965200399416554619974713344
965,200,399,416,554,619,974,713,344 is an even composite number composed of five prime numbers multiplied together.
965200399416554619974713344 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred fifteen divisors.
Prime factorization of 965200399416554619974713344:
236 × 310 × 72 × 194 × 1932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 19 × 19 × 193 × 193)See below for interesting mathematical facts about the number 965200399416554619974713344 from the Numbermatics database.
Names of 965200399416554619974713344
- Cardinal: 965200399416554619974713344 can be written as Nine hundred sixty-five septillion, two hundred sextillion, three hundred ninety-nine quintillion, four hundred sixteen quadrillion, five hundred fifty-four trillion, six hundred nineteen billion, nine hundred seventy-four million, seven hundred thirteen thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 9.65200399416554619974713344 × 1026
Factors of 965200399416554619974713344
Divisors of 965200399416554619974713344
- Number of divisors d(n): 18315
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 108 112 114 126 128 133 144 147 152 162 168 171 189 192 193 196 216 224 228 243 252 256 266 288 294 304 324 336 342 361 378 384 386 392 399 432 441 448 456 486 504 512 513 532 567 576 579 588 608 648 672 684 722 729 756 768 772 784 798 864 882 896 912 931 972 1008 1024 1026 1064 1083 1134 1152 1158 1176 1197 1216 1296 1323 1344 1351 1368 1444 1458 1512 1536 1539 1544 1568 1596 1701 1728 1737 1764 1792 1824 1862 1944 2016 2048 2052 2128 2166 2187 2268 2304 2316 2352 2394 2432 2527 2592 2646 2688 2702 2736 2793 2888 2916 3024 3072 3078 3088 3136 3192 3249 3402 3456 3474 3528 3584 3591 3648 3667 3724 3888 3969 4032 4053 4096 4104 4256 4332 4374 4536 4608 4617 4632 4704 4788 4864 5054 5103 5184 5211 5292 5376 5404 5472 5586 5776 5832 6048 6144 6156 6176 6272 6384 6498 6561 6804 6859 6912 6948 7056 7168 7182 7296 7334 7448 7581 7776 7938 8064 8106 8192 8208 8379 8512 8664 8748 9072 9216 9234 9264 9408 9457 9576 9728 9747 10108 10206 10368 10422 10584 10752 10773 10808 10944 11001 11172 11552 11664 11907 12096 12159 12288 12312 12352 12544 12768 12996 13122 13608 13718 13824 13851 13896 14112 14336 14364 14592 14668 14896 15162 15309 15552 15633 15876 16128 16212 16384 16416 16758 17024 17328 17496 17689 18144 18432 18468 18528 18816 18914 19152 19456 19494 19683 20216 20412 20577 20736 20844 21168 21504 21546 21616 21888 22002 22344 22743 23104 23328 23814 24192 24318 24576 24624 24704 25088 25137 25536 25669 25992 26244 27216 27436 27648 27702 27792 28224 28371 28672 28728 29184 29241 29336 29792 30324 30618 31104 31266 31752 32256 32319 32424 32768 32832 33003 33516 34048 34656 34992 35378 35721 36288 36477 36864 36936 37056 37249 37632 37828 38304 38912 38988 39366 40432 40824 41154 41472 41553 41688 42336 43008 43092 43232 43776 44004 44688 45486 45927 46208 46656 46899 47628 48013 48384 48636 49152 49248 49408 50176 50274 51072 51338 51984 52488 53067 54432 54872 55296 55404 55584 56448 56742 57344 57456 58368 58482 58672 59049 59584 60648 61236 61731 62208 62532 63504 64512 64638 64848 65536 65664 66006 67032 68096 68229 69312 69673 69984 70756 71442 72576 72954 73728 73872 74112 74498 75264 75411 75656 76608 77007 77824 77976 78732 80864 81648 82308 82944 83106 83376 84672 85113 86016 86184 86464 87552 87723 88008 89376 90972 91854 92416 93312 93798 95256 96026 96768 96957 97272 98304 98496 98816 99009 100352 100548 102144 102676 103968 104976 106134 107163 108864 109431 109744 110592 110808 111168 111747 112896 113484 114688 114912 116736 116964 117344 118098 119168 121296 122472 123462 124416 124659 125064 127008 129024 129276 129696 130321 131072 131328 132012 134064 136192 136458 137781 138624 139346 139968 140697 141512 142884 144039 145152 145908 147456 147744 148224 148996 150528 150822 151312 153216 154014 155648 155952 157464 159201 161728 163296 164616 165888 166212 166752 169344 170226 172032 172368 172928 175104 175446 176016 178752 179683 181944 183708 184832 185193 186624 187596 190512 192052 193536 193914 194544 196608 196992 197632 198018 200704 201096 204288 204687 205352 207936 209019 209952 212268 214326 217728 218862 219488 221184 221616 222336 223494 225792 226233 226968 229376 229824 231021 233472 233928 234688 236196 238336 242592 244944 246924 248832 249318 250128 254016 255339 258048 258552 259392 260642 260743 262144 262656 263169 264024 268128 272384 272916 275562 277248 278692 279936 281394 283024 285768 288078 290304 290871 291816 294912 295488 296448 297027 297992 301056 301644 302624 306432 308028 311296 311904 314928 318402 321489 323456 326592 328293 329232 331776 332424 333504 335241 336091 338688 340452 344064 344736 345856 350208 350892 352032 357504 359366 363888 367416 369664 370386 373248 373977 375192 381024 384104 387072 387828 389088 390963 393216 393984 395264 396036 401408 402192 408576 409374 410704 413343 415872 418038 419904 422091 424536 428652 432117 435456 437724 438976 442368 443232 444672 446988 451584 452466 453936 458752 459648 462042 466944 467856 469376 472392 476672 477603 485184 487711 489888 493848 497664 498636 500256 508032 510678 516096 517104 518784 521284 521486 524288 525312 526338 528048 536256 539049 544768 545832 551124 554496 555579 557384 559872 562788 566048 571536 576156 580608 581742 583632 589824 590976 592896 594054 595984 602112 603288 605248 612864 614061 616056 622592 623808 627057 629856 636804 642978 646912 653184 656586 658464 663552 664848 667008 670482 672182 677376 678699 680904 688128 689472 691712 693063 700416 701784 704064 707731 715008 718732 727776 734832 739328 740772 746496 747954 750384 762048 766017 768208 774144 775656 778176 781926 782229 786432 787968 789507 790528 792072 802816 804384 817152 818748 821408 826686 831744 836076 839808 844182 849072 857304 864234 870912 872613 875448 877952 884736 886464 889344 891081 893976 903168 904932 907872 912247 917504 919296 924084 933888 935712 938752 944784 953344 955206 964467 970368 975422 979776 984879 987696 995328 997272 1000512 1005723 1008273 1016064 1021356 1032192 1034208 1037568 1042568 1042972 1048576 1050624 1052676 1056096 1072512 1078098 1089536 1091664 1102248 1108992 1111158 1114768 1119744 1121931 1125576 1132096 1143072 1152312 1161216 1163484 1167264 1172889 1179648 1181952 1185792 1188108 1191968 1204224 1206576 1210496 1225728 1228122 1232112 1245184 1247616 1254114 1259712 1266273 1273608 1285956 1293824 1296351 1306368 1313172 1316928 1323787 1327104 1329696 1334016 1340964 1344364 1354752 1357398 1361808 1376256 1378944 1383424 1386126 1400832 1403568 1408128 1415462 1430016 1432809 1437464 1455552 1463133 1469664 1478656 1481544 1492992 1495908 1500768 1524096 1532034 1536416 1548288 1551312 1556352 1563852 1564458 1572864 1575936 1579014 1581056 1584144 1605632 1608768 1617147 1634304 1637496 1642816 1653372 1663488 1666737 1672152 1679616 1688364 1698144 1714608 1728468 1741824 1745226 1750896 1755904 1769472 1772928 1778688 1782162 1787952 1806336 1809864 1815744 1824494 1825201 1835008 1838592 1842183 1848168 1867776 1871424 1877504 1881171 1889568 1906688 1910412 1928934 1940736 1950844 1959552 1969758 1975392 1990656 1994544 2001024 2011446 2016546 2032128 2036097 2042712 2064384 2068416 2075136 2079189 2085136 2085944 2097152 2101248 2105352 2112192 2123193 2145024 2156196 2179072 2183328 2204496 2217984 2222316 2229536 2239488 2243862 2251152 2264192 2286144 2298051 2304624 2322432 2326968 2334528 2345778 2346687 2359296 2363904 2368521 2371584 2376216 2383936 2408448 2413152 2420992 2451456 2456244 2464224 2490368 2495232 2508228 2519424 2532546 2547216 2571912 2587648 2592702 2612736 2617839 2626344 2633856 2647574 2654208 2659392 2668032 2673243 2681928 2688728 2709504 2714796 2723616 2736741 2752512 2757888 2766848 2772252 2801664 2807136 2816256 2830924 2860032 2865618 2874928 2893401 2911104 2926266 2939328 2954637 2957312 2963088 2985984 2991816 3001536 3017169 3024819 3048192 3064068 3072832 3096576 3102624 3112704 3127704 3128916 3145728 3151872 3158028 3162112 3168288 3211264 3217536 3234294 3268608 3274992 3285632 3306744 3326976 3333474 3344304 3359232 3376728 3396288 3413977 3429216 3456936 3483648 3490452 3501792 3511808 3518667 3538944 3545856 3557376 3564324 3575904 3612672 3619728 3631488 3648988 3650402 3670016 3677184 3684366 3696336 3735552 3742848 3755008 3762342 3779136 3798819 3813376 3820824 3857868 3881472 3889053 3901688 3919104 3939516 3950784 3971361 3981312 3989088 4002048 4022892 4033092 4064256 4072194 4085424 4128768 4136832 4150272 4158378 4170272 4171888 4194304 4202496 4210704 4224384 4246386 4290048 4298427 4312392 4358144 4366656 4389399 4408992 4435968 4444632 4459072 4478976 4487724 4502304 4528384 4572288 4596102 4609248 4644864 4653936 4669056 4691556 4693374 4718592 4727808 4737042 4743168 4752432 4767872 4816896 4826304 4841984 4851441 4902912 4912488 4928448 4954117 4980736 4990464 5000211 5016456 5038848 5065092 5094432 5143824 5175296 5185404 5225472 5235678 5252688 5267712 5295148 5308416 5318784 5336064 5346486 5363856 5377456 5419008 5429592 5447232 5473482 5475603 5505024 5515776 5526549 5533696 5544504 5603328 5614272 5632512 5643513 5661848 5720064 5731236 5749856 5786802 5822208 5852532 5878656 5909274 5914624 5926176 5971968 5983632 6003072 6034338 6049638 6096384 6108291 6128136 6145664 6193152 6205248 6225408 6237567 6255408 6257832 6291456 6303744 6316056 6324224 6336576 6369579 6385729 6422528 6435072 6468588 6537216 6549984 6571264 6613488 6653952 6666948 6688608 6718464 6753456 6792576 6827954 6858432 6894153 6913872 6967296 6980904 7003584 7023616 7037334 7040061 7077888 7091712 7105563 7114752 7128648 7151808 7225344 7239456 7262976 7297976 7300804 7340032 7354368 7368732 7392672 7471104 7485696 7510016 7524684 7558272 7597638 7626752 7641648 7715736 7762944 7778106 7803376 7838208 7853517 7879032 7901568 7942722 7962624 7978176 8004096 8019729 8045784 8066184 8128512 8144388 8170848 8210223 8257536 8273664 8300544 8316756 8340544 8343776 8388608 8404992 8421408 8448768 8492772 8580096 8596854 8624784 8716288 8733312 8778798 8817984 8863911 8871936 8889264 8918144 8957952 8975448 9004608 9051507 9056768 9074457 9144576 9192204 9218496 9266509 9289728 9307872 9338112 9383112 9386748 9437184 9455616 9474084 9486336 9504864 9535744 9633792 9652608 9683968 9702882 9805824 9824976 9856896 9908234 9961472 9980928 10000422 10032912 10077696 10130184 10188864 10241931 10287648 10350592 10370808 10450944 10471356 10505376 10535424 10556001 10590296 10616832 10637568 10672128 10692972 10727712 10754912 10838016 10859184 10894464 10946964 10951206 11010048 11031552 11053098 11067392 11089008 11206656 11228544 11265024 11287026 11323696 11396457 11440128 11462472 11499712 11573604 11644416 11667159 11705064 11757312 11818548 11829248 11852352 11914083 11943936 11967264 12006144 12068676 12099276 12192768 12216582 12256272 12291328 12386304 12410496 12450816 12475134 12510816 12515664 12582912 12607488 12632112 12648448 12673152 12739158 12771458 12845056 12870144 12895281 12937176 13074432 13099968 13142528 13168197 13226976 13307904 13333896 13377216 13436928 13446889 13506912 13585152 13655908 13716864 13788306 13827744 13934592 13961808 14007168 14047232 14074668 14080122 14155776 14183424 14211126 14229504 14257296 14303616 14450688 14478912 14525952 14554323 14595952 14601608 14680064 14708736 14737464 14785344 14862351 14942208 14971392 15000633 15020032 15049368 15116544 15195276 15253504 15283296 15431472 15525888 15556212 15606752 15676416 15707034 15758064 15803136 15885444 15925248 15956352 16008192 16039458 16091568 16132368 16257024 16288776 16341696 16420446 16426809 16515072 16547328 16579647 16601088 16633512 16681088 16687552 16777216 16809984 16842816 16897536 16930539 16985544 17160192 17193708 17249568 17432576 17466624 17557596 17635968 17727822 17743872 17778528 17836288 17915904 17950896 18009216 18103014 18113536 18148914 18289152 18324873 18384408 18436992 18533018 18579456 18615744 18676224 18712701 18766224 18773496 18874368 18911232 18948168 18972672 19009728 19071488 19108737 19157187 19267584 19305216 19367936 19405764 19611648 19649952 19713792 19816468 19922944 19961856 20000844 20065824 20155392 20260368 20377728 20483862 20575296 20682459 20701184 20741616 20901888 20942712 21010752 21070848 21112002 21120183 21180592 21233664 21275136 21316689 21344256 21385944 21455424 21509824 21676032 21718368 21788928 21893928 21902412 22020096 22063104 22106196 22134784 22178016 22413312 22457088 22530048 22574052 22647392 22792914 22880256 22924944 22999424 23147208 23288832 23334318 23410128 23514624 23637096 23658496 23704704 23828166 23887872 23934528 24012288 24059187 24137352 24198552 24385536 24433164 24512544 24582656 24630669 24772608 24820992 24901632 24950268 25021632 25031328 25151953 25165824 25214976 25264224 25296896 25346304 25478316 25542916 25690112 25740288 25790562 25874352 26148864 26199936 26285056 26336394 26453952 26591733 26615808 26667792 26754432 26873856 26893778 27013824 27154521 27170304 27223371 27311816 27433728 27576612 27655488 27799527 27869184 27923616 28014336 28094464 28149336 28160244 28311552 28366848 28422252 28459008 28514592 28607232 28901376 28957824 29051904 29108646 29191904 29203216 29360128 29417472 29474928 29570688 29724702 29884416 29942784 30001266 30040064 30098736 30233088 30390552 30507008 30566592 30725793 30862944 31051776 31112424 31213504 31352832 31414068 31516128 31606272 31668003 31770888 31850496 31912704 32016384 32078916 32183136 32264736 32514048 32577552 32683392 32840892 32853618 33030144 33094656 33159294 33202176 33267024 33362176 33375104 33554432 33619968 33685632 33795072 33861078 33971088 34320384 34387416 34499136 34678819 34865152 34933248 35001477 35115192 35271936 35455644 35487744 35557056 35672576 35742249 35831808 35901792 36018432 36206028 36227072 36297828 36578304 36649746 36768816 36873984 37066036 37158912 37231488 37352448 37425402 37532448 37546992 37748736 37822464 37896336 37945344 38019456 38142976 38217474 38314374 38535168 38610432 38685843 38735872 38811528 39223296 39299904 39427584 39504591 39632936 39845888 39923712 40001688 40131648 40310784 40340667 40520736 40755456 40967724 41150592 41364918 41402368 41483232 41803776 41885424 42021504 42141696 42224004 42240366 42361184 42467328 42550272 42633378 42688512 42771888 42910848 43019648 43352064 43436736 43577856 43662969 43787856 43804824 44040192 44126208 44212392 44269568 44356032 44587053 44826624 44914176 45001899 45060096 45148104 45294784 45585828 45760512 45849888 45998848 46294416 46577664 46668636 46820256 47029248 47274192 47316992 47409408 47656332 47775744 47869056 48024576 48118374 48274704 48397104 48771072 48866328 49025088 49165312 49261338 49280427 49545216 49641984 49738941 49803264 49900536 50043264 50062656 50303906 50331648 50429952 50528448 50593792 50692608 50791617 50956632 51085832 51380224 51480576 51581124 51748704 52297728 52399872 52570112 52672788 52907904 53183466 53231616 53335584 53508864 53747712 53787556 54027648 54309042 54340608 54446742 54623632 54867456 54974619 55153224 55310976 55599054 55738368 55847232 56028672 56138103 56188928 56298672 56320488 56623104 56733696 56844504 56918016 57029184 57214464 57326211 57471561 57802752 57915648 58103808 58217292 58383808 58406432 58720256 58834944 58949856 59141376 59449404 59768832 59885568 60002532 60080128 60197472 60466176 60781104 61014016 61133184 61451586 61725888 62047377 62103552 62224848 62427008 62705664 62828136 63032256 63212544 63336006 63360549 63541776 63700992 63825408 64032768 64157832 64366272 64529472 64865563 65028096 65155104 65366784 65681784 65707236 66060288 66189312 66318588 66404352 66534048 66724352 66750208 67108864 67239936 67371264 67590144 67722156 67942176 68640768 68774832 68998272 69357638 69730304 69866496 70002954 70230384 70543872 70911288 70975488 71114112 71345152 71484498 71663616 71803584 72036864 72177561 72412056 72454144 72595656 73156608 73299492 73537632 73747968 73892007 74132072 74317824 74462976 74704896 74850804 75064896 75093984 75455859 75497472 75644928 75792672 75890688 76038912 76285952 76434948 76628748 77070336 77220864 77371686 77471744 77623056 78446592 78599808 78855168 79009182 79265872 79691776 79775199 79847424 80003376 80263296 80621568 80681334 81041472 81463563 81510912 81670113 81935448 82301184 82729836 82804736 82966464 83398581 83607552 83770848 84043008 84283392 84448008 84480732 84722368 84934656 85100544 85266756 85377024 85543776 85821696 86039296 86704128 86873472 87155712 87325938 87575712 87609648 88080384 88252416 88424784 88539136 88712064 89174106 89653248 89828352 90003798 90120192 90296208 90589568 91171656 91521024 91699776 91997696 92177379 92588832 93155328 93337272 93640512 94058496 94128223 94548384 94633984 94818816 95004009 95312664 95551488 95738112 96049152 96236748 96549408 96794208 97542144 97732656 98050176 98330624 98522676 98560854 99090432 99283968 99477882 99606528 99801072 100086528 100125312 100607812 100663296 100859904 101056896 101187584 101385216 101583234 101913264 102171664 102760448 102961152 103162248 103497408 104036457 104595456 104799744 105004431 105140224 105345576 105815808 106366932 106463232 106671168 107017728 107226747 107495424 107575112 108055296 108618084 108681216 108893484 109247264 109734912 109949238 110306448 110621952 111198108 111476736 111694464 112057344 112276206 112377856 112597344 112640976 113246208 113467392 113689008 113836032 114058368 114428928 114652422 114943122 115605504 115831296 116057529 116207616 116434584 116767616 116812864 117440512 117669888 117899712 118282752 118513773 118898808 119537664 119771136 120005064 120160256 120394944 120932352 121022001 121562208 122028032 122266368 122903172 123451776 124094754 124207104 124449696 124854016 125411328 125656272 126064512 126425088 126672012 126721098 127083552 127401984 127650816 128065536 128315664 128732544 129058944 129731126 130056192 130310208 130733568 130988907 131363568 131414472 132120576 132378624 132637176 132808704 133068096 133448704 133500416 133761159 134217728 134479872 134742528 135005697 135180288 135444312 135884352 137281536 137549664 137996544 138715276 139460608 139732992 140005908 140460768 141087744 141822576 141950976 142228224 142690304 142968996 143327232 143607168 144073728 144355122 144824112 144908288 145191312 146313216 146598984 147075264 147495936 147784014 147841281 148264144 148635648 148925952 149216823 149409792 149701608 150129792 150187968 150911718 150994944 151289856 151585344 151781376 152077824 152374851 152571904 152869896 153257496 154140672 154441728 154743372 154943488 155246112 156893184 157199616 157710336 158018364 158531744 159383552 159550398 159694848 160006752 160526592 161243136 161362668 162082944 162927126 163021824 163340226 163870896 164602368 165459672 165609472 165932928 166797162 167215104 167541696 168086016 168414309 168566784 168896016 168961464 169444736 169869312 170201088 170533512 170754048 171087552 171643392 171978633 172078592 172414683 173408256 173746944 174311424 174651876 175151424 175219296 176063671 176160768 176504832 176849568 177078272 177424128 178348212 179306496 179656704 180007596 180240384 180592416 181179136 182343312 183042048 183399552 183995392 184354758 185177664 186142131 186310656 186674544 187281024 188116992 188256446 189096768 189267968 189637632 190008018 190081647 190625328 191102976 191476224 192098304 192473496 193098816 193588416 194596689 195084288 195465312 196100352 196661248 197045352 197121708 198180864 198567936 198955764 199213056 199602144 200173056 200250624 201215624 201326592 201719808 202113792 202375168 202770432 203166468 203826528 204343328 205520896 205922304 206324496 206994816 208072914 209190912 209599488 210008862 210280448 210691152 211631616 212733864 212926464 213342336 214035456 214453494 214990848 215150224 216110592 216532683 217236168 217362432 217786968 218494528 219469824 219898476 220612896 221243904 221676021 222396216 222953472 223388928 224114688 224552412 224755712 225194688 225281952 226367577 226492416 226934784 227378016 227672064 228116736 228857856 229304844 229886244 231211008 231662592 232115058 232415232 232869168 233535232 233625728 234881024 235339776 235799424 236565504 237027546 237797616 239075328 239542272 240010128 240320512 240789888 241864704 242044002 243124416 244056064 244390689 244532736 245010339 245806344 246903552 248189508 248414208 248899392 249708032 250195743 250822656 251312544 252129024 252850176 253344024 253442196 254167104 254803968 255301632 255490891 256131072 256631328 257465088 258117888 259462252 260112384 260620416 261467136 261977814 262727136 262828944 264241152 264757248 265274352 265617408 266136192 266897408 267000832 267522318 268435456 268959744 269485056 270011394 270360576 270888624 271768704 274563072 275099328 275993088 276532137 277430552 278921216 279465984 280011816 280921536 282175488 282384669 283645152 283901952 284456448 285012027 285380608 285937992 286654464 287214336 288147456 288710244 289648224 289816576 290382624 292626432 293197968 294150528 294991872 295568028 295682562 296528288 297271296 297851904 298433646 298819584 299403216 300259584 300375936 301823436 301989888 302579712 303170688 303562752 304155648 304749702 305143808 305739792 306514992 308281344 308883456 309486744 309886976 310492224 312109371 313786368 314399232 315013293 315420672 316036728 317063488 318767104 319100796 319389696 320013504 321053184 321680241 322486272 322725336 324165888 325854252 326043648 326680452 327741792 329204736 330919344 331218944 331865856 333594324 334430208 335083392 336172032 336828618 337133568 337792032 337922928 338889472 339738624 340402176 341067024 341508096 342175104 343286784 343957266 344157184 344829366 346816512 347493888 348172587 348622848 349303752 350302848 350438592 352127342 352321536 353009664 353699136 354156544 354848256 355541319 356696424 358612992 359313408 360015192 360480768 361184832 362358272 363066003 364686624 366084096 366799104 367990784 368709516 370355328 372284262 372621312 373349088 374562048 376233984 376512892 378193536 378535936 379275264 380016036 380163294 381250656 382205952 382952448 384196608 384946992 386197632 387176832 389193378 390168576 390930624 392200704 392966721 393322496 394090704 394243416 396361728 397135872 397911528 398426112 399204288 400346112 400501248 401283477 402431248 402653184 403439616 404227584 404750336 405017091 405540864 406332936 407653056 408686656 411041792 411844608 412648992 413989632 416145828 418381824 419198976 420017724 420560896 421382304 423263232 425467728 425852928 426684672 428070912 428906988 429981696 430300448 432221184 433065366 434472336 434724864 435573936 436989056 438939648 439796952 441225792 442487808 443352042 443523843 444792432 445906944 446777856 448229376 449104824 449511424 450389376 450563904 452735154 452984832 453869568 454756032 455344128 456233472 457124553 457715712 458609688 459772488 462422016 463325184 464230116 464830464 465738336 467070464 467251456 469762048 470679552 471598848 473131008 474055092 475595232 478150656 479084544 480020256 480641024 481579776 483729408 484088004 486248832 488112128 488781378 489065472 490020678 491612688 493807104 496379016 496828416 497798784 499416064 500391486 501645312 502625088 504258048 505242927 505700352 506688048 506884392 508334208 509607936 510603264 510981782 512262144 513262656 514930176 515935899 516235776 517244049 518924504 520224768 521240832 522934272 523955628 525454272 525657888 528191013 528482304 529514496 530548704 531234816 532272384 533794816 534001664 535044636 536870912 537919488 538970112 540022788 540721152 541777248 543537408 549126144 550198656 551986176 553064274 554861104 557842432 558426393 558931968 560023632 561843072 564350976 564769338 567290304 567803904 568912896 570024054 570244941 570761216 571875984 573308928 574428672 576294912 577420488 579296448 579633152 580765248 583790067 585252864 586395936 588301056 589983744 591136056 591365124 593056576 594542592 595703808 596867292 597639168 598806432 600519168 600751872 603646872 603979776 605159424 606341376 607125504 608311296 609499404 610287616 611479584 613029984 616562688 617766912 618973488 619773952 620984448 624218742 627572736 628798464 630026586 630841344 632073456 634126976 637534208 638201592 638779392 640027008 642106368 643360482 644972544 645450672 648331776 651708504 652087296 653360904 655483584 658409472 658897561 661838688 662437888 663731712 665028063 667188648 668860416 670166784 672344064 673657236 674267136 675584064 675845856 677778944 679102731 679477248 680804352 682134048 683016192 684350208 686573568 687914532 688314368 689658732 693633024 694987776 696345174 697245696 698607504 700605696 700877184 704254684 704643072 706019328 707398272 708313088 709696512 711082638 713392848 717225984 718626816 720030384 720961536 722369664 724716544 726132006 729373248 732168192 733172067 733598208 735031017 735981568 737419032 740710656 744568524 745242624 746698176 749124096 750587229 752467968 753025784 756387072 757071872 758550528 760032072 760326588 762501312 764411904 765904896 766472673 768393216 769893984 772395264 774353664 778386756 780337152 781861248 784401408 785933442 786644992 788181408 788486832 792723456 794271744 795823056 796852224 798408576 800692224 801002496 802566954 804862496 805306368 806879232 808455168 809500672 810034182 811081728 812665872 815306112 817373312 822083584 823689216 825297984 827979264 829596411 832291656 836763648 838397952 840035448 841121792 842764608 846526464 847154007 850935456 851705856 853369344 855036081 856141824 857813976 859963392 860600896 864442368 866130732 868944672 869449728 871147872 873978112 877879296 879593904 882451584 884975616 886704084 887047686 889584864 891813888 893555712 896458752 898209648 899022848 900778752 901127808 905470308 905969664 907739136 909512064 910688256 912466944 914249106 915431424 917219376 919544976 924844032 926650368 928460232 929660928 931476672 934140928 934502912 936328113 939524096 941359104 943197696 945039879 946262016 948110184 951190464 956301312 958169088 960040512 961282048 963159552 965040723 967458816 968176008 972497664 976224256 977562756 978130944 980041356 983225376 987614208 992758032 993656832 995597568 998832128 1000782972 1003290624 1005250176 1008516096 1010485854 1011400704 1013376096 1013768784 1016668416 1019215872 1021206528 1021963564 1024524288 1026525312 1029860352 1031871798 1032471552 1034488098 1037849008 1040449536 1042481664 1044517761 1045868544 1047911256 1050908544 1051315776 1056382026 1056964608 1059028992 1061097408 1062469632 1064544768 1066623957 1067589632 1068003328 1070089272 1073741824 1075838976 1077940224 1080045576 1081442304 1083554496 1087074816 1089198009 1098252288 1100397312 1103972352 1106128548 1109722208 1115684864 1116852786 1117863936 1120047264 1123686144 1128701952 1129538676 1134580608 1135607808 1137825792 1140048108 1140489882 1141522432 1143751968 1146617856 1148857344 1152589824 1154840976 1158592896 1159266304 1161530496 1167580134 1170505728 1172791872 1176602112 1178900163 1179967488 1182272112 1182730248 1186113152 1189085184 1191407616 1193734584 1195278336 1197612864 1201038336 1201503744 1203850431 1207293744 1207959552 1210318848 1212682752 1214251008 1216622592 1218998808 1220575232 1222959168 1226059968 1232445697 1233125376 1235533824 1237946976 1239547904 1241968896 1248437484 1255145472 1257596928 1260053172 1261682688 1264146912 1268253952 1275068416 1276403184 1277558784 1280054016 1284212736 1286720964 1289945088 1290901344 1296663552 1303417008 1304174592 1306721808 1310967168 1316818944 1317795122 1323677376 1324875776 1327463424 1330056126 1330571529 1334377296 1337720832 1340333568 1344688128 1347314472 1348534272 1351168128 1351691712 1355557888 1358205462 1358954496 1361608704 1364268096 1366032384 1368700416 1371373659 1373147136 1375829064 1376628736 1379317464 1387266048 1389975552 1392690348 1394491392 1397215008 1401211392 1401754368 1408509368 1409286144 1412038656 1414796544 1416626176 1419393024 1422165276 1426785696 1434451968 1437253632 1440060768 1441923072 1444739328 1449433088 1452264012 1458746496 1464336384 1466344134 1467196416 1470062034 1471963136 1474838064 1481421312 1489137048 1490485248 1493396352 1498248192 1501174458 1504935936 1506051568 1512774144 1514143744 1515728781 1517101056 1520064144 1520653176 1525002624 1528823808 1531809792 1532945346 1536786432 1539787968 1544790528 1547807697 1548707328 1551732147 1556773512 1560674304 1563722496 1568802816 1571866884 1573289984 1576362816 1576973664 1584573039 1585446912 1588543488 1591646112 1593704448 1596817152 1601384448 1602004992 1605133908 1609724992 1610612736 1613758464 1616910336 1619001344 1620068364 1622163456 1625331744 1630612224 1634746624 1644167168 1647378432 1650595968 1655958528 1659192822 1664583312 1673527296 1676795904 1680070896 1682243584 1685529216 1693052928 1694308014 1701870912 1703411712 1706738688 1710072162 1710734823 1712283648 1715627952 1719926784 1721201792 1728884736 1732261464 1737889344 1738899456 1742295744 1747956224 1751370201 1755758592 1759187808 1764903168 1769951232 1773408168 1774095372 1779169728 1783627776 1787111424 1788436237 1792917504 1796419296 1798045696 1801557504 1802255616 1810940616 1811939328 1815478272 1819024128 1821376512 1824933888 1828498212 1830862848 1834438752 1839089952 1849688064 1853300736 1856920464 1859321856 1862953344 1868281856 1869005824 1872656226 1879048192 1882718208 1886395392 1890079758 1892524032 1896220368 1902380928 1912602624 1916338176 1920081024 1922564096 1926319104 1930081446 1934917632 1936352016 1944995328 1952448512 1955125512 1956261888 1960082712 1966450752 1975228416 1976692683 1985516064 1987313664 1991195136 1995084189 1997664256 2001565944 2006581248 2010500352 2017032192 2020971708 2022801408 2026752192 2027537568 2033336832 2037308193 2038431744 2042413056 2043927128 2049048576 2053050624 2059720704 2063743596 2064943104 2068976196 2075698016 2080899072 2084963328 2089035522 2091737088 2095822512 2101817088 2102631552 2112764052 2113929216 2118057984 2122194816 2124939264 2129089536 2133247914 2135179264 2136006656 2140178544 2147483648 2151677952 2155880448 2160091152 2162884608 2167108992 2174149632 2178396018 2196504576 2199516201 2200794624 2205093051 2207944704 2212257096 2219444416 2231369728 2233705572 2235727872 2240094528 2247372288 2251761687 2257403904 2259077352 2269161216 2271215616 2275651584 2280096216 2280979764 2283044864 2287503936 2293235712 2297714688 2299418019 2305179648 2309681952 2317185792 2318532608 2323060992 2335160268 2341011456 2345583744 2353204224 2357800326 2359934976 2364544224 2365460496 2372226304 2378170368 2382815232 2387469168 2390556672 2395225728 2402076672 2403007488 2407700862 2414587488 2415919104 2420637696 2425365504 2428502016 2433245184 2437997616 2441150464 2445918336 2452119936 2464891394 2466250752 2471067648 2475893952 2479095808 2483937792 2488789233 2496874968 2510290944 2515193856 2520106344 2523365376 2528293824 2536507904 2541462021 2550136832 2552806368 2555117568 2560108032 2565108243 2568425472 2573441928 2579890176 2581802688 2593327104 2606834016 2608349184 2613443616 2621934336 2633637888 2635590244 2647354752 2649751552 2654926848 2660112252 2661143058 2668754592 2675441664 2680667136 2689376256 2694628944 2697068544 2702336256 2703383424 2711115776 2716410924 2717908992 2723217408 2728536192 2732064768 2737400832 2742747318 2746294272 2751658128 2753257472 2758634928 2774532096 2779951104 2785380696 2788982784 2794430016 2802422784 2803508736 2808984339 2817018736 2818572288 2824077312 2829593088 2833252352 2835119637 2838786048 2844330552 2853571392 2868903936 2874507264 2880121536 2883846144 2889478656 2895122169 2898866176 2904528024 2917492992 2928672768 2932688268 2934392832 2940124068 2943926272 2949676128 2962842624 2978274096 2980970496 2986792704 2996496384 3002348916 3009871872 3012103136 3025548288 3028287488 3031457562 3034202112 3040128288 3041306352 3050005248 3057647616 3063619584 3065890692 3073572864 3079575936 3089581056 3095615394 3097414656 3103464294 3113547024 3121348608 3127444992 3137605632 3143733768 3146579968 3152725632 3153947328 3169146078 3170893824 3177086976 3183292224 3187408896 3193634304 3199871871 3202768896 3204009984 3210267816 3219449984 3221225472 3227516928 3233820672 3238002688 3240136728 3244326912 3250663488 3261224448 3267594027 3269493248 3288334336 3294756864 3301191936 3311917056 3318385644 3329166624 3347054592 3353591808 3360141792 3364487168 3371058432 3386105856 3388616028 3403741824 3406823424 3413477376 3420144324 3421469646 3424567296 3431255904 3439853568 3442403584 3457769472 3464522928 3475778688 3477798912 3484591488 3495912448 3502740402 3511517184 3518375616 3529806336 3536700489 3539902464 3546816336 3548190744 3558339456 3567255552 3574222848 3576872474 3585835008 3592838592 3596091392 3603115008 3604511232 3611551293 3621881232 3623878656 3630956544 3638048256 3642753024 3649867776 3656996424 3661725696 3668877504 3678179904 3697337091 3699376128 3706601472 3713840928 3718643712 3725906688 3736563712 3738011648 3745312452 3758096384 3765436416 3772790784 3780159516 3785048064 3792440736 3804761856 3825205248 3832676352 3840162048 3845128192 3852638208 3860162892 3869835264 3872704032 3889990656 3904897024 3910251024 3912523776 3920165424 3932901504 3950456832 3953385366 3971032128 3974627328 3982390272 3990168378 3991714587 3995328512 4003131888 4013162496 4021000704 4034064384 4041943416 4045602816 4053504384 4055075136 4066673664 4074616386 4076863488 4084826112 4087854256 4098097152 4106101248 4114120977 4119441408 4127487192 4129886208 4137952392 4151396032 4161798144 4169926656 4178071044 4183474176 4191645024 4203634176 4205263104 4225528104 4227858432 4236115968 4244389632 4249878528 4258179072 4266495828 4270358528 4272013312 4280357088 4294967296 4303355904 4311760896 4320182304 4325769216 4334217984 4348299264 4356792036 4393009152 4399032402 4401589248 4410186102 4415889408 4424514192 4438888832 4462739456 4467411144 4471455744 4480189056 4494744576 4503523374 4514807808 4518154704 4538322432 4542431232 4551303168 4560192432 4561959528 4566089728 4575007872 4586471424 4595429376 4598836038 4610359296 4619363904 4634371584 4637065216 4643423091 4646121984 4655196441 4670320536 4682022912 4691167488 4706408448 4715600652 4719869952 4729088448 4730920992 4744452608 4753719117 4756340736 4765630464 4774938336 4781113344 4790451456 4804153344 4806014976 4815401724 4829174976 4831838208 4841275392 4850731008 4854326929 4857004032 4866490368 4875995232 4882300928 4891836672 4904239872 4929782788 4932501504 4942135296 4951787904 4958191616 4967875584 4977578466 4993749936 5020581888 5030387712 5040212688 5046730752 5056587648 5073015808 5082924042 5100273664 5105612736 5110235136 5120216064 5130216486 5132204469 5136850944 5146883856 5159780352 5163605376 5186654208 5213668032 5216698368 5226887232 5243868672 5254110603 5267275776 5271180488 5294709504 5299503104 5309853696 5320224504 5322286116 5337509184 5350883328 5361334272 5365308711 5378752512 5389257888 5394137088 5404672512 5406766848 5422231552 5432821848 5435817984 5446434816 5457072384 5464129536 5474801664 5485494636 5492588544 5503316256 5506514944 5517269856 5549064192 5559902208 5570761392 5577965568 5588860032 5604845568 5607017472 5617968678 5634037472 5637144576 5648154624 5659186176 5666504704 5670239274 5677572096 5688661104 5707142784 5737807872 5749014528 5760243072 5767692288 5778957312 5790244338 5797732352 5809056048 5834985984 5857345536 5865376536 5868785664 5880248136 5887852544 5899352256 5925685248 5930078049 5956548192 5961940992 5973585408 5985252567 5992992768 6004697832 6019743744 6024206272 6051096576 6056574976 6062915124 6068404224 6080256576 6082612704 6100010496 6111924579 6115295232 6127239168 6131781384 6147145728 6159151872 6179162112 6191230788 6194829312 6206928588 6227094048 6242697216 6254889984 6275211264 6287467536 6293159936 6305451264 6307894656 6338292156 6341787648 6354173952 6366584448 6374817792 6387268608 6399743742 6405537792 6408019968 6420535632 6438899968 6442450944 6455033856 6467641344 6476005376 6480273456 6488653824 6501326976 6522448896 6535188054 6538986496 6576668672 6589513728 6602383872 6615279153 6623834112 6636771288 6658333248 6694109184 6707183616 6720283584 6728974336 6742116864 6755285061 6772211712 6777232056 6807483648 6813646848 6826954752 6840288648 6842939292 6849134592 6862511808 6879707136 6884807168 6898254057 6915538944 6929045856 6951557376 6955597824 6969182976 6991824896 7005480804 7023034368 7036751232 7059612672 7073400978 7079804928 7093632672 7096381488 7116678912 7134511104 7148445696 7153744948 7171670016 7185677184 7192182784 7206230016 7209022464 7223102586 7243762464 7247757312 7261913088 7276096512 7285506048 7299735552 7313992848 7323451392 7337755008 7356359808 7394674182 7398752256 7413202944 7427681856 7437287424 7451813376 7466367699 7473127424 7476023296 7490624904 7516192768 7530872832 7545581568 7560319032 7570096128 7584881472 7609523712 7624386063 7650410496 7665352704 7680324096 7690256384 7695324729 7705276416 7720325784 7739670528 7745408064 7779981312 7809794048 7820502048 7825047552 7840330848 7865803008 7900913664 7906770732 7942064256 7949254656 7964780544 7980336756 7983429174 7990657024 8006263776 8026324992 8042001408 8068128768 8083886832 8091205632 8107008768 8110150272 8133347328 8149232772 8153726976 8169652224 8175708512 8196194304 8212202496 8228241954 8238882816 8254974384 8259772416 8275904784 8302792064 8323596288 8339853312 8356142088 8366948352 8383290048 8407268352 8410526208 8426953017 8451056208 8455716864 8472231936 8488779264 8499757056 8516358144 8532991656 8540717056 8544026624 8560714176 8589934592 8606711808 8623521792 8640364608 8651538432 8668435968 8685366507 8696598528 8713584072 8786018304 8798064804 8803178496 8820372204 8831778816 8849028384 8877777664 8925478912 8934822288 8942911488 8960378112 8989489152 9007046748 9029615616 9036309408 9076644864 9084862464 9102606336 9120384864 9123919056 9132179456 9150015744 9172942848 9190858752 9197672076 9220718592 9238727808 9268743168 9274130432 9286846182 9292243968 9310392882 9340641072 9364045824 9382334976 9412816896 9431201304 9439739904 9458176896 9461841984 9488905216 9507438234 9512681472 9531260928 9549876672 9562226688 9580902912 9599615613 9608306688 9612029952 9630803448 9658349952 9663676416 9682550784 9701462016 9708653858 9714008064 9732980736 9751990464 9764601856 9783673344 9802782081 9808479744 9859565576 9865003008 9884270592 9903575808 9916383232 9935751168 9955156932 9987499872 10041163776 10060775424 10080425376 10093461504 10113175296 10146031616 10165848084 10200547328 10211225472 10220470272 10240432128 10260432972 10264408938 10273701888 10293767712 10319560704 10327210752 10373308416 10427336064 10433396736 10453774464 10487737344 10508221206 10534551552 10542360976 10589419008 10599006208 10610101467 10619707392 10640449008 10644572232 10675018368 10701766656 10722668544 10730617422 10757505024 10778515776 10788274176 10809345024 10813533696 10834653879 10844463104 10865643696 10871635968 10892869632 10914144768 10928259072 10949603328 10970989272 10985177088 11006632512 11013029888 11034539712 11092011273 11098128384 11119804416 11141522784 11155931136 11177720064 11209691136 11214034944 11235937356 11268074944 11274289152 11296309248 11318372352 11333009408 11340478548 11355144192 11377322208 11414285568 11475615744 11498029056 11520486144 11535384576 11557914624 11580488676 11595464704 11618112096 11669971968 11714691072 11730753072 11737571328 11760496272 11775705088 11798704512 11851370496 11860156098 11913096384 11923881984 11947170816 11970505134 11975143761 11985985536 12009395664 12039487488 12048412544 12102193152 12113149952 12125830248 12136808448 12160513152 12165225408 12200020992 12223849158 12230590464 12254478336 12263562768 12294291456 12318303744 12358324224 12382461576 12389658624 12413857176 12454188096 12485394432 12509779968 12519053659 12550422528 12574935072 12586319872 12610902528 12615789312 12676584312 12683575296 12708347904 12733168896 12749635584 12774537216 12799487484 12811075584 12816039936 12841071264 12877799936 12884901888 12910067712 12935282688 12952010752 12960546912 12977307648 13002653952 13044897792 13070376108 13077972992 13153337344 13179027456 13204767744 13230558306 13247668224 13273542576 13316666496 13388218368 13414367232 13440567168 13457948672 13484233728 13510570122 13544423424 13554464112 13614967296 13627293696 13653909504 13680577296 13685878584 13698269184 13725023616 13759414272 13769614336 13796508114 13831077888 13858091712 13903114752 13911195648 13930269273 13938365952 13965589323 13983649792 14010961608 14046068736 14073502464 14119225344 14146801956 14159609856 14187265344 14192762976 14233357824 14261157351 14269022208 14296891392 14307489896 14343340032 14371354368 14384365568 14412460032 14418044928 14446205172 14487524928 14495514624 14523826176 14552193024 14562980787 14571012096 14599471104 14627985696 14646902784 14675510016 14712719616 14789348364 14797504512 14826405888 14855363712 14874574848 14903626752 14932735398 14946254848 14952046592 14981249808 15032385536 15061745664 15091163136 15120638064 15140192256 15169762944 15219047424 15248772126 15300820992 15330705408 15360648192 15380512768 15390649458 15396613407 15410552832 15440651568 15479341056 15490816128 15559962624 15619588096 15641004096 15650095104 15680661696 15731606016 15762331809 15801827328 15813541464 15884128512 15898509312 15929561088 15960673512 15966858348 15981314048 16012527552 16052649984 16084002816 16095926133 16136257536 16167773664 16182411264 16214017536 16220300544 16266694656 16298465544 16307453952 16339304448 16351417024 16392388608 16424404992 16456483908 16477765632 16509948768 16519544832 16551809568 16605584128 16647192576 16679706624 16712284176 16733896704 16766580096 16814536704 16821052416 16853906034 16902112416 16911433728 16944463872 16977558528 16999514112 17032716288 17065983312 17081434112 17088053248 17121428352 17179869184 17213423616 17247043584 17280729216 17303076864 17336871936 17370733014 17393197056 17427168144 17572036608 17596129608 17606356992 17640744408 17663557632 17698056768 17755555328 17790234147 17850957824 17869644576 17885822976 17920756224 17955757701 17978978304 18014093496 18059231232 18072618816 18153289728 18169724928 18205212672 18240769728 18247838112 18264358912 18300031488 18335773737 18345885696 18381717504 18395344152 18441437184 18477455616 18537486336 18548260864 18573692364 18584487936 18620785764 18681282144 18728091648 18764669952 18825633792 18862402608 18879479808 18916353792 18923683968 18977810432 19014876468 19025362944 19062521856 19099753344 19124453376 19161805824 19199231226 19216613376 19224059904 19261606896 19316699904 19327352832 19365101568 19402924032 19417307716 19428016128 19465961472 19503980928 19529203712 19567346688 19605564162 19616959488 19719131152 19730006016 19768541184 19807151616 19832766464 19845837459 19871502336 19910313864 19974999744 20082327552 20121550848 20160850752 20186923008 20226350592 20265855183 20292063232 20331696168 20401094656 20422450944 20440940544 20480864256 20520865944 20528817876 20547403776 20587535424 20639121408 20654421504 20694762171 20746616832 20854672128 20866793472 20907548928 20975474688 21016442412 21069103104 21084721952 21178838016 21198012416 21220202934 21239414784 21280898016 21289144464 21350036736 21403533312 21445337088 21461234844 21515010048 21557031552 21576548352 21618690048 21627067392 21669307758 21688926208 21731287392 21743271936 21785739264 21828289536 21856518144 21899206656 21941978544 21970354176 22013265024 22026059776 22069079424 22184022546 22196256768 22239608832 22283045568 22311862272 22355440128 22399103097 22419382272 22428069888 22471874712 22536149888 22548578304 22592618496 22636744704 22666018816 22680957096 22710288384 22754644416 22828571136 22873158189 22951231488 22996058112 23040972288 23070769152 23115829248 23160977352 23190929408 23236224192 23339943936 23429382144 23461506144 23475142656 23520992544 23551410176 23597409024 23702740992 23720312196 23826192768 23847763968 23894341632 23941010268 23950287522 23971971072 24018791328 24078974976 24096825088 24204386304 24226299904 24251660496 24273616896 24321026304 24330450816 24400041984 24447698316 24461180928 24508956672 24527125536 24588582912 24636607488 24716648448 24764923152 24779317248 24827714352 24908376192 24970788864 25019559936 25038107318 25100845056 25149870144 25172639744 25221805056 25231578624 25280859051 25353168624 25367150592 25416695808 25466337792 25499271168 25549074432 25598974968 25622151168 25632079872 25682142528 25755599872 25769803776 25820135424 25870565376 25904021504 25921093824 25954615296 26005307904 26056099521 26089795584 26140752216 26155945984 26306674688 26358054912 26409535488 26461116612 26495336448 26547085152 26633332992 26776436736 26828734464 26881134336 26915897344 26968467456 27021140244 27088846848 27108928224 27229934592 27254587392 27307819008 27361154592 27371757168 27396538368 27450047232 27518828544 27539228672 27593016228 27662155776 27716183424 27806229504 27822391296 27860538546 27876731904 27931178646 27967299584 28021923216 28092137472 28147004928 28238450688 28293603912 28319219712 28374530688 28385525952 28466715648 28522314702 28538044416 28593782784 28614979792 28686680064 28742708736 28768731136 28798846839 28824920064 28836089856 28892410344 28975049856 28991029248 29047652352 29104386048 29125961574 29142024192 29198942208 29255971392 29293805568 29351020032 29408346243 29425439232 29578696728 29595009024 29652811776 29710727424 29749149696 29807253504 29865470796 29892509696 29904093184 29962499616 30064771072 30123491328 30182326272 30241276128 30280384512 30339525888 30438094848 30497544252 30601641984 30661410816 30721296384 30761025536 30781298916 30793226814 30821105664 30881303136 30958682112 30981632256 31119925248 31239176192 31282008192 31300190208 31361323392 31463212032 31524663618 31603654656 31627082928 31768257024 31797018624 31859122176 31921347024 31933716696 31962628096 32025055104 32105299968 32168005632 32191852266 32272515072 32335547328 32364822528 32428035072 32440601088 32503961637 32533389312 32596931088 32614907904 32678608896 32702834048 32784777216 32848809984 32912967816 32955531264 33019897536 33039089664 33103619136 33211168256 33276033819 33294385152 33359413248 33424568352 33467793408 33533160192 33629073408 33642104832 33707812068 33804224832 33822867456 33888927744 33955117056 33980288503 33999028224 34065432576 34131966624 34162868224 34176106496 34242856704 34359738368 34426847232 34494087168 34561458432 34606153728 34673743872 34741466028 34786394112 34854336288 35144073216 35192259216 35212713984 35281488816 35327115264 35396113536 35511110656 35580468294 35701915648 35739289152 35771645952 35841512448 35911515402 35925431283 35957956608 36028186992 36118462464 36145237632 36306579456 36339449856 36410425344 36481539456 36495676224 36528717824 36600062976 36671547474 36691771392 36763435008 36790688304 36882874368 36954911232 37074972672 37096521728 37147384728 37168975872 37241571528 37362564288 37456183296 37529339904 37557160977 37651267584 37724805216 37758959616 37832707584 37847367936 37955620864 38029752936 38050725888 38125043712 38199506688 38248906752 38323611648 38398462452 38433226752 38448119808 38523213792 38633399808 38654705664 38730203136 38805848064 38834615432 38856032256 38931922944 39007961856 39058407424 39134693376 39211128324 39233918976 39438262304 39460012032 39537082368 39614303232 39665532928 39691674918 39743004672 39820627728 39949999488 40164655104 40243101696 40321701504 40373846016 40452701184 40531710366 40584126464 40663392336 40802189312 40844901888 40881881088 40961728512 41041731888 41057635752 41094807552 41175070848 41278242816 41308843008 41389524342 41493233664 41709344256 41733586944 41790807819 41815097856 41896767969 41950949376 42032884824 42138206208 42169443904 42357676032 42396024832 42440405868 42478829568 42561796032 42578288928 42700073472 42783472053 42807066624 42890674176 42922469688 43030020096 43114063104 43153096704 43237380096 43254134784 43338615516 43377852416 43462574784 43486543872 43571478528 43656579072 43688942361 43713036288 43798413312 43883957088 43940708352 44026530048 44052119552 44138158848 44368045092 44392513536 44479217664 44566091136 44623724544 44710880256 44798206194 44838764544 44856139776 44943749424 45072299776 45097156608 45185236992 45273489408 45332037632 45361914192 45420576768 45509288832 45657142272 45746316378 45902462976 45992116224 46081944576 46141538304 46231658496 46321954704 46381858816 46472448384 46679887872 46858764288 46923012288 46950285312 47041985088 47102820352 47194818048 47286995427 47405481984 47440624392 47652385536 47695527936 47788683264 47882020536 47900575044 47943942144 48037582656 48157949952 48193650176 48287778399 48408772608 48452599808 48503320992 48547233792 48642052608 48660901632 48800083968 48895396632 48922361856 49017913344 49054251072 49177165824 49273214976 49433296896 49529846304 49558634496 49655428704 49816752384 49941577728 50039119872 50076214636 50201690112 50299740288 50345279488 50443610112 50463157248 50561718102 50706337248 50734301184 50833391616 50932675584 50998542336 51098148864 51197949936 51244302336 51264159744 51364285056 51511199744 51539607552 51640270848 51741130752 51808043008 51842187648 51909230592 52010615808 52112199042 52179591168 52281504432 52311891968 52613349376 52716109824 52819070976 52922233224 52990672896 53094170304 53266665984 53370702441 53552873472 53657468928 53762268672 53831794688 53867273103 53936934912 54042280488 54177693696 54217856448 54459869184 54509174784 54615638016 54722309184 54743514336 54793076736 54900094464 55007321211 55037657088 55078457344 55186032456 55324311552 55432366848 55612459008 55644782592 55721077092 55753463808 55862357292 55934599168 56043846432 56184274944 56294009856 56476901376 56587207824 56638439424 56749061376 56771051904 56933431296 57044629404 57076088832 57187565568 57229959584 57373360128 57485417472 57537462272 57597693678 57649840128 57672179712 57784820688 57950099712 57982058496 58095304704 58208772096 58251923148 58284048384 58397884416 58511942784 58587611136 58702040064 58816692486 58850878464 59157393456 59190018048 59305623552 59421454848 59498299392 59614507008 59730941592 59785019392 59808186368 59924999232 60129542144 60246982656 60364652544 60482552256 60560769024 60679051776 60797565549 60876189696 60995088504 61203283968 61322821632 61442592768 61522051072 61562597832 61586453628 61642211328 61762606272 61917364224 61963264512 62084286513 62239850496 62478352384 62564016384 62600380416 62722646784 62926424064 63049327236 63207309312 63254165856 63536514048 63594037248 63718244352 63842694048 63867433392 63925256192 64050110208 64210599936 64336011264 64383704532 64545030144 64671094656 64729645056 64856070144 64881202176 65007923274 65066778624 65193862176 65229815808 65357217792 65405668096 65569554432 65697619968 65825935632 65911062528 66039795072 66078179328 66207238272 66422336512 66552067638 66588770304 66718826496 66849136704 66935586816 67066320384 67197309291 67258146816 67284209664 67415624136 67608449664 67645734912 67777855488 67910234112 67960577006 67998056448 68130865152 68263933248 68325736448 68352212992 68485713408 68619474567 68719476736 68853694464 68988174336 69122916864 69212307456 69347487744 69482932056 69572788224 69708672576 70288146432 70384518432 70425427968 70562977632 70654230528 70792227072 71022221312 71160936588 71403831296 71478578304 71543291904 71683024896 71823030804 71850862566 71915913216 72056373984 72236924928 72290475264 72613158912 72678899712 72820850688 72963078912 72991352448 73057435648 73200125952 73343094948 73383542784 73526870016 73581376608 73765748736 73909822464 74149945344 74193043456 74294769456 74337951744 74483143056 74725128576 74912366592 75058679808 75114321954 75302535168 75449610432 75517919232 75665415168 75694735872 75842577153 75911241728 76059505872 76101451776 76250087424 76399013376 76497813504 76647223296 76796924904 76866453504 76896239616 77046427584 77266799616 77309411328 77460406272 77611696128 77669230864 77712064512 77863845888 78015923712 78116814848 78168298563 78269386752 78422256648 78467837952 78876524608 78920024064 79074164736 79228606464 79331065856 79383349836 79486009344 79641255456 79899998976 80329310208 80486203392 80643403008 80747692032 80905402368 81063420732 81168252928 81326784672 81604378624 81689803776 81763762176 81923457024 82083463776 82115271504 82189615104 82350141696 82556485632 82617686016 82779048684 82986467328 83418688512 83467173888 83581615638 83630195712 83793535938 83901898752 84065769648 84276412416 84338887808 84715352064 84792049664 84880811736 84957659136 85123592064 85156577856 85400146944 85566944106 85614133248 85781348352 85844939376 86060040192 86228126208 86306193408 86474760192 86508269568 86677231032 86755704832 86925149568 86973087744 87142957056 87313158144 87377884722 87426072576 87596826624 87767914176 87881416704 88053060096 88104239104 88225038729 88276317696 88736090184 88785027072 88958435328 89132182272 89247449088 89421760512 89596412388 89677529088 89712279552 89887498848 90144599552 90194313216 90370473984 90546978816 90664075264 90723828384 90841153536 91018577664 91314284544 91492632756 91804925952 91984232448 92163889152 92283076608 92463316992 92643909408 92763717632 92944896768 93359775744 93717528576 93846024576 93900570624 94083970176 94205640704 94389636096 94573990854 94810963968 94881248784 95304771072 95391055872 95577366528 95764041072 95801150088 95887884288 96075165312 96315899904 96387300352 96575556798 96817545216 96905199616 97006641984 97094467584 97284105216 97321803264 97511884911 97600167936 97790793264 97844723712 98035826688 98108502144 98354331648 98546429952 98866593792 99059692608 99117268992 99310857408 99633504768 99828101457 99883155456 100078239744 100152429272 100403380224 100599480576 100690558976 100887220224 100926314496 101123436204 101412674496 101468602368 101666783232 101865351168 101940865509 101997084672 102196297728 102395899872 102488604672 102528319488 102728570112 103022399488 103079215104 103280541696 103482261504 103616086016 103684375296 103818461184 104021231616 104224398084 104359182336 104563008864 104623783936 105226698752 105432219648 105638141952 105844466448 105981345792 106188340608 106533331968 106741404882 107105746944 107314937856 107524537344 107663589376 107734546206 107776293849 107873869824 108084560976 108355387392 108435712896 108919738368 109018349568 109231276032 109444618368 109487028672 109586153472 109800188928 110014642422 110075314176 110156914688 110372064912 110648623104 110864733696 111224918016 111289565184 111442154184 111506927616 111724714584 111869198336 112087692864 112368549888 112588019712 112671482931 112953802752 113174415648 113276878848 113498122752 113542103808 113866862592 114089258808 114152177664 114375131136 114459919168 114746720256 114970834944 115074924544 115195387356 115299680256 115344359424 115569641376 115900199424 115964116992 116190609408 116417544192 116503846296 116568096768 116795768832 117023885568 117175222272 117404080128 117633384972 117701756928 118314786912 118380036096 118611247104 118842909696 118996598784 119229014016 119461883184 119570038784 119616372736 119849998464 120259084288 120493965312 120729305088 120965104512 121121538048 121358103552 121595131098 121752379392 121990177008 122406567936 122645643264 122885185536 123044102144 123125195664 123172907256 123284422656 123525212544 123834728448 123926529024 124168573026 124479700992 124956704768 125128032768 125200760832 125445293568 125690303907 125852848128 126098654472 126414618624 126508331712 127073028096 127188074496 127436488704 127685388096 127734866784 127850512384 128100220416 128350416159 128421199872 128672022528 128767409064 129090060288 129342189312 129459290112 129712140288 129762404352 130015846548 130133557248 130387724352 130459631616 130714435584 130811336192 131066827083 131139108864 131395239936 131651871264 131822125056 132079590144 132156358656 132414476544 132844673024 133104135276 133177540608 133437652992 133698273408 133871173632 134132640768 134394618582 134516293632 134568419328 134831248272 135216899328 135291469824 135555710976 135820468224 135921154012 135996112896 136261730304 136527866496 136651472896 136704425984 136971426816 137238949134 137707388928 137976348672 138245833728 138424614912 138694975488 138965864112 139145576448 139417345152 140576292864 140769036864 140850855936 141125955264 141308461056 141584454144 141860986281 142044442624 142321873176 142807662592 142957156608 143086583808 143366049792 143646061608 143701725132 143831826432 144112747968 144473849856 144580950528 144863335197 145226317824 145357799424 145641701376 145926157824 145982704896 146114871296 146400251904 146686189896 146767085568 147053740032 147162753216 147531497472 147819644928 148299890688 148386086912 148589538912 148675903488 148966286112 149450257152 149824733184 150117359616 150228643908 150605070336 150899220864 151035838464 151330830336 151389471744 151685154306 151822483456 152119011744 152202903552 152500174848 152798026752 152995627008 153294446592 153593849808 153732907008 153792479232 154092855168 154533599232 154618822656 154920812544 155223392256 155338461728 155424129024 155727691776 156031847424 156233629696 156336597126 156538773504 156844513296 156935675904 157753049216 157840048128 158148329472 158457212928 158662131712 158766699672 158972018688 159282510912 159799997952 160112107323 160658620416 160972406784 161286806016 161495384064 161810804736 162126841464 162336505856 162653569344 163208757248 163379607552 163527524352 163846914048 164166927552 164230543008 164379230208 164700283392 165021963633 165112971264 165235372032 165558097368 165972934656 166837377024 166934347776 167163231276 167260391424 167587071876 167803797504 168131539296 168552824832 168677775616 169430704128 169584099328 169761623472 169915318272 170247184128 170313155712 170800293888 171133888212 171228266496 171562696704 171689878752 172120080384 172456252416 172612386816 172949520384 173016539136 173354462064 173511409664 173850299136 173946175488 174285914112 174626316288 174755769444 174852145152 175193653248 175535828352 175762833408 176106120192 176208478208 176450077458 176552635392 177472180368 177570054144 177916870656 178264364544 178494898176 178843521024 179192824776 179355058176 179424559104 179774997696 180289199104 180388626432 180740947968 181093957632 181328150528 181447656768 181682307072 182037155328 182392696647 182628569088 182985265512 183609851904 183968464896 184327778304 184566153216 184926633984 185287818816 185527435264 185889793536 186252859539 186719551488 187435057152 187692049152 187801141248 188167940352 188411281408 188779272192 189147981708 189621927936 189762497568 190609542144 190782111744 191154733056 191528082144 191602300176 191775768576 192150330624 192631799808 192774600704 193151113596 193635090432 193810399232 194013283968 194188935168 194568210432 194643606528 195023769822 195200335872 195581586528 195689447424 196071653376 196217004288 196708663296 197092859904 197733187584 198119385216 198234537984 198621714816 199267009536 199656202914 199766310912 200156479488 200304858544 200806760448 201198961152 201381117952 201591927873 201774440448 201852628992 202246872408 202825348992 202937204736 203333566464 203730702336 203881731018 203994169344 204392595456 204791799744 204977209344 205056638976 205457140224 205858423701 206044798976 206158430208 206561083392 206964523008 207232172032 207368750592 207636922368 208042463232 208448796168 208718364672 209126017728 209247567872 210453397504 210864439296 211276283904 211688932896 211962691584 212376681216 213066663936 213482809764 214211493888 214629875712 215049074688 215327178752 215469092412 215552587698 215747739648 216169121952 216710774784 216871425792 217839476736 218036699136 218462552064 218889236736 218974057344 219172306944 219600377856 220029284844 220150628352 220313829376 220744129824 221297246208 221729467392 222449836032 222579130368 222884308368 223013855232 223449429168 223738396672 224175385728 224737099776 225176039424 225342965862 225907605504 226348831296 226553757696 226996245504 227084207616 227527731459 227733725184 228178517616 228304355328 228750262272 228919838336 229493440512 229941669888 230149849088 230390774712 230599360512 230688718848 231139282752 231800398848 231928233984 232381218816 232835088384 233007692592 233136193536 233591537664 234047771136 234350444544 234808160256 235266769944 235403513856 236629573824 236760072192 237222494208 237685819392 237862019521 237993197568 238458028032 238923766368 239140077568 239232745472 239699996928 240518168576 240987930624 241458610176 241930209024 242243076096 242716207104 243190262196 243504758784 243980354016 244813135872 245291286528 245770371072 246088204288 246250391328 246345814512 246568845312 247050425088 247669456896 247853058048 248337146052 248959401984 249913409536 250256065536 250401521664 250890587136 251380607814 251705696256 252197308944 252829237248 253016663424 254146056192 254376148992 254872977408 255370776192 255469733568 255701024768 256200440832 256700832318 256842399744 257344045056 257534818128 258180120576 258684378624 258918580224 259424280576 259524808704 260031693096 260267114496 260775448704 260919263232 261428871168 261622672384 262133654166 262278217728 262790479872 263303742528 263644250112 264159180288 264312717312 264675116187 264828953088 265689346048 266208270552 266355081216 266875305984 267396546816 267742347264 268265281536 268789237164 269032587264 269136838656 269662496544 270433798656 270582939648 271111421952 271640936448 271842308024 271992225792 272523460608 273055732992 273302945792 273408851968 273942853632 274477898268 275414777856 275952697344 276491667456 276849229824 277389950976 277931728224 278291152896 278834690304 281152585728 281538073728 281701711872 282251910528 282616922112 283168908288 283721972562 284088885248 284643746352 285615325184 285914313216 286173167616 286732099584 287292123216 287403450264 287663652864 288225495936 288947699712 289161901056 289726670394 290452635648 290715598848 291283402752 291852315648 291965409792 292229742592 292535654733 292800503808 293372379792 293534171136 294107480064 294325506432 295062994944 295639289856 296599781376 296772173824 297179077824 297351806976 297932572224 298900514304 299484304371 299649466368 300234719232 300457287816 301210140672 301798441728 302071676928 302661660672 302778943488 303370308612 303644966912 304238023488 304405807104 305000349696 305596053504 305822596527 305991254016 306588893184 307187699616 307465814016 307584958464 308185710336 309067198464 309237645312 309841625088 310446784512 310676923456 310848258048 311455383552 312063694848 312467259392 312673194252 313077547008 313689026592 313871351808 315506098432 315680096256 316296658944 316914425856 317324263424 317533399344 317944037376 318565021824 319599995904 320224214646 321317240832 321944813568 322573612032 322990768128 323621609472 324253682928 324673011712 325307138688 326417514496 326759215104 327055048704 327693828096 328333855104 328461086016 328758460416 329400566784 330043927266 330225942528 330470744064 331116194736 331945869312 333674754048 333868695552 334326462552 334520782848 335174143752 335607595008 336263078592 337105649664 337355551232 338014448793 338861408256 339168198656 339523246944 339830636544 340494368256 340626311424 341600587776 342267776424 342456532992 343125393408 343379757504 344240160768 344912504832 345224773632 345899040768 346033078272 346708924128 347022819328 347700598272 347892350976 348571828224 349252632576 349511538888 349704290304 350387306496 351071656704 351525666816 352212240384 352416956416 352900154916 353105270784 354944360736 355140108288 355833741312 356528729088 356989796352 357687042048 358385649552 358710116352 358849118208 359549995392 360578398208 360777252864 361481895936 362187915264 362656301056 362895313536 363364614144 364074310656 364785393294 365257138176 365970531024 367219703808 367936929792 368655556608 369132306432 369853267968 370575637632 371054870528 371779587072 372505719078 373439102976 374870114304 375384098304 375602282496 376335880704 376822562816 377070911721 377558544384 378295963416 379243855872 379524995136 381219084288 381564223488 382309466112 383056164288 383204600352 383551537152 384300661248 385051248477 385263599616 385549201408 386302227192 387270180864 387620798464 388026567936 388377870336 389136420864 389287213056 390047539644 390400671744 391163173056 391378894848 392143306752 392434008576 393200481249 393417326592 394185719808 395466375168 396238770432 396469075968 397243429632 398534019072 399312405828 399532621824 400312958976 400609717088 401613520896 402397922304 402762235904 403183855746 403548880896 403705257984 404493744816 405650697984 405874409472 406667132928 407461404672 407763462036 407988338688 408785190912 409583599488 409954418688 410113277952 410914280448 411716847402 412089597952 413122166784 413929046016 414464344064 414737501184 415273844736 416084926464 416897592336 417436729344 418252035456 418495135744 420906795008 421728878592 422552567808 423377865792 423925383168 424753362432 425582958843 426133327872 426965619528 428422987776 429259751424 430098149376 430654357504 430938184824 431105175396 431495479296 432338243904 433421549568 433742851584 434590005591 435678953472 436073398272 436925104128 437778473472 437948114688 438344613888 439200755712 440058569688 440301256704 440627658752 441488259648 442594492416 443458934784 444899672064 445158260736 445768616736 446027710464 446898858336 447476793344 448350771456 449474199552 450352078848 450685931724 451815211008 452697662592 453107515392 453992491008 454168415232 455055462918 455467450368 456357035232 456608710656 457500524544 457839676672 458986881024 459883339776 460299698176 460781549424 461198721024 461377437696 462278565504 463600797696 463856467968 464762437632 465670176768 466015385184 466272387072 467183075328 468095542272 468700889088 469616320512 470533539888 470807027712 473259147648 473520144384 474444988416 475371638784 475724039042 475986395136 476916056064 477847532736 478280155136 478465490944 479399993856 480336321969 481036337152 481975861248 482917220352 483860418048 484486152192 485432414208 486380524392 487009517568 487960708032 489626271744 490582573056 491540742144 492176408576 492500782656 492691629024 493137690624 494100850176 495065890899 495338913792 495706116096 496674292104 497918803968 499826819072 500512131072 500803043328 501781174272 502761215628 503411392512 504394617888 505658474496 506033326848 508292112384 508752297984 509745954816 510741552384 510939467136 511402049536 512400881664 513401664636 513684799488 514688090112 515069636256 516360241152 517368757248 517837160448 518848561152 519049617408 520063386192 520534228992 521550897408 521838526464 522857742336 523245344768 524267308332 524556435456 525580959744 526607485056 527288500224 528318360576 528625434624 529350232374 529657906176 531378692096 532416541104 532710162432 533750611968 534793093632 535484694528 536530563072 537578474328 538065174528 538273677312 539324993088 540867597312 541165879296 542222843904 543281872896 543684616048 543984451584 545046921216 546111465984 546605891584 546817703936 547178089941 547885707264 548955796536 550829555712 551905394688 552983334912 553698459648 554779901952 555863456448 556582305792 557669380608 558758578617 562305171456 563076147456 563403423744 564503821056 565233844224 566337816576 567443945124 568177770496 569287492704 571230650368 571828626432 572346335232 573464199168 574584246432 574806900528 575327305728 576450991872 577895399424 578323802112 579453340788 580905271296 581431197696 582566805504 583704631296 583930819584 584459485184 585071309466 585601007616 586744759584 587068342272 588214960128 588651012864 590125989888 591278579712 593199562752 593544347648 594358155648 594703613952 595865144448 597801028608 598968608742 599298932736 600469438464 600914575632 602420281344 603596883456 604143353856 605323321344 605557886976 606740617224 607289933824 608476046976 608811614208 610000699392 611192107008 611645193054 611982508032 613177786368 614375399232 614931628032 615169916928 616371420672 617575271103 618134396928 618475290624 619683250176 620893569024 621353846912 621696516096 622910767104 624127389696 624934518784 625346388504 626155094016 627378053184 627742703616 631012196864 631360192512 632593317888 633828851712 634648526848 635066798688 635888074752 637130043648 639199991808 640448429292 642634481664 643889627136 645147224064 645981536256 647243218944 648507365856 649346023424 650614277376 652835028992 653518430208 654110097408 655387656192 656667710208 656922172032 657516920832 658801133568 660087854532 660451885056 660941488128 662232389472 663891738624 667349508096 667737391104 668652925104 669041565696 670348287504 671215190016 672526157184 674211299328 674711102464 676028897586 677722816512 678336397312 679046493888 679661273088 680988736512 681252622848 682583194377 683201175552 684535552848 684913065984 686250786816 686759515008 688480321536 689825009664 690449547264 691798081536 692066156544 693417848256 694045638656 695401196544 695784701952 697143656448 698505265152 699023077776 699408580608 700774612992 702143313408 703051333632 704424480768 704833912832 705800309832 706210541568 709888721472 710280216576 711667482624 713057458176 713586058563 713979592704 715374084096 716771299104 717420232704 717698236416 719099990784 721156796416 721554505728 722963791872 724375830528 725312602112 725790627072 726729228288 728148621312 729570786588 730514276352 731941062048 734439407616 735873859584 737311113216 738264612864 739706535936 741151275264 742109741056 743559174144 745011438156 746878205952 749740228608 750768196608 751204564992 752671761408 753645125632 754141823442 755117088768 756591926832 758487711744 759049990272 762438168576 763128446976 764618932224 766112328576 766409200704 767103074304 768601322496 770102496954 770527199232 771098402816 772604454384 774540361728 775241596928 776053135872 776755740672 778272841728 778574426112 780095079288 780801343488 782326346112 782757789696 784286613504 784868017152 786400962498 786834653184 788371439616 790932750336 792477540864 792938151936 794025348561 794486859264 797068038144 798624811656 799065243648 800625917952 801219434176 803227041792 804795844608 805524471808 806367711492 807097761792 807410515968 808987489632 811301395968 811748818944 813334265856 814922809344 815526924072 815976677376 817570381824 819167198976 819908837376 820226555904 821828560896 823433694804 824179195904 826244333568 827858092032 828928688128 829475002368 830547689472 832169852928 833795184672 834873458688 836504070912 836990271488 841813590016 843457757184 845105135616 846755731584 847850766336 849506724864 851165917686 852266655744 853931239056 856845975552 858519502848 860196298752 861308715008 861876369648 862210350792 862990958592 864676487808 866843099136 867485703168 869180011182 871357906944 872146796544 873850208256 875556946944 875896229376 876689227776 878401511424 880117139376 880602513408 881255317504 882976519296 885188984832 886917869568 889799344128 890316521472 891537233472 892055420928 893797716672 894953586688 896701542912 898452913113 898948399104 900704157696 901371863448 903630422016 905395325184 906215030784 907984982016 908336830464 910110925836 910934900736 912714070464 913217421312 915001049088 915679353344 917467789581 917973762048 919766679552 920599396352 921563098848 922397442048 922754875392 924557131008 927201595392 927712935936 929524875264 931340353536 932030770368 932544774144 934366150656 936191084544 937401778176 939232641024 941067079776 941614055424 946518295296 947040288768 948889976832 950743277568 951448078084 951972790272 953832112128 955695065472 956560310272 956930981888 958799987712 960672643938 963951722496 965834440704 967720836096 968972304384 970864828416 972761048784 974019035136 975921416064 979252543488 981165146112 983081484288 984352817152 985001565312 985383258048 986275381248 988201700352 990131781798 990677827584 991412232192 993348584208 995837607936 999653638144 1001024262144 1001606086656 1003562348544 1005522431256 1006822785024 1008789235776 1011316948992 1012066653696 1014043346379 1016584224768 1017504595968 1019491909632 1021483104768 1021878934272 1022804099072 1024801763328 1026803329272 1027369598976 1029376180224 1030139272512 1032720482304 1034737514496 1035674320896 1037697122304 1038099234816 1040126772384 1041068457984 1043101794816 1043677052928 1045715484672 1046490689536 1048534616664 1049112870912 1051161919488 1053214970112 1054577000448 1056636721152 1057250869248 1058700464748 1059315812352 1062757384192 1064833082208 1065420324864 1067501223936 1069586187264 1070969389056 1073061126144 1075156948656 1076130349056 1076547354624 1078649986176 1081735194624 1082331758592 1084445687808 1086563745792 1087369232096 1087968903168 1090093842432 1092222931968 1093211783168 1093635407872 1094356179882 1095771414528 1097911593072 1101659111424 1103810789376 1105966669824 1107396919296 1109559803904 1111726912896 1113164611584 1115338761216 1117517157234 1124610342912 1126152294912 1126806847488 1129007642112 1130467688448 1132675633152 1134887890248 1136355540992 1138574985408 1142461300736 1143657252864 1144692670464 1146928398336 1149168492864 1149613801056 1150654611456 1152901983744 1155153745431 1155790798848 1156647604224 1158906681576 1161810542592 1162862395392 1165133611008 1167409262592 1167861639168 1168918970368 1170142618932 1171202015232 1173489519168 1174136684544 1176429920256 1177302025728 1179601443747 1180251979776 1182557159424 1186399125504 1187088695296 1188716311296 1189407227904 1191730288896 1195602057216 1197937217484 1198597865472 1200938876928 1201829151264 1204840562688 1207193766912 1208286707712 1210646642688 1211115773952 1213481234448 1214579867648 1216952093952 1217623228416 1220001398784 1222384214016 1223290386108 1223965016064 1226355572736 1228750798464 1229863256064 1230339833856 1232742841344 1235150542206 1236268793856 1239366500352 1241787138048 1242707693824 1243393032192 1245821534208 1248254779392 1249869037568 1250692777008 1252310188032 1254756106368 1255485407232 1262024393728 1262720385024 1265186635776 1267657703424 1269297053696 1270133597376 1271776149504 1274260087296 1276748876529 1278399983616 1280896858584 1285268963328 1287779254272 1290294448128 1291963072512 1294486437888 1297014731712 1298692046848 1301228554752 1303770016773 1305670057984 1307036860416 1308220194816 1310775312384 1313335420416 1313844344064 1315033841664 1317602267136 1320175709064 1320903770112 1321882976256 1324464778944 1327783477248 1334699016192 1335474782208 1337305850208 1338083131392 1340696575008 1342430380032 1345052314368 1348422598656 1349422204928 1352057795172 1355445633024 1356672794624 1358092987776 1359322546176 1361977473024 1362505245696 1365166388754 1366402351104 1369071105696 1369826131968 1372501573632 1373519030016 1376960643072 1379650019328 1380899094528 1383596163072 1384132313088 1386835696512 1388091277312 1390802393088 1391569403904 1394287312896 1397010530304 1398046155552 1398817161216 1401549225984 1404286626816 1406102667264 1408848961536 1409667825664 1411600619664 1412421083136 1419777442944 1420560433152 1423334965248 1426114916352 1427172117126 1427959185408 1430748168192 1433542598208 1434840465408 1435396472832 1438199981568 1441008965907 1442313592832 1443109011456 1445927583744 1448751661056 1450625204224 1451581254144 1453458456576 1456297242624 1459141573176 1461028552704 1463882124096 1468878815232 1471747719168 1474622226432 1476529225728 1479413071872 1482302550528 1484219482112 1485197672697 1487118348288 1490022876312 1493756411904 1499480457216 1501536393216 1502409129984 1505343522816 1507290251264 1508283646884 1510234177536 1513183853664 1516975423488 1518099980544 1524876337152 1526256893952 1529237864448 1532224657152 1532818401408 1534206148608 1537202644992 1540204993908 1541054398464 1542196805632 1545208908768 1549080723456 1550483193856 1552106271744 1553511481344 1556545683456 1557148852224 1560190158576 1561602686976 1564652692224 1565515579392 1568573227008 1569736034304 1572801924996 1573669306368 1576742879232 1581865500672 1584955081728 1585876303872 1588050697122 1588973718528 1594136076288 1597249623312 1598130487296 1601251835904 1602438868352 1606454083584 1609591689216 1611048943616 1612735422984 1614195523584 1614821031936 1617974979264 1622602791936 1623497637888 1626668531712 1629845618688 1631053848144 1631953354752 1635140763648 1638334397952 1639817674752 1640453111808 1643657121792 1646867389608 1648358391808 1652488667136 1655716184064 1657857376256 1658950004736 1661095378944 1664339705856 1667590369344 1669746917376 1673008141824 1673980542976 1676275735851 1683627180032 1686915514368 1690210271232 1693511463168 1695701532672 1699013449728 1702331835372 1704533311488 1707862478112 1713691951104 1717039005696 1720392597504 1722617430016 1723752739296 1724420701584 1725981917184 1729352975616 1733686198272 1734971406336 1738360022364 1742715813888 1744293593088 1747700416512 1751113893888 1751792458752 1753378455552 1756803022848 1760234278752 1761205026816 1762510635008 1765953038592 1770377969664 1773835739136 1779598688256 1780633042944 1783074466944 1784110841856 1787595433344 1789907173376 1793403085824 1796905826226 1797896798208 1801408315392 1802743726896 1807260844032 1810790650368 1812430061568 1815969964032 1816673660928 1820221851672 1821869801472 1825428140928 1826434842624 1830002098176 1831358706688 1834935579162 1835947524096 1839533359104 1841198792704 1843126197696 1844794884096 1845509750784 1849114262016 1852725813309 1854403190784 1855425871872 1859049750528 1862680707072 1864061540736 1865089548288 1868732301312 1872382169088 1874803556352 1878465282048 1882134159552 1883228110848 1893036590592 1894080577536 1897779953664 1901486555136 1902896156168 1903945580544 1907664224256 1911390130944 1913120620544 1913861963776 1917599975424 1921345287876 1927903444992 1931668881408 1935441672192 1937944608768 1941729656832 1945522097568 1948038070272 1951842832128 1958505086976 1962330292224 1966162968576 1968705634304 1970003130624 1970766516096 1972550762496 1976403400704 1980263563596 1981355655168 1982824464384 1986697168416 1991675215872 1999307276288 2002048524288 2003212173312 2007124697088 2011044862512 2013645570048 2017578471552 2022633897984 2024133307392 2028086692758 2033168449536 2035009191936 2038983819264 2042966209536 2043757868544 2045608198144 2047749583131 2049603526656 2053606658544 2054739197952 2058752360448 2060278545024 2065440964608 2069475028992 2071348641792 2075394244608 2076198469632 2080253544768 2082136915968 2086203589632 2087354105856 2091430969344 2092981379072 2097069233328 2098225741824 2102323838976 2106429940224 2109154000896 2113273442304 2114501738496 2117400929496 2118631624704 2125514768384 2129666164416 2130840649728 2135002447872 2139172374528 2140758175689 2141938778112 2146122252288 2150313897312 2152260698112 2153094709248 2157299972352 2163470389248 2164663517184 2168891375616 2173127491584 2174738464192 2175937806336 2180187684864 2184445863936 2186423566336 2187270815744 2188712359764 2191542829056 2195823186144 2203318222848 2207621578752 2211933339648 2214793838592 2219119607808 2223453825792 2226329223168 2230677522432 2235034314468 2249220685824 2252304589824 2253613694976 2258015284224 2260935376896 2265351266304 2269775780496 2272711081984 2277149970816 2284922601472 2287314505728 2289385340928 2293856796672 2298336985728 2299227602112 2301309222912 2305803967488 2310307490862 2311581597696 2313295208448 2317813363152 2323621085184 2325724790784 2330267222016 2334818525184 2335723278336 2337837940736 2340285237864 2342404030464 2346979038336 2348273369088 2352859840512 2354604051456 2359202887494 2360503959552 2365114318848 2372798251008 2374177390592 2377432622592 2378814455808 2383460577792 2391204114432 2395874434968 2397195730944 2401877753856 2403658302528 2409681125376 2414387533824 2416573415424 2421293285376 2422231547904 2426962468896 2429159735296 2433904187904 2435246456832 2440002797568 2444768428032 2446580772216 2447930032128 2452711145472 2457501596928 2459726512128 2460679667712 2465485682688 2470301084412 2472537587712 2478733000704 2483574276096 2485415387648 2486786064384 2491643068416 2496509558784 2499738075136 2501385554016 2504620376064 2509512212736 2510970814464 2524048787456 2525440770048 2530373271552 2535315406848 2538594107392 2540267194752 2543552299008 2548520174592 2553497753058 2556799967232 2561793717168 2570537926656 2575558508544 2580588896256 2583926145024 2588972875776 2594029463424 2597384093696 2602457109504 2607540033546 2614073720832 2616440389632 2621550624768 2626670840832 2627688688128 2630067683328 2635204534272 2640351418128 2641807540224 2643765952512 2648929557888 2655566954496 2669398032384 2670949564416 2674611700416 2676166262784 2681393150016 2684860760064 2690104628736 2695358739339 2696845197312 2698844409856 2704115590344 2710891266048 2713345589248 2716185975552 2718645092352 2723954946048 2725010491392 2730332777508 2732804702208 2738142211392 2739652263936 2745003147264 2747038060032 2752403368743 2753921286144 2759300038656 2761798189056 2767192326144 2768264626176 2773671393024 2776182554624 2781604786176 2783138807808 2788574625792 2794021060608 2796092311104 2797634322432 2803098451968 2808573253632 2812205334528 2817697923072 2819335651328 2823201239328 2824842166272 2839554885888 2841120866304 2846669930496 2852229832704 2854344234252 2855918370816 2861496336384 2867085196416 2869680930816 2870792945664 2876399963136 2882017931814 2884627185664 2891855167488 2897503322112 2901250408448 2903162508288 2906916913152 2912594485248 2918283146352 2922057105408 2927764248192 2937757630464 2943495438336 2949244452864 2953058451456 2958826143744 2964605101056 2968438964224 2970395345394 2974236696576 2980045752624 2987512823808 2998960914432 3003072786432 3004818259968 3010687045632 3014580502528 3016567293768 3020468355072 3026367707328 3033950846976 3036199961088 3042130039137 3049752674304 3052513787904 3058475728896 3064449314304 3065636802816 3068412297216 3074405289984 3080409987816 3082108796928 3084393611264 3090417817536 3098161446912 3100966387712 3104212543488 3107022962688 3113091366912 3114297704448 3120380317152 3123205373952 3129305384448 3131031158784 3137146454016 3139472068608 3145603849992 3147338612736 3153485758464 3163731001344 3169910163456 3171752607744 3176101394244 3177947437056 3188272152576 3194499246624 3196260974592 3202503671808 3204877736704 3212908167168 3219183378432 3222097887232 3225470845968 3228391047168 3229642063872 3235949958528 3245205583872 3246995275776 3253337063424 3259691237376 3262107696288 3263906709504 3270281527296 3276668795904 3279635349504 3280906223616 3287314243584 3293734779216 3296716783616 3304977334272 3311432368128 3315714752512 3317900009472 3322190757888 3328679411712 3335180738688 3339493834752 3346016283648 3347961085952 3352551471702 3367254360064 3373831028736 3380420542464 3387022926336 3391403065344 3398026899456 3404663670744 3409066622976 3415724956224 3427383902208 3434078011392 3440785195008 3445234860032 3447505478592 3448841403168 3451963834368 3458705951232 3465461236293 3467372396544 3469942812672 3476720044728 3485431627776 3488587186176 3495400833024 3502227787776 3503584917504 3506756911104 3513606045696 3520468557504 3522410053632 3525021270016 3531906077184 3538804331241 3540755939328 3547671478272 3559197376512 3561266085888 3566148933888 3568221683712 3575190866688 3579814346752 3586806171648 3593811652452 3595793596416 3602816630784 3605487453792 3614521688064 3621581300736 3624860123136 3631939928064 3633347321856 3640443703344 3643739602944 3650856281856 3652869685248 3660004196352 3662717413376 3669871158324 3671895048192 3679066718208 3682397585408 3686252395392 3689589768192 3691019501568 3698228524032 3705451626618 3708806381568 3718099501056 3725361414144 3728123081472 3730179096576 3737464602624 3744764338176 3749607112704 3756930564096 3764268319104 3766456221696 3786073181184 3788161155072 3795559907328 3802973110272 3805792312336 3807891161088 3815328448512 3822780261888 3826241241088 3827723927552 3830246629587 3835199950848 3842690575752 3855806889984 3863337762816 3870883344384 3875889217536 3883459313664 3891044195136 3896076140544 3903685664256 3911310050319 3917010173952 3924660584448 3932325937152 3937411268608 3940006261248 3941533032192 3945101524992 3952806801408 3960527127192 3962711310336 3965648928768 3973394336832 3983350431744 3998614552576 4004097048576 4006424346624 4014249394176 4022089725024 4027291140096 4035156943104 4045267795968 4048266614784 4056173385516 4066336899072 4070018383872 4077967638528 4085932419072 4087515737088 4091216396288 4095499166262 4099207053312 4107213317088 4109478395904 4117504720896 4120557090048 4130881929216 4138950057984 4142697283584 4150788489216 4152396939264 4160507089536 4164273831936 4172407179264 4174708211712 4182861938688 4185962758144 4194138466656 4196451483648 4204647677952 4212859880448 4218308001792 4226546884608 4229003476992 4234801858992 4237263249408 4251029536768 4259332328832 4261681299456 4270004895744 4278344749056 4281516351378 4283877556224 4292244504576 4300627794624 4304521396224 4306189418496 4314599944704 4323026897721 4326940778496 4329327034368 4337782751232 4346254983168 4349476928384 4351875612672 4360375369728 4368891727872 4372847132672 4374541631488 4377424719528 4383085658112 4391646372288 4406636445696 4415243157504 4423866679296 4429587677184 4438239215616 4446907651584 4452658446336 4461355044864 4470068628936 4498441371648 4504609179648 4507227389952 4516030568448 4521870753792 4530702532608 4539551560992 4545422163968 4554299941632 4569845202944 4574629011456 4578770681856 4587713593344 4596673971456 4598455204224 4602618445824 4611607934976 4620614981724 4623163195392 4626590416896 4635626726304 4647242170368 4651449581568 4660534444032 4669637050368 4671446556672 4675675881472 4680570475728 4684808060928 4693958076672 4696546738176 4705719681024 4709208102912 4718405774988 4721007919104 4730228637696 4745596502016 4748354781184 4754865245184 4757628911616 4766921155584 4782408228864 4791748869936 4794391461888 4803755507712 4807316605056 4819362250752 4828775067648 4833146830848 4842586570752 4844463095808 4853924937792 4858319470592 4867808375808 4870492913664 4880005595136 4889536856064 4893161544432 4895860064256 4905422290944 4915003193856 4919453024256 4921359335424 4930971365376 4940602168824 4945075175424 4957466001408 4967148552192 4970830775296 4973572128768 4983286136832 4993019117568 4999476150272 5002771108032 5009240752128 5019024425472 5021941628928 5028827207553 5048097574912 5050881540096 5060746543104 5070630813696 5077188214784 5080534389504 5087104598016 5097040349184 5106995506116 5113599934464 5123587434336 5141075853312 5151117017088 5161177792512 5167852290048 5177945751552 5188058926848 5194768187392 5204914219008 5215080067092 5228147441664 5232880779264 5243101249536 5253341681664 5255377376256 5260135366656 5270409068544 5280702836256 5283615080448 5287531905024 5297859115776 5311133908992 5338796064768 5341899128832 5349223400832 5352332525568 5362786300032 5369721520128 5380209257472 5390717478678 5393690394624 5397688819712 5408231180688 5421782532096 5426691178496 5432371951104 5437290184704 5447909892096 5450020982784 5460665555016 5465609404416 5476284422784 5479304527872 5490006294528 5494076120064 5504806737486 5507842572288 5518600077312 5523596378112 5534384652288 5536529252352 5547342786048 5552365109248 5558177439927 5563209572352 5566277615616 5577149251584 5588042121216 5592184622208 5595268644864 5606196903936 5617146507264 5624410669056 5635395846144 5638671302656 5646402478656 5649684332544 5679109771776 5682241732608 5693339860992 5704459665408 5708688468504 5711836741632 5722992672768 5734170392832 5739361861632 5741585891328 5752799926272 5764035863628 5769254371328 5783710334976 5795006644224 5802500816896 5806325016576 5813833826304 5825188970496 5836566292704 5844114210816 5855528496384 5875515260928 5886990876672 5898488905728 5906116902912 5917652287488 5929210202112 5936877928448 5940790690788 5948473393152 5960091505248 5975025647616 5997921828864 6006145572864 6009636519936 6021374091264 6029161005056 6033134587536 6040936710144 6052735414656 6067901693952 6072399922176 6084260078274 6099505348608 6105027575808 6116951457792 6128898628608 6131273605632 6136824594432 6148810579968 6160819975632 6164217593856 6168787222528 6180835635072 6196322893824 6201932775424 6208425086976 6214045925376 6226182733824 6228595408896 6240760634304 6246410747904 6258610768896 6262062317568 6274292908032 6278944137216 6291207699984 6294677225472 6306971516928 6327462002688 6339820326912 6343505215488 6352202788488 6355894874112 6376544305152 6388998493248 6392521949184 6405007343616 6409755473408 6422274527067 6425816334336 6438366756864 6444195774464 6450941691936 6456782094336 6459284127744 6471899917056 6490411167744 6493990551552 6506674126848 6519382474752 6524215392576 6527813419008 6540563054592 6553337591808 6559270699008 6561812447232 6574628487168 6587469558432 6593433567232 6609954668544 6622864736256 6631429505024 6635800018944 6644381515776 6657358823424 6670361477376 6678987669504 6692032567296 6695922171904 6705102943404 6747662057472 6760841084928 6774045852672 6782806130688 6796053798912 6809327341488 6818133245952 6831449912448 6854767804416 6868156022784 6881570390016 6890469720064 6895010957184 6897682806336 6903927668736 6917411902464 6930922472586 6934744793088 6939885625344 6953440089456 6970863255552 6977174372352 6990801666048 7004455575552 7007169835008 7013513822208 7027212091392 7040937115008 7044820107264 7050042540032 7063812154368 7077608662482 7081511878656 7095342956544 7118394753024 7122532171776 7132297867776 7136443367424 7150381733376 7159628693504 7173612343296 7187623304904 7191587192832 7205633261568 7210974907584 7229043376128 7243162601472 7249720246272 7263879856128 7266694643712 7280887406688 7287479205888 7301712563712 7305739370496 7320008392704 7325434826752 7339742316648 7343790096384 7358133436416 7364795170816 7372504790784 7379179536384 7382039003136 7396457048064 7410903253236 7417612763136 7436199002112 7450722828288 7456246162944 7460358193152 7474929205248 7489528676352 7499214225408 7513861128192 7528536638208 7532912443392 7572146362368 7576322310144 7591119814656 7605946220544 7611584624672 7615782322176 7630656897024 7645560523776 7652482482176 7655447855104 7660493259174 7670399901696 7685381151504 7711613779968 7726675525632 7741766688768 7751778435072 7766918627328 7782088390272 7792152281088 7807371328512 7822620100638 7849321168896 7864651874304 7874822537216 7880012522496 7883066064384 7890203049984 7905613602816 7921054254384 7925422620672 7931297857536 7946788673664 7966700863488 7997229105152 8008194097152 8012848693248 8028498788352 8044179450048 8054582280192 8070313886208 8086076218017 8090535591936 8096533229568 8112346771032 8132673798144 8140036767744 8155935277056 8171864838144 8175031474176 8182432792576 8190998332524 8198414106624 8214426634176 8218956791808 8235009441792 8241114180096 8257210106229 8261763858432 8277900115968 8285394567168 8301576978432 8304793878528 8321014179072 8328547663872 8344814358528 8349416423424 8365723877376 8371925516288 8388276933312 8392902967296 8409295355904 8425719760896 8436616003584 8453093769216 8458006953984 8469603717984 8474526498816 8502059073536 8518664657664 8523362598912 8540009791488 8556689498112 8563032702756 8567755112448 8584489009152 8601255589248 8609042792448 8612378836992 8629199889408 8646053795442 8653881556992 8675565502464 8692509966336 8698953856768 8703751225344 8720750739456 8737783455744 8745694265344 8749083262976 8754849439056 8766171316224 8783292744576 8813272891392 8830486315008 8847733358592 8859175354368 8876478431232 8893815303168 8905316892672 8922710089728 8940137257872 8996882743296 9009218359296 9014454779904 9032061136896 9043741507584 9061405065216 9079103121984 9090844327936 9108599883264 9126390117411 9139690405888 9149258022912 9157541363712 9175427186688 9193347942912 9196910408448 9205236891648 9223215869952 9241229963448 9246326390784 9253180833792 9271253452608 9294484340736 9302899163136 9321068888064 9339274100736 9342893113344 9351351762944 9361140951456 9369616121856 9387916153344 9393093476352 9411439362048 9418416205824 9436811549976 9442015838208 9460457275392 9491193004032 9496709562368 9509730490368 9515257823232 9533842311168 9564816457728 9583497739872 9588782923776 9607511015424 9614633210112 9638724501504 9657550135296 9666293661696 9685173141504 9688926191616 9707849875584 9716638941184 9735616751616 9740985827328 9760011190272 9779073712128 9786323088864 9791720128512 9810844581888 9830006387712 9838906048512 9842718670848 9861942730752 9881204337648 9890150350848 9914932002816 9934297104384 9941661550592 9947144257536 9966572273664 9986038235136 9998952300544 10005542216064 10018481504256 10038048850944 10043883257856 10057654415106 10096195149824 10101763080192 10121493086208 10141261627392 10154376429568 10161068779008 10174209196032 10194080698368 10213991012232 10227199868928 10247174868672 10282151706624 10302234034176 10322355585024 10335704580096 10355891503104 10376117853696 10389536374784 10396383708879 10409828438016 10430160134184 10456294883328 10465761558528 10486202499072 10506683363328 10510754752512 10520270733312 10540818137088 10561405672512 10567230160896 10575063810048 10595718231552 10616412993723 10622267817984 10677592129536 10683798257664 10698446801664 10704665051136 10725572600064 10739443040256 10760418514944 10781434957356 10787380789248 10795377639424 10816462361376 10843565064192 10853382356992 10864743902208 10874580369408 10895819784192 10900041965568 10921331110032 10931218808832 10952568845568 10958609055744 10980012589056 10988152240128 11009613474972 11015685144576 11037200154624 11047192756224 11068769304576 11073058504704 11094685572096 11104730218496 11116354879854 11126419144704 11154298503168 11176084242432 11184369244416 11190537289728 11212393807872 11234293014528 11248821338112 11270791692288 11277342605312 11292804957312 11299368665088 11358219543552 11364483465216 11386679721984 11408919330816 11417376937008 11423673483264 11445985345536 11468340785664 11478723723264 11483171782656 11505599852544 11528071727256 11538508742656 11567420669952 11590013288448 11605001633792 11612650033152 11627667652608 11650377940992 11673132585408 11688228421632 11711056992768 11733930150957 11751030521856 11773981753344 11796977811456 11812233805824 11835304574976 11858420404224 11873755856896 11881581381576 11896946786304 11920183010496 11950051295232 11995843657728 12012291145728 12019273039872 12042748182528 12058322010112 12066269175072 12081873420288 12105470829312 12135803387904 12144799844352 12168520156548 12199010697216 12210055151616 12233902915584 12257797257216 12262547211264 12273649188864 12297621159936 12321639951264 12328435187712 12337574445056 12361671270144 12392645787648 12403865550848 12416850173952 12428091850752 12452365467648 12457190817792 12481521268608 12492821495808 12517221537792 12524124635136 12548585816064 12557888274432 12582415399968 12589354450944 12613943033856 12654924005376 12679640653824 12687010430976 12704405576976 12711789748224 12753088610304 12777996986496 12785043898368 12810014687232 12819510946816 12844549054134 12851632668672 12876733513728 12888391548928 12901883383872 12913564188672 12918568255488 12943799834112 12969080693163 12980822335488 12987981103104 13013348253696 13038764949504 13048430785152 13055626838016 13081126109184 13106675183616 13118541398016 13123624894464 13149256974336 13174939116864 13186867134464 13219909337088 13245729472512 13262859010048 13271600037888 13288763031552 13314717646848 13340722954752 13357975339008 13384065134592 13391844343808 13410205886808 13495324114944 13521682169856 13548091705344 13565612261376 13592107597824 13618654682976 13636266491904 13662899824896 13709535608832 13736312045568 13763140780032 13780939440128 13790021914368 13795365612672 13807855337472 13834823804928 13861844945172 13869489586176 13879771250688 13906880178912 13941726511104 13954348744704 13981603332096 14008911151104 14014339670016 14027027644416 14054424182784 14081874230016 14089640214528 14100085080064 14127624308736 14155217324964 14163023757312 14190685913088 14236789506048 14245064343552 14264595735552 14272886734848 14300763466752 14319257387008 14347224686592 14375246609808 14383174385664 14411266523136 14421949815168 14458086752256 14486325202944 14499440492544 14527759712256 14533389287424 14561774813376 14574958411776 14603425127424 14611478740992 14640016785408 14650869653504 14679484633296 14687580192768 14716266872832 14729590341632 14745009581568 14758359072768 14764078006272 14792914096128 14821806506472 14835225526272 14872398004224 14901445656576 14912492325888 14920716386304 14949858410496 14979057352704 14998428450816 15027722256384 15057073276416 15065824886784 15086481622659 15144292724736 15152644620288 15182239629312 15211892441088 15223169249344 15231564644352 15261313794048 15291121047552 15304964964352 15310895710208 15320986518348 15340799803392 15370762303008 15423227559936 15453351051264 15483533377536 15503556870144 15533837254656 15564176780544 15584304562176 15614742657024 15645240201276 15698642337792 15729303748608 15749645074432 15760025044992 15766132128768 15780406099968 15811227205632 15842108508768 15850845241344 15862595715072 15893577347328 15933401726976 15994458210304 16016388194304 16025697386496 16056997576704 16088358900096 16109164560384 16140627772416 16172152436034 16181071183872 16193066459136 16224693542064 16265347596288 16280073535488 16311870554112 16343729676288 16350062948352 16364865585152 16381996665048 16396828213248 16428853268352 16437913583616 16470018883584 16482228360192 16514420212458 16523527716864 16555800231936 16570789134336 16603153956864 16609587757056 16642028358144 16657095327744 16689628717056 16698832846848 16731447754752 16743851032576 16776553866624 16785805934592 16818590711808 16851439521792 16873232007168 16906187538432 16916013907968 16939207435968 16949052997632 17004118147072 17037329315328 17046725197824 17080019582976 17113378996224 17126065405512 17135510224896 17168978018304 17202511178496 17218085584896 17224757673984 17258399778816 17292107590884 17307763113984 17351131004928 17385019932672 17397907713536 17407502450688 17441501478912 17475566911488 17491388530688 17498166525952 17509698878112 17532342632448 17566585489152 17626545782784 17660972630016 17695466717184 17718350708736 17752956862464 17787630606336 17810633785344 17845420179456 17880274515744 17993765486592 18018436718592 18028909559808 18064122273792 18087483015168 18122810130432 18158206243968 18181688655872 18217199766528 18252780234822 18298516045824 18315082727424 18350854373376 18386695885824 18393820816896 18410473783296 18446431739904 18482459926896 18492652781568 18506361667584 18542506905216 18588968681472 18605798326272 18642137776128 18678548201472 18685786226688 18702703525888 18722281902912 18739232243712 18775832306688 18786186952704 18822878724096 18836832411648 18873623099952 18884031676416 18920914550784 18982386008064 18993419124736 19019460980736 19030515646464 19067684622336 19129632915456 19166995479744 19177565847552 19215022030848 19229266420224 19266823581201 19277449003008 19315100270592 19332587323392 19370346283008 19377852383232 19415699751168 19433277882368 19471233503232 19481971654656 19520022380544 19558147424256 19572646177728 19583440257024 19621689163776 19660012775424 19677812097024 19685437341696 19723885461504 19762408675296 19780300701696 19829864005632 19868594208768 19883323101184 19894288515072 19933144547328 19972076470272 19997904601088 20011084432128 20036963008512 20076097701888 20087766515712 20115308830212 20192390299648 20242986172416 20282523254784 20308752859136 20322137558016 20348418392064 20388161396736 20427982024464 20454399737856 20494349737344 20564303413248 20604468068352 20644711170048 20671409160192 20711783006208 20752235707392 20779072749568 20792767417758 20819656876032 20860320268368 20912589766656 20931523117056 20972404998144 21013366726656 21021509505024 21040541466624 21081636274176 21122811345024 21134460321792 21150127620096 21191436463104 21232825987446 21244535635968 21355184259072 21367596515328 21396893603328 21409330102272 21451145200128 21478886080512 21520837029888 21562869914712 21574761578496 21590755278848 21632924722752 21687130128384 21706764713984 21729487804416 21749160738816 21791639568384 21800083931136 21842662220064 21862437617664 21905137691136 21917218111488 21960025178112 21976304480256 22019226949944 22031370289152 22074400309248 22094385512448 22137538609152 22146117009408 22189371144192 22209460436992 22232709759708 22252838289408 22308597006336 22352168484864 22368738488832 22381074579456 22424787615744 22468586029056 22497642676224 22541583384576 22554685210624 22585609914624 22598737330176 22716439087104 22728966930432 22773359443968 22817838661632 22834753874016 22847346966528 22891970691072 22936681571328 22957447446528 22966343565312 23011199705088 23056143454512 23077017485312 23134841339904 23180026576896 23210003267584 23225300066304 23255335305216 23300755881984 23346265170816 23376456843264 23422113985536 23467860301914 23547963506688 23593955622912 23624467611648 23670609149952 23716840808448 23747511713792 23763162763152 23793893572608 23840366020992 23900102590464 23991687315456 24024582291456 24038546079744 24085496365056 24116644020224 24132538350144 24163746840576 24210941658624 24258228654051 24271606775808 24289599688704 24337040313096 24398021394432 24420110303232 24467805831168 24515594514432 24525094422528 24547298377728 24595242319872 24643279902528 24656870375424 24675148890112 24723342540288 24771630318687 24785291575296 24807731101696 24833700347904 24856183701504 24904730935296 24914381635584 24963042537216 24985642991616 25034443075584 25048249270272 25097171632128 25115776548864 25164830799936 25178708901888 25227886067712 25309848010752 25359281307648 25374020861952 25408811153952 25423579496448 25506177220608 25555993972992 25570087796736 25620029374464 25639021893632 25689098108268 25703265337344 25753467027456 25776783097856 25803766767744 25827128377344 25837136510976 25887599668224 25938161386326 25961644670976 26026696507392 26077529899008 26096861570304 26111253676032 26162252218368 26213350367232 26237082796032 26247249788928 26298513948672 26349878233728 26373734268928 26439818674176 26491458945024 26543200075776 26577526063104 26629435293696 26681445909504 26715950678016 26768130269184 26783688687616 26820411773616 26990648229888 27043364339712 27096183410688 27131224522752 27184215195648 27237309365952 27272532983808 27325799649792 27379170352233 27419071217664 27472624091136 27526281560064 27561878880256 27580043828736 27590731225344 27615710674944 27669647609856 27723689890344 27738979172352 27759542501376 27813760357824 27883453022208 27908697489408 27963206664192 28017822302208 28028679340032 28054055288832 28108848365568 28163748460032 28179280429056 28200170160128 28255248617472 28310434649928 28326047514624 28381371826176 28473579012096 28490128687104 28529191471104 28545773469696 28601526933504 28638514774016 28694449373184 28750493219616 28766348771328 28822533046272 28843899630336 28916173504512 28972650405888 28998880985088 29055519424512 29066778574848 29123549626752 29149916823552 29206850254848 29222957481984 29280033570816 29301739307008 29358969266592 29375160385536 29432533745664 29459180683264 29490019163136 29516718145536 29528156012544 29585828192256 29643613012944 29670451052544 29744796008448 29802891313152 29824984651776 29841432772608 29899716820992 29958114705408 29996856901632 30055444512768 30114146552832 30131649773568 30172963245318 30288585449472 30305289240576 30364479258624 30423784882176 30446338498688 30463129288704 30522627588096 30582242095104 30609929928704 30621791420416 30641973036696 30681599606784 30741524606016 30846455119872 30906702102528 30967066755072 31007113740288 31067674509312 31128353561088 31168609124352 31229485314048 31290480402552 31397284675584 31458607497216 31499290148864 31520050089984 31532264257536 31560812199936 31622454411264 31684217017536 31701690482688 31725191430144 31787154694656 31849238981169 31866803453952 31988916420608 32032776388608 32051394772992 32113995153408 32176717800192 32218329120768 32281255544832 32344304872068 32362142367744 32386132918272 32449387084128 32530695192576 32560147070976 32623741108224 32687459352576 32700125896704 32729731170304 32763993330096 32793656426496 32857706536704 32875827167232 32940037767168 32964456720384 33028840424916 33047055433728 33111600463872 33141578268672 33206307913728 33219175514112 33284056716288 33314190655488 33379257434112 33462895509504 33487702065152 33553107733248 33571611869184 33637181423616 33702879043584 33746464014336 33812375076864 33832027815936 33878414871936 33898105995264 34008236294144 34074658630656 34093450395648 34160039165952 34226757992448 34252130811024 34271020449792 34337956036608 34405022356992 34436171169792 34449515347968 34516799557632 34584215181768 34615526227968 34702262009856 34770039865344 34795815427072 34815004901376 34883002957824 34951133822976 34982777061376 34996333051904 35019397756224 35064685264896 35133170978304 35201790452871 35253091565568 35321945260032 35390933434368 35436701417472 35505913724928 35575261212672 35621267570688 35690840358912 35760549031488 35987530973184 36036873437184 36057819119616 36128244547584 36174966030336 36245620260864 36316412487936 36363377311744 36434399533056 36505560469644 36597032091648 36630165454848 36701708746752 36773391771648 36787641633792 36820947566592 36892863479808 36964919853792 36985305563136 37012723335168 37085013810432 37177937362944 37211596652544 37284275552256 37357096402944 37371572453376 37405407051776 37444563805824 37478464487424 37551664613376 37572373905408 37645757448192 37673664823296 37747246199904 37768063352832 37841829101568 37964772016128 37986838249472 38038921961472 38061031292928 38135369244672 38259265830912 38333990959488 38355131695104 38430044061696 38458532840448 38533647162402 38554898006016 38630200541184 38665174646784 38740692566016 38755704766464 38831399502336 38866555764736 38907242079489 38942467006464 38963943309312 39040044761088 39116294848512 39145292355456 39166880514048 39243378327552 39320025550848 39355624194048 39370874683392 39447770923008 39524817350592 39560601403392 39659728011264 39737188417536 39766646202368 39788577030144 39866289094656 39944152940544 39995809202176 40022168864256 40073926017024 40152195403776 40175533031424 40230617660424 40384780599296 40485972344832 40565046509568 40617505718272 40644275116032 40696836784128 40776322793472 40855964048928 40908799475712 40988699474688 41128606826496 41208936136704 41289422340096 41342818320384 41423566012416 41504471414784 41558145499136 41585534835516 41639313752064 41720640536736 41825179533312 41863046234112 41944809996288 42026733453312 42043019010048 42081082933248 42163272548352 42245622690048 42268920643584 42300255240192 42382872926208 42465651974892 42489071271936 42710368518144 42735193030656 42793787206656 42818660204544 42902290400256 42957772161024 43041674059776 43125739829424 43149523156992 43181510557696 43265849445504 43374260256768 43413529427968 43458975608832 43498321477632 43583279136768 43600167862272 43685324440128 43724875235328 43810275382272 43834436222976 43920050356224 43952608960512 44038453899888 44062740578304 44148800618496 44188771024896 44275077218304 44292234018816 44378742288384 44418920873984 44465419519416 44505676578816 44617194012672 44704336969728 44737476977664 44762149158912 44849575231488 44937172058112 44995285352448 45083166769152 45109370421248 45171219829248 45197474660352 45432878174208 45457933860864 45546718887936 45635677323264 45669507748032 45694693933056 45783941382144 45873363142656 45914894893056 45932687130624 46022399410176 46112286909024 46154034970624 46269682679808 46360053153792 46420006535168 46450600132608 46510670610432 46601511763968 46692530341632 46752913686528 46844227971072 46935720603828 47095927013376 47187911245824 47248935223296 47341218299904 47433681616896 47495023427584 47526325526304 47587787145216 47680732041984 47800205180928 47983374630912 48049164582912 48077092159488 48170992730112 48233288040448 48265076700288 48327493681152 48421883317248 48516457308102 48543213551616 48579199377408 48674080626192 48796042788864 48840220606464 48935611662336 49031189028864 49050188845056 49094596755456 49190484639744 49286559805056 49313740750848 49350297780224 49446685080576 49543260637374 49570583150592 49667400695808 49712367403008 49809461870592 49828763271168 49926085074432 49971285983232 50068886151168 50096498540544 50194343264256 50231553097728 50329661599872 50357417803776 50455772135424 50619696021504 50718562615296 50748041723904 50817622307904 50847158992896 51012354441216 51111987945984 51140175593472 51240058748928 51278043787264 51378196216536 51406530674688 51506934054912 51553566195712 51607533535488 51654256754688 51674273021952 51775199336448 51876322772652 51923289341952 52053393014784 52155059798016 52193723140608 52222507352064 52324504436736 52426700734464 52474165592064 52494499577856 52597027897344 52699756467456 52747468537856 52879637348352 52982917890048 53086400151552 53155052126208 53258870587392 53362891819008 53431901356032 53536260538368 53567377375232 53640823547232 53981296459776 54086728679424 54192366821376 54262449045504 54368430391296 54474618731904 54545065967616 54651599299584 54758340704466 54945248182272 55052563120128 55123757760512 55160087657472 55181462450688 55231421349888 55339295219712 55447379780688 55477958344704 55519085002752 55627520715648 55766906044416 55817394978816 55926413328384 56035644604416 56057358680064 56108110577664 56217696731136 56327496920064 56358560858112 56400340320256 56510497234944 56620869299856 56652095029248 56762743652352 56947158024192 56980257374208 57058382942208 57091546939392 57203053867008 57277029548032 57388898746368 57500986439232 57532697542656 57645066092544 57687799260672 57800470743603 57832347009024 57945300811776 57997761970176 58111038849024 58133557149696 58247099253504 58299833647104 58413700509696 58445914963968 58560067141632 58603478614016 58717938533184 58750320771072 58865067491328 58918361366528 58980038326272 59033436291072 59056312025088 59171656384512 59287226025888 59340902105088 59489592016896 59605782626304 59649969303552 59682865545216 59799433641984 59916229410816 59993713803264 60110889025536 60228293105664 60263299547136 60345926490636 60577170898944 60728958517248 60847569764352 60892676997376 60926258577408 61045255176192 61164484190208 61219859857408 61243582840832 61283946073392 61363199213568 61483049212032 61692910239744 61813404205056 61934133510144 62014227480576 62135349018624 62256707122176 62337218248704 62458970628096 62580960805104 62794569351168 62917214994432 62998580297728 63040100179968 63064528515072 63121624399872 63244908822528 63368434035072 63403380965376 63450382860288 63574309389312 63698477962338 63733606907904 63977832841216 64065552777216 64102789545984 64227990306816 64353435600384 64436658241536 64562511089664 64688609744136 64724284735488 64772265836544 64898774168256 65061390385152 65120294141952 65247482216448 65374918705152 65400251793408 65459462340608 65527986660192 65587312852992 65715413073408 65751654334464 65880075534336 65928913440768 66057680849832 66094110867456 66223200927744 66283156537344 66412615827456 66438351028224 66568113432576 66628381310976 66758514868224 66925791019008 66975404130304 67106215466496 67143223738368 67274362847232 67405758087168 67492928028672 67624750153728 67664055631872 67756829743872 67796211990528 68016472588288 68149317261312 68186900791296 68320078331904 68453515984896 68504261622048 68542040899584 68675912073216 68810044713984 68872342339584 68899030695936 69033599115264 69168430363536 69231052455936 69404524019712 69540079730688 69591630854144 69630009802752 69766005915648 69902267645952 69965554122752 69992666103808 70038795512448 70129370529792 70266341956608 70403580905742 70643890520064 70781866868736 70873402834944 71011827449856 71150522425344 71242535141376 71381680717824 71521098062976 71975061946368 72073746874368 72115638239232 72256489095168 72349932060672 72491240521728 72632824975872 72726754623488 72774685962153 72868799066112 73011120939288 73194064183296 73260330909696 73403417493504 73546783543296 73575283267584 73641895133184 73785726959616 73929839707584 73970611126272 74025446670336 74170027620864 74314890956061 74355874725888 74423193305088 74568551104512 74714192805888 74743144906752 74810814103552 74889127611648 74956928974848 75103329226752 75144747810816 75291514896384 75347329646592 75494492399808 75536126705664 75683658203136 75929544032256 75973676498944 76077843922944 76122062585856 76270738489344 76518531661824 76667981918976 76710263390208 76860088123392 76917065680896 77067294324804 77109796012032 77260401082368 77330349293568 77481385132032 77511409532928 77662799004672 77733111529472 77814484158978 77884934012928 78080089522176 78232589697024 78290584710912 78333761028096 78486756655104 78640051101696 78711248388096 78741749366784 78895541846016 79049634701184 79121202806784 79319456022528 79474376835072 79533292404736 79732578189312 79888305881088 79991618404352 80044337728512 80147852034048 80304390807552 80351066062848 80461235320848 80769561198592 80971944689664 81130093019136 81235011436544 81288550232064 81393673568256 81552645586944 81711928097856 81817598951424 81977398949376 82137511056699 82257213652992 82417872273408 82578844680192 82685636640768 82847132024832 83008942829568 83116290998272 83171069671032 83278627504128 83441281073472 83650359066624 83726092468224 83889619992576 84053466906624 84086038020096 84162165866496 84326545096704 84491245380096 84537841287168 84600510480384 84765745852416 84931303949784 84978142543872 85420737036288 85470386061312 85587574413312 85637320409088 85804580800512 85915544322048 86083348119552 86251479658848 86299046313984 86363021115392 86531698891008 86748520513536 86827058855936 86917951217664 86996642955264 87166558273536 87200335724544 87370648880256 87449750470656 87620550764544 87668872445952 87840100712448 87905217921024 88076907799776 88125481156608 88297601236992 88377542049792 88550154436608 88584468037632 88757484576768 88837841747968 88930839038832 89011353157632 89234388025344 89408673939456 89474953955328 89524298317824 89699150462976 89874344116224 89990570704896 90166333538304 90218740842496 90342439658496 90394949320704 90865756348416 90915867721728 91093437775872 91271354646528 91339015496064 91389387866112 91567882764288 91746726285312 91829789786112 91865374261248 92044798820352 92224573818048 92308069941248 92539365359616 92720106307584 92840013070336 92901200265216 93021341220864 93203023527936 93385060683264 93505827373056 93688455942144 93871441207656 94191854026752 94375822491648 94497870446592 94682436599808 94867363233792 94990046855168 95052651052608 95175574290432 95361464083968 95547716943507 95600410361856 95966749261824 96098329165824 96154184318976 96341985460224 96466576080896 96530153400576 96654987362304 96843766634496 97032914616204 97086427103232 97158398754816 97348161252384 97592085577728 97680441212928 97871223324672 98062378057728 98100377690112 98189193510912 98380969279488 98573119610112 98627481501696 98700595560448 98893370161152 99086521274748 99141166301184 99334801391616 99424734806016 99618923741184 99657526542336 99852170148864 99942571966464 100137772302336 100388686528512 100463106195456 100659323199744 100714835607552 100911544270848 101239392043008 101437125230592 101496083447808 101635244615808 101694317985792 102024708882432 102223975891968 102280351186944 102480117497856 102556087574528 102756392433072 102813061349376 103013868109824 103107132391424 103215067070976 103308513509376 103348546043904 103550398672896 103752645545304 103846578683904 104106786029568 104310119596032 104387446281216 104445014704128 104649008873472 104853401468928 104948331184128 104988999155712 105194055794688 105399512934912 105494937075712 105605371358613 105759274696704 105965835780096 106172800303104 106310104252416 106517741174784 106725783638016 106863802712064 107072521076736 107134754750464 107281647094464 107962592919552 108173457358848 108384733642752 108524898091008 108736860782592 108949237463808 109090131935232 109303198599168 109516681408932 109890496364544 110105126240256 110247515521024 110320175314944 110362924901376 110462842699776 110678590439424 110894759561376 110955916689408 111038170005504 111255041431296 111533812088832 111634789957632 111852826656768 112071289208832 112114717360128 112216221155328 112435393462272 112654993840128 112717121716224 112800680640512 113020994469888 113241738599712 113304190058496 113525487304704 113894316048384 113960514748416 114116765884416 114183093878784 114406107734016 114554059096064 114777797492736 115001972878464 115065395085312 115290132185088 115375598521344 115600941487206 115664694018048 115890601623552 115995523940352 116222077698048 116267114299392 116494198507008 116599667294208 116827401019392 116891829927936 117120134283264 117206957228032 117435877066368 117500641542144 117730134982656 117836722733056 117960076652544 118066872582144 118112624050176 118343312769024 118574452051776 118681804210176 118979184033792 119211565252608 119299938607104 119365731090432 119598867283968 119832458821632 119987427606528 120221778051072 120456586211328 120526599094272 120691852981272 121154341797888 121457917034496 121695139528704 121785353994752 121852517154816 122090510352384 122328968380416 122439719714816 122487165681664 122567892146784 122726398427136 122966098424064 123385820479488 123626808410112 123868267020288 124028454961152 124270698037248 124513414244352 124674436497408 124917941256192 125161921610208 125589138702336 125834429988864 125997160595456 126080200359936 126129057030144 126243248799744 126489817645056 126736868070144 126806761930752 126900765720576 127148618778624 127396955924676 127467213815808 128131105554432 128205579091968 128455980613632 128706871200768 128873316483072 129125022179328 129377219488272 129448569470976 129544531673088 129797548336512 130122780770304 130240588283904 130494964432896 130749837410304 130800503586816 130918924681216 131055973320384 131174625705984 131430826146816 131503308668928 131760151068672 131857826881536 132115361699664 132188221734912 132446401855488 132566313074688 132825231654912 132876702056448 133136226865152 133256762621952 133517029736448 133851582038016 133950808260608 134212430932992 134286447476736 134548725694464 134811516174336 134985856057344 135249500307456 135328111263744 135513659487744 135592423981056 136032945176576 136298634522624 136373801582592 136640156663808 136907031969792 137008523244096 137084081799168 137351824146432 137620089427968 137744684679168 137798061391872 138067198230528 138336860727072 138462104911872 138809048039424 139080159461376 139183261708288 139260019605504 139532011831296 139804535291904 139931108245504 139985332207616 140077591024896 140258741059584 140532683913216 140807161811484 141287781040128 141563733737472 141746805669888 142023654899712 142301044850688 142485070282752 142763361435648 143042196125952 143950123892736 144147493748736 144231276478464 144512978190336 144699864121344 144982481043456 145265649951744 145453509246976 145549371924306 145737598132224 146022241878576 146388128366592 146520661819392 146806834987008 147093567086592 147150566535168 147283790266368 147571453919232 147859679415168 147941222252544 148050893340672 148340055241728 148629781912122 148711749451776 149137102209024 149428385611776 149486289813504 149621628207104 149778255223296 149913857949696 150206658453504 150289495621632 150583029792768 150694659293184 150988984799616 151072253411328 151367316406272 151859088064512 151947352997888 152155687845888 152244125171712 152541476978688 153037063323648 153335963837952 153420526780416 153720176246784 153834131361792 154134588649608 154219592024064 154520802164736 154660698587136 154962770264064 155022819065856 155325598009344 155466223058944 155628968317956 155769868025856 156160179044352 156465179394048 156581169421824 156667522056192 156973513310208 157280102203392 157422496776192 157483498733568 157791083692032 158099269402368 158242405613568 158638912045056 158948753670144 159066584809472 159465156378624 159776611762176 159983236808704 160088675457024 160295704068096 160608781615104 160702132125696 160922470641696 161539122397184 161943889379328 162260186038272 162470022873088 162577100464128 162787347136512 163105291173888 163423856195712 163635197902848 163954797898752 164275022113398 164835744546816 165157689360384 165371273281536 165694264049664 166017885659136 166232581996544 166342139342064 166557255008256 166882562146944 167300718133248 167452184936448 167779239985152 168106933813248 168172076040192 168324331732992 168653090193408 168982490760192 169075682574336 169201020960768 169531491704832 169862607899568 169956285087744 170841474072576 170940772122624 171175148826624 171274640818176 171609161601024 171831088644096 172166696239104 172502959317696 172598092627968 172726042230784 173063397782016 173401412230809 173497041027072 173654117711872 173835902435328 173993285910528 174333116547072 174400671449088 174741297760512 174899500941312 175241101529088 175337744891904 175680201424896 175810435842048 176153815599552 176250962313216 176595202473984 176755084099584 177100308873216 177168936075264 177514969153536 177675683495936 177861678077664 178022706315264 178468776050688 178817347878912 178949907910656 179048596635648 179398300925952 179748688232448 179981141409792 180332667076608 180437481684992 180684879316992 180789898641408 181731512696832 182186875551744 182542709293056 182678030992128 182778775732224 183135765528576 183493452570624 183659579572224 183730748522496 184089597640704 184449147636096 184616139882496 185078730719232 185440212615168 185802400530432 186042682441728 186406047055872 186770121366528 187011654746112 187376911884288 187742882415312 188383708053504 188751644983296 188995740893184 189364873199616 189734726467584 189980093710336 190105302105216 190351148580864 190722928167936 191095433887014 191200820723712 191933498523648 192196658331648 192308368637952 192683970920448 192933152161792 193060306801152 193309974724608 193687533268992 194065829232408 194172854206464 194316797509632 194696322504768 195184171155456 195360882425856 195742446649344 196124756115456 196200755380224 196378387021824 196761938558976 197146239220224 197254963003392 197401191120896 197786740322304 198173042549496 198282332602368 198669602783232 198849469612032 199237847482368 199315053084672 199704340297728 199885143932928 200275544604672 200777373057024 200926212390912 201318646399488 201429671215104 201823088541696 202478784086016 202874250461184 202992166895616 203270489231616 203388635971584 204049417764864 204447951783936 204560702373888 204960234995712 205112175149056 205512784866144 205626122698752 206027736219648 206214264782848 206430134141952 206617027018752 206697092087808 207100797345792 207505291090608 207693157367808 208213572059136 208620239192064 208774892562432 208890029408256 209298017746944 209706802937856 209896662368256 209977998311424 210388111589376 210799025869824 210989874151424 211210742717226 211931671560192 212345600606208 212620208504832 213035482349568 213451567276032 213727605424128 214145042153472 214269509500928 214563294188928 215925185839104 216346914717696 216769467285504 217049796182016 217473721565184 217898474927616 218180263870464 218606397198336 219033362817864 219780992729088 220210252480512 220495031042048 220640350629888 220725849802752 220925685399552 221357180878848 221789519122752 221911833378816 222076340011008 222510082862592 222944672868183 223067624177664 223269579915264 223705653313536 224142578417664 224229434720256 224432442310656 224870786924544 225309987680256 225434243432448 225601361281024 226041988939776 226483477199424 226608380116992 227050974609408 227788632096768 227921029496832 228233531768832 228366187757568 228812215468032 229108118192128 229555594985472 230003945756928 230130790170624 230580264370176 230751197042688 231201882974412 231329388036096 231781203247104 231991047880704 232444155396096 232534228598784 232988397014016 233199334588416 233654802038784 234240268566528 234413914456064 234871754132736 235001283084288 235460269965312 235673445466112 235920153305088 236133745164288 236225248100352 236686625538048 237148904103552 237363608420352 237958368067584 238423130505216 238599877214208 239197734567936 239664917643264 239974855213056 240443556102144 240913172422656 241053198188544 241383705962544 242308683595776 242915834068992 243390279057408 243570707989504 243705034309632 244181020704768 244657936760832 244879439429632 244974331363328 245135784293568 245452796854272 245932196848128 246412533170097 246771640958976 247253616820224 247736534040576 248056909922304 248541396074496 249026828488704 249348872994816 249835882512384 250323843220416 251178277404672 251668859977728 251994321190912 252160400719872 252258114060288 252486497599488 252979635290112 253473736140288 253613523861504 253801531441152 254297237557248 254793911849352 254934427631616 256262211108864 256411158183936 256911961227264 257413742401536 257746632966144 258250044358656 258754438976544 258897138941952 259089063346176 259595096673024 260245561540608 260481176567808 260989928865792 261499674820608 261601007173632 261837849362432 262111946640768 262349251411968 262861652293632 263006617337856 263520302137344 263715653763072 264230723399328 264376443469824 264892803710976 265132626149376 265650463309824 265753404112896 266272453730304 266513525243904 267034059472896 267703164076032 267901616521216 268424861865984 268572894953472 269097451388928 269623032348672 269971712114688 270499000614912 270656222527488 271027318975488 271184847962112 272065890353152 272597269045248 272747603165184 273280313327616 273814063939584 274017046488192 274168163598336 274703648292864 275240178855936 275489369358336 275596122783744 276134396461056 276673721454144 276924209823744 277618096078848 278160318922752 278366523416576 278520039211008 279064023662592 279609070583808 279862216491008 279970664415232 280155182049792 280517482119168 281065367826432 281614323622968 282575562080256 283127467474944 283493611339776 284047309799424 284602089701376 284970140565504 285526722871296 286084392251904 286643150830521 287900247785472 288294987497472 288462552956928 289025956380672 289399728242688 289964962086912 290531299903488 290907018493952 291098743848612 291475196264448 292044483757152 292776256733184 293041323638784 293613669974016 294187134173184 294301133070336 294567580532736 295142907838464 295719358830336 295882444505088 296101786681344 296680110483456 297259563824244 297423498903552 298274204418048 298856771223552 298972579627008 299243256414208 299556510446592 299827715899392 300413316907008 301166059585536 301389318586368 301977969599232 302144506822656 302734632812544 303718176129024 303894705995776 304311375691776 304488250343424 305082953957376 306074126647296 306671927675904 306841053560832 307440352493568 307668262723584 308269177299216 308439184048128 309041604329472 309321397174272 309925540528128 310045638131712 310651196018688 310932446117888 311257936635912 311539736051712 312320358088704 312930358788096 313162338843648 313335044112384 313947026620416 314560204406784 314844993552384 314966997467136 315582167384064 316198538804736 316484811227136 317277824090112 317897507340288 318133169618944 318930312757248 319553223524352 319966473617408 320177350914048 320591408136192 321217563230208 321404264251392 321844941283392 323078244794368 323887778758656 324520372076544 324940045746176 325154200928256 325574694273024 326210582347776 326847712391424 327270395805696 327909595797504 328550044226796 329671489093632 330315378720768 330742546563072 331388528099328 332035771318272 332465163993088 332684278684128 333114510016512 333765124293888 334601436266496 334904369872896 335558479970304 336213867626496 336344152080384 336648663465984 337306180386816 337964981520384 338151365148672 338402041921536 339062983409664 339725215799136 339912570175488 341682948145152 341881544245248 342350297653248 342549281636352 343218323202048 343662177288192 344333392478208 345005918635392 345196185255936 345452084461568 346126795564032 346802824461618 346994082054144 347671804870656 347986571821056 348666233094144 348801342898176 349482595521024 349799001882624 350482203058176 350675489783808 351360402849792 351620871684096 352307631199104 352501924626432 353190404947968 353510168199168 354200617746432 354337872150528 355029938307072 355351366991872 355723356155328 356045412630528 356937552101376 357634695757824 357899815821312 358097193271296 358796601851904 359497376464896 359962282819584 360665334153216 360874963369984 361369758633984 361579797282816 363463025393664 364373751103488 365085418586112 365356061984256 365557551464448 366271531057152 366986905141248 367319159144448 367461497044992 368179195281408 368898295272192 369232279764992 370157461438464 370880425230336 371604801060864 372085364883456 372812094111744 373540242733056 374023309492224 374753823768576 375485764830624 376767416107008 377503289966592 377991481786368 378729746399232 379469452935168 379960187420672 380210604210432 380702297161728 381445856335872 382190867774028 382401641447424 384393316663296 384616737275904 385367941840896 385866304323584 386120613602304 386619949449216 387375066537984 388131658464816 388345708412928 388633595019264 389392645009536 390368342310912 390721764851712 391484893298688 392249512230912 392401510760448 392756774043648 393523877117952 394292478440448 394509926006784 394802382241792 395573480644608 396346085098992 396564665204736 397339205566464 397698939224064 398475694964736 398630106169344 399408680595456 399770287865856 400551089209344 401554746114048 401852424781824 402637292798976 402859342430208 403646177083392 404957568172032 405748500922368 405984333791232 406540978463232 406777271943168 408098835529728 408895903567872 409121404747776 409920469991424 410224350298112 411025569732288 411252245397504 412055472439296 412428529565696 412860268283904 413234054037504 413394184175616 414201594691584 415010582181216 415386314735616 416427144118272 417240478384128 417549785124864 417780058816512 418596035493888 419413605875712 419793324736512 419955996622848 420776223178752 421598051739648 421979748302848 422421485434452 423863343120384 424691201212416 425240417009664 426070964699136 426903134552064 427455210848256 428290084306944 428539019001856 429126588377856 431850371678208 432693829435392 433538934571008 434099592364032 434947443130368 435796949855232 436360527740928 437212794396672 438066725635728 439561985458176 440420504961024 440990062084096 441280701259776 441451699605504 441851370799104 442714361757696 443579038245504 443823666757632 444152680022016 445020165725184 445889345736366 446135248355328 447411306627072 448285156835328 448458869440512 448864884621312 449741573849088 450619975360512 450868486864896 451202722562048 452083977879552 452966954398848 453216760233984 454101949218816 455577264193536 455842058993664 456467063537664 456732375515136 457624430936064 458216236384256 459111189970944 460007891513856 460261580341248 461160528740352 461502394085376 462403765948824 462658776072192 463562406494208 463982095761408 464888310792192 465068457197568 465976794028032 466398669176832 467309604077568 468480537133056 468827828912128 469743508265472 470002566168576 470920539930624 471346890932224 471840306610176 472267490328576 472450496200704 473373251076096 474297808207104 474727216840704 475916736135168 476846261010432 477199754428416 478395469135872 479329835286528 479949710426112 480887112204288 481826344845312 482106396377088 482767411925088 484617367191552 485831668137984 486780558114816 487141415979008 487410068619264 488362041409536 489315873521664 489758878859264 489948662726656 490271568587136 490905593708544 491864393696256 492825066340194 494507233640448 495473068081152 496113819844608 497082792148992 498053656977408 498697745989632 499671765024768 500647686440832 502356554809344 503337719955456 504320801439744 504516228120576 504972995198976 505959270580224 506947472280576 507227047723008 507603062882304 508594475114496 509587823698704 509868855263232 512524422217728 512822316367872 513823922454528 514827484803072 515493265932288 516500088717312 517508877953088 517794277883904 518178126692352 519190193346048 520204236692427 520491123081216 520962353135616 521979857731584 522999349641216 523202014347264 523675698724864 524223893281536 524698502823936 525723304587264 526013234675712 527040604274688 527431307526144 528461446798656 528752886939648 529785607421952 530265252298752 531300926619648 531506808225792 532544907460608 533027050487808 534068118945792 535406328152064 535803233042432 536849723731968 537145789906944 538194902777856 539246064697344 539943424229376 540998001229824 541312445054976 542054637950976 542369695924224 544131780706304 545194538090496 546560626655232 547628127879168 548034092976384 548336327196672 549407296585728 550480357711872 550978738716672 551192245567488 552268792922112 553347442908288 553848419647488 555236192157696 556320637845504 556733046833152 558128047325184 559218141167616 559724432982016 559941328830464 560310364099584 561034964238336 562130735652864 563228647245936 565151124160512 566254934949888 566987222679552 568094619598848 569204179402752 569940281131008 571053445742592 572168784503808 573286301661042 575800495570944 576589974994944 576925105913856 578051912761344 578799456485376 579929924173824 581062599806976 581814036987904 582197487697224 582950392528896 584088967514304 585552513466368 586082647277568 587227339948032 588374268346368 588602266140672 589135161065472 590285815676928 591438717660672 591764889010176 592203573362688 593360220966912 594519127648488 594846997807104 596548408836096 597713542447104 597945159254016 598486512828416 599113020893184 599655431798784 600826633814016 602332119171072 602778637172736 603955939198464 604289013645312 605469265625088 607436352258048 607789411991552 608622751383552 608976500686848 610165907914752 612148253294592 613343855351808 613682107121664 614880704987136 615336525447168 616538354598432 616878368096256 618083208658944 618642794348544 619851081056256 620091276263424 621302392037376 621864892235776 622515873271824 623079472103424 624640716177408 625860717576192 626324677687296 626670088224768 627894053240832 629120408813568 629689987104768 629933994934272 631164334768128 632397077609472 632969622454272 635795014680576 636266339237888 637860625514496 639106447048704 639932947234816 640354701828096 641182816272384 642435126460416 642808528502784 643689882566784 646156489588736 647775557517312 649040744153088 649880091492352 650308401856512 651149388546048 652421164695552 653695424782848 654540791611392 655819191595008 657100088453592 659342978187264 660630757441536 661485093126144 662777056198656 664071542636544 664930327986176 665368557368256 666229020033024 667530248587776 668834018604549 669202872532992 669808739745792 671116959940608 672427735252992 672688304160768 673297326931968 674612360773632 675929963040768 676302730297344 676804083843072 678125966819328 679450431598272 679825140350976 683365896290304 683763088490496 684700595306496 685098563272704 686436646404096 687324354576384 688666784956416 690011837270784 690392370511872 690904168923136 692253591128064 693605648923236 693988164108288 695343609741312 695973143642112 697332466188288 697602685796352 698965191042048 699598003765248 700964406116352 702720805699584 703241743368192 704615262398208 705003849252864 706380809895936 707020336398336 708401235492864 708675744301056 710059876614144 710702733983744 711446712310656 712090825261056 713875104202752 715269391515648 715799631642624 717593203703808 718994752929792 719924565639168 721330668306432 721749926739968 722739517267968 723159594565632 726926050787328 728747502206976 730170837172224 730712123968512 731115102928896 732543062114304 733973810282496 734638318288896 734922994089984 736358390562816 737796590544384 738464559529984 739237599510291 740314922876928 741760850460672 743209602121728 744170729766912 745624188223488 747080485466112 748046618984448 749507647537152 750971529661248 753534832214016 755006579933184 755982963572736 757459492798464 758938905870336 759920374841344 760421208420864 761404594323456 762891712671744 764381735548056 764803282894848 768786633326592 769233474551808 770735883681792 771732608647168 772241227204608 773239898898432 774750133075968 776263316929632 776691416825856 777267190038528 778785290019072 780736684621824 781443529703424 782969786597376 784499024461824 784803021520896 785513548087296 787047754235904 788584956880896 789019852013568 789604764483584 791146961289216 792692170197984 793129330409472 794678411132928 795397878448128 796951389929472 797260212338688 798817361190912 799540575731712 801102178418688 803109492228096 803704849563648 805274585597952 805718684860416 807292354166784 809915136344064 811497001844736 811968667582464 813081956926464 813554543886336 816197671059456 817791807135744 818242809495552 819840939982848 820448700596224 822051139464576 822504490795008 824110944878592 824857059131392 825720536567808 826468108075008 826788368351232 828403189383168 830021164362432 830772629471232 832854288236544 834480956768256 835099570249728 835560117633024 837192070987776 838827211751424 839586649473024 839911993245696 841552446357504 843196103479296 843959496605696 844842970868904 847726686240768 849382402424832 850480834019328 852141929398272 853806269104128 854910421696512 856580168613888 857078038003712 858253176755712 863700743356416 865387658870784 867077869142016 868199184728064 869894886260736 871593899710464 872721055481856 874425588793344 876133451271456 879123970916352 880841009922048 881980124168192 882561402519552 882903399211008 883702741598208 885428723515392 887158076491008 887647333515264 888305360044032 890040331450368 891778691472732 892270496710656 894822613254144 896570313670656 896917738881024 897729769242624 899483147698176 901239950721024 902405445124096 904167955759104 905933908797696 906433520467968 908203898437632 911154528387072 911684117987328 912934127075328 913464751030272 915248861872128 916432472768512 918222379941888 920015783027712 920523160682496 922321057480704 923004788170752 924807531897648 925317552144384 927124812988416 927964191522816 929776621584384 930136914395136 931953588056064 932797338353664 934619208155136 936961074266112 937655657824256 939487016530944 940005132337152 941841079861248 943680613220352 944534980657152 944900992401408 946746502152192 948595616414208 949454433681408 951833472270336 953692522020864 954399508856832 956790938271744 958659670573056 959899420852224 961774224408576 963652689690624 964212792754176 965534823850176 969234734383104 971663336275968 973561116229632 974282831958016 974820137238528 976724082819072 978631747043328 979517757718528 979897325453312 980543137174272 981811187417088 983728787392512 985650132680388 989014467280896 990946136162304 992227639689216 994165584297984 996107313954816 997395491979264 999343530049536 1001295372881664 1004713109618688 1006675439910912 1008641602879488 1009032456241152 1009945990397952 1011918541160448 1013894944561152 1014454095446016 1015206125764608 1017188950228992 1019175647397408 1019737710526464 1025048844435456 1025644632735744 1027647844909056 1029654969606144 1030986531864576 1033000177434624 1035017755906176 1035588555767808 1036356253384704 1038380386692096 1040408473384854 1040982246162432 1043959715463168 1045998699282432 1046404028694528 1047351397449728 1048447786563072 1049397005647872 1051446609174528 1052026469351424 1054081208549376 1054862615052288 1056922893597312 1057505773879296 1059571214843904 1060530504597504 1062601853239296 1063013616451584 1065089814921216 1066054100975616 1068136237891584 1070812656304128 1071606466084864 1073699447463936 1074291579813888 1076389805555712 1078492129394688 1079886848458752 1081996002459648 1082624890109952 1084109275901952 1084739391848448 1088263561412608 1090389076180992 1093121253310464 1095256255758336 1096068185952768 1096672654393344 1098814593171456 1100960715423744 1101957477433344 1102384491134976 1104537585844224 1106694885816576 1107696839294976 1110472384315392 1112641275691008 1113466093666304 1116256094650368 1118436282335232 1119448865964032 1119882657660928 1120620728199168 1122069928476672 1124261471305728 1126457294491872 1130302248321024 1132509869899776 1133974445359104 1136189239197696 1138408358805504 1139880562262016 1142106891485184 1144337569007616 1146572603322084 1153179949989888 1153850211827712 1156103825522688 1157598912970752 1159859848347648 1162125199613952 1163628073975808 1164394975394448 1165900785057792 1168177935028608 1171105026932736 1172165294555136 1174454679896064 1176748536692736 1177204532281344 1178270322130944 1180571631353856 1182877435321344 1183529778020352 1184407146725376 1186720441933824 1189038255296976 1189693995614208 1193096817672192 1195427084894208 1195890318508032 1196973025656832 1198226041786368 1199310863597568 1201653267628032 1204664238342144 1205557274345472 1207911878396928 1208578027290624 1210938531250176 1214872704516096 1215578823983104 1217245502767104 1217953001373696 1220331815829504 1224296506589184 1226687710703616 1227364214243328 1229761409974272 1230673050894336 1233076709196864 1233756736192512 1236166417317888 1237285588697088 1239702162112512 1240182552526848 1242604784074752 1243729784471552 1245031746543648 1246158944206848 1249281432354816 1251721435152384 1252649355374592 1253340176449536 1255788106481664 1258240817627136 1259379974209536 1259867989868544 1262328669536256 1264794155218944 1265939244908544 1271590029361152 1272532678475776 1275721251028992 1278212894097408 1279865894469632 1280709403656192 1282365632544768 1284870252920832 1285617057005568 1287379765133568 1292312979177472 1295551115034624 1298081488306176 1300616803713024 1302298777092096 1304842329391104 1307390849565696 1309081583222784 1311638383190016 1314200176907184 1318685956374528 1321261514883072 1322970186252288 1325554112397312 1328143085273088 1329860655972352 1330737114736512 1332458040066048 1335060497175552 1337668037209098 1338405745065984 1342233919881216 1344855470505984 1345376608321536 1346594653863936 1349224721547264 1351859926081536 1352605460594688 1353608167686144 1356251933638656 1358900863196544 1359650280701952 1366731792580608 1367526176980992 1369401190612992 1370197126545408 1372873292808192 1374648709152768 1377333569912832 1380023674541568 1380784741023744 1381808337846272 1384507182256128 1387211297846472 1387976328216576 1390687219482624 1391946287284224 1394664932376576 1395205371592704 1397930382084096 1399196007530496 1401928812232704 1405441611399168 1406483486736384 1409230524796416 1410007698505728 1412761619791872 1414040672796672 1416802470985728 1417351488602112 1420119753228288 1421405467967488 1422893424621312 1424181650522112 1427750208405504 1430538783031296 1431599263285248 1435186407407616 1437989505859584 1439849131278336 1442661336612864 1443499853479936 1445479034535936 1446319189131264 1453852101574656 1457495004413952 1460341674344448 1461424247937024 1462230205857792 1465086124228608 1467947620564992 1469276636577792 1469845988179968 1472716781125632 1475593181088768 1476929119059968 1478475199020582 1483521700921344 1486419204243456 1488341459533824 1491248376446976 1494160970932224 1496093237968896 1499015295074304 1501943059322496 1507069664428032 1510013159866368 1514918985596928 1517877811740672 1519840749682688 1520842416841728 1522809188646912 1525783425343488 1528763471096112 1529606565789696 1537573266653184 1538466949103616 1541471767363584 1543465217294336 1544482454409216 1546479797796864 1549500266151936 1552526633859264 1553382833651712 1554534380077056 1557570580038144 1560612710077281 1561473369243648 1562887059406848 1565939573194752 1568998048923648 1569606043041792 1571027096174592 1574095508471808 1577169913761792 1578039704027136 1579209528967168 1582293922578432 1585384340395968 1586258660818944 1589356822265856 1590795756896256 1593902779858944 1594520424677376 1597634722381824 1599081151463424 1602204356837376 1606218984456192 1607409699127296 1610549171195904 1611437369720832 1614584708333568 1619830272688128 1622994003689472 1623937335164928 1626163913852928 1627109087772672 1632395342118912 1635583614271488 1639681879965696 1640897401192448 1644102278929152 1645008981590016 1648221889757184 1649714118262784 1651441073135616 1652936216150016 1653576736702464 1656806378766336 1660042328724864 1661545258942464 1665708576473088 1668961913536512 1670199140499456 1674384141975552 1677654423502848 1679173298946048 1679823986491392 1683104892715008 1686392206958592 1687918993211392 1689685941737808 1695453372481536 1698764804849664 1700961668038656 1704283858796544 1707612538208256 1709820843393024 1713160337227776 1714156076007424 1716506353511424 1727401486712832 1730775317741568 1734155738284032 1736398369456128 1739789772521472 1743187799420928 1745442110963712 1748851177586688 1752266902542912 1758247941832704 1761682019844096 1763960248336384 1765122805039104 1765806798422016 1767405483196416 1770857447030784 1774316152982016 1775294667030528 1776610720088064 1780080662900736 1783557382945464 1784540993421312 1789645226508288 1793140627341312 1793835477762048 1795459538485248 1798966295396352 1802479901442048 1804810890248192 1808335911518208 1811867817595392 1812867040935936 1816407796875264 1822309056774144 1823368235974656 1825868254150656 1826929502060544 1830497723744256 1832864945537024 1836444759883776 1840031566055424 1841046321364992 1844642114961408 1846009576341504 1849615063795296 1850635104288768 1854249625976832 1855928383045632 1859553243168768 1860273828790272 1863907176112128 1865594676707328 1869238416310272 1873922148532224 1875311315648512 1878974033061888 1880010264674304 1883682159722496 1887361226440704 1889069961314304 1889801984802816 1893493004304384 1897191232828416 1898908867362816 1907385044041728 1908799017713664 1913581876543488 1917319341146112 1919798841704448 1923548448817152 1927305379381248 1928425585508352 1931069647700352 1938469468766208 1943326672551936 1947122232459264 1948565663916032 1949640274477056 1953448165638144 1957263494086656 1959035515437056 1959794650906624 1961086274348544 1963622374834176 1967457574785024 1971300265360776 1978028934561792 1981892272324608 1984455279378432 1988331168595968 1992214627909632 1994790983958528 1998687060099072 2002590745763328 2006502055813647 2009426219237376 2013350879821824 2017283205758976 2018064912482304 2019891980795904 2023837082320896 2027789889122304 2028908190892032 2030412251529216 2034377900457984 2038351294794816 2039475421052928 2050097688870912 2051289265471488 2055295689818112 2059309939212288 2061973063729152 2066000354869248 2070035511812352 2071177111535616 2072712506769408 2076760773384192 2080816946769708 2081964492324864 2087919430926336 2091997398564864 2092808057389056 2094702794899456 2096895573126144 2098794011295744 2102893218349056 2108162417098752 2109725230104576 2113845787194624 2115011547758592 2119142429687808 2121061009195008 2125203706478592 2126027232903168 2130179629842432 2132108201951232 2136272475783168 2141625312608256 2143212932169728 2147398894927872 2152779611111424 2156984258789376 2159773696917504 2163992004919296 2165249780219904 2168218551803904 2169478783696896 2176527122825216 2180778152361984 2186242506620928 2190512511516672 2192136371905536 2193345308786688 2197629186342912 2201921430847488 2203914954866688 2204768982269952 2209075171688448 2213389771633152 2215393678589952 2220944768630784 2225282551382016 2226932187332608 2232512189300736 2236872564670464 2238897731928064 2239765315321856 2241241456398336 2244139856953344 2248522942611456 2252914588983744 2260604496642048 2265019739799552 2267948890718208 2272378478395392 2276816717611008 2279761124524032 2284213782970368 2288675138015232 2293145206644168 2306359899979776 2307700423655424 2312207651045376 2315197825941504 2319719696695296 2324250399227904 2327256147951616 2328789950788896 2331801570115584 2336355870057216 2342210053865472 2344330589110272 2348909359792128 2353497073385472 2354409064562688 2356540644261888 2361143262707712 2365754870642688 2367059556040704 2368814293450752 2373440883867648 2378076510593952 2379387991228416 2386193635344384 2390854169788416 2391780637016064 2393946051313664 2396452083572736 2398621727195136 2403306535256064 2409328476684288 2411114548690944 2415823756793856 2417156054581248 2421877062500352 2429745409032192 2434491005534208 2435906002747392 2440663631659008 2448593013178368 2453375421407232 2454728428486656 2459522819948544 2461346101788672 2466153418393728 2467513472385024 2472332834635776 2474571177394176 2479404324225024 2480365105053696 2485209568149504 2487459568943104 2490063493087296 2492317888413696 2498562864709632 2503442870304768 2505298710749184 2506680352899072 2511576212963328 2516481635254272 2518759948419072 2519735979737088 2524657339072512 2529588310437888 2531878489817088 2543180058722304 2545065356951552 2551442502057984 2556425788194816 2559731788939264 2561418807312384 2564731265089536 2569740505841664 2571234114011136 2574759530267136 2584625958354944 2591102230069248 2596162976612352 2601233607426048 2604597554184192 2609684658782208 2614781699131392 2618163166445568 2623276766380032 2628400353814368 2637371912749056 2642523029766144 2645940372504576 2651108224794624 2656286170546176 2659721311944704 2661474229473024 2664916080132096 2670120994351104 2675336074418196 2676811490131968 2684467839762432 2689710941011968 2690753216643072 2693189307727872 2698449443094528 2703719852163072 2707216335372288 2712503867277312 2717801726393088 2719300561403904 2733463585161216 2735052353961984 2738802381225984 2740394253090816 2745746585616384 2749297418305536 2754667139825664 2760047349083136 2761569482047488 2763616675692544 2769014364512256 2774422595692944 2775952656433152 2781374438965248 2783892574568448 2789329864753152 2790410743185408 2795860764168192 2798392015060992 2803857624465408 2810883222798336 2812966973472768 2818461049592832 2820015397011456 2825523239583744 2833604941971456 2834702977204224 2840239506456576 2842810935934976 2845786849242624 2848363301044224 2855500416811008 2861077566062592 2863198526570496 2870372814815232 2875979011719168 2879698262556672 2885322673225728 2886999706959872 2890958069071872 2892638378262528 2907704203149312 2914990008827904 2920683348688896 2922848495874048 2924460411715584 2930172248457216 2935895241129984 2938553273155584 2939691976359936 2945433562251264 2951186362177536 2953858238119936 2956950398041164 2967043401842688 2972838408486912 2976682919067648 2982496752893952 2988321941864448 2992186475937792 2998030590148608 3003886118644992 3014139328856064 3020026319732736 3029837971193856 3035755623481344 3039681499365376 3041684833683456 3045618377293824 3051566850686976 3057526942192224 3059213131579392 3075146533306368 3076933898207232 3082943534727168 3086930434588672 3088964908818432 3092959595593728 3099000532303872 3105053267718528 3106765667303424 3109068760154112 3115141160076288 3121225420154562 3122946738487296 3131879146389504 3137996097847296 3139212086083584 3142054192349184 3148191016943616 3154339827523584 3156079408054272 3158419057934336 3164587845156864 3170768680791936 3172517321637888 3178713644531712 3181591513792512 3187805559717888 3189040849354752 3195269444763648 3198162302926848 3204408713674752 3212437968912384 3214819398254592 3221098342391808 3222874739441664 3229169416667136 3239660545376256 3245988007378944 3247874670329856 3252327827705856 3254218175545344 3264790684237824 3271167228542976 3279363759931392 3281794802384896 3288204557858304 3290017963180032 3296443779514368 3299428236525568 3302882146271232 3305872432300032 3307153473404928 3313612757532672 3320084657449728 3323090517884928 3331417152946176 3337923827073024 3340398280998912 3348768283951104 3355308847005696 3358346597892096 3359647972982784 3366209785430016 3372784413917184 3375837986422784 3379371883475616 3390906744963072 3397529609699328 3401923336077312 3408567717593088 3415225076416512 3419641686786048 3426320674455552 3428312152014848 3433012707022848 3461550635483136 3468311476568064 3472796738912256 3479579545042944 3486375598841856 3490884221927424 3497702355173376 3504533805085824 3516495883665408 3523364039688192 3530245610078208 3531613596844032 3534810966392832 3541714894061568 3548632305964032 3550589334061056 3553221440176128 3560161325801472 3567114765890928 3569081986842624 3579290453016576 3586281254682624 3587670955524096 3590919076970496 3597932590792704 3604959802884096 3609621780496384 3616671823036416 3623735635190784 3625734081871872 3632815593750528 3644618113548288 3646736471949312 3651736508301312 3653859004121088 3660995447488512 3665729891074048 3672889519767552 3680063132110848 3682092642729984 3689284229922816 3692019152683008 3699230127590592 3701270208577536 3708499251953664 3711856766091264 3719106486337536 3720547657580544 3727814352224256 3731189353414656 3738476832620544 3747844297064448 3750622631297024 3757948066123776 3760020529348608 3767364319444992 3774722452881408 3778139922628608 3779603969605632 3786986008608768 3794382465656832 3797817734725632 3814770088083456 3817598035427328 3827163753086976 3834638682292224 3839597683408896 3847096897634304 3854610758762496 3856851171016704 3862139295400704 3876938937532416 3886653345103872 3894244464918528 3897131327832064 3906896331276288 3914526988173312 3918071030874112 3919589301813248 3922172548697088 3927244749668352 3934915149570048 3942600530721552 3956057869123584 3963784544649216 3968910558756864 3976662337191936 3984429255819264 3989581967917056 3997374120198144 4005181491526656 4013004111627294 4026701759643648 4034566411517952 4036129824964608 4039783961591808 4047674164641792 4055579778244608 4057816381784064 4060824503058432 4068755800915968 4076702589589632 4078950842105856 4100195377741824 4102578530942976 4110591379636224 4118619878424576 4123946127458304 4132000709738496 4140071023624704 4142354223071232 4145425013538816 4153521546768384 4161633893539416 4163928984649728 4175838861852672 4183994797129728 4185616114778112 4189405589798912 4193791146252288 4197588022591488 4205786436698112 4216324834197504 4219450460209152 4227691574389248 4230023095517184 4238284859375616 4242122018390016 4250407412957184 4252054465806336 4260359259684864 4264216403902464 4272544951566336 4283250625216512 4286425864339456 4294797789855744 4305559222222848 4313968517578752 4319547393835008 4327984009838592 4330499560439808 4336437103607808 4338957567393792 4353054245650432 4361556304723968 4372485013241856 4381025023033344 4384272743811072 4386690617573376 4395258372685824 4403842861694976 4407829909733376 4409537964539904 4418150343376896 4426779543266304 4430787357179904 4450565102764032 4453864374665216 4465024378601472 4473745129340928 4477795463856128 4479530630643712 4482482912796672 4488279713906688 4497045885222912 4505829177967488 4521208993284096 4530039479599104 4544756956790784 4553633435222016 4559522249048064 4568427565940736 4577350276030464 4586290413288336 4612719799959552 4615400847310848 4624415302090752 4630395651883008 4639439393390592 4648500798455808 4654512295903232 4657579901577792 4663603140231168 4672711740114432 4681838130231843 4684420107730944 4688661178220544 4697818719584256 4706994146770944 4708818129125376 4713081288523776 4722286525415424 4731509741285376 4734119112081408 4737628586901504 4746881767735296 4756153021187904 4758775982456832 4772387270688768 4781708339576832 4783561274032128 4787892102627328 4792904167145472 4797243454390272 4806613070512128 4818656953368576 4822229097381888 4831647513587712 4834312109162496 4843754125000704 4859490818064384 4868982011068416 4871812005494784 4881327263318016 4897186026356736 4906750842814464 4919045639897088 4922692203577344 4932306836787456 4935026944770048 4944665669271552 4949142354788352 4958808648450048 4960730210107392 4970419136299008 4974919137886208 4980126986174592 4984635776827392 4997125729419264 5006885740609536 5010597421498368 5023152425926656 5032963270508544 5037519896838144 5039471959474176 5049314678145024 5059176620875776 5063756979634176 5086360117444608 5090130713903104 5102885004115968 5112851576389632 5122837614624768 5129462530179072 5139481011683328 5142468228022272 5149519060534272 5169251916709888 5182204460138496 5192325953224704 5202467214852096 5209195108368384 5219369317564416 5229563398262784 5236326332891136 5246553532760064 5256800707628736 5274743825498112 5285046059532288 5291880745009152 5302216449589248 5312572341092352 5319442623889408 5322948458946048 5329832160264192 5340241988702208 5350672148836392 5353622980263936 5368935679524864 5379421882023936 5381506433286144 5386378615455744 5396898886189056 5407439704326144 5414432670744576 5425007734554624 5435603452786176 5438601122807808 5466927170322432 5470104707923968 5477604762451968 5480788506181632 5491493171232768 5498594836611072 5509334279651328 5520094698166272 5523138964094976 5527233351385088 5538028729024512 5548845191385888 5551905312866304 5562748877930496 5567785149136896 5578659729506304 5580821486370816 5591721528336384 5596784030121984 5607715248930816 5621766445596672 5625933946945536 5636922099185664 5640030794022912 5651046479167488 5667209883942912 5669405954408448 5680479012913152 5685621871869952 5691573698485248 5696726602088448 5722155132125184 5726397053140992 5740745629630464 5751958023438336 5759396525113344 5770645346451456 5773999413919744 5781916138143744 5785276756525056 5815408406298624 5829980017655808 5841366697377792 5845696991748096 5848920823431168 5860344496914432 5871790482259968 5877106546311168 5879383952719872 5890867124502528 5902372724355072 5907716476239872 5913900796082328 5934086803685376 5945676816973824 5953365838135296 5964993505787904 5976643883728896 5984372951875584 5996061180297216 6007772237289984 6028278657712128 6040052639465472 6059675942387712 6071511246962688 6079362998730752 6083369667366912 6091236754587648 6103133701373952 6115053884384448 6118426263158784 6150293066612736 6153867796414464 6165887069454336 6173860869177344 6177929817636864 6185919191187456 6198001064607744 6210106535437056 6213531334606848 6218137520308224 6230282320152576 6242450840309124 6245893476974592 6263758292779008 6275992195694592 6278424172167168 6284108384698368 6296382033887232 6308679655047168 6316838115868672 6329175690313728 6341537361583872 6345034643275776 6357427289063424 6363183027585024 6375611119435776 6378081698709504 6390538889527296 6396324605853696 6408817427349504 6424875937824768 6429638796509184 6442196684783616 6458338833334272 6479321090752512 6491976014757888 6495749340659712 6504655655411712 6508436351090688 6529581368475648 6542334457085952 6558727519862784 6563589604769792 6576409115716608 6580035926360064 6592887559028736 6605764292542464 6611744864600064 6614306946809856 6627225515065344 6640169314899456 6646181035769856 6662834305892352 6675847654146048 6680796561997824 6697536567902208 6710617694011392 6716693195784192 6719295945965568 6732419570860032 6745568827834368 6751675972845568 6758743766951232 6781813489926144 6795059219398656 6803846672154624 6817135435186176 6830450152833024 6839283373572096 6852641348911104 6856624304029696 6866025414045696 6923101270966272 6936622953136128 6945593477824512 6959159090085888 6972751197683712 6981768443854848 6995404710346752 7009067610171648 7032991767330816 7046728079376384 7060491220156416 7063227193688064 7069621932785664 7083429788123136 7097264611928064 7101178668122112 7106442880352256 7120322651602944 7134229531781856 7138163973685248 7158580906033152 7172562509365248 7175341911048192 7181838153940992 7195865181585408 7209919605768192 7219243560992768 7233343646072832 7247471270381568 7251468163743744 7265631187501056 7289236227096576 7303473016602624 7307718008242176 7321990894977024 7331459782148096 7345779039535104 7360126264221696 7364185285459968 7378568459845632 7384038305366016 7398460255181184 7402540417155072 7416998503907328 7423713532182528 7438212972675072 7441095315161088 7455628704448512 7462378706829312 7476953665241088 7495688594128896 7501245262594048 7515896132247552 7520041058697216 7534728638889984 7549444905762816 7556279845257216 7559207939211264 7573972017217536 7588764931313664 7595635469451264 7629540176166912 7635196070854656 7654327506173952 7669277364584448 7679195366817792 7694193795268608 7709221517524992 7713702342033408 7724278590801408 7753877875064832 7773306690207744 7788488929837056 7794262655664128 7813792662552576 7829053976346624 7836142061748224 7839178603626496 7844345097394176 7854489499336704 7869830299140096 7885201061443104 7912115738247168 7927569089298432 7937821117513728 7953324674383872 7968858511638528 7979163935834112 7994748240396288 8010362983053312 8026008223254588 8053403519287296 8069132823035904 8072259649929216 8079567923183616 8095348329283584 8111159556489216 8121649006116864 8137511601831936 8153405179179264 8157901684211712 8200390755483648 8205157061885952 8221182759272448 8237239756849152 8247892254916608 8264001419476992 8280142047249408 8284708446142464 8290850027077632 8307043093536768 8323267787078832 8327857969299456 8351677723705344 8367989594259456 8371232229556224 8378811179597824 8387582292504576 8395176045182976 8411572873396224 8432649668395008 8438900920418304 8455383148778496 8460046191034368 8476569718751232 8500814825914368 8504108931612672 8520718519369728 8528432807804928 8545089903132672 8566501250433024 8572851728678912 8589595579711488 8611118444445696 8627937035157504 8639094787670016 8655968019677184 8660999120879616 8672874207215616 8677915134787584 8706108491300864 8723112609447936 8744970026483712 8762050046066688 8768545487622144 8773381235146752 8790516745371648 8807685723389952 8815659819466752 8819075929079808 8836300686753792 8853559086532608 8861574714359808 8901130205528064 8907728749330432 8930048757202944 8947490258681856 8955590927712256 8959061261287424 8964965825593344 8976559427813376 8994091770445824 9011658355934976 9042417986568192 9060078959198208 9089513913581568 9107266870444032 9119044498096128 9136855131881472 9154700552060928 9172580826576672 9225439599919104 9230801694621696 9248830604181504 9260791303766016 9278878786781184 9297001596911616 9309024591806464 9315159803155584 9327206280462336 9345423480228864 9363676260463686 9368840215461888 9395637439168512 9413988293541888 9417636258250752 9426162577047552 9444573050830848 9463019482570752 9468238224162816 9475257173803008 9493763535470592 9512306042375808 9517551964913664 9544774541377536 9563416679153664 9567122548064256 9585808334290944 9594486908780544 9613226141024256 9637313906737152 9644458194763776 9663295027175424 9668624218324992 9687508250001408 9718981636128768 9737964022136832 9743624010989568 9762654526636032 9794372052713472 9813501685628928 9838091279794176 9845384407154688 9864613673574912 9870053889540096 9889331338543104 9898284709576704 9917617296900096 9921460420214784 9940838272598016 9949838275772416 9960253972349184 9969271553654784 9994251458838528 10013771481219072 10021194842996736 10046304851853312 10065926541017088 10075039793676288 10078943918948352 10098629356290048 10118353241751552 10127513959268352 10172720234889216 10180261427806208 10205770008231936 10225703152779264 10245675229249536 10258925060358144 10278962023366656 10284936456044544 10299038121068544 10338503833419776 10384651906449408 10404934429704192 10418390216736768 10438738635128832 10459126796525568 10472652665782272 10493107065520128 10513601415257472 10549487650996224 10570092119064576 10604432899178496 10625144682184704 10638885247778816 10645896917892096 10659664320528384 10680483977404416 10701344297672784 10707245960527872 10737871359049728 10758843764047872 10763012866572288 10772757230911488 10793797772378112 10814879408652288 10828865341489152 10850015469109248 10871206905572352 10877202245615616 10933854340644864 10940209415847936 10955209524903936 10961577012363264 10982986342465536 10997189673222144 11018668559302656 11040189396332544 11046277928189952 11054466702770176 11076057458049024 11097690382771776 11103810625732608 11125497755860992 11135570298273792 11157319459012608 11161642972741632 11183443056672768 11193568060243968 11215430497861632 11243532891193344 11251867893891072 11273844198371328 11280061588045824 11302092958334976 11334419767885824 11338811908816896 11360958025826304 11371243743739904 11383147396970496 11393453204176896 11444310264250368 11452794106281984 11481491259260928 11503916046876672 11518793050226688 11541290692902912 11547998827839488 11563832276287488 11570553513050112 11630816812597248 11659960035311616 11682733394755584 11691393983496192 11720688993828864 11743580964519936 11754213092622336 11758767905439744 11781734249005056 11804745448710144 11815432952479744 11827801592164656 11868173607370752 11891353633947648 11906731676270592 11929987011575808 11953287767457792 11968745903751168 11992122360594432 12015544474579968 12080105278930944 12119351884775424 12143022493925376 12158725997461504 12166739334733824 12182473509175296 12206267402747904 12230107768768896 12236852526317568 12300586133225472 12307735592828928 12331774138908672 12347721738354688 12355859635273728 12371838382374912 12396002129215488 12420213070874112 12427062669213696 12436275040616448 12460564640305152 12484901680618248 12491786953949184 12527516585558016 12551984391389184 12556848344334336 12568216769396736 12592764067774464 12617359310094336 12633676231737344 12658351380627456 12683074723167744 12690069286551552 12714854578126848 12726366055170048 12751222238871552 12756163397419008 12781077779054592 12792649211707392 12817634854699008 12849751875649536 12859277593018368 12884393369567232 12916677666668544 12958642181505024 12983952029515776 12991498681319424 13009311310823424 13016872702181376 13059162736951296 13084668914171904 13117455039725568 13127179209539584 13152818231433216 13160071852720128 13185775118057472 13211528585084928 13223489729200128 13228613893619712 13254451030130688 13280338629798912 13292362071539712 13351695308292096 13361593123995648 13395073135804416 13421235388022784 13433386391568384 13438591891931136 13464839141720064 13491137655668736 13503351945691136 13517487533902464 13563626979852288 13590118438797312 13634270870372352 13660900305666048 13678566747144192 13705282697822208 13713248608059392 13732050828091392 13846202541932544 13873245906272256 13891186955649024 13918318180171776 13945502395367424 13963536887709696 13990809420693504 14018135220343296 14045514390695529 14065983534661632 14093456158752768 14120982440312832 14126454387376128 14139243865571328 14166859576246272 14194529223856128 14202357336244224 14212885760704512 14240645303205888 14268459063563712 14276327947370496 14317161812066304 14345125018730496 14350683822096384 14363676307881984 14391730363170816 14419839211536384 14438487121985536 14466687292145664 14494942540763136 14502936327487488 14531262375002112 14578472454193152 14606946033205248 14615436016484352 14643981789954048 14662919564296192 14691558079070208 14720252528443392 14757136919691264 14768076610732032 14796920510362368 14805080834310144 14833997007814656 14847427064365056 14876425945350144 14882190630322176 14911257408897024 14924757413658624 14953907330482176 14991377188257792 15002490525188096 15031792264495104 15069457277779968 15098889811525632 15112559690514432 15118415878422528 15147944034435072 15177529862627328 15191270938902528 15259080352333824 15270392141709312 15308655012347904 15338554729168896 15388387590537216 15418443035049984 15427404684066816 15448557181602816 15507755750129664 15546613380415488 15576977859674112 15588525311328256 15627585325105152 15658107952693248 15672284123496448 15678357207252992 15688690194788352 15708978998673408 15739660598280192 15770402122886208 15824231476494336 15855138178596864 15875642235027456 15906649348767744 15937717023277056 15958327871668224 15989496480792576 16020725966106624 16052016446509176 16106807038574592 16138265646071808 16144519299858432 16159135846367232 16190696658567168 16222319112978432 16243298012233728 16275023203663872 16306810358358528 16315803368423424 16400781510967296 16410314123771904 16442365518544896 16474479513698304 16495784509833216 16528002838953984 16560284094498816 16569416892284928 16581700054155264 16614086187073536 16646535574157664 16655715938598912 16703355447410688 16735979188518912 16742464459112448 16757622359195648 16775164585009152 16790352090365952 16823145746792448 16865299336790016 16877801840836608 16910766297556992 16920092382068736 16953139437502464 17001629651828736 17008217863225344 17041437038739456 17056865615609856 17090179806265344 17145703457357824 17179191159422976 17222236888891392 17255874070315008 17278189575340032 17311936039354368 17321998241759232 17345748414431232 17355830269575168 17412216982601728 17446225218895872 17489940052967424 17524100092133376 17537090975244288 17546762470293504 17581033490743296 17615371446779904 17631319638933504 17638151858159616 17672601373507584 17707118173065216 17723149428719616 17802260411056128 17815457498660864 17860097514405888 17894980517363712 17918122522574848 17929931651186688 17953118855626752 17988183540891648 18023316711869952 18084835973136384 18120157918396416 18179027827163136 18214533740888064 18238088996192256 18273710263762944 18309401104121856 18345161653153344 18450879199838208 18461603389243392 18497661208363008 18521582607532032 18557757573562368 18594003193823232 18618049183612928 18630319606311168 18654412560924672 18690846960457728 18727352520927372 18737680430923776 18791274878337024 18827976587083776 18835272516501504 18852325154095104 18889146101661696 18926038965141504 18950514347606016 18987527070941184 19024612084751616 19035103929827328 19089549082755072 19126833358307328 19134245096128512 19171616668581888 19188973817561088 19226452282048512 19274627813474304 19288916389527552 19326590054350848 19375016500002816 19437963272257536 19475928044273664 19487248021979136 19525309053272064 19588744105426944 19627003371257856 19676182559588352 19690768814309376 19729227347149824 19740107779080192 19778662677086208 19835234593800192 19842920840429568 19881676545196032 19899676551544832 19920507944698368 19938543107309568 19988502917677056 20027542962438144 20042389685993472 20092609703706624 20131853082034176 20150079587352576 20157887837896704 20197258712580096 20236706483503104 20255027918536704 20345440469778432 20360522855612416 20411540016463872 20451406305558528 20491350458499072 20517850120716288 20557924046733312 20569872912089088 20598076242137088 20677007666839552 20769303812898816 20809868859408384 20836780433473536 20877477270257664 20918253593051136 20945305331564544 20986214131040256 21027202830514944 21098975301992448 21140184238129152 21208865798356992 21250289364369408 21277770495557632 21291793835784192 21319328641056768 21360967954808832 21402688595345568 21414491921055744 21475742718099456 21517687528095744 21526025733144576 21545514461822976 21587595544756224 21629758817304576 21657730682978304 21700030938218496 21742413811144704 21754404491231232 21867708681289728 21910419049807872 21923154024726528 21965972684931072 21994379346444288 22037337118605312 22080378792665088 22092555856379904 22108933405540352 22152114916098048 22195380765543552 22207621251465216 22250995511721984 22271140596547584 22314638918025216 22323285945483264 22366886113345536 22387136120487936 22430860995723264 22487065782386688 22503735787782144 22547688396742656 22560123176091648 22604185916669952 22668839535771648 22677623817633792 22721916051652608 22742487487479808 22766294793940992 22786906408353792 22888620528500736 22905588212563968 22962982518521856 23007832093753344 23037586100453376 23082581385805824 23095997655678976 23127664552574976 23141107026100224 23261633625194496 23319920070623232 23365466789511168 23382787966992384 23441377987657728 23487161929039872 23508426185244672 23517535810879488 23563468498010112 23609490897420288 23630865904959488 23655603184329312 23736347214741504 23782707267895296 23813463352541184 23859974023151616 23906575534915584 23937491807502336 23984244721188864 24031088949159936 24160210557861888 24238703769550848 24286044987850752 24317451994923008 24333478669467648 24364947018350592 24412534805495808 24460215537537792 24473705052635136 24601172266450944 24615471185657856 24663548277817344 24711719270547456 24743676764749824 24792004258430976 24840426141748224 24854125338427392 24872550081232896 24921129280610304 24969803361236496 24983573907898368 25055033171116032 25103968782778368 25113696688668672 25136433538793472 25185528135548928 25234718620188672 25267352463474688 25316702761254912 25366149446335488 25380138573103104 25429709156253696 25502444477743104 25512326794838016 25562155558109184 25585298423414784 25635269709398016 25699503751299072 25718555186036736 25768786739134464 25833355333337088 25917284363010048 25967904059031552 25982997362638848 26018622621646848 26033745404362752 26118325473902592 26169337828343808 26234910079451136 26254358419079168 26305636462866432 26320143705440256 26371550236114944 26423057170169856 26446979458400256 26457227787239424 26508902060261376 26560677259597824 26584724143079424 26703390616584192 26723186247991296 26790146271608832 26842470776045568 26866772783136768 26877183783862272 26929678283440128 26982275311337472 27006703891382272 27034975067804928 27127253959704576 27180236877594624 27268541740744704 27321800611332096 27357133494288384 27410565395644416 27426497216118784 27464101656182784 27692405083865088 27746491812544512 27782373911298048 27836636360343552 27891004790734848 27927073775419392 27981618841387008 28036270440686592 28091028781391058 28186912317505536 28241964880625664 28252908774752256 28278487731142656 28333719152492544 28389058447712256 28404714672488448 28425771521409024 28481290606411776 28536918127127424 28552655894740992 28634323624132608 28690250037460992 28701367644192768 28783460726341632 28839678423072768 28876974243971072 28933374584291328 28989885081526272 29005872654974976 29062524750004224 29156944908386304 29213892066410496 29230872032968704 29287963579908096 29325839128592384 29383116158140416 29440505056886784 29514273839382528 29536153221464064 29593841020724736 29610161668620288 29667994015629312 29694854128730112 29752851890700288 29764381260644352 29822514817794048 29849514827317248 29907814660964352 29982754376515584 30004981050376192 30063584528990208 30138914555559936 30197779623051264 30225119381028864 30236831756845056 30295888068870144 30355059725254656 30382541877805056 30518160704667648 30540784283418624 30617310024695808 30677109458337792 30776775181074432 30836886070099968 30854809368133632 30897114363205632 31015511500259328 31153955719348224 31177050622656512 31255170650210304 31316215905386496 31344568246992896 31356714414505984 31377380389576704 31417957997346816 31479321196560384 31540804245772416 31648462952988672 31710276357193728 31813298697535488 31875434046554112 31916655743336448 31978992961585152 32041451932213248 32104032893018352 32213614077149184 32276531292143616 32289038599716864 32318271692734464 32381393317134336 32444638225956864 32486596024467456 32550046407327744 32613620716717056 32631606736846848 32801563021934592 32820628247543808 32884731037089792 32948959027396608 32991569019666432 33056005677907968 33120568188997632 33138833784569856 33163400108310528 33228172374147072 33293071148315328 33311431877197824 33406710894821376 33471958377037824 33484928918224896 33515244718391296 33550329170018304 33580704180731904 33646291493584896 33730598673580032 33755603681673216 33821532595113984 33840184764137472 33906278875004928 34003259303657472 34016435726450688 34082874077478912 34113731231219712 34180359612530688 34291406914715648 34358382318845952 34444473777782784 34511748140630016 34556379150680064 34623872078708736 34643996483518464 34691496828862464 34711660539150336 34824433965203456 34892450437791744 34979880105934848 35048200184266752 35074181950488576 35162066981486592 35230742893559808 35262639277867008 35276303716319232 35345202747015168 35414236346130432 35446298857439232 35604520822112256 35630914997321728 35720195028811776 35789961034727424 35859863302373376 35906237711253504 35976367081783296 36046633423739904 36240315836792832 36358055654326272 36429067481776128 36476177992384512 36547420527525888 36618802208243712 36690323306306688 36901758399676416 36923206778486784 36995322416726016 37043165215064064 37115515147124736 37188006387646464 37236098367225856 37260639212622336 37308825121849344 37381693920915456 37454705041854744 37475360861847552 37582549756674048 37655953174167552 37670545033003008 37704650308190208 37778292203323392 37852077930283008 37901028695212032 37975054141882368 38049224169503232 38070207859654656 38179098165510144 38253666716614656 38268490192257024 38343233337163776 38377947635122176 38452904564097024 38549255626948608 38577832779055104 38653180108701696 38750033000005632 38875926544515072 38951856088547328 38974496043958272 39050618106544128 39177488210853888 39254006742515712 39352365119176704 39381537628618752 39458454694299648 39480215558160384 39557325354172416 39670469187600384 39685841680859136 39763353090392064 39799353103089664 39841015889396736 39877086214619136 40055085924876288 40084779371986944 40185219407413248 40263706164068352 40300159174705152 40315775675793408 40394517425160192 40473412967006208 40510055837073408 40690880939556864 40721045711224832 40902812611117056 40982700916998144 41035700241432576 41115848093466624 41139745824178176 41196152484274176 41354015333679104 41538607625797632 41619737718816768 41673560866947072 41754954540515328 41836507186102272 41890610663129088 41972428262080512 42054405661029888 42197950603984896 42280368476258304 42417731596713984 42500578728738816 42555540991115264 42583587671568384 42638657282113536 42721935909617664 42805377190691136 42828983842111488 42951485436198912 43035375056191488 43052051466289152 43091028923645952 43175191089512448 43259517634609152 43315461365956608 43400061876436992 43484827622289408 43508808982462464 43735417362579456 43820838099615744 43846308049453056 43931945369862144 43988758692888576 44074674237210624 44160757585330176 44217866811080704 44304229832196096 44390761531087104 44415242502930432 44501991023443968 44542281193095168 44629277836050432 44646571890966528 44733772226691072 44774272240975872 44861721991446528 44974131564773376 45007471575564288 45095376793485312 45208371833339904 45337679071543296 45355247635267584 45443832103305216 45484974974959616 45532589587881984 45573812816707584 45777241057001472 45811176425127936 45925965037043712 46015664187506688 46165162771611648 46255329105149952 46282214052200448 46523267250388992 46639840141246464 46730933579022336 46765575933984768 46882755975315456 46974323858079744 47016852370489344 47035071621758976 47126936996020224 47218981794840576 47261731809918976 47311206368658624 47472694429483008 47565414535790592 47626926705082368 47719948046303232 47813151069831168 47874983615004672 47968489442377728 48062177898319872 48320421115723776 48477407539101696 48572089975701504 48634903989846016 48666957338935296 48729894036701184 48825069610991616 48920431075075584 48947410105270272 49202344532901888 49230942371315712 49327096555634688 49423438541094912 49487353529499648 49584008516861952 49680852283496448 49708250676854784 49745100162465792 49842258561220608 49939606722472992 49967147815796736 50110066342232064 50207937565556736 50227393377337344 50272867077586944 50371056271097856 50469437240377344 50534704926949376 50633405522509824 50732298892670976 50760277146206208 50859418312507392 51004888955486208 51024653589676032 51124311116218368 51170596846829568 51270539418796032 51437110372073472 51537573478268928 51666710666674176 51834568726020096 51935808118063104 51965994725277696 52037245243293696 52067490808725504 52236650947805184 52338675656687616 52469820158902272 52508716838158336 52611272925732864 52640287410880512 52743100472229888 52846114340339712 52893958916800512 52914455574478848 53017804120522752 53121354519195648 53169448286158848 53406781233168384 53446372495982592 53580292543217664 53684941552091136 53754367567724544 53859356566880256 53964550622674944 54013407782764544 54069950135609856 54254507919409152 54360473755189248 54537083481489408 54643601222664192 54714266988576768 54821130791288832 54852994432237568 54928203312365568 55384810167730176 55492983625089024 55564747822596096 55673272720687104 55782009581469696 55854147550838784 55963237682774016 56072540881373184 56182057562782116 56373824635011072 56483929761251328 56505817549504512 56556975462285312 56667438304985088 56778116895424512 56851543042818048 56962581212823552 57073836254254848 57105311789481984 57268647248265216 57380500074921984 57402735288385536 57566921452683264 57679356846145536 57753948487942144 57866749168582656 57979770163052544 58125049500008448 58313889816772608 58427784132820992 58461744065937408 58575927159816192 58651678257184768 58766232316280832 58881010113773568 59028547678765056 59072306442928128 59187682041449472 59220323337240576 59335988031258624 59505703781400576 59528762521288704 59645029635588096 59699029654634496 59815629321928704 59965508753031168 60009962100752384 60127169057980416 60277829111119872 60395559246102528 60450238762057728 60473663513690112 60591776137740288 60710119450509312 60765083755610112 61036321409335296 61081568566837248 61234620049391616 61354218916675584 61553550362148864 61673772140199936 61709618736267264 61794228726411264 62031023000518656 62307911438696448 62354101245313024 62510341300420608 62632431810772992 62689136493985792 62713428829011968 62754760779153408 62835915994693632 62958642393120768 63081608491544832 63296925905977344 63420552714387456 63626597395070976 63750868093108224 63833311486672896 63957985923170304 64082903864426496 64208065786036704 64427228154298368 64553062584287232 64578077199433728 64636543385468928 64762786634268672 64889276451913728 64973192048934912 65100092814655488 65227241433434112 65263213473693696 65603126043869184 65769462074179584 65897918054793216 65983138039332864 66112011355815936 66241136377995264 66277667569139712 66326800216621056 66456344748294144 66586142296630656 66622863754395648 66813421789642752 66943916754075648 66969857836449792 67100658340036608 67161408361463808 67292582987169792 67461197347160064 67511207363346432 67643065190227968 67680369528274944 67812557750009856 68006518607314944 68032871452901376 68165748154957824 68227462462439424 68360719225061376 68582813829431296 68716764637691904 68888947555565568 69023496281260032 69112758301360128 69247744157417472 69287992967036928 69382993657724928 69423321078300672 69648867930406912 69784900875583488 69959760211869696 70096400368533504 70148363900977152 70324133962973184 70461485787119616 70525278555734016 70552607432638464 70690405494030336 70828472692260864 70892597714878464 71209041644224512 71261829994643456 71440390057623552 71579922069454848 71719726604746752 71812475422507008 71952734163566592 72093266847479808 72480631673585664 72716111308652544 72858134963552256 72952355984769024 73094841055051776 73237604416487424 73380646612613376 73803516799352832 73846413556973568 73990644833452032 74231030294249472 74376012775292928 74472196734451712 74521278425244672 74617650243698688 74763387841830912 74909410083709488 74950721723695104 75165099513348096 75311906348335104 75341090066006016 75409300616380416 75556584406646784 75704155860566016 75802057390424064 75950108283764736 76098448339006464 76140415719309312 76507333433229312 76536980384514048 76686466674327552 76755895270244352 76905809128194048 77098511253897216 77155665558110208 77306360217403392 77500066000011264 77751853089030144 77903712177094656 77948992087916544 78101236213088256 78354976421707776 78508013485031424 78704730238353408 78763075257237504 78916909388599296 78960431116320768 79114650708344832 79340938375200768 79371683361718272 79526706180784128 79598706206179328 79682031778793472 79754172429238272 80110171849752576 80169558743973888 80370438814826496 80527412328136704 80600318349410304 80631551351586816 80789034850320384 80946825934012416 81020111674146816 81381761879113728 81442091422449664 81805625222234112 81965401833996288 82071400482865152 82231696186933248 82279491648356352 82392304968548352 82708030667358208 83077215251595264 83239475437633536 83347121733894144 83509909081030656 83673014372204544 83781221326258176 83944856524161024 84108811322059776 84560736952516608 84835463193427968 85001157457477632 85111081982230528 85167175343136768 85277314564227072 85443871819235328 85610754381382272 85657967684222976 85902970872397824 86070750112382976 86104102932578304 86350382179024896 86519035269218304 86630922731913216 86800123752873984 86969655244578816 87017617964924928 87470834725158912 87641676199231488 87692616098906112 87863890739724288 87977517385777152 88149348474421248 88321515170660352 88435733622161408 88608459664392192 88781523062174208 88830485005860864 89003982046887936 89084562386190336 89258555672100864 89293143781933056 89467544453382144 89548544481951744 89723443982893056 89948263129546752 90014943151128576 90190753586970624 90416743666679808 90675358143086592 90710495270535168 90887664206610432 90969949949919232 91065179175763968 91147625633415168 91554482114002944 91622352850255872 91851930074087424 92031328375013376 92330325543223296 92510658210299904 92564428104400896 93046534500777984 93461867158044672 93531151867969536 93765511950630912 93948647716159488 94033704740978688 94070143243517952 94253873992040448 94437963589681152 94523463619837952 94622412737317248 94945388858966016 95130829071581184 95439896092606464 95626302139662336 95749967230009344 95936978884755456 96124355796639744 96640842231447552 96954815078203392 97144179951403008 97333914677870592 97459788073402368 97650139221983232 97840862150151168 97894820210540544 98404689065803776 98461884742631424 98654193111269376 98846877082189824 98974707058999296 99168017033723904 99361704566992896 99416501353709568 99490200324931584 99684517122441216 99879213444945984 99934295631593472 100220132684464128 100415875131113472 100454786754674688 100545734155173888 100742112542195712 100938874480754688 101069409853898752 101266811045019648 101464597785341952 101520554292412416 101718836625014784 102009777910972416 102049307179352064 102248622232436736 102341193693659136 102541078837592064 102874220744146944 103075146956537856 103333421333348352 103669137452040192 103871616236126208 103931989450555392 104074490486587392 104134981617451008 104473301895610368 104677351313375232 104939640317804544 105017433676316672 105222545851465728 105486200944459776 105692228680679424 105787917833601024 105828911148957696 106035608241045504 106242709038391296 106338896572317696 106813562466336768 106892744991965184 107160585086435328 107369883104182272 107718713133760512 107929101245349888 108026815565529088 108139900271219712 108720947510378496 109074166962978816 109287202445328384 109428533977153536 109642261582577664 109705988864475136 109856406624731136 110769620335460352 110985967250178048 111129495645192192 111346545441374208 111564019162939392 111708295101677568 111926475365548032 112145081762746368 112364115125564232 112747649270022144 112967859522502656 113011635099009024 113113950924570624 113334876609970176 113556233790849024 113703086085636096 113925162425647104 114147672508509696 114210623578963968 114537294496530432 114761000149843968 114805470576771072 115133842905366528 115358713692291072 115507896975884288 115733498337165312 115959540326105088 116250099000016896 116627779633545216 116855568265641984 116923488131874816 117151854319632384 117303356514369536 117532464632561664 117762020227547136 118057095357530112 118144612885856256 118375364082898944 118440646674481152 118671976062517248 119011407562801152 119057525042577408 119290059271176192 119398059309268992 119631258643857408 120019924201504768 120254338115960832 120555658222239744 120791118492205056 120900477524115456 120947327027380224 121183552275480576 121420238901018624 121530167511220224 122072642818670592 122163137133674496 122708437833351168 123107100724297728 123347544280399872 123419237472534528 123588457452822528 124062046001037312 124615822877392896 124708202490626048 125020682600841216 125264863621545984 125426857658023936 125509521558306816 125671831989387264 125917284786241536 126163216983089664 126593851811954688 126841105428774912 127253194790141952 127501736186216448 127666622973345792 127915971846340608 128165807728852992 128416131572073408 128854456308596736 129106125168574464 129156154398867456 129273086770937856 129525573268537344 129778552903827456 129946384097869824 130200185629310976 130454482866868224 130526426947387392 131206252087738368 131538924148359168 131795836109586432 131966276078665728 132224022711631872 132482272755990528 132653600433242112 132912689496588288 133172284593261312 133245727508791296 133626843579285504 133887833508151296 133939715672899584 134201316680073216 134322816722927616 134585165974339584 134922394694320128 135022414726692864 135286130380455936 135625115500019712 136013037214629888 136065742905802752 136331496309915648 136454924924878848 136721438450122752 137165627658862592 137433529275383808 137777895111131136 138046992562520064 138495488314834944 138765987315449856 138846642156601344 139297735860813824 139569801751166976 139919520423739392 140192800737067008 140296727801954304 140648267925946368 140922971574239232 141050557111468032 141105214865276928 141380810988060672 141656945384521728 141785195429756928 142418083288449024 142523659989286912 142880780115247104 143159844138909696 143439453209493504 143624950845014016 143905468327133184 144186533694959616 144961263347171328 145432222617305088 145716269927104512 145904711969538048 146189682110103552 146475208832974848 146761293225226752 147607033598705664 147692827113947136 147981289666904064 148462060588498944 148752025550585856 148944393468903424 149042556850489344 149235300487397376 149526775683661824 149818820167418976 149901443447390208 150330199026696192 150623812696670208 150682180132012032 150818601232760832 151113168813293568 151408311721132032 151604114780848128 151900216567529472 152196896678012928 152280831438618624 153014666866458624 153073960769028096 153372933348655104 153511790540488704 153811618256388096 154311331116220416 154612720434806784 155000132000022528 155503706178060288 155807424354189312 155897984175833088 156202472426176512 156709952843415552 157016026970062848 157409460476706816 157526150514475008 157833818777198592 157920862232641536 158229301416689664 158681876750401536 158743366723436544 159053412361568256 159197412412358656 159364063557586944 159508344858476544 160220343699505152 160339117487947776 160740877629652992 161054824656273408 161263102703173632 161578069700640768 161893651868024832 162040223348293632 162763523758227456 162884182844899328 163611250444468224 163930803667992576 164142800965730304 164463392373866496 164558983296712704 164784609937096704 165416061334716416 166154430503190528 166478950875267072 166694243467788288 167019818162061312 167346028744409088 167562442652516352 167889713048322048 168217622644119552 169121473905033216 169670926386855936 170002314914955264 170222163964461056 170334350686273536 170554629128454144 170887743638470656 171221508762764544 171315935368445952 171805941744795648 172141500224765952 172208205865156608 172700764358049792 173038070538436608 173261845463826432 173600247505747968 173939310489157632 174941669450317824 175283352398462976 175385232197812224 175727781479448576 175955034771554304 176298696948842496 176643030341320704 176871467244322816 177216919328784384 177563046124348416 177660970011721728 178007964093775872 178517111344201728 178586287563866112 178935088906764288 179097088963903488 179446887965786112 179896526259093504 180029886302257152 180381507173941248 180833487333359616 181350716286173184 181420990541070336 181775328413220864 182130358351527936 182295251266830336 183108964228005888 183244705700511744 183703860148174848 184062656750026752 184660651086446592 185021316420599808 185128856208801792 186093069001555968 186923734316089344 187062303735939072 187531023901261824 187897295432318976 188067409481957376 188140286487035904 188507747984080896 188875927179362304 189046927239675904 189244825474634496 189890777717932032 190261658143162368 190879792185212928 191252604279324672 191499934460018688 191873957769510912 192248711593279488 193281684462895104 193909630156406784 194288359902806016 194667829355741184 194919576146804736 195300278443966464 195681724300302336 195789640421081088 196809378131607552 197308386222538752 197693754164379648 197949414117998592 198336034067447808 198723409133985792 198833002707419136 198980400649863168 199369034244882432 199758426889891968 199868591263186944 200440265368928256 200831750262226944 200909573509349376 201484225084391424 201877748961509376 202138819707797504 202533622090039296 202929195570683904 203041108584824832 203437673250029568 204019555821944832 204098614358704128 204497244464873472 204682387387318272 205082157675184128 205748441488293888 206150293913075712 206666842666696704 207338274904080384 207743232472252416 207863978901110784 208148980973174784 208269963234902016 208946603791220736 209354702626750464 209879280635609088 210034867352633344 210445091702931456 210972401888919552 211384457361358848 211575835667202048 211657822297915392 212071216482091008 212485418076782592 212677793144635392 213627124932673536 213785489983930368 214321170172870656 214739766208364544 215437426267521024 215858202490699776 216053631131058176 216279800542439424 217441895020756992 218148333925957632 218574404890656768 218857067954307072 219284523165155328 219411977728950272 219712813249462272 221539240670920704 221971934500356096 222693090882748416 223128038325878784 223416590203355136 223852950731096064 224290163525492736 224728230251128464 225495298540044288 225935719045005312 226023270198018048 226227901849141248 226669753219940352 227112467581698048 227406172171272192 227850324851294208 228295345017019392 228421247157927936 229522000299687936 229610941153542144 230267685810733056 230717427384582144 231015793951768576 231466996674330624 231919080652210176 232500198000033792 233255559267090432 233711136531283968 233846976263749632 234303708639264768 234606713028739072 235064929265123328 235524040455094272 236114190715060224 236289225771712512 236750728165797888 236881293348962304 237343952125034496 238022815125602304 238115050085154816 238580118542352384 238796118618537984 239262517287714816 240039848403009536 240508676231921664 241111316444479488 241582236984410112 241800955048230912 241894654054760448 242367104550961152 242840477802037248 243060335022440448 244145285637341184 244326274267348992 245416875666702336 246214201448595456 246695088560799744 246838474945069056 247176914905645056 248124092002074624 249231645754785792 249416404981252096 250041365201682432 250529727243091968 251019043116613632 251343663978774528 251834569572483072 252326433966179328 253682210857549824 254506389580283904 255003472372432896 255333245946691584 255831943692681216 256331615457705984 256832263144146816 257708912617193472 258212250337148928 258312308797734912 259051146537074688 259557105807654912 259892768195739648 260400371258621952 260908965733736448 261052853894774784 262412504175476736 263077848296718336 263591672219172864 263932552157331456 264448045423263744 264964545511981056 265307200866484224 265825378993176576 266344569186522624 266491455017582592 267253687158571008 267775667016302592 267879431345799168 268402633360146432 268645633445855232 269170331948679168 269844789388640256 270044829453385728 270572260760911872 271250231000039424 272026074429259776 272131485811605504 272662992619831296 272909849849757696 273442876900245504 274331255317725184 274867058550767616 275555790222262272 276093985125040128 276990976629669888 277531974630899712 277693284313202688 278595471721627648 279139603502333952 280385601474134016 280593455603908608 281296535851892736 281845943148478464 282101114222936064 282210429730553856 282761621976121344 283313890769043456 283570390859513856 284836166576898048 285047319978573824 286319688277819392 286878906418987008 287249901690028032 287810936654266368 288373067389919232 289922526694342656 290864445234610176 291432539854209024 292379364220207104 292950417665949696 293522586450453504 295214067197411328 295385654227894272 295962579333808128 296924121176997888 297504051101171712 297888786937806848 298085113700978688 298470600974794752 299053551367323648 299637640334837952 299802886894780416 300660398053392384 301247625393340416 301364360264024064 301637202465521664 302226337626587136 302816623442264064 303208229561696256 303800433135058944 304393793356025856 304561662877237248 306029333732917248 306147921538056192 306745866697310208 307023581080977408 307623236512776192 308622662232440832 309225440869613568 310000264000045056 311007412356120576 311614848708378624 311795968351666176 312404944852353024 313419905686831104 314032053940125696 314818920953413632 315052301028950016 315667637554397184 316458602833379328 317363753500803072 317486733446873088 318106824723136512 318394824824717312 318728127115173888 319016689716953088 320440687399010304 320678234975895552 321481755259305984 322109649312546816 323156139401281536 323787303736049664 324080446696587264 325768365689798656 327222500888936448 327861607335985152 328285601931460608 328926784747732992 329117966593425408 329569219874193408 330832122669432832 332308861006381056 332957901750534144 333388486935576576 334039636324122624 334692057488818176 335124885305032704 335779426096644096 336435245288239104 338242947810066432 339341852773711872 340004629829910528 340444327928922112 340668701372547072 341109258256908288 341775487276941312 342443017525529088 342631870736891904 343611883489591296 344283000449531904 344416411730313216 345401528716099584 346076141076873216 346523690927652864 347200495011495936 347878620978315264 349883338900635648 350566704796925952 350770464395624448 351455562958897152 351910069543108608 352597393897684992 353286060682641408 353742934488645632 354433838657568768 355126092248696832 355321940023443456 356015928187551744 357034222688403456 357172575127732224 357870177813528576 358194177927806976 358893775931572224 360059772604514304 360763014347882496 361666974666719232 362701432572346368 362841981082140672 363550656826441728 364260716703055872 364590502533660672 366217928456011776 366489411401023488 368125313500053504 369321302172893184 370042632841199616 370257712417603584 372186138003111936 373847468632178688 374124607471878144 375062047802523648 375794590864637952 376280572974071808 377015495968161792 377751854358724608 378093854479351808 378489650949268992 379781555435864064 380523316286324736 381759584370425856 382505208558649344 382999868920037376 383747915539021824 384497423186558976 386563368925790208 387819260312813568 388576719805612032 389335658711482368 389839152293609472 390600556887932928 391363448600604672 391579280842162176 393618756263215104 394616772445077504 395387508328759296 395898828235997184 396672068134895616 397446818267971584 397960801299726336 398738068489764864 399516853779783936 399737182526373888 400880530737856512 401663500524453888 401819147018698752 402968450168782848 403755497923018752 404277639415595008 405067244180078592 405858391141367808 406875346500059136 408039111643889664 408197228717408256 408994488929746944 409364774774636544 410164315350368256 411496882976587776 412300587826151424 413333685333393408 415486464944504832 416297961946349568 416539926469804032 417893207582441472 418709405253500928 419758561271218176 420069734705266688 420890183405862912 421944803777839104 422768914722717696 423151671334404096 423315644595830784 424142432964182016 424970836153565184 425355586289270784 427254249865347072 427570979967860736 428642340345741312 429479532416729088 430874852535042048 431716404981399552 432107262262116352 432559601084878848 434883790041513984 436296667851915264 437148809781313536 437714135908614144 438569046330310656 438823955457900544 439425626498924544 443078481341841408 443943869000712192 445386181765496832 446256076651757568 446833180406710272 447705901462192128 448580327050985472 449456460502256928 450990597080088576 451871438090010624 452046540396036096 452455803698282496 453339506439880704 454224935163396096 454812344342544384 455700649702588416 456590690034038784 456842494315855872 459044000599375872 459221882307084288 460535371621466112 461434854769164288 462031587903537152 462933993348661248 463838161304420352 465000396000067584 466511118534180864 467422273062567936 467693952527499264 468607417278529536 470129858530246656 471048080910188544 472228381430120448 472578451543425024 473501456331595776 473762586697924608 474687904250068992 476045630251204608 476230100170309632 477160237084704768 477592237237075968 478525034575429632 480079696806019072 481017352463843328 482222632888958976 483164473968820224 483789308109520896 484734209101922304 485680955604074496 486120670044880896 488290571274682368 488652548534697984 490833751333404672 492428402897190912 493390177121599488 493676949890138112 494353829811290112 496248184004149248 498463291509571584 498832809962504192 500082730403364864 501059454486183936 502038086233227264 502687327957549056 503669139144966144 504652867932358656 507364421715099648 509012779160567808 510006944744865792 510666491893383168 511663887385362432 512663230915411968 513664526288293632 515417825234386944 516424500674297856 516624617595469824 518102293074149376 519114211615309824 519785536391479296 520800742517243904 521817931467472896 524825008350953472 526155696593436672 527183344438345728 527865104314662912 528896090846527488 529929091023962112 530614401732968448 531650757986353152 532689138373045248 532982910035165184 535551334032605184 535758862691598336 536805266720292864 537291266891710464 538340663897358336 539689578777280512 540089658906771456 541144521521823744 542500462000078848 544052148858519552 544262971623211008 545325985239662592 546885753800491008 548662510635450368 549734117101535232 551111580444524544 552187970250080256 553981953259339776 555063949261799424 555386568626405376 557190943443255296 558279207004667904 560771202948268032 561186911207817216 562593071703785472 563691886296956928 564202228445872128 564420859461107712 565523243952242688 566627781538086912 567140781719027712 569672333153796096 570094639957147648 572639376555638784 573757812837974016 574499803380056064 575621873308532736 576746134779838464 579845053388685312 581728890469220352 582865079708418048 584758728440414208 585900835331899392 587045172900907008 590428134394822656 591925158667616256 593848242353995776 595008102202343424 595777573875613696 596170227401957376 596941201949589504 598107102734647296 599275280669675904 599605773789560832 601320796106784768 602495250786680832 602728720528048128 604452675253174272 605633246884528128 606416459123392512 607600866270117888 608787586712051712 609123325754474496 612058667465834496 612295843076112384 613491733394620416 614047162161954816 615246473025552384 617245324464881664 618450881739227136 620000528000090112 622014824712241152 623229697416757248 623591936703332352 624809889704706048 626839811373662208 628064107880251392 629637841906827264 630104602057900032 631335275108794368 632917205666758656 634727507001606144 634973466893746176 636213649446273024 636789649649434624 637456254230347776 638033379433906176 640881374798020608 641356469951791104 642963510518611968 644219298625093632 646312278802563072 647574607472099328 648160893393174528 651536731379597312 654445001777872896 655723214671970304 656571203862921216 657853569495465984 658235933186850816 659138439748386816 661664245338865664 664617722012762112 665915803501068288 668079272648245248 669384114977636352 670249770610065408 671558852193288192 672870490576478208 676485895620132864 678683705547423744 680009259659821056 681337402745094144 682218516513816576 683550974553882624 684886035051058176 685263741473783808 688566000899063808 688832823460626432 690803057432199168 692152282153746432 693047381855305728 694400990022991872 695757241956630528 699766677801271296 701133409593851904 701540928791248896 702911125917794304 703820139086217216 705194787795369984 706572121365282816 707485868977291264 708867677315137536 710252184497393664 710643880046886912 712031856375103488 714068445376806912 714345150255464448 715740355627057152 716388355855613952 717787551863144448 720119545209028608 721526028695764992 723333949333438464 725402865144692736 725683962164281344 727101313652883456 728521433406111744 729181005067321344 732435856912023552 732978822802046976 736250627000107008 738642604345786368 740085265682399232 740515424835207168 744372276006223872 747694937264357376 748249214943756288 750124095605047296 751589181729275904 754030991936323584 755503708717449216 756187708958703616 756979301898537984 761046632572649472 763519168740851712 765010417117298688 765999737840074752 767495831078043648 768994846373117952 773126737851580416 777153439611224064 778671317422964736 779678304587218944 781201113775865856 782726897201209344 783158561684324352 787237512526430208 789233544890155008 790775016657518592 791797656471994368 793344136269791232 794893636535943168 795921602599452672 797476136979529728 799033707559567872 799474365052747776 801761061475713024 803327001048907776 803638294037397504 805936900337565696 807510995846037504 808555278831190016 810134488360157184 811716782282735616 813750693000118272 816078223287779328 816394457434816512 817988977859493888 818729549549273088 820328630700736512 822993765953175552 824601175652302848 826667370666786816 830972929889009664 832595923892699136 833079852939608064 835786415164882944 837418810507001856 840139469410533376 841780366811725824 843889607555678208 845537829445435392 846303342668808192 846631289191661568 848284865928364032 849941672307130368 850711172578541568 854508499730694144 855141959935721472 858959064833458176 861749705070084096 863432809962799104 864214524524232704 865119202169757696 869767580083027968 872593335703830528 874297619562627072 877138092660621312 878851252997849088 886156962683682816 887887738001424384 890772363530993664 892512153303515136 893666360813420544 895411802924384256 897160654101970944 898912921004513856 901981194160177152 903742876180021248 904093080792072192 904911607396564992 906679012879761408 908449870326792192 909624688685088768 911401299405176832 913181380068077568 913684988631711744 918088001198751744 918443764614168576 921070743242932224 922869709538328576 924063175807074304 925867986697322496 927676322608840704 930000792000135168 933022237068361728 934844546125135872 935387905054998528 937214834557059072 940259717060493312 942096161820377088 944456762860240896 945156903086850048 947002912663191552 949375808500137984 952091260502409216 952460200340619264 954320474169409536 955184474474151936 957050069150859264 960159393612038144 962034704927686656 964445265777917952 966328947937640448 969468418203844608 971361911208148992 972241340089761792 977305097069395968 981667502666809344 984856805794381824 986780354243198976 987353899780276224 988707659622580224 992496368008298496 996926583019143168 997665619925008384 1000165460806729728 1002118908972367872 1004076172466454528 1005374655915098112 1007338278289932288 1009305735864717312 1014728843430199296 1018025558321135616 1020013889489731584 1021332983786766336 1023327774770724864 1025326461830823936 1027329052576587264 1030835650468773888 1032849001348595712 1033249235190939648 1036204586148298752 1038228423230619648 1039571072782958592 1041601485034487808 1043635862934945792 1049650016701906944 1052311393186873344 1054366688876691456 1055730208629325824 1057792181693054976 1059858182047924224 1061228803465936896 1063301515972706304 1065378276746090496 1065965820070330368 1071102668065210368 1071517725383196672 1073610533440585728 1074582533783420928 1076681327794716672 1080179317813542912 1082289043043647488 1085000924000157696 1088104297717039104 1088525943246422016 1090651970479325184 1093771507600982016 1097325021270900736 1099468234203070464 1104375940500160512 1107963906518679552 1110127898523598848 1110773137252810752 1114381886886510592 1116558414009335808 1121542405896536064 1122373822415634432 1125186143407570944 1127383772593913856 1128841718922215424 1131046487904485376 1133255563076173824 1134281563438055424 1139344666307592192 1140189279914295296 1145278753111277568 1147515625675948032 1148999606760112128 1151243746617065472 1153492269559676928 1159690106777370624 1163457780938440704 1165730159416836096 1169517456880828416 1171801670663798784 1174090345801814016 1180856268789645312 1183850317335232512 1187696484707991552 1190016204404686848 1191555147751227392 1192340454803914752 1193882403899179008 1196214205469294592 1198550561339351808 1199211547579121664 1202641592213569536 1204990501573361664 1205457441056096256 1208905350506348544 1211266493769056256 1212832918246785024 1215201732540235776 1217575173424103424 1224117334931668992 1224591686152224768 1226983466789240832 1228094324323909632 1230492946051104768 1234490648929763328 1236901763478454272 1240001056000180224 1246459394833514496 1249619779409412096 1253679622747324416 1256128215760502784 1259275683813654528 1260209204115800064 1262670550217588736 1265834411333517312 1269455014003212288 1269946933787492352 1272427298892546048 1274912508460695552 1276066758867812352 1281762749596041216 1282712939903582208 1285927021037223936 1288438597250187264 1292624557605126144 1295149214944198656 1296321786786349056 1303073462759194624 1308890003555745792 1311446429343940608 1313142407725842432 1315707138990931968 1316471866373701632 1318276879496773632 1323328490677731328 1329235444025524224 1331831607002136576 1336158545296490496 1338768229955272704 1340499541220130816 1343117704386576384 1345740981152956416 1352971791240265728 1357367411094847488 1360018519319642112 1362674805490188288 1364437033027633152 1367101949107765248 1369772070102116352 1370527482947567616 1377132001798127616 1377665646921252864 1381606114864398336 1384304564307492864 1386094763710611456 1388801980045983744 1391514483913261056 1399533355602542592 1402266819187703808 1403081857582497792 1405822251835588608 1410389575590739968 1413144242730565632 1414971737954582528 1417735354630275072 1420504368994787328 1421287760093773824 1424063712750206976 1428136890753613824 1428690300510928896 1431480711254114304 1432776711711227904 1435575103726288896 1440239090418057216 1443052057391529984 1446667898666876928 1451367924328562688 1454202627305766912 1457042866812223488 1458362010134642688 1464871713824047104 1465957645604093952 1472501254000214016 1477285208691572736 1480170531364798464 1481030849670414336 1488744552012447744 1495389874528714752 1496498429887512576 1500248191210094592 1503178363458551808 1508061983872647168 1511007417434898432 1512375417917407232 1513958603797075968 1522093265145298944 1527038337481703424 1530020834234597376 1531999475680149504 1534991662156087296 1537989692746235904 1546253475703160832 1554306879222448128 1557342634845929472 1559356609174437888 1562402227551731712 1565453794402418688 1574475025052860416 1578467089780310016 1581550033315037184 1583595312943988736 1586688272539582464 1589787273071886336 1591843205198905344 1594952273959059456 1598067415119135744 1598948730105495552 1606654002097815552 1607276588074795008 1611873800675131392 1615021991692075008 1617110557662380032 1620268976720314368 1623433564565471232 1627501386000236544 1632156446575558656 1632788914869633024 1635977955718987776 1640657261401473024 1645987531906351104 1649202351304605696 1653334741333573632 1661945859778019328 1665191847785398272 1666159705879216128 1671572830329765888 1674837621014003712 1680278938821066752 1683560733623451648 1687779215111356416 1691075658890870784 1692606685337616384 1693262578383323136 1696569731856728064 1699883344614260736 1701422345157083136 1709016999461388288 1710283919871442944 1717918129666916352 1723499410140168192 1726865619925598208 1728429049048465408 1730238404339515392 1739535160166055936 1745186671407661056 1748595239125254144 1754276185321242624 1757702505995698176 1775775476002848768 1781544727061987328 1785024306607030272 1787332721626841088 1790823605848768512 1794321308203941888 1797825842009027712 1803962388320354304 1807485752360042496 1808186161584144384 1813358025759522816 1816899740653584384 1819249377370177536 1822802598810353664 1826362760136155136 1827369977263423488 1836176002397503488 1836887529228337152 1842141486485864448 1845739419076657152 1851735973394644992 1855352645217681408 1860001584000270336 1866044474136723456 1869689092250271744 1870775810109997056 1874429669114118144 1880519434120986624 1884192323640754176 1888913525720481792 1890313806173700096 1894005825326383104 1898751617000275968 1904182521004818432 1904920400681238528 1908640948338819072 1910368948948303872 1914100138301718528 1920318787224076288 1924069409855373312 1928890531555835904 1932657895875280896 1938936836407689216 1942723822416297984 1944482680179523584 1954610194138791936 1963335005333618688 1969713611588763648 1973560708486397952 1974707799560552448 1977415319245160448 1984992736016596992 1993853166038286336 1995331239850016768 2004237817944735744 2008152344932909056 2010749311830196224 2014676556579864576 2018611471729434624 2029457686860398592 2036051116642271232 2040027778979463168 2046655549541449728 2050652923661647872 2054658105153174528 2065698002697191424 2066498470381879296 2072409172296597504 2076456846461239296 2079142145565917184 2083202970068975616 2087271725869891584 2099300033403813888 2104622786373746688 2108733377753382912 2111460417258651648 2115584363386109952 2119716364095848448 2122457606931873792 2126603031945412608 2130756553492180992 2131931640140660736 2142205336130420736 2143035450766393344 2147221066881171456 2149165067566841856 2153362655589433344 2160358635627085824 2164578086087294976 2170001848000315392 2176208595434078208 2177051886492844032 2181303940958650368 2187543015201964032 2194650042541801472 2198936468406140928 2208751881000321024 2215927813037359104 2220255797047197696 2221546274505621504 2228763773773021184 2233116828018671616 2243084811793072128 2244747644831268864 2250372286815141888 2254767545187827712 2262092975808970752 2266511126152347648 2268563126876110848 2280378559828590592 2290557506222555136 2295031251351896064 2297999213520224256 2302487493234130944 2306984539119353856 2319380213554741248 2331460318833672192 2339034913761656832 2343603341327597568 2348180691603628032 2361712537579290624 2367700634670465024 2375392969415983104 2380032408809373696 2383110295502454784 2384680909607829504 2387764807798358016 2392428410938589184 2397101122678703616 2398423095158243328 2405283184427139072 2409981003146723328 2410914882112192512 2417810701012697088 2422532987538112512 2425665836493570048 2430403465080471552 2435150346848206848 2448234669863337984 2449183372304449536 2453966933578481664 2456188648647819264 2460985892102209536 2468981297859526656 2473803526956908544 2480002112000360448 2492918789667028992 2499239558818824192 2507359245494648832 2512256431521005568 2520418408231600128 2525341100435177472 2531668822667034624 2538910028006424576 2539893867574984704 2544854597785092096 2549825016921391104 2552133517735624704 2563525499192082432 2565425879807164416 2576877194500374528 2585249115210252288 2590298429888397312 2592643573572698112 2606146925518389248 2617780007111491584 2622892858687881216 2631414277981863936 2636553758993547264 2646656981355462656 2658470888051048448 2663663214004273152 2672317090592980992 2677536459910545408 2680999082440261632 2686235408773152768 2691481962305912832 2705943582480531456 2714734822189694976 2720037038639284224 2725349610980376576 2728874066055266304 2734203898215530496 2739544140204232704 2741054965895135232 2754264003596255232 2755331293842505728 2763212229728796672 2768609128614985728 2772189527421222912 2777603960091967488 2783028967826522112 2799066711205085184 2804533638375407616 2806163715164995584 2811644503671177216 2820779151181479936 2826288485461131264 2829943475909165056 2835470709260550144 2841008737989574656 2848127425500413952 2856273781507227648 2857380601021857792 2862961422508228608 2865553423422455808 2871150207452577792 2880478180836114432 2886104114783059968 2893335797333753856 2908405254611533824 2914085733624446976 2916724020269285376 2931915291208187904 2945002508000428032 2954570417383145472 2960341062729596928 2962061699340828672 2977489104024895488 2990779749057429504 2992996859775025152 3000496382420189184 3006356726917103616 3016123967745294336 3022014834869796864 3024750835834814464 3027917207594151936 3044186530290597888 3054076674963406848 3060041668469194752 3063998951360299008 3069983324312174592 3075979385492471808 3092506951406321664 3108613758444896256 3114685269691858944 3118713218348875776 3124804455103463424 3130907588804837376 3148950050105720832 3156934179560620032 3163100066630074368 3167190625887977472 3173376545079164928 3179574546143772672 3183686410397810688 3189904547918118912 3196134830238271488 3197897460210991104 3213308004195631104 3214553176149590016 3223747601350262784 3230043983384150016 3234221115324760064 3240537953440628736 3246867129130942464 3255002772000473088 3264312893151117312 3265577829739266048 3271955911437975552 3281314522802946048 3291975063812702208 3298404702609211392 3323891719556038656 3330383695570796544 3332319411758432256 3343145660659531776 3349675242028007424 3360557877642133504 3367121467246903296 3375558430222712832 3382151317781741568 3386525156766646272 3393139463713456128 3399766689228521472 3402844690314166272 3418033998922776576 3420567839742885888 3435836259333832704 3446998820280336384 3453731239851196416 3460476808679030784 3479070320332111872 3490373342815322112 3497190478250508288 3508552370642485248 3515405011991396352 3551550952005697536 3563089454123974656 3570048613214060544 3574665443253682176 3581647211697537024 3588642616407883776 3595651684018055424 3607924776640708608 3614971504720084992 3616372323168288768 3626716051519045632 3633799481307168768 3638498754740355072 3645605197620707328 3652725520272310272 3672352004795006976 3673775058456674304 3684282972971728896 3691478838153314304 3703471946789289984 3710705290435362816 3720003168000540672 3739378184500543488 3748859338228236288 3761038868241973248 3768384647281508352 3777827051440963584 3780627612347400192 3788011650652766208 3797503234000551936 3808365042009636864 3809840801362477056 3817281896677638144 3828200276603437056 3840637574448152576 3848138819710746624 3857781063111671808 3865315791750561792 3877873672815378432 3885447644832595968 3888965360359047168 3909220388277583872 3926670010667237376 3939427223177527296 3947121416972795904 3949415599121104896 3954830638490320896 3969985472033193984 3987706332076572672 3990662479700033536 4008475635889471488 4016304689865818112 4021498623660392448 4029353113159729152 4037222943458869248 4058915373720797184 4072102233284542464 4080055557958926336 4093311099082899456 4101305847323295744 4109316210306349056 4131396005394382848 4132996940763758592 4144818344593195008 4152913692922478592 4158284291131834368 4166405940137951232 4174543451739783168 4198600066807627776 4209245572747493376 4217466755506765824 4231168726772219904 4239432728191696896 4244915213863747584 4253206063890825216 4261513106984361984 4263863280281321472 4284410672260841472 4286070901532786688 4294442133762342912 4298330135133683712 4306725311178866688 4320717271254171648 4329156172174589952 4340003696000630784 4354103772985688064 4362607881917300736 4375086030403928064 4389300085083602944 4397872936812281856 4417503762000642048 4431855626074718208 4440511594094395392 4443092549011243008 4457527547546042368 4466233656037343232 4486169623586144256 4489495289662537728 4500744573630283776 4509535090375655424 4524185951617941504 4533022252304695296 4537126253752221696 4560757119657181184 4581115012445110272 4590062502703792128 4595998427040448512 4604974986468261888 4613969078238707712 4638760427109482496 4662920637667344384 4678069827523313664 4687206682655195136 4696361383207256064 4723425075158581248 4735401269340930048 4750785938831966208 4760064817618747392 4769361819215659008 4775529615596716032 4784856821877178368 4794202245357407232 4796846190316486656 4819962006293446656 4821829764224385024 4835621402025394176 4845065975076225024 4851331672987140096 4860806930160943104 4870300693696413696 4896469339726675968 4898366744608899072 4907933867156963328 4921971784204419072 4937962595719053312 4947607053913817088 4960004224000720896 4985837579334057984 4998479117637648384 5014718490989297664 5024512863042011136 5040836816463200256 5050682200870354944 5063337645334069248 5077820056012849152 5079787735149969408 5089709195570184192 5099650033842782208 5104267035471249408 5127050998384164864 5130851759614328832 5153754389000749056 5170498230420504576 5180596859776794624 5185287147145396224 5212293851036778496 5235560014222983168 5245785717375762432 5262828555963727872 5273107517987094528 5293313962710925312 5327326428008546304 5344634181185961984 5355072919821090816 5361998164880523264 5372470817546305536 5382963924611825664 5411887164961062912 5440074077278568448 5450699221960753152 5457748132110532608 5468407796431060992 5479088280408465408 5482109931790270464 5508528007192510464 5510662587685011456 5526424459457593344 5537218257229971456 5555207920183934976 5566057935653044224 5598133422410170368 5609067276750815232 5612327430329991168 5623289007342354432 5641558302362959872 5652576970922262528 5659886951818330112 5670941418521100288 5682017475979149312 5696254851000827904 5712547563014455296 5714761202043715584 5725922845016457216 5731106846844911616 5742300414905155584 5760956361672228864 5772208229566119936 5786671594667507712 5816810509223067648 5828171467248893952 5833448040538570752 5863830582416375808 5890005016000856064 5909140834766290944 5920682125459193856 5924123398681657344 5954978208049790976 5981559498114859008 5985993719550050304 6012713453834207232 6032247935490588672 6044029669739593728 6049501671669628928 6055834415188303872 6088373060581195776 6108153349926813696 6120083336938389504 6139966648624349184 6151958770984943616 6217227516889792512 6229370539383717888 6237426436697751552 6249608910206926848 6261815177609674752 6297900100211441664 6313868359121240064 6326200133260148736 6334381251775954944 6346753090158329856 6359149092287545344 6367372820795621376 6379809095836237824 6392269660476542976 6395794920421982208 6426616008391262208 6429106352299180032 6447495202700525568 6460087966768300032 6468442230649520128 6481075906881257472 6493734258261884928 6510005544000946176 6528625786302234624 6531155659478532096 6543911822875951104 6562629045605892096 6583950127625404416 6596809405218422784 6647783439112077312 6660767391141593088 6664638823516864512 6686291321319063552 6699350484056014848 6721115755284267008 6734242934493806592 6751116860445425664 6764302635563483136 6786278927426912256 6799533378457042944 6805689380628332544 6841135679485771776 6871672518667665408 6893997640560672768 6907462479702392832 6920953617358061568 6958140640664223744 6994380956501016576 7017104741284970496 7030810023982792704 7103101904011395072 7126178908247949312 7140097226428121088 7149330886507364352 7163294423395074048 7177285232815767552 7191303368036110848 7215849553281417216 7229943009440169984 7232744646336577536 7253432103038091264 7267598962614337536 7276997509480710144 7291210395241414656 7305451040544620544 7344704009590013952 7347550116913348608 7368565945943457792 7382957676306628608 7406943893578579968 7421410580870725632 7440006336001081344 7478756369001086976 7497718676456472576 7522077736483946496 7536769294563016704 7561255224694800384 7576023301305532416 7595006468001103872 7616730084019273728 7619681602724954112 7634563793355276288 7656400553206874112 7681275148896305152 7696277639421493248 7730631583501123584 7755747345630756864 7770895289665191936 7777930720718094336 7818440776555167744 7853340021334474752 7894242833945591808 7909661276980641792 7939970944066387968 7975412664153145344 7981324959400067072 8016951271778942976 8032609379731636224 8042997247320784896 8058706226319458304 8074445886917738496 8117830747441594368 8144204466569084928 8160111115917852672 8186622198165798912 8202611694646591488 8218632420612698112 8262792010788765696 8265993881527517184 8289636689186390016 8305827385844957184 8316568582263668736 8332811880275902464 8349086903479566336 8397200133615255552 8418491145494986752 8434933511013531648 8462337453544439808 8478865456383393792 8489830427727495168 8506412127781650432 8523026213968723968 8568821344521682944 8572141803065573376 8588884267524685824 8596660270267367424 8613450622357733376 8641434542508343296 8658312344349179904 8680007392001261568 8725215763834601472 8750172060807856128 8778600170167205888 8795745873624563712 8835007524001284096 8863711252149436416 8881023188188790784 8886185098022486016 8932467312074686464 8972339247172288512 8978990579325075456 9001489147260567552 9019070180751310848 9048371903235883008 9066044504609390592 9074252507504443392 9121514239314362368 9162230024890220544 9180125005407584256 9191996854080897024 9209949972936523776 9227938156477415424 9277520854218964992 9325841275334688768 9356139655046627328 9374413365310390272 9392722766414512128 9446850150317162496 9470802538681860096 9501571877663932416 9520129635237494784 9538723638431318016 9551059231193432064 9569713643754356736 9588404490714814464 9593692380632973312 9639924012586893312 9643659528448770048 9671242804050788352 9690131950152450048 9702663345974280192 9721613860321886208 9740601387392827392 9792938679453351936 9796733489217798144 9815867734313926656 9843943568408838144 9875925191438106624 9895214107827634176 9971675158668115968 9996958235275296768 10029436981978595328 10049025726084022272 10081673632926400512 10101364401740709888 10126675290668138496 10159575470299938816 10179418391140368384 10199300067685564416 10208534070942498816 10254101996768329728 10261703519228657664 10307508778001498112 10340996460841009152 10361193719553589248 10424587702073556992 10471120028445966336 10491571434751524864 10525657111927455744 10546215035974189056 10586627925421850624 10654652856017092608 10689268362371923968 10710145839642181632 10723996329761046528 10744941635092611072 10765927849223651328 10823774329922125824 10880148154557136896 10901398443921506304 10915496264221065216 10936815592862121984 10958176560816930816 11017056014385020928 11021325175370022912 11052848918915186688 11074436514459942912 11110415840367869952 11132115871306088448 11218134553501630464 11246578014684708864 11283116604725919744 11305153941844525056 11319773903636660224 11341882837042200576 11364034951958298624 11392509702001655808 11425095126028910592 11429522404087431168 11451845690032914432 11484600829810311168 11521912723344457728 11544416459132239872 11573343189335015424 11633621018446135296 11656342934497787904 11666896081077141504 11727661164832751616 11780010032001712128 11818281669532581888 11841364250918387712 11848246797363314688 11909956416099581952 11963118996229718016 11971987439100100608 12025426907668414464 12064495870981177344 12088059339479187456 12099003343339257856 12111668830376607744 12176746121162391552 12216306699853627392 12240166673876779008 12279933297248698368 12303917541969887232 12434455033779585024 12458741078767435776 12474852873395503104 12499217820413853696 12523630355219349504 12595800200422883328 12627736718242480128 12652400266520297472 12693506180316659712 12718298184575090688 12734745641591242752 12759618191672475648 12784539320953085952 12791589840843964416 12853232016782524416 12858212704598360064 12894990405401051136 12920175933536600064 12962151813762514944 12987468516523769856 13020011088001892352 13062311318957064192 13087823645751902208 13125258091211784192 13167900255250808832 13193618810436845568 13295566878224154624 13321534782283186176 13329277647033729024 13372582642638127104 13398700968112029696 13442231510568534016 13468485868987613184 13502233720890851328 13528605271126966272 13572557854853824512 13599066756914085888 13611378761256665088 13682271358971543552 13743345037335330816 13787995281121345536 13814924959404785664 13841907234716123136 13916281281328447488 13988761913002033152 14034209482569940992 14061620047965585408 14206203808022790144 14252357816495898624 14280194452856242176 14326588846790148096 14354570465631535104 14382606736072221696 14459886018880339968 14465489292673155072 14506864206076182528 14535197925228675072 14553995018961420288 14582420790482829312 14610902081089241088 14689408019180027904 14695100233826697216 14765915352613257216 14813887787157159936 14842821161741451264 14880012672002162688 14957512738002173952 14995437352912945152 15044155472967892992 15073538589126033408 15122510449389600768 15152046602611064832 15190012936002207744 15233460168038547456 15239363205449908224 15269127586710552576 15312801106413748224 15362550297792610304 15392555278842986496 15461263167002247168 15511494691261513728 15541790579330383872 15555861441436188672 15636881553110335488 15706680042668949504 15788485667891183616 15819322553961283584 15879941888132775936 15962649918800134144 16033902543557885952 16065218759463272448 16085994494641569792 16117412452638916608 16148891773835476992 16235661494883188736 16320222231835705344 16373244396331597824 16405223389293182976 16437264841225396224 16525584021577531392 16531987763055034368 16579273378372780032 16611654771689914368 16665623760551804928 16698173806959132672 16794400267230511104 16836982290989973504 16869867022027063296 16924674907088879616 16957730912766787584 16979660855454990336 17012824255563300864 17046052427937447936 17137642689043365888 17144283606131146752 17177768535049371648 17193320540534734848 17226901244715466752 17282869085016686592 17316624688698359808 17360014784002523136 17450431527669202944 17500344121615712256 17557200340334411776 17591491747249127424 17670015048002568192 17727422504298872832 17762046376377581568 17772370196044972032 17864934624149372928 17944678494344577024 17957981158650150912 18038140361502621696 18096743806471766016 18132089009218781184 18148505015008886784 18243028478628724736 18324460049780441088 18360250010815168512 18419899945873047552 18455876312954830848 18651682550669377536 18712279310093254656 18748826730620780544 18785445532829024256 18893700300634324992 18941605077363720192 19003143755327864832 19040259270474989568 19077447276862636032 19102118462386864128 19139427287508713472 19176808981429628928 19187384761265946624 19279848025173786624 19287319056897540096 19342485608101576704 19380263900304900096 19405326691948560384 19443227720643772416 19481202774785654784 19585877358906703872 19593466978435596288 19631735468627853312 19687887136817676288 19751850382876213248 19790428215655268352 19943350317336231936 19993916470550593536 20058873963957190656 20098051452168044544 20163347265852801024 20202728803481419776 20253350581336276992 20358836782280736768 20398600135371128832 20417068141884997632 20523407038457315328 20615017556002996224 20681992921682018304 20722387439107178496 20849175404147113984 20983142869503049728 21051314223854911488 21092430071948378112 21173255850843701248 21309305712034185216 21378536724743847936 21420291679284363264 21447992659522093056 21489883270185222144 21531855698447302656 21647548659844251648 21760296309114273792 21802796887843012608 21830992528442130432 21873631185724243968 21916353121633861632 22034112028770041856 22042650350740045824 22105697837830373376 22148873028919885824 22220831680735739904 22264231742612176896 22436269107003260928 22493156029369417728 22566233209451839488 22610307883689050112 22639547807273320448 22683765674084401152 22728069903916597248 22785019404003311616 22850190252057821184 22859044808174862336 22903691380065828864 22969201659620622336 23043825446688915456 23088832918264479744 23267242036892270592 23312685868995575808 23333792162154283008 23455322329665503232 23560020064003424256 23682728501836775424 23819912832199163904 23926237992459436032 23943974878200201216 24050853815336828928 24128991741962354688 24176118678958374912 24223337660753215488 24353492242324783104 24432613399707254784 24480333347753558016 24559866594497396736 24607835083939774464 24868910067559170048 24917482157534871552 24949705746791006208 24998435640827707392 25047260710438699008 25191600400845766656 25255473436484960256 25304800533040594944 25387012360633319424 25436596369150181376 25469491283182485504 25519236383344951296 25569078641906171904 25706464033565048832 25716425409196720128 25789980810802102272 25840351867073200128 25924303627525029888 25974937033047539712 26040022176003784704 26175647291503804416 26250516182423568384 26335800510501617664 26387237620873691136 26591133756448309248 26643069564566372352 26658555294067458048 26797401936224059392 26884463021137068032 26936971737975226368 27004467441781702656 27057210542253932544 27145115709707649024 27198133513828171776 27222757522513330176 27364542717943087104 27486690074670661632 27575990562242691072 27629849918809571328 27683814469432246272 27832562562656894976 27977523826004066304 28068418965139881984 28123240095931170816 28412407616045580288 28504715632991797248 28560388905712484352 28653177693580296192 28709140931263070208 28765213472144443392 28919772037760679936 28930978585346310144 29013728412152365056 29070395850457350144 29107990037922840576 29164841580965658624 29221804162178482176 29378816038360055808 29390200467653394432 29531830705226514432 29627775574314319872 29685642323482902528 29915025476004347904 29990874705825890304 30088310945935785984 30147077178252066816 30245020898779201536 30304093205222129664 30380025872004415488 30478726410899816448 30538255173421105152 30625602212827496448 30725100595585220608 30785110557685972992 30922526334004494336 31022989382523027456 31083581158660767744 31273763106220670976 31413360085337899008 31576971335782367232 31638645107922567168 31759883776265551872 31925299837600268288 32067805087115771904 32130437518926544896 32171988989283139584 32234824905277833216 32297783547670953984 32471322989766377472 32640444463671410688 32746488792663195648 32810446778586365952 32874529682450792448 33051168043155062784 33063975526110068736 33158546756745560064 33223309543379828736 33331247521103609856 33396347613918265344 33739734044054126592 33849349814177759232 33915461825533575168 33959321710909980672 34025648511126601728 34092104855874895872 34275285378086731776 34288567212262293504 34355537070098743296 34453802489430933504 34565738170033373184 34633249377396719616 34720029568005046272 34900863055338405888 35000688243231424512 35182983494498254848 35340030096005136384 35454845008597745664 35524092752755163136 35544740392089944064 35729869248298745856 35889356988689154048 35915962317300301824 36076280723005243392 36193487612943532032 36264178018437562368 36297010030017773568 36486056957257449472 36648920099560882176 36720500021630337024 36839799891746095104 36911752625909661696 37303365101338755072 37424558620186509312 37497653461241561088 37570891065658048512 37787400601268649984 37883210154727440384 38080518540949979136 38154894553725272064 38204236924773728256 38278854575017426944 38353617962859257856 38374769522531893248 38559696050347573248 38574638113795080192 38684971216203153408 38760527800609800192 38886455441287544832 38962405549571309568 39186933956871192576 39263470937255706624 39375774273635352576 39503700765752426496 39580856431310536704 39886700634672463872 39987832941101187072 40117747927914381312 40196102904336089088 40326694531705602048 40405457606962839552 40506701162672553984 40717673564561473536 40797200270742257664 40834136283769995264 41046814076914630656 41230035112005992448 41363985843364036608 41444774878214356992 41698350808294227968 41966285739006099456 42102628447709822976 42184860143896756224 42346511701687402496 42618611424068370432 42757073449487695872 42840583358568726528 42979766540370444288 43063711396894605312 43520592618228547584 43605593775686025216 43661985056884260864 43747262371448487936 43832706243267723264 44068224057540083712 44085300701480091648 44297746057839771648 44441663361471479808 44528463485224353792 44872538214006521856 44986312058738835456 45132466418903678976 45220615767378100224 45279095614546640896 45367531348168802304 45456139807833194496 45570038808006623232 45700380504115642368 45718089616349724672 45807382760131657728 45938403319241244672 46087650893377830912 46177665836528959488 46534484073784541184 46625371737991151616 46667584324308566016 46910644659331006464 47120040128006848512 47365457003673550848 47639825664398327808 47887949756400402432 48101707630673657856 48257983483924709376 48352237357916749824 48446675321506430976 48706984484649566208 48960666695507116032 49119733188994793472 49215670167879548928 49737820135118340096 49834964315069743104 49996871281655414784 50094521420877398016 50383200801691533312 50510946872969920512 50609601066081189888 50774024721266638848 50873192738300362752 50938982566364971008 51038472766689902592 51138157283812343808 51412928067130097664 51432850818393440256 51579961621604204544 51680703734146400256 51848607255050059776 51949874066095079424 52080044352007569408 52351294583007608832 52501032364847136768 52671601021003235328 52774475241747382272 53182267512896618496 53286139129132744704 53317110588134916096 53594803872448118784 53768926042274136064 53873943475950452736 54114421084507865088 54290231419415298048 54396267027656343552 54445515045026660352 54729085435886174208 54973380149341323264 55259699837619142656 55367628938864492544 55955047652008132608 56136837930279763968 56246480191862341632 56824815232091160576 57009431265983594496 57120777811424968704 57306355387160592384 57418281862526140416 57530426944288886784 57839544075521359872 57861957170692620288 58027456824304730112 58140791700914700288 58215980075845681152 58329683161931317248 58443608324356964352 58757632076720111616 58780400935306788864 59063661410453028864 59255551148628639744 59371284646965805056 59830050952008695808 59981749411651780608 60176621891871571968 60294154356504133632 60490041797558403072 60608186410444259328 60760051744008830976 61076510346842210304 61251204425654992896 61450201191170441216 61570221115371945984 61845052668008988672 62045978765046054912 62167162317321535488 62547526212441341952 63153942671564734464 63277290215845134336 63519767552531103744 63850599675200536576 64135610174231543808 64260875037853089792 64343977978566279168 64469649810555666432 64595567095341907968 64942645979532754944 65280888927342821376 65492977585326391296 65620893557172731904 65749059364901584896 66102336086310125568 66127951052220137472 66317093513491120128 66446619086759657472 66662495042207219712 66792695227836530688 67479468088108253184 67698699628355518464 67830923651067150336 67918643421819961344 68051297022253203456 68184209711749791744 68550570756173463552 68577134424524587008 68711074140197486592 68907604978861867008 69131476340066746368 69266498754793439232 69801726110676811776 70001376486462849024 70365966988996509696 70680060192010272768 71048185505510326272 71459738496597491712 71778713977378308096 71831924634600603648 72152561446010486784 72386975225887064064 72528356036875124736 72972113914514898944 73297840199121764352 73441000043260674048 73679599783492190208 73823505251819323392 74606730202677510144 74849117240373018624 74995306922483122176 75141782131316097024 75574801202537299968 75766420309454880768 76161037081899958272 76309789107450544128 76408473849547456512 76557709150034853888 76707235925718515712 77119392100695146496 77149276227590160384 77369942432406306816 77521055601219600384 77772910882575089664 77924811099142619136 78526941874511413248 78751548547270705152 79007401531504852992 79161712862621073408 79773401269344927744 79975665882202374144 80392205808672178176 80653389063411204096 80810915213925679104 81013402325345107968 81435347129122947072 81594400541484515328 81668272567539990528 82093628153829261312 82460070224011984896 82727971686728073216 82889549756428713984 83396701616588455936 83932571478012198912 84205256895419645952 84369720287793512448 84693023403374804992 85237222848136740864 85514146898975391744 85681166717137453056 85959533080740888576 86127422793789210624 87041185236457095168 87211187551372050432 87323970113768521728 87494524742896975872 87665412486535446528 88136448115080167424 88170601402960183296 88595492115679543296 88883326722942959616 89056926970448707584 89745076428013043712 89972624117477670912 90264932837807357952 90441231534756200448 90735062696337604608 90912279615666388992 91140077616013246464 91436179232699449344 91614765520263315456 91876806638482489344 92175301786755661824 92355331673057918976 93068968147569082368 93250743475982303232 93821289318662012928 94240080256013697024 94730914007347101696 95279651328796655616 95775899512800804864 96203415261347315712 96515966967849418752 96704474715833499648 96893350643012861952 97413968969299132416 97921333391014232064 98239466377989586944 98431340335759097856 99475640270236680192 99669928630139486208 99993742563310829568 100189042841754796032 101219202132162379776 101548049442533277696 101746385476600725504 101877965132729942016 102076945533379805184 102276314567624687616 102825856134260195328 102865701636786880512 103361407468292800512 103697214510100119552 103899748132190158848 104160088704015138816 104702589166015217664 105002064729694273536 105548950483494764544 106364535025793236992 106572278258265489408 106634221176269832192 107189607744896237568 107537852084548272128 107747886951900905472 108228842169015730176 108580462838830596096 108792534055312687104 108891030090053320704 109458170871772348416 109946760298682646528 110519399675238285312 110735257877728985088 111910095304016265216 112273675860559527936 112492960383724683264 113649630464182321152 114241555622849937408 114612710774321184768 114836563725052280832 115060853888577773568 115679088151042719744 115723914341385240576 116054913648609460224 116281583401829400576 116659366323862634496 116887216648713928704 117560801870613577728 118127322820906057728 118511102297257279488 118742569293931610112 119660101904017391616 119963498823303561216 120353243783743143936 120588308713008267264 120980083595116806144 121216372820888518656 121520103488017661952 122153020693684420608 122502408851309985792 122900402382340882432 123140442230743891968 123690105336017977344 124091957530092109824 124334324634643070976 125095052424882683904 126307885343129468928 126554580431690268672 127039535105062207488 127701199350401073152 128271220348463087616 128521750075706179584 128939299621111332864 129191134190683815936 130561777854685642752 130985955170652782592 131241787114345463808 131498118729803169792 132204672172620251136 132255902104440274944 132893238173519314944 133324990084414439424 133585390455673061376 134958936176216506368 135397399256711036928 135661847302134300672 135837286843639922688 136102594044506406912 136368419423499583488 137101141512346927104 137154268849049174016 137422148280394973184 137815209957723734016 138262952680133492736 138532997509586878464 139603452221353623552 140002752972925698048 140731933977993019392 141360120384020545536 142096371011020652544 142919476993194983424 143663849269201207296 144305122892020973568 144773950451774128128 145056712073750249472 145944227829029797888 146882000086521348096 147359199566984380416 147647010503638646784 149213460405355020288 149990613844966244352 150283564262632194048 151149602405074599936 151532840618909761536 152322074163799916544 152619578214901088256 152816947699094913024 153115418300069707776 153414471851437031424 154238784201390292992 154298552455180320768 154739884864812613632 155042111202439200768 155545821765150179328 155849622198285238272 157053883749022826496 157503097094541410304 158014803063009705984 158323425725242146816 159546802538689855488 159951331764404748288 160784411617344356352 161306778126822408192 161621830427851358208 162870694258245894144 163188801082969030656 163336545135079981056 164187256307658522624 164920140448023969792 165779099512857427968 166793403233176911872 167865142956024397824 168410513790839291904 168739440575587024896 170474445696273481728 171028293797950783488 171362333434274906112 171919066161481777152 172254845587578421248 174082370472914190336 174422375102744100864 174647940227537043456 174989049485793951744 175330824973070893056 176272896230160334848 176341202805920366592 177190984231359086592 177766653445885919232 178113853940897415168 179490152856026087424 179945248234955341824 180529865675614715904 180882463069512400896 181470125392675209216 181824559231332777984 182280155232026492928 183229531040526630912 183753613276964978688 184350603573511323648 184710663346115837952 186137936295138164736 186501486951964606464 187642578637324025856 189461828014694203392 190559302657593311232 191551799025601609728 192406830522694631424 193031933935698837504 193408949431666999296 193786701286025723904 194827937938598264832 195842666782028464128 196478932755979173888 196862680671518195712 198951280540473360384 199339857260278972416 199987485126621659136 200378085683509592064 202438404264324759552 203096098885066555392 203492770953201451008 203755930265459884032 204153891066759610368 204552629135249375232 205651712268520390656 205731403273573761024 206722814936585601024 207394429020200239104 207799496264380317696 209405178332030435328 210004129459388547072 211097900966989529088 213144556516530978816 214379215489792475136 215075704169096544256 215495773903801810944 216457684338031460352 217160925677661192192 217585068110625374208 218916341743544696832 219893520597365293056 221038799350476570624 221470515755457970176 223820190608032530432 224547351721119055872 224985920767449366528 227299260928364642304 228483111245699874816 229225421548642369536 229673127450104561664 230121707777155547136 231358176302085439488 231447828682770481152 232109827297218920448 232563166803658801152 233318732647725268992 233774433297427857408 236254645641812115456 237022204594514558976 237485138587863220224 239320203808034783232 239926997646607122432 241176617426016534528 241960167190233612288 242432745641777037312 243040206976035323904 244306041387368841216 245004817702619971584 246280884461487783936 247380210672035954688 248183915060184219648 248668649269286141952 250190104849765367808 252615770686258937856 253109160863380537344 254079070210124414976 255402398700802146304 256542440696926175232 257043500151412359168 257878599242222665728 258382268381367631872 261123555709371285504 261971910341305565184 262483574228690927616 262996237459606339584 264409344345240502272 264511804208880549888 265786476347038629888 266649980168828878848 267170780911346122752 269917872352433012736 270794798513422073856 271323694604268601344 272205188089012813824 272736838846999166976 274308537698098348032 274844296560789946368 275630419915447468032 276525905360266985472 277065995019173756928 279206904442707247104 281463867955986038784 282720240768041091072 284192742022041305088 285838953986389966848 287327698538402414592 288610245784041947136 289547900903548256256 290113424147500498944 291888455658059595776 293764000173042696192 294718399133968760832 295294021007277293568 298426920810710040576 299981227689932488704 300567128525264388096 304644148327599833088 305239156429802176512 305633895398189826048 306230836600139415552 306828943702874062848 308477568402780585984 308597104910360641536 310084222404878401536 311091643530300358656 311699244396570476544 314107767498045652992 315006194189082820608 316646851450484293632 319093605077379710976 319902663528809496576 321568823234688712704 322613556253644816384 323243660855702716416 325741388516491788288 326377602165938061312 326673090270159962112 328374512615317045248 329840280896047939584 331558199025714855936 333586806466353823744 335730285912048795648 336821027581678583808 337478881151174049792 340948891392546963456 342724666868549812224 343838132322963554304 344509691175156842496 348164740945828380672 348844750205488201728 349978098971587903488 350661649946141786112 352682405611840733184 354381968462718173184 355533306891771838464 356227707881794830336 358980305712052174848 359890496469910683648 361059731351229431808 361764926139024801792 362940250785350418432 363649118462665555968 364560310464052985856 366459062081053261824 367507226553929957376 368701207147022647296 369421326692231675904 372275872590276329472 373002973903929212928 375285157274648051712 378923656029388406784 381118605315186622464 383103598051203219456 384813661045389262848 386817898863333998592 387573402572051447808 391685333564056928256 392957865511958347776 393725361343036391424 398679714520557944832 399974970253243318272 400756171367019184128 404876808528649519104 406192197770133110784 406985541906402902016 407511860530919768064 408307782133519220736 409105258270498750464 411303424537040781312 411462806547147522048 413445629873171202048 414788858040400478208 415598992528760635392 418810356664060870656 420008258918777094144 422195801933979058176 426289113033061957632 428758430979584950272 430151408338193088512 430991547807603621888 432915368676062920704 434321851355322384384 435170136221250748416 437832683487089393664 442077598700953141248 442941031510915940352 447640381216065060864 449971841534898733056 454598521856729284608 456966222491399749632 458450843097284739072 459346254900209123328 460243415554311094272 462716352604170878976 462895657365540962304 464219654594437840896 465126333607317602304 466637465295450537984 467548866594855714816 472509291283624230912 474044409189029117952 474970277175726440448 478640407616069566464 479853995293214244864 482353234852033069056 483920334380467224576 484865491283554074624 488612082774737682432 490009635405239943168 492561768922975567872 494760421344071909376 497337298538572283904 500380209699530735616 505231541372517875712 506218321726761074688 510804797401604292608 513084881393852350464 514087000302824718336 515757198484445331456 516764536762735263744 522247111418742571008 523943820682611130368 524967148457381855232 525992474919212679168 528818688690481004544 529023608417761099776 531572952694077259776 533299960337657757696 534341561822692245504 539835744704866025472 541589597026844147712 542647389208537202688 544410376178025627648 545473677693998333952 549688593121579892736 551260839830894936064 553051810720533970944 554131990038347513856 558413808885414494208 562927735911972077568 568385484044082610176 571677907972779933696 574655397076804829184 577220491568083894272 579095801807096512512 580226848295000997888 583776911316119191552 587528000346085392384 589436798267937521664 590588042014554587136 596853841621420081152 599962455379864977408 601134257050528776192 609288296655199666176 610478312859604353024 611267790796379652096 612461673200278831104 613657887405748125696 616955136805561171968 617194209820721283072 620168444809756803072 622183287060600717312 623398488793140953088 628215534996091305984 630012388378165641216 633293702900968587264 643137646469377425408 645227112507289632768 646487321711405432832 651482777032983576576 652755204331876122624 656749025230634090496 659680561792095879168 663116398051429711872 671460571824097591296 673642055163357167616 674957762302348099584 681897782785093926912 685449333737099624448 687676264645927108608 689019382350313684992 696329481891656761344 697689500410976403456 699956197943175806976 701323299892283572224 708763936925436346368 711066613783543676928 712455415763589660672 717960611424104349696 719780992939821367296 723529852278049603584 725880501570700836864 727298236925331111936 729120620928105971712 732918124162106523648 735014453107859914752 738842653384463351808 744551745180552658944 746005947807858425856 750570314549296103424 757847312058776813568 762237210630373244928 766207196102406438912 769627322090778525696 773635797726667997184 775146805144102895616 783370667128113856512 785915731023916695552 787450722686072782848 797359429041115889664 799949940506486636544 801512342734038368256 809753617057299038208 812384395540266221568 813971083812805804032 816615564267038441472 818210516540997500928 822925613094295044096 826891259746342404096 829577716080800956416 831197985057521270784 837620713328121741312 844391603867958116352 852578226066123915264 857516861959169900544 860302816676386177024 861983095615207243776 865830737352125841408 868643702710644768768 870340272442501496832 875665366974178787328 884155197401906282496 885882063021831880704 895280762432130121728 899943683069797466112 913932444982799499264 916901686194569478144 918692509800418246656 920486831108622188544 925432705208341757952 925791314731081924608 930252667214635204608 933274930590901075968 935097733189711429632 945018582567248461824 949940554351452880896 957280815232139132928 959707990586428489728 964706469704066138112 967840668760934449152 969730982567108149248 977224165549475364864 980019270810479886336 985123537845951135744 989520842688143818752 994674597077144567808 1000760419399061471232 1010463082745035751424 1012436643453522149376 1021609594803208585216 1028174000605649436672 1031514396968890662912 1033529073525470527488 1044494222837485142016 1049934296914763710464 1051984949838425358336 1058047216835522199552 1063145905388154519552 1066599920675315515392 1068683123645384491008 1079671489409732050944 1083179194053688295424 1085294778417074405376 1088820752356051255296 1090947355387996667904 1099377186243159785472 1102521679661789872128 1106103621441067941888 1108263980076695027712 1116827617770828988416 1125855471823944155136 1136770968088165220352 1143355815945559867392 1149310794153609658368 1154440983136167788544 1160453696590001995776 1167553822632238383104 1175056000692170784768 1178873596535875043328 1181176084029109174272 1199924910759729954816 1202268514101057552384 1218576593310399332352 1220956625719208706048 1222535581592759304192 1224923346400557662208 1227315774811496251392 1233910273611122343936 1234388419641442566144 1240336889619513606144 1244366574121201434624 1246796977586281906176 1256431069992182611968 1260024776756331282432 1266587405801937174528 1286275292938754850816 1290454225014579265536 1292974643422810865664 1302965554065967153152 1305510408663752245248 1313498050461268180992 1326232796102859423744 1342921143648195182592 1349915524604696199168 1363795565570187853824 1370898667474199248896 1375352529291854217216 1378038764700627369984 1392658963783313522688 1395379000821952806912 1399912395886351613952 1402646599784567144448 1417527873850872692736 1422133227567087353856 1424910831527179321344 1435921222848208699392 1439561985879642734592 1447059704556099207168 1451761003141401673728 1454596473850662223872 1465836248324213047296 1470028906215719829504 1477685306768926703616 1492011895615716851712 1501140629098592206848 1515694624117553627136 1532414392204812877824 1539254644181557051392 1547271595453335994368 1550293610288205791232 1566741334256227713024 1571831462047833391104 1574901445372145565696 1594718858082231779328 1599899881012973273088 1603024685468076736512 1619507234114598076416 1624768791080532443136 1627942167625611608064 1633231128534076882944 1636421033081995001856 1653782519492684808192 1659155432161601912832 1662395970115042541568 1675241426656243482624 1688783207735916232704 1705156452132247830528 1715033723918339801088 1723966191230414487552 1731661474704251682816 1737287405421289537536 1740680544885002993664 1751330733948357574656 1768310394803812564992 1771764126043663761408 1790561524864260243456 1799887366139594932224 1827864889965598998528 1833803372389138956288 1837385019600836493312 1840973662217244377088 1850865410416683515904 1851582629462163849216 1860505334429270409216 1866549861181802151936 1870195466379422859264 1890037165134496923648 1899881108702905761792 1929412939408132276224 1935681337521868898304 1939461965134216298496 1954448331098950729728 1970247075691902271488 1979041685376287637504 1989349194154289135616 2020926165490071502848 2024873286907044298752 2043219189606417170432 2056348001211298873344 2063028793937781325824 2067058147050941054976 2088988445674970284032 2099868593829527420928 2103969899676850716672 2126291810776309039104 2133199841350631030784 2137366247290768982016 2159342978819464101888 2170589556834148810752 2177641504712102510592 2181894710775993335808 2198754372486319570944 2205043359323579744256 2216527960153390055424 2233655235541657976832 2251710943647888310272 2273541936176330440704 2286711631891119734784 2298621588307219316736 2308881966272335577088 2320907393180003991552 2335107645264476766208 2350112001384341569536 2357747193071750086656 2362352168058218348544 2399849821519459909632 2404537028202115104768 2437153186620798664704 2441913251438417412096 2449846692801115324416 2454631549622992502784 2468776839282885132288 2480673779239027212288 2488733148242402869248 2493593955172563812352 2512862139984365223936 2533174811603874349056 2572550585877509701632 2580908450029158531072 2585949286845621731328 2605931108131934306304 2611020817327504490496 2626996100922536361984 2652465592205718847488 2685842287296390365184 2699831049209392398336 2741797334948398497792 2750705058583708434432 2756077529401254739968 2790758001643905613824 2799824791772703227904 2805293199569134288896 2835055747701745385472 2849821663054358642688 2871842445696417398784 2879123971759285469184 2894119409112198414336 2903522006282803347456 2909192947701324447744 2931672496648426094592 2940057812431439659008 2955370613537853407232 2984023791231433703424 3002281258197184413696 3031389248235107254272 3064828784409625755648 3094543190906671988736 3100587220576411582464 3133482668512455426048 3149802890744291131392 3189437716164463558656 3199799762025946546176 3206049370936153473024 3239014468229196152832 3249537582161064886272 3255884335251223216128 3266462257068153765888 3272842066163990003712 3307565038985369616384 3318310864323203825664 3324791940230085083136 3350482853312486965248 3377566415471832465408 3410312904264495661056 3430067447836679602176 3447932382460828975104 3463322949408503365632 3481361089770005987328 3502661467896715149312 3536620789607625129984 3543528252087327522816 3599774732279189864448 3655729779931197997056 3667606744778277912576 3674770039201672986624 3681947324434488754176 3701730820833367031808 3703165258924327698432 3721010668858540818432 3733099722363604303872 3740390932758845718528 3780074330268993847296 3799762217405811523584 3858825878816264552448 3871362675043737796608 3878923930268432596992 3908896662197901459456 3940494151383804542976 3978698388308578271232 4049746573814088597504 4086438379212834340864 4112696002422597746688 4126057587875562651648 4134116294101882109952 4177976891349940568064 4199737187659054841856 4207939799353701433344 4252583621552618078208 4266399682701262061568 4274732494581537964032 4318685957638928203776 4341179113668297621504 4355283009424205021184 4363789421551986671616 4397508744972639141888 4410086718647159488512 4433055920306780110848 4503421887295776620544 4547083872352660881408 4597243176614438633472 4617763932544671154176 4641814786360007983104 4700224002768683139072 4715494386143500173312 4724704336116436697088 4799699643038919819264 4809074056404230209536 4874306373241597329408 4883826502876834824192 4899693385602230648832 4909263099245985005568 4961347558478054424576 4977466296484805738496 4987187910345127624704 5025724279968730447872 5066349623207748698112 5145101171755019403264 5171898573691243462656 5211862216263868612608 5222041634655008980992 5253992201845072723968 5304931184411437694976 5371684574592780730368 5399662098418784796672 5483594669896796995584 5501410117167416868864 5512155058802509479936 5581516003287811227648 5599649583545406455808 5610586399138268577792 5670111495403490770944 5699643326108717285376 5788238818224396828672 5807044012565606694912 5818385895402648895488 5863344993296852189184 5910741227075706814464 5968047582462867406848 6062778496470214508544 6129657568819251511296 6189086381813343977472 6201174441152823164928 6266965337024910852096 6299605781488582262784 6378875432328927117312 6399599524051893092352 6412098741872306946048 6478028936458392305664 6511768670502446432256 6532924514136307531776 6545684132327980007424 6615130077970739232768 6649583880460170166272 6700965706624973930496 6755132830943664930816 6820625808528991322112 6860134895673359204352 6895864764921657950208 6926645898817006731264 6962722179540011974656 7005322935793430298624 7073241579215250259968 7087056504174655045632 7199549464558379728896 7311459559862395994112 7349540078403345973248 7363894648868977508352 7406330517848655396864 7442021337717081636864 7466199444727208607744 7480781865517691437056 7599524434811623047168 7717651757632529104896 7742725350087475593216 7757847860536865193984 7817793324395802918912 7880988302767609085952 7957396776617156542464 8099493147628177195008 8172876758425668681728 8225392004845195493376 8252115175751125303296 8268232588203764219904 8399474375318109683712 8415879598707402866688 8505167243105236156416 8549464989163075928064 8637371915277856407552 8682358227336595243008 8710566018848410042368 8727578843103973343232 8795017489945278283776 8820173437294318977024 8866111840613560221696 9006843774591553241088 9094167744705321762816 9194486353228877266944 9283629572720015966208 9400448005537366278144 9449408672232873394176 9599399286077839638528 9618148112808460419072 9748612746483194658816 9767653005753669648384 9799386771204461297664 9818526198491970011136 9922695116956108849152 9954932592969611476992 9974375820690255249408 10051448559937460895744 10132699246415497396224 10290202343510038806528 10343797147382486925312 10444083269310017961984 10507984403690145447936 10609862368822875389952 10799324196837569593344 10967189339793593991168 11002820234334833737728 11024310117605018959872 11163032006575622455296 11199299167090812911616 11221172798276537155584 11340222990806981541888 11399286652217434570752 11576477636448793657344 11614088025131213389824 11636771790805297790976 11726689986593704378368 11821482454151413628928 11936095164925734813696 12259315137638503022592 12378172763626687954944 12402348882305646329856 12533930674049821704192 12599211562977164525568 12757750864657854234624 12799199048103786184704 12824197483744613892096 12956057872916784611328 13023537341004892864512 13065849028272615063552 13091368264655960014848 13230260155941478465536 13299167760920340332544 13510265661887329861632 13641251617057982644224 13791729529843315900416 13853291797634013462528 13925444359080023949312 14146483158430500519936 14174113008349310091264 14399098929116759457792 14622919119724791988224 14699080156806691946496 14727789297737955016704 14884042675434163273728 14932398889454417215488 14961563731035382874112 15199048869623246094336 15435303515265058209792 15515695721073730387968 15635586648791605837824 15761976605535218171904 15914793553234313084928 16198986295256354390016 16345753516851337363456 16450784009690390986752 16504230351502250606592 16536465176407528439808 16798948750636219367424 16831759197414805733376 17010334486210472312832 17098929978326151856128 17364716454673190486016 17421132037696820084736 17455157686207946686464 17590034979890556567552 17732223681227120443392 18188335489410643525632 18388972706457754533888 18567259145440031932416 18800896011074732556288 18898817344465746788352 19198798572155679277056 19236296225616920838144 19535306011507339296768 19598773542408922595328 19637052396983940022272 19845390233912217698304 19948751641380510498816 20102897119874921791488 20265398492830994792448 20580404687020077613056 20687594294764973850624 20888166538620035923968 21015968807380290895872 21219724737645750779904 21598648393675139186688 21934378679587187982336 22048620235210037919744 22326064013151244910592 22398598334181625823232 22442345596553074311168 22798573304434869141504 23152955272897587314688 23228176050262426779648 23273543581610595581952 23453379973187408756736 23642964908302827257856 23872190329851469627392 24518630275277006045184 24756345527253375909888 24804697764611292659712 25198423125954329051136 25515501729315708469248 25648394967489227784192 25912115745833569222656 26047074682009785729024 26131698056545230127104 26182736529311920029696 26460520311882956931072 26598335521840680665088 27020531323774659723264 27282503234115965288448 27583459059686631800832 27850888718160047898624 28348226016698620182528 28798197858233518915584 29245838239449583976448 29398160313613383892992 29455578595475910033408 29768085350868326547456 29864797778908834430976 29923127462070765748224 30398097739246492188672 30870607030530116419584 31031391442147460775936 31523953211070436343808 31829587106468626169856 32397972590512708780032 32901568019380781973504 33008460703004501213184 33072930352815056879616 33597897501272438734848 33663518394829611466752 34020668972420944625664 34197859956652303712256 34729432909346380972032 34842264075393640169472 34910315372415893372928 35180069959781113135104 35464447362454240886784 36777945412915509067776 37134518290880063864832 37601792022149465112576 37797634688931493576704 38397597144311358554112 38472592451233841676288 39070612023014678593536 39197547084817845190656 39274104793967880044544 39690780467824435396608 39897503282761020997632 40530796985661989584896 41375188589529947701248 41776333077240071847936 42439449475291501559808 43197296787350278373376 43868757359174375964672 44097240470420075839488 44652128026302489821184 44797196668363251646464 44884691193106148622336 45597146608869738283008 46305910545795174629376 46547087163221191163904 46906759946374817513472 47285929816605654515712 47744380659702939254784 49037260550554012090368 49512691054506751819776 49609395529222585319424 50396846251908658102272 51031003458631416938496 51296789934978455568384 52094149364019571458048 52263396113090460254208 52365473058623840059392 53196671043681361330176 54565006468231930576896 55166918119373263601664 55701777436320095797248 56696452033397240365056 57596395716467037831168 58796320627226767785984 58911157190951820066816 59536170701736653094912 59846254924141531496448 60796195478492984377344 61741214061060232839168 62062782884294921551872 63047906422140872687616 63659174212937252339712 64795945181025417560064 65803136038761563947008 66145860705630113759232 67195795002544877469696 67327036789659222933504 68395719913304607424512 69458865818692761944064 69684528150787280338944 69820630744831786745856 70360139919562226270208 70928894724908481773568 73555890825831018135552 74269036581760127729664 75595269377862987153408 76945184902467683352576 78141224046029357187072 78395094169635690381312 78548209587935760089088 79381560935648870793216 79795006565522041995264 81061593971323979169792 82750377179059895402496 83552666154480143695872 86394593574700556746752 87737514718348751929344 88194480940840151678976 89304256052604979642368 89594393336726503292928 89769382386212297244672 91194293217739476566016 92611821091590349258752 93094174326442382327808 94571859633211309031424 95488761319405878509568 99025382109013503639552 99218791058445170638848 100793692503817316204544 102062006917262833876992 102593579869956911136768 104188298728039142916096 104526792226180920508416 104730946117247680118784 106393342087362722660352 110333836238746527203328 111403554872640191594496 113392904066794480730112 115192791432934075662336 117592641254453535571968 117822314381903640133632 119072341403473306189824 119692509848283062992896 121592390956985968754688 124125565768589843103744 127318348425874504679424 129591890362050835120128 131606272077523127894016 132291721411260227518464 134391590005089754939392 134654073579318445867008 136791439826609214849024 138917731637385523888128 139641261489663573491712 140720279839124452540416 141857789449816963547136 147111781651662036271104 148538073163520255459328 151190538755725974306816 153890369804935366705152 156282448092058714374144 156790188339271380762624 157096419175871520178176 159590013131044083990528 165500754358119790804992 167105332308960287391744 172789187149401113493504 176388961881680303357952 178608512105209959284736 179538764772424594489344 182388586435478953132032 185223642183180698517504 186188348652884764655616 189143719266422618062848 190977522638811757019136 198437582116890341277696 201587385007634632409088 205187159739913822273536 208376597456078285832192 209053584452361841016832 209461892234495360237568 212786684174725445320704 220667672477493054406656 222807109745280383188992 226785808133588961460224 235185282508907071143936 235644628763807280267264 238144682806946612379648 239385019696566125985792 243184781913971937509376 248251131537179686207488 259183780724101670240256 263212544155046255788032 264583442822520455036928 268783180010179509878784 269308147158636891734016 273582879653218429698048 277835463274771047776256 279282522979327146983424 283715578899633927094272 297076146327040510918656 302381077511451948613632 307780739609870733410304 312564896184117428748288 313580376678542761525248 314192838351743040356352 319180026262088167981056 331001508716239581609984 334210664617920574783488 345578374298802226987008 352777923763360606715904 357217024210419918569472 359077529544849188978688 364777172870957906264064 372376697305769529311232 381955045277623514038272 396875164233780682555392 403174770015269264818176 410374319479827644547072 416753194912156571664384 418923784468990720475136 425573368349450890641408 441335344954986108813312 445614219490560766377984 453571616267177922920448 470370565017814142287872 471289257527614560534528 478770039393132251971584 496502263074359372414976 518367561448203340480512 529166885645040910073856 538616294317273783468032 547165759306436859396096 555670926549542095552512 558565045958654293966848 567431157799267854188544 604762155022903897227264 615561479219741466820608 625129792368234857496576 627160753357085523050496 628385676703486080712704 638360052524176335962112 662003017432479163219968 668421329235841149566976 705555847526721213431808 714434048420839837138944 718155059089698377957376 729554345741915812528128 744753394611539058622464 793750328467561365110784 806349540030538529636352 820748638959655289094144 833506389824313143328768 837847568937981440950272 851146736698901781282816 891228438981121532755968 907143232534355845840896 940741130035628284575744 942578515055229121069056 957540078786264503943168 993004526148718744829952 1036735122896406680961024 1058333771290081820147712 1077232588634547566936064 1094331518612873718792192 1117130091917308587933696 1209524310045807794454528 1231122958439482933641216 1250259584736469714993152 1256771353406972161425408 1276720105048352671924224 1324006034864958326439936 1336842658471682299133952 1411111695053442426863616 1436310118179396755914752 1489506789223078117244928 1587500656935122730221568 1641497277919310578188288 1667012779648626286657536 1675695137875962881900544 1702293473397803562565632 1814286465068711691681792 1881482260071256569151488 1885157030110458242138112 1915080157572529007886336 1986009052297437489659904 2116667542580163640295424 2154465177269095133872128 2188663037225747437584384 2234260183834617175867392 2419048620091615588909056 2462245916878965867282432 2500519169472939429986304 2513542706813944322850816 2553440210096705343848448 2673685316943364598267904 2822223390106884853727232 2872620236358793511829504 2979013578446156234489856 3175001313870245460443136 3282994555838621156376576 3351390275751925763801088 3628572930137423383363584 3770314060220916484276224 3830160315145058015772672 3972018104594874979319808 4233335085160327280590848 4308930354538190267744256 4468520367669234351734784 4924491833757931734564864 5001038338945878859972608 5027085413627888645701632 5106880420193410687696896 5644446780213769707454464 5745240472717587023659008 5958027156892312468979712 6350002627740490920886272 6565989111677242312753152 6702780551503851527602176 7257145860274846766727168 7540628120441832968552448 7660320630290116031545344 8466670170320654561181696 8617860709076380535488512 8937040735338468703469568 9848983667515863469129728 10054170827255777291403264 11490480945435174047318016 11916054313784624937959424 12700005255480981841772544 13405561103007703055204352 15081256240883665937104896 15320641260580232063090688 16933340340641309122363392 17235721418152761070977024 17874081470676937406939136 19697967335031726938259456 20108341654511554582806528 22980961890870348094636032 25400010510961963683545088 26811122206015406110408704 30162512481767331874209792 34471442836305522141954048 35748162941353874813878272 40216683309023109165613056 45961923781740696189272064 50800021021923927367090176 53622244412030812220817408 60325024963534663748419584 68942885672611044283908096 80433366618046218331226112 107244488824061624441634816 120650049927069327496839168 137885771345222088567816192 160866733236092436662452224 241300099854138654993678336 321733466472184873324904448 482600199708277309987356672 965200399416554619974713344
- Sum of all divisors σ(n): 3573979129238635195005145113
- Sum of proper divisors (its aliquot sum) s(n): 2608778729822080575030431769
- 965200399416554619974713344 is an abundant number, because the sum of its proper divisors (2608778729822080575030431769) is greater than itself. Its abundance is 1643578330405525955055718425
Bases of 965200399416554619974713344
- Binary: 1100011110011001010010001001111111000111101110011010010000000000000000000000000000000000002
- Hexadecimal: 0x31E65227F1EE69000000000
- Base-36: 3D9YN55JA5L3400000
Squares and roots of 965200399416554619974713344
- 965200399416554619974713344 squared (9652003994165546199747133442) is 931611811033876571983291130501126365238337974971662336
- 965200399416554619974713344 cubed (9652003994165546199747133443) is 899192092111077473704195735671100079670529925618504494986050168755947284761411584
-
965200399416554619974713344 is a
perfect square number . Itssquare root is 31067674509312 -
The
cube root of 965200399416554619974713344 is 988262912.8889639343
Scales and comparisons
How big is 965200399416554619974713344?- 965,200,399,416,554,619,974,713,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 965,200,399,416,554,619,974,713,344 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 965200399416554619974713344 cubic inches would be around 82355242.7 feet tall.
Recreational maths with 965200399416554619974713344
- 965200399416554619974713344 backwards is 443317479916455614993002569
- 965200399416554619974713344 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 965200399416554619974713344's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 965200399416554619974713344 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 965200399416554619974713344 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/965200399416554619974713344/
Chicago style:
Numbermatics. 2024. "Number 965200399416554619974713344 - Facts about the integer". https://numbermatics.com/n/965200399416554619974713344/
The information we have on file for 965200399416554619974713344 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 965200399416554619974713344, math, Factors of 965200399416554619974713344, curriculum, school, college, exams, university, Prime factorization of 965200399416554619974713344, STEM, science, technology, engineering, physics, economics, calculator, nine hundred sixty-five septillion, two hundred sextillion, three hundred ninety-nine quintillion, four hundred sixteen quadrillion, five hundred fifty-four trillion, six hundred nineteen billion, nine hundred seventy-four million, seven hundred thirteen thousand, three hundred forty-four.