47951634715853988355375104
47,951,634,715,853,988,355,375,104 is an even composite number composed of five prime numbers multiplied together.
47951634715853988355375104 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 47951634715853988355375104:
234 × 314 × 74 × 172 × 292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 29 × 29)See below for interesting mathematical facts about the number 47951634715853988355375104 from the Numbermatics database.
Names of 47951634715853988355375104
- Cardinal: 47951634715853988355375104 can be written as Forty-seven septillion, nine hundred fifty-one sextillion, six hundred thirty-four quintillion, seven hundred fifteen quadrillion, eight hundred fifty-three trillion, nine hundred eighty-eight billion, three hundred fifty-five million, three hundred seventy-five thousand, one hundred four.
Scientific notation
- Scientific notation: 4.7951634715853988355375104 × 1025
Factors of 47951634715853988355375104
Divisors of 47951634715853988355375104
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 29 32 34 36 42 48 49 51 54 56 58 63 64 68 72 81 84 87 96 98 102 108 112 116 119 126 128 136 144 147 153 162 168 174 189 192 196 203 204 216 224 232 238 243 252 256 261 272 288 289 294 306 324 336 343 348 357 378 384 392 406 408 432 441 448 459 464 476 486 493 504 512 522 544 567 576 578 588 609 612 648 672 686 696 714 729 756 768 783 784 812 816 833 841 864 867 882 896 918 928 952 972 986 1008 1024 1029 1044 1071 1088 1134 1152 1156 1176 1218 1224 1296 1323 1344 1372 1377 1392 1421 1428 1458 1479 1512 1536 1566 1568 1624 1632 1666 1682 1701 1728 1734 1764 1792 1827 1836 1856 1904 1944 1972 2016 2023 2048 2058 2088 2142 2176 2187 2268 2304 2312 2349 2352 2401 2436 2448 2499 2523 2592 2601 2646 2688 2744 2754 2784 2842 2856 2916 2958 3024 3072 3087 3132 3136 3213 3248 3264 3332 3364 3402 3451 3456 3468 3528 3584 3654 3672 3712 3808 3888 3944 3969 4032 4046 4096 4116 4131 4176 4263 4284 4352 4374 4437 4536 4608 4624 4698 4704 4802 4872 4896 4998 5046 5103 5184 5202 5292 5376 5481 5488 5508 5568 5684 5712 5831 5832 5887 5916 6048 6069 6144 6174 6264 6272 6426 6496 6528 6561 6664 6728 6804 6902 6912 6936 7047 7056 7168 7203 7308 7344 7424 7497 7569 7616 7776 7803 7888 7938 8064 8092 8192 8232 8262 8352 8381 8526 8568 8704 8748 8874 9072 9216 9248 9261 9396 9408 9604 9639 9744 9792 9947 9996 10092 10206 10353 10368 10404 10584 10752 10962 10976 11016 11136 11368 11424 11662 11664 11774 11832 11907 12096 12138 12288 12348 12393 12528 12544 12789 12852 12992 13056 13122 13311 13328 13456 13608 13804 13824 13872 14094 14112 14161 14297 14336 14406 14616 14688 14848 14994 15138 15232 15309 15552 15606 15776 15876 16128 16184 16384 16443 16464 16524 16704 16762 17052 17136 17408 17493 17496 17661 17748 18144 18207 18432 18496 18522 18792 18816 19208 19278 19488 19584 19683 19894 19992 20184 20412 20706 20736 20808 21141 21168 21504 21609 21924 21952 22032 22272 22491 22707 22736 22848 23324 23328 23409 23548 23664 23814 24157 24192 24276 24576 24696 24786 25056 25088 25143 25578 25704 25984 26112 26244 26622 26656 26912 27216 27608 27648 27744 27783 28188 28224 28322 28594 28672 28812 28917 29232 29376 29696 29841 29988 30276 30464 30618 31059 31104 31212 31552 31752 32256 32368 32768 32886 32928 33048 33408 33524 34104 34272 34816 34986 34992 35322 35496 35721 36288 36414 36864 36992 37044 37179 37584 37632 38367 38416 38556 38976 39168 39366 39788 39933 39984 40368 40817 40824 41209 41412 41472 41616 42282 42336 42483 42891 43008 43218 43848 43904 44064 44544 44982 45414 45472 45696 45927 46648 46656 46818 47096 47328 47628 48314 48384 48552 49152 49329 49392 49572 50112 50176 50286 51156 51408 51968 52224 52479 52488 52983 53244 53312 53824 54432 54621 55216 55296 55488 55566 56376 56448 56644 57188 57344 57624 57834 58464 58667 58752 59049 59392 59682 59976 60552 60928 61236 62118 62208 62424 63104 63423 63504 64512 64736 64827 65536 65772 65856 66096 66816 67048 67473 68121 68208 68544 69629 69632 69972 69984 70227 70644 70992 71442 72471 72576 72828 73728 73984 74088 74358 75168 75264 75429 76734 76832 77112 77952 78336 78732 79576 79866 79968 80736 81634 81648 82418 82824 82944 83232 83349 84564 84672 84966 85782 86016 86436 86751 87696 87808 88128 89088 89523 89964 90828 90944 91392 91854 93177 93296 93312 93636 94192 94656 95256 96628 96768 97104 98304 98658 98784 99127 99144 100079 100224 100352 100572 102312 102816 103936 104448 104958 104976 105966 106488 106624 107163 107648 108864 109242 110432 110592 110976 111132 111537 112752 112896 113288 114376 114688 115101 115248 115668 116928 117334 117504 118098 118784 119364 119799 119952 121104 121856 122451 122472 123627 124236 124416 124848 126208 126846 127008 127449 128673 129024 129472 129654 131072 131544 131712 132192 133632 134096 134946 136242 136416 137088 137781 139258 139264 139944 139968 140454 141288 141984 142884 144942 145152 145656 147456 147968 147987 148176 148716 150336 150528 150858 153468 153664 154224 155904 156672 157437 157464 158949 159152 159732 159936 161472 163268 163296 163863 164836 165648 165888 166464 166698 169099 169128 169344 169932 171564 172032 172872 173502 175392 175616 176001 176256 177147 178176 179046 179928 181656 181888 182784 183708 186354 186592 186624 187272 188384 189312 190269 190512 193256 193536 194208 194481 196608 197316 197568 198254 198288 200158 200448 200704 201144 202419 204363 204624 205632 207872 208887 208896 209916 209952 210681 211932 212976 213248 214326 215296 217413 217728 218484 220864 221184 221952 222264 223074 225504 225792 226287 226576 228752 229376 230202 230496 231336 233856 234668 235008 236196 237568 238728 239598 239904 242208 243049 243712 244902 244944 247254 248472 248832 249696 250047 252416 253692 254016 254898 257346 258048 258944 259308 260253 262144 263088 263424 264384 267264 268192 268569 269892 272484 272832 274176 275562 278516 278528 279531 279888 279936 280908 282576 283968 285768 288463 289884 290304 291312 294912 295936 295974 296352 297381 297432 300237 300672 301056 301716 306936 307328 308448 311808 313344 314874 314928 317898 318304 319464 319872 321489 322944 326536 326592 327726 329672 331296 331776 332928 333396 334611 338198 338256 338688 339864 343128 344064 345303 345744 347004 350784 351232 352002 352512 354294 356352 358092 359397 359856 363312 363776 365568 367353 367416 370881 372708 373184 373248 374544 376768 378624 380538 381024 382347 386019 386512 387072 388416 388962 393216 394632 395136 396508 396576 400316 400896 401408 402288 404838 408726 409248 410669 411264 413343 415744 417774 417792 419832 419904 421362 423864 425952 426496 428652 430592 434826 435456 436968 441728 442368 443904 443961 444528 446148 451008 451584 452574 453152 457504 458752 460404 460992 462672 467712 469336 470016 472311 472392 475136 476847 477456 479196 479808 484416 486098 487424 489804 489888 491589 494508 496944 497664 499392 500094 504832 507297 507384 508032 509796 514692 516096 517888 518616 520506 524288 526176 526848 528003 528768 531441 534528 536384 537138 539784 544968 545664 548352 551124 557032 557056 559062 559776 559872 561816 565152 567936 570807 571536 576926 579768 580608 582624 583443 589824 591872 591948 592704 594762 594864 600474 601344 602112 603432 607257 613089 613872 614656 616896 623616 626661 626688 629748 629856 632043 635796 636608 638928 639744 642978 645888 652239 653072 653184 655452 659344 662592 663552 665856 666792 669222 676396 676512 677376 678861 679728 686256 688128 690606 691488 693889 694008 700553 701568 702464 704004 705024 708588 712704 716184 718794 719712 726624 727552 729147 731136 734706 734832 741762 745416 746368 746496 749088 750141 753536 757248 761076 762048 764694 772038 773024 774144 776832 777924 780759 786432 789264 790272 793016 793152 800632 801792 802816 804576 805707 809676 817452 818496 821338 822528 826686 831488 835548 835584 838593 839664 839808 842724 847728 851904 852992 857304 861184 865389 869652 870912 873936 883456 884736 887808 887922 889056 892143 892296 900711 902016 903168 905148 906304 915008 917504 920808 921984 925344 935424 938672 940032 944622 944784 950272 953694 954912 958392 959616 964467 968832 972196 974848 979608 979776 983178 989016 993888 995328 998784 1000188 1003833 1009664 1014594 1014768 1016064 1019592 1029384 1032192 1035776 1035909 1037232 1041012 1048576 1052352 1053696 1056006 1057536 1062882 1069056 1072768 1074276 1078191 1079568 1089936 1091328 1096704 1102059 1102248 1112643 1114064 1114112 1118124 1119552 1119744 1123632 1130304 1135872 1141614 1143072 1147041 1153852 1158057 1159536 1161216 1165248 1166886 1179648 1183693 1183744 1183896 1185408 1189524 1189728 1200948 1202688 1204224 1206864 1214514 1226178 1227744 1229312 1232007 1233792 1240029 1247232 1253322 1253376 1259496 1259712 1264086 1271592 1273216 1277856 1279488 1285956 1291776 1304478 1306144 1306368 1310904 1318688 1325184 1327104 1331712 1331883 1333584 1338444 1352792 1353024 1354752 1357722 1359456 1372512 1376256 1381212 1382976 1387778 1388016 1401106 1403136 1404928 1408008 1410048 1416933 1417176 1425408 1430541 1432368 1437588 1439424 1453248 1455104 1458294 1462272 1469412 1469664 1474767 1483524 1490832 1492736 1492992 1498176 1500282 1507072 1514496 1521891 1522152 1524096 1529388 1544076 1546048 1548288 1553664 1555848 1561518 1572864 1578528 1580544 1584009 1586032 1586304 1594323 1601264 1603584 1605632 1609152 1611414 1619352 1634904 1636992 1642676 1645056 1653372 1662976 1671096 1671168 1677186 1679328 1679616 1685448 1695456 1701343 1703808 1705984 1712421 1714608 1722368 1730778 1739304 1741824 1747872 1750329 1766912 1769472 1775616 1775844 1778112 1784286 1784592 1801422 1804032 1806336 1810296 1812608 1821771 1830016 1835008 1839267 1841616 1843968 1850688 1870848 1877344 1879983 1880064 1889244 1889568 1896129 1900544 1907388 1909824 1916784 1919232 1928934 1937664 1944392 1949696 1956717 1959216 1959552 1966356 1978032 1987776 1990656 1997568 2000376 2007666 2019241 2019328 2029188 2029536 2032128 2036583 2039184 2058768 2064384 2071552 2071818 2074464 2081667 2082024 2097152 2101659 2104704 2107392 2112012 2115072 2125764 2138112 2145536 2148552 2156382 2159136 2179872 2182656 2187441 2193408 2204118 2204496 2225286 2228128 2228224 2236248 2239104 2239488 2247264 2250423 2260608 2271744 2283228 2286144 2294082 2307704 2316114 2319072 2322432 2330496 2333772 2342277 2359296 2367386 2367488 2367792 2370816 2379048 2379456 2401896 2405376 2408448 2413728 2417121 2429028 2452356 2455488 2458624 2464014 2467584 2480058 2494464 2506644 2506752 2515779 2518992 2519424 2528172 2543184 2546432 2555712 2558976 2571912 2583552 2596167 2608956 2612288 2612736 2621808 2637376 2650368 2654208 2663424 2663766 2667168 2676429 2676888 2702133 2705584 2706048 2709504 2715444 2718912 2745024 2752512 2762424 2765952 2775556 2776032 2802212 2806272 2809856 2816016 2820096 2833866 2834352 2850816 2861082 2864736 2874683 2875176 2878848 2893401 2906496 2910208 2916588 2924544 2938824 2939328 2949534 2967048 2981664 2985472 2985984 2996352 3000564 3011499 3014144 3028992 3043782 3044304 3048192 3058776 3088152 3092096 3096576 3107328 3107727 3111696 3123036 3145728 3157056 3161088 3168018 3172064 3172608 3188646 3202528 3207168 3211264 3218304 3222828 3234573 3238704 3269808 3273984 3285352 3290112 3306177 3306744 3325952 3337929 3342192 3342336 3354372 3358656 3359232 3370896 3390912 3402686 3407616 3411968 3424842 3429216 3441123 3444736 3461556 3474171 3478608 3483648 3495744 3500658 3533824 3538944 3551079 3551232 3551688 3556224 3568572 3569184 3602844 3608064 3612672 3620592 3625216 3643542 3660032 3670016 3678534 3683232 3687936 3696021 3701376 3720087 3741696 3754688 3759966 3760128 3778488 3779136 3792258 3801088 3814776 3819648 3833568 3838464 3857868 3875328 3888784 3899392 3913434 3918432 3919104 3932712 3956064 3975552 3981312 3995136 3995649 4000752 4015332 4038482 4038656 4058376 4059072 4064256 4073166 4078368 4117536 4128768 4143104 4143636 4148928 4163334 4164048 4194304 4203318 4209408 4214784 4224024 4230144 4250799 4251528 4276224 4291072 4291623 4297104 4312764 4318272 4359744 4365312 4374882 4386816 4408236 4408992 4424301 4450572 4456256 4456448 4472496 4478208 4478976 4494528 4500846 4521216 4543488 4565673 4566456 4572288 4588164 4615408 4632228 4638144 4644864 4660992 4667544 4684554 4718592 4734772 4734976 4735584 4741632 4752027 4758096 4758912 4782969 4803792 4810752 4816896 4827456 4834242 4858056 4903871 4904712 4910976 4917248 4928028 4935168 4960116 4988928 5013288 5013504 5031558 5037984 5038848 5056344 5086368 5092864 5104029 5111424 5117952 5137263 5143824 5167104 5192334 5217912 5224576 5225472 5243616 5250987 5274752 5300736 5308416 5326848 5327532 5334336 5352858 5353776 5404266 5411168 5412096 5419008 5430888 5437824 5465313 5490048 5505024 5517801 5524848 5531904 5551112 5552064 5604424 5612544 5619712 5632032 5639949 5640192 5667732 5668704 5688387 5701632 5722164 5729472 5749366 5750352 5757696 5786802 5812992 5820416 5833176 5849088 5870151 5877648 5878656 5899068 5934096 5963328 5970944 5971968 5992704 6001128 6022998 6028288 6057723 6057984 6087564 6088608 6096384 6109749 6117552 6176304 6184192 6193152 6214656 6215454 6223392 6245001 6246072 6291456 6304977 6314112 6322176 6336036 6344128 6345216 6377292 6405056 6414336 6422528 6436608 6445656 6469146 6477408 6539616 6547968 6562323 6570704 6580224 6612354 6613488 6651904 6675858 6684384 6684672 6708744 6717312 6718464 6741792 6751269 6781824 6805372 6815232 6823936 6849684 6858432 6882246 6889472 6923112 6948342 6957216 6967296 6991488 7001316 7026831 7067648 7077888 7102158 7102464 7103376 7112448 7137144 7138368 7205688 7216128 7225344 7241184 7250432 7251363 7287084 7320064 7340032 7357068 7366464 7375872 7392042 7402752 7440174 7483392 7509376 7519932 7520256 7547337 7556976 7558272 7584516 7602176 7629552 7639296 7667136 7676928 7715736 7750656 7777568 7788501 7798784 7826868 7836864 7838208 7865424 7912128 7951104 7962624 7990272 7991298 8001504 8029287 8030664 8076964 8077312 8106399 8116752 8118144 8128512 8146332 8156736 8235072 8257536 8286208 8287272 8297856 8326668 8328096 8388608 8406636 8418816 8429568 8448048 8460288 8501598 8503056 8552448 8582144 8583246 8594208 8624049 8625528 8636544 8680203 8719488 8730624 8749764 8773632 8816472 8817984 8848602 8901144 8912512 8912896 8944992 8956416 8957952 8989056 9001692 9034497 9042432 9086976 9131346 9132912 9144576 9176328 9230816 9264456 9276288 9289728 9321984 9323181 9335088 9369108 9437184 9469544 9469952 9471168 9483264 9504054 9516192 9517824 9565938 9607584 9621504 9633792 9654912 9668484 9703719 9716112 9807742 9809424 9821952 9834496 9856056 9870336 9918531 9920232 9977856 10013787 10026576 10027008 10063116 10075968 10077696 10112688 10172736 10185728 10208058 10222848 10235904 10274526 10287648 10323369 10334208 10384668 10422513 10435824 10449152 10450944 10487232 10501974 10549504 10601472 10616832 10653237 10653696 10655064 10668672 10705716 10707552 10808532 10822336 10824192 10838016 10861776 10875648 10930626 10980096 11010048 11035602 11049696 11063808 11088063 11102224 11104128 11160261 11208848 11225088 11239424 11264064 11279898 11280384 11335464 11337408 11376774 11403264 11444328 11458944 11498732 11500704 11515392 11573604 11625984 11640832 11666352 11698176 11740302 11755296 11757312 11798136 11868192 11909401 11926656 11941888 11943936 11985408 11986947 12002256 12045996 12056576 12115446 12115968 12175128 12177216 12192768 12219498 12235104 12352608 12368384 12386304 12429312 12430908 12446784 12490002 12492144 12582912 12609954 12628224 12644352 12672072 12688256 12690432 12752397 12754584 12810112 12828672 12845056 12873216 12874869 12891312 12938292 12954816 13079232 13095936 13124646 13141408 13160448 13224708 13226976 13272903 13303808 13351716 13368768 13369344 13417488 13434624 13436928 13483584 13502538 13563648 13610744 13630464 13647872 13697019 13699368 13716864 13764492 13778944 13846224 13896684 13914432 13934592 13982976 14002632 14053662 14135296 14155776 14204316 14204928 14206752 14224896 14256081 14274288 14276736 14411376 14432256 14450688 14482368 14500864 14502726 14574168 14640128 14680064 14711613 14714136 14732928 14751744 14784084 14805504 14880348 14966784 15018752 15039864 15040512 15094674 15113952 15116544 15169032 15204352 15259104 15278592 15312087 15334272 15353856 15411789 15431472 15501312 15555136 15577002 15597568 15653736 15673728 15676416 15730848 15752961 15824256 15902208 15925248 15980544 15982596 16003008 16058574 16061328 16153928 16154624 16212798 16233504 16236288 16257024 16292664 16313472 16395939 16470144 16515072 16553403 16572416 16574544 16595712 16653336 16656192 16777216 16813272 16837632 16859136 16896096 16919847 16920576 17003196 17006112 17065161 17104896 17164288 17166492 17188416 17248098 17251056 17273088 17360406 17438976 17461248 17499528 17547264 17610453 17632944 17635968 17697204 17802288 17825024 17825792 17889984 17912832 17915904 17978112 18003384 18068994 18084864 18173169 18173952 18262692 18265824 18289152 18329247 18352656 18461632 18528912 18552576 18579456 18643968 18646362 18670176 18735003 18738216 18874368 18914931 18939088 18939904 18942336 18966528 19008108 19032384 19035648 19131876 19215168 19243008 19267584 19309824 19336968 19407438 19432224 19615484 19618848 19643904 19668992 19686969 19712112 19740672 19837062 19840464 19955712 20027574 20053152 20054016 20122781 20126232 20151936 20155392 20225376 20253807 20345472 20371456 20416116 20445696 20471808 20549052 20575296 20646738 20668416 20769336 20845026 20871648 20898304 20901888 20974464 21003948 21080493 21099008 21202944 21233664 21306474 21307392 21310128 21337344 21411432 21415104 21617064 21644672 21648384 21676032 21723552 21751296 21754089 21861252 21960192 22020096 22071204 22099392 22127616 22176126 22204448 22208256 22320522 22417696 22450176 22478848 22528128 22559796 22560768 22642011 22670928 22674816 22753548 22806528 22888656 22917888 22997464 23001408 23030784 23147208 23251968 23281664 23332704 23365503 23396352 23480604 23510592 23514624 23596272 23736384 23818802 23853312 23883776 23887872 23970816 23973894 24004512 24087861 24091992 24113152 24230892 24231936 24319197 24350256 24354432 24385536 24438996 24470208 24705216 24736768 24772608 24858624 24861816 24893568 24980004 24984288 25165824 25219908 25256448 25288704 25344144 25376512 25380864 25504794 25509168 25620224 25657344 25690112 25746432 25749738 25782624 25872147 25876584 25909632 26040609 26158464 26191872 26249292 26282816 26320896 26449416 26453952 26545806 26607616 26703432 26737536 26738688 26834976 26869248 26873856 26967168 27005076 27103491 27127296 27221488 27260928 27295744 27394038 27398736 27433728 27528984 27557888 27692448 27793368 27828864 27869184 27965952 27969543 28005264 28107324 28270592 28311552 28408632 28409856 28413504 28449792 28512162 28548576 28553472 28822752 28864512 28901376 28964736 29001728 29005452 29111157 29148336 29280256 29360128 29423226 29428272 29465856 29503488 29568168 29611008 29755593 29760696 29933568 30037504 30041361 30079728 30081024 30189348 30227904 30233088 30338064 30408704 30518208 30557184 30624174 30668544 30707712 30823578 30862944 30970107 31002624 31110272 31154004 31195136 31267539 31307472 31347456 31352832 31461696 31505922 31648512 31804416 31850496 31959711 31961088 31965192 32006016 32117148 32122656 32307856 32309248 32425596 32467008 32472576 32514048 32585328 32626944 32791878 32940288 33030144 33106806 33144832 33149088 33191424 33264189 33306672 33312384 33480783 33554432 33626544 33675264 33718272 33792192 33839694 33841152 34006392 34012224 34130322 34209792 34327097 34328576 34332984 34376832 34496196 34502112 34546176 34720812 34877952 34922496 34999056 35094528 35220906 35265888 35271936 35394408 35604576 35650048 35651584 35728203 35779968 35825664 35831808 35956224 35960841 36006768 36137988 36169728 36346338 36347904 36525384 36531648 36578304 36658494 36705312 36923264 37057824 37105152 37158912 37287936 37292724 37340352 37470006 37476432 37748736 37829862 37878176 37879808 37884672 37933056 38016216 38064768 38071296 38257191 38263752 38430336 38486016 38535168 38619648 38624607 38673936 38814876 38864448 39230968 39237696 39287808 39337984 39373938 39424224 39481344 39674124 39680928 39818709 39911424 40055148 40106304 40108032 40245562 40252464 40303872 40310784 40450752 40507614 40690944 40742912 40832232 40891392 40943616 41091057 41098104 41150592 41293476 41336832 41538672 41690052 41743296 41796608 41803776 41948928 42007896 42160986 42198016 42405888 42467328 42612948 42614784 42620256 42674688 42768243 42822864 42830208 43234128 43289344 43296768 43352064 43447104 43502592 43508178 43722504 43920384 44040192 44134839 44142408 44198784 44255232 44352252 44408896 44416512 44641044 44835392 44900352 44957696 45056256 45119592 45121536 45284022 45341856 45349632 45507096 45613056 45777312 45835776 45936261 45994928 46002816 46061568 46235367 46294416 46503936 46563328 46665408 46731006 46792704 46961208 47021184 47029248 47192544 47258883 47472768 47637604 47706624 47767552 47775744 47941632 47947788 48009024 48175722 48183984 48226304 48461784 48463872 48638394 48700512 48708864 48771072 48877992 48940416 49187817 49410432 49473536 49545216 49660209 49717248 49723632 49787136 49960008 49968576 50331648 50439816 50512896 50577408 50688288 50753024 50759541 50761728 51009588 51018336 51195483 51240448 51314688 51380224 51492864 51499476 51565248 51744294 51753168 51819264 52081218 52316928 52383744 52498584 52565632 52641792 52831359 52898832 52907904 53091612 53215232 53406864 53475072 53477376 53669952 53738496 53747712 53934336 54010152 54206982 54254592 54442976 54519507 54521856 54591488 54788076 54797472 54867456 54987741 55057968 55115776 55384896 55586736 55657728 55738368 55931904 55939086 56010528 56205009 56214648 56541184 56623104 56744793 56817264 56819712 56827008 56899584 57024324 57097152 57106944 57645504 57729024 57802752 57929472 58003456 58010904 58222314 58296672 58560512 58720256 58846452 58856544 58931712 59006976 59060907 59136336 59222016 59511186 59521392 59867136 60075008 60082722 60159456 60162048 60368343 60378696 60455808 60466176 60676128 60761421 60817408 61036416 61114368 61248348 61337088 61415424 61647156 61725888 61940214 62005248 62220544 62308008 62390272 62535078 62614944 62694912 62705664 62923392 63011844 63241479 63297024 63608832 63700992 63919422 63922176 63930384 64012032 64234296 64245312 64615712 64618496 64851192 64934016 64945152 65028096 65170656 65253888 65262267 65583756 65880576 66060288 66213612 66289664 66298176 66382848 66528378 66613344 66624768 66961566 67108864 67253088 67350528 67436544 67584384 67679388 67682304 67926033 68012784 68024448 68260644 68419584 68654194 68657152 68665968 68753664 68992392 69004224 69092352 69441624 69755904 69844992 69998112 70096509 70189056 70441812 70531776 70543872 70788816 71209152 71300096 71303168 71456406 71559936 71651328 71663616 71912448 71921682 72013536 72263583 72275976 72339456 72692676 72695808 72957591 73050768 73063296 73156608 73316988 73410624 73846528 74115648 74210304 74317824 74575872 74585448 74680704 74940012 74952864 75497472 75659724 75756352 75759616 75769344 75866112 76032432 76129536 76142592 76514382 76527504 76860672 76972032 77070336 77239296 77249214 77347872 77616441 77629752 77728896 78121827 78461936 78475392 78575616 78675968 78747876 78848448 78962688 79348248 79361856 79637418 79822848 80110296 80212608 80216064 80491124 80504928 80607744 80621568 80901504 81015228 81310473 81381888 81485824 81664464 81782784 81887232 82182114 82196208 82301184 82586952 82673664 83077344 83365807 83380104 83486592 83593216 83607552 83897856 83908629 84015792 84321972 84396032 84811776 84934656 85225896 85229568 85240512 85349376 85536486 85645728 85660416 86468256 86578688 86593536 86704128 86894208 87005184 87016356 87333471 87445008 87840768 88080384 88269678 88284816 88397568 88510464 88704504 88817792 88833024 89266779 89282088 89670784 89800704 89915392 90112512 90124083 90239184 90243072 90568044 90683712 90699264 91014192 91226112 91554624 91671552 91872522 91989856 92005632 92123136 92470734 92588832 92910321 93007872 93126656 93330816 93462012 93585408 93802617 93922416 94042368 94058496 94385088 94517766 94945536 95275208 95413248 95535104 95551488 95879133 95883264 95895576 96018048 96351444 96367968 96452608 96923568 96927744 97276788 97401024 97417728 97542144 97755984 97880832 98375634 98820864 98947072 99090432 99320418 99434496 99447264 99574272 99792567 99920016 99937152 100663296 100879632 101025792 101154816 101376576 101506048 101519082 101523456 102019176 102036672 102390966 102480896 102629376 102760448 102981291 102985728 102998952 103130496 103488588 103506336 103638528 104162436 104633856 104767488 104997168 105131264 105283584 105662718 105797664 105815808 106183224 106430464 106813728 106950144 106954752 107184609 107339904 107476992 107495424 107868672 107882523 108020304 108413964 108509184 108885952 109039014 109043712 109182976 109576152 109594944 109734912 109975482 110115936 110231552 110769792 111173472 111315456 111476736 111863808 111878172 112021056 112410018 112429296 113082368 113246208 113489586 113634528 113639424 113654016 113799168 114048648 114194304 114213888 114771573 115291008 115458048 115605504 115858944 115873821 116006912 116021808 116444628 116593344 117121024 117440512 117692904 117713088 117863424 118013952 118121814 118272672 118444032 119022372 119042784 119456127 119734272 120150016 120165444 120318912 120324096 120736686 120757392 120911616 120932352 121352256 121522842 121634816 122072832 122228736 122496696 122674176 122830848 123273171 123294312 123451776 123880428 124010496 124441088 124616016 124780544 125070156 125229888 125389824 125411328 125846784 126023688 126482958 126594048 127217664 127401984 127838844 127844352 127860768 128024064 128304729 128468592 128490624 129231424 129236992 129702384 129868032 129890304 130056192 130341312 130507776 130524534 131167512 131761152 132120576 132404517 132427224 132579328 132596352 132765696 133056756 133226688 133249536 133923132 134217728 134506176 134701056 134873088 135168768 135358776 135364608 135852066 136025568 136048896 136521288 136839168 137308388 137314304 137331936 137507328 137808783 137984784 138008448 138184704 138706101 138883248 139511808 139689984 139996224 140193018 140378112 140883624 141063552 141087744 141577632 141776649 142418304 142600192 142606336 142912812 143119872 143302656 143327232 143824896 143843364 144027072 144527166 144551952 144678912 145385352 145391616 145915182 146101536 146126592 146313216 146633976 146821248 147563451 147693056 148231296 148420608 148635648 148980627 149151744 149170896 149361408 149880024 149905728 150994944 151319448 151512704 151519232 151538688 151732224 152064864 152259072 152278623 152285184 153028764 153055008 153586449 153721344 153944064 154140672 154478592 154498428 154695744 155232882 155259504 155457792 156243654 156923872 156950784 157151232 157351936 157495752 157696896 157925376 158494077 158696496 158723712 159274836 159645696 160220592 160425216 160432128 160982248 161009856 161215488 161243136 161803008 162030456 162620946 162763776 162971648 163328928 163558521 163565568 163774464 164364228 164392416 164602368 164963223 165173904 165347328 166154688 166731614 166760208 166973184 167186432 167215104 167795712 167817258 168031584 168615027 168643944 168792064 169623552 169869312 170234379 170451792 170459136 170481024 170698752 171072972 171291456 171320832 172936512 173157376 173187072 173408256 173788416 174010368 174032712 174666942 174890016 175681536 176160768 176539356 176569632 176795136 177020928 177182721 177409008 177635584 177666048 178533558 178564176 179341568 179601408 179830784 180225024 180248166 180478368 180486144 181105029 181136088 181367424 181398528 182028384 182284263 182452224 183109248 183343104 183745044 183979712 184011264 184246272 184941468 185177664 185820642 186015744 186253312 186661632 186924024 187170816 187605234 187844832 188084736 188116992 188770176 189035532 189724437 189891072 190550416 190826496 191070208 191102976 191758266 191766528 191791152 192036096 192702888 192735936 192905216 193847136 193855488 194553576 194802048 194835456 195084288 195511968 195761664 195786801 196751268 197641728 197894144 198180864 198640836 198868992 198894528 199148544 199585134 199840032 199874304 201326592 201759264 202051584 202309632 202753152 203012096 203038164 203046912 203778099 204038352 204073344 204781932 204961792 205258752 205520896 205962582 205971456 205997904 206260992 206977176 207012672 207277056 208324872 209267712 209534976 209994336 210262528 210289527 210567168 211325436 211595328 211631616 212366448 212860928 213627456 213900288 213909504 214369218 214679808 214953984 214990848 215737344 215765046 216040608 216790749 216827928 217018368 217771904 218078028 218087424 218365952 218872773 219152304 219189888 219469824 219950964 220231872 220463104 221539584 222346944 222630912 222953472 223727616 223756344 224042112 224820036 224858592 226164736 226492416 226979172 227269056 227278848 227308032 227598336 228097296 228388608 228427776 229543146 230582016 230916096 231211008 231717888 231747642 232013824 232043616 232849323 232889256 233186688 234242048 234365481 234881024 235385808 235426176 235726848 236027904 236243628 236545344 236888064 238044744 238085568 238912254 239468544 240300032 240330888 240637824 240648192 241473372 241514784 241823232 241864704 242704512 243045684 243269632 244145664 244457472 244993392 245348352 245661696 246546342 246588624 246903552 247760856 248020992 248882176 249232032 249561088 250097421 250140312 250459776 250779648 250822656 251693568 251725887 252047376 252965916 253188096 254435328 254803968 255677688 255688704 255721536 256048128 256609458 256937184 256981248 258462848 258473984 259404768 259736064 259780608 260112384 260682624 261015552 261049068 262000413 262335024 263522304 264241152 264809034 264854448 265158656 265192704 265531392 266113512 266453376 266499072 267800337 267846264 268435456 269012352 269402112 269746176 270337536 270372249 270717552 270729216 271704132 272051136 272097792 273042576 273678336 274616776 274628608 274663872 275014656 275617566 275969568 276016896 276369408 277412202 277766496 278730963 279023616 279379968 279992448 280386036 280756224 281407851 281767248 282127104 282175488 283155264 283553298 284836608 285200384 285212672 285825624 286239744 286605312 286654464 287637399 287649792 287686728 288054144 289054332 289103904 289357824 290770704 290783232 291830364 292203072 292253184 292626432 293267952 293642496 295126902 295386112 296462592 296841216 297271296 297961254 298303488 298341792 298722816 299377701 299760048 299811456 301989888 302638896 303025408 303038464 303077376 303464448 304129728 304518144 304557246 304570368 306057528 306110016 307172898 307442688 307888128 308281344 308943873 308957184 308996856 309391488 310465764 310519008 310915584 312487308 313847744 313901568 314302464 314703872 314991504 315393792 315850752 316988154 317392992 317447424 318549672 319291392 320441184 320850432 320864256 321553827 321964496 322019712 322430976 322486272 323606016 323647569 324060912 325241892 325527552 325943296 326657856 327117042 327131136 327548928 328728456 328784832 329204736 329926446 330347808 330694656 332309376 333463228 333520416 333946368 334372864 334430208 335591424 335634516 336063168 337230054 337287888 337584128 339247104 339738624 340468758 340903584 340918272 340962048 341397504 342145944 342582912 342641664 344314719 345873024 346314752 346374144 346816512 347576832 347621463 348020736 348065424 349333884 349780032 351363072 352321536 353078712 353139264 353590272 354041856 354365442 354818016 355271168 355332096 357067116 357128352 358368381 358683136 359202816 359661568 360450048 360496332 360956736 360972288 362210058 362272176 362734848 362797056 364056768 364568526 364904448 366218496 366686208 367490088 367959424 368022528 368492544 369819513 369882936 370355328 371641284 372031488 372506624 373323264 373848048 374341632 375210468 375689664 376169472 376233984 377540352 378071064 379448874 379782144 381100832 381652992 382140416 382205952 383516532 383533056 383582304 384072192 384914187 385405776 385471872 385810432 387694272 387710976 389107152 389604096 389670912 390168576 391023936 391523328 391573602 393502536 395283456 395788288 396361728 397213551 397281672 397737984 397789056 398297088 399170268 399680064 399748608 402653184 403518528 404103168 404619264 405506304 406024192 406076328 406093824 407556198 408076704 408146688 409563864 409923584 410517504 411041792 411925164 411942912 411995808 412521984 413426349 413954352 414025344 414554112 416649744 418535424 419069952 419988672 420525056 420579054 421134336 422650872 423190656 423263232 424732896 425329947 425721856 427254912 427800576 427819008 428738436 429359616 429907968 429981696 431474688 431530092 432081216 433581498 433655856 434036736 435543808 436156056 436174848 436731904 437745546 438304608 438379776 438939648 439901928 440463744 440926208 442690353 443079168 444693888 445261824 445906944 446941881 447455232 447512688 448084224 449640072 449717184 452329472 452984832 453958344 454538112 454557696 454616064 455196672 456194592 456777216 456835869 456855552 459086292 460759347 461164032 461832192 462422016 463435776 463495284 464027648 464087232 465698646 465778512 466373376 468484096 468730962 469762048 470771616 470852352 471453696 472055808 472487256 473090688 473776128 475482231 476089488 476171136 477824508 478937088 480600064 480661776 481275648 481296384 482946744 483029568 483646464 483729408 485409024 486091368 486539264 488291328 488914944 489986784 490675563 490696704 491323392 493092684 493177248 493807104 494889669 495521712 496041984 497764352 498464064 499122176 500194842 500280624 500919552 501559296 501645312 503387136 503451774 504094752 505845081 505931832 506376192 508870656 509607936 510703137 511355376 511377408 511443072 512096256 513218916 513874368 513962496 516925696 516947968 518809536 519472128 519561216 520224768 521365248 522031104 522098136 524000826 524670048 527044608 528482304 529618068 529708896 530317312 530385408 531062784 531548163 532227024 532906752 532998144 535600674 535692528 536870912 538024704 538804224 539492352 540675072 540744498 541435104 541458432 543315087 543408264 544102272 544195584 546085152 546852789 547356672 549233552 549257216 549327744 550029312 551235132 551939136 552033792 552738816 554824404 555532992 557461926 558047232 558759936 559984896 560772072 561512448 562815702 563534496 564254208 564350976 566310528 567106596 569173311 569673216 570400768 570425344 571651248 572479488 573210624 573308928 575274798 575299584 575373456 576108288 578108664 578207808 578715648 581541408 581566464 583560649 583660728 584406144 584506368 585252864 586535904 587284992 587360403 590253804 590772224 592925184 593682432 594542592 595922508 596606976 596683584 597445632 598755402 599520096 599622912 603979776 605277792 606050816 606076928 606154752 606928896 608259456 609036288 609114492 609140736 611334297 612115056 612220032 614345796 614885376 615776256 616562688 617887746 617914368 617993712 618782976 620931528 621038016 621831168 624974616 627695488 627803136 628604928 629407744 629983008 630787584 630868581 631701504 633976308 634785984 634894848 637099344 638582784 640882368 641700864 641728512 643107654 643928992 644039424 644861952 644972544 647212032 647295138 648121824 650372247 650483784 651055104 651886592 653315712 654234084 654262272 655097856 656618319 657456912 657569664 658409472 659852892 660695616 661389312 664618752 666926456 667040832 667892736 668745728 668860416 671182848 671269032 672126336 674460108 674575776 675168256 678494208 679477248 680937516 681807168 681836544 681924096 682795008 684291888 685165824 685283328 688629438 691746048 692629504 692748288 693633024 695153664 695242926 696041472 696130848 698547969 698667768 699560064 702726144 704643072 706157424 706278528 707180544 708083712 708730884 709636032 710542336 710664192 714134232 714256704 716736762 717366272 718405632 719323136 720900096 720992664 721913472 721944576 724420116 724544352 725469696 725594112 728113536 729137052 729808896 732436992 733372416 734980176 735918848 736045056 736985088 739639026 739765872 740710656 743282568 744062976 745013248 746646528 747696096 748683264 750292263 750420936 751379328 752338944 752467968 755080704 755177661 756142128 758897748 759564288 762201664 763305984 764280832 764411904 767033064 767066112 767164608 768144384 769828374 770811552 770943744 771620864 775388544 775421952 778214304 779208192 779341824 780337152 782047872 783046656 783147204 786001239 787005072 790566912 791576576 792723456 794427102 794563344 795475968 795578112 796594176 798340536 799360128 799497216 803401011 805306368 807037056 808206336 809238528 811012608 811116747 812048384 812152656 812187648 815112396 816153408 816293376 819127728 819847168 821035008 822083584 823850328 823885824 823991616 825043968 826852698 827908704 828050688 829108224 833299488 836192889 837070848 838139904 839977344 841050112 841158108 842268672 844223553 845301744 846381312 846526464 849465792 850659894 851443712 854509824 855601152 855638016 857476872 858719232 859815936 859963392 862912197 862949376 863060184 864162432 867162996 867311712 868073472 871087616 872312112 872349696 873463808 875491092 876609216 876759552 877879296 879803856 880927488 881852416 885380706 886158336 889387776 890523648 891813888 893883762 894910464 895025376 896168448 898133103 899280144 899434368 904658944 905969664 907916688 909076224 909115392 909232128 910393344 912389184 913554432 913671738 913711104 918172584 921518694 922328064 923664384 924844032 926831619 926871552 926990568 928055296 928174464 931397292 931557024 932746752 936968192 937461924 939524096 941543232 941704704 942907392 944111616 944974512 946181376 947552256 950964462 952178976 952342272 955649016 957874176 961200128 961323552 962551296 962592768 964661481 965893488 966059136 967292928 967458816 970818048 970942707 972182736 973078528 976582656 977829888 979973568 981351126 981393408 982646784 986185368 986354496 987614208 989779338 991043424 992083968 995528704 996928128 998244352 1000389684 1000561248 1001839104 1003118592 1003290624 1006774272 1006903548 1008189504 1011690162 1011863664 1012752384 1017741312 1019215872 1021406274 1022710752 1022754816 1022886144 1024192512 1026437832 1027748736 1027924992 1032944157 1033851392 1033895936 1037619072 1038944256 1039122432 1040449536 1042730496 1042864389 1044062208 1044196272 1048001652 1049340096 1054089216 1056964608 1059236136 1059417792 1060634624 1060770816 1062125568 1063096326 1064454048 1065813504 1065996288 1071201348 1071385056 1073741824 1075105143 1076049408 1077608448 1078984704 1081350144 1081488996 1082870208 1082916864 1086630174 1086816528 1088204544 1088391168 1092170304 1093705578 1094713344 1098467104 1098514432 1098655488 1100058624 1102470264 1103878272 1104067584 1105477632 1109458539 1109648808 1111065984 1114923852 1116094464 1117519872 1119969792 1121544144 1123024896 1125631404 1127068992 1128508416 1128701952 1132621056 1134213192 1138346622 1139346432 1140801536 1140850688 1143302496 1144958976 1146421248 1146617856 1150549596 1150599168 1150746912 1152216576 1154742561 1156217328 1156415616 1157431296 1163082816 1163132928 1167121298 1167321456 1168812288 1169012736 1170505728 1173071808 1174569984 1174720806 1180507608 1181544448 1185850368 1187364864 1189085184 1191640653 1191845016 1193213952 1193367168 1194891264 1197510804 1199040192 1199245824 1207959552 1210555584 1212101632 1212153856 1212309504 1213857792 1216518912 1218072576 1218228984 1218281472 1222668594 1224230112 1224440064 1228691592 1229770752 1231552512 1233125376 1235775492 1235828736 1235987424 1237565952 1240279047 1241863056 1242076032 1243662336 1249949232 1255390976 1255606272 1257209856 1258815488 1259966016 1261575168 1261737162 1263403008 1267952616 1269571968 1269789696 1274198688 1275989841 1277165568 1281764736 1283401728 1283457024 1286215308 1287857984 1288078848 1289723904 1289945088 1294424064 1294590276 1296243648 1300744494 1300967568 1302110208 1303773184 1306631424 1308468168 1308524544 1310195712 1313236638 1314913824 1315139328 1316818944 1319705784 1321391232 1322778624 1328071059 1329237504 1333852912 1334081664 1335785472 1337491456 1337720832 1340825643 1342365696 1342538064 1344252672 1348920216 1349151552 1350336512 1356988416 1358954496 1361875032 1363614336 1363673088 1363848192 1365590016 1368583776 1370331648 1370507607 1370566656 1377258876 1382278041 1383492096 1385259008 1385496576 1387266048 1390307328 1390485852 1392082944 1392261696 1397095938 1397335536 1399120128 1405452288 1409286144 1412314848 1412557056 1414361088 1416167424 1417461768 1419272064 1421084672 1421328384 1426446693 1428268464 1428513408 1433473524 1434732544 1436811264 1438646272 1441800192 1441985328 1443826944 1443889152 1448840232 1449088704 1450939392 1451188224 1456227072 1458274104 1459617792 1464873984 1466744832 1469960352 1471837696 1472026689 1472090112 1473970176 1479278052 1479531744 1481421312 1484669007 1486565136 1488125952 1490026496 1493293056 1495392192 1497366528 1500584526 1500841872 1502758656 1504677888 1504935936 1510161408 1510355322 1512284256 1517535243 1517795496 1519128576 1524403328 1526611968 1528561664 1528823808 1532109411 1534066128 1534132224 1534329216 1536288768 1539656748 1541623104 1541887488 1543241728 1550777088 1550843904 1556428608 1558416384 1558683648 1560674304 1564095744 1566093312 1566294408 1572002478 1574010144 1581133824 1583153152 1585446912 1588854204 1589126688 1590951936 1591156224 1593188352 1594644489 1596681072 1598720256 1598994432 1606802022 1610612736 1614074112 1616412672 1618477056 1622025216 1622233494 1624096768 1624305312 1624375296 1629945261 1630224792 1632306816 1632586752 1638255456 1639694336 1640558367 1642070016 1644167168 1647700656 1647771648 1647983232 1650087936 1653705396 1655817408 1656101376 1658216448 1666598976 1672385778 1674141696 1676279808 1679954688 1682100224 1682316216 1684537344 1688447106 1690603488 1692762624 1693052928 1698931584 1701319788 1702887424 1709019648 1711202304 1711276032 1714953744 1717438464 1719631872 1719926784 1725824394 1725898752 1726120368 1728324864 1734325992 1734623424 1736146944 1742175232 1744624224 1744699392 1746927616 1750681947 1750982184 1753218432 1753519104 1755758592 1759607712 1761854976 1762081209 1763704832 1770761412 1772316672 1778775552 1781047296 1783627776 1787767524 1789820928 1790050752 1792336896 1796266206 1798560288 1798868736 1809317888 1811939328 1815833376 1818152448 1818230784 1818464256 1820786688 1824778368 1827108864 1827343476 1827422208 1834002891 1836345168 1843037388 1844656128 1847328768 1849688064 1853663238 1853743104 1853981136 1856110592 1856348928 1862794584 1863114048 1865493504 1873936384 1874923848 1879048192 1883086464 1883409408 1885814784 1888223232 1889949024 1892362752 1892605743 1895104512 1901928924 1904357952 1904684544 1911298032 1915748352 1922400256 1922647104 1925102592 1925185536 1929322962 1931786976 1932118272 1934585856 1934917632 1941636096 1941885414 1944365472 1946157056 1951116741 1953165312 1955659776 1959947136 1962702252 1962786816 1965293568 1969854957 1972370736 1972708992 1975228416 1979558676 1982086848 1984167936 1991057408 1993856256 1996488704 2000779368 2001122496 2003678208 2006237184 2006581248 2013548544 2013807096 2016379008 2023380324 2023727328 2025504768 2035482624 2038431744 2042812548 2045421504 2045509632 2045772288 2048385024 2052875664 2055497472 2055849984 2065888314 2067702784 2067791872 2075238144 2077888512 2078244864 2080899072 2085460992 2085728778 2088124416 2088392544 2095643907 2096003304 2098680192 2108178432 2113929216 2118472272 2118835584 2121269248 2121541632 2124251136 2126192652 2128908096 2131627008 2131992576 2142402696 2142770112 2147483648 2150210286 2152098816 2155216896 2157969408 2162700288 2162977992 2165740416 2165833728 2173260348 2173633056 2176409088 2176782336 2184340608 2187411156 2189426688 2196934208 2197028864 2197310976 2200117248 2204940528 2207756544 2208135168 2210955264 2218917078 2219297616 2222131968 2229847704 2232188928 2235039744 2239939584 2243088288 2246049792 2250876789 2251262808 2254137984 2257016832 2257403904 2265242112 2265532983 2268426384 2276693244 2278692864 2281603072 2281701376 2286604992 2289917952 2292842496 2293235712 2301099192 2301198336 2301493824 2304433152 2309485122 2312434656 2312831232 2314862592 2326165632 2326265856 2334242596 2334642912 2337624576 2338025472 2341011456 2346143616 2349139968 2349441612 2358003717 2361015216 2363088896 2371700736 2374729728 2378170368 2383281306 2383690032 2386427904 2386734336 2389782528 2395021608 2398080384 2398491648 2410203033 2415919104 2421111168 2424203264 2424307712 2424619008 2427715584 2433037824 2433350241 2436145152 2436457968 2436562944 2445337188 2448460224 2448880128 2457383184 2459541504 2463105024 2466250752 2471550984 2471657472 2471974848 2475131904 2480558094 2483726112 2484152064 2487324672 2499898464 2508578667 2510781952 2511212544 2514419712 2517630976 2519932032 2523150336 2523474324 2526806016 2532670659 2535905232 2539143936 2539579392 2548397376 2551979682 2554331136 2563529472 2566803456 2566914048 2572430616 2575715968 2576157696 2579447808 2579890176 2588736591 2588848128 2589180552 2592487296 2601488988 2601935136 2604220416 2607546368 2613262848 2616936336 2617049088 2620391424 2626473276 2629827648 2630278656 2633637888 2639411568 2642782464 2645557248 2656142118 2658475008 2667705824 2668163328 2671570944 2674982912 2675441664 2681651286 2684731392 2685076128 2688505344 2694399309 2697840432 2698303104 2700673024 2713976832 2717908992 2723750064 2727228672 2727346176 2727696384 2731180032 2737167552 2740663296 2741015214 2741133312 2754517752 2764556082 2766984192 2770518016 2770993152 2774532096 2780494857 2780614656 2780971704 2784165888 2784523392 2794191876 2794671072 2798240256 2810904576 2818572288 2824629696 2825114112 2828722176 2832334848 2834923536 2838544128 2842169344 2842656768 2852893386 2856536928 2857026816 2866947048 2869465088 2873622528 2877292544 2883600384 2883970656 2887653888 2887778304 2893984443 2897680464 2898177408 2901878784 2902376448 2912454144 2916548208 2919235584 2929747968 2933489664 2939920704 2943675392 2944053378 2944180224 2947940352 2958556104 2959063488 2962842624 2969338014 2973130272 2976251904 2980052992 2986586112 2990784384 2994733056 3001169052 3001683744 3005517312 3009355776 3009871872 3020322816 3020710644 3024568512 3035070486 3035590992 3038257152 3048806656 3053223936 3057123328 3057647616 3064218822 3068132256 3068264448 3068658432 3072577536 3079313496 3083246208 3083774976 3086483456 3098832471 3101554176 3101687808 3112857216 3116832768 3117367296 3121348608 3128191488 3128593167 3132186624 3132588816 3144004956 3148020288 3162267648 3166306304 3170893824 3177708408 3178253376 3181903872 3182312448 3186376704 3189288978 3193362144 3197440512 3197988864 3213604044 3221225472 3225315429 3228148224 3232825344 3236954112 3244050432 3244466988 3248193536 3248610624 3248750592 3259890522 3260449584 3264613632 3265173504 3276510912 3279388672 3281116734 3284140032 3288334336 3295401312 3295543296 3295966464 3300175872 3307410792 3311634816 3312202752 3316432896 3328375617 3333197952 3344771556 3348283392 3352559616 3359909376 3364200448 3364632432 3369074688 3376894212 3381206976 3385525248 3386105856 3397863168 3402639576 3405774848 3418039296 3422404608 3422552064 3429907488 3434876928 3439263744 3439853568 3451648788 3451797504 3452240736 3456649728 3464227683 3468651984 3469246848 3472293888 3484350464 3489248448 3489398784 3493855232 3501363894 3501964368 3506436864 3507038208 3511517184 3519215424 3523709952 3524162418 3527409664 3541522824 3544633344 3557551104 3562094592 3567255552 3574921959 3575535048 3579641856 3580101504 3584673792 3592532412 3597120576 3597737472 3618635776 3623878656 3631666752 3636304896 3636461568 3636928512 3641573376 3649556736 3654217728 3654686952 3654844416 3668005782 3672690336 3686074776 3689312256 3694657536 3699376128 3707326476 3707486208 3707962272 3712221184 3712697856 3720837141 3725589168 3726228096 3730987008 3747872768 3749847696 3758096384 3766172928 3766818816 3771629568 3776446464 3779898048 3784725504 3785211486 3790209024 3803857848 3808715904 3809369088 3822596064 3827969523 3831496704 3844800512 3845294208 3850205184 3850371072 3858645924 3863573952 3864236544 3869171712 3869835264 3883272192 3883770828 3888730944 3892314112 3902233482 3906330624 3911319552 3919894272 3925404504 3925573632 3930587136 3939709914 3944741472 3945417984 3950456832 3959117352 3964173696 3968335872 3982114816 3984213177 3987712512 3992977408 4001558736 4002244992 4007356416 4012474368 4013162496 4022476929 4027097088 4027614192 4032758016 4046760648 4047454656 4051009536 4070965248 4076863488 4085625096 4090843008 4091019264 4091544576 4096770048 4105751328 4110994944 4111522821 4111699968 4131776628 4135405568 4135583744 4150476288 4155777024 4156489728 4161798144 4170921984 4171457556 4176248832 4176785088 4191287814 4192006608 4197360384 4216356864 4227858432 4236944544 4237671168 4242538496 4243083264 4248502272 4252385304 4257816192 4263254016 4263985152 4279340079 4284805392 4285540224 4294967296 4300420572 4304197632 4310433792 4315938816 4325400576 4325955984 4331480832 4331667456 4346520696 4347266112 4352818176 4353564672 4368681216 4374822312 4378853376 4393868416 4394057728 4394621952 4400234496 4409881056 4415513088 4416080067 4416270336 4421910528 4437834156 4438595232 4444263936 4454007021 4459695408 4464377856 4470079488 4479879168 4486176576 4492099584 4501753578 4502525616 4508275968 4514033664 4514807808 4530484224 4531065966 4536852768 4552605729 4553386488 4557385728 4563206144 4563402752 4573209984 4579835904 4585684992 4586471424 4596328233 4602198384 4602396672 4602987648 4608866304 4618970244 4624869312 4625662464 4629725184 4652331264 4652531712 4668485192 4669285824 4675249152 4676050944 4682022912 4692287232 4698279936 4698883224 4716007434 4722030432 4726177792 4743401472 4749459456 4756340736 4766562612 4767380064 4772855808 4773468672 4779565056 4783933467 4790043216 4796160768 4796983296 4820406066 4831838208 4842222336 4848406528 4848615424 4849238016 4855431168 4866075648 4866700482 4872290304 4872915936 4873125888 4889835783 4890674376 4896920448 4897760256 4914766368 4919083008 4926210048 4932501504 4943101968 4943314944 4943949696 4950263808 4961116188 4967452224 4968304128 4974649344 4999796928 5017157334 5021563904 5022425088 5028839424 5035261952 5039864064 5046300672 5046948648 5053612032 5065341318 5071810464 5078287872 5079158784 5096794752 5103959364 5108662272 5127058944 5133606912 5133828096 5144861232 5151431936 5152315392 5158895616 5159780352 5177473182 5177696256 5178361104 5184974592 5202977976 5203870272 5208440832 5215092736 5226525696 5233872672 5234098176 5240782848 5252045841 5252946552 5259655296 5260557312 5267275776 5278823136 5285564928 5286243627 5291114496 5312284236 5316950016 5335411648 5336326656 5343141888 5349965824 5350883328 5363302572 5369462784 5370152256 5377010688 5388798618 5395680864 5396606208 5401346048 5427953664 5435817984 5447500128 5454457344 5454692352 5455392768 5462360064 5474335104 5481326592 5482030428 5482266624 5502008673 5509035504 5529112164 5533968384 5541036032 5541986304 5549064192 5560989714 5561229312 5561943408 5568331776 5569046784 5588383752 5589342144 5596480512 5621809152 5637144576 5649259392 5650228224 5657444352 5664669696 5669847072 5677088256 5677817229 5684338688 5685313536 5705786772 5713073856 5714053632 5733894096 5738930176 5747245056 5754585088 5767200768 5767941312 5775307776 5775556608 5787968886 5795360928 5796354816 5803757568 5804752896 5824908288 5833096416 5838471168 5853350223 5859495936 5866979328 5879841408 5887350784 5888106756 5888360448 5895880704 5909564871 5917112208 5918126976 5925685248 5938676028 5946260544 5952503808 5960105984 5973172224 5981568768 5989466112 6002338104 6003367488 6011034624 6018711552 6019743744 6040645632 6041421288 6049137024 6070140972 6071181984 6076514304 6097613312 6106447872 6114246656 6115295232 6128437644 6136264512 6136528896 6137316864 6145155072 6158626992 6166492416 6167549952 6172966912 6197664942 6203108352 6203375616 6225714432 6233665536 6234734592 6242697216 6256382976 6257186334 6264373248 6265177632 6286931721 6288009912 6296040576 6324535296 6332612608 6341787648 6355416816 6356506752 6363807744 6364624896 6372753408 6378577956 6386724288 6394881024 6395977728 6427208088 6442450944 6450630858 6456296448 6465650688 6473908224 6488100864 6488933976 6496387072 6497221248 6497501184 6519781044 6520899168 6529227264 6530347008 6553021824 6558777344 6562233468 6568280064 6576668672 6590802624 6591086592 6591932928 6600351744 6614821584 6623269632 6624405504 6632865792 6656751234 6666395904 6689543112 6696566784 6705119232 6719818752 6728400896 6729264864 6738149376 6752630367 6753788424 6762413952 6771050496 6772211712 6795726336 6796598949 6805279152 6811549696 6836078592 6844809216 6845104128 6859814976 6869753856 6878527488 6879707136 6903297576 6903595008 6904481472 6913299456 6928455366 6937303968 6938493696 6944587776 6968700928 6978496896 6978797568 6987710464 7002727788 7003928736 7012873728 7014076416 7023034368 7038430848 7047419904 7048324836 7054819328 7083045648 7089266688 7115102208 7124189184 7134511104 7149843918 7151070096 7159283712 7160203008 7169347584 7185064824 7194241152 7195474944 7230609099 7237271552 7247757312 7263333504 7272609792 7272923136 7273857024 7283146752 7299113472 7300050723 7308435456 7309373904 7309688832 7336011564 7345380672 7372149552 7378624512 7389315072 7398752256 7414652952 7414972416 7415924544 7424442368 7425395712 7441674282 7451178336 7452456192 7461974016 7495745536 7499695392 7516192768 7525736001 7532345856 7533637632 7543259136 7552892928 7559796096 7569451008 7570422972 7580418048 7598011977 7607715696 7617431808 7618738176 7645192128 7655939046 7662993408 7689601024 7690588416 7700410368 7700742144 7717291848 7727147904 7728473088 7738343424 7739670528 7766209773 7766544384 7767541656 7777461888 7784628224 7804466964 7812661248 7822639104 7839788544 7850809008 7851147264 7861174272 7879419828 7889482944 7890835968 7900913664 7918234704 7928347392 7936671744 7964229632 7968426354 7975425024 7985954816 8003117472 8004489984 8014712832 8024948736 8026324992 8044953858 8054194176 8055228384 8065516032 8083197927 8093521296 8094909312 8102019072 8141930496 8153726976 8171250192 8181686016 8182038528 8183089152 8193540096 8211502656 8221989888 8223045642 8223399936 8263553256 8270811136 8271167488 8300952576 8311554048 8312979456 8323596288 8341484571 8341843968 8342915112 8352497664 8353570176 8382575628 8384013216 8394720768 8432713728 8455716864 8473889088 8475342336 8485076992 8486166528 8497004544 8504770608 8515632384 8526508032 8527970304 8558680158 8569610784 8571080448 8589934592 8600841144 8608395264 8620867584 8631877632 8650801152 8651911968 8662961664 8663334912 8681953329 8693041392 8694532224 8705636352 8707129344 8737362432 8749644624 8757706752 8787736832 8788115456 8789243904 8800468992 8819762112 8831026176 8832160134 8832540672 8843821056 8875668312 8877190464 8888527872 8908014042 8919390816 8928755712 8940158976 8959758336 8972353152 8984199168 9003507156 9005051232 9016551936 9028067328 9029615616 9060968448 9062131932 9073705536 9105211458 9106772976 9114771456 9126412288 9126805504 9146419968 9159671808 9171369984 9172942848 9192656466 9204396768 9204793344 9205975296 9217732608 9237940488 9249738624 9251324928 9259450368 9296497413 9304662528 9305063424 9336970384 9338571648 9350498304 9352101888 9364045824 9384574464 9385779501 9396559872 9397766448 9432014868 9444060864 9452355584 9486802944 9498918912 9512681472 9533125224 9534760128 9545711616 9546937344 9559130112 9567866934 9580086432 9592321536 9593966592 9640812132 9663676416 9675946287 9684444672 9696813056 9697230848 9698476032 9710862336 9732151296 9733400964 9744580608 9745831872 9746251776 9779671566 9781348752 9793840896 9795520512 9829532736 9838166016 9852420096 9865003008 9886203936 9886629888 9887899392 9900527616 9922232376 9934904448 9936608256 9949298688 9985126851 9999593856 10034314668 10043127808 10044850176 10057678848 10070523904 10079728128 10092601344 10093897296 10107224064 10130682636 10143620928 10156575744 10158317568 10193589504 10207918728 10217324544 10254117888 10267213824 10267656192 10289722464 10302863872 10304630784 10317791232 10319560704 10354946364 10355392512 10356722208 10369949184 10392683049 10405955952 10407740544 10416881664 10430185472 10453051392 10467745344 10468196352 10481565696 10504091682 10505893104 10519310592 10521114624 10534551552 10557646272 10571129856 10572487254 10582228992 10624568472 10633900032 10670823296 10672653312 10686283776 10699931648 10701766656 10724765877 10726605144 10738925568 10740304512 10754021376 10777597236 10791361728 10793212416 10802692096 10855907328 10871635968 10895000256 10908914688 10909384704 10910785536 10924720128 10948670208 10962653184 10964060856 10964533248 11004017346 11018071008 11058224328 11067936768 11082072064 11083972608 11098128384 11121979428 11122458624 11123886816 11136663552 11138093568 11162511423 11176767504 11178684288 11192961024 11243618304 11274289152 11298518784 11300456448 11314888704 11329339392 11339694144 11354176512 11355634458 11368677376 11370627072 11411573544 11426147712 11428107264 11467788192 11477860352 11483908569 11494490112 11509170176 11534401536 11535882624 11550615552 11551113216 11575937772 11590721856 11592709632 11607515136 11609505792 11649816576 11666192832 11676942336 11706700446 11718991872 11733958656 11759682816 11774701568 11776213512 11776720896 11791761408 11819129742 11834224416 11836253952 11851370496 11877352056 11892521088 11905007616 11920211968 11946344448 11963137536 11978932224 12004676208 12006734976 12022069248 12037423104 12039487488 12081291264 12082842576 12098274048 12140281944 12142363968 12153028608 12195226624 12212895744 12228493312 12230590464 12256875288 12272529024 12273057792 12274633728 12290310144 12317253984 12332984832 12334568463 12335099904 12345933824 12395329884 12406216704 12406751232 12451428864 12467331072 12469469184 12485394432 12512765952 12514372668 12528746496 12530355264 12573863442 12576019824 12592081152 12649070592 12665225216 12683575296 12710833632 12713013504 12727615488 12729249792 12745506816 12757155912 12773448576 12789762048 12791955456 12838020237 12854416176 12884901888 12901261716 12912592896 12931301376 12947816448 12976201728 12977867952 12992774144 12994442496 12995002368 13039562088 13041798336 13058454528 13060694016 13106043648 13117554688 13124466936 13136560128 13153337344 13181605248 13182173184 13183865856 13200703488 13229643168 13246539264 13248240201 13248811008 13265731584 13313502468 13332791808 13362021063 13379086224 13393133568 13410238464 13439637504 13456801792 13458529728 13476298752 13505260734 13507576848 13524827904 13542100992 13544423424 13591452672 13593197898 13610558304 13623099392 13657817187 13672157184 13689618432 13690208256 13719629952 13739507712 13757054976 13759414272 13788984699 13806595152 13807190016 13808962944 13826598912 13856910732 13874607936 13876987392 13889175552 13937401856 13956993792 13957595136 13975420928 14005455576 14007857472 14025747456 14028152832 14046068736 14076861696 14094839808 14096649672 14109638656 14166091296 14178533376 14230204416 14248378368 14269022208 14299687836 14302140192 14318567424 14320406016 14338695168 14351800401 14370129648 14388482304 14390949888 14461218198 14474543104 14495514624 14526667008 14545219584 14545846272 14547714048 14566293504 14598226944 14600101446 14616870912 14618747808 14619377664 14669507349 14672023128 14690761344 14744299104 14757249024 14778630144 14797504512 14829305904 14829944832 14831849088 14848884736 14850791424 14883348564 14902356672 14904912384 14923948032 14991491072 14999390784 15032385536 15051472002 15064691712 15067275264 15086518272 15105785856 15119592192 15138902016 15140845944 15160836096 15196023954 15215431392 15234863616 15237476352 15290384256 15311878092 15325986816 15379202048 15381176832 15400820736 15401484288 15434583696 15454295808 15456946176 15476686848 15479341056 15532419546 15533088768 15535083312 15554923776 15569256448 15608933928 15625322496 15645278208 15679577088 15701618016 15702294528 15722348544 15756137523 15758839656 15778965888 15781671936 15801827328 15836469408 15856694784 15858730881 15873343488 15928459264 15936852708 15950850048 15971909632 16006234944 16008979968 16029425664 16049897472 16052649984 16089907716 16108388352 16110456768 16131032064 16166395854 16187042592 16189818624 16204038144 16283860992 16307453952 16342500384 16363372032 16364077056 16366178304 16387080192 16423005312 16443979776 16446091284 16446799872 16506026019 16527106512 16541622272 16542334976 16601905152 16623108096 16625958912 16647192576 16682969142 16683687936 16685830224 16704995328 16707140352 16765151256 16768026432 16789441536 16865427456 16911433728 16947778176 16950684672 16970153984 16972333056 16994009088 17009541216 17031264768 17033451687 17053016064 17055940608 17117360316 17139221568 17142160896 17179869184 17201682288 17216790528 17241735168 17263755264 17301602304 17303823936 17325923328 17326669824 17363906658 17386082784 17389064448 17411272704 17414258688 17474724864 17499289248 17515413504 17560050669 17575473664 17576230912 17578487808 17600937984 17639524224 17662052352 17664320268 17665081344 17687642112 17728694613 17751336624 17754380928 17777055744 17816028084 17838781632 17857511424 17880317952 17919516672 17944706304 17968398336 18007014312 18010102464 18033103872 18056134656 18059231232 18121936896 18124263864 18147411072 18210422916 18213545952 18229542912 18252824576 18253611008 18292839936 18319343616 18342739968 18345885696 18385312932 18408793536 18409586688 18411950592 18435465216 18475880976 18499477248 18502649856 18518900736 18592994826 18609325056 18610126848 18673940768 18677143296 18700996608 18704203776 18728091648 18769148928 18771559002 18793119744 18795532896 18860795163 18864029736 18888121728 18904711168 18973605888 18997837824 19025362944 19066250448 19069520256 19091423232 19093874688 19118260224 19135733868 19160172864 19184643072 19187933184 19281624264 19327352832 19351892574 19368889344 19393626112 19394461696 19396952064 19421724672 19464302592 19466801928 19489161216 19491663744 19492503552 19559343132 19562697504 19587681792 19591041024 19659065472 19676332032 19704840192 19730006016 19772407872 19773259776 19775798784 19801055232 19844464752 19869808896 19873216512 19898597376 19970253702 19999187712 20068629336 20086255616 20089700352 20115357696 20141047808 20159456256 20185202688 20187794592 20214448128 20257891101 20261365272 20287241856 20313151488 20316635136 20387179008 20415837456 20434649088 20508235776 20534427648 20535312384 20579444928 20605727744 20609261568 20635582464 20639121408 20709892728 20710785024 20713444416 20739898368 20785366098 20811911904 20815481088 20833763328 20860370944 20906102784 20935490688 20936392704 20963131392 21008183364 21011786208 21038621184 21042229248 21069103104 21115292544 21142259712 21144974508 21164457984 21249136944 21267800064 21341646592 21345306624 21372567552 21399863296 21403533312 21449531754 21453210288 21477851136 21480609024 21508042752 21555194472 21582723456 21586424832 21605384192 21691827297 21711814656 21743271936 21790000512 21817829376 21818769408 21821571072 21849440256 21897340416 21900152169 21925306368 21928121712 21929066496 22008034692 22036142016 22116448656 22135873536 22164144128 22167945216 22196256768 22243958856 22244917248 22247773632 22273327104 22276187136 22325022846 22353535008 22357368576 22385922048 22487236608 22548578304 22577208003 22597037568 22600912896 22629777408 22658678784 22679388288 22708353024 22711268916 22737354752 22741254144 22794035931 22823147088 22852295424 22856214528 22935576384 22955720704 22967817138 22988980224 23018340352 23068803072 23071765248 23101231104 23102226432 23151875544 23181443712 23185419264 23215030272 23219011584 23298629319 23299633152 23332385664 23353884672 23413400892 23437983744 23467917312 23519365632 23549403136 23552427024 23553441792 23583522816 23638259484 23668448832 23672507904 23702740992 23754704112 23785042176 23810015232 23840423936 23892688896 23926275072 23957864448 24009352416 24013469952 24044138496 24074846208 24078974976 24162582528 24165685152 24196548096 24249593781 24280563888 24284727936 24306057216 24390453248 24425791488 24456986624 24461180928 24513750576 24545058048 24546115584 24549267456 24580620288 24634507968 24665969664 24669136926 24670199808 24691867648 24790659768 24812433408 24813502464 24902857728 24934662144 24938938368 24970788864 25024453713 25025531904 25028745336 25057492992 25060710528 25147726884 25152039648 25184162304 25298141184 25330450432 25367150592 25421667264 25426027008 25455230976 25458499584 25491013632 25514311824 25546897152 25579524096 25583910912 25676040474 25708832352 25769803776 25802523432 25825185792 25862602752 25895632896 25952403456 25955735904 25985548288 25988884992 25990004736 26045859987 26079124176 26083596672 26116909056 26121388032 26212087296 26235109376 26248933872 26273120256 26306674688 26363210496 26364346368 26367731712 26401406976 26459286336 26493078528 26496480402 26497622016 26531463168 26627004936 26665583616 26724042126 26758172448 26786267136 26820476928 26879275008 26913603584 26917059456 26952597504 27010521468 27015153696 27049655808 27084201984 27088846848 27182905344 27186395796 27221116608 27246198784 27315634374 27344314368 27379236864 27380416512 27439259904 27479015424 27514109952 27518828544 27577969398 27613190304 27614380032 27617925888 27653197824 27713821464 27749215872 27753974784 27778351104 27874803712 27889492239 27913987584 27915190272 27950841856 28010911152 28015714944 28051494912 28056305664 28092137472 28153723392 28157338503 28189679616 28193299344 28219277312 28332182592 28357066752 28460408832 28496756736 28538044416 28599375672 28604280384 28637134848 28640812032 28677390336 28703600802 28740259296 28776964608 28781899776 28922436396 28949086208 28991029248 29053334016 29090439168 29091692544 29095428096 29132587008 29196453888 29200202892 29233741824 29237495616 29238755328 29339014698 29344046256 29381522688 29488598208 29514498048 29557260288 29595009024 29658611808 29659889664 29663698176 29697769472 29701582848 29766697128 29804713344 29809824768 29847896064 29955380553 29982982144 29998781568 30064771072 30102944004 30129383424 30134550528 30173036544 30211571712 30239184384 30277804032 30281691888 30321672192 30392047908 30430862784 30469727232 30474952704 30580768512 30623756184 30651973632 30758404096 30762353664 30801641472 30802968576 30869167392 30908591616 30913892352 30953373696 30958682112 31064839092 31066177536 31070166624 31109847552 31138512896 31178049147 31217867856 31250644992 31290556416 31359154176 31403236032 31404589056 31444697088 31512275046 31517679312 31557931776 31563343872 31603654656 31672938816 31713389568 31717461762 31746686976 31856918528 31873705416 31901700096 31943819264 32012469888 32017959936 32058851328 32099794944 32105299968 32174297631 32179815432 32216776704 32220913536 32262064128 32332791708 32374085184 32379637248 32408076288 32567721984 32614907904 32685000768 32726744064 32728154112 32732356608 32774160384 32846010624 32887959552 32892182568 32893599744 33012052038 33054213024 33083244544 33084669952 33203810304 33246216192 33251917824 33294385152 33365938284 33367375872 33371660448 33409990656 33414280704 33487534269 33530302512 33536052864 33578883072 33730854912 33822867456 33895556352 33901369344 33940307968 33944666112 33988018176 34019082432 34062529536 34066903374 34106032128 34111881216 34234720632 34278443136 34284321792 34403364576 34433581056 34483470336 34527510528 34603204608 34607647872 34651846656 34653339648 34727813316 34772165568 34778128896 34822545408 34828517376 34949449728 34998578496 35030827008 35120101338 35150947328 35152461824 35156975616 35201875968 35279048448 35324104704 35328640536 35330162688 35375284224 35457389226 35502673248 35508761856 35554111488 35632056168 35677563264 35715022848 35760635904 35839033344 35889412608 35936796672 36014028624 36020204928 36066207744 36112269312 36118462464 36243873792 36248527728 36294822144 36420845832 36427091904 36459085824 36505649152 36507222016 36585679872 36638687232 36685479936 36691771392 36770625864 36817587072 36819173376 36823901184 36870930432 36951761952 36998954496 37003705389 37005299712 37037801472 37185989652 37218650112 37220253696 37347881536 37354286592 37401993216 37408407552 37456183296 37538297856 37543118004 37586239488 37591065792 37721590326 37728059472 37776243456 37809422336 37947211776 37995675648 38050725888 38132500896 38139040512 38182846464 38187749376 38236520448 38271467736 38320345728 38369286144 38375866368 38514060711 38563248528 38654705664 38703785148 38737778688 38787252224 38788923392 38793904128 38843449344 38928605184 38933603856 38978322432 38983327488 38985007104 39118686264 39125395008 39175363584 39182082048 39318130944 39352664064 39409680384 39460012032 39544815744 39546519552 39551597568 39602110464 39688929504 39739617792 39744720603 39746433024 39797194752 39940507404 39998375424 40086063189 40137258672 40172511232 40179400704 40230715392 40282095616 40318912512 40370405376 40375589184 40428896256 40515782202 40522730544 40574483712 40626302976 40633270272 40774358016 40831674912 40869298176 40973451561 41016471552 41068855296 41070624768 41158889856 41211455488 41218523136 41271164928 41278242816 41366954097 41419785456 41421570048 41426888832 41479796736 41570732196 41623823808 41630962176 41667526656 41720741888 41812205568 41870981376 41872785408 41926262784 42016366728 42023572416 42077242368 42084458496 42138206208 42230585088 42284519424 42289949016 42328915968 42498273888 42535600128 42683293184 42690613248 42745135104 42799726592 42807066624 42899063508 42906420576 42955702272 42961218048 43016085504 43055401203 43110388944 43165446912 43172849664 43210768384 43383654594 43423629312 43486543872 43580001024 43635658752 43637538816 43643142144 43698880512 43794680832 43800304338 43850612736 43856243424 43858132992 44008522047 44016069384 44072284032 44232897312 44271747072 44328288256 44335890432 44392513536 44487917712 44489834496 44495547264 44546654208 44552374272 44650045692 44707070016 44714737152 44771844096 44974473216 45097156608 45154416006 45194075136 45201825792 45259554816 45317357568 45358776576 45416706048 45422537832 45474709504 45482508288 45588071862 45646294176 45704590848 45712429056 45871152768 45911441408 45935634276 45977960448 46036680704 46137606144 46143530496 46202462208 46204452864 46303751088 46362887424 46370838528 46430060544 46438023168 46597258638 46599266304 46664771328 46707769344 46826801784 46875967488 46935834624 47038731264 47098806272 47104854048 47106883584 47167045632 47268412569 47276518968 47336897664 47345015808 47405481984 47509408224 47570084352 47576192643 47620030464 47680847872 47785377792 47852550144 47915728896 48018704832 48026939904 48088276992 48149692416 48157949952 48325165056 48331370304 48393096192 48499187562 48561127776 48569455872 48612114432 48780906496 48851582976 48913973248 48922361856 49027501152 49090116096 49092231168 49098534912 49161240576 49269015936 49331939328 49338273852 49340399616 49383735296 49581319536 49624866816 49627004928 49805715456 49869324288 49877876736 49941577728 50048907426 50051063808 50057490672 50114985984 50121421056 50295453768 50304079296 50368324608 50596282368 50660900864 50734301184 50843334528 50852054016 50910461952 50916999168 50982027264 51028623648 51093794304 51100355061 51159048192 51167821824 51352080948 51417664704 51539607552 51605046864 51650371584 51725205504 51791265792 51904806912 51911471808 51971096576 51977769984 51980009472 52091719974 52158248352 52167193344 52233818112 52242776064 52424174592 52470218752 52497867744 52546240512 52613349376 52680152007 52726420992 52728692736 52735463424 52802813952 52918572672 52986157056 52992960804 52995244032 53062926336 53186083839 53254009872 53331167232 53448084252 53516344896 53572534272 53640953856 53758550016 53827207168 53834118912 53905195008 54021042936 54030307392 54099311616 54168403968 54177693696 54365810688 54372791592 54442233216 54492397568 54631268748 54688628736 54758473728 54760833024 54878519808 54958030848 55028219904 55037657088 55155938796 55226380608 55228760064 55235851776 55306395648 55427642928 55498431744 55507949568 55556702208 55749607424 55778984478 55827975168 55830380544 55901683712 56021822304 56031429888 56102989824 56112611328 56184274944 56307446784 56314677006 56379359232 56386598688 56438554624 56582385489 56664365184 56714133504 56920817664 56993513472 57076088832 57198751344 57208560768 57274269696 57281624064 57354780672 57407201604 57480518592 57553929216 57563799552 57844872792 57898172416 57982058496 58106668032 58180878336 58183385088 58190856192 58265174016 58392907776 58400405784 58467483648 58474991232 58477510656 58678029396 58688092512 58763045376 58977196416 59028996096 59114520576 59190018048 59317223616 59319779328 59327396352 59395538944 59403165696 59533394256 59609426688 59619649536 59695792128 59910761106 59965964288 59997563136 60129542144 60205888008 60258766848 60269101056 60346073088 60423143424 60478368768 60555608064 60563383776 60643344384 60773673303 60784095816 60861725568 60939454464 60949905408 61161537024 61247512368 61303947264 61516808192 61524707328 61603282944 61605937152 61738334784 61817183232 61827784704 61906747392 61917364224 62129678184 62132355072 62140333248 62219695104 62277025792 62356098294 62435735712 62501289984 62581112832 62718308352 62806472064 62809178112 62889394176 63024550092 63035358624 63115863552 63126687744 63207309312 63345877632 63426779136 63434923524 63493373952 63713837056 63747410832 63803400192 63887638528 64024939776 64035919872 64117702656 64199589888 64210599936 64348595262 64359630864 64433553408 64441827072 64524128256 64665583416 64748170368 64759274496 64816152576 65075481891 65135443968 65229815808 65370001536 65453488128 65456308224 65464713216 65548320768 65692021248 65700456507 65775919104 65784365136 65787199488 66024104076 66108426048 66166489088 66169339904 66407620608 66492432384 66503835648 66588770304 66731876568 66734751744 66743320896 66819981312 66828561408 66975068538 67060605024 67072105728 67157766144 67461709824 67645734912 67731624009 67791112704 67802738688 67880615936 67889332224 67976036352 68038164864 68125059072 68133806748 68212064256 68223762432 68382107793 68469441264 68556886272 68568643584 68806729152 68867162112 68966940672 69055021056 69206409216 69215295744 69303693312 69306679296 69455626632 69544331136 69556257792 69645090816 69657034752 69895887957 69898899456 69997156992 70061654016 70240202676 70301894656 70304923648 70313951232 70403751936 70558096896 70648209408 70657281072 70660325376 70750568448 70914778452 71005346496 71017523712 71108222976 71264112336 71355126528 71430045696 71521271808 71678066688 71778825216 71873593344 72028057248 72040409856 72132415488 72224538624 72236924928 72487747584 72497055456 72589644288 72748781343 72841691664 72854183808 72918171648 73011298304 73014444032 73171359744 73277374464 73370959872 73383542784 73541251728 73635174144 73638346752 73647802368 73741860864 73903523904 73997908992 74007410778 74010599424 74075602944 74371979304 74437300224 74440507392 74695763072 74708573184 74803986432 74816815104 74912366592 75073361139 75076595712 75086236008 75172478976 75182131584 75443180652 75456118944 75552486912 75618844672 75894423552 75991351296 76101451776 76265001792 76278081024 76365692928 76375498752 76473040896 76542935472 76640691456 76738572288 76751732736 77028121422 77126497056 77309411328 77407570296 77475557376 77574504448 77577846784 77587808256 77686898688 77857210368 77867207712 77956644864 77966654976 77970014208 78137579961 78237372528 78250790016 78350727168 78364164096 78636261888 78705328128 78819360768 78920024064 79089631488 79093039104 79103195136 79204220928 79377859008 79479235584 79489441206 79492866048 79594389504 79881014808 79996750848 80172126378 80274517344 80345022464 80358801408 80461430784 80564191232 80637825024 80740810752 80751178368 80857792512 81031564404 81045461088 81148967424 81252605952 81266540544 81548716032 81663349824 81738596352 81946903122 82032943104 82137710592 82141249536 82317779712 82422910976 82437046272 82542329856 82556485632 82733908194 82839570912 82843140096 82853777664 82959593472 83141464392 83247647616 83261924352 83335053312 83441483776 83624411136 83741962752 83745570816 83852525568 84032733456 84047144832 84154484736 84168916992 84276412416 84461170176 84569038848 84579898032 84657831936 84996547776 85071200256 85366586368 85381226496 85490270208 85599453184 85614133248 85798127016 85812841152 85911404544 85922436096 86032171008 86110802406 86220777888 86330893824 86345699328 86421536768 86767309188 86847258624 86973087744 87160002048 87271317504 87275077632 87286284288 87397761024 87589361664 87600608676 87701225472 87712486848 87716265984 88017044094 88032138768 88144568064 88465794624 88543494144 88656576512 88671780864 88785027072 88975835424 88979668992 88991094528 89093308416 89104748544 89300091384 89414140032 89429474304 89543688192 89866141659 89948946432 90194313216 90308832012 90388150272 90403651584 90519109632 90634715136 90717553152 90833412096 90845075664 90949419008 90965016576 91176143724 91292588352 91409181696 91424858112 91742305536 91822882816 91871268552 91955920896 92073361408 92275212288 92287060992 92404924416 92408905728 92607502176 92725774848 92741677056 92860121088 92876046336 93194517276 93198532608 93329542656 93415538688 93534147441 93653603568 93751934976 93871669248 94077462528 94197612544 94209708096 94213767168 94334091264 94536825138 94553037936 94673795328 94690031616 94810963968 95018816448 95140168704 95152385286 95240060928 95361695744 95570755584 95705100288 95831457792 96037409664 96053879808 96176553984 96299384832 96315899904 96522892893 96650330112 96662740608 96786192384 96998375124 97122255552 97138911744 97224228864 97561812992 97703165952 97827946496 97844723712 98055002304 98180232192 98184462336 98197069824 98322481152 98538031872 98663878656 98676547704 98680799232 98767470592 99162639072 99249733632 99254009856 99611430912 99738648576 99755753472 99883155456 100097814852 100102127616 100114981344 100229971968 100242842112 100462602807 100590907536 100608158592 100736649216 101192564736 101321801728 101468602368 101686669056 101704108032 101820923904 101833998336 101964054528 102057247296 102187588608 102200710122 102318096384 102335643648 102704161896 102835329408 103210093728 103300743168 103450411008 103582531584 103809613824 103822943616 103942193152 103955539968 103960018944 104183439948 104316496704 104334386688 104467636224 104485552128 104848349184 104940437504 104995735488 105092481024 105226698752 105360304014 105452841984 105457385472 105470926848 105605627904 105837145344 105972314112 105985921608 105990488064 106125852672 106372167678 106508019744 106662334464 106896168504 107032689792 107145068544 107281907712 107517100032 107654414336 107668237824 107810390016 108042085872 108060614784 108198623232 108336807936 108355387392 108731621376 108745583184 108884466432 108984795136 109262537496 109377257472 109516947456 109521666048 109757039616 109916061696 110056439808 110075314176 110311877592 110452761216 110457520128 110471703552 110612791296 110855285856 110996863488 111011116167 111015899136 111113404416 111499214848 111557968956 111655950336 111660761088 111803367424 112043644608 112062859776 112205979648 112225222656 112368549888 112614893568 112629354012 112758718464 112773197376 112877109248 113164770978 113328730368 113428267008 113841635328 113987026944 114152177664 114397502688 114417121536 114548539392 114563248128 114709561344 114814403208 114961037184 115107858432 115127599104 115542182133 115689745584 115796344832 115964116992 116213336064 116361756672 116366770176 116381712384 116530348032 116785815552 116800811568 116934967296 116949982464 116955021312 117356058792 117376185024 117526090752 117954392832 118057992192 118229041152 118380036096 118634447232 118639558656 118654792704 118791077888 118806331392 119066788512 119218853376 119234161809 119239299072 119391584256 119821522212 119931928576 119995126272 120259084288 120411776016 120517533696 120538202112 120692146176 120846286848 120956737536 121111216128 121126767552 121286688768 121547346606 121568191632 121723451136 121878908928 121899810816 122323074048 122495024736 122607894528 122920354683 123033616384 123049414656 123206565888 123211874304 123476669568 123634366464 123655569408 123813494784 123834728448 124100862291 124259356368 124264710144 124280666496 124439390208 124554051584 124712196588 124871471424 125002579968 125162225664 125436616704 125612944128 125618356224 125778788352 126049100184 126070717248 126231727104 126253375488 126414618624 126691755264 126853558272 126869847048 126986747904 127427674112 127494821664 127606800384 127775277056 128049879552 128071839744 128235405312 128399179776 128421199872 128697190524 128719261728 128867106816 128883654144 129048256512 129166203609 129331166832 129496340736 129518548992 129632305152 130150963782 130270887936 130459631616 130740003072 130906976256 130912616448 130929426432 131096641536 131384042496 131400913014 131551838208 131568730272 131574398976 132025566141 132048208152 132216852096 132332978176 132338679808 132815241216 132984864768 133007671296 133177540608 133463753136 133469503488 133486641792 133639962624 133657122816 133950137076 134121210048 134144211456 134315532288 134923419648 135291469824 135463248018 135582225408 135605477376 135761231872 135778664448 135952072704 136076329728 136250118144 136267613496 136424128512 136447524864 136764215586 136938882528 137113772544 137137287168 137613458304 137734324224 137933881344 138110042112 138412818432 138430591488 138607386624 138613358592 138911253264 139088662272 139112515584 139290181632 139314069504 139791775914 139797798912 139994313984 140123308032 140480405352 140603789312 140609847296 140627902464 140807503872 141116193792 141296418816 141314562144 141320650752 141501136896 141805237707 141829556904 142010692992 142035047424 142216445952 142528224672 142710253056 142860091392 143042543616 143356133376 143557650432 143747186688 144056114496 144080819712 144264830976 144449077248 144473849856 144975495168 144994110912 145179288576 145497562686 145683383328 145708367616 145836343296 146022596608 146028888064 146342719488 146554748928 146741919744 146767085568 147082503456 147270348288 147276693504 147295604736 147483721728 147807047808 147995817984 148014821556 148021198848 148151205888 148743958608 148874600448 148881014784 149391526144 149417146368 149607972864 149633630208 149824733184 150146722278 150153191424 150172472016 150344957952 150364263168 150886361304 150912237888 151104973824 151237689344 151788847104 151982702592 152202903552 152530003584 152556162048 152731385856 152750997504 152946081792 153085870944 153281382912 153301065183 153477144576 153503465472 154056242844 154252994112 154618822656 154815140592 154951114752 155149008896 155155693568 155175616512 155373797376 155714420736 155734415424 155913289728 155933309952 155940028416 156275159922 156474745056 156501580032 156701454336 156728328192 157272523776 157410656256 157638721536 157840048128 158040456021 158179262976 158186078208 158206390272 158408441856 158755718016 158958471168 158978882412 158985732096 159188779008 159558251517 159762029616 159993501696 160344252756 160549034688 160690044928 160717602816 160922861568 161128382464 161275650048 161481621504 161502356736 161715585024 162063128808 162090922176 162297934848 162505211904 162533081088 163097432064 163326699648 163477192704 163893806244 164065886208 164275421184 164282499072 164635559424 164845821952 164874092544 165084659712 165112971264 165467816388 165679141824 165686280192 165707555328 165919186944 166282928784 166495295232 166523848704 166670106624 166882967552 167248822272 167483925504 167491141632 167705051136 168065466912 168094289664 168308969472 168337833984 168552824832 168922340352 169138077696 169159796064 169315663872 169747156467 169993095552 170142400512 170733172736 170762452992 170980540416 171198906368 171228266496 171596254032 171625682304 171822809088 171844872192 172064342016 172221604812 172441555776 172661787648 172691398656 172843073536 173534618376 173694517248 173946175488 174320004096 174542635008 174550155264 174572568576 174795522048 175178723328 175201217352 175402450944 175424973696 175432531968 176034088188 176064277536 176289136128 176931589248 177086988288 177313153024 177343561728 177570054144 177951670848 177959337984 177982189056 178186616832 178209497088 178600182768 178828280064 178858948608 179087376384 179732283318 179897892864 180388626432 180617664024 180776300544 180807303168 181038219264 181269430272 181435106304 181666824192 181690151328 181898838016 181930033152 182321019909 182352287448 182585176704 182818363392 182849716224 183484611072 183645765632 183742537104 183911841792 184146722816 184550424576 184574121984 184809848832 184817811456 185215004352 185451549696 185483354112 185720242176 185752092672 186389034552 186397065216 186659085312 186831077376 187068294882 187307207136 187503869952 187743338496 188154925056 188395225088 188419416192 188427534336 188668182528 189073650276 189106075872 189347590656 189380063232 189621927936 190037632896 190280337408 190304770572 190480121856 190723391488 191141511168 191410200576 191662915584 192074819328 192107759616 192353107968 192598769664 192631799808 193045785786 193300660224 193325481216 193572384768 193996750248 194244511104 194277823488 194448457728 195123625984 195226445673 195406331904 195655892992 195689447424 196110004608 196360464384 196368924672 196394139648 196644962304 197076063744 197101369521 197327757312 197353095408 197361598464 197534941184 198325278144 198499467264 198508019712 199222861824 199477297152 199511506944 199766310912 200195629704 200204255232 200229962688 200459943936 200485684224 200925205614 201181815072 201216317184 201473298432 202385129472 202643603456 202937204736 203373338112 203408216064 203641847808 203667996672 203928109056 204114494592 204375177216 204401420244 204636192768 204671287296 205408323792 205670658816 206420187456 206601486336 206900822016 207165063168 207619227648 207645887232 207884386304 207911079936 207920037888 208366879896 208632993408 208668773376 208935272448 208971104256 209687663871 209696698368 209880875008 209991470976 210184962048 210453397504 210720608028 210905683968 210914770944 210941853696 211211255808 211674290688 211944628224 211971843216 211980976128 212251705344 212744335356 213016039488 213324668928 213792337008 214065379584 214290137088 214563815424 215034200064 215308828672 215336475648 215620780032 216084171744 216121229568 216397246464 216673615872 216710774784 217463242752 217491166368 217768932864 217969590272 218246344029 218525074992 218754514944 219033894912 219043332096 219514079232 219832123392 220112879616 220150628352 220623755184 220905522432 220915040256 220943407104 221225582592 221710571712 221993726976 222022232334 222031798272 222226808832 222998429696 223115937912 223311900672 223321522176 223606734848 224087289216 224125719552 224411959296 224450445312 224737099776 225220083417 225229787136 225258708024 225517436928 225546394752 225754218496 226329541956 226657460736 226856534016 227683270656 227974053888 228304355328 228795005376 228834243072 229097078784 229126496256 229419122688 229628806416 229922074368 230215716864 230255198208 231084364266 231379491168 231592689664 231928233984 232426672128 232723513344 232733540352 232763424768 233060696064 233571631104 233601623136 233869934592 233899964928 233910042624 234412739883 234712117584 234752370048 235052181504 235908785664 236115984384 236458082304 236760072192 237268894464 237279117312 237309585408 237582155776 237612662784 238133577024 238437706752 238468323618 238478598144 238783168512 239643044424 239863857152 239990252544 240823552032 241035067392 241076404224 241384292352 241692573696 241913475072 242222432256 242253535104 242573377536 243094693212 243136383264 243446902272 243757817856 243799621632 244646148096 244990049472 245215789056 245840709366 246067232768 246098829312 246413131776 246423748608 246953339136 247268732928 247311138816 247626989568 247669456896 248201724582 248518712736 248529420288 248561332992 248878780416 249108103168 249424393176 249742942848 250005159936 250324451328 250873233408 251225888256 251236712448 251557576704 252098200368 252141434496 252463454208 252506750976 252829237248 253383510528 253707116544 253739694096 253973495808 254855348224 254989643328 255213600768 255550554112 256099759104 256143679488 256470810624 256798359552 256842399744 257394381048 257438523456 257734213632 257767308288 258096513024 258332407218 258662333664 258992681472 259037097984 259264610304 260301927564 260541775872 260919263232 261480006144 261813952512 261825232896 261858852864 262193283072 262768084992 262801826028 263103676416 263137460544 263148797952 264051132282 264096416304 264433704192 264665956352 264677359616 265630482432 265969729536 266015342592 266355081216 266927506272 266939006976 266973283584 267279925248 267314245632 267900274152 268242420096 268288422912 268631064576 269598424977 269846839296 270582939648 270926496036 271164450816 271210954752 271522463744 271557328896 271904145408 272152659456 272500236288 272535226992 272848257024 272895049728 273528431172 273877765056 274227545088 274274574336 275226916608 275468648448 275867762688 276220084224 276825636864 276861182976 277214773248 277226717184 277822506528 278177324544 278225031168 278580363264 278628139008 279583551828 279595597824 279988627968 280246616064 280602442323 280960810704 281207578624 281219694592 281255804928 281615007744 282232387584 282592837632 282629124288 282641301504 283002273792 283610475414 283659113808 284021385984 284070094848 284432891904 285056449344 285420506112 285720182784 286085087232 286712266752 287115300864 287494373376 288112228992 288161639424 288529661952 288898154496 288947699712 289568678679 289950990336 289988221824 290358577152 290995125372 291366766656 291416735232 291672686592 292045193216 292057776128 292685438976 293109497856 293483839488 293534171136 294165006912 294540696576 294553387008 294591209472 294967443456 295614095616 295991635968 296029643112 296042397696 296302411776 297487917216 297749200896 297762029568 298783052288 298834292736 299215945728 299267260416 299649466368 300293444556 300306382848 300344944032 300689915904 300728526336 301387808421 301772722608 301824475776 302209947648 302475378688 303577694208 303965405184 304405807104 305060007168 305112324096 305462771712 305501995008 305892163584 306171741888 306562765824 306602130366 306954289152 307006930944 308112485688 308505988224 309630281184 309902229504 310298017792 310311387136 310351233024 310747594752 311428841472 311468830848 311826579456 311866619904 311880056832 312550319844 312949490112 313003160064 313402908672 313456656384 314545047552 314821312512 315277443072 315680096256 316080912042 316358525952 316372156416 316412780544 316816883712 317511436032 317916942336 317957764824 317971464192 318377558016 319116503034 319524059232 319987003392 320688505512 321098069376 321380089856 321435205632 321845723136 322256764928 322551300096 322963243008 323004713472 323431170048 324126257616 324181844352 324595869696 325010423808 325066162176 326194864128 326653399296 326954385408 327787612488 328131772416 328550842368 328564998144 329271118848 329691643904 329748185088 330169319424 330225942528 330935632776 331358283648 331372560384 331415110656 331838373888 332565857568 332990590464 333033348501 333047697408 333340213248 333765935104 334497644544 334967851008 334982283264 335410102272 336130933824 336188579328 336617938944 336675667968 337105649664 337844680704 338276155392 338319592128 338631327744 339494312934 339986191104 340284801024 341466345472 341524905984 341961080832 342397812736 342456532992 343192508064 343251364608 343645618176 343689744384 344128684032 344443209624 344883111552 345323575296 345382797312 345686147072 347069236752 347389034496 347892350976 348640008192 349085270016 349100310528 349145137152 349591044096 350357446656 350402434704 350804901888 350849947392 350865063936 352068176376 352128555072 352578272256 353863178496 354173976576 354626306048 354687123456 355140108288 355903341696 355918675968 355964378112 356373233664 356418994176 357200365536 357656560128 357702485427 357717897216 358174752768 359464566636 359795785728 360777252864 361235328048 361552601088 361614606336 362076438528 362538860544 362870212608 363333648384 363380302656 363797676032 363860066304 364642039818 364704574896 365170353408 365636726784 365699432448 366969222144 367291531264 367485074208 367823683584 368293445632 368761064049 369100849152 369148243968 369619697664 369635622912 370430008704 370903099392 370966708224 371440484352 371504185344 372302586873 372778069104 372794130432 373318170624 373662154752 374136589764 374614414272 375007739904 375486676992 376309850112 376790450176 376838832384 376855068672 377336365056 378147300552 378212151744 378695181312 378760126464 379243855872 380075265792 380560674816 380609541144 380960243712 381446782976 382283022336 382820401152 383325831168 384149638656 384215519232 384706215936 385197539328 385263599616 386091571572 386601320448 386650962432 387144769536 387498610827 387993500496 388489022208 388555646976 388896915456 390247251968 390452891346 390812663808 391311785984 391378894848 392220009216 392720928768 392737849344 392788279296 393289924608 394152127488 394202739042 394655514624 394706190816 394723196928 395069882368 396076698423 396650556288 396998934528 397016039424 398445723648 398954594304 399023013888 399532621824 400391259408 400408510464 400459925376 400919887872 400971368448 401850411228 402363630144 402432634368 402946596864 404770258944 405287206912 405874409472 406746676224 406816432128 407283695616 407335993344 407856218112 408228989184 408750354432 408802840488 409272385536 409342574592 410816647584 411341317632 412840374912 413202972672 413801644032 414330126336 415238455296 415291774464 415768772608 415822159872 415840075776 416733759792 417265986816 417337546752 417870544896 417942208512 419375327742 419393396736 419761750016 419982941952 420369924096 420906795008 421441216056 421811367936 421829541888 421883707392 422422511616 423348581376 423889256448 423943686432 423961952256 424503410688 425415713121 425488670712 426032078976 426649337856 427584674016 428130759168 428580274176 429127630848 430068400128 430617657344 430672951296 431241560064 432168343488 432242459136 432794492928 433347231744 433421549568 434926485504 434982332736 435537865728 435939180544 436492688058 437050149984 437509029888 438067789824 438086664192 439028158464 439664246784 440225759232 440301256704 441247510368 441811044864 441830080512 441886814208 442451165184 443421143424 443987453952 444044464668 444063596544 444453617664 445996859392 446231875824 446623801344 446643044352 447213469696 448174578432 448251439104 448823918592 448900890624 449474199552 450440166834 450459574272 450517416048 451034873856 451092789504 451508436992 452659083912 453314921472 453713068032 455366541312 455948107776 456608710656 457590010752 457668486144 458194157568 458252992512 458838245376 459257612832 459844148736 459903195549 460431433728 460510396416 462168728532 462758982336 463185379328 463856467968 464853344256 465447026688 465467080704 465526849536 466121392128 467143262208 467203246272 467739869184 467799929856 467820085248 468825479766 469424235168 469504740096 470104363008 471817571328 472231968768 472916164608 473520144384 474121368063 474537788928 474558234624 474619170816 475164311552 475225325568 476267154048 476875413504 476936647236 476957196288 477566337024 478674754551 479286088848 479727714304 479980505088 481647104064 482070134784 482152808448 482768584704 483385147392 483826950144 484444864512 484507070208 485146755072 486189386424 486272766528 486893804544 487515635712 487599243264 489292296192 489980098944 490431578112 491681418732 492134465536 492197658624 492826263552 492847497216 493906678272 494537465856 494622277632 495253979136 495338913792 496403449164 497037425472 497058840576 497122665984 497757560832 498216206336 498848786352 499485885696 500010319872 500648902656 501746466816 502451776512 502473424896 503115153408 504196400736 504282868992 504926908416 505013501952 505658474496 506767021056 507414233088 507479388192 507946991616 509241469401 509710696448 509979286656 510427201536 511101108224 512199518208 512287358976 512941621248 513596719104 513684799488 514788762096 514877046912 515468427264 515534616576 516193026048 516664814436 517324667328 517985362944 518074195968 518529220608 520603855128 521083551744 521838526464 522960012288 523627905024 523650465792 523717705728 524386566144 525536169984 525603652056 526207352832 526274921088 526297595904 528102264564 528192832608 528867408384 529331912704 529354719232 531260964864 531939459072 532030685184 532710162432 533855012544 533878013952 533946567168 534559850496 534628491264 535800548304 536484840192 536576845824 537262129152 539196849954 539693678592 541165879296 541852992072 542328901632 542421909504 543044927488 543114657792 543808290816 544305318912 545000472576 545070453984 545696514048 545790099456 546963059727 547056862344 547755530112 548455090176 548549148672 550453833216 550937296896 551735525376 552440168448 553651273728 553722365952 554429546496 554453434368 555645013056 556354649088 556450062336 557160726528 557256278016 559167103656 559191195648 559977255936 560493232128 561204884646 561921621408 562415157248 562439389184 562511609856 563230015488 564464775168 565185675264 565258248576 565282603008 566004547584 567220950828 567318227616 568042771968 568140189696 568865783808 570112898688 570841012224 571440365568 572170174464 573424533504 574230601728 574988746752 576224457984 576323278848 577059323904 577796308992 577895399424 579137357358 579901980672 579976443648 580717154304 581990250744 582733533312 582833470464 583345373184 584090386432 585370877952 586218995712 586967678976 587068342272 588330013824 589081393152 589106774016 589182418944 589934886912 591228191232 591983271936 592059286224 592084795392 592604823552 594975834432 595498401792 595524059136 597566104576 597668585472 598431891456 598534520832 599298932736 600586889112 600612765696 600689888064 601379831808 601457052672 602775616842 603545445216 603648951552 604419895296 604950757376 607155388416 607930810368 608811614208 610120014336 610224648192 610925543424 611003990016 611784327168 612343483776 613125531648 613204260732 613908578304 614013861888 616224971376 617011976448 619260562368 619804459008 620596035584 620622774272 620702466048 621495189504 622857682944 622937661696 623653158912 623733239808 623760113664 625100639688 625898980224 626006320128 626805817344 626913312768 629062991613 629090095104 629642625024 630554886144 631360192512 632161824084 632717051904 632744312832 632825561088 633633767424 635022872064 635833884672 635915529648 635942928384 636755116032 638233006068 639048118464 639974006784 641377011024 642196138752 642760179712 642870411264 643691446272 644513529856 645102600192 645926486016 646009426944 646862340096 648252515232 648363688704 649191739392 650020847616 650132324352 652389728256 653306798592 653908770816 654739032087 655575224976 656263544832 657101684736 657129996288 658542237696 659383287808 659496370176 660338638848 660451885056 661871265552 662716567296 662745120768 662830221312 663676747776 665131715136 665981180928 666066697002 666095394816 666680426496 667531870208 668995289088 669935702016 669964566528 670820204544 672261867648 672377158656 673235877888 673351335936 674211299328 675660250251 675689361408 676552310784 676639184256 677262655488 678988625868 679972382208 680569602048 682932690944 683049811968 683922161664 684795625472 684913065984 686385016128 686502729216 687291236352 687379488768 688257368064 688886419248 689766223104 690647150592 690765594624 691372294144 694138473504 694778068992 695784701952 697280016384 698170540032 698200621056 698290274304 699182088192 700714893312 700804869408 701609803776 701699894784 701730127872 703238219649 704136352752 704257110144 705156544512 707726356992 708347953152 709252612096 709374246912 710280216576 711806683392 711837351936 711928756224 712746467328 712837988352 714400731072 715313120256 715404970854 715435794432 716349505536 718929133272 719591571456 722470656096 723105202176 723229212672 724152877056 725077721088 725740425216 726667296768 726760605312 727595352064 727720132608 729284079636 729409149792 730340706816 731273453568 731398864896 733938444288 734583062528 734970148416 735647367168 736586891264 737522128098 738201698304 738296487936 739239395328 739271245824 740860017408 741806198784 741933416448 742880968704 743008370688 744605173746 745556138208 745588260864 746636341248 747324309504 748273179528 749228828544 750015479808 750973353984 752619700224 753580900352 753677664768 753710137344 754672730112 756294601104 756424303488 757390362624 757520252928 758487711744 760150531584 761121349632 761219082288 761920487424 762893565952 764566044672 765640802304 766651662336 768299277312 768431038464 769412431872 770395078656 770527199232 772183143144 773202640896 773301924864 774289539072 774997221654 775987000992 776978044416 777111293952 777793830912 780494503936 780905782692 781625327616 782623571968 782757789696 784440018432 785441857536 785475698688 785576558592 786579849216 788304254976 788405478084 789311029248 789412381632 789446393856 790139764736 792153396846 793301112576 793997869056 794032078848 796891447296 797909188608 798046027776 799065243648 800782518816 800817020928 800919850752 801839775744 801942736896 803700822456 804727260288 804865268736 805893193728 808795274931 809540517888 810574413824 811748818944 813493352448 813632864256 814567391232 814671986688 815712436224 816457978368 817500708864 817605680976 818544771072 818685149184 821633295168 822682635264 825680749824 826405945344 827603288064 828660252672 830476910592 830583548928 831537545216 831644319744 831680151552 833467519584 834531973632 834675093504 835741089792 835884417024 838750655484 838786793472 839523500032 839965883904 840739848192 841813590016 842882432112 843622735872 843659083776 843767414784 844845023232 846697162752 847778512896 847887372864 847923904512 849006821376 850831426242 850977341424 852064157952 853298675712 855169348032 856261518336 857160548352 858255261696 860136800256 861235314688 861345902592 862483120128 864336686976 864484918272 865588985856 866694463488 866843099136 868706036037 869852971008 869964665472 871075731456 871878361088 872985376116 874100299968 875018059776 876135579648 876173328384 878056316928 879328493568 880451518464 880602513408 882495020736 883622089728 883660161024 883773628416 884902330368 886842286848 887974907904 888088929336 888127193088 888907235328 891993718784 892463751648 893247602688 893286088704 894426939392 896349156864 896502878208 897647837184 897801781248 898948399104 900880333668 900919148544 901034832096 902069747712 902185579008 903016873984 904163425263 905318167824 906629842944 907426136064 910733082624 911896215552 913217421312 915180021504 915336972288 916388315136 916505985024 917676490752 918515225664 919688297472 919806391098 920862867456 921020792832 924337457064 925517964672 926370758656 929706688512 930894053376 930934161408 931053699072 932242784256 934286524416 934406492544 935479738368 935599859712 935640170496 937650959532 938848470336 939009480192 940208726016 943635142656 944463937536 945832329216 947040288768 948242736126 949075577856 949116469248 949238341632 950328623104 950450651136 952534308096 953750827008 953873294472 953914392576 955132674048 957349509102 958572177696 959455428608 959961010176 963294208128 964140269568 964305616896 965537169408 966770294784 967653900288 968889729024 969014140416 970293510144 972378772848 972545533056 973787609088 975031271424 975198486528 978584592384 979960197888 980863156224 983362837464 984268931072 984395317248 985652527104 985694994432 987813356544 989074931712 989244555264 990507958272 990677827584 992806898328 994074850944 994117681152 994245331968 995515121664 997697572704 998971771392 1000020639744 1001297805312 1003492933632 1004903553024 1004946849792 1006230306816 1008392801472 1008565737984 1009853816832 1010027003904 1011316948992 1013534042112 1014828466176 1014958776384 1015893983232 1018482938802 1019421392896 1019958573312 1020854403072 1022202216448 1024399036416 1024574717952 1025883242496 1027193438208 1027369598976 1029577524192 1029754093824 1030936854528 1031069233152 1032386052096 1033329628872 1034649334656 1035970725888 1036148391936 1037058441216 1041207710256 1042167103488 1043677052928 1045920024576 1047255810048 1047300931584 1047435411456 1048773132288 1051072339968 1051207304112 1052414705664 1052549842176 1052595191808 1056204529128 1056385665216 1057734816768 1058663825408 1058709438464 1062521929728 1063878918144 1064061370368 1065420324864 1067710025088 1067756027904 1067893134336 1069119700992 1069256982528 1071601096608 1072969680384 1073107456281 1073153691648 1074524258304 1078393699908 1079387357184 1082331758592 1083705984144 1084657803264 1084843819008 1086089854976 1086229315584 1087616581632 1088610637824 1090000945152 1090140907968 1091393028096 1091580198912 1093926119454 1094113724688 1095511060224 1096910180352 1097098297344 1100907666432 1101874593792 1103471050752 1104880336896 1106283192147 1107302547456 1107444731904 1108859092992 1108906868736 1111290026112 1112709298176 1112900124672 1114321453056 1114512556032 1116907760619 1118334207312 1118382391296 1119954511872 1120986464256 1122409769292 1123843242816 1124830314496 1124878778368 1125023219712 1126460030976 1128929550336 1130371350528 1130516497152 1130565206016 1132009095168 1134441901656 1134636455232 1136085543936 1136280379392 1137731567616 1140225797376 1141682024448 1142880731136 1144340348928 1146849067008 1148461203456 1149977493504 1152448915968 1152646557696 1154118647808 1155592617984 1155790798848 1158274714716 1159803961344 1159952887296 1161434308608 1162495832481 1163980501488 1165467066624 1165666940928 1166690746368 1168180772864 1170741755904 1172437991424 1173935357952 1174136684544 1176660027648 1178162786304 1178213548032 1178364837888 1179869773824 1182456382464 1183966543872 1184118572448 1184169590784 1185209647104 1188230095269 1189951668864 1190996803584 1191048118272 1195132209152 1195337170944 1196863782912 1197069041664 1198597865472 1201173778224 1201225531392 1201379776128 1202759663616 1202914105344 1205551233684 1207090890432 1207297903104 1208839790592 1209901514752 1214310776832 1215861620736 1217623228416 1220240028672 1220449296384 1221851086848 1222007980032 1223568654336 1224686967552 1226251063296 1226408521464 1227817156608 1228027723776 1232449942752 1234023952896 1238521124736 1239608918016 1241192071168 1241245548544 1241404932096 1242990379008 1245715365888 1245875323392 1247306317824 1247466479616 1247520227328 1250201279376 1251797960448 1252012640256 1253611634688 1253826625536 1258125983226 1258180190208 1259285250048 1261109772288 1262720385024 1264323648168 1265434103808 1265488625664 1265651122176 1267267534848 1270045744128 1271667769344 1271831059296 1271885856768 1273510232064 1276247139363 1276466012136 1278096236928 1279948013568 1282754022048 1284392277504 1285520359424 1285740822528 1287382892544 1289027059712 1290205200384 1291852972032 1292018853888 1293724680192 1296505030464 1296727377408 1298383478784 1300041695232 1300264648704 1304779456512 1306613597184 1307817541632 1309478064174 1311150449952 1312527089664 1314203369472 1314259992576 1317084475392 1318766575616 1318992740352 1320677277696 1320903770112 1323742531104 1325433134592 1325490241536 1325660442624 1327353495552 1330263430272 1331962361856 1332133394004 1332190789632 1333360852992 1335063740416 1337990578176 1339871404032 1339929133056 1341640409088 1344523735296 1344754317312 1346471755776 1346702671872 1348422598656 1351320500502 1351378722816 1353104621568 1353278368512 1354525310976 1357977251736 1359944764416 1361139204096 1365865381888 1366099623936 1367844323328 1369591250944 1369826131968 1372770032256 1373005458432 1374582472704 1374758977536 1376514736128 1377772838496 1379532446208 1379709586647 1381294301184 1381531189248 1382744588288 1388276947008 1389556137984 1391569403904 1394560032768 1396341080064 1396401242112 1396580548608 1398364176384 1401429786624 1401609738816 1403219607552 1403399789568 1403460255744 1406476439298 1408272705504 1408514220288 1410313089024 1415452713984 1416695906304 1418505224192 1418748493824 1420560433152 1423613366784 1423674703872 1423857512448 1425492934656 1425675976704 1428801462144 1430626240512 1430809941708 1430871588864 1432699011072 1437858266544 1439183142912 1444941312192 1446210404352 1446458425344 1448305754112 1450155442176 1451480850432 1453334593536 1453521210624 1455190704128 1455440265216 1458568159272 1458818299584 1460681413632 1462546907136 1462797729792 1467876888576 1469166125056 1469940296832 1471294734336 1473173782528 1475044256196 1476403396608 1476592975872 1478478790656 1478542491648 1481720034816 1483612397568 1483866832896 1485761937408 1486016741376 1489210347492 1491112276416 1491176521728 1493272682496 1494648619008 1496546359056 1498457657088 1500030959616 1501946707968 1505239400448 1507161800704 1507355329536 1507420274688 1509345460224 1512589202208 1512848606976 1514780725248 1515040505856 1516975423488 1520301063168 1522242699264 1522438164576 1523840974848 1525787131904 1527724408203 1529132089344 1531281604608 1533303324672 1536598554624 1536862076928 1538824863744 1540790157312 1541054398464 1544366286288 1546405281792 1546603849728 1548579078144 1549994443308 1551974001984 1553956088832 1554222587904 1555587661824 1560989007872 1561811565384 1563250655232 1565247143936 1565515579392 1568880036864 1570883715072 1570951397376 1571153117184 1573159698432 1576608509952 1576810956168 1578622058496 1578824763264 1578892787712 1580279529472 1584306793692 1586602225152 1587995738112 1588064157696 1593782894592 1595818377216 1596092055552 1598130487296 1601565037632 1601634041856 1601839701504 1603679551488 1603885473792 1607401644912 1609454520576 1609730537472 1611786387456 1617590549862 1619081035776 1621148827648 1623497637888 1626986704896 1627265728512 1629134782464 1629343973376 1631424872448 1632915956736 1635001417728 1635211361952 1637089542144 1637370298368 1640889179181 1643266590336 1645365270528 1651361499648 1652811890688 1655206576128 1657320505344 1660953821184 1661167097856 1663075090432 1663288639488 1663360303104 1666935039168 1669063947264 1669350187008 1671482179584 1671768834048 1677501310968 1677573586944 1679047000064 1679931767808 1681479696384 1685764864224 1687245471744 1687318167552 1687534829568 1689690046464 1693394325504 1695557025792 1695774745728 1695847809024 1698013642752 1701662852484 1701954682848 1704128315904 1706597351424 1710338696064 1712523036672 1714321096704 1716510523392 1720273600512 1722470629376 1722691805184 1724966240256 1728673373952 1728969836544 1731177971712 1733388926976 1733686198272 1737412072074 1739705942016 1739929330944 1742151462912 1743756722176 1745970752232 1748200599936 1750036119552 1752271159296 1756112633856 1758656987136 1760903036928 1761205026816 1764990041472 1767244179456 1767320322048 1767547256832 1769804660736 1773684573696 1775949815808 1776177858672 1776254386176 1777814470656 1783987437568 1784927503296 1786495205376 1786572177408 1788853878784 1792698313728 1793005756416 1795295674368 1795603562496 1797896798208 1801760667336 1801838297088 1802069664192 1804139495424 1804371158016 1806033747968 1808326850526 1810636335648 1813259685888 1814852272128 1821466165248 1823792431104 1826434842624 1830360043008 1830673944576 1832776630272 1833011970048 1835352981504 1837030451328 1839376594944 1839612782196 1841725734912 1842041585664 1848674914128 1851035929344 1852741517312 1859413377024 1861788106752 1861868322816 1862107398144 1864485568512 1868573048832 1868812985088 1870959476736 1871199719424 1871280340992 1875301919064 1877696940672 1878018960384 1880417452032 1887188974839 1887270285312 1888927875072 1891664658432 1894080577536 1896485472252 1898151155712 1898232938496 1898476683264 1900657246208 1900901302272 1905068616192 1907501654016 1907746588944 1907828785152 1910265348096 1914699018204 1917144355392 1918910857216 1919922020352 1926588416256 1928280539136 1928611233792 1931074338816 1933540589568 1935307800576 1937779458048 1938028280832 1940587020288 1944757545696 1945091066112 1947575218176 1950062542848 1950396973056 1957169184768 1959920395776 1961726312448 1964217096261 1966725674928 1968537862144 1968790634496 1971305054208 1971389988864 1975626713088 1978149863424 1978489110528 1981015916544 1981355655168 1985613796656 1988149701888 1988235362304 1988490663936 1991030243328 1995395145408 1997943542784 2000041279488 2002595610624 2006985867264 2009807106048 2009893699584 2012460613632 2016785602944 2017131475968 2019707633664 2020054007808 2022633897984 2026980750753 2027068084224 2029656932352 2029917552768 2031787966464 2036965877604 2038842785792 2039917146624 2041708806144 2044404432896 2048798072832 2049149435904 2051766484992 2054386876416 2054739197952 2059155048384 2059508187648 2061873709056 2062138466304 2064772104192 2066659257744 2069298669312 2071941451776 2072296783872 2074116882432 2082415420512 2084334206976 2087354105856 2091840049152 2094511620096 2094601863168 2094870822912 2097546264576 2102144679936 2102414608224 2104829411328 2105099684352 2105190383616 2109714658947 2112409058256 2112771330432 2115469633536 2117327650816 2117418876928 2125043859456 2127757836288 2128122740736 2130840649728 2135420050176 2135512055808 2135786268672 2138239401984 2138513965056 2143202193216 2145939360768 2146214912562 2146307383296 2149048516608 2156787399816 2158774714368 2167411968288 2169315606528 2169687638016 2172179709952 2172458631168 2175233163264 2177221275648 2180001890304 2180281815936 2182786056192 2183160397824 2187852238908 2188227449376 2191022120448 2193820360704 2194196594688 2201815332864 2203749187584 2206942101504 2209760673792 2212566384294 2214605094912 2214889463808 2217718185984 2217813737472 2222580052224 2225418596352 2225800249344 2228642906112 2229025112064 2233815521238 2236668414624 2236764782592 2239909023744 2241972928512 2244819538584 2247686485632 2249660628992 2249757556736 2250046439424 2252920061952 2257859100672 2260742701056 2261032994304 2261130412032 2264018190336 2268883803312 2269272910464 2272171087872 2272560758784 2275463135232 2280451594752 2283364048896 2285761462272 2288680697856 2293698134016 2296922406912 2299954987008 2304897831936 2305293115392 2308237295616 2311185235968 2311581597696 2316549429432 2319607922688 2319905774592 2322868617216 2324991664962 2327961002976 2330934133248 2331333881856 2333381492736 2336361545728 2341483511808 2344875982848 2347870715904 2348273369088 2353320055296 2356325572608 2356427096064 2356729675776 2359739547648 2364912764928 2367933087744 2368237144896 2368339181568 2370419294208 2376460190538 2379903337728 2381993607168 2382096236544 2390264418304 2390674341888 2393727565824 2394138083328 2397195730944 2402347556448 2402451062784 2402759552256 2405519327232 2405828210688 2411102467368 2414181780864 2414595806208 2417679581184 2419803029504 2428621553664 2431723241472 2435246456832 2440480057344 2440898592768 2443702173696 2444015960064 2447137308672 2449373935104 2452502126592 2452817042928 2455634313216 2456055447552 2464899885504 2468047905792 2477042249472 2479217836032 2482384142336 2482491097088 2482809864192 2485980758016 2491430731776 2491750646784 2494612635648 2494932959232 2495040454656 2500402558752 2503595920896 2504025280512 2507223269376 2507653251072 2516251966452 2516360380416 2518570500096 2522219544576 2525440770048 2528647296336 2530868207616 2530977251328 2531302244352 2534535069696 2540091488256 2543335538688 2543662118592 2543771713536 2547020464128 2552494278726 2552932024272 2556192473856 2559896027136 2565508044096 2568784555008 2571040718848 2571481645056 2574765785088 2578054119424 2580410400768 2583705944064 2584037707776 2587449360384 2593010060928 2593454754816 2596766957568 2600083390464 2600529297408 2606118108111 2609558913024 2613227194368 2615635083264 2618956128348 2622300899904 2625054179328 2628406738944 2628519985152 2634168950784 2637533151232 2637985480704 2641354555392 2641807540224 2647485062208 2650866269184 2650980483072 2651320885248 2654706991104 2660526860544 2663924723712 2664266788008 2664381579264 2666721705984 2670127480832 2675981156352 2679742808064 2679858266112 2683280818176 2689047470592 2689508634624 2692943511552 2693405343744 2696845197312 2702641001004 2702757445632 2706209243136 2706556737024 2709050621952 2712490275789 2715954503472 2719889528832 2722278408192 2731730763776 2732199247872 2735688646656 2739182501888 2739652263936 2745540064512 2746010916864 2749164945408 2749517955072 2753029472256 2755545676992 2759064892416 2759419173294 2762588602368 2763062378496 2765489176576 2776553894016 2779112275968 2789120065536 2792682160128 2792802484224 2793161097216 2796728352768 2802859573248 2803219477632 2806439215104 2806799579136 2806920511488 2812952878596 2816545411008 2817028440576 2820626178048 2830905427968 2833391812608 2837010448384 2837496987648 2841120866304 2847226733568 2847349407744 2847715024896 2850985869312 2851351953408 2857602924288 2861252481024 2861619883416 2861743177728 2865398022144 2875716533088 2878366285824 2889882624384 2892420808704 2892916850688 2896611508224 2900310884352 2902961700864 2906669187072 2907042421248 2910381408256 2910880530432 2917136318544 2917636599168 2921362827264 2925093814272 2925595459584 2935753777152 2938332250112 2939880593664 2942589468672 2946347565056 2950088512392 2952806793216 2953185951744 2956957581312 2957084983296 2963440069632 2967224795136 2967733665792 2971523874816 2972033482752 2978420694984 2982224552832 2982353043456 2986545364992 2993092718112 2996915314176 3000061919232 3003893415936 3010478800896 3014323601408 3014710659072 3014840549376 3018690920448 3025178404416 3025697213952 3029561450496 3030081011712 3033950846976 3040602126336 3044485398528 3044876329152 3047681949696 3051574263808 3055448816406 3058264178688 3062563209216 3066606649344 3073197109248 3073724153856 3077649727488 3081580314624 3082108796928 3088732572576 3092810563584 3093207699456 3097158156288 3099988886616 3103948003968 3107912177664 3108445175808 3111175323648 3121978015744 3123623130768 3126501310464 3130494287872 3131031158784 3137760073728 3141767430144 3141902794752 3142306234368 3146319396864 3153217019904 3153621912336 3157244116992 3157649526528 3157785575424 3160559058944 3168613587384 3173204450304 3175991476224 3176128315392 3187565789184 3191636754432 3192184111104 3196260974592 3203130075264 3203268083712 3203679403008 3207359102976 3207770947584 3214803289824 3218909041152 3219322368843 3219461074944 3223572774912 3235181099724 3238162071552 3242297655296 3246995275776 3253973409792 3254531457024 3258269564928 3258687946752 3262849744896 3265831913472 3270002835456 3270422723904 3274179084288 3274740596736 3281778358362 3286533180672 3290730541056 3302722999296 3305623781376 3310413152256 3314641010688 3318849576441 3321907642368 3322334195712 3326150180864 3326577278976 3326720606208 3333870078336 3338127894528 3338700374016 3342964359168 3343537668096 3350723281857 3355002621936 3355147173888 3358094000128 3359863535616 3362959392768 3371529728448 3374490943488 3374636335104 3375069659136 3379380092928 3386788651008 3391114051584 3391549491456 3391695618048 3396027285504 3403325704968 3403909365696 3408256631808 3413194702848 3420677392128 3425046073344 3428642193408 3433021046784 3440547201024 3444941258752 3445383610368 3449932480512 3457346747904 3457939673088 3462355943424 3466777853952 3467372396544 3474824144148 3479411884032 3479858661888 3484302925824 3487513444352 3491941504464 3496401199872 3500072239104 3504542318592 3512225267712 3517313974272 3521806073856 3522410053632 3529980082944 3534488358912 3534640644096 3535094513664 3539609321472 3547369147392 3551899631616 3552355717344 3552508772352 3555628941312 3564690285807 3567974875136 3569855006592 3572990410752 3573144354816 3577707757568 3585396627456 3586011512832 3590591348736 3591207124992 3595793596416 3603521334672 3603676594176 3604139328384 3608278990848 3608742316032 3612067495936 3616653701052 3621272671296 3626519371776 3629704544256 3642932330496 3647584862208 3652869685248 3660720086016 3661347889152 3665553260544 3666023940096 3670705963008 3674060902656 3678753189888 3679225564392 3683451469824 3684083171328 3697349828256 3702071858688 3705483034624 3718826754048 3723576213504 3723736645632 3724214796288 3728971137024 3737146097664 3737625970176 3741918953472 3742399438848 3742560681984 3750603838128 3755393881344 3756037920768 3760834904064 3774377949678 3774540570624 3777855750144 3783329316864 3788161155072 3792970944504 3796302311424 3796465876992 3796953366528 3801314492416 3801802604544 3810137232384 3815003308032 3815493177888 3815657570304 3820530696192 3828741418089 3829398036408 3834288710784 3837821714432 3839844040704 3853176832512 3856561078272 3857222467584 3862148677632 3867081179136 3870615601152 3875558916096 3876056561664 3881174040576 3889515091392 3890182132224 3895150436352 3900125085696 3900793946112 3914338369536 3919840791552 3923452624896 3928434192522 3933451349856 3937075724288 3937581268992 3942610108416 3942779977728 3951253426176 3956299726848 3956978221056 3962031833088 3962711310336 3971227593312 3976299403776 3976470724608 3976981327872 3982060486656 3990790290816 3995887085568 4000082558976 4005191221248 4013971734528 4019614212096 4019787399168 4024921227264 4033571205888 4034262951936 4039415267328 4040108015616 4045267795968 4053961501506 4054136168448 4059313864704 4059835105536 4063575932928 4073931755208 4077685571584 4079834293248 4083417612288 4097596145664 4098298871808 4103532969984 4108773752832 4109478395904 4118310096768 4119016375296 4123747418112 4124276932608 4129544208384 4133318515488 4138597338624 4143882903552 4144593567744 4148233764864 4164830841024 4168668413952 4174708211712 4183680098304 4189023240192 4189203726336 4189741645824 4195092529152 4204289359872 4204829216448 4209658822656 4210199368704 4210380767232 4219429317894 4224818116512 4225542660864 4230939267072 4234655301632 4234837753856 4250087718912 4255515672576 4256245481472 4261681299456 4270840100352 4271024111616 4271572537344 4276478803968 4277027930112 4286404386432 4291878721536 4292429825124 4292614766592 4298097033216 4313574799632 4317549428736 4334823936576 4338631213056 4339375276032 4344359419904 4344917262336 4350466326528 4354442551296 4360003780608 4360563631872 4365572112384 4366320795648 4375704477816 4376454898752 4382044240896 4387640721408 4388393189376 4403630665728 4407498375168 4413884203008 4419521347584 4425132768588 4429210189824 4429778927616 4435436371968 4435627474944 4445160104448 4450837192704 4451600498688 4457285812224 4458050224128 4467631042476 4473336829248 4473529565184 4479818047488 4483945857024 4489639077168 4495372971264 4499321257984 4499515113472 4500092878848 4505840123904 4515718201344 4521485402112 4522065988608 4522260824064 4528036380672 4537767606624 4538545820928 4544342175744 4545121517568 4550926270464 4560903189504 4566728097792 4571522924544 4577361395712 4583173224609 4587396268032 4593844813824 4599909974016 4609795663872 4610586230784 4616474591232 4622370471936 4623163195392 4633098858864 4639215845376 4639811549184 4645737234432 4649983329924 4655922005952 4661868266496 4662667763712 4666762985472 4672723091456 4682967023616 4689751965696 4695741431808 4696546738176 4706640110592 4712651145216 4712854192128 4713459351552 4719479095296 4729825529856 4735866175488 4736474289792 4736678363136 4740838588416 4752920381076 4759806675456 4763987214336 4764192473088 4780528836608 4781348683776 4787455131648 4788276166656 4794391461888 4804695112896 4804902125568 4805519104512 4811038654464 4811656421376 4822204934736 4828363561728 4829191612416 4835359162368 4839606059008 4857243107328 4863446482944 4870492913664 4880960114688 4881797185536 4887404347392 4888031920128 4894274617344 4898747870208 4905004253184 4905634085856 4911268626432 4912110895104 4922667537543 4929799771008 4936095811584 4954084498944 4958435672064 4964768284672 4964982194176 4965619728384 4971961516032 4982861463552 4983501293568 4989225271296 4989865918464 4990080909312 5000805117504 5007191841792 5008050561024 5014446538752 5015306502144 5032503932904 5032720760832 5037141000192 5044439089152 5057294592672 5061736415232 5061954502656 5062604488704 5069070139392 5080182976512 5086671077376 5087324237184 5087543427072 5094040928256 5104988557452 5105864048544 5112384947712 5119792054272 5131016088192 5137569110016 5142081437696 5142963290112 5149531570176 5156108238848 5160820801536 5167411888128 5168075415552 5174898720768 5186020121856 5186909509632 5193533915136 5200166780928 5201058594816 5212236216222 5219117826048 5226454388736 5231270166528 5237912256696 5244601799808 5250108358656 5256813477888 5268337901568 5275066302464 5275970961408 5282709110784 5283615080448 5294970124416 5301732538368 5301960966144 5302641770496 5309413982208 5321053721088 5327849447424 5328533576016 5328763158528 5333443411968 5340254961664 5351962312704 5359485616128 5359716532224 5366561636352 5378094941184 5379017269248 5385887023104 5386810687488 5393690394624 5405282002008 5405514891264 5412418486272 5413113474048 5418101243904 5424980551578 5431909006944 5439779057664 5444556816384 5463461527552 5464398495744 5471377293312 5478365003776 5479304527872 5491080129024 5492021833728 5498329890816 5499035910144 5506058944512 5511091353984 5518129784832 5518838346588 5525177204736 5526124756992 5530978353152 5553107788032 5558224551936 5578240131072 5585364320256 5585604968448 5586322194432 5593456705536 5605719146496 5606438955264 5612878430208 5613599158272 5613841022976 5625905757192 5633090822016 5634056881152 5641252356096 5661566924517 5661810855936 5666783625216 5674020896768 5674993975296 5682241732608 5694453467136 5694698815488 5695430049792 5701971738624 5702703906816 5715205848576 5722504962048 5723239766832 5723486355456 5730796044288 5751433066176 5756732571648 5779765248768 5784841617408 5785833701376 5793223016448 5800621768704 5805923401728 5813338374144 5814084842496 5820762816512 5821761060864 5834272637088 5835273198336 5842725654528 5850187628544 5851190919168 5871507554304 5876664500224 5879761187328 5885178937344 5892695130112 5900177024784 5905613586432 5906371903488 5913915162624 5914169966592 5926880139264 5934449590272 5935467331584 5943047749632 5944066965504 5956841389968 5964449105664 5964706086912 5973090729984 5986185436224 5993830628352 6000123838464 6007786831872 6020957601792 6028647202816 6029421318144 6029681098752 6037381840896 6050356808832 6051394427904 6059122900992 6060162023424 6067901693952 6080942252259 6081204252672 6088970797056 6089752658304 6095363899392 6103148527616 6110897632812 6116528357376 6125126418432 6133213298688 6146394218496 6147448307712 6155299454976 6163160629248 6164217593856 6177465145152 6185621127168 6186415398912 6194316312576 6199977773232 6207896007936 6215824355328 6216890351616 6222350647296 6243956031488 6247246261536 6253002620928 6260988575744 6262062317568 6275520147456 6283534860288 6283805589504 6284612468736 6292638793728 6306434039808 6307243824672 6314488233984 6315299053056 6315571150848 6321118117888 6329143976841 6337227174768 6346408900608 6351982952448 6352256630784 6375131578368 6383273508864 6384368222208 6392521949184 6406260150528 6406536167424 6407358806016 6414718205952 6415541895168 6429606579648 6437818082304 6438644737686 6438922149888 6447145549824 6470362199448 6476324143104 6484595310592 6507946819584 6509062914048 6516539129856 6517375893504 6525699489792 6531663826944 6540005670912 6540845447808 6548358168576 6549481193472 6563556716724 6573066361344 6581461082112 6605445998592 6611247562752 6620826304512 6629282021376 6637699152882 6643815284736 6644668391424 6652300361728 6653154557952 6653441212416 6667740156672 6676255789056 6677400748032 6685928718336 6687075336192 6701446563714 6710005243872 6710294347776 6716188000256 6719727071232 6725918785536 6743059456896 6748981886976 6749272670208 6750139318272 6758760185856 6773577302016 6782228103168 6783098982912 6783391236096 6792054571008 6806651409936 6807818731392 6816513263616 6826389405696 6841354784256 6850092146688 6857284386816 6866042093568 6881094402048 6889882517504 6890767220736 6899864961024 6914693495808 6915879346176 6924711886848 6933555707904 6934744793088 6949648288296 6958823768064 6959717323776 6968605851648 6983883008928 6992802399744 7000144478208 7009084637184 7024450535424 7034627948544 7043612147712 7044820107264 7059960165888 7068976717824 7069281288192 7070189027328 7079218642944 7094738294784 7103799263232 7104711434688 7105017544704 7111257882624 7129380571614 7135949750272 7139710013184 7145980821504 7146288709632 7155415515136 7170793254912 7172023025664 7181182697472 7182414249984 7191587192832 7207042669344 7207353188352 7208278656768 7216557981696 7217484632064 7224134991872 7233307402104 7242545342592 7253038743552 7259409088512 7285864660992 7295169724416 7305739370496 7321440172032 7322695778304 7331106521088 7332047880192 7341411926016 7348121805312 7357506379776 7358451128784 7366902939648 7368166342656 7394699656512 7404143717376 7410966069248 7437653508096 7447152427008 7447473291264 7448429592576 7457942274048 7474292195328 7475251940352 7483837906944 7484798877696 7485121363968 7501207676256 7510787762688 7512075841536 7521669808128 7548755899356 7549081141248 7555711500288 7566658633728 7576322310144 7585941889008 7592604622848 7592931753984 7593906733056 7602628984832 7603605209088 7620274464768 7630006616064 7630986355776 7631315140608 7641061392384 7657482836178 7658796072816 7668577421568 7675643428864 7679688081408 7706353665024 7713122156544 7714444935168 7724297355264 7734162358272 7741231202304 7751117832192 7752113123328 7762348081152 7779030182784 7780364264448 7790300872704 7800250171392 7801587892224 7818354324333 7828676739072 7839681583104 7846905249792 7856868385044 7866902699712 7874151448576 7875162537984 7885220216832 7885559955456 7902506852352 7912599453696 7913956442112 7924063666176 7925422620672 7942455186624 7952598807552 7952941449216 7953962655744 7964120973312 7981580581632 7991774171136 8000165117952 8010382442496 8027943469056 8039228424192 8039574798336 8049842454528 8067142411776 8068525903872 8078830534656 8080216031232 8090535591936 8107923003012 8108272336896 8118627729408 8119670211072 8127151865856 8137470827367 8147863510416 8155371143168 8159668586496 8166835224576 8195192291328 8196597743616 8207065939968 8217547505664 8218956791808 8236620193536 8238032750592 8247494836224 8248553865216 8259088416768 8266637030976 8277194677248 8287765807104 8289187135488 8296467529728 8329661682048 8337336827904 8367360196608 8378046480384 8378407452672 8379483291648 8390185058304 8408578719744 8409658432896 8419317645312 8420398737408 8420761534464 8438858635788 8449636233024 8451085321728 8461878534144 8469310603264 8469675507712 8500175437824 8511031345152 8512490962944 8523362598912 8541680200704 8542048223232 8543145074688 8552957607936 8554055860224 8572808772864 8583757443072 8584859650248 8585229533184 8596194066432 8627149599264 8635098857472 8669647873152 8677262426112 8678750552064 8688718839808 8689834524672 8700932653056 8708885102592 8720007561216 8721127263744 8731144224768 8732641591296 8751408955632 8752909797504 8764088481792 8775281442816 8776786378752 8807261331456 8814996750336 8827768406016 8839042695168 8850265537176 8858420379648 8859557855232 8870872743936 8871254949888 8890320208896 8901674385408 8903200997376 8914571624448 8916100448256 8935262084952 8946673658496 8947059130368 8959636094976 8979278154336 8990745942528 8998642515968 8999030226944 9000185757696 9011680247808 9031436402688 9042970804224 9044131977216 9044521648128 9056072761344 9075535213248 9077091641856 9088684351488 9090243035136 9101852540928 9121806379008 9133456195584 9143045849088 9154722791424 9166346449218 9174792536064 9187689627648 9199819948032 9219591327744 9221172461568 9232949182464 9244740943872 9246326390784 9266197717728 9278431690752 9279623098368 9291474468864 9299966659848 9311844011904 9323736532992 9325335527424 9333525970944 9345446182912 9365934047232 9379503931392 9391482863616 9393093476352 9413280221184 9425302290432 9425708384256 9426918703104 9438958190592 9459651059712 9471732350976 9472948579584 9473356726272 9481677176832 9505840762152 9519613350912 9527974428672 9528384946176 9561057673216 9562697367552 9574910263296 9576552333312 9588782923776 9609390225792 9609804251136 9611038209024 9622077308928 9623312842752 9644409869472 9656727123456 9657967106529 9658383224832 9670718324736 9679212118016 9714486214656 9726892965888 9740985827328 9761920229376 9763594371072 9774808694784 9776063840256 9788549234688 9797495740416 9810008506368 9811268171712 9822537252864 9824221790208 9845335075086 9859599542016 9872191623168 9908168997888 9916871344128 9929536569344 9931239456768 9943923032064 9965722927104 9967002587136 9978450542592 9979731836928 9980161818624 10001610235008 10014383683584 10016101122048 10028893077504 10030613004288 10065007865808 10065441521664 10074282000384 10088878178304 10114589185344 10123472830464 10123909005312 10125208977408 10138140278784 10160365953024 10173342154752 10174648474368 10175086854144 10188081856512 10209977114904 10211728097088 10224769895424 10239584108544 10262032176384 10275138220032 10284162875392 10285926580224 10299063140352 10312216477696 10321641603072 10334823776256 10336150831104 10349797441536 10372040243712 10373819019264 10387067830272 10400333561856 10402117189632 10424472432444 10438235652096 10452908777472 10462540333056 10475824513392 10489203599616 10500216717312 10513626955776 10536675803136 10550132604928 10551941922816 10565418221568 10567230160896 10589940248832 10603465076736 10603921932288 10605283540992 10618827964416 10642107442176 10655698894848 10657067152032 10657526317056 10666886823936 10680509923328 10694070857421 10703924625408 10718971232256 10719433064448 10733123272704 10756189882368 10758034538496 10771774046208 10773621374976 10787380789248 10810564004016 10811029782528 10824836972544 10826226948096 10836202487808 10849961103156 10863818013888 10879558115328 10889113632768 10926923055104 10928796991488 10942754586624 10956730007552 10958609055744 10982160258048 10984043667456 10996659781632 10998071820288 11012117889024 11022182707968 11036259569664 11037676693176 11050354409472 11052249513984 11061956706304 11106215576064 11116449103872 11156480262144 11170728640512 11171209936896 11172644388864 11186913411072 11211438292992 11212877910528 11225756860416 11227198316544 11227682045952 11251811514384 11266181644032 11268113762304 11282504712192 11323133849034 11323621711872 11333567250432 11348041793536 11349987950592 11364483465216 11388906934272 11389397630976 11390860099584 11403943477248 11405407813632 11430411697152 11445009924096 11446479533664 11446972710912 11461592088576 11486224254267 11502866132352 11513465143296 11559530497536 11569683234816 11571667402752 11586446032896 11601243537408 11611846803456 11626676748288 11628169684992 11641525633024 11643522121728 11668545274176 11670546396672 11685451309056 11700375257088 11702381838336 11743015108608 11753329000448 11759522374656 11770357874688 11800354049568 11811227172864 11812743806976 11827830325248 11828339933184 11853760278528 11868899180544 11870934663168 11886095499264 11888133931008 11913682779936 11928898211328 11929412173824 11946181459968 11972370872448 11987661256704 12000247676928 12015573663744 12041915203584 12057294405632 12058842636288 12059362197504 12074763681792 12100713617664 12102788855808 12118245801984 12120324046848 12135803387904 12161884504518 12162408505344 12177941594112 12179505316608 12190727798784 12206297055232 12221795265624 12233056714752 12250252836864 12292788436992 12294896615424 12310598909952 12326321258496 12328435187712 12354930290304 12371242254336 12372830797824 12388632625152 12399955546464 12415792015872 12431648710656 12433780703232 12444701294592 12487912062976 12494492523072 12506005241856 12521977151488 12524124635136 12551040294912 12567069720576 12567611179008 12569224937472 12585277587456 12612868079616 12614487649344 12628976467968 12630598106112 12631142301696 12642236235776 12658287953682 12674454349536 12692817801216 12703965904896 12704513261568 12750263156736 12766547017728 12768736444416 12785043898368 12812520301056 12813072334848 12814717612032 12829436411904 12831083790336 12859213159296 12875636164608 12877289475372 12877844299776 12894291099648 12940724398896 12952648286208 12969190621184 13015893639168 13018125828096 13033078259712 13034751787008 13051398979584 13063327653888 13080011341824 13081690895616 13096716337152 13098962386944 13127113433448 13146132722688 13162922164224 13210891997184 13222495125504 13241652609024 13258564042752 13275398305764 13287630569472 13289336782848 13304600723456 13306309115904 13306882424832 13335480313344 13352511578112 13354801496064 13371857436672 13374150672384 13402893127428 13420010487744 13420588695552 13432376000512 13439454142464 13451837571072 13486118913792 13497963773952 13498545340416 13500278636544 13517520371712 13547154604032 13564456206336 13566197965824 13566782472192 13584109142016 13613302819872 13615637462784 13633026527232 13652778811392 13682709568512 13700184293376 13714568773632 13732084187136 13749519673827 13762188804096 13779765035008 13781534441472 13799729922048 13829386991616 13831758692352 13849423773696 13867111415808 13869489586176 13899296576592 13917647536128 13919434647552 13937211703296 13967766017856 13985604799488 14000288956416 14018169274368 14048901070848 14069255897088 14087224295424 14089640214528 14119920331776 14137953435648 14138562576384 14140378054656 14158437285888 14189476589568 14207598526464 14209422869376 14210035089408 14222515765248 14258761143228 14271899500544 14279420026368 14291961643008 14292577419264 14310831030272 14341586509824 14344046051328 14362365394944 14364828499968 14383174385664 14414085338688 14414706376704 14416557313536 14433115963392 14434969264128 14448269983744 14466614804208 14485090685184 14506077487104 14518818177024 14571729321984 14590339448832 14611478740992 14642880344064 14645391556608 14662213042176 14664095760384 14682823852032 14696243610624 14715012759552 14716902257568 14733805879296 14736332685312 14768002612629 14789399313024 14808287434752 14821932138496 14875307016192 14894304854016 14894946582528 14896859185152 14915884548096 14948584390656 14950503880704 14967675813888 14969597755392 14970242727936 15002415352512 15021575525376 15024151683072 15043339616256 15097511798712 15098162282496 15111423000576 15133317267456 15171883778016 15185209245696 15185863507968 15187813466112 15205257969664 15207210418176 15240548929536 15260013232128 15261972711552 15262630281216 15282122784768 15314965672356 15317592145632 15337154843136 15351286857728 15359376162816 15412707330048 15426244313088 15428889870336 15448594710528 15468324716544 15482462404608 15502235664384 15504226246656 15524696162304 15558060365568 15560728528896 15580601745408 15600500342784 15603175784448 15636708648666 15657353478144 15679363166208 15693810499584 15713736770088 15733805399424 15748302897152 15750325075968 15770440433664 15805013704704 15825198907392 15827912884224 15848127332352 15850845241344 15884910373248 15905197615104 15905882898432 15907925311488 15928241946624 15963161163264 15983548342272 16000330235904 16020764884992 16055886938112 16078456848384 16079149596672 16099684909056 16134284823552 16137051807744 16157661069312 16160432062464 16181071183872 16215846006024 16216544673792 16237255458816 16239340422144 16254303731712 16274941654734 16295727020832 16310742286336 16319337172992 16333670449152 16390384582656 16393195487232 16414131879936 16435095011328 16437913583616 16473240387072 16476065501184 16494989672448 16497107730432 16518176833536 16533274061952 16554389354496 16575531614208 16578374270976 16592935059456 16659323364096 16674673655808 16734720393216 16756092960768 16756814905344 16758966583296 16780370116608 16817157439488 16819316865792 16838635290624 16840797474816 16841523068928 16877717271576 16899272466048 16902170643456 16923757068288 16938621206528 17000350875648 17022062690304 17024981925888 17046725197824 17083360401408 17084096446464 17086290149376 17105915215872 17108111720448 17145617545728 17167514886144 17169719300496 17170459066368 17192388132864 17254299198528 17270197714944 17339295746304 17354524852224 17357501104128 17377437679616 17379669049344 17401865306112 17417770205184 17440015122432 17442254527488 17462288449536 17465283182592 17502817911264 17505819595008 17528176963584 17550562885632 17553572757504 17614522662912 17629993500672 17655536812032 17678085390336 17700531074352 17716840759296 17719115710464 17741745487872 17742509899776 17780640417792 17803348770816 17806401994752 17829143248896 17832200896512 17870524169904 17893347316992 17894118260736 17919272189952 17958556308672 17981491885056 17997285031936 17998060453888 18000371515392 18023360495616 18062872805376 18085941608448 18088263954432 18089043296256 18112145522688 18151070426496 18154183283712 18177368702976 18180486070272 18203705081856 18242826756777 18243612758016 18266912391168 18286091698176 18309445582848 18332692898436 18349585072128 18375379255296 18399639896064 18439182655488 18442344923136 18465898364928 18489481887744 18492652781568 18532395435456 18556863381504 18559246196736 18582948937728 18599933319696 18623688023808 18647473065984 18650671054848 18667051941888 18690892365824 18731868094464 18759007862784 18782965727232 18786186952704 18826560442368 18850604580864 18851416768512 18853837406208 18877916381184 18919302119424 18943464701952 18945897159168 18946713452544 18963354353664 18987431930523 19011681524304 19039226701824 19055948857344 19056769892352 19122115346432 19125394735104 19149820526592 19153104666624 19177565847552 19218780451584 19219608502272 19222076418048 19244154617856 19246625685504 19288819738944 19313454246912 19315934213058 19316766449664 19341436649472 19358424236032 19428972429312 19453785931776 19523840458752 19527188742144 19549617389568 19552127680512 19577098469376 19594991480832 19620017012736 19622536343424 19645074505728 19648443580416 19690670150172 19719199084032 19744383246336 19816337995776 19833742688256 19859073138688 19862478913536 19887846064128 19931445854208 19934005174272 19956901085184 19959463673856 19960323637248 20003220470016 20028767367168 20032202244096 20057786155008 20061226008576 20130015731616 20130883043328 20148564000768 20177756356608 20229178370688 20246945660928 20247818010624 20250417954816 20276280557568 20320731906048 20346684309504 20349296948736 20350173708288 20376163713024 20419954229808 20423456194176 20449539790848 20479168217088 20524064352768 20550276440064 20568325750784 20571853160448 20598126280704 20624432955392 20643283206144 20669647552512 20672301662208 20699594883072 20744080487424 20747638038528 20774135660544 20800667123712 20804234379264 20848944864888 20876471304192 20905817554944 20951649026784 20978407199232 21000433434624 21027253911552 21073351606272 21100265209856 21103883845632 21130836443136 21134460321792 21179880497664 21206930153472 21207843864576 21210567081984 21237655928832 21284214884352 21311397789696 21314134304064 21315052634112 21333773647872 21361019846656 21388141714842 21407849250816 21437942464512 21438866128896 21466246545408 21512379764736 21516069076992 21543548092416 21547242749952 21574761578496 21621128008032 21622059565056 21649673945088 21652453896192 21672404975616 21699922206312 21727636027776 21759116230656 21778227265536 21853846110208 21857593982976 21885509173248 21913460015104 21917218111488 21964320516096 21968087334912 21993319563264 21996143640576 22024235778048 22044365415936 22072519139328 22075353386352 22100708818944 22104499027968 22123913412608 22212431152128 22232898207744 22312960524288 22341457281024 22342419873792 22345288777728 22373826822144 22422876585984 22425755821056 22451513720832 22454396633088 22455364091904 22503623028768 22532363288064 22536227524608 22565009424384 22646267698068 22647243423744 22667134500864 22696083587072 22699975901184 22728966930432 22777813868544 22778795261952 22781720199168 22807886954496 22810815627264 22860823394304 22890019848192 22892959067328 22893945421824 22923184177152 22972448508534 23005732264704 23026930286592 23119060995072 23139366469632 23143334805504 23172892065792 23202487074816 23223693606912 23253353496576 23256339369984 23283051266048 23287044243456 23337090548352 23341092793344 23370902618112 23400750514176 23404763676672 23455062972999 23486030217216 23506658000896 23519044749312 23540715749376 23600708099136 23622454345728 23625487613952 23655660650496 23656679866368 23707520557056 23737798361088 23741869326336 23772190998528 23776267862016 23827365559872 23857796422656 23858824347648 23892362919936 23944741744896 23975322513408 24000495353856 24031147327488 24083830407168 24114588811264 24117685272576 24118724395008 24149527363584 24201427235328 24205577711616 24236491603968 24240648093696 24271606775808 24323769009036 24324817010688 24355883188224 24359010633216 24381455597568 24412594110464 24443590531248 24466113429504 24500505673728 24585576873984 24589793230848 24621197819904 24652642516992 24656870375424 24709860580608 24742484508672 24745661595648 24777265250304 24799911092928 24831584031744 24863297421312 24867561406464 24889402589184 24975824125952 24988985046144 25012010483712 25043954302976 25102080589824 25134139441152 25135222358016 25138449874944 25170555174912 25225736159232 25228975298688 25257952935936 25261196212224 25262284603392 25284472471552 25316575907364 25348908699072 25385635602432 25407931809792 25409026523136 25500526313472 25533094035456 25537472888832 25570087796736 25625040602112 25626144669696 25629435224064 25658872823808 25662167580672 25718426318592 25751272329216 25754578950744 25755688599552 25788582199296 25881448797792 25905296572416 25938381242368 26031787278336 26036251656192 26066156519424 26069503574016 26102797959168 26126655307776 26160022683648 26163381791232 26193432674304 26197924773888 26254226866896 26292265445376 26325844328448 26421783994368 26444990251008 26483305218048 26517128085504 26550796611528 26575261138944 26578673565696 26609201446912 26612618231808 26613764849664 26670960626688 26705023156224 26709602992128 26743714873344 26748301344768 26805786254856 26840020975488 26841177391104 26864752001024 26878908284928 26972237827584 26995927547904 26997090680832 27000557273088 27035040743424 27094309208064 27128912412672 27132395931648 27133564944384 27168218284032 27226605639744 27231274925568 27266053054464 27305557622784 27365419137024 27400368586752 27429137547264 27464168374272 27499039347654 27524377608192 27559530070016 27563068882944 27599459844096 27658773983232 27663517384704 27698847547392 27734222831616 27738979172352 27798593153184 27835295072256 27838869295104 27874423406592 27935532035712 27971209598976 28000577912832 28036338548736 28097802141696 28138511794176 28174448590848 28179280429056 28239840663552 28275906871296 28277125152768 28280756109312 28316874571776 28378953179136 28415197052928 28418845738752 28420070178816 28445031530496 28517522286456 28543799001088 28558840052736 28583923286016 28585154838528 28683173019648 28688092102656 28724730789888 28729656999936 28766348771328 28828170677376 28829412753408 28833114627072 28866231926784 28869938528256 28933229608416 28970181370368 29012154974208 29037636354048 29143458643968 29180678897664 29222957481984 29285760688128 29290783113216 29324426084352 29328191520768 29365647704064 29392487221248 29430025519104 29433804515136 29467611758592 29472665370624 29536005225258 29578798626048 29616574869504 29643864276992 29750614032384 29788609708032 29793718370304 29831769096192 29897168781312 29901007761408 29935351627776 29939195510784 29940485455872 30004830705024 30043151050752 30048303366144 30086679232512 30195023597424 30196324564992 30222846001152 30266634534912 30343767556032 30370418491392 30371727015936 30375626932224 30410515939328 30414420836352 30481097859072 30520026464256 30523945423104 30525260562432 30564245569536 30629931344712 30635184291264 30674309686272 30702573715456 30718752325632 30825414660096 30852488626176 30857779740672 30897189421056 30936649433088 30964924809216 31004471328768 31008452493312 31049392324608 31116120731136 31121457057792 31161203490816 31201000685568 31206351568896 31273417297332 31314706956288 31358726332416 31387620999168 31427473540176 31467610798848 31496605794304 31500650151936 31540880867328 31610027409408 31650397814784 31655825768448 31696254664704 31701690482688 31769820746496 31810395230208 31811765796864 31815850622976 31856483893248 31926322326528 31967096684544 32000660471808 32041529769984 32082212572263 32111773876224 32156913696768 32158299193344 32199369818112 32268569647104 32274103615488 32315322138624 32320864124928 32362142367744 32431692012048 32433089347584 32474510917632 32478680844288 32508607463424 32549883309468 32591454041664 32621484572672 32638674345984 32667340898304 32780769165312 32786390974464 32828263759872 32870190022656 32875827167232 32946480774144 32952131002368 32989979344896 32994215460864 33036353667072 33066548123904 33108778708992 33151063228416 33156748541952 33185870118912 33318646728192 33349347311616 33469440786432 33512185921536 33513629810688 33517933166592 33560740233216 33634314878976 33638633731584 33677270581248 33681594949632 33683046137856 33755434543152 33798544932096 33804341286912 33847514136576 33877242413056 34000701751296 34044125380608 34049963851776 34093450395648 34166720802816 34168192892928 34172580298752 34211830431744 34216223440896 34291235091456 34335029772288 34339438600992 34340918132736 34384776265728 34458672762801 34508598397056 34540395429888 34678591492608 34709049704448 34715002208256 34754875359232 34759338098688 34803730612224 34835540410368 34880030244864 34884509054976 34924576899072 34930566365184 35005635822528 35011639190016 35056353927168 35101125771264 35107145515008 35229045325824 35259987001344 35311073624064 35401062148704 35433681518592 35438231420928 35483490975744 35485019799552 35561280835584 35606697541632 35612803989504 35658286497792 35664401793024 35741048339808 35786694633984 35788236521472 35838544379904 35917112617344 35962983770112 35994570063872 35996120907776 36000743030784 36046720991232 36125745610752 36171883216896 36176527908864 36178086592512 36224291045376 36302140852992 36308366567424 36354737405952 36360972140544 36407410163712 36485653513554 36487225516032 36533824782336 36572183396352 36618891165696 36665385796872 36699170144256 36750758510592 36878365310976 36884689846272 36931796729856 36978963775488 36985305563136 37064790870912 37113726763008 37118492393472 37165897875456 37199866639392 37247376047616 37294946131968 37301342109696 37334103883776 37381784731648 37463736188928 37518015725568 37565931454464 37572373905408 37653120884736 37701209161728 37702833537024 37707674812416 37755832762368 37838604238848 37886929403904 37891794318336 37893426905088 37926708707328 37974863861046 38023363048608 38078453403648 38111897714688 38113539784704 38244230692864 38250789470208 38299641053184 38306209333248 38355131695104 38437560903168 38439217004544 38444152836096 38488309235712 38493251371008 38577639477888 38626908493824 38631868426116 38633532899328 38682873298944 38716848472064 38857944858624 38907571863552 39047680917504 39054377484288 39099234779136 39104255361024 39154196938752 39189982961664 39240034025472 39245072686848 39290149011456 39296887160832 39381340300344 39438398168064 39488766492672 39632675991552 39667485376512 39718146277376 39724957827072 39775692128256 39862891708416 39868010348544 39913802170368 39918927347712 39920647274496 40006440940032 40057534734336 40064404488192 40115572310016 40122452017152 40260031463232 40261766086656 40297128001536 40355512713216 40458356741376 40493891321856 40495636021248 40500835909632 40552561115136 40641463812096 40693368619008 40698593897472 40700347416576 40752327426048 40839908459616 40846912388352 40899079581696 40958336434176 41048128705536 41100552880128 41136651501568 41143706320896 41196252561408 41248865910784 41286566412288 41339295105024 41344603324416 41399189766144 41488160974848 41495276077056 41548271321088 41601334247424 41608468758528 41697889729776 41752942608384 41811635109888 41903298053568 41956814398464 42000866869248 42054507823104 42146703212544 42200530419712 42207767691264 42261672886272 42268920643584 42359760995328 42413860306944 42415687729152 42421134163968 42475311857664 42568429768704 42622795579392 42628268608128 42630105268224 42667547295744 42722039693312 42776283429684 42815698501632 42875884929024 42877732257792 42932493090816 43024759529472 43032138153984 43087096184832 43094485499904 43149523156992 43242256016064 43244119130112 43299347890176 43304907792384 43344809951232 43399844412624 43455272055552 43518232461312 43556454531072 43707692220416 43715187965952 43771018346496 43826920030208 43834436222976 43928641032192 43936174669824 43986639126528 43992287281152 44048471556096 44088730831872 44145038278656 44150706772704 44201417637888 44208998055936 44247826825216 44304007837887 44424862304256 44465796415488 44625921048576 44682914562048 44684839747584 44690577555456 44747653644288 44845753171968 44851511642112 44903027441664 44908793266176 44910728183808 45007246057536 45064726576128 45072455049216 45130018848768 45292535396136 45294486847488 45334269001728 45392167174144 45399951802368 45555627737088 45557590523904 45563440398336 45615773908992 45621631254528 45721646788608 45780039696384 45785918134656 45787890843648 45846368354304 45944897017068 46011464529408 46053860573184 46238121990144 46278732939264 46286669611008 46345784131584 46404974149632 46447387213824 46506706993152 46512678739968 46566102532096 46574088486912 46674181096704 46682185586688 46741805236224 46801501028352 46809527353344 46910125945998 46972060434432 47013316001792 47038089498624 47081431498752 47201416198272 47244908691456 47250975227904 47311321300992 47415041114112 47475596722176 47483738652672 47544381997056 47552535724032 47654731119744 47715592845312 47717648695296 47784725839872 47889483489792 47950645026816 48000990707712 48062294654976 48167660814336 48229177622528 48235370545152 48237448790016 48299054727168 48402854470656 48411155423232 48472983207936 48481296187392 48543213551616 48647538018072 48649634021376 48711766376448 48718021266432 48762911195136 48887181062496 48932226859008 49001011347456 49171153747968 49179586461696 49242395639808 49305285033984 49313740750848 49419721161216 49484969017344 49491323191296 49554530500608 49599822185856 49663168063488 49726594842624 49735122812928 49778805178368 49951648251904 49977970092288 50024020967424 50087908605952 50204161179648 50268278882304 50270444716032 50276899749888 50341110349824 50451472318464 50457950597376 50515905871872 50522392424448 50524569206784 50568944943104 50633151814728 50697817398144 50771271204864 50815863619584 51001052626944 51066188070912 51074945777664 51140175593472 51250081204224 51252289339392 51258870448128 51317745647616 51324335161344 51436852637184 51502544658432 51509157901488 51511377199104 51577164398592 51762897595584 51810593144832 51876762484736 52063574556672 52072503312384 52132313038848 52139007148032 52205595918336 52253310615552 52320045367296 52326763582464 52386865348608 52395849547776 52508453733792 52584530890752 52651688656896 52843567988736 52889980502016 52966610436096 53034256171008 53101593223056 53150522277888 53157347131392 53218402893824 53225236463616 53227529699328 53341921253376 53410046312448 53419205984256 53487429746688 53496602689536 53611572509712 53680041950976 53682354782208 53729504002048 53757816569856 53944475655168 53991855095808 53994181361664 54001114546176 54070081486848 54188618416128 54257824825344 54264791863296 54267129888768 54336436568064 54453211279488 54462549851136 54532106108928 54611115245568 54728480270331 54730838274048 54800737173504 54858275094528 54928336748544 54998078695308 55048755216384 55119060140032 55126137765888 55198919688192 55317547966464 55327034769408 55397695094784 55468445663232 55477958344704 55597186306368 55670590144512 55677738590208 55748846813184 55871064071424 55942419197952 56001155825664 56072677097472 56195604283392 56277023588352 56348897181696 56358560858112 56479681327104 56551813742592 56554250305536 56561512218624 56633749143552 56757906358272 56830394105856 56837691477504 56840140357632 56890063060992 56962295791569 57035044572912 57087598002176 57117680105472 57167846572032 57170309677056 57366346039296 57376184205312 57449461579776 57459313999872 57532697542656 57656341354752 57658825506816 57666229254144 57732463853568 57739877056512 57866459216832 57940362740736 58024309948416 58075272708096 58286917287936 58361357795328 58571521376256 58581566226432 58648852168704 58656383041536 58731295408128 58784974442496 58860051038208 58867609030272 58935223517184 58945330741248 59072010450516 59157597252096 59233149739008 59287728553984 59501228064768 59577219416064 59587436740608 59663538192384 59794337562624 59802015522816 59870703255552 59878391021568 59880970911744 60009661410048 60086302101504 60096606732288 60173358465024 60390047194848 60392649129984 60445692002304 60533269069824 60687535112064 60740836982784 60743454031872 60751253864448 60821031878656 60828841672704 60962195718144 61040052928512 61047890846208 61050521124864 61128491139072 61259862689424 61270368582528 61348619372544 61405147430912 61437504651264 61650829320192 61704977252352 61715559481344 61794378842112 61873298866176 61929849618432 62008942657536 62016904986624 62098784649216 62232241462272 62242914115584 62322406981632 62402001371136 62412703137792 62546834594664 62629413912576 62717452664832 62854947080352 62935221597696 62993211588608 63001300303872 63081761734656 63220054818816 63300795629568 63311651536896 63392509329408 63403380965376 63539641492992 63620790460416 63623531593728 63631701245952 63712967786496 63852644653056 63934193369088 64001320943616 64083059539968 64164425144526 64223547752448 64313827393536 64316598386688 64398739636224 64537139294208 64548207230976 64630644277248 64641728249856 64724284735488 64863384024096 64866178695168 64949021835264 64957361688576 65017214926848 65099766618936 65182908083328 65242969145344 65277348691968 65334681796608 65561538330624 65572781948928 65656527519744 65740380045312 65751654334464 65892961548288 65904262004736 65979958689792 65988430921728 66072707334144 66133096247808 66217557417984 66302126456832 66313497083904 66371740237824 66637293456384 66698694623232 66938881572864 67024371843072 67027259621376 67035866333184 67121480466432 67268629757952 67277267463168 67354541162496 67363189899264 67366092275712 67510869086304 67597089864192 67608682573824 67695028273152 67754484826112 68001403502592 68088250761216 68099927703552 68186900791296 68333441605632 68336385785856 68345160597504 68423660863488 68432446881792 68582470182912 68670059544576 68678877201984 68681836265472 68769552531456 68917345525602 69017196794112 69080790859776 69357182985216 69418099408896 69430004416512 69518676197376 69607461224448 69671080820736 69760060489728 69769018109952 69849153798144 69861132730368 70011271645056 70023278380032 70112707854336 70202251542528 70214291030016 70458090651648 70519974002688 70622147248128 70802124297408 70867363037184 70876462841856 70966981951488 70970039599104 71122561671168 71213395083264 71225607979008 71316572995584 71328803586048 71482096679616 71573389267968 71576473042944 71677088759808 71834225234688 71925967540224 71989140127744 71992241815552 72001486061568 72093441982464 72251491221504 72343766433792 72353055817728 72356173185024 72448582090752 72604281705984 72616733134848 72709474811904 72721944281088 72814820327424 72971307027108 72974451032064 73067649564672 73144366792704 73237782331392 73330771593744 73398340288512 73501517021184 73756730621952 73769379692544 73863593459712 73957927550976 73970611126272 74129581741824 74227453526016 74236984786944 74331795750912 74399733278784 74494752095232 74589892263936 74602684219392 74668207767552 74763569463296 74927472377856 75036031451136 75131862908928 75306241769472 75402418323456 75405667074048 75415349624832 75511665524736 75677208477696 75773858807808 75783588636672 75786853810176 75853417414656 75949727722092 76046726097216 76156906807296 76223795429376 76227079569408 76488461385728 76501578940416 76599282106368 76612418666496 76710263390208 76875121806336 76878434009088 76888305672192 76976618471424 76986502742016 77155278955776 77253816987648 77263736852232 77267065798656 77365746597888 77433696944128 77715889717248 77815143727104 78095361835008 78108754968576 78198469558272 78208510722048 78308393877504 78379965923328 78480068050944 78490145373696 78580298022912 78593774321664 78762680600688 78876796336128 78977532985344 79265351983104 79334970753024 79436292554752 79449915654144 79551384256512 79725783416832 79736020697088 79827604340736 79837854695424 79841294548992 80012881880064 80115069468672 80128808976384 80231144620032 80244904034304 80520062926464 80523532173312 80594256003072 80916713482752 80987782643712 80991272042496 81001671819264 81105122230272 81282927624192 81386737238016 81397187794944 81400694833152 81504654852096 81679816919232 81693824776704 81798159163392 81916672868352 82096257411072 82201105760256 82273303003136 82287412641792 82392505122816 82573132824576 82678590210048 82689206648832 82798379532288 82976321949696 82990552154112 83096542642176 83202668494848 83216937517056 83395779459552 83505885216768 83623270219776 83806596107136 83913628796928 84001733738496 84109015646208 84293406425088 84401060839424 84415535382528 84523345772544 84537841287168 84719521990656 84827720613888 84831375458304 84842268327936 84950623715328 85136859537408 85245591158784 85256537216256 85260210536448 85335094591488 85444079386624 85552566859368 85631397003264 85751769858048 85755464515584 86049519058944 86064276307968 86174192369664 86188970999808 86299046313984 86484512032128 86488238260224 86598695780352 86609815584768 86799688825248 86910544111104 87036464922624 87112909062144 87415384440832 87430375931904 87542036692992 87653840060416 87668872445952 87857282064384 87872349339648 87973278253056 87984574562304 88096943112192 88177461663744 88290076557312 88301413545408 88402835275776 88417996111872 88495653650432 88608015675774 88849724608512 88931592830976 89251842097152 89365829124096 89381155110912 89495307288576 89691506343936 89703023284224 89806054883328 89817586532352 89821456367616 90014492115072 90129453152256 90144910098432 90260037697536 90585070792272 90588973694976 90668538003456 90784334348288 90799903604736 91111255474176 91115181047808 91126880796672 91231547817984 91243262509056 91443293577216 91560079392768 91571836269312 91575781687296 91692736708608 91889794034136 92022929058816 92107721146368 92476243980288 92557465878528 92573339222016 92691568263168 92809948299264 92894774427648 93013413986304 93025357479936 93132205064192 93148176973824 93348362193408 93364371173376 93483610472448 93603002056704 93619054706688 93820251891996 93944120868864 94026632003584 94076178997248 94162862997504 94402832396544 94489817382912 94501950455808 94622642601984 94830082228224 94951193444352 94967477305344 95088763994112 95105071448064 95309462239488 95431185690624 95435297390592 95569451679744 95778966979584 95901290053632 96001981415424 96124589309952 96246637716789 96335321628672 96458355245056 96470741090304 96474897580032 96598109454336 96805708941312 96822310846464 96945966415872 96962592374784 97086427103232 97295076036144 97299268042752 97423532752896 97436042532864 97525822390272 97774362124992 97864453718016 98002022694912 98342307495936 98359172923392 98484791279616 98610570067968 98627481501696 98839442322432 98969938034688 98982646382592 99109061001216 99199644371712 99326336126976 99453189685248 99470245625856 99557610356736 99903296503808 99955940184576 100048041934848 100175817211904 100408322359296 100536557764608 100540889432064 100553799499776 100682220699648 100902944636928 100915901194752 101031811743744 101044784848896 101049138413568 101137889886208 101266303629456 101395634796288 101542542409728 101631727239168 102002105253888 102132376141824 102149891555328 102280351186944 102500162408448 102504578678784 102517740896256 102635491295232 102648670322688 102873705274368 103005089316864 103018315802976 103022754398208 103154328797184 103376018288403 103525795191168 103621186289664 103753524969472 104127149113344 104145006624768 104264626077696 104278014296064 104411191836672 104506621231104 104640090734592 104653527164928 104773730697216 104791699095552 105016907467584 105169061781504 105303377313792 105687135977472 105779961004032 105933220872192 106203186446112 106301044555776 106314694262784 106436805787648 106450472927232 106455059398656 106683842506752 106820092624896 106838411968512 106974859493376 106993205379072 107223145019424 107360083901952 107364709564416 107459008004096 107515633139712 107888951310336 107983710191616 107988362723328 108002229092352 108140162973696 108377236832256 108515649650688 108529583726592 108534259777536 108672873136128 108906422558976 108925099702272 109064212217856 109222230491136 109456960540662 109461676548096 109601474347008 109716550189056 109856673497088 109996157390616 110097510432768 110238120280064 110252275531776 110635095932928 110654069538816 110795390189568 110936891326464 110955916689408 111194372612736 111341180289024 111355477180416 111497693626368 111742128142848 111884838395904 112002311651328 112145354194944 112391208566784 112554047176704 112697794363392 112717121716224 112959362654208 113103627485184 113108500611072 113123024437248 113267498287104 113515812716544 113660788211712 113675382955008 113680280715264 113780126121984 113924591583138 114070089145824 114175196004352 114235360210944 114335693144064 114340619354112 114732692078592 114752368410624 114898923159552 114918627999744 115065395085312 115312682709504 115317651013632 115332458508288 115464927707136 115479754113024 115732918433664 115880725481472 116048619896832 116150545416192 116573834575872 116722715590656 117143042752512 117163132452864 117297704337408 117312766083072 117462590816256 117569948884992 117720102076416 117735218060544 117870447034368 117890661482496 118144020901032 118315194504192 118466299478016 119002456129536 119154438832128 119174873481216 119327076384768 119588675125248 119604031045632 119741406511104 119756782043136 119761941823488 120019322820096 120172604203008 120193213464576 120346716930048 120780094389696 120785298259968 120891384004608 121066538139648 121375070224128 121481673965568 121486908063744 121502507728896 121642063757312 121657683345408 121924391436288 122080105857024 122095781692416 122101042249728 122256982278144 122519725378848 122540737165056 122697238745088 122810294861824 122875009302528 123301658640384 123409954504704 123431118962688 123588757684224 123746597732352 123859699236864 124017885315072 124033809973248 124197569298432 124464482924544 124485828231168 124644813963264 124804002742272 124825406275584 125093669189328 125258827825152 125434905329664 125709894160704 125870443195392 125986423177216 126002600607744 126163523469312 126440109637632 126601591259136 126623303073792 126785018658816 126806761930752 127079282985984 127241580920832 127247063187456 127263402491904 127425935572992 127705289306112 127868386738176 128002641887232 128166119079936 128328850289052 128447095504896 128627654787072 128633196773376 128797479272448 129074278588416 129096414461952 129261288554496 129283456499712 129448569470976 129726768048192 129732357390336 129898043670528 129914723377152 130034429853696 130199533237872 130365816166656 130485938290688 130554697383936 130669363593216 131123076661248 131145563897856 131313055039488 131480760090624 131503308668928 131785923096576 131808524009472 131959917379584 131976861843456 132145414668288 132266192495616 132435114835968 132604252913664 132626994167808 132743480475648 132912023513661 133274586912768 133397389246464 133877763145728 134048743686144 134054519242752 134071732666368 134242960932864 134537259515904 134554534926336 134709082324992 134726379798528 134732184551424 135021738172608 135194179728384 135217365147648 135390056546304 135508969652224 136002807005184 136176501522432 136199855407104 136666883211264 136672771571712 136690321195008 136847321726976 136864893763584 137164940365824 137340119089152 137357754403968 137363672530944 137539105062912 137834691051204 138034393588224 138161581719552 138714365970432 138836198817792 138860008833024 139037352394752 139214922448896 139342161641472 139520120979456 139538036219904 139698307596288 139722265460736 140022543290112 140046556760064 140225415708672 140404503085056 140428582060032 140916181303296 141039948005376 141244294496256 141604248594816 141734726074368 141752925683712 141933963902976 142245123342336 142426790166528 142451215958016 142633145991168 142657607172096 142964193359232 143146778535936 143152946085888 143354177519616 143668450469376 143851935080448 143978280255488 143984483631104 144002972123136 144186883964928 144502982443008 144687532867584 144706111635456 144712346370048 144897164181504 145208563411968 145233466269696 145418949623808 145443888562176 145629640654848 145942614054216 145948902064128 146135299129344 146288733585408 146661543187488 146796680577024 147003034042368 147513461243904 147538759385088 147727186919424 147915855101952 147941222252544 148259163483648 148454907052032 148473969573888 148663591501824 148799466557568 148989504190464 149179784527872 149205368438784 149336415535104 149527138926592 149854944755712 150072062902272 150263725817856 150612483538944 150804836646912 150811334148096 150830699249664 151023331049472 151354416955392 151547717615616 151567177273344 151573707620352 151706834829312 151899455444184 152093452194432 152313813614592 152447590858752 152976922771456 153003157880832 153198564212736 153224837332992 153420526780416 153750243612672 153756868018176 153776611344384 153953236942848 153973005484032 154310557911552 154507633975296 154527473704464 154534131597312 154731493195776 154867393888256 155431779434496 155630287454208 156190723670016 156217509937152 156396939116544 156417021444096 156616787755008 156759931846656 156960136101888 156980290747392 157160596045824 157187548643328 157525361201376 157753592672256 157955065970688 158530703966208 158669941506048 158872585109504 158899831308288 159102768513024 159451566833664 159472041394176 159655208681472 159675709390848 159682589097984 160025763760128 160230138937344 160257617952768 160462289240064 160489808068608 161040125852928 161047064346624 161188512006144 161833426965504 161975565287424 161982544084992 162003343638528 162210244460544 162565855248384 162773474476032 162794375589888 162801389666304 163009309704192 163359633838464 163387649553408 163596318326784 163833345736704 164185440810993 164192514822144 164402211520512 164546606006272 164574825283584 164785010245632 165146265649152 165357180420096 165378413297664 165596759064576 165952643899392 165981104308224 166193085284352 166405336989696 166433875034112 166791558919104 167011770433536 167246540439552 167613192214272 167827257593856 168003467476992 168218031292416 168586812850176 168802121678848 168831070765056 169046691545088 169075682574336 169439043981312 169655441227776 169662750916608 169684536655872 169901247430656 170273719074816 170491182317568 170513074432512 170520421072896 170670189182976 170888158773248 171105133718736 171262794006528 171503539716096 171510929031168 172099038117888 172128552615936 172348384739328 172377941999616 172598092627968 172969024064256 172976476520448 173197391560704 173219631169536 173599377650496 173821088222208 174072929845248 174225818124288 174830768881664 174860751863808 175084073385984 175307680120832 175714564128768 175744698679296 175946556506112 175969149124608 176193886224384 176354923327488 176580153114624 176602827090816 176805670551552 176835992223744 176991307300864 177216031351548 177699449217024 177863185661952 178503684194304 178731658248192 178762310221824 178990614577152 179383012687872 179406046568448 179612109766656 179635173064704 179642912735232 180028984230144 180258906304512 180289820196864 180520075395072 181170141584544 181177947389952 181337076006912 181568668696576 181599807209472 182222510948352 182230362095616 182253761593344 182463095635968 182486525018112 182886587154432 183120158785536 183143672538624 183151563374592 183385473417216 183779588068272 184045858117632 184215442292736 184952487960576 185114931757056 185146678444032 185383136526336 185619896598528 185789548855296 186026827972608 186050714959872 186264410128384 186296353947648 186696724386816 186728742346752 186967220944896 187206004113408 187238109413376 187640503783992 187888241737728 188053264007168 188152357994496 188805664793088 188979634765824 189003900911616 189245285203968 189660164456448 189902386888704 189934954610688 190177527988224 190210142896128 190618924478976 190862371381248 190870594781184 191138903359488 191557933959168 191802580107264 192003962830848 192249178619904 192493275433578 192670643257344 192916710490112 192941482180608 192949795160064 193196218908672 193611417882624 193644621692928 193891932831744 193925184749568 194172854206464 194590152072288 194598536085504 194847065505792 194872085065728 195051644780544 195548724249984 195728907436032 196004045389824 196684614991872 196718345846784 196969582559232 197221140135936 197254963003392 197678884644864 197939876069376 197965292765184 198218122002432 198399288743424 198652672253952 198906379370496 198940491251712 199115220713472 199806593007616 199911880369152 200096083869696 200816644718592 201073115529216 201081778864128 201107598999552 201364441399296 201805889273856 201831802389504 202063623487488 202089569697792 202098276827136 202532607258912 202791269592576 203085084819456 203263454478336 204004210507776 204264752283648 204299783110656 204560702373888 205000324816896 205009157357568 205035481792512 205270982590464 205297340645376 205747410548736 206010178633728 206036631605952 206045508796416 206308657594368 206752036576806 207051590382336 207242372579328 207507049938944 208254298226688 208290013249536 208556028592128 208822383673344 209013242462208 209280181469184 209307054329856 209547461394432 209583398191104 210033814935168 210338123563008 210606754627584 211374271954944 211559922008064 211866441744384 212406372892224 212602089111552 212629388525568 212873611575296 212900945854464 212910118797312 213367685013504 213640185249792 213676823937024 213949718986752 213986410758144 214446290038848 214720167803904 214729419128832 214918016008192 215031266279424 215777902620672 215967420383232 215976725446656 216004458184704 216280325947392 216754473664512 217031299301376 217059167453184 217068519555072 217345746272256 217812845117952 217850199404544 218128424435712 218444460982272 218913921081324 218923353096192 219202948694016 219433100378112 219713346994176 219992314781232 220195020865536 220476240560128 220504551063552 221270191865856 221308139077632 221590780379136 221873782652928 221911833378816 222388745225472 222682360578048 222710954360832 222995387252736 223484256285696 223769676791808 224004623302656 224290708389888 224782417133568 225108094353408 225395588726784 225918725308416 226207254970368 226217001222144 226246048874496 226534996574208 227031625433088 227321576423424 227350765910016 227360561430528 227560252243968 227849183166276 228140178291648 228350392008704 228470720421888 228671386288128 228681238708224 229465384157184 229504736821248 229797846319104 229837255999488 230130790170624 230625365419008 230635302027264 230664917016576 230929855414272 230959508226048 231465836867328 231761450962944 232097239793664 232301090832384 233147669151744 233445431181312 234286085505024 234326264905728 234595408674816 234625532166144 234925181632512 235139897769984 235440204152832 235470436121088 235740894068736 235781322964992 236288041802064 236630389008384 236932598956032 238004912259072 238308877664256 238349746962432 238654152769536 239177350250496 239208062091264 239482813022208 239513564086272 239523883646976 240038645640192 240345208406016 240386426929152 240693433860096 241560188779392 241570596519936 241782768009216 242750140448256 242963347931136 242973816127488 243005015457792 243284127514624 243315366690816 243848782872576 244160211714048 244191563384832 244202084499456 244513964556288 245039450757696 245081474330112 245394477490176 245620589723648 245750018605056 246603317280768 246819909009408 246862237925376 247177515368448 247719398473728 248035770630144 248067619946496 248395138596864 248928965849088 248971656462336 249289627926528 249608005484544 249650812551168 250187338378656 250517655650304 250869810659328 251419788321408 251740886390784 251972846354432 252005201215488 252327046938624 252880219275264 253203182518272 253246606147584 253570037317632 253613523861504 254158565971968 254483161841664 254494126374912 254526804983808 254851871145984 255410578612224 255736773476352 256005283774464 256332238159872 256657700578104 256894191009792 257255309574144 257266393546752 258148557176832 258192828923904 258522577108992 258566912999424 258897138941952 259453536096384 259464714780672 259796087341056 259829446754304 260399066475744 260731632333312 260971876581376 261109394767872 261338727186432 262246153322496 262291127795712 262626110078976 262961520181248 263006617337856 263571846193152 263617048018944 263919834759168 263953723686912 264290829336576 264532384991232 264870229671936 265208505827328 265253988335616 265486960951296 265824047027322 266549173825536 266794778492928 267755526291456 268097487372288 268143465332736 268485921865728 269074519031808 269109069852672 269418164649984 269452759597056 269464369102848 270043476345216 270388359456768 270434730295296 270780113092608 271017939304448 272005614010368 272353003044864 272399710814208 273333766422528 273345543143424 273380642390016 273694643453952 273729787527168 274329880731648 274680238178304 274715508807936 274727345061888 275078210125824 275669382102408 276068787176448 276323163439104 277428731940864 277672397635584 277720017666048 278074704789504 278429844897792 278684323282944 279040241958912 279076072439808 279396615192576 279444530921472 280045086580224 280093113520128 280450831417344 280809006170112 280857164120064 281832362606592 282079896010752 282488588992512 283208497189632 283469452148736 283505851367424 283867927805952 284490246684672 284853580333056 284902431916032 285266291982336 285315214344192 285928386718464 286293557071872 286305892171776 286708355039232 287336900938752 287703870160896 287956560510976 288005944246272 288373767929856 289005964886016 289375065735168 289412223270912 289424692740096 289794328363008 290417126823936 290466932539392 290837899247616 290887777124352 291259281309696 291885228108432 291897804128256 292270598258688 292577467170816 293323086374976 293593361154048 294006068084736 295026922487808 295077518770176 295454373838848 295831710203904 295882444505088 296518326967296 296909814104064 296947939147776 297327183003648 297598933115136 297979008380928 298359569055744 298410736877568 298672831070208 299054277853184 299709889511424 300144125804544 300527451635712 301224967077888 301609673293824 301622668296192 301661398499328 302046662098944 302708833910784 303095435231232 303134354546688 303147415240704 303413669658624 303798910888368 304186904388864 304627627229184 304895181717504 305953845542912 306006315761664 306397128425472 306449674665984 306841053560832 307500487225344 307513736036352 307553222688768 307906473885696 307946010968064 308621115823104 309015267950592 309054947408928 309068263194624 309462986391552 309734787776512 310128054865209 310863558868992 311260574908416 312381447340032 312435019874304 312793878233088 312834042888192 313233575510016 313519863693312 313920272203776 313960581494784 314321192091648 314375097286656 315050722402752 315507185344512 315910131941376 317061407932416 317339883012096 317745170219008 317799662616576 318903133667328 318944082788352 319310417362944 319351418781696 319365178195968 320051527520256 320460277874688 320515235905536 320924578480128 320979616137216 322080251705856 322094128693248 322377024012288 323666853931008 323951130574848 323965088169984 324006687277056 324420488921088 325131710496768 325546948952064 325588751179776 325602779332608 326018619408384 326719267676928 326775299106816 327192636653568 327666691473408 328370881621986 328385029644288 328804423041024 329093212012544 329149650567168 329570020491264 330292531298304 330714360840192 330756826595328 331905287798784 331962208616448 332386170568704 332810673979392 332867750068224 333583117838208 334023540867072 334493080879104 335226384428544 335654515187712 336006934953984 336436062584832 337173625700352 337604243357696 337662141530112 338093383090176 338151365148672 338878087962624 339310882455552 339325501833216 339369073311744 339802494861312 340547438149632 340982364635136 341026148865024 341040842145792 341340378365952 342210267437472 342525588013056 343007079432192 343021858062336 344198076235776 344257105231872 344696769478656 344755883999232 345196185255936 345938048128512 345952953040896 346394783121408 346439262339072 347198755300992 347642176444416 348145859690496 348451636248576 349661537763328 349721503727616 350168146771968 350615360241664 351429128257536 351489397358592 351893113012224 351938298249216 352387772448768 352709846654976 353160306229248 353205654181632 353611341103104 353671984447488 353982614601728 354432062703096 355398898434048 357007368388608 357463316496384 357524620443648 357981229154304 358766025375744 358812093136896 359224219533312 359270346129408 359285825470464 360057968460288 360517812609024 360579640393728 361040150790144 362340283169088 362355894779904 362674152013824 363137337393152 363199614418944 364445021896704 364460724191232 364507523186688 364926191271936 364973050036224 365773174308864 366240317571072 366287345077248 366303126749184 366770946834432 367559176136544 368091716235264 368430884585472 369904975921152 370229863514112 370293356888064 370766273052672 371239793197056 371579097710592 372053655945216 372101429919744 372528820256768 372592707895296 373393448773632 373457484693504 373934441889792 374412008226816 374476218826752 375281007567984 375776483475456 376106528014336 376304715988992 377611329586176 377959269531648 378007801823232 378490570407936 379320328912896 379804773777408 379869909221376 380355055976448 380420285792256 381237848957952 381724742762496 381741189562368 382277806718976 383115867918336 383605160214528 384007925661696 384498357239808 384986550867156 385341286514688 385833420980224 385882964361216 385899590320128 386392437817344 387222835765248 387289243385856 387783865663488 387850369499136 388345708412928 389180304144576 389197072171008 389694131011584 389744170131456 390103289561088 391097448499968 391457814872064 392008090779648 393369229983744 393436691693568 393939165118464 394442280271872 394509926006784 395357769289728 395879752138752 395930585530368 396436244004864 396798577486848 397305344507904 397812758740992 397880982503424 398230441426944 398736070540983 399613186015232 399823760738304 400192167739392 401633289437184 402146231058432 402163557728256 402215197999104 402728882798592 403611778547712 403663604779008 404127246974976 404179139395584 404196553654272 405065214517824 405582539185152 406170169638912 406526908956672 408008421015552 408529504567296 408599566221312 410000649633792 410018314715136 410070963585024 410541965180928 410594681290752 411494821097472 412020357267456 412073263211904 412091017592832 412617315188736 413504073153612 414103180764672 414484745158656 415014099877888 416508596453376 416580026499072 417112057184256 417644767346688 418026484924416 418560362938368 418614108659712 419094922788864 419166796382208 420067629870336 420676247126016 421213509255168 422748543909888 423119844016128 423732883488768 424812745784448 425204178223104 425258777051136 425747223150592 425801891708928 426735370027008 427280370499584 427353647874048 427899437973504 427972821516288 428892580077696 429440335607808 429458838257664 429836032016384 430062532558848 431555805241344 431934840766464 431953450893312 432008916369408 432560651894784 433508947329024 434062598602752 434118334906368 434137039110144 434691492544512 435625690235904 435700398809088 436256848871424 436888921964544 437827842162648 437846706192384 438405897388032 438866200756224 439984629562464 440390041731072 440952481120256 441009102127104 442540383731712 442616278155264 443181560758272 443747565305856 443823666757632 444777490450944 445364721156096 445421908721664 445990774505472 446968512571392 447539353583616 448009246605312 448581416779776 449564834267136 450216188706816 450791177453568 451837450616832 452414509940736 452434002444288 452492097748992 453069993148416 454063250866176 454643152846848 454701531820032 454721122861056 455120504487936 455698366332552 456280356583296 456700784017408 456941440843776 457342772576256 458930768314368 459009473642496 459595692638208 459674511998976 460261580341248 461250730838016 461270604054528 461329834033152 461859710828544 461919016452096 462931673734656 463522901925888 464194479587328 464602181664768 466295338303488 466890862362624 468572171010048 468652529811456 469190817349632 469251064332288 469850363265024 470279795539968 470880408305664 470940872242176 471481788137472 471562645929984 472576083604128 473260778016768 473865197912064 476009824518144 476617755328512 476699493924864 477308305539072 478354700500992 478416124182528 478965626044416 479027128172544 479047767293952 480077291280384 480690416812032 480772853858304 481386867720192 483120377558784 483141193039872 483565536018432 485500280896512 485926695862272 485947632254976 486010030915584 486630733381632 487697565745152 488320423428096 488383126769664 488404168998912 489027929112576 490078901515392 490162948660224 490788954980352 491500037210112 493206634561536 493639818018816 493724475850752 494355030736896 495438796947456 496071541260288 496135239892992 496790277193728 497857931698176 497943312924672 498579255853056 499216010969088 499301625102336 500374676757312 501035311300608 501739621318656 502839576642816 503481772781568 503945692708864 504010402430976 504654093877248 505760438550528 506406365036544 506493212295168 507140074635264 507227047723008 508317131943936 508966323683328 508988252749824 509053609967616 509703742291968 510821157224448 511473546952704 512010567548928 512664476319744 513315401156208 513788382019584 514510619148288 514532787093504 516297114353664 516385657847808 517045154217984 517133825998848 517794277883904 518907072192768 518929429561344 519592174682112 519658893508608 520798132951488 521463264666624 521943753162752 522218789535744 522677454372864 524492306644992 524582255591424 525252220157952 525923040362496 527143692386304 527234096037888 527839669518336 527907447373824 528581658673152 529064769982464 529740459343872 530417011654656 530507976671232 530973921902592 531648094054644 533098347651072 533589556985856 535511052582912 536194974744576 536286930665472 536971843731456 538149038063616 538218139705344 538836329299968 538905519194112 538928738205696 540086952690432 540776718913536 540869460590592 541560226185216 542035878608896 544011228020736 544706006089728 544799421628416 546667532845056 546691086286848 546761284780032 547389286907904 547459575054336 548659761463296 549360476356608 549431017615872 549454690123776 550156420251648 551338764204816 552137574352896 552646326878208 554857463881728 555344795271168 555440035332096 556149409579008 556859689795584 557368646565888 558080483917824 558152144879616 558793230385152 558889061842944 560090173160448 560186227040256 560901662834688 561618012340224 561714328240128 563664725213184 564159792021504 566416994379264 566938904297472 567011702734848 567735855611904 568980493369344 569707160666112 569804863832064 570532583964672 570630428688384 571856773436928 572587114143744 572611784343552 573416710078464 574673801877504 575407740321792 575913121021952 576011888492544 576747535859712 578011929772032 578750131470336 578824446541824 578849385480192 579588656726016 580834253647872 580933865078784 581675798495232 581775554248704 582518562619392 583770456216864 583795608256512 584541196517376 585154934341632 586646172749952 587186722308096 588012136169472 590053844975616 590155037540352 590908747677696 591663420407808 591764889010176 593036653934592 593819628208128 593895878295552 594654366007296 595197866230272 595958016761856 596719138111488 596821473755136 597345662140416 598108555706368 599419779022848 600288251609088 602449934155776 603219346587648 603245336592384 603322796998656 604093324197888 605417667821568 606190870462464 606268709093376 606294830481408 607597821776736 608373808777728 609255254458368 609790363435008 611907691085824 612012631523328 612794256850944 612899349331968 613682107121664 615000974450688 615027472072704 615106445377536 615812947771392 615892021936128 617242231646208 618030535901184 618109894817856 618136526389248 618925972783104 619469575553024 620256109730418 621727117737984 622521149816832 624762894680064 624870039748608 625668085776384 626467151020032 627039727386624 627840544407552 627921162989568 628642384183296 628750194573312 630101444805504 631014370689024 631820263882752 634122815864832 634679766024192 635490340438016 635599325233152 637806267334656 637888165576704 638620834725888 638702837563392 638730356391936 640103055040512 640920555749376 641030471811072 641849156960256 641959232274432 644160503411712 644188257386496 644754048024576 647333707862016 647902261149696 647930176339968 648013374554112 648840977842176 650263420993536 651093897904128 651177502359552 651205558665216 652037238816768 653438535353856 653550598213632 654385273307136 655333382946816 656741763243972 656770059288576 657608846082048 658186424025088 658299301134336 659140040982528 660585062596608 661428721680384 661513653190656 663810575597568 663924417232896 664772341137408 665621347958784 665735500136448 667166235676416 668047081734144 668986161758208 670452768857088 671309030375424 672013869907968 672872125169664 674347251400704 675208486715392 675324283060224 676186766180352 677756175925248 678621764911104 678651003666432 678738146623488 679604989722624 681094876299264 681964729270272 682052297730048 682081684291584 682680756731904 684420534874944 685051176026112 686014158864384 686043716124672 688396152471552 688514210463744 689393538957312 689511767998464 690392370511872 691876096257024 691905906081792 692789566242816 692878524678144 694397510601984 695284352888832 696291719380992 696903272497152 699323075526656 699443007455232 700336293543936 701230720483328 702858256515072 702978794717184 703786226024448 703876596498432 704775544897536 705419693309952 706320612458496 706411308363264 707222682206208 707343968894976 707965229203456 708864125406192 710797796868096 714014736777216 714926632992768 715049240887296 715962458308608 717532050751488 717624186273792 718448439066624 718540692258816 718571650940928 720115936920576 721035625218048 721159280787456 722080301580288 724680566338176 724711789559808 725348304027648 726274674786304 728890043793408 728921448382464 729015046373376 729852382543872 729946100072448 731546348617728 732480635142144 732574690154496 732606253498368 733541893668864 735118352273088 736183432470528 736861769170944 739809951842304 740459727028224 740586713776128 741532546105344 743158195421184 744107311890432 744202859839488 745057640513536 745185415790592 746786897547264 746914969387008 747868883779584 748824016453632 748952437653504 750562015135968 751552966950912 752213056028672 752609431977984 755222659172352 755918539063296 756015603646464 756981140815872 758640657825792 759609547554816 759739818442752 760710111952896 760840571584512 762475697915904 763449485524992 763482379124736 764555613437952 766231735836672 767210320429056 768015851323392 768996714479616 769973101734312 770682573029376 771666841960448 771765928722432 771799180640256 774445671530496 774578486771712 775567731326976 775700738998272 776691416825856 778360608289152 778394144342016 779388262023168 779488340262912 782194896999936 782915629744128 784016181559296 786738459967488 786873383387136 787878330236928 788884560543744 789019852013568 790715538579456 791759504277504 791861171060736 792872488009728 793597154973696 794610689015808 795625517481984 795761965006848 796460882853888 797472141081966 799226372030464 799647521476608 800384335478784 803266578874368 804292462116864 804430395998208 805457765597184 807223557095424 807327209558016 808254493949952 808358278791168 808393107308544 810130429035648 811165078370304 812340339277824 813053817913344 816016842031104 817059009134592 817199132442624 820001299267584 820036629430272 820141927170048 821083930361856 821189362581504 822989642194944 824040714534912 824146526423808 824182035185664 825234630377472 827008146307224 828206361529344 828969490317312 833017192906752 833160052998144 834224114368512 835289534693376 836052969848832 837120725876736 837228217319424 838189845577728 838333592764416 840135259740672 841352494252032 842427018510336 845497087819776 846239688032256 847465766977536 849625491568896 850408356446208 850517554102272 851494446301184 851603783417856 853470740054016 854560740999168 854707295748096 855798875947008 855945643032576 857785160155392 858880671215616 858917676515328 859672064032768 860125065117696 863111610482688 863869681532928 864017832738816 865121303789568 867017894658048 868125197205504 868236669812736 868274078220288 869382985089024 871251380471808 871400797618176 872513697742848 873777843929088 875655684325296 875693412384768 876811794776064 877732401512448 879969259124928 880780083462144 881904962240512 882018204254208 885080767463424 885232556310528 886363121516544 887495130611712 887647333515264 889554980901888 890729442312192 890843817443328 891981549010944 893937025142784 895078707167232 896018493210624 897162833559552 899129668534272 900432377413632 901582354907136 903674901233664 904829019881472 904868004888576 904984195497984 906139986296832 908126501732352 909286305693696 909403063640064 909442245722112 910241008975872 911396732665104 912560713166592 913401568034816 913882881687552 914685545152512 917861536628736 918018947284992 919191385276416 919349023997952 920523160682496 922501461676032 922541208109056 922659668066304 923719421657088 923838032904192 925863347469312 927045803851776 928388959174656 929204363329536 930384164595627 932590676606976 933781724725248 937144342020096 937305059622912 938381634699264 938502128664576 939700726530048 940559591079936 941760816611328 941881744484352 942963576274944 943125291859968 945152167208256 946521556033536 947730395824128 952019649036288 953235510657024 953398987849728 956709401001984 956832248365056 957931252088832 958054256345088 958095534587904 960154582560768 961380833624064 961545707716608 962773735440384 966240755117568 966282386079744 967131072036864 971000561793024 971853391724544 971895264509952 972020061831168 973261466763264 975395131490304 976640846856192 976766253539328 976808337997824 978055858225152 980157803030784 980325897320448 981577909960704 983000074420224 986413269123072 987279636037632 987448951701504 988710061473792 990877593894912 992143082520576 992270479785984 995715863396352 995886625849344 997158511706112 998432021938176 998603250204672 1000749353514624 1002070622601216 1003479242637312 1005679153285632 1006963545563136 1007891385417728 1008020804861952 1009308187754496 1011520877101056 1012812730073088 1012986424590336 1014280149270528 1014454095446016 1016634263887872 1017932647366656 1017976505499648 1018107219935232 1019407484583936 1021642314448896 1022947093905408 1024021135097856 1026630802312416 1027576764039168 1029021238296576 1029065574187008 1032594228707328 1032771315695616 1034090308435968 1034267651997696 1035588555767808 1037814144385536 1037858859122688 1039184349364224 1039317787017216 1041596265902976 1042926529333248 1043887506325504 1044437579071488 1045354908745728 1048984613289984 1049164511182848 1050504440315904 1051846080724992 1054287384772608 1054468192075776 1055679339036672 1055814894747648 1057163317346304 1058129539964928 1059480918687744 1060834023309312 1061015953342464 1061947843805184 1063296188109288 1066196695302144 1071022105165824 1072389949489152 1072573861330944 1073943687462912 1076298076127232 1076436279410688 1077672658599936 1077811038388224 1077857476411392 1080173905380864 1081553437827072 1081738921181184 1083120452370432 1084071757217792 1088022456041472 1089412012179456 1089598843256832 1093335065690112 1093382172573696 1093522569560064 1094778573815808 1094919150108672 1097319522926592 1098720952713216 1098862035231744 1098909380247552 1100312840503296 1102677528409632 1104275148705792 1105292653756416 1109714927763456 1110689590542336 1110880070664192 1112298819158016 1113719379591168 1114737293131776 1116160967835648 1116304289759232 1117586460770304 1117778123685888 1120180346320896 1120372454080512 1121803325669376 1123236024680448 1123428656480256 1127329450426368 1128319584043008 1132833988758528 1133877808594944 1134023405469696 1135471711223808 1137960986738688 1139414321332224 1139609727664128 1141065167929344 1141260857376768 1143713546873856 1145174228287488 1145223568687104 1146833420156928 1149347603755008 1150815480643584 1151826242043904 1152023776985088 1153495071719424 1156023859544064 1157500262940672 1157648893083648 1157698770960384 1159177313452032 1161668507295744 1161867730157568 1163351596990464 1163551108497408 1165037125238784 1167540912433728 1167591216513024 1169082393034752 1170309868683264 1173292345499904 1174373444616192 1176024272338944 1180107689951232 1180310075080704 1181817495355392 1183326840815616 1183529778020352 1186073307869184 1187639256416256 1187791756591104 1189308732014592 1190395732460544 1191916033523712 1193438276222976 1193642947510272 1194691324280832 1196217111412736 1198839558045696 1200576503218176 1204899868311552 1206438693175296 1206490673184768 1206645593997312 1208186648395776 1210835335643136 1212381740924928 1212537418186752 1212589660962816 1215195643553472 1216747617555456 1218510508916736 1219580726870016 1223815382171648 1224025263046656 1225588513701888 1225798698663936 1230001948901376 1230054944145408 1230212890755072 1231625895542784 1231784043872256 1234484463292416 1236061071802368 1236219789635712 1236273052778496 1237851945566208 1238939151106048 1240512219460836 1243454235475968 1245042299633664 1249525789360128 1249740079497216 1251336171552768 1252934302040064 1254079454773248 1255681088815104 1255842325979136 1257284768366592 1257500389146624 1260202889611008 1262028741378048 1263640527765504 1268245631729664 1269359532048384 1270980680876032 1271198650466304 1275612534669312 1275776331153408 1277241669451776 1277405675126784 1280206110081024 1281841111498752 1282060943622144 1283698313920512 1283918464548864 1288321006823424 1288376514772992 1289508096049152 1294667415724032 1295804522299392 1295860352679936 1296026749108224 1297681955684352 1300526841987072 1302187795808256 1302355004719104 1302411117330432 1304074477633536 1306877070707712 1307101196427264 1308770546614272 1310666765893632 1313483526487944 1313540118577152 1315217692164096 1316372848050176 1316598602268672 1321170125193216 1322857443360768 1323027306381312 1327621151195136 1327848834465792 1329544682274816 1331242695917568 1331471000272896 1334332471352832 1336094163468288 1337972323516416 1340905537714176 1342618060750848 1344027739815936 1345744250339328 1348694502801408 1350416973430784 1350648566120448 1352373532360704 1355512351850496 1357243529822208 1357302007332864 1357476293246976 1359209979445248 1362189752598528 1363929458540544 1364104595460096 1364163368583168 1365361513463808 1368841069749888 1370102352052224 1372028317728768 1376792304943104 1377028420927488 1378787077914624 1379023535996928 1380784741023744 1383752192514048 1383811812163584 1385579132485632 1385757049356288 1388795021203968 1390568705777664 1392583438761984 1393806544994304 1398646151053312 1398886014910464 1400672587087872 1405716513030144 1405957589434368 1407572452048896 1407753192996864 1409551089795072 1410839386619904 1412641224916992 1412822616726528 1414445364412416 1414687937789952 1417728250812384 1421595593736192 1428029473554432 1429853265985536 1430098481774592 1431924916617216 1435064101502976 1435248372547584 1436896878133248 1437081384517632 1437143301881856 1440231873841152 1442071250436096 1442318561574912 1444160603160576 1449361132676352 1449423579119616 1450696608055296 1452549349572608 1457780087586816 1457842896764928 1458030092746752 1459892200144896 1463092697235456 1464961270284288 1465149380308992 1465212506996736 1467083787337728 1470236704546176 1472366864941056 1479619903684608 1480919454056448 1481173427552256 1483065092210688 1486316390842368 1488214623780864 1488405719678976 1490115281027072 1490370831581184 1493573795094528 1493829938774016 1495737767559168 1497648032907264 1497904875307008 1501124030271936 1503105933901824 1504426112057344 1505218863955968 1510445318344704 1511837078126592 1512031207292928 1513962281631744 1517281315651584 1519219095109632 1519479636885504 1521420223905792 1521681143169024 1524951395831808 1526898971049984 1526964758249472 1529111226875904 1532463471673344 1534420640858112 1536031702646784 1537993428959232 1539946203468624 1541365146058752 1543333683920896 1543531857444864 1543598361280512 1548891343060992 1549156973543424 1551135462653952 1551401477996544 1553382833651712 1556721216578304 1556788288684032 1558776524046336 1558976680525824 1564389793999872 1565831259488256 1568032363118592 1573476919934976 1573746766774272 1575756660473856 1577769121087488 1581431077158912 1583519008555008 1583722342121472 1585744976019456 1587194309947392 1589221378031616 1591251034963968 1591523930013696 1592921765707776 1594944282163932 1598452744060928 1599295042953216 1600768670957568 1606533157748736 1608584924233728 1608860791996416 1610915531194368 1614447114190848 1614654419116032 1616508987899904 1616716557582336 1616786214617088 1620260858071296 1622330156740608 1624680678555648 1626107635826688 1632033684062208 1634118018269184 1634398264885248 1640002598535168 1640073258860544 1640283854340096 1642167860723712 1642378725163008 1645979284389888 1648081429069824 1648293052847616 1648364070371328 1650469260754944 1654016292614448 1656412723058688 1657938980634624 1666034385813504 1666320105996288 1668448228737024 1670579069386752 1672105939697664 1674241451753472 1674456434638848 1676379691155456 1676667185528832 1680270519481344 1682704988504064 1684854037020672 1690994175639552 1692479376064512 1699250983137792 1700816712892416 1701035108204544 1702988892602368 1703207566835712 1706941480108032 1709121481998336 1709414591496192 1711597751894016 1711891286065152 1715570320310784 1717761342431232 1717835353030656 1719344128065536 1720250130235392 1726223220965376 1727739363065856 1728035665477632 1730242607579136 1734035789316096 1736250394411008 1736473339625472 1736548156440576 1738765970178048 1742502760943616 1742801595236352 1745027395485696 1747555687858176 1751311368650592 1751386824769536 1753623589552128 1755464803024896 1759938518249856 1761560166924288 1763809924481024 1764036408508416 1770161534926848 1770465112621056 1772726243033088 1774990261223424 1775294667030528 1779109961803776 1781458884624384 1781687634886656 1783963098021888 1787874050285568 1790157414334464 1792036986421248 1794325667119104 1798259337068544 1800864754827264 1807349802467328 1809658039762944 1809736009777152 1809968390995968 1812279972593664 1816253003464704 1818572611387392 1818806127280128 1818884491444224 1822793465330208 1825121426333184 1826803136069632 1827765763375104 1829371090305024 1835723073257472 1836037894569984 1838382770552832 1838698047995904 1841046321364992 1845002923352064 1845082416218112 1845319336132608 1847438843314176 1847676065808384 1851726694938624 1854091607703552 1856777918349312 1858408726659072 1860768329191254 1865181353213952 1867563449450496 1874288684040192 1874610119245824 1877004257329152 1879401453060096 1881119182159872 1883521633222656 1883763488968704 1885927152549888 1886250583719936 1890304334416512 1893043112067072 1895460791648256 1904039298072576 1906471021314048 1906797975699456 1913418802003968 1913664496730112 1915862504177664 1916108512690176 1916191069175808 1920309165121536 1922761667248128 1923091415433216 1925547470880768 1932481510235136 1932564772159488 1934262144073728 1942001123586048 1943706783449088 1943790529019904 1944040123662336 1946522933526528 1950790262980608 1953281693712384 1953532507078656 1953616675995648 1956111716450304 1960315606061568 1960651794640896 1963155819921408 1966000148840448 1972826538246144 1974559272075264 1974897903403008 1977420122947584 1981755187789824 1984286165041152 1984540959571968 1991431726792704 1991773251698688 1994317023412224 1996864043876352 1997206500409344 2001498707029248 2004141245202432 2006958485274624 2011358306571264 2013927091126272 2016041609723904 2018616375508992 2023041754202112 2025625460146176 2025972849180672 2028560298541056 2033268527775744 2035865294733312 2035953010999296 2036214439870464 2038814969167872 2043284628897792 2045894187810816 2048042270195712 2053261604624832 2055153528078336 2058042476593152 2058131148374016 2065188457414656 2065542631391232 2068180616871936 2068535303995392 2071177111535616 2075628288771072 2075717718245376 2078368698728448 2078635574034432 2083192531805952 2085853058666496 2087775012651008 2088875158142976 2090709817491456 2097969226579968 2098329022365696 2101008880631808 2103692161449984 2108574769545216 2108936384151552 2111358678073344 2111629789495296 2114326634692608 2116259079929856 2118961837375488 2121668046618624 2122031906684928 2123895687610368 2126592376218576 2132393390604288 2142044210331648 2144779898978304 2145147722661888 2147887374925824 2152596152254464 2152872558821376 2155345317199872 2155622076776448 2155714952822784 2160347810761728 2163106875654144 2163477842362368 2166240904740864 2168143514435584 2176044912082944 2178824024358912 2186670131380224 2186764345147392 2187045139120128 2189557147631616 2189838300217344 2194639045853184 2197441905426432 2197724070463488 2197818760495104 2200625681006592 2205355056819264 2208550297411584 2210585307512832 2219429855526912 2221379181084672 2221760141328384 2224597638316032 2229474586263552 2232321935671296 2232608579518464 2235172921540608 2235556247371776 2240360692641792 2240744908161024 2243606651338752 2246472049360896 2246857312960512 2254658900852736 2256639168086016 2265667977517056 2267755617189888 2268046810939392 2270943422447616 2275921973477376 2278828642664448 2279219455328256 2282130335858688 2282521714753536 2287427093747712 2290348456574976 2290447137374208 2293666840313856 2298695207510016 2301630961287168 2303652484087808 2304047553970176 2306990143438848 2312047719088128 2315000525881344 2315297786167296 2315397541920768 2323337014591488 2323735460315136 2326703193980928 2327102216994816 2330074250477568 2335081824867456 2335182433026048 2338164786069504 2346584690999808 2348746889232384 2352048544677888 2360215379902464 2360620150161408 2363634990710784 2366653681631232 2367059556040704 2372146615738368 2375278512832512 2375583513182208 2378617464029184 2380791464921088 2383832067047424 2386876552445952 2387285895020544 2389382648561664 2397679116091392 2401153006436352 2409799736623104 2412877386350592 2413291187994624 2416373296791552 2421670671286272 2424763481849856 2425074836373504 2425179321925632 2430391287106944 2433495235110912 2437021017833472 2439161453740032 2447630764343296 2448050526093312 2451177027403776 2451597397327872 2460003897802752 2460109888290816 2460425781510144 2463251791085568 2463568087744512 2468968926584832 2472122143604736 2472439579271424 2472546105556992 2475703891132416 2477878302212096 2481024438921672 2486908470951936 2499051578720256 2499480158994432 2502672343105536 2505868604080128 2508158909546496 2511362177630208 2511684651958272 2514569536733184 2515000778293248 2520405779222016 2524057482756096 2527281055531008 2536491263459328 2538719064096768 2541961361752064 2542397300932608 2551225069338624 2551552662306816 2554483338903552 2554811350253568 2560412220162048 2563682222997504 2564121887244288 2567396627841024 2567836929097728 2576642013646848 2576753029545984 2579016192098304 2589334831448064 2591609044598784 2592053498216448 2595363911368704 2601053683974144 2604375591616512 2604710009438208 2604822234660864 2608148955267072 2613754141415424 2614202392854528 2617541093228544 2621333531787264 2626967052975888 2627080237154304 2630435384328192 2632745696100352 2633197204537344 2642340250386432 2645714886721536 2646054612762624 2655242302390272 2655697668931584 2659089364549632 2662485391835136 2662942000545792 2668664942705664 2672188326936576 2675944647032832 2681811075428352 2685236121501696 2688055479631872 2691488500678656 2697389005602816 2700833946861568 2701297132240896 2704747064721408 2711024703700992 2714487059644416 2714604014665728 2714952586493952 2718419958890496 2724379505197056 2727858917081088 2728209190920192 2728326737166336 2730723026927616 2737682139499776 2740204704104448 2744056635457536 2753584609886208 2754056841854976 2757574155829248 2758047071993856 2761569482047488 2767504385028096 2767623624327168 2771158264971264 2771514098712576 2777590042407936 2781137411555328 2785166877523968 2787613089988608 2791152493786881 2797292302106624 2797772029820928 2801345174175744 2811433026060288 2811915178868736 2815144904097792 2815506385993728 2819102179590144 2821678773239808 2825282449833984 2825645233453056 2828890728824832 2829375875579904 2835456501624768 2843191187472384 2856058947108864 2859706531971072 2860196963549184 2870128203005952 2870496745095168 2873793756266496 2874162769035264 2874286603763712 2880463747682304 2884142500872192 2884637123149824 2888321206321152 2898722265352704 2898847158239232 2901393216110592 2905098699145216 2915560175173632 2915685793529856 2916060185493504 2919784400289792 2926185394470912 2929922540568576 2930298760617984 2930425013993472 2934167574675456 2940473409092352 2944733729882112 2959239807369216 2961838908112896 2962346855104512 2966130184421376 2972632781684736 2976429247561728 2976811439357952 2980230562054144 2987147590189056 2987659877548032 2991475535118336 2995296065814528 2995809750614016 3002248060543872 3006211867803648 3008852224114688 3010437727911936 3020890636689408 3023674156253184 3024062414585856 3027924563263488 3034562631303168 3038438190219264 3038959273771008 3042840447811584 3043362286338048 3049902791663616 3053797942099968 3053929516498944 3058222453751808 3064926943346688 3068841281716224 3072063405293568 3079892406937248 3082730292117504 3086667367841792 3087063714889728 3087196722561024 3097782686121984 3098313947086848 3102270925307904 3102802955993088 3106765667303424 3113442433156608 3113576577368064 3117553048092672 3117953361051648 3128779587999744 3131662518976512 3136064726237184 3146953839869952 3147493533548544 3151513320947712 3155538242174976 3162862154317824 3167038017110016 3167444684242944 3171489952038912 3174388619894784 3178442756063232 3182502069927936 3183047860027392 3185843531415552 3189888564327864 3196905488121856 3198590085906432 3213066315497472 3217169848467456 3217721583992832 3221831062388736 3228894228381696 3229308838232064 3233017975799808 3233433115164672 3233572429234176 3240521716142592 3244660313481216 3249361357111296 3252215271653376 3264067368124416 3268236036538368 3268796529770496 3280005197070336 3280146517721088 3280567708680192 3284335721447424 3284757450326016 3291958568779776 3296162858139648 3296586105695232 3296728140742656 3300938521509888 3308032585228896 3312825446117376 3315877961269248 3332068771627008 3332640211992576 3336896457474048 3341158138773504 3344211879395328 3348482903506944 3348912869277696 3352759382310912 3353334371057664 3360541038962688 3365409977008128 3369708074041344 3381988351279104 3384958752129024 3398501966275584 3401633425784832 3402070216409088 3406415133671424 3413882960216064 3418242963996672 3418829182992384 3423195503788032 3423782572130304 3431140640621568 3435522684862464 3435670706061312 3440500260470784 3452446441930752 3455478726131712 3456071330955264 3460485215158272 3468071578632192 3472500788822016 3472946679250944 3473096312881152 3477531940356096 3485005521887232 3485603190472704 3490054790971392 3495111375716352 3502622737301184 3502773649539072 3507247179104256 3510929606049792 3519877036499712 3523120333848576 3527619848962048 3528072817016832 3540323069853696 3540930225242112 3545452486066176 3549980522446848 3550589334061056 3558219923607552 3562917769248768 3563375269773312 3567926196043776 3575748100571136 3580314828668928 3584073972842496 3588651334238208 3596518674137088 3601729509654528 3614699604934656 3619316079525888 3619472019554304 3619936781991936 3624559945187328 3632506006929408 3637145222774784 3637612254560256 3637768982888448 3645586930660416 3650242852666368 3653606272139264 3655531526750208 3658742180610048 3671446146514944 3672075789139968 3676765541105664 3677396095991808 3690005846704128 3690164832436224 3690638672265216 3694877686628352 3695352131616768 3703453389877248 3708183215407104 3713555836698624 3716817453318144 3721536658382508 3730362706427904 3735126898900992 3748577368080384 3749220238491648 3754008514658304 3758802906120192 3762238364319744 3767043266445312 3767526977937408 3771854305099776 3772501167439872 3780608668833024 3786086224134144 3790921583296512 3808078596145152 3812942042628096 3813595951398912 3826837604007936 3827328993460224 3831725008355328 3832217025380352 3840618330243072 3845523334496256 3846182830866432 3851094941761536 3864963020470272 3865129544318976 3868524288147456 3884002247172096 3887413566898176 3887581058039808 3888080247324672 3893045867053056 3901580525961216 3906563387424768 3907065014157312 3907233351991296 3912223432900608 3920631212123136 3921303589281792 3926311639842816 3932000297680896 3945653076492288 3949118544150528 3949795806806016 3963510375579648 3968572330082304 3969081919143936 3982863453585408 3983546503397376 3988634046824448 3993728087752704 3994413000818688 4002997414058496 4008282490404864 4013916970549248 4022716613142528 4027854182252544 4032083219447808 4037232751017984 4046083508404224 4051250920292352 4051945698361344 4057120597082112 4066537055551488 4071730589466624 4071906021998592 4072428879740928 4077629938335744 4086569257795584 4091788375621632 4096084540391424 4106523209249664 4110307056156672 4116084953186304 4130376914829312 4131085262782464 4136361233743872 4137070607990784 4142354223071232 4151256577542144 4151435436490752 4156737397456896 4157271148068864 4166385063611904 4171706117332992 4175550025302016 4177750316285952 4181419634982912 4195938453159936 4196658044731392 4202017761263616 4217149539090432 4217872768303104 4222717356146688 4223259578990592 4228653269385216 4232518159859712 4237923674750976 4243336093237248 4244063813369856 4253184752437152 4264786781208576 4284088420663296 4289559797956608 4290295445323776 4295774749851648 4305192304508928 4305745117642752 4310690634399744 4311244153552896 4311429905645568 4320695621523456 4326213751308288 4326955684724736 4332481809481728 4336287028871168 4352089824165888 4357648048717824 4373340262760448 4373528690294784 4374090278240256 4379676600434688 4389278091706368 4394883810852864 4395448140926976 4395637520990208 4401251362013184 4410710113638528 4417100594823168 4438859711053824 4442758362169344 4443520282656768 4449195276632064 4458949172527104 4464643871342592 4465217159036928 4470345843081216 4471112494743552 4480721385283584 4481489816322048 4487213302677504 4492944098721792 4493714625921024 4509317801705472 4513278336172032 4531335955034112 4535511234379776 4536093621878784 4541886844895232 4551843946954752 4557657285328896 4558438910656512 4564260671717376 4565043429507072 4574854187495424 4580696913149952 4580894274748416 4587333680627712 4597390415020032 4603261922574336 4607304968175616 4608095107940352 4613980286877696 4624095438176256 4630001051762688 4630595572334592 4630795083841536 4646674029182976 4647470920630272 4653406387961856 4654204433989632 4660148500955136 4670163649734912 4670364866052096 4676329572139008 4693169381999616 4697493778464768 4704097089355776 4720430759804928 4721240300322816 4727269981421568 4733307363262464 4744293231476736 4750557025665024 4751167026364416 4757234928058368 4761582929842176 4767664134094848 4773753104891904 4774571790041088 4778765297123328 4795358232182784 4802306012872704 4819599473246208 4825754772701184 4826582375989248 4832746593583104 4843341342572544 4849526963699712 4850149672747008 4850358643851264 4860782574213888 4866990470221824 4874042035666944 4878322907480064 4895261528686592 4896101052186624 4902354054807552 4903194794655744 4920007795605504 4920219776581632 4920851563020288 4926503582171136 4927136175489024 4937937853169664 4944244287209472 4944879158542848 4945092211113984 4951407782264832 4955756604424192 4962048877843344 4973816941903872 4998103157440512 4998960317988864 5005344686211072 5011737208160256 5016317819092992 5022724355260416 5023369303916544 5029139073466368 5030001556586496 5040811558444032 5048114965512192 5054562111062016 5072982526918656 5077438128193536 5083922723504128 5102450138677248 5103105324613632 5108966677807104 5109622700507136 5120824440324096 5127364445995008 5128243774488576 5134793255682048 5135673858195456 5153284027293696 5153506059091968 5158032384196608 5178669662896128 5183218089197568 5184106996432896 5190727822737408 5202107367948288 5208751183233024 5209420018876416 5209644469321728 5216297910534144 5227508282830848 5228404785709056 5235082186457088 5242667063574528 5253934105951776 5254160474308608 5260870768656384 5265491392200704 5266394409074688 5284680500772864 5291429773443072 5292109225525248 5310484604780544 5311395337863168 5318178729099264 5324970783670272 5325884001091584 5337329885411328 5344376653873152 5351889294065664 5363622150856704 5370472243003392 5376110959263744 5382977001357312 5394778011205632 5401667893723136 5402594264481792 5422049407401984 5428974119288832 5429208029331456 5429905172987904 5436839917780992 5448759010394112 5455717834162176 5456418381840384 5456653474332672 5475364278999552 5480409408208896 5488113270915072 5507169219772416 5508113683709952 5515148311658496 5516094143987712 5523138964094976 5535008770056192 5535247248654336 5542316529942528 5543028197425152 5555180084815872 5562274823110656 5570333755047936 5575226179977216 5582304987573762 5594584604213248 5595544059641856 5602690348351488 5622866052120576 5623830357737472 5631012771987456 5638204359180288 5643357546479616 5650564899667968 5651290466906112 5657781457649664 5658751751159808 5670913003249536 5686382374944768 5712117894217728 5719413063942144 5720393927098368 5740256406011904 5740993490190336 5747587512532992 5748325538070528 5748573207527424 5760927495364608 5768285001744384 5769274246299648 5776642412642304 5797444530705408 5797694316478464 5802786432221184 5831120350347264 5831371587059712 5832120370987008 5839568800579584 5852370788941824 5859845081137152 5860597521235968 5860850027986944 5868335149350912 5880946818184704 5889467459764224 5918479614738432 5923677816225792 5924693710209024 5932260368842752 5945265563369472 5952858495123456 5953622878715904 5960461124108288 5974295180378112 5975319755096064 5982951070236672 5990592131629056 5991619501228032 6004496121087744 6012423735607296 6017704448229376 6020875455823872 6041781273378816 6048124829171712 6055849126526976 6069125262606336 6076876380438528 6077918547542016 6085680895623168 6099805583327232 6107595884199936 6107859032997888 6116444907503616 6129853886693376 6137682563432448 6144126810587136 6159784813874496 6165460584235008 6173334735683584 6174127429779456 6174393445122048 6195565372243968 6196627894173696 6204541850615808 6205605911986176 6213531334606848 6226884866313216 6227153154736128 6235106096185344 6235906722103296 6257559175999488 6263325037953024 6272129452474368 6293907679739904 6294987067097088 6303026641895424 6311076484349952 6325724308635648 6334076034220032 6334889368485888 6342979904077824 6348777239789568 6356885512126464 6365004139855872 6366095720054784 6371687062831104 6379777128655728 6393810976243712 6397180171812864 6426132630994944 6434339696934912 6435443167985664 6443662124777472 6457788456763392 6458617676464128 6466035951599616 6466866230329344 6467144858468352 6481043432285184 6489320626962432 6498722714222592 6504430543306752 6528134736248832 6536472073076736 6560010394140672 6560293035442176 6561135417360384 6568671442894848 6569514900652032 6583917137559552 6592325716279296 6593172211390464 6593456281485312 6601877043019776 6616065170457792 6625650892234752 6631755922538496 6664137543254016 6665280423985152 6673792914948096 6688423758790656 6696965807013888 6697825738555392 6705518764621824 6706668742115328 6721082077925376 6730819954016256 6739416148082688 6763976702558208 6769917504258048 6797003932551168 6803266851569664 6804140432818176 6812830267342848 6827765920432128 6836485927993344 6837658365984768 6846391007576064 6847565144260608 6862281281243136 6871045369724928 6871341412122624 6881000520941568 6904892883861504 6910957452263424 6912142661910528 6920970430316544 6936143157264384 6945001577644032 6945893358501888 6946192625762304 6970011043774464 6971206380945408 6980109581942784 6990222751432704 7005245474602368 7005547299078144 7014494358208512 7039754072999424 7046240667697152 7055239697924096 7056145634033664 7080646139707392 7081860450484224 7090904972132352 7099961044893696 7101178668122112 7116439847215104 7125835538497536 7126750539546624 7135852392087552 7151496201142272 7160629657337856 7168147945684992 7193037348274176 7203459019309056 7229399209869312 7238632159051776 7239873563983872 7249119890374656 7265012013858816 7274290445549568 7275224509120512 7275537965776896 7291173861320832 7300485705332736 7307212544278528 7311063053500416 7317484361220096 7342892293029888 7344151578279936 7353531082211328 7354792191983616 7380011693408256 7380329664872448 7381277344530432 7389755373256704 7390704263233536 7406906779754496 7416366430814208 7427111673397248 7433634906636288 7443073316765016 7460725412855808 7497154736160768 7498440476983296 7508017029316608 7517605812240384 7524476728639488 7534086532890624 7535053955874816 7543708610199552 7545002334879744 7561217337666048 7572172448268288 7581843166593024 7616157192290304 7625884085256192 7627191902797824 7653675208015872 7654657986920448 7663450016710656 7664434050760704 7681236660486144 7691046668992512 7692365661732864 7702189883523072 7729926040940544 7730259088637952 7737048576294912 7768004494344192 7774827133796352 7776160494649344 7786091734106112 7803161051922432 7813126774849536 7814130028314624 7814466703982592 7824446865801216 7841262424246272 7842607178563584 7852623279685632 7864000595361792 7891306152984576 7898237088301056 7899591613612032 7927020751159296 7937144660164608 7938163838287872 7965726907170816 7967093006794752 7977268093648896 7987456175505408 7988826001637376 8005994828116992 8016564980809728 8027833941098496 8045433226285056 8055708364505088 8064166438895616 8074465502035968 8092167016808448 8102501840584704 8103891396722688 8114241194164224 8133074111102976 8143461178933248 8143812043997184 8144857759481856 8155259876671488 8173138515591168 8183576751243264 8192169080782848 8213046418499328 8220614112313344 8232169906372608 8260753829658624 8262170525564928 8272722467487744 8274141215981568 8284708446142464 8302513155084288 8302870872981504 8313474794913792 8314542296137728 8332770127223808 8343412234665984 8355500632571904 8362839269965824 8391876906319872 8393316089462784 8404035522527232 8434299078180864 8435745536606208 8445434712293376 8446519157981184 8457306538770432 8465036319719424 8475847349501952 8486672186474496 8488127626739712 8506369504874304 8529573562417152 8568176841326592 8579119595913216 8580590890647552 8610384609017856 8611490235285504 8621381268799488 8622488307105792 8622859811291136 8641391243046912 8652427502616576 8653911369449472 8664963618963456 8672574057742336 8704179648331776 8715296097435648 8746680525520896 8747057380589568 8748180556480512 8759353200869376 8778556183412736 8789767621705728 8790896281853952 8791275041980416 8802502724026368 8821420227277056 8834201189646336 8877719422107648 8885516724338688 8887040565313536 8898390553264128 8917898345054208 8929287742685184 8930434318073856 8940691686162432 8961442770567168 8962979632644096 8974426605355008 8985888197443584 8987429251842048 9018635603410944 9026556672344064 9062671910068224 9071022468759552 9072187243757568 9083773689790464 9103687893909504 9115314570657792 9116877821313024 9128521343434752 9130086859014144 9149708374990848 9161393826299904 9161788549496832 9174667361255424 9194780830040064 9206523845148672 9214609936351232 9216190215880704 9248190876352512 9260002103525376 9261191144669184 9261590167683072 9293348058365952 9294941841260544 9306812775923712 9308408867979264 9320297001910272 9340327299469824 9340729732104192 9352659144278016 9386338763999232 9394987556929536 9408194178711552 9440861519609856 9442480600645632 9454539962843136 9466614726524928 9488586462953472 9501114051330048 9502334052728832 9514469856116736 9523165859684352 9535328268189696 9547506209783808 9549143580082176 9557530594246656 9590716464365568 9639198946492416 9651509545402368 9653164751978496 9665493187166208 9686682685145088 9699053927399424 9700299345494016 9700717287702528 9721565148427776 9733980940443648 9748084071333888 9756645814960128 9790523057373184 9792202104373248 9804708109615104 9806389589311488 9840015591211008 9840439553163264 9841703126040576 9853007164342272 9854272350978048 9875875706339328 9888488574418944 9889758317085696 9890184422227968 9902815564529664 9924097755686688 9947633883807744 9996206314881024 9997920635977728 10010689372422144 10023474416320512 10032635638185984 10045448710520832 10046738607833088 10058278146932736 10060003113172992 10081623116888064 10096229931024384 10109124222124032 10145965053837312 10154876256387072 10167845447008256 10204900277354496 10206210649227264 10219245401014272 10241648880648192 10254728891990016 10256487548977152 10269586511364096 10271347716390912 10306568054587392 10307012118183936 10357339325792256 10366436178395136 10368213992865792 10381455645474816 10404214735896576 10417502366466048 10418840037752832 10419288938643456 10432595821068288 10455016565661696 10456809571418112 10470164372914176 10485334127149056 10507868211903552 10508320948617216 10521741537312768 10530982784401408 10532788818149376 10569361001545728 10582859546886144 10584218451050496 10620969209561088 10622790675726336 10636357458198528 10649941567340544 10651768002183168 10674659770822656 10688753307746304 10703778588131328 10727244301713408 10740944486006784 10752221918527488 10765954002714624 10789556022411264 10803335787446272 10805188528963584 10844098814803968 10857948238577664 10858416058662912 10859810345975808 10873679835561984 10897518020788224 10911435668324352 10912836763680768 10913306948665344 10950728557999104 10960818816417792 10976226541830144 11014338439544832 11016227367419904 11030296623316992 11032188287975424 11070017540112384 11070494497308672 11084633059885056 11086056394850304 11110360169631744 11124549646221312 11140667510095872 11150452359954432 11164609975147524 11189169208426496 11191088119283712 11205380696702976 11245732104241152 11247660715474944 11262025543974912 11276408718360576 11286715092959232 11301129799335936 11302580933812224 11315562915299328 11317503502319616 11341826006499072 11372764749889536 11424235788435456 11438826127884288 11440787854196736 11480512812023808 11481986980380672 11495175025065984 11496651076141056 11521854990729216 11536570003488768 11538548492599296 11553284825284608 11594889061410816 11595388632956928 11605572864442368 11662240700694528 11662743174119424 11664240741974016 11679137601159168 11704741577883648 11719690162274304 11721195042471936 11721700055973888 11736670298701824 11761893636369408 11778934919528448 11836959229476864 11847355632451584 11849387420418048 11890531126738944 11905716990246912 11907245757431808 11920922248216576 11948590360756224 11950639510192128 11965902140473344 11981184263258112 11983239002456064 12008992242175488 12024847471214592 12035408896458752 12041750911647744 12083562546757632 12096249658343424 12111698253053952 12138250525212672 12153752760877056 12155837095084032 12171361791246336 12199611166654464 12215191768399872 12215718065995776 12232889815007232 12259707773386752 12275365126864896 12288253621174272 12319569627748992 12330921168470016 12346669471367168 12348254859558912 12391130744487936 12393255788347392 12409083701231616 12411211823972352 12427062669213696 12453769732626432 12454306309472256 12470212192370688 12471813444206592 12515118351998976 12526650075906048 12544258904948736 12587815359479808 12589974134194176 12606053283790848 12651448617271296 12668152068440064 12669778736971776 12685959808155648 12697554479579136 12713771024252928 12730008279711744 12732191440109568 12759554257311456 12787621952487424 12794360343625728 12852265261989888 12868679393869824 12870886335971328 12887324249554944 12915576913526784 12917235352928256 12932071903199232 12933732460658688 12934289716936704 12962086864570368 12978641253924864 12997445428445184 13008861086613504 13056269472497664 13072944146153472 13120020788281344 13120586070884352 13122270834720768 13139029801304064 13167834275119104 13184651432558592 13186344422780928 13186912562970624 13203754086039552 13232130340915584 13251301784469504 13328275086508032 13330560847970304 13347585829896192 13376847517581312 13393931614027776 13395651477110784 13411037529243648 13413337484230656 13442164155850752 13461639908032512 13478832296165376 13527953405116416 13539835008516096 13594007865102336 13606533703139328 13608280865636352 13625660534685696 13655531840864256 13672971855986688 13675316731969536 13692782015152128 13695130288521216 13724562562486272 13742090739449856 13742682824245248 13762001041883136 13809785767723008 13821914904526848 13824285323821056 13841940860633088 13872286314528768 13890003155288064 13891786717003776 13892385251524608 13940022087548928 13942412761890816 13960219163885568 13980445502865408 14010490949204736 14011094598156288 14028988716417024 14079508145998848 14092481335394304 14112291268067328 14161292279414784 14163720900968448 14181809944264704 14199922089787392 14232879694430208 14251671076995072 14253501079093248 14271704784175104 14302992402284544 14321259314675712 14336295891369984 14386074696548352 14406918038618112 14458798419738624 14477264318103552 14479747127967744 14498239780749312 14530024027717632 14548580891099136 14550449018241024 14551075931553792 14582347722641664 14600971410665472 14614425088557056 14622126107000832 14634968722440192 14685784586059776 14688303156559872 14707062164422656 14709584383967232 14760023386816512 14760659329744896 14762554689060864 14779510746513408 14781408526467072 14813813559508992 14832732861628416 14854223346794496 14867269813272576 14886146633530032 14921450825711616 14994309472321536 14996880953966592 15016034058633216 15035211624480768 15048953457278976 15068173065781248 15070107911749632 15087417220399104 15090004669759488 15122434675332096 15144344896536576 15163686333186048 15232314384580608 15251768170512384 15307350416031744 15309315973840896 15326900033421312 15328868101521408 15362473320972288 15382093337985024 15384731323465728 15404379767046144 15459852081881088 15460518177275904 15474097152589824 15536008988688384 15549654267592704 15552320989298688 15572183468212224 15606322103844864 15626253549699072 15628260056629248 15628933407965184 15648893731602432 15682524848492544 15685214357127168 15705246559371264 15728001190723584 15782612305969152 15796474176602112 15799183227224064 15854041502318592 15874289320329216 15876327676575744 15931453814341632 15934186013589504 15954536187297792 15974912351010816 15977652003274752 16011989656233984 16033129961619456 16055667882196992 16090866452570112 16111416729010176 16128332877791232 16148931004071936 16184334033616896 16205003681169408 16207782793445376 16266148222205952 16286922357866496 16287624087994368 16289715518963712 16310519753342976 16346277031182336 16367153502486528 16426092836998656 16441228224626688 16464339812745216 16521507659317248 16524341051129856 16545444934975488 16548282431963136 16569416892284928 16605026310168576 16605741745963008 16626949589827584 16629084592275456 16665540254447616 16686824469331968 16711001265143808 16725678539931648 16783753812639744 16786632178925568 16808071045054464 16868598156361728 16871491073212416 16893038315962368 16914613077540864 16930072639438848 16951694699003904 16973344372948992 16976255253479424 17012739009748608 17059147124834304 17136353682653184 17158239191826432 17161181781295104 17220769218035712 17222980470571008 17242762537598976 17244976614211584 17245719622582272 17282782486093824 17304855005233152 17307822738898944 17329927237926912 17345148115484672 17408359296663552 17493361051041792 17494114761179136 17496361112961024 17518706401738752 17557112366825472 17579535243411456 17581792563707904 17582550083960832 17605005448052736 17642840454554112 17668402379292672 17755438844215296 17771033448677376 17774081130627072 17796781106528256 17835796690108416 17858575485370368 17860868636147712 17881383372324864 17922885541134336 17925959265288192 17948853210710016 17971776394887168 17974858503684096 18037271206821888 18053113344688128 18125343820136448 18144374487515136 18167547379580928 18207375787819008 18230629141315584 18233755642626048 18257042686869504 18299416749981696 18322787652599808 18323577098993664 18349334722510848 18389561660080128 18413047690297344 18429219872702464 18432380431761408 18496381752705024 18520004207050752 18522382289338368 18523180335366144 18586696116731904 18589883682521088 18613625551847424 18616817735958528 18640594003820544 18680654598939648 18681459464208384 18705318288556032 18772677527998464 18789975113859072 18816388357423104 18881723039219712 18884961201291264 18909079925686272 18933229453049856 18977172925906944 19002228102660096 19004668105457664 19028939712233472 19046331719368704 19070656536379392 19095012419567616 19098287160164352 19115061188493312 19181432928731136 19278397892984832 19303019090804736 19306329503956992 19330986374332416 19373365370290176 19398107854798848 19400598690988032 19401434575405056 19443130296855552 19467961880887296 19496168142667776 19513291629920256 19581046114746368 19584404208746496 19609416219230208 19680031182422016 19680879106326528 19683406252081152 19706014328684544 19708544701956096 19751751412678656 19776977148837888 19779516634171392 19780368844455936 19805631129059328 19848195511373376 19895267767615488 19992412629762048 19995841271955456 20021378744844288 20065271276371968 20090897421041664 20093477215666176 20116556293865472 20120006226345984 20163246233776128 20192459862048768 20218248444248064 20291930107674624 20309752512774144 20335690894016512 20409800554708992 20412421298454528 20438490802028544 20483297761296384 20509457783980032 20512975097954304 20539173022728192 20542695432781824 20613136109174784 20614024236367872 20714678651584512 20732872356790272 20736427985731584 20762911290949632 20808429471793152 20835004732932096 20837680075505664 20838577877286912 20910033131323392 20913619142836224 20940328745828352 20970668254298112 21015736423807104 21016641897234432 21043483074625536 21061965568802816 21138722003091456 21165719093772288 21168436902100992 21241938419122176 21245581351452672 21272714916397056 21299883134681088 21303536004366336 21349319541645312 21377506615492608 21407557176262656 21454488603426816 21481888972013568 21504443837054976 21579112044822528 21606671574892544 21610377057927168 21688197629607936 21715896477155328 21719620691951616 21747359671123968 21795036041576448 21822871336648704 21825673527361536 21826613897330688 21901457115998208 21921637632835584 21952453083660288 22028676879089664 22032454734839808 22060593246633984 22064376575950848 22140035080224768 22140988994617344 22169266119770112 22172112789700608 22220720339263488 22249099292442624 22281335020191744 22300904719908864 22329219950295048 22378338416852992 22382176238567424 22491464208482304 22495321430949888 22524051087949824 22552817436721152 22573430185918464 22602259598671872 22605161867624448 22631125830598656 22635007004639232 22683652012998144 22745529499779072 22848471576870912 22877652255768576 22881575708393472 22961025624047616 22963973960761344 22990350050131968 22993302152282112 23043709981458432 23073140006977536 23077096985198592 23106569650569216 23189778122821632 23190777265913856 23211145728884736 23324481401389056 23328481483948032 23358275202318336 23409483155767296 23439380324548608 23442390084943872 23443400111947776 23473340597403648 23523787272738816 23557869839056896 23673918458953728 23694711264903168 23698774840836096 23781062253477888 23811433980493824 23814491514863616 23897180721512448 23901279020384256 23931804280946688 23962368526516224 23966478004912128 24017984484350976 24049694942429184 24083501823295488 24167125093515264 24192499316686848 24223396506107904 24276501050425344 24307505521754112 24311674190168064 24342723582492672 24399222333308928 24430383536799744 24431436131991552 24465779630014464 24519415546773504 24550730253729792 24576507242348544 24639139255497984 24661842336940032 24693338942734336 24696509719117824 24782261488975872 24786511576694784 24818167402463232 24822423647944704 24854125338427392 24907539465252864 24908612618944512 24940424384741376 24943626888413184 25030236703997952 25088517809897472 25175630718959616 25179948268388352 25212106567581696 25302897234542592 25336304136880128 25339557473943552 25371919616311296 25395108959158272 25427542048505856 25460016559423488 25464382880219136 25519108514622912 25575243904974848 25588720687251456 25704530523979776 25737358787739648 25741772671942656 25831153827053568 25834470705856512 25864143806398464 25867464921317376 25868579433873408 25924173729140736 25957282507849728 25994890856890368 26017722173227008 26112538944995328 26145888292306944 26240041576562688 26241172141768704 26244541669441536 26278059602608128 26335668550238208 26369302865117184 26372688845561856 26373825125941248 26407508172079104 26464260681831168 26502603568939008 26656550173016064 26661121695940608 26695171659792384 26753695035162624 26787863228055552 26791302954221568 26822075058487296 26884328311701504 26923279816065024 26957664592330752 27055906810232832 27079670017032192 27188015730204672 27213067406278656 27216561731272704 27251321069371392 27311063681728512 27345943711973376 27350633463939072 27385564030304256 27390260577042432 27449125124972544 27484181478899712 27485365648490496 27524002083766272 27619571535446016 27643829809053696 27648570647642112 27744572629057536 27780006310576128 27783573434007552 27784770503049216 27880044175097856 27884825523781632 27920438327771136 27960891005730816 28020981898409472 28022189196312576 28057977432834048 28159016291997696 28184962670788608 28224582536134656 28322584558829568 28327441801936896 28363619888529408 28399844179574784 28465759388860416 28503342153990144 28507002158186496 28543409568350208 28605984804569088 28642518629351424 28672591782739968 28772149393096704 28917596839477248 28954528636207104 28959494255935488 28996479561498624 29060048055435264 29097161782198272 29100898036482048 29102151863107584 29164695445283328 29201942821330944 29228850177114112 29244252214001664 29269937444880384 29371569172119552 29376606313119744 29414124328845312 29419168767934464 29520046773633024 29521318659489792 29525109378121728 29559021493026816 29562817052934144 29627627119017984 29665465723256832 29708446693588992 29772293267060064 29842901651423232 29988618944643072 29993761907933184 30032068117266432 30070423248961536 30097906914557952 30136346131562496 30140215823499264 30174834440798208 30180009339518976 30244869350664192 30288689793073152 30327372666372096 30464628769161216 30503536341024768 30614700832063488 30618631947681792 30657736203042816 30724946641944576 30764186675970048 30769462646931456 30808759534092288 30919704163762176 30921036354551808 31072017977376768 31099308535185408 31104641978597376 31144366936424448 31212644207689728 31252507099398144 31256520113258496 31257866815930368 31297787463204864 31365049696985088 31370428714254336 31410493118742528 31456002381447168 31565224611938304 31592948353204224 31598366454448128 31708083004637184 31748578640658432 31752655353151488 31862907628683264 31868372027179008 31909072374595584 31949824702021632 31955304006549504 32023979312467968 32066259923238912 32111335764393984 32181732905140224 32222833458020352 32256665755582464 32297862008143872 32368668067233792 32410007362338816 32415565586890752 32532296444411904 32573844715732992 32575248175988736 32579431037927424 32621039506685952 32692554062364672 32734307004973056 32852185673997312 32882456449253376 32928679625490432 33043015318634496 33048682102259712 33090889869950976 33096564863926272 33210052620337152 33211483491926016 33253899179655168 33258169184550912 33331080508895232 33373648938663936 33422002530287616 33451357079863296 33567507625279488 33573264357851136 33616142090108928 33737196312723456 33742982146424832 33786076631924736 33829226155081728 33860145278877696 33903389398007808 33946688745897984 33952510506958848 34025478019497216 34118294249668608 34272707365306368 34316478383652864 34322363562590208 34441538436071424 34445960941142016 34485525075197952 34489953228423168 34565564972187648 34609710010466304 34615645477797888 34659854475853824 34690296230969344 34816718593327104 34986722102083584 34988229522358272 34992722225922048 35037412803477504 35114224733650944 35159070486822912 35163585127415808 35165100167921664 35210010896105472 35285680909108224 35336804758585344 35510877688430592 35542066897354752 35548162261254144 35671593380216832 35717150970740736 35721737272295424 35762766744649728 35845771082268672 35851918530576384 35897706421420032 35943552789774336 35949717007368192 36074542413643776 36106226689376256 36250687640272896 36288748975030272 36335094759161856 36414751575638016 36461258282631168 36467511285252096 36514085373739008 36598833499963392 36645575305199616 36647154197987328 36698669445021696 36779123320160256 36826095380594688 36858439745404928 36864760863522816 36992763505410048 37040008414101504 37044764578676736 37173392233463808 37179767365042176 37227251103694848 37233635471917056 37281188007641088 37361309197879296 37362918928416768 37410636577112064 37545355055996928 37579950227718144 37632776714846208 37763446078439424 37769922402582528 37818159851372544 37954345851813888 38004456205320192 38009336210915328 38057879424466944 38092663438737408 38141313072758784 38190024839135232 38196574320328704 38362865857462272 38556795785969664 38606038181609472 38612659007913984 38661972748664832 38746730740580352 38796215709597696 38801197381976064 38802869150810112 38886260593711104 38935923761774592 38992336285335552 39026583259840512 39162092229492736 39168808417492992 39218832438460416 39360062364844032 39361758212653056 39366812504162304 39417089403912192 39503502825357312 39553954297675776 39559033268342784 39560737688911872 39611262258118656 39696391022746752 39984825259524096 39991682543910912 40042757489688576 40130542552743936 40181794842083328 40186954431332352 40233112587730944 40240012452691968 40326492467552256 40384919724097536 40436496888496128 40583860215349248 40619505025548288 40819601109417984 40824842596909056 40876981604057088 40966595522592768 41018915567960064 41025950195908608 41078346045456384 41085390865563648 41226272218349568 41228048472735744 41429357303169024 41465744713580544 41472855971463168 41525822581899264 41616858943586304 41670009465864192 41675360151011328 41677155754573824 41820066262646784 41827238285672448 41880657491656704 41941336508596224 42031472847614208 42033283794468864 42086966149251072 42123931137605632 42277444006182912 42336873804201984 42483876838244352 42491162702905344 42545429832794112 42599766269362176 42698639083290624 42755013230985216 42815114352525312 42908977206853632 42963777944027136 43008887674109952 43158224089645056 43213343149785088 43220754115854336 43376395259215872 43431792954310656 43439241383903232 43494719342247936 43590072083152896 43645742673297408 43651347054723072 43653227794661376 43802914231996416 43843275265671168 43904906167320576 44057353758179328 44064909469679616 44121186493267968 44128753151901696 44280070160449536 44281977989234688 44338532239540224 44344225579401216 44441440678526976 44498198584885248 44562670040383488 44601809439817728 44658439900590096 44756676833705984 44764352477134848 44982928416964608 44990642861899776 45048102175899648 45105634873442304 45146860371836928 45204519197343744 45210323735248896 45262251661197312 45270014009278464 45367304025996288 45491058999558144 45696943153741824 45755304511537152 45922051248095232 45927947921522688 45980700100263936 45986604304564224 46087419962916864 46146280013955072 46154193970397184 46213139301138432 46379556245643264 46381554531827712 46422291457769472 46648962802778112 46656962967896064 46716550404636672 46818966311534592 46878760649097216 46884780169887744 46886800223895552 46946681194807296 47047574545477632 47115739678113792 47347836917907456 47389422529806336 47397549681672192 47562124506955776 47622867960987648 47628983029727232 47794361443024896 47802558040768512 47863608561893376 47924737053032448 47932956009824256 48035968968701952 48099389884858368 48167003646590976 48334250187030528 48384998633373696 48446793012215808 48553002100850688 48615011043508224 48623348380336128 48798444666617856 48860767073599488 48862872263983104 48931559260028928 49038831093547008 49101460507459584 49278278510995968 49323684673880064 49386677885468672 49393019438235648 49564522977951744 49573023153389568 49636334804926464 49644847295889408 49708250676854784 49815078930505728 49817225237889024 49880848769482752 49887253776826368 50060473407995904 50177035619794944 50351261437919232 50359896536776704 50424213135163392 50605794469085184 50679114947887104 50743839232622592 50790217918316544 50855084097011712 50920033118846976 50928765760438272 51038217029245824 51150487809949696 51177441374502912 51409061047959552 51474717575479296 51483545343885312 51662307654107136 51668941411713024 51728287612796928 51734929842634752 51737158867746816 51848347458281472 51914565015699456 51989781713780736 52035444346454016 52225077889990656 52480083153125376 52482344283537408 52489083338883072 52556119205216256 52671337100476416 52738605730234368 52745377691123712 52747650251882496 52815016344158208 52928521363662336 53005207137878016 53313100346032128 53322243391881216 53390343319584768 53507390070325248 53575726456111104 53582605908443136 53644150116974592 53768656623403008 53846559632130048 53915329184661504 54111813620465664 54159340034064384 54376031460409344 54433123462545408 54502642138742784 54622127363457024 54691887423946752 54701266927878144 54771128060608512 54898250249945088 54968362957799424 54970731296980992 55048004167532544 55239143070892032 55287659618107392 55297141295284224 55489145258115072 55560012621152256 55567146868015104 55569541006098432 55760088350195712 55769651047563264 55840876655542272 55921782011461632 56041963796818944 56044378392625152 56115954865668096 56318032583995392 56369925341577216 56449165072269312 56645169117659136 56654883603873792 56727239777058816 56799688359149568 56931518777720832 57006684307980288 57014004316372992 57086819136700416 57211969609138176 57285037258702848 57345183565479936 57544298786193408 57835193678954496 57909057272414208 57918988511870976 57992959122997248 58120096110870528 58194323564396544 58201796072964096 58204303726215168 58329390890566656 58403885642661888 58488504428003328 58539874889760768 58743138344239104 58753212626239488 58828248657690624 59040093547266048 59042637318979584 59050218756243456 59118042986053632 59125634105868288 59255254238035968 59330931446513664 59416893387177984 59544586534120128 59685803302846464 59977237889286144 59987523815866368 60064136234532864 60195813829115904 60272692263124992 60280431646998528 60349668881596416 60360018679037952 60489738701328384 60577379586146304 60654745332744192 60929257538322432 61007072682049536 61229401664126976 61237263895363584 61315472406085632 61449893283889152 61528373351940096 61538925293862912 61617519068184576 61839408327524352 61842072709103616 62144035954753536 62198617070370816 62209283957194752 62288733872848896 62425288415379456 62505014198796288 62513040226516992 62515733631860736 62730099393970176 62740857428508672 62820986237485056 62912004762894336 63130449223876608 63185896706408448 63416166009274368 63497157281316864 63505310706302976 63725815257366528 63736744054358016 63818144749191168 63899649404043264 63910608013099008 64047958624935936 64132519846477824 64222671528787968 64363465810280448 64445666916040704 64513331511164928 64737336134467584 64820014724677632 64831131173781504 65064592888823808 65147689431465984 65158862075854848 65242079013371904 65385108124729344 65468614009946112 65704371347994624 65764912898506752 65857359250980864 66086030637268992 66097364204519424 66181779739901952 66193129727852544 66420105240674304 66422966983852032 66507798359310336 66516338369101824 66662161017790464 66747297877327872 66844005060575232 66902714159726592 67135015250558976 67146528715702272 67474392625446912 67485964292849664 67572153263849472 67658452310163456 67720290557755392 67806778796015616 67893377491795968 67905021013917696 68050956038994432 68236588499337216 68545414730612736 68632956767305728 68644727125180416 68883076872142848 68891921882284032 68971050150395904 68979906456846336 69131129944375296 69219420020932608 69231290955595776 69319708951707648 69633437186654208 69973444204167168 69985444451844096 70074825606955008 70228449467301888 70318140973645824 70327170254831616 70330200335843328 70420021792210944 70571361818216448 70673609517170688 71021755376861184 71084133794709504 71096324522508288 71343186760433664 71434301941481472 71443474544590848 71691542164537344 71703837061152768 71795412842840064 71887105579548672 71899434014736384 72149084827287552 72501375280545792 72577497950060544 72670189518323712 72829503151276032 72922516565262336 72935022570504192 73028170747478016 73197666999926784 73291150610399232 73294308395974656 73397338890043392 73558246640320512 73652190761189376 73716879490809856 73729521727045632 73985527010820096 74080016828203008 74089529157353472 74346784466927616 74359534730084352 74454502207389696 74467270943834112 74562376015282176 74722618395758592 74725837856833536 74821273154224128 75090710111993856 75265553429692416 75526892156878848 75539844805165056 75636319702745088 75908691703627776 76008912410640384 76018672421830656 76115758848933888 76185326877474816 76282626145517568 76380049678270464 76393148640657408 76725731714924544 77113591571939328 77212076363218944 77225318015827968 77493461481160704 77592431419195392 77602394763952128 77605738301620224 77772521187422208 77871847523549184 77984672570671104 78053166519681024 78324184458985472 78337616834985984 78437664876920832 78720124729688064 78723516425306112 78733625008324608 78834178807824384 79007005650714624 79107908595351552 79118066536685568 79121475377823744 79222524516237312 79392782045493504 79969650519048192 79983365087821824 80085514979377152 80261085105487872 80363589684166656 80373908862664704 80466225175461888 80652984935104512 80769839448195072 80872993776992256 81167720430698496 81239010051096576 81639202218835968 81649685193818112 81753963208114176 81933191045185536 82037831135920128 82051900391817216 82156692090912768 82170781731127296 82452544436699136 82456096945471488 82858714606338048 82931489427161088 82945711942926336 83233717887172608 83340018931728384 83350720302022656 83354311509147648 83640132525293568 83654476571344896 83761314983313408 83882673017192448 84062945695228416 84066567588937728 84173932298502144 84247862275211264 84554888012365824 84673747608403968 84967753676488704 84982325405810688 85090859665588224 85199532538724352 85397278166581248 85510026461970432 85630228705050624 85817954413707264 85927555888054272 86017775348219904 86316448179290112 86426686299570176 86752790518431744 86863585908621312 86878482767806464 86989438684495872 87180144166305792 87291485346594816 87302694109446144 87306455589322752 87605828463992832 87686550531342336 87809812334641152 88114707516358656 88129818939359232 88242372986535936 88257506303803392 88560140320899072 88563955978469376 88677064479080448 88688451158802432 88882881357053952 88996397169770496 89125340080766976 89316879801180192 89513353667411968 89528704954269696 89965856833929216 89981285723799552 90096204351799296 90211269746884608 90293720743673856 90409038394687488 90420647470497792 90524503322394624 90540028018556928 90734608051992576 90982117999116288 91393886307483648 91510609023074304 91844102496190464 91855895843045376 91973208609128448 92174839925833728 92292560027910144 92308387940794368 92426278602276864 92759112491286528 92763109063655424 93297925605556224 93313925935792128 93433100809273344 93637932623069184 93757521298194432 93769560339775488 93773600447791104 93893362389614592 94095149090955264 94231479356227584 94695673835814912 94778845059612672 94795099363344384 95124249013911552 95245735921975296 95257966059454464 95588722886049792 95605116081537024 95727217123786752 95849474106064896 95865912019648512 96071937937403904 96198779769716736 96334007293181952 96668500374061056 96769997266747392 96893586024431616 97106004201701376 97230022087016448 97246696760672256 97596889333235712 97721534147198976 97725744527966208 97863118520057856 98077662187094016 98202921014919168 98556557021991936 98647369347760128 98786038876471296 99129045955903488 99146046306779136 99272669609852928 99289694591778816 99630157861011456 99634450475778048 99761697538965504 99774507553652736 100120946815991808 100354071239589888 100702522875838464 100719793073553408 100848426270326784 101211588938170368 101358229895774208 101487678465245184 101580435836633088 101710168194023424 101840066237693952 101857531520876544 102076434058491648 102300975619899392 102354882749005824 102818122095919104 102949435150958592 102967090687770624 103324615308214272 103337882823426048 103456575225593856 103469859685269504 103696694916562944 103829130031398912 103979563427561472 104070888692908032 104450155779981312 104960166306250752 104964688567074816 104978166677766144 105112238410432512 105342674200952832 105477211460468736 105490755382247424 105495300503764992 105630032688316416 105857042727324672 106010414275756032 106626200692064256 106644486783762432 107014780140650496 107151452912222208 107165211816886272 107288300233949184 107537313246806016 107693119264260096 107830658369323008 108223627240931328 108318680068128768 108752062920818688 108866246925090816 109005284277485568 109244254726914048 109383774847893504 109402533855756288 109542256121217024 109796500499890176 109936725915598848 109941462593961984 110096008335065088 110478286141784064 110575319236214784 110594282590568448 110978290516230144 111120025242304512 111134293736030208 111520176700391424 111539302095126528 111681753311084544 111843564022923264 112083927593637888 112088756785250304 112231909731336192 112636065167990784 112739850683154432 112898330144538624 113290338235318272 113309767207747584 113454479554117632 113863037555441664 114013368615960576 114028008632745984 114173638273400832 114423939218276352 114570074517405696 115088597572386816 115670387357908992 115818114544828416 115837977023741952 115985918245994496 116240192221741056 116388647128793088 116403592145928192 116408607452430336 116658781781133312 116807771285323776 116977008856006656 117079749779521536 117486276688478208 117506425252478976 117656497315381248 118080187094532096 118085274637959168 118100437512486912 118251268211736576 118510508476071936 118661862893027328 118833786774355968 119089173068240256 119954475778572288 119975047631732736 120128272469065728 120391627658231808 120545384526249984 120560863293997056 120699337763192832 120720037358075904 120979477402656768 121154759172292608 121309490665488384 121858515076644864 122458803328253952 122474527790727168 122630944812171264 122899786567778304 123056746703880192 123077850587725824 123235038136369152 123678816655048704 123684145418207232 124288071909507072 124397234140741632 124418567914389504 124577467745697792 124850576830758912 125010028397592576 125026080453033984 125031467263721472 125460198787940352 125481714857017344 125641972474970112 125824009525788672 126260898447753216 126371793412816896 126832332018548736 127010621412605952 127451630514733056 127473488108716032 127636289498382336 127799298808086528 128095917249871872 128265039692955648 128445343057575936 128726931620560896 128891333832081408 129026663022329856 129474672268935168 129640029449355264 129662262347563008 130129185777647616 130295378862931968 130317724151709696 130484158026743808 130770216249458688 130937228019892224 131408742695989248 131529825797013504 131714718501961728 132172061274537984 132194728409038848 132363559479803904 132386259455705088 132840210481348608 132845933967704064 133015596718620672 133032676738203648 133324322035580928 133494595754655744 133688010121150464 133805428319453184 134270030501117952 134293057431404544 134948785250893824 134971928585699328 135144306527698944 135316904620326912 135440581115510784 135613557592031232 135786754983591936 135810042027835392 136101912077988864 136473176998674432 137090829461225472 137265913534611456 137766153744285696 137783843764568064 137942100300791808 137959812913692672 138262259888750592 138438840041865216 138462581911191552 138639417903415296 139266874373308416 139946888408334336 139970888903688192 140149651213910016 140456898934603776 140636281947291648 140654340509663232 140660400671686656 140840043584421888 141142723636432896 141347219034341376 142043510753722368 142168267589419008 142192649045016576 142686373520867328 142868603882962944 142886949089181696 143383084329074688 143407674122305536 143590825685680128 143774211159097344 143798868029472768 144298169654575104 145002750561091584 145154995900121088 145340379036647424 145659006302552064 145845033130524672 145870045141008384 146395333999853568 146582301220798464 146588616791949312 146794677780086784 147116493280641024 147304381522378752 147433758981619712 147971054021640192 148160033656406016 148179058314706944 148693568933855232 148719069460168704 148909004414779392 148934541887668224 149124752030564352 149445236791517184 149451675713667072 149642546308448256 150181420223987712 150531106859384832 151053784313757696 151079689610330112 151272639405490176 151817383407255552 152037344843661312 152231517697867776 152370653754949632 152565252291035136 152760099356540928 152786297281314816 153451463429849088 154227183143878656 154424152726437888 154450636031655936 154986922962321408 155184862838390784 155204789527904256 155211476603240448 155545042374844416 155743695047098368 155969345141342208 156106333039362048 156648368917970944 156675233669971968 157440249459376128 157447032850612224 157467250016649216 157668357615648768 158014011301429248 158215817190703104 158236133073371136 158242950755647488 158445049032474624 158785564090987008 159939301038096384 159966730175643648 160171029958754304 160522170210975744 160727179368333312 160747817725329408 160932450350923776 161305969870209024 161539678896390144 161745987553984512 162335440861396992 162478020102193152 163299370387636224 163507926416228352 163866382090371072 164075662271840256 164103800783634432 164313384181825536 164905088873398272 164912193890942976 165717429212676096 165862978854322176 165891423885852672 166467435774345216 166680037863456768 166701440604045312 166708623018295296 167280265050587136 167308953142689792 167522629966626816 167765346034384896 168125891390456832 168133135177875456 168347864597004288 169109776024731648 169347495216807936 169935507352977408 169964650811621376 170181719331176448 170399065077448704 170794556333162496 171020052923940864 171260457410101248 171635908827414528 171855111776108544 172035550696439808 172632896358580224 172853372599140352 173505581036863488 173727171817242624 173756965535612928 173978877368991744 174360288332611584 174582970693189632 174605388218892288 174612911178645504 175211656927985664 175619624669282304 176229415032717312 176259637878718464 176484745973071872 177120280641798144 177127911956938752 177354128958160896 177376902317604864 177765762714107904 177992794339540992 178250680161533952 178633759602360384 179026707334823936 179057409908539392 179931713667858432 179962571447599104 180192408703598592 180587441487347712 180818076789374976 180841294940995584 181049006644789248 181080056037113856 181469216103985152 181964235998232576 182787772614967296 183021218046148608 183688204992380928 183711791686090752 183946417218256896 184349679851667456 184585120055820288 184616775881588736 184852557204553728 185518224982573056 185526218127310848 186595851211112448 186627851871584256 186866201618546688 187275865246138368 187515042596388864 187539120679550976 187547200895582208 188190298181910528 188462958712455168 189391347671629824 189557690119225344 190248498027823104 190491471843950592 190515932118908928 191177445772099584 191210232163074048 191454434247573504 191698948212129792 191731824039297024 192143875874807808 192397559539433472 192668014586363904 193337000748122112 193539994533494784 194212008403402752 194460044174032896 194493393521344512 195193778666471424 195443068294397952 195726237040115712 196155324374188032 196405842029838336 197113114043983872 197294738695520256 197572077752942592 198258091911806976 198292092613558272 198545339219705856 198579389183557632 199260315722022912 199268900951556096 199523395077931008 199549015107305472 200241893631983616 200708142479179776 201405045751676928 201439586147106816 202423177876340736 202716459791548416 202975356930490368 203160871673266176 203420336388046848 203680132475387904 203715063041753088 204152868116983296 204601951239798784 204709765498011648 205636244191838208 205898870301917184 205934181375541248 206649230616428544 206675765646852096 206913150451187712 206939719370539008 207393389833125888 207658260062797824 207959126855122944 208900311559962624 209920332612501504 209956333355532288 210224476820865024 210685348401905664 210954422920937472 210981510764494848 210990601007529984 211260065376632832 211714085454649344 212020828551512064 213252401384128512 213288973567524864 214029560281300992 214302905824444416 214330423633772544 215074626493612032 215386238528520192 215661316738646016 216447254481862656 217504125841637376 217732493850181632 218010568554971136 218488509453828096 218767549695787008 218805067711512576 219084512242434048 219593000999780352 219873451831197696 219882925187923968 220192016670130176 220956572283568128 221150638472429568 221188565181136896 221956581032460288 222240050484609024 222268587472060416 223040353400782848 223078604190253056 223363506622169088 223687128045846528 224167855187275776 224177513570500608 224463819462672384 225272130335981568 225796660289077248 226580676470636544 226619534415495168 226908959108235264 227726075110883328 228026737231921152 228056017265491968 228347276546801664 228847878436552704 229140149034811392 230177195144773632 231340774715817984 231636229089656832 231675954047483904 232480384443482112 232777294257586176 232807184291856384 232817214904860672 233317563562266624 233615542570647552 233954017712013312 234159499559043072 234972553376956416 235012850504957952 235312994630762496 236160374189064192 236170549275918336 236200875024973824 236502536423473152 237021016952143872 237323725786054656 237667573548711936 238178346136480512 239908951557144576 239950095263465472 240256544938131456 240783255316463616 241090769052499968 241121726587994112 241398675526385664 241958954805313536 242309518344585216 242618981330976768 243717030153289728 244917606656507904 244949055581454336 245261889624342528 245799573135556608 246113493407760384 246155701175451648 246470076272738304 247357633310097408 247368290836414464 248576143819014144 248794468281483264 248837135828779008 249701153661517824 250020056795185152 250052160906067968 250062934527442944 250920397575880704 250963429714034688 251283944949940224 251648019051577344 252521796895506432 252743586825633792 253664664037097472 254021242825211904 254903261029466112 254946976217432064 255272578996764672 255598597616173056 256191834499743744 256530079385911296 256890686115151872 257453863241121792 257782667664162816 258053326044659712 258949344537870336 259280058898710528 260258371555295232 260590757725863936 260635448303419392 260968316053487616 261540432498917376 261874456039784448 262817485391978496 263059651594027008 263429437003923456 264344122549075968 264389456818077696 264727118959607808 264772518911410176 265680420962697216 265691867935408128 266031193437241344 266065353476407296 266648644071161856 266989191509311488 267376020242300928 268540061002235904 268586114862809088 269897570501787648 269943857171398656 270288613055397888 270633809240653824 270881162231021568 271227115184062464 271573509967183872 271620084055670784 272203824155977728 272946353997348864 274181658922450944 274531827069222912 275532307488571392 275567687529136128 275919625827385344 276524519777501184 276877680083730432 276925163822383104 277278835806830592 279893776816668672 279941777807376384 280299302427820032 280913797869207552 281272563894583296 281308681019326464 281320801343373312 281680087168843776 282285447272865792 282694438068682752 284087021507444736 284336535178838016 284385298090033152 285372747041734656 285737207765925888 285773898178363392 286766168658149376 286815348244611072 287181651371360256 287548422318194688 287597736058945536 288596339309150208 290005501122183168 290309991800242176 290680758073294848 291318012605104128 291690066261049344 291740090282016768 292790667999707136 293164602441596928 293177233583898624 293589355560173568 294232986561282048 294608763044757504 294867517963239424 295942108043280384 296358116629413888 297387137867710464 297438138920337408 297818008829558784 297869083775336448 298890473583034368 298903351427334144 299285092616896512 300362840447975424 301062213718769664 302107568627515392 302159379220660224 302545278810980352 303634766814511104 304074689687322624 304463035395735552 304741307509899264 305130504582070272 305520198713081856 305572594562629632 306902926859698176 308454366287757312 308848305452875776 308901272063311872 309973845924642816 310369725676781568 310409579055808512 311090084749688832 311487390094196736 311938690282684416 312212666078724096 313296737835941888 313350467339943936 314880498918752256 314894065701224448 314934500033298432 315336715231297536 316028022602858496 316431634381406208 316472266146742272 316485901511294976 316890098064949248 317571128181974016 319878602076192768 319933460351287296 321044340421951488 321454358736666624 321495635450658816 321864900701847552 322611939740418048 323079357792780288 323491975107969024 324670881722793984 324956040204386304 326598740775272448 327015852832456704 327732764180742144 328151324543680512 328207601567268864 328626768363651072 329810177746796544 329824387781885952 331434858425352192 331725957708644352 331782847771705344 332934871548690432 333360075726913536 333402881208090624 334560530101174272 334617906285379584 335045259933253632 335530692068769792 336251782780913664 336266270355750912 336695729194008576 338219552049463296 338694990433615872 339871014705954816 339929301623242752 340363438662352896 341589112666324992 342040105847881728 342520914820202496 343271817654829056 343710223552217088 345265792717160448 345706745198280704 347011162073726976 347454343634485248 347513931071225856 347957754737983488 348720576665223168 349165941386379264 349210776437784576 349225822357291008 350423313855971328 351239249338564608 352458830065434624 352519275757436928 352969491946143744 354240561283596288 354255823913877504 354753804635209728 355531525428215808 355985588679081984 356501360323067904 357267519204720768 358053414669647872 359863427335716864 359925142895198208 360384817407197184 361174882974695424 361636153578749952 361682589881991168 362098013289578496 362160112074227712 362938432207970304 363928471996465152 365575545229934592 367376409984761856 367423583372181504 367892834436513792 368699359703334912 369170240111640576 369233551763177472 369705114409107456 371036449965146112 371052436254621696 373191702422224896 373255703743168512 373732403237093376 374551730492276736 375030085192777728 375078241359101952 375094401791164416 376380596363821056 376925917424910336 378782695343259648 379115380238450688 380496996055646208 381031864237817856 382354891544199168 382420464326148096 382908868495147008 383397896424259584 384287751749615616 384795119078866944 385336029172727808 386674001496244224 387079989066989568 388424016806805504 388920088348065792 388986787042689024 390387557332942848 390886136588795904 391452474080231424 392310648748376064 392811684059676672 394226228087967744 394589477391040512 395144155505885184 396516183823613952 396584185227116544 397090678439411712 397158778367115264 398520631444045824 398537801903112192 399046790155862016 399098030214610944 400483787263967232 401416284958359552 402810091503353856 402879172294213632 404846355752681472 405432919583096832 405950713860980736 406321743346532352 406840672776093696 407360264950775808 407430126083506176 408305736233966592 409419530996023296 411272488383676416 411797740603834368 413298461232857088 413351531293704192 413826300902375424 413879438741078016 414786779666251776 415316520125595648 415918253710245888 417800623119925248 419840665225003008 419912666711064576 420448953641730048 421370696803811328 421908845841874944 421963021528989696 421981202015059968 422520130753265664 423428170909298688 424041657103024128 426504802768257024 426577947135049728 428059120562601984 428605811648888832 428660847267545088 430149252987224064 430772477057040384 431322633477292032 432894508963725312 435008251683274752 435464987700363264 436021137109942272 436977018907656192 437535099391574016 437610135423025152 439186001999560704 439746903662395392 439765850375847936 440384033340260352 441913144567136256 442301276944859136 443913162064920576 444480100969218048 444537174944120832 446080706801565696 446157208380506112 446727013244338176 447374256091693056 448335710374551552 448355027141001216 448927638925344768 450544260671963136 451593320578154496 453161352941273088 453239068830990336 453817918216470528 455452150221766656 456112034530983936 456694553093603328 457695756873105408 458280298069622784 460354390289547264 462681549431635968 463272458179313664 463351908094967808 464960768886964224 465554588515172352 465614368583712768 465634429809721344 466635127124533248 467231085141295104 467908035424026624 468318999118086144 469945106753912832 470025701009915904 472320748378128384 472341098551836672 472401750049947648 473005072846946304 474042033904287744 474647451572109312 475335147097423872 476356692272961024 479817903114289152 479900190526930944 480513089876262912 481566510632927232 482181538104999936 482243453175988224 482797351052771328 483917909610627072 484619036689170432 485237962661953536 487434060306579456 489898111162908672 490523779248685056 491599146271113216 492226986815520768 492311402350903296 492940152545476608 494715266620194816 494736581672828928 497152287638028288 497588936562966528 497674271657558016 499402307323035648 500040113590370304 500104321812135936 500125869054885888 501840795151761408 501926859428069376 502567889899880448 503296038103154688 505043593791012864 507329328074194944 508042485650423808 509806522058932224 509893952434864128 510545157993529344 511197195232346112 512383668999487488 513060158771822592 513781372230303744 514907726482243584 515565335328325632 516106652089319424 517898689075740672 518560117797421056 520516743110590464 521181515451727872 521270896606838784 521936632106975232 523080864997834752 523748912079568896 525634970783956992 526858874007846912 528688245098151936 528778913636155392 529454237919215616 531360841925394432 531383735870816256 532062386874482688 532130706952814592 533297288142323712 533978383018622976 534752040484601856 537080122004471808 537172229725618176 539795141003575296 539887714342797312 540577226110795776 541762324462043136 542454230368124928 543147019934367744 543240168111341568 544407648311955456 545892707994697728 548363317844901888 549063654138445824 551064614977142784 551135375058272256 551839251654770688 553049039555002368 553755360167460864 553850327644766208 554557671613661184 559787553633337344 559883555614752768 560598604855640064 561827595738415104 562545127789166592 562617362038652928 562641602686746624 564570894545731584 565388876137365504 568174043014889472 568673070357676032 570745494083469312 571474415531851776 571547796356726784 573532337316298752 573630696489222144 574363302742720512 575096844636389376 575195472117891072 577192678618300416 580011002244366336 580619983600484352 582636025210208256 583380132522098688 583480180564033536 585581335999414272 586329204883193856 587178711120347136 588465973122564096 589217526089515008 589735035926478848 591884216086560768 592716233258827776 594774275735420928 594876277840674816 595636017659117568 595738167550672896 597780947166068736 597806702854668288 598570185233793024 600725680895950848 602124427437539328 604215137255030784 604318758441320448 607269533629022208 608149379374645248 608926070791471104 609482615019798528 610261009164140544 611040397426163712 611145189125259264 613805853719396352 616908732575514624 617696610905751552 617802544126623744 619947691849285632 620739451353563136 620819158111617024 622180169499377664 622974780188393472 623877380565368832 626593475671883776 626700934679887872 629760997837504512 629869000066596864 630673430462595072 632056045205716992 632863268762812416 632944532293484544 632971803022589952 633780196129898496 635142256363948032 639757204152385536 639866920702574592 642088680843902976 642908717473333248 642991270901317632 645223879480836096 646158715585560576 646983950215938048 649341763445587968 653197481550544896 654031705664913408 655465528361484288 656302649087361024 656415203134537728 657253536727302144 659620355493593088 659648775563771904 662869716850704384 663451915417288704 663565695543410688 665869743097380864 666720151453827072 666805762416181248 669121060202348544 669235812570759168 670090519866507264 671061384137539584 672503565561827328 672532540711501824 673391458388017152 677389980867231744 679742029411909632 679858603246485504 680726877324705792 683178225332649984 684080211695763456 685041829640404992 686543635309658112 687420447104434176 690531585434320896 694022324147453952 694908687268970496 695027862142451712 697441153330446336 698331882772758528 698421552875569152 698451644714582016 700846627711942656 702478498677129216 704917660130869248 705038551514873856 705938983892287488 708481122567192576 708511647827755008 709507609270419456 711063050856431616 711971177358163968 713002720646135808 714535038409441536 716106829339295744 719726854671433728 719850285790396416 720769634814394368 722349765949390848 723272307157499904 723365179763982336 724196026579156992 725876864415940608 727856943992930304 731151090459869184 734752819969523712 734847166744363008 735785668873027584 737398719406669824 738340480223281152 738467103526354944 739410228818214912 742072899930292224 742104872509243392 746383404844449792 746511407486337024 749103460984553472 750060170385555456 750156482718203904 750188803582328832 752761192727642112 753851834849820672 757565390686519296 758230760476901376 760993992111292416 762063728475635712 764709783088398336 764840928652296192 765817736990294016 766795792848519168 768575503499231232 769590238157733888 770672058345455616 773348002992488448 774159978133979136 776848033613611008 777840176696131584 780775114665885696 781772273177591808 782904948160462848 784621297496752128 785623368119353344 788452456175935488 789178954782081024 790288311011770368 793032367647227904 793168370454233088 794181356878823424 794317556734230528 797041262888091648 797075603806224384 798093580311724032 798196060429221888 800967574527934464 805620183006707712 805758344588427264 809692711505362944 810865839166193664 811901427721961472 812643486693064704 813681345552187392 814720529901551616 814860252167012352 816611472467933184 818839061992046592 822544976767352832 823595481207668736 826596922465714176 826703062587408384 827758877482156032 829573559332503552 830633040251191296 831836507420491776 839681330450006016 839825333422129152 840897907283460096 842741393607622656 843817691683749888 843926043057979392 843962404030119936 845040261506531328 846856341818597376 848083314206048256 853009605536514048 853155894270099456 856118241125203968 857211623297777664 857321694535090176 860298505974448128 861544954114080768 862645266954584064 865789017927450624 870016503366549504 870929975400726528 872042274219884544 873954037815312384 875070198783148032 875220270846050304 878372003999121408 879493807324790784 879531700751695872 880768066680520704 883826289134272512 884602553889718272 887826324129841152 889074349888241664 892161413603131392 892314416761012224 893454026488676352 896671420749103104 896710054282002432 897855277850689536 901088521343926272 903186641156308992 906322705882546176 906478137661980672 907635836432941056 910904300443533312 912224069061967872 913389106187206656 915391513746210816 916560596139245568 920708780579094528 925363098863271936 926544916358627328 926703816189935616 929921537773928448 931109177030344704 931228737167425536 933270254249066496 934462170282590208 935816070848053248 936637998236172288 939890213507825664 940051402019831808 944641496756256768 944682197103673344 944803500099895296 946010145693892608 948084067808575488 949294903144218624 950670294194847744 952713384545922048 959635806228578304 959800381053861888 963133021265854464 964363076209999872 964486906351976448 965594702105542656 967835819221254144 969238073378340864 970475925323907072 974868120613158912 979796222325817344 981047558497370112 983198292542226432 984453973631041536 984622804701806592 985880305090953216 989430533240389632 989473163345657856 994304575276056576 995177873125933056 995348543315116032 998804614646071296 1000080227180740608 1000208643624271872 1003681590303522816 1003853718856138752 1005135779799760896 1006592076206309376 1010087187582025728 1014658656148389888 1016084971300847616 1019613044117864448 1019787904869728256 1021090315987058688 1024767337998974976 1026120317543645184 1027562744460607488 1029815452964487168 1031130670656651264 1035797378151481344 1037120235594842112 1041033486221180928 1042363030903455744 1042541793213677568 1043873264213950464 1046161729995669504 1047497824159137792 1051269941567913984 1053717748015693824 1057376490196303872 1057557827272310784 1058908475838431232 1062721683850788864 1062767471741632512 1064261413905629184 1066594576284647424 1067956766037245952 1069504080969203712 1074160244008943616 1079590282007150592 1079775428685594624 1081154452221591552 1083524648924086272 1084908460736249856 1086294039868735488 1086480336222683136 1088815296623910912 1091785415989395456 1096726635689803776 1102129229954285568 1102270750116544512 1103678503309541376 1106098079110004736 1107510720334921728 1107700655289532416 1109115343227322368 1119575107266674688 1119767111229505536 1121197209711280128 1123655191476830208 1125090255578333184 1125234724077305856 1125283205373493248 1129141789091463168 1130777752274731008 1136348086029778944 1137346140715352064 1141490988166938624 1143095592713453568 1147064674632597504 1147261392978444288 1148726605485441024 1150193689272778752 1154385357236600832 1160022004488732672 1161239967200968704 1165272050420416512 1166760265044197376 1166960361128067072 1171162671998828544 1172658409766387712 1174357422240694272 1176931946245128192 1178435052179030016 1183768432173121536 1185432466517655552 1189548551470841856 1189752555681349632 1191272035318235136 1191476335101345792 1195561894332137472 1195613405709336576 1197140370467586048 1201451361791901696 1204248854875078656 1208430274510061568 1208637516882640896 1214539067258044416 1216298758749290496 1217852141582942208 1218965230039597056 1220522018328281088 1222080794852327424 1222290378250518528 1233817465151029248 1235393221811503104 1239895383698571264 1241478902707126272 1241638316223234048 1244360338998755328 1245949560376786944 1247754761130737664 1253186951343767552 1253401869359775744 1259521995675009024 1259738000133193728 1261346860925190144 1264112090411433984 1265726537525624832 1265889064586969088 1265943606045179904 1267560392259796992 1270284512727896064 1279514408304771072 1279733841405149184 1284177361687805952 1285817434946666496 1285982541802635264 1290447758961672192 1292317431171121152 1293967900431876096 1298683526891175936 1306394963101089792 1308063411329826816 1310931056722968576 1312605298174722048 1312830406269075456 1319240710987186176 1319297551127543808 1325739433701408768 1326903830834577408 1331739486194761728 1333440302907654144 1333611524832362496 1338242120404697088 1338471625141518336 1340181039733014528 1342122768275079168 1345007131123654656 1345065081423003648 1346782916776034304 1354779961734463488 1359484058823819264 1359717206492971008 1361453754649411584 1366356450665299968 1370083659280809984 1373087270619316224 1374840894208868352 1381063170868641792 1388044648294907904 1389817374537940992 1390055724284903424 1394882306660892672 1396663765545517056 1396843105751138304 1396903289429164032 1401693255423885312 1404956997354258432 1409835320261738496 1410077103029747712 1416962245134385152 1417023295655510016 1419015218540838912 1422126101712863232 1423942354716327936 1426005441292271616 1429070076818883072 1432213658678591488 1439453709342867456 1439700571580792832 1441539269628788736 1444699531898781696 1446544614314999808 1446730359527964672 1448392053158313984 1451753728831881216 1455713887985860608 1462302180919738368 1469694333488726016 1471571337746055168 1474797438813339648 1476680960446562304 1476934207052709888 1478820457636429824 1484145799860584448 1484209745018486784 1492766809688899584 1493022814972674048 1498206921969106944 1500120340771110912 1500312965436407808 1500377607164657664 1505522385455284224 1507703669699641344 1515130781373038592 1521987984222584832 1524127456951271424 1529419566176796672 1529681857304592384 1531635473980588032 1533591585697038336 1537151006998462464 1539180476315467776 1541344116690911232 1546696005984976896 1548319956267958272 1553696067227222016 1555680353392263168 1561550229331771392 1563544546355183616 1565809896320925696 1569242594993504256 1571246736238706688 1576904912351870976 1580576622023540736 1586064735294455808 1586336740908466176 1588362713757646848 1594082525776183296 1594151207612448768 1596187160623448064 1596392120858443776 1601935149055868928 1611240366013415424 1611516689176854528 1619385423010725888 1621731678332387328 1625286973386129408 1627362691104374784 1629441059803103232 1629720504334024704 1633222944935866368 1637678123984093184 1645089953534705664 1647190962415337472 1653193844931428352 1653406125174816768 1655517754964312064 1659147118665007104 1661266080502382592 1663673014840983552 1679362660900012032 1679650666844258304 1681795814566920192 1685482787215245312 1687635383367499776 1687852086115958784 1687924808060239872 1693712683637194752 1696166628412096512 1706019211073028096 1712236482250407936 1714423246595555328 1714643389070180352 1720597011948896256 1723089908228161536 1725290533909168128 1731578035854901248 1740033006733099008 1741859950801453056 1747908075630624768 1750140397566296064 1750440541692100608 1756744007998242816 1758987614649581568 1761536133361041408 1767652578268545024 1769205107779436544 1775652648259682304 1778148699776483328 1784322827206262784 1784628833522024448 1786908052977352704 1793342841498206208 1793420108564004864 1795710555701379072 1802177042687852544 1806373282312617984 1812645411765092352 1812956275323961344 1821808600887066624 1824448138123935744 1826778212374413312 1830783027492421632 1833121192278491136 1841417561158189056 1850726197726543872 1853089832717254656 1853407632379871232 1859843075547856896 1862218354060689408 1862457474334851072 1866540508498132992 1868924340565180416 1871632141696106496 1879780427015651328 1880102804039663616 1889282993512513536 1889607000199790592 1892020291387785216 1896168135617150976 1898589806288437248 1901340588389695488 1905426769091844096 1919271612457156608 1919600762107723776 1926266042531708928 1928726152419999744 1928973812703952896 1935671638442508288 1938476146756681728 1940951850647814144 1959592444651634688 1962095116994740224 1966396585084452864 1968907947262083072 1969245609403613184 1971760610181906432 1978861066480779264 1978946326691315712 1988609150552113152 1990355746251866112 1990697086630232064 1997609229292142592 2000160454361481216 2000417287248543744 2007363180607045632 2007707437712277504 2010271559599521792 2013184152412618752 2020174375164051456 2032169942601695232 2039226088235728896 2039575809739456512 2042180631974117376 2049534675997949952 2052240635087290368 2055125488921214976 2059630905928974336 2062261341313302528 2071594756302962688 2082066972442361856 2084726061806911488 2085083586427355136 2092323459991339008 2094995648318275584 2102539883135827968 2107435496031387648 2114752980392607744 2115115654544621568 2117816951676862464 2125443367701577728 2125534943483265024 2128522827811258368 2133189152569294848 2135913532074491904 2139008161938407424 2148320488017887232 2159180564014301184 2159550857371189248 2162308904443183104 2167049297848172544 2169816921472499712 2172588079737470976 2177630593247821824 2183570831978790912 2193453271379607552 2204258459908571136 2204541500233089024 2207357006619082752 2212196158220009472 2215021440669843456 2215401310579064832 2218230686454644736 2239150214533349376 2239534222459011072 2247310382953660416 2250180511156666368 2250469448154611712 2250566410746986496 2258283578182926336 2261555504549462016 2272696172059557888 2274692281430704128 2282981976333877248 2286191185426907136 2294129349265195008 2294522785956888576 2297453210970882048 2300387378545557504 2308770714473201664 2320044008977465344 2322479934401937408 2330544100840833024 2333520530088394752 2342325343997657088 2345316819532775424 2348714844481388544 2353863892490256384 2356870104358060032 2367536864346243072 2370864933035311104 2379097102941683712 2379505111362699264 2382544070636470272 2382952670202691584 2391123788664274944 2391226811418673152 2394280740935172096 2402902723583803392 2416860549020123136 2417275033765281792 2429078134516088832 2432597517498580992 2435704283165884416 2437930460079194112 2441044036656562176 2444161589704654848 2444580756501037056 2467634930302058496 2470786443623006208 2479790767397142528 2483276632446468096 2488720677997510656 2491899120753573888 2495509522261475328 2506373902687535104 2519043991350018048 2519476000266387456 2522693721850380288 2528224180822867968 2531453075051249664 2531778129173938176 2531887212090359808 2535120784519593984 2540569025455792128 2559028816609542144 2559467682810298368 2568354723375611904 2571634869893332992 2571965083605270528 2580895517923344384 2584634862342242304 2587935800863752192 2597367053782351872 2612789926202179584 2616126822659653632 2621862113445937152 2625210596349444096 2625660812538150912 2638481421974372352 2638595102255087616 2651478867402817536 2653807661669154816 2663478972389523456 2667223049664724992 2676484240809394176 2676943250283036672 2680362079466029056 2690014262247309312 2690130162846007296 2693565833552068608 2709559923468926976 2718968117647638528 2719434412985942016 2722907509298823168 2732712901330599936 2740167318561619968 2746174541238632448 2749681788417736704 2762126341737283584 2776089296589815808 2779634749075881984 2780111448569806848 2789764613321785344 2793327531091034112 2793686211502276608 2803386510847770624 2809913994708516864 2819670640523476992 2820154206059495424 2833924490268770304 2834046591311020032 2838030437081677824 2844252203425726464 2847884709432655872 2852010882584543232 2858140153637766144 2878907418685734912 2879401143161585664 2889399063797563392 2893089228629999616 2893460719055929344 2896784106316627968 2903507457663762432 2911427775971721216 2924604361839476736 2939388666977452032 2943142675492110336 2949594877626679296 2953361920893124608 2953868414105419776 2957640915272859648 2968291599721168896 2968419490036973568 2985533619377799168 2986045629945348096 2996413843938213888 3000240681542221824 3000625930872815616 3011044770910568448 3015407339399282688 3030261562746077184 3043975968445169664 3048254913902542848 3058839132353593344 3059363714609184768 3063270947961176064 3074302013996924928 3078360952630935552 3082688233381822464 3093392011969953792 3107392134454444032 3111360706784526336 3123100458663542784 3127089092710367232 3131619792641851392 3138485189987008512 3142493472477413376 3153809824703741952 3161153244047081472 3172129470588911616 3172673481816932352 3176725427515293696 3188165051552366592 3188302415224897536 3192784241716887552 3203870298111737856 3222480732026830848 3238770846021451776 3243463356664774656 3250573946772258816 3254725382208749568 3258882119606206464 3259441008668049408 3266445889871732736 3275356247968186368 3290179907069411328 3306387689862856704 3306812250349633536 3311035509928624128 3318294237330014208 3322532161004765184 3327346029681967104 3358725321800024064 3359301333688516608 3363591629133840384 3370965574430490624 3375270766734999552 3375704172231917568 3375849616120479744 3387425367274389504 3392333256824193024 3412038422146056192 3424472964500815872 3429286778140360704 3441194023897792512 3446179816456323072 3450581067818336256 3463156071709802496 3480066013466198016 3483719901602906112 3495816151261249536 3500280795132592128 3500881083384201216 3513488015996485632 3517975229299163136 3523072266722082816 3535305156537090048 3551305296519364608 3556297399552966656 3568645654412525568 3569257667044048896 3573816105954705408 3586685682996412416 3586840217128009728 3591421111402758144 3604354085375705088 3612746564625235968 3625290823530184704 3625912550647922688 3643617201774133248 3648896276247871488 3653556424748826624 3661566054984843264 3666242384556982272 3701452395453087744 3706179665434509312 3719686151095713792 3724436708121378816 3724914948669702144 3733081016996265984 3737848681130360832 3743264283392212992 3759560854031302656 3760205608079327232 3778565987025027072 3779214000399581184 3784040582775570432 3792336271234301952 3797179612576874496 3802681176779390976 3810853538183688192 3838543224914313216 3839201524215447552 3852532085063417856 3857452304839999488 3857947625407905792 3871343276885016576 3876952293513363456 3881903701295628288 3919184889303269376 3924190233989480448 3932793170168905728 3937815894524166144 3938491218807226368 3957722132961558528 3957892653382631424 3977218301104226304 3980711492503732224 3995218458584285184 4000320908722962432 4000834574497087488 4014726361214091264 4015414875424555008 4020543119199043584 4026368304825237504 4040348750328102912 4064339885203390464 4078452176471457792 4079151619478913024 4084361263948234752 4099069351995899904 4110250977842429952 4119261811857948672 4124522682626605056 4143189512605925376 4164133944884723712 4169452123613822976 4170167172854710272 4184646919982678016 4189991296636551168 4205079766271655936 4214870992062775296 4229505960785215488 4230231309089243136 4250886735403155456 4251069886966530048 4257045655622516736 4266378305138589696 4271827064148983808 4278016323876814848 4296640976035774464 4318361128028602368 4319101714742378496 4324617808886366208 4334098595696345088 4339633842944999424 4345176159474941952 4355261186495643648 4367141663957581824 4386906542759215104 4409083000466178048 4414714013238165504 4424392316440018944 4430042881339686912 4430802621158129664 4436461372909289472 4478300429066698752 4479068444918022144 4494620765907320832 4500361022313332736 4500938896309223424 4501132821493972992 4516567156365852672 4523111009098924032 4545392344119115776 4565963952667754496 4572382370853814272 4588258698530390016 4589045571913777152 4594906421941764096 4600774757091115008 4617541428946403328 4640088017954930688 4644959868803874816 4661088201681666048 4667041060176789504 4684650687995314176 4690633639065550848 4697429688962777088 4707727784980512768 4713740208716120064 4741729866070622208 4758194205883367424 4759010222725398528 4765088141272940544 4782247577328549888 4782453622837346304 4788561481870344192 4805805447167606784 4833721098040246272 4834550067530563584 4858156269032177664 4865195034997161984 4875860920158388224 4882088073313124352 4888323179409309696 4889161513002074112 4935269860604116992 4941572887246012416 4959581534794285056 4966553264892936192 4977441355995021312 4983798241507147776 4991019044522950656 5012747805375070208 5038087982700036096 5038952000532774912 5045387443700760576 5056448361645735936 5062906150102499328 5063556258347876352 5063774424180719616 5081138050911584256 5118057633219084288 5136709446751223808 5143269739786665984 5143930167210541056 5161791035846688768 5169269724684484608 5175871601727504384 5194734107564703744 5225579852404359168 5243724226891874304 5250421192698888192 5251321625076301824 5276962843948744704 5302957734805635072 5307615323338309632 5326957944779046912 5334446099329449984 5352968481618788352 5353886500566073344 5360724158932058112 5380028524494618624 5380260325692014592 5387131667104137216 5419119846937853952 5437936235295277056 5438868825971884032 5465425802661199872 5480334637123239936 5492349082477264896 5499363576835473408 5524252683474567168 5552178593179631616 5559269498151763968 5560222897139613696 5579529226643570688 5586655062182068224 5587372423004553216 5606773021695541248 5639341281046953984 5640308412118990848 5667848980537540608 5676060874163355648 5688504406851452928 5695769418865311744 5704021765169086464 5716280307275532288 5757814837371469824 5758802286323171328 5778798127595126784 5786178457259999232 5786921438111858688 5807014915327524864 5822855551943442432 5878777333954904064 5886285350984220672 5899189755253358592 5906723841786249216 5907736828210839552 5915281830545719296 5936583199442337792 5936838980073947136 5971067238755598336 5972091259890696192 5992827687876427776 6000481363084443648 6001251861745631232 6022089541821136896 6030814678798565376 6060523125492154368 6096509827805085696 6117678264707186688 6118727429218369536 6126541895922352128 6148604027993849856 6156721905261871104 6165376466763644928 6186784023939907584 6214784268908888064 6246200917327085568 6254178185420734464 6276970379974017024 6284986944954826752 6307619649407483904 6322306488094162944 6344258941177823232 6345346963633864704 6353450855030587392 6376330103104733184 6376604830449795072 6385568483433775104 6407740596223475712 6444961464053661696 6477541692042903552 6486926713329549312 6501147893544517632 6509450764417499136 6517764239212412928 6532891779743465472 6550712495936372736 6580359814138822656 6612775379725713408 6613624500699267072 6622071019857248256 6636588474660028416 6645064322009530368 6654692059363934208 6717450643600048128 6718602667377033216 6741931148860981248 6750541533469999104 6751408344463835136 6751699232240959488 6774850734548779008 6784666513648386048 6824076844292112384 6848945929001631744 6858573556280721408 6882388047795585024 6892359632912646144 6901162135636672512 6926312143419604992 6960132026932396032 6967439803205812224 6991632302522499072 7000561590265184256 7026976031992971264 7035950458598326272 7046144533444165632 7070610313074180096 7102610593038729216 7112594799105933312 7137291308825051136 7138515334088097792 7147632211909410816 7173371365992824832 7173680434256019456 7182842222805516288 7208708170751410176 7250581647060369408 7251825101295845376 7287234403548266496 7297792552495742976 7307112849497653248 7323132109969686528 7332484769113964544 7402904790906175488 7412359330869018624 7439372302191427584 7449829897339404288 7466162033992531968 7475697362260721664 7486528566784425984 7519121708062605312 7557131974050054144 7558428000799162368 7568081165551140864 7584672542468603904 7594359225153748992 7605362353558781952 7621707076367376384 7677086449828626432 7678403048430895104 7705064170126835712 7714904609679998976 7715895250815811584 7742686553770033152 7753904587026726912 7763807402591256576 7838369778606538752 7848380467978960896 7865586340337811456 7875631789048332288 7876982437614452736 7915444265923117056 7915785306765262848 7954436602208452608 7961422985007464448 7990436917168570368 8001669148994174976 8029452722428182528 8030829750849110016 8041086238398087168 8080697500656205824 8128679770406780928 8156904352942915584 8158303238957826048 8168722527896469504 8198138703991799808 8220501955684859904 8238523623715897344 8249045365253210112 8286379025211850752 8328267889769447424 8338904247227645952 8340334345709420544 8369293839965356032 8379982593273102336 8410159532543311872 8429741984125550592 8459011921570430976 8460462618178486272 8501773470806310912 8502139773933060096 8514091311245033472 8532756610277179392 8543654128297967616 8556032647753629696 8636722256057204736 8638203429484756992 8668197191392690176 8679267685889998848 8690352318949883904 8710522372991287296 8734283327915163648 8773813085518430208 8818166000932356096 8829428026476331008 8848784632880037888 8860085762679373824 8861605242316259328 8872922745818578944 8956600858133397504 8958136889836044288 8989241531814641664 9000722044626665472 9001877792618446848 9033134312731705344 9046222018197848064 9090784688238231552 9131927905335508992 9144764741707628544 9176517397060780032 9178091143827554304 9189812843883528192 9235082857892806656 9280176035909861376 9322176403363332096 9334082120353579008 9369301375990628352 9381267278131101696 9394859377925554176 9415455569961025536 9427480417432240128 9483459732141244416 9516388411766734848 9518020445450797056 9530176282545881088 9564495154657099776 9564907245674692608 9611610894335213568 9667442196080492544 9716312538064355328 9730390069994323968 9751721840316776448 9764176146626248704 9776646358818619392 9778323026004148224 9870539721208233984 9919163069588570112 9933106529785872384 9954882711990042624 9967596483014295552 9982038089045901312 10025495610750140416 10076175965400072192 10077904001065549824 10090774887401521152 10112896723291471872 10125812300204998656 10127112516695752704 10127548848361439232 10162276101823168512 10236115266438168576 10273418893502447616 10287860334421082112 10323582071693377536 10338539449368969216 10351743203455008768 10389468215129407488 10451159704808718336 10487448453783748608 10500842385397776384 10502643250152603648 10553925687897489408 10605915469611270144 10653915889558093824 10668892198658899968 10705936963237576704 10707773001132146688 10721448317864116224 10760057048989237248 10760520651384029184 10774263334208274432 10838239693875707904 10875872470590554112 10877737651943768064 10930851605322399744 10960669274246479872 10984698164954529792 10998727153670946816 11104357186359263232 11118538996303527936 11159058453287141376 11173310124364136448 11174744846009106432 11213546043391082496 11278682562093907968 11280616824237981696 11335697961075081216 11352121748326711296 11377008813702905856 11391538837730623488 11408043530338172928 11432560614551064576 11515629674742939648 11517604572646342656 11557596255190253568 11572356914519998464 11573842876223717376 11614029830655049728 11645711103886884864 11757554667909808128 11772570701968441344 11798379510506717184 11813447683572498432 11815473656421679104 11873166398884675584 11873677960147894272 11942134477511196672 11985655375752855552 12000962726168887296 12002503723491262464 12044179083642273792 12061629357597130752 12121046250984308736 12193019655610171392 12235356529414373376 12237454858436739072 12253083791844704256 12297208055987699712 12330752933527289856 12373568047879815168 12429568537817776128 12492401834654171136 12508356370841468928 12553940759948034048 12569973889909653504 12615239298814967808 12644612976188325888 12688517882355646464 12690693927267729408 12752660206209466368 12753209660899590144 12771136966867550208 12815481192446951424 12889922928107323392 12955083384085807104 12973853426659098624 13002295787089035264 13018901528834998272 13035528478424825856 13065783559486930944 13101424991872745472 13160719628277645312 13227249001398534144 13244142039714496512 13273176949320056832 13290128644019060736 13309384118727868416 13434901287200096256 13437205334754066432 13483862297721962496 13501083066939998208 13502816688927670272 13503398464481918976 13549701469097558016 13569333027296772096 13697891858003263488 13717147112561442816 13764776095591170048 13784719265825292288 13802324271273345024 13852624286839209984 13920264053864792064 13934879606411624448 13983264605044998144 14001123180530368512 14053952063985942528 14071900917196652544 14092289066888331264 14141220626148360192 14225189598211866624 14274582617650102272 14277030668176195584 14295264423818821632 14346742731985649664 14347360868512038912 14365684445611032576 14417416341502820352 14501163294120738816 14503650202591690752 14574468807096532992 14595585104991485952 14646264219939373056 14664969538227929088 14805809581812350976 14824718661738037248 14878744604382855168 14899659794678808576 14932324067985063936 14951394724521443328 14973057133568851968 15038243416125210624 15114263948100108288 15116856001598324736 15136162331102281728 15169345084937207808 15188718450307497984 15243414152734752768 15354172899657252864 15410128340253671424 15429809219359997952 15431790501631623168 15485373107540066304 15507809174053453824 15527614805182513152 15676739557213077504 15731172680675622912 15751263578096664576 15753964875228905472 15830888531846234112 15908873204416905216 15922845970014928896 15980873834337140736 16003338297988349952 16058905444856365056 16061659501698220032 16082172476796174336 16161395001312411648 16257359540813561856 16313808705885831168 16316606477915652096 16396277407983599616 16441003911369719808 16477047247431794688 16498090730506420224 16572758050423701504 16656535779538894848 16677808494455291904 16680668691418841088 16738587679930712064 16759965186546204672 16820319065086623744 16918023843140861952 16920925236356972544 17003546941612621824 17028182622490066944 17065513220554358784 17087308256595935232 17112065295507259392 17273444512114409472 17276406858969513984 17336394382785380352 17358535371779997696 17421044745982574592 17468566655830327296 17636332001864712192 17658856052952662016 17697569265760075776 17720171525358747648 17723210484632518656 17745845491637157888 17913201716266795008 17916273779672088576 17978483063629283328 18001444089253330944 18003755585236893696 18066268625463410688 18092444036395696128 18181569376476463104 18289529483415257088 18353034794121560064 18356182287655108608 18379625687767056384 18470165715785613312 18560352071819722752 18644352806726664192 18738602751981256704 18762534556262203392 18830911139922051072 18854960834864480256 18966919464282488832 19032776823533469696 19036040890901594112 19060352565091762176 19128990309314199552 19129814491349385216 19223221788670427136 19334884392160985088 19432625076128710656 19460780139988647936 19503443680633552896 19528352293252497408 19553292717637238784 19741079442416467968 19838326139177140224 19866213059571744768 19909765423980085248 19935192966028591104 19964076178091802624 20152351930800144384 20155808002131099648 20225793446582943744 20251624600409997312 20254225033391505408 20255097696722878464 20324552203646337024 20472230532876337152 20546837787004895232 20575720668842164224 20647164143386755072 20677078898737938432 20703486406910017536 20778936430258814976 20902319409617436672 20974896907567497216 21001684770795552768 21107851375794978816 21211830939222540288 21307831779116187648 21337784397317799936 21411873926475153408 21415546002264293376 21442896635728232448 21520114097978474496 21521041302768058368 21548526668416548864 21751744941181108224 21755475303887536128 21861703210644799488 21921338548492959744 21969396329909059584 21997454307341893632 22208714372718526464 22237077992607055872 22318116906574282752 22349489692018212864 22427092086782164992 22557365124187815936 22671395922150162432 22704243496653422592 22754017627405811712 22783077675461246976 22816087060676345856 22865121229102129152 23031259349485879296 23035209145292685312 23115192510380507136 23144713829039996928 23147685752447434752 23228059661310099456 23291422207773769728 23515109335819616256 23545141403936882688 23596759021013434368 23626895367144996864 23630947312843358208 23746332797769351168 23747355920295788544 23884268955022393344 23971310751505711104 24005007446982524928 24088358167284547584 24123258715194261504 24242092501968617472 24386039311220342784 24470713058828746752 24474909716873478144 24506167583689408512 24594416111975399424 24661505867054579712 24747136095759630336 24859137075635552256 24984803669308342272 25016712741682937856 25107881519896068096 25139947779819307008 25230478597629935616 25289225952376651776 25377035764711292928 25381387854535458816 25505320412418932736 25506419321799180288 25542273933735100416 25630962384893902848 25910166768171614208 26004591574178070528 26037803057669996544 26071056956849651712 26131567118973861888 26202849983745490944 26321439256555290624 26454498002797068288 26488284079428993024 26546353898640113664 26580257288038121472 26618768237455736832 26869802574400192512 26874410669508132864 26967724595443924992 27002166133879996416 27005633377855340544 27099402938195116032 27138666054593544192 27395783716006526976 27434294225122885632 27529552191182340096 27569438531650584576 27705248573678419968 27840528107729584128 27966529210089996288 28002246361060737024 28107904127971885056 28143801834393305088 28184578133776662528 28282441252296720384 28450379196423733248 28549165235300204544 28554061336352391168 28590528847637643264 28693485463971299328 28694721737024077824 28834832683005640704 29002326588241477632 29148937614193065984 29191170209982971904 29292528439878746112 29329939076455858176 29611619163624701952 29757489208765710336 29799319589357617152 29864648135970127872 29902789449042886656 29946114267137703936 30076486832250421248 30228527896200216576 30233712003196649472 30272324662204563456 30338690169874415616 30377436900614995968 30486828305469505536 30708345799314505728 30820256680507342848 30863581003263246336 30970746215080132608 31015618348106907648 31055229610365026304 31353479114426155008 31462345361351245824 31502527156193329152 31507929750457810944 31661777063692468224 31817746408833810432 31961747668674281472 32006676595976699904 32117810889712730112 32123319003396440064 32164344953592348672 32322790002624823296 32514719081627123712 32627617411771662336 32633212955831304192 32792554815967199232 32882007822739439616 32954094494863589376 32996181461012840448 33313071559077789696 33355616988910583808 33477175359861424128 33519930373092409344 33640638130173247488 33836047686281723904 33841850472713945088 34007093883225243648 34056365244980133888 34131026441108717568 34174616513191870464 34224130591014518784 34546889024228818944 34552813717939027968 34672788765570760704 34717070743559995392 34842089491965149184 34937133311660654592 35272664003729424384 35317712105905324032 35395138531520151552 35440343050717495296 35446420969265037312 35826403432533590016 35956966127258566656 36002888178506661888 36007511170473787392 36132537250926821376 36184888072791392256 36363138752952926208 36579058966830514176 36706069588243120128 36712364575310217216 36759251375534112768 37120704143639445504 37288705613453328384 37477205503962513408 37525069112524406784 37661822279844102144 37709921669728960512 37933838928564977664 38065553647066939392 38072081781803188224 38257980618628399104 38259628982698770432 38446443577340854272 38669768784321970176 38865250152257421312 38921560279977295872 39006887361267105792 39056704586504994816 39106585435274477568 39482158884832935936 39732426119143489536 39819530847960170496 39870385932057182208 39928152356183605248 40304703861600288768 40311616004262199296 40451586893165887488 40503249200819994624 40508450066783010816 40510195393445756928 40649104407292674048 41093675574009790464 41151441337684328448 41294328286773510144 41354157797475876864 41406972813820035072 41557872860517629952 41804638819234873344 41949793815134994432 42003369541591105536 42215702751589957632 42423661878445080576 42675568794635599872 42823747852950306816 42831092004528586752 42885793271456464896 43040228195956948992 43042082605536116736 43097053336833097728 43503489882362216448 43510950607775072256 43723406421289598976 43938792659818119168 43994908614683787264 44417428745437052928 44474155985214111744 44636233813148565504 44698979384036425728 44854184173564329984 45114730248375631872 45342791844300324864 45408486993306845184 45508035254811623424 45566155350922493952 45730242458204258304 46062518698971758592 46230385020761014272 46289427658079993856 46295371504894869504 46456119322620198912 46582844415547539456 47030218671639232512 47193518042026868736 47253790734289993728 47261894625686716416 47492665595538702336 47768537910044786688 47942621503011422208 48010014893965049856 48176716334569095168 48246517430388523008 48484185003937234944 48772078622440685568 48941426117657493504 48949819433746956288 49188832223950798848 49323011734109159424 49494272191519260672 49718274151271104512 49969607338616684544 50033425483365875712 50215763039792136192 50279895559638614016 50460957195259871232 50754071529422585856 50762775709070917632 51010640824837865472 51084547867470200832 51261924769787805696 51820333536343228416 52009183148356141056 52075606115339993088 52263134237947723776 52405699967490981888 52908996005594136576 52976568158857986048 53092707797280227328 53160514576076242944 53237536474911473664 53739605148800385024 53748821339016265728 53935449190887849984 54004332267759992832 54011266755710681088 54198805876390232064 54277332109187088384 54868588450245771264 55059104382364680192 55138877063301169152 55410497147356839936 55681056215459168256 55933058420179992576 56215808255943770112 56287603668786610176 56564882504593440768 56900758392847466496 57098330470600409088 57108122672704782336 57181057695275286528 57386970927942598656 57389443474048155648 57669665366011281408 58004653176482955264 58297875228386131968 58382340419965943808 58585056879757492224 58659878152911716352 59223238327249403904 59514978417531420672 59598639178715234304 59729296271940255744 59805578898085773312 59892228534275407872 60457055792400433152 60467424006393298944 60677380339748831232 60754873801229991936 60973656610939011072 61416691598629011456 61640513361014685696 61727162006526492672 61941492430160265216 62031236696213815296 62110459220730052608 62706958228852310016 62924690722702491648 63005054312386658304 63323554127384936448 63635492817667620864 63923495337348562944 64013353191953399808 64235621779425460224 64246638006792880128 64328689907184697344 64645580005249646592 65255234823543324672 65266425911662608384 65585109631934398464 65764015645478879232 65908188989727178752 65992362922025680896 66626143118155579392 66711233977821167616 66954350719722848256 67281276260346494976 67672095372563447808 68014187766450487296 68112730489960267776 68262052882217435136 68349233026383740928 68448261182029037568 69093778048457637888 69105627435878055936 69345577531141521408 69434141487119990784 69684178983930298368 69874266623321309184 70545328007458848768 70635424211810648064 70790277063040303104 70880686101434990592 70892841938530074624 71652806865067180032 71913932254517133312 72015022340947574784 72265074501853642752 72369776145582784512 72726277505905852416 73158117933661028352 73412139176486240256 73424729150620434432 73518502751068225536 74241408287278891008 74577411226906656768 74954411007925026816 75050138225048813568 75323644559688204288 75419843339457921024 75867677857129955328 76131107294133878784 76144163563606376448 76515961237256798208 76519257965397540864 76892887154681708544 77730500304514842624 78013774722534211584 78113409173009989632 78213170870548955136 78964317769665871872 79464852238286979072 79639061695920340992 79740771864114364416 79856304712367210496 80609407723200577536 80623232008524398592 80903173786331774976 81006498401639989248 81016900133566021632 81298208814585348096 82187351148019580928 82302882675368656896 82588656573547020288 82708315594951753728 83115745721035259904 83899587630269988864 84006739083182211072 84431405503179915264 84847323756890161152 85351137589271199744 85647495705900613632 85662184009057173504 85771586542912929792 86080456391913897984 86084165211072233472 87006979764724432896 87446812842579197952 87877585319636238336 87989817229367574528 88834857490874105856 89272467626297131008 89397958768072851456 89708368347128659968 90229460496751263744 90685583688600649728 90816973986613690368 91016070509623246848 91132310701844987904 91460484916408516608 92125037397943517184 92460770041522028544 92590743009789739008 92912238645240397824 93165688831095078912 94060437343278465024 94387036084053737472 94507581468579987456 94523789251373432832 94985331191077404672 95885243006022844416 96020029787930099712 96353432669138190336 96493034860777046016 96968370007874469888 97544157244881371136 97882852235314987008 97899638867493912576 98377664447901597696 98646023468218318848 98988544383038521344 99939214677233369088 100066850966731751424 100431526079584272384 100559791119277228032 100921914390519742464 101508143058845171712 101525551418141835264 102021281649675730944 102169095734940401664 102523849539575611392 103640667072686456832 104018366296712282112 104151212230679986176 104526268475895447552 104811399934981963776 105817992011188273152 105953136317715972096 106185415594560454656 106321029152152485888 107479210297600770048 107870898381775699968 108008664535519985664 108022533511421362176 108397611752780464128 108554664218374176768 109737176900491542528 110118208764729360384 110277754126602338304 111362112430918336512 111866116840359985152 112431616511887540224 112575207337573220352 113129765009186881536 113801516785694932992 114196660941200818176 114216245345409564672 114773941855885197312 114778886948096311296 115339330732022562816 116009306352965910528 116595750456772263936 116764680839931887616 117170113759514984448 117319756305823432704 118446476654498807808 119197278357430468608 119458592543880511488 119611157796171546624 119784457068550815744 120914111584800866304 120934848012786597888 121354760679497662464 121509747602459983872 121947313221878022144 123281026722029371392 123454324013052985344 123882984860320530432 124062473392427630592 124220918441460105216 125413916457704620032 125849381445404983296 126010108624773316608 126647108254769872896 127270985635335241728 128026706383906799616 128471243558850920448 128493276013585760256 128657379814369394688 129291160010499293184 130510469647086649344 130532851823325216768 131170219263868796928 131816377979454357504 131984725844051361792 133252286236311158784 133422467955642335232 133908701439445696512 134562552520692989952 135344190745126895616 136028375532900974592 136225460979920535552 136524105764434870272 136698466052767481856 138187556096915275776 138691155062283042816 138868282974239981568 139368357967860596736 139748533246642618368 141090656014917697536 141580554126080606208 141761372202869981184 141785683877060149248 143305613730134360064 143827864509034266624 144030044681895149568 144530149003707285504 144739552291165569024 145452555011811704832 146316235867322056704 146824278352972480512 146849458301240868864 148482816574557782016 149154822453813313536 149908822015850053632 150100276450097627136 150647289119376408576 150839686678915842048 152262214588267757568 152288327127212752896 153031922474513596416 153785774309363417088 155461000609029685248 156027549445068423168 156226818346019979264 158929704476573958144 159278123391840681984 159481543728228728832 159712609424734420992 161218815446401155072 161246464017048797184 161806347572663549952 162012996803279978496 162033800267132043264 162596417629170696192 164605765350737313792 165177313147094040576 165416631189903507456 166231491442070519808 167799175260539977728 168862811006359830528 169694647513780322304 170702275178542399488 171294991411801227264 171324368018114347008 171543173085825859584 172160912783827795968 172168330422144466944 174013959529448865792 174893625685158395904 175755170639272476672 175979634458735149056 177669714981748211712 178544935252594262016 178795917536145702912 179416736694257319936 181371167377201299456 182032141019246493696 182264621403689975808 182920969832817033216 184250074795887034368 184921540083044057088 185181486019579478016 185824477290480795648 186331377662190157824 188120874686556930048 188774072168107474944 189015162937159974912 189970662382154809344 191770486012045688832 192040059575860199424 192706865338276380672 192986069721554092032 193936740015748939776 195765704470629974016 195799277734987825152 196755328895803195392 197292046936436637696 197977088766077042688 199878429354466738176 200133701933463502848 200863052159168544768 201843828781039484928 203016286117690343424 204042563299351461888 204338191469880803328 205047699079151222784 207281334145372913664 208036732593424564224 208302424461359972352 209052536951790895104 209622799869963927552 211635984022376546304 211906272635431944192 212370831189120909312 212642058304304971776 214958420595201540096 215741796763551399936 216045067022842724352 216795223505560928256 217109328436748353536 219474353800983085056 220236417529458720768 220555508253204676608 222724224861836673024 223732233680719970304 224863233023775080448 225150414675146440704 226259530018373763072 227603033571389865984 228393321882401636352 228432490690819129344 229547883711770394624 229557773896192622592 230678661464045125632 233191500913544527872 234340227519029968896 234639512611646865408 236892953308997615616 238394556714860937216 238917185087761022976 239222315592343093248 239568914137101631488 241828223169601732608 241869696025573195776 242709521358995324928 243019495204919967744 243894626443756044288 246562053444058742784 246908648026105970688 247765969720641060864 248124946784855261184 251698762890809966592 252020217249546633216 253294216509539745792 254541971270670483456 256053412767813599232 256942487117701840896 256986552027171520512 257314759628738789376 261020939294173298688 262340438527737593856 263632755958908715008 263969451688102723584 266504572472622317568 267817402878891393024 269125105041385979904 270688381490253791232 272056751065801949184 272450921959841071104 273048211528869740544 273396932105534963712 276375112193830551552 277382310124566085632 278736715935721193472 279497066493285236736 282181312029835395072 283161108252161212416 283522744405739962368 283571367754120298496 287655729018068533248 288060089363790299136 289060298007414571008 289479104582331138048 290905110023623409664 292632471734644113408 293648556705944961024 293698916602481737728 296965633149115564032 299817644031700107264 300200552900195254272 301294578238752817152 301679373357831684096 304524429176535515136 304576654254425505792 306063844949027192832 307571548618726834176 310922001218059370496 312055098890136846336 312453636692039958528 317859408953147916288 318556246783681363968 318963087456457457664 322437630892802310144 323612695145327099904 324025993606559956992 324067600534264086528 325192835258341392384 329211530701474627584 330354626294188081152 330833262379807014912 335598350521079955456 337725622012719661056 339389295027560644608 341404550357084798976 342589982823602454528 342648736036228694016 344321825567655591936 344336660844288933888 348027919058897731584 349787251370316791808 351510341278544953344 351959268917470298112 355339429963496423424 357591835072291405824 358833473388514639872 362742334754402598912 364064282038492987392 364529242807379951616 365841939665634066432 369843080166088114176 370362972039158956032 371648954580961591296 372662755324380315648 376241749373113860096 377548144336214949888 378030325874319949824 379941324764309618688 384080119151720398848 385413730676552761344 385972139443108184064 387873480031497879552 391531408941259948032 391598555469975650304 393510657791606390784 395954177532154085376 399756858708933476352 400267403866927005696 401726104318337089536 403687657562078969856 406032572235380686848 408085126598702923776 408676382939761606656 410095398158302445568 414562668290745827328 416073465186849128448 416604848922719944704 418105073903581790208 419245599739927855104 423271968044753092608 424741662378241818624 425284116608609943552 429916841190403080192 431483593527102799872 432090134045685448704 433590447011121856512 434218656873496707072 438948707601966170112 440472835058917441536 445448449723673346048 447464467361439940608 449726466047550160896 450300829350292881408 452519060036747526144 456786643764803272704 456864981381638258688 459095767423540789248 461357322928090251264 466383001827089055744 468680455038059937792 476789113429721874432 477834370175522045952 478444631184686186496 479137828274203262976 483656446339203465216 483739392051146391552 485419042717990649856 486038990409839935488 487789252887512088576 493817296052211941376 495531939441282121728 496249893569710522368 503397525781619933184 506588433019079491584 509083942541340966912 512106825535627198464 513884974235403681792 513973104054343041024 514629519257477578752 522041878588346597376 524680877055475187712 527265511917817430016 527938903376205447168 533009144945244635136 535634805757782786048 538250210082771959808 544113502131603898368 546096423057739481088 546793864211069927424 552750224387661103104 554764620249132171264 557473431871442386944 558994132986570473472 564362624059670790144 566322216504322424832 567045488811479924736 575311458036137066496 576120178727580598272 578120596014829142016 578958209164662276096 581810220047246819328 587297113411889922048 587397833204963475456 593931266298231128064 599635288063400214528 600401105800390508544 602589156477505634304 609048858353071030272 612127689898054385664 615143097237453668352 621844002436118740992 624110197780273692672 624907273384079917056 635718817906295832576 637112493567362727936 637926174912914915328 644875261785604620288 647225390290654199808 648135201068528173056 650385670516682784768 658423061402949255168 660709252588376162304 661666524759614029824 671196701042159910912 675451244025439322112 678778590055121289216 682809100714169597952 685179965647204909056 685297472072457388032 688643651135311183872 688673321688577867776 699574502740633583616 703020682557089906688 703918537834940596224 710678859926992846848 715183670144582811648 717666946777029279744 725484669508805197824 728128564076985974784 729058485614759903232 731683879331268132864 739686160332176228352 740725944078317912064 743297909161923182592 755096288672429899776 756060651748639899648 759882649528619237376 768160238303440797696 770827461353105522688 771944278886216368128 783062817882519896064 787021315583212781568 791908355064308170752 799513717417866952704 803452208636674179072 807375315124157939712 812065144470761373696 816170253197405847552 817352765879523213312 820190796316604891136 829125336581491654656 832146930373698256896 836210147807163580416 838491199479855710208 846543936089506185216 849483324756483637248 850568233217219887104 862967187054205599744 864180268091370897408 867180894022243713024 868437313746993414144 877897415203932340224 880945670117834883072 890896899447346692096 899452932095100321792 900601658700585762816 905038120073495052288 913573287529606545408 913729962763276517376 918191534847081578496 922714645856180502528 932766003654178111488 937360910076119875584 953578226859443748864 955668740351044091904 956889262369372372992 967312892678406930432 970838085435981299712 972077980819679870976 975578505775024177152 987634592104423882752 991063878882564243456 992499787139421044736 1006795051563239866368 1013176866038158983168 1018167885082681933824 1024213651071254396928 1027769948470807363584 1027946208108686082048 1044083757176693194752 1049361754110950375424 1054531023835634860032 1055877806752410894336 1066018289890489270272 1076500420165543919616 1088227004263207796736 1092192846115478962176 1093587728422139854848 1109529240498264342528 1114946863742884773888 1117988265973140946944 1128725248119341580288 1132644433008644849664 1134090977622959849472 1152240357455161196544 1156241192029658284032 1157916418329324552192 1163620440094493638656 1174594226823779844096 1174795666409926950912 1187862532596462256128 1199270576126800429056 1200802211600781017088 1205178312955011268608 1218097716706142060544 1224255379796108771328 1230286194474907336704 1243688004872237481984 1248220395560547385344 1249814546768159834112 1274224987134725455872 1275852349825829830656 1289750523571209240576 1294450780581308399616 1296270402137056346112 1300771341033365569536 1316846122805898510336 1321418505176752324608 1342393402084319821824 1350902488050878644224 1357557180110242578432 1370359931294409818112 1370594944144914776064 1377287302270622367744 1399149005481267167232 1406041365114179813376 1430367340289165623296 1435333893554058559488 1450969339017610395648 1456257128153971949568 1458116971229519806464 1463367758662536265728 1481451888156635824128 1486595818323846365184 1510192577344859799552 1519765299057238474752 1536320476606881595392 1541654922706211045376 1543888557772432736256 1566125635765039792128 1574042631166425563136 1583816710128616341504 1599027434835733905408 1606904417273348358144 1614750630248315879424 1632340506394811695104 1640381592633209782272 1658250673162983309312 1664293860747396513792 1672420295614327160832 1676982398959711420416 1693087872179012370432 1698966649512967274496 1701136466434439774208 1725934374108411199488 1728360536182741794816 1734361788044487426048 1736874627493986828288 1761891340235669766144 1781793798894693384192 1798905864190200643584 1801203317401171525632 1827146575059213090816 1836383069694163156992 1845429291712361005056 1865532007308356222976 1874721820152239751168 1907156453718887497728 1911337480702088183808 1913778524738744745984 1934625785356813860864 1941676170871962599424 1951157011550048354304 1975269184208847765504 1982127757765128486912 1984999574278842089472 2013590103126479732736 2026353732076317966336 2036335770165363867648 2048427302142508793856 2055539896941614727168 2055892416217372164096 2098723508221900750848 2109062047671269720064 2111755613504821788672 2132036579780978540544 2153000840331087839232 2176454008526415593472 2184385692230957924352 2187175456844279709696 2219058480996528685056 2229893727485769547776 2265288866017289699328 2268181955245919698944 2304480714910322393088 2312482384059316568064 2315832836658649104384 2349188453647559688192 2375725065192924512256 2398541152253600858112 2410356625910022537216 2436195433412284121088 2448510759592217542656 2460572388949814673408 2487376009744474963968 2496440791121094770688 2548449974269450911744 2551704699651659661312 2588901561162616799232 2592540804274112692224 2601542682066731139072 2633692245611797020672 2642837010353504649216 2701804976101757288448 2715114360220485156864 2740719862588819636224 2741189888289829552128 2754574604541244735488 2798298010962534334464 2812082730228359626752 2860734680578331246592 2870667787108117118976 2901938678035220791296 2912514256307943899136 2916233942459039612928 2926735517325072531456 2962903776313271648256 2973191636647692730368 3020385154689719599104 3039530598114476949504 3072640953213763190784 3083309845412422090752 3132251271530079584256 3148085262332851126272 3167633420257232683008 3198054869671467810816 3229501260496631758848 3264681012789623390208 3280763185266419564544 3328587721494793027584 3344840591228654321664 3353964797919422840832 3386175744358024740864 3397933299025934548992 3402272932868879548416 3456721072365483589632 3468723576088974852096 3473749254987973656576 3523782680471339532288 3563587597789386768384 3597811728380401287168 3602406634802343051264 3654293150118426181632 3672766139388326313984 3690858583424722010112 3731064014616712445952 3749443640304479502336 3822674961404176367616 3827557049477489491968 3869251570713627721728 3883352341743925198848 3902314023100096708608 3950538368417695531008 3964255515530256973824 4027180206252959465472 4052707464152635932672 4072671540330727735296 4111079793883229454336 4111784832434744328192 4197447016443801501696 4218124095342539440128 4306001680662175678464 4352908017052831186944 4368771384461915848704 4374350913688559419392 4459787454971539095552 4530577732034579398656 4608961429820644786176 4624964768118633136128 4631665673317298208768 4698376907295119376384 4751450130385849024512 4797082304507201716224 4820713251820045074432 4897021519184435085312 4921144777899629346816 4974752019488949927936 4992881582242189541376 5096899948538901823488 5103409399303319322624 5177803122325233598464 5185081608548225384448 5203085364133462278144 5285674020707009298432 5403609952203514576896 5481439725177639272448 5509149209082489470976 5596596021925068668928 5624165460456719253504 5721469361156662493184 5741335574216234237952 5803877356070441582592 5825028512615887798272 5853471034650145062912 5925807552626543296512 5946383273295385460736 6040770309379439198208 6079061196228953899008 6145281906427526381568 6166619690824844181504 6296170524665702252544 6335266840514465366016 6396109739342935621632 6459002520993263517696 6529362025579246780416 6561526370532839129088 6657175442989586055168 6689681182457308643328 6795866598051869097984 6804545865737759096832 6913442144730967179264 6937447152177949704192 6947498509975947313152 7047565360942679064576 7127175195578773536768 7195623456760802574336 7308586300236852363264 7345532278776652627968 7381717166849444020224 7462128029233424891904 7645349922808352735232 7655114098954978983936 7766704683487850397696 7804628046200193417216 7901076736835391062016 7928511031060513947648 8105414928305271865344 8145343080661455470592 8222159587766458908672 8223569664869488656384 8394894032887603003392 8436248190685078880256 8612003361324351356928 8705816034105662373888 8737542768923831697408 8748701827377118838784 8919574909943078191104 9061155464069158797312 9217922859641289572352 9249929536237266272256 9396753814590238752768 9502900260771698049024 9594164609014403432448 9794043038368870170624 9842289555799258693632 9985763164484379082752 10193799897077803646976 10206818798606638645248 10370163217096450768896 10406170728266924556288 10571348041414018596864 10807219904407029153792 10962879450355278544896 11018298418164978941952 11193192043850137337856 11248330920913438507008 11482671148432468475904 11607754712140883165184 11650057025231775596544 11706942069300290125824 11851615105253086593024 11892766546590770921472 12081540618758878396416 12158122392457907798016 12333239381649688363008 12592341049331404505088 12918005041986527035392 13058724051158493560832 13123052741065678258176 13379362364914617286656 13591733196103738195968 13826884289461934358528 13874894304355899408384 13894997019951894626304 14095130721885358129152 14254350391157547073536 14391246913521605148672 14691064557553305255936 14763434333698888040448 14924256058466849783808 15290699845616705470464 15310228197909957967872 15533409366975700795392 15609256092400386834432 15857022062121027895296 16210829856610543730688 16444319175532917817344 16789788065775206006784 16872496381370157760512 17224006722648702713856 17411632068211324747776 17475085537847663394816 17839149819886156382208 18122310928138317594624 18435845719282579144704 18499859072474532544512 19005800521543396098048 19188329218028806864896 19588086076737740341248 19684579111598517387264 19971526328968758165504 20387599794155607293952 20413637597213277290496 20740326434192901537792 20812341456533849112576 21142696082828037193728 21925758900710557089792 22036596836329957883904 22386384087700274675712 22965342296864936951808 23300114050463551193088 23413884138600580251648 23703230210506173186048 23785533093181541842944 24316244784915815596032 24666478763299376726016 25184682098662809010176 25836010083973054070784 26117448102316987121664 26246105482131356516352 26758724729829234573312 27183466392207476391936 27653768578923868717056 27749788608711798816768 28190261443770716258304 28508700782315094147072 28782493827043210297344 29382129115106610511872 29526868667397776080896 30581399691233410940928 30620456395819915935744 31218512184800773668864 31714044124242055790592 32421659713221087461376 32888638351065835634688 33579576131550412013568 33744992762740315521024 34448013445297405427712 34823264136422649495552 34950171075695326789632 35678299639772312764416 36244621856276635189248 36999718144949065089024 39176172153475480682496 39369158223197034774528 40775199588311214587904 41480652868385803075584 41624682913067698225152 42285392165656074387456 44073193672659915767808 44772768175400549351424 45930684593729873903616 46600228100927102386176 46827768277201160503296 47571066186363083685888 48632489569831631192064 49332957526598753452032 50369364197325618020352 51672020167946108141568 52234896204633974243328 53517449459658469146624 54366932784414952783872 55307537157847737434112 55499577217423597633536 57017401564630188294144 57564987654086420594688 58764258230213221023744 59053737334795552161792 61162799382466821881856 61240912791639831871488 62437024369601547337728 63428088248484111581184 65777276702131671269376 67159152263100824027136 68896026890594810855424 69900342151390653579264 71356599279544625528832 73999436289898130178048 78352344306950961364992 78738316446394069549056 81550399176622429175808 82961305736771606151168 83249365826135396450304 84570784331312148774912 88146387345319831535616 91861369187459747807232 93655536554402321006592 95142132372726167371776 97264979139663262384128 98665915053197506904064 100738728394651236040704 103344040335892216283136 104469792409267948486656 107034898919316938293248 108733865568829905567744 110999154434847195267072 117528516460426442047488 118107474669591104323584 122325598764933643763712 124874048739203094675456 126856176496968223162368 134318304526201648054272 137792053781189621710848 139800684302781307158528 142713198559089251057664 147998872579796260356096 156704688613901922729984 163100798353244858351616 165922611473543212302336 166498731652270792900608 176292774690639663071232 183722738374919495614464 187311073108804642013184 190284264745452334743552 197331830106395013808128 201477456789302472081408 206688080671784432566272 214069797838633876586496 221998308869694390534144 235057032920852884094976 236214949339182208647168 244651197529867287527424 249748097478406189350912 253712352993936446324736 275584107562379243421696 285426397118178502115328 295997745159592520712192 313409377227803845459968 326201596706489716703232 332997463304541585801216 352585549381279326142464 374622146217609284026368 380568529490904669487104 402954913578604944162816 413376161343568865132544 428139595677267753172992 443996617739388781068288 470114065841705768189952 489302395059734575054848 499496194956812378701824 551168215124758486843392 570852794236357004230656 591995490319185041424384 665994926609083171602432 705171098762558652284928 749244292435218568052736 761137058981809338974208 826752322687137730265088 856279191354535506345984 887993235478777562136576 940228131683411536379904 978604790119469150109696 998992389913624757403648 1141705588472714008461312 1331989853218166343204864 1410342197525117304569856 1498488584870437136105472 1653504645374275460530176 1712558382709071012691968 1775986470957555124273152 1997984779827249514807296 2283411176945428016922624 2663979706436332686409728 2820684395050234609139712 2996977169740874272210944 3425116765418142025383936 3995969559654499029614592 5327959412872665372819456 5993954339481748544421888 6850233530836284050767872 7991939119308998059229184 11987908678963497088843776 15983878238617996118458368 23975817357926994177687552 47951634715853988355375104
- Sum of all divisors σ(n): 184632556178322232876714247
- Sum of proper divisors (its aliquot sum) s(n): 136680921462468244521339143
- 47951634715853988355375104 is an abundant number, because the sum of its proper divisors (136680921462468244521339143) is greater than itself. Its abundance is 88729286746614256165964039
Bases of 47951634715853988355375104
- Binary: 100111101010100010011101010011100111111101110000000100000000000000000000000000000000002
- Hexadecimal: 0x27AA27539FDC0400000000
- Base-36: 60WIIGA8740000000
Squares and roots of 47951634715853988355375104
- 47951634715853988355375104 squared (479516347158539883553751042) is 2299359271922693406561350483737386994920968543010816
- 47951634715853988355375104 cubed (479516347158539883553751043) is 110258035887748975993414620123037693062801978052103195218472828487405209124864
-
47951634715853988355375104 is a
perfect square number . Itssquare root is 6924711886848 -
The
cube root of 47951634715853988355375104 is 363302014.2769025935
Scales and comparisons
How big is 47951634715853988355375104?- 47,951,634,715,853,988,355,375,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 47,951,634,715,853,988,355,375,104 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 47951634715853988355375104 cubic inches would be around 30275167.9 feet tall.
Recreational maths with 47951634715853988355375104
- 47951634715853988355375104 backwards is 40157355388935851743615974
- 47951634715853988355375104 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 47951634715853988355375104's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 47951634715853988355375104 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 47951634715853988355375104 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/47951634715853988355375104/
Chicago style:
Numbermatics. 2024. "Number 47951634715853988355375104 - Facts about the integer". https://numbermatics.com/n/47951634715853988355375104/
The information we have on file for 47951634715853988355375104 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 47951634715853988355375104, math, Factors of 47951634715853988355375104, curriculum, school, college, exams, university, Prime factorization of 47951634715853988355375104, STEM, science, technology, engineering, physics, economics, calculator, forty-seven septillion, nine hundred fifty-one sextillion, six hundred thirty-four quintillion, seven hundred fifteen quadrillion, eight hundred fifty-three trillion, nine hundred eighty-eight billion, three hundred fifty-five million, three hundred seventy-five thousand, one hundred four.