294607792608947752402944
294,607,792,608,947,752,402,944 is an even composite number composed of five prime numbers multiplied together.
What does the number 294607792608947752402944 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 15120 divisors.
294607792608947752402944 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, one hundred twenty divisors.
Prime factorization of 294607792608947752402944:
220 × 38 × 73 × 173 × 714
(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 × 7 × 7 × 7 × 17 × 17 × 17 × 71 × 71 × 71 × 71)See below for interesting mathematical facts about the number 294607792608947752402944 from the Numbermatics database.
Names of 294607792608947752402944
- Cardinal: 294607792608947752402944 can be written as Two hundred ninety-four sextillion, six hundred seven quintillion, seven hundred ninety-two quadrillion, six hundred eight trillion, nine hundred forty-seven billion, seven hundred fifty-two million, four hundred two thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 2.94607792608947752402944 × 1023
Factors of 294607792608947752402944
Divisors of 294607792608947752402944
- Number of divisors d(n): 15120
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 71 72 81 84 96 98 102 108 112 119 126 128 136 142 144 147 153 162 168 189 192 196 204 213 216 224 238 243 252 256 272 284 288 289 294 306 324 336 343 357 378 384 392 408 426 432 441 448 459 476 486 497 504 512 544 567 568 576 578 588 612 639 648 672 686 714 729 756 768 784 816 833 852 864 867 882 896 918 952 972 994 1008 1024 1029 1071 1088 1134 1136 1152 1156 1176 1207 1224 1278 1296 1323 1344 1372 1377 1428 1458 1491 1512 1536 1568 1632 1666 1701 1704 1728 1734 1764 1792 1836 1904 1917 1944 1988 2016 2023 2048 2058 2142 2176 2187 2268 2272 2304 2312 2352 2414 2448 2499 2556 2592 2601 2646 2688 2744 2754 2856 2916 2982 3024 3072 3087 3136 3213 3264 3332 3402 3408 3456 3468 3479 3528 3584 3621 3672 3808 3834 3888 3969 3976 4032 4046 4096 4116 4131 4284 4352 4374 4473 4536 4544 4608 4624 4704 4828 4896 4913 4998 5041 5103 5112 5184 5202 5292 5376 5488 5508 5712 5751 5831 5832 5964 6048 6069 6144 6174 6272 6426 6528 6561 6664 6804 6816 6912 6936 6958 7056 7168 7242 7344 7497 7616 7668 7776 7803 7938 7952 8064 8092 8192 8232 8262 8449 8568 8704 8748 8946 9072 9088 9216 9248 9261 9408 9639 9656 9792 9826 9996 10082 10206 10224 10368 10404 10437 10584 10752 10863 10976 11016 11424 11502 11662 11664 11907 11928 12096 12138 12288 12348 12393 12544 12852 13056 13122 13328 13419 13608 13632 13824 13872 13916 14112 14161 14336 14484 14688 14739 14994 15123 15232 15309 15336 15552 15606 15876 15904 16128 16184 16384 16464 16524 16898 17136 17253 17408 17493 17496 17892 18144 18176 18207 18432 18496 18522 18816 19278 19312 19584 19652 19992 20164 20412 20448 20519 20736 20808 20874 21168 21504 21726 21952 22032 22491 22848 23004 23324 23328 23409 23814 23856 24192 24276 24353 24576 24696 24786 25088 25347 25704 26112 26244 26656 26838 27216 27264 27648 27744 27783 27832 28224 28322 28672 28917 28968 29376 29478 29988 30246 30464 30618 30672 31104 31212 31311 31752 31808 32256 32368 32589 32768 32928 33048 33796 34272 34391 34506 34816 34986 34992 35287 35721 35784 36288 36352 36414 36864 36992 37044 37179 37632 38556 38624 39168 39304 39984 40257 40328 40824 40896 41038 41472 41616 41748 42336 42483 43008 43452 43904 44064 44217 44982 45369 45696 45927 46008 46648 46656 46818 47628 47712 48384 48552 48706 49152 49392 49572 50176 50694 51408 51759 52224 52479 52488 53312 53676 54432 54528 54621 55296 55488 55566 55664 56448 56644 57344 57834 57936 58752 58956 59143 59976 60492 60928 61236 61344 61557 62208 62424 62622 63504 63616 64512 64736 65178 65536 65856 66096 67473 67592 68544 68782 69012 69632 69972 69984 70227 70574 71442 71568 72576 72704 72828 73059 73728 73984 74088 74358 75264 76041 77112 77248 78336 78608 79968 80514 80656 81648 81792 82076 82944 83232 83349 83496 84672 84966 85697 86016 86751 86904 87808 88128 88434 89964 90738 91392 91854 92016 93296 93312 93636 93933 95256 95424 96768 97104 97412 97767 98304 98784 99127 99144 100352 101388 102816 103173 103518 104448 104958 104976 105861 106624 107163 107352 108864 109056 109242 110592 110976 111132 111328 111537 112896 113288 114688 115668 115872 117504 117912 118286 119952 120771 120984 121856 122472 122688 123114 124416 124848 125244 127008 127232 127449 129024 129472 130356 131072 131712 132192 132651 134946 135184 136107 137088 137564 138024 139264 139944 139968 140454 141148 142884 143136 143633 145152 145408 145656 146118 147456 147968 148176 148716 150528 152082 154224 154496 155277 156672 157216 157437 159936 161028 161312 163296 163584 163863 164152 165888 166464 166698 166992 169344 169932 171394 172032 173502 173808 175616 176256 176868 177429 179928 181476 182784 183708 184032 184671 186592 186624 187272 187866 190512 190848 193536 194208 194824 195534 196608 197568 198254 198288 200704 202419 202776 205632 206346 207036 208896 209916 209952 210681 211722 213248 214326 214704 217728 218112 218484 219177 221184 221952 222264 222656 223074 225792 226576 228123 229376 231336 231744 235008 235824 236572 239904 240737 241542 241968 243712 244944 245376 246228 247009 248832 249696 250047 250488 254016 254464 254898 257091 258048 258944 260253 260712 262144 263424 264384 265302 269892 270368 272214 274176 275128 276048 278528 279888 279936 280908 281799 282296 285768 286272 287266 290304 290816 291312 292236 293301 294912 295936 296352 297381 297432 301056 304164 308448 308992 309519 310554 313344 314432 314874 317583 319872 321489 322056 322624 326592 327168 327726 328304 331776 332928 333396 333984 338688 339864 342788 344064 347004 347616 348823 351232 352512 353736 354858 357911 359856 362313 362952 365568 367416 368064 369342 373184 373248 374544 375732 381024 381696 382347 387072 388416 389648 391068 393216 395136 396508 396576 397953 401408 404838 405552 408321 411264 412692 414001 414072 417792 419832 419904 421362 423444 426496 428652 429408 430899 435456 436224 436968 438354 442368 443904 444528 445312 446148 451584 453152 456246 458752 462672 463488 465831 470016 471648 472311 473144 479808 481474 483084 483936 487424 489888 490752 491589 492456 494018 497664 499392 500094 500976 508032 508928 509796 514182 516096 517888 520506 521424 524288 526848 528768 530604 532287 539784 540736 544428 548352 550256 552096 554013 557056 559776 559872 561816 563598 564592 571536 572544 574532 580608 581632 582624 584472 586602 589824 591872 592704 594762 594864 599879 602112 607257 608328 616896 617984 619038 621108 626688 628864 629748 632043 635166 639744 642978 644112 645248 653184 654336 655452 656608 657531 663552 665856 666792 667968 677376 679728 684369 685576 688128 694008 695232 697646 702464 705024 707472 709716 715822 719712 722211 724626 725904 731136 734832 736128 738684 741027 746368 746496 749088 750141 751464 762048 763392 764694 771273 774144 776832 779296 780759 782136 786432 790272 793016 793152 795906 802816 809676 811104 816642 822528 825384 828002 828144 835584 839664 839808 842724 845397 846888 852992 857304 858816 861798 870912 872448 873936 876708 879903 884736 887808 889056 890624 892143 892296 903168 906304 912492 917504 925344 926976 928557 931662 940032 943296 944622 946288 952749 959616 962948 966168 967872 974848 979776 981504 983178 984912 988036 995328 998784 1000188 1001952 1005431 1016064 1017856 1019592 1028364 1032192 1035776 1041012 1042848 1046469 1048576 1053696 1057536 1061208 1064574 1073733 1079568 1081472 1086939 1088856 1096704 1100512 1104192 1108026 1114112 1119552 1119744 1123632 1127196 1129184 1143072 1145088 1147041 1149064 1161216 1163264 1165248 1168944 1173204 1179648 1183744 1185408 1189524 1189728 1193859 1199758 1204224 1214514 1216656 1224963 1233792 1235968 1238076 1242003 1242216 1253376 1257728 1259496 1264086 1270332 1279488 1285956 1288224 1290496 1292697 1306368 1308672 1310904 1313216 1315062 1327104 1331712 1333584 1335936 1354752 1359456 1368738 1371152 1376256 1388016 1390464 1395292 1404928 1410048 1414944 1416933 1419432 1431644 1439424 1444422 1449252 1451808 1456849 1462272 1469664 1472256 1474767 1477368 1482054 1492736 1492992 1498176 1500282 1502928 1524096 1526784 1529388 1542546 1548288 1553664 1558592 1561518 1564272 1572864 1580544 1586032 1586304 1591812 1596861 1605632 1619352 1622208 1633284 1645056 1650768 1656004 1656288 1662039 1671168 1679328 1679616 1685159 1685448 1690794 1693776 1705984 1714608 1717632 1723596 1729063 1741824 1744896 1747872 1753416 1759806 1769472 1775616 1778112 1781248 1784286 1784592 1799637 1806336 1812608 1821771 1824984 1835008 1850688 1853952 1857114 1863324 1880064 1886592 1889244 1892576 1896129 1905498 1919232 1925896 1932336 1935744 1949696 1959552 1963008 1966356 1969824 1972593 1976072 1990656 1997568 2000376 2003904 2010862 2032128 2035712 2039184 2053107 2056728 2064384 2071552 2082024 2085696 2092938 2107392 2115072 2122416 2129148 2147466 2159136 2162944 2166633 2173878 2177712 2193408 2201024 2208384 2216052 2223081 2228224 2239104 2239488 2247264 2250423 2254392 2258368 2286144 2290176 2294082 2298128 2313819 2322432 2326528 2330496 2337888 2346408 2359296 2367488 2370816 2379048 2379456 2387718 2399516 2408448 2429028 2433312 2441761 2449926 2467584 2471936 2476152 2484006 2484432 2505377 2506752 2515456 2518992 2528172 2536191 2540664 2558976 2571912 2576448 2580992 2585394 2612736 2617344 2621808 2626432 2630124 2639709 2654208 2663424 2667168 2671872 2676429 2709504 2718912 2737476 2742304 2752512 2776032 2780928 2785671 2790584 2809856 2820096 2829888 2833866 2838864 2858247 2863288 2878848 2888844 2898504 2903616 2913698 2924544 2939328 2944512 2949534 2954736 2964108 2985472 2985984 2996352 3000564 3005856 3016293 3048192 3053568 3058776 3085092 3096576 3107328 3117184 3123036 3128544 3139407 3145728 3161088 3172064 3172608 3183624 3193722 3211264 3221199 3238704 3244416 3260817 3266568 3290112 3301536 3312008 3312576 3324078 3342336 3358656 3359232 3370318 3370896 3381588 3387552 3411968 3429216 3435264 3441123 3447192 3458126 3483648 3489792 3495744 3506832 3519612 3538944 3551232 3556224 3562496 3568572 3569184 3581577 3599274 3612672 3625216 3643542 3649968 3670016 3674889 3701376 3707904 3714228 3726009 3726648 3760128 3773184 3778488 3785152 3792258 3810996 3838464 3851792 3864672 3871488 3878091 3899392 3919104 3926016 3932712 3939648 3945186 3952144 3981312 3995136 4000752 4007808 4021724 4064256 4071424 4078368 4106214 4113456 4128768 4143104 4164048 4171392 4185876 4199153 4214784 4230144 4244832 4250799 4258296 4294932 4318272 4325888 4333266 4347756 4355424 4370547 4386816 4402048 4416768 4424301 4432104 4446162 4456448 4478208 4478976 4494528 4500846 4508784 4516736 4572288 4580352 4588164 4596256 4627638 4644864 4653056 4660992 4675776 4692816 4718592 4734976 4741632 4758096 4758912 4775436 4790583 4799032 4816896 4858056 4866624 4883522 4899852 4935168 4943872 4952304 4968012 4968864 4986117 5010754 5013504 5030912 5037984 5055477 5056344 5072382 5081328 5117952 5143824 5152896 5161984 5170788 5187189 5225472 5234688 5243616 5252864 5260248 5279418 5308416 5326848 5334336 5343744 5352858 5398911 5419008 5437824 5465313 5474952 5484608 5505024 5552064 5561856 5571342 5581168 5619712 5640192 5659776 5667732 5677728 5716494 5726576 5757696 5777688 5797008 5807232 5827396 5849088 5878656 5889024 5899068 5909472 5917779 5928216 5970944 5971968 5992704 6001128 6011712 6032586 6084487 6096384 6107136 6117552 6159321 6170184 6193152 6214656 6234368 6246072 6257088 6278814 6322176 6344128 6345216 6367248 6387444 6422528 6442398 6477408 6488832 6499899 6521634 6533136 6580224 6603072 6624016 6625152 6648156 6669243 6684672 6717312 6718464 6740636 6741792 6763176 6775104 6823936 6858432 6870528 6882246 6894384 6916252 6941457 6967296 6979584 6991488 7013664 7038017 7039224 7077888 7102464 7112448 7124992 7137144 7138368 7163154 7198548 7225344 7250432 7287084 7299936 7325283 7340032 7349778 7402752 7415808 7428456 7452018 7453296 7516131 7520256 7546368 7556976 7570304 7584516 7608573 7621992 7676928 7703584 7729344 7742976 7756182 7798784 7838208 7852032 7865424 7879296 7890372 7904288 7919127 7962624 7990272 8001504 8015616 8029287 8043448 8128512 8142848 8156736 8212428 8226912 8257536 8286208 8328096 8342784 8357013 8371752 8398306 8429568 8460288 8489664 8501598 8516592 8574741 8589864 8636544 8651776 8666532 8695512 8710848 8741094 8773632 8804096 8833536 8848602 8864208 8892324 8912896 8956416 8957952 8989056 9001692 9017568 9033472 9048879 9144576 9160704 9176328 9192512 9255276 9289728 9306112 9321984 9351552 9385632 9418221 9437184 9469952 9483264 9516192 9517824 9550872 9581166 9598064 9633792 9663597 9716112 9733248 9767044 9799704 9870336 9887744 9904608 9936024 9937728 9972234 10021508 10027008 10061824 10075968 10110954 10112688 10144764 10162656 10197943 10235904 10287648 10305792 10323369 10323968 10341576 10374378 10450944 10469376 10487232 10505728 10520496 10558836 10616832 10653696 10668672 10687488 10705716 10744731 10797822 10838016 10875648 10930626 10949904 10969216 11010048 11024667 11104128 11123712 11142684 11162336 11178027 11239424 11280384 11319552 11335464 11355456 11432988 11453152 11515392 11555376 11594016 11614464 11634273 11654792 11698176 11757312 11778048 11798136 11818944 11835558 11856432 11941888 11943936 11985408 12002256 12023424 12065172 12168974 12192768 12214272 12235104 12318642 12340368 12386304 12429312 12468736 12492144 12514176 12557628 12597459 12644352 12688256 12690432 12734496 12752397 12774888 12845056 12884796 12954816 12977664 12999798 13043268 13066272 13111641 13160448 13206144 13248032 13250304 13272903 13296312 13338486 13369344 13434624 13436928 13481272 13483584 13526352 13550208 13647872 13716864 13741056 13764492 13788768 13832504 13882914 13934592 13959168 13982976 14027328 14076034 14078448 14155776 14204928 14224896 14249984 14274288 14276736 14326308 14371749 14397096 14450688 14500864 14574168 14599872 14650566 14699556 14805504 14831616 14856912 14904036 14906592 14958351 15032262 15040512 15092736 15113952 15140608 15166431 15169032 15217146 15243984 15353856 15407168 15458688 15485952 15512364 15561567 15597568 15676416 15704064 15730848 15758592 15780744 15808576 15838254 15925248 15980544 16003008 16031232 16058574 16086896 16196733 16257024 16285696 16313472 16424856 16453824 16515072 16572416 16656192 16685568 16714026 16743504 16796612 16859136 16920576 16979328 17003196 17033184 17092327 17149482 17179728 17273088 17303552 17333064 17391024 17421696 17482188 17537639 17547264 17608192 17667072 17697204 17728416 17753337 17784648 17825792 17912832 17915904 17978112 18003384 18035136 18066944 18097758 18253461 18289152 18321408 18352656 18385024 18477963 18510552 18579456 18612224 18643968 18703104 18771264 18836442 18939904 18966528 19032384 19035648 19101744 19162332 19196128 19267584 19327194 19432224 19466496 19499697 19534088 19599408 19740672 19775488 19809216 19872048 19875456 19944468 20007729 20043016 20054016 20123648 20151936 20221908 20225376 20289528 20325312 20395886 20471808 20575296 20611584 20646738 20647936 20683152 20748756 20824371 20901888 20938752 20974464 21011456 21040992 21114051 21117672 21233664 21307392 21337344 21374976 21411432 21489462 21595644 21676032 21751296 21861252 21899808 21938432 21975849 22020096 22049334 22208256 22247424 22285368 22324672 22356054 22478848 22548393 22560768 22639104 22670928 22710912 22825719 22865976 22906304 23030784 23110752 23188032 23228928 23268546 23309584 23396352 23514624 23556096 23596272 23637888 23671116 23712864 23883776 23887872 23970816 24004512 24046848 24087861 24130344 24337948 24385536 24428544 24470208 24637284 24680736 24766433 24772608 24858624 24937472 24984288 25028352 25071039 25115256 25194918 25288704 25376512 25380864 25411681 25468992 25504794 25549776 25690112 25724223 25769592 25909632 25955328 25999596 26086536 26132544 26223282 26320896 26412288 26496064 26500608 26545806 26592624 26676972 26738688 26869248 26873856 26962544 26967168 27052704 27100416 27146637 27295744 27433728 27482112 27528984 27577536 27665008 27765828 27869184 27918336 27965952 28054656 28152068 28156896 28254663 28311552 28409856 28449792 28499968 28548576 28553472 28652616 28743498 28794192 28901376 28990791 29001728 29148336 29199744 29301132 29394071 29399112 29611008 29663232 29713824 29808072 29813184 29916702 30064524 30081024 30185472 30227904 30281216 30332862 30338064 30434292 30487968 30593829 30707712 30814336 30917376 30970107 30971904 31024728 31123134 31195136 31352832 31408128 31461696 31517184 31561488 31617152 31676508 31850496 31961088 32006016 32062464 32117148 32173792 32234193 32393466 32514048 32571392 32626944 32849712 32907648 33030144 33074001 33144832 33312384 33371136 33428052 33487008 33534081 33593224 33718272 33841152 33958656 34006392 34066368 34184654 34298964 34359456 34546176 34607104 34666128 34782048 34843392 34902819 34964376 35075278 35094528 35216384 35334144 35394408 35456832 35506674 35569296 35825664 35831808 35956224 36006768 36070272 36133888 36195516 36506922 36578304 36642816 36705312 36770048 36955926 37021104 37158912 37224448 37287936 37406208 37542528 37672884 37792377 37879808 37933056 38064768 38071296 38203488 38257191 38324664 38392256 38535168 38654388 38864448 38932992 38999394 39068176 39198816 39334923 39481344 39550976 39618432 39744096 39750912 39888936 40015458 40086032 40108032 40247296 40303872 40443816 40450752 40579056 40650624 40791772 40943616 41150592 41223168 41293476 41295872 41366304 41497512 41648742 41803776 41877504 41948928 42022912 42081984 42228102 42235344 42467328 42591409 42614784 42674688 42749952 42822864 42978924 43115247 43191288 43352064 43502592 43722504 43799616 43876864 43951698 44098668 44416512 44494848 44570736 44649344 44712108 44875053 44957696 45096786 45121536 45278208 45341856 45421824 45499293 45651438 45731952 45812608 46061568 46221504 46376064 46457856 46537092 46619168 46684701 46792704 47029248 47112192 47192544 47275776 47342232 47425728 47767552 47775744 47941632 48009024 48093696 48175722 48260688 48590199 48675896 48771072 48857088 48940416 49274568 49361472 49532866 49545216 49717248 49874944 49968576 50056704 50142078 50230512 50389836 50577408 50753024 50761728 50823362 50937984 51009588 51099552 51276981 51380224 51448446 51539184 51819264 51910656 51999192 52173072 52265088 52446564 52612917 52641792 52824576 52992128 53001216 53091612 53185248 53260011 53353944 53477376 53738496 53747712 53925088 53934336 54105408 54200832 54293274 54591488 54760383 54867456 54964224 55057968 55155072 55330016 55433889 55531656 55738368 55836672 55931904 56109312 56304136 56313792 56509326 56819712 56899584 56999936 57097152 57106944 57305232 57486996 57588384 57802752 57981582 58003456 58296672 58399488 58499091 58602264 58788142 58798224 59222016 59326464 59427648 59616144 59626368 59833404 60023187 60129048 60162048 60370944 60455808 60562432 60665724 60676128 60868584 60975936 61187658 61415424 61628672 61834752 61940214 61943808 62049456 62246268 62390272 62473113 62705664 62816256 62923392 63034368 63122976 63234304 63342153 63353016 63700992 63922176 64012032 64124928 64234296 64347584 64468386 64786932 65028096 65142784 65253888 65699424 65815296 65927547 66060288 66148002 66289664 66624768 66742272 66856104 66974016 67068162 67186448 67436544 67645179 67682304 67917312 68012784 68132736 68369308 68597928 68718912 69092352 69214208 69332256 69564096 69686784 69805638 69928752 70150556 70189056 70432768 70668288 70788816 70913664 71013348 71138592 71385601 71651328 71663616 71912448 72013536 72140544 72263583 72267776 72391032 73013844 73156608 73285632 73410624 73540096 73911852 74042208 74299299 74317824 74448896 74575872 74812416 75085056 75213117 75345768 75584754 75759616 75866112 76129536 76142592 76235043 76406976 76514382 76649328 76784512 77070336 77172669 77308776 77728896 77865984 77998788 78136352 78397632 78669846 78962688 79101952 79236864 79488192 79501824 79777872 80030916 80172064 80216064 80494592 80607744 80887632 80901504 81158112 81301248 81439911 81583544 81887232 82301184 82446336 82586952 82591744 82732608 82995024 83297484 83607552 83755008 83897856 84045824 84163968 84456204 84470688 84763989 84934656 85182818 85229568 85349376 85499904 85645728 85957848 86230494 86382576 86704128 86972373 87005184 87445008 87599232 87753728 87903396 88182213 88197336 88833024 88989696 89141472 89298688 89424216 89750106 89915392 90193572 90243072 90556416 90683712 90843648 90998586 91302876 91463904 91625216 91781487 92123136 92443008 92752128 92910321 92915712 93074184 93238336 93369402 93585408 94058496 94224384 94385088 94551552 94684464 94851456 95535104 95551488 95883264 96018048 96187392 96351444 96521376 97180398 97351792 97542144 97714176 97880832 98549136 98722944 99065732 99090432 99434496 99749888 99937152 100113408 100284156 100461024 100602243 100779672 101154816 101506048 101523456 101646724 101875968 102019176 102199104 102553962 102896892 103078368 103436279 103638528 103821312 103998384 104346144 104530176 104708457 104893128 105225834 105283584 105649152 105984256 106002432 106183224 106370496 106520022 106707888 107476992 107495424 107850176 107868672 108210816 108401664 108586548 109182976 109520766 109734912 109928448 110115936 110310144 110660032 110867778 111063312 111476736 111673344 111863808 112218624 112608272 112627584 113018652 113377131 113639424 113799168 113999872 114194304 114213888 114610464 114973992 115176768 115605504 115963164 116006912 116593344 116798976 116998182 117204528 117576284 117596448 118004769 118444032 118652928 118855296 119232288 119252736 119646289 119666808 120046374 120258096 120324096 120741888 120911616 121124864 121331448 121352256 121737168 121951872 122375316 122763473 122830848 123257344 123669504 123880428 123887616 124098912 124492536 124780544 124946226 125411328 125632512 125846784 126068736 126245952 126468608 126684306 126706032 127401984 127774227 127844352 128024064 128249856 128468592 128695168 128936772 129345741 129573864 130056192 130285568 130507776 131398848 131630592 131855094 132296004 132579328 133249536 133484544 133712208 133948032 134136324 134372896 134625159 134873088 135290358 135364608 135834624 136025568 136265472 136497879 136738616 137195856 137437824 138184704 138428416 138664512 139128192 139373568 139611276 139857504 140054103 140301112 140378112 140865536 141336576 141577632 141827328 142026696 142277184 142771202 143302656 143327232 143824896 144027072 144281088 144527166 144535552 144782064 145770597 146027688 146313216 146571264 146821248 147080192 147823704 148084416 148598598 148635648 149151744 149624832 150170112 150426234 150691536 151169508 151519232 151732224 152259072 152285184 152470086 152813952 153028764 153298656 153569024 153830943 154140672 154345338 154617552 155457792 155731968 155997576 156272704 156795264 157339692 157838751 157925376 158203904 158473728 158976384 159003648 159555744 159780033 160061832 160344128 160432128 160989184 161215488 161775264 161803008 162316224 162602496 162879822 163167088 163774464 164281149 164602368 164892672 165173904 165183488 165465216 165990048 166594968 167215104 167510016 167795712 168091648 168327936 168912408 168941376 169527978 170365636 170459136 170698752 170999808 171291456 171915696 172460988 172765152 173365031 173408256 173944746 174010368 174890016 175198464 175497273 175507456 175806792 176364426 176394672 177666048 177881767 177979392 178282944 178597376 178848432 179500212 179830784 180069561 180387144 180486144 181112832 181367424 181687296 181997172 182605752 182927808 183250432 183562974 184246272 184886016 185504256 185820642 185831424 186148368 186476672 186738804 187170816 187419339 188116992 188448768 188770176 189103104 189368928 189702912 190026459 191070208 191102976 191766528 192036096 192374784 192702888 193042752 194360796 194703584 195084288 195428352 195761664 197098272 197445888 197782641 198131464 198180864 198868992 199499776 199874304 200226816 200568312 200922048 201204486 201559344 202309632 202935537 203012096 203046912 203293448 203751936 204038352 204398208 205107924 205793784 206156736 206872558 207277056 207642624 207996768 208692288 209060352 209416914 209786256 210451668 210567168 211298304 211968512 212004864 212366448 212740992 213040044 213415776 214156803 214953984 214990848 215700352 215737344 216421632 216790749 216803328 217173096 218365952 219041532 219469824 219856896 220231872 220620288 221320064 221735556 222126624 222897897 222953472 223346688 223727616 224437248 225216544 225255168 225639351 226037304 226754262 227278848 227598336 227999744 228388608 228427776 228705129 229220928 229947984 230353536 231211008 231518007 231926328 232013824 233186688 233597952 233996364 234409056 235152568 235192896 236009538 236888064 237305856 237710592 238464576 238505472 239292578 239333616 240092748 240516192 240648192 241483776 241823232 242249728 242662896 242704512 243474336 243903744 244319733 244750632 245526946 245661696 246514688 247339008 247760856 247775232 248197824 248985072 249892452 250822656 251265024 251693568 252137472 252491904 252937216 253368612 253412064 254291967 254803968 255548454 255688704 256048128 256499712 256937184 257390336 257873544 258691482 259147728 260112384 260571136 260917119 261015552 262797696 263261184 263710188 264546639 264592008 265158656 266499072 266969088 267424416 267896064 268272648 268745792 269250318 269746176 270580716 270729216 271669248 272051136 272530944 272995758 273477232 274391712 274875648 275344461 276369408 276856832 277329024 278256384 278747136 279222552 279715008 280108206 280602224 280756224 281731072 282673152 283155264 283654656 284053392 284554368 285542404 286605312 286654464 287649792 288054144 288562176 289054332 289071104 289564128 291541194 292055376 292626432 293142528 293642496 294160384 295647408 296168832 297197196 297271296 298139863 298303488 299249664 300340224 300852468 301383072 301806729 302339016 303038464 303464448 304518144 304570368 304940172 305627904 306057528 306597312 307138048 307661886 308690676 309235104 310308837 310915584 311463936 311995152 312545408 313590528 314125371 314679384 315677502 315850752 316407808 316947456 317952768 318007296 319111488 319560066 320123664 320688256 321978368 322430976 323550528 323606016 324632448 325204992 325759644 326334176 327548928 328562298 329204736 329785344 330347808 330366976 330930432 331980096 333189936 334430208 335020032 335591424 336183296 336655872 337824816 337882752 339055956 340131393 340731272 340918272 341397504 341999616 342582912 343831392 344921976 345530304 346730062 346816512 347889492 348020736 349780032 350396928 350994546 351014912 351613584 352728852 352789344 354014307 355332096 355763534 355958784 356565888 357194752 357696864 358938867 359000424 359661568 360139122 360774288 360972288 362225664 362734848 363374592 363994344 365211504 365855616 366500864 367125948 368290419 368492544 369772032 371008512 371641284 371662848 372296736 372953344 373477608 374341632 374838678 376233984 376897536 377540352 378206208 378737856 379405824 380052918 382140416 382205952 383322681 383533056 384072192 384749568 385405776 386085504 388037223 388721592 389407168 390168576 390856704 391523328 394196544 394891776 395565282 396262928 397737984 398999552 399748608 400453632 401136624 401844096 402408972 403118688 404619264 405871074 406024192 406093824 406586896 407503872 408076704 408796416 409493637 410215848 411587568 412313472 413745116 414554112 415285248 415993536 417384576 418120704 418833828 419572512 420162309 420903336 421134336 422596608 423937024 424009728 424732896 425481984 426080088 426831552 428313606 429907968 429981696 431400704 431474688 431998577 432843264 433581498 433606656 434346192 436731904 437311791 438083064 438939648 439713792 440463744 441240576 442640128 443471112 444253248 445795794 445906944 447455232 448874496 450433088 450510336 451278702 452074608 453508524 454557696 455196672 455999488 456777216 456855552 457410258 458441856 459895968 460707072 461492829 462422016 463036014 463852656 464027648 466373376 467195904 467992728 468818112 470305136 470385792 472019076 473516253 473776128 474611712 475421184 476929152 477010944 478585156 478667232 480185496 481032384 481296384 482967552 483646464 484499456 485325792 485409024 486948672 487807488 488639466 489501264 491053892 491323392 492843447 493029376 494678016 495521712 495550464 496395648 497970144 499699207 499784904 501645312 502530048 503387136 504274944 504983808 505874432 506737224 506824128 508583934 511096908 511377408 512096256 512999424 513874368 514780672 515747088 517382964 518295456 520095093 520224768 521142272 521834238 522031104 525595392 526491819 526522368 527420376 529093278 529184016 530317312 532998144 533645301 533938176 534848832 535792128 536545296 537491584 538500636 539492352 540208683 541161432 541458432 543338496 544102272 545061888 545991516 546954464 548783424 549751296 550688922 552738816 553713664 554658048 556512768 557494272 558445104 559430016 560216412 561204448 561512448 562258017 563462144 565346304 566310528 567309312 568106784 569108736 570079377 571084808 573210624 573308928 575299584 576108288 577124352 578108664 578142208 579128256 583082388 584110752 585252864 586285056 587284992 588320768 591294816 592337664 593347923 594394392 594542592 596279726 596606976 598499328 600680448 601704936 602766144 603613458 604678032 606928896 608806611 609036288 609140736 609880344 611255808 612115056 613194624 614276096 615323772 617381352 618470208 620617674 621831168 622927872 623990304 625090816 627181056 628250742 629358768 631355004 631701504 632815616 633894912 635905536 636014592 638222976 639120132 640247328 641376512 642470409 643956736 644861952 647101056 647212032 649264896 650372247 650409984 651519288 652668352 655097856 657124596 658409472 659570688 660695616 660733952 661860864 663960192 666379872 668693691 668860416 670040064 671182848 672366592 673311744 675649632 675765504 678111912 680262786 681462544 681836544 682795008 683999232 685165824 686115387 687662784 689843952 691060608 693460124 693633024 695778984 696041472 699560064 700793856 701989092 702029824 703227168 705457704 705578688 708028614 710664192 711527068 711917568 713131776 714389504 715393728 717877734 718000848 720278244 721548576 721944576 724053953 724451328 725469696 726749184 727988688 730423008 731711232 732959199 733001728 734251896 736580838 736985088 739544064 742017024 743282568 743325696 744593472 745906688 746955216 749677356 752467968 753795072 755080704 756412416 757475712 758811648 760105836 762875901 764280832 764411904 766645362 767066112 768144384 769499136 770811552 772171008 776074446 777443184 778814336 780337152 781713408 782751357 783046656 788393088 789783552 791130564 792525856 793639917 795475968 797999104 799497216 800907264 802273248 803688192 804817944 806237376 809238528 811742148 812048384 812187648 813173792 815007744 816153408 817592832 818987274 820431696 823175136 824626944 826033383 827490232 829108224 830570496 831987072 834769152 836241408 837667656 839145024 840324618 841806672 842268672 845193216 847874048 848019456 849465792 850963968 852160176 853663104 856627212 859815936 859963392 862801408 862949376 863997154 865686528 867162996 867213312 868692384 873463808 874623582 876166128 877879296 879427584 880927488 882481152 885280256 886942224 888506496 891591588 891813888 894419589 894910464 897748992 900866176 901020672 902557404 904149216 905420187 907017048 909115392 910393344 911998976 913554432 913711104 914820516 916883712 919791936 921414144 922985658 926072028 927705312 928055296 930926511 932746752 934391808 935985456 937636224 940610272 940771584 942376113 944038152 947032506 947552256 949223424 950842368 953858304 954021888 957170312 957334464 960370992 962064768 965935104 967292928 968998912 970651584 970818048 973897344 975614976 977278932 979002528 982107784 982646784 985686894 986058752 989356032 991043424 991100928 992791296 995940288 999398414 999569808 1003290624 1005060096 1006774272 1008549888 1009967616 1011748864 1013474448 1013648256 1017167868 1020394179 1022193816 1022754816 1024192512 1025998848 1027748736 1029561344 1031494176 1034765928 1036590912 1040190186 1040449536 1043668476 1044062208 1051190784 1052983638 1053044736 1054840752 1058186556 1058368032 1060634624 1062042921 1065996288 1067290602 1067876352 1069697664 1071584256 1073090592 1074983168 1076816601 1077001272 1078984704 1080417366 1082322864 1082916864 1086676992 1088204544 1090123776 1091983032 1093908928 1097566848 1099502592 1101377844 1104871257 1105477632 1107427328 1109316096 1113025536 1114988544 1116890208 1118860032 1120432824 1122408896 1123024896 1124516034 1126924288 1130692608 1132621056 1134618624 1136213568 1138217472 1140158754 1142169616 1146421248 1146617856 1149968043 1150599168 1152216576 1154248704 1156217328 1156284416 1158256512 1166164776 1168221504 1170505728 1172570112 1174569984 1176641536 1182589632 1184675328 1186695846 1188788784 1192559452 1193213952 1196998656 1201360896 1203409872 1205532288 1207226916 1209356064 1213555217 1213857792 1217613222 1218072576 1218281472 1219760688 1222511616 1224230112 1226389248 1228480911 1228552192 1230647544 1234762704 1236940416 1241235348 1243662336 1245172369 1245855744 1247980608 1250181632 1254362112 1256501484 1258717536 1260486927 1262710008 1263403008 1265631232 1267789824 1271811072 1272029184 1276445952 1278240264 1280494656 1282753024 1284940818 1287913472 1289723904 1294202112 1294424064 1295995731 1298529792 1300744494 1300819968 1303038576 1305336704 1310195712 1311935373 1314249192 1316818944 1319141376 1321391232 1321467904 1323721728 1327920384 1332759744 1337387382 1337720832 1342365696 1344733184 1346623488 1351299264 1351531008 1356223824 1360525572 1362925088 1363673088 1365590016 1367998464 1370331648 1372230774 1375325568 1379687904 1382121216 1384478487 1386920248 1387266048 1391557968 1392082944 1399120128 1401587712 1403978184 1404059648 1406454336 1410915408 1411157376 1416057228 1420548759 1421328384 1423054136 1423835136 1426263552 1428779008 1430787456 1435755468 1436001696 1440556488 1443097152 1443889152 1448107906 1448902656 1450939392 1453498368 1455977376 1460846016 1463422464 1465918398 1466003456 1468503792 1473161676 1473970176 1478530341 1479088128 1484034048 1486565136 1486651392 1489186944 1491813376 1493910432 1499097621 1499354712 1504935936 1507590144 1510161408 1512824832 1514951424 1517623296 1520211672 1525751802 1528561664 1533290724 1534132224 1536288768 1538998272 1541623104 1544342016 1552148892 1554886368 1557628672 1560285279 1560674304 1563426816 1565502714 1566093312 1576786176 1579475457 1579567104 1582261128 1585051712 1587279834 1590951936 1595998208 1598994432 1600935903 1601814528 1604546496 1607376384 1609635888 1612474752 1618477056 1620626049 1623484296 1624096768 1624375296 1626347584 1630015488 1632306816 1635185664 1637974548 1640863392 1646350272 1649253888 1652066766 1654980464 1658216448 1661140992 1663974144 1669538304 1672482816 1675335312 1678290048 1680649236 1683613344 1684537344 1690386432 1695748096 1696038912 1698931584 1701927936 1704320352 1707326208 1710238131 1713254424 1719631872 1719926784 1725602816 1725898752 1727994308 1731373056 1734325992 1734426624 1737384768 1749247164 1752332256 1755758592 1758416743 1758855168 1761854976 1764962304 1770560512 1773884448 1777012992 1780043769 1783183176 1783627776 1788839178 1789820928 1795497984 1801732352 1802041344 1805114808 1808298432 1810840374 1814034096 1820786688 1823997952 1826419833 1827108864 1827422208 1829641032 1833767424 1839583872 1842828288 1845971316 1852144056 1855410624 1856110592 1861853022 1865493504 1868783616 1871970912 1875272448 1881220544 1881543168 1884752226 1888076304 1894065012 1895104512 1898446848 1901684736 1907716608 1908043776 1914340624 1914668928 1920741984 1924129536 1927411227 1931870208 1934585856 1937997824 1941303168 1941636096 1947794688 1951229952 1954557864 1958005056 1964215568 1965293568 1971373788 1972117504 1978712064 1982086848 1982201856 1985582592 1991880576 1998796828 1999139616 2006081073 2006581248 2010120192 2013548544 2017099776 2019935232 2023497728 2026948896 2027296512 2034335736 2040788358 2044387632 2045509632 2048385024 2051997696 2055497472 2058346161 2059122688 2062988352 2069531856 2073181824 2080380372 2080899072 2086979041 2087336952 2088124416 2102381568 2105967276 2106089472 2109681504 2116373112 2116736064 2121269248 2124085842 2131992576 2134581204 2135752704 2139395328 2143168512 2146181184 2149966336 2153633202 2154002544 2160834732 2164645728 2165833728 2172161859 2173353984 2176409088 2180247552 2183966064 2187817856 2195133696 2198877597 2199005184 2202755688 2209742514 2210955264 2214854656 2218632192 2226051072 2229977088 2233780416 2237720064 2240865648 2244817792 2249032068 2253848576 2261385216 2265242112 2269237248 2272427136 2276434944 2280317508 2284339232 2288627703 2292842496 2293235712 2299936086 2301198336 2304433152 2308497408 2312434656 2312568832 2316513024 2332329552 2336443008 2341011456 2345140224 2348254071 2349139968 2353283072 2365179264 2369350656 2373391692 2377577568 2380919751 2385118904 2386427904 2393997312 2402721792 2406819744 2411064576 2414453832 2418712128 2427110434 2427715584 2435226444 2436145152 2436562944 2439521376 2445023232 2448460224 2452778496 2456961822 2457104384 2461295088 2469525408 2473880832 2478100149 2482470696 2487324672 2490344738 2491711488 2495961216 2500363264 2508724224 2513002968 2517435072 2520973854 2525420016 2526806016 2535579648 2543622144 2544058368 2552891904 2556480528 2560989312 2565506048 2569881636 2575826944 2579447808 2588404224 2588848128 2591991462 2597059584 2601488988 2601639936 2606077152 2610673408 2620391424 2623870746 2628498384 2633637888 2638282752 2642782464 2642935808 2647443456 2655840768 2665519488 2674774764 2675441664 2683258767 2684731392 2689466368 2693246976 2702598528 2703062016 2712447648 2716260561 2721051144 2725850176 2727346176 2731180032 2735996928 2740663296 2744461548 2750651136 2759375808 2764242432 2768956974 2773840496 2783115936 2784165888 2792779533 2798240256 2803175424 2807956368 2808119296 2812908672 2821830816 2822314752 2832114456 2841097518 2842656768 2846108272 2847670272 2852527104 2857558016 2861574912 2871510936 2872003392 2881112976 2886194304 2896215812 2897805312 2901878784 2906996736 2911954752 2921692032 2926844928 2931836796 2932006912 2937007584 2946323352 2947940352 2957060682 2958176256 2968068096 2973130272 2973302784 2978373888 2983626752 2987820864 2998195242 2998709424 3009871872 3015180288 3020322816 3023990039 3025649664 3029902848 3035246592 3040423344 3051503604 3057123328 3061182537 3066581448 3068264448 3072577536 3077996544 3083246208 3088684032 3104297784 3109772736 3115257344 3120570558 3121348608 3131005428 3132186624 3153572352 3158950914 3159134208 3164522256 3170103424 3174559668 3181903872 3186128763 3191996416 3197988864 3201871806 3203629056 3209092992 3214752768 3219271776 3224949504 3230449803 3236954112 3241252098 3246968592 3248193536 3248750592 3252695168 3260030976 3264613632 3270371328 3275949096 3281726784 3292700544 3298507776 3304133532 3309960928 3314613771 3316432896 3322281984 3327948288 3339076608 3344965632 3350670624 3356580096 3361298472 3367226688 3369074688 3380772864 3391496192 3392077824 3397863168 3403855872 3408640704 3414652416 3420476262 3426508848 3439263744 3439853568 3449904129 3451205632 3451797504 3455988616 3462746112 3468651984 3468853248 3474769536 3498494328 3504664512 3511517184 3516833486 3517710336 3523709952 3529924608 3541121024 3547768896 3554025984 3560087538 3566366352 3577678356 3579641856 3590995968 3603464704 3604082688 3610229616 3616596864 3621680748 3628068192 3640665651 3641573376 3647995904 3652839666 3654217728 3654844416 3659282064 3667534848 3679167744 3685442733 3685656576 3691942632 3704288112 3710821248 3712221184 3723706044 3730987008 3735517107 3737567232 3743941824 3750544896 3762441088 3763086336 3769504452 3776152608 3781460781 3788130024 3790209024 3796893696 3803369472 3815433216 3816087552 3828681248 3829337856 3841483968 3848259072 3854822454 3863740416 3869171712 3875995648 3882606336 3883272192 3887987193 3895589376 3902459904 3909115728 3916010112 3928431136 3930587136 3935806119 3942747576 3944235008 3957424128 3964173696 3964403712 3971165184 3983761152 3997593656 3998279232 4012162146 4013162496 4027097088 4034199552 4039870464 4046995456 4053897792 4054593024 4068671472 4081576716 4088775264 4091019264 4096770048 4103995392 4110994944 4116692322 4118245376 4125976704 4139063712 4146363648 4153435461 4160760744 4161798144 4173958082 4174673904 4176248832 4204763136 4211934552 4212178944 4219363008 4232746224 4233472128 4248171684 4261646277 4263985152 4269162408 4271505408 4278790656 4286337024 4292362368 4299932672 4307266404 4308005088 4321669464 4329291456 4331667456 4344323718 4346707968 4352818176 4360495104 4367932128 4375635712 4390267392 4397755194 4398010368 4405511376 4419485028 4421910528 4429709312 4435591023 4437264384 4452102144 4459954176 4467560832 4475440128 4481731296 4489635584 4497292863 4498064136 4507697152 4522770432 4530484224 4538474496 4544854272 4552869888 4560635016 4568678464 4577255406 4585684992 4599872172 4602396672 4608866304 4616994816 4624869312 4625137664 4633026048 4664659104 4672886016 4680855837 4682022912 4690280448 4696508142 4698279936 4706566144 4730358528 4738701312 4746783384 4755155136 4761839502 4770237808 4772855808 4787994624 4802807709 4805443584 4813639488 4822129152 4828907664 4837424256 4854220868 4855431168 4870452888 4872290304 4873125888 4879042752 4890046464 4896920448 4905556992 4913923644 4914208768 4922590176 4939050816 4947761664 4956200298 4964941392 4974649344 4980689476 4983422976 4991922432 5000726528 5017448448 5026005936 5034870144 5041947708 5050840032 5053612032 5068377671 5071159296 5087244288 5088116736 5105783808 5112961056 5121978624 5130714393 5131012096 5139763272 5151653888 5158895616 5176808448 5177696256 5183982924 5194119168 5202977976 5203279872 5212154304 5221346816 5247741492 5256996768 5267275776 5275250229 5276565504 5285564928 5285871616 5294886912 5311681536 5331038976 5340131307 5349549528 5350883328 5366517534 5369462784 5378932736 5386493952 5405197056 5406124032 5424895296 5432521122 5442102288 5451700352 5462360064 5471993856 5479259499 5481326592 5488923096 5501302272 5518751616 5528484864 5537913948 5547680992 5566231872 5568331776 5585559066 5596480512 5606350848 5615912736 5616238592 5625817344 5643661632 5644629504 5664228912 5682195036 5685313536 5692216544 5695340544 5705054208 5715116032 5723149824 5743021872 5744006784 5762225952 5772388608 5782233681 5792431624 5795610624 5803757568 5813993472 5823909504 5843384064 5853689856 5863673592 5864013824 5874015168 5892646704 5895880704 5914121364 5916352512 5936136192 5946260544 5946605568 5956747776 5967253504 5975641728 5996390484 5997418848 6018243219 6019743744 6030360576 6040645632 6047980078 6051299328 6059805696 6070493184 6080846688 6103007208 6114246656 6122365074 6133162896 6136528896 6145155072 6155993088 6166492416 6175038483 6177368064 6208595568 6219545472 6230514688 6241141116 6242697216 6260937123 6262010856 6264373248 6307144704 6317901828 6318268416 6329044512 6340206848 6349119336 6363807744 6372257526 6383992832 6395977728 6403743612 6407258112 6418185984 6429505536 6438543552 6449899008 6460899606 6482504196 6493937184 6496387072 6497501184 6505390336 6516485577 6520061952 6529227264 6540742656 6551898192 6563453568 6585401088 6596632791 6597015552 6608267064 6619921856 6629227542 6632865792 6644563968 6655896576 6678153216 6689931264 6701341248 6713160192 6722596944 6734453376 6761545728 6782992384 6784155648 6795726336 6807711744 6817281408 6829304832 6840952524 6853017696 6878527488 6879707136 6899808258 6902411264 6903595008 6911977232 6925492224 6937303968 6937706496 6949539072 6996988656 7009329024 7023034368 7033666972 7035420672 7047419904 7059849216 7082242048 7095537792 7108051968 7120175076 7132732704 7142759253 7155356712 7159283712 7181991936 7206929408 7208165376 7220459232 7233193728 7243361496 7256136384 7281331302 7283146752 7305679332 7308435456 7309688832 7318564128 7335069696 7343975809 7358335488 7370885466 7371313152 7383885264 7408576224 7421642496 7424442368 7434300447 7447412088 7461974016 7471034214 7475134464 7487883648 7501089792 7524882176 7526172672 7539008904 7552305216 7562921562 7576260048 7580418048 7606738944 7630866432 7632175104 7657362496 7658675712 7682967936 7696518144 7709644908 7727480832 7738343424 7751991296 7765212672 7766544384 7775974386 7791178752 7804919808 7818231456 7832020224 7856862272 7861174272 7871612238 7885495152 7888470016 7914848256 7928347392 7928807424 7942330368 7967522304 7995187312 7996558464 8024324292 8026324992 8049776301 8054194176 8068399104 8079740928 8093990912 8107795584 8109186048 8137342944 8163153432 8177550528 8182038528 8193540096 8207990784 8221989888 8233384644 8236490752 8251953408 8278127424 8292727296 8306870922 8321521488 8347916164 8349347808 8352497664 8378338599 8409526272 8423869104 8424357888 8438726016 8465492448 8466944256 8494886519 8496343368 8523292554 8527970304 8538324816 8543010816 8557581312 8572674048 8584724736 8599865344 8614532808 8616010176 8643338928 8658582912 8688647436 8693415936 8705636352 8716206583 8720990208 8735864256 8751271424 8780534784 8795510388 8796020736 8811022752 8838970056 8843821056 8859418624 8871182046 8874528768 8904204288 8919908352 8935121664 8950880256 8963462592 8979271168 8994585726 8996128272 9015394304 9045540864 9060968448 9071970117 9076948992 9089708544 9105739776 9121270032 9137356928 9154510812 9171369984 9183547611 9199744344 9204793344 9217732608 9233989632 9249738624 9250275328 9266052096 9329318208 9345772032 9361711674 9364045824 9393016284 9396559872 9413132288 9460717056 9477402624 9493566768 9510310272 9523679004 9540475616 9545711616 9558386289 9575989248 9605615418 9610887168 9627278976 9644258304 9657815328 9674848512 9691349409 9708441736 9710862336 9740905776 9744580608 9746251776 9758085504 9780092928 9793840896 9811113984 9827847288 9828417536 9845180352 9878101632 9895523328 9912400596 9929882784 9943841313 9949298688 9961378952 9966845952 9983844864 10001453056 10034896896 10052011872 10069740288 10083895416 10101680064 10107224064 10136755342 10142318592 10174488576 10176233472 10211567616 10225922112 10243957248 10261428786 10262024192 10279526544 10317791232 10349712387 10353616896 10355392512 10367965848 10388238336 10405955952 10406559744 10424308608 10442693632 10495482984 10513993536 10534551552 10550500458 10553131008 10571129856 10589773824 10623363072 10662077952 10680262614 10699099056 10733035068 10738925568 10757865472 10772987904 10810394112 10812248064 10849790592 10865042244 10884204576 10903400704 10921996953 10924720128 10943987712 10958518998 10962653184 10977846192 11002604544 11037503232 11056328199 11056969728 11075827896 11095361984 11132463744 11136663552 11171118132 11192961024 11206551321 11212701696 11231825472 11232477184 11251634688 11287323264 11289259008 11328457824 11344382343 11364390072 11370627072 11384433088 11390681088 11410108416 11430232064 11446299648 11486043744 11488013568 11524451904 11544777216 11564467362 11584863248 11591221248 11607515136 11627986944 11647819008 11663961579 11686768128 11707379712 11727347184 11728027648 11748030336 11785293408 11791761408 11828242728 11832705024 11872272384 11892521088 11893211136 11913495552 11934507008 11951283456 11992780968 11994837696 12036486438 12039487488 12081291264 12095960156 12102598656 12119611392 12140986368 12161693376 12206014416 12244730148 12266325792 12273057792 12290310144 12308917201 12311986176 12332984832 12350076966 12354736128 12417191136 12439090944 12460306383 12461029376 12482282232 12485394432 12521874246 12524021712 12528746496 12614289408 12635803656 12636536832 12658089024 12680413696 12698238672 12744515052 12767985664 12784938831 12791955456 12807487224 12814516224 12836371968 12859011072 12877087104 12899798016 12921799212 12965008392 12987874368 12992774144 12995002368 13010780672 13032971154 13040123904 13058454528 13081485312 13103796384 13126907136 13170802176 13193265582 13194031104 13216534128 13239843712 13258455084 13265731584 13289127936 13306773069 13311793152 13356306432 13379862528 13402682496 13426320384 13445193888 13468906752 13491878589 13523091456 13565984768 13568311296 13591452672 13615423488 13634562816 13658609664 13681905048 13706035392 13757054976 13799616516 13804822528 13807190016 13823954464 13850984448 13874607936 13875412992 13899078144 13993977312 14018658048 14042567511 14046068736 14067333944 14070841344 14094839808 14119698432 14164484096 14191075584 14216103936 14240350152 14265465408 14285518506 14310713424 14318567424 14363983872 14408423127 14413858816 14416330752 14440918464 14466387456 14486722992 14512272768 14562662604 14566293504 14611358664 14616870912 14619377664 14637128256 14670139392 14687951618 14716670976 14741770932 14742626304 14767770528 14817152448 14843284992 14848884736 14868600894 14894824176 14923948032 14942068428 14950268928 14975767296 15002179584 15049764352 15052345344 15078017808 15104610432 15125843124 15152520096 15160836096 15205133013 15213477888 15261732864 15264350208 15314724992 15317351424 15365935872 15392143179 15393036288 15419289816 15454961664 15476686848 15503982592 15530425344 15533088768 15551948772 15582357504 15609839616 15636462912 15664040448 15713724544 15743224476 15770990304 15776940032 15825750687 15829696512 15856694784 15857614848 15884660736 15935044608 15990374624 15993116928 16020393921 16048648584 16052649984 16099552602 16108388352 16136798208 16159481856 16187981824 16215591168 16218372096 16274685888 16326306864 16355101056 16387080192 16415981568 16437778497 16443979776 16466769288 16472981504 16503906816 16556254848 16585454592 16613741844 16643042976 16695832328 16698695616 16704995328 16756677198 16819052544 16847738208 16848715776 16877452032 16930984896 16933888512 16989773038 16992686736 17046585108 17055940608 17076649632 17086021632 17115162624 17145348096 17169449472 17199730688 17229065616 17232020352 17286677856 17317165824 17346701043 17377294872 17386831872 17411272704 17432413166 17441980416 17471728512 17502542848 17561069568 17591020776 17592041472 17622045504 17677940112 17687642112 17742364092 17749057536 17808408576 17839816704 17870243328 17901760512 17926925184 17958542336 17989171452 17992256544 18030788608 18054729657 18091081728 18121936896 18143940234 18153897984 18179417088 18211479552 18242540064 18274713856 18309021624 18342739968 18367095222 18399488688 18409586688 18435465216 18467979264 18499477248 18500550656 18525115449 18532104192 18658636416 18691544064 18723423348 18728091648 18782811369 18786032568 18793119744 18826264576 18921434112 18954805248 18987133536 19020620544 19047358008 19080951232 19091423232 19116772578 19151978496 19211230836 19221774336 19254557952 19288516608 19315630656 19349697024 19382698818 19416883472 19481811552 19489161216 19492503552 19516171008 19549456731 19560185856 19587681792 19622227968 19655694576 19656835072 19690360704 19756203264 19791046656 19824801192 19859765568 19887682626 19898597376 19922757904 19933691904 19967689728 20002906112 20069793792 20104023744 20139480576 20167790832 20203360128 20273510684 20284637184 20348977152 20352466944 20423135232 20451844224 20487914496 20522857572 20524048384 20559053088 20635582464 20699424774 20707233792 20710785024 20735931696 20776476672 20811911904 20813119488 20848617216 20885387264 20990965968 21027987072 21069103104 21101000916 21106262016 21142259712 21167930273 21179547648 21246726144 21324155904 21360525228 21398198112 21428277759 21466070136 21477851136 21515730944 21545975808 21620788224 21624496128 21699581184 21730084488 21768409152 21806801408 21843993906 21849440256 21917037996 21925306368 21955692384 22005209088 22031927427 22075006464 22112656398 22113939456 22151655792 22190723968 22264927488 22273327104 22302901341 22342236264 22385922048 22413102642 22425403392 22463650944 22464954368 22503269376 22574646528 22578518016 22656915648 22688764686 22728780144 22741254144 22768866176 22820216832 22860464128 22892599296 22972087488 22976027136 23048903808 23089554432 23128934724 23169726496 23182442496 23215030272 23255973888 23295638016 23327923158 23373536256 23414759424 23454694368 23456055296 23496060672 23570586816 23583522816 23656485456 23665410048 23744544768 23785042176 23786422272 23826991104 23869014016 23902566912 23985561936 23989675392 24072972876 24078974976 24149328903 24162582528 24191920312 24205197312 24239222784 24281972736 24323386752 24412028832 24489460296 24532651584 24546115584 24580620288 24617834402 24623972352 24665969664 24700153932 24709472256 24834382272 24878181888 24920612766 24922058752 24964564464 25043748492 25048043424 25057492992 25135015797 25228578816 25271607312 25273073664 25316178048 25360827392 25396477344 25484659557 25489030104 25535971328 25569877662 25583910912 25614974448 25629032448 25672743936 25718022144 25754174208 25799596032 25843598424 25930016784 25975748736 25985548288 26021561344 26065942308 26080247808 26116909056 26148619749 26162970624 26207592768 26253814272 26341604352 26386531164 26388062208 26433068256 26479687424 26516910168 26531463168 26578255872 26613546138 26623586304 26712612864 26759725056 26805364992 26852640768 26890387776 26937813504 26983757178 27046182912 27131969536 27136622592 27182905344 27215910351 27230846976 27269125632 27317219328 27363810096 27412070784 27514109952 27550642833 27599233032 27609645056 27614380032 27647908928 27701968896 27749215872 27750825984 27798156288 27987954624 28037316096 28085135022 28092137472 28134667888 28189679616 28239396864 28328968192 28382151168 28432207872 28480700304 28530930816 28571037012 28621426848 28637134848 28727967744 28816846254 28827717632 28832661504 28881836928 28932774912 28973445984 29024545536 29074048227 29125325208 29132587008 29222717328 29233741824 29238755328 29274256512 29340278784 29375903236 29433341952 29483541864 29485252608 29535541056 29634304896 29686569984 29737201788 29789648352 29831523939 29847896064 29884136856 29900537856 29951534592 30004359168 30099528704 30104690688 30156035616 30209220864 30251686248 30305040192 30321672192 30410266026 30426955776 30523465728 30528700416 30629449984 30634702848 30731871744 30784286358 30786072576 30838579632 30953373696 31007965184 31049137161 31060850688 31066177536 31103897544 31164715008 31219679232 31272925824 31328080896 31427449088 31486448952 31541980608 31553880064 31651501374 31659393024 31713389568 31769321472 31870089216 31980749248 31986233856 32040787842 32097297168 32199105204 32216776704 32273596416 32318963712 32375963648 32431182336 32436744192 32549371776 32652613728 32710202112 32765990859 32774160384 32831963136 32875556994 32887959552 32933538576 32945963008 33007813632 33112509696 33170909184 33227483688 33286085952 33391664656 33397391232 33409990656 33513354396 33619653963 33638105088 33695476416 33697431552 33754904064 33861969792 33867777024 33979546076 33985373472 34093170216 34111881216 34153299264 34172043264 34230325248 34290696192 34338898944 34399461376 34458131232 34464040704 34573355712 34634331648 34693402086 34754589744 34773663744 34822545408 34864826332 34883960832 34943457024 34991884737 35005085696 35122139136 35182041552 35184082944 35244091008 35355880224 35375284224 35478643697 35484728184 35498115072 35616817152 35679633408 35740486656 35803521024 35853850368 35917084672 35978342904 35984513088 36061577216 36109459314 36243873792 36287880468 36307795968 36358834176 36422959104 36485080128 36549427712 36618043248 36734190444 36798977376 36819173376 36870930432 36926751603 36935958528 36998954496 37001101312 37050230898 37064208384 37317272832 37380919149 37383088128 37446846696 37456183296 37565622738 37572065136 37586239488 37652529152 37842868224 37909610496 37974267072 38041241088 38094716016 38161902464 38233545156 38303956992 38354816493 38422461672 38443548672 38509115904 38577033216 38631261312 38699394048 38765397636 38833766944 38963623104 38978322432 38985007104 39032342016 39098913462 39120371712 39175363584 39244455936 39311389152 39313670144 39380721408 39512406528 39582093312 39649602384 39719531136 39775365252 39797194752 39845515808 39867383808 39920319207 39935379456 40005812224 40139587584 40208047488 40278961152 40335581664 40406720256 40475635767 40547021368 40569274368 40697954304 40704933888 40846270464 40903688448 40975828992 41045715144 41048096768 41118106176 41271164928 41398849548 41414467584 41421570048 41471863392 41552953344 41623823808 41626238976 41697234432 41770774528 41981931936 42055974144 42127702533 42138206208 42202001832 42212524032 42284519424 42335860546 42359095296 42493452288 42648311808 42721050456 42796396224 42856555518 42932140272 42955702272 43091951616 43225269381 43241576448 43248992256 43399162368 43460168976 43536818304 43613602816 43687987812 43698880512 43834075992 43850612736 43911384768 44010418176 44063854854 44150012928 44225312796 44227878912 44303311584 44381447936 44529854976 44546654208 44605802682 44684472528 44771844096 44826205284 44850806784 44927301888 44929908736 45006538752 45149293056 45157036032 45313831296 45377529372 45457560288 45482508288 45537732352 45615399039 45640433664 45720928256 45785198592 45944174976 45952054272 46097807616 46176429537 46179108864 46257869448 46339452992 46364884992 46430060544 46511947776 46591276032 46655846316 46747072512 46829518848 46909388736 46912110592 46992121344 47141173632 47312970912 47330820096 47477252061 47489089536 47570084352 47572844544 47653982208 47738028032 47805133824 47971123872 47979350784 48145945752 48157949952 48298657806 48325165056 48383840624 48410394624 48478445568 48563945472 48646773504 48824057664 48978920592 49065303168 49161240576 49235668804 49247944704 49331939328 49400307864 49418944512 49668764544 49756363776 49841225532 49844117504 49929128928 50087496984 50096086848 50114985984 50270031594 50457157632 50543214624 50546147328 50632356096 50721654784 50792954688 50969319114 50978060208 51139755324 51167821824 51229948896 51258064896 51345487872 51407830663 51436044288 51508348416 51599192064 51687196848 51860033568 51951497472 51971096576 52040103129 52043122688 52131884616 52160495616 52233818112 52297239498 52325941248 52415185536 52507628544 52683208704 52773062328 52776124416 52866136512 52959374848 53033820336 53062926336 53227092276 53247172608 53425225728 53519450112 53610729984 53705281536 53780775552 53875627008 53967514356 54092365824 54164188971 54263939072 54273245184 54365810688 54431820702 54461693952 54538251264 54634438656 54727620192 54824141568 55028219904 55101285666 55198466064 55219290112 55228760064 55295817856 55403937792 55498431744 55501651968 55575346347 55596312576 55975909248 56074632192 56170270044 56184274944 56269335776 56348434107 56379359232 56478793728 56657936384 56764302336 56864415744 56961400608 57061861632 57142074024 57242853696 57274269696 57455935488 57633692508 57655435264 57665323008 57763673856 57865549824 57946891968 58049091072 58148096454 58250650416 58445434656 58467483648 58477510656 58548513024 58648370193 58680557568 58751806472 58866683904 58967083728 58970505216 59071082112 59268609792 59373139968 59474403576 59579296704 59663047878 59695792128 59768273712 59801075712 59903069184 60008718336 60199057408 60209381376 60312071232 60418441728 60503372496 60610080384 60820532052 60853911552 61046931456 61057400832 61258899968 61269405696 61463743488 61568572716 61572145152 61677159264 61906747392 62015930368 62098274322 62121701376 62132355072 62207795088 62329430016 62439358464 62545851648 62656161792 62854898176 62972897904 63083961216 63107760128 63303002748 63318786048 63426779136 63503790819 63538642944 63740178432 63961498496 63972467712 64081575684 64194594336 64284833277 64398210408 64433553408 64547192832 64637927424 64751927296 64862364672 64873488384 65098743552 65305227456 65420404224 65531981718 65548320768 65751113988 65775919104 65867077152 65891926016 66015627264 66095782281 66225019392 66341818368 66454967376 66572171904 66783329312 66794782464 66819981312 66908704023 67026708792 67239307926 67276210176 67390952832 67394863104 67509808128 67723939584 67735554048 67959092152 67970746944 68186340432 68223762432 68306598528 68460650496 68581392384 68677797888 68798922752 68916262464 68928081408 69146711424 69268663296 69386804172 69509179488 69547327488 69645090816 69729652664 69767921664 69886914048 69983769474 70010171392 70244278272 70364083104 70368165888 70488182016 70711760448 70750568448 70957287394 70969456368 70996230144 71233634304 71359266816 71480973312 71607042048 71707700736 71834169344 71956685808 71969026176 72218918628 72447986709 72487747584 72575760936 72615591936 72717668352 72845918208 72970160256 73098855424 73236086496 73468380888 73597954752 73638346752 73741860864 73853503206 73871917056 73997908992 74100461796 74128416768 74634545664 74761838298 74766176256 74893693392 75131245476 75144130272 75172478976 75305058304 75405047391 75685736448 75819220992 75948534144 76082482176 76189432032 76323804928 76453978671 76467090312 76607913984 76709632986 76844923344 76887097344 77018231808 77154066432 77262522624 77398788096 77530795272 77667533888 77927246208 77956644864 78064684032 78197826924 78240743424 78350727168 78445859247 78488911872 78622778304 78627340288 78761442816 79024813056 79164186624 79299204768 79439062272 79550730504 79594389504 79691031616 79734767616 79840638414 79870758912 80011624448 80279175168 80416094976 80557922304 80671163328 80813440512 80951271534 81094042736 81138548736 81395908608 81409867776 81647731053 81692540928 81807376896 81951657984 82091430288 82096193536 82236212352 82542329856 82797699096 82828935168 82843140096 82943726784 83105906688 83247647616 83252477952 83394468864 83541549056 83963863872 84111948288 84255405066 84276412416 84404003664 84569038848 84671721092 84718190592 84986904576 85296623616 85442100912 85592792448 85713111036 85864280544 85911404544 86162420407 86183903232 86450538762 86483152896 86497984512 86798324736 86920337952 87073636608 87222144681 87227205632 87375975624 87397761024 87668151984 87701225472 87822769536 88020836352 88127709708 88300025856 88450625592 88455757824 88606623168 88762895872 89059709952 89211605364 89368945056 89494571817 89543688192 89652410568 89701613568 89854603776 89859817472 90013077504 90298586112 90314072064 90627662592 90755058744 90915120576 90965016576 91075464704 91230798078 91280867328 91441856512 91570397184 91888349952 91904108544 92195615232 92352859074 92358217728 92515738896 92678905984 92860121088 93023895552 93147411483 93182552064 93311692632 93494145024 93659037696 93818777472 93824221184 93984242688 94282347264 94625941824 94661640192 94954504122 94978179072 95140168704 95307964416 95476056064 95610267648 95942247744 95958701568 96291891504 96597315612 96650330112 96767681248 96820789248 96956891136 97127890944 97293547008 97648115328 97957841184 98130606336 98297972577 98322481152 98471337608 98495889408 98663878656 98800615728 98837889024 99337529088 99512727552 99682451064 99688235008 99858257856 100174993968 100192173696 100229971968 100540063188 100858961889 100914315264 101086429248 101092294656 101264712192 101443309568 101585909376 101938638228 101956120416 102279510648 102335643648 102459897792 102516129792 102690975744 102815661326 102872088576 103016696832 103198384128 103374393696 103720067136 103902994944 103942193152 104080206258 104086245376 104263769232 104320991232 104467636224 104594478996 104651882496 104830371072 104975654211 105015257088 105366417408 105546124656 105552248832 105732273024 105918749696 106067640672 106125852672 106435931091 106454184552 106494345216 106850451456 107038900224 107221459968 107410563072 107561551104 107751254016 107935028712 108184731648 108328377942 108527878144 108731621376 108863641404 108923387904 109076502528 109268877312 109455240384 109648283136 110202571332 110396932128 110438580224 110457520128 110591635712 110780254809 110807875584 110996863488 111003303936 111150692694 111192625152 111951818496 112142757447 112149264384 112340540088 112368549888 112538671552 112696868214 112758718464 112957587456 113315872768 113528604672 113728831488 113922801216 114123723264 114284148048 114485707392 114911870976 115064449479 115267385016 115310870528 115330646016 115527347712 115731099648 115893783936 116098182144 116296192908 116501300832 116890869312 116934967296 116955021312 117097026048 117296740386 117361115136 117503612944 117733367808 117934167456 117941010432 118142164224 118537219584 118746279936 118948807152 119158593408 119326095756 119391584256 119536547424 119602151424 119806138368 120017436672 120398114816 120418762752 120624142464 120836883456 121006744992 121220160768 121426907301 121641064104 121707823104 122093862912 122114801664 122517799936 122538811392 122927486976 123137145432 123144290304 123354318528 123813494784 124196548644 124243402752 124264710144 124415590176 124658860032 124847588753 124878716928 125091703296 125312323584 125709796352 125945795808 126167922432 126215520256 126383107599 126606005496 126637572096 126853558272 127007581638 127077285888 127480356864 127922996992 127944935424 128163151368 128389188672 128569666554 128796420816 128867106816 129275854848 129503854592 129675808143 129724729344 129746976768 130197487104 130610454912 130840808448 131063963436 131096641536 131502227976 131551838208 131734154304 131783852032 132031254528 132191564562 132450038784 132683636736 132909934752 133144343808 133566658624 133589564928 133639962624 133817408046 134053417584 134478615852 134552420352 134781905664 134789726208 135019616256 135447879168 135471108096 135918184304 135941493888 136372680864 136447524864 136613197056 136846197117 136921300992 137162784768 137355595776 137597845504 137832524928 137856162816 138293422848 138537326592 138773608344 139018358976 139094654976 139290181632 139459305328 139535843328 139773828096 139967538948 140020342784 140488556544 140728166208 140736331776 140976364032 141423520896 141914574788 141938912736 141992460288 142431756183 142467268608 142718533632 142961946624 143214084096 143415401472 143668338688 143913371616 143938052352 144437837256 144895973418 144975495168 145151521872 145231183872 145435336704 145691836416 145940320512 146197710848 146472172992 146936761776 147195909504 147483721728 147707006412 147743834112 147995817984 148175511911 148200923592 148256833536 149269091328 149523676596 149532352512 149787386784 150262490952 150288260544 150344957952 150610116608 150810094782 151371472896 151638441984 151897068288 152164964352 152378864064 152647609856 152907957342 152934180624 153419265972 153689846688 153774194688 154036463616 154223491989 154308132864 154525045248 154797576192 155061590544 155335067776 155854492416 155913289728 156120309387 156129368064 156395653848 156481486848 156701454336 156891718494 156977823744 157245556608 157254680576 157522885632 158049626112 158328373248 158598409536 158878124544 159101461008 159188779008 159382063232 159681276828 159741517824 160023248896 160558350336 160832189952 161115844608 161342326656 161626881024 161902543068 162188085472 162277097472 162492566913 162791817216 162819735552 163295462106 163385081856 163614753792 163903315968 164182860576 164192387072 164472424704 165084659712 165595398192 165657870336 165686280192 165887453568 166211813376 166495295232 166504955904 166726039041 166788937728 167083098112 167927727744 168223896576 168510810132 168552824832 168808007328 169045302321 169138077696 169343442184 169436381184 169973809152 170593247232 170884201824 171185584896 171426222072 171728561088 171822809088 172324840814 172367806464 172901077524 172966305792 172995969024 173596649472 173840675904 174147273216 174444289362 174454411264 174751951248 175336303968 175402450944 175645539072 175945110579 176041672704 176255419416 176600051712 176901251184 176911515648 177213246336 177525791744 178119419904 178423210728 178737890112 178989143634 179087376384 179304821136 179403227136 179709207552 180026155008 180597172224 180628144128 181255325184 181510117488 181830241152 182150929408 182461596156 182561734656 182883713024 183140794368 183776699904 183808217088 184391230464 184705718148 184716435456 185031477792 185357811968 185720242176 186047791104 186294822966 186365104128 186623385264 186988290048 187318075392 187637554944 187648442368 187968485376 188564694528 189251883648 189323280384 189909008244 189956358144 190280337408 190511372457 190615928832 190952112128 191220535296 191884495488 191917403136 192583783008 192854499831 193194631224 193300660224 193535362496 193641578496 193913782272 194255781888 194587094016 195296230656 195915682368 196261212672 196595945154 196644962304 196942675216 197327757312 197601231456 197675778048 198287346843 198675058176 199025455104 199364902128 199376470016 199716515712 200349987936 200384347392 200459943936 201080126376 201717923778 201828630528 202172858496 202184589312 202529424384 202886619136 203171818752 203877276456 203912240832 204559021296 204671287296 204919795584 205381951488 205631322652 205744177152 206033393664 206396768256 206748787392 207440134272 207805989888 208160412516 208172490752 208527538464 208641982464 208935272448 209188957992 209303764992 209660742144 209951308422 210030514176 210732834816 211092249312 211104497664 211464546048 211837499392 212135281344 212251705344 212871862182 212908369104 212988690432 213700902912 214077800448 214442919936 214821126144 215123102208 215502508032 215870057424 216656755884 217055756288 217343960127 217463242752 217727282808 217846775808 218153005056 218537754624 218910480768 219296566272 220405142664 220793864256 220877160448 220915040256 221183271424 221560509618 221615751168 221993726976 222301385388 222385250304 223903636992 224285514894 224298528768 224681080176 225077343104 225393736428 225517436928 225915174912 226215142173 226631745536 227057209344 227457662976 227845602432 228247446528 228568296096 228971414784 229361936013 229823741952 230128898958 230534770032 230621741056 230661292032 231054695424 231462199296 231787567872 232196364288 232592385816 233002601664 233781738624 233869934592 234194052096 234593480772 234722230272 235007225888 235337577741 235466735616 235868334912 235882020864 236284328448 237074439168 237492559872 237897614304 238317186816 238652191512 238783168512 239073094848 239204302848 239612276736 240034873344 240796229632 240837525504 241248284928 241673766912 242013489984 242440321536 242853814602 243282128208 243415646208 244187725824 244229603328 244943193159 245035599872 245077622784 245854973952 246274290864 246288580608 246708637056 247626989568 248393097288 248486805504 248529420288 248831180352 249317720064 249695177506 249757433856 250183406592 250624647168 251419592704 251891591616 252335844864 252431040512 252766215198 253212010992 253707116544 254015163276 254154571776 254960713728 255845993984 255889870848 256326302736 256778377344 257139333108 257592841632 257734213632 258487261221 258551709696 259007709184 259351616286 259449458688 259493953536 260394974208 261220909824 261666434043 261681616896 262127926872 262193283072 263004455952 263103676416 263468308608 263567704064 264062509056 264383129124 264900077568 265367273472 265819869504 266288687616 267133317248 267179129856 267634816092 268106835168 268483715451 268957231704 269104840704 269563811328 269579452416 270039232512 270895758336 270942216192 271836368608 271882987776 272745361728 272895049728 273226394112 273692394234 273842601984 274325569536 274711191552 275195691008 275665049856 275712325632 276586845696 277074653184 277547216688 278036717952 278580363264 278918610656 279071686656 279442234449 279547656192 279935077896 280040685568 280977113088 281456332416 281472663552 281952728064 282847041792 283829149576 283877825472 283984920576 284863512366 284934537216 285923893248 286428168192 286830802944 287336677376 287826743232 287876104704 288875674512 289791946836 289950990336 290303043744 290462367744 290870673408 291383672832 291880641024 292395421696 292944345984 293873523552 294391819008 294893917731 294967443456 295414012824 295487668224 295991635968 296351023822 296401847184 296513667072 298538182656 299047353192 299064705024 299574773568 300524981904 300576521088 300689915904 301620189564 302576885667 302742945792 303276883968 303794136576 304329928704 304757728128 305295219712 305815914684 305868361248 306838531944 307379693376 307548389376 308072927232 308446983978 308616265728 309050090496 309595152384 310123181088 310670135552 311708984832 311826579456 312240618774 312258736128 312791307696 312962973696 313402908672 313783436988 313955647488 314491113216 314509361152 314926962633 315045771264 316099252224 316656746496 317196819072 317756249088 318202922016 318377558016 318764126464 319307793273 319362553656 319483035648 320046497792 321116700672 321664379904 322231689216 322684653312 323253762048 323805086136 324376170944 324554194944 324985133826 325583634432 326590924212 326770163712 327229507584 327806631936 328365721152 328384774144 328944849408 331190796384 331315740672 331372560384 331774907136 332340764427 332423626752 332990590464 333009911808 333452078082 333577875456 334166196224 335855455488 336447793152 337021620264 337105649664 337616014656 338090604642 338276155392 338686884368 338872762368 339947618304 341186494464 341768403648 342371169792 342852444144 343457122176 344649681628 344735612928 345802155048 345932611584 345991938048 347193298944 347681351808 348294546432 348888578724 348908822528 349503902496 350672607936 350804901888 351291078144 351890221158 352083345408 352510838832 353200103424 353802502368 353823031296 354426492672 355051583488 356238839808 356846421456 357475780224 357978287268 358174752768 358609642272 358806454272 359418415104 359854814641 360052310016 361194344448 361256288256 362510650368 363020234976 363660482304 364280721903 364301858816 364923192312 365123469312 365767426048 366281588736 367553399808 367616434176 368782460928 369411436296 369432870912 370062955584 370715623936 371440484352 372589645932 372730208256 373246770528 373976580096 374542766259 374636150784 375275109888 375296884736 375936970752 377129389056 378503767296 378646560768 379149322797 379818016488 379912716288 380560674816 381022744914 381231857664 381904224256 382441070592 383768990976 383834806272 385167566016 385708999662 386389262448 386601320448 387070724992 387827564544 388511563776 389027424429 389174188032 390592461312 391831364736 392522425344 393191890308 393289924608 393885350432 394655514624 395202462912 395351556096 396574693686 397350116352 398050910208 398729804256 398752940032 399433031424 400699975872 400768694784 400919887872 402160252752 403435847556 403657261056 404345716992 404369178624 405058848768 405773238272 406343637504 407754552912 407824481664 409118042592 409342574592 409839591168 410538591351 410763902976 411262645304 411488354304 412066787328 412793536512 413497574784 414880268544 415611979776 416320825032 416344981504 417055076928 417283964928 417870544896 418377915984 418607529984 419321484288 419902616844 420061028352 421465669632 422184498624 422208995328 422929092096 423674998784 424270562688 425743724364 425816738208 425977380864 427295268549 427401805824 428155600896 428885839872 429642252288 430246204416 431005016064 431740114848 433313511768 434111512576 434687920254 434926485504 435454565616 435693551616 436306010112 437075509248 437820961536 438593132544 440810285328 441587728512 441754320896 442366542848 443121019236 443231502336 443987453952 444526535733 444602770776 444770500608 447807273984 448571029788 448597057536 449362160352 450154686208 450787472856 451034873856 451830349824 452430284346 453263491072 454114418688 454915325952 455691204864 456494893056 457136592192 457942829568 458723872026 460257797916 461069540064 461243482112 461322584064 462109390848 462670475967 462924398592 463575135744 464392728576 465184771632 466005203328 467563477248 467739869184 468360928161 468388104192 469186961544 469444460544 470014451776 470675155482 470933471232 471736669824 471764041728 472568656896 474148878336 474985119744 475795228608 476634373632 477304383024 477566337024 478146189696 479224553472 480069746688 481592459264 481675051008 482496569856 483347533824 484026979968 484880643072 485707629204 486564256416 486831292416 488375451648 488459206656 489886386318 490071199744 490155245568 491709947904 492548581728 492577161216 493417274112 495253979136 496786194576 496973611008 497058840576 497662360704 498635440128 499390355012 499514867712 500366813184 501249294336 502839185408 503783183232 504671689728 505532430396 506424021984 507135906963 507414233088 508030326552 508309143552 509921427456 511691987968 511779741696 512652605472 513556754688 514278666216 515185683264 515468427264 516974522442 517103419392 518703232572 518898917376 518987907072 520789948416 522441819648 523332868086 523363233792 524255853744 526008911904 526207352832 526936617216 527135408128 527835331737 528125018112 528766258248 529800155136 530734546944 531639739008 532577375232 534266634496 534358259712 535269632184 536213670336 536967430902 537914463408 538209681408 539127622656 540078465024 541791516672 541884432384 543672737216 543765975552 545490723456 546452788224 547384788468 547685203968 548651139072 549422383104 550391382016 551330099712 551424651264 553173691392 554149306368 555094433376 556073435904 557160726528 557837221312 558143373312 558884468898 559095312384 559870155792 560081371136 561954226176 562912664832 562945327104 563905456128 565694083584 567658299152 567755650944 567969841152 569727024732 569869074432 571534117371 571847786496 572856336384 573661605888 574673354752 575653486464 575752209408 577751349024 579583893672 579901980672 580606087488 580924735488 581741346816 582767345664 583761282048 584790843392 585888691968 587747047104 588783638016 589787835462 589934886912 590828025648 591983271936 592702047644 592803694368 593027334144 594862040529 597076365312 598094706384 598129410048 599149547136 601049963808 601153042176 601379831808 603136942849 603240379128 605153771334 605485891584 606553767936 607588273152 608659857408 609515456256 610590439424 611631829368 611736722496 613677063888 614759386752 616145854464 616893967956 617232531456 618100180992 619190304768 620246362176 621340271104 623417969664 624481237548 624517472256 625582615392 625925947392 626805817344 627566873976 627911294976 628982226432 629018722304 629853925266 630091542528 632198504448 633313492992 634393638144 635512498176 636405844032 636755116032 637528252928 638615586546 638725107312 638966071296 640092995584 642233401344 643328759808 644463378432 645369306624 646507524096 647610172272 648752341888 649970267652 651167268864 652031880381 653181848424 653540327424 654459015168 655613263872 656731442304 656769548288 657889698816 662381592768 662631481344 662745120768 663549814272 664681528854 664847253504 665981180928 666904156164 667155750912 668332392448 671710910976 672895586304 674043240528 675232029312 676181209284 676552310784 677373768736 677745524736 678645426519 679895236608 682372988928 683536807296 684742339584 685704888288 686914244352 688085808039 689299363256 689471225856 691604310096 691865223168 691983876096 694386597888 695362703616 696589092864 697777157448 697817645056 699007804992 701345215872 701609803776 702582156288 703780442316 704166690816 705021677664 706012733223 706400206848 707605004736 707646062592 708852985344 710103166976 712477679616 713692842912 714951560448 715956574536 716349505536 717219284544 717612908544 718836830208 719709629282 720104620032 722388688896 722512576512 725021300736 726040469952 727320964608 728561443806 728603717632 729846384624 730246938624 732563177472 734829579477 735106799616 735232868352 737564921856 738822872592 738865741824 740125911168 741431247872 742880968704 745179291864 745460416512 746493541056 747953160192 749085532518 749272301568 750550219776 751873941504 754258778112 757007534592 757293121536 758298645594 759636032976 761121349632 762045489828 762463715328 763808448512 764882141184 767537981952 767669612544 770335132032 771417999324 772778524896 773202640896 774141449984 775461783663 775655129088 777023127552 778054848858 778348376064 781184922624 783662729472 784999302129 785044850688 786383780616 786579849216 787770700864 789311029248 790404925824 790703112192 793149387372 794700232704 796101820416 797459608512 797505880064 798866062848 801399951744 801537389568 804320505504 805451146353 806871695112 807314522112 808691433984 808738357248 810117697536 811546476544 812687275008 815509105824 815648963328 818236085184 818685149184 819679182336 821077182702 821527805952 822525290608 822976708608 824133574656 825587073024 826995149568 829760537088 831223959552 832641650064 832689963008 834110153856 835741089792 836755831968 837215059968 838642968576 839805233688 840122056704 842931339264 844368997248 844417990656 845858184192 847349997568 848541125376 851487448728 851633476416 851954761728 854590537098 854803611648 857771679744 859284504576 860492408832 862010032128 863480229696 866627023536 869375840508 869852971008 870909131232 871387103232 872612020224 873933121271 874151018496 875641923072 877186265088 881620570656 883175457024 883508641792 884681753193 884733085696 886242038472 886463004672 887974907904 889053071466 889205541552 889541001216 895614547968 897142059576 897194115072 898724320704 900309372416 901574945712 902069747712 904860568692 906526982144 907730657001 908228837376 909830651904 911382409728 912989786112 914273184384 915885659136 917447744052 920515595832 922139080128 922486964224 922645168128 924218781696 925340951934 925848797184 927150271488 928785457152 930369543264 932010406656 935126954496 935479738368 936721856322 936776208384 938373923088 938888921088 940028903552 941350310964 941866942464 943473339648 943528083456 944780887899 945137313792 948297756672 949970239488 951590457216 953268747264 954608766048 955132674048 956292379392 957923379819 958449106944 960139493376 963184918528 963350102016 964993139712 966695067648 968053959936 969761286144 971415258408 973128512832 973662584832 976750903296 979772772636 980142399488 980310491136 983419895808 985097163456 985154322432 986834548224 993572389152 993947222016 994117681152 995324721408 997022293281 997270880256 998780710024 999029735424 1000733626368 1002498588672 1005678370816 1007566366464 1009343379456 1011064860792 1012848043968 1014271813926 1014828466176 1016060653104 1016618287104 1019842854912 1023383975936 1023559483392 1025305210944 1027113509376 1028557332432 1030371366528 1033949044884 1034206838784 1037406465144 1037797834752 1037975814144 1041579896832 1044883639296 1046665736172 1046726467584 1048511707488 1052017823808 1052414705664 1053873234432 1054270816256 1055670663474 1056250036224 1057532516496 1059600310272 1061469093888 1063279478016 1065154750464 1068533268992 1068716519424 1070539264368 1072427340672 1073934861804 1075828926816 1076419362816 1078255245312 1079564443923 1080156930048 1083583033344 1083768864768 1087345474432 1087531951104 1090981446912 1092842165709 1092905576448 1094769576936 1095370407936 1097302278144 1098844766208 1100782764032 1102660199424 1102849302528 1106347382784 1108298612736 1110188866752 1112146871808 1114321453056 1115674442624 1117768937796 1118190624768 1119740311584 1120162742272 1123628298777 1123908452352 1125825329664 1125890654208 1127810912256 1131388167168 1135316598304 1135511301888 1135939682304 1137447968391 1139454049464 1139738148864 1143068234742 1143695572992 1145712672768 1147323211776 1149346709504 1151306972928 1151504418816 1155502698048 1159167787344 1159803961344 1161212174976 1163482693632 1165534691328 1167082273287 1167522564096 1169581686784 1171777383936 1175494094208 1177567276032 1179575670924 1179869773824 1181656051296 1183966543872 1185404095288 1185607388736 1186054668288 1189724081058 1194152730624 1196189412768 1196258820096 1198299094272 1202099927616 1202306084352 1202759663616 1206273885698 1206480758256 1210307542668 1210971783168 1213107535872 1215176546304 1217319714816 1219030912512 1221180878848 1223263658736 1223473444992 1227354127776 1229518773504 1231615774053 1232291708928 1233787935912 1234465062912 1236200361984 1238380609536 1240492724352 1242680542208 1246835939328 1248962475096 1249034944512 1251165230784 1251851894784 1253611634688 1255133747952 1255822589952 1257964452864 1259707850532 1260183085056 1264397008896 1266626985984 1268787276288 1271024996352 1272811688064 1275056505856 1277231173092 1277450214624 1277932142592 1280185991168 1281885805647 1284466802688 1286657519616 1288926756864 1290738613248 1293015048192 1295220344544 1297504683776 1299940535304 1302334537728 1304063760762 1306363696848 1307080654848 1308918030336 1311226527744 1313462884608 1313539096576 1315779397632 1324763185536 1325262962688 1327099628544 1329363057708 1329694507008 1331962361856 1333579607199 1333808312328 1334311501824 1336664784896 1343421821952 1345791172608 1348086481056 1350464058624 1352362418568 1353104621568 1354747537472 1355491049472 1357290853038 1359790473216 1364745977856 1367073614592 1369484679168 1371409776576 1373828488704 1376171616078 1378598726512 1383208620192 1383730446336 1383967752192 1388011427901 1388773195776 1390725407232 1393178185728 1395554314896 1395635290112 1398015609984 1402690431744 1403219607552 1405164312576 1407560884632 1408333381632 1410043355328 1412025466446 1412800413696 1415210009472 1415292125184 1417705970688 1420206333952 1424955359232 1427385685824 1429903120896 1431913149072 1432699011072 1434438569088 1437673660416 1439419258564 1440209240064 1444777377792 1445025153024 1450042601472 1452080939904 1454641929216 1457122887612 1457207435264 1459692769248 1460493877248 1465126354944 1469659158954 1470213599232 1470465736704 1475129843712 1477645745184 1477731483648 1480251822336 1482862495744 1485761937408 1490358583728 1490920833024 1492987082112 1495906320384 1498171065036 1498544603136 1501100439552 1503747883008 1508517556224 1514015069184 1516597291188 1519272065952 1521407720889 1522242699264 1524090979656 1524927430656 1527616897024 1529764282368 1535075963904 1535339225088 1540670264064 1542835998648 1545557049792 1546405281792 1548282899968 1550923567326 1551310258176 1556109697716 1556696752128 1562369845248 1567325458944 1569998604258 1570089701376 1572767561232 1575541401728 1578622058496 1580809851648 1581406224384 1583505995211 1586298774744 1589400465408 1592203640832 1594919217024 1595011760128 1597732125696 1602799903488 1603074779136 1608641011008 1610902292706 1613743390224 1614629044224 1617382867968 1620235395072 1623092953088 1625374550016 1631018211648 1631297926656 1636472170368 1639358364672 1642154365404 1643055611904 1645050581216 1645953417216 1648267149312 1651174146048 1653990299136 1659521074176 1662447919104 1665283300128 1665379926016 1668220307712 1671482179584 1673511663936 1674430119936 1677285937152 1679610467376 1680244113408 1685862678528 1688737994496 1688835981312 1691716368384 1694699995136 1697082250752 1702974897456 1703266952832 1703909523456 1709181074196 1709607223296 1714602352113 1715543359488 1718569009152 1720984817664 1724020064256 1726960459392 1733254047072 1738751681016 1739705942016 1741818262464 1742774206464 1745224040448 1747866242542 1748302036992 1751283846144 1754372530176 1763241141312 1766350914048 1767017283584 1769363506386 1769466171392 1772484076944 1775949815808 1778106142932 1778411083104 1779082002432 1784586121587 1791229095936 1794284119152 1794388230144 1797448641408 1800618744832 1803149891424 1804139495424 1809410828547 1809721137384 1813053964288 1815461314002 1816457674752 1819661303808 1822764819456 1825979572224 1828546368768 1831771318272 1834895488104 1841031191664 1844278160256 1844973928448 1848437563392 1850681903868 1851697594368 1854300542976 1857570914304 1860739086528 1864020813312 1870253908992 1873443712644 1873552416768 1876747846176 1877777842176 1880057807104 1882700621928 1883733884928 1886946679296 1887056166912 1889561775798 1890274627584 1896595513344 1899940478976 1903180914432 1906537494528 1909217532096 1910265348096 1912584758784 1915846759638 1916898213888 1920278986752 1926369837056 1926700204032 1929986279424 1933390135296 1936107919872 1939522572288 1942830516816 1946257025664 1953501806592 1956095641143 1959545545272 1960284798976 1960620982272 1966839791616 1970194326912 1970308644864 1973669096448 1987144778304 1987894444032 1988235362304 1990649442816 1994044586562 1994541760512 1997561420048 2001467252736 2004997177344 2011356741632 2015132732928 2018686758912 2022129721584 2025696087936 2028543627852 2029656932352 2032121306208 2033236574208 2039685709824 2046767951872 2047118966784 2050610421888 2054227018752 2057114664864 2060742733056 2064257424117 2067898089768 2068413677568 2074812930288 2075595669504 2075951628288 2083159793664 2089767278592 2093331472344 2093452935168 2097023414976 2104035647616 2104829411328 2107746468864 2111341326948 2112500072448 2115065032992 2118038199669 2119200620544 2122938187776 2126558956032 2130309500928 2137066537984 2137433038848 2141078528736 2144854681344 2147869723608 2151657853632 2152838725632 2156510490624 2159128887846 2160313860096 2167166066688 2167537729536 2174690948864 2175063902208 2181962893824 2185684331418 2185811152896 2189539153872 2190740815872 2197689532416 2201565528064 2204488738431 2205320398848 2205698605056 2212694765568 2216597225472 2220377733504 2224293743616 2228642906112 2231348885248 2235537875592 2236381249536 2239480623168 2240325484544 2247256597554 2247816904704 2251650659328 2255621824512 2262776334336 2270633196608 2271022603776 2271879364608 2274895936782 2278908098928 2286136469484 2287391145984 2291425345536 2294646423552 2298693419008 2302613945856 2303008837632 2311005396096 2318335574688 2319607922688 2322424349952 2326385350989 2326965387264 2331069382656 2334164546574 2335045128192 2339163373568 2343554767872 2350988188416 2355134552064 2359151341848 2359739547648 2363312102592 2367933087744 2370808190576 2371214777472 2372109336576 2379448162116 2388305461248 2392378825536 2392517640192 2396598188544 2404199855232 2404612168704 2412547771396 2412961516512 2420615085336 2421943566336 2426215071744 2430353092608 2434639429632 2438061825024 2442361757696 2446527317472 2446946889984 2454708255552 2459037547008 2463231548106 2464583417856 2467575871824 2468930125824 2472400723968 2476761219072 2480985448704 2485361084416 2493671878656 2497924950192 2498069889024 2502330461568 2507223269376 2510267495904 2511645179904 2515928905728 2518983702487 2519415701064 2520366170112 2528794017792 2533253971968 2537574552576 2542049992704 2545623376128 2550113011712 2554462346184 2554900429248 2555864285184 2560371982336 2563771611294 2573315039232 2577853513728 2581477226496 2586030096384 2590440689088 2595009367552 2599881070608 2608127521524 2612727393696 2614161309696 2617836060672 2621799363813 2622453055488 2626925769216 2627078193152 2631558795264 2649526371072 2650525925376 2654045259579 2654199257088 2658726115416 2659389014016 2663924723712 2667159214398 2667616624656 2668623003648 2673329569792 2686843643904 2691582345216 2696172962112 2700928117248 2704724837136 2706209243136 2709495074944 2714581706076 2719580946432 2723191971003 2729491955712 2734147229184 2738969358336 2742819553152 2747656977408 2752343232156 2757197453024 2766417240384 2767460892672 2767935504384 2776022855802 2777546391552 2781450814464 2786356371456 2791108629792 2791270580224 2796031219968 2805380863488 2806439215104 2810328625152 2815121769264 2816666763264 2820086710656 2824050932892 2825600827392 2830420018944 2830584250368 2834342663697 2835411941376 2840412667904 2849910718464 2854771371648 2859806241792 2863826298144 2865398022144 2868877138176 2873770139457 2875347320832 2878838517128 2880418480128 2889554755584 2890050306048 2900085202944 2904161879808 2909283858432 2914245775224 2914414870528 2919385538496 2920987754496 2930252709888 2939318317908 2940427198464 2940931473408 2950259687424 2955291490368 2955462967296 2960503644672 2965724991488 2980717167456 2981841666048 2985974164224 2991066879843 2991812640768 2996342130072 2997089206272 3002200879104 3007495766016 3017035112448 3028030138368 3033194582376 3038544131904 3042815441778 3044485398528 3048181959312 3049854861312 3059528564736 3070151927808 3070678450176 3081340528128 3085671997296 3091114099584 3096565799936 3101847134652 3102620516352 3112219395432 3113393504256 3124739690496 3134650917888 3139997208516 3140179402752 3145535122464 3151082803456 3157244116992 3161619703296 3162812448768 3167011990422 3172597549488 3178800930816 3184407281664 3189838434048 3190023520256 3195464251392 3205599806976 3206149558272 3217282022016 3221804585412 3227486780448 3229258088448 3234765735936 3238693331769 3240470790144 3246185906176 3250749100032 3262036423296 3262595853312 3272944340736 3278526497127 3278716729344 3284308730808 3286111223808 3290101162432 3291906834432 3296534298624 3302348292096 3307980598272 3319042148352 3324895838208 3330566600256 3330759852032 3336440615424 3342964359168 3347023327872 3354571874304 3359220934752 3360488226816 3370884896331 3371725357056 3377475988992 3377671962624 3383432736768 3389399990272 3394164501504 3405949794912 3406533905664 3407819046912 3418362148392 3419214446592 3429204704226 3431086718976 3437138018304 3441969635328 3448040128512 3453920918784 3466508094144 3477503362032 3479411884032 3483636524928 3490448080896 3495732485084 3496604073984 3502567692288 3508745060352 3526482282624 3532701828096 3538727012772 3538932342784 3544968153888 3551899631616 3556212285864 3556822166208 3558164004864 3569172243174 3582458191872 3588568238304 3588776460288 3594897282816 3601237489664 3606299782848 3608278990848 3618821657094 3619442274768 3630922628004 3632915349504 3639322607616 3645529638912 3651959144448 3657092737536 3663542636544 3669790976208 3682062383328 3688556320512 3689947856896 3694847322159 3696875126784 3701363807736 3703395188736 3708601085952 3715141828608 3721478173056 3728041626624 3740507817984 3746887425288 3747104833536 3753495692352 3755555684352 3760115614208 3765401243856 3767467769856 3773893358592 3779123551596 3780549255168 3793191026688 3799880957952 3806361828864 3813074989056 3818435064192 3825169517568 3831693519276 3833796427776 3840557973504 3845657416941 3852739674112 3853400408064 3859972558848 3866780270592 3872215839744 3879045144576 3885661033632 3892514051328 3907003613184 3912191282286 3919091090544 3920569597952 3921241964544 3933679583232 3940388653824 3940617289728 3947338192896 3974289556608 3975788888064 3981298885632 3988089173124 3989083521024 3995122840096 4000738821597 4002934505472 4009994354688 4022713483264 4030265465856 4037373517824 4044259443168 4051392175872 4057087255704 4059313864704 4064242612416 4066473148416 4079371419648 4093535903744 4094237933568 4101220843776 4108454037504 4114229329728 4121485466112 4128514848234 4135796179536 4149625860576 4151191339008 4151903256576 4164034283703 4166319587328 4179534557184 4186662944688 4186905870336 4194046829952 4208071295232 4209658822656 4215492937728 4222682653896 4225000144896 4230130065984 4236076399338 4238401241088 4245876375552 4253117912064 4260619001856 4274133075968 4274866077696 4282157057472 4289709362688 4295739447216 4303315707264 4313020981248 4318257775692 4320627720192 4334332133376 4335075459072 4349381897728 4350127804416 4363925787648 4371368662836 4371622305792 4379078307744 4381481631744 4395379064832 4403131056128 4408977476862 4410640797696 4411397210112 4425389531136 4433194450944 4440755467008 4448587487232 4457285812224 4462697770496 4471075751184 4472762499072 4478961246336 4480650969088 4494513195108 4495633809408 4503301318656 4511243649024 4525552668672 4541266393216 4542045207552 4549791873564 4557816197856 4564223162667 4572272938968 4574782291968 4582850691072 4589292847104 4597386838016 4605227891712 4606017675264 4622010792192 4636671149376 4639215845376 4644848699904 4652770701978 4653930774528 4668329093148 4670090256384 4678326747136 4687109535744 4701976376832 4710269104128 4718302683696 4726624205184 4735866175488 4741616381152 4742429554944 4744218673152 4750517985633 4758896324232 4776610922496 4784757651072 4785035280384 4793196377088 4808399710464 4809224337408 4825095542792 4825923033024 4841230170672 4843887132672 4860706185216 4869278859264 4876123650048 4884723515392 4893054634944 4893893779968 4909416511104 4918075094016 4926463096212 4929166835712 4935151743648 4937860251648 4944801447936 4953522438144 4961970897408 4970722168832 4987343757312 4995849900384 4996139778048 5004660923136 5014446538752 5020534991808 5023290359808 5031857811456 5037967404974 5038831402128 5040732340224 5057588035584 5066507943936 5075149105152 5084099985408 5091246752256 5100226023424 5108924692368 5109800858496 5111728570368 5127543222588 5143807056339 5146630078464 5155707027456 5162954452992 5172060192768 5180881378176 5190018735104 5199762141216 5216255043048 5225454787392 5228322619392 5235672121344 5243598727626 5244906110976 5253851538432 5263117590528 5299052742144 5301051850752 5308090519158 5308398514176 5317452230832 5327849447424 5334318428796 5335233249312 5337246007296 5346659139584 5353758364761 5373687287808 5383164690432 5392345924224 5401856234496 5409449674272 5412418486272 5418990149888 5428232485641 5429163412152 5439161892864 5446383942006 5458983911424 5468294458368 5477938716672 5485639106304 5495313954816 5504686464312 5514394906048 5532834480768 5534921785344 5552045711604 5555092783104 5562901628928 5572712742912 5582217259584 5582541160448 5592062439936 5610761726976 5620657250304 5630243538528 5633333526528 5640173421312 5648101865784 5651201654784 5660840037888 5661168500736 5668685327394 5670823882752 5680825335808 5699821436928 5709542743296 5719612483584 5727652596288 5730796044288 5737754276352 5747540278914 5750694641664 5757677034256 5760836960256 5779109511168 5780100612096 5800170405888 5808323759616 5818567716864 5828491550448 5828829741056 5838771076992 5860505419776 5878636635816 5880854396928 5881862946816 5900519374848 5910582980736 5910925934592 5921007289344 5931449982976 5961434334912 5963683332096 5971948328448 5982133759686 5983625281536 5992684260144 6004401758208 6014991532032 6034070224896 6056060276736 6066389164752 6077088263808 6085630883556 6088970797056 6096363918624 6099709722624 6117531848897 6119057129472 6140303855616 6141356900352 6162681056256 6171343994592 6182228199168 6192772272351 6193131599872 6203694269304 6205241032704 6224438790864 6226787008512 6249479380992 6269301835776 6279994417032 6280358805504 6291070244928 6302165606912 6314488233984 6323239406592 6334023980844 6345195098976 6354114599007 6357601861632 6368814563328 6379676868096 6380047040512 6390928502784 6411199613952 6412299116544 6434564044032 6443609170824 6454973560896 6458516176896 6469531471872 6477386663538 6480941580288 6492371812352 6501498200064 6524072846592 6525191706624 6545888681472 6557052994254 6557433458688 6568617461616 6572222447616 6580202324864 6593068597248 6604696584192 6613466215293 6615961196544 6638084296704 6649791676416 6661133200512 6661519704064 6672881230848 6685928718336 6694046655744 6709143748608 6718441869504 6720976453632 6741769792662 6743450714112 6754951977984 6766865473536 6778799980544 6788329003008 6811899589824 6813067811328 6815638093824 6836724296784 6858409408452 6862173437952 6874276036608 6883939270656 6896080257024 6907841837568 6933016188288 6955006724064 6958823768064 6967273049856 6979156052967 6980896161792 6991464970168 6993208147968 7005135384576 7017490120704 7052964565248 7065403656192 7077454025544 7077864685568 7089936307776 7103799263232 7112424571728 7113644332416 7116328009728 7138344486348 7164916383744 7177136476608 7177552920576 7189794565632 7202474979328 7212599565696 7237643314188 7238884549536 7261845256008 7265830699008 7278645215232 7291059277824 7303918288896 7314185475072 7327085273088 7339581952416 7364124766656 7377112641024 7379895713792 7389694644318 7393750253568 7402727615472 7406790377472 7417202171904 7430283657216 7442956346112 7456083253248 7481015635968 7493774850576 7494209667072 7506991384704 7520231228416 7530802487712 7534935539712 7547786717184 7556951107461 7558247103192 7561098510336 7586382053376 7599761915904 7612723657728 7626149978112 7636870128384 7650339035136 7663387038552 7667592855552 7681115947008 7691314833882 7705479348224 7719945117696 7733560541184 7744431679488 7758090289152 7771322067264 7785028102656 7824382564572 7838182181088 7841139195904 7842483929088 7865398091439 7867359166464 7880777307648 7881234579456 7894676385792 7948579113216 7951577776128 7962135778737 7962597771264 7976178346248 7978167042048 7990245680192 8001477643194 8005869010944 8019988709376 8045426966528 8060530931712 8074747035648 8088518886336 8102784351744 8114174511408 8118627729408 8128485224832 8158742839296 8169575913009 8187071807488 8188475867136 8202441687552 8216908075008 8228458659456 8242970932224 8257029696468 8271592359072 8299251721152 8302382678016 8303806513152 8328068567406 8332639174656 8359069114368 8373325889376 8373811740672 8388093659904 8416142590464 8419317645312 8430985875456 8445365307792 8450000289792 8460260131968 8472152798676 8476802482176 8491752751104 8506235824128 8521238003712 8548266151936 8549732155392 8564314114944 8579418725376 8591478894432 8606631414528 8621310418371 8626041962496 8636515551384 8641255440384 8668664266752 8670150918144 8698763795456 8700255608832 8727851575296 8742737325672 8743244611584 8758156615488 8762963263488 8790758129664 8817954953724 8821281595392 8822794420224 8850779062272 8866388901888 8881510934016 8897174974464 8925395540992 8942151502368 8945524998144 8957922492672 8961301938176 8973200639529 8989026390216 8991267618816 9006602637312 9022487298048 9051105337344 9082532786432 9084090415104 9099583747128 9115632395712 9128446325334 9144545877936 9149564583936 9178585694208 9194773676032 9210455783424 9212035350528 9244021584384 9273342298752 9289697399808 9305541403956 9307861549056 9336658186296 9340180512768 9356653494272 9374219071488 9403952753664 9420538208256 9436605367392 9453248410368 9471732350976 9483232762304 9484859109888 9488437346304 9501035971266 9517792648464 9553221844992 9569515302144 9570070560768 9586392754176 9616799420928 9618448674816 9650191085584 9651846066048 9682460341344 9687774265344 9716079995307 9721412370432 9738557718528 9752247300096 9769447030784 9786109269888 9787787559936 9818833022208 9836150188032 9852926192424 9858333671424 9870303487296 9875720503296 9889602895872 9907044876288 9923941794816 9941444337664 9974687514624 9991699800768 9992279556096 10009321846272 10028893077504 10041069983616 10063715622912 10075934809948 10077662804256 10081464680448 10112654688993 10115176071168 10133015887872 10150298210304 10168199970816 10182493504512 10200452046848 10217849384736 10219601716992 10223457140736 10255086445176 10287614112678 10293260156928 10311414054912 10325908905984 10344120385536 10361762756352 10380037470208 10399524282432 10432510086096 10450909574784 10471344242688 10487197455252 10489812221952 10507703076864 10526235181056 10598105484288 10616181038316 10616797028352 10634904461664 10655698894848 10668636857592 10670466498624 10674492014592 10693318279168 10707516729522 10747374575616 10766329380864 10784691848448 10803712468992 10818899348544 10824836972544 10837980299776 10856464971282 10858326824304 10892767884012 10917967822848 10936588916736 10955877433344 10971278212608 10990627909632 11009372928624 11028789812096 11065668961536 11069843570688 11084541966477 11104091423208 11110185566208 11125803257856 11145425485824 11164434519168 11165082320896 11184124879872 11221523453952 11241314500608 11260487077056 11266667053056 11280346842624 11296203731568 11302403309568 11321680075776 11337370654788 11341647765504 11361650671616 11399642873856 11419085486592 11439224967168 11455305192576 11475508552704 11495080557828 11501389283328 11515354068512 11521673920512 11536972250823 11558219022336 11560201224192 11600340811776 11616647519232 11637135433728 11656983100896 11657659482112 11677542153984 11721010839552 11757273271632 11761708793856 11763725893632 11801038749696 11821165961472 11821851869184 11842014578688 11862899965952 11922868669824 11927366664192 11943896656896 11964267519372 11967250563072 11985368520288 12002216464791 12008803516416 12029983064064 12068140449792 12112120553472 12132778329504 12154176527616 12171261767112 12177941594112 12192727837248 12199419445248 12235063697794 12238114258944 12280607711232 12282713800704 12325362112512 12342687989184 12364456398336 12385544544702 12386263199744 12407388538608 12448877581728 12453574017024 12492102851109 12498958761984 12538603671552 12559988834064 12560717611008 12582140489856 12604331213824 12628976467968 12646478813184 12668047961688 12690390197952 12708229198014 12715203723264 12737629126656 12759353736192 12781857005568 12822399227904 12824598233088 12869128088064 12887218341648 12909947121792 12939062943744 12954773327076 12961883160576 12984743624704 13002996400128 13048145693184 13050383413248 13091777362944 13114105988508 13114866917376 13137234923232 13144444895232 13160404649728 13186137194496 13209393168384 13226932430586 13231922393088 13276168593408 13299583352832 13322266401024 13323039408128 13345762461696 13371857436672 13388093311488 13418287497216 13436883739008 13441952907264 13483539585324 13486901428224 13509903955968 13533730947072 13557599961088 13576658006016 13623799179648 13626135622656 13673448593568 13692669488001 13716818816904 13724346875904 13748552073216 13767878541312 13792160514048 13815683675136 13866032376576 13910013448128 13917647536128 13934546099712 13958312105934 13961792323584 13982929940336 14010270769152 14034980241408 14105929130496 14130807312384 14154908051088 14155729371136 14179872615552 14207598526464 14224849143456 14227288664832 14232656019456 14276688972696 14329832767488 14354272953216 14355105841152 14379589131264 14404949958656 14425199131392 14475286628376 14477769099072 14523690512016 14531661398016 14582118555648 14607836577792 14628370950144 14654170546176 14679163904832 14728249533312 14754225282048 14779389288636 14787500507136 14805455230944 14813580754944 14834404343808 14860567314432 14885912692224 14912166506496 14962031271936 14987549701152 14988419334144 15013982769408 15040462456832 15061604975424 15069871079424 15095573434368 15113902214922 15116494206384 15122197020672 15172764106752 15199523831808 15225447315456 15252299956224 15273740256768 15300678070272 15326774077104 15335185711104 15382629667764 15410958696448 15431421169017 15439890235392 15467121082368 15488863358976 15516180578304 15542644134528 15570056205312 15648765129144 15676364362176 15682278391808 15684967858176 15730796182878 15734718332928 15761554615296 15789352771584 15897158226432 15903155552256 15924271557474 15925195542528 15952356692496 15980491360384 16002955286388 16011738021888 16039977418752 16061275094283 16090853933056 16121061863424 16149494071296 16177037772672 16205568703488 16228349022816 16237255458816 16256970449664 16284697456923 16317485678592 16339151826018 16374143614976 16376951734272 16404883375104 16433816150016 16456917318912 16485941864448 16514059392936 16543184718144 16598503442304 16604765356032 16656137134812 16665278349312 16718138228736 16746651778752 16747623481344 16776187319808 16832285180928 16861971750912 16890730615584 16900000579584 16920520263936 16944305597352 16953604964352 16983505502208 17012471648256 17042476007424 17096532303872 17099464310784 17128628229888 17158837450752 17182957788864 17213262829056 17242620836742 17252083924992 17273031102768 17282510880768 17337328533504 17340301836288 17397527590912 17400511217664 17455703150592 17485474651344 17486489223168 17516313230976 17581516259328 17635909907448 17642563190784 17645588840448 17701558124544 17732777803776 17763021868032 17794349948928 17850791081984 17884303004736 17891049996288 17915844985344 17922603876352 17946401279058 17978052780432 18013205274624 18044974596096 18102210674688 18165065572864 18168180830208 18199167494256 18231264791424 18256892650668 18289091755872 18299129167872 18352595546691 18357171388416 18389547352064 18420911566848 18424070701056 18488043168768 18546684597504 18578316817053 18579394799616 18611082807912 18615723098112 18673316372592 18680361025536 18713306988544 18748438142976 18807905507328 18841076416512 18873210734784 18906496820736 18943464701952 18966465524608 18969718219776 19002071942532 19035585296928 19062343797021 19106443689984 19139030604288 19140141121536 19172785508352 19233598841856 19236897349632 19300382171168 19303692132096 19364920682688 19375548530688 19432159990614 19442824740864 19477115437056 19504494600192 19538894061568 19572218539776 19575575119872 19637666044416 19672300376064 19705852384848 19716667342848 19740606974592 19779205791744 19814089752576 19840398645879 19847883589632 19882888675328 19949375029248 19983399601536 19984559112192 20018643692544 20057786155008 20082139967232 20127431245824 20151869619896 20155325608512 20162929360896 20225309377986 20230352142336 20300596420608 20336399941632 20364987009024 20400904093696 20435698769472 20439203433984 20446914281472 20510172890352 20575228225356 20586520313856 20622828109824 20651817811968 20688240771072 20723525512704 20760074940416 20799048564864 20865020172192 20901819149568 20937468158901 20942688485376 20974394910504 20979624443904 21015406153728 21052470362112 21196210968576 21232362076632 21233594056704 21269808923328 21311397789696 21337273715184 21340932997248 21348984029184 21415033459044 21494749151232 21532658761728 21569383696896 21607424937984 21637798697088 21675960599552 21712929942564 21716653648608 21785535768024 21835935645696 21873177833472 21911754866688 21942556425216 21981255819264 22018745857248 22057579624192 22131337923072 22139687141376 22169083932954 22208182846416 22220371132416 22251606515712 22290850971648 22328869038336 22330164641792 22368249759744 22443046907904 22482629001216 22520974154112 22560693685248 22592407463136 22604806619136 22643360151552 22670853322383 22674741309576 22683295531008 22723301343232 22799285747712 22838170973184 22878449934336 22910610385152 22951017105408 22990161115656 23002778566656 23030708137024 23043347841024 23073944501646 23116438044672 23200681623552 23233295038464 23274270867456 23313966201792 23315318964224 23355084307968 23514546543264 23523417587712 23527451787264 23596194274317 23602077499392 23642331922944 23643703738368 23684029157376 23725799931904 23845737339648 23854733328384 23887793313792 23928535038744 23934501126144 23970737040576 24004432929582 24017607032832 24059966128128 24136280899584 24224241106944 24265556659008 24308353055232 24342523534224 24355883188224 24385455674496 24470127395588 24476228517888 24561215422464 24565427601408 24650724225024 24685375978368 24728912796672 24771089089404 24772526399488 24814777077216 24897755163456 24907148034048 24984205702218 24997917523968 25077207343104 25119977668128 25121435222016 25164280979712 25208662427648 25257952935936 25292957626368 25336095923376 25380780395904 25416458396028 25430407446528 25475258253312 25518707472384 25563714011136 25644798455808 25649196466176 25738256176128 25774436683296 25819894243584 25863931255113 25878125887488 25909546654152 25923766321152 25969487249408 26005992800256 26096291386368 26100766826496 26183554725888 26228211977016 26229733834752 26274469846464 26288889790464 26320809299456 26372274388992 26453864861172 26463844786176 26552337186816 26599166705664 26644532802048 26646078816256 26691524923392 26776186622976 26836574994432 26873767478016 26883905814528 26919601918587 26967079170648 26973802856448 27019807911936 27067461894144 27115199922176 27153316012032 27247598359296 27252271245312 27346897187136 27385338976002 27433637633808 27448693751808 27535757082624 27584321028096 27631367350272 27732064753152 27820026896256 27869092199424 27916624211868 27923584647168 27965859880672 28020541538304 28069960482816 28211858260992 28261614624768 28309816102176 28311458742272 28359745231104 28415197052928 28449698286912 28454577329664 28465312038912 28553377945392 28659665534976 28708545906432 28710211682304 28759178262528 28809899917312 28850398262784 28950573256752 28955538198144 29047381024032 29063322796032 29148239985921 29164237111296 29215673155584 29256741900288 29308341092352 29358327809664 29456499066624 29508450564096 29558778577272 29575001014272 29610910461888 29627161509888 29668808687616 29721134628864 29771825384448 29824333012992 29924062543872 29975099402304 29976838668288 30027965538816 30080924913664 30123209950848 30191146868736 30227804429844 30232988412768 30244394041344 30337964066979 30345528213504 30399047663616 30450894630912 30504599912448 30547480513536 30601356140544 30653548154208 30670371422208 30765259335528 30821917392896 30862842338034 30879780470784 30934242164736 30977726717952 31032361156608 31085288269056 31140112410624 31297530258288 31352728724352 31364556783616 31461592365756 31469436665856 31523109230592 31578705543168 31794316452864 31848543114948 31850391085056 31904713384992 31960982720768 32005910572776 32023476043776 32079954837504 32122550188566 32181707866112 32242123726848 32298988142592 32354075545344 32411137406976 32456698045632 32474510917632 32513940899328 32569394913846 32678303652036 32748287229952 32753903468544 32809766750208 32867632300032 32913834637824 32971883728896 33028118785872 33086369436288 33197006884608 33209530712064 33253625899431 33312274269624 33330556698624 33436276457472 33493303557504 33495246962688 33552374639616 33664570361856 33723943501824 33781461231168 33800001159168 33841040527872 33888611194704 33907209928704 34024943296512 34084952014848 34193064607744 34198928621568 34257256459776 34317674901504 34365915577728 34426525658112 34485241673484 34504167849984 34546062205536 34565021761536 34674657067008 34680603672576 34795055181824 34801022435328 34911406301184 34970949302688 34972978446336 35032626461952 35163032518656 35271819814896 35285126381568 35291177680896 35403116249088 35465555607552 35526043736064 35588699897856 35701582163968 35768606009472 35782099992576 35831689970688 35892802558116 35956105560864 36006649394373 36026410549248 36089949192192 36204421349376 36330131145728 36336361660416 36398334988512 36462529582848 36513785301336 36578183511744 36598258335744 36705191093382 36714342776832 36841823133696 36848141402112 36976086337536 37093369195008 37156633634106 37158789599232 37222165615824 37346632745184 37360722051072 37426613977088 37476308553327 37496876285952 37615811014656 37682152833024 37746421469568 37812993641472 37886929403904 37932931049216 37939436439552 38004143885064 38071170593856 38124687594042 38212887379968 38278061208576 38345571016704 38467197683712 38473794699264 38600764342336 38607384264192 38729841365376 38864319981228 38885649481728 38954230874112 39008989200384 39077788123136 39144437079552 39151150239744 39275332088832 39344600752128 39411704769696 39433334685696 39481213949184 39558411583488 39628179505152 39680797291758 39695767179264 39765777350656 39898750058496 39966799203072 39969118224384 40037287385088 40115572310016 40164279934464 40254862491648 40303739239792 40310651217024 40325858721792 40450618755972 40460704284672 40601192841216 40672799883264 40729974018048 40801808187392 40871397538944 40878406867968 41020345780704 41150456450712 41173040627712 41245656219648 41303635623936 41376481542144 41447051025408 41520149880832 41598097129728 41730040344384 41803638299136 41874936317802 41885376970752 41948789821008 42030812307456 42104940724224 42392421937152 42464724153264 42467188113408 42539617846656 42622795579392 42674547430368 42681865994496 42697968058368 42822722942279 42830066918088 42989498302464 43065317523456 43138767393792 43214849875968 43275597394176 43351921199104 43425859885128 43433307297216 43571071536048 43746355666944 43823509733376 43885112850432 43962511638528 44037491714496 44115159248384 44262675846144 44338167865908 44416365692832 44440742264832 44503213031424 44581701943296 44657738076672 44660329283584 44736499519488 44886093815808 44965258002432 45041948308224 45121387370496 45184814926272 45209613238272 45286720303104 45341706644766 45349482619152 45366591062016 45446602686464 45598571495424 45676341946368 45756899868672 45821220770304 45902034210816 45980322231312 46005557133312 46061416274048 46147889003292 46232876089344 46294263507051 46401363247104 46466590076928 46548541734912 46627932403584 46630637928448 46710168615936 47029093086528 47046835175424 47054903574528 47192388548634 47204154998784 47284663845888 47368058314752 47451599863808 47691474679296 47709466656768 47775586627584 47857070077488 47941474081152 48008865859164 48035214065664 48119932256256 48183825282849 48272561799168 48448482213888 48531113318016 48616706110464 48685047068448 48711766376448 48770911348992 48854092370769 48940254791176 48952457035776 49122430844928 49130855202816 49301448450048 49370751956736 49457825593344 49542178178808 49545052798976 49629554154432 49795510326912 49814296068096 49968411404436 49995835047936 50154414686208 50239955336256 50242870444032 50328561959424 50417324855296 50585915252736 50672191846752 50761560791808 50832916792056 50860814893056 50950516506624 51037414944768 51127428022272 51289596911616 51298392932352 51476512352256 51548873366592 51639788487168 51727862510226 51756251774976 51819093308304 51847532642304 52011985600512 52192582772736 52201533652992 52367109451776 52456423954032 52459467669504 52548939692928 52641618598912 52744548777984 52907729722344 52927689572352 53104674373632 53198333411328 53289065604096 53383049846784 53552373245952 53673149988864 53747534956032 53767811629056 53839203837174 53934158341296 54039615823872 54134923788288 54230399844352 54306632024064 54495196718592 54504542490624 54693794374272 54770677952004 54867275267616 54897387503616 55057786640073 55071514165248 55168642056192 55262734700544 55464129506304 55640053792512 55734950451159 55738184398848 55833248423736 55847169294336 55931719761344 56041083076608 56139920965632 56423716521984 56523229249536 56619632204352 56622917484544 56719490462208 56830394105856 56899396573824 56909154659328 57106755890784 57187031391063 57319331069952 57417091812864 57420423364608 57518356525056 57619799834624 57700796525568 57901146513504 57911076396288 58094762048064 58126645592064 58296479971842 58328474222592 58431346311168 58513483800576 58616682184704 58716655619328 58912998133248 59016901128192 59117557154544 59150002028544 59221820923776 59337617375232 59442269257728 59543650768896 59648666025984 59848125087744 59950198804608 59953677336576 60055931077632 60161849827328 60246419901696 60382293737472 60455608859688 60465976825536 60488788082688 60675928133958 60691056427008 60901789261824 61009199824896 61094961027072 61202712281088 61307096308416 61340742844416 61530518671056 61725684676068 61759560941568 61868484329472 61955453435904 62064722313216 62170576538112 62280224821248 62595060516576 62705457448704 62729113567232 62812404476703 62923184731512 62938873331712 63046218461184 63157411086336 63588632905728 63697086229896 63700782170112 63809426769984 63921965441536 64011821145552 64046952087552 64245100377132 64363415732224 64484247453696 64597976285184 64708151090688 64822274813952 64913396091264 65027881798656 65138789827692 65356607304072 65496574459904 65507806937088 65619533500416 65735264600064 65827669275648 65943767457792 66056237571744 66172738872576 66394013769216 66419061424128 66507251798862 66624548539248 66661113397248 66872552914944 66986607115008 66990493925376 67104749279232 67329140723712 67447887003648 67562922462336 67682081055744 67777222389408 67814419857408 68012559967149 68049886593024 68169904029696 68386129215488 68397857243136 68514512919552 68635349803008 68731831155456 68853051316224 68970483346968 69008335699968 69092124411072 69130043523072 69349314134016 69590110363648 69602044870656 69822812602368 69941898605376 69945956892672 70065252923904 70543639629792 70570252763136 70582355361792 70788582822951 70806232498176 70931111215104 71052087472128 71177399795712 71403164327936 71537212018944 71564199985152 71663379941376 71785605116232 71912211121728 72013298788746 72052821098496 72179898384384 72408842698752 72660262291456 72672723320832 72796669977024 72925059165696 73027570602672 73156367023488 73410382186764 73428685553664 73683646267392 73696282804224 73952172675072 74186738390016 74313267268212 74317579198464 74444331231648 74693265490368 74721444102144 74853227954176 74952617106654 74993752571904 75231622029312 75364305666048 75492842939136 75625987282944 75773858807808 75865862098432 75878872879104 76008287770128 76142341187712 76249375188084 76425774759936 76556122417152 76691142033408 76934395367424 76947589398528 77201528684672 77214768528384 77459682730752 77591793765339 77728639962456 77771298963456 77908461748224 78017978400768 78155576246272 78288874159104 78302300479488 78550664177664 78689201504256 78823409539392 78866669371392 78962427898368 79116823166976 79361594583516 79391534358528 79531554701312 79797500116992 79933598406144 79938236448768 80074574770176 80328559868928 80509724983296 80607478479584 80621302434048 80651717443584 80758805755761 80901237511944 80921408569344 81202385682432 81345599766528 81459948036096 81603616374784 81742795077888 81756813735936 82040691561408 82300912901424 82346081255424 82607271247872 82752963084288 82894102050816 83040299761664 83196194259456 83460080688768 83607276598272 83749872635604 83770753941504 83897579642016 84061624614912 84209881448448 84784843874304 84929448306528 84934376226816 85079235693312 85245591158784 85349094860736 85363731988992 85395936116736 85645445884558 85660133836176 85978996604928 86130635046912 86277534787584 86429699751936 86551194788352 86703842398208 86851719770256 86866614594432 87142143072096 87444719957763 87492711333888 87647019466752 87770225700864 87925023277056 88074983428992 88230318496768 88525351692288 88676335731816 88832731385664 88881484529664 89006426062848 89163403886592 89315476153344 89472999038976 89772187631616 89930516004864 90083896616448 90242774740992 90369629852544 90573440606208 90683413289532 90698965238304 90733182124032 90893205372928 91013892200937 91197142990848 91352683892736 91513799737344 91642441540608 91804068421632 91960644462624 92011114266624 92122832548096 92295778006584 92465752178688 92588527014102 92802726494208 92933180153856 93097083469824 93255864807168 93261275856896 93420337231872 94058186173056 94093670350848 94384777097268 94408309997568 94569327691776 94736116629504 94903199727616 95382949358592 95551173255168 95714140154976 95882948162304 96017731718328 96070428131328 96239864512512 96367650565698 96545123598336 96896964427776 97062226636032 97233412220928 97370094136896 97423532752896 97541822697984 97708184741538 97880509582352 98244861689856 98261710405632 98602896900096 98741503913472 98915651186688 99084356357616 99090105597952 99259108308864 99591020653824 99628592136192 99936822808872 99991670095872 100308829372416 100479910672512 100485740888064 100657123918848 100834649710592 101171830505472 101344383693504 101523121583616 101665833584112 101721629786112 102074829889536 102254856044544 102579193823232 102596785864704 102953024704512 103097746733184 103279576974336 103455725020452 103512503549952 103638186616608 103695065284608 104023971201024 104385165545472 104403067305984 104734218903552 104912847908064 104918935339008 105097879385856 105283237197824 105489097555968 105815459444688 105855379144704 106209348747264 106396666822656 106578131208192 106766099693568 107104746491904 107346299977728 107495069912064 107678407674348 107868316682592 108019948183119 108079231647744 108269847576576 108460799688704 108613264048128 108990393437184 109009084981248 109387588748544 109541355904008 109734550535232 109794775007232 110115573280146 110143028330496 110525469401088 110928259012608 111280107585024 111469900902318 111476368797696 111666496847472 111863439522688 112082166153216 112279841931264 112428925659981 112847433043968 113046458499072 113239264408704 113245834969088 113438980924416 113660788211712 113798793147648 113818309318656 114213511781568 114374062782126 114638662139904 114834183625728 115036713050112 115239599669248 115401593051136 115802293027008 115822152792576 116189524096128 116592959943684 116656948445184 116862692622336 117026967601152 117233364369408 117433311238656 117825996266496 118033802256384 118235114309088 118300004057088 118443641847552 118675234750464 118884538515456 119087301537792 119297332051968 119696250175488 119900397609216 119907354673152 120111862155264 120323699654656 120492839803392 120764587474944 120911217719376 120931953651072 120977576165376 121351856267916 121382112854016 121803578523648 122018399649792 122189922054144 122405424562176 122614192616832 123061037342112 123451369352136 123519121883136 123736968658944 123910906871808 124129444626432 124341153076224 124560449642496 125190121033152 125410914897408 125458227134464 125624808953406 125846369463024 126092436922368 126314822172672 127177265811456 127394172459792 127401564340224 127618853539968 127843930883072 128023642291104 128093904175104 128468168826837 128490200754264 128726831464448 128968494907392 129195952570368 129416302181376 129644549627904 129826792182528 130055763597312 130277579655384 130713214608144 130993148919808 131239067000832 131470529200128 131655338551296 131887534915584 132112475143488 132345477745152 132788027538432 133014503597724 133249097078496 133322226794496 133745105829888 133973214230016 133980987850752 134209498558464 134658281447424 134895774007296 135125844924672 135364162111488 135554444778816 135628839714816 136025119934298 136099773186048 136339808059392 136772258430976 136795714486272 137029025839104 137270699606016 137463662310912 137706102632448 137940966693936 138016671399936 138184248822144 138698628268032 138882790521153 139180220727296 139204089741312 139645625204736 139883797210752 139891913785344 140130505847808 141087279259584 141140505526272 141164710723584 141577165645902 141612464996352 142104174944256 142354799591424 142806328655872 143074424037888 143128399970304 143326759882752 143571210232464 143824422243456 144026597577492 144105642196992 144359796768768 144817685397504 145320524582912 145345446641664 145593339954048 145850118331392 146055141205344 146312734046976 146562277112307 146820764373528 146857371107328 147367292534784 147392565608448 147904345350144 148373476780032 148626534536424 148635158396928 148888662463296 149386530980736 149442888204288 149905234213308 149987505143808 150463244058624 150728611332096 150985685878272 151251974565888 151731724196864 151757745758208 152016575540256 152284682375424 152498750376168 152851549519872 153112244834304 153382284066816 153868790734848 153895178797056 154403057369344 154429537056768 154919365461504 155183587530678 155457279924912 155542597926912 156035956801536 156311152492544 156577748318208 156604600958976 157101328355328 157378403008512 157646819078784 157924855796736 158233646333952 158723189167032 158783068717056 159063109402624 159595000233984 159867196812288 160149149540352 160657119737856 161019449966592 161214956959168 161242604868096 161303434887168 161517611511522 161802475023888 162404771364864 162691199533056 162919896072192 163207232749568 163485590155776 163513627471872 164081383122816 164601825802848 164692162510848 165173359920219 165214542495744 165505926168576 165788204101632 166080599523328 166392388518912 166920161377536 167214553196544 167499745271208 167541507883008 167795159284032 168123249229824 168419762896896 169569687748608 169858896613056 169868752453632 170158471386624 170491182317568 170698189721472 170727463977984 171290891769116 171320267672352 171957993209856 172261270093824 172555069575168 172859399503872 173102389576704 173407684796416 173703439540512 173733229188864 174284286144192 174889439915526 174985422667776 175294038933504 175540451401728 175850046554112 176149966857984 176460636993536 177050703384576 177352671463632 177665462771328 178012852125696 178326807773184 178630952306688 178945998077952 179544375263232 179861032009728 180167793232896 180485549481984 180739259705088 181146881212416 181366826579064 181397930476608 181466364248064 181786410745856 182027784401874 182705367785472 183027599474688 183284883081216 183608136843264 183921288925248 184022228533248 184245665096192 184591556013168 185177054028204 185605452988416 185866360307712 186194166939648 186511729614336 186522551713792 186840674463744 188116372346112 188187340701696 188437213430109 188769554194536 188816619995136 189138655383552 189472233259008 189806399455232 190765898717184 191102346510336 191428280309952 191765896324608 192035463436656 192140856262656 192735301131396 193090247196672 193793928855552 194124453272064 194466824441856 194740188273792 195083645395968 195416369483076 195761019164704 196489723379712 196523420811264 197205793800192 197483007826944 197831302373376 198168712715232 198180211195904 198518216617728 199182041307648 199257184272384 199873645617744 199983340191744 200617658744832 200959821345024 200971481776128 201314247837696 201669299421184 202343661010944 202688767387008 203046243167232 203331667168224 203443259572224 204037679901447 204149659779072 204509712089088 205158387646464 205193571729408 205906049409024 206195493466368 206559153948672 206911450040904 207025007099904 207276373233216 207390130569216 208047942402048 208770331090944 208806134611968 209468437807104 209825695816128 209837870678016 210195758771712 210566474395648 211630918889376 211710758289408 212365748468853 212418697494528 212793333645312 213156262416384 213532199387136 214209492983808 214692599955456 214990139824128 215356815348696 215736633365184 216039896366238 216158463295488 216539695153152 217226528096256 217980786874368 218018169962496 218775177497088 219082711808016 219469101070464 220231146560292 220286056660992 221050938802176 221856518025216 222560215170048 222939801804636 222952737595392 223332993694944 223726879045376 224164332306432 224559683862528 224857851319962 225694866087936 226092916998144 226478528817408 226491669938176 226877961848832 227321576423424 227597586295296 227636618637312 228427023563136 228748125564252 229277324279808 229668367251456 230073426100224 230479199338496 230803186102272 231604586054016 231644305585152 232379048192256 232775381296017 233185919887368 233313896890368 233725385244672 234053935202304 234466728738816 234866622477312 235651992532992 236067604512768 236470228618176 236600008114176 236887283695104 237350469500928 238174603075584 238594664103936 239392500350976 239800795218432 239814709346304 240223724310528 240647399309312 240985679606784 241529174949888 241822435438752 241863907302144 241955152330752 242703712535832 242764225708032 243607157047296 244036799299584 244379844108288 244810849124352 245228385233664 246122074684224 246902738704272 247038243766272 247821813743616 248258889252864 248682306152448 249120899284992 250380242066304 250821829794816 251249617906812 251692738926048 252184873844736 252629644345344 254354531622912 254788344919584 254803128680448 255237707079936 255687861766144 256047284582208 256187808350208 256936337653674 256980401508528 257936989814784 258391905140736 258832604362752 259289099255808 259653584365056 260111527194624 260555159310768 261426429216288 261986297839616 262334159873289 262478134001664 262941058400256 263310677102592 263775069831168 264224950286976 264690955490304 265576055076864 266029007195448 266498194156992 266644453588992 267490211659776 267946428460032 268418997116928 269316562894848 269791548014592 270251689849344 270728324222976 271108889557632 272050239868596 272199546372096 272679616118784 273041676602811 273544516861952 273591428972544 274058051678208 274541399212032 274927324621824 275412205264896 275881933387872 276033342799872 276368497644288 277397256536064 277765581042306 278360441454592 278408179482624 279291250409472 279767594421504 279783827570688 280261011695616 282174558519168 282281011052544 283154331291804 283224929992704 284208349888512 284709599182848 285612657311744 286148848075776 286653519765504 287142420464928 287648844486912 288053195154984 288211284393984 288719593537536 289635370795008 290641049165824 290690893283328 291186679908096 291700236662784 292110282410688 292625468093952 293124554224614 293641528747056 294734585069568 294785131216896 295808690700288 296746953560064 297253069072848 297270316793856 297777324926592 298773061961472 298885776408576 299810468426616 299975010287616 300926488117248 301457222664192 301971371756544 302503949131776 303463448393728 303515491516416 304033151080512 304569364750848 304997500752336 306224489668608 306764568133632 307737581469696 307790357594112 308806114738688 308859074113536 309838730923008 310367175061356 310914559849824 311085195853824 312071913603072 312622304985088 313155496636416 313209201917952 314202656710656 314756806017024 315293638157568 315849711593472 316467292667904 317446378334064 317566137434112 318126218805248 319190000467968 319734393624576 320298299080704 321314239475712 322038899933184 322429913918336 322485209736192 323035223023044 323604950047776 324059844549357 324809542729728 325382399066112 325839792144384 326414465499136 326971180311552 327027254943744 328162766245632 329203651605696 329384325021696 330346719840438 330429084991488 331576408203264 332161199046656 332784777037824 333840322755072 334429106393088 334999490542416 335590318568064 336246498459648 336839525793792 337286776979943 339139375497216 339717793226112 339737504907264 340316942773248 340982364635136 341396379442944 341454927955968 342581783538232 342640535344704 343915986419712 345110139150336 345718799007744 346204779153408 346815369592832 347406879081024 347466458377728 348568572288384 349778879831052 349970845335552 350588077867008 351080902803456 351700093108224 352299933715968 352921273987072 354101406769152 354705342927264 355330925542656 356025704251392 356653615546368 357261904613376 357891996155904 359088750526464 359722064019456 360335586465792 360971098963968 361478519410176 362293762424832 362733653158128 362795860953216 362932728496128 364055568803748 365410735570944 366055198949376 366569766162432 367216273686528 367842577850496 368491330192384 369183112026336 370354108056408 371210905976832 371732720615424 372388333879296 373023459228672 373681348927488 376232744692224 376374681403392 376874426860218 377539108389072 378277310767104 378944466518016 379612798910464 381531797434368 382204693020672 382856560619904 383531792649216 384070926873312 384281712525312 385404506480511 385470602262792 386180494393344 387587857711104 388248906544128 388933648883712 389480376547584 390167290791936 390832738966152 391522038329408 392979446759424 394411587600384 394966015653888 395662604746752 396337425430464 396360422391808 397036433235456 398364082615296 399747291235488 399966680383488 401235317489664 401919642690048 401942963552256 402628495675392 403338598842368 404687322021888 405377534774016 406092486334464 406663334336448 406886519144448 408075359802894 408299319558144 409019424178176 410316775292928 410387143458816 411812098818048 412390986932736 413118307897344 413822900081808 414050014199808 414552746466432 416095884804096 417540662181888 417612269223936 418936875614208 419651391632256 419675741356032 420391517543424 421132948791296 423261837778752 423421516578816 424731496937706 424837394989056 426312524832768 427064398774272 428418985967616 429385199910912 429980279648256 430713630697392 431473266730368 432079792732476 432316926590976 433079390306304 434453056192512 435961573748736 436036339924992 437550354994176 438165423616032 438938202140928 439686831336921 440462293120584 440572113321984 442101877604352 443713036050432 445120430340096 445879603609272 445905475190784 446665987389888 447453758090752 448328664612864 449715702639924 451389732175872 452185833996288 452957057634816 452983339876352 453755923697664 455195172590592 455273237274624 456854047126272 457496251128504 458554648559616 459336734502912 460146852200448 460958398676992 461606372204544 463209172108032 463288611170304 464758096384512 465550762592034 466371839774736 466627793780736 468107870404608 468933457477632 469733244954624 471303985065984 472135209025536 472940457236352 473774567390208 474700939001856 476349206151168 477189328207872 478785000701952 479601590436864 480447448621056 481294798618624 481971359213568 483058349899776 483644870877504 483727814604288 483910304661504 485407425071664 487214314094592 488073598599168 488759688216576 489621698248704 490456770467328 492244149368448 493805477408544 494076487532544 495520079760657 495643627487232 496517778505728 497364612304896 498241798569984 500760484132608 501643659589632 502499235813624 503385477852096 504369747689472 505259288690688 508709063245824 509576689839168 509606257360896 510475414159872 511375723532288 512094569164416 513872675307348 513960803017056 515873979629568 516783810281472 517665208725504 518578198511616 519307168730112 520223054389248 521110318621536 522852858432576 523972595679232 524668319746578 524956268003328 525882116800512 526621354205184 527550139662336 528449900573952 529381910980608 531152110153728 532058014390896 532996388313984 534980423319552 535892856920064 536837994233856 538633125789696 539583096029184 540503379698688 541456648445952 542217779115264 544100479737192 544399092744192 545359232237568 546083353205622 547089033723904 548116103356416 549082798424064 549854649243648 550824410529792 551763866775744 552066685599744 552736995288576 555531162084612 556720882909184 556816358965248 558582500818944 559535188843008 559567655141376 560522023391232 564349117038336 564562022105088 565311640290327 566308662583608 566449859985408 568416699777024 569419198365696 571225314623488 572297696151552 573307039531008 574284840929856 575297688973824 576106390309968 576422568787968 579270741590016 581282098331648 581381786566656 582373359816192 583400473325568 584220564821376 585250936187904 586249108449228 587283057494112 589469170139136 589570262433792 591617381400576 593493907120128 594506138145696 594540633587712 595554649853184 597546123922944 597771552817152 599620936853232 599950020575232 601852976234496 602914445328384 603942743513088 605007898263552 606926896787456 607030983032832 608066302161024 609138729501696 609995001504672 612113039704341 612448979337216 613529136267264 615475162939392 615580715188224 617612229477376 617718148227072 619677461846016 620734350122712 621829119699648 622170391707648 624143827206144 626310993272832 626418403835904 628405313421312 629513612034048 630587276315136 631699423186944 634892756668128 635132274868224 636252437610496 637097245406559 638380000935936 639468787249152 640596598161408 642628478951424 644077799866368 644859827836672 644970419472384 646070446046088 647209900095552 648119689098714 649619085459456 651679584288768 652828930998272 653942360623104 654054509887488 656325532491264 658407303211392 660693439680876 660858169982976 663152816406528 664322398093312 665569554075648 667680645510144 668858212786176 669998981084832 671180637136128 672492996919296 673679051587584 674573553959886 678278750994432 679435586452224 679475009814528 680633885546496 681964729270272 682792758885888 682909855911936 685163567076464 685281070689408 687831972839424 690220278300672 691437598015488 692409558306816 693630739185664 694813758162048 694932916755456 697137144576768 699557759662104 699941690671104 701176155734016 702161805606912 703400186216448 704599867431936 705842547974144 708202813538304 709410685854528 710661851085312 712051408502784 714523809226752 715783992311808 718177501052928 719444128038912 720671172931584 721942197927936 722957038820352 724587524849664 725467306316256 725591721906432 725865456992256 728111137607496 730821471141888 732110397898752 733139532324864 734432547373056 735685155700992 736982660384768 738366224052672 740708216112816 743465441230848 744776667758592 746046918457344 747362697854976 752465489384448 753748853720436 755078216778144 756554621534208 757888933036032 759225597820928 763063594868736 764409386041344 765713121239808 767063585298432 768141853746624 768563425050624 770809012961022 770941204525584 775175715422208 776497813088256 777867297767424 778960753095168 780334581583872 781665477932304 783044076658816 785958893518848 787002479619867 788823175200768 789932031307776 791325209493504 792674850860928 792720844783616 794072866470912 796728165230592 799494582470976 799933360766976 802470634979328 803839285380096 805256991350784 806677197684736 809374644043776 810755069548032 812184972668928 813326668672896 816150719605788 816598639116288 818038848356352 819125029808433 820633550585856 820774286917632 823624197636096 824781973865472 826236615794688 827645800163616 828100028399616 829105492932864 832191769608192 835081324363776 835224538447872 837873751228416 839302783264512 839351482712064 840783035086848 842265897582592 846523675557504 846843033157632 849462993875412 849674789978112 852625049665536 854128797548544 856837971935232 859960559296512 861427261394784 862946533460736 864159585464952 864633853181952 866158780612608 868906112385024 871923147497472 872072679849984 875100709988352 876330847232064 877876404281856 879373662673842 880924586241168 884203755208704 887426072100864 890240860680192 891759207218544 891810950381568 893331974779776 894907516181504 896657329225728 899431405279848 902779464351744 904371667992576 905914115269632 907511847395328 910390345181184 910546474549248 913708094252544 914992502257008 918673469005824 920293704400896 921916797353984 923212744409088 926418344216064 926577222340608 929516192769024 931101525184068 932743679549472 933255587561472 936215740809216 937866914955264 939466489909248 942607970131968 944270418051072 945880914472704 947549134780416 949401878003712 952698412302336 954378656415744 957570001403904 959203180873728 960894897242112 962589597237248 963942718427136 966116699799552 967289741755008 967455629208576 970814850143328 972179533648071 974428628189184 976147197198336 977519376433152 979243396497408 980913540934656 984488298736896 987610954817088 988152975065088 991040159521314 991287254974464 994729224609792 996483597139968 1001520968265216 1003287319179264 1004998471627248 1006770955704192 1008739495378944 1010518577381376 1017418126491648 1019153379678336 1019212514721792 1020950828319744 1022751447064576 1024189138328832 1027745350614696 1027921606034112 1031747959259136 1035330417451008 1037156397023232 1038614337460224 1040446108778496 1042220637243072 1045705716865152 1049336639493156 1049912536006656 1051764233601024 1053242708410368 1055100279324672 1056899801147904 1058763821961216 1062304220307456 1064116028781792 1065992776627968 1069960846639104 1071785713840128 1073675988467712 1077266251579392 1079166192058368 1081006759397376 1082913296891904 1084435558230528 1088200959474384 1088798185488384 1092166706411244 1094178067447808 1096232206712832 1098165596848128 1099709298487296 1101648821059584 1103527733551488 1105473990577152 1111062324169224 1113441765818368 1113632717930496 1117165001637888 1119070377686016 1121044046782464 1128698234076672 1129124044210176 1130623280580654 1132617325167216 1136833399554048 1138838396731392 1142450629246976 1144595392303104 1146614079062016 1148569681859712 1150595377947648 1152212780619936 1152845137575936 1156213519441533 1158541483180032 1162564196663296 1162763573133312 1164746719632384 1166800946651136 1168441129642752 1170501872375808 1172498216898456 1174566114988224 1178938340278272 1183234762801152 1186987814240256 1189012276291392 1189081267175424 1191109299706368 1195092247845888 1199241873706464 1199900041150464 1203705952468992 1205828890656768 1207885487026176 1210015796527104 1213853793574912 1214061966065664 1216132604322048 1218277459003392 1219990003009344 1224226079408682 1224897958674432 1227058272534528 1230950325878784 1231161430376448 1235224458954752 1235436296454144 1239354923692032 1241468700245424 1243658239399296 1248287654412288 1252621986545664 1252836807671808 1256810626842624 1259027224068096 1261174552630272 1263398846373888 1269785513336256 1270264549736448 1272504875220992 1274194490813118 1278937574498304 1281193196322816 1285256957902848 1288155599732736 1289719655673344 1289940838944768 1292140892092176 1294419800191104 1296239378197428 1299238170918912 1303359168577536 1305657861996544 1307884721246208 1308109019774976 1312651064982528 1316814606422784 1319060494010763 1321386879361752 1321716339965952 1326305632813056 1328644796186624 1331139108151296 1335361291020288 1337716425572352 1339997962169664 1342361274272256 1344985993838592 1349147107919772 1356557501988864 1358871172904448 1358950019629056 1361267771092992 1365585517771776 1365819711823872 1370327134152928 1370562141378816 1375663945678848 1380440556601344 1382875196030976 1384819116613632 1387261478371328 1389627516324096 1389865833510912 1394274289153536 1399115519324208 1399883381342208 1404323611213824 1406800372432896 1409199734863872 1411685095948288 1416405627076608 1418821371709056 1421323702170624 1424102817005568 1429047618453504 1431567984623616 1436355002105856 1441342345863168 1443884395855872 1445914077640704 1449175049699328 1450934612632512 1451183443812864 1451730913984512 1456222275214992 1461642942283776 1464220795797504 1466279064649728 1468865094746112 1471370311401984 1473965320769536 1476732448105344 1481416432225632 1486560239281971 1486930882461696 1489553335517184 1492093836914688 1494725395709952 1504930978768896 1507497707440872 1510156433556288 1513109243068416 1515777866072064 1526127189737472 1528818772082688 1531426242479616 1534127170596864 1536283707493248 1541618025922044 1541882409051168 1550351430844416 1552995626176512 1555734595534848 1557921506190336 1560669163167744 1563330955864608 1566088153317632 1571917787037696 1574004959239734 1577646350401536 1579864062615552 1582650418987008 1585349701721856 1585441689567232 1588145732941824 1593456330461184 1598989164941952 1604941269958656 1607678570760192 1610513982701568 1613354395369472 1618749288087552 1621510139096064 1624369945337856 1626653337345792 1632301439211576 1633197278232576 1636077696712704 1638250059616866 1641267101171712 1647248395272192 1649563947730944 1652473231589376 1655291600327232 1656200056799232 1658210985865728 1670162648727552 1670449076895744 1675747502456832 1678605566529024 1678702965424128 1681566070173696 1684531795165184 1693047351115008 1693686066315264 1698925987750824 1699349579956224 1705250099331072 1708257595097088 1713675943870464 1719921118593024 1722854522789568 1725893066921472 1728319170929904 1729267706363904 1737812224770048 1743846294994944 1744145359699968 1750201419976704 1752661694464128 1755752808563712 1758747325347684 1761849172482336 1768407510417408 1774852144201728 1780481721360384 1783518414437088 1783621900763136 1786663949559552 1789815032363008 1793314658451456 1798862810559696 1805558928703488 1808743335985152 1811828230539264 1815023694790656 1820780690362368 1821092949098496 1827416188505088 1829985004514016 1836339119113023 1837346938011648 1840587408801792 1843833594707968 1846425488818176 1852836688432128 1853154444681216 1859032385538048 1862203050368136 1865487359098944 1866511175122944 1872431481618432 1878932979818496 1885215940263936 1888540836102144 1891761828945408 1895098269560832 1905396824604672 1908757312831488 1911291736219677 1915140002807808 1918406361747456 1921789794484224 1925179194474496 1927885436854272 1932233399599104 1934579483510016 1934911258417152 1941629700286656 1944359067296142 1948857256378368 1955038752866304 1958486792994816 1961827081869312 1968976597473792 1975221909634176 1982080319042628 1982574509948928 1989458449219584 1992967194279936 2003041936530432 2006574638358528 2009996943254496 2013541911408384 2017478990757888 2021037154762752 2034836252983296 2038306759356672 2038425029443584 2041901656639488 2045502894129152 2048378276657664 2055490701229392 2055843212068224 2063495918518272 2070660834902016 2074312794046464 2077228674920448 2080892217556992 2084441274486144 2091411433730304 2098673278986312 2099825072013312 2103528467202048 2106485416820736 2110200558649344 2113799602295808 2117527643922432 2124608440614912 2128232057563584 2131985553255936 2143571427680256 2147351976935424 2154532503158784 2158332384116736 2162013518794752 2165826593783808 2168871116461056 2176401918948768 2177596370976768 2184333412822488 2188356134895616 2192464413425664 2196331193696256 2199418596974592 2203297642119168 2207055467102976 2210947981154304 2222124648338448 2226883531636736 2234330003275776 2238140755372032 2242088093564928 2257396468153344 2261246561161308 2265234650334432 2273666799108096 2277676793462784 2284901258493952 2289190784606208 2293228158124032 2297139363719424 2301190755895296 2304425561239872 2305690275151872 2312427038883066 2325128393326592 2325527146266624 2329493439264768 2333601893302272 2336882259285504 2341003744751616 2344996433796912 2349132229976448 2357876680556544 2361007438859601 2366469525602304 2373975628480512 2378024552582784 2378162534350848 2382218599412736 2390184495691776 2398483747412928 2399800082300928 2407411904937984 2415770974052352 2420031593054208 2427707587149824 2428123932131328 2432265208644096 2436554918006784 2439980006018688 2448452158817364 2449795917348864 2454116545069056 2461900651757568 2462322860752896 2470448917909504 2470872592908288 2478709847384064 2482937400490848 2487316478798592 2496575308824576 2505243973091328 2505673615343616 2513621253685248 2518054448136192 2522349105260544 2526797692747776 2539571026672512 2540529099472896 2548388981626236 2557875148996608 2562386392645632 2570513915805696 2579439311346688 2579881677889536 2584281784184352 2588839600382208 2592478756394856 2598476341837824 2606718337155072 2615769442492416 2616218039549952 2625302129965056 2633629212845568 2638120988021526 2642773758723504 2652611265626112 2657289592373248 2662278216302592 2670722582040576 2675432851144704 2679995924339328 2684722548544512 2689971987677184 2698294215839544 2713115003977728 2717742345808896 2722535542185984 2731171035543552 2731639423647744 2740654268305856 2741124282757632 2760881113202688 2765750392061952 2769638233227264 2774522956742656 2779255032648192 2779731667021824 2788548578307072 2798231038648416 2799766762684416 2808647222427648 2813600744865792 2818399469727744 2823370191896576 2832811254153216 2837642743418112 2842647404341248 2848205634011136 2858095236907008 2863135969247232 2872710004211712 2882684691726336 2887768791711744 2891828155281408 2898350099398656 2901869225265024 2902366887625728 2912444550429984 2923285884567552 2928441591595008 2932558129299456 2937730189492224 2942740622803968 2947930641539072 2953464896210688 2962832864451264 2973120478563942 2973861764923392 2984187673829376 2989450791419904 3009861957537792 3014995414881744 3020312867112576 3026218486136832 3031555732144128 3052254379474944 3057637544165376 3062852484959232 3068254341193728 3072567414986496 3083236051844088 3083764818102336 3105991252353024 3111469191069696 3115843012380672 3121338326335488 3126661911729216 3132176306635264 3148009918479468 3155292700803072 3159728125231104 3165300837974016 3170699403443712 3170883379134464 3176291465883648 3186912660922368 3197978329883904 3209882539917312 3215357141520384 3221027965403136 3226708790738944 3237498576175104 3243020278192128 3248739890675712 3253306674691584 3264602878423152 3266394556465152 3276500119233732 3282534202343424 3294496790544384 3299127895461888 3304946463178752 3310583200654464 3316421971731456 3340325297455104 3340898153791488 3351495004913664 3357211133058048 3363132140347392 3369063590330368 3386094702230016 3387372132630528 3397851975501648 3410500198662144 3416515190194176 3427351887740928 3439842237186048 3445709045579136 3451786133842944 3456638341859808 3458535412727808 3468640558324599 3475624449540096 3487692589989888 3488290719399936 3500402839953408 3505323388928256 3511505617127424 3517494650695368 3523698344964672 3536815020834816 3549704288403456 3560963442720768 3567036828874176 3567243801526272 3573327899119104 3579630064726016 3597725621119392 3611117857406976 3617486671970304 3623656461078528 3630047389581312 3641561380724736 3642185898196992 3654832377010176 3659970009028032 3672678238226046 3674693876023296 3681174817603584 3692850977636352 3705673376864256 3706308889362432 3718064771076096 3724406100736272 3730974718197888 3744862963236864 3757865959636992 3770431880527872 3777081672204288 3783523657890816 3790196539121664 3810793649209344 3817514625662976 3822583472439354 3836812723494912 3843579588968448 3850358388948992 3855770873708544 3864466799198208 3869158967020032 3869822516834304 3883259400573312 3888718134592284 3897714512756736 3910077505732608 3916973585989632 3923654163738624 3937953194947584 3950443819268352 3957181482032289 3964160638085256 3965149019897856 3978916898439168 3985934388559872 4006083873060864 4013149276717056 4019993886508992 4027083822816768 4034957981515776 4069672505966592 4076613518713344 4076850058887168 4083803313278976 4091005788258304 4096756553315328 4110981402458784 4111686424136448 4126991837036544 4141321669804032 4148625588092928 4154457349840896 4161784435113984 4168882548972288 4182822867460608 4197346557972624 4199650144026624 4212970833641472 4220401117298688 4227599204591616 4235055287844864 4249216881229824 4256464115127168 4263971106511872 4287142855360512 4294703953870848 4309065006317568 4324027037589504 4331653187567616 4337742232922112 4352803837897536 4355192741953536 4368666825644976 4384928826851328 4392662387392512 4398837193949184 4406595284238336 4414110934205952 4421895962308608 4444249296676896 4453767063273472 4459680717845913 4468660006551552 4476281510744064 4484176187129856 4514792936306688 4522493122322616 4530469300668864 4547333598216192 4569802516987904 4578381569212416 4586456316248064 4594278727438848 4602381511790592 4608851122479744 4624854077766132 4650256786653184 4651054292533248 4658986878529536 4667203786604544 4673764518571008 4682007489503232 4689992867593824 4698264459952896 4715753361113088 4722014877719202 4732939051204608 4747951256961024 4756049105165568 4756325068701696 4764437198825472 4780368991383552 4796967494825856 4814823809875968 4831541948104704 4840063186108416 4855415174299648 4856247864262656 4864530417288192 4873109836013568 4879960012037376 4896904317634728 4899591834697728 4908233090138112 4923801303515136 4940897835819008 4941745185816576 4957419694768128 4965874800981696 4974632957597184 5010487946182656 5011347230687232 5027242507370496 5036108896272384 5044698210521088 5053595385495552 5079142053345024 5081058198945792 5096777963252472 5115750297993216 5124772785291264 5141027831611392 5158878622693376 5159763355779072 5168563568368704 5177679200764416 5184957512789712 5213436674310144 5231538884984832 5232436079099904 5250604259930112 5267258425691136 5276241976043052 5285547517447008 5305222531252224 5314579184746496 5324556432605184 5341445164081152 5350865702289408 5359991848678656 5369445097089024 5379943975354368 5396588431679088 5426230007955456 5435484691617792 5445071084371968 5462342071087104 5463278847295488 5481308536611712 5482248565515264 5509017357339069 5521762226405376 5531500784123904 5539276466454528 5549045913485312 5558510065296384 5559463334043648 5577097156614144 5596462077296832 5599533525368832 5617294444855296 5636798939455488 5646740383793152 5665622508306432 5675285486836224 5685294808682496 5716190473814016 5726271938494464 5733875208659031 5745420008423424 5765369383452672 5775537583423488 5783656310562816 5796700198797312 5803738450530048 5804733775251456 5824889100859968 5846571769135104 5865116258598912 5875460378984448 5885481245607936 5895861283078144 5906929792421376 5925665728902528 5946240957127884 5947723529846784 5968375347658752 5978901582839808 6019723915075584 6029990829763488 6040625734225152 6052436972273664 6063111464288256 6104508758949888 6115275088330752 6125704969918464 6136508682387456 6145134829972992 6166472103688176 6167529636204672 6211982504706048 6222938382139392 6231686024761344 6242676652670976 6253323823458432 6264352613270528 6296019836958936 6310585401606144 6319456250462208 6330601675948032 6341398806887424 6352582931767296 6373825321844736 6395956659767808 6430714283040768 6442055930806272 6453417581477888 6474997152350208 6486040556384256 6497479781351424 6506613349383168 6529205756846304 6532789112930304 6553000238467464 6565068404686848 6588993581088768 6598255790923776 6609892926357504 6621166401308928 6632843943462912 6680650594910208 6702990009827328 6714422266116096 6726264280694784 6738127180660736 6772189404460032 6795703951003296 6821000397324288 6833030380388352 6854703775481856 6879684474372096 6891418091158272 6903572267685888 6913276683719616 6917070825455616 6937281116649198 6975385179979776 6976581438799872 7000805679906816 7010646777856512 7023011234254848 7034989301390736 7047396689929344 7073630041669632 7099408576806912 7121926885441536 7134073657748352 7134487603052544 7146655798238208 7159260129452032 7195451242238784 7222235714813952 7247312922157056 7260094779162624 7283122761449472 7284371796393984 7309664754020352 7319940018056064 7345356476452092 7349387752046592 7362349635207168 7385701955272704 7411346753728512 7412617778724864 7436129542152192 7448812201472544 7461949436395776 7489725926473728 7515731919273984 7540863761055744 7554163344408576 7567047315781632 7580393078243328 7621587298418688 7645166944878708 7673625446989824 7687159177936896 7700716777897984 7711541747417088 7738317934040064 7739645033668608 7766518801146624 7777436269184568 7795429025513472 7820155011465216 7847308327477248 7875906389895168 7900887638536704 7914362964064578 7928321276170512 7957833796878336 7971868777119744 8012167746121728 8026298553434112 8039987773017984 8054167645633536 8069915963031552 8139345011933184 8153227037426688 8167606626557952 8182011576516608 8193513106630656 8221962804917568 8223372848272896 8282643339608064 8297251176185856 8308914699681792 8323568870227968 8337765097944576 8365645734921216 8394693115945248 8399300288053248 8425941667282944 8440802234597376 8455198409183232 8470110575689728 8498433762459648 8512928230254336 8527942213023744 8574285710721024 8589407907741696 8618130012635136 8648054075179008 8663306375135232 8675484465844224 8705607675795072 8737333651289952 8769857653702656 8785324774785024 8797674387898368 8813190568476672 8828221868411904 8843791924617216 8888498593353792 8907534126546944 8919361435691826 8952563021488128 8968352374259712 9029585872613376 9044986244645232 9060938601337728 9094667196432384 9139605033975808 9156763138424832 9172912632496128 9188557454877696 9204763023581184 9217702244959488 9249708155532264 9300513573306368 9317973757059072 9334407573209088 9347529037142016 9364014979006464 9379985735187648 9396528919905792 9444029755438404 9465878102409216 9495902513922048 9512098210331136 9512650137403392 9528874397650944 9560737982767104 9593934989651712 9629647619751936 9663083896209408 9680126372216832 9710830348599296 9712495728525312 9729060834576384 9746219672027136 9759920024074752 9793808635269456 9799183669395456 9847602607030272 9881795671638016 9883490371633152 9914839389536256 9931749601963392 9949265915194368 10020975892365312 10022694461374464 10054485014740992 10089396421042176 10107190770991104 10158284106690048 10162116397891584 10193555926504944 10231500595986432 10249545570582528 10282055663222784 10317757245386752 10319526711558144 10337127136737408 10355358401528832 10369915025579424 10405921674973797 10426873348620288 10463077769969664 10464872158199808 10501208519860224 10534516851382272 10552483952086104 10571095034894016 10610445062504448 10649112865210368 10682890328162304 10701731404578816 10719983697357312 10738890194178048 10793176863358176 10852460015910912 10870969383235584 10890142168743936 10924684142174208 10926557694590976 10962617073223424 10964497131030528 11018034714678138 11043524452810752 11078552932909056 11098091826970624 11117020130592768 11118926668087296 11154194313228288 11192924154593664 11234588889710592 11273597878910976 11293480767586304 11331245016612864 11350570973672448 11370589617364992 11432380947628032 11452543876988928 11467750417318062 11530738766905344 11551075166846976 11567312621125632 11593400397594624 11607476901060096 11609467550502912 11649778201719936 11693143538270208 11730232517197824 11750920757968896 11770962491215872 11791722566156288 11813859584842752 11851331457805056 11892481914255768 11895447059693568 11936750695317504 11957803165679616 12039447830151168 12059981659526976 12081251468450304 12104873944547328 12209017517899776 12230550176661504 12251409939836928 12273017364774912 12290269659945984 12332944207376352 12335059272409344 12423965009412096 12445876764278784 12463372049522688 12485353305341952 12506647646916864 12528705226541056 12592039673917872 12638912500924416 12661203351896064 12682797613774848 12705165863534592 12747650643689472 12791913319535616 12861428566081536 12884111861612544 12906835162955776 12972081112768512 12994959562702848 13013226698766336 13058411513692608 13065578225860608 13106000476934928 13177987162177536 13196511581847552 13219785852715008 13242332802617856 13265687886925824 13361301189820416 13379042153537739 13405980019654656 13428844532232192 13452528561389568 13476254361321472 13544378808920064 13591407902006592 13642000794648576 13709407550963712 13759368948744192 13782836182316544 13807144535371776 13826553367439232 13874562233298396 13950770359959552 13953162877599744 14001611359813632 14021293555713024 14046022468509696 14069978602781472 14094793379858688 14147260083339264 14198817153613824 14243853770883072 14268147315496704 14268975206105088 14293311596476416 14318520258904064 14390902484477568 14444471429627904 14494625844314112 14520189558325248 14566245522898944 14568743592787968 14619329508040704 14639880036112128 14690712952904184 14698775504093184 14724699270414336 14771403910545408 14822693507457024 14825235557449728 14872259084304384 14897624402945088 14923898872791552 15031463838547968 15081727522111488 15108326688817152 15134094631563264 15160786156486656 15243174596837376 15290333889757416 15347250893979648 15374318355873792 15423083494834176 15476635868080128 15479290067337216 15533037602293248 15554872538369136 15640310022930432 15694616654954496 15751812779790336 15801775277073408 15828725928129156 15856642552341024 15915667593756672 15943737554239488 16024335492243456 16052597106868224 16079975546035968 16108335291267072 16139831926063104 16278690023866368 16306454074853376 16335213253115904 16364023153033216 16387026213261312 16443925609835136 16446745696545792 16527052072017207 16565286679216128 16594502352371712 16617829399363584 16647137740455936 16675530195889152 16731291469842432 16789386231890496 16798600576106496 16851883334565888 16910396818366464 16940221151379456 16996867524919296 17025856460508672 17055884426047488 17148571421442048 17178815815483392 17236260025270272 17296108150358016 17326612750270464 17350968931688448 17411215351590144 17474667302579904 17539715307405312 17595348775796736 17626381136953344 17656443736823808 17687583849234432 17776997186707584 17838722871383652 17905126042976256 17936704748519424 18059171745226752 18089972489290464 18121877202675456 18189334392864768 18313526276849664 18345825264992256 18377114909755392 18409526047162368 18435404489918976 18499416311064528 18601027146612736 18635947514118144 18668815146418176 18695058074284032 18728029958012928 18759971470375296 18793057839811584 18888059510876808 18931756204818432 18991805027844096 19024196420662272 19057748795301888 19121475965534208 19187869979303424 19326167792418816 19360252744433664 19421660697198592 19424991457050624 19458121669152768 19492439344054272 19519840048149504 19587617270538912 19598367338790912 19695205214060544 19763591343276032 19766980743266304 19829678779072512 19863499203926784 19898531830388736 20041951784730624 20108970029481984 20178792842084352 20214381541982208 20316568213380096 20387111853009888 20463001191972864 20499091141165056 20564111326445568 20635514490773504 20639053423116288 20674254273474816 20710716803057664 20739830051158848 20811843349947594 20926155539939328 20929744316399616 21002417039720448 21069033702764544 21104967904172208 21142190069788032 21220890125008896 21298225730420736 21365780656324608 21403462809157632 21439967394714624 21477780388356096 21586353726716352 21741938766471168 21780284337487872 21849368284348416 21853115389181952 21925234146446848 21928994262061056 22036069429356276 22087048905621504 22157105865818112 22196183653941248 22234040261185536 22237853336174592 22308388626456576 22385848309187328 22469177779421184 22547195757821952 22586961535172608 22662490033225728 22701141947344896 22741179234729984 22864761895256064 22935500834636124 23061477533810688 23102150333693952 23134625242251264 23214953802120192 23218935101005824 23299556403439872 23386287076540416 23460465034395648 23541924982431744 23583445132312576 23627719169685504 23702662915610112 23784963828511536 23873501390635008 23915606331359232 24078895660302336 24119963319053952 24162502936900608 24209747889094656 24418035035799552 24502819879673856 24546034729549824 24580539319891968 24665888414752704 24670118544818688 24847930018824192 24891753528557568 24926744099045376 24970706610683904 25013295293833728 25057410453082112 25184079347835744 25277825001848832 25322406703792128 25365595227549696 25410331727069184 25495301287378944 25583826639071232 25722857132163072 25768223723225088 25944162225537024 25989919125405696 26026453397532672 26116823027385216 26212000953869856 26355974324355072 26393023163695104 26439571705430016 26484665605235712 26531375773851648 26722602379640832 26758084307075478 26857689064464384 26905057122779136 26952508722642944 27088757617840128 27182815804013184 27284001589297152 27418815101927424 27518737897488384 27565672364633088 27614289070743552 27653106734878464 27749124466596792 27901540719919104 28003222719627264 28042587111426048 28092044937019392 28139957205562944 28189586759717376 28397634307227648 28487707541766144 28536294630993408 28537950412210176 28586623192952832 28637040517808128 28781804968955136 28888942859255808 28989251688628224 29040379116650496 29132491045797888 29137487185575936 29238659016081408 29279760072224256 29381425905808368 29397551008186368 29542807821090816 29645387014914048 29650471114899456 29744518168608768 29795248805890176 29847797745583104 30062927677095936 30163455044222976 30268189263126528 30321572312973312 30486349193674752 30580667779514832 30694501787959296 30748636711747584 30846166989668352 30953271736160256 30958580134674432 31066075204586496 31109745076738272 31217765024921391 31280620045860864 31389233309908992 31503625559580672 31603550554146816 31657451856258312 31713285104682048 31831335187513344 32048670984486912 32105194213736448 32159951092071936 32216670582534144 32557380047732736 32612908149706752 32670426506231808 32728046306066432 32774052426522624 32887851219670272 32893491393091584 33054104144034414 33130573358432256 33235658798727168 33294275480911872 33351060391778304 33462582939684864 33578772463780992 33703766669131776 33820793636732928 33880442302758912 33993735049838592 34051712921017344 34111768852094976 34297142842884096 34357631630966784 34592216300716032 34653225500540928 34701937863376896 34822430703180288 34949334605159808 35079430614810624 35190697551593472 35252762273906688 35312887473647616 35375167698468864 35553994373415168 35677445742767304 35810252085952512 35873409497038848 36118343490453504 36179944978580928 36243754405350912 36627052553699328 36691650529984512 36754229819510784 36819052094324736 36870808979837952 36998832622129056 37202054293225472 37271895028236288 37337630292836352 37390116148568064 37456059916025856 37519942940750592 37586115679623168 37776119021753616 37983610055688192 38048392841324544 38115497590603776 38242951931068416 38375739958606848 38652335584837632 38720505488867328 38843321394397184 38916243338305536 38984878688108544 39039680096299008 39175234541077824 39196734677581824 39527182686552064 39533961486532608 39659357558145024 39726998407853568 39797063660777472 40083903569461248 40137126460613217 40217940058963968 40357585684168704 40428763083964416 40633136426760192 40774223706019776 40926002383945728 41128222652891136 41271028981547008 41278106846232576 41348508546949632 41421433606115328 41479660102317696 41623686699895188 41852311079878656 41859488632799232 42004834079440896 42138067405529088 42209935808344416 42284380139576064 42441780250017792 42596451460841472 42731561312649216 42806925618315264 42879934789429248 42955560776712192 43172707453432704 43483877532942336 43560568674975744 43698736568696832 43706230778363904 43850468292893696 43857988524122112 44072138858712552 44174097811243008 44314211731636224 44468080522371072 44475706672349184 44616777252913152 44771696618374656 45094391515643904 45173923070345216 45324980066451456 45402283894689792 45482358469459968 45729523790512128 45871001669272248 46122955067621376 46269250484502528 46429907604240384 46437870202011648 46599112806879744 46920930068791296 47083849964863488 47166890264625152 47255438339371008 47405325831220224 47569927657023072 47747002781270016 47831212662718464 48157791320604672 48239926638107904 48325005873801216 48419495778189312 48836070071599104 49005639759347712 49092069459099648 49161078639783936 49331776829505408 49340237089637376 49695860037648384 49783507057115136 49853488198090752 49941413221367808 50026590587667456 50114820906164224 50368158695671488 50555650003697664 50731190455099392 50820663454138368 50990602574757888 51167653278142464 51445714264326144 51536447446450176 51888324451074048 51979838250811392 52052906795065344 52233646054770432 52424001907739712 52786046327390208 52879143410860032 52969331210471424 53062751547703296 53516168614150956 53715378128928768 53810114245558272 53905017445285888 54177515235680256 54365631608026368 54568003178594304 55037475794976768 55131344729266176 55228578141487104 55306213469756928 55498248933193584 55803081439838208 56006445439254528 56085174222852096 56184089874038784 56279914411125888 56379173519434752 56795268614455296 56975415083532288 57072589261986816 57173246385905664 57274081035616256 57563609937910272 57978503377256448 58080758233300992 58264982091595776 58274974371151872 58477318032162816 58559520144448512 58762851811616736 58795102016372736 59085615642181632 59290774029828096 59300942229798912 59489036337217536 59590497611780352 59695595491166208 60125855354191872 60326910088445952 60536378526253056 60643144625946624 61161335559029664 61389003575918592 61497273423495168 61692333979336704 61906543472320512 61917160269348864 62132150409172992 62219490153476544 62435530049842782 62778466619817984 63007251119161344 63207101108293632 63314903712516624 63426570209364096 63662670375026688 64097341968973824 64210388427472896 64319902184143872 64433341165068288 65225816299413504 65340853012463616 65456092612132864 65548104853045248 65775702439340544 65786982786183168 66108208288068828 66261146716864512 66471317597454336 66588550961823744 66702120783556608 66925165879369728 67157544927561984 67407533338263552 67641587273465856 67760884605517824 67987470099677184 68103425842034688 68223537704189952 68594285685768192 69184432601432064 69306451001081856 69403875726753792 69644861406360576 69898669210319616 70158861229621248 70381395103186944 70625774947295232 70750335396937728 71107988746830336 71354891485534608 71620504171905024 71746818994077696 72236686980907008 72359889957161856 72487508810701824 73254105107398656 73508459639021568 73638104188649472 73741617959675904 73997665244258112 74543790056472576 74675260585672704 74780232297136128 74912119832051712 75039885881501184 75172231359246336 75552238043507232 75967220111376384 76096785682649088 76230995181207552 76485903862136832 76751479917213696 77304671169675264 77686642788794368 77832486676611072 77969757376217088 78079360192598016 78350469082155648 79054365373104128 79067922973065216 79318715116290048 79453996815707136 79594127321554944 80167807138922496 80274252921226434 80715171368337408 80857526167928832 81266272853520384 81548447412039552 81852004767891456 82256445305782272 82542057963094016 82556213692465152 82697017093899264 82842867212230656 82959320204635392 83247373399790376 83704622159757312 84009668158881792 84276134811058176 84419871616688832 84568760279152128 85192902921682944 85463122625298432 85613851236630528 85759869578858496 85911121553424384 86345414906865408 86967755065884672 87121137349951488 87397473137393664 87412461556727808 87700936585787392 87715977048244224 88144277717425104 88628423463272448 88936161044742144 88951413344698368 89233554505826304 89543393236749312 90188783031287808 90347846140690432 90804567789379584 90964716938919936 91459047581024256 91742003338544496 92245910135242752 92538500969005056 92859815208480768 92875740404023296 93198225613759488 93653295074764173 93841860137582592 94167699929726976 94333780529250304 94510876678742016 94810651662440448 95139855314046144 95494005562540032 96315582641209344 96479853276215808 96650011747602432 97672140143198208 98011279518695424 98184138918199296 98322157279567872 98663553659010816 98680474179274752 99391720075296768 99706976396181504 99882826442735616 100053181175334912 100229641812328448 100736317391342976 101111300007395328 101462380910198784 101641326908276736 101981205149515776 102335306556284928 102891428528652288 103072894892900352 103776648902148096 103959676501622784 104105813590130688 104467292109540864 104848003815479424 105572092654780416 105758286821720064 105938662420942848 106125503095406592 107032337228301912 107430756257857536 107620228491116544 108355030471360512 108731263216052736 110074951589953536 110262689458532352 110457156282974208 110612426939513856 110996497866387168 111606162879676416 112012890878509056 112170348445704192 112368179748077568 112559828822251776 112758347038869504 113950830167064576 114145178523973632 114346492771811328 114548162071232512 115127219875820544 115957006754512896 116161516466601984 116529964183191552 116954636064325632 117119040288897024 117525703623233472 117590204032745472 118581548059656192 118601884459597824 118978072674435072 119180995223560704 119391190982332416 120251710708383744 120653820176891904 121072757052506112 121286289251893248 122322671118059328 122778007151837184 123384667958673408 123813086944641024 123834320538697728 124264300818345984 124438980306953088 124871060099685564 125556933239635968 126014502238322688 126414202216587264 126629807425033248 126853140418728192 127325340750053376 128194683937947648 128420776854945792 128639804368287744 128866682330136576 130451632598827008 130681706024927232 130912185224265728 131096209706090496 131551404878681088 131573965572366336 132216416576137656 132522293433729024 132942635194908672 133404241567113216 133850331758739456 134315089855123968 135283174546931712 135521769211035648 135974940199354368 136206851684069376 136447075408379904 137188571371536384 138368865202864128 138807751453507584 139289722812721152 139797338420639232 140762790206373888 141251549894590464 141500670793875456 142215977493660672 142709782971069216 143241008343810048 143493637988155392 144473373961814016 144719779914323712 144975017621403648 146508210214797312 147016919278043136 147276208377298944 147483235919351808 147995330488516224 149087580112945152 149350521171345408 149560464594272256 149824239664103424 150079771763002368 150344462718492672 151104476087014464 152193571365298176 152461990362415104 152971807724273664 153502959834427392 154609342339350528 155373285577588736 155664973353222144 155939514752434176 156158720385196032 156700938164311296 158108730746208256 158637430232580096 158907993631414272 159188254643109888 160548505842452868 161430342736674816 161715052335857664 162532545707040768 163096894824079104 163704009535782912 165084115926188032 165112427384930304 165394034187798528 165685734424461312 165918640409270784 166494746799580752 167409244319514624 168019336317763584 168552269622116352 168839743233377664 169137520558304256 170385805843365888 170926245250596864 171519739157716992 171822243106848768 172690829813730816 173935510131769344 174242274699902976 174794946274787328 174824923113455616 175401873171574784 175431954096488448 176288555434850208 177256846926544896 177872322089484288 177902826689396736 178467109011652608 179086786473498624 180377566062575616 181609135578759168 181929433877839872 183484006677088992 184491820270485504 185077001938010112 185719630416961536 185751480808046592 186396451227518976 187306590149528346 188335399859453952 188667561058500608 189021753357484032 189621303324880896 190279710628092288 190988011125080064 192631165282418688 192959706552431616 193300023495204864 196022559037390848 196368277836398592 196644314559135744 197327107318021632 197360948358549504 198783440150593536 199413952792363008 199765652885471232 200106362350669824 200459283624656896 201472634782685952 202222600014790656 202924761820397568 203282653816553472 203962410299031552 204670613112569856 205782857057304576 207553297804296192 207919353003245568 208211627180261376 208934584219081728 209696007630958848 211144185309560832 211877324841885696 212251006190813184 214064674456603824 214861512515715072 215240456982233088 216710060942721024 217462526432105472 220525378917064704 220914312565948416 221224853879027712 221992995732774336 224025781757018112 224340696891408384 224736359496155136 225119657644503552 225516694077739008 227901660334129152 228290357047947264 228692985543622656 229096324142465024 230254439751641088 231914013509025792 233059928366383104 233909272128651264 234238080577794048 235051407246466944 237163096119312384 237203768919195648 237956145348870144 238361990447121408 238782381964664832 240503421416767488 242145514105012224 242572578503786496 244645342236118656 245556014303674368 246769335917346816 247626173889282048 247668641077395456 248528601636691968 248877960613906176 249742120199371128 251113866479271936 252029004476645376 252828404433174528 253259614850066496 253706280837456384 256389367875895296 256841553709891584 257279608736575488 257733364660273152 260903265197654016 261363412049854464 262192419412180992 263102809757362176 263147931144732672 264432833152275312 265885270389817344 266808483134226432 267700663517478912 268630179710247936 270566349093863424 271043538422071296 272413703368138752 272894150816759808 274377142743072768 276737730405728256 277615502907015168 278579445625442304 279594676841278464 280959885224292519 281525580412747776 282503099789180928 283001341587750912 284431954987321344 285419565942138432 286482016687620096 288946747923628032 289439559828647424 289950035242807296 293016420429594624 294033838556086272 294552416754597888 294966471838703616 295990660977032448 298175160225890304 299120929188544512 299648479328206848 300159543526004736 300688925436985344 302208952174028928 304387142730596352 304923980724830208 305943615448547328 307005919668854784 309218684678701056 311329946706444288 311879029504868352 312317440770392064 313401876328622592 316217461492416512 317274860465160192 317815987262828544 318376509286219776 321097011684905736 322860685473349632 325065091414081536 326193789648158208 330168231852376064 330224854769860608 330788068375597056 331371468848922624 331837280818541568 332989493599161504 334818488639029248 336038672635527168 337104539244232704 337679486466755328 338275041116608512 341852490501193728 343039478315433984 343644486213697536 345381659627461632 347871020263538688 348484549399805952 349589892549574656 350803746343149568 350863908192976896 352577110869700416 355744644178968576 355805653378793472 356934218023305216 358173572946997248 360755132125151232 363218271157518336 363858867755679744 366968013354177984 370154003876020224 371439260833923072 371502961616093184 372792902455037952 374613180299056692 376670799718907904 377335122117001216 378043506714968064 379242606649761792 380559421256184576 381976022250160128 385262330564837376 385919413104863232 386600046990409728 392045118074781696 392736555672797184 393288629118271488 394654214636043264 394721896717099008 397566880301187072 398827905584726016 400212724701339648 400918567249313792 402945269565371904 405849523640795136 406565307633106944 407924820598063104 409341226225139712 411565714114609152 415106595608592384 416423254360522752 417869168438163456 419392015261917696 422288370619121664 423754649683771392 424502012381626368 428129348913207648 429723025031430144 430480913964466176 433420121885442048 434925052864210944 441050757834129408 441828625131896832 442449707758055424 443985991465548672 448051563514036224 448681393782816768 449472718992310272 450239315289007104 451033388155478016 456580714095894528 457385971087245312 458192648284930048 460508879503282176 463828027018051584 466119856732766208 467818544257302528 468476161155588096 470102814492933888 474326192238624768 475912290697740288 476723980894242816 477564763929329664 484291028210024448 485145157007572992 489290684472237312 491112028607348736 495252347778564096 495337282154790912 497057203273383936 497755921227812352 499484240398742256 502227732958543872 504058008953290752 505656808866349056 506519229700132992 507412561674912768 512778735751790592 514559217473150976 515466729320546304 521806530395308032 522726824099708928 524384838824361984 526205619514724352 526295862289465344 528865666304550624 531770540779634688 533616966268452864 535401327034957824 537260359420495872 541132698187726848 544827406736277504 545788301633519616 553475460811456512 555231005814030336 557158891250884608 559189353682556928 561919770448585038 565006199578361856 566002683175501824 568863909974642688 570839131884276864 572964033375240192 577893495847256064 578879119657294848 579900070485614592 588067677112172544 589104833509195776 589932943677407232 591981321954064896 596350320451780608 598241858377089024 599296958656413696 600319087052009472 601377850873970688 604417904348057856 608774285461192704 609847961449660416 611887230897094656 614011839337709568 622659893412888576 623758059009736704 624634881540784128 626803752657245184 632434922984833024 635631974525657088 636753018572439552 642194023369811472 645721370946699264 650130182828163072 652387579296316416 660336463704752128 661576136751194112 662742937697845248 663674561637083136 665978987198323008 672077345271054336 674209078488465408 675358972933510656 676550082233217024 683704981002387456 686078956630867968 687288972427395072 690763319254923264 695742040527077376 699179785099149312 701607492686299136 701727816385953792 705154221739400832 711489288357937152 711611306757586944 713868436046610432 716347145893994496 721510264250302464 726436542315036672 727717735511359488 733936026708355968 740308007752040448 742878521667846144 743005923232186368 745585804910075904 749226360598113384 753341599437815808 756087013429936128 758485213299523584 761118842512369152 770524661129674752 771838826209726464 773200093980819456 784090236149563392 786577258236542976 789308429272086528 789443793434198016 797655811169452032 800425449402679296 801837134498627584 805890539130743808 811699047281590272 813130615266213888 818682452450279424 823131428229218304 830213191217184768 832846508721045504 835738336876326912 838784030523835392 844576741238243328 847509299367542784 849004024763252736 856258697826415296 859446050062860288 866840243770884096 869850105728421888 882101515668258816 883657250263793664 884899415516110848 887971982931097344 897362787565633536 898945437984620544 900478630578014208 902066776310956032 913161428191789056 914771942174490624 916385296569860096 921017759006564352 927656054036103168 935637088514605056 936952322311176192 940205628985867776 948652384477249536 951824581395480576 953447961788485632 955129527858659328 968582056420048896 978581368944474624 990504695557128192 990674564309581824 994114406546767872 995511842455624704 998968480797484512 1004455465917087744 1008116017906581504 1011313617732698112 1013038459400265984 1014825123349825536 1025557471503581184 1029118434946301952 1030933458641092608 1043613060790616064 1045453648199417856 1048769677648723968 1052411239029448704 1052591724578930688 1057731332609101248 1067233932536905728 1070802654069915648 1074520718840991744 1082265396375453696 1089654813472555008 1091576603267039232 1110462011628060672 1114317782501769216 1118378707365113856 1123839540897170076 1130012399156723712 1132005366351003648 1137727819949285376 1141678263768553728 1145928066750480384 1155786991694512128 1157758239314589696 1159800140971229184 1176135354224345088 1178209667018391552 1179865887354814464 1183962643908129792 1192700640903561216 1196483716754178048 1200638174104018944 1202755701747941376 1208835808696115712 1217548570922385408 1219695922899320832 1223774461794189312 1228023678675419136 1245319786825777152 1249269763081568256 1253607505314490368 1271263949051314176 1273506037144879104 1284388046739622944 1291442741893398528 1300260365656326144 1304775158592632832 1320672927409504256 1323152273502388224 1325485875395690496 1327349123274166272 1331957974396646016 1344154690542108672 1348418156976930816 1350717945867021312 1353100164466434048 1372157913261735936 1374577944854790144 1381526638509846528 1391484081054154752 1398359570198298624 1403214985372598272 1403455632771907584 1410308443478801664 1422978576715874304 1427736872093220864 1432694291787988992 1452873084630073344 1455435471022718976 1467872053416711936 1485757043335692288 1486011846464372736 1491171609820151808 1498452721196226768 1506683198875631616 1512174026859872256 1516970426599047168 1522237685024738304 1543677652419452928 1546400187961638912 1568180472299126784 1573154516473085952 1578616858544173056 1578887586868396032 1595311622338904064 1600850898805358592 1603674268997255168 1611781078261487616 1623398094563180544 1637364904900558848 1660426382434369536 1665693017442091008 1671476673752653824 1677568061047670784 1695018598735085568 1698008049526505472 1712517395652830592 1718892100125720576 1733680487541768192 1739700211456843776 1764203031336517632 1767314500527587328 1769798831032221696 1775943965862194688 1794725575131267072 1797890875969241088 1800957261156028416 1804133552621912064 1826322856383578112 1829543884348981248 1842035518013128704 1871274177029210112 1873904644622352384 1880411257971735552 1897304768954499072 1906895923576971264 1910259055717318656 1937164112840097792 1957162737888949248 1981009391114256384 1988228813093535744 1991023684911249408 1997936961594969024 2016232035813163008 2022627235465396224 2026076918800531968 2029650246699651072 2051114943007162368 2058236869892603904 2061866917282185216 2087226121581232128 2097539355297447936 2104822478058897408 2105183449157861376 2115462665218202496 2134467865073811456 2141605308139831296 2149041437681983488 2164530792750907392 2179309626945110016 2183153206534078464 2220924023256121344 2228635565003538432 2236757414730227712 2247679081794340152 2260024798313447424 2275455639898570752 2283356527537107456 2311573983389024256 2315516478629179392 2319600281942458368 2352270708448690176 2359731774709628928 2367925287816259584 2392967433508356096 2401276348208037888 2405511403495882752 2417671617392231424 2435097141844770816 2439391845798641664 2456047357350838272 2490639573651554304 2498539526163136512 2507215010628980736 2542527898102628352 2547012074289758208 2568776093479245888 2600520731312652288 2609550317185265664 2641345854819008512 2646304547004776448 2650971750791380992 2654698246548332544 2663915948793292032 2696836313953861632 2701435891734042624 2706200328932868096 2744315826523471872 2749155889709580288 2763053277019693056 2782968162108309504 2806429970745196544 2806911265543815168 2820616886957603328 2845957153431748608 2855473744186441728 2865388583575977984 2905746169260146688 2935744106833423872 2971514086671384576 2972023692928745472 2982343219640303616 2996905442392453536 3013366397751263232 3024348053719744512 3033940853198094336 3044475370049476608 3087355304838905856 3092800375923277824 3136360944598253568 3146309032946171904 3157233717088346112 3157775173736792064 3201701797610717184 3207348537994510336 3223562156522975232 3246796189126361088 3274729809801117696 3331386034884182016 3342953347505307648 3355136122095341568 3390037197470171136 3396016099053010944 3425034791305661184 3437784200251441152 3467360975083536384 3479400422913687552 3528406062673035264 3534629001055174656 3539597662064443392 3551887931724389376 3589451150262534144 3601914522312056832 3608267105243824128 3652645712767156224 3659087768697962496 3684071036026257408 3747809289244704768 3760822515943471104 3813791847153942528 3820518111434637312 3874328225680195584 3914325475777898496 3962018782228512768 3976457626187071488 3982047369822498816 3995873923189938048 4032464071626326016 4045254470930792448 4052153837601063936 4059300493399302144 4116473739785207808 4123733834564370432 4174452243162464256 4195078710594895872 4209644956117794816 4210366898315722752 4230925330436404992 4268935730147622912 4283210616279662592 4298082875363966976 4358619253890220032 4366306413068156928 4457271130007076864 4473514829460455424 4495358163588680304 4520049596626894848 4550911279797141504 4566713055074214912 4631032957258358784 4639200563884916736 4704541416897380352 4719463549419257856 4735850575632519168 4785934867016712192 4802552696416075776 4811022806991765504 4835343234784462848 4870194283689541632 4912094714701676544 4981279147303108608 4997079052326273024 5014430021257961472 5085055796205256704 5094024148579516416 5137552186958491776 5201041462625304576 5219100634370531328 5292609094009552896 5301943501582761984 5309396493096665088 5327831897586584064 5393672627907723264 5402871783468085248 5412400657865736192 5488631653046943744 5526106554039386112 5612859941490393088 5613822531087630336 5641233773915206656 5691914306863497216 5730777167151955968 5811492338520293376 5871488213666847744 5943028173342769152 5964686439280607232 5993810884784907072 6048696107439489024 6067881706396188672 6088950740098953216 6174710609677811712 6185600751846555648 6292618065892343808 6314467434176692224 6315550347473584128 6403403595221434368 6414697075989020672 6447124313045950464 6493592378252722176 6549459619602235392 6662772069768364032 6685906695010615296 6710272244190683136 6780074394940342272 6850069582611322368 6934721950167072768 6958800845827375104 7056812125346070528 7079195324128886784 7103775863448778752 7178902300525068288 7203829044624113664 7216534210487648256 7305291425534312448 7318175537395924992 7368142072052514816 7495618578489409536 7521645031886942208 7627583694307885056 7641036222869274624 7828650951555796992 7924037564457025536 7952915252374142976 7964094739644997632 7991747846379876096 8090508941861584896 8104307675202127872 8118600986798604288 8232947479570415616 8247467669128740864 8348904486324928512 8419289912235589632 8420733796631445504 8461850660872809984 8537871460295245824 8566421232559325184 8596165750727933952 8717238507780440064 8914542260014153728 8947029658920910848 8990716327177360608 9040099193253789696 9101822559594283008 9133426110148429824 9262065914516717568 9278401127769833472 9409082833794760704 9438927098838515712 9471701151265038336 9605105392832151552 9622045613983531008 9670686469568925696 9740388567379083264 9824189429403353088 9994158104652546048 10028860042515922944 10170111592410513408 10188048297159032832 10275104373916983552 10402082925250609152 10438201268741062656 10585218188019105792 10603887003165523968 10618792986193330176 10655663795173168128 10805743566936170496 10824801315731472384 10977263306093887488 11052213108078772224 11225719882980786176 11282467547830413312 11461554334303911936 11622984677040586752 11742976427333695488 11886056346685538304 11929372878561214464 11987621769569814144 12097392214878978048 12135763412792377344 12177901480197906432 12349421219355623424 12371201503693111296 12585236131784687616 12628934868353384448 12631100694947168256 12806807190442868736 12894248626091900928 13098919239204470784 13371813390021230592 13420544488381366272 13560148789880684544 13700139165222644736 13917601691654750208 14113624250692141056 14158390648257773568 14207551726897557504 14357804601050136576 14407658089248227328 14433068420975296512 14610582851068624896 14736284144105029632 14991237156978819072 15043290063773884416 15255167388615770112 15282072445738549248 15657301903111593984 15905830504748285952 15928189479289995264 15983495692759752192 16181017883723169792 16208615350404255744 16237201973597208576 16465894959140831232 16838579824471179264 16841467593262891008 16923701321745619968 17075742920590491648 17192331501455867904 17434477015560880128 17829084520028307456 17894059317841821696 17981432654354721216 18203645119188566016 18266852220296859648 18524131829033435136 18556802255539666944 18877854197677031424 18943402302530076672 19210210785664303104 19244091227967062016 19341372939137851392 19480777134758166528 19648378858806706176 19988316209305092096 20057720085031845888 20340223184821026816 20550208747833967104 20804165850501218304 20876402537482125312 21170436376038211584 21237585972386660352 21311327590346336256 21611487133872340992 21649602631462944768 21954526612187774976 22104426216157544448 22451439765961572352 22564935095660826624 22923108668607823872 23485952854667390976 23772112693371076608 23858745757122428928 23975243539139628288 24271526825584754688 24355802960395812864 24698842438711246848 24742403007386222592 25257869736706768896 25262201389894336512 25613614380885737472 25788497252183801856 26743626780042461184 26841088976762732544 27120297579761369088 27400278330445289472 27835203383309500416 28227248501384282112 28316781296515547136 28415103453795115008 28815316178496454656 28866136841950593024 29221165702137249792 29472568288210059264 29982474313957638144 30086580127547768832 30510334777231540224 30564144891477098496 31314603806223187968 31811661009496571904 31856378958579990528 31966991385519504384 32417230700808511488 32474403947194417152 32931789918281662464 33677159648942358528 33847402643491239936 34384663002911735808 34868954031121760256 35658169040056614912 35788118635683643392 35962865308709442432 36407290238377132032 36533704440593719296 37048263658066870272 37113604511079333888 37755708395354062848 37886804605060153344 38420421571328606208 38682745878275702784 39296757717613412352 40115440170063691776 40680446369642053632 41100417495667934208 41752805074964250624 42340872752076423168 42475171944773320704 42622655180692672512 43222974267744681984 43299205262925889536 44208852432315088896 44902879531923144704 45129870191321653248 45846217337215647744 46971905709334781952 47717491514244857856 47950487078279256576 48543053651169509376 48711605920791625728 49397684877422493696 50515739473413537792 50524402779788673024 51227228761771474944 51576994504367603712 53487253560084922368 53682177953525465088 54800556660890578944 55670406766619000832 56633562593031094272 56830206907590230016 57630632356992909312 57732273683901186048 58442331404274499584 58945136576420118528 59964948627915276288 60173160255095537664 61020669554463080448 62629207612446375936 63712757917159981056 63933982771039008768 64834461401617022976 64948807894388834304 65863579836563324928 67354319297884717056 67694805286982479872 68769326005823471616 71316338080113229824 71576237271367286784 71925730617418884864 72814580476754264064 73067408881187438592 74096527316133740544 74227209022158667776 75773609210120306688 76840843142657212416 77365491756551405568 80230880340127383552 81360892739284107264 82200834991335868416 83505610149928501248 84681745504152846336 84950343889546641408 85245310361385345024 86445948535489363968 86598410525851779072 88417704864630177792 90259740382643306496 91692434674431295488 93943811418669563904 95434983028489715712 95900974156558513152 97423211841583251456 98795369754844987392 101031478946827075584 103153989008735207424 106974507120169844736 107364355907050930176 109601113321781157888 111340813533238001664 113267125186062188544 113660413815180460032 115261264713985818624 117890273152840237056 120346320510191075328 122041339108926160896 125258415224892751872 127425515834319962112 127867965542078017536 129668922803234045952 129897615788777668608 134708638595769434112 135389610573964959744 137538652011646943232 143152474542734573568 143851461234837769728 145629160953508528128 146134817762374877184 148193054632267481088 151547218420240613376 153681686285314424832 154730983513102811136 160461760680254767104 164401669982671736832 167011220299857002496 169900687779093282816 170490620722770690048 172891897070978727936 173196821051703558144 176835409729260355584 180519480765286612992 187887622837339127808 191801948313117026304 194846423683166502912 197590739509689974784 202062957893654151168 206307978017470414848 213949014240339689472 214728711814101860352 219202226643562315776 222681627066476003328 227320827630360920064 230522529427971637248 240692641020382150656 244082678217852321792 250516830449785503744 254851031668639924224 255735931084156035072 259337845606468091904 259795231577555337216 270779221147929919488 275077304023293886464 286304949085469147136 287702922469675539456 292269635524749754368 296386109264534962176 303094436840481226752 309461967026205622272 320923521360509534208 328803339965343473664 334022440599714004992 339801375558186565632 340981241445541380096 345783794141957455872 353670819458520711168 361038961530573225984 375775245674678255616 383603896626234052608 389692847366333005824 404125915787308302336 412615956034940829696 429457423628203720704 438404453287124631552 454641655260721840128 461045058855943274496 481385282040764301312 501033660899571007488 509702063337279848448 511471862168312070144 518675691212936183808 519590463155110674432 541558442295859838976 575405844939351078912 584539271049499508736 592772218529069924352 606188873680962453504 618923934052411244544 641847042721019068416 657606679930686947328 668044881199428009984 681962482891082760192 691567588283914911744 722077923061146451968 751550491349356511232 767207793252468105216 779385694732666011648 825231912069881659392 858914847256407441408 876808906574249263104 909283310521443680256 962770564081528602624 1002067321799142014976 1019404126674559696896 1022943724336624140288 1037351382425872367616 1083116884591719677952 1150811689878702157824 1169078542098999017472 1212377747361924907008 1237847868104822489088 1315213359861373894656 1363924965782165520384 1383135176567829823488 1444155846122292903936 1503100982698713022464 1534415586504936210432 1558771389465332023296 1753617813148498526208 1818566621042887360512 1925541128163057205248 2004134643598284029952 2045887448673248280576 2074702764851744735232 2166233769183439355904 2301623379757404315648 2338157084197998034944 2475695736209644978176 2630426719722747789312 2727849931564331040768 2888311692244585807872 3006201965397426044928 3068831173009872420864 3507235626296997052416 3637133242085774721024 4091774897346496561152 4149405529703489470464 4332467538366878711808 4603246759514808631296 4676314168395996069888 5260853439445495578624 5455699863128662081536 5776623384489171615744 6012403930794852089856 6137662346019744841728 7014471252593994104832 8183549794692993122304 8664935076733757423616 9206493519029617262592 10521706878890991157248 10911399726257324163072 12275324692039489683456 14028942505187988209664 16367099589385986244608 17329870153467514847232 18412987038059234525184 21043413757781982314496 24550649384078979366912 32734199178771972489216 36825974076118469050368 42086827515563964628992 49101298768157958733824 73651948152236938100736 98202597536315917467648 147303896304473876201472 294607792608947752402944
- Sum of all divisors σ(n): 1110690689440956263640000
- Sum of proper divisors (its aliquot sum) s(n): 816082896832008511237056
- 294607792608947752402944 is an abundant number, because the sum of its proper divisors (816082896832008511237056) is greater than itself. Its abundance is 521475104223060758834112
Bases of 294607792608947752402944
- Binary: 1111100110001010111000011011101010111011011011000010100111000000000000000000002
- Hexadecimal: 0x3E62B86EAEDB0A700000
- Base-36: 1BZ2RW4W70U80000
Squares and roots of 294607792608947752402944
- 294607792608947752402944 squared (2946077926089477524029442) is 86793751465916769928405417435893190126139867136
- 294607792608947752402944 cubed (2946077926089477524029443) is 25570115531623362722169261169312841125138422502820337844233180895248384
-
The
square root of 294607792608947752402944 is 542777848303.4728199803 -
The
cube root of 294607792608947752402944 is 66539787.5687234887
Scales and comparisons
How big is 294607792608947752402944?- 294,607,792,608,947,752,402,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 294,607,792,608,947,752,402,944 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 294607792608947752402944 cubic inches would be around 5544982.3 feet tall.
Recreational maths with 294607792608947752402944
- 294607792608947752402944 backwards is 449204257749806297706492
- The number of decimal digits it has is: 24
- The sum of 294607792608947752402944'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 294607792608947752402944 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 294607792608947752402944 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/294607792608947752402944/
Chicago style:
Numbermatics. 2024. "Number 294607792608947752402944 - Facts about the integer". https://numbermatics.com/n/294607792608947752402944/
The information we have on file for 294607792608947752402944 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 294607792608947752402944, math, Factors of 294607792608947752402944, curriculum, school, college, exams, university, Prime factorization of 294607792608947752402944, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-four sextillion, six hundred seven quintillion, seven hundred ninety-two quadrillion, six hundred eight trillion, nine hundred forty-seven billion, seven hundred fifty-two million, four hundred two thousand, nine hundred forty-four.