94725185807389237513814016
94,725,185,807,389,237,513,814,016 is an even composite number composed of five prime numbers multiplied together.
94725185807389237513814016 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred four divisors.
Prime factorization of 94725185807389237513814016:
221 × 312 × 73 × 113 × 5713
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 571 × 571 × 571)See below for interesting mathematical facts about the number 94725185807389237513814016 from the Numbermatics database.
Names of 94725185807389237513814016
- Cardinal: 94725185807389237513814016 can be written as Ninety-four septillion, seven hundred twenty-five sextillion, one hundred eighty-five quintillion, eight hundred seven quadrillion, three hundred eighty-nine trillion, two hundred thirty-seven billion, five hundred thirteen million, eight hundred fourteen thousand and sixteen.
Scientific notation
- Scientific notation: 9.4725185807389237513814016 × 1025
Factors of 94725185807389237513814016
Divisors of 94725185807389237513814016
- Number of divisors d(n): 18304
-
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 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 162 168 176 189 192 196 198 216 224 231 242 243 252 256 264 288 294 297 308 324 336 343 352 363 378 384 392 396 432 441 448 462 484 486 504 512 528 539 567 571 576 588 594 616 648 672 686 693 704 726 729 756 768 784 792 847 864 882 891 896 924 968 972 1008 1024 1029 1056 1078 1089 1134 1142 1152 1176 1188 1232 1296 1323 1331 1344 1372 1386 1408 1452 1458 1512 1536 1568 1584 1617 1694 1701 1713 1728 1764 1782 1792 1848 1936 1944 2016 2048 2058 2079 2112 2156 2178 2187 2268 2284 2304 2352 2376 2464 2541 2592 2646 2662 2673 2688 2744 2772 2816 2904 2916 3024 3072 3087 3136 3168 3234 3267 3388 3402 3426 3456 3528 3564 3584 3696 3773 3872 3888 3969 3993 3997 4032 4096 4116 4158 4224 4312 4356 4374 4536 4568 4608 4704 4752 4851 4928 5082 5103 5139 5184 5292 5324 5346 5376 5488 5544 5632 5808 5832 5929 6048 6144 6174 6237 6272 6281 6336 6468 6534 6561 6776 6804 6852 6912 7056 7128 7168 7392 7546 7623 7744 7776 7938 7986 7994 8019 8064 8192 8232 8316 8448 8624 8712 8748 9072 9136 9216 9261 9317 9408 9504 9702 9801 9856 10164 10206 10278 10368 10584 10648 10692 10752 10976 11088 11264 11319 11616 11664 11858 11907 11979 11991 12096 12288 12348 12474 12544 12562 12672 12936 13068 13122 13552 13608 13704 13824 14112 14256 14336 14553 14784 15092 15246 15309 15417 15488 15552 15876 15972 15988 16038 16128 16384 16464 16632 16896 17248 17424 17496 17787 18144 18272 18432 18522 18634 18711 18816 18843 19008 19404 19602 19683 19712 20328 20412 20556 20736 21168 21296 21384 21504 21952 22176 22528 22638 22869 23232 23328 23716 23814 23958 23982 24057 24192 24576 24696 24948 25088 25124 25344 25872 26136 26244 27104 27216 27408 27648 27783 27951 27979 28224 28512 28672 29106 29403 29568 30184 30492 30618 30834 30976 31104 31752 31944 31976 32076 32256 32768 32928 33264 33792 33957 34496 34848 34992 35574 35721 35937 35973 36288 36544 36864 37044 37268 37422 37632 37686 38016 38808 39204 39366 39424 40656 40824 41112 41472 41503 42336 42592 42768 43008 43659 43904 43967 44352 45056 45276 45738 45927 46251 46464 46656 47432 47628 47916 47964 48114 48384 49152 49392 49896 50176 50248 50688 51744 52272 52488 53361 54208 54432 54816 55296 55566 55902 55958 56133 56448 56529 57024 57344 58212 58806 59049 59136 60368 60984 61236 61668 61952 62208 63504 63888 63952 64152 64512 65219 65536 65856 66528 67584 67914 68607 68992 69091 69696 69984 71148 71442 71874 71946 72171 72576 73088 73728 74088 74536 74844 75264 75372 76032 77616 78408 78732 78848 81312 81648 82224 82944 83006 83349 83853 83937 84672 85184 85536 86016 87318 87808 87934 88209 88704 90112 90552 91476 91854 92502 92928 93312 94864 95256 95832 95928 96228 96768 98304 98784 99792 100352 100496 101376 101871 103488 104544 104976 106722 107163 107811 107919 108416 108864 109632 110592 111132 111804 111916 112266 112896 113058 114048 114688 116424 117612 118098 118272 120736 121968 122472 123336 123904 124416 124509 127008 127776 127904 128304 129024 130438 130977 131072 131712 131901 133056 135168 135828 137214 137781 137984 138182 138753 139392 139968 142296 142884 143748 143892 144342 145152 146176 147456 148176 149072 149688 150528 150744 152064 155232 156816 157464 157696 160083 162624 163296 164448 165888 166012 166698 167706 167874 168399 169344 169587 170368 171072 172032 174636 175616 175868 176418 177147 177408 180224 181104 182952 183708 185004 185856 186624 189728 190512 191664 191856 192456 193536 195657 195853 196608 197568 199584 200704 200992 202752 203742 205821 206976 207273 209088 209952 213444 214326 215622 215838 216513 216832 217728 219264 221184 222264 223608 223832 224532 225792 226116 228096 229376 232848 235224 236196 236544 241472 243936 244944 246672 247808 248832 249018 250047 251559 251811 254016 255552 255808 256608 258048 260876 261954 262144 263424 263802 264627 266112 270336 271656 274428 275562 275968 276364 277506 278784 279936 284592 285768 287496 287784 288684 290304 292352 294912 296352 298144 299376 301056 301488 304128 305613 307769 310464 313632 314928 315392 320166 321489 323433 323757 325248 326041 326592 328896 331776 332024 333396 335412 335748 336798 338688 339174 340736 342144 344064 349272 351232 351736 352836 354294 354816 360448 362208 365904 367416 370008 371712 373248 373527 379456 381024 383328 383712 384912 387072 391314 391706 392931 393216 395136 395703 399168 401408 401984 405504 407484 411642 413343 413952 414546 416259 418176 419904 426888 428652 431244 431676 433026 433664 435456 438528 442368 444528 447216 447664 449064 451584 452232 456192 456533 458752 465696 470448 472392 473088 480249 482944 483637 487872 489888 493344 495616 497664 498036 500094 503118 503622 505197 508032 508761 511104 511616 513216 516096 521752 523908 524288 526848 527604 529254 531441 532224 540672 543312 548856 551124 551936 552728 555012 557568 559872 569184 571536 574992 575568 577368 580608 584704 586971 587559 589824 592704 596288 598752 602112 602976 608256 611226 615538 617463 620928 621819 627264 629856 630784 640332 642978 646866 647514 649539 650496 652082 653184 657792 663552 664048 666792 670824 671496 673596 677376 678348 681472 684288 688128 698544 702464 703472 705672 708588 709632 720896 724416 731808 734832 740016 743424 746496 747054 750141 754677 755433 758912 760001 762048 766656 767424 769824 774144 782628 783412 785862 786432 790272 791406 793881 798336 802816 803968 811008 814968 823284 826686 827904 829092 832518 836352 839808 853776 857304 862488 863352 866052 867328 870912 877056 884736 889056 894432 895328 898128 903168 904464 912384 913066 916839 917504 923307 931392 940896 944784 946176 960498 964467 965888 967274 970299 971271 975744 978123 979776 986688 991232 995328 996072 1000188 1006236 1007244 1010394 1016064 1017522 1022208 1023232 1026432 1032192 1043504 1047816 1048576 1053696 1055208 1058508 1062882 1064448 1081344 1086624 1097712 1102248 1103872 1105456 1110024 1115136 1119744 1120581 1138368 1143072 1149984 1151136 1154736 1161216 1169408 1173942 1175118 1178793 1179648 1185408 1187109 1192576 1197504 1204224 1205952 1216512 1222452 1231076 1234926 1240029 1241856 1243638 1248777 1254528 1259712 1261568 1280664 1285956 1293732 1295028 1299078 1300992 1304164 1306368 1315584 1327104 1328096 1333584 1341648 1342992 1347192 1354752 1356696 1362944 1368576 1369599 1376256 1397088 1404928 1406944 1411344 1417176 1419264 1440747 1441792 1448832 1450911 1463616 1469664 1480032 1486848 1492992 1494108 1500282 1509354 1510866 1515591 1517824 1520002 1524096 1526283 1533312 1534848 1539648 1548288 1565256 1566824 1571724 1572864 1580544 1582812 1587762 1596672 1605632 1607936 1622016 1629936 1646568 1653372 1655808 1658184 1665036 1672704 1679616 1707552 1714608 1724976 1726704 1732104 1734656 1741824 1754112 1760913 1762677 1769472 1778112 1788864 1790656 1796256 1806336 1808928 1824768 1826132 1833678 1835008 1846614 1852389 1862784 1865457 1881792 1889568 1892352 1920996 1928934 1931776 1934548 1940598 1942542 1948617 1951488 1956246 1959552 1973376 1982464 1990656 1992144 2000376 2012472 2014488 2020788 2032128 2035044 2044416 2046464 2052864 2064384 2087008 2095632 2097152 2107392 2110416 2117016 2125764 2128896 2154383 2162688 2173248 2195424 2204496 2207744 2210912 2220048 2230272 2239488 2241162 2250423 2264031 2266299 2276736 2280003 2282287 2286144 2299968 2302272 2309472 2322432 2338816 2347884 2350236 2357586 2359296 2370816 2374218 2381643 2385152 2395008 2408448 2411904 2433024 2444904 2462152 2469852 2480058 2483712 2487276 2497554 2509056 2519424 2523136 2561328 2571912 2587464 2590056 2598156 2601984 2608328 2612736 2631168 2654208 2656192 2667168 2683296 2685984 2694384 2709504 2713392 2725888 2737152 2739198 2750517 2752512 2769921 2794176 2809856 2813888 2822688 2834352 2838528 2881494 2883584 2893401 2897664 2901822 2910897 2913813 2927232 2934369 2939328 2960064 2973696 2985984 2988216 3000564 3018708 3021732 3031182 3035648 3040004 3048192 3052566 3066624 3069696 3079296 3096576 3130512 3133648 3143448 3145728 3161088 3165624 3175524 3193344 3211264 3215872 3244032 3259872 3293136 3306744 3311616 3316368 3330072 3345408 3359232 3361743 3385459 3415104 3429216 3449952 3453408 3464208 3469312 3483648 3508224 3521826 3525354 3536379 3538944 3556224 3561327 3577728 3581312 3586451 3592512 3612672 3617856 3649536 3652264 3667356 3670016 3693228 3704778 3720087 3725568 3730914 3746331 3763584 3779136 3784704 3841992 3857868 3863552 3869096 3881196 3885084 3897234 3902976 3912492 3919104 3946752 3964928 3981312 3984288 4000752 4024944 4028976 4041576 4064256 4070088 4088832 4092928 4105728 4108797 4128768 4174016 4191264 4214784 4220832 4234032 4251528 4257792 4308766 4322241 4325376 4346496 4352733 4390848 4408992 4415488 4421824 4440096 4460544 4478976 4482324 4500846 4528062 4532598 4546773 4553472 4560006 4564574 4572288 4578849 4599936 4604544 4618944 4644864 4677632 4695768 4700472 4715172 4718592 4741632 4748436 4763286 4770304 4790016 4816896 4823808 4866048 4889808 4924304 4939704 4960116 4967424 4974552 4995108 5018112 5038848 5046272 5122656 5143824 5174928 5180112 5196312 5203968 5216656 5225472 5262336 5282739 5288031 5308416 5312384 5320007 5334336 5366592 5371968 5388768 5419008 5426784 5451776 5474304 5478396 5501034 5505024 5539842 5557167 5588352 5596371 5619712 5627776 5645376 5668704 5677056 5762988 5767168 5786802 5795328 5803644 5821794 5827626 5845851 5854464 5868738 5878656 5920128 5947392 5971968 5976432 6001128 6037416 6043464 6062364 6071296 6080008 6096384 6105132 6133248 6139392 6158592 6193152 6261024 6267296 6286896 6291456 6322176 6331248 6351048 6386688 6422528 6431744 6463149 6488064 6519744 6586272 6613488 6623232 6632736 6660144 6690816 6718464 6723486 6751269 6770918 6792093 6798897 6830208 6840009 6846861 6858432 6899904 6906816 6928416 6938624 6967296 7016448 7043652 7050708 7072758 7077888 7112448 7122654 7144929 7155456 7162624 7172902 7185024 7225344 7235712 7299072 7304528 7334712 7340032 7386456 7409556 7440174 7451136 7461828 7492662 7527168 7558272 7569408 7683984 7715736 7727104 7738192 7762392 7770168 7794468 7805952 7824984 7838208 7893504 7929856 7962624 7968576 8001504 8049888 8057952 8083152 8128512 8140176 8177664 8185856 8211456 8217594 8251551 8257536 8309763 8348032 8382528 8429568 8441664 8468064 8503056 8515584 8617532 8644482 8650752 8680203 8692992 8705466 8732691 8741439 8781696 8803107 8817984 8830976 8843648 8880192 8921088 8957952 8964648 9001692 9056124 9065196 9093546 9106944 9120012 9129148 9144576 9157698 9199872 9209088 9237888 9289728 9355264 9391536 9400944 9430344 9437184 9483264 9496872 9526572 9540608 9580032 9633792 9647616 9732096 9779616 9848608 9879408 9920232 9934848 9949104 9990216 10036224 10077696 10085229 10092544 10156377 10245312 10287648 10349856 10360224 10392624 10407936 10433312 10450944 10524672 10565478 10576062 10609137 10616832 10624768 10640014 10668672 10683981 10733184 10743936 10759353 10777536 10838016 10853568 10903552 10948608 10956792 11002068 11010048 11079684 11114334 11176704 11192742 11238993 11239424 11255552 11290752 11337408 11354112 11525976 11534336 11573604 11590656 11607288 11643588 11655252 11691702 11708928 11737476 11757312 11840256 11894784 11943936 11952864 12002256 12074832 12086928 12124728 12142592 12160016 12192768 12210264 12266496 12278784 12317184 12326391 12386304 12522048 12534592 12573792 12644352 12662496 12702096 12773376 12845056 12863488 12926298 12966723 12976128 13039488 13058199 13172544 13226976 13246464 13265472 13320288 13381632 13436928 13446972 13502538 13541836 13584186 13597794 13640319 13660416 13680018 13693722 13716864 13736547 13799808 13813632 13856832 13877248 13934592 14032896 14087304 14101416 14145516 14155776 14224896 14245308 14289858 14310912 14325248 14345804 14370048 14450688 14471424 14598144 14609056 14669424 14680064 14772912 14819112 14880348 14902272 14923656 14985324 15054336 15116544 15138816 15367968 15431472 15454208 15476384 15524784 15540336 15588936 15611904 15649968 15676416 15787008 15848217 15859712 15864093 15925248 15937152 15960021 15976009 16003008 16099776 16115904 16166304 16257024 16280352 16355328 16371712 16422912 16435188 16503102 16515072 16619526 16671501 16696064 16765056 16789113 16859136 16883328 16936128 17006112 17031168 17235064 17288964 17301504 17360406 17385984 17410932 17465382 17482878 17563392 17606214 17635968 17661952 17687296 17760384 17842176 17915904 17929296 18003384 18112248 18130392 18187092 18213888 18240024 18258296 18289152 18315396 18399744 18418176 18475776 18579456 18710528 18783072 18801888 18860688 18874368 18966528 18993744 19053144 19081216 19160064 19267584 19295232 19389447 19464192 19559232 19697216 19758816 19840464 19869696 19898208 19980432 20072448 20155392 20170458 20185088 20253807 20312754 20376279 20396691 20490624 20520027 20540583 20575296 20699712 20720448 20785248 20815872 20866624 20901888 21049344 21130956 21152124 21218274 21233664 21249536 21280028 21337344 21367962 21434787 21466368 21487872 21518706 21555072 21676032 21707136 21807104 21897216 21913584 22004136 22020096 22159368 22228668 22353408 22385484 22477986 22478848 22511104 22581504 22674816 22708224 23051952 23068672 23147208 23181312 23214576 23287176 23310504 23383404 23417856 23474952 23514624 23680512 23698213 23789568 23887872 23905728 24004512 24149664 24173856 24249456 24285184 24320032 24385536 24420528 24532992 24557568 24634368 24652782 24754653 24772608 24929289 25044096 25069184 25105157 25147584 25288704 25324992 25404192 25546752 25690112 25726976 25852596 25933446 25952256 26040609 26078976 26116398 26198073 26224317 26345088 26409321 26453952 26492928 26530944 26640576 26763264 26873856 26893944 27005076 27083672 27168372 27195588 27280638 27320832 27360036 27387444 27433728 27473094 27599616 27627264 27713664 27754496 27869184 28065792 28174608 28202832 28291032 28311552 28449792 28490616 28579716 28621824 28650496 28691608 28740096 28901376 28942848 29196288 29218112 29338848 29545824 29638224 29760696 29804544 29847312 29970648 30108672 30233088 30255687 30277632 30469131 30735936 30862944 30908416 30952768 31049568 31080672 31177872 31223808 31299936 31352832 31574016 31696434 31719424 31728186 31827411 31850496 31874304 31920042 31952018 32006016 32051943 32199552 32231808 32278059 32332608 32514048 32560704 32710656 32743424 32845824 32870376 33006204 33030144 33239052 33343002 33392128 33530112 33578226 33716979 33718272 33766656 33872256 34012224 34062336 34470128 34577928 34603008 34720812 34771968 34821864 34930764 34965756 35126784 35212428 35271936 35323904 35374592 35520768 35684352 35831808 35858592 36006768 36224496 36260784 36374184 36427776 36480048 36516592 36578304 36630792 36799488 36836352 36951552 36979173 37158912 37240049 37421056 37566144 37603776 37721376 37933056 37987488 38106288 38162432 38320128 38535168 38590464 38778894 38900169 38928384 39118464 39174597 39394432 39450961 39517632 39680928 39739392 39796416 39960864 40144896 40310784 40340916 40370176 40507614 40625508 40752558 40793382 40920957 40981248 41040054 41081166 41150592 41209641 41399424 41440896 41570496 41631744 41733248 41803776 42098688 42261912 42304248 42436548 42467328 42499072 42560056 42674688 42735924 42869574 42932736 42975744 43037412 43110144 43352064 43414272 43614208 43794432 43827168 44008272 44040192 44318736 44457336 44706816 44770968 44955972 44957696 45022208 45163008 45349632 45416448 46103904 46294416 46362624 46429152 46574352 46621008 46766808 46835712 46949904 47029248 47361024 47396426 47544651 47579136 47592279 47775744 47811456 47880063 47928027 48009024 48299328 48347712 48498912 48570368 48640064 48771072 48841056 49065984 49115136 49268736 49305564 49509306 49545216 49858578 50014503 50088192 50138368 50210314 50295168 50367339 50577408 50649984 50808384 51093504 51380224 51453952 51705192 51866892 51904512 52081218 52157952 52232796 52396146 52448634 52690176 52818642 52907904 52985856 53061888 53281152 53526528 53747712 53787888 54010152 54167344 54336744 54391176 54561276 54641664 54720072 54774888 54867456 54946188 55199232 55254528 55427328 55508992 55738368 56131584 56349216 56405664 56582064 56623104 56899584 56981232 57159432 57243648 57300992 57383216 57480192 57802752 57885696 58168341 58392576 58436224 58677696 59091648 59276448 59521392 59609088 59694624 59941296 60217344 60466176 60511374 60555264 60761421 60938262 61128837 61190073 61471872 61560081 61621749 61725888 61816832 61905536 62099136 62161344 62355744 62447616 62599872 62705664 63148032 63392868 63438848 63456372 63654822 63700992 63748608 63840084 63904036 64012032 64103886 64304361 64399104 64463616 64556118 64665216 65028096 65121408 65421312 65486848 65691648 65740752 66012408 66060288 66478104 66686004 66784256 67060224 67156452 67433958 67436544 67533312 67744512 68024448 68124672 68940256 69155856 69206016 69441624 69543936 69643728 69861528 69931512 70253568 70424856 70543872 70647808 70749184 71041536 71094639 71368704 71663616 71717184 72013536 72448992 72521568 72748368 72855552 72960096 73033184 73156608 73261584 73598976 73672704 73903104 73958346 74263959 74317824 74480098 74787867 74842112 75132288 75207552 75315471 75442752 75866112 75974976 76212576 76324864 76640256 77070336 77180928 77557788 77800338 77856768 78236928 78349194 78594219 78672951 78788864 78901922 79035264 79227963 79361856 79478784 79592832 79921728 80289792 80621568 80681832 80740352 81015228 81251016 81505116 81586764 81841914 81962496 82080108 82162332 82301184 82419282 82798848 82881792 83140992 83263488 83466496 83607552 84197376 84523824 84608496 84873096 84934656 84998144 85120112 85349376 85471848 85739148 85865472 85951488 86074824 86220288 86704128 86828544 87228416 87588864 87654336 88016544 88637472 88914672 89413632 89541936 89911944 89915392 90044416 90326016 90699264 90767061 90832896 91407393 92207808 92588832 92725248 92858304 93148704 93242016 93533616 93671424 93899808 94058496 94722048 94792852 95089302 95158272 95184558 95482233 95551488 95622912 95760126 95856054 96018048 96155829 96598656 96695424 96834177 96997824 97140736 97280128 97542144 97682112 98131968 98230272 98537472 98611128 99018612 99090432 99717156 100029006 100176384 100276736 100420628 100590336 100734678 101150937 101154816 101299968 101616768 102187008 102760448 102907904 103410384 103733784 103809024 104162436 104315904 104465592 104792292 104897268 105380352 105637284 105815808 105971712 106123776 106562304 107053056 107495424 107575776 108020304 108334688 108673488 108782352 109122552 109283328 109440144 109549776 109734912 109892376 110398464 110509056 110854656 110937519 111017984 111476736 111720147 111832063 112263168 112698432 112811328 113164128 113799168 113962464 114318864 114487296 114601984 114766432 114960384 115605504 115771392 116336682 116700507 116785152 116872448 117355392 117523791 118183296 118352883 118552896 119042784 119218176 119389248 119882592 120434688 120932352 121022748 121110528 121522842 121876524 122257674 122380146 122943744 123120162 123243498 123451776 123628923 123633664 123811072 124198272 124322688 124711488 124895232 125199744 125411328 126296064 126785736 126877696 126912744 127309644 127401984 127497216 127680168 127808072 128024064 128207772 128608722 128798208 128927232 129112236 129330432 130056192 130242816 130842624 130973696 131383296 131481504 132024816 132120576 132956208 133372008 133568512 134120448 134312904 134867916 134873088 135066624 135489024 136048896 136249344 137880512 138311712 138883248 139087872 139287456 139723056 139863024 140507136 140849712 141087744 141295616 141498368 142083072 142189278 142633953 142737408 142776837 143327232 143434368 143640189 143784081 144027072 144897984 145043136 145496736 145711104 145920192 146066368 146313216 146523168 147197952 147345408 147806208 147916692 148527918 148635648 148960196 149575734 149684224 150043509 150264576 150415104 150630942 150885504 151102017 151732224 151949952 152425152 152649728 153280512 154140672 154361856 155115576 155600676 155713536 156473856 156698388 157188438 157345902 157577728 157803844 158070528 158455926 158723712 158957568 159185664 159843456 160579584 161243136 161363664 161480704 162030456 162502032 163010232 163173528 163683828 163924992 164160216 164324664 164602368 164838564 165597696 165763584 166281984 166526976 166932992 167215104 168394752 169047648 169216992 169746192 169869312 169996288 170240224 170698752 170943696 171478296 171730944 171902976 172149648 172440576 173408256 173657088 174456832 174505023 175177728 175308672 175736099 176033088 177274944 177829344 178827264 179083872 179823888 179830784 180088832 180652032 181398528 181534122 181665792 182284263 182814786 183386511 183570219 184415616 184680243 184865247 185177664 185450496 185716608 186169411 186297408 186484032 187067232 187342848 187799616 188116992 189444096 189585704 190178604 190316544 190369116 190964466 191102976 191245824 191520252 191712108 192036096 192311658 193197312 193390848 193668354 193995648 194281472 194560256 195084288 195364224 196263936 196460544 197074944 197222256 198037224 198180864 199434312 200058012 200352768 200553472 200841256 201180672 201469356 202301874 202309632 202599936 203233536 204374016 205815808 206820768 207467568 207618048 208324872 208631808 208931184 209584584 209794536 210760704 211274568 211631616 211943424 212247552 213124608 213283917 214106112 214990848 215151552 216040608 216669376 217346976 217564704 218245104 218566656 218880288 219099552 219469824 219784752 220796928 221018112 221709312 221875038 222035968 222791877 222953472 223440294 223664126 224363601 224526336 225396864 225622656 225946413 226328256 227598336 227924928 228637728 228974592 229203968 229532864 229920768 231211008 231542784 232673364 233401014 233570304 233744896 234710784 235047582 235782657 236018853 236366592 236705766 237105792 237683889 238085568 238436352 238778496 239765184 240869376 241864704 242045496 242221056 243045684 243753048 244515348 244760292 245887488 246240324 246486996 246903552 247257846 247267328 247622144 248396544 248645376 249422976 249790464 250399488 250822656 252592128 253571472 253755392 253825488 254619288 254803968 254994432 255360336 255616144 256048128 256415544 257217444 257596416 257854464 258224472 258660864 260112384 260485632 260680343 261685248 261947392 262766592 262963008 264049632 265912416 266744016 267137024 268240896 268625808 269735832 269746176 270133248 270978048 272097792 272301183 272498688 274222179 275761024 276156727 276623424 277766496 278175744 278574912 279446112 279726048 281014272 281699424 282175488 282591232 282996736 284166144 284378556 285267906 285474816 285553674 286446699 286654464 286868736 287280378 287568162 288054144 288467487 289795968 290086272 290502531 290993472 291422208 291840384 292132736 292626432 293046336 294395904 294690816 295612416 295833384 297055836 297271296 297920392 299151468 299368448 300087018 300529152 300830208 301261884 301771008 302204034 303452811 303464448 303899904 304850304 305299456 306561024 308281344 308723712 310231152 311201352 311427072 312947712 313396776 314376876 314691804 315155456 315607688 316141056 316911852 317447424 317915136 318371328 319686912 321159168 322486272 322727328 324060912 325004064 326020464 326347056 327367656 327849984 328320432 328649328 329204736 329677128 331195392 331527168 332563968 332812557 333053952 333865984 334430208 335160441 335496189 336789504 338095296 338433984 339492384 339992576 340480448 341397504 341887392 342956592 343461888 343805952 344299296 344881152 346816512 347314176 348913664 349010046 350101521 350355456 350617344 351472198 352066176 352571373 354549888 355058649 355658688 357654528 358167744 359647776 359661568 360177664 361304064 362797056 363068244 363331584 364568526 365629572 366773022 367140438 368831232 369360486 369730494 370355328 370886769 370900992 371433216 372338822 372594816 372968064 374134464 374685696 375599232 376233984 378888192 379171408 380357208 380633088 380738232 381928932 382205952 382491648 383040504 383424216 384072192 384623316 386394624 386781696 387336708 387991296 388562944 389120512 390168576 390728448 392527872 392921088 394149888 394444512 396074448 396361728 398868624 400116024 400705536 401106944 401682512 402361344 402938712 404603748 404619264 405199872 406467072 408748032 411631616 413641536 414935136 416649744 417263616 417862368 419169168 419589072 421521408 422549136 423263232 423886848 424495104 426249216 426567834 427901859 428212224 428330511 429981696 430303104 430920567 431352243 432081216 433338752 433960571 434693952 435129408 436490208 437133312 437760576 438199104 438939648 439569504 441593856 442036224 443418624 443750076 444071936 445583754 445906944 446880588 447328252 448727202 449052672 450130527 450793728 451245312 451892826 452656512 453306051 455196672 455849856 457275456 457949184 458407936 459065728 459841536 462422016 463085568 465346728 466802028 467140608 467489792 469421568 470095164 471565314 472037706 472733184 473411532 474211584 475367778 476171136 476872704 477556992 479530368 481738752 483729408 484090992 484442112 486091368 487506096 489030696 489520584 491774976 492480648 492973992 493807104 494515692 494534656 495244288 496793088 497290752 498845952 499580928 500798976 501645312 505184256 507142944 507650976 509238576 509607936 509988864 510720672 511232288 512096256 512831088 514434888 515192832 515708928 516448944 517321728 520224768 520971264 521360686 523370496 523515069 523894784 525533184 525926016 527208297 528099264 531824832 533488032 534274048 536481792 537251616 539471664 539492352 540266496 541956096 544195584 544602366 544997376 548444358 550159533 550710657 551522048 552313454 553246848 554040729 554595741 555532992 556351488 557149824 558508233 558892224 559452096 562028544 563398848 564350976 565182464 565993472 568332288 568757112 570535812 570949632 571107348 572893398 573308928 573737472 574560756 575136324 576108288 576934974 579591936 580172544 581005062 581986944 582844416 583680768 584265472 585252864 586092672 588791808 589381632 591224832 591666768 594111672 594542592 595840784 598302936 598736896 600174036 601058304 601660416 602523768 603542016 604408068 606905622 606928896 607799808 609700608 610598912 613122048 617447424 620462304 622402704 622854144 625895424 626793552 628753752 629383608 630310912 631215376 632282112 633823704 634894848 635830272 636742656 639373824 639851751 642318336 644972544 645454656 648121824 650008128 652040928 652694112 654735312 655699968 656640864 657298656 658409472 659354256 662390784 663054336 665127936 665625114 666107904 667731968 668375631 668860416 670320882 670992378 673090803 673579008 676190592 676867968 677839239 678984768 679985152 680960896 682795008 683774784 685913184 686923776 687611904 688598592 689762304 693633024 694628352 697827328 698020092 700203042 700710912 701234688 702944396 704132352 705142746 707347971 708056559 709099776 710117298 711317376 713051667 715309056 716335488 719295552 719323136 720355328 722608128 725594112 726136488 726663168 729137052 731259144 733546044 734280876 737662464 738720972 739460988 740710656 741773538 741801984 742866432 744677644 745189632 745936128 748268928 749371392 751198464 752467968 757776384 758342816 760714416 761266176 761476464 763857864 764411904 764983296 766081008 766848432 768144384 769246632 772789248 773563392 774673416 775982592 777125888 778241024 780337152 781456896 782041029 785055744 785842176 788299776 788889024 792148896 797737248 800232048 801411072 802213888 803365024 804722688 805877424 809207496 809238528 810399744 812934144 816903549 817496064 822666537 823263232 827283072 828470181 829870272 833299488 834527232 835724736 838338336 839178144 843042816 845098272 846526464 847773696 848990208 852498432 853135668 855803718 856424448 856661022 859963392 860606208 861841134 862704486 864162432 865402461 866677504 867921142 869387904 870258816 871507593 872980416 874266624 875521152 876398208 877879296 879139008 883187712 884072448 886837248 887500152 888143872 891167508 891813888 893761176 894656504 897454404 898105344 900261054 901587456 902490624 903785652 905313024 906612102 910393344 911699712 914550912 915898368 916815872 918131456 919683072 924844032 926171136 930693456 933604056 934281216 934979584 938843136 940190328 943130628 944075412 945466368 946823064 948423168 950735556 952342272 953745408 955113984 959060736 963477504 967458816 968181984 972182736 975012192 978061392 979041168 983549952 984961296 985947984 987614208 989031384 989069312 990488576 993586176 994581504 997691904 998437671 999161856 1001597952 1003290624 1005481323 1006488567 1010368512 1014285888 1015301952 1018477152 1019977728 1021441344 1022464576 1024192512 1025662176 1028869776 1030385664 1031417856 1032897888 1034643456 1040449536 1041942528 1042721372 1046740992 1047030138 1047789568 1050304563 1051066368 1051852032 1054416594 1056198528 1057714119 1063649664 1065175947 1066976064 1068548096 1072963584 1074503232 1078943328 1078984704 1080532992 1083912192 1088391168 1089204732 1089994752 1096888716 1100319066 1101421314 1103044096 1104626908 1106493696 1108081458 1109191482 1111065984 1112660307 1112702976 1114299648 1117016466 1117784448 1118904192 1124057088 1126797696 1128701952 1130364928 1131986944 1136664576 1137514224 1141071624 1141899264 1142214696 1145786796 1146617856 1147474944 1149121512 1150272648 1152216576 1153869948 1159183872 1160345088 1162010124 1163973888 1165688832 1167361536 1168530944 1170505728 1172185344 1177583616 1178763264 1182449664 1183333536 1188223344 1189085184 1191681568 1196605872 1197473792 1200348072 1202116608 1203320832 1205047536 1207084032 1208816136 1213811244 1213857792 1215599616 1219401216 1221197824 1226244096 1230152693 1234894848 1240924608 1244805408 1251790848 1253587104 1257507504 1258767216 1260621824 1262430752 1264564224 1267647408 1269789696 1271660544 1273485312 1278747648 1279703502 1283705577 1284636672 1284991533 1289945088 1290909312 1292761701 1294056729 1296243648 1300016256 1301881713 1303185877 1304081856 1305388224 1309470624 1311399936 1313281728 1314597312 1316818944 1318708512 1324781568 1326108672 1330255872 1331250228 1332215808 1335463936 1336751262 1337720832 1340641764 1341984756 1346181606 1347158016 1352381184 1353735936 1355678478 1357969536 1359918153 1359970304 1361921792 1365590016 1367549568 1371826368 1373847552 1375223808 1377197184 1379524608 1387266048 1389256704 1395654656 1396040184 1400406084 1401421824 1402469376 1405888792 1408264704 1410285492 1414695942 1416113118 1418199552 1420234596 1422634752 1426103334 1430618112 1432670976 1438591104 1440710656 1445216256 1451188224 1452272976 1453326336 1458274104 1462518288 1467092088 1468561752 1475324928 1477441944 1478921976 1481421312 1483547076 1483603968 1485732864 1489355288 1490379264 1491872256 1496537856 1498742784 1502396928 1504935936 1515552768 1516685632 1521428832 1522952928 1527715728 1528823808 1529966592 1532162016 1533696864 1536288768 1538493264 1545578496 1547126784 1549346832 1551965184 1554251776 1556482048 1560674304 1562913792 1564082058 1570111488 1570545207 1571684352 1576599552 1577778048 1581624891 1584297792 1595474496 1600464096 1602822144 1604427776 1606730048 1609445376 1611754848 1618414992 1618477056 1620799488 1625868288 1633807098 1634992128 1645333074 1646526464 1650478599 1652131971 1654566144 1656940362 1659740544 1662122187 1663787223 1666598976 1669054464 1671449472 1675524699 1676676672 1678356288 1686085632 1690196544 1693052928 1695547392 1697980416 1704996864 1706271336 1711607436 1712848896 1713322044 1719926784 1721212416 1723682268 1725408972 1728324864 1730804922 1733355008 1735842284 1738775808 1740517632 1743015186 1745960832 1748533248 1751042304 1752796416 1755758592 1758278016 1766375424 1768144896 1773674496 1775000304 1776287744 1782335016 1783627776 1787522352 1789313008 1794908808 1796210688 1800522108 1803174912 1804981248 1807571304 1810626048 1813224204 1820786688 1823399424 1829101824 1831796736 1833631744 1836262912 1839366144 1852342272 1861386912 1867208112 1868562432 1869959168 1877686272 1880380656 1886261256 1888150824 1890932736 1893646128 1896846336 1901471112 1904684544 1907490816 1910227968 1918121472 1919555253 1926955008 1933097089 1934917632 1936363968 1944365472 1950024384 1956122784 1958082336 1967099904 1969922592 1971895968 1975228416 1978062768 1978138624 1980977152 1987172352 1989163008 1995383808 1996875342 1998323712 2003195904 2005126893 2006581248 2010962646 2012977134 2019272409 2020737024 2028571776 2030603904 2033517717 2036954304 2039955456 2042882688 2044929152 2047863521 2048385024 2051324352 2057739552 2060771328 2062835712 2065795776 2069286912 2080899072 2083885056 2085442744 2093481984 2094060276 2095579136 2100609126 2102132736 2103704064 2108833188 2112397056 2115428238 2124169677 2127299328 2130351894 2133952128 2137096192 2139155001 2145927168 2149006464 2157886656 2157969408 2161065984 2167824384 2176782336 2178409464 2179989504 2193777432 2200638132 2202842628 2206088192 2209253816 2212987392 2216162916 2218382964 2222131968 2225320614 2225405952 2228599296 2234032932 2235568896 2237808384 2248114176 2253595392 2257403904 2263973888 2273329152 2275028448 2282143248 2283798528 2284429392 2291573592 2293235712 2294949888 2298243024 2300545296 2304433152 2307739896 2318367744 2320690176 2324020248 2327947776 2331377664 2334723072 2337061888 2341011456 2344370688 2346123087 2355167232 2357526528 2364899328 2366667072 2376446688 2383363136 2393211744 2400696144 2404233216 2406641664 2410095072 2414168064 2417632272 2427622488 2427715584 2431199232 2438802432 2442395648 2450710647 2452488192 2460305386 2467999611 2469789696 2481849216 2485410543 2489610816 2503581696 2507174208 2515015008 2517534432 2521243648 2524861504 2529128448 2535294816 2539579392 2543321088 2546970624 2557495296 2559407004 2567411154 2569273344 2569983066 2579890176 2581818624 2585523402 2588113458 2592487296 2596207383 2600032512 2603763426 2606371754 2608163712 2610776448 2614522779 2618941248 2622799872 2626563456 2629194624 2633637888 2637417024 2649563136 2652217344 2660511744 2662500456 2664431616 2670927872 2673502524 2675441664 2681283528 2683969512 2692363212 2694316032 2704762368 2707471872 2711356956 2715939072 2719836306 2719940608 2723843584 2731180032 2735099136 2743652736 2747695104 2750447616 2754394368 2759049216 2774532096 2778513408 2791309312 2792080368 2800812168 2802843648 2804938752 2811777584 2816529408 2820570984 2829391884 2832226236 2836399104 2840469192 2845269504 2852206668 2861236224 2865341952 2877182208 2881421312 2890432512 2902376448 2904545952 2916548208 2925036576 2934184176 2937123504 2950649856 2954883888 2957843952 2962842624 2967094152 2967207936 2971465728 2978710576 2980758528 2983744512 2993075712 2995313013 2997485568 3004793856 3009871872 3016443969 3019465701 3031105536 3033371264 3037723997 3042857664 3045905856 3055431456 3059933184 3064324032 3067393728 3072577536 3076986528 3091156992 3094253568 3098693664 3103930368 3108503552 3112964096 3121348608 3125827584 3128164116 3140222976 3141090414 3143368704 3150913689 3153199104 3155556096 3163249782 3168595584 3173142357 3190948992 3195527841 3200928192 3205644288 3208855552 3213460096 3218890752 3223509696 3236829984 3236954112 3241598976 3251736576 3267614196 3269984256 3290666148 3293052928 3300957198 3304263942 3309132288 3313880724 3319481088 3324244374 3327574446 3333197952 3337980921 3338108928 3342898944 3351049398 3353353344 3356712576 3372171264 3380393088 3386105856 3391094784 3395960832 3409993728 3412542672 3423214872 3425697792 3426644088 3439853568 3442424832 3447364536 3450817944 3456649728 3461609844 3466710016 3471684568 3477551616 3481035264 3486030372 3491921664 3497066496 3502084608 3505592832 3511517184 3516556032 3532750848 3536289792 3547348992 3550000608 3564670032 3567255552 3575044704 3578626016 3589817616 3592421376 3601044216 3606349824 3609962496 3615142608 3621252096 3626448408 3641573376 3646798848 3658203648 3663593472 3667263488 3672525824 3678732288 3690458079 3704684544 3722773824 3734416224 3739918336 3755372544 3760761312 3772522512 3776301648 3781865472 3787292256 3793692672 3802942224 3809369088 3814981632 3820455936 3836242944 3839110506 3851116731 3853910016 3854974599 3866194178 3869835264 3872727936 3878285103 3882170187 3888730944 3900048768 3905645139 3909557631 3912245568 3916164672 3934199808 3939845184 3943791936 3950456832 3956125536 3956277248 3961954304 3974344704 3978326016 3990767616 3993750684 3996647424 4006391808 4010253786 4013162496 4021925292 4025954268 4038544818 4041474048 4057143552 4061207808 4067035434 4073908608 4079754459 4079910912 4085765376 4089858304 4095727042 4096770048 4102648704 4115479104 4121542656 4125671424 4131591552 4138573824 4161798144 4167770112 4170885488 4186963968 4188120552 4191158272 4201218252 4204265472 4207408128 4217666376 4224794112 4230856476 4248339354 4254598656 4260703788 4267904256 4274192384 4278310002 4291854336 4298012928 4315773312 4322131968 4335648768 4353564672 4356818928 4359979008 4387554864 4401276264 4405685256 4412176384 4418507632 4425974784 4432325832 4436765928 4444263936 4450641228 4450811904 4457198592 4468065864 4471137792 4475616768 4496228352 4507190784 4514807808 4527947776 4546658304 4550056896 4564286496 4568858784 4583147184 4586471424 4589899776 4596486048 4601090592 4608866304 4615479792 4636735488 4641380352 4648040496 4655895552 4662755328 4669446144 4674123776 4682022912 4688741376 4692246174 4710334464 4711635621 4715053056 4729798656 4733334144 4744874673 4752893376 4766726272 4786423488 4801392288 4808466432 4813283328 4820190144 4828336128 4835264544 4855244976 4855431168 4862398464 4877604864 4884791296 4901421294 4904976384 4920610772 4935999222 4939579392 4951435797 4956395913 4963698432 4970821086 4979221632 4986366561 4991361669 5007163392 5014348416 5026574097 5030030016 5035068864 5042487296 5049723008 5058256896 5070589632 5079158784 5086642176 5093941248 5114990592 5118814008 5134822308 5138546688 5139966132 5159780352 5163637248 5171046804 5176226916 5184974592 5192414766 5200065024 5207526852 5212743508 5216327424 5221552896 5229045558 5237882496 5245599744 5253126912 5258389248 5267275776 5274834048 5299126272 5304434688 5321023488 5325000912 5328863232 5341855744 5347005048 5350883328 5362567056 5367939024 5384726424 5388632064 5409524736 5414943744 5422713912 5431878144 5439672612 5439881216 5447687168 5462360064 5470198272 5487305472 5495390208 5500895232 5508788736 5518098432 5557026816 5584160736 5601624336 5605687296 5609877504 5623555168 5633058816 5641141968 5658783768 5664452472 5672798208 5680938384 5690539008 5704413336 5722472448 5730683904 5754364416 5758665759 5762842624 5780865024 5799291267 5804752896 5809091904 5833096416 5850073152 5868368352 5874247008 5901299712 5909767776 5915687904 5925685248 5934188304 5934415872 5942931456 5957421152 5961517056 5967489024 5986151424 5990626026 5994971136 6009587712 6019743744 6032887938 6038931402 6057817227 6062211072 6066742528 6075447994 6085715328 6091811712 6100553151 6110862912 6119866368 6128648064 6134787456 6143590563 6145155072 6153973056 6182313984 6188507136 6197387328 6207860736 6217007104 6225928192 6242697216 6251655168 6256328232 6280445952 6282180828 6286737408 6301827378 6306398208 6311112192 6326499564 6337191168 6346284714 6381897984 6391055682 6401856384 6411288576 6417465003 6417711104 6426920192 6437781504 6447019392 6473659968 6473908224 6483197952 6503473152 6535228392 6539968512 6581332296 6586105856 6601914396 6608527884 6618264576 6627761448 6638962176 6648488748 6655148892 6666395904 6675961842 6676217856 6685797888 6702098796 6706706688 6713425152 6744342528 6760786176 6772211712 6791921664 6819987456 6825085344 6846429744 6851395584 6853288176 6879707136 6884849664 6894729072 6901635888 6913299456 6923219688 6933420032 6943369136 6955103232 6962070528 6972060744 6983843328 6994132992 7004169216 7011185664 7023034368 7033112064 7038369261 7065501696 7072579584 7094697984 7100001216 7129340064 7150089408 7157252032 7179635232 7202088432 7212699648 7219924992 7230285216 7242504192 7252896816 7283146752 7293597696 7316407296 7327186944 7334526976 7345051648 7352131941 7357464576 7380916158 7403998833 7409369088 7445547648 7456231629 7468832448 7479836672 7510745088 7521522624 7545045024 7552603296 7563730944 7574584512 7587385344 7605884448 7618738176 7629963264 7640911872 7672485888 7678221012 7702233462 7707820032 7709949198 7732388356 7739670528 7745455872 7756570206 7764340374 7777461888 7788622149 7800097536 7811290278 7819115262 7824491136 7832329344 7843568337 7868399616 7879690368 7887583872 7900913664 7912251072 7912554496 7923908608 7948689408 7956652032 7981535232 7987501368 7993294848 8012783616 8020507572 8026324992 8043850584 8051908536 8077089636 8082948096 8114287104 8122415616 8134070868 8147817216 8159508918 8159821824 8171530752 8179716608 8191454084 8193540096 8205297408 8230958208 8243085312 8251342848 8263183104 8277147648 8323596288 8335540224 8341770976 8373927936 8376241104 8382316544 8402436504 8408530944 8414816256 8435332752 8449588224 8461712952 8496678708 8509197312 8521407576 8535808512 8548384768 8556620004 8583708672 8596025856 8631546624 8644263936 8671297536 8707129344 8713637856 8775109728 8802552528 8811370512 8824352768 8837015264 8851949568 8864651664 8873531856 8888527872 8901282456 8901623808 8914397184 8936131728 8942275584 8951233536 8985939039 8992456704 9014381568 9029615616 9049331907 9055895552 9058397103 9093316608 9100113792 9113171991 9122301139 9128572992 9137717568 9166294368 9179799552 9192972096 9202181184 9217732608 9230959584 9273470976 9282760704 9296080992 9311791104 9325510656 9338892288 9348247552 9364045824 9377482752 9384492348 9420668928 9423271242 9430106112 9459597312 9466668288 9489749346 9505786752 9519427071 9533452544 9572846976 9586583523 9602784576 9616932864 9626566656 9640380288 9656672256 9670529088 9710489952 9710862336 9724796928 9755209728 9769582592 9802842588 9809952768 9841221544 9871998444 9879158784 9902871594 9912791826 9927396864 9941642172 9958443264 9972733122 9982723338 10014326784 10028696832 10053148194 10060060032 10070137728 10084974592 10099446016 10116513792 10141179264 10158317568 10173284352 10187882496 10229981184 10237628016 10269644616 10277093376 10279932264 10319560704 10327274496 10342093608 10352453832 10369949184 10384829532 10400130048 10415053704 10425487016 10432654848 10443105792 10458091116 10475764992 10491199488 10506253824 10516778496 10534551552 10549668096 10598252544 10608869376 10642046976 10650001824 10683711488 10694010096 10701766656 10725134112 10735878048 10769452848 10777264128 10819049472 10829887488 10845427824 10863756288 10879345224 10879762432 10895374336 10924720128 10940396544 10974610944 10990780416 11001790464 11017577472 11036196864 11071374237 11114053632 11168321472 11203248672 11219755008 11247110336 11266117632 11282283936 11317567536 11328904944 11345596416 11361876768 11381078016 11408826672 11444944896 11461367808 11508728832 11517331518 11525685248 11553350193 11561730048 11564923797 11598582534 11609505792 11618183808 11634855309 11646510561 11666192832 11700146304 11716935417 11728672893 11736736704 11748494016 11802599424 11819535552 11831375808 11851370496 11868376608 11868831744 11885862912 11914842304 11923034112 11934978048 11972302848 11981252052 11989942272 12019175424 12039487488 12065775876 12077862804 12115634454 12124422144 12133485056 12150895988 12171430656 12183623424 12201106302 12221725824 12239263377 12239732736 12257296128 12269574912 12287181126 12290310144 12307946112 12364627968 12377014272 12394774656 12415721472 12434014208 12451856384 12485394432 12503310336 12512656464 12560891904 12564361656 12573474816 12603654756 12612796416 12622224384 12652999128 12674382336 12692569428 12763795968 12782111364 12803712768 12822577152 12834930006 12835422208 12853840384 12875563008 12894038784 12947319936 12966395904 13006946304 13070456784 13079937024 13162664592 13172211712 13203828792 13217055768 13236529152 13255522896 13277924352 13296977496 13310297784 13332791808 13351923684 13352435712 13371595776 13404197592 13413413376 13426850304 13488685056 13521572352 13531679623 13544423424 13583843328 13639974912 13650170688 13692859488 13706576352 13759414272 13769699328 13789458144 13803271776 13826598912 13846439376 13866840064 13886738272 13910206464 13924141056 13944121488 13967686656 13988265984 14008338432 14022371328 14046068736 14066224128 14076738522 14131003392 14134906863 14145159168 14189395968 14200002432 14234624019 14258680128 14300178816 14314504064 14335044647 14359270464 14404176864 14425399296 14439849984 14460570432 14485008384 14505793632 14566293504 14587195392 14632814592 14654373888 14669053952 14690103296 14704263882 14714929152 14761832316 14807997666 14818738176 14869187739 14891095296 14912463258 14937664896 14959099683 14959673344 14974085007 15021490176 15043045248 15079722291 15090090048 15105206592 15127461888 15149169024 15174770688 15211768896 15237476352 15259926528 15281823744 15344971776 15356442024 15404466924 15415640064 15419898396 15464776712 15479341056 15490911744 15513140412 15528680748 15554923776 15577244298 15600195072 15622580556 15638230524 15648982272 15664658688 15687136674 15736799232 15759380736 15775167744 15801827328 15824502144 15847817216 15897378816 15913304064 15963070464 15975002736 15986589696 16025567232 16041015144 16052649984 16087701168 16103817072 16154179272 16165896192 16228574208 16244831232 16268141736 16295634432 16319017836 16319643648 16343061504 16359433216 16382908168 16387080192 16410594816 16461916416 16486170624 16502685696 16526366208 16554295296 16671080448 16683541952 16752482208 16804873008 16817061888 16829632512 16870665504 16899176448 16923425904 16993357416 17018394624 17042815152 17071617024 17096769536 17113240008 17167417344 17192051712 17263093248 17275997277 17288527872 17342595072 17397873801 17414258688 17427275712 17550219456 17605105056 17622741024 17648705536 17674030528 17703899136 17729303328 17747063712 17777055744 17802564912 17803247616 17828794368 17872263456 17884551168 17902467072 17971878078 17984913408 18028763136 18059231232 18098663814 18111791104 18116794206 18173451681 18186633216 18200227584 18226343982 18244602278 18257145984 18275435136 18301659453 18332588736 18359599104 18385944192 18404362368 18430771689 18435465216 18461919168 18546941952 18565521408 18592161984 18623582208 18651021312 18677784576 18696495104 18728091648 18754965504 18768984696 18841337856 18846542484 18860212224 18919194624 18933336576 18979498692 19011573504 19038854142 19066905088 19145693952 19173167046 19205569152 19233865728 19252395009 19253133312 19280760576 19313344512 19341058176 19420979904 19421724672 19449593856 19510419456 19539165184 19605685176 19619905536 19682443088 19743996888 19758317568 19805743188 19825583652 19854793728 19883284344 19916886528 19945466244 19965446676 20028653568 20057393664 20106296388 20120120064 20140275456 20169949184 20198892032 20233027584 20282358528 20316635136 20375764992 20459962368 20475256032 20539289232 20554186752 20559864528 20639121408 20654548992 20684187216 20704907664 20739898368 20769659064 20800260096 20830107408 20850974032 20865309696 20886211584 20916182232 20951529984 20982398976 21012507648 21033556992 21069103104 21099336192 21115107783 21196505088 21217738752 21264067979 21284093952 21300003648 21367422976 21388020192 21450268224 21471756096 21538905696 21638098944 21659774976 21690855648 21727512576 21758690448 21759524864 21790748672 21849440256 21880793088 21949221888 21981560832 22003580928 22035154944 22056395823 22072393728 22142748474 22211996499 22228107264 22336642944 22368694887 22406497344 22439510016 22494220672 22526498731 22532235264 22564567872 22635135072 22657809888 22691192832 22723753536 22762156032 22817653344 22889889792 22922735616 23017457664 23034663036 23051370496 23106700386 23123460096 23129847594 23197165068 23219011584 23236367616 23269710618 23293021122 23332385664 23365866447 23400292608 23433870834 23457345786 23473473408 23496988032 23530705011 23605198848 23639071104 23662751616 23702740992 23736753216 23737663488 23771725824 23829684608 23846068224 23869956096 23944605696 23962504104 23979884544 24038350848 24078974976 24131551752 24155725608 24231268908 24248844288 24266970112 24301791976 24342861312 24367246848 24402212604 24443451648 24478526754 24479465472 24514592256 24539149824 24574362252 24580620288 24615892224 24729255936 24754028544 24789549312 24831442944 24903712768 24970788864 25006620672 25025312928 25121783808 25128723312 25146949632 25207309512 25225592832 25244448768 25305998256 25348764672 25385138856 25527591936 25564222728 25607425536 25645154304 25669860012 25670844416 25707680768 25751126016 25788077568 25894639872 25932791808 26013892608 26140913568 26325329184 26407657584 26434111536 26473058304 26511045792 26555848704 26593954992 26620595568 26665583616 26703847368 26704871424 26743191552 26808395184 26826826752 26853700608 26957817117 26977370112 27043144704 27063359246 27088846848 27147995721 27167686656 27175191309 27279949824 27300341376 27339515973 27366903417 27385718976 27413152704 27539398656 27578916288 27606543552 27653197824 27692878752 27733680128 27773476544 27820412928 27848282112 27888242976 27935373312 27976531968 28016676864 28044742656 28092137472 28132448256 28153477044 28262006784 28269813726 28290318336 28378791936 28400004864 28469248038 28517360256 28558281213 28600357632 28629008128 28670089294 28718540928 28759750569 28808353728 28850798592 28879699968 28921140864 28970016768 29011587264 29132587008 29174390784 29265629184 29308747776 29338107904 29380206592 29408527764 29429858304 29523664632 29615995332 29637476352 29738375478 29782190592 29824926516 29875329792 29918199366 29919346688 29948170014 30042980352 30086090496 30159444582 30180180096 30210413184 30254923776 30298338048 30349541376 30423537792 30474952704 30519853056 30563647488 30689943552 30712884048 30808933848 30831280128 30839796792 30929553424 30958682112 30981823488 31026280824 31057361496 31109847552 31154488596 31200390144 31245161112 31276461048 31297964544 31329317376 31374273348 31473598464 31518761472 31550335488 31603654656 31649004288 31695634432 31794757632 31826608128 31926140928 31950005472 32051134464 32082030288 32105299968 32175402336 32207634144 32308358544 32331792384 32457148416 32489662464 32536283472 32591268864 32638035672 32639287296 32686123008 32718866432 32765816336 32774160384 32821189632 32923832832 32972341248 33005371392 33052732416 33108590592 33214122711 33342160896 33367083904 33504964416 33609746016 33659265024 33741331008 33798352896 33846851808 33986714832 34036789248 34085630304 34143234048 34193539072 34226480016 34334834688 34384103424 34526186496 34551994554 34577055744 34660050579 34685190144 34694771391 34795747602 34828517376 34854551424 34904565927 34939531683 35100438912 35150806251 35186018679 35210210112 35245482048 35297411072 35348061056 35407798272 35458606656 35494127424 35554111488 35605129824 35606495232 35657588736 35744526912 35769102336 35804934144 35943756156 35969826816 36057526272 36118462464 36197327628 36223582208 36233588412 36346903362 36373266432 36400455168 36452687964 36489204556 36514291968 36550870272 36603318906 36665177472 36717790131 36719198208 36771888384 36808724736 36861543378 36870930432 36923838336 37093883904 37131042816 37184323968 37247164416 37302042624 37355569152 37392990208 37456183296 37509931008 37537969392 37682675712 37693084968 37720424448 37838389248 37866673152 37958997384 38023147008 38077708284 38133810176 38291387904 38346334092 38411138304 38467731456 38504790018 38506266624 38561521152 38626689024 38682116352 38841959808 38899187712 39020838912 39211370352 39239811072 39364886176 39487993776 39516635136 39611486376 39651167304 39709587456 39766568688 39833773056 39890932488 39930893352 40057307136 40114787328 40212592776 40240240128 40280550912 40339898368 40397784064 40466055168 40564717056 40595038869 40633270272 40751529984 40919924736 40950512064 41078578464 41119729056 41278242816 41309097984 41368374432 41409815328 41479796736 41539318128 41600520192 41660214816 41701948064 41730619392 41772423168 41832364464 41903059968 41964797952 42025015296 42067113984 42138206208 42198672384 42230215566 42393010176 42404720589 42435477504 42528135958 42568187904 42600007296 42703872057 42734845952 42776040384 42900536448 42943512192 43005133941 43077811392 43276197888 43319549952 43381711296 43455025152 43517380896 43519049728 43581497344 43698880512 43761586176 43898443776 43963121664 44007161856 44070309888 44112791646 44144787456 44285496948 44423992998 44456214528 44673285888 44737389774 44812994688 44877299049 44879020032 44922255021 44988441344 45052997462 45064470528 45129135744 45239166873 45270270144 45315619776 45382385664 45447507072 45524312064 45635306688 45779779584 45845471232 46034915328 46069326072 46102740992 46213400772 46246920192 46259695188 46394330136 46438023168 46472735232 46539421236 46586042244 46664771328 46731732894 46800585216 46867741668 46914691572 46946946816 46993976064 47061410022 47210397696 47278142208 47325503232 47405481984 47473506432 47543451648 47659369216 47692136448 47739912192 47889211392 47925008208 47959769088 48076701696 48157949952 48263103504 48311451216 48462537816 48497688576 48533940224 48603583952 48685722624 48734493696 48804425208 48886903296 48957053508 48958930944 49029184512 49078299648 49148724504 49161240576 49231784448 49458511872 49508057088 49579098624 49662885888 49807425536 50013241344 50050625856 50257446624 50414619024 50451185664 50488897536 50611996512 50697529344 50770277712 51055183872 51128445456 51214851072 51290308608 51339720024 51341688832 51415361536 51502252032 51576155136 51789279744 51827991831 51865583616 52027785216 52193621403 52281827136 52650658368 52815315168 52868223072 52946116608 53022091584 53111697408 53187909984 53241191136 53331167232 53407694736 53409742848 53486383104 53616790368 53653653504 53707401216 53915634234 53954740224 54086289408 54126718492 54177693696 54295991442 54335373312 54350382618 54520355043 54559899648 54600682752 54679031946 54733806834 54771437952 54826305408 54904978359 55078797312 55157832576 55213087104 55292315067 55306395648 55385757504 55467360256 55546953088 55640825856 55696564224 55776485952 55870746624 55953063936 56033353728 56089485312 56184274944 56264896512 56306954088 56524013568 56539627452 56580636672 56757583872 56800009728 56938496076 57034720512 57116562426 57200715264 57258016256 57340178588 57437081856 57519501138 57616707456 57701597184 57757185027 57759399936 57842281728 57940033536 58023174528 58265174016 58348781568 58531258368 58617495552 58676215808 58760413184 58817055528 58859716608 59047329264 59231990664 59274952704 59476750956 59564381184 59649853032 59750659584 59836398732 59838693376 59896340028 60085960704 60172180992 60318889164 60360360192 60420826368 60509847552 60596676096 60699082752 60847075584 60949905408 61127294976 61379887104 61425768096 61617867696 61662560256 61679593584 61859106848 61917364224 61963646976 62052561648 62114722992 62219695104 62308977192 62400780288 62490322224 62552922096 62595929088 62658634752 62748546696 62947196928 63037522944 63100670976 63207309312 63298008576 63345323349 63391268864 63589515264 63653216256 63792203937 63852281856 63856107973 63900010944 64102268928 64164060576 64350804672 64415268288 64616717088 64914296832 64979324928 65072566944 65182537728 65276071344 65278574592 65372246016 65437732864 65531632672 65548320768 65642379264 65847665664 65944682496 66010742784 66105464832 66217181184 66428245422 66635989497 66684321792 66734167808 67009928832 67106084661 67219492032 67318530048 67482662016 67579496193 67596705792 67693703616 67973429664 68073578496 68171260608 68286468096 68387078144 68452960032 68669669376 68768206848 69052372992 69103989108 69154111488 69320101158 69370380288 69389542782 69591495204 69657034752 69709102848 69809131854 69879063366 70200877824 70301612502 70372037358 70420420224 70490964096 70592115033 70594822144 70696122112 70815596544 70917213312 70988254848 71108222976 71210259648 71212990464 71315177472 71489053824 71538204672 71609868288 71887512312 71939653632 72115052544 72236924928 72394655256 72447164416 72467176824 72693806724 72746532864 72800910336 72905375928 72978409112 73028583936 73101740544 73206637812 73330354944 73435580262 73438396416 73543776768 73617449472 73723086756 73741860864 73847676672 74187767808 74262085632 74368647936 74494328832 74711138304 74785980416 74912366592 75019862016 75075938784 75365351424 75386169936 75440848896 75676778496 75733346304 75917994768 76046294016 76155416568 76267620352 76582775808 76692668184 76822276608 76935462912 77009580036 77012533248 77123042304 77253378048 77364232704 77683919616 77798375424 78041677824 78422740704 78729772352 78975987552 79222972752 79302334608 79419174912 79533137376 79667546112 79781864976 79861786704 80114614272 80229574656 80425185552 80480480256 80561101824 80679796736 80795568128 80873451351 80932110336 81129434112 81190077738 81266540544 81443987163 81503059968 81525573927 81839849472 81901024128 82018547919 82100710251 82157156928 82239458112 82618195968 82736748864 82819630656 82959593472 83078636256 83201040384 83320429632 83403896128 83461238784 83544846336 83664728928 83806119936 83929595904 84050030592 84134227968 84276412416 84397344768 84460431132 84786020352 84809441178 84870955008 85056271916 85136375808 85200014592 85407744114 85469691904 85552080768 85674843639 85801072896 85887024384 86010267882 86155622784 86279251707 86552395776 86639099904 86763422592 86910050304 87034761792 87038099456 87162994688 87397761024 87523172352 87796887552 87926243328 88014323712 88140619776 88225583292 88289574912 88570993896 88847985996 88912429056 89346571776 89474779548 89625989376 89754598098 89758040064 89844510042 89976882688 90105994924 90128941056 90258271488 90478333746 90540540288 90631239552 90764771328 90895014144 91048624128 91270613376 91559559168 91690942464 92069830656 92138652144 92205481984 92426801544 92493840384 92519390376 92788660272 92876046336 92945470464 93078842472 93172084488 93329542656 93463465788 93601170432 93735483336 93829383144 93893893632 93987952128 94122820044 94420795392 94556284416 94651006464 94810963968 94947012864 95086903296 95318738432 95384272896 95479824384 95778422784 95850016416 96153403392 96315899904 96526207008 96622902432 96925075632 96995377152 97067880448 97207167904 97371445248 97468987392 97608850416 97773806592 97914107016 97917861888 98058369024 98156599296 98297449008 98322481152 98463568896 98917023744 99016114176 99158197248 99325771776 99614851072 99642368133 100026482688 100101251712 100345312529 100514893248 100829238048 100977795072 101223993024 101395058688 101540555424 102110367744 102256890912 102429702144 102580617216 102679440048 102683377664 102830723072 103004504064 103152310272 103578559488 103655983662 103731167232 104055570432 104084314173 104387242806 104563654272 104713697781 104818595049 105301316736 105452418753 105558056037 105630630336 105736446144 105892233216 106044183168 106223394816 106375819968 106482382272 106662334464 106815389472 106819485696 106972766208 107233580736 107307307008 107414802432 107831268468 107909480448 108172578816 108253436984 108355387392 108591982884 108670746624 108700765236 109040710086 109119799296 109201365504 109358063892 109467613668 109542875904 109652610816 109809956718 110157594624 110315665152 110426174208 110584630134 110612791296 110771515008 110934720512 111093906176 111281651712 111393128448 111552971904 111741493248 111906127872 112066707456 112178970624 112368549888 112529793024 112613908176 113048027136 113079254904 113161273344 113515167744 113600019456 113876992152 114069441024 114233124852 114401430528 114516032512 114680357176 114874163712 115039002276 115233414912 115403194368 115514370054 115518799872 115684563456 115880067072 116046349056 116697563136 117062516736 117520826368 117634111056 117719433216 118094658528 118463981328 118549905408 118953501912 119128762368 119299706064 119501319168 119672797464 119677386752 119792680056 120171921408 120344361984 120637778328 120720720384 120841652736 121019695104 121193352192 121398165504 121694151168 121785116607 121899810816 122254589952 122759774208 122851536192 123235735392 123359187168 123718213696 123834728448 123927293952 124105123296 124229445984 124439390208 124617954384 124801560576 124980644448 125105844192 125191858176 125317269504 125497093392 125894393856 126075045888 126201341952 126414618624 126596017152 126690646698 126782537728 127179030528 127214161767 127306432512 127584407874 127704563712 127712215946 127800021888 128111616171 128204537856 128328121152 128701609344 128830536576 129015401823 129233434176 129828593664 129958649856 130145133888 130365075456 130552142688 130557149184 130744492032 130875465728 131063265344 131096641536 131284758528 131695331328 131889364992 132021485568 132210929664 132434362368 132856490844 133271978994 133368643584 133468335616 134019857664 134212169322 134438984064 134631897147 134637060096 134766765063 134965324032 135158992386 135193411584 135387407232 135717500619 135946859328 136147156992 136342521216 136572936192 136774156288 136905920064 137339338752 137536413696 138104745984 138207978216 138308222976 138640202316 138740760576 138779085564 139182990408 139314069504 139418205696 139618263708 139758126732 140401755648 140603225004 140744074716 140840840448 140981928192 141184230066 141189644288 141392244224 141631193088 141834426624 141976509696 142216445952 142420519296 142630354944 142978107648 143076409344 143219736576 143775024624 143879307264 144230105088 144473849856 144789310512 144894328832 144934353648 145387613448 145493065728 145601820672 145810751856 145956818224 146057167872 146203481088 146413275624 146660709888 146871160524 146876792832 147087553536 147234898944 147446173512 147483721728 147695353344 148375535616 148524171264 148737295872 148848475853 148988657664 149422276608 149571960832 150039724032 150151877568 150772339872 151353556992 151466692608 151835989536 152092588032 152310833136 152535240704 153165551616 153385336368 153644553216 153870925824 154019160072 154025066496 154246084608 154506756096 154728465408 155367839232 155483975493 155596750848 156083355648 156580864209 156845481408 157459544704 157685491117 157951975104 158445945504 158604669216 158838349824 159066274752 159335092224 159563729952 159723573408 160229228544 160459149312 160850371104 160960960512 161122203648 161359593472 161591136256 161746902702 161864220672 162258868224 162380155476 162533081088 162887974326 163006119936 163051147854 163561065129 163679698944 163802048256 164037095838 164201420502 164314313856 164478916224 164714935077 165236391936 165473497728 165639261312 165876945201 165919186944 166157272512 166402080768 166640859264 166807792256 166922477568 167089692672 167329457856 167612239872 167859191808 168100061184 168268455936 168552824832 168794689536 168920862264 169572040704 169618882356 169741910016 170112543832 170272751616 170400029184 170815488228 170939383808 171104161536 171349687278 171602145792 171774048768 172020535764 172311245568 172558503414 173104791552 173271555081 173278199808 173526845184 173820100608 174069523584 174325989376 174795522048 175046344704 175593775104 175852486656 176028647424 176281239552 176451166584 176579149824 177141987792 177695971992 177824858112 178693143552 178949559096 179251978752 179509196196 179516080128 179689020084 179953765376 180211989848 180257882112 180516542976 180956667492 181081080576 181262479104 181529542656 181790028288 182097248256 182541226752 183381884928 184139661312 184277304288 184853603088 184987680768 185038780752 185577320544 185752092672 185890940928 186157684944 186344168976 186659085312 186926931576 187202340864 187470966672 187658766288 187787787264 187975904256 188245640088 188841590784 189112568832 189302012928 189621927936 189894025728 190035970047 190173806592 190637476864 190768545792 190959648768 191376611811 191556845568 191568323919 191700032832 192306806784 193052414016 193245804864 193850151264 194135760896 194414335808 194742890496 194937974784 195217700832 195547613184 195828214032 195835723776 196116738048 196313198592 196594898016 196644962304 196927137792 197834047488 198032228352 198316394496 198651543552 199229702144 199284736266 199907968491 200052965376 200202503424 200690625058 201029786496 201318253983 201658476096 201955590144 202447986048 202738488579 202790117376 203081110848 204220735488 204513781824 204859404288 205161234432 205358880096 205366755328 205661446144 206009008128 206304620544 207157118976 207311967324 207462334464 208111140864 208168628346 208774485612 209127308544 209427395562 209637190098 210602633472 210904837506 211116112074 211261260672 211472892288 211776345099 211784466432 212088366336 212446789632 212751639936 212964764544 213324668928 213630778944 213638971392 213945532416 214467161472 214614614016 214829604864 215662536936 215818960896 216345157632 216506873968 216710774784 217183965768 217341493248 217401530472 218081420172 218239598592 218402731008 218716127784 218935227336 219085751808 219305221632 219619913436 220315189248 220631330304 220852348416 221169260268 221225582592 221543030016 221869441024 222187812352 222563303424 222786256896 223105943808 223482986496 224133414912 224357941248 224737099776 225059586048 225227816352 226096054272 226158509808 226322546688 227030335488 227200038912 227753984304 228138882048 228466249704 228802861056 229032065024 229360714352 229748327424 230078004552 230466829824 230806388736 231028740108 231037599744 231369126912 231760134144 232092698112 233395126272 234125033472 235041652736 235268222112 236189317056 236927962656 237907003824 238257524736 238599412128 239002638336 239345594928 239354773504 239585360112 240343842816 240688723968 241275556656 241441440768 241683305472 242039390208 242386704384 242620354053 242796331008 243388302336 243570233214 243799621632 244331961489 244509179904 244576721781 245519548416 245703072384 246055643757 246302130753 246471470784 246718374336 247436427392 247791486041 247854587904 248210246592 248458891968 248878780416 249235908768 249603121152 249961288896 250211688384 250383716352 250634539008 250994186784 251788787712 252150091776 252402683904 252829237248 253192034304 253381293396 253565075456 254358061056 254428323534 254612865024 255168815748 255409127424 255424431892 255600043776 256223232342 256409075712 256656242304 257024530917 257403218688 257661073152 258030803646 258466868352 258837755121 259657187328 259917299712 260290267776 260730150912 261104285376 261114298368 261488984064 261750931456 262126530688 262193283072 262569517056 263390662656 263778729984 264042971136 264421859328 264868724736 265712981688 266543957988 266737287168 266936671232 268039715328 268424338644 268877968128 269263794294 269274120192 269533530126 269930648064 270317984772 270386823168 270774814464 271435001238 271893718656 272294313984 272685042432 273145872384 273811840128 274678677504 275072827392 276209491968 276415956432 276616445952 277280404632 277481521152 277558171128 278365980816 278628139008 278836411392 279236527416 279516253464 280803511296 281206450008 281488149432 281681680896 281963856384 282368460132 282379288576 282784488448 283262386176 283668853248 283953019392 284432891904 284841038592 285260709888 285956215296 286152818688 286439473152 287550049248 288460210176 288947699712 289578621024 289868707296 290775226896 290986131456 291203641344 291621503712 291913636448 292114335744 292406962176 292826551248 293321419776 293742321048 293753585664 294175107072 294469797888 294892347024 294967443456 295390706688 296751071232 297048342528 297474591744 297696951706 297977315328 298844553216 298927104399 299143921664 300079448064 300303755136 301035937587 301544679744 302933385216 303671979072 304185176064 304621666272 305070481408 306331103232 306770672736 307289106432 307741851648 308038320144 308050132992 308492169216 309013512192 309456930816 310735678464 310967950986 311193501696 312166711296 313161728418 313690962816 314141093343 314455785147 314919089408 315370982234 315903950208 316357256259 316674168111 316891891008 317209338432 317676699648 318132549504 318670184448 319127459904 319447146816 320458457088 320918298624 321700742208 321921921024 322244407296 322719186944 323182272512 323493805404 323728441344 324517736448 324760310952 325066162176 325775948652 326012239872 326102295708 327122130258 327359397888 327604096512 328074191676 328402841004 328628627712 328957832448 329429870154 330472783872 330946995456 331278522624 331753890402 331838373888 332314545024 332804161536 333281718528 333615584512 333844955136 334179385344 334658915712 335224479744 335718383616 336200122368 336536911872 337105649664 337589379072 337841724528 339144081408 339237764712 339483820032 340225087664 340545503232 340800058368 341630976456 341878767616 342208323072 342699374556 343204291584 343548097536 344041071528 344622491136 345117006828 346209583104 346543110162 346556399616 347053690368 347640201216 348139047168 348651978752 350092689408 351187550208 352562479104 352902333168 353158299648 354283975584 355391943984 355649716224 357386287104 357899118192 358503957504 359018392392 359032160256 359378040168 359907530752 360423979696 360515764224 361033085952 361913334984 362162161152 362524958208 363059085312 363580056576 364194496512 365082453504 365355349821 366763769856 368279322624 368554608576 369707206176 370077561504 371154641088 371504185344 371781881856 372315369888 372688337952 373318170624 373853863152 374404681728 374941933344 375317532576 375575574528 375951808512 376491280176 377683181568 378225137664 378604025856 379243855872 379788051456 380071940094 380347613184 381274953728 381537091584 381642485301 381919297536 382753223622 383113691136 383136647838 383400065664 384334848513 384613613568 386104828032 386491609728 387046205469 387700302528 388271521792 388828671616 389485780992 389875949568 390435401664 391095226368 391656428064 391671447552 392233476096 392626397184 393189796032 393289924608 393854275584 395668094976 396064456704 396632788992 397303087104 398459404288 398569472532 399815936982 400105930752 400405006848 401381250116 402059572992 402636507966 403316952192 403895691441 403911180288 404300295189 404895972096 405476977158 405580234752 406162221696 407152501857 408441470976 409027563648 409718808576 410322468864 410717760192 410733510656 411322892288 412018016256 412609241088 414314237952 414623934648 414924668928 416222281728 416337256692 417548971224 418254617088 418854791124 419274380196 421205266944 421809675012 422232224148 422522521344 422945784576 423552690198 423568932864 424176732672 424893579264 425503279872 425929529088 426649337856 427261557888 427891064832 428934322944 429229228032 429659209728 431325073872 431637921792 432690315264 433013747936 433421549568 434367931536 434682986496 434803060944 436162840344 436479197184 436805462016 437432255568 437870454672 438171503616 438610443264 439239826872 440630378496 441262660608 441704696832 442338520536 442451165184 443086060032 443738882048 444375624704 445126606848 445572513792 446211887616 446545427559 446965972992 448266829824 448715882496 450119172096 450455632704 452317019616 454060670976 454400077824 455507968608 456277764096 456932499408 457605722112 458064130048 458721428704 459496654848 460156009104 460933659648 461612777472 462057480216 462075199488 462738253824 463520268288 464185396224 466451926479 466790252544 468250066944 469742592627 470083305472 470536444224 472378634112 473056473351 473855925312 475814007648 476515049472 477198824256 478005276672 478691189856 478709547008 479170720224 480687685632 481377447936 482551113312 482882881536 483366610944 484078780416 484773408768 485240708106 485592662016 486776604672 487140466428 487599243264 488663922978 489018359808 489153443562 491039096832 491406144768 492111287514 492604261506 492942941568 493436748672 494144805231 494872854784 495582972082 495709175808 496420493184 496917783936 497630835603 497757560832 498471817536 499206242304 499922577792 500423376768 500767432704 501269078016 501988373568 503577575424 504300183552 504805367808 505658474496 506384068608 506762586792 507130150912 508716122112 508856647068 509225730048 510337631496 510818254848 510848863784 511200087552 512446464684 512818151424 513312484608 514049061834 514806437376 515322146304 516061607292 516933736704 517675510242 519314374656 519834599424 520580535552 521460301824 522208570752 522977968128 523501862912 524253061376 524386566144 525139034112 526781325312 527557459968 528085942272 528843718656 529737449472 531425963376 533087915976 533474574336 533873342464 536079430656 536848677288 537755936256 538527588588 538548240384 539067060252 539861296128 540635969544 540773646336 541549628928 542870002476 543787437312 544588627968 545370084864 546291744768 547623680256 550145654784 552418983936 552831912864 554560809264 554963042304 555116342256 556731961632 557256278016 557672822784 558473054832 559032506928 561607022592 562412900016 562976298864 563363361792 563927712768 564736920264 564758577152 565568976896 566524772352 567337706496 567906038784 568865783808 569682077184 570107910141 570521419776 571912430592 572305637376 572878946304 574129835433 574704971757 575100098496 576920420352 579157242048 579737414592 581550453792 582407282688 583243007424 583827272896 584228671488 584813924352 585653102496 586642839552 587484642096 587507171328 588350214144 588939595776 589784694048 589934886912 590781413376 593502142464 594096685056 594949183488 595393903412 595954630656 597689106432 597854208798 598287843328 599723905473 600158896128 600607510272 602071875174 603089359488 603954761949 605866770432 607343958144 608215465737 608370352128 609243332544 610140962816 612662206464 613541345472 614578212864 615483703296 616076640288 616100265984 616984338432 618027024384 618913861632 621471356928 621935901972 622387003392 624333422592 626323456836 627381925632 628282186686 628911570294 629838178816 630741964468 631807900416 632714512518 633348336222 633783782016 634418676864 635329035297 635353399296 636265099008 637340368896 638254919808 638894293632 640916914176 641836597248 643401484416 643843842048 644488814592 645438373888 646364545024 646987610808 647456882688 649035472896 649520621904 650132324352 651551897304 652024479744 652204591416 654244260516 654718795776 655208193024 656148383352 656805682008 657257255424 657915664896 658859740308 660945567744 661893990912 662557045248 663507780804 663676747776 664629090048 665608323072 666563437056 667231169024 667689910272 668358770688 669317831424 670448959488 672400244736 673073823744 674211299328 675178758144 675683449056 678288162816 678475529424 678967640064 680450175328 681091006464 681600116736 683261952912 683757535232 684416646144 685398749112 686408583168 687096195072 688082143056 689244982272 690234013656 692419166208 693086220324 693112799232 694107380736 695280402432 696278094336 697303957504 700185378816 702375100416 702417187703 705124958208 705804666336 708567951168 710783887968 714772574208 715798236384 717007915008 718036784784 718064320512 718756080336 719815061504 720847959392 721031528448 722066171904 723826669968 724324322304 725049916416 726118170624 727160113152 728388993024 730164907008 730710699642 732995884467 733527539712 733730165343 736558645248 737109217152 738166931271 738906392259 739414412352 740155123008 742309282176 743374458123 743563763712 744630739776 745376675904 746636341248 747707726304 748809363456 749883866688 750635065152 751151149056 751903617024 752982560352 755366363136 756450275328 757208051712 758487711744 759576102912 760143880188 760695226368 762549907456 763074183168 763284970602 763838595072 765506447244 766227382272 766273295676 766800131328 768669697026 769227227136 772209656064 772983219456 774092410938 775400605056 776513265363 776543043584 777657343232 778971561984 779751899136 780870803328 782190452736 783312856128 783342895104 784466952192 785252794368 786379592064 786579849216 787708551168 791336189952 792128913408 793265577984 794606174208 796918808576 797138945064 799631873964 800211861504 800810013696 802762500232 804119145984 805273015932 806633904384 807791382882 807822360576 808600590378 809791944192 810953954316 811160469504 812324443392 814305003714 816882941952 818055127296 819437617152 821435520384 822645784576 824036032512 825218482176 828628475904 829247869296 829849337856 832444563456 832674513384 835097942448 836509234176 837709582248 838548760392 842410533888 843619350024 844464448296 845045042688 845891569152 847105380396 847137865728 848353465344 849787158528 851006559744 851859058176 853298675712 854523115776 855782129664 857868645888 858458456064 859318419456 862650147744 865380630528 866027495872 866843099136 868735863072 869606121888 872325680688 872958394368 873610924032 874864511136 875740909344 876343007232 877220886528 878479653744 881260756992 882525321216 883409393664 884677041072 884902330368 886172120064 887477764096 888751249408 890253213696 891145027584 892423775232 893090855118 893931945984 896533659648 896781313197 897431764992 900238344192 900911265408 903107812761 904634039232 908800155648 911015937216 912555528192 913864998816 915211444224 916128260096 917442857408 918993309696 920312018208 921867319296 923225554944 924114960432 924150398976 925476507648 927040536576 928370792448 932903852958 933580505088 936500133888 939485185254 940166610944 941072888448 942423280029 943367355441 944757268224 946112946702 947711850624 949071768777 950022504333 951628015296 953030098944 954397648512 956010553344 957382379712 957419094016 958341440448 961375371264 962754895872 965102226624 965765763072 966733221888 968157560832 969546817536 970481416212 971185324032 973553209344 974280932856 975198486528 977327845956 978036719616 978306887124 982078193664 982812289536 984222575028 985208523012 985885883136 986873497344 988289610462 989745709568 991165944164 991418351616 992840986368 993835567872 995261671206 995515121664 996943635072 998412484608 999845155584 1000846753536 1001534865408 1002538156032 1003976747136 1007155150848 1008600367104 1009610735616 1011316948992 1012768137216 1013525173584 1014260301824 1017432244224 1017713294136 1018451460096 1020675262992 1021636509696 1021697727568 1022400175104 1024892929368 1025636302848 1026624969216 1028098123668 1029612874752 1030644292608 1032123214584 1033867473408 1035351020484 1038628749312 1039669198848 1041161071104 1042920603648 1044417141504 1045955936256 1047003725824 1048506122752 1050278068224 1053562650624 1057687437312 1059474898944 1062851926752 1066175831952 1066949148672 1067746684928 1072158861312 1073697354576 1075511872512 1077055177176 1077096480768 1078134120504 1079722592256 1081271939088 1081547292672 1083099257856 1085740004952 1087574874624 1089177255936 1090740169728 1092583489536 1095247360512 1096066049463 1100291309568 1103798437819 1104837967872 1105663825728 1109121618528 1110232684512 1113463923264 1114512556032 1115345645568 1116946109664 1118065013856 1123214045184 1124825800032 1125952597728 1126726723584 1127855425536 1129473840528 1129517154304 1131137953792 1133049544704 1134675412992 1135812077568 1137731567616 1139364154368 1140215820282 1141042839552 1143824861184 1144611274752 1144927455903 1145757892608 1148259670866 1149409943514 1150200196992 1153004545539 1153840840704 1158314484096 1159474829184 1161138616407 1163100907584 1164814565376 1166486014848 1167654545792 1168457342976 1169627848704 1171306204992 1173285679104 1174969284192 1175014342656 1176700428288 1177879191552 1179569388096 1179869773824 1181562826752 1187004284928 1188193370112 1189898366976 1190787806824 1191909261312 1195378212864 1195708417596 1196575686656 1199447810946 1200317792256 1201215020544 1204143750348 1206178718976 1207909523898 1211733540864 1212900885567 1214687916288 1216430931474 1216740704256 1218486665088 1220281925632 1221457505571 1225324412928 1227082690944 1229156425728 1230967406592 1232153280576 1232200531968 1233968676864 1236054048768 1237827723264 1242942713856 1243871803944 1244774006784 1248666845184 1252646913672 1254763851264 1256564373372 1257823140588 1259676357632 1261483928936 1263615800832 1265429025036 1266696672444 1267567564032 1268837353728 1270658070594 1270706798592 1272530198016 1274680737792 1276509839616 1277788587264 1283673194496 1286802968832 1287687684096 1288977629184 1292729090048 1293975221616 1294913765376 1298070945792 1299041243808 1300264648704 1303103794608 1304048959488 1304409182832 1308488521032 1309437591552 1310416386048 1312296766704 1313611364016 1314514510848 1315831329792 1317719480616 1321891135488 1323787981824 1325114090496 1327015561608 1327353495552 1329258180096 1331216646144 1333126874112 1334462338048 1335379820544 1336717541376 1338635662848 1339636282677 1340897918976 1344800489472 1346147647488 1350357516288 1351366898112 1356951058848 1360900350656 1362182012928 1363200233472 1366523905824 1368833292288 1370797498224 1372817166336 1374192390144 1376164286112 1378489964544 1380468027312 1384838332416 1386172440648 1386225598464 1388214761472 1390560804864 1392556188672 1394607915008 1399355779437 1400370757632 1404750200832 1404834375406 1409227777881 1410249916416 1411609332672 1417135902336 1419169420053 1421567775936 1429545148416 1431596472768 1434015830016 1436073569568 1436128641024 1437512160672 1439630123008 1441695918784 1442063056896 1444132343808 1447653339936 1448648644608 1450099832832 1452236341248 1454320226304 1456777986048 1460329814016 1461421399284 1465991768934 1467055079424 1467460330686 1473117290496 1474218434304 1476333862542 1477812784518 1478828824704 1480310246016 1482434415693 1484618564352 1486748916246 1487127527424 1489261479552 1490753351808 1492892506809 1493272682496 1495415452608 1497618726912 1499767733376 1501270130304 1502302298112 1503807234048 1505965120704 1510732726272 1512900550656 1514416103424 1516975423488 1519152205824 1520287760376 1521390452736 1525099814912 1526148366336 1526569941204 1527677190144 1531012894488 1532454764544 1532546591352 1533600262656 1537339394052 1538454454272 1544419312128 1545966438912 1548184821876 1550801210112 1553026530726 1553086087168 1555314686464 1557943123968 1559503798272 1561741606656 1564380905472 1566625712256 1568933904384 1570505588736 1572759184128 1573159698432 1575417102336 1582672379904 1584257826816 1586531155968 1589212348416 1593837617152 1594277890128 1599263747928 1600423723008 1601620027392 1605525000464 1608238291968 1610546031864 1613267808768 1615582765764 1615644721152 1617201180756 1619583888384 1621907908632 1622320939008 1624648886784 1628610007428 1633765883904 1636110254592 1638875234304 1642871040768 1645291569152 1650436964352 1657256951808 1658495738592 1664889126912 1665349026768 1670195884896 1673018468352 1675419164496 1677097520784 1684821067776 1687238700048 1688928896592 1690090085376 1691783138304 1694210760792 1694275731456 1696706930688 1699574317056 1702013119488 1703718116352 1706597351424 1709046231552 1710323730423 1711564259328 1715737291776 1716916912128 1718636838912 1722389506299 1724114915271 1725300295488 1730761261056 1732054991744 1734540402287 1737471726144 1739212243776 1744651361376 1747221848064 1749729022272 1751481818688 1752686014464 1754441773056 1756959307488 1762521513984 1765050642432 1766818787328 1769354082144 1769804660736 1772344240128 1774955528192 1777502498816 1780506427392 1782290055168 1784847550464 1786181710236 1787863891968 1793067319296 1793562626394 1794863529984 1799171716419 1800476688384 1801822530816 1806215625522 1809268078464 1811864285847 1817600311296 1822031874432 1824646397211 1825111056384 1827729997632 1830422888448 1832256520192 1834885714816 1837986619392 1840624036416 1843734638592 1846451109888 1848229920864 1848300797952 1850953015296 1854081073152 1856741584896 1865807705916 1867161010176 1873000267776 1878970370508 1880333221888 1882145776896 1884846560058 1886734710882 1889514536448 1892225893404 1895423701248 1898143537554 1900045008666 1903256030592 1905987105891 1906060197888 1908795297024 1912021106688 1914764759424 1916682880896 1922750742528 1925509791744 1930204453248 1931531526144 1933466443776 1936315121664 1939093635072 1940962832424 1942370648064 1947106418688 1948561865712 1950396973056 1954655691912 1956073439232 1956613774248 1964156387328 1965624579072 1968445150056 1970417046024 1971771766272 1973746994688 1976579220924 1979491419136 1982331888328 1982836703232 1985681972736 1987671135744 1990523342412 1991030243328 1993887270144 1996824969216 1999690311168 2001693507072 2003069730816 2005076312064 2007953494272 2017200734208 2019221471232 2022633897984 2025536274432 2027050347168 2034864488448 2035426588272 2036902920192 2041350525984 2043273019392 2043395455136 2044800350208 2049785858736 2051272605696 2053249938432 2056196247336 2059225749504 2061288585216 2064246429168 2067734946816 2070702040968 2077257498624 2079338397696 2082322142208 2085841207296 2088834283008 2091911872512 2094007451648 2097012245504 2100556136448 2107125301248 2107251563109 2115374874624 2125703853504 2132351663904 2135493369856 2144317722624 2147394709152 2151023745024 2154110354352 2154192961536 2156268241008 2159445184512 2162543878176 2163094585344 2166198515712 2171480009904 2175149749248 2178354511872 2181480339456 2185166979072 2190494721024 2192132098926 2198987653401 2200582619136 2201190496029 2207596875638 2209675935744 2211327651456 2214500793813 2216719176777 2218243237056 2220465369024 2226927846528 2230123374369 2230691291136 2233892219328 2236130027712 2246428090368 2249651600064 2251905195456 2253453447168 2255710851072 2258947681056 2259034308608 2262275907584 2266099089408 2269350825984 2271624155136 2275463135232 2278728308736 2280431640564 2282085679104 2287649722368 2289222549504 2289854911806 2291515785216 2296519341732 2298819887028 2300400393984 2306009091078 2307681681408 2316628968192 2318949658368 2322277232814 2326201815168 2329539796089 2329629130752 2332972029696 2335309091584 2336914685952 2339255697408 2342612409984 2346571358208 2349938568384 2350028685312 2353400856576 2355758383104 2359138776192 2359739547648 2363125653504 2374008569856 2376386740224 2379796733952 2381575613648 2383818522624 2390756425728 2391416835192 2393151373312 2398895621892 2400635584512 2402430041088 2408287500696 2412357437952 2415819047796 2423467081728 2425801771134 2429375832576 2432861862948 2433481408512 2436973330176 2440563851264 2442915011142 2450648825856 2454165381888 2458312851456 2464306561152 2467937353728 2472108097536 2475655446528 2485885427712 2487743607888 2489548013568 2497333690368 2505293827344 2509527702528 2513128746744 2515646281176 2519352715264 2522967857872 2527231601664 2530858050072 2533393344888 2535135128064 2537674707456 2541316141188 2541413597184 2545060396032 2549361475584 2553019679232 2555577174528 2567346388992 2573605937664 2575375368192 2577955258368 2585458180096 2587950443232 2596141891584 2598082487616 2600529297408 2606207589216 2608818365664 2616977042064 2618875183104 2620832772096 2624593533408 2627222728032 2629029021696 2631662659584 2635438961232 2643782270976 2647575963648 2650228180992 2654031123216 2654706991104 2658516360192 2662433292288 2666253748224 2668924676096 2670759641088 2673435082752 2677271325696 2679272565354 2681795837952 2689600978944 2690343939591 2692295294976 2700715032576 2702733796224 2709323438283 2713902117696 2721800701312 2726400466944 2733047811648 2737666584576 2741594996448 2745634332672 2748384780288 2752328572224 2756979929088 2760936054624 2769676664832 2772344881296 2772451196928 2776429522944 2781121609728 2785112377344 2789215830016 2798711558874 2800741515264 2809500401664 2809668750812 2818455555762 2820499832832 2823218665344 2827269840087 2830102066323 2834271804672 2838338840106 2843135551872 2847215306331 2850067512999 2859090296832 2863192945536 2868031660032 2872147139136 2872257282048 2875024321344 2879260246016 2883391837568 2884126113792 2888264687616 2895306679872 2897297289216 2900199665664 2904472682496 2908640452608 2913555972096 2920659628032 2922842798568 2931983537868 2934110158848 2934920661372 2946234580992 2948436868608 2952667725084 2955625569036 2957657649408 2960620492032 2964868831386 2969237128704 2973497832492 2974255054848 2978522959104 2981506703616 2985785013618 2986545364992 2990830905216 2995237453824 2999535466752 3002540260608 3004604596224 3007614468096 3011930241408 3021465452544 3025801101312 3028832206848 3033950846976 3038304411648 3040575520752 3042780905472 3050199629824 3052296732672 3053139882408 3055354380288 3062025788976 3064909529088 3065093182704 3067200525312 3074678788104 3076908908544 3088838624256 3091932877824 3096369643752 3101602420224 3106053061452 3106172174336 3110629372928 3115886247936 3119007596544 3123483213312 3128761810944 3133251424512 3137867808768 3141011177472 3145518368256 3150834204672 3173062311936 3178424696832 3188555780256 3198527495856 3200847446016 3203240054784 3211050000928 3216476583936 3221092063728 3226535617536 3231165531528 3231289442304 3234402361512 3239167776768 3243815817264 3244641878016 3249297773568 3257220014856 3267531767808 3272220509184 3277750468608 3285742081536 3288198148389 3290583138304 3300873928704 3311395313457 3314513903616 3316991477184 3330698053536 3340391769792 3346036936704 3350838328992 3354195041568 3369642135552 3374477400096 3377857793184 3380180170752 3383566276608 3388421521584 3388551462912 3393413861376 3399148634112 3404026238976 3407436232704 3413194702848 3418092463104 3420647460846 3423128518656 3431474583552 3433833824256 3437273677824 3444779012598 3448229830542 3450600590976 3459013636617 3461522522112 3464109983488 3469080804574 3474943452288 3478424487552 3483415849221 3489302722752 3494443696128 3499458044544 3502963637376 3505372028928 3508883546112 3513918614976 3525043027968 3530101284864 3533637574656 3538708164288 3539609321472 3544688480256 3549911056384 3555004997632 3561012854784 3564580110336 3569695100928 3572363420472 3575727783936 3586134638592 3587125252788 3589727059968 3598343432838 3600953376768 3603645061632 3612431251044 3618536156928 3623728571694 3635200622592 3644063748864 3649292794422 3650222112768 3655459995264 3660845776896 3664372516713 3664513040384 3669771429632 3675973238784 3681248072832 3687469277184 3692902219776 3696459841728 3696601595904 3701906030592 3708162146304 3713483169792 3731615411832 3734322020352 3746000535552 3757940741016 3760666443776 3764291553792 3769693120116 3773469421764 3779029072896 3784451786808 3790847402496 3796287075108 3800090017332 3806512061184 3811974211782 3812120395776 3817590594048 3824042213376 3829529518848 3833365761792 3851019583488 3860408906496 3863063052288 3866932887552 3878187270144 3881925664848 3884741296128 3894212837376 3897123731424 3900793946112 3909311383824 3912146878464 3913227548496 3928312774656 3931249158144 3936890300112 3940834092048 3943543532544 3947493989376 3953158441848 3958982838272 3964663776656 3965673406464 3971363945472 3975342271488 3981046684824 3982060486656 3987774540288 3993649938432 3999380622336 4003387014144 4006139461632 4010152624128 4015906988544 4018908848031 4034401468416 4038442942464 4051072548864 4054100694336 4070853176544 4082701051968 4086546038784 4086790910272 4089600700416 4099571717472 4106499876864 4112392494672 4118451499008 4122577170432 4128492858336 4135469893632 4141404081936 4154514997248 4158676795392 4164644284416 4171682414592 4177668566016 4183823745024 4188014903296 4194024491008 4198067338311 4201112272896 4214250602496 4214503126218 4227683333643 4230749749248 4251407707008 4257508260159 4264703327808 4270986739712 4288635445248 4294789418304 4302047490048 4308220708704 4308385923072 4312536482016 4318890369024 4325087756352 4326189170688 4332397031424 4342960019808 4350299498496 4356709023744 4362960678912 4370333958144 4380989442048 4384264197852 4397975306802 4401165238272 4402380992058 4415193751276 4419351871488 4422655302912 4429001587626 4433438353554 4436486474112 4440930738048 4447303247079 4453855693056 4460246748738 4461382582272 4467784438656 4472260055424 4478677520427 4492856180736 4499303200128 4503810390912 4506906894336 4511421702144 4517895362112 4518068617216 4524551815168 4532198178816 4538701651968 4543248310272 4550926270464 4557456617472 4560863281128 4564171358208 4575299444736 4578445099008 4579709823612 4583031570432 4593038683464 4597639774056 4600800787968 4612018182156 4615363362816 4633257936384 4637899316736 4644554465628 4652403630336 4659079592178 4659258261504 4665944059392 4670618183168 4673829371904 4678511394816 4685224819968 4693142716416 4699877136768 4706801713152 4711516766208 4718277552384 4719479095296 4726251307008 4748017139712 4752773480448 4759593467904 4763151227296 4767637045248 4781512851456 4782833670384 4786302746624 4797791243784 4801271169024 4804860082176 4816575001392 4824714875904 4831638095592 4846934163456 4851603542268 4858751665152 4865723725896 4866962817024 4873946660352 4881127702528 4885830022284 4901297651712 4908330763776 4916625702912 4928613122304 4935874707456 4951310893056 4971770855424 4975487215776 4994667380736 5010587654688 5019055405056 5026257493488 5031292562352 5038705430528 5045935715744 5054463203328 5061716100144 5066786689776 5070270256128 5075349414912 5082632282376 5082827194368 5090120792064 5098722951168 5106039358464 5111154349056 5130971191269 5134692777984 5147211875328 5150750736384 5155910516736 5167168518897 5170916360192 5172344745813 5175900886464 5192283783168 5196164975232 5203621206861 5212415178432 5217636731328 5233954084128 5241665544192 5249187066816 5254445456064 5258058043392 5263325319168 5270877922464 5287564541952 5295151927296 5300456361984 5308062246432 5309413982208 5317032720384 5324866584576 5332507496448 5337849352192 5341519282176 5346870165504 5354542651392 5358545130708 5363591675904 5379201957888 5380687879182 5384590589952 5401430065152 5405467592448 5418646876566 5427804235392 5435592857541 5443601402624 5452800933888 5466095623296 5473939191633 5475333169152 5483189992896 5491268665344 5496769560576 5504657144448 5513959858176 5521872109248 5539353329664 5544689762592 5544902393856 5552859045888 5562243219456 5570224754688 5578431660032 5597423117748 5601483030528 5619000803328 5619337501624 5636911111524 5640999665664 5646437330688 5654539680174 5660204132646 5668543609344 5676677680212 5686271103744 5694430612662 5700135025998 5718180593664 5726385891072 5736063320064 5744294278272 5750048642688 5758520492032 5766783675136 5768252227584 5776529375232 5790613359744 5794594578432 5800399331328 5808945364992 5817280905216 5827111944192 5841319256064 5845685597136 5863967075736 5868220317696 5869841322744 5892469161984 5896873737216 5905335450168 5911251138072 5915315298816 5921240984064 5929737662772 5938474257408 5946995664984 5948510109696 5957045918208 5963013407232 5971570027236 5973090729984 5981661810432 5990474907648 5999070933504 6005080521216 6009209192448 6015228936192 6023860482816 6051602202624 6057664413696 6067901693952 6076608823296 6081151041504 6100399259648 6104593465344 6106279764816 6110708760576 6124051577952 6129819058176 6130186365408 6134401050624 6149357576208 6153817817088 6177677248512 6183865755648 6192739287504 6203204840448 6212106122904 6212344348672 6221258745856 6231772495872 6238015193088 6246966426624 6257523621888 6266502849024 6275735617536 6282022354944 6291036736512 6301668409344 6321754689327 6346124623872 6377111560512 6397054991712 6406480109568 6422100001856 6432953167872 6442184127456 6453071235072 6462331063056 6462578884608 6468804723024 6478335553536 6487631634528 6489283756032 6498595547136 6514440029712 6535063535616 6544441018368 6555500937216 6571484163072 6576396296778 6581166276608 6596962960203 6601747857408 6603571488087 6622790626914 6629027807232 6633982954368 6643502381439 6650157530331 6661396107072 6680783539584 6690370123107 6692073873408 6701676657984 6708390083136 6739284271104 6748954800192 6755715586368 6760360341504 6767132553216 6776843043168 6777102925824 6786827722752 6798297268224 6808052477952 6814872465408 6826389405696 6836184926208 6841294921692 6846257037312 6862949167104 6867667648512 6874547355648 6889558025196 6896459661084 6901201181952 6918027273234 6923045044224 6928219966976 6938161609148 6949886904576 6956848975104 6966831698442 6978605445504 6988619388267 6988887392256 6998916089088 7005927274752 7010744057856 7017767092224 7027837229952 7050086055936 7060202569728 7067275149312 7077416328576 7079218642944 7089376960512 7099822112768 7110009995264 7122025709568 7129160220672 7139390201856 7144726840944 7151455567872 7172269277184 7174250505576 7179454119936 7196686865676 7201906753536 7207290123264 7224862502088 7237072313856 7247457143388 7270401245184 7288127497728 7298585588844 7300444225536 7310919990528 7321691553792 7328745033426 7329026080768 7339542859264 7351946477568 7362496145664 7374938554368 7392919683456 7403812061184 7416324292608 7426966339584 7463230823664 7468644040704 7492001071104 7515881482032 7521332887552 7528583107584 7539386240232 7546938843528 7558058145792 7568903573616 7581694804992 7592574150216 7600180034664 7613024122368 7623948423564 7624240791552 7635181188096 7648084426752 7659059037696 7666731523584 7702039166976 7720817812992 7726126104576 7726589064733 7733865775104 7756374540288 7763851329696 7788425674752 7794247462848 7801587892224 7818622767648 7826455096992 7856625549312 7862498316288 7873780600224 7881668184096 7887087065088 7894987978752 7906316883696 7917965676544 7929327553312 7931346812928 7942727890944 7950684542976 7962093369648 7964120973312 7975549080576 7987299876864 7998761244672 8006774028288 8012278923264 8020305248256 8031813977088 8037817696062 8068802936832 8071031818773 8076885884928 8102145097728 8108201388672 8127970314849 8141706353088 8165402103936 8173581820544 8179201400832 8199143434944 8212999753728 8224784989344 8236902998016 8245154340864 8256985716672 8270939787264 8282808163872 8309029994496 8317353590784 8329288568832 8343364829184 8355337132032 8367647490048 8376029806592 8388048982016 8396134676622 8402224545792 8428501204992 8429006252436 8455366667286 8461499498496 8490306198969 8502815414016 8515016520318 8529406655616 8541645918993 8541973479424 8550202538997 8577270890496 8589578836608 8604094980096 8616441417408 8616771846144 8625072964032 8637780738048 8650175512704 8652378341376 8664794062848 8685920039616 8700598996992 8713418047488 8725921357824 8740667916288 8761978884096 8768528395704 8795950613604 8802330476544 8804761984116 8830387502552 8838703742976 8845310605824 8858003175252 8866876707108 8872972948224 8881861476096 8894606494158 8907711386112 8920493497476 8922765164544 8935568877312 8944520110848 8957355040854 8985712361472 8998606400256 9007620781824 9013813788672 9022843404288 9035790724224 9049103630336 9064396357632 9077403303936 9086496620544 9101852540928 9114913234944 9121726562256 9128342716416 9150598889472 9156890198016 9159419647224 9166063140864 9186077366928 9195279548112 9201601575936 9224036364312 9230726725632 9266515872768 9275798633472 9289108931256 9304807260672 9318159184356 9318516523008 9331888118784 9341236366336 9347658743808 9357022789632 9370449639936 9386285432832 9399754273536 9413603426304 9423033532416 9436555104768 9452502614016 9519186935808 9526302454592 9535274090496 9565667340768 9595582487568 9602542338048 9609720164352 9633150002784 9649429751808 9663276191184 9693868326912 9703207084536 9717503330304 9731447451792 9733925634048 9747893320704 9762255405056 9771660044568 9802595303424 9816661527552 9833251405824 9857226244608 9864594445167 9871749414912 9902621786112 9934185940371 9943541710848 9950974431552 10021175309376 10038110810112 10052514986976 10062585124704 10077410861056 10091871431488 10108926406656 10123432200288 10133573379552 10140540512256 10150698829824 10165264564752 10165654388736 10180241584128 10197445902336 10212078716928 10222308698112 10261942382538 10269385555968 10294423750656 10301501472768 10311821033472 10334337037794 10341832720384 10344689491626 10351801772928 10377040909851 10384567566336 10392329950464 10407242413722 10424830356864 10435273462656 10450247547663 10467908168256 10483331088384 10498374133632 10508890912128 10516116086784 10526650638336 10541755844928 10575129083904 10590303854592 10600912723968 10616124492864 10618827964416 10634065440768 10649733169152 10665014992896 10675698704384 10683038564352 10693740331008 10709085302784 10717090261416 10727183351808 10758403915776 10761375758364 10769181179904 10802860130304 10810935184896 10837293753132 10855608470784 10871185715082 10887202805248 10905601867776 10932191246592 10947878383266 10950666338304 10966379985792 10982537330688 10993117550139 10993539121152 11009314288896 11027919716352 11043744218496 11078706659328 11089379525184 11089804787712 11105718091776 11124486438912 11140449509376 11156863320064 11194846235496 11202966061056 11238001606656 11238675003248 11273822223048 11281999331328 11292874661376 11309079360348 11320408265292 11337087218688 11353355360424 11372542207488 11388861225324 11400270051996 11436361187328 11452771782144 11472126640128 11488588556544 11500097285376 11517040984064 11533567350272 11553058750464 11581226719488 11589189156864 11600798662656 11634561810432 11654223888384 11682638512128 11691371194272 11727934151472 11736440635392 11739682645488 11784938323968 11793747474432 11810670900336 11822502276144 11830630597632 11842481968128 11859475325544 11876948514816 11893991329968 11897020219392 11914091836416 11926026814464 11943140054472 11946181459968 11963323620864 11980949815296 11998141867008 12010161042432 12018418384896 12030457872384 12047720965632 12056726544093 12103204405248 12115328827392 12141782816009 12153217646592 12162302083008 12200798519296 12212559529632 12248103155904 12259638116352 12260372730816 12268802101248 12298715152416 12355354497024 12367731511296 12385478575008 12406409680896 12424212245808 12424688697344 12442517491712 12463544991744 12476030386176 12493932853248 12515047243776 12533005698048 12551471235072 12564044709888 12582073473024 12594202014933 12603336818688 12643509378654 12683050000929 12692249247744 12754223121024 12772524780477 12794109983424 12812960219136 12844200003712 12865906335744 12884368254912 12906142470144 12924662126112 12925157769216 12937609446048 12956671107072 12975263269056 12978567512064 12997191094272 13028880059424 13070127071232 13088882036736 13111001874432 13142968326144 13152792593556 13162332553216 13193925920406 13203495714816 13207142976174 13245581253828 13258055614464 13267965908736 13287004762878 13300315060662 13322792214144 13341909741237 13361567079168 13380740246214 13384147746816 13403353315968 13416780166272 13436032561281 13478568542208 13497909600384 13511431172736 13520720683008 13534265106432 13553686086336 13554205851648 13573655445504 13596594536448 13616104955904 13629744930816 13652778811392 13672369852416 13682589843384 13692514074624 13725898334208 13735335297024 13749094711296 13779116050392 13792919322168 13802402363904 13836054546468 13846090088448 13856439933952 13876323218296 13899773809152 13913697950208 13933663396884 13957210891008 13977238776534 13977774784512 13997832178176 14011854549504 14021488115712 14035534184448 14055674459904 14120405139456 14134550298624 14154832657152 14158437285888 14178753921024 14220019990528 14244051419136 14258320441344 14278780403712 14289453681888 14302911135744 14344538554368 14348501011152 14358908239872 14393373731352 14403813507072 14414580246528 14449725004176 14474144627712 14494914286776 14540802490368 14576254995456 14597171177688 14600888451072 14621839981056 14643383107584 14657490066852 14658052161536 14679085718528 14703892955136 14724992291328 14749877108736 14785839366912 14807624122368 14853932679168 14926461647328 14984002142208 15031762964064 15057166215168 15078772480464 15093877687056 15116116291584 15137807147232 15163389609984 15185148300432 15200360069328 15226048244736 15247896847128 15248481583104 15270362376192 15296168853504 15318118075392 15333463047168 15392913573807 15404078333952 15441635625984 15452252209152 15453178129466 15467731550208 15501505556691 15512749080576 15517034237439 15527702659392 15576851349504 15588494925696 15610863620583 15637245535296 15652910193984 15724996632576 15747561200448 15763336368192 15774174130176 15789975957504 15812633767392 15835931353088 15858655106624 15862693625856 15885455781888 15901369085952 15924186739296 15928241946624 15951098161152 15974599753728 15997522489344 16013548056576 16024557846528 16040610496512 16063627954176 16075635392124 16137605873664 16142063637546 16153771769856 16204290195456 16216402777344 16255940629698 16283412706176 16306778572623 16330804207872 16347163641088 16358402801664 16398286869888 16421817574899 16425999507456 16449569978688 16473805996032 16490308681728 16513971433344 16541879574528 16565616327744 16618059988992 16634707181568 16658577137664 16686729658368 16710674264064 16735294980096 16752059613184 16776097964032 16792269353244 16804449091584 16857002409984 16858012504872 16910733334572 16922998996992 16980612397938 17005630828032 17030033040636 17058813311232 17083291837986 17083946958848 17100405077994 17154541780992 17179157673216 17208189960192 17232882834816 17250145928064 17275561476096 17300351025408 17304756682752 17329588125696 17371840079232 17401197993984 17426836094976 17451842715648 17481335832576 17523957768192 17537056791408 17591901227208 17604660953088 17609523968232 17660775005104 17677407485952 17690621211648 17716006350504 17733753414216 17745945896448 17763722952192 17789212988316 17815422772224 17840986994952 17845530329088 17871137754624 17889040221696 17914710081708 17971424722944 17997212800512 18015241563648 18027627577344 18045686808576 18071581448448 18098207260672 18154806607872 18172993241088 18203705081856 18229826469888 18243453124512 18301197778944 18313780396032 18318839294448 18332126281728 18372154733856 18390559096224 18403203151872 18448072728624 18461453451264 18533031745536 18551597266944 18578217862512 18609614521344 18636318368712 18637033046016 18663776237568 18682472732672 18695317487616 18714045579264 18740899279872 18772570865664 18799508547072 18827206852608 18846067064832 18873110209536 18905005228032 18965264067981 19038373871616 19052604909184 19131334681536 19191164975136 19219440328704 19266300005568 19298859503616 19326552382368 19387736653824 19406414169072 19435006660608 19462894903584 19467851268096 19495786641408 19524510810112 19543320089136 19605190606848 19633323055104 19666502811648 19714452489216 19729188890334 19743498829824 19790888880609 19805243572224 19810714464261 19868371880742 19887083421696 19901948863104 19930507144317 19950472590993 20042350618752 20071110369321 20076221620224 20105029973952 20125170249408 20154821722112 20183742862976 20217852813312 20246864400576 20267146759104 20281081024512 20301397659648 20330529129504 20331308777472 20360483168256 20394891804672 20424157433856 20444617396224 20523884765076 20538771111936 20588847501312 20603002945536 20623642066944 20668674075588 20683665440768 20689378983252 20703603545856 20754081819702 20769135132672 20784659900928 20814484827444 20849660713728 20870546925312 20900495095326 20935816336512 20965858164801 20966662176768 20996748267264 21017781824256 21032232173568 21053301276672 21083511689856 21150258167808 21180607709184 21201825447936 21232248985728 21237655928832 21268130881536 21299466338304 21330029985792 21351397408768 21366077128704 21387480662016 21418170605568 21434180522832 21454366703616 21516807831552 21522751516728 21538362359808 21605720260608 21621870369792 21674587506264 21711216941568 21742371430164 21774405610496 21811203735552 21864382493184 21895756766532 21901332676608 21932759971584 21965074661376 21986235100278 21987078242304 22018628577792 22055839432704 22087488436992 22178759050368 22211436183552 22248972877824 22280899018752 22389692470992 22405932122112 22476003213312 22477350006496 22547644446096 22563998662656 22585749322752 22618158720696 22640816530584 22674174437376 22706710720848 22745084414976 22777722450648 22800540103992 22872722374656 22905543564288 22944253280256 22977177113088 23000194570752 23034081968128 23067134700544 23106117500928 23162453438976 23178378313728 23179767194199 23201597325312 23269123620864 23365277024256 23382742388544 23455868302944 23479365290976 23569876647936 23587494948864 23621341800672 23645004552288 23661261195264 23684963936256 23718950651088 23753897029632 23787982659936 23794040438784 23828183672832 23852053628928 23886280108944 23892362919936 23926647241728 23961899630592 23996283734016 24020322084864 24036836769792 24060915744768 24095441931264 24113453088186 24206408810496 24213095456319 24230657654784 24283565632018 24306435293184 24324604166016 24383910944547 24401597038592 24425119059264 24496206311808 24520745461632 24537604202496 24597430304832 24710708994048 24735463022592 24770957150016 24812819361792 24848424491616 24849377394688 24885034983424 24927089983488 24952060772352 24987865706496 25030094487552 25066011396096 25102942470144 25128089419776 25164146946048 25188404029866 25206673637376 25287018757308 25366100001858 25384498495488 25508446242048 25545049560954 25588219966848 25624937756979 25625920438272 25650607616991 25688400007424 25731812671488 25768736509824 25812284940288 25849324252224 25850315538432 25875218892096 25913342214144 25950526538112 25957135024128 25994382188544 26057760118848 26140254142464 26177764073472 26222003748864 26285936652288 26305585187112 26324665106432 26387851840812 26406991429632 26414285952348 26491162507656 26516111228928 26535931817472 26574009525756 26600630121324 26645584428288 26683819482474 26723134158336 26761480492428 26768295493632 26806706631936 26833560332544 26872065122562 26957137084416 26995819200768 27022862345472 27041441366016 27068530212864 27107372172672 27147310891008 27193189072896 27232209911808 27259489861632 27305557622784 27344739704832 27365179686768 27385028149248 27451796668416 27470670594048 27498189422592 27558232100784 27585838644336 27604804727808 27672109092936 27692180176896 27712879867904 27752646436592 27799547618304 27827395900416 27867326793768 27914421782016 27954477553068 27955549569024 27995664356352 28023709099008 28042976231424 28071068368896 28111348919808 28240810278912 28269100597248 28309665314304 28357507842048 28440039981056 28557560807424 28578907363776 28605822271488 28697002022304 28786747462704 28807627014144 28829160493056 28899450008352 28948289255424 28989828573552 29081604980736 29152509990912 29194342355376 29201776902144 29243679962112 29286766215168 29314980133704 29316104323072 29358171437056 29407785910272 29449984582656 29499754217472 29571678733824 29593783335501 29615248244736 29707865358336 29802557821113 29852923294656 30063525928128 30114332430336 30157544960928 30187755374112 30232232583168 30275614294464 30326779219968 30370296600864 30400720138656 30452096489472 30495793694256 30496963166208 30540724752384 30592337707008 30636236150784 30666926094336 30785827147614 30808156667904 30883271251968 30904504418304 30906356258932 30935463100416 31003011113382 31025498161152 31034068474878 31055405318784 31131122729553 31153702699008 31176989851392 31221727241166 31274491070592 31305820387968 31350742642989 31449993265152 31495122400896 31526672736384 31548348260352 31579951915008 31625267534784 31671862706176 31717310213248 31725387251712 31770911563776 31802738171904 31848373478592 31856483893248 31902196322304 31949199507456 31995044978688 32027096113152 32049115693056 32081220993024 32127255908352 32151270784248 32275211747328 32284127275092 32307543539712 32408580390912 32432805554688 32511881259396 32566825412352 32613557145246 32661608415744 32694327282176 32716805603328 32796573739776 32843635149798 32851999014912 32899139957376 32947611992064 32979352650417 32980617363456 33027942866688 33083759149056 33131232655488 33236119977984 33269414363136 33317154275328 33373459316736 33421348528128 33470589960192 33504119226368 33552195928064 33584538706488 33608898183168 33714004819968 33716025009744 33821466669144 33845997993984 33961224795876 34011261656064 34060066081272 34117626622464 34166583675972 34167893917696 34200810155988 34309083561984 34358315346432 34416379920384 34465765669632 34500291856128 34551122952192 34600702050816 34659176251392 34743680158464 34802395987968 34903685431296 34962671665152 35047915536384 35074113582816 35183802454416 35209321906176 35219047936464 35321550010208 35354814971904 35381242423296 35432012701008 35467506828432 35491891792896 35527445904384 35578425976632 35630845544448 35681973989904 35691060658176 35742275509248 35778080443392 35829420163416 35942849445888 35994425601024 36030483127296 36055255154688 36091373617152 36143162896896 36170179632279 36196414521344 36309613215744 36345986482176 36425348448027 36459652939776 36486906249024 36602395557888 36637678588896 36744309467712 36781118192448 36806406303744 36896145457248 37066063491072 37103194533888 37156435725024 37219229042688 37272636737424 37274066092032 37327552475136 37364945465344 37390634975232 37428091158528 37481798559744 37545141731328 37599017094144 37654413705216 37692134129664 37746220419072 37810010456064 37930528135962 38049150002787 38076747743232 38105209818368 38262669363072 38317574341431 38382329950272 38438880657408 38532600011136 38597719007232 38653104764736 38775473307648 38812828338144 38870013321216 38925789807168 38935702536192 38991573282816 39049021620224 39086640178272 39210381213696 39266646110208 39333005623296 39428904978432 39458377780668 39486997659648 39581777761218 39610487144448 39621428928522 39736743761484 39774166843392 39803897726208 39861014288634 39900945181986 40084701237504 40142220738642 40152443240448 40210059947904 40250340498816 40308097683843 40309643444224 40367485725952 40435705626624 40493728801152 40534293518208 40562162049024 40602795319296 40661058259008 40662617554944 40720966336512 40789783609344 40848314867712 40889234792448 41047769530152 41077542223872 41177695002624 41206005891072 41247284133888 41337348151176 41367330881536 41378757966504 41407207091712 41508163639404 41538270265344 41569319801856 41628969654888 41699321427456 41741093850624 41800990190652 41871632673024 41931716329602 41933324353536 41993496534528 42035563648512 42064464347136 42106602553344 42167023379712 42361215418368 42403650895872 42464497971456 42475311857664 42536261763072 42660059971584 42702794817536 42732154257408 42774961324032 42836341211136 42868361045664 42908733407232 43033615663104 43045503033456 43076724719616 43211440521216 43243740739584 43349175012528 43422433883136 43484742860328 43548811220992 43622407471104 43728764986368 43791513533064 43802665353216 43865519943168 43930149322752 43972470200556 43974156484608 44037257155584 44111678865408 44174976873984 44357518100736 44422872367104 44561798037504 44779384941984 44952006426624 44954700012992 45095288892192 45171498645504 45236317441392 45281633061168 45348348874752 45413421441696 45490168829952 45555444901296 45601080207984 45745444749312 45811087128576 45888506560512 45954354226176 46000389141504 46068163936256 46134269401088 46178740721421 46212235001856 46324906877952 46356756627456 46359534388398 46403194650624 46504516670073 46538247241728 46551102712317 46730554048512 46765484777088 46832590861749 46911736605888 46958730581952 47174989897728 47242683601344 47290009104576 47322522390528 47369927872512 47437901302176 47507794059264 47575965319872 47588080877568 47656367345664 47704107257856 47772560217888 47784725839872 47853294483456 47923799261184 47992567468032 48040644169728 48073673539584 48121831489536 48190883862528 48226906176372 48412817620992 48426190912638 48461315309568 48567131264036 48612870586368 48649208332032 48767821889094 48803194077184 48850238118528 48920335717869 48992412623616 49041490923264 49075208404992 49194860609664 49265452724697 49421417988096 49470926045184 49541914300032 49625638723584 49696848983232 49698754789376 49770069966848 49854179966976 49904121544704 49975731412992 50060188975104 50132022792192 50205884940288 50256178839552 50328293892096 50376808059732 50413347274752 50574037514616 50732200003716 50768996990976 51016892484096 51090099121908 51176439933696 51249875513958 51251840876544 51301215233982 51376800014848 51463625342976 51537473019648 51624569880576 51698648504448 51750437784192 51826684428288 51901053076224 51914270048256 51988764377088 52115520237696 52280508284928 52355528146944 52444007497728 52571873304576 52611170374224 52649330212864 52775703681624 52813982859264 52828571904696 52982325015312 53032222457856 53071863634944 53148019051512 53201260242648 53291168856576 53367638964948 53446268316672 53522960984856 53536590987264 53613413263872 53667120665088 53744130245124 53914274168832 53991638401536 54045724690944 54082882732032 54137060425728 54214744345344 54294621782016 54464419823616 54518979723264 54611115245568 54689479409664 54730359373536 54903593336832 54941341188096 54996378845184 55116464201568 55171677288672 55209609455616 55344218185872 55384360353792 55425759735808 55505292873184 55599095236608 55654791800832 55734653587536 55828843564032 55908955106136 55911099138048 55991328712704 56047418198016 56085952462848 56142136737792 56222697839616 56481620557824 56538201194496 56619330628608 56715015684096 56880079962112 56895792203943 57115121614848 57157814727552 57394004044608 57573494925408 57658320986112 57798900016704 57896578510848 57979657147104 58163209961472 58305019981824 58388684710752 58403553804288 58487359924224 58573532430336 58629960267408 58632208646144 58716342874112 58815571820544 58899969165312 58999508434944 59143357467648 59187566671002 59230496489472 59415730716672 59432143392783 59605115642226 59705846589312 59791521432951 59851417772979 60127051856256 60213331107963 60228664860672 60315089921856 60375510748224 60464465166336 60551228588928 60653558439936 60740593201728 60801440277312 60904192978944 60991587388512 60993926332416 61081449504768 61184675414016 61272472301568 61333852188672 61571654295228 61616313335808 61766542503936 61809008836608 61812712517864 61870926200832 62006022226764 62050996322304 62068136949756 62110810637568 62262245459106 62307405398016 62353979702784 62443454482332 62548982141184 62611640775936 62701485285978 62899986530304 62990244801792 63053345472768 63096696520704 63159903830016 63250535069568 63343725412352 63434620426496 63450774503424 63541823127552 63605476343808 63696746957184 63712967786496 63804392644608 63898399014912 63990089957376 64054192226304 64098231386112 64162441986048 64254511816704 64302541568496 64550423494656 64568254550184 64615087079424 64817160781824 64865611109376 65023762518792 65133650824704 65227114290492 65323216831488 65388654564352 65433611206656 65593147479552 65687270299596 65703998029824 65798279914752 65895223984128 65958705300834 65961234726912 66055885733376 66167518298112 66262465310976 66634308550656 66746918633472 66842697056256 67104391856128 67169077412976 67217796366336 67428009639936 67432050019488 67642933338288 67691995987968 67922449591752 68022523312128 68120132162544 68235253244928 68333167351944 68335787835392 68401620311976 68618167123968 68716630692864 68832759840768 68931531339264 69000583712256 69102245904384 69201404101632 69318352502784 69487360316928 69539301582597 69604791975936 69807370862592 70095831072768 70148227165632 70367604908832 70438095872928 70643100020416 70709629943808 70762484846592 70864025402016 70935013656864 70983783585792 71054891808768 71156851953264 71261691088896 71363947979808 71382121316352 71484551018496 71556160886784 71658840326832 71885698891776 71988851202048 72060966254592 72110510309376 72182747234304 72286325793792 72340359264558 72392829042688 72619226431488 72639286368957 72691972964352 72850696896054 72919305879552 72973812498048 73151732833641 73204791115776 73275357177792 73488618935424 73562236384896 73612812607488 73792290914496 74132126982144 74206389067776 74312871450048 74438458085376 74545273474848 74548132184064 74655104950272 74729890930688 74781269950464 74856182317056 74963597119488 75090283462656 75198034188288 75308827410432 75384268259328 75492440838144 75620020912128 75861056271924 76098300005574 76153495486464 76210419636736 76525338726144 76635148682862 76764659900544 76874813270937 76877761314816 76951822850973 77065200022272 77195438014464 77306209529472 77550946615296 77625656676288 77740026642432 77851579614336 77871405072384 77983146565632 78098043240448 78173280356544 78420762427392 78533292220416 78666011246592 78857809956864 78916755561336 78973995319296 79163555522436 79220974288896 79242857857044 79473487522968 79548333686784 79607795452416 79722028577268 79801890363972 80169402475008 80284441477284 80304886480896 80420119895808 80500680997632 80616195367686 80619286888448 80734971451904 80871411253248 80987457602304 81068587036416 81124324098048 81205590638592 81322116518016 81441932673024 81579567218688 81696629735424 81778469584896 82095539060304 82155084447744 82355390005248 82412011782144 82494568267776 82674696302352 82734661763072 82757515933008 82814414183424 83016327278808 83076540530688 83138639603712 83257939309776 83398642854912 83482187701248 83601980381304 83743265346048 83863432659204 83866648707072 83986993069056 84071127297024 84128928694272 84213205106688 84334046759424 84722430836736 84807301791744 84928995942912 84992479712063 85072523526144 85320119943168 85405589635072 85672682422272 85736722091328 85817466814464 86091006066912 86422881042432 86487481479168 86698350025056 86844867766272 86969485720656 87097622441984 87244814942208 87457529972736 87583027066128 87605330706432 87731039886336 87860298645504 87944940401112 87948312969216 88074514311168 88223357730816 88349953747968 88715036201472 88781350006503 88845744734208 89123596075008 89407673463339 89558769883968 89909400025984 90190577784384 90342997291008 90472634882784 90563266122336 90696697749504 90826842883392 90980337659904 91110889802592 91202160415968 91490889498624 91622174257152 91777013121024 91908708452352 92000778283008 92136327872512 92268538802176 92357481442842 92424470003712 92649813755904 92713513254912 92719068776796 92806389301248 93009033340146 93076494483456 93102205424634 93393368188659 93461108097024 93530969554176 93665181723498 93823473211776 93917461163904 94052227928967 94349979795456 94485367202688 94580018209152 94645044781056 94739855745024 94875802604352 95015588118528 95151930639744 95176161755136 95312734691328 95408214515712 95545120435776 95569451679744 95706588966912 95847598522368 95985134936064 96081288339456 96147347079168 96243662979072 96381767725056 96453812352744 96825635241984 96852381825276 96922630619136 97134262528072 97225741172736 97298416664064 97535643778188 97606388154368 97700476237056 97840671435738 97984825247232 98082981846528 98150416809984 98389721219328 98530905449394 98842835976192 98938057951251 98941852090368 99083828600064 99251277447168 99393697966464 99540139933696 99708359933952 99808243089408 99951462825984 100120377950208 100264045584384 100411769880576 100512357679104 100656587784192 100753616119464 100826694549504 101148075029232 101464400007432 101537993981952 102033784968192 102180198243816 102352879867392 102499751027916 102503681753088 102602430467964 102753600029696 102927250685952 103074946039296 103249139761152 103397297008896 103500875568384 103653368856576 103802106152448 103977528754176 104231040475392 104711056293888 104888014995456 105143746609152 105222340748448 105551407363248 105627965718528 105657143809392 105964650030624 106064444915712 106143727269888 106296038103024 106402520485296 106582337713152 106735277929896 106892536633344 107045921969712 107073181974528 107226826527744 107334241330176 107488260490248 107828548337664 107983276803072 108091449381888 108165765464064 108274120851456 108429488690688 108510538896837 108589243564032 108928839647232 109037959446528 109276045344081 109378958819328 109460718747072 109807186673664 110232928403136 110343354577344 110419218911232 110688436371744 110851519471616 111010585746368 111198190473216 111309583601664 111469307175072 111657687128064 111817910212272 111822198276096 111982657425408 112094836396032 112171904925696 112284273475584 112445395679232 112963241115648 113076402388992 113238661257216 113430031368192 113760159924224 113791584407886 114147450008361 114230243229696 114315629455104 114788008089216 114952723024293 115146989850816 115316641972224 115597800033408 115793157021696 115959314294208 116326419922944 116610039963648 116777369421504 116807107608576 116974719848448 117147064860672 117259920534816 117264417292288 117432685748224 117631143641088 117799938330624 117999016869888 118286714935296 118375133342004 118460992978944 118831461433344 118864286785566 119210231284452 119411693178624 119583042865902 119702835545958 120254103712512 120426662215926 120457329721344 120630179843712 120751021496448 120924293051529 120928930332672 121102457177856 121307116879872 121481186403456 121602880554624 121808385957888 121983174777024 121987852664832 122162899009536 122369350828032 122544944603136 122667704377344 123143308590456 123232626671616 123533085007872 123618017673216 123625425035728 123741852401664 124012044453528 124101992644608 124136273899512 124221621275136 124524490918212 124614810796032 124707959405568 124886908964664 125097964282368 125223281551872 125402970571956 125799973060608 125980489603584 126106690945536 126193393041408 126319807660032 126501070139136 126687450824704 126869240852992 127083646255104 127210952687616 127393493914368 127425935572992 127608785289216 127980179914752 128108384452608 128196462772224 128324883972096 128509023633408 128605083136992 129100846989312 129136509100368 129230174158848 129634321563648 129731222218752 130047525037584 130267301649408 130454228580984 130646433662976 130777309128704 130867222413312 131186294959104 131374540599192 131407996059648 131596559829504 131790447968256 131917410601668 131922469453824 132111771466752 132335036596224 132524930621952 133268617101312 133685394112512 134208783712256 134338154825952 134856019279872 134864100038976 135285866676576 135844899183504 136045046624256 136240264325088 136470506489856 136666334703888 136671575670784 136803240623952 137236334247936 137433261385728 137665519681536 137863062678528 138001167424512 138204491808768 138402808203264 138536222164263 138636705005568 138974720633856 139078603165194 139209583951872 139513550010219 139614741725184 139653308136951 140191662145536 140296454331264 140497772585247 140735209817664 140876191745856 141286200040832 141524969693184 141728050804032 141870027313728 141967567171584 142109783617536 142313703906528 142523382177792 142727895959616 142764242632704 142969102036992 143112321773568 143317680653664 143771397783552 143977702404096 144121932509184 144221020618752 144365494468608 144572651587584 144680718529116 144785658085376 145238452862976 145278572737914 145383945928704 145701393792108 145838611759104 145947624996096 146303465667282 146409582231552 146550714355584 146761007153607 146977237870848 147124472769792 147225625214976 147584581828992 147796358174091 148264253964288 148412778135552 148625742900096 148876916170752 149090546949696 149096264368128 149310209900544 149459781861376 149562539900928 149712364634112 149927194238976 150180566925312 150396068376576 150617654820864 150768536518656 150984881676288 151240041824256 151722112543848 152196600011148 152306990972928 152420839273472 153050677452288 153270297365724 153529319801088 153749626541874 153755522629632 153903645701946 154130400044544 154390876028928 154612419058944 155251313352576 155480053284864 155703159228672 155742810144768 155966293131264 156346560713088 156841524854784 157066584440832 157332022493184 157715619913728 157833511122672 157947990638592 158327111044872 158441948577792 158485715714088 158946975045936 159096667373568 159215590904832 159444057154536 159603780727944 160338804950016 160568882954568 160609772961792 160840239791616 161001361995264 161232390735372 161238573776896 161469942903808 161742822506496 161974915204608 162137174072832 162248648196096 162411181277184 162644233036032 162883865346048 163393259470848 163556939169792 164191078120608 164710780010496 164824023564288 164989136535552 165349392604704 165515031866016 165628828366848 166032654557616 166153081061376 166277279207424 166515878619552 166797285709824 166964375402496 167203960762608 167486530692096 167726865318408 167733297414144 167973986138112 168142254594048 168257857388544 168426410213376 168668093518848 169444861673472 169614603583488 169857991885824 169984959424126 170145047052288 170640239886336 170687376611829 170811179270144 171345364844544 171473444182656 172182012133824 172974962958336 173396700050112 173689735532544 173938971441312 174195244883968 174489629884416 174915059945472 175166054132256 175210661412864 175462079772672 175720597291008 175889880802224 175896625938432 176149028622336 176446715461632 176699907495936 177430072402944 177562700013006 177691489468416 178247192150016 178815346926678 179117539767936 179374564298853 179554253318937 179818800051968 180381155568768 180639993323889 180685994582016 180945269765568 181126532244672 181393395499008 181653685766784 181960675319808 182221779605184 182404320831936 182981778997248 183244348514304 183554026242048 183817416904704 184001556566016 184272655745024 184537077604352 184714962885684 184848940007424 185299627511808 185427026509824 185438137553592 185612778602496 186018066680292 186152988966912 186204410849268 186786736377318 186922216194048 187061939108352 187330363446996 187646946423552 187834922327808 188104455857934 188699959590912 188970734405376 189160036418304 189290089562112 189479711490048 189751605208704 190031176237056 190303861279488 190352323510272 190625469382656 190816429031424 191090240871552 191138903359488 191413177933824 191695197044736 191970269872128 192162576678912 192294694158336 192487325958144 192763535450112 192907624705488 193651270483968 193704763650552 193845261238272 194268525056144 194451482345472 194596833328128 195071287556376 195212776308736 195400952474112 195681342871476 195969650494464 196165963693056 196300833619968 196779442438656 197061810898788 197685671952384 197876115902502 197883704180736 198167657200128 198502554894336 198787395932928 199080279867392 199902925651968 200240755900416 200528091168768 201313175568384 201507232238928 201653389099008 202296150058464 202928800014864 203075987963904 204067569936384 204360396487632 204705759734784 204999502055832 205007363506176 205204860935928 205507200059392 205854501371904 206149892078592 206498279522304 206794594017792 207001751136768 207306737713152 207604212304896 207955057508352 208462080950784 208617904747791 209422112587776 210287493218304 210444681496896 211102814726496 211314287618784 211929300061248 212128889831424 212287454539776 212592076206048 212805040970592 213164675426304 213470555859792 213785073266688 214091843939424 214146363949056 214453653055488 214668482660352 214976520980496 215657096675328 215966553606144 216182898763776 216331530928128 216548241702912 216858977381376 217021077793674 217178487128064 217857679294464 217917859106871 218075918893056 218552090688162 218757917638656 218921437494144 219455198500923 219614373347328 220465856806272 220686709154688 220838437822464 221376872743488 221703038943232 222021171492736 222396380946432 222619167203328 222938614350144 223315374256128 223635820424544 223644396552192 223965314850816 224189672792064 224343809851392 224568546951168 224890791358464 225926482231296 226152804777984 226477322514432 226860062736384 227520319848448 227583168815772 228294900016722 228460486459392 228631258910208 229576016178432 229905446048586 230293979701632 230624439812811 230633283944448 230855468552919 231195600066816 231586314043392 231918628588416 232652839845888 233220079927296 233554738843008 233614215217152 233949439696896 234294129721344 234519841069632 234528834584576 234865371496448 235262287282176 235599876661248 235998033739776 236573429870592 236750266684008 236921985957888 237662922866688 237728573571132 238420462568904 238823386357248 239166085731804 239405671091916 240508207425024 240853324431852 240914659442688 241260359687424 241502042992896 241848586103058 241857860665344 242204914355712 242614233759744 242962372806912 243205761109248 243616771915776 243966349554048 244325798019072 244738701656064 245089889206272 245335408754688 246286617180912 246465253343232 247066170015744 247236035346432 247250850071456 247483704803328 248024088907056 248203985289216 248272547799024 248443242550272 249048981836424 249229621592064 249415918811136 249773817929328 250195928564736 250446563103744 250805941143912 251599946121216 251960979207168 252213381891072 252386786082816 252639615320064 253002140278272 253374901649408 253738481705984 254167292510208 254421905375232 254786987828736 254977439136189 255217570578432 255960359829504 256216768905216 257018047266816 257210166273984 258273018200736 259268643127296 259462444437504 260095050075168 260534603298816 260908457161968 261292867325952 261554618257408 261734444826624 262372589918208 262749081198384 262815992119296 263193119659008 263580895936512 263834821203336 263844938907648 264223542933504 264670073192448 265049861243904 266344050019509 266537234202624 267370788225024 268223020390017 268417567424512 268676309651904 269728200077952 270571733353152 271689798367008 272090093248512 272480528650176 272941012979712 273332669407776 273343151341568 273606481247904 274472668495872 274866522771456 275331039363072 275726125357056 276002334849024 276408983617536 276805616406528 277072444328526 277273410011136 277949441267712 278157206330388 278419167903744 279027100020438 279229483450368 279306616273902 280383324291072 280592908662528 280995545170494 281470419635328 281752383491712 282156683786901 282572400081664 283049939386368 283456101608064 283740054627456 283935134343168 284219567235072 284627407813056 285046764355584 285455791919232 285528485265408 285938204073984 286224643547136 286635361307328 287542795567104 287955404808192 288243865018368 288442041237504 288730988937216 289145303175168 289361437058232 289571316170752 290476905725952 290557145475828 290767891857408 291402787584216 291677223518208 291895249992192 292606931334564 292819164463104 293101428711168 293522014307214 293954475741696 294248945539584 294451250429952 295169163657984 295592716348182 296528507928576 296825556271104 297251485800192 297753832341504 298181093899392 298620419801088 298919563722752 299125079801856 299424729268224 299854388477952 300361133850624 300792136753152 301235309641728 301537073037312 301969763352576 302480083648512 303444225087696 304393200022296 304613981945856 304841678546944 306101354904576 306540594731448 307058639602176 307499253083748 307511045259264 307807291403892 308260800089088 308781752057856 309224838117888 310502626705152 310960106569728 311406318457344 311932586262528 312693121426176 314133168881664 314664044986368 315431239827456 315667022245344 316654222089744 316883897155584 316971431428176 317893950091872 318193334747136 318431181809664 318888114309072 319207561455888 320677609900032 321137765909136 321219545923584 321680479583232 322002723990528 322464781470744 322477147553792 322939885807616 323485645012992 323949830409216 324274348145664 324497296392192 324822362554368 325288466072064 325531616690511 325767730692096 326786518941696 327113878339584 327828136032243 328382156241216 329421560020992 330698785209408 331030063732032 331257656733696 332065309115232 332554558414848 333031757239104 333594571419648 333928750804992 334407921525216 334973061384192 335453730636816 335466594828288 335947972276224 336284509188096 336515714777088 336852820426752 337336187037696 338889723346944 339229207166976 339715983771648 339969918848252 340290094104576 341280479772672 341374753223658 341622358540288 342442350025083 342690729689088 342946888365312 344364024267648 344858169072879 345949925916672 346793400100224 347379471065088 347877942882624 348390489767936 348979259768832 349830119890944 350332108264512 350421322825728 350924159545344 351441194582016 351779761604448 351793251876864 352298057244672 352893430923264 353399814991872 354860144805888 355125400026012 355382978936832 356494384300032 357630693853356 358235079535872 358749128597706 359108506637874 359637600103936 360762311137536 361279986647778 361371989164032 361890539531136 362253064489344 362772879154587 362786790998016 363307371533568 363921350639616 364443559210368 364808641663872 365963557994496 366488697028608 367108052484096 367634833809408 368003113132032 368545311490048 369074155208704 369429925771368 369697880014848 370599255023616 370854053019648 370876275107184 371225557204992 372036133360584 372305977933824 372408821698536 373573472754636 373844432388096 374123878216704 374660726893992 375293892847104 375669844655616 376208911715868 377399919181824 377941468810752 378320072836608 378580179124224 378959422980096 379503210417408 380062352474112 380607722558976 381250938765312 381632858062848 382180481743104 382277806718976 382826355867648 383940539744256 384325153357824 384589388316672 384974651916288 385527070900224 385815249410976 387302540967936 387409527301104 387690522476544 388537050112288 388902964690944 389193666656256 390142575112752 390425552617472 390801904948224 391362685742952 391939300988928 392331927386112 392601667239936 393558884877312 394123621797576 395371343904768 395752231805004 395767408361472 396335314400256 397005109788672 397574791865856 398160559734784 399805851303936 401056182337536 402626351136768 403014464477856 404592300116928 405857600029728 408135139872768 408720792975264 409411519469568 409999004111664 410014727012352 410409721871856 411014400118784 411709002743808 412299784157184 412996559044608 413589188035584 414003502273536 414613475426304 415208424609792 415910115016704 416924161901568 417235809495582 418540650030657 418844225175552 418959924410853 420574986436608 420889362993792 421493317755741 422205629452992 422628575237568 423858600122496 424574909079552 425184152412096 425610081941184 426329350852608 426941111719584 427570146533376 428183687878848 428292727898112 428907306110976 429336965320704 429953041960992 431314193350656 431933107212288 432365797527552 432663061856256 433096483405824 433717954762752 434042155587348 434356974256128 435715358588928 435835718213742 436151837786112 437104181376324 437515835277312 437842874988288 438910397001846 439228746694656 440931713612544 441373418309376 441676875644928 442753745486976 443389074522273 443406077886464 444042342985472 444792761892864 445238334406656 445877228700288 446630748512256 447271640849088 447288793104384 447930629701632 448379345584128 448687619702784 449137093902336 449781582716928 451852964462592 452305609555968 452954645028864 453720125472768 455040639696896 455166337631544 456589800033444 456920972918784 457262517820416 459152032356864 459810892097172 460587959403264 461248879625622 461266567888896 461710937105838 462391200133632 463172628086784 463837257176832 466440159854592 467109477686016 467228430434304 467898879393792 469039682139264 469730742992896 470524574564352 471199753322496 471996067479552 473146859741184 473500533368016 473843971915776 475325845733376 475457147142264 476840925137808 477646772714496 478332171463608 478811342183832 481016414850048 481706648863704 481829318885376 482520719374848 483004085985792 483697172206116 483715721330688 484409828711424 485228467519488 485924745613824 486411522218496 487233543831552 487932699108096 488651596038144 490179778412544 490670817509376 492573234361824 494132340031488 494472070692864 494501700142912 494967409606656 496048177814112 496545095598048 496886485100544 498097963672848 498459243184128 498831837622272 499547635858656 500391857129472 500893126207488 501611882287824 503199892242432 503921958414336 504426763782144 504773572165632 505279230640128 506004280556544 506749803298816 507476963411968 508334585020416 508843810750464 509573975657472 509954878272378 510435141156864 511920719659008 512062129835487 512433537810432 514036094533632 514420332547968 516546036401472 518924888875008 520190100150336 521069206597632 521816914323936 522585734651904 523109236514816 523468889653248 524745179836416 525498162396768 525631984238592 526386239318016 527161791873024 527669642406672 527689877815296 528447085867008 529340146384896 530099722487808 532688100039018 533074468405248 534741576450048 536446040780034 536835134849024 537352619303808 538123692896559 538662759956811 539456400155904 541143466706304 541919979971667 543379596734016 544180186497024 544961057300352 545882025959424 546665338815552 546686302683136 547212962495808 548945336991744 549733045542912 550662078726144 551452250714112 552004669698048 552817967235072 553611232813056 554144888657052 554546820022272 555898882535424 556314412660776 556838335807488 558054200040876 558458966900736 558613232547804 560766648582144 561185817325056 561991090340988 562940839270656 563504766983424 564313367573802 565144800163328 566099878772736 566912203216128 567480109254912 567870268686336 568439134470144 569254815626112 570093528711168 570911583838464 571056970530816 571876408147968 572449287094272 573270722614656 575085591134208 575910809616384 576487730036736 576884082475008 577461977874432 578290606350336 578722874116464 579142632341504 580953811451904 581114290951656 581535783714816 582805575168432 583354447036416 583790499984384 585213862669128 585638328926208 586202857422336 587044028614428 587908951483392 588497891079168 588902500859904 590338327315968 591185432696364 593057015857152 593651112542208 594502971600384 595507664683008 596362187798784 597240839602176 597839127445504 599708776955904 600722267701248 601584273506304 603939526705152 604960167297024 606888450175392 608786400044592 609227963891712 609683357093888 612202709809152 613081189462896 614117279204352 614998506167496 615022090518528 615614582807784 616521600178176 617563504115712 618449676235776 621005253410304 621920213139456 622812636914688 623865172525056 625386242852352 625853714243373 628266337763328 630862479654912 631334044490688 633308444179488 633942862856352 635787900183744 636386669494272 636862363619328 637776228618144 638415122911776 641355219800064 642275531818272 642439091847168 643360959166464 644005447981056 644929562941488 644954295107584 645879771615232 646971290025984 647899660818432 648548696291328 648994592784384 649644725108736 650576932144128 651063233381022 651535461384192 653573037883392 653753577320613 654227756679168 655656272064486 656764312482432 658365595502769 658843120041984 661397570418816 662060127464064 662515313467392 664130618230464 665109116829696 666063514478208 667189142839296 667857501609984 668815843050432 669946122768384 670907461273632 670933189656576 671895944552448 672569018376192 673031429554176 673705640853504 674672374075392 677779446693888 678458414333952 679431967543296 679939837696504 680580188209152 682560959545344 682749506447316 683244717080576 684884700050166 685381459378176 685893776730624 688728048535296 689716338145758 691899851833344 692566405658757 693586800200448 694758942130176 695755885765248 696780979535872 697958519537664 699660239781888 700664216529024 700842645651456 701848319090688 702882389164032 703559523208896 703586503753728 704596114489344 705786861846528 706799629983744 709720289611776 710250800052024 710765957873664 712988768600064 715261387706712 716470159071744 717498257195412 718217013275748 719275200207872 721524622275072 722559973295556 722743978328064 723781079062272 724506128978688 725545758309174 725573581996032 726614743067136 727842701279232 728887118420736 729617283327744 732977394057216 734216104968192 735269667618816 736006226264064 738148310417408 738859851542736 739395760029696 741198510047232 741708106039296 741752550214368 742451114409984 744072266721168 744611955867648 744817643397072 747146945509272 747688864776192 748247756433408 749321453787984 750587785694208 751339689311232 752417823431736 754799838363648 755882937621504 756640145673216 757160358248448 757918845960192 759006420834816 760124704948224 761215445117952 762501877530624 763265716125696 764360963486208 764932317408567 765652711735296 767881079488512 768650306715648 771054141800448 771630498821952 774819054602208 777074100224576 777805929381888 778387333312512 780285150225504 781603809896448 782725371485904 783878601977856 784663854772224 785203334479872 787117769754624 788247243595152 790742687809536 791504463610008 791534816722944 792670628800512 794010219577344 795149583731712 796321119469568 799032150058527 799611702607872 802112364675072 804669061170051 805252702273536 806028928955712 809184600233856 811715200059456 816270279745536 817441585950528 818823038939136 819998008223328 820029454024704 820819443743712 822028800237568 823418005487616 824599568314368 825993118089216 827178376071168 828007004547072 829226950852608 830416849219584 831820230033408 833848323803136 834471618991164 837081300061314 837688450351104 837919848821706 841149972873216 841778725987584 842986635511482 844411258905984 845257150475136 846470051360703 847717200244992 849149818159104 850368304824192 851220163882368 852658701705216 853882223439168 855140293066752 856367375757696 856585455796224 857814612221952 858673930641408 859906083921984 862628386701312 863866214424576 864731595055104 865326123712512 866192966811648 867435909525504 868084311174696 868713948512256 871430717177856 871671436427484 872303675572224 874208362752648 875031670554624 875685749976576 877820794003692 878457493389312 881863427225088 882746836618752 883353751289856 885507490973952 886778149044546 886812155772928 888084685970944 889585523785728 890476668813312 891754457400576 893261497024512 894543281698176 895861259403264 896758691168256 897375239405568 898274187804672 899563165433856 903705928925184 904611219111936 905909290057728 907440250945536 910081279393792 910332675263088 913179600066888 913841945837568 914525035640832 918304064713728 919621784194344 921175918806528 922497759251244 922533135777792 923421874211676 924782400267264 926345256173568 927674514353664 932880319709184 934218955372032 935797758787584 938079364278528 939461485985792 942399506644992 943992134959104 946293719482368 947001066736032 950651691466752 950914294284528 953681850275616 955293545428992 956664342927216 957622684367664 962032829700096 963413297727408 963658637770752 965041438749696 966008171971584 967394344412232 967431442661376 968819657422848 970456935038976 971849491227648 972823044436992 974467087663104 975865398216192 976594850071533 977303192076288 980359556825088 981341635018752 983484408096729 985146468723648 988264680062976 989003400285824 992096355628224 993090191196096 993772970201088 996195927345696 997663675244544 999095271717312 1000783714258944 1001786252414976 1003223764575648 1006399784484864 1007843916828672 1008853527564288 1009547144331264 1010558461280256 1012008561113088 1013499606597632 1014953926823936 1016669170040832 1017687621500928 1019147951314944 1019909756544756 1020870282313728 1023841439318016 1024124259670974 1024867075620864 1027327050075249 1028072189067264 1028840665095936 1033092072802944 1034574507218637 1037849777750016 1040380200300672 1042138413195264 1043633828647872 1045171469303808 1046218473029632 1046937779306496 1049490359672832 1050996324793536 1051263968477184 1052772478636032 1054323583746048 1055339284813344 1055379755630592 1056894171734016 1058680292769792 1060199444975616 1065376200078036 1066148936810496 1069483152900096 1072892081560068 1073670269698048 1074705238607616 1076247385793118 1077325519913622 1078912800311808 1082286933412608 1083839959943334 1086759193468032 1088318637463761 1088360372994048 1089922114600704 1091764051918848 1093330677631104 1094425924991616 1097890673983488 1099466091085824 1101324157452288 1102904501428224 1104009339396096 1105635934470144 1107222465626112 1108289777314104 1109093640044544 1111797765070848 1112628825321552 1113676671614976 1116108400081752 1116917933801472 1117226465095608 1121533297164288 1122371634650112 1123982180681976 1125881678541312 1127009533966848 1128626735147604 1130289600326656 1132199757545472 1133824406432256 1134960218509824 1135740537372672 1136878268940288 1138509631252224 1140187057422336 1141823167676928 1143752816295936 1144898574188544 1146541445229312 1151821619232768 1152975460073472 1153768164950016 1154923955748864 1156581212700672 1157445748232928 1161907622903808 1162228581903312 1163071567429632 1165611150336864 1166708894072832 1167580999968768 1170427725338256 1171276657852416 1172405714844672 1174088057228856 1175817902966784 1176995782158336 1177805001719808 1180676654631936 1182370865392728 1186114031714304 1187302225084416 1189005943200768 1191015329366016 1192724375597568 1194481679204352 1195678254891008 1199417553911808 1203168547012608 1207879053410304 1213776900350784 1217572800089184 1219366714187776 1224405419618304 1226162378925792 1228234558408704 1229997012334992 1230044181037056 1231229165615568 1233043200356352 1235127008231424 1236899352471552 1242010506820608 1243840426278912 1245625273829376 1247730345050112 1250772485704704 1251707428486746 1255621950091971 1256532675526656 1256879773232559 1261724959309824 1262668088981376 1264479953267223 1266616888358976 1267885725712704 1271575800367488 1273724727238656 1275552457236288 1276830245823552 1282710439600128 1284551063636544 1284878183694336 1286721918332928 1288010895962112 1289859125882976 1289908590215168 1291759543230464 1293942580051968 1295799321636864 1297097392582656 1297989185568768 1299289450217472 1301153864288256 1302126466762044 1303070922768384 1307146075766784 1307507154641226 1308455513358336 1311312544128972 1313528624964864 1316731191005538 1317686240083968 1322795140837632 1324120254928128 1325030626934784 1328261236460928 1330167223566819 1330218233659392 1332127028956416 1334378285678592 1335715003219968 1337631686100864 1339892245536768 1341814922547264 1341866379313152 1343791889104896 1345138036752384 1346062859108352 1347411281707008 1349344748150784 1355558893387776 1356916828667904 1358863935086592 1359879675393008 1361160376418304 1365121919090688 1365499012894632 1366489434161152 1369769400100332 1370762918756352 1371787553461248 1377456097070592 1379432676291516 1383799703666688 1385132811317514 1387173600400896 1389517884260352 1391511771530496 1393561959071744 1399320479563776 1401328433058048 1401685291302912 1403696638181376 1407119046417792 1409192228978688 1411573723693056 1413599259967488 1419440579223552 1420501600104048 1421531915747328 1425977537200128 1430522775413424 1432940318143488 1434996514390824 1436434026551496 1438550400415744 1443049244550144 1445119946591112 1445487956656128 1447562158124544 1449012257957376 1451091516618348 1451147163992064 1453229486134272 1455685402558464 1457774236841472 1459234566655488 1465954788114432 1470539335237632 1472012452528128 1476296620834816 1477719703085472 1482397020094464 1483416212078592 1483505100428736 1484902228819968 1488144533442336 1489635286794144 1494293891018544 1495377729552384 1496495512866816 1498642907575968 1501175571388416 1502679378622464 1504835646863472 1509599676727296 1511765875243008 1513280291346432 1514320716496896 1515837691920384 1518012841669632 1520249409896448 1522430890235904 1525003755061248 1526531432251392 1528721926972416 1529864634817134 1531305423470592 1535762158977024 1536186389506461 1537300613431296 1542108283600896 1543260997643904 1549638109204416 1554148200449152 1556774666625024 1560570300451008 1563207619792896 1565450742971808 1567757203955712 1569327709544448 1570406668959744 1574235539509248 1576494487190304 1581485375619072 1583008927220016 1583069633445888 1585341257601024 1588020439154688 1590299167463424 1592642238939136 1598064300117054 1599223405215744 1604224729350144 1609338122340102 1610505404547072 1612057857911424 1614371078689677 1615988279870433 1618369200467712 1623430400118912 1625759939915001 1632540559491072 1634883171901056 1637646077878272 1639996016446656 1640058908049408 1641638887487424 1644057600475136 1646836010975232 1649199136628736 1651986236178432 1654356752142336 1656014009094144 1658453901705216 1660833698439168 1663640460066816 1667696647606272 1668943237982328 1674162600122628 1675376900702208 1675839697643412 1682299945746432 1683557451975168 1685973271022964 1688822517811968 1690514300950272 1692940102721406 1695434400489984 1698299636318208 1700736609648384 1702440327764736 1705317403410432 1707764446878336 1710280586133504 1712734751515392 1713170911592448 1715629224443904 1717347861282816 1719812167843968 1725256773402624 1727732428849152 1729463190110208 1730652247425024 1732385933623296 1734871819051008 1736168622349392 1737427897024512 1742861434355712 1743342872854968 1744607351144448 1748416725505296 1750063341109248 1751371499953152 1755641588007384 1756914986778624 1763726854450176 1765493673237504 1766707502579712 1771014981947904 1773556298089092 1773624311545856 1776169371941888 1779171047571456 1780953337626624 1783508914801152 1786522994049024 1789086563396352 1791722518806528 1793517382336512 1799126330867712 1811818580115456 1814880501891072 1820665350526176 1826359200133776 1827683891675136 1829050071281664 1836608129427456 1839243568388688 1842351837613056 1844995518502488 1845066271555584 1846843748423352 1849564800534528 1852690512347136 1855349028707328 1865760639418368 1868437910744064 1871595517575168 1876158728557056 1877561142730119 1878922971971584 1884799013289984 1892587438964736 1894002133472064 1901828588569056 1907363700551232 1910587090857984 1913328685854432 1915245368735328 1924065659400192 1926826595454816 1927317275541504 1930082877499392 1932016343943168 1934788688824464 1934862885322752 1937639314845696 1940913870077952 1943698982455296 1945646088873984 1948934175326208 1951730796432384 1953189700143066 1954606384152576 1960719113650176 1962683270037504 1966968816193458 1970292937447296 1975096786508307 1976529360125952 1978006800571648 1984192711256448 1986180382392192 1987545940402176 1992391854691392 1995327350489088 1998190543434624 2001567428517888 2003572504829952 2006447529151296 2012799568969728 2015687833657344 2017707055128576 2019094288662528 2021116922560512 2024017122226176 2026999213195264 2029907853647872 2033338340081664 2035375243001856 2038295902629888 2039819513089512 2041740564627456 2047682878636032 2048248519341948 2049734151241728 2054654100150498 2056144378134528 2057681330191872 2066184145605888 2069149014437274 2075699555500032 2080760400601344 2084276826390528 2087267657295744 2090342938607616 2092436946059264 2093875558612992 2098980719345664 2101992649587072 2102527936954368 2105544957272064 2108647167492096 2110678569626688 2110759511261184 2113788343468032 2117360585539584 2120398889951232 2130752400156072 2132297873620992 2138966305800192 2145784163120136 2147340539396096 2149410477215232 2152494771586236 2154651039827244 2157825600623616 2164573866825216 2167679919886668 2173518386936064 2176637274927522 2176720745988096 2179844229201408 2183528103837696 2186661355262208 2188851849983232 2198932182171648 2202648314904576 2205809002856448 2208018678792192 2214444931252224 2216579554628208 2218187280089088 2223595530141696 2225257650643104 2227353343229952 2232216800163504 2233835867602944 2234452930191216 2243066594328576 2244743269300224 2247964361363952 2251763357082624 2254019067933696 2257253470295208 2260579200653312 2264399515090944 2267648812864512 2269920437019648 2271481074745344 2273756537880576 2277019262504448 2280374114844672 2283646335353856 2287505632591872 2289797148377088 2293082890458624 2294796952225701 2303643238465536 2305950920146944 2313162425401344 2314891496465856 2324457163806624 2331222300673728 2333417788145664 2335161999937536 2340855450676512 2344811429689344 2348176114457712 2351635805933568 2353991564316672 2355610003439616 2361353309263872 2364741730785456 2372228063428608 2374604450168832 2378011886401536 2382030658732032 2385448751195136 2388963358408704 2391356509782016 2397096450175581 2398835107823616 2406337094025216 2414007183510153 2415758106820608 2427553800701568 2435145600178368 2438733428375552 2448810839236608 2452324757851584 2456469116817408 2459994024669984 2460088362074112 2462458331231136 2466086400712704 2470254016462848 2473798704943104 2484021013641216 2487680852557824 2491250547658752 2495460690100224 2501544971409408 2503414856973492 2511243900183942 2513065351053312 2513759546465118 2523449918619648 2525336177962752 2528959906534446 2533233776717952 2535771451425408 2539410154082109 2543151600734976 2547449454477312 2551104914472576 2553660491647104 2565420879200256 2569102127273088 2569756367388672 2573443836665856 2576021791924224 2579718251765952 2579817180430336 2583519086460928 2587885160103936 2591598643273728 2594194785165312 2595978371137536 2598578900434944 2602307728576512 2604252933524088 2606141845536768 2614292151533568 2615014309282452 2616911026716672 2622625088257944 2627057249929728 2633462382011076 2635372480167936 2645590281675264 2648240509856256 2650061253869568 2656522472921856 2660334447133638 2660436467318784 2664254057912832 2668756571357184 2671430006439936 2675263372201728 2679784491073536 2683629845094528 2687583778209792 2690276073504768 2692125718216704 2694822563414016 2698689496301568 2711117786775552 2713833657335808 2717727870173184 2719759350786016 2722320752836608 2730243838181376 2730998025789264 2732978868322304 2739538800200664 2741525837512704 2743575106922496 2754912194141184 2758865352583032 2767599407333376 2770265622635028 2774347200801792 2779035768520704 2783023543060992 2787123918143488 2798640959127552 2802656866116096 2807393276362752 2814238092835584 2818384457957376 2827198519934976 2838881158447104 2841003200208096 2851955074400256 2861045550826848 2865880636286976 2869993028781648 2872868053102992 2877100800831488 2886098489100288 2890239893182224 2890975913312256 2895124316249088 2898024515914752 2902183033236696 2902294327984128 2906458972268544 2911370805116928 2915548473682944 2918469133310976 2929784550214599 2931909576228864 2941078670475264 2944024905056256 2950453224290187 2952593241669632 2955439406170944 2964794040188928 2967010200857472 2976289066884672 2979270573588288 2988587782037088 2992991025733632 2997285815151936 3002351142776832 3005358757244928 3009671293726944 3019199353454592 3023531750486016 3026560582692864 3028641432993792 3031675383840768 3036025683339264 3040498819792896 3044861780471808 3050007510122496 3053062864502784 3057443853944832 3059729269634268 3062610846941184 3071524317954048 3072372779012922 3074601226862592 3084216567201792 3086521995287808 3099276218408832 3103723521655911 3108296400898304 3113549333250048 3121140600902016 3126415239585792 3130901485943616 3135514407911424 3138655419088896 3140813337919488 3148471079018496 3152988974380608 3162970751238144 3166017854440032 3166139266891776 3170682515202048 3176040878309376 3180598334926848 3185284477878272 3196128600234108 3198446810431488 3208449458700288 3218676244680204 3221010809094144 3224115715822848 3228742157379354 3231976559740866 3236738400935424 3246860800237824 3251519879830002 3265081118982144 3269766343802112 3275292155756544 3279992032893312 3283277774974848 3288115200950272 3293672021950464 3298398273257472 3303972472356864 3308713504284672 3312028018188288 3316907803410432 3321667396878336 3327280920133632 3335393295212544 3337886475964656 3348325200245256 3350753801404416 3351679395286824 3364599891492864 3367114903950336 3371946542045928 3377645035623936 3381028601900544 3385880205442812 3390868800979968 3396599272636416 3401473219296768 3404880655529472 3410634806820864 3415528893756672 3420561172267008 3425469503030784 3431258448887808 3434695722565632 3439624335687936 3455464857698304 3458926380220416 3461304494850048 3464771867246592 3469743638102016 3472337244698784 3485722868711424 3486685745709936 3489214702288896 3496833451010592 3500126682218496 3502742999906304 3511283176014768 3513829973557248 3527453708900352 3530987346475008 3533415005159424 3542029963895808 3547112596178184 3547248623091712 3552338743883776 3558342095142912 3561906675253248 3567017829602304 3573045988098048 3578173126792704 3583445037613056 3587034764673024 3598252661735424 3623637160230912 3641330701052352 3652718400267552 3658100142563328 3673216258854912 3678487136777376 3684703675226112 3689991037004976 3690132543111168 3693687496846704 3699129601069056 3705381024694272 3710698057414656 3731521278836736 3736875821488128 3743191035150336 3752317457114112 3755122285460238 3757845943943168 3766865850275913 3769598026579968 3770639319697677 3785174877929472 3788004266944128 3793439859801669 3803657177138112 3814727401102464 3821174181715968 3826657371708864 3830490737470656 3848131318800384 3853653190909632 3854634551083008 3860165754998784 3864032687886336 3869577377648928 3869725770645504 3875278629691392 3881827740155904 3887397964910592 3891292177747968 3897868350652416 3903461592864768 3906379400286132 3909212768305152 3921438227300352 3925366540075008 3933937632386916 3940585874894592 3950193573016614 3953058720251904 3956013601143296 3968385422512896 3972360764784384 3975091880804352 3984783709382784 3990501670700457 3990654700978176 3996381086869248 4003134857035776 4007145009659904 4012895058302592 4025599137939456 4031375667314688 4035414110257152 4038188577325056 4042233845121024 4048034244452352 4053998426390528 4059815707295744 4066676680163328 4070750486003712 4076591805259776 4079639026179024 4083481129254912 4095365757272064 4096497038683896 4099468302483456 4109308200300996 4112288756269056 4115362660383744 4132368291211776 4138298028874548 4151399111000064 4161520801202688 4168553652781056 4174535314591488 4180685877215232 4184873892118528 4197961438691328 4203985299174144 4205055873908736 4211089914544128 4221357139253376 4227576686936064 4234721171079168 4240797779902464 4261504800312144 4264595747241984 4277932611600384 4291568326240272 4294681078792192 4298820954430464 4304989543172472 4309302079654488 4315651201247232 4329147733650432 4335359839773336 4347036773872128 4353274549855044 4353441491976192 4359688458402816 4367056207675392 4373322710524416 4377703699966464 4397864364343296 4411618005712896 4416037357584384 4428889862504448 4433159109256416 4447191060283392 4450515301286208 4454706686459904 4464433600327008 4468905860382432 4486133188657152 4489486538600448 4495928722727904 4503526714165248 4508038135867392 4514506940590416 4521158401306624 4528799030181888 4535297625729024 4539840874039296 4542962149490688 4547513075761152 4554038525008896 4560748229689344 4567292670707712 4575011265183744 4579594296754176 4586165780917248 4589593904451402 4607286476931072 4608559168519383 4611901840293888 4626324850802688 4629782992931712 4648914327613248 4662444601347456 4670323999875072 4681710901353024 4689622859378688 4696352228915424 4703271611867136 4707983128633344 4711220006879232 4722706618527744 4729483461570912 4744456126857216 4749208900337664 4756023772803072 4764061317464064 4770897502390272 4777926716817408 4782713019564032 4794192900351162 4797670215647232 4812674188050432 4828014367020306 4831516213641216 4847964839611299 4855107601403136 4870291200356736 4877279819745003 4877466856751104 4897621678473216 4904649515703168 4912938233634816 4919988049339968 4920176724148224 4924916662462272 4932172801425408 4940508032925696 4947597409886208 4968042027282432 4975361705115648 4982501095317504 4990921380200448 5003089942818816 5006829713946984 5022487800367884 5026130702106624 5027519092930236 5046899837239296 5050672355925504 5057919813068892 5066467553435904 5071542902850816 5078820308164218 5086303201469952 5094898908954624 5102209828945152 5107320983294208 5130841758400512 5138204254546176 5139512734777344 5146887673331712 5152043583848448 5159436503531904 5167038172921856 5175770320207872 5183197286547456 5188389570330624 5191956742275072 5197157800869888 5204615457153024 5208505867048176 5212283691073536 5228584303067136 5230028618564904 5233822053433344 5245250176515888 5254114499859456 5266924764022152 5270744960335872 5291180563350528 5296481019712512 5300122507739136 5313044945843712 5320668894267276 5320872934637568 5328508115825664 5337513142714368 5342860012879872 5350526744403456 5359568982147072 5367259690189056 5375167556419584 5380552147009536 5397378992603136 5435455740346368 5439518701572032 5444641505673216 5461996051578528 5479077600401328 5483051675025408 5487150213844992 5509824388282368 5517730705166064 5535198814666752 5540531245270056 5548694401603584 5558071537041408 5566047086121984 5574247836286976 5597281918255104 5605313732232192 5614786552725504 5628476185671168 5632683428190357 5636768915914752 5654397039869952 5677762316894208 5682006400416192 5722091101653696 5731761272573952 5739986057563296 5745736106205984 5754201601662976 5772196978200576 5780479786364448 5781951826624512 5790248632498176 5796049031829504 5804366066473392 5804588655968256 5812917944537088 5822741610233856 5831096947365888 5836938266621952 5859569100429198 5863819152457728 5882157340950528 5888049810112512 5900906448580374 5905186483339264 5910878812341888 5925290359524921 5929588080377856 5934020401714944 5952578133769344 5958541147176576 5977175564074176 5985982051467264 5994571630303872 6004702285553664 6010717514489856 6019342587453888 6038398706909184 6047063500972032 6053121165385728 6057282865987584 6063350767681536 6072051366678528 6080997639585792 6089723560943616 6100015020244992 6106125729005568 6114887707889664 6119458539268536 6125221693882368 6143048635908096 6144745558025844 6149202453725184 6168433134403584 6173043990575616 6198552436817664 6207447043311822 6216592801796608 6227098666500096 6242281201804032 6252830479171584 6261802971887232 6271028815822848 6277310838177792 6281626675838976 6296942158036992 6305977948761216 6325941502476288 6332035708880064 6332278533783552 6341365030404096 6352081756618752 6361196669853696 6370568955756544 6392257200468216 6396893620862976 6416898917400576 6437352489360408 6442021618188288 6448231431645696 6457484314758708 6463953119481732 6473476801870848 6493721600475648 6503039759660004 6530162237964288 6539532687604224 6550584311513088 6559984065786624 6566555549949696 6576230401900544 6596796546514944 6607944944713728 6617427008569344 6624056036376576 6643334793756672 6654561840267264 6670786590425088 6675772951929312 6696650400490512 6701507602808832 6703358790573648 6729199782985728 6734229807900672 6743893084091856 6755290071247872 6762057203801088 6771760410885624 6781737601959936 6793198545272832 6802946438593536 6809761311058944 6821269613641728 6831057787513344 6841122344534016 6850939006061568 6862516897775616 6869391445131264 6879248671375872 6884390856677103 6910929715396608 6917852760440832 6939487276204032 6944674489397568 6973371491419872 6993666902021184 7000253364436992 7005485999812608 7022566352029536 7054907417800704 7061974692950016 7066830010318848 7084059927791616 7094225192356368 7094497246183424 7104677487767552 7116684190285824 7123813350506496 7134035659204608 7146091976196096 7156346253585408 7166890075226112 7174069529346048 7191289350526743 7196505323470848 7242021550530459 7247274320461824 7282661402104704 7305436800535104 7316200285126656 7346432517709824 7356974273554752 7369407350452224 7379982074009952 7380265086222336 7387374993693408 7398259202138112 7410762049388544 7421396114829312 7463042557673472 7473751642976256 7486382070300672 7504634914228224 7510244570920476 7515691887886336 7533731700551826 7539196053159936 7541278639395354 7570349755858944 7576008533888256 7586879719603338 7607314354276224 7618230462246327 7629454802204928 7642348363431936 7653314743417728 7660981474941312 7696262637600768 7707306381819264 7709269102166016 7720331509997568 7728065375772672 7739154755297856 7739451541291008 7750557259382784 7763655480311808 7774795929821184 7782584355495936 7795736701304832 7806923185729536 7812758800572264 7818425536610304 7842876454600704 7850733080150016 7867875264773832 7881171749789184 7900387146033228 7906117440503808 7912027202286592 7936770845025792 7944721529568768 7950183761608704 7969567418765568 7981003341400914 7981309401956352 7992762173738496 8006269714071552 8014290019319808 8025790116605184 8062751334629376 8070828220514304 8076377154650112 8084467690242048 8096068488904704 8119631414591488 8133353360326656 8141500972007424 8153183610519552 8159278052358048 8166962258509824 8190731514544128 8192994077367792 8198936604966912 8218616400601992 8224577512538112 8230725320767488 8264736582423552 8276596057749096 8302798222000128 8323041602405376 8337107305562112 8349070629182976 8361371754430464 8369747784237056 8395922877382656 8407970598348288 8422179829088256 8442714278506752 8455153373872128 8481595559804928 8523009600624288 8555865223200768 8583136652480544 8597641908860928 8609979086344944 8618604159308976 8631302402494464 8658295467300864 8670719679546672 8694073547744256 8706549099710088 8706882983952384 8719376916805632 8734112415350784 8746645421048832 8755407399932928 8789353650643797 8795728728686592 8823236011425792 8832074715168768 8851359672870561 8857779725008896 8866318218512832 8894382120566784 8901030602572416 8928867200654016 8937811720764864 8978973077200896 8991857445455808 9007053428330496 9016076271734784 9029013881180832 9042316802613248 9057598060363776 9070595251458048 9079681748078592 9085924298981376 9095026151522304 9108077050017792 9121496459378688 9134585341415424 9150022530367488 9159188593508352 9172331561834496 9179187808902804 9214572953862144 9217118337038766 9223803680587776 9252649701605376 9259565985863424 9297828655226496 9311170564967733 9324889202694912 9340647999750144 9363421802706048 9379245718757376 9392704457830848 9406543223734272 9415966257266688 9422440013758464 9445413237055488 9458966923141824 9488912253714432 9498417800675328 9512047545606144 9528122634928128 9541795004780544 9555853433634816 9565426039128064 9588385800702324 9595340431294464 9625348376100864 9656028734040612 9663032427282432 9695929679222598 9710215202806272 9740582400713472 9754559639490006 9754933713502208 9795243356946432 9809299031406336 9825876467269632 9839976098679936 9849833324924544 9864345602850816 9881016065851392 9895194819772416 9936084054564864 9950723410231296 9965002190635008 9981842760400896 10006179885637632 10013659427893968 10044975600735768 10052261404213248 10055038185860472 10093799674478592 10101344711851008 10115839626137784 10132935106871808 10143085805701632 10157640616328436 10172606402939904 10189797817909248 10204419657890304 10214641966588416 10261683516801024 10276408509092352 10293775346663424 10304087167696896 10318873007063808 10334076345843712 10366394573094912 10376779140661248 10383913484550144 10394315601739776 10409230914306048 10417011734096352 10457168606134272 10460057237129808 10467644106866688 10490500353031776 10508228999718912 10533849528044304 10541489920671744 10582361126701056 10592962039425024 10600245015478272 10626089891687424 10641337788534552 10641745869275136 10657016231651328 10675026285428736 10685720025759744 10701053488806912 10719137964294144 10734519380378112 10750335112839168 10761104294019072 10794757985206272 10870911480692736 10879037403144064 10923992103157056 10958155200802656 10974300427689984 11019648776564736 11035461410332128 11070397629333504 11081062490540112 11097388803207168 11116143074082816 11132094172243968 11148495672573952 11194563836510208 11210627464464384 11229573105451008 11256952371342336 11265366856380714 11273537831829504 11300597550827739 11308794079739904 11311917959093031 11355524633788416 11364012800832384 11380319579405007 11444182203307392 11463522545147904 11479972115126592 11491472212411968 11508403203325952 11544393956401152 11560959572728896 11563903653249024 11580497264996352 11592098063659008 11608732132946784 11609177311936512 11625835889074176 11645483220467712 11662193894731776 11673876533243904 11719138200858396 11727638304915456 11764314681901056 11776099620225024 11801812897160748 11810372966678528 11821757624683776 11850580719049842 11859176160755712 11868040803429888 11905156267538688 11917082294353152 11954351128148352 11971505012101371 11971964102934528 11989143260607744 12009404571107328 12021435028979712 12038685174907776 12076797413818368 12094127001944064 12106242330771456 12114565731975168 12126701535363072 12144102733357056 12161995279171584 12179447121887232 12200030040489984 12212251458011136 12229775415779328 12238917078537072 12250443387764736 12286097271816192 12289491116051688 12298404907450368 12336866268807168 12346087981151232 12397104873635328 12414894086623644 12433185603593216 12454197333000192 12484562403608064 12505660958343168 12523605943774464 12542057631645696 12554621676355584 12593884316073984 12611955897522432 12664071417760128 12682730060808192 12704163513237504 12722393339707392 12784514400936432 12793787241725952 12833797834801152 12874704978720816 12884043236376576 12896462863291392 12914968629517416 12927906238963464 12946953603741696 12987443200951296 13006079519320008 13060324475928576 13079065375208448 13101168623026176 13119968131573248 13133111099899392 13152460803801088 13193593093029888 13234854017138688 13248112072753152 13286669587513344 13341573180850176 13351545903858624 13393300800981024 13406717581147296 13458399565971456 13468459615801344 13487786168183712 13510580142495744 13524114407602176 13543520821771248 13563475203919872 13586397090545664 13605892877187072 13619522622117888 13642539227283456 13662115575026688 13682244689068032 13701878012123136 13725033795551232 13738782890262528 13758497342751744 13768781713354206 13821859430793216 13825677505558149 13835705520881664 13878974552408064 13889348978795136 13946742982839744 13987333804042368 14010971999625216 14045132704059072 14109814835601408 14123949385900032 14133660020637696 14168119855583232 14188450384712736 14188994492366848 14209354975535104 14233368380571648 14247626701012992 14268071318409216 14292183952392192 14312692507170816 14333780150452224 14348139058692096 14382578701053486 14393010646941696 14484043101060918 14494548640923648 14565322804209408 14610873601070208 14631839459235009 14632400570253312 14692865035419648 14713948547109504 14738814700904448 14759964148019904 14760530172444672 14774749987386816 14796518404276224 14821524098777088 14842792229658624 14926085115346944 14947503285952512 14972764140601344 15009269828456448 15020489141840952 15031383775772672 15067463401103652 15078392106319872 15082557278790708 15140699511717888 15152017067776512 15173759439206676 15214628708552448 15236460924492654 15258909604409856 15284696726863872 15306629486835456 15321962949882624 15392525275201536 15414612763638528 15418538204332032 15440663019995136 15456130751545344 15478309510595712 15501114518765568 15527310960623616 15549591859642368 15565168710991872 15591473402609664 15613846371459072 15625517601144528 15636851073220608 15685752909201408 15701466160300032 15735750529547664 15762343499578368 15800774292066456 15812234881007616 15824054404573184 15873541690051584 15889443059137536 15900367523217408 15939134837531136 15962006682801828 15962618803912704 15985524347476992 16012539428143104 16028580038639616 16051580233210368 16125502669258752 16141656441028608 16192136977809408 16239262829182976 16306367221039104 16318556104716096 16333924517019648 16385988154735584 16437232801203984 16449155025076224 16461450641534976 16529473164847104 16553192115498192 16605596444000256 16646083204810752 16674214611124224 16698141258365952 16722743508860928 16739495568474112 16791845754765312 16815941196696576 16844359658176512 16885428557013504 16898050284571071 16910306747744256 16963191119609856 17046019201248576 17166273304961088 17195283817721856 17219958172689888 17237208318617952 17262604804988928 17316590934601728 17341439359093344 17388147095488512 17413098199420176 17413765967904768 17438753833611264 17468224830701568 17493290842097664 17510814799865856 17578707301287594 17591457457373184 17646472022851584 17664149430337536 17702719345741122 17715559450017792 17732636437025664 17775871078574763 17788764241133568 17802061205144832 17857734401308032 17875623441529728 17957946154401792 17983714890911616 18014106856660992 18032152543469568 18058027762361664 18084633605226496 18115196120727552 18141190502916096 18159363496157184 18171848597962752 18190052303044608 18216154100035584 18242992918757376 18269170682830848 18300045060734976 18318377187016704 18344663123668992 18358375617805608 18429145907724288 18434236674077532 18447607361175552 18505299403210752 18519131971726848 18595657310452992 18622341129935466 18649778405389824 18681295999500288 18726843605412096 18758491437514752 18785408915661696 18813086447468544 18831932514533376 18844880027516928 18890826474110976 18917933846283648 18977824507428864 18996835601350656 19024095091212288 19056245269856256 19083590009561088 19111706867269632 19130852078256128 19176771601404648 19190680862588928 19250696752201728 19312057468081224 19326064854564864 19391859358445196 19420430405612544 19481164801426944 19509119278980012 19509867427004416 19590486713892864 19618598062812672 19651752934539264 19679952197359872 19699666649849088 19728691205701632 19790389639544832 19872168109129728 19930004381270016 19963685520801792 20012359771275264 20027318855787936 20089951201471536 20104522808426496 20110076371720944 20187599348957184 20202689423702016 20231679252275568 20265870213743616 20286171611403264 20315281232656872 20345212805879808 20379595635818496 20408839315780608 20429283933176832 20523367033602048 20552817018184704 20587550693326848 20608174335393792 20637746014127616 20653172570031309 20668152691687424 20732789146189824 20753558281322496 20818461828612096 20834023468192704 20920114474259616 20981000706063552 21016457999437824 21067699056088608 21164722253402112 21185924078850048 21200490030956544 21252179783374848 21282675577069104 21283491738550272 21314032463302656 21350052570857472 21371440051519488 21402106977613824 21438275928588288 21469038760756224 21500670225678336 21522208588038144 21589515970412544 21726064651591377 21741822961385472 21758074806288128 21847984206314112 21916310401605312 21948600855379968 22039297553129472 22070922820664256 22140795258667008 22162124981080224 22194777606414336 22232286148165632 22264188344487936 22296991345147904 22389127673020416 22421254928928768 22459146210902016 22513904742684672 22530733712761428 22547075663659008 22601195101655478 22617588159479808 22623835918186062 22711049267576832 22728025601664768 22760639158810014 22888364406614784 22927045090295808 22959944230253184 22982944424823936 23016806406651904 23088787912802304 23121919145457792 23127807306498048 23160994529992704 23184196127318016 23217464265893568 23218354623873024 23251671778148352 23290966440935424 23324387789463552 23347753066487808 23438276401716792 23455276609830912 23528629363802112 23552199240450048 23603625794321496 23620745933357056 23643515249367552 23701161438099684 23718352321511424 23736081606859776 23810312535077376 23834164588706304 23908702256296704 23943010024202742 23943928205869056 23978286521215488 24018809142214656 24042870057959424 24077370349815552 24188254003888128 24212484661542912 24229131463950336 24253403070726144 24288205466714112 24358894243774464 24400060080979968 24424502916022272 24459550831558656 24477834157074144 24500886775529472 24572194543632384 24578982232103376 24596809814900736 24673732537614336 24692175962302464 24794209747270656 24829788173247288 24866371207186432 24908394666000384 24969124807216128 25011321916686336 25047211887548928 25084115263291392 25109243352711168 25187768632147968 25223911795044864 25328142835520256 25365460121616384 25444786679414784 25569028801872864 25667595669602304 25749409957441632 25792925726582784 25829937259034832 25855812477926928 25893907207483392 25974886401902592 26012159038640016 26120648951857152 26158130750416896 26202337246052352 26239936263146496 26266222199798784 26304921607602176 26368060951931391 26387186186059776 26469708034277376 26496224145506304 26554079018611683 26573339175026688 26683146361700352 26703091807717248 26786601601962048 26813435162294592 26936919231602688 26975572336367424 27021160284991488 27048228815204352 27087041643542496 27126950407839744 27172794181091328 27211785754374144 27239045244235776 27285078454566912 27324231150053376 27364489378136064 27403756024246272 27450067591102464 27477565780525056 27516994685503488 27537563426708412 27643718861586432 27651355011116298 27671411041763328 27757949104816128 27778697957590272 27893485965679488 27933511694903199 27974667608084736 28021943999250432 28090265408118144 28219629671202816 28247898771800064 28267320041275392 28336239711166464 28376900769425472 28377988984733696 28418709951070208 28466736761143296 28495253402025984 28536142636818432 28584367904784384 28625385014341632 28667560300904448 28696278117384192 28765157402106972 28786021293883392 28968086202121836 28989097281847296 29130645608418816 29221747202140416 29263678918470018 29264801140506624 29385730070839296 29427897094219008 29477629401808896 29519928296039808 29549499974773632 29593036808552448 29643048197554176 29685584459317248 29852170230693888 29895006571905024 29945528281202688 30018539656912896 30040978283681904 30062767551545344 30134926802207304 30156784212639744 30165114557581416 30281399023435776 30304034135553024 30347518878413352 30429257417104896 30472921848985308 30517819208819712 30569393453727744 30613258973670912 30643925899765248 30785050550403072 30829225527277056 30881326039990272 30912261503090688 30956619021191424 31002229037531136 31099183719284736 31130337421983744 31182946805219328 31227692742918144 31251035202289056 31371505818402816 31402932320600064 31471501059095328 31524686999156736 31601548584132912 31624469762015232 31648108809146368 31747083380103168 31778886118275072 31800735046434816 31878269675062272 31924013365603656 31925237607825408 31971048694953984 32025078856286208 32057160077279232 32103160466420736 32251005338517504 32283312882057216 32384273955618816 32478525658365952 32612734442078208 32637112209432192 32771976309471168 32874465602407968 32922901283069952 33058946329694208 33106384230996384 33211192888000512 33292166409621504 33348429222248448 33396282516731904 33445487017721856 33478991136948224 33583691509530624 33631882393393152 33688719316353024 33770857114027008 33796100569142142 33820613495488512 33926382239219712 33935753877279093 34092038402497152 34140958738215021 34332546609922176 34390567635443712 34439916345379776 34474416637235904 34525209609977856 34633181869203456 34682878718186688 34776294190977024 34826196398840352 34827531935809536 34877507667222528 34936449661403136 34986581684195328 35021629599731712 35157414602575188 35182914914746368 35292944045703168 35328298860675072 35405438691482244 35431118900035584 35465272874051328 35551742157149526 35577528482267136 35604122410289664 35715468802616064 35751246883059456 35915892308803584 35967429781823232 36028213713321984 36064305086939136 36116055524723328 36169267210452992 36230392241455104 36282381005832192 36318726992314368 36343697195925504 36380104606089216 36432308200071168 36485985837514752 36538341365661696 36600090121469952 36636754374033408 36689326247337984 36716751235611216 36858291815448576 36868473348155064 36895214722351104 37010598806421504 37038263943453696 37191314620905984 37244682259870932 37299556810779648 37362591999000576 37453687210824192 37516982875029504 37570817831323392 37626172894937088 37663865029066752 37781652948221952 37835867692567296 38048190182424576 38112490539712512 38167180019122176 38353543202809296 38381361725177856 38501393504403456 38624114936162448 38652129709129728 38783718716890392 38840860811225088 38962329602853888 39018238557960024 39019734854008832 39180973427785728 39237196125625344 39303505869078528 39359904394719744 39399333299698176 39457382411403264 39580779279089664 39744336218259456 39860008762540032 40024719542550528 40054637711575872 40179902402943072 40220152743441888 40375198697914368 40405378847404032 40463358504551136 40531740427487232 40572343222806528 40630562465313744 40690425611759616 40759191271636992 40817678631561216 40858567866353664 41046734067204096 41105634036369408 41175101386653696 41216348670787584 41275492028255232 41306345140062618 41336305383374848 41465578292379648 41477032516674447 41507116562644992 41636923657224192 41668046936385408 41840228948519232 41962001412127104 42032915998875648 42135398112177216 42329444506804224 42371848157700096 42400980061913088 42504359566749696 42565351154138208 42566983477100544 42628064926605312 42700105141714944 42742880103038976 42804213955227648 42876551857176576 42938077521512448 43001340451356672 43044417176076288 43179031940825088 43452129303182754 43483645922770944 43516149612576256 43695968412628224 43832620803210624 43895518377705027 43897201710759936 44078595106258944 44141845641328512 44281590517334016 44324249962160448 44389555212828672 44464572296331264 44528376688975872 44593982690295808 44778255346040832 44842509857857536 44918292421804032 45027809485369344 45061467425522856 45094151327318016 45202390203310956 45235176318959616 45247671836372124 45422098535153664 45456051203329536 45521278317620028 45776728813229568 45854090180591616 45919888460506368 45965888849647872 46033612813303808 46177575825604608 46243838290915584 46255614612996096 46321989059985408 46368392254636032 46434928531787136 46503343556296704 46581932881870848 46648775578927104 46695506132975616 46876552803433584 46910553219661824 47057258727604224 47104398480900096 47207251588642992 47241491866714112 47287030498735104 47402322876199368 47436704643022848 47472163213719552 47620625070154752 47668329177412608 47817404512593408 47886020048405484 47887856411738112 47956573042430976 48037618284429312 48085740115918848 48154740699631104 48376508007776256 48424969323085824 48576410933428224 48717788487548928 48919101663117312 48955668314148288 49001773551058944 49157964464206752 49347465075228672 49384351924604928 49588419494541312 49659576346494576 49732742414372864 49816789332000768 49938249614432256 50022643833372672 50094423775097856 50168230526582784 50218486705422336 50375537264295936 50447823590089728 50656285671040512 50694150853713213 50730920243232768 50889573358829568 51138057603745728 51498819914883264 51585851453165568 51659874518069664 51711624955853856 51787814414966784 51949772803805184 52024318077280032 52241297903714304 52316261500833792 52404674492104704 52479872526292992 52532444399597568 52609843215204352 52736121903862782 52774372372119552 52939416068554752 52992448291012608 53108158037223366 53146678350053376 53327613235724289 53366292723400704 53406183615434496 53573203203924096 53626870324589184 53873838463205376 53951144672734848 54042320569982976 54096457630408704 54174083287084992 54253900815679488 54345588362182656 54423571508748288 54478090488471552 54570156909133824 54648462300106752 54728978756272128 54807512048492544 54900135182204928 54955131561050112 55033989371006976 55075126853416824 55287437723172864 55302710022232596 55342822083526656 55515898209632256 55557395915180544 55786971931358976 55867023389806398 55949335216169472 56043887998500864 56180530816236288 56439259342405632 56495797543600128 56534640082550784 56672479422332928 56753801538850944 56837419902140416 56933473522286592 56990506804051968 57072285273636864 57168735809568768 57250770028683264 57335120601808896 57392556234768384 57530314804213944 57572042587766784 57936172404243672 57978194563694592 58261291216837632 58443494404280832 58527357836940036 58529602281013248 58771460141678592 58855794188438016 58955258803617792 59039856592079616 59098999949547264 59186073617104896 59371168918634496 59790013143810048 59891056562405376 60037079313825792 60081956567363808 60269853604414608 60313568425279488 60330229115162832 60562798046871552 60608068271106048 60695037756826704 60858514834209792 60945843697970616 61035638417639424 61138786907455488 61226517947341824 61287851799530496 61570101100806144 61658451054554112 61762652079980544 61824523006181376 61913238042382848 61959517710093927 62004458075062272 62198367438569472 62260674843967488 62455385485836288 62502070404578112 62943002118190656 63049373998313472 63203097168265824 63296217618292736 63494166760206336 63557772236550144 63601470092869632 63756539350124544 63848026731207312 63850475215650816 63942097389907968 64050157712572416 64114320154558464 64206320932841472 64502010677035008 64566625764114432 64768547911237632 64957051316731904 65178193954774131 65225468884156416 65274224418864384 65543952618942336 65748931204815936 65845802566139904 66117892659388416 66212768461992768 66422385776001024 66584332819243008 66696858444496896 66792565033463808 66890974035443712 66957982273896448 67167383019061248 67263764786786304 67377438632706048 67541714228054016 67592201138284284 67641226990977024 67852764478439424 67871507754558186 68184076804994304 68281917476430042 68665093219844352 68781135270887424 68879832690759552 68948833274471808 69050419219955712 69266363738406912 69365757436373376 69552588381954048 69652392797680704 69655063871619072 69755015334445056 69872899322806272 69973163368390656 70043259199463424 70314829205150376 70365829829492736 70585888091406336 70656597721350144 70810877382964488 70862237800071168 70930545748102656 71103484314299052 71155056964534272 71208244820579328 71430937605232128 71502493766118912 71831784617607168 71934859563646464 72056427426643968 72128610173878272 72232111049446656 72338534420905984 72564762011664384 72637453984628736 72687394391851008 72760209212178432 72864616400142336 73076682731323392 73200180242939904 73273508748066816 73378652494675968 73433502471222432 73716583630897152 73736946696310128 73790429444702208 74021197612843008 74076527886907392 74382629241811968 74489364519741864 74599113621559296 74725183998001152 74907374421648384 75033965750059008 75141635662646784 75252345789874176 75327730058133504 75563305896443904 75671735385134592 76096380364849152 76334360038244352 76707086405618592 77002787008806912 77248229872324896 77567437433780784 77681721622450176 77924659205707776 78036477115920048 78039469708017664 78361946855571456 78474392251250688 78607011738157056 78719808789439488 78798666599396352 78914764822806528 79104182855794173 79161558558179328 79488672436518912 79662237055835049 79720017525080064 80049439085101056 80109275423151744 80359804805886144 80440305486883776 80810757694808064 80926717009102272 81063480854974464 81144686445613056 81261124930627488 81380851223519232 81518382543273984 81635357263122432 81717135732707328 82093468134408192 82211268072738816 82350202773307392 82432697341575168 82550984056510464 82612690280125236 82672610766749696 82931156584759296 82954065033348894 83014233125289984 83273847314448384 83336093872770816 83680457897038464 83800535084709597 83924002824254208 84065831997751296 84270796224354432 84658889013608448 84743696315400192 84801960123826176 85008719133499392 85130702308276416 85133966954201088 85256129853210624 85400210283429888 85485760206077952 85608427910455296 85753103714353152 85876155043024896 86002680902713344 86088834352152576 86358063881650176 86904258606365508 86967291845541888 87032299225152512 87391936825256448 87665241606421248 87791036755410054 87794403421519872 88157190212517888 88283691282657024 88648499924320896 88779110425657344 88929144592662528 89056753377951744 89556510692081664 89685019715715072 89836584843608064 90055618970738688 90122934851045712 90188302654636032 90404780406621912 90470352637919232 90495343672744248 90844197070307328 90912102406659072 91042556635240056 91553457626459136 91708180361183232 91839776921012736 91931777699295744 92067225626607616 92355151651209216 92487676581831168 92643978119970816 92736784509272064 92869857063574272 93006687112593408 93297551157854208 93391012265951232 93753105606867168 94114517455208448 94208796961800192 94414503177285984 94574060997470208 94804645752398736 94873409286045696 94944326427439104 95241250140309504 95336658354825216 95634809025186816 95772040096810968 95775712823476224 95913146084861952 96075236568858624 96171480231837696 96309481399262208 96753016015552512 96849938646171648 97152821866856448 97435576975097856 97838203326234624 97911336628296576 98315928928413504 98768703849209856 99176838989082624 99319152692989152 99465484828745728 99633578664001536 99876499228864512 100045287666745344 100188847550195712 100336461053165568 100436973410844672 100751074528591872 100895647180179456 101312571342081024 101388301707426426 101461840486465536 101779146717659136 102276115207491456 102422876214645063 102997639829766528 103171702906331136 103319749036139328 103423249911707712 103575628829933568 103899545607610368 104048636154560064 104482595807428608 104632523001667584 104809348984209408 104959745052585984 105064888799195136 105219686430408704 105472243807725564 105548744744239104 105878832137109504 105984896582025216 106216316074446732 106293356700106752 106655226471448578 106732585446801408 106812367230868992 107146406407848192 107253740649178368 107747676926410752 107902289345469696 108084641139965952 108192915260817408 108348166574169984 108507801631358976 108691176724365312 108847143017496576 108956180976943104 109140313818267648 109296924600213504 109457957512544256 109615024096985088 109800270364409856 109910263122100224 110067978742013952 110150253706833648 110574875446345728 110605420044465192 110685644167053312 111031796419264512 111114791830361088 111573943862717952 111734046779612796 111898670432338944 112087775997001728 112361061632472576 112878518684811264 112991595087200256 113344958844665856 113507603077701888 113674839804280832 114144570547273728 114337471619137536 114501540057366528 115060629608427888 115144085175533568 115872344808487344 115956389127389184 116522582433675264 116886988808561664 117054715673880072 117059204562026496 117542920283357184 117711588376876032 117910517607235584 118079713184159232 118197999899094528 118372147234209792 118742337837268992 119580026287620096 120074158627651584 120163913134727616 120539707208829216 120660458230325664 121125596093743104 121216136542212096 121390075513653408 121717029668419584 121891687395941232 122071276835278848 122277573814910976 122453035894683648 122575703599060992 123140202201612288 123316902109108224 123525304159961088 123649046012362752 123826476084765696 123919035420187854 124008916150124544 124396734877138944 124431097550023341 124521349687934976 124910770971672576 125004140809156224 125886004236381312 126098747996626944 126406194336531648 126592435236585472 126988333520412672 127115544473100288 127202940185739264 127513078700249088 127696053462414624 127700950431301632 127884194779815936 128100315425144832 128228640309116928 128412641865682944 129004021354070016 129133251528228864 129537095822475264 129914102633463808 130356387909548262 130450937768312832 130548448837728768 131087905237884672 131497862409631872 131686555133115081 131691605132279808 132235785318776832 132425536923985536 132844771552002048 133168665638486016 133393716888993792 133585130066927616 133781948070887424 133915964547792896 134334766038122496 134527529573572608 134754877265412096 135083428456108032 135184402276568568 135282453981954048 135705528956878848 135743015509116372 136368153609988608 136563834952860084 137330186439688704 137562270541774848 137759665381519104 137897666548943616 138100838439911424 138532727476813824 138731514872746752 139105176763908096 139304785595361408 139510030668890112 139745798645612544 139946326736781312 140086518398926848 140629658410300752 140731659658985472 141171776182812672 141313195442700288 141621754765928976 141724475600142336 141861091496205312 142206968628598104 142310113929068544 142416489641158656 142861875210464256 143004987532237824 143663569235214336 143869719127292928 144112854853287936 144257220347756544 144464222098893312 144677068841811968 145129524023328768 145274907969257472 145729232800284672 146153365462646784 146757304989351936 146867004942444864 147473893392620256 148042395225686016 148153055773814784 148765258483623936 148978729039483728 149198227243118592 149450367996002304 149814748843296768 150067931500118016 150283271325293568 150504691579748352 150655460116267008 151126611792887808 151343470770269184 152082452561139639 152192760729698304 152668720076488704 153414172811237184 154496459744649792 155134874867561568 155363443244900352 155849318411415552 156072954231840096 156078939416035328 156723893711142912 156948784502501376 157214023476314112 157439617578878976 157597333198792704 157829529645613056 158208365711588346 158323117116358656 158977344873037824 159324474111670098 159440035050160128 160098878170202112 160218550846303488 160719609611772288 160880610973767552 161621515389616128 161853434018204544 162126961709948928 162289372891226112 162522249861254976 162761702447038464 163036765086547968 163270714526244864 163434271465414656 164186936268816384 164422536145477632 164700405546614784 164865394683150336 165101968113020928 165225380560250472 165345221533499392 165862313169518592 165908130066697788 166028466250579968 166547694628896768 166672187745541632 167360915794076928 167601070169419194 167848005648508416 168131663995502592 168541592448708864 169317778027216896 169487392630800384 169603920247652352 170017438266998784 170261404616552832 170512259706421248 170800420566859776 170971520412155904 171216855820910592 171506207428706304 171752310086049792 172005361805426688 172177668704305152 172716127763300352 173808517212731016 173934583691083776 174064598450305024 174783873650512896 175330483212842496 175582073510820108 175588806843039744 176314380425035776 176567382565314048 177296999848641792 177558220851314688 178113506755903488 179370039431430144 179673169687216128 180111237941477376 180245869702091424 180809560813243824 180940705275838464 180990687345488496 181688394140614656 181824204813318144 182085113270480112 183106915252918272 183416360722366464 183679553842025472 183863555398591488 184134451253215232 184710303302418432 184975353163662336 185287956239941632 185473569018544128 185739714127148544 185878553130281781 186013374225186816 186595102315708416 186782024531902464 187506211213734336 188829006354571968 189148121994940416 189609291504797472 189888652854878208 190482500280619008 190673316709650432 191269618050373632 191544080193621936 191551425646952448 191826292169723904 192150473137717248 192342960463675392 192618962798524416 193506032031105024 193699877292343296 194305643733712896 194871153950195712 195534581864322393 195676406652469248 195822673256593152 196631857856827008 197537407698419712 198353677978165248 198638305385978304 198930969657491456 199267157328003072 199752998457729024 200090575333490688 200377695100391424 200672922106331136 200873946821689344 201502149057183744 201791294360358912 202625142684162048 202776603414852852 202923680972931072 203558293435318272 204552230414982912 204845752429290126 205995279659533056 206343405812662272 206639498072278656 206846499823415424 207151257659867136 207799091215220736 208097272309120128 208965191614857216 209265046003335168 209618697968418816 209919490105171968 210129777598390272 210439372860817408 210944487615451128 211097489488478208 211757664274219008 211969793164050432 212432632148893464 212586713400213504 213310452942897156 213465170893602816 213624734461737984 214292812815696384 214507481298356736 215495353852821504 215804578690939392 216169282279931904 216385830521634816 216696333148339968 217015603262717952 217694286034993152 217912361953886208 218280627636535296 218593849200427008 219230048193970176 219600540728819712 219820526244200448 220135957484027904 220300507413667296 221149750892691456 221210840088930384 221371288334106624 222063592838529024 222229583660722176 223147887725435904 223468093559225592 223797340864677888 224175551994003456 224722123264945152 225757037369622528 225983190174400512 226689917689331712 227015206155403776 227349679608561664 228289141094547456 229003080114733056 230121259216855776 231744689616974688 233045164867350528 233773977617123328 234109431347760144 234118409124052992 235085840566714368 235423176753752064 235821035214471168 236159426368318464 236395999798189056 236744294468419584 237484675674537984 238986711167505147 239160052575240192 240148317255303168 240327826269455232 241079414417658432 241320916460651328 242432273084424192 242780151027306816 243434059336839168 243783374791882464 244142553670557696 244555147629821952 244906071789367296 245151407198121984 246280404403224576 246633804218216448 247050608319922176 247298092024725504 247652952169531392 247838070840375708 248017832300249088 248793469754277888 248862195100046682 249042699375869952 249821541943345152 250008281618312448 251772008472762624 252197495993253888 252812388673063296 253184870473170944 253976667040825344 254231088946200576 254405880371478528 255026157400498176 255392106924829248 255401900862603264 255768389559631872 256200630850289664 256457280618233856 256825283731365888 258008042708140032 258266503056457728 259074191644950528 259828205266927616 260712775819096524 260901875536625664 261096897675457536 262175810475769344 262995724819263744 263373110266230162 263383210264559616 264471570637553664 264851073847971072 266337331276972032 266787433777987584 267170260133855232 268669532076244992 269055059147145216 269509754530824192 270166856912216064 270368804553137136 270564907963908096 271411057913757696 271486031018232744 272736307219977216 273127669905720168 274660372879377408 275124541083549696 275519330763038208 275795333097887232 276201676879822848 277065454953627648 277463029745493504 278210353527816192 278609571190722816 279020061337780224 279892653473562624 280173036797853696 281259316820601504 282343552365625344 282626390885400576 283243509531857952 283722182992410624 284413937257196208 284620227858137088 284832979282317312 285723750420928512 286009975064475648 287327138470428672 287739438254585856 288225709706575872 288514440695513088 288928444197786624 289354137683623936 290259048046657536 290549815938514944 291458465600569344 292306730925293568 293514609978703872 293734009884889728 294947786785240512 296306111547629568 297530516967247872 297957458078967456 298396454486237184 298900735992004608 299629497686593536 300135863000236032 300566542650587136 301009383159496704 301310920232534016 302253223585775616 302686941540538368 304164905122279278 304385521459396608 305337440152977408 306828345622474368 307268628643935189 308992919489299584 310269749735123136 310726886489800704 311698636822831104 312145908463680192 312157878832070656 313447787422285824 313897569005002752 314428046952628224 314879235157757952 315194666397585408 315659059291226112 316416731423176692 316646234232717312 317954689746075648 318648948223340196 318880070100320256 320197756340404224 320437101692606976 321439219223544576 321761221947535104 323243030779232256 323706868036409088 324253923419897856 324578745782452224 325044499722509952 325523404894076928 326073530173095936 326541429052489728 326868542930829312 328373872537632768 328845072290955264 329400811093229568 329730789366300672 330203936226041856 330450761120500944 330690443066998784 331724626339037184 331816260133395576 332056932501159936 333095389257793536 333344375491083264 334721831588153856 335202140338838388 335696011297016832 336263327991005184 337083184897417728 338635556054433792 338974785261600768 340034876533997568 340522809233105664 341024519412842496 342433711641821184 343012414857412608 343504620172099584 345432255526600704 347617034425462032 347869167382167552 348129196900610048 349567747301025792 350660966425684992 351164147021640216 351177613686079488 352628760850071552 353134765130628096 354593999697283584 355116441702629376 356227013511806976 358740078862860288 360222475882954752 360491739404182848 361619121626487648 361981374690976992 363376788281229312 363648409626636288 364170226540960224 366213830505836544 366832721444732928 367359107684050944 367727110797182976 368268902506430464 369420606604836864 369950706327324672 370575912479883264 370947138037088256 371479428254297088 371757106260563562 372026748450373632 373190204631416832 373293292650070023 373564049063804928 375012422427468672 377658012709143936 378296243989880832 379218583009594944 379777305709756416 380965000561238016 381346633419300864 382539236100747264 383088160387243872 383102851293904896 383652584339447808 384300946275434496 384685920927350784 385237925597048832 387012064062210048 387399754584686592 388611287467425792 389742307900391424 391069163728644786 391352813304938496 391645346513186304 393263715713654016 395074815396839424 396707355956330496 397276610771956608 397861939314982912 398534314656006144 399505996915458048 400181150666981376 400755390200782848 401345844212662272 401747893643378688 403004298114367488 403582588720717824 405250285368324096 405553206829705704 405847361945862144 407116586870636544 409104460829965824 409691504858580252 411990559319066112 412686811625324544 413278996144557312 413692999646830848 414302515319734272 415598182430441472 416194544618240256 418530092006670336 419237395936837632 419838980210343936 420259555196780544 421888975230902256 422194978976956416 423515328548438016 423939586328100864 424865264297786928 425173426800427008 426620905885794312 426930341787205632 427249468923475968 428585625631392768 429014962596713472 430990707705643008 431609157381878784 432338564559863808 432771661043269632 433392666296679936 434031206525435904 435388572069986304 435824723907772416 437187698400854016 438460096387940352 440271914968055808 440601014827334592 442421680177860768 444127185677058048 444459167321444352 446295775450871808 446936187118451184 447594681729355776 448351103988006912 449444246529890304 451514074739245056 451966380348801024 453379835378663424 454030412310807552 454699359217123328 456247357683418917 456578282189094912 458006160229466112 460242518433711552 463489379233949376 466090329734701056 467547955234246656 468218862695520288 468236818248105984 470171681133428736 470846353507504128 471642070428942336 472318852736636928 472791999596378112 473488588936839168 474969351349075968 477973422335010294 478320105150480384 480296634510606336 480655652538910464 482158828835316864 482641832921302656 484864546168848384 485560302054613632 486868118673678336 487566749583764928 488285107341115392 489110295259643904 489812143578734592 490302814396243968 492560808806449152 493267608436432896 494101216639844352 494596184049451008 495305904339062784 495676141680751416 496035664600498176 497586939508555776 497724390200093364 498085398751739904 499643083886690304 500016563236624896 503544016945525248 504394991986507776 505624777346126592 506369740946341888 507953334081650688 508462177892401152 508811760742957056 510052314800996352 510784213849658496 511536779119263744 512401261700579328 512914561236467712 513650567462731776 516016085416280064 516533006112915456 518148383289901056 519656410533855232 521425551638193048 521803751073251328 522193795350915072 524351620951538688 525991449638527488 526746220532460324 526766420529119232 528943141275107328 529702147695942144 532674662553944064 534340520267710464 538110118294290432 539019509061648384 540333713824432128 540737609106274272 542822115827515392 542972062036465488 545472614439954432 546255339811440336 549320745758754816 550249082167099392 551038661526076416 551590666195774464 552403353759645696 554130909907255296 554926059490987008 556420707055632384 557219142381445632 557635659390845343 558040122675560448 559785306947125248 560346073595707392 562518633641203008 566487019063715904 567444365984821248 568827874514392416 569665958564634624 571447500841857024 572019950128951296 574654276940857344 575478876509171712 576451419413151744 577028881391026176 577856888395573248 578708275367247872 580518096093315072 581099631877029888 582916931201138688 584613461850587136 586603745592967179 587029219957407744 587468019769779456 589895573570481024 592612223095259136 595061033934495744 595914916157934912 596792908972474368 597801471984009216 599258995373187072 600271726000472064 601133085301174272 602018766318993408 602621840465068032 604506447171551232 605373883081076736 608329810244558556 608771042918793216 610674880305954816 613656691244948736 614537257287870378 617985838978599168 620539499470246272 621453772979601408 623397273645662208 624291816927360384 626895574844571648 627795138010005504 628856093905256448 629758470315515904 630389332795170816 631318118582452224 632833462846353384 633292468465434624 635909379492151296 637297896446680392 637760140200640512 640395512680808448 640874203385213952 642878438447089152 643522443895070208 646486061558464512 647413736072818176 648507846839795712 649157491564904448 650088999445019904 651046809788153856 653082858104979456 653737085861658624 657690144581910528 658801622186459136 659461578732601344 660407872452083712 660901522241001888 663449252678074368 663632520266791152 664113865002319872 666190778515587072 666688750982166528 669443663176307712 670404280677676776 671392022594033664 672526655982010368 674166369794835456 677271112108867584 677949570523201536 680069753067995136 681045618466211328 682049038825684992 684867423283642368 687009240344199168 695234068850924064 696258393801220096 699135494602051584 701321932851369984 702328294043280432 702355227372158976 705257521700143104 706269530261256192 709187999394567168 710232883405258752 712454027023613952 716960133502515441 717480157725720576 720444951765909504 720983478808365696 723238243252975296 723962749381953984 727296819253272576 728340453081920448 732427661011673088 733665442889465856 734718215368101888 735454221594365952 736537805012860928 738841213209673728 739901412654649344 741151824959766528 741894276074176512 742958856508594176 743514212521127124 744053496900747264 746380409262833664 746586585300140046 747128098127609856 750024844854937344 755316025418287872 756592487979761664 758437166019189888 759554611419512832 761930001122476032 762693266838601728 765078472201494528 766176320774487744 766205702587809792 767305168678895616 768601892550868992 769371841854701568 770475851194097664 774024128124420096 774799509169373184 777222574934851584 779484615800782848 782138327457289572 782705626609876992 783290693026372608 786527431427308032 790149630793678848 793414711912660992 794553221543913216 795723878629965824 799011993830916096 800362301333962752 801510780401565696 806008596228734976 807165177441435648 810500570736648192 811106413659411408 811694723891724288 814233173741273088 818208921659931648 819383009717160504 823981118638132224 825373623250649088 826557992289114624 827385999293661696 828605030639468544 831196364860882944 832389089236480512 837060184013340672 839677960420687872 840519110393561088 843777950461804512 847030657096876032 847879172656201728 849730528595573856 853241811771588624 853860683574411264 854498937846951936 857171251262785536 858029925193426944 861981415411286016 863218314763757568 864677129119727616 865543322086539264 866785332593359872 868062413050871808 870777144139972608 871649447815544832 874375396801708032 876920192775880704 880543829936111616 881202029654669184 884843360355721536 888918334642888704 892591550901743616 893872374236902368 895189363458711552 896702207976013824 898888493059780608 903028149478490112 903932760697602048 906759670757326848 908060824621615104 909398718434246656 912494715366837834 913156564378189824 916012320458932224 920485036867423104 921805885931805567 926978758467898752 932180659469402112 935095910468493312 936437725391040576 936473636496211968 940343362266857472 941692707015008256 943284140857884672 944637705473273856 945583999192756224 946977177873678336 949938702698151936 955946844670020588 956640210300960768 960593269021212672 961311305077820928 964317657670633728 965283665842605312 969729092337696768 971120604109227264 973736237347356672 975133499167529856 976570214682230784 978220590519287808 979624287157469184 980605628792487936 985121617612898304 986535216872865792 988202433279688704 989192368098902016 990611808678125568 991352283361502832 992071329200996352 995173879017111552 995448780400186728 996170797503479808 999286167773380608 1000033126473249792 1007088033891050496 1008789983973015552 1011249554692253184 1012739481892683776 1015906668163301376 1016924355784802304 1020104629601992704 1021568427699316992 1023073558238527488 1027301134925463552 1036296766579802112 1042851103276386096 1043607502146502656 1044387590701830144 1048703241903077376 1051982899277054976 1053492441064920648 1053532841058238464 1057886282550214656 1059404295391884288 1065349325107888128 1068681040535420928 1076220236588580864 1080667427648864256 1081475218212548544 1085944124072930976 1090945228879908864 1092510679622880672 1098641491517509632 1100498164334198784 1102077323052152832 1103181332391548928 1104806707519291392 1108261819814510592 1109852118981974016 1112841414111264768 1114438284762891264 1115271318781690686 1116080245351120896 1119570613894250496 1120692147191414784 1125037267282406016 1132974038127431808 1134888731969642496 1137655749028784832 1139331917129269248 1142895001683714048 1144039900257902592 1149308553881714688 1150957753018343424 1152902838826303488 1154057762782052352 1155713776791146496 1157416550734495744 1161036192186630144 1162199263754059776 1165833862402277376 1169226923701174272 1173207491185934358 1174058439914815488 1174936039539558912 1179791147140962048 1185224446190518272 1190122067868991488 1191829832315869824 1193585817944948736 1195602943968018432 1198517990746374144 1200543452000944128 1202266170602348544 1204037532637986816 1205243680930136064 1209012894343102464 1210747766162153472 1216659620489117112 1217542085837586432 1221349760611909632 1227313382489897472 1229074514575740756 1235971677957198336 1241078998940492544 1242907545959202816 1246794547291324416 1248583633854720768 1255590276020011008 1257712187810512896 1259516940631031808 1260778665590341632 1265666925692706768 1266584936930869248 1271818758984302592 1274595792893360784 1275520280401281024 1280791025361616896 1281748406770427904 1285756876894178304 1287044887790140416 1292972123116929024 1294827472145636352 1297015693679591424 1298314983129808896 1300177998890039808 1302093619576307712 1306165716209958912 1307474171723317248 1315380289163821056 1320815744904167424 1321803044482003776 1327265040533582304 1332381557031174144 1333377501964333056 1338887326352615424 1340808561355353552 1342784045188067328 1345053311964020736 1348332739589670912 1354542224217735168 1355899141046403072 1360139506135990272 1362091236932422656 1364098077651369984 1368742073050256751 1369734846567284736 1374018480688398336 1390468137701848128 1392516787602440192 1398270989204103168 1402643865702739968 1404656588086560864 1404710454744317952 1410515043400286208 1412539060522512384 1418375998789134336 1420465766810517504 1424908054047227904 1433920267005030882 1434960315451441152 1440889903531819008 1441966957616731392 1446476486505950592 1447925498763907968 1454593638506545152 1456680906163840896 1464855322023346176 1467330885778931712 1469436430736203776 1470908443188731904 1473075610025721856 1477682426419347456 1479802825309298688 1482303649919533056 1483788552148353024 1485917713017188352 1487028425042254248 1488106993801494528 1492760818525667328 1493173170600280092 1494256196255219712 1500049689709874688 1510632050836575744 1513184975959523328 1516874332038379776 1519109222839025664 1523860002244952064 1525386533677203456 1530156944402989056 1532352641548975488 1534610337357791232 1537203785101737984 1538743683709403136 1540951702388195328 1548048256248840192 1549599018338746368 1554445149869703168 1558969231601565696 1564276654914579144 1565411253219753984 1566581386052745216 1573054862854616064 1580299261587357696 1586829423825321984 1589106443087826432 1591447757259931648 1598023987661832192 1603021560803131392 1614330354882871296 1621001141473296384 1622212827318822816 1628466347482546176 1636417843319863296 1638766019434321008 1647962237276264448 1650747246501298176 1653115984578229248 1654771998587323392 1657210061278937088 1662392729721765888 1664778178472961024 1672906978172536029 1674120368026681344 1679355920841375744 1681038220787122176 1687555900923609024 1699461057191147712 1706483623543177248 1708997875693903872 1714342502525571072 1716059850386853888 1723962830822572032 1726436629527515136 1729354258239455232 1731086644173078528 1733570665186719744 1736124826101743616 1741554288279945216 1743298895631089664 1748750793603416064 1753840385551761408 1761087659872223232 1762404059309338368 1769686720711443072 1777836669285777408 1785183101803487232 1787744748473804736 1790378726917423104 1793404415952027648 1797776986119561216 1806056298956980224 1807865521395204096 1813519341514653696 1816121649243230208 1818797436868493312 1824989430733675668 1826313128756379648 1832024640917864448 1840970073734846208 1843611771863611134 1853957516935797504 1864361318938804224 1870191820936986624 1872875450782081152 1880686724533714944 1883385414030016512 1886568281715769344 1889275410946547712 1891167998385512448 1893954355747356672 1899877405396303872 1911893689340041176 1913280420601921536 1921186538042425344 1922622610155641856 1928635315341267456 1930567331685210624 1939458184675393536 1942241208218454528 1947472474694713344 1950266998335059712 1953140429364461568 1959248574314938368 1961211257584975872 1973070433745731584 1976404866559377408 1978384736197804032 1981223617356251136 1982704566723005664 1990347758034223104 1990897560800373456 1992341595006959616 1998572335546761216 2000066252946499584 2014176067782100992 2017579967946031104 2022499109384506368 2025478963785367552 2031813336326602752 2033848711569604608 2040209259203985408 2043136855398633984 2046147116477054976 2054602269850927104 2085702206552772192 2088775181403660288 2097406483806154752 2103965798554109952 2106984882129841296 2107065682116476928 2115772565100429312 2118808590783768576 2130698650215776256 2137362081070841856 2150880400507546323 2152440473177161728 2161334855297728512 2162950436425097088 2171888248145861952 2181890457759817728 2185021359245761344 2197282983035019264 2200996328668397568 2204154646104305664 2206362664783097856 2209613415038582784 2216523639629021184 2219704237963948032 2225682828222529536 2228876569525782528 2230542637563381372 2232160490702241792 2239141227788500992 2241384294382829568 2250074534564812032 2265948076254863616 2269777463939284992 2275311498057569664 2278663834258538496 2285790003367428096 2288079800515805184 2298617107763429376 2301915506036686848 2305805677652606976 2308115525564104704 2311427553582292992 2314833101468991488 2322072384373260288 2324398527508119552 2331667724804554752 2338453847402348544 2346414982371868716 2348116879829630976 2349872079079117824 2359582294281924096 2370448892381036544 2380244135737982976 2383659664631739648 2387171635889897472 2397035981492748288 2401086904001888256 2404532341204697088 2418025788686204928 2421495532324306944 2433319240978234224 2435084171675172864 2442699521223819264 2454626764979794944 2458149029151481512 2471943355914396672 2482157997880985088 2485815091918405632 2493589094582648832 2497167267709441536 2511180552040022016 2519033881262063616 2521557331180683264 2531333851385413536 2543637517968605184 2549191585786721568 2561582050723233792 2563496813540855808 2571513753788356608 2574089775580280832 2585944246233858048 2589654944291272704 2594031387359182848 2596629966259617792 2600355997780079616 2604187239152615424 2612331432419917824 2614948343446634496 2630760578327642112 2641631489808334848 2643606088964007552 2654530081067164608 2666755003928666112 2677774652705230848 2681617122710707104 2685568090376134656 2690106623928041472 2696665479179341824 2709084448435470336 2711798282092806144 2720279012271980544 2724182473864845312 2728196155302739968 2737484146100513502 2739469693134569472 2748036961376796672 2780936275403696256 2785033575204880384 2796541978408206336 2805287731405479936 2809313176173121728 2809420909488635904 2821030086800572416 2825078121045024768 2836751997578268672 2840931533621035008 2849816108094455808 2867840534010061764 2869920630902882304 2881779807063638016 2883933915233462784 2892952973011901184 2895850997527815936 2909187277013090304 2913361812327681792 2929710644046692352 2934661771557863424 2938872861472407552 2941816886377463808 2955364852838694912 2959605650618597376 2964607299839066112 2967577104296706048 2971835426034376704 2974056850084508496 2976213987602989056 2985521637051334656 2986346341200560184 2988512392510439424 3000099379419749376 3021264101673151488 3026369951919046656 3033748664076759552 3038218445678051328 3047720004489904128 3050773067354406912 3060313888805978112 3064705283097950976 3069220674715582464 3081903404776390656 3108890299739406336 3128553309829158288 3130822506439507968 3133162772105490432 3146109725709232128 3160598523174715392 3173658847650643968 3178212886175652864 3182895514519863296 3196047975323664384 3206043121606262784 3228660709765742592 3242002282946592768 3244425654637645632 3272835686639726592 3277532038868642016 3295924474552528896 3301494493002596352 3306231969156458496 3309543997174646784 3314420122557874176 3324785459443531776 3329556356945922048 3345813956345072058 3348240736053362688 3358711841682751488 3362076441574244352 3375111801847218048 3398922114382295424 3412967247086354496 3417995751387807744 3428685005051142144 3432119700773707776 3447925661645144064 3452873259055030272 3458708516478910464 3462173288346157056 3467141330373439488 3472249652203487232 3483108576559890432 3486597791262179328 3497501587206832128 3507680771103522816 3522175319744446464 3524808118618676736 3539373441422886144 3555673338571554816 3570366203606974464 3575489496947609472 3580757453834846208 3586808831904055296 3595553972239122432 3612112597913960448 3615731042790408192 3627038683029307392 3632243298486460416 3637594873736986624 3649978861467351336 3652626257512759296 3664049281835728896 3681940147469692416 3687223543727222268 3707915033871595008 3728722637877608448 3740383641873973248 3745750901564162304 3766770828060033024 3773136563431538688 3778550821893095424 3782335996771024896 3799754810792607744 3823787378680082352 3826560841203843072 3842373076084850688 3845245220311283712 3857270630682534912 3861134663370421248 3878916369350787072 3884482416436909056 3894944949389426688 3900533996670119424 3906280858728923136 3918497148629876736 3922422515169951744 3946140867491463168 3962447234712502272 3965409133446011328 3981795121600746912 3997144671093522432 4000132505892999168 4028352135564201984 4035159935892062208 4044998218769012736 4050957927570735104 4063626672653205504 4067697423139209216 4080418518407970816 4086273710797267968 4092294232954109952 4106226219150770253 4109204539701854208 4171404413105544384 4177550362807320576 4194812967612309504 4207931597108219904 4213969764259682592 4214131364232953856 4231545130200858624 4237617181567537152 4261397300431552512 4274724162141683712 4301760801015092646 4304880946354323456 4322669710595457024 4325900872850194176 4343776496291723904 4363780915519635456 4370042718491522688 4394565966070038528 4401992657336795136 4408309292208611328 4412725329566195712 4419226830077165568 4433047279258042368 4439408475927896064 4451365656445059072 4457753139051565056 4461085275126762744 4464320981404483584 4478282455577001984 4482768588765659136 4500149069129624064 4531896152509727232 4539554927878569984 4550622996115139328 4557327668517076992 4571580006734856192 4576159601031610368 4603831012073373696 4611611355305213952 4616231051128209408 4622855107164585984 4644144768746520576 4648797055016239104 4663335449609109504 4676907694804697088 4692829964743737432 4696233759659261952 4699744158158235648 4719164588563848192 4740897784762073088 4760488271475965952 4767319329263479296 4774343271779794944 4794071962985496576 4809064682409394176 4842991064648613888 4866638481956468448 4885399042447638528 4909253529959589888 4916298058302963024 4943886711828793344 4964315995761970176 4971630183836811264 4987178189165297664 4994334535418883072 5018720934517608087 5022361104080044032 5038067762524127232 5043114662361366528 5062667702770827072 5098383171573443136 5126993627081711616 5143027507576713216 5148179551160561664 5171888492467716096 5179309888582545408 5188062774718365696 5193259932519235584 5200711995560159232 5208374478305230848 5224662864839835648 5229896686893268992 5261521156655284224 5283262979616669696 5287212177928015104 5309060162134329216 5333510007857332224 5355549305410461696 5363234245421414208 5371136180752269312 5380213247856082944 5393330958358683648 5418168896870940672 5423596564185612288 5440558024543961088 5448364947729690624 5456392310605479936 5474968292201027004 5478939386269138944 5496073922753593344 5561872550807392512 5570067150409760768 5593083956816412672 5610575462810959872 5618626352346243456 5642060173601144832 5650156242090049536 5673503995156537344 5681863067242070016 5699632216188911616 5735681068020123528 5739841261805764608 5763559614127276032 5767867830466925568 5785905946023802368 5791701995055631872 5818374554026180608 5826723624655363584 5859421288093384704 5877745722944815104 5883633772754927616 5919211301237194752 5929214599678132224 5935154208593412096 5943670852068753408 5948113700169016992 5971043274102669312 5972692682401120368 5977024785020878848 6000198758839498752 6042528203346302976 6052739903838093312 6067497328153519104 6076436891356102656 6095440008979808256 6101546134708813824 6120627777611956224 6129410566195901952 6138441349431164928 6163806809552781312 6257106619658316576 6266325544210980864 6292219451418464256 6321197046349430784 6347317695301287936 6356425772351305728 6365791029039726592 6392095950647328768 6412086243212525568 6452641201522638969 6457321419531485184 6484004565893185536 6488851309275291264 6545671373279453184 6555064077737284032 6591848949105057792 6602988986005192704 6612463938312916992 6619087994349293568 6628840245115748352 6649570918887063552 6659112713891844096 6691627912690144116 6696481472106725376 6717423683365502976 6724152883148488704 6750223603694436096 6797844228764590848 6825934494172708992 6835991502775615488 6857370010102284288 6864239401547415552 6895851323290288128 6905746518110060544 6917417032957820928 6924346576692314112 6934282660746878976 6944499304406974464 6966217153119780864 6973195582524358656 6995003174413664256 7015361542207045632 7044350639488892928 7049616237237353472 7078746882845772288 7111346677143109632 7140732407213948928 7150978993895218944 7161514907669692416 7191107944478244864 7254077366058614784 7264486596972920832 7299957722934702672 7305252515025518592 7328098563671457792 7363880294939384832 7374447087454444536 7415830067743190016 7457445275755216896 7480767283747946496 7491501803128324608 7533541656120066048 7557101643786190848 7564671993542049792 7647574757360164704 7684746152169701376 7690490440622567424 7714541261365069824 7722269326740842496 7757832738701574144 7768964832873818112 7789889898778853376 7801067993340238848 7812561717457846272 7836994297259753472 7844845030339903488 7892281734982926336 7924894469425004544 7930818266892022656 7963590243201493824 8000265011785998336 8056704271128403968 8070319871784124416 8089996437538025472 8101915855141470208 8127253345306411008 8135394846278418432 8160837036815941632 8172547421594535936 8184588465908219904 8212452438301540506 8218409079403708416 8342808826211088768 8355100725614641152 8389625935224619008 8415863194216439808 8427939528519365184 8428262728465907712 8463090260401717248 8475234363135074304 8522794600863105024 8549448324283367424 8603521602030185292 8609761892708646912 8645339421190914048 8651801745700388352 8687552992583447808 8727561831039270912 8740085436983045376 8789131932140077056 8803985314673590272 8816618584417222656 8825450659132391424 8866094558516084736 8878816951855792128 8902731312890118144 8915506278103130112 8922170550253525488 8928641962808967168 8956564911154003968 8965537177531318272 9000298138259248128 9063792305019454464 9079109855757139968 9101245992230278656 9114655337034153984 9143160013469712384 9152319202063220736 9207662024146747392 9245710214329171968 9326670899218219008 9385659929487474864 9392467519318523904 9399488316316471296 9438329177127696384 9481795569524146176 9520976542951931904 9534638658526958592 9548686543559589888 9588143925970993152 9618129364818788352 9685982129297227776 9733276963912936896 9818507059919179776 9832596116605926048 9887773423657586688 9928631991523940352 9943260367673622528 9974356378330595328 9988669070837766144 10037441869035216174 10044722208160088064 10076135525048254464 10086229324722733056 10125335405541654144 10196766343146886272 10253987254163423232 10286055015153426432 10296359102321123328 10343776984935432192 10358619777165090816 10376125549436731392 10386519865038471168 10401423991120318464 10416748956610461696 10449325729679671296 10459793373786537984 10523042313310568448 10566525959233339392 10574424355856030208 10618120324268658432 10667020015714664448 10711098610820923392 10726468490842828416 10742272361504538624 10760426495712165888 10786661916717367296 10836337793741881344 10847193128371224576 10881116049087922176 10896729895459381248 10912784621210959872 10949936584402054008 10957878772538277888 10992147845507186688 11123745101614785024 11140134300819521536 11186167913632825344 11221150925621919744 11237252704692486912 11300312484180099072 11347007990313074688 11399264432377823232 11471362136040247056 11479682523611529216 11527119228254552064 11535735660933851136 11571811892047604736 11583403990111263744 11636749108052361216 11653447249310727168 11718842576186769408 11755491445889630208 11767267545509855232 11838422602474389504 11887341704137506816 11896227400338033984 11945385364802240736 12000397517678997504 12085056406692605952 12105479807676186624 12134994656307038208 12152873782712205312 12190880017959616512 12203092269417627648 12241255555223912448 12258821132391803904 12276882698862329856 12327613619105562624 12514213239316633152 12532651088421961728 12584438902836928512 12642394092698861568 12694635390602575872 12712851544702611456 12731582058079453184 12784191901294657536 12824172486425051136 12905282403045277938 12914642839062970368 12968009131786371072 12977702618550582528 13091342746558906368 13110128155474568064 13183697898210115584 13205977972010385408 13224927876625833984 13238175988698587136 13257680490231496704 13299141837774127104 13318225427783688192 13383255825380288232 13392962944213450752 13434847366731005952 13448305766296977408 13500447207388872192 13595688457529181696 13651868988345417984 13671983005551230976 13714740020204568576 13728478803094831104 13811493036220121088 13834834065915641856 13848693153384628224 13868565321493757952 13932434306239561728 13946391165048717312 13990006348827328512 14030723084414091264 14088701278977785856 14099232474474706944 14157493765691544576 14222693354286219264 14281464814427897856 14301957987790437888 14323029815339384832 14382215888956489728 14528973193945841664 14599915445869405344 14656197127342915584 14727760589878769664 14748894174908889072 14831660135486380032 14914890551510433792 14961534567495892992 14983003606256649216 15056162803552824261 15067083312240132096 15114203287572381696 15129343987084099584 15295149514720329408 15380980881245134848 15429082522730139648 15444538653481684992 15515665477403148288 15537929665747636224 15579779797557706752 15602135986680477696 15625123434915692544 15673988594519506944 15689690060679806976 15784563469965852672 15849788938850009088 15861636533784045312 15927180486402987648 16000530023571996672 16113408542256807936 16140639743568248832 16179992875076050944 16203831710282940416 16254506690612822016 16270789692556836864 16321674073631883264 16345094843189071872 16369176931816439808 16424904876603081012 16436818158807416832 16685617652422177536 16710201451229282304 16779251870449238016 16831726388432879616 16855879057038730368 16926180520803434496 16950468726270148608 17045589201726210048 17098896648566734848 17207043204060370584 17219523785417293824 17290678842381828096 17303603491400776704 17375105985166895616 17455123662078541824 17480170873966090752 17578263864280154112 17633237168834445312 17650901318264782848 17757633903711584256 17805462625780236288 17831012556206260224 17844341100507050976 17913129822308007936 17931074355062636544 18000596276518496256 18127584610038908928 18158219711514279936 18202491984460557312 18229310674068307968 18286320026939424768 18304638404126441472 18415324048293494784 18491420428658343936 18771319858974949728 18798976632632942592 18876658354255392768 18963591139048292352 19041953085903863808 19069277317053917184 19097373087119179776 19176287851941986304 19236258729637576704 19371964258594455552 19466553927825873792 19637014119838359552 19665192233211852096 19775546847315173376 19857263983047880704 19886520735347245056 19948712756661190656 19977338141675532288 20074883738070432348 20089444416320176128 20152271050096508928 20172458649445466112 20250670811083308288 20393532686293772544 20507974508326846464 20572110030306852864 20592718204642246656 20687553969870864384 20717239554330181632 20752251098873462784 20773039730076942336 20802847982240636928 20833497913220923392 20898651459359342592 20919586747573075968 21046084626621136896 21133051918466678784 21148848711712060416 21236240648537316864 21334040031429328896 21422197221641846784 21452936981685656832 21484544723009077248 21573323833434734592 21762232098175844352 21793459790918762496 21899873168804108016 21915757545076555776 21984295691014373376 22247490203229570048 22280268601639043072 22372335827265650688 22442301851243839488 22474505409384973824 22600624968360198144 22694015980626149376 22942724272080494112 23054238456509104128 23071471321867702272 23143623784095209472 23166807980222527488 23273498216104722432 23306894498621454336 23437685152373538816 23510982891779260416 23534535091019710464 23676845204948779008 23774683408275013632 23792454800676067968 23890770729604481472 24000795035357995008 24170112813385211904 24210959615352373248 24269989312614076416 24305747565424410624 24381760035919233024 24406184538835255296 24482511110447824896 24517642264783607808 24553765397724659712 24655227238211125248 25028426478633266304 25065302176843923456 25168877805673857024 25284788185397723136 25389270781205151744 25425703089405222912 25463164116158906368 25568383802589315072 25648344972850102272 25810564806090555876 25829285678125940736 25936018263572742144 25955405237101165056 26182685493117812736 26220256310949136128 26367395796420231168 26411955944020770816 26449855753251667968 26476351977397174272 26598283675548254208 26636450855567376384 26766511650760576464 26785925888426901504 26869694733462011904 26896611532593954816 27000894414777744384 27191376915058363392 27303737976690835968 27343966011102461952 27429480040409137152 27456957606189662208 27622986072440242176 27737130642987515904 27980012697654657024 28177402557955571712 28198464948949413888 28314987531383089152 28445386708572438528 28562929628855795712 28603915975580875776 28646059630678769664 28764431777912979456 29057946387891683328 29199830891738810688 29455521179757539328 29497788349817778144 29663320270972760064 29829781103020867584 29923069134991785984 29966007212513298432 30112325607105648522 30134166624480264192 30228406575144763392 30258687974168199168 30590299029440658816 30761961762490269696 30858165045460279296 30889077306963369984 31031330954806296576 31075859331495272448 31159559595115413504 31204271973360955392 31250246869831385088 31347977189039013888 31379380121359613952 31569126939931705344 31699577877700018176 31723273067568090624 31854360972805975296 32001060047143993344 32226817084513615872 32281279487136497664 32359985750152101888 32509013381225644032 32541579385113673728 32643348147263766528 32690189686378143744 32738353863632879616 32849809753206162024 32873636317614833664 33371235304844355072 33420402902458564608 33558503740898476032 33663452776865759232 33711758114077460736 33900937452540297216 34197793297133469696 34414086408120741168 34439047570834587648 34581357684763656192 34607206982801553408 34750211970333791232 34910247324157083648 34960341747932181504 35156527728560308224 35266474337668890624 35301802636529565696 35515267807423168512 35662025112412520448 35688682201014101952 36001192553036992512 36255169220077817856 36316439423028559872 36404983968921114624 36458621348136615936 36572640053878849536 36609276808252882944 36830648096586989568 36982840857316687872 37542639717949899456 37597953265265885184 37753316708510785536 37927182278096584704 38083906171807727616 38138554634107834368 38194746174238359552 38352575703883972608 38472517459275153408 38743928517188911104 38933107855651747584 39274028239676719104 39330384466423704192 39551093694630346752 39714527966095761408 39773041470694490112 39897425513322381312 39954676283351064576 40149767476140864696 40178888832640352256 40304542100193017856 40344917298890932224 40501341622166616576 40787065372587545088 41015949016653692928 41144220060613705728 41185436409284493312 41434479108660363264 41504502197746925568 41546079460153884672 41605695964481273856 41797302918718685184 41839173495146151936 42092169253242273792 42266103836933357568 42297697423424120832 42472481297074633728 42668080062858657792 42844394443283693568 42905873963371313664 42969089446018154496 43146647666869469184 43586919581837524992 43799746337608216032 43968591382028746752 44494980406459140096 44560537203278086144 44744671654531301376 44884603702487678976 44949010818769947648 45168488410658472783 45201249936720396288 45388031961252298752 45885448544160988224 46142942643735404544 46287247568190418944 46333615960445054976 46546996432209444864 46613788997242908672 46875370304747077632 47021965783558520832 47069070182039420928 47353690409897558016 47549366816550027264 47584909601352135936 47781541459208962944 48001590070715990016 48340225626770423808 48421919230704746496 48539978625228152832 48611495130848821248 48763520071838466048 48812369077670510592 48965022220895649792 49035284529567215616 49107530795449319424 49310454476422250496 50056852957266532608 50130604353687846912 50337755611347714048 50778541562410303488 50851406178810445824 51136767605178630144 51296689945700204544 51621129612181111752 51658571356251881472 51872036527145484288 51910810474202330112 52365370986235625472 52440512621898272256 52734791592840462336 52899711506503335936 52952703954794348544 53272901711134752768 53533023301521152928 53739389466924023808 53793223065187909632 54001788829555488768 54382753830116726784 54607475953381671936 54687932022204923904 54858960080818274304 54913915212379324416 55245972144880484352 55474261285975031808 56396929897898827776 56629975062766178304 56890773417144877056 57125859257711591424 57207831951161751552 57292119261357539328 57528863555825958912 58115892775783366656 58399661783477621376 58911042359515078656 58995576699635556288 59326640541945520128 59659562206041735168 59846138269983571968 59932014425026596864 60224651214211297044 60268333248960528384 60456813150289526784 60517375948336398336 61180598058881317632 61523923524980539392 61716330090920558592 61778154613926739968 62062661909612593152 62151718662990544896 62319119190230827008 62408543946721910784 62500493739662770176 62695954378078027776 62758760242719227904 63138253879863410688 63399155755400036352 63446546135136181248 63708721945611950592 64002120094287986688 64453634169027231744 64719971500304203776 65286696294527533056 65380379372756287488 65699619506412324048 65747272635229667328 66742470609688710144 66840805804917129216 67117007481796952064 67326905553731518464 67423516228154921472 67801874905080594432 68828172816241482336 69162715369527312384 69214413965603106816 69500423940667582464 69820494648314167296 69920683495864363008 70313055457120616448 70532948675337781248 70603605273059131392 71030535614846337024 71324050224825040896 71377364402028203904 72002385106073985024 72510338440155635712 72632878846057119744 72809967937842229248 72917242696273231872 73145280107757699072 73218553616505765888 73661296193173979136 73965681714633375744 75085279435899798912 75195906530531770368 75506633417021571072 75854364556193169408 76167812343615455232 76277109268215668736 76389492348476719104 76705151407767945216 76945034918550306816 77487857034377822208 77866215711303495168 78548056479353438208 78660768932847408384 79102187389260693504 79429055932191522816 79794851026644762624 79909352566702129152 80299534952281729392 80357777665280704512 80609084200386035712 80689834597781864448 81002683244333233152 81574130745175090176 82031898033307385856 82288440121227411456 82370872818568986624 82868958217320726528 83211391928962547712 84532207673866715136 84595394846848241664 84944962594149267456 85336160125717315584 85688788886567387136 85811747926742627328 85938178892036308992 86293295333738938368 87173839163675049984 87599492675216432064 88989960812918280192 89121074406556172288 89489343309062602752 89769207404975357952 89898021637539895296 90336976821316945566 90402499873440792576 90776063922504597504 91770897088321976448 92285885287470809088 92574495136380837888 92667231920890109952 93093992864418889728 93227577994485817344 93750740609494155264 94043931567117041664 94138140364078841856 94707380819795116032 95098733633100054528 95169819202704271872 95563082918417925888 96003180141431980032 96680451253540847616 96843838461409492992 97079957250456305664 97527040143676932096 97624738155341021184 97930044441791299584 98070569059134431232 98215061590898638848 98620908952844500992 100113705914533065216 100261208707375693824 100675511222695428096 101702812357620891648 102593379891400409088 103242259224362223504 103317142712503762944 103744073054290968576 103821620948404660224 104730741972471250944 104881025243796544512 105469583185680924672 105799423013006671872 105905407909588697088 106545803422269505536 107066046603042305856 108003577659110977536 108765507660233453568 109214951906763343872 109375864044409847808 109717920161636548608 109827830424758648832 110491944289760968704 110948522571950063616 112793859795797655552 113259950125532356608 113781546834289754112 114251718515423182848 114415663902323503104 114584238522715078656 115057727111651917824 116231785551566733312 116799323566955242752 117822084719030157312 117991153399271112576 118653281083891040256 119319124412083470336 119692276539967143936 119864028850053193728 120449302428422594088 120536666497921056768 120913626300579053568 121034751896672796672 122361196117762635264 123047847049961078784 123432660181841117184 123556309227853479936 124303437325981089792 124638238380461654016 124817087893443821568 125391908756156055552 125517520485438455808 126276507759726821376 126798311510800072704 126893092270272362496 127417443891223901184 128004240188575973376 128907268338054463488 129439943000608407552 130760758745512574976 131399239012824648096 133484941219377420288 133681611609834258432 134234014963593904128 134653811107463036928 134847032456309842944 135603749810161188864 137656345632482964672 138428827931206213632 139000847881335164928 139640989296628334592 139841366991728726016 140626110914241232896 141065897350675562496 141207210546118262784 142061071229692674048 142648100449650081792 142754728804056407808 144004770212147970048 145020676880311271424 145265757692114239488 145619935875684458496 145834485392546463744 146290560215515398144 146437107233011531776 147322592386347958272 147931363429266751488 150170558871799597824 150391813061063540736 151013266834043142144 152335624687230910464 152554218536431337472 153410302815535890432 153890069837100613632 154975714068755644416 155732431422606990336 157096112958706876416 157321537865694816768 158204374778521387008 158858111864383045632 159818705133404258304 160599069904563458784 161218168400772071424 161379669195563728896 162005366488666466304 163148261490350180352 164063796066614771712 164576880242454822912 164741745637137973248 165737916434641453056 166422783857925095424 169190789693696483328 169889925188298534912 170672320251434631168 171377577773134774272 171623495853485254656 171876357784072617984 172586590667477876736 174347678327350099968 175198985350432864128 177979921625836560384 178242148813112344576 178978686618125205504 179538414809950715904 179796043275079790592 180673953642633891132 180804999746881585152 181552127845009195008 183541794176643952896 184571770574941618176 185148990272761675776 185334463841780219904 186187985728837779456 186455155988971634688 187501481218988310528 188087863134234083328 188276280728157683712 189414761639590232064 190197467266200109056 190339638405408543744 191126165836835851776 192006360282863960064 193360902507081695232 194159914500912611328 195860088883582599168 196141138118268862464 197241817905689001984 200227411829066130432 200522417414751387648 201351022445390856192 203405624715241783296 206484518448724447008 207488146108581937152 207643241896809320448 209461483944942501888 209762050487593089024 210939166371361849344 211598846026013343744 211810815819177394176 213091606844539011072 214132093206084611712 216007155318221955072 217531015320466907136 218429903813526687744 218751728088819695616 219435840323273097216 219655660849517297664 220983888579521937408 221897045143900127232 225587719591595311104 226519900251064713216 227563093668579508224 228503437030846365696 228831327804647006208 229168477045430157312 230115454223303835648 232463571103133466624 233598647133910485504 235644169438060314624 235982306798542225152 237306562167782080512 239384553079934287872 239728057700106387456 240898604856845188176 241073332995842113536 241827252601158107136 242069503793345593344 244722392235525270528 246095694099922157568 246865320363682234368 247112618455706959872 248606874651962179584 249634175786887643136 253596623021600145408 253786184540544724992 254834887782447802368 256008480377151946752 257814536676108926976 258879886001216815104 261521517491025149952 262798478025649296192 266969882438754840576 267363223219668516864 268468029927187808256 269307622214926073856 269694064912619685888 271207499620322377728 275312691264965929344 276857655862412427264 278001695762670329856 279281978593256669184 279682733983457452032 281252221828482465792 282131794701351124992 282414421092236525568 284122142459385348096 285296200899300163584 285509457608112815616 288009540424295940096 290041353760622542848 290531515384228478976 291239871751368916992 292581120431030796288 292874214466023063552 294645184772695916544 295862726858533502976 300341117743599195648 300783626122127081472 302026533668086284288 305108437072862674944 307780139674201227264 309951428137511288832 311464862845213980672 314192225917413752832 314643075731389633536 316408749557042774016 317716223728766091264 319637410266808516608 321198139809126917568 324010732977332932608 326296522980700360704 328127592133229543424 329153760484909645824 329483491274275946496 331475832869282906112 332845567715850190848 338381579387392966656 339779850376597069824 341344640502869262336 342755155546269548544 343246991706970509312 343752715568145235968 345173181334955753472 348695356654700199936 350397970700865728256 355959843251673120768 357957373236250411008 359076829619901431808 359592086550159581184 361347907285267782264 361609999493763170304 363104255690018390016 367083588353287905792 369143541149883236352 370297980545523351552 370668927683560439808 372910311977943269376 376175726268468166656 376552561456315367424 378829523279180464128 380394934532400218112 380679276810817087488 382252331673671703552 384012720565727920128 386721805014163390464 388319829001825222656 392282276236537724928 400454823658132260864 401044834829502775296 402702044890781712384 406811249430483566592 412969036897448894016 415286483793618640896 418922967889885003776 419524100975186178048 421878332742723698688 423197692052026687488 423621631638354788352 426183213689078022144 428264186412169223424 432014310636443910144 435062030640933814272 436859807627053375488 437503456177639391232 438871680646546194432 439311321699034595328 441967777159043874816 443794090287800254464 451175439183190622208 453039800502129426432 457006874061692731392 457662655609294012416 460230908446607671296 464927142206266933248 467197294267820971008 471288338876120629248 471964613597084450304 474613124335564161024 479456115400212774912 481797209713690376352 483654505202316214272 484139007586691186688 489444784471050541056 492191388199844315136 493730640727364468736 494225236911413919744 497213749303924359168 499268351573775286272 507572369081089449984 509669775564895604736 512016960754303893504 515629073352217853952 517759772002433630208 523043034982050299904 525596956051298592384 533939764877509681152 534726446439337033728 536936059854375616512 538615244429852147712 539388129825239371776 542414999240644755456 550625382529931858688 553715311724824854528 556003391525340659712 558563957186513338368 559365467966914904064 562504443656964931584 564263589402702249984 564828842184473051136 568244284918770696192 570592401798600327168 571018915216225631232 576019080848591880192 580082707521245085696 582479743502737833984 591725453717067005952 600682235487198391296 601567252244254162944 604053067336172568576 610216874145725349888 622929725690427961344 628384451834827505664 629286151462779267072 632817499114085548032 635432447457532182528 639274820533617033216 642396279618253835136 648021465954665865216 652593045961400721408 656255184266459086848 658307520969819291648 658966982548551892992 662951665738565812224 665691135431700381696 676763158774785933312 679559700753194139648 682689281005738524672 685510311092539097088 686493983413941018624 687505431136290471936 690346362669911506944 697390713309400399872 700795941401731456512 711919686503346241536 718153659239802863616 719184173100319162368 722695814570535564528 723219998987526340608 726208511380036780032 734167176706575811584 738287082299766472704 740595961091046703104 741337855367120879616 745820623955886538752 760789869064800436224 761358553621634174976 764504663347343407104 768025441131455840256 773443610028326780928 776639658003650445312 784564552473075449856 800909647316264521728 802089669659005550592 805404089781563424768 813622498860967133184 825938073794897788032 830572967587237281792 837845935779770007552 839048201950372356096 843756665485447397376 846395384104053374976 847243263276709576704 852366427378156044288 856528372824338446848 864028621272887820288 870124061281867628544 873719615254106750976 877743361293092388864 878622643398069190656 883935554318087749632 887588180575600508928 902350878366381244416 906079601004258852864 915325311218588024832 929854284412533866496 934394588535641942016 942576677752241258496 943929227194168900608 949226248671128322048 958912230800425549824 963594419427380752704 978889568942101082112 984382776399688630272 987461281454728937472 988450473822827839488 994427498607848718336 998536703147550572544 1015144738162178899968 1019339551129791209472 1024033921508607787008 1031258146704435707904 1035519544004867260416 1046086069964100599808 1051193912102597184768 1067879529755019362304 1073872119708751233024 1077230488859704295424 1078776259650478743552 1084829998481289510912 1101250765059863717376 1107430623449649709056 1112006783050681319424 1118730935933829808128 1128527178805404499968 1129657684368946102272 1136488569837541392384 1141184803597200654336 1142037830432451262464 1152038161697183760384 1160165415042490171392 1164959487005475667968 1201364470974396782592 1203134504488508325888 1208106134672345137152 1220433748291450699776 1245859451380855922688 1256768903669655011328 1258572302925558534144 1265634998228171096064 1270864894915064365056 1278549641067234066432 1284792559236507670272 1296042931909331730432 1305186091922801442816 1312510368532918173696 1316615041939638583296 1317933965097103785984 1325903331477131624448 1331382270863400763392 1353526317549571866624 1359119401506388279296 1371020622185078194176 1372987966827882037248 1380692725339823013888 1394781426618800799744 1401591882803462913024 1423839373006692483072 1438368346200638324736 1445391629141071129056 1452417022760073560064 1468334353413151623168 1476574164599532945408 1481191922182093406208 1482675710734241759232 1491641247911773077504 1522717107243268349952 1529009326694686814208 1536050882262911680512 1546887220056653561856 1553279316007300890624 1569129104946150899712 1601819294632529043456 1604179339318011101184 1610808179563126849536 1627244997721934266368 1651876147589795576064 1661145935174474563584 1675691871559540015104 1678096403900744712192 1687513330970894794752 1692790768208106749952 1694486526553419153408 1704732854756312088576 1713056745648676893696 1728057242545775640576 1740248122563735257088 1747439230508213501952 1775176361151201017856 1804701756732762488832 1812159202008517705728 1830650622437176049664 1868789177071283884032 1885153355504482516992 1887858454388337801216 1898452497342256644096 1917824461600851099648 1927188838854761505408 1957779137884202164224 1968765552799377260544 1974922562909457874944 1976900947645655678976 1988854997215697436672 1997073406295101145088 2030289476324357799936 2038679102259582418944 2048067843017215574016 2062516293408871415808 2071039088009734520832 2092172139928201199616 2102387824205194369536 2135759059510038724608 2154460977719408590848 2157552519300957487104 2169659996962579021824 2202501530119727434752 2214861246899299418112 2224013566101362638848 2237461871867659616256 2282369607194401308672 2284075660864902524928 2304076323394367520768 2320330830084980342784 2329918974010951335936 2402728941948793565184 2406269008977016651776 2416212269344690274304 2440867496582901399552 2491718902761711845376 2513537807339310022656 2517144605851117068288 2531269996456342192128 2541729789830128730112 2557099282134468132864 2569585118473015340544 2592085863818663460864 2610372183845602885632 2633230083879277166592 2635867930194207571968 2651806662954263248896 2662764541726801526784 2707052635099143733248 2718238803012776558592 2745975933655764074496 2789562853237601599488 2803183765606925826048 2847678746013384966144 2876736692401276649472 2890783258282142258112 2936668706826303246336 2953148329199065890816 2962383844364186812416 2965351421468483518464 2983282495823546155008 3045434214486536699904 3058018653389373628416 3072101764525823361024 3093774440113307123712 3106558632014601781248 3138258209892301799424 3203638589265058086912 3221616359126253699072 3254489995443868532736 3303752295179591152128 3322291870348949127168 3356192807801489424384 3385581536416213499904 3388973053106838306816 3409465709512624177152 3426113491297353787392 3456114485091551281152 3480496245127470514176 3494878461016427003904 3609403513465524977664 3624318404017035411456 3661301244874352099328 3737578354142567768064 3770306711008965033984 3775716908776675602432 3796904994684513288192 3835648923201702199296 3854377677709523010816 3915558275768404328448 3937531105598754521088 3949845125818915749888 3953801895291311357952 3977709994431394873344 3994146812590202290176 4060578952648715599872 4077358204519164837888 4142078176019469041664 4184344279856402399232 4204775648410388739072 4271518119020077449216 4315105038601914974208 4405003060239454869504 4429722493798598836224 4448027132202725277696 4474923743735319232512 4568151321729805049856 4608152646788735041536 4640661660169960685568 4659837948021902671872 4805457883897587130368 4812538017954033303552 4832424538689380548608 4881734993165802799104 4983437805523423690752 5027075614678620045312 5034289211702234136576 5062539992912684384256 5083459579660257460224 5114198564268936265728 5139170236946030681088 5184171727637326921728 5220744367691205771264 5325529083453603053568 5414105270198287466496 5436477606025553117184 5491951867311528148992 5606367531213851652096 5695357492026769932288 5753473384802553298944 5781566516564284516224 5873337413652606492672 5906296658398131781632 5924767688728373624832 5930702842936967036928 5966564991647092310016 6090868428973073399808 6116037306778747256832 6144203529051646722048 6187548880226614247424 6213117264029203562496 6276516419784603598848 6407277178530116173824 6508979990887737065472 6607504590359182304256 6644583740697898254336 6712385615602978848768 6852226982594707574784 6912228970183102562304 6960992490254941028352 6989756922032854007808 7218807026931049955328 7248636808034070822912 7322602489748704198656 7475156708285135536128 7540613422017930067968 7551433817553351204864 7593809989369026576384 7671297846403404398592 7708755355419046021632 7831116551536808656896 7899690251637831499776 7907603790582622715904 7955419988862789746688 7988293625180404580352 8121157905297431199744 8154716409038329675776 8368688559712804798464 8409551296820777478144 8543036238040154898432 8630210077203829948416 8810006120478909739008 8859444987597197672448 8896054264405450555392 8949847487470638465024 9136302643459610099712 9216305293577470083072 9281323320339921371136 9319675896043805343744 9610915767795174260736 9664849077378761097216 9763469986331605598208 9966875611046847381504 10068578423404468273152 10166919159320514920448 10228397128537872531456 10278340473892061362176 10368343455274653843456 10441488735382411542528 10828210540396574932992 10872955212051106234368 10983903734623056297984 11212735062427703304192 11390714984053539864576 11506946769605106597888 11563133033128569032448 11746674827305212985344 11812593316796263563264 11849535377456747249664 11861405685873934073856 11933129983294184620032 12181736857946146799616 12232074613557494513664 12426234528058407124992 12553032839569207197696 12814554357060232347648 13215009180718364608512 13289167481395796508672 13424771231205957697536 13704453965189415149568 13824457940366205124608 13921984980509882056704 13979513844065708015616 14437614053862099910656 14497273616068141645824 14645204979497408397312 14950313416570271072256 15081226844035860135936 15102867635106702409728 15187619978738053152768 15342595692806808797184 15417510710838092043264 15662233103073617313792 15976587250360809160704 16242315810594862399488 16309432818076659351552 16819102593641554956288 17086072476080309796864 17260420154407659896832 17620012240957819478016 17718889975194395344896 17792108528810901110784 17899694974941276930048 18272605286919220199424 18432610587154940166144 18562646640679842742272 18639351792087610687488 19221831535590348521472 19526939972663211196416 19933751222093694763008 20137156846808936546304 20556680947784122724352 20736686910549307686912 20882977470764823085056 21656421080793149865984 21745910424102212468736 21967807469246112595968 22425470124855406608384 22781429968107079729152 23013893539210213195776 23126266066257138064896 23493349654610425970688 23699070754913494499328 23722811371747868147712 23866259966588369240064 24363473715892293599232 24464149227114989027328 25106065679138414395392 25629108714120464695296 26430018361436729217024 26578334962791593017344 26849542462411915395072 27408907930378830299136 27648915880732410249216 27843969961019764113408 27959027688131416031232 28994547232136283291648 29290409958994816794624 29900626833140542144512 30205735270213404819456 30685191385613617594368 30835021421676184086528 31324466206147234627584 32484631621189724798976 32618865636153318703104 33638205187283109912576 34172144952160619593728 34520840308815319793664 35240024481915638956032 35437779950388790689792 35584217057621802221568 35799389949882553860096 36545210573838440398848 37278703584175221374976 38443663071180697042944 39867502444187389526016 40274313693617873092608 41113361895568245448704 41473373821098615373824 41765954941529646170112 43312842161586299731968 43491820848204424937472 43935614938492225191936 44850940249710813216768 45562859936214159458304 46027787078420426391552 46252532132514276129792 46986699309220851941376 48726947431784587198464 48928298454229978054656 51258217428240929390592 52860036722873458434048 53156669925583186034688 53699084924823830790144 54817815860757660598272 55297831761464820498432 55687939922039528226816 55918055376262832062464 58580819917989633589248 59801253666281084289024 60411470540426809638912 61670042843352368173056 62648932412294469255168 64969263242379449597952 65237731272306637406208 67276410374566219825152 68344289904321239187456 69041680617630639587328 70480048963831277912064 71168434115243604443136 71598779899765107720192 73090421147676880797696 76887326142361394085888 79735004888374779052032 80548627387235746185216 82226723791136490897408 82946747642197230747648 83531909883059292340224 86983641696408849874944 87871229876984450383872 89701880499421626433536 92055574156840852783104 92505064265028552259584 93973398618441703882752 97453894863569174396928 97856596908459956109312 102516434856481858781184 105720073445746916868096 106313339851166372069376 107398169849647661580288 109635631721515321196544 111836110752525664124928 119602507332562168578048 120822941080853619277824 123340085686704736346112 125297864824588938510336 129938526484758899195904 130475462544613274812416 134552820749132439650304 136688579808642478374912 138083361235261279174656 140960097927662555824128 146180842295353761595392 153774652284722788171776 159470009776749558104064 161097254774471492370432 164453447582272981794816 165893495284394461495296 167063819766118584680448 175742459753968900767744 179403760998843252867072 185010128530057104519168 187946797236883407765504 194907789727138348793856 195713193816919912218624 205032869712963717562368 211440146891493833736192 214796339699295323160576 219271263443030642393088 239205014665124337156096 241645882161707238555648 246680171373409472692224 250595729649177877020672 260950925089226549624832 269105641498264879300608 276166722470522558349312 281920195855325111648256 292361684590707523190784 307549304569445576343552 318940019553499116208128 322194509548942984740864 328906895164545963589632 358807521997686505734144 370020257060114209038336 375893594473766815531008 389815579454276697587712 391426387633839824437248 410065739425927435124736 422880293782987667472384 438542526886061284786176 478410029330248674312192 483291764323414477111296 493360342746818945384448 501191459298355754041344 538211282996529758601216 563840391710650223296512 584723369181415046381568 615098609138891152687104 644389019097885969481728 657813790329091927179264 717615043995373011468288 740040514120228418076672 751787188947533631062016 782852775267679648874496 845760587565975334944768 877085053772122569572352 956820058660497348624384 966583528646828954222592 986720685493637890768896 1076422565993059517202432 1127680783421300446593024 1169446738362830092763136 1230197218277782305374208 1315627580658183854358528 1435230087990746022936576 1480081028240456836153344 1503574377895067262124032 1691521175131950669889536 1754170107544245139144704 1933167057293657908445184 1973441370987275781537792 2152845131986119034404864 2255361566842600893186048 2631255161316367708717056 2870460175981492045873152 2960162056480913672306688 3383042350263901339779072 3508340215088490278289408 3946882741974551563075584 4305690263972238068809728 4510723133685201786372096 5262510322632735417434112 5920324112961827344613376 6766084700527802679558144 7893765483949103126151168 8611380527944476137619456 10525020645265470834868224 11840648225923654689226752 13532169401055605359116288 15787530967898206252302336 23681296451847309378453504 31575061935796412504604672 47362592903694618756907008 94725185807389237513814016
- Sum of all divisors σ(n): 365154359293367090556595200
- Sum of proper divisors (its aliquot sum) s(n): 270429173485977853042781184
- 94725185807389237513814016 is an abundant number, because the sum of its proper divisors (270429173485977853042781184) is greater than itself. Its abundance is 175703987678588615528967168
Bases of 94725185807389237513814016
- Binary: 1001110010110101101011010011100101100001101010010110000011010011110000000000000000000002
- Hexadecimal: 0x4E5AD69CB0D4B069E00000
- Base-36: BWH6R5HN1TS000000
Squares and roots of 94725185807389237513814016
- 94725185807389237513814016 squared (947251858073892375138140162) is 8972860826244415432887326295523901940296427038048256
- 94725185807389237513814016 cubed (947251858073892375138140163) is 849955908989846367916156875510510659073733308262413748537210787891231217156096
-
The
square root of 94725185807389237513814016 is 9732686464044.2022981525 -
94725185807389237513814016 is a
perfect cube number . Itscube root is 455849856
Scales and comparisons
How big is 94725185807389237513814016?- 94,725,185,807,389,237,513,814,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 94,725,185,807,389,237,513,814,016 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 94725185807389237513814016 cubic inches would be around 37987488 feet tall.
Recreational maths with 94725185807389237513814016
- 94725185807389237513814016 backwards is 61041831573298370858152749
- The number of decimal digits it has is: 26
- The sum of 94725185807389237513814016's digits is 117
- 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 94725185807389237513814016 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 94725185807389237513814016 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/94725185807389237513814016/
Chicago style:
Numbermatics. 2024. "Number 94725185807389237513814016 - Facts about the integer". https://numbermatics.com/n/94725185807389237513814016/
The information we have on file for 94725185807389237513814016 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 94725185807389237513814016, math, Factors of 94725185807389237513814016, curriculum, school, college, exams, university, Prime factorization of 94725185807389237513814016, STEM, science, technology, engineering, physics, economics, calculator, ninety-four septillion, seven hundred twenty-five sextillion, one hundred eighty-five quintillion, eight hundred seven quadrillion, three hundred eighty-nine trillion, two hundred thirty-seven billion, five hundred thirteen million, eight hundred fourteen thousand and sixteen.