35229772444300889403949056
35,229,772,444,300,889,403,949,056 is an even composite number composed of five prime numbers multiplied together.
35229772444300889403949056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, nine hundred eighty-three divisors.
Prime factorization of 35229772444300889403949056:
236 × 316 × 72 × 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 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 29 × 29)See below for interesting mathematical facts about the number 35229772444300889403949056 from the Numbermatics database.
Names of 35229772444300889403949056
- Cardinal: 35229772444300889403949056 can be written as Thirty-five septillion, two hundred twenty-nine sextillion, seven hundred seventy-two quintillion, four hundred forty-four quadrillion, three hundred trillion, eight hundred eighty-nine billion, four hundred three million, nine hundred forty-nine thousand and fifty-six.
Scientific notation
- Scientific notation: 3.5229772444300889403949056 × 1025
Factors of 35229772444300889403949056
Divisors of 35229772444300889403949056
- Number of divisors d(n): 16983
-
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 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 696 714 729 756 768 783 784 812 816 833 841 864 867 882 896 918 928 952 972 986 1008 1024 1044 1071 1088 1134 1152 1156 1176 1218 1224 1296 1323 1344 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 2088 2142 2176 2187 2268 2304 2312 2349 2352 2436 2448 2499 2523 2592 2601 2646 2688 2754 2784 2842 2856 2916 2958 3024 3072 3132 3136 3213 3248 3264 3332 3364 3402 3451 3456 3468 3528 3584 3654 3672 3712 3808 3888 3944 3969 4032 4046 4096 4131 4176 4263 4284 4352 4374 4437 4536 4608 4624 4698 4704 4872 4896 4998 5046 5103 5184 5202 5292 5376 5481 5508 5568 5684 5712 5832 5887 5916 6048 6069 6144 6264 6272 6426 6496 6528 6561 6664 6728 6804 6902 6912 6936 7047 7056 7168 7308 7344 7424 7497 7569 7616 7776 7803 7888 7938 8064 8092 8192 8262 8352 8381 8526 8568 8704 8748 8874 9072 9216 9248 9396 9408 9639 9744 9792 9996 10092 10206 10353 10368 10404 10584 10752 10962 11016 11136 11368 11424 11664 11774 11832 11907 12096 12138 12288 12393 12528 12544 12789 12852 12992 13056 13122 13311 13328 13456 13608 13804 13824 13872 14094 14112 14161 14297 14336 14616 14688 14848 14994 15138 15232 15309 15552 15606 15776 15876 16128 16184 16384 16443 16524 16704 16762 17052 17136 17408 17496 17661 17748 18144 18207 18432 18496 18792 18816 19278 19488 19584 19683 19992 20184 20412 20706 20736 20808 21141 21168 21504 21924 22032 22272 22491 22707 22736 22848 23328 23409 23548 23664 23814 24157 24192 24276 24576 24786 25056 25088 25143 25578 25704 25984 26112 26244 26622 26656 26912 27216 27608 27648 27744 28188 28224 28322 28594 28672 28917 29232 29376 29696 29988 30276 30464 30618 31059 31104 31212 31552 31752 32256 32368 32768 32886 33048 33408 33524 34104 34272 34816 34992 35322 35496 35721 36288 36414 36864 36992 37179 37584 37632 38367 38556 38976 39168 39366 39933 39984 40368 40824 41209 41412 41472 41616 42282 42336 42483 42891 43008 43848 44064 44544 44982 45414 45472 45696 45927 46656 46818 47096 47328 47628 48314 48384 48552 49152 49329 49572 50112 50176 50286 51156 51408 51968 52224 52488 52983 53244 53312 53824 54432 54621 55216 55296 55488 56376 56448 56644 57188 57344 57834 58464 58667 58752 59049 59392 59976 60552 60928 61236 62118 62208 62424 63104 63423 63504 64512 64736 65536 65772 66096 66816 67048 67473 68121 68208 68544 69632 69984 70227 70644 70992 71442 72471 72576 72828 73728 73984 74358 75168 75264 75429 76734 77112 77952 78336 78732 79866 79968 80736 81648 82418 82824 82944 83232 84564 84672 84966 85782 86016 86751 87696 88128 89088 89964 90828 90944 91392 91854 93177 93312 93636 94192 94656 95256 96628 96768 97104 98304 98658 99144 100079 100224 100352 100572 102312 102816 103936 104448 104976 105966 106488 106624 107163 107648 108864 109242 110432 110592 110976 111537 112752 112896 113288 114376 114688 115101 115668 116928 117334 117504 118098 118784 119799 119952 121104 121856 122472 123627 124236 124416 124848 126208 126846 127008 127449 128673 129024 129472 131072 131544 132192 133632 134096 134946 136242 136416 137088 137781 139264 139968 140454 141288 141984 142884 144942 145152 145656 147456 147968 147987 148716 150336 150528 150858 153468 154224 155904 156672 157464 158949 159732 159936 161472 163296 163863 164836 165648 165888 166464 169128 169344 169932 171564 172032 173502 175392 176001 176256 177147 178176 179928 181656 181888 182784 183708 186354 186624 187272 188384 189312 190269 190512 193256 193536 194208 196608 197316 198288 200158 200448 200704 201144 202419 204363 204624 205632 207872 208896 209952 210681 211932 212976 213248 214326 215296 217413 217728 218484 220864 221184 221952 223074 225504 225792 226287 226576 228752 229376 230202 231336 233856 234668 235008 236196 237568 239598 239904 242208 243049 243712 244944 247254 248472 248832 249696 252416 253692 254016 254898 257346 258048 258944 260253 262144 263088 264384 267264 268192 269892 272484 272832 274176 275562 278528 279531 279936 280908 282576 283968 285768 289884 290304 291312 294912 295936 295974 297432 300237 300672 301056 301716 306936 308448 311808 313344 314928 317898 319464 319872 321489 322944 326592 327726 329672 331296 331776 332928 334611 338256 338688 339864 343128 344064 345303 347004 350784 352002 352512 354294 356352 359397 359856 363312 363776 365568 367416 370881 372708 373248 374544 376768 378624 380538 381024 382347 386019 386512 387072 388416 393216 394632 396576 400316 400896 401408 402288 404838 408726 409248 410669 411264 413343 415744 417792 419904 421362 423864 425952 426496 428652 430592 434826 435456 436968 441728 442368 443904 443961 446148 451008 451584 452574 453152 457504 458752 460404 462672 467712 469336 470016 472392 475136 476847 479196 479808 484416 486098 487424 489888 491589 494508 496944 497664 499392 504832 507384 508032 509796 514692 516096 517888 520506 524288 526176 528003 528768 531441 534528 536384 539784 544968 545664 548352 551124 557056 559062 559872 561816 565152 567936 570807 571536 579768 580608 582624 589824 591872 591948 594864 600474 601344 602112 603432 607257 613089 613872 616896 623616 626688 629856 632043 635796 638928 639744 642978 645888 652239 653184 655452 659344 662592 663552 665856 669222 676512 677376 678861 679728 686256 688128 690606 694008 700553 701568 704004 705024 708588 712704 718794 719712 726624 727552 729147 731136 734832 741762 745416 746496 749088 753536 757248 761076 762048 764694 772038 773024 774144 776832 780759 786432 789264 793152 800632 801792 802816 804576 809676 817452 818496 821338 822528 826686 831488 835584 838593 839808 842724 847728 851904 852992 857304 861184 869652 870912 873936 883456 884736 887808 887922 892296 900711 902016 903168 905148 906304 915008 917504 920808 925344 935424 938672 940032 944784 950272 953694 958392 959616 964467 968832 972196 974848 979776 983178 989016 993888 995328 998784 1003833 1009664 1014768 1016064 1019592 1029384 1032192 1035776 1035909 1041012 1048576 1052352 1056006 1057536 1062882 1069056 1072768 1078191 1079568 1089936 1091328 1096704 1102248 1112643 1114112 1118124 1119744 1123632 1130304 1135872 1141614 1143072 1147041 1158057 1159536 1161216 1165248 1179648 1183744 1183896 1189728 1200948 1202688 1204224 1206864 1214514 1226178 1227744 1232007 1233792 1240029 1247232 1253376 1259712 1264086 1271592 1277856 1279488 1285956 1291776 1304478 1306368 1310904 1318688 1325184 1327104 1331712 1331883 1338444 1353024 1354752 1357722 1359456 1372512 1376256 1381212 1388016 1401106 1403136 1408008 1410048 1417176 1425408 1430541 1437588 1439424 1453248 1455104 1458294 1462272 1469664 1474767 1483524 1490832 1492992 1498176 1507072 1514496 1522152 1524096 1529388 1544076 1546048 1548288 1553664 1561518 1572864 1578528 1584009 1586304 1594323 1601264 1603584 1605632 1609152 1619352 1634904 1636992 1642676 1645056 1653372 1662976 1671168 1677186 1679616 1685448 1695456 1701343 1703808 1705984 1712421 1714608 1722368 1739304 1741824 1747872 1766912 1769472 1775616 1775844 1784592 1801422 1804032 1806336 1810296 1812608 1821771 1830016 1835008 1839267 1841616 1850688 1870848 1877344 1880064 1889568 1896129 1900544 1907388 1916784 1919232 1928934 1937664 1944392 1949696 1956717 1959552 1966356 1978032 1987776 1990656 1997568 2007666 2019328 2029536 2032128 2036583 2039184 2058768 2064384 2071552 2071818 2082024 2097152 2101659 2104704 2112012 2115072 2125764 2138112 2145536 2156382 2159136 2179872 2182656 2187441 2193408 2204496 2225286 2228224 2236248 2239488 2247264 2260608 2271744 2283228 2286144 2294082 2316114 2319072 2322432 2330496 2342277 2359296 2367488 2367792 2379456 2401896 2405376 2408448 2413728 2429028 2452356 2455488 2464014 2467584 2480058 2494464 2506752 2515779 2519424 2528172 2543184 2555712 2558976 2571912 2583552 2608956 2612736 2621808 2637376 2650368 2654208 2663424 2663766 2676888 2702133 2706048 2709504 2715444 2718912 2745024 2752512 2762424 2776032 2802212 2806272 2816016 2820096 2834352 2850816 2861082 2875176 2878848 2893401 2906496 2910208 2916588 2924544 2939328 2949534 2967048 2981664 2985984 2996352 3011499 3014144 3028992 3044304 3048192 3058776 3088152 3092096 3096576 3107328 3107727 3123036 3145728 3157056 3168018 3172608 3188646 3202528 3207168 3211264 3218304 3234573 3238704 3269808 3273984 3285352 3290112 3306744 3325952 3337929 3342336 3354372 3359232 3370896 3390912 3402686 3407616 3411968 3424842 3429216 3441123 3444736 3474171 3478608 3483648 3495744 3533824 3538944 3551232 3551688 3569184 3602844 3608064 3612672 3620592 3625216 3643542 3660032 3670016 3678534 3683232 3696021 3701376 3720087 3741696 3754688 3760128 3779136 3792258 3801088 3814776 3833568 3838464 3857868 3875328 3888784 3899392 3913434 3919104 3932712 3956064 3975552 3981312 3995136 3995649 4015332 4038656 4059072 4064256 4073166 4078368 4117536 4128768 4143104 4143636 4164048 4194304 4203318 4209408 4224024 4230144 4251528 4276224 4291072 4291623 4312764 4318272 4359744 4365312 4374882 4386816 4408992 4424301 4450572 4456448 4472496 4478976 4494528 4521216 4543488 4566456 4572288 4588164 4632228 4638144 4644864 4660992 4684554 4718592 4734976 4735584 4752027 4758912 4782969 4803792 4810752 4816896 4827456 4858056 4904712 4910976 4928028 4935168 4960116 4988928 5013504 5031558 5038848 5056344 5086368 5104029 5111424 5117952 5137263 5143824 5167104 5217912 5225472 5243616 5274752 5300736 5308416 5326848 5327532 5353776 5404266 5412096 5419008 5430888 5437824 5465313 5490048 5505024 5517801 5524848 5552064 5604424 5612544 5632032 5640192 5668704 5688387 5701632 5722164 5750352 5757696 5786802 5812992 5820416 5833176 5849088 5870151 5878656 5899068 5934096 5963328 5971968 5992704 6022998 6028288 6057984 6088608 6096384 6109749 6117552 6176304 6184192 6193152 6214656 6215454 6246072 6291456 6304977 6314112 6336036 6345216 6377292 6405056 6414336 6422528 6436608 6469146 6477408 6539616 6547968 6562323 6570704 6580224 6613488 6651904 6675858 6684672 6708744 6718464 6741792 6781824 6805372 6815232 6823936 6849684 6858432 6882246 6889472 6948342 6957216 6967296 6991488 7026831 7067648 7077888 7102464 7103376 7138368 7205688 7216128 7225344 7241184 7250432 7287084 7320064 7340032 7357068 7366464 7392042 7402752 7440174 7483392 7509376 7520256 7547337 7558272 7584516 7602176 7629552 7667136 7676928 7715736 7750656 7777568 7798784 7826868 7838208 7865424 7912128 7951104 7962624 7990272 7991298 8030664 8077312 8106399 8118144 8128512 8146332 8156736 8235072 8257536 8286208 8287272 8328096 8388608 8406636 8418816 8448048 8460288 8503056 8552448 8582144 8583246 8625528 8636544 8680203 8719488 8730624 8749764 8773632 8817984 8848602 8901144 8912896 8944992 8957952 8989056 9034497 9042432 9086976 9132912 9144576 9176328 9264456 9276288 9289728 9321984 9323181 9369108 9437184 9469952 9471168 9504054 9517824 9565938 9607584 9621504 9633792 9654912 9703719 9716112 9809424 9821952 9856056 9870336 9920232 9977856 10013787 10027008 10063116 10077696 10112688 10172736 10208058 10222848 10235904 10274526 10287648 10323369 10334208 10422513 10435824 10450944 10487232 10549504 10601472 10616832 10653696 10655064 10707552 10808532 10824192 10838016 10861776 10875648 10930626 10980096 11010048 11035602 11049696 11088063 11104128 11160261 11208848 11225088 11264064 11280384 11337408 11376774 11403264 11444328 11500704 11515392 11573604 11625984 11640832 11666352 11698176 11740302 11757312 11798136 11868192 11909401 11926656 11943936 11985408 11986947 12045996 12056576 12115968 12177216 12192768 12219498 12235104 12352608 12368384 12386304 12429312 12430908 12492144 12582912 12609954 12628224 12672072 12690432 12754584 12810112 12828672 12845056 12873216 12874869 12938292 12954816 13079232 13095936 13124646 13141408 13160448 13226976 13272903 13303808 13351716 13369344 13417488 13436928 13483584 13563648 13610744 13630464 13647872 13699368 13716864 13764492 13778944 13896684 13914432 13934592 13982976 14053662 14135296 14155776 14204928 14206752 14256081 14276736 14348907 14411376 14432256 14450688 14482368 14500864 14574168 14640128 14680064 14714136 14732928 14784084 14805504 14880348 14966784 15018752 15040512 15094674 15116544 15169032 15204352 15259104 15312087 15334272 15353856 15411789 15431472 15501312 15555136 15597568 15653736 15676416 15730848 15824256 15902208 15925248 15980544 15982596 16061328 16154624 16212798 16236288 16257024 16292664 16313472 16395939 16470144 16515072 16553403 16572416 16574544 16656192 16777216 16813272 16837632 16896096 16920576 17006112 17065161 17104896 17164288 17166492 17251056 17273088 17360406 17438976 17461248 17499528 17547264 17610453 17635968 17697204 17802288 17825792 17889984 17915904 17978112 18068994 18084864 18173952 18265824 18289152 18329247 18352656 18528912 18552576 18579456 18643968 18646362 18738216 18874368 18914931 18939904 18942336 19008108 19035648 19131876 19215168 19243008 19267584 19309824 19407438 19432224 19618848 19643904 19686969 19712112 19740672 19840464 19955712 20027574 20054016 20126232 20155392 20225376 20345472 20416116 20445696 20471808 20549052 20575296 20646738 20668416 20845026 20871648 20901888 20974464 21080493 21099008 21202944 21233664 21307392 21310128 21415104 21617064 21648384 21676032 21723552 21751296 21861252 21960192 22020096 22071204 22099392 22176126 22208256 22320522 22417696 22450176 22528128 22560768 22642011 22674816 22753548 22806528 22888656 23001408 23030784 23147208 23251968 23281664 23332704 23396352 23480604 23514624 23596272 23736384 23818802 23853312 23887872 23970816 23973894 24091992 24113152 24231936 24319197 24354432 24385536 24438996 24470208 24705216 24736768 24772608 24858624 24861816 24984288 25165824 25219908 25256448 25344144 25380864 25509168 25620224 25657344 25690112 25746432 25749738 25876584 25909632 26040609 26158464 26191872 26249292 26282816 26320896 26453952 26545806 26607616 26703432 26738688 26834976 26873856 26967168 27103491 27127296 27221488 27260928 27295744 27398736 27433728 27528984 27557888 27793368 27828864 27869184 27965952 27969543 28107324 28270592 28311552 28409856 28413504 28512162 28553472 28697814 28822752 28864512 28901376 28964736 29001728 29111157 29148336 29280256 29360128 29428272 29465856 29568168 29611008 29760696 29933568 30037504 30041361 30081024 30189348 30233088 30338064 30408704 30518208 30624174 30668544 30707712 30823578 30862944 30970107 31002624 31110272 31195136 31267539 31307472 31352832 31461696 31648512 31804416 31850496 31961088 31965192 32122656 32309248 32425596 32472576 32514048 32585328 32626944 32791878 32940288 33030144 33106806 33144832 33149088 33264189 33312384 33480783 33554432 33626544 33675264 33792192 33841152 34012224 34130322 34209792 34328576 34332984 34502112 34546176 34720812 34877952 34922496 34999056 35094528 35220906 35271936 35394408 35604576 35651584 35728203 35779968 35831808 35956224 35960841 36137988 36169728 36347904 36531648 36578304 36658494 36705312 37057824 37105152 37158912 37287936 37292724 37476432 37748736 37829862 37879808 37884672 38016216 38071296 38263752 38430336 38486016 38535168 38619648 38624607 38814876 38864448 39237696 39287808 39373938 39424224 39481344 39680928 39818709 39911424 40055148 40108032 40252464 40310784 40450752 40690944 40832232 40891392 40943616 41098104 41150592 41293476 41336832 41690052 41743296 41803776 41948928 42160986 42198016 42405888 42467328 42614784 42620256 42768243 42830208 43046721 43234128 43296768 43352064 43447104 43502592 43722504 43920384 44040192 44142408 44198784 44352252 44416512 44641044 44835392 44900352 45056256 45121536 45284022 45349632 45507096 45613056 45777312 45936261 46002816 46061568 46235367 46294416 46503936 46563328 46665408 46792704 46961208 47029248 47192544 47472768 47637604 47706624 47775744 47941632 47947788 48183984 48226304 48463872 48638394 48708864 48771072 48877992 48940416 49187817 49410432 49473536 49545216 49660209 49717248 49723632 49968576 50331648 50439816 50512896 50688288 50761728 51018336 51195483 51240448 51314688 51380224 51492864 51499476 51753168 51819264 52081218 52316928 52383744 52498584 52565632 52641792 52831359 52907904 53091612 53215232 53406864 53477376 53669952 53747712 53934336 54206982 54254592 54442976 54521856 54591488 54797472 54867456 54987741 55057968 55115776 55586736 55657728 55738368 55931904 55939086 56214648 56541184 56623104 56744793 56819712 56827008 57024324 57106944 57395628 57645504 57729024 57802752 57929472 58003456 58222314 58296672 58560512 58720256 58856544 58931712 59060907 59136336 59222016 59521392 59867136 60075008 60082722 60162048 60378696 60466176 60676128 60817408 61036416 61248348 61337088 61415424 61647156 61725888 61940214 62005248 62220544 62390272 62535078 62614944 62705664 62923392 63241479 63297024 63608832 63700992 63922176 63930384 64245312 64618496 64851192 64945152 65028096 65170656 65253888 65583756 65880576 66060288 66213612 66289664 66298176 66528378 66624768 66961566 67108864 67253088 67350528 67584384 67682304 67926033 68024448 68260644 68419584 68657152 68665968 69004224 69092352 69441624 69755904 69844992 69998112 70189056 70441812 70543872 70788816 71209152 71303168 71456406 71559936 71663616 71912448 71921682 72275976 72339456 72695808 72957591 73063296 73156608 73316988 73410624 74115648 74210304 74317824 74575872 74585448 74952864 75497472 75659724 75759616 75769344 76032432 76142592 76527504 76860672 76972032 77070336 77239296 77249214 77629752 77728896 78121827 78475392 78575616 78747876 78848448 78962688 79361856 79637418 79822848 80110296 80216064 80504928 80621568 80901504 81310473 81381888 81664464 81782784 81887232 82196208 82301184 82586952 82673664 83380104 83486592 83607552 83897856 83908629 84321972 84396032 84811776 84934656 85229568 85240512 85536486 85660416 86093442 86468256 86593536 86704128 86894208 87005184 87333471 87445008 87840768 88080384 88284816 88397568 88704504 88833024 89282088 89670784 89800704 90112512 90124083 90243072 90568044 90699264 91014192 91226112 91554624 91872522 92005632 92123136 92470734 92588832 92910321 93007872 93126656 93330816 93585408 93802617 93922416 94058496 94385088 94945536 95275208 95413248 95551488 95883264 95895576 96367968 96452608 96927744 97276788 97417728 97542144 97755984 97880832 98375634 98820864 98947072 99090432 99320418 99434496 99447264 99792567 99937152 100442349 100663296 100879632 101025792 101376576 101523456 102036672 102390966 102480896 102629376 102760448 102985728 102998952 103506336 103638528 104162436 104633856 104767488 104997168 105131264 105283584 105662718 105815808 106183224 106430464 106813728 106954752 107184609 107339904 107495424 107868672 107882523 108413964 108509184 108885952 109043712 109182976 109594944 109734912 109975482 110115936 110231552 111173472 111315456 111476736 111863808 111878172 112429296 113082368 113246208 113489586 113639424 113654016 114048648 114213888 114791256 115291008 115458048 115605504 115858944 115873821 116006912 116444628 116593344 117121024 117440512 117713088 117863424 118121814 118272672 118444032 119042784 119456127 119734272 120150016 120165444 120324096 120757392 120932352 121352256 121634816 122072832 122496696 122674176 122830848 123294312 123451776 123880428 124010496 124441088 124780544 125070156 125229888 125411328 125846784 126482958 126594048 127217664 127401984 127844352 127860768 128304729 128490624 129236992 129702384 129890304 130056192 130341312 130507776 131167512 131761152 132120576 132427224 132579328 132596352 133056756 133249536 133923132 134217728 134506176 134701056 135168768 135364608 135852066 136048896 136521288 136839168 137314304 137331936 137808783 138008448 138184704 138706101 138883248 139511808 139689984 139996224 140378112 140883624 141087744 141577632 142418304 142606336 142912812 143119872 143327232 143824896 143843364 144551952 144678912 145391616 145915182 146126592 146313216 146633976 146821248 147563451 148231296 148420608 148635648 148980627 149151744 149170896 149905728 150994944 151319448 151519232 151538688 152064864 152285184 153055008 153586449 153721344 153944064 154140672 154478592 154498428 155259504 155457792 156243654 156950784 157151232 157495752 157696896 157925376 158494077 158723712 159274836 159645696 160220592 160432128 161009856 161243136 161803008 162620946 162763776 163328928 163565568 163774464 164392416 164602368 164963223 165173904 165347328 166760208 166973184 167215104 167795712 167817258 168643944 168792064 169623552 169869312 170234379 170459136 170481024 171072972 171320832 172186884 172936512 173187072 173408256 173788416 174010368 174666942 174890016 175681536 176160768 176569632 176795136 177182721 177409008 177666048 178564176 179341568 179601408 180225024 180248166 180486144 181136088 181398528 182028384 182452224 183109248 183745044 184011264 184246272 184941468 185177664 185820642 186015744 186253312 186661632 187170816 187605234 187844832 188116992 188770176 189724437 189891072 190550416 190826496 191102976 191766528 191791152 192735936 192905216 193855488 194553576 194835456 195084288 195511968 195761664 196751268 197641728 197894144 198180864 198640836 198868992 198894528 199585134 199874304 200884698 201326592 201759264 202051584 202753152 203046912 203778099 204073344 204781932 204961792 205258752 205520896 205971456 205997904 207012672 207277056 208324872 209267712 209534976 209994336 210262528 210567168 211325436 211631616 212366448 212860928 213627456 213909504 214369218 214679808 214990848 215737344 215765046 216827928 217018368 217771904 218087424 218365952 218872773 219189888 219469824 219950964 220231872 220463104 222346944 222630912 222953472 223727616 223756344 224858592 226164736 226492416 226979172 227278848 227308032 228097296 228427776 229582512 230582016 230916096 231211008 231717888 231747642 232013824 232889256 233186688 234242048 234365481 234881024 235426176 235726848 236243628 236545344 236888064 238085568 238912254 239468544 240300032 240330888 240648192 241514784 241864704 242704512 243269632 243931419 244145664 244993392 245348352 245661696 246588624 246903552 247760856 248020992 248882176 249561088 250140312 250459776 250822656 251693568 251725887 252965916 253188096 254435328 254803968 255688704 255721536 256609458 256981248 258473984 259404768 259780608 260112384 260682624 261015552 262000413 262335024 263522304 264241152 264854448 265158656 265192704 266113512 266499072 267846264 268435456 269012352 269402112 270337536 270372249 270729216 271704132 272097792 273042576 273678336 274628608 274663872 275617566 276016896 276369408 277412202 277766496 278730963 279023616 279379968 279992448 280756224 281407851 281767248 282175488 283155264 284836608 285212672 285825624 286239744 286654464 287649792 287686728 289103904 289357824 290783232 291830364 292253184 292626432 293267952 293642496 295126902 296462592 296841216 297271296 297961254 298303488 298341792 299377701 299811456 301327047 301989888 302638896 303038464 303077376 304129728 304570368 306110016 307172898 307442688 307888128 308281344 308957184 308996856 310519008 310915584 312487308 313901568 314302464 314991504 315393792 315850752 316988154 317447424 318549672 319291392 320441184 320864256 321553827 322019712 322486272 323606016 323647569 325241892 325527552 326657856 327131136 327548928 328784832 329204736 329926446 330347808 330694656 333520416 333946368 334430208 335591424 335634516 337287888 337584128 339247104 339738624 340468758 340918272 340962048 342145944 342641664 344373768 345873024 346374144 346816512 347576832 347621463 348020736 349333884 349780032 351363072 352321536 353139264 353590272 354365442 354818016 355332096 357128352 358368381 358683136 359202816 360450048 360496332 360972288 362272176 362797056 364056768 364904448 366218496 367490088 368022528 368492544 369882936 370355328 371641284 372031488 372506624 373323264 374341632 375210468 375689664 376233984 377540352 379448874 379782144 381100832 381652992 382205952 383533056 383582304 384914187 385471872 385810432 387710976 389107152 389670912 390168576 391023936 391523328 393502536 395283456 395788288 396361728 397281672 397737984 397789056 399170268 399748608 401769396 402653184 403518528 404103168 405506304 406093824 407556198 408146688 409563864 409923584 410517504 411041792 411942912 411995808 413426349 414025344 414554112 416118303 416649744 418535424 419069952 419988672 420525056 421134336 422650872 423263232 424732896 425721856 427254912 427819008 428738436 429359616 429981696 431474688 431530092 433655856 434036736 435543808 436174848 436731904 437745546 438379776 438939648 439901928 440463744 440926208 442690353 444693888 445261824 445906944 446941881 447455232 447512688 449717184 452329472 452984832 453958344 454557696 454616064 456194592 456855552 459165024 460759347 461164032 461832192 462422016 463435776 463495284 464027648 465778512 466373376 468484096 468730962 469762048 470852352 471453696 472487256 473090688 473776128 475482231 476171136 477824508 478937088 480600064 480661776 481296384 483029568 483729408 485409024 486539264 487862838 488291328 489986784 490696704 491323392 493177248 493807104 494889669 495521712 496041984 497764352 499122176 500280624 500919552 501645312 503387136 503451774 505931832 506376192 508870656 509607936 510703137 511377408 511443072 513218916 513962496 516947968 518809536 519561216 520224768 521365248 522031104 524000826 524670048 527044608 528482304 529708896 530317312 530385408 531548163 532227024 532998144 535692528 536870912 538024704 538804224 540675072 540744498 541458432 543408264 544195584 546085152 547356672 549257216 549327744 551235132 552033792 552738816 554824404 555532992 557461926 558047232 558759936 559984896 561512448 562815702 563534496 564350976 566310528 569173311 569673216 570425344 571651248 572479488 573308928 575299584 575373456 578207808 578715648 581566464 583660728 584506368 585252864 586535904 587284992 590253804 592925184 593682432 594542592 595922508 596606976 596683584 598755402 599622912 602654094 603979776 605277792 606076928 606154752 608259456 609140736 611334297 612220032 614345796 614885376 615776256 616562688 617914368 617993712 621038016 621831168 624974616 627803136 628604928 629983008 630787584 631701504 633976308 634894848 637099344 638582784 640882368 641728512 643107654 644039424 644972544 647212032 647295138 650483784 651055104 653315712 654262272 655097856 656618319 657569664 658409472 659852892 660695616 661389312 667040832 667892736 668860416 671182848 671269032 674575776 675168256 678494208 679477248 680937516 681836544 681924096 684291888 685283328 688747536 691746048 692748288 693633024 695153664 695242926 696041472 698667768 699560064 702726144 703096443 704643072 706278528 707180544 708730884 709636032 710664192 714256704 716736762 717366272 718405632 720900096 720992664 721944576 724544352 725594112 728113536 729808896 731794257 732436992 734980176 736045056 736985088 739765872 740710656 743282568 744062976 745013248 746646528 748683264 750420936 751379328 752467968 755080704 755177661 758897748 759564288 762201664 763305984 764411904 767066112 767164608 769828374 770943744 771620864 775421952 778214304 779341824 780337152 782047872 783046656 786001239 787005072 790566912 791576576 792723456 794563344 795475968 795578112 798340536 799497216 803538792 805306368 807037056 808206336 811012608 811116747 812187648 815112396 816293376 819127728 819847168 821035008 822083584 823885824 823991616 826852698 828050688 829108224 832236606 833299488 836192889 837070848 838139904 839977344 841050112 842268672 844223553 845301744 846526464 849465792 851443712 854509824 855638016 857476872 858719232 859963392 862949376 863060184 867311712 868073472 871087616 872349696 873463808 875491092 876759552 877879296 879803856 880927488 881852416 885380706 889387776 890523648 891813888 893883762 894910464 895025376 898133103 899434368 904658944 905969664 907916688 909115392 909232128 912389184 913711104 918330048 921518694 922328064 923664384 924844032 926871552 926990568 928055296 931557024 932746752 936968192 937461924 939524096 941704704 942907392 944974512 946181376 947552256 950964462 952342272 955649016 957874176 961200128 961323552 962592768 964661481 966059136 967458816 970818048 970942707 973078528 975725676 976582656 979973568 981393408 982646784 986354496 987614208 989779338 991043424 992083968 995528704 998244352 1000561248 1001839104 1003290624 1006774272 1006903548 1011863664 1012752384 1017741312 1019215872 1021406274 1022754816 1022886144 1026437832 1027924992 1033895936 1037619072 1039122432 1040449536 1042730496 1042864389 1044062208 1048001652 1049340096 1054089216 1056964608 1059417792 1060634624 1060770816 1063096326 1064454048 1065996288 1071385056 1073741824 1075105143 1076049408 1077608448 1081350144 1081488996 1082916864 1086816528 1088391168 1092170304 1094713344 1098514432 1098655488 1102470264 1104067584 1105477632 1109648808 1111065984 1114923852 1116094464 1117519872 1119969792 1123024896 1125631404 1127068992 1128701952 1132621056 1138346622 1139346432 1140850688 1143302496 1144958976 1146617856 1150599168 1150746912 1154742561 1156415616 1157431296 1163132928 1167321456 1169012736 1170505728 1173071808 1174569984 1180507608 1185850368 1187364864 1189085184 1191845016 1193213952 1193367168 1197510804 1199245824 1205308188 1207959552 1210555584 1212153856 1212309504 1216518912 1218281472 1222668594 1224440064 1228691592 1229770752 1231552512 1233125376 1235828736 1235987424 1240279047 1242076032 1243662336 1248354909 1249949232 1255606272 1257209856 1259966016 1261575168 1263403008 1267952616 1269789696 1274198688 1277165568 1281764736 1283457024 1286215308 1288078848 1289945088 1294424064 1294590276 1300967568 1302110208 1306631424 1308524544 1310195712 1313236638 1315139328 1316818944 1319705784 1321391232 1322778624 1328071059 1334081664 1335785472 1337720832 1340825643 1342365696 1342538064 1349151552 1350336512 1356988416 1358954496 1361875032 1363673088 1363848192 1368583776 1370566656 1377495072 1382278041 1383492096 1385496576 1387266048 1390307328 1390485852 1392082944 1397335536 1399120128 1405452288 1406192886 1409286144 1412557056 1414361088 1417461768 1419272064 1421328384 1426446693 1428513408 1433473524 1434732544 1436811264 1441800192 1441985328 1443889152 1449088704 1451188224 1456227072 1459617792 1463588514 1464873984 1469960352 1472090112 1473970176 1479531744 1481421312 1484669007 1486565136 1488125952 1490026496 1493293056 1497366528 1500841872 1502758656 1504935936 1510161408 1510355322 1517795496 1519128576 1524403328 1526611968 1528823808 1532109411 1534132224 1534329216 1539656748 1541887488 1543241728 1550843904 1556428608 1558683648 1560674304 1564095744 1566093312 1572002478 1574010144 1581133824 1583153152 1585446912 1589126688 1590951936 1591156224 1594644489 1596681072 1598994432 1607077584 1610612736 1614074112 1616412672 1622025216 1622233494 1624375296 1630224792 1632586752 1638255456 1639694336 1642070016 1644167168 1647771648 1647983232 1653705396 1656101376 1658216448 1664473212 1666598976 1672385778 1674141696 1676279808 1679954688 1682100224 1684537344 1688447106 1690603488 1693052928 1698931584 1702887424 1707519933 1709019648 1711276032 1714953744 1717438464 1719926784 1725898752 1726120368 1734623424 1736146944 1742175232 1744699392 1746927616 1750982184 1753519104 1755758592 1759607712 1761854976 1763704832 1770761412 1778775552 1781047296 1783627776 1787767524 1789820928 1790050752 1796266206 1798868736 1809317888 1811939328 1815833376 1818230784 1818464256 1824778368 1827422208 1834002891 1836660096 1843037388 1844656128 1847328768 1849688064 1853743104 1853981136 1856110592 1863114048 1865493504 1873936384 1874923848 1879048192 1883409408 1885814784 1889949024 1892362752 1895104512 1901928924 1904684544 1911298032 1915748352 1922400256 1922647104 1925185536 1929322962 1932118272 1934917632 1941636096 1941885414 1946157056 1951451352 1953165312 1959947136 1962786816 1965293568 1969854957 1972708992 1975228416 1979558676 1982086848 1984167936 1991057408 1996488704 2001122496 2003678208 2006581248 2013548544 2013807096 2023727328 2025504768 2035482624 2038431744 2042812548 2045509632 2045772288 2052875664 2055849984 2067791872 2075238144 2078244864 2080899072 2085460992 2085728778 2088124416 2096003304 2098680192 2108178432 2109289329 2113929216 2118835584 2121269248 2121541632 2126192652 2128908096 2131992576 2142770112 2147483648 2150210286 2152098816 2155216896 2162700288 2162977992 2165833728 2173633056 2176782336 2184340608 2189426688 2197028864 2197310976 2204940528 2208135168 2210955264 2219297616 2222131968 2229847704 2232188928 2235039744 2239939584 2246049792 2251262808 2254137984 2257403904 2265242112 2265532983 2276693244 2278692864 2281701376 2286604992 2289917952 2293235712 2301198336 2301493824 2309485122 2312831232 2314862592 2326265856 2334642912 2338025472 2341011456 2346143616 2349139968 2358003717 2361015216 2371700736 2374729728 2378170368 2383690032 2386427904 2386734336 2395021608 2398491648 2410616376 2415919104 2421111168 2424307712 2424619008 2433037824 2433350241 2436562944 2445337188 2448880128 2457383184 2459541504 2463105024 2466250752 2471657472 2471974848 2480558094 2484152064 2487324672 2496709818 2499898464 2508578667 2511212544 2514419712 2519932032 2523150336 2526806016 2532670659 2535905232 2539579392 2548397376 2554331136 2563529472 2566914048 2572430616 2576157696 2579890176 2588848128 2589180552 2601935136 2604220416 2613262848 2617049088 2620391424 2626473276 2630278656 2633637888 2639411568 2642782464 2645557248 2656142118 2668163328 2671570944 2675441664 2681651286 2684731392 2685076128 2694399309 2698303104 2700673024 2713976832 2717908992 2723750064 2727346176 2727696384 2737167552 2741133312 2754990144 2764556082 2766984192 2770993152 2774532096 2780614656 2780971704 2784165888 2794671072 2798240256 2810904576 2812385772 2818572288 2825114112 2828722176 2834923536 2838544128 2842656768 2852893386 2857026816 2866947048 2869465088 2873622528 2883600384 2883970656 2887778304 2893984443 2898177408 2902376448 2912454144 2912828121 2919235584 2927177028 2929747968 2939920704 2944180224 2947940352 2959063488 2962842624 2969338014 2973130272 2976251904 2980052992 2986586112 2994733056 3001683744 3005517312 3009871872 3020322816 3020710644 3035590992 3038257152 3048806656 3053223936 3057647616 3064218822 3068264448 3068658432 3079313496 3083774976 3086483456 3101687808 3112857216 3117367296 3121348608 3128191488 3128593167 3132186624 3144004956 3148020288 3162267648 3166306304 3170893824 3178253376 3181903872 3182312448 3189288978 3193362144 3197988864 3214155168 3221225472 3225315429 3228148224 3232825344 3244050432 3244466988 3248750592 3260449584 3265173504 3276510912 3279388672 3284140032 3288334336 3295543296 3295966464 3307410792 3312202752 3316432896 3328946424 3333197952 3344771556 3348283392 3352559616 3359909376 3364200448 3369074688 3376894212 3381206976 3386105856 3397863168 3405774848 3415039866 3418039296 3422552064 3429907488 3434876928 3439853568 3451797504 3452240736 3464227683 3469246848 3472293888 3484350464 3489398784 3493855232 3501964368 3507038208 3511517184 3519215424 3523709952 3527409664 3541522824 3557551104 3562094592 3567255552 3575535048 3579641856 3580101504 3592532412 3597737472 3618635776 3623878656 3631666752 3636461568 3636928512 3649556736 3654844416 3668005782 3673320192 3686074776 3689312256 3694657536 3699376128 3707486208 3707962272 3712221184 3720837141 3726228096 3730987008 3747872768 3749847696 3758096384 3766818816 3771629568 3779898048 3784725504 3790209024 3803857848 3809369088 3822596064 3831496704 3844800512 3845294208 3850371072 3858645924 3864236544 3869835264 3883272192 3883770828 3892314112 3902902704 3906330624 3919894272 3925573632 3930587136 3939709914 3945417984 3950456832 3959117352 3964173696 3968335872 3982114816 3984213177 3992977408 4002244992 4007356416 4013162496 4022476929 4027097088 4027614192 4047454656 4051009536 4070965248 4076863488 4085625096 4091019264 4091544576 4105751328 4111699968 4135583744 4146834123 4150476288 4156489728 4161798144 4170921984 4171457556 4176248832 4192006608 4197360384 4216356864 4218578658 4227858432 4237671168 4242538496 4243083264 4252385304 4257816192 4263985152 4279340079 4285540224 4294967296 4300420572 4304197632 4310433792 4325400576 4325955984 4331667456 4347266112 4353564672 4368681216 4378853376 4394057728 4394621952 4409881056 4416270336 4421910528 4438595232 4444263936 4454007021 4459695408 4464377856 4470079488 4479879168 4492099584 4502525616 4508275968 4514807808 4530484224 4531065966 4553386488 4557385728 4563402752 4573209984 4579835904 4586471424 4596328233 4602396672 4602987648 4618970244 4625662464 4629725184 4652531712 4669285824 4676050944 4682022912 4692287232 4698279936 4716007434 4722030432 4743401472 4749459456 4756340736 4767380064 4772855808 4773468672 4783933467 4790043216 4796983296 4821232752 4831838208 4842222336 4848615424 4849238016 4866075648 4866700482 4873125888 4890674376 4897760256 4914766368 4919083008 4926210048 4932501504 4943314944 4943949696 4961116188 4968304128 4974649344 4993419636 4999796928 5017157334 5022425088 5028839424 5039864064 5046300672 5053612032 5065341318 5071810464 5079158784 5096794752 5108662272 5122559799 5127058944 5133828096 5144861232 5152315392 5159780352 5177696256 5178361104 5203870272 5208440832 5226525696 5234098176 5240782848 5252946552 5260557312 5267275776 5278823136 5285564928 5291114496 5312284236 5336326656 5343141888 5350883328 5363302572 5369462784 5370152256 5388798618 5396606208 5401346048 5427953664 5435817984 5447500128 5454692352 5455392768 5474335104 5482266624 5502008673 5509980288 5529112164 5533968384 5541986304 5549064192 5561229312 5561943408 5568331776 5589342144 5596480512 5621809152 5624771544 5637144576 5650228224 5657444352 5669847072 5677088256 5685313536 5705786772 5714053632 5733894096 5738930176 5747245056 5767200768 5767941312 5775556608 5787968886 5796354816 5804752896 5824908288 5825656242 5838471168 5854354056 5859495936 5879841408 5888360448 5895880704 5909564871 5918126976 5925685248 5938676028 5946260544 5952503808 5960105984 5973172224 5989466112 6003367488 6011034624 6019743744 6040645632 6041421288 6071181984 6076514304 6097613312 6106447872 6115295232 6128437644 6136528896 6137316864 6158626992 6167549952 6172966912 6203375616 6225714432 6234734592 6242697216 6256382976 6257186334 6264373248 6288009912 6296040576 6324535296 6332612608 6341787648 6356506752 6363807744 6364624896 6378577956 6386724288 6395977728 6428310336 6442450944 6450630858 6456296448 6465650688 6488100864 6488933976 6497501184 6520899168 6530347008 6553021824 6558777344 6568280064 6576668672 6591086592 6591932928 6614821584 6624405504 6632865792 6657892848 6666395904 6689543112 6696566784 6705119232 6719818752 6728400896 6738149376 6753788424 6762413952 6772211712 6795726336 6796598949 6811549696 6830079732 6836078592 6845104128 6859814976 6869753856 6879707136 6903595008 6904481472 6928455366 6938493696 6944587776 6968700928 6978797568 6987710464 7003928736 7014076416 7023034368 7038430848 7047419904 7054819328 7074011151 7083045648 7115102208 7124189184 7134511104 7151070096 7159283712 7160203008 7185064824 7195474944 7237271552 7247757312 7263333504 7272923136 7273857024 7299113472 7300050723 7309688832 7336011564 7346640384 7372149552 7378624512 7389315072 7398752256 7414972416 7415924544 7424442368 7441674282 7452456192 7461974016 7495745536 7499695392 7516192768 7525736001 7533637632 7543259136 7559796096 7569451008 7580418048 7598011977 7607715696 7618738176 7645192128 7662993408 7689601024 7690588416 7700742144 7717291848 7728473088 7739670528 7766544384 7767541656 7784628224 7805805408 7812661248 7839788544 7851147264 7861174272 7879419828 7890835968 7900913664 7918234704 7928347392 7936671744 7964229632 7968426354 7985954816 8004489984 8014712832 8026324992 8044953858 8054194176 8055228384 8083197927 8094909312 8102019072 8141930496 8153726976 8171250192 8182038528 8183089152 8211502656 8223399936 8271167488 8293668246 8300952576 8312979456 8323596288 8341843968 8342915112 8352497664 8384013216 8394720768 8432713728 8437157316 8455716864 8475342336 8485076992 8486166528 8504770608 8515632384 8527970304 8558680158 8571080448 8589934592 8600841144 8608395264 8620867584 8650801152 8651911968 8663334912 8681953329 8694532224 8707129344 8737362432 8738484363 8757706752 8788115456 8789243904 8819762112 8832540672 8843821056 8877190464 8888527872 8908014042 8919390816 8928755712 8940158976 8959758336 8984199168 9005051232 9016551936 9029615616 9060968448 9062131932 9106772976 9114771456 9126805504 9146419968 9159671808 9172942848 9192656466 9204793344 9205975296 9237940488 9251324928 9259450368 9305063424 9338571648 9352101888 9364045824 9384574464 9385779501 9396559872 9432014868 9444060864 9486802944 9498918912 9512681472 9534760128 9545711616 9546937344 9567866934 9580086432 9593966592 9642465504 9663676416 9675946287 9684444672 9697230848 9698476032 9732151296 9733400964 9746251776 9781348752 9795520512 9829532736 9838166016 9852420096 9865003008 9886629888 9887899392 9922232376 9936608256 9949298688 9986839272 9999593856 10034314668 10044850176 10057678848 10079728128 10092601344 10107224064 10130682636 10143620928 10158317568 10193589504 10217324544 10245119598 10254117888 10267656192 10289722464 10304630784 10319560704 10355392512 10356722208 10392683049 10407740544 10416881664 10453051392 10468196352 10481565696 10505893104 10521114624 10534551552 10557646272 10571129856 10582228992 10624568472 10672653312 10686283776 10701766656 10726605144 10738925568 10740304512 10777597236 10793212416 10802692096 10855907328 10871635968 10895000256 10909384704 10910785536 10948670208 10964533248 11004017346 11019960576 11058224328 11067936768 11083972608 11098128384 11122458624 11123886816 11136663552 11162511423 11178684288 11192961024 11243618304 11249543088 11274289152 11300456448 11314888704 11339694144 11354176512 11370627072 11411573544 11428107264 11467788192 11477860352 11494490112 11534401536 11535882624 11551113216 11575937772 11592709632 11609505792 11649816576 11651312484 11676942336 11708708112 11718991872 11759682816 11776720896 11791761408 11819129742 11836253952 11851370496 11877352056 11892521088 11905007616 11920211968 11946344448 11952639531 11978932224 12006734976 12022069248 12039487488 12067430787 12081291264 12082842576 12142363968 12153028608 12195226624 12212895744 12230590464 12256875288 12273057792 12274633728 12317253984 12335099904 12345933824 12406751232 12440502369 12451428864 12469469184 12485394432 12512765952 12514372668 12528746496 12576019824 12592081152 12649070592 12665225216 12683575296 12713013504 12727615488 12729249792 12757155912 12773448576 12791955456 12838020237 12856620672 12884901888 12901261716 12912592896 12931301376 12976201728 12977867952 12995002368 13041798336 13060694016 13106043648 13117554688 13136560128 13153337344 13182173184 13183865856 13229643168 13248811008 13265731584 13315785696 13332791808 13362021063 13379086224 13393133568 13410238464 13439637504 13456801792 13476298752 13507576848 13524827904 13544423424 13591452672 13593197898 13623099392 13660159464 13672157184 13690208256 13719629952 13739507712 13759414272 13788984699 13807190016 13808962944 13856910732 13876987392 13889175552 13937401856 13957595136 13975420928 14007857472 14028152832 14046068736 14076861696 14094839808 14109638656 14148022302 14166091296 14230204416 14248378368 14269022208 14302140192 14318567424 14320406016 14351800401 14370129648 14390949888 14474543104 14495514624 14526667008 14545846272 14547714048 14598226944 14600101446 14619377664 14672023128 14693280768 14744299104 14757249024 14778630144 14797504512 14829944832 14831849088 14848884736 14883348564 14904912384 14923948032 14991491072 14999390784 15032385536 15051472002 15067275264 15086518272 15119592192 15138902016 15160836096 15196023954 15215431392 15237476352 15290384256 15325986816 15379202048 15381176832 15401484288 15434583696 15456946176 15479341056 15533088768 15535083312 15569256448 15611610816 15625322496 15679577088 15702294528 15722348544 15758839656 15781671936 15801827328 15836469408 15856694784 15873343488 15928459264 15936852708 15971909632 16008979968 16029425664 16052649984 16089907716 16108388352 16110456768 16166395854 16189818624 16204038144 16283860992 16307453952 16342500384 16364077056 16366178304 16423005312 16446799872 16506026019 16542334976 16587336492 16601905152 16625958912 16647192576 16683687936 16685830224 16704995328 16768026432 16789441536 16865427456 16874314632 16911433728 16950684672 16970153984 16972333056 17009541216 17031264768 17055940608 17117360316 17142160896 17179869184 17201682288 17216790528 17241735168 17301602304 17303823936 17326669824 17363906658 17389064448 17414258688 17474724864 17476968726 17515413504 17576230912 17578487808 17639524224 17665081344 17687642112 17728694613 17754380928 17777055744 17816028084 17838781632 17857511424 17880317952 17919516672 17968398336 18010102464 18033103872 18059231232 18121936896 18124263864 18213545952 18229542912 18253611008 18292839936 18319343616 18345885696 18385312932 18409586688 18411950592 18475880976 18502649856 18518900736 18610126848 18677143296 18704203776 18728091648 18769148928 18771559002 18793119744 18864029736 18888121728 18973605888 18997837824 19025362944 19069520256 19091423232 19093874688 19135733868 19160172864 19187933184 19284931008 19327352832 19351892574 19368889344 19394461696 19396952064 19464302592 19466801928 19492503552 19562697504 19591041024 19659065472 19676332032 19704840192 19730006016 19773259776 19775798784 19844464752 19873216512 19898597376 19973678544 19999187712 20068629336 20089700352 20115357696 20159456256 20185202688 20214448128 20261365272 20287241856 20316635136 20387179008 20389796847 20434649088 20490239196 20508235776 20535312384 20579444928 20609261568 20639121408 20710785024 20713444416 20785366098 20815481088 20833763328 20906102784 20936392704 20963131392 21011786208 21042229248 21069103104 21115292544 21142259712 21164457984 21222033453 21249136944 21345306624 21372567552 21403533312 21453210288 21477851136 21480609024 21555194472 21586424832 21605384192 21711814656 21743271936 21790000512 21818769408 21821571072 21897340416 21900152169 21929066496 22008034692 22039921152 22116448656 22135873536 22167945216 22196256768 22244917248 22247773632 22273327104 22325022846 22357368576 22385922048 22487236608 22499086176 22548578304 22577208003 22600912896 22629777408 22679388288 22708353024 22741254144 22794035931 22823147088 22856214528 22935576384 22955720704 22988980224 23068803072 23071765248 23102226432 23151875544 23185419264 23219011584 23299633152 23302624968 23353884672 23417416224 23437983744 23519365632 23553441792 23583522816 23638259484 23672507904 23702740992 23754704112 23785042176 23810015232 23840423936 23892688896 23905279062 23957864448 24013469952 24044138496 24078974976 24134861574 24162582528 24165685152 24249593781 24284727936 24306057216 24390453248 24425791488 24461180928 24513750576 24546115584 24549267456 24634507968 24670199808 24691867648 24813502464 24881004738 24902857728 24938938368 24970788864 25025531904 25028745336 25057492992 25152039648 25184162304 25298141184 25330450432 25367150592 25426027008 25455230976 25458499584 25514311824 25546897152 25583910912 25676040474 25713241344 25769803776 25802523432 25825185792 25862602752 25952403456 25955735904 25990004736 26045859987 26083596672 26121388032 26212087296 26235109376 26273120256 26306674688 26364346368 26367731712 26459286336 26497622016 26531463168 26631571392 26665583616 26724042126 26758172448 26786267136 26820476928 26879275008 26913603584 26952597504 27015153696 27049655808 27088846848 27182905344 27186395796 27246198784 27320318928 27344314368 27380416512 27439259904 27479015424 27518828544 27577969398 27614380032 27617925888 27713821464 27753974784 27778351104 27874803712 27915190272 27950841856 28015714944 28056305664 28092137472 28153723392 28157338503 28189679616 28219277312 28296044604 28332182592 28460408832 28496756736 28538044416 28604280384 28637134848 28640812032 28703600802 28740259296 28781899776 28949086208 28991029248 29027838861 29053334016 29091692544 29095428096 29196453888 29200202892 29238755328 29344046256 29386561536 29488598208 29514498048 29557260288 29595009024 29659889664 29663698176 29697769472 29766697128 29809824768 29847896064 29982982144 29998781568 30064771072 30102944004 30134550528 30173036544 30239184384 30277804032 30321672192 30392047908 30430862784 30474952704 30580768512 30651973632 30758404096 30762353664 30802968576 30869167392 30913892352 30958682112 31066177536 31070166624 31138512896 31178049147 31223221632 31250644992 31359154176 31404589056 31444697088 31517679312 31563343872 31603654656 31672938816 31713389568 31746686976 31856918528 31873705416 31943819264 32017959936 32058851328 32105299968 32179815432 32216776704 32220913536 32332791708 32379637248 32408076288 32567721984 32614907904 32685000768 32728154112 32732356608 32846010624 32893599744 33012052038 33084669952 33174672984 33203810304 33251917824 33294385152 33367375872 33371660448 33409990656 33487534269 33536052864 33578883072 33730854912 33748629264 33822867456 33901369344 33940307968 33944666112 34019082432 34062529536 34111881216 34234720632 34284321792 34359738368 34403364576 34433581056 34483470336 34603204608 34607647872 34653339648 34727813316 34778128896 34828517376 34949449728 34953937452 35030827008 35152461824 35156975616 35279048448 35330162688 35375284224 35457389226 35508761856 35554111488 35632056168 35677563264 35715022848 35760635904 35839033344 35857918593 35936796672 36020204928 36066207744 36118462464 36202292361 36243873792 36248527728 36427091904 36459085824 36507222016 36585679872 36638687232 36691771392 36770625864 36819173376 36823901184 36951761952 37005299712 37037801472 37220253696 37354286592 37408407552 37456183296 37538297856 37543118004 37586239488 37728059472 37776243456 37947211776 37995675648 38050725888 38139040512 38182846464 38187749376 38271467736 38320345728 38375866368 38514060711 38569862016 38654705664 38703785148 38737778688 38788923392 38793904128 38928605184 38933603856 38985007104 39125395008 39182082048 39318130944 39352664064 39409680384 39460012032 39546519552 39551597568 39688929504 39746433024 39797194752 39947357088 39998375424 40086063189 40137258672 40179400704 40230715392 40318912512 40370405376 40428896256 40522730544 40574483712 40633270272 40774358016 40779593694 40869298176 40980478392 41016471552 41070624768 41158889856 41218523136 41278242816 41366954097 41421570048 41426888832 41570732196 41630962176 41667526656 41812205568 41872785408 41926262784 42023572416 42084458496 42138206208 42230585088 42284519424 42328915968 42444066906 42498273888 42690613248 42745135104 42807066624 42906420576 42955702272 42961218048 43055401203 43110388944 43172849664 43210768384 43423629312 43486543872 43580001024 43637538816 43643142144 43794680832 43800304338 43858132992 44016069384 44079842304 44232897312 44271747072 44335890432 44392513536 44489834496 44495547264 44546654208 44650045692 44714737152 44771844096 44974473216 44998172352 45097156608 45154416006 45201825792 45259554816 45358776576 45416706048 45482508288 45588071862 45646294176 45712429056 45871152768 45911441408 45977960448 46137606144 46143530496 46204452864 46303751088 46370838528 46438023168 46599266304 46605249936 46707769344 46834832448 46875967488 47038731264 47106883584 47167045632 47276518968 47345015808 47405481984 47509408224 47570084352 47620030464 47680847872 47785377792 47810558124 47915728896 48026939904 48088276992 48157949952 48269723148 48325165056 48331370304 48499187562 48569455872 48612114432 48780906496 48851582976 48922361856 49027501152 49092231168 49098534912 49269015936 49340399616 49383735296 49518078057 49627004928 49762009476 49805715456 49877876736 49941577728 50051063808 50057490672 50114985984 50304079296 50368324608 50596282368 50660900864 50734301184 50852054016 50910461952 50916999168 51028623648 51093794304 51167821824 51352080948 51426482688 51539607552 51605046864 51650371584 51725205504 51904806912 51911471808 51980009472 52091719974 52167193344 52242776064 52424174592 52470218752 52546240512 52613349376 52728692736 52735463424 52918572672 52995244032 53062926336 53186083839 53263142784 53331167232 53448084252 53516344896 53572534272 53640953856 53758550016 53827207168 53905195008 54030307392 54099311616 54177693696 54365810688 54372791592 54492397568 54640637856 54688628736 54760833024 54878519808 54958030848 55037657088 55155938796 55228760064 55235851776 55427642928 55507949568 55556702208 55749607424 55830380544 55901683712 56031429888 56112611328 56184274944 56307446784 56314677006 56379359232 56438554624 56592089208 56664365184 56920817664 56993513472 57076088832 57208560768 57274269696 57281624064 57407201604 57480518592 57563799552 57898172416 57982058496 58055677722 58106668032 58183385088 58190856192 58392907776 58400405784 58477510656 58688092512 58773123072 58977196416 59028996096 59114520576 59190018048 59319779328 59327396352 59395538944 59533394256 59619649536 59695792128 59965964288 59997563136 60129542144 60205888008 60269101056 60346073088 60478368768 60555608064 60643344384 60784095816 60861725568 60949905408 61161537024 61169390541 61303947264 61516808192 61524707328 61605937152 61738334784 61827784704 61917364224 62132355072 62140333248 62277025792 62356098294 62446443264 62501289984 62718308352 62809178112 62889394176 63035358624 63126687744 63207309312 63345877632 63426779136 63493373952 63713837056 63747410832 63887638528 64035919872 64117702656 64210599936 64359630864 64433553408 64441827072 64665583416 64759274496 64816152576 65135443968 65229815808 65370001536 65456308224 65464713216 65692021248 65700456507 65787199488 66024104076 66169339904 66349345968 66407620608 66503835648 66588770304 66734751744 66743320896 66819981312 66975068538 67072105728 67157766144 67461709824 67497258528 67645734912 67731624009 67802738688 67880615936 67889332224 68038164864 68125059072 68223762432 68382107793 68469441264 68568643584 68719476736 68806729152 68867162112 68966940672 69206409216 69215295744 69306679296 69455626632 69556257792 69657034752 69898899456 69907874904 70061654016 70304923648 70313951232 70558096896 70660325376 70750568448 70914778452 71017523712 71108222976 71264112336 71355126528 71430045696 71521271808 71678066688 71715837186 71873593344 72040409856 72132415488 72236924928 72404584722 72487747584 72497055456 72748781343 72854183808 72918171648 73014444032 73171359744 73277374464 73383542784 73541251728 73638346752 73647802368 73903523904 74010599424 74075602944 74440507392 74708573184 74816815104 74912366592 75076595712 75086236008 75172478976 75456118944 75552486912 75894423552 75991351296 76101451776 76278081024 76365692928 76375498752 76542935472 76640691456 76751732736 77028121422 77139724032 77309411328 77407570296 77475557376 77577846784 77587808256 77857210368 77867207712 77970014208 78137579961 78250790016 78364164096 78636261888 78705328128 78819360768 78920024064 79093039104 79103195136 79377859008 79492866048 79594389504 79894714176 79996750848 80172126378 80274517344 80358801408 80461430784 80637825024 80740810752 80857792512 81045461088 81148967424 81266540544 81548716032 81559187388 81738596352 81960956784 82032943104 82141249536 82317779712 82437046272 82556485632 82733908194 82843140096 82853777664 83141464392 83261924352 83335053312 83624411136 83745570816 83852525568 84047144832 84168916992 84276412416 84461170176 84472015509 84569038848 84657831936 84888133812 84996547776 85381226496 85490270208 85614133248 85812841152 85911404544 85922436096 86110802406 86220777888 86345699328 86421536768 86847258624 86973087744 87083516583 87160002048 87275077632 87286284288 87589361664 87600608676 87716265984 88032138768 88159684608 88465794624 88543494144 88671780864 88785027072 88979668992 88991094528 89093308416 89300091384 89429474304 89543688192 89948946432 89996344704 90194313216 90308832012 90403651584 90519109632 90717553152 90833412096 90965016576 91176143724 91292588352 91424858112 91742305536 91822882816 91955920896 92275212288 92287060992 92408905728 92607502176 92741677056 92876046336 93198532608 93210499872 93415538688 93534147441 93669664896 93751934976 94077462528 94213767168 94334091264 94553037936 94690031616 94810963968 95018816448 95140168704 95240060928 95361695744 95570755584 95621116248 95831457792 96053879808 96176553984 96315899904 96539446296 96650330112 96662740608 96998375124 97138911744 97224228864 97561812992 97703165952 97844723712 98055002304 98184462336 98197069824 98538031872 98680799232 98767470592 99036156114 99254009856 99524018952 99611430912 99755753472 99883155456 100102127616 100114981344 100229971968 100462602807 100608158592 100736649216 101192564736 101321801728 101468602368 101704108032 101820923904 101833998336 102057247296 102187588608 102335643648 102704161896 102852965376 103079215104 103210093728 103300743168 103450411008 103809613824 103822943616 103960018944 104183439948 104334386688 104485552128 104848349184 104940437504 105092481024 105226698752 105457385472 105470926848 105837145344 105990488064 106125852672 106372167678 106526285568 106662334464 106896168504 107032689792 107145068544 107281907712 107517100032 107654414336 107810390016 108060614784 108198623232 108355387392 108731621376 108745583184 108984795136 109281275712 109377257472 109521666048 109757039616 109916061696 110075314176 110311877592 110457520128 110471703552 110855285856 111015899136 111113404416 111499214848 111660761088 111803367424 112062859776 112225222656 112368549888 112614893568 112629354012 112758718464 112877109248 113184178416 113328730368 113841635328 113987026944 114152177664 114417121536 114548539392 114563248128 114814403208 114961037184 115127599104 115542182133 115796344832 115964116992 116111355444 116213336064 116366770176 116381712384 116785815552 116800811568 116955021312 117376185024 117546246144 117954392832 118057992192 118229041152 118380036096 118639558656 118654792704 118791077888 119066788512 119239299072 119391584256 119931928576 119995126272 120258189567 120259084288 120411776016 120538202112 120692146176 120956737536 121111216128 121286688768 121568191632 121723451136 121899810816 122323074048 122338781082 122607894528 123033616384 123049414656 123211874304 123476669568 123655569408 123834728448 124100862291 124264710144 124280666496 124554051584 124712196588 124892886528 125002579968 125436616704 125618356224 125778788352 126070717248 126253375488 126414618624 126691755264 126853558272 126986747904 127427674112 127494821664 127775277056 128071839744 128235405312 128421199872 128719261728 128867106816 128883654144 129166203609 129331166832 129518548992 129632305152 130270887936 130459631616 130740003072 130912616448 130929426432 131384042496 131400913014 131574398976 132048208152 132338679808 132698691936 132815241216 133007671296 133177540608 133469503488 133486641792 133639962624 133950137076 134144211456 134315532288 134923419648 134994517056 135291469824 135463248018 135605477376 135761231872 135778664448 136076329728 136250118144 136447524864 136764215586 136938882528 137137287168 137613458304 137734324224 137933881344 138412818432 138430591488 138613358592 138911253264 139112515584 139314069504 139797798912 139815749808 140123308032 140609847296 140627902464 141116193792 141320650752 141501136896 141829556904 142035047424 142216445952 142528224672 142710253056 142860091392 143042543616 143356133376 143431674372 143747186688 144080819712 144264830976 144473849856 144809169444 144975495168 144994110912 145497562686 145708367616 145836343296 146028888064 146342719488 146554748928 146767085568 147082503456 147276693504 147295604736 147807047808 148021198848 148151205888 148554234171 148881014784 149417146368 149633630208 149824733184 150153191424 150172472016 150344957952 150912237888 151104973824 151788847104 151982702592 152202903552 152556162048 152731385856 152750997504 153085870944 153281382912 153503465472 154056242844 154279448064 154618822656 154815140592 154951114752 155155693568 155175616512 155714420736 155734415424 155940028416 156275159922 156501580032 156728328192 157272523776 157410656256 157638721536 157840048128 158186078208 158206390272 158755718016 158985732096 159188779008 159558251517 159789428352 159993501696 160344252756 160549034688 160717602816 160922861568 161275650048 161481621504 161715585024 162090922176 162297934848 162533081088 163097432064 163118374776 163477192704 163921913568 164065886208 164282499072 164635559424 164874092544 165112971264 165467816388 165686280192 165707555328 166282928784 166523848704 166670106624 167248822272 167491141632 167705051136 168094289664 168337833984 168552824832 168922340352 168944031018 169138077696 169315663872 169776267624 169993095552 170762452992 170980540416 171228266496 171625682304 171822809088 171844872192 172221604812 172441555776 172691398656 172843073536 173694517248 173946175488 174167033166 174320004096 174550155264 174572568576 175178723328 175201217352 175432531968 176064277536 176319369216 176931589248 177086988288 177343561728 177570054144 177959337984 177982189056 178186616832 178600182768 178858948608 179087376384 179897892864 179992689408 180388626432 180617664024 180807303168 181038219264 181435106304 181666824192 181930033152 182352287448 182585176704 182849716224 183484611072 183645765632 183911841792 184550424576 184574121984 184817811456 185215004352 185483354112 185752092672 186397065216 186420999744 186831077376 187068294882 187339329792 187503869952 188154925056 188427534336 188668182528 189106075872 189380063232 189621927936 190037632896 190280337408 190480121856 190723391488 191141511168 191242232496 191662915584 192107759616 192353107968 192631799808 193078892592 193300660224 193325481216 193996750248 194277823488 194448457728 195123625984 195406331904 195689447424 196110004608 196368924672 196394139648 197076063744 197101369521 197361598464 197534941184 198072312228 198508019712 199048037904 199222861824 199511506944 199766310912 200204255232 200229962688 200459943936 200925205614 201216317184 201473298432 202385129472 202643603456 202937204736 203194872027 203408216064 203641847808 203667996672 204114494592 204375177216 204671287296 205146323379 205408323792 205705930752 206158430208 206420187456 206601486336 206900822016 207619227648 207645887232 207920037888 208366879896 208668773376 208971104256 209696698368 209880875008 210184962048 210453397504 210914770944 210941853696 211674290688 211980976128 212251705344 212744335356 213052571136 213324668928 213792337008 214065379584 214290137088 214563815424 215034200064 215308828672 215620780032 216121229568 216397246464 216710774784 217463242752 217491166368 217969590272 218246344029 218562551424 218754514944 219043332096 219514079232 219832123392 220150628352 220623755184 220915040256 220943407104 221710571712 222031798272 222226808832 222998429696 223321522176 223606734848 224125719552 224450445312 224737099776 225229787136 225258708024 225517436928 225754218496 226368356832 226657460736 227683270656 227974053888 228304355328 228834243072 229097078784 229126496256 229628806416 229922074368 230255198208 231084364266 231592689664 231928233984 232222710888 232426672128 232733540352 232763424768 233571631104 233601623136 233910042624 234412739883 234752370048 235092492288 235908785664 236115984384 236458082304 236760072192 237279117312 237309585408 237582155776 238133577024 238478598144 238783168512 239863857152 239990252544 240516379134 240518168576 240823552032 241076404224 241384292352 241913475072 242222432256 242573377536 243136383264 243446902272 243799621632 244646148096 244677562164 245215789056 246067232768 246098829312 246423748608 246953339136 247311138816 247669456896 248201724582 248529420288 248561332992 249108103168 249424393176 249785773056 250005159936 250873233408 251236712448 251557576704 252141434496 252506750976 252829237248 253383510528 253416046527 253707116544 253973495808 254855348224 254989643328 255550554112 256143679488 256470810624 256842399744 257438523456 257734213632 257767308288 258332407218 258662333664 259037097984 259264610304 260541775872 260919263232 261480006144 261825232896 261858852864 262768084992 262801826028 263148797952 264096416304 264677359616 265397383872 265630482432 266015342592 266355081216 266939006976 266973283584 267279925248 267900274152 268288422912 268631064576 269846839296 269989034112 270582939648 270926496036 271210954752 271522463744 271557328896 272152659456 272500236288 272895049728 273528431172 273877765056 274274574336 275226916608 275468648448 275867762688 276825636864 276861182976 277226717184 277822506528 278225031168 278628139008 279595597824 279631499616 280246616064 280602442323 281219694592 281255804928 282232387584 282641301504 283002273792 283659113808 284070094848 284432891904 285056449344 285420506112 285720182784 286085087232 286712266752 286863348744 287494373376 288161639424 288529661952 288947699712 289618338888 289950990336 289988221824 290995125372 291416735232 291672686592 292057776128 292685438976 293109497856 293534171136 294165006912 294553387008 294591209472 295614095616 296042397696 296302411776 297108468342 297762029568 298834292736 299267260416 299649466368 300306382848 300344944032 300689915904 301387808421 301824475776 302209947648 303577694208 303965405184 304405807104 305112324096 305462771712 305501995008 306171741888 306562765824 307006930944 308112485688 308558896128 309237645312 309630281184 309902229504 310311387136 310351233024 311428841472 311468830848 311880056832 312550319844 313003160064 313456656384 314545047552 314821312512 315277443072 315680096256 316372156416 316412780544 317511436032 317971464192 318377558016 319116503034 319578856704 319987003392 320688505512 321098069376 321435205632 321845723136 322551300096 322963243008 323431170048 324181844352 324595869696 325066162176 326194864128 326236749552 326954385408 327843827136 328131772416 328564998144 329271118848 329748185088 330225942528 330935632776 331372560384 331415110656 332565857568 333047697408 333340213248 334497644544 334982283264 335410102272 336188579328 336675667968 337105649664 337844680704 337888062036 338276155392 338631327744 339552535248 339986191104 341524905984 341961080832 342456532992 343251364608 343645618176 343689744384 344443209624 344883111552 345382797312 345686147072 346626546399 347389034496 347892350976 348334066332 348640008192 349100310528 349145137152 350357446656 350402434704 350865063936 352128555072 352638738432 353863178496 354173976576 354687123456 355140108288 355918675968 355964378112 356373233664 357200365536 357717897216 358174752768 359795785728 359985378816 360774568701 360777252864 361235328048 361614606336 362076438528 362870212608 363333648384 363860066304 364704574896 365170353408 365699432448 366969222144 367291531264 367823683584 369100849152 369148243968 369635622912 370430008704 370966708224 371504185344 372302586873 372794130432 372841999488 373662154752 374136589764 374678659584 375007739904 376309850112 376855068672 377336365056 378212151744 378760126464 379243855872 380075265792 380560674816 380960243712 381446782976 382283022336 382484464992 383325831168 384215519232 384706215936 385263599616 386157785184 386601320448 386650962432 387498610827 387993500496 388555646976 388896915456 390247251968 390812663808 391378894848 392220009216 392737849344 392788279296 394152127488 394202739042 394723196928 395069882368 396144624456 397016039424 398096075808 398445723648 399023013888 399532621824 400408510464 400459925376 400919887872 401850411228 402432634368 402946596864 404770258944 405287206912 405874409472 406389744054 406816432128 407283695616 407335993344 408228989184 408750354432 409342574592 410292646758 410816647584 411411861504 412840374912 413202972672 413801644032 415238455296 415291774464 415840075776 416733759792 417337546752 417942208512 419393396736 419761750016 420369924096 420906795008 421829541888 421883707392 423348581376 423961952256 424503410688 425488670712 426105142272 426649337856 427584674016 428130759168 428580274176 429127630848 430068400128 430617657344 431241560064 432242459136 432794492928 433421549568 434926485504 434982332736 435939180544 436492688058 437125102848 437509029888 438086664192 439028158464 439664246784 440301256704 441247510368 441830080512 441886814208 443421143424 444063596544 444453617664 445996859392 446643044352 447213469696 448251439104 448900890624 449474199552 450459574272 450517416048 451034873856 451508436992 452736713664 453314921472 455366541312 455948107776 456608710656 457668486144 458194157568 458252992512 459257612832 459844148736 460510396416 462168728532 463185379328 463856467968 464445421776 464853344256 465467080704 465526849536 467143262208 467203246272 467820085248 468825479766 469504740096 470184984576 471817571328 472231968768 472916164608 473520144384 474558234624 474619170816 475164311552 476267154048 476957196288 477566337024 478674754551 479727714304 479980505088 481032758268 481036337152 481647104064 482152808448 482768584704 483826950144 484444864512 485146755072 486272766528 486893804544 487599243264 489292296192 489355124328 490431578112 492134465536 492197658624 492847497216 493906678272 494622277632 495338913792 496403449164 497058840576 497122665984 498216206336 498848786352 499571546112 500010319872 501746466816 502473424896 503115153408 504282868992 505013501952 505658474496 506767021056 506832093054 507414233088 507946991616 509710696448 509979286656 511101108224 512287358976 512941621248 513684799488 514877046912 515468427264 515534616576 516664814436 517324667328 518074195968 518529220608 521083551744 521838526464 522960012288 523650465792 523717705728 525536169984 525603652056 526297595904 528192832608 529354719232 530794767744 531260964864 532030685184 532710162432 533878013952 533946567168 534559850496 535800548304 536576845824 537262129152 539693678592 539978068224 541165879296 541852992072 542421909504 543044927488 543114657792 544305318912 545000472576 545790099456 547056862344 547755530112 548549148672 550453833216 550937296896 551735525376 553651273728 553722365952 554453434368 555645013056 556450062336 557256278016 559191195648 559262999232 560493232128 561204884646 562439389184 562511609856 564464775168 565282603008 566004547584 567318227616 568140189696 568865783808 570112898688 570841012224 571440365568 572170174464 573424533504 573726697488 574988746752 576323278848 577059323904 577895399424 579236677776 579901980672 579976443648 581990250744 582833470464 583345373184 584115552256 585370877952 586218995712 587068342272 588330013824 589106774016 589182418944 591228191232 591304108563 592084795392 592604823552 594216936684 595524059136 597668585472 598534520832 599298932736 600612765696 600689888064 601379831808 602775616842 603648951552 604419895296 607155388416 607930810368 608811614208 609584616081 610224648192 610925543424 611003990016 612343483776 613125531648 614013861888 615438970137 616224971376 617117792256 618475290624 619260562368 619804459008 620622774272 620702466048 622857682944 622937661696 623760113664 625100639688 626006320128 626913312768 629090095104 629642625024 630554886144 631360192512 632744312832 632825561088 635022872064 635942928384 636755116032 638233006068 639157713408 639974006784 641377011024 642196138752 642870411264 643691446272 645102600192 645926486016 646862340096 648363688704 649191739392 650132324352 652389728256 652473499104 653908770816 654739032087 655687654272 656263544832 657129996288 658542237696 659496370176 660451885056 661871265552 662745120768 662830221312 665131715136 666095394816 666680426496 668995289088 669964566528 670820204544 672377158656 673351335936 674211299328 675689361408 675776124072 676552310784 677262655488 679105070496 679972382208 683049811968 683922161664 684913065984 686502729216 687291236352 687379488768 688886419248 689766223104 690765594624 691372294144 693253092798 694778068992 695784701952 696668132664 697280016384 698200621056 698290274304 700714893312 700804869408 701730127872 703238219649 704257110144 705277476864 707726356992 708347953152 709374246912 710280216576 711837351936 711928756224 712746467328 714400731072 715435794432 716349505536 719591571456 719970757632 721549137402 721554505728 722470656096 723229212672 724152877056 725740425216 726667296768 727720132608 729409149792 730340706816 731398864896 733938444288 734583062528 735647367168 738201698304 738296487936 739271245824 740860017408 741933416448 743008370688 744605173746 745588260864 745683998976 747324309504 748273179528 749357319168 750015479808 752619700224 753710137344 754672730112 756424303488 757520252928 758487711744 760150531584 761121349632 761920487424 762893565952 764566044672 764968929984 766651662336 768431038464 769412431872 770527199232 772315570368 773202640896 773301924864 774997221654 775987000992 777111293952 777793830912 780494503936 781625327616 782757789696 784440018432 785475698688 785576558592 788304254976 788405478084 789446393856 790139764736 792289248912 794032078848 796192151616 796891447296 798046027776 799065243648 800817020928 800919850752 801839775744 803700822456 804865268736 805893193728 809540517888 810574413824 811748818944 812779488108 813632864256 814567391232 814671986688 816457978368 817500708864 818685149184 820585293516 821633295168 822823723008 825680749824 826405945344 827603288064 830476910592 830583548928 831680151552 833467519584 834675093504 835884417024 838786793472 839523500032 840739848192 841807326969 841813590016 843659083776 843767414784 846697162752 847923904512 849006821376 850977341424 852210284544 853298675712 855169348032 856261518336 857160548352 858255261696 860136800256 861235314688 862483120128 864484918272 865588985856 866843099136 869852971008 869964665472 871878361088 872985376116 874250205696 875018059776 876173328384 878056316928 879328493568 880602513408 882495020736 883660161024 883773628416 886842286848 888127193088 888907235328 891993718784 893286088704 894426939392 896502878208 897801781248 898948399104 900919148544 901034832096 902069747712 903016873984 904163425263 905473427328 906629842944 910733082624 911896215552 913217421312 915336972288 916388315136 916505985024 918515225664 919688297472 921020792832 924337457064 926370758656 927712935936 928890843552 929706688512 930934161408 931053699072 934286524416 934406492544 935640170496 937650959532 939009480192 940369969152 943635142656 944463937536 945832329216 947040288768 949116469248 949238341632 950328623104 952534308096 953914392576 955132674048 957349509102 959455428608 959961010176 962065516536 963294208128 964305616896 965537169408 967653900288 968889729024 970293510144 972545533056 973787609088 975198486528 978584592384 978710248656 980863156224 984268931072 984395317248 985694994432 987813356544 989244555264 990677827584 992806898328 994117681152 994245331968 996432412672 997697572704 999143092224 1000020639744 1003492933632 1004946849792 1006230306816 1008565737984 1010027003904 1011316948992 1013534042112 1013664186108 1014828466176 1015893983232 1019421392896 1019958573312 1022202216448 1024574717952 1025883242496 1027369598976 1029754093824 1030936854528 1031069233152 1033329628872 1034649334656 1036148391936 1037058441216 1039879639197 1042167103488 1043677052928 1045920024576 1047300931584 1047435411456 1051072339968 1051207304112 1052595191808 1056385665216 1058709438464 1061589535488 1062521929728 1064061370368 1065420324864 1067756027904 1067893134336 1069119700992 1071601096608 1073153691648 1074524258304 1079387357184 1079956136448 1082331758592 1083705984144 1084843819008 1086089854976 1086229315584 1088610637824 1090000945152 1091580198912 1094113724688 1095511060224 1097098297344 1100907666432 1101874593792 1103471050752 1107302547456 1107444731904 1108906868736 1111290026112 1112900124672 1114512556032 1116907760619 1118382391296 1118525998464 1120986464256 1122409769292 1124878778368 1125023219712 1128929550336 1130565206016 1132009095168 1134636455232 1136280379392 1137731567616 1140225797376 1141682024448 1142880731136 1144340348928 1146849067008 1147453394976 1149977493504 1152646557696 1154118647808 1155790798848 1158473355552 1159803961344 1159952887296 1162495832481 1163980501488 1165666940928 1166690746368 1168231104512 1170741755904 1172437991424 1174136684544 1176660027648 1178213548032 1178364837888 1182456382464 1182608217126 1184169590784 1185209647104 1188433873368 1191048118272 1195337170944 1197069041664 1198597865472 1201225531392 1201379776128 1202759663616 1205551233684 1207297903104 1208839790592 1214310776832 1215861620736 1217623228416 1219169232162 1220449296384 1221851086848 1222007980032 1224686967552 1226251063296 1228027723776 1230877940274 1232449942752 1234235584512 1238521124736 1239608918016 1241245548544 1241404932096 1245715365888 1245875323392 1247520227328 1250201279376 1252012640256 1253826625536 1258180190208 1259285250048 1261109772288 1262720385024 1265488625664 1265651122176 1270045744128 1271885856768 1273510232064 1276466012136 1278315426816 1279948013568 1282754022048 1284392277504 1285740822528 1287382892544 1290205200384 1291852972032 1293724680192 1296727377408 1298383478784 1300264648704 1304779456512 1304946998208 1307817541632 1309478064174 1311375308544 1312527089664 1314259992576 1317084475392 1318992740352 1320903770112 1323742531104 1325490241536 1325660442624 1330263430272 1332190789632 1333360852992 1337990578176 1339929133056 1341640409088 1344754317312 1346702671872 1348422598656 1351378722816 1351552248144 1353104621568 1354525310976 1358210140992 1359944764416 1366099623936 1367844323328 1369826131968 1373005458432 1374582472704 1374758977536 1377772838496 1379532446208 1381531189248 1382744588288 1386506185596 1389556137984 1391569403904 1393336265328 1394560032768 1396401242112 1396580548608 1401429786624 1401609738816 1403460255744 1406476439298 1408514220288 1410554953728 1415452713984 1416695906304 1418748493824 1420560433152 1423674703872 1423857512448 1425492934656 1428801462144 1430871588864 1432699011072 1436024263653 1439183142912 1439941515264 1443098274804 1443109011456 1444941312192 1446458425344 1448305754112 1451480850432 1453334593536 1455440265216 1458818299584 1460681413632 1462797729792 1467876888576 1469166125056 1471294734336 1476403396608 1476592975872 1478542491648 1481720034816 1483866832896 1486016741376 1489210347492 1491176521728 1491367997952 1494648619008 1496546359056 1498714638336 1500030959616 1505239400448 1507420274688 1509345460224 1512848606976 1515040505856 1516975423488 1520301063168 1522242699264 1523840974848 1525787131904 1529132089344 1529937859968 1533303324672 1536862076928 1538824863744 1541054398464 1544631140736 1546405281792 1546603849728 1549994443308 1551974001984 1554222587904 1555587661824 1560989007872 1563250655232 1565515579392 1568880036864 1570951397376 1571153117184 1576608509952 1576810956168 1578892787712 1580279529472 1584578497824 1588064157696 1592384303232 1593782894592 1596092055552 1598130487296 1601634041856 1601839701504 1603679551488 1607401644912 1609730537472 1611786387456 1619081035776 1621148827648 1623497637888 1625558976216 1627265728512 1629134782464 1629343973376 1632915956736 1635001417728 1637370298368 1641170587032 1643266590336 1645647446016 1651361499648 1652811890688 1655206576128 1660953821184 1661167097856 1663360303104 1666935039168 1669350187008 1671768834048 1677573586944 1679047000064 1681479696384 1683614653938 1683627180032 1687318167552 1687534829568 1693394325504 1695847809024 1698013642752 1701954682848 1704420569088 1706597351424 1710338696064 1712523036672 1714321096704 1716510523392 1720273600512 1722470629376 1724966240256 1728969836544 1731177971712 1733686198272 1739705942016 1739929330944 1743756722176 1745970752232 1748500411392 1750036119552 1752346656768 1756112633856 1758656987136 1761205026816 1764990041472 1767320322048 1767547256832 1773684573696 1773912325689 1776254386176 1777814470656 1783987437568 1786572177408 1788853878784 1793005756416 1795603562496 1797896798208 1801838297088 1802069664192 1804139495424 1806033747968 1808326850526 1810946854656 1813259685888 1821466165248 1823792431104 1826434842624 1830673944576 1832776630272 1833011970048 1837030451328 1839376594944 1842041585664 1848674914128 1852741517312 1855425871872 1857781687104 1859413377024 1861868322816 1862107398144 1868573048832 1868812985088 1871280340992 1875301919064 1878018960384 1880739938304 1887270285312 1888927875072 1891664658432 1894080577536 1898232938496 1898476683264 1900657246208 1905068616192 1907828785152 1910265348096 1914699018204 1918910857216 1919922020352 1924131033072 1926588416256 1928611233792 1931074338816 1935307800576 1937779458048 1940587020288 1945091066112 1947575218176 1950396973056 1957169184768 1957420497312 1961726312448 1964217096261 1968537862144 1968790634496 1971389988864 1975626713088 1978489110528 1981355655168 1985613796656 1988235362304 1988490663936 1992864825344 1995395145408 1998286184448 2000041279488 2006985867264 2009893699584 2012460613632 2017131475968 2020054007808 2022633897984 2027068084224 2027328372216 2029656932352 2031787966464 2038842785792 2039917146624 2044404432896 2049149435904 2051766484992 2054739197952 2059508187648 2061873709056 2062138466304 2066659257744 2069298669312 2072296783872 2074116882432 2079759278394 2084334206976 2087354105856 2091840049152 2094601863168 2094870822912 2102144679936 2102414608224 2105190383616 2109714658947 2112771330432 2117418876928 2123179070976 2125043859456 2128122740736 2130840649728 2135512055808 2135786268672 2138239401984 2143202193216 2146307383296 2149048516608 2158774714368 2159912272896 2164663517184 2167411968288 2169687638016 2172179709952 2172458631168 2177221275648 2180001890304 2183160397824 2188227449376 2191022120448 2194196594688 2201815332864 2203749187584 2206942101504 2214605094912 2214889463808 2217813737472 2222580052224 2225800249344 2229025112064 2233815521238 2236764782592 2237051996928 2241972928512 2244819538584 2249757556736 2250046439424 2257859100672 2261130412032 2264018190336 2269272910464 2272560758784 2275463135232 2280451594752 2283364048896 2285761462272 2288680697856 2293698134016 2294906789952 2299954987008 2305293115392 2308237295616 2311581597696 2316946711104 2319607922688 2319905774592 2324991664962 2327961002976 2331333881856 2333381492736 2341483511808 2344875982848 2348273369088 2353320055296 2356427096064 2356729675776 2364912764928 2365216434252 2368339181568 2370419294208 2376867746736 2382096236544 2390674341888 2394138083328 2397195730944 2402451062784 2402759552256 2405519327232 2411102467368 2414595806208 2417679581184 2428621553664 2431723241472 2435246456832 2438338464324 2440898592768 2443702173696 2444015960064 2449373935104 2452502126592 2456055447552 2461755880548 2464899885504 2468471169024 2477042249472 2479217836032 2482491097088 2482809864192 2491430731776 2491750646784 2495040454656 2500402558752 2504025280512 2507653251072 2516360380416 2518570500096 2522219544576 2525421980907 2525440770048 2530977251328 2531302244352 2540091488256 2543771713536 2547020464128 2552932024272 2556630853632 2559896027136 2565508044096 2568784555008 2571481645056 2574765785088 2580410400768 2583705944064 2587449360384 2593454754816 2596766957568 2600529297408 2609558913024 2609893996416 2615635083264 2618956128348 2622750617088 2625054179328 2628519985152 2634168950784 2637985480704 2641807540224 2647485062208 2650980483072 2651320885248 2660526860544 2664381579264 2666721705984 2675981156352 2679858266112 2683280818176 2689508634624 2693405343744 2696845197312 2702757445632 2703104496288 2706209243136 2709050621952 2712490275789 2716420281984 2719889528832 2732199247872 2735688646656 2739652263936 2746010916864 2749164945408 2749517955072 2755545676992 2759064892416 2763062378496 2765489176576 2773012371192 2779112275968 2783138807808 2786672530656 2789120065536 2792802484224 2793161097216 2802859573248 2803219477632 2806920511488 2812952878596 2817028440576 2821109907456 2830905427968 2833391812608 2837496987648 2841120866304 2847349407744 2847715024896 2850985869312 2857602924288 2861743177728 2865398022144 2872048527306 2878366285824 2879883030528 2886196549608 2889882624384 2892916850688 2896611508224 2902961700864 2906669187072 2910880530432 2917636599168 2921362827264 2925595459584 2935753777152 2938332250112 2942589468672 2952806793216 2953185951744 2957084983296 2963440069632 2967733665792 2972033482752 2978420694984 2982353043456 2982735995904 2989297238016 2993092718112 2997429276672 3000061919232 3010478800896 3014840549376 3018690920448 3025697213952 3030081011712 3033950846976 3040602126336 3044485398528 3047681949696 3051574263808 3058264178688 3059875719936 3066606649344 3073724153856 3077649727488 3082108796928 3089262281472 3092810563584 3093207699456 3099988886616 3103948003968 3108445175808 3111175323648 3121978015744 3126501310464 3131031158784 3137760073728 3141902794752 3142306234368 3153217019904 3153621912336 3157785575424 3160559058944 3169156995648 3176128315392 3184768606464 3187565789184 3192184111104 3196260974592 3203268083712 3203679403008 3207359102976 3214803289824 3219461074944 3223572774912 3238162071552 3242297655296 3246995275776 3251117952432 3254531457024 3258269564928 3258687946752 3265831913472 3270002835456 3274740596736 3282341174064 3286533180672 3291294892032 3302722999296 3305623781376 3310413152256 3321907642368 3322334195712 3326720606208 3333870078336 3338700374016 3343537668096 3350723281857 3355147173888 3358094000128 3362959392768 3367229307876 3367254360064 3374636335104 3375069659136 3386788651008 3391695618048 3396027285504 3403909365696 3408841138176 3413194702848 3420677392128 3425046073344 3428642193408 3433021046784 3440547201024 3444941258752 3449932480512 3457939673088 3462355943424 3467372396544 3479411884032 3479858661888 3487487497443 3487513444352 3491941504464 3497000822784 3500072239104 3504693313536 3512225267712 3517313974272 3522410053632 3529980082944 3534640644096 3535094513664 3547369147392 3547824651378 3552508772352 3555628941312 3567974875136 3573144354816 3577707757568 3586011512832 3591207124992 3595793596416 3603676594176 3604139328384 3608278990848 3612067495936 3616653701052 3621893709312 3626519371776 3642932330496 3647584862208 3652869685248 3661347889152 3665553260544 3666023940096 3674060902656 3678753189888 3684083171328 3697349828256 3705483034624 3715563374208 3718826754048 3723736645632 3724214796288 3737146097664 3737625970176 3742560681984 3750603838128 3756037920768 3761479876608 3774540570624 3777855750144 3783329316864 3788161155072 3796465876992 3796953366528 3801314492416 3810137232384 3815657570304 3820530696192 3829398036408 3837821714432 3839844040704 3848262066144 3853176832512 3857222467584 3862148677632 3870615601152 3875558916096 3881174040576 3890182132224 3895150436352 3900793946112 3914338369536 3914840994624 3923452624896 3928434192522 3937075724288 3937581268992 3942779977728 3951253426176 3956978221056 3962711310336 3971227593312 3976470724608 3976981327872 3990790290816 3996572368896 4000082558976 4013971734528 4019787399168 4024921227264 4034262951936 4040108015616 4045267795968 4054136168448 4054656744432 4059313864704 4063575932928 4077685571584 4079834293248 4088808865792 4098298871808 4103532969984 4109478395904 4119016375296 4123747418112 4124276932608 4133318515488 4138597338624 4144593567744 4148233764864 4159518556788 4168668413952 4174708211712 4183680098304 4189203726336 4189741645824 4204289359872 4204829216448 4210380767232 4219429317894 4225542660864 4234837753856 4246358141952 4250087718912 4256245481472 4261681299456 4271024111616 4271572537344 4276478803968 4286404386432 4292614766592 4298097033216 4308072790959 4317549428736 4319824545792 4329327034368 4334823936576 4339375276032 4344359419904 4344917262336 4354442551296 4360003780608 4366320795648 4376454898752 4382044240896 4388393189376 4403630665728 4407498375168 4413884203008 4429210189824 4429778927616 4435627474944 4445160104448 4451600498688 4458050224128 4467631042476 4473529565184 4474103993856 4483945857024 4489639077168 4499515113472 4500092878848 4515718201344 4522260824064 4528036380672 4538545820928 4545121517568 4550926270464 4560903189504 4566728097792 4571522924544 4577361395712 4587396268032 4589813579904 4599909974016 4610586230784 4616474591232 4623163195392 4633893422208 4639215845376 4639811549184 4649983329924 4655922005952 4662667763712 4666762985472 4682967023616 4689751965696 4696546738176 4706640110592 4712854192128 4713459351552 4729825529856 4730432868504 4736678363136 4740838588416 4753735493472 4764192473088 4781348683776 4788276166656 4794391461888 4804902125568 4805519104512 4811038654464 4822204934736 4829191612416 4835359162368 4857243107328 4863446482944 4870492913664 4876676928648 4881797185536 4887404347392 4888031920128 4898747870208 4905004253184 4912110895104 4923511761096 4929799771008 4936942338048 4954084498944 4958435672064 4964982194176 4965619728384 4982861463552 4983501293568 4990080909312 5000805117504 5008050561024 5015306502144 5032720760832 5037141000192 5044439089152 5050843961814 5050881540096 5061954502656 5062604488704 5080182976512 5087543427072 5094040928256 5105864048544 5113261707264 5119792054272 5131016088192 5137569110016 5142963290112 5149531570176 5160820801536 5167411888128 5174898720768 5186909509632 5193533915136 5201058594816 5219117826048 5219787992832 5231270166528 5237912256696 5245501234176 5250108358656 5257039970304 5268337901568 5275970961408 5283615080448 5294970124416 5301960966144 5302641770496 5321053721088 5328763158528 5333443411968 5351962312704 5359716532224 5366561636352 5379017269248 5386810687488 5393690394624 5405514891264 5406208992576 5412418486272 5418101243904 5424980551578 5432840563968 5439779057664 5464398495744 5471377293312 5479304527872 5492021833728 5498329890816 5499035910144 5511091353984 5518129784832 5526124756992 5530978353152 5546024742384 5558224551936 5566277615616 5573345061312 5578240131072 5585604968448 5586322194432 5605719146496 5606438955264 5613841022976 5625905757192 5634056881152 5642219814912 5661810855936 5666783625216 5674993975296 5682241732608 5694698815488 5695430049792 5701971738624 5715205848576 5723486355456 5730796044288 5744097054612 5756732571648 5759766061056 5772393099216 5779765248768 5785833701376 5793223016448 5805923401728 5813338374144 5821761060864 5835273198336 5842725654528 5851190919168 5871507554304 5876664500224 5885178937344 5892651288783 5905613586432 5906371903488 5914169966592 5926880139264 5935467331584 5944066965504 5956841389968 5964706086912 5965471991808 5978594476032 5986185436224 5994858553344 6000123838464 6020957601792 6029681098752 6037381840896 6051394427904 6060162023424 6067901693952 6081204252672 6088970797056 6095363899392 6103148527616 6116528357376 6119751439872 6133213298688 6147448307712 6155299454976 6164217593856 6178524562944 6185621127168 6186415398912 6199977773232 6207896007936 6216890351616 6222350647296 6243956031488 6253002620928 6262062317568 6275520147456 6283805589504 6284612468736 6306434039808 6307243824672 6315571150848 6321118117888 6329143976841 6338313991296 6352256630784 6369537212928 6375131578368 6384368222208 6392521949184 6406536167424 6407358806016 6414718205952 6429606579648 6438922149888 6447145549824 6476324143104 6484595310592 6493990551552 6502235904864 6509062914048 6516539129856 6517375893504 6531663826944 6540005670912 6549481193472 6564682348128 6573066361344 6582589784064 6605445998592 6611247562752 6620826304512 6643815284736 6644668391424 6653441212416 6667740156672 6677400748032 6687075336192 6701446563714 6710294347776 6716188000256 6725918785536 6734458615752 6749272670208 6750139318272 6773577302016 6783391236096 6792054571008 6807818731392 6817682276352 6826389405696 6841354784256 6850092146688 6857284386816 6866042093568 6881094402048 6889882517504 6899864961024 6915879346176 6924711886848 6934744793088 6958823768064 6959717323776 6974974994886 6975026888704 6983883008928 6994001645568 7000144478208 7024450535424 7034627948544 7044820107264 7059960165888 7069281288192 7070189027328 7094738294784 7095649302756 7105017544704 7111257882624 7135949750272 7146288709632 7155415515136 7172023025664 7182414249984 7191587192832 7207353188352 7208278656768 7216557981696 7224134991872 7233307402104 7243787418624 7253038743552 7285864660992 7295169724416 7305739370496 7322695778304 7331106521088 7332047880192 7348121805312 7357506379776 7368166342656 7394699656512 7410966069248 7431126748416 7437653508096 7447473291264 7448429592576 7474292195328 7475251940352 7485121363968 7501207676256 7512075841536 7522959753216 7549081141248 7555711500288 7566658633728 7576322310144 7592931753984 7593906733056 7602628984832 7620274464768 7631315140608 7641061392384 7658796072816 7675643428864 7679688081408 7696524132288 7706353665024 7714444935168 7724297355264 7741231202304 7751117832192 7762348081152 7780364264448 7790300872704 7801587892224 7828676739072 7829681989248 7846905249792 7856868385044 7874151448576 7875162537984 7885559955456 7902506852352 7913956442112 7925422620672 7942455186624 7952941449216 7953962655744 7981580581632 7993144737792 8000165117952 8027943469056 8039574798336 8049842454528 8068525903872 8080216031232 8090535591936 8108272336896 8109313488864 8118627729408 8127151865856 8137470827367 8155371143168 8159668586496 8177617731584 8196597743616 8207065939968 8218956791808 8238032750592 8247494836224 8248553865216 8266637030976 8277194677248 8289187135488 8296467529728 8319037113576 8337336827904 8349416423424 8367360196608 8378407452672 8379483291648 8408578719744 8409658432896 8420761534464 8438858635788 8451085321728 8469675507712 8492716283904 8500175437824 8512490962944 8523362598912 8542048223232 8543145074688 8552957607936 8572808772864 8585229533184 8596194066432 8616145581918 8635098857472 8639649091584 8669647873152 8678750552064 8688718839808 8689834524672 8708885102592 8720007561216 8732641591296 8752909797504 8764088481792 8776786378752 8807261331456 8814996750336 8827768406016 8858420379648 8859557855232 8871254949888 8890320208896 8903200997376 8916100448256 8935262084952 8947059130368 8948207987712 8967891714048 8979278154336 8999030226944 9000185757696 9031436402688 9044521648128 9056072761344 9077091641856 9090243035136 9101852540928 9121806379008 9133456195584 9143045849088 9154722791424 9174792536064 9179627159808 9199819948032 9221172461568 9232949182464 9246326390784 9267786844416 9278431690752 9279623098368 9299966659848 9311844011904 9325335527424 9333525970944 9365934047232 9379503931392 9393093476352 9413280221184 9425708384256 9426918703104 9459651059712 9460865737008 9473356726272 9481677176832 9507470986944 9528384946176 9562697367552 9576552333312 9588782923776 9609804251136 9611038209024 9622077308928 9644409869472 9658383224832 9670718324736 9714486214656 9726892965888 9740985827328 9753353857296 9763594371072 9774808694784 9776063840256 9797495740416 9810008506368 9824221790208 9847023522192 9859599542016 9873884676096 9908168997888 9916871344128 9929964388352 9931239456768 9965722927104 9967002587136 9980161818624 10001610235008 10016101122048 10030613004288 10052169845571 10065441521664 10074282000384 10088878178304 10101687923628 10101763080192 10123909005312 10125208977408 10160365953024 10175086854144 10188081856512 10211728097088 10226523414528 10239584108544 10262032176384 10275138220032 10285926580224 10299063140352 10321641603072 10334823776256 10349797441536 10373819019264 10387067830272 10402117189632 10438235652096 10439575985664 10462462492329 10462540333056 10475824513392 10491002468352 10500216717312 10514079940608 10536675803136 10551941922816 10567230160896 10589940248832 10603921932288 10605283540992 10642107442176 10657526317056 10666886823936 10703924625408 10719433064448 10733123272704 10758034538496 10773621374976 10787380789248 10811029782528 10812417985152 10824836972544 10836202487808 10849961103156 10865681127936 10879558115328 10928796991488 10942754586624 10958609055744 10984043667456 10996659781632 10998071820288 11022182707968 11036259569664 11052249513984 11061956706304 11092049484768 11116449103872 11146690122624 11156480262144 11171209936896 11172644388864 11211438292992 11212877910528 11227682045952 11251811514384 11268113762304 11284439629824 11323621711872 11333567250432 11349987950592 11364483465216 11389397630976 11390860099584 11403943477248 11430411697152 11446972710912 11461592088576 11488194109224 11513465143296 11519532122112 11544786198432 11559530497536 11571667402752 11586446032896 11611846803456 11626676748288 11643522121728 11670546396672 11685451309056 11702381838336 11743015108608 11753329000448 11770357874688 11785302577566 11811227172864 11812743806976 11828339933184 11853760278528 11870934663168 11888133931008 11913682779936 11929412173824 11930943983616 11972370872448 11989717106688 12000247676928 12041915203584 12059362197504 12074763681792 12102788855808 12120324046848 12135803387904 12162408505344 12177941594112 12190727798784 12206297055232 12233056714752 12239502879744 12266426597376 12294896615424 12310598909952 12328435187712 12357049125888 12371242254336 12372830797824 12399955546464 12415792015872 12433780703232 12444701294592 12487912062976 12506005241856 12524124635136 12551040294912 12567611179008 12569224937472 12612868079616 12614487649344 12631142301696 12642236235776 12658287953682 12676627982592 12704513261568 12739074425856 12750263156736 12768736444416 12785043898368 12813072334848 12814717612032 12829436411904 12859213159296 12877844299776 12894291099648 12952648286208 12969190621184 12987981103104 13004471809728 13018125828096 13033078259712 13034751787008 13063327653888 13080011341824 13098962386944 13129364696256 13146132722688 13165179568128 13210891997184 13222495125504 13241652609024 13287630569472 13289336782848 13306882424832 13335480313344 13354801496064 13374150672384 13402893127428 13420588695552 13432376000512 13451837571072 13468917231504 13498545340416 13500278636544 13547154604032 13566782472192 13584109142016 13615637462784 13635364552704 13652778811392 13682709568512 13700184293376 13714568773632 13732084187136 13762188804096 13779765035008 13799729922048 13831758692352 13849423773696 13869489586176 13917647536128 13919434647552 13949949989772 13950053777408 13967766017856 13988003291136 14000288956416 14048901070848 14069255897088 14089640214528 14119920331776 14138562576384 14140378054656 14189476589568 14191298605512 14210035089408 14222515765248 14271899500544 14292577419264 14310831030272 14344046051328 14364828499968 14383174385664 14414706376704 14416557313536 14433115963392 14448269983744 14466614804208 14487574837248 14506077487104 14571729321984 14590339448832 14611478740992 14645391556608 14662213042176 14664095760384 14696243610624 14715012759552 14736332685312 14789399313024 14821932138496 14862253496832 14875307016192 14894946582528 14896859185152 14948584390656 14950503880704 14970242727936 15002415352512 15024151683072 15045919506432 15098162282496 15111423000576 15133317267456 15152644620288 15185863507968 15187813466112 15205257969664 15240548929536 15262630281216 15282122784768 15317592145632 15351286857728 15359376162816 15393048264576 15412707330048 15428889870336 15448594710528 15482462404608 15502235664384 15524696162304 15560728528896 15580601745408 15603175784448 15657353478144 15659363978496 15693810499584 15713736770088 15748302897152 15750325075968 15771119910912 15805013704704 15827912884224 15850845241344 15884910373248 15905882898432 15907925311488 15963161163264 15986289475584 16000330235904 16055886938112 16079149596672 16099684909056 16137051807744 16160432062464 16181071183872 16216544673792 16218626977728 16237255458816 16254303731712 16274941654734 16310742286336 16319337172992 16393195487232 16414131879936 16437913583616 16476065501184 16494989672448 16497107730432 16533274061952 16554389354496 16578374270976 16592935059456 16638074227152 16674673655808 16698832846848 16734720393216 16756814905344 16758966583296 16817157439488 16819316865792 16841523068928 16877717271576 16902170643456 16939351015424 16985432567808 17000350875648 17024981925888 17046725197824 17084096446464 17086290149376 17105915215872 17145617545728 17170459066368 17192388132864 17232291163836 17270197714944 17279298183168 17339295746304 17357501104128 17377437679616 17379669049344 17417770205184 17440015122432 17465283182592 17505819595008 17528176963584 17553572757504 17614522662912 17629993500672 17655536812032 17677953866349 17716840759296 17719115710464 17742509899776 17780640417792 17806401994752 17832200896512 17870524169904 17894118260736 17896415975424 17935783428096 17958556308672 17998060453888 18000371515392 18062872805376 18089043296256 18112145522688 18154183283712 18180486070272 18203705081856 18243612758016 18266912391168 18286091698176 18309445582848 18349585072128 18359254319616 18399639896064 18442344923136 18465898364928 18492652781568 18535573688832 18556863381504 18559246196736 18599933319696 18623688023808 18650671054848 18667051941888 18731868094464 18759007862784 18786186952704 18826560442368 18851416768512 18853837406208 18919302119424 18921731474016 18946713452544 18963354353664 18987431930523 19014941973888 19056769892352 19125394735104 19153104666624 19177565847552 19219608502272 19222076418048 19244154617856 19288819738944 19316766449664 19341436649472 19428972429312 19453785931776 19481971654656 19506707714592 19527188742144 19549617389568 19552127680512 19594991480832 19620017012736 19648443580416 19694047044384 19719199084032 19747769352192 19816337995776 19833742688256 19859928776704 19862478913536 19931445854208 19934005174272 19960323637248 20003220470016 20032202244096 20061226008576 20104339691142 20130883043328 20148564000768 20177756356608 20203375847256 20247818010624 20250417954816 20320731906048 20350173708288 20376163713024 20423456194176 20453046829056 20479168217088 20524064352768 20550276440064 20571853160448 20598126280704 20643283206144 20669647552512 20699594883072 20747638038528 20774135660544 20804234379264 20876471304192 20879151971328 20924924984658 20925080666112 20951649026784 20982004936704 21000433434624 21073351606272 21103883845632 21134460321792 21179880497664 21207843864576 21210567081984 21284214884352 21315052634112 21333773647872 21407849250816 21438866128896 21466246545408 21516069076992 21547242749952 21574761578496 21622059565056 21624835970304 21649673945088 21672404975616 21699922206312 21731362255872 21759116230656 21857593982976 21885509173248 21917218111488 21968087334912 21993319563264 21996143640576 22044365415936 22072519139328 22104499027968 22123913412608 22184098969536 22232898207744 22293380245248 22312960524288 22342419873792 22345288777728 22422876585984 22425755821056 22455364091904 22503623028768 22536227524608 22568879259648 22647243423744 22667134500864 22699975901184 22728966930432 22778795261952 22781720199168 22807886954496 22860823394304 22893945421824 22923184177152 22976388218448 23026930286592 23039064244224 23089572396864 23119060995072 23143334805504 23172892065792 23223693606912 23253353496576 23287044243456 23341092793344 23370902618112 23404763676672 23486030217216 23506658000896 23540715749376 23570605155132 23622454345728 23625487613952 23656679866368 23707520557056 23741869326336 23776267862016 23827365559872 23858824347648 23861887967232 23944741744896 23979434213376 24000495353856 24083830407168 24118724395008 24149527363584 24205577711616 24240648093696 24271606775808 24324817010688 24355883188224 24381455597568 24412412482101 24412594110464 24466113429504 24479005759488 24532853194752 24589793230848 24621197819904 24656870375424 24714098251776 24742484508672 24745661595648 24799911092928 24831584031744 24867561406464 24889402589184 24975824125952 25012010483712 25048249270272 25102080589824 25135222358016 25138449874944 25225736159232 25228975298688 25262284603392 25284472471552 25316575907364 25353255965184 25409026523136 25478148851712 25500526313472 25537472888832 25570087796736 25626144669696 25629435224064 25658872823808 25718426318592 25755688599552 25788582199296 25905296572416 25938381242368 26008943619456 26036251656192 26066156519424 26069503574016 26126655307776 26160022683648 26197924773888 26258729392512 26292265445376 26330359136256 26421783994368 26444990251008 26483305218048 26575261138944 26578673565696 26613764849664 26670960626688 26709602992128 26748301344768 26805786254856 26841177391104 26864752001024 26903675142144 26937834463008 26997090680832 27000557273088 27094309208064 27133564944384 27168218284032 27231274925568 27270729105408 27305557622784 27365419137024 27400368586752 27429137547264 27464168374272 27524377608192 27559530070016 27599459844096 27663517384704 27698847547392 27738979172352 27835295072256 27838869295104 27899899979544 27935532035712 27976006582272 28000577912832 28097802141696 28138511794176 28179280429056 28239840663552 28277125152768 28280756109312 28378953179136 28382597211024 28420070178816 28445031530496 28543799001088 28585154838528 28621662060544 28688092102656 28729656999936 28766348771328 28829412753408 28833114627072 28866231926784 28896539967488 28933229608416 28975149674496 29012154974208 29143458643968 29180678897664 29222957481984 29290783113216 29324426084352 29328191520768 29392487221248 29430025519104 29472665370624 29578798626048 29643864276992 29724506993664 29750614032384 29789893165056 29793718370304 29897168781312 29901007761408 29940485455872 30004830705024 30048303366144 30091839012864 30156509536713 30196324564992 30222846001152 30266634534912 30305289240576 30371727015936 30375626932224 30410515939328 30481097859072 30525260562432 30564245569536 30635184291264 30702573715456 30718752325632 30786096529152 30825414660096 30857779740672 30897189421056 30964924809216 31004471328768 31049392324608 31121457057792 31161203490816 31206351568896 31314706956288 31318727956992 31387620999168 31427473540176 31496605794304 31500650151936 31542239821824 31610027409408 31655825768448 31701690482688 31769820746496 31811765796864 31815850622976 31926322326528 31972578951168 32000660471808 32111773876224 32158299193344 32199369818112 32274103615488 32320864124928 32362142367744 32433089347584 32437253955456 32474510917632 32508607463424 32549883309468 32621484572672 32638674345984 32786390974464 32828263759872 32875827167232 32952131002368 32989979344896 32994215460864 33066548123904 33108778708992 33156748541952 33185870118912 33276148454304 33349347311616 33469440786432 33513629810688 33517933166592 33634314878976 33638633731584 33683046137856 33755434543152 33804341286912 33878702030848 33970865135616 34000701751296 34049963851776 34093450395648 34168192892928 34172580298752 34211830431744 34291235091456 34340918132736 34384776265728 34464582327672 34540395429888 34558596366336 34678591492608 34715002208256 34754875359232 34759338098688 34835540410368 34880030244864 34930566365184 35011639190016 35056353927168 35107145515008 35229045325824 35259987001344 35311073624064 35355907732698 35433681518592 35438231420928 35485019799552 35561280835584 35612803989504 35664401793024 35741048339808 35788236521472 35792831950848 35917112617344 35996120907776 36000743030784 36125745610752 36178086592512 36224291045376 36308366567424 36360972140544 36407410163712 36487225516032 36533824782336 36572183396352 36618891165696 36699170144256 36718508639232 36799279792128 36884689846272 36931796729856 36985305563136 37071147377664 37113726763008 37118492393472 37199866639392 37247376047616 37301342109696 37334103883776 37463736188928 37518015725568 37572373905408 37653120884736 37702833537024 37707674812416 37838604238848 37843462948032 37893426905088 37926708707328 37974863861046 38029883947776 38113539784704 38250789470208 38306209333248 38355131695104 38439217004544 38444152836096 38488309235712 38577639477888 38633532899328 38682873298944 38857944858624 38907571863552 38963943309312 39013415429184 39054377484288 39099234779136 39104255361024 39189982961664 39240034025472 39296887160832 39388094088768 39438398168064 39495538704384 39632675991552 39667485376512 39724957827072 39862891708416 39868010348544 39920647274496 40006440940032 40064404488192 40122452017152 40208679382284 40261766086656 40297128001536 40355512713216 40406751694512 40495636021248 40500835909632 40641463812096 40700347416576 40752327426048 40846912388352 40906093658112 40958336434176 41048128705536 41100552880128 41143706320896 41196252561408 41286566412288 41339295105024 41399189766144 41495276077056 41548271321088 41608468758528 41752942608384 41758303942656 41849849969316 41850161332224 41903298053568 41964009873408 42000866869248 42146703212544 42207767691264 42268920643584 42359760995328 42415687729152 42421134163968 42568429768704 42630105268224 42667547295744 42815698501632 42877732257792 42932493090816 43032138153984 43094485499904 43149523156992 43244119130112 43249671940608 43299347890176 43344809951232 43399844412624 43462724511744 43518232461312 43715187965952 43771018346496 43834436222976 43936174669824 43986639126528 43992287281152 44088730831872 44145038278656 44208998055936 44247826825216 44368197939072 44465796415488 44586760490496 44625921048576 44684839747584 44690577555456 44845753171968 44851511642112 44910728183808 45007246057536 45072455049216 45137758519296 45294486847488 45334269001728 45399951802368 45457933860864 45557590523904 45563440398336 45615773908992 45721646788608 45787890843648 45846368354304 45952776436896 46053860573184 46078128488448 46179144793728 46238121990144 46286669611008 46345784131584 46447387213824 46506706993152 46574088486912 46682185586688 46741805236224 46809527353344 46972060434432 47013316001792 47081431498752 47141210310264 47244908691456 47250975227904 47313359732736 47415041114112 47483738652672 47552535724032 47654731119744 47717648695296 47723775934464 47889483489792 47958868426752 48000990707712 48167660814336 48237448790016 48299054727168 48411155423232 48481296187392 48543213551616 48649634021376 48711766376448 48762911195136 48824824964202 48825188220928 48932226859008 48958011518976 49179586461696 49242395639808 49313740750848 49428196503552 49484969017344 49491323191296 49599822185856 49663168063488 49735122812928 49778805178368 49951648251904 50024020967424 50096498540544 50204161179648 50270444716032 50276899749888 50451472318464 50457950597376 50524569206784 50568944943104 50633151814728 50706511930368 50818053046272 50956297703424 51001052626944 51074945777664 51140175593472 51252289339392 51258870448128 51317745647616 51436852637184 51511377199104 51577164398592 51810593144832 51876762484736 52017887238912 52072503312384 52132313038848 52139007148032 52253310615552 52320045367296 52395849547776 52517458785024 52584530890752 52660718272512 52843567988736 52889980502016 52966610436096 53150522277888 53157347131392 53227529699328 53341921253376 53419205984256 53496602689536 53611572509712 53682354782208 53729504002048 53807350284288 53875668926016 53994181361664 54001114546176 54188618416128 54267129888768 54336436568064 54462549851136 54541458210816 54611115245568 54730838274048 54800737173504 54858275094528 54928336748544 55048755216384 55119060140032 55198919688192 55327034769408 55397695094784 55477958344704 55670590144512 55677738590208 55799799959088 55871064071424 55952013164544 56001155825664 56195604283392 56277023588352 56358560858112 56479681327104 56554250305536 56561512218624 56757906358272 56765194422048 56840140357632 56890063060992 56962295791569 57087598002176 57170309677056 57243324121088 57376184205312 57459313999872 57532697542656 57658825506816 57666229254144 57732463853568 57793079934976 57866459216832 57950299348992 58024309948416 58286917287936 58361357795328 58445914963968 58581566226432 58648852168704 58656383041536 58784974442496 58860051038208 58945330741248 59157597252096 59287728553984 59449013987328 59501228064768 59579786330112 59587436740608 59794337562624 59802015522816 59880970911744 60009661410048 60096606732288 60183678025728 60313019073426 60392649129984 60445692002304 60533269069824 60743454031872 60751253864448 60821031878656 60962195718144 61050521124864 61128491139072 61270368582528 61405147430912 61437504651264 61572193058304 61650829320192 61715559481344 61794378842112 61929849618432 62008942657536 62098784649216 62242914115584 62322406981632 62412703137792 62629413912576 62637455913984 62775241998336 62854947080352 62993211588608 63001300303872 63220054818816 63311651536896 63403380965376 63539641492992 63623531593728 63631701245952 63852644653056 63945157902336 64001320943616 64223547752448 64316598386688 64398739636224 64548207230976 64641728249856 64724284735488 64866178695168 64874507910912 64949021835264 65017214926848 65099766618936 65242969145344 65277348691968 65572781948928 65656527519744 65751654334464 65904262004736 65979958689792 65988430921728 66133096247808 66217557417984 66313497083904 66371740237824 66552296908608 66698694623232 66938881572864 67027259621376 67035866333184 67268629757952 67277267463168 67366092275712 67510869086304 67608682573824 67941730271232 68001403502592 68099927703552 68186900791296 68336385785856 68345160597504 68423660863488 68582470182912 68681836265472 68769552531456 68929164655344 69080790859776 69117192732672 69357182985216 69430004416512 69509750718464 69518676197376 69671080820736 69760060489728 69861132730368 70023278380032 70112707854336 70214291030016 70458090651648 70519974002688 70622147248128 70711815465396 70867363037184 70876462841856 70970039599104 71122561671168 71225607979008 71328803586048 71482096679616 71576473042944 71585663901696 71834225234688 71992241815552 72001486061568 72251491221504 72356173185024 72448582090752 72616733134848 72721944281088 72814820327424 72974451032064 73067649564672 73144366792704 73237237446303 73237782331392 73398340288512 73437017278464 73598559584256 73769379692544 73863593459712 73970611126272 74142294755328 74227453526016 74236984786944 74399733278784 74494752095232 74602684219392 74668207767552 74927472377856 75036031451136 75144747810816 75306241769472 75405667074048 75415349624832 75677208477696 75686925896064 75786853810176 75853417414656 75949727722092 76059767895552 76227079569408 76501578940416 76612418666496 76710263390208 76878434009088 76888305672192 76976618471424 77155278955776 77267065798656 77365746597888 77715889717248 77815143727104 78026830858368 78108754968576 78198469558272 78208510722048 78379965923328 78480068050944 78593774321664 78776188177536 78876796336128 78991077408768 79265351983104 79334970753024 79449915654144 79725783416832 79736020697088 79841294548992 80012881880064 80128808976384 80244904034304 80417358764568 80523532173312 80594256003072 80711025426432 80813503389024 80991272042496 81001671819264 81282927624192 81400694833152 81504654852096 81693824776704 81812187316224 81916672868352 82096257411072 82201105760256 82287412641792 82392505122816 82573132824576 82678590210048 82798379532288 82990552154112 83096542642176 83216937517056 83505885216768 83516607885312 83699699938632 83806596107136 83928019746816 84001733738496 84293406425088 84415535382528 84537841287168 84719521990656 84831375458304 84842268327936 85136859537408 85260210536448 85335094591488 85631397003264 85755464515584 85864986181632 86064276307968 86188970999808 86299046313984 86488238260224 86499343881216 86598695780352 86689619902464 86799688825248 86925449023488 87036464922624 87430375931904 87542036692992 87668872445952 87872349339648 87973278253056 87984574562304 88177461663744 88290076557312 88417996111872 88495653650432 88736395878144 88931592830976 89173520980992 89251842097152 89369679495168 89381155110912 89691506343936 89703023284224 89821456367616 90014492115072 90144910098432 90275517038592 90588973694976 90668538003456 90799903604736 90915867721728 91115181047808 91126880796672 91231547817984 91443293577216 91575781687296 91692736708608 91905552873792 92107721146368 92156256976896 92358289587456 92476243980288 92573339222016 92691568263168 92894774427648 93013413986304 93148176973824 93364371173376 93483610472448 93619054706688 93944120868864 94026632003584 94162862997504 94282420620528 94489817382912 94501950455808 94626719465472 94830082228224 94967477305344 95105071448064 95309462239488 95435297390592 95447551868928 95778966979584 95917736853504 96001981415424 96335321628672 96474897580032 96598109454336 96822310846464 96962592374784 97086427103232 97299268042752 97423532752896 97525822390272 97649649928404 97650376441856 97864453718016 97916023037952 98359172923392 98484791279616 98627481501696 98856393007104 98969938034688 98982646382592 99199644371712 99326336126976 99470245625856 99557610356736 99903296503808 100048041934848 100408322359296 100540889432064 100553799499776 100902944636928 100915901194752 101049138413568 101137889886208 101266303629456 101413023860736 101636106092544 101912595406848 102002105253888 102149891555328 102280351186944 102504578678784 102517740896256 102635491295232 102873705274368 103022754398208 103154328797184 103621186289664 103753524969472 104035774477824 104145006624768 104264626077696 104278014296064 104506621231104 104640090734592 104791699095552 105034917570048 105169061781504 105321436545024 105687135977472 105779961004032 105933220872192 106301044555776 106314694262784 106455059398656 106683842506752 106838411968512 106993205379072 107223145019424 107364709564416 107459008004096 107751337852032 107988362723328 108002229092352 108377236832256 108534259777536 108672873136128 108925099702272 109082916421632 109222230491136 109461676548096 109601474347008 109716550189056 109856673497088 110097510432768 110238120280064 110397839376384 110654069538816 110795390189568 110955916689408 111341180289024 111355477180416 111599599918176 111742128142848 111904026329088 112002311651328 112391208566784 112554047176704 112717121716224 112959362654208 113108500611072 113123024437248 113515812716544 113530388844096 113680280715264 113780126121984 113924591583138 114175196004352 114340619354112 114752368410624 114918627999744 115065395085312 115317651013632 115332458508288 115464927707136 115732918433664 115900598697984 116048619896832 116573834575872 116722715590656 116891829927936 117163132452864 117297704337408 117312766083072 117569948884992 117720102076416 117890661482496 118315194504192 118575457107968 118898027974656 119002456129536 119174873481216 119588675125248 119604031045632 119761941823488 120019322820096 120193213464576 120367356051456 120626038146852 120785298259968 120891384004608 121066538139648 121486908063744 121502507728896 121642063757312 121924391436288 122101042249728 122256982278144 122540737165056 122810294861824 122875009302528 123144386116608 123301658640384 123431118962688 123588757684224 123859699236864 124017885315072 124197569298432 124485828231168 124644813963264 124825406275584 125258827825152 125274911827968 125550483996672 125709894160704 125986423177216 126002600607744 126440109637632 126623303073792 126806761930752 127079282985984 127247063187456 127263402491904 127705289306112 127890315804672 128002641887232 128447095504896 128633196773376 128797479272448 129096414461952 129283456499712 129448569470976 129732357390336 129749015821824 129898043670528 130034429853696 130199533237872 130485938290688 130554697383936 131145563897856 131313055039488 131503308668928 131808524009472 131959917379584 131976861843456 132266192495616 132435114835968 132626994167808 132743480475648 133104593817216 133397389246464 133877763145728 134054519242752 134071732666368 134537259515904 134554534926336 134732184551424 135021738172608 135217365147648 135883460542464 136002807005184 136199855407104 136373801582592 136672771571712 136690321195008 136847321726976 137164940365824 137363672530944 137539105062912 137858329310688 138161581719552 138234385465344 138714365970432 138860008833024 139019501436928 139037352394752 139342161641472 139520120979456 139722265460736 140046556760064 140225415708672 140428582060032 140916181303296 141039948005376 141244294496256 141423630930792 141734726074368 141752925683712 141940079198208 142245123342336 142451215958016 142657607172096 142964193359232 143152946085888 143171327803392 143668450469376 143984483631104 144002972123136 144502982443008 144712346370048 144897164181504 145233466269696 145443888562176 145629640654848 145948902064128 146135299129344 146288733585408 146474474892606 146475564662784 146796680577024 146874034556928 147538759385088 147727186919424 147941222252544 148284589510656 148454907052032 148473969573888 148799466557568 148989504190464 149205368438784 149336415535104 149854944755712 150072062902272 150289495621632 150612483538944 150811334148096 150830699249664 151354416955392 151373851792128 151573707620352 151706834829312 151899455444184 152119535791104 152454159138816 153003157880832 153224837332992 153420526780416 153756868018176 153776611344384 153953236942848 154310557911552 154534131597312 154731493195776 155431779434496 155630287454208 156053661716736 156217509937152 156396939116544 156417021444096 156759931846656 156960136101888 157187548643328 157552376355072 157753592672256 157982154817536 158530703966208 158669941506048 158899831308288 159451566833664 159472041394176 159682589097984 160025763760128 160257617952768 160489808068608 160834717529136 161047064346624 161188512006144 161422050852864 161627006778048 161982544084992 162003343638528 162565855248384 162801389666304 163009309704192 163387649553408 163624374632448 163833345736704 164192514822144 164402211520512 164574825283584 164785010245632 165146265649152 165357180420096 165596759064576 165981104308224 166193085284352 166433875034112 167011770433536 167033215770624 167399399877264 167613192214272 167856039493632 168003467476992 168586812850176 168831070765056 169075682574336 169439043981312 169662750916608 169684536655872 170273719074816 170520421072896 170670189182976 170886887374707 171262794006528 171510929031168 171729972363264 172128552615936 172377941999616 172598092627968 172976476520448 172998687762432 173197391560704 173379239804928 173599377650496 173850898046976 174072929845248 174860751863808 175084073385984 175337744891904 175744698679296 175946556506112 175969149124608 176354923327488 176580153114624 176835992223744 176991307300864 177472791756288 177863185661952 178347041961984 178503684194304 178739358990336 178762310221824 179383012687872 179406046568448 179642912735232 180028984230144 180289820196864 180551034077184 181177947389952 181337076006912 181599807209472 182230362095616 182253761593344 182463095635968 182886587154432 183151563374592 183385473417216 183811105747584 184215442292736 184312513953792 184716579174912 184952487960576 185146678444032 185383136526336 185789548855296 186026827972608 186296353947648 186728742346752 186967220944896 187238109413376 187888241737728 188053264007168 188325725995008 188564841241056 188979634765824 189003900911616 189660164456448 189934954610688 190210142896128 190618924478976 190870594781184 190895103737856 191557933959168 191835473707008 192003962830848 192670643257344 192949795160064 193196218908672 193644621692928 193925184749568 194172854206464 194598536085504 194847065505792 195051644780544 195299299856808 195728907436032 195832046075904 196718345846784 196969582559232 197254963003392 197712786014208 197939876069376 197965292765184 198399288743424 198652672253952 198940491251712 199115220713472 199806593007616 200096083869696 200816644718592 201081778864128 201107598999552 201805889273856 201831802389504 202098276827136 202275779772416 202532607258912 202826047721472 203825190813696 204004210507776 204299783110656 204560702373888 205009157357568 205035481792512 205270982590464 205747410548736 206045508796416 206308657594368 207242372579328 207507049938944 208071548955648 208290013249536 208529252155392 208556028592128 209013242462208 209280181469184 209583398191104 210069835140096 210338123563008 210642873090048 211374271954944 211559922008064 211866441744384 212602089111552 212629388525568 212910118797312 213367685013504 213676823937024 213986410758144 214446290038848 214729419128832 214918016008192 215502675704064 215976725446656 216004458184704 216754473664512 217068519555072 217345746272256 217850199404544 218165832843264 218444460982272 218923353096192 219202948694016 219433100378112 219713346994176 220195020865536 220476240560128 220795678752768 221308139077632 221590780379136 221911833378816 222682360578048 222710954360832 223199199836352 223484256285696 223808052658176 224004623302656 224782417133568 225108094353408 225434243432448 225918725308416 226217001222144 226246048874496 227031625433088 227060777688192 227360561430528 227560252243968 227849183166276 228350392008704 228681238708224 229504736821248 229837255999488 230130790170624 230635302027264 230664917016576 230929855414272 231465836867328 231801197395968 232097239793664 233147669151744 233445431181312 234326264905728 234595408674816 234625532166144 235139897769984 235440204152832 235781322964992 236630389008384 237150914215936 237796055949312 238004912259072 238349746962432 239177350250496 239208062091264 239523883646976 240038645640192 240386426929152 240734712102912 241252076293704 241570596519936 241782768009216 242133076279296 242973816127488 243005015457792 243284127514624 243848782872576 244202084499456 244513964556288 245081474330112 245620589723648 245750018605056 246288772233216 246603317280768 246862237925376 247177515368448 247719398473728 248035770630144 248395138596864 248971656462336 249289627926528 249650812551168 250517655650304 250549823655936 251419788321408 251972846354432 252005201215488 252880219275264 253246606147584 253613523861504 254158565971968 254494126374912 254526804983808 255410578612224 255780631609344 256005283774464 256894191009792 257266393546752 257594958544896 258192828923904 258566912999424 258897138941952 259464714780672 259498031643648 259796087341056 260068859707392 260399066475744 260971876581376 261109394767872 262291127795712 262626110078976 263006617337856 263617048018944 263919834759168 263953723686912 264532384991232 264870229671936 265253988335616 265486960951296 266209187634432 266794778492928 267755526291456 268109038485504 268143465332736 269074519031808 269109069852672 269464369102848 270043476345216 270434730295296 271766921084928 272005614010368 272399710814208 272747603165184 273345543143424 273380642390016 273694643453952 274329880731648 274727345061888 275078210125824 275716658621376 276323163439104 276468770930688 277428731940864 277720017666048 278074704789504 278684323282944 279040241958912 279444530921472 280093113520128 280450831417344 280857164120064 281832362606592 282079896010752 282488588992512 282847261861584 283469452148736 283505851367424 283880158396416 284490246684672 284902431916032 285315214344192 285928386718464 286305892171776 286342655606784 287336900938752 287968967262208 288005944246272 289005964886016 289424692740096 289794328363008 290466932539392 290887777124352 291259281309696 291897804128256 292270598258688 292577467170816 292948949785212 292951129325568 293593361154048 293748069113856 295077518770176 295454373838848 295882444505088 296569179021312 296909814104064 296947939147776 297598933115136 297979008380928 298410736877568 298672831070208 299709889511424 300144125804544 301224967077888 301622668296192 301661398499328 302708833910784 302747703584256 303147415240704 303413669658624 303798910888368 304239071582208 304908318277632 306006315761664 306449674665984 306841053560832 307513736036352 307553222688768 307906473885696 308621115823104 309068263194624 309462986391552 310863558868992 311260574908416 312107323433472 312435019874304 312793878233088 312834042888192 313519863693312 313920272203776 314375097286656 315104752710144 315507185344512 315964309635072 317061407932416 317339883012096 317799662616576 318903133667328 318944082788352 319365178195968 320051527520256 320515235905536 320979616137216 321669435058272 322094128693248 322377024012288 323254013556096 323965088169984 324006687277056 325131710496768 325602779332608 326018619408384 326775299106816 327248749264896 327666691473408 328385029644288 328804423041024 329149650567168 329570020491264 330292531298304 330714360840192 331193518129152 331962208616448 332386170568704 332867750068224 334023540867072 334066431541248 334798799754528 335226384428544 335712078987264 336006934953984 337173625700352 337662141530112 338151365148672 338878087962624 339325501833216 339369073311744 340547438149632 341040842145792 341340378365952 341773774749414 342525588013056 343021858062336 344257105231872 344755883999232 345196185255936 345952953040896 345997375524864 346394783121408 347198755300992 347701796093952 348145859690496 349721503727616 350168146771968 350675489783808 351489397358592 351893113012224 351938298249216 352709846654976 353160306229248 353671984447488 353982614601728 354945583512576 355726371323904 356694083923968 357007368388608 357524620443648 358766025375744 358812093136896 359285825470464 360057968460288 360579640393728 361102068154368 362355894779904 362674152013824 363199614418944 364460724191232 364507523186688 364926191271936 365773174308864 366303126749184 366770946834432 367622211495168 368430884585472 368625027907584 369433158349824 369904975921152 370293356888064 370766273052672 371579097710592 372053655945216 372592707895296 373457484693504 373934441889792 374476218826752 375776483475456 376106528014336 376651451990016 377129682482112 377959269531648 378007801823232 379320328912896 379869909221376 380420285792256 381237848957952 381741189562368 381790207475712 383115867918336 383670947414016 384007925661696 385341286514688 385899590320128 386392437817344 387289243385856 387850369499136 388345708412928 389197072171008 389694131011584 390103289561088 390598599713616 391457814872064 391664092151808 393436691693568 393939165118464 394509926006784 395425572028416 395879752138752 395930585530368 396798577486848 397305344507904 397880982503424 398230441426944 399613186015232 400192167739392 401633289437184 402163557728256 402215197999104 403611778547712 403663604779008 404196553654272 404551559544832 405065214517824 405652095442944 407650381627392 408008421015552 408599566221312 409121404747776 410018314715136 410070963585024 410541965180928 411494821097472 412091017592832 412617315188736 414484745158656 415014099877888 416143097911296 416580026499072 417058504310784 417112057184256 418026484924416 418560362938368 419166796382208 420139670280192 420676247126016 421285746180096 422748543909888 423119844016128 423732883488768 425204178223104 425258777051136 425820237594624 426735370027008 427353647874048 427972821516288 428892580077696 429458838257664 429836032016384 431005351408128 431953450893312 432008916369408 433508947329024 434137039110144 434691492544512 435700398809088 436331665686528 436888921964544 437846706192384 438405897388032 438866200756224 439426693988352 440390041731072 440952481120256 442616278155264 443181560758272 443823666757632 445364721156096 445421908721664 446398399672704 446968512571392 447616105316352 448009246605312 449564834267136 450216188706816 450868486864896 451837450616832 452434002444288 452492097748992 454063250866176 454121555376384 454721122861056 455120504487936 455698366332552 456700784017408 457362477416448 459009473642496 459674511998976 460261580341248 461270604054528 461329834033152 461859710828544 462931673734656 463602394791936 464194479587328 466295338303488 466890862362624 468652529811456 469190817349632 469251064332288 470279795539968 470880408305664 471562645929984 473260778016768 475592111898624 476009824518144 476699493924864 478354700500992 478416124182528 479047767293952 480077291280384 480772853858304 481469424205824 482504152587408 483141193039872 483565536018432 484266152558592 485947632254976 486010030915584 486568255029248 487697565745152 488404168998912 489027929112576 490162948660224 491241179447296 491500037210112 492577544466432 493206634561536 493724475850752 494355030736896 495438796947456 496071541260288 496790277193728 497943312924672 498579255853056 499301625102336 501035311300608 501099647311872 502839576642816 503945692708864 504010402430976 505760438550528 506493212295168 507227047723008 508317131943936 508988252749824 509053609967616 510821157224448 511561263218688 512010567548928 512660662124121 513788382019584 514532787093504 515189917089792 516385657847808 517133825998848 517794277883904 518929429561344 518996063287296 519592174682112 520137719414784 520798132951488 521943753162752 522218789535744 524582255591424 525252220157952 526013234675712 527234096037888 527839669518336 527907447373824 529064769982464 529740459343872 530507976671232 530973921902592 532418375268864 533589556985856 535511052582912 536218076971008 536286930665472 538149038063616 538218139705344 538928738205696 540086952690432 540869460590592 543533842169856 544011228020736 544799421628416 546691086286848 546761284780032 547389286907904 548659761463296 549454690123776 550156420251648 551433317242752 552646326878208 552937541861376 554857463881728 555440035332096 556149409579008 557368646565888 558080483917824 558889061842944 560186227040256 560901662834688 561714328240128 563664725213184 564159792021504 564977177985024 565694523723168 566938904297472 567011702734848 568980493369344 569804863832064 570630428688384 571856773436928 572611784343552 572685311213568 574673801877504 575937934524416 576011888492544 578011929772032 578849385480192 579588656726016 580933865078784 581775554248704 582518562619392 583795608256512 584541196517376 585154934341632 585897899570424 587186722308096 587496138227712 590155037540352 590908747677696 591764889010176 593138358042624 593819628208128 593895878295552 595197866230272 595958016761856 596821473755136 597345662140416 599419779022848 600288251609088 602449934155776 603245336592384 603322796998656 605417667821568 605495407168512 606294830481408 606827339317248 607597821776736 608478143164416 612012631523328 612899349331968 613682107121664 615027472072704 615106445377536 615812947771392 617242231646208 618136526389248 618925972783104 621727117737984 622521149816832 624214646866944 624870039748608 625587756466176 625668085776384 627039727386624 627840544407552 628750194573312 630209505420288 631014370689024 631928619270144 634122815864832 634679766024192 635599325233152 637806267334656 637888165576704 638730356391936 640103055040512 641030471811072 641959232274432 643338870116544 644188257386496 644754048024576 646508027112192 647930176339968 648013374554112 650263420993536 651205558665216 652037238816768 653550598213632 654497498529792 655333382946816 656770059288576 657608846082048 658299301134336 659140040982528 660585062596608 661428721680384 662387036258304 663924417232896 664772341137408 665735500136448 668047081734144 668132863082496 669597599509056 670452768857088 671424157974528 672013869907968 674347251400704 675324283060224 676302730297344 677756175925248 678651003666432 678738146623488 681094876299264 682081684291584 682680756731904 683547549498828 685051176026112 686043716124672 688514210463744 689511767998464 690392370511872 691905906081792 691994751049728 692789566242816 694397510601984 695403592187904 696291719380992 699443007455232 700336293543936 702978794717184 703786226024448 703876596498432 705419693309952 706320612458496 707343968894976 707965229203456 709891167025152 711452742647808 713388167847936 714014736777216 715049240887296 717532050751488 717624186273792 718571650940928 720115936920576 721159280787456 722204136308736 724711789559808 725348304027648 726399228837888 728921448382464 729015046373376 729852382543872 731546348617728 732606253498368 733541893668864 735244422990336 736861769170944 737250055815168 738866316699648 739809951842304 740586713776128 741532546105344 743158195421184 744107311890432 745185415790592 746914969387008 747868883779584 748952437653504 751552966950912 752213056028672 754259364964224 755918539063296 756015603646464 758640657825792 759739818442752 760840571584512 762475697915904 763482379124736 763580414951424 766231735836672 767341894828032 768015851323392 770682573029376 771799180640256 772784875634688 774578486771712 775700738998272 776691416825856 778394144342016 779388262023168 780206579122176 781197199427232 782915629744128 783328184303616 786873383387136 787878330236928 789019852013568 790851144056832 791759504277504 791861171060736 793597154973696 794610689015808 795761965006848 796460882853888 799226372030464 800384335478784 803266578874368 804327115456512 804430395998208 807223557095424 807327209558016 808393107308544 810130429035648 811304190885888 815300763254784 816016842031104 817199132442624 818242809495552 820036629430272 820141927170048 821083930361856 822989642194944 824182035185664 825234630377472 828969490317312 830028199755776 832286195822592 833160052998144 834224114368512 836052969848832 837120725876736 838333592764416 840279340560384 841352494252032 842571492360192 845497087819776 846239688032256 847465766977536 850408356446208 850517554102272 851640475189248 853470740054016 854707295748096 855945643032576 857785160155392 858917676515328 859672064032768 862010702816256 863906901786624 864017832738816 867017894658048 868274078220288 869382985089024 871400797618176 872663331373056 873777843929088 875693412384768 876811794776064 877732401512448 878853387976704 880780083462144 881904962240512 885232556310528 886363121516544 887647333515264 890729442312192 890843817443328 892796799345408 893937025142784 895232210632704 896018493210624 899129668534272 900432377413632 903674901233664 904868004888576 904984195497984 908126501732352 908243110752768 909442245722112 910241008975872 911396732665104 913401568034816 914724954832896 918018947284992 919349023997952 920523160682496 922541208109056 922659668066304 923719421657088 925863347469312 927204789583872 928388959174656 932590676606976 933781724725248 937305059622912 938381634699264 938502128664576 940559591079936 941760816611328 943125291859968 946521556033536 951184223797248 952019649036288 953398987849728 956709401001984 956832248365056 958095534587904 960154582560768 961545707716608 962938848411648 965008305174816 966282386079744 967131072036864 971895264509952 972020061831168 973136510058496 975395131490304 976808337997824 978055858225152 980325897320448 982482358894592 983000074420224 985155088932864 986413269123072 987448951701504 988710061473792 990877593894912 992143082520576 993580554387456 995886625849344 997158511706112 998603250204672 1002070622601216 1002199294623744 1005679153285632 1007891385417728 1008020804861952 1011520877101056 1012986424590336 1014454095446016 1016634263887872 1017976505499648 1018107219935232 1021642314448896 1023122526437376 1024021135097856 1025321324248242 1027576764039168 1029065574187008 1032771315695616 1034267651997696 1035588555767808 1037858859122688 1037992126574592 1039184349364224 1041596265902976 1043887506325504 1044437579071488 1049164511182848 1050504440315904 1052026469351424 1054468192075776 1055679339036672 1055814894747648 1058129539964928 1059480918687744 1061015953342464 1061947843805184 1064836750537728 1067179113971712 1071022105165824 1072573861330944 1076298076127232 1076436279410688 1077857476411392 1080173905380864 1081738921181184 1087067684339712 1088022456041472 1089598843256832 1093382172573696 1093522569560064 1094778573815808 1097319522926592 1098909380247552 1100312840503296 1102866634485504 1105292653756416 1105875083722752 1109714927763456 1110880070664192 1112298819158016 1114737293131776 1116160967835648 1117778123685888 1120372454080512 1121803325669376 1123428656480256 1127329450426368 1128319584043008 1129954355970048 1131389047446336 1133877808594944 1134023405469696 1137960986738688 1139609727664128 1141260857376768 1143713546873856 1145223568687104 1145370622427136 1149347603755008 1152023776985088 1156023859544064 1157698770960384 1159177313452032 1161867730157568 1163551108497408 1165037125238784 1167591216513024 1169082393034752 1170309868683264 1171795799140848 1174373444616192 1174992276455424 1180310075080704 1181817495355392 1183529778020352 1186276716085248 1187639256416256 1187791756591104 1190395732460544 1191916033523712 1193642947510272 1194691324280832 1198839558045696 1200576503218176 1204899868311552 1206490673184768 1206645593997312 1210835335643136 1210990814337024 1212589660962816 1213654678634496 1215195643553472 1216956286328832 1224025263046656 1225798698663936 1227364214243328 1230054944145408 1230212890755072 1231625895542784 1234484463292416 1236273052778496 1237851945566208 1243454235475968 1245042299633664 1248429293733888 1249740079497216 1251175512932352 1251336171552768 1254079454773248 1255681088815104 1257500389146624 1260419010840576 1262028741378048 1263857238540288 1268245631729664 1269359532048384 1271198650466304 1275612534669312 1275776331153408 1277460712783872 1280206110081024 1282060943622144 1283918464548864 1286677740233088 1288376514772992 1289508096049152 1293016054224384 1295860352679936 1296026749108224 1300526841987072 1302411117330432 1304074477633536 1307101196427264 1308994997059584 1310666765893632 1313540118577152 1315217692164096 1316598602268672 1318280081965056 1321170125193216 1322857443360768 1327848834465792 1329544682274816 1331471000272896 1336094163468288 1336265726164992 1339195199018112 1340905537714176 1342848315949056 1344027739815936 1348694502801408 1350648566120448 1352605460594688 1355512351850496 1357302007332864 1357476293246976 1362189752598528 1364163368583168 1365361513463808 1367095098997656 1370102352052224 1372087432249344 1377028420927488 1379023535996928 1380784741023744 1383811812163584 1383989502099456 1385579132485632 1388795021203968 1390807184375808 1392583438761984 1398886014910464 1400672587087872 1405957589434368 1407572452048896 1407753192996864 1410839386619904 1412641224916992 1414687937789952 1415930458406912 1419782334050304 1426776335695872 1428029473554432 1430098481774592 1435064101502976 1435248372547584 1437143301881856 1440231873841152 1442318561574912 1444408272617472 1449423579119616 1450696608055296 1452798457675776 1457842896764928 1458030092746752 1459704765087744 1463092697235456 1465212506996736 1467083787337728 1470488845980672 1473723538341888 1474500111630336 1477732633399296 1479619903684608 1481173427552256 1483065092210688 1486316390842368 1488214623780864 1490370831581184 1493829938774016 1495737767559168 1497904875307008 1503105933901824 1504426112057344 1508518729928448 1511837078126592 1512031207292928 1517281315651584 1519479636885504 1521681143169024 1524951395831808 1526964758249472 1527160829902848 1532463471673344 1534683789656064 1536031702646784 1541365146058752 1543598361280512 1545569751269376 1549156973543424 1551401477996544 1553382833651712 1556788288684032 1558776524046336 1560413158244352 1562394398854464 1565831259488256 1566656368607232 1573746766774272 1575756660473856 1578039704027136 1581702288113664 1583519008555008 1583722342121472 1587194309947392 1589221378031616 1591523930013696 1592921765707776 1598452744060928 1600768670957568 1606533157748736 1608654230913024 1608860791996416 1614447114190848 1614654419116032 1616786214617088 1620260858071296 1622608381771776 1630601526509568 1632033684062208 1634398264885248 1640073258860544 1640283854340096 1642167860723712 1645979284389888 1648364070371328 1650469260754944 1657938980634624 1660056399511552 1664572391645184 1666320105996288 1668448228737024 1672105939697664 1674241451753472 1676667185528832 1680558681120768 1682704988504064 1685142984720384 1690994175639552 1692479376064512 1694931533955072 1700816712892416 1701035108204544 1706941480108032 1709414591496192 1711891286065152 1715570320310784 1717835353030656 1719344128065536 1724021405632512 1727813803573248 1728035665477632 1734035789316096 1736548156440576 1738765970178048 1742801595236352 1745326662746112 1747555687858176 1751386824769536 1753623589552128 1755464803024896 1761560166924288 1763809924481024 1770465112621056 1772726243033088 1775294667030528 1781458884624384 1781687634886656 1785593598690816 1787874050285568 1790464421265408 1792036986421248 1798259337068544 1800864754827264 1807349802467328 1809736009777152 1809968390995968 1816253003464704 1816486221505536 1818884491444224 1820482017951744 1822793465330208 1826803136069632 1836037894569984 1838698047995904 1841046321364992 1845082416218112 1845319336132608 1847438843314176 1851726694938624 1854409579167744 1856777918349312 1865181353213952 1867563449450496 1874610119245824 1876763269398528 1877004257329152 1881119182159872 1883521633222656 1886250583719936 1893043112067072 1902368447594496 1904039298072576 1906797975699456 1913418802003968 1913664496730112 1916191069175808 1920309165121536 1923091415433216 1925877696823296 1930016610349632 1932564772159488 1934262144073728 1943790529019904 1944040123662336 1950790262980608 1953616675995648 1956111716450304 1960651794640896 1966000148840448 1970310177865728 1972826538246144 1974897903403008 1977420122947584 1981755187789824 1984286165041152 1987161108774912 1991773251698688 1994317023412224 1997206500409344 2004141245202432 2004398589247488 2011358306571264 2015782770835456 2016041609723904 2023041754202112 2025972849180672 2028908190892032 2033268527775744 2035953010999296 2036214439870464 2043284628897792 2046245052874752 2048042270195712 2050642648496484 2055153528078336 2058131148374016 2065542631391232 2068535303995392 2071177111535616 2075717718245376 2075984253149184 2078368698728448 2083192531805952 2087775012651008 2088875158142976 2098329022365696 2101008880631808 2108936384151552 2111358678073344 2111629789495296 2116259079929856 2118961837375488 2122031906684928 2123895687610368 2129673501075456 2134358227943424 2142044210331648 2145147722661888 2152596152254464 2152872558821376 2155714952822784 2160347810761728 2163477842362368 2174135368679424 2176044912082944 2179197686513664 2186764345147392 2187045139120128 2189557147631616 2194639045853184 2197818760495104 2200625681006592 2205733268971008 2210585307512832 2211750167445504 2219429855526912 2221760141328384 2224597638316032 2229474586263552 2232321935671296 2235556247371776 2240744908161024 2243606651338752 2246857312960512 2254658900852736 2256639168086016 2262778094892672 2267755617189888 2268046810939392 2275921973477376 2279219455328256 2282521714753536 2287427093747712 2290447137374208 2290741244854272 2298695207510016 2304047553970176 2312047719088128 2315397541920768 2318354626904064 2323735460315136 2327102216994816 2330074250477568 2335182433026048 2338164786069504 2340619737366528 2343591598281696 2348746889232384 2349984552910848 2360620150161408 2363634990710784 2367059556040704 2372553432170496 2375278512832512 2375583513182208 2380791464921088 2383832067047424 2387285895020544 2389382648561664 2397679116091392 2401153006436352 2409799736623104 2412981346369536 2413291187994624 2421670671286272 2421981628674048 2425179321925632 2430391287106944 2433912572657664 2448050526093312 2451597397327872 2454728428486656 2460109888290816 2460425781510144 2463251791085568 2468968926584832 2472546105556992 2475703891132416 2486908470951936 2490084599267328 2496858587467776 2499480158994432 2502672343105536 2508158909546496 2511362177630208 2515000778293248 2520838021681152 2524057482756096 2527714477080576 2536491263459328 2538719064096768 2542397300932608 2551225069338624 2551552662306816 2554921425567744 2560412220162048 2564121887244288 2567836929097728 2573355480466176 2576753029545984 2579016192098304 2586032108448768 2591720705359872 2592053498216448 2601053683974144 2604822234660864 2608148955267072 2614202392854528 2617989994119168 2621333531787264 2627080237154304 2630435384328192 2633197204537344 2636560163930112 2642340250386432 2645714886721536 2655697668931584 2659089364549632 2662942000545792 2672188326936576 2672531452329984 2678390398036224 2681811075428352 2685696631898112 2688055479631872 2697389005602816 2701297132240896 2711024703700992 2714604014665728 2714952586493952 2724379505197056 2728326737166336 2730723026927616 2734190197995312 2740204704104448 2744174864498688 2754056841854976 2758047071993856 2761569482047488 2767623624327168 2767979004198912 2771158264971264 2777590042407936 2781614368751616 2785166877523968 2797772029820928 2801345174175744 2811915178868736 2815144904097792 2815506385993728 2821678773239808 2825282449833984 2829375875579904 2831860916813824 2839564668100608 2853552671391744 2856058947108864 2860196963549184 2870128203005952 2870496745095168 2874286603763712 2880463747682304 2884637123149824 2888816545234944 2898847158239232 2901393216110592 2915685793529856 2916060185493504 2919409530175488 2926185394470912 2930425013993472 2934167574675456 2940977691961344 2947447076683776 2949000223260672 2955465266798592 2959239807369216 2962346855104512 2966130184421376 2972632781684736 2976429247561728 2980741663162368 2987659877548032 2991475535118336 2995809750614016 3006211867803648 3008852224114688 3017037459856896 3023674156253184 3024062414585856 3034562631303168 3038959273771008 3043362286338048 3049902791663616 3053929516498944 3054321659805696 3064926943346688 3069367579312128 3072063405293568 3082730292117504 3087196722561024 3098313947086848 3102802955993088 3106765667303424 3113576577368064 3117553048092672 3124788797708928 3131662518976512 3133312737214464 3147493533548544 3151513320947712 3156079408054272 3163404576227328 3167038017110016 3167444684242944 3174388619894784 3178442756063232 3183047860027392 3185843531415552 3196905488121856 3201537341915136 3213066315497472 3217721583992832 3228894228381696 3229308838232064 3233572429234176 3240521716142592 3245216763543552 3261203053019136 3264067368124416 3268796529770496 3280146517721088 3280567708680192 3284335721447424 3291958568779776 3296728140742656 3300938521509888 3315877961269248 3329144783290368 3332640211992576 3336896457474048 3344211879395328 3348482903506944 3353334371057664 3361117362241536 3365409977008128 3370285969440768 3381988351279104 3384958752129024 3389863067910144 3401633425784832 3402070216409088 3413882960216064 3418829182992384 3423782572130304 3431140640621568 3435670706061312 3438688256131072 3448042811265024 3456071330955264 3468071578632192 3473096312881152 3477531940356096 3485603190472704 3490653325492224 3495111375716352 3502773649539072 3507247179104256 3510929606049792 3523120333848576 3527619848962048 3540930225242112 3545452486066176 3550589334061056 3562917769248768 3563375269773312 3571187197381632 3575748100571136 3580928842530816 3584073972842496 3596518674137088 3601729509654528 3614699604934656 3619472019554304 3619936781991936 3632506006929408 3632972443011072 3637768982888448 3640964035903488 3645586930660416 3653606272139264 3672075789139968 3677396095991808 3682092642729984 3690164832436224 3690638672265216 3694877686628352 3703453389877248 3708819158335488 3713555836698624 3730362706427904 3735126898900992 3749220238491648 3753526538797056 3754008514658304 3762238364319744 3767043266445312 3772501167439872 3786086224134144 3804736895188992 3808078596145152 3813595951398912 3826837604007936 3827328993460224 3832382138351616 3840618330243072 3846182830866432 3851755393646592 3860033220699264 3865129544318976 3868524288147456 3887581058039808 3888080247324672 3901580525961216 3907233351991296 3912223432900608 3921303589281792 3932000297680896 3940620355731456 3945653076492288 3949795806806016 3954840245895168 3963510375579648 3968572330082304 3983546503397376 3988634046824448 3994413000818688 4008282490404864 4008797178494976 4022716613142528 4031565541670912 4032083219447808 4046083508404224 4051945698361344 4057816381784064 4066537055551488 4071906021998592 4072428879740928 4086569257795584 4092490105749504 4096084540391424 4101285296992968 4110307056156672 4116262296748032 4131085262782464 4137070607990784 4142354223071232 4151435436490752 4151968506298368 4156737397456896 4166385063611904 4175550025302016 4177750316285952 4196658044731392 4202017761263616 4217872768303104 4222717356146688 4223259578990592 4232518159859712 4237923674750976 4244063813369856 4247791375220736 4259347002150912 4284088420663296 4290295445323776 4305192304508928 4305745117642752 4311429905645568 4320695621523456 4326955684724736 4348270737358848 4352089824165888 4358395373027328 4373528690294784 4374090278240256 4379114295263232 4389278091706368 4395637520990208 4401251362013184 4411466537942016 4421170615025664 4423500334891008 4438859711053824 4443520282656768 4449195276632064 4458949172527104 4464643871342592 4471112494743552 4481489816322048 4487213302677504 4493714625921024 4509317801705472 4513278336172032 4525556189785344 4535511234379776 4536093621878784 4551843946954752 4558438910656512 4565043429507072 4574854187495424 4580894274748416 4581482489708544 4597390415020032 4608095107940352 4624095438176256 4630795083841536 4636709253808128 4647470920630272 4654204433989632 4660148500955136 4670364866052096 4676329572139008 4681239474733056 4687183196563392 4697493778464768 4699969105821696 4721240300322816 4727269981421568 4734119112081408 4745106864340992 4750557025665024 4751167026364416 4761582929842176 4767664134094848 4774571790041088 4778765297123328 4795358232182784 4802306012872704 4819599473246208 4825962692739072 4826582375989248 4843341342572544 4843963257348096 4850358643851264 4860782574213888 4867825145315328 4896101052186624 4903194794655744 4920219776581632 4920851563020288 4926503582171136 4937937853169664 4945092211113984 4951407782264832 4973816941903872 4980169198534656 4993717174935552 4998960317988864 5005344686211072 5016317819092992 5022724355260416 5030001556586496 5041676043362304 5048114965512192 5055428954161152 5072982526918656 5077438128193536 5084794601865216 5102450138677248 5103105324613632 5120824440324096 5128243774488576 5135673858195456 5146710960932352 5153506059091968 5158032384196608 5172064216897536 5183441410719744 5184106996432896 5202107367948288 5209644469321728 5216297910534144 5228404785709056 5235979988238336 5242667063574528 5254160474308608 5260870768656384 5266394409074688 5284680500772864 5291429773443072 5311395337863168 5318178729099264 5325884001091584 5344376653873152 5345062904659968 5356780796072448 5363622150856704 5371393263796224 5376110959263744 5394778011205632 5402594264481792 5422049407401984 5429208029331456 5429905172987904 5448759010394112 5456653474332672 5461446053855232 5468380395990624 5480409408208896 5508113683709952 5516094143987712 5523138964094976 5535247248654336 5535958008397824 5542316529942528 5555180084815872 5563228737503232 5570333755047936 5595544059641856 5602690348351488 5623830357737472 5630289808195584 5631012771987456 5643357546479616 5650564899667968 5658751751159808 5679129336201216 5707105342783488 5712117894217728 5720393927098368 5740256406011904 5740993490190336 5748573207527424 5760927495364608 5769274246299648 5777633090469888 5797694316478464 5802786432221184 5831371587059712 5832120370987008 5852370788941824 5860850027986944 5868335149350912 5881955383922688 5898000446521344 5910930533597184 5918479614738432 5924693710209024 5932260368842752 5945265563369472 5952858495123456 5961483326324736 5975319755096064 5982951070236672 5991619501228032 6012423735607296 6017704448229376 6034074919713792 6047348312506368 6048124829171712 6069125262606336 6077918547542016 6086724572676096 6099805583327232 6107859032997888 6108643319611392 6129853886693376 6138735158624256 6144126810587136 6165460584235008 6174393445122048 6196627894173696 6205605911986176 6213531334606848 6227153154736128 6235106096185344 6249577595417856 6263325037953024 6266625474428928 6294987067097088 6303026641895424 6326809152454656 6334076034220032 6334889368485888 6348777239789568 6356885512126464 6366095720054784 6371687062831104 6393810976243712 6403074683830272 6426132630994944 6435443167985664 6457788456763392 6458617676464128 6467144858468352 6481043432285184 6490433527087104 6522406106038272 6528134736248832 6537593059540992 6560293035442176 6561135417360384 6568671442894848 6583917137559552 6593456281485312 6601877043019776 6631755922538496 6658289566580736 6665280423985152 6673792914948096 6688423758790656 6696965807013888 6706668742115328 6722234724483072 6730819954016256 6740571938881536 6763976702558208 6769917504258048 6803266851569664 6804140432818176 6827765920432128 6837658365984768 6847565144260608 6862281281243136 6871341412122624 6877376512262144 6896085622530048 6912142661910528 6936143157264384 6946192625762304 6955063880712192 6971206380945408 6981306650984448 6990222751432704 7005547299078144 7014494358208512 7021859212099584 7046240667697152 7055239697924096 7081860450484224 7090904972132352 7101178668122112 7125835538497536 7126750539546624 7142374394763264 7151496201142272 7161857685061632 7168147945684992 7193037348274176 7203459019309056 7229399209869312 7238944039108608 7239873563983872 7265012013858816 7265944886022144 7275537965776896 7291173861320832 7307212544278528 7344151578279936 7354792191983616 7364185285459968 7380329664872448 7381277344530432 7389755373256704 7406906779754496 7417638316670976 7427111673397248 7460725412855808 7470253797801984 7498440476983296 7508017029316608 7524476728639488 7534086532890624 7545002334879744 7572172448268288 7609473790377984 7616157192290304 7627191902797824 7653675208015872 7654657986920448 7664764276703232 7681236660486144 7692365661732864 7703510787293184 7720066441398528 7730259088637952 7737048576294912 7775162116079616 7776160494649344 7803161051922432 7814466703982592 7824446865801216 7842607178563584 7864000595361792 7881240711462912 7891306152984576 7899591613612032 7909680491790336 7927020751159296 7937144660164608 7967093006794752 7977268093648896 7988826001637376 8016564980809728 8017594356989952 8045433226285056 8064166438895616 8092167016808448 8103891396722688 8133074111102976 8143812043997184 8144857759481856 8173138515591168 8184980211499008 8192169080782848 8202570593985936 8220614112313344 8232524593496064 8262170525564928 8274141215981568 8284708446142464 8302870872981504 8303937012596736 8313474794913792 8332770127223808 8351100050604032 8355500632571904 8393316089462784 8404035522527232 8435745536606208 8445434712293376 8446519157981184 8465036319719424 8475847349501952 8488127626739712 8495582750441472 8518694004301824 8568176841326592 8580590890647552 8610384609017856 8611490235285504 8622859811291136 8641391243046912 8653911369449472 8696541474717696 8704179648331776 8747057380589568 8748180556480512 8758228590526464 8778556183412736 8791275041980416 8802502724026368 8822933075884032 8842341230051328 8847000669782016 8877719422107648 8887040565313536 8898390553264128 8917898345054208 8929287742685184 8942224989487104 8962979632644096 8974426605355008 8987429251842048 9018635603410944 9026556672344064 9051112379570688 9071022468759552 9072187243757568 9103687893909504 9116877821313024 9130086859014144 9149708374990848 9161788549496832 9162964979417088 9194780830040064 9216190215880704 9248190876352512 9261590167683072 9294941841260544 9308408867979264 9320297001910272 9340729732104192 9352659144278016 9374366393126784 9394987556929536 9399938211643392 9442480600645632 9454539962843136 9468238224162816 9490213728681984 9501114051330048 9502334052728832 9523165859684352 9535328268189696 9549143580082176 9557530594246656 9590716464365568 9604612025745408 9639198946492416 9653164751978496 9686682685145088 9687926514696192 9700717287702528 9721565148427776 9735650290630656 9792202104373248 9806389589311488 9840439553163264 9841703126040576 9853007164342272 9875875706339328 9890184422227968 9902815564529664 9947633883807744 9987434349871104 9997920635977728 10010689372422144 10032635638185984 10045448710520832 10060003113172992 10083352086724608 10096229931024384 10110857908322304 10145965053837312 10154876256387072 10169589203730432 10204900277354496 10206210649227264 10241648880648192 10256487548977152 10271347716390912 10293421921864704 10307012118183936 10316064768393216 10344128433795072 10368213992865792 10404214735896576 10419288938643456 10432595821068288 10456809571418112 10471959976476672 10485334127149056 10508320948617216 10521741537312768 10532788818149376 10569361001545728 10582859546886144 10622790675726336 10636357458198528 10651768002183168 10688753307746304 10690125809319936 10713561592144896 10727244301713408 10742786527592448 10752221918527488 10789556022411264 10805188528963584 10844098814803968 10858416058662912 10859810345975808 10897518020788224 10913306948665344 10922892107710464 10936760791981248 10960818816417792 11016227367419904 11032188287975424 11046277928189952 11070494497308672 11071916016795648 11084633059885056 11110360169631744 11126457475006464 11140667510095872 11191088119283712 11205380696702976 11247660715474944 11260579616391168 11262025543974912 11286715092959232 11301129799335936 11317503502319616 11358258672402432 11414210685566976 11424235788435456 11440787854196736 11480512812023808 11481986980380672 11497146415054848 11521854990729216 11538548492599296 11555266180939776 11595388632956928 11605572864442368 11662743174119424 11664240741974016 11704741577883648 11721700055973888 11736670298701824 11763910767845376 11796000893042688 11821861067194368 11836959229476864 11849387420418048 11864520737685504 11890531126738944 11905716990246912 11950639510192128 11965902140473344 11983239002456064 12024847471214592 12035408896458752 12068149839427584 12094696625012736 12096249658343424 12138250525212672 12155837095084032 12173449145352192 12199611166654464 12215718065995776 12217286639222784 12259707773386752 12277470317248512 12288253621174272 12330921168470016 12348786890244096 12393255788347392 12411211823972352 12427062669213696 12454306309472256 12470212192370688 12499155190835712 12526650075906048 12533250948857856 12589974134194176 12606053283790848 12653618304909312 12668152068440064 12669778736971776 12697554479579136 12713771024252928 12732191440109568 12743374125662208 12787621952487424 12852265261989888 12870886335971328 12915576913526784 12917235352928256 12934289716936704 12962086864570368 12980867054174208 13044812212076544 13056269472497664 13075186119081984 13120586070884352 13122270834720768 13137342885789696 13167834275119104 13186912562970624 13203754086039552 13263511845076992 13316579133161472 13330560847970304 13347585829896192 13376847517581312 13393931614027776 13413337484230656 13444469448966144 13461639908032512 13481143877763072 13527953405116416 13539835008516096 13606533703139328 13608280865636352 13655531840864256 13675316731969536 13695130288521216 13724562562486272 13742682824245248 13792171245060096 13824285323821056 13872286314528768 13892385251524608 13910127761424384 13942412761890816 13962613301968896 13980445502865408 14011094598156288 14028988716417024 14043718424199168 14092481335394304 14110479395848192 14163720900968448 14181809944264704 14202357336244224 14251671076995072 14253501079093248 14284748789526528 14302992402284544 14323715370123264 14336295891369984 14386074696548352 14406918038618112 14458798419738624 14477888078217216 14479747127967744 14530024027717632 14531889772044288 14551075931553792 14582347722641664 14614425088557056 14688303156559872 14709584383967232 14760659329744896 14762554689060864 14779510746513408 14813813559508992 14835276633341952 14854223346794496 14921450825711616 14940507595603968 14996880953966592 15016034058633216 15048953457278976 15068173065781248 15090004669759488 15144344896536576 15218947580755968 15232314384580608 15254383805595648 15307350416031744 15309315973840896 15362473320972288 15384731323465728 15407021574586368 15440132882797056 15460518177275904 15474097152589824 15550324232159232 15552320989298688 15606322103844864 15628933407965184 15648893731602432 15685214357127168 15728001190723584 15762481422925824 15782612305969152 15799183227224064 15854041502318592 15874289320329216 15934186013589504 15954536187297792 15977652003274752 16033129961619456 16035188713979904 16090866452570112 16128332877791232 16184334033616896 16207782793445376 16266148222205952 16287624087994368 16289715518963712 16346277031182336 16369960422998016 16384338161565696 16405141187971872 16441228224626688 16524341051129856 16548282431963136 16569416892284928 16605741745963008 16607874025193472 16626949589827584 16665540254447616 16702200101208064 16711001265143808 16786632178925568 16808071045054464 16871491073212416 16890869424586752 16893038315962368 16930072639438848 16951694699003904 16976255253479424 17037388008603648 17136353682653184 17161181781295104 17220769218035712 17222980470571008 17245719622582272 17282782486093824 17307822738898944 17393082949435392 17408359296663552 17494114761179136 17496361112961024 17557112366825472 17582550083960832 17605005448052736 17645866151768064 17694001339564032 17755438844215296 17774081130627072 17796781106528256 17835796690108416 17858575485370368 17884449978974208 17925959265288192 17948853210710016 17974858503684096 18037271206821888 18053113344688128 18102224759141376 18142044937519104 18144374487515136 18207375787819008 18233755642626048 18260173718028288 18299416749981696 18323577098993664 18325929958834176 18389561660080128 18432380431761408 18496381752705024 18523180335366144 18589883682521088 18616817735958528 18640594003820544 18681459464208384 18705318288556032 18748732786253568 18789975113859072 18799876423286784 18884961201291264 18909079925686272 18980427457363968 19002228102660096 19004668105457664 19046331719368704 19070656536379392 19098287160164352 19115061188493312 19181432928731136 19209224051490816 19278397892984832 19306329503956992 19373365370290176 19375853029392384 19401434575405056 19443130296855552 19471300581261312 19584404208746496 19612779178622976 19680879106326528 19683406252081152 19706014328684544 19751751412678656 19780368844455936 19805631129059328 19895267767615488 19974868699742208 19995841271955456 20021378744844288 20065271276371968 20090897421041664 20120006226345984 20166704173449216 20192459862048768 20221715816644608 20291930107674624 20309752512774144 20409800554708992 20412421298454528 20483297761296384 20512975097954304 20542695432781824 20586843843729408 20614024236367872 20632129536786432 20688256867590144 20736427985731584 20808429471793152 20838577877286912 20865191642136576 20913619142836224 20943919952953344 20970668254298112 21016641897234432 21043483074625536 21065577636298752 21138722003091456 21165719093772288 21245581351452672 21272714916397056 21303536004366336 21377506615492608 21380251618639872 21427123184289792 21454488603426816 21485573055184896 21504443837054976 21579112044822528 21610377057927168 21688197629607936 21716832117325824 21719620691951616 21795036041576448 21826613897330688 21873521583962496 21921637632835584 22032454734839808 22064376575950848 22092555856379904 22140988994617344 22143832033591296 22169266119770112 22220720339263488 22252914950012928 22281335020191744 22382176238567424 22410761393405952 22495321430949888 22524051087949824 22573430185918464 22602259598671872 22635007004639232 22716517344804864 22828421371133952 22848471576870912 22881575708393472 22961025624047616 22963973960761344 22994292830109696 23043709981458432 23077096985198592 23110532361879552 23190777265913856 23211145728884736 23325486348238848 23328481483948032 23409483155767296 23443400111947776 23473340597403648 23527821535690752 23592001786085376 23643722134388736 23673918458953728 23698774840836096 23729041475371008 23781062253477888 23811433980493824 23901279020384256 23931804280946688 23966478004912128 24049694942429184 24070817792917504 24136299678855168 24192499316686848 24276501050425344 24311674190168064 24399222333308928 24431436131991552 24434573278445568 24519415546773504 24554940634497024 24576507242348544 24661842336940032 24697573780488192 24786511576694784 24822423647944704 24854125338427392 24908612618944512 24940424384741376 24998310381671424 25053300151812096 25066501897715712 25179948268388352 25212106567581696 25307236609818624 25336304136880128 25339557473943552 25395108959158272 25427542048505856 25464382880219136 25486748251324416 25575243904974848 25704530523979776 25741772671942656 25831153827053568 25834470705856512 25868579433873408 25924173729140736 25961734108348416 26089624424153088 26112538944995328 26241172141768704 26244541669441536 26274685771579392 26335668550238208 26373825125941248 26407508172079104 26527023690153984 26633158266322944 26661121695940608 26695171659792384 26753695035162624 26787863228055552 26826674968461312 26888938897932288 26923279816065024 26962287755526144 27055906810232832 27079670017032192 27213067406278656 27216561731272704 27311063681728512 27350633463939072 27390260577042432 27449125124972544 27485365648490496 27584342490120192 27648570647642112 27744572629057536 27784770503049216 27884825523781632 27925226603937792 27960891005730816 28022189196312576 28057977432834048 28184962670788608 28220958791696384 28327441801936896 28363619888529408 28404714672488448 28503342153990144 28507002158186496 28569497579053056 28605984804569088 28647430740246528 28672591782739968 28772149393096704 28813836077236224 28917596839477248 28959494255935488 29060048055435264 29063779544088576 29102151863107584 29164695445283328 29228850177114112 29376606313119744 29419168767934464 29521318659489792 29525109378121728 29559021493026816 29627627119017984 29670553266683904 29708446693588992 29842901651423232 29993761907933184 30032068117266432 30097906914557952 30136346131562496 30180009339518976 30288689793073152 30437895161511936 30464628769161216 30508767611191296 30614700832063488 30618631947681792 30724946641944576 30769462646931456 30814043149172736 30880265765594112 30921036354551808 30948194305179648 31104641978597376 31212644207689728 31257866815930368 31297787463204864 31370428714254336 31456002381447168 31524962845851648 31565224611938304 31598366454448128 31708083004637184 31748578640658432 31868372027179008 31909072374595584 31955304006549504 32066259923238912 32070377427959808 32181732905140224 32256665755582464 32368668067233792 32415565586890752 32532296444411904 32575248175988736 32579431037927424 32692554062364672 32739920845996032 32768676323131392 32810282375943744 32882456449253376 33048682102259712 33096564863926272 33138833784569856 33211483491926016 33215748050386944 33253899179655168 33331080508895232 33422002530287616 33573264357851136 33616142090108928 33742982146424832 33781738849173504 33786076631924736 33860145278877696 33903389398007808 33952510506958848 34074776017207296 34272707365306368 34322363562590208 34441538436071424 34445960941142016 34491439245164544 34565564972187648 34615645477797888 34786165898870784 34816718593327104 34988229522358272 34992722225922048 35114224733650944 35165100167921664 35210010896105472 35291732303536128 35388002679128064 35510877688430592 35548162261254144 35593562213056512 35671593380216832 35717150970740736 35851918530576384 35897706421420032 35949717007368192 36074542413643776 36106226689376256 36204449518282752 36284089875038208 36288748975030272 36414751575638016 36467511285252096 36520347436056576 36598833499963392 36647154197987328 36651859917668352 36779123320160256 36864760863522816 36992763505410048 37046360670732288 37179767365042176 37233635471917056 37281188007641088 37362918928416768 37410636577112064 37497465572507136 37579950227718144 37599752846573568 37769922402582528 37818159851372544 37960854914727936 38004456205320192 38009336210915328 38092663438737408 38141313072758784 38196574320328704 38230122376986624 38362865857462272 38556795785969664 38612659007913984 38746730740580352 38751706058784768 38802869150810112 38886260593711104 38942601162522624 39168808417492992 39225558357245952 39361758212653056 39366812504162304 39412028657369088 39503502825357312 39560737688911872 39611262258118656 39790535535230976 39949737399484416 39991682543910912 40042757489688576 40130542552743936 40181794842083328 40240012452691968 40333408346898432 40384919724097536 40443431633289216 40583860215349248 40619505025548288 40819601109417984 40824842596909056 40966595522592768 41025950195908608 41085390865563648 41173687687458816 41228048472735744 41376513735180288 41472855971463168 41616858943586304 41677155754573824 41730383284273152 41827238285672448 41887839905906688 41941336508596224 42033283794468864 42086966149251072 42131155272597504 42277444006182912 42331438187544576 42491162702905344 42545429832794112 42607072008732672 42755013230985216 42760503237279744 42854246368579584 42908977206853632 42971146110369792 43008887674109952 43158224089645056 43220754115854336 43376395259215872 43433664234651648 43439241383903232 43590072083152896 43653227794661376 43747043167924992 43843275265671168 44064909469679616 44128753151901696 44281977989234688 44287664067182592 44338532239540224 44441440678526976 44505829900025856 44562670040383488 44764352477134848 44821522786811904 44990642861899776 45048102175899648 45146860371836928 45204519197343744 45270014009278464 45433034689609728 45656842742267904 45696943153741824 45763151416786944 45922051248095232 45927947921522688 46087419962916864 46154193970397184 46221064723759104 46381554531827712 46422291457769472 46650972696477696 46656962967896064 46818966311534592 46886800223895552 46946681194807296 47055643071381504 47184003572170752 47287444268777472 47347836917907456 47397549681672192 47562124506955776 47622867960987648 47802558040768512 47863608561893376 47932956009824256 48099389884858368 48141635585835008 48272599357710336 48384998633373696 48553002100850688 48623348380336128 48798444666617856 48862872263983104 48869146556891136 49038831093547008 49109881268994048 49153014484697088 49323684673880064 49573023153389568 49644847295889408 49708250676854784 49817225237889024 49880848769482752 49996620763342848 50106600303624192 50133003795431424 50359896536776704 50424213135163392 50614473219637248 50672608273760256 50679114947887104 50790217918316544 50855084097011712 50928765760438272 51150487809949696 51409061047959552 51483545343885312 51662307654107136 51668941411713024 51737158867746816 51848347458281472 51923468216696832 52179248848306176 52225077889990656 52482344283537408 52489083338883072 52671337100476416 52747650251882496 52815016344158208 53266316532645888 53322243391881216 53390343319584768 53507390070325248 53575726456111104 53653349936922624 53777877795864576 53846559632130048 53924575511052288 54111813620465664 54159340034064384 54426134812557312 54433123462545408 54622127363457024 54701266927878144 54780521154084864 54898250249945088 54970731296980992 55168684980240384 55297141295284224 55489145258115072 55569541006098432 55769651047563264 55850453207875584 55921782011461632 56044378392625152 56115954865668096 56369925341577216 56654883603873792 56727239777058816 57006684307980288 57014004316372992 57138995158106112 57211969609138176 57294861480493056 57345183565479936 57544298786193408 57627672154472448 57835193678954496 57918988511870976 58120096110870528 58127559088177152 58204303726215168 58329390890566656 58457700354228224 58753212626239488 58838337535868928 59042637318979584 59050218756243456 59118042986053632 59255254238035968 59341106533367808 59416893387177984 59685803302846464 59987523815866368 60064136234532864 60195813829115904 60272692263124992 60360018679037952 60577379586146304 60875790323023872 60929257538322432 61229401664126976 61237263895363584 61449893283889152 61538925293862912 61628086298345472 61760531531188224 61842072709103616 61896388610359296 62209283957194752 62425288415379456 62515733631860736 62595574926409728 62740857428508672 62912004762894336 63049925691703296 63130449223876608 63196732908896256 63416166009274368 63497157281316864 63736744054358016 63818144749191168 63910608013099008 64132519846477824 64140754855919616 64363465810280448 64513331511164928 64737336134467584 64831131173781504 65064592888823808 65150496351977472 65158862075854848 65385108124729344 65479841691992064 65620564751887488 65764912898506752 66097364204519424 66193129727852544 66277667569139712 66422966983852032 66431496100773888 66507798359310336 66662161017790464 66844005060575232 67146528715702272 67232284180217856 67485964292849664 67572153263849472 67720290557755392 67806778796015616 67905021013917696 68149552034414592 68545414730612736 68644727125180416 68883076872142848 68891921882284032 68982878490329088 69131129944375296 69231290955595776 69572331797741568 69633437186654208 69976459044716544 69985444451844096 70228449467301888 70330200335843328 70420021792210944 70583464607072256 70776005358256128 71021755376861184 71096324522508288 71187124426113024 71343186760433664 71434301941481472 71703837061152768 71795412842840064 71899434014736384 72149084827287552 72212453378752512 72408899036565504 72577497950060544 72829503151276032 72935022570504192 73197666999926784 73294308395974656 73303719835336704 73558246640320512 73729521727045632 73985527010820096 74092721341464576 74359534730084352 74467270943834112 74562376015282176 74725837856833536 74821273154224128 74994931145014272 75159900455436288 75199505693147136 75539844805165056 75636319702745088 75921709829455872 76008912410640384 76018672421830656 76185326877474816 76282626145517568 76393148640657408 76460244753973248 76725731714924544 77113591571939328 77225318015827968 77493461481160704 77503412117569536 77605738301620224 77772521187422208 77885202325045248 78337616834985984 78723516425306112 78733625008324608 78824057314738176 79007005650714624 79121475377823744 79222524516237312 79581071070461952 79899474798968832 79983365087821824 80085514979377152 80261085105487872 80363589684166656 80480024905383936 80666816693796864 80769839448195072 80886863266578432 81167720430698496 81239010051096576 81639202218835968 81649685193818112 81933191045185536 82051900391817216 82170781731127296 82347375374917632 82456096945471488 82753027470360576 82945711942926336 83233717887172608 83354311509147648 83654476571344896 83775679811813376 83882673017192448 84066567588937728 84173932298502144 84554888012365824 84662876375089152 84982325405810688 85090859665588224 85214144017465344 85510026461970432 85521006474559488 85708492737159168 85817954413707264 85942292220739584 86017775348219904 86316448179290112 86441508231708672 86752790518431744 86878482767806464 87180144166305792 87306455589322752 87494086335849984 87686550531342336 88129818939359232 88257506303803392 88563955978469376 88575328134365184 88677064479080448 88882881357053952 89011659800051712 89125340080766976 89528704954269696 89981285723799552 90096204351799296 90293720743673856 90409038394687488 90540028018556928 90866069379219456 91313685484535808 91393886307483648 91526302833573888 91844102496190464 91855895843045376 92174839925833728 92308387940794368 92442129447518208 92763109063655424 92844582915538944 93313925935792128 93637932623069184 93773600447791104 93893362389614592 94111286142763008 94368007144341504 94574888537554944 94695673835814912 94795099363344384 95124249013911552 95245735921975296 95605116081537024 95727217123786752 95865912019648512 96198779769716736 96545198715420672 96769997266747392 97106004201701376 97246696760672256 97596889333235712 97725744527966208 97738293113782272 98077662187094016 98219762537988096 98306028969394176 98647369347760128 99146046306779136 99289694591778816 99416501353709568 99634450475778048 99761697538965504 99993241526685696 100266007590862848 100719793073553408 100848426270326784 101228946439274496 101345216547520512 101358229895774208 101580435836633088 101710168194023424 101857531520876544 102300975619899392 102818122095919104 102967090687770624 103324615308214272 103337882823426048 103474317735493632 103696694916562944 103846936433393664 104358497696612352 104450155779981312 104964688567074816 104978166677766144 105342674200952832 105495300503764992 105630032688316416 106532633065291776 106644486783762432 106780686639169536 107014780140650496 107151452912222208 107555755591729152 107693119264260096 107849151022104576 108223627240931328 108318680068128768 108852269625114624 108866246925090816 109244254726914048 109402533855756288 109561042308169728 109796500499890176 109941462593961984 110337369960480768 110594282590568448 110978290516230144 111139082012196864 111539302095126528 111700906415751168 111843564022923264 112088756785250304 112231909731336192 112739850683154432 113309767207747584 113454479554117632 114013368615960576 114028008632745984 114277990316212224 114423939218276352 114589722960986112 114690367130959872 115088597572386816 115670387357908992 115837977023741952 116240192221741056 116255118176354304 116408607452430336 116658781781133312 116915400708456448 117506425252478976 117676675071737856 118085274637959168 118100437512486912 118236085972107264 118510508476071936 118682213066735616 118833786774355968 119371606605692928 119975047631732736 120128272469065728 120391627658231808 120545384526249984 120720037358075904 121154759172292608 121751580646047744 121858515076644864 122458803328253952 122474527790727168 122899786567778304 123077850587725824 123256172596690944 123521063062376448 123684145418207232 124418567914389504 124850576830758912 125031467263721472 125191149852819456 125481714857017344 125824009525788672 126099851383406592 126260898447753216 126393465817792512 126832332018548736 126994314562633728 127473488108716032 127636289498382336 127821216026198016 128265039692955648 128281509711839232 128726931620560896 129026663022329856 129474672268935168 129662262347563008 130129185777647616 130300992703954944 130317724151709696 130770216249458688 130959683383984128 131241129503774976 131529825797013504 132194728409038848 132386259455705088 132845933967704064 132862992201547776 133015596718620672 133324322035580928 133688010121150464 134293057431404544 134464568360435712 134971928585699328 135144306527698944 135440581115510784 135613557592031232 135810042027835392 136299104068829184 137090829461225472 137289454250360832 137766153744285696 137783843764568064 138262259888750592 138462581911191552 139144663595483136 139266874373308416 139952918089433088 139970888903688192 140456898934603776 140660400671686656 140840043584421888 141166929214144512 141552010716512256 142043510753722368 142192649045016576 142686373520867328 142868603882962944 143407674122305536 143590825685680128 143798868029472768 144298169654575104 144424906757505024 144817798073131008 145154995900121088 145659006302552064 145870045141008384 146395333999853568 146588616791949312 146607439670673408 147116493280641024 147459043454091264 147971054021640192 148719069460168704 148934541887668224 149124752030564352 149451675713667072 149642546308448256 149989862290028544 150319800910872576 150399011386294272 151079689610330112 151272639405490176 151843419658911744 152017824821280768 152037344843661312 152370653754949632 152565252291035136 152786297281314816 153451463429849088 154227183143878656 154450636031655936 154986922962321408 155006824235139072 155211476603240448 155545042374844416 155770404650090496 156675233669971968 157447032850612224 157467250016649216 158014011301429248 158242950755647488 158445049032474624 159798949597937664 159966730175643648 160171029958754304 160522170210975744 160727179368333312 160960049810767872 161333633387593728 161539678896390144 161773726533156864 162335440861396992 162478020102193152 163278404437671936 163299370387636224 163866382090371072 164103800783634432 164341563462254592 164694750749835264 164912193890942976 165506054940721152 165891423885852672 166467435774345216 166708623018295296 167308953142689792 167551359623626752 167765346034384896 168133135177875456 168347864597004288 169109776024731648 169964650811621376 170181719331176448 171020052923940864 171042012949118976 171416985474318336 171635908827414528 171884584441479168 172035550696439808 172632896358580224 172883016463417344 173505581036863488 173756965535612928 174360288332611584 174612911178645504 174988172671699968 175373101062684672 176259637878718464 176515012607606784 177127911956938752 177150656268730368 177354128958160896 177765762714107904 178023319600103424 178250680161533952 179057409908539392 179962571447599104 180192408703598592 180587441487347712 180818076789374976 181080056037113856 181732138758438912 182627370969071616 182787772614967296 183688204992380928 183711791686090752 184349679851667456 184616775881588736 184884258895036416 185526218127310848 185689165831077888 186627851871584256 187275865246138368 187547200895582208 187786724779229184 188222572285526016 188736014288683008 189149777075109888 189391347671629824 189590198726688768 190248498027823104 190491471843950592 191210232163074048 191454434247573504 191731824039297024 192397559539433472 193090397430841344 193539994533494784 194212008403402752 194493393521344512 195193778666471424 195451489055932416 195476586227564544 196155324374188032 196439525075976192 197294738695520256 198292092613558272 198579389183557632 198833002707419136 199268900951556096 199523395077931008 199986483053371392 200532015181725696 201439586147106816 201696852540653568 202457892878548992 202716459791548416 203160871673266176 203420336388046848 203715063041753088 204601951239798784 205636244191838208 205934181375541248 206649230616428544 206675765646852096 206948635470987264 207393389833125888 207693872866787328 208716995393224704 208900311559962624 209929377134149632 209956333355532288 210685348401905664 210990601007529984 211260065376632832 213065266130583552 213288973567524864 213561373278339072 214029560281300992 214302905824444416 215111511183458304 215386238528520192 215698302044209152 216447254481862656 216637360136257536 217732493850181632 218488509453828096 218805067711512576 219593000999780352 219882925187923968 220674739920961536 221188565181136896 221956581032460288 222278164024393728 223078604190253056 223401812831502336 223687128045846528 224177513570500608 224463819462672384 225479701366308864 226619534415495168 226908959108235264 228026737231921152 228056017265491968 228555980632424448 228847878436552704 229179445921972224 229380734261919744 230177195144773632 231340774715817984 231675954047483904 232480384443482112 232510236352708608 232817214904860672 233317563562266624 235012850504957952 236170549275918336 236200875024973824 236472171944214528 237021016952143872 237364426133471232 237667573548711936 238743213211385856 239950095263465472 240256544938131456 240783255316463616 241090769052499968 241440074716151808 242309518344585216 243503161292095488 243717030153289728 244917606656507904 244949055581454336 245799573135556608 246155701175451648 246512345193381888 247042126124752896 247368290836414464 248837135828779008 249701153661517824 250062934527442944 250963429714034688 251648019051577344 252199702766813184 252521796895506432 253664664037097472 253988629125267456 254946976217432064 255272578996764672 255642432052396032 256530079385911296 256563019423678464 257453863241121792 258053326044659712 258949344537870336 259324524695126016 260258371555295232 260635448303419392 261540432498917376 261919366767968256 262482259007549952 263059651594027008 264389456818077696 264772518911410176 265691867935408128 265725984403095552 266031193437241344 266648644071161856 267376020242300928 268586114862809088 269943857171398656 270288613055397888 270881162231021568 271227115184062464 271620084055670784 272598208137658368 274181658922450944 274578908500721664 275532307488571392 275567687529136128 276524519777501184 276925163822383104 278289327190966272 278533748746616832 279941777807376384 280913797869207552 281320801343373312 281680087168843776 282333858428289024 283104021433024512 284087021507444736 284385298090033152 285372747041734656 285737207765925888 286815348244611072 287181651371360256 287597736058945536 288596339309150208 289635596146262016 290309991800242176 291318012605104128 291740090282016768 292790667999707136 293177233583898624 293214879341346816 294232986561282048 294918086908182528 295942108043280384 297438138920337408 297869083775336448 298249504061128704 298903351427334144 299285092616896512 299979724580057088 300798022772588544 302159379220660224 302545278810980352 303686839317823488 304035649642561536 304074689687322624 304741307509899264 305130504582070272 305572594562629632 306902926859698176 308454366287757312 308901272063311872 309973845924642816 310013648470278144 310422953206480896 311090084749688832 311540809300180992 313350467339943936 314894065701224448 314934500033298432 316028022602858496 316485901511294976 316890098064949248 319597899195875328 319933460351287296 320342059917508608 321044340421951488 321454358736666624 322667266775187456 323079357792780288 323547453066313728 324670881722793984 324956040204386304 326556808875343872 326598740775272448 327732764180742144 328207601567268864 328683126924509184 329389501499670528 329824387781885952 331012109881442304 331782847771705344 332934871548690432 333417246036590592 334617906285379584 335102719247253504 335530692068769792 336266270355750912 336695729194008576 338219552049463296 339929301623242752 340363438662352896 342040105847881728 342084025898237952 342833970948636672 343271817654829056 343769168882958336 344071101392879616 345265792717160448 347011162073726976 347513931071225856 348720576665223168 349225822357291008 349976345343399936 350746202125369344 352519275757436928 353030025215213568 354255823913877504 354301312537460736 354708257916321792 355531525428215808 356046639200206848 356501360323067904 358114819817078784 359925142895198208 360384817407197184 361174882974695424 361636153578749952 362160112074227712 363464277516877824 365254741938143232 365575545229934592 367376409984761856 367423583372181504 368699359703334912 369233551763177472 369768517790072832 371052436254621696 373255703743168512 374551730492276736 375094401791164416 375573449558458368 376445144571052032 377472028577366016 378299554150219776 378782695343259648 379180397453377536 380496996055646208 380982943687901184 382420464326148096 382908868495147008 383463648078594048 384795119078866944 386180794861682688 387079989066989568 388424016806805504 388986787042689024 390387557332942848 390902978111864832 390953172455129088 392310648748376064 392879050151952384 394589477391040512 396584185227116544 397158778367115264 398537801903112192 399046790155862016 399972966106742784 401064030363451392 402879172294213632 403393705081307136 404915785757097984 405432919583096832 406321743346532352 406840672776093696 407430126083506176 409203902479597568 411272488383676416 411868362751082496 413298461232857088 413351531293704192 414786779666251776 415387745733574656 417433990786449408 417800623119925248 419858754268299264 419912666711064576 421370696803811328 421981202015059968 422520130753265664 426130532261167104 426577947135049728 428059120562601984 428605811648888832 430223022366916608 430772477057040384 431396604088418304 432894508963725312 433274720272515072 435464987700363264 436977018907656192 437610135423025152 439186001999560704 439765850375847936 441349479841923072 442377130362273792 443913162064920576 446157208380506112 446803625663004672 447374256091693056 448355027141001216 448927638925344768 450959402732617728 453239068830990336 453817918216470528 456053474463842304 456112034530983936 457111961264848896 457695756873105408 458358891843944448 460354390289547264 462681549431635968 463351908094967808 464960768886964224 465020472705417216 465634429809721344 466635127124533248 470025701009915904 472341098551836672 472401750049947648 474042033904287744 474728852266942464 475335147097423872 479900190526930944 480513089876262912 481566510632927232 482181538104999936 482880149432303616 484619036689170432 487006322584190976 487434060306579456 489835213313015808 489898111162908672 491599146271113216 492311402350903296 493024690386763776 494084252249505792 494736581672828928 497674271657558016 499402307323035648 500125869054885888 501926859428069376 503296038103154688 504399405533626368 505043593791012864 507329328074194944 509893952434864128 510545157993529344 513060158771822592 513126038847356928 514907726482243584 516106652089319424 517898689075740672 518649049390252032 520516743110590464 521270896606838784 523080864997834752 523838733535936512 524964518015099904 526119303188054016 528778913636155392 529545037822820352 531383735870816256 531451968806191104 532062386874482688 533297288142323712 534752040484601856 537172229725618176 539887714342797312 540577226110795776 541762324462043136 542454230368124928 543240168111341568 545196416275316736 548363317844901888 551064614977142784 551135375058272256 553049039555002368 553850327644766208 556578654381932544 557067497493233664 559883555614752768 561827595738415104 562641602686746624 563360174337687552 564667716856578048 566208042866049024 568174043014889472 568770596180066304 570745494083469312 571474415531851776 573630696489222144 574363302742720512 575195472117891072 577192678618300416 579271192292524032 580619983600484352 582636025210208256 583480180564033536 585581335999414272 586354467167797248 586429758682693632 588465973122564096 591884216086560768 594876277840674816 595738167550672896 596499008122257408 597806702854668288 598570185233793024 599959449160114176 601596045545177088 604318758441320448 605090557621960704 607373678635646976 608149379374645248 609482615019798528 610261009164140544 611145189125259264 613805853719396352 616908732575514624 617802544126623744 619947691849285632 620027296940556288 620845906412961792 622180169499377664 623081618600361984 626700934679887872 629788131402448896 629869000066596864 632056045205716992 632971803022589952 633780196129898496 639195798391750656 639866920702574592 640684119835017216 642088680843902976 642908717473333248 645334533550374912 646158715585560576 647094906132627456 649341763445587968 649912080408772608 653197481550544896 655465528361484288 656415203134537728 658779002999341056 659648775563771904 662024219762884608 663565695543410688 665869743097380864 666834492073181184 669235812570759168 670205438494507008 671061384137539584 672532540711501824 673391458388017152 676439104098926592 679858603246485504 680726877324705792 684080211695763456 684168051796475904 685667941897273344 686543635309658112 687538337765916672 688142202785759232 690531585434320896 694022324147453952 695027862142451712 697441153330446336 698451644714582016 699952690686799872 705038551514873856 708511647827755008 708602625074921472 709416515832643584 711063050856431616 712093278400413696 713002720646135808 716229639634157568 719850285790396416 720769634814394368 722349765949390848 723272307157499904 724320224148455424 726928555033755648 730509483876286464 731151090459869184 734752819969523712 734847166744363008 737398719406669824 738467103526354944 739537035580145664 742104872509243392 746511407486337024 749103460984553472 750188803582328832 752890289142104064 754944057154732032 756599108300439552 757565390686519296 760993992111292416 761965887375802368 764840928652296192 765817736990294016 766927296157188096 769590238157733888 772361589723365376 774159978133979136 776848033613611008 777973574085378048 780775114665885696 781906344910258176 784621297496752128 785758100303904768 789178954782081024 793168370454233088 794317556734230528 797075603806224384 798093580311724032 799945932213485568 802128060726902784 805758344588427264 809831571514195968 810865839166193664 812643486693064704 813681345552187392 814860252167012352 818407804959195136 822544976767352832 823736725502164992 826596922465714176 826703062587408384 829573559332503552 830775491467149312 834867981572898816 835601246239850496 839825333422129152 842741393607622656 843962404030119936 845040261506531328 852261064522334208 853155894270099456 856118241125203968 857211623297777664 860446044733833216 861544954114080768 862793208176836608 865789017927450624 870929975400726528 873954037815312384 875220270846050304 878372003999121408 879531700751695872 882698959683846144 884754260724547584 887826324129841152 892314416761012224 893607251326009344 894748512183386112 896710054282002432 897855277850689536 906478137661980672 907635836432941056 912106948927684608 912224069061967872 914223922529697792 915391513746210816 916717783687888896 920708780579094528 925363098863271936 926703816189935616 929921537773928448 930040945410834432 931268859619442688 933270254249066496 940051402019831808 944682197103673344 944803500099895296 948084067808575488 949457704533884928 950670294194847744 959800381053861888 961026179752525824 963133021265854464 964363076209999872 969238073378340864 974012645168381952 974868120613158912 979670426626031616 979796222325817344 983198292542226432 984622804701806592 986049380773527552 988168504499011584 989473163345657856 995348543315116032 998804614646071296 1000251738109771776 1003853718856138752 1006592076206309376 1008798811067252736 1010087187582025728 1014658656148389888 1019787904869728256 1021090315987058688 1026120317543645184 1026252077694713856 1029815452964487168 1032213304178638848 1035797378151481344 1041033486221180928 1042541793213677568 1046161729995669504 1047677467071873024 1049929036030199808 1052238606376108032 1057557827272310784 1059090075645640704 1062767471741632512 1062903937612382208 1064124773748965376 1066594576284647424 1069504080969203712 1074344459451236352 1079775428685594624 1081154452221591552 1083524648924086272 1084908460736249856 1086480336222683136 1090392832550633472 1096726635689803776 1102129229954285568 1102270750116544512 1106098079110004736 1107700655289532416 1113157308763865088 1119767111229505536 1123655191476830208 1125283205373493248 1126720348675375104 1129335433713156096 1132416085732098048 1136348086029778944 1137541192360132608 1141490988166938624 1142948831063703552 1147261392978444288 1148726605485441024 1150390944235782144 1154385357236600832 1158542384585048064 1161239967200968704 1165272050420416512 1166960361128067072 1171162671998828544 1172708934335594496 1172859517365387264 1176931946245128192 1183768432173121536 1189752555681349632 1191476335101345792 1195613405709336576 1197140370467586048 1199918898320228352 1203192091090354176 1208637516882640896 1210181115243921408 1214747357271293952 1216298758749290496 1218965230039597056 1220522018328281088 1222290378250518528 1227611707438792704 1233817465151029248 1235605088253247488 1239895383698571264 1240054593881112576 1244360338998755328 1246163237200723968 1253401869359775744 1259576262804897792 1259738000133193728 1264112090411433984 1265943606045179904 1267560392259796992 1278391596783501312 1279733841405149184 1284177361687805952 1285817434946666496 1290669067100749824 1292317431171121152 1294189812265254912 1298683526891175936 1299824160817545216 1306394963101089792 1310931056722968576 1312830406269075456 1317558005998682112 1319297551127543808 1324048439525769216 1327131391086821376 1331739486194761728 1338471625141518336 1340410876989014016 1342122768275079168 1345065081423003648 1346782916776034304 1352878208197853184 1359717206492971008 1361453754649411584 1368160423391526912 1368336103592951808 1371335883794546688 1373087270619316224 1375076675531833344 1381063170868641792 1388044648294907904 1390055724284903424 1394882306660892672 1396903289429164032 1399905381373599744 1410077103029747712 1417023295655510016 1417205250149842944 1422126101712863232 1424186556800827392 1426005441292271616 1439700571580792832 1441539269628788736 1444699531898781696 1446544614314999808 1448640448296910848 1453857110067511296 1461018967752572928 1462302180919738368 1469505639939047424 1469694333488726016 1474797438813339648 1476934207052709888 1479074071160291328 1484209745018486784 1493022814972674048 1498206921969106944 1500377607164657664 1505780578284208128 1509888114309464064 1513198216600879104 1515130781373038592 1521987984222584832 1529681857304592384 1531635473980588032 1539180476315467776 1544723179446730752 1548319956267958272 1553696067227222016 1555947148170756096 1561550229331771392 1563812689820516352 1569242594993504256 1571516200607809536 1578357909564162048 1586336740908466176 1588635113468461056 1594151207612448768 1596187160623448064 1599891864426971136 1604256121453805568 1611516689176854528 1619663143028391936 1621731678332387328 1625286973386129408 1627362691104374784 1629720504334024704 1645089953534705664 1653193844931428352 1653406125174816768 1659147118665007104 1661550982934298624 1669735963145797632 1671202492479700992 1679650666844258304 1685482787215245312 1687924808060239872 1690080523013062656 1704522129044668416 1706311788540198912 1712236482250407936 1714423246595555328 1720892089467666432 1723089908228161536 1725586416353673216 1731578035854901248 1741859950801453056 1747908075630624768 1750440541692100608 1756744007998242816 1759063401503391744 1765397919367692288 1775652648259682304 1784628833522024448 1787214502652018688 1789497024366772224 1793420108564004864 1795710555701379072 1812956275323961344 1815271672865882112 1824448138123935744 1828447845059395584 1830783027492421632 1833435567375777792 1841417561158189056 1850726197726543872 1853407632379871232 1859843075547856896 1860081890821668864 1862537719238885376 1866540508498132992 1880102804039663616 1889364394207346688 1889607000199790592 1896168135617150976 1898915409067769856 1901340588389695488 1919600762107723776 1922052359505051648 1926266042531708928 1928726152419999744 1938476146756681728 1948025290336763904 1949736241226317824 1959592444651634688 1966396585084452864 1969245609403613184 1976337008998023168 1978946326691315712 1990697086630232064 1997609229292142592 2000503476219543552 2007707437712277504 2013184152412618752 2017597622134505472 2020174375164051456 2029317312296779776 2039575809739456512 2042180631974117376 2052240635087290368 2052504155389427712 2059630905928974336 2064426608357277696 2071594756302962688 2082066972442361856 2085083586427355136 2092323459991339008 2095354934143746048 2099858072060399616 2115115654544621568 2125534943483265024 2125807875224764416 2128249547497930752 2133189152569294848 2139008161938407424 2148688918902472704 2159550857371189248 2162308904443183104 2167049297848172544 2169816921472499712 2172960672445366272 2180785665101266944 2193453271379607552 2204258459908571136 2204541500233089024 2212196158220009472 2215401310579064832 2226314617527730176 2239534222459011072 2247310382953660416 2250566410746986496 2258670867426312192 2264832171464196096 2272696172059557888 2282981976333877248 2285897662127407104 2294522785956888576 2297453210970882048 2300781888471564288 2308770714473201664 2317084769170096128 2322479934401937408 2330544100840833024 2333920722256134144 2342325343997657088 2345719034730774528 2353863892490256384 2367536864346243072 2379505111362699264 2382952670202691584 2391226811418673152 2394280740935172096 2399837796640456704 2406384182180708352 2417275033765281792 2429494714542587904 2432597517498580992 2437930460079194112 2441044036656562176 2444580756501037056 2455223414877585408 2467634930302058496 2471210176506494976 2479790767397142528 2480109187762225152 2488720677997510656 2492326474401447936 2506803738719551488 2519476000266387456 2528224180822867968 2531887212090359808 2535120784519593984 2556783193567002624 2559467682810298368 2568354723375611904 2571634869893332992 2581338134201499648 2584634862342242304 2588379624530509824 2597367053782351872 2612789926202179584 2621862113445937152 2625660812538150912 2635116011997364224 2638595102255087616 2648096879051538432 2654262782173642752 2663478972389523456 2676943250283036672 2680821753978028032 2684245536550158336 2690130162846007296 2693565833552068608 2719434412985942016 2722907509298823168 2736320846783053824 2736672207185903616 2742671767589093376 2746174541238632448 2750153351063666688 2762126341737283584 2776089296589815808 2780111448569806848 2789764613321785344 2793806578858328064 2799810762747199488 2820154206059495424 2834046591311020032 2834410500299685888 2844252203425726464 2848373113601654784 2852010882584543232 2879401143161585664 2883078539257577472 2889399063797563392 2893089228629999616 2907714220135022592 2922037935505145856 2924604361839476736 2939011279878094848 2939388666977452032 2949594877626679296 2953868414105419776 2958148142320582656 2968419490036973568 2986045629945348096 2996413843938213888 3000755214329315328 3011561156568416256 3019776228618928128 3026396433201758208 3030261562746077184 3043975968445169664 3059363714609184768 3063270947961176064 3078360952630935552 3089446358893461504 3096639912535916544 3107392134454444032 3123100458663542784 3127625379641032704 3138485189987008512 3143032401215619072 3156715819128324096 3172673481816932352 3177270226936922112 3188302415224897536 3192374321246896128 3199783728853942272 3208512242907611136 3223033378353709056 3239326286056783872 3243463356664774656 3250573946772258816 3254725382208749568 3259441008668049408 3290179907069411328 3306387689862856704 3306812250349633536 3318294237330014208 3323101965868597248 3339471926291595264 3359301333688516608 3370965574430490624 3375849616120479744 3380161046026125312 3409044258089336832 3412623577080397824 3424472964500815872 3428846493191110656 3441784178935332864 3446179816456323072 3451172832707346432 3463156071709802496 3483719901602906112 3495816151261249536 3500881083384201216 3513488015996485632 3518126803006783488 3530795838735384576 3551305296519364608 3569257667044048896 3574429005304037376 3586840217128009728 3591421111402758144 3625912550647922688 3630543345731764224 3648896276247871488 3656895690118791168 3661566054984843264 3666871134751555584 3682835122316378112 3701452395453087744 3706815264759742464 3719686151095713792 3720163781643337728 3733081016996265984 3760205608079327232 3778728788414693376 3779214000399581184 3792336271234301952 3797830818135539712 3802681176779390976 3839201524215447552 3852532085063417856 3857452304839999488 3876952293513363456 3896050580673527808 3899472482452635648 3919184889303269376 3932793170168905728 3938491218807226368 3952674017996046336 3957892653382631424 3981394173260464128 3995218458584285184 4015414875424555008 4026368304825237504 4035195244269010944 4040348750328102912 4058634624593559552 4079151619478913024 4084361263948234752 4104481270174580736 4105008310778855424 4119261811857948672 4143189512605925376 4164133944884723712 4170167172854710272 4184646919982678016 4190709868287492096 4199716144120799232 4230231309089243136 4251069886966530048 4251615750449528832 4266378305138589696 4278016323876814848 4319101714742378496 4324617808886366208 4334098595696345088 4339633842944999424 4345921344890732544 4361571330202533888 4386906542759215104 4408516919817142272 4409083000466178048 4424392316440018944 4430802621158129664 4452629235055460352 4479068444918022144 4494620765907320832 4501132821493972992 4517341734852624384 4529664342928392192 4545392344119115776 4565963952667754496 4589045571913777152 4594906421941764096 4617541428946403328 4634169538340192256 4644959868803874816 4661088201681666048 4667841444512268288 4684650687995314176 4691438069461549056 4707727784980512768 4735073728692486144 4759010222725398528 4765905340405383168 4782453622837346304 4788561481870344192 4799675593280913408 4812768364361416704 4834550067530563584 4858989429085175808 4865195034997161984 4875860920158388224 4882088073313124352 4889161513002074112 4935269860604116992 4959581534794285056 4960218375524450304 4977441355995021312 4984652948802895872 5013607477439102976 5038952000532774912 5056448361645735936 5063774424180719616 5070241569039187968 5113566387134005248 5118935365620596736 5136709446751223808 5143269739786665984 5162676268402999296 5169269724684484608 5176759249061019648 5194734107564703744 5225579852404359168 5243724226891874304 5251321625076301824 5270232023994728448 5277190204510175232 5296193758103076864 5326957944779046912 5353886500566073344 5361643507956056064 5368491073100316672 5380260325692014592 5387131667104137216 5438868825971884032 5445815018597646336 5473344414371807232 5485343535178186752 5492349082477264896 5500306702127333376 5524252683474567168 5552178593179631616 5560222897139613696 5579529226643570688 5587613157716656128 5599621525494398976 5640308412118990848 5668093182622040064 5668821000599371776 5688504406851452928 5696746227203309568 5704021765169086464 5758802286323171328 5766157078515154944 5778798127595126784 5786178457259999232 5815428440270045184 5844075871010291712 5849208723678953472 5878777333954904064 5899189755253358592 5907736828210839552 5936838980073947136 5972091259890696192 5992827687876427776 6001510428658630656 6023122313136832512 6039552457237856256 6052792866403516416 6060523125492154368 6087951936890339328 6118727429218369536 6126541895922352128 6156721905261871104 6178892717786923008 6193279825071833088 6214784268908888064 6246200917327085568 6255250759282065408 6276970379974017024 6286064802431238144 6345346963633864704 6376604830449795072 6384748642493792256 6399567457707884544 6417024485815222272 6446066756707418112 6478652572113567744 6486926713329549312 6501147893544517632 6509450764417499136 6518882017336098816 6580359814138822656 6612775379725713408 6613624500699267072 6636588474660028416 6646203931737194496 6678943852583190528 6718602667377033216 6741931148860981248 6751699232240959488 6818088516178673664 6848945929001631744 6857692986382221312 6883568357870665728 6892359632912646144 6902345665414692864 6926312143419604992 6967439803205812224 6991632302522499072 7001762166768402432 7026976031992971264 7061591677470769152 7102610593038729216 7138515334088097792 7148858010608074752 7173680434256019456 7182842222805516288 7251825101295845376 7297792552495742976 7313791380237582336 7323132109969686528 7333742269503111168 7365670244632756224 7402904790906175488 7413630529519484928 7439372302191427584 7440327563286675456 7466162033992531968 7520411216158654464 7558428000799162368 7584672542468603904 7595661636271079424 7605362353558781952 7678403048430895104 7705064170126835712 7714904609679998976 7753904587026726912 7792101161347055616 7838369778606538752 7865586340337811456 7876982437614452736 7905348035992092672 7915785306765262848 7962788346520928256 7990436917168570368 8030829750849110016 8052736609650475008 8070390488538021888 8080697500656205824 8158303238957826048 8168722527896469504 8208962540349161472 8210016621557710848 8238523623715897344 8286379025211850752 8328267889769447424 8340334345709420544 8369293839965356032 8381419736574984192 8399432288241598464 8460462618178486272 8502139773933060096 8503231500899057664 8532756610277179392 8556032647753629696 8638203429484756992 8649235617772732416 8668197191392690176 8679267685889998848 8723142660405067776 8773813085518430208 8817033839634284544 8818166000932356096 8848784632880037888 8861605242316259328 8905258470110920704 8958136889836044288 8989241531814641664 9002265642987945984 9034683469705248768 9059328685856784384 9090784688238231552 9131927905335508992 9178091143827554304 9189812843883528192 9235082857892806656 9268339076680384512 9289919737607749632 9322176403363332096 9369301375990628352 9382876138923098112 9415455569961025536 9470147457384972288 9518020445450797056 9531810680810766336 9564907245674692608 9577122963740688384 9599351186561826816 9625536728722833408 9669100135061127168 9717978858170351616 9730390069994323968 9751721840316776448 9764176146626248704 9778323026004148224 9870539721208233984 9919163069588570112 9920436751048900608 9954882711990042624 9969305897605791744 10077904001065549824 10112896723291471872 10127548848361439232 10140483138078375936 10227132774268010496 10237870731241193472 10273418893502447616 10286539479573331968 10325352536805998592 10338539449368969216 10353518498122039296 10389468215129407488 10451159704808718336 10487448453783748608 10502643250152603648 10540464047989456896 10554380409020350464 10592387516206153728 10653915889558093824 10707773001132146688 10723287015912112128 10760520651384029184 10774263334208274432 10877737651943768064 10891630037195292672 10946688828743614464 10970687070356373504 10984698164954529792 11000613404254666752 11048505366949134336 11104357186359263232 11120445794279227392 11159058453287141376 11199243050988797952 11280616824237981696 11336186365244080128 11337642001198743552 11377008813702905856 11393492454406619136 11408043530338172928 11517604572646342656 11557596255190253568 11572356914519998464 11630856880540090368 11688151742020583424 11698417447357906944 11757554667909808128 11798379510506717184 11815473656421679104 11873677960147894272 11944182519781392384 11985655375752855552 12046244626273665024 12079104914475712512 12105585732807032832 12121046250984308736 12175903873780678656 12237454858436739072 12253083791844704256 12313443810523742208 12357785435573846016 12429568537817776128 12492401834654171136 12510501518564130816 12553940759948034048 12572129604862476288 12690693927267729408 12753209660899590144 12799134915415769088 12834048971630444544 12957305144227135488 12973853426659098624 13002295787089035264 13018901528834998272 13037764034672197632 13160719628277645312 13225550759451426816 13227249001398534144 13273176949320056832 13292407863474388992 13357887705166381056 13437205334754066432 13483862297721962496 13503398464481918976 13636177032357347328 13697891858003263488 13767136715741331456 13784719265825292288 13852624286839209984 13934879606411624448 13983264605044998144 14003524333536804864 14053952063985942528 14123183354941538304 14205221186077458432 14277030668176195584 14297716021216149504 14347360868512038912 14365684445611032576 14503650202591690752 14595585104991485952 14627582760475164672 14646264219939373056 14667484539006222336 14805809581812350976 14878744604382855168 14880655126573350912 14932324067985063936 15040822432317308928 15116856001598324736 15169345084937207808 15191323272542158848 15210724707117563904 15356806096861790208 15410128340253671424 15429809219359997952 15507809174053453824 15584202322694111232 15676739557213077504 15731172680675622912 15753964875228905472 15810696071984185344 15831570613530525696 15980873834337140736 16061659501698220032 16105473219300950016 16140780977076043776 16161395001312411648 16316606477915652096 16337445055792939008 16420033243115421696 16477047247431794688 16572758050423701504 16656535779538894848 16680668691418841088 16738587679930712064 16762839473149968384 16798864576483196928 16920925236356972544 17004279547866120192 17006463001798115328 17065513220554358784 17112065295507259392 17276406858969513984 17298471235545464832 17336394382785380352 17358535371779997696 17446285320810135552 17547626171036860416 17636332001864712192 17697569265760075776 17723210484632518656 17810516940221841408 17916273779672088576 17978483063629283328 18004531285975891968 18069366939410497536 18118657371713568768 18181569376476463104 18263855810671017984 18356182287655108608 18379625687767056384 18470165715785613312 18536678153360769024 18579839475215499264 18644352806726664192 18738602751981256704 18765752277846196224 18830911139922051072 19036040890901594112 19129814491349385216 19154245927481376768 19198702373123653632 19251073457445666816 19338200270122254336 19435957716340703232 19460780139988647936 19503443680633552896 19528352293252497408 19556646052008296448 19741079442416467968 19838326139177140224 19840873502097801216 19909765423980085248 19938611795211583488 20155808002131099648 20225793446582943744 20255097696722878464 20454265548536020992 20546837787004895232 20573078959146663936 20650705073611997184 20677078898737938432 20707036996244078592 20778936430258814976 20902319409617436672 20974896907567497216 21005286500305207296 21080928095978913792 21184775032412307456 21307831779116187648 21415546002264293376 21446574031824224256 21521041302768058368 21548526668416548864 21755475303887536128 21893377657487228928 21941374140712747008 21969396329909059584 22001226808509333504 22097010733898268672 22208714372718526464 22240891588558454784 22318116906574282752 22398486101977595904 22561233648475963392 22675284002397487104 22754017627405811712 22786984908813238272 22816087060676345856 23035209145292685312 23115192510380507136 23144713829039996928 23261713761080180736 23376303484041166848 23515109335819616256 23596759021013434368 23630947312843358208 23747355920295788544 23888365039562784768 23971310751505711104 24092489252547330048 24158209828951425024 24211171465614065664 24242092501968617472 24474909716873478144 24506167583689408512 24626887621047484416 24715570871147692032 24859137075635552256 24984803669308342272 25021003037128261632 25107881519896068096 25144259209724952576 25381387854535458816 25506419321799180288 25598269830831538176 25668097943260889088 25914610288454270976 25947706853318197248 26004591574178070528 26037803057669996544 26321439256555290624 26451101518902853632 26454498002797068288 26546353898640113664 26584815726948777984 26715775410332762112 26874410669508132864 26967724595443924992 27006796928963837952 27272354064714694656 27395783716006526976 27534273431482662912 27569438531650584576 27705248573678419968 27869759212823248896 27966529210089996288 28107904127971885056 28246366709883076608 28410442372154916864 28554061336352391168 28595432042432299008 28694721737024077824 28731368891222065152 29007300405183381504 29191170209982971904 29255165520950329344 29292528439878746112 29334969078012444672 29611619163624701952 29757489208765710336 29761310253146701824 29864648135970127872 30233712003196649472 30338690169874415616 30382646545084317696 30421449414235127808 30713612193723580416 30820256680507342848 30859618438719995904 31015618348106907648 31168404645388222464 31353479114426155008 31462345361351245824 31507929750457810944 31621392143968370688 31663141227061051392 31961747668674281472 32123319003396440064 32281561954152087552 32322790002624823296 32633212955831304192 32674890111585878016 32840066486230843392 32954094494863589376 33145516100847403008 33313071559077789696 33361337382837682176 33477175359861424128 33597729152966393856 33841850472713945088 34008559095732240384 34012926003596230656 34131026441108717568 34224130591014518784 34552813717939027968 34672788765570760704 34717070743559995392 34892570641620271104 35095252342073720832 35272664003729424384 35395138531520151552 35446420969265037312 35621033880443682816 35832547559344177152 35956966127258566656 36138733878820995072 36237314743427137536 36363138752952926208 36527711621342035968 36712364575310217216 36759251375534112768 36940331431571226624 37073356306721538048 37288705613453328384 37477205503962513408 37531504555692392448 37661822279844102144 38072081781803188224 38259628982698770432 38397404746247307264 38502146914891333632 38871915432681406464 38921560279977295872 39006887361267105792 39056704586504994816 39113292104016592896 39482158884832935936 39676652278354280448 39681747004195602432 39819530847960170496 39877223590423166976 40311616004262199296 40451586893165887488 40510195393445756928 40908531097072041984 41093675574009790464 41301410147223994368 41354157797475876864 41557872860517629952 41804638819234873344 41949793815134994432 42010573000610414592 42161856191957827584 42369550064824614912 42615663558232375296 42831092004528586752 42893148063648448512 43042082605536116736 43097053336833097728 43510950607775072256 43786755314974457856 43882748281425494016 43938792659818119168 44002453617018667008 44417428745437052928 44636233813148565504 44796972203955191808 45122467296951926784 45350568004794974208 45508035254811623424 45573969817626476544 45632174121352691712 46070418290585370624 46230385020761014272 46289427658079993856 46523427522160361472 46752606968082333696 47030218671639232512 47193518042026868736 47261894625686716416 47494711840591577088 47942621503011422208 48184978505094660096 48316419657902850048 48422342931228131328 48484185003937234944 48949819433746956288 49012335167378817024 49431141742295384064 49718274151271104512 49969607338616684544 50042006074256523264 50215763039792136192 50288518419449905152 50762775709070917632 51012838643598360576 51196539661663076352 51336195886521778176 51829220576908541952 51895413706636394496 52009183148356141056 52075606115339993088 52642878513110581248 52908996005594136576 53092707797280227328 53169631453897555968 53431550820665524224 53748821339016265728 53935449190887849984 54013593857927675904 54544708129429389312 54791567432013053952 55068546862965325824 55138877063301169152 55410497147356839936 55739518425646497792 55933058420179992576 56215808255943770112 56492733419766153216 57108122672704782336 57389443474048155648 57462737782444130304 58014600810366763008 58382340419965943808 58510331041900658688 58585056879757492224 58669938156024889344 59223238327249403904 59514978417531420672 59522620506293403648 59729296271940255744 60467424006393298944 60677380339748831232 60765293090168635392 61640513361014685696 61719236877439991808 62031236696213815296 62336809290776444928 62706958228852310016 62924690722702491648 63015859500915621888 63242784287936741376 63923495337348562944 64246638006792880128 64563123908304175104 64645580005249646592 65266425911662608384 65680132972461686784 65908188989727178752 66291032201694806016 66626143118155579392 66722674765675364352 66954350719722848256 67195458305932787712 67683700945427890176 68025852007192461312 68262052882217435136 68448261182029037568 69105627435878055936 69345577531141521408 69434141487119990784 69785141283240542208 70545328007458848768 70790277063040303104 70892841938530074624 71242067760887365632 71665095118688354304 71913932254517133312 72277467757641990144 72474629486854275072 72726277505905852416 73424729150620434432 73518502751068225536 73880662863142453248 74146712613443076096 74577411226906656768 74954411007925026816 75063009111384784896 75323644559688204288 76144163563606376448 76519257965397540864 76794809492494614528 77004293829782667264 77743830865362812928 77843120559954591744 78013774722534211584 78113409173009989632 78964317769665871872 79353304556708560896 79363494008391204864 79639061695920340992 79754447180846333952 80623232008524398592 80903173786331774976 81020390786891513856 81817062194144083968 82187351148019580928 82602820294447988736 82708315594951753728 83115745721035259904 83609277638469746688 83899587630269988864 84323712383915655168 84739100129649229824 85231327116464750592 85662184009057173504 85786296127296897024 86084165211072233472 86194106673666195456 87021901215550144512 87573510629948915712 87765496562850988032 87877585319636238336 88004907234037334016 88834857490874105856 89272467626297131008 89593944407910383616 90701136009589948416 91016070509623246848 91147939635252953088 91264348242705383424 92140836581170741248 92460770041522028544 92578855316159987712 93046855044320722944 93505213936164667392 94060437343278465024 94387036084053737472 94523789251373432832 94989423681183154176 95885243006022844416 96369957010189320192 96844685862456262656 96968370007874469888 97899638867493912576 98024670334757634048 98862283484590768128 99436548302542209024 99939214677233369088 100084012148513046528 100431526079584272384 101525551418141835264 102025677287196721152 102393079323326152704 102672391773043556352 103658441153817083904 104018366296712282112 104151212230679986176 105285757026221162496 105817992011188273152 106185415594560454656 106339262907795111936 106863101641331048448 107497642678032531456 107870898381775699968 109089416258858778624 109583134864026107904 110137093725930651648 110277754126602338304 110820994294713679872 111866116840359985152 112431616511887540224 112985466839532306432 114216245345409564672 114778886948096311296 116764680839931887616 117020662083801317376 117170113759514984448 117339876312049778688 118446476654498807808 119029956835062841344 119045241012586807296 119458592543880511488 120934848012786597888 121354760679497662464 121530586180337270784 123281026722029371392 124062473392427630592 124673618581552889856 125413916457704620032 125849381445404983296 126031719001831243776 126485568575873482752 127846990674697125888 128493276013585760256 129126247816608350208 129291160010499293184 130532851823325216768 131360265944923373568 131816377979454357504 133252286236311158784 133908701439445696512 134390916611865575424 135367401890855780352 136051704014384922624 136524105764434870272 136896522364058075136 138211254871756111872 138691155062283042816 138868282974239981568 139570282566481084416 141090656014917697536 141580554126080606208 141785683877060149248 142484135521774731264 143827864509034266624 144554935515283980288 144949258973708550144 145452555011811704832 146849458301240868864 147037005502136451072 148293425226886152192 149154822453813313536 149908822015850053632 150126018222769569792 150647289119376408576 152288327127212752896 153038515930795081728 153589618984989229056 154008587659565334528 155487661730725625856 155686241119909183488 156027549445068423168 156226818346019979264 157928635539331743744 158726988016782409728 159278123391840681984 159508894361692667904 161246464017048797184 161806347572663549952 162040781573783027712 163634124388288167936 164374702296039161856 165205640588895977472 165416631189903507456 166231491442070519808 167218555276939493376 167799175260539977728 168647424767831310336 169478200259298459648 171324368018114347008 172168330422144466944 172388213347332390912 174043802431100289024 175147021259897831424 175530993125701976064 175755170639272476672 176009814468074668032 177669714981748211712 178544935252594262016 179187888815820767232 181402272019179896832 182032141019246493696 182295879270505906176 184921540083044057088 185157710632319975424 186093710088641445888 187010427872329334784 188120874686556930048 188774072168107474944 189047578502746865664 191770486012045688832 192739914020378640384 193689371724912525312 193936740015748939776 195799277734987825152 197724566969181536256 198873096605084418048 199878429354466738176 200168024297026093056 200863052159168544768 203051102836283670528 204786158646652305408 205344783546087112704 207316882307634167808 208036732593424564224 208302424461359972352 211635984022376546304 212370831189120909312 212678525815590223872 213726203282662096896 214995285356065062912 215741796763551399936 218178832517717557248 220274187451861303296 220555508253204676608 221641988589427359744 223732233680719970304 224863233023775080448 225970933679064612864 228432490690819129344 229557773896192622592 233529361679863775232 234041324167602634752 234340227519029968896 236892953308997615616 238059913670125682688 238090482025173614592 238917185087761022976 241869696025573195776 242709521358995324928 243061172360674541568 246562053444058742784 248124946784855261184 249347237163105779712 250827832915409240064 251698762890809966592 252971137151746965504 255693981349394251776 256986552027171520512 258252495633216700416 258582320020998586368 261065703646650433536 262720531889846747136 263632755958908715008 266504572472622317568 267817402878891393024 268781833223731150848 272103408028769845248 273048211528869740544 273793044728116150272 276422509743512223744 277382310124566085632 277736565948479963136 279140565132962168832 282181312029835395072 283161108252161212416 283571367754120298496 284968271043549462528 287655729018068533248 289109871030567960576 290905110023623409664 293698916602481737728 294074011004272902144 296586850453772304384 298309644907626627072 299817644031700107264 300252036445539139584 301294578238752817152 304576654254425505792 306077031861590163456 307179237969978458112 308017175319130669056 310975323461451251712 312055098890136846336 312453636692039958528 315857271078663487488 317453976033564819456 318556246783681363968 319017788723385335808 322492928034097594368 323612695145327099904 327268248776576335872 328749404592078323712 330411281177791954944 330833262379807014912 332462982884141039616 335598350521079955456 337294849535662620672 338956400518596919296 342648736036228694016 344336660844288933888 350294042519795662848 351061986251403952128 351510341278544953344 352019628936149336064 355339429963496423424 357089870505188524032 358375777631641534464 362804544038359793664 364064282038492987392 364591758541011812352 369843080166088114176 372187420177282891776 374020855744658669568 376241749373113860096 377548144336214949888 378095157005493731328 383540972024091377664 385479828040757280768 387378743449825050624 387873480031497879552 391598555469975650304 395449133938363072512 399756858708933476352 401726104318337089536 406102205672567341056 409572317293304610816 410689567092174225408 414633764615268335616 416073465186849128448 416604848922719944704 423271968044753092608 424741662378241818624 425357051631180447744 427452406565324193792 431483593527102799872 436357665035435114496 440548374903722606592 441111016506409353216 447464467361439940608 449726466047550160896 451941867358129225728 456864981381638258688 459115547792385245184 467058723359727550464 468082648335205269504 468680455038059937792 473785906617995231232 476180964050347229184 477834370175522045952 483739392051146391552 485419042717990649856 486122344721349083136 493124106888117485568 496249893569710522368 498694474326211559424 501655665830818480128 503397525781619933184 505942274303493931008 513973104054343041024 516504991266433400832 517164640041997172736 522131407293300867072 525441063779693494272 527265511917817430016 533009144945244635136 535634805757782786048 537563666447462301696 544206816057539690496 546096423057739481088 554764620249132171264 555473131896959926272 558281130265924337664 564362624059670790144 566322216504322424832 567142735508240596992 575311458036137066496 578219742061135921152 581810220047246819328 587397833204963475456 593173700907544608768 596619289815253254144 599635288063400214528 600504072891078279168 602589156477505634304 609153308508851011584 614358475939956916224 616034350638261338112 621950646922902503424 624110197780273692672 624907273384079917056 634907952067129638912 637112493567362727936 638035577446770671616 644985856068195188736 647225390290654199808 654536497553152671744 660822562355583909888 661666524759614029824 664925965768282079232 671196701042159910912 674589699071325241344 677912801037193838592 685297472072457388032 688673321688577867776 700588085039591325696 702123972502807904256 703020682557089906688 710678859926992846848 714179741010377048064 716751555263283068928 725609088076719587328 728128564076985974784 729183517082023624704 739686160332176228352 744374840354565783552 748041711489317339136 752483498746227720192 755096288672429899776 767081944048182755328 770959656081514561536 774757486899650101248 775746960062995759104 783197110939951300608 790898267876726145024 799513717417866952704 803452208636674179072 819144634586609221632 821379134184348450816 829267529230536671232 832146930373698256896 833209697845439889408 846543936089506185216 849483324756483637248 850714103262360895488 854904813130648387584 862967187054205599744 872715330070870228992 881096749807445213184 882222033012818706432 894928934722879881216 899452932095100321792 903883734716258451456 913729962763276517376 918231095584770490368 936165296670410539008 937360910076119875584 947571813235990462464 952361928100694458368 955668740351044091904 967478784102292783104 970838085435981299712 986248213776234971136 992499787139421044736 997388948652423118848 1006795051563239866368 1011884548606987862016 1027946208108686082048 1033009982532866801664 1050882127559386988544 1054531023835634860032 1066018289890489270272 1071269611515565572096 1075127332894924603392 1088413632115079380992 1092192846115478962176 1109529240498264342528 1116562260531848675328 1128725248119341580288 1132644433008644849664 1134285471016481193984 1150622916072274132992 1156439484122271842304 1163620440094493638656 1174795666409926950912 1186347401815089217536 1199270576126800429056 1205178312955011268608 1218306617017702023168 1228716951879913832448 1232068701276522676224 1243901293845805006848 1248220395560547385344 1249814546768159834112 1269815904134259277824 1274224987134725455872 1276071154893541343232 1294450780581308399616 1309072995106305343488 1321645124711167819776 1323333049519228059648 1342393402084319821824 1349179398142650482688 1355825602074387677184 1370594944144914776064 1377346643377155735552 1401176170079182651392 1404247945005615808512 1406041365114179813376 1421357719853985693696 1433503110526566137856 1451218176153439174656 1456257128153971949568 1458367034164047249408 1479372320664352456704 1488749680709131567104 1496083422978634678272 1504966997492455440384 1510192577344859799552 1541919312163029123072 1549514973799300202496 1551493920125991518208 1566394221879902601216 1581796535753452290048 1599027434835733905408 1606904417273348358144 1638289269173218443264 1664293860747396513792 1666419395690879778816 1693087872179012370432 1698966649512967274496 1701428206524721790976 1725934374108411199488 1745430660141740457984 1762193499614890426368 1789857869445759762432 1798905864190200643584 1807767469432516902912 1827459925526553034752 1872330593340821078016 1874721820152239751168 1904723856201388916736 1911337480702088183808 1934957568204585566208 1941676170871962599424 1984999574278842089472 1994777897304846237696 2013590103126479732736 2023769097213975724032 2055892416217372164096 2066019965065733603328 2101764255118773977088 2109062047671269720064 2132036579780978540544 2142539223031131144192 2150254665789849206784 2176827264230158761984 2184385692230957924352 2219058480996528685056 2233124521063697350656 2257450496238683160576 2265288866017289699328 2301245832144548265984 2312878968244543684608 2327240880188987277312 2349591332819853901824 2372694803630178435072 2398541152253600858112 2410356625910022537216 2457433903759827664896 2464137402553045352448 2487802587691610013696 2496440791121094770688 2499629093536319668224 2539631808268518555648 2548449974269450911744 2552142309787082686464 2588901561162616799232 2618145990212610686976 2643290249422335639552 2646666099038456119296 2684786804168639643648 2698358796285300965376 2711651204148775354368 2741189888289829552128 2754693286754311471104 2808495890011231617024 2812082730228359626752 2842715439707971387392 2867006221053132275712 2902436352306878349312 2912514256307943899136 2958744641328704913408 2977499361418263134208 2992166845957269356544 3020385154689719599104 3083838624326058246144 3099029947598600404992 3163593071506904580096 3198054869671467810816 3213808834546696716288 3276578538346436886528 3328587721494793027584 3386175744358024740864 3397933299025934548992 3402856413049443581952 3451868748216822398976 3490861320283480915968 3524386999229780852736 3597811728380401287168 3615534938865033805824 3654919851053106069504 3744661186681642156032 3749443640304479502336 3809447712402777833472 3822674961404176367616 3883352341743925198848 3969999148557684178944 4027180206252959465472 4047538194427951448064 4111784832434744328192 4132039930131467206656 4203528510237547954176 4218124095342539440128 4264073159561957081088 4300509331579698413568 4353654528460317523968 4368771384461915848704 4438116961993057370112 4466249042127394701312 4514900992477366321152 4530577732034579398656 4625757936489087369216 4654481760377974554624 4699182665639707803648 4745389607260356870144 4797082304507201716224 4820713251820045074432 4914867807519655329792 4992881582242189541376 4999258187072639336448 5079263616537037111296 5096899948538901823488 5104284619574165372928 5177803122325233598464 5236291980425221373952 5286580498844671279104 5369573608337279287296 5396717592570601930752 5423302408297550708736 5482379776579659104256 5616991780022463234048 5624165460456719253504 5734012442106264551424 5804872704613756698624 5825028512615887798272 5954998722836526268416 5984333691914538713088 6040770309379439198208 6167677248652116492288 6198059895197200809984 6327186143013809160192 6396109739342935621632 6427617669093393432576 6553157076692873773056 6657175442989586055168 6772351488716049481728 6795866598051869097984 6903737496433644797952 6981722640566961831936 7048773998459561705472 7195623456760802574336 7231069877730067611648 7489322373363284312064 7498887280608959004672 7618895424805555666944 7645349922808352735232 7766704683487850397696 7939998297115368357888 8054360412505918930944 8095076388855902896128 8223569664869488656384 8264079860262934413312 8436248190685078880256 8528146319123914162176 8601018663159396827136 8707309056920635047936 8737542768923831697408 8876233923986114740224 8932498084254789402624 9061155464069158797312 9251515872978174738432 9490779214520713740288 9594164609014403432448 9641426503640090148864 9829735615039310659584 9985763164484379082752 10158527233074074222592 10193799897077803646976 10208569239148330745856 10355606244650467196928 10472583960850442747904 10573160997689342558208 10793435185141203861504 10846604816595101417472 10964759553159318208512 11233983560044926468096 11248330920913438507008 11468024884212529102848 11650057025231775596544 11909997445673052536832 12081540618758878396416 12335354497304232984576 12396119790394401619968 12654372286027618320384 12792219478685871243264 13106314153385747546112 13314350885979172110336 13544702977432098963456 13591733196103738195968 13963445281133923663872 14097547996919123410944 14391246913521605148672 14462139755460135223296 14978644746726568624128 14997774561217918009344 15237790849611111333888 15290699845616705470464 15533409366975700795392 16108720825011837861888 16190152777711805792256 16447139329738977312768 16872496381370157760512 17202037326318793654272 17414618113841270095872 17475085537847663394816 17864996168509578805248 18122310928138317594624 18503031745956349476864 18981558429041427480576 19188329218028806864896 19282853007280180297728 19659471230078621319168 19971526328968758165504 20317054466148148445184 20387599794155607293952 20711212489300934393856 20945167921700885495808 21146321995378685116416 21586870370282407723008 21693209633190202834944 22467967120089852936192 22496661841826877014016 22936049768425058205696 23300114050463551193088 23819994891346105073664 24163081237517756792832 24670708994608465969152 24792239580788803239936 25308744572055236640768 25584438957371742486528 26212628306771495092224 26628701771958344220672 27183466392207476391936 28782493827043210297344 28924279510920270446592 29957289493453137248256 30475581699222222667776 30581399691233410940928 31066818733951401590784 32380305555423611584512 32894278659477954625536 33744992762740315521024 34404074652637587308544 34950171075695326789632 35729992337019157610496 36244621856276635189248 37006063491912698953728 37963116858082854961152 38376658436057613729792 39318942460157242638336 39943052657937516331008 40634108932296296890368 40775199588311214587904 41890335843401770991616 42292643990757370232832 43173740740564815446016 43386419266380405669888 44935934240179705872384 44993323683653754028032 45872099536850116411392 46600228100927102386176 48326162475035513585664 49341417989216931938304 50617489144110473281536 52425256613542990184448 54366932784414952783872 57564987654086420594688 57848559021840540893184 59914578986906274496512 60951163398444445335552 61162799382466821881856 62133637467902803181568 64760611110847223169024 67489985525480631042048 68808149305275174617088 69900342151390653579264 71459984674038315220992 72489243712553270378496 74012126983825397907456 75926233716165709922304 76753316872115227459584 78637884920314485276672 79886105315875032662016 81550399176622429175808 86347481481129630892032 86772838532760811339776 89871868480359411744768 91744199073700232822784 93200456201854204772352 98682835978433863876608 101234978288220946563072 104850513227085980368896 108733865568829905567744 115129975308172841189376 119829157973812548993024 121902326796888890671104 122325598764933643763712 129521222221694446338048 134979971050961262084096 137616298610550349234176 139800684302781307158528 144978487425106540756992 148024253967650795814912 151852467432331419844608 157275769840628970553344 163100798353244858351616 172694962962259261784064 173545677065521622679552 179743736960718823489536 183488398147400465645568 186400912403708409544704 202469956576441893126144 209701026454171960737792 217467731137659811135488 230259950616345682378752 239658315947625097986048 244651197529867287527424 259042444443388892676096 275232597221100698468352 279601368605562614317056 296048507935301591629824 303704934864662839689216 314551539681257941106688 326201596706489716703232 345389925924518523568128 359487473921437646979072 366976796294800931291136 404939913152883786252288 419402052908343921475584 434935462275319622270976 489302395059734575054848 518084888886777785352192 550465194442201396936704 559202737211125228634112 607409869729325679378432 629103079362515882213376 652403193412979433406464 690779851849037047136256 718974947842875293958144 733953592589601862582272 838804105816687842951168 978604790119469150109696 1036169777773555570704384 1100930388884402793873408 1214819739458651358756864 1258206158725031764426752 1304806386825958866812928 1467907185179203725164544 1677608211633375685902336 1957209580238938300219392 2072339555547111141408768 2201860777768805587746816 2516412317450063528853504 2935814370358407450329088 3914419160477876600438784 4403721555537611175493632 5032824634900127057707008 5871628740716814900658176 8807443111075222350987264 11743257481433629801316352 17614886222150444701974528 35229772444300889403949056
- Sum of all divisors σ(n): 135260988488487637016414979
- Sum of proper divisors (its aliquot sum) s(n): 100031216044186747612465923
- 35229772444300889403949056 is an abundant number, because the sum of its proper divisors (100031216044186747612465923) is greater than itself. Its abundance is 64801443599885858208516867
Bases of 35229772444300889403949056
- Binary: 11101001001000011000111001010011111111110010110010000000000000000000000000000000000002
- Hexadecimal: 0x1D2431CA7FE59000000000
- Base-36: 4FCV8EWHS00000000
Squares and roots of 35229772444300889403949056
- 35229772444300889403949056 squared (352297724443008894039490562) is 1241136866477222263599962610130634546196407843291136
- 35229772444300889403949056 cubed (352297724443008894039490563) is 43724969378225197187810797511754852209012308544899885898843749508354320367616
-
35229772444300889403949056 is a
perfect square number . Itssquare root is 5935467331584 -
The
cube root of 35229772444300889403949056 is 327820880.6751155053
Scales and comparisons
How big is 35229772444300889403949056?- 35,229,772,444,300,889,403,949,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 35,229,772,444,300,889,403,949,056 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 35229772444300889403949056 cubic inches would be around 27318406.7 feet tall.
Recreational maths with 35229772444300889403949056
- 35229772444300889403949056 backwards is 65094930498800344427792253
- The number of decimal digits it has is: 26
- The sum of 35229772444300889403949056's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 35229772444300889403949056 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 35229772444300889403949056 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/35229772444300889403949056/
Chicago style:
Numbermatics. 2024. "Number 35229772444300889403949056 - Facts about the integer". https://numbermatics.com/n/35229772444300889403949056/
The information we have on file for 35229772444300889403949056 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 35229772444300889403949056, math, Factors of 35229772444300889403949056, curriculum, school, college, exams, university, Prime factorization of 35229772444300889403949056, STEM, science, technology, engineering, physics, economics, calculator, thirty-five septillion, two hundred twenty-nine sextillion, seven hundred seventy-two quintillion, four hundred forty-four quadrillion, three hundred trillion, eight hundred eighty-nine billion, four hundred three million, nine hundred forty-nine thousand and fifty-six.