19893416570849354172405696
19,893,416,570,849,354,172,405,696 is an even composite number composed of six prime numbers multiplied together.
19893416570849354172405696 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 19893416570849354172405696:
26 × 39 × 73 × 173 × 293 × 7273
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 17 × 17 × 17 × 29 × 29 × 29 × 727 × 727 × 727)See below for interesting mathematical facts about the number 19893416570849354172405696 from the Numbermatics database.
Names of 19893416570849354172405696
- Cardinal: 19893416570849354172405696 can be written as Nineteen septillion, eight hundred ninety-three sextillion, four hundred sixteen quintillion, five hundred seventy quadrillion, eight hundred forty-nine trillion, three hundred fifty-four billion, one hundred seventy-two million, four hundred five thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 1.9893416570849354172405696 × 1025
Factors of 19893416570849354172405696
Divisors of 19893416570849354172405696
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 29 32 34 36 42 48 49 51 54 56 58 63 64 68 72 81 84 87 96 98 102 108 112 116 119 126 136 144 147 153 162 168 174 189 192 196 203 204 216 224 232 238 243 252 261 272 288 289 294 306 324 336 343 348 357 378 392 406 408 432 441 448 459 464 476 486 493 504 522 544 567 576 578 588 609 612 648 672 686 696 714 727 729 756 783 784 812 816 833 841 864 867 882 918 928 952 972 986 1008 1029 1044 1071 1088 1134 1156 1176 1218 1224 1296 1323 1344 1372 1377 1392 1421 1428 1454 1458 1479 1512 1566 1568 1624 1632 1666 1682 1701 1728 1734 1764 1827 1836 1856 1904 1944 1972 2016 2023 2058 2088 2142 2181 2187 2268 2312 2349 2352 2436 2448 2499 2523 2592 2601 2646 2744 2754 2784 2842 2856 2908 2916 2958 3024 3087 3132 3136 3213 3248 3264 3332 3364 3402 3451 3468 3528 3654 3672 3808 3888 3944 3969 4032 4046 4116 4131 4176 4263 4284 4362 4374 4437 4536 4624 4698 4704 4872 4896 4913 4998 5046 5089 5103 5184 5202 5292 5481 5488 5508 5568 5684 5712 5816 5831 5832 5887 5916 6048 6069 6174 6264 6426 6496 6543 6561 6664 6728 6804 6902 6936 7047 7056 7308 7344 7497 7569 7616 7776 7803 7888 7938 8092 8232 8262 8352 8381 8526 8568 8724 8748 8874 9072 9248 9261 9396 9408 9639 9744 9792 9826 9947 9996 10092 10178 10206 10353 10404 10584 10962 10976 11016 11368 11424 11632 11662 11664 11774 11832 11907 12096 12138 12348 12359 12393 12528 12789 12852 12992 13086 13122 13311 13328 13456 13608 13804 13872 14094 14112 14161 14297 14616 14688 14739 14994 15138 15267 15309 15552 15606 15776 15876 16184 16443 16464 16524 16704 16762 17052 17136 17448 17493 17496 17661 17748 18144 18207 18496 18522 18792 19278 19488 19629 19652 19683 19894 19992 20184 20356 20412 20706 20808 21083 21141 21168 21924 21952 22032 22491 22707 22736 22848 23264 23324 23328 23409 23548 23664 23814 24157 24276 24389 24696 24718 24786 25056 25143 25578 25704 26172 26244 26622 26656 26912 27216 27608 27744 27783 28188 28224 28322 28594 28917 29232 29376 29478 29841 29988 30276 30534 30618 31059 31212 31552 31752 32368 32886 32928 33048 33524 34104 34272 34391 34896 34986 34992 35322 35496 35623 35721 36288 36414 37044 37077 37179 37584 38367 38556 38976 39258 39304 39366 39788 39933 39984 40368 40712 40824 41209 41412 41616 42166 42282 42336 42483 42891 43848 44064 44217 44982 45414 45472 45801 45927 46528 46648 46656 46818 47096 47328 47628 48314 48552 48778 49329 49392 49436 49572 50112 50286 51156 51408 52344 52479 52488 52983 53244 53312 53824 54432 54621 55216 55488 55566 56376 56644 57188 57834 58464 58667 58887 58956 59682 59976 60552 61068 61236 62118 62424 63249 63423 63504 64736 65772 65856 66096 67048 67473 68121 68208 68544 68782 69792 69972 69984 70227 70644 70992 71246 71442 72471 72828 73167 74088 74154 74358 75168 75429 76734 77112 78516 78608 78732 79576 79866 79968 80736 81424 81648 82418 82824 83232 83349 84332 84564 84672 84966 85782 86513 86751 87696 88128 88434 89523 89964 90828 90944 91602 91854 93177 93296 93636 94192 94656 95256 96628 97104 97556 98658 98784 98872 99127 99144 100079 100572 102312 102816 103173 104688 104958 104976 105966 106488 106869 107163 108864 109242 110432 111132 111231 111537 112752 113288 114376 115101 115668 116928 117334 117774 117912 119364 119799 119952 121104 122136 122472 123627 124236 124848 126498 126846 127008 127449 128673 129472 131544 132192 132651 134096 134946 136242 136416 137403 137564 137781 139584 139944 139968 140454 141288 141984 142477 142492 142884 144942 145656 146334 147581 147987 148176 148308 148716 150336 150858 153468 154224 157032 157216 157437 157464 158949 159152 159732 159936 161472 162848 163296 163863 164836 165648 166464 166698 168664 169099 169128 169932 170723 171564 173026 173502 175392 176001 176661 176868 179046 179928 181656 183204 183708 186354 186592 187272 188384 189747 190269 190512 193256 194208 195112 197316 197568 197744 198254 198288 200158 201144 202419 204363 204624 205632 206346 209376 209916 209952 210103 210681 211932 212976 213738 214326 217413 218484 219501 220864 222264 222462 223074 225504 226287 226576 228752 230202 231336 234668 235548 235824 238728 239598 239904 240737 242208 243049 244272 244944 247254 248472 249361 249696 250047 252996 253692 254016 254898 257346 259539 260253 263088 264384 265302 268192 268569 269892 272484 272832 274806 275128 275562 279531 279888 280908 282576 283968 284954 284984 285768 288463 289884 291312 292668 295162 295974 296352 296616 297381 297432 300237 301716 306936 308448 309519 314064 314432 314874 314928 317898 318304 319464 320607 321489 325696 326592 327726 329672 331296 333396 333693 334611 337328 338198 338256 339864 341446 343128 345303 346052 347004 350784 352002 353322 353736 358092 358411 359397 359856 363312 366408 367416 370881 372708 373184 374544 376768 379494 380538 381024 382347 386019 386512 388416 390224 394632 395488 396508 396576 397953 400316 402288 404838 408726 409248 410669 412209 412692 414613 418752 419832 419904 420206 421362 423864 425952 427431 427476 428652 434826 436968 439002 442743 443961 444528 444924 446148 451008 452574 453152 457504 460404 462672 469336 471096 471648 472311 476847 477456 479196 479808 481474 484416 486098 488544 489888 491589 494508 496944 498722 499392 500094 505992 507297 507384 509796 512169 514692 519078 520506 526176 528003 528529 529983 530604 536384 537138 539784 544968 549612 550256 551124 559062 559776 561816 565152 569241 569908 569968 570807 571536 576926 579768 582624 585336 590324 591948 592704 593232 594762 594864 600474 603432 605591 607257 611407 613089 613872 616896 619038 628128 629748 629856 630309 632043 635796 636608 638928 641214 642978 652239 655452 658503 659344 662592 666792 667386 669222 674656 676396 676512 678861 679728 682892 686256 690606 692104 694008 700553 704004 706644 707472 716184 716822 718794 719712 722211 726624 729147 732816 734832 741762 745416 748083 749088 750141 758988 761076 762048 764694 772038 773024 778617 780448 780759 789264 790976 793016 793152 795906 800632 804576 805707 809676 817452 818496 821338 824418 825384 829226 838593 839664 840412 842724 847728 851904 854862 854952 857304 865389 869652 873936 878004 885486 887922 889056 889848 892143 892296 900711 905148 906304 915008 920808 925344 928557 938672 942192 943296 944622 953694 954912 958392 961821 962948 964467 972196 977088 979776 983178 989016 993888 997339 997444 1000188 1001079 1011984 1014594 1014768 1019592 1024338 1029384 1033067 1035909 1038156 1041012 1052352 1056006 1057058 1059966 1061208 1074276 1075233 1078191 1079568 1089936 1099224 1100512 1102248 1112643 1118124 1119552 1123632 1130304 1138482 1139816 1139936 1141614 1143072 1147041 1153852 1158057 1159536 1165248 1170672 1180648 1183896 1186464 1189524 1189728 1193859 1195061 1200948 1206864 1211182 1214514 1222814 1226178 1227744 1232007 1236627 1238076 1243839 1256256 1259496 1259712 1260618 1264086 1271592 1277856 1282293 1282428 1285956 1304478 1310904 1317006 1318688 1328229 1331883 1333584 1334772 1338444 1349312 1352792 1353024 1357722 1359456 1365784 1372512 1381212 1384208 1388016 1401106 1408008 1413288 1414944 1416933 1430541 1432368 1433644 1437588 1439424 1444422 1453248 1458294 1465632 1469664 1470721 1474767 1483524 1490832 1496166 1498176 1500282 1517976 1521891 1522152 1529388 1536507 1544076 1546048 1557234 1560896 1561518 1578528 1584009 1585587 1586032 1589949 1591812 1601264 1609152 1611414 1619352 1634904 1642676 1648836 1650768 1658452 1677186 1679328 1680824 1685159 1685448 1695456 1701343 1707723 1709724 1709904 1714608 1730778 1739304 1747872 1756008 1770972 1775844 1778112 1779696 1784286 1784592 1801422 1810296 1816773 1821771 1834221 1839267 1841616 1850688 1857114 1877344 1884384 1889244 1890927 1896129 1907388 1909824 1916784 1923642 1925896 1928934 1944392 1956717 1966356 1975509 1978032 1987776 1994678 1994888 2000376 2002158 2023968 2029188 2029536 2036583 2039184 2048676 2058768 2066134 2071818 2076312 2082024 2101659 2112012 2114116 2119932 2122416 2148552 2150466 2156382 2159136 2166633 2179872 2187441 2198448 2201024 2204496 2225286 2236248 2244249 2247264 2250423 2276964 2279632 2279872 2283228 2286144 2294082 2307704 2316114 2319072 2335851 2341344 2342277 2361296 2367792 2372928 2379048 2379456 2387718 2390122 2401896 2413728 2417121 2422364 2429028 2445628 2452356 2455488 2464014 2473254 2476152 2487678 2508877 2515779 2518992 2521236 2528172 2543184 2555712 2564586 2564856 2571912 2596167 2608956 2621808 2634012 2637376 2656458 2663766 2667168 2669544 2676429 2676888 2702133 2705584 2715444 2718912 2731568 2745024 2762424 2768416 2776032 2785671 2802212 2816016 2826576 2829888 2833866 2861082 2864736 2867288 2874683 2875176 2885463 2888844 2902291 2916588 2931264 2939328 2941442 2949534 2967048 2981664 2992017 2992332 3000564 3003237 3035952 3043782 3044304 3058776 3073014 3088152 3099201 3107727 3114468 3123036 3157056 3168018 3171174 3172064 3179898 3183624 3202528 3222828 3225699 3234573 3238704 3269808 3285352 3297672 3301536 3316904 3337929 3354372 3358656 3361648 3370318 3370896 3390912 3402686 3415446 3419448 3419808 3429216 3441123 3461556 3474171 3478608 3495744 3512016 3541944 3551688 3559392 3568572 3569184 3571751 3581577 3585183 3602844 3620592 3633546 3643542 3668442 3678534 3683232 3696021 3699703 3709881 3714228 3731517 3754688 3768768 3778488 3781854 3792258 3814776 3833568 3846879 3847284 3851792 3857868 3888784 3913434 3932712 3951018 3956064 3984687 3989356 3989776 3995649 4000752 4004316 4047936 4058376 4059072 4073166 4078368 4097352 4117536 4131833 4132268 4143636 4152624 4164048 4203318 4224024 4228232 4239137 4239864 4244832 4250799 4279849 4291623 4297104 4300932 4312764 4318272 4333266 4359744 4374882 4396896 4408992 4412163 4424301 4450572 4472496 4488498 4494528 4500846 4553928 4559264 4565673 4566456 4588164 4609521 4615408 4632228 4638144 4671702 4682688 4684554 4722592 4735584 4752027 4756761 4758096 4769847 4775436 4780244 4803792 4827456 4834242 4844728 4858056 4891256 4903871 4904712 4928028 4946508 4952304 4975356 5017754 5031558 5037984 5042472 5055477 5056344 5086368 5104029 5123169 5129172 5129712 5143824 5192334 5217912 5243616 5268024 5312916 5327532 5334336 5339088 5352858 5353776 5404266 5411168 5430888 5450319 5463136 5465313 5502663 5517801 5524848 5536832 5552064 5571342 5604424 5632032 5653152 5667732 5672781 5688387 5722164 5729472 5734576 5749366 5750352 5770926 5777688 5804582 5833176 5870151 5882884 5899068 5926527 5934096 5963328 5984034 5984664 6001128 6006474 6071904 6087564 6088608 6092987 6109749 6117552 6146028 6176304 6198402 6215454 6228936 6246072 6304977 6336036 6342348 6344128 6359796 6367248 6405056 6445656 6451398 6469146 6477408 6499899 6539616 6562323 6570704 6595344 6603072 6633808 6675858 6708744 6723296 6732747 6740636 6741792 6751269 6805372 6830892 6838896 6839616 6858432 6882246 6923112 6948342 6957216 6981373 7007553 7024032 7048421 7083888 7103376 7118784 7137144 7138368 7143502 7163154 7170366 7205688 7231469 7241184 7251363 7267092 7287084 7336884 7357068 7366464 7392042 7399406 7419762 7428456 7463034 7526631 7547337 7556976 7563708 7584516 7629552 7667136 7693758 7694568 7703584 7715736 7777568 7788501 7826868 7865424 7902036 7912128 7969374 7978712 7979552 7991298 8001504 8008632 8029287 8106399 8116752 8146332 8156736 8194704 8235072 8263666 8264536 8287272 8305248 8328096 8357013 8365427 8406636 8448048 8456464 8478274 8479728 8489664 8501598 8559698 8583246 8594208 8601864 8624049 8625528 8656389 8666532 8706873 8749764 8793792 8817984 8824326 8848602 8901144 8944992 8976051 8976996 8984993 9001692 9009711 9107856 9118528 9131346 9132912 9176328 9219042 9230816 9264456 9297603 9323181 9343404 9369108 9445184 9471168 9504054 9513522 9516192 9539694 9550872 9560488 9607584 9668484 9677097 9689456 9703719 9716112 9782512 9807742 9809424 9856056 9893016 9904608 9950712 10013787 10035508 10063116 10075968 10084944 10110954 10112688 10172736 10208058 10246338 10258344 10259424 10287648 10295047 10323369 10384668 10393919 10422513 10435824 10487232 10536048 10625832 10655064 10678176 10705716 10707552 10715253 10744731 10755549 10808532 10822336 10861776 10900638 10926272 10930626 11005326 11035602 11049696 11088063 11099109 11129643 11142684 11194551 11208848 11264064 11306304 11335464 11345562 11376774 11444328 11469152 11498732 11500704 11540637 11541852 11555376 11609164 11666352 11740302 11765768 11798136 11853054 11868192 11909401 11954061 11968068 11969328 12002256 12012948 12143808 12175128 12177216 12185974 12219498 12235104 12292056 12352608 12395499 12396804 12430908 12457872 12492144 12609954 12672072 12684696 12717411 12719592 12734496 12752397 12839547 12874869 12891312 12902796 12938292 12954816 12999798 13079232 13124646 13141408 13190688 13236489 13267616 13272903 13351716 13417488 13446592 13465494 13481272 13483584 13502538 13610744 13661784 13677792 13697019 13764492 13828563 13846224 13896684 13914432 13962746 14015106 14048064 14096842 14167776 14206752 14256081 14270283 14274288 14287004 14309541 14326308 14340732 14411376 14462938 14482368 14502726 14534184 14574168 14673768 14711613 14714136 14784084 14798812 14839524 14856912 14926068 15053262 15094674 15113952 15127416 15166431 15169032 15259104 15312087 15327341 15369507 15387516 15389136 15407168 15431472 15555136 15577002 15653736 15730848 15804072 15938748 15957424 15959104 15982596 16003008 16017264 16058574 16212798 16233504 16292664 16350957 16389408 16395939 16507989 16527332 16529072 16553403 16574544 16610496 16656192 16714026 16730854 16813272 16896096 16912928 16956548 16959456 17003196 17018343 17119396 17166492 17188416 17203728 17248098 17251056 17312778 17333064 17413746 17499528 17562139 17610453 17648652 17697204 17730803 17779581 17802288 17889984 17952102 17953992 17969986 18003384 18019422 18215712 18262692 18265824 18278961 18329247 18352656 18438084 18461632 18528912 18595206 18646362 18686808 18738216 18914931 19008108 19027044 19032384 19079388 19101744 19120976 19215168 19336968 19354194 19378912 19407438 19432224 19499697 19565024 19615484 19618848 19686969 19712112 19786032 19809216 19901424 20027574 20071016 20126232 20169888 20198241 20221908 20225376 20316037 20416116 20492676 20516688 20518848 20575296 20590094 20646738 20769336 20787838 20845026 20871648 20944119 21022659 21072096 21145263 21251664 21310128 21356352 21411432 21415104 21430506 21489462 21511098 21617064 21694407 21723552 21754089 21801276 21861252 22010652 22071204 22099392 22176126 22198218 22259286 22285368 22389102 22417696 22579893 22642011 22670928 22691124 22753548 22888656 22938304 22997464 23001408 23081274 23083704 23110752 23218328 23332704 23365503 23480604 23531536 23596272 23706108 23736384 23818802 23908122 23936136 23938656 24004512 24025896 24087861 24319197 24350256 24371948 24438996 24470208 24584112 24705216 24790998 24793608 24861816 24915744 24984288 25002257 25071039 25096281 25219908 25344144 25369392 25434822 25439184 25468992 25504794 25679094 25749738 25782624 25805592 25872147 25876584 25897921 25969167 25999596 26120619 26249292 26282816 26381376 26472978 26535232 26545806 26703432 26834976 26928153 26930988 26954979 26962544 27005076 27029133 27221488 27323568 27355584 27394038 27528984 27657126 27692448 27793368 27892809 27925492 27969543 28030212 28193684 28335552 28413504 28512162 28540566 28548576 28574008 28619082 28652616 28681464 28822752 28922831 28925876 29005452 29031291 29068368 29148336 29347536 29423226 29428272 29568168 29597624 29679048 29713824 29852136 29958943 30041361 30106524 30189348 30227904 30254832 30332862 30338064 30518208 30624174 30654682 30739014 30775032 30778272 30862944 30885141 30970107 31154004 31181757 31267539 31307472 31461696 31608144 31877496 31914848 31965192 32034528 32117148 32145759 32234193 32266647 32425596 32467008 32585328 32701914 32778816 32791878 33015978 33054664 33058144 33106806 33149088 33264189 33297327 33388929 33428052 33461708 33583653 33626544 33792192 33825856 33913096 33918912 34006392 34036686 34238792 34332984 34407456 34496196 34502112 34621911 34625556 34666128 34827492 34999056 35124278 35220906 35297304 35394408 35461606 35559162 35604576 35728203 35862183 35904204 35907984 35939972 36006768 36038844 36431424 36525384 36531648 36557922 36658494 36705312 36876168 37057824 37186497 37190412 37292724 37373616 37476432 37829862 38016216 38054088 38152233 38158776 38203488 38241952 38257191 38518641 38624607 38673936 38708388 38757824 38814876 38864448 38999394 39130048 39230968 39237696 39373938 39424224 39572064 39709467 39802848 39818709 40055148 40142032 40252464 40339776 40396482 40443816 40450752 40632074 40832232 40985352 41033376 41091057 41180188 41293476 41485689 41538672 41575676 41690052 41743296 41888238 42045318 42144192 42290526 42503328 42620256 42650909 42768243 42810849 42822864 42861012 42978924 43022196 43234128 43388814 43447104 43508178 43602552 43722504 44021304 44134839 44142408 44352252 44396436 44518572 44570736 44778204 44835392 45159786 45284022 45341856 45382248 45499293 45507096 45777312 45936261 45982023 45994928 46108521 46162548 46167408 46221504 46436656 46665408 46731006 46961208 47063072 47192544 47412216 47637604 47816244 47872272 47877312 48009024 48051792 48175722 48638394 48700512 48743896 48869611 48877992 49052871 49168224 49338947 49523967 49581996 49587216 49723632 49831488 49968576 50004514 50142078 50192562 50439816 50688288 50738784 50869644 50878368 51009588 51055029 51358188 51499476 51565248 51611184 51744294 51753168 51795842 51938334 51999192 52241238 52498584 52686417 52831359 52945956 53091612 53192409 53338743 53406864 53669952 53856306 53861976 53909958 53925088 54010152 54058266 54442976 54647136 54788076 54836883 54987741 55057968 55314252 55384896 55586736 55785618 55850984 55939086 56060424 56387368 56744793 57024324 57081132 57097152 57148016 57238164 57305232 57362928 57645504 57845662 57851752 58010904 58062582 58136736 58296672 58499091 58695072 58846452 58856544 59060907 59136336 59195248 59358096 59427648 59704272 59917886 60082722 60213048 60378696 60509664 60594723 60665724 60676128 60948111 61248348 61309364 61478028 61550064 61556544 61725888 61770282 61940214 62308008 62363514 62535078 62614944 62832357 62894951 63067977 63216288 63435789 63754992 63829696 63930384 64069056 64234296 64291518 64468386 64533294 64851192 65083221 65170656 65262267 65403828 65583756 66031956 66109328 66116288 66213612 66298176 66528378 66594654 66777858 66856104 66923416 67167306 67253088 67739679 67826192 67926033 68012784 68073372 68477584 68665968 68814912 68992392 69004224 69243822 69251112 69332256 69654984 69998112 70096509 70248556 70441812 70594608 70788816 70923212 71118324 71209152 71456406 71724366 71808408 71815968 71879944 72013536 72065329 72077688 72263583 72757433 72957591 73050768 73115844 73316988 73410624 73752336 74115648 74372994 74380824 74585448 74747232 74952864 75006771 75213117 75288843 75659724 76032432 76108176 76304466 76317552 76406976 76483904 76514382 77037282 77249214 77347872 77416776 77616441 77629752 77693763 77907501 77998788 78361857 78461936 78747876 78848448 79144128 79418934 79605696 79637418 80110296 80284064 80504928 80784459 80792964 80864937 80887632 81087399 81264148 81664464 81970704 82066752 82182114 82360376 82586952 82971378 83077344 83151352 83365807 83380104 83678427 83776476 84090636 84581052 85006656 85240512 85301818 85536486 85621698 85645728 85722024 85957848 86044392 86468256 86768493 86777628 87016356 87093873 87205104 87445008 88042608 88269678 88284816 88704504 88792872 89037144 89141472 89556408 89876829 90124083 90319572 90568044 90683712 90764496 90998586 91014192 91554624 91872522 91964046 91989856 92217042 92325096 92334816 92655423 92873312 92910321 93462012 93545271 93802617 93922416 94126144 94385088 94824432 95275208 95632488 95744544 96103584 96351444 96437277 96702579 96799941 97276788 97401024 97487792 97739222 97755984 98105742 98336448 98677894 99047934 99163992 99174432 99447264 99792567 99891981 100009028 100166787 100284156 100385124 100750959 100879632 101376576 101477568 101739288 101756736 102019176 102110058 102716376 102998952 103222368 103488588 103506336 103580779 103591684 103865733 103876668 103998384 104482476 104997168 105372834 105662718 105891912 106183224 106384818 106677486 106813728 107184609 107291387 107586549 107712612 107723952 107819916 107850176 108020304 108116532 108885952 109294272 109576152 109673766 109975482 110115936 110628504 111173472 111559491 111571236 111701968 111878172 112120848 112774736 113489586 114048648 114162264 114296032 114456699 114476328 114610464 114725856 114771573 115555923 115691324 115703504 115873821 116021808 116125164 116273472 116593344 116998182 117390144 117692904 117713088 118121814 118272672 118390496 118716192 119128401 119408544 119823157 119835772 120165444 120426096 120757392 121019328 121189446 121331448 121352256 121896222 122496696 122618728 122934973 122956056 123100128 123273171 123540564 123880428 124115621 124457067 124616016 124727028 125070156 125229888 125664714 125789902 126135954 126432576 126871578 127509984 127860768 127952727 128304729 128432547 128468592 128583036 128936772 129066588 129702384 130166442 130341312 130524534 130807656 131167512 132063912 132218656 132404517 132427224 133056756 133189308 133555716 133712208 133846832 134334612 134506176 135479358 135652384 135852066 136025568 136146744 136497879 136955168 137331936 137808783 137946069 137984784 138325563 138487644 138502224 138664512 139309968 139996224 140193018 140497112 140883624 141189216 141577632 141846424 142212259 142236648 142912812 143448732 143616816 143631936 143759888 144027072 144130658 144155376 144527166 145514866 145915182 146101536 146231688 146608833 146633976 147158613 147504672 148016841 148571901 148745988 148761648 149170896 149494464 149905728 150013542 150426234 150577686 151319448 152064864 152216352 152608932 152635104 152744881 153028764 153165087 154074564 154498428 154695744 154833552 155232882 155259504 155387526 155815002 155997576 156723714 156923872 157495752 158059251 158494077 158837868 159274836 159577227 160016229 160220592 160568128 161009856 161568918 161585928 161729874 161775264 162174798 162528296 163328928 163941408 164364228 164510649 164720752 164963223 165173904 165942756 166154688 166302704 166731614 166760208 167356854 167552952 168181272 169162104 170234379 170603636 171072972 171243396 171291456 171444048 171915696 172088784 172936512 173536986 173555256 174032712 174187746 174410208 174890016 175015799 175497273 176085216 176539356 176569632 176696623 177182721 177409008 177585744 178074288 178282944 179112816 179753658 180248166 180639144 181136088 181285447 181528992 181784169 181997172 182028384 182844333 183745044 183928092 183979712 184434084 184650192 184669632 185310846 185746624 185820642 186924024 187090542 187605234 187844832 188497071 188684853 189203931 189648864 190307367 190550416 191264976 191489088 192207168 192702888 192874554 193405158 193599882 194553576 194975584 195249663 195478444 195511968 195786801 196211484 197355788 198095868 198327984 198348864 198894528 199585134 199783962 200018056 200333574 200568312 200770248 201501918 201759264 202459817 203219037 203478576 204038352 204220116 205432752 205997904 206444736 206977176 207012672 207161558 207183368 207731466 207753336 207996768 208964952 209712601 209994336 210289527 210745668 211325436 211783824 212366448 212769636 213354972 213627456 214369218 214582774 215173098 215425224 215447904 215639832 216040608 216195987 216233064 216790749 218272299 218872773 219152304 219347532 219950964 220231872 221257008 222346944 223118982 223142472 223403936 223756344 224241696 225020313 225549472 225639351 225866529 226979172 228097296 228324528 228592064 228913398 228952656 229220928 229451712 229543146 231111846 231382648 231407008 231747642 232043616 232250328 232849323 233081289 233722503 233996364 235085571 235385808 236243628 236545344 236780992 237432384 238256802 238817088 239646314 239671544 240330888 240852192 241514784 242353377 242378892 242594811 242662896 243262197 243792444 244993392 245237456 245869946 245912112 246200256 246546342 247081128 247760856 248231242 248914134 249232032 249454056 250097421 250140312 251035281 251329428 251579804 252271908 253743156 255019968 255721536 255905454 256609458 256865094 256937184 257166072 257873544 258133176 259404768 260305479 260332884 260564797 261049068 261281619 261615312 262335024 264127824 264437312 264809034 264854448 266113512 266378616 267111432 267424416 267693664 268669224 269630487 270372249 270958716 271304768 271704132 272051136 272293488 272995758 273910336 274663872 275617566 275892138 275969568 276651126 276975288 277004448 277966269 278619936 278730963 280386036 280635813 280994224 281407851 281767248 282378432 283155264 283692848 284424518 284473296 285825624 286897464 287233632 287519776 288261316 288310752 289054332 289311831 290399823 291029732 291830364 292203072 292463376 293217666 293267952 294317226 295009344 296033682 297143802 297491976 297523296 298341792 298556363 299377701 299675943 300027084 300852468 301155372 301423651 302252877 302638896 304129728 304432704 305217864 305270208 305489762 306057528 306330174 308149128 308996856 309667104 310465764 310519008 310742337 310775052 311597199 311630004 311995152 313447428 313847744 314991504 316118502 316988154 317675736 318549672 319154454 320032458 320441184 321553827 321874161 322759647 323137836 323171856 323459748 323550528 324349596 325056592 326657856 327882816 328728456 329021298 329441504 329926446 330347808 331885512 332605408 333463228 333520416 334678473 334713708 335105904 336362544 338324208 340468758 341207272 342145944 342486792 342888096 343370097 343831392 344177568 345372629 346667769 347073972 347110512 348065424 348375492 348820416 349780032 350031598 350994546 352170432 353078712 353139264 353393246 354365442 354818016 355171488 356148576 357385203 358225632 359469471 359507316 360496332 361278288 362272176 362570894 363057984 363568338 363994344 364056768 365688666 367490088 367856184 368804919 368868168 369300384 369819513 370621692 371641284 372346863 373371201 373848048 374181084 375210468 375689664 376994142 377369706 378407862 379297728 380614734 381100832 382529952 383858181 384240583 384914187 385297641 385405776 385749108 386810316 387199764 389107152 389951168 390499326 390956888 391023936 391573602 392422968 394711576 396191736 396655968 397213551 399170268 399567924 400036112 400667148 401136624 401540496 403003836 403518528 404919634 406438074 406957152 408076704 408440232 409493637 410865504 411995808 413426349 413838207 413954352 414323116 414366736 414976689 415462932 415506672 415993536 417929904 419425202 419988672 420579054 421491336 422650872 423567648 424732896 425539272 426636777 426709944 428738436 429165548 430346196 430850448 430895808 431279664 432081216 432391974 432466128 433581498 436544598 437745546 438304608 438695064 439826499 439901928 440264657 441475839 442514016 444050523 444492889 445715703 446237964 446284944 446807872 447512688 448483392 450040626 451098944 451278702 451733058 453958344 456194592 456649056 457826796 457905312 458234643 459086292 459495261 462223692 462765296 462814016 463495284 464087232 464500656 465698646 466162578 467445006 467992728 470171142 470771616 472487256 474177753 475482231 476513604 478731681 479292628 479343088 480048687 480661776 481704384 483029568 484706754 484757784 485189622 485325792 486524394 487584888 489986784 490474912 491739892 491824224 493092684 493531947 494162256 495521712 496462484 497828268 498464064 498908112 500194842 500280624 502070562 502658856 503159608 504543816 507486312 509302031 510703137 511810908 513218916 513730188 513874368 514332144 515747088 516266352 518809536 520610958 520665768 521129594 522098136 522563238 523230624 524670048 525047397 526491819 528255648 529618068 529708896 530089869 531548163 532227024 532757232 534222864 534848832 535387328 537338448 539260974 540744498 541917432 543408264 543856341 544586976 545352507 545991516 548532999 551235132 551784276 551939136 553302252 553950576 554008896 555932538 557239872 557461926 560772072 561271626 561988448 562815702 563534496 565491213 566054559 567385696 567611793 568849036 568946592 570922101 571651248 573794928 574467264 575039552 576522632 576621504 578108664 578623662 580799646 582059464 583660728 584926752 585748989 586435332 586535904 588634452 592067364 594287604 594983952 595046592 596683584 597112726 598755402 599351886 600054168 601704936 602310744 602847302 604505754 605277792 607379451 609657111 610435728 610979524 612115056 612660348 616298256 617993712 619334208 620931528 621038016 621484674 621550104 623194398 623260008 623990304 626894856 629137803 629983008 630868581 632237004 633976308 635351472 637099344 638308908 640064916 640882368 643107654 643748322 645519294 646275672 646343712 646919496 648587961 648699192 650113184 650372247 654816897 656618319 657456912 658042596 658883008 659852892 660695616 663771024 665210816 666926456 667040832 669356946 669427416 670211808 672725088 675060939 676648416 676918053 677599587 680937516 682414544 684291888 684973584 685776192 686740194 687662784 688355136 690745258 693335538 694147944 694221024 696130848 696750984 698547969 699243867 700063196 701167509 701989092 705256713 706157424 706786492 708730884 709636032 710342976 712297152 714770406 716451264 718938942 719014632 720992664 722556576 724544352 725065453 725141788 727060131 727136676 727784433 727988688 731377332 734980176 735712368 737609838 737736336 738600768 739639026 741243384 743282568 744693726 746742402 747696096 748362168 750292263 750420936 751039709 753105843 753988284 754739412 756815724 761229468 762201664 765059904 767716362 768481166 769828374 770595282 770811552 771498216 773620632 774399528 778214304 780916437 780998652 781694391 781913776 783147204 783844857 784845936 789423152 792383472 793311936 794427102 798340536 799135848 800072224 801334296 802273248 803080992 806007672 808891461 809839268 811116747 812876148 813914304 816153408 816880464 818987274 821731008 823991616 826852698 827676414 827908704 828646232 828733472 829953378 830925864 831013344 833898807 835859808 838762099 838850404 841158108 841907439 842982672 845301744 847135296 849465792 851078544 853273554 853419888 857476872 858331096 860692392 861700896 862559328 864783948 864932256 867162996 867935493 868809347 871199469 873089196 875491092 876609216 877390128 879652998 879803856 880529314 882951678 885028032 888101046 888985778 891431406 892475928 892569888 895025376 895669089 898133103 899027829 900081252 902557404 903466116 904270953 906758631 907916688 912389184 913298112 915653592 915810624 916469286 918172584 918990522 924447384 925530592 926990568 929001312 931397292 932227011 932325156 934791597 934890012 935985456 940342284 941543232 944974512 948355506 950964462 953027208 957463362 958585256 958686176 960097374 961323552 964661481 965622483 968278941 969413508 969515568 970379244 970651584 973048788 975169776 979973568 980949824 983479784 983648448 986185368 987063894 988324512 991043424 992924968 995656536 997816224 1000389684 1000561248 1004035419 1004141124 1005317712 1006319216 1009087632 1014972624 1018604062 1021406274 1023621816 1026437832 1027460376 1028664288 1030110291 1031494176 1032532704 1036117887 1040003307 1041221916 1041331536 1042259188 1044196272 1045126476 1046461248 1049340096 1050094794 1052983638 1056511296 1059236136 1059417792 1060179738 1063096326 1064454048 1065514464 1068445728 1069214167 1072155609 1074676896 1078408413 1078521948 1081488996 1083834864 1086816528 1087712682 1089173952 1090705014 1091983032 1097065998 1102470264 1103568552 1106414757 1106604504 1107901152 1109458539 1111865076 1114923852 1117040589 1120113603 1121544144 1122543252 1123976896 1125631404 1127068992 1130982426 1132109118 1134771392 1135223586 1137698072 1137893184 1141844202 1143302496 1147589856 1151574543 1152721749 1153045264 1154742561 1155892923 1156217328 1157247324 1161599292 1164118928 1167321456 1169853504 1171497978 1172870664 1173071808 1177268904 1184134728 1188575208 1189967904 1191640653 1194225452 1197510804 1198703772 1200108336 1203409872 1204621488 1205694604 1209011508 1210555584 1214758902 1219314222 1220871456 1221959048 1224230112 1225110593 1225320696 1228480911 1232596512 1235987424 1236876361 1240279047 1241514621 1241863056 1242969348 1243100208 1246388796 1246520016 1247980608 1253789712 1258275606 1259966016 1261737162 1264474008 1267952616 1270702944 1274198688 1276617816 1279910331 1280129832 1286215308 1287496644 1291038588 1292551344 1292687424 1293838992 1297175922 1297398384 1300226368 1300744494 1309633794 1313236638 1314913824 1316085192 1319479497 1319705784 1320793971 1324427517 1327542048 1332151569 1333478667 1333852912 1337147109 1338713892 1338854832 1340423616 1345450176 1350121878 1353296832 1353836106 1355199174 1361875032 1364829088 1368583776 1369947168 1373480388 1374703929 1378485783 1381490516 1386671076 1388295888 1388442048 1392261696 1393501968 1397095938 1398487734 1400126392 1402335018 1403978184 1410513426 1412314848 1413572984 1417218719 1417461768 1422533259 1429540812 1436195043 1437877884 1438029264 1441985328 1445113152 1449088704 1450130906 1450283576 1454120262 1454273352 1455568866 1455977376 1462754664 1469960352 1471424736 1475219676 1475472672 1479278052 1480595841 1482486768 1486565136 1489387452 1493484804 1495392192 1496724336 1500584526 1500841872 1502079418 1506211686 1507976568 1509478824 1513631448 1522458936 1527906093 1532109411 1535432724 1536962332 1539656748 1541190564 1541623104 1542996432 1547241264 1548799056 1556428608 1561832874 1561997304 1563388782 1563827552 1566294408 1567689714 1569691872 1575142191 1578846304 1579475457 1584766944 1588854204 1590269607 1594644489 1596681072 1598271696 1600144448 1602668592 1604546496 1606161984 1612015344 1617782922 1619678536 1622233494 1625752296 1631569023 1633760928 1636057521 1637974548 1645598997 1653705396 1655352828 1655817408 1657292464 1657466944 1659906756 1661851728 1662026688 1667797614 1671719616 1677524198 1677700808 1682316216 1683814878 1685965344 1690603488 1696473639 1698163677 1702157088 1702835379 1706547108 1706839776 1712766303 1714953744 1716662192 1721384784 1723401792 1725118656 1729567896 1729864512 1734325992 1735870986 1737618694 1742398938 1746178392 1750982184 1754780256 1757246967 1759305996 1759607712 1761058628 1765903356 1776202092 1777971556 1782862812 1784951856 1785139776 1790050752 1791338178 1796266206 1798055658 1800162504 1805114808 1806932232 1808541906 1813517262 1815833376 1822138353 1823953579 1828971333 1831307184 1832938572 1836345168 1837981044 1848894768 1851061184 1853981136 1858002624 1862794584 1864454022 1864650312 1869583194 1869780024 1871970912 1880684568 1887413409 1889949024 1892605743 1896711012 1901928924 1906054416 1914926724 1917170512 1917372352 1920194748 1922647104 1929322962 1931244966 1936557882 1938827016 1939031136 1940758488 1945763883 1946097576 1950339552 1951116741 1964450691 1966959568 1969854957 1972370736 1974127788 1976649024 1982086848 1985849936 1991313072 1995632448 2000779368 2001122496 2008070838 2008282248 2010635424 2012638432 2018175264 2025182817 2029945248 2032798761 2037208124 2042812548 2047243632 2052875664 2054920752 2057328576 2060220582 2062988352 2065065408 2072235774 2080006614 2082443832 2082663072 2084518376 2088392544 2089894541 2090252952 2095643907 2097731601 2100189588 2105967276 2109965557 2115770139 2118472272 2120359476 2126192652 2128908096 2131028928 2136891456 2138428334 2144311218 2149353792 2156816826 2157043896 2162977992 2167669728 2173633056 2175196359 2175425364 2181180393 2181410028 2183353299 2183966064 2194131996 2204940528 2207137104 2212829514 2213209008 2215802304 2218917078 2223730152 2229847704 2234081178 2240227206 2243088288 2245086504 2250876789 2251262808 2253119127 2259317529 2261964852 2264218236 2270447172 2275396144 2283688404 2286604992 2295179712 2303149086 2305443498 2306090528 2309485122 2311785846 2312434656 2314494648 2323198584 2328237856 2334642912 2342749311 2342995956 2345083173 2345741328 2351534571 2354537808 2368269456 2377150416 2379935808 2383281306 2388450904 2395021608 2397407544 2400216672 2406819744 2409242976 2411389208 2417608403 2418023016 2426674383 2429517804 2438628444 2441742912 2443918096 2448460224 2450221186 2450641392 2456961822 2465193024 2471974848 2473752722 2480558094 2483029242 2483726112 2485938696 2486200416 2492777592 2493040032 2501696421 2507579424 2516286297 2516551212 2523474324 2525722317 2528948016 2535905232 2541405888 2548397376 2553235632 2559820662 2560259664 2572430616 2574993288 2582077176 2585102688 2587677984 2594351844 2594796768 2596662977 2601488988 2603806479 2606428041 2613598407 2619267588 2626473276 2629827648 2632170384 2638958994 2639411568 2641587942 2648855034 2655084096 2664303138 2666957334 2667705824 2674294218 2677427784 2677709664 2687007267 2689684081 2694399309 2697083487 2700243756 2707672212 2710398348 2712812859 2720275893 2723750064 2729658176 2737167552 2739894336 2746960776 2749407858 2756971566 2762981032 2773342152 2776591776 2787003936 2794191876 2796681033 2796975468 2800252784 2804374791 2804670036 2807956368 2821026852 2824629696 2827145968 2834437438 2834923536 2845066518 2859081624 2872390086 2875755768 2876058528 2883970656 2893984443 2896867449 2900261812 2900567152 2904836823 2908240524 2908546704 2911137732 2911954752 2925509328 2939920704 2942849472 2950439352 2950945344 2958556104 2961191682 2964973536 2973130272 2978774904 2986969608 2993448672 3001169052 3001683744 3003842591 3004158836 3012106257 3012423372 3015953136 3018957648 3027262896 3044917872 3055812186 3064218822 3070865448 3073924664 3079313496 3081852599 3082381128 3085992864 3090330873 3094482528 3097598112 3108353661 3111450223 3120009921 3123665748 3123994608 3126777564 3127655104 3132588816 3135379428 3139383744 3150284382 3157692608 3158950914 3169533888 3177708408 3180539214 3189288978 3193362144 3196543392 3205337184 3207642501 3216466827 3224030688 3235225239 3235565844 3239357072 3244466988 3251504592 3263138046 3267521856 3272115042 3275949096 3291197994 3307410792 3310705656 3314584928 3319244271 3319813512 3323703456 3328375617 3335595228 3351121767 3355048396 3355401616 3360340809 3364632432 3367629756 3371930688 3381206976 3392947278 3396327354 3404314176 3405670758 3413094216 3413679552 3425532606 3429907488 3433324384 3442769568 3454723629 3458165247 3459135792 3467678769 3468651984 3471741972 3475237388 3484797876 3492356784 3501964368 3509560512 3514493934 3518611992 3519215424 3522117256 3531806712 3552404184 3555943112 3565114217 3565725624 3569903712 3574921959 3582676356 3592532412 3596111316 3600325008 3610229616 3613864464 3617083812 3627034524 3631666752 3644276706 3647907158 3657942666 3662614368 3665877144 3672690336 3675331779 3675962088 3685442733 3697789536 3707962272 3710629083 3720837141 3724543863 3725589168 3728908044 3729300624 3739166388 3739560048 3743941824 3761369136 3774826818 3779898048 3785211486 3793422024 3803857848 3812108832 3829853448 3834341024 3839730993 3840389496 3858645924 3862489932 3873115764 3877654032 3878062272 3881516976 3891527766 3892195152 3900679104 3902233482 3928901382 3933919136 3939709914 3944741472 3948255576 3958438491 3962381913 3971699872 3973282551 3982626144 3996454707 4000436001 4001558736 4011441327 4016141676 4016564496 4021270848 4025276864 4036350528 4050365634 4059890496 4065597522 4074416248 4085625096 4094487264 4105751328 4109841504 4120441164 4124111787 4135457349 4144471548 4160013228 4164887664 4165326144 4169036752 4176785088 4179789082 4180505904 4191287814 4195463202 4200379176 4211934552 4219931114 4231540278 4236944544 4240718952 4251656157 4252385304 4267599777 4276856668 4288622436 4308585129 4313633652 4314087792 4325955984 4335339456 4347266112 4350392718 4350850728 4362360786 4362820056 4366706598 4367932128 4388263992 4409881056 4414274208 4425659028 4426418016 4429601549 4437834156 4441787523 4447460304 4459695408 4468162356 4480454412 4486176576 4490173008 4501753578 4502525616 4506238254 4518635058 4523929704 4528436472 4540894344 4550792288 4567376808 4583718279 4596328233 4606298172 4610886996 4612181056 4618970244 4623571692 4624869312 4628989296 4646397168 4656475712 4669285824 4685498622 4685991912 4690166346 4691482656 4703069142 4709075616 4725426573 4736538912 4738426371 4754300832 4766562612 4770808821 4776901808 4783933467 4790043216 4794815088 4800433344 4813639488 4818485952 4822778416 4835216806 4836046032 4853348766 4859035608 4877256888 4887836192 4894707069 4900442372 4901282784 4908172563 4913923644 4936796991 4947505444 4961116188 4966058484 4967452224 4971877392 4972400832 4985555184 4986080064 5003392842 5015158848 5032572594 5033102424 5046948648 5051444634 5057896032 5071810464 5075458171 5089420917 5094491031 5106471264 5119641324 5120519328 5124202067 5138298909 5144861232 5149986576 5164154352 5170205376 5175355968 5188703688 5189593536 5193325954 5202977976 5207612958 5212856082 5227196814 5238535176 5252946552 5257277963 5264340768 5271740901 5277917988 5278823136 5283175884 5297710068 5328606276 5333914668 5335411648 5348588436 5354855568 5355419328 5374014534 5379368162 5388798618 5394166974 5400487512 5415344424 5420796696 5425625718 5440551786 5447500128 5466415059 5471860737 5486913999 5493921552 5498815716 5513943132 5525962064 5546684304 5553183552 5574007872 5588383752 5593362066 5593950936 5600505568 5608749582 5609340072 5615912736 5642053704 5654291936 5662240227 5668874876 5669847072 5677817229 5690133036 5718163248 5744780172 5751511536 5752117056 5767941312 5787968886 5793734898 5800523624 5801134304 5809673646 5816481048 5817093408 5822275464 5837291649 5851018656 5871334693 5893352073 5900878704 5917112208 5922383364 5929947072 5946260544 5957549808 5973939216 5986897344 6002338104 6003367488 6007685182 6008317672 6024212514 6024846744 6031906272 6037915296 6054525792 6075548451 6081665429 6089835744 6098396283 6111624372 6128437644 6141730896 6147849328 6158626992 6163705198 6164762256 6171985728 6180661746 6188965056 6195196224 6216707322 6222900446 6240019842 6247331496 6247989216 6253555128 6265177632 6269683623 6270758856 6286931721 6293194803 6300568764 6317901828 6329896671 6347310417 6355416816 6361078428 6378577956 6386724288 6393086784 6410674368 6415285002 6432933654 6448061376 6470450478 6471131688 6478714144 6488933976 6503009184 6525589077 6526276092 6532089911 6543541179 6544230084 6550059897 6551898192 6582395988 6614821584 6621411312 6629169856 6638488542 6639627024 6647406912 6656751234 6671190456 6702243534 6710096792 6710803232 6720681618 6729264864 6735259512 6752630367 6759357381 6777952587 6785894556 6792654708 6811341516 6826188432 6851065212 6859814976 6866648768 6885539136 6909447258 6916330494 6918271584 6935357538 6937303968 6943483944 6950474776 6969595752 6984713568 7003928736 7028247933 7028987868 7035249519 7037223984 7044234512 7054603713 7063613424 7104808368 7111886224 7130228434 7131451248 7139807424 7149843918 7165352712 7185064824 7192222632 7200650016 7220459232 7227728928 7234167624 7252825209 7254069048 7280023149 7288553412 7295814316 7315885332 7325228736 7331754288 7345380672 7350663558 7351924176 7370885466 7395579072 7415924544 7421258166 7441674282 7449087726 7451178336 7457816088 7458601248 7478332776 7479120096 7484499169 7505089263 7522738272 7548858891 7549653636 7556379113 7570422972 7577166951 7586844048 7607715696 7624217664 7659706896 7668682048 7679461986 7680778992 7717291848 7724979864 7746231528 7755308064 7763033952 7783055532 7784390304 7789988931 7804466964 7811419437 7819284123 7840795221 7857802764 7867838272 7879419828 7889482944 7896511152 7916876982 7924763826 7943399744 7946565102 7965252288 7992909414 8000872002 8003117472 8022882654 8032283352 8033128992 8061021801 8069052243 8083197927 8091250461 8100731268 8131195044 8138438577 8148832496 8160827679 8171250192 8188974528 8211502656 8219683008 8240882328 8248223574 8270914698 8288943096 8320026456 8329775328 8338073504 8359578164 8361011808 8382575628 8390043099 8390926404 8400758352 8423869104 8439862228 8463080556 8473889088 8481437904 8503312314 8504770608 8535199554 8553713336 8577244872 8617170258 8627267304 8628175584 8651911968 8658134527 8681953329 8690602347 8700785436 8701701456 8724721572 8725640112 8733413196 8735864256 8776527984 8819762112 8828548416 8851318056 8852836032 8859203098 8875668312 8883575046 8894920608 8919390816 8936324712 8960908824 8980346016 9003507156 9005051232 9011527773 9012476508 9036318771 9037270116 9047859408 9056872944 9081788688 9101584576 9134753616 9167436558 9192656466 9212596344 9221773992 9237940488 9245557797 9247143384 9257978592 9270992619 9292794336 9325060983 9334350669 9360029763 9370997244 9371983824 9380332692 9382965312 9406138284 9418151232 9450853146 9473077824 9476852742 9508601664 9533125224 9541617642 9553803616 9567866934 9580086432 9589630176 9622927503 9645556832 9649400481 9670433612 9672092064 9705675717 9706697532 9718071216 9754513776 9775672384 9789414138 9800884744 9802565568 9816345126 9827847288 9873593982 9895010888 9922232376 9932116968 9943754784 9957732813 9971110368 10006785684 10053365301 10065145188 10066204848 10093897296 10102889268 10115792064 10143620928 10150916342 10178841834 10188982062 10212942528 10239282648 10241038656 10248404134 10276597818 10289722464 10299973152 10328308704 10364170887 10374495741 10377407376 10386651908 10403036307 10405955952 10415225916 10425712164 10454393628 10477070352 10505893104 10514555926 10528681536 10543481802 10555835976 10557646272 10566351768 10595420136 10657212552 10667829336 10695342651 10697176872 10709711136 10724765877 10748029068 10758736324 10777597236 10788333948 10800975024 10830688848 10841593392 10851251436 10881103572 10895000256 10932830118 10943721474 10973827998 10987843104 10997631432 11025995337 11027886264 11051924128 11056328199 11093368608 11131887249 11142976907 11162511423 11173631589 11176767504 11186724132 11187901872 11201011136 11217499164 11218680144 11231825472 11284107408 11308583872 11324480454 11337749752 11339694144 11355634458 11380266072 11436326496 11489560344 11503023072 11519192979 11575937772 11587469796 11601047248 11602268608 11619347292 11632962096 11634186816 11644550928 11674583298 11702037312 11742669386 11786704146 11801757408 11834224416 11844766728 11875315473 11887145739 11915099616 11919847653 11947878432 11989364121 12001308003 12004676208 12015370364 12016635344 12034323981 12048425028 12049693488 12063812544 12075830592 12109051584 12151096902 12163330858 12179671488 12196792566 12223248744 12256875288 12283461792 12295698656 12317253984 12327410396 12329524512 12361323492 12372335361 12433414644 12445800892 12480039684 12494662992 12495978432 12507110256 12530355264 12539367246 12541517712 12573863442 12586389606 12601137528 12635803656 12659793342 12694620834 12710833632 12722156856 12754968471 12757155912 12767675053 12802799331 12830570004 12865867308 12890293781 12925755387 12940900956 12942263376 12957428288 12977867952 13006018368 13051178154 13052552184 13064179822 13087082358 13088460168 13100119794 13103796384 13164791976 13229643168 13242822624 13276977084 13279254048 13288804647 13313502468 13325362569 13342380912 13404487068 13420193584 13421606464 13441363236 13458529728 13470519024 13505260734 13518714762 13555905174 13571789112 13585309416 13622683032 13652376864 13702130424 13751154837 13788984699 13818894516 13832660988 13836543168 13870715076 13874607936 13886967888 13900949552 13939191504 13969427136 14007857472 14056495866 14057975736 14070499038 14074447968 14088469024 14109207426 14127226848 14176279719 14209616736 14223772448 14260456868 14262902496 14299687836 14312426463 14330705424 14370129648 14384445264 14401300032 14440918464 14455457856 14468335248 14505650418 14508138096 14560046298 14577106824 14591628632 14631770664 14663508576 14684121207 14701327116 14703848352 14741770932 14769758899 14810390973 14842516332 14883348564 14898175452 14902356672 14915632176 14917202496 14956665552 14958240192 14968998338 15010178526 15045476544 15097717782 15099307272 15112758226 15140845944 15154333902 15173688096 15215431392 15226374513 15268262751 15283473093 15319413792 15358923972 15361557984 15372606201 15414896727 15434583696 15449959728 15492463056 15510616128 15526067904 15566111064 15568780608 15579977862 15608933928 15622838874 15638568246 15681590442 15715605528 15758839656 15771833889 15793022304 15815222703 15833753964 15849527652 15893130204 15985818828 16001744004 16006234944 16045765308 16064566704 16066257984 16122043602 16138104486 16166395854 16182500922 16201462536 16262390088 16276877154 16297664992 16321655358 16342500384 16399245177 16415582211 16460741997 16481764656 16496447148 16541829396 16577886192 16640052912 16659550656 16676147008 16719156328 16722023616 16765151256 16780086198 16781852808 16801516704 16847738208 16879724456 16926161112 16962875808 16986720681 17006624628 17009541216 17070399108 17107426672 17154489744 17234340516 17254534608 17256351168 17303823936 17316269054 17363906658 17381204694 17401570872 17403402912 17449443144 17451280224 17466826392 17511874947 17553055968 17614004079 17680056219 17702636112 17718406196 17751336624 17767150092 17789841216 17838781632 17872649424 17921817648 17960692032 18007014312 18010102464 18023055546 18024953016 18072637542 18074540232 18095718816 18113745888 18163577376 18176640839 18226645353 18244996287 18269507232 18295188849 18334873116 18385312932 18425192688 18443547984 18475880976 18491115594 18494286768 18515957184 18541985238 18585588672 18650121966 18668701338 18720059526 18741994488 18743967648 18760665384 18809050869 18812276568 18827788567 18860795163 18879584409 18901706292 18953705484 18989690013 19041931251 19066250448 19083235284 19107607232 19135733868 19160172864 19179260352 19245855006 19291113664 19298800962 19340867224 19344184128 19411351434 19413395064 19436142432 19509027552 19576767231 19578828276 19596269733 19601769488 19630623537 19632690252 19650179691 19655694576 19747187964 19790021776 19844464752 19864233936 19887509568 19915465626 19942220736 20013571368 20106730602 20130290376 20132409696 20187794592 20205778536 20257891101 20278072143 20301832684 20333857761 20357683668 20377964124 20478565296 20496808268 20553195636 20579444928 20599946304 20656617408 20728341774 20748991482 20754814752 20773303816 20806072614 20811911904 20830451832 20851424328 20908787256 20954140704 21011786208 21026898137 21029111852 21084743799 21086963604 21105748557 21111671952 21132703536 21190840272 21314425104 21335658672 21390685302 21394353744 21419422272 21449531754 21496058136 21517472648 21555194472 21576667896 21601950048 21661377696 21683186784 21702502872 21758475627 21762207144 21780151561 21840069447 21865660236 21887442948 21947655996 21975686208 21995262864 22051990674 22055772528 22103848256 22112656398 22186737216 22263774498 22285953814 22325022846 22347263178 22353535008 22373448264 22375803744 22434998328 22437360288 22453497507 22515267789 22568214816 22646576673 22648960908 22669137339 22675499504 22711268916 22731500853 22760532144 22872652992 22979120688 23006046144 23038385958 23151875544 23174939592 23202094496 23238694584 23265924192 23289101856 23349166596 23369966793 23434258311 23457852369 23485338772 23522385663 23573408292 23603514816 23668448832 23689533456 23750630946 23774291478 23830199232 23839695306 23895756864 23978728242 24002616006 24009352416 24030740728 24033270688 24068647962 24096850056 24099386976 24183065403 24207156729 24273751383 24302193804 24326661716 24393585132 24415315731 24446497488 24513750576 24566923584 24591397312 24634507968 24654820792 24659049024 24722646984 24744670722 24866829288 24891601784 24960079368 24989325984 25014220512 25078734492 25083035424 25147726884 25170129297 25172779212 25202275056 25271607312 25319586684 25389241668 25421667264 25444313712 25509936942 25514311824 25535350106 25605598662 25661140008 25731734616 25780587562 25851510774 25881801912 25884526752 25955735904 25974403581 26045859987 26071807041 26102356308 26105104368 26128359644 26174164716 26176920336 26200239588 26207592768 26329583952 26459286336 26485645248 26553954168 26558508096 26577609294 26627004936 26650725138 26684761824 26808974136 26840387168 26882726472 26941038048 27010521468 27034583319 27037429524 27108956313 27111810348 27143578224 27170618832 27245366064 27304753728 27404260848 27502309674 27577969398 27637789032 27665321976 27736673391 27741430152 27773935776 27801899104 27812977857 27878383008 27975182949 28003052007 28080089289 28112991732 28115951472 28140998076 28148895936 28176938048 28218414852 28254453696 28352559438 28419233472 28447544896 28520913736 28525804992 28599375672 28624852926 28661410848 28740259296 28768890528 28868782509 28936670496 28948201443 29011300836 29016276192 29117027151 29120092596 29154213648 29183257264 29263541328 29327017152 29368242414 29402654232 29407696704 29483541864 29539517798 29620781946 29685032664 29766697128 29796350904 29831264352 29873198439 29913331104 29937996676 30020357052 30160095903 30195435564 30198614544 30225516452 30281691888 30308667804 30347376192 30430862784 30452749026 30536525502 30566946186 30638827584 30717847944 30723115968 30745212402 30829793454 30869167392 30899919456 30984926112 31007210843 31092512661 31123487223 31132222128 31159955724 31217867856 31245677748 31277136492 31363180884 31431211056 31517679312 31543667778 31586044608 31630445406 31667507928 31699055304 31786260408 31971637656 32003488008 32086027953 32091530616 32129133408 32174297631 32244087204 32276208972 32332791708 32365001844 32402925072 32524780176 32553754308 32595329984 32643310716 32685000768 32798490354 32831164422 32921483994 32963529312 32992894296 33077986011 33083658792 33155772384 33168984597 33280105824 33395661747 33428930721 33438312656 33487534269 33520894767 33530302512 33560172396 33563705616 33603033408 33695476416 33759448912 33852322224 33925751616 33973441362 34013249256 34019082432 34140798216 34214853344 34308979488 34468681032 34509069216 34557578937 34632538108 34727813316 34762409388 34803141744 34806805824 34898886288 34902560448 34933652784 35023749894 35106111936 35228008158 35360112438 35405272224 35436812392 35502673248 35528207197 35534300184 35625946419 35661437217 35745298848 35843635296 35869414469 35968092363 36003924009 36014028624 36046111092 36049906032 36145275084 36149080464 36191437632 36227491776 36327154752 36353281678 36453290706 36489992574 36539014464 36590377698 36669746232 36770625864 36850385376 36887095968 36951761952 36982231188 36988573536 37083970476 37117006083 37300243932 37337402676 37440119052 37483988976 37487935296 37521330768 37618101738 37624553136 37655577134 37721590326 37759168818 37803412584 37907410968 37979380026 38083862502 38132500896 38166470568 38264905413 38271467736 38303025159 38408397993 38491710012 38597601924 38670881343 38681734448 38777266161 38822702868 38826790128 38872284864 39018055104 39153534462 39157656552 39192539466 39203538976 39261247074 39265380504 39300359382 39311389152 39494375928 39580043552 39688929504 39728467872 39830931252 39866413941 39976087707 40027142736 40213461204 40260580752 40264819392 40375589184 40411557072 40515782202 40556144286 40603665368 40667715522 40715367336 40755928248 40957130592 40993616536 41099342851 41106391272 41253464511 41456683548 41497982964 41509629504 41546607632 41612145228 41623823808 41660903664 41702848656 41817574512 41908281408 42023572416 42053796274 42058223704 42169487598 42173927208 42211497114 42223343904 42265407072 42381680544 42528839157 42628850208 42671317344 42781370604 42788707488 42899063508 42937279389 42992116272 43034945296 43110388944 43153335792 43203900096 43322755392 43366373568 43405005744 43516951254 43524414288 43560303122 43680138894 43731320472 43774885896 43895311992 43990525728 44052363621 44103981348 44111545056 44225312796 44309276697 44431172919 44527548996 44571907628 44650045692 44694526356 44707070016 44746896528 44751607488 44869996656 44874720576 44906995014 45030535578 45136429632 45293153346 45297921816 45338274678 45350999008 45422537832 45463001706 45521064288 45679123539 45724629377 45804788253 45850419279 45958241376 46076771916 46117818603 46244690181 46303751088 46349879184 46404188992 46477389168 46531848384 46578203712 46698333192 46739933586 46868516622 46915704738 46970677544 47044771326 47146816584 47315501667 47379066912 47445668109 47501261892 47548582956 47679390612 47957456484 48005232012 48018704832 48061481456 48066541376 48137295924 48193700112 48198773952 48366130806 48414313458 48547502766 48604387608 48653323432 48787170264 48830631462 48892994976 49027501152 49197735531 49246746633 49309641584 49382225991 49445293968 49489341444 49733658576 49783203568 49920158736 49978651968 50028441024 50157468984 50166070848 50295453768 50340258594 50345558424 50404550112 50543214624 50639173368 50778483336 50888627424 50960162043 51019873884 51028623648 51070700212 51211197324 51322280016 51463469232 51561175124 51703021548 51763603824 51769053504 51911471808 51948807162 52091719974 52143614082 52204712616 52210208736 52256719288 52348329432 52353840672 52391494183 52400479176 52535624841 52659167904 52842012237 52894653791 53040168657 53107908336 53155218588 53254009872 53301450276 53369523648 53617948272 53680774336 53765452944 53882076096 54021042936 54069166638 54074859048 54217912626 54223620696 54287156448 54341237664 54490732128 54529922517 54679936059 54734988861 54808521696 54885566547 55004619348 55155938796 55275578064 55330643952 55473346782 55482860304 55547871552 55603798208 55625955714 55756766016 55950365898 56006104014 56160178578 56225983464 56231902944 56281996152 56427152607 56436829704 56483365701 56582385489 56638753227 56705118876 56969070039 57041827472 57125793753 57198751344 57249705852 57322821696 57480518592 57537781056 57737565018 57873340992 57896402886 58022601672 58032552384 58234054302 58240185192 58308427296 58366514528 58527082656 58730301693 58736484828 58788809199 58805308464 58950539073 58967083728 59079035596 59241563892 59370065328 59533394256 59592701808 59662528704 59746396878 59826662208 59875993352 60040714104 60320191806 60390871128 60397229088 60451032904 60563383776 60606941689 60617335608 60773673303 60834216429 60905498052 61073051004 61133892372 61435695888 61490424804 61659586908 61738334784 61799838912 61969852224 62014421686 62185025322 62246974446 62264444256 62319911448 62435735712 62491355496 62554272984 62726361768 62862422112 63035358624 63080694411 63087335556 63254231397 63260890812 63317245671 63335015856 63398110608 63572520816 63943275312 64006976016 64172055906 64183061232 64258266816 64348595262 64488174408 64552417944 64665583416 64730003688 64805850144 65049560352 65107508616 65275426881 65286621432 65340454683 65520208341 65596980708 65662328844 65842967988 65927058624 65985788592 66155972022 66167317584 66311544768 66337969194 66560211648 66791323494 66857861442 66876625312 66975068538 67041789534 67060605024 67120344792 67127411232 67360492521 67518897824 67545803367 67704644448 67939730019 67946882724 68007412017 68026498512 68194502559 68281596432 68429706688 68617958976 68937362064 69018138432 69115157874 69265076216 69455626632 69524818776 69606283488 69797772576 69867305568 70047499788 70109900379 70302774933 70373557107 70456016316 70720224876 70810544448 70873624784 71005346496 71056414394 71068600368 71251892838 71322874434 71490597696 71687270592 71738828938 71936184726 72007848018 72028057248 72092222184 72099812064 72290550168 72298160928 72549196209 72621470187 72706563356 72821254149 72906581412 72979985148 73180755396 73245947193 73339492464 73541251728 73700770752 73774191936 73903523904 73964462376 73977147072 74167940952 74234012166 74600487864 74674805352 74880238104 74967977952 75042661536 75236203476 75249106272 75303226333 75311154268 75443180652 75510387891 75518337636 75606825168 75814821936 75958760052 76167725004 76265001792 76332941136 76529810826 76542935472 76606050318 76816795986 76983420024 77195203848 77341762686 77363468896 77554532322 77645405736 77653580256 77923210743 78000838349 78137579961 78215421123 78307068924 78315313104 78385078932 78407077952 78522494148 78530761008 78600718764 78622778304 78988751856 79160087104 79377859008 79456935744 79661862504 79732827882 79952175414 80054285472 80426922408 80521161504 80823114144 81031564404 81103749957 81112288572 81207330736 81326868939 81335431044 81430734672 81511856496 81914261184 81987233072 82198685702 82212782544 82506929022 82913367096 82995965928 83093215264 83210020173 83224290456 83321807328 83405697312 83438933571 83635149024 83925548847 84009156021 84107592548 84116447408 84240267867 84338975196 84347854416 84422994228 84446687808 84530814144 84763361088 85057678314 85257700416 85342634688 85562741208 85577414976 85798127016 85874558778 85984232544 86069890592 86220777888 86306671584 86606347527 86810011488 87033902508 87048828576 87111435139 87120606244 87351081453 87360277788 87462640944 87549771792 87790623984 87981051456 88104727242 88207962696 88223090112 88450625592 88618553394 88862345838 89055097992 89143815256 89300091384 89373725371 89389052712 89493793056 89619595317 89739993312 89813990028 90061071156 90232056467 90480287709 90586306692 90595843632 90676549356 90701998016 90845075664 90926003412 91042128576 91358247078 91449258754 91609576506 91700838558 91916482752 92153543832 92235637206 92489380362 92607502176 92699758368 92954778336 93021632529 93277537983 93370461669 93396666384 93479867172 93737033244 93831409476 93941355088 94089542652 94293633168 94631003334 94758133824 94891336218 95002523784 95097165912 95358781224 95914912968 96010464024 96122962912 96258083859 96274591848 96387400224 96522892893 96732261612 96828626916 97095005532 97208775216 97306646864 97574340528 97661262924 97785989952 98055002304 98395471062 98493493266 98619283168 98764451982 98890587936 98978682888 99233958033 99467317152 99566407136 99840317472 100186985241 100286792163 100314937968 100562684301 100590907536 100680517188 100691116848 100809100224 101086429248 101278346736 101556966672 101777254848 101920324086 102039747768 102057247296 102141400424 102422394648 102644560032 102926938464 103122350248 103388312293 103406043096 103527207648 103672736811 103897614324 104183439948 104287228164 104409425232 104420417472 104513438576 104696658864 104707681344 104782988366 104800958352 105071249682 105318335808 105684024474 105789307582 106080337314 106215816672 106310437176 106508019744 106584621591 106602900552 106877839257 106984311651 107235896544 107530905888 107608243407 107904277089 108011772027 108042085872 108138333276 108149718096 108435825252 108447241392 108574312896 108682475328 108981464256 109059845034 109359872118 109469977722 109617043392 109771133094 110009238696 110311877592 110551156128 110661287904 110946693564 110965720608 111045528487 111251911428 111351018249 111900731796 112012208028 112320357156 112451966928 112463805888 112563992304 112854305214 112873659408 112966731402 113164770978 113277506454 113410237752 113938140078 114083654944 114251587506 114397502688 114499411704 114794716239 114909075477 115225193979 115475130036 115792805772 116012644029 116045203344 116331798483 116468108604 116480370384 116616854592 116733029056 117054165312 117460603386 117472969656 117577618398 117610616928 117901078146 117934167456 118158071192 118483127784 118740130656 119066788512 119185403616 119492793756 119599241823 119751986704 119928263121 120081428208 120640383612 120781742256 120794458176 120902065808 121126767552 121213883378 121234671216 121547346606 121668432858 121810996104 122146102008 122267784744 122871391776 122980849608 123298028553 123319173816 123760393533 124028843372 124370050644 124493948892 124528888512 124639822896 124871471424 124982710992 125108545968 125452723536 125724844224 126070717248 126161388822 126174671112 126508462794 126521781624 126634491342 126670031712 126796221216 127145041632 127236485873 127586517471 127886550624 128013952032 128344111812 128366122464 128458444921 128697190524 128811838167 128976348816 129104835888 129331166832 129460007376 129611700288 130099120704 130215017232 130550853762 130573242864 130680909366 131040416682 131193961416 131324657688 131685935976 131794519969 131971577184 132157090863 132311944044 132334635168 132675938388 132927830091 133293518757 133582646988 133715722884 133753250624 133950137076 134083579068 134121210048 134240689584 134254822464 134720985042 135037795648 135091606734 135409288896 135879460038 135893765448 136014824034 136052997024 136389005118 136563192864 137037370617 137173888131 137414364759 137551257837 137874724128 138230315748 138353455809 138530152432 138734070543 138911253264 139049637552 139212566976 139595545152 139734611136 140094999576 140219800758 140605549866 140747114214 140912032632 141440449752 141747249568 141946505001 142112828788 142137200736 142337004327 142503785676 142645748868 143477657876 143872369452 144015696036 144056114496 144184444368 144199624128 144581100336 144596321856 145098392418 145242940374 145413126712 145642508298 145813162824 145959970296 146361510792 146491894386 146678984928 147082503456 147188286959 147593206593 147740239899 147928924752 148335881904 148468024332 149200975728 149349610704 149760476208 149935955904 150085323072 150472406952 150498212544 150606452666 150622308536 150886361304 151020775782 151036675272 151213650336 151629643872 151917520104 152335450008 152461060927 152665882272 152880486129 153059621652 153085870944 153212100636 153633591972 153966840048 154390407696 154683525372 154726937792 155109064644 155290811472 155307160512 155846421486 156001676698 156275159922 156430842246 156614137848 156630626208 156770157864 157044988296 157061522016 157174482549 157201437528 157606874523 157977503712 158526036711 158683961373 159120505971 159323725008 159465655764 159904350828 160108570944 160853844816 161042323008 161646228288 162063128808 162207499914 162224577144 162414661472 162653737878 162670862088 162861469344 163023712992 163589767551 163974466144 164039808177 164204966583 164397371404 164425565088 164656699641 165013858044 165826734192 165991931856 166186430528 166420040346 166448580912 166643614656 166811394624 166877867142 167270298048 167851097694 168018312042 168215185096 168232894816 168480535734 168677950392 168695708832 168845988456 169281457821 169450097103 169916259681 170115356628 170907210117 171125482416 171596254032 171749117556 171968465088 172139781184 172441555776 172613343168 173212695054 173620022976 174067805016 174097657152 174222870278 174241212488 174702162906 174720555576 174925281888 175099543584 175581247968 176190905079 176209454484 176366427597 176415925392 176851617219 176901251184 177237106788 177724691676 178110195984 178287630512 178600182768 178747450742 178778105424 178987586112 179239190634 179479986624 179627980056 180122142312 180464112934 180960575418 181172613384 181191687264 181353098712 181690151328 181820825067 181852006824 182321019909 182502649287 182716494156 182898517508 183219153012 183401677116 184307087664 184471274412 184978760724 185215004352 185399516736 185909556672 186043265058 186555075966 186740923338 186793332768 186959734344 187474066488 187662818952 187882710176 188179085304 188587266336 189242083233 189262006668 189430607419 189762694191 189782672436 189951737013 190005047568 190194331824 190717562448 191829825936 192020928048 192245925824 192516167718 192549183696 192774800448 193045785786 193464523224 193657253832 194190011064 194417550432 194613293728 195148681056 195322525848 195826280643 196021364049 196560625023 196790942124 196986986532 197238566336 197528903964 197781175872 197957365776 198467916066 198934634304 199132814272 199680634944 200373970482 200573584326 200629875936 201125368602 201181815072 201361034376 201382233696 202081477563 202556693472 202637410101 203113933344 203819190057 203840648172 204022236051 204079495536 204282800848 204583507677 204844789296 205289120064 205853876928 206244700496 206776624586 206812086192 207054415296 207345473622 207795228648 208366879896 208574456328 208818850464 209026877152 209393317728 209565976732 209601916704 210142499364 210329701137 211120671321 211368048948 211578615164 212160674628 212431633344 212620874352 213016039488 213169243182 213205801104 213755678514 213968623302 214471793088 215061811776 215216486814 215808554178 216023544054 216084171744 216276666552 216299436192 216871650504 216894482784 217050475901 217647588627 217864410561 218119690068 218719744236 218939955444 219134994277 219542266188 219737841579 220018477392 220623755184 221102312256 221322575808 221893387128 221931441216 222091056974 222503822856 222702036498 223801463592 224024416056 224640714312 224903933856 225127984608 225708610428 225747318816 225909678999 225933462804 226329541956 226531163673 226555012908 226820475504 227876280156 228167309888 228503175012 228795005376 228998823408 229589432478 229818150954 230450387958 230950260072 231585611544 232025288058 232090406688 232663596966 232936217208 232960740768 233769632229 234002515047 234412739883 234646263369 234921206772 234945939312 235155236796 235221233856 235802156292 235868334912 236316142384 236966255568 237480261312 238133577024 238370807232 238985587512 239198483646 239503973408 239856526242 240162856416 241280767224 241563484512 241804131616 242427766756 242469342432 243094693212 243311249871 243336865716 243621992208 244292204016 244535569488 245742783552 245961699216 246596057106 246638347632 247520787066 248057686744 248740101288 248987897784 249279645792 249630060519 249965421984 250217091936 250905447072 251085901283 251776646541 252027468063 252322777644 252349342224 253016925588 253043563248 253268982684 253340063424 253592442432 254290083264 254472971746 255173034942 255773101248 256027904064 256688223624 256732244928 256916889842 257394381048 257623676334 257952697632 258209671776 258662333664 258920014752 259819042581 260430034464 261101707524 261146485728 261334305417 261361818732 262053244359 262080833364 262387922832 262649315376 263371871952 263589039938 263943154368 264314181726 264623888088 264669270336 265351876776 265855660182 266587037514 267165293976 267431445768 267900274152 268121176113 268167158136 268481379168 268858785951 269441970084 270183213468 270696169401 271440863127 271758920076 271787530896 272029648068 272105994048 272778010236 273126385728 274074741234 274347776262 274828729518 275102515674 275749448256 276460631496 276706911618 277060304864 277468141086 277822506528 278099275104 279064897587 279832613949 280111385007 280189999152 280439601516 281211099732 281494228428 281824065264 282880899504 283494499136 283893010002 284225657576 284274401472 284674008654 285007571352 285291497736 286955315752 287744738904 288031392072 288368888736 288774251577 289162200672 290196784836 290485880748 290826253424 291285016596 291626325648 291919940592 292723021584 292983788772 293357969856 294165006912 294376573918 295186413186 295480479798 295857849504 296671763808 296936048664 297701874099 298401951456 298699221408 299520952416 300560955723 300860376489 300944813904 301212905332 301244617072 301688052903 301772722608 302041551564 302073350544 302427300672 303259287744 303835040208 304670900016 304922121854 305331764544 305760972258 306119243304 306171741888 306424201272 307267183944 307933680096 308780815392 309367050744 310164936879 310218129288 310581622944 311018210433 311692842972 312003353396 312550319844 312861684492 313228275696 313261252416 313540315728 314089976592 314123044032 314348965098 314402875056 315213749046 315955007424 317052073422 317367922746 318241011942 318647450016 318931311528 319753864773 319808701656 320072405639 320633517771 320952934953 321707689632 322824730221 323146330303 323712831267 324035316081 324126257616 324414999828 324449154288 324829322944 325307475756 325341724176 325722938688 326047425984 327179535102 327948932288 328079616354 328409933166 328794742808 328851130176 329313399282 330027716088 331653468384 331983863712 332840080692 332897161824 333136585461 333755734284 334053054747 335702195388 336036624084 336430370192 336465789632 336961071468 337355900784 337391417664 337691976912 338562915642 338900194206 339832519362 340230713256 341814420234 342250964832 343192508064 343498235112 344384148717 344727226431 345675581937 346425390108 348037932087 348135610032 348445740556 348482424976 348995395449 349404325812 349441111152 349850563776 350199087168 351162495936 352381810158 352418908968 352732855194 352831850784 353703234438 353802502368 354474213576 355449383352 356220391968 356575261024 357200365536 357494901484 357556210848 358478381268 358797725469 359255960112 360244284624 360928225868 361921150836 362345226768 362383374528 362706197424 363380302656 363641650134 363704013648 364642039818 365005298574 365432988312 365797035016 366438306024 366803354232 368614175328 368942548824 369894085659 369957521448 370262576537 371281180599 372086530116 373110151932 373481846676 373586665536 373919468688 374948132976 375325637904 375765420352 376358170608 377174532672 378484166466 378524013336 378861214838 379525388382 379565344872 379903474026 380010095136 380388663648 381435124896 381709457619 382759552413 383659651872 384041856096 385032335436 385098367392 385375334763 386091571572 386435514501 386929046448 387314507664 388380022128 388835100864 389226587456 390297362112 390645051696 391652561286 392042728098 393121250046 393581884248 393973973064 395057807928 395383559907 395914731552 396471272589 396935832132 398783490273 399880556271 400747940964 401147168652 401259751872 402250737204 402363630144 402722068752 402764467392 404162955126 405113386944 405274820202 406227866688 407638380114 407681296344 408044472102 408158991072 408565601696 409167015354 409689578592 411112111851 411521664393 412489400992 412653773511 413553249172 413624172384 414690947244 415060367427 415590457296 416733759792 417148912656 417637700928 418053754304 418786635456 419131953464 419203833408 420284998728 420659402274 422241342642 422736097896 423157230328 424321349256 425241748704 425839515003 426338486364 426411602208 427511357028 427937246604 430432973628 431617108356 432047088108 432168343488 432553333104 432598872384 433743301008 433788965568 434100951802 435295177254 435728821122 436239380136 437439488472 437879910888 438269988554 439084532376 439475683158 440036954784 441247510368 441564860877 442779619779 443220719697 443786774256 444182113948 445007645712 445404072996 447602927184 448048832112 449281428624 449807867712 450255969216 451417220856 451494637632 451819357998 451866925608 452659083912 453062327346 453110025816 453640951008 455752560312 457006350024 457383182781 457997646816 458641458387 459178864956 459636301908 460900775916 461900520144 463171223088 464050576116 464180813376 465327193932 465872434416 465921481536 467539264458 468005030094 468825479766 469292526738 469842413544 469891878624 470310473592 471523447647 471604312584 472632284768 472820623569 473932511136 475578110133 476051884119 477361517913 477971175024 478396967292 479007946816 479713052484 480325712832 482561534448 483126969024 483608263232 484855533512 484938684864 486189386424 486622499742 486673731432 487243984416 488584408032 489071138976 490769302653 491923398432 492119424531 492614899749 493192114212 493276695264 495041574132 496115373488 497480202576 497975795568 498559291584 499260121038 499930843968 500434183872 501810894144 502171802566 503553293082 504054936126 504645555288 504698684448 506033851176 506087126496 506537965368 507844373463 508350291309 508945943492 509748779043 510346069884 512721630351 513376447248 513833779684 514788762096 515247352668 515905395264 516419343552 517324667328 517840029504 519638085162 520860068928 522203415048 522292971456 522668610834 522723637464 524106488718 524161666728 524775845664 525298630752 526743743904 527122584331 527178079876 528572715237 528628363452 529099282791 529247776176 530703753552 531711320364 533174075028 534330587952 534862891536 535800548304 536242352226 536334316272 536962758336 537717571902 538883940168 540366426936 541392338802 542881726254 543517840152 543575061792 544059296136 545462475201 545556020472 546005868443 546963059727 547507947861 548149482468 548695552524 549657459036 550205031348 552921262992 553413823236 554120609728 554936282172 555645013056 556198550208 558129795174 559665227898 560222770014 560379998304 560879203032 562422199464 562988456856 563648130528 565761799008 567726249699 567786020004 568291822257 568451315152 569288082573 569348017308 569855211039 570015142704 570582995472 573910631504 575489477808 576062784144 576737777472 577548503154 578324401344 580393569672 580971761496 581652506848 582570033192 583252651296 583839881184 585446043168 585967577544 587478841929 588064092147 588753147836 589681875069 590372826372 590960959596 591715699008 593343527616 593872097328 595403748198 596803902912 597398442816 599041904832 601121911446 601720752978 601889627808 602425810664 602489234144 603376105806 603545445216 604083103128 604146701088 606244432689 607670080416 609341800032 609780045973 609844243708 611457570171 611521944516 612066708153 612238486608 612848402544 614534367888 615867360192 617561630784 618734101488 620329873758 620436258576 621163245888 622036420866 623385685944 624006706792 625100639688 625723368984 626456551392 627080631456 628179953184 628697930196 628805750112 630427498092 630989103411 631624395269 633362013963 634104146844 634735845492 636482023884 637294900032 637862623056 639507729546 639617403312 640144811278 641267035542 641905869906 643415379264 645649460442 646292660606 647425662534 648070632162 648252515232 648829999656 648898308576 650614951512 650683448352 651151427703 652942765881 653593231683 654359070204 656159232708 656819866332 657404982831 657589485616 658626798564 659213524737 660055432176 663306936768 663967727424 665680161384 665794323648 666273170922 667511468568 668106109494 671404390776 672073248168 672860740384 673922142936 674711801568 675383953824 677125831284 677729036997 677800388412 679593491019 679665038724 680461426512 683628840468 684501929664 686385016128 686996470224 688768297434 689454452862 691351163874 692850780216 696075864174 696271220064 696891481112 696964849952 697990790898 698808651624 698882222304 701308896687 702007545141 703938790107 704763620316 704837817936 705465710388 705663701568 707406468876 707605004736 708948427152 710898766704 712440783936 713150522048 714400731072 714989802968 715112421696 716956762536 717595450938 718511920224 720488569248 721856451736 723842301672 724690453536 725412394848 727283300268 727408027296 729284079636 729933749613 730010597148 730865976624 731594070032 732876612048 733606708464 737228350656 737885097648 739788171318 739915042896 740525153074 742562361198 744173060232 746220303864 746963693352 747838937376 748890181557 749896265952 750651275808 752716341216 753257703849 755329939623 756082404189 756968332932 757048026672 757722429676 759050776764 759130689744 759806948052 760020190272 760777327296 762870249792 763418915238 765519104826 767319303744 768083712192 770064670872 770196734784 770750669526 772183143144 772871029002 773858092896 774629015328 776760044256 777318699409 779457127743 781290103392 783305122572 784002916251 784085456196 786159733077 786242500092 787163768496 787947946128 790115615856 790767119814 791829463104 792942545178 793871664264 797566980546 799761112542 801495881928 802294337304 804363528339 804501474408 805444137504 806576357853 808325910252 810549640404 812088508203 814322589381 815276760228 815362592688 816088944204 816317982144 817131203392 818334030708 819379157184 822224223702 823043328786 824978801984 825307547022 827106498344 827248344768 829381894488 830120734854 831180914592 833467519584 834297825312 837194692761 838263906928 839497841847 840334155021 840569997456 841318804548 844482685284 845472195792 846314460656 848642698512 850483497408 851679030006 852676972728 852823204416 855022714056 855874493208 860865947256 863234216712 864094176216 865106666208 866322754731 867486602016 868201903604 870590354508 871457642244 872478760272 874878976944 875759821776 876539977108 878169064752 878951366316 880073909568 882495020736 883129721754 885559239558 886441439394 887573548512 888364227896 890015291424 890655401111 890808145992 893105622297 895205854368 896097664224 898562857248 899209114447 901682867169 902581129467 902834441712 903638715996 903733851216 905318167824 906124654692 906220051632 907281902016 911505120624 914012700048 914766365562 915995293632 917282916774 918357729912 919272603816 921801551832 923801040288 926342446176 928101152232 930494810637 930654387864 931744868832 933054631299 935078528916 936010060188 937650959532 938585053476 939684827088 939783757248 940620947184 943046895294 943208625168 945264569536 945641247138 947865022272 951156220266 952103768238 954723035826 955942350048 956793934584 959261594319 959426104968 960217216917 961900553313 962858804859 965123068896 968474190663 969438990909 969711067024 971138493801 972105948243 972378772848 973244999484 973347462864 974487968832 977168816064 978142277952 981538605306 983846796864 984238849062 985229799498 986384228424 986553390528 990083148264 992230746976 994960405152 995951591136 998520242076 999409756383 1002159164241 1004343605132 1007106586164 1008109872252 1009291110576 1009397368896 1012067702352 1012174252992 1013075930736 1015688746926 1016700582618 1017891886984 1019497558086 1020692139768 1025443260702 1026752894496 1027667559368 1029577524192 1030318008713 1030494705336 1033152446151 1034181679293 1039276170324 1044113796261 1044406830096 1045337221668 1045447274928 1048212977436 1048323333456 1049551691328 1050597261504 1053487487808 1054245168662 1054356159752 1057145430474 1057256726904 1058198565582 1058495552352 1061407507104 1063422640728 1066348150056 1068661175904 1069725783072 1071601096608 1072484704452 1072668632544 1075435143804 1076393176407 1077767880336 1080732853872 1082784677604 1085763452508 1087035680304 1087150123584 1088118592272 1090924950402 1091112040944 1092011736886 1093926119454 1095015895722 1096298964936 1097391105048 1099314918072 1100410062696 1105842525984 1106827646472 1109682256977 1109872564344 1110787729611 1113843541797 1116259590348 1119330455796 1120445540028 1120759996608 1121758406064 1124844398928 1125976913712 1127296261056 1131523598016 1135452499398 1135572040008 1136583644514 1136902630304 1138576165146 1138696034616 1139710422078 1140030285408 1141165990944 1145128372857 1147821263008 1148278657239 1150978955616 1152125568288 1155097006308 1156126004289 1159306543503 1160787139344 1161943522992 1163305013696 1165140066384 1166505302592 1167679762368 1170892086336 1171935155088 1174957683858 1176128184294 1177506295672 1179363750138 1180745652744 1181921919192 1186150679721 1187744194656 1189413817767 1190807496396 1196350470819 1202243822892 1203441505956 1203779255616 1204851621328 1204978468288 1206752211612 1207090890432 1208166206256 1208293402176 1212488865378 1215340160832 1218683600064 1219560091946 1219688487416 1222915140342 1223043889032 1224133416306 1224476973216 1225696805088 1229068735776 1233336335553 1234564993179 1237468202976 1237961320533 1240659747516 1240872517152 1244072841732 1245181102281 1246771371888 1248013413584 1250201279376 1251446737968 1252913102784 1254161262912 1256359906368 1257395860392 1257611500224 1260854996184 1261978206822 1263248790538 1266724027926 1268208293688 1269471690984 1272964047768 1275725246112 1277518545009 1279015459092 1279234806624 1280289622556 1282534071084 1283811739812 1291298920884 1292585321212 1294851325068 1296141264324 1296505030464 1297659999312 1297796617152 1301229903024 1301366896704 1302302855406 1305885531762 1307186463366 1308718140408 1312318465416 1313639732664 1314809965662 1315178971232 1317253597128 1318427049474 1320110864352 1324694582631 1326014251933 1328338859337 1329662159091 1331360322768 1332546341844 1335022937136 1336212218988 1342808781552 1344146496336 1345721480768 1347844285872 1349423603136 1350767907648 1354251662568 1355458073994 1355600776824 1359186982038 1359330077448 1360922853024 1367257680936 1372149548343 1373992940448 1375924375161 1377536594868 1378908905724 1382702327748 1385701560432 1392151728348 1392542440128 1393782962224 1393929699904 1395981581796 1397617303248 1397764444608 1402617793374 1404015090282 1407877580214 1409527240632 1409675635872 1410931420776 1414570342941 1414812937752 1417896854304 1418461870707 1421797533408 1426734330399 1428155652357 1429979605936 1432084553739 1433913525072 1435190901876 1437023840448 1440977138496 1443712903472 1447684603344 1449380907072 1450824789696 1454566600536 1454816054592 1458568159272 1459867499226 1460021194296 1461731953248 1463188140064 1465753224096 1467213416928 1472307907959 1475770195296 1477844699247 1479576342636 1479830085792 1481050306148 1485124722396 1488346120464 1492440607728 1493927386704 1495677874752 1497780363114 1499792531904 1501302551616 1505432682432 1506515407698 1510659879246 1512164808378 1513936665864 1514096053344 1515444859352 1518101553528 1518261379488 1519353331307 1519613896104 1523533120389 1525050873927 1526837830476 1531038209652 1533944959939 1538164891053 1540129341744 1541501339052 1544366286288 1545742058004 1547716185792 1549258030656 1553520088512 1554637398818 1558914255486 1562580206784 1566610245144 1568005832502 1568170912392 1572319466154 1572485000184 1574327536992 1575895892256 1580231231712 1581367752993 1581534239628 1585718145711 1585885090356 1587297848373 1587743328528 1595133961092 1599522225084 1602991763856 1604588674608 1608727056678 1609002948816 1610888275008 1613152715706 1616651820504 1621099280808 1624177016406 1628645178762 1630553520456 1630725185376 1632177888408 1636387425603 1636668061416 1638017605329 1640889179181 1642523843583 1644448447404 1646086657572 1650615094044 1654212996688 1658763788976 1660241469708 1662361829184 1666935039168 1668595650624 1674389385522 1676527813856 1678995683694 1680668310042 1681139994912 1682637609096 1688965370568 1690944391584 1692628921312 1697285397024 1703178749097 1703358060012 1704875466771 1705353945456 1709565633117 1710045428112 1711748986416 1721731894512 1726468433424 1728188352432 1730213332416 1732645509462 1734973204032 1736403807208 1741180709016 1742915284488 1744957520544 1749757953888 1751519643552 1753079954216 1756338129504 1757601308981 1757902732632 1762436525787 1764192276441 1766259443508 1771118479116 1772882878788 1775147097024 1776728455792 1780030582848 1781310802222 1781616291984 1786211244594 1790411708736 1792195328448 1797125714496 1798418228894 1803365734338 1805162258934 1805668883424 1807277431992 1807467702432 1810636335648 1812249309384 1812440103264 1818733298067 1823010241248 1828025400096 1829340137919 1829532731124 1834372710513 1834565833548 1836200124459 1836715459824 1838545207632 1843603103664 1847602080576 1852684892352 1856202304464 1860989621274 1861308775728 1863489737664 1866109262598 1870157057832 1872020120376 1875301919064 1877170106952 1879369654176 1881241894368 1886093790588 1886417250336 1887773984279 1891282494276 1892967310233 1894873185807 1900086041889 1902312440532 1904207536476 1909446071652 1911884700096 1913587869168 1918523188638 1918852209936 1920434433834 1923801106626 1925717609718 1930246137792 1936948381326 1938877981818 1939422134048 1942276987602 1944211896486 1944757545696 1946489998968 1946694925728 1953454283109 1958828297643 1960779695049 1963077210612 1968477698124 1970459598996 1972214948493 1972768456848 1977640574211 1980166296528 1984461493952 1989920810304 1991903182272 1997040484152 1998819512766 2004318328482 2008687210264 2014213172328 2016219744504 2018582221152 2024135404704 2026151861472 2031377493852 2033187110991 2033401165236 2035783773968 2038780473057 2038995116172 2041384279536 2050886521404 2053505788992 2055335118736 2059155048384 2060636017426 2060989410672 2066304892302 2068363358586 2078552340648 2088227592522 2088813660192 2090674443336 2090894549856 2096425954872 2096646666912 2103926690061 2106022635423 2108490337324 2108712319504 2111816370321 2114290860948 2114513453808 2116397131164 2116991104704 2122815014208 2126845281456 2132696300112 2137322351808 2139451566144 2143202193216 2144969408904 2145337265088 2150870287608 2152786352814 2155535760672 2161465707744 2165569355208 2171526905016 2174071360608 2176237184544 2181849900804 2182224081888 2183793563657 2184023473772 2187852238908 2189801248839 2190031791444 2192597929872 2194782210096 2198629836144 2200820125392 2211685051968 2213655292944 2219364513954 2219745128688 2221575459222 2227687083594 2232519180696 2238660911592 2240506839473 2240891080056 2243516812128 2246670544671 2249688797856 2251953827424 2259773111547 2262024312121 2265989818869 2268247212567 2270904998796 2271144080016 2273167289028 2273805260608 2277152330292 2277392069232 2279420844156 2280060570816 2282331981888 2290256745714 2295642526016 2296557314478 2301957911232 2304251136576 2310194012616 2312252008578 2318613087006 2321574278688 2323887045984 2330280132768 2331956098227 2338371383229 2343870310176 2349915367716 2352008748753 2352256368588 2355012591344 2358479199231 2358727500276 2361491305488 2363843838384 2372301359442 2375488389312 2378827635534 2381614992792 2392700941638 2404487645784 2406883011912 2409703242656 2413090585017 2413504423224 2416332412512 2419729073559 2424977730756 2436265524609 2439120183892 2439376974832 2442967768143 2445830280684 2446087778064 2448266832612 2448953946432 2451393610176 2458137471552 2466672671106 2469129986358 2474936405952 2475922641066 2481319495032 2481745034304 2488145683464 2490362204562 2493542743776 2496026827168 2500402558752 2502893475936 2511584078283 2514791720784 2521002465063 2521709992368 2523956413644 2526497581076 2533448055852 2536416587376 2538943381968 2545928095536 2551450492224 2555037090018 2558030918184 2558469613248 2560579245112 2565068142168 2567623479624 2582597841768 2585170642424 2589702650136 2591838035759 2592282528648 2595319998624 2598968264193 2602459806048 2604605710812 2611771063524 2614372926732 2617436280816 2624636930832 2627279465328 2629619931324 2630357942464 2634507194256 2636854098948 2640221728704 2649389165262 2652028503866 2656677718674 2659324318182 2662720645536 2665092683688 2670045874272 2671966203333 2672424437976 2679316866891 2685617563104 2688292992672 2695688571744 2697627343341 2705048601507 2707743388401 2708503325136 2710916147988 2711201553648 2718373964076 2718660154896 2721845706048 2734515361872 2744299096686 2747985880896 2751848750322 2755073189736 2757817811448 2765404655496 2771403120864 2784303456696 2787565924448 2791484431911 2791963163592 2795234606496 2799163893897 2805235586748 2808030180564 2815755160428 2819054481264 2819351271744 2821862841552 2829140685882 2829625875504 2835793708608 2836923741414 2843595066816 2853468660798 2856311304714 2859959211872 2864169107478 2867827050144 2870381803752 2877784782957 2880651650751 2887425806944 2888576414577 2895369206688 2905422571989 2908316972727 2909133201072 2916317844729 2917136318544 2919734998452 2920042388592 2923463906496 2926376280128 2931506448192 2934426833856 2944615815918 2951540390592 2955689398494 2959152685272 2959660171584 2962100612296 2970249444792 2976692240928 2984881215456 2987854773408 2995560726228 2998229269149 3006477492723 3013030815396 3021319758492 3024329616756 3027873331728 3028192106688 3030889718704 3036203107056 3036522758976 3038706662614 3039227792208 3047066240778 3050101747854 3053675660952 3062076419304 3067889919878 3076329782106 3080258683488 3083002678104 3088732572576 3090954026139 3091484116008 3099457338453 3102545037879 3109274797636 3117828510972 3132341388783 3133220490288 3136011665004 3136341824784 3144638932308 3144970000368 3148655073984 3151791784512 3160462463424 3162735505986 3163068479256 3171436291422 3171770180712 3174595696746 3175486657056 3190267922184 3199044450168 3205983527712 3209177349216 3217454113356 3218005897632 3220320326123 3226305431412 3229179529221 3233303641008 3242198561616 3248354032812 3257290357524 3261107040912 3261450370752 3264355776816 3272774851206 3273336122832 3276035210658 3281778358362 3285047687166 3288896894808 3292173315144 3301230188088 3308425993376 3317527577952 3320482939416 3329046770931 3332363188833 3341530625391 3348778771044 3353055627712 3357991367388 3361336620084 3362279989824 3365275218192 3377930741136 3381888783168 3385257842624 3394570794048 3406357498194 3406716120024 3409750933542 3410707890912 3419131266234 3420090856224 3423497972832 3435385118571 3443463789024 3444835971717 3452936866848 3456376704864 3465291018924 3468378012867 3472807614416 3477919630509 3482361418032 3485830568976 3489915041088 3499515907776 3503039287104 3506159908432 3512676259008 3515202617962 3515805465264 3524873051574 3528384552882 3532518887016 3542236958232 3545765757576 3553456911584 3558452039163 3562621604444 3563232583968 3568241453301 3572422489188 3589051412457 3596836457788 3606731468676 3610324517868 3611337766848 3614554863984 3614935404864 3621272671296 3624498618768 3624880206528 3637466596134 3646020482496 3656050800192 3658680275838 3659065462248 3668745421026 3669131667096 3672400248918 3673430919648 3677090415264 3687206207328 3689858090317 3700009006659 3703694979537 3712404608928 3721979242548 3722617551456 3725294902709 3732218525196 3735543306843 3740314115664 3744040240752 3750603838128 3754340213904 3758739308352 3762483788736 3772187581176 3772834500672 3775547968558 3782564988552 3785934620466 3789746371614 3800172083778 3804624881064 3808415072952 3818892143304 3822041079101 3827175738336 3832555635027 3837046377276 3837704419872 3840868867668 3847602213252 3851435219436 3873896762652 3877755963636 3878844268096 3884553975204 3888423792972 3889515091392 3892979997936 3893389851456 3906908566218 3917656595286 3921559390098 3926154421224 3936955396248 3940919197992 3944429896986 3945536913696 3955281148422 3960332593056 3974083747893 3978042755799 3985016578011 3988986477273 3994080968304 3997639025532 4008636656964 4017374420528 4028426344656 4032439489008 4037164442304 4048270809408 4052303722944 4062754987704 4066374221982 4066802330472 4071567547936 4077560946114 4077990232344 4082768559072 4101773042808 4110670237472 4116448645029 4121272034852 4121978821344 4127773125483 4132609784604 4136726717172 4157104681296 4176455185044 4177627320384 4181348886672 4181789099712 4192851909744 4193293333824 4207853380122 4212045270846 4216980674648 4217424639008 4223632740642 4228581721896 4229026907616 4232794262328 4243711028823 4253690562912 4265392600224 4268460321811 4280202991197 4284466957071 4289938817808 4301740575216 4305572705628 4311071521344 4322931415488 4331138710416 4343053810032 4348142721216 4352474369088 4363699801608 4364448163776 4367587127314 4368046947544 4375704477816 4379602497678 4380063582888 4385195859744 4389564420192 4397259672288 4401640250784 4416923723877 4421370766883 4427310585888 4433534097741 4438729027908 4439490257376 4443150918444 4455374167188 4465038361392 4477321823184 4481013678946 4481782160112 4487033624256 4493341089342 4499377595712 4503907654848 4519546223094 4524048624242 4531979637738 4536494425134 4541809997592 4542288160032 4546334578056 4554304660584 4554784138464 4558059993921 4558841688312 4570599361167 4575152621781 4580513491428 4593114628956 4601834879817 4614494673159 4620388025232 4624504017156 4637226174012 4643148557376 4647774091968 4660560265536 4663912196454 4676742766458 4687740620352 4699830735432 4704017497506 4704512737176 4710025182688 4716958398462 4717455000552 4722982610976 4727687676768 4744103258979 4744602718884 4757154437133 4757655271068 4761893545119 4763229985584 4785401883276 4808975291568 4813766023824 4819406485312 4826181170034 4827008846448 4832664825024 4839458147118 4849955461512 4872531049218 4878240367784 4878753949664 4885935536286 4891660561368 4892175556128 4896533665224 4909162276809 4914052815987 4927571530749 4933345342212 4938259972716 4951845282132 4962638990064 4976291366928 4980724409124 4987085487552 4992053654336 5000805117504 5005786951872 5023168156566 5029583441568 5042004930126 5043419984736 5047912827288 5052995162152 5066896111704 5072833174752 5077886763936 5091856191072 5109536247291 5110074180036 5114626400313 5116061836368 5121158490224 5128696899351 5130136284336 5135246959248 5165195683536 5170341284848 5179405300272 5183676071518 5184565057296 5190639997248 5197936528386 5204919612096 5209211421624 5223542127048 5228745853464 5234872561632 5249273861664 5254558930656 5259239862648 5269014388512 5272803926943 5273708197896 5287309577361 5292576829323 5298778330524 5304057007732 5313355437348 5318648636364 5325441291072 5330185367376 5340091748544 5343932406666 5344848875952 5358633733782 5371235126208 5376585985344 5391377143488 5395254686682 5410097203014 5415486776802 5417006650272 5421832295976 5422403107296 5436747928152 5437320309792 5441230895863 5456199894201 5469030723744 5488020413757 5488598193372 5493487615151 5503118131539 5503697500644 5508600373377 5510146379472 5515635622896 5530809310992 5542806241728 5568606913392 5575131848896 5582968863822 5583926327184 5590469212992 5598327787794 5610471173496 5616060361128 5631510320856 5638108962528 5643725683104 5658281371764 5659251751008 5663321952837 5673847482828 5678901930699 5684619557421 5700258125667 5706937321596 5712622609428 5719918423744 5728338214956 5735654100288 5740763607504 5755569565914 5761303301502 5774851613888 5777152829154 5790738413376 5810845143978 5816633945454 5818266402144 5832635689458 5834272637088 5839469996904 5840084777184 5860362849327 5876484892929 5882339085147 5889231631836 5911378796988 5916644845479 5918305370544 5924201224592 5932921722633 5940498889584 5953384481856 5969762430912 5975709546816 5991121452456 5996458538298 6012954985446 6026061630792 6042639516984 6048659233512 6055746663456 6061779437408 6072406214112 6077413325228 6078455584416 6094132481556 6099561332973 6100203495708 6107351321904 6124152838608 6135779839756 6152659564212 6160517366976 6166005356208 6177465145152 6181908052278 6182968232016 6198914676906 6205090075758 6218549595272 6235657021944 6264682777566 6266440980576 6272023330008 6272683649568 6289277864616 6289940000736 6294463801129 6311780070183 6318067906269 6325471011972 6326136958512 6342872582844 6343540361424 6349191393492 6350973314112 6380535844368 6398088900336 6411967055424 6418354698432 6434908226712 6436011795264 6440640652246 6452610862824 6458359058442 6466607282016 6484397123232 6496708065624 6514580715048 6522214081824 6528711553632 6545549702412 6546672245664 6551380690971 6552070421316 6563556716724 6569403746517 6570095374332 6577793789616 6584346630288 6602460376176 6616851986752 6635055155904 6640965878832 6658093541862 6664726377666 6683061250782 6697557542088 6715982734776 6721520518419 6722673240168 6730550436384 6740011634013 6755861482272 6779319334641 6786072936363 6797969456607 6804741637701 6812714996388 6813432240048 6819501867084 6821415781824 6838262532468 6840181712448 6846995945664 6870770237142 6886927578048 6889671943434 6905873733696 6912753409728 6930582037848 6936756025734 6945615228832 6955839261018 6964722836064 6971661137952 6995868294681 7012319816864 7015114149687 7030405235924 7031610930528 7049746103148 7056026246259 7056769105764 7065037774032 7084473916464 7091531515152 7106913823168 7116904078326 7125243208888 7126465167936 7136482906602 7144844978376 7178102824914 7193672915576 7213462937352 7220649035736 7229109727968 7239271755051 7248997237536 7274933192268 7308796573827 7317360551676 7318130924496 7337490842052 7338263334192 7344800497836 7346861839296 7354180830528 7374412414656 7379716180634 7400018013318 7407389959074 7424809217856 7443958485096 7445235102912 7450589805418 7464437050392 7471086613686 7480628231328 7488080481504 7501207676256 7508680427808 7534752234849 7544375162352 7551095937116 7563007395189 7565129977104 7571869240932 7579492743228 7600344167556 7609249762128 7616830145904 7637784286608 7644082158202 7654351476672 7665111270054 7674092754552 7675408839744 7681737735336 7695204426504 7702870438872 7747793525304 7755511927272 7769107950408 7775514107277 7776847585944 7785959995872 7796904792579 7813817132436 7835313190572 7843118780196 7852308842448 7873910792496 7881838395984 7888859793972 7891073827392 7910562296844 7920665186112 7948167495786 7956085511598 7970033156022 7977972954546 7988161936608 7995278051064 8015898609999 8017273313928 8034748841056 8037950600673 8056852689312 8064878978016 8092882030023 8115145804521 8123230165203 8125509975408 8132748443964 8133604660944 8143135095872 8155121892228 8155980464688 8165537118144 8203546085616 8221340474944 8232897290058 8242544069704 8243957642688 8255546250966 8265219569208 8273453434344 8314209362592 8352910370088 8362697773344 8374453295733 8385703819488 8415706760244 8424090541692 8433961349296 8434849278016 8447265481284 8457163443792 8458053815232 8465588524656 8487422057646 8507381125824 8530785200448 8536920643622 8560405982394 8568933914142 8579877635616 8603481150432 8611145411256 8633354348871 8641954952253 8662277420832 8665729243731 8686107620064 8716267715967 8724950918181 8727399603216 8735174254628 8736093895088 8748953534187 8751408955632 8759204995356 8760127165776 8770391719488 8779128840384 8794519344576 8803280501568 8833847447754 8842741533766 8854621171776 8867068195482 8877458055816 8878980514752 8886301836888 8910748334376 8930076722784 8954643646368 8962027357892 8963564320224 8986682178684 8994687807447 9039092446188 9048097248484 9063959275476 9072988850268 9083619995184 9084576320064 9092669156112 9108609321168 9109568276928 9116119987842 9117683376624 9141198722334 9150305243562 9161026982856 9186229257912 9203669759634 9228989346318 9240776050464 9249008034312 9272862078417 9274452348024 9282099763531 9298372015359 9307635113637 9327824392908 9353485532916 9371243578787 9397024166349 9399661470864 9408034995012 9409025474352 9420050365376 9433916796924 9434910001104 9445965221952 9455375353536 9488206517958 9489205437768 9514308874266 9515310542136 9523787090238 9526459971168 9570803766552 9617950583136 9627532047648 9652362340068 9654017692896 9660960978369 9678916294236 9687538587663 9699910923024 9745062098436 9756480735568 9757507899328 9771871072572 9783321122736 9784351112256 9793067330448 9818324553618 9828105631974 9855143061498 9866690684424 9876519945432 9903690564264 9925277980128 9952582733856 9961448818248 9987140312793 9997089566499 10024591876173 10046336313132 10059166883136 10084009860252 10086839969472 10095825654576 10105990324304 10133792223408 10145666349504 10155773527872 10183712382144 10219072494582 10220148360072 10229252800626 10232123672736 10242316980448 10257393798702 10260272568672 10270493918496 10306155355713 10330391367072 10340682569696 10358810600544 10367352143036 10369130114592 10395873056772 10405134038601 10418422843248 10447084254096 10457491706928 10469745123264 10498547723328 10509117861312 10518479725296 10538028777024 10545607853886 10547416395792 10574619154722 10585153658646 10597556661048 10608114015464 10626710874696 10637297272728 10660370734752 10675356117489 10687864813332 10689697751904 10717267467564 10737614719573 10767154237371 10790509373364 10820194406028 10830973553604 10834013300544 10843664591952 10844806214592 10873495856304 10874640619584 10882461791726 10912399788402 10938061447488 10976040827514 10977196386744 10986975230302 11006236263078 11007395001288 11017200746754 11020292758944 11031271245792 11061618621984 11069574270951 11100027019977 11111084938611 11137213826784 11165937727644 11167852654368 11175884708127 11196655575588 11206629920529 11220942346992 11232120722256 11263020641712 11276217925056 11287451366208 11316562743528 11318503502016 11326643905674 11347694965656 11357803861398 11369239114842 11400516251334 11413874643192 11425245218856 11456676429912 11466123237303 11481527215008 11497666905081 11511139131828 11522606603004 11554305658308 11621690287956 11633267890908 11636532804288 11665271378916 11668545274176 11678939993808 11680169554368 11720725698654 11752969785858 11764678170294 11778463263672 11822757593976 11833289690958 11836610741088 11848402449184 11865843445266 11880997779168 11922251243679 11934128267397 11966959431819 11982242904912 11992917076596 12025909970892 12052123261584 12085279033968 12097318467024 12111493326912 12123558874816 12144812428224 12154826650456 12156911168832 12188264963112 12199122665946 12200406991416 12214702643808 12248305677216 12271559679512 12305319128424 12332010712416 12349345935087 12363816104556 12365936464032 12397829353812 12410180151516 12437099190544 12471314043888 12529365555132 12532881961152 12544046660016 12545367299136 12578555729232 12579880001472 12588927602258 12623560140366 12636135812538 12650942023944 12652273917024 12685745165688 12687080722848 12698382786984 12731133086469 12761071688736 12796177800672 12805380965433 12840608973591 12853400871213 12869816453424 12881281304492 12905221725648 12916718116884 12933214564032 12968794246464 12993416131248 13029161430096 13044428163648 13057423107264 13091099404824 13093344491328 13102761381942 13104140842632 13127113433448 13138807493034 13140190748664 13155587579232 13168693260576 13204920752352 13214417889953 13250771171631 13264112300649 13281931757664 13300602293223 13316187083724 13329452755332 13366122501564 13395115084176 13431965469552 13443041036838 13445346480336 13461100872768 13480023268026 13511722964544 13558638669282 13572145872726 13595938913214 13609483275402 13625429992776 13626864480096 13639003734168 13674179981763 13676525064936 13711798083501 13725457865343 13741540474284 13779343886868 13805504639451 13843484019477 13861164075696 13873512051468 13891230457664 13911678522036 13929445672128 13943322275904 13991736589362 14024639633728 14030228299374 14060810471848 14063221861056 14099492206296 14112052492518 14113538211528 14130075548064 14168947832928 14183063030304 14232309776937 14233808156652 14250486417776 14271463311399 14272965813204 14285680635357 14289689956752 14356205649828 14387345831152 14426925874704 14441298071472 14458219455936 14478543510102 14497994475072 14549866384536 14617593147654 14634721103352 14636261848992 14674981684104 14676526668384 14689600995672 14727486830427 14742158447961 14759432361268 14782714592247 14800036026636 14814779918148 14887916970192 14901179610836 14928874100784 14942173227372 14961256462656 14976160963008 15002415352512 15017360855616 15069504469698 15088750324704 15102191874232 15126014790378 15130259954208 15143738481864 15158985486456 15200688335112 15218499524256 15233660291808 15275568573216 15286554945599 15288164316404 15328608741873 15330222540108 15343879200939 15348185509104 15363475470672 15390408853008 15405740877744 15495587050608 15511023854544 15538215900816 15551028214554 15553695171888 15571919991744 15593809585158 15627634264872 15670626381144 15686237560392 15704617684896 15747821584992 15763676791968 15777719587944 15818411780829 15821124593688 15834170184847 15861928732083 15877730487969 15896334991572 15912171023196 15940066312044 15955945909092 15976323873216 15990556102128 16031797219998 16034546627856 16069497682112 16075901201346 16113705378624 16129757956032 16185764060046 16230291609042 16246460330406 16251019950816 16265496887928 16267209321888 16310243784456 16311960929376 16323692687589 16368599682603 16407092171232 16464061241271 16465794580116 16480462845453 16485088139408 16509354394617 16511092501932 16525801120131 16530439138416 16546906868688 16628418725184 16705820740176 16725395546688 16748906591466 16771407638976 16831413520488 16848181083384 16867922698592 16894530962568 16914326887584 16931177049312 16974844115292 16989965858511 17036705792097 17053858672263 17073841287244 17100774377001 17120811964788 17137867828284 17159755271232 17206962300864 17222290822512 17266708697742 17283909904506 17324554841664 17331458487462 17372215240128 17432535431934 17449901836362 17454799206432 17470348509256 17472187790176 17497907068374 17502817911264 17518409990712 17520254331552 17581088547981 17647017255441 17667694895508 17685483067532 17734136390964 17749934536437 17754916111632 17772603673776 17821496668752 17860153445568 17909287292736 17924054715784 17927128640448 17973364357368 17989375614894 18078184892376 18096194496968 18127918550952 18145977700536 18167239990368 18185338312224 18217218642336 18232239975684 18235366753248 18282397444668 18298683998919 18300610487124 18322053965712 18372458515824 18407339519268 18457978692636 18481552100928 18498016068624 18545724156834 18548904696048 18564199527062 18596744030718 18615270227274 18655648785816 18706971065832 18742487157574 18794048332698 18799322941728 18816069990024 18818050948704 18867833593848 18869820002208 18883391403387 18935340210549 18954203718807 18976413035916 18978410875536 19028617748532 19030621084272 19047574180476 19052919942336 19141607533104 19235901166272 19255064095296 19304724680136 19308035385792 19321921956738 19357832588472 19375077175326 19399821846048 19490124196872 19512961471136 19543742145144 19566642245472 19586134660896 19636649107236 19654142072913 19656211263948 19708211239551 19710286122996 19733381368848 19753039890864 19807381128528 19850555960256 19905165467712 19922897636496 19974280625586 19994179132998 20049183752346 20092672626264 20164561555257 20168019720504 20191651309152 20211980648608 20220034902039 20267584446816 20337958003923 20358218809089 20414224913103 20438144989164 20440296720144 20458505601252 20464247345472 20484633960896 20514787597404 20520545137344 20540987836992 20612310711426 20660782734144 20681365139392 20717621201088 20734704286072 20738260229184 20791746113544 20810268077202 20836845686496 20894168508192 20914983413856 20987604884043 21036959450592 21045342449061 21091215707772 21094832791584 21149238309444 21168078738777 21170307317292 21195113322096 21216228030928 21253421749392 21274594545456 21320741469504 21350712234978 21375729626664 21379395503808 21434534935128 21475229439146 21534308474742 21581018746728 21640388812056 21661947107208 21687329183904 21717815265153 21746991712608 21764923583452 21824799576804 21926389721481 21952081655028 21954392773488 21973950460604 22012472526156 22014790002576 22034401493508 22040585517888 22062542491584 22123237243968 22139148541902 22200054039954 22222169877222 22274427653568 22331875455288 22335705308736 22351769416254 22393311151176 22413259841058 22441884693984 22464241444512 22526041283424 22542242282861 22604256704547 22633125487056 22653287811348 22695389931312 22715607722796 22738478229684 22801032502668 22827749286384 22850490437712 22913352859824 22932246474606 22963054430016 22995333810162 23022278263656 23045213206008 23108611316616 23243380575912 23266535781816 23326542321831 23330542757832 23357879987616 23390714377737 23441451397308 23505939571716 23529356340588 23556926527344 23645515187952 23666579381916 23673221482176 23696804898368 23731686890532 23761995558336 23844502487358 23868256534794 23933918863638 23964485809824 23985834153192 24047695829997 24051819941784 24104246523168 24113851802019 24170558067936 24194636934048 24278646090069 24309653300912 24345437413563 24369690495609 24376529926224 24398245331892 24400813982832 24429405287616 24496611354432 24543119359024 24610638256848 24664021424832 24698691870174 24727632209112 24731872928064 24795658707624 24820360303032 24874198381088 24942628087776 25058731110264 25088093320032 25123359887199 25157111458464 25177855204516 25247120280732 25272271625076 25301884047888 25304547834048 25371490331376 25374161445696 25396765573968 25462266172938 25522143377472 25592355601344 25610761930866 25681217947182 25706801742426 25739632906848 25762562608984 25810443451296 25829006632219 25833436233768 25900063046613 25925864856759 25986832262496 26058322860192 26077064318963 26148803147901 26174852754543 26182198809648 26205522763884 26208281685264 26254226866896 26277614986068 26280381497328 26311175158464 26337386521152 26409841504704 26428835779906 26501542343262 26528224601298 26563863515328 26601204586446 26632374167448 26658905510664 26732245003128 26790230168352 26863930939104 26886082073676 26890692960672 26960046536052 26984063422341 27117277338564 27144291745452 27191877826428 27218966550804 27250859985552 27253728960192 27278007468336 27348359963526 27353050129872 27423596167002 27450915730686 27483080948568 27558687773736 27611009278902 27686968038954 27722328151392 27747024102936 27818586235251 27823357044072 27846299290593 27895116046077 27922905340911 27983473178724 28060456598748 28113730736361 28121620943696 28191072499047 28198984412592 28224104985036 28227076423056 28260151096128 28337895665856 28366126060608 28464619553874 28467616313304 28500972835552 28542926622798 28545931626408 28571361270714 28579379913504 28712411299656 28774691662304 28853851749408 28882596142944 28957087020204 28982882935107 29062615762989 29099732769072 29235186295308 29269442206704 29272523697984 29349963368208 29353053336768 29379201991344 29454973660854 29484316895922 29518864722536 29565429184494 29600072053272 29629559836296 29775833940384 29802359221672 29857748201568 29879222252677 29884346454744 29961420938379 29991268699497 30139008939396 30177500649408 30204383748464 30252029580756 30260519908416 30287476963728 30317970972912 30401376670224 30436999048512 30467320583616 30551137146432 30573109891198 30576328632808 30657217483746 30660445080216 30687758401878 30696371018208 30726950941344 30780817706016 30811481755488 30918466067139 30991174101216 31022047709088 31076431801632 31102056429108 31107390343776 31187619170316 31215402115803 31255268529744 31341252762288 31372475120784 31409235369792 31495643169984 31527353583936 31555439175888 31636823561658 31642249187376 31668340369694 31723857464166 31755460975938 31792669983144 31824342046392 31880132624088 31911891818184 31981112204256 32026068352467 32063594439996 32069093255712 32151802402692 32212844158719 32301462712113 32371528120092 32460583218084 32492920660812 32502039901632 32530993775856 32534418643776 32620487568912 32623921858752 32647385375178 32737199365206 32814184342464 32928122482542 32931589160232 32960925690906 32970176278816 33018708789234 33022185003864 33051602240262 33060878276832 33093813737376 33208722812853 33300081059931 33333254815833 33411641480352 33497813182932 33527654124381 33619889761587 33662827040976 33696362166768 33735845397184 33789061925136 33828653775168 33862354098624 33949688230584 33979931717022 34073411584194 34107717344526 34147682574488 34201548754002 34241623929576 34275735656568 34398369711909 34444581645024 34493000715243 34533417395484 34567819809012 34662916974924 34865070863868 34899803672724 34909598412864 34940697018512 34944375580352 34995814136748 35005635822528 35036819981424 35040508663104 35162177095962 35294034510882 35335389791016 35370966135064 35468272781928 35499869072874 35509832223264 35545207347552 35642993337504 35766753731037 35802384802191 35848109431568 35900878295457 35946728714736 35978751229788 36156369784752 36192388993936 36255837101904 36291955401072 36334479980736 36370676624448 36434437284672 36464479951368 36470733506496 36564794889336 36597367997838 36601220974248 36644107931424 36744917031648 36814679038536 36915957385272 36996032137248 37048037805261 37091448313668 37097809392096 37128399054124 37193488061436 37230540454548 37311297571632 37413942131664 37484974315148 37588096665396 37598645883456 37632139980048 37636101897408 37735667187696 37739640004416 37766782806774 37870680421098 37908407437614 37952826071832 37956821751072 38057235497064 38061242168544 38088616271041 38095148360952 38193399259407 38283215066208 38416142896299 38454413306057 38521826920773 38560202613639 38609449360272 38643843913476 38715665176944 38750154350652 38799643692096 38980248393744 39025922942272 39087484290288 39133284490944 39172269321792 39273298214472 39308284145826 39312422527896 39416422479102 39420572245992 39466762737696 39506079781728 39614762257056 39643253669859 39752313514893 39792336901947 39845795272992 39901806879669 39948561251172 39988358265996 40098367504692 40185345252528 40329123110514 40336039441008 40383302618304 40423961297216 40440069804078 40535168893632 40675916007846 40716437618178 40828449826206 40876289978328 40880593440288 40917011202504 41022539945289 41029575194808 41135394250503 41176373596029 41224621422852 41416513918353 41469408572144 41530452058431 41583492227088 41620536154404 41673691372992 41788337016384 41829966827712 41975209768086 42073918901184 42090684898122 42182431415544 42189665583168 42298476618888 42336157477554 42340614634584 42390226644192 42432456061856 42506843498784 42549189090912 42696929330811 42701424469956 42751459253328 42857041906071 42869069870256 42950458878292 43068616949484 43162037493456 43280777624112 43323894214416 43374658367808 43435630530306 43493983425216 43529847166904 43649599153608 43852779442962 43904163310056 43908785546976 43947900921208 44024945052312 44029580005152 44061246607903 44068802987016 44182460491281 44226475343883 44278297083804 44400108079908 44444339754444 44663750910576 44703538832508 44786622302352 44826519682116 44883769387968 44928482889024 45052082566848 45084484565722 45208513409094 45266250974112 45306575622696 45390779862624 45431215445592 45476956459368 45602065005336 45655498572768 45700980875424 45826705719648 45859664836797 45864492949212 45985826225619 45990667620324 46031637602817 46044556527312 46090426412016 46217222633232 46486761151824 46533071563632 46653084643662 46661085515664 46715759975232 46781428755474 46882902794616 47011879143432 47058712681176 47113853054688 47291030375904 47333158763832 47455235342487 47463373781064 47502510554541 47585786196249 47633191463907 47689004974716 47736513069588 47867837727276 47928971619648 47971668306384 48095391659994 48103639883568 48208493046336 48227703604038 48341116135872 48389273868096 48557292180138 48619306601824 48690874827126 48739380991218 48753059852448 48796490663784 48801627965664 48971078062767 49086238718048 49105799047809 49221276513696 49392183723813 49397383740348 49441388536359 49455264418224 49577403360393 49591317415248 49640720606064 49748396762176 49885256175552 50117462220528 50176186640064 50246719774398 50314222916928 50355710409032 50494240561464 50544543250152 50603768095776 50742980662752 50793531147936 50924532345876 50969897575533 51110117376291 51161576016789 51221523861732 51362435894364 51413603484852 51479265813696 51525125217968 51620886902592 51658013264438 51666872467536 51800126093226 51851729713518 51973664524992 52116645720384 52154128637926 52297606295802 52349705509086 52364397619296 52411045527768 52416563370528 52508453733792 52555229972136 52560762994656 52743265643943 52857671559812 52941051766323 53003084686524 53056449202596 53202409172892 53249803609311 53264748334896 53317811021328 53464490006256 53580460336704 53727861878208 53772164147352 53781385921344 53920093072104 53968126844682 54234554677128 54288583490904 54383755652856 54437933101608 54501719971104 54556014936672 54696719927052 54706100259744 54745445544091 54847192334004 54896051996757 54901831461372 54966161897136 55117375547472 55222018557804 55373936077908 55444656302784 55494048205872 55637172470502 55646714088144 55692598581186 55790232092154 55845810681822 55966946357448 56120913197496 56227461472722 56243241887392 56382144998094 56397968825184 56448209970072 56454152846112 56650174210161 56806020631647 56862611156421 56929239107748 56935232626608 57001945671104 57085853245596 57091863252816 57142722541428 57158759827008 57424822599312 57549383324608 57707703498816 57765192285888 57914174040408 57965765870214 58125231525978 58199465538144 58470372590616 58538884413408 58699926736416 58758403982688 58909947321708 58962426218739 58968633791844 59037729445072 59124633718653 59130858368988 59200144106544 59259119672592 59551667880768 59604718443344 59715496403136 59758444505354 59768692909488 59922841876758 59982537398994 60278017878792 60408767496928 60493684665771 60504059161512 60574953927456 60635941945824 60660104706117 60802753340448 61013874011769 61074656427267 61146219782396 61152657265616 61242674739309 61314434967492 61320890160432 61375516803756 61392742036416 61453901882688 61561635412032 61622963510976 61836932134278 61982348202432 62044095418176 62152863603264 62204112858216 62214780687552 62375238340632 62430804231606 62510537059488 62682505524576 62744950241568 62962814652129 63110878351776 63273647123316 63284498374752 63330013346053 63336680739388 63447714928332 63504236216331 63510921951876 63585339966288 63648684092784 63760265248176 63823783636368 63962224408512 64052136704934 64127188879992 64138186511424 64303604805384 64425688317438 64602925424226 64743056240184 64921166436168 64974698344717 64985841321624 65061987551712 65153445795459 65240975137824 65294770750356 65474398730412 65598705051509 65779169164443 65856244965084 65863178320464 65921851381812 65940352557632 66037417578468 66044370007728 66103204480524 66121756553664 66187627474752 66417445625706 66600162119862 66666509631666 66823282960704 66995626365864 67055308248762 67239779523174 67325654081952 67392724333536 67578123850272 67626726848583 67812770113641 67899376461168 67959863434044 68146823168388 68215434689052 68295365148976 68403097508004 68483247859152 68551471313136 68796739423818 68889163290048 68986001430486 69066834790968 69135639618024 69325833949848 69730141727736 69799607345448 69881394037024 69979626965493 69991628273496 70073639962848 70172143133211 70324354191924 70588069021764 70670779582032 70741932270128 70936545563856 70999738145748 71019664446528 71090414695104 71285986675008 71533507462074 71604769604382 71696218863136 71801756590914 71893457429472 71957502459576 72143087489991 72312739569504 72384777987872 72511674203808 72583910802144 72835938270207 72928959902736 73109071486827 73129589778672 73194735995676 73202441948496 73288215862848 73489834063296 73629358077072 73831914770544 73992064274496 74096075610522 74182896627336 74195618784192 74256798108248 74386976122872 74461080909096 74622595143264 74827884263328 74969948630296 75163303037011 75176193330792 75264279960096 75370079661597 75471334375392 75533565613548 75741360842196 75816814875228 75905652143664 75913643502144 76114470994128 76122484337088 76177232542082 76190296721904 76386798518814 76566430132416 76832285792598 76908826612114 77043653841546 77120405227278 77218898720544 77287687826952 77431330353888 77487019896657 77500308701304 77700189139839 77777594570277 77960496787488 78174968580576 78231192956889 78446409443703 78524558263629 78546596428944 78616568291652 78624845055792 78832844958204 78841144491984 78933525475392 79012159563456 79229524514112 79286507339718 79504627029786 79584673803894 79691590545984 79803613759338 79897122502344 79976716531992 80196735009384 80370690505056 80658246221028 80672078882016 80880139608156 80952190267023 81351832015692 81432875236356 81656899652412 81752579956656 81761186880576 81834022405008 82045079890578 82059150389616 82270788501006 82352747192058 82449242845704 82833027836706 82938817144288 83060904116862 83166984454176 83241072308808 83455758705753 83538897871779 83768716022733 83950419536172 84181369796244 84341192209083 84364862831088 84573217497141 84596953237776 84672314955108 84681229269168 84780453288384 84864912123712 85013686997568 85098378181824 85393858661622 85402848939912 85502918506656 85714083812142 85738139740512 85900917756584 86137233898968 86324074986912 86561555248224 86647788428832 86871261060612 86948648805321 87059694333808 87187847288967 87299198307216 87705558885924 87808326620112 87817571093952 87895801842416 88049890104624 88059160010304 88122493215806 88137605974032 88364920982562 88452950687766 88556594167608 88800216159816 88888679508888 89327501821152 89407077665016 89573244604704 89637666758031 89653039364232 89884262815137 89973806098491 90168969131444 90417026818188 90532501948224 90613151245392 90781559725248 90862430891184 90953912918736 91204130010672 91310997145536 91401961750848 91653411439296 91719329673594 91728985898424 91971652451238 91981335240648 92063275205634 92089113054624 92180852824032 92434445266464 92500925229671 92755398201417 92973522303648 93066143127264 93306169287324 93322171031328 93389289457567 93562857510948 93646206347409 93765805589232 94023758286864 94117425362352 94227706109376 94582060751808 94666317527664 94910470684974 94926747562128 95005021109082 95171572392498 95266382927814 95378009949432 95473026139176 95735675454552 95943336612768 96078205057401 96190783319988 96207279767136 96455407208076 96638532476157 96904388136339 97114584360276 97238613203648 97381749654252 97478761982436 97506119704896 97592981327568 97603255931328 97942156125534 98172477436096 98211598095618 98442553027392 98784367447626 98794767480696 98882777072718 98910528836448 99154806720786 99182634830496 99281441212128 99626168438559 99900243179793 99999764447499 100234924441056 100493439548796 100582962373143 100711420818064 100859669284761 100988481122928 101089086500304 101207536191552 101485961325504 101587062295872 101849064691752 101939795151066 102220234752582 102323152033578 102443047723464 102724871788728 102827206969704 103050250435936 103195109135727 103316026528876 103333744935072 103479002145729 103600252186452 103703459427036 104308257275852 104595212591604 104699411018172 104728795238592 104822091055536 104833126741056 105016907467584 105110459944272 105121525989312 105486531287886 105715343119624 105882103532646 106006169373048 106112898405192 106404818345784 106499607218622 106529496669792 106635622042656 106928980012512 107005884619193 107300261193111 107407154406573 107544328294704 107840186144208 107936253689364 108469109354256 108577166981808 108767511305712 108875866203216 109003439942208 109112029873344 109393439854104 109412200519488 109490891088182 109694384668008 109792103993514 109803662922744 109932323794272 110234751094944 110444037115608 110747872155816 110839191293929 110988096411744 111144113415783 111274344941004 111293428176288 111385197162372 111580464184308 111691621363644 111933892714896 112241826394992 112454922945444 112486483774784 112764289996188 112795937650368 112896419940144 112908305692224 113300348420322 113612041263294 113725222312842 113858478215496 113870465253216 114171706491192 114183726505632 114265848813123 114285445082856 114580197778221 114849645198624 115248428688897 115363239918171 115565480762319 115680607840917 115828348080816 115931531740428 116250463051956 116398931076288 116940745181232 117077768826816 117399853472832 117516807965376 117819894643416 117924852437478 117937267583688 118075458890144 118249267437306 118261716737976 118400288213088 118518239345184 118929761009577 119209436886688 119256940544679 119377010705841 119516889010708 119537385818976 119705420639007 119845683753516 119965074797988 120556035757584 120817534993856 120987369331542 121008118323024 121149907854912 121271883891648 121320209412234 121605506680896 122027748023538 122149312854534 122292439564792 122305314531232 122485349478618 122628869934984 122641780320864 122751033607512 123067619835867 123529120788087 123673864268556 124249541755059 124408225716432 124750476681264 124861608463212 125021074118976 125365011049152 125489900483136 125925629304258 126221756703552 126547294246632 126568996749504 126660026692106 126673361478776 126895429856664 127008472432662 127021843903752 127170679932576 127297368185568 127520530496352 127647567272736 128090787992433 128104273409868 128254377759984 128571125718213 128607209610768 128851376634876 129205850848452 129486112480368 129842332872336 129949396689434 129971682643248 130123975103424 130306891590918 130481950275648 130589541500712 130948797460824 131197410103018 131558338328886 131712489930168 131726356640928 131843702763624 132074835156936 132088740015456 132183739823709 132206408961048 132547381473843 132679426031649 132834891251412 133200324239724 133333019263332 133991252731728 134110616497524 134479559046348 134651308163904 134785448667072 135156247700544 135253453697166 135625540227282 135798752922336 135919726868088 136293646336776 136430869378104 136590730297952 136806195016008 136966495718304 137102942626272 137578994510391 137593478847636 137957478676857 137972002860972 138094912808451 138133669581936 138271279236048 138651667899696 139460283455472 139599214690896 139762788074048 139959253930986 139983256546992 140147279925696 140344286266422 140648708383848 141176138043528 141341559164064 141483864540256 141873091127712 141999476291496 142365706027461 142507531663623 142899574391721 143067014924148 143209539208764 143392437726272 143603513181828 143786914858944 143915004919152 144286174979982 144625479139008 144769555975744 145023348407616 145167821604288 145671876540414 145857919805472 146218142973654 146259179557344 146389471991352 146404883896992 146913234188301 147258716154144 147317397143427 147663829541088 148176551171439 148192151221044 148324165609077 148365793254672 148513596216496 148732210081179 148773952245744 148922161818192 149245190286528 149655768526656 149939897260592 150326606074022 150352386661584 150528559920192 150740159323194 150942668750784 151067131227096 151482721684392 151633629750456 151811304287328 152228941988256 152354465084164 152380593443808 152773597037628 152909692726599 153484728050367 153664571585196 153817653224228 154087307683092 154240810454556 154437797441088 154575375653904 154862660707776 154974039793314 155000617402608 155400378279678 155555189140554 155920993574976 156349937161152 156462385913778 156892818887406 157049116527258 157093192857888 157233136583304 157249690111584 157665689916408 157682288983968 157795695980027 158229796931829 158573014679436 159009254059572 159169347607788 159311140839379 159607227518676 159749410827933 159794245004688 159953433063984 160393470018768 160741381010112 161316492442056 161344157764032 161760279216312 161904380534046 162703664031384 162865750472712 163313799304824 163505159913312 163668044810016 164090159781156 164118300779232 164236336632273 164541577002012 164688155990271 164705494384116 164898485691408 165666055673412 165877634288576 166121808233724 166333968908352 166482144617616 166911517411506 167077795743558 167537432045466 167900839072344 168362739592488 168682384418166 168729725662176 169146434994282 169193906475552 169344629910216 169362458538336 169950522630483 170418061894941 170587833469263 170787717323244 170805697879824 171005837013312 171428167624284 171476279481024 171801835513168 172274467797936 172648149973824 173123110496448 173295576857664 173742522121224 173897297610642 174119388667616 174375694577934 174598396614432 175411117771848 175616653240224 175791603684832 176099780209248 176244986431612 176275211948064 176729841965124 176887278656217 176905901375532 177113188335216 177600432319632 177777359017776 178655003642304 178814155330032 179146489209408 179275333516062 179306078728464 179768525630274 179947612196982 180337938262888 180834053636376 181226302490784 181481053997313 181724861782368 181907825837472 182408260021344 182539450232741 183041622035307 183223969281801 183438659347188 183457971796848 183943304902476 183962670481296 184126550411268 184178226109248 184361705648064 184868890532928 185001850459342 185510796402834 185947044607296 186132286254528 186612338574648 186644342062656 186778578915134 187125715021896 187292412694818 187531611178464 188047516573728 188234850724704 188888443956387 189332635055328 189820941369948 189853495124256 189990040038159 190010042218164 190343144784996 190512708648993 190532765855628 190756019898864 190946052278352 191471350909104 191886673225536 192156410114802 192381566639976 192414559534272 192910814416152 193277064952314 193808776272678 194229168720552 194763499308504 194924095034151 194957523964872 195185962655136 195460337386377 195884312251068 196423196191236 196796115154527 197337507493329 197568734895252 197589534961392 197765554145436 197821057672896 198309613441572 198365269660992 198562882424256 199252336877118 199800486359586 199999528894998 200469848882112 200986879097592 201165924746286 201422841636128 201719338569522 201976962245856 202178173000608 202880180545749 203438310340923 203698129383504 203879590302132 204440469505164 204646304067156 204886095446928 205449743577456 205654413939408 206100500871872 206390218271454 206632053057752 206667489870144 206958004291458 207200504372904 207406918854072 208616514551704 209190425183208 209398822036344 209644182111072 209938880896479 210220919888544 210973062575772 211430686239248 211764207065292 212012338746096 212225796810384 212809636691568 212999214437244 213058993339584 213271244085312 213857960025024 214011769238386 214600522386222 214814308813146 215088656589408 215680372288416 215872507378728 216429262469973 216938218708512 217154333963616 217535022611424 217751732406432 218507814810621 218786879708208 218981782176364 219327214460481 219388769336016 219584207987028 219607325845488 219864647588544 220469502189888 220888074231216 221495744311632 221678382587858 221976192823488 222288226831566 222548689882008 222586856352576 222770394324744 223160928368616 223383242727288 223867785429792 224483652789984 224909845890888 225489909111033 225528579992376 225792839880288 226110238984791 226600696840644 227224082526588 227450444625684 227716956430992 227740930506432 228343412982384 228367453011264 228531697626246 228570890165712 229160395556442 229699290397248 230496857377794 230726479836342 231130961524638 231361215681834 231656696161632 231863063480856 232461059689971 232500926103912 233100567419517 233332783710831 233881490362464 234693578870667 235339228331109 235573674790887 235639789286832 235849704874956 235874535167376 236150917780288 236498534874612 236523433475952 236800576426176 237036478690368 237859522019154 238418873773376 238513881089358 238754021411682 239033778021416 239074771637952 239410841278014 239691367507032 239930149595976 241112071515168 241974738663084 242016236646048 242640418824468 242856570801069 244055496047076 244298625709068 244584879129584 244610629062464 244970698957236 245257739869968 245283560641728 245502067215024 246135239671734 247058241576174 247347728537112 248499083510118 248816451432864 249500953362528 249723216926424 250367276117259 250616693615337 251306148068199 251851258608516 253023576627249 253094588493264 253320053384212 253346722957552 253719652491423 253790859713328 254016944865324 254043687807504 254341359865152 254594736371136 255041060992704 255295134545472 256181575984866 256208546819736 256508755519968 257142251436426 257214419221536 257702753269752 258411701696904 258972224960736 259684665744672 259898793378868 259943365286496 260613783181836 260845946415963 261179083001424 261897594921648 262394820206036 263116676657772 263424979860336 263452713281856 263687405527248 264149670313872 264177480030912 264367479647418 264412817922096 265094762947686 265358852063298 265669782502824 266400648479448 266666038526664 267982505463456 268221232995048 268913000274093 268959118092696 269180893142399 269652788445411 269921418295473 270506907394332 271251080454564 271597505844672 271839453736176 272587292673552 272861738756208 273181460595904 273612390032016 273932991436608 274205885252544 275157989020782 275186957695272 275914957353714 275944005721944 276189825616902 276267339163872 276542558472096 277303335799392 277502775689013 278266194604251 278920566910944 279198429381792 279918507861972 279966513093984 280167868372701 280688572532844 280938619042227 281297416767696 282352276087056 282683118328128 282967729080512 283746182255424 283998952582992 284731412054922 285015063327246 285799148783442 286134029848296 286419078417528 287207026363656 287830009838304 288234615172203 288572349959964 289915597428471 290713164409017 291343753080828 291715839610944 292436285947308 292518359114688 292778943982704 292809767793984 293826468376602 294517432308288 294634794286854 295327659082176 296353102342878 296384302442088 296648331218154 296731586509344 297027192432992 297464420162358 297547904491488 297844323636384 298878505315677 299879794521184 299999293342497 300653212148044 300704773323168 301480318646388 301748887119429 302134262454192 302965443368784 303267259500912 303622608574656 304457883976512 304708930168328 304761186887616 305547194075256 305819385453198 306969456100734 307329143170392 307635306448456 308174615366184 308481620909112 309150751307808 309585327407181 309948079586628 310001234805216 310800756559356 311110378281108 312924771827556 313785637774812 314098233054516 314186385715776 314466273166608 314499380223168 315331379832816 315364577967936 315591391960054 316459593863658 317146029358872 318018508119144 318338695215576 318622281678758 319214455037352 319498821655866 319588490009376 319906866127968 320786940037536 321017653857579 321900783579333 322221463219719 322632984884112 323520558432624 323808761068092 325407328062768 325731500945424 326627598609648 327010319826624 327336089620032 328180319562312 328236601558464 328472673264546 329083154004024 329376311980542 329410988768232 329796971382816 331332111346824 332243616467448 332517573881787 332964289235232 333432340247349 333823034823012 334155591487116 335074864090932 335801678144688 336725479184976 337364768836332 337459451324352 338292869988564 338387812951104 338689259820432 338724917076672 339901045260966 340836123789882 341175666938526 341575434646488 341611395759648 342797546439369 342856335248568 343603671026336 343740593334663 344548935595872 345745286066691 346089719754513 347041823522751 347485044242448 347794595221284 348238777335232 348751389155868 349196793228864 350822235543696 351233306480448 351583207369664 352199560418496 352489972863224 352550423896128 353459683930248 353774557312434 353811802751064 354226376670432 355200864639264 355554718035552 356789283028731 357628310660064 357770821634037 358131032117523 358550667032124 358612157456928 359537051260548 359895224393964 360675876525776 361668107272752 362452604981568 362962107994626 363449723564736 363815651674944 364816520042688 365078900465482 366083244070614 366447938563602 366877318694376 366915943593696 367886609804952 367925340962592 368253100822536 369202859507601 370003700918684 370587362364261 371021592805668 372748625265177 373224677149296 373557157830268 374251430043792 374584825389636 375063222356928 376095033147456 376469701449408 377776887912774 378665270110656 379641882739896 379706990248512 379980080076318 380020084436328 380686289569992 381025417297986 381065531711256 381512039797728 381892104556704 382942701818208 383218118808637 384272363977299 384312820229604 384763133279952 385821628832304 386554129904628 387617552545356 388458337441104 389526998617008 389848190068302 389915047929744 390371925310272 390920674772754 391768624502136 392846392382472 393592230309054 394675014986658 395137469790504 395179069922784 395531108290872 396551219471127 396619226883144 397642144421529 398038278094947 398504673754236 399600972719172 399999057789996 401973758195184 402331849492572 402845683272256 403438677139044 403953924491712 404356346001216 405760361091498 406876620681846 407396258767008 407759180604264 408880939010328 409292608134312 409772190893856 410899487154912 411308827878816 412736983531173 412780436542908 413264106115504 413872436030571 413916008582916 414284738425353 414401008745808 414813837708144 417233029103408 418380850366416 418797644072688 419288364222144 419877761792958 420441839777088 421946125151544 422861372478496 423528414130584 424024677492192 424451593620768 425619273383136 425998428874488 427097118082383 427522594990869 428023538476772 428698723175163 429201044772444 429628617626292 430177313178816 431360744576832 431745014757456 432858524939946 433876437417024 434308667927232 435070045222848 435503464812864 437015629621242 437573759416416 437963564352728 438654428920962 438777538672032 439168415974056 439214651690976 440739702564903 441776148462432 442991488623264 443310093422371 443356765175716 444529653514317 444576453663132 444972496827231 445097379764016 445540788649488 446321856737232 446766485454576 447735570859584 448967305579968 449819691781776 450979818222066 451057159984752 451585679760576 452220477969582 453201393681288 454448165053176 454900889251368 455433912861984 456686825964768 457063395252492 457141780331424 458320791112884 458729078179797 459190935360563 460454184151101 460993714755588 461452959672684 462261923049276 462722431363668 463313392323264 463726126961712 464922119379942 465001852207824 466201134839034 466665567421662 467762980724928 469387157741334 470678456662218 471147349581774 471279578573664 471699409749912 471749070334752 472997069749224 473046866951904 473387087940081 474689390795487 475719044038308 477027762178716 477508042823364 477933422518137 478067556042832 478821682556028 479248232483799 479382735014064 479860299191952 482224143030336 483949477326168 484032473292096 485280837648936 485713141602138 488110992094152 488597251418136 489169758259168 489941397914472 490515479739936 491004134430048 492270479343468 492709009896819 494064467970813 494116483152348 494695457074224 496998167020236 497632902865728 499001906725056 499446433852848 500734552234518 501233387230674 502612296136398 503702517217032 506047153254498 506189176986528 506640106768424 506693445915104 507439304982846 507581719426656 508033889730648 508087375615008 509851567891449 511763500407789 512363151969732 512417093639472 513017511039936 514284502872852 514428838443072 515405506539504 516823403393808 517944449921472 519369331489344 519797586757736 519886730572992 521227566363672 521691892831926 522358166002848 523795189843296 524789640412072 526233353315544 526849959720672 527374811054496 528299340627744 528734959294836 528825635844192 530189525895372 530661835968651 530717704126596 531339565005648 532801296958896 533332077053328 535965010926912 536442465990096 537826000548186 537918236185392 538361786284798 539305576890822 539842836590946 541013814788664 542502160909128 543678907472352 544443161991939 545174585347104 545723477512416 547224780064032 547618350698223 549124866105921 549671907845403 550315978041564 550373915390544 551829914707428 551888011443888 552379651233804 552534678327744 553085116944192 554606671598784 555005551378026 556532389208502 557841133821888 558396858763584 559837015723944 559933026187968 560335736745402 561377145065688 561877238084454 562594833535392 564704552174112 566665331869161 567997905165984 569462824109844 569970120114477 570030126654492 571538125946979 571598297566884 572268059696592 572838156835056 574414052727312 575660019676608 576469230344406 577144699919928 579831194856942 581426328818034 582687506161656 584772285102453 584872571894616 585557887965408 586381012159131 587652936753204 589269588573708 590388345463581 592012522479987 592706204685756 592768604884176 593296662436308 593463173018688 594054384865984 594928840324716 595095808982976 595688647272768 597757010631354 599759589042368 599998586684994 601306424296088 601409546646336 602960637292776 603497774238858 604268524908384 605930886737568 606534519001824 608640541637247 609417860336656 610314931022769 611094388150512 611638770906396 613938912201468 614658286340784 615270612896912 616349230732368 616963241818224 618301502615616 619170654814362 619896159173256 620002469610432 621601513118712 622220756562216 625849543655112 627571275549624 628196466109032 628932546333216 629816642689437 630662759665632 631182783920108 632919187727316 634292058717744 636037016238288 636677390431152 637244563357516 638428910074704 638997643311732 639176980018752 639813732255936 641573880075072 642035307715158 643801567158666 644442926439438 645265969768224 647041116865248 647506476607697 647617522136184 649287787409919 650814656125536 651463001890848 653255197219296 653725026202969 655523444431863 656360639124624 656945346529092 658166308008048 658752623961084 658821977536464 659593942765632 662664222693648 664487232934896 665035147763574 665928578470464 666864680494698 667646069646024 668311182974232 670149728181864 671603356289376 673450958369952 674729537672664 676469727333099 676585739977128 677378519640864 678330716954373 679802090521932 681672247579764 682351333877052 683150869292976 683222791519296 685595092878738 685712670497136 687207342052672 687481186669326 689097871191744 691490572133382 692179439509026 694083647045502 694970088484896 695589190442568 697383179069913 697502778311736 699301702258551 699998351132493 701644471087392 704080736612001 704979945726448 706017684993327 706721024372661 706919367860496 707549114624868 707623605502128 708452753340864 710401729278528 711109436071104 713578566057462 715256621320128 715541643268074 716262064235046 717101334064248 717224314913856 719074102521096 719790448787928 721351753051552 723336214545504 725924215989252 728569712403207 730157800930964 732166488141228 732895877127204 733754637388752 733831887187392 735773219609904 735850681925184 736506201645072 738405719015202 740007401837368 741174724728522 742043185611336 745497250530354 746449354298592 747114315660536 748502860087584 749041192334351 749169650779272 751101828351777 751850080846011 755553775825548 759070729881747 759283765479792 759960160152636 760040168872656 761372579139984 762050834595972 762131063422512 763024079595456 763784209113408 765885403636416 766436237617274 768544727954598 768625640459208 769526266559904 771643257664608 773108259809256 775235105090712 776916674882208 779053997234016 779696380136604 779830095859488 781841349545508 782537839247889 783537249004272 785692784764944 787184460618108 789350029973316 790274939581008 790358139845568 791062216581744 793102438942254 793238453766288 795284288843058 796076556189894 797009347508472 799201945438344 799998115579992 803947516390368 804663698985144 806739000822279 806877354278088 807542679427197 808958365336233 809764254886419 811520722182996 813753241363692 814792517534016 815518361208528 817761878020656 818585216268624 819544381787712 821798974309824 822617655757632 825473967062346 825560873085816 826528212231008 827744872061142 827832017165832 828569476850706 828802017491616 829627675416288 832508327067039 834466058206816 834798583812753 836761700732832 837595288145376 839755523585916 840503605118103 842815857126681 843892250303088 845722744956992 847056828261168 848049354984384 848903187241536 851238546766272 851996857748976 854194236164766 855045189981738 856047076953544 857397446350326 858402089544888 859257235252584 863490029514912 864703845516609 865717049879892 869746792285413 874031259242484 875147518832832 875927128705456 877308857841924 877555077344064 878336831948112 878429303381952 881479405129806 883552296924864 885982977246528 886620186844742 886713530351432 889059307028634 889152907326264 889944993654462 890194759528032 891081577298976 892643713474464 893532970909152 896635515947031 899639383563552 899997880027491 901959636444132 902114319969504 904440955939164 905246661358287 906402787362576 908896330106352 909801778502736 910867825723968 913373651929536 914126790504984 914283560662848 916641582225768 917458156359594 918381870721126 920908368302202 921987429511176 922905919345368 924523846098552 925444862727336 927452253923424 928755982221543 929844238759884 930003704415648 932402269678068 933331134843324 938774315482668 941356913324436 942294699163548 942559157147328 943398819499824 943498140669504 945994139498448 946093733903808 946774175880162 949378781590974 951438088076616 954055524357432 955016085646728 955866845036274 956135112085664 957643365112056 958496464967598 958765470028128 959720598383904 963052961572737 965702350737999 966664389659157 967898954652336 970561675297872 971426283204276 976221984188304 977194502836272 978339516518336 979882795828944 981030959479872 982008268860096 984540958686936 985418019793638 988128935941626 988232966304696 989390914148448 993996334040472 997552721645361 998892867705696 1000297020742047 1001469104469036 1002466774461348 1005224592272796 1007405034434064 1012094306508996 1012378353973056 1013280213536848 1013386891830208 1014878609965692 1015163438853312 1016067779461296 1016174751230016 1019703135782898 1023527000815578 1024726303939464 1024834187278944 1028392639318107 1028569005745704 1030811013079008 1031221780003989 1033646806787616 1037235858200073 1038269159263539 1039595173515472 1041125470568253 1042455132727344 1043383785663852 1044716332005696 1047590379686592 1049579280824144 1052466706631088 1053699919441344 1054749622108992 1056598681255488 1057469918589672 1057651271688384 1060379051790744 1061323671937302 1061435408253192 1062679130011296 1065602593917792 1066664154106656 1070367849086193 1072884931980192 1074393096352569 1075652001096372 1075836472370784 1076723572569596 1078611153781644 1079685673181892 1082027629577328 1085004321818256 1087357814944704 1088886323983878 1090349170694208 1091446955024832 1094449560128064 1095236701396446 1098249732211842 1099343815690806 1100631956083128 1100747830781088 1103659829414856 1103776022887776 1104569871860189 1104759302467608 1107608578522803 1110011102756052 1113064778417004 1115177985875653 1118245875795531 1119674031447888 1120671473490804 1122754290131376 1123754476168908 1125189667070784 1129409104348224 1133330663738322 1135995810331968 1138925648219688 1139940240228954 1140060253308984 1143076251893958 1143196595133768 1144536119393184 1145676313670112 1148828105454624 1149654356425911 1152817091931897 1152938460688812 1154289399839856 1159662389713884 1162852657636068 1165375012323312 1169544570204906 1169745143789232 1171115775930816 1172762024318262 1175305873506408 1178539177147416 1180776690927162 1184025044959974 1185412409371512 1185537209768352 1186593324872616 1189653658413381 1189857680649432 1192926433264587 1194114834284841 1195514021262708 1199997173369988 1202612848592176 1205921274585552 1206995548477716 1208537049816768 1211861773475136 1213069038003648 1217281083274494 1218835720673312 1220629862045538 1222188776301024 1223277541812792 1227877824402936 1229316572681568 1230541225793824 1232698461464736 1233926483636448 1238210950593519 1238341309628724 1239792318346512 1242854215276059 1243203026237424 1244441513124432 1251699087310224 1255142551099248 1256392932218064 1257865092666432 1259633285378874 1261325519331264 1262365567840216 1265838375454632 1268584117435488 1272074032476576 1273354780862304 1274489126715032 1276857820149408 1277776151629187 1277995286623464 1281291354247149 1282567784972607 1284070615430316 1287603134317332 1288885852878876 1290531939536448 1294082233730496 1295012953215394 1295235044272368 1298575574819838 1301629312251072 1302926003781696 1306510394438592 1307450052405938 1311046888863726 1312721278249248 1313890693058184 1316332616016096 1317505247922168 1317643955072928 1322219107694709 1325328445387296 1328974465869792 1329930280267113 1330070295527148 1333588960542951 1333729360989396 1334917490481693 1335292139292048 1336622365948464 1340299456363728 1343206712578752 1346901916739904 1349459075345328 1352939454666198 1353171479954256 1354757039281728 1356661433908746 1359604181043864 1363344495159528 1364702667754104 1366301738585952 1371190185757476 1371425340994272 1374962373338652 1376187234539391 1377572806081689 1381362552453303 1382981144266764 1384358879018052 1388167294091004 1389940176969792 1391178380885136 1394766358139826 1395005556623472 1398603404517102 1399996702264986 1403288942174784 1408161473224002 1409959891452896 1412035369986654 1413442048745322 1413838735720992 1415098229249736 1415247211004256 1420161263820243 1424068172386461 1427157132114924 1431083286536148 1432524128470092 1433800267554411 1434202668128496 1437744697451397 1438148205042192 1439580897575856 1442703506103104 1446672429091008 1451848431978504 1457139424806414 1460315601861928 1464332976282456 1465791754254408 1467509274777504 1471546439219808 1473012403290144 1476811438030404 1478127029690457 1480014803674736 1482193403912439 1482349449457044 1484086371222672 1490994501060708 1492898708597184 1494228631321072 1497005720175168 1498082384668702 1498339301558544 1502203656703554 1503700161692022 1511107551651096 1518141459763494 1518567530959584 1519920320305272 1520080337745312 1522745158279968 1524101669191944 1524262126845024 1529554703674347 1532872475234548 1535290501223367 1537089455909196 1537251280918416 1539052533119808 1543286515329216 1546216519618512 1550470210181424 1553833349764416 1558107994468032 1559392760273208 1559660191718976 1563682699091016 1565075678495778 1567074498008544 1571385569529888 1574368921236216 1578700059946632 1580549879162016 1582124433163488 1586204877884508 1586476907532576 1587617920778639 1590568577686116 1591985507905953 1592153112379788 1594018695016944 1598403890876688 1599996231159984 1607895032780736 1609327397970288 1613478001644558 1613754708556176 1615085358854394 1617916730672466 1619528509772838 1623041444365992 1627506482727384 1631036722417056 1633329485975817 1635523756041312 1637170432537248 1642855052094669 1647374598317763 1649015723536209 1650947934124692 1651121746171632 1653056424462016 1655489744122284 1655664034331664 1657138953701412 1657604034983232 1659255350832576 1665016654134078 1668932116413632 1669597167625506 1673523401465664 1675190576290752 1679511047171832 1681007210236206 1685631714253362 1687784500606176 1694113656522336 1699995995607483 1703993715497952 1708388472329532 1709910360343431 1710090379963476 1712094153907088 1714614377840937 1714794892700652 1716804179089776 1718514470505168 1726980059029824 1729407691033218 1731434099759784 1739493584570826 1748062518484968 1751854257410912 1754316855307359 1754617715683848 1756673663896224 1759143036477393 1762958810259612 1771165036390743 1773240373689484 1773427060702864 1776037567439961 1778118614057268 1778305814652528 1779889987308924 1780389519056064 1782163154597952 1785287426948928 1787065941818304 1793271031894062 1799278767127104 1799995760054982 1803919272888264 1804228639939008 1808881911878328 1810493322716574 1812805574725152 1817792660212704 1819603557005472 1825921624911741 1828253581009968 1833283164451536 1834916312719188 1836763741442252 1841816736604404 1843974859022352 1845811838690736 1849047692197104 1850889725454672 1854904507846848 1857511964443086 1859688477519768 1860007408831296 1864804539356136 1866662269686648 1877548630965336 1882713826648872 1884266251996793 1884589398327096 1886797638999648 1889449928068311 1891988278996896 1893548351760324 1898757563181948 1902876176153232 1908111048714864 1910032171293456 1911733690072548 1912270224171328 1915286730224112 1916992929935196 1917530940056256 1919441196767808 1926105923145474 1931404701475998 1933328779318314 1935797909304672 1941123350595744 1942519429823091 1942852566408552 1947863362229757 1952443968376608 1954389005672544 1959765591657888 1961175078608907 1966570333295589 1969081917373872 1970836039587276 1976257871883252 1976465932609392 1978781828296896 1987992668080944 1995105443290722 1997785735411392 2000594041484094 2002938208938072 2004933548922696 2010449184545592 2014810068868128 2024188613017992 2026560427073696 2029409181999297 2029757219931384 2032135558922592 2034992150863119 2039406271565796 2047054001631156 2049452607878928 2049668374557888 2056785278636214 2057138011491408 2061622026158016 2062443560007978 2067293613575232 2074471716400146 2076538318527078 2079190347030944 2082250941136506 2084910265454688 2086767571327704 2092149537209739 2099158561648288 2099995053397479 2104933413262176 2112242209836003 2114939837179344 2120163073117983 2120758103581488 2122647343874604 2122870816506384 2125358260022592 2131205187835584 2133328308213312 2140735698172386 2145769863960384 2148786192705138 2151304002192744 2151672944741568 2153447145139192 2157222307563288 2159371346363784 2164055259154656 2170008643636512 2177772647967756 2185709137209621 2190473402792892 2196499464423684 2198687631381612 2201263912166256 2201495661562176 2207319658829712 2207552045775552 2209139743720378 2209518604935216 2215217157045606 2220022205512104 2226129556834008 2230355971751306 2236491751591062 2239348062895776 2241342946981608 2245508580262752 2247123577003053 2247508952337816 2253305485055331 2255550242538033 2266661327476644 2277212189645241 2277851296439376 2279880480457908 2280120506617968 2286152503787916 2286393190267536 2289072238786368 2291352627340224 2297656210909248 2299308712851822 2305634183863794 2305876921377624 2308578799679712 2319324779427768 2325705315272136 2330750024646624 2339089140409812 2339490287578464 2345524048636524 2347613517743667 2350611747012816 2357078354294832 2361553381854324 2368050089919948 2370824818743024 2371074419536704 2373186649745232 2379307316826762 2379715361298864 2385852866529174 2388229668569682 2391028042525416 2399994346739976 2405225697184352 2411842549171104 2413991096955432 2420217002466837 2422628038281591 2429292764659257 2434562166548988 2437671441346624 2441259724091076 2444377552602048 2446555083625584 2455755648805872 2458633145363136 2461082451587648 2465396922929472 2467852967272896 2476421901187038 2476682619257448 2479584636693024 2485708430552118 2486406052474848 2488883026248864 2497524981201117 2503398174620448 2504395751438259 2510285102198496 2512785864436128 2519266570757748 2521510815354309 2524731135680432 2528447571380043 2531676750909264 2537168234870976 2544148064953152 2546709561724608 2548978253430064 2553715640298816 2555552303258374 2555990573246928 2562582708494298 2565135569945214 2568141230860632 2575206268634664 2577771705757752 2590025906430788 2590470088544736 2594111536549827 2597151149639676 2609240376856239 2614900104811876 2622093777727452 2625442556498496 2627781386116368 2632665232032192 2635010495844336 2635287910145856 2644438215389418 2650656890774592 2657948931739584 2659860560534226 2660140591054296 2667177921085902 2667458721978792 2669834980963386 2670584278584096 2673244731896928 2680598912727456 2682526831660459 2689906547841093 2698918150690656 2705878909332396 2706342959908512 2708289394269443 2713322867817492 2715739984074861 2719208362087728 2726688990319056 2729405335508208 2732603477171904 2742380371514952 2742850681988544 2749924746677304 2752374469078782 2755145612163378 2762725104906606 2765962288533528 2768717758036104 2776334588182008 2782356761770272 2786267946664629 2789532716279652 2790011113246944 2797206809034204 2799993404529972 2816322946448004 2819919782905792 2824070739973308 2826884097490644 2827677471441984 2830196458499472 2830494422008512 2840322527640486 2848136344772922 2854314264229848 2862166573072296 2865048256940184 2867600535108822 2868405336256992 2875489394902794 2876296410084384 2879161795151712 2889158884718211 2897107052213997 2899993168977471 2903696863957008 2914278849612828 2920631203723856 2928665952564912 2931583508508816 2935018549555008 2943092878439616 2946024806580288 2953622876060808 2956254059380914 2960029607349472 2964386807824878 2964698898914088 2968172742445344 2981989002121416 2988457262642144 2992658164936083 2996164769337404 2996678603117088 3000891062226141 3004407313407108 3007400323384044 3022215103302192 3036282919526988 3037135061919168 3039840640610544 3040160675490624 3045490316559936 3048203338383888 3048524253690048 3059109407348694 3065744950469096 3070581002446734 3074178911818392 3074502561836832 3085177917954321 3092433039237024 3100940420362848 3103170653956597 3111707574600219 3114807477790617 3118785520546416 3127365398182032 3130151356991556 3134148996017088 3142771139059776 3148737842472432 3157400119893264 3161099758324032 3164248866326976 3172409755769016 3172953815065152 3175235841557278 3181137155372232 3183971015811906 3184306224759576 3188037390033888 3196807781753376 3199992462319968 3211103547258579 3214336547523941 3218654795940576 3223179289057707 3226956003289116 3227509417112352 3230170717708788 3235833461344932 3239057019545676 3246082888731984 3255012965454768 3262073444834112 3266658971951634 3271047512082624 3274340865074496 3285710104189338 3294749196635526 3298031447072418 3301895868249384 3302243492343264 3310979488244568 3311328068663328 3313709615580567 3314277907402824 3322825735568409 3330033308268156 3339194335251012 3345533957626959 3354737627386593 3359022094343664 3362014420472412 3371263428506724 3375569001212352 3388227313044672 3399991991214966 3407987430995904 3416776944659064 3419820720686862 3420180759926952 3424188307814176 3429228755681874 3429589785401304 3433608358179552 3437028941010336 3448963069277733 3458451275795691 3458815382066436 3462868199519568 3478987169141652 3496125036969936 3503708514821824 3508633710614718 3509235431367696 3513347327792448 3518286072954786 3525917620519224 3542330072781486 3546480747378968 3546854121405728 3552075134879922 3556237228114536 3556611629305056 3559779974617848 3568960975240143 3582344502854523 3586542063788124 3599991520109964 3607838545776528 3617763823756656 3620986645433148 3625611149450304 3635585320425408 3639207114010944 3651843249823482 3656507162019936 3666566328903072 3669832625438376 3673527482884504 3683633473208808 3687949718044704 3691623677381472 3698095384394208 3701779450909344 3714632851780557 3715023928886172 3719376955039536 3728562645828177 3729609078712272 3733324539373296 3755097261930672 3765427653297744 3768532503993586 3769178796654192 3773595277999296 3778899856136622 3783976557993792 3787096703520648 3797515126363896 3805752352306464 3816222097429728 3820064342586912 3823467380145096 3830573460448224 3833328454887561 3833985859870392 3843874062741447 3847703354917821 3852211846290948 3862809402951996 3866657558636628 3871595818609344 3882246701191488 3885038859646182 3885705132817104 3895726724459514 3904887936753216 3908778011345088 3919531183315776 3922350157217814 3933140666591178 3938163834747744 3941672079174552 3952515743766504 3952931865218784 3966657323084127 3975985336161888 3989790840801339 3990210886581444 4000766881628853 4001188082968188 4004752471445079 4005876417876144 4009867097845392 4020898369091184 4029620137736256 4048377226035984 4053120854147392 4058818363998594 4059514439862768 4064271117845184 4069984301726238 4078812543131592 4094108003262312 4098905215757856 4113570557272428 4114276022982816 4124887120015956 4128561703618173 4132718418245067 4144087657359909 4148943432800292 4153076637054156 4158380694061888 4164501882273012 4169820530909376 4173535142655408 4184299074419478 4198317123296576 4199990106794958 4209866826524352 4224484419672006 4229879674358688 4240326146235966 4241516207162976 4245294687749208 4245741633012768 4260483791460729 4272204517159383 4281471396344772 4297572385410276 4301400802663233 4302608004385488 4306894290278384 4313234092354191 4314444615126576 4318742692727568 4328110518309312 4340017287273024 4355545295935512 4371418274419242 4380946805585784 4392998928847368 4397375262763224 4402527824332512 4414639317659424 4418279487440756 4419037209870432 4430434314091212 4434381089071371 4440044411024208 4452259113668016 4460711943502612 4472983503182124 4478696125791552 4482685893963216 4491017160525504 4494247154006106 4495017904675632 4506610970110662 4511100485076066 4533322654953288 4554424379290482 4555702592878752 4559760960915816 4560241013235936 4572305007575832 4572786380535072 4576075183420783 4588664111023041 4598617425703644 4611268367727588 4611753842755248 4617157599359424 4638649558855536 4651410630544272 4661500049293248 4678178280819624 4678980575156928 4691048097273048 4695227035487334 4701223494025632 4714156708589664 4723106763708648 4736100179839896 4741649637486048 4746373299490464 4758614633653524 4759430722597728 4762853762335917 4771705733058348 4775956523717859 4776459337139364 4782056085050832 4799988693479952 4810451394368704 4823685098342208 4827982193910864 4840434004933674 4845256076563182 4858585529318514 4869124333097976 4882519448182152 4893110167251168 4899988457927451 4911511297611744 4928565156284007 4942123794953289 4947047170608627 4952843802374076 4953365238514896 4959169273386048 4971416861104236 4972812104949696 4977766052497728 4995049962402234 5006796349240896 5008791502876518 5020570204396992 5025571728872256 5038533141515496 5043021630708618 5049462271360864 5056895142760086 5063353501818528 5097956506860128 5099987986822449 5111104606516748 5111981146493856 5125165416988596 5129731081030293 5130271139890428 5136282461721264 5150412537269328 5155543411515504 5180051812861576 5180940177089472 5188223073099654 5194302299279352 5218480753712478 5229800209623752 5244187555454904 5255562772232736 5262950565922077 5270020991688672 5288876430778836 5313495109172229 5319721121068452 5320281182108592 5334355842171804 5334917443957584 5339669961926772 5341168557168192 5346489463793856 5361197825454912 5365053663320918 5379813095682186 5397836301381312 5411757818664792 5412685919817024 5416578788538886 5426645735634984 5431479968149722 5438416724175456 5453377980638112 5458810671016416 5477764874735223 5484760743029904 5499849493354608 5504748938157564 5510291224326756 5525450209813212 5531924577067056 5537435516072208 5552669176364016 5564713523540544 5572535893329258 5579065432559304 5580022226493888 5594413618068408 5599986809059944 5632645892896008 5648141479946616 5652798755990379 5653768194981288 5660392916998944 5668349784204933 5680645055280972 5696272689545844 5708628528459696 5724333146144592 5730096513880368 5735201070217644 5736810672513984 5750978789805588 5752592820168768 5758323590303424 5778317769436422 5794214104427994 5799986337954942 5807393727914016 5827558289469273 5828557699225656 5841262407447712 5843590086689271 5857331905129824 5863167017017632 5883525235826721 5899710999886767 5907245752121616 5912508118761828 5920059214698944 5928773615649756 5929397797828176 5936345484890688 5963978004242832 5976914525284288 5985316329872166 5992329538674808 5993357206234176 6001782124452282 6008814626814216 6014800646768088 6044430206604384 6072565839053976 6079681281221088 6088227545997891 6096406676767776 6118218814697388 6131489900938192 6141162004893468 6148357823636784 6149005123673664 6170355835908642 6184866078474048 6201880840725696 6206341307913194 6223415149200438 6229614955581234 6237571041092832 6254730796364064 6260302713983112 6276448611629217 6297475684944864 6299985160192437 6314800239786528 6336726629508009 6344819511538032 6350471683114556 6360489219353949 6362274310744464 6367942031623812 6368612449519152 6376074780067776 6393615563506752 6399984924639936 6422207094517158 6428673095047882 6437309591881152 6446358578115414 6453912006578232 6455018834224704 6460341435417576 6471666922689864 6478114039091352 6492165777463968 6510025930909536 6533317943903268 6571420208378676 6589498393271052 6596062894144836 6603791736498768 6604486984686528 6621958976489136 6622656137326656 6627419231161134 6628555814805648 6645651471136818 6660066616536312 6678388670502024 6691067915253918 6709475254773186 6718044188687328 6724028840944824 6741370731009159 6742526857013448 6759916455165993 6766650727614099 6799983982429932 6831636568935723 6833553889318128 6839641441373724 6840361519853904 6848376615628352 6858457511363748 6859179570802608 6867216716359104 6874057882020672 6897926138555466 6916902551591382 6917630764132872 6925736399039136 6957974338283304 6992250073939872 7017267421229436 7018470862735392 7036572145909572 7042840553231001 7051835241038448 7084660145562972 7092961494757936 7093708242811456 7104150269759844 7112474456229072 7113223258610112 7119559949235696 7137921950480286 7164689005709046 7173084127576248 7199983040219928 7215677091553056 7235527647513312 7241973290866296 7260651007400511 7267884114844773 7287878293977771 7303686499646964 7313014324039872 7333132657806144 7339665250876752 7347054965769008 7367266946417616 7375899436089408 7383247354762944 7396190768788416 7403558901818688 7429265703561114 7430047857772344 7438753910079072 7457125291656354 7459218157424544 7466649078746592 7492574943603351 7510194523861344 7530855306595488 7537065007987172 7538357593308384 7557799712273244 7564532446062927 7574193407041296 7595030252727792 7611504704612928 7632444194859456 7640128685173824 7646934760290192 7661146920896448 7666656909775122 7667971719740784 7687748125482894 7695406709835642 7704423692581896 7725618805903992 7733315117273256 7770077719292364 7771410265634208 7791453448919028 7806245901129571 7827721130568717 7844700314435628 7866281333182356 7876327669495488 7883344158349104 7905031487533008 7905863730437568 7933314646168254 7951970672323776 7979581681602678 7980421773162888 8001533763257706 8002376165936376 8009504942890158 8011752835752288 8019734195690784 8041796738182368 8047580494981377 8069719643523279 8096754452071968 8117636727997188 8119028879725536 8124868182808329 8139968603452476 8147219952224583 8157625086263184 8188216006524624 8197810431515712 8227141114544856 8228552045965632 8249774240031912 8257123407236346 8265436836490134 8288175314719818 8297886865600584 8306153274108312 8329003764546024 8347070285310816 8358803839993887 8368598148838956 8399980213589916 8448968839344012 8459759348717376 8480652292471932 8483032414325952 8490589375498416 8491483266025536 8520967582921458 8544409034318766 8562942792689544 8595144770820552 8602801605326466 8605216008770976 8613788580556768 8626468184708382 8628889230253152 8637485385455136 8667476654154633 8699979506932413 8711090591871024 8742836548838484 8761893611171568 8785997857694736 8794750525526448 8805055648665024 8829278635318848 8836558974881512 8838074419740864 8860868628182424 8868762178142742 8880088822048416 8904518227336032 8921423887005224 8945967006364248 8965371787926432 8977974494808249 8988494308012212 8990035809351264 9013221940221324 9022200970152132 9066645309906576 9108848758580964 9111405185757504 9119521921831632 9120482026471872 9144610015151664 9145572761070144 9152150366841566 9177328222046082 9197234851407288 9222536735455176 9223507685510496 9255533753862963 9277299117711072 9302821261088544 9309511961869791 9335122723800657 9344422433371851 9356356561639248 9382096194546096 9390454070974668 9402446988051264 9428313417179328 9446213527417296 9472200359679792 9483299274972096 9492746598980928 9517229267307048 9518861445195456 9525707524671834 9543411466116696 9551913047435718 9552918674278728 9564112170101664 9599977386959904 9633310641775737 9643009642571823 9655964387821728 9669537867173121 9680868009867348 9690512153126364 9717171058637028 9738248666195952 9765038896364304 9786220334502336 9799976915854902 9823022595223488 9857130312568014 9884247589906578 9894094341217254 9905687604748152 9906730477029792 9941128846741701 9942833722208472 9968477206705227 9990099924804468 10017583005753036 10036601872880877 10064212882159779 10077066283030992 10086043261417236 10098924542721728 10113790285520172 10126707003637056 10195913013720256 10199975973644898 10222209213033496 10223962292987712 10250330833977192 10259462162060586 10260542279780856 10272564923442528 10300825074538656 10311086823031008 10346889207833199 10360103625723152 10375353827387073 10376446146199308 10388604598558704 10436961507424956 10459600419247504 10488375110909808 10511125544465472 10525901131844154 10540041983377344 10577752861557672 10626990218344458 10639442242136904 10640562364217184 10668711684343608 10669834887915168 10679339923853544 10706882925720429 10730107326641836 10747033508563569 10759626191364372 10823515637329584 10833157577077772 10853291471269968 10862959936299444 10876833448350912 10906755961276224 10917621342032832 10955529749470446 10969521486059808 10999698986709216 11009497876315128 11020582448653512 11050900419626424 11063849154134112 11074871032144416 11105338352728032 11113325445450473 11143898555341671 11145071786658516 11158130865118608 11188827236136816 11199973618119888 11265291785792016 11296282959893232 11305597511980758 11307536389962576 11320785833997888 11336699568409866 11361290110561944 11392545379091688 11417257056919392 11448666292289184 11460193027760736 11470402140435288 11499985364662683 11501957579611176 11531622188224341 11543110064753463 11556635538872844 11588428208855988 11599972675909884 11614787455828032 11655116578938546 11657115398451312 11682524814895424 11687180173378542 11714663810259648 11726334034035264 11767050471653442 11799421999773534 11814491504243232 11825016237523656 11857547231299512 11858795595656352 11899971969252381 11927956008485664 11969372522404017 11970632659744332 11984659077349616 12002300644886559 12003564248904564 12014257414335237 12017629253628432 12029601293536176 12088860413208768 12145131678107952 12159362562442176 12176455091995782 12192813353535552 12236437629394776 12262979801876384 12282324009786936 12296715647273568 12340711671817284 12385685110854519 12398155254735201 12412682615826388 12432262972079727 12446830298400876 12459229911162468 12475142082185664 12509461592728128 12520605427966224 12552897223258434 12594951369889728 12599970320384874 12629600479573056 12673453259016018 12689639023076064 12700943366229112 12720978438707898 12724548621488928 12735884063247624 12737224899038304 12781451374382187 12844414189034316 12857346190095764 12892717156230828 12904202407989699 12907824013156464 12920682870835152 12943333845379728 12956228078182704 12984331554927936 13020051861819072 13066635887806536 13142840416757352 13178996786542104 13192125788289672 13207583472997536 13243917952978272 13254838462322268 13257111629611296 13291302942273636 13303143267214113 13320133233072624 13356777341004048 13382135830507836 13418950509546372 13436088377374656 13448057681889648 13482741462018318 13485053714026896 13519832910331986 13533301455228198 13599967964859864 13663273137871446 13667107778636256 13679282882747448 13680723039707808 13716915022727496 13718359141605216 13728225550262349 13765992333069123 13795852277110932 13833805103182764 13835261528265744 13851472798078272 13915948676566608 13984500147879744 14034534842458872 14036941725470784 14073144291819144 14085681106462002 14103670482076896 14169320291125944 14185922989515872 14208300539519688 14224948912458144 14239119898471392 14275843900960572 14288561287007751 14327869571153577 14329378011418092 14346168255152496 14399966080439856 14431354183106112 14471055295026624 14483946581732592 14521302014801022 14535768229689546 14575756587955542 14607372999293928 14679330501753504 14694109931538016 14699965373782353 14734533892835232 14785695468852021 14841141511825881 14858531407122228 14860095715544688 14877507820158144 14914250583312708 14918436314849088 14933298157493184 14985149887206702 15020389047722688 15061710613190976 15074130015974344 15076715186616768 15115599424546488 15129064892125854 15148386814082592 15190060505455584 15293869520580384 15299963960467347 15333313819550244 15335943439481568 15375496250965788 15389193243090879 15390813419671284 15408847385163792 15451237611807984 15466630234546512 15540155438584728 15542820531268416 15582906897838056 15612491802259142 15655442261137434 15689400628871256 15732562666364712 15766688316698208 15788851697766231 15810062975066016 15866629292336508 15940485327516687 15959163363205356 15960843546325776 16003067526515412 16004752331872752 16019009885780316 16023505671504576 16039468391381568 16083593476364736 16095160989962754 16139439287046558 16193508904143936 16235273455994376 16238057759451072 16249736365616658 16279937206904952 16294439904449166 16315250172526368 16376432013049248 16433294624205669 16454282229089712 16499548480063824 16514246814472692 16530873672980268 16576350629439636 16595773731201168 16612306548216624 16658007529092048 16694140570621632 16717607679987774 16737196297677912 16799960427179832 16897937678688024 16958396267971137 16961304584943864 16981178750996832 17005049352614799 17041935165842916 17088818068637532 17125885585379088 17190289541641104 17205603210652932 17210432017541952 17227577161113536 17252936369416764 17257778460506304 17274970770910272 17334953308309266 17399959013864826 17422181183742048 17482674868407819 17485673097676968 17523787222343136 17530770260067813 17571995715389472 17589501051052896 17650575707480163 17673117949763024 17699132999660301 17721737256364848 17737524356285484 17760177644096832 17809036454672064 17842847774010448 17891934012728496 17930743575852864 17955948989616498 17976988616024424 17980071618702528 18026443880442648 18044401940304264 18133290619813152 18217697517161928 18239043843663264 18264682637993673 18289220030303328 18304300733683132 18354656444092164 18394469702814576 18445073470910352 18447015371020992 18511067507725926 18554598235422144 18605642522177088 18619023923739582 18670245447601314 18688844866743702 18712713123278496 18764192389092192 18777687821623213 18780908141949336 18829345834887651 18892427054834592 18944400719359584 18958025759886101 19010179888524027 19034458534614096 19051415049343668 19086822932233392 19103826094871436 19105837348557456 19128224340203328 19199954773919808 19266621283551474 19286019285143646 19311928775643456 19339075734346242 19361736019734696 19381024306252728 19434342117274056 19476497332391904 19530077792728608 19599953831709804 19714260625136028 19768495179813156 19788188682434508 19811375209496304 19813460954059584 19882257693483402 19885667444416944 19936954413410454 19980199849608936 20035166011506072 20073203745761754 20128425764319558 20154132566061984 20172086522834472 20224112193027477 20227580571040344 20279749365497979 20299952182842297 20399951947289796 20444418426066992 20494909706807169 20500661667954384 20518924324121172 20521084559561712 20545129846885056 20601650149077312 20622173646062016 20693778415666398 20720207251446304 20750707654774146 20752892292398616 20777209197117408 20873923014849912 20919200838495008 20976750221819616 21051802263688308 21128521659693003 21155505723115344 21253980436688916 21278884484273808 21281124728434368 21337423368687216 21339669775830336 21358679847707088 21413765851440858 21460214653283672 21494067017127138 21519252382728744 21647031274659168 21666315154155544 21706582942539936 21722194577696179 21725919872598888 21781953022201533 21803652344534319 21911059498940892 21939042972119616 21999397973418432 22018995752630256 22041164897307024 22101800839252848 22127698308268224 22149742064288832 22210676705456064 22226650890900946 22287797110683342 22290143573317032 22316261730237216 22377654472273632 22399947236239776 22477724830810053 22530583571584032 22592565919786464 22611195023961516 22615072779925152 22673399136819732 22693597338188781 22722580221123888 22785090758183376 22834514113838784 22897332584578368 22920386055521472 22940804280870576 22999970729325366 23003915159222352 23063244376448682 23086220129506926 23113271077745688 23176856417711976 23199945351819768 23310233157877092 23314230796902624 23374360346757084 23418737703388713 23483163391706151 23534100943306884 23598843999547068 23628983008486464 23650032475047312 23715094462599024 23717591191312704 23799943938504762 23855912016971328 23938745044808034 23941265319488664 23969318154699232 24004601289773118 24007128497809128 24028514828670474 24035258507256864 24059202587072352 24142741484944131 24209158930569837 24290263356215904 24352910183991564 24374604548424987 24441659856673749 24472875258789552 24525959603752768 24564648019573872 24593431294547136 24681423343634568 24771370221709038 24796310509470402 24825365231652776 24864525944159454 24893660596801752 24918459822324936 25041210855932448 25076411519981661 25105794446516868 25199940640769748 25346906518032036 25379278046152128 25401886732458224 25441956877415796 25449097242977856 25471768126495248 25474449798076608 25562902748764374 25688828378068632 25714692380191528 25785434312461656 25808404815979398 25815648026312928 25841365741670304 25886667690759456 25912456156365408 26002429962463899 26099938520797239 26133271775613072 26285680833514704 26357993573084208 26384251576579344 26415166945995072 26487835905956544 26509676924644536 26514223259222592 26582605884547272 26606286534428226 26640266466145248 26713554682008096 26764271661015672 26837901019092744 26896115363779296 26933923484424747 26965482924036636 26970107428053792 27039665820663972 27066602910456396 27199935929719728 27326546275742892 27334215557272512 27358565765494896 27361446079415616 27433830045454992 27436718283210432 27456451100524698 27531984666138246 27591704554221864 27667610206365528 27670523056531488 27766601261588889 27831897353133216 27928535885609373 28005368171401971 28033267300115553 28069069684917744 28146288583638288 28171362212924004 28207340964153792 28338640582251888 28371845979031744 28416601079039376 28449897824916288 28478239796942784 28551687801921144 28577122574015502 28655739142307154 28658756022836184 28692336510304992 28799932160879712 28899931925327211 28929028927715469 28967893163465184 29008613601519363 29042604029602044 29071536459379092 29151513175911084 29214745998587856 29358661003507008 29388219863076032 29399930747564706 29469067785670464 29571390937704042 29682283023651762 29717062814244456 29720191431089376 29823386540225103 29828501166625416 29905431620115681 29970299774413404 30109805618642631 30148260031948688 30192638646479337 30231198849092976 30258129784251708 30296773628165184 30380121010911168 30587739041160768 30599927920934694 30666627639100488 30671886878963136 30750992501931576 30778386486181758 30781626839342568 30817694770327584 30902475223615968 30933260469093024 31040667623499597 31080310877169456 31165813795676112 31224983604518284 31310884522274868 31378801257742512 31465125332729424 31533376633396416 31577703395532462 31620125950132032 31733258584673016 31880970655033374 31918326726410712 31921687092651552 32006135053030824 32009504663745504 32032526283945481 32038019771560632 32120648777161287 32190321979925508 32278878574093116 32470546911988752 32499472731233316 32559874413809904 32588879808898332 32630500345052736 32752864026098496 32866589248411338 32908564458179424 32999096960127648 33028493628945384 33061747345960536 33152701258879272 33191547462402336 33224613096433248 33316015058184096 33339976336351419 33431695666025013 33435215359975548 33474392595355824 33599920854359664 33795875357376048 33916792535942274 33922609169887728 33962357501993664 34010098705229598 34083870331685832 34177636137275064 34251771170758176 34380579083282208 34411206421305864 34499956093988049 34505872738833528 34594866564673023 34629330194260389 34669906616618532 34799918027729652 34844362367484096 34965349736815638 34971346195353936 35047574444686272 35061540520135626 35143991430778944 35179002102105792 35301151414960326 35346235899526048 35398265999320602 35443474512729696 35475048712570968 35685695548020896 35699915907757143 35783868025456992 35908117567212051 35911897979232996 35953977232048848 36042772243005711 36052887760885296 36088803880608528 36266581239626304 36435395034323856 36478087687326528 36529365275987346 36578440060606656 36608601467366264 36709312888184328 36788939405629152 36890146941820704 37022135015451852 37157055332563557 37194465764205603 37238047847479164 37340490895202628 37377689733487404 37425426246556992 37528384778184384 37555375643246426 37561816283898672 37658691669775302 37784854109669184 37888801438719168 37916051519772202 38020359777048054 38068917069228192 38102830098687336 38173645864466784 38207652189742872 38211674697114912 38344354123146561 38533242567102948 38572038570287292 38678151468692484 38712607223969097 38723472039469392 38762048612505456 38868684234548112 38952994664783808 39060155585457216 39199907663419608 39428521250272056 39536990359626312 39576377364869016 39622750418992608 39764515386966804 39771334888833888 39873908826820908 39909429801642339 39960399699217872 40070332023012144 40146407491523508 40256851528639116 40308265132123968 40344173045668944 40448224386054954 40455161142080688 40559498730995958 40599904365684594 40799903894579592 40888836852133984 40989819413614338 41001323335908768 41037848648242344 41042169119123424 41184676650787047 41297976999207369 41387556831332796 41440414502892608 41501415309548292 41505784584797232 41554418394234816 41747846029699824 41838401676990016 41953500443639232 42103604527376616 42257043319386006 42311011446230688 42507960873377832 42557768968547616 42674846737374432 42717359695414176 42827531702881716 42865683861023253 42920429306567344 42983608713460731 42988134034254276 43038504765457488 43294062549318336 43332630308311088 43413165885079872 43444389155392358 43451839745197776 43563906044403066 43607304689068638 43822118997881784 44037991505260512 44082329794614048 44099896121347059 44203601678505696 44357086406556063 44453301781801892 44523424535477643 44575594221366684 44580287146634064 44632523460474432 44755308944547264 44799894472479552 44955449661620106 45061167143168064 45185131839572928 45222390047923032 45230145559850304 45346798273639464 45387194676377562 45445160442247776 45570181516366752 45881608561741152 45999941458650732 46007830318444704 46040919702580531 46126488752897364 46167579729272637 46172440259013852 46226542155491376 46353712835423952 46399890703639536 46620466315754184 46628461593805248 46748720693514168 46837475406777426 46966326783412302 47068201886613768 47197687999094136 47300064950094624 47366555093298693 47430188925198048 47599887877009524 47821455982550061 47877490089616068 47882530638977328 47938636309398464 48009202579546236 48014256995618256 48057029657340948 48070517014513728 48118405174144704 48285482969888262 48418317861139674 48580526712431808 48705820367983128 48749209096849974 48883319713347498 48945750517579104 49129296039147744 49299883872617007 49362846687269136 49542740443418076 49592621018940804 49650730463305552 49729051888318908 49787321193603504 49836919644649872 50082421711864896 50152823039963322 50211588893033736 50399881281539496 50693813036064072 50803773464916448 50875188803913411 50883913754831592 50943536252990496 51015148057844397 51125805497528748 51377656756137264 51429384760383056 51570868624923312 51616809631958796 51631296052625856 51682731483340608 51773335381518912 51824912312730816 52004859924927798 52199877041594478 52266543551226144 52448024605223457 52571361667029408 52715987146168416 52768503153158688 52951727122440489 53019353849289072 53165211769094544 53212573068856452 53280532932290496 53427109364016192 53528543322031344 53675802038185488 53792230727558592 53867846968849494 53930965848073272 53940214856107584 54079331641327944 54133205820912792 54399871859439456 54643721307906997 54653092551485784 54717131530989792 54794047913981019 54867660090909984 54912902201049396 55063969332276492 55183409108443728 55335220412731056 55341046113062976 55533202523177778 55663794706266432 55857071771218746 56010736342803942 56066534600231106 56138139369835488 56292577167276576 56333063464869639 56342724425848008 56488037504662953 56677281164503776 56833202158078752 56874077279658303 57030539665572081 57103375603842288 57154245148031004 57311478284614308 57317512045672368 57384673020609984 57599864321759424 57799863850654422 57858057855430938 57935786326930368 58017227203038726 58085208059204088 58143072918758184 58303026351822168 58429491997175712 58799861495129412 59142781875408084 59364566047303524 59434125628488912 59440382862178752 59646773080450206 59657002333250832 59810863240231362 59940599548826808 60219611237285262 60296520063897376 60385277292958674 60462397698185952 60516259568503416 60672336579082431 60899856548526891 61199855841869388 61333255278200976 61484729120421507 61501985003863152 61556772972363516 61563253678685136 61635389540655168 61804950447231936 61866520938186048 62081335246999194 62160621754338912 62331627591352224 62449967209036568 62621769044549736 62757602515485024 62930250665458848 63155406791064924 63385564979079009 63466517169346032 63761941310066748 63836653452821424 63843374185303104 64012270106061648 64019009327491008 64065052567890962 64076039543121264 64241297554322574 64380643959851016 64557757148186232 64941093823977504 64998945462466632 65119748827619808 65166583733088537 65177759617796664 65345859066604599 65410957033602957 65733178496822676 65817128916358848 65998193920255296 66056987257890768 66123494691921072 66305402517758544 66383094924804672 66449226192866496 66632030116368192 66679952672702838 66863391332050026 66870430719951096 66948785190711648 67199841708719328 67433174492430159 67591750714752096 67833585071884548 67845218339775456 68020197410459196 68080792014566343 68167740663371664 68355272274550128 68503542341516352 68761158166564416 68822412842611728 68999912187976098 69011745477667056 69189733129346046 69258660388520778 69339813233237064 69599836055459304 69930699473631276 69942692390707872 70123081040271252 70256213110166139 70449490175118453 70602302829920652 70692471799052096 70796531998641204 70886949025459392 70950097425141936 71371391096041792 71399831815514286 71567736050913984 71816235134424102 71823795958465992 71907954464097696 72085544486011422 72105775521770592 72177607761217056 72428224454832393 72627476791709511 72870790068647712 73058730551974692 73123813645274961 73217202934732528 73324979570021247 73418625776368656 73577878811258304 73780293883641408 74044270030903704 74314110665127114 74388931528411206 74476095694958328 74680981790405256 74755379466974808 75110751286492852 75123632567797344 75229234559944983 75317383339550604 75832103039544404 76040719554096108 76137834138456384 76205660197374672 76347291728933568 76415304379485744 76423349394229824 76688708246293122 77066485134205896 77144077140574584 77356302937384968 77425214447938194 77446944078938784 77524097225010912 77737368469096224 77793278118153311 78007289887391697 78399815326839216 78857042500544112 79073980719252624 79152754729738032 79245500837985216 79529030773933608 79542669777667776 79747817653641816 79818859603284678 79920799398435744 80140664046024288 80292814983047016 80513703057278232 80688346091337888 80801770453274241 80896448772109908 80910322284161376 81118997461991916 81199808731369188 81599807789159184 81777673704267968 81979638827228676 82002646671817536 82075697296484688 82084338238246848 82369353301574094 82595953998414738 82775113662665592 83002830619096584 83011569169594464 83299803784766667 83495692059399648 83785607656828119 84016104514205913 84099801900346659 84207209054753232 84514086638772012 84622022892461376 85015921746755664 85115537937095232 85349693474748864 85434719390828352 85655063405763432 85731367722046506 85840858613134688 85967217426921462 85976268068508552 86077009530914976 86665260616622176 86699795775981633 86787086783146407 86888778310784716 86903679490395552 87025840804558089 87127812088806132 87214609378137276 87644237995763568 88075983010521024 88164659589228096 88199792242694118 88407203357011392 88714172813112126 88906603563603784 89046849070955286 89151188442733368 89160574293268128 89470159620675309 89910899323240212 90329416855927893 90444780095846064 90693596547278928 90774389352755124 90890320884495552 91140363032733504 91763217123482304 91999882917301464 92015660636889408 92081839405161062 92252977505794728 92335159458545274 92344880518027704 92453084310982752 92707425670847904 92799781407279072 93122002870498791 93240932631508368 93497441387028336 93674950813554852 93932653566824604 94136403773227536 94395375998188272 94600129900189248 94733110186597386 94860377850396096 95199775754019048 95642911965100122 95754980179232136 95765061277954656 96018405159092472 96028513991236512 96097578851836443 96114059314681896 96361946331483861 96570965939776524 96836635722279348 97411640735966256 97498418193699948 97766639426694996 97891501035158208 98258592078295488 98599767745234014 98725693374538272 99085480886836152 99185242037881608 99301460926611104 99458103776637816 99574642387207008 99673839289299744 100019929009054257 100295086998075039 100305646079926644 100423177786067472 100799762563078992 101387626072128144 101607546929832896 101750377607826822 101767827509663184 101887072505980992 102030296115688794 102251610995057496 102755313512274528 102858769520766112 103141737249846624 103233619263917592 103499868281964147 103887990582781167 104009719849855596 104399754083188956 104533087102452288 104896049210446914 105142723334058816 105431974292336832 105537006306317376 105903454244880978 106038707698578144 106330423538189088 106425146137712904 107057086644062688 107099747723271429 107351604076370976 107724352701636153 107735693937698988 107861931696146544 108128316729017133 108158663282655888 108266411641825584 108799743718878912 109287442615813994 109306185102971568 109434263061979584 109588095827962038 109735320181819968 109825804402098792 110127938664552984 110366818216887456 110670440825462112 111066405046355556 111583397292616809 111714143542437492 112021472685607884 112133069200462212 112276278739670976 112585154334553152 112666126929739278 112685448851696016 112976075009325906 113354562329007552 113666404316157504 113748154559316606 114061079331144162 114206751207684576 114308490296062008 114622956569228616 114635024091344736 115033062369439683 115599727701308844 115716115710861876 116034454406077452 116137821671907291 116170416118408176 116286145837516368 116606052703644336 116858983994351424 117599722990258824 118285563750816168 118729132094607048 118868251256977824 119293546160900412 119314004666501664 119621726480462724 119728289404927017 119881199097653616 120439222474570524 120593040127794752 120770554585917348 120924795396371904 121032519137006832 121344673158164862 121799713097053782 122399711683738776 122666510556401952 122969458240843014 123003970007726304 123113545944727032 123126507357370272 123554029952361141 123893930997622107 124162670493998388 124321243508677824 124663255182704448 124899934418073136 125243538089099472 125515205030970048 125860501330917696 126310813582129848 126771129958158018 126933034338692064 127523882620133496 127673306905642848 128024540212123296 128130105135781924 128152079086242528 128482595108645148 128597051583069759 128761287919702032 129115514296372464 129882187647955008 129997890924933264 130239497655239616 130333167466177074 130355519235593328 130691718133209198 130821914067205914 131466356993645352 132113974515781536 132246989383842144 132610805035517088 132706180319202707 133071259219668189 133359905345405676 133726782664100052 133740861439902192 133897570381423296 134399683417438656 134866348984860318 135183501429504192 135667170143769096 135690436679550912 136040394820918392 136161584029132686 136335481326743328 136710544549100256 137644825685223456 137999824375952196 138023490955334112 138122759107741593 138379466258692092 138502739187817911 138517320777041556 138679626466474128 139199672110918608 139861398947262552 139885384781415744 140246162080542504 140512426220332278 140898980350236906 141204605659841304 141593063997282408 141900194850283872 142099665279896079 142799663631028572 143464367947650183 143632470268848204 143647591916931984 143815908928195392 144171088972022844 144211551043541184 144355215522434112 144856448909664786 145254953583419022 145741580137295424 146117461103949384 146247627290549922 146434405869465056 146649959140042494 146837251552737312 147899651617851021 148088540061807408 148628221330254228 148777863056822412 148952191389916656 149361963580810512 149510758933949616 150221502572985704 150247265135594688 150458469119889966 150634766679101208 151664206079088808 152081439108192216 152411320394749344 152625566411740233 152830608758971488 153377416492586244 154132970268411792 154288154281149168 154712605874769936 154850428895876388 154893888157877568 155048194450021824 155474736938192448 155586556236306622 156014579774783394 156799630653678432 157344073815670371 157714085001088224 158147961438505248 158305509459476064 158855181367321467 159058061547867216 159495635307283632 159637719206569356 159841598796871488 160281328092048576 160585629966094032 161027406114556464 161376692182675776 161603540906548482 161792897544219816 161820644568322752 162237994923983832 162399617462738376 163199615578318368 163931163923720991 163959277654457352 164151394592969376 164382143741943057 164738706603148188 165191907996829476 165550227325331184 166005661238193168 166023138339188928 166599607569533334 166991384118799296 167571215313656238 168032209028411826 168199603800693318 168414418109506464 168999190394608917 169028173277544024 169464112513988859 170031843493511328 170622231838974909 171091618996716243 171310126811526864 171462735444093012 171681717226269376 171934434853842924 171952536137017104 172154019061829952 173330521233244352 173399591551963266 173574173566292814 173777556621569432 173807358980791104 174051681609116178 174255624177612264 174429218756274552 175288475991527136 176399584485388236 177428345626224252 177813207127207568 178093698141910572 178302376885466736 178321148586536256 178940319241350618 179821798646480424 180658833711855786 180889560191692128 181387193094557856 181548778705510248 182017009737247293 182699569645580673 183999765834602928 184163678810322124 184454187361264521 184505955011589456 184670318917090548 184689761036055408 184906168621965504 185414851341695808 185599562814558144 186244005740997582 186481865263016736 186994882774056672 187349901627109704 187865307133649208 188272807546455072 188790751996376544 189466220373194772 190399551508038096 191285823930200244 191509960358464272 191530122555909312 192036810318184944 192057027982473024 192195157703672886 192228118629363792 192723892662967722 193141931879553048 193673271444558696 194823281471932512 194996836387399896 195499751199265611 195533278853389992 196037577199813797 196232871100808871 197199535490468028 197451386749076544 198170961773672304 198370484075763216 198602921853222208 198916207553275632 199149284774414016 199347678578599488 200039858018108514 200590173996150078 200611292159853288 200846355572134944 201599525126157984 202299523477290477 202775252144256288 203500755215653644 203535655019326368 204060592231377588 204242376043699029 204503221990114992 205510627024549056 205717539041532224 206283474499693248 206467238527835184 206999736563928294 207775981165562334 208019439699711192 208799508166377912 209792098420893828 210768639330498417 211348470525355359 211806908489761956 212077415397156288 212660847076378176 212850292275425808 214114173288125376 214199495446542858 214703208152741952 215448705403272306 215471387875397976 215723863392293088 216256633458034266 216317326565311776 216532823283651168 217284673364497179 218574885231627988 218612370205943136 219176191655924076 219371440935824883 219651608804197584 220255877329105968 220733636433774912 221340881650924224 222132810092711112 223166794585233618 223428287084874984 224042945371215768 224266138400924424 225332253859478556 225370897703392032 225952150018651812 227496309118633212 228122158662288324 228413502415369152 228616980592124016 229245913138457232 229270048182689472 230066124738879366 231199455402617688 231432231421723752 232068908812154904 232275643343814582 232340832236816352 232572291675032736 233212105407288672 233379834354459933 234021869662175091 235199445980517648 236571127501632336 237458264189214096 237736502513955648 238587092321800824 238628009333003328 239243452960925448 239456578809854034 239762398195307232 240878444949141048 241541109171834696 242065038274013664 242405311359822723 242689346316329724 243599426194107564 244799423367477552 245333021112803904 245938916481686028 246007940015452608 246227091889454064 246253014714740544 247108059904722282 247787861995244214 248325340987996776 249799868836146272 249899411354300001 250487076178198944 251356822970484357 252299405701039977 252621627164259696 253542259916316036 253866068677384128 255047765240266992 255346613811285696 256049080424246592 256260210271563848 256304158172485056 256965190217290296 257194103166139518 257522575839404064 258231028592744928 259995781849866528 260099387327944899 260361260349439221 260666334932354148 260711038471186656 261383436266418396 261643828134411828 262932713987290704 264227949031563072 264493978767684288 265221610071034176 265412360638405414 266142518439336378 266719810690811352 267453565328200104 267481722879804384 268410478862025927 269732697969720636 270988250567783679 271334340287538192 272080789641836784 272323168058265372 272670962653486656 273421089098200512 275289651370446912 275999648751904392 276046981910668224 276245518215483186 276758932517384184 277005478375635822 277034641554083112 277359252932948256 278399344221837216 279366008611496373 279722797894525104 280492324161085008 281024852440664556 281797960700473812 282409211319682608 283186127994564816 283800389700567744 284199330559792158 285599327262057144 286928735895300366 287264940537696408 287295183833863968 288292736555509329 288342177944045688 289085838994451583 289712897819329572 290509907166838044 292234922207898768 292495254581099844 292868811738930112 293299918280084988 293674503105474624 295799303235702042 296177080123614816 297256442660508456 297555726113644824 297904382779833312 298723927161621024 299021517867899232 300059787027162771 300443005145971408 300885260994225117 300916938239779932 301269533358202416 303328412158177616 304162878216384432 304822640789498688 305251132823480466 305661217517942976 306754832985172488 308265940536823584 308576308562298336 309425211749539872 309700857791752776 310499604845892441 311173112472613244 311663971748343501 312029159549566788 313599261307356864 314688147631340742 315428170002176448 316295922877010496 316611018918952128 317710362734642934 318116123095734432 318991270614567264 319275438413138712 321171259932188064 322054812229112928 322286437918063717 323173058104908459 323207081813096964 323585795088439632 324475989847967664 324799234925476752 326399231156636736 327862327847441982 327918555308914704 328302789185938752 328764287483886114 329477413206296376 330383815993658952 331100454650662368 332011322476386336 333199215139066668 334750191877850427 335142430627312476 336064418056823652 336399207601386636 336828836219012928 337998380789217834 338056346555088048 338928225027977718 340063686987022656 341244463677949818 342183237993432486 342620253623053728 342925470888186024 343868869707685848 343905072274034208 345099187108319049 346799183103926532 347148347132585628 347555113243138864 348103363218232356 348413465015721873 348511248355224528 348858437512549104 350576951983054272 352799168970776472 354856691252448504 355626414254415136 356187396283821144 356604753770933472 357880638482701236 359184868214781051 359643597292960848 361317667423711572 361779120383384256 362774386189115712 363097557411020496 364034019474494586 365399139291161346 367999531669205856 368327357620644248 368908374722529042 369011910023178912 369340637834181096 369379522072110816 370662089857083423 372488011481995164 372963730526033472 373989765548113344 374699803254219408 375730614267298416 376545615092910144 377581503992753088 378932440746389544 380799103016076192 382571647860400488 383019920716928544 384073620636369888 384390315407345772 384456237258727584 385447785325935444 385791154749209277 386283863759106096 387346542889117392 389646562943865024 389993672774799792 390999502398531222 391066557706779984 392075154399627594 392465742201617742 394399070980936056 396341923547344608 396740968151526432 397832415106551264 398118540957608121 399213777659004567 400079716036217028 401180347992300156 401222584319706576 401692711144269888 403199050252315968 404599046954580954 405550504288512576 407001510431307288 407071310038652736 408121184462755176 408484752087398058 409006443980229984 412934477055670368 413999473127856588 414368277323224779 415508217563453733 415551962331124668 416038879399422384 417599016332755824 419584196841787656 421537278660996834 422696941050710718 423613816979523912 425700584550851616 426298995839688237 428398990893085716 430393103842950549 430897410806544612 430942775750795952 431447726784586176 432513266916068532 432634653130623552 433065646567302336 434569346728994358 437149770463255976 437224740411886272 438352383311848152 438742881871649766 439303217608395168 440511754658211936 443698954853553063 444265620185422224 446333589170467236 446856574169749968 448085890742431536 448532276801848848 450664507718957112 450741795406784064 451904300037303624 454992618237266424 456244317324576648 457233961184248032 457876699235220699 458491826276914464 460132249477758732 462398910805235376 462864462843447504 464137817624309808 464551286687629164 464681664473632704 465144583350065472 466424210814577344 466759668708919866 468043739324350182 470398891961035296 472032221447011113 473142255003264672 474916528378428192 476565544101964401 477174184643601648 478486905921850896 478913157619708068 479524796390614464 481756889898282096 483082218343669392 484130076548027328 484810622719645446 485378692632659448 487198852388215128 489598846734955104 491793491771162973 491877832963372056 492454183778908128 493146431225829171 494216119809444564 495575723990488428 496650681975993552 499599737672292544 499798822708600002 500974152356397888 502713645940968714 504598811402079954 505243254328519392 506997571183826751 507084519832632072 508392337541966577 510095530480533984 511866695516924727 512520420543127696 513274856990148729 513930380434580592 514388206332279036 515045151678808128 516462057185489856 519991563699733056 520198774655889798 520722520698878442 521332669864708296 521422076942373312 522766872532836792 523287656268823656 525865427974581408 530824721276810828 532285036878672756 533439621381622704 534907130656400208 534963445759608768 536820957724051854 539465395939441272 541976501135567358 542668680575076384 544161579283673568 544552946827073177 544646336116530744 546051029211741879 551999297503808784 552491036430966372 553517865034768368 554010956751271644 554069283108166224 554718505865896512 556798688443674432 558732017222992746 559445595789050208 560984648322170016 562049704881329112 563595921400947624 564818422639365216 566372255989129632 568398661119584316 571198654524114288 573857471790600732 574529881075392816 574590367667727936 576585473111018658 576684355888091376 578171677988903166 579425795638659144 581019814333676088 584469844415797536 584990509162199688 586499253597796833 586599836560169976 588112731599441391 588698613302426613 591598606471404084 592354160247229632 594512885321016912 595111452227289648 595808765559666624 597447854323242048 598043035735798464 600119574054325542 600886010291942816 601770521988450234 601833876479559864 602539066716404832 606656824316355232 606898570431871431 608325756432768864 610502265646960932 612727128131097087 613509665970344976 616531881073647168 617152617124596672 618850423499079744 619401715583505552 620999209691784882 622346224945226488 623327943496687002 624058319099133576 629376295262681484 632305917991495251 635420725469285868 636232246191468864 637982541229134528 638550876826277424 642342519864376128 644109624458225856 644572875836127434 646346116209816918 646414163626193928 647171590176879264 648951979695935328 649598469850953504 651854020093491537 655724655694883964 655837110617829408 657528574967772228 658114322807474649 658954826412592752 660767631987317904 662200909301324736 664022644952772672 666398430278133336 669500383755700854 670284861254624952 672128836113647304 672798415202773272 675996761578435668 676112693110176096 677856450055955436 682488927355899636 684366475986864972 685240507246107456 685850941776372048 687737739415371696 687810144548068416 690198374216638098 693598366207853064 694296694265171256 695110226486277728 696206726436464712 696826930031443746 697022496710449056 697716875025098208 700139503063379799 702065608986525273 705598337941552944 709713382504897008 711252828508830272 712374792567642288 713209507541866944 715761276965402472 718369736429562102 719287194585921696 722635334847423144 726195114822040992 727215934079468169 728068038948989172 730798278582322692 735999063338411712 736654715241288496 737816749445058084 738023820046357824 738681275668362192 738759044144221632 741324179714166846 744976022963990328 749399606508438816 749698234062900003 751461228534596832 754070468911453071 756898217103119931 757864881492779088 761598206032152384 765143295720800976 766039841433857088 768147241272739776 768780630814691544 768912474517455168 770895570651870888 771582309498418554 772567727518212192 774693085778234784 779987345549599584 781083781048317663 781999004797062444 782133115413559968 784150308799255188 784931484403235484 788798141961872112 792683847094689216 793481936303052864 795664830213102528 796237081915216242 798427555318009134 800159432072434056 802360695984600312 802445168639413152 805231436586077781 809198093909161908 812964751703351037 814003020862614576 816242368925510352 816969504174796116 818012887960459968 825868954111340736 827998946255713176 828736554646449558 831016435126907466 831103924662249336 832077758798844768 835198032665511648 838098025834489119 839168393683575312 843074557321993668 845393882101421436 847227633959047824 851401169101703232 852597991679376474 856797981786171432 860786207685901098 861794821613089224 861885551501591904 864878209666527987 865026533832137064 867257516983354749 869138693457988716 874299540926511952 876704766623696304 877485763743299532 878606435216790336 881023509316423872 887397909707106126 888531240370844448 892667178340934472 893713148339499936 896171781484863072 897064553603697696 900179361081488313 901329015437914224 903808600074607248 909985236474532848 912488634649153296 914467922368496064 915753398470441398 916983652553828928 920264498955517464 924797821610470752 925728925686895008 928275635248619616 928943262234418949 929102573375258328 931498814537677323 933519337417839732 936087478648700364 940797783922070592 944064442894022226 946284510006529344 949833056756856384 953131088203928802 954348369287203296 956973811843701792 957826315239416136 963513779796564192 966164436687338784 966859313754191151 969519174314725377 969621245439290892 970757385265318896 974397704776430256 979197693469910208 983586983542325946 983755665926744112 984908367557816256 986292862451658342 988432239618889128 991151447980976856 993301363951987104 999597645417200004 1004250575633551281 1005427291881937428 1009197622804159908 1010486508657038784 1013995142367653502 1014169039665264144 1016784675083933154 1020191060961067968 1023733391033849454 1025040841086255392 1026549713980297458 1027860760869161184 1028776412664558072 1035297561324957147 1040397549311779596 1041445041397756884 1042665339729416592 1045240395047165619 1045533745065673584 1046575312537647312 1051730855949162816 1061649442553621656 1064570073757345512 1066879242763245408 1069814261312800416 1073641915448103708 1077554604644343153 1078930791878882544 1083953002271134716 1085337361150152768 1088323158567347136 1089105893654146354 1089292672233061488 1092102058423483758 1103998595007617568 1104982072861932744 1107035730069536736 1108021913502543288 1108138566216332448 1111986269571250269 1117464034445985492 1118891191578100416 1121969296644340032 1124099409762658224 1127191842801895248 1129636845278730432 1132744511978259264 1136797322239168632 1142397309048228576 1147714943581201464 1149059762150785632 1153170946222037316 1153368711776182752 1156343355977806332 1157373464247627831 1158851591277318288 1162039628667352176 1168939688831595072 1169981018324399376 1172998507195593666 1173199673120339952 1176225463198882782 1177397226604853226 1183197212942808168 1189025770642033824 1190222904454579296 1194355622872824363 1197641332977013701 1200239148108651084 1201772020583885632 1203541043976900468 1203667752959119728 1205078133432809664 1213313648632710464 1213797140863742862 1216651512865537728 1221004531293921864 1225454256262194174 1227019331940689952 1238803431167011104 1241998419383569764 1243104831969674337 1244692449890452976 1246524652690361199 1246655886993374004 1248116638198267152 1258752590525362968 1264611835982990502 1270841450938571736 1277101753652554848 1278896987519064711 1289145751672254868 1291179311528851647 1292692232419633836 1292828327252387856 1294343180353758528 1297903959391870656 1299196939701907008 1303708040186983074 1311449311389767928 1311674221235658816 1315057149935544456 1316228645614949298 1317909652825185504 1321535263974635808 1332796860556266672 1339000767511401708 1340569722509249904 1344257672227294608 1345596830405546544 1351993523156871336 1352225386220352192 1355712900111910872 1364977854711799272 1368732951973729944 1371701883552744096 1373630097705662097 1375475478830743392 1380396748433276196 1387196732415706128 1388593388530342512 1390220452972555456 1392413452872929424 1393653860062887492 1394044993420898112 1395433750050196416 1400279006126759598 1404131217973050546 1411196675883105888 1416096664341033339 1419426765009794016 1424749585135284576 1429696632305893203 1431522553930804944 1436739472859124204 1438574389171843392 1445270669694846288 1452390229644081984 1454431868158936338 1456136077897978344 1461596557164645384 1473309430482576992 1475380475313488919 1475633498890116168 1477362551336724384 1479439293677487513 1482648359428333692 1489952045927980656 1498799213016877632 1499396468125800006 1502922457069193664 1508140937822906142 1513796434206239862 1515729762985558176 1520992713551480253 1530286591441601952 1535600086550774181 1537561261629383088 1541791141303741776 1543164618996837108 1545135455036424384 1549386171556469568 1559974691099199168 1562167562096635326 1563998009594124888 1564266230827119936 1568300617598510376 1569862968806470968 1577596283923744224 1592474163830432484 1596855110636018268 1600318864144868112 1604721391969200624 1604890337278826304 1610462873172155562 1618396187818323816 1625929503406702074 1628006041725229152 1632484737851020704 1633658840481219531 1633939008349592232 1638153087635225637 1655997892511426352 1657473109292899116 1662032870253814932 1662207849324498672 1664155517597689536 1670396065331023296 1676196051668978238 1678336787367150624 1686149114643987336 1690787764202842872 1694455267918095648 1705195983358752948 1713595963572342864 1721572415371802196 1723589643226178448 1723771103003183808 1729756419333055974 1730053067664274128 1734515033966709498 1738277386915977432 1748599081853023904 1753409533247392608 1754971527486599064 1759497760793390499 1766095839907279839 1774795819414212252 1777062480741688896 1785334356681868944 1787426296678999872 1792343562969726144 1794129107207395392 1800358722162976626 1802658030875828448 1807617200149214496 1819970472949065696 1820695711295614293 1824977269298306592 1831506796940882796 1838181384393291261 1840528997911034928 1849595643220941504 1851457851373790016 1856551270497239232 1857886524468837898 1858205146750516656 1862997629075354646 1867038674835679464 1872174957297400728 1888128885788044452 1896917753974485753 1906262176407857604 1908696738574406592 1913947623687403584 1915652630478832272 1927027559593128384 1932328873374677568 1933718627508382302 1939038348629450754 1939242490878581784 1941514770530637792 1948795409552860512 1955562060280474611 1967173967084651892 1967511331853488224 1972585724903316684 1974342968422423947 1976864479237778256 1982302895961953712 1986602727903974208 1999195290834400008 2008501151267102562 2010854583763874856 2018395245608319816 2027990284735307004 2028338079330528288 2033569350167866308 2047466782067698908 2050081682172510784 2053099427960594916 2055721521738322368 2057552825329116144 2070595122649914294 2080795098623559192 2082890082795513768 2085330679458833184 2090480790094331238 2091067490131347168 2093150625075294624 2100418509190139397 2106196826959575819 2123298885107243312 2129140147514691024 2133758485526490816 2139628522625600832 2147283830896207416 2155109209288686306 2157861583757765088 2167906004542269432 2178211787308292708 2178585344466122976 2181647802238404507 2184204116846967516 2207997190015235136 2209964145723865488 2214071460139073472 2216043827005086576 2216277132432664896 2223972539142500538 2234928068891970984 2248198819525316448 2254383685603790496 2256005065426446019 2262211406734359213 2273594644478337264 2284794618096457152 2295429887162402928 2298119524301571264 2306341892444074632 2306737423552365504 2312686711955612664 2314746928495255662 2317703182554636576 2324079257334704352 2339962036648798752 2343251343144952989 2345997014391187332 2346399346240679904 2352450926397765564 2354794453209706452 2366394425885616336 2378051541284067648 2380445808909158592 2388711245745648726 2395282665954027402 2400478296217302168 2407082087953800936 2407335505918239456 2415694309758233343 2427594281727485724 2438894255110053111 2442009062587843728 2450908512524388348 2454038663881379904 2477606862334022208 2483996838767139528 2486209663939348674 2489384899780905952 2493049305380722398 2493311773986748008 2496233276396534304 2514294077503467357 2517505181050725936 2529223671965981004 2541682901877143472 2554203507305109696 2557793975038129422 2578291503344509736 2582358623057703294 2585384464839267672 2585656654504775712 2594634628999583961 2607416080373966148 2622898622779535856 2630114299871088912 2632457291229898596 2635819305650371008 2643070527949271616 2665593721112533344 2678001535022803416 2681139445018499808 2688515344454589216 2691193660811093088 2700538083244464939 2703987046313742672 2711425800223821744 2729955709423598544 2737465903947459888 2743403767105488192 2747260195411324194 2750950957661486784 2760793496866552392 2774393464831412256 2777186777060685024 2784826905745858848 2786829786703256847 2787307720125774984 2794496443613031969 2800558012253519196 2808262435946101092 2822393351766211776 2832193328682066678 2838853530019588032 2849499170270569152 2859393264611786406 2863045107861609888 2873478945718248408 2890541339389692576 2900577941262573453 2908557522944176131 2908863736317872676 2912272155795956688 2923193114329290768 2946618860965153984 2950760950626977838 2951266997780232336 2954725102673448768 2958878587354975026 2965296718856667384 2979904091855961312 2998792936251600012 3012751726900653843 3016281875645812284 3027592868412479724 3031459525971116352 3041985427102960506 3060573182883203904 3071200173101548362 3075122523258766176 3083582282607483552 3086329237993674216 3105892683974871441 3124335124193270652 3127996019188249776 3135721185141496857 3136601235197020752 3139725937612941936 3155192567847488448 3184948327660864968 3193710221272036536 3200637728289736224 3209442783938401248 3220925746344311124 3236792375636647632 3251859006813404148 3256012083450458304 3264969475702041408 3267317680962439062 3267878016699184464 3276306175270451274 3311995785022852704 3314946218585798232 3324065740507629864 3324415698648997344 3335958808713750807 3352392103337956476 3356673574734301248 3372298229287974672 3381575528405685744 3388910535836191296 3410391966717505896 3427191927144685728 3443144830743604392 3447179286452356896 3459512838666111948 3460106135328548256 3469030067933418996 3472120392742883493 3476554773831954864 3497198163706047808 3506819066494785216 3509943054973198128 3518995521586780998 3532191679814559678 3549591638828424504 3570668713363737888 3583066868618473089 3592923998931041103 3600717444325953252 3605316061751656896 3615234400298428992 3639940945898131392 3641391422591228586 3649954538596613184 3663013593881765592 3676362768786582522 3681057995822069856 3715773048937675796 3716410293501033312 3725995258150709292 3729314495909023011 3734077349671358928 3744349914594801456 3776257771576088904 3793835507948971506 3812524352815715208 3831305260957664544 3867437255016764604 3878076697258901508 3878484981757163568 3883029541061275584 3897590819105721024 3911124120560949222 3934347934169303784 3935022663706976448 3945171449806633368 3948685936844847894 3953728958475556512 3964605791923907424 3998390581668800016 4017002302534205124 4021709167527749712 4036790491216639632 4055980569470614008 4056676158661056576 4067138700335732616 4094933564135397816 4106198855921189832 4115105650658232288 4120890293116986291 4141190245299828588 4161590197247118384 4165780165591027536 4170661358917666368 4180961580188662476 4182134980262694336 4186301250150589248 4200837018380278794 4212393653919151638 4246597770214486624 4248289993023100017 4258280295029382048 4289089896917679609 4294567661792414832 4310218418577372612 4315723167515530176 4335812009084538864 4356423574616585416 4357170688932245952 4363295604476809014 4368408233693935032 4419928291447730976 4426141425940466757 4432087654010173152 4447945078285001076 4469856137783941968 4496397639050632896 4508767371207580992 4512010130852892038 4524422813468718426 4547189288956674528 4562978140654440759 4590859774324805856 4606800259652322543 4612683784888149264 4625373423911225328 4629493856990511324 4635406365109273152 4648158514669408704 4679924073297597504 4686502686289905978 4691994028782374664 4692798692481359808 4704901852795531128 4709588906419412904 4732788851771232672 4777422491491297452 4790565331908054804 4800956592434604336 4814164175907601872 4814671011836478912 4831388619516466686 4855188563454971448 4877788510220106222 4884018125175687456 4900976521443658593 4901817025048776696 4914459262905676911 4967993677534279056 4972419327878697348 4978769799561811904 4986098610761444796 4986623547973496016 4992466552793068608 5028588155006934714 5035010362101451872 5058447343931962008 5083365803754286944 5115587950076258844 5156583006689019472 5164717246115406588 5170768929678535344 5171313309009551424 5189269257999167922 5214832160747932296 5245797245559071712 5260228599742177824 5264914582459797192 5278493282380171497 5298287519721839517 5331187442225066688 5356003070045606832 5362278890036999616 5377030688909178432 5382387321622186176 5401076166488929878 5407974092627485344 5422851600447643488 5459911418847197088 5474931807894919776 5494520390822648388 5521586993733104784 5548786929662824512 5554373554121370048 5569653811491717696 5573659573406513694 5574615440251549968 5588992887226063938 5601116024507038392 5616524871892202184 5664386657364133356 5690753261923457259 5718786529223572812 5726090215723219776 5746957891436496816 5781082678779385152 5801155882525146906 5817115045888352262 5817727472635745352 5824544311591913376 5846386228658581536 5866686180841423833 5901521901253955676 5902533995560464672 5917757174709950052 5923028905267271841 5930593437713334768 5959808183711922624 5997585872503200024 6025503453801307686 6032563751291624568 6055185736824959448 6083970854205921012 6142400346203096724 6150245046517532352 6167164565214967104 6172658475987348432 6211785367949742882 6248670248386541304 6255992038376499552 6271442370282993714 6273202470394041504 6279451875225883872 6301255527570418191 6369896655321729936 6387420442544073072 6401275456579472448 6418885567876802496 6441851492688622248 6473584751273295264 6503718013626808296 6534635361924878124 6535756033398368928 6552612350540902548 6623991570045705408 6629892437171596464 6648131481015259728 6648831397297994688 6671917617427501614 6704784206675912952 6744596458575949344 6763151056811371488 6768015196279338057 6786634220203077639 6820783933435011792 6854383854289371456 6886289661487208784 6894358572904713792 6919025677332223896 6920212270657096512 6938060135866837992 6944240785485766986 6953109547663909728 7019886109946396256 7029754029434858967 7037991043173561996 7064383359629119356 7099183277656849008 7141337426727475776 7166133737236946178 7185847997862082206 7201434888651906504 7247082929274700029 7282782845182457172 7316682765330159333 7326027187763531184 7352725537573165044 7362115991644139712 7431546097875351592 7432820587002066624 7451990516301418584 7458628991818046022 7468154699342717856 7488699829189602912 7542882232510402071 7552515543152177808 7587671015897943012 7625048705631430416 7662610521915329088 7734874510033529208 7756153394517803016 7756969963514327136 7783903886998751883 7822248241121898444 7868695868338607568 7890342899613266736 7897371873689695788 7907457916951113024 7929211583847814848 7996781163337600032 8034004605068410248 8043418335055499424 8073580982433279264 8101614249733394817 8111961138941228016 8134277400671465232 8189867128270795632 8212397711842379664 8230211301316464576 8241780586233972582 8282380490599657176 8323180394494236768 8331560331182055072 8360489360109770541 8361923160377324952 8383489330839095907 8401674036760557588 8424787307838303276 8493195540428973248 8496579986046200034 8516560590058764096 8578179793835359218 8589135323584829664 8620436837154745224 8671624018169077728 8701733823787720359 8712847149233170832 8725672568832528393 8726591208953618028 8736816467387870064 8839856582895461952 8852282851880933514 8864175308020346304 8895890156570002152 8939712275567883936 9024020261705784076 9038255180701961529 9048845626937436852 9094378577913349056 9125956281308881518 9181719548649611712 9213600519304645086 9225367569776298528 9250746847822450656 9258987713981022648 9373005372579811956 9383988057564749328 9409803705591062256 9419177812838825808 9465577703542465344 9554844982982594904 9581130663816109608 9601913184869208672 9628328351815203744 9662777239032933372 9710377126909942896 9755577020440212444 9768036250351374912 9801953042887317186 9803634050097553392 9828918525811353822 9935987355068558112 9944838655757394696 9972197221522889592 9973247095946992032 10007876426141252421 10057176310013869428 10070020724202903744 10116894687863924016 10166731607508573888 10231175900152517688 10313166013378038944 10329434492230813176 10341537859357070688 10378538515998335844 10416361178228650479 10429664321495864592 10491594491118143424 10520457199484355648 10529829164919594384 10556986564760342994 10596575039443679034 10712006140091213664 10749200605855419267 10802152332977859756 10815948185254970688 10845703200895286976 10919822837694394176 10949863615789839552 10989040781645296776 11043173987466209568 11147319146813027388 11149230880503099936 11177985774452127876 11187943487727069033 11202232049014076784 11233049743784404368 11328773314728266712 11381506523846914518 11437573058447145624 11493915782872993632 11602311765050293812 11634230091776704524 11635454945271490704 11649088623183826752 11692772457317163072 11733372361682847666 11803043802507911352 11805067991120929344 11835514349419900104 11846057810534543682 11861186875426669536 11995171745006400048 12051006907602615372 12065127502583249136 12110371473649918896 12167941708411842024 12284800692406193448 12345316951974696864 12362670879350958873 12423570735899485764 12497340496773082608 12511984076752999104 12542884740565987428 12546404940788083008 12558903750451767744 12602511055140836382 12739793310643459872 12744869979069300051 12774840885088146144 12867269690753038827 12883702985377244496 12947169502546590528 13007436027253616592 13069270723849756248 13071512066796737856 13105224701081805096 13259784874343192928 13278424277821400271 13296262962030519456 13343835234855003228 13409568413351825904 13489192917151898688 13526302113622742976 13536030392558676114 13573268440406155278 13641567866870023584 13688934421963322277 13772579322974417568 13820400778956967629 13838051354664447792 13876120271733675984 13888481570971533972 13906219095327819456 14039772219892792512 14059508058869717934 14075982086347123992 14128766719258238712 14198366555313698016 14332267474473892356 14371695995724164412 14402869777303813008 14494165858549400058 14565565690364914344 14633365530660318666 14652054375527062368 14702929564330975779 14705451075146330088 14743377788717030733 14863092195750703184 14903981032602837168 14917257983636092044 14936309398685435712 14977399658379205824 15085764465020804142 15105031086304355616 15175342031795886024 15250097411262860832 15469749020067058416 15512306789035606032 15513939927028654272 15567807773997503766 15644496482243796888 15737391736677215136 15780685799226533472 15792035457985122133 15794743747379391576 15835479847140514491 15993562326675200064 16068009210136820496 16086836670110998848 16147161964866558528 16203228499466789634 16223922277882456032 16268554801342930464 16379734256541591264 16424795423684759328 16483561172467945164 16564760981199314352 16646360788988473536 16663120662364110144 16720978720219541082 16723846320754649904 16766978661678191814 16803348073521115176 16849574615676606552 16993159972092400068 17072259785770371777 17156359587670718436 17178270647169659328 17240873674309490448 17343248036338155456 17403467647575440718 17425694298466341664 17451345137665056786 17453182417907236056 17473632934775740128 17600058542524271499 17704565703761867028 17769086715801815523 17791780313140004304 17879424551135767872 18048040523411568152 18076510361403923058 18097691253874873704 18251912562617763036 18427201038609290172 18450735139552597056 18501493695644901312 18517975427962045296 18746010745159623912 18767976115129498656 18819607411182124512 18838355625677651616 18903766582711254573 19109689965965189808 19162261327632219216 19203826369738417344 19256656703630407488 19325554478065866744 19420754253819885792 19511154040880424888 19603906085774634372 19607268100195106784 19657837051622707644 19871974710137116224 19889677311514789392 19944394443045779184 19946494191893984064 20015752852282504842 20114352620027738856 20233789375727848032 20304045588838014171 20359902660609232917 20462351800305035376 20626332026756077888 20658868984461626352 20683075718714141376 20757077031996671688 20832722356457300958 20859328642991729184 21059658329839188768 21089262088304576901 21113973129520685988 21193150078887358068 21424012280182427328 21498401211710838534 21604304665955719512 21741248787824100087 21950048295990477999 21978081563290593552 22086347974932419136 22294638293626054776 22298461761006199872 22355971548904255752 22375886975454138066 22404464098028153568 22466099487568808736 22657546629456533424 22763013047693829036 22875146116894291248 22987831565745987264 23204623530100587624 23268460183553409048 23270909890542981408 23351711660996255649 23466744723365695332 23606087605015822704 23671028698839800208 23692115621069087364 23722373750853339072 23990343490012800096 24102013815205230744 24130255005166498272 24220742947299837792 24304842749200184451 24335883416823684048 24569601384812386896 24690633903949393728 24725341758701917746 24847141471798971528 24994680993546165216 25081468080329311623 25085769481131974856 25150467992517287721 25205022110281672764 25479586621286919744 25489739958138600102 25549681770176292288 25734539381506077654 25767405970754488992 26014872054507233184 26105201471363161077 26138541447699512496 26210449402163610192 26519569748686385856 26556848555642800542 26592525924061038912 26687670469710006456 26819136826703651808 27072060785117352228 27146536880812310556 27283135733740047168 27377868843926644554 27545158645948835136 27640801557913935258 27676102709328895584 27752240543467351968 27776963141943067944 28119016117739435868 28151964172694247984 28257533438516477424 28396733110627396032 28664534948947784712 28743391991448328824 28805739554607626016 28988331717098800116 29131131380729828688 29266731061320637332 29304108751054124736 29405859128661951558 29410902150292660176 29486755577434061466 29726184391501406368 29807962065205674336 29834515967272184088 30023629278423757263 30171528930041608284 30210062172608711232 30350684063591772048 30500194822525721664 30939498040134116832 31024613578071212064 31135615547995007532 31249083534685951437 31288992964487593776 31474783473354430272 31561371598453066944 31584070915970244266 31589487494758783152 31670959694281028982 32136018420273640992 32247601817566257801 32406456998933579268 32447844555764912064 32537109602685860928 32759468513083182528 32849590847369518656 32967122344935890328 33129521962398628704 33441957440439082164 33447692641509299808 33533957323356383628 33563830463181207099 33606696147042230352 33699149231353213104 33986319944184800136 34144519571540743554 34312719175341436872 34481747348618980896 34806935295150881436 34851388596932683328 34902690275330113572 34906364835814472112 34947265869551480256 35200117085048542998 35409131407523734056 35538173431603631046 35583560626280008608 36096081046823136304 36153020722807846116 36195382507749747408 36503825125235526072 36854402077218580344 37035950855924090592 37088012638052876619 37492021490319247824 37535952230258997312 37639214822364249024 37676711251355303232 37807533165422509146 38219379931930379616 38324522655264438432 38651108956131733488 38841508507639771584 39022308081760849776 39207812171549268744 39214536200390213568 39315674103245415288 39779354623029578784 39835272833464200813 39888788886091558368 40031505704565009684 40228705240055477712 40467578751455696064 40608091177676028342 40719805321218465834 40924703600610070752 41066803265889966831 41317737968923252704 41461202336870902887 41514154063993343376 41665444712914601916 41718657285983458368 42119316659678377536 42178524176609153802 42227946259041371976 42386300157774716136 42996802423421677068 43208609331911439024 43482497575648200174 43900096591980955998 43956163126581187104 44108788692992927337 44589276587252109552 44711943097808511504 44751773950908276132 44808928196056307136 44932198975137617472 45315093258913066848 45526026095387658072 45750292233788582496 46409247060201175248 46536920367106818096 46541819781085962816 46703423321992511298 46933489446731390664 47212175210031645408 47342057397679600416 47376106373955366399 47384231242138174728 47506439541421543473 47980686980025600192 48204027630410461488 48260510010332996544 48441485894599675584 48609685498400368902 48671766833647368096 49139202769624773792 49450683517403835492 49694282943597943056 49989361987092330432 50162936160658623246 50171538962263949712 50300935985034575442 50410044220563345528 50979479916277200204 51216779357311115331 51469078763012155308 51534811941508977984 52029744109014466368 52210402942726322154 52277082895399024992 52420898804327220384 52800175627572814497 53113697111285601084 53307260147405446569 53375340939420012912 53638273653407303616 54144121570234704456 54293073761624621112 54755737687853289108 55281603115827870516 55352205418657791168 55504481086934703936 55553926283886135888 56238032235478871736 56303928345388495968 56515066877032954848 56711299748133763719 57329069897895569424 57486783982896657648 57611479109215252032 57976663434197600232 58262262761459657376 58533462122641274664 58811718257323903116 58821804300585320352 58973511154868122932 59452368783002812736 59615924130411348672 59669031934544368176 60047258556847514526 60343057860083216568 60701368127183544096 60912136766514042513 61079707981827698751 61878996080268233664 62049227156142424128 62271231095990015064 62498167069371902874 62577985928975187552 63168141831940488532 63178974989517566304 63267786264913730703 63341919388562057964 64272036840547281984 64495203635132515602 64812913997867158536 65934244689871780656 66259043924797257408 66883914880878164328 66895385283018599616 67067914646712767256 67127660926362414198 67213392294084460704 67398298462706426208 67972639888369600272 68289039143081487108 68625438350682873744 68963494697237961792 69613870590301762872 69805380550660227144 69812729671628944224 70055134982988766947 70400234170097085996 70818262815047468112 71076346863207262092 71167121252560017216 72192162093646272608 72306041445615692232 72390765015499494816 72914528247600553353 73007650250471052144 73708804154437160688 74071901711848181184 74176025276105753238 74984042980638495648 75244404240987934869 75615066330845018292 76438759863860759232 76649045310528876864 77302217912263466976 78044616163521699552 78315604414089483231 78415624343098537488 78631348206490830576 79558709246059157568 79670545666928401626 79777577772183116736 80063011409130019368 80457410480110955424 81216182355352056684 81439610642436931668 81849407201220141504 82133606531779933662 82635475937846505408 82922404673741805774 83028308127986686752 83330889425829203832 84357048353218307604 84455892518082743952 84772600315549432272 85993604846843354136 86417218663822878048 86964995151296400348 87800193183961911996 87912326253162374208 88217577385985854674 89178553174504219104 89423886195617023008 89503547901816552264 90070887835271271789 90630186517826133696 91052052190775316144 91500584467577164992 92818494120402350496 93073840734213636192 93406846643985022596 93866978893462781328 94424350420063290816 94684114795359200832 94752212747910732798 94768462484276349456 95012879082843086946 96408055260820922976 96742805452698773403 97219370996800737804 97343533667294736192 98278405539249547584 98901367034807670984 99388565887195886112 100325872321317246492 100343077924527899424 100601871970069150884 100691491389543621297 100820088441126691056 101958959832554400408 102433558714622230662 102938157526024310616 104420805885452644308 104554165790798049984 104841797608654440768 105600351255145628994 106227394222571202168 106614520294810893138 106750681878840025824 108288243140469408912 108586147523249242224 109511475375706578216 110563206231655741032 111107852567772271776 112476064470957743472 112607856690776991936 113030133754065909696 113422599496267527438 114658139795791138848 114973567965793315296 115953326868395200464 116524525522919314752 117066924245282549328 117623436514647806232 117643608601170640704 117947022309736245864 119338063869088736352 119505818500392602439 120094517113695029052 120686115720166433136 121402736254367088192 121824273533028085026 122159415963655397502 123200409797669900493 124383607010612708661 124542462191980030128 124996334138743805748 125155971857950375104 126336283663880977064 126357949979035132608 126535572529827461406 126683838777124115928 128990407270265031204 129625827995734317072 131868489379743561312 132326366078978782011 133767829761756328656 134135829293425534512 134255321852724828396 134426784588168921408 134796596925412852416 135945279776739200544 136578078286162974216 137250876701365747488 139227741180603525744 139610761101320454288 139625459343257888448 140110269965977533894 140800468340194171992 141636525630094936224 142128319121866099197 142152693726414524184 142519318624264630419 144384324187292545216 144612082891231384464 144781530030998989632 145829056495201106706 146015300500942104288 147417608308874321376 148352050552211506476 149968085961276991296 150488808481975869738 151230132661690036584 153650338071933345993 154604435824526933952 156089232327043399104 156631208828178966462 156831248686197074976 157262696412981661152 159341091333856803252 160126022818260038736 160914820960221910848 162432364710704113368 162879221284873863336 164267213063559867324 165844809347483611548 166056616255973373504 166661778851658407664 168714096706436615208 168911785036165487904 169545200631098864544 170133899244401291157 171987209693686708272 172834437327645756096 173929990302592800696 175600386367923823992 176435154771971709348 178357106349008438208 178847772391234046016 179007095803633104528 180141775670542543578 182104104381550632288 182736410299542127539 185636988240804700992 186147681468427272384 186813693287970045192 187733957786925562656 189504425495821465596 189536924968552698912 190025758165686173892 192816110521641845952 193485610905397546806 194438741993601475608 197802734069615341968 198777131774391772224 200651744642634492984 200686155849055798848 201203743940138301768 201382982779087242594 201640176882253382112 203917919665108800816 204867117429244461324 205876315052048621232 208841611770905288616 210165404948966300841 211200702510291257988 212454788445142404336 213229040589621786276 213501363757680051648 216576486280938817824 217172295046498484448 218743584742801660059 219022950751413156432 221126412463311482064 222215705135544543552 224952128941915486944 225733212722963804607 226845198992535054876 229316279591582277696 229947135931586630592 231906653736790400928 234133848490565098656 234946813242268449693 235246873029295612464 235894044619472491728 238676127738177472704 239011637000785204878 240189034227390058104 241372231440332866272 243648547066056170052 244318831927310795004 246400819595339800986 248767214021225417322 249084924383960060256 249992668277487611496 252672567327761954128 253071145059654922812 253367677554248231856 257980814540530062408 259251655991468634144 263736978759487122624 264652732157957564022 267535659523512657312 268271658586851069024 268510643705449656792 271890559553478401088 273156156572325948432 274501753402731494976 278455482361207051488 279221522202640908576 280220539931955067788 281600936680388343984 283273051260189872448 284256638243732198394 284305387452829048368 285038637248529260838 289224165782462768928 290228416358096320209 291658112990402213412 292030601001884208576 294835216617748642752 296704101104423012952 300977616963951739476 302074474168630863891 302460265323380073168 307300676143866691986 313262417656357932924 313662497372394149952 314525392825963322304 318682182667713606504 320252045636520077472 324864729421408226736 325758442569747726672 328534426127119734648 331689618694967223096 333323557703316815328 337428193412873230416 337823570072330975808 339090401262197729088 340267798488802582314 343974419387373416544 347859980605185601392 351200772735847647984 352870309543943418696 358014191607266209056 358517455501177807317 360283551341085087156 364208208763101264576 365472820599084255078 369601229393009701479 373150821031838125983 373627386575940090384 375467915573851125312 379008850991642931192 379073849937105397824 380051516331372347784 386971221810795093612 388877483987202951216 395605468139230683936 396979098236936346033 401303489285268985968 402407487880276603536 402765965558174485188 403280353764506764224 407835839330217601632 409734234858488922648 411752630104097242464 417683223541810577232 420330809897932601682 422401405020582515976 424909576890284808672 426384957365598297591 426458081179243572552 427557955872793891257 433152972561877635648 434344590092996968896 437487169485603320118 438045901502826312864 442252824926622964128 449904257883830973888 451466425445927609214 453690397985070109752 463813307473580801856 468267696981130197312 469893626484536899386 470493746058591224928 471788089238944983456 478023274001570409756 480378068454780116208 482744462880665732544 487297094132112340104 488637663854621590008 492801639190679601972 497534428042450834644 498169848767920120512 499985336554975222992 505345134655523908256 506142290119309845624 506735355108496463712 510401697733203873471 515961629081060124816 518503311982937268288 529305464315915128044 535071319047025314624 536543317173702138048 537021287410899313584 546312313144651896864 548209230898626382617 556910964722414102976 558443044405281817152 560441079863910135576 563201873360776687968 568513276487464396788 568610774905658096736 570077274497058521676 578448331564925537856 580456832716192640418 583316225980804426824 593408202208846025904 601955233927903478952 604148948337261727782 604920530646760146336 614601352287733383972 626524835312715865848 630496214846898902523 637364365335427213008 640504091273040154944 649729458842816453472 651516885139495453344 657068852254239469296 663379237389934446192 666647115406633630656 674856386825746460832 677199638168891413821 680535596977605164628 687948838774746833088 695719961210371202784 702401545471695295968 704840439726805349079 705740619087886837392 716028383214532418112 717034911002355614634 720567102682170174312 730945641198168510156 739202458786019402958 746301642063676251966 747254773151880180768 758017701983285862384 760103032662744695568 773942443621590187224 777754967974405902432 791210936278461367872 793958196473872692066 802606978570537971936 804814975760553207072 805531931116348970376 815671678660435203264 819468469716977845296 823505260208194484928 835366447083621154464 840661619795865203364 844802810041165031952 849819153780569617344 852769914731196595182 852916162358487145104 855115911745587782514 870685249074288960627 874974338971206640236 876091803005652625728 884505649853245928256 902932850891855218428 906223422505892591673 907380795970140219504 939787252969073798772 940987492117182449856 943576178477889966912 956046548003140819512 960756136909560232416 974594188264224680208 977275327709243180016 985603278381359203944 995068856084901669288 999970673109950445984 1010690269311047816512 1012284580238619691248 1013470710216992927424 1020803395466407746942 1031923258162120249632 1058610928631830256088 1074042574821798627168 1075552366503533421951 1092624626289303793728 1096418461797252765234 1120882159727820271152 1126403746721553375936 1137026552974928793576 1137221549811316193472 1140154548994117043352 1160913665432385280836 1166632451961608853648 1186816404417692051808 1190937294710809038099 1203910467855806957904 1208297896674523455564 1209841061293520292672 1229202704575466767944 1253049670625431731696 1260992429693797805046 1274728730670854426016 1279154872096794892773 1299458917685632906944 1303033770278990906688 1314137704508478938592 1326758474779868892384 1349712773651492921664 1354399276337782827642 1361071193955210329256 1391439922420742405568 1404803090943390591936 1409680879453610698158 1411481238175773674784 1434069822004711229268 1441134205364340348624 1461891282396337020312 1478404917572038805916 1492603284127352503932 1494509546303760361536 1516035403966571724768 1520206065325489391136 1531205093199611620413 1547884887243180374448 1555509935948811804864 1587916392947745384132 1605213957141075943872 1609629951521106414144 1611063862232697940752 1638936939433955690592 1644627692695879147851 1670732894167242308928 1681323239591730406728 1689605620082330063904 1705539829462393190364 1705832324716974290208 1710231823491175565028 1741370498148577921254 1749948677942413280472 1805865701783710436856 1812446845011785183346 1814761591940280439008 1879574505938147597544 1912093096006281639024 1921512273819120464832 1949188376528449360416 1954550655418486360032 1971206556762718407888 1990137712169803338576 1999941346219900891968 2024569160477239382496 2031598914506674241463 2041606790932815493884 2063846516324240499264 2114521319180416047237 2117221857263660512176 2148085149643597254336 2151104733007066843902 2192836923594505530468 2241764319455640542304 2274053105949857587152 2280309097988234086704 2321827330864770561672 2333264903923217707296 2373632808835384103616 2381874589421618076198 2407820935711613915808 2416595793349046911128 2458405409150933535888 2506099341250863463392 2521984859387595610092 2549457461341708852032 2558309744193589785546 2612055747222866881881 2628275409016957877184 2653516949559737784768 2708798552675565655284 2722142387910420658512 2819361758907221396316 2822962476351547349568 2868139644009422458536 2882268410728680697248 2923782564792674040624 2956809835144077611832 2985206568254705007864 3032070807933143449536 3040412130650978782272 3062410186399223240826 3095769774486360748896 3175832785895490768264 3222127724465395881504 3277873878867911381184 3289255385391758295702 3362646479183460813456 3379211240164660127808 3411079658924786380728 3411664649433948580416 3420463646982351130056 3482740996297155842508 3499897355884826560944 3572811884132427114297 3611731403567420873712 3624893690023570366692 3629523183880560878016 3759149011876295195088 3824186192012563278048 3837464616290384678319 3898376753056898720832 3909101310836972720064 3942413113525436815776 3980275424339606677152 4049138320954478764992 4063197829013348482926 4083213581865630987768 4229042638360832094474 4234443714527321024352 4302209466014133687804 4385673847189011060936 4483528638911281084608 4548106211899715174304 4560618195976468173408 4643654661729541123344 4666529807846435414592 4763749178843236152396 4815641871423227831616 4833191586698093822256 4916810818301867071776 4933883078087637443553 5012198682501726926784 5043969718775191220184 5116619488387179571092 5224111494445733763762 5417597105351131310568 5444284775820841317024 5638723517814442792632 5736279288018844917072 5764536821457361394496 5847565129585348081248 5913619670288155223664 5970413136509410015728 6094796743520022724389 6124820372798446481652 6191539548972721497792 6343563957541248141711 6351665571790981536528 6444255448930791763008 6578510770783516591404 6725292958366921626912 6822159317849572761456 6840927293964702260112 6965481992594311685016 6999794711769653121888 7145623768264854228594 7223462807134841747424 7249787380047140733384 7518298023752590390176 7648372384025126556096 7674929232580769356638 7884826227050873631552 7960550848679213354304 8126395658026696965852 8166427163731261975536 8458085276721664188948 8468887429054642048704 8604418932028267375608 8771347694378022121872 9096212423799430348608 9121236391952936346816 9287309323459082246688 9527498357686472304792 9666383173396187644512 9833621636603734143552 9867766156175274887106 10087939437550382440368 10233238976774359142184 10448222988891467527524 10718435652397281342891 10835194210702262621136 10888569551641682634048 11277447035628885585264 11472558576037689834144 11512393848871154034957 11695130259170696162496 11827239340576310447328 11940826273018820031456 12189593487040045448778 12249640745596892963304 12687127915082496283422 12703331143581963073056 13157021541567033182808 13450585916733843253824 13644318635699145522912 13681854587929404520224 13930963985188623370032 13999589423539306243776 14291247536529708457188 14446925614269683494848 14499574760094281466768 14801649234262912330659 15036596047505180780352 15349858465161538713276 16252791316053393931704 16332854327462523951072 16916170553443328377896 17208837864056534751216 17542695388756044243744 18284390230560068173167 18574618646918164493376 19054996715372944609584 19332766346792375289024 19735532312350549774212 20175878875100764880736 20466477953548718284368 20896445977782935055048 21436871304794562685782 21670388421404525242272 22554894071257771170528 22945117152075379668288 23024787697742308069914 23654478681152620894656 23881652546037640062912 24379186974080090897556 24499281491193785926608 25374255830164992566844 25406662287163926146112 26314043083134066365616 27288637271398291045824 27363709175858809040448 27861927970377246740064 28582495073059416914376 28999149520188562933536 29603298468525824661318 30699716930323077426552 32505582632106787863408 32665708654925047902144 33832341106886656755792 34417675728113069502432 34537181546613462104871 35085390777512088487488 36568780461120136346334 38109993430745889219168 39471064624701099548424 40351757750201529761472 40932955907097436568736 41792891955565870110096 42873742609589125371564 43340776842809050484544 44404947702788736991977 45109788142515542341056 46049575395484616139828 48758373948160181795112 48998562982387571853216 50748511660329985133688 52628086166268132731232 55723855940754493480128 57164990146118833828752 57998299040377125867072 59206596937051649322636 61399433860646154853104 65011165264213575726816 67664682213773313511584 68835351456226139004864 69074363093226924209742 73137560922240272692668 76219986861491778438336 78942129249402199096848 81865911814194873137472 83585783911131740220192 85747485219178250743128 88809895405577473983954 92099150790969232279656 97516747896320363590224 97997125964775143706432 101497023320659970267376 103611544639840386314613 105256172332536265462464 114329980292237667657504 118413193874103298645272 122798867721292309706208 130022330528427151453632 135329364427546627023168 138148726186453848419484 146275121844480545385336 157884258498804398193696 167171567822263480440384 171494970438356501486256 177619790811154947967908 184198301581938464559312 195033495792640727180448 202994046641319940534752 207223089279680772629226 228659960584475335315008 236826387748206597290544 245597735442584619412416 276297452372907696838968 292550243688961090770672 310834633919521158943839 315768516997608796387392 342989940876713002972512 355239581622309895935816 368396603163876929118624 390066991585281454360896 405988093282639881069504 414446178559361545258452 473652775496413194581088 552594904745815393677936 585100487377922181541344 621669267839042317887678 685979881753426005945024 710479163244619791871632 736793206327753858237248 828892357118723090516904 947305550992826389162176 1105189809491630787355872 1170200974755844363082688 1243338535678084635775356 1420958326489239583743264 1657784714237446181033808 2210379618983261574711744 2486677071356169271550712 2841916652978479167486528 3315569428474892362067616 4973354142712338543101424 6631138856949784724135232 9946708285424677086202848 19893416570849354172405696
- Sum of all divisors σ(n): 76092837791258569881600000
- Sum of proper divisors (its aliquot sum) s(n): 56199421220409215709194304
- 19893416570849354172405696 is an abundant number, because the sum of its proper divisors (56199421220409215709194304) is greater than itself. Its abundance is 36306004649559861536788608
Bases of 19893416570849354172405696
- Binary: 10000011101001001100001000101111100010101010101000011000110010101010100010111110000002
- Hexadecimal: 0x10749845F15543195517C0
- Base-36: 2HZH10U7ESSXRR000
Squares and roots of 19893416570849354172405696
- 19893416570849354172405696 squared (198934165708493541724056962) is 395748022861343677634989621647748404764492013244416
- 19893416570849354172405696 cubed (198934165708493541724056963) is 7872780275870723363567227971073206031498033735446195620102279337108758593536
-
The
square root of 19893416570849354172405696 is 4460203646791.1814589575 -
19893416570849354172405696 is a
perfect cube number . Itscube root is 270958716
Scales and comparisons
How big is 19893416570849354172405696?- 19,893,416,570,849,354,172,405,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 19,893,416,570,849,354,172,405,696 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 19893416570849354172405696 cubic inches would be around 22579893 feet tall.
Recreational maths with 19893416570849354172405696
- 19893416570849354172405696 backwards is 69650427145394807561439891
- 19893416570849354172405696 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 19893416570849354172405696's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 19893416570849354172405696 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 19893416570849354172405696 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/19893416570849354172405696/
Chicago style:
Numbermatics. 2024. "Number 19893416570849354172405696 - Facts about the integer". https://numbermatics.com/n/19893416570849354172405696/
The information we have on file for 19893416570849354172405696 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 19893416570849354172405696, math, Factors of 19893416570849354172405696, curriculum, school, college, exams, university, Prime factorization of 19893416570849354172405696, STEM, science, technology, engineering, physics, economics, calculator, nineteen septillion, eight hundred ninety-three sextillion, four hundred sixteen quintillion, five hundred seventy quadrillion, eight hundred forty-nine trillion, three hundred fifty-four billion, one hundred seventy-two million, four hundred five thousand, six hundred ninety-six.