658134866748888467654639616
658,134,866,748,888,467,654,639,616 is an even composite number composed of six prime numbers multiplied together.
658134866748888467654639616 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred ninety-three divisors.
Prime factorization of 658134866748888467654639616:
216 × 38 × 72 × 112 × 792 × 2033832
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 79 × 79 × 203383 × 203383)See below for interesting mathematical facts about the number 658134866748888467654639616 from the Numbermatics database.
Names of 658134866748888467654639616
- Cardinal: 658134866748888467654639616 can be written as Six hundred fifty-eight septillion, one hundred thirty-four sextillion, eight hundred sixty-six quintillion, seven hundred forty-eight quadrillion, eight hundred eighty-eight trillion, four hundred sixty-seven billion, six hundred fifty-four million, six hundred thirty-nine thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 6.58134866748888467654639616 × 1026
Factors of 658134866748888467654639616
Divisors of 658134866748888467654639616
- Number of divisors d(n): 12393
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 79 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 158 162 168 176 189 192 196 198 216 224 231 237 242 243 252 256 264 288 294 297 308 316 324 336 352 363 378 384 392 396 432 441 448 462 474 484 486 504 512 528 539 553 567 576 588 594 616 632 648 672 693 704 711 726 729 756 768 784 792 847 864 869 882 891 896 924 948 968 972 1008 1024 1056 1078 1089 1106 1134 1152 1176 1188 1232 1264 1296 1323 1344 1386 1408 1422 1452 1458 1512 1536 1568 1584 1617 1659 1694 1701 1728 1738 1764 1782 1792 1848 1896 1936 1944 2016 2048 2079 2112 2133 2156 2178 2187 2212 2268 2304 2352 2376 2464 2528 2541 2592 2607 2646 2673 2688 2772 2816 2844 2904 2916 3024 3072 3136 3168 3234 3267 3318 3388 3402 3456 3476 3528 3564 3584 3696 3792 3871 3872 3888 3969 4032 4096 4158 4224 4266 4312 4356 4374 4424 4536 4608 4704 4752 4851 4928 4977 5056 5082 5103 5184 5214 5292 5346 5376 5544 5632 5688 5808 5832 5929 6048 6083 6144 6237 6241 6272 6336 6399 6468 6534 6561 6636 6776 6804 6912 6952 7056 7128 7168 7392 7584 7623 7742 7744 7776 7821 7938 8019 8064 8192 8316 8448 8532 8624 8712 8748 8848 9072 9216 9408 9504 9559 9702 9801 9856 9954 10112 10164 10206 10368 10428 10584 10692 10752 11088 11264 11376 11613 11616 11664 11858 11907 12096 12166 12288 12474 12482 12544 12672 12798 12936 13068 13122 13272 13552 13608 13824 13904 14112 14256 14336 14553 14784 14931 15168 15246 15309 15484 15488 15552 15642 15876 16038 16128 16384 16632 16896 17064 17248 17424 17496 17696 17787 18144 18249 18432 18711 18723 18816 19008 19118 19197 19404 19602 19712 19908 20224 20328 20412 20736 20856 21168 21384 21504 22176 22528 22752 22869 23226 23232 23328 23463 23716 23814 24057 24192 24332 24576 24948 24964 25088 25344 25596 25872 26136 26244 26544 27104 27216 27648 27808 28224 28512 28672 28677 29106 29403 29568 29862 30336 30492 30618 30968 30976 31104 31284 31752 32076 32256 32768 33264 33792 34128 34496 34839 34848 34992 35392 35574 35721 36288 36498 36864 37422 37446 37632 38016 38236 38394 38808 39204 39424 39816 40448 40656 40824 41472 41712 42336 42581 42768 43008 43659 43687 44352 44793 45056 45504 45738 45927 46452 46464 46656 46926 47432 47628 48114 48384 48664 49152 49896 49928 50176 50688 51192 51744 52272 52488 53088 53361 54208 54432 54747 55296 55616 56133 56169 56448 57024 57344 57354 57591 58212 58806 59136 59724 60672 60984 61236 61936 61952 62208 62568 63504 64152 64512 65536 66528 66913 67584 68256 68607 68651 68992 69678 69696 69984 70389 70784 71148 71442 72171 72576 72996 73728 74844 74892 75264 76032 76472 76788 77616 78408 78848 79632 80896 81312 81648 82944 83424 84672 85162 85536 86016 86031 87318 87374 88209 88704 89586 90112 91008 91476 91854 92904 92928 93312 93852 94864 95256 96228 96768 97328 98304 99792 99856 100352 101376 102384 103488 104517 104544 104976 106176 106722 107163 108416 108864 109494 110592 111232 112266 112338 112896 114048 114688 114708 115182 116424 117612 118272 119448 121344 121968 122472 123872 123904 124416 125136 127008 127743 128304 129024 130977 131061 133056 133826 134379 135168 136512 137214 137302 137984 139356 139392 139968 140778 141568 142296 142884 144342 145152 145992 147456 149688 149784 150528 152064 152944 153576 155232 156816 157696 159264 160083 161792 162624 163296 164241 165888 166848 168399 168507 169344 170324 171072 172032 172062 172773 174636 174748 176418 177408 179172 180224 182016 182952 183708 185808 185856 186624 187704 189728 190512 192456 193536 194656 196608 199584 199712 200704 200739 202752 203383 204768 205821 205953 206976 209034 209088 209952 211167 212352 213444 214326 216832 217728 218988 221184 222464 224532 224676 225792 228096 229376 229416 230364 232848 235224 236544 238896 242688 243936 244944 247744 247808 248832 250272 254016 255486 256608 258048 258093 261954 262122 264627 266112 267652 268758 270336 273024 274428 274604 275968 278712 278784 279936 281556 283136 284592 285768 288684 290304 291984 294912 299376 299568 301056 304128 305809 305888 307152 310464 313551 313632 315392 318528 320166 321489 323584 325248 326592 328482 331776 333696 336798 337014 338688 340648 342144 344064 344124 345546 349272 349496 352836 354816 358344 360448 364032 365904 367416 371616 371712 373248 375408 379456 381024 383229 384912 387072 389312 392931 393183 399168 399424 401408 401478 403137 405504 406766 409536 411642 411906 413952 418068 418176 419904 422334 424704 426888 428652 433664 435456 437976 442368 444928 449064 449352 451584 456192 458752 458832 460728 465696 468391 470448 473088 477792 480249 480557 485376 487872 489888 492723 495488 495616 497664 500544 505197 505521 508032 510972 513216 516096 516186 518319 523908 524244 529254 532224 535304 537516 540672 546048 548856 549208 551936 557424 557568 559872 563112 566272 569184 571536 577368 580608 583968 589824 598752 599136 602112 602217 608256 610149 611618 611776 614304 617463 617859 620928 627102 627264 630784 633501 637056 640332 642978 647168 650496 653184 656964 663552 667392 673596 674028 677376 681296 684288 688128 688248 691092 698544 698992 705672 709632 716688 720896 728064 731808 734832 743232 743424 746496 750816 755161 758912 762048 766458 769824 774144 774279 778624 785862 786366 793881 798336 798848 802816 802956 806274 811008 813532 819072 823284 823812 827904 836136 836352 839808 844668 849408 853776 857304 867328 870912 875952 884736 889856 898128 898704 903168 912384 917427 917664 921456 931392 936782 940653 940896 946176 955584 960498 961114 970752 975744 979776 985446 990976 991232 995328 1001088 1010394 1011042 1016064 1021944 1026432 1032192 1032372 1036638 1047816 1048488 1058508 1064448 1070608 1075032 1081344 1092096 1097712 1098416 1103872 1114848 1115136 1119744 1126224 1132544 1138368 1143072 1149687 1154736 1161216 1167936 1178793 1179549 1197504 1198272 1204224 1204434 1209411 1216512 1220298 1223236 1223552 1228608 1234926 1235718 1241856 1254204 1254528 1261568 1267002 1274112 1280664 1285956 1294336 1300992 1306368 1313928 1327104 1334784 1347192 1348056 1354752 1362592 1368576 1376256 1376496 1382184 1397088 1397984 1405173 1411344 1419264 1423681 1433376 1440747 1441671 1456128 1463616 1469664 1478169 1486464 1486848 1492992 1501632 1510322 1516563 1517824 1524096 1532916 1539648 1548288 1548558 1557248 1571724 1572732 1587762 1596672 1597696 1605632 1605912 1612548 1622016 1627064 1638144 1646568 1647624 1655808 1672272 1672704 1679616 1689336 1698816 1707552 1714608 1734656 1741824 1751904 1769472 1779712 1796256 1797408 1806336 1806651 1824768 1830447 1834854 1835328 1842912 1852389 1853577 1862784 1873564 1881306 1881792 1892352 1900503 1911168 1920996 1922228 1941504 1951488 1959552 1970892 1981952 1982464 1990656 2002176 2020788 2022084 2032128 2043888 2052864 2064384 2064744 2073276 2095632 2096976 2117016 2128896 2141216 2150064 2162688 2184192 2195424 2196832 2207744 2229696 2230272 2237213 2239488 2252448 2265088 2265483 2276736 2286144 2299374 2309472 2322432 2322837 2335872 2357586 2359098 2395008 2396544 2408448 2408868 2418822 2433024 2440596 2446472 2447104 2457216 2469852 2471436 2483712 2508408 2509056 2523136 2534004 2548224 2561328 2571912 2588672 2601984 2612736 2627856 2654208 2669568 2694384 2696112 2709504 2725184 2737152 2752281 2752992 2764368 2794176 2795968 2810346 2821959 2822688 2838528 2847362 2866752 2881494 2883342 2912256 2927232 2939328 2956338 2972928 2973696 2985984 3003264 3020644 3033126 3035648 3048192 3065832 3079296 3096576 3097116 3114496 3143448 3145464 3175524 3193344 3195392 3211264 3211824 3225096 3244032 3254128 3276288 3293136 3295248 3311616 3344544 3345408 3359232 3363899 3378672 3397632 3415104 3429216 3449061 3469312 3483648 3503808 3536379 3538647 3559424 3592512 3594816 3612672 3613302 3628233 3649536 3660894 3669708 3670656 3685824 3704778 3707154 3725568 3747128 3762612 3763584 3784704 3801006 3822336 3841992 3844456 3883008 3902976 3919104 3941784 3963904 3964928 3981312 4004352 4041576 4044168 4064256 4087776 4105728 4128768 4129488 4146552 4191264 4193952 4215519 4234032 4257792 4271043 4282432 4300128 4322241 4325013 4368384 4390848 4393664 4415488 4434507 4459392 4460544 4474426 4478976 4504896 4530176 4530966 4549689 4553472 4572288 4598748 4618944 4644864 4645674 4671744 4715172 4718196 4790016 4793088 4816896 4817736 4837644 4866048 4881192 4892944 4894208 4914432 4939704 4942872 4967424 5016816 5018112 5046272 5068008 5096448 5122656 5143824 5177344 5203968 5225472 5255712 5286127 5308416 5339136 5388768 5392224 5419008 5419953 5450368 5474304 5491341 5504562 5505984 5528736 5557167 5560731 5588352 5591936 5620692 5643918 5645376 5677056 5694724 5701509 5733504 5762988 5766684 5824512 5854464 5878656 5912676 5945856 5947392 5971968 6006528 6041288 6066252 6071296 6096384 6131664 6158592 6193152 6194232 6228992 6286896 6290928 6351048 6386688 6390784 6423648 6450192 6488064 6508256 6552576 6586272 6590496 6623232 6689088 6690816 6711639 6718464 6727798 6757344 6795264 6796449 6830208 6858432 6898122 6938624 6967296 6968511 7007616 7072758 7077294 7118848 7185024 7189632 7225344 7226604 7256466 7299072 7321788 7339416 7341312 7371648 7409556 7414308 7451136 7494256 7525224 7527168 7569408 7602012 7644672 7683984 7688912 7766016 7805952 7838208 7883568 7927808 7929856 7962624 8008704 8083152 8088336 8128512 8175552 8211456 8256843 8258976 8293104 8382528 8387904 8431038 8465877 8468064 8515584 8542086 8564864 8600256 8644482 8650026 8736768 8781696 8787328 8830976 8869014 8918784 8921088 8948852 8957952 9009792 9060352 9061932 9099378 9106944 9144576 9197496 9237888 9289728 9291348 9343488 9430344 9436392 9580032 9586176 9633792 9635472 9675288 9732096 9762384 9785888 9788416 9828864 9879408 9885744 9934848 9965767 10033632 10036224 10091697 10136016 10192896 10245312 10287648 10347183 10407936 10450944 10511424 10572254 10615941 10678272 10777536 10784448 10838016 10839906 10900736 10948608 10982682 11009124 11011968 11057472 11114334 11121462 11176704 11183872 11241384 11287836 11290752 11354112 11389448 11403018 11467008 11525976 11533368 11649024 11708928 11757312 11825352 11891712 11894784 11943936 12013056 12082576 12132504 12142592 12192768 12263328 12317184 12386304 12388464 12457984 12573792 12581856 12646557 12702096 12773376 12781568 12813129 12847296 12900384 12966723 12975039 13016512 13105152 13172544 13180992 13246464 13303521 13378176 13381632 13423278 13436928 13455596 13514688 13590528 13592898 13649067 13660416 13716864 13796244 13877248 13934592 13937022 14015232 14145516 14154588 14237696 14370048 14379264 14450688 14453208 14512932 14598144 14643576 14678832 14682624 14743296 14819112 14828616 14902272 14988512 15050448 15054336 15138816 15204024 15289344 15367968 15377824 15532032 15611904 15660491 15676416 15767136 15855616 15858381 15925248 16017408 16067257 16166304 16176672 16257024 16259859 16351104 16422912 16474023 16513686 16517952 16586208 16682193 16765056 16775808 16862076 16931754 16936128 17031168 17084172 17129728 17200512 17288964 17300052 17473536 17563392 17574656 17661952 17738028 17837568 17842176 17897704 17915904 18019584 18120704 18123864 18198756 18213888 18289152 18394992 18475776 18579456 18582696 18686976 18860688 18872784 19160064 19172352 19270944 19350576 19464192 19524768 19571776 19576832 19657728 19758816 19771488 19869696 19931534 20067264 20072448 20134917 20183394 20272032 20385792 20389347 20490624 20575296 20694366 20815872 20901888 20905533 21022848 21144508 21231882 21356544 21555072 21568896 21676032 21679812 21801472 21897216 21965364 22018248 22023936 22114944 22228668 22242924 22353408 22367744 22482768 22575672 22581504 22708224 22778896 22806036 22934016 23051952 23066736 23298048 23417856 23514624 23650704 23783424 23789568 23887872 24026112 24165152 24265008 24285184 24385536 24526656 24609343 24634368 24770529 24776928 24915968 25147584 25163712 25293114 25397631 25404192 25546752 25563136 25626258 25694592 25800768 25933446 25950078 26033024 26210304 26345088 26361984 26492928 26607042 26756352 26763264 26846556 26873856 26911192 27029376 27181056 27185796 27298134 27320832 27433728 27592488 27754496 27869184 27874044 28030464 28291032 28309176 28475392 28740096 28758528 28901376 28906416 29025864 29196288 29287152 29357664 29365248 29486592 29638224 29657232 29804544 29897301 29977024 30100896 30108672 30275091 30408048 30578688 30735936 30755648 31041549 31223808 31320982 31352832 31534272 31711232 31716762 31847823 32034816 32134514 32332608 32353344 32514048 32519718 32702208 32845824 32948046 33027372 33035904 33172416 33364386 33530112 33551616 33724152 33863508 33872256 34062336 34168344 34259456 34401024 34577928 34600104 34947072 35126784 35149312 35323904 35476056 35675136 35684352 35795408 35831808 36039168 36241408 36247728 36397512 36427776 36578304 36789984 36951552 37002889 37158912 37165392 37373952 37721376 37745568 37939671 38320128 38344704 38439387 38541888 38701152 38900169 38925117 39049536 39143552 39153664 39315456 39517632 39542976 39739392 39863068 39910563 40134528 40144896 40269834 40366788 40544064 40771584 40778694 40947201 40981248 41150592 41388732 41631744 41803776 41811066 42045696 42289016 42463764 42713088 43110144 43137792 43352064 43359624 43602944 43794432 43930728 44036496 44047872 44229888 44457336 44485848 44706816 44735488 44965536 45151344 45163008 45416448 45557792 45612072 45868032 46103904 46133472 46596096 46835712 46981473 47029248 47301408 47566848 47575143 47775744 48052224 48201771 48330304 48530016 48570368 48771072 48779577 49053312 49218686 49268736 49422069 49541058 49553856 49831936 50046579 50295168 50327424 50586228 50795262 50808384 51093504 51126272 51252516 51389184 51601536 51866892 51900156 52066048 52420608 52690176 52723968 52985856 53214084 53512704 53526528 53693112 53747712 53822384 54058752 54362112 54371592 54596268 54641664 54867456 55184976 55508992 55738368 55748088 56060928 56582064 56618352 56950784 57480192 57517056 57812832 58051728 58392576 58574304 58715328 58730496 58973184 59276448 59314464 59609088 59794602 59954048 60201792 60217344 60404751 60550182 60816096 61157376 61168041 61471872 61511296 62083098 62447616 62641964 62705664 62716599 63068544 63422464 63433524 63695646 64069632 64269028 64665216 64706688 65028096 65039436 65404416 65691648 65896092 66054744 66071808 66344832 66728772 67060224 67103232 67448304 67727016 67744512 68124672 68336688 68518912 68802048 69155856 69200208 69894144 70253568 70298624 70952112 71350272 71368704 71590816 71663616 72078336 72495456 72795024 72855552 73156608 73579968 73828029 73903104 74005778 74311587 74330784 74747904 75442752 75491136 75879342 76640256 76689408 76878774 77083776 77402304 77800338 77850234 78099072 78287104 78307328 78630912 79035264 79085952 79478784 79726136 79821126 80269056 80289792 80539668 80733576 81088128 81543168 81557388 81894402 81962496 82301184 82777464 83263488 83607552 83622132 84091392 84578032 84927528 85426176 86220288 86275584 86704128 86719248 87205888 87588864 87861456 88072992 88095744 88459776 88914672 88971696 89413632 89470976 89691903 89931072 90302688 90326016 90825273 91115584 91224144 91736064 92207808 92266944 93124647 93671424 93962946 94058496 94602816 95133696 95150286 95543469 96104448 96403542 96660608 97060032 97140736 97542144 97559154 98106624 98437372 98537472 98844138 99082116 99107712 99663872 100093158 100590336 100654848 101172456 101590524 101616768 102187008 102252544 102505032 102778368 103203072 103733784 103800312 104132096 104841216 105380352 105447936 105971712 106428168 107025408 107053056 107386224 107495424 107644768 108117504 108724224 108743184 109192536 109283328 109623437 109734912 110369952 111008667 111476736 111496176 112121856 112470799 113164128 113236704 113819013 114960384 115034112 115318161 115625664 116103456 116775351 117148608 117430656 117460992 117946368 118552896 118628928 119218176 119589204 119908096 120403584 120434688 120809502 121100364 121632192 122314752 122336082 122943744 123022592 124166196 124895232 125283928 125411328 125433198 126137088 126844928 126867048 127391292 128139264 128538056 129330432 129413376 130056192 130078872 130808832 131383296 131792184 132109488 132143616 132689664 133457544 134120448 134206464 134896608 135454032 135489024 136249344 136673376 137037824 137604096 138311712 138400416 139788288 140507136 140597248 140944419 141904224 142700544 142725429 143181632 143327232 144156672 144605313 144990912 145590048 145711104 146313216 146338731 147159936 147656058 147806208 148011556 148266207 148623174 148661568 149495808 150139737 150885504 150982272 151758684 153280512 153378816 153757548 154167552 154804608 155600676 155700468 156198144 156574208 156614656 157261824 158070528 158171904 158957568 159452272 159642252 160538112 160579584 161079336 161467152 162176256 163086336 163114776 163788804 163924992 164602368 165554928 166526976 167215104 167244264 168182784 169156064 169855056 170852352 172265401 172440576 172551168 173438496 174411776 175177728 175722912 176145984 176191488 176739827 176919552 177829344 177943392 178827264 178941952 179383806 179862144 180605376 180652032 181214253 181650546 182231168 182448288 183472128 183504123 184415616 184533888 186249294 187342848 187925892 188116992 189205632 190267392 190300572 191086938 192208896 192807084 193321216 194120064 194281472 195084288 195118308 196213248 196874744 197074944 197688276 198164232 198215424 199327744 200186316 201180672 201309696 202344912 203181048 203233536 204374016 204505088 205010064 205556736 206406144 207467568 207600624 208264192 209682432 210760704 210895872 212856336 214050816 214106112 214772448 214990848 215289536 216235008 217486368 218385072 218566656 219246874 219469824 220739904 221484087 222017334 222934761 222992352 224243712 224941598 226328256 226473408 227638026 229920768 230068224 230636322 231251328 232206912 233550702 234297216 234861312 234921984 235892736 237105792 237257856 238436352 239178408 239816192 240807168 240869376 241619004 242200728 243264384 244629504 244672164 245887488 246045184 248332392 249790464 250567856 250822656 250866396 252274176 253689856 253734096 254782584 256278528 257076112 258660864 258826752 260112384 260157744 261617664 262766592 263584368 264218976 264287232 265379328 266915088 268240896 268412928 269075709 269793216 270908064 270978048 272475819 273346752 274075648 275208192 276623424 276800832 279373941 281014272 281194496 281888838 283808448 285401088 285450858 286363264 286630407 288313344 289210626 289981824 291180096 291422208 292626432 292677462 294319872 295312116 295612416 296023112 296532414 297246348 297323136 298991616 300279474 301771008 301964544 303517368 306561024 306757632 307515096 308335104 309609216 311201352 311400936 312396288 313148416 313229312 314523648 316141056 316343808 317915136 318904544 319284504 321076224 321159168 322158672 322934304 324352512 326172672 326229552 327577608 327849984 328870311 329204736 331109856 333026001 334430208 334488528 336365568 337412397 338312128 339710112 341457039 344530802 344881152 345102336 345954483 346876992 348823552 350326053 351445824 352291968 352382976 353479654 353839104 355658688 355886784 357654528 357883904 358767612 359724288 361210752 361304064 362428506 363301092 364462336 364896576 366944256 367008246 368831232 369067776 372498588 374685696 375851784 376233984 378411264 380534784 380601144 382173876 384417792 385614168 386642432 388240128 388562944 390168576 390236616 392426496 393749488 394149888 395376552 396328464 396430848 398655488 400372632 402361344 402619392 404689824 406362096 406467072 408748032 409010176 410020128 411113472 412812288 414935136 415201248 416528384 419364864 421521408 421791744 422833257 425712672 428101632 428176287 429544896 429981696 430579072 432470016 433815939 434972736 436770144 437133312 438493748 438939648 439016193 441479808 442968174 444034668 444798621 445869522 445984704 448487424 449883196 450419211 452656512 452946816 455276052 459841536 460136448 461272644 462502656 464413824 467101404 468594432 469722624 469843968 471785472 474211584 474515712 476872704 478356816 479632384 481614336 481738752 483238008 484401456 486528768 489259008 489344328 491774976 492090368 496664784 499580928 501135712 501645312 501732792 504548352 507468192 509565168 512557056 514152224 516796203 517321728 517653504 520315488 523235328 525533184 527168736 528437952 528574464 530219481 530758656 533830176 536481792 536825856 538151418 539586432 541816128 541956096 543642759 544951638 546693504 548151296 550416384 550512369 553246848 553601664 558747882 562028544 562388992 563777676 567616896 570802176 570901716 572726528 573260814 576626688 578421252 579963648 582360192 582844416 585252864 585354924 588639744 590624232 591224832 592046224 593064828 594492696 594646272 597983232 600558948 603542016 603929088 607034736 613122048 613515264 615030192 616670208 619218432 622402704 622801872 624792576 626296832 626458624 629047296 632282112 632687616 637809088 638569008 642152448 642318336 644317344 645868608 648705024 652459104 655155216 655699968 657740622 658409472 662219712 664452261 666052002 668804283 668977056 672731136 674824794 676624256 679420224 682914078 689061604 689762304 690204672 691908966 693753984 697647104 700652106 702891648 704583936 704765952 706959308 707678208 711317376 711773568 715309056 715767808 717535224 719448576 722421504 722608128 724857012 726602184 728924672 729793152 733888512 734016492 737662464 738135552 744997176 749371392 751703568 752467968 756822528 761069568 761202288 764347752 768835584 771228336 773284864 776480256 780337152 780473232 784852992 787295593 787498976 788299776 790753104 792656928 792861696 800745264 804722688 805238784 807227127 809379648 812724192 812934144 817427457 820040256 822226944 825624576 829870272 830402496 833056768 843042816 843583488 845666514 851425344 856203264 856352574 859089792 861158144 864940032 867631878 869945472 873540288 874266624 876987496 877879296 878032386 882959616 885936348 888069336 889597242 891739044 891969408 896974848 899766392 900838422 905313024 905893632 910552104 919683072 920272896 922545288 925005312 928827648 934202808 937188864 939445248 939687936 943570944 948423168 949031424 953745408 956713632 959264768 963228672 963477504 966476016 968802912 973057536 978518016 978688656 983549952 984180736 986610933 993329568 999078003 1002271424 1003290624 1003465584 1009096704 1012237191 1014936384 1019130336 1024371117 1028304448 1033592406 1034643456 1035307008 1037863449 1040630976 1046470656 1050978159 1054337472 1056875904 1057148928 1060438962 1061517312 1067660352 1072963584 1073651712 1076302836 1079172864 1083632256 1083912192 1087285518 1089903276 1093387008 1096302592 1100832768 1101024738 1106493696 1107203328 1117495764 1124057088 1124777984 1127555352 1135233792 1141604352 1141803432 1145453056 1146521628 1153253376 1156842504 1159927296 1164720384 1165688832 1170505728 1170709848 1177279488 1181248464 1182449664 1184092448 1186129656 1188985392 1189292544 1195966464 1201117896 1205857807 1207084032 1207858176 1214069472 1226244096 1227030528 1230060384 1233340416 1237178789 1238436864 1244805408 1245603744 1249585152 1252593664 1258094592 1264564224 1265375232 1268499771 1269313303 1275618176 1277138016 1284304896 1284528861 1288634688 1291737216 1297410048 1301447817 1304918208 1310310432 1311399936 1315481244 1316818944 1324439424 1328904522 1332104004 1334395863 1337608566 1337954112 1345462272 1349649588 1353248512 1358840448 1365828156 1378123208 1379524608 1380409344 1383817932 1387507968 1395294208 1401304212 1405783296 1409167872 1409531904 1413918616 1415356416 1422634752 1423547136 1430618112 1431535616 1435070448 1438897152 1444843008 1445216256 1449714024 1453204368 1457849344 1459586304 1467777024 1468032984 1475324928 1476271104 1489994352 1498742784 1503407136 1504935936 1513645056 1522404576 1528695504 1537671168 1542456672 1546569728 1550388609 1552960512 1560946464 1569705984 1574591186 1574997952 1576599552 1581506208 1585313856 1585723392 1590658443 1601490528 1609445376 1610477568 1614454254 1618759296 1625448384 1625868288 1630928277 1634854914 1640080512 1644453888 1651249152 1651537107 1659740544 1660804992 1666113536 1686085632 1687166976 1691333028 1702850688 1712406528 1712705148 1718179584 1722316288 1729880064 1735263756 1739890944 1747080576 1748533248 1753974992 1755758592 1756064772 1765919232 1771872696 1776138672 1779194484 1783478088 1783938816 1793949696 1799532784 1801676844 1810626048 1811787264 1821104208 1839366144 1840545792 1845090576 1850010624 1857655296 1868405616 1874377728 1878890496 1879375872 1887141888 1896846336 1898062848 1913427264 1918529536 1926457344 1926955008 1932952032 1937605824 1944138097 1946115072 1957377312 1967099904 1968361472 1973221866 1986659136 1993356783 1998156006 2004542848 2006412849 2006931168 2018193408 2024474382 2029872768 2038260672 2048742234 2056608896 2067184812 2069286912 2070614016 2075726898 2081261952 2092941312 2101956318 2108674944 2113751808 2114297856 2120877924 2123034624 2135320704 2145927168 2147303424 2152605672 2158345728 2167264512 2167824384 2174571036 2179806552 2186774016 2192605184 2201665536 2202049476 2212987392 2214406656 2234991528 2248114176 2249555968 2255110704 2270467584 2283208704 2283606864 2290906112 2293043256 2306506752 2313685008 2319854592 2329440768 2341011456 2341419696 2354558976 2361886779 2362496928 2364899328 2368184896 2372259312 2377970784 2378585088 2402235792 2411715614 2414168064 2415716352 2421681381 2428138944 2452282371 2460120768 2466680832 2474357578 2476873728 2489610816 2491207488 2499170304 2505187328 2529128448 2530750464 2536999542 2538626606 2551236352 2554276032 2568609792 2569057722 2577269376 2583474432 2594820096 2602895634 2609836416 2620620864 2622799872 2630962488 2633637888 2648878848 2657809044 2664208008 2668791726 2675217132 2675908224 2690924544 2699299176 2706497024 2717680896 2731656312 2756246416 2759049216 2760818688 2767635864 2775015936 2790588416 2802608424 2811566592 2818335744 2819063808 2827837232 2830712832 2845269504 2847094272 2861236224 2863071232 2870140896 2877794304 2889686016 2890432512 2899428048 2906408736 2915698688 2919172608 2935554048 2936065968 2950649856 2952542208 2959832799 2979988704 2997234009 3006814272 3009871872 3027290112 3036711573 3044809152 3057391008 3073113351 3084913344 3093139456 3100777218 3105921024 3113590347 3121892928 3139411968 3149182372 3149995904 3152934477 3163012416 3170627712 3171446784 3181316886 3202981056 3218890752 3220955136 3228908508 3237518592 3250896768 3251736576 3261856554 3269709828 3280161024 3288907776 3302498304 3303074214 3319481088 3321609984 3332227072 3372171264 3374333952 3382666056 3405701376 3424813056 3425410296 3436359168 3444632576 3459760128 3470527512 3479781888 3494161152 3497066496 3507949984 3511517184 3512129544 3531838464 3543745392 3552277344 3558388968 3566956176 3567877632 3587899392 3599065568 3603353688 3617573421 3621252096 3623574528 3642208416 3678732288 3681091584 3690181152 3700021248 3711536367 3715310592 3736811232 3748755456 3757780992 3774283776 3793692672 3796125696 3805499313 3807939909 3826854528 3837059072 3852914688 3853586583 3865904064 3875211648 3888276194 3892230144 3904343451 3914754624 3934199808 3936722944 3946443732 3973318272 3986713566 3996312012 4009085696 4012825698 4013862336 4036386816 4048948764 4059745536 4076521344 4097484468 4113217792 4134369624 4138573824 4141228032 4151453796 4162523904 4185882624 4203912636 4217349888 4227503616 4228595712 4241755848 4246069248 4270641408 4291854336 4294606848 4305211344 4316691456 4334529024 4335648768 4349142072 4359613104 4373548032 4385210368 4403331072 4404098952 4425974784 4428813312 4469983056 4496228352 4499111936 4510221408 4540935168 4567213728 4581812224 4586086512 4613013504 4627370016 4639709184 4651165827 4658881536 4682839392 4709117952 4723773558 4724993856 4729798656 4736369792 4744518624 4755941568 4757170176 4771975329 4804471584 4823431228 4828336128 4831432704 4843362762 4856277888 4892784831 4904564742 4920241536 4933361664 4948715156 4953747456 4954611321 4979221632 4982414976 4998340608 5010374656 5058256896 5061500928 5073999084 5077253212 5102472704 5108552064 5137219584 5138115444 5154538752 5166948864 5189640192 5205791268 5219672832 5241241728 5245599744 5261924976 5267275776 5297757696 5315618088 5328416016 5337583452 5350434264 5351816448 5381849088 5398598352 5412994048 5435361792 5463312624 5512492832 5518098432 5521637376 5535271728 5550031872 5605216848 5623133184 5636671488 5638127616 5655674464 5661425664 5690539008 5694188544 5740281792 5755588608 5779372032 5780865024 5798856096 5812817472 5831397376 5832414291 5838345216 5872131936 5901299712 5905084416 5919665598 5959977408 5980070349 5994468018 6013628544 6054580224 6073423146 6089618304 6114782016 6146226702 6169826688 6186278912 6201554436 6211842048 6227180694 6243785856 6278823936 6298364744 6299991808 6305868954 6326024832 6341255424 6342893568 6362633772 6405962112 6437781504 6441910272 6457817016 6475037184 6501793536 6503473152 6523713108 6539419656 6560322048 6577815552 6604996608 6606148428 6638962176 6643219968 6664454144 6744342528 6748667904 6765332112 6811402752 6849626112 6850820592 6872718336 6889265152 6919520256 6941055024 6959563776 6988322304 7015899968 7023034368 7024259088 7063676928 7085660337 7087490784 7104554688 7116777936 7133912352 7135755264 7198131136 7206707376 7235146842 7242504192 7247149056 7265044143 7284416832 7356847113 7380362304 7400042496 7423072734 7430621184 7473622464 7497510912 7515561984 7587385344 7592251392 7610998626 7615879818 7653709056 7674118144 7705829376 7707173166 7731808128 7750423296 7776552388 7784460288 7808686902 7829509248 7868399616 7873445888 7892887464 7946636544 7973427132 7992624024 8018171392 8025651396 8027724672 8072773632 8097897528 8119491072 8153042688 8194968936 8226435584 8268739248 8277147648 8282456064 8302907592 8325047808 8371765248 8407825272 8434699776 8455007232 8457191424 8483511696 8492138496 8541282816 8583708672 8589213696 8610422688 8633382912 8660251523 8669058048 8671297536 8698284144 8719226208 8747096064 8806662144 8808197904 8851949568 8857626624 8879498397 8885193121 8939966112 8991702027 9020442816 9081870336 9110134719 9134427456 9163624448 9172173024 9254740032 9279418368 9302331654 9317763072 9340771041 9365678784 9418235904 9447547116 9449987712 9472739584 9489037248 9511883136 9514340352 9543950658 9608943168 9646862456 9656672256 9662865408 9686725524 9712555776 9785569662 9809129484 9840483072 9866723328 9897430312 9907494912 9909222642 9958443264 9964829952 9996681216 10020749312 10116513792 10123001856 10147998168 10154506424 10204945408 10217104128 10274439168 10276230888 10309077504 10333897728 10379280384 10411582536 10439345664 10482483456 10491199488 10523849952 10534551552 10595515392 10631236176 10656832032 10675166904 10700868528 10703632896 10763698176 10797196704 10825988096 10852720263 10870723584 10926625248 11024985664 11036196864 11043274752 11070543456 11100063744 11134609101 11210433696 11246266368 11273342976 11311348928 11322851328 11381078016 11388377088 11416497939 11423819727 11480563584 11511177216 11558744064 11560759749 11597712192 11625634944 11662794752 11664828582 11676690432 11713030353 11744263872 11802599424 11810168832 11839331196 11919954816 11960140698 11988936036 12027257088 12109160448 12146846292 12179236608 12229564032 12292453404 12339653376 12372557824 12403108872 12423684096 12454361388 12487571712 12557647872 12596729488 12599983616 12611737908 12652049664 12682510848 12685787136 12725267544 12811924224 12875563008 12883820544 12915634032 12950074368 13003587072 13006946304 13047426216 13078839312 13120644096 13155631104 13209993216 13212296856 13277924352 13286439936 13328908288 13488685056 13497335808 13530664224 13608966679 13622805504 13701641184 13745436672 13778530304 13839040512 13882110048 13919127552 13953497481 13962446333 13976644608 14031799936 14048518176 14127353856 14171320674 14174981568 14209109376 14233555872 14267824704 14271510528 14315925987 14396262272 14413414752 14470293684 14485008384 14494298112 14530088286 14568833664 14678354493 14713694226 14760724608 14800084992 14846145468 14861242368 14947244928 14995021824 15031123968 15174770688 15184502784 15221997252 15231759636 15307418112 15348236288 15411658752 15414346332 15463616256 15500846592 15553104776 15568920576 15617373804 15659018496 15736799232 15746891776 15785774928 15893273088 15946854264 15985248048 16036342784 16051302792 16055449344 16145547264 16195795056 16238982144 16306085376 16389937872 16452871168 16537478496 16554295296 16564912128 16605815184 16650095616 16815650544 16869399552 16910014464 16914382848 16967023392 16984276992 17082565632 17220845376 17266765824 17320503046 17338116096 17342595072 17396568288 17438452416 17494192128 17497242873 17616395808 17703899136 17715253248 17758996794 17770386242 17879932224 17940211047 17983404054 18040885632 18163740672 18220269438 18268854912 18327248896 18344346048 18509480064 18558836736 18604663308 18635526144 18681542082 18731357568 18836471808 18895094232 18899975424 18945479168 18978074496 19023766272 19028680704 19087901316 19217886336 19293724912 19313344512 19325730816 19373451048 19425111552 19571139324 19618258968 19680966144 19733446656 19794860624 19814989824 19818445284 19916886528 19929659904 19993362432 20041498624 20233027584 20246003712 20295996336 20309012848 20409890816 20434208256 20548878336 20552461776 20618155008 20667795456 20758560768 20823165072 20878691328 20964966912 21047699904 21069103104 21191030784 21256981011 21262472352 21313664064 21350333808 21401737056 21407265792 21594393408 21651976192 21705440526 21741447168 21795132429 21853250496 22049971328 22070541339 22141086912 22200127488 22269218202 22420867392 22492532736 22546685952 22622697856 22762156032 22776754176 22832995878 22847639454 22961127168 23022354432 23117488128 23121519498 23195424384 23251269888 23325589504 23329657164 23353380864 23426060706 23488527744 23605198848 23620337664 23678662392 23839909632 23920281396 23977872072 24054514176 24218320896 24293692584 24358473216 24459128064 24584906808 24679306752 24745115648 24806217744 24847368192 24908722776 24975143424 25115295744 25193458976 25199967232 25223475816 25304099328 25365021696 25371574272 25450535088 25623848448 25751126016 25767641088 25831268064 25900148736 25980754569 26007174144 26013892608 26094852432 26157678624 26241288192 26419986432 26424593712 26555848704 26572879872 26638495191 26655579363 26975106081 27061328448 27217933358 27245611008 27330404157 27403282368 27490873344 27557060608 27764220096 27838255104 27906994962 27924892666 27953289216 28063599872 28097036352 28254707712 28342641348 28349963136 28418218752 28467111744 28535649408 28543021056 28631851974 28792524544 28826829504 28940587368 28970016768 28988596224 29060176572 29137667328 29356708986 29427388452 29521449216 29600169984 29692290936 29722484736 29894489856 29990043648 30062247936 30349541376 30369005568 30443994504 30463519272 30614836224 30696472576 30823317504 30828692664 30927232512 31001693184 31106209552 31137841152 31234747608 31318036992 31473598464 31493783552 31571549856 31786546176 31893708528 31970496096 32072685568 32102605584 32110898688 32291094528 32391590112 32477964288 32558160789 32612170752 32779875744 32905742336 33074956992 33108590592 33129824256 33211630368 33300191232 33403827303 33631301088 33738799104 33820028928 33934046784 33968553984 34165131264 34249493817 34271459181 34441690752 34533531648 34641006092 34676232192 34682279247 34793136576 34876904832 34988384256 34994485746 35139091059 35232791616 35407798272 35430506496 35517993588 35540772484 35759864448 35880422094 35966808108 36081771264 36327481344 36440538876 36537709824 36654497792 36688692096 37018960128 37117673472 37209326616 37271052288 37363084164 37462715136 37672943616 37790188464 37799950848 37890958336 37956148992 38047532544 38057361408 38175802632 38435772672 38587449824 38626689024 38651461632 38746902096 38850223104 39142278648 39236517936 39361932288 39466893312 39589721248 39629979648 39636890568 39833773056 39859319808 39986724864 40466055168 40492007424 40591992672 40618025696 40819781632 40826900037 40868416512 41104923552 41236310016 41335590912 41364644689 41517121536 41646330144 41757382656 41860492443 41887338999 41929933824 42095399808 42382061568 42513962022 42524944704 42627328128 42700667616 42803474112 42814531584 42947777961 43188786816 43303952384 43410881052 43482894336 43590264858 43706500992 44099942656 44141082678 44282173824 44400254976 44538436404 44841734784 44985065472 45093371904 45245395712 45524312064 45553508352 45665991756 45695278908 45922254336 46044708864 46234976256 46243038996 46390848768 46502539776 46651179008 46659314328 46706761728 46852121412 46977055488 47210397696 47240675328 47357324784 47679819264 47840562792 47955744144 48109028352 48436641792 48587385168 48716946432 48918256128 49169813616 49358613504 49490231296 49612435488 49694736384 49817445552 49950286848 50386917952 50399934464 50446951632 50608198656 50730043392 50743148544 50901070176 51247696896 51662536128 51800297472 51961509138 52014348288 52027785216 52189704864 52315357248 52482576384 52491728619 52849187424 53111697408 53145759744 53276990382 53311158726 53820633141 53950212162 54122656896 54435866716 54491222016 54660808314 54806564736 54981746688 55114121216 55528440192 55676510208 55813989924 55849785332 55906578432 56127199744 56194072704 56509415424 56685282696 56699926272 56836437504 56934223488 57071298816 57086042112 57263703948 57585049088 57653659008 57881174736 57940033536 57977192448 58120353144 58275334656 58713417972 58854776904 59042898432 59200339968 59384581872 59444969472 59788979712 59980087296 60124495872 60699082752 60738011136 60887989008 60927038544 61229672448 61646635008 61657385328 61854465024 62003386368 62196351847 62212419104 62275682304 62469495216 62636073984 63143099712 63573092352 63770943033 63787417056 63940992192 64145371136 64205211168 64221797376 64783180224 64955928576 65116321578 65224341504 65385397287 65559751488 65811484672 66149913984 66423260736 66600382464 66807654606 67262602176 67477598208 67640057856 67868093568 68330262528 68498987634 68542918362 68883381504 69067063296 69282012184 69352464384 69364558494 69586273152 69753809664 69976768512 69988971492 70278182118 70465583232 70815596544 70861012992 71035987176 71081544968 71519728896 71760844188 71933616216 72163542528 72654962688 72881077752 73075419648 73308995584 73377384192 74037920256 74235346944 74418653232 74542104576 74726168328 74925430272 75345887232 75580376928 75599901696 75781916672 75912297984 76095065088 76114722816 76351605264 76871545344 77174899648 77253378048 77302923264 77493804192 77700446208 77942263707 78284557296 78473035872 78723864576 79179442496 79259959296 79273781136 79667546112 79718639616 79915485573 79966738089 80925318243 81183985344 81236051392 81639563264 81653800074 81736833024 81991212471 82209847104 82472620032 82671181824 82729289378 83292660288 83514765312 83720984886 83774677998 83859867648 84190799616 84764123136 85027924044 85049889408 85254656256 85401335232 85606948224 85629063168 85895555922 86377573632 86607904768 86821762104 86965788672 87180529716 87413001984 88199885312 88282165356 88564347648 88800509952 89076872808 89683469568 89970130944 90186743808 90490791424 91048624128 91107016704 91331983512 91390557816 91844508672 92089417728 92469952512 92486077992 92781697536 93005079552 93302358016 93318628656 93413523456 93704242824 93954110976 94420795392 94481350656 94714649568 95262766753 95359638528 95681125584 95911488288 96218056704 96873283584 97174770336 97433892864 97674482367 97737124331 97836512256 98339627232 98717227008 99224870976 99389472768 99634891104 99900573696 100211481909 100773835904 100799868928 100893903264 101216397312 101460086784 101802140352 102495393792 102748481451 102814377543 103325072256 103600594944 103923018276 104028696576 104379409728 104630714496 104965152768 104983457238 105417273177 105698374848 106223394816 106291519488 106553980764 106622317452 107641266282 107900424324 108245313792 108871733432 108982444032 109321616628 109613129472 109963493376 110228242432 111056880384 111353020416 111627979848 111699570664 111813156864 112254399488 112388145408 113018830848 113370565392 113399852544 113672875008 113868446976 114142597632 114172084224 114527407896 115170098176 115307318016 115762349472 115880067072 115954384896 116240706288 116550669312 117426835944 117709553808 118085796864 118400679936 118769163744 118889938944 119577959424 119960174592 121398165504 121476022272 121775978016 121854077088 122459344896 122480700111 123314770656 123708930048 124006772736 124093934067 124392703694 124424838208 124551364608 124938990432 125272147968 125581477329 125662016997 126286199424 127146184704 127541886066 127574834112 127881984384 128290742272 128410422336 128443594752 128843333883 129566360448 129911857152 130232643156 130448683008 130770794574 131119502976 131622969344 132299827968 132846521472 133200764928 133615309212 134525204352 134955196416 135280115712 135736187136 136660525056 136997975268 137085836724 137766763008 138134126592 138564024368 138704928768 138729116988 139172546304 139507619328 139953537024 139977942984 140556364236 140931166464 141631193088 141722025984 142071974352 142163089936 143039457792 143521688376 143867232432 144327085056 145309925376 145762155504 146150839296 146617991168 146754768384 148075840512 148470693888 148837306464 149084209152 149452336656 149850860544 151160753856 151199803392 151563833344 151824595968 152190130176 152229445632 152703210528 153586909663 153743090688 154349799296 154987608384 155400892416 155884527414 156569114592 156946071744 157447729152 157475185857 158358884992 158547562272 159335092224 159437279232 159830971146 159933476178 161461899423 161850636486 162367970688 162472102784 163279126528 163307600148 163473666048 163982424942 164419694208 164945240064 165342363648 165458578756 166585320576 167029530624 167441969772 167549355996 167719735296 168381599232 169528246272 170055848088 170099778816 170509312512 170802670464 171213896448 171258126336 171791111844 172755147264 173215809536 173643524208 173931577344 174361059432 174826003968 176399770624 176564330712 177128695296 177601019904 178153745616 179366939136 179940261888 180373487616 180981582848 182097248256 182214033408 182663967024 182781115632 183689017344 184939905024 184972155984 185563395072 186010159104 186589055541 186637257312 186827046912 187408485648 187908221952 189429299136 190525533506 190719277056 191312829099 191362251168 191822976576 192436113408 194349540672 194867785728 195348964734 195474248662 195673024512 196679254464 197434454016 198449741952 199269782208 199801147392 200422963818 201547671808 201599737856 201787806528 202432794624 202920173568 203604280704 204990787584 205496962902 205628755086 206650144512 207201189888 207846036552 208057393152 208758819456 209261428992 209930305536 209966914476 210834546354 211396749696 212446789632 212583038976 213107961528 213244634904 215282532564 215800848648 216490627584 217743466864 217964888064 218643233256 219226258944 219926986752 220456484864 222113760768 222706040832 223255959696 223399141328 223626313728 224508798976 224776290816 226037661696 226741130784 226799705088 227345750016 227736893952 228285195264 228344168448 229054815792 230340196352 230614636032 231524698944 231760134144 231908769792 232481412576 233101338624 233826791121 234853671888 235419107616 236171593728 237538327488 237779877888 239155918848 239746456719 239900214267 242775954729 243551956032 243708154176 244918689792 244961400222 245973637413 246629541312 247417860096 248013545472 248187868134 248785407388 248849676416 249877980864 250544295936 251162954658 251324033994 252572398848 254292369408 255083772132 255149668224 255763968768 256581484544 256820844672 256887189504 257686667766 259132720896 259823714304 260465286312 260897366016 261541589148 262239005952 263245938688 264599655936 265693042944 266401529856 267230618424 269050408704 269910392832 270560231424 271472374272 273321050112 273995950536 274171673448 275533526016 276268253184 277128048736 277409857536 277458233976 278345092608 279015238656 279907074048 279955885968 281112728472 281862332928 283262386176 283444051968 284143948704 284326179872 285788300259 286078915584 287043376752 287734464864 288654170112 289552512823 290619850752 291524311008 292301678592 293023447101 293211372993 293509536768 296151681024 297674612928 298168418304 298904673312 299701721088 300634445727 302321507712 302399606784 303127666688 303649191936 304380260352 305406421056 307173819326 307486181376 308443132629 308699598592 309975216768 310801784832 311769054828 313138229184 313892143488 314895458304 314950371714 316717769984 317095124544 318670184448 318874558464 319661942292 319866952356 322923798846 323701272972 324735941376 324944205568 326558253056 326615200296 326947332096 327964849884 328839388416 329890480128 330684727296 330917157512 333170641152 334059061248 334883939544 335098711992 335439470592 336763198464 339056492544 340111696176 340199557632 341018625024 341605340928 342427792896 342516252672 343582223688 345510294528 346431619072 347287048416 347863154688 348722118864 349652007936 352799541248 353128661424 354257390592 355202039808 356307491232 358733878272 359880523776 361963165696 364194496512 364428066816 365327934048 365562231264 367378034688 367442100333 369944311968 371126790144 372020318208 372281802201 373178111082 373274514624 373654093824 374816971296 375816443904 376744431987 376986050991 378858598272 381051067012 381438554112 382625658198 382724502336 383645953152 384872226816 386530001649 388699081344 389735571456 390697929468 390948497324 391346049024 393358508928 394868908032 396899483904 398539564416 399602294784 400845927636 403095343616 403199475712 403575613056 404865589248 405840347136 407208561408 409981575168 410993925804 411257510172 413300289024 414402379776 415692073104 416114786304 417517638912 418522857984 419860611072 419933828952 421669092708 422793499392 424893579264 425166077952 426215923056 426489269808 430565065128 431601697296 432981255168 435486933728 435929776128 437286466512 438452517888 439853973504 444227521536 445412081664 446511919392 446798282656 447252627456 449017597952 449552581632 453482261568 453599410176 454691500032 455011091579 455473787904 456570390528 456688336896 458109631584 460680392704 460760728989 461229272064 463049397888 464962825152 466202677248 467653582242 469707343776 470838215232 472343187456 472425557571 475076654976 478311837696 479492913438 479800428534 485551909458 487103912064 487416308352 489837379584 489922800444 491947274826 493259082624 494835720192 496027090944 496375736268 497570814776 497699352832 499755961728 501088591872 502325909316 502648067988 505144797696 508584738816 510167544264 510299336448 511527937536 513162969088 513641689344 513774379008 515373335532 518265441792 519647428608 520930572624 521794732032 523083178296 524478011904 526491877376 529199311872 531386085888 532803059712 534461236848 538100817408 539820785664 541120462848 542944748544 546642100224 547991901072 548343346896 551067052032 554256097472 554819715072 554916467952 556690185216 558030477312 559767166623 559911771936 562225456944 563724665856 568287897408 568652359744 571576600518 572157831168 573938487297 574086753504 575468929728 577308340224 579105025646 583048622016 584603357184 586046894202 586422745986 587019073536 592303362048 595349225856 597809346624 599403442176 601268891454 604643015424 604799213568 606255333376 607298383872 608760520704 610812842112 614347638652 614972362752 616886265258 617399197184 619950433536 621603569664 623538109656 626276458368 627784286976 629790916608 629900743428 633435539968 634190249088 637340368896 637749116928 639323884584 639733904712 645847597692 647402545944 649471882752 649888411136 653116506112 653230400592 653894664192 655929699768 657678776832 659780960256 661369454592 661834315024 666341282304 668118122496 669767879088 670197423984 670878941184 673526396928 678112985088 680223392352 680399115264 682037250048 683210681856 684159870317 684855585792 685032505344 687164447376 691020589056 694574096832 695726309376 697444237728 699304015872 701480373363 705599082496 706257322848 708514781184 712614982464 717467756544 719239370157 719700642801 723926331392 730655868096 731124462528 734756069376 734884200666 737920912239 739888623936 742253580288 744040636416 744563604402 746356222164 746549029248 749633942592 751632887808 753488863974 753972101982 757717196544 762102134024 762877108224 765251316396 765449004672 767291906304 769744453632 773060003298 777398162688 779471142912 781395858936 781896994648 782692098048 786717017856 789737816064 793798967808 797079128832 799204589568 801691855272 806190687232 806398951424 807151226112 809731178496 811680694272 814417122816 819963150336 821987851608 822515020344 826600578048 828804759552 831384146208 832229572608 835035277824 837045715968 839721222144 839867657904 843338185416 845586998784 849787158528 850332155904 852431846112 852978539616 857364900777 861130130256 863203394592 865962510336 868657538469 870973867456 871859552256 874572933024 876905035776 879070341303 879634118979 888455043072 893023838784 893596565312 894505254912 898035195904 899105163264 901903337181 906964523136 907198820352 909383000064 910022183158 910947575808 913140781056 916219263168 921360785408 921521457978 922458544128 925329397887 926098795776 929925650304 932405354496 935307164484 939414687552 941676430464 944686374912 944851115142 950153309952 956623675392 958985826876 959600857068 971103818916 974207824128 974832616704 979674759168 979845600888 983894549652 986518165248 989671440384 992054181888 992751472536 995141629552 995398705664 999511923456 1002177183744 1004651818632 1005296135976 1010289595392 1017169477632 1020335088528 1020598672896 1023055875072 1026325938176 1027283378688 1027548758016 1030746671064 1036530883584 1039294857216 1041861145248 1043589464064 1046166356592 1048956023808 1052983754752 1058398623744 1062772171776 1065606119424 1068922473696 1075108367641 1076201634816 1079641571328 1085889497088 1093284200448 1095983802144 1096686693792 1102134104064 1102326300999 1108512194944 1109832935904 1113380370432 1116060954624 1116845406603 1119534333246 1119823543872 1124450913888 1127449331712 1130233295961 1130958152973 1136575794816 1137304719488 1143153201036 1144315662336 1147876974594 1148173507008 1150937859456 1154616680448 1158210051292 1159590004947 1166097244032 1169206714368 1172093788404 1172845491972 1174038147072 1184606724096 1190698451712 1195618693248 1198806884352 1202537782908 1209286030848 1209598427136 1212510666752 1214596767744 1217521041408 1221625684224 1228695277304 1229944725504 1233772530516 1234798394368 1239900867072 1243207139328 1247076219312 1252552916736 1255568573952 1259581833216 1259801486856 1266871079936 1268380498176 1274680737792 1275498233856 1278647769168 1279467809424 1291695195384 1294805091888 1298943765504 1299776822272 1306460801184 1307789328384 1311859399536 1315357553664 1319561920512 1323668630048 1332682564608 1336236244992 1339535758176 1340394847968 1341757882368 1347052793856 1360446784704 1360798230528 1364074500096 1365033274737 1366421363712 1368319740634 1369711171584 1370065010688 1374328894752 1382041178112 1382282186967 1389148193664 1394888475456 1398608031744 1402960746726 1411198164992 1412514645696 1417029562368 1417276672713 1425229964928 1434935513088 1438478740314 1439401285602 1447852662784 1461311736192 1462248925056 1469512138752 1469768401332 1475841824478 1479777247872 1484507160576 1488081272832 1489127208804 1492712444328 1493098058496 1499267885184 1503265775616 1506977727948 1507944203964 1515434393088 1524204268048 1525754216448 1530502632792 1530898009344 1534583812608 1539488907264 1546120006596 1554796325376 1558942285824 1562791717872 1563793989296 1565384196096 1573434035712 1579475632128 1587597935616 1594158257664 1598409179136 1603383710544 1612381374464 1612797902848 1614302452224 1619462356992 1623361388544 1628834245632 1639926300672 1643975703216 1645030040688 1653201156096 1662768292416 1664459145216 1670070555648 1674091431936 1679301499869 1679735315808 1686676370832 1691173997568 1704863692224 1705957079232 1714729801554 1721815461891 1722260260512 1726406789184 1731925020672 1737315076938 1741947734912 1749145866048 1753810071552 1758140682606 1759268237958 1776910086144 1786047677568 1787193130624 1796070391808 1798210326528 1803806674362 1813929046272 1814397640704 1818766000128 1820044366316 1821895151616 1826281562112 1832438526336 1842721570816 1843042915956 1844917088256 1850658795774 1852197591552 1859851300608 1864810708992 1870614328968 1878829375104 1883352860928 1889372749824 1889702230284 1900306619904 1913247350784 1917971653752 1919201714136 1942207637832 1948415648256 1949665233408 1959349518336 1959691201776 1967789099304 1973036330496 1979342880768 1984108363776 1985502945072 1990283259104 1990797411328 1999023846912 2004354367488 2009303637264 2010592271952 2020579190784 2026867589761 2034338955264 2040670177056 2041197345792 2046111750144 2052479610951 2054566757376 2055097516032 2061493342128 2073061767168 2083722290496 2087178928128 2092332713184 2097912047616 2104441120089 2116797247488 2125544343552 2137844947392 2150216735282 2152403269632 2159101928403 2171778994176 2191967604288 2193373387584 2204268208128 2204652601998 2217024389888 2219665871808 2226760740864 2232121909248 2233690813206 2239068666492 2239647087744 2248901827776 2254898663424 2260466591922 2261916305946 2273151589632 2274609438976 2286306402072 2288631324672 2295753949188 2296347014016 2301875718912 2309233360896 2316420102584 2319180009894 2332194488064 2338413428736 2344187576808 2345690983944 2348076294144 2369213448192 2381396903424 2391237386496 2397613768704 2405075565816 2418572061696 2419196854272 2425021333504 2429193535488 2435042082816 2443251368448 2457390554608 2459889451008 2467545061032 2469596788736 2479801734144 2486414278656 2494152438624 2505105833472 2511137147904 2519163666432 2519602973712 2533742159872 2536760996352 2549361475584 2550996467712 2557295538336 2558935618848 2572094702331 2583390390768 2589610183776 2597887531008 2599553644544 2605972615407 2612921602368 2615578656768 2623718799072 2630715107328 2637211023909 2638902356937 2647337260096 2665365129216 2679071516352 2680789695936 2683515764736 2694105587712 2705710011543 2720893569408 2721596461056 2728149000192 2730066549474 2732842727424 2736639481268 2739422343168 2748657789504 2764082356224 2764564373934 2775988193661 2778296387328 2789776950912 2797216063488 2805921493452 2822396329984 2825029291392 2834059124736 2834553345426 2850459929856 2869871026176 2876957480628 2878802571204 2895705325568 2922623472384 2924497850112 2939024277504 2939536802664 2951683648956 2959554495744 2969014321152 2976162545664 2978254417608 2985424888656 2986196116992 2998535770368 3006531551232 3013955455896 3015888407928 3030868786176 3048408536096 3051508432896 3061005265584 3061796018688 3069167625216 3078977814528 3092240013192 3109592650752 3117884571648 3125583435744 3127587978592 3130768392192 3146868071424 3158951264256 3175195871232 3185077641053 3188316515328 3196818358272 3206767421088 3224762748928 3225325102923 3228604904448 3238924713984 3257668491264 3267806930431 3279852601344 3287951406432 3290060081376 3306402312192 3306978902997 3325536584832 3340141111296 3348182863872 3350536219809 3358602999738 3359470631616 3373352741664 3382347995136 3392874458919 3409727384448 3411914158464 3429459603108 3443630923782 3444520521024 3452813578368 3463850041344 3474630153876 3483895469824 3498291732096 3507620143104 3516281365212 3518536475916 3553820172288 3572095355136 3574386261248 3592140783616 3596420653056 3607613348724 3627858092544 3628795281408 3637532000256 3640088732632 3643790303232 3652563124224 3664877052672 3685443141632 3686085831912 3689834176512 3701317591548 3704395183104 3719702601216 3729621417984 3741228657936 3757658750208 3766705721856 3778745499648 3779404460568 3800613239808 3826494701568 3835943307504 3838403428272 3884415275664 3896831296512 3899330466816 3919382403552 3935578198608 3946072660992 3958685761536 3971005890144 3980566518208 3981594822656 3998047693824 4008708734976 4018607274528 4021184543904 4041158381568 4053735179522 4081340354112 4082394691584 4092223500288 4095099824211 4104959221902 4109133514752 4110195032064 4122986684256 4146123534336 4146846560901 4167444580992 4184665426368 4195824095232 4208882240178 4233594494976 4251088687104 4251830018139 4275689894784 4300433470564 4304806539264 4318203856806 4343557988352 4383935208576 4386746775168 4408536416256 4409305203996 4434048779776 4439331743616 4453521481728 4464243818496 4467381626412 4478137332984 4479294175488 4497803655552 4509797326848 4520933183844 4523832611892 4546303179264 4549218877952 4572612804144 4577262649344 4591507898376 4592694028032 4603751437824 4618466721792 4632840205168 4638360019788 4664388976128 4676826857472 4688375153616 4691381967888 4696152588288 4738426896384 4762793806848 4782474772992 4795227537408 4810151131632 4837144123392 4838393708544 4858387070976 4870084165632 4886502736896 4914781109216 4919778902016 4935090122064 4939193577472 4959603468288 4988304877248 5005122007369 5010211666944 5022274295808 5037904499607 5039205947424 5067484319744 5073521992704 5114591076672 5117871237696 5144189404662 5165446385673 5166780781536 5179220367552 5195775062016 5199107289088 5211945230814 5225843204736 5247437598144 5261430214656 5274422047818 5277804713874 5294674520192 5330730258432 5358143032704 5361579391872 5388211175424 5411420023086 5441787138816 5443192922112 5456298000384 5460133098948 5465685454848 5473278962536 5478844686336 5497315579008 5528164712448 5529128747868 5551976387322 5556592774656 5579553901824 5594432126976 5611842986904 5644792659968 5650058582784 5668118249472 5669106690852 5700919859712 5739742052352 5753914961256 5757605142408 5791410651136 5845246944768 5848995700224 5878048555008 5879073605328 5903367297912 5919108991488 5938028642304 5952325091328 5956508835216 5970849777312 5972392233984 5997071540736 6013063102464 6027910911792 6031776815856 6061737572352 6080602769283 6096817072192 6103016865792 6122010531168 6123592037376 6138335250432 6157438832853 6184480026384 6219185301504 6251166871488 6255175957184 6261536784384 6293736142848 6313323360267 6350391742464 6370155282106 6376633030656 6413534842176 6449525497856 6450650205846 6457209808896 6477305785209 6515336982528 6535613860862 6575902812864 6580120162752 6612804624384 6613957805994 6651073169664 6680282222592 6696365727744 6701072439618 6717205999476 6718941263232 6746705483328 6764695990272 6785748917838 6819454768896 6823828316928 6858919206216 6887261847564 6889041042048 6905627156736 6927700082688 6949260307752 6967790939648 6996583464192 7015240286208 7032562730424 7037072951832 7107640344576 7144190710272 7148772522496 7184281567232 7192841306112 7215226697448 7255716185088 7257590562816 7275064000512 7280177465264 7287580606464 7305126248448 7329754105344 7370886283264 7372171663824 7379668353024 7402635183096 7408790366208 7439405202432 7459242835968 7482457315872 7515317500416 7525758573487 7533411443712 7557490999296 7558808921136 7601226479616 7652989403136 7671886615008 7676806856544 7716284106993 7768830551328 7793662593024 7798660933632 7817917846221 7838764807104 7871156397216 7892145321984 7911633071727 7916707070811 7942011780288 7961133036416 7963189645312 7996095387648 8037214549056 8042369087808 8082316763136 8107470359044 8117130034629 8162680708224 8164789383168 8184447000576 8190199648422 8209918443804 8218267029504 8245973368512 8292247068672 8293693121802 8327964580983 8334889161984 8369330852736 8391648190464 8417764480356 8467188989952 8502177374208 8503660036278 8551379789568 8600866941128 8609613078528 8636407713612 8687115976704 8767870417152 8773493550336 8817072832512 8818610407992 8868097559552 8878663487232 8907042963456 8928487636992 8934763252824 8956274665968 8958588350976 8995607311104 9019594653696 9041866367688 9047665223784 9092606358528 9098437755904 9145225608288 9154525298688 9183015796752 9185388056064 9207502875648 9236933443584 9265680410336 9276720039576 9328777952256 9353653714944 9376750307232 9382763935776 9392305176576 9476853792768 9525587613696 9555232923159 9564949545984 9590455074816 9620302263264 9674288246784 9675975308769 9716774141952 9773005473792 9803420791293 9829562218432 9839557804032 9870180244128 9878387154944 9919206936576 9920936708991 9976609754496 10010244014738 10020423333888 10044548591616 10051608659427 10075808999214 10078411894848 10134968639488 10147043985408 10178623376757 10229182153344 10235742475392 10288378809324 10330892771346 10333561563072 10358440735104 10391550124032 10398214578176 10423890461628 10451686409472 10494875196288 10522860429312 10548844095636 10555609427748 10589349040384 10661460516864 10716286065408 10723158783744 10776422350848 10822840046172 10883574277632 10886385844224 10912596000768 10920266197896 10931370909696 10946557925072 10957689372672 10994631158016 11056329424896 11058257495736 11103952774644 11113185549312 11159107803648 11188864253952 11223685973808 11289585319936 11300117165568 11336236498944 11338213381704 11401839719424 11479484104704 11507829922512 11515210284816 11582821302272 11690493889536 11697991400448 11758147210656 11806734595824 11838217982976 11876057284608 11913017670432 11941699554624 11944784467968 11994143081472 12026126204928 12055821823584 12063553631712 12123475144704 12161205538566 12193634144384 12244021062336 12247184074752 12276670500864 12285299472633 12314877665706 12368960052768 12438370603008 12440539682703 12502333742976 12510351914368 12587472285696 12626646720534 12700783484928 12740310564212 12753266061312 12755490054417 12827069684352 12899050995712 12901300411692 12914419617792 12954611570418 13030673965056 13071227721724 13151805625728 13160240325504 13225609248768 13227915611988 13302146339328 13360564445184 13392731455488 13402144879236 13434411998952 13437882526464 13493410966656 13529391980544 13571497835676 13638909537792 13647656633856 13717838412432 13774523695128 13778082084096 13811254313472 13855400165376 13898520615504 13935581879296 13993166928384 14030480572416 14065125460848 14074145903664 14215280689152 14288381420544 14297545044992 14385682612224 14430453394896 14511432370176 14515181125632 14560354930528 14575161212928 14610252496896 14659508210688 14744343327648 14759336706048 14805270366192 14817580732416 14878810404864 14964914631744 15015366022107 15030635000832 15051517146974 15066822887424 15113713498821 15117617842272 15202452959232 15343773230016 15353613713088 15432568213986 15537661102656 15587325186048 15597321867264 15635835692442 15677529614208 15742312794432 15784290643968 15823266143454 15833414141622 15884023560576 15922266072832 15926379290624 15992190775296 16074429098112 16084738175616 16164633526272 16214940718088 16234260069258 16325361416448 16329578766336 16368894001152 16380399296844 16419836887608 16436534059008 16491946737024 16584494137344 16587386243604 16655929161966 16669778323968 16738661705472 16783296380928 16835528960712 16934377979904 17004354748416 17007320072556 17102759579136 17201733882256 17219226157056 17272815427224 17374231953408 17535740834304 17546987100672 17634145665024 17637220815984 17736195119104 17757326974464 17814085926912 17856975273984 17869526505648 17912549331936 17917176701952 17991214622208 18039189307392 18083732735376 18095330447568 18185212717056 18196875511808 18241808307849 18290451216576 18309050597376 18366031593504 18370776112128 18415005751296 18472316498559 18531360820672 18553440079152 18657555904512 18753500614464 18765527871552 18784610353152 18939970080801 19051175227392 19110465846318 19129899091968 19240604526528 19348576493568 19351950617538 19431917355627 19546010947584 19606841582586 19659124436864 19740360488256 19756774309888 19838413873152 19841873417982 19953219508992 20020488029476 20040846667776 20089097183232 20103217318854 20151617998428 20156823789696 20269937278976 20294087970816 20357246753514 20458364306688 20471484950784 20576757618648 20661785542692 20667123126144 20716881470208 20783100248064 20796429156352 20847780923256 20903372818944 20989750392576 21045720858624 21097688191272 21111218855496 21178698080768 21322921033728 21432572130816 21446317567488 21552844701696 21645680092344 21767148555264 21772771688448 21825192001536 21840532395792 21862741819392 21893115850144 21915378745344 21989262316032 22112658849792 22116514991472 22207905549288 22226371098624 22295543487371 22318215607296 22377728507904 22447371947616 22577275720461 22600234331136 22672472997888 22676426763408 22803679438848 22874648513017 22958968209408 23015659845024 23030420569632 23148852320979 23380987779072 23395982800896 23453753538663 23516294421312 23613469191648 23676435965952 23750121212433 23826035340864 23883399109248 23889568935936 23988286162944 24111643647168 24127107263424 24246950289408 24322411077132 24387268288768 24488042124672 24494368149504 24553341001728 24570598945266 24629755331412 24737920105536 24876741206016 24881079365406 25004667485952 25020703828736 25174944571392 25253293441068 25401566969856 25480621128424 25506532122624 25510980108834 25654139368704 25798101991424 25802600823384 25828839235584 25909223140836 26061347930112 26142455443448 26303611251456 26320480651008 26451218497536 26455831223976 26604292678656 26721128890368 26785462910976 26804289758472 26868823997904 26875765052928 26986821933312 27058783961088 27142995671352 27277819075584 27295313267712 27435676824864 27549047390256 27556164168192 27622508626944 27710800330752 27797041231008 27871163758592 27986333856768 28060961144832 28130250921696 28148291807328 28430561378304 28576762841088 28595090089984 28665698769477 28771365224448 28860906789792 29022864740352 29027925926307 29120709861056 29150322425856 29319016421376 29410262373879 29488686655296 29518673412096 29610540732384 29635161464832 29757620809728 29762810126973 29929829263488 30030732044214 30061270001664 30103034293948 30133645774848 30154825978281 30227426997642 30235235684544 30404905918464 30535870130271 30687546460032 30707227426176 30865136427972 31075322205312 31174650372096 31194643734528 31271671384884 31355059228416 31484625588864 31568581287936 31646532286908 31666828283244 31768047121152 31844532145664 31852758581248 31984381550592 32148858196224 32169476351232 32329267052544 32429881436176 32468520138516 32650722832896 32659157532672 32737788002304 32760798593688 32839673775216 32873068118016 32983893474048 33168988274688 33174772487208 33311858323932 33339556647936 33477323410944 33566592761856 33671057921424 33868755959808 34008709496832 34014640145112 34205519158272 34403467764512 34438452314112 34545630854448 34748463906816 35035854051583 35071481668608 35093974201344 35274441631968 35472390238208 35514653948928 35628171853824 35739053011296 35825098663872 35834353403904 35945876234741 35982429244416 36078378614784 36167465470752 36190660895136 36370425434112 36393751023616 36483616615698 36580902433152 36732063187008 36741552224256 36830011502592 36855898417899 36944632997118 37062721641344 37106880158304 37315111809024 37321619048109 37507001228928 37531055743104 37879940161602 38102350454784 38220931692636 38259798183936 38481209053056 38697152987136 38703901235076 38863834711254 39092021895168 39213683165172 39318248873728 39480720976512 39513548619776 39676827746304 39683746835964 39906439017984 40040976058952 40081693335552 40178194366464 40206434637708 40303235996856 40313647579392 40539874557952 40588175941632 40714493507028 40916728613376 40942969901568 41153515237296 41323571085384 41334246252288 41433762940416 41566200496128 41592858312704 41695561846512 41806745637888 41979500785152 42091441717248 42195376382544 42222437710992 42357396161536 42645842067456 42865144261632 42892635134976 43291360184688 43534297110528 43545543376896 43681064791584 43725483638784 43786231700288 43830757490688 43978524632064 44233029982944 44415811098576 44452742197248 44591086974742 44636431214592 44894743895232 45046098066321 45154551440922 45200468662272 45341140496463 45352853526816 45607358877696 45749297026034 46031319690048 46060841139264 46297704641958 46761975558144 46791965601792 46907507077326 47032588842624 47226938383296 47352871931904 47500242424866 47652070681728 47766798218496 47779137871872 47976572325888 48223287294336 48254214526848 48493900578816 48644822154264 48774536577536 48976084249344 48988736299008 49106682003456 49141197890532 49259510662824 49475840211072 49753482412032 49762158730812 50009334971904 50041407657472 50349889142784 50506586882136 50803133939712 50961242256848 51013064245248 51021960217668 51308278737408 51596203982848 51605201646768 51657678471168 51818446281672 52122695860224 52284910886896 52607222502912 52640961302016 52902436995072 52911662447952 53208585357312 53442257780736 53570925821952 53608579516944 53737647995808 53751530105856 53973643866624 54117567922176 54285991342704 54555638151168 54590626535424 54725424923547 54871353649728 55098094780512 55112328336384 55245017253888 55416949495677 55594082462016 55742327517184 55972667713536 56260501843392 56296583614656 56819910242403 57153525682176 57190180179968 57331397538954 57721813579584 58045729480704 58055851852614 58241419722112 58295752066881 58638032842752 58820524747758 58977373310592 59221081464768 59270322929664 59515241619456 59525620253946 59859658526976 60061464088428 60122540003328 60206068587896 60267291549696 60309651956562 60454853995284 60470471369088 60809811836928 61071740260542 61375092920064 61414454852352 61730272855944 62150644410624 62349300744192 62389287469056 62543342769768 62710118456832 62969251177728 63137162575872 63293064573816 63333656566488 63536094242304 63689064291328 63705517162496 63968763101184 64297716392448 64338952702464 64658534105088 64859762872352 64937040277032 65301445665792 65318315065344 65475576004608 65521597187376 65679347550432 65746136236032 65967786948096 66337976549376 66349544974416 66623716647864 66679113295872 66886630462113 66954646821888 67133185523712 67342115842848 67731827161383 68017418993664 68029280290224 68411038316544 68623945539051 68806935529024 68876904628224 69091261708896 69446556962937 70071708103166 70142963337216 70187948402688 70361260615989 70548883263936 70944780476416 71029307897856 71250363637299 71478106022592 71650197327744 71668706807808 71891752469482 71964858488832 72334930941504 72381321790272 72740850868224 72787502047232 72967233231396 73161804866304 73464126374016 73483104448512 73660023005184 73711796835798 73889265994236 74125443282688 74213760316608 74630223618048 74643238096218 75014002457856 75062111486208 75759880323204 76204700909568 76441863385272 76519596367872 76962418106112 77394305974272 77407802470152 77727669422508 78184043790336 78427366330344 78636497747456 78961441953024 79027097239552 79353655492608 79367493671928 79812878035968 80081952117904 80163386671104 80356388732928 80412869275416 80606471993712 80627295158784 81079749115904 81176351883264 81428987014056 81833457226752 81885939803136 82307030474592 82647142170768 82668492504576 82867525880832 83132400992256 83185716625408 83391123693024 83613491275776 83959001570304 84182883434496 84390752765088 84444875421984 84714792323072 85291684134912 85730288523264 85785270269952 85997096308431 86582720369376 87068594221056 87083777778921 87362129583168 87450967277568 87572463400576 87957049264128 88230787121637 88466059965888 88831622197152 88905484394496 89182173949484 89272862429184 89288430380919 89789487790464 90092196132642 90309102881844 90400937324544 90464477934843 90682280992926 90705707053632 91214717755392 91498594052068 91607610390813 92062639380096 92121682278528 92595409283916 93523951116288 93583931203584 93815014154652 94065177685248 94453876766592 94705743863808 95000484849732 95304141363456 95533596436992 95558275743744 95953144651776 96446574588672 96508429053696 96987801157632 97289644308528 97549073155072 97952168498688 97977472598016 98213364006912 98282395781064 98519021325648 98951680422144 99506964824064 99524317461624 100018669943808 100082815314944 100699778285568 101013173764272 101606267879424 101922484513696 102026128490496 102043920435336 102616557474816 103210403293536 103315356942336 103636892563344 104245391720448 104569821773792 105107562154749 105214445005824 105281922604032 105823324895904 106417170714624 106884515561472 107217159033888 107475295991616 107503060211712 107837628704223 107947287733248 108235135844352 108571982685408 109111276302336 109181253070848 109450849847094 109742707299456 110196189561024 110224656672768 110490034507776 110567695253697 110833898991354 111188164924032 111484655034368 111945335427072 111964857144327 112521003686784 112593167229312 113639820484806 114307051364352 114380360359936 114662795077908 115443627159168 116091458961408 116111703705228 116482839444224 116591504133762 117276065685504 117641049495516 117954746621184 118442162929536 118540645859328 119030483238912 119051240507892 119719317053952 120122928176856 120245080006656 120412137175792 120534583099392 120619303913124 120909707990568 120940942738176 121619623673856 122143480521084 122750185840128 122828909704704 123460545711888 124301288821248 124698601488384 124778574938112 125086685539536 125420236913664 125938502355456 126274325151744 126586129147632 126667313132976 127072188484608 127378128582656 127411034324992 127937526202368 128595432784896 128677905404928 129719525744704 129874080554064 130602891331584 130636630130688 131043194374752 131358695100864 131492272472064 131935573896192 132699089948832 133247433295728 133358226591744 133773260924226 133909293643776 134684231685696 135138294198963 135463654322766 136023421489389 136058560580448 136822076633088 137247891078102 137613871058048 138182523417792 138893113925874 140143416206332 140285926674432 140375896805376 140722521231978 141097766527872 141889560952832 142058615795712 142500727274598 142956212045184 143300394655488 143337413615616 143783504938964 143929716977664 144669861883008 144762643580544 145481701736448 145575004094464 145934466462792 146323609732608 146928252748032 146966208897024 147320046010368 147423593671596 147778531988472 148250886565376 148427520633216 149260447236096 149286476192436 150028004915712 150124222972416 151519760646408 152409401819136 152883726770544 153039192735744 153924836212224 154788611948544 154815604940304 155455338845016 156368087580672 156854732660688 157272995494912 157922883906048 158707310985216 158734987343856 159625756071936 160122539591119 160163904235808 160326773342208 160712777465856 160825738550832 161212943987424 161254590317568 162352703766528 162857974028112 163666914453504 163771879606272 164176274770641 164614060949184 165294284341536 165336985009152 165735051761664 166250848487031 166782247386048 167226982551552 167918003140608 168781505530176 168889750843968 169429584646144 171460577046528 171570540539904 171994192616862 173165440738752 174137188442112 174167555557842 174724259166336 175144926801152 175914098528256 176461574243274 176932119931776 177663244394304 177810968788992 178364347898968 178545724858368 178576860761838 179578975580928 180184392265284 180618205763688 180801874649088 180928955869686 181364561985852 181411414107264 182429435510784 182997188104136 183215220781626 184125278760192 184243364557056 185190818567832 187047902232576 187167862407168 187630028309304 188130355370496 188907753533184 189411487727616 190000969699464 190608282726912 191067192873984 191116551487488 191906289303552 192893149177344 193016858107392 193975602315264 194579288617056 195098146310144 195904336997376 195954945196032 196426728013824 196564791562128 197038042651296 197903360844288 199013929648128 199048634923248 200037339887616 200165630629888 200659891386339 201399556571136 202026347528544 203195481484149 203844969027392 204052256980992 204087840870672 205233114949632 205871836617153 206420806587072 206630713884672 207273785126688 208339670888811 209139643547584 210215124309498 210428890011648 210563845208064 211083781847967 211646649791808 212834341429248 213751090911897 214434318067776 214950591983232 215006120423424 215675257408446 215894575466496 217143965370816 218222552604672 218362506141696 218901699694188 219485414598912 220392379122048 220449313345536 220980069015552 221135390507394 221667797982708 222376329848064 222969310068736 223890670854144 223929714288654 225042007373568 225186334458624 227279640969612 228614102728704 228760720719872 229325590155816 230887254318336 232182917922816 232223407410456 232965678888448 233183008267524 234552131371008 235282098991032 235909493242368 236884325859072 237081291718656 238060966477824 238102481015784 239438634107904 240245856353712 240490160013312 240824274351584 241069166198784 241238607826248 241819415981136 241881885476352 243239247347712 244286961042168 245250978361081 245500371680256 245657819409408 246921091423776 248602577642496 249397202976768 249557149876224 250173371079072 250840473827328 251621133643187 251877004710912 252548650303488 253172258295264 253334626265952 254144376969216 254756257165312 255875052404736 257190865569792 257355810809856 257991288925293 258156747504049 259439051489408 259748161108128 261205782663168 261251333336763 262086388749504 262717390201728 263871147792384 264692361364911 265398179897664 266494866591456 266716453183488 267546521848452 267818587287552 269368463371392 270276588397926 270927308645532 271393433804529 272046842978778 272117121160896 273644153266176 274495782156204 275227742116096 276365046835584 277786227851748 280286832412664 280571853348864 280751793610752 281445042463956 282195533055744 283779121905664 284117231591424 285001454549196 285912424090368 286600789310976 286674827231232 287567009877928 287859433955328 289339723766016 289525287161088 290963403472896 291150008188928 291868932925584 292647219465216 293856505496064 293932417794048 294640092020736 294847187343192 295557063976944 296501773130752 296855041266432 298520894472192 298572952384872 300056009831424 300248445944832 303039521292816 304818803638272 305767453541088 306078385471488 307849672424448 309631209880608 310910677690032 312736175161344 313709465321376 314545990989824 315322686464247 315845767812096 317469974687712 319251512143872 320245079182238 320327808471616 320653546684416 321651477101664 322425887974848 322509180635136 323512886112669 324705407533056 325715948056224 327333828907008 327543759212544 328352549541282 329228121898368 330588568683072 330673970018304 331470103523328 331703085761091 332501696974062 333564494772096 334453965103104 335836006281216 335894571432981 337563011060352 337779501687936 338859169292288 342921154093056 343141081079808 343988385233724 346330881477504 348274376884224 348335111115684 349448518332672 350289853602304 351828197056512 352923148486548 353864239863552 355326488788608 355621937577984 356728695797936 357091449716736 357153721523676 359157951161856 360368784530568 361236411527376 361603749298176 361857911739372 362729123971704 362822828214528 364858871021568 365994376208272 366430441563252 368250557520384 368486729114112 370381637135664 374095804465152 374335724814336 375260056618608 376260710740992 377815507066368 378822975455232 380001939398928 381216565453824 382134385747968 382233102974976 383812578607104 385786298354688 386033716214784 389158577234112 390196292620288 391808673994752 391909890392064 393129583124256 394076085302592 395404638582151 395806721688576 398097269846496 400074679775232 400331261259776 401319782772678 404052695057088 405414882596889 406390962968298 407689938054784 408070264468167 408175681741344 410466229899264 411743673234306 412841613174144 414547570253376 416679341777622 418279287095168 420430248618996 420857780023296 421127690416128 422167563695934 423293299583616 425668682858496 427502181823794 428868636135552 429901183966464 430012240846848 431350514816892 431789150932992 434287930741632 436445105209344 436725012283392 437803399388376 438970829197824 440784758244096 440898626691072 441960138031104 442270781014788 443335595965416 444752659696128 445938620137472 447781341708288 447859428577308 450084014747136 450372668917248 454559281939224 457228205457408 457521441439744 458651180311632 461774508636672 464365835845632 464446814820912 465931357776896 466366016535048 469104262742016 470564197982064 471818986484736 473768651718144 476121932955648 476204962031568 478877268215808 480367618773357 480491712707424 480980320026624 481648548703168 482138332397568 482477215652496 483638831962272 483763770952704 488573922084336 490501956722162 491000743360512 491315638818816 492528824311923 493842182847552 497205155284992 498752545461093 500346742158144 501680947654656 503242267286374 503754009421824 506344516590528 506669252531904 508288753938432 509512514330624 514381731139584 514711621619712 515982577850586 516313495008098 518878102978816 519496322216256 522411565326336 522502666673526 524172777499008 525434780403456 527742295584768 529384722729822 530796359795328 532989733182912 533432906366976 535093043696904 535637174575104 538736926742784 540553176795852 541854617291064 542786867609058 544093685957556 544234242321792 547288306532352 548991564312408 550455484232192 552730093671168 555572455703496 560573664825328 561143706697728 561503587221504 562890084927912 564391066111488 567558243811328 568234463182848 570002909098392 571824848180736 573201578621952 573349654462464 575134019755856 575718867910656 578679447532032 579050574322176 581926806945792 582300016377856 583737865851168 585294438930432 587713010992128 587864835588096 589280184041472 589694374686384 591114127953888 593003546261504 593710082532864 597041788944384 597145904769744 600112019662848 600496891889664 601979674159017 606079042585632 609586444452447 611534907082176 612156770942976 615699344848896 617615509851459 619262419761216 621821355380064 625019012666433 627418930642752 629091981979648 630645372928494 631691535624192 633251345543901 634939949375424 638503024287744 640490158364476 640655616943232 641253272735691 643302954203328 644851775949696 645018361270272 647025772225338 651431896112448 654667657814016 655087518425088 656705099082564 658456243796736 661177137366144 661347940036608 662940207046656 663406171522182 665003393948124 667128989544192 668907930206208 671672012562432 671789142865962 675126022120704 675559003375872 677718338584576 685842308186112 686282162159616 687976770467448 692661762955008 696548753768448 696670222231368 698897036665344 700579707204608 703656394113024 705846296973096 707728479727104 710652977577216 711243875155968 713457391595872 714182899433472 714307443047352 718315902323712 720737569061136 722472823054752 723207498596352 723715823478744 725458247943408 725645656429056 729717742043136 731988752416544 732860883126504 735752935083243 736501115040768 736973458228224 740763274271328 748191608930304 748671449628672 750520113237216 752521421481984 754863400929561 755631014132736 757645950910464 760003878797856 762433130907648 764268771495936 767625157214208 771572596709376 772067432429568 773973866775879 774470242512147 778317154468224 780392585240576 783617347989504 783754000010289 786259166248512 788152170605184 790809277164302 791613443377152 794077084094733 796194539692992 800149359550464 800662522519552 802639565545356 808105390114176 810829765193778 812781925936596 815379876109568 816140528936334 816351363482688 820932459798528 823487346468612 825683226348288 829095140506752 833358683555244 836558574190336 840860497237992 841715560046592 842255380832256 844335127391868 846586599167232 851337365716992 855004363647588 857737272271104 859802367932928 860024481693696 862701029633784 863578301865984 868575861483264 872890210418688 873450024566784 875606798776752 877941658395648 881569516488192 881797253382144 883920276062208 884541562029576 886671191930832 889505319392256 891877240274944 895562683416576 895718857154616 900168029494272 900745337834496 909118563878448 914456410914816 915042882879488 917302360623264 923549017273344 928893629641824 931862715553792 932732033070096 938208525484032 941128395964128 943637972969472 945968059392741 947537303436288 952409924063136 957754536431616 960735237546714 960983425414848 961960640053248 963297097406336 964954431304992 967277663924544 967527541905408 970538658338007 977147844168672 981003913444324 982001486721024 982631277637632 985057648623846 987684365695104 994410310569984 995109257283273 997505090922186 1000693484316288 1003361895309312 1006484534572748 1007508018843648 1007683714298943 1012689033181056 1013338505063808 1016577507876864 1019025028661248 1028763462279168 1029423243239424 1031965155701172 1032626990016196 1037756205957632 1038992644432512 1044823130652672 1045005333347052 1048345554998016 1050869560806912 1055484591169536 1058769445459644 1061592719590656 1065979466365824 1066865812733952 1070186087393808 1071274349150208 1077473853485568 1081106353591704 1083709234582128 1085573735218116 1088187371915112 1088468484643584 1094576613064704 1097983128624816 1100910968464384 1105460187342336 1111144911406992 1121147329650656 1122287413395456 1123007174443008 1125780169855824 1128782132222976 1136468926365696 1140005818196784 1143649696361472 1146403157243904 1146699308924928 1150268039511712 1151437735821312 1157358895064064 1158101148644352 1167475731702336 1170588877860864 1175426021984256 1175729671176192 1179388749372768 1182228255907776 1186007092523008 1186213915746453 1187420165065728 1194291809539488 1200224039325696 1200993783779328 1203959348318034 1212158085171264 1216244647790667 1219172888904894 1223069814164352 1231398689697792 1235231019702918 1238524839522432 1243642710760128 1250038025332866 1254837861285504 1258183963959296 1261290745856988 1263383071248384 1266502691087802 1269879898750848 1277006048575488 1280980316728952 1281311233886464 1282506545471382 1286605908406656 1289703551899392 1290036722540544 1294051544450676 1302863792224896 1309335315628032 1310175036850176 1313410198165128 1316912487593472 1322354274732288 1322695880073216 1325880414093312 1326812343044364 1330006787896248 1334257979088384 1337815860412416 1343344025124864 1343578285731924 1350252044241408 1351118006751744 1355436677169152 1371684616372224 1372564324319232 1375953540934896 1385323525910016 1393097507536896 1393340444462736 1397794073330688 1401159414409216 1407312788226048 1411692593946192 1415456959454208 1421305955154432 1426914783191744 1428365798866944 1428614886094704 1436631804647424 1441102856320071 1441475138122272 1444945646109504 1446414997192704 1447431646957488 1450916495886816 1451291312858112 1463977504833088 1465721766253008 1471505870166486 1473002230081536 1473946916456448 1477586472935769 1481526548542656 1496257636383279 1501040226474432 1505042842963968 1509726801859122 1511262028265472 1520007757595712 1524866261815296 1528537542991872 1543145193418752 1544134864859136 1547947733551758 1548940485024294 1556634308936448 1560785170481152 1567234695979008 1567508000020578 1572518332497024 1576304341210368 1581618554328604 1583226886754304 1588154168189466 1592389079385984 1600298719100928 1601325045039104 1605279131090712 1616210780228352 1621659530387556 1625563851873192 1630759752219136 1632281057872668 1632702726965376 1641864919597056 1646974692937224 1651366452696576 1658190281013504 1666717367110488 1673117148380672 1681720994475984 1683431120093184 1684510761664512 1688670254783736 1693173198334464 1702674731433984 1710008727295176 1715474544542208 1719604735865856 1720048963387392 1725402059267568 1727156603731968 1737151722966528 1745780420837376 1746900049133568 1751213597553504 1755883316791296 1761347935502309 1763139032976384 1763594506764288 1767840552124416 1769083124059152 1773342383861664 1779010638784512 1791125366833152 1791437714309232 1800336058988544 1801490675668992 1805939022477051 1807097232528343 1818237127756896 1828759333357341 1834604721246528 1847098034546688 1852846529554377 1857787259283648 1863725431107584 1865464066140192 1882256791928256 1887275945938944 1891936118785482 1895074606872576 1899754036631703 1904819848126272 1915509072863232 1921470475093428 1921966850829696 1926594194812672 1929908862609984 1934555327849088 1935055083810816 1941077316676014 1954295688337344 1962007826888648 1964002973442048 1965262555275264 1970115297247692 1975368731390208 1988820621139968 1990218514566546 1995010181844372 2001386968632576 2006723790618624 2012969069145496 2015016037687296 2015367428597886 2025378066362112 2026677010127616 2033155015753728 2038050057322496 2057526924558336 2058846486478848 2063930311402344 2065253980032392 2075512411915264 2077985288865024 2089646261305344 2090010666694104 2096691109996032 2101739121613824 2110969182339072 2117538890919288 2123185439181312 2131958932731648 2133731625467904 2140372174787616 2142548698300416 2154947706971136 2162212707183408 2167418469164256 2171147470436232 2176374743830224 2176936969287168 2189153226129408 2195966257249632 2201821936928768 2207258805249729 2210920374684672 2222289822813984 2242294659301312 2244574826790912 2246014348886016 2251560339711648 2257564264445952 2264590202788683 2272937852731392 2280011636393568 2287299392722944 2292806314487808 2300536079023424 2302875471642624 2314717790128128 2316202297288704 2321921600327637 2323410727536441 2334951463404672 2341177755721728 2350852043968512 2351262000030867 2358777498745536 2364456511815552 2372014185046016 2372427831492906 2374840330131456 2382231252284199 2388583619078976 2400448078651392 2401987567558656 2407918696636068 2424316170342528 2432489295581334 2438345777809788 2446139628328704 2462797379395584 2470462039405836 2477049679044864 2487285421520256 2500076050665732 2509675722571008 2516367927918592 2522581491713976 2526766142496768 2533005382175604 2539759797501696 2554012097150976 2561960633457904 2562622467772928 2565013090942764 2573211816813312 2579407103798784 2580073445081088 2588103088901352 2605727584449792 2618670631256064 2620350073700352 2626820396330256 2633824975186944 2644708549464576 2645391760146432 2651760828186624 2653624686088728 2660013575792496 2668515958176768 2675631720824832 2686688050249728 2687156571463848 2700504088482816 2702236013503488 2710873354338304 2743369232744448 2745128648638464 2751907081869792 2767832470075057 2770647051820032 2786680888925472 2795588146661376 2802318828818432 2814625576452096 2823385187892384 2830913918908416 2837904178178223 2839724222544539 2842611910308864 2853829566383488 2857229772189408 2873263609294848 2882205712640142 2882950276244544 2889891292219008 2894863293914976 2901832991773632 2902582625716224 2911615975014021 2927955009666176 2931443532506016 2943011740332972 2946004460163072 2947893832912896 2955172945871538 2963053097085312 2985327771849819 2992515272766558 3002080452948864 3010085685927936 3019453603718244 3022524056530944 3040015515191424 3049732523630592 3057075085983744 3086290386837504 3088269729718272 3095895467103516 3097880970048588 3113268617872896 3121570340962304 3134469391958016 3135016000041156 3145036664994048 3152608682420736 3163237108657208 3166453773508608 3176308336378932 3184778158771968 3200597438201856 3202650090078208 3210558262181424 3232421560456704 3243319060775112 3251127703746384 3261519504438272 3264562115745336 3265405453930752 3283729839194112 3293949385874448 3302732905393152 3316380562027008 3333434734220976 3346234296761344 3363441988951968 3366862240186368 3369021523329024 3377340509567472 3386346396668928 3420017454590352 3430949089084416 3439209471731712 3440097926774784 3450804118535136 3454313207463936 3474303445933056 3502427195107008 3511766633582592 3522695871004618 3526278065952768 3527189013528576 3538166248118304 3546684767723328 3558021277569024 3558641747239359 3582875428618464 3600672117977088 3602981351337984 3611878044954102 3614194465056686 3636474255513792 3648733943372001 3657518666714682 3669209442493056 3694196069093376 3705693059108754 3715574518567296 3727450862215168 3730928132280384 3764513583856512 3774551891877888 3783872237570964 3790149213745152 3799508073263406 3809639696252544 3831018145726464 3842940950186856 3843933701659392 3853188389625344 3859817725219968 3869110655698176 3870110167621632 3882154633352028 3908591376674688 3924015653777296 3928005946884096 3930525110550528 3940230594495384 3950737462780416 3977641242279936 3980437029133092 3990020363688744 4002773937265152 4013447581237248 4025938138290992 4030032075374592 4030734857195772 4050756132724224 4053354020255232 4066310031507456 4076100114644992 4115053849116672 4117692972957696 4127860622804688 4130507960064784 4151024823830528 4155970577730048 4179292522610688 4180021333388208 4193382219992064 4203478243227648 4221938364678144 4235077781838576 4246370878362624 4263917865463296 4280744349575232 4285097396600832 4309895413942272 4323308568960213 4324425414366816 4334836938328512 4342294940872464 4352749487660448 4353873938574336 4391932514499264 4403643873857536 4414517610499458 4421840749369344 4432759418807307 4444579645627968 4484589318602624 4488772909149837 4503120679423296 4515128528891904 4529180405577366 4560023272787136 4574598785445888 4585612628975616 4601072158046848 4629435580256256 4632404594577408 4643843200655274 4646821455072882 4669902926809344 4682355511443456 4701704087937024 4702524000061734 4717554997491072 4728913023631104 4744028370092032 4744855662985812 4749680660262912 4764462504568398 4777167238157952 4800896157302784 4803975135117312 4815837393272136 4848632340685056 4864978591162668 4876691555619576 4892279256657408 4925594758791168 4940924078811672 4954099358089728 4974570843040512 5000152101331464 5019351445142016 5032735855837184 5045162983427952 5053532284993536 5066010764351208 5079519595003392 5108024194301952 5123921266915808 5125244935545856 5130026181885528 5146423633626624 5158814207597568 5160146890162176 5176206177802704 5211455168899584 5237341262512128 5240700147400704 5253640792660512 5267649950373888 5284043806506927 5289417098929152 5290783520292864 5303521656373248 5307249372177456 5320027151584992 5337031916353536 5373376100499456 5374313142927696 5401008176965632 5404472027006976 5417817067431153 5421291697585029 5486278000072023 5503814163739584 5535664940150114 5541294103640064 5558539588663131 5573361777850944 5591176293322752 5604637657636864 5646770375784768 5661827837816832 5675808356356446 5679448445089078 5685223820617728 5707659132766976 5714459544378816 5746527218589696 5764411425280284 5765900552489088 5779782584438016 5789726587829952 5803665983547264 5805165251432448 5823231950028042 5855910019332352 5862887065012032 5886023480665944 5892008920326144 5895787665825792 5910345891743076 5926106194170624 5970655543699638 5985030545533116 6004160905897728 6020171371855872 6038907207436488 6045048113061888 6080031030382848 6099465047261184 6114150171967488 6172580773675008 6176539459436544 6191790934207032 6195761940097176 6226537235745792 6243140681924608 6268938783916032 6270032000082312 6290073329988096 6305217364841472 6326474217314416 6332907547017216 6352616672757864 6369556317543936 6401194876403712 6405300180156416 6421116524362848 6464843120913408 6486638121550224 6502255407492768 6523039008876544 6529124231490672 6530810907861504 6567459678388224 6587898771748896 6605465810786304 6621776415749187 6632761124054016 6666869468441952 6692468593522688 6726883977903936 6733724480372736 6738043046658048 6754681019134944 6772692793337856 6793770608366049 6840034909180704 6861898178168832 6878418943463424 6901608237070272 6908626414927872 6948606891866112 6965764800982911 6970232182609323 7004854390214016 7023533267165184 7045391742009236 7052556131905536 7053786000092601 7076332496236608 7093369535446656 7116042555138048 7117283494478718 7146693756852597 7165750857236928 7201344235954176 7205962702675968 7223756089908204 7228388930113372 7272948511027584 7297467886744002 7315037333429364 7338418884986112 7388392138186752 7411386118217508 7431149037134592 7454901724430336 7461856264560768 7529027167713024 7549103783755776 7567744475141928 7580298427490304 7599016146526812 7619279392505088 7662036291452928 7685881900373712 7687867403318784 7706376779250688 7719635450439936 7738221311396352 7740220335243264 7764309266704056 7817182753349376 7848031307554592 7856011893768192 7861050221101056 7880461188990768 7901474925560832 7955282484559872 7960874058266184 7980040727377488 8005547874530304 8026895162474496 8051876276581984 8060064150749184 8061469714391544 8101512265448448 8106708040510464 8132620063014912 8230107698233344 8235385945915392 8255721245609376 8261015920129568 8302049647661056 8303497410225171 8311941155460096 8360042666776416 8386764439984128 8406956486455296 8443876729356288 8470155563677152 8492741756725248 8513712534534669 8519172667633617 8527835730926592 8561488699150464 8619790827884544 8646617137920426 8648850828733632 8669673876657024 8684589881744928 8705498975320896 8707747877148672 8734847925042063 8783865028998528 8807287747715072 8829035220998916 8843681498738688 8865518837614614 8889159291255936 8969178637205248 8977545818299674 9006241358846592 9030257057783808 9058360811154732 9120046545574272 9149197570891776 9171225257951232 9202144316093696 9258871160512512 9264809189154816 9287686401310548 9293642910145764 9339805853618688 9364711022886912 9403408175874048 9405048000123468 9435109994982144 9457826047262208 9488056740184064 9489711325971624 9499361320525824 9528925009136796 9554334476315904 9601792314605568 9607950270234624 9631674786544272 9697264681370112 9729957182325336 9753383111239152 9784558513314816 9851189517582336 9881848157623344 9908198716179456 9949141686081024 10000304202662928 10038702890284032 10065471711674368 10090325966855904 10107064569987072 10132021528702416 10159039190006784 10247842533831616 10250489871091712 10260052363771056 10292847267253248 10317628415195136 10320293780324352 10352412355605408 10422910337799168 10507281585321024 10535299900747776 10568087613013854 10578834197858304 10581567040585728 10614498744354912 10640054303169984 10674063832707072 10675925241718077 10748626285855392 10802016353931264 10808944054013952 10835634134862306 10842583395170058 10946201830116003 10972556000144046 11007628327479168 11071329880300228 11082588207280128 11117079177326262 11146723555701888 11182352586645504 11209275315273728 11293540751569536 11323655675633664 11351616712712892 11358896890178156 11370447641235456 11415318265533952 11428919088757632 11493054437179392 11528822850560568 11531801104978176 11559565168876032 11579453175659904 11607331967094528 11610330502864896 11646463900056084 11711820038664704 11725774130024064 11772046961331888 11784017840652288 11791575331651584 11820691783486152 11852212388341248 11941311087399276 11970061091066232 12008321811795456 12040342743711744 12077814414872976 12090096226123776 12160062060765696 12198930094522368 12228300343934976 12345161547350016 12353078918873088 12383581868414064 12391523880194352 12453074471491584 12537877567832064 12540064000164624 12580146659976192 12610434729682944 12649680627698401 12652948434628832 12665815094034432 12705233345515728 12739112635087872 12842233048725696 12929686241826816 12969925706880639 12973276243100448 13004510814985536 13046078017753088 13058248462981344 13061621815723008 13175797543497792 13210931621572608 13243552831498374 13265522248108032 13298278256421921 13333738936883904 13384937187045376 13453767955807872 13509362038269888 13545385586675712 13587541216732098 13680069818361408 13723796356337664 13756837886926848 13803216474140544 13897213783732224 13931529601965822 13940464365218646 14009708780428032 14047066534330368 14090783484018472 14105112263811072 14107572000185202 14152664992473216 14186739070893312 14232085110276096 14234566988957436 14293387513705194 14331501714473856 14402688471908352 14411925405351936 14447512179816408 14456777860226744 14545897022055168 14594935773488004 14630074666858728 14676837769972224 14776784276373504 14822772236435016 14862298074269184 14909803448860672 14923712529121536 15058054335426048 15098207567511552 15135488950283856 15160596854980608 15198032293053624 15238558785010176 15324072582905856 15371763800747424 15375734806637568 15412753558501376 15439270900879872 15476442622792704 15480440670486528 15528618533408112 15634365506698752 15696062615109184 15712023787536384 15722100442202112 15760922377981536 15802949851121664 15852131419520781 15910564969119744 15921748116532368 15960081454754976 16011095749060608 16103752553163968 16120128301498368 16122939428783088 16203024530896896 16213416081020928 16253451202293459 16263875092755087 16458834000216069 16511442491218752 16522031840259136 16604099295322112 16606994820450342 16623882310920192 16675618765989393 16720085333552832 16773528879968256 16813912972910592 16940311127354304 16985483513450496 17027425069069338 17038345335267234 17055671461853184 17122977398300928 17239581655769088 17293234275840852 17297701657467264 17339347753314048 17369179763489856 17410997950641792 17415495754297344 17469695850084126 17567730057997056 17614575495430144 17658070441997832 17687362997477376 17731037675229228 17778318582511872 17938357274410496 17955091636599348 18012482717693184 18060514115567616 18116721622309464 18240093091148544 18298395141783552 18342450515902464 18404288632187392 18517742321025024 18529618378309632 18575372802621096 18587285820291528 18679611707237376 18729422045773824 18806816351748096 18810096000246936 18870219989964288 18915652094524416 18976113480368128 18979422651943248 18998722641051648 19057850018273592 19108668952631808 19203584629211136 19215900540469248 19263349573088544 19374827290525399 19394529362740224 19459914364650672 19506766222478304 19569117026629632 19702379035164672 19763696315246688 19816397432358912 19865329247247561 19878069557811773 19898283372162048 20000608405325856 20077405780568064 20180651933711808 20214129139974144 20264043057404832 20318078380013568 20381311825098147 20495685067663232 20500979742183424 20520104727542112 20585694534506496 20635256830390272 20704824711210816 20845820675598336 20897294402948733 20910696547827969 21014563170642048 21070599801495552 21136175226027708 21157668395716608 21228997488709824 21280108606339968 21348127665414144 21351850483436154 21440081270557791 21497252571710784 21604032707862528 21617888108027904 21671268269724612 21685166790340116 21892403660232006 21945112000288092 22015256654958336 22142659760600456 22165176414560256 22234158354652524 22293447111403776 22364705173291008 22418550630547456 22587081503139072 22647311351267328 22703233425425784 22717793780356312 22740895282470912 22830636531067904 22857838177515264 22986108874358784 23057645701121136 23063602209956352 23119130337752064 23158906351319808 23214663934189056 23220661005729792 23292927800112168 23423640077329408 23451548260048128 23544093922663776 23568035681304576 23583150663303168 23641383566972304 23704424776682496 23882622174798552 23940122182132464 24016643623590912 24080685487423488 24155628829745952 24180192452247552 24320124121531392 24397860189044736 24690323094700032 24706157837746176 24767163736828128 24783047760388704 24906148942983168 24910492230675513 25080128000329248 25160293319952384 25220869459365888 25299361255396802 25305896869257664 25331630188068864 25410466691031456 25478225270175744 25541137603604007 25557518002900851 25684466097451392 25859372483653632 25939851413761278 25946552486200896 26009021629971072 26092156035506176 26116496925962688 26123243631446016 26204543775126189 26351595086995584 26421863243145216 26487105662996748 26531044496216064 26596556512843842 26667477873767808 26769874374090752 26907535911615744 27018724076539776 27090771173351424 27175082433464196 27360139636722816 27447592712675328 27513675773853696 27606432948281088 27794427567464448 27863059203931644 27880928730437292 28019417560856064 28094133068660736 28181566968036944 28210224527622144 28215144000370404 28305329984946432 28373478141786624 28464170220552192 28469133977914872 28586775027410388 28663003428947712 28805376943816704 28823850810703872 28895024359632816 28913555720453488 29091794044110336 29189871546976008 29260149333717456 29353675539944448 29553568552747008 29645544472870032 29724596148538368 29819606897721344 29847425058243072 30116108670852096 30196415135023104 30270977900567712 30321193709961216 30396064586107248 30477117570020352 30743527601494848 30751469613275136 30825507117002752 30878541801759744 30952885245585408 30960881340973056 31057237066816224 31236966447989929 31268731013397504 31392125230218368 31521844755963072 31605899702243328 31704262839041562 31843496233064736 31920162909509952 32022191498121216 32027775725154231 32207505106327936 32245878857566176 32406049061793792 32426832162041856 32506902404586918 32527750185510174 32838605490348009 32917668000432138 33022884982437504 33044063680518272 33208198590644224 33213989640900684 33247764621840384 33351237531978786 33440170667105664 33547057759936512 33627825945821184 33880622254708608 33970967026900992 34054850138138676 34076690670534468 34111342923706368 34245954796601856 34479163311538176 34586468551681704 34595403314934528 34678695506628096 34738359526979712 34821995901283584 34830991508594688 34939391700168252 35135460115994112 35229150990860288 35316140883995664 35374725994954752 35462075350458456 35556637165023744 35876714548820992 35910183273198696 36024965435386368 36121028231135232 36233443244618928 36480186182297088 36596790283567104 36684901031804928 36808577264374784 37035484642050048 37059236756619264 37150745605242192 37174571640583056 37359223414474752 37613632703496192 37620192000493872 37740439979928576 37831304189048832 37949041883095203 37958845303886496 37997445282103296 38115700036547184 38217337905263616 38526699146177088 38749654581050798 38789058725480448 38909777120641917 38919828729301344 39013532444956608 39138234053259264 39527392630493376 39632794864717824 39730658494495122 39756139115623546 39796566744324096 40001216810651712 40154811561136128 40361303867423616 40528086114809664 40636156760027136 40762623650196294 40991370135326464 41001959484366848 41040209455084224 41171389069012992 41270513660780544 41409649422421632 41691641351196672 41794588805897466 41821393095655938 42029126341284096 42141199602991104 42272350452055416 42315336791433216 42457994977419648 42560217212679936 42696255330828288 42703700966872308 42880162541115582 42994505143421568 43208065415725056 43235776216055808 43342536539449224 43370333580680232 43784807320464012 43890224000576184 44030513309916672 44285319521200912 44330352829120512 44468316709305048 44586894222807552 44729410346582016 44837101261094912 45174163006278144 45294622702534656 45406466850851568 45435587560712624 45481790564941824 45661273062135808 45715676355030528 45972217748717568 46115291402242272 46127204419912704 46238260675504128 46317812702639616 46429327868378112 46441322011459584 46585855600224336 46847280154658816 46903096520096256 47088187845327552 47136071362609152 47166301326606336 47282767133944608 47408849553364992 47556394258562343 47765244349597104 47880244364264928 48033287247181824 48311257659491904 48360384904495104 48640248243062784 48760353606880377 48791625278265261 49376502000648207 49534327473656256 49566095520777408 49812297885966336 49820984461351026 50026856297968179 50160256000658496 50320586639904768 50441738918731776 50598722510793604 50611793738515328 50820933382062912 50956450540351488 51082275207208014 51115036005801702 51368932194902784 51718744967307264 51879702827522556 51893104972401792 52018043259942144 52184312071012352 52232993851925376 52246487262892032 52409087550252378 52703190173991168 52843726486290432 52974211325993496 53062088992432128 53193113025687684 53334955747535616 53539748748181504 53815071823231488 54037448153079552 54181542346702848 54350164866928392 54720279273445632 54895185425350656 55027351547707392 55212865896562176 55588855134928896 55726118407863288 55761857460874584 56038835121712128 56188266137321472 56363133936073888 56420449055244288 56430288000740808 56610659969892864 56746956283573248 56928340441104384 56938267955829744 57173550054820776 57326006857895424 57610753887633408 57647701621407744 57790048719265632 57827111440906976 58124481871576197 58183588088220672 58379743093952016 58520298667434912 58707351079888896 59107137105494016 59291088945740064 59449192297076736 59595987741742683 59634208673435319 59694850116486144 60232217341704192 60541955801135424 60642387419922432 60792129172214496 60954235140040704 61143935475294441 61487055202989696 61502939226550272 61651014234005504 61757083603519488 61905770491170816 62114474133632448 62473932895979858 62537462026795008 62732089643483907 62784250460436736 63043689511926144 63211799404486656 63408525678083124 63686992466129472 63840325819019904 64044382996242432 64055551450308462 64415010212655872 64491757715132352 64812098123587584 64853664324083712 65013804809173836 65055500371020348 65677210980696018 65835336000864276 66045769964875008 66088127361036544 66416397181288448 66427979281801368 66495529243680768 66702475063957572 66880341334211328 67094115519873024 67255651891642368 67761244509417216 67941934053801984 68109700276277352 68153381341068936 68222685847412736 68491909593203712 68958326623076352 69172937103363408 69190806629869056 69357391013256192 69476719053959424 69643991802567168 69661983017189376 69878783400336504 70270920231988224 70458301981720576 70632281767991328 70749451989909504 70924150700916912 71113274330047488 71753429097641984 71820366546397392 72049930870772736 72242056462270464 72466886489237856 72960372364594176 73193580567134208 73617154528749568 74070969284100096 74118473513238528 74301491210484384 74349143281166112 74718446828949504 74731476692026539 75240384000987744 75480879959857152 75662608378097664 75898083766190406 75917690607772992 75994890564206592 76231400073094368 76434675810527232 76623412810812021 76672554008702553 77053398292354176 77499309162101596 77578117450960896 77819554241283834 77839657458602688 78027064889913216 78276468106518528 78613631325378567 79054785260986752 79265589729435648 79461316988990244 79512278231247092 79593133488648192 80002433621303424 80309623122272256 80722607734847232 81056172229619328 81272313520054272 81525247300392588 81982740270652928 82003918968733696 82080418910168448 82342778138025984 82541027321561088 82819298844843264 83383282702393344 83589177611794932 83642786191311876 84058252682568192 84282399205982208 84544700904110832 84630673582866432 84915989954839296 85120434425359872 85392510661656576 85407401933744616 85760325082231164 85989010286843136 86416130831450112 86471552432111616 86685073078898448 86740667161360464 87569614640928024 87780448001152368 88061026619833344 88570639042401824 88660705658241024 88936633418610096 89173788445615104 89458820693164032 90348326012556288 90589245405069312 90812933701703136 90871175121425248 90963581129883648 91322546124271616 91431352710061056 92230582804484544 92254408839825408 92476521351008256 92635625405279232 92858655736756224 92882644022919168 93171711200448672 93694560309317632 93710899343969787 93806193040192512 94176375690655104 94565534267889216 94817699106729984 95112788517124686 95530488699194208 95760488728529856 96066574494363648 96083327175462693 96622515318983808 97280496486125568 97520707213760754 97583250556530522 98753004001296414 99068654947312512 99132191041554816 99624595771932672 99641968922702052 100053712595936358 100320512001316992 100641173279809536 100883477837463552 101197445021587208 101223587477030656 101641866764125824 101912901080702976 102164550414416028 102230072011603404 102737864389805568 103437489934614528 103759405655045112 103786209944803584 104036086519884288 104368624142024704 104465987703850752 104492974525784064 104818175100504756 105406380347982336 105687452972580864 105948422651986992 106124177984864256 106386226051375368 106669911495071232 107079497496363008 107630143646462976 108074896306159104 108363084693405696 108700329733856784 109440558546891264 109790370850701312 110054703095414784 110425731793124352 111177710269857792 111452236815726576 111523714921749168 112077670243424256 112726267872147776 112840898110488576 112860576001481616 113221319939785728 113493912567146496 113847125649285609 113876535911659488 114347100109641552 114652013715790848 115580097438531264 115654222881813952 116248963743152394 116367176176441344 116729331361925751 116759486187904032 117040597334869824 117414702159777792 118582177891480128 118898384594153472 119191975483485366 119268417346870638 119389700232972288 120464434683408384 121083911602270848 121584258344428992 121908470280081408 122287870950588882 122974110405979392 123005878453100544 123302028468011008 123514167207038976 123811540982341632 124228948267264896 124947865791959716 125074924053590016 125464179286967814 125568500920873472 126087379023852288 126423598808973312 126817051356166248 127373984932258944 127680651638039808 128088765992484864 128111102900616924 128830020425311744 128983515430264704 129624196247175168 129707328648167424 130027609618347672 130111000742040696 131354421961392036 131670672001728552 132091539929750016 132176254722073088 132832794362576896 132855958563602736 132991058487361536 133404950127915144 133760682668422656 134188231039746048 134511303783284736 135522489018834432 135883868107603968 136219400552554704 136306762682137872 136445371694825472 136983819186407424 137916653246152704 138345874206726816 138381613259738112 138714782026512384 138953438107918848 139146486904682411 139287983605134336 139323966034378752 139757566800673008 140541840463976448 141264563535982656 141498903979819008 141848301401833824 142226548660094976 142669182775687029 143506858195283968 143640733092794784 144099861741545472 144933772978475712 145920744729188352 146281060820641131 146374875834795783 147234309057499136 148602982420968768 148698286562332224 149436893657899008 149462953384053078 150080568893904537 150480768001975488 150961759919714304 151325216756195328 151796167532380812 151835381215545984 152462800146188736 152869351621054464 153246825621624042 153345108017405106 154106796584708352 154998618324203192 155156234901921792 155639108482567668 155679314917205376 156054129779826432 156552936213037056 157227262650757134 158109570521973504 158531179458871296 158922633977980488 159024556462494184 159186266977296384 160004867242606848 160619246244544512 161445215469694464 162112344459238656 162544627040108544 163050494600785176 163965480541305856 164007837937467392 164160837820336896 164685556276051968 165082054643122176 165638597689686528 166766565404786688 167178355223589864 167285572382623752 168116505365136384 168564798411964416 169089401808221664 169261347165732864 169831979909678592 170240868850719744 170785021323313152 170814803867489232 171520650164462328 171978020573686272 172832261662900224 172943104864223232 173370146157796896 173481334322720928 174373445614728591 175139229281856048 175560896002304736 176122053239666688 177141278084803648 177321411316482048 177873266837220192 178347576891230208 178787963225228049 178902626020305957 180696652025112576 181625867403406272 181742350242850496 181927162259767296 182645092248543232 182862705420122112 183431806425883323 184461165608969088 184508817679650816 184953042702016512 185271250810558464 185717311473512448 186343422400897344 187389120618635264 187421798687939574 187612386080385024 188196268930451721 188352751381310208 189131068535778432 189635398213459968 190225577034249372 191060977398388416 191520977457059712 192133148988727296 192166654350925386 193245030637967616 194560992972251136 195041414427521508 195166501113061044 197506008002592828 198137309894625024 198264382083109632 199249191543865344 199283937845404104 200107425191872716 200641024002633984 201282346559619072 201766955674927104 202394890043174416 202447174954061312 203283733528251648 203825802161405952 204329100828832056 204460144023206808 205475728779611136 206874979869229056 207518811310090224 207572419889607168 208072173039768576 208737248284049408 208931975407701504 208985949051568128 209636350201009512 210812760695964672 211374905945161728 211896845303973984 212248355969728512 212772452102750736 213339822990142464 214158994992726016 215260287292925952 216149792612318208 216726169386811392 217400659467713568 218658765135929503 218881117093782528 219580741701402624 220851463586248704 222355420539715584 222904473631453152 223047429843498336 224155340486848512 224194430076079617 225452535744295552 225721152002963232 226442639879571456 226987825134292992 227694251298571218 227753071823318976 228694200219283104 229304027431581696 229870238432436063 230017662026107659 231160194877062528 231308445763627904 232497927486304788 232734352352882688 233458662723851502 233518972375808064 234081194669739648 234829404319555584 235840893976135701 237164355782960256 237796769188306944 238383950966970732 238536834693741276 238779400465944576 240928869366816768 242167823204541696 243168516688857984 243816940560162816 244575741901177764 245948220811958784 246011756906201088 246604056936022016 247028334414077952 247623081964683264 248457896534529792 249895731583919432 250149848107180032 250928358573935628 251137001841746944 252174758047704576 252847197617946624 253634102712332496 254747969864517888 255361303276079616 256177531984969728 256222205801233848 257660040850623488 257967030860529408 259248392494350336 259414657296334848 260055219236695344 260222001484081392 262708843922784072 263341344003457104 264183079859500032 264352509444146176 265711917127205472 265982116974723072 266809900255830288 267521365336845312 268376462079492096 271044978037668864 271767736215207936 272438801105109408 272613525364275744 272890743389650944 273967638372814848 276691748413453632 276763226519476224 277429564053024768 277906876215837696 278292973809364822 278575967210268672 278647932068757504 279515133601346016 281083680927952896 281132698031909361 282529127071965312 283696602803667648 284453097320189952 285338365551374058 287013716390567936 287281466185589568 288199723483090944 288249981526388079 289867545956951424 291841489458376704 292562121641282262 292749751669591566 294468618114998272 297205964841937536 297396573124664448 298873787315798016 298925906768106156 300161137787809074 300961536003950976 301923519839428608 302650433512390656 303592335064761624 303670762431091968 304925600292377472 305738703242108928 306493651243248084 306690216034810212 308213593169416704 309997236648406384 310312469803843584 311278216965135336 311358629834410752 312108259559652864 313105872426074112 314454525301514268 316219141043947008 317062358917742592 317845267955960976 318049112924988368 318372533954592768 320009734485213696 321238492489089024 322890430939388928 324224688918477312 325089254080217088 326100989201570352 327930961082611712 328015675874934784 328321675640673792 329371112552103936 330164109286244352 331277195379373056 333533130809573376 334356710447179728 334571144765247504 336233010730272768 338178803616443328 338522694331465728 339663959819357184 340481737701439488 341541376947856827 341629607734978464 343041300328924656 343956041147372544 346740292315593792 346962668645441856 348746891229457182 350187994085777253 350278458563712096 351121792004609472 352244106479333376 354282556169607296 355746533674440384 356695153782460416 357575926450456098 357805252040611914 361393304050225152 363251734806812544 363484700485700992 365290184497086464 365725410840244224 366863612851766646 368922331217938176 369017635359301632 369906085404033024 370542501621116928 371434622947024896 372686844801794688 374778241237270528 374843597375879148 375224772160770048 376392537860903442 376705502762620416 378262137071556864 379270796426919936 380451154068498744 382121954796776832 383041954914119424 384266297977454592 384333308701850772 386490061275935232 389121985944502272 390082828855043016 390333002226122088 395012016005185656 396274619789250048 396528764166219264 398498383087730688 398567875690808208 400214850383745432 401282048005267968 402564693119238144 403533911349854208 404789780086348832 404894349908122624 406567467056503296 407651604322811904 408658201657664112 408920288046413616 410951457559222272 413749959738458112 415037622620180448 415144839779214336 416144346079537152 417439460714047233 417863950815403008 417971898103136256 419272700402019024 421625521391929344 423793690607947968 424496711939457024 425544904205501472 426679645980284928 428007548327061087 430520574585851904 432299585224636416 434801318935427136 437317530271859006 437762234187565056 439124627504387349 441702927172497408 445808947262906304 446094859686996672 448310680973697024 448388860152159234 450905071488591104 451442304005926464 452885279759142912 453975650268585984 455388502597142436 455506143646637952 457388400438566208 458608054863163392 459740476864872126 460035324052215318 462320389754125056 462616891527255808 464995854972609576 465468704705765376 466917325447703004 467037944751616128 468162389339479296 469658808639111168 471681787952271402 474328711565920512 475593538376613888 476767901933941464 477073669387482552 477558800931889152 481857738733633536 484335646409083392 486337033377715968 487633881120325632 489151483802355528 491896441623917568 492023513812402176 493208113872044032 494056668828155904 495246163929366528 496915793069059584 499791463167838864 500299696214360064 501856717147871256 502274003683493888 504349516095409152 505694395235893248 507268205424664992 509495939729035776 510722606552159232 512355063969939456 512444411602467696 515320081701246976 515934061721058816 518496784988700672 518829314592669696 520110438473390688 520444002968162784 523120336844185773 525417687845568144 526682688006914208 528366159719000064 528705018888292352 531423834254410944 531964233949446144 533619800511660576 535042730673690624 536363889675684147 536707878060917871 542089956075337728 544877602210218816 545227050728551488 545781486779301888 547935276745629696 550295419277649969 553383496826907264 553526453038952448 554859128106049536 555813752431675392 556585947618729644 557151934420537344 559030267202692032 562167361855905792 562265396063818722 564588806791355163 565058254143930624 567393205607335296 568906194640379904 570676731102748116 574027432781135872 574562932371179136 576399446966181888 576499963052776158 579735091913902848 583682978916753408 585124243282564524 585499503339183132 588937236229996544 594411929683875072 594793146249328896 597747574631596032 597851813536212312 600322275575618148 601923072007901952 603847039678857216 605300867024781312 607184670129523248 607341524862183936 609851200584754944 611477406484217856 612987302486496168 613380432069620424 616427186338833408 619994473296812768 620624939607687168 622556433930270672 622717259668821504 624216519119305728 626211744852148224 628909050603028536 632438282087894016 634124717835485184 635690535911921952 636098225849976736 636745067909185536 640019468970427392 642476984978178048 645780861878777856 648449377836954624 650178508160434176 652201978403140704 655861922165223424 655976295407788509 656643351281347584 658742225104207872 662554390758746112 667066261619146752 668713420894359456 669142289530495008 672466021460545536 672583290228238851 676357607232886656 679327919638714368 680963475402878976 683082753895713654 683259215469956928 686082600657849312 687912082294745088 690052986078322977 693480584631187584 693925337290883712 697493782458914364 700375988171554506 700556917127424192 702243584009218944 704488212958666752 708565112339214592 711493067348880768 713390307564920832 715151852900912196 715610504081223828 722786608100450304 726503469613625088 726969400971401984 730580368994172928 731450821680488448 733727225703533292 737844662435876352 738035270718603264 739812170808066048 741085003242233856 742869245894049792 745373689603589376 749556482474541056 749687194751758296 750449544321540096 752785075721806884 753411005525240832 756524274143113728 758541592853839872 760902308136997488 764243909593553664 766083909828238848 768532595954909184 768666617403701544 772980122551870464 778243971889004544 780165657710086032 780666004452244176 790024032010371312 792549239578500096 793057528332438528 797135751381616416 800429700767490864 802564096010535936 805129386238476288 809579560172697664 809788699816245248 813134934113006592 815303208645623808 817316403315328224 817840576092827232 821902915118444544 830075245240360896 830289679558428672 832288692159074304 834878921428094466 835727901630806016 835943796206272512 838545400804038048 843251042783858688 843398094095728083 847587381215895936 851089808411002944 853359291960569856 856015096654122174 861041149171703808 864599170449272832 864749944579164237 869602637870854272 874635060543718012 875524468375130112 878249255008774698 883405854344994816 891617894525812608 892189719373993344 896621361947394048 896777720304318468 901810142977182208 902884608011852928 905770559518285824 907951300537171968 910777005194284872 911012287293275904 914776800877132416 917216109726326784 919480953729744252 920070648104430636 924640779508250112 925233783054511616 929991709945219152 930937409411530752 933834650895406008 934075889503232256 936324778678958592 939317617278222336 943363575904542804 948657423131841024 951187076753227776 953535803867882928 954147338774965104 955117601863778304 963715477467267072 968671292818166784 972674066755431936 975267762240651264 978302967604711056 983792883247835136 984047027624804352 988113337656311808 990492327858733056 993831586138119168 999582926335677728 1000599392428720128 1003713434295742512 1004548007366987776 1008699032190818304 1014536410849329984 1018991879458071552 1021445213104318464 1024624130843570481 1024888823204935392 1030640163402493952 1031868123442117632 1040220876946781376 1040888005936325568 1046240673688371546 1050563982257331759 1050835375691136288 1053365376013828416 1056732319438000128 1057410037776584704 1062847668508821888 1067239601023321152 1070085461347381248 1072727779351368294 1073415756121835742 1084179912150675456 1089755204420437632 1090454101457102976 1095870553491259392 1100590838555299938 1106766993653814528 1107052906077904896 1109718256212099072 1111627504863350784 1113171895237459288 1114303868841074688 1118060534405384064 1124334723711811584 1124530792127637444 1129177613582710326 1130116508287861248 1134786411214670592 1137812389280759808 1141353462205496232 1148054865562271744 1149125864742358272 1152798893932363776 1152999926105552316 1159470183827805696 1167365957833506816 1170248486565129048 1170999006678366264 1177874472459993088 1188823859367750144 1189586292498657792 1195495149263192064 1195703627072424624 1200644551151236296 1203846144015803904 1207694079357714432 1210601734049562624 1214369340259046496 1214683049724367872 1219702401169509888 1222954812968435712 1225974604972992336 1226760864139240848 1232854372677666816 1239988946593625536 1241249879215374336 1245112867860541344 1245434519337643008 1248433038238611456 1252318382142141699 1257818101206057072 1264876564175788032 1271381071823843904 1272196451699953472 1273490135818371072 1280038937940854784 1284022644981183261 1291561723757555712 1296898755673909248 1304403956806281408 1311723844330446848 1311952590815577018 1313286702562695168 1317373882513162047 1325108781517492224 1337426841788718912 1338284579060990016 1344932042921091072 1345166580456477702 1352715214465773312 1358655839277428736 1361926950805757952 1366165507791427308 1366518430939913856 1372165201315698624 1375824164589490176 1380105972156645954 1386961169262375168 1387850674581767424 1394987564917828728 1400751976343109012 1401113834254848384 1404487168018437888 1408976425917333504 1417130224678429184 1422986134697761536 1426780615129841664 1430303705801824392 1431221008162447656 1445573216200900608 1453006939227250176 1453938801942803968 1461160737988345856 1462901643360976896 1467454451407066584 1475689324871752704 1476070541437206528 1479624341616132096 1482170006484467712 1485738491788099584 1490747379207178752 1499112964949082112 1499374389503516592 1500899088643080192 1505570151443613768 1506822011050481664 1513048548286227456 1517083185707679744 1521804616273994976 1528487819187107328 1530611355951506521 1532167819656477696 1537065191909818368 1537333234807403088 1545960245103740928 1556487943778009088 1560331315420172064 1561332008904488352 1569361010532557319 1580048064020742624 1585098479157000192 1586115056664877056 1594271502763232832 1600859401534981728 1605128192021071872 1609091669027052441 1610123634182753613 1619159120345395328 1619577399632490496 1626269868226013184 1634632806630656448 1635681152185654464 1643805830236889088 1650886257832949907 1660150490480721792 1660579359116857344 1664577384318148608 1669757842856188932 1671455803261612032 1677090801608076096 1686502085567717376 1686796188191456166 1693766420374065489 1695174762431791872 1702179616822005888 1706718583921139712 1712030193308244348 1722082298343407616 1729198340898545664 1729499889158328474 1739205275741708544 1749270121087436024 1751048936750260224 1756498510017549396 1766811708689989632 1783235789051625216 1784379438747986688 1793242723894788096 1793555440608636936 1803620285954364416 1805769216023705856 1811541119036571648 1815902601074343936 1821554010388569744 1822024574586551808 1829553601754264832 1834432219452653568 1838961907459488504 1840141296208861272 1849281559016500224 1850467566109023232 1859983419890438304 1861874818823061504 1867669301790812016 1868151779006464512 1872649557357917184 1878635234556444672 1886727151809085608 1897314846263682048 1902374153506455552 1907071607735765856 1908294677549930208 1910235203727556608 1927430954934534144 1937342585636333568 1945348133510863872 1950535524481302528 1956605935209422112 1967585766495670272 1967928886223365527 1976226675312623616 1987663172276238336 1999165852671355456 2001198784857440256 2007426868591485024 2009096014733975552 2017398064381636608 2017749870684716553 2029072821698659968 2037983758916143104 2042890426208636928 2049248261687140962 2049777646409870784 2061280326804987904 2063736246884235264 2070158958234968931 2080441753893562752 2081776011872651136 2092481347376743092 2101127964514663518 2101670751382272576 2106730752027656832 2113464638876000256 2114820075553169408 2125695337017643776 2134479202046642304 2140170922694762496 2145455558702736588 2146831512243671484 2168359824301350912 2179510408840875264 2180908202914205952 2191741106982518784 2201181677110599876 2213533987307629056 2214105812155809792 2219436512424198144 2223255009726701568 2226343790474918576 2228607737682149376 2236121068810768128 2248669447423623168 2249061584255274888 2258355227165420652 2260233016575722496 2269572822429341184 2275624778561519616 2282706924410992464 2296109731124543488 2298251729484716544 2305597787864727552 2305999852211104632 2318940367655611392 2334731915667013632 2340496973130258096 2341998013356732528 2355748944919986176 2377647718735500288 2379172584997315584 2391407254144849248 2401289102302472592 2407692288031607808 2415388158715428864 2428738680518092992 2429366099448735744 2439404802339019776 2445909625936871424 2451949209945984672 2453521728278481696 2465708745355333632 2479977893187251072 2490225735721082688 2490869038675286016 2496866076477222912 2504636764284283398 2515636202412114144 2529753128351576064 2530194282287184249 2542762143647687808 2544392903399906944 2560077875881709568 2568045289962366522 2583123447515111424 2593797511347818496 2594249833737492711 2608807913612562816 2623447688660893696 2623905181631154036 2626573405125390336 2634747765026324094 2650217563034984448 2674853683577437824 2676569158121980032 2689864085842182144 2690333160912955404 2705430428931546624 2717311678554857472 2723853901611515904 2732331015582854616 2733036861879827712 2744330402631397248 2751648329178980352 2760211944313291908 2773922338524750336 2775701349163534848 2789975129835657456 2801503952686218024 2802227668509696768 2808974336036875776 2817952851834667008 2834260449356858368 2845972269395523072 2853561230259683328 2860607411603648784 2862442016324895312 2891146432401801216 2906013878454500352 2907877603885607936 2925803286721953792 2934908902814133168 2951378649743505408 2952141082874413056 2964340012968935424 2971476983576199168 2981494758414357504 2998748779007033184 3001798177286160384 3011140302887227536 3013644022100963328 3026097096572454912 3043609232547989952 3056975638374214656 3061222711903013042 3064335639312955392 3073872392530711443 3074666469614806176 3091920490207481856 3120662630840344128 3122664017808976704 3138722021065114638 3160096128041485248 3170196958314000384 3172230113329754112 3188543005526465664 3201718803069963456 3210256384042143744 3218183338054104882 3220247268365507226 3238318240690790656 3239154799264980992 3252539736452026368 3269265613261312896 3271362304371308928 3287611660473778176 3301772515665899814 3320300980961443584 3321158718233714688 3329154768636297216 3339515685712377864 3342911606523224064 3354181603216152192 3373004171135434752 3373592376382912332 3387532840748130978 3390349524863583744 3404359233644011776 3413437167842279424 3424060386616488696 3444164596686815232 3458396681797091328 3458999778316656948 3478410551483417088 3498540242174872048 3502097873500520448 3512997020035098792 3533623417379979264 3566471578103250432 3568758877495973376 3586485447789576192 3587110881217273872 3607240571908728832 3611538432047411712 3623082238073143296 3631805202148687872 3643108020777139488 3644049149173103616 3659107203508529664 3668864438905307136 3677923814918977008 3680282592417722544 3698563118033000448 3700935132218046464 3719966839780876608 3723749637646123008 3735338603581624032 3736303558012929024 3745299114715834368 3756955146426425097 3773454303618171216 3794629692527364096 3814143215471531712 3816589355099860416 3820470407455113216 3852067934943549783 3874685171272667136 3890696267021727744 3913211870418844224 3935171532991340544 3935857772446731054 3952121647539486141 3975326344552476672 3998331705342710912 4014853737182970048 4018192029467951104 4034796128763273216 4035499741369433106 4058145643397319936 4075967517832286208 4085780852417273856 4098496523374281924 4099555292819741568 4122560653609975808 4127472493768470528 4140317916469937862 4160883507787125504 4163552023745302272 4184962694753486184 4202255929029327036 4203341502764545152 4213461504055313664 4226929277752000512 4229640151106338816 4251390674035287552 4268958404093284608 4280341845389524992 4290911117405473176 4293663024487342968 4336719648602701824 4359020817681750528 4361816405828411904 4383482213965037568 4402363354221199752 4427067974615258112 4428211624311619584 4438873024848396288 4446510019453403136 4452687580949837152 4457215475364298752 4472242137621536256 4497338894847246336 4498123168510549776 4516710454330841304 4520466033151444992 4539145644858682368 4551249557123039232 4565413848821984928 4591834067854519563 4596503458969433088 4611195575729455104 4611999704422209264 4637880735311222784 4669463831334027264 4680993946260516192 4683996026713465056 4708083031597671957 4755295437471000576 4758345169994631168 4782814508289698496 4802578204604945184 4815384576063215616 4830370902548260839 4857477361036185984 4858732198897471488 4878809604678039552 4903898419891969344 4907043456556963392 4931417490710667264 4959955786374502144 4980451471442165376 4981738077350572032 4993732152954445824 5009273528568566796 5031272404824228288 5059506256703152128 5060388564574368498 5085524287295375616 5088785806799813888 5120155751763419136 5136090579924733044 5166246895030222848 5187595022695636992 5188499667474985422 5217615827225125632 5246895377321787392 5247810363262308072 5253146810250780672 5269495530052648188 5300435126069968896 5349707367154875648 5353138316243960064 5379728171684364288 5380666321825910808 5410860857863093248 5434623357109714944 5447707803223031808 5464662031165709232 5466073723759655424 5488660805262794496 5503296658357960704 5520423888626583816 5547844677049500672 5551402698327069696 5579950259671314912 5603007905372436048 5604455337019393536 5617948672073751552 5635905703669334016 5668520898713716736 5691944538791046144 5707122460519366656 5721214823207297568 5724884032649790624 5782292864803602432 5812027756909000704 5815755207771215872 5851606573443907584 5869817805628266336 5902757299487010816 5903786658670096581 5928680025937870848 5962989516828715008 5997497558014066368 6003596354572320768 6022280605774455072 6027288044201926656 6052194193144909824 6053249612054149659 6087218465095979904 6113951276748429312 6122445423806026084 6128671278625910784 6147744785061422886 6149332939229612352 6183840980414963712 6210476874704906793 6241325261680688256 6245328035617953408 6277444042130229276 6320192256082970496 6340393916628000768 6344460226659508224 6377086011052931328 6403437606139926912 6420512768084287488 6436366676108209764 6440494536731014452 6476636481381581312 6478309598529961984 6505079472904052736 6538531226522625792 6542724608742617856 6575223320947556352 6603545031331799628 6640601961922887168 6642317436467429376 6658309537272594432 6679031371424755728 6685823213046448128 6708363206432304384 6746008342270869504 6747184752765824664 6775065681496261956 6780699049727167488 6808718467288023552 6826874335684558848 6848120773232977392 6888329193373630464 6916793363594182656 6917999556633313896 6956821102966834176 6997080484349744096 7004195747001040896 7025994040070197584 7067246834759958528 7132943156206500864 7137517754991946752 7174221762434547744 7214481143817457664 7223076864094823424 7246164476146286592 7286216041554278976 7288098298346207232 7318214407017059328 7337728877810614272 7355847629837954016 7360565184835445088 7397126236066000896 7401870264436092928 7439933679561753216 7470677207163248064 7472607116025858048 7490598229431668736 7513910292852850194 7546908607236342432 7589259385054728192 7590582846861552747 7628286430943063424 7633178710199720832 7704135869887099566 7749370342545334272 7781392534043455488 7826423740837688448 7870343065982681088 7871715544893462108 7904243295078972282 7950652689104953344 7996663410685421824 8029707474365940096 8036384058935902208 8069592257526546432 8070999482738866212 8116291286794639872 8151935035664572416 8171561704834547712 8196993046748563848 8199110585639483136 8245121307219951616 8254944987536941056 8280635832939875724 8321767015574251008 8327104047490604544 8369925389506972368 8404511858058654072 8406683005529090304 8426923008110627328 8453858555504001024 8459280302212677632 8502781348070575104 8537916808186569216 8560683690779049984 8581822234810946352 8587326048974685936 8673439297205403648 8718041635363501056 8723632811656823808 8804726708442399504 8854135949230516224 8856423248623239168 8893020038906806272 8905375161899674304 8914430950728597504 8944484275243072512 8996246337021099552 9033420908661682608 9040932066302889984 9078291289717364736 9130827697643969856 9183668135709039126 9193006917938866176 9221617177592134329 9223999408844418528 9275761470622445568 9361987892521032384 9367992053426930112 9416166063195343914 9510590874942001152 9516690339989262336 9565629016579396992 9605156409209890368 9630769152126431232 9660741805096521678 9714954722072371968 9717464397794942976 9757619209356079104 9807796839783938688 9814086913113926784 9862834981421334528 9919911572749004288 9960902942884330752 9963476154701144064 9987464305908891648 10018547057137133592 10062544809648456576 10119012513406304256 10120777129148736996 10171048574590751232 10177571613599627776 10240311503526838272 10272181159849466088 10332493790060445696 10375190045391273984 10376999334949970844 10435231654450251264 10493790754643574784 10495620726524616144 10506293620501561344 10538991060105296376 10600870252139937792 10699414734309751296 10706276632487920128 10759456343368728576 10761332643651821616 10821721715726186496 10869246714219429888 10895415606446063616 10929324062331418464 10932147447519310848 10977321610525588992 11006593316715921408 11040847777253167632 11095689354099001344 11102805396654139392 11159900519342629824 11206015810744872096 11208910674038787072 11235897344147503104 11270865439279275291 11337041797427433472 11383889077582092288 11442429646414595136 11449768065299581248 11556203804830649349 11624055513818001408 11631510415542431744 11739635611256532672 11805514598974021632 11807573317340193162 11856364942618458423 11925979033657430016 11994995116028132736 12044561211548910144 12054576088403853312 12104388386289819648 12106499224108299318 12174436930191959808 12227902553496858624 12244890847612052168 12257342557251821568 12295489570122845772 12298665878459224704 12367681960829927424 12420953749409813586 12482650523361376512 12490656071235906816 12554888084260458552 12640384512165940992 12680787833256001536 12688920453319016448 12754172022105862656 12806875212279853824 12841025536168574976 12872733352216419528 12880989073462028904 12953272962763162624 12956619197059923968 13010158945808105472 13077062453045251584 13085449217485235712 13150446641895112704 13207090062663599256 13281203923845774336 13284634872934858752 13316619074545188864 13358062742849511456 13371646426092896256 13416726412864608768 13492016684541739008 13494369505531649328 13550131362992523912 13561398099454334976 13617436934576047104 13653748671369117696 13696241546465954784 13775502203563558689 13833586727188365312 13835999113266627792 13913642205933668352 13994160968699488192 14008391494002081792 14051988080140395168 14124249094793015871 14265886312413001728 14275035509983893504 14348443524869095488 14428962287634915328 14446153728189646848 14491112707644782517 14572432083108557952 14576196596692414464 14636428814034118656 14711695259675908032 14721130369670890176 14794252472132001792 14803740528872185856 14879867359123506432 14941354414326496128 14945214232051716096 14981196458863337472 15027820585705700388 15093817214472684864 15178518770109456384 15181165693723105494 15256572861886126848 15266357420399441664 15408271739774199132 15498740685090668544 15562785068086910976 15652847481675376896 15740686131965362176 15743431089786924216 15808486590157944564 15901305378209906688 15993326821370843648 16059414948731880192 16072768117871804416 16139184515053092864 16141998965477732424 16232582573589279744 16303870071329144832 16343123409669095424 16393986093497127696 16398221171278966272 16490242614439903232 16509889975073882112 16561271665879751448 16643534031148502016 16654208094981209088 16739850779013944736 16809023716117308144 16813366011058180608 16853846016221254656 16907717111008002048 16918560604425355264 17005562696141150208 17075833616373138432 17121367381558099968 17163644469621892704 17174652097949371872 17346878594410807296 17436083270727002112 17447265623313647616 17609453416884799008 17708271898461032448 17711359976010289743 17786040077813612544 17810750323799348608 17888968550486145024 17992492674042199104 18066841817323365216 18081864132605779968 18156582579434729472 18159748836162448977 18261655395287939712 18367336271418078252 18386013835877732352 18443234355184268658 18447998817688837056 18551522941244891136 18631430624114720379 18723975785042064768 18735984106853860224 18832332126390687828 19021181749884002304 19033380679978524672 19131258033158793984 19210312818419780736 19261538304252862464 19321483610193043356 19429909444144743936 19434928795589885952 19515238418712158208 19615593679567877376 19628173826227853568 19725669962842669056 19839823145498008576 19921805885768661504 19926952309402288128 19974928611817783296 20037094114274267184 20125089619296913152 20238025026812608512 20241554258297473992 20342097149181502464 20355143227199255552 20480623007053676544 20544362319698932176 20664987580120891392 20750380090782547968 20753998669899941688 20870463308900502528 20991241453049232288 21012587241003122688 21077982120210592752 21201740504279875584 21398829468619502592 21412553264975840256 21522665287303643232 21643443431452372992 21738493428438859776 21858648124662836928 21864294895038621696 21954643221051177984 22013186633431842816 22081695554506335264 22191378708198002688 22205610793308278784 22319801038685259648 22412031621489744192 22417821348077574144 22471794688295006208 22541730878558550582 22674083594854866944 22767778155164184576 22771748540584658241 22884859292829190272 22899536130599162496 23112407609661298698 23248111027636002816 23263020831084863488 23479271222513065344 23611029197948043264 23615146634680386324 23712729885236916846 23851958067314860032 23989990232056265472 24089122423097820288 24109152176807706624 24208776772579639296 24212998448216598636 24348873860383919616 24455805106993717248 24489781695224104336 24514685114503643136 24590979140245691544 24597331756918449408 24735363921659854848 24841907498819627172 24965301046722753024 24981312142471813632 25109776168520917104 25280769024331881984 25361575666512003072 25377840906638032896 25508344044211725312 25613750424559707648 25682051072337149952 25745466704432839056 25761978146924057808 25906545925526325248 25913238394119847936 26020317891616210944 26154124906090503168 26170898434970471424 26414180125327198512 26562407847691548672 26569269745869717504 26716125485699022912 26743292852185792512 26833452825729217536 26988739011063298656 27100262725985047824 27122796198908669952 27234873869152094208 27392483092931909568 27551004407127117378 27664851532776402987 27671998226533255584 27827284411867336704 27988321937398976384 28103976160280790336 28248498189586031742 28531772624826003456 28550071019967787008 28696887049738190976 28857924575269830656 28892307456379293696 28982225415289565034 29144864166217115904 29152393193384828928 29272857628068237312 29423390519351816064 29442260739341780352 29588504944264003584 29607481057744371712 29759734718247012864 29882708828652992256 29890428464103432192 29962392917726674944 30055641171411400776 30187634428945369728 30357037540218912768 30362331387446210988 30513145723772253696 30532714840798883328 30816543479548398264 30997481370181337088 31125570136173821952 31305694963350753792 31481372263930724352 31486862179573848432 31616973180315889128 31802610756419813376 31986653642741687296 32118829897463760384 32278369030106185728 32283997930955464848 32465165147178559488 32607740142658289664 32686246819338190848 32787972186994255392 32796442342557932544 33019779950147764224 33122543331759502896 33287068062297004032 33308416189962418176 33479701558027889472 33618047432234616288 33626732022116361216 33707692032442509312 33812596317837825873 34011125392282300416 34151667232746276864 34327288939243785408 34349304195898743744 34872166541454004224 34894531246627295232 35218906833769598016 35416543796922064896 35422719952020579486 35621500647598697216 35777937100972290048 35984985348084398208 36133683634646730432 36163728265211559936 36313165158869458944 36319497672324897954 36523310790575879424 36734672542836156504 36772027671755464704 36886468710368537316 36895997635377674112 37103045882489782272 37262861248229440758 37447951570084129536 37471968213707720448 37664664252781375656 38042363499768004608 38066761359957049344 38262516066317587968 38420625636839561472 38523076608505724928 38642967220386086712 38859818888289487872 38869857591179771904 39030476837424316416 39231187359135754752 39256347652455707136 39451339925685338112 39679646290996017152 39843611771537323008 39853904618804576256 39949857223635566592 40074188228548534368 40250179238593826304 40476050053625217024 40483108516594947984 40684194298363004928 40710286454398511104 40961246014107353088 41088724639397864352 41326506610690676067 41500760181565095936 41507997339799883376 41740926617801005056 41982482906098464576 42025174482006245376 42155964240421185504 42372747284379047613 42797658937239005184 42825106529951680512 43045330574607286464 43286886862904745984 43473338122934347551 43717296249325673856 43728589790077243392 43909286442102355968 44163391109012670528 44382757416396005376 44411221586616557568 44639602077370519296 44824063242979488384 44835642696155148288 44943589376590012416 45083461757117101164 45348167189709733888 45535556310328369152 45543497081169316482 45769718585658380544 45799072261198324992 46224815219322597396 46496222055272005632 46526041662169726976 46958542445026130688 47222058395896086528 47230293269360772648 47425459770473833692 47703916134629720064 47979980464112530944 48178244846195640576 48218304353615413248 48417553545159278592 48425996896433197272 48697747720767839232 48911610213987434496 48979563390448208672 49029370229007286272 49181958280491383088 49194663513836898816 49470727843319709696 49683814997639254344 49930602093445506048 49962624284943627264 50219552337041834208 50561538048663763968 50723151333024006144 50755681813276065792 51016688088423450624 51227500849119415296 51364102144674299904 51490933408865678112 51523956293848115616 51813091851052650496 52040635783232421888 52308249812181006336 52341796869940942848 52828360250654397024 53124815695383097344 53134079928030869229 53432250971398045824 53666905651458435072 53977478022126597312 54200525451970095648 54245592397817339904 54469747738304188416 54784966185863819136 55102008814254234756 55329703065552805974 55343996453066511168 55654568823734673408 55976643874797952768 56207952320561580672 56496996379172063484 57063545249652006912 57100142039935574016 57393774099476381952 57715849150539661312 57784614912758587392 57964450830579130068 58289728332434231808 58304786386769657856 58545715256136474624 58846781038703632128 58884521478683560704 59177009888528007168 59214962115488743424 59519469436494025728 59765417657305984512 59780856928206864384 59924785835453349888 60111282342822801552 60375268857890739456 60714075080437825536 60724662774892421976 61026291447544507392 61065429681597766656 61633086959096796528 61994962740362674176 62251140272347643904 62611389926701507584 62973724359147696864 63233946360631778256 63605221512839626752 63973307285483374592 64237659794927520768 64567995861910929696 64930330294357118976 65215480285316579328 65575944373988510784 65592884685115865088 66039559900295528448 66245086663519005792 66574136124594008064 66616832379924836352 66959403116055778944 67236094864469232576 67253464044232722432 67415384064885018624 67625192635675651746 68022250784564600832 68303334465492553728 68315245621753974723 68654577878487570816 68698608391797487488 69744333082908008448 69789062493254590464 70437813667539196032 70833087593844129792 70845439904041158972 71243001295197394432 71555874201944580096 71969970696168796416 72267367269293460864 72327456530423119872 72626330317738917888 72638995344649795908 73046621581151758848 73469345085672313008 73544055343510929408 73772937420737074632 73791995270755348224 74206091764979564544 74525722496458881516 74895903140168259072 74943936427415440896 75329328505562751312 76084726999536009216 76133522719914098688 76525032132635175936 76841251273679122944 77046153217011449856 77285934440772173424 77719637776578975744 77739715182359543808 78060953674848632832 78462374718271509504 78512695304911414272 79359292581992034304 79687223543074646016 79707809237609152512 80148376457097068736 80500358477187652608 80966217033189895968 81368388596726009856 81420572908797022208 82177449278795728704 82653013221381352134 82994554598329208961 83015994679599766752 83481853235602010112 83964965812196929152 84311928480842371008 84745494568758095226 85595317874478010368 85650213059903361024 86090661149214572928 86573773725809491968 86946676245868695102 87434592498651347712 87457179580154486784 87818572884204711936 88326782218025341056 88765514832792010752 88822443173233115136 89279204154741038592 89648126485958976768 89671285392310296576 89887178753180024832 90166923514234202328 90696334379419467776 91071112620656738304 91086994162338632964 91539437171316761088 91598144522396649984 92449630438645194792 92992444110544011264 93052083324339453952 93917084890052261376 94444116791792173056 94460586538721545296 94850919540947667384 95407832269259440128 95959960928225061888 96356489692391281152 96835107090318557184 96851993792866394544 97395495441535678464 97823220427974868992 97959126780896417344 98058740458014572544 98363916560982766176 98389327027673797632 99367629995278508688 99861204186891012096 99925248569887254528 100439104674083668416 101123076097327527936 101437788953513477619 102033376176846901248 102455001698238830592 102981866817731356224 103047912587696231232 103626183702105300992 104616499624362012672 104683593739881885696 105656720501308794048 106249631390766194688 106268159856061738458 106864501942796091648 107333811302916870144 107954956044253194624 108401050903940191296 108491184795634679808 108939495476608376832 109569932371727638272 110204017628508469512 110659406131105611948 110687992906133022336 111309137647469346816 111953287749595905536 112415904641123161344 112993992758344126968 114127090499304013824 114200284079871148032 114787548198952763904 115431698301079322624 115569229825517174784 115928901661158260136 116579456664868463616 116609572773539315712 117091430512272949248 117693562077407264256 117769042957367121408 118354019777056014336 118429924230977486848 119038938872988051456 119530835314611969024 119561713856413728768 119849571670906699776 120222564685645603104 120750537715781478912 121428150160875651072 121449325549784843952 122052582895089014784 122130859363195533312 123266173918193593056 123979519832072028201 124502280544695287808 125222779853403015168 125947448718295393728 126467892721263556512 127118241853137142839 127946614570966749184 128475319589855041536 129135991723821859392 129860660588714237952 130420014368803042653 131151888747977021568 131185769370231730176 132490173327038011584 133148272249188016128 133233664759849672704 133918806232111557888 134472189728938465152 134506928088465444864 134830768129770037248 135250385271351303492 136044501569129201664 136606668930985107456 136630491243507949446 137309155756975141632 137397216783594974976 139488666165816016896 139578124986509180928 140875627335078392064 141666175187688259584 141690879808082317944 142486002590394788864 143111748403889160192 143939941392337592832 144534734538586921728 144654913060846239744 145252660635477835776 145277990689299591816 146093243162303517696 146938690171344626016 147088110687021858816 147545874841474149264 147583990541510696448 148412183529959129088 149051444992917763032 149791806280336518144 149887872854830881792 150658657011125502624 152169453999072018432 152267045439828197376 153050064265270351872 153682502547358245888 154092306434022899712 154571868881544346848 155439275553157951488 156121907349697265664 156924749436543019008 157025390609822828544 158718585163984068608 159374447086149292032 159402239784092607687 160296752914194137472 161000716954375305216 161932434066379791936 162736777193452019712 162841145817594044416 164354898557591457408 165306026442762704268 165989109196658417922 166031989359199533504 166963706471204020224 167929931624393858304 168623856961684742016 169490989137516190452 171190635748956020736 171300426119806722048 172181322298429145856 173147547451618983936 173893352491737390204 174869184997302695424 174914359160308973568 175637145768409423872 176653564436050682112 177531029665584021504 177644886346466230272 178558408309482077184 179296252971917953536 179342570784620593152 179774357506360049664 180333847028468404656 181392668758838935552 182142225241313476608 182173988324677265928 183078874342633522176 183196289044793299968 184899260877290389584 185984888221088022528 186104166648678907904 187834169780104522752 188921173077443090592 189701839081895334768 190815664538518880256 191919921856450123776 192712979384782562304 193703987585732789088 194790990883071356928 195646440855949737984 195918253561792834688 196727833121965532352 196778654055347595264 198735259990557017376 199722408373782024192 199850497139774509056 200878209348167336832 202246152194655055872 202875577907026955238 204066752353693802496 204910003396477661184 204945736865261924169 205963733635462712448 206095825175392462464 207252367404210601984 209232999248724025344 209367187479763771392 211313441002617588096 212499262781532389376 212536319712123476916 213729003885592183296 214667622605833740288 215909912088506389248 216802101807880382592 216982369591269359616 217878990953216753664 219139864743455276544 220408035257016939024 221318812262211223896 221375985812266044672 222618275294938693632 223906575499191811072 224831809282246322688 225987985516688253936 228254180998608027648 228400568159742296064 229575096397905527808 231138459651034349568 231857803322316520272 233158913329736927232 233219145547078631424 234182861024545898496 235387124154814528512 235538085914734242816 238077877745976102912 239061670629223938048 239123427712827457536 240445129371291206208 241501075431562957824 242898651099569687904 244105165790178029568 244261718726391066624 246532347836387186112 247959039664144056402 250445559706806030336 251894897436590787456 252935785442527113024 254236483706274285678 255893229141933498368 256950639179710083072 258271983447643718784 259721321177428475904 260840028737606085306 262303777495954043136 262371538740463460352 264980346654076023168 266296544498376032256 266467329519699345408 267837612464223115776 268944379457876930304 269013856176930889728 269661536259540074496 270500770542702606984 272089003138258403328 273213337861970214912 273260982487015898892 274618311513950283264 274794433567189949952 278977332331632033792 279156249973018361856 281751254670156784128 283332350375376519168 283381759616164635888 284972005180789577728 286223496807778320384 287879882784675185664 289069469077173843456 290505321270955671552 290555981378599183632 292186486324607035392 293877380342689252032 294176221374043717632 295091749682948298528 295167981083021392896 298102889985835526064 299583612560673036288 299775745709661763584 301317314022251005248 304313366860540432857 306100128530540703744 307365005094716491776 309143737763088693696 310878551106315902976 313849498873086038016 314050781219645657088 317437170327968137216 318748894172298584064 318804479568185215374 320593505828388274944 322001433908750610432 323864868132759583872 325473554386904039424 325682291635188088832 328709797115182914816 330612052885525408536 331978218393316835844 332063978718399067008 333927412942408040448 335859863248787716608 337247713923369484032 338981978275032380904 342381271497912041472 342600852239613444096 344362644596858291712 346295094903237967872 347786704983474780408 349738369994605390848 349828718320617947136 351274291536818847744 353307128872101364224 355062059331168043008 355289772692932460544 357116816618964154368 358592505943835907072 358685141569241186304 359548715012720099328 360667694056936809312 364284450482626953216 364347976649354531856 366157748685267044352 366392578089586599936 369798521754580779168 371938559496216084603 375668339560209045504 377842346154886181184 379403678163790669536 383839843712900247552 385425958769565124608 387407975171465578176 389581981766142713856 391836507123585669376 393455666243931064704 393557308110695190528 397470519981114034752 399444816747564048384 399700994279549018112 401756418696334673664 404492304389310111744 405751155814053910476 408133504707387604992 409820006792955322368 409891473730523848338 411927467270925424896 412191650350784924928 414504734808421203968 418465998497448050688 418734374959527542784 422626882005235176192 424998525563064778752 425072639424246953832 427458007771184366592 429335245211667480576 431819824177012778496 433604203615760765184 433964739182538719232 435757981906433507328 438279729486910553088 440816070514033878048 442637624524422447792 442751971624532089344 445236550589877387264 447813150998383622144 449663618564492645376 451975971033376507872 456508361997216055296 456801136319484592128 459150192795811055616 462276919302068699136 463715606644633040544 466317826659473854464 468365722049091796992 470774248309629057024 471076171829468485632 476155755491952205824 478123341258447876096 478206719352277823061 480890258742582412416 483002150863125915648 485797302199139375808 488210331580356059136 488523437452782133248 493064695672774372224 495918079328288112804 500891119413612060672 503789794873181574912 505871570885054226048 508472967412548571356 511786458283866996736 513901278359420166144 516543966895287437568 519442642354856951808 521680057475212170612 524607554991908086272 524743077480926920704 529960693308152046336 532593088996752064512 532934659039398690816 535675224928446231552 537888758915753860608 538027712353861779456 539323072519080148992 541001541085405213968 544178006276516806656 546426675723940429824 546521964974031797784 549236623027900566528 549588867134379899904 557954664663264067584 558312499946036723712 563502509340313568256 566763519232329271776 569944010361579155456 572446993615556640768 575759765569350371328 578138938154347686912 581111962757198367264 584372972649214070784 587754760685378504064 590183499365896597056 590335962166042785792 596205779971671052128 599167225121346072576 599551491419323527168 602634628044502010496 608626733721080865714 612200257061081407488 614730010189432983552 618287475526177387392 621757102212631805952 627698997746172076032 628101562439291314176 634874340655936274432 637497788344597168128 637608959136370430748 641187011656776549888 644002867817501220864 647729736265519167744 650947108773808078848 651364583270376177664 657419594230365829632 661224105771050817072 663956436786633671688 664127957436798134016 667854825884816080896 671719726497575433216 674495427846738968064 677963956550064761808 684762542995824082944 685201704479226888192 688725289193716583424 695573409966949560816 699476739989210781696 699657436641235894272 702548583073637695488 706614257744202728448 714233633237928308736 717185011887671814144 717370283138482372608 721335388113873618624 728695953298709063712 732315497370534088704 732785156179173199872 739597043509161558336 743877118992432169206 751336679120418091008 755684692309772362368 758807356327581339072 767679687425800495104 770851917539130249216 774815950342931156352 779163963532285427712 783673014247171338752 786911332487862129408 787114616221390381056 794941039962228069504 798889633495128096768 799401988559098036224 803512837392669347328 808984608778620223488 811502311628107820952 816267009414775209984 819640013585910644736 819782947461047696676 823854934541850849792 824383300701569849856 829009469616842407936 836931996994896101376 837468749919055085568 845253764010470352384 849997051126129557504 850145278848493907664 854916015542368733184 858670490423334961152 863639648354025556992 867208407231521530368 871515963812867014656 876559458973821106176 881632141028067756096 885275249048844895584 885503943249064178688 895626301996767244288 899327237128985290752 903951942066753015744 912940100581621298571 918300385591622111232 927431213289266081088 932635653318947708928 941548496619258114048 942152343658936971264 952311510983904411648 956246682516895752192 956413438704555646122 961780517485164824832 966004301726251831296 971594604398278751616 976420663160712118272 977046874905564266496 986129391345548744448 991836158656576225608 1001782238827224121344 1007579589746363149824 1011743141770108452096 1016945934825097142712 1023572916567733993472 1027802556718840332288 1033087933790574875136 1038885284709713903616 1043360114950424341224 1049215109983816172544 1049486154961853841408 1059921386616304092672 1065186177993504129024 1065869318078797381632 1071350449856892463104 1075777517831507721216 1076055424707723558912 1078646145038160297984 1082003082170810427936 1092853351447880859648 1093043929948063595568 1098473246055801133056 1099177734268759799808 1115815678488648253809 1127005018680627136512 1133527038464658543552 1139888020723158310912 1151519531138700742656 1156277876308695373824 1162223925514396734528 1168745945298428141568 1175509521370757008128 1180366998731793194112 1180671924332085571584 1192411559943342104256 1198334450242692145152 1199102982838647054336 1205269256089004020992 1217253467442161731428 1224400514122162814976 1229460020378865967104 1236574951052354774784 1243514204425263611904 1255397995492344152064 1256203124878582628352 1269748681311872548864 1274995576689194336256 1275217918272740861496 1282374023313553099776 1288005735635002441728 1295459472531038335488 1301894217547616157696 1302729166540752355328 1314839188460731659264 1322448211542101634144 1327912873573267343376 1328255914873596268032 1335709651769632161792 1343439452995150866432 1348990855693477936128 1355927913100129523616 1369525085991648165888 1370403408958453776384 1377450578387433166848 1391146819933899121632 1398953479978421563392 1405097166147275390976 1413228515488405456896 1428467266475856617472 1434370023775343628288 1434620158056833469183 1442670776227747237248 1457391906597418127424 1464630994741068177408 1465570312358346399744 1479194087018323116672 1487754237984864338412 1502673358240836182016 1511369384619544724736 1517614712655162678144 1535359374851600990208 1541703835078260498432 1549631900685862312704 1558327927064570855424 1567346028494342677504 1573822664975724258816 1574229232442780762112 1589882079924456139008 1597779266990256193536 1598803977118196072448 1607025674785338694656 1617969217557240446976 1623004623256215641904 1632534018829550419968 1639280027171821289472 1639565894922095393352 1647709869083701699584 1648766601403139699712 1673863993989792202752 1674937499838110171136 1690507528020940704768 1700290557696987815328 1709832031084737466368 1717340980846669922304 1727279296708051113984 1734416814463043060736 1753118917947642212352 1763264282056135512192 1770550498097689791168 1771007886498128357376 1791252603993534488576 1798654474257970581504 1807903884133506031488 1825880201163242597142 1836600771183244222464 1854862426578532162176 1865271306637895417856 1883096993238516228096 1884304687317873942528 1904623021967808823296 1912493365033791504384 1912826877409111292244 1923561034970329649664 1932008603452503662592 1943189208796557503232 1952841326321424236544 1954093749811128532992 1972258782691097488896 1983672317313152451216 2003564477654448242688 2015159179492726299648 2023486283540216904192 2033891869650194285424 2047145833135467986944 2055605113437680664576 2066175867581149750272 2086720229900848682448 2098430219967632345088 2098972309923707682816 2119842773232608185344 2142700899713784926208 2151555035663015442432 2152110849415447117824 2164006164341620855872 2186087859896127191136 2196946492111602266112 2198355468537519599616 2231631356977296507618 2254010037361254273024 2267054076929317087104 2279776041446316621824 2303039062277401485312 2312555752617390747648 2324447851028793469056 2337491890596856283136 2351019042741514016256 2360733997463586388224 2361343848664171143168 2384823119886684208512 2396668900485384290304 2398205965677294108672 2410538512178008041984 2434506934884323462856 2448801028244325629952 2458920040757731934208 2473149902104709549568 2487028408850527223808 2510795990984688304128 2512406249757165256704 2549991153378388672512 2550435836545481722992 2564748046627106199552 2576011471270004883456 2590918945062076670976 2629678376921463318528 2644896423084203268288 2655825747146534686752 2656511829747192536064 2686878905990301732864 2697981711386955872256 2711855826200259047232 2754901156774866333696 2782293639867798243264 2797906959956843126784 2826457030976810913792 2856934532951713234944 2868740047550687256576 2869240316113666938366 2885341552455494474496 2914783813194836254848 2929261989482136354816 2931140624716692799488 2958388174036646233344 2975508475969728676824 3005346716481672364032 3022738769239089449472 3035229425310325356288 3070718749703201980416 3083407670156520996864 3099263801371724625408 3116655854129141710848 3134692056988685355008 3147645329951448517632 3148458464885561524224 3179764159848912278016 3195558533980512387072 3197607954236392144896 3214051349570677389312 3235938435114480893952 3246009246512431283808 3278560054343642578944 3279131789844190786704 3295419738167403399168 3297533202806279399424 3347447035465944761427 3381015056041881409536 3400581115393975630656 3419664062169474932736 3454558593416102227968 3468833628926086121472 3506237835895284424704 3526528564112271024384 3541100996195379582336 3542015772996256714752 3582505207987068977152 3597308948515941163008 3615807768267012062976 3651760402326485194284 3673201542366488444928 3709724853157064324352 3730542613275790835712 3766193986477032456192 3768609374635747885056 3809246043935617646592 3824986730067583008768 3825653754818222584488 3847122069940659299328 3864017206905007325184 3886378417593115006464 3905682652642848473088 3908187499622257065984 3944517565382194977792 3967344634626304902432 4007128955308896485376 4030318358985452599296 4046972567080433808384 4067783739300388570848 4111210226875361329152 4132351735162299500544 4173440459801697364896 4196860439935264690176 4239685546465216370688 4285401799427569852416 4303110071326030884864 4328012328683241711744 4372175719792254382272 4393892984223204532224 4396710937075039199232 4463262713954593015236 4508020074722508546048 4534108153858634174208 4559552082892633243648 4606078124554802970624 4625111505234781495296 4648895702057586938112 4674983781193712566272 4702038085483028032512 4721467994927172776448 4722687697328342286336 4769646239773368417024 4793337800970768580608 4796411931354588217344 4821077024356016083968 4869013869768646925712 4897602056488651259904 4917840081515463868416 4946299804209419099136 5021591981969376608256 5024812499514330513408 5100871673090963445984 5129496093254212399104 5152022942540009766912 5181837890124153341952 5259356753842926637056 5289792846168406536576 5311651494293069373504 5313023659494385072128 5373757811980603465728 5395963422773911744512 5423711652400518094464 5509802313549732667392 5564587279735596486528 5595813919913686253568 5652914061953621827584 5713869065903426469888 5737480095101374513152 5738480632227333876732 5770683104910988948992 5829567626389672509696 5858523978964272709632 5862281249433385598976 5916776348073292466688 5951016951939457353648 6010693432963344728064 6045477538478178898944 6070458850620650712576 6141437499406403960832 6166815340313041993728 6198527602743449250816 6269384113977370710016 6295290659902897035264 6296916929771123048448 6359528319697824556032 6428102699141354778624 6492018493024862567616 6558263579688381573408 6590839476334806798336 6595066405612558798848 6694894070931889522854 6762030112083762819072 6801162230787951261312 6839328124338949865472 6909117186832204455936 6937667257852172242944 7012475671790568849408 7053057128224542048768 7082201992390759164672 7084031545992513429504 7165010415974137954304 7194617897031882326016 7231615536534024125952 7303520804652970388568 7346403084732976889856 7419449706314128648704 7461085226551581671424 7532387972954064912384 7537218749271495770112 7649973460135166017536 7651307509636445168976 7694244139881318598656 7728034413810014650368 7772756835186230012928 7889035130764389955584 7934689269252609804864 8060636717970905198592 8093945134160867616768 8135567478600777141696 8264703470324599001088 8346880919603394729792 8393720879870529380352 8479371092930432741376 8570803598855139704832 8606220142652061769728 8656024657366483423488 8744351439584508764544 8787785968446409064448 8793421874150078398464 8926525427909186030472 9016040149445017092096 9068216307717268348416 9119104165785266487296 9212156249109605941248 9250223010469562990592 9297791404115173876224 9349967562387425132544 9404076170966056065024 9442935989854345552896 9445375394656684572672 9539292479546736834048 9586675601941537161216 9592823862709176434688 9642154048712032167936 9738027739537293851424 9835680163030927736832 9892599608418838198272 10042341106397834284281 10201743346181926891968 10258992186508424798208 10363675780248306683904 10518713507685853274112 10579585692336813073152 10623302988586138747008 10626047318988770144256 10747515623961206931456 10791926845547823489024 10847423304801036188928 11019604627099465334784 11129174559471192973056 11191627839827372507136 11305828123907243655168 11427738131806852939776 11474960190202749026304 11476961264454667753464 11541366209821977897984 11659135252779345019392 11717047957928545419264 11724562498866771197952 11833552696146584933376 11902033903878914707296 12021386865926689456128 12090955076956357797888 12140917701241301425152 12333630680626083987456 12397055205486898501632 12538768227954741420032 12590581319805794070528 12719056639395649112064 12856205398282709557248 12984036986049725135232 13116527159376763146816 13181678952669613596672 13190132811225117597696 13389788141863779045708 13524060224167525638144 13602324461575902522624 13678656248677899730944 13818234373664408911872 13875334515704344485888 14024951343581137698816 14106114256449084097536 14164403984781518329344 14168063091985026859008 14330020831948275908608 14389235794063764652032 14463231073068048251904 14607041609305940777136 14692806169465953779712 14838899412628257297408 15064775945908129824768 15074437498542991540224 15302615019272890337952 15388488279762637197312 15456068827620029300736 15545513670372460025856 15778070261528779911168 15869378538505219609728 16121273435941810397184 16187890268321735233536 16271134957201554283392 16529406940649198002176 16693761839206789459584 16787441759741058760704 16958742185860865482752 17141607197710279409664 17212440285304123539456 17312049314732966846976 17488702879169017529088 17575571936892818128896 17586843748300156796928 17853050855818372060944 18032080298890034184192 18136432615434536696832 18424312498219211882496 18500446020939125981184 18595582808230347752448 18808152341932112130048 18885871979708691105792 18890750789313369145344 19078584959093473668096 19284308097424064335872 19476055479074587702848 19785199216837676396544 20084682212795668568562 20403486692363853783936 20517984373016849596416 20727351560496613367808 21037427015371706548224 21159171384673626146304 21246605977172277494016 21252094637977540288512 21495031247922413862912 21583853691095646978048 21694846609602072377856 22039209254198930669568 22258349118942385946112 22383255679654745014272 22611656247814487310336 22949920380405498052608 22953922528909335506928 23082732419643955795968 23318270505558690038784 23667105392293169866752 23804067807757829414592 24181910153912715595776 24281835402482602850304 24794110410973797003264 25077536455909482840064 25181162639611588141056 25438113278791298224128 25712410796565419114496 25968073972099450270464 26233054318753526293632 26363357905339227193344 26380265622450235195392 26779576283727558091416 27048120448335051276288 27204648923151805045248 27357312497355799461888 27636468747328817823744 27750669031408688971776 28049902687162275397632 28212228512898168195072 28328807969563036658688 28336126183970053718016 28778471588127529304064 28926462146136096503808 29214083218611881554272 29677798825256514594816 30605230038545780675904 30776976559525274394624 31091027340744920051712 31556140523057559822336 31738757077010439219456 32242546871883620794368 32375780536643470467072 32542269914403108566784 33058813881298396004352 33387523678413578919168 33574883519482117521408 33917484371721730965504 34283214395420558819328 34424880570608247078912 34624098629465933693952 34977405758338035058176 35151143873785636257792 35173687496600313593856 35706101711636744121888 36064160597780068368384 36272865230869073393664 37000892041878251962368 37191165616460695504896 37616304683864224260096 37771743959417382211584 38157169918186947336192 38568616194848128671744 38952110958149175405696 39570398433675352793088 40169364425591337137124 40806973384727707567872 41035968746033699192832 41454703120993226735616 42074854030743413096448 42318342769347252292608 42493211954344554988032 42504189275955080577024 42990062495844827725824 43167707382191293956096 43389693219204144755712 44078418508397861339136 44516698237884771892224 45223312495628974620672 45907845057818671013856 46165464839287911591936 46636541011117380077568 47334210784586339733504 47608135615515658829184 48363820307825431191552 48563670804965205700608 49588220821947594006528 50155072911818965680128 50362325279223176282112 50876226557582596448256 51424821593130838228992 51936147944198900540928 52466108637507052587264 52726715810678454386688 52760531244900470390784 53559152567455116182832 54096240896670102552576 54409297846303610090496 55272937494657635647488 55501338062817377943552 56424457025796336390144 56657615939126073317376 56672252367940107436032 57852924292272193007616 58428166437223763108544 59355597650513029189632 61210460077091561351808 61553953119050548789248 62182054681489840103424 63112281046115119644672 63477514154020878438912 64485093743767241588736 64751561073286940934144 65084539828806217133568 66117627762596792008704 66775047356827157838336 67149767038964235042816 67834968743443461931008 68849761141216494157824 69248197258931867387904 69954811516676070116352 71412203423273488243776 72545730461738146787328 74382331232921391009792 75232609367728448520192 75543487918834764423168 76314339836373894672384 77137232389696257343488 77904221916298350811392 79140796867350705586176 80338728851182674274248 81613946769455415135744 82071937492067398385664 82909406241986453471232 84149708061486826192896 84636685538694504585216 84986423908689109976064 85008378551910161154048 86335414764382587912192 86779386438408289511424 89033396475769543784448 91815690115637342027712 92330929678575823183872 93273082022234760155136 94668421569172679467008 95216271231031317658368 96727640615650862383104 97127341609930411401216 99176441643895188013056 100310145823637931360256 100724650558446352564224 101752453115165192896512 102849643186261676457984 103872295888397801081856 104932217275014105174528 105453431621356908773376 105521062489800940781568 107118305134910232365664 108192481793340205105152 108818595692607220180992 111002676125634755887104 112848914051592672780288 113315231878252146634752 115705848584544386015232 116856332874447526217088 118711195301026058379264 122420920154183122703616 123107906238101097578496 124364109362979680206848 126224562092230239289344 126955028308041756877824 128970187487534483177472 129503122146573881868288 130169079657612434267136 132235255525193584017408 133550094713654315676672 135669937486886923862016 138496394517863734775808 139909623033352140232704 142824406846546976487552 145091460923476293574656 148764662465842782019584 150465218735456897040384 151086975837669528846336 152628679672747789344768 154274464779392514686976 155808443832596701622784 158281593734701411172352 160677457702365348548496 163227893538910830271488 165818812483972906942464 169273371077389009170432 169972847817378219952128 170016757103820322308096 173558772876816579022848 178066792951539087568896 183631380231274684055424 184661859357151646367744 186546164044469520310272 189336843138345358934016 190432542462062635316736 193455281231301724766208 194254683219860822802432 198352883287790376026112 201449301116892705128448 203504906230330385793024 207744591776795602163712 209864434550028210349056 214236610269820464731328 217637191385214440361984 225697828103185345560576 226630463756504293269504 231411697169088772030464 233712665748895052434176 237422390602052116758528 244841840308366245407232 246215812476202195156992 248728218725959360413696 252449124184460478578688 253910056616083513755648 259006244293147763736576 260338159315224868534272 267100189427308631353344 276992789035727469551616 279819246066704280465408 285648813693093952975104 290182921846952587149312 297529324931685564039168 300930437470913794080768 302173951675339057692672 305257359345495578689536 308548929558785029373952 311616887665193403245568 316563187469402822344704 321354915404730697096992 326455787077821660542976 338546742154778018340864 339945695634756439904256 347117545753633158045696 356133585903078175137792 367262760462549368110848 369323718714303292735488 373092328088939040620544 378673686276690717868032 380865084924125270633472 386910562462603449532416 388509366439721645604864 396705766575580752052224 407009812460660771586048 415489183553591204327424 419728869100056420698112 428473220539640929462656 435274382770428880723968 451395656206370691121152 453260927513008586539008 462823394338177544060928 467425331497790104868352 474844781204104233517056 489683680616732490814464 497456437451918720827392 507820113232167027511296 520676318630449737068544 534200378854617262706688 553985578071454939103232 559638492133408560930816 571297627386187905950208 580365843693905174298624 595058649863371128078336 604347903350678115385344 610514718690991157379072 623233775330386806491136 642709830809461394193984 652911574155643321085952 677093484309556036681728 679891391269512879808512 694235091507266316091392 712267171806156350275584 734525520925098736221696 738647437428606585470976 746184656177878081241088 757347372553381435736064 761730169848250541266944 777018732879443291209728 830978367107182408654848 839457738200112841396224 856946441079281858925312 870548765540857761447936 902791312412741382242304 906521855026017173078016 925646788676355088121856 934850662995580209736704 949689562408208467034112 979367361233464981628928 1015640226464334055022592 1041352637260899474137088 1068400757709234525413376 1107971156142909878206464 1119276984266817121861632 1142595254772375811900416 1160731687387810348597248 1190117299726742256156672 1221029437381982314758144 1246467550660773612982272 1285419661618922788387968 1305823148311286642171904 1354186968619112073363456 1359782782539025759617024 1388470183014532632182784 1424534343612312700551168 1469051041850197472443392 1492369312355756162482176 1523460339696501082533888 1661956734214364817309696 1678915476400225682792448 1713892882158563717850624 1741097531081715522895872 1813043710052034346156032 1869701325991160419473408 1958734722466929963257856 2031280452928668110045184 2082705274521798948274176 2136801515418469050826752 2215942312285819756412928 2238553968533634243723264 2285190509544751623800832 2492935101321547225964544 2570839323237845576775936 2611646296622573284343808 2708373937238224146726912 2719565565078051519234048 2776940366029065264365568 2849068687224625401102336 2938102083700394944886784 3046920679393002165067776 3323913468428729634619392 3357830952800451365584896 3427785764317127435701248 3482195062163431045791744 3739402651982320838946816 3917469444933859926515712 4062560905857336220090368 4165410549043597896548352 4273603030836938101653504 4477107937067268487446528 4570381019089503247601664 4985870202643094451929088 5141678646475691153551872 5223292593245146568687616 5439131130156103038468096 5876204167400789889773568 6093841358786004330135552 6647826936857459269238784 6715661905600902731169792 6855571528634254871402496 7478805303964641677893632 7834938889867719853031424 8125121811714672440180736 8330821098087195793096704 8547206061673876203307008 9140762038179006495203328 9971740405286188903858176 10283357292951382307103744 10446585186490293137375232 11752408334801579779547136 12187682717572008660271104 13431323811201805462339584 13711143057268509742804992 14957610607929283355787264 15669877779735439706062848 18281524076358012990406656 19943480810572377807716352 20566714585902764614207488 23504816669603159559094272 24375365435144017320542208 27422286114537019485609984 29915221215858566711574528 31339755559470879412125696 36563048152716025980813312 41133429171805529228414976 47009633339206319118188544 54844572229074038971219968 59830442431717133423149056 73126096305432051961626624 82266858343611058456829952 94019266678412638236377088 109689144458148077942439936 164533716687222116913659904 219378288916296155884879872 329067433374444233827319808 658134866748888467654639616
- Sum of all divisors σ(n): 2556757656767603547762725403
- Sum of proper divisors (its aliquot sum) s(n): 1898622790018715080108085787
- 658134866748888467654639616 is an abundant number, because the sum of its proper divisors (1898622790018715080108085787) is greater than itself. Its abundance is 1240487923269826612453446171
Bases of 658134866748888467654639616
- Binary: 1000100000011001010111101010011101101010100101001000101110100011001111100100000000000000002
- Hexadecimal: 0x220657A9DAA522E8CF90000
- Base-36: 2AOZN5C8KTRT340000
Squares and roots of 658134866748888467654639616
- 658134866748888467654639616 squared (6581348667488884676546396162) is 433141502830577179178497092895017118355970370836627456
- 658134866748888467654639616 cubed (6581348667488884676546396163) is 285065525248815208853716865840692608154793194364804664633723333845817348530896896
-
658134866748888467654639616 is a
perfect square number . Itssquare root is 25654139368704 -
The
cube root of 658134866748888467654639616 is 869837846.5347576837
Scales and comparisons
How big is 658134866748888467654639616?- 658,134,866,748,888,467,654,639,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 658,134,866,748,888,467,654,639,616 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 658134866748888467654639616 cubic inches would be around 72486487.2 feet tall.
Recreational maths with 658134866748888467654639616
- 658134866748888467654639616 backwards is 616936456764888847668431856
- The number of decimal digits it has is: 27
- The sum of 658134866748888467654639616's digits is 153
- 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 658134866748888467654639616 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 658134866748888467654639616 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/658134866748888467654639616/
Chicago style:
Numbermatics. 2024. "Number 658134866748888467654639616 - Facts about the integer". https://numbermatics.com/n/658134866748888467654639616/
The information we have on file for 658134866748888467654639616 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 658134866748888467654639616, math, Factors of 658134866748888467654639616, curriculum, school, college, exams, university, Prime factorization of 658134866748888467654639616, STEM, science, technology, engineering, physics, economics, calculator, six hundred fifty-eight septillion, one hundred thirty-four sextillion, eight hundred sixty-six quintillion, seven hundred forty-eight quadrillion, eight hundred eighty-eight trillion, four hundred sixty-seven billion, six hundred fifty-four million, six hundred thirty-nine thousand, six hundred sixteen.