5209970028103231340544
5,209,970,028,103,231,340,544 is an even composite number composed of six prime numbers multiplied together.
5209970028103231340544 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 5209970028103231340544:
218 × 36 × 72 × 174 × 292 × 892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 17 × 17 × 29 × 29 × 89 × 89)See below for interesting mathematical facts about the number 5209970028103231340544 from the Numbermatics database.
Names of 5209970028103231340544
- Cardinal: 5209970028103231340544 can be written as Five sextillion, two hundred nine quintillion, nine hundred seventy quadrillion, twenty-eight trillion, one hundred three billion, two hundred thirty-one million, three hundred forty thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 5.209970028103231340544 × 1021
Factors of 5209970028103231340544
Divisors of 5209970028103231340544
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 29 32 34 36 42 48 49 51 54 56 58 63 64 68 72 81 84 87 89 96 98 102 108 112 116 119 126 128 136 144 147 153 162 168 174 178 189 192 196 203 204 216 224 232 238 243 252 256 261 267 272 288 289 294 306 324 336 348 356 357 378 384 392 406 408 432 441 448 459 464 476 486 493 504 512 522 534 544 567 576 578 588 609 612 623 648 672 696 712 714 729 756 768 783 784 801 812 816 833 841 864 867 882 896 918 928 952 972 986 1008 1024 1044 1068 1071 1088 1134 1152 1156 1176 1218 1224 1246 1296 1323 1344 1377 1392 1421 1424 1428 1458 1479 1512 1513 1536 1566 1568 1602 1624 1632 1666 1682 1701 1728 1734 1764 1792 1827 1836 1856 1869 1904 1944 1972 2016 2023 2048 2088 2136 2142 2176 2268 2304 2312 2349 2352 2403 2436 2448 2492 2499 2523 2581 2592 2601 2646 2688 2754 2784 2842 2848 2856 2916 2958 3024 3026 3072 3132 3136 3204 3213 3248 3264 3332 3364 3402 3451 3456 3468 3528 3584 3654 3672 3712 3738 3808 3888 3944 3969 4032 4046 4096 4131 4176 4263 4272 4284 4352 4361 4437 4536 4539 4608 4624 4698 4704 4806 4872 4896 4913 4984 4998 5046 5103 5162 5184 5202 5292 5376 5481 5508 5568 5607 5684 5696 5712 5832 5887 5916 6048 6052 6069 6144 6264 6272 6408 6426 6496 6528 6664 6728 6804 6902 6912 6936 7047 7056 7168 7209 7308 7344 7424 7476 7497 7569 7616 7743 7776 7803 7888 7921 7938 8064 8092 8192 8262 8352 8381 8526 8544 8568 8704 8722 8874 9072 9078 9216 9248 9396 9408 9612 9639 9744 9792 9826 9968 9996 10092 10206 10324 10353 10368 10404 10584 10591 10752 10962 11016 11136 11214 11368 11392 11424 11664 11774 11832 11907 12096 12104 12138 12288 12393 12528 12544 12789 12816 12852 12992 13056 13083 13311 13328 13456 13608 13617 13804 13824 13872 14094 14112 14161 14297 14336 14418 14616 14688 14739 14848 14952 14994 15138 15232 15486 15552 15606 15776 15842 15876 16128 16184 16384 16443 16524 16704 16762 16821 17052 17088 17136 17408 17444 17661 17748 18067 18144 18156 18207 18432 18496 18792 18816 19224 19278 19488 19584 19652 19936 19992 20184 20412 20648 20706 20736 20808 21141 21168 21182 21504 21627 21924 22032 22272 22428 22491 22707 22736 22784 22848 23229 23328 23409 23548 23664 23763 23814 24157 24192 24208 24276 24576 24786 25056 25088 25143 25578 25632 25704 25721 25984 26112 26166 26622 26656 26912 27216 27234 27608 27648 27744 28188 28224 28322 28594 28672 28836 28917 29232 29376 29478 29696 29904 29988 30276 30464 30972 31059 31104 31212 31552 31684 31752 31773 32256 32368 32768 32886 33048 33408 33524 33642 34104 34176 34272 34391 34816 34888 35322 35496 35721 36134 36288 36312 36414 36864 36992 37584 37632 38367 38448 38556 38976 39168 39249 39304 39872 39933 39984 40368 40824 40851 41209 41296 41412 41472 41616 42282 42336 42364 42483 42891 43008 43254 43848 43877 44064 44217 44544 44856 44982 45414 45472 45568 45696 46458 46656 46818 47096 47328 47526 47628 48314 48384 48416 48552 49152 49329 49572 50112 50176 50286 50463 51156 51264 51408 51442 51968 52224 52332 52983 53244 53312 53824 54201 54432 54468 54621 55216 55296 55447 55488 56376 56448 56644 57188 57344 57672 57834 58464 58667 58752 58956 59392 59808 59976 60552 60928 61944 62118 62208 62424 63104 63368 63504 63546 64512 64736 64881 65536 65772 66096 66816 67048 67284 67473 68121 68208 68352 68544 68782 69632 69687 69776 70227 70644 70992 71289 71442 72268 72471 72576 72624 72828 73728 73984 74137 74849 75168 75264 75429 76734 76896 77112 77163 77952 78336 78498 78608 79744 79866 79968 80736 81648 81702 82418 82592 82824 82944 83232 83521 84564 84672 84728 84966 85782 86016 86508 86751 87696 87754 88128 88434 89088 89712 89964 90828 90944 91136 91392 92916 93177 93312 93636 94192 94656 95052 95256 95319 96628 96768 96832 97104 98304 98658 99144 100079 100224 100352 100572 100926 102312 102528 102816 102884 103173 103936 104448 104664 105966 106488 106624 107648 108402 108864 108936 109242 110432 110592 110894 110976 112752 112896 113288 114376 114688 115101 115344 115668 116928 117334 117504 117747 117912 118784 119616 119799 119952 121104 121856 122553 123627 123888 124236 124416 124848 126208 126469 126736 127008 127092 127449 128673 129024 129472 129762 131072 131544 131631 132192 132651 133632 134096 134568 134657 134946 136242 136416 136704 137088 137564 139264 139374 139552 140454 141288 141984 142477 142578 142884 144536 144942 145152 145248 145656 147456 147968 147987 148274 149698 150336 150528 150858 151389 153468 153792 154224 154326 155904 156672 156996 157216 158949 159488 159732 159936 161472 162603 163296 163404 163863 164836 165184 165648 165888 166341 166464 167042 169128 169344 169456 169932 171564 172032 173016 173502 175392 175508 176001 176256 176868 178176 179424 179928 180047 181656 181888 182272 182784 185832 186354 186624 187272 188384 189312 190104 190512 190638 193256 193536 193664 194208 196608 197316 198288 200158 200448 200704 201144 201852 202419 204363 204624 205056 205632 205768 206346 207872 208896 209061 209328 210681 211932 212976 213248 213867 215296 216804 217413 217728 217872 218484 220864 221184 221788 221952 222411 224547 225504 225792 226287 226576 228752 229376 229709 230202 230688 231336 231489 233856 234668 235008 235494 235824 237568 239232 239598 239904 240737 242208 243049 243712 245106 247254 247776 248472 248832 249696 250563 252416 252938 253472 254016 254184 254898 257346 258048 258944 259524 262144 263088 263262 264384 265302 267264 268192 269136 269314 269892 272484 272832 273408 274176 275128 278528 278748 279104 279531 280908 282576 283968 284954 285156 285768 285957 289072 289884 290304 290496 291312 294912 295936 295974 296548 299396 300237 300672 301056 301716 302778 306936 307139 307584 308448 308652 309519 311808 313344 313992 314432 317898 318976 319464 319872 322944 325206 326592 326808 327726 329672 330368 331296 331776 332682 332928 334084 338256 338688 338912 339864 343128 344064 345303 346032 347004 350784 351016 352002 352512 353241 353736 356352 358848 359397 359856 360094 363312 363776 364544 365568 367659 370881 371664 372708 373248 374544 376768 378624 379407 380208 381024 381276 382347 386019 386512 387072 387328 388129 388416 393216 394632 394893 396576 397953 400316 400896 401408 402288 403704 403971 404838 408726 409248 410112 410669 411264 411536 412692 415744 417792 418122 418656 421362 423864 425952 426496 427431 427734 430592 433608 434826 435456 435744 436968 437257 441728 442368 443576 443904 444822 449094 451008 451584 452574 453152 454167 457504 458752 459418 460404 461376 462672 462978 467712 469336 470016 470988 471648 475136 476847 478464 479196 479808 481474 484416 486098 487424 487809 490212 491589 494508 495552 496944 497664 499023 499392 501126 504832 505876 506944 508032 508368 509796 514692 516096 517888 519048 523943 526176 526524 528003 528768 530604 534528 536384 538272 538628 539784 540141 544968 545664 546816 548352 550256 557056 557496 558208 559062 561816 565152 567936 569908 570312 571536 571914 578144 579768 580608 580992 582624 584647 589824 591872 591948 593096 598792 600474 601344 602112 603432 605556 607257 613089 613872 614278 615168 616896 617304 619038 623616 626688 627183 627984 628864 635796 637952 638928 639744 641601 645888 650412 652239 653184 653616 655452 659344 660736 662592 663552 665364 665856 667233 668168 673641 676512 677376 677824 678861 679728 686256 688128 689127 690606 692064 694008 694467 700553 701568 702032 704004 705024 706482 707472 712704 717696 718794 719712 720188 722211 726624 727552 729088 729147 731136 735318 741762 743328 745416 745909 746496 749088 751689 753536 757248 758814 760416 762048 762552 764694 772038 773024 774144 774656 776258 776832 786432 789264 789786 793152 795906 800632 801792 802816 804576 807408 807942 809676 817452 818496 820224 821338 822528 823072 825384 831488 835584 836244 837312 838593 842724 847728 851904 852992 854862 855468 857871 861184 867216 869652 870912 871488 873936 874514 883456 884736 887152 887808 889644 898188 900711 902016 903168 905148 906304 908334 915008 917504 918836 920808 921417 922752 925344 925956 928557 935424 938672 940032 941976 942599 943296 950272 953694 956928 958392 959616 962948 968832 972196 974848 975618 980424 983178 989016 991104 993888 995328 997339 998046 998784 1002252 1009664 1011752 1013888 1016064 1016736 1019592 1029384 1032192 1035776 1035909 1038096 1047886 1052352 1053048 1056006 1057536 1059723 1061208 1069056 1072768 1076544 1077256 1079568 1080282 1089936 1091328 1093632 1096704 1100512 1102977 1112643 1114112 1114992 1116416 1118124 1123632 1130304 1135872 1138221 1139816 1140624 1143072 1143828 1147041 1156288 1158057 1159536 1161216 1161984 1164387 1165248 1169294 1179648 1183744 1183896 1184679 1186192 1193859 1197584 1200948 1202688 1204224 1206864 1211112 1211913 1214514 1226178 1227744 1228556 1230336 1232007 1233792 1234608 1238076 1247232 1253376 1254366 1255968 1257728 1260329 1271592 1272433 1275904 1277856 1279488 1282293 1283202 1291776 1300824 1304478 1306368 1307232 1310904 1311771 1318688 1321472 1325184 1327104 1330728 1331712 1334466 1336336 1347282 1353024 1354752 1355648 1357722 1359456 1372512 1376256 1378254 1381212 1384128 1388016 1388934 1401106 1403136 1404064 1408008 1410048 1412964 1414944 1425408 1430541 1435392 1437588 1439424 1440376 1444422 1453248 1455104 1458176 1458294 1462272 1463427 1470636 1474767 1483524 1486656 1490832 1491818 1492992 1497069 1498176 1503378 1507072 1514496 1517628 1520832 1524096 1525104 1529388 1544076 1546048 1548288 1549312 1552516 1553664 1571829 1578528 1579572 1584009 1586304 1591812 1601264 1603584 1605632 1607963 1609152 1614816 1615884 1619352 1620423 1634904 1636992 1640448 1642676 1645056 1646144 1650768 1662976 1671168 1672488 1674624 1677186 1685448 1695456 1701343 1703808 1705984 1709724 1710936 1715742 1722368 1734432 1739304 1741824 1742976 1747872 1749028 1753941 1766912 1769472 1774304 1775616 1779288 1796376 1801422 1804032 1806336 1810296 1812608 1816668 1830016 1835008 1837672 1841616 1842834 1845504 1850688 1851912 1857114 1870848 1877344 1880064 1881549 1883952 1885198 1886592 1900544 1907388 1913856 1916784 1919232 1924803 1925896 1937664 1944392 1949696 1951236 1956717 1960848 1966356 1978032 1982208 1987776 1990656 1994678 1996092 1997568 2001699 2004504 2019328 2020923 2023504 2027776 2032128 2033472 2036583 2039184 2058768 2064384 2067381 2071552 2071818 2076192 2083401 2095772 2101659 2104704 2106096 2112012 2115072 2119446 2122416 2138112 2145536 2149973 2153088 2154512 2159136 2160564 2166633 2179872 2182656 2187264 2187441 2193408 2201024 2205954 2225286 2228224 2229984 2232832 2236248 2237727 2247264 2255067 2260608 2271744 2276442 2279632 2281248 2286144 2287656 2289169 2294082 2312576 2316114 2319072 2322432 2323968 2328774 2330496 2338588 2359296 2367488 2367792 2369358 2372384 2387718 2395168 2401896 2405376 2408448 2413728 2422109 2422224 2423826 2429028 2452356 2455488 2457112 2460672 2464014 2467584 2469216 2476152 2494464 2506752 2508732 2511936 2515456 2515779 2520658 2543184 2544866 2551808 2555712 2558976 2564586 2566404 2573613 2583552 2601648 2608956 2612736 2614464 2621808 2623542 2637376 2642944 2650368 2654208 2661456 2663424 2668932 2672672 2694564 2702133 2706048 2709504 2711296 2715444 2718912 2745024 2752512 2756508 2762424 2764251 2768256 2776032 2777868 2785671 2802212 2806272 2808128 2816016 2820096 2825928 2827797 2829888 2850816 2861082 2870784 2875176 2878848 2880752 2888844 2906496 2910208 2916352 2916588 2924544 2926854 2941272 2949534 2967048 2973312 2981664 2983636 2985984 2992017 2994138 2996352 3006756 3014144 3028992 3035256 3041664 3048192 3050208 3058776 3060799 3088152 3092096 3096576 3098624 3105032 3107328 3143658 3157056 3159144 3168018 3172608 3179169 3183624 3202528 3207168 3211264 3215926 3218304 3229632 3231768 3238704 3240846 3269808 3273984 3280896 3285352 3290112 3292288 3301536 3325952 3337929 3342336 3344976 3349248 3354372 3370896 3390912 3402686 3407616 3411968 3414663 3419448 3421872 3431484 3441123 3444736 3468864 3474171 3478608 3483648 3485952 3493161 3495744 3498056 3507882 3533824 3538944 3548608 3551232 3554037 3558576 3581577 3592752 3602844 3608064 3612672 3620592 3625216 3633336 3635739 3660032 3667601 3675344 3683232 3685668 3691008 3696021 3701376 3703824 3714228 3741696 3754688 3760128 3763098 3767904 3770396 3773184 3780987 3801088 3814776 3817299 3827712 3833568 3838464 3846879 3849606 3851792 3875328 3888784 3899392 3902472 3905053 3913434 3921696 3932712 3935313 3956064 3964416 3975552 3981312 3989356 3992184 3995136 4003398 4009008 4038656 4041846 4047008 4055552 4064256 4066944 4073166 4078368 4092529 4117536 4128768 4131833 4134762 4143104 4143636 4152384 4166802 4191544 4203318 4209408 4212192 4224024 4230144 4238892 4244832 4276224 4291072 4291623 4299946 4306176 4309024 4318272 4321128 4333266 4359744 4365312 4374528 4374882 4386816 4390281 4402048 4411908 4450572 4456448 4459968 4465664 4472496 4475454 4491207 4494528 4510134 4521216 4543488 4552884 4559264 4562496 4572288 4575312 4578338 4588164 4625152 4632228 4638144 4644864 4647936 4657548 4660992 4677176 4715487 4734976 4735584 4738716 4744768 4752027 4775436 4790336 4803792 4810752 4816896 4823889 4827456 4844218 4844448 4847652 4858056 4861269 4904712 4910976 4914224 4921344 4928028 4935168 4938432 4952304 4988928 5013504 5017464 5023872 5030912 5031558 5041316 5086368 5089732 5103616 5104029 5111424 5117952 5129172 5132808 5147226 5167104 5203296 5217912 5221363 5225472 5228928 5243616 5247084 5261823 5274752 5285888 5300736 5308416 5322912 5326848 5337864 5345344 5389128 5404266 5412096 5419008 5422592 5430888 5437824 5490048 5505024 5513016 5524848 5528502 5536512 5552064 5555736 5571342 5604424 5612544 5616256 5632032 5640192 5651856 5655594 5659776 5701632 5722164 5741568 5750352 5757696 5761504 5774409 5777688 5812992 5820416 5832704 5833176 5849088 5853708 5870151 5882544 5899068 5934096 5946624 5963328 5967272 5971968 5984034 5988276 5992704 6005097 6013512 6028288 6057984 6062769 6070512 6083328 6096384 6100416 6109749 6117552 6121598 6176304 6184192 6193152 6197248 6202143 6210064 6214656 6250203 6287316 6304977 6314112 6318288 6336036 6345216 6358338 6367248 6405056 6414336 6422528 6431852 6436608 6449919 6459264 6463536 6477408 6481692 6499899 6539616 6547968 6561792 6562323 6570704 6580224 6584576 6598193 6603072 6651904 6661561 6675858 6684672 6689952 6698496 6708744 6713181 6741792 6765201 6781824 6805372 6815232 6823936 6829326 6838896 6843744 6862968 6867507 6882246 6889472 6937728 6948342 6957216 6967296 6971904 6981373 6986322 6991488 6996112 7015764 7067648 7077888 7097216 7102464 7108074 7117152 7163154 7185504 7205688 7216128 7225344 7241184 7250432 7266327 7266672 7271478 7320064 7335202 7350688 7366464 7371336 7382016 7392042 7402752 7407648 7428456 7433369 7483392 7509376 7520256 7526196 7535808 7540792 7546368 7561974 7602176 7629552 7634598 7655424 7667136 7676928 7693758 7699212 7703584 7720839 7750656 7777568 7798784 7804944 7810106 7826868 7843392 7865424 7870626 7912128 7928832 7951104 7962624 7978712 7984368 7990272 8006796 8018016 8077312 8083692 8094016 8106399 8111104 8128512 8133888 8146332 8156736 8185058 8235072 8257536 8263666 8269524 8286208 8287272 8292753 8304768 8333604 8357013 8383088 8406636 8418816 8424384 8448048 8460288 8477784 8483391 8489664 8552448 8582144 8583246 8599892 8612352 8618048 8636544 8642256 8666532 8719488 8730624 8749056 8749764 8773632 8780562 8804096 8823816 8901144 8907031 8919936 8931328 8944992 8950908 8976051 8982414 8989056 9020268 9042432 9086976 9105768 9118528 9124992 9144576 9150624 9156676 9176328 9182397 9250304 9264456 9276288 9289728 9295872 9315096 9321984 9354352 9430974 9469952 9471168 9477432 9489536 9504054 9550872 9580672 9607584 9621504 9633792 9647778 9654912 9688436 9688896 9695304 9716112 9722538 9809424 9821952 9828448 9842688 9856056 9870336 9876864 9904608 9977856 10013787 10027008 10034928 10047744 10061824 10063116 10082632 10172736 10179464 10207232 10208058 10222848 10235904 10243989 10258344 10265616 10294452 10323369 10334208 10406592 10422513 10435824 10442726 10450944 10457856 10479483 10487232 10494168 10523646 10549504 10571776 10601472 10616832 10645824 10653696 10662111 10675728 10690688 10778256 10808532 10824192 10838016 10845184 10861776 10875648 10907217 10980096 11002803 11026032 11049696 11057004 11073024 11088063 11104128 11111472 11142684 11208848 11225088 11232512 11255741 11264064 11280384 11303712 11311188 11319552 11342961 11403264 11444328 11451897 11483136 11500704 11515392 11523008 11540637 11548818 11555376 11625984 11640832 11665408 11666352 11698176 11707416 11715159 11740302 11765088 11798136 11805939 11868192 11893248 11909401 11926656 11934544 11943936 11968068 11976552 11985408 12010194 12027024 12056576 12115968 12125538 12141024 12166656 12192768 12200832 12219498 12235104 12243196 12277587 12352608 12368384 12386304 12394496 12395499 12404286 12420128 12429312 12500406 12574632 12609954 12628224 12636576 12672072 12680453 12690432 12716676 12734496 12810112 12828672 12845056 12863704 12873216 12899838 12918528 12927072 12954816 12963384 12999798 13079232 13095936 13123584 13124646 13141408 13160448 13169152 13170843 13196386 13206144 13303808 13323122 13351716 13369344 13379904 13396992 13417488 13426362 13473621 13483584 13530402 13563648 13610744 13630464 13647872 13658652 13677792 13687488 13725936 13735014 13764492 13778944 13875456 13896684 13914432 13934592 13943808 13962746 13972644 13982976 13992224 14031528 14135296 14146461 14194432 14204928 14216148 14234304 14256081 14326308 14371008 14411376 14432256 14450688 14471667 14482368 14500864 14532654 14533344 14542956 14583807 14640128 14670404 14701376 14732928 14742672 14764032 14784084 14805504 14815296 14856912 14866738 14966784 15018752 15040512 15052392 15071616 15081584 15092736 15123948 15259104 15269196 15310848 15312087 15334272 15353856 15387516 15398424 15407168 15441678 15501312 15555136 15597568 15609888 15620212 15653736 15664089 15686784 15730848 15741252 15785469 15824256 15857664 15902208 15925248 15957424 15968736 15980544 16013592 16024183 16036032 16154624 16167384 16188032 16212798 16222208 16257024 16267776 16292664 16313472 16370116 16470144 16515072 16527332 16539048 16572416 16574544 16585506 16609536 16667208 16714026 16766176 16813272 16837632 16848768 16896096 16920576 16954763 16955568 16966782 16979328 17104896 17164288 17166492 17199784 17224704 17236096 17273088 17284512 17333064 17438976 17461248 17498112 17499528 17547264 17561124 17608192 17610453 17647632 17802288 17814062 17839872 17862656 17889984 17901816 17952102 17964828 17978112 18015291 18040536 18084864 18173952 18188307 18211536 18237056 18249984 18289152 18301248 18313352 18352656 18364794 18500608 18528912 18552576 18579456 18591744 18606429 18630192 18643968 18708704 18750609 18861948 18914931 18939904 18942336 18954864 18979072 19008108 19101744 19161344 19215168 19243008 19267584 19295556 19309824 19349757 19376872 19377792 19390608 19432224 19445076 19499697 19618848 19643904 19656896 19685376 19686969 19712112 19740672 19753728 19794579 19809216 19955712 19984683 20027574 20054016 20069856 20095488 20123648 20126232 20139543 20165264 20295603 20345472 20358928 20414464 20416116 20445696 20471808 20487978 20516688 20531232 20588904 20602521 20646738 20668416 20813184 20845026 20871648 20885452 20901888 20915712 20944119 20958966 20974464 20988336 21047292 21099008 21143552 21202944 21233664 21291648 21307392 21324222 21351456 21381376 21425593 21556512 21617064 21631361 21648384 21676032 21690368 21723552 21751296 21798981 21814434 21960192 22005606 22052064 22099392 22114008 22146048 22176126 22208256 22222944 22285368 22300107 22417696 22450176 22465024 22511482 22528128 22560768 22607424 22622376 22639104 22685922 22806528 22888656 22903794 22966272 23001408 23030784 23046016 23081274 23097636 23110752 23251968 23281664 23330816 23332704 23396352 23414832 23430318 23480604 23530176 23596272 23611878 23736384 23786496 23818802 23853312 23869088 23887872 23936136 23953104 23970816 24020388 24054048 24113152 24231936 24251076 24282048 24319197 24333312 24385536 24401664 24438996 24470208 24486392 24555174 24705216 24736768 24772608 24788992 24790998 24808572 24840256 24858624 24878259 25000812 25071039 25149264 25219908 25256448 25273152 25344144 25360906 25380864 25433352 25450173 25468992 25620224 25657344 25727408 25746432 25799676 25837056 25854144 25909632 25926768 25999596 26158464 26191872 26247168 26249292 26282816 26320896 26338304 26341686 26392772 26412288 26607616 26646244 26703432 26721093 26759808 26793984 26834976 26852724 26928153 26947242 26967168 27060804 27127296 27221488 27260928 27295744 27317304 27335371 27355584 27374976 27451872 27470028 27528984 27547191 27557888 27750912 27793368 27828864 27869184 27887616 27925492 27945288 27965952 27984448 28063056 28270592 28292922 28388864 28409856 28432296 28468608 28512162 28652616 28742016 28822752 28864512 28901376 28922831 28943334 28964736 29001728 29065308 29066688 29085912 29167614 29280256 29340808 29402752 29465856 29485344 29528064 29568168 29611008 29630592 29713824 29733476 29933568 30037504 30041361 30081024 30104784 30143232 30163168 30185472 30247896 30518208 30538392 30621696 30624174 30668544 30707712 30731967 30775032 30796848 30814336 30883356 31002624 31110272 31195136 31219776 31240424 31307472 31328178 31373568 31438449 31461696 31482504 31570938 31648512 31715328 31804416 31850496 31914848 31937472 31961088 31986333 32027184 32048366 32072064 32309248 32334768 32376064 32425596 32444416 32514048 32535552 32585328 32626944 32721651 32740232 32940288 33008409 33054664 33078096 33144832 33149088 33171012 33219072 33264189 33334416 33428052 33532352 33626544 33675264 33697536 33767223 33792192 33841152 33909526 33911136 33933564 33958656 34028883 34209792 34328576 34332984 34355691 34399568 34449408 34472192 34546176 34569024 34621911 34666128 34877952 34922496 34996224 34999056 35094528 35122248 35145477 35216384 35220906 35295264 35417817 35604576 35628124 35679744 35725312 35728203 35779968 35803632 35904204 35929656 35956224 36030582 36081072 36169728 36347904 36376614 36423072 36474112 36499968 36549541 36578304 36602496 36626704 36705312 36729588 36832761 37001216 37057824 37105152 37158912 37183488 37186497 37212858 37260384 37287936 37417408 37501218 37723896 37829862 37879808 37884672 37909728 37958144 38016216 38041359 38203488 38322688 38430336 38486016 38535168 38591112 38619648 38699514 38753744 38755584 38781216 38864448 38890152 38915873 38999394 39237696 39287808 39313792 39370752 39373938 39424224 39481344 39507456 39589158 39618432 39911424 39969366 40055148 40108032 40139712 40190976 40247296 40252464 40279086 40330528 40420863 40591206 40690944 40717856 40828928 40832232 40891392 40943616 40975956 41033376 41062464 41177808 41205042 41293476 41336832 41626368 41690052 41743296 41770904 41803776 41831424 41888238 41917932 41948928 41976672 42094584 42198016 42287104 42405888 42439383 42583296 42614784 42648444 42702912 42762752 42768243 42851186 43113024 43234128 43262722 43296768 43352064 43380736 43415001 43447104 43502592 43597962 43628868 43751421 43920384 44011212 44104128 44198784 44228016 44292096 44352252 44416512 44445888 44570736 44600214 44835392 44900352 44930048 45022964 45056256 45121536 45214848 45244752 45278208 45371844 45777312 45807588 45932544 45936261 46002816 46061568 46092032 46162548 46195272 46221504 46503936 46563328 46630927 46665408 46792704 46829664 46860636 46961208 46992267 47060352 47192544 47223756 47356407 47472768 47572992 47637604 47706624 47738176 47775744 47872272 47906208 47941632 48040776 48072549 48108096 48226304 48463872 48502152 48564096 48638394 48666624 48771072 48803328 48877992 48940416 48972784 49110348 49410432 49473536 49545216 49577984 49581996 49617144 49680512 49717248 49756518 50001624 50142078 50298528 50439816 50512896 50546304 50688288 50721812 50761728 50864289 50866704 50900346 50937984 51240448 51314688 51454816 51492864 51599352 51674112 51708288 51819264 51853536 51999192 52033583 52316928 52383744 52494336 52498584 52565632 52641792 52676608 52683372 52785544 52824576 53215232 53292488 53406864 53442186 53519616 53587968 53669952 53705448 53856306 53894484 53934336 54045873 54121608 54254592 54442976 54521856 54564921 54591488 54634608 54670742 54711168 54749952 54903744 54940056 55057968 55094382 55115776 55501824 55586736 55657728 55738368 55775232 55819287 55850984 55890576 55931904 55968896 56126112 56541184 56585844 56744793 56777728 56819712 56864592 56937216 57024324 57305232 57484032 57645504 57729024 57802752 57845662 57886668 57929472 58003456 58049271 58130616 58133376 58171824 58335228 58499091 58560512 58681616 58805504 58931712 58970688 59056128 59060907 59136336 59222016 59261184 59383737 59427648 59466952 59867136 59954049 60075008 60082722 60162048 60209568 60286464 60326336 60370944 60418629 60495792 60886809 61036416 61076784 61243392 61248348 61337088 61415424 61463934 61550064 61593696 61628672 61766712 61807563 62005248 62220544 62349217 62439552 62480848 62614944 62656356 62747136 62832357 62876898 62923392 62965008 63141876 63297024 63430656 63608832 63700992 63829696 63874944 63922176 63972666 64054368 64096732 64144128 64276779 64618496 64669536 64752128 64851192 64888832 64894083 65028096 65071104 65170656 65253888 65396943 65443302 65480464 65880576 66016818 66109328 66156192 66289664 66298176 66342024 66385901 66438144 66528378 66668832 66856104 66900321 67064704 67253088 67350528 67395072 67534446 67584384 67682304 67819052 67822272 67867128 67917312 68057766 68419584 68657152 68665968 68711382 68799136 68898816 68944384 69092352 69138048 69243822 69332256 69755904 69844992 69992448 69998112 70189056 70241161 70244496 70290954 70432768 70441812 70590528 70835634 71209152 71256248 71359488 71450624 71456406 71559936 71607264 71808408 71859312 71912448 72061164 72162144 72339456 72695808 72753228 72846144 72948224 72957591 72999936 73099082 73156608 73204992 73253408 73410624 73459176 73665522 74002432 74115648 74210304 74317824 74366976 74372994 74425716 74520768 74575872 74634777 74834816 75002436 75447792 75659724 75759616 75769344 75819456 75916288 76032432 76082718 76350519 76406976 76645376 76860672 76972032 77182224 77239296 77399028 77507488 77511168 77562432 77728896 77780304 77831746 77998788 78475392 78575616 78627584 78741504 78747876 78848448 78962688 79014912 79178316 79236864 79822848 79938732 80110296 80163279 80279424 80381952 80494592 80504928 80558172 80661056 80784459 80841726 81182412 81381888 81435712 81657856 81664464 81782784 81887232 81951912 82006113 82066752 82124928 82355616 82410084 82586952 82641573 82673664 83252736 83380104 83486592 83541808 83607552 83662848 83776476 83835864 83897856 83953344 84189168 84396032 84574208 84811776 84878766 85166592 85229568 85296888 85405824 85525504 85536486 85702372 86226048 86468256 86525444 86593536 86704128 86761472 86768493 86830002 86894208 87005184 87195924 87257736 87502842 87840768 88022424 88208256 88397568 88456032 88584192 88704504 88763171 88833024 88891776 89141472 89200428 89670784 89800704 89860096 90045928 90112512 90243072 90429696 90489504 90556416 90743688 91554624 91615176 91865088 91872522 92005632 92123136 92184064 92195901 92325096 92390544 92443008 93007872 93126656 93261854 93330816 93585408 93659328 93721272 93922416 93984534 94120704 94315347 94385088 94447512 94712814 94945536 95145984 95275208 95413248 95476352 95551488 95744544 95812416 95883264 96081552 96145098 96216192 96452608 96927744 97004304 97128192 97276788 97333248 97542144 97606656 97755984 97880832 97945568 98164953 98220696 98820864 98947072 99025227 99155968 99163992 99234288 99361024 99434496 99513036 99792567 100003248 100284156 100597056 100879632 101025792 101092608 101301669 101376576 101443624 101523456 101728578 101733408 101800692 101875968 102086649 102480896 102629376 102909632 102985728 103067073 103198704 103348224 103416576 103638528 103707072 103865733 103998384 104067166 104633856 104767488 104988672 104997168 105131264 105283584 105353216 105366744 105436431 105571088 105649152 106253451 106584976 106813728 106884372 107039232 107175936 107184609 107339904 107410896 107712612 107788968 107868672 108091746 108243216 108509184 108885952 109043712 109129842 109182976 109269216 109341484 109422336 109499904 109648623 109807488 109880112 110115936 110188764 110231552 110498283 111003648 111173472 111315456 111476736 111550464 111559491 111638574 111701968 111781152 111863808 111937792 112169281 112252224 113082368 113171688 113246537 113489586 113555456 113639424 113729184 113874432 114048648 114124077 114610464 114968064 115291008 115458048 115605504 115691324 115773336 115858944 116006912 116098542 116261232 116266752 116343648 116670456 116747619 116998182 117121024 117363232 117611008 117863424 117941376 118112256 118121814 118272672 118444032 118522368 118683341 118767474 118855296 118933904 119734272 119908098 120150016 120165444 120324096 120419136 120572928 120652672 120741888 120837258 120991584 121773618 122072832 122153568 122486784 122496696 122674176 122830848 122927868 123100128 123187392 123257344 123533424 123615126 124010496 124441088 124698434 124879104 124961696 125229888 125312712 125494272 125664714 125753796 125846784 125930016 126283752 126594048 126861312 127217664 127318149 127659392 127749888 127844352 127945332 128108736 128193464 128288256 128553558 129236992 129339072 129504256 129702384 129777664 129788166 130056192 130142208 130245003 130341312 130507776 130793886 130886604 130960928 131254263 131761152 132033636 132218656 132312384 132579328 132596352 132684048 132771802 132876288 133056756 133337664 133712208 133800642 134129408 134506176 134701056 134790144 135068892 135168768 135364608 135638104 135644544 135734256 135834624 136115532 137314304 137331936 137422764 137598272 137797632 137808783 137888768 138184704 138276096 138487644 138664512 139511808 139689984 139892781 139996224 140378112 140482322 140488992 140581908 140865536 140883624 140976801 141181056 141671268 142069221 142418304 142512496 142718976 142901248 142912812 143119872 143214528 143616816 143718624 143824896 144122328 144217647 144324288 144678912 145391616 145506456 145692288 145896448 145915182 145999872 146198164 146313216 146409984 146506816 146821248 146918352 147331044 148004864 148231296 148420608 148635648 148733952 148745988 148851432 149041536 149151744 149269554 149669632 150004872 150895584 151319448 151419527 151538688 151638912 151832576 152064864 152165436 152592867 152701038 152813952 153290752 153721344 153944064 154364448 154478592 154798056 155014976 155022336 155124864 155457792 155560608 155663492 155997576 156100749 156950784 157151232 157255168 157483008 157495752 157696896 157925376 158029824 158356632 158473728 159645696 159877464 160220592 160326558 160558848 160763904 160989184 161009856 161116344 161322112 161568918 161683452 162364824 162763776 162871424 163315712 163328928 163565568 163774464 163903824 164012226 164133504 164249856 164711232 164820168 165173904 165283146 165347328 166505472 166760208 166973184 167083616 167215104 167325696 167457861 167552952 167671728 167795712 167906688 168378336 168792064 169148416 169623552 169757532 170234379 170333184 170459136 170593776 170811648 171051008 171072972 171404744 172452096 172936512 173050888 173187072 173408256 173522944 173536986 173660004 173788416 174010368 174147813 174391848 174515472 175005684 175497273 175681536 176044848 176416512 176795136 176912064 177168384 177182721 177409008 177526342 177666048 177783552 178151211 178282944 178400856 179341568 179601408 179720192 179862147 180091856 180225024 180486144 180859392 180979008 181112832 181255887 181487376 183109248 183230352 183730176 183745044 184011264 184246272 184368128 184391802 184650192 184781088 184886016 185422689 186015744 186253312 186523708 186661632 187047651 187318656 187442544 187844832 187969068 188241408 188497071 188630694 188770176 188895024 189425628 189891072 190291968 190550416 190826496 190952704 191102976 191347597 191489088 191624832 191766528 192163104 192290196 192432384 192830337 192905216 193855488 194008608 194256384 194553576 194666496 194682249 195084288 195213312 195511968 195761664 195891136 196190829 196329906 196441392 197641728 197894144 198050454 198311936 198327984 198468576 198722048 198868992 199026072 199157703 199585134 200006496 200568312 200700963 201194112 201759264 202051584 202185216 202459817 202603338 202753152 202887248 203046912 203457156 203466816 203601384 203751936 204173298 204961792 205258752 205819264 205971456 206134146 206397408 206696448 206833152 207277056 207414144 207731466 207996768 208134332 209267712 209534976 209977344 209994336 210262528 210567168 210706432 210723483 210733488 210872862 211142176 211298304 212506902 213169952 213627456 213768744 214078464 214351872 214369218 214679808 214821792 215425224 215567701 215577936 215737344 216183492 216486432 217018368 217771904 218087424 218259684 218365952 218538432 218682968 218844672 218999808 219297246 219614976 219760224 220231872 220377528 220463104 220996566 222007296 222346944 222630912 222953472 223100928 223118982 223277148 223403936 223562304 223727616 223875584 223904331 224338562 224504448 226164736 226343376 226493074 226979172 227110912 227278848 227458368 227748864 228097296 228248154 229051557 229220928 229936128 230582016 230916096 231382648 231546672 231717888 232013824 232197084 232522464 232533504 232687296 233340912 233495238 233996364 234242048 234726464 235222016 235726848 235882752 236224512 236243628 236545344 236888064 237044736 237366682 237534948 237710592 237867808 239468544 239816196 240300032 240330888 240489837 240838272 241145856 241305344 241483776 241674516 241983168 242353377 243547236 244145664 244307136 244973568 244993392 245348352 245661696 245855736 246018339 246200256 246374784 246514688 247066848 247230252 247924719 248020992 248882176 249396868 249758208 249923392 250459776 250625424 250988544 251329428 251507592 251693568 251860032 252567504 253188096 253722624 254435328 254636298 255318784 255499776 255688704 255890664 256217472 256386928 256576512 257107116 258678144 259008512 259404768 259555328 259576332 260112384 260284416 260305479 260490006 260682624 261015552 261587772 261773208 261921856 262508526 263522304 264067272 264437312 264624768 265158656 265192704 265368096 265543604 265752576 266113512 266289513 266675328 267424416 267601284 268258816 269012352 269402112 269580288 270137784 270337536 270729216 271276208 271289088 271468512 271669248 272231064 272411111 274628608 274663872 274845528 275196544 275595264 275617566 275777536 276369408 276552192 276975288 277329024 279023616 279379968 279785562 279992448 280756224 280964644 280977984 281163816 281731072 281767248 281953602 282362112 282946041 283342536 284138442 284836608 285024992 285437952 285802496 285825624 286239744 286429056 287233632 287437248 287649792 288244656 288435294 288648576 289357824 290783232 291012912 291384576 291792896 291830364 291999744 292396328 292626432 292819968 293013632 293642496 293836704 294662088 296009728 296462592 296841216 297075681 297467904 297491976 297702864 298083072 298303488 298539108 299339264 299377701 300009744 301791168 302638896 302839054 303077376 303277824 303665152 303905007 304129728 304330872 305185734 305402076 305627904 306259947 306581504 307442688 307888128 308728896 308957184 309201219 309596112 310029952 310044672 310249728 310915584 311121216 311326984 311995152 312201498 313901568 314302464 314510336 314966016 314991504 315393792 315850752 316059648 316309293 316713264 316947456 318760353 319754928 320441184 320653116 321117696 321527808 321553827 321978368 322019712 322232688 322644224 323137836 323366904 324729648 325527552 325742848 326416489 326657856 327131136 327548928 327807648 328024452 328267008 328499712 328945869 329422464 329640336 330347808 330566292 330694656 331494849 333010944 333520416 333946368 334167232 334430208 334651392 334678473 334915722 335105904 335343456 335591424 335813376 336507843 336756672 337584128 338296832 339247104 339515064 339739611 340468758 340666368 340918272 341187552 341623296 342102016 342145944 342372231 342809488 344904192 345873024 346101776 346374144 346816512 347045888 347073972 347320008 347576832 348020736 348295626 348783696 349030944 350011368 350242857 350994546 351363072 352089696 352833024 353590272 353824128 354336768 354365442 354818016 355052684 355332096 355567104 356050023 356302422 356565888 356801712 358683136 359202816 359440384 359724294 360183712 360450048 360972288 361718784 361958016 362225664 362511774 362974752 364235081 366218496 366460704 367460352 367490088 367733137 368022528 368492544 368736256 368783604 369300384 369562176 369772032 370845378 372031488 372506624 373047416 373323264 374095302 374637312 374885088 375689664 375938136 376482816 376994142 377261388 377540352 377790048 378851256 379782144 380583936 381100832 381652992 381905408 381954447 382695194 382978176 383249664 383533056 384326208 384580392 384864768 385660674 385810432 387710976 388017216 388512768 389107152 389332992 389364498 390168576 390426624 390735009 391023936 391523328 391782272 392381658 392659812 392882784 395283456 395788288 396100908 396623872 396655968 396937152 397444096 397737984 398052144 398315406 399170268 400012992 401136624 401401926 402388224 403518528 404103168 404370432 404919634 405206676 405506304 405774496 406093824 406914312 406933632 407202768 407503872 408346596 409923584 411638528 411942912 412268292 412794816 413392896 413426349 413666304 414554112 414828288 415462932 415993536 416268664 418535424 419069952 419678343 419988672 420525056 421134336 421412864 421446966 421466976 421745724 422284352 422596608 422930403 425013804 426207663 426339904 427254912 427537488 428156928 428703744 428738436 429359616 429643584 430850448 431135402 431155872 431474688 432366984 432652941 432972864 434036736 435543808 436174848 436519368 437076864 437365936 437689344 437999616 438594492 439229952 439520448 440463744 440755056 441993132 444014592 444693888 445261824 445906944 446201856 446237964 446554296 446807872 447124608 447455232 447751168 447808662 448677124 449008896 452329472 452686752 452986148 453958344 454221824 454258581 454916736 455497728 456194592 456496308 457778601 458103114 458441856 459872256 461164032 461832192 462765296 463093344 463435776 464027648 464394168 464701307 465044928 465067008 465374592 466681824 466990476 467992728 468302247 468484096 469452928 470444032 471453696 471765504 472449024 472487256 473090688 473776128 474089472 474733364 475069896 475421184 475735616 478937088 479632392 480600064 480661776 480979674 481676544 482291712 482610688 482967552 483349032 483966336 484706754 487094472 488291328 488614272 489947136 489986784 490696704 491323392 491688127 491711472 492036678 492400512 492749568 493029376 494133696 494460504 495849438 496041984 497764352 498793736 499516416 499846784 500919552 501250848 501977088 502658856 503015184 503387136 503720064 505135008 506376192 507445248 508870656 509272596 510637568 510703137 510999552 511377408 511781328 512434944 512773856 513153024 514214232 517356288 518017024 518809536 519110656 519152664 520224768 520568832 520610958 520980012 521365248 522031104 522443439 523175544 523546416 523843712 525017052 527044608 528134544 528874624 529249536 530317312 530385408 530736192 531087208 531505152 532227024 532579026 533350656 534453633 534848832 535202568 536517632 538024704 538804224 539160576 539586441 540275568 540675072 541458432 542552416 542578176 542937024 543338496 543767661 544462128 544822222 549257216 549327744 549691056 550393088 551190528 551235132 551555072 552738816 553104384 553950576 554658048 556268067 558047232 558759936 559571124 559984896 561142953 561929288 561955968 562327632 563462144 563534496 563907204 564724224 565491213 565892082 566685072 568276884 569673216 570049984 570875904 571604992 571651248 572479488 572858112 574042791 574467264 574874496 575299584 576489312 576870588 577297152 578491011 578715648 581566464 582025824 582769152 583585792 583660728 583999488 584046747 584792656 585252864 585639936 586027264 587284992 587673408 588572487 589324176 592019456 592925184 593682432 594151362 594935808 594983952 595405728 596166144 596606976 597078216 597473109 598678528 598755402 600019488 602102889 603582336 605277792 605678108 606154752 606555648 607330304 607379451 607810014 608259456 608661744 610371468 610804152 611255808 612519894 613163008 614885376 615776256 617457792 617914368 618402438 619192224 620059904 620089344 620499456 621342197 621831168 622242432 622653968 623990304 624402996 627803136 628604928 629020672 629932032 629983008 630787584 631701504 632119296 632170449 632618586 633426528 633894912 637520706 639509856 640882368 641306232 642235392 643055616 643107654 643956736 644039424 644465376 645288448 646275672 646703103 646733808 649459296 651055104 651485696 652832978 653315712 654262272 655097856 655615296 656048904 656534016 656999424 657891738 658844928 659280672 660695616 661132584 661389312 661569841 662989698 666021888 667040832 667892736 668334464 668860416 669302784 669356946 669831444 670211808 670686912 671182848 671626752 673015686 673513344 675168256 676593664 678494208 679030128 679479222 680937516 681332736 681836544 682375104 683246592 684204032 684291888 684744462 685618976 687154671 689808384 691746048 692203552 692748288 694091776 694147944 694640016 695153664 696041472 696591252 697567392 698061888 700022736 700485714 701989092 702726144 704179392 705666048 707180544 707648256 708673536 708730884 709636032 710105368 710664192 711134208 712100046 712604844 713131776 713603424 717366272 718405632 718880768 719448588 720367424 720900096 721469511 723437568 723916032 724451328 725023548 725949504 727060131 728470162 732436992 732921408 734920704 734980176 735466274 736045056 736985088 737472512 737567208 738055017 738600768 739124352 739544064 741690756 743774157 744062976 746094832 746646528 748190604 749274624 749770176 751379328 751876272 752965632 753988284 754522776 755080704 755580096 757702512 759564288 761167872 762201664 763305984 763810816 763908894 765390388 765956352 766499328 767066112 768652416 769160784 769729536 771321348 771620864 776034432 777025536 778214304 778665984 778728996 780337152 780853248 780916437 781470018 782047872 783046656 783564544 784763316 785319624 785765568 790566912 791576576 792201816 792725759 793311936 793874304 794888192 795475968 796104288 796630812 798340536 798868539 800025984 802273248 802803852 804776448 807037056 808206336 808740864 809839268 810413352 811012608 811548992 812187648 813828624 813867264 814405536 815007744 816693192 817233333 819847168 823277056 823885824 824536584 825589632 826785792 826852698 827332608 829108224 829656576 830925864 831987072 832537328 837070848 838139904 839356686 839977344 841050112 842268672 842825728 842893932 842933952 843491448 844568704 845193216 845860806 850027608 852415326 852679808 854509824 855074976 856313856 857407488 857476872 858719232 859287168 861700896 862270804 862311744 862949376 864733968 865305882 865945728 868073472 871087616 872349696 873038736 874153728 874731872 875378688 875999232 877188984 878459904 879040896 880927488 881510112 883986264 888029184 889387776 890523648 891227043 892403712 892475928 893108592 893615744 894249216 894910464 895502336 895617324 897354248 898017792 904658944 905373504 905972296 907916688 908443648 908517162 909833472 910995456 911715021 912389184 912992616 915557202 916206228 916883712 918779841 919744512 922328064 923664384 925530592 926186688 926871552 927603657 928055296 928788336 929402614 930089856 930134016 930749184 933363648 933980952 935985456 936604494 936968192 938905856 940888064 942907392 943531008 944898048 944974512 946181376 947552256 948178944 948927879 949466728 950139792 950842368 951471232 959264784 961200128 961323552 961959348 963353088 964583424 964661481 965221376 965935104 966698064 967932672 969413508 974188944 976582656 977228544 979249467 979973568 981393408 982646784 983376254 983422944 984073356 984801024 985499136 986058752 986837607 988267392 988921008 991698876 992083968 994484547 995528704 997587472 999032832 999693568 1001839104 1002501696 1003954176 1004035419 1005317712 1006030368 1006774272 1007440128 1009523529 1010270016 1012752384 1014890496 1017741312 1018545192 1019218833 1021275136 1021406274 1021999104 1022754816 1023562656 1024869888 1025547712 1026306048 1027116693 1028428464 1034712576 1036034048 1037619072 1038221312 1038305328 1040449536 1041137664 1041221916 1041960024 1042730496 1044062208 1044886878 1046351088 1047092832 1047687424 1050034104 1050728571 1054089216 1056269088 1057749248 1058499072 1059936689 1060770816 1061472384 1062174416 1063010304 1064454048 1065158052 1066701312 1068150069 1068907266 1069697664 1070405136 1073035264 1076049408 1077608448 1078321152 1079172882 1080551136 1081350144 1082916864 1085104832 1085156352 1085874048 1086676992 1087535322 1088924256 1089644444 1092705243 1098514432 1098655488 1099382112 1100786176 1102381056 1102470264 1103110144 1103199411 1105477632 1106208768 1107901152 1109316096 1112536134 1116094464 1117519872 1119142248 1119969792 1122285906 1123858576 1123911936 1124655264 1126924288 1127068992 1127814408 1128560317 1129448448 1130982426 1131784164 1133370144 1136553768 1139346432 1140099968 1141751808 1143209984 1143302496 1144958976 1145716224 1148085582 1148934528 1149748992 1150599168 1152978624 1153741176 1154594304 1156982022 1157431296 1163132928 1164051648 1165538304 1167171584 1167321456 1167998976 1168093494 1169585312 1170505728 1171279872 1172054528 1172205027 1174569984 1175346816 1177144974 1178648352 1184038912 1185850368 1187364864 1188302724 1189871616 1189967904 1190811456 1192332288 1193213952 1194156432 1194946218 1197357056 1197510804 1200038976 1204205778 1207164672 1210555584 1211356216 1212309504 1213111296 1214660608 1214758902 1215620028 1216518912 1217323488 1220742936 1221608304 1222511616 1225039788 1226326016 1229770752 1234915584 1235828736 1236804876 1238384448 1240119808 1240178688 1240279047 1240998912 1242684394 1243662336 1244484864 1245307936 1247980608 1248805992 1255606272 1257209856 1258041344 1259035029 1259966016 1261575168 1263403008 1264238592 1264340898 1265237172 1266853056 1267789824 1268791209 1275041412 1279019712 1281764736 1282612464 1284470784 1286111232 1286215308 1287913472 1288078848 1288930752 1290576896 1292551344 1293406206 1293467616 1297958823 1298918592 1302110208 1302971392 1305665956 1306631424 1308524544 1311230592 1312097808 1313068032 1313998848 1315783476 1317689856 1318561344 1321391232 1322265168 1323139682 1325979396 1332043776 1334081664 1335785472 1336668928 1337720832 1338605568 1338713892 1339662888 1340423616 1341373824 1342365696 1343253504 1346031372 1347026688 1350336512 1356988416 1358060256 1358958444 1361875032 1362665472 1362775743 1364750208 1366493184 1368408064 1368583776 1369488924 1371237952 1373335803 1374309342 1379616768 1383492096 1384407104 1385496576 1388183552 1388295888 1389280032 1390307328 1392082944 1393182504 1394103921 1395134784 1396123776 1400045472 1400971428 1403978184 1404906741 1405452288 1408358784 1411332096 1414361088 1415296512 1417347072 1417461768 1419272064 1420210736 1421328384 1422268416 1424200092 1425209688 1426263552 1427206848 1434732544 1436811264 1437761536 1438897176 1440734848 1441800192 1442939022 1446875136 1447832064 1448902656 1450047096 1451899008 1454120262 1456940324 1464873984 1465842816 1469841408 1469960352 1470932548 1472090112 1473970176 1474945024 1475064381 1475134416 1476110034 1477201536 1478248704 1479088128 1483381512 1487548314 1488125952 1492189664 1493293056 1496381208 1498549248 1499540352 1502758656 1503752544 1505931264 1507976568 1508973907 1509045552 1510161408 1511160192 1515405024 1519128576 1522335744 1524403328 1526611968 1527621632 1527817788 1530780776 1531912704 1532998656 1534132224 1537304832 1538321568 1539459072 1542642696 1543241728 1552068864 1554051072 1556428608 1557331968 1557457992 1560674304 1561706496 1561832874 1562940036 1564095744 1566093312 1567129088 1567330317 1569526632 1570639248 1571531136 1581133824 1583153152 1584403632 1585451518 1586623872 1587748608 1589776384 1590951936 1592208576 1593261624 1596681072 1597737078 1600051968 1603360899 1604546496 1605607704 1609552896 1614074112 1616412672 1617481728 1618759323 1619678536 1620826704 1622025216 1623097984 1624375296 1627657248 1627734528 1628811072 1630015488 1633386384 1634466666 1639694336 1646554112 1647771648 1649073168 1651179264 1653571584 1653705396 1654665216 1658216448 1659313152 1661851728 1663974144 1665074656 1668804201 1674141696 1676279808 1678713372 1679954688 1682100224 1683428859 1685651456 1685787864 1685867904 1686982896 1689137408 1690386432 1691721612 1696473639 1700055216 1704830652 1705359616 1709019648 1710149952 1712627712 1714814976 1714953744 1717438464 1718574336 1722128373 1723401792 1724541608 1724623488 1725898752 1729467936 1730611764 1731891456 1735473033 1736146944 1742175232 1744699392 1746077472 1748307456 1749463744 1750757376 1751998464 1752140241 1754377968 1756919808 1758081792 1761854976 1763020224 1765717461 1767972528 1776058368 1778775552 1781047296 1782454086 1784807424 1784951856 1786217184 1787231488 1788498432 1789820928 1791004672 1791234648 1792419327 1794708496 1796035584 1806308667 1810747008 1811944592 1815833376 1816887296 1817034324 1819666944 1821990912 1822138353 1823430042 1824778368 1825985232 1831114404 1832412456 1833767424 1837559682 1839489024 1844656128 1847328768 1851061184 1852373376 1853743104 1855207314 1856110592 1857576672 1858805228 1860179712 1860268032 1861498368 1864026591 1866727296 1867961904 1871970912 1873208988 1873936384 1877811712 1881776128 1885814784 1887062016 1889796096 1889949024 1892362752 1895104512 1896357888 1896511347 1897855758 1898933456 1900279584 1901684736 1902942464 1906877777 1918529568 1922400256 1922647104 1923918696 1925191129 1926706176 1929166848 1929322962 1930442752 1931870208 1933396128 1935865344 1938827016 1940109309 1948377888 1953165312 1954457088 1958498934 1959947136 1962786816 1965293568 1966752508 1966845888 1968146712 1969602048 1970998272 1972117504 1973675214 1976534784 1977842016 1983397752 1984167936 1984709523 1988969094 1991057408 1995174944 1998065664 1999387136 2003678208 2005003392 2007908352 2008070838 2010635424 2012060736 2013548544 2014880256 2019047058 2020540032 2025504768 2029780992 2035482624 2037090384 2038437666 2042550272 2042812548 2043998208 2045509632 2047125312 2049739776 2051095424 2052612096 2054233386 2056856928 2069425152 2072068096 2075238144 2076442624 2076610656 2082275328 2082443832 2083920048 2085460992 2088124416 2089773756 2092702176 2094185664 2095374848 2100068208 2101457142 2108178432 2112538176 2115498496 2116998144 2119873378 2121541632 2122944768 2124348832 2126020608 2128908096 2130316104 2133402624 2136300138 2137814532 2139395328 2140810272 2146070528 2152098816 2155216896 2156642304 2158345764 2161102272 2162700288 2164408533 2170209664 2170312704 2171748096 2173353984 2175070644 2177848512 2179288888 2185410486 2197028864 2197310976 2198764224 2201572352 2204762112 2204940528 2206220288 2206398822 2210955264 2212417536 2214165051 2215802304 2218632192 2225072268 2231322471 2232188928 2238284496 2239939584 2244571812 2247717152 2247823872 2249310528 2253848576 2254137984 2255628816 2257120634 2258896896 2261964852 2263568328 2266740288 2273107536 2278692864 2280199936 2283503616 2286604992 2289917952 2291432448 2296171164 2297869056 2299497984 2301198336 2305957248 2307482352 2309188608 2313964044 2314862592 2328103296 2331076608 2334343168 2334642912 2335997952 2336186988 2339170624 2341011456 2342559744 2342749311 2344109056 2344410054 2349139968 2350693632 2354289948 2357296704 2368077824 2371700736 2374729728 2376605448 2378177277 2379935808 2381622912 2384664576 2386427904 2388312864 2389892436 2394714112 2395021608 2396605617 2400077952 2408411556 2414329344 2421111168 2422712432 2424619008 2426222592 2429321216 2429517804 2431240056 2433037824 2434646976 2441485872 2443216608 2445023232 2450079576 2451699999 2452652032 2459541504 2469831168 2471657472 2473609752 2476768896 2480239616 2480357376 2480558094 2481997824 2485368788 2487324672 2488969728 2490615872 2495961216 2497611984 2511212544 2514419712 2516082688 2518070058 2519932032 2523150336 2526806016 2528477184 2528681796 2530474344 2533706112 2535579648 2537582418 2550082824 2558039424 2563529472 2565224928 2568941568 2572222464 2572430616 2574131959 2576157696 2577861504 2581153792 2585102688 2586812412 2586935232 2595917646 2597837184 2604220416 2605942784 2611331912 2613262848 2617049088 2622461184 2624195616 2626136064 2627997696 2631566952 2635379712 2637122688 2642782464 2644530336 2646279364 2651958792 2664087552 2668163328 2671570944 2673337856 2673681129 2677211136 2677427784 2679325776 2680847232 2682747648 2684731392 2686507008 2692062744 2694053376 2700673024 2713976832 2716120512 2717916888 2723750064 2725330944 2725551486 2729500416 2732986368 2735145063 2736816128 2737167552 2738977848 2742475904 2746671606 2748618684 2759233536 2766984192 2768814208 2770993152 2776367104 2776591776 2778560064 2780614656 2784165888 2786365008 2788207842 2790269568 2792247552 2800090944 2801942856 2807956368 2809813482 2810904576 2816717568 2822664192 2828722176 2830593024 2834694144 2834923536 2838544128 2840421472 2842656768 2844536832 2846783637 2848400184 2850419376 2852527104 2854413696 2869465088 2875523072 2877794352 2881469696 2883600384 2885878044 2893750272 2893984443 2895664128 2897805312 2900094192 2903798016 2908240524 2913880648 2929747968 2931685632 2937748401 2939920704 2941865096 2944180224 2947940352 2949890048 2950128762 2950268832 2952220068 2954403072 2956497408 2958176256 2960512821 2966763024 2975096628 2976251904 2983453641 2984379328 2986586112 2992762416 2997098496 2999080704 3005517312 3007505088 3011862528 3012106257 3015953136 3017947814 3018091104 3020322816 3022320384 3028570587 3030810048 3038257152 3044671488 3048806656 3053223936 3055243264 3055635576 3057656499 3061561552 3063825408 3065997312 3068264448 3074609664 3076643136 3078918144 3081350079 3085285392 3104137728 3108102144 3112857216 3114663936 3114915984 3121348608 3123412992 3123665748 3125880072 3128191488 3132186624 3134258176 3134660634 3139053264 3141278496 3143062272 3152185713 3162267648 3166306304 3168807264 3170903036 3173247744 3175497216 3179552768 3179810067 3184417152 3186523248 3193362144 3195474156 3200103936 3204450207 3206721798 3209092992 3211215408 3219105792 3228148224 3232825344 3234963456 3237518646 3239357072 3241653408 3244050432 3246195968 3248750592 3252909149 3255314496 3255469056 3257622144 3260030976 3266772768 3268933332 3278115729 3279388672 3293108224 3295543296 3298146336 3302358528 3307143168 3307410792 3309330432 3309598233 3316432896 3318626304 3323703456 3327948288 3330149312 3337608402 3348283392 3352559616 3357426744 3359909376 3364200448 3366857718 3371302912 3371575728 3371735808 3373965792 3378274816 3380772864 3383443224 3385680951 3392947278 3400110432 3409661304 3410719232 3418039296 3420299904 3425255424 3429629952 3429907488 3434876928 3437148672 3441816889 3444256746 3446803584 3449083216 3449246976 3451797504 3458935872 3461223528 3463782912 3470946066 3472293888 3484350464 3489398784 3492154944 3496614912 3498927488 3501514752 3503996928 3504280482 3508755936 3513839616 3516163584 3523709952 3526040448 3531434922 3535945056 3552116736 3557551104 3562094592 3564908172 3569614848 3569903712 3572434368 3574462976 3576996864 3579641856 3582009344 3582469296 3584838654 3589416992 3592071168 3612617334 3621494016 3623889184 3631666752 3633774592 3634068648 3639333888 3643981824 3644276706 3646860084 3649556736 3651970464 3662228808 3664824912 3667534848 3675119364 3678978048 3689312256 3702122368 3704746752 3707486208 3710414628 3712221184 3715153344 3717610456 3720359424 3720536064 3722996736 3728053182 3733454592 3735923808 3743941824 3746417976 3747872768 3755623424 3763552256 3771629568 3774124032 3777105087 3779898048 3784725504 3790209024 3792715776 3793022694 3795711516 3797866912 3800559168 3803369472 3805884928 3806373627 3813755554 3837059136 3844800512 3845294208 3847837392 3850382258 3853412352 3858333696 3858645924 3860885504 3863740416 3866792256 3871730688 3877654032 3880218618 3893876469 3896755776 3906330624 3908914176 3916997868 3919894272 3925573632 3933505016 3933691776 3936293424 3939204096 3941996544 3944235008 3947350428 3953069568 3955684032 3966795504 3969419046 3977938188 3982114816 3990349888 3996131328 3998774272 4007356416 4010006784 4015816704 4016141676 4021270848 4024121472 4027097088 4029760512 4038094116 4041080064 4051009536 4070965248 4074180768 4076875332 4085100544 4085625096 4087996416 4088327229 4094250624 4099479552 4102190848 4105224192 4108466772 4113713856 4120007409 4138850304 4144136192 4150476288 4153221312 4164550656 4164887664 4167840096 4170921984 4176248832 4179547512 4182311763 4185404352 4188371328 4190749696 4200136416 4202914284 4214720223 4216356864 4225076352 4230996992 4233996288 4239746756 4243083264 4245889536 4248697664 4252041216 4257816192 4260632208 4266805248 4272600276 4275629064 4278790656 4281620544 4292141056 4304197632 4310433792 4313284608 4316691528 4322204544 4325400576 4328817066 4340419328 4340625408 4343496192 4346707968 4350141288 4355697024 4358577776 4370820972 4394621952 4397528448 4403144704 4409524224 4409881056 4412440576 4412797644 4421910528 4424835072 4425193143 4428330102 4431604608 4437264384 4450144536 4462644942 4464377856 4476568992 4479879168 4489143624 4495434304 4495647744 4498621056 4507697152 4508275968 4511257632 4514241268 4517793792 4523929704 4526921721 4527136656 4533480576 4546215072 4557385728 4560399872 4567007232 4573209984 4579835904 4582864896 4592342328 4595738112 4598995968 4602396672 4611914496 4614964704 4618377216 4627928088 4629725184 4630988887 4656206592 4662153216 4668686336 4669285824 4671995904 4672373976 4678341248 4682022912 4685119488 4685498622 4688218112 4688820108 4698279936 4701387264 4708579896 4714593408 4736155648 4743401472 4749459456 4753210896 4756354554 4759871616 4763245824 4769329152 4772855808 4776625728 4779784872 4789428224 4790043216 4793211234 4800155904 4810082697 4816823112 4828658688 4842222336 4845424864 4849238016 4852445184 4856277969 4858642432 4859035608 4862480112 4866075648 4869293952 4882971744 4886433216 4890046464 4900159152 4903399998 4905304064 4919083008 4939662336 4943314944 4947219504 4953537792 4960479232 4960714752 4961116188 4963995648 4970737576 4974649344 4977939456 4981231744 4991922432 4995223968 5022425088 5028839424 5032165376 5036140116 5039864064 5046300672 5050286577 5056954368 5057363592 5060948688 5067412224 5071159296 5075164836 5089420917 5100165648 5116078848 5127058944 5130449856 5137883136 5144444928 5144861232 5148263918 5152315392 5155723008 5162307584 5166385119 5170205376 5173624824 5173870464 5191835292 5195674368 5206419099 5208440832 5211885568 5222663824 5226525696 5234098176 5244922368 5248391232 5252272128 5255995392 5256420723 5263133904 5270759424 5274245376 5285564928 5289060672 5292558728 5303917584 5328175104 5336326656 5343141888 5346675712 5347362258 5354422272 5354855568 5358651552 5361694464 5365495296 5369462784 5373014016 5377257981 5384125488 5388106752 5401346048 5418926001 5432241024 5435833776 5447500128 5450661888 5451102972 5459000832 5465972736 5466415059 5470290126 5473632256 5474335104 5477955696 5484951808 5493343212 5497237368 5518467072 5533968384 5537628416 5541986304 5549080313 5553183552 5557120128 5561229312 5568331776 5572730016 5576415684 5580539136 5584495104 5592079773 5600181888 5603885712 5615912736 5619626964 5621809152 5633435136 5645328384 5657444352 5661186048 5669388288 5669847072 5677088256 5680842944 5685313536 5689073664 5689534041 5693567274 5696800368 5700838752 5705054208 5708827392 5720633331 5738930176 5751046144 5755588704 5762939392 5767200768 5771756088 5775573387 5787500544 5787968886 5791328256 5795610624 5800188384 5807596032 5816481048 5820327927 5827761296 5859495936 5863371264 5875496802 5879841408 5883730192 5888360448 5895880704 5899780096 5900257524 5900537664 5904440136 5908806144 5912994816 5916352512 5921025642 5933526048 5950193256 5952503808 5954128569 5966907282 5968758656 5973172224 5985524832 5994196992 5998161408 6011034624 6015010176 6023725056 6024212514 6031906272 6035895628 6036182208 6040645632 6044640768 6057141174 6061620096 6076514304 6089342976 6097613312 6106447872 6110486528 6111271152 6115312998 6123123104 6127650816 6131994624 6136528896 6149219328 6153286272 6157836288 6162700158 6170570784 6208275456 6216204288 6225714432 6229327872 6229831968 6246825984 6247331496 6251463329 6251760144 6256382976 6264373248 6268516352 6269321268 6278106528 6282556992 6286124544 6304371426 6324535296 6332612608 6337614528 6341806072 6346495488 6350994432 6359105536 6359620134 6368834304 6373046496 6386724288 6390948312 6400207872 6408900414 6413443596 6418185984 6422430816 6438211584 6456296448 6465650688 6469926912 6475037292 6478714144 6483306816 6488100864 6492391936 6493225599 6505818298 6510628992 6510938112 6515244288 6520061952 6533545536 6537866664 6556231458 6558777344 6586216448 6591086592 6596292672 6604717056 6614286336 6614821584 6618660864 6619196466 6632865792 6637252608 6642495153 6647406912 6655896576 6660298624 6675216804 6696566784 6714853488 6719818752 6728400896 6733715436 6742605824 6743151456 6743471616 6747931584 6756549632 6761545728 6766886448 6771361902 6785894556 6800220864 6819322608 6821438464 6836078592 6840599808 6850510848 6859814976 6869753856 6874297344 6883633778 6888513492 6893607168 6898166432 6898493952 6903595008 6917871744 6922447056 6927565824 6941892132 6944587776 6968700928 6984309888 6993229824 6997854976 7003029504 7007993856 7008560964 7017511872 7027679232 7028247933 7032327168 7047419904 7052080896 7062869844 7071890112 7104233472 7115102208 7124189184 7129816344 7134531831 7139807424 7144868736 7148925952 7153993728 7159283712 7164018688 7164938592 7169677308 7178833984 7184142336 7189816851 7225234668 7242988032 7247778368 7263333504 7267549184 7268137296 7278667776 7287963648 7288553412 7293720168 7299113472 7303940928 7324457616 7329649824 7335069696 7350238728 7355099997 7357956096 7378624512 7404244736 7409493504 7414972416 7420829256 7430306688 7435220912 7440718848 7441072128 7445993472 7456106364 7466909184 7471847616 7487883648 7492835952 7511246848 7527104512 7543259136 7548248064 7554210174 7559796096 7569451008 7580418048 7585431552 7586045388 7591423032 7595733824 7601118336 7606738944 7611769856 7612747254 7627511108 7674118272 7689601024 7690588416 7695674784 7700764516 7706824704 7716667392 7717291848 7721771008 7722395877 7733584512 7743461376 7755308064 7760437236 7787752938 7793511552 7812661248 7817828352 7833995736 7839788544 7851147264 7867010032 7867383552 7872586848 7878408192 7883993088 7888470016 7894700856 7899922219 7906139136 7911368064 7933591008 7938838092 7955876376 7964229632 7980699776 7992262656 7997548544 8014712832 8020013568 8031633408 8032283352 8042541696 8048242944 8054194176 8059521024 8076188232 8082160128 8102019072 8141930496 8148361536 8153750664 8170201088 8171250192 8175992832 8176654458 8188501248 8198959104 8204381696 8205435189 8210448384 8216933544 8227427712 8240014818 8277700608 8288272384 8300952576 8306442624 8329101312 8329775328 8335680192 8341843968 8352497664 8359095024 8364623526 8370808704 8376742656 8381499392 8400272832 8405828568 8429440446 8432713728 8450152704 8461993984 8467992576 8479493512 8486166528 8491779072 8497395328 8504082432 8515632384 8521264416 8533610496 8545200552 8551258128 8557581312 8563241088 8584282112 8608395264 8626569216 8633383056 8644409088 8650801152 8657634132 8680838656 8681250816 8681953329 8686992384 8693415936 8700282576 8711394048 8717155552 8741641944 8789243904 8795056896 8806289408 8813245203 8819762112 8824881152 8825595288 8843821056 8849670144 8850386286 8856660204 8863209216 8874528768 8881538463 8900289072 8925289884 8928755712 8953137984 8959758336 8978287248 8990868608 8991295488 8997242112 9015394304 9016551936 9022515264 9028482536 9035587584 9047859408 9053843442 9054273312 9066961152 9085711761 9092430144 9114771456 9120799744 9134014464 9146419968 9159671808 9165729792 9172969497 9184684656 9191476224 9197991936 9204793344 9223828992 9229929408 9236754432 9244050237 9255856176 9261977774 9312413184 9324306432 9337372672 9338571648 9343991808 9344747952 9356682496 9364045824 9370238976 9370997244 9376436224 9377640216 9396559872 9402774528 9417159792 9429186816 9456557139 9486802944 9498918912 9506421792 9512709108 9519743232 9526491648 9538658304 9539430201 9553251456 9559569744 9578856448 9580086432 9586422468 9600311808 9613350621 9620165394 9633646224 9657317376 9684444672 9690849728 9698476032 9704890368 9712555938 9717284864 9718071216 9724960224 9732151296 9738587904 9758727447 9765943488 9772866432 9780092928 9800318304 9806799996 9810608128 9834347187 9838166016 9879324672 9886629888 9894439008 9907075584 9920958464 9921429504 9922232376 9927991296 9928794699 9941475152 9949298688 9955878912 9962463488 9983844864 9990447936 10044850176 10057678848 10064330752 10072280232 10079728128 10092601344 10100573154 10113908736 10114727184 10121897376 10134824448 10142318592 10150329672 10157042853 10178841834 10200331296 10232157696 10254117888 10260899712 10275766272 10288889856 10289722464 10296527836 10304630784 10311446016 10324615168 10325450667 10332770238 10340410752 10347249648 10347740928 10383670584 10391348736 10412838198 10416881664 10423771136 10445327648 10453051392 10468196352 10489844736 10496782464 10504544256 10511990784 10512841446 10526267808 10541518848 10548490752 10562817349 10571129856 10578121344 10585117456 10607835168 10656350208 10672653312 10686283776 10693351424 10694724516 10708844544 10709711136 10717303104 10723388928 10730990592 10738925568 10746028032 10754515962 10768250976 10776213504 10802692096 10837852002 10864482048 10871667552 10895000256 10901323776 10902205944 10918001664 10931945472 10932830118 10940580252 10947264512 10948670208 10955911392 10969903616 10986686424 10994474736 11036934144 11067936768 11075256832 11098160626 11106367104 11114240256 11122458624 11136663552 11145460032 11152831368 11161078272 11168990208 11184159546 11200363776 11207771424 11231825472 11239253928 11243618304 11266870272 11290656768 11314888704 11322372096 11331315261 11339694144 11354176512 11361685888 11370627072 11378147328 11379068082 11387134548 11393600736 11401677504 11410108416 11417654784 11441266662 11477860352 11502092288 11511177408 11525878784 11534401536 11543512176 11551146774 11575001088 11575937772 11582656512 11591221248 11600376768 11615192064 11632962096 11640655854 11655522592 11681629407 11718991872 11726742528 11750993604 11759682816 11767460384 11776720896 11799560192 11800515048 11801075328 11808880272 11817612288 11825989632 11832705024 11842051284 11867052096 11900386512 11908257138 11933814564 11937517312 11946344448 11971049664 11988393984 11996322816 12022069248 12030020352 12047450112 12048425028 12063812544 12071791256 12072364416 12081291264 12089281536 12114282348 12123240192 12153028608 12195226624 12212895744 12220973056 12222542304 12230625996 12246246208 12255301632 12263989248 12264981687 12298438656 12306572544 12315672576 12325400316 12341141568 12360022227 12416550912 12432408576 12451428864 12459663936 12493651968 12494662992 12502926658 12503520288 12512765952 12528746496 12537032704 12538642536 12546935289 12556213056 12565113984 12572249088 12608742852 12644160669 12649070592 12675229056 12683612144 12692990976 12701988864 12718211072 12719240268 12737668608 12746092992 12773448576 12781896624 12800415744 12817800828 12826887192 12836371968 12844861632 12876423168 12912592896 12931301376 12939853824 12950074584 12957428288 12966613632 12976201728 12984783872 12986451198 13011636596 13021257984 13021876224 13030488576 13040123904 13067091072 13075733328 13112462916 13117554688 13172432896 13192585344 13209434112 13228572672 13229643168 13237321728 13238392932 13265731584 13274505216 13275579429 13284990306 13294813824 13311793152 13320597248 13350433608 13393133568 13429706976 13439637504 13456801792 13467430872 13476337903 13486302912 13486943232 13495863168 13513099264 13523091456 13533772896 13542723804 13571789112 13580765163 13600441728 13638645216 13642876928 13672157184 13681199616 13701021696 13719629952 13739507712 13748594688 13767267556 13777026984 13787214336 13796332864 13796987904 13807190016 13835743488 13844894112 13855131648 13883784264 13889175552 13892966661 13937401856 13968619776 13986459648 13995709952 14006059008 14015987712 14017121928 14035023744 14055358464 14056495866 14064654336 14094839808 14104161792 14125739688 14143780224 14208466944 14230204416 14248378368 14259632688 14269063662 14279614848 14289737472 14297851904 14307987456 14318567424 14328037376 14329877184 14339354616 14357667968 14368284672 14379633702 14450469336 14485976064 14495556736 14526667008 14535098368 14536274592 14557335552 14575927296 14577106824 14587440336 14598226944 14607881856 14648915232 14659299648 14670139392 14700477456 14710199994 14715912192 14757249024 14808489472 14818987008 14829944832 14841658512 14860613376 14870441824 14881437696 14882144256 14891986944 14912212728 14933818368 14943695232 14975767296 14985671904 15022493696 15054209024 15086518272 15096496128 15108420348 15119592192 15138902016 15150859731 15170863104 15172090776 15182846064 15191467648 15202236672 15213477888 15223539712 15225494508 15255022216 15348236544 15379202048 15381176832 15391349568 15401529032 15413649408 15433334784 15434583696 15443542016 15444791754 15467169024 15486922752 15499155357 15510616128 15520874472 15575505876 15587023104 15619257297 15625322496 15635656704 15667991472 15679577088 15702294528 15734020064 15734767104 15745173696 15756816384 15767986176 15769262169 15776940032 15789401712 15799844438 15812278272 15822736128 15867182016 15877676184 15911752752 15928459264 15961399552 15984525312 15995097088 16029425664 16040027136 16063266816 16064566704 16085083392 16096485888 16108388352 16119042048 16131773943 16152376464 16164320256 16204038144 16296723072 16307501328 16340402176 16342500384 16351985664 16353308916 16377002496 16397918208 16399245177 16408763392 16410870378 16420896768 16433867088 16454855424 16480029636 16555401216 16576544768 16601905152 16612885248 16647240939 16659550656 16671360384 16683687936 16704995328 16718190048 16729247052 16741617408 16753485312 16762998784 16776239319 16800545664 16811657136 16858880892 16865427456 16900305408 16923987968 16935985152 16958987024 16972333056 16983558144 16994790656 17008164864 17031264768 17042528832 17067220992 17068602123 17090401104 17102516256 17115162624 17126482176 17161899993 17168564224 17216790528 17253138432 17266766112 17288818176 17301602304 17315268264 17326720161 17361677312 17362501632 17363906658 17373984768 17386831872 17400565152 17422788096 17434311104 17460983781 17483283888 17578487808 17590113792 17612578816 17626490406 17639524224 17649762304 17651190576 17687642112 17699340288 17700772572 17713320408 17726418432 17749057536 17763076926 17800578144 17850579768 17857511424 17862385707 17906275968 17919516672 17956574496 17981737216 17982590976 17994484224 18018923713 18033103872 18045030528 18056965072 18071175168 18095718816 18107686884 18108546624 18133922304 18171423522 18184860288 18229542912 18241599488 18268028928 18292839936 18319343616 18331459584 18345938994 18369369312 18382952448 18395983872 18409586688 18447657984 18459858816 18473508864 18488100474 18511712352 18523955548 18624826368 18648612864 18674745344 18677143296 18687983616 18689495904 18713364992 18740477952 18741994488 18752872448 18754389987 18755280432 18793119744 18805549056 18834319584 18858373632 18913114278 18973605888 18997837824 19012843584 19025418216 19039486464 19052983296 19077316608 19078860402 19106502912 19119139488 19157712896 19160172864 19172844936 19185525389 19200623616 19226701242 19240330788 19267292448 19314634752 19368889344 19381699456 19396952064 19409780736 19425111876 19434569728 19436142432 19449920448 19464302592 19477175808 19517454894 19531886976 19545732864 19560185856 19600636608 19613599992 19621216256 19668694374 19676332032 19758649344 19773259776 19788878016 19814151168 19841916928 19842859008 19844464752 19855982592 19857589398 19882950304 19898597376 19911757824 19924926976 19927485459 19967689728 19980895872 20089700352 20128661504 20144560464 20159456256 20185202688 20201146308 20227817472 20229454368 20243794752 20269648896 20284637184 20300659344 20314085706 20357683668 20400662592 20464315392 20508235776 20521799424 20551532544 20579444928 20593055672 20609261568 20622892032 20649230336 20650901334 20665540476 20680821504 20694499296 20695481856 20767341168 20782697472 20825676396 20833763328 20847542272 20890655296 20906102784 20979689472 20993564928 21009088512 21023981568 21025682892 21052535616 21083037696 21084743799 21096981504 21125634698 21142259712 21156242688 21170234912 21215670336 21312700416 21345306624 21372567552 21386702848 21389449032 21403595493 21419422272 21434606208 21446777856 21461981184 21477851136 21492056064 21509031924 21536501952 21552427008 21569450553 21675704004 21728964096 21743335104 21790000512 21802647552 21804411888 21836003328 21863890944 21865660236 21881160504 21894529024 21897340416 21911822784 21939807232 21973372848 21988949472 22065299991 22073868288 22135873536 22150513664 22196321252 22212734208 22228480512 22244917248 22290920064 22305662736 22322156544 22337980416 22368319092 22400727552 22415542848 22463650944 22478507856 22533740544 22581313536 22629777408 22644744192 22662630522 22679388288 22708353024 22723371776 22741254144 22756294656 22758136164 22774269096 22787201472 22803355008 22820216832 22835309568 22882533324 22955720704 23022354816 23051757568 23068803072 23087024352 23102293548 23150002176 23151875544 23165313024 23167187631 23200753536 23230384128 23265924192 23281311708 23311045184 23363258814 23437983744 23453485056 23501987208 23519365632 23534920768 23553441792 23599120384 23601030096 23602150656 23617760544 23635224576 23651979264 23665410048 23684102568 23699766657 23734104192 23800773024 23816514276 23867629128 23875034624 23892688896 23942099328 23976787968 23992645632 24044138496 24060040704 24094900224 24096850056 24127625088 24143582512 24144728832 24162582528 24178563072 24228564696 24246480384 24306057216 24390453248 24425791488 24441946112 24445084608 24461251992 24492492416 24510603264 24527978496 24529963374 24596877312 24613145088 24631345152 24650800632 24682283136 24720044454 24833101824 24864817152 24902857728 24919327872 24987303936 24989325984 25005853316 25007040576 25025531904 25057492992 25074065408 25077285072 25093870578 25112426112 25130227968 25144498176 25217485704 25288321338 25298141184 25350458112 25367224288 25385981952 25403977728 25436422144 25438480536 25475337216 25492185984 25546897152 25563793248 25600831488 25635601656 25653774384 25672743936 25689723264 25752846336 25825185792 25879707648 25900149168 25914856576 25933227264 25952403456 25969567744 25972902396 26023273192 26042515968 26043752448 26060977152 26080247808 26134182144 26151466656 26224925832 26235109376 26344865792 26385170688 26418868224 26439735609 26459286336 26474643456 26476785864 26531463168 26549010432 26551158858 26569980612 26589627648 26623586304 26641194496 26644615389 26700867216 26786267136 26859413952 26879275008 26913603584 26934861744 26952675806 26972605824 26973886464 26991726336 27026198528 27046182912 27067545792 27085447608 27143578224 27161530326 27200883456 27257135283 27277290432 27285753856 27344314368 27362399232 27402043392 27439259904 27479015424 27497189376 27518908491 27534535112 27554053968 27574428672 27592665728 27593975808 27614380032 27671486976 27689788224 27710263296 27767568528 27785933322 27874803712 27937239552 27972919296 27991419904 28012118016 28031975424 28034243856 28070047488 28110716928 28112991732 28129308672 28189679616 28208323584 28251479376 28287560448 28369671417 28460408832 28496756736 28519265376 28538127324 28559229696 28579474944 28595703808 28615974912 28618290603 28656074752 28659754368 28678709232 28715335936 28736569344 28759267404 28840051863 28900938672 28971952128 28991113472 29053334016 29072549184 29114671104 29151854592 29154213648 29174880672 29196453888 29215763712 29276182341 29297830464 29318599296 29340278784 29400954912 29420399988 29431824384 29503041561 29514498048 29616978944 29637974016 29659889664 29683317024 29721226752 29740883648 29762875392 29764288512 29783973888 29786384097 29824425456 29867636736 29887390464 29951534592 29971343808 30044987392 30108418048 30173036544 30192992256 30216840696 30239184384 30277804032 30301719462 30341726208 30344181552 30365692128 30382935296 30404473344 30426955776 30447079424 30450989016 30471128559 30510044432 30696473088 30762353664 30782699136 30803058064 30827298816 30866669568 30869167392 30887084032 30889583508 30934338048 30973845504 30976352001 30998310714 31021232256 31041748944 31151011752 31174046208 31238514594 31250644992 31271313408 31335982944 31359154176 31404589056 31468040128 31469534208 31490347392 31513632768 31535972352 31538524338 31553880064 31578803424 31599688876 31624556544 31645472256 31688452047 31734364032 31755352368 31823505504 31856918528 31922799104 31969050624 31990194176 32058851328 32080054272 32126533632 32129133408 32170166784 32192971776 32216776704 32238084096 32263547886 32304752928 32328640512 32408076288 32416922209 32593446144 32615002656 32680804352 32685000768 32703971328 32706617832 32728249193 32754004992 32795836416 32798490354 32817526784 32821740756 32841793536 32867734176 32909710848 32960059272 33110802432 33153089536 33203810304 33225770496 33294481878 33319101312 33342720768 33367375872 33409990656 33436380096 33458494104 33483234816 33506970624 33525997568 33552478638 33601091328 33623314272 33717761784 33730854912 33800610816 33847975936 33871970304 33917974048 33944666112 33967116288 33989581312 33993945783 34062529536 34085057664 34134441984 34137204246 34180802208 34205032512 34230325248 34252964352 34323799986 34337128448 34433581056 34506276864 34533532224 34577636352 34603204608 34630536528 34653440322 34723354624 34725003264 34727813316 34747969536 34773663744 34801130304 34845576192 34868622208 34921967562 34966567776 35156975616 35180227584 35225157632 35252980812 35279048448 35299524608 35302381152 35398680576 35401545144 35426640816 35452836864 35498115072 35526153852 35601156288 35701159536 35724771414 35812551936 35839033344 35913148992 35963474432 35965181952 35988968448 36037847426 36066207744 36090061056 36113930144 36142350336 36191437632 36215373768 36217093248 36267844608 36342847044 36369720576 36459085824 36483198976 36585679872 36638687232 36662919168 36691877988 36738738624 36765904896 36791967744 36794945061 36895315968 36919717632 36947017728 36976200948 37023424704 37047911096 37249652736 37297225728 37349490688 37354286592 37378991808 37426729984 37480955904 37483988976 37505744896 37508779974 37510560864 37586239488 37611098112 37640805867 37668639168 37716747264 37826228556 37932482007 37947211776 38025687168 38050836432 38078972928 38105966592 38154633216 38157720804 38213005824 38238278976 38315425792 38320345728 38345689872 38371050778 38401247232 38453402484 38480661576 38534584896 38629269504 38737778688 38763398912 38793904128 38819561472 38850223752 38872284864 38899840896 38928605184 38954351616 39034909788 39063773952 39091465728 39120371712 39201273216 39227199984 39337388748 39352664064 39517298688 39577756032 39628302336 39683833856 39685718016 39688929504 39711965184 39715178796 39765900608 39797194752 39823515648 39826738287 39849853952 39854970918 39935379456 39961791744 40179400704 40257323008 40289120928 40318912512 40370405376 40402292616 40429013709 40458908736 40487589504 40539297792 40569274368 40601318688 40628171412 40715367336 40742295489 40801325184 40928630784 41016471552 41043598848 41103065088 41158889856 41186111344 41218523136 41245784064 41298460672 41301802668 41331080952 41361643008 41388998592 41390963712 41534682336 41565394944 41651352792 41667526656 41678899983 41695084544 41781310592 41812205568 41959378944 41987129856 42018177024 42047963136 42051365784 42105071232 42166075392 42169487598 42193963008 42251269396 42284519424 42312485376 42340469824 42431340672 42625400832 42690613248 42745135104 42773405696 42778898064 42807190986 42838844544 42869212416 42893555712 42923962368 42955702272 42984112128 43018063848 43073003904 43104854016 43138901106 43351408008 43457928192 43486670208 43580001024 43605295104 43608823776 43672006656 43727781888 43731320472 43760243303 43762321008 43794680832 43823645568 43879614464 43946745696 43977898944 44130599982 44147736576 44271747072 44301027328 44392642504 44425468416 44456961024 44489834496 44581840128 44611325472 44644313088 44675960832 44736638184 44801455104 44831085696 44927301888 44957015712 45067481088 45162627072 45259554816 45289488384 45325261044 45358776576 45416706048 45446743552 45452579193 45512589312 45516272328 45548538192 45574402944 45606710016 45640433664 45670619136 45765066648 45911441408 46044709632 46103515136 46137606144 46174048704 46204587096 46300004352 46303751088 46330626048 46334375262 46401507072 46460768256 46497466071 46531848384 46562623416 46622090368 46726517628 46875967488 46906970112 47003974416 47038731264 47069841536 47106883584 47198240768 47202060192 47204301312 47235521088 47270449152 47303958528 47330820096 47368205136 47399533314 47468208384 47601546048 47633028552 47735258256 47750069248 47785377792 47884198656 47953575936 47985291264 48088276992 48120081408 48189800448 48193700112 48255250176 48287165024 48289457664 48325165056 48357126144 48395321829 48457129392 48492960768 48612114432 48780906496 48883892224 48890169216 48922503984 48984984832 49021206528 49055956992 49059926748 49193754624 49197735531 49226290176 49262690304 49301601264 49364566272 49440088908 49666203648 49729634304 49805715456 49838655744 49941722817 49978651968 50011706632 50014081152 50051063808 50114985984 50148130816 50154570144 50187741156 50224852224 50260455936 50288996352 50328717957 50434971408 50576642676 50596282368 50700916224 50734448576 50771963904 50807955456 50872844288 50876961072 50950674432 50984371968 51093794304 51127586496 51201662976 51205806369 51271203312 51307548768 51345487872 51379446528 51485699979 51505692672 51650371584 51759415296 51800298336 51829713152 51866454528 51904806912 51939135488 51945804792 51980160483 52046546384 52085031936 52087504896 52121954304 52160495616 52268364288 52302933312 52382951343 52449851664 52689731584 52770341376 52837736448 52879471218 52918572672 52949286912 52953571728 53062926336 53098020864 53102317716 53139961224 53179255296 53247172608 53282388992 53289230778 53401734432 53572534272 53587157121 53718827904 53758550016 53827207168 53869723488 53905351612 53945211648 53947772928 53983452672 54052397056 54056771139 54135091584 54170895216 54287156448 54323060652 54401766912 54514270566 54554580864 54571507712 54688628736 54724798464 54804086784 54878519808 54958030848 54994378752 55037816982 55069070224 55108107936 55148857344 55185331456 55187951616 55228760064 55299455533 55342973952 55379576448 55420526592 55535137056 55571866644 55749607424 55874479104 55945838592 55982839808 56024236032 56063950848 56068487712 56140094976 56221433856 56225983464 56258617344 56263169961 56379359232 56416647168 56502958752 56575120896 56739342834 56920817664 56993513472 57038530752 57076254648 57118459392 57158949888 57191407616 57231949824 57236581206 57312149504 57319508736 57357418464 57430671872 57473138688 57518534808 57556576167 57680103726 57801877344 57943904256 57982226944 58106668032 58145098368 58229342208 58303709184 58308427296 58349761344 58392907776 58431527424 58552364682 58595660928 58637198592 58680557568 58801909824 58840799976 58863648768 59006083122 59028996096 59233957888 59275948032 59319779328 59366634048 59442453504 59481767296 59525750784 59528577024 59567947776 59572768194 59648850912 59735273472 59774780928 59903069184 59942687616 60089974784 60216836096 60385984512 60433681392 60478368768 60555608064 60603438924 60683452416 60688363104 60731384256 60765870592 60808946688 60853911552 60894158848 60901978032 60942257118 61020088864 61392946176 61524707328 61565398272 61606116128 61654597632 61738334784 61774168064 61779167016 61868676096 61947691008 61952704002 61996621428 62042464512 62083497888 62302023504 62348092416 62477029188 62501289984 62542626816 62671965888 62718308352 62936080256 62939068416 62980694784 63027265536 63071944704 63077048676 63107760128 63157606848 63199377752 63249113088 63290944512 63376904094 63468728064 63510704736 63647011008 63713837056 63845598208 63938101248 63980388352 64117702656 64160108544 64210786479 64258266816 64340333568 64385943552 64433553408 64476168192 64527095772 64609505856 64657281024 64708351659 64833844418 65186892288 65230005312 65361608704 65370001536 65407942656 65413235664 65456498386 65508009984 65591672832 65596980708 65635053568 65643481512 65683587072 65735468352 65819421696 65920118544 66195899973 66221604864 66407620608 66451540992 66588963756 66638202624 66685441536 66734751744 66872760192 66916988208 66966469632 67013941248 67051995136 67104957276 67202182656 67246628544 67435523568 67601221632 67695951872 67743940608 67835948096 67889332224 67934232576 67979162624 67987891566 68125059072 68170115328 68268883968 68274408492 68361604416 68410065024 68460650496 68505928704 68647599972 68674256896 68867162112 69067064448 69155272704 69206409216 69261073056 69306880644 69446709248 69450006528 69455626632 69495939072 69501562893 69602260608 69691152384 69737244416 69843935124 69933135552 70313951232 70360455168 70450315264 70505961624 70558096896 70604762304 70797361152 70803090288 70853281632 70905673728 70996230144 71052307704 71099299971 71202312576 71402319072 71449542828 71625103872 71678066688 71826297984 71926948864 71930363904 71977936896 72075694852 72132415488 72180122112 72227860288 72284700672 72382875264 72430747536 72434186496 72535689216 72685694088 72739441152 72918171648 72966397952 73171359744 73277374464 73325838336 73383755976 73477477248 73531809792 73583935488 73589890122 73790631936 73839435264 73894035456 73952401896 74046849408 74095822192 74499305472 74594451456 74708573184 74757983616 74853459968 74961911808 74967977952 75011489792 75017559948 75021121728 75172478976 75222196224 75281611734 75337278336 75433494528 75652457112 75864964014 75894423552 76051374336 76101672864 76157945856 76211933184 76309266432 76315441608 76426011648 76476557952 76630851584 76640691456 76691379744 76742101556 76802494464 76906804968 76961323152 77069169792 77258539008 77475557376 77526797824 77639122944 77700447504 77744569728 77799681792 77857210368 77908703232 78069819576 78127547904 78182931456 78240743424 78402546432 78454399968 78674777496 78705328128 79034597376 79155512064 79256604672 79319206827 79367667712 79377859008 79423930368 79430357592 79531801216 79594389504 79647031296 79653476574 79699707904 79709941836 79870758912 79923583488 80358801408 80514646016 80578241856 80637825024 80740810752 80804585232 80858027418 80917817472 80975179008 81078595584 81138548736 81202637376 81256342824 81430734672 81484590978 81602650368 81771405849 81857261568 82032943104 82087197696 82206130176 82317779712 82372222688 82437046272 82491568128 82556725473 82596921344 82603605336 82662161904 82723286016 82777997184 82781927424 83069364672 83130789888 83302705584 83357799966 83390169088 83562621184 83624411136 83918757888 83974259712 84036354048 84095926272 84102731568 84210142464 84332150784 84338975196 84387926016 84502538792 84569038848 84624970752 84680939648 84862681344 85381226496 85490270208 85546811392 85557796128 85614381972 85677689088 85738424832 85787111424 85847924736 85854871809 85968224256 86036127696 86146007808 86209708032 86277802212 86520155589 86702816016 86915856384 86973340416 87160002048 87217647552 87344013312 87455563776 87462640944 87520486606 87524642016 87589361664 87647291136 87759228928 87828547023 87893491392 87955797888 88261199964 88295473152 88509124683 88543494144 88602054656 88785285008 88850936832 88913922048 88979668992 89163680256 89222650944 89288626176 89351921664 89359152291 89473276368 89602910208 89662171392 89854603776 89914031424 90134962176 90325254144 90519109632 90578976768 90650522088 90717553152 90833412096 90893487104 90905158386 91025178624 91032544656 91097076384 91148805888 91213420032 91280867328 91341238272 91413385677 91530133296 91822882816 92089419264 92207030272 92348097408 92409174192 92600008704 92607502176 92661252096 92668750524 92803014144 92921536512 92929056003 92994932142 93063696768 93125246832 93244180736 93453035256 93751934976 93813940224 94007948832 94077462528 94139683072 94213767168 94334365321 94404120384 94408602624 94471042176 94540898304 94607917056 94661640192 94736410272 94799066628 94936416768 95065356141 95203092096 95266057104 95470516512 95500138496 95570755584 95768397312 95907151872 95970582528 96176553984 96240162816 96379600896 96387400224 96510500352 96574330048 96578915328 96650330112 96714252288 96790643658 96914258784 96985921536 97224228864 97250766627 97561812992 97767784448 97780338432 97845007968 97969969664 98042413056 98111913984 98119853496 98184747579 98387509248 98395471062 98452580352 98525380608 98603202528 98729132544 98880177816 99332407296 99459268608 99611430912 99677311488 99883445634 99957303936 100023413264 100028162304 100102127616 100229971968 100296261632 100309140288 100375482312 100449704448 100520911872 100577992704 100657435914 100869942816 101153285352 101192564736 101401832448 101468897152 101543927808 101615910912 101745688576 101753922144 101901348864 101968743936 102187588608 102255172992 102403325952 102411612738 102542406624 102615097536 102690975744 102758893056 102971399958 103011385344 103300743168 103518830592 103600596672 103659426304 103732909056 103809613824 103878270976 103891609584 103960320966 104093092768 104170063872 104175009792 104243908608 104320991232 104536728576 104605866624 104765902686 104899703328 105379463168 105540682752 105675472896 105758942436 105837145344 105898573824 105907143456 106196041728 106204635432 106279922448 106358510592 106494345216 106564777984 106578461556 106803468864 107174314242 107437655808 107517100032 107654414336 107739446976 107810703224 107890423296 107895545856 107966905344 108104794112 108113542278 108270183168 108341790432 108574312896 108646121304 108803533824 109028541132 109109161728 109143015424 109377257472 109449596928 109757039616 109916061696 109988757504 110075633964 110138140448 110216215872 110297714688 110370662912 110375903232 110384835183 110598911066 110685947904 110759152896 110841053184 111070274112 111143733288 111499214848 111748958208 111891677184 111965679616 112048472064 112136975424 112280189952 112442867712 112451966928 112517234688 112526339922 112758718464 112833294336 112922417601 113005917504 113150241792 113478685668 113841635328 114077061504 114152509296 114236918784 114317899776 114382815232 114463899648 114473162412 114624299008 114639017472 114714836928 114861343744 114946277376 115037069616 115113152334 115360207452 115603754688 115887808512 115964453888 116213336064 116290196736 116458684416 116616854592 116699522688 116785815552 116863054848 117104729364 117191321856 117274397184 117361115136 117603819648 117681599952 118012166244 118057992192 118467915776 118551896064 118733268096 118884907008 118963534592 119051501568 119057154048 119135895552 119145536388 119297701824 119470546944 119480214861 119549561856 119806138368 119885375232 120179949568 120771969024 120867362784 120956737536 121111216128 121206877848 121287041127 121376726208 121462768512 121531741184 121617893376 121707823104 121788317696 121803956064 121884514236 122040177728 122226886467 122785892352 123049414656 123130796544 123212232256 123309195264 123476669568 123548336128 123558334032 123737352192 123895382016 123905408004 123993242856 124084929024 124166995776 124604047008 124696184832 124954058376 125002579968 125036699949 125085253632 125343931776 125436616704 125872160512 125878136832 125961389568 126054531072 126143889408 126154097352 126315213696 126398755504 126498226176 126581889024 126753808188 126937456128 127021409472 127294022016 127691196416 127876202496 127960776704 128235405312 128320217088 128421572958 128516533632 128680667136 128771887104 128867106816 128952336384 129054191544 129219011712 129314562048 129416703318 129667688836 130373784576 130460010624 130723217408 130740003072 130815885312 130826471328 130912996772 131016019968 131183345664 131193961416 131270107136 131280729909 131286963024 131470936704 131638843392 131840237088 132391799946 132443209728 132815241216 132903081984 133177927512 133276405248 133370883072 133469503488 133745520384 133833976416 133932939264 134027882496 134103990272 134209914552 134298677723 134404365312 134493257088 134871047136 135202443264 135391903744 135487881216 135671896192 135778664448 135868465152 135958325248 135975783132 136250118144 136340230656 136537767936 136548816984 136723208832 136820130048 136921300992 137011857408 137295199944 137348513792 137734324224 138134128896 138310545408 138412818432 138522146112 138613761288 138893418496 138900013056 138911253264 138991878144 139003125786 139204521216 139382304768 139474488832 139492398213 139687870248 139866271104 140627902464 140720910336 140900630528 141011923248 141116193792 141209524608 141594722304 141606180576 141706563264 141811347456 141992460288 142104615408 142198599942 142404625152 142804638144 142899085656 143250207744 143356133376 143652595968 143853897728 143860727808 143955873792 144151389704 144264830976 144360244224 144455720576 144569401344 144765750528 144861495072 144868372992 145071378432 145371388176 145478882304 145836343296 145932795904 146342719488 146651676672 146767511952 146954954496 147063619584 147167870976 147179780244 147581263872 147593206593 147678870528 147788070912 147904803792 148093698816 148191644384 148998610944 149188902912 149417146368 149515967232 149706919936 149825168451 149935955904 150022979584 150035119896 150042243456 150344957952 150444392448 150563223468 150674556672 150866989056 150986153871 151304914224 151729928028 151788847104 152102748672 152203345728 152315891712 152423866368 152618532864 152630883216 152852023296 152953115904 153261703168 153281382912 153382759488 153484203112 153604988928 153813609936 153922646304 154138339584 154457099937 154517078016 154951114752 155053595648 155278245888 155400895008 155489139456 155599363584 155714420736 155817406464 155940481449 156139639152 156255095808 156365862912 156481486848 156805092864 156908799936 157148854029 157349554992 158069194752 158311024128 158513209344 158638413654 158735335424 158755718016 158847860736 158860715184 159063602432 159188779008 159294062592 159306953148 159399415808 159419883672 159741517824 159847166976 160717602816 160761471363 161156483712 161275650048 161481621504 161609170464 161716054836 161835634944 161950358016 162157191168 162170313417 162405274752 162512685648 162861469344 162969181956 163205300736 163542811698 163714523136 164065886208 164174395392 164412260352 164635559424 164744445376 164874092544 164983136256 165113450946 165193842688 165207210672 165324323808 165446572032 165555994368 165563854848 165898366599 166138729344 166261579776 166605411168 166715599932 166780338176 167125242368 167248822272 167837515776 167948519424 168072708096 168191852544 168205463136 168420284928 168664301568 168677950392 168775852032 168789509883 169005077584 169138077696 169249941504 169361879296 169725362688 170762452992 170980540416 171093622784 171115592256 171228763944 171355378176 171476849664 171574222848 171695849472 171709743618 171936448512 172072255392 172292015616 172419416064 172555604424 172669728501 173040311178 173405632032 173831712768 173946680832 174320004096 174435295104 174688026624 174911127552 174925281888 175040973212 175049284032 175178723328 175294582272 175518457856 175657094046 175786982784 175911595776 176522399928 176590946304 177018249366 177086988288 177204109312 177570570016 177701873664 177827844096 177959337984 178327360512 178445301888 178577252352 178703843328 178718304582 178946552736 179205820416 179324342784 179709207552 179828062848 180269924352 180650508288 181157953536 181301044176 181435106304 181666824192 181786974208 181810316772 182050357248 182065089312 182194152768 182297611776 182426840064 182561734656 182682476544 182826771354 183060266592 183645765632 184178838528 184414060544 184696194816 184818348384 185215004352 185322504192 185337501048 185606028288 185843073024 185858112006 185989864284 186127393536 186250493664 186488361472 186906070512 187503869952 187627880448 188015897664 188154925056 188279366144 188668730642 188808240768 188817205248 188942084352 189081796608 189215834112 189323280384 189472820544 189598133256 189872833536 190130712282 190406184192 190532114208 190941033024 191000276992 191141511168 191536794624 191814303744 191941165056 192353107968 192480325632 192632359437 192774800448 193021000704 193148660096 193157830656 193300660224 193428504576 193581287316 193828517568 193971843072 194501533254 195123625984 195535568896 195560676864 195690015936 195939939328 196084826112 196223827968 196239706992 196369495158 196775018496 196790942124 196905160704 197050761216 197206405056 197458265088 197760355632 198587699919 198664814592 199222861824 199354622976 199766891268 199914607872 200046826528 200056324608 200204255232 200592523264 200618280576 200750964624 200899408896 201041823744 201155985408 201314871828 201739885632 202306570704 202803664896 202937794304 203087855616 203231821824 203507844288 203802697728 203937487872 204375177216 204510345984 204806651904 204823225476 205084813248 205230195072 205381951488 205517786112 205942799916 206022770688 206601486336 207201193344 207318852608 207465818112 207619227648 207756541952 207783219168 207920641932 208186185536 208340127744 208350019584 208487817216 208504688679 209073457152 209211733248 209531805372 209799406656 210758926336 211081365504 211350945792 211517884872 211674290688 211814286912 212392083456 212409270864 212559844896 212717021184 212988690432 213129555968 213156923112 213297899913 213606937728 214348628484 214875311616 215034200064 215478893952 215621406448 215780846592 215791091712 215933810688 216209588224 216227084556 216540366336 216683580864 217148625792 217292242608 217607067648 218057082264 218218323456 218286030848 218754514944 218899193856 219514079232 219832123392 219977515008 220151267928 220276280896 220432431744 220595429376 220741325824 220751806464 220769670366 221197822132 221371895808 221518305792 221682106368 222140548224 222287466576 222998429696 223497916416 223783354368 223931359232 224273950848 224560379904 224885735424 224903933856 225034469376 225052679844 225517436928 225666588672 225844835202 226011835008 226300483584 226957371336 227683270656 228154123008 228305018592 228473837568 228635799552 228765630464 228927799296 228946324824 229097744351 229278034944 229429673856 229722687488 229892554752 230074139232 230226304668 230720414904 231207509376 231775617024 231928907776 232426672128 232580393472 232917368832 233233709184 233399045376 233571631104 233726109696 234209458728 234382643712 234548794368 234722230272 235207639296 235363199904 236024332488 236115984384 236935831552 237103792128 237466536192 237769814016 237927069184 237957620481 238103003136 238271791104 238291072776 238595403648 238941093888 238960429722 239099123712 239612276736 239770750464 240359899136 241543938048 241734725568 241913475072 242222432256 242413755696 242574082254 242753452416 242925537024 243063482368 243235786752 243415646208 243576635392 243607912128 243769028472 244080355456 244453772934 245571784704 246098829312 246261593088 246424464512 246618390528 246953339136 247096672256 247116668064 247474704384 247790764032 247810816008 247986485712 248169858048 248333991552 249208094016 249392369664 249908116752 250073399898 250170507264 250687863552 250873233408 251744321024 251756273664 251922779136 252109062144 252287778816 252308194704 252630427392 252797511008 252996452352 253163778048 253507616376 253874912256 254042818944 254588044032 255382392832 255921553408 256470810624 256640434176 256843145916 257033067264 257361334272 257543774208 257564615427 257904672768 258108383088 258438023424 258629124096 258833406636 259335377672 260747569152 260920021248 261446434816 261480006144 261652942656 261825993544 262032039936 262366691328 262387922832 262540214272 262561459818 262573926048 262941873408 263277686784 263485641069 263680474176 264783599892 264886419456 265527374049 265630482432 265806163968 266355855024 266552810496 266741766144 266939006976 267491040768 267667952832 267865878528 268055764992 268077456873 268207980544 268419829104 268597355446 268808730624 268986514176 269742094272 270404886528 270783807488 270975762432 271343792384 271557328896 271736930304 271916650496 271951566264 272500236288 272680461312 273075535872 273097633968 273446417664 273640260096 273842601984 274023714816 274240157031 274590399888 275468648448 276268257792 276621090816 277044292224 277227522576 277786836992 277800026112 277822506528 277983756288 278006251572 278409042432 278764609536 278787168009 278948977664 278984796426 279375740496 279732542208 281255804928 281441820672 281801261056 282023846496 282232387584 282419049216 283003095963 283212361152 283413126528 283622694912 283984920576 284209230816 284397199884 284809250304 285196068423 285609276288 285798171312 286500415488 286712266752 287305191936 287707795456 287721455616 287911747584 288302779408 288529661952 288720488448 288911441152 289138802688 289531501056 289722990144 289736745984 290142756864 290742776352 290957764608 291672686592 291752299881 291865591808 292685438976 293303353344 293535023904 293909908992 294127239168 294335741952 294359560488 294554242737 295162527744 295186413186 295357741056 295576141824 295809607584 296187397632 296383288768 297997221888 298377805824 298834292736 299031934464 299413839872 299650336902 299871911808 300045959168 300070239792 300084486912 300689915904 300888784896 301126446936 301349113344 301733978112 301972307742 302609828448 303459856056 303577694208 304205497344 304406691456 304631783424 304847732736 305237065728 305261766432 305704046592 305906231808 306321703121 306562765824 306765518976 306968406224 307209977856 307627219872 307845292608 308276679168 308914199874 309034156032 309902229504 310107191296 310556491776 310801790016 310978278912 311198727168 311428841472 311634812928 311880962898 312279278304 312510191616 312731725824 312962973696 313610185728 313817599872 314297708058 314699109984 316138389504 316622048256 317026418688 317276827308 317470670848 317511436032 317695721472 317721430368 318127204864 318588125184 318613906296 318798831616 318839767344 319483035648 319694333952 321522942726 322312967424 322551300096 322963243008 323218340928 323432109672 323671269888 323900716032 324314382336 324340626834 324810549504 325025371296 325722938688 325938363912 326410601472 327085623396 327429046272 328131772416 328348790784 329271118848 329488890752 329748185088 329966272512 330226901892 330387685376 330414421344 330648647616 330893144064 331111988736 331127709696 331796733198 332277458688 332523159552 333210822336 333431199864 333560676352 334250484736 334497644544 335675031552 335897038848 336145416192 336410926272 336840569856 337328603136 337355900784 337551704064 337579019766 338010155168 338276155392 338499883008 338723758592 338767252803 339450725376 341524905984 342187245568 342231184512 342457527888 342710756352 342953699328 343148445696 343391698944 343419487236 343872897024 344144510784 344584031232 344838832128 345111208848 345339457002 346080622356 346811264064 347663425536 347893361664 348640008192 348870590208 349376053248 349850563776 350081946424 350098568064 350357446656 350589164544 351036915712 351314188092 351573965568 351823191552 353044799856 354036498732 354173976576 354408218624 355141140032 355403747328 355655688192 356654721024 356890603776 357154504704 357407686656 357436609164 357893105472 358411640832 358440644583 358648685568 359418415104 359656125696 360539848704 362315907072 362602088352 362870212608 363333648384 363573948416 363620633544 363861123381 364130178624 364388305536 364595223552 364853680128 365123469312 365364953088 365653542708 366120533184 366680659401 368357677056 368828121088 369392389632 369636696768 370430008704 370645008384 370675002096 371212056576 371686146048 371716224012 371979728568 372254787072 372500987328 372976722944 373812141024 375007739904 375110099847 375255760896 376031795328 376309850112 376558732288 377337461284 377616481536 377634410496 377884168704 378163593216 378431668224 378945641088 379196266512 379745667072 380261424564 380812368384 381064228416 381882066048 382000553984 383073589248 383628607488 383882330112 384706215936 384960651264 385264718874 385549600896 386042001408 386297320192 386315661312 386601320448 386857009152 387162574632 387657035136 387943686144 389003066508 390247251968 391121353728 391380031872 391879878656 392169652224 392447655936 392479413984 392738990316 393550036992 393581884248 393810321408 393842189727 394412810112 394916530176 395520711264 397175399838 397329629184 398445723648 398709245952 399533782536 399829215744 400093653056 400112649216 400408510464 401185046528 401236561152 401501929248 401798817792 402083647488 402311970816 402629743656 402896033169 403479771264 404613141408 405607329792 405875588608 406175711232 406463643648 407015688576 407605395456 407874975744 408750354432 409020691968 409613303808 409646450952 410169626496 410460390144 410763902976 411035572224 411885599832 412045541376 413202972672 414402386688 414637705216 414931636224 415238455296 415513083904 415566438336 415841283864 416372371072 416680255488 416700039168 416975634432 417009377358 418146914304 418423466496 419063610744 419598813312 421517852672 422162731008 422701891584 423035769744 423348581376 423628573824 424784166912 424818541728 425119689792 425434042368 425977380864 426259111936 426313846224 426595799826 427213875456 428697256968 429750623232 430068400128 430957787904 431242812896 431561693184 431582183424 431867621376 432419176448 432454169112 433080732672 433367161728 434297251584 434584485216 435214135296 436114164528 436436646912 436572061696 437509029888 437798387712 439028158464 439955030016 440302535856 440552561792 440864863488 441190858752 441482651648 441503612928 441539340732 442395644264 442743791616 443036611584 443364212736 444281096448 444574933152 445996859392 446995832832 447566708736 447862718464 448547901696 449120759808 449475505353 449807867712 450068938752 450105359688 451034873856 451333177344 451689670404 452023670016 452600967168 452958461613 453914742672 455366541312 456308246016 456610037184 456947675136 457271599104 457531260928 457855598592 457892649648 458195488702 458556069888 458859347712 459445374976 459785109504 460148278464 460452609336 461440829808 462415018752 463371299811 463551234048 463857815552 464853344256 465160786944 465834737664 466467418368 466798090752 467143262208 467452219392 467821444347 468418917456 468765287424 469097588736 469444460544 470415278592 470726399808 472048664976 473871663104 474207584256 474933072384 475539628032 475854138368 475915240962 476206006272 476543582208 476582145552 477190807296 477882187776 477920859444 478198247424 479224553472 479541500928 480719798272 482284414089 483469451136 483826950144 484444864512 484827511392 485148164508 485506904832 485851074048 486126964736 486471573504 486510940251 487153270784 487215824256 487538056944 488160710912 488907545868 491143569408 492197658624 492523186176 492848929024 493236781056 493906678272 494233336128 494949408768 495581528064 495621632016 495972971424 496339716096 496667983104 497695099797 498416188032 498784739328 499816233504 500146799796 500341014528 501375727104 501746466816 503488642048 503512547328 503845558272 504218124288 504575557632 504616389408 505260854784 505595022016 505992904704 506327556096 506368529649 507015232752 507749824512 508085637888 509176088064 510764785664 511843106816 512941621248 513280868352 513686291832 514066134528 514722668544 515087548416 515129230854 515809345536 516216766176 516876046848 517258248192 517666813272 518009185503 518670755344 521495138304 521840042496 522960012288 523305885312 523651987088 524064079872 524733382656 524775845664 525080428544 525122919636 525147852096 525883746816 526555373568 526971282138 527360948352 529567199784 529772838912 531054748098 531260964864 531612327936 532711710048 533105620992 533483532288 533878013952 534982081536 535335905664 535731757056 536111529984 536154913746 536415961088 536839658208 537194710892 537617461248 537973028352 539484188544 540809773056 541567614976 541951524864 542687584768 543473860608 543833300992 543903132528 545000472576 545360922624 546151071744 546195267936 546892835328 547280520192 547685203968 548047429632 548480314062 549180799776 550937296896 552536515584 553242181632 554088584448 554455045152 555573673984 555645013056 555967512576 556012503144 556380236281 556818084864 557529219072 557574336018 557897955328 557969592852 558751480992 559465084416 562511609856 562883641344 563602522112 564047692992 564464775168 564838098432 566006191926 566424722304 566826253056 567245389824 567969841152 568418461632 568794399768 569618500608 570392136846 571218552576 571596342624 573000830976 573424533504 574610383872 575415590912 575442911232 575823495168 576605558816 577059323904 577440976896 577822882304 577897078311 579063002112 579445980288 579473491968 580285513728 581485552704 581915529216 583504599762 583731183616 585370877952 586606706688 587070047808 587819817984 588254478336 588671483904 588719120976 589108485474 590325055488 590372826372 590715482112 591152283648 591619215168 592374795264 592766577536 595994443776 597668585472 598063868928 598827679744 599300673804 599743823616 600091918336 600140479584 600168973824 601777569792 602252893872 602698226688 603467956224 603944615484 605219656896 606919712112 608410994688 608813382912 609263566848 609695465472 610523532864 611408093184 611812463616 612643406242 613125531648 613531037952 613936812448 614419955712 615254439744 615690585216 616553358336 617828399748 618068312064 619804459008 620214382592 621603580032 621956557824 622397454336 622857682944 623269625856 623761925796 624558556608 625020383232 625463451648 625514066037 627220371456 627635199744 628595416116 629398219968 632276779008 633244096512 634052837376 634553654616 634941341696 635022872064 635442860736 636254409728 637176250368 637227812592 637597663232 637679534688 638966071296 639388667904 639893699739 643045885452 644625934848 645102600192 646436681856 646864219344 647342539776 647801432064 648628764672 648681253668 649621099008 650050742592 651445877376 651876727824 652821202944 654171246792 654858092544 656263544832 656697581568 658542237696 658977781504 659496370176 659932545024 660453803784 660828842688 661297295232 661786288128 662223977472 662255419392 663593466396 664554917376 665046319104 666421644672 666862399728 668500969472 668995289088 671350063104 671794077696 672821852544 673681139712 674657206272 674711801568 675103408128 675158039532 676020310336 676552310784 676999766016 677447517184 677534505606 678901450752 683049811968 684374491136 684462369024 684915055776 685421512704 685907398656 686296891392 686783397888 686838974472 687293233053 688289021568 689168062464 689677664256 690222417696 690678914004 692161244712 693622528128 695326851072 695786723328 697280016384 697741180416 698752106496 699701127552 700163892848 700197136128 700714893312 701178329088 702073831424 702628376184 703147931136 703646383104 706089599712 708072997464 708347953152 708816437248 710282280064 710807494656 711311376384 713309442048 713781207552 714309009408 714815373312 714873218328 715786210944 716823281664 716881289166 717297371136 718836830208 719312251392 721079697408 724631814144 725204176704 725740425216 726667296768 727147896832 727241267088 727722246762 728260357248 728776611072 729190447104 729707360256 730246938624 730729906176 731307085416 732241066368 733361318802 736715354112 737656242176 738784779264 739273393536 740860017408 741290016768 741350004192 742424113152 743372292096 743432448024 743959457136 744509574144 745001974656 745953445888 747624282048 750220199694 750511521792 752063590656 752619700224 753117464576 754674922568 755232963072 755268820992 755768337408 756327186432 756863336448 757891282176 758392533024 759491334144 760522849128 761624736768 762128456832 763764132096 764001107968 766147178496 767764660224 769412431872 769921302528 770529437748 771099201792 772084002816 772594640384 772631322624 772693846281 773714018304 774325149264 775314070272 775887372288 778006133016 780494503936 782242707456 782760063744 783759757312 784339304448 784958827968 785477980632 787100073984 787163768496 787620642816 787684379454 788825620224 789833060352 790456923207 791041422528 794350799676 794659258368 796891447296 797418491904 799067565072 799658431488 800187306112 800225298432 800817020928 802370093056 802473122304 803003858496 803597635584 804167294976 804623941632 805259487312 805792066338 806959542528 809226282816 811214659584 811751177216 812351422464 812927287296 814031377152 815210790912 815749951488 817500708864 818041383936 819226607616 819292901904 820339252992 820920780288 821527805952 822071144448 822720471093 823771199664 826405945344 828804773376 829275410432 829863272448 831026167808 831132876672 831682567728 832744742144 833360510976 833400078336 833951268864 834018754716 836293828608 836361504027 836846932992 838127221488 839197626624 844325462016 845403783168 846071539488 846697162752 847257147648 849009287889 849637083456 850239379584 850868084736 851954761728 852518223872 852627692448 853191599652 854427750912 855588205269 857394513936 859501246464 860136800256 861915575808 862485625792 863123386368 863164366848 863735242752 864838352896 864908338224 866161465344 866734323456 868594503168 869168970432 870428270592 872228329056 872873293824 873144123392 875018059776 875256899643 875596775424 878056316928 879910060032 880605071712 881105123584 881729726976 882381717504 882965303296 883007225856 883078681464 883662728211 884791288528 885487583232 886073223168 886728425472 888562192896 889149866304 893991665664 895133417472 895725436928 897095803392 898241519616 898951010706 899615735424 900137877504 900210719376 902069747712 902666354688 903379340808 904047340032 905201934336 905916923226 907829485344 910733082624 912616492032 913220074368 913895350272 914543198208 915062521856 915711197184 915785299296 916390977404 917112139776 917718695424 918890749952 918965109363 920296556928 920905218672 922881659616 924830037504 926742599622 927102468096 927715631104 929706688512 930321573888 931669475328 932934836736 933596181504 934286524416 934904438784 935642888694 936837834912 937530574848 938195177472 938888921088 940090744061 940830557184 941452799616 944097329952 947743326208 948415168512 949866144768 951079256064 951708276736 951830481924 952412012544 953087164416 953164291104 954381614592 955764375552 955841718888 956396494848 958449106944 959083001856 961439596544 964568828178 966938902272 967653900288 968889729024 969655022784 970296329016 971013809664 971702148096 972253929472 972943147008 973021880502 974306541568 974431648512 975076113888 976321421824 977815091736 982287138816 984395317248 985046372352 985697858048 987813356544 988466672256 989898817536 991163056128 991243264032 991945942848 992679432192 993335966208 995390199594 996832376064 997569478656 999632467008 1000293599592 1000682029056 1002751454208 1003492933632 1006977284096 1007025094656 1007691116544 1008436248576 1009232778816 1010521709568 1011190044032 1011985809408 1012655112192 1012737059298 1014030465504 1015499649024 1016171275776 1018352176128 1021529571328 1023686213632 1026561736704 1027372583664 1028132269056 1029445337088 1030175096832 1030258461708 1031618691072 1032433532352 1033752093696 1034516496384 1035333626544 1036018371006 1037341510688 1042990276608 1043680084992 1045920024576 1046611770624 1047303974176 1048128159744 1049551691328 1050160857088 1050245839272 1050295704192 1051767493632 1053110747136 1053942564276 1054721896704 1059134399568 1062109496196 1062521929728 1063224655872 1065423420096 1066211241984 1066967064576 1069964163072 1070671811328 1071463514112 1072223059968 1072309827492 1072831922176 1073679316416 1074389421784 1075234922496 1075946056704 1078968377088 1081619546112 1083135229952 1085375169536 1086947721216 1087666601984 1087806265056 1090000945152 1090721845248 1091583370143 1092390535872 1093785670656 1094561040384 1095370407936 1096094859264 1096960628124 1098361599552 1100041978203 1105073031168 1106484363264 1108177168896 1108910090304 1111147347968 1111290026112 1111935025152 1112025006288 1112760472562 1113636169728 1115058438144 1115148672036 1115795910656 1115939185704 1117502961984 1118930168832 1125023219712 1125330299541 1125767282688 1128095385984 1128929550336 1129676196864 1132012383852 1132849444608 1133652506112 1134490779648 1136836923264 1137588799536 1139237001216 1140784273692 1142437105152 1143192685248 1146001661952 1149220767744 1150831181824 1150885822464 1151646990336 1153211117632 1154118647808 1154881953792 1155645764608 1155794156622 1158126004224 1158891960576 1158946983936 1160571027456 1162971105408 1163831058432 1167009199524 1167462367232 1170741755904 1174140095616 1175639635968 1176508956672 1177342967808 1177438241952 1178216970948 1180650110976 1180745652744 1181430964224 1181526569181 1183238430336 1184749590528 1185533155072 1191988887552 1195337170944 1196127737856 1197655359488 1198601347608 1199487647232 1200280959168 1200337947648 1203555139584 1204505787744 1205396453376 1206935912448 1207889230968 1208688099507 1210439313792 1213839424224 1216821989376 1217626765824 1218527133696 1219390930944 1221047065728 1222816186368 1223624927232 1225286812484 1226251063296 1227062075904 1227873624896 1228839911424 1230508879488 1231381170432 1233106716672 1235656799496 1236136624128 1239608918016 1240428765184 1243207160064 1243913115648 1244794908672 1245715365888 1246539251712 1247523851592 1249117113216 1250040766464 1250926903296 1251028132074 1254440742912 1255270399488 1257190832232 1258796439936 1264553558016 1266488193024 1268105674752 1269107309232 1270045744128 1270885721472 1272508819456 1274352500736 1274455625184 1275195326464 1275359069376 1277932142592 1278777335808 1279787399478 1286091770904 1289251869696 1290205200384 1292873363712 1293728438688 1294685079552 1295602864128 1297257529344 1297362507336 1299242198016 1300101485184 1302891754752 1303753455648 1305642405888 1308342493584 1309716185088 1312527089664 1313395163136 1317084475392 1317955563008 1319865090048 1320907607568 1321657685376 1322594590464 1323572576256 1324447954944 1324510838784 1327186932792 1329109834752 1330092638208 1332843289344 1333724799456 1337001938944 1337990578176 1342700126208 1343588155392 1345643705088 1347362279424 1348426516059 1349423603136 1350206816256 1350316079064 1352040620672 1353104621568 1353999532032 1354895034368 1355069011212 1357802901504 1366099623936 1368748982272 1368924738048 1369830111552 1370843025408 1371814797312 1372593782784 1373566795776 1373677948944 1374586466106 1376578043136 1378336124928 1379355328512 1380444835392 1381357828008 1384322489424 1387245056256 1390113899433 1390653702144 1391573446656 1394560032768 1395482360832 1397504212992 1399402255104 1400327785696 1400394272256 1401429786624 1402356658176 1403464333041 1404147662848 1405256752368 1406295862272 1407292766208 1412179199424 1416145994928 1417632874496 1420564560128 1421614989312 1422622752768 1426618884096 1427562415104 1428618018816 1429630746624 1429746436656 1431572421888 1433646563328 1433762578332 1434594742272 1437673660416 1438624502784 1442159394816 1450408353408 1451480850432 1453334593536 1454295793664 1454482534176 1455444493524 1456520714496 1457553222144 1458380894208 1459414720512 1459532820753 1461459812352 1462614170832 1464482132736 1466722637604 1473430708224 1475312484352 1477569558528 1478546787072 1481720034816 1482700008384 1484848226304 1486744584192 1486864896048 1487918914272 1489019148288 1490003949312 1491906891776 1493085299391 1495248564096 1500440399388 1501023043584 1504127181312 1505239400448 1506234929152 1509349845136 1510465926144 1510537641984 1511536674816 1512654372864 1513726672896 1515782564352 1516785066048 1518982668288 1519105588947 1521045698256 1523249473536 1524256913664 1527528264192 1528002215936 1532294356992 1535529320448 1538824863744 1539842605056 1541058875496 1542198403584 1544168005632 1545189280768 1545262645248 1545387692562 1547428036608 1548650298528 1550628140544 1551774744576 1554027556509 1556012266032 1560989007872 1564485414912 1565520127488 1567519514624 1569917655936 1570955961264 1574200147968 1574327536992 1575241285632 1575368758908 1577651240448 1579666120704 1580913846414 1582082845056 1588701599352 1589318516736 1593782894592 1594836983808 1598135130144 1599316862976 1600374612224 1600450596864 1601634041856 1603684210457 1604946244608 1606007716992 1607195271168 1608334589952 1609247883264 1610518974624 1611584132676 1613919085056 1618452565632 1622429319168 1623502354432 1624702844928 1625854574592 1628062754304 1630421581824 1631499902976 1635001417728 1636082767872 1638453215232 1638585803808 1640678505984 1641841560576 1643055611904 1644142288896 1645440942186 1647542399328 1652811890688 1657609546752 1658550820864 1659726544896 1662052335616 1662265753344 1663365135456 1665489484288 1666721021952 1667902537728 1668037509432 1669140708843 1672587657216 1672723008054 1673693865984 1676254442976 1678395253248 1688650924032 1690807566336 1692143078976 1693394325504 1694514295296 1698018575778 1699274166912 1700478759168 1701736169472 1703909523456 1705036447744 1705255384896 1706383199304 1708855501824 1711176410538 1714789027872 1719002492928 1720273600512 1723831151616 1724971251584 1726246772736 1726328733696 1727470485504 1729676705792 1729816676448 1732322930688 1733468646912 1737189006336 1738337940864 1740856541184 1744456658112 1745746587648 1746288246784 1750513799286 1751193550848 1756112633856 1759820120064 1761210143424 1762210247168 1763459453952 1764763435008 1765930606592 1766014451712 1766157362928 1767325456422 1769582577056 1770975166464 1772146446336 1773456850944 1777124385792 1778299732608 1787983331328 1791450873856 1794191606784 1796483039232 1797902021412 1799231470848 1800275755008 1800421438752 1805332709376 1806758681616 1808094680064 1810403868672 1811833846452 1815658970688 1825232984064 1826440148736 1827790700544 1829086396416 1830125043712 1831570598592 1832781954808 1834224279552 1835437390848 1837781499904 1837930218726 1840593113856 1841810437344 1845763319232 1849660075008 1853485199244 1854204936192 1855431262208 1859413377024 1860643147776 1865869673472 1867192363008 1868573048832 1869808877568 1871285777388 1873675669824 1875061149696 1876390354944 1876542198111 1880181488122 1881661114368 1882905599232 1888194659904 1895486652416 1896830337024 1899732289536 1902158512128 1903416553472 1903660963848 1904824025088 1906328582208 1908763229184 1911528751104 1911683437776 1912792989696 1916898213888 1918166003712 1919681099217 1929137656356 1933877804544 1935307800576 1939310045568 1940592658032 1942027619328 1943404296192 1944507858944 1945886294016 1946043761004 1948613083136 1948863297024 1950152227776 1952642843648 1955630183472 1964574277632 1968790634496 1970092744704 1971395716096 1975626713088 1976933344512 1979797635072 1982486528064 1983891885696 1985358864384 1986671932416 1990780399188 1993664752128 1995138957312 1999264934016 2000587199184 2005502908416 2006985867264 2013954568192 2014050189312 2015382233088 2018465557632 2021043419136 2022380088064 2023971618816 2025310224384 2025474118596 2028060931008 2030999298048 2032342551552 2036704352256 2043059142656 2053123473408 2054745167328 2056264538112 2058890674176 2060350193664 2060516923416 2061879699159 2064867064704 2067504187392 2069032992768 2070667253088 2072036742012 2074683021376 2085980553216 2087360169984 2091840049152 2093223541248 2094607948352 2096256319488 2099103382656 2100321714176 2100491678544 2100591408384 2103534987264 2106221494272 2107885128552 2109443793408 2118268799136 2124218992392 2125043859456 2126449311744 2130846840192 2132422483968 2133934129152 2139928326144 2141343622656 2142927028224 2144446119936 2144619654984 2147358632832 2148778843568 2150469844992 2151892113408 2157936754176 2163239092224 2170750339072 2173895442432 2175333203968 2175612530112 2180001890304 2181443690496 2183166740286 2184781071744 2187571341312 2189122080768 2190740815872 2192189718528 2193921256248 2196723199104 2200083956406 2210146062336 2212968726528 2216354337792 2217820180608 2222294695936 2222580052224 2223870050304 2224050012576 2225520945124 2227272339456 2230116876288 2230297344072 2231591821312 2231878371408 2235005923968 2237860337664 2250660599082 2251534565376 2256190771968 2257859100672 2259352393728 2264024767704 2265698889216 2267305012224 2268981559296 2273673846528 2275177599072 2278474002432 2281568547384 2284874210304 2286385370496 2292003323904 2298441535488 2301662363648 2303293980672 2306422235264 2308237295616 2309763907584 2311291529216 2311588313244 2316252008448 2317783921152 2317893967872 2321142054912 2325942210816 2327662116864 2334018399048 2334924734464 2341483511808 2348280191232 2351279271936 2353017913344 2354876483904 2356433941896 2361300221952 2361491305488 2362861928448 2363053138362 2366476860672 2369499181056 2371066310144 2371370769621 2383977775104 2390674341888 2392255475712 2395310718976 2397202695216 2398975294464 2400561918336 2400675895296 2407110279168 2409011575488 2410792906752 2413871824896 2415778461936 2417376199014 2420878627584 2427678848448 2433643978752 2435253531648 2437054267392 2438781861888 2442094131456 2445632372736 2447249854464 2450573624968 2452502126592 2454124151808 2455747249792 2457679822848 2461017758976 2462762340864 2466213433344 2471313598992 2479217836032 2480857530368 2486414320128 2487826231296 2489589817344 2493078503424 2495047703184 2498234226432 2500081532928 2501853806592 2502056264148 2508881485824 2509084512081 2510540798976 2514381664464 2517592879872 2532976386048 2536211349504 2538214618464 2540091488256 2541771442944 2545017638912 2547027863667 2548911250368 2550390652928 2550718138752 2555864285184 2557554671616 2559574798956 2566764615807 2572183541808 2578503739392 2580410400768 2585746727424 2587456877376 2589370159104 2591205728256 2594515058688 2594725014672 2598484396032 2600202970368 2605783509504 2607506911296 2611284811776 2616684987168 2619432370176 2625054179328 2625770698929 2626790326272 2634168950784 2635911126016 2639730180096 2641815215136 2643315370752 2645189180928 2647145152512 2648895909888 2649021677568 2650988184633 2654373865584 2658219669504 2660185276416 2665686578688 2667449598912 2674003877888 2685400252416 2687176310784 2691287410176 2694724558848 2696853032118 2698847206272 2700413632512 2700632158128 2704081241344 2706209243136 2707999064064 2709790068736 2710138022424 2715605803008 2732199247872 2737849476096 2739660223104 2741686050816 2743629594624 2745187565568 2747133591552 2747355897888 2749172932212 2753156086272 2756672249856 2756895328089 2760889670784 2762715656016 2768644978848 2774490112512 2780227798866 2781307404288 2783146893312 2789120065536 2790964721664 2795008425984 2798804510208 2800655571392 2800788544512 2802859573248 2804713316352 2806928666082 2808295325696 2810513504736 2812591724544 2814585532416 2820272232183 2824358398848 2832291989856 2835265748992 2841129120256 2843229978624 2845245505536 2853237768192 2855124830208 2857236037632 2859261493248 2859492873312 2863144843776 2867293126656 2867525156664 2869189484544 2875347320832 2877249005568 2884318789632 2900816706816 2902961700864 2906669187072 2908591587328 2908965068352 2910888987048 2913041428992 2915106444288 2916761788416 2918829441024 2919065641506 2922919624704 2925228341664 2928964265472 2933445275208 2946861416448 2950624968704 2955139117056 2957093574144 2963440069632 2965400016768 2969696452608 2973489168384 2973729792096 2975837828544 2978038296576 2980007898624 2983813783552 2986170598782 2990497128192 3000880798776 3002046087168 3008254362624 3010478800896 3012469858304 3018699690272 3020931852288 3021075283968 3023073349632 3025308745728 3031565128704 3033570132096 3037965336576 3038211177894 3042091396512 3046498947072 3048513827328 3055056528384 3056004431872 3064588713984 3071058640896 3079685210112 3082117750992 3084396807168 3088336011264 3090378561536 3090525290496 3090775385124 3094856073216 3097300597056 3101256281088 3103549489152 3108055113018 3112024532064 3121978015744 3128970829824 3131040254976 3135039029248 3139835311872 3141911922528 3148655073984 3150482571264 3150737517816 3155302480896 3159332241408 3161827692828 3164165690112 3177403198704 3187565789184 3189673967616 3196270260288 3198633725952 3200749224448 3200901193728 3207368420914 3209892489216 3212015433984 3214390542336 3216669179904 3218495766528 3221037949248 3223168265352 3227838170112 3236905131264 3244858638336 3247004708864 3249405689856 3256125508608 3260843163648 3262999805952 3270002835456 3272165535744 3274750110429 3277171607616 3281357011968 3283683121152 3286111223808 3288284577792 3290881884372 3295084798656 3315219093504 3317101641728 3319453089792 3324104671232 3324531506688 3326730270912 3330978968576 3333442043904 3335805075456 3336075018864 3338281417686 3345175314432 3345446016108 3347387731968 3352508885952 3356790506496 3375990898623 3377301848064 3384286157952 3386788651008 3389028590592 3396037151556 3398548333824 3400957518336 3403472338944 3410072895488 3410510769792 3412766398608 3417711003648 3422352821076 3429578055744 3438004985856 3447662303232 3449942503168 3452493545472 3452657467392 3454940971008 3459633352896 3464645861376 3466937293824 3474378012672 3476675881728 3481713082368 3488913316224 3491493175296 3501027598572 3502387101696 3512225267712 3522420286848 3524420494336 3526918907904 3529526870016 3531861213184 3532028903424 3532314725856 3534650912844 3539165154112 3541950332928 3544292892672 3544579707543 3554248771584 3556599465216 3575966662656 3582901747712 3588383213568 3592966078464 3595804042824 3598462941696 3600842877504 3610665418752 3613517363232 3616189360128 3620807737344 3623667692904 3626064298521 3631317941376 3650465968128 3652880297472 3655581401088 3658172792832 3663141197184 3665563909616 3668448559104 3670874781696 3675562999808 3675860437452 3681186227712 3683620874688 3691526638464 3699320150016 3706970398488 3708409872384 3710862524416 3718826754048 3721286295552 3731739346944 3734384726016 3737146097664 3739617755136 3742571554776 3747351339648 3750122299392 3752780709888 3753084396222 3760362976244 3763322228736 3765811198464 3776389319808 3790973304832 3793660674048 3799464579072 3804317024256 3806833106944 3807321927696 3812657164416 3817526458368 3823057502208 3823366875552 3825585979392 3833796427776 3836332007424 3839362198434 3858275312712 3867755609088 3870615601152 3878620091136 3881185316064 3884055238656 3886808592384 3889015717888 3891772588032 3892087522008 3894661653967 3897726594048 3900304455552 3905285687296 3911260366944 3929148555264 3937581268992 3940185489408 3942791432192 3951253426176 3953866689024 3959595270144 3964973056128 3967783771392 3970717728768 3973343864832 3981560798376 3987329504256 3990277914624 3998529868032 4001174398368 4011005816832 4013971734528 4027909136384 4028100378624 4030764466176 4036931115264 4042086838272 4044760176128 4045279548177 4050620448768 4050948237192 4056121862016 4061998596096 4064685103104 4073408704512 4086118285312 4106246946816 4109490334656 4112529076224 4117781348352 4120700387328 4121033846832 4123759398318 4129734129408 4135008374784 4138065985536 4141334506176 4144073484024 4149366042752 4171961106432 4174720339968 4183680098304 4186447082496 4189215896704 4192512638976 4198206765312 4200643428352 4200983357088 4201182816768 4207069974528 4212442988544 4215770257104 4218887586816 4236537598272 4248437984784 4252898623488 4261693680384 4264844967936 4267868258304 4279856652288 4282687245312 4285854056448 4288892239872 4289239309968 4294717265664 4297557687136 4300939689984 4303784226816 4315873508352 4326478184448 4341500678144 4350666407936 4351225060224 4360003780608 4362887380992 4366333480572 4369562143488 4375142682624 4378244161536 4378598462259 4384379437056 4387842512496 4393446398208 4400167912812 4420292124672 4425937453056 4432708675584 4435640361216 4444589391872 4445160104448 4448100025152 4451041890248 4454544678912 4460233752576 4460594688144 4463183642624 4463756742816 4470011847936 4475720675328 4479255898173 4501321198164 4503069130752 4512381543936 4515718201344 4518704787456 4528049535408 4531397778432 4534610024448 4537963118592 4547347693056 4550355198144 4556948004864 4557316766841 4563137094768 4569748420608 4572770740992 4584006647808 4596883070976 4603324727296 4606587961344 4612844470528 4616474591232 4619527815168 4622583058432 4623176626488 4632504016896 4635567842304 4635787935744 4642284109824 4651884421632 4655324233728 4662082669527 4668036798096 4682967023616 4696560382464 4702558543872 4709752967808 4712867883792 4722600443904 4722982610976 4725723856896 4726106276724 4732953721344 4738998362112 4742132620288 4742741539242 4767955550208 4781348683776 4784510951424 4790621437952 4794405390432 4797950588928 4801123836672 4801351790592 4811052631371 4818023150976 4821585813504 4827743649792 4831556923872 4834752398028 4841757255168 4855357696896 4867287957504 4870507063296 4874108534784 4877563723776 4884188262912 4891264745472 4894499708928 4901147249936 4905004253184 4908248303616 4911494499584 4915359645696 4922035517952 4925524681728 4932426866688 4942627197984 4958435672064 4961715060736 4972828640256 4975652462592 4979179634688 4986157006848 4990095406368 4996468452864 5000163065856 5003707613184 5004112528296 5007422126529 5017762971648 5018169024162 5021081597952 5028763328928 5035185759744 5065952772096 5072422699008 5076429236928 5080182976512 5083542885888 5090035277824 5094055727334 5097822500736 5100781305856 5101436277504 5111728570368 5115109343232 5119149597912 5133529231614 5144367083616 5157007478784 5160820801536 5171493454848 5174913754752 5178740318208 5182411456512 5189030117376 5189450029344 5196968792064 5200405940736 5211567019008 5215013822592 5222569623552 5233369974336 5238864740352 5251541397858 5253580652544 5268337901568 5271822252032 5279460360192 5283630430272 5286630741504 5290378361856 5294290305024 5297791819776 5298043355136 5301976369266 5308747731168 5316439339008 5320370552832 5331373157376 5334899197824 5348007755776 5374352621568 5382574820352 5389449117696 5393706064236 5397694412544 5400827265024 5401264316256 5408162482688 5415998128128 5419580137472 5420276044848 5431211606016 5475698952192 5479320446208 5483372101632 5487259189248 5490375131136 5494711795776 5498345864424 5506312172544 5513344499712 5513790656178 5521779341568 5525431312032 5537289957696 5548980225024 5560455597732 5562614808576 5566293786624 5578240131072 5581929443328 5597609020416 5601311142784 5601577089024 5605719146496 5609426632704 5613857332164 5616590651392 5621027009472 5625183449088 5629171064832 5640544464366 5648716797696 5664583979712 5670531497984 5682258240512 5686459957248 5690491011072 5706475536384 5710249660416 5714472075264 5718985746624 5726289687552 5734586253312 5735050313328 5738378969088 5750694641664 5754498011136 5759043297651 5801633413632 5805923401728 5817183174656 5817930136704 5821777974096 5826082857984 5830212888576 5833523576832 5837658882048 5838131283012 5845839249408 5850456683328 5857928530944 5866890550416 5893722832896 5910278234112 5914187148288 5926880139264 5930800033536 5939392905216 5947459584192 5951675657088 5956076593152 5960015797248 5967627567104 5972341197564 5980994256384 6001761597552 6016508725248 6020957601792 6024939716608 6037399380544 6041863704576 6042150567936 6046146699264 6063130257408 6067140264192 6075930673152 6076422355788 6084182793024 6092997894144 6097027654656 6110113056768 6112008863744 6129177427968 6159370420224 6164235501984 6168793614336 6176672022528 6180757123072 6181050580992 6181550770248 6185639097477 6194601194112 6202512562176 6207098978304 6216110226036 6224049064128 6257941659648 6262080509952 6270078058496 6279670623744 6283823845056 6297310147968 6300965142528 6301475035632 6310604961792 6318664482816 6323655385656 6328331380224 6354806397408 6375131578368 6379347935232 6392540520576 6397267451904 6401498448896 6401802387456 6414736841828 6419784978432 6424030867968 6428781084672 6433338359808 6442075898496 6446336530704 6455676340224 6473810262528 6489717276672 6494009417728 6512251017216 6521686327296 6525999611904 6540005670912 6544331071488 6549500220858 6554343215232 6562714023936 6567366242304 6572222447616 6576569155584 6581763768744 6590169597312 6630438187008 6634203283456 6638906179584 6649063013376 6653460541824 6661957937152 6666884087808 6671610150912 6672150037728 6676562835372 6690350628864 6690892032216 6694775463936 6705017771904 6713581012992 6751981797246 6754603696128 6768572315904 6773577302016 6778057181184 6792074303112 6797096667648 6801915036672 6806944677888 6820145790976 6821021539584 6825532797216 6835422007296 6844705642152 6859156111488 6876009971712 6895324606464 6899885006336 6904987090944 6909881942016 6919266705792 6929291722752 6933874587648 6948756025344 6953351763456 6963426164736 6977826632448 6982986350592 7002055197144 7004774203392 7024450535424 7044840573696 7048840988672 7053837815808 7059053740032 7063722426368 7064629451712 7069301825688 7078330308224 7083900665856 7088585785344 7089159415086 7108497543168 7113198930432 7151933325312 7165803495424 7176766427136 7185932156928 7191608085648 7196925883392 7201685755008 7221330837504 7227034726464 7232378720256 7241615474688 7247335385808 7252128597042 7262635882752 7300931936256 7305760594944 7311162802176 7316345585664 7326282394368 7331127819232 7336897118208 7341749563392 7351125999616 7351720874904 7362372455424 7367241749376 7383053276928 7398640300032 7413940796976 7421725048832 7437653508096 7442572591104 7463478693888 7468769452032 7479235510272 7485143109552 7494702679296 7500244598784 7505561419776 7506168792444 7520725952488 7526644457472 7531622396928 7552778639616 7581946609664 7598929158144 7608634048512 7613666213888 7614643855392 7625314328832 7635052916736 7641083591001 7646733751104 7651171958784 7667592855552 7672664014848 7678724396868 7700293847421 7716550625424 7735511218176 7741231202304 7757240182272 7762370632128 7768110477312 7773617184768 7778031435776 7783545176064 7784175044016 7789323307934 7795453188096 7800608911104 7810571374592 7822520733888 7858297110528 7875162537984 7877312096787 7880370978816 7885582864384 7902506852352 7907733378048 7919190540288 7929946112256 7935567542784 7941435457536 7946687729664 7952964553899 7963121596752 7974659008512 7980555829248 7997059736064 8002348796736 8022011633664 8055818272768 8056200757248 8061528932352 8073862230528 8084173676544 8089520352256 8090559096354 8101240897536 8101896474384 8112243724032 8123997192192 8129370206208 8146817409024 8172236570624 8218980669312 8225058152448 8235562696704 8241400774656 8242067693664 8247518796636 8259468258816 8270016749568 8270685984267 8282669012352 8288146968048 8298732085504 8343922212864 8349440679936 8367360196608 8372894164992 8378431793408 8385025277952 8396413530624 8401966714176 8402365633536 8414139949056 8424885977088 8431540514208 8437775173632 8460816696549 8473075196544 8496875969568 8505797246976 8523387360768 8529689935872 8535736516608 8559713304576 8565374490624 8571708112896 8577784479744 8578478619936 8589434531328 8595115374272 8601879379968 8607568453632 8631747016704 8652956368896 8683001356288 8701332815872 8702450120448 8720007561216 8725774761984 8732666961144 8739124286976 8750285365248 8756488323072 8757196924518 8768758874112 8775685024992 8786892796416 8800335825624 8840584249344 8851874906112 8865417351168 8871280722432 8890320208896 8896200050304 8902083780496 8909089357824 8920467505152 8921189376288 8926367285248 8927513485632 8940023695872 8951441350656 8958511796346 9002642396328 9006138261504 9024763087872 9031436402688 9037409574912 9056099070816 9062795556864 9069220048896 9075926237184 9094695386112 9100710396288 9113896009728 9114633533682 9126274189536 9139496841216 9145541481984 9168013295616 9193766141952 9206649454592 9213175922688 9225688941056 9239055630336 9245166116864 9246353252976 9265008033792 9271135684608 9271575871488 9284568219648 9303768843264 9310648467456 9324165339054 9336073596192 9365934047232 9393120764928 9405117087744 9419505935616 9425735767584 9445965221952 9451447713792 9452212553448 9465907442688 9477996724224 9484265240576 9485483078484 9562697367552 9569021902848 9581242875904 9588810780864 9595901177856 9602247673344 9602703581184 9622105262742 9636046301952 9643171627008 9655487299584 9663113847744 9669504796056 9683514510336 9710715393792 9734575915008 9741014126592 9748217069568 9768376525824 9782529490944 9788999417856 9802294499872 9810008506368 9816496607232 9822988999168 9824250331287 9844071035904 9851049363456 9864853733376 9885254395968 9923430121472 9945657280512 9951304925184 9958359269376 9972314013696 9980190812736 9992936905728 10000326131712 10007415226368 10008225056592 10014844253058 10035525943296 10036338048324 10042163195904 10057526657856 10070371519488 10131905544192 10152858473856 10160365953024 10167085771776 10180070555648 10188111454668 10195645001472 10201562611712 10202872555008 10230218686464 10238299195824 10267058463228 10288734167232 10314014957568 10342986909696 10349827509504 10357480636416 10364822913024 10378900058688 10393937584128 10400811881472 10423134038016 10430027645184 10445139247104 10466739948672 10503082795716 10507161305088 10536675803136 10543644504064 10567260860544 10573261483008 10580756723712 10588580610048 10595583639552 10596086710272 10603952738532 10617495462336 10632878678016 10633739122629 10662746314752 10669798395648 10696015511552 10748705243136 10765149640704 10778898235392 10787412128472 10795388825088 10802528632512 10816324965376 10831996256256 10839160274944 10840552089696 10862423212032 10878192895563 10951397904384 10958640892416 10966744203264 10974518378496 10989423591552 10996691728848 11012624345088 11026688999424 11027581312356 11043558683136 11050862624064 11074579915392 11097960450048 11120911195464 11125229617152 11132587573248 11156480262144 11163858886656 11195218040832 11202622285568 11203154178048 11211438292992 11218853265408 11227714664328 11242054018944 11250366898176 11258342129664 11281088928732 11297433595392 11329167959424 11364516481024 11372919914496 11380982022144 11412951072768 11420499320832 11437971493248 11452579375104 11469172506624 11470100626656 11476757938176 11501389283328 11508996022272 11518086595302 11603266827264 11611846803456 11634366349312 11635860273408 11643555948192 11652165715968 11660425777152 11667047153664 11675317764096 11676262566024 11683984961901 11700913366656 11715857061888 11733781100832 11787445665792 11820556468224 11828374296576 11853760278528 11861600067072 11878785810432 11894919168384 11903351314176 11912153186304 11920031594496 11935255134208 11944682395128 11961988512768 12003523195104 12033017450496 12041915203584 12049879433216 12074798761088 12083727409152 12084301135872 12092293398528 12126260514816 12134280528384 12151861346304 12152844711576 12168365586048 12185995788288 12194055309312 12220226113536 12224017727488 12258354855936 12318740840448 12328471003968 12337587228672 12353344045056 12361514246144 12362101161984 12363101540496 12371278194954 12389202388224 12405025124352 12414197956608 12432220452072 12448098128256 12515883319296 12524161019904 12540156116992 12559341247488 12567647690112 12594620295936 12601930285056 12602950071264 12621209923584 12637328965632 12647310771312 12656662760448 12709612794816 12758695870464 12785081041152 12794534903808 12802996897792 12803604774912 12829473683656 12839569956864 12848061735936 12857562169344 12866676719616 12884151796992 12892673061408 12911352680448 12947620525056 12979434553344 12988018835456 13024502034432 13051999223808 13080011341824 13088662142976 13099000441716 13108686430464 13125428047872 13134732484608 13135795386777 13153138311168 13163527537488 13180339194624 13260876374016 13268406566912 13277812359168 13298126026752 13306921083648 13323915874304 13333768175616 13344300075456 13353125670744 13380701257728 13381784064432 13389550927872 13410035543808 13427162025984 13437767694519 13503963594492 13509207392256 13537144631808 13547154604032 13556114362368 13584148606224 13594193335296 13603830073344 13613889355776 13640291581952 13642043079168 13651065594432 13670844014592 13689411284304 13718312222976 13752019943424 13790649212928 13799770012672 13809974181888 13819763884032 13838533411584 13858583445504 13867749175296 13897512050688 13906703526912 13926852329472 13955653264896 13965972701184 13986248008581 14004110394288 14048901070848 14089681147392 14097681977344 14107675631616 14127444852736 14129258903424 14138603651376 14156660616448 14167801331712 14177171570688 14178318830172 14216995086336 14226397860864 14303866650624 14353532854272 14371864313856 14383216171296 14393851766784 14403371510016 14433157894113 14454069452928 14464757440512 14483230949376 14494670771616 14504257194084 14525271765504 14601863872512 14611521189888 14622325604352 14632691171328 14652564788736 14662255638464 14673794236416 14683499126784 14702251999232 14703441749808 14724744910848 14734483498752 14766106553856 14797280600064 14827881593952 14843450097664 14875307016192 14885145182208 14926957387776 14937538904064 14958471020544 14970286219104 14989405358592 15000489197568 15011122839552 15012337584888 15022266379587 15041451904976 15053288914944 15063244793856 15105557279232 15197858316288 15217268097024 15227332427776 15229287710784 15250628657664 15270105833472 15282167182002 15293467502208 15302343917568 15335185711104 15345328029696 15357448793736 15400587694842 15433101250848 15471022436352 15482462404608 15514480364544 15524741264256 15536220954624 15547234369536 15556062871552 15567090352128 15568350088032 15578646615868 15590906376192 15601217822208 15621142749184 15645041467776 15716594221056 15754624193574 15760741957632 15771165728768 15805013704704 15815466756096 15838381080576 15859892224512 15871135085568 15882870915072 15893375459328 15905929107798 15926243193504 15949318017024 15961111658496 15994119472128 16004697593472 16044023267328 16111636545536 16123057864704 16147724461056 16168347353088 16179040704512 16181118192708 16202481795072 16203792948768 16224487448064 16247994384384 16258740412416 16293634818048 16344473141248 16437961338624 16450116304896 16471125393408 16484135387328 16495037593272 16518936517632 16540033499136 16541371968534 16565338024704 16576293936096 16597464171008 16687844425728 16698881359872 16734720393216 16745788329984 16756863586816 16792827061248 16803933428352 16804731267072 16828279898112 16849771954176 16863081028416 16875550347264 16921633393098 16946150393088 16993751939136 17011594493952 17046774721536 17059379871744 17071473033216 17119426609152 17130748981248 17143416225792 17156957239872 17178869062656 17190230748544 17203758759936 17215136907264 17263494033408 17366002712576 17402665631744 17404900240896 17451549523968 17465333922288 17478248573952 17500570730496 17512976646144 17514393849036 17537517748224 17551370049984 17573785592832 17600671651248 17681168498688 17730834702336 17742561444864 17780640417792 17792400100608 17804167560992 17818178715648 17842378752576 17852734570496 17855026971264 17880047391744 17902882701312 17917023592692 18005284792656 18049526175744 18062872805376 18074819149824 18112198141632 18125591113728 18138440097792 18189390772224 18201420792576 18227792019456 18229267067364 18252548379072 18278993682432 18291082963968 18336026591232 18387532283904 18413298909184 18451377882112 18478111260672 18490332233728 18492706505952 18530016067584 18542271369216 18543151742976 18556917292431 18607537686528 18621296934912 18648330678108 18672147192384 18786241529856 18810234175488 18839011871232 18851471535168 18891930443904 18902895427584 18904425106896 18931814885376 18955993448448 18968530481152 18970966156968 19125394735104 19138043805696 19177621561728 19191802355712 19204495346688 19205407162368 19244210525484 19272092603904 19286343254016 19326227695488 19339009592112 19367029020672 19421430787584 19469151830016 19482028253184 19536753051648 19565058981888 19577998835712 19604588999744 19620017012736 19632993214464 19645977998336 19648500662574 19688142071808 19702098726912 19729707466752 19770508791936 19846860242944 19891314561024 19902609850368 19916718538752 19960381625472 19985873811456 20000652263424 20014830452736 20016450113184 20029688506116 20071051886592 20072676096648 20084326391808 20115053315712 20140743038976 20263811088384 20305716947712 20320731906048 20334171543552 20360141111296 20376222909336 20391290002944 20405745110016 20460437372928 20476598391648 20534116926456 20577468334464 20628029915136 20685973819392 20699655019008 20714961272832 20729645826048 20757800117376 20787875168256 20801623762944 20846268076032 20860055290368 20890278494208 20933479897344 21006165591432 21014322610176 21073351606272 21087289008128 21134521721088 21146522966016 21161513447424 21177161220096 21191167279104 21207905477064 21234990924672 21265757356032 21267478245258 21325492629504 21339596791296 21392031023104 21497410486272 21530299281408 21557796470784 21574824256944 21590777650176 21605057265024 21632649930752 21663992512512 21678320549888 21681104179392 21724846424064 21756385791126 21902795808768 21917281784832 21933488406528 21949036756992 21978847183104 21993383457696 22025248690176 22053377998848 22055162624712 22087117366272 22101725248128 22149159830784 22195920900096 22241822390928 22265175146496 22312960524288 22327717773312 22390436081664 22405244571136 22406308356096 22437706530816 22455429328656 22484108037888 22500733796352 22516684259328 22562177857464 22594867190784 22658335918848 22729032962048 22745839828992 22825902145536 22840998641664 22875942986496 22905158750208 22923250773003 22940201253312 22953515876352 23002778566656 23017992044544 23036173190604 23206533654528 23223693606912 23268732698624 23271720546816 23287111896384 23304331431936 23320851554304 23334094307328 23350635528192 23352525132048 23367969923802 23401826733312 23431714123776 23467562201664 23574891331584 23631936290361 23641112936448 23656748593152 23707520557056 23723200134144 23757571620864 23789838336768 23806702628352 23824306372608 23840063188992 23858893661697 23870510268416 23889364790256 23923977025536 24007046390208 24066034900992 24099758866432 24149597522176 24167454818304 24168602271744 24184586797056 24252521029632 24268561056768 24303722692608 24305689423152 24336731172096 24371991576576 24388110618624 24440452227072 24516709711872 24656942007936 24675174457344 24706688090112 24723028492288 24724202323968 24726203080992 24742556389908 24778404776448 24810050248704 24812057952801 24864440904144 24896196256512 25031766638592 25048322039808 25080312233984 25118682494976 25135295380224 25189240591872 25205900142528 25242419847168 25274657931264 25294621542624 25313325520896 25382450089647 25419225589632 25517391740928 25570162082304 25589069807616 25605993795584 25607209549824 25658947367312 25679139913728 25696123471872 25715124338688 25733353439232 25768303593984 25785346122816 25822705360896 25895241050112 25958869106688 25976037670912 26049004068864 26103998447616 26160022683648 26177324285952 26198000883432 26217372860928 26250856095744 26269464969216 26271590773554 26306276622336 26327055074976 26360678389248 26521752748032 26536813133824 26555624718336 26596252053504 26613842167296 26647831748608 26688600150912 26706251341488 26761402515456 26763568128864 26779101855744 26820071087616 26854324051968 26875535389038 27007927188984 27018414784512 27074289263616 27094309208064 27112228724736 27168297212448 27188386670592 27207660146688 27227778711552 27262631577769 27284086158336 27302131188864 27341688029184 27378822568608 27436624445952 27504039886848 27581298425856 27599540025344 27619948363776 27639527768064 27677066823168 27717166891008 27735498350592 27795024101376 27813407053824 27853704658944 27911306529792 27931945402368 27972496017162 28008220788576 28097802141696 28179362294784 28195363954688 28215351263232 28254889705472 28258517806848 28277207302752 28313321232896 28354343141376 28356637660344 28433990172672 28452795721728 28707065708544 28743728627712 28766432342592 28787703533568 28806743020032 28866315788226 28908138905856 28929514881024 28966461898752 28989341543232 29008514388168 29050543531008 29203727745024 29223042379776 29244651208704 29305129577472 29324511276928 29347588472832 29366998253568 29404503998464 29406883499616 29449489821696 29468966997504 29532213107712 29594561200128 29655763187904 29686900195328 29770290364416 29853914775552 29875077808128 29916942041088 29940572438208 29978810717184 30000978395136 30022245679104 30024675169776 30044532759174 30082903809952 30106577829888 30126489587712 30211114558464 30395716632576 30454664855552 30458575421568 30501257315328 30540211666944 30564334364004 30586935004416 30604687835136 30690656059392 30714897587472 30801175389684 30866202501696 30942044872704 31028960729088 31049482528512 31072441909248 31094468739072 31112125743104 31136700176064 31157293231736 31181812752384 31202435644416 31242285498368 31290082935552 31509248387148 31521483915264 31542331457536 31610027409408 31630933512192 31719784449024 31742270171136 31765741830144 31786750918656 31811858215596 31852486387008 31898636034048 31901217367887 31988238944256 32009395186944 32088046534656 32223273091072 32246115729408 32295448922112 32336694706176 32358081409024 32362236385416 32407585897536 32448974896128 32495988768768 32517480824832 32587269636096 32634578686689 32875922677248 32900232609792 32968270774656 32990075186544 33037873035264 33080066998272 33082743937068 33130676049408 33152587872192 33194928342016 33375688851456 33397762719744 33469440786432 33491576659968 33513727173632 33585654122496 33607866856704 33609462534144 33656559796224 33726162056832 33751100694528 33843266786196 33892300786176 33987503878272 34093549443072 34118759743488 34142946066432 34238853218304 34261497962496 34313914479744 34357738125312 34380461497088 34407517519872 34430273814528 34526988066816 34732005425152 34809800481792 34903099047936 34930667844576 34956497147904 35001141460992 35025953292288 35028787698072 35051954885703 35102740099968 35147571185664 35201343302496 35362336997376 35461669404672 35485122889728 35561280835584 35584800201216 35608335121984 35636357431296 35684757505152 35705469140992 35710053942528 35760094783488 35805765402624 35834047185384 36010569585312 36099052351488 36125745610752 36149638299648 36224396283264 36251182227456 36276880195584 36378781544448 36402841585152 36455584038912 36458534134728 36505096758144 36557987364864 36582165927936 36672053182464 36775064567808 36902755764224 36956222521344 36980664467456 36985413011904 37060032135168 37084542738432 37086303485952 37113834584862 37215075373056 37242593869824 37296661356216 37344294384768 37572483059712 37620468350976 37678023742464 37702943070336 37783860887808 37805790855168 37808850213792 37863629770752 37911986896896 37937060962304 37941932313936 38276087611392 38355243123456 38383604711424 38408990693376 38410814324736 38488421050968 38544185207808 38572686508032 38652455390976 38678019184224 38734058041344 38842861575168 38938303660032 38964056506368 39073506103296 39155997671424 39209177999488 39240034025472 39265986428928 39291955996672 39297001325148 39376284143616 39404197453824 39459414933504 39541017583872 39693720485888 39782629122048 39805219700736 39833437077504 39920763250944 39971747622912 40001304526848 40032900226368 40059377012232 40142103773184 40145352193296 40168652783616 40230106631424 40281486077952 40313303083557 40527622176768 40611433895424 40641463812096 40668343087104 40720282222592 40752445818672 40782580005888 40811490220032 40920874745856 40953196783296 41068233852912 41154936668928 41256059830272 41371947638784 41399310038016 41429922545664 41459291652096 41515600234752 41575750336512 41603247525888 41692536152064 41720110580736 41780556988416 41866959794688 42012331182864 42146703212544 42174578016256 42269043442176 42293045932032 42323026894848 42382334558208 42415810954128 42469981849344 42531514712064 42534956490516 42650985259008 42679193582592 42784062046208 43060598562816 43115592941568 43149648513888 43181555300352 43210114530048 43265299861504 43299473682339 43356641099776 43362208358784 43449692848128 43512771582252 43805591617536 43834563569664 43866976813056 43898073513984 43957694366208 43986766915392 44050497380352 44106755997696 44110325249424 44174234732544 44203450496256 44298319661568 44391841800192 44483644781856 44530350292992 44625921048576 44655435546624 44780872163328 44810489142272 44812616712192 44875413061632 44910858657312 44968216075776 45001467592704 45033368518656 45066799138761 45124355714928 45189734381568 45316671837696 45458065924096 45651804291072 45681997283328 45751885972992 45810317500416 45846501546006 45880402506624 45907031752704 46005557133312 46035984089088 46072346381208 46413067309056 46447387213824 46543441093632 46574223792768 46608662863872 46641703108608 46668188614656 46701271056384 46705050264096 46735939847604 46803653466624 46863428247552 46935124403328 47149782663168 47263872580722 47282225872896 47313497186304 47415041114112 47446400268288 47515143241728 47579676673536 47613405256704 47648612745216 47680126377984 47717787323394 47741020536832 47778729580512 47847954051072 48014092780416 48132069801984 48199517732864 48299195044352 48334909636608 48369173594112 48505042059264 48537122113536 48607445385216 48611378846304 48673462344192 48743983153152 48776221237248 48880904454144 49033419423744 49313884015872 49350348914688 49413376180224 49446056984576 49452406161984 49485112779816 49556809552896 49620100497408 49624115905602 49728881808288 49792392513024 50063533277184 50096644079616 50160624467968 50237364989952 50270590760448 50378481183744 50411800285056 50484839694336 50549315862528 50589243085248 50626651041792 50764900179294 50838451179264 51034783481856 51140324164608 51178139615232 51211987591168 51214419099648 51317894734624 51358279827456 51392246943744 51430248677376 51536607187968 51570692245632 51645410721792 51790482100224 51952075341824 52098008137728 52207996895232 52354648571904 52396001766864 52434745721856 52501712191488 52538929938432 52543181547108 52612553244672 52654110149952 52721356778496 53043505496064 53073626267648 53192504107008 53227684334592 53295663497216 53377200301824 53412502682976 53527136257728 53558203711488 53640142175232 53708648103936 53751070778076 54015854377968 54148578527232 54188618416128 54224457449472 54336594424896 54376773341184 54415320293376 54525263155538 54568172316672 54604262377728 54683376058368 54757645137216 54873248891904 55008079773696 55162596851712 55199080050688 55239896727552 55354133646336 55434333782016 55470996701184 55590048202752 55626814107648 55670751877293 55822613059584 55863890804736 55944992034324 56016441577152 56358724589568 56390727909376 56430702526464 56509779410944 56517035613696 56554414605504 56626642465792 56708686282752 56713275320688 56867980345344 56905591443456 57414131417088 57532864685184 57575407067136 57613486040064 57732631576452 57816277811712 57859029762048 57978683086464 58017028776336 58101087062016 58407455490048 58446084759552 58610259154944 58649022553856 58695176945664 58733996507136 58813766999232 58898979643392 58937933995008 59064426215424 59189122400256 59311526375808 59540580728832 59707829551104 59750155616256 59881144876416 59957621434368 60001956790272 60044491358208 60049350339552 60089065518348 60165807619904 60213155659776 60252979175424 60422229116928 60791433265152 60909329711104 60917150843136 61002514630656 61080423333888 61128668728008 61173870008832 61381312118784 61429795174944 61602350779368 61732405003392 61884089745408 62057921458176 62098965057024 62144883818496 62188937478144 62273400352128 62314586463472 62363625504768 62404871288832 62484570996736 62580165871104 63018496774296 63042967830528 63084662915072 63220054818816 63261867024384 63439568898048 63484540342272 63531483660288 63573501837312 63623716431192 63704972774016 63797272068096 63802434735774 63976477888512 64018790373888 64176093069312 64446546182144 64492231458816 64590897844224 64673389412352 64716162818048 64724472770832 64815171795072 64897949792256 64991977537536 65034961649664 65174539272192 65269157373378 65751845354496 65800465219584 65936541549312 65980150373088 66075746070528 66160133996544 66165487874136 66261352098816 66305175744384 66389856684032 66795525439488 66938881572864 66983153319936 67027454347264 67171308244992 67215733713408 67218925068288 67313119592448 67452324113664 67502201389056 67686533572392 67784601572352 67975007756544 68187098886144 68237519486976 68477706436608 68522995924992 68627828959488 68715476250624 68760922994176 68769752319009 68860547629056 69053976133632 69464010850304 69619600963584 69806198095872 69861335689152 69912994295808 70002282921984 70051906584576 70057575396144 70103909771406 70205480199936 70295142371328 70402686604992 70724673994752 70923338809344 70970245779456 71122561671168 71169600402432 71216670243968 71272714862592 71369515010304 71410938281984 71420107885056 71520189566976 71611530805248 71668094370768 72021139170624 72198104702976 72299276599296 72448792566528 72502364454912 72553760391168 72757563088896 72805683170304 72911168077824 72917068269456 73010193516288 73115974729728 73164331855872 73550129135616 73805511528448 73961328934912 73970826023808 74120064270336 74169085476864 74172606971904 74227669169724 74430150746112 74436173858403 74593322712432 74688588769536 75144966119424 75240936701952 75356047484928 75405886140672 75567721775616 75617700427584 75727259541504 75823973793792 75874121924608 75883864627872 76147350268941 76552175222784 76710486246912 76767209422848 76817981386752 76821628649472 76976842101936 77088370415616 77145373016064 77304910781952 77356038368448 77468116082688 77685723150336 77876607320064 77928113012736 78147012206592 78311995342848 78418355998976 78480068050944 78531972857856 78583911993344 78594002650296 78752568287232 78808394907648 78918829867008 79082035167744 79565258244096 79610439401472 79666874155008 79841526501888 79943495245824 80065800452736 80118754024464 80284207546368 80290704386592 80337305567232 80460213262848 80562972155904 80626606167114 81055244353536 81222867790848 81282927624192 81336686174208 81440564445184 81504891637344 81565160011776 81622980440064 81787894733307 81906393566592 82136467705824 82309873337856 82512119660544 82743895277568 82798620076032 82859845091328 82918583304192 83031200469504 83151500673024 83206495051776 83385072304128 83440221161472 83561113976832 83733919589376 84024662365728 84293406425088 84349156032512 84538086884352 84586091864064 84646053789696 84764669116416 84831621908256 84939963698688 85063029424128 85069912981032 85301970518016 85358387165184 85568124092416 86121197125632 86231185883136 86299297027776 86363110600704 86420229060096 86530599723008 86598947364678 86713282199552 86724416717568 86899385696256 87025543164504 87611183235072 87669127139328 87733953626112 87915388732416 87973533830784 88100994760704 88213511995392 88220650498848 88348469465088 88406900992512 88596639323136 88783683600384 88967289563712 89060700585984 89310871093248 89561744326656 89620978284544 89625233424384 89750826123264 89821717314624 89936432151552 90002935185408 90066737037312 90133598277522 90248711429856 90379468763136 90633343675392 90916131848192 91363994566656 91503771945984 91620635000832 91693003092012 91760805013248 91814063505408 92071968178176 92144692762416 92826134618112 93086882187264 93148447585536 93217325727744 93283406217216 93336377229312 93410100528192 93471879695208 93607306933248 93726856495104 93870248806656 94527745161444 94564451745792 94626994372608 94830082228224 94892800536576 95159353347072 95226810513408 95297225490432 95360252755968 95435574646788 95482041073664 95557459161024 95695908102144 96028185560832 96264139603968 96399035465728 96598390088704 96669819273216 96738347188224 97010084118528 97074244227072 97222757692608 97346924688384 97487966306304 97552442474496 97761808908288 97903736060067 98627768031744 98700697829376 98892113969152 98904812323968 98970225559632 99113619105792 99240200994816 99248231811204 99457763616576 99584785026048 100127066554368 100193288159232 100474729979904 100541181520896 100756962367488 100823600570112 100969679388672 101178486170496 101253302083584 101529800358588 101676902358528 102280648329216 102356279230464 102423975182336 102428838199296 102635789469248 102716559654912 102784493887488 103073214375936 103141384491264 103290821443584 103580964200448 103904150683648 104196016275456 104709297143808 104792003533728 104869491443712 105003424382976 105077859876864 105086363094216 105155864657109 105308220299904 105442713556992 106087010992128 106385008214016 106455368669184 106591326994432 106754400603648 106825005365952 107054272515456 107116407422976 107280284350464 107417296207872 107502141556152 108031708755936 108297157054464 108377236832256 108448914898944 108673188849792 108753546682368 108830640586752 109050526311076 109136344633344 109208524755456 109366752116736 109515290274432 109746497783808 110016159547392 110325193703424 110398160101376 110708267292672 110868667564032 110941993402368 111180096405504 111253628215296 111341503754586 111645226119168 111727781609472 111889984068648 112032883154304 112717449179136 112781455818752 112861405052928 113034071227392 113108829211008 113253284931584 113417372565504 113426550641376 113735960690688 113811182886912 114828262834176 115065729370368 115150814134272 115226972080128 115465263152904 115632555623424 115718059524096 115957366172928 116034057552672 116202174124032 116814910980096 116892169519104 117220518309888 117298045107712 117467993014272 117627533998464 117797959286784 117875867990016 118128852430848 118378244800512 118623052751616 119081161457664 119415659102208 119500311232512 119762289752832 119915242868736 120003913580544 120098700679104 120178131036696 120331615239808 120426311319552 120505958350848 120844458233856 121582866530304 121818659422208 121834301686272 122005029261312 122160846667776 122257337456016 122347740017664 122762624237568 122859590349888 123204701558736 123464810006784 123768179490816 124115842916352 124197930114048 124289767636992 124377874956288 124546800704256 124629172926944 124727251009536 124809742577664 124969141993472 125160331742208 126036993548592 126169325830144 126440109637632 126523734048768 126879137796096 126969080684544 127147003674624 127247432862384 127409945548032 127594544136192 127604869471548 127952955777024 128037580747776 128352186138624 128893092364288 129181795688448 129346778824704 129432325636096 129448945541664 129630343590144 129795899584512 129898421047017 130069923299328 130349078544384 130538314746756 131503690708992 131600930439168 131873083098624 131960300746176 132151492141056 132320267993088 132330975748272 132522704197632 132610351488768 132779713368064 133591050878976 133877763145728 133966306639872 134054908694528 134342616489984 134431467426816 134437850136576 134626239184896 134904648227328 135004402778112 135200397416283 135373067144784 135569203144704 135950015513088 136374197772288 136955412873216 137045991849984 137255657918976 137430952501248 137521845988352 137539504638018 137721095258112 138107952267264 138928021700608 139239201927168 139722671378304 139825988591616 140004565843968 140103813169152 140115150792288 140207819542812 140410960399872 140590284742656 140805373209984 141449347989504 141846677618688 141940491558912 142245123342336 142339200804864 142433340487936 142545429725184 142739030020608 142840215770112 143040379133952 143223061610496 143336188741536 144042278341248 144396209405952 144598553198592 144897585133056 145004728909824 145107520782336 145515126177792 145611366340608 145822336155648 145834136538912 146020387032576 146231949459456 146328663711744 147100258271232 147611023056896 147922657869824 147941652047616 148240128540672 148338170953728 148455338339448 148860301492224 148872347716806 149186645424864 149377177539072 150289932238848 150481873403904 150712094969856 150811772281344 151135443551232 151235400855168 151454519083008 151647947587584 151748243849216 151767729255744 152294700537882 153104350445568 153420972493824 153534418845696 153635962773504 153643257298944 153953684203872 154176740831232 154290746032128 154609821563904 154712076736896 154936232165376 155371446300672 155856226025472 156294024413184 156623990685696 156836711997952 157063945715712 157167823986688 157188005300592 157505136574464 157616789815296 157837659734016 158164070335488 159130516488192 159220878802944 159683053003776 159886990491648 160131600905472 160237508048928 160581408773184 160674611134464 160920426525696 161125944311808 161253212334228 162445735581696 162565855248384 162673372348416 162881128890368 163009783274688 163130320023552 163245960880128 163575789466614 163812787133184 164272935411648 164619746675712 165024239321088 165487790555136 165597240152064 165719690182656 166062400939008 166303001346048 166412990103552 166770144608256 166880442322944 167012255631879 167467839178752 168049324731456 168698312065024 169076173768704 169172183728128 169292107579392 169529338232832 169663243816512 169879927397376 170126058848256 170139825962064 170603941036032 170716774330368 172242394251264 172598594055552 172726221201408 172840458120192 173061199446016 173197894729356 173426564399104 173448833435136 174051086329008 175222366470144 175338254278656 175830777464832 175947067661568 176201989521408 176441300997696 176696938930176 176813801985024 177193278646272 177567367200768 177934579127424 178621742186496 179123488653312 179241956569088 179250466848768 179643434629248 179872864303104 180005870370816 180133474074624 180267196555044 180497422859712 180758937526272 181266687350784 181832263696384 182727989133312 183007543891968 183241270001664 183386006184024 183521610026496 184143936356352 184289385524832 185652269236224 186173764374528 186296895171072 186434651455488 186566812434432 186820201056384 186943759390416 187214613866496 187453712990208 187740497613312 189055490322888 189128903491584 189253988745216 189660164456448 189785601073152 190318706694144 190453621026816 190594450980864 190720505511936 190871149293576 191114918322048 191391816204288 192056371121664 192528279207936 193196780177408 193339638546432 193476694376448 194020168237056 194148488454144 194445515385216 194693849376768 194975932612608 195104884948992 195523617816576 195807472120134 197255536063488 197401395658752 197784227938304 197809624647936 197940451119264 198227238211584 198480401989632 198496463622408 198915527233152 199169570052096 200386576318464 200949459959808 201082363041792 201513924734976 201647201140224 201939358777344 202356972340992 202506604167168 203059600717176 203353804717056 204561296658432 204712558460928 204847950364672 205271578938496 205433119309824 205568987774976 206146428751872 206282768982528 206581642887168 207161928400896 207808301367296 208392032550912 209418594287616 209584007067456 209738982887424 210006848765952 210155719753728 210172726188432 210311729314218 210616440599808 210885427113984 212174021984256 212770016428032 212910737338368 213182653988864 213508801207296 213650010731904 214108545030912 214232814845952 214560568700928 214834592415744 215004283112304 216063417511872 216594314108928 216897829797888 217346377699584 217507093364736 217661281173504 218101052622152 218272689266688 218417049510912 218733504233472 219030580548864 219492995567616 220650387406848 220796320202752 221416534585344 221883986804736 222360192811008 222507256430592 222683007509172 223290452238336 223308521575209 223779968137296 224065766308608 225434898358272 225562911637504 225722810105856 226068142454784 226217658422016 226506569863168 226853101282752 227471921381376 227622365773824 228442050806823 229656525668352 230131458740736 230301628268544 230453944160256 230930526305808 231265111246848 231436119048192 231914732345856 232068115105344 232404348248064 233629821960192 233784339038208 234441036619776 234596090215424 234935986028544 235255067996928 235595918573568 235751735980032 236257704861696 236756489601024 237246105503232 238831318204416 239000622465024 239524579505664 239830485737472 240197401358208 240356262073392 240663230479616 240852622639104 241011916701696 241688916467712 243165733060608 243668603372544 244010058522624 244321693335552 244514674912032 244695480035328 245363684199921 245719180699776 246409403117472 246929620013568 247536358981632 248231685832704 248395860228096 248579535273984 248755749912576 249093601408512 249258345853888 249454502019072 249619485155328 249938283986944 250320663484416 252073987097184 252338651660288 252880219275264 253047468097536 253758275592192 253938161369088 254294007349248 254494865724768 254819891096064 255189088272384 255209738943096 255905911554048 256075161495552 256704372277248 258363591376896 258693557649408 258864651272192 258897891083328 259260687180288 259591799169024 259796842094034 260139846598656 260698157088768 261076629493512 263007381417984 263201860878336 263746166197248 263920601492352 264302984282112 264640535986176 264661951496544 265045408395264 265220702977536 265559426736128 267182101757952 267932613279744 268109817389056 268685232979968 268862934853632 268875700273152 269252478369792 269809296454656 270008805556224 270400794832566 270746134289568 271138406289408 271900031026176 272748395544576 274091983699968 274511315837952 274861905002496 275043691976704 275079009276036 275442190516224 276215904534528 277856043401216 278478403854336 279445342756608 279651977183232 280009131687936 280230301584576 280415639085624 280821920799744 281180569485312 281610746419968 283693355237376 283880983117824 284490246684672 284678401609728 284866680975872 285478060041216 285680431540224 286080758267904 286446123220992 286672377483072 288084556682496 288792418811904 289197106397184 289795170266112 290009457819648 290215041564672 291030252355584 291222732681216 291668273077824 292040774065152 292463898918912 292657327423488 295222046113792 295845315739648 295883304095232 296676341907456 296910676678896 297720602984448 297744695433612 298373290849728 298754355078144 300579864477696 301424189939712 301623544562688 302270887102464 302470801710336 302909038166016 303496487698432 303535458511488 304589401075764 306841944987648 307068837691392 307271925547008 307286514597888 307907368407744 308353481662464 309219643127808 309424153473792 309872464330752 310742892601344 311712452050944 312588048826368 313673423995904 314127891431424 314335647973376 314376010601184 315010273148928 315233579630592 315467593971327 316328140670976 318261032976384 319366106007552 319773980983296 320263201810944 320475016097856 321162817546368 321349222268928 321840853051392 322251888623616 322506424668456 324891471163392 325131710496768 325346744696832 326019566549376 326260640047104 326491921760256 327151578933228 327625574266368 328545870823296 329239493351424 330048478642176 330975581110272 331194480304128 332124801878016 332606002692096 332825980207104 333540289216512 333760884645888 334024511263758 334935678357504 336098649462912 337396624130048 338152347537408 338344367456256 338584215158784 339326487633024 339759854794752 340252117696512 340279651924128 341207882072064 341433548660736 344484788502528 345197188111104 345452442402816 345680916240384 346122398892032 346395789458712 346897666870272 348102172658016 350444732940288 350676508557312 351661554929664 351894135323136 352403979042816 352882601995392 353393877860352 353627603970048 354386557292544 355134734401536 355869158254848 357243484372992 358246977306624 358483913138176 358500933697536 359286869258496 359745728606208 360011740741632 360534393110088 360994845719424 361517875052544 362533374701568 363664527392768 365455978266624 366015087783936 366482540003328 366772012368048 367043220052992 368287872712704 368578771049664 371304538472448 372347528749056 372593790342144 372869302910976 373133624868864 373640402112768 373887518780832 374429227732992 374907425980416 375480995226624 378110980645776 378507977490432 379320328912896 379571202146304 380637413388288 380907242053632 381441011023872 381742298587152 382229836644096 382783632408576 384112742243328 385056558415872 386393560354816 386679277092864 388040336474112 388296976908288 388891030770432 389387698753536 389695263141051 390209769897984 391047235633152 391614944240268 394511072126976 394802791317504 395568455876608 395619249295872 395880902238528 396454476423168 396960803979264 396992927244816 397831054466304 398339140104192 400773152636928 401898919919616 402164726083584 403027849469952 403294402280448 403878717554688 404713944681984 405013208334336 405601192248849 406119201434352 406707609434112 409122593316864 409695900729344 410543157876992 410866238619648 411137975549952 412292857503744 412565537965056 413163285774336 414323856801792 416784065101824 419168014134912 419477965774848 420013697531904 420311439507456 420345452376864 420623458628436 421232881199616 421770854227968 424348043968512 425540032856064 425821474676736 426365307977728 427017602414592 427300021463808 428217090061824 429121137401856 429669184831488 430008566224608 432126835023744 433188628217856 433795659595776 434692755399168 435014186729472 435322562347008 436202105244304 436545378533376 436834099021824 437467008466944 438061161097728 438985991135232 441300774813696 441592640405504 442833069170688 443767973609472 444720385622016 445014512861184 445366015018344 446580904476672 446617043150418 447559936274592 448131532617216 450869796716544 451125823275008 451445620211712 452136284909568 452435316844032 453013139726336 453706202565504 454943842762752 455244731547648 456884101613646 459313051336704 460262917481472 460603256537088 460907888320512 461861052611616 462530222493696 462872238096384 463829464691712 464136230210688 464808696496128 467568678076416 468882073239552 469192180430848 469871972057088 470510135993856 471191837147136 471503471960064 472515409723392 473512979202048 474492211006464 477662636408832 479049159011328 479660971474944 480394802716416 480712524146784 481326460959232 482023833403392 483377832935424 487337206745088 488020117045248 488643386671104 489029349824064 489390960070656 490727368399842 491438361399552 492818806234944 493859240027136 495072717963264 496463371665408 496791720456192 497159070547968 498187202817024 498516691707776 498909004038144 499238970310656 499876567973888 500641326968832 504147974194368 504677303320576 506094936195072 507516551184384 507876322738176 508588014698496 508989731449536 509639782192128 510378176544768 510419477886192 511811823108096 512150322991104 516727182753792 517729302544384 517795782166656 518521374360576 519183598338048 519593684188068 520279693197312 522153258987024 526014762835968 527492332394496 527841202984704 528605968564224 529323902993088 530090816790528 530441405955072 531118853472256 535865226559488 536219634778112 537370465959936 537725869707264 537751400546304 539618592909312 540017611112448 540801589665132 541492268579136 542276812578816 543800062052352 545496791089152 548183967399936 549022631675904 549723810004992 550087383953408 550158018552072 552431809069056 556956807708672 558890685513216 559303954366464 560460603169152 560831278171248 561643841599488 562361138970624 563221492839936 567386710474752 567761966235648 568980493369344 569356803219456 569733361951744 570956120082432 571360863080448 572161516535808 573344754966144 576169113364992 577584837623808 579590340532224 580018915639296 580430083129344 582060504711168 582445465362432 583336546155648 584081548130304 584927797837824 585314654846976 590444092227584 591766608190464 593352683814912 593821353357792 595441205968896 595489390867224 596746581699456 597508710156288 601159728955392 602848379879424 603247089125376 604541774204928 604941603420672 605818076332032 606992975396864 607070917022976 609178802151528 613683889975296 614137675382784 614543851094016 615814736815488 616706963324928 618439286255616 618848306947584 619744928661504 621485785202688 623424904101888 625176097652736 627346847991808 628255782862848 628671295946752 628752021202368 630020546297856 630467159261184 630935187942654 632656281341952 636522065952768 638732212015104 639547961966592 640526403621888 640950032195712 642325635092736 642698444537856 643681706102784 644503777247232 645012849336912 649782942326784 650693489393664 652039133098752 652521280094208 652983843520512 654303157866456 655251148532736 657091741646592 658478986702848 661951162220544 662388960608256 664249603756032 665651960414208 667080578433024 667521769291776 668049022527516 669871356715008 672197298925824 674793248260096 676304695074816 676688734912512 677168430317568 678652975266048 679519709589504 680559303848256 682415764144128 682867097321472 685326152420469 688969577005056 690394376222208 690904884805632 691361832480768 692244797784064 692791578917424 693795333740544 696204345316032 700889465880576 701353017114624 703323109859328 703788270646272 704807958085632 705765203990784 706787755720704 707255207940096 708773114585088 710269468803072 711738316509696 716493954613248 716967826276352 717001867395072 718573738516992 719491457212416 721068786220176 721989691438848 723035750105088 725066749403136 727329054785536 732030175567872 732965080006656 733544024736096 734086440105984 736091052599763 737157542099328 742609076944896 744695057498112 745187580684288 745738605821952 746267249737728 747280804225536 747775037561664 748858455465984 749814851960832 750961990453248 756221961291552 757015954980864 758640657825792 759142404292608 761274826776576 761814484107264 762882022047744 763484597174304 764459673288192 765567264817152 768225484486656 770113116831744 772787120709632 776080672948224 776593953816576 777782061540864 778775397507072 779390526282102 780419539795968 782094471266304 783229888480536 789022144253952 789605582635008 791238498591744 791761804477056 792908952846336 793921607958528 793985854489632 795662108932608 796678280208384 801546305273856 803797839839232 804329452167168 806055698939904 806588804560896 807757435109376 809427889363968 810026416668672 811202384497698 812238402868704 813415218868224 818245186633728 819391801458688 821086315753984 822275951099904 824585715007488 825131075930112 826326571548672 828647713603584 833568130203648 838336028269824 838955931549696 840027395063808 840690904753728 841246917256872 842465762399232 843541708455936 851080065712128 851642949353472 852730615955456 854035204829184 854600042927616 856434180123648 858242274803712 859338369662976 860017132449216 864253670047488 866377256435712 867591319191552 869385510798336 870028373458944 870645124694016 872404210488608 873090757066752 873668198043648 876122322195456 877971982270464 883185280811008 885666138341376 887535947218944 890029025722368 890732030036688 893161808953344 893234086300836 895119872549184 896263065234432 901739593433088 902251646550016 904272569819136 904870633688064 906026279452672 907412405131008 910489463095296 913768203227292 920525834962944 921206513074176 921815776641024 923722105223232 925060444987392 927658929383424 928272460421376 929617392992256 935137356152832 937764146479104 938384360861696 941020271987712 942383674294272 943006943920128 945030819446784 946402781913981 948984422012928 958098318022656 959321942949888 960789605432832 961425048293568 962652921918464 964047666806784 966755665870848 974674413490176 976040234090496 978058699648128 978781920141312 981454736799684 982876722799104 985637612469888 987718480054272 990145435926528 992926743330816 993583440912384 996374405634048 997033383415552 997818008076288 998477940621312 1001282653937664 1008295948388736 1012189872390144 1015033102368768 1015752645476352 1017979462899072 1019279564384256 1020756353089536 1020838955772384 1023623646216192 1024300645982208 1033454365507584 1035458605088768 1035591564333312 1037042748721152 1038367196676096 1039187368376136 1044306517974048 1052029525671936 1054984664788992 1055682405969408 1057211937128448 1058647805986176 1060181633581056 1060882811910144 1062237706944512 1071730453118976 1072439269556224 1074740931919872 1075451739414528 1075502801092608 1079237185818624 1080035222224896 1081603179330264 1082984537158272 1084553625157632 1087600124104704 1090993582178304 1096367934799872 1098045263351808 1099447620009984 1100174767906816 1100316037104144 1104863618138112 1113913615417344 1117781371026432 1118607908732928 1120921206338304 1121662556342496 1123287683198976 1124722277941248 1126442985679872 1135523932471296 1137960986738688 1138713606438912 1139466723903488 1141912240164864 1142721726160896 1144323033071616 1146689509932288 1152338226729984 1155169675247616 1159180681064448 1160037831278592 1164121009422336 1164890930724864 1166673092311296 1168163096260608 1169085789423153 1170629309693952 1180888184455168 1183533216380928 1186705367629824 1187642706715584 1190882411937792 1190978781734448 1193493163398912 1195017420312576 1202319457910784 1205696759758848 1206494178250752 1209083548409856 1209883206841344 1211636152664064 1213985950793728 1214141834045952 1218357604303056 1227367779950592 1229087702188032 1231629473630976 1233413926649856 1236878572511232 1237696613895168 1239489857323008 1242971570405376 1250352195305472 1254693695983616 1257342591893504 1257504042404736 1260041092595712 1260934318522368 1261870375885308 1265312562683904 1273044131905536 1277464424030208 1279095923933184 1281052807243776 1281900064391424 1284651270185472 1287363412205568 1289007554494464 1290025698673824 1299565884653568 1301386978787328 1304078266197504 1305042560188416 1305967687041024 1308606315732912 1310502297065472 1314183483293184 1316957973405696 1323902324441088 1324777921216512 1328499207512064 1331303920828416 1334161156866048 1335043538583552 1336098045055032 1339742713430016 1344394597851648 1352609390149632 1353377469825024 1354336860635136 1357305950532096 1359039419179008 1361118607696512 1364831528288256 1365734194642944 1370652304840938 1377939154010112 1380788752444416 1381809769611264 1382723664961536 1384489595568128 1385583157834848 1387590667481088 1392408690632064 1402706034229248 1406646219718656 1407576541292544 1409615916171264 1411530407981568 1413575511441408 1414510415880192 1417546229170176 1420538937606144 1423476633019392 1432987909226496 1433935652552704 1437147477033984 1438982914424832 1442137572440352 1443979382877696 1446071500210176 1450133498806272 1454658109571072 1464060351135744 1465930160013312 1467088049472192 1468172880211968 1472182105199526 1474315084198656 1485218153889792 1489390114996224 1490375161368576 1491477211643904 1494561608451072 1495550075123328 1497716910931968 1499629703921664 1501923980906496 1512443922583104 1514031909961728 1518284808585216 1522549653553152 1523628968214528 1525764044095488 1526969194348608 1528919346576384 1531134529634304 1536450968973312 1545574241419264 1553187907633152 1555564123081728 1557550795014144 1558781052564204 1560839079591936 1566459776961072 1578044288507904 1582476997183488 1583523608954112 1585817905692672 1587971708979264 1591324217865216 1593356560416768 1607595679678464 1608658904334336 1612111397879808 1613177609121792 1618855778727936 1620052833337344 1622404768995396 1624476805737408 1626830437736448 1636490373267456 1638783602917376 1642172631507968 1644551902199808 1649171430014976 1650262151860224 1657295427207168 1676672056539648 1677911863099392 1681381809507456 1682493834513744 1684931524798464 1687083416911872 1702160131424256 1703285898706944 1708070409658368 1709200085855232 1712868360247296 1716484549607424 1720034264898432 1728507340094976 1732754512871424 1738771021596672 1740056746917888 1741290249388032 1744808420977216 1746181514133504 1747336396087296 1752244644390912 1755943964540928 1766370561622016 1771332276682752 1780058051444736 1781464060073376 1786323617906688 1786468172601672 1790239745098368 1792526130468864 1803479186866176 1808545139638272 1809741267376128 1812052558905344 1814824810262016 1820978926190592 1827536406454584 1841051669925888 1842413026148352 1843631553282048 1847444210446464 1850120889974784 1855317858766848 1856544920842752 1859234785984512 1870274712305664 1875528292958208 1876768721723392 1882040543975424 1884767348588544 1886013887840256 1890061638893568 1892805563827962 1897968844025856 1916196636045312 1918643885899776 1921579210865664 1922850096587136 1925305843836928 1928095333613568 1933511331741696 1949348826980352 1952080468180992 1956117399296256 1957563840282624 1962909473599368 1965753445598208 1971275224939776 1975436960108544 1985853486661632 1987166881824768 1992748811268096 1994066766831104 1996955881242624 2002565307875328 2016591896777472 2024379744780288 2030066204737536 2031505290952704 2035958925798144 2038559128768512 2041677911544768 2047247292432384 2048601291964416 2066908731015168 2070917210177536 2071183128666624 2074085497442304 2076734393352192 2078374736752272 2088613035948096 2104059051343872 2109969329577984 2111364811938816 2114423874256896 2117295611972352 2120363267162112 2121765623820288 2124475413889024 2144878539112448 2149481863839744 2150903478829056 2151005602185216 2158474371637248 2163206358660528 2165969074316544 2169107250315264 2175200248209408 2181987164356608 2196090526703616 2198895240019968 2200349535813632 2200632074208288 2208273157799289 2227827230834688 2235562742052864 2237215817465856 2241842412676608 2243325112684992 2246575366397952 2249444555882496 2252885971359744 2271047864942592 2275921973477376 2277427212877824 2278933447806976 2283824480329728 2285443452321792 2288646066143232 2293379019864576 2304676453459968 2310339350495232 2318361362128896 2328242018844672 2329781861449728 2333346184622592 2336326192521216 2338171578846306 2341258619387904 2361776368910336 2367066432761856 2375285413431168 2381764823875584 2381957563468896 2386986326797824 2390034840625152 2404638915821568 2411393519517696 2412988356501504 2418167096819712 2419766413682688 2423272305328128 2428283668091904 2436715208606112 2454735559901184 2458175404376064 2463258947261952 2466827853299712 2473757145022464 2475393227790336 2478979714646016 2485943140810752 2500704390610944 2509387391967232 2514685183787008 2515008084809472 2520082185191424 2523740751770616 2530625125367808 2554928848060416 2558191847866368 2562105614487552 2563800128782848 2569302540370944 2574726824411136 2578015108988928 2580051397347648 2599131769307136 2602773957574656 2608156532395008 2610085120376832 2611935374082048 2617212631465824 2621004594130944 2628366966586368 2633915946811392 2649555842433024 2656998415024128 2662607841656832 2670087077167104 2672196090110064 2679485426860032 2688789195703296 2705218780299264 2706754939650048 2714611901064192 2718078838358016 2722237215393024 2731468389285888 2741304609681876 2761577504888832 2763619539222528 2765447329923072 2768979191136256 2771166315669696 2775181334962176 2784817381264128 2805412068458496 2813292439437312 2815153082585088 2823060815963136 2827151022882816 2829020831760384 2835092458340352 2839208345741943 2846953266038784 2867871305105408 2874294954067968 2877965828849664 2884275144880704 2887958765755392 2892143000420352 2900266997612544 2928120702271488 2934176098944384 2936345760423936 2944364210399052 2948630168397312 2970436307779584 2978780229992448 2980750322737152 2989123216902144 2991100150246656 2995433821863936 3003847961812992 3024887845166208 3036569617170432 3045099307106304 3047257936429056 3053938388697216 3057838693152768 3062269059268608 3072901937946624 3091148482838528 3106375815266304 3111128246163456 3115101590028288 3117562105128408 3132919553922144 3156088577015808 3164953994366976 3167047217908224 3171635811385344 3175943417958528 3182648435730432 3186713120833536 3215191359356928 3217317808668672 3224222795759616 3226355218243584 3237711557455872 3240105666674688 3244809537990792 3248953611474816 3253660875472896 3272980746534912 3284345263015936 3289103804399616 3298342860029952 3300524303720448 3314590854414336 3353344113079296 3355823726198784 3362763619014912 3364987669027488 3369863049596928 3374166833823744 3406571797413888 3416140819316736 3418400171710464 3425736720494592 3432969099214848 3440068529796864 3457014680189952 3465509025742848 3477542043193344 3480113493835776 3489616841954432 3492363028267008 3494672792174592 3504489288781824 3511887929081856 3532741123244032 3542664553365504 3560116102889472 3562928120146752 3572647235813376 3572936345203344 3580479490196736 3585052260937728 3606958373732352 3617090279276544 3619482534752256 3624105117810688 3629649620524032 3641957852381184 3655072812909168 3682103339851776 3687263106564096 3694888420892928 3700241779949568 3710635717533696 3713089841685504 3718469571969024 3751056585916416 3753537443446784 3764081087950848 3772027775680512 3780123277787136 3785611127655924 3795937688051712 3832393272090624 3837287771799552 3843158421731328 3845700193174272 3850611687673856 3867022663483392 3898697653960704 3904160936361984 3912234798592512 3915127680565248 3925818947198736 3931506891196416 3942550449879552 3950873920217088 3971706973323264 3974333763649536 3985497622536192 3988133533662208 3993911762485248 4005130615750656 4033183793554944 4060132409475072 4063010581905408 4071917851596288 4077118257537024 4083355823089536 4094494584864768 4097202583928832 4133817462030336 4142366257333248 4148170994884608 4153468786704384 4156749473504544 4177226071896192 4208118102687744 4219938659155968 4222729623877632 4228847748513792 4234591223944704 4240726534324224 4243531247640576 4248950827778048 4289757078224896 4298963727679488 4301806957658112 4316948743274496 4326412717321056 4331938148633088 4338214500630528 4350400496418816 4363974328713216 4392181053407232 4397790480039936 4400699071627264 4401264148416576 4416546315598578 4455654461669376 4471125484105728 4474431634931712 4483684825353216 4486650225369984 4493150732795904 4498889111764992 4505771942719488 4542095729885184 4554854425755648 4557866895613952 4567648960659456 4570886904643584 4577292132286464 4586758039729152 4609352906919936 4636722724257792 4659563722899456 4666692369245184 4672652385042432 4676343157692612 4682517238775808 4723552737820672 4734132865523712 4750570826862336 4763915126937792 4773972653595648 4780069681250304 4822787039035392 4825976713003008 4836334193639424 4839532827365376 4856567336183808 4873430417212224 4909471119802368 4916350808752128 4926517894523904 4933655706599424 4947514290044928 4950786455580672 4971886281621504 5018774783934464 5029370367574016 5030016169618944 5047481503541232 5061250250735616 5109857696120832 5124211228975104 5127600257565696 5138605080741888 5149453648822272 5160102794695296 5198263538614272 5216313064790016 5220170240753664 5223870748164096 5234425262931648 5242009188261888 5256733933172736 5267831893622784 5299111684866048 5313996830048256 5340174154334208 5344392180220128 5358970853720064 5377578391406592 5410437560598528 5429223802128384 5436157676716032 5444474430786048 5462936778571776 5482609219363752 5523155009777664 5527239078445056 5530894659846144 5542332631339392 5550362669924352 5569634762528256 5610824136916992 5626584878874624 5630306165170176 5646121631926272 5654302045765632 5658041663520768 5670184916680704 5678416691483886 5693906532077568 5735742610210816 5748589908135936 5755931657699328 5768550289761408 5775917531510784 5784286000840704 5800533995225088 5856241404542976 5868352197888768 5872691520847872 5888728420798104 5897260336794624 5957560459984896 5961500645474304 5978246433804288 5982200300493312 5990867643727872 6007695923625984 6049775690332416 6073139234340864 6090198614212608 6094515872858112 6107876777394432 6115677386305536 6145803875893248 6182296965677056 6212751630532608 6222256492326912 6230203180056576 6235124210256816 6265839107844288 6312177154031616 6329907988733952 6334094435816448 6343271622770688 6351886835917056 6365296871460864 6373426241667072 6434635617337344 6448445591519232 6452710436487168 6475423114911744 6489619075981584 6497907222949632 6507321750945792 6545961493069824 6568690526031872 6596685720059904 6601048607440896 6624819473397867 6706688226158592 6711647452397568 6725527238029824 6729975338054976 6739726099193856 6748333667647488 6813143594827776 6832281638633472 6836800343420928 6851473440989184 6865938198429696 6880137059593728 6914029360379904 6931018051485696 6955084086386688 6979233683908864 6984726056534016 6989345584349184 7008978577563648 7023775858163712 7085329106731008 7125856240293504 7145294471626752 7145872690406688 7160958980393472 7170104521875456 7213916747464704 7234180558553088 7238965069504512 7248210235621376 7259299241048064 7310145625818336 7364206679703552 7374526213128192 7389776841785856 7400483559899136 7421271435067392 7426179683371008 7436939143938048 7502113171832832 7507074886893568 7528162175901696 7544055551361024 7560246555574272 7571222255311848 7591875376103424 7664786544181248 7674575543599104 7686316843462656 7691400386348544 7701223375347712 7734045326966784 7797395307921408 7808321872723968 7824469597185024 7830255361130496 7851637894397472 7863013782392832 7885100899759104 7901747840434176 7948667527299072 7970995245072384 7976267067324416 7987823524970496 8010261231501312 8066367587109888 8120264818950144 8143835703192576 8154236515074048 8166711646179072 8194405167857664 8284732514666496 8296341989769216 8306937573408768 8313498947009088 8354452143792384 8416236205375488 8439877318311936 8445459247755264 8469182447889408 8481453068648448 8487062495281152 8497901655556096 8579514156449792 8603613915316224 8633897486548992 8652825434642112 8663876297266176 8676429001261056 8700800992837632 8784362106814464 8801398143254528 8802528296833152 8833092631197156 8911308923338752 8942250968211456 8967369650706432 8973300450739968 8986301465591808 9011543885438976 9109708851511296 9115733791227904 9135297921318912 9141773809287168 9173516079458304 9218705813839872 9273445448515584 9319127445798912 9333384738490368 9345304770084864 9352686315385224 9468265731047424 9501141653724672 9527830253875584 9547945307191296 9560139362500608 9645574078070784 9651953426006016 9672668387278848 9679065654730752 9713134672367616 9746860834424448 9818942239604736 9853035789047808 9867311413198848 9895028580089856 9901572911161344 9943772563243008 10037549567868928 10060032339237888 10094963007082464 10122500501471232 10219715392241664 10248422457950208 10255200515131392 10277210161483776 10298907297644544 10320205589390592 10396527077228544 10432626129580032 10440340481507328 10468850525863296 10484018376523776 10513467866345472 10535663787245568 10598223369732096 10627993660096512 10680348308668416 10688784360440256 10717941707440128 10755156782813184 10820875121197056 10858447604256768 10872315353432064 10888948861572096 10925873557143552 10965218438727504 11046310019555328 11061789319692288 11084665262678784 11100725339848704 11139269525056512 11253169757749248 11260612330340352 11292243263852544 11316083327041536 11340369833361408 11356833382967772 11387813064155136 11471485220421632 11497179816271872 11511863315398656 11537100579522816 11551835063021568 11601067990450176 11712482809085952 11736704395777536 11745383041695744 11777456841596208 11794520673589248 11915120919969792 11923001290948608 11956492867608576 11964400600986624 11981735287455744 12015391847251968 12099551380664832 12180397228425216 12189031745716224 12215753554788864 12231354772611072 12291607751786496 12364593931354112 12444512984653824 12460406360113152 12470248420513632 12531678215688576 12624354308063232 12659815977467904 12668188871632896 12686543245541376 12703773671834112 12730593742921728 12746852483334144 12869271234674688 12896891183038464 12905420872974336 12950846229823488 12979238151963168 12995814445899264 13014643501891584 13091922986139648 13137381052063744 13193371440119808 13202097214881792 13249638946795734 13413376452317184 13423294904795136 13451054476059648 13459950676109952 13479452198387712 13496667335294976 13626287189655552 13664563277266944 13673600686841856 13702946881978368 13731876396859392 13760274119187456 13828058720759808 13910168172773376 13958467367817728 13978691168698368 14017957155127296 14047551716327424 14170658213462016 14251712480587008 14291745380813376 14321917960786944 14340209043750912 14468361117106176 14477930139009024 14496420471242752 14518598482096128 14620291251636672 14728413359407104 14749052426256384 14779553683571712 14800967119798272 14842542870134784 14852359366742016 15014149773787136 15056324351803392 15088111102722048 15142444510623696 15183750752206848 15329573088362496 15372633686925312 15382800772697088 15402446750695424 15594790615842816 15648939194370048 15660510722260992 15703275788794944 15726027564785664 15770201799518208 15803495680868352 15897335054598144 15941990490144768 15952534134648832 16020522463002624 16132735174219776 16287671406385152 16308473030148096 16333423292358144 16388810335715328 16569465029332992 16592683979538432 16626997894018176 16708904287584768 16832472410750976 16879754636623872 16890918495510528 16938364895778816 16962906137296896 16974124990562304 17207227830632448 17267794973097984 17305650869284224 17327752594532352 17352858002522112 17401601985675264 17568724213628928 17602796286509056 17605056593666304 17666185262394312 17884501936422912 17934739301412864 17946600901479936 17972602931183616 18023087770877952 18219417703022592 18231467582455808 18270595842637824 18283547618574336 18347032158916608 18437411627679744 18546890897031168 18638254891597824 18666769476980736 18690609540169728 18705372630770448 18936531462094848 19002283307449344 19055660507751168 19095890614382592 19120278725001216 19303906852012032 19345336774557696 19358131309461504 19426269344735232 19493721668848896 19637884479209472 19706071578095616 19790057160179712 19803145822322688 19874458420193601 20075099135737856 20120064678475776 20189926014164928 20245001002942464 20439430784483328 20496844915900416 20510401030262784 20554420322967552 20597814595289088 20640411178781184 20793054154457088 20865252259160064 20937701051726592 20968036753047552 21026935732690944 21071327574491136 21255987320193024 21377568720880512 21435883414880256 21510313565626368 21641750242394112 21716895208513536 21744630706864128 21777897723144192 21930436877455008 22092620039110656 22123578639384576 22169330525357568 22201450679697408 22278539050113024 22506339515498496 22521224660680704 22584486527705088 22632166654083072 22680739666722816 22713666765935544 22775626128310272 22994359632543744 23023726630797312 23074201159045632 23103670126043136 23202135980900352 23424965618171904 23473408791555072 23490766083391488 23554913683192416 23589041347178496 23846002581897216 23912985735217152 23928801201973248 23963470574911488 24030783694503936 24199102761329664 24360794456850432 24431507109577728 24462709545222144 24583215503572992 24729187862708224 24889025969307648 24920812720226304 24940496841027264 25063356431377152 25248708616126464 25319631954935808 25336377743265792 25407547343668224 25461187485843456 25493704966668288 25738542469349376 25810841745948672 25901692459646976 25958476303926336 25991628891798528 26029287003783168 26274762104127488 26404194429763584 26499277893591468 26826752904634368 26902108952119296 26919901352219904 26958904396775424 27329126554533888 27347201373683712 27405893763956736 27520548238374912 27656117441519616 27820336345546752 27916934735635456 27957382337396736 28035914310254592 28503424961174016 28583490761626752 28643835921573888 28680418087501824 28936722234212352 28955860278018048 29037196964192256 29240582503273344 29456826718814208 29559107367143424 29601934239596544 29685085740269568 29704718733484032 30028299547574272 30112648703606784 30284889021247392 30367501504413696 30659146176724992 30745267373850624 30765601545394176 30804893501390848 31189581231685632 31297878388740096 31321021444521984 31406551577589888 31452055129571328 31540403599036416 31606991361736704 31794670109196288 31883980980289536 31905068269297664 32041044926005248 32265470348439552 32575342812770304 32616946060296192 32666846584716288 32777620671430656 33138930058665984 33185367959076864 33253995788036352 33417808575169536 33759509273247744 33781836991021056 33876729791557632 33948249981124608 34414455661264896 34535589946195968 34611301738568448 34655505189064704 34803203971350528 35137448427257856 35205592573018112 35210113187332608 35332370524788624 35769003872845824 35869478602825728 35893201802959872 35945205862367232 36046175541755904 36462935164911616 36541191685275648 36567095237148672 36694064317833216 36874823255359488 37093781794062336 37333538953961472 37381219080339456 37410745261540896 37873062924189696 38004566614898688 38111321015502336 38191781228765184 38240557450002432 38607813704024064 38690673549115392 38716262618923008 38852538689470464 38987443337697792 39275768958418944 39412143156191232 39580114320359424 39606291644645376 39748916840387202 40150198271475712 40240129356951552 40379852028329856 40490002005884928 40878861568966656 40993689831800832 41020802060525568 41108840645935104 41195629190578176 41280822357562368 41730504518320128 41875402103453184 41936073506095104 42053871465381888 42142655148982272 42511974640386048 42755137441761024 43020627131252736 43433790417027072 43489261413728256 43555795446288384 43860873754910016 44185240078221312 44247157278769152 44338661050715136 44402901359394816 44557078100226048 45042449321361408 45168973055410176 45264333308166144 45427333531871088 45551252256620544 45988719265087488 46148402318091264 46207340252086272 46946817583110144 46981532166782976 47109827366384832 47178082694356992 47692005163794432 47825971470434304 47857602403946496 48061567389007872 48398205522659328 48863014219155456 48925419090444288 49166431007145984 49778051938615296 49880993682054528 50126712862754304 50497417232252928 50639263909871616 50672755486531584 50815094687336448 50922374971686912 51621683491897344 51803384919293952 51916952607852672 51983257783597056 52058574007566336 52549524208254976 52808388859527168 52998555787182936 53653505809268736 53804217904238592 53839802704439808 53917808793550848 54658253109067776 54694402747367424 54811787527913472 55041096476749824 55312234883039232 55640672691093504 55833869471270912 55914764674793472 56071828620509184 57006849922348032 57166981523253504 57287671843147776 57360836175003648 57911720556036096 58074393928384512 58481165006546688 58913653437628416 59118214734286848 59370171480539136 59409437466968064 60056599095148544 60225297407213568 60569778042494784 60735003008827392 61318292353449984 61490534747701248 61531203090788352 61609787002781696 62379162463371264 62595756777480192 62813103155179776 62904110259142656 63080807198072832 63213982723473408 63767961960579072 63810136538595328 64530940696879104 65150685625540608 65233892120592384 65333693169432576 66277860117331968 66370735918153728 66507991576072704 66835617150339072 67519018546495488 67563673982042112 67753459583115264 67896499962249216 69071179892391936 69222603477136896 69311010378129408 69606407942701056 70274896854515712 70420226374665216 70664741049577248 71538007745691648 71738957205651456 71786403605919744 71890411724734464 72092351083511808 72925870329823232 73082383370551296 73388128635666432 73749646510718976 74187563588124672 74667077907922944 74762438160678912 74821490523081792 75746125848379392 76009133229797376 76222642031004672 76383562457530368 76481114900004864 77215627408048128 77432525237846016 77705077378940928 77974886675395584 78824286312382464 79212583289290752 79497833680774404 80300396542951424 80480258713903104 80759704056659712 81987379663601664 82041604121051136 82217681291870208 82561644715124736 83461009036640256 83750804206906368 83872147012190208 84107742930763776 85510274883522048 86041254262505472 86867580834054144 87111590892576768 87721747509820032 88370480156442624 88677322101430272 88805802718789632 89114156200452096 90084898642722816 90337946110820352 90854667063742176 91102504513241088 91977438530174976 92296804636182528 92414680504172544 93893635166220288 93963064333565952 94219654732769664 94356165388713984 95384010327588864 95651942940868608 95715204807892992 96123134778015744 96796411045318656 97726028438310912 97850838180888576 98332862014291968 99556103877230592 99761987364109056 100253425725508608 101278527819743232 101345510973063168 101630189374672896 101844749943373824 103243366983794688 103606769838587904 103833905215705344 103966515567194112 105099048416509952 105616777719054336 105997111574365872 107307011618537472 107608435808477184 107679605408879616 107835617587101696 109388805494734848 109623575055826944 110082192953499648 110624469766078464 111281345382187008 111667738942541824 112143657241018368 114013699844696064 114333963046507008 114575343686295552 114721672350007296 115823441112072192 116148787856769024 116962330013093376 117827306875256832 118236429468573696 118740342961078272 118818874933936128 120450594814427136 121139556084989568 121470006017654784 122636584706899968 122981069495402496 123062406181576704 123219574005563392 125191513554960384 125626206310359552 125808220518285312 126161614396145664 126427965446946816 127535923921158144 127620273077190656 129061881393758208 130301371251081216 130467784241184768 130667386338865152 132555720234663936 132741471836307456 133015983152145408 133671234300678144 135127347964084224 135506919166230528 135792999924498432 138445206954273792 138622020756258816 140840452749330432 141329482099154496 143076015491383296 143477914411302912 143572807211839488 144184702167023616 145851740659646464 146776257271332864 147499293021437952 149334155815845888 149642981046163584 151492251696758784 152018266459594752 152445284062009344 152767124915060736 154865050475692032 155410154757881856 155949773350791168 157648572624764928 158425166578581504 158995667361548808 160960517427806208 161519408113319424 163974759327203328 164083208242102272 164435362583740416 165123289430249472 166922018073280512 167501608413812736 167744294024380416 168215485861527552 171020549767044096 172082508525010944 173735161668108288 174223181785153536 175443495019640064 176740960312885248 177354644202860544 178228312400904192 180169797285445632 180675892221640704 181709334127484352 182205009026482176 183954877060349952 184593609272365056 184829361008345088 187787270332440576 188439309465539328 188712330777427968 191303885881737216 191430409615785984 193592822090637312 195452056876621824 195701676361777152 199112207754461184 199523974728218112 200506851451017216 202557055639486464 202691021946126336 203260378749345792 203689499886747648 207213539677175808 207667810431410688 207933031134388224 210198096833019904 211994223148731744 214614023237074944 215216871616954368 215359210817759232 215671235174203392 218777610989469696 219247150111653888 220164385906999296 221248939532156928 222562690764374016 223335477885083648 224287314482036736 228027399689392128 228667926093014016 229150687372591104 229443344700014592 231646882224144384 232297575713538048 233924660026186752 236472858937147392 237637749867872256 240901189628854272 242279112169979136 245962138990804992 246124812363153408 246439148011126784 250383027109920768 251252412620719104 251616441036570624 252323228792291328 255240546154381312 258123762787516416 260602742502162432 261334772677730304 265111440469327872 266031966304290816 267342468601356288 270254695928168448 271013838332461056 276890413908547584 277244041512517632 281680905498660864 282658964198308992 286152030982766592 286955828822605824 287145614423678976 288369404334047232 293552514542665728 294998586042875904 298668311631691776 299285962092327168 304036532919189504 304890568124018688 305534249830121472 309730100951384064 310820309515763712 311899546701582336 315297145249529856 316850333157163008 317991334723097616 321921034855612416 323038816226638848 328166416484204544 328870725167480832 330246578860498944 333844036146561024 335003216827625472 336430971723055104 342041099534088192 344165017050021888 347470323336216576 348446363570307072 350886990039280128 353481920625770496 354709288405721088 356456624801808384 361351784443281408 363418668254968704 364410018052964352 367909754120699904 369187218544730112 369658722016690176 375574540664881152 376878618931078656 377424661554855936 382607771763474432 382860819231571968 387185644181274624 390904113753243648 391403352723554304 398224415508922368 399047949456436224 401013702902034432 405382043892252672 406520757498691584 407378999773495296 415335620862821376 415866062268776448 420396193666039808 423988446297463488 429228046474149888 430433743233908736 430718421635518464 437555221978939392 440328771813998592 442497879064313856 446670955770167296 456054799378784256 457335852186028032 458301374745182208 464595151427076096 467849320052373504 472945717874294784 475275499735744512 484558224339958272 491924277981609984 492249624726306816 500766054219841536 502504825241438208 503232882073141248 504646457584582656 510481092308762624 516247525575032832 521205485004324864 522669545355460608 530222880938655744 532063932608581632 534684937202712576 540509391856336896 542027676664922112 553780827817095168 554488083025035264 563361810997321728 565317928396617984 573911657645211648 574291228847357952 587105029085331456 597336623263383552 598571924184654336 608073065838379008 609781136248037376 611068499660242944 621640619031527424 623799093403164672 630594290499059712 635982669446195232 643842069711224832 646077632453277696 656332832968409088 657741450334961664 660493157720997888 667688072293122048 670006433655250944 672861943446110208 684082199068176384 688330034100043776 694940646672433152 696892727140614144 701773980078560256 709418576811442176 712913249603616768 722703568886562816 726837336509937408 738374437089460224 739317444033380352 751149081329762304 753757237862157312 754849323109711872 765721638463143936 774371288362549248 781808227506487296 798095898912872448 802027405804068864 810764087784505344 813041514997383168 830671241725642752 831732124537552896 847976892594926976 858456092948299776 860867486467817472 861436843271036928 880657543627997184 884995758128627712 893341911540334592 912109598757568512 914671704372056064 916602749490364416 929190302854152192 935698640104747008 945891435748589568 950550999471489024 969116448679916544 984499249452613632 1001532108439683072 1005009650482876416 1009292915169165312 1020962184617525248 1032495051150065664 1042410970008649728 1045339090710921216 1060445761877311488 1064127865217163264 1069369874405425152 1084055353329844224 1107561655634190336 1108976166050070528 1126723621994643456 1130635856793235968 1147823315290423296 1148582457694715904 1174210058170662912 1194673246526767104 1197143848369308672 1216146131676758016 1219562272496074752 1222136999320485888 1247598186806329344 1261188580998119424 1271965338892390464 1287684139422449664 1292155264906555392 1312665665936818176 1320986315441995776 1340012867310501888 1368164398136352768 1393785454281228288 1403547960157120512 1418837153622884352 1425826499207233536 1453674673019874816 1476748874178920448 1502298162659524608 1507514475724314624 1509698646219423744 1531443276926287872 1548742576725098496 1563616455012974592 1596191797825744896 1604054811608137728 1621528175569010688 1626083029994766336 1661342483451285504 1663464249075105792 1695953785189853952 1721734972935634944 1722873686542073856 1761315087255994368 1786683823080669184 1824219197515137024 1829343408744112128 1833205498980728832 1871397280209494016 1891782871497179136 1938232897359833088 1968998498905227264 2003064216879366144 2010019300965752832 2018585830338330624 2064990102300131328 2084821940017299456 2090678181421842432 2128255730434326528 2138739748810850304 2168110706659688448 2215123311268380672 2217952332100141056 2253447243989286912 2261271713586471936 2297164915389431808 2394287696738617344 2432292263353516032 2439124544992149504 2495196373612658688 2543930677784780928 2575368278844899328 2584310529813110784 2641972630883991552 2680025734621003776 2736328796272705536 2787570908562456576 2807095920314241024 2837674307245768704 2851652998414467072 2907349346039749632 2953497748357840896 3004596325319049216 3015028951448629248 3062886553852575744 3097485153450196992 3127232910025949184 3192383595651489792 3208109623216275456 3252166059989532672 3322684966902571008 3326928498150211584 3391907570379707904 3443469945871269888 3445747373084147712 3522630174511988736 3573367646161338368 3648438395030274048 3658686817488224256 3666410997961457664 3742794560418988032 3783565742994358272 3876465794719666176 3937996997810454528 4020038601931505664 4181356362843684864 4256511460868653056 4277479497621700608 4430246622536761344 4506894487978573824 4522543427172943872 4594329830778863616 4788575393477234688 4864584526707032064 4878249089984299008 4990392747225317376 5087861355569561856 5168621059626221568 5283945261767983104 5360051469242007552 5472657592545411072 5614191840628482048 5675348614491537408 5814698692079499264 5906995496715681792 6009192650638098432 6030057902897258496 6194970306900393984 6254465820051898368 6384767191302979584 6416219246432550912 6504332119979065344 6645369933805142016 6653856996300423168 6783815140759415808 6891494746168295424 7146735292322676736 7296876790060548096 7317373634976448512 7485589120837976064 7752931589439332352 8040077203863011328 8362712725687369728 8513022921737306112 8554958995243401216 8860493245073522688 9013788975957147648 9045086854345887744 9188659661557727232 9577150786954469376 9756498179968598016 9980785494450634752 10175722711139123712 10337242119252443136 10567890523535966208 10720102938484015104 10945315185090822144 11228383681256964096 11350697228983074816 11629397384158998528 11813990993431363584 12060115805794516992 12769534382605959168 12832438492865101824 13290739867610284032 13567630281518831616 13782989492336590848 14593753580121096192 14634747269952897024 14971178241675952128 15505863178878664704 16080154407726022656 17026045843474612224 17720986490147045376 18027577951914295296 18090173708691775488 19154301573908938752 19512996359937196032 19961570988901269504 20351445422278247424 20674484238504886272 21440205876968030208 21890630370181644288 22456767362513928192 23258794768317997056 24120231611589033984 25539068765211918336 25664876985730203648 26581479735220568064 27135260563037663232 27565978984673181696 29269494539905794048 29942356483351904256 31011726357757329408 32160308815452045312 34052091686949224448 35441972980294090752 36180347417383550976 38308603147817877504 40702890844556494848 41348968477009772544 43781260740363288576 44913534725027856384 46517589536635994112 48240463223178067968 51078137530423836672 53162959470441136128 54270521126075326464 58538989079811588096 59884712966703808512 62023452715514658816 64320617630904090624 72360694834767101952 76617206295635755008 81405781689112989696 82697936954019545088 89827069450055712768 93035179073271988224 96480926446356135936 102156275060847673344 106325918940882272256 108541042252150652928 124046905431029317632 144721389669534203904 153234412591271510016 162811563378225979392 179654138900111425536 186070358146543976448 192961852892712271872 217082084504301305856 248093810862058635264 289442779339068407808 306468825182543020032 325623126756451958784 372140716293087952896 434164169008602611712 578885558678136815616 651246253512903917568 744281432586175905792 868328338017205223424 1302492507025807835136 1736656676034410446848 2604985014051615670272 5209970028103231340544
- Sum of all divisors σ(n): 20225222684391236190627
- Sum of proper divisors (its aliquot sum) s(n): 15015252656288004850083
- 5209970028103231340544 is an abundant number, because the sum of its proper divisors (15015252656288004850083) is greater than itself. Its abundance is 9805282628184773509539
Bases of 5209970028103231340544
- Binary: 10001101001101110110110111100100011110100101001010000010000000000000000002
- Hexadecimal: 0x11A6EDBC8F4A5040000
- Base-36: UJIWR2MT5OG000
Squares and roots of 5209970028103231340544
- 5209970028103231340544 squared (52099700281032313405442) is 27143787693733985164379659140134511298215936
- 5209970028103231340544 cubed (52099700281032313405443) is 141418320333551395702480566730407376163334264385759352828863709184
-
5209970028103231340544 is a
perfect square number . Itssquare root is 72180122112 -
The
cube root of 5209970028103231340544 is 17335847.3818400971
Scales and comparisons
How big is 5209970028103231340544?- 5,209,970,028,103,231,340,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,209,970,028,103,231,340,544 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 5209970028103231340544 cubic inches would be around 1444653.9 feet tall.
Recreational maths with 5209970028103231340544
- 5209970028103231340544 backwards is 4450431323018200799025
- 5209970028103231340544 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 5209970028103231340544's digits is 72
- 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 5209970028103231340544 - Facts about the integer". Numbermatics.com. 2024. Web. 26 September 2024.
APA style:
Numbermatics. (2024). Number 5209970028103231340544 - Facts about the integer. Retrieved 26 September 2024, from https://numbermatics.com/n/5209970028103231340544/
Chicago style:
Numbermatics. 2024. "Number 5209970028103231340544 - Facts about the integer". https://numbermatics.com/n/5209970028103231340544/
The information we have on file for 5209970028103231340544 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 5209970028103231340544, math, Factors of 5209970028103231340544, curriculum, school, college, exams, university, Prime factorization of 5209970028103231340544, STEM, science, technology, engineering, physics, economics, calculator, five sextillion, two hundred nine quintillion, nine hundred seventy quadrillion, twenty-eight trillion, one hundred three billion, two hundred thirty-one million, three hundred forty thousand, five hundred forty-four.