286525086729762881182629888
286,525,086,729,762,881,182,629,888 is an even composite number composed of five prime numbers multiplied together.
286525086729762881182629888 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-four thousand, six hundred forty divisors.
Prime factorization of 286525086729762881182629888:
221 × 39 × 76 × 173 × 2293
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 229 × 229 × 229)See below for interesting mathematical facts about the number 286525086729762881182629888 from the Numbermatics database.
Names of 286525086729762881182629888
- Cardinal: 286525086729762881182629888 can be written as Two hundred eighty-six septillion, five hundred twenty-five sextillion, eighty-six quintillion, seven hundred twenty-nine quadrillion, seven hundred sixty-two trillion, eight hundred eighty-one billion, one hundred eighty-two million, six hundred twenty-nine thousand, eight hundred eighty-eight.
Scientific notation
- Scientific notation: 2.86525086729762881182629888 × 1026
Factors of 286525086729762881182629888
Divisors of 286525086729762881182629888
- Number of divisors d(n): 24640
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 81 84 96 98 102 108 112 119 126 128 136 144 147 153 162 168 189 192 196 204 216 224 229 238 243 252 256 272 288 289 294 306 324 336 343 357 378 384 392 408 432 441 448 458 459 476 486 504 512 544 567 576 578 588 612 648 672 686 687 714 729 756 768 784 816 833 864 867 882 896 916 918 952 972 1008 1024 1029 1071 1088 1134 1152 1156 1176 1224 1296 1323 1344 1372 1374 1377 1428 1458 1512 1536 1568 1603 1632 1666 1701 1728 1734 1764 1792 1832 1836 1904 1944 2016 2023 2048 2058 2061 2142 2176 2187 2268 2304 2312 2352 2401 2448 2499 2592 2601 2646 2688 2744 2748 2754 2856 2916 3024 3072 3087 3136 3206 3213 3264 3332 3402 3456 3468 3528 3584 3664 3672 3808 3888 3893 3969 4032 4046 4096 4116 4122 4131 4284 4352 4374 4536 4608 4624 4704 4802 4809 4896 4913 4998 5103 5184 5202 5292 5376 5488 5496 5508 5712 5831 5832 6048 6069 6144 6174 6183 6272 6412 6426 6528 6561 6664 6804 6912 6936 7056 7168 7203 7328 7344 7497 7616 7776 7786 7803 7938 8064 8092 8192 8232 8244 8262 8568 8704 8748 9072 9216 9248 9261 9408 9604 9618 9639 9792 9826 9996 10206 10368 10404 10584 10752 10976 10992 11016 11221 11424 11662 11664 11679 11907 12096 12138 12288 12348 12366 12393 12544 12824 12852 13056 13122 13328 13608 13824 13872 14112 14161 14336 14406 14427 14656 14688 14739 14994 15232 15309 15552 15572 15606 15876 16128 16184 16384 16464 16488 16524 16807 17136 17408 17493 17496 18144 18207 18432 18496 18522 18549 18816 19208 19236 19278 19584 19652 19683 19992 20412 20736 20808 21168 21504 21609 21952 21984 22032 22442 22491 22848 23324 23328 23358 23409 23814 24192 24276 24576 24696 24732 24786 25088 25648 25704 26112 26244 26656 27216 27251 27648 27744 27783 28224 28322 28672 28812 28854 28917 29312 29376 29478 29988 30464 30618 31104 31144 31212 31752 32256 32368 32768 32928 32976 33048 33614 33663 34272 34391 34816 34986 34992 35037 35721 36288 36414 36864 36992 37044 37098 37179 37632 38416 38472 38556 39168 39304 39366 39984 40817 40824 41472 41616 42336 42483 43008 43218 43281 43904 43968 44064 44217 44884 44982 45696 45927 46648 46656 46716 46818 47628 48384 48552 49152 49392 49464 49572 50176 50421 51296 51408 52224 52441 52479 52488 53312 54432 54502 54621 55296 55488 55566 55647 56448 56644 57344 57624 57708 57834 58624 58752 58956 59976 60928 61236 62208 62288 62424 63504 64512 64736 64827 65536 65856 65952 66096 66181 67228 67326 67473 68544 68782 69632 69972 69984 70074 70227 71442 72576 72828 73728 73984 74088 74196 74358 75264 76832 76944 77112 78336 78547 78608 78732 79968 81634 81648 81753 82944 83232 83349 84672 84966 86016 86436 86562 86751 87808 87936 88128 88434 89768 89964 91392 91854 93296 93312 93432 93636 95256 96768 97104 98304 98784 98928 99127 99144 100352 100842 100989 102592 102816 103173 104448 104882 104958 104976 105111 106624 107163 108864 109004 109242 110592 110976 111132 111294 111537 112896 113288 114688 115248 115416 115668 117248 117504 117649 117912 119952 121856 122451 122472 124416 124576 124848 127008 127449 129024 129472 129654 129843 131072 131712 131904 132192 132362 132651 134456 134652 134946 137088 137564 137781 139264 139944 139968 140148 140454 142884 145152 145656 147456 147968 148176 148392 148716 150528 151263 153664 153888 154224 156672 157094 157216 157323 157437 157464 159936 163268 163296 163506 163863 165888 166464 166698 166941 169344 169932 172032 172872 173124 173502 175616 175872 176256 176868 179536 179928 182784 183708 186592 186624 186864 187272 190512 190757 193536 194208 194481 196608 197568 197856 198254 198288 198543 200704 201684 201978 202419 205184 205632 206346 208896 209764 209916 209952 210222 210681 213248 214326 217728 218008 218484 221184 221952 222264 222588 223074 225792 226576 229376 230496 230832 231336 234496 235008 235298 235641 235824 239904 240737 243712 244902 244944 245259 248832 249152 249696 250047 254016 254898 258048 258944 259308 259686 260253 262144 263424 263808 264384 264724 265302 268912 269304 269892 274176 275128 275562 278528 279888 279936 280296 280908 285719 285768 290304 291312 294912 295936 296352 296784 297381 297432 301056 302526 302967 307328 307776 308448 309519 313344 314188 314432 314646 314874 314928 315333 319872 321489 326536 326592 327012 327726 331776 332928 333396 333882 334611 338688 339864 344064 345744 346248 347004 351232 351744 352512 352947 353736 359072 359856 365568 367087 367353 367416 373184 373248 373728 374544 381024 381514 382347 387072 388416 388962 389529 393216 395136 395712 396508 396576 397086 397953 401408 403368 403956 404838 410368 411264 412692 417792 419528 419832 419904 420444 421362 426496 428652 435456 436016 436968 442368 443904 444528 445176 446148 451584 453152 453789 458752 460992 461664 462672 463267 468992 470016 470596 471282 471648 471969 472311 479808 481474 487424 489804 489888 490518 491589 497664 498304 499392 500094 500823 508032 509796 516096 517888 518616 519372 520506 524288 526848 527616 528768 529448 530604 537824 538608 539784 548352 549829 550256 551124 557056 559776 559872 560592 561816 571438 571536 572271 580608 582624 583443 589824 591872 592704 593568 594762 594864 595629 602112 605052 605934 607257 614656 615552 616896 619038 626688 628376 628864 629292 629748 629856 630666 632043 639744 642978 653072 653184 654024 655452 663552 665856 666792 667764 669222 677376 679728 688128 691488 692496 693889 694008 702464 703488 705024 705894 706923 707472 718144 719712 722211 731136 734174 734706 734832 735777 746368 746496 747456 749088 750141 762048 763028 764694 774144 776832 777924 779058 780759 786432 790272 791424 793016 793152 794172 795906 802816 806736 807912 809676 820736 822528 825384 835584 839056 839664 839808 840888 842724 852992 857157 857304 870912 872032 873936 884736 887808 889056 890352 891497 892143 892296 903168 906304 907578 908901 917504 921984 923328 925344 926534 928557 937984 940032 941192 942564 943296 943938 944622 945999 959616 962948 964467 974848 979608 979776 981036 983178 995328 996608 998784 1000188 1001646 1016064 1019592 1032192 1035776 1037232 1038744 1041012 1048576 1053696 1055232 1057536 1058841 1058896 1061208 1075648 1077216 1079568 1096704 1099658 1100512 1101261 1102059 1102248 1114112 1119552 1119744 1121184 1123632 1125077 1142876 1143072 1144542 1147041 1161216 1165248 1166886 1168587 1179648 1183744 1185408 1187136 1189524 1189728 1191258 1193859 1204224 1210104 1211868 1214514 1229312 1231104 1233792 1238076 1253376 1256752 1257728 1258584 1259496 1259712 1261332 1264086 1279488 1285956 1306144 1306368 1308048 1310904 1327104 1331712 1333584 1335299 1335528 1338444 1354752 1359456 1361367 1376256 1382976 1384992 1387778 1388016 1389801 1404928 1406976 1410048 1411788 1413846 1414944 1415907 1416933 1436288 1439424 1444422 1462272 1468348 1469412 1469664 1471554 1474767 1492736 1492992 1494912 1498176 1500282 1502469 1524096 1526056 1529388 1548288 1553664 1555848 1558116 1561518 1572864 1580544 1582848 1586032 1586304 1588344 1591812 1605632 1613472 1615824 1619352 1641472 1645056 1649487 1650768 1671168 1678112 1679328 1679616 1681776 1685159 1685448 1705984 1714314 1714608 1716813 1741824 1744064 1747872 1750329 1769472 1775616 1778112 1780704 1782994 1784286 1784592 1786887 1806336 1812608 1815156 1817802 1821771 1835008 1843968 1846656 1850688 1853068 1857114 1875968 1880064 1882384 1885128 1886592 1887876 1889244 1891998 1896129 1919232 1925896 1928934 1949696 1959216 1959552 1962072 1966356 1990656 1993216 1997568 2000033 2000376 2003292 2032128 2039184 2064384 2071552 2074464 2077488 2081667 2082024 2097152 2107392 2110464 2115072 2117682 2117792 2120769 2122416 2151296 2154432 2159136 2166633 2193408 2199316 2201024 2202522 2204118 2204496 2207331 2228224 2239104 2239488 2242368 2247264 2250154 2250423 2285752 2286144 2289084 2294082 2322432 2330496 2333772 2337174 2342277 2359296 2367488 2370816 2374272 2379048 2379456 2382516 2387718 2408448 2420208 2423736 2429028 2458624 2462208 2467584 2476152 2506752 2513504 2515456 2517168 2518992 2519424 2522664 2528172 2558976 2569609 2571471 2571912 2612288 2612736 2616096 2621808 2654208 2663424 2667168 2670598 2671056 2674491 2676429 2676888 2709504 2718912 2722734 2726703 2752512 2765952 2769984 2775556 2776032 2779602 2785671 2809856 2813952 2820096 2823576 2827692 2829888 2831814 2833866 2837997 2872576 2878848 2888844 2924544 2936696 2938824 2939328 2943108 2949534 2985472 2985984 2989824 2996352 3000564 3004938 3048192 3052112 3058776 3096576 3107328 3111696 3116232 3123036 3145728 3161088 3165696 3172064 3172608 3176523 3176688 3183624 3211264 3226944 3231648 3238704 3242869 3282944 3290112 3298974 3301536 3303783 3306177 3342336 3356224 3358656 3359232 3363552 3370318 3370896 3375231 3411968 3428628 3429216 3433626 3441123 3483648 3488128 3495744 3500658 3505761 3538944 3551232 3556224 3561408 3565988 3568572 3569184 3573774 3581577 3612672 3625216 3630312 3635604 3643542 3670016 3687936 3693312 3701376 3706136 3714228 3751936 3760128 3764768 3770256 3773184 3775752 3778488 3783996 3792258 3838464 3848803 3851792 3857868 3899392 3918432 3919104 3924144 3932712 3981312 3986432 3995136 4000066 4000752 4005897 4006584 4064256 4078368 4084101 4128768 4143104 4148928 4154976 4163334 4164048 4169403 4214784 4220928 4230144 4235364 4235584 4241538 4244832 4247721 4250799 4302592 4308864 4318272 4333266 4386816 4398632 4402048 4405044 4408236 4408992 4414662 4424301 4456448 4478208 4478976 4484736 4494528 4500308 4500846 4507407 4571504 4572288 4578168 4588164 4644864 4660992 4667544 4674348 4684554 4718592 4734976 4741632 4748544 4758096 4758912 4765032 4775436 4816896 4840416 4847472 4857223 4858056 4917248 4924416 4935168 4948461 4952304 5013504 5027008 5030912 5034336 5037984 5038848 5045328 5055477 5056344 5117952 5139218 5142942 5143824 5150439 5224576 5225472 5232192 5243616 5250987 5308416 5326848 5334336 5341196 5342112 5348982 5352858 5353776 5360661 5419008 5437824 5445468 5453406 5465313 5505024 5531904 5539968 5551112 5552064 5559204 5571342 5619712 5627904 5640192 5647152 5655384 5659776 5663628 5667732 5675994 5688387 5745152 5757696 5777688 5849088 5873392 5877648 5878656 5886216 5899068 5970944 5971968 5979648 5992704 6000099 6001128 6009876 6096384 6104224 6117552 6193152 6214656 6223392 6232464 6240479 6245001 6246072 6291456 6322176 6331392 6344128 6345216 6353046 6353376 6362307 6367248 6422528 6453888 6463296 6477408 6485738 6499899 6565888 6580224 6597948 6603072 6607566 6612354 6621993 6684672 6712448 6717312 6718464 6727104 6740636 6741792 6750462 6751269 6823936 6857256 6858432 6867252 6882246 6967296 6976256 6991488 7001316 7011522 7077888 7102464 7112448 7122816 7131976 7137144 7138368 7147548 7163154 7225344 7250432 7260624 7271208 7287084 7340032 7375872 7386624 7402752 7412272 7428456 7503872 7520256 7529536 7540512 7546368 7551504 7556976 7567992 7584516 7676928 7697606 7703584 7708827 7714413 7715736 7798784 7836864 7838208 7848288 7865424 7875539 7962624 7972864 7990272 8000132 8001504 8011794 8013168 8023473 8029287 8128512 8156736 8168202 8180109 8257536 8286208 8297856 8309952 8326668 8328096 8338806 8357013 8429568 8441856 8460288 8470728 8471168 8483076 8489664 8495442 8501598 8513991 8605184 8617728 8636544 8666532 8773632 8797264 8804096 8810088 8816472 8817984 8829324 8848602 8912896 8956416 8957952 8969472 8989056 9000616 9001692 9014814 9143008 9144576 9156336 9176328 9289728 9321984 9335088 9347093 9348696 9369108 9437184 9469952 9483264 9497088 9516192 9517824 9529569 9530064 9550872 9633792 9680832 9694944 9714446 9716112 9728607 9834496 9848832 9870336 9896922 9904608 9911349 9918531 10027008 10054016 10061824 10068672 10075968 10077696 10090656 10110954 10112688 10125693 10235904 10278436 10285884 10287648 10300878 10323369 10449152 10450944 10464384 10487232 10501974 10517283 10616832 10653696 10668672 10682392 10684224 10697964 10705716 10707552 10721322 10744731 10838016 10875648 10890936 10906812 10930626 11010048 11063808 11079936 11102224 11104128 11118408 11142684 11239424 11255808 11280384 11294304 11310768 11319552 11327256 11335464 11351988 11376774 11490304 11515392 11546409 11555376 11698176 11746784 11755296 11757312 11772432 11796113 11798136 11941888 11943936 11959296 11985408 12000198 12002256 12008989 12017691 12019752 12192768 12208448 12235104 12252303 12386304 12429312 12446784 12464928 12480958 12490002 12492144 12508209 12644352 12662784 12688256 12690432 12706092 12706752 12724614 12734496 12743163 12752397 12845056 12907776 12926592 12954816 12971476 12999798 13131776 13160448 13195896 13206144 13215132 13224708 13243986 13272903 13369344 13424896 13434624 13436928 13454208 13481272 13483584 13500924 13502538 13647872 13714512 13716864 13734504 13764492 13934592 13952512 13982976 14002632 14023044 14155776 14204928 14224896 14245632 14263952 14274288 14276736 14295096 14326308 14450688 14500864 14521248 14542416 14571669 14574168 14680064 14751744 14773248 14805504 14824544 14845383 14856912 15007744 15040512 15059072 15081024 15092736 15103008 15113952 15135984 15155449 15166431 15169032 15353856 15395212 15407168 15417654 15428826 15431472 15451317 15597568 15673728 15676416 15696576 15730848 15751078 15752961 15925248 15945728 15980544 16000264 16003008 16023588 16026336 16046946 16058574 16081983 16257024 16313472 16336404 16360218 16395939 16515072 16572416 16595712 16619904 16653336 16656192 16677612 16714026 16859136 16883712 16920576 16941456 16942336 16966152 16979328 16990884 17003196 17027982 17210368 17235456 17273088 17333064 17547264 17594528 17608192 17620176 17632944 17635968 17658648 17697204 17825792 17912832 17915904 17938944 17978112 17987263 18000297 18001232 18003384 18029628 18286016 18289152 18312672 18352656 18579456 18643968 18670176 18694186 18697392 18721437 18735003 18738216 18874368 18939904 18966528 18994176 19032384 19035648 19059138 19060128 19086921 19101744 19267584 19361664 19389888 19428892 19432224 19457214 19499697 19668992 19697664 19740672 19793844 19809216 19822698 19837062 19865979 20054016 20108032 20123648 20137344 20151936 20155392 20181312 20221908 20225376 20251386 20471808 20556872 20571768 20575296 20601756 20646738 20898304 20901888 20928768 20974464 21003948 21034566 21233664 21307392 21337344 21364784 21368448 21395928 21411432 21415104 21442644 21489462 21676032 21751296 21781872 21813624 21861252 22020096 22127616 22159872 22204448 22208256 22236816 22285368 22478848 22511616 22560768 22588608 22621536 22639104 22654512 22670928 22700083 22703976 22753548 22980608 23030784 23092818 23110752 23126481 23143239 23396352 23493568 23510592 23514624 23544864 23592226 23596272 23626617 23883776 23887872 23918592 23970816 24000396 24004512 24017978 24035382 24039504 24070419 24087861 24385536 24416896 24470208 24504606 24540327 24772608 24858624 24893568 24929856 24961916 24980004 24984288 25016418 25071039 25288704 25325568 25376512 25380864 25412184 25413504 25449228 25468992 25486326 25504794 25541973 25690112 25815552 25853184 25909632 25942952 25999596 26263552 26320896 26391792 26412288 26430264 26449416 26487972 26545806 26738688 26849792 26869248 26873856 26908416 26941621 26962544 26967168 27001848 27005076 27295744 27429024 27433728 27469008 27528984 27869184 27905024 27965952 28005264 28041279 28046088 28311552 28409856 28449792 28491264 28527904 28548576 28553472 28588707 28590192 28652616 28901376 29001728 29042496 29084832 29143338 29148336 29185821 29503488 29546496 29611008 29649088 29690766 29713824 29734047 29755593 30015488 30081024 30118144 30162048 30185472 30206016 30227904 30271968 30310898 30332862 30338064 30377079 30707712 30790424 30814336 30835308 30857652 30862944 30902634 30970107 31195136 31347456 31352832 31393152 31461696 31502156 31505922 31551849 31850496 31891456 31961088 32000528 32006016 32047176 32052672 32093892 32117148 32163966 32234193 32514048 32626944 32672808 32720436 32791878 33030144 33144832 33191424 33239808 33306672 33312384 33355224 33428052 33718272 33767424 33841152 33882912 33884672 33932304 33958656 33981768 34000561 34006392 34055964 34420736 34470912 34546176 34639227 34666128 35094528 35189056 35216384 35240352 35265888 35271936 35317296 35388339 35394408 35651584 35825664 35831808 35877888 35956224 35974526 36000594 36002464 36006768 36026967 36053073 36059256 36572032 36578304 36625344 36705312 36756909 37158912 37287936 37340352 37388372 37394784 37442874 37470006 37476432 37524627 37879808 37933056 37988352 38064768 38071296 38118276 38120256 38173842 38203488 38229489 38257191 38535168 38723328 38779776 38857784 38864448 38914428 38999394 39337984 39395328 39481344 39587688 39618432 39645396 39674124 39731958 39818709 40108032 40216064 40247296 40274688 40303872 40310784 40362624 40443816 40450752 40502772 40943616 41113744 41143536 41150592 41203512 41293476 41796608 41803776 41857536 41948928 42007896 42069132 42467328 42614784 42674688 42729568 42736896 42791856 42822864 42830208 42885288 42978924 43352064 43502592 43563744 43627248 43683353 43715007 43722504 44040192 44255232 44319744 44408896 44416512 44473632 44536149 44570736 44957696 45023232 45121536 45177216 45243072 45278208 45309024 45341856 45400166 45407952 45466347 45499293 45507096 45961216 46061568 46185636 46221504 46252962 46286478 46353951 46792704 46987136 47021184 47029248 47089728 47184452 47192544 47253234 47258883 47767552 47775744 47837184 47941632 48000792 48009024 48035956 48070764 48079008 48140838 48175722 48245949 48771072 48833792 48940416 49009212 49080654 49545216 49717248 49787136 49859712 49923832 49960008 49968576 50032836 50142078 50577408 50651136 50753024 50761728 50824368 50827008 50898456 50937984 50972652 51009588 51083946 51380224 51631104 51706368 51819264 51885904 51999192 52527104 52641792 52783584 52824576 52860528 52898832 52975944 53091612 53477376 53699584 53738496 53747712 53816832 53883242 53925088 53934336 53961789 54000891 54003696 54010152 54591488 54858048 54867456 54938016 55057968 55128773 55738368 55810048 55931904 56010528 56082558 56092176 56164311 56205009 56623104 56819712 56899584 56982528 57055808 57097152 57106944 57177414 57180384 57260763 57305232 57802752 58003456 58084992 58169664 58286676 58296672 58371642 58499091 59006976 59092992 59222016 59298176 59381532 59427648 59468094 59511186 59597937 60030976 60162048 60236288 60324096 60370944 60412032 60455808 60543936 60621796 60665724 60676128 60754158 61415424 61580848 61628672 61670616 61715304 61725888 61805268 61940214 62390272 62694912 62705664 62786304 62923392 63004312 63011844 63103698 63700992 63782912 63922176 64001056 64012032 64094352 64105344 64187784 64234296 64327932 64468386 65028096 65253888 65345616 65429651 65440872 65583756 66060288 66289664 66382848 66479616 66613344 66624768 66710448 66856104 67436544 67534848 67682304 67765824 67769344 67864608 67917312 67963536 68001122 68012784 68100249 68111928 68841472 68941824 69092352 69278454 69332256 69379443 69429717 70189056 70378112 70432768 70480704 70531776 70543872 70634592 70776678 70788816 70879851 71651328 71663616 71755776 71912448 71949052 72001188 72004928 72013536 72053934 72106146 72118512 72211257 72263583 73144064 73156608 73250688 73410624 73513818 73620981 74317824 74575872 74680704 74776744 74789568 74885748 74940012 74952864 75049254 75213117 75759616 75866112 75976704 76129536 76142592 76236552 76240512 76347684 76406976 76458978 76514382 76625919 77070336 77446656 77559552 77715568 77728896 77828856 77998788 78675968 78790656 78962688 79175376 79236864 79290792 79348248 79463916 79637418 80216064 80432128 80494592 80549376 80607744 80621568 80725248 80824863 80887632 80901504 81005544 81887232 82227488 82287072 82301184 82407024 82572791 82586952 83593216 83607552 83715072 83897856 84015792 84062923 84123837 84138264 84934656 85229568 85349376 85459136 85473792 85583712 85645728 85660416 85766121 85770576 85957848 86704128 87005184 87127488 87254496 87366706 87430014 87445008 87557463 88510464 88639488 88817792 88833024 88947264 89072298 89141472 89202141 89266779 89915392 90046464 90243072 90354432 90486144 90556416 90618048 90683712 90800332 90815904 90932694 90998586 91014192 91131237 91922432 92123136 92371272 92443008 92505924 92572956 92707902 92910321 93585408 93974272 94042368 94058496 94179456 94368904 94385088 94506468 94517766 95535104 95551488 95674368 95883264 96001584 96018048 96071912 96141528 96158016 96281676 96351444 96491898 96702579 97542144 97667584 97880832 98018424 98161308 99090432 99434496 99574272 99719424 99847664 99920016 99937152 100065672 100284156 101154816 101302272 101506048 101523456 101648736 101654016 101796912 101875968 101945304 102001683 102019176 102167892 102760448 103262208 103412736 103638528 103771808 103917681 103998384 105054208 105283584 105567168 105649152 105721056 105797664 105951888 106088143 106165017 106183224 106954752 107399168 107476992 107495424 107633664 107766484 107850176 107868672 107923578 108001782 108007392 108020304 108080901 108159219 109182976 109716096 109734912 109876032 110115936 110257546 110270727 111476736 111620096 111863808 112021056 112165116 112184352 112328622 112410018 112573881 113639424 113799168 113965056 114111616 114194304 114213888 114354828 114360768 114521526 114610464 114688467 114771573 115605504 116006912 116169984 116339328 116573352 116593344 116743284 116998182 118013952 118185984 118444032 118596352 118763064 118855296 118936188 119022372 119195874 120061952 120324096 120472576 120648192 120741888 120824064 120911616 121087872 121243592 121331448 121352256 121508316 122830848 123161696 123257344 123341232 123430608 123451776 123610536 123880428 124780544 125389824 125411328 125572608 125846784 125910841 126008624 126023688 126207396 127401984 127565824 127844352 128002112 128024064 128188704 128210688 128375568 128468592 128655864 128936772 130056192 130507776 130691232 130859302 130881744 131050059 131145021 131167512 132120576 132579328 132765696 132959232 133226688 133249536 133420896 133608447 133712208 134873088 135069696 135364608 135531648 135538688 135729216 135834624 135927072 136002244 136025568 136200498 136223856 136399041 136497879 137682944 137883648 138184704 138556908 138664512 138758886 138859434 139061853 140378112 140756224 140865536 140961408 141063552 141087744 141269184 141553356 141577632 141759702 143302656 143327232 143511552 143824896 143898104 144002376 144009856 144027072 144107868 144212292 144237024 144422514 144527166 144737847 146288128 146313216 146501376 146821248 147027636 147241962 148635648 149151744 149361408 149553488 149579136 149771496 149880024 149905728 150098508 150426234 151519232 151732224 151953408 152259072 152285184 152473104 152481024 152695368 152813952 152917956 153028764 153251838 154140672 154893312 155119104 155431136 155457792 155657712 155997576 157351936 157581312 157925376 158350752 158473728 158581584 158696496 158900581 158927832 159274836 160432128 160864256 160989184 161098752 161215488 161243136 161450496 161649726 161775264 161803008 161885367 162002673 162011088 163774464 164454976 164574144 164602368 164814048 165145582 165173904 165386319 167186432 167215104 167430144 167795712 168031584 168125846 168247674 168276528 168492933 168615027 169869312 170459136 170698752 170918272 170947584 171167424 171291456 171320832 171532242 171541152 171782289 171915696 173408256 174010368 174254976 174508992 174733412 174860028 174890016 175114926 175497273 177020928 177278976 177635584 177666048 177894528 178144596 178282944 178404282 178533558 178793811 179830784 180092928 180486144 180708864 180972288 181112832 181236096 181367424 181600664 181631808 181865388 181997172 182028384 182262474 183844864 184246272 184742544 184886016 185011848 185145912 185415804 185820642 187170816 187948544 188084736 188116992 188358912 188737808 188770176 189012936 189035532 191070208 191102976 191348736 191766528 192003168 192036096 192143824 192283056 192316032 192563352 192702888 192983796 193405158 195084288 195335168 195761664 196036848 196288953 196322616 198180864 198868992 199148544 199438848 199695328 199840032 199874304 200131344 200568312 202309632 202604544 203012096 203046912 203297472 203308032 203593824 203751936 203890608 204003366 204038352 204152813 204300747 204335784 206524416 206825472 207277056 207543616 207835362 207996768 208138329 208289151 210108416 210567168 211134336 211298304 211442112 211595328 211903776 212176286 212330034 212366448 212639553 214798336 214953984 214990848 215267328 215532968 215700352 215737344 215847156 216003564 216014784 216040608 216161802 216318438 216633771 216790749 218365952 219432192 219469824 219752064 220231872 220515092 220541454 220862943 222953472 223240192 223727616 224042112 224330232 224368704 224657244 224820036 225147762 225639351 227278848 227598336 227930112 228223232 228388608 228427776 228709656 228721536 229043052 229220928 229376934 229543146 231211008 232013824 232339968 232678656 233146704 233186688 233486568 233996364 236027904 236371968 236888064 237192704 237526128 237710592 237872376 238044744 238391748 240123904 240648192 240945152 241296384 241483776 241648128 241823232 242175744 242474589 242487184 242662896 242704512 243016632 245661696 246323392 246514688 246682464 246861216 246903552 247221072 247718373 247760856 249561088 250779648 250822656 251145216 251693568 251821682 252017248 252047376 252188769 252371511 252414792 254803968 255131648 255688704 256004224 256048128 256377408 256421376 256751136 256937184 257298363 257311728 257642633 257873544 260112384 261015552 261382464 261718604 261763488 262100118 262290042 262335024 262672389 265158656 265531392 265918464 266453376 266499072 266841792 267216894 267424416 267606423 267800337 269746176 270139392 270729216 271063296 271077376 271458432 271669248 271854144 272004488 272051136 272400996 272447712 272798082 272995758 273393711 275365888 275767296 276369408 277113816 277329024 277517772 277718868 278123706 278730963 280756224 281512448 281731072 281922816 282127104 282175488 282538368 283106712 283155264 283519404 286605312 286654464 287023104 287649792 287796208 288004752 288019712 288054144 288215736 288424584 288474048 288845028 289054332 289475694 292576256 292626432 293002752 293642496 294055272 294483924 297271296 298303488 298722816 299106976 299158272 299542992 299760048 299811456 300197016 300852468 303038464 303464448 303906816 304518144 304570368 304946208 304962048 305390736 305627904 305783471 305835912 306005049 306057528 306503676 308281344 309786624 310238208 310862272 310915584 311315424 311753043 311995152 314703872 315162624 315850752 316701504 316947456 317163168 317392992 317801162 317855664 318264429 318495051 318549672 320864256 321728512 321978368 322197504 322430976 322486272 322900992 323299452 323550528 323606016 323770734 324005346 324022176 324242703 324477657 327548928 328909952 329148288 329204736 329628096 330291164 330347808 330772638 330812181 334372864 334430208 334860288 335591424 336063168 336251692 336495348 336553056 336985866 337230054 337721643 340918272 341397504 341836544 341895168 342334848 342582912 342641664 343064484 343082304 343564578 343831392 344065401 346816512 348020736 348509952 349017984 349466824 349720056 349780032 350229852 350994546 354041856 354557952 355271168 355332096 355789056 356289192 356565888 356808564 357067116 357587622 359661568 360185856 360972288 361417728 361944576 362225664 362472192 362734848 363201328 363263616 363730776 363994344 364056768 364524948 367689728 368492544 369485088 369772032 370023696 370291824 370831608 371641284 374341632 375897088 376169472 376233984 376717824 377475616 377540352 377732523 378025872 378071064 382140416 382205952 382697472 383533056 384006336 384072192 384287648 384566112 384632064 385126704 385405776 385901411 385967592 386810316 390168576 390670336 391523328 392073696 392577906 392645232 393150177 393435063 396361728 397737984 398297088 398877696 399390656 399680064 399748608 400262688 400825341 401136624 404619264 405209088 406024192 406093824 406594944 406616064 407187648 407503872 407781216 408006732 408076704 408305626 408601494 408671568 409197123 409493637 413048832 413650944 414554112 415087232 415670724 415993536 416276658 416578302 417185559 420216832 421134336 422268672 422596608 422884224 423190656 423807552 424352572 424660068 424732896 425279106 429596672 429907968 429981696 430534656 431065936 431400704 431474688 431694312 432007128 432029568 432081216 432323604 432636876 433267542 433581498 434213541 436731904 438864384 438939648 439504128 440463744 441030184 441082908 441725886 445906944 446480384 447455232 448084224 448660464 448737408 449314488 449640072 450295524 451278702 454557696 455196672 455860224 456446464 456777216 456855552 457419312 457443072 458007557 458086104 458441856 458753868 459086292 462422016 464027648 464679936 465357312 466293408 466373376 466973136 467992728 472055808 472743936 473776128 474385408 475052256 475421184 475744752 476089488 476701743 476783496 480247808 481296384 481890304 482592768 482967552 483296256 483646464 484351488 484949178 484974368 485325792 485409024 485656101 486008019 486033264 491323392 492646784 493029376 493364928 493722432 493807104 494442144 495436746 495521712 496158957 501559296 501645312 502290432 503387136 503643364 504034496 504094752 504377538 504743022 504829584 505478799 505845081 509607936 510263296 511377408 512008448 512096256 512754816 512842752 513502272 513874368 514596726 514623456 515285266 515346867 515747088 520224768 522031104 522764928 523437208 523526976 524200236 524580084 524670048 525344778 526491819 530317312 531062784 531836928 532906752 532998144 533683584 534433788 534848832 535212846 535600674 536381433 539492352 540278784 541458432 542126592 542154752 542916864 543338496 543708288 544008976 544102272 544801992 544895424 545596164 545991516 546787422 550731776 551534592 552738816 554227632 554658048 555035544 555437736 556247412 557461926 561512448 563024896 563462144 563845632 564254208 564350976 565076736 566213424 566310528 567038808 573210624 573308928 574046208 575299584 575592416 576009504 576039424 576108288 576431472 576849168 576948096 577690056 578009537 578108664 578951388 585152512 585252864 586005504 587284992 588110544 588440461 588866859 588967848 594542592 596606976 597445632 598213952 598316544 599085984 599520096 599622912 600394032 601704936 606076928 606928896 607813632 609036288 609140736 609892416 609924096 610781472 611255808 611566942 611671824 612010098 612115056 612458439 612902241 613007352 619573248 620476416 621724544 621831168 622630848 623506086 623990304 624414987 624867453 629407744 630325248 631701504 633403008 633894912 634326336 634785984 635602324 635711328 636528858 636990102 637099344 637918659 643457024 643956736 644395008 644861952 644972544 645801984 646598904 647101056 647212032 647541468 648010692 648044352 648485406 648955314 649901313 650372247 655097856 657819904 658296576 658409472 659256192 660582328 660695616 661545276 661624362 668745728 668860416 669720576 671182848 672126336 672503384 672990696 673106112 673971732 674460108 675443286 676918053 681836544 682795008 683673088 683790336 684669696 685165824 685283328 686128968 686164608 687129156 687662784 688130802 693633024 696041472 697019904 698035968 698933648 699440112 699560064 700459704 701989092 708083712 709115904 710542336 710664192 711578112 712578384 713131776 713617128 714134232 715175244 719323136 720371712 721944576 722835456 723889152 724451328 724944384 725469696 726402656 726527232 727423767 727461552 727988688 728113536 729049896 735379456 736985088 738970176 739544064 740047392 740583648 741663216 742617001 743155119 743282568 748683264 751794176 752338944 752467968 753435648 754951232 755080704 755465046 756051744 756142128 756566307 757114533 764280832 764411904 765394944 767066112 768012672 768144384 768575296 769132224 769264128 770253408 770811552 771802822 771895089 771935184 772927899 773620632 780337152 781340672 783046656 784147392 785155812 785290464 786300354 786870126 788017167 795475968 796594176 797755392 798781312 799360128 799497216 800525376 801650682 802273248 802819269 803401011 809238528 810418176 812048384 812187648 813189888 813232128 814375296 815007744 815562432 816013464 816153408 816611252 817202988 817343136 818394246 818987274 820181133 826097664 827301888 829108224 830174464 831341448 831987072 832553316 833156604 834371118 840433664 842268672 844537344 845193216 845768448 846381312 847615104 848705144 849320136 849465792 850558212 859193344 859815936 859963392 861069312 862131872 862801408 862949376 863388624 864014256 864059136 864162432 864647208 865273752 866535084 867162996 868427082 873463808 877728768 877879296 879008256 880927488 881375887 882060368 882165816 883451772 891813888 892960768 894910464 896168448 897320928 897474816 898628976 899280144 900591048 902557404 909115392 910393344 911720448 912892928 913554432 913711104 914838624 914886144 916015114 916172208 916883712 917350413 917507736 918015147 918172584 924844032 928055296 929359872 930714624 932586816 932746752 933946272 935259129 935985456 944111616 945487872 947552256 948770816 950104512 950842368 951489504 952178976 953403486 953566992 954793287 955485153 962592768 963780608 965185536 965935104 966592512 967292928 968702976 969898356 969948736 970651584 970818048 971312202 972016038 972066528 972728109 973432971 982646784 985293568 986058752 986729856 987444864 987614208 988884288 990873492 991043424 992317914 1003118592 1003290624 1004580864 1006774272 1007286728 1008068992 1008189504 1008755076 1009486044 1009659168 1010957598 1011690162 1013164929 1020526592 1022754816 1024016896 1024192512 1025509632 1025685504 1027004544 1027748736 1029193452 1029246912 1030570532 1030693734 1031494176 1032196203 1040449536 1044062208 1045529856 1046874416 1047053952 1048400472 1049160168 1049340096 1050689556 1052983638 1060634624 1062125568 1063673856 1065813504 1065996288 1067367168 1068867576 1069697664 1070425692 1071201348 1072762866 1078984704 1080557568 1082916864 1084253184 1084309504 1085833728 1086676992 1087416576 1088017952 1088204544 1089603984 1089790848 1091192328 1091983032 1093574844 1101463552 1103069184 1105477632 1108455264 1109316096 1110071088 1110875472 1112304067 1112494824 1114923852 1123024896 1126049792 1126924288 1127691264 1128508416 1128701952 1130153472 1132426848 1132621056 1133197569 1134077616 1146421248 1146617856 1148092416 1150599168 1151184832 1152019008 1152078848 1152216576 1152862944 1153698336 1153896192 1155380112 1156019074 1156217328 1157704233 1157902776 1170305024 1170505728 1172011008 1174569984 1176221088 1176880922 1177733718 1177935696 1179450531 1180305189 1189085184 1193213952 1194891264 1196427904 1196633088 1198171968 1199040192 1199245824 1200788064 1202476023 1203409872 1213857792 1215627264 1218072576 1218281472 1219784832 1219848192 1221562944 1222511616 1223133884 1223343648 1224020196 1224230112 1224916878 1225804482 1226014704 1227591369 1228480911 1239146496 1240952832 1243449088 1243662336 1245261696 1247012172 1247980608 1248829974 1249734906 1251556677 1258815488 1260650496 1263403008 1266806016 1267789824 1268652672 1269571968 1271204648 1271422656 1273057716 1273980204 1274198688 1275837318 1286914048 1287913472 1288790016 1289723904 1289945088 1291603968 1293197808 1294202112 1294424064 1295082936 1296021384 1296088704 1296970812 1297910628 1299802626 1300744494 1302640623 1310195712 1315639808 1316593152 1316818944 1318512384 1321164656 1321391232 1323090552 1323248724 1337491456 1337720832 1339441152 1342365696 1344252672 1345006768 1345981392 1346212224 1347943464 1348920216 1350886572 1353836106 1363673088 1365590016 1367346176 1367580672 1369339392 1370331648 1370566656 1372257936 1372329216 1374022671 1374258312 1375325568 1376261604 1387266048 1392082944 1394039808 1396071936 1397867296 1398880224 1399120128 1400919408 1403978184 1416167424 1418231808 1421084672 1421328384 1423156224 1425156768 1426263552 1427234256 1428268464 1429069691 1430105229 1430350488 1440743424 1443889152 1445670912 1447778304 1448902656 1449888768 1450939392 1452805312 1453054464 1454847534 1454923104 1455977376 1456227072 1456968303 1458024057 1458099792 1470758912 1473970176 1477940352 1479088128 1480094784 1481167296 1483326432 1485234002 1486310238 1486565136 1488476871 1503588352 1504677888 1504935936 1506871296 1509902464 1510161408 1510930092 1512103488 1512284256 1513132614 1514229066 1516436397 1517535243 1528561664 1528823808 1530789888 1534132224 1536025344 1536288768 1537150592 1538264448 1538528256 1540506816 1541623104 1543605644 1543790178 1543870368 1545855798 1546040601 1547241264 1560674304 1562681344 1566093312 1568294784 1570311624 1570580928 1572600708 1573740252 1576034334 1579475457 1590951936 1593188352 1595510784 1597562624 1598720256 1598994432 1601050752 1603301364 1604546496 1605638538 1606802022 1618477056 1620836352 1624096768 1624375296 1626379776 1626464256 1628750592 1630015488 1631124864 1632026928 1632306816 1633222504 1634405976 1634686272 1636788492 1637974548 1640362266 1652195328 1654603776 1658216448 1660348928 1662682896 1663974144 1665106632 1666313208 1668742236 1680867328 1684537344 1689074688 1690386432 1691536896 1692762624 1695230208 1697410288 1698640272 1698931584 1701116424 1718386688 1719631872 1719926784 1722138624 1724263744 1725602816 1725898752 1726777248 1728028512 1728118272 1728324864 1729294416 1730547504 1733070168 1734028611 1734325992 1736854164 1746927616 1755457536 1755758592 1758016512 1761854976 1762751774 1764120736 1764331632 1765321383 1766600577 1766903544 1783627776 1785921536 1789820928 1792336896 1794641856 1794949632 1797257952 1798560288 1801182096 1803498431 1805114808 1818230784 1820786688 1823440896 1825785856 1827108864 1827422208 1829677248 1829772288 1832030228 1832344416 1833767424 1834700826 1835015472 1836030294 1836345168 1837375317 1838706723 1856110592 1858719744 1861429248 1865173632 1865493504 1867892544 1870518258 1871970912 1873244961 1874602359 1888223232 1890975744 1895104512 1897541632 1900209024 1901684736 1902979008 1904357952 1906806972 1907133984 1909586574 1910970306 1913755977 1927561216 1930371072 1931870208 1933185024 1934585856 1937405952 1939796712 1939897472 1941303168 1941636096 1942624404 1944032076 1944133056 1945456218 1946865942 1949703939 1951116741 1965293568 1970587136 1972117504 1973459712 1974889728 1975228416 1977768576 1981746984 1982086848 1984635828 2006237184 2006581248 2009161728 2013548544 2014573456 2016137984 2016379008 2017510152 2018972088 2019318336 2021915196 2023380324 2026329858 2041053184 2045509632 2048033792 2048385024 2051019264 2051371008 2054009088 2055497472 2058386904 2058493824 2061141064 2061387468 2062988352 2064392406 2080899072 2088124416 2091059712 2093748832 2094107904 2096800944 2098320336 2098680192 2101379112 2105967276 2121269248 2124251136 2127347712 2131627008 2131992576 2134734336 2137735152 2139395328 2140484297 2140851384 2142402696 2145525732 2157969408 2161115136 2165833728 2168506368 2168619008 2171667456 2173353984 2174833152 2176035904 2176409088 2179207968 2179581696 2182271301 2182384656 2183966064 2187149688 2202927104 2206138368 2210955264 2216910528 2218632192 2220142176 2221750944 2224608134 2224989648 2227851003 2229465357 2229847704 2246049792 2252099584 2253848576 2255382528 2257016832 2257403904 2260306944 2264853696 2265242112 2266395138 2268155232 2269698921 2271343599 2292842496 2293235712 2296184832 2301198336 2302369664 2304038016 2304157696 2304433152 2305725888 2307396672 2307792384 2310760224 2312038148 2312434656 2315408466 2315685267 2315805552 2318783697 2340610048 2341011456 2344022016 2349139968 2352442176 2353761844 2355467436 2355871392 2358901062 2360610378 2364051501 2386427904 2389782528 2392855808 2393266176 2396343936 2398080384 2398491648 2401576128 2404952046 2406819744 2408457807 2427715584 2431254528 2436145152 2436562944 2439569664 2439696384 2443125888 2445023232 2446267768 2446687296 2448040392 2448460224 2449833756 2451608964 2452029408 2455182738 2456961822 2460543399 2478292992 2481905664 2486898176 2487324672 2490523392 2494024344 2495961216 2497659948 2499469812 2503113354 2517630976 2521300992 2526806016 2533612032 2535579648 2537305344 2539143936 2542409296 2542845312 2546115432 2547960408 2548397376 2551674636 2573828096 2575826944 2577580032 2579447808 2579890176 2583207936 2586395616 2588404224 2588848128 2590165872 2592042768 2592177408 2593941624 2595821256 2599605252 2601488988 2605281246 2620391424 2631279616 2633186304 2633637888 2637024768 2642329312 2642782464 2644127661 2646181104 2646497448 2674982912 2675441664 2678882304 2684731392 2688505344 2690013536 2691962784 2692424448 2695886928 2697840432 2701309877 2701773144 2707672212 2727346176 2731180032 2734692352 2735161344 2738678784 2740663296 2741133312 2744515872 2744658432 2748045342 2748516624 2750651136 2752051239 2752523208 2754045441 2774532096 2784165888 2788079616 2792143872 2795734592 2797760448 2798240256 2801838816 2805777387 2807956368 2832334848 2836463616 2842169344 2842656768 2846312448 2850313536 2852527104 2854468512 2856536928 2858139382 2860210458 2860700976 2864379861 2866455459 2887778304 2891341824 2895556608 2897805312 2899777536 2901878784 2905610624 2906108928 2909695068 2909846208 2911954752 2912454144 2913936606 2916048114 2916199584 2918184327 2920298913 2941517824 2947940352 2955880704 2958176256 2960189568 2962334592 2966652864 2970468004 2972620476 2973130272 2976953742 3007176704 3009355776 3009871872 3013742592 3019804928 3020322816 3021860184 3024206976 3024568512 3026265228 3028458132 3032872794 3035070486 3039494787 3057123328 3061579776 3068264448 3072050688 3072577536 3074301184 3076528896 3077056512 3081013632 3083246208 3087211288 3087580356 3087740736 3091711596 3092081202 3094482528 3121348608 3125362688 3132186624 3136589568 3140623248 3141161856 3145201416 3147480504 3152068668 3158950914 3181903872 3186376704 3191021568 3195125248 3197440512 3197988864 3202101504 3206602728 3209092992 3211277076 3213604044 3236954112 3241672704 3248193536 3248750592 3252759552 3252928512 3257501184 3260030976 3262249728 3264053856 3264613632 3266445008 3268811952 3269372544 3273576984 3275949096 3280724532 3304390656 3309207552 3316432896 3320697856 3325365792 3327948288 3330213264 3332626416 3336912201 3337484472 3361734656 3369074688 3378149376 3380772864 3383073792 3385525248 3390460416 3394820576 3397280544 3397863168 3399592707 3402232848 3436773376 3439263744 3439853568 3444277248 3448527488 3451205632 3451797504 3453554496 3456057024 3456236544 3456649728 3458588832 3461095008 3466140336 3468057222 3468651984 3470597821 3473112699 3473708328 3510915072 3511517184 3516033024 3523709952 3525503548 3528241472 3528663264 3530642766 3533201154 3533807088 3538351593 3540915567 3567255552 3571843072 3579641856 3584673792 3589283712 3589899264 3594515904 3597120576 3602364192 3606996862 3607428069 3610229616 3641573376 3646881792 3651571712 3654217728 3654844416 3659354496 3659544576 3664060456 3664688832 3667534848 3669401652 3670030944 3672060588 3672690336 3674750634 3677413446 3682774107 3685442733 3712221184 3717439488 3722858496 3730347264 3730987008 3735785088 3741036516 3743941824 3746489922 3749204718 3754670031 3776446464 3781951488 3790209024 3795083264 3800418048 3803369472 3805958016 3808715904 3813613944 3814267968 3819173148 3821940612 3827511954 3855122432 3860742144 3863740416 3866370048 3869171712 3874811904 3879593424 3879794944 3882606336 3883272192 3885248808 3888064152 3888266112 3890912436 3893731884 3899407878 3902233482 3930587136 3941174272 3944235008 3946919424 3949779456 3950456832 3955537152 3963493968 3964173696 3969271656 4012474368 4013162496 4018323456 4027097088 4029146912 4032275968 4032758016 4035020304 4037944176 4038636672 4043830392 4046760648 4052659716 4082106368 4091019264 4096067584 4096770048 4102038528 4102742016 4108018176 4110994944 4116773808 4116987648 4119083227 4122068013 4122282128 4122774936 4125976704 4128784812 4161798144 4176248832 4182119424 4187497664 4188215808 4193601888 4196640672 4197360384 4202758224 4211934552 4242538496 4248502272 4254695424 4263254016 4263985152 4269468672 4275470304 4278790656 4280968594 4281702768 4284805392 4287209073 4290315687 4291051464 4322230272 4331667456 4337012736 4337238016 4343334912 4346707968 4349666304 4352071808 4352818176 4358415936 4359163392 4364542602 4364769312 4367932128 4370904909 4374072171 4374299376 4405854208 4412276736 4421910528 4433821056 4437264384 4440284352 4443501888 4449216268 4449979296 4455702006 4458930714 4459695408 4465430613 4504199168 4507697152 4510765056 4514033664 4514807808 4520613888 4529707392 4530484224 4532790276 4536310464 4539397842 4542687198 4549309191 4552605729 4585684992 4586471424 4592369664 4602396672 4604739328 4608076032 4608315392 4608866304 4611451776 4614793344 4615584768 4621520448 4624076296 4624869312 4630816932 4631370534 4631611104 4637567394 4681220096 4682022912 4688044032 4698279936 4704884352 4707523688 4710934872 4711742784 4717802124 4721220756 4728103002 4738426371 4772855808 4779565056 4785711616 4786532352 4792687872 4796160768 4796983296 4803152256 4809904092 4813639488 4816915614 4855431168 4862509056 4872290304 4873125888 4879139328 4879392768 4886251776 4890046464 4892535536 4893374592 4896080784 4896920448 4899667512 4903217928 4904058816 4910365476 4913923644 4921086798 4956585984 4963811328 4973796352 4974649344 4981046784 4988048688 4991922432 4995319896 4998939624 5006226708 5035261952 5042601984 5053612032 5067224064 5071159296 5074610688 5078287872 5084818592 5085690624 5092230864 5095920816 5096794752 5103349272 5147656192 5151653888 5155160064 5158895616 5159780352 5166415872 5172791232 5176808448 5177696256 5180331744 5184085536 5184354816 5187883248 5191642512 5198319007 5199210504 5202085833 5202977976 5210562492 5240782848 5262559232 5266372608 5267275776 5274049536 5284658624 5285564928 5288255322 5292362208 5292994896 5295964149 5299801731 5349965824 5350883328 5357764608 5369462784 5377010688 5380027072 5383925568 5384848896 5391773856 5395680864 5402619754 5403546288 5410495293 5415344424 5454692352 5462360064 5469384704 5470322688 5477357568 5481326592 5482266624 5489031744 5489316864 5496090684 5497033248 5501302272 5504102478 5505046416 5508090882 5512125951 5516120169 5568331776 5576159232 5584287744 5591469184 5595520896 5596480512 5603677632 5611554774 5615912736 5619734883 5623807077 5664669696 5672927232 5684338688 5685313536 5692624896 5700627072 5705054208 5708937024 5713073856 5716278764 5720420916 5721401952 5728759722 5732910918 5741267931 5782683648 5791113216 5795610624 5799555072 5803757568 5811221248 5812217856 5819390136 5819692416 5823909504 5824908288 5827873212 5832096228 5832399168 5836368654 5840597826 5849111817 5883035648 5895880704 5911761408 5916352512 5920379136 5924669184 5933305728 5940936008 5945240952 5946260544 5953907484 6014353408 6018711552 6019743744 6027485184 6039609856 6040645632 6043720368 6048413952 6049137024 6052530456 6056916264 6065745588 6070140972 6078989574 6114246656 6123159552 6136528896 6144101376 6145155072 6148602368 6153057792 6154113024 6162027264 6166492416 6169631209 6174422576 6175160712 6175481472 6183423192 6184162404 6188965056 6242697216 6250725376 6264373248 6273179136 6281246496 6282323712 6290402832 6294961008 6304137336 6317901828 6363807744 6372753408 6382043136 6390250496 6394881024 6395977728 6404203008 6413205456 6418185984 6421452891 6422554152 6427208088 6473908224 6483345408 6496387072 6497501184 6505519104 6505857024 6515002368 6520061952 6524499456 6528107712 6529227264 6532890016 6537623904 6538745088 6546813903 6547153968 6551898192 6561449064 6608781312 6618415104 6632865792 6641395712 6650731584 6655896576 6660426528 6665252832 6673824402 6674968944 6683553009 6688396071 6738149376 6756298752 6761545728 6766147584 6771050496 6780920832 6789641152 6794561088 6795726336 6799185414 6804465696 6809096763 6814030797 6873546752 6878527488 6879707136 6888554496 6897054976 6902411264 6903595008 6907108992 6912114048 6912473088 6913299456 6917177664 6922190016 6932280672 6936114444 6937303968 6941195642 6946225398 6947416656 6956351091 7021830144 7023034368 7032066048 7047419904 7051007096 7056482944 7057326528 7061285532 7066402308 7067614176 7076703186 7081831134 7092154503 7143686144 7159283712 7169347584 7178567424 7179798528 7189031808 7194241152 7204728384 7213993724 7214856138 7220459232 7225373421 7283146752 7293763584 7303143424 7308435456 7309688832 7318708992 7319089152 7328120912 7329377664 7335069696 7338803304 7340061888 7344121176 7345380672 7349501268 7354826892 7365548214 7370885466 7381630197 7424442368 7434878976 7445716992 7460694528 7461974016 7471570176 7482073032 7487883648 7492979844 7498409436 7509340062 7552892928 7563902976 7580418048 7590166528 7600836096 7606738944 7611916032 7617431808 7627227888 7628535936 7638346296 7643881224 7655023908 7710244864 7721484288 7727480832 7732740096 7738343424 7749623808 7759186848 7759589888 7765212672 7766544384 7770497616 7776128304 7776532224 7781824872 7786128469 7787463768 7798815756 7804466964 7861174272 7882348544 7888470016 7893838848 7899558912 7900913664 7911074304 7926987936 7928347392 7932382983 7938543312 8024948736 8026324992 8036646912 8054194176 8058293824 8064551936 8065516032 8070040608 8075888352 8077273344 8087660784 8093521296 8103929631 8105319432 8164212736 8182038528 8192135168 8193540096 8204077056 8205484032 8216036352 8221989888 8233547616 8233975296 8238166454 8244136026 8244564256 8245549872 8251953408 8256153717 8257569624 8262136323 8323596288 8352497664 8364238848 8374995328 8376431616 8387203776 8393281344 8394720768 8405516448 8417332161 8423869104 8497004544 8509390848 8526508032 8527970304 8538937344 8550940608 8557581312 8561937188 8563405536 8569610784 8574418146 8580631374 8582102928 8593139583 8599366377 8663334912 8674025472 8674476032 8686669824 8693415936 8699332608 8704143616 8705636352 8716831872 8718326784 8729085204 8729538624 8735864256 8741809818 8748144342 8748598752 8754552981 8760896739 8811708416 8824553472 8843821056 8867642112 8874528768 8880568704 8887003776 8898432536 8899958592 8911404012 8917861428 8919390816 8930861226 9008398336 9015394304 9021530112 9028067328 9029615616 9041227776 9059414784 9060968448 9065580552 9072620928 9078795684 9085374396 9098618382 9105211458 9118484361 9171369984 9184739328 9204793344 9209478656 9216152064 9216630784 9217732608 9222903552 9229586688 9231169536 9243040896 9248152592 9249738624 9261633864 9262741068 9263222208 9275134788 9362440192 9364045824 9376088064 9396559872 9409768704 9415047376 9421869744 9423485568 9435604248 9442441512 9456206004 9476852742 9545711616 9559130112 9571423232 9573064704 9585375744 9592321536 9593966592 9606304512 9619808184 9627278976 9633831228 9710862336 9725018112 9744580608 9746251776 9758278656 9758785536 9772503552 9780092928 9785071072 9786749184 9792161568 9793840896 9799335024 9806435856 9808117632 9820730952 9827847288 9842173596 9913171968 9927622656 9947592704 9949298688 9962093568 9976097376 9983844864 9990639792 9997879248 10003487837 10010736603 10012453416 10085203968 10107224064 10134448128 10142318592 10149221376 10156575744 10169637184 10171381248 10184461728 10191841632 10193589504 10198778121 10206698544 10295312384 10303307776 10310320128 10317791232 10319560704 10332831744 10345582464 10353616896 10355392512 10360663488 10368171072 10368709632 10375766496 10383285024 10396638014 10398421008 10404171666 10405955952 10411793463 10419338097 10421124984 10525118464 10532745216 10534551552 10548099072 10569317248 10571129856 10576510644 10584724416 10585989792 10591928298 10599603462 10615054779 10622746701 10699931648 10701766656 10715529216 10738925568 10754021376 10760054144 10767851136 10769697792 10783547712 10791361728 10805239508 10807092576 10820990586 10822284207 10830688848 10924720128 10938769408 10940645376 10954715136 10962653184 10964533248 10978063488 10978633728 10992181368 10994066496 11002604544 11008204956 11010092832 11016181764 11024251902 11032240338 11048322321 11056328199 11136663552 11152318464 11168575488 11182938368 11191041792 11192961024 11207355264 11223109548 11231825472 11239469766 11247614154 11329339392 11345854464 11368677376 11370627072 11385249792 11401254144 11410108416 11417874048 11426147712 11432557528 11440841832 11442803904 11457519444 11465821836 11482535862 11565367296 11582226432 11591221248 11599110144 11607515136 11622442496 11624435712 11638780272 11639384832 11647819008 11649816576 11655746424 11664192456 11664798336 11672737308 11681195652 11698223634 11766071296 11791761408 11823522816 11832705024 11840758272 11849338368 11866611456 11881872016 11890481904 11892521088 11907814968 12028706816 12037423104 12039487488 12054970368 12079219712 12081291264 12087440736 12096827904 12098274048 12105060912 12113832528 12131491176 12140281944 12157979148 12228493312 12246319104 12273057792 12288202752 12290310144 12297204736 12306115584 12308226048 12324054528 12332984832 12339262418 12348845152 12350321424 12350962944 12357249681 12366204039 12366846384 12368324808 12377930112 12485394432 12501450752 12528746496 12546358272 12562492992 12564647424 12580805664 12589922016 12608274672 12624489017 12635803656 12727615488 12745506816 12764086272 12780500992 12789762048 12791955456 12808406016 12826410912 12836371968 12842905782 12845108304 12854416176 12861627219 12870947061 12966690816 12992774144 12995002368 13011038208 13011714048 13030004736 13040123904 13048998912 13056215424 13058454528 13065780032 13075247808 13077490176 13093627806 13094307936 13103796384 13112714727 13122216513 13122898128 13217562624 13236830208 13265731584 13282791424 13301463168 13311793152 13320853056 13330505664 13347648804 13349937888 13367106018 13376792142 13396291839 13512597504 13523091456 13532295168 13542100992 13561841664 13579282304 13589122176 13591452672 13598370828 13608931392 13618193526 13628061594 13647927573 13657817187 13747093504 13757054976 13759414272 13777108992 13794109952 13804822528 13807190016 13814217984 13824228096 13824946176 13826598912 13834355328 13844380032 13864561344 13872228888 13874607936 13882391284 13892450796 13894833312 13912702182 14043660288 14046068736 14064132096 14094839808 14102014192 14112965888 14114653056 14122571064 14132804616 14135228352 14153406372 14163662268 14184309006 14287372288 14318567424 14338695168 14357134848 14359597056 14378063616 14388482304 14409456768 14427987448 14429712276 14440918464 14450746842 14566293504 14587527168 14606286848 14616870912 14619377664 14637417984 14638178304 14656241824 14658755328 14670139392 14677606608 14680123776 14688242352 14690761344 14699002536 14709653784 14731096428 14741770932 14763260394 14848884736 14869757952 14891433984 14921389056 14923948032 14943140352 14964146064 14975767296 14983390079 14985959688 14996818872 15018680124 15105785856 15127805952 15160836096 15180333056 15201672192 15213477888 15223832064 15234863616 15254455776 15257071872 15276692592 15287762448 15310047816 15420489728 15442968576 15454961664 15465480192 15476686848 15499247616 15518373696 15519179776 15530425344 15533088768 15540995232 15552256608 15553064448 15563649744 15572256938 15574927536 15594957021 15597631512 15606257499 15608933928 15722348544 15764697088 15776940032 15787677696 15799117824 15801827328 15822148608 15853975872 15856694784 15864765966 15877086624 15887892447 15899405193 16049897472 16052649984 16073293824 16108388352 16116587648 16129103872 16131032064 16140081216 16151776704 16154546688 16175321568 16187042592 16207859262 16210638864 16231485879 16364077056 16384270336 16387080192 16408154112 16410968064 16432072704 16443979776 16467095232 16467950592 16476332908 16488272052 16489128512 16491099744 16503906816 16512307434 16515139248 16524272646 16536377853 16548360507 16704995328 16728477696 16749990656 16752863232 16774407552 16786562688 16789441536 16811032896 16834664322 16847738208 16859204649 16994009088 17018781696 17053016064 17055940608 17077874688 17101881216 17115162624 17123874376 17126811072 17139221568 17148836292 17161262748 17164205856 17186279166 17198732754 17223803793 17348050944 17348952064 17373339648 17386831872 17398665216 17408287232 17411272704 17433663744 17436653568 17458170408 17459077248 17471728512 17483619636 17496288684 17497197504 17509105962 17521793478 17547335451 17623416832 17649106944 17687642112 17735284224 17749057536 17761137408 17774007552 17796865072 17799917184 17822808024 17835722856 17838781632 17861722452 18016796672 18030788608 18043060224 18056134656 18059231232 18082455552 18118829568 18121936896 18131161104 18145241856 18157591368 18170748792 18197236764 18210422916 18236968722 18342739968 18369478656 18409586688 18418957312 18432304128 18433261568 18435465216 18445807104 18459173376 18462339072 18486081792 18496305184 18499477248 18508893627 18523267728 18525482136 18526444416 18550269576 18724880384 18728091648 18752176128 18793119744 18819537408 18830094752 18843739488 18846971136 18871208496 18884883024 18909169139 18912412008 18953705484 19091423232 19118260224 19142846464 19146129408 19170751488 19184643072 19187933184 19212609024 19239616368 19254557952 19264358673 19267662456 19421724672 19450036224 19489161216 19492503552 19516557312 19517571072 19545007104 19560185856 19570142144 19573498368 19584323136 19587681792 19598670048 19612871712 19616235264 19640441709 19641461904 19655694576 19684347192 19826343936 19855245312 19895185408 19898597376 19924187136 19952194752 19967689728 19981279584 19995758496 20006975674 20021473206 20024906832 20050659027 20065188213 20214448128 20268896256 20284637184 20298442752 20313151488 20339274368 20342762496 20368923456 20383683264 20387179008 20397556242 20413397088 20427290289 20442092391 20590624768 20620640256 20635582464 20639121408 20665663488 20691164928 20707233792 20710785024 20721326976 20736342144 20737419264 20751532992 20766570048 20793276028 20796842016 20808343332 20811911904 20823586926 20838676194 20842249968 20869053273 21050236928 21065490432 21069103104 21096198144 21138634496 21142259712 21153021288 21169448832 21171979584 21183856596 21199206924 21230109558 21245493402 21276463509 21399863296 21431058432 21477851136 21508042752 21520108288 21535702272 21539395584 21567095424 21582723456 21610479016 21614185152 21641981172 21644568414 21661377696 21849440256 21877538816 21881290752 21909430272 21925306368 21929066496 21956126976 21957267456 21984362736 21988132992 22005209088 22016409912 22020185664 22032363528 22048503804 22064480676 22096644642 22112656398 22144890591 22273327104 22304636928 22337150976 22365876736 22382083584 22385922048 22414710528 22446219096 22463650944 22478939532 22495228308 22658678784 22691708928 22737354752 22741254144 22770499584 22802508288 22820216832 22835748096 22852295424 22865115056 22881683664 22885607808 22915038888 22931643672 22965071724 23130734592 23164452864 23182442496 23198220288 23215030272 23244884992 23248871424 23277560544 23278769664 23295638016 23299633152 23311492848 23328384912 23329596672 23345474616 23358385407 23362391304 23396447268 23532142592 23583522816 23647045632 23665410048 23681516544 23698676736 23733222912 23763744032 23780963808 23785042176 23797148949 23815629936 24057413632 24074846208 24078974976 24109940736 24158439424 24162582528 24174881472 24193655808 24196548096 24210121824 24227665056 24262982352 24280563888 24294184747 24311788893 24315958296 24492638208 24546115584 24576405504 24580620288 24594409472 24612231168 24616452096 24648109056 24665969664 24678524836 24697690304 24700642848 24701925888 24714499362 24732408078 24733692768 24736649616 24755860224 24768461151 24786408969 24970788864 25002901504 25057492992 25092716544 25124985984 25129294848 25161611328 25179844032 25216549344 25248978034 25251996483 25271607312 25491013632 25528172544 25561001984 25579524096 25583910912 25616812032 25652821824 25672743936 25685811564 25690216608 25708832352 25723254438 25741894122 25779418749 25798099131 25985548288 25990004736 26022076416 26023428096 26060009472 26080247808 26097997824 26112430848 26116909056 26131560064 26150495616 26154980352 26187255612 26188615872 26207592768 26225429454 26244433026 26245796256 26263658943 26282690217 26435125248 26473660416 26531463168 26565582848 26602926336 26623586304 26641706112 26661011328 26695297608 26699875776 26734212036 26753584284 26792583678 27025195008 27046182912 27064590336 27084201984 27123683328 27158564608 27178244352 27182905344 27196741656 27217862784 27236387052 27256123188 27295855146 27315634374 27494187008 27514109952 27554217984 27588219904 27609645056 27614380032 27628435968 27648456192 27649892352 27653197824 27668710656 27688760064 27729122688 27744457776 27749215872 27764782568 27784901592 27789666624 27825404364 28087320576 28092137472 28128264192 28189679616 28204028384 28225931776 28229306112 28245142128 28265609232 28270456704 28306812744 28327324536 28368618012 28574744576 28637134848 28677390336 28714269696 28719194112 28756127232 28776964608 28818913536 28833582589 28855974896 28859424552 28881836928 28901493684 29132587008 29175054336 29212573696 29233741824 29238755328 29274835968 29276356608 29312483648 29317510656 29340278784 29355213216 29360247552 29376484704 29381522688 29398005072 29419307568 29462192856 29483541864 29526520788 29697769472 29739515904 29782867968 29842778112 29847896064 29886280704 29928292128 29951534592 29966780158 29971919376 29993637744 30010463511 30032209809 30037360248 30255611904 30321672192 30360666112 30403344384 30426955776 30447664128 30469727232 30508911552 30514143744 30553385184 30575524896 30596334363 30620095632 30840979456 30885937152 30909923328 30930960384 30953373696 30998495232 31036747392 31038359552 31060850688 31066177536 31081990464 31104513216 31106128896 31127299488 31144513876 31149855072 31189914042 31195263024 31212514998 31217867856 31235380389 31258014291 31529394176 31553880064 31575355392 31598235648 31603654656 31644297216 31707951744 31713389568 31729531932 31754173248 31775784894 31798810386 31845164337 31868240103 32099794944 32105299968 32146587648 32216776704 32233175296 32258207744 32262064128 32280162432 32303553408 32309093376 32350643136 32374085184 32415718524 32421277728 32462971758 32768540672 32774160384 32816308224 32821936128 32864145408 32887959552 32934190464 32935901184 32952665816 32976544104 32978257024 32982199488 33007813632 33024614868 33030278496 33048545292 33072755706 33096721014 33144966963 33168984597 33409990656 33456955392 33499981312 33505726464 33548815104 33573125376 33578883072 33622065792 33669328644 33695476416 33718409298 33988018176 34037563392 34106032128 34111881216 34155749376 34203762432 34230325248 34247748752 34253622144 34278443136 34297672584 34322525496 34328411712 34372558332 34397465508 34447607586 34696101888 34697904128 34746679296 34773663744 34797330432 34816574464 34822545408 34867327488 34873307136 34916340816 34918154496 34943457024 34967239272 34992577368 34994395008 35018211924 35043586956 35094670902 35246833664 35298213888 35375284224 35470568448 35498115072 35522274816 35548015104 35593730144 35599834368 35645616048 35671445712 35677563264 35723444904 36033593344 36061577216 36086120448 36112269312 36118462464 36164911104 36237659136 36243873792 36262322208 36290483712 36315182736 36341497584 36388233049 36394473528 36420845832 36473937444 36685479936 36738957312 36819173376 36837914624 36864608256 36866523136 36870930432 36891614208 36918346752 36924678144 36972163584 36992610368 36998954496 37017787254 37046535456 37050964272 37052888832 37071749043 37098612117 37100539152 37449760768 37456183296 37504352256 37586239488 37639074816 37660189504 37687478976 37693942272 37742416992 37769766048 37818338278 37824824016 37873467051 37907410968 38182846464 38236520448 38285692928 38292258816 38341502976 38369286144 38375866368 38425218048 38479232736 38509115904 38528717346 38535324912 38584881657 38612841183 38900072448 38978322432 38985007104 39033114624 39035142144 39090014208 39120371712 39140284288 39146996736 39168646272 39175363584 39197340096 39225743424 39232470528 39280883418 39282923808 39311389152 39338144181 39366649539 39368694384 39652687872 39710490624 39790370816 39797194752 39848374272 39904389504 39935379456 39962559168 39991516992 40013951348 40042946412 40049813664 40101318054 40130376426 40188875517 40537792512 40569274368 40596885504 40626302976 40678548736 40685524992 40737846912 40767366528 40774358016 40795112484 40826794176 40854580578 40884184782 40943782719 41181249536 41241280512 41271164928 41278242816 41331326976 41382329856 41414467584 41421570048 41442653952 41472684288 41474838528 41503065984 41533140096 41586552056 41593684032 41616686664 41623823808 41647173852 41677352388 41684499936 41738106546 42100473856 42130980864 42138206208 42192396288 42277268992 42284519424 42306042576 42338897664 42343959168 42367713192 42398413848 42460219116 42490986804 42552927018 42799726592 42862116864 42955702272 43016085504 43040216576 43071404544 43078791168 43134190848 43165446912 43220958032 43228370304 43283962344 43289136828 43322755392 43698880512 43755077632 43762581504 43818860544 43850612736 43858132992 43912253952 43914534912 43968725472 43976265984 44010418176 44032819824 44040371328 44064727056 44097007608 44128961352 44193289284 44225312796 44289781182 44546654208 44609273856 44674301952 44731753472 44764167168 44771844096 44829421056 44892438192 44927301888 44950170237 44957879064 44990456616 45317357568 45383417856 45474709504 45482508288 45540999168 45605016576 45640433664 45671496192 45704590848 45730230112 45763367328 45771215616 45830077776 45863287344 45930143448 46261469184 46328905728 46364884992 46396440576 46430060544 46489769984 46497742848 46555121088 46557539328 46591276032 46599266304 46622985696 46656769824 46659193344 46690949232 46716770814 46724782608 46784871063 46792894536 46818772497 47167045632 47294091264 47330820096 47363033088 47397353472 47466445824 47527488064 47561927616 47570084352 47594297898 47631259872 47663677341 47698215579 48114827264 48149692416 48157949952 48219881472 48316878848 48325165056 48349762944 48387311616 48393096192 48420243648 48455330112 48525964704 48561127776 48588369494 48623577786 48631916592 48694457637 49092231168 49152811008 49161240576 49188818944 49224462336 49232904192 49296218112 49331939328 49357049672 49395380608 49401285696 49403851776 49428998724 49464816156 49467385536 49473299232 49511720448 49536922302 49572817938 49609133559 49645081521 50005803008 50114985984 50185433088 50249971968 50258589696 50323222656 50359688064 50433098688 50497956068 50503992966 50543214624 50577613947 50982027264 51056345088 51122003968 51159048192 51167821824 51233624064 51305643648 51345487872 51371623128 51380433216 51417664704 51446508876 51483788244 51558837498 51596198262 51671411379 51971096576 52044152832 52046856192 52120018944 52160495616 52195995648 52224861696 52233818112 52263120128 52300991232 52309960704 52374511224 52377231744 52415185536 52450858908 52488866052 52491592512 52527317886 52565380434 52870250496 52947320832 53062926336 53131165696 53205852672 53247172608 53283412224 53322022656 53390595216 53399751552 53468424072 53507168568 53585167356 54050390016 54092365824 54129180672 54168403968 54247366656 54317129216 54356488704 54365810688 54393483312 54435725568 54472774104 54512246376 54591710292 54631268748 54988374016 55028219904 55108435968 55176439808 55219290112 55228760064 55256871936 55296912384 55299784704 55306395648 55337421312 55377520128 55458245376 55488915552 55498431744 55526680881 55529565136 55569803184 55579333248 55650808728 56174641152 56184274944 56256528384 56379359232 56408056768 56451863552 56458612224 56490284256 56531218464 56540913408 56613625488 56654649072 56727507417 56737236024 57149489152 57274269696 57354780672 57428539392 57438388224 57512254464 57553929216 57637827072 57667165178 57711949792 57718849104 57763673856 57793076019 57802987368 58265174016 58350108672 58425147392 58467483648 58477510656 58549671936 58552713216 58624967296 58635021312 58680557568 58710426432 58720495104 58752969408 58763045376 58796010144 58838615136 58921325127 58924385712 58967083728 59000162957 59053041576 59479031808 59565735936 59685556224 59695792128 59772561408 59856584256 59903069184 59933560316 59943838752 59987275488 60020927022 60064419618 60074720496 60151977081 60195564639 60643344384 60721332224 60806688768 60853911552 60895328256 60939454464 61017823104 61028287488 61106770368 61151049792 61192668726 61240191264 61281870867 61326277173 61681958912 61771874304 61861920768 61906747392 61996990464 62073494784 62076719104 62121701376 62132355072 62163980928 62209026432 62212257792 62254598976 62289027752 62299710144 62379828084 62390526048 62425029996 62435735712 62470760778 62516028582 62607159819 63058788352 63107760128 63150710784 63196471296 63207309312 63288594432 63415903488 63426779136 63459063864 63508346496 63551569788 63597620772 63690328674 63736480206 63829390527 64199589888 64293175296 64433553408 64466350592 64516415488 64524128256 64560324864 64607106816 64618186752 64701286272 64748170368 64831437048 64842555456 64925943516 65537081344 65548320768 65632616448 65643872256 65728290816 65775919104 65868380928 65871802368 65905331632 65953088208 65956514048 65964398976 66015627264 66049229736 66060556992 66097090584 66145511412 66193442028 66289933926 66337969194 66819981312 66913910784 66999962624 67011452928 67097630208 67146250752 67157766144 67244131584 67338657288 67390952832 67436818596 67976036352 68075126784 68212064256 68223762432 68311498752 68407524864 68460650496 68495497504 68507244288 68556886272 68595345168 68645050992 68656823424 68745116664 68794931016 68895215172 69392203776 69395808256 69493358592 69547327488 69594660864 69633148928 69645090816 69734654976 69746614272 69832681632 69836308992 69886914048 69934478544 69985154736 69988790016 70024414859 70036423848 70075156221 70087173912 70189341804 70596427776 70750568448 70941136896 70996230144 71044549632 71096030208 71187460288 71199668736 71291232096 71342891424 71355126528 71391446847 71446889808 72067186688 72123154432 72172240896 72224538624 72236924928 72329822208 72475318272 72487747584 72524644416 72580967424 72630365472 72682995168 72776466098 72788947056 72841691664 72882554241 72935366679 72947874888 73477914624 73638346752 73675829248 73729216512 73733046272 73741860864 73783228416 73836693504 73849356288 73944327168 73985220736 73997908992 74035574508 74093070912 74101928544 74105777664 74143498086 74197224234 74201078304 74305383453 74359226907 74899521536 74912366592 75008704512 75172478976 75278149632 75320379008 75374957952 75387884544 75484833984 75539532096 75636676556 75649648032 75746934102 75755989449 75814821936 76473040896 76571385856 76584517632 76683005952 76738572288 76751732736 76850436096 76958465472 77018231808 77057434692 77070649824 77169763314 77225682366 77338256247 77394297393 77956644864 77970014208 78066229248 78070284288 78180028416 78240743424 78280568576 78293993472 78337292544 78350727168 78394680192 78451486848 78464941056 78561766836 78565847616 78622778304 78676288362 78733299078 78737388768 78790976829 79305375744 79420981248 79580741632 79594389504 79696748544 79808779008 79870758912 79925118336 79983033984 80027902696 80085892824 80099627328 80202636108 80260752852 80377751034 81075585024 81138548736 81193771008 81252605952 81357097472 81371049984 81475693824 81534733056 81548716032 81590224968 81653588352 81709161156 81768369564 81887565438 82362499072 82482561024 82542329856 82662653952 82764659712 82828935168 82843140096 82885307904 82945368576 82949677056 83006131968 83066280192 83173104112 83187368064 83233373328 83247647616 83294347704 83354704776 83368999872 83476213092 84200947712 84261961728 84276412416 84384792576 84554537984 84569038848 84612085152 84677795328 84687918336 84735426384 84796827696 84920438232 84981973608 85105854036 85599453184 85724233728 85911404544 86032171008 86080433152 86142809088 86157582336 86268381696 86330893824 86441916064 86456740608 86500747767 86567924688 86578273656 86645510784 87397761024 87510155264 87525163008 87637721088 87701225472 87716265984 87824507904 87829069824 87937450944 87952531968 88020836352 88065639648 88080742656 88129454112 88194015216 88257922704 88371423119 88386578568 88450625592 88579562364 89093308416 89218547712 89348603904 89463506944 89528334336 89543688192 89658842112 89784876384 89854603776 89900340474 89915758128 89980913232 90031390533 90096629427 90766835712 90949419008 90965016576 91081998336 91210033152 91280867328 91342992384 91409181696 91460460224 91526734656 91542431232 91660155552 91726574688 91789003089 91860286896 92522938368 92657811456 92729769984 92792881152 92860121088 92979539968 92995485696 93110242176 93115078656 93182552064 93198532608 93245971392 93313539648 93318386688 93381898464 93433541628 93449565216 93569742126 93585789072 93637544994 93706141167 93774042873 94588182528 94661640192 94726066176 94794706944 94932891648 95054976128 95123855232 95140168704 95188595796 95262519744 95327354682 95396431158 95535493011 95604720309 96229654528 96299384832 96315899904 96439762944 96633757696 96650330112 96699525888 96774623232 96786192384 96840487296 96910660224 97051929408 97122255552 97176738988 97247155572 97263833184 97388915274 98305622016 98322481152 98377637888 98448924672 98465808384 98592436224 98663878656 98714099344 98790761216 98802571392 98807703552 98857997448 98929632312 98934771072 98946598464 99023440896 99073844604 99145635876 99218267118 99290163042 99434900889 100011606016 100229971968 100370866176 100499943936 100517179392 100646445312 100719376128 100866197376 100995912136 101007985932 101086429248 101155227894 101964054528 102112690176 102244007936 102318096384 102335643648 102467248128 102611287296 102690975744 102743246256 102760866432 102835329408 102893017752 102967576488 103117674996 103192396524 103342822758 103942193152 104088305664 104093712384 104240037888 104320991232 104391991296 104449723392 104467636224 104526240256 104601982464 104619921408 104749022448 104754463488 104830371072 104883730553 104901717816 104977732104 104983185024 105054635772 105130760868 105740500992 105894641664 106125852672 106262331392 106411705344 106494345216 106566824448 106644045312 106781190432 106799503104 106936848144 107014337136 107170334712 108100780032 108184731648 108258361344 108336807936 108494733312 108634258432 108712977408 108731621376 108786966624 108871451136 108945548208 109024492752 109164699147 109183420584 109262537496 109976748032 110056439808 110216871936 110352879616 110438580224 110457520128 110513743872 110593824768 110599569408 110612791296 110674842624 110755040256 110916490752 110977831104 110996863488 111053361762 111059130272 111139606368 111158666496 111215247129 111295836351 111301617456 112349282304 112368549888 112513056768 112758718464 112816113536 112903727104 112917224448 112980568512 113062436928 113081826816 113227250976 113309298144 113455014834 113474472048 113620401153 114548539392 114709561344 114857078784 114876776448 115024508928 115107858432 115275654144 115334330356 115423899584 115437698208 115527347712 115586152038 115605974736 115754644971 115838523549 116700217344 116850294784 116934967296 116955021312 117099343872 117105426432 117249934592 117270042624 117361115136 117420852864 117440990208 117505938816 117526090752 117592020288 117677230272 117842650254 117848771424 117934167456 118000325914 118014432543 118106083152 118958063616 119131471872 119371112448 119391584256 119545122816 119713168512 119806138368 119867120632 119887677504 119974550976 120041854044 120128839236 120149440992 120303954162 120391129278 120566626551 121442664448 121613377536 121707823104 121790656512 121878908928 122035646208 122056574976 122213540736 122302099584 122385337452 122480382528 122563741734 122652554346 122831348157 123363917824 123543748608 123723841536 123813494784 123993980928 124146989568 124153438208 124243402752 124264710144 124327961856 124418052864 124424515584 124509197952 124578055504 124599420288 124759656168 124781052096 124850059992 124871471424 124941521556 125032057164 125214319638 126117576704 126215520256 126301421568 126392942592 126414618624 126577188864 126831806976 126853558272 126918127728 127016692992 127103139576 127195241544 127380657348 127472960412 127658781054 128399179776 128586350592 128867106816 128932701184 129032830976 129048256512 129120649728 129214213632 129236373504 129402572544 129496340736 129662874096 129685110912 129851887032 131074162688 131096641536 131265232896 131287744512 131456581632 131551838208 131736761856 131743604736 131810663264 131906176416 131913028096 131928797952 132031254528 132098459472 132121113984 132194181168 132291022824 132364183973 132386884056 132579867852 132675938388 133639962624 133827821568 133999925248 134022905856 134195260416 134292501504 134315532288 134488263168 134677314576 134781905664 134850510711 134873637192 135952072704 136150253568 136424128512 136447524864 136622997504 136815049728 136921300992 136990995008 137014488576 137113772544 137190690336 137290101984 137313646848 137490233328 137589862032 137790430344 138784407552 138791616512 138986717184 139094654976 139189321728 139266297856 139290181632 139469309952 139493228544 139665363264 139672617984 139773828096 139868957088 139970309472 139977580032 140048829718 140072847696 140150312442 140174347824 140354613189 140378683608 140456317491 141501136896 141882273792 141992460288 142089099264 142192060416 142374920576 142399337472 142582464192 142685782848 142710253056 142782893694 142893779616 142991032023 143094646737 144134373376 144344481792 144449077248 144473849856 144659644416 144950636544 144975495168 145049288832 145161934848 145260730944 145365990336 145552932196 145577894112 145683383328 145765108482 145870733358 145895749776 146083372911 147276693504 147351658496 147458433024 147466092544 147483721728 147566456832 147673387008 147698712576 147888654336 147970441472 147995817984 148071149016 148186141824 148203857088 148211555328 148286996172 148394448468 148402156608 148610766906 148718453814 148827400677 148935244563 149799043072 150017409024 150344957952 150556299264 150640758016 150749915904 150775769088 150969667968 151079064192 151273353112 151299296064 151493868204 151511978898 151629643872 152946081792 153142771712 153169035264 153366011904 153477144576 153503465472 153700872192 153916930944 154036463616 154114869384 154141299648 154339526628 154451364732 154676512494 154788594786 155014234137 155913289728 156132458496 156140568576 156360056832 156481486848 156561137152 156587986944 156674585088 156701454336 156789360384 156902973696 156929882112 157123533672 157131695232 157245556608 157352576724 157466598156 157474777536 157581953658 158610751488 158841962496 159161483264 159188779008 159393497088 159617558016 159741517824 159850236672 159966067968 160055805392 160171785648 160199254656 160405272216 160521505704 160755502068 162151170048 162277097472 162387542016 162505211904 162714194944 162742099968 162951387648 163069466112 163097432064 163180449936 163307176704 163418322312 163536739128 163775130876 164724998144 164965122048 165084659712 165325307904 165529319424 165657870336 165686280192 165770615808 165890737152 165899354112 166012263936 166132560384 166346208224 166374736128 166466746656 166495295232 166580042643 166588695408 166709409552 166737999744 166952426184 168401895424 168523923456 168552824832 168769585152 169109075968 169138077696 169224170304 169355590656 169375836672 169470852768 169593655392 169840876464 169963947216 170059293229 170182522251 170211708072 171448467456 171822809088 172064342016 172160866304 172285618176 172315164672 172536763392 172661787648 172883832128 172913481216 173001495534 173135849376 173156547312 173291021568 173379228057 174795522048 175020310528 175050326016 175275442176 175402450944 175432531968 175649015808 175658139648 175874901888 175905063936 176041672704 176131279296 176161485312 176258908224 176388030432 176515845408 176742846238 176763975381 176773157136 176901251184 177000488871 177159124728 178437095424 178697207808 178927013888 179056668672 179087376384 179317684224 179569752768 179709207552 179800680948 179831516256 179961826464 180062781066 180193258854 180455931243 180586693917 181898838016 181930033152 182163996672 182420066304 182561734656 182685984768 182818363392 182920920448 183053469312 183084862464 183320311104 183453149376 183578006178 183720573792 183845612601 183978831519 185045876736 185315622912 185585762304 185720242176 185959079936 185990971392 186220484352 186230157312 186365104128 186397065216 186491942784 186627079296 186636773376 186763796928 186867083256 186899130432 187139484252 187171578144 187275089988 187412282334 187548085746 187821479457 189176365056 189323280384 189452132352 189589413888 189865783296 190109952256 190247710464 190280337408 190377191592 190525039488 190654709364 190792862316 191070986022 191209440618 192459309056 192598769664 192879525888 193267515392 193300660224 193399051776 193549246464 193572384768 193680974592 193821320448 194103858816 194244511104 194353477976 194494311144 194527666368 194777830548 196611244032 196644962304 196755275776 196897849344 196931616768 197184872448 197327757312 197428198688 197581522432 197605142784 197615407104 197715994896 197859264624 197869542144 197893196928 198046881792 198147689208 198291271752 198436534236 198580326084 198869801778 200023212032 200459943936 200741732352 200999887872 201034358784 201292890624 201438752256 201732394752 201835078123 201991824272 202015971864 202172858496 202310455788 203928109056 204225380352 204488015872 204636192768 204671287296 204934496256 205222574592 205381951488 205486492512 205521732864 205670658816 205786035504 205935152976 206235349992 206384793048 206685645516 207884386304 208176611328 208187424768 208480075776 208641982464 208783982592 208899446784 208935272448 209052480512 209203964928 209239842816 209498044896 209508926976 209660742144 209767461106 209803435632 209955464208 209966370048 210073244577 210109271544 210225468663 210261521736 211789283328 212251705344 212524662784 212823410688 212988690432 213133648896 213288090624 213562380864 213599006208 213873696288 214028674272 214174340541 214340669424 216201560064 216369463296 216516722688 216673615872 216989466624 217268516864 217425954816 217463242752 217573933248 217742902272 217891096416 218048985504 218329398294 218366841168 218525074992 218647662723 218806100037 220433743872 220705759232 220877160448 220915040256 221027487744 221187649536 221199138816 221225582592 221349685248 221510080512 221832981504 221955662208 221993726976 222106723524 222118260544 222279212736 222317332992 222430494258 222591672702 222603234912 222916150359 223077680721 224698564608 224737099776 225026113536 225517436928 225632227072 225807454208 225834448896 225961137024 226124873856 226163653632 226454501952 226618596288 226910029668 226948944096 227240802306 229419122688 229714157568 229753552896 230049017856 230215716864 230551308288 230668660712 230847799168 230875396416 231054695424 231172304076 231211949472 231509289942 231677047098 232014768741 232182892179 233700589568 233869934592 233910042624 234198687744 234210852864 234499869184 234540085248 234722230272 234841705728 234881980416 235011877632 235052181504 235184040576 235354460544 235685300508 235697542848 235868334912 236000651828 236028865086 236212166304 236372930487 237916127232 238262943744 238742224896 238783168512 239090245632 239426337024 239612276736 239734241264 239775355008 239949101952 240083708088 240257678472 240298881984 240607908324 240782258556 241133253102 242885328896 243226755072 243415646208 243581313024 243757817856 244071292416 244113149952 244427081472 244604199168 244770674904 244960765056 245127483468 245305108692 245662696314 246727835648 247087497216 247447683072 247626989568 247987961856 248293979136 248306876416 248486805504 248529420288 248655923712 248836105728 248849031168 249018395904 249156111008 249198840576 249519312336 249562104192 249700119984 249742942848 249883043112 250064114328 250428639276 252235153408 252431040512 252602843136 252785885184 252829237248 253154377728 253663613952 253707116544 253836255456 254033385984 254206279152 254390483088 254717631343 254761314696 254945920824 255317562108 256798359552 257172701184 257734213632 257865402368 258065661952 258096513024 258241299456 258428427264 258472747008 258805145088 258992681472 259325748192 259370221824 259502243301 259703774064 262148325376 262193283072 262530465792 262575489024 262913163264 263103676416 263473523712 263487209472 263621326528 263812352832 263826056192 263857595904 264062509056 264196918944 264242227968 264388362336 264582045648 264728367946 264773768112 265114269357 265159735704 265351876776 267279925248 267655643136 267999850496 268045811712 268390520832 268585003008 268631064576 268976526336 269354629152 269563811328 269701021422 269747274384 270094171599 270289888281 272300507136 272848257024 272895049728 273245995008 273630099456 273842601984 273981990016 274028977152 274227545088 274381380672 274580203968 274627293696 274980466656 275179724064 275367009267 275580860688 277568815104 277973434368 278189309952 278378643456 278532595712 278580363264 278938619904 278986457088 279330726528 279345235968 279547656192 279737914176 279940618944 279955160064 280097659436 280145695392 280300624884 280348695648 280709226378 280757367216 280912634982 281118423501 281322128619 283764547584 283984920576 284178198528 284384120832 284749841152 284798674944 285164928384 285371565696 285420506112 285565787388 285787559232 285982064046 286189293474 286606479033 288268746752 288688963584 288898154496 288947699712 289319288832 289901273088 289950990336 290098577664 290323869696 290521461888 290731980672 291105864392 291155788224 291366766656 291530216964 291741466716 291791499552 292166745822 294703316992 294916866048 294932185088 294967443456 295132913664 295346774016 295397425152 295777308672 295940882944 295991635968 296142298032 296372283648 296407714176 296423110656 296573992344 296788896936 296804313216 297221533812 297436907628 297654801354 297870489126 298304702667 299598086144 300034818048 300689915904 301112598528 301281516032 301499831808 301551538176 301939335936 302158128384 302546706224 302598592128 302987736408 303023957796 303259287744 305892163584 306285543424 306338070528 306732023808 306954289152 307006930944 307401744384 307833861888 308072927232 308229738768 308282599296 308679053256 308902729464 309353024988 309577189572 310028468274 311826579456 312264916992 312281137152 312720113664 312962973696 313122274304 313175973888 313349170176 313402908672 313578720768 313805947392 313859764224 314247067344 314263390464 314491113216 314651191659 314705153448 314933196312 314949555072 315163907316 317221502976 317683924992 318322966528 318377558016 318786994176 319235116032 319483035648 319700473344 319932135936 320111610784 320343571296 320398509312 320810544432 321043011408 321511004136 324302340096 324554194944 324775084032 325010423808 325428389888 325484199936 325902775296 326138932224 326194864128 326360899872 326614353408 326836644624 327073478256 327494097441 327550261752 329930244096 330169319424 330650615808 331058638848 331315740672 331372560384 331541231616 331781474304 331798708224 332024527872 332265120768 332692416448 332749472256 332933493312 332990590464 333160085286 333177390816 333418819104 333475999488 333645741387 333887509053 333904852368 336803790848 337047846912 337105649664 337539170304 338218151936 338276155392 338448340608 338711181312 338751673344 338941705536 339187310784 339681752928 339927894432 340118586458 340365044502 340423416144 340861203459 343645618176 344128684032 344321732608 344571236352 344630329344 345073526784 345323575296 345767664256 345826962432 346002991068 346271698752 346313094624 346582043136 346758456114 347263934913 347515570647 350040621056 350100652032 350550884352 350804901888 350865063936 351298031616 351316279296 351749803776 351810127872 352083345408 352262558592 352322970624 352517816448 352776060864 353031690816 353485692476 353527950762 353546314272 353802502368 354000977742 354043297629 354318249456 356874190848 357394415616 357854027776 358113337344 358174752768 358635368448 359139505536 359418415104 359601361896 359663032512 359923652928 360125562132 360386517708 360911862486 361173387834 361699879653 363797676032 364327993344 364840132608 365123469312 365371969536 365636726784 365841840896 366106938624 366169724928 366640622208 366906298752 367156012356 367441147584 367691225202 367957663038 370091753472 370631245824 371171524608 371440484352 371918159872 371981942784 372440968704 372460314624 372730208256 372794130432 372983885568 373254158592 373273546752 373527593856 373734166512 373798260864 374278968504 374343156288 374550179976 374824564668 375096171492 375642958914 378352730112 378646560768 378904264704 379178827776 379731566592 380219904512 380495420928 380560674816 380754383184 381050078976 381309418728 381585724632 382141972044 382418881236 384918618112 385197539328 385759051776 386535030784 386601320448 386798103552 387098492928 387144769536 387361949184 387642640896 388207717632 388489022208 388706955952 388988622288 389055332736 389555661096 393222488064 393289924608 393510551552 393795698688 393863233536 394369744896 394655514624 394856397376 395163044864 395210285568 395230814208 395431989792 395718529248 395739084288 395786393856 396093763584 396295378416 396582543504 396873068472 397092551919 397160652168 397739603556 400046424064 400919887872 401483464704 401999775744 402068717568 402585781248 402877504512 403464789504 403670156246 403983648544 404031943728 404345716992 404551532133 404620911576 407856218112 408450760704 408976031744 409272385536 409342574592 409868992512 410445149184 410763902976 410972985024 411043465728 411341317632 411572071008 411870305952 412470699984 412769586096 413001140699 413371291032 416353222656 416374849536 416960151552 417283964928 417567965184 417798893568 417870544896 418104961024 418407929856 418479685632 418996089792 419017853952 419321484288 419534922212 419606871264 419910928416 419932740096 420146489154 420218543088 420450937326 420523043472 421063839567 421368952473 424503410688 425049325568 425646821376 425977380864 426267297792 426576181248 427124761728 427198012416 427747392576 428057348544 428348681082 428681338848 428973096069 429283940211 432403120128 433033445376 433347231744 433978933248 434537033728 434851909632 434926485504 435147866496 435485804544 435782192832 436097971008 436658796588 436733682336 437050149984 437295325446 437612200074 438250118733 441411518464 441754320896 441830080512 442054975488 442375299072 442398277632 442451165184 442699370496 443020161024 443665963008 443911324416 443987453952 444213447048 444236521088 444558425472 444634665984 444860988516 445183345404 445206469824 445832300718 446155361442 446482202031 446805733689 449397129216 450052227072 451034873856 451264454144 451614908416 451668897792 451922274048 452249747712 452327307264 452909003904 453237192576 453820059336 453897888192 454481604612 458838245376 459428315136 459507105792 460098035712 460431433728 461102616576 461337321424 461695598336 461750792832 462109390848 462344608152 462423898944 463018579884 463354094196 464029537482 464365784358 467401179136 467739869184 468397375488 468421705728 468999738368 469080170496 469444460544 469683411456 469763960832 470023755264 470104363008 470368081152 470708921088 471370601016 471395085696 471736669824 472001303656 472057730172 472424332608 472745860974 475832254464 476525887488 477484449792 477566337024 478180491264 478852674048 479224553472 479468482528 479550710016 479898203904 480167416176 480515356944 480597763968 481215816648 481564517112 482266506204 485770657792 486453510144 486831292416 487162626048 487515635712 488142584832 488226299904 488854162944 489208398336 489541349808 489921530112 490170904013 490254966936 490610217384 491325392628 494174994432 494895366144 495253979136 495975923712 496587958272 496613752832 496973611008 497058840576 497311847424 497672211456 497698062336 498036791808 498312222016 498397681152 499038624672 499124208384 499400239968 499485885696 499740127929 499766086224 500128228656 500857278552 504470306816 504862081024 505205686272 505571770368 505658474496 506308755456 507327227904 507414233088 507672510912 508066771968 508412558304 508780966176 509435262686 509522629392 509891841648 510177879687 510547566753 510635124216 514345402368 515468427264 515730804736 516131323904 516193026048 516482598912 516856854528 516945494016 517610290176 517985362944 518651496384 518740443648 519004486602 519407548128 520137684171 524296650752 524386566144 525060931584 525150978048 525826326528 526207352832 526947047424 526974418944 527242653056 527624705664 527652112384 527715191808 528125018112 528393837888 528484455936 528776724672 529164091296 529456735892 529547536224 530228538714 530291926143 530319471408 530703753552 531001466613 535311286272 535999700992 536091623424 536781041664 537170006016 537262129152 537953052672 538709258304 539127622656 539402042844 539494548768 540188343198 540579776562 541367793729 541760081751 545696514048 545790099456 546491990016 547260198912 547685203968 547963980032 548057954304 548455090176 548762761344 549160407936 549254587392 549960933312 550359448128 550734018534 551161721376 551536837803 555137630208 555946868736 556757286912 557065191424 557160726528 557877239808 557972914176 558661453056 558690471936 559095312384 559475828352 559881237888 559910320128 560195318872 560291390784 560601249768 560697391296 561418452756 561514734432 561825269964 562236847002 562644257238 563464438371 567529095168 567969841152 568356397056 568768241664 569499682304 569597349888 570329856768 570743131392 570841012224 571131574776 571575118464 571964128092 572378586948 573212958066 576537493504 577377927168 577796308992 578638577664 579802546176 579901980672 580197155328 580647739392 581042923776 581463961344 582211728784 582311576448 582733533312 583060433928 583482933432 583582999104 584333491644 589406633984 589833732096 589864370176 589934886912 590265827328 590693548032 590794850304 591554617344 591881765888 591983271936 592284596064 592744567296 592815428352 592846221312 593147984688 593577793872 593608626432 594443067624 594873815256 595309602708 595740978252 596609405334 599196172288 600069636096 601379831808 602225197056 602563032064 602999663616 603103076352 603878671872 604316256768 605093412448 605197184256 605505234369 605975472816 606047915592 606518575488 611784327168 612571086848 612676141056 613464047616 613908578304 614013861888 614803488768 615667723776 616145854464 616459477536 616565198592 617358106512 617805458928 618599961833 618706049976 619154379144 620056936548 623653158912 624529833984 624562274304 625440227328 625925947392 626244548608 626351947776 626698340352 626805817344 627157441536 627611894784 627719528448 628494134688 628526780928 628982226432 629302383318 629410306896 629866392624 629899110144 630219733731 630327814632 630676405989 635367849984 636645933056 636755116032 637573988352 638470232064 638966071296 639400946688 639864271872 640223221568 640687142592 640797018624 641621088864 642086022816 642523021623 643022008272 648604680192 649108389888 649550168064 650020847616 650856779776 650968399872 651805550592 652277864448 652389728256 652721799744 653228706816 653673289248 654146956512 654988194882 655100523504 655942988169 656418300111 661301231616 662117277696 662631481344 662745120768 663082463232 663562948608 663597416448 664049055744 664530241536 665384832896 665498944512 665866986624 665981180928 666320170572 666354781632 666837638208 666951998976 667291482774 667775018106 667809704736 668748451077 669233042163 673607581696 674095693824 674211299328 675078340608 676436303872 676552310784 676896681216 677422362624 677503346688 677883411072 678374621568 679363505856 679855788864 680237172916 680730089004 680846832288 681722406918 688257368064 688643465216 689142472704 689260658688 690147053568 690647150592 691535328512 691653924864 692005982136 692543397504 692626189248 693164086272 693516912228 694527869826 695031141294 696044306223 700081242112 701101768704 701609803776 701730127872 702596063232 702632558592 703499607552 703620255744 704166690816 704525117184 704645941248 705035632896 705552121728 706063381632 706971384952 707055901524 707092628544 707605004736 708001955484 708086595258 708636498912 713748381696 714788831232 715708055552 716226674688 716349505536 717270736896 718279011072 718836830208 719202723792 719326065024 719847305856 720251124264 720773035416 721823724972 722346775668 723399759306 727595352064 728655986688 729680265216 730246938624 730743939072 731273453568 731683681792 732213877248 732339449856 733281244416 733812597504 734312024712 734882295168 735382450404 735915326076 740183506944 741262491648 742343049216 742880968704 743836319744 743963885568 744881937408 744920629248 745460416512 745588260864 745967771136 746508317184 746547093504 747055187712 747468333024 747596521728 748557937008 748686312576 749100359952 749649129336 750192342984 751285917828 756705460224 757293121536 757808529408 758357655552 759463133184 760439809024 760990841856 761121349632 761508766368 762100157952 762618837456 763171449264 764152894029 764283944088 764837762472 769837236224 770395078656 771518103552 773070061568 773202640896 773596207104 774196985856 774289539072 774723898368 775285281792 776415435264 776978044416 777413911904 777977244576 778110665472 778506729903 779111322192 786444976128 786579849216 787021103104 787591397376 787726467072 788739489792 789311029248 789712794752 790326089728 790420571136 790461628416 790863979584 791437058496 791478168576 791572787712 792187527168 792590756832 793165087008 793746136944 794185103838 794321304336 795342808071 795479207112 801839775744 802966929408 803999551488 804137435136 805171562496 805755009024 806929579008 807340312492 807967297088 808063887456 808691433984 809103064266 809241823152 810282514797 810869664843 816901521408 817952063488 818544771072 818685149184 819737985024 820890298368 821527805952 821945970048 822086931456 822682635264 823144142016 823740611904 824941399968 825539172192 826002281398 826101027801 826742582064 832706445312 833920303104 834567929856 835135930368 835597787136 835741089792 836209922048 836815859712 836959371264 837992179584 838035707904 838642968576 839069844424 839213742528 839821856832 839865480192 840292978308 840437086176 840901874652 841046086944 842127679134 842737904946 843355270503 843966385857 850098651136 851293642752 851954761728 852534595584 853152362496 854249523456 854396024832 855494785152 856114697088 856697362164 857362677696 857946192138 858567880422 859819437099 864806240256 866066890752 866694463488 867957866496 869074067456 869703819264 869852971008 870295732992 870971609088 871564385664 872195942016 873317593176 873467364672 874100299968 874590650892 875224400148 876500237466 882823036928 883508641792 884109950976 884750598144 884796555264 884902330368 885398740992 886040322048 887331926016 887822648832 887974907904 888426894096 888473042176 889116850944 889269331968 889721977032 890366690808 890412939648 891664601436 892310722884 892964404062 893611467378 898794258432 900104454144 902069747712 902528908288 903229816832 903337795584 903844548096 904499495424 904654614528 905818007808 906474385152 907640118672 907795776384 908963209224 917676490752 918856630272 919014211584 920196071424 920862867456 922205233152 922674642848 923391196672 923501585664 924218781696 924689216304 924847797888 926037159768 926708188392 928059074964 928731568716 934802358272 935479738368 936794750976 936843411456 937999476736 938160340992 938888921088 939366822912 939527921664 940047510528 940208726016 940736162304 941417842176 942741202032 942790171392 943473339648 943953574977 944002607312 944115460344 944848665216 945491721948 951664508928 953051774976 954968899584 955132674048 956360982528 957705348096 958449106944 958936965056 959101420032 959796407808 960334832352 961030713888 961195527936 962431633296 963129034224 964533012408 971541315584 972907020288 973662584832 974325252096 975031271424 976285169664 976452599808 977708325888 978416796672 979082699616 979843060224 980341808026 980509933872 981220434768 982482292323 982650785256 989790732288 990507958272 991951847424 993175916544 993227505664 993947222016 994117681152 994623694848 995344422912 995396124672 996073583616 996624444032 996795362304 998077249344 998248416768 998800479936 998971771392 999480255858 999532172448 1000256457312 1000937224161 1001662527159 1001714557104 1008940613632 1010411372544 1011143540736 1011316948992 1012617510912 1014654455808 1014828466176 1015345021824 1016133543936 1016825116608 1017561932352 1018870525372 1019045258784 1019783683296 1020355759374 1021095133506 1021270248432 1022583610377 1030936854528 1031461609472 1032262647808 1032386052096 1032965197824 1033713709056 1033890988032 1035220580352 1035970725888 1037302992768 1037480887296 1038008973204 1038815096256 1040275368342 1041791804739 1042546711941 1048593301504 1050121863168 1050301956096 1051652653056 1052414705664 1053894094848 1053948837888 1054485306112 1055249411328 1055304224768 1055430383616 1056250036224 1056787675776 1056968911872 1057553449344 1058328182592 1058913471784 1059095072448 1060457077428 1060583852286 1060638942816 1061407507104 1062002933226 1070622572544 1071999401984 1072183246848 1073562083328 1074340012032 1074524258304 1075906105344 1077418516608 1078255245312 1078804085688 1078989097536 1080376686396 1081159553124 1082735587458 1083520163502 1085099638959 1091393028096 1092983980032 1094520397824 1095370407936 1095927960064 1096115908608 1096910180352 1097525522688 1098320815872 1098509174784 1099921866624 1100718896256 1101468037068 1102323442752 1103073675606 1110275260416 1111893737472 1113514573824 1114130382848 1114321453056 1115754479616 1115945828352 1117322906112 1117380943872 1118190624768 1118951656704 1119762475776 1119820640256 1120390637744 1120582781568 1121202499536 1121394782592 1122836905512 1123029468864 1123650539928 1124473694004 1125288514476 1126928876742 1135058190336 1135939682304 1136712794112 1137536483328 1138999364608 1139194699776 1140659713536 1141486262784 1141682024448 1142263149552 1143150236928 1143928256184 1144757173896 1146425916132 1153074987008 1154755854336 1155592617984 1157277155328 1159605092352 1159803961344 1160394310656 1161295478784 1162085847552 1162927922688 1164423457568 1164623152896 1165467066624 1166120867856 1166965866864 1167165998208 1168666983288 1178813267968 1179667464192 1179728740352 1179869773824 1180531654656 1181387096064 1181589700608 1183109234688 1183763531776 1183966543872 1184569192128 1185489134592 1185630856704 1185692442624 1186295969376 1187155587744 1187217252864 1188886135248 1189747630512 1190415052603 1190619205416 1191277655757 1191481956504 1193218810668 1200139272192 1202759663616 1204450394112 1205126064128 1205999327232 1206206152704 1207757343744 1208632513536 1210186824896 1210394368512 1211010468738 1211950945632 1212095831184 1213037150976 1213654596399 1223568654336 1225142173696 1225352282112 1226928095232 1227817156608 1228027723776 1229606977536 1231335447552 1232291708928 1232918955072 1233130397184 1234716213024 1235610917856 1237199923666 1237412099952 1238308758288 1239003422097 1240113873096 1249059667968 1249124548608 1250880454656 1251851894784 1252489097216 1252703895552 1253396680704 1253611634688 1254314883072 1255223789568 1255439056896 1256988269376 1257053561856 1257964452864 1258604766636 1258820613792 1259732785248 1259798220288 1260439467462 1260655629264 1261352811978 1263191518701 1264106857419 1273291866112 1273510232064 1275147976704 1276940464128 1277932142592 1278801893376 1279728543744 1280446443136 1281374285184 1281594037248 1283242177728 1284172045632 1285046043246 1286044016544 1286919288207 1287851820633 1297209360384 1299100336128 1300041695232 1301713559552 1301936799744 1303611101184 1304555728896 1304779456512 1305443599488 1306457413632 1307346578496 1308293913024 1309976389764 1310201047008 1311885976338 1312836600222 1314750356199 1324234555392 1325262962688 1325490241536 1326164926464 1327125897216 1327194832896 1328098111488 1329060483072 1330769665792 1330997889024 1331733973248 1331962361856 1332640341144 1332709563264 1333675276416 1333903997952 1334582965548 1335550036212 1335619409472 1337496902154 1338466084326 1339446606093 1347215163392 1348191387648 1350156681216 1352872607744 1353104621568 1353793362432 1354844725248 1355006693376 1355766822144 1356749243136 1358727011712 1359711577728 1360474345832 1361460178008 1361693664576 1363444813836 1376514736128 1377286930432 1378284945408 1378521317376 1380294107136 1381294301184 1383070657024 1383307849728 1384011964272 1385086795008 1385252378496 1386328172544 1387033824456 1389055739652 1390062282588 1392088612446 1400162484224 1402203537408 1403219607552 1405192126464 1405265117184 1406999215104 1407240511488 1408333381632 1409050234368 1409291882496 1410071265792 1411104243456 1412126763264 1412845546861 1413942769904 1414111803048 1414185257088 1415210009472 1416003910968 1416173190516 1417272997824 1427496763392 1429577662464 1431416111104 1432453349376 1432699011072 1434541473792 1436558022144 1437673660416 1438405447584 1438652130048 1439694611712 1440502248528 1441546070832 1443647449944 1444693551336 1446799518612 1455190704128 1457311973376 1459360530432 1460493877248 1461487878144 1462546907136 1463367363584 1464427754496 1464678899712 1466562488832 1467625195008 1468624049424 1469764590336 1470512712039 1470764900808 1471830652152 1482524983296 1484686098432 1485761937408 1487672639488 1487927771136 1489763874816 1489841258496 1490920833024 1491176521728 1491935542272 1493016634368 1493094187008 1494110375424 1494936666048 1495193043456 1497115874016 1497372625152 1498200719904 1499220383787 1499298258672 1500384685968 1502571835656 1513410920448 1514586243072 1515617058816 1516715311104 1518926266368 1520879618048 1521981683712 1522242699264 1523017532736 1524200315904 1525237674912 1526342898528 1528305788058 1528567888176 1529675524944 1530533639061 1531642700259 1543036207104 1546140123136 1546405281792 1547192414208 1548393971712 1548579078144 1549447796736 1550570563584 1552830870528 1553956088832 1554827823808 1555954489152 1556221330944 1557013459806 1558222644384 1560413052513 1572889952256 1573159698432 1574042206208 1575182794752 1575452934144 1577478979584 1578622058496 1579425589504 1580652179456 1580841142272 1580923256832 1581727959168 1582874116992 1582956337152 1583145575424 1584375054336 1585181513664 1586330174016 1587492273888 1588370207676 1588642608672 1590685616142 1590958414224 1593004399839 1605933858816 1607999102976 1608274870272 1610343124992 1611510018048 1613859158016 1614680624984 1615934594176 1616127774912 1617382867968 1618206128532 1618483646304 1620565029594 1621739329686 1624103381187 1625280245253 1635904126976 1637089542144 1637370298368 1639475970048 1641780596736 1643055611904 1643891940096 1644173862912 1645365270528 1646288284032 1647481223808 1649882799936 1651078344384 1652004562796 1652202055602 1653485164128 1654610513409 1665412890624 1667840606208 1670271860736 1671195574272 1671482179584 1672419844096 1673631719424 1673918742528 1675984359168 1676071415808 1677285937152 1678139688848 1678427485056 1679643713664 1679730960384 1680585956616 1680874172352 1681803749304 1682092173888 1684255358268 1685475809892 1686710541006 1687932771714 1690393315113 1700197302272 1702587285504 1703909523456 1705069191168 1706304724992 1708499046912 1708792049664 1710989570304 1712229394176 1713394724328 1714725355392 1715892384276 1717135760844 1719638874198 1729612480512 1732133781504 1733388926976 1735915732992 1738148134912 1739407638528 1739705942016 1740591465984 1741943218176 1743128771328 1744391884032 1746635186352 1746934729344 1748200599936 1749181301784 1750448800296 1753000474932 1765646073856 1767017283584 1768219901952 1769501196288 1769593110528 1769804660736 1770797481984 1772080644096 1774663852032 1775645297664 1775949815808 1776853788192 1776946084352 1778233701888 1778538663936 1779443954064 1780733381616 1780825879296 1783023419401 1783329202872 1784621445768 1785928808124 1787222934756 1797588516864 1800208908288 1804139495424 1805057816576 1806459633664 1806675591168 1807689096192 1808998990848 1809309229056 1811636015616 1812948770304 1815280237344 1815591552768 1816515703107 1817926418448 1835352981504 1837713260544 1838028423168 1840392142848 1841725734912 1844410466304 1845349285696 1846782393344 1847003171328 1848437563392 1849378432608 1849695595776 1852074319536 1853416376784 1855799885499 1856118149928 1857463137432 1869604716544 1870959476736 1873589501952 1873686822912 1875998953472 1876320681984 1877777842176 1878733645824 1879055843328 1880095021056 1880417452032 1881472324608 1882835684352 1885482404064 1885580342784 1886946679296 1887907149954 1888005214624 1888230920688 1889697330432 1890659201193 1890983443896 1892029217967 1906103549952 1909937799168 1910265348096 1912721965056 1915410696192 1916898213888 1917873930112 1918202840064 1919592815616 1920669664704 1922061427776 1922391055872 1924863266592 1926258068448 1927569064869 1929066024816 1945814040576 1947325169664 1948650504192 1950062542848 1952570339328 1952905199616 1955416651776 1956833593344 1958165399232 1959686120448 1960683616052 1961019867744 1962440869536 1964964584646 1965301570512 1967828964507 1969254900333 1983903694848 1986351833088 1986455011328 1987894444032 1988235362304 1989247389696 1990688845824 1990792249344 1992147167232 1993248888064 1993590724608 1996154498688 1996496833536 1997600959872 1997943542784 1998960511716 1999064344896 2000512914624 2001874448322 2003325054318 2003429114208 2006245353231 2017881227264 2020822745088 2022287081472 2022633897984 2025235021824 2029308911616 2029656932352 2030690043648 2032267087872 2033650233216 2035123864704 2037741050744 2038090517568 2039567366592 2040711518748 2042190267012 2042540496864 2045167220754 2062923218944 2064525295616 2064772104192 2065930395648 2067427418112 2067781976064 2070441160704 2071941451776 2074605985536 2074961774592 2076017946408 2077630192512 2080550736684 2083583609478 2085093423882 2088132918669 2097186603008 2100243726336 2103305306112 2104829411328 2107788189696 2107897675776 2108970612224 2110498822656 2110608449536 2110860767232 2112500072448 2113575351552 2113937823744 2115106898688 2116656365184 2117826943568 2118190144896 2120914154856 2121167704572 2121277885632 2122815014208 2124005866452 2141245145088 2143998803968 2144366493696 2147124166656 2148680024064 2149048516608 2151812210688 2154837033216 2156510490624 2157608171376 2157978195072 2160753372792 2162319106248 2165471174916 2167040327004 2170199277918 2182786056192 2185967960064 2189040795648 2190740815872 2191855920128 2192231817216 2193820360704 2195051045376 2196641631744 2197018349568 2199843733248 2201437792512 2202936074136 2204646885504 2206147351212 2220550520832 2223787474944 2227029147648 2228260765696 2228642906112 2231508959232 2231891656704 2234645812224 2234761887744 2236381249536 2237903313408 2239524951552 2239641280512 2240781275488 2241165563136 2242404999072 2242789565184 2245673811024 2246058937728 2247301079856 2248947388008 2250577028952 2253857753484 2270116380672 2271879364608 2273425588224 2275072966656 2277998729216 2278389399552 2281319427072 2282972525568 2283364048896 2284526299104 2286300473856 2287856512368 2289514347792 2292458682087 2292851832264 2309511708672 2311185235968 2314554310656 2319210184704 2319607922688 2320788621312 2322590957568 2324171695104 2325855845376 2328846915136 2329246305792 2330934133248 2332241735712 2333931733728 2334331996416 2335520189709 2337333966576 2357626535936 2359334928384 2359457480704 2359739547648 2361063309312 2362774192128 2363179401216 2366218469376 2367527063552 2367933087744 2369138384256 2370978269184 2371261713408 2371384885248 2372591938752 2374311175488 2374434505728 2377772270496 2379495261024 2380830105206 2381238410832 2382555311514 2382963913008 2386028424213 2386437621336 2405519327232 2408900788224 2410252128256 2411998654464 2412412305408 2415514687488 2417265027072 2420373649792 2420788737024 2422020937476 2423901891264 2424191662368 2426074301952 2427309192798 2430847544391 2432608994529 2450284347392 2450704564224 2453856190464 2455634313216 2456055447552 2459213955072 2462670895104 2464583417856 2465837910144 2466260794368 2469432426048 2471221835712 2474399847332 2474824199904 2476617516576 2478006844194 2478303083403 2480227746192 2498119335936 2501760909312 2503703789568 2504978194432 2505407791104 2506793361408 2507223269376 2508629766144 2510447579136 2510878113792 2513976538752 2514107123712 2515928905728 2517209533272 2517641227584 2519465570496 2519596440576 2520878934924 2521311258528 2522705623956 2526383037402 2528213714838 2530065811509 2531899157571 2546583732224 2550295953408 2553880928256 2555864285184 2557603786752 2559457087488 2560892886272 2562748570368 2563188074496 2566484355456 2568344091264 2570092086492 2572088033088 2573838576414 2575703641266 2594418720768 2598200672256 2600083390464 2603427119104 2603873599488 2607222202368 2609111457792 2609558913024 2610887198976 2612914827264 2614693156992 2616587826048 2619952779528 2620402094016 2623771952676 2625673200444 2629500712398 2648469110784 2650525925376 2652329852928 2654251794432 2654389665792 2656196222976 2658120966144 2661539331584 2661995778048 2663467946496 2663924723712 2665280682288 2665419126528 2667350552832 2667807995904 2669165931096 2671100072424 2671238818944 2674993804308 2676932168652 2678893212186 2694430326784 2696382775296 2700313362432 2705745215488 2706209243136 2707586724864 2709689450496 2710013386752 2711533644288 2713498486272 2717454023424 2719423155456 2720948691664 2722920356016 2723387329152 2726889627672 2753029472256 2754573860864 2756569890816 2757042634752 2760588214272 2762588602368 2766141314048 2766615699456 2768023928544 2770173590016 2770504756992 2772656345088 2774067648912 2778111479304 2780124565176 2784177224892 2800324968448 2804407074816 2806439215104 2810384252928 2810530234368 2813998430208 2814481022976 2816666763264 2818100468736 2818583764992 2820142531584 2822208486912 2824253526528 2825691093722 2827885539808 2828223606096 2828370514176 2830420018944 2831860724931 2832007821936 2832346381032 2834545995648 2854993526784 2859155324928 2862832222208 2864906698752 2865398022144 2869082947584 2873116044288 2875347320832 2876810895168 2877304260096 2879389223424 2881004497056 2883092141664 2887294899888 2889387102672 2891007984893 2893599037224 2914623946752 2918721060864 2920987754496 2922975756288 2925093814272 2926734727168 2928855508992 2929357799424 2933124977664 2935250390016 2937248098848 2939529180672 2941025424078 2941529801616 2943661304304 2947446876969 2969372196864 2971523874816 2975345278976 2975855542272 2979527749632 2979682516992 2981841666048 2982353043456 2983871084544 2986033268736 2986188374016 2988220750848 2989873332096 2990386086912 2994231748032 2994745250304 2996401439808 2998440767574 2998596517344 3000769371936 3002811672483 3004987581477 3005143671312 3026821840896 3031234117632 3033430622208 3037852532736 3041759236096 3043963367424 3044485398528 3046035065472 3048400631808 3050475349824 3052685797056 3056611576116 3057135776352 3059351049888 3061067278122 3063285400518 3067750831131 3092280246272 3092810563584 3094384828416 3096787943424 3097158156288 3098895593472 3101141127168 3105661741056 3107912177664 3109655647616 3111908978304 3112442661888 3114026919612 3116445288768 3120826105026 3125375414217 3127640135823 3145779904512 3148084412416 3150365589504 3150905868288 3154957959168 3157244116992 3158851179008 3161304358912 3161682284544 3161846513664 3163455918336 3165748233984 3165912674304 3166291150848 3168750108672 3170363027328 3172660348032 3174984547776 3176740415352 3177285217344 3181371232284 3181916828448 3186008799678 3211867717632 3215998205952 3216549740544 3220686249984 3223020036096 3227718316032 3229361249968 3231869188352 3232255549824 3234765735936 3236412257064 3236967292608 3241130059188 3243478659372 3248206762374 3250560490506 3271808253952 3274179084288 3278951940096 3283561193472 3286111223808 3287783880192 3288347725824 3290730541056 3292576568064 3294962447616 3299765599872 3302156688768 3304009125592 3304404111204 3306970328256 3309221026818 3330825781248 3335681212416 3340543721472 3342391148544 3342964359168 3344839688192 3347263438848 3347837485056 3351968718336 3352142831616 3354571874304 3356279377696 3356854970112 3359287427328 3359461920768 3361171913232 3361748344704 3363607498608 3364184347776 3368510716536 3370951619784 3373421082012 3375865543428 3380786630226 3400394604544 3405174571008 3407819046912 3410138382336 3412609449984 3416998093824 3417584099328 3421979140608 3424458788352 3426789448656 3429450710784 3431196328091 3431784768552 3434271521688 3439277748396 3459224961024 3464267563008 3466777853952 3471831465984 3476296269824 3478815277056 3479411884032 3481182931968 3483886436352 3486257542656 3488783768064 3493270372704 3493869458688 3496401199872 3498362603568 3500897600592 3506000949864 3531292147712 3534034567168 3536439803904 3539002392576 3539186221056 3539609321472 3541594963968 3544161288192 3549327704064 3551290595328 3551899631616 3553707576384 3553892168704 3556467403776 3557077327872 3558887908128 3561466763232 3561651758592 3566046838802 3566658405744 3569242891536 3571245157809 3571857616248 3573832967271 3574445869512 3600417816576 3608278990848 3610115633152 3612919267328 3613351182336 3615378192384 3617997981696 3618618458112 3623272031232 3625897540608 3630560474688 3631183105536 3633031406214 3635852836896 3640963789197 3670705963008 3675426521088 3676056846336 3680784285696 3683451469824 3688820932608 3690698571392 3693564786688 3694006342656 3696875126784 3698756865216 3699391191552 3704148639072 3706832753568 3711599770998 3712236299856 3714926274864 3717010266291 3747179003904 3747373645824 3751997906944 3752641363968 3755555684352 3757467291648 3758111686656 3760190042112 3760834904064 3762944649216 3765671368704 3770964808128 3771160685568 3773893358592 3775814299908 3776010429248 3776461841376 3779394660864 3781318402386 3781966887792 3784058435934 3789574556103 3792320572257 3819875598336 3820530696192 3825443930112 3830821392384 3833796427776 3835747860224 3836405680128 3839185631232 3841339329408 3844122855552 3844782111744 3849726533184 3852516136896 3855138129738 3858132049632 3860757864621 3891628081152 3897301008384 3900125085696 3905140678656 3905810399232 3910833303552 3913667186688 3916330798464 3919372240896 3921367232104 3922039735488 3924881739072 3929929169292 3930603141024 3935657929014 3938509800666 3944251068597 3972703666176 3972910022656 3975788888064 3976470724608 3978494779392 3981377691648 3981584498688 3984294334464 3986497776128 3987181449216 3992308997376 3992993667072 3995201919744 3995887085568 3997921023432 3998128689792 4001025829248 4003748896644 4006650108636 4006858228416 4012490706462 4018339818279 4035762454528 4041645490176 4044574162944 4050470043648 4058617823232 4059313864704 4061380087296 4064534175744 4067300466432 4070247729408 4075482101488 4076181035136 4079134733184 4081423037496 4084380534024 4085080993728 4090334441508 4125846437888 4129050591232 4129544208384 4131860791296 4134854836224 4135563952128 4140882321408 4143882903552 4149211971072 4149923549184 4152035892816 4155260385024 4161101473368 4167167218956 4170186847764 4176265837338 4194373206016 4200487452672 4206610612224 4209658822656 4215576379392 4215795351552 4217941224448 4220997645312 4221216899072 4221721534464 4225000144896 4227150703104 4227875647488 4230213797376 4233312730368 4235653887136 4236380289792 4238536640583 4241828309712 4242335409144 4242555771264 4245630028416 4248011732904 4282490290176 4287997607936 4288732987392 4294248333312 4297360048128 4298097033216 4303624421376 4309674066432 4313020981248 4315216342752 4315956390144 4321506745584 4324638212496 4330199732831 4330942349832 4334080654008 4340398555836 4365572112384 4371935920128 4378081591296 4381481631744 4383711840256 4384463634432 4387640721408 4390102090752 4393283263488 4394036699136 4399687466496 4402875585024 4405872148272 4409293771008 4411538136117 4412294702424 4447574949888 4454058295296 4456521531392 4457285812224 4463017918464 4463783313408 4469291624448 4469523775488 4472762499072 4475806626816 4479049903104 4479282561024 4481562550976 4482331126272 4484809998144 4485579130368 4491347622048 4492117875456 4494602159712 4497661151361 4497894776016 4501154057904 4507715506968 4540232761344 4543758729216 4546851176448 4550145933312 4555997458432 4556778799104 4562638854144 4565945051136 4566728097792 4569052598208 4572600947712 4575713024736 4579028695584 4584917364174 4585703664528 4591600917183 4594928100777 4629108621312 4638420369408 4639215845376 4641577242624 4645181915136 4648343390208 4651711690752 4657693830272 4658492611584 4661868266496 4664483471424 4667863467456 4668663992832 4671040379418 4674667933152 4681239157539 4715253071872 4718669856768 4719479095296 4722126618624 4725548384256 4726358802432 4732436938752 4735054127104 4735866175488 4738276768512 4741956538368 4742523426816 4742769770496 4745183877504 4748622350976 4748869011456 4755544540992 4758990522048 4761660210412 4762476821664 4765110623028 4765927826016 4772056848426 4772875242672 4779013199517 4817801576448 4820504256512 4823997308928 4824824610816 4831029374976 4834530054144 4840747299584 4841577474048 4844041874952 4847803782528 4848383324736 4852148603904 4854618385596 4861695088782 4865217989058 4872310143561 4900568694784 4907712380928 4911268626432 4912110895104 4918427910144 4925341790208 4929166835712 4931675820288 4932521588736 4938864852096 4942443671424 4948799694664 4949648399808 4953235033152 4956013688388 4956606166806 4960455492384 4996238671872 5003521818624 5009956388864 5010815582208 5013586722816 5014446538752 5017259532288 5020895158272 5021756227584 5027953077504 5028214247424 5031857811456 5034419066544 5035282455168 5038931140992 5039192881152 5041757869848 5042622517056 5045411247912 5052766074804 5056427429676 5060131623018 5063798315142 5071179945339 5093167464448 5100591906816 5107761856512 5111728570368 5115207573504 5118914174976 5121785772544 5125497140736 5126376148992 5132968710912 5136688182528 5140184172984 5144176066176 5147677152828 5151407282532 5188837441536 5196401344512 5200166780928 5206854238208 5207747198976 5214444404736 5218222915584 5219117826048 5221774397952 5225829654528 5229386313984 5233175652096 5239905559056 5240804188032 5247543905352 5251346400888 5259001424796 5296938221568 5301051850752 5304659705856 5308503588864 5308779331584 5312392445952 5316241932288 5323078663168 5323991556096 5326935892992 5327849447424 5330561364576 5330838253056 5334701105664 5335615991808 5338331862192 5342200144848 5342477637888 5349070258203 5349987608616 5353864337304 5357786424372 5388860653568 5392765550592 5400626724864 5411490430976 5412418486272 5415173449728 5419378900992 5420026773504 5423067288576 5426996972544 5434908046848 5438846310912 5441897383328 5445840712032 5446774658304 5449547109321 5453779255344 5506058944512 5509147721728 5513139781632 5514085269504 5521176428544 5525177204736 5532282628096 5533231398912 5536047857088 5540347180032 5541009513984 5545312690176 5548135297824 5556222958608 5560249130352 5567399656497 5568354449784 5608814149632 5612878430208 5620768505856 5621060468736 5627996860416 5628962045952 5633333526528 5636200937472 5637167529984 5640285063168 5644416973824 5648507053056 5651382187444 5655771079616 5656447212192 5656741028352 5660840037888 5663721449862 5664015643872 5664692762064 5669091991296 5671977603579 5676087653901 5718310649856 5725664444416 5729813397504 5730796044288 5738165895168 5746232088576 5750694641664 5753621790336 5754608520192 5758778446848 5762008994112 5766184283328 5774589799776 5778774205344 5782015969786 5782707194607 5787198074448 5837442121728 5841975508992 5845951512576 5850187628544 5853469454336 5857711017984 5858715598848 5866249955328 5870500780032 5874496197696 5879058361344 5882050848156 5883059603232 5887322608608 5894893753938 5903486893521 5907764700999 5950690557952 5951711084544 5959055499264 5959365033984 5963683332096 5964706086912 5967742169088 5972066537472 5972376748032 5976441501696 5979746664192 5980772173824 5988463496064 5989490500608 5992802879616 5996881535148 5997193034688 6001538743872 6005623344966 6009975162954 6010287342624 6018736059693 6053643681792 6062468235264 6066861244416 6075705065472 6083518472192 6087926734848 6088970797056 6092070130944 6096801263616 6100950699648 6105371594112 6113223152232 6114271552704 6118702099776 6122134556244 6126570801036 6135501662262 6184560492544 6188769656832 6193575886848 6194316312576 6197791186944 6202282254336 6211323482112 6215824355328 6219311295232 6223817956608 6224885323776 6228053839224 6232890577536 6241652210052 6250750828434 6255280271646 6291559809024 6296168824832 6300731179008 6309915918336 6314488233984 6317702358016 6322608717824 6323364569088 6323693027328 6326911836672 6331496467968 6331825348608 6332582301696 6337500217344 6340726054656 6345320696064 6349969095552 6353480830704 6354570434688 6362742464568 6363833656896 6372017599356 6423735435264 6431996411904 6433099481088 6441372499968 6446040072192 6455436632064 6458722499936 6463738376704 6464511099648 6469531471872 6472824514128 6473934585216 6482260118376 6486957318744 6496413524748 6501120981012 6543616507904 6548358168576 6557903880192 6567122386944 6572222447616 6575567760384 6576695451648 6581461082112 6585153136128 6589924895232 6599531199744 6604313377536 6608018251184 6608808222408 6613940656512 6618442053636 6661651562496 6671362424832 6681087442944 6684782297088 6685928718336 6689679376384 6694526877696 6695674970112 6703937436672 6704285663232 6709143748608 6712558755392 6713709940224 6718574854656 6718923841536 6722343826464 6723496689408 6727214997216 6728368695552 6737021433072 6741903239568 6746842164024 6751731086856 6761573260452 6800789209088 6810349142016 6815638093824 6820276764672 6825218899968 6833996187648 6835168198656 6843958281216 6848917576704 6853578897312 6858901421568 6862392656182 6863569537104 6868543043376 6877376046261 6878555496792 6928535126016 6933555707904 6943662931968 6952592539648 6957630554112 6958823768064 6962365863936 6967772872704 6972515085312 6977567536128 6986540745408 6987738917376 6992802399744 6996725207136 7001795201184 7006560569127 7012001899728 7062584295424 7072879607808 7078004785152 7078372442112 7079218642944 7083189927936 7088322576384 7098655408128 7102581190656 7103799263232 7107415152768 7107784337408 7112934807552 7114154655744 7117775816256 7122933526464 7123303517184 7132093677604 7133316811488 7138485783072 7142490315618 7143715232496 7147665934542 7148891739024 7158085272639 7216557981696 7220231266304 7225838534656 7226702364672 7230756384768 7235995963392 7237236916224 7246544062464 7251795081216 7261120949376 7262366211072 7266062812428 7271705673792 7281927578394 7292542633173 7297826983587 7350853042176 7352113692672 7361568571392 7366902939648 7377641865216 7381397142784 7387129573376 7388012685312 7393750253568 7397513730432 7398782383104 7408297278144 7413665507136 7423199541996 7424472599712 7429852549728 7434020532582 7494358007808 7503995813888 7505282727936 7511111368704 7514934583296 7516223373312 7520380084224 7521669808128 7525889298432 7531342737408 7541929616256 7542321371136 7547786717184 7551628599816 7552020858496 7552923682752 7558789321728 7562636804772 7563933775584 7568116871868 7579149112206 7584641144514 7590197434527 7595697472713 7639751196672 7650887860224 7661642784768 7667592855552 7671495720448 7672811360256 7678371262464 7682678658816 7688245711104 7689564223488 7699453066368 7705032273792 7710276259476 7716264099264 7721515729242 7783256162304 7794602016768 7800250171392 7810281357312 7811620798464 7821666607104 7827334373376 7832661596928 7838744481792 7842734464208 7844079470976 7849763478144 7859858338584 7861206282048 7871315858028 7877019601332 7888502137194 7945407332352 7945820045312 7951577776128 7956989558784 7962755383296 7963168997376 7968588668928 7972995552256 7974362898432 7984617994752 7985987334144 7990403839488 7991774171136 7995842046864 7996257379584 8002051658496 8007497793288 8013300217272 8013716456832 8024981412924 8036679636558 8071524909056 8083290980352 8089148325888 8100940087296 8117235646464 8118627729408 8122760174592 8129068351488 8134600932864 8140495458816 8150964202976 8152362070272 8158269466368 8162846074992 8168761068048 8170161987456 8180668883016 8251692875776 8258101182464 8259088416768 8263721582592 8269709672448 8271127904256 8281764642816 8287765807104 8298423942144 8299847098368 8304071785632 8310520770048 8322202946736 8332905368221 8334334437912 8340373695528 8352531674676 8400974905344 8413221224448 8419317645312 8431152758784 8431590703104 8435882448896 8441995290624 8442433798144 8443443068928 8450000289792 8454301406208 8455751294976 8460427594752 8466625460736 8471307774272 8472760579584 8477073281166 8483656619424 8484670818288 8485111542528 8491260056832 8495582174793 8496023465808 8564980580352 8575995215872 8577465974784 8588496666624 8594720096256 8596194066432 8607248842752 8619348132864 8626041962496 8630432685504 8631912780288 8643013491168 8649276424992 8660399465662 8661884699664 8668161308016 8673023954679 8680797111672 8743871840256 8756163182592 8762963263488 8767423680512 8768927268864 8775281442816 8780204181504 8786566526976 8788073398272 8799374932992 8805751170048 8811744296544 8818587542016 8823076272234 8824589404848 8842340630907 8908116590592 8913043062784 8914571624448 8926035836928 8927566626816 8938583248896 8939047550976 8945524998144 8951613253632 8958099806208 8958565122048 8963125101952 8964662252544 8969619996288 8971158260736 8982695244096 8984235750912 8989204319424 8995322302722 8995789552032 9002308115808 9008435017449 9014962744431 9015431013936 9080465522688 9093702352896 9100291866624 9111994916864 9113557598208 9125277708288 9131890102272 9133456195584 9138105196416 9145201895424 9151426049472 9158057391168 9169834728348 9171407329056 9183201834366 9189856201554 9203252493393 9276840738816 9278431690752 9283154485248 9290363830272 9296686780416 9303423381504 9315387660544 9316985223168 9323736532992 9328966942848 9335726934912 9337327985664 9342080758836 9349335866304 9362478315078 9376126242651 9430506143744 9437339713536 9444253237248 9451096768512 9452717604864 9464873877504 9470108254208 9471732350976 9476553537024 9483913076736 9485046853632 9485539540992 9490367755008 9497244701952 9497738022912 9511089081984 9517981044096 9523320420824 9524953643328 9530221246056 9531855652032 9544113696852 9545750485344 9558026399034 9635603152896 9641008513024 9647994617856 9649649221632 9662058749952 9669060108288 9681494599168 9683154948096 9688083749904 9695607565056 9696766649472 9704297207808 9709236771192 9723390177564 9730435978116 9744620287122 9801137389568 9815424761856 9822537252864 9836855820288 9850683580416 9858333671424 9863351640576 9865043177472 9877729704192 9884887342848 9897599389328 9899296799616 9906470066304 9912027376776 9913212333612 9920910984768 9992477343744 10007043637248 10019912777728 10021631164416 10027173445632 10028893077504 10034519064576 10041790316544 10043512455168 10055906155008 10056428494848 10063715622912 10068838133088 10070564910336 10077862281984 10078385762304 10083515739696 10085245034112 10090822495824 10105532149608 10112854859352 10120263246036 10127596630284 10142359890678 10186334928896 10201183813632 10215523713024 10223457140736 10230415147008 10237828349952 10243571545088 10250994281472 10252752297984 10265937421824 10273376365056 10280368345968 10288352132352 10293588984273 10295354305656 10302814565064 10377674883072 10392802689024 10400333561856 10413708476416 10415494397952 10428888809472 10436445831168 10438235652096 10443548795904 10451659309056 10458772627968 10466351304192 10479811118112 10481608376064 10495087810704 10502692801776 10518002849592 10593876443136 10602103701504 10609319411712 10617007177728 10617558663168 10624784891904 10632483864576 10646157326336 10647983112192 10653871785984 10655698894848 10661122729152 10661676506112 10669402211328 10671231983616 10676663724384 10684400289696 10684955275776 10698140516406 10699975217232 10707728674608 10713735473427 10715572848744 10721498901813 10801253449728 10822980861952 10824836972544 10830346899456 10838757801984 10840053547008 10846134577152 10853993945088 10869816093696 10877692621824 10883794766656 10891681424064 10893549316608 10899094218642 10907558510688 10922891367591 11012117889024 11018295443456 11026279563264 11028170539008 11042352857088 11050354409472 11064565256192 11066462797824 11072095714176 11080694360064 11082019027968 11090625380352 11096270595648 11112445917216 11120498260704 11134799312994 11136708899568 11151030798873 11241537011712 11242120937472 11255993720832 11257924091904 11266667053056 11272401874944 11274335059968 11280570126336 11288833947648 11297014106112 11302764374888 11311542159232 11312894424384 11313482056704 11321680075776 11327442899724 11328031287744 11329385524128 11338183982592 11343955207158 11352175307802 11368723668309 11376961716771 11451328888832 11459626795008 11461592088576 11476331790336 11492464177152 11501389283328 11507243580672 11509217040384 11517556893696 11524017988224 11532368566656 11549179599552 11557548410688 11564031939572 11565414389214 11574396148896 11582273593863 11674884243456 11691903025152 11700375257088 11706938908672 11715422035968 11717431197696 11732499910656 11741001560064 11748992395392 11758116722688 11764101696312 11766119206464 11774645217216 11789787507876 11806973787042 11815529401998 11832753205791 11901381115904 11918110998528 11918730067968 11927366664192 11929412173824 11935484338176 11944133074944 11944753496064 11952883003392 11959493328384 11961544347648 11976926992128 11978981001216 11985605759232 11993763070296 11994386069376 12003077487744 12011246689932 12019950325908 12020574685248 12037472119386 12107287363584 12124936470528 12133722488832 12151410130944 12167036944384 12175853469696 12177941594112 12184140261888 12193602527232 12201901399296 12210743188224 12226446304464 12228543105408 12237404199552 12244269112488 12253141602072 12271003324524 12369120985088 12377539313664 12387151773696 12388632625152 12395582373888 12404564508672 12422646964224 12431648710656 12438622590464 12447635913216 12449770647552 12456107678448 12465781155072 12483304420104 12501501656868 12510560543292 12583119618048 12592337649664 12601462358016 12619831836672 12628976467968 12635404716032 12645217435648 12646729138176 12647386054656 12653823673344 12662992935936 12663650697216 12665164603392 12675000434688 12681452109312 12690641392128 12699938191104 12706961661408 12709140869376 12715609921749 12725484929136 12727667313792 12744035198712 12847470870528 12863992823808 12866198962176 12882744999936 12892080144384 12910873264128 12917444999872 12927476753408 12929022199296 12939062943744 12945649028256 12947869170432 12964520236752 12973914637488 12990599198493 12992827049496 13002241962024 13087233015808 13096716337152 13115807760384 13134244773888 13144444895232 13151135520768 13153390903296 13162922164224 13170306272256 13179849790464 13199062399488 13208626755072 13216036502368 13217616444816 13227881313024 13234614408351 13236884107272 13342724849664 13362174885888 13369564594176 13371857436672 13379358752768 13389053755392 13391349940224 13407874873344 13408571326464 13418287497216 13425117510784 13427419880448 13437149709312 13437847683072 13444687652928 13446993378816 13454429994432 13456737391104 13474042866144 13483806479136 13492983454083 13493684328048 13503462173712 13523146520904 13620698284032 13631276187648 13640553529344 13650437799936 13667992375296 13670336397312 13687916562432 13697835153408 13707157794624 13717802843136 13724785312364 13727139074208 13737086086752 13754752092522 13757110993584 13774802751549 13784784302331 13887325863936 13905185079296 13915261108224 13917647536128 13924731727872 13935545745408 13945030170624 13955135072256 13973081490816 13975477834752 13985604799488 13993450414272 14003590402368 14013121138254 14024003799456 14043717472617 14125168590848 14145759215616 14156009570304 14158437285888 14166379855872 14176645152768 14197310816256 14205162381312 14207598526464 14214830305536 14215568674816 14225869615104 14228309311488 14235551632512 14245867052928 14246607034368 14264187355208 14266633622976 14276971566144 14284980631236 14287430464992 14295331869084 14297783478048 14316170545278 14337039598551 14440462532608 14451677069312 14453404729344 14461512769536 14471991926784 14474473832448 14493088124928 14503590162432 14522241898752 14524732422144 14532125624856 14543411347584 14563855156788 14585085266346 14595653967174 14616930430683 14701706084352 14723137142784 14733805879296 14755283730432 14762794285568 14774259146752 14776025370624 14787500507136 14795027460864 14797564766208 14816594556288 14827331014272 14846399083992 14848945199424 14859705099456 14868041065164 14988716015616 15007991627776 15010565455872 15029869166592 15032446746624 15040760168448 15043339616256 15051778596864 15062685474816 15083859232512 15084642742272 15095573434368 15103257199632 15104041716992 15105847365504 15117578643456 15125273609544 15127867551168 15136233743736 15158298224412 15169282289028 15180394869054 15191394945426 15279502393344 15301775720448 15323285569536 15335185711104 15342991440896 15345622720512 15356742524928 15365357317632 15376491422208 15379128446976 15398906132736 15410064547584 15420552518952 15432528198528 15443031458484 15566512324608 15589204033536 15600500342784 15620562714624 15623241596928 15643333214208 15654668746752 15665323193856 15677488963584 15685468928416 15688158941952 15699526956288 15719716677168 15722412564096 15742631716056 15754039202664 15777004274388 15890814664704 15891640090624 15903155552256 15913979117568 15925510766592 15926337994752 15937177337856 15945991104512 15948725796864 15969235989504 15971974668288 15980807678976 15983548342272 15991684093728 15992514759168 16004103316992 16014995586576 16026600434544 16027432913664 16047210774609 16049962825848 16073359273116 16166581960704 16178296651776 16201880174592 16234471292928 16237255458816 16245520349184 16258136702976 16269201865728 16280990917632 16301928405952 16304724140544 16316538932736 16325692149984 16337522136096 16340323974912 16348641327963 16361337766032 16503385751552 16516202364928 16518176833536 16527443165184 16539419344896 16542255808512 16563529285632 16575531614208 16596847884288 16599694196736 16608143571264 16621041540096 16644405893472 16665810736442 16668668875824 16680747391056 16702198969491 16705063349352 16826442448896 16838635290624 16862305517568 16863181406208 16871764897792 16883990581248 16884867596288 16886886137856 16900000579584 16908602812416 16911502589952 16920855189504 16933250921472 16942615548544 16945521159168 16954146562332 16967313238848 16969341636576 16970223085056 16982520113664 16991164349586 16992046931616 17015932810737 17028262961703 17151990431744 17154931949568 17176993333248 17189440192512 17192388132864 17214497685504 17238696265728 17252083924992 17260865371008 17263825560576 17286026982336 17298552849984 17320798931324 17323769399328 17336322616032 17346047909358 17348121583821 17361594223344 17512326365184 17525926526976 17534847361024 17537854537728 17550562885632 17560408363008 17573133053952 17576146796544 17598749865984 17611502340096 17623488593088 17637175084032 17646152544468 17649178809696 17684681261814 17710460680563 17723294102997 17826086125568 17852071673856 17855133253632 17877166497792 17878095101952 17891049996288 17903226507264 17916199612416 17917130244096 17926250203904 17929324505088 17939239992576 17942316521472 17965390488192 17968471501824 17978408638848 17990644605444 17991579104064 18004616231616 18016870034898 18029925488862 18030862027872 18160931045376 18187404705792 18200583733248 18223989833728 18227115196416 18250555416576 18263780204544 18266912391168 18276210392832 18290403790848 18302852098944 18316114782336 18339669456696 18342814658112 18366403668732 18379712403108 18406504986786 18553681477632 18566308970496 18580727660544 18593373560832 18606846763008 18630775321088 18633970446336 18647473065984 18657933885696 18671453869824 18674655971328 18684161517672 18698671732608 18724956630156 18752252485302 18861012287488 18874679427072 18888506474496 18902193537024 18929747755008 18940216508416 18943464701952 18953107074048 18967826153472 18970093707264 18971079081984 18980735510016 18994489403904 18995476045824 19022178163968 19035962088192 19046640841648 19049907286656 19060442492112 19063711304064 19088227393704 19091500970688 19116052798068 19271206305792 19282017026048 19295989235712 19299298443264 19324117499904 19338120216576 19362989198336 19366309896192 19376167499808 19391215130112 19393533298944 19408594415616 19418473542384 19446780355128 19460871956232 19489240574244 19602274779136 19630849523712 19645074505728 19673711640576 19701367160832 19716667342848 19726703281152 19730086354944 19755459408384 19769774685696 19795198778656 19798593599232 19812940132608 19824054753552 19826424667224 19841821969536 19984954687488 20014087274496 20039825555456 20043262328832 20054346891264 20057786155008 20069038129152 20083580633088 20087024910336 20111812310016 20112856989696 20127431245824 20137676266176 20141129820672 20155724563968 20156771524608 20167031479392 20170490068224 20181644991648 20211064299216 20225709718704 20237055894251 20240526492072 20255193260568 20284719781356 20402367627264 20431047426048 20446914281472 20460830294016 20475656699904 20487143090176 20501988562944 20505504595968 20531874843648 20546752730112 20560736691936 20576704264704 20587177968546 20590708611312 20605629130128 20632128138783 20785605378048 20800667123712 20827416952832 20830988795904 20857777618944 20872891662336 20876471304192 20887097591808 20903318618112 20917545255936 20932702608384 20959622236224 20963216752128 20990175621408 21005385603552 21019681707381 21036005699184 21187752886272 21218638823424 21234014355456 21235117326336 21249569783808 21264967729152 21292314652672 21295966224384 21307743571968 21311397789696 21322245458304 21323353012224 21338804422656 21342463967232 21353327448768 21368800579392 21369910551552 21396281032812 21399950434464 21415457349216 21427470946854 21431145697488 21442997803626 21474255817917 21645961723904 21649673945088 21660693798912 21677515603968 21680107094016 21692269154304 21707987890176 21739632187392 21755385243648 21767589533312 21783362848128 21787098633216 21798188437284 21815117021376 21845782735182 21877627899519 21893480950761 22036590886912 22052559126528 22056341078016 22084705714176 22100708818944 22129130512384 22132925595648 22144191428352 22161388720128 22164038055936 22181250760704 22192541191296 22224891834432 22240996521408 22269598625988 22273417799136 22302061597746 22483074023424 22511987441664 22515848183808 22533334106112 22544803749888 22548670119936 22561140252672 22577667895296 22594028212224 22605528749776 22623084318464 22625788848768 22626964113408 22643360151552 22654885799448 22656062575488 22658771048256 22676367965184 22687910414316 22704350615604 22737447336618 22753923433542 22770592303581 22902657777664 22919253590016 22952663580672 22984928354304 23002778566656 23014487161344 23018434080768 23035113787392 23048035976448 23064737133312 23098359199104 23115096821376 23128063879144 23130828778428 23148792297792 23164547187726 23349768486912 23383806050304 23400750514176 23413877817344 23430844071936 23434862395392 23464999821312 23482003120128 23497984790784 23516233445376 23528203392624 23532238412928 23549290434432 23579575015752 23613947574084 23631058803996 23665506411582 23802762231808 23836221997056 23837460135936 23854733328384 23870968676352 23888266149888 23889506992128 23905766006784 23918986656768 23923088695296 23953853984256 23957962002432 23971211518464 23987526140592 23988772138752 24006154975488 24018374296637 24022493379864 24039900651816 24041149370496 24074944238772 24214574727168 24249872941056 24267444977664 24302820261888 24334073888768 24351706939392 24355883188224 24368280523776 24387205054464 24403802798592 24421486376448 24452892608928 24457086210816 24474808399104 24488538224976 24506283204144 24542006649048 24738241970176 24755078627328 24774303547392 24777265250304 24791164747776 24809129017344 24845293928448 24863297421312 24877245180928 24895271826432 24899541295104 24912215356896 24931562310144 24966608840208 24998716104663 25003003313736 25021121086584 25184675299328 25202924716032 25239663673344 25257952935936 25270809432064 25290434871296 25293458276352 25294772109312 25307647346688 25325985871872 25327301394432 25330329206784 25350000869376 25362904218624 25381282784256 25399876382208 25413923322816 25418281738752 25431219843498 25450969858272 25455334627584 25486746524379 25488070397424 25694941741056 25727985647616 25732397924352 25765489999872 25784160288768 25821746528256 25834889999744 25854953506816 25858044398592 25878125887488 25891298056512 25895738340864 25929040473504 25947829274976 25981198396986 25985654098992 26004483924048 26019071864037 26231615520768 26268489547776 26288889790464 26302271041536 26306781806592 26325844328448 26340612544512 26359699580928 26398124798976 26417253510144 26432073004736 26435232889632 26455762626048 26469228816702 26473768214544 26527021892721 26724349771776 26739129188352 26743714873344 26758717505536 26778107510784 26782699880448 26815749746688 26817142652928 26836574994432 26850235021568 26854839760896 26874299418624 26875695366144 26889375305856 26893986757632 26908859988864 26913474782208 26948085732288 26967612958272 26985966908166 26987368656096 27006924347424 27025305052347 27046293041808 27241396568064 27281107058688 27300875599872 27335984750592 27340672794624 27375833124864 27395670306816 27414315589248 27435605686272 27449570624728 27454278148416 27474172173504 27509504185044 27514221987168 27549605503098 27569568604662 27609757480179 27810370158592 27830522216448 27835295072256 27849463455744 27871091490816 27890060341248 27910270144512 27946162981632 27950955669504 27971209598976 27986900828544 28007180804736 28026242276508 28048007598912 28087434945234 28128378727953 28250337181696 28291518431232 28312019140608 28332759711744 28353290305536 28394621632512 28410324762624 28415197052928 28429660611072 28431137349632 28451739230208 28456618622976 28471103265024 28491734105856 28493214068736 28528374710416 28533267245952 28553943132288 28569961262472 28574860929984 28590663738168 28595566956096 28632341090556 28674079197102 28880925065216 28903354138624 28906809458688 28923025539072 28943983853568 28948947664896 28986176249856 29007180324864 29044483797504 29049464844288 29064251249712 29086822695168 29127710313576 29170170532692 29191307934348 29233860861366 29403412168704 29446274285568 29467611758592 29510567460864 29525588571136 29548518293504 29552050741248 29575001014272 29590054921728 29595129532416 29633189112576 29654662028544 29692798167984 29697890398848 29719410198912 29736082130328 29977432031232 30015983255552 30021130911744 30059738333184 30064893493248 30081520336896 30086679232512 30103557193728 30125370949632 30167718465024 30169285484544 30191146868736 30206514399264 30208083433984 30211694731008 30235157286912 30250547219088 30255735102336 30272467487472 30311398129817 30316596448824 30338564578056 30360789738108 30382789890852 30559004786688 30603551440896 30646571139072 30670371422208 30685982881792 30691245441024 30713485049856 30730714635264 30752982844416 30758256893952 30797812265472 30820129095168 30841105037904 30865056397056 30880766952819 30886062916968 31133024649216 31178408067072 31201000685568 31241125429248 31246483193856 31286666428416 31309337493504 31330646387712 31354977927168 31370937856832 31376317883904 31399053912576 31439433354336 31444825128192 31485263432112 31508078405328 31554008548776 31781629329408 31783280181248 31806311104512 31827958235136 31851021533184 31852675989504 31874354675712 31891982209024 31897451593728 31938471979008 31943949336576 31961615357952 31967096684544 31983368187456 31985029518336 32008206633984 32029991173152 32053200869088 32054865827328 32094421549218 32099925651696 32141206420281 32146718546232 32164496705439 32403760349184 32468942585856 32474510917632 32491040698368 32516273405952 32538403731456 32561981835264 32603856811904 32609448281088 32633077865472 32651384299968 32675044272192 32680647949824 32697282655926 32722675532064 32768674102773 33006771503104 33036353667072 33054886330368 33078838689792 33084511617024 33127058571264 33151063228416 33193695768576 33199388393472 33216287142528 33242083080192 33288811786944 33331621472884 33337337751648 33361494782112 33404397938982 33410126698704 33453092396619 33724611035136 33726362812416 33743529795584 33767981162496 33769735192576 33773772275712 33800001159168 33817205624832 33823005179904 33841710379008 33866501842944 33885231097088 33891042318336 33908293124664 33934626477696 33938683273152 33940446170112 33965040227328 33982328699172 33984093863232 34031865621474 34056525923406 34106171004927 34303980863488 34353986666496 34378880385024 34384776265728 34428995371008 34477392531456 34504167849984 34521730742016 34527651121152 34572053964672 34597105699968 34641597862648 34647538798656 34672645232064 34692095818716 34696243167642 34723188446688 35024652730368 35069694722048 35075709075456 35101125771264 35120816726016 35146266107904 35152293593088 35197499731968 35223004680192 35246977186176 35274350168064 35292305088936 35298357619392 35369362523628 35420921361126 35446588205994 35498259617373 35652172251136 35704143347712 35754332995584 35756190203904 35782099992576 35806453014528 35832399224832 35834260488192 35852500407808 35858649010176 35878479985152 35884633042944 35930780976384 35936943003648 35956817277696 35981289210888 35983158208128 36009232463232 36033740069796 36059850977724 36061724055744 36321862090752 36374809411584 36401167466496 36447979667456 36454230392832 36501110833152 36527560409088 36533824782336 36552420785664 36580807581696 36605704197888 36632229564672 36679338913392 36685629316224 36732807337464 36759424806216 36813009973572 37107362955264 37132617940992 37161455321088 37186747121664 37213693526016 37261550642176 37267940892672 37294946131968 37315867771392 37342907739648 37349311942656 37368323035344 37397343465216 37449913260312 37504504970604 37722024574976 37749358854144 37777012948992 37804387074048 37859495510016 37880433016832 37886929403904 37906214148096 37935652306944 37940187414528 37942158163968 37961471020032 37988978807808 37990952091648 38044356327936 38071924176384 38093281683296 38099814573312 38120884984224 38127422608128 38146829765247 38176454787408 38183001941376 38232105596136 38542412611584 38564034052096 38591978471424 38598596886528 38648234999808 38676240433152 38725978396672 38732619792384 38752334999616 38782430260224 38787066597888 38817188831232 38836947084768 38893560710256 38921743912464 38971797595479 38978481148488 39261699047424 39290149011456 39347423281152 39402734321664 39433334685696 39453406562304 39460172709888 39510918816768 39539549371392 39590397557312 39597187198464 39625880265216 39648109507104 39652849334448 39683643939072 39703843225053 40028174548992 40079651110912 40086524657664 40108693782528 40115572310016 40138076258304 40167161266176 40174049820672 40223624620032 40225713979392 40254862491648 40275352532352 40282259641344 40311449127936 40313543049216 40334062958784 40340980136448 40363289983296 40422128598432 40451419437408 40474111788502 40478950362249 40481052984144 40510386521136 40569439562712 40862094852096 40893828562944 40921660588032 40951313399808 40974286180352 41003977125888 41011009191936 41063749687296 41093505460224 41121473383872 41153408529408 41174355937092 41181417222624 41211258260256 41264256277566 41324408254647 41354352906993 41654833905664 41661977591808 41715555237888 41745783324672 41752942608384 41774195183616 41806637236224 41835090511872 41865405216768 41919244472448 41926433504256 41980351242816 42010771207104 42039363414762 42072011398368 42131152417851 42375505772544 42437277646848 42468028710912 42499139567616 42529935458304 42584629305344 42591932448768 42615487143936 42622795579392 42644490916608 42646706024448 42677608845312 42684927934464 42706654897536 42737601158784 42739821103104 42792562065624 42799900868928 42830914698432 42854941893708 42862291394976 42885995607252 42948511635834 43011118795653 43291923447808 43321387597824 43355031207936 43360214188032 43384538308608 43415975780352 43479264374784 43510770487296 43535179066624 43566725696256 43574197266432 43596376874568 43630234042752 43691565470364 43755255799038 43786961901522 44073181773824 44105118253056 44169411428352 44201417637888 44258261024768 44265851191296 44288382856704 44322777440256 44328076111872 44362501521408 44385082382592 44449783668864 44481993042816 44539197251976 44546835598272 44604123195492 44966148046848 45023974883328 45031696367616 45089607499776 45097340239872 45122280505344 45155335790592 45188056424448 45211057499552 45246168636928 45251577697536 45253928226816 45286720303104 45309771598896 45312125150976 45317542096512 45352735930368 45375820828632 45408701231208 45474894673236 45507846867084 45541184607162 45805315555328 45838507180032 45905327161344 45969856708608 46005557133312 46028974322688 46036868161536 46070227574784 46096071952896 46129474266624 46196718398208 46230193642752 46256127758288 46261657556856 46297584595584 46329094375452 46699536973824 46767612100608 46801501028352 46827755634688 46861688143872 46869724790784 46929999642624 46964006240256 46995969581568 47032466890752 47056406785248 47064476825856 47098580868864 47159150031504 47227895148168 47262117607992 47331012823164 47605524463616 47672443994112 47674920271872 47709466656768 47741937352704 47776532299776 47779013984256 47811532013568 47837973313536 47846177390592 47907707968512 47915924004864 47942423036928 47975052281184 47977544277504 48012309950976 48036748593274 48044986759728 48079801303632 48082298740992 48141632323827 48149888477544 48499745882112 48534889955328 48605640523776 48668147777536 48703413878784 48711766376448 48736561047552 48774410108928 48807605597184 48842972752896 48905785217856 48914172421632 48949616798208 48977076449952 49012566408288 49045923983889 49084013298096 49510157254656 49548607094784 49554530500608 49582329495552 49618258034688 49690587856896 49726594842624 49754490361856 49790543652864 49799082590208 49824430713792 49863124620288 49933217680416 49997432209326 50006006627472 50042242173168 50106596908473 50479327346688 50515905871872 50541618864128 50580869742592 50586916552704 50589544218624 50615294693376 50651971743744 50654602788864 50660658413568 50700001738752 50725808437248 50762565568512 50799752764416 50827846645632 50836563477504 50862439686996 50901939716544 50910669255168 50973493048758 50976140794848 51047798432211 51084788885109 51455971295232 51464795848704 51530979999744 51568320577536 51643493056512 51669779999488 51709907013632 51716088797184 51756251774976 51782596113024 51791476681728 51858080947008 51895658549952 51962396793972 51971308197984 52008967848096 52038143728074 52536979095552 52577779580928 52604542083072 52613563613184 52651688656896 52681225089024 52719399161856 52796249597952 52834507020288 52864146009472 52870465779264 52911525252096 52938457633404 52947536429088 53054043785442 53131382041689 53169882308991 53478258376704 53517435011072 53556215021568 53565399760896 53631499493376 53634285305856 53673149988864 53700470043136 53709679521792 53748598837248 53751390732288 53778750611712 53787973515264 53817719977728 53826949564416 53896171464576 53935225916544 53971933816332 53974737312192 54013848694848 54050610104694 54092586083616 54482793136128 54562214117376 54601751199744 54671969501184 54681345589248 54751666249728 54791340613632 54828631178496 54871211372544 54899141249456 54908556296832 54948344347008 55019008370088 55028443974336 55099211006196 55139137209324 55219514960358 55620740317184 55661044432896 55698926911488 55742182981632 55780120682496 55820540289024 55892325963264 55901911339008 55942419197952 55973801657088 56014361609472 56052484553016 56096015197824 56174869890468 56256757455906 56500674363392 56583036862464 56624038281216 56665519423488 56706580611072 56789243265024 56820649525248 56830394105856 56859321222144 56862274699264 56903478460416 56913237245952 56942206530048 56983468211712 56986428137472 57056749420832 57066534491904 57107886264576 57139922524944 57149721859968 57181327476336 57191133912192 57264682181112 57348158394204 57761850130432 57806708277248 57813618917376 57846051078144 57887967707136 57897895329792 57972352499712 58014360649728 58088967595008 58098929688576 58128502499424 58173645390336 58255420627152 58330337577547 58340341065384 58382615868696 58467721722732 58806824337408 58892548571136 58935223517184 59021134921728 59051177142272 59097036587008 59104101482496 59150002028544 59180109843456 59190259064832 59266378225152 59309324057088 59385596335968 59395780797696 59438820397824 59472164260656 59954864062464 60031966511104 60042261823488 60119476666368 60129786986496 60163040673792 60173358465024 60207114387456 60250741899264 60335436930048 60338570969088 60382293737472 60413028798528 60416166867968 60423389462016 60470314573824 60501094438176 60511470204672 60544934974944 60622796259634 60633192897648 60677129156112 60711167682753 60721579476216 60765579781704 61207102881792 61293142278144 61340742844416 61371965763584 61382490882048 61426970099712 61461429270528 61505965688832 61516513787904 61595624530944 61640258190336 61682210075808 61730112794112 61761533905638 61772125833936 61896384416349 62356816134144 62402001371136 62482250858496 62492966387712 62573332856832 62618674987008 62661292775424 62709955854336 62741875713664 62752635767808 62798107825152 62878866708672 62889650256384 62970526864224 63016156810656 63059045122143 63108017097552 63563258658816 63655916470272 63702043066368 63705351979008 63748709351424 63783964418048 63794903187456 63876943958016 63887898673152 63923230715904 63934193369088 63966736374912 63970059036672 64016413267968 64059982346304 64106401738176 64109731654656 64188843098436 64199851303392 64282412840562 64293437092464 64328993410878 64422767453751 64937885171712 64949021835264 64982081396736 65032546811904 65076807462912 65123963670528 65207713623808 65218896562176 65266155730944 65302768599936 65350088544384 65361295899648 65394565311852 65445351064128 65537348205546 65632883698557 66013543006208 66109772660736 66157677379584 66169023234048 66254117142528 66302126456832 66387391537152 66398776786944 66432574285056 66484166160384 66577623573888 66663242945768 66674675503296 66722989564224 66808795877964 66820253397408 66906184793238 67449222070272 67487059591168 67535962324992 67539470385152 67547544551424 67600002318336 67634411249664 67646010359808 67683420758016 67733003685888 67770462194176 67782084636672 67816586249328 67869252955392 67877366546304 67880892340224 67930080454656 67964657398344 67968187726464 68063731242948 68113051846812 68212342009854 68311776910743 68607961726976 68707973332992 68757760770048 68857990742016 68954785062912 69008335699968 69043461484032 69055302242304 69144107929344 69194211399936 69283195725296 69295077597312 69345290464128 69384191637432 69392486335284 69446376893376 70049305460736 70139389444096 70151418150912 70202251542528 70241633452032 70292532215808 70304587186176 70394999463936 70446009360384 70493954372352 70548700336128 70584610177872 70596715238784 70738725047256 70841842722252 70893176411988 70996519234746 71304344502272 71408286695424 71508665991168 71512380407808 71564199985152 71612906029056 71664798449664 71668520976384 71705000815616 71717298020352 71756959970304 71769266085888 71861561952768 71873886007296 71913634555392 71962578421776 71966316416256 72018464926464 72055122889911 72067480139592 72119701955448 72123448111488 72643724181504 72749618823168 72802334932992 72895959334912 72908460785664 73002221666304 73055120818176 73067649564672 73104841571328 73161615163392 73211408395776 73264459129344 73358677826784 73371258632448 73465614674928 73518849612432 73626019947144 74214725910528 74265235881984 74322910642176 74373494243328 74427387052032 74523101284352 74535881785344 74589892263936 74631735542784 74685815479296 74698623885312 74736646070688 74794686930432 74899826520624 74996148313989 75009009941208 75554025897984 75608774148096 75718991020032 75760866033664 75773858807808 75812428296192 75871304613888 75880374829056 75884316327936 75922942040064 75977957615616 75981904183296 76088712655872 76143848352768 76186563366592 76199629146624 76241769968448 76254845216256 76293659530494 76352909574816 76366003882752 76460239573137 76464211192272 77084825223168 77128068104192 77183956942848 77197193773056 77296469999616 77352480866304 77451956793344 77465239584768 77504669999232 77564860520448 77574133195776 77634377662464 77673894169536 77787121420512 77843487824928 77943595190958 77956962296976 78057215592111 78694846562304 78805468643328 78866669371392 78906813124608 78920345419776 79021837633536 79079098742784 79180795114624 79194374396928 79251760530432 79296219014208 79305698668896 79367287878144 79407686450106 79581065678163 80159302221824 80173049315328 80217387565056 80231144620032 80276152516608 80334322532352 80348099641344 80447249240064 80451427958784 80509724983296 80550705064704 80564519282688 80622898255872 80627086098432 80668125917568 80681960272896 80726579966592 80844257196864 80902838874816 80948223577004 80957900724498 80962105968288 81020773042272 81075915157041 81138879125424 81724189704192 81843321176064 81902626799616 81948572360704 82007954251776 82022018383872 82127499374592 82187010920448 82242946767744 82306817058816 82348711874184 82362834445248 82422516520512 82528512555132 82648816509294 82708705813986 82829272440537 83309667811328 83431110475776 83491566649344 83505885216768 83548390367232 83613274472448 83670181023744 83730810433536 83838488944896 83852867008512 83960702485632 84021542414208 84078726829524 84144022796736 84262304835702 84751011545088 84874555293696 84936057421824 84998279135232 85059870916608 85169258610688 85183864897536 85230974287872 85245591158784 85288981833216 85293412048896 85355217690624 85369855868928 85413309795072 85475202317568 85479642206208 85585124131248 85599801737856 85661829396864 85709883787416 85724582789952 85771991214504 85897023271668 86022237591306 86583846895616 86642775195648 86710062415872 86720428376064 86769076617216 86831951560704 86958528749568 87021540974592 87070358133248 87133451392512 87148394532864 87192753749136 87260468085504 87383130940728 87510511598076 87573923803044 88146363547648 88210236506112 88338822856704 88402835275776 88516522049536 88531702382592 88576765713408 88645554880512 88656152223744 88725003042816 88770164765184 88899567337728 88963986085632 89078394503952 89093671196544 89208246390984 89932296093696 90047949766656 90063392735232 90179214999552 90194680479744 90244561010688 90310671581184 90376112848896 90422114999104 90492337273856 90503155395072 90507856453632 90573440606208 90619543197792 90624250301952 90635084193024 90705471860736 90751641657264 90817402462416 90934194389451 90949789346472 91015693734168 91082369214324 91610631110656 91677014360064 91810654322688 91939713417216 92011114266624 92057948645376 92073736323072 92140455149568 92192143905792 92258948533248 92393436796416 92460387285504 92512255516576 92523315113712 92595169191168 92642300858457 92658188750904 93399073947648 93535224201216 93603002056704 93655511269376 93723376287744 93739449581568 93859999285248 93928012480512 93991939163136 94064933781504 94112813570496 94128953651712 94197161737728 94318300063008 94455790296336 94524235215984 94662025646328 95344887988224 95349840543744 95418933313536 95483874705408 95553064599552 95558027968512 95623064027136 95675946627072 95692354781184 95815415937024 95831848009728 95884846073856 95950104562368 95955088555008 96024619901952 96073497186548 96089973519456 96159602607264 96164597481984 96283264647654 96299776955088 96423619260843 96493490116317 97211281047552 97336295555072 97406827757568 97423532752896 97473122095104 97548820217856 97615211194368 97685945505792 97811570435712 97828344843264 97899233596416 97954152899904 98025132816576 98091847967778 98168026596192 98306022308319 99020314509312 99109061001216 99164658991104 99236516069376 99381175713792 99453189685248 99508980723712 99581087305728 99598165180416 99648861427584 99726249240576 99866435360832 99994864418652 100012013254944 100084484346336 100213193816946 100359277189857 101083237728256 101161739485184 101173833105408 101179088437248 101230589386752 101303943487488 101309205577728 101321316827136 101400003477504 101451616874496 101525131137024 101599505528832 101655693291264 101673126955008 101724879373992 101803879433088 101821338510336 101946986097516 101952281589696 102095596864422 102169577770218 102318513014781 102911942590464 103061959999488 103136641155072 103286986113024 103339559998976 103419814027264 103432177594368 103512503549952 103565192226048 103582953363456 103716161894016 103791317099904 103924793587944 103942616395968 104017935696192 104076287456148 105073958191104 105209084166144 105227127226368 105303377313792 105362450178048 105438798323712 105592499195904 105669014040576 105728292018944 105740931558528 105823050504192 105876915266808 105895072858176 106108087570884 106262764083378 106339764617982 106956516753408 107034870022144 107112430043136 107262998986752 107268570611712 107346299977728 107400940086272 107419359043584 107497197674496 107502781464576 107557501223424 107575947030528 107635439955456 107653899128832 107792342929152 107870451833088 107943867632664 107949474624384 108027697389696 108101220209388 108185172167232 108965586272256 109124428234752 109203502399488 109343939002368 109362691178496 109503332499456 109582681227264 109657262356992 109742422745088 109798282498912 109817112593664 109896688694016 110038016740176 110056887948672 110198422012392 110278274418648 110439029920716 111241480634368 111322088865792 111397853822976 111484365963264 111560241364992 111641080578048 111784651926528 111803822678016 111884838395904 111947603314176 112028723218944 112104969106032 112192030395648 112349739780936 112513514911812 113166073724928 113248076562432 113331038846976 113413161222144 113578486530048 113641299050496 113660788211712 113718642444288 113724549398528 113806956920832 113826474491904 113884413060096 113966936423424 113972856274944 114113498841664 114133068983808 114215772529152 114279845049888 114299443719936 114362654952672 114382267824384 114440489295741 114529364362224 114696316788408 115523700260864 115613416554496 115627237834752 115692102156288 115775935414272 115795790659584 115944704999424 116028721299456 116177935190016 116197859377152 116257004998848 116347290780672 116510841254304 116660675155094 116680682130768 116765231737392 116915392786437 116935443445464 117785097142272 117870447034368 118042269843456 118102354284544 118194073174016 118208202964992 118300004057088 118360219686912 118380518129664 118532756450304 118618648114176 118771192671936 118791561595392 118877640795648 118944328521312 119111529675159 120063933022208 120084523646976 120238953332736 120259573972992 120326081347584 120346716930048 120414228774912 120501483798528 120670873860096 120677141938176 120764587474944 120826057597056 120832333735936 120846778924032 120940629147648 121002188876352 121022940409344 121089869949888 121245592519268 121266385795296 121354258312224 121422335365506 121436851086747 121443158952432 121531159563408 122586284556288 122681485688832 122743931527168 122764981764096 122853940199424 122922858541056 123011931377664 123033027575808 123191249061888 123280516380672 123364420151616 123460225588224 123523067811276 123544251667872 123792768832698 123973224763941 124063058720979 124964501716992 124985932775424 125146665713664 125237349974016 125322585550848 125419911708672 125483751427328 125505271535616 125596215650304 125757733417344 125779300512768 125941053728448 126032313621312 126118090244286 126216034195104 127126517317632 127311832940544 127404086132736 127497418702848 127567928836096 127589806374912 127753887916032 127775797346304 127846461431808 127868386738176 127933472749824 127940118073344 128032826535936 128119964692608 128212803476352 128219463309312 128377686196872 128399702606784 128564825681124 128586874184928 128657986821756 128845534907502 129033356386959 129875770343424 129964162793472 130065093623808 130153614925824 130247927341056 130415427247616 130437793124352 130532311461888 130605537199872 130700177088768 130722591799296 130789130623704 130890702128256 131074696411092 131265767397114 132027086012416 132219545321472 132315354759168 132508234285056 132604252913664 132774783074304 132797553573888 132865148570112 132968332320768 133155247147776 133326485891536 133349351006592 133445979128448 133617591755928 133640506794816 133812369586476 134898444140544 134974119182336 135071924649984 135078940770304 135095089102848 135268822499328 135292020719616 135366841516032 135466007371776 135540924388352 135564169273344 135633172498656 135738505910784 135754733092608 135761784680448 135860160909312 135929314796688 135936375452928 136127462485896 136226103693624 136424684019708 136623553821486 137215923453952 137415946665984 137515521540096 137715981484032 137909570125824 138016671399936 138086922968064 138110604484608 138288215858688 138388422799872 138566391450592 138590155194624 138690580928256 138768383274864 138784972670568 138892753786752 140098610921472 140278778888192 140302836301824 140404503085056 140483266904064 140585064431616 140609174372352 140789998927872 140892018720768 140987908744704 141097400672256 141169220355744 141193430477568 141477450094512 141659391259757 141683685444504 141786352823976 141993038469492 142816573390848 143017331982336 143024760815616 143128399970304 143225812058112 143329596899328 143337041952768 143410001631232 143434596040704 143513919940608 143538532171776 143723123905536 143747772014592 143827269110784 143925156843552 143932632832512 144036929852928 144110245779822 144134960279184 144239403910896 144246896222976 144424896971481 145499237646336 145604669865984 145791918669824 145816921571328 146004443332608 146110241636352 146135299129344 146209683142656 146323230326784 146422816791552 146528918258688 146717355653568 146742517264896 146931229349856 147037699224864 147137771951667 147252039894288 148530471763968 148645821284352 148746988486656 148854774104064 149046202568704 149071763570688 149179784527872 149263471085568 149371630958592 149397247770624 149473292141376 149589373860864 149799653041248 149992296627978 150018019882416 150319790725419 151437982040064 151521732067328 151547717615616 151624856592384 151742609227776 151760749658112 151768632655872 151845884080128 151955915231232 151963808366592 152177425311744 152287696705536 152373126733184 152399258293248 152483539936896 152509690432512 152587319060988 152705819149632 152732007765504 152920479146274 152928422384544 153143395296633 153254366655327 154256136208384 154367913885696 154394387546112 154592939999232 154704961732608 154903913586688 154930479169536 155009339998464 155129721040896 155148266391552 155268755324928 155347788339072 155574242841024 155686975649856 155887190381916 155913924593952 156114431184222 157610937286656 157733338742784 157813626249216 157840690839552 158043675267072 158158197485568 158361590229248 158388748793856 158503521060864 158592438028416 158611397337792 158734575756288 158815372900212 159162131356326 159394146125067 160318604443648 160434775130112 160552305033216 160668645064704 160696199282688 160894498480128 160902855917568 161019449966592 161101410129408 161129038565376 161245796511744 161254172196864 161336251835136 161363920545792 161453159933184 161688514393728 161805677749632 161896447154008 161915801448996 161924211936576 162041546084544 162151830314082 162277758250848 163448379408384 163686642352128 163805253599232 163897144721408 164015908503552 164044036767744 164254998749184 164374021840896 164485893535488 164613634117632 164697423748368 164725668890496 164845033041024 165057025110264 165297633018588 165417411627972 165658544881074 166619335622656 166862220951552 166983133298688 167096780734464 167226548944896 167340362047488 167461620867072 167676977889792 167705734017024 167921404971264 168043084828416 168157453659048 168288045593472 168524609671404 169502023090176 169749110587392 169872114843648 169996558270464 170119741833216 170338517221376 170367729795072 170461948575744 170491182317568 170577963666432 170586824097792 170710435381248 170739711737856 170826619590144 170950404635136 170959284412416 171170248262496 171199603475712 171323658793728 171419767574832 171449165579904 171543982429008 171794046543336 172044475182612 173167693791232 173285550391296 173420124831744 173440856752128 173538153234432 173663903121408 173917057499136 174043081949184 174140716266496 174266902785024 174296789065728 174385507498272 174520936171008 174766261881456 174991012732641 175021023196152 175147847606088 176292727095296 176420473012224 176677645713408 176805670551552 177033044099072 177063404765184 177153531426816 177291109761024 177312304447488 177450006085632 177540329530368 177799134675456 177927972171264 178156789007904 178187342393088 178416492781968 179864592187392 180095899533312 180126785470464 180358429999104 180389360959488 180489122021376 180621343162368 180752225697792 180844229998208 180984674547712 181006310790144 181015712907264 181146881212416 181239086395584 181248500603904 181270168386048 181410943721472 181503283314528 181634804924832 181868388778902 181899578692944 182031387468336 182133503048259 182164738428648 183621308645376 183879426834432 184022228533248 184115897290752 184147472646144 184280910299136 184384287811584 184517897066496 184786873592832 184920774571008 185024511033152 185046630227424 185190338382336 185284601716914 185316377501808 185689153249047 187070448402432 187206004113408 187311022538752 187446752575488 187478899163136 187719998570496 187856024961024 187983878326272 188129867563008 188225627140992 188257907303424 188394323475456 188636600126016 188911580592672 189048470431968 189177135366429 189324051292656 190689775976448 190967749410816 191106129199104 191116055937024 191246128054272 191351893254144 191384709562368 191630831874048 191663696019456 191769692147712 191900209124736 191910177110016 192049239803904 192146994373096 192179947038912 192319205214528 192329194963968 192566529295308 192599553910176 192847238521686 192986980232634 193268302361253 194672591110144 194813655515136 194847065505792 194946244190208 195097640435712 195230422388736 195371891011584 195623140871424 195656689686528 195798467192832 195908305799808 196050265633152 196183695935556 196336053192384 196612044616638 196898651095671 198040629018624 198329317982208 198473032138752 198762351427584 198906379370496 199017961447424 199162174611456 199196330360832 199297722855168 199452498481152 199732870721664 199989728837304 200024026509888 200168968692672 200426387633892 200718554379714 202166475456512 202323478970368 202347666210816 202461178773504 202607886974976 202618411155456 202642633654272 202800006955008 202903233748992 203050262274048 203199011057664 203311386582528 203346253910016 203449758747984 203607758866176 203642677020672 203893972195032 203904563179392 204191193728844 204339155540436 204637026029562 205823885180928 206123919998976 206273282310144 206573972226048 206679119997952 206839628054528 206864355188736 207025007099904 207130384452096 207165906726912 207432323788032 207582634199808 207849587175888 207885232791936 208035871392384 208152574912296 210147916382208 210418168332288 210454254452736 210606754627584 210724900356096 210877596647424 211184998391808 211338028081152 211456584037888 211481863117056 211646101008384 211753830533616 211790145716352 212216175141768 212525528166756 212679529235964 213913033506816 214069740044288 214224860086272 214525997973504 214537141223424 214692599955456 214801880172544 214838718087168 214994395348992 215005562929152 215115002446848 215151894061056 215270879910912 215307798257664 215584685858304 215740903666176 215887735265328 215898949248768 216055394779392 216165368669733 216202440418776 216370344334464 217931172544512 218248856469504 218407004798976 218687878004736 218725382356992 219006664998912 219165362454528 219314524713984 219484845490176 219596564997824 219634225187328 219793377388032 220076033480352 220113775897344 220396844024784 220556548837296 220878059841432 222482961268736 222644177731584 222795707645952 222968731926528 223120482729984 223282161156096 223569303853056 223607645356032 223769676791808 223895206628352 224057446437888 224209938212064 224384060791296 224699479561872 224988444941967 225027029823624 226662077693952 226826322444288 227156973060096 227282598100992 227321576423424 227437284888576 227449098797056 227613913841664 227652948983808 227768826120192 227933872846848 227945712549888 228226997683328 228266137967616 228431545058304 228559690099776 228598887439872 228725309905344 228764535648768 228880978591482 229058728724448 229380718719411 229392633576816 231047400521728 231254475669504 231384204312576 231551870828544 231591581319168 231889409998848 232057442598912 232355870380032 232395718754304 232514009997696 232694581561344 233021682508608 233321350310188 233361364261536 233530463474784 233830785572874 233870886890928 234171646776333 236084539686912 236204708569088 236388146348032 236416405929984 236600008114176 236720439373824 236761036259328 237065512900608 237237296228352 237542385343872 237583123190784 237755281591296 237888657042624 238223059350318 238743197034489 240127866044416 240477906665472 240519147945984 240652162695168 240693433860096 240828457549824 241002967597056 241341747720192 241354283876352 241529174949888 241652115194112 241664667471872 241693557848064 241881258295296 242004377752704 242045880818688 242179739899776 242491185038536 242532771590592 242708516624448 242844670731012 242873702173494 242886317904864 243062319126816 245172569112576 245487863054336 245529963528192 245707880398848 245845717082112 246023862755328 246066055151616 246382498123776 246561032761344 246728840303232 246920451176448 247046135622552 247088503335744 247585537665396 247946449527882 248126117441958 248487817321611 249929003433984 250293331427328 250474699948032 250645171101696 250839823417344 250967502854656 251010543071232 251192431300608 251515466834688 251558601025536 251882107456896 252064627242624 252236180488572 252432068390208 254253034635264 254623665881088 254808172265472 254994837405696 255135857672192 255179612749824 255507775832064 255551594692608 255692922863616 255736773476352 255866945499648 255880236146688 256065653071872 256239929385216 256425606952704 256438926618624 256755372393744 256799405213568 257129651362248 257173748369856 257315973643512 257691069815004 258066712773918 259751540686848 259928325586944 260130187247616 260307229851648 260495854682112 260830854495232 260875586248704 261064622923776 261211074399744 261400354177536 261445183598592 261578261247408 261781404256512 262149392822184 262531534794228 264054172024832 264439090642944 264630709518336 265016468570112 265208505827328 265549566148608 265595107147776 265730297140224 265936664641536 266310494295552 266652971783072 266698702013184 266891958256896 267235183511856 267281013589632 267624739172952 269796888281088 269948238364672 270143849299968 270157881540608 270190178205696 270537644998656 270584041439232 270733683032064 270932014743552 271081848776704 271128338546688 271266344997312 271477011821568 271509466185216 271523569360896 271720321818624 271858629593376 271872750905856 272254924971792 272452207387248 272802583168353 272849368039416 273247107642972 274831893331968 275031043080192 275431962968064 275819140251648 276033342799872 276173845936128 276221208969216 276576431717376 276776845599744 277132782901184 277180310389248 277381161856512 277536766549728 277569945341136 277785507573504 277926902575371 280197221842944 280557557776384 280605672603648 280809006170112 280966533808128 281170128863232 281218348744704 281579997855744 281784037441536 281975817489408 282194801344512 282338440711488 282386860955136 282954900189024 283318782519514 283367370889008 283572705647952 283986076938984 286034663964672 286049521631232 286256799940608 286451624116224 286659193798656 286674083905536 286820003262464 286869192081408 287027839881216 287077064343552 287446247811072 287495544029184 287654538221568 287850313687104 287865265665024 288073859705856 288220491559644 288269920558368 288478807821792 288493792445952 288849793942962 289270857782529 289480470348951 291583837339648 291633843142656 292008886665216 292220483272704 292270598258688 292419366285312 292646460653568 292845633583104 293057836517376 293434711307136 293485034529792 293862458699712 294075398449728 294275543903334 294504079788576 294918066924957 297060943527936 297493976973312 297709548208128 298092405137408 298143527141376 298359569055744 298526942171136 298743261917184 298794495541248 298946584282752 299178747721728 299599306082496 299984593255956 300036039764832 300639581450838 301077831569571 303043464134656 303249713184768 303485218455552 303521499316224 303537265311744 303691768160256 303911830462464 303927616733184 304354850623488 304575393411072 304746253466368 304798516586496 304967079873792 305019380865024 305174638121976 305411638299264 305464015531008 305840958292548 305856844769088 306286790593266 306508733310654 308512272416768 308735827771392 309185879998464 309409923465216 309807827173376 309860958339072 310018679996928 310259442081792 310296532783104 310537510649856 310695576678144 311148485682048 311373951299712 311774380763832 311827849187904 312228862368444 315221874573312 315627252498432 315681381679104 316087350534144 316316394971136 316723180458496 316777497587712 317007042121728 317184876056832 317222794675584 317469151512576 317630745800424 318324262712652 318788292250134 320637208887296 320869550260224 321104610066432 321337290129408 321788996960256 321805711835136 322038899933184 322202820258816 322258077130752 322491593023488 322508344393728 322672503670272 322727841091584 322906319866368 323377028787456 323611355499264 323792894308016 323831602897992 323848423873152 324083092169088 324303660628164 324555516501696 326896758816768 327373284704256 327610507198464 327794289442816 328031817007104 328088073535488 328509997498368 328748043681792 328971787070976 329227268235264 329394847496736 329451337780992 329690066082048 330114050220528 330595266037176 330834823255944 331317089762148 333238671245312 333724441903104 333966266597376 334193561468928 334453097889792 334680724094976 334923241734144 335353955779584 335411468034048 335842809942528 336086169656832 336314907318096 336576091186944 337049219342808 339498221174784 339744229687296 339993116540928 340239483666432 340677034442752 340735459590144 340923897151488 340982364635136 341155927332864 341173648195584 341420870762496 341479423475712 341653239180288 341900809270272 341918568824832 342340496524992 342399206951424 342647317587456 342839535149664 342898331159808 343087964858016 343321467887223 343588093086672 344088950365224 346571100782592 346840249663488 346881713504256 347076306468864 347327806242816 347834114998272 348086163898368 348281432532992 348533805570048 348593578131456 348771014996544 349041872342016 349532523762912 349982025465282 350042046392304 350295695212176 350746178359311 353355291426816 353611341103104 354066088198144 354126809530368 354307062853632 354582219522048 354624608894976 354900012171264 355080659060736 355598269350912 355855944342528 356313578015808 356374684786176 356832985563936 357334589025477 360191799066624 360253570940928 360716859998208 360778721918976 360978244042752 361242686324736 361504451395584 361688459996416 361969349095424 362012621580288 362031425814528 362293762424832 362478172791168 362497001207808 362540336772096 362821887442944 363006566629056 363269609849664 363736777557804 363799157385888 364062774936672 364267006096518 364329476857296 367758853668864 368044457066496 368231794581504 368294945292288 368561820598272 368768575623168 369035794132992 369573747185664 369841549142016 370049022066304 370093260454848 370380676764672 370569203433828 370632755003616 371378306498094 371919674291823 372189176162937 374622045077504 374893505150976 374957798326272 375439997140992 375712049922048 375967756652544 376259735126016 376451254281984 376515814606848 376788646950912 377273200252032 377823161185344 378096940863936 378354270732858 378648102585312 381379551952896 381935498821632 382212258398208 382492256108544 382703786508288 382769419124736 383261663748096 383327392038912 383539384295424 383800418249472 383820354220032 384098479607808 384293988746192 384359894077824 384638410429056 384658389927936 385133058590616 385199107820352 385694477043372 385973960465268 386536604722506 387100069160877 389345182220288 389627311030272 389892488380416 390195280871424 390460844777472 390743782023168 391246281742848 391313379373056 391596934385664 391816611599616 392100531266304 392367391871112 392672106384768 393224089233276 393797302191342 396081258037248 396658635964416 396946064277504 397524702855168 397812758740992 398035922894848 398324349222912 398392660721664 398595445710336 398904996962304 399465741443328 399979457674608 400048053019776 400337937385344 400852775267784 401437108759428 404332950913024 404646957940736 404695332421632 404922357547008 405215773949952 405236822310912 405285267308544 405806467497984 406100524548096 406398022115328 406622773165056 406692507820032 406899517495968 407215517732352 407285354041344 407787944390064 407809126358784 408312363042829 408382387457688 408678311080872 409274052059124 411647770361856 412247839997952 412546564620288 413147944452096 413358239995904 413679256109056 413728710377472 414050014199808 414260768904192 414331813453824 414864647576064 415165268399616 415699174351776 415770465583872 416071742784768 416305149824592 420295832764416 420836336664576 420908508905472 421213509255168 421449800712192 421755193294848 422369996783616 422676056162304 422913168075776 422963726234112 423292202016768 423507661067232 423580291432704 424432350283536 424978173779271 425051056333512 425359058471928 428139480088576 428449720172544 429051995947008 429074282446848 429385199910912 429603760345088 429677436174336 429988790697984 430011125858304 430230004893696 430303788122112 430541759821824 430615596515328 431169371716608 431481807332352 431775470530656 431797898497536 432110789558784 432330737339466 432404880837552 432740688668928 433274690914443 436497712939008 436814009597952 437375756009472 437450764713984 438013329997824 438330724909056 438629049427968 438969690980352 439193129995648 439268450374656 439586754776064 440152066960704 440227551794688 440793688049568 441113097674592 441413315855001 441756119682864 445591415291904 445937463853056 446240965459968 446564322312192 447138607706112 447215290712064 447539353583616 447790413256704 448114892875776 448419876424128 448768121582592 449398959123744 449976889883934 450054059647248 450959372176257 454313946120192 454565196201984 454643152846848 454874569777152 454898197594112 455227827683328 455305897967616 455537652240384 455867745693696 455891425099776 456453995366656 456532275935232 456863090116608 457119380199552 457197774879744 457450619810688 457529071297536 457761957182964 458117457448896 458761437438822 458785267153632 459430185889899 462094801043456 462768408625152 463103741657088 463183162638336 463778819997696 464114885197824 464711740760064 464791437508608 465028019995392 465389163122688 466043365017216 466642700620376 466722728523072 467060926949568 467661571145748 467741773781856 468343293552666 472409417138176 472776292696064 472832811859968 473200016228352 473440878747648 473522072518656 474131025801216 474474592456704 475084770687744 475166246381568 475510563182592 475777314085248 476446118700636 477486394068978 478182438375201 480255732088832 480955813330944 481304325390336 481656915099648 482005935194112 482683495440384 482708567752704 483058349899776 483304230388224 483329334943744 483387115696128 483762516590592 484008755505408 484091761637376 484359479799552 484982370077072 485065543181184 485417033248896 485689341462024 485747404346988 485772635809728 486124638253632 490345138225152 490975726108672 491059927056384 491415760797696 491691434164224 492047725510656 492132110303232 492764996247552 493122065522688 493457680606464 493840902352896 494092271245104 494177006671488 495171075330792 495892899055764 496252234883916 496975634643222 499858006867968 500586662854656 500949399896064 501290342203392 501679646834688 501935005709312 502021086142464 502384862601216 503030933669376 503117202051072 503764214913792 504129254485248 504472360977144 504864136780416 508506069270528 509247331762176 509616344530944 509989674811392 510271715344384 510359225499648 511015551664128 511103189385216 511385845727232 511473546952704 511733890999296 511760472293376 512131306143744 512479858770432 512851213905408 512877853237248 513510744787488 513598810427136 514259302724496 514347496739712 514631947287024 515382139630008 516133425547836 519503081373696 519856651173888 520260374495232 520614459703296 520991709364224 521661708990464 521751172497408 522129245847552 522422148799488 522800708355072 522890367197184 523156522494816 523562808513024 524298785644368 524973038197923 525063069588456 528878181285888 529261419036672 530032937140224 530417011654656 531099132297216 531190214295552 531460594280448 531873329283072 532620988591104 533305943566144 533397404026368 533783916513792 534470367023712 534562027179264 535249478345904 539593776562176 539896476729344 540287698599936 540315763081216 540380356411392 541075289997312 541168082878464 541467366064128 541864029487104 542163697553408 542256677093376 542532689994624 542954023643136 543018932370432 543047138721792 543440643637248 543717259186752 543745501811712 544509849943584 544904414774496 545605166336706 545698736078832 546400509144777 546494215285944 550863925936128 551638280503296 552066685599744 552347691872256 552442417938432 553152863434752 553553691199488 554265565802368 554360620778496 554762323713024 555073533099456 555139890682272 555571015147008 555853805150742 557067459747141 561115115552768 561211345207296 561618012340224 561933067616256 562340257726464 562436697489408 563159995711488 563568074883072 563951634978816 564389602689024 564676881422976 564773721910272 565909800378048 566637565039028 566734741778016 567145411295904 567531406099287 567972153877968 572069327929344 572903248232448 573318387597312 573348167811072 573640006524928 573738384162816 574055679762432 574154128687104 574892495622144 574991088058368 575309076443136 575700627374208 575730531330048 576147719411712 576440983119288 576539841116736 576957615643584 576987584891904 577699587885924 578541715565058 578960940697902 579804907083759 583167674679296 584017773330432 584440966545408 584541196517376 584838732570624 585292921307136 585691267166208 586115673034752 586869422614272 586970069059584 587724917399424 588150796899456 588551087806668 589008159577152 589836133849914 594121887055872 594987953946624 595419096416256 596184810274816 596287054282752 596719138111488 597053884342272 597486523834368 597588991082496 597893168565504 598357495443456 599198612164992 599969186511912 600072079529664 601279162901676 602155663139142 606086928269312 606499426369536 606970436911104 607042998632448 607383536320512 607823660924928 607855233466368 608709701246976 609150786822144 609492506932736 609597033172992 609934159747584 610038761730048 610349276243952 610823276598528 610928031062016 611681916585096 611713689538176 612573581186532 613017466621308 617024544833536 617471655542784 618371759996928 618819846930432 619615654346752 619721916678144 620037359993856 620518884163584 620593065566208 621075021299712 621391153356288 622296971364096 622747902599424 623548761527664 623655698375808 624457724736888 630443749146624 631254504996864 631362763358208 632174701068288 632632789942272 633446360916992 633554995175424 634014084243456 634369752113664 634445589351168 634938303025152 635261491600848 636648525425304 637576584500268 641274417774592 641739100520448 642209220132864 642674580258816 643577993920512 643611423670272 644077799866368 644405640517632 644516154261504 644983186046976 645016688787456 645345007340544 645455682183168 645812639732736 646754057574912 647222710998528 647585788616032 647663205795984 647696847746304 648166184338176 648496106009199 648607321256328 649111033003392 653793517633536 654746569408512 655221014396928 655588578885632 656063634014208 656176147070976 657019994996736 657496087363584 657943574141952 658454536470528 658789694993472 658902675561984 659380132164096 660228100441056 661190532074352 661669646511888 662634179524296 667448883806208 667932533194752 668387122937856 668906195779584 669361448189952 669846483468288 670707911559168 670822936068096 671685619885056 672172339313664 672629814636192 673152182373888 674098438685616 674965334825901 679986233081856 680478967332864 681354068885504 681470919180288 681847794302976 681964729270272 682311854665728 682347296391168 682841741524992 682958846951424 683306478360576 683801618540544 683837137649664 684680993049984 684798413902848 685294635174912 685679070299328 685796662319616 686175929716032 686642935774446 687176186173344 688142156158233 688177900730448 693142201565184 693763427008512 694152612937728 694655612485632 695668229996544 696172327796736 696562865065984 697067611140096 697187156262912 697542029993088 698083744684032 699065047525824 699964050930564 700084092784608 700591390424352 701492356718622 702514940328999 708132176396288 708253619060736 708614125707264 709164439044096 709249217789952 709800024342528 710161318121472 711196538701824 711711888685056 712627156031616 712749369572352 713665971127872 714669178050954 716229591103467 720383598133248 721433719996416 721557443837952 721956488085504 722485372649472 723008902791168 723376919992832 723938698190848 724025243160576 724062851629056 724587524849664 724956345582336 724994002415616 725080673544192 725643774885888 726013133258112 726539219699328 727473555115608 727598314771776 728125549873344 728534012193036 728658953714592 735517707337728 736463589163008 736589890584576 737123641196544 737537151246336 738071588265984 739147494371328 739683098284032 740098044132608 740186520909696 740761353529344 741138406867656 741265510007232 742756612996188 743839348583646 744378352325874 749244090155008 749787010301952 750879994281984 751424099844096 751935513305088 752519470252032 752902508563968 753031629213696 753577293901824 754546400504064 755646322370688 756193881727872 756708541465716 757296205170624 762759103905792 763870997643264 764424516796416 764984512217088 765407573016576 765538838249472 766523327496192 766654784077824 767078768590848 767600836498944 767640708440064 768196959215616 768587977492384 768719788155648 769276820858112 769316779855872 770266117181232 770398215640704 771388954086744 771947920930536 773073209445012 774200138321754 778690364440576 779254622060544 779784976760832 780390561742848 780921689554944 781487564046336 782492563485696 782626758746112 783193868771328 783633223199232 784201062532608 784734783742224 785344212769536 786448178466552 787594604382684 792162516074496 793317271928832 793892128555008 795049405710336 795625517481984 796071845789696 796648698445824 796785321443328 797190891420672 797809993924608 798931482886656 799958915349216 800096106039552 800675874770688 801705550535568 802874217518856 808665901826048 809293915881472 809390664843264 809844715094016 810431547899904 810473644621824 810570534617088 811612934995968 812201049096192 812796044230656 813245546330112 813385015640064 813799034991936 814431035464704 814570708082688 815575888780128 815618252717568 816624726085658 816764774915376 817356622161744 818407749505059 818548104118248 824495679995904 825093129240576 826295888904192 826716479991808 827358512218112 827457420754944 828100028399616 828521537808384 828663626907648 829729295152128 830330536799232 831398348703552 831540931167744 832143485569536 832610299649184 833780707726113 840591665528832 841672673329152 841817017810944 842427018510336 842899601424384 843510386589696 844739993567232 845352112324608 845826336151552 845927452468224 846584404033536 847015322134464 847160582865408 848864700567072 849956347558542 850102112667024 850718116943856 858103991894016 858148564893696 858770399821824 859207520690176 859354872348672 859977581395968 860022251716608 860460009787392 860607576244224 861083519643648 861231193030656 862338743433216 862963614664704 863550941061312 863595796995072 864221579117568 864661474678932 864809761675104 865481377337856 866549381828886 867812573347587 868441411046853 874751512018944 874901529427968 876026659995648 876661449818112 877258098855936 877939381960704 878386259991296 878536900749312 879173509552128 880304133921408 880455103589376 881587376099136 882226195349184 882826631710002 883512239365728 891182830583808 892481930919936 893128644624384 894277215412224 894430581424128 895078707167232 895580826513408 896229785751552 896839752848256 897536243165184 898797918247488 899953779767868 900108119294496 901918744352514 903233494708713 909130392403968 909749139554304 909796395188224 910455655366656 910611795935232 911075304480768 911735491387392 911782850199552 912907990733312 913064551870464 913726180233216 914238760399104 914395549759488 914901239621376 915058142595072 915523914365928 916234914897792 917522874877644 917570534307264 918860371779798 924189602086912 925536817250304 926207483314176 927557639995392 928229770395648 929423481520128 929582875017216 930056039990784 930778326245376 932086730034432 933285401240752 933445457046144 934121853899136 935323142291496 935483547563712 936686587105332 944818834276352 945552585392128 945665623719936 946881757495296 947044145037312 948262051602432 948949184913408 950169541375488 950332492763136 951021126365184 951554628170496 952892237401272 954972788137956 956364876750402 960511464177664 961911626661888 962608650780672 963313830199296 964011870388224 965366990880768 965417135505408 966116699799552 966608460776448 966658669887488 966774231392256 967525033181184 968017511010816 968183523274752 968718959599104 969964740154144 970131086362368 970834066497792 971378682924048 971494808693976 971545271619456 972249276507264 980690276450304 981951452217344 982119854112768 982831521595392 983382868328448 984095451021312 984264220606464 985529992495104 986244131045376 986915361212928 987681804705792 988184542490208 988354013342976 990342150661584 991615738818299 991785798111528 992504469767832 993951269286444 999716013735936 1001173325709312 1001898799792128 1002580684406784 1003359293669376 1003870011418624 1004042172284928 1004769725202432 1006061867338752 1006234404102144 1007528429827584 1008258508970496 1008944721954288 1009728273560832 1018494663524352 1019232689061888 1019979349622784 1020543430688768 1020718450999296 1022031103328256 1022206378770432 1022771691454464 1022947093905408 1023467781998592 1023520944586752 1024262612287488 1024959717540864 1025702427810816 1025755706474496 1027021489574976 1027197620854272 1028518605448992 1028694993479424 1029263894574048 1029964403661669 1030764279260016 1032266851095672 1039713302347776 1040520748990464 1041228919406592 1041983418728448 1043323417980928 1043502344994816 1044258491695104 1044844297598976 1045601416710144 1045780734394368 1046313044989632 1047125617026048 1048597571288736 1049946076395846 1050126139176912 1052238535077933 1060065874280448 1060834023309312 1062198264594432 1062380428591104 1062921188560896 1063746658566144 1065241977182208 1066611887132288 1066794808052736 1067567833027584 1068940734047424 1069124054358528 1070498956691808 1072003767076431 1079792953458688 1080575397199872 1080760712822784 1082150579994624 1082336165756928 1082934732128256 1083728058974208 1084327395106816 1084513354186752 1085065379989248 1085908047286272 1086037864740864 1086094277443584 1086881287274496 1087434518373504 1087491003623424 1089019699887168 1089808829548992 1091210332673412 1091397472157664 1092801018289554 1092988430571888 1103276561006592 1104133371199488 1104695383744512 1104884835876864 1106305726869504 1107107382398976 1108531131604736 1108721241556992 1109524647426048 1110147066198912 1110279781364544 1111142030294016 1111707610301484 1114134919494282 1115759022875469 1122230231105536 1123866135232512 1124680515452928 1124873394978816 1126319991422976 1127136149766144 1127903269957632 1128779205378048 1129353762845952 1129547443820544 1131819600756096 1133275130078056 1133469483556032 1134290822591808 1135062812198574 1135944307755936 1144138655858688 1145806496464896 1146636775194624 1147280013049856 1147476768325632 1148111359524864 1148308257374208 1149784991244288 1149982176116736 1150618152886272 1151401254748416 1151461062660096 1152295438823424 1152881966238576 1153079682233472 1153915231287168 1153975169783808 1155399175771848 1157083431130116 1157921881395804 1159609814167518 1161300207482631 1166335349358592 1168035546660864 1168881933090816 1169677465141248 1170585842614272 1171382534332416 1172231346069504 1173738845228544 1173940138119168 1175449834798848 1176301593798912 1177102175613336 1178016319154304 1179672267699828 1188243774111744 1189975907893248 1190838192832512 1192369620549632 1192574108565504 1193438276222976 1194107768684544 1194973047668736 1195177982164992 1195786337131008 1196714990886912 1198397224329984 1199938373023824 1200144159059328 1202558325803352 1204311326278284 1212173856538624 1212998852739072 1213940873822208 1214085997264896 1214767072641024 1215647321849856 1215710466932736 1217419402493952 1218301573644288 1218985013865472 1219194066345984 1219868319495168 1220077523460096 1220698552487904 1221646553197056 1221856062124032 1223363833170192 1223427379076352 1224937089128487 1225147162373064 1226034933242616 1234049089667072 1234943311085568 1236743519993856 1237639693860864 1239231308693504 1239443833356288 1240074719987712 1241037768327168 1241186131132416 1242150042599424 1242782306712576 1244593942728192 1245495805198848 1247097523055328 1247311396751616 1248915449473776 1260887498293248 1262509009993728 1262725526716416 1264349402136576 1265265579884544 1266892721833984 1267109990350848 1268028168486912 1268739504227328 1268891178702336 1269876606050304 1270522983201696 1273297050850608 1274934521337813 1275153169000536 1284418440265728 1285349160517632 1287155987841024 1287222847340544 1288155599732736 1288811281035264 1289032308523008 1289966372093952 1290033377574912 1290690014681088 1290911364366336 1291625279465472 1293508115149824 1294445421997056 1295171577232064 1295326411591968 1295393695492608 1296332368676352 1296992212018398 1297214642512656 1298222066006784 1299824072743329 1309493138817024 1310442028793856 1311177157771264 1312127268028416 1312352294141952 1314039989993472 1314992174727168 1315887148283904 1316909072941056 1317579389986944 1317805351123968 1318760264328192 1320456200882112 1322381064148704 1323339293023776 1324239947565003 1325268359048592 1336774245875712 1337812391559168 1338722896379904 1339692966936576 1341415823118336 1341645872136192 1343371239770112 1344344678627328 1345259629272384 1346304364747776 1348196877371232 1349930669651802 1352878116528771 1362708137771008 1362941838360576 1363695588605952 1363929458540544 1364623709331456 1364694592782336 1365683483049984 1365917693902848 1366612956721152 1367603237081088 1367674275299328 1369361986099968 1369596827805696 1370589270349824 1371358140598656 1371593324639232 1372351859432064 1373285871548892 1374352372346688 1376284312316466 1376355801460896 1378290557669697 1386284403130368 1388305225875456 1389311224971264 1391336459993088 1392344655593472 1393125730131968 1394135222280192 1394374312525824 1395084059986176 1396167489368064 1398130095051648 1399928101861128 1400168185569216 1401182780848704 1402984713437244 1405029880657998 1416264352792576 1417228251414528 1418328878088192 1418498435579904 1419600048685056 1420322636242944 1422393077403648 1423423777370112 1425254312063232 1425498739144704 1427331942255744 1429338356101908 1432459182206934 1440767196266496 1442867439992832 1443912976171008 1444970745298944 1446017805582336 1446753839985664 1447877396381696 1448050486321152 1448125703258112 1449175049699328 1449912691164672 1449988004831232 1450161347088384 1451287549771776 1452026266516224 1453078439398656 1454947110231216 1455196629543552 1456251099746688 1457068024386072 1457317907429184 1471035414675456 1472927178326016 1473179781169152 1474247282393088 1475074302492672 1476143176531968 1478294988742656 1479366196568064 1480196088265216 1480373041819392 1481522707058688 1482276813735312 1482531020014464 1485513225992376 1487678697167292 1488756704651748 1498488180310016 1499574020603904 1501759988563968 1502848199688192 1503871026610176 1505038940504064 1505805017127936 1506063258427392 1507154587803648 1509092801008128 1511292644741376 1512387763455744 1513417082931432 1514592410341248 1525518207811584 1527741995286528 1528849033592832 1529969024434176 1530815146033152 1531077676498944 1533046654992384 1533309568155648 1534157537181696 1535201672997888 1535281416880128 1536393918431232 1537175954984768 1537439576311296 1538553641716224 1538633559711744 1540532234362464 1540796431281408 1542777908173488 1543895841861072 1546146418890024 1548400276643508 1557380728881152 1558509244121088 1559569953521664 1560781123485696 1561843379109888 1562975128092672 1564985126971392 1565253517492224 1566387737542656 1567266446398464 1568402125065216 1569469567484448 1570688425539072 1572896356933104 1574919114593769 1575189208765368 1586634543857664 1587784257110016 1590098811420672 1591251034963968 1592143691579392 1593297396891648 1593570642886656 1594381782841344 1595619987849216 1597862965773312 1599917830698432 1600192212079104 1601351749541376 1603411101071136 1605748435037712 1617331803652096 1618781329686528 1619689430188032 1620863095799808 1620947289243648 1621141069234176 1623225869991936 1624402098192384 1625592088461312 1626491092660224 1626770031280128 1627598069983872 1628862070929408 1629141416165376 1631151777560256 1631236505435136 1633249452171316 1633529549830752 1634713244323488 1636815499010118 1637096208236496 1639201527434331 1652591777808384 1653432959983616 1654717024436224 1654914841509888 1656200056799232 1657043075616768 1657327253815296 1659458590304256 1660661073598464 1662796697407104 1663081862335488 1664286971139072 1665220599298368 1667561415452226 1671202379241423 1683345346658304 1683634035621888 1684854037020672 1685799202848768 1687020773179392 1689479987134464 1690704224649216 1691652672303104 1691854904936448 1693168808067072 1694030644268928 1694321165730816 1697729401134144 1699912695117084 1700204225334048 1701436233887712 1716207983788032 1718415041380352 1718709744697344 1719955162791936 1720044503433216 1720920019574784 1721215152488448 1722167039287296 1722462386061312 1724677486866432 1725927229329408 1727101882122624 1727191593990144 1728443158235136 1729322949357864 1729619523350208 1730962754675712 1733098763657772 1735625146695174 1736882822093706 1739414721251277 1749503024037888 1752053319991296 1753322899636224 1754516197711872 1755878763921408 1756772519982592 1757073801498624 1758347019104256 1760608267842816 1760910207178752 1763174752198272 1764452390698368 1765653263420004 1767024478731456 1782365661167616 1784963861839872 1786257289248768 1788554430824448 1788861162848256 1790157414334464 1791161653026816 1792459571503104 1793679505696512 1795072486330368 1797595836494976 1799907559535736 1800216238588992 1803837488705028 1806466989417426 1818260784807936 1819498279108608 1819592790376448 1820911310733312 1822150608961536 1823470982774784 1823565700399104 1825815981466624 1826129103740928 1827452360466432 1828477520798208 1828791099518976 1829802479242752 1830116285190144 1831047828731856 1832469829795584 1835045749755288 1835141068614528 1837720743559596 1848379204173824 1851073634500608 1852414966628352 1855115279990784 1856459540791296 1858846963040256 1859165750034432 1860112079981568 1861556652490752 1864173460068864 1866570802481504 1866890914092288 1868243707798272 1870646284582992 1870967095127424 1873373174210664 1889637668552704 1891105170784256 1891331247439872 1893763514990592 1894088290074624 1896524103204864 1897898369826816 1900339082750976 1900664985526272 1902042252730368 1903109256340992 1905784474802544 1909945576275912 1912729753500804 1923823253323776 1925217301561344 1926627660398592 1928023740776448 1930733981761536 1930834271010816 1932233399599104 1933216921552896 1933317339774976 1933548462784512 1935050066362368 1936035022021632 1936367046549504 1937437919198208 1939929480308288 1940262172724736 1941668132995584 1942757365848096 1942989617387952 1943090543238912 1944498553014528 1945488318027597 1961380552900608 1963902904434688 1964239708225536 1965663043190784 1966765736656896 1968190902042624 1968528441212928 1971059984990208 1972488262090752 1973830722425856 1975363609411584 1976369084980416 1976708026685952 1980684301323168 1983231477636598 1983571596223056 1985008939535664 1987902538572888 2002346651418624 2003797599584256 2005161368813568 2006718587338752 2007740022837248 2008084344569856 2009539450404864 2012123734677504 2012468808204288 2015056859655168 2016517017940992 2017889443908576 2019456547121664 2024896004477703 2039958699245568 2041086861377536 2041436901998592 2044062206656512 2044412757540864 2045543382908928 2045894187810816 2046935563997184 2047041889173504 2048525224574976 2049919435081728 2051404855621632 2051511412948992 2054042979149952 2054395241708544 2057037210897984 2057389986958848 2058527789148096 2059928807323338 2061528558520032 2064426468474699 2064533702191344 2079426604695552 2082457838813184 2083966837456896 2086646835961856 2087004689989632 2088516983390208 2089688595197952 2091202833420288 2091561468788736 2092626089979264 2094251234052096 2097195142577472 2099892152791692 2100252278353824 2104477070155866 2107544820986997 2124396529188864 2124760857182208 2125842377121792 2127493317132288 2130483954364416 2133223774264576 2133589616105472 2135135666055168 2137881468094848 2138248108717056 2140997913383616 2144007534152862 2159585906917376 2161150794399744 2164301159989248 2164672331513856 2165869464256512 2167456117948416 2168654790213632 2169026708373504 2170130759978496 2171816094572544 2172075729481728 2172188554887168 2173762574548992 2174869036747008 2174982007246848 2178039399774336 2179617659097984 2182420665346824 2182794944315328 2185602036579108 2185976861143776 2206553122013184 2209390767489024 2209769671753728 2212611453739008 2214214764797952 2217062263209472 2217442483113984 2219049294852096 2220294132397824 2220559562729088 2222284060588032 2223415220602968 2228269838988564 2231518045750938 2244460462211072 2247732270465024 2249361030905856 2252639982845952 2254272299532288 2255806539915264 2257558410756096 2258707525691904 2259094887641088 2263639201512192 2266550260156112 2266938967112064 2268581645183616 2270125624397148 2271888615511872 2288277311717376 2291612992929792 2293273550389248 2294560026099712 2294953536651264 2296222719049728 2296616514748416 2299569982488576 2299964352233472 2301236305772544 2302802509496832 2302922125320192 2304590877646848 2305763932477152 2306159364466944 2307830462574336 2307950339567616 2310798351543696 2314166862260232 2315843762791608 2319219628335036 2322600414965262 2332670698717184 2336071093321728 2337763866181632 2339354930282496 2341171685228544 2342765068664832 2344462692139008 2347477690457088 2347880276238336 2350899669597696 2352603187597824 2354204351226672 2356032638308608 2359344535399656 2376487548223488 2379951815786496 2381676385665024 2384739241099264 2385148217131008 2386876552445952 2388215537369088 2389946095337472 2390355964329984 2391572674262016 2393429981773824 2396794448659968 2399876746047648 2400288318118656 2405116651606704 2408622652556568 2425997705478144 2427881747644416 2428171994529792 2429534145282048 2431294643699712 2431420933865472 2434838804987904 2436603147288576 2437970027730944 2438388132691968 2439736638990336 2440155046920192 2441397104975808 2443293106394112 2443712124248064 2446727666340384 2446854758152704 2449874178256974 2450294324746128 2452069866485232 2455223248515177 2473487039987712 2475279387721728 2478462617387008 2478887666712576 2480149439975424 2482075536654336 2482372262264832 2484300085198848 2485564613425152 2489187885456384 2490991610397696 2494195046110656 2494622793503232 2497830898947552 2501342123178339 2521774996586496 2525018019987456 2525451053432832 2528698804273152 2530531159769088 2533785443667968 2534219980701696 2536056336973824 2537479008454656 2537782357404672 2539753212100608 2541045966403392 2546594101701216 2549869042675626 2550306338001072 2574311975682048 2574445694681088 2576311199465472 2577622562070528 2578064617046016 2579932744187904 2580066755149824 2581380029362176 2581822728732672 2583250558930944 2587016230299648 2588890843994112 2590343154464128 2590652823183936 2590787390985216 2592664737352704 2593984424036796 2594429285025312 2596444132013568 2599648145486658 2603437720042761 2605324233140559 2622354315542528 2624254536056832 2624704588283904 2628079979986944 2629984349454336 2631774296567808 2633818145882112 2635158779973888 2635610702247936 2637520528656384 2640912401764224 2644762128297408 2646678586047552 2648479895130006 2650536718097184 2673548491751424 2677445792759808 2679385933873152 2682831646236672 2683291744272384 2686742479540224 2688689357254656 2690519258544768 2692608729495552 2696393754742464 2699861339303604 2705756233057542 2709700484126139 2725416275542016 2727391177211904 2729247418662912 2729389185564672 2731366966099968 2731835387805696 2733225913442304 2735206474162176 2735348550598656 2738723972199936 2739193655611392 2741178540699648 2742716281197312 2743186649278464 2744703718864128 2746571743097784 2748704744693376 2752568624632932 2752711602921792 2756581115339394 2772568806260736 2776610451750912 2778622449942528 2782672919986176 2784689311186944 2786251460263936 2788270444560384 2788748625051648 2790168119972352 2792334978736128 2796260190103296 2799856203722256 2800336371138432 2802365561697408 2805969426874488 2810059761315996 2832528705585152 2834456502829056 2836657756176384 2836996871159808 2840645272485888 2844786154807296 2846847554740224 2850508624126464 2850997478289408 2854663884511488 2858676712203816 2864918364413868 2881534392532992 2885734879985664 2887825952342016 2889941490597888 2892035611164672 2893507679971328 2895754792763392 2896100972642304 2896251406516224 2898350099398656 2899825382329344 2899976009662464 2900322694176768 2902575099543552 2904052533032448 2906156878797312 2909894220462432 2910393259087104 2912502199493376 2914136048772144 2914635814858368 2942070829350912 2945854356652032 2946359562338304 2948494564786176 2950148604985344 2952286353063936 2956589977485312 2958732393136128 2960392176530432 2960746083638784 2963045414117376 2964553627470624 2965062040028928 2971026451984752 2974847216454897 2975357394334584 2977513409303496 2996976360620032 2999148041207808 3003519977127936 3005696399376384 3007742053220352 3010077881008128 3011610034255872 3012126516854784 3014309175607296 3018185602016256 3022585289482752 3024775526911488 3026834165862864 3029184820682496 3055483990573056 3057698067185664 3059938048868352 3061630292066304 3062155352997888 3066093309984768 3066619136311296 3068315074363392 3070403345995776 3070562833760256 3072787836862464 3074351909969536 3074879152622592 3077107283432448 3077267119423488 3081064468724928 3081592862562816 3085555816346976 3087791683722144 3089893210985007 3092292837780048 3096800553287016 3119139907043328 3121562246971392 3123686758219776 3125950256185344 3129970253942784 3130507034984448 3132775475085312 3134532892796928 3136804250130432 3138939134968896 3141376851078144 3145792713866208 3149838229187538 3150378417530736 3156715605233799 3180197622841344 3182502069927936 3184287383158784 3186594793783296 3187141285773312 3188763565682688 3191239975698432 3195725931546624 3199835661396864 3200384424158208 3202703499082752 3206822202142272 3211496870075424 3216011301229293 3234663607304192 3239378860376064 3241726191599616 3242282138468352 3246451739983872 3248804196384768 3251184176922624 3252982185320448 3253540062560256 3255196139967744 3257724141858816 3258282832330752 3262303555120512 3262473010870272 3266498904342632 3267059099661504 3269426488646976 3273630998020236 3274192416472992 3278403054868662 3306865919967232 3309434048872448 3309829683019776 3312400113598464 3314086151233536 3314654507630592 3318917180608512 3321322147196928 3325593394814208 3326163724670976 3328573942278144 3330441198596736 3335122830904452 3342404758482846 3347277068626407 3366690693316608 3371598405697536 3374041546358784 3378959974268928 3381408449298432 3383305344606208 3383709809872896 3386337616134144 3388061288537856 3388642331461632 3395458802268288 3399825390234168 3400408450668096 3402872467775424 3432415967576064 3436830082760704 3437419489394688 3439910325583872 3441840039149568 3442430304976896 3444334078574592 3444924772122624 3449354973732864 3451854458658816 3454203764245248 3454383187980288 3456886316470272 3458645898715728 3459239046700416 3461925509351424 3466197527315544 3471250293390348 3473765644187412 3478829442502554 3499006048075776 3504106639982592 3506645799272448 3509032395423744 3511757527842816 3513545039965184 3514147602997248 3516694038208512 3521216535685632 3521820414357504 3526349504396544 3528904781396736 3531306526840008 3534048957462912 3564731322335232 3569927723679744 3572514578497536 3577108861648896 3577722325696512 3580314828668928 3582323306053632 3584919143006208 3587359011393024 3590144972660736 3595191672989952 3599815119071472 3600432477177984 3607674977410056 3612933978834852 3636521569615872 3638996558217216 3639185580752896 3641822621466624 3644301217923072 3646941965549568 3647131400798208 3651631962933248 3652258207481856 3654904720932864 3656955041596416 3657582199037952 3659604958485504 3660232570380288 3662095657463712 3664939659591168 3670091499510576 3670282137229056 3674811267385461 3675441487119192 3702147269001216 3704829933256704 3710230559981568 3712919081582592 3717693926080512 3718331500068864 3720224159963136 3723113304981504 3728346920137728 3733141604963008 3733781828184576 3736487415596544 3741292569165984 3741934190254848 3746746348421328 3779275337105408 3782210341568512 3782662494879744 3787527029981184 3788176580149248 3793048206409728 3795796739653632 3800678165501952 3801329971052544 3804084505460736 3806218512681984 3811568949605088 3819891152551824 3824803564013439 3825459507001608 3853255320797184 3856047481552896 3861467963523072 3861668542021632 3864466799198208 3866433843105792 3866634679549952 3867096925569024 3870100132724736 3872070044043264 3872734093099008 3874875838396416 3879858960616576 3880524345449472 3883336265991168 3885514731696192 3885979234775904 3886181086477824 3888997106029056 3890976636055194 3899472218229987 3927805808869376 3928479416451072 3931326086381568 3933531473313792 3936381804085248 3937056882425856 3942119969980416 3944976524181504 3947661444851712 3950727218823168 3952738169960832 3953416053371904 3961368602646336 3966462955273196 3967143192446112 3970017879071328 3972719842695009 3975805077145776 4010322737627136 4013437174677504 4015480045674496 4016168689139712 4019078900809728 4024247469355008 4024937616408576 4030113719310336 4033034035881984 4035778887817152 4038913094243328 4049792008955406 4058634349586313 4082173722755072 4088124413313024 4088825515081728 4091086765817856 4091788375621632 4093871127994368 4094083778347008 4097050449149952 4099838870163456 4102809711243264 4103022825897984 4108085958299904 4108790483417088 4114074421795968 4114779973917696 4117055578296192 4119857614646676 4123057117040064 4128852936949398 4129067404382688 4158853209391104 4164915677626368 4167933674913792 4173293671923712 4174009379979264 4177033966780416 4179377190395904 4182405666840576 4183122937577472 4185252179958528 4188502468104192 4194390285154944 4199784305583384 4200504556707648 4208954140311732 4215089641973994 4248793058377728 4251684754243584 4254986634264576 4260967908728832 4266447548529152 4267179232210944 4270271332110336 4275762936189696 4276496217434112 4281995826767232 4288015068305724 4319171813834752 4322301588799488 4328602319978496 4331738928513024 4334912235896832 4337309580427264 4338053416747008 4340261519956992 4343632189145088 4344151458963456 4344377109774336 4347525149097984 4349738073494016 4349964014493696 4356078799548672 4359235318195968 4364841330693648 4365589888630656 4371204073158216 4371953722287552 4413106244026368 4418781534978048 4419539343507456 4425222907478016 4428429529595904 4434124526418944 4434884966227968 4438098589704192 4440588264795648 4441119125458176 4444568121176064 4446830441205936 4456539677977128 4463036091501876 4488920924422144 4495464540930048 4498722061811712 4505279965691904 4508544599064576 4511613079830528 4515116821512192 4517415051383808 4518189775282176 4527278403024384 4533100520312224 4533877934224128 4537163290367232 4540251248794296 4543777231023744 4576554623434752 4583225985859584 4586547100778496 4589120052199424 4589907073302528 4592445438099456 4593233029496832 4599139964977152 4599928704466944 4602472611545088 4605605018993664 4605844250640384 4609181755293696 4611527864954304 4612318728933888 4615660925148672 4615900679135232 4621596703087392 4628333724520464 4631687525583216 4638439256670072 4645200829930524 4672142186643456 4675527732363264 4678709860564992 4682343370457088 4685530137329664 4688925384278016 4694955380914176 4695760552476672 4701799339195392 4705206375195648 4708408702453344 4712065276617216 4718689070799312 4724757343781307 4759903631572992 4763352771330048 4769478482198528 4770296434262016 4773753104891904 4776431074738176 4779892190674944 4780711928659968 4783145348524032 4786859963547648 4793588897319936 4799753492095296 4800576636237312 4810233303213408 4817245305113136 4851995410956288 4856343989059584 4859068290564096 4862589287399424 4862841867730944 4869677609975808 4873206294577152 4875940055461888 4876776265383936 4879473277980672 4880310093840384 4882794209951616 4886586212788224 4887424248496128 4893455332680768 4893709516305408 4899748356513948 4900588649492256 4904139732970464 4910446497030354 4917604582302993 4956925234774016 4957775333425152 4960298879950848 4964151073308672 4964744524529664 4968600170397696 4971129226850304 4978375770912768 4981983220795392 4988390092221312 4989245587006464 4995661797895104 5002684246356678 5013607137724269 5050036039974912 5050902106865664 5057397608546304 5061062319538176 5067570887335936 5068439961403392 5072112673947648 5074958016909312 5075564714809344 5079506424201216 5082091932806784 5093188203402432 5099738085351252 5100612676002144 5148623951364096 5155245124141056 5156129234092032 5159865488375808 5160133510299648 5162760058724352 5163645457465344 5166501117861888 5174032460599296 5177781687988224 5180686308928256 5181305646367872 5181574781970432 5185329474705408 5187968848073592 5188858570050624 5192888264027136 5199296290973316 5206875440085522 5210648466281118 5244708631085056 5248509072113664 5256159959973888 5259968698908672 5263548593135616 5267636291764224 5270317559947776 5271221404495872 5275041057312768 5281824803528448 5289524256594816 5293357172095104 5296959790260012 5301073436194368 5347096983502848 5354891585519616 5358771867746304 5365663292473344 5366583488544768 5373484959080448 5377378714509312 5381038517089536 5385217458991104 5392787509484928 5399722678607208 5411512466115084 5419400968252278 5450832551084032 5454782354423808 5458494837325824 5458778371129344 5462733932199936 5466451826884608 5470412948324352 5470697101197312 5477447944399872 5478387311222784 5482357081399296 5485432562394624 5486373298556928 5489407437728256 5493143486195568 5497409489386752 5505137249265864 5505423205843584 5513162230678788 5545137612521472 5553220903501824 5557244899885056 5565345839972352 5569378622373888 5572502920527872 5576540889120768 5577497250103296 5580336239944704 5584669957472256 5592520380206592 5599712407444512 5600672742276864 5604731123394816 5611938853748976 5620119522631992 5665057411170304 5668913005658112 5673315512352768 5673993742319616 5681290544971776 5689572309614592 5693695109480448 5701017248252928 5701994956578816 5709327769022976 5717353424407632 5729836728827736 5771469759971328 5775651904684032 5779882981195776 5784071222329344 5787015359942656 5791509585526784 5792201945284608 5792502813032448 5796700198797312 5799650764658688 5799952019324928 5800645388353536 5805150199087104 5808105066064896 5812313757594624 5819788440924864 5820786518174208 5825004398986752 5828272097544288 5829271629716736 5836464954082791 5884141658701824 5891708713304064 5892719124676608 5896989129572352 5900297209970688 5904572706127872 5913179954970624 5917464786272256 5920784353060864 5921492167277568 5926090828234752 5929107254941248 5930124080057856 5942052903969504 5949694432909794 5950714788669168 5955026818606992 6007039954255872 6011392798752768 6015484106440704 6020155762016256 6023220068511744 6024253033709568 6028618351214592 6036371204032512 6045170578965504 6049551053822976 6053668331725728 6058369641364992 6074688013433109 6119876097736704 6123260584132608 6124310705995776 6132186619969536 6133238272622592 6136630148726784 6140806691991552 6141125667520512 6145575673724928 6148703819939072 6149758305245184 6154214566864896 6154534238846976 6162128937449856 6163185725125632 6171111632693952 6175583367444288 6179786421970014 6184585675560096 6193601106574032 6238279814086656 6247373516439552 6251900512370688 6259940507885568 6261014069968896 6265550950170624 6269065785593856 6273608500260864 6277878269937792 6282753702156288 6291585427732416 6299676458375076 6300756835061472 6313431210467598 6322634462960991 6368574766317568 6373189587566592 6374282571546624 6377527131365376 6382479951396864 6391451863093248 6399671322793728 6400768848316416 6405406998165504 6413644404284544 6422993740150848 6432022602458586 6469327214608384 6478757720752128 6483452383199232 6492903479967744 6497608392769536 6502368353845248 6505964370640896 6507080125120512 6510392279935488 6515448283717632 6516565664661504 6524607110241024 6524946021740544 6532997808685264 6534118199323008 6538852977293952 6547261996040472 6548384832945984 6556806109737324 6613731839934464 6618868097744896 6619659366039552 6628172302467072 6629309015261184 6637834361217024 6642644294393856 6651186789628416 6652327449341952 6657147884556288 6660882397193472 6670245661808904 6684809516965692 6694554137252814 6733381386633216 6743196811395072 6748083092717568 6757919948537856 6762816898596864 6766610689212416 6767419619745792 6772675232268288 6776122577075712 6777284662923264 6790917604536576 6799650780468336 6800816901336192 6805744935550848 6864831935152128 6873660165521408 6874838978789376 6879820651167744 6883680078299136 6884860609953792 6888668157149184 6889849544245248 6898709947465728 6903708917317632 6908407528490496 6908766375960576 6913772632940544 6917291797431456 6918478093400832 6923851018702848 6932395054631088 6941310171728093 6942500586780696 6947531288374824 6957658885005108 6998012096151552 7008213279965184 7013291598544896 7018064790847488 7023515055685632 7027090079930368 7028295205994496 7033388076417024 7042433071371264 7043640828715008 7052699008793088 7057809562793472 7062613053680016 7068097914925824 7129462644670464 7139855447359488 7145029156995072 7154217723297792 7155444651393024 7160629657337856 7164646612107264 7169838286012416 7174718022786048 7180289945321472 7190383345979904 7199630238142944 7200864954355968 7215349954820112 7225867957669704 7277993116434432 7278371161505792 7283645242933248 7288602435846144 7293883931099136 7294262801596416 7303263925866496 7304516414963712 7309809441865728 7313910083192832 7315164398075904 7319209916971008 7320465140760576 7324191314927424 7329879319182336 7340182999021152 7340564274458112 7349622534770922 7350882974238384 7365669745545531 7420461119963136 7425838163165184 7435387852161024 7436663000137728 7440448319926272 7446226609963008 7456693840275456 7466283209926016 7467563656369152 7472974831193088 7482585138331968 7483868380509696 7493492696842656 7504026369535017 7558550674210816 7565324989759488 7575054059962368 7576353160298496 7586096412819456 7591593479307264 7601356331003904 7602659942105088 7608169010921472 7612437025363968 7623137899210176 7639782305103648 7649607128026878 7650919014003216 7722935927046144 7723337084043264 7728933598396416 7732867686211584 7733269359099904 7734193851138048 7740200265449472 7744140088086528 7745468186198016 7749751676792832 7759717921233152 7761048690898944 7766672531982336 7771029463392384 7771958469551808 7772362172955648 7777994212058112 7781953272110388 7798944436459974 7810313160128283 7855611617738752 7867062946627584 7872763608170496 7874113764851712 7884239939960832 7889953048363008 7895322889703424 7901454437646336 7905476339921664 7906832106743808 7922737205292672 7932925910546392 7934286384892224 7940035758142656 7945439685390018 7951610154291552 8020645475254272 8030960091348992 8032337378279424 8038157801619456 8048494938710016 8049875232817152 8060227438620672 8066068071763968 8071557775634304 8077826188486656 8099584017910812 8117268699172626 8129101452378417 8164347445510144 8176248826626048 8182173531635712 8187742255988736 8188167556694016 8194100898299904 8199677740326912 8205619422486528 8206045651795968 8216171916599808 8217580966834176 8228148843591936 8229559947835392 8234111156592384 8239715229293352 8246114234080128 8257705873898796 8258134808765376 8317706418782208 8329831355252736 8335867349827584 8346587343847424 8348018759958528 8354067933560832 8358754380791808 8364811333681152 8366245875154944 8370504359917056 8377004936208384 8388780570309888 8399568611166768 8401009113415296 8417908280623464 8430179283947988 8497586116755456 8503369508487168 8509973268529152 8521935817457664 8532895097058304 8534358464421888 8540542664220672 8551525872379392 8552992434868224 8563991653534464 8576030136611448 8638343627669504 8644603177598976 8657204639956992 8663477857026048 8669824471793664 8674619160854528 8676106833494016 8680523039913984 8687264378290176 8688302917926912 8688754219548672 8695050298195968 8699476146988032 8699928028987392 8712157599097344 8718470636391936 8729682661387296 8731179777261312 8742408146316432 8743907444575104 8826212488052736 8837563069956096 8839078687014912 8850445814956032 8856859059191808 8868249052837888 8869769932455936 8876197179408384 8881176529591296 8882238250916352 8889136242352128 8893660882411872 8913079355954256 8924541649364691 8926072183003752 8990929081860096 8997444123623424 9010559931383808 9017089198129152 9023226159661056 9030233643024384 9034830102767616 9036379550564352 9054556806048768 9066201040624448 9067755868448256 9074326580734464 9080502497588592 9087554462047488 9166451971719168 9173094201556992 9178240104398848 9179814146605056 9184890876198912 9186466058993664 9198279929954304 9199857408933888 9204945223090176 9211210037987328 9211688501280768 9218363510587392 9223055729908608 9224637457867776 9231321850297344 9231801358270464 9243193406174784 9256667449040928 9263375051166432 9269679632955021 9276878513340144 9290401659861048 9357419721129984 9364686740914176 9371060274659328 9377850768556032 9389910761828352 9391521104953344 9403598678390784 9410412750391296 9416817404906688 9424130553234432 9437378141598624 9449514687562614 9470146815701397 9538956964397056 9540592868524032 9547506209783808 9552862149476352 9559784381349888 9561423857319936 9566290697048064 9573719927095296 9587177794639872 9599506984190592 9601153272474624 9620466606426816 9634490610226272 9648033903687879 9703990821912576 9718136581128192 9725178574798848 9739355219951616 9746412589154304 9751880110923776 9753552530767872 9758946555961344 9760620187680768 9765588419903232 9773172425576448 9774848496992256 9786910665361536 9787419032610816 9799496713027896 9801177298984512 9808279465940928 9820892994060708 9835209164605986 9913850469548032 9920597759901696 9928302146617344 9929489049059328 9937200340795392 9942258453700608 9956751541825536 9963966441590784 9976780184442624 9978491174012928 9991323595790208 10005368492713356 10027214275448538 10100072079949824 10114795217092608 10122124639076352 10135141774671872 10136879922806784 10144225347895296 10149916033818624 10151129429618688 10159012848402432 10164183865613568 10186376406804864 10199476170702504 10201225352004288 10297247902728192 10310490248282112 10312258468184064 10319730976751616 10325520117448704 10327290914930688 10333002235723776 10348064921198592 10355563375976448 10361372617856512 10362611292735744 10363149563940864 10370658949410816 10375937696147184 10377717140101248 10385776528054272 10398592581946632 10413750880171044 10421296932562236 10489417262170112 10497018144227328 10512319919947776 10519937397817344 10527097186271232 10535272583528448 10540635119895552 10542442808991744 10550082114625536 10563649607056896 10579048513189632 10586714344190208 10593919580520024 10602146872388736 10694193967005696 10709783171039232 10717543735492608 10731326584946688 10733166977089536 10746969918160896 10754757429018624 10762077034179072 10770434917982208 10785575018969856 10799445357214416 10823024932230168 10838801936504556 10901665102168064 10909564708847616 10916989674651648 10917556742258688 10925467864399872 10932903653769216 10940825896648704 10941394202394624 10954895888799744 10956774622445568 10964714162798592 10970865124789248 10972746597113856 10978814875456512 10986286972391136 10994818978773504 11010274498531728 11010846411687168 11024433802156383 11026324461357576 11106441807003648 11114489799770112 11130691679944704 11138757244747776 11145005841055744 11153081778241536 11154994500206592 11160672479889408 11169339914944512 11185040760413184 11199424814889024 11201345484553728 11209462246789632 11223877707497952 11240239045263984 11337826011316224 11346631024705536 11347987484639232 11362581089943552 11379144619229184 11387390218960896 11402034496505856 11403989913157632 11418655538045952 11434706848815264 11459673457655472 11474410692040317 11559765962391552 11568142444658688 11574030719885312 11583019171053568 11584403890569216 11585005626064896 11593400397594624 11599301529317376 11599904038649856 11601290776707072 11610300398174208 11616210132129792 11624627515189248 11639576881849728 11641573036348416 11650008797973504 11656544195088576 11658543259433472 11672929908165582 11698416654689961 11783417426608128 11785438249353216 11793978259144704 11800594419941376 11809145412255744 11826359909941248 11834929572544512 11841568706121728 11842984334555136 11852181656469504 11858214509882496 11860248160115712 11884105807939008 11899388865819588 11901429577338336 11910053637213984 12030968212881408 12040311524032512 12046440137023488 12048506067419136 12057236702429184 12072742408065024 12090341157931008 12099102107645952 12107336663451456 12116739282729984 12149376026866218 12175903048758939 12246521168265216 12264373239939072 12266476545245184 12273260297453568 12281613383983104 12282251335041024 12291151347449856 12297407639878144 12299516610490368 12308429133729792 12309068477693952 12324257874899712 12326371450251264 12342223265387904 12351166734888576 12359572843940028 12369171351120192 12387202213148064 12476559628173312 12494747032879104 12503801024741376 12519881015771136 12522028139937792 12531101900341248 12538131571187712 12547217000521728 12555756539875584 12565507404312576 12583170855464832 12599352916750152 12601513670122944 12626862420935196 12645268925921982 12737149532635136 12746379175133184 12755054262730752 12764959902793728 12782903726186496 12799342645587456 12801537696632832 12810813996331008 12827288808569088 12845987480301696 12864045204917172 12938654429216768 12957515441504256 12966904766398464 12985806959935488 12995216785539072 13004736707690496 13011928741281792 13014160250241024 13020784559870976 13030896567435264 13033131329323008 13049214220482048 13049892043481088 13065995617370528 13068236398646016 13077705954587904 13094523992080944 13096769665891968 13113612219474648 13227463679868928 13237736195489792 13239318732079104 13256344604934144 13258618030522368 13275668722434048 13285288588787712 13302373579256832 13304654898683904 13314295769112576 13321764794386944 13340491323617808 13369619033931384 13389108274505628 13466762773266432 13486393622790144 13496166185435136 13515839897075712 13525633797193728 13533221378424832 13534839239491584 13545350464536576 13552245154151424 13554569325846528 13581835209073152 13599301560936672 13601633802672384 13611489871101696 13729663870304256 13747320331042816 13749677957578752 13759641302335488 13767360156598272 13769721219907584 13777336314298368 13779699088490496 13797419894931456 13807417834635264 13816815056980992 13817532751921152 13827545265881088 13834583594862912 13836956186801664 13847702037405696 13864790109262176 13882620343456186 13885001173561392 13895062576749648 13915317770010216 14016426559930368 14026583197089792 14036129581694976 14047030111371264 14054180159860736 14056590411988992 14066776152834048 14084866142742528 14087281657430016 14105398017586176 14115619125586944 14125226107360032 14136195829851648 14174272031343921 14279710894718976 14290058313990144 14308435446595584 14310889302786048 14321259314675712 14329293224214528 14339676572024832 14349436045572096 14360579890642944 14380766691959808 14399260476285888 14401729908711936 14430699909640224 14451735915339408 14555986232868864 14577204871692288 14587767862198272 14588525603192832 14606527851732992 14609032829927424 14619618883731456 14627820166385664 14630328796151808 14638419833942016 14640930281521152 14648382629854848 14659758638364672 14680365998042304 14681128548916224 14699245069541844 14701765948476768 14731339491091062 14752813746908979 14870775704322048 14873326000275456 14880896639852544 14892453219926016 14913387680550912 14932566419852032 14935127312738304 14945949662386176 14965170276663936 14967736761019392 14986985393685312 15008052739070034 15117101348421632 15150108119924736 15152706320596992 15172192825638912 15183186958614528 15202712662007808 15205319884210176 15216338021842944 15224874050727936 15246275798420352 15279564610207296 15299214256053756 15301838028006432 15445871854092288 15465735372423168 15466538718199808 15468387702276096 15480400530898944 15488280176173056 15490936372396032 15499503353585664 15519435842466304 15522097381797888 15533345063964672 15542058926784768 15543916939103616 15544724345911296 15555988424116224 15563906544220776 15597888872919948 15620626320256566 15711223235477504 15734125893255168 15745527216340992 15768479879921664 15779906096726016 15790645779406848 15802908875292672 15810952679843328 15813664213487616 15845474410585344 15865851821092784 15868572769784448 15880071516285312 15890879370780036 15903220308583104 16041290950508544 16061920182697984 16064674756558848 16076315603238912 16096989877420032 16099750465634304 16120454877241344 16132136143527936 16143115551268608 16155652376973312 16199168035821624 16234537398345252 16258202904756834 16328694891020288 16352497653252096 16364347063271424 16375484511977472 16376335113388032 16388201796599808 16399355480653824 16411238844973056 16412091303591936 16432343833199616 16435161933668352 16456297687183872 16459119895670784 16468222313184768 16479430458586704 16492228468160256 16515411747797592 16516269617530752 16635412837564416 16659662710505472 16671734699655168 16693174687694848 16696037519917056 16708135867121664 16717508761583616 16729622667362304 16732491750309888 16741008719834112 16754009872416768 16777561140619776 16799137222333536 16802018226830592 16835816561246928 16860358567895976 16995172233510912 17006739016974336 17019946537058304 17043871634915328 17065790194116608 17068716928843776 17081085328441344 17103051744758784 17105984869736448 17127983307068928 17152060273222896 17314409279913984 17326955714052096 17339648943587328 17349238321709056 17352213666988032 17361046079827968 17374528756580352 17376605835853824 17377508439097344 17390100596391936 17398952293976064 17399856057974784 17424315198194688 17436941272783872 17459365322774592 17462359554522624 17484816292632864 17487814889150208 17509394862248373 17652424976105472 17675126139912192 17678157374029824 17700891629912064 17713718118383616 17736498105675776 17739539864911872 17752394358816768 17762353059182592 17764476501832704 17778272484704256 17787321764823744 17826158711908512 17849083298729382 17852144366007504 18021119862767616 18034178396258304 18046452319322112 18060467286048768 18069660205535232 18072759101128704 18109113612097536 18132402081248896 18135511736896512 18148653161468928 18161004995177184 18175108924094976 18224064040299327 18356480208797696 18359628293210112 18369781752397824 18372932117987328 18396559859908608 18399714817867776 18409890446180352 18422420075974656 18423377002561536 18436727021174784 18446111459817216 18449274915735552 18462643700594688 18463602716540928 18486386812349568 18513334898081856 18526750102332864 18539359265910042 18553757026680288 18580803319722096 18714839442259968 18742120549318656 18755701537112064 18779821523656704 18783042209906688 18807197356781568 18820825500782592 18833634809813376 18848261106468864 18874756283197248 18899029375125228 18940293631402794 18967903388882973 19077913928794112 19105724298952704 19119568762699776 19122847714639872 19132581394096128 19147439854190592 19174355589279744 19199013968381184 19202306544949248 19240933212853632 19268981220452544 19296067807375758 19407981643825152 19436273162256384 19450357149597696 19478710439903232 19492825178308608 19503760221847552 19507105061535744 19517893111922688 19521240375361536 19531176839806464 19546344851152896 19549696993984512 19573821330723072 19574838065221632 19598993426055792 19602354597969024 19616558931881856 19641785988121416 19670418329211972 19827700939096064 19841195519803392 19856604293234688 19858978098118656 19884516907401216 19913503083651072 19927932883181568 19953560368885248 19956982348025856 19982647191580416 20010736985426712 20054428550897076 20200144159899648 20229590434185216 20244249278152704 20270283549343744 20273759845613568 20288450695790592 20299832067637248 20302258859237376 20318025696804864 20328367731227136 20372752813609728 20398952341405008 20402450704008576 20594495805456384 20620980496564224 20624516936368128 20639461953503232 20651040234897408 20654581829861376 20666004471447552 20696129842397184 20711126751952896 20722745235713024 20725222585471488 20726299127881728 20741317898821632 20751875392294368 20755434280202496 20771553056108544 20797185163893264 20823930515184279 20827501760342088 20842593865124472 20978834524340224 20994036288454656 21024639839895552 21039874795634688 21054194372542464 21070545167056896 21081270239791104 21084885617983488 21100164229251072 21127299214113792 21158097026379264 21173428688380416 21187839161040048 21204293744777472 21388387934011392 21419566342078464 21435087470985216 21462653169893376 21466333954179072 21493939836321792 21509514858037248 21524154068358144 21540869835964416 21571150037939712 21598890714428832 21646049864460336 21677603873009112 21833979349303296 21835113484517376 21850935728799744 21865807307538432 21881651793297408 21882788404789248 21909791777599488 21913549244891136 21929428325597184 21941730249578496 21945493194227712 21957629750913024 21972573944782272 21989637957547008 22020548997063456 22021692823374336 22048867604312766 22052648922715152 22097009236636593 22261383359889408 22277514489495552 22290011682111488 22306163556483072 22309989000413184 22321344959778816 22338679829889024 22370081520826368 22398849629778048 22402690969107456 22418924493579264 22447755414995904 22480478090527968 22512079108605051 22675652022632448 22695974969278464 22725162179887104 22758289238458368 22774780437921792 22804068993011712 22807979826315264 22837311076091904 22869413697630528 22919346915310944 22948821384080634 23148061439770624 23166038342107136 23168807781138432 23170011252129792 23186800795189248 23198603058634752 23199808077299712 23202581553414144 23220600796348416 23232420264259584 23249255030378496 23279153763699456 23283146072696832 23300017595947008 23313088390177152 23317086518866944 23345859816331164 23396833309379922 23430939480384849 23566834853216256 23601188839882752 23618290824511488 23652719819882496 23669859145089024 23683137412243456 23685968669110272 23704363312939008 23716429019764992 23720496320231424 23768211615878016 23798777731639176 23802859154676672 23820107274427968 24061936425762816 24092880274046976 24097012134838272 24114473404858368 24145484816130048 24180682315862016 24198204215291904 24214673326902912 24233478565459968 24298752053732436 24351806097517878 24493042336530432 24528746479878144 24546520594907136 24563226767966208 24564502670082048 24582302694899712 24594815279756288 24599033220980736 24616858267459584 24618136955387904 24648515749799424 24652742900502528 24684446530775808 24702333469777152 24719145687880056 24738342702240384 24774404426296128 24953119256346624 24989494065758208 25007602049482752 25039762031542272 25044056279875584 25062203800682496 25076263142375424 25094434001043456 25111513079751168 25131014808625152 25166341710929664 25198705833500304 25203027340245888 25253724841870392 25290537851843964 25474299065270272 25492758350266368 25510108525461504 25529919805587456 25565807452372992 25598685291174912 25603075393265664 25621627992662016 25654577617138176 25691974960603392 25728090409834344 25915030883008512 25933809532796928 25971613919870976 25990433571078144 26009473415380992 26023857482563584 26028320500482048 26041569119741952 26061793134870528 26066262658646016 26098428440964096 26099784086962176 26131991234741056 26136472797292032 26155411909175808 26189047984161888 26193539331783936 26227224438949296 26454927359737856 26475472390979584 26478637464158208 26512689209868288 26517236061044736 26551337444868096 26570577177575424 26604747158513664 26609309797367808 26628591538225152 26643529588773888 26680982647235616 26739238067862768 26773624948094073 26778216549011256 26972787245580288 26992332370870272 27031679794151424 27051267594387456 27066442756849664 27069678478983168 27090700929073152 27104490308302848 27109138651693056 27163670418146304 27198603121873344 27203267605344768 27222979742203392 27494640662085632 27499355915157504 27519282604670976 27534720313196544 27539442439815168 27554672628596736 27559398176980992 27594839789862912 27614835669270528 27633630113961984 27635065503842304 27655090531762176 27669167189725824 27673912373603328 27695404074811392 27729580218524352 27765240686912372 27770002347122784 27790125153499296 27809038898865063 27830635540020432 28072259163389952 28094060222742528 28108360319721472 28113180823977984 28133552305668096 28169732285485056 28174563314860032 28210796035172352 28231238251173888 28250452214720064 28272391659703296 28348544062687842 28410440447104191 28616870893191168 28621778605572096 28642518629351424 28658586448429056 28679353144049664 28698872091144192 28721159781285888 28761533383919616 28798520952571776 28803459817423872 28861399819280448 28903471830678816 29111972465737728 29154409743384576 29175535724396544 29213055703465984 29218065659854848 29239237767462912 29255640332771328 29260657592303616 29276839667884032 29281860563042304 29296765259709696 29319517276729344 29360731996084608 29362257097832448 29398490139083688 29403531896953536 29462678982182124 29505627493817958 29741551408644096 29761793279705088 29784906439852032 29826775361101824 29865132839704064 29870254625476608 29891899324772352 29930340553327872 29935473522038784 29973970787370624 30016105478140068 30234202696843264 30300216239849472 30344385651277824 30366373917229056 30405425324015616 30410639768420352 30432676043685888 30449748101455872 30492551596840704 30559129220414592 30598428512107512 30603676056012864 30891743708184576 30931470744846336 30933077436399616 30936775404552192 30976560352346112 30981872744792064 30999006707171328 31038871684932608 31044194763595776 31066690127929344 31084117853569536 31087833878207232 31089448691822592 31111976848232448 31127813088441552 31195777745839896 31241252640513132 31422446470955008 31468251786510336 31491054432681984 31536959759843328 31559812193452032 31581291558813696 31605817750585344 31621905359686656 31627328426975232 31690948821170688 31731703642185568 31737145539568896 31760143032570624 31781758741560072 31806440617166208 32082581901017088 32123840365395968 32129349513117696 32152631206477824 32193979754840064 32199500931268608 32240909754482688 32264272287055872 32286231102537216 32311304753946624 32398336071643248 32469074796690504 32516405809513668 32704995306504192 32728694126542848 32750969023954944 32752670226776064 32776403593199616 32798710961307648 32822477689946112 32824182607183872 32864687666399232 32870323867336704 32912595374367744 32918239791341568 32936444626369536 32958860917173408 32984456936320512 33030823495595184 33032539235061504 33073301406469149 33319325421010944 33343469399310336 33386349375389696 33392075039834112 33416271734243328 33435017523167232 33459245334724608 33464983500619776 33482017439668224 33508019744833536 33555122281239552 33598274444667072 33604036453661184 33671633122493856 33720717135791952 34013478033948672 34039893074116608 34087743269830656 34131580388233216 34137433857687552 34162170656882688 34206103489517568 34211969739472896 34255966614137856 34304120546445792 34423232076120951 34679297887174656 34698476643418112 34704427333976064 34722092159655936 34749057513160704 34753211671707648 34755016878194688 34780201192783872 34797904587952128 34799712115949568 34848630396389376 34873882545567744 34918730645549184 34924719109045248 34969632585265728 34975629778300416 35018789724496746 35095249964069883 35350252279824384 35356314748059648 35401783259824128 35427436236767232 35472996211351552 35479079729823744 35504788717633536 35524706118365184 35528953003665408 35556544969408512 35574643529647488 35652317423817024 35698166597458764 35704288732015008 36092904638644224 36120934572097536 36139320411070464 36145518202257408 36218227224195072 36264804162497792 36271023473793024 36297306322937856 36322009990354368 36350217848189952 36448128080598654 36712960417595392 36739563504795648 36793119719817216 36799429635735552 36819780892360704 36844840151949312 36846754005123072 36873454042349568 36892222919634432 36898549831471104 36925287401189376 36927205433081856 36972773624699136 37026669796163712 37053500204665728 37078718531820084 37107514053360576 37161606639444192 37429678884519936 37484241098637312 37511403074224128 37559643047313408 37566084419813376 37614394713563136 37641651001565184 37667269619626752 37696522212937728 37749512566394496 37798058750250456 37880587262805588 37935806777765946 38155827857588224 38211448597905408 38239137525399552 38265162788192256 38294879708381184 38348711178559488 38398027936762368 38404613089898496 38481866425707264 38537962440905088 38592135614751516 38815963287650304 38872546324512768 38900714299195392 38957420879806464 38985650356617216 39007520443695104 39014210123071488 39035786223845376 39042480750723072 39062353679612928 39092689702305792 39099393987969024 39147642661446144 39149676130443264 39197986852111584 39204709195938048 39233117863763712 39283571976242832 39340836658423944 39655401878192128 39682391039606784 39713208586469376 39717956196237312 39769033814802432 39827006167302144 39855865766363136 39907120737770496 39913964696051712 39965294383160832 40021473970853424 40108857101794152 40400288319799296 40459180868370432 40488498556305408 40540567098687488 40547519691227136 40576901391581184 40599664135274496 40604517718474752 40636051393609728 40656735462454272 40745505627219456 40797904682810016 40804901408017152 41188991610912768 41241960993128448 41249033872736256 41278923907006464 41302080469794816 41309163659722752 41332008942895104 41392259684794368 41422253503905792 41445490471426048 41450445170942976 41452598255763456 41482635797643264 41503750784588736 41510868560404992 41543106112217088 41594370327786528 41647861030368558 41655003520684176 41685187730248944 42049279679791104 42079749591269376 42108388745084928 42141090334113792 42162540479582208 42169771235966976 42200328458502144 42254598428227584 42316194052758528 42346857376760832 42375678322080096 42408587489554944 42522816094031763 42839132684156928 42870174941970432 42925306339786752 42932667908358144 42987879672643584 43019029716074496 43048308136716288 43081739671928832 43142300075879424 43197781428857664 43292099728920672 43355207746018224 43667958698606592 43731614615076864 43763303586594816 43765576809578496 43819583555198976 43827098489782272 43858856651194368 43883460499156992 43890986388455424 43915259501826048 43945147889564544 43979275915094016 44041097994126912 44043385646748672 44097735208625532 44105297845430304 44194018473273186 44258441240726937 44580023364222976 44612327112966144 44619978000826368 44642689919557632 44677359659778048 44740163041652736 44797699259556096 44805381938214912 44837848987158528 44895510829991808 44960956181055936 45024158217210102 45351304045264896 45450324359774208 45516578476916736 45549560875843584 45608137986023424 45615959652630528 45674622152183808 45738827395261056 45838693830621888 45897642768161268 46296122879541248 46332076684214272 46337615562276864 46397206117269504 46399616154599424 46405163106828288 46441201592696832 46464840528519168 46498510060756992 46558307527398912 46566292145393664 46600035191894016 46626176780354304 46634173037733888 46691719632662328 46793666618759844 46861878960769698 47133669706432512 47202377679765504 47236581649022976 47305439639764992 47339718290178048 47366274824486912 47371937338220544 47408726625878016 47432858039529984 47440992640462848 47536423231756032 47597555463278352 47605718309353344 47640214548855936 48123872851525632 48185760548093952 48194024269676544 48228946809716736 48290969632260096 48361364631724032 48396408430583808 48429346653805824 48466957130919936 48597504107464872 48703612195035756 48986084673060864 49057492959756288 49093041189814272 49126453535932416 49129005340164096 49164605389799424 49189630559512576 49198066441961472 49233716534919168 49236273910775808 49297031499598848 49305485801005056 49368893061551616 49404666939554304 49438291375760112 49476685404480768 49548808852592256 49906238512693248 49978988131516416 50015204098965504 50079524063084544 50088112559751168 50124407601364992 50152526284750848 50188868002086912 50223026159502336 50262029617250304 50332683421859328 50397411667000608 50406054680491776 50507449683740784 50581075703687928 50948598130540544 50985516700532736 51020217050923008 51059839611174912 51131614904745984 51197370582349824 51206150786531328 51243255985324032 51309155234276352 51383949921206784 51456180819668688 51943227839741952 51980867142156288 52018946830761984 52047714965127168 52056641000964096 52083138239483904 52123586269741056 52132525317292032 52196856881928192 52199568173924352 52263982469482112 52272945594584064 52310823818351616 52378095968323776 52387078663567872 52454448877898592 52528184586745119 52909854719475712 52957274928316416 53025378419736576 53034472122089472 53102674889736192 53141154355150848 53209494317027328 53218619594735616 53257183076450304 53287059177547776 53361965294471232 53478476135725536 53547249896188146 53556433098022512 54063359588302848 54102535188774912 54132885513699328 54139356957966336 54181401858146304 54208980616605696 54218277303386112 54327340836292608 54397206243746688 54406535210689536 54445959484406784 54672192120897981 54989281324171264 55069440626393088 55078884879630336 55109345257193472 55118796353961984 55189679579725824 55229671338541056 55267260227923968 55270131007684608 55310181063524352 55338334379451648 55347824747206656 55390808149622784 55459160437048704 55530481373824744 55540004694245568 55580250306998592 55618077797730126 55661271080040864 56144518326779904 56216720639442944 56226361647955968 56267104611336192 56339464570970112 56349126629720064 56421592070344704 56462476502347776 56500904429440128 56544783319406592 56697088125375684 56820880894208382 56903710166648919 57233741786382336 57317172896858112 57358706288099328 57397744182288384 57442319562571776 57523066767839232 57597041905143552 57606919634847744 57722799638560896 57806943661357632 58223944931475456 58308819486769152 58351071448793088 58426111406931968 58436131319709696 58478475534925824 58511280665542656 58521315184607232 58553679335768064 58563721126084608 58593530519419392 58639034553458688 58721463992169216 58724514195664896 58796980278167376 58807063793907072 58925357964364248 59011254987635916 59483102817288192 59523586559410176 59569812879704064 59653550722203648 59730265679408128 59740509250953216 59783798649544704 59860681106655744 59870947044077568 59947941574741248 60032210956280136 60468405393686528 60600432479698944 60688771302555648 60732747834458112 60810850648031232 60821279536840704 60865352087371776 60899496202911744 60985103193681408 61118258440829184 61196857024215024 61207352112025728 61783487416369152 61862941489692672 61866154872799232 61873550809104384 61953120704692224 61963745489584128 61998013414342656 62077743369865216 62088389527191552 62133380255858688 62168235707139072 62175667756414464 62178897383645184 62223953696464896 62255626176883104 62391555491679792 62471791545552837 62482505281026264 62936503573020672 62982108865363968 63073919519686656 63119624386904064 63162583117627392 63211635501170688 63243810719373312 63254656853950464 63381897642341376 63463407284371136 63474291079137792 63520286065141248 63563517483120144 63612881234332416 64165163802034176 64247680730791936 64258699026235392 64305262412955648 64387959509680128 64399001862537216 64481819508965376 64528544574111744 64572462205074432 64622609507893248 64796672143286496 64938149593381008 65032811619027336 65501938047909888 65505340453552128 65552807186399232 65597421922615296 65644955379892224 65648365214367744 65729375332798464 65740647734673408 65825190748735488 65836479582683136 65872889252739072 65917721834346816 65968913872641024 66061646991190368 66065078470123008 66146602812938298 66291027709909779 66772698750779392 66784150079668224 66832543468486656 66870035046334464 66918490669449216 66929967001239552 66964034879336448 67016039489667072 67110244562479104 67196548889334144 67208072907322368 67343266244987712 67441434271583904 67536237325815153 68026956067897344 68175486539661312 68263160776466432 68274867715375104 68324341313765376 68412206979035136 68423939478945792 68511933228275712 68608241092891584 68846464152241902 69396953286836224 69444184319311872 69498115026321408 69506423343415296 69510033756389376 69560402385567744 69595809175904256 69599424231899136 69697260792778752 69747765091135488 69837461291098368 69849438218090496 69939265170531456 69951259556600832 70037579448993492 70190499928139766 70700504559648768 70803566519648256 70854872473534464 70945992422703104 70958159459647488 71009577435267072 71049412236730368 71057906007330816 71113089938817024 71149287059294976 71304634847634048 71396333194917528 71408577464030016 72185809277288448 72278640822140928 72291036404514816 72436454448390144 72529608324995584 72542046947586048 72594612645875712 72644019980708736 72700435696379904 72896256161197308 73425920835190784 73479127009591296 73586239439634432 73639561784721408 73689680303898624 73693508010246144 73746908084699136 73784445839268864 73797099662942208 73850574802378752 73854410866163712 73945547249398272 74053339592327424 74107000409331456 74157437063640168 74215028106721152 74323213278888384 74859357769039872 74968482197274624 75022806148448256 75119286094626816 75132168839626752 75228789427126272 75283302003130368 75334539239253504 75393044425875456 75499025132788992 75596117500500912 75761174525611176 75871613555531892 76311655715176448 76422897195810816 76478275050799104 76530325576384512 76589759416762368 76697422357118976 76796055873524736 76809226179796992 76963732851414528 77075924881810176 77184271229503032 77745092649025536 77801428598390784 77914841759612928 77971300713234432 78015040887390208 78028420246142976 78071572447690752 78084961501446144 78124707359225856 78185379404611584 78198787975938048 78295285322892288 78299352260886528 78395973704223168 78409418391876096 78466235727527424 78567143952485664 78681673316847888 79364782079213568 79426417172938752 79435912392474624 79538067629604864 79654012334604288 79711731532726272 79814241475540992 79827929392103424 79930588766321664 80042947941706848 80217714203588304 80320874844282219 80918361736740864 80976997112610816 81081134197374976 81095039382454272 81153802783162368 81199328270548992 81209035436949504 81272102787219456 81313470924908544 81491011254438912 81595809365620032 81609802816034304 82483921986256896 82498067745472512 82557847814012928 82604160939589632 82618327319445504 82664017885790208 82784519369588736 82844507007811584 82890980942852096 82900890341885952 82905196511526912 82965271595286528 83007501569177472 83021737120809984 83086212224434176 83188740655573056 83295722060737116 83310007041368352 83370375460497888 84216777490169856 84282180668227584 84325080959164416 84339542471933952 84400656917004288 84509196856455168 84632388105517056 84693714753521664 84751356644160192 84817174979109888 85045632188063526 85231321341312573 85850612679573504 85865335816716288 85975759345287168 86038059432148992 86096616273432576 86163479343857664 86284600151758848 86395562857715328 86584199457841344 86710415492036448 87335917397213184 87463229230153728 87526607173189632 87639167110397952 87654196979564544 87717713302388736 87766920998313984 87781972776910848 87830519003652096 87890295779129088 87958551830188032 88082195988253824 88086771293497344 88195470417251064 88210595690860608 88388036946546372 88516882481453874 89160046728445952 89224654225932288 89285379839115264 89354719319556096 89480326083305472 89595398519112192 89610763876429824 89675697974317056 89791021659983616 89921912362111872 90048316434420204 90702608090529792 90900648719548416 91033156953833472 91099121751687168 91216275972046848 91231919305261056 91349244304367616 91477654790522112 91677387661243776 91795285536322536 92592245759082496 92664153368428544 92675231124553728 92794412234539008 92799232309198848 92810326213656576 92929681057038336 92997020121513984 93116615054797824 93132584290787328 93200070383788032 93252353560708608 93268346075467776 93383439265324656 93587333237519688 93723757921539396 94267339412865024 94404755359531008 94473163298045952 94610879279529984 94679436580356096 94732549648973824 94743874676441088 94817453251756032 94865716079059968 94881985280925696 95072846463512064 95195110926556704 95211436618706688 95280429097711872 96247745703051264 96371521096187904 96388048539353088 96457893619433472 96581939264520192 96722729263448064 96792816861167616 96858693307611648 96933914261839872 97195008214929744 97407224390071512 98114985919512576 98186082379628544 98252907071864832 98258010680328192 98329210779598848 98379261119025152 98396132883922944 98467433069838336 98472547821551616 98594062999197696 98610971602010112 98737786123103232 98809333879108608 98876582751520224 98953370808961536 99097617705184512 99219904219407447 99957976263032832 100030408197931008 100159048126169088 100176225119502336 100248815202729984 100305052569501696 100377736004173824 100446052319004672 100524059234500608 100665366843718656 100794823334001216 100812109360983552 101014899367481568 101162151407375856 102040434101846016 102119679222349824 102263229809491968 102394741164699648 102412301573062656 102486511970648064 102618310468552704 102767899842413568 102912361639337376 103269696228362853 104037893661523968 104095429930254336 104113282001928192 104166276478967808 104247172539482112 104265050634584064 104393713763856384 104399136347848704 104527964938964224 104545891189168128 104621647636703232 104756191936647552 104774157327135744 104908897755797184 105056369173490238 105819709438951424 106050756839473152 106068944244178944 106205349779472384 106282308710301696 106418988634054656 106437239189471232 106514366152900608 106574118355095552 106723930588942464 106956952271451072 107094499792376292 107112866196045024 108265771027398656 108278713915932672 108362803716292608 108417961233211392 108436554606772224 108654681672585216 108794412487493376 108813070421379072 108891918968813568 109344384241795962 109978562648342528 110138881252786176 110218690514386944 110379359159451648 110459342677082112 110534520455847936 110540262015369216 110620362127048704 110676668758903296 110695649494413312 110781616299245568 110918320874097408 111060962747649488 111080009388491136 111160500613997184 111236155595460252 111322542160081728 112289036653559808 112433441278885888 112452723295911936 112534209222672384 112678929141940224 112698253259440128 112843184140689408 112924953004695552 113001808858880256 113089566638813184 113394176250751368 113641761788416764 113807420333297838 114467483572764672 114634345793716224 114717412576198656 114795488364576768 114884639125143552 115046133535678464 115194083810287104 115213839269695488 115445599277121792 115613887322715264 116447889862950912 116617638973538304 116702142897586176 116852222813863936 116872262639419392 116956951069851648 117022561331085312 117042630369214464 117107358671536128 117127442252169216 117187061038838784 117278069106917376 117442927984338432 117449028391329792 117593960556334752 117614127587814144 117850715928728496 118022509975271832 118966205634576384 119047173118820352 119139625759408128 119307101444407296 119460531358816256 119481018501906432 119567597299089408 119721362213311488 119741894088155136 119895883149482496 120064421912560272 121200864959397888 121377542605111296 121465495668916224 121621701296062464 121642559073681408 121730704174743552 121798992405823488 121970206387362816 122236516881658368 122393714048430048 122414704224051456 123566974832738304 123725882979385344 123732309745598464 123747101618208768 123906241409384448 123927490979168256 123996026828685312 124155486739730432 124176779054383104 124266760511717376 124336471414278144 124351335512828928 124357794767290368 124447907392929792 124511252353766208 124783110983359584 124943583091105674 124965010562052528 126147839039373312 126239248773808128 126325166235254784 126423271002341376 126487621438746624 126509313707900928 126763795284682752 126926814568742272 126948582158275584 127040572130282496 127127034966240288 127225762468664832 127568448282095289 128495361461583872 128517398052470784 128610524825911296 128775919019360256 128798003725074432 128963639017930752 129057089148223488 129144924410148864 129245219015786496 129593344286572992 129876299186762016 130065623238054672 131003876095819776 131194843845230592 131289910759784448 131296730428735488 131458750665596928 131481295469346816 131650381497470976 131672959165366272 131745778505478144 131835443668693632 131937827745282048 132123293982380736 132130156940246016 132293205625876596 132582055419819558 132775323722180811 133545397501558784 133740070092668928 133836981338898432 133859934002479104 133928069758672896 134032078979334144 134220489124958208 134393097778668288 134416145814644736 134686532489975424 134882868543167808 135072474651630306 136053912135794688 136350973079322624 136526321552932864 136549735430750208 136648682627530752 136824413958070272 136847878957891584 137023866456551424 137216482185783168 137692928304483804 138793906573672448 138888368638623744 138996230052642816 139012846686830592 139191618351808512 139198848463798272 139394521585557504 139495530182270976 139674922582196736 139698876436180992 139878530341062912 139902519113201664 140075158897986984 140380999856279532 141401009119297536 141607133039296512 141709744947068928 141891984845406208 141916318919294976 142019154870534144 142098824473460736 142115812014661632 142226179877634048 142298574118589952 142609269695268096 142792666389835056 142817154928060032 144371618554576896 144557281644281856 144582072809029632 144872908896780288 145059216649991168 145084093895172096 145189225291751424 145288039961417472 145400871392759808 145792512322394616 146851841670381568 146958254019182592 147172478879268864 147279123569442816 147379360607797248 147387016020492288 147493816169398272 147568891678537728 147594199325884416 147701149604757504 147708821732327424 147891094498796544 148106679184654848 148214000818662912 148314874127280336 148430056213442304 148646426557776768 149718715538079744 149936964394549248 150045612296896512 150238572189253632 150264337679253504 150457578854252544 150566604006260736 150669078478507008 150786088851750912 150998050265577984 151192235001001824 151522349051222352 151743227111063784 152845794391621632 152956550101598208 153060651152769024 153179518833524736 153394844714237952 153592111747049472 153618452359593984 153927465702829056 154151849763620352 154368542459006064 155829683519225856 155942601426468864 156030081774780416 156056840492285952 156143144895381504 156169923002892288 156249414718451712 156370758809223168 156397575951876096 156590570645784576 156598704521773056 156791947408446336 156818836783752192 156932471455054848 157134287904971328 157363346633695776 157584553760235357 158729564158427136 158871824784949248 159076135259209728 159308024669208576 159423463065452544 159628482951081984 159655858784206848 159861177532643328 160085895883413696 160435428407176608 160641749688564438 162162268394749952 162190078764908544 162307605566324736 162398656541097984 162418070873899008 162544205574438912 162626941849817088 162982022508877824 163191618731240064 163219605632068608 164016576362693943 164967843972513792 165208321879179264 165236654638891008 165328035771580416 165569038739177472 165689014015623168 165781961885704192 165801780683771904 165810393023053824 165930543190573056 166015003138354944 166043474241619968 166172424448868352 166377481311146112 166591444121474232 166620014082736704 166740750920995776 168433554980339712 168650161918328832 168679084943867904 168801313834008576 169018393712910336 169264776211034112 169387429507043328 169502713288320384 169634349958219776 170091264376127052 170462642682625146 171701225359147008 171951518690574336 172076118864297984 172193232546865152 172326958687715328 172569200303517696 172791125715430656 173168398915682688 173420830984072896 174671834794426368 174926458460307456 175053214346379264 175278334220795904 175308393959129088 175435426604777472 175533841996627968 175563945553821696 175661038007304192 175780591558258176 175917103660376064 176164391976507648 176173542586994688 176390940834502128 176421191381721216 176776073893092744 177033764962907748 178320093456891904 178449308451864576 178570759678230528 178709438639112192 178960652166610944 179190797038224384 179221527752859648 179351395948634112 179582043319967232 179843824724223744 180096632868840408 181405216181059584 181801297439096832 182066313907666944 182198243503374336 182432551944093696 182463838610522112 182698488608735232 182955309581044224 183354775322487552 183590571072645072 185184491518164992 185328306736857088 185350462249107456 185588824469078016 185598464618397696 185620652427313152 185859362114076672 185994040243027968 186233230109595648 186265168581574656 186400140767576064 186504707121417216 186536692150935552 186766878530649312 187174666475039376 187415374636658511 187447515843078792 188809510719062016 188946326596091904 189221758559059968 189358873160712192 189465099297947648 189487749352882176 189634906503512064 189731432158119936 189763970561851392 190145692927024128 190390221853113408 190422873237413376 190560858195423744 192495491406102528 192743042192375808 192776097078706176 192915787238866944 193163878529040384 193445458526896128 193585633722335232 193717386615223296 193867828523679744 194390016429859488 194814448780143024 196505814143729664 196516021360656384 196658421559197696 196758522238050304 196792265767845888 196934866139676672 196945095643103232 197188125998395392 197221943204020224 197475572246206464 197618667758217216 197753165503040448 197906741617923072 198195235410369024 198439808438814894 198873083129729337 200318096252338176 200352450239004672 200497630405459968 200610105139003392 200755472008347648 200892104638009344 201048118469001216 201330733687437312 201589646668002432 201624218721967104 202029798734963136 202324302814751712 204080868203692032 204526459618983936 204789482329399296 204824603146125312 204973023941296128 205236620937105408 205535799684827136 205824723278674752 206539392456725706 208190859860508672 208332552957935616 208494345078964224 208530101269168128 208787427527712768 208798272695697408 209055929877928448 209091782378336256 209243295273406464 209512383873295104 209548314654271488 209817795511594368 210112738346980476 211639418877902848 212101513678946304 212410699558944768 212564617420603392 212837977268109312 212874478378942464 213028732305801216 213148236710191104 213447861177884928 213913904542902144 214188999584752584 214225732392090048 216531542054797312 216557427831865344 216835922466422784 216873109213544448 217309363345170432 217588824974986752 217626140842758144 217783837937627136 218688768483591924 219957125296685056 220277762505572352 220437381028773888 220758718318903296 220918685354164224 221069040911695872 221080524030738432 221240724254097408 221353337517806592 221391298988826624 221563232598491136 221836641748194816 222121925495298976 222160018776982272 222321001227994368 222472311190920504 222645084320163456 224578073307119616 224866882557771776 224905446591823872 225068418445344768 225357858283880448 225396506518880256 225686368281378816 225849906009391104 226003617717760512 226179133277626368 226788352501502736 227283523576833528 227614840666595676 228934967145529344 229268691587432448 229434825152397312 229590976729153536 229769278250287104 230092267071356928 230388167620574208 230427678539390976 230891198554243584 231227774645430528 233235277947076608 233404285795172352 233704445627727872 233744525278838784 233913902139703296 234045122662170624 234085260738428928 234214717343072256 234254884504338432 234374122077677568 234556138213834752 234885855968676864 234898056782659584 235187921112669504 235228255175628288 235701431857456992 236045019950543664 238094346237640704 238279251518816256 238614202888814592 238921062717632512 238962037003812864 239135194598178816 239442724426622976 239483788176310272 239791766298964992 240128843825120544 240962624532846657 242755085210222592 242930991337832448 243243402592124928 243285118147362816 243461408349487104 243597984811646976 243940412774725632 244473033763316736 244787428096860096 244829408448102912 247451765958770688 247494203236417536 247812482818768896 247854981958336512 247992053657370624 248310973479460864 248353558108766208 248533521023434752 248672942828556288 248702671025657856 248715589534580736 248895814785859584 249022504707532416 249566221966719168 249887166182211348 249930021124105056 252650332470509568 252846542004682752 252975242877493248 253018627415801856 253527590569365504 253853629137484544 253897164316551168 254081144260564992 254254069932480576 254451524937329664 255136896564190578 256990722923167744 257551838038720512 257596007450148864 257927278035861504 258114178296446976 258289848820297728 258490438031572992 259186688573145984 259752598373524032 260131246476109344 262007752191639552 262389687690461184 262579821519568896 262917501331193856 262962590938693632 263300762994941952 263345918330732544 263491557010956288 263670887337387264 263875655490564096 264246587964761472 264260313880492032 264586411251753192 265164110839639116 265550647444361622 267090795003117568 267480140185337856 267673962677796864 267856139517345792 268064157958668288 268440978249916416 268786195557336576 268832291629289472 269373064979950848 269765737086335616 270144949303260612 272107824271589376 272701946158645248 273052643105865728 273099470861500416 273297365255061504 273648827916140544 273695757915783168 274047732913102848 274432964371566336 275385856608967608 277587813147344896 277776737277247488 277992460105285632 278025693373661184 278383236703617024 278397696927596544 278789043171115008 278991060364541952 279349845164393472 279397752872361984 279757060682125824 279805038226403328 280150317795973968 280761999712559064 282802018238595072 283214266078593024 283419489894137856 283783969690812416 283832637838589952 284038309741068288 284197648946921472 284231624029323264 284452359755268096 284597148237179904 285218539390536192 285585332779670112 285634309856120064 288743237109153792 289114563288563712 289164145618059264 289745817793560576 290118433299982336 290168187790344192 290378450583502848 290576079922834944 290801742785519616 291585024644789232 294344957758537728 294558247138885632 294758721215594496 294774032040984576 294987632338796544 295137783357075456 295188398651768832 295402299209515008 295417643464654848 295782188997593088 296213358369309696 296428001637325824 296629748254560672 296860112426884608 297292853115553536 297659712658222341 299873928789098496 300091224593793024 300477144378507264 300528675358507008 300915157708505088 301133208012521472 301338156957014016 301572177703501824 301996100531155968 302384470002003648 303044698102444704 303486454222127568 306121302305538048 306359037667049472 306789689428475904 307184223494098944 307236904719187968 307854931405658112 308303699527240704 308737084918012128 309809088685088559 312060163549560832 312113680984571904 312286289790763008 312339846005784576 312498829436903424 312741517618446336 312795151903752192 313181141291569152 313197409043546112 313583894816892672 313637673567504384 313864942910109696 314268575809942656 314726693267391552 315169107520470714 317459128316854272 318152270518419456 318616049338417152 318846926130905088 319256965902163968 319311717568413696 319722355065286656 320171791766827392 320870856814353216 321283499377128876 324324536789499904 324797313082195968 324836141747798016 325088411148877824 325253883699634176 325964045017755648 326383237462480128 326439211264137216 328033152725387886 329935687945027584 330416643758358528 330656071543160832 331138077478354944 331378028031246336 331563923771408384 331603561367543808 331620786046107648 331861086381146112 332030006276709888 332086948483239936 332344848897736704 332754962622292224 333182888242948464 333240028165473408 333481501841991552 336867109960679424 337300323836657664 337358169887735808 337602627668017152 338036787425820672 338529552422068224 338774859014086656 339005426576640768 339268699916439552 340182528752254104 340925285365250292 343402450718294016 343903037381148672 344152237728595968 344386465093730304 344653917375430656 345138400607035392 345582251430861312 346336797831365376 346841661968145792 349343669588852736 349852916920614912 350106428692758528 350556668441591808 350616787918258176 350870853209554944 351067683993255936 351127891107643392 351322076014608384 351561183116516352 351834207320752128 352328783953015296 352347085173989376 352781881669004256 352842382763442432 353552147786185488 354067529925815496 356640186913783808 356898616903729152 357141519356461056 357418877278224384 357921304333221888 358381594076448768 358443055505719296 358702791897268224 359164086639934464 359687649448447488 360193265737680816 363602594878193664 364132627815333888 364396487006748672 364865103888187392 364927677221044224 365396977217470464 365910619162088448 366709550644975104 367181142145290144 370368983036329984 370700924498214912 371177648938156032 371196929236795392 371241304854626304 371718724228153344 371988080486055936 372466460219191296 372530337163149312 372800281535152128 373009414242834432 373073384301871104 373533757061298624 374349332950078752 374830749273317022 374895031686157584 378443517118119936 378717746321424384 378930198595895296 378975498705764352 379269813007024128 379462864316239872 379527941123702784 380291385854048256 380780443706226816 380845746474826752 381121716390847488 382705344846285867 385486084384751616 385552194157412352 385831574477733888 386327757058080768 386890917053792256 387171267444670464 387434773230446592 387735657047359488 388780032859718976 389628897560286048 393011628287459328 393517044476100608 393584531535691776 393869732279353344 393890191286206464 394376251996790784 394443886408040448 394951144492412928 395237335516434432 395506331006080896 395813483235846144 396390470820738048 396879616877629788 397746166259458674 398325971166542433 400636192504676352 401220210278006784 401510944016695296 401784209276018688 402096236938002432 402661467374874624 403179293336004864 403248437443934208 404059597469926272 404648605629503424 408161736407384064 409052919237967872 409578964658798592 409649206292250624 409946047882592256 410473241874210816 411071599369654272 411649446557349504 413078784913451412 416381719721017344 416665105915871232 416988690157928448 417574855055425536 417596545391394816 418111859755856896 418183564756672512 418486590546812928 419024767746590208 419096629308542976 419635591023188736 420225476693960952 423278837755805696 424203027357892608 424821399117889536 425129234841206784 425675954536218624 425748956757884928 426057464611602432 426296473420382208 426895722355769856 427827809085804288 428377999169505168 428451464784180096 433063084109594624 433114855663730688 433671844932845568 433746218427088896 434618726690340864 435177649949973504 435252281685516288 435567675875254272 437377536967183848 440555525011144704 440874762057547776 441517436637806592 441837370708328448 442138081823391744 442161048061476864 442481448508194816 442706675035613184 442782597977653248 443126465196982272 443673283496389632 444243850990597952 444320037553964544 444642002455988736 444944622381841008 445290168640326912 449156146614239232 449733765115543552 449810893183647744 450136836890689536 450715716567760896 450793013037760512 451372736562757632 451699812018782208 452007235435521024 452358266555252736 453576705003005472 454567047153667056 455229681333191352 458537383174864896 458869650304794624 459181953458307072 459538556500574208 460184534142713856 460776335241148416 460855357078781952 461782397108487168 462455549290861056 467408891255455744 467489050557677568 467827804279406592 468090245324341248 468170521476857856 468429434686144512 468509769008676864 468748244155355136 469112276427669504 469771711937353728 469796113565319168 470375842225339008 470456510351256576 471402863714913984 472090039901087328 472753661280706071 476188692475281408 477228405777629184 477842125435265024 477924074007625728 478270389196357632 478885448853245952 478967576352620544 479583532597929984 480257687650241088 481925249065693314 486486805184249856 486570236294725632 486922816698974208 487195969623293952 487880825549451264 488946067526633472 489574856193720192 489658816896205824 494903531917541376 495624965637537792 495709963916673024 495984107314741248 496621946958921728 496707116217532416 497067042046869504 497345885657112576 497405342051315712 497431179069161472 497791629571719168 498045009415064832 499132443933438336 499774332364422696 499860042248210112 505300664941019136 505950485754986496 506037254831603712 507055181138731008 507707258274969088 507794328633102336 508162288521129984 508508139864961152 508903049874659328 510273793128381156 513981445846335488 515103676077441024 515854556071723008 516228356592893952 516579697640595456 516980876063145984 518373377146291968 519505196747048064 520262492952218688 524015504383279104 524779375380922368 525159643039137792 525835002662387712 525925181877387264 526601525989883904 526691836661465088 526983114021912576 527341774674774528 527751310981128192 528493175929522944 528520627760984064 529172822503506384 530328221679278232 531101294888723244 534181590006235136 534960280370675712 535347925355593728 535712279034691584 536128315917336576 536881956499832832 537572391114673152 537664583258578944 538746129959901696 539531474172671232 540289898606521224 544215648543178752 545403892317290496 546105286211731456 546198941723000832 546594730510123008 547297655832281088 547391515831566336 548095465826205696 548865928743132672 550771713217935216 555553474554494976 555984920210571264 556051386747322368 556766473407234048 556795393855193088 557578086342230016 557982120729083904 558699690328786944 558795505744723968 559514121364251648 559610076452806656 560300635591947936 561523999425118128 562246123909975533 566428532157186048 566838979788275712 567567939381624832 567665275677179904 568076619482136576 568395297893842944 568463248058646528 568904719510536192 569194296474359808 570437078781072384 571170665559340224 571268619712240128 577486474218307584 578229126577127424 578328291236118528 579491635587121152 580236866599964672 580336375580688384 580756901167005696 581152159845669888 581603485571039232 583170049289578464 589517442431188992 589548064081969152 589975264677593088 590275566714150912 590376797303537664 590804598419030016 590835286929309696 591564377995186176 592426716738619392 592856003274651648 593259496509121344 593720224853769216 594585706231107072 595319425316444682 596619249389188011 600954288757014528 601057350717014016 601830315417010176 602266416025042944 602676313914028032 603144355407003648 603992201062311936 604768940004007296 606089396204889408 606972908444255136 612242604611076096 613579378856951808 614368446988197888 614473809438375936 615709862811316224 616607399054481408 617474169836024256 619618177370177118 624120327099121664 624572579581526016 624997658873806848 625483035236892672 625590303807504384 626362282583138304 626394818087092224 627167789633785344 627275347135008768 627729885820219392 628537151619885312 629453386534783104 630338215040941428 634918256633708544 636304541036838912 637232098676834304 637693852261810176 638513931804327936 638623435136827392 639444710130573312 640343583533654784 641741713628706432 642566998754257752 648649073578999808 649594626164391936 649672283495596032 650507767399268352 651928090035511296 652766474924960256 652878422528274432 656066305450775772 659871375890055168 660833287516717056 661312143086321664 662276154956709888 662756056062492672 663127847542816768 663207122735087616 663241572092215296 663722172762292224 664060012553419776 664173896966479872 664689697795473408 665509925244584448 666365776485896928 666480056330946816 666963003683983104 673734219921358848 674600647673315328 674716339775471616 675205255336034304 676073574851641344 677059104844136448 677549718028173312 678010853153281536 678537399832879104 680365057504508208 681850570730500584 686804901436588032 687806074762297344 688304475457191936 688772930187460608 689307834750861312 690276801214070784 691164502861722624 692673595662730752 693683323936291584 699705833841229824 700212857385517056 701113336883183616 701233575836516352 701741706419109888 702135367986511872 702255782215286784 702644152029216768 703122366233032704 703668414641504256 704657567906030592 704694170347978752 705563763338008512 705684765526884864 707104295572370976 708135059851630992 714283038712922112 714837754556448768 715842608666443776 716763188152897536 716886111011438592 717405583794536448 718328173279868928 719375298896894976 720386531475361632 722887873598539971 728265255630667776 728792974013497344 729730207776374784 729855354442088448 730793954434940928 731821238324176896 733419101289950208 734362284290580288 740737966072659968 742355297876312064 742482609709252608 743437448456306688 743976160972111872 744932920438382592 745060674326298624 745600563070304256 746018828485668864 746146768603742208 747067514122597248 748698665900157504 749661498546634044 749790063372315168 757860397191790592 757950997411528704 758539626014048256 758925728632479744 759055882247405568 760582771708096512 761560887412453632 761691492949653504 762243432781694976 765410689692571734 770972168769503232 772655514116161536 773781834107584512 774342534889340928 774869546460893184 775471314094718976 777560065719437952 779257795120572096 786023256574918656 787034088952201216 787169063071383552 787739464558706688 788752503993581568 788887772816080896 789902288984825856 790474671032868864 791012662012161792 791626966471692288 792780941641476096 793759233755259576 795492332518917348 796651942333084866 801272385009352704 802440420556013568 803021888033390592 803568418552037376 804192473876004864 805322934749749248 806358586672009728 806496874887868416 808119194939852544 809297211259006848 816323472814768128 818105838475935744 819157929317597184 819298412584501248 819892095765184512 820946483748421632 822143198739308544 823298893114699008 826157569826902824 832763439442034688 833330211831742464 833977380315856896 835149710110851072 835193090782789632 836223719511713792 836367129513345024 836973181093625856 838049535493180416 838193258617085952 839271182046377472 840450953387921904 848406054715785216 849642798235779072 850258469682413568 851351909072437248 851497913515769856 852114929223204864 852592946840764416 853791444711539712 855655618171608576 856755998339010336 856902929568360192 866126168219189248 866229711327461376 867343689865691136 867492436854177792 869237453380681728 870355299899947008 870504563371032576 871135351750508544 874755073934367696 883034873275613184 883674741416656896 884276163646783488 884322096122953728 884962897016389632 885413350071226368 885565195955306496 886252930393964544 887346566992779264 888487701981195904 888640075107929088 889284004911977472 889889244763682016 890580337280653824 892979137974667023 899467530231087104 899621786367295488 900273673781379072 901431433135521792 901586026075521024 902745473125515264 903399624037564416 904014470871042048 904716533110505472 907153410006010944 909134094307334112 910459362666382704 918363906916614144 919077113001148416 920369068285427712 921552670482296832 921710714157563904 923564794216974336 924911098581722112 929427266055265677 934817782510911488 936180490648682496 936341042953715712 936858869372289024 937019538017353728 937496488310710272 938224552855339008 939543423874707456 939592227130638336 940751684450678016 940913020702513152 942805727429827968 944180079802174656 945507322561412142 952377384950562816 954456811555258368 955684250870530048 955848148015251456 956540778392715264 957770897706491904 957935152705241088 959167065195859968 960515375300482176 963850498131386628 972973610368499712 974391939246587904 975761651098902528 977892135053266944 979149712387440384 979317633792411648 989807063835082752 991249931275075584 991968214629482496 993243893917843456 993414232435064832 994134084093739008 994691771314225152 994810684102631424 994862358138322944 995583259143438336 996090018830129664 998264887866876672 999548664728845392 999720084496420224 1010601329882038272 1011900971509972992 1012074509663207424 1014110362277462016 1015414516549938176 1015588657266204672 1016324577042259968 1017016279729922304 1017806099749318656 1020547586256762312 1027962891692670976 1030207352154882048 1031709112143446016 1032456713185787904 1033159395281190912 1033961752126291968 1036746754292583936 1039010393494096128 1040524985904437376 1048031008766558208 1049558750761844736 1050319286078275584 1051670005324775424 1051850363754774528 1053203051979767808 1053383673322930176 1053966228043825152 1054683549349549056 1055502621962256384 1056986351859045888 1057041255521968128 1058345645007012768 1060656443358556464 1062202589777446488 1069920560741351424 1070695850711187456 1071424558069383168 1072256631834673152 1073763912999665664 1075144782229346304 1075329166517157888 1077492259919803392 1079062948345342464 1080579797213042448 1090807784634580992 1092210572423462912 1092397883446001664 1093189461020246016 1094595311664562176 1094783031663132672 1096190931652411392 1097731857486265344 1101543426435870432 1111106949108989952 1112102773494644736 1113532946814468096 1113590787710386176 1115156172684460032 1115964241458167808 1117399380657573888 1117591011489447936 1119028242728503296 1119220152905613312 1120601271183895872 1123047998850236256 1124492247819951066 1135135878763249664 1135330551354359808 1136153238964273152 1136790595787685888 1136926496117293056 1137809439021072384 1138388592948719616 1140874157562144768 1142341331118680448 1142537239424480256 1148116034538857601 1156458253154254848 1156656582472237056 1158983271174242304 1160473733199929344 1160672751161376768 1161513802334011392 1162304319691339776 1163206971142078464 1166340098579156928 1179034884862377984 1180551133428301824 1180753594607075328 1181609196838060032 1181670573858619392 1183128755990372352 1184853433477238784 1185712006549303296 1186518993018242688 1187440449707538432 1189171412462214144 1190638850632889364 1193238498778376022 1201908577514029056 1203660630834020352 1204532832050085888 1205352627828056064 1206288710814007296 1207984402124623872 1209537880008014592 1212178792409778816 1213945816888510272 1224485209222152192 1227158757713903616 1228736893976395776 1228947618876751872 1231419725622632448 1233214798108962816 1234948339672048512 1239236354740354236 1248240654198243328 1249145159163052032 1249995317747613696 1250966070473785344 1252724565166276608 1252789636174184448 1254335579267570688 1254550694270017536 1255459771640438784 1257074303239770624 1258906773069566208 1260676430081882856 1269836513267417088 1272609082073677824 1274464197353668608 1275387704523620352 1277027863608655872 1277246870273654784 1278889420261146624 1280687167067309568 1283483427257412864 1285133997508515504 1297298147157999616 1299189252328783872 1299344566991192064 1301015534798536704 1303856180071022592 1305532949849920512 1305756845056548864 1312132610901551544 1321666575033434112 1322624286172643328 1324552309913419776 1325512112124985344 1326255695085633536 1326414245470175232 1326483144184430592 1327444345524584448 1328120025106839552 1328347793932959744 1329379395590946816 1331019850489168896 1332731552971793856 1332960112661893632 1333926007367966208 1347468439842717696 1349201295346630656 1349432679550943232 1350410510672068608 1352147149703282688 1354118209688272896 1355099436056346624 1356021706306563072 1357074799665758208 1360730115009016416 1363701141461001168 1375612149524594688 1376608950914383872 1377545860374921216 1378615669501722624 1380553602428141568 1382329005723445248 1385347191325461504 1387366647872583168 1402226673766367232 1402467151673032704 1403483412838219776 1404270735973023744 1404511564430573568 1405288304058433536 1406244732466065408 1407336829283008512 1409315135812061184 1409388340695957504 1411127526676017024 1411369531053769728 1414208591144741952 1416270119703261984 1428566077425844224 1431685217332887552 1433526376305795072 1433772222022877184 1434811167589072896 1436656346559737856 1438750597793789952 1440773062950723264 1445775747197079942 1459460415552749568 1459710708884176896 1461587908869881856 1463642476648353792 1466838202579900416 1468724568581160576 1481475932145319936 1484710595752624128 1486874896912613376 1487952321944223744 1489865840876765184 1490121348652597248 1491201126140608512 1492037656971337728 1492293537207484416 1494135028245194496 1497397331800315008 1499322997093268088 1499580126744630336 1515720794383581184 1515901994823057408 1517851457264959488 1518111764494811136 1521165543416193024 1523121774824907264 1523382985899307008 1524486865563389952 1530821379385143468 1541944337539006464 1545311028232323072 1547563668215169024 1548685069778681856 1549739092921786368 1550942628189437952 1555120131438875904 1558515590241144192 1572046513149837312 1574068177904402432 1574338126142767104 1575478929117413376 1577505007987163136 1577775545632161792 1579804577969651712 1580949342065737728 1582025324024323584 1583253932943384576 1585561883282952192 1587518467510519152 1590984665037834696 1593303884666169732 1602544770018705408 1604880841112027136 1606043776066781184 1607136837104074752 1608384947752009728 1610645869499498496 1612717173344019456 1612993749775736832 1616238389879705088 1618594422518013696 1632646945629536256 1636211676951871488 1638315858635194368 1638596825169002496 1639784191530369024 1641892967496843264 1644286397478617088 1646597786229398016 1652315139653805648 1666660423663484928 1667954760631713792 1670299420221702144 1670386181565579264 1672447439023427584 1672734259026690048 1673946362187251712 1676099070986360832 1676386517234171904 1678542364092754944 1680901906775843808 1686738371729926599 1699285596471558144 1700516939364827136 1702703818144874496 1702995827031539712 1704229858446409728 1705185893681528832 1707582889423079424 1711311236343217152 1713511996678020672 1713805859136720384 1732459422654922752 1734687379731382272 1734984873708355584 1738474906761363456 1740710599799894016 1741009126742065152 1742270703501017088 1749510147868735392 1768552327293566976 1768644192245907456 1769925794032779264 1770826700142452736 1771130391910612992 1772505860787929088 1774693133985558528 1776975403962391808 1777280150215858176 1778568009823954944 1779778489527364032 1781160674561307648 1785958275949334046 1798935060462174208 1802862866271043584 1803172052151042048 1805490946251030528 1806799248075128832 1808028941742084096 1809433066221010944 1814306820012021888 1818268188614668224 1820918725332765408 1836727813833228288 1840738136570855424 1843105340964593664 1843421428315127808 1847129588433948672 1849822197163444224 1858854532110531354 1869635565021822976 1872360981297364992 1873717738744578048 1874992976621420544 1876449105710678016 1879086847749414912 1879184454261276672 1881503368901356032 1881826041405026304 1885611454859655936 1888360159604349312 1891014645122824284 1904754769901125632 1908913623110516736 1911368501741060096 1911696296030502912 1913081556785430528 1915541795412983808 1915870305410482176 1918334130391719936 1921030750600964352 1927700996262773256 1945947220736999424 1948783878493175808 1951523302197805056 1955784270106533888 1958299424774880768 1958635267584823296 1979614127670165504 1982499862550151168 1983936429258964992 1986487787835686912 1986828464870129664 1988268168187478016 1989383542628450304 1989621368205262848 1989724716276645888 1991166518286876672 1992180037660259328 1996529775733753344 1999097329457690784 1999440168992840448 2021202659764076544 2023801943019945984 2024149019326414848 2028220724554924032 2030829033099876352 2031177314532409344 2032649154084519936 2034032559459844608 2035612199498637312 2041095172513524624 2060414704309764096 2063418224286892032 2064913426371575808 2066318790562381824 2067923504252583936 2073493508585167872 2078020786988192256 2081049971808874752 2099117501523689472 2100638572156551168 2103340010649550848 2103700727509549056 2106406103959535616 2106767346645860352 2107932456087650304 2109367098699098112 2111005243924512768 2113972703718091776 2114082511043936256 2116691290014025536 2121312886717112928 2124405179554892976 2142849116138766336 2144513263669346304 2147527825999331328 2150289564458692608 2150658333034315776 2154984519839606784 2158125896690684928 2161159594426084896 2168663620795619913 2184421144846925824 2184795766892003328 2186378922040492032 2189190623329124352 2189566063326265344 2192381863304822784 2195463714972530688 2203086852871740864 2222213898217979904 2227065893628936192 2230312345368920064 2231928482916335616 2234798761315147776 2235182022978895872 2238056485457006592 2238440305811226624 2241202542367791744 2246095997700472512 2248984495639902132 2270271757526499328 2273581191575371776 2273852992234586112 2275618878042144768 2276777185897439232 2281748315124289536 2284682662237360896 2285074478848960512 2296232069077715202 2312916506308509696 2317966542348484608 2320947466399858688 2321345502322753536 2323027604668022784 2324608639382679552 2326413942284156928 2332680197158313856 2358069769724755968 2361102266856603648 2361507189214150656 2363218393676120064 2366257511980744704 2369706866954477568 2371424013098606592 2373037986036485376 2374880899415076864 2378342824924428288 2381277701265778728 2386476997556752044 2403817155028058112 2407321261668040704 2409065664100171776 2410705255656112128 2412577421628014592 2415968804249247744 2419075760016029184 2424357584819557632 2427891633777020544 2448970418444304384 2454317515427807232 2457473787952791552 2457895237753503744 2462839451245264896 2466429596217925632 2469896679344097024 2478472709480708472 2496481308396486656 2498290318326104064 2499990635495227392 2501932140947570688 2505449130332553216 2505579272348368896 2508671158535141376 2509101388540035072 2510919543280877568 2514148606479541248 2517813546139132416 2521352860163765712 2545218164147355648 2548928394707337216 2550775409047240704 2554055727217311744 2554493740547309568 2557778840522293248 2561374334134619136 2566966854514825728 2570267995017031008 2598378504657567744 2598689133982384128 2602031069597073408 2607712360142045184 2611065899699841024 2611513690113097728 2624265221803103088 2649104619826839552 2651024224249970688 2652511390171267072 2652828490940350464 2652966288368861184 2654888691049168896 2656240050213679104 2656695587865919488 2658758791181893632 2662039700978337792 2665463105943587712 2665920225323787264 2667852014735932416 2678937413924001069 2698402590693261312 2698865359101886464 2700821021344137216 2704294299406565376 2708236419376545792 2710198872112693248 2712043412613126144 2714149599331516416 2721460230018032832 2727402282922002336 2755091720749842432 2757231339003445248 2761107204856283136 2764658011446890496 2770694382650923008 2774733295745166336 2788281798165797031 2804453347532734464 2808541471946047488 2809023128861147136 2810576608116867072 2812489464932130816 2814673658566017024 2818630271624122368 2818776681391915008 2822255053352034048 2822739062107539456 2828417182289483904 2832540239406523968 2857132154851688448 2863370434665775104 2867052752611590144 2867544444045754368 2869622335178145792 2873312693119475712 2877501195587579904 2881546125901446528 2891551494394159884 2918920831105499136 2923175817739763712 2927284953296707584 2933676405159800832 2937449137162321152 2962951864290639872 2969421191505248256 2973749793825226752 2975904643888447488 2979731681753530368 2980242697305194496 2982402252281217024 2984075313942675456 2984587074414968832 2988270056490388992 2994794663600630016 2998645994186536176 2999160253489260672 3031441588767162368 3031803989646114816 3035702914529918976 3036223528989622272 3042331086832386048 3046243549649814528 3046765971798614016 3048973731126779904 3061642758770286936 3083888675078012928 3090622056464646144 3095127336430338048 3097370139557363712 3099478185843572736 3101885256378875904 3110240262877751808 3117031180482288384 3144093026299674624 3148136355808804864 3148676252285534208 3150957858234826752 3155010015974326272 3155551091264323584 3159609155939303424 3161898684131475456 3164050648048647168 3166507865886769152 3171123766565904384 3175036935021038304 3181969330075669392 3186607769332339464 3209761682224054272 3212087552133562368 3214273674208149504 3216769895504019456 3221291738998996992 3225434346688038912 3225987499551473664 3232476779759410176 3237188845036027392 3272423353903742976 3276631717270388736 3277193650338004992 3279568383060738048 3283785934993686528 3288572794957234176 3293195572458796032 3304630279307611296 3333320847326969856 3340598840443404288 3340772363131158528 3344894878046855168 3345468518053380096 3347892724374503424 3352198141972721664 3352773034468343808 3357084728185509888 3361803813551687616 3373476743459853198 3405407636289748992 3405991654063079424 3408459716892819456 3410371787363057664 3415165778846158848 3422622472686434304 3427023993356041344 3427611718273440768 3469374759462764544 3469969747416711168 3476949813522726912 3481421199599788032 3482018253484130304 3484541407002034176 3499020295737470784 3537104654587133952 3541653400284905472 3542260783821225984 3545011721575858176 3549386267971117056 3553950807924783616 3554560300431716352 3557136019647909888 3559556979054728064 3562321349122615296 3571916551898668092 3597870120924348416 3605725732542087168 3610981892502061056 3613598496150257664 3616057883484168192 3618866132442021888 3628613640024043776 3636536377229336448 3641837450665530816 3673455627666456576 3681476273141710848 3686210681929187328 3686842856630255616 3694259176867897344 3699644394326888448 3717709064221062708 3739271130043645952 3744721962594729984 3747435477489156096 3749985953242841088 3752898211421356032 3758173695498829824 3758368908522553344 3763006737802712064 3763652082810052608 3771222909719311872 3776720319208698624 3782029290245648568 3809509539802251264 3817827246221033472 3822737003482120192 3823392592061005824 3826163113570861056 3831083590825967616 3831740610820964352 3836668260783439872 3842061501201928704 3855401992525546512 3891894441473998848 3897567756986351616 3903046604395610112 3911568540213067776 3916598849549761536 3917270535169646592 3964999725100302336 3967872858517929984 3972975575671373824 3973656929740259328 3976536336374956032 3978767085256900608 3979242736410525696 3979449432553291776 3982333036573753344 3984360075320518656 3993059551467506688 3998194658915381568 3998880337985680896 4042405319528153088 4047603886039891968 4048298038652829696 4056441449109848064 4061658066199752704 4062354629064818688 4065298308169039872 4068065118919689216 4071224398997274624 4082190345027049248 4126836448573784064 4129826852743151616 4132637581124763648 4135847008505167872 4146987017170335744 4156041573976384512 4162099943617749504 4206680021299101696 4207401455019098112 4212812207919071232 4213534693291720704 4215864912175300608 4218734197398196224 4222010487849025536 4227945407436183552 4228165022087872512 4233382580028051072 4242625773434225856 4248810359109785952 4285698232277532672 4295055651998662656 4300579128917385216 4301316666068631552 4309969039679213568 4316251793381369856 4322319188852169792 4337327241591239826 4368842289693851648 4378381246658248704 4379132126652530688 4384763726609645568 4390927429945061376 4406173705743481728 4444427796435959808 4454131787257872384 4460624690737840128 4463856965832671232 4469597522630295552 4470364045957791744 4476112970914013184 4476880611622453248 4482405084735583488 4492191995400945024 4497968991279804264 4540543515052998656 4547162383150743552 4547705984469172224 4553554371794878464 4563496630248579072 4569365324474721792 4570148957697921024 4592464138155430404 4625833012617019392 4635933084696969216 4641894932799717376 4642691004645507072 4646055209336045568 4649217278765359104 4652827884568313856 4665360394316627712 4716139539449511936 4722204533713207296 4723014378428301312 4726436787352240128 4732515023961489408 4739413733908955136 4742848026197213184 4746075972072970752 4749761798830153728 4756685649848856576 4762555402531557456 4772953995113504088 4807634310056116224 4814642523336081408 4818131328200343552 4821410511312224256 4825154843256029184 4831937608498495488 4838151520032058368 4848715169639115264 4855783267554041088 4897940836888608768 4908635030855614464 4914947575905583104 4915790475507007488 4925678902490529792 4932859192435851264 4939793358688194048 4956945418961416944 4999981270990454784 5003864281895141376 5010898260665106432 5011158544696737792 5017342317070282752 5018202777080070144 5021839086561755136 5028297212959082496 5035627092278264832 5042705720327531424 5060215115189779797 5097856789414674432 5101550818094481408 5108111454434623488 5108987481094619136 5115557681044586496 5122748668269238272 5133933709029651456 5140535990034062016 5197378267964768256 5204062139194146816 5215424720284090368 5222131799399682048 5223027380226195456 5248530443606206176 5305022780342534144 5305656981880700928 5305932576737722368 5309777382098337792 5312480100427358208 5313391175731838976 5317517582363787264 5324079401956675584 5330926211887175424 5331840450647574528 5335704029471864832 5357874827848002138 5396805181386522624 5408588598813130752 5416472838753091584 5420397744225386496 5424086825226252288 5428299198663032832 5442920460036065664 5454804565844004672 5510183441499684864 5522214409712566272 5529316022893780992 5541388765301846016 5549466591490332672 5576563596331594062 5608906695065468928 5617082943892094976 5621153216233734144 5624978929864261632 5629347317132034048 5637260543248244736 5637553362783830016 5644510106704068096 5645478124215078912 5656834364578967808 5665080478813047936 5714264309703376896 5726740869331550208 5734105505223180288 5735088888091508736 5739244670356291584 5746625386238951424 5755002391175159808 5763092251802893056 5783102988788319768 5837841662210998272 5846351635479527424 5854569906593415168 5867352810319601664 5874898274324642304 5938842383010496512 5947499587650453504 5951809287776894976 5959463363507060736 5960485394610388992 5964804504562434048 5968150627885350912 5969174148829937664 5976540112980777984 5989589327201260032 5997291988373072352 5998320506978521344 6062883177534324736 6063607979292229632 6071405829059837952 6072447057979244544 6084662173664772096 6092487099299629056 6093531943597228032 6097947462253559808 6123285517540573872 6181244112929292288 6190254672860676096 6194740279114727424 6198956371687145472 6203770512757751808 6220480525755503616 6234062360964576768 6296272711617609728 6297352504571068416 6301915716469653504 6310020031948652544 6311102182528647168 6319218311878606848 6323797368262950912 6328101296097294336 6333015731773538304 6342247533131808768 6350073870042076608 6363938660151338784 6373215538664678928 6428547348416299008 6433539791008038912 6442583477997993984 6450868693376077824 6451974999102947328 6464953559518820352 6474377690072054784 6505990862386859739 6553263434540777472 6554387300676009984 6559136766121476096 6567571869987373056 6577145589914468352 6586391144917592064 6609260558615222592 6666641694653939712 6681197680886808576 6689789756093710336 6690937036106760192 6695785448749006848 6704396283945443328 6705546068936687616 6714169456371019776 6723607627103375232 6746953486919706396 6810815272579497984 6820743574726115328 6830331557692317696 6845244945372868608 6854047986712082688 6855223436546881536 6938749518925529088 6953899627045453824 6962842399199576064 6964036506968260608 6969082814004068352 6998040591474941568 7074209309174267904 7083306800569810944 7084521567642451968 7098772535942234112 7107901615849567232 7109120600863432704 7114272039295819776 7119113958109456128 7124642698245230592 7143833103797336184 7195740241848696832 7211451465084174336 7221963785004122112 7227196992300515328 7232115766968336384 7237732264884043776 7257227280048087552 7273072754458672896 7283674901331061632 7346911255332913152 7362952546283421696 7372421363858374656 7373685713260511232 7388518353735794688 7399288788653776896 7435418128442125416 7489443925189459968 7494870954978312192 7499971906485682176 7505796422842712064 7516347390997659648 7516737817045106688 7526013475605424128 7527304165620105216 7542445819438623744 7553440638417397248 7564058580491297136 7635654492442066944 7645474006964240384 7646785184122011648 7652326227141722112 7662167181651935232 7663481221641928704 7673336521566879744 7684123002403857408 7710803985051093024 7795135513972703232 7806093208791220224 7823137080426135552 7833197699099523072 7834541070339293184 7945951151342747648 7947313859480518656 7953072672749912064 7957534170513801216 7958485472821051392 7958898865106583552 7964666073147506688 7968720150641037312 7986119102935013376 7996389317830763136 7997760675971361792 8036812241772003207 8095207772079783936 8096596077305659392 8112882898219696128 8123316132399505408 8124709258129637376 8130596616338079744 8136130237839378432 8142448797994549248 8164380690054098496 8265275162249527296 8271694017010335744 8293974034340671488 8312083147952769024 8324199887235499008 8413360042598203392 8425624415838142464 8427069386583441408 8431729824350601216 8437468394796392448 8444020975698051072 8455890814872367104 8456330044175745024 8466765160056102144 8485251546868451712 8497620718219571904 8571396464555065344 8590111303997325312 8601158257834770432 8602633332137263104 8619938079358427136 8632503586762739712 8644638377704339584 8674654483182479652 8737684579387703296 8756762493316497408 8769527453219291136 8781854859890122752 8812347411486963456 8888855592871919616 8908263574515744768 8921249381475680256 8927713931665342464 8939195045260591104 8940728091915583488 8952225941828026368 8953761223244906496 8964810169471166976 8984383990801890048 8995937982559608528 9081087030105997312 9094324766301487104 9095411968938344448 9107108743589756928 9126993260497158144 9138730648949443584 9140297915395842048 9184928276310860808 9251666025234038784 9271866169393938432 9283789865599434752 9285382009291014144 9292110418672091136 9298434557530718208 9305655769136627712 9330720788633255424 9432279078899023872 9444409067426414592 9446028756856602624 9452873574704480256 9465030047922978816 9478827467817910272 9485696052394426368 9492151944145941504 9499523597660307456 9513371299697713152 9525110805063114912 9545907990227008176 9629285046672162816 9636262656400687104 9642821022624448512 9650309686512058368 9663875216996990976 9676303040064116736 9697430339278230528 9711566535108082176 9817270061711228928 9829895151811166208 9831580951014014976 9851357804981059584 9865718384871702528 9879586717376388096 9913890837922833888 9999962541980909568 10021796521330212864 10022317089393475584 10034684634140565504 10036405554160140288 10043678173123510272 10056594425918164992 10071254184556529664 10085411440655062848 10120430230379559594 10216222908869246976 10217974962189238272 10231115362089172992 10245497336538476544 10267867418059302912 10281071980068124032 10408124278388293632 10430849440568180736 10444263598799364096 10446054760452390912 10497060887212412352 10610045560685068288 10611313963761401856 10624960200854716416 10626782351463677952 10635035164727574528 10648158803913351168 10661852423774350848 10663680901295149056 10671408058943729664 10715749655696004276 10793610362773045248 10817177197626261504 10832945677506183168 10840795488450772992 10848173650452504576 10856598397326065664 10885840920072131328 10909609131688009344 11020366882999369728 11044428819425132544 11058632045787561984 11082777530603692032 11098933182980665344 11153127192663188124 11217813390130937856 11234165887784189952 11242306432467468288 11249957859728523264 11258694634264068096 11274521086496489472 11275106725567660032 11289020213408136192 11290956248430157824 11313668729157935616 11330160957626095872 11428528619406753792 11453481738663100416 11468211010446360576 11470177776183017472 11478489340712583168 11493250772477902848 11510004782350319616 11526184503605786112 11566205977576639536 11675683324421996544 11692703270959054848 11709139813186830336 11734705620639203328 11749796548649284608 11894999175300907008 11903618575553789952 11918926727014121472 11920970789220777984 11929609009124868096 11936301255770701824 11938348297659875328 11953080225961555968 11979178654402520064 11994583976746144704 11996641013957042688 12127215958584459264 12142811658119675904 12144894115958489088 12169324347329544192 12184974198599258112 12187063887194456064 12195894924507119616 12246571035081147744 12380509345721352192 12389480558229454848 12397912743374290944 12407541025515503616 12440961051511007232 12468124721929153536 12592545423235219456 12620040063897305088 12622204365057294336 12638436623757213696 12647594736525901824 12656202592194588672 12666031463547076608 12684495066263617536 12700147740084153216 12727877320302677568 12746431077329357856 12857094696832598016 12885166955995987968 12901737386752155648 12903949998205894656 12929907119037640704 12948755380144109568 13011981724773719478 13106526869081554944 13135143739974746112 13154291179828936704 13172782289835184128 13218521117230445184 13333283389307879424 13362395361773617152 13379579512187420672 13381874072213520384 13391570897498013696 13408792567890886656 13411092137873375232 13428338912742039552 13447215254206750464 13493906973839412792 13621630545158995968 13641487149452230656 13660663115384635392 13690489890745737216 13708095973424165376 13710446873093763072 13877499037851058176 13907799254090907648 13925684798399152128 13928073013936521216 13938165628008136704 13996081182949883136 14148418618348535808 14166613601139621888 14169043135284903936 14197545071884468224 14215803231699134464 14218241201726865408 14228544078591639552 14238227916218912256 14249285396490461184 14287666207594672368 14422902930168348672 14443927570008244224 14454393984601030656 14464231533936672768 14475464529768087552 14514454560096175104 14546145508917345792 14567349802662123264 14693822510665826304 14725905092566843392 14744842727716749312 14747371426521022464 14777036707471589376 14798577577307553792 14870836256884250832 14999943812971364352 15011592845685424128 15032694781995319296 15033475634090213376 15052026951210848256 15054608331240210432 15084891638877247488 15106881276834794496 15128117160982594272 15180645345569339391 15290948013928480768 15293570368244023296 15304652454283444224 15324334363303870464 15326962443283857408 15346673043133759488 15368246004807714816 15421607970102186048 15612186417582440448 15646274160852271104 15666395398199046144 15669082140678586368 15891902302685495296 15915068341027602432 15916970945642102784 15917797730213167104 15929332146295013376 15937440301282074624 15972238205870026752 15992778635661526272 15995521351942723584 16073624483544006414 16190415544159567872 16225765796439392256 16246632264799010816 16249418516259274752 16261193232676159488 16272260475678756864 16284897595989098496 16328761380108196992 16530550324499054592 16587948068681342976 16624166295905538048 16648399774470998016 16826720085196406784 16851248831676284928 16863459648701202432 16874936789592784896 16888041951396102144 16911781629744734208 16912660088351490048 16933530320112204288 16970503093736903424 16995241436439143808 17142792929110130688 17180222607994650624 17202316515669540864 17205266664274526208 17239876158716854272 17265007173525479424 17289276755408679168 17349308966364959304 17475369158775406592 17513524986632994816 17539054906438582272 17563709719780245504 17624694822973926912 17816527149031489536 17842498762951360512 17855427863330684928 17878390090521182208 17881456183831166976 17904451883656052736 17907522446489812992 17929620338942333952 17968767981603780096 17991875965119217056 18188649532602974208 18190823937876688896 18214217487179513856 18253986520994316288 18277461297898887168 18280595830791684096 18369856552621721616 18543732338787876864 18567579731198869504 18570764018582028288 18584220837344182272 18596869115061436416 18611311538273255424 18661441577266510848 18888818134852829184 18892057513713205248 18905747149408960512 18930060095845957632 18957654935635820544 18971392104788852736 18984303888291883008 18999047195320614912 19026742599395426304 19050221610126229824 19091815980454016352 19285642045248897024 19300619373024116736 19327750433993981952 19352606080128233472 19394860678556461056 19423133070216164352 19517972587160579217 19659790303622332416 19663161902028029952 19702715609962119168 19731436769743405056 19759173434752776192 19827781675845667776 19999925083961819136 20043593042660425728 20069369268281131008 20072811108320280576 20087356346247020544 20113188851836329984 20142508369113059328 20170822881310125696 20240860460759119188 20432445817738493952 20462230724178345984 20490994673076953088 20535734836118605824 20562143960136248064 20816248556776587264 20861698881136361472 20888527197598728192 20892109520904781824 20994121774424824704 21220091121370136576 21222627927522803712 21249920401709432832 21253564702927355904 21296317607826702336 21323704847548701696 21327361802590298112 21342816117887459328 21431499311392008552 21587220725546090496 21634354395252523008 21665891355012366336 21681590976901545984 21696347300905009152 21713196794652131328 21771681840144262656 21819218263376018688 22040733765998739456 22088857638850265088 22117264091575123968 22165555061207384064 22197866365961330688 22306254385326376248 22468331775568379904 22484612864934936576 22499915719457046528 22517389268528136192 22549042172992978944 22550213451135320064 22578040426816272384 22581912496860315648 22627337458315871232 22660321915252191744 22906963477326200832 22936422020892721152 22940355552366034944 22956978681425166336 22986501544955805696 23020009564700639232 23052369007211572224 23132411955153279072 23385406541918109696 23418279626373660672 23469411241278406656 23499593097298569216 23837853454028242944 23841941578441555968 23859218018249736192 23872602511541403648 23876696595319750656 23906160451923111936 23958357308805040128 23989167953492289408 23993282027914085376 24285623316239351808 24289788231916978176 24338648694659088384 24369948397198516224 24374127774388912128 24391789849014239232 24493142070162295488 24795825486748581888 24815082051031007232 24881922103022014464 24936249443858307072 25185090846470438912 25240080127794610176 25276873247514427392 25295189473051803648 25312405184389177344 25332062927094153216 25368990132527235072 25400295480168306432 25455754640605355136 25492862154658715712 25714189393665196032 25770333911991975936 25803474773504311296 25807899996411789312 25859814238075281408 25897510760288219136 26023963449547438956 26213053738163109888 26270287479949492224 26308582359657873408 26345564579670368256 26437042234460890368 26666566778615758848 26724790723547234304 26759159024374841344 26763748144427040768 26783141794996027392 26817585135781773312 26822184275746750464 26856677825484079104 26894430508413500928 26987813947678825584 27243261090317991936 27282974298904461312 27321326230769270784 27380979781491474432 27416191946848330752 27420893746187526144 27754998075702116352 27815598508181815296 27851369596798304256 27856146027873042432 27876331256016273408 27992162365899766272 28296837236697071616 28333227202279243776 28338086270569807872 28395090143768936448 28431606463398268928 28436482403453730816 28457088157183279104 28476455832437824512 28498570792980922368 28575332415189344736 28887855140016488448 28908787969202061312 28928463067873345536 28950929059536175104 29028909120192350208 29092291017834691584 29134699605324246528 29451810185133686784 29489685455433498624 29494742853042044928 29554073414943178752 29597155154615107584 29741672513768501664 29999887625942728704 30065389563990638592 30066951268180426752 30104053902421696512 30109216662480420864 30169783277754494976 30213762553669588992 30256234321965188544 30361290691138678782 30581896027856961536 30648668726607740928 30653924886567714816 30693346086267518976 30736492009615429632 30843215940204372096 31224372835164880896 31292548321704542208 31332790796398092288 31338164281357172736 31783804605370990592 31830136682055204864 31833941891284205568 31874880602564149248 31944476411740053504 31985557271323052544 31991042703885447168 32147248967088012828 32380831088319135744 32451531592878784512 32493264529598021632 32498837032518549504 32522386465352318976 32544520951357513728 32569795191978196992 32657522760216393984 33061100648998109184 33175896137362685952 33248332591811076096 33296799548941996032 33653440170392813568 33702497663352569856 33726919297402404864 33749873579185569792 33776083902792204288 33823563259489468416 33825320176702980096 33867060640224408576 33941006187473806848 33990482872878287616 34285585858220261376 34360445215989301248 34404633031339081728 34410533328549052416 34479752317433708544 34530014347050958848 34578553510817358336 34698617932729918608 35027049973265989632 35078109812877164544 35127419439560491008 35249389645947853824 35684997525902721024 35710855726661369856 35756780181042364416 35762912367662333952 35808903767312105472 35815044892979625984 35859240677884667904 35937535963207560192 35983751930238434112 36381647875753377792 36428434974359027712 36507973041988632576 36554922595797774336 36561191661583368192 36739713105243443232 37135159462397739008 37141528037164056576 37168441674688364544 37193738230122872832 37222623076546510848 37322883154533021696 37777636269705658368 37860120191691915264 37915309871271641088 37942784209577705472 37968607776583766016 37998094390641229824 38053485198790852608 38100443220252459648 38183631960908032704 38571284090497794048 38655500867987963904 38705212160256466944 38789721357112922112 38846266140432328704 39035945174321158434 39319580607244664832 39405431219924238336 39462873539486810112 39518346869505552384 39655563351691335552 39999850167923638272 40087186085320851456 40138738536562262016 40145622216640561152 40174712692494041088 40226377703672659968 40285016738226118656 40341645762620251392 40481720921518238376 40864891635476987904 40924461448356691968 40981989346153906176 41071469672237211648 41124287920272496128 41632497113553174528 41723397762272722944 41777054395197456384 41784219041809563648 41988243548849649408 42440182242740273152 42445255855045607424 42499840803418865664 42507129405854711808 42592635215653404672 42647409695097403392 42654723605180596224 42685632235774918656 42862998622784017104 43268708790505046016 43331782710024732672 43363181953803091968 43392694601810018304 43426393589304262656 43543363680288525312 43638436526752037376 44081467531997478912 44177715277700530176 44234528183150247936 44331110122414768128 44395732731922661376 44612508770652752496 44999831438914093056 45034778537056272384 45098084345985957888 45100426902270640128 45156080853632544768 45163824993720631296 45254674916631742464 45320643830504383488 45541936036708018173 45872844041785442304 45880711104732069888 45913957362850332672 45973003089911611392 46040019129401278464 46104738014423144448 46264823910306558144 46836559252747321344 46938822482556813312 46999186194597138432 47675706908056485888 47745205023082807296 47753393190639501312 47812320903846223872 47916714617610080256 47978335906984578816 47986564055828170752 48571246632478703616 48677297389318176768 48739896794397032448 48748255548777824256 48783579698028478464 48986284140324590976 49591650973497163776 49763844206044028928 49872498887716614144 50370181692940877824 50480160255589220352 50553746495028854784 50590378946103607296 50624810368778354688 50664125854188306432 50737980265054470144 50800590960336612864 50911509281210710272 50985724309317431424 51428378787330392064 51540667823983951872 51606949547008622592 51615799992823578624 51719628476150562816 51795021520576438272 52047926899094877912 52426107476326219776 52540574959898984448 52617164719315746816 52691129159340736512 52874084468921780736 53449581447094468608 53518318048749682688 53527496288854081536 53566283589992054784 53635170271563546624 53644368551493500928 53713355650968158208 53788861016827001856 53975627895357651168 54565948597808922624 54642652461538541568 54761959562982948864 54832383893696661504 54841787492375052288 55631197016363630592 55702739193596608512 55712292055746084864 55752662512032546816 55984324731799532544 56666454404558487552 56676172541139615744 56790180287537872896 56863212926796537856 56872964806907461632 56914176314366558208 56952911664875649024 56997141585961844736 57150664830378689472 57856926135746691072 57901858119072350208 58057818240384700416 58184582035669383168 58269399210648493056 58979370910866997248 58989485706084089856 59108146829886357504 59194310309230215168 59483345027537003328 59999775251885457408 60130779127981277184 60208107804843393024 60218433324960841728 60339566555508989952 60427525107339177984 60512468643930377088 60722581382277357564 61163792055713923072 61297337453215481856 61386692172535037952 61472984019230859264 61686431880408744192 62448745670329761792 62585096643409084416 62665581592796184576 62676328562714345472 63567609210741981184 63660273364110409728 63667883782568411136 63749761205128298496 63888952823480107008 63971114542646105088 63982085407770894336 64294497934176025656 64761662176638271488 64903063185757569024 64986529059196043264 64997674065037099008 65044772930704637952 65089041902715027456 65139590383956393984 65315045520432787968 66122201297996218368 66351792274725371904 66496665183622152192 66593599097883992064 67404995326705139712 67453838594804809728 67499747158371139584 67552167805584408576 67647126518978936832 67650640353405960192 67734121280448817152 67882012374947613696 67980965745756575232 68720890431978602496 68809266062678163456 68821066657098104832 68959504634867417088 69060028694101917696 69157107021634716672 69397235865459837216 70156219625754329088 70254838879120982016 70498779291895707648 71513560362084728832 71525824735324667904 71617807534624210944 71630089785959251968 71718481355769335808 71875071926415120384 71967503860476868224 72856869948718055424 73015946083977265152 73109845191595548672 73122383323166736384 73479426210486886464 74270318924795478016 74387476460245745664 74445246153093021696 74645766309066043392 75555272539411316736 75720240383383830528 75830619742543282176 75885568419155410944 75937215553167532032 75996188781282459648 76106970397581705216 76200886440504919296 76367263921816065408 77142568180995588096 77311001735975927808 77410424320512933888 77579442714225844224 77692532280864657408 78071890348642316868 78639161214489329664 78810862439848476672 78925747078973620224 79036693739011104768 79311126703382671104 79999700335847276544 80174372170641702912 80277477073124524032 80291244433281122304 80349425384988082176 80452755407345319936 80570033476452237312 80683291525240502784 80963441843036476752 81729783270953975808 81848922896713383936 81963978692307812352 82142939344474423296 82248575840544992256 83264994227106349056 83446795524545445888 83554108790394912768 83568438083619127296 83976487097699298816 84890511710091214848 84999681606837731328 85014258811709423616 85185270431306809344 85294819390194806784 85309447210361192448 85371264471549837312 85725997245568034208 86663565420049465344 86726363907606183936 86785389203620036608 86852787178608525312 87086727360577050624 87276873053504074752 88355430555401060352 88469056366300495872 88662220244829536256 88791465463845322752 89225017541305504992 89999662877828186112 90196168691971915776 90200853804541280256 90312161707265089536 90327649987441262592 90509349833263484928 90641287661008766976 91083872073416036346 91745688083570884608 91946006179823222784 92080038258802556928 92209476028846288896 92529647820613116288 93673118505494642688 93877644965113626624 93998372389194276864 95351413816112971776 95490410046165614592 95624641807692447744 95833429235220160512 95956671813969157632 95973128111656341504 97142493264957407232 97354594778636353536 97479793588794064896 97496511097555648512 97567159396056956928 97972568280649181952 99183301946994327552 99527688412088057856 99744997775433228288 100960320511178440704 101107492990057709568 101180757892207214592 101249620737556709376 101328251708376612864 101475960530108940288 101601181920673225728 101823018562421420544 101971448618634862848 102856757574660784128 103081335647967903744 103213899094017245184 103231599985647157248 103439256952301125632 103590043041152876544 104095853798189755824 105081149919797968896 105234329438631493632 105382258318681473024 105748168937843561472 107036636097499365376 107054992577708163072 107132567179984109568 107270340543127093248 107288737102987001856 107426711301936316416 107577722033654003712 107951255790715302336 109285304923077083136 109523919125965897728 109664767787393323008 109683574984750104576 111405478387193217024 111424584111492169728 111505325024065093632 111968649463599065088 113332908809116975104 113580360575075745792 113726425853593075712 113745929613814923264 113828352628733116416 113905823329751298048 113994283171923689472 114301329660757378944 115713852271493382144 116115636480769400832 116369164071338766336 116538798421296986112 117958741821733994496 118216293659772715008 118388620618460430336 118966690055074006656 119999550503770914816 120261558255962554368 120416215609686786048 120436866649921683456 120679133111017979904 120855050214678355968 121024937287860754176 121445162764554715128 122327584111427846144 122594674906430963712 122773384345070075904 122945968038461718528 123372863760817488384 124897491340659523584 125170193286818168832 125331163185592369152 125352657125428690944 127320546728220819456 127335767565136822272 127499522410256596992 127777905646960214016 127942229085292210176 127964170815541788672 128588995868352051312 129806126371515138048 129973058118392086528 129995348130074198016 130089545861409275904 130178083805430054912 130279180767912787968 130630091040865575936 132244402595992436736 132703584549450743808 132993330367244304384 133187198195767984128 134999494316742279168 135104335611168817152 135294253037957873664 135301280706811920384 135468242560897634304 135764024749895227392 135961931491513150464 136625808110124054519 137618532125356326912 137642133314196209664 137919009269734834176 138120057388203835392 138314214043269433344 138794471730919674432 140509677758241964032 140997558583791415296 143027120724169457664 143235615069248421888 143260179571918503936 143436962711538671616 143750143852830240768 143935007720953736448 145713739897436110848 146031892167954530304 146219690383191097344 146244766646333472768 146958852420973772928 148540637849590956032 148774952920491491328 149291532618132086784 151110545078822633472 151440480766767661056 151661239485086564352 151771136838310821888 151874431106335064064 151992377562564919296 152213940795163410432 152401772881009838592 152734527843632130816 154285136361991176192 154622003471951855616 154820848641025867776 155158885428451688448 155385064561729314816 156143780697284633736 157278322428978659328 157621724879696953344 157851494157947240448 158073387478022209536 158622253406765342208 160348744341283405824 160554954146249048064 160582488866562244608 160698850769976164352 160905510814690639872 161140066952904474624 161366583050481005568 161926883686072953504 163697845793426767872 163927957384615624704 164285878688948846592 164497151681089984512 166893591049090891776 167108217580789825536 167136876167238254592 167952974195398597632 169999363213675462656 170028517623418847232 170370540862613618688 170589638780389613568 170618894420722384896 170742528943099674624 171451994491136068416 173570778407240073216 173705574357217050624 174173454721154101248 174553746107008149504 176938112732600991744 177324440489659072512 177582930927690645504 178450035082611009984 179999325755656372224 180392337383943831552 180624323414530179072 180655299974882525184 181018699666526969856 181282575322017533952 182167744146832072692 183491376167141769216 183892012359646445568 184160076517605113856 184418952057692577792 185059295641226232576 187346237010989285376 187755289930227253248 187996744778388553728 190702827632225943552 190980820092331229184 191249283615384895488 191666858470440321024 191913343627938315264 191946256223312683008 194284986529914814464 194709189557272707072 194959587177588129792 194993022195111297024 195134318792113913856 195945136561298363904 198366603893988655104 199055376824176115712 199489995550866456576 202214985980115419136 202361515784414429184 202499241475113418752 202656503416753225728 202951921060217880576 203202363841346451456 203646037124842841088 203942897237269725696 206162671295935807488 206427798188034490368 206463199971294314496 206878513904602251264 207180086082305753088 208191707596379511648 210468658877262987264 210764516637362946048 211496337875687122944 214073272194998730752 214540681086254186496 214577474205974003712 214853422603872632832 215155444067308007424 215902511581430604672 218570609846154166272 219047838251931795456 219329535574786646016 219367149969500209152 222810956774386434048 223937298927198130176 226665817618233950208 227160721150151491584 227452851707186151424 227491859227629846528 227656705257466232832 227811646659502596096 227988566343847378944 228602659321514757888 231427704542986764288 232231272961538801664 232738328142677532672 233077596842593972224 235917483643467988992 236432587319545430016 236777241236920860672 237933380110148013312 239999101007541829632 240523116511925108736 240832431219373572096 240873733299843366912 241358266222035959808 241710100429356711936 242049874575721508352 242890325529109430256 245189349812861927424 245546768690140151808 245891936076923437056 246745727521634976768 249794982681319047168 250340386573636337664 250662326371184738304 250705314250857381888 254671535130273644544 254999044820513193984 255555811293920428032 255884458170584420352 255928341631083577344 257177991736704102624 259946116236784173056 259990696260148396032 260179091722818551808 260356167610860109824 260558361535825575936 261260182081731151872 265407169098901487616 265986660734488608768 266374396391535968256 269998988633484558336 270588506075915747328 270602561413623840768 270936485121795268608 271528049499790454784 271923862983026300928 273251616220248109038 275237064250712653824 275838018539469668352 276240114776407670784 276628428086538866688 277588943461839348864 281019355516483928064 281995117167582830592 286054241448338915328 286471230138496843776 286873925423077343232 287500287705660481536 287870015441907472896 291427479794872221696 292063784335909060608 292439380766382194688 292489533292666945536 293917704841947545856 297081275699181912064 297549905840982982656 298583065236264173568 302880961533535322112 303322478970173128704 303542273676621643776 303748862212670128128 303984755125129838592 304427881590326820864 304803545762019677184 305469055687264261632 308570272723982352384 309244006943903711232 309641697282051735552 310317770856903376896 310770129123458629632 312287561394569267472 315243449759393906688 315702988315894480896 316146774956044419072 317244506813530684416 321109908292498096128 321164977733124489216 321397701539952328704 321811021629381279744 322280133905808949248 322733166100962011136 323853767372145907008 327855914769231249408 328571757377897693184 328994303362179969024 334216435161579651072 334273752334476509184 335905948390797195264 339998726427350925312 340741081725227237376 341179277560779227136 341237788841444769792 341485057886199349248 342903988982272136832 347141556814480146432 348346909442308202496 349107492214016299008 353876225465201983488 354648880979318145024 355165861855381291008 356900070165222019968 359998651511312744448 360784674767887663104 361248646829060358144 361310599949765050368 362037399333053939712 362565150644035067904 364335488293664145384 366982752334283538432 367784024719292891136 368320153035210227712 368837904115385155584 370118591282452465152 374692474021978570752 375510579860454506496 375993489556777107456 381961640184662458368 382498567230769790976 383333716940880642048 383826687255876630528 383892512446625366016 389418379114545414144 389919174355176259584 389986044390222594048 390268637584227827712 391890273122596727808 396733207787977310208 398110753648352231424 398979991101732913152 404998482950226837504 405313006833506451456 405903842120435761152 406404727682692902912 407292074249685682176 407885794474539451392 412855596376068980736 412926399942588628992 413757027809204502528 414360172164611506176 416383415192759023296 421529033274725892096 422992675751374245888 428146544389997461504 429081362172508372992 429706845207745265664 430310888134616014848 431805023162861209344 437141219692308332544 438095676503863590912 438659071149573292032 438734299939000418304 445621913548772868096 447874597854396260352 453331635236467900416 454321442300302983168 454905703414372302848 454983718455259693056 455313410514932465664 455623293319005192192 455977132687694757888 457205318643029515776 462855409085973528576 464462545923077603328 465476656285355065344 466155193685187944448 471834967286935977984 472865174639090860032 473554482473841721344 475866760220296026624 481046233023850217472 481664862438747144192 481747466599686733824 482716532444071919616 483420200858713423872 484099749151443016704 485780651058218860512 491093537380280303616 491783872153846874112 493491455043269953536 500680773147272675328 501324652742369476608 501410628501714763776 509998089641026387968 511111622587840856064 511768916341168840704 511856683262167154688 514355983473408205248 519892232473568346112 520712335221720219648 521116723071651151872 522520364163462303744 530814338197802975232 531973321468977217536 532748792783071936512 539997977266969116672 541177012151831494656 541872970243590537216 543056098999580909568 543847725966052601856 546503232440496218076 550474128501425307648 551676037078939336704 552480229552815341568 553256856173077733376 555177886923678697728 562038711032967856128 563990234335165661184 572108482896677830656 572942460276993687552 573747850846154686464 575000575411320963072 575740030883814945792 582854959589744443392 584127568671818121216 584878761532764389376 584979066585333891072 587835409683895091712 595099811681965965312 597166130472528347136 606644957940346257408 607084547353243287552 607497724425340256256 607969510250259677184 608855763180653641728 609607091524039354368 610938111374528523264 618488013887807422464 619283394564103471104 620635541713806753792 621540258246917259264 624575122789138534944 631405976631788961792 632293549912088838144 634489013627061368832 642219816584996192256 643622043258762559488 644560267811617898496 645466332201924022272 647707534744291814016 655711829538462498816 657143514755795386368 657988606724359938048 668432870323159302144 671811896781594390528 679997452854701850624 681482163450454474752 682358555121558454272 682475577682889539584 682970115772398698496 685807977964544273664 694283113628960292864 696693818884616404992 698214984428032598016 707752450930403966976 709297761958636290048 710331723710762582016 713800140330444039936 719997303022625488896 721569349535775326208 722497293658120716288 722621199899530100736 724074798666107879424 725130301288070135808 728670976587328290768 735568049438585782272 736640306070420455424 737675808230770311168 740237182564904930304 749384948043957141504 751021159720909012992 751986979113554214912 764997134461539581952 766667433881761284096 767653374511753261056 767785024893250732032 779838348710352519168 779972088780445188096 780537275168455655424 783780546245193455616 796221507296704462848 797959982203465826304 809996965900453675008 811807684240871522304 812809455365385805824 814584148499371364352 815771588949078902784 825711192752137961472 827514055618409005056 828720344329223012352 832766830385518046592 843058066549451784192 845985351502748491776 856293088779994923008 858162724345016745984 859413690415490531328 860621776269232029696 863610046325722418688 874282439384616665088 876191353007727181824 877318142299146584064 877468599878000836608 891243827097545736192 895749195708792520704 908642884600605966336 909811406828744605696 909967436910519386112 910626821029864931328 911246586638010384384 911954265375389515776 914410637286059031552 925710818171947057152 928925091846155206656 930953312570710130688 932310387370375888896 945730349278181720064 947108964947683442688 951733520440592053248 963329724877494288384 963494933199373467648 965433064888143839232 966840401717426847744 968199498302886033408 971561302116437721024 983567744307693748224 986982910086539907072 1002649305484738953216 1002821257003429527552 1019996179282052775936 1022223245175681712128 1023537832682337681408 1023713366524334309376 1028711966946816410496 1039784464947136692224 1041424670443440439296 1045040728326924607488 1061628676395605950464 1063946642937954435072 1065497585566143873024 1079995954533938233344 1082354024303662989312 1083745940487181074432 1086112197999161819136 1087695451932105203712 1093006464880992436152 1100948257002850615296 1103352074157878673408 1104960459105630683136 1106513712346155466752 1110355773847357395456 1124077422065935712256 1127980468670331322368 1145884920553987375104 1147495701692309372928 1150001150822641926144 1151480061767629891584 1168255137343636242432 1169757523065528778752 1169958133170667782144 1175670819367790183424 1190199623363931930624 1194332260945056694272 1214995448850680512512 1215939020500519354368 1217711526361307283456 1219214183048078708736 1221876222749057046528 1238566789128206942208 1241271083427613507584 1243080516493834518528 1249150245578277069888 1264587099824177676288 1268978027254122737664 1284439633169992384512 1287244086517525118976 1289120535623235796992 1290932664403848044544 1295415069488583628032 1311423659076924997632 1314287029511590772736 1315977213448719876096 1336865740646318604288 1343623793563188781056 1359994905709403701248 1362964326900908949504 1364717110243116908544 1364951155365779079168 1365940231544797396992 1371615955929088547328 1388566227257920585728 1393387637769232809984 1396429968856065196032 1415504901860807933952 1418595523917272580096 1420663447421525164032 1427600280660888079872 1443138699071550652416 1444994587316241432576 1445242399799060201472 1448149597332215758848 1450260602576140271616 1457341953174656581536 1473280612140840910848 1475351616461540622336 1480474365129809860608 1502042319441818025984 1503973958227108429824 1529994268923079163904 1533334867763522568192 1535306749023506522112 1535570049786501464064 1559676697420705038336 1567561092490386911232 1592443014593408925696 1595919964406931652608 1619993931800907350016 1625618910730771611648 1629168296998742728704 1631543177898157805568 1651422385504275922944 1655028111236818010112 1657440688658446024704 1665533660771036093184 1686116133098903568384 1691970703005496983552 1716325448690033491968 1718827380830981062656 1721243552538464059392 1727220092651444837376 1748564878769233330176 1752382706015454363648 1754636284598293168128 1754937199756001673216 1791498391417585041408 1819622813657489211392 1819934873821038772224 1821253642059729862656 1822493173276020768768 1823908530750779031552 1828821274572118063104 1857850183692310413312 1861906625141420261376 1864620774740751777792 1894217929895366885376 1903467040881184106496 1926659449754988576768 1930866129776287678464 1933680803434853695488 1936398996605772066816 1943122604232875442048 1967135488615387496448 1973965820173079814144 2005298610969477906432 2039992358564105551872 2044446490351363424256 2047075665364675362816 2047426733048668618752 2057423933893632820992 2079568929894273384448 2082849340886880878592 2090081456653849214976 2123257352791211900928 2127893285875908870144 2130995171132287746048 2159991909067876466688 2164708048607325978624 2167491880974362148864 2172224395998323638272 2175390903864210407424 2186012929761984872304 2206704148315757346816 2209920918211261366272 2213027424692310933504 2220711547694714790912 2248154844131871424512 2255960937340662644736 2294991403384618745856 2300002301645283852288 2302960123535259783168 2339515046131057557504 2339916266341335564288 2351341638735580366848 2388664521890113388544 2429990897701361025024 2435423052722614566912 2438428366096157417472 2443752445498114093056 2477133578256413884416 2482542166855227015168 2486161032987669037056 2498300491156554139776 2529174199648355352576 2537956054508245475328 2568879266339984769024 2574488173035050237952 2578241071246471593984 2581865328807696089088 2590830138977167256064 2622847318153849995264 2628574059023181545472 2631954426897439752192 2673731481292637208576 2687247587126377562112 2725928653801817899008 2729434220486233817088 2729902310731558158336 2731880463089594793984 2743231911858177094656 2777132454515841171456 2786775275538465619968 2792859937712130392064 2837191047834545160192 2841326894843050328064 2855200561321776159744 2889989174632482865152 2890484799598120402944 2896299194664431517696 2900521205152280543232 2914683906349313163072 2950703232923081244672 2960948730259619721216 3007947916454216859648 3059988537846158327808 3066669735527045136384 3070613498047013044224 3071140099573002928128 3119353394841410076672 3135122184980773822464 3184886029186817851392 3191839928813863305216 3239987863601814700032 3251237821461543223296 3258336593997485457408 3263086355796315611136 3302844771008551845888 3310056222473636020224 3314881377316892049408 3331067321542072186368 3372232266197807136768 3383941406010993967104 3437654761661962125312 3442487105076928118784 3454440185302889674752 3504765412030908727296 3509272569196586336256 3509874399512003346432 3582996782835170082816 3639245627314978422784 3644986346552041537536 3647817061501558063104 3657642549144236126208 3715700367384620826624 3723813250282840522752 3729241549481503555584 3806934081762368212992 3853318899509977153536 3861732259552575356928 3867361606869707390976 3872797993211544133632 3886245208465750884096 3934270977230774992896 3947931640346159628288 4010597221938955812864 4079984717128211103744 4088892980702726848512 4094151330729350725632 4094853466097337237504 4114847867787265641984 4165698681773761757184 4180162913307698429952 4246514705582423801856 4255786571751817740288 4261990342264575492096 4329416097214651957248 4334983761948724297728 4344448791996647276544 4350781807728420814848 4372025859523969744608 4419841836422522732544 4426054849384621867008 4441423095389429581824 4511921874681325289472 4589982806769237491712 4600004603290567704576 4605920247070519566336 4679030092262115115008 4702683277471160733696 4777329043780226777088 4859981795402722050048 4876856732192314834944 4887504890996228186112 4954267156512827768832 4965084333710454030336 4972322065975338074112 4996600982313108279552 5058348399296710705152 5075912109016490950656 5148976346070100475904 5156482142492943187968 5163730657615392178176 5181660277954334512128 5245694636307699990528 5257148118046363090944 5263908853794879504384 5374495174252755124224 5458868440972467634176 5459804621463116316672 5463760926179189587968 5486463823716354189312 5573550551076931239936 5585719875424260784128 5682653789686100656128 5710401122643552319488 5779978349264965730304 5792598389328863035392 5801042410304561086464 5829367812698626326144 5901406465846162489344 5921897460519239442432 6015895832908433719296 6119977075692316655616 6133339471054090272768 6141226996094026088448 6142280199146005856256 6238706789682820153344 6270244369961547644928 6369772058373635702784 6383679857627726610432 6479975727203629400064 6502475642923086446592 6516673187994970914816 6526172711592631222272 6620112444947272040448 6629762754633784098816 6662134643084144372736 6744464532395614273536 6767882812021987934208 6884974210153856237568 6908880370605779349504 7018545138393172672512 7019748799024006692864 7165993565670340165632 7278491254629956845568 7289972693104083075072 7315285098288472252416 7431400734769241653248 7447626500565681045504 7458483098963007111168 7613868163524736425984 7706637799019954307072 7723464519105150713856 7734723213739414781952 7745595986423088267264 7772490416931501768192 7868541954461549985792 7895863280692319256576 8021194443877911625728 8177785961405453697024 8188302661458701451264 8189706932194674475008 8229695735574531283968 8331397363547523514368 8360325826615396859904 8511573143503635480576 8523980684529150984192 8669967523897448595456 8688897583993294553088 8701563615456841629696 8744051719047939489216 8852109698769243734016 8882846190778859163648 9023843749362650578944 9179965613538474983424 9200009206581135409152 9211840494141039132672 9358060184524230230016 9405366554942321467392 9554658087560453554176 9719963590805444100096 9753713464384629669888 9775009781992456372224 9908534313025655537664 9930168667420908060672 9944644131950676148224 9993201964626216559104 10116696798593421410304 10151824218032981901312 10312964284985886375936 10327461315230784356352 10363320555908669024256 10514296236092726181888 10527817707589759008768 10748990348505510248448 10917736881944935268352 10972927647432708378624 11147101102153862479872 11171439750848521568256 11420802245287104638976 11559956698529931460608 11585196778657726070784 11602084820609122172928 11658735625397252652288 11802812931692324978688 11843794921038478884864 12031791665816867438592 12239954151384633311232 12266678942108180545536 12282453992188052176896 12284560398292011712512 12540488739923095289856 12739544116747271405568 12767359715255453220864 13004951285846172893184 13033346375989941829632 13052345423185262444544 13259525509267568197632 13324269286168288745472 13535765624043975868416 13769948420307712475136 13817760741211558699008 14037090276786345345024 14331987131340680331264 14556982509259913691136 14579945386208166150144 14630570196576944504832 14862801469538483306496 14895253001131362091008 14916966197926014222336 15227736327049472851968 15446929038210301427712 15469446427478829563904 15491191972846176534528 15544980833863003536384 15737083908923099971584 15791726561384638513152 16376605322917402902528 16379413864389348950016 16459391471149062567936 16720651653230793719808 17047961369058301968384 17339935047794897190912 17377795167986589106176 17403127230913683259392 17488103438095878978432 17704219397538487468032 17765692381557718327296 18047687498725301157888 18359931227076949966848 18400018413162270818304 18423680988282078265344 18716120369048460460032 18810733109884642934784 19109316175120907108352 19439927181610888200192 19507426928769259339776 19550019563984912744448 19860337334841816121344 19889288263901352296448 19986403929252433118208 20233393597186842820608 20303648436065963802624 20654922630461568712704 20726641111817338048512 21055635415179518017536 21497980697011020496896 21835473763889870536704 21945855294865416757248 22294202204307724959744 22342879501697043136512 22841604490574209277952 23119913397059862921216 23170393557315452141568 23204169641218244345856 23317471250794505304576 23605625863384649957376 23687589842076957769728 24063583331633734877184 24533357884216361091072 24564907984376104353792 24569120796584023425024 25080977479846190579712 25534719430510906441728 26009902571692345786368 26066692751979883659264 26104690846370524889088 26648538572336577490944 27071531248087951736832 27539896840615424950272 27635521482423117398016 28074180553572690690048 28663974262681360662528 29159890772416332300288 29261140393153889009664 29725602939076966612992 29790506002262724182016 29833932395852028444672 30455472654098945703936 30938892854957659127808 30982383945692353069056 31089961667726007072768 31583453122769277026304 32753210645834805805056 32918782942298125135872 33441303306461587439616 34679870095589794381824 34755590335973178212352 34806254461827366518784 34976206876191757956864 35408438795076974936064 35531384763115436654592 36095374997450602315776 36719862454153899933696 36800036826324541636608 36847361976564156530688 37621466219769285869568 38218632350241814216704 39014853857538518679552 39100039127969825488896 39778576527802704592896 39972807858504866236416 40607296872131927605248 41309845260923137425408 41453282223634676097024 42111270830359036035072 42995961394022040993792 43670947527779741073408 43891710589730833514496 44588404408615449919488 44685759003394086273024 45683208981148418555904 46340787114630904283136 46408339282436488691712 46634942501589010609152 47211251726769299914752 47375179684153915539456 49129815968752208707584 49138241593168046850048 50161954959692381159424 52019805143384691572736 52133385503959767318528 52209381692741049778176 53297077144673154981888 54143062496175903473664 55079793681230849900544 55271042964846234796032 56148361107145381380096 57327948525362721325056 58319781544832664600576 58522280786307778019328 59581012004525448364032 59667864791704056889344 60910945308197891407872 61964767891384706138112 62179923335452014145536 63166906245538554052608 65506421291669611610112 65837565884596250271744 66882606612923174879232 69359740191179588763648 69511180671946356424704 69612508923654733037568 69952413752383515913728 70816877590153949872128 71062769526230873309184 72190749994901204631552 73600073652649083273216 73694723953128313061376 75242932439538571739136 78029707715077037359104 78200078255939650977792 79945615717009732472832 81214593744263855210496 82619690521846274850816 82906564447269352194048 84222541660718072070144 85991922788044081987584 87783421179461667028992 89176808817230899838976 89371518006788172546048 91366417962296837111808 92816678564872977383424 93269885003178021218304 94750359368307831078912 98259631937504417415168 100323909919384762318848 104039610286769383145472 104266771007919534637056 104418763385482099556352 106594154289346309963776 108286124992351806947328 110159587362461699801088 110542085929692469592064 114655897050725442650112 117044561572615556038656 119335729583408113778688 121821890616395782815744 123929535782769412276224 124359846670904028291072 126333812491077108105216 131012842583339223220224 131675131769192500543488 133765213225846349758464 139022361343892712849408 139225017847309466075136 139904827504767031827456 141633755180307899744256 142125539052461746618368 147389447906256626122752 150485864879077143478272 156059415430154074718208 156400156511879301955584 159891231434019464945664 162429187488527710420992 165239381043692549701632 165813128894538704388096 168445083321436144140288 171983845576088163975168 175566842358923334057984 178743036013576345092096 182732835924593674223616 186539770006356042436608 189500718736615662157824 196519263875008834830336 200647819838769524637696 208079220573538766290944 208533542015839069274112 208837526770964199112704 213188308578692619927552 216572249984703613894656 221084171859384939184128 234089123145231112077312 243643781232791565631488 247859071565538824552448 248719693341808056582144 252667624982154216210432 263350263538385001086976 267530426451692699516928 278450035694618932150272 279809655009534063654912 284251078104923493236736 294778895812513252245504 300971729758154286956544 312118830860308149436416 312800313023758603911168 319782462868038929891328 324858374977055420841984 330478762087385099403264 331626257789077408776192 343967691152176327950336 351133684717846668115968 365465671849187348447232 373079540012712084873216 379001437473231324315648 393038527750017669660672 401295639677539049275392 417067084031678138548224 417675053541928398225408 426376617157385239855104 442168343718769878368256 468178246290462224154624 487287562465583131262976 495718143131077649104896 497439386683616113164288 505335249964308432420864 526700527076770002173952 559619310019068127309824 568502156209846986473472 589557791625026504491008 601943459516308573913088 624237661720616298872832 625600626047517207822336 639564925736077859782656 649716749954110841683968 663252515578154817552384 702267369435693336231936 730931343698374696894464 746159080025424169746432 758002874946462648631296 802591279355078098550784 835350107083856796450816 852753234314770479710208 884336687437539756736512 936356492580924448309248 974575124931166262525952 991436286262155298209792 994878773367232226328576 1053401054153540004347904 1119238620038136254619648 1137004312419693972946944 1179115583250053008982016 1203886919032617147826176 1251201252095034415644672 1279129851472155719565312 1326505031156309635104768 1404534738871386672463872 1461862687396749393788928 1492318160050848339492864 1516005749892925297262592 1705506468629540959420416 1768673374875079513473024 1872712985161848896618496 1949150249862332525051904 1989757546734464452657152 2106802108307080008695808 2238477240076272509239296 2274008624839387945893888 2407773838065234295652352 2558259702944311439130624 2653010062312619270209536 2809069477742773344927744 2923725374793498787577856 2984636320101696678985728 3411012937259081918840832 3537346749750159026946048 3979515093468928905314304 4213604216614160017391616 4476954480152545018478592 4548017249678775891787776 5116519405888622878261248 5306020124625238540419072 5618138955485546689855488 5847450749586997575155712 5969272640203393357971456 6822025874518163837681664 7959030186937857810628608 8427208433228320034783232 8953908960305090036957184 10233038811777245756522496 10612040249250477080838144 11938545280406786715942912 13644051749036327675363328 15918060373875715621257216 16854416866456640069566464 17907817920610180073914368 20466077623554491513044992 23877090560813573431885824 31836120747751431242514432 35815635841220360147828736 40932155247108983026089984 47754181121627146863771648 71631271682440720295657472 95508362243254293727543296 143262543364881440591314944 286525086729762881182629888
- Sum of all divisors σ(n): 1070155986494444907312340800
- Sum of proper divisors (its aliquot sum) s(n): 783630899764682026129710912
- 286525086729762881182629888 is an abundant number, because the sum of its proper divisors (783630899764682026129710912) is greater than itself. Its abundance is 497105813034919144947081024
Bases of 286525086729762881182629888
- Binary: 11101101000000100000110000010011010000000101010000010110111111101110000000000000000000002
- Hexadecimal: 0xED020C13405416FEE00000
- Base-36: 10025W2NUDG7PC0000
Squares and roots of 286525086729762881182629888
- 286525086729762881182629888 squared (2865250867297628811826298882) is 82096625325498141113475483482713923480528331990892544
- 286525086729762881182629888 cubed (2865250867297628811826298883) is 23522742691609202708285082371264292243631248986284834123446452123182786330755072
-
The
square root of 286525086729762881182629888 is 16927051920808.9771010159 -
286525086729762881182629888 is a
perfect cube number . Itscube root is 659256192
Scales and comparisons
How big is 286525086729762881182629888?- 286,525,086,729,762,881,182,629,888 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 286,525,086,729,762,881,182,629,888 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 286525086729762881182629888 cubic inches would be around 54938016 feet tall.
Recreational maths with 286525086729762881182629888
- 286525086729762881182629888 backwards is 888926281188267927680525682
- 286525086729762881182629888 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 286525086729762881182629888's digits is 144
- 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 286525086729762881182629888 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 286525086729762881182629888 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/286525086729762881182629888/
Chicago style:
Numbermatics. 2024. "Number 286525086729762881182629888 - Facts about the integer". https://numbermatics.com/n/286525086729762881182629888/
The information we have on file for 286525086729762881182629888 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 286525086729762881182629888, math, Factors of 286525086729762881182629888, curriculum, school, college, exams, university, Prime factorization of 286525086729762881182629888, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighty-six septillion, five hundred twenty-five sextillion, eighty-six quintillion, seven hundred twenty-nine quadrillion, seven hundred sixty-two trillion, eight hundred eighty-one billion, one hundred eighty-two million, six hundred twenty-nine thousand, eight hundred eighty-eight.