553150993116797962115088384
553,150,993,116,797,962,115,088,384 is an even composite number composed of five prime numbers multiplied together.
553150993116797962115088384 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 553150993116797962115088384:
227 × 39 × 73 × 173 × 4993
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 17 × 17 × 17 × 499 × 499 × 499)See below for interesting mathematical facts about the number 553150993116797962115088384 from the Numbermatics database.
Names of 553150993116797962115088384
- Cardinal: 553150993116797962115088384 can be written as Five hundred fifty-three septillion, one hundred fifty sextillion, nine hundred ninety-three quintillion, one hundred sixteen quadrillion, seven hundred ninety-seven trillion, nine hundred sixty-two billion, one hundred fifteen million, eighty-eight thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 5.53150993116797962115088384 × 1026
Factors of 553150993116797962115088384
Divisors of 553150993116797962115088384
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 81 84 96 98 102 108 112 119 126 128 136 144 147 153 162 168 189 192 196 204 216 224 238 243 252 256 272 288 289 294 306 324 336 343 357 378 384 392 408 432 441 448 459 476 486 499 504 512 544 567 576 578 588 612 648 672 686 714 729 756 768 784 816 833 864 867 882 896 918 952 972 998 1008 1024 1029 1071 1088 1134 1152 1156 1176 1224 1296 1323 1344 1372 1377 1428 1458 1497 1512 1536 1568 1632 1666 1701 1728 1734 1764 1792 1836 1904 1944 1996 2016 2023 2048 2058 2142 2176 2187 2268 2304 2312 2352 2448 2499 2592 2601 2646 2688 2744 2754 2856 2916 2994 3024 3072 3087 3136 3213 3264 3332 3402 3456 3468 3493 3528 3584 3672 3808 3888 3969 3992 4032 4046 4096 4116 4131 4284 4352 4374 4491 4536 4608 4624 4704 4896 4913 4998 5103 5184 5202 5292 5376 5488 5508 5712 5831 5832 5988 6048 6069 6144 6174 6272 6426 6528 6561 6664 6804 6912 6936 6986 7056 7168 7344 7497 7616 7776 7803 7938 7984 8064 8092 8192 8232 8262 8483 8568 8704 8748 8982 9072 9216 9248 9261 9408 9639 9792 9826 9996 10206 10368 10404 10479 10584 10752 10976 11016 11424 11662 11664 11907 11976 12096 12138 12288 12348 12393 12544 12852 13056 13122 13328 13473 13608 13824 13872 13972 14112 14161 14336 14688 14739 14994 15232 15309 15552 15606 15876 15968 16128 16184 16384 16464 16524 16966 17136 17408 17493 17496 17964 18144 18207 18432 18496 18522 18816 19278 19584 19652 19683 19992 20412 20736 20808 20958 21168 21504 21952 22032 22491 22848 23324 23328 23409 23814 23952 24192 24276 24451 24576 24696 24786 25088 25449 25704 26112 26244 26656 26946 27216 27648 27744 27783 27944 28224 28322 28672 28917 29376 29478 29988 30464 30618 31104 31212 31437 31752 31936 32256 32368 32768 32928 33048 33932 34272 34391 34816 34986 34992 35721 35928 36288 36414 36864 36992 37044 37179 37632 38556 39168 39304 39366 39984 40419 40824 41472 41616 41916 42336 42483 43008 43904 44064 44217 44982 45696 45927 46648 46656 46818 47628 47904 48384 48552 48902 49152 49392 49572 50176 50898 51408 52224 52479 52488 53312 53892 54432 54621 55296 55488 55566 55888 56448 56644 57344 57834 58752 58956 59381 59976 60928 61236 62208 62424 62874 63504 63872 64512 64736 65536 65856 66096 67473 67864 68544 68782 69632 69972 69984 70227 71442 71856 72576 72828 73353 73728 73984 74088 74358 75264 76347 77112 78336 78608 78732 79968 80838 81648 82944 83232 83349 83832 84672 84966 86016 86751 87808 88128 88434 89964 91392 91854 93296 93312 93636 94311 95256 95808 96768 97104 97804 98304 98784 99127 99144 100352 101796 102816 103173 104448 104958 104976 106624 107163 107784 108864 109242 110592 110976 111132 111537 111776 112896 113288 114688 115668 117504 117912 118762 119952 121257 121856 122472 124416 124848 125748 127008 127449 127744 129024 129472 131072 131712 132192 132651 134946 135728 137088 137564 137781 139264 139944 139968 140454 142884 143712 144211 145152 145656 146706 147456 147968 148176 148716 150528 152694 154224 156672 157216 157437 157464 159936 161676 163296 163863 165888 166464 166698 167664 169344 169932 171157 172032 173502 175616 176256 176868 178143 179928 182784 183708 186592 186624 187272 188622 190512 191616 193536 194208 195608 196608 197568 198254 198288 200704 202419 203592 205632 206346 208896 209916 209952 210681 213248 214326 215568 217728 218484 220059 221184 221952 222264 223074 223552 225792 226576 229041 229376 231336 235008 235824 237524 239904 240737 242514 243712 244944 248832 249001 249696 250047 251496 254016 254898 255488 258048 258944 260253 262144 263424 264384 265302 269892 271456 274176 275128 275562 278528 279888 279936 280908 282933 285768 287424 288422 290304 291312 293412 294912 295936 296352 297381 297432 301056 305388 308448 309519 313344 314432 314874 314928 319872 321489 323352 326592 327726 331776 332928 333396 334611 335328 338688 339864 342314 344064 347004 351232 352512 353736 356286 359856 363771 365568 367416 373184 373248 374544 377244 381024 382347 383232 387072 388416 391216 393216 395136 396508 396576 397953 401408 404838 407184 411264 412692 415667 417792 419832 419904 421362 426496 428652 431136 432633 435456 436968 440118 442368 443904 444528 446148 447104 451584 453152 458082 458752 462672 470016 471648 472311 475048 479808 481474 485028 487424 489888 491589 497664 498002 499392 500094 502992 508032 509796 510976 513471 516096 517888 520506 524288 526848 528768 530604 534429 539784 542912 548352 550256 551124 557056 559776 559872 561816 565866 571536 574848 576844 580608 582624 586824 589824 591872 592704 594762 594864 602112 607257 610776 616896 619038 626688 628864 629748 629856 632043 639744 642978 646704 653184 655452 660177 663552 665856 666792 669222 670656 677376 679728 684628 687123 688128 694008 702464 705024 707472 712572 719712 722211 727542 731136 734832 746368 746496 747003 749088 750141 754488 762048 764694 766464 774144 776832 780759 782432 786432 790272 793016 793152 795906 802816 809676 814368 822528 825384 831334 835584 839664 839808 842724 848799 852992 857304 862272 865266 870912 873936 880236 884736 887808 889056 892143 892296 894208 903168 906304 916164 917504 925344 928557 940032 943296 944622 950096 959616 962948 964467 970056 974848 979776 983178 995328 996004 998784 1000188 1005984 1009477 1016064 1019592 1021952 1026942 1032192 1035776 1041012 1048576 1053696 1057536 1061208 1068858 1079568 1085824 1091313 1096704 1100512 1102248 1114112 1119552 1119744 1123632 1131732 1143072 1147041 1149696 1153688 1161216 1165248 1173648 1179648 1183744 1185408 1189524 1189728 1193859 1204224 1214514 1221552 1233792 1238076 1247001 1253376 1257728 1259496 1259712 1264086 1279488 1285956 1293408 1297899 1306368 1310904 1320354 1327104 1331712 1333584 1338444 1341312 1354752 1359456 1369256 1374246 1376256 1388016 1404928 1410048 1414944 1416933 1425144 1439424 1444422 1455084 1462272 1469664 1474767 1492736 1492992 1494006 1498176 1500282 1508976 1524096 1529388 1532928 1540413 1548288 1553664 1561518 1564864 1572864 1580544 1586032 1586304 1591812 1603287 1605632 1619352 1628736 1645056 1650768 1662668 1671168 1679328 1679616 1685159 1685448 1697598 1705984 1714608 1724544 1730532 1741824 1743007 1747872 1760472 1769472 1775616 1778112 1784286 1784592 1788416 1806336 1812608 1821771 1832328 1835008 1850688 1857114 1880064 1886592 1889244 1896129 1900192 1919232 1925896 1928934 1940112 1949696 1959552 1966356 1980531 1990656 1992008 1997568 2000376 2011968 2018954 2032128 2039184 2043904 2053884 2061369 2064384 2071552 2082024 2097152 2107392 2115072 2122416 2137716 2159136 2166633 2171648 2182626 2193408 2201024 2204496 2228224 2239104 2239488 2241009 2247264 2250423 2263464 2286144 2294082 2299392 2307376 2322432 2330496 2342277 2347296 2359296 2367488 2370816 2379048 2379456 2387718 2408448 2429028 2443104 2451587 2467584 2476152 2494002 2506752 2515456 2518992 2519424 2528172 2546397 2558976 2571912 2586816 2595798 2612736 2621808 2640708 2654208 2663424 2667168 2676429 2676888 2682624 2709504 2718912 2738512 2748492 2752512 2776032 2785671 2809856 2820096 2829888 2833866 2850288 2878848 2888844 2909669 2910168 2924544 2939328 2949534 2985472 2985984 2988012 2996352 3000564 3017952 3028431 3048192 3058776 3065856 3080826 3096576 3107328 3123036 3129728 3145728 3161088 3172064 3172608 3183624 3206574 3211264 3238704 3257472 3273939 3290112 3301536 3325336 3342336 3358656 3359232 3370318 3370896 3395196 3411968 3429216 3441123 3449088 3461064 3483648 3486014 3495744 3520944 3538944 3551232 3556224 3568572 3569184 3576832 3581577 3612672 3625216 3643542 3664656 3670016 3701376 3714228 3741003 3760128 3773184 3778488 3792258 3800384 3838464 3851792 3857868 3880224 3893697 3899392 3919104 3932712 3961062 3981312 3984016 3995136 4000752 4023936 4037908 4064256 4078368 4087808 4107768 4122738 4128768 4143104 4164048 4194304 4214784 4230144 4233017 4244832 4250799 4275432 4318272 4333266 4343296 4365252 4386816 4402048 4408992 4424301 4456448 4478208 4478976 4482018 4494528 4500846 4526928 4572288 4588164 4598784 4614752 4621239 4644864 4660992 4684554 4694592 4718592 4734976 4741632 4758096 4758912 4775436 4809861 4816896 4858056 4886208 4903174 4935168 4952304 4988004 5013504 5030912 5037984 5038848 5055477 5056344 5092794 5117952 5143824 5173632 5191596 5225472 5229021 5243616 5281416 5308416 5326848 5334336 5352858 5353776 5365248 5419008 5437824 5465313 5477024 5496984 5505024 5552064 5571342 5619712 5640192 5659776 5667732 5688387 5700576 5757696 5777688 5819338 5820336 5849088 5878656 5899068 5941593 5970944 5971968 5976024 5992704 6001128 6035904 6056862 6096384 6117552 6131712 6161652 6184107 6193152 6214656 6246072 6259456 6291456 6322176 6344128 6345216 6367248 6413148 6422528 6477408 6499899 6514944 6547878 6580224 6603072 6650672 6684672 6717312 6718464 6723027 6740636 6741792 6751269 6790392 6823936 6858432 6882246 6898176 6922128 6967296 6972028 6991488 7041888 7066339 7077888 7102464 7112448 7137144 7138368 7153664 7163154 7225344 7250432 7287084 7329312 7340032 7354761 7402752 7428456 7482006 7520256 7546368 7556976 7584516 7600768 7639191 7676928 7703584 7715736 7760448 7787394 7798784 7838208 7865424 7922124 7962624 7968032 7990272 8001504 8029287 8047872 8075816 8128512 8156736 8175616 8215536 8245476 8257536 8286208 8328096 8357013 8388608 8429568 8460288 8466034 8489664 8501598 8550864 8636544 8666532 8686592 8729007 8730504 8773632 8804096 8817984 8848602 8912896 8956416 8957952 8964036 8989056 9001692 9053856 9085293 9144576 9176328 9197568 9229504 9242478 9289728 9321984 9369108 9389184 9437184 9469952 9483264 9516192 9517824 9550872 9619722 9633792 9716112 9772416 9806348 9821817 9870336 9904608 9976008 10027008 10061824 10075968 10077696 10110954 10112688 10185588 10235904 10287648 10323369 10347264 10383192 10450944 10458042 10487232 10562832 10616832 10653696 10668672 10705716 10707552 10730496 10744731 10838016 10875648 10930626 10954048 10993968 11010048 11104128 11142684 11223009 11239424 11280384 11319552 11335464 11376774 11401152 11515392 11555376 11638676 11640672 11681091 11698176 11757312 11798136 11883186 11941888 11943936 11952048 11985408 12002256 12071808 12113724 12192768 12201049 12235104 12263424 12323304 12368214 12386304 12429312 12492144 12518912 12582912 12644352 12688256 12690432 12699051 12734496 12752397 12826296 12845056 12954816 12999798 13029888 13095756 13160448 13206144 13272903 13301344 13369344 13434624 13436928 13446054 13481272 13483584 13502538 13580784 13647872 13716864 13764492 13796352 13844256 13863717 13934592 13944056 13982976 14083776 14132678 14155776 14204928 14224896 14274288 14276736 14307328 14326308 14429583 14450688 14500864 14574168 14658624 14680064 14709522 14805504 14856912 14964012 15040512 15092736 15113952 15166431 15169032 15201536 15278382 15353856 15407168 15431472 15520896 15574788 15597568 15676416 15687063 15730848 15844248 15925248 15936064 15980544 16003008 16058574 16095744 16151632 16257024 16313472 16351232 16395939 16431072 16490952 16515072 16572416 16656192 16714026 16777216 16859136 16920576 16932068 16979328 17003196 17101728 17161109 17273088 17333064 17373184 17458014 17461008 17547264 17608192 17635968 17697204 17824779 17825792 17912832 17915904 17928072 17978112 18003384 18107712 18170586 18289152 18352656 18395136 18459008 18484956 18552321 18579456 18643968 18738216 18778368 18874368 18939904 18966528 19032384 19035648 19101744 19239444 19267584 19432224 19499697 19544832 19612696 19643634 19740672 19809216 19952016 20054016 20123648 20151936 20155392 20169081 20221908 20225376 20371176 20471808 20575296 20646738 20694528 20766384 20901888 20916084 20974464 21125664 21199017 21233664 21307392 21337344 21411432 21415104 21460992 21489462 21676032 21751296 21861252 21908096 21987936 22020096 22064283 22208256 22285368 22446018 22478848 22560768 22639104 22670928 22753548 22802304 22917573 23030784 23110752 23277352 23281344 23362182 23396352 23514624 23596272 23766372 23883776 23887872 23904096 23970816 24004512 24087861 24143616 24227448 24385536 24402098 24470208 24526848 24646608 24736428 24772608 24858624 24984288 25037824 25071039 25165824 25288704 25376512 25380864 25398102 25468992 25504794 25652592 25690112 25909632 25999596 26059776 26187021 26191512 26320896 26412288 26545806 26602688 26738688 26869248 26873856 26892108 26962544 26967168 27005076 27161568 27255879 27295744 27433728 27528984 27592704 27688512 27727434 27869184 27888112 27965952 28167552 28265356 28311552 28409856 28449792 28548576 28553472 28614656 28652616 28859166 28901376 29001728 29148336 29317248 29360128 29419044 29611008 29631119 29713824 29928024 30081024 30185472 30227904 30332862 30338064 30403072 30556764 30707712 30814336 30862944 30970107 31041792 31149576 31195136 31352832 31374126 31461696 31688496 31850496 31872128 31961088 32006016 32117148 32191488 32234193 32303264 32514048 32626944 32702464 32791878 32862144 32981904 33030144 33144832 33312384 33428052 33554432 33669027 33718272 33841152 33864136 33958656 34006392 34203456 34322218 34546176 34666128 34746368 34916028 34922016 35043273 35094528 35216384 35271936 35394408 35649558 35651584 35825664 35831808 35856144 35956224 36006768 36215424 36341172 36578304 36603147 36705312 36790272 36918016 36969912 37104642 37158912 37287936 37476432 37556736 37748736 37879808 37933056 38064768 38071296 38097153 38203488 38257191 38478888 38535168 38864448 38999394 39089664 39225392 39287268 39481344 39618432 39818709 39904032 40108032 40247296 40303872 40310784 40338162 40443816 40450752 40742352 40943616 41150592 41293476 41389056 41532768 41591151 41803776 41832168 41948928 42251328 42398034 42467328 42614784 42674688 42822864 42830208 42921984 42978924 43288749 43352064 43502592 43722504 43816192 43975872 44040192 44128566 44416512 44570736 44892036 44957696 45121536 45278208 45341856 45499293 45507096 45604608 45835146 46061568 46221504 46554704 46562688 46724364 46792704 47029248 47061189 47192544 47532744 47767552 47775744 47808192 47941632 48009024 48175722 48287232 48454896 48771072 48804196 48940416 49053696 49293216 49464373 49472856 49545216 49717248 49968576 50075648 50142078 50331648 50577408 50753024 50761728 50796204 50937984 51009588 51305184 51380224 51483327 51819264 51999192 52119552 52374042 52383024 52641792 52824576 53091612 53205376 53474337 53477376 53738496 53747712 53784216 53925088 53934336 54010152 54323136 54511758 54591488 54867456 55057968 55185408 55377024 55454868 55656963 55738368 55776224 55931904 56335104 56530712 56623104 56819712 56899584 57097152 57106944 57229312 57305232 57718332 57802752 58003456 58296672 58499091 58634496 58720256 58838088 59222016 59262238 59427648 59856048 60162048 60370944 60455808 60507243 60665724 60676128 60806144 61113528 61415424 61628672 61725888 61940214 62083584 62299152 62390272 62705664 62748252 62923392 63376992 63597051 63700992 63744256 63922176 64012032 64234296 64382976 64468386 64606528 65028096 65253888 65404928 65583756 65724288 65963808 66060288 66192849 66289664 66624768 66856104 67108864 67338054 67436544 67682304 67728272 67917312 68012784 68406912 68644436 68752719 69092352 69332256 69492736 69832056 69844032 70086546 70189056 70432768 70543872 70788816 71299116 71303168 71651328 71663616 71712288 71912448 71961289 72013536 72263583 72430848 72682344 73156608 73206294 73410624 73580544 73836032 73939824 74209284 74317824 74575872 74952864 75113472 75213117 75497472 75759616 75866112 76129536 76142592 76194306 76406976 76514382 76957776 77070336 77728896 77998788 78179328 78450784 78561063 78574536 78962688 79236864 79637418 79808064 80216064 80494592 80607744 80621568 80676324 80887632 80901504 81484704 81767637 81887232 82301184 82586952 82778112 83065536 83182302 83607552 83664336 83897856 84502656 84796068 84934656 85229568 85349376 85407343 85645728 85660416 85843968 85957848 86577498 86704128 87005184 87445008 87632384 87951744 88080384 88257132 88833024 88893357 89141472 89784072 89915392 90243072 90556416 90683712 90998586 91014192 91209216 91670292 92123136 92443008 92910321 93109408 93125376 93448728 93585408 94058496 94122378 94385088 95065488 95535104 95551488 95616384 95883264 96018048 96351444 96574464 96702579 96909792 97542144 97608392 97880832 98107392 98586432 98928746 98945712 99090432 99434496 99937152 100151296 100284156 100663296 101007081 101154816 101506048 101523456 101592408 101875968 102019176 102610368 102760448 102966654 103638528 103998384 104239104 104748084 104766048 105129819 105283584 105649152 106183224 106410752 106948674 106954752 107476992 107495424 107568432 107850176 107868672 108020304 108646272 109023516 109182976 109734912 109809441 110115936 110370816 110754048 110909736 111313926 111476736 111552448 111863808 112670208 113061424 113246208 113639424 113799168 114194304 114213888 114291459 114458624 114610464 114771573 115436664 115605504 116006912 116593344 116998182 117268992 117440512 117676176 118444032 118524476 118855296 119712096 120127763 120324096 120741888 120911616 121014486 121331448 121352256 121612288 122227056 122830848 123257344 123451776 123880428 124167168 124251499 124598304 124773453 124780544 125411328 125496504 125846784 126753984 127194102 127401984 127488512 127844352 128024064 128468592 128765952 128936772 129213056 129866247 130056192 130507776 130809856 131167512 131448576 131927616 132120576 132385698 132579328 133249536 133712208 134217728 134676108 134873088 135364608 135456544 135834624 136025568 136497879 136813824 137288872 137505438 138184704 138664512 138985472 139664112 139688064 140173092 140378112 140865536 141087744 141183567 141577632 142598232 142606336 143302656 143327232 143424576 143824896 143922578 144027072 144527166 144861696 145364688 146313216 146412588 146821248 147161088 147672064 147879648 148393119 148418568 148635648 149151744 149905728 150226944 150426234 150994944 151519232 151732224 152259072 152285184 152388612 152813952 153028764 153915552 154140672 154449981 155457792 155997576 156358656 156901568 157122126 157149072 157925376 158473728 159274836 159616128 160423011 160432128 160989184 161215488 161243136 161352648 161775264 161803008 162969408 163535274 163774464 164602368 165173904 165556224 166131072 166364604 166970889 167215104 167328672 167795712 169005312 169592136 169869312 170459136 170698752 170814686 171291456 171320832 171687936 171915696 173154996 173408256 174010368 174890016 175264768 175497273 175903488 176160768 176514264 177666048 177786714 178282944 179568144 179830784 180486144 181112832 181367424 181521729 181997172 182028384 182418432 183340584 184246272 184886016 185820642 186218816 186250752 186897456 187170816 188116992 188244756 188770176 190130976 190791153 191070208 191102976 191232768 191766528 192036096 192702888 193148928 193405158 193819584 195084288 195216784 195761664 196214784 197172864 197857492 197891424 198180864 198578547 198868992 199874304 200302592 200568312 201326592 202014162 202309632 203012096 203046912 203184816 203751936 204038352 205220736 205520896 205933308 207277056 207417833 207996768 208478208 209496168 209532096 210259638 210567168 211298304 212366448 212821504 213897348 213909504 214953984 214990848 215136864 215700352 215737344 215883867 216040608 216790749 217292544 218047032 218365952 219469824 219618882 220231872 220741632 221508096 221819472 222627852 222953472 223104896 223727616 225340416 225639351 226122848 226492416 227278848 227598336 228388608 228427776 228582918 228917248 229220928 229543146 230873328 231211008 232013824 233186688 233996364 234537984 234881024 235352352 235683189 236888064 237048952 237710592 239424192 240255526 240648192 241483776 241823232 242028972 242662896 242704512 243224576 244454112 245302911 245661696 246514688 246903552 247760856 248334336 248502998 249196608 249546906 249561088 250822656 250993008 251693568 253507968 254388204 254803968 254977024 255688704 256048128 256222029 256937184 257531904 257873544 258426112 259732494 260112384 261015552 261619712 262335024 262897152 263855232 264241152 264771396 265158656 266499072 266680071 267424416 269352216 269746176 270729216 270913088 271669248 272051136 272995758 273627648 274577744 275010876 276369408 277329024 277970944 278730963 279328224 279376128 280346184 280756224 281731072 282175488 282367134 283155264 285196464 285212672 286605312 286654464 286849152 287649792 287845156 288054144 289054332 289723392 290729376 292626432 292825176 293642496 294322176 295344128 295759296 296786238 296837136 297271296 298303488 299811456 300453888 300852468 301989888 303021243 303038464 303464448 304518144 304570368 304777224 305627904 306057528 307831104 308281344 308899962 310915584 311995152 312717312 313803136 314244252 314298144 315389457 315850752 316947456 318549672 319232256 320846022 320864256 321978368 322430976 322486272 322705296 323550528 323606016 325938816 327070548 327548928 329204736 329428323 330347808 331112448 332262144 332729208 333941778 334430208 334657344 335591424 338010624 339184272 339738624 340918272 341397504 341629372 342582912 342641664 342874377 343375872 343831392 346309992 346816512 348020736 349780032 350529536 350994546 351806976 352321536 353028528 355332096 355573428 356565888 359136288 359661568 360383289 360972288 362225664 362734848 363043458 363994344 364056768 364836864 366681168 368492544 369772032 371641284 372437632 372501504 372754497 373794912 374320359 374341632 376233984 376489512 377540352 380261952 381582306 382140416 382205952 382465536 383533056 384072192 385405776 386297856 386810316 387639168 389598741 390168576 390433568 391523328 392429568 394345728 395714984 395782848 396361728 397157094 397737984 399748608 400605184 401136624 402653184 404028324 404619264 406024192 406093824 406369632 407503872 408076704 409493637 410441472 411041792 411866616 414554112 414835666 415993536 416956416 418992336 419064192 420519276 421134336 422596608 423550701 424732896 425643008 427794696 427819008 429907968 429981696 430273728 431400704 431474688 431767734 432081216 433581498 434585088 436094064 436731904 438939648 439237764 440463744 441483264 443016192 443638944 445179357 445255704 445906944 446209792 447455232 450680832 451278702 452245696 452984832 454557696 455196672 456777216 456855552 457165836 457834496 458441856 459086292 461746656 462422016 463349943 464027648 466373376 467992728 469075968 469762048 470704704 471366378 473776128 474097904 475421184 478848384 480511052 481269033 481296384 482967552 483646464 484057944 485325792 485409024 486449152 488908224 490605822 491323392 493029376 493807104 495521712 496668672 497005996 498393216 499093812 499122176 501645312 501986016 503387136 503729023 507015936 508776408 509607936 509954048 511377408 512096256 512444058 513874368 515063808 515747088 516852224 519464988 520224768 522031104 523239424 524670048 525794304 526491819 527710464 528482304 529542792 530317312 532998144 533360142 534848832 538704432 539492352 541458432 541826176 543338496 544102272 544565187 545991516 547255296 549155488 550021752 552738816 554658048 555941888 557461926 558656448 558752256 560692368 561512448 563462144 564350976 564734268 566310528 570392928 570425344 572373459 573210624 573308928 573698304 575299584 575690312 576108288 578108664 579446784 581458752 585252864 585650352 587284992 588644352 590688256 591518592 593572476 593674272 594542592 595735641 596606976 599622912 600907776 601704936 603979776 606042486 606076928 606928896 609036288 609140736 609554448 611255808 612115056 615662208 616562688 617799924 621831168 622253499 623990304 625434624 627606272 628488504 628596288 630778914 631701504 633894912 637099344 638464512 641692044 641728512 643956736 644861952 644972544 645410592 647101056 647212032 647651601 650372247 651877632 654141096 655097856 658409472 658856646 660695616 662224896 664524288 665458416 667883556 668860416 669314688 671182848 676021248 676918053 678368544 679477248 681836544 682795008 683258744 685165824 685283328 685748754 686751744 687662784 692619984 693633024 696041472 699560064 701059072 701989092 703613952 704643072 706057056 707049567 710664192 711146856 713131776 718272576 719323136 720766578 721944576 724451328 725469696 726086916 727988688 728113536 729673728 733362336 735908733 736985088 739544064 743282568 744875264 745003008 745508994 747589824 748640718 748683264 752467968 752979024 755080704 760523904 763164612 764280832 764411904 764931072 767066112 768144384 768666087 770811552 772595712 773620632 775278336 779197482 780337152 780867136 783046656 784859136 788691456 791429968 791565696 792723456 794314188 795475968 799497216 800040213 801210368 802273248 808056648 809238528 812048384 812187648 812739264 815007744 816153408 818987274 820882944 822083584 823733232 829108224 829671332 831987072 833912832 837984672 838128384 840894341 841038552 842268672 845193216 847101402 849465792 851286016 855589392 855638016 859815936 859963392 860547456 862801408 862949376 863535468 864162432 867162996 869170176 869760493 872188128 873463808 877879296 878475528 880927488 882966528 886032384 887277888 890358714 890511408 891813888 892419584 894910464 901361664 902557404 904491392 905969664 909063729 909115392 910393344 913554432 913711104 914331672 915668992 916883712 918172584 923493312 924844032 926699886 928055296 932746752 935985456 938151936 939524096 941409408 942732756 946168371 947552256 948195808 950842368 957696768 961022104 962538066 962592768 965935104 967292928 968115888 970651584 970818048 972898304 977816448 981211644 982646784 986058752 987614208 988284969 991043424 993337344 994011992 996786432 998187624 998244352 1003290624 1003972032 1006774272 1007458046 1014031872 1017552816 1019215872 1019908096 1022754816 1024192512 1024888116 1027748736 1028623131 1030127616 1031494176 1033704448 1038929976 1040449536 1044062208 1046478848 1049340096 1051588608 1052983638 1055420928 1056964608 1059085584 1060634624 1065996288 1066720284 1069697664 1077408864 1078984704 1081149867 1082916864 1083652352 1086676992 1088204544 1089130374 1091983032 1094510592 1098310976 1100043504 1105477632 1109316096 1111883776 1114923852 1117312896 1117504512 1118263491 1121384736 1122961077 1123024896 1126924288 1128701952 1129468536 1132621056 1140785856 1140850688 1144746918 1146421248 1146617856 1147396608 1150599168 1151380624 1152216576 1156217328 1158893568 1162917504 1168796223 1170505728 1171300704 1174569984 1177288704 1181376512 1183037184 1187144952 1187348544 1189085184 1191471282 1193213952 1199245824 1201815552 1203409872 1207959552 1212084972 1212153856 1213857792 1218072576 1218281472 1219108896 1222511616 1223341913 1224230112 1228480911 1231324416 1233125376 1235599848 1243662336 1244506998 1247980608 1250869248 1255212544 1256977008 1257192576 1261557828 1263403008 1267789824 1270652103 1274198688 1276929024 1283384088 1283457024 1287913472 1289723904 1289945088 1290821184 1294202112 1294424064 1295303202 1300744494 1303755264 1308282192 1310195712 1316818944 1317713292 1321391232 1324449792 1329048576 1330916832 1335538071 1335767112 1337720832 1338629376 1342365696 1352042496 1353836106 1356737088 1358954496 1363673088 1365590016 1366517488 1370331648 1370566656 1371497508 1373503488 1375325568 1385239968 1387266048 1390049829 1392082944 1399120128 1402118144 1403978184 1407227904 1409286144 1412114112 1414099134 1421328384 1422293712 1426263552 1436545152 1438646272 1441533156 1443889152 1448902656 1450939392 1451924831 1452173832 1455977376 1456227072 1459347456 1466724672 1471817466 1473970176 1479088128 1486565136 1489750528 1490006016 1491017988 1495179648 1497281436 1497366528 1504935936 1505958048 1510161408 1511187069 1521047808 1526329224 1528561664 1528823808 1529862144 1534132224 1536288768 1537332174 1541623104 1545191424 1547241264 1550556672 1558394964 1560674304 1561734272 1566093312 1569718272 1577382912 1579475457 1582859936 1583131392 1585446912 1588628376 1590951936 1598994432 1600080426 1602420736 1604546496 1616113296 1618477056 1624096768 1624375296 1625478528 1630015488 1632306816 1633695561 1637974548 1641765888 1644167168 1647466464 1658216448 1659342664 1663974144 1667825664 1675969344 1676256768 1681788682 1682077104 1684537344 1690386432 1694202804 1698931584 1702572032 1711178784 1711276032 1717120377 1719631872 1719926784 1721094912 1725602816 1725898752 1727070936 1728324864 1734325992 1738340352 1739520986 1744376256 1746927616 1755758592 1756951056 1761854976 1765933056 1772064768 1774555776 1780717428 1781022816 1783627776 1784839168 1787206923 1789820928 1802723328 1805114808 1808982784 1811939328 1818127458 1818230784 1820786688 1827108864 1827422208 1828663344 1831337984 1833767424 1836345168 1846986624 1849688064 1853399772 1856110592 1865493504 1866760497 1871970912 1876303872 1882818816 1885465512 1892336742 1895104512 1896391616 1901684736 1915393536 1922044208 1925076132 1925185536 1931870208 1934585856 1936231776 1941303168 1941636096 1942954803 1945796608 1951116741 1955632896 1962423288 1965293568 1972117504 1975228416 1976569938 1982086848 1986674688 1988023984 1993572864 1996375248 1996488704 2006581248 2007944064 2013548544 2014916092 2028063744 2035105632 2038431744 2039816192 2045509632 2048385024 2049776232 2055497472 2057246262 2060255232 2062988352 2067408896 2077859952 2080899072 2088124416 2092957696 2098680192 2103177216 2105967276 2110841856 2112275483 2113929216 2118171168 2121148701 2121269248 2131992576 2133440568 2139395328 2154817728 2157969408 2162299734 2165833728 2167304704 2173353984 2176409088 2178260748 2183966064 2189021184 2196621952 2200087008 2207726199 2210955264 2218632192 2223767552 2229847704 2234625792 2235009024 2236526982 2242769472 2245922154 2246049792 2253848576 2257403904 2258937072 2265242112 2281571712 2281701376 2289493836 2292842496 2293235712 2294793216 2301198336 2302761248 2304433152 2305998261 2312434656 2317787136 2325835008 2337592446 2341011456 2342601408 2349139968 2354577408 2362753024 2366074368 2374289904 2374697088 2378170368 2382942564 2386427904 2398491648 2400120639 2403631104 2406819744 2424169944 2424307712 2427715584 2436145152 2436562944 2438217792 2445023232 2446683826 2448460224 2456961822 2462648832 2466250752 2471199696 2487324672 2489013996 2495961216 2501738496 2510425088 2513954016 2514385152 2522683023 2523115656 2526806016 2535579648 2541304206 2548397376 2553858048 2566768176 2566914048 2575826944 2579447808 2579890176 2581642368 2588404224 2588848128 2590606404 2601488988 2607510528 2609281479 2616564384 2620391424 2633637888 2635426584 2642782464 2648899584 2658097152 2661833664 2671076142 2671534224 2675441664 2677258752 2684731392 2704084992 2707672212 2713474176 2717908992 2727191187 2727346176 2731180032 2733034976 2740663296 2741133312 2742995016 2747006976 2750651136 2770479936 2774532096 2780099658 2784165888 2798240256 2804236288 2807956368 2814455808 2818572288 2824228224 2828198268 2838505113 2842656768 2844587424 2852527104 2873090304 2877292544 2883066312 2887778304 2897805312 2901878784 2903849662 2904347664 2911954752 2912454144 2918694912 2933449344 2943634932 2947940352 2958176256 2964854907 2973130272 2979501056 2980012032 2982035976 2990359296 2994562872 2994733056 3009871872 3011916096 3020322816 3022374138 3042095616 3052658448 3057123328 3057647616 3059724288 3068264448 3072577536 3074664348 3083246208 3085869393 3090382848 3094482528 3101113344 3116789928 3121348608 3123468544 3132186624 3139436544 3154765824 3158950914 3165719872 3166262784 3170893824 3177256752 3181903872 3197988864 3200160852 3204841472 3209092992 3232226592 3236954112 3243449601 3248193536 3248750592 3250957056 3260030976 3264613632 3267391122 3275949096 3283531776 3288334336 3294932928 3316432896 3318685328 3327948288 3335651328 3351938688 3352513536 3354790473 3363577364 3364154208 3368883231 3369074688 3380772864 3388405608 3397863168 3405144064 3422357568 3422552064 3434240754 3439263744 3439853568 3442189824 3451205632 3451797504 3454141872 3456649728 3468651984 3476680704 3479041972 3488752512 3493855232 3511517184 3513902112 3523709952 3526103161 3531866112 3544129536 3549111552 3561434856 3562045632 3567255552 3569678336 3574413846 3579641856 3605446656 3610229616 3617965568 3623878656 3636254916 3636461568 3641573376 3654217728 3654844416 3657326688 3662675968 3667534848 3670025739 3672690336 3685442733 3693973248 3699376128 3706799544 3712221184 3730987008 3733520994 3743941824 3752607744 3765637632 3770931024 3784673484 3790209024 3792783232 3803369472 3811956309 3830787072 3844088416 3850152264 3850371072 3863740416 3869171712 3872463552 3882606336 3883272192 3885909606 3891593216 3902233482 3911265792 3924846576 3930587136 3944235008 3950456832 3953139876 3964173696 3973349376 3976047968 3987145728 3992750496 3992977408 4006614213 4013162496 4015888128 4027097088 4029832184 4056127488 4070211264 4076863488 4079632384 4091019264 4096770048 4099552464 4110994944 4114492524 4120510464 4125976704 4134817792 4155719904 4161798144 4170149487 4176248832 4185915392 4197360384 4206354432 4211934552 4221683712 4224550966 4227858432 4236342336 4242297402 4242538496 4263985152 4266881136 4278790656 4309635456 4315938816 4324599468 4331667456 4334609408 4346707968 4352818176 4355774493 4356521496 4367932128 4378042368 4393243904 4400174016 4415452398 4421910528 4437264384 4447535104 4459695408 4469251584 4470018048 4473053964 4485538944 4491844308 4492099584 4507697152 4514807808 4517874144 4530484224 4533561207 4563143424 4578987672 4585684992 4586471424 4589586432 4602396672 4605522496 4608866304 4611996522 4624869312 4635574272 4651670016 4675184892 4682022912 4685202816 4698279936 4709154816 4725506048 4732148736 4738426371 4748579808 4749394176 4756340736 4765885128 4772855808 4796983296 4800241278 4807262208 4813639488 4848339888 4848615424 4855431168 4872290304 4873125888 4876435584 4890046464 4893367652 4896920448 4901086683 4913923644 4925297664 4932501504 4942399392 4974649344 4978027992 4991922432 5003476992 5020850176 5027908032 5028770304 5045366046 5046231312 5053612032 5071159296 5082608412 5096794752 5107716096 5133536352 5133828096 5151361131 5151653888 5158895616 5159780352 5163284736 5176808448 5177696256 5181212808 5202977976 5215021056 5218562958 5233128768 5240782848 5267275776 5270853168 5285564928 5297799168 5316194304 5323667328 5342152284 5343068448 5350883328 5354517504 5361620769 5369462784 5408169984 5415344424 5426948352 5435817984 5454382374 5454692352 5462360064 5466069952 5481326592 5482266624 5485990032 5494013952 5501302272 5540959872 5549064192 5560199316 5568331776 5596480512 5600281491 5608472576 5615912736 5628911616 5648456448 5656396536 5677010226 5685313536 5689174848 5705054208 5746180608 5754585088 5766132624 5775556608 5795610624 5803757568 5807699324 5808695328 5823909504 5824908288 5828864409 5837389824 5866898688 5887269864 5895880704 5916352512 5929709814 5946260544 5959002112 5960024064 5964071952 5980718592 5989125744 5989466112 6019743744 6023832192 6040645632 6044748276 6084191232 6088323451 6105316896 6114246656 6115295232 6119448576 6136528896 6145155072 6149328696 6166492416 6171738786 6180765696 6188965056 6202226688 6233579856 6242697216 6246937088 6264373248 6278873088 6309531648 6317901828 6331439744 6332525568 6336826449 6341787648 6354513504 6363446103 6363807744 6395977728 6400321704 6409682944 6418185984 6464453184 6473908224 6486899202 6496387072 6497501184 6501914112 6520061952 6529227264 6534782244 6551898192 6567063552 6576668672 6589865856 6623178597 6632865792 6637370656 6655896576 6671302656 6703877376 6705027072 6709580946 6727154728 6728308416 6737766462 6738149376 6761545728 6776811216 6795726336 6810288128 6844715136 6845104128 6868481508 6878527488 6879707136 6884379648 6902411264 6903595008 6908283744 6913299456 6917994783 6937303968 6953361408 6958083944 6977505024 6987710464 7023034368 7027804224 7047419904 7052206322 7063732224 7088259072 7098223104 7122869712 7124091264 7134511104 7139356672 7148827692 7159283712 7200361917 7210893312 7220459232 7235931136 7272509832 7272923136 7283146752 7308435456 7309688832 7314653376 7325351936 7335069696 7340051478 7345380672 7370885466 7387946496 7398752256 7413599088 7424442368 7461974016 7467041988 7487883648 7505215488 7531275264 7541862048 7568049069 7569346968 7580418048 7585566464 7606738944 7623912618 7661574144 7688176832 7700304528 7700742144 7727480832 7738343424 7744927104 7765212672 7766544384 7771819212 7783186432 7804466964 7822531584 7827844437 7849693152 7861174272 7888470016 7900913664 7906279752 7928347392 7946698752 7952095936 7974291456 7985500992 7985954816 8013228426 8026324992 8031776256 8054194176 8059664368 8112254976 8140422528 8153726976 8159264768 8181573561 8182038528 8193540096 8199104928 8221989888 8228985048 8241020928 8251953408 8269635584 8311439808 8323596288 8340298974 8352497664 8371830784 8394720768 8412708864 8423869104 8443367424 8449101932 8455716864 8472684672 8484594804 8485076992 8527970304 8533762272 8557581312 8563393391 8619270912 8631877632 8649198936 8663334912 8669218816 8693415936 8705636352 8711548986 8713042992 8735864256 8756084736 8786487808 8800348032 8830904796 8843821056 8874528768 8894564721 8895070208 8919390816 8938503168 8940036096 8946107928 8971077888 8983688616 8984199168 9015394304 9029615616 9035748288 9060968448 9067122414 9126286848 9157975344 9171369984 9172942848 9179172864 9204793344 9211044992 9217732608 9223993044 9249738624 9257608179 9271148544 9303340032 9350369784 9364045824 9370405632 9396559872 9418309632 9451012096 9464297472 9476852742 9497159616 9498788352 9512681472 9531770256 9545711616 9593966592 9600482556 9614524416 9627278976 9696679776 9697230848 9710862336 9730348803 9744580608 9746251776 9752871168 9780092928 9786735304 9793840896 9802173366 9827847288 9850595328 9865003008 9884798784 9949298688 9956055984 9983844864 10006953984 10041700352 10055816064 10057540608 10064371419 10090732092 10092462624 10107224064 10142318592 10165216824 10193589504 10215432192 10267072704 10267656192 10302722262 10303307776 10317791232 10319560704 10326569472 10353616896 10355392512 10362425616 10405955952 10430042112 10437125916 10466257536 10481565696 10534551552 10541706336 10571129856 10578309483 10595598336 10632388608 10647334656 10684304568 10686136896 10701766656 10709035008 10723241538 10738925568 10816339968 10830688848 10853896704 10871635968 10908764748 10909384704 10924720128 10932139904 10962653184 10964533248 10971980064 10988027904 11002604544 11010077217 11056328199 11081919744 11098128384 11120398632 11136663552 11192961024 11200562982 11216945152 11231825472 11257823232 11296912896 11312793072 11354020452 11370627072 11378349696 11410108416 11435868927 11492361216 11509170176 11532265248 11551113216 11591221248 11607515136 11615398648 11617390656 11647819008 11649816576 11657728818 11674779648 11733797376 11774539728 11791761408 11832705024 11859419628 11892521088 11918004224 11920048128 11928143904 11961437184 11978251488 11978932224 12019842639 12039487488 12047664384 12081291264 12089496552 12168382464 12176646902 12210633792 12228493312 12230590464 12238897152 12273057792 12290310144 12298657392 12332984832 12343477572 12361531392 12377930112 12404453376 12467159712 12485394432 12493874176 12510448461 12528746496 12557746176 12619063296 12635803656 12662879488 12665051136 12673652898 12683575296 12709027008 12726892206 12727615488 12791955456 12800643408 12819365888 12836371968 12928906368 12947816448 12973798404 12992774144 12995002368 13003828224 13040123904 13058454528 13067323479 13069564488 13103796384 13134127104 13179731712 13246357194 13265731584 13274741312 13311793152 13342605312 13407754752 13410054144 13419161892 13454309456 13456616832 13475532924 13476298752 13523091456 13553622432 13591452672 13600683621 13620576256 13689430272 13736963016 13757054976 13759414272 13768759296 13804822528 13807190016 13816567488 13826598912 13835989566 13874607936 13906722816 13916167888 13955010048 13975420928 14046068736 14055608448 14094839808 14104412644 14127464448 14176518144 14196446208 14245739424 14248182528 14269022208 14278713344 14297655384 14318567424 14400723834 14421786624 14440918464 14471862272 14545019664 14545846272 14566293504 14616870912 14619377664 14629306752 14650703872 14670139392 14680102956 14690761344 14741770932 14775892992 14785928381 14797504512 14827198176 14848884736 14923948032 14934083976 14975767296 15010430976 15062550528 15083724096 15136098138 15138693936 15160836096 15171132928 15213477888 15247825236 15323148288 15376353664 15400609056 15401484288 15454083393 15454961664 15476686848 15489854208 15530425344 15533088768 15543638424 15566372864 15608933928 15645063168 15655688874 15699386304 15722348544 15776940032 15801827328 15812559504 15856694784 15893397504 15904191872 15948582912 15971001984 15971909632 16026456852 16052649984 16063552512 16084862307 16108388352 16119328736 16224509952 16280845056 16307453952 16318529536 16363147122 16364077056 16387080192 16398209856 16443979776 16457970096 16482041856 16503906816 16539271168 16622879616 16647192576 16680597948 16704995328 16743661568 16789441536 16800844473 16825417728 16847738208 16886734848 16898203864 16945369344 16969189608 16970153984 17055940608 17067524544 17115162624 17126786782 17238541824 17263755264 17298397872 17326669824 17338437632 17386831872 17411272704 17423097972 17426085984 17471728512 17486593227 17512169472 17572975616 17600696064 17661809592 17687642112 17749057536 17789129442 17790140416 17838781632 17877006336 17880072192 17892215856 17942155776 17967377232 17968398336 18030788608 18059231232 18071496576 18121936896 18134244828 18252573696 18264970353 18315950688 18342739968 18345885696 18358345728 18409586688 18422089984 18435465216 18447986088 18499477248 18515216358 18542297088 18606680064 18700739568 18728091648 18740811264 18793119744 18836619264 18902024192 18928594944 18953705484 18994319232 18997576704 19010479347 19025362944 19063540512 19090338309 19091423232 19187933184 19200965112 19229048832 19254557952 19393359552 19394461696 19421724672 19460697606 19489161216 19492503552 19505742336 19560185856 19573470608 19587681792 19604346732 19655694576 19701190656 19730006016 19769597568 19869535791 19898597376 19912111968 19967689728 20013907968 20083400704 20111632128 20115081216 20128742838 20181464184 20184925248 20214448128 20284637184 20330433648 20387179008 20430864384 20534145408 20535312384 20605444524 20606615552 20635582464 20639121408 20653138944 20707233792 20710785024 20724851232 20753984349 20811911904 20860084224 20874251832 20932515072 20963131392 21069103104 21083412672 21142259712 21156618966 21191196672 21264777216 21294669312 21368609136 21372273792 21403533312 21418070016 21446483076 21477851136 21601085751 21632679936 21661377696 21707793408 21817529496 21818769408 21849440256 21864279808 21925306368 21929066496 21943960128 21976055808 22005209088 22020154434 22112656398 22163839488 22196256768 22240797264 22273327104 22385922048 22401125964 22433890304 22463650944 22515646464 22593825792 22625586144 22704147207 22708040904 22741254144 22756699392 22820216832 22871737854 22984722432 23018340352 23064530496 23102226432 23182442496 23215030272 23230797296 23234781312 23295638016 23299633152 23315457636 23349559296 23467594752 23483533311 23549079456 23583522816 23665410048 23718839256 23785042176 23836008448 23840096256 23856287808 23922874368 23956502976 23957864448 24039685278 24078974976 24095328768 24162582528 24178993104 24336764928 24353293804 24421267584 24456986624 24461180928 24477794304 24546115584 24580620288 24597314784 24665969664 24682722127 24686955144 24723062784 24755860224 24808906752 24934319424 24970788864 24987748352 25020896922 25057492992 25115492352 25238126592 25271607312 25325758976 25330102272 25347305796 25367150592 25418054016 25453784412 25455230976 25583910912 25601286816 25638731776 25672743936 25690180173 25857812736 25895632896 25947596808 25985548288 25990004736 26007656448 26080247808 26116909056 26134646958 26139128976 26207592768 26268254208 26359463424 26492714388 26531463168 26549482624 26623586304 26683694163 26685210624 26815509504 26820108288 26838323784 26908618912 26913233664 26951065848 26952597504 27046182912 27107244864 27182905344 27201367242 27241152512 27378860544 27473926032 27514109952 27518828544 27537518592 27609645056 27614380032 27633134976 27653197824 27671979132 27749215872 27772824537 27813445632 27832335776 27910020096 27950841856 28092137472 28111216896 28189679616 28208825288 28254928896 28353036288 28392892416 28491478848 28496365056 28538044416 28557426688 28595310768 28637134848 28801447668 28843573248 28881836928 28943724544 29090039328 29091692544 29132587008 29191046409 29233741824 29238755328 29258613504 29301407744 29340278784 29360205912 29381522688 29483541864 29551785984 29571856762 29595009024 29654396352 29697769472 29847896064 29868167952 29951534592 30020861952 30125101056 30167448192 30193114257 30272196276 30277387872 30321672192 30342265856 30426955776 30495650472 30646296576 30752707328 30801218112 30802968576 30908166786 30909923328 30953373696 30979708416 31060850688 31066177536 31087276848 31132745728 31217867856 31290126336 31311377748 31398772608 31444697088 31553880064 31603654656 31625119008 31713389568 31734928449 31786795008 31808383744 31897165824 31942003968 32052913704 32105299968 32127105024 32169724614 32216776704 32238657472 32449019904 32561690112 32614907904 32637059072 32726294244 32728154112 32774160384 32796419712 32887959552 32915940192 32964083712 33007813632 33030231651 33078542336 33168984597 33245759232 33294385152 33361195896 33409990656 33487323136 33578883072 33601688946 33650835456 33695476416 33773469696 33796407728 33890738688 33938379216 33940307968 34111881216 34135049088 34230325248 34253573564 34307606781 34477083648 34527510528 34596795744 34653339648 34676875264 34773663744 34822545408 34846195944 34852171968 34943457024 34973186454 35024338944 35145951232 35201392128 35323619184 35375284224 35498115072 35578258884 35580280832 35677563264 35754012672 35760144384 35784431712 35884311552 35908683211 35934754464 35936796672 36059527917 36061577216 36118462464 36142993152 36243873792 36268489656 36505147392 36529940706 36631901376 36685479936 36691771392 36716691456 36819173376 36844179968 36870930432 36895972176 36998954496 37030432716 37084594176 37213360128 37401479136 37456183296 37481622528 37531345383 37586239488 37673238528 37804048384 37857189888 37907410968 37988638464 37995153408 38020958694 38050725888 38127081024 38180676618 38182846464 38375866368 38401930224 38458097664 38509115904 38786719104 38788923392 38843449344 38921395212 38978322432 38985007104 39011484672 39120371712 39146941216 39175363584 39201970437 39208693464 39311389152 39402381312 39539195136 39739071582 39797194752 39824223936 39935379456 40027815936 40166801408 40223264256 40230162432 40257485676 40362928368 40369850496 40428896256 40569274368 40660867296 40774358016 40802050863 40861728768 41068290816 41210889048 41213231104 41271164928 41278242816 41306277888 41414467584 41421570048 41449702464 41507968698 41623823808 41720168448 41748503664 41865030144 41926262784 42138206208 42166825344 42284519424 42313237932 42382393344 42529554432 42589338624 42618264157 42737218272 42744547584 42807066624 42836140032 42892966152 42955702272 43202171502 43265359872 43322755392 43415586816 43635058992 43637538816 43698880512 43728559616 43850612736 43858132992 43887920256 43952111616 44010418176 44040308868 44225312796 44327678976 44357785143 44392513536 44481594528 44546654208 44771844096 44802251928 44867780608 44927301888 45031292928 45187651584 45251172288 45408294414 45416081808 45482508288 45513398784 45640433664 45743475708 45969444864 46036680704 46129060992 46204452864 46362250179 46364884992 46430060544 46461594592 46469562624 46591276032 46599266304 46630915272 46699118592 46935189504 46967066622 47098158912 47167045632 47330820096 47437678512 47570084352 47672016896 47680192512 47712575616 47845748736 47913005952 47915728896 48079370556 48157949952 48190657536 48254586921 48325165056 48357986208 48673529856 48706587608 48842535168 48913973248 48922361856 48955588608 49092231168 49161240576 49194629568 49331939328 49365444254 49373910288 49446125568 49511720448 49617813504 49868638848 49941577728 49975496704 50041793844 50114985984 50230984704 50402533419 50476253184 50543214624 50651517952 50660204544 50694611592 50836108032 50907568824 50910461952 51167821824 51202573632 51277463552 51345487872 51380360346 51715625472 51791265792 51895193616 51971096576 51980009472 52015312896 52160495616 52233818112 52269293916 52278257952 52415185536 52459779681 52536508416 52718926848 52985428776 53062926336 53098965248 53247172608 53367388326 53370421248 53631019008 53640216576 53676647568 53817237824 53826467328 53902131696 53905195008 54092365824 54214489728 54365810688 54402734484 54482305024 54757721088 54794911059 54947852064 55028219904 55037657088 55075037184 55219290112 55228760064 55266269952 55306395648 55343958264 55498431744 55545649074 55626891264 55664671552 55820040192 55901683712 56184274944 56222433792 56379359232 56417650576 56509857792 56706072576 56785784832 56982957696 56992730112 57031438041 57076088832 57114853376 57190621536 57271014927 57274269696 57602895336 57687146496 57763673856 57887449088 58180078656 58183385088 58265174016 58382092818 58467483648 58477510656 58517227008 58602815488 58680557568 58720411824 58763045376 58967083728 59103571968 59143713524 59190018048 59308792704 59395538944 59695792128 59736335904 59903069184 59943753737 60041723904 60250202112 60334896384 60386228514 60544392552 60554775744 60643344384 60684531712 60853911552 60991300944 61292593152 61505414656 61602436224 61605937152 61816333572 61819846656 61906747392 61959416832 62121701376 62132355072 62174553696 62261953047 62265491456 62435735712 62580252672 62622755496 62797545216 62889394176 63107760128 63207309312 63250238016 63426779136 63469856898 63573590016 63616767488 63794331648 63884007936 64105827408 64210599936 64254210048 64339449228 64433553408 64477314944 64803257253 64898039808 65123380224 65274118144 65452588488 65456308224 65548320768 65592839424 65775919104 65831880384 65928167424 66015627264 66060463302 66157084672 66337969194 66491518464 66588770304 66722391792 66819981312 66974646272 67157766144 67203377892 67301670912 67390952832 67546939392 67592815456 67781477376 67876758432 67880615936 68112441621 68223762432 68270098176 68460650496 68507147128 68615213562 68954167296 69055021056 69193591488 69306679296 69353750528 69547327488 69645090816 69692391888 69704343936 69886914048 69946372908 70048677888 70291902464 70402784256 70450599933 70647238368 70750568448 70996230144 71156517768 71160561664 71355126528 71508025344 71520288768 71568863424 71768623104 71817366422 71869508928 71873593344 72119055834 72123154432 72236924928 72285986304 72487747584 72536979312 73010294784 73059881412 73263802752 73370959872 73383542784 73433382912 73638346752 73688359936 73741860864 73791944352 73997908992 74048166381 74060865432 74169188352 74426720256 74802958272 74912366592 74963245056 75062690766 75172478976 75346477056 75608096768 75714379776 75814821936 75977276928 75990306816 76041917388 76101451776 76254162048 76361353236 76365692928 76751732736 76803860448 76916195328 77018231808 77070540519 77573438208 77686898688 77842790424 77956644864 77970014208 78022969344 78240743424 78293882432 78350727168 78403940874 78417386928 78622778304 78804762624 79078390272 79478143164 79594389504 79648447872 79870758912 80051082489 80055631872 80333602816 80446528512 80460324864 80514971352 80725856736 80739700992 80857792512 81138548736 81321734592 81548716032 81604101726 81723457536 82136581632 82421778096 82426462208 82542329856 82556485632 82612555776 82828935168 82843140096 82899404928 83015937396 83247647616 83318473611 83440336896 83497007328 83730060288 83852525568 84276412416 84333650688 84569038848 84626475864 84764786688 85059108864 85178677248 85236528314 85474436544 85489095168 85614133248 85672280064 85785932304 85911404544 86404343004 86530719744 86645510784 86831173632 87270117984 87275077632 87397761024 87457119232 87573139227 87701225472 87716265984 87775840512 87904223232 88020836352 88080617736 88450625592 88655357952 88715570286 88785027072 88963189056 89093308416 89543688192 89604503856 89735561216 89854603776 90062585856 90375303168 90502344576 90579342771 90816588828 90832163616 90965016576 91026797568 91280867328 91486951416 91938889728 92258121984 92408905728 92724500358 92729769984 92860121088 92923189184 92939125248 93182552064 93198532608 93261830544 93398237184 93870379008 93934133244 94196317824 94334091264 94661640192 94875357024 95140168704 95204785347 95344033792 95360385024 95425151232 95691497472 95826011904 96158741112 96315899904 96381315072 96509173842 96650330112 96715972416 97347059712 97413175216 97685070336 97827946496 97844723712 97911177216 98184462336 98322481152 98389259136 98663878656 98730888508 98747820576 98892251136 99023440896 99090694953 99235627008 99737277696 99883155456 99950993408 100083587688 100229971968 100461969408 100805066838 100952506368 101086429248 101303035904 101320409088 101389223184 101672216064 101815137648 101820923904 102335643648 102405147264 102554927104 102690975744 102760720692 103431250944 103501498667 103582531584 103790387232 103942193152 103960018944 104030625792 104320991232 104467636224 104538587832 104556515904 104830371072 104919559362 105073016832 105437853696 105970857552 106125852672 106197930496 106494345216 106734776652 106740842496 107262038016 107280433152 107353295136 107634475648 107652934656 107726049633 107804263392 107810390016 108178583751 108184731648 108428979456 108731621376 108805468968 108964610048 109515442176 109589822118 109895704128 110056439808 110075314176 110150074368 110438580224 110457520128 110532539904 110612791296 110687916528 110996863488 111091298148 111253782528 111329343104 111640080384 111803367424 112368549888 112444867584 112594036149 112758718464 112835301152 113019715584 113412145152 113571569664 113965915392 113985460224 114062876082 114152177664 114229706752 114381243072 114542029854 114548539392 115205790672 115374292992 115527347712 115774898176 116360157312 116366770176 116530348032 116764185636 116934967296 116955021312 117034454016 117205630976 117361115136 117440823648 117526090752 117605911311 117934167456 118207143936 118287427048 118617585408 118791077888 119391584256 119472671808 119806138368 119887507474 120083447808 120500404224 120669792768 120772457028 121088785104 121109551488 121286688768 121369063424 121707823104 121982601888 122406152589 122585186304 123010829312 123204872448 123632667144 123639693312 123813494784 123918833664 124243402752 124264710144 124349107392 124523906094 124530982912 124871471424 125160505344 125245510992 125595090432 125778788352 126215520256 126414618624 126500476032 126853558272 126939713796 127147180032 127233534976 127588663296 127768015872 127854792471 128211654816 128421199872 128508420096 128678898456 128867106816 128954629888 129606514506 129796079616 130246760448 130548236288 130905176976 130912616448 131096641536 131185678848 131551838208 131663760768 131856334848 132031254528 132120926604 132314169344 132675938388 132983036928 133073355429 133177540608 133444783584 133639962624 134315532288 134406755784 134603341824 134781905664 135093878784 135185630912 135562954752 135753516864 135761231872 136224883242 136447524864 136540196352 136921300992 137014294256 137230427124 137908334592 138110042112 138387182976 138613358592 138707501056 139086750537 139094654976 139290181632 139384783776 139408687872 139773828096 139892745816 140097355776 140583804928 140805568512 140901199866 141294476736 141501136896 141992460288 142313035536 142321123328 142710253056 143016050688 143040577536 143137726848 143537246208 143634732844 143739017856 143747186688 144238111668 144246308864 144473849856 144571972608 144975495168 145073958624 146020589568 146119762824 146527605504 146741919744 146767085568 146866765824 147276693504 147376719872 147483721728 147583888704 147995817984 148096332762 148121730864 148338376704 148853440512 149605916544 149824733184 149926490112 150125381532 150344957952 150692954112 151207600257 151216193536 151428759552 151629643872 151954553856 151980613632 152083834776 152508324096 152722706472 152731385856 153503465472 153607720896 153832390656 154036463616 154141081038 155146876416 155373797376 155685580848 155913289728 155940028416 156045938688 156481486848 156587764864 156701454336 156807881748 156834773856 157245556608 157379339043 157609525248 158156780544 158956286328 159188779008 159296895744 159741517824 160102164978 160111263744 160667205632 160893057024 160920649728 161029942704 161451713472 161479401984 161715585024 162277097472 162643469184 163097432064 163208203452 163446915072 164273163264 164384733177 164843556192 164852924416 165084659712 165112971264 165225111552 165657870336 165686280192 165798809856 166031874792 166495295232 166636947222 166880673792 166994014656 167460120576 167705051136 168552824832 168667301376 169138077696 169252951728 169529573376 170118217728 170357354496 170473056628 170948873088 170978190336 171094314123 171228266496 171344560128 171571864608 171822809088 172808686008 173061439488 173291021568 173662347264 174540235968 174550155264 174795522048 174914238464 175146278454 175402450944 175432531968 175551681024 175808446464 176041672704 176161235472 176901251184 177310715904 177431140572 177570054144 177926378112 178186616832 179087376384 179209007712 179471122432 179709207552 179831261211 180125171712 180750606336 181004689152 181158685542 181633177656 181664327232 181930033152 182053595136 182561734656 182973902832 183877779456 184516243968 184817811456 185449000716 185459539968 185720242176 185846378368 185878250496 186365104128 186397065216 186523661088 186785859141 186796474368 187740758016 187868266488 188392635648 188668182528 189323280384 189750714048 190280337408 190409570694 190688067584 190720770048 190850302464 191382994944 191652023808 192317482224 192631799808 192762630144 193018347684 193300660224 193431944832 194409771759 194694119424 194826350432 195370140672 195655892992 195822354432 196368924672 196644962304 196778518272 197327757312 197461777016 197495641152 197784502272 198046881792 198181389906 198471254016 199474555392 199766310912 199901986816 200167175376 200459943936 200923938816 201610133676 201905012736 202172858496 202606071808 202640818176 202778446368 203344432128 203630275296 203641847808 204337324863 204671287296 204810294528 205109854208 205381951488 205521441384 206862501888 207002997334 207165063168 207580774464 207884386304 207920037888 208061251584 208641982464 208935272448 209077175664 209113031808 209660742144 209839118724 210146033664 210875707392 211351799799 211941715104 212251705344 212395860992 212988690432 213469553304 213481684992 214524076032 214560866304 214706590272 215268951296 215305869312 215452099266 215608526784 215620780032 216357167502 216369463296 216857958912 217463242752 217610937936 217929220096 219030884352 219179644236 219791408256 220112879616 220150628352 220300148736 220877160448 220915040256 221065079808 221225582592 221375833056 221993726976 222144499143 222182596296 222507565056 222658686208 223280160768 224737099776 224889735168 225188072298 225517436928 225670602304 226039431168 226824290304 227143139328 227931830784 227970920448 228125752164 228304355328 228459413504 228762486144 229084059708 229097078784 230411581344 230748585984 231054695424 231211621557 231549796352 232720314624 233060696064 233528371272 233869934592 233910042624 234068908032 234411261952 234722230272 234881647296 235052181504 235211822622 235868334912 236414287872 236574854096 237235170816 237582155776 238783168512 238945343616 239612276736 239775014948 240153247467 240166895616 241000808448 241339585536 241544914056 242177570208 242219102976 242573377536 242738126848 243415646208 243965203776 244812305178 245170372608 246021658624 246409744896 247265334288 247279386624 247626989568 247837667328 248486805504 248529420288 248698214784 249047812188 249061965824 249742942848 250321010688 250491021984 251190180864 251360782477 251557576704 252431040512 252829237248 253000952064 253707116544 253879427592 254294360064 254467069952 255177326592 255536031744 255709584942 256423309632 256842399744 257016840192 257357796912 257734213632 257909259776 259213029012 259592159232 260493520896 261096472576 261810353952 261825232896 262193283072 262371357696 262719417681 263103676416 263327521536 263712669696 264062509056 264241853208 264628338688 265351876776 265966073856 266146710858 266355081216 266889567168 267279925248 268631064576 268813511568 269206683648 269563811328 270187757568 270371261824 271125909504 271507033728 271522463744 271738028313 272449766484 272895049728 273080392704 273842601984 274028588512 274460854248 275816669184 276774365952 277226717184 277415002112 278173501074 278189309952 278580363264 278769567552 278817375744 279547656192 279785491632 280194711552 281167609856 281611137024 281802399732 282588953472 283002273792 283984920576 284626071072 284642246656 285420506112 285614356041 286032101376 286081155072 286275453696 287074492416 287269465688 287478035712 288476223336 288492617728 288947699712 289143945216 289950990336 290147917248 292041179136 292239525648 293055211008 293483839488 293534171136 293733531648 294553387008 294753439744 294967443456 295167777408 295991635968 296192665524 296243461728 296676753408 297272084859 297706881024 299211833088 299649466368 299852980224 300250763064 300689915904 301385908224 302415200514 302432387072 302857519104 303259287744 303909107712 303961227264 304167669552 305016648192 305445412944 305462771712 307006930944 307215441792 307664781312 308072927232 308282162076 310293752832 310504496001 310747594752 311371161696 311826579456 311880056832 312091877376 312962973696 313175529728 313402908672 313615763496 313669547712 314491113216 314758678086 315219050496 316313561088 317912572656 318377558016 318593791488 319483035648 320204329956 320222527488 321334411264 321786114048 321841299456 322059885408 322903426944 322958803968 323178148899 323431170048 324535751253 324554194944 325286938368 326194864128 326416406904 326893830144 328546326528 328769466354 329687112384 329705848832 330169319424 330225942528 330450223104 331315740672 331372560384 331597619712 332063749584 332990590464 333273894444 333761347584 333988029312 334920241152 335410102272 337105649664 337334602752 337782108447 338276155392 338505903456 339059146752 340236435456 340714708992 340946113256 341897746176 341956380672 342188628246 342456532992 342689120256 343143729216 343645618176 345617372016 346122878976 346582043136 347324694528 349080471936 349100310528 349591044096 349828476928 350292556908 350804901888 350865063936 351103362048 351616892928 352083345408 352322470944 352817733933 353802502368 354621431808 354862281144 355852756224 356373233664 358174752768 358418015424 358942244864 359418415104 359662522422 360250343424 361501212672 362009378304 362317371084 363266355312 363328654464 363860066304 364107190272 365123469312 365947805664 367218457767 367755558912 369032487936 370898001432 370919079936 371440484352 371692756736 371756500992 372730208256 372794130432 373047322176 373571718282 373592948736 375481516032 375736532976 376785271296 377336365056 378646560768 379501428096 380560674816 380819141388 381376135168 381441540096 381700604928 382765989888 383304047616 383564377413 384634964448 385263599616 385525260288 386036695368 386601320448 386863889664 388819543518 389388238848 389652700864 390740281344 391311785984 391644708864 392737849344 393289924608 393557036544 394655514624 394923554032 394991282304 395569004544 396093763584 396362779812 396942508032 398949110784 399220066287 399532621824 399803973632 400334350752 400919887872 403220267352 403810025472 404345716992 405212143616 405281636352 405556892736 406688864256 407260550592 407283695616 408674649726 409342574592 409620589056 410219708416 410763902976 411042882768 413725003776 414005994668 414330126336 415161548928 415768772608 415840075776 416122503168 417283964928 417870544896 418154351328 418226063616 419321484288 419606276159 419678237448 420292067328 421751414784 422703599598 423883430208 424503410688 424791721984 425977380864 426939106608 426963369984 429048152064 429121732608 429413180544 430537902592 430611738624 430904198532 431217053568 431241560064 432714335004 432738926592 433715917824 434926485504 435221875872 435858440192 438061768704 438359288472 439582816512 440225759232 440301256704 440600297472 441754320896 441830080512 442130159616 442451165184 442751666112 443987453952 444288998286 444365192592 445015130112 445317372416 446560321536 449474199552 449779470336 450376144596 451034873856 451341204608 452078862336 453622800771 453648580608 454286278656 455863661568 455941840896 456251504328 456918827008 457524972288 458168119416 458194157568 460823162688 461497171968 462109390848 462423243114 463099592704 465440629248 466121392128 467056742544 467739869184 467820085248 468137816064 468822523904 469444460544 469763294592 470104363008 470423645244 471736669824 472138017129 472828575744 473149708192 474470341632 475164311552 477566337024 477890687232 479224553472 479550029896 480306494934 480333791232 482001616896 482679171072 483089828112 484355140416 484438205952 485146755072 485476253696 486831292416 487930407552 489624610356 490340745216 492043317248 492819489792 493154199531 494530668576 494558773248 495253979136 495675334656 496973611008 497058840576 497396429568 498095624376 498123931648 499485885696 500642021376 500982043968 502380361728 502721564954 503115153408 504862081024 505658474496 506001904128 507414233088 507758855184 508588720128 508934139904 510354653184 511072063488 511419169884 512846619264 513282942369 513684799488 514033680384 514715593824 515468427264 515818519552 518426058024 519184318464 520987041792 522192945152 523620707904 523650465792 524386566144 524742715392 525438835362 526207352832 526655043072 527425339392 528125018112 528483706416 529256677376 530703753552 531932147712 532293421716 532710162432 533779134336 534559850496 537262129152 537627023136 538413367296 539127622656 539493783633 540375515136 540742523648 542251819008 543014067456 543476056626 544899532968 545790099456 546160785408 547685203968 548057177024 548921708496 551633338368 553548731904 554453434368 554830004224 556347002148 556378619904 557160726528 557539135104 557634751488 559095312384 559570983264 560357577423 560389423104 562335219712 563222274048 563604799464 565177906944 566004547584 567969841152 569252142144 569284493312 570841012224 571228712082 572064202752 572162310144 572550907392 574148984832 574538931376 574956071424 576952446672 576985235456 577895399424 578287890432 579901980672 580295834496 583229315277 584082358272 584479051296 586110422016 586967678976 587467063296 589106774016 589506879488 589934886912 590335554816 591983271936 592385331048 592486923456 593353506816 594544169718 595413762048 598423666176 599298932736 599705960448 600501526128 601379831808 602771816448 604830401028 604864774144 605715038208 606518575488 607818215424 607922454528 608335339104 610033296384 610447614587 610890825888 610925543424 613011974589 614013861888 614430883584 615329562624 616145854464 616564324152 620587505664 621008992002 621495189504 622742323392 623653158912 623760113664 624183754752 625925947392 626351059456 626805817344 627231526992 627339095424 628982226432 629517356172 630438100992 632627122176 634055399397 635825145312 636755116032 637187582976 638966071296 640408659912 640445054976 642668822528 643572228096 643682598912 644119770816 645806853888 645917607936 646356297798 646862340096 649071502506 649108389888 650573876736 652389728256 652832813808 653787660288 657092653056 657538932708 659374224768 659411697664 660338638848 660451885056 660900446208 662631481344 662745120768 663195239424 664127499168 665981180928 666433497429 666547788888 667522695168 667976058624 669840482304 674211299328 674669205504 675564216894 676552310784 677011806912 678118293504 680472870912 681429417984 681892226512 683795492352 683912761344 684377256492 684913065984 685378240512 686287458432 687291236352 691234744032 692245757952 693164086272 693634864671 694649389056 698160943872 699182088192 699656953856 700585113816 701609803776 701730127872 702206724096 703233785856 704166690816 704644941888 705635467866 707605004736 709242863616 709724562288 711705512448 712746467328 716349505536 716836030848 717884489728 718836830208 719325044844 720500686848 723002425344 724018756608 724510490669 724634742168 726532710624 726657308928 727720132608 728214380544 730246938624 731895611328 734436915534 735511117824 738064975872 741796002864 741838159872 742880968704 743385513472 743513001984 745460416512 745588260864 746094644352 747143436564 747185897472 750963032064 751473065952 753570542592 754082347431 754672730112 757293121536 759002856192 761121349632 761638282776 762752270336 762883080192 763401209856 765531979776 766608095232 767128754826 769269928896 770527199232 771050520576 772073390736 773202640896 773727779328 777639087036 778776477696 779305401728 781480562688 782623571968 783289417728 785475698688 786579849216 787114073088 788158253043 789311029248 789847108064 789982564608 791138009088 792187527168 792725559624 793885016064 797898221568 798440132574 799065243648 799607947264 800668701504 801839775744 806440534704 807620050944 808691433984 810424287232 810563272704 811113785472 813377728512 814521101184 814567391232 815214084939 817349299452 818685149184 819241178112 820439416832 821527805952 822085765536 827450007552 828011989336 830323097856 831537545216 831680151552 832245006336 834567929856 835741089792 836308702656 836452127232 838642968576 839212552318 839356474896 840584134656 843502829568 845407199196 847766860416 849006821376 849583443968 851954761728 853878213216 853926739968 856843068123 858096304128 858243465216 858826361088 861075805184 861223477248 861808397064 862434107136 865428670008 865477853184 867431835648 869852971008 870443751744 871716880384 876123537408 876718576944 879165633024 880451518464 880602513408 881200594944 883508641792 883660161024 884260319232 884902330368 885503332224 887974907904 888577996572 888730385184 890030260224 890634744832 891816254577 893120643072 898948399104 899558940672 900752289192 902069747712 902682409216 904157724672 907245601542 907297161216 908572557312 911727323136 911883681792 912503008656 913837654016 915049944576 916336238832 916388315136 921646325376 922994343936 924218781696 924846486228 926199185408 930881258496 931513488003 932242784256 934113485088 935479738368 935640170496 936275632128 938888921088 939526589184 940208726016 940847290488 943473339648 944276034258 945657151488 946299416384 948940683264 950328623104 955132674048 955781374464 958449106944 959100059792 960612989868 960667582464 964003233792 965358342144 966179656224 968710280832 968876411904 969534446697 970293510144 970952507392 973607253759 973662584832 975860815104 979249220712 980681490432 984086634496 985638979584 986308399062 989061337152 989117546496 990507958272 991350669312 993947222016 994117681152 994792859136 996191248752 996247863296 998971771392 1001284042752 1001964087936 1004760723456 1005443129908 1006230306816 1009724162048 1011316948992 1012003808256 1014828466176 1015517710368 1017177440256 1017868279808 1020709306368 1022144126976 1022838339768 1025693238528 1026565884738 1027369598976 1028067360768 1029431187648 1030936854528 1031637039104 1036852116048 1038368636928 1041974083584 1044385890304 1047241415808 1047300931584 1048773132288 1049485430784 1050877670724 1052414705664 1053310086144 1054850678784 1056250036224 1056967412832 1058453201799 1058513354752 1061407507104 1063864295424 1064586843432 1067558268672 1069119700992 1074524258304 1075254046272 1076826734592 1078255245312 1078987567266 1080751030272 1081485047296 1084503638016 1086028134912 1086952113252 1089799065936 1091580198912 1092321570816 1095370407936 1096114354048 1097843416992 1101655373301 1103266676736 1107097463808 1109660008448 1112694004296 1112757239808 1114321453056 1115078270208 1115269502976 1118190624768 1119141966528 1120715154846 1120778846208 1124670439424 1126444548096 1127209598928 1130355813888 1132009095168 1135939682304 1138504284288 1138568986624 1141682024448 1142457424164 1144128405504 1144324620288 1145101814784 1148297969664 1149077862752 1149912142848 1150693132239 1153904893344 1153970470912 1155790798848 1156575780864 1159803961344 1160591668992 1166458630554 1168164716544 1168958102592 1172220844032 1173935357952 1174934126592 1178213548032 1179013758976 1179869773824 1180671109632 1183966543872 1184770662096 1184973846912 1186707013632 1189088339436 1190827524096 1196847332352 1197660198861 1198597865472 1199411920896 1201003052256 1202759663616 1209660802056 1209729548288 1211430076416 1213037150976 1215636430848 1215844909056 1216670678208 1220066592768 1220895229174 1221781651776 1221851086848 1226023949178 1228027723776 1228861767168 1230659125248 1232291708928 1233128648304 1241175011328 1242017984004 1242990379008 1245484646784 1247306317824 1247520227328 1248367509504 1251851894784 1252702118912 1253611634688 1254463053984 1254678190848 1257964452864 1258818828477 1259034712344 1260876201984 1265254244352 1268110798794 1271650290624 1273510232064 1274375165952 1277932142592 1280817319824 1280890109952 1285337645056 1287144456192 1287365197824 1288239541632 1291613707776 1291835215872 1292712595596 1293724680192 1298143005012 1298216779776 1301147753472 1304779456512 1305665627616 1307575320576 1314185306112 1315077865416 1318748449536 1320677277696 1320903770112 1321800892416 1325262962688 1325490241536 1326390478848 1328254998336 1331962361856 1332866994858 1333095577776 1335045390336 1335952117248 1339680964608 1348422598656 1349338411008 1351128433788 1353104621568 1354023613824 1356236587008 1360868402313 1360945741824 1362858835968 1363784453024 1367590984704 1367825522688 1368754512984 1370756481024 1372574916864 1374582472704 1382469488064 1384491515904 1386328172544 1387269729342 1389298778112 1396321887744 1398364176384 1399313907712 1401170227632 1403219607552 1403460255744 1404413448192 1406467571712 1408333381632 1409289883776 1411270935732 1415210009472 1416414051387 1418485727232 1419449124576 1423411024896 1425492934656 1432699011072 1433672061696 1435768979456 1437673660416 1438650089688 1441001373696 1446004850688 1448037513216 1449020981338 1449269484336 1453065421248 1453314617856 1455440265216 1456428761088 1460493877248 1463791222656 1468873831068 1471022235648 1476129951744 1479462598593 1483592005728 1483676319744 1485761937408 1486771026944 1487026003968 1490920833024 1491176521728 1492189288704 1494286873128 1494371794944 1501926064128 1502946131904 1507141085184 1508164694862 1509345460224 1514586243072 1518005712384 1522242699264 1523276565552 1525504540672 1525766160384 1526802419712 1531063959552 1533216190464 1534257509652 1538539857792 1539848827107 1541054398464 1542101041152 1544146781472 1546405281792 1547455558656 1555278174072 1557552955392 1558610803456 1562961125376 1566578835456 1570951397376 1573159698432 1574228146176 1576316506086 1578622058496 1579694216128 1579965129216 1582276018176 1584375054336 1585451119248 1587770032128 1595796443136 1596880265148 1598130487296 1599215894528 1601337403008 1603679551488 1612881069408 1615240101888 1617382867968 1618481350899 1620848574464 1621126545408 1622227570944 1626755457024 1629042202368 1630428169878 1634698598904 1637370298368 1638482356224 1640878833664 1643055611904 1644171531072 1654900015104 1656023978672 1660646195712 1663075090432 1663360303104 1664490012672 1669135859712 1671482179584 1672617405312 1672904254464 1677285937152 1678425104636 1678712949792 1681072732269 1681168269312 1687005659136 1690814398392 1695533720832 1698013642752 1699166887936 1703909523456 1707756426432 1707853479936 1713686136246 1716192608256 1716486930432 1717652722176 1722151610368 1722446954496 1723616794128 1724868214272 1730857340016 1730955706368 1734863671296 1739705942016 1740887503488 1743433760768 1752247074816 1753437153888 1758331266048 1759525477339 1760903036928 1762401189888 1767017283584 1767320322048 1768520638464 1769804660736 1771006664448 1775949815808 1777155993144 1777460770368 1780060520448 1781269489664 1783632509154 1786241286144 1797896798208 1799117881344 1801504578384 1804139495424 1805364818432 1808315449344 1814491203084 1814594322432 1817145114624 1823454646272 1823767363584 1825006017312 1827675308032 1830099889152 1831342843761 1832672477664 1832776630272 1839035923767 1843292650752 1845988687872 1848437563392 1849692972456 1852398370816 1861762516992 1863026976006 1864485568512 1868226970176 1870959476736 1871280340992 1872551264256 1877777842176 1879053178368 1880417452032 1881694580976 1886946679296 1888552068516 1891314302976 1892598832768 1897881366528 1900657246208 1902166198191 1910265348096 1911562748928 1916898213888 1918200119584 1921225979736 1921335164928 1928006467584 1930716684288 1932359312448 1937420561664 1937752823808 1939068893394 1940587020288 1941905014784 1947214507518 1947325169664 1951721630208 1958498441424 1961362980864 1968173268992 1971277959168 1972616798124 1978122674304 1978235092992 1981015916544 1982701338624 1987894444032 1988235362304 1989585718272 1992382497504 1992495726592 1997943542784 1999300492287 2002568085504 2003928175872 2009521446912 2010886259816 2019448324096 2022633897984 2024007616512 2029656932352 2031035420736 2034354880512 2035736559616 2041418612736 2044288253952 2045676679536 2051386477056 2053131769476 2054739197952 2056134721536 2058862375296 2061873709056 2063274078208 2073704232096 2076737273856 2080904594013 2083948167168 2088771780608 2094482831616 2097546264576 2098970861568 2101755341448 2104829411328 2106620172288 2109701357568 2112500072448 2113934825664 2116906403598 2117026709504 2122815014208 2127728590848 2129173686864 2135116537344 2138239401984 2149048516608 2150508092544 2153653469184 2156510490624 2157975134532 2161502060544 2162970094592 2169007276032 2172056269824 2173531472007 2173904226504 2179598131872 2183160397824 2184643141632 2190740815872 2192228708096 2195686833984 2203310746602 2206533353472 2214194927616 2219320016896 2225388008592 2225514479616 2228642906112 2230156540416 2230539005952 2236381249536 2238283933056 2241430309692 2241557692416 2249340878848 2252889096192 2254419197856 2260711627776 2262247042293 2264018190336 2271879364608 2277008568576 2283364048896 2284914848328 2288256811008 2288649240576 2290203629568 2296595939328 2298155725504 2299824285696 2301386264478 2307809786688 2307940941824 2311581597696 2313151561728 2319607922688 2321183337984 2332917261108 2336329433088 2337916205184 2344441688064 2347870715904 2349868253184 2356427096064 2358027517952 2359739547648 2361342219264 2364474759129 2367933087744 2369541324192 2369947693824 2373414027264 2378176678872 2381655048192 2393694664704 2395320397722 2397195730944 2398823841792 2402006104512 2405519327232 2419321604112 2419459096576 2422860152832 2426074301952 2431272861696 2431689818112 2433341356416 2440133185536 2441790458348 2443563303552 2443702173696 2445642254817 2452047898356 2456055447552 2457723534336 2461318250496 2464583417856 2466257296608 2482350022656 2484035968008 2490969293568 2494612635648 2495040454656 2496735019008 2503703789568 2505404237824 2507223269376 2508926107968 2509356381696 2515928905728 2517637656954 2518069424688 2521752403968 2530508488704 2536221597588 2543300581248 2547020464128 2548750331904 2555864285184 2561634639648 2561780219904 2570529204369 2570675290112 2574288912384 2574730395648 2576479083264 2583227415552 2583670431744 2585425191192 2596286010024 2596433559552 2602295506944 2609558913024 2611331255232 2615150641152 2628370612224 2630155730832 2637496899072 2641354555392 2641807540224 2643601784832 2650525925376 2650980483072 2652780957696 2656509996672 2663924723712 2665733989716 2666191155552 2670090780672 2671904234496 2675448763731 2679361929216 2696845197312 2698676822016 2702256867576 2706209243136 2708047227648 2712473174016 2721736804626 2721891483648 2725717671936 2727568906048 2735181969408 2735651045376 2737509025968 2741512962048 2745149833728 2749164945408 2764938976128 2768983031808 2772656345088 2774539458684 2778597556224 2792643775488 2794540464009 2796728352768 2798627815424 2802340455264 2806439215104 2806920511488 2808826896384 2816666763264 2818579767552 2822541871464 2830420018944 2832828102774 2836971454464 2838898249152 2846822049792 2850985869312 2865398022144 2867344123392 2871537958912 2875347320832 2877300179376 2882002747392 2892009701376 2896075026432 2898041962676 2898538968672 2906130842496 2906629235712 2908603340091 2910880530432 2912857522176 2920987754496 2927582445312 2937747662136 2942044471296 2952259903488 2958925197186 2967184011456 2967352639488 2971523874816 2973542053888 2974052007936 2981841666048 2982353043456 2984378577408 2988573746256 2988743589888 3003852128256 3005892263808 3014282170368 3016329389724 3018690920448 3029172486144 3036011424768 3044485398528 3046553131104 3051009081344 3051532320768 3053604839424 3062127919104 3066432380928 3068515019304 3077079715584 3079697654214 3082108796928 3084202082304 3088293562944 3092810563584 3094911117312 3110556348144 3115105910784 3117221606912 3125922250752 3133157670912 3141902794752 3146319396864 3148456292352 3152633012172 3157244116992 3159388432256 3159930258432 3164552036352 3168750108672 3170902238496 3175359605397 3175540064256 3191592886272 3193760530296 3198431789056 3202674806016 3207359102976 3225762138816 3230480203776 3234765735936 3236962701798 3241697148928 3242253090816 3244455141888 3253510914048 3258084404736 3260856339756 3269397197808 3274740596736 3276964712448 3281757667328 3286111223808 3288343062144 3304966119903 3309800030208 3312047957344 3321292391424 3326150180864 3328980025344 3338271719424 3342964359168 3345234810624 3345808508928 3354571874304 3356850209272 3357425899584 3362145464538 3362336538624 3374011318272 3381628796784 3391067441664 3396027285504 3398333775872 3407819046912 3415512852864 3415706959872 3427372272492 3432385216512 3432973860864 3435305444352 3444303220736 3444893908992 3447233588256 3449736428544 3452079396717 3461714680032 3461911412736 3469727342592 3479411884032 3481775006976 3486867521536 3504494149632 3506874307776 3516662532096 3519050954678 3521806073856 3524802379776 3534034567168 3534640644096 3537041276928 3539609321472 3542013328896 3551899631616 3554311986288 3554921540736 3560121040896 3562538979328 3567265018308 3572482572288 3592980596583 3595793596416 3598235762688 3603009156768 3608278990848 3610729636864 3628982406168 3629188644864 3634290229248 3646909292544 3647534727168 3650012034624 3655350616064 3660199778304 3662685687522 3665344955328 3665553260544 3678071847534 3686585301504 3691977375744 3696875126784 3699385944912 3704796741632 3723525033984 3726053952012 3728971137024 3736453940352 3741918953472 3742560681984 3745102528512 3755555684352 3758106356736 3760834904064 3763389161952 3773893358592 3776456485431 3777104137032 3782628605952 3785197665536 3795762733056 3804332396382 3820530696192 3823125497856 3833796427776 3836400239168 3842451959472 3842670329856 3856012935168 3861433368576 3864718624896 3874841123328 3875505647616 3878137786788 3881174040576 3883810029568 3894429015036 3894650339328 3903443260416 3916996882848 3922725961728 3936346537984 3942555918336 3945233596248 3956245348608 3962031833088 3965402677248 3975788888064 3976470724608 3979171436544 3984764995008 3984991453184 3995887085568 3998600984574 4005136171008 4007856351744 4019042893824 4021772519632 4038896648192 4045267795968 4048015233024 4059313864704 4062070841472 4068709761024 4071473119232 4082605206939 4082837225472 4088576507904 4091353359072 4102772954112 4106263538952 4112269443072 4117724750592 4123747418112 4126548156416 4147408464192 4153474547712 4161809188026 4167896334336 4177543561216 4188965663232 4195092529152 4197941723136 4203510682896 4209658822656 4213240344576 4219402715136 4225000144896 4227869651328 4233812807196 4234053419008 4245630028416 4255457181696 4258347373728 4270233074688 4273133302109 4276478803968 4298097033216 4301016185088 4307306938368 4313020981248 4315950269064 4323004121088 4325940189184 4338014552064 4344112539648 4347062944014 4347808453008 4359196263744 4366320795648 4369286283264 4381481631744 4384457416192 4391373667968 4406621493204 4413066706944 4428389855232 4438387795779 4438640033792 4450776017184 4451028959232 4457285812224 4460313080832 4461078011904 4472762499072 4476567866112 4482860619384 4483115384832 4498681757696 4505778192384 4508838395712 4521423255552 4524494084586 4528036380672 4543758729216 4554017137152 4566728097792 4569829696656 4576513622016 4577298481152 4580407259136 4593191878656 4596311451008 4599648571392 4602772528956 4615619573376 4615881883648 4619546481321 4623163195392 4626303123456 4639215845376 4642366675968 4665834522216 4672658866176 4675832410368 4688883376128 4699736506368 4712854192128 4716055035904 4719479095296 4722684438528 4728949518258 4735866175488 4739082648384 4739895387648 4746828054528 4756353357744 4763310096384 4787389329408 4790640795444 4794391461888 4797647683584 4804012209024 4811038654464 4838643208224 4838918193152 4845720305664 4852148603904 4855444052697 4862545723392 4863379636224 4866682712832 4880266371072 4883580916696 4887126607104 4891284509634 4904095796712 4912110895104 4915447068672 4922636500992 4929166835712 4932514593216 4964700045312 4968071936016 4981938587136 4989225271296 4990080909312 4993470038016 5007407579136 5010808475648 5014446538752 5017852215936 5018712763392 5031857811456 5035275313908 5036138849376 5043504807936 5061016977408 5072443195176 5086601162496 5094040928256 5097500663808 5111728570368 5123269279296 5123560439808 5141058408738 5141350580224 5148577824768 5149460791296 5152958166528 5166454831104 5167340863488 5170850382384 5192572020048 5192867119104 5204591013888 5219117826048 5222662510464 5230301282304 5256741224448 5260311461664 5274993798144 5278576432017 5282709110784 5287203569664 5301051850752 5301960966144 5305561915392 5313019993344 5327849447424 5331467979432 5332382311104 5340181561344 5343808468992 5350897527462 5358723858432 5393690394624 5397353644032 5404513735152 5412418486272 5416094455296 5424946348032 5443473609252 5443782967296 5451435343872 5455137812096 5470363938816 5471302090752 5475018051936 5483025924096 5490299667456 5494028531283 5498329890816 5517107771301 5529877952256 5537966063616 5545312690176 5549078917368 5557195112448 5585287550976 5589080928018 5593456705536 5597255630848 5604680910528 5612878430208 5613841022976 5617653792768 5633333526528 5637159535104 5645083742928 5660840037888 5665656205548 5673942908928 5677796498304 5693644099584 5701971738624 5706498594573 5730796044288 5734688246784 5743075917824 5750694641664 5754600358752 5764005494784 5784019402752 5792150052864 5796083925352 5797077937344 5812261684992 5813258471424 5817206680182 5821761060864 5825715044352 5841975508992 5855164890624 5875495324272 5884088942592 5904519806976 5917850394372 5934368022912 5934705278976 5943047749632 5947084107776 5948104015872 5963683332096 5964706086912 5968757154816 5977147492512 5977487179776 5997901476861 6007704256512 6011784527616 6028564340736 6032658779448 6058344972288 6072022849536 6088970797056 6093106262208 6102018162688 6103064641536 6107209678848 6124255838208 6132864761856 6137030038608 6154159431168 6159395308428 6164217593856 6168404164608 6176587125888 6185621127168 6189822234624 6221112696288 6230211821568 6234443213824 6242713782039 6251844501504 6266315341824 6292638793728 6296912584704 6305266024344 6314488233984 6318776864512 6319860516864 6329104072704 6337500217344 6341804476992 6350719210794 6351080128512 6383185772544 6387521060592 6396863578112 6405349612032 6414718205952 6451524277632 6460960407552 6469531471872 6473925403596 6483394297856 6484506181632 6488910283776 6507021828096 6516168809472 6520594416021 6521712679512 6538794395616 6549481193472 6553929424896 6572222447616 6576686124288 6609932239806 6619600060416 6624095914688 6642584782848 6652300361728 6657960050688 6676543438848 6685928718336 6690469621248 6691617017856 6709143748608 6713700418544 6714851799168 6724290929076 6724673077248 6748022636544 6763257593568 6782134883328 6786741126879 6792054571008 6796667551744 6815638093824 6831025705728 6854744544984 6864770433024 6865947721728 6870610888704 6888606441472 6889787817984 6894467176512 6899472857088 6904158793434 6923429360064 6923822825472 6939454685184 6958823768064 6963550013952 6973735043072 7008988299264 7013748615552 7033325064192 7038101909356 7043612147712 7049604759552 7068069134336 7069281288192 7074082553856 7079218642944 7084026657792 7103799263232 7108623972576 7109843081472 7120242081792 7125077958656 7134530036616 7144965144576 7185961193166 7191587192832 7196471525376 7206018313536 7216557981696 7221459273728 7257964812336 7258377289728 7268580458496 7293818585088 7295069454336 7300024069248 7310701232128 7320399556608 7325371375044 7330689910656 7331106521088 7356143695068 7373170603008 7383954751488 7393750253568 7398771889824 7409593483264 7447050067968 7452107904024 7472907880704 7483837906944 7485121363968 7490205057024 7511111368704 7516212713472 7521669808128 7526778323904 7547786717184 7552912970862 7554208274064 7565257211904 7570395331072 7591525466112 7608664792764 7641061392384 7646250995712 7667592855552 7672800478336 7684903918944 7685340659712 7711587613107 7712025870336 7722866737152 7729437249792 7749682246656 7751011295232 7756275573576 7767620059136 7788858030072 7789300678656 7806886520832 7833993765696 7845451923456 7872693075968 7885111836672 7890467192496 7912490697216 7924063666176 7930805354496 7951577776128 7952941449216 7958342873088 7969529990016 7969982906368 7991774171136 7997201969148 8010272342016 8015712703488 8026346291193 8038085787648 8043545039264 8077793296384 8090535591936 8096030466048 8118627729408 8124141682944 8137419522048 8142946238464 8165210413878 8165674450944 8177153015808 8182706718144 8205545908224 8212527077904 8224538886144 8235449501184 8247494836224 8253096312832 8294816928384 8306949095424 8323618376052 8335792668672 8355087122432 8377931326464 8383621392027 8390185058304 8395883446272 8407021365792 8419317645312 8426480689152 8450000289792 8455739302656 8467625614392 8468106838016 8491260056832 8510914363392 8516694747456 8540466149376 8546266604218 8552957607936 8596194066432 8602032370176 8614613876736 8626041962496 8631900538128 8646008242176 8651880378368 8676029104128 8688225079296 8694125888028 8695616906016 8718392527488 8725810020273 8732641591296 8738572566528 8762963263488 8768914832384 8782747335936 8813242986408 8826133413888 8856779710464 8876775591558 8877280067584 8901552034368 8902057918464 8914571624448 8920626161664 8922156023808 8945524998144 8953135732224 8965721238768 8966230769664 8997363515392 9011556384768 9017676791424 9042846511104 9048988169172 9056072761344 9087517458432 9108034274304 9133456195584 9139659393312 9153027244032 9154596962304 9160814518272 9186383757312 9192622902016 9199297142784 9205545057912 9231239146752 9239092962642 9246326390784 9252606246912 9278431690752 9284733351936 9331669044432 9345317732352 9351664820736 9377766752256 9399473012736 9425708384256 9432110071808 9438958190592 9445368877056 9457899036516 9471732350976 9478165296768 9479790775296 9493656109056 9512706715488 9526078816191 9526620192768 9574778658816 9581281590888 9595295367168 9608024418048 9622077308928 9677286416448 9677836386304 9691440611328 9704297207808 9710888105394 9725091446784 9726759272448 9733365425664 9760532742144 9767161833392 9774253214208 9782569019268 9808191593424 9824221790208 9830894137344 9845273001984 9858333671424 9865029186432 9914898359709 9929400090624 9936143872032 9963877174272 9978450542592 9986940076032 10014815158272 10021616951296 10028893077504 10035704431872 10037425526784 10063715622912 10070550627816 10072277698752 10087009615872 10122033954816 10144886390352 10173202324992 10188081856512 10195001327616 10223457140736 10246538558592 10247120879616 10282116817476 10282701160448 10297155649536 10298921582592 10305916333056 10332909662208 10334681726976 10341700764768 10356238190151 10385144040096 10385734238208 10409182027776 10438235652096 10445325020928 10460602564608 10513482448896 10520622923328 10549987596288 10557152864034 10565418221568 10574407139328 10602103701504 10603921932288 10611123830784 10626039986688 10655698894848 10662935958864 10664764622208 10680363122688 10687616937984 10701795054924 10717447716864 10778941789749 10787380789248 10794707288064 10809027470304 10824836972544 10832188910592 10886947218504 10887565934592 10902870687744 10910275624192 10940727877632 10942604181504 10950036103872 10966051848192 10980599334912 10988057062566 10996659781632 11034215542602 11059755904512 11075932127232 11090625380352 11098157834736 11114390224896 11170575101952 11178161856036 11186913411072 11194511261696 11209361821056 11225756860416 11227682045952 11235307585536 11266667053056 11274319070208 11290167485856 11321680075776 11329369456293 11331312411096 11347885817856 11355592996608 11387288199168 11412997189146 11461592088576 11469376493568 11486151835648 11501389283328 11509200717504 11528010989568 11568038805504 11584300105728 11592167850704 11594155874688 11624523369984 11626516942848 11634413360364 11643522121728 11651430088704 11683951017984 11710329781248 11750990648544 11768177885184 11809039613952 11835700788744 11868736045824 11886095499264 11894168215552 11896208031744 11927366664192 11929412173824 11937514309632 11954294985024 11954974359552 11995802953722 12015408513024 12023569055232 12057128681472 12065317558896 12116689944576 12144045699072 12177941594112 12186212524416 12204036325376 12206129283072 12214419357696 12248511676416 12265729523712 12274060077216 12308318862336 12316678341373 12318790616856 12336808329216 12353174251776 12371242254336 12379644469248 12442225392576 12460423643136 12468886427648 12485427564078 12503689003008 12532630683648 12585277587456 12593825169408 12610532048688 12628976467968 12637553729024 12639721033728 12658208145408 12675000434688 12683608953984 12701438421588 12702160257024 12766371545088 12775042121184 12793727156224 12810699224064 12819399906327 12829436411904 12903048555264 12921920815104 12939062943744 12947850807192 12966788595712 12969012363264 12977820567552 13014043656192 13032337618944 13041188832042 13043425359024 13077588791232 13098962386944 13107858849792 13144444895232 13153372248576 13219864479612 13239200120832 13248191829376 13285169565696 13304600723456 13315163387337 13315920101376 13353086877696 13371857436672 13380939242496 13383234035712 13418287497216 13427400837088 13429703598336 13448581858152 13449346154496 13496045273088 13526515187136 13564269766656 13573482253758 13584109142016 13593335103488 13631276187648 13662051411456 13709489089968 13729540866048 13731895443456 13741221777408 13777212882944 13779575635968 13788934353024 13798945714176 13808317586868 13846858720128 13847645650944 13858639443963 13878909370368 13917647536128 13927100027904 13947470086144 14017976598528 14027497231104 14066650128384 14076203818712 14099209519104 14136138268672 14138562576384 14148165107712 14158437285888 14168053315584 14207598526464 14217247945152 14219686162944 14240484163584 14250155917312 14269060073232 14289930289152 14371922386332 14383174385664 14392943050752 14412036627072 14433115963392 14442918547456 14515929624672 14516754579456 14537160916992 14566332158091 14587637170176 14590138908672 14600048138496 14621402464256 14640799113216 14650742750088 14661379821312 14712287390136 14746341206016 14767909502976 14787500507136 14797543779648 14819186966528 14894100135936 14904215808048 14945815761408 14967675813888 14970242727936 14980410114048 15022222737408 15032425426944 15043339616256 15053556647808 15095573434368 15105825941724 15108416548128 15130514423808 15140790662144 15183050932224 15217329585528 15282122784768 15292501991424 15335185711104 15345600956672 15369807837888 15370681319424 15423175226214 15424051740672 15445733474304 15458874499584 15499364493312 15502022590464 15512551147152 15535240118272 15577716060144 15578601357312 15613773041664 15667987531392 15690903846912 15745386151936 15770223673344 15780934384992 15824981394432 15835729296051 15848127332352 15861610708992 15903155552256 15905882898432 15916685746176 15939059980032 15983548342272 15994403938296 16020544684032 16031425406976 16052692582386 16076171575296 16087090078528 16155586592768 16181071183872 16192060932096 16237255458816 16248283365888 16274839044096 16285892476928 16330420827756 16331348901888 16354306031616 16365413436288 16411091816448 16425054155808 16449077772288 16470899002368 16482085593849 16494989672448 16506192625664 16551323313903 16589633856768 16613898190848 16647236752104 16671585337344 16710174244864 16755862652928 16767242784054 16780370116608 16791766892544 16814042731584 16838635290624 16852961378304 16900000579584 16911478605312 16935251228784 16936213676032 16982520113664 17021828726784 17033389494912 17080932298752 17092533208436 17105915215872 17119495783719 17192388132864 17204064740352 17229227753472 17252083924992 17263801076256 17292016484352 17303760756736 17352058208256 17376450158592 17388251776056 17391233812032 17436785054976 17451620040546 17465283182592 17477145133056 17525926526976 17537829664768 17565494671872 17626485972816 17652266827776 17713559420928 17753551183116 17754560135168 17803104068736 17804115836928 17829143248896 17841252323328 17844312047616 17891049996288 17906271464448 17931442477536 17932461539328 17993704430583 17994727030784 18023112769536 18035353582848 18085693022208 18097976338344 18175034916864 18216068548608 18266912391168 18279318786624 18306054488064 18309193924608 18321629036544 18372767514624 18385245804032 18398594285568 18411090115824 18462478293504 18478185925284 18492652781568 18505212493824 18556863381504 18569466703872 18663338088864 18690635464704 18703329641472 18728141346117 18755533504512 18798946025472 18864220143616 18877916381184 18890737754112 18915798073032 18943464701952 18956330593536 18959581550592 18987312218112 19025413430976 19052157632382 19053240385536 19149557317632 19162563181776 19190590734336 19216048836096 19244154617856 19354572832896 19355672772608 19382881222656 19408594415616 19421776210788 19450182893568 19453518544896 19466730851328 19521065484288 19534323666784 19548506428416 19561783248063 19565138038536 19616383186848 19648443580416 19661788274688 19716667342848 19730058372864 19829796719418 19858800181248 19872287744064 19927754348544 19956901085184 19973880152064 20029630316544 20043233902592 20057786155008 20071408863744 20074851053568 20127431245824 20141101255632 20144555397504 20174019231744 20244067909632 20289772780704 20346404649984 20360223380637 20376163713024 20390002655232 20446914281472 20493077117184 20564233634952 20565402320896 20594311299072 20597843165184 20611832666112 20665819324416 20669363453952 20683401529536 20712476380302 20770288080192 20771468476416 20818364055552 20876471304192 20890650041856 20921205129216 21026964897792 21041245846656 21099975192576 21114305728068 21130836443136 21148814278656 21204207403008 21207843864576 21222247661568 21252079973376 21311397789696 21325871917728 21329529244416 21360726245376 21375233875968 21403590109848 21434895433728 21557883579498 21574761578496 21589414576128 21618054940608 21649673945088 21664377821184 21773894437008 21775131869184 21805741375488 21820551248384 21881455755264 21885208363008 21900072207744 21932103696384 21961198669824 21976114125132 21993319563264 22068431085204 22119511809024 22151864254464 22181250760704 22196315669472 22228780449792 22341150203904 22356323712072 22389022523392 22418723642112 22451513720832 22455364091904 22470615171072 22533334106112 22548638140416 22580334971712 22643360151552 22658738912586 22662624822192 22695771635712 22711185993216 22774576398336 22825994378292 22923184177152 22938752987136 22972303671296 23002778566656 23018401435008 23056021979136 23134762839321 23136077611008 23168600211456 23184335701408 23188311749376 23249046739968 23253033885696 23268826720728 23302860177408 23367902035968 23420659562496 23501981297088 23536355770368 23618079227904 23671401577488 23737472091648 23772190998528 23788336431104 23792416063488 23854733328384 23858824347648 23875028619264 23908589970048 23909948719104 23991605907444 24030817026048 24047138110464 24079038873579 24114257362944 24130635117792 24233379889152 24288091398144 24355883188224 24372425048832 24408072650752 24412258566144 24428838715392 24497023352832 24531459047424 24548120154432 24616637724672 24633356682746 24637581233712 24673616658432 24706348503552 24742484508672 24759288938496 24884450785152 24920847286272 24937772855296 24970855128156 25007378006016 25065261367296 25150864176081 25170555174912 25187650338816 25221064097376 25257952935936 25275107458048 25279442067456 25350000869376 25367217907968 25402876843176 25404320514048 25532743090176 25550084242368 25587454312448 25621398448128 25638799812654 25658872823808 25806097110528 25843841630208 25878125887488 25895701614384 25933577191424 25938024726528 25955641135104 26028087312384 26064675237888 26082377664084 26086850718048 26155177582464 26177430060819 26197924773888 26215717699584 26288889790464 26306744497152 26439728959224 26478400241664 26496383658752 26570339131392 26630326774674 26631840202752 26706173755392 26743714873344 26761878484992 26766468071424 26836574994432 26854801674176 26859407196672 26897163716304 26898692308992 26992090546176 27053030374272 27128539533312 27146964507516 27168218284032 27186670206976 27262552375296 27324102822912 27418978179936 27459081732096 27463790886912 27482443554816 27554425765888 27559151271936 27577868706048 27597891428352 27616635173736 27693717440256 27717278887926 27757818740736 27835295072256 27854200055808 27894940172288 28035953197056 28054994462208 28133300256768 28152407637424 28198419038208 28272276537344 28277125152768 28296330215424 28316874571776 28336106631168 28415197052928 28434495890304 28439372325888 28480968327168 28500311834624 28538120146464 28578236448573 28579860578304 28743844772664 28785886101504 28824073254144 28866231926784 28885837094912 29031859249344 29033509158912 29074321833984 29132664316182 29175274340352 29180277817344 29200096276992 29242804928512 29281598226432 29301485500176 29322759642624 29424574780272 29492682412032 29535819005952 29575001014272 29595087559296 29638373933056 29788200271872 29808431616096 29891631522816 29911933114763 29935351627776 29960820228096 30044445474816 30064850853888 30086679232512 30107113295616 30191146868736 30211651883448 30216833096256 30261028847616 30281581324288 30366101864448 30434659171056 30564245569536 30585003982848 30670371422208 30691201913344 30739615675776 30741362638848 30846350452428 30848103481344 30891466948608 30917748999168 30998728986624 31004045180928 31025102294304 31068714570453 31070480236544 31155432120288 31157202714624 31227546083328 31335975062784 31381807693824 31490772303872 31540447346688 31561868769984 31649962788864 31671458592102 31696254664704 31723221417984 31806311104512 31811765796864 31833371492352 31878119960064 31967096684544 31988807876592 32041089368064 32062850813952 32105385164772 32152343150592 32174180157056 32311173185536 32336825369247 32362142367744 32384121864192 32474510917632 32496566731776 32571784953856 32660841655512 32662697803776 32708612063232 32730826872576 32822183632896 32850108311616 32898155544576 32941798004736 32964171187698 32989979344896 33012385251328 33102646627806 33179267713536 33227796381696 33294473504208 33343170674688 33420348489728 33511725305856 33534485568108 33560740233216 33583533785088 33628085463168 33677270581248 33705922756608 33800001159168 33822957210624 33870502457568 33872427352064 33965040227328 33988108368879 34043657453568 34066778989824 34161864597504 34185066416872 34238991567438 34384776265728 34408129480704 34458455506944 34504167849984 34527602152512 34584032968704 34607521513472 34704116416512 34752900317184 34776503552112 34782467624064 34873570109952 34903240081092 34930566365184 34954290266112 35051853053952 35075659329536 35130989343744 35252971945632 35304533655552 35427118841856 35507102366232 35509120270336 35606208137472 35658286497792 35682504646656 35688624095232 35782099992576 35812542928896 35862884955072 35864923078656 35987408861166 35989454061568 36046225539072 36070707165696 36171386044416 36195952676688 36350069833728 36432137097216 36533824782336 36558637573248 36612108976128 36618387849216 36643258073088 36745535029248 36770491608064 36797188571136 36822180231648 36924956587008 36950035024119 36956371850568 37010424987648 37113726763008 37138933407744 37326676177728 37381270929408 37406659282944 37456282692234 37511067009024 37597892050944 37728440287232 37755832762368 37781475508224 37831596146064 37886929403904 37912661187072 37919163101184 37974624436224 38050826861952 38104315264764 38106480771072 38299114635264 38325126363552 38381181468672 38432097672192 38458199718981 38488309235712 38709145665792 38765762445312 38817188831232 38843552421576 38900365787136 38907037089792 38933461702656 39042130968576 39068647333568 39097012856832 39123566496126 39130276077072 39232766373696 39296887160832 39323576549376 39433334685696 39460116745728 39659593438836 39717600362496 39744575488128 39855508697088 39913802170368 39945490162011 39947760304128 40059260633088 40086467805184 40115572310016 40142817727488 40149702107136 40254862491648 40282202511264 40289110795008 40348038463488 40488135819264 40579545561408 40692809299968 40720446761274 40752327426048 40780005310464 40893828562944 40986154234368 41128467269904 41130804641792 41188622598144 41195686330368 41223665332224 41331638648832 41338726907904 41366803059072 41424952760604 41540576160384 41542936952832 41575918331889 41636728111104 41752942608384 41781300083712 41842410258432 42053929795584 42082491693312 42199950385152 42228611456136 42297628557312 42408414806016 42415687729152 42444495323136 42504159946752 42622795579392 42651743835456 42659058488832 42721452490752 42750467751936 42807180219696 42869790867456 43115767158996 43149523156992 43178829152256 43236109881216 43299347890176 43328755642368 43547788874016 43550263738368 43611482750976 43641102496768 43698996474273 43762911510528 43770416726016 43800144415488 43864207392768 43922397339648 43952228250264 44136862170408 44239023618048 44303728508928 44362501521408 44392631338944 44457560899584 44682300407808 44712647424144 44778045046784 44837447284224 44903027441664 44910728183808 44941230342144 45066668212224 45097276280832 45160669943424 45286720303104 45317477825172 45325249644384 45391543271424 45422371986432 45549152796672 45651988756584 45846368354304 45877505974272 46005557133312 46036802870016 46112043958272 46269525678642 46272155222016 46337200422912 46368671402816 46376623498752 46498093479936 46506067771392 46537653441456 46605720354816 46735804071936 46841319124992 47003962594176 47072711540736 47236158455808 47342803154976 47474944183296 47507187888153 47544381997056 47576672862208 47584832126976 47709466656768 47717648695296 47750057238528 47817179940096 47983211814888 48061634052096 48094276220928 48158077747158 48228514725888 48261270235584 48466759778304 48576182796288 48711766376448 48744850097664 48816145301504 48824517132288 48857677430784 48994046705664 49062918094848 49096240308864 49233275449344 49266713365492 49275162467424 49347233316864 49412697007104 49446256781547 49484969017344 49518577876992 49768901570304 49841694572544 49875545710592 49941710256312 50014756012032 50130522734592 50301728352162 50341110349824 50375300677632 50442128194752 50515905871872 50550214916096 50558884134912 50700001738752 50734435815936 50805753686352 50808641028096 51065486180352 51100168484736 51174908624896 51242796896256 51277599625308 51317745647616 51612194221056 51687683260416 51756251774976 51791403228768 51867154382848 51876049453056 51911282270208 52056174624768 52129350475776 52164755328168 52173701436096 52310355164928 52354860121638 52395849547776 52431435399168 52577779580928 52613488994304 52879457918448 52956800483328 52992767317504 53140678262784 53260653549348 53263680405504 53412347510784 53487429746688 53523756969984 53532936142848 53673149988864 53709603348352 53718814393344 53794327432608 53797384617984 53981113291749 53984181092352 54106060748544 54257079066624 54293929015032 54373340413952 54525104750592 54648205645824 54837956359872 54918163464192 54927581773824 54964887109632 55108851531776 55118302543872 55155737412096 55195782856704 55233270347472 55387434880512 55434557775852 55515637481472 55670590144512 55708400111616 55789880344576 56071906394112 56109988924416 56184424038351 56266600513536 56304815274848 56396838076416 56544553074688 56592660430848 56633749143552 56672213262336 56830394105856 56868991780608 56878744651776 56961936654336 57000623669248 57076240292928 57156472897146 57159721156608 57487689545328 57571772203008 57648146508288 57732463853568 57771674189824 58063718498688 58067018317824 58148643667968 58265328632364 58350548680704 58360555634688 58400192553984 58485609857024 58563196452864 58602971000352 58645519285248 58685349744189 58849149560544 58985364824064 59150002028544 59190175118592 59276747866112 59576400543744 59616863232192 59783263045632 59823866229526 59870703255552 59921640456192 60088890949632 60129701707776 60173358465024 60214226591232 60382293737472 60423303766896 60433666192512 60522057695232 60563162648576 60732203728896 60869318342112 61080670141911 61128491139072 61170007965696 61340742844416 61382403826688 61479231351552 61692700904856 61696206962688 61782933897216 61835497998336 61997457973248 62008090361856 62050204588608 62137429140906 62140960473088 62310864240576 62314405429248 62455092166656 62671950125568 62763615387648 62981544607744 63080894693376 63123737539968 63299925577728 63342917184204 63392509329408 63446442835968 63612622209024 63623531593728 63666742984704 63756239920128 63934193369088 63977615753184 64082178736128 64125701627904 64210770329544 64304686301184 64348360314112 64673650738494 64724284735488 64768243728384 64949021835264 64993133463552 65143569907712 65321683311024 65325395607552 65417224126464 65461653745152 65644367265792 65700216623232 65796311089152 65883596009472 65928342375396 65979958689792 66024770502656 66205293255612 66358535427072 66455592763392 66588947008416 66686341349376 67023450611712 67068971136216 67167067570176 67256170926336 67354541162496 67411845513216 67600002318336 67645914421248 67741004915136 67744854704128 67930080454656 67976216737758 68087314907136 68133557979648 68323729195008 68370132833744 68477983134876 68769552531456 68816258961408 68916911013888 69008335699968 69055204305024 69168065937408 69215043026944 69404288517963 69408232833024 69505800634368 69553007104224 69564935248128 69747140219904 69806480162184 69908580532224 70103706107904 70151318659072 70261978687488 70505943891264 70609067311104 70854237683712 71014204732464 71018240540672 71212416274944 71316572995584 71365009293312 71377248190464 71564199985152 71625085857792 71725769910144 71729846157312 71974817722332 71978908123136 72092451078144 72141414331392 72342772088832 72391905353376 72700139667456 72864274194432 73067649564672 73117275146496 73224217952256 73236775698432 73286516146176 73491070058496 73540983216128 73594377142272 73644360463296 73849913174016 73900070048238 73912743701136 74020849975296 74227453526016 74277866815488 74653352355456 74762541858816 74813318565888 74912565384468 75022134018048 75195784101888 75452592528243 75456880574464 75511665524736 75562951016448 75663192292128 75773858807808 75825322374144 75838326202368 76101653723904 76208630529528 76212961542144 76598229270528 76650252727104 76762362937344 76864195344384 76916399437962 76976618471424 77418291331584 77531524890624 77634377662464 77687104843152 77800731574272 77814074179584 77866923405312 78084261937152 78137294667136 78194025713664 78247132992252 78260552154144 78465532747392 78532290182457 78593774321664 78647153098752 78866669371392 78920233491456 79319186877672 79435200724992 79489150976256 79711017394176 79890980324022 79895520608256 80118521266176 80172935610368 80231144620032 80285635454976 80299404214272 80509724983296 80564405022528 80578221590016 80696076926976 80976271638528 81159091122816 81385618599936 81440893522548 81504654852096 81560010620928 81787657125888 81972308468736 82256934539808 82261609283584 82377245196288 82391372660736 82447330664448 82663277297664 82677453815808 82733606118144 82849905521208 83081152320768 83151836663778 83273456222208 83505885216768 83562600167424 83684820516864 84107859591168 84164983386624 84399900770304 84457222912272 84595257114624 84816829612032 84831375458304 84888990646272 85008319893504 85245591158784 85303487670912 85318116977664 85442904981504 85500935503872 85614360439392 85739581734912 86231534317992 86357658304512 86472219762432 86598695780352 86657511284736 87095577748032 87100527476736 87222965501952 87282204993536 87397992948546 87525823021056 87540833452032 87600288830976 87728414785536 87844794679296 87904456500528 88273724340816 88478047236096 88607457017856 88725003042816 88785262677888 88915121799168 89364600815616 89425294848288 89556090093568 89674894568448 89735799344289 89806054883328 89882460684288 90133336424448 90194552561664 90321339886848 90573440606208 90634955650344 90650499288768 90783086542848 90844743972864 91098305593344 91303977513168 91692736708608 91755011948544 92011114266624 92073605740032 92224087916544 92539051357284 92544310444032 92674400845824 92737342805632 92753246997504 92996186959872 93012135542784 93075306882912 93206143711359 93211440709632 93471608143872 93682638249984 94007925188352 94145423081472 94472316911616 94685606309952 94949888366592 95014375776306 95088763994112 95153345724416 95169664253952 95418933313536 95435297390592 95500114477056 95634359880192 95966423629776 96123268104192 96188552441856 96316155494316 96457029451776 96522540471168 96933519556608 97010476107741 97152365592576 97423532752896 97489700195328 97632290603008 97715354861568 97988093411328 98125836189696 98192480617728 98466550898688 98533426730984 98550324934848 98694466633728 98825394014208 98892513563094 98969938034688 99037155753984 99537803140608 99683389145088 99751091421184 99883420512624 100029512024064 100261045469184 100603456704324 100682220699648 100750601355264 100884256389504 101031811743744 101100429832192 101117768269824 101400003477504 101468871631872 101611507372704 101617282056192 101964325106637 102130972360704 102200336969472 102349817249792 102485593792512 102555199250616 103224388442112 103375366520832 103512503549952 103582806457536 103734308765696 103752098906112 103822564540416 104112349249536 104258700951552 104329510656336 104347402872192 104620710329856 104709720243276 104791699095552 104862870798336 105155559161856 105226977988608 105758915836896 105913600966656 105985534635008 106281356525568 106521307098696 106527360811008 106974859493376 107047513939968 107065872285696 107346299977728 107419206696704 107437628786688 107588654865216 107594769235968 107962226583498 107968362184704 108212121497088 108514158133248 108587858030064 108746680827904 109050209501184 109296411291648 109675912719744 109836326928384 109855163547648 109929774219264 110217703063552 110236605087744 110311474824192 110391565713408 110466540694944 110774869761024 110850105072357 110869115551704 111031274962944 111341180289024 111416800223232 112143812788224 112219977848832 112368848076702 112533201027072 112609630549696 112793676152832 113089106149376 113185320861696 113267498287104 113344426524672 113660788211712 113737983561216 113757489303552 113923873308672 114001247338496 114152480585856 114312945794292 114319442313216 114975379090656 115143544406016 115296293016576 115374599156943 115464927707136 115543348379648 116127436997376 116297287335936 116530657264728 116701097361408 116721111269376 116800385107968 116971219714048 117126392905728 117205942000704 117291038570496 117370699488378 117698299121088 117970729648128 118300004057088 118380350237184 118553495732224 119152801087488 119233726464384 119566526091264 119647732459052 119741406511104 119836470486033 119843280912384 120177781899264 120259403415552 120346716930048 120428453182464 120764587474944 120846607533792 120867332385024 121044115390464 121126325297152 121464407457792 121738636684224 122161340283822 122256982278144 122340015931392 122681485688832 122764807653376 122958462703104 123385401809712 123392413925376 123565867794432 123670995996672 123994915946496 124016180723712 124100409177216 124274858281812 124281920946176 124621728481152 124628810858496 124910184333312 125343900251136 125527230775296 125963089215488 126161789386752 126247475079936 126599851155456 126685834368408 126892885671936 127225244418048 127247063187456 127333485969408 127512479840256 127868386738176 127955231506368 128164357472256 128251403255808 128421540659088 128609372602368 128696720628224 129347301476988 129448569470976 129536487456768 129898043670528 129986266927104 130287139815424 130643366622048 130650791215104 130834448252928 130923307490304 131096989422819 131288734531584 131400433246464 131592622178304 131767192018944 131856684750792 132049541005312 132410586511224 132717070854144 132911185526784 133177894016832 133372682698752 134046901223424 134137942272432 134334135140352 134512341852672 134709082324992 134823691026432 135200004636672 135291828842496 135482009830272 135489709408256 135860160909312 135952433475516 136174629814272 136267115959296 136647458390016 136740265667488 136955966269752 137539105062912 137632517922816 138016671399936 138110408610048 138336131874816 138430086053888 138808577035926 138816465666048 139011601268736 139106014208448 139129870496256 139494280439808 139612960324368 139817161064448 140207412215808 140302637318144 140523957374976 141011887782528 141218134622208 141708475367424 142028409464928 142036481081344 142424832549888 142521563664459 142633145991168 142730018586624 142754496380928 143128399970304 143250171715584 143451539820288 143949635444664 143957816246272 144184902156288 144282828662784 144685544177664 144783810706752 145400279334912 145728548388864 146135299129344 146234550292992 146448435904512 146473551396864 146573032292352 146982140116992 147081966432256 147188754284544 147288720926592 147699826348032 147800140096476 147825487402272 148041699950592 148338770344641 148454907052032 148555733630976 149306704710912 149525083717632 149626637131776 149825130768936 150044268036096 150391568203776 150905185056486 150913761148928 151023331049472 151125902032896 151326384584256 151547717615616 151650644748288 151676652404736 152203307447808 152417261059056 152425923084288 153196458541056 153300505454208 153524725874688 153728390688768 153832798875924 153953236942848 154836582663168 155063049781248 155268755324928 155374209686304 155601463148544 155628148359168 155733846810624 156168523874304 156274589334272 156388051427328 156494265984504 156521104308288 156931065494784 157064580364914 157187548643328 157294306197504 157733338742784 157840466982912 158638373755344 158870401449984 158978301952512 159422034788352 159781960648044 159791041216512 160237042532352 160345871220736 160462289240064 160571270909952 160598808428544 161019449966592 161128810045056 161156443180032 161392153853952 161943339875247 161952543277056 162318182245632 162771237199872 162881787045096 163120021241856 163575314251776 163944616937472 164513869079616 164523218567168 164754490392576 164782745321472 164894661328896 165326554595328 165354907631616 165467212236288 165699811042416 166162304641536 166303673327556 166546912444416 167011770433536 167125200334848 167369641033728 168215719182336 168329966773248 168553272115053 168799801540608 168914445824544 169190514229248 169633659224064 169777981292544 170016639787008 170491182317568 170606975341824 170636233955328 170885809963008 171001871007744 171228720878784 171479163469824 172463068635984 172715316609024 172944439524864 173197391560704 173315022569472 174191155496064 174201054953472 174445931003904 174564409987072 174795985897092 175051646042112 175081666904064 175200577661952 175456829571072 175689589358592 175808913001056 176056049232567 176547448681632 176956094472192 177450006085632 177570525355776 177830243598336 178729201631232 178850589696576 179112180187136 179349789136896 179471598688578 179612109766656 179764921368576 180266672848896 180389105123328 180642679773696 181146881212416 181269911300688 181300998577536 181566173085696 181689487945728 182196611186688 182607955026336 183242010425733 183385473417216 183510023897088 184022228533248 184147211480064 185078102714568 185088620888064 185348801691648 185474685611264 185506493995008 185992373919744 186024271085568 186150613765824 186412287422718 186422881419264 186943216287744 187365276499968 188015850376704 188290846162944 188944633823232 189371212619904 189899776733184 190028751552612 190177527988224 190306691448832 190339328507904 190837866627072 190870594781184 191000228954112 191268719760384 191932847259552 192246536208384 192377104883712 192632310988632 192914058903552 193045080942336 194020952215482 194304731185152 194847065505792 194979400390656 195264581206016 195430709723136 195976186822656 196251672379392 196384961235456 196933101797376 197066853461968 197100649869696 197388933267456 197650788028416 197785027126188 197939876069376 198074311507968 199075606281216 199366778290176 199502182842368 199766841025248 200059024048128 201206913408648 201501202710528 201768512779008 202063623487488 202200859664384 202235536539648 202800006955008 202937743263744 203223014745408 203234564112384 203928650213274 204261944721408 204400673938944 204699634499584 204971187585024 205110398501232 206448776884224 206750733041664 207025007099904 207165612915072 207468617531392 207504197812224 207645129080832 208224698499072 208517401903104 208659021312672 208694805744384 209241420659712 209383531803341 209419440486552 209725741596672 210311118323712 210453955977216 211517831673792 211827201933312 211971069270016 212562713051136 213042614197392 213054721622016 213949718986752 214095027879936 214131744571392 214692599955456 214838413393408 214875257573376 215177309730432 215189538471936 215924453166996 215936724369408 216424242994176 217028316266496 217175716060128 217493361655808 218100419002368 218592822583296 219351825439488 219672653856768 219710327095296 219859548438528 220435406127104 220473210175488 220622949648384 220783131426816 220933081389888 221549739522048 221700210144714 221738231103408 222062549925888 222682360578048 222833600446464 224287625576448 224439955697664 224737696153404 225066402054144 225219261099392 225587352305664 226178212298752 226357777584729 226370641723392 226534996574208 226688853049344 227321576423424 227475967122432 227514978607104 228002494676992 228304961171712 228625891588584 228638884626432 229950758181312 230287088812032 230592586033152 230749198313886 230929855414272 231086696759296 232254873994752 232594574671872 233061314529456 233402194722816 233442222538752 233600770215936 233942439428096 234252785811456 234411884001408 234582077140992 234741398976756 235396598242176 235596870547371 235941459296256 236600008114176 236760700474368 237106991464448 238305602174976 238467452928768 239133052182528 239295464918104 239672940972066 239686561824768 240355563798528 240518806831104 240693433860096 240856906364928 241529174949888 241693215067584 241734664770048 242088230780928 242252650594304 242928814915584 243477273368448 244322680567644 244513964556288 244680031862784 245362971377664 245529615306752 245916925406208 246770803619424 246784827850752 247131735588864 247341991993344 247989831892992 248032361447424 248200818354432 248549716563624 248563841892352 249243456962304 249820368666624 250687800502272 251054461550592 251926178430976 252323578773504 252494950159872 253199702310912 253371668736816 253785771343872 254450488836096 254494126374912 254666971938816 255024959680512 255736773476352 255910463012736 256328714944512 256502806511616 256843081318176 257218745204736 257393441256448 258694602953976 259072974913536 259796087341056 259972533854208 260574279630848 261286733244096 261301582430208 261668896505856 261846614980608 262193978845638 262577469063168 262800866492928 263185244356608 263534384037888 263713369501584 264099082010624 264821173022448 265434141708288 265822371053568 266355788033664 266745365397504 268093802446848 268275884544864 268668270280704 269024683705344 269207398032867 269418164649984 269647382052864 270400009273344 270583657684992 270964019660544 271720321818624 271904866951032 272349259628544 272534231918592 273294916780032 273480531334976 273911932539504 275078210125824 275265035845632 276033342799872 276220817220096 276672263749632 276860172107776 277617154071852 277632931332096 278023202537472 278212028416896 278259740992512 278988560879616 279225920648736 279618431134077 279634322128896 280414824431616 280605274636288 281047914749952 282023775565056 282436269244416 283416950734848 284056818929856 284072962162688 284849665099776 285043127328918 285266291982336 285460037173248 285508992761856 286256799940608 286500343431168 286903079640576 287899270889328 287915632492544 288369804312576 288565657325568 289371088355328 289567621413504 290800558669824 291031428323223 291457096777728 292270598258688 292469100585984 292896871809024 293146064584704 293964280233984 294163932864512 294377508569088 294577441853184 295399652696064 295600280192952 295650974804544 296083399901184 296677540689282 296909814104064 297111467261952 298613409421824 299050167435264 299253274263552 299650261537872 300088536072192 300783136407552 301810370112972 301827522297856 302046662098944 302251804065792 302652769168512 303095435231232 303301289496576 303353304809472 304406614895616 304834522118112 304851846168576 305892975319911 306392917082112 306601010908416 307049451749376 307456781377536 307665597751848 309673165326336 310126099562496 310537510649856 310748419372608 311202926297088 311256296718336 311467693621248 312337047748608 312549178668544 312776102854656 312988531969008 313042208616576 313862130989568 314129160729828 314375097286656 314588612395008 315466677485568 315680933965824 317276747510688 317740802899968 317956603905024 318844069576704 319563921296088 319582082433024 320691742441472 320924578480128 321142541819904 321197616857088 322038899933184 322257620090112 322312886360064 322784307707904 323886679750494 323905086554112 324636364491264 325542474399744 325763574090192 326240042483712 327150628503552 327889233874944 329027738159232 329046437134336 329508980785152 329565490642944 329789322657792 330653109190656 330709815263232 330934424472576 331399622084832 332324609283072 332550315217071 332607346655112 333093824888832 334023540867072 334250400669696 336431438364672 336659933546496 337106544230106 337599603081216 337828891649088 338381028458496 339267318448128 339555962585088 340033279574016 340982364635136 341213950683648 341272467910656 341771619926016 342003742015488 342457441757568 342958326939648 344926137271968 345430633218048 345888879049728 346123797470829 346394783121408 346630045138944 348382310992128 348891862007808 349128819974144 349591971794184 350103292084224 350163333808128 350401155323904 350913659142144 351379178717184 351617826002112 352112098465134 353094897363264 353912188944384 354900012171264 355141050711552 355660487196672 357458403262464 357701179393152 358224360374272 358699578273792 358943197377156 359224219533312 359529842737152 360533345697792 360778210246656 361285359547392 362293762424832 362539822601376 362601997155072 363132346171392 363378975891456 364393222373376 365215910052672 366484020851466 366770946834432 367020047794176 368044457066496 368294422960128 370156205429136 370177241776128 370697603383296 370949371222528 371012987990016 371984747839488 372048542171136 372301227531648 372824574845436 372845762838528 373886432575488 374730552999936 376031700753408 376581692325888 377889267646464 378742425239808 379799553466368 380057503105224 380613382897664 380678657015808 381675733254144 381741189562368 382000457908224 382537439520768 383865694519104 384493072416768 384754209767424 385264621977264 385828117807104 386090161884672 388041904430964 388609462370304 389694131011584 389958800781312 390529162412032 390861419446272 391952373645312 392503344758784 392769922470912 393290968268457 393866203594752 394133706923936 394201299739392 394777866534912 395301576056832 395570054252376 396148623015936 398151212562432 398733556580352 399004365684736 399533682050496 400118048096256 402413826817296 403002405421056 403537025558016 404127246974976 404401719328768 404471073079296 405600013910016 405875486527488 406446029490816 406469128224768 407857300426548 408523889442816 408801347877888 409399268999168 409942375170048 410220797002464 412897553768448 414050014199808 414331225830144 414937235062784 415008395624448 415290258161664 416449396998144 417034803806208 417318042625344 417389611488768 418482841319424 418767063606682 418838880973104 419451483193344 420622236647424 420907911954432 423035663347584 423654403866624 423942138540032 425125426102272 426085228394784 426109443244032 427564690993377 427899437973504 428190055759872 428263489142784 429385199910912 429676826786816 429750515146752 430354619460864 431848906333992 431873448738816 432848485988352 434056632532992 434351432120256 434986723311616 436200838004736 437185645166592 438703650878976 439345307713536 439420654190592 439719096877056 440870812254208 440946420350976 441245899296768 441566262853632 441866162779776 443099479044096 443400420289428 443476462206816 444125099851776 445016311033923 445364721156096 445667200892928 448575251152896 448879911395328 449475392306808 450132804108288 450438522198784 451174704611328 452715555169458 452741283446784 453069993148416 453377706098688 454643152846848 454951934244864 455029957214208 456004989353984 456609922343424 457251783177168 457277769252864 459901516362624 460574177624064 461185172066304 461498396627772 461859710828544 462173393518592 464509747989504 465189149343744 466122629058912 466804389445632 466884445077504 467201540431872 468505571622912 468823768002816 469164154281984 469482797953512 470793196484352 471193741094742 471882918592512 473200016228352 473521400948736 474213982928896 476611204349952 476934905857536 478266104365056 478590929836208 479345881944132 479373123649536 480711127597056 481037613662208 481386867720192 481713812729856 483058349899776 483386430135168 483469329540096 484176461561856 484505301188608 485830019625741 485857629831168 486954546736896 488645361135288 489360063725568 490725942755328 491059230613504 491833850812416 493541607238848 493569655701504 494263471177728 494683983986688 495979663785984 496064722894848 496401636708864 497099433127248 497127683784704 498486913924608 499640737333248 501375601004544 502108923101184 503852356861952 504647157547008 504989900319744 506399404621824 506743337473632 507571542687744 508900977672192 509333943877632 510049919361024 511473546952704 511820926025472 512657429889024 513005613023232 513686162636352 514437490409472 514786882512896 517389205907952 518145949827072 519592174682112 519945067708416 521148559261696 522573466488192 522603164860416 523337793011712 523693229961216 524387957691276 525154938126336 525601732985856 526370488713216 527068768075776 527426739003168 528168147697701 528198164021248 529642346044896 530868283416576 532711576067328 533490730795008 536187604893696 536551769089728 537336540561408 538049367410688 538414796065734 538836329299968 539294764105728 540800018546688 541167315369984 541928039321088 543440643637248 543809733902064 544698519257088 545068463837184 546589833560064 546961062669952 547823865079008 549726031277199 550156420251648 550530071691264 552066685599744 552441634440192 553720344215552 555234308143704 555265862664192 556046405074944 556424056833792 556519481985024 557977121759232 558451841297472 559236862268154 559268644257792 560829648863232 561210549272576 562095829499904 564047551130112 564872538488832 566833901469696 568113637859712 568145924325376 569699330199552 570086254657836 570532583964672 570920074346496 571017985523712 572513599881216 573000686862336 573806159281152 575798541778656 575831264985088 576739608625152 577131314651136 578742176710656 579135242827008 582062856646446 582914193555456 584541196517376 584938201171968 585793743618048 586292129169408 587928560467968 588327865729024 588755017138176 589154883706368 590799305392128 591200560385904 591301949609088 592166799802368 593355081378564 593819628208128 594222934523904 597226818843648 598100334870528 598506548527104 599300523075744 600177072144384 603620740225944 603655044595712 604503608131584 605305538337024 606190870462464 606602578993152 606706609618944 608813229791232 609669044236224 609703692337152 611785950639822 612785834164224 613202021816832 614098903498752 614913562755072 615331195503696 619346330652672 620252199124992 621075021299712 621496838745216 622405852594176 622512593436672 622935387242496 624674095497216 625098357337088 625552205709312 625977063938016 626084417233152 627724261979136 628150595410023 628258321459656 629177224790016 630933354971136 631361867931648 634553495021376 635481605799936 635913207810048 637688139153408 639127842592176 639164164866048 641383484882944 641849156960256 642285083639808 642395233714176 644077799866368 644515240180224 644625772720128 645568615415808 647773359500988 647810173108224 649272728982528 651084948799488 651527148180384 652480084967424 654301257007104 655778467749888 658055476318464 659017961570304 659130981285888 659578645315584 661306218381312 661419630526464 661868848945152 662799244169664 664649218566144 665100630434142 665214693310224 666187649777664 668047081734144 668500801339392 672862876729344 673319867092992 674213088460212 675199206162432 675657783298176 676762056916992 678534636896256 679073332754187 679111925170176 680066559148032 681964729270272 682427901367296 682544935821312 684007484030976 684914883515136 685916653879296 689852274543936 690861266436096 691777758099456 692247594941658 692789566242816 693260090277888 696764621984256 697783724015616 698257639948288 699183943588368 700206584168448 700326667616256 700802310647808 701827318284288 702758357434368 703235652004224 704224196930268 706189794726528 706790611642113 707824377888768 709800024342528 710282101423104 711320974393344 714916806524928 715402358786304 716448720748544 717399156547584 717886394754312 719059685474304 721066691395584 721556420493312 722570719094784 724587524849664 725079645202752 725203994310144 726264692342784 726757951782912 728786444746752 730431820105344 732968041702932 733541893668864 734040095588352 736088914132992 736588845920256 740312410858272 740354483552256 741395206766592 741898742445056 742025975980032 743969495678976 744097084342272 744602455063296 745649149690872 745691525677056 749461105999872 752063401506816 753163384651776 755778535292928 757484850479616 759599106932736 760115006210448 761226765795328 761357314031616 763351466508288 763482379124736 764000915816448 765074879041536 767731389038208 768986144833536 769508419534848 770529243954528 771656235614208 772180323769344 776083808861928 777218924740608 779388262023168 779917601562624 781722838892544 783904747290624 785006689517568 785539844941824 786581936536914 787732407189504 788267413847872 788402599478784 789555733069824 790603152113664 791140108504752 792297246031872 796302425124864 797467113160704 798008731369472 799067364100992 800236096192512 804827653634592 806004810842112 807074051116032 807622194098601 808254493949952 808803438657536 808942146158592 811200027820032 811750973054976 812892058981632 815714600853096 817047778885632 817602695755776 818798537998336 819884750340096 820441594004928 825795107536896 828100028399616 828662451660288 829874470125568 830016791248896 830580516323328 832898793996288 834069607612416 834636085250688 834779222977536 836965682638848 837534127213364 837677761946208 838855293402231 838902966386688 841244473294848 841815823908864 846071326695168 847308807733248 847884277080064 850250852204544 852170456789568 852218886488064 855129381986754 855798875947008 856380111519744 856526978285568 858770399821824 859353653573632 859501030293504 860709238921728 863697812667984 863746897477632 865696971976704 868113265065984 868702864240512 869973446623232 872401676009472 874371290333184 877407301757952 878690615427072 879438193754112 881741624508416 881892840701952 882491798593536 883132525707264 883732325559552 886198958088192 886800840578856 886952924413632 888250199703552 890032622067846 890729442312192 891334401785856 897150502305792 897759822790656 898950784613616 900265608216576 900877044397568 902349409222656 905431110338916 905482566893568 906139986296832 906755412197376 909286305693696 909903868489728 910059914428416 912009978707968 913219844686848 914503566354336 914555538505728 917678925959733 919803032725248 921148355248128 922370344132608 922996793255544 924346787037184 929019495979008 930378298687488 932245258117824 933608778891264 933768890155008 934403080863744 937011143245824 937647536005632 938328308563968 938965595907024 941586392968704 942387482189484 943765837185024 946400032456704 947042801897472 948427965857792 953222408699904 953869811715072 956532208730112 957181859672416 958691763888264 958746247299072 962075227324416 962773735440384 963427625459712 966116699799552 966772860270336 966938659080192 968352923123712 969010602377216 971660039251482 971715259662336 973909093473792 977290722270576 978720127451136 981451885510656 982118461227008 983667701624832 987083214477696 987139311403008 988526942355456 989367967973376 991959327571968 992129445789696 992803273417728 994198866254496 994255367569408 996973827849216 997650945651213 999281474666496 1002751202009088 1007704713723904 1009294315094016 1009979800639488 1012798809243648 1013486674947264 1015143085375488 1017801955344384 1018667887755264 1020099838722048 1022947093905408 1023641852050944 1025314859778048 1026011226046464 1027372325272704 1028874980818944 1029573765025792 1034778411815904 1036291899654144 1038371392412487 1039184349364224 1039890135416832 1042297118523392 1045146932976384 1046675586023424 1047386459922432 1048775915382552 1050309876252672 1051203465971712 1052740977426432 1054137536151552 1054853478006336 1056336295395402 1056396328042496 1059284692089792 1061736566833152 1065423152134656 1066981461590016 1072375209787392 1073103538179456 1074673081122816 1076098734821376 1076829592131468 1077672658599936 1078589528211456 1081600037093376 1082334630739968 1083856078642176 1086881287274496 1087619467804128 1089397038514176 1090136927674368 1093179667120128 1093922125339904 1095647730158016 1099452062554398 1100312840503296 1101060143382528 1104133371199488 1104883268880384 1107440688431104 1110468616287408 1110531725328384 1112092810149888 1112848113667584 1113038963970048 1115954243518464 1116903682594944 1118473724536308 1118537288515584 1121659297726464 1122421098545152 1124191658999808 1128095102260224 1129745076977664 1133667802939392 1136227275719424 1139398660399104 1140172509315672 1141840148692992 1142035971047424 1145027199762432 1146001373724672 1147612318562304 1151597083557312 1151662529970176 1153479217250304 1154262629302272 1157484353421312 1158270485654016 1164125713292892 1165828387110912 1169082393034752 1169876402343936 1171587487236096 1172584258338816 1175857120935936 1176655731458048 1177510034276352 1178309767412736 1179872904805371 1181598610784256 1182401120771808 1182603899218176 1184333599604736 1186710162757128 1188445869047808 1194453637687296 1196200669741056 1197013097054208 1198601046151488 1200354144288768 1207241480451888 1207310089191424 1209007216263168 1210611076674048 1212381740924928 1213205157986304 1213413219237888 1217626459582464 1219338088472448 1219407384674304 1223571901279644 1225571668328448 1226404043633664 1228197806997504 1229827125510144 1230662391007392 1238692661305344 1242150042599424 1242993677490432 1244811705188352 1245025186873344 1245870774484992 1249348190994432 1250196714674176 1251104411418624 1251954127876032 1252168834466304 1255448523958272 1256301190820046 1256516642919312 1258354449580032 1261866709942272 1262723735863296 1269106990042752 1270963211599872 1271826415620096 1275376278306816 1278255685184352 1278328329732096 1282694072980131 1282766969765888 1283698313920512 1284570167279616 1284790467428352 1288155599732736 1289030480360448 1289251545440256 1295546719001976 1295620346216448 1298545457965056 1302169897598976 1303054296360768 1304960169934848 1308602514014208 1311556935499776 1316110952636928 1318035923140608 1318261962571776 1319157290631168 1322612436762624 1322839261052928 1323737697890304 1325598488339328 1329298437132288 1330201260868284 1330429386620448 1332375299555328 1335048933101769 1336094163468288 1337001602678784 1345725753458688 1346639734185984 1348426176920424 1350398412324864 1351315566596352 1353524113833984 1358146665508374 1358223850340352 1360133118296064 1363929458540544 1364855802734592 1365089871642624 1368014968061952 1369829767030272 1371833307758592 1379704549087872 1381722532872192 1383555516198912 1384495189883316 1385579132485632 1386520180555776 1393529243968512 1395567448031232 1396515279896576 1398367887176736 1400413168336896 1400653335232512 1401604621295616 1405516714868736 1406471304008448 1408448393860536 1412379589453056 1413581223284226 1415648755777536 1419600048685056 1420564202846208 1422641948786688 1429833613049856 1430804717572608 1432897441497088 1434798313095168 1435772789508624 1438119370948608 1442133382791168 1443112840986624 1445141438189568 1449175049699328 1450159290405504 1450407988620288 1452529384685568 1453515903565824 1457572889493504 1460863640210688 1465936083405864 1468080191176704 1472177828265984 1473177691840512 1480624821716544 1480708967104512 1482790413533184 1483797484890112 1484051951960064 1487938991357952 1488194168684544 1489204910126592 1491298299381744 1491383051354112 1498922211999744 1504126803013632 1506326769303552 1511557070585856 1514969700959232 1519198213865472 1520230012420896 1522453531590656 1522714628063232 1526702933016576 1528001831632896 1530149758083072 1535462778076416 1537972289667072 1539016839069696 1541058487909056 1543312471228416 1544360647538688 1552167617723856 1554437849481216 1558776524046336 1559835203125248 1563445677785088 1567809494581248 1570013379035136 1571079689883648 1573163873073828 1575464814379008 1576534827695744 1576805198957568 1579111466139648 1581206304227328 1582280217009504 1584504443093103 1584594492063744 1592604850249728 1596017462738944 1598134728201984 1600472192385024 1609655307269184 1612009621684224 1614148102232064 1615244388197202 1616508987899904 1617606877315072 1617884292317184 1622400055640064 1623501946109952 1625784117963264 1631429201706192 1634095557771264 1635205391511552 1637597075996672 1639769500680192 1640883188009856 1649178093831597 1651590215073792 1656200056799232 1657324903320576 1659748940251136 1661161032646656 1665797587992576 1668139215224832 1669272170501376 1669558445955072 1673931365277696 1675068254426728 1675355523892416 1677710586804462 1677805932773376 1682488946589696 1683631647817728 1692142653390336 1694617615466496 1695768554160128 1700501704409088 1704340913579136 1704437772976128 1710258763973508 1711597751894016 1712760223039488 1713053956571136 1717540799643648 1718707307147264 1719002060587008 1721418477843456 1727395625335968 1727493794955264 1731393943953408 1736226530131968 1737405728481024 1739946893246464 1748742580666368 1754814603515904 1757381230854144 1758876387508224 1763483249016832 1763785681403904 1764983597187072 1766265051414528 1767464651119104 1772397916176384 1773601681157712 1773905848827264 1776500399407104 1780065244135692 1781458884624384 1782668803571712 1794301004611584 1795519645581312 1797901569227232 1800531216433152 1801754088795136 1810862220677832 1810965133787136 1813510824394752 1818572611387392 1819807736979456 1820119828856832 1824019957415936 1826439689373696 1829007132708672 1829111077011456 1835357851919466 1839606065450496 1842296710496256 1844740688265216 1845993586511088 1848693574074368 1858038991958016 1860756597374976 1864490516235648 1867217557782528 1867537780310016 1868806161727488 1874022286491648 1875295072011264 1876656617127936 1877931191814048 1883172785937408 1884451786230069 1884774964378968 1887531674370048 1892800064913408 1894085603794944 1906444817399808 1907739623430144 1913064417460224 1914363719344832 1917383527776528 1917492494598144 1924150454648832 1925547470880768 1926855250919424 1932233399599104 1933545720540672 1933877318160384 1936705846247424 1938021204754432 1943320078502964 1943430519324672 1947818186947584 1954581444541152 1957440254902272 1962903771021312 1964236922454016 1967335403249664 1974166428955392 1977053884710912 1978735935946752 1983918655143936 1984258891579392 1985606546835456 1988397732508992 1988510735138816 1993947655698432 1995301891302426 1998562949332992 2005502404018176 2015409427447808 2018588630188032 2019959601278976 2025597618487296 2026973349894528 2030286170750976 2035603910688768 2037219998262561 2037335775510528 2040199677444096 2045894187810816 2047283704101888 2052022452092928 2054744650545408 2057749961637888 2059147530051584 2069556823631808 2072583799308288 2076742784824974 2078368698728448 2079780270833664 2084594237046784 2090293865952768 2093351172046848 2094772919844864 2097551830765104 2100619752505344 2102406931943424 2105481954852864 2108275072303104 2109706956012672 2112672590790804 2112792656084992 2118569384179584 2123473133666304 2130846304269312 2133962923180032 2144750419574784 2146207076358912 2149346162245632 2152197469642752 2153659184262936 2157179056422912 2163200074186752 2164669261479936 2167712157284352 2173762574548992 2175238935608256 2178794077028352 2180273855348736 2186359334240256 2187844250679808 2191295460316032 2198904125108796 2200625681006592 2202120286765056 2208266742398976 2209766537760768 2214881376862208 2220937232574816 2221063450656768 2224185620299776 2225696227335168 2226077927940096 2231908487036928 2233807365189888 2236947449072616 2237074577031168 2244842197090304 2248383317999616 2256190204520448 2259490153955328 2267335605878784 2272454551438848 2278797320798208 2280345018631344 2283680297385984 2284071942094848 2290054399524864 2292002747449344 2295224637124608 2303194167114624 2303325059940352 2306958434500608 2308525258604544 2314968706842624 2316540971308032 2328251426585784 2331656774221824 2338164786069504 2339752804687872 2345168516677632 2351714241871872 2353311462916096 2355020068552704 2356619534825472 2359745809610742 2363197221568512 2364802241543616 2365207798436352 2368667199209472 2373420325514256 2376891738095616 2388907275374592 2392401339482112 2394026194108416 2397202092302976 2400708288577536 2414482960903776 2414620178382848 2418014432526336 2421222153348096 2422866582295803 2424763481849856 2426410315972608 2426826438475776 2435252919164928 2438676176944896 2447143802559288 2451143336656896 2452808087267328 2456395613995008 2459654251020288 2461324782014784 2477385322610688 2484300085198848 2485987354980864 2489623410376704 2490050373746688 2491741548969984 2498696381988864 2500393429348352 2502208822837248 2503908255752064 2504337668932608 2510897047916544 2512602381640092 2513033285838624 2516708899160064 2523733419884544 2525447471726592 2538213980085504 2541926423199744 2543652831240192 2550752556613632 2556511370368704 2556656659464192 2565388145960262 2565533939531776 2567396627841024 2569140334559232 2569580934856704 2576311199465472 2578060960720896 2578503090880512 2591093438003952 2591240692432896 2597090915930112 2604339795197952 2606108592721536 2609920339869696 2617205028028416 2623113870999552 2632221905273856 2636071846281216 2638314581262336 2645224873525248 2645678522105856 2647475395780608 2651196976678656 2658596874264576 2660402521736568 2660858773240896 2664750599110656 2670097866203538 2672188326936576 2674003205357568 2691451506917376 2693279468371968 2696852353840848 2700796824649728 2702631133192704 2707048227667968 2716293331016748 2716447700680704 2720266236592128 2727858917081088 2729711605469184 2730179743285248 2736029936123904 2739659534060544 2743666615517184 2753036777879199 2759409098175744 2763445065744384 2767111032397824 2768990379766632 2773040361111552 2787058487937024 2791134896062464 2793030559793152 2796735774353472 2800826336673792 2801306670465024 2803209242591232 2811033429737472 2812942608016896 2816896787721072 2824759178906112 2827162446568452 2831297511555072 2839200097370112 2841128405692416 2845283897573376 2859667226099712 2861609435145216 2865794882994176 2869596626190336 2871545579017248 2876238741897216 2886225681973248 2890282876379136 2898350099398656 2900318580811008 2900815977240576 2905058769371136 2907031807131648 2915145778987008 2921727280421376 2931872166811728 2936160382353408 2944355656531968 2946355383681024 2961249643433088 2961417934209024 2965580827066368 2967594969780224 2968103903920128 2975877982715904 2976388337369088 2978409820253184 2982596598763488 2982766102708224 2992952836953639 2997844423999488 3008253606027264 3023114141171712 3029939401918464 3038396427730944 3040460024841792 3044907063181312 3045429256126464 3053405866033152 3056003663265792 3060299516166144 3070925556152832 3075944579334144 3078033678139392 3082116975818112 3086624942456832 3088721295077376 3104335235447712 3108875698962432 3115114177237461 3117553048092672 3119670406250496 3126891355570176 3140026758070272 3142159379767296 3146327746147656 3150929628758016 3153069655391488 3153610397915136 3158222932279296 3162412608454656 3164560434019008 3169008886186206 3169188984127488 3185209700499456 3192034925477888 3196269456403968 3200944384770048 3219310614538368 3224019243368448 3228296204464128 3230488776394404 3233017975799808 3235213754630144 3235768584634368 3244800111280128 3247003892219904 3251568235926528 3262858403412384 3268191115542528 3270410783023104 3279539001360384 3281766376019712 3298356187663194 3303180430147584 3312400113598464 3314649806641152 3319497880502272 3322322065293312 3331595175985152 3336278430449664 3338544341002752 3339116891910144 3347862730555392 3350136508853456 3350711047784832 3355421173608924 3355611865546752 3364977893179392 3367263295635456 3384285306780672 3389235230932992 3391537108320256 3401003408818176 3408681827158272 3420517527947016 3425520446078976 3426107913142272 3435081599287296 3437414614294528 3438004121174016 3442836955686912 3454791250671936 3454987589910528 3462787887906816 3472453060263936 3474811456962048 3479893786492928 3497485161332736 3509629207031808 3514762461708288 3517752775016448 3526966498033664 3527571362807808 3529967194374144 3532530102829056 3534929302238208 3544795832352768 3547203362315424 3547811697654528 3553000798814208 3560130488271384 3565337607143424 3588602009223168 3591039291162624 3595803138454464 3601062432866304 3603508177590272 3621724441355664 3621930267574272 3627021648789504 3637145222774784 3639615473958912 3640239657713664 3648039914831872 3652879378747392 3658014265417344 3658222154022912 3670715703838932 3679212130900992 3684593420992512 3689481376530432 3691987173022176 3697387148148736 3716077983916032 3728981032471296 3734435115565056 3735075560620032 3737612323454976 3748044572983296 3750590144022528 3753313234255872 3755862383628096 3766345571874816 3768903572460138 3769549928757936 3775063348740096 3785600129826816 3788171207589888 3812889634799616 3815479246860288 3826128834920448 3828727438689664 3834767055553056 3834984989196288 3848082218940393 3848300909297664 3851094941761536 3853710501838848 3864466799198208 3867091441081344 3867754636320768 3876042409508864 3886640157005928 3886861038649344 3895636373895168 3909162889082304 3914880509804544 3925807542042624 3928473844908032 3934670806499328 3948332857910784 3954107769421824 3957471871893504 3967837310287872 3968517783158784 3971213093670912 3976795465017984 3977021470277632 3987895311396864 3990603782604852 3997125898665984 4005146799305307 4011004808036352 4030818854895616 4037177260376064 4039919202557952 4051195236974592 4053946699789056 4060572341501952 4074439996525122 4074671551021056 4080399354888192 4091788375621632 4094567408203776 4104044904185856 4109489301090816 4115499923275776 4118295060103168 4139113647263616 4145167598616576 4153485569649948 4156737397456896 4159560541667328 4169188474093568 4180587731905536 4186702344093696 4189545839689728 4195103661530208 4201239505010688 4204813863886848 4216550144606208 4219413912025344 4225345181581608 4225585312169984 4237138768359168 4246946267332608 4261692608538624 4267925846360064 4289500839149568 4292414152717824 4298692324491264 4304394939285504 4307318368525872 4314358112845824 4326400148373504 4329338522959872 4335424314568704 4347525149097984 4350477871216512 4357588154056704 4360547710697472 4372718668480512 4375688501359616 4382590920632064 4397808250217592 4404240573530112 4416533484797952 4419533075521536 4429762753724416 4441874465149632 4442126901313536 4448371240599552 4451392454670336 4452155855880192 4463816974073856 4467614730379776 4473894898145232 4474149154062336 4489684394180608 4496766635999232 4512380409040896 4518980307910656 4534671211757568 4544909102877696 4557594641596416 4560690037262688 4567360594771968 4568143884189696 4580108799049728 4584005494898688 4590449274249216 4606388334229248 4613916869001216 4617050517209088 4629937413685248 4633081942616064 4656502853171568 4663313548443648 4676329572139008 4679505609375744 4690337033355264 4703428483743744 4706622925832192 4710040137105408 4713239069650944 4719491619221484 4726394443137024 4729604483087232 4730415596872704 4737334398418944 4746840651028512 4753513329279309 4753783476191232 4777814550749184 4788052388216832 4794404184605952 4801416577155072 4828965921807552 4829240356765696 4836028865052672 4842444306696192 4845733164591606 4849526963699712 4852820631945216 4853652876951552 4870505838329856 4877352353889792 4894287605118576 4902286673313792 4905616174534656 4912791227990016 4919308502040576 4922649564029568 4947534281494791 4954770645221376 4968600170397696 4971974709961728 4979246820753408 4983483097939968 4997392763977728 5000786858696704 5004417645674496 5007816511504128 5008675337865216 5021794095833088 5025204763280184 5026066571677248 5033417798320128 5047466839769088 5050894943453184 5076427960171008 5083852846399488 5087305662480384 5101505113227264 5113022740737408 5113313318928384 5130776291920524 5131067879063552 5134793255682048 5138280669118464 5139161869713408 5152622398930944 5156121921441792 5157006181761024 5182186876007904 5182481384865792 5194181831860224 5208679590395904 5212217185443072 5219840679739392 5246227741999104 5264443810547712 5272143692562432 5276629162524672 5290449747050496 5291357044211712 5294950791561216 5302393953357312 5317193748529152 5320805043473136 5321717546481792 5329501198221312 5340195732407076 5344376653873152 5348006410715136 5382903013834752 5386558936743936 5393704707681696 5401593649299456 5405262266385408 5432586662033496 5432895401361408 5440532473184256 5455717834162176 5459423210938368 5460359486570496 5472059872247808 5479319068121088 5487333231034368 5506073555758398 5518818196351488 5526890131488768 5534222064795648 5537980759533264 5546080722223104 5574116975874048 5582269792124928 5586061119586304 5593471548706944 5601652673347584 5602613340930048 5606418485182464 5622066859474944 5625885216033792 5633793575442144 5649518357812224 5653355358690207 5654324893136904 5662595023110144 5678400194740224 5682256811384832 5719334452199424 5723218870290432 5731589765988352 5739193252380672 5743091158034496 5752477483794432 5772451363946496 5780565752758272 5796700198797312 5800637161622016 5801631954481152 5810117538742272 5814063614263296 5830291557974016 5843454560842752 5863744333623456 5872320764706816 5888711313063936 5892710767362048 5922499286866176 5931161654132736 5935189939560448 5936207807840256 5951755965431808 5952776674738176 5956819640506368 5965193197526976 5965532205416448 5985905673907278 5995688847998976 6016507212054528 6046228282343424 6059878803836928 6076792855461888 6080920049683584 6089814126362624 6090858512252928 6106811732066304 6112007326531584 6120599032332288 6141851112305664 6156067356278784 6164233951636224 6173249884913664 6177442590154752 6208670470895424 6217751397924864 6230228354474922 6235106096185344 6239340812500992 6253782711140352 6280053516140544 6284318759534592 6292655492295312 6301859257516032 6306139310782976 6307220795830272 6316445864558592 6324825216909312 6329120868038016 6338017772372412 6338377968254976 6370419400998912 6384069850955776 6392538912807936 6401888769540096 6438621229076736 6448038486736896 6456592408928256 6460977552788808 6470427509260288 6471537169268736 6489600222560256 6494007784439808 6503136471853056 6525716806824768 6536382231085056 6540821566046208 6559078002720768 6563532752039424 6596712375326388 6606360860295168 6624800227196928 6629299613282304 6638995761004544 6644644130586624 6663190351970304 6672556860899328 6677088682005504 6678233783820288 6695725461110784 6700273017706912 6701422095569664 6710842347217848 6711223731093504 6734526591270912 6768570613561344 6778470461865984 6783074216640512 6802006817636352 6817363654316544 6841035055894032 6851040892157952 6852215826284544 6870163198574592 6874829228589056 6876008242348032 6885673911373824 6909582501343872 6909975179821056 6925575775813632 6944906120527872 6949622913924096 6959787572985856 6994970322665472 7019258414063616 7035505550032896 7053932996067328 7055142725615616 7059934388748288 7065060205658112 7069858604476416 7089591664705536 7094406724630848 7095623395309056 7106001597628416 7120260976542768 7130675214286848 7177204018446336 7182078582325248 7191606276908928 7202124865732608 7207016355180544 7243448882711328 7243860535148544 7254043297579008 7268599746887409 7274290445549568 7279230947917824 7280479315427328 7296079829663744 7305758757494784 7316028530834688 7341431407677864 7358424261801984 7369186841985024 7378962753060864 7383974346044352 7394774296297472 7432155967832064 7457962064942592 7468870231130112 7470151121240064 7475224646909952 7496089145966592 7501180288045056 7506626468511744 7511724767256192 7532691143749632 7537807144920276 7539099857515872 7550126697480192 7571200259653632 7576342415179776 7625779269599232 7630958493720576 7652257669840896 7657454877379328 7669534111106112 7669969978392576 7696164437880786 7696601818595328 7702189883523072 7707421003677696 7728933598396416 7734182882162688 7735509272641536 7752084819017728 7773280314011856 7773722077298688 7791272747790336 7818325778164608 7829761019609088 7851615084085248 7856947689816064 7869341612998656 7896665715821568 7908215538843648 7914943743787008 7935674620575744 7937035566317568 7942426187341824 7953590930035968 7975790622793728 7981207565209704 7994251797331968 8010293598610614 8022009616072704 8061637709791232 8074354520752128 8079838405115904 8102390473949184 8107893399578112 8121144683003904 8148879993050244 8149343102042112 8160798709776384 8183576751243264 8189134816407552 8208089808371712 8218978602181632 8230999846551552 8236590120206336 8259110333637597 8278227294527232 8290335197233152 8306971139299896 8319121083334656 8338376948187136 8361175463811072 8373404688187392 8379091679379456 8390207323060416 8402479010021376 8409627727773696 8433100289212416 8438827824050688 8450690363163216 8451170624339968 8474277536718336 8493892534665216 8523385217077248 8535851692720128 8579001678299136 8584828305435648 8597384648982528 8608789878571008 8614636737051744 8628716225691648 8658677045919744 8670848629137408 8695050298195968 8700955742433024 8715176308113408 8721095421394944 8745437336961024 8751377002719232 8765181841264128 8795616500435184 8808481147060224 8833066969595904 8839066151043072 8859525507448832 8883748930299264 8884253802627072 8896742481199104 8902784909340672 8904311711760384 8927633948147712 8935229460759552 8947789796290464 8948298308124672 8978858510860917 8979368788361216 8993533271998464 9024760818081792 9069342423515136 9089818205755392 9115189283192832 9121380074525376 9134721189543936 9136287768379392 9160217598099456 9168010989797376 9180898548498432 9212776668458496 9227833738002432 9234101034418176 9259874827370496 9266163885232128 9313005706343136 9326627096887296 9345342531712383 9352659144278016 9359011218751488 9380674066710528 9413245851664384 9420080274210816 9426478139301888 9438983238442968 9452788886274048 9459208966174464 9460831193745408 9474668796837888 9493681302057024 9507026658558618 9507566952382464 9555629101498368 9576104776433664 9588808369211904 9602833154310144 9657931843615104 9658480713531392 9672057730105344 9684888613392384 9691466329183212 9699053927399424 9705641263890432 9707305753903104 9741011676659712 9754704707779584 9788575210237152 9804573346627584 9811232349069312 9838617004081152 9845299128059136 9895068562989582 9909541290442752 9937200340795392 9943949419923456 9958493641506816 9966966195879936 9994785527955456 10001573717393408 10008835291348992 10015633023008256 10017350675730432 10043588191666176 10050409526560368 10052133143354496 10066835596640256 10094933679538176 10101789886906368 10152855920342016 10167705692798976 10174611324960768 10203010226454528 10226045481474816 10261552583841048 10262135758127104 10276561338236928 10278323739426816 10305244797861888 10312243842883584 10314012363522048 10364373752015808 10364962769731584 10388363663720448 10417359180791808 10424434370886144 10439681359478784 10492455483998208 10528887621095424 10544287385124864 10553258325049344 10580899494100992 10582714088423424 10589901583122432 10604787906714624 10634387497058304 10641610086946272 10643435092963584 10659002396442624 10680391464814152 10696012821430272 10765806027669504 10773117873487872 10787409415363392 10803187298598912 10810524532770816 10865173324066992 10865790802722816 10881064946368512 10911435668324352 10918846421876736 10920718973140992 10944119744495616 10958638136242176 10974666462068736 11012147111516796 11037636392702976 11053780262977536 11068444129591296 11075961519066528 11092161444446208 11148233951748096 11172122239172608 11186943097413888 11203305346695168 11205226681860096 11212836970364928 11244133718949888 11251770432067584 11267587150884288 11299036715624448 11306710717380414 11308649786273808 11325190046220288 11356800389480448 11364513622769664 11438668904398848 11446437740580864 11463179531976704 11478386504761344 11486182316068992 11504954967588864 11544246656821179 11544902727892992 11561131505516544 11593400397594624 11601274323244032 11603263908962304 11628127228526592 11660583115948032 11686909121685504 11727488667246912 11744641529413632 11777422626127872 11785421534724096 11844998573732352 11862323308265472 11870379879120896 11872415615680512 11903511930863616 11905553349476352 11913639281012736 11930386395053952 11931064410832896 11971811347814556 11991377695997952 12015440397915921 12033014424109056 12092456564686848 12119757607673856 12153585710923776 12161840099367168 12179628252725248 12181717024505856 12224014653063168 12241198064664576 12283702224611328 12312134712557568 12328467903272448 12346499769827328 12354885180309504 12417340941790848 12435502795849728 12460456708949844 12470212192370688 12478681625001984 12507565422280704 12560107032281088 12568637519069184 12585310984590624 12603718515032064 12612278621565952 12614441591660544 12649650433818624 12658241736076032 12676035544744824 12676755936509952 12740838801997824 12768139701911552 12785077825615872 12803777539080192 12877242458153472 12896076973473792 12913184817856512 12921955105577616 12940855018520576 12943074338537472 12979200445120512 12988015568879616 13006272943706112 13051433613649536 13072764462170112 13081643132092416 13118156005441536 13127065504078848 13193424750652776 13212721720590336 13249600454393856 13258599226564608 13289288261173248 13326380703940608 13345113721798656 13354177364011008 13356467567640576 13391450922221568 13400546035413824 13402844191139328 13421684694435696 13422447462187008 13469053182541824 13537141227122688 13556940923731968 13566148433281024 13604013635272704 13634727308633088 13682070111788064 13702081784315904 13704431652569088 13740326397149184 13749658457178112 13752016484696064 13771347822747648 13819165002687744 13851151551627264 13889812241055744 13899245827848192 13919575145971712 13989940645330944 14038516828127232 14071011100065792 14107865992134656 14110285451231232 14119868777496576 14130120411316224 14139717208952832 14179183329411072 14188813449261696 14191246790618112 14212003195256832 14240521953085536 14260539987837927 14261350428573696 14364157164650496 14383212553817856 14404249731465216 14414032710361088 14486897765422656 14487721070297088 14508086595158016 14537199493774818 14548580891099136 14558461895835648 14560958630854656 14592159659327488 14611517514989568 14632057061669376 14682862815355728 14716848523603968 14738373683970048 14757925506121728 14767948692088704 14789548592594944 14864311935664128 14915924129885184 14937740462260224 14950449293819904 14992178291933184 15002360576090112 15013252937023488 15023449534512384 15065382287499264 15075614289840552 15078199715031744 15100253394960384 15142400519307264 15152684830359552 15251558539198464 15261916987441152 15304515339681792 15314909754758656 15339068222212224 15339939956785152 15392328875761572 15393203637190656 15404379767046144 15414842007355392 15457867196792832 15468365764325376 15471018545283072 15504169638035456 15546560628023712 15547444154597376 15582545495580672 15636651556329216 15659522039218176 15713895379632128 15738683225997312 15793331431643136 15816431077687296 15829887487574016 15871349241151488 15874071132635136 15884852374683648 15907181860071936 15951581245587456 15962415130419408 15988503594663936 16020587197221228 16044019232145408 16123275419582464 16148709041504256 16159676810231808 16204780947898368 16215786799156224 16297759986100488 16298686204084224 16321597419552768 16367153502486528 16378269632815104 16416179616743424 16437957204363264 16461999693103104 16473180240412672 16518220667275194 16556454589054464 16580670394466304 16613942278599792 16638242166669312 16676753896374272 16722350927622144 16746809376374784 16758183358758912 16780414646120832 16804958020042752 16819255455547392 16866200578424832 16877655648101376 16901380726326432 16902341248679936 16948555073436672 16960066076070621 16987785069330432 17046770434154496 17158003356598272 17169656610871296 17194769297965056 17217579757142016 17229273474103488 17257432451383296 17317354091839488 17341697258274816 17390100596391936 17401911484866048 17430352616226816 17442190842789888 17490874673922048 17502754005438464 17530363682528256 17591233000870368 17616962294120448 17666133939191808 17678132302086144 17719051014897664 17767497860598528 17793484962398208 17805569818681344 17808623423520768 17855267896295424 17870458921519104 17895579592580928 17896596616249344 17957717021721834 17958737576722432 17987066543996928 18049521636163584 18138684847030272 18179636411510784 18230378566385664 18242760149050752 18269442379087872 18272575536758784 18320435196198912 18336021979594752 18361797096996864 18425553336916992 18468202068836352 18519749654740992 18532327770464256 18626011412686272 18653254193774592 18690685063424766 18705318288556032 18718022437502976 18761348133421056 18826491703328768 18840160548421632 18852956278603776 18877966476885936 18905577772548096 18918417932348928 18921662387490816 18949337593675776 18987362604114048 19014053317117236 19015133904764928 19111258202996736 19152209552867328 19177616738423808 19205666308620288 19315863687230208 19344115460210688 19369777226784768 19382932658366424 19411282527780864 19414611507806208 19482023353319424 19509409415559168 19577150420474304 19609146693255168 19622464698138624 19677234008162304 19690598256118272 19790137125979164 19819082580885504 19874400681590784 19887898839846912 19916987283013632 19933932391759872 19989571055910912 20003147434786816 20017670582697984 20031266046016512 20034701351460864 20087176383332352 20100819053120736 20104266286708992 20133671193280512 20203579773812736 20305711840684032 20335411385597952 20349222649921536 20406020452909056 20452090962949632 20523105167682096 20524271516254208 20553122676473856 20556647478853632 20610489595723776 20624487685767168 20628024727044096 20728747504031616 20729925539463168 20776727327440896 20834718361583616 20848868741772288 20879362718957568 20984910967996416 21057775242190848 21106516650098688 21161798988201984 21165428176846848 21179803166244864 21209575813429248 21268774994116608 21283220173892544 21286870185927168 21318004792885248 21360782929628304 21392025642860544 21531612055339008 21546235746975744 21574818830726784 21606374597197824 21621049065541632 21730346648133984 21731581605445632 21762129892737024 21805799240662227 21822871336648704 21837692843753472 21841437946281984 21888239488991232 21917276272484352 22024294223033592 22075272785405952 22107560525955072 22136888259182592 22151923038133056 22184322888892416 22296467903496192 22344244478345216 22373886194827776 22406610693390336 22410453363720192 22425673940729856 22488267437899776 22503540864135168 22535174301768576 22598073431248896 22613421434760828 22617299572547616 22650380092440576 22713600778960896 22729027245539328 22877337808797696 22892875481161728 22956773009522688 22972364632137984 23009909935177728 23088493313642358 23089805455785984 23122263011033088 23186800795189248 23202548646488064 23206527817924608 23256254457053184 23321166231896064 23373818243371008 23454977334493824 23489283058827264 23554845252255744 23570843069448192 23689997147464704 23724646616530944 23740759758241792 23744831231361024 23807023861727232 23811106698952704 23827278562025472 23860772790107904 23943622695629112 23982755391995904 24030880795831842 24066028848218112 24184913129373696 24239515215347712 24307171421847552 24323680198734336 24359256505450496 24363434049011712 24448029306126336 24482396129329152 24567404449222656 24624269425115136 24656935806544896 24692999539654656 24709770360619008 24834681883581696 24871005591699456 24920913417899688 24957363250003968 25015130844561408 25120214064562176 25137275038138368 25170621969181248 25207437030064128 25224557243131904 25228883183321088 25299300867637248 25316483472152064 25352071089489648 25353511873019904 25481677603995648 25536279403823104 25570155651231744 25607555078160384 25754484916306944 25792153946947584 25826369635713024 25843910211155232 25881710037041152 25886148677074944 25976031137759232 26012545887412224 26102867227299072 26145528924340224 26163286264184832 26236312010883072 26254131008157696 26386849501305552 26425443441180672 26499200908787712 26517198453129216 26578576522346496 26652761407881216 26690227443597312 26708354728022016 26712935135281152 26782901844443136 26801092070827648 26805688382278656 26843369388871392 26844894924374016 26936575532582751 26938106365083648 27074282454245376 27132296866562048 27208027270545408 27269454617266176 27364140223576128 27404163568631808 27408863305138176 27480652794298368 27499316914356224 27504032969392128 27542695645495296 27638330005375488 27702303103254528 27779624482111488 27798491655696384 27839150291943424 27979881290661888 28036027595137149 28077033656254464 28142022200131584 28215731984269312 28239737554993152 28260240822632448 28279434417905664 28358366658822144 28377626898523392 28382493581236224 28424006390513664 28481043906171072 28521079975675854 28522700857147392 28728314329300992 28766425107635712 28808499462930432 28828065420722176 28973795530845312 28975442140594176 29016173190316032 29074398987549636 29097161782198272 29116923791671296 29121917261709312 29184319318654976 29223035029979136 29264114123338752 29365725630711456 29433697047207936 29515851012243456 29535897384177408 29579097185189888 29728623871328256 29831848259770368 29875480924520448 29900898587639808 29984356583866368 30004721152180224 30026505874046976 30046899069024768 30130764574998528 30151228579681104 30156399430063488 30200506789920768 30284801038614528 30305369660719104 30503117078396928 30523833974882304 30609030679363584 30629819509517312 30678136444424448 30784657751523144 30786407274381312 30829684014710784 30915734393585664 30936731528650752 30942037090566144 31008339276070912 31093121256047424 31094888309194752 31165090991161344 31273303112658432 31319044078436352 31427790759264256 31477366451994624 31586662863286272 31632862155374592 31659774975148032 31742698482302976 31748142265270272 31769704749367296 31814363720143872 31903162491174912 31924830260838816 31977007189327872 32041174394442456 32088038464290816 32297418083008512 32319353620463616 32409561895796736 32431573598312448 32595519972200976 32597372408168448 32643194839105536 32734307004973056 32756539265630208 32832359233486848 32875914408726528 32923999386206208 32946360480825344 33036441334550388 33112909178108928 33161340788932608 33227884557199584 33276484333338624 33444701855244288 33516366717517824 33560829292241664 33609916040085504 33638510911094784 33732401156849664 33755311296202752 33802761452652864 33804682497359872 33897110146873344 33920132152141242 33975570138660864 34093540868308992 34316006713196544 34339313221742592 34389538595930112 34435159514284032 34458546948206976 34514864902766592 34632739970463537 34634708183678976 34683394516549632 34780201192783872 34803822969732096 34884381685579776 34981749347844096 35005508010876928 35060727365056512 35182466001740736 35233924588240896 35332267878383616 35356264604172288 35438102029795328 35534995721197056 35586969924796416 35611139637362688 35617246847041536 35710535792590848 35740917843038208 35791159185161856 35793193232498688 35915434043443668 35917475153444864 35974133087993856 36099043272327168 36277369694060544 36359272823021568 36460757132771328 36485520298101504 36538884758175744 36545151073517568 36672043959189504 36723594193993728 36851106673833984 36936404137672704 37039499309481984 37064655540928512 37252022825372544 37306508387549184 37381370126849532 37410636577112064 37436044875005952 37522696266842112 37652983406657536 37680321096843264 37705912557207552 37755932953771872 37811155545096192 37836835864697856 37843324774981632 37974725208228096 38028106634234472 38030267809529856 38222516405993472 38304419105734656 38355233476847616 38411332617240576 38631727374460416 38688230920421376 38739554453569536 38765865316732848 38822565055561728 38829223015612416 38964046706638848 39018818831118336 39154300840948608 39218293386510336 39244929396277248 39354468016324608 39381196512236544 39580274251958328 39638165161771008 39748801363181568 39775797679693824 39867864783519744 39979142111821824 40006294869573632 40035341165395968 40062532092033024 40069402702921728 40174352766664704 40201638106241472 40208532573417984 40267342386561024 40407159547625472 40611423681368064 40670822771195904 40698445299843072 40812040905818112 40904181925899264 41046210335364192 41048543032508416 41106245352947712 41113294957707264 41220979191447552 41248975371534336 41256049454088192 41457495008063232 41553454654881792 41669436723167232 41697737483544576 41758725437915136 41969821935992832 42115550484381696 42213033300197376 42323597976403968 42330856353693696 42359606332489728 42419151626858496 42537549988233216 42566440347785088 42573740371854336 42636009585770496 42721565859256608 42784051285721088 43092471493951488 43149637661453568 43212749194395648 43242098131083264 43460693296267968 43463163210891264 43524259785474048 43611598481324454 43645742673297408 43675385687506944 43682875892563968 43776478977982464 43834552544968704 44048588446067184 44150545570811904 44215121051910144 44273776518365184 44303846076266112 44368645777784832 44592935806992384 44688488956690432 44747772389655552 44813221386780672 44851347881459712 44976534875799552 45007081728270336 45070348603537152 45196146862497792 45226842869521656 45234599145095232 45300760184881152 45427201557921792 45458054491078656 45754675617595392 45785750962323456 45913546019045376 45944729264275968 46019819870355456 46176986627284716 46179610911571968 46244526022066176 46373601590378496 46405097292976128 46413055635849216 46512508914106368 46642332463792128 46747636486742016 46909954668987648 46978566117654528 47141686138896384 47379994294929408 47449293233061888 47481519516483584 47489662462722048 47614047723454464 47622213397905408 47654557124050944 47721545580215808 47887245391258224 47965510783991808 48061761591663684 48132057696436224 48369826258747392 48479030430695424 48614342843695104 48647360397468672 48718513010900992 48896058612252672 48964792258658304 49134808898445312 49248538850230272 49313871613089792 49385999079309312 49419540721238016 49669363767163392 49742011183398912 49841826835799376 49914726500007936 50030261689122816 50240428129124352 50274550076276736 50341243938362496 50414874060128256 50449114486263808 50457766366642176 50598601735274496 50632966944304128 50704142178979296 50707023746039808 50880198228211863 50963355207991296 51072558807646208 51140311302463488 51508969832613888 51584307893895168 51652739271426048 51687820422310464 51763420074082304 51772297354149888 51952062275518464 52025091774824448 52205734454598144 52291057848680448 52326572528369664 52472624021766144 52508262016315392 52773699002611104 52850886882361344 52998401817575424 53034396906258432 53157153044692992 53380454887194624 53416709456044032 53425870270562304 53565803688886272 53602184141655296 53611376764557312 53686738777742784 53689789848748032 53873151065165502 53876212730167296 54148564908490752 54264593733124096 54416054541090816 54538909234532352 54728280447152256 54808327137263616 54817726610276352 54961305588596736 54998633828712448 55008065938784256 55085391290990592 55276660010750976 55404606206509056 55559248964222976 55596983311392768 55959762581323776 56072055190274298 56154067312508928 56284044400263168 56431463968538624 56479475109986304 56520481645264896 56558868835811328 56716733317644288 56755253797046784 56764987162472448 56848012781027328 56962087812342144 57042159951351708 57045401714294784 57456628658601984 57532850215271424 57616998925860864 57656130841444352 57947591061690624 58032346380632064 58148797975099272 58233847583342592 58243834523418624 58368638637309952 58446070059958272 58528228246677504 58731451261422912 58867394094415872 59031702024486912 59071794768354816 59158194370379776 59457247742656512 59663696519540736 59750961849040896 59801797175279616 59968713167732736 60009442304360448 60053011748093952 60093798138049536 60261529149997056 60302457159362208 60312798860126976 60401013579841536 60610739321438208 61006234156793856 61047667949764608 61218061358727168 61259639019034624 61356272888848896 61569315503046288 61572814548762624 61659368029421568 61831468787171328 61873463057301504 61884074181132288 62016678552141824 62186242512094848 62189776618389504 62330181982322688 62546606225316864 62638088156872704 62855581518528512 62954732903989248 63173325726572544 63319549950296064 63485396964605952 63496284530540544 63539409498734592 63628727440287744 63806324982349824 63849660521677632 63954014378655744 64082348788884912 64176076928581632 64594836166017024 64638707240927232 64819123791593472 64863147196624896 65191039944401952 65194744816336896 65286389678211072 65417397721986681 65468614009946112 65513078531260416 65664718466973696 65751828817453056 65892720961650688 66072882669100776 66225818356217856 66322681577865216 66455769114399168 66552968666677248 66889403710488576 67032733435035648 67121658584483328 67219832080171008 67277021822189568 67464802313699328 67510622592405504 67605522905305728 67609364994719744 67794220293746688 67840264304282484 67951140277321728 68187081736617984 68632013426393088 68678626443485184 68870319028568064 68917093896413952 69029729805533184 69265479940927074 69269416367357952 69366789033099264 69560402385567744 69607645939464192 69768763371159552 69963498695688192 70011016021753856 70121454730113024 70364932003481472 70467849176481792 70664535756767232 70712529208344576 70876204059590656 71069991442394112 71173939849592832 71222279274725376 71234493694083072 71421071585181696 71481835686076416 71582318370323712 71830868086887336 71834950306889728 71948266175987712 72198086544654336 72554739388121088 72718545646043136 72921514265542656 72971040596203008 73077769516351488 73090302147035136 73344087918379008 73447188387987456 73702213347667968 73872808275345408 74078998618963968 74129311081857024 74504045650745088 74613016775098368 74762740253699064 74872089750011904 75045392533684224 75305966813315072 75360642193686528 75411825114415104 75511865907543744 75622311090192384 75673671729395712 75686649549963264 75949450416456192 76056213268468944 76060535619059712 76445032811986944 76608838211469312 76710466953695232 76822665234481152 77263454748920832 77376461840842752 77479108907139072 77531730633465696 77645130111123456 77658446031224832 77928093413277696 78037637662236672 78308601681897216 78436586773020672 78489858792554496 78708936032649216 78762393024473088 79160548503916656 79276330323542016 79497602726363136 79551595359387648 79735729567039488 79958284223643648 80012589739147264 80070682330791936 80125064184066048 80138805405843456 80348705533329408 80403276212482944 80417065146835968 80534684773122048 80809726597748253 80814319095250944 81222847362736128 81396890599686144 81624081811636224 81808363851798528 82092420670728384 82097086065016832 82212490705895424 82226589915414528 82441958382895104 82497950743068672 82512098908176384 82914990016126464 83106909309763584 83338873446334464 83395474967089152 83517450875830272 83939643871985664 84108082785411447 84231100968763392 84426066600394752 84647195952807936 84719212664979456 84838303253716992 85075099976466432 85132880695570176 85147480743708672 85272019171540992 85443131718513216 85568102571442176 86184942987902976 86299275322907136 86425498388791296 86484196262166528 86921386592535936 86926326421782528 87048519570948096 87223196962648908 87291485346594816 87350771375013888 87365751785127936 87552957955964928 87669105089937408 88097176892134368 88301091141623808 88547553036730368 88607692152532224 88737291555569664 89185871613984768 89376977913380864 89495544779311104 89626442773561344 89702695762919424 89953069751599104 90014163456540672 90140697207074304 90392293724995584 90453685739043312 90469198290190464 90601520369762304 90854403115843584 90916108982157312 91509351235190784 91571501924646912 91827092038090752 91889458528551936 92353973254569432 92359221823143936 92489052044132352 92747203180756992 92810194585952256 92826111271698432 93025017828212736 93284664927584256 93495272973484032 93819909337975296 93957132235309056 94283372277792768 94759988589858816 94898586466123776 94963039032967168 94979324925444096 95228095446908928 95244426795810816 95309114248101888 95443091160431616 95774490782516448 95931021567983616 96123523183327368 96264115392872448 96958060861390848 97228685687390208 97294720794937344 97437026021801984 97792117224505344 97929584517316608 98269617796890624 98497077700460544 98627743226179584 98771998158618624 98839081442476032 99338727534326784 99484022366797824 99683653671598752 99829453000015872 100549100152553472 100682487876724992 100829748120256512 100898228972527616 100915532733284352 101197203470548992 101265933888608256 101408284357958592 101414047492079616 101760396456423726 101926710415982592 102145117615292416 102280622604926976 103017939665227776 103168615787790336 103305478542852096 103375640844620928 103526840148164608 103544594708299776 103904124551036928 104050183549648896 104411468909196288 104653145056739328 104945248043532288 105016524032630784 105547398005222208 105701773764722688 105996803635150848 106068793812516864 106314306089385984 106760909774389248 106833418912088064 106851740541124608 107131607377772544 107204368283310592 107222753529114624 107373477555485568 107379579697496064 107746302130331004 107752425460334592 108297129816981504 108529187466248192 108832109082181632 109077818469064704 109456560894304512 109616654274527232 109635453220552704 109997267657424896 110016131877568512 110170782581981184 110553320021501952 110809212413018112 111118497928445952 111193966622785536 111919525162647552 112144110380548596 112308134625017856 112568088800526336 112862927937077248 112958950219972608 113040963290529792 113117737671622656 113433466635288576 113510507594093568 113529974324944896 113924175624684288 114084319902703416 114090803428589568 114913257317203968 115065700430542848 115233997851721728 115312261682888704 115895182123381248 116064692761264128 116297595950198544 116467695166685184 116487669046837248 116737277274619904 116892140119916544 117056456493355008 117462902522845824 117734788188831744 118063404048973824 118143589536709632 118316388740759552 118914495485313024 119327393039081472 119603594350559232 119937426335465472 120018884608720896 120106023496187904 120187596276099072 120523058299994112 120604914318724416 120625597720253952 120802027159683072 121221478642876416 122012468313587712 122095335899529216 122436122717454336 122519278038069248 122712545777697792 123138631006092576 123145629097525248 123318736058843136 123662937574342656 123746926114603008 123768148362264576 124033357104283648 124372485024189696 124660363964645376 125093212450633728 125276176313745408 125711163037057024 125909465807978496 126346651453145088 126639099900592128 126970793929211904 126992569061081088 127078818997469184 127257454880575488 127612649964699648 127699321043355264 127908028757311488 128164697577769824 128352153857163264 129277414481854464 129638247583186944 129726294393249792 130382079888803904 130389489632673792 130572779356422144 130834795443973362 130937228019892224 131026157062520832 131329436933947392 131503657634906112 131785441923301376 132145765338201552 132451636712435712 132645363155730432 132911538228798336 133105937333354496 133778807420977152 134065466870071296 134243317168966656 134439664160342016 134554043644379136 134929604627398656 135021245184811008 135211045810611456 135588440587493376 135680528608564968 135902280554643456 136374163473235968 137264026852786176 137357252886970368 137740638057136128 137834187792827904 138059459611066368 138530959881854148 138538832734715904 138733578066198528 139120804771135488 139215291878928384 139537526742319104 139926997391376384 140022032043507712 140242909460226048 140729864006962944 140935698352963584 141425058416689152 141752408119181312 142139982884788224 142347879699185664 142444558549450752 142468987388166144 142842143170363392 142963671372152832 143164636740647424 143661736173774672 143669900613779456 143896532351975424 144396173089308672 145109478776242176 145437091292086272 145843028531085312 145942081192406016 146155539032702976 146688175836758016 146894376775974912 147404426695335936 147745616550690816 148157997237927936 148258622163714048 149008091301490176 149226033550196736 149525480507398128 149744179500023808 150090785067368448 150611933626630144 150721284387373056 150823650228830208 151023731815087488 151244622180384768 151347343458791424 151373299099926528 151898900832912384 152112426536937888 152121071238119424 152640594684635589 152890065623973888 153217676422938624 153420933907390464 154526909497841664 154752923681685504 154958217814278144 155063461266931392 155290260222246912 155316892062449664 155856186826555392 156075275324473344 156617203363794432 156873173546041344 156979717585108992 157417872065298432 157524786048946176 158321097007833312 158552660647084032 158995205452726272 159103190718775296 159471459134078976 160025179478294528 160141364661583872 160250128368132096 160277610811686912 160697411066658816 160806552424965888 160834130293671936 161069369546244096 161619453195496506 161628638190501888 162445694725472256 162793781199372288 163248163623272448 163616727703597056 164184841341456768 164194172130033664 164424981411790848 164453179830829056 164883916765790208 164995901486137344 165024197816352768 165829980032252928 166213818619527168 166677746892668928 166790949934178304 167879287743971328 168216165570822894 168462201937526784 168852133200789504 169294391905615872 169438425329958912 169676606507433984 170150199952932864 170265761391140352 170294961487417344 170544038343081984 170886263437026432 171136205142884352 172369885975805952 172598550645814272 172850996777582592 172968392524333056 173842773185071872 174097039141896192 174446393925297816 174701542750027776 174731503570255872 175105915911929856 175338210179874816 176194353784268736 176602182283247616 177095106073460736 177215384305064448 177474583111139328 178371743227969536 178753955826761728 178991089558622208 179252885547122688 179405391525838848 179906139503198208 180028326913081344 180281394414148608 180784587449991168 180907371478086624 180938396580380928 181203040739524608 181832217964314624 183018702470381568 183143003849293824 183654184076181504 183778917057103872 184707946509138864 184718443646287872 184978104088264704 185494406361513984 185620389171904512 185652222543396864 186050035656425472 186569329855168512 186990545946968064 187639818675950592 187914264470618112 188566744555585536 189519977179717632 189926078065934336 189958649850888192 190456190893817856 190488853591621632 190618228496203776 190886182320863232 191548981565032896 191862043135967232 192247046366654736 192528230785744896 193916121722781696 194457371374780416 194589441589874688 194874052043603968 195584234449010688 195859169034633216 196252193165960043 196539235593781248 196994155400921088 197255486452359168 197678162884952064 198677455068653568 198968044733595648 199367307343197504 199658906000031744 201098200305106944 201364975753449984 201659496240513024 201796457945055232 201831065466568704 202394406941097984 202531867777216512 202816568715917184 202828094984159232 203520792912847452 203853420831965184 204290235230584832 204561245209853952 206035879330455552 206610957085704192 206751281689241856 207053680296329216 207089189416599552 207808249102073856 208100367099297792 208822937818392576 209306290113478656 209890496087064576 210033048065261568 211094796010444416 211403547529445376 211993607270301696 212137587625033728 212628612178771968 213521819548778496 213666837824176128 213703481082249216 214263214755545088 214408736566621184 214445507058229248 214746955110971136 215492604260662008 215504850920669184 216594259633963008 217058374932496384 217664218164363264 218155636938129408 218913121788609024 219233308549054464 219270906441105408 219994535314849792 220032263755137024 220341565163962368 221106640043003904 221618424826036224 222236995856891904 222387933245571072 223839050325295104 224288220761097192 224616269250035712 225136177601052672 225917900439945216 226081926581059584 226235475343245312 226866933270577152 227021015188187136 227059948649889792 227848351249368576 228168639805406832 228181606857179136 229826514634407936 230131400861085696 230467995703443456 230624523365777408 231790364246762496 232129385522528256 232595191900397088 232935390333370368 232975338093674496 233784280239833088 234112912986710016 234925805045691648 235469576377663488 236126808097947648 236287179073419264 236632777481519104 237828990970626048 238654786078162944 239207188701118464 239874852670930944 240037769217441792 240212046992375808 240375192552198144 241046116599988224 241209828637448832 241251195440507904 241604054319366144 242429179793244759 242442957285752832 244190671799058432 244872245434908672 245038556076138496 245425091555395584 246277262012185152 246291258195050496 246637472117686272 247325875148685312 247493852229206016 247536296724529152 248066714208567296 248744970048379392 249320727929290752 250186424901267456 250552352627490816 251422326074114048 251818931615956992 252693302906290176 253278199801184256 253941587858423808 254157637994938368 254514909761150976 255225299929399296 255398642086710528 255816057514622976 256329395155539648 256704307714326528 258554828963708928 259276495166373888 259452588786499584 260764159777607808 260778979265347584 261145558712844288 261669590887946724 261874456039784448 262052314125041664 262658873867894784 263007315269812224 263570883846602752 264291530676403104 264903273424871424 265823076457596672 266211874666708992 267557614841954304 268130933740142592 268486634337933312 268879328320684032 269108087288758272 269859209254797312 270042490369622016 270422091621222912 271176881174986752 271361057217129936 271804561109286912 272748326946471936 274528053705572352 274714505773940736 275481276114272256 275668375585655808 277061919763708296 277077665469431808 277467156132397056 278241609542270976 278430583757856768 279075053484638208 279853994782752768 280044064087015424 280485818920452096 281459728013925888 281871396705927168 282850116833378304 283504816238362624 284279965769576448 284695759398371328 284889117098901504 284937974776332288 285684286340726784 285927342744305664 286329273481294848 287323472347549344 287339801227558912 287793064703950848 288792346178617344 290874182584172544 291686057062170624 291884162384812032 292311078065405952 293376351673516032 293788753551949824 294808853390671872 295491233101381632 296315994475855872 296517244327428096 298016182602980352 298452067100393472 299050961014796256 299488359000047616 301223867253260288 301647300457660416 302047463630174976 302489244360769536 302694686917582848 302746598199853056 303797801665824768 304224853073875776 304242142476238848 305281189369271178 305780131247947776 306435352845877248 306841867814780928 309053818995683328 309505847363371008 309916435628556288 310126922533862784 310580520444493824 310633784124899328 311712373653110784 312150550648946688 313234406727588864 313959435170217984 314835744130596864 315049572097892352 316642194015666624 317105321294168064 317990410905452544 318206381437550592 318942918268157952 320050358956589056 320282729323167744 320500256736264192 320555221623373824 321394822133317632 321613104849931776 321668260587343872 322138739092488192 323238906390993012 323257276381003776 324891389450944512 325587562398744576 326496327246544896 327233455407194112 328369682682913536 328849962823581696 328906359661658112 329991802972274688 330048395632705536 331659960064505856 332427637239054336 333355493785337856 333581899868356608 335758575487942656 336432331141645788 336924403875053568 337704266401579008 338588783811231744 338876850659917824 339353213014867968 340300399905865728 340531522782280704 340589922974834688 341772526874052864 342272410285768704 344739771951611904 345197101291628544 345701993555165184 345936785048666112 347685546370143744 348194078283792384 348892787850595632 349403085500055552 349463007140511744 350211831823859712 350676420359749632 352388707568537472 353204364566495232 354190212146921472 354430768610128896 354949166222278656 356743486455939072 357507911653523456 357982179117244416 358810783051677696 359812279006396416 360056653826162688 360562788828297216 361569174899982336 361814742956173248 361876793160761856 362406081479049216 363664435928629248 366037404940763136 366286007698587648 367308368152363008 367557834114207744 369415893018277728 369436887292575744 369956208176529408 370988812723027968 371240778343809024 371304445086793728 372100071312850944 373981091893936128 375279637351901184 375828528941236224 377133489111171072 379039954359435264 379852156131868672 379917299701776384 380912381787635712 380977707183243264 381236456992407552 381772364641726464 383097963130065792 383724086271934464 384494092733309472 385056461571489792 387832243445563392 388914742749560832 389178883179749376 391168468898021376 391718338069266432 392504386331920086 393078471187562496 393988310801842176 394510972904718336 395356325769904128 397354910137307136 397936089467191296 398734614686395008 399317812000063488 402196400610213888 402729951506899968 403318992481026048 403592915890110464 403662130933137408 404788813882195968 405063735554433024 405633137431834368 407041585825694904 407706841663930368 408580470461169664 409122490419707904 412071758660911104 413221914171408384 413502563378483712 414107360592658432 414178378833199104 415616498204147712 416200734198595584 417645875636785152 418612580226957312 419780992174129152 420066096130523136 422189592020888832 422807095058890752 424275175250067456 425257224357543936 427043639097556992 427333675648352256 427406962164498432 428526429511090176 428817473133242368 428891014116458496 429493910221942272 430985208521324016 431009701841338368 433188519267926016 434116749864992768 435328436328726528 436311273876258816 437826243577218048 438466617098108928 439989070629699584 440064527510274048 440683130327924736 442213280086007808 443236849652072448 444473991713783808 444775866491142144 447678100650590208 448576441522194384 449232538500071424 450272355202105344 451835800879890432 452163853162119168 452470950686490624 453733866541154304 454042030376374272 454119897299779584 455696702498737152 456337279610813664 456363213714358272 457921784053906767 459653029268815872 460262801722171392 461249046731554816 463580728493524992 464258771045056512 465190383800794176 465870780666740736 465950676187348992 467568560479666176 468225825973420032 469851610091383296 470939152755326976 472253616195895296 472574358146838528 473265554963038208 475657981941252096 477309572156325888 478414377402236928 480075538434883584 480424093984751616 480750385104396288 482092233199976448 482419657274897664 482502390881015808 483208108638732288 484858359586489518 484885914571505664 488381343598116864 489744490869817344 490077112152276992 490850183110791168 492554524024370304 492582516390100992 493274944235372544 494651750297370624 494987704458412032 495072593449058304 496133428417134592 497489940096758784 498641455858581504 500372849802534912 502844652148228096 503637863231913984 505386605812580352 506556399602368512 507883175716847616 508315275989876736 509029819522301952 510450599858798592 510797284173421056 511632115029245952 512658790311079296 513408615428653056 517109657927417856 518552990332747776 518905177572999168 521528319555215616 522291117425688576 523339181775893448 524104628250083328 525317747735789568 526014630539624448 527141767693205504 528583061352806208 529806546849742848 531646152915193344 532423749333417984 535115229683908608 536261867480285184 536973268675866624 537758656641368064 538216174577516544 539718418509594624 540084980739244032 540844183242445824 542353762349973504 542722114434259872 543609122218573824 545496653892943872 549056107411144704 549429011547881472 550962552228544512 551336751171311616 554123839527416592 554155330938863616 554934312264794112 556483219084541952 556861167515713536 558150106969276416 559707989565505536 560088128174030848 560971637840904192 562919456027851776 563742793411854336 565700233666756608 568559931539152896 569778234197803008 569875949552664576 571368572681453568 571854685488611328 572658546962589696 574646944695098688 574679602455117824 575586129407901696 577584692357234688 581748365168345088 583372114124341248 583768324769624064 584622156130811904 586752703347032064 587577507103899648 588756579497880129 589617706781343744 590982466202763264 593034488654856192 596032365205960704 596904134200786944 598101922029592512 598976718000095232 602447734506520576 603294600915320832 604094927260349952 604978488721539072 605389373835165696 605493196399706112 607595603331649536 608449706147751552 608484284952477696 610562378738542356 611560262495895552 612870705691754496 613683735629561856 618107637991366656 619832871257112576 620253845067725568 621161040888987648 621267568249798656 623424747306221568 624301101297893376 626468813455177728 627918870340435968 629671488261193728 630099144195784704 633284388031333248 634210642588336128 635980821810905088 636412762875101184 637885836536315904 640100717913178112 640565458646335488 641000513472528384 641110443246747648 642789644266635264 643226209699863552 643336521174687744 646477812781986024 646514552762007552 649782778901889024 651175124797489152 652992654493089792 654466910814388224 656739365365827072 657699925647163392 657812719323316224 659983605944549376 660096791265411072 663319920129011712 664855274478108672 666710987570675712 667163799736713216 671517150975885312 672864662283291576 673848807750107136 675408532803158016 677753701319835648 678706426029735936 680600799811731456 681063045564561408 681179845949669376 683545053748105728 684544820571537408 689479543903223808 690394202583257088 691403987110330368 691873570097332224 695371092740287488 696388156567584768 697785575701191264 698806171000111104 698926014281023488 701352840719499264 704777415137074944 706408729132990464 708380424293842944 708861537220257792 709898332444557312 713486972911878144 715015823307046912 715964358234488832 717621566103355392 719624558012792832 720113307652325376 721125577656594432 723138349799964672 723629485912346496 723753586321523712 724812162958098432 727328871857258496 732572015397175296 734616736304726016 735115668228415488 738831786036555456 738873774585151488 739912416353058816 741977625446055936 742481556687618048 742608890173587456 744200142625701888 747962183787872256 750559274703802368 751657057882472448 754266978222342144 758079908718870528 759704312263737344 759834599403552768 761824763575271424 762472913984815104 763544729283452928 766195926260131584 767448172543868928 768988185466618944 770112923142979584 775664486891126784 777829485499121664 778357766359498752 782336937796042752 783436676138532864 785008772663840172 786156942375124992 787976621603684352 789021945809436672 790712651539808256 794709820274614272 797469229372790016 798635624000126976 804392801220427776 805459903013799936 806637984962052096 807185831780220928 807324261866274816 809577627764391936 810127471108866048 811266274863668736 814083171651389808 815413683327860736 817160940922339328 818244980839415808 824143517321822208 826443828342816768 827005126756967424 828214721185316864 831232996408295424 832401468397191168 835291751273570304 837225160453914624 839561984348258304 840132192261046272 844379184041777664 845614190117781504 848550350500134912 850514448715087872 854087278195113984 854667351296704512 854813924328996864 857052859022180352 857634946266484736 857782028232916992 858987820443884544 861970417042648032 862019403682676736 866377038535852032 868233499729985536 872622547752517632 875652487154436096 876933234196217856 879978141259399168 880129055020548096 881366260655849472 884426560172015616 886473699304144896 888947983427567616 889551732982284288 895356201301180416 897152883044388768 898465077000142848 903671601759780864 904941901372981248 907467733082308608 908084060752748544 908239794599559168 911393404997474304 912674559221627328 912726427428716544 915843568107813534 919306058537631744 920525603444342784 922498093463109632 927161456987049984 928517542090113024 930380767601588352 931741561333481472 931901352374697984 935137120959332352 936451651946840064 939703220182766592 941878305510653952 944507232391790592 945148716293677056 951315963882504192 954619144312651776 956828754804473856 960151076869767168 960848187969503232 961500770208792576 964184466399952896 964839314549795328 965004781762031616 966416217277464576 969716719172979036 969771829143011328 976762687196233728 979488981739634688 980154224304553984 981700366221582336 985109048048740608 986549888470745088 989975408916824064 990145186898116608 992266856834269184 994979880193517568 997282911717163008 1000745699605069824 1005689304296456192 1007275726463827968 1010773211625160704 1013112799204737024 1015766351433695232 1016630551979753472 1018059639044603904 1020901199717597184 1021594568346842112 1025317580622158592 1026817230857306112 1034219315854835712 1037105980665495552 1037810355145998336 1043056639110431232 1044582234851377152 1046678363551786896 1048209256500166656 1050635495471579136 1052029261079248896 1054283535386411008 1057166122705612416 1059613093699485696 1063292305830386688 1064847498666835968 1070230459367817216 1072523734960570368 1073946537351733248 1076432349155033088 1079436837019189248 1080169961478488064 1081688366484891648 1084707524699947008 1085444228868519744 1087218244437147648 1090993307785887744 1098112214822289408 1098858023095762944 1101925104457089024 1102673502342623232 1108247679054833184 1108310661877727232 1109868624529588224 1112966438169083904 1113722335031427072 1116300213938552832 1120176256348061696 1121943275681808384 1125838912055703552 1127485586823708672 1131400467333513216 1137119863078305792 1139556468395606016 1139751899105329152 1142737145362907136 1143709370977222656 1145317093925179392 1149293889390197376 1149359204910235648 1151172258815803392 1155169384714469376 1163496730336690176 1166744228248682496 1167536649539248128 1173505406694064128 1175155014207799296 1177513158995760258 1179235413562687488 1181964932405526528 1186068977309712384 1192064730411921408 1193808268401573888 1196203844059185024 1197953436000190464 1204895469013041152 1206589201830641664 1208189854520699904 1209956977443078144 1210778747670331392 1210986392799412224 1215191206663299072 1216899412295503104 1221124757477084712 1223120524991791104 1225741411383508992 1227367471259123712 1236215275982733312 1239665742514225152 1240507690135451136 1242322081777975296 1242535136499597312 1246849494612443136 1248602202595786752 1252937626910355456 1255837740680871936 1259342976522387456 1260198288391569408 1266568776062666496 1268421285176672256 1272825525750202368 1275771673072631808 1280201435826356224 1281130917292670976 1282001026945056768 1282220886493495296 1285579288533270528 1286452419399727104 1286673042349375488 1292955625563972048 1293029105524015104 1299565557803778048 1302350249594978304 1305985308986179584 1308933821628776448 1313478730731654144 1315399851294326784 1319967211889098752 1320193582530822144 1326639840258023424 1329710548956217344 1333421975141351424 1334327599473426432 1343034301951770624 1345729324566583152 1347697615500214272 1350817065606316032 1355507402639671296 1357412852059471872 1361201599623462912 1362126091129122816 1362359691899338752 1367090107496211456 1369089641143074816 1373765352161720301 1378959087806447616 1380788405166514176 1383747140194664448 1390742185480574976 1392776313135169536 1395571151402382528 1397612342000222208 1397852028562046976 1402705681438998528 1409554830274149888 1412817458265980928 1416760848587685888 1417723074440515584 1419796664889114624 1426973945823756288 1430031646614093824 1431928716468977664 1435243132206710784 1440226615304650752 1442251155313188864 1446276699599929344 1447258971824692992 1447507172643047424 1449624325916196864 1454657743714516992 1465144030794350592 1469233472609452032 1470231336456830976 1477663572073110912 1477747549170302976 1479824832706117632 1483955250892111872 1484963113375236096 1485217780347174912 1488400285251403776 1495924367575744512 1501118549407604736 1508533956444684288 1516159817437741056 1519408624527474688 1519669198807105536 1523649527150542848 1524945827969630208 1527089458566905856 1532391852520263168 1534896345087737856 1537976370933237888 1540225846285959168 1551328973782253568 1555658970998243328 1556715532718997504 1566873352277065728 1570017545327680344 1572313884750249984 1575953243207368704 1578043891618873344 1581425303079616512 1589419640549228544 1594938458745580032 1597271248000253952 1608785602440855552 1610919806027599872 1613275969924104192 1614371663560441856 1614648523732549632 1619155255528783872 1620254942217732096 1622532549727337472 1628166343302779616 1630827366655721472 1636489961678831616 1648287034643644416 1652887656685633536 1654010253513934848 1656429442370633728 1662465992816590848 1664802936794382336 1670583502547140608 1674450320907829248 1679123968696516608 1680264384522092544 1688758368083555328 1691228380235563008 1697100701000269824 1709334702593409024 1709627848657993728 1714105718044360704 1715269892532969472 1715564056465833984 1717975640887769088 1723940834085296064 1724038807365353472 1732754077071704064 1736466999459971072 1745245095505035264 1751304974308872192 1753866468392435712 1759956282518798336 1760258110041096192 1762732521311698944 1768853120344031232 1772947398608289792 1779103465964568576 1790712402602360832 1794305766088777536 1796930154000285696 1807343203519561728 1809883802745962496 1814935466164617216 1816168121505497088 1816479589199118336 1822786809994948608 1825349118443254656 1825452854857433088 1831687136215627068 1838612117075263488 1841051206888685568 1844996186926219264 1854322913974099968 1860761535203176704 1863483122666962944 1863802704749395968 1870274241918664704 1872903303893680128 1879406440365533184 1883756611021307904 1889014464783581184 1890297432587354112 1902631927765008384 1909238288625303552 1913657509608947712 1920302153739534336 1921696375939006464 1923001540417585152 1928368932799905792 1929678629099590656 1930009563524063232 1939433438345958072 1939543658286022656 1953525374392467456 1958977963479269376 1960308448609107968 1963400732443164672 1970218096097481216 1973099776941490176 1979950817833648128 1980290373796233216 1984533713668538368 1989959760387035136 1994565823434326016 2001491399210139648 2011378608592912384 2014551452927655936 2021546423250321408 2026225598409474048 2033261103959506944 2036119278089207808 2041802399435194368 2043189136693684224 2050635161244317184 2053634461714612224 2068438631709671424 2074211961330991104 2075620710291996672 2086113278220862464 2089164469702754304 2093356727103573792 2096418513000333312 2104058522158497792 2108567070772822016 2114332245411224832 2119226187398971392 2126584611660773376 2129694997333671936 2140460918735634432 2145047469921140736 2147893074703466496 2152864698310066176 2158873674038378496 2160339922956976128 2163376732969783296 2169415049399894016 2170888457737039488 2174436488874295296 2181986615571775488 2197716046191525888 2203850208914178048 2205347004685246464 2216495358109666368 2216621323755454464 2219737249059176448 2225932876338167808 2227444670062854144 2232600427877105664 2240352512696123392 2243886551363616768 2251677824111407104 2254971173647417344 2262800934667026432 2274239726156611584 2279112936791212032 2279503798210658304 2285474290725814272 2287418741954445312 2290634187850358784 2298587778780394752 2302344517631606784 2310338769428938752 2326993460673380352 2333488456497364992 2335073299078496256 2347010813388128256 2350310028415598592 2355026317991520516 2358470827125374976 2363929864811053056 2372137954619424768 2384129460823842816 2392407688118370048 2395906872000380928 2409790938026082304 2413178403661283328 2416379709041399808 2419913954886156288 2421557495340662784 2421972785598824448 2430382413326598144 2433798824591006208 2442249514954169424 2446241049983582208 2451482822767017984 2454734942518247424 2472430551965466624 2479331485028450304 2481015380270902272 2484644163555950592 2493698989224886272 2497204405191573504 2505875253820710912 2511675481361743872 2518685953044774912 2520396576783138816 2533137552125332992 2536842570353344512 2545651051500404736 2551543346145263616 2560402871652712448 2562261834585341952 2564002053890113536 2564441772986990592 2571158577066541056 2572904838799454208 2573346084698750976 2585911251127944096 2586058211048030208 2599131115607556096 2604700499189956608 2617867643257552896 2626957461463308288 2630799702588653568 2639934423778197504 2640387165061644288 2653279680516046848 2659421097912434688 2666843950282702848 2668655198946852864 2686068603903541248 2691458649133166304 2695395231000428544 2711014805279342592 2714825704118943744 2722403199246925824 2724252182258245632 2724719383798677504 2734180214992422912 2738179282286149632 2747530704323440602 2757918175612895232 2761576810333028352 2767494280389328896 2781484370961149952 2785552626270339072 2791142302804765056 2795224684000444416 2795704057124093952 2805411362877997056 2819109660548299776 2825634916531961856 2833521697175371776 2835446148881031168 2853947891647512576 2860063293228187648 2863857432937955328 2870486264413421568 2880453230609301504 2884502310626377728 2892553399199858688 2894517943649385984 2895014345286094848 2899248651832393728 2909315487429033984 2930288061588701184 2938466945218904064 2940462672913661952 2955327144146221824 2959649665412235264 2969926226750472192 2970435560694349824 2976800570502807552 2991848735151489024 3002237098815209472 3017067912889368576 3032319634875482112 3038817249054949376 3039338397614211072 3047299054301085696 3049891655939260416 3054178917133811712 3064783705040526336 3075952741866475776 3080451692571918336 3102657947564507136 3111317941996486656 3113431065437995008 3133746704554131456 3140035090655360688 3144627769500499968 3151906486414737408 3156087783237746688 3162850606159233024 3178839281098457088 3189876917491160064 3194542496000507904 3217571204881711104 3221839612055199744 3228743327120883712 3229297047465099264 3238310511057567744 3240509884435464192 3245065099454674944 3256332686605559232 3261654733311442944 3272979923357663232 3296574069287288832 3305775313371267072 3308020507027869696 3312858884741267456 3324931985633181696 3329605873588764672 3341167005094281216 3348900641815658496 3360528769044185088 3377516736167110656 3382456760471126016 3394201402000539648 3418669405186818048 3419255697315987456 3428211436088721408 3430539785065938944 3431128112931667968 3435951281775538176 3447881668170592128 3448077614730706944 3465508154143408128 3472933998919942144 3490490191010070528 3502609948617744384 3519912565037596672 3520516220082192384 3525465042623397888 3537706240688062464 3545894797216579584 3558206931929137152 3581424805204721664 3588611532177555072 3593860308000571392 3614686407039123456 3619767605491924992 3629870932329234432 3632336243010994176 3632959178398236672 3645573619989897216 3650698236886509312 3663374272431254136 3677224234150526976 3682102413777371136 3689992373852438528 3708645827948199936 3721523070406353408 3726966245333925888 3727605409498791936 3740548483837329408 3745806607787360256 3758812880731066368 3767513222042615808 3778028929567162368 3780594865174708224 3805263855530016768 3818476577250607104 3827315019217895424 3840604307479068672 3843392751878012928 3846003080835170304 3856737865599811584 3859357258199181312 3860019127048126464 3878866876691916144 3879087316572045312 3907050748784934912 3917955926958538752 3920616897218215936 3926801464886329344 3940436192194962432 3946199553882980352 3959901635667296256 3960580747592466432 3979919520774070272 3989131646868652032 4002982798420279296 4022757217185824768 4029102905855311872 4043092846500642816 4052451196818948096 4066522207919013888 4072238556178415616 4083604798870388736 4086378273387368448 4101270322488634368 4107268923429224448 4121296056485160903 4136877263419342848 4151241420583993344 4172226556441724928 4178328939405508608 4186713454207147584 4192837026000666624 4208117044316995584 4217134141545644032 4228664490822449664 4238452374797942784 4253169223321546752 4259389994667343872 4280921837471268864 4290094939842281472 4295786149406932992 4305729396620132352 4320679845913952256 4326753465939566592 4338830098799788032 4341776915474078976 4348872977748590592 4363973231143550976 4395432092383051776 4407700417828356096 4410694009370492928 4432990716219332736 4433242647510908928 4439474498118352896 4451865752676335616 4454889340125708288 4465200855754211328 4480705025392246784 4487773102727233536 4503355648222814208 4525601869334052864 4548479452313223168 4558225873582424064 4559007596421316608 4570948581451628544 4574837483908890624 4581268375700717568 4597175557560789504 4604689035263213568 4620677538857877504 4653986921346760704 4666976912994729984 4670146598156992512 4700620056831197184 4710052635983041032 4716941654250749952 4727859729622106112 4744275909238849536 4768258921647685632 4784815376236740096 4791813744000761856 4819581876052164608 4826356807322566656 4832759418082799616 4839827909772312576 4843114990681325568 4843945571197648896 4860764826653196288 4867597649182012416 4884499029908338848 4892482099967164416 4909469885036494848 4944861103930933248 4958662970056900608 4962030760541804544 4969288327111901184 4987397978449772544 4994408810383147008 5011750507641421824 5023350962723487744 5037371906089549824 5040793153566277632 5066275104250665984 5073685140706689024 5091302103000809472 5120805743305424896 5128004107780227072 5128883545973981184 5142317154133082112 5145809677598908416 5146692169397501952 5171822502255888192 5172116422096060416 5198262231215112192 5209400998379913216 5235735286515105792 5253914922926616576 5261599405177307136 5279868847556395008 5280774330123288576 5306559361032093696 5318842195824869376 5337310397893705728 5372137207807082496 5382917298266332608 5390790462000857088 5422029610558685184 5429651408237887488 5444806398493851648 5448504364516491264 5449438767597355008 5468360429984845824 5476358564572299264 5495061408646881204 5515836351225790464 5523153620666056704 5534988560778657792 5562968741922299904 5582284605609530112 5590449368000888832 5591408114248187904 5610822725755994112 5638219321096599552 5651269833063923712 5667043394350743552 5670892297762062336 5707895783295025152 5720126586456375296 5727714865875910656 5740972528826843136 5760906461218603008 5769004621252755456 5785106798399717376 5789035887298771968 5790028690572189696 5818630974858067968 5860576123177402368 5876933890437808128 5880925345827323904 5910654288292443648 5919299330824470528 5939852453500944384 5940871121388699648 5953601141005615104 5983697470302978048 6004474197630418944 6034135825778737152 6064639269750964224 6077634498109898752 6078676795228422144 6099783311878520832 6108357834267623424 6129567410081052672 6151905483732951552 6160903385143836672 6205315895129014272 6222635883992973312 6226862130875990016 6267493409108262912 6280070181310721376 6289255539000999936 6312175566475493376 6325701212318466048 6357678562196914176 6379753834982320128 6389084992001015808 6435142409763422208 6443679224110399488 6457486654241767424 6458594094930198528 6476621022115135488 6481019768870928384 6490130198909349888 6512665373211118464 6523309466622885888 6545959846715326464 6593148138574577664 6611550626742534144 6616041014055739392 6649863971266363392 6659211747177529344 6682334010188562432 6697801283631316992 6721057538088370176 6755033472334221312 6764913520942252032 6788402804001079296 6837338810373636096 6838511394631974912 6856422872177442816 6861079570131877888 6862256225863335936 6871902563551076352 6895763336341184256 6931016308286816256 6945867997839884288 6980980382020141056 7005219897235488768 7039825130075193344 7041032440164384768 7050930085246795776 7075412481376124928 7091789594433159168 7116413863858274304 7177223064355110144 7187720616001142784 7229372814078246912 7239535210983849984 7259741864658468864 7264672486021988352 7265918356796473344 7291147239979794432 7301396473773018624 7326748544862508272 7354448468301053952 7364204827554742272 7379984747704877056 7417291655896399872 7443046140812706816 7453932490667851776 7481096967674658816 7491613215574720512 7517625761462132736 7535026444085231616 7556057859134324736 7561189730349416448 7610527711060033536 7636953154501214208 7654630038435790848 7681208614958137344 7686785503756025856 7692006161670340608 7713475731199623168 7718714516398362624 7720038254096252928 7757733753383832288 7758174633144090624 7814101497569869824 7841233794436431872 7853602929772658688 7880872384389924864 7892399107765960704 7919803271334592512 7921161495184932864 7959839041548140544 7978263293737304064 8005965596840558592 8045514434371649536 8058205811710623744 8086185693001285632 8133044415838027776 8144477112356831232 8167209597740777472 8172756546774736896 8202540644977268736 8214537846858448896 8242592112970321806 8273754526838685696 8302482841167986688 8344453112883449856 8356657878811017216 8373426908414295168 8385674052001333248 8416234088633991168 8434268283091288064 8457328981644899328 8476904749595885568 8506338446643093504 8561843674942537728 8580189879684562944 8591572298813865984 8611458793240264704 8641359691827904512 8653506931879133184 8677660197599576064 8683553830948157952 8697745955497181184 8727946462287101952 8790864184766103552 8815400835656712192 8821388018740985856 8865981432438665472 8878948996236705792 8909778680251416576 8930401711508422656 8961410050784493568 8975546205454467072 9006711296445628416 9051203738668105728 9096958904626446336 9116451747164848128 9118015192842633216 9141897162903257088 9149674967817781248 9162536751401435136 9194351115121579008 9241355077715755008 9307973842693521408 9333953825989459968 9340293196313985024 9401240113662394368 9420105271966082064 9433883308501499904 9455719459244212224 9488551818477699072 9536517843295371264 9569630752473480192 9583627488001523712 9652713614645133312 9665518836165599232 9686229981362651136 9687891142395297792 9721529653306392576 9735195298364024832 9768998059816677696 9784964199934328832 9818939770072989696 9889722207861866496 9917325940113801216 9924061521083609088 9938576654223802368 9974795956899545088 9988817620766294016 10023501015282843648 10046701925446975488 10081586307132555264 10132550208501331968 10147370281413378048 10182604206001618944 10241611486610849792 10256008215560454144 10257767091947962368 10284634308266164224 10291619355197816832 10293384338795003904 10343645004511776384 10344232844192120832 10396524462430224384 10418801996759826432 10471470573030211584 10507829845853233152 10559737695112790016 10561548660246577152 10613118722064187392 10637684391649738752 10674620795787411456 10744274415614164992 10765834596532665216 10781580924001714176 10844059221117370368 10859302816475774976 10889612796987703296 10897008729032982528 10898877535194710016 10936720859969691648 10990122817293762408 11031672702451580928 11046307241332113408 11069977121557315584 11125937483844599808 11164569211219060224 11180898736001777664 11182816228496375808 11221645451511988224 11276438642193199104 11302539666127847424 11334086788701487104 11341784595524124672 11415791566590050304 11455429731751821312 11481945057653686272 11521812922437206016 11538009242505510912 11570213596799434752 11578071774597543936 11580057381144379392 11637261949716135936 11721152246354804736 11753867780875616256 11761850691654647808 11821308576584887296 11838598661648941056 11879704907001888768 11881742242777399296 11967394940605956096 12008948395260837888 12068271651557474304 12129278539501928448 12155268996219797504 12157353590456844288 12199566623757041664 12216715668535246848 12259134820162105344 12303810967465903104 12321806770287673344 12410631790258028544 12453724261751980032 12534986818216525824 12560140362621442752 12578511078001999872 12624351132950986752 12651402424636932096 12715357124393828352 12759507669964640256 12778169984002031616 12870284819526844416 12887358448220798976 12914973308483534848 12917188189860397056 12962039537741856768 12980260397818699776 13025330746422236928 13046618933245771776 13091919693430652928 13186296277149155328 13223101253485068288 13232082028111478784 13299727942532726784 13318423494355058688 13364668020377124864 13395602567262633984 13442115076176740352 13510066944668442624 13576805608002158592 13674677620747272192 13677022789263949824 13712845744354885632 13722159140263755776 13724512451726671872 13743805127102152704 13791526672682368512 13862032616573632512 13891735995679768576 13961960764040282112 14010439794470977536 14079650260150386688 14101860170493591552 14150824962752249856 14183579188866318336 14232827727716548608 14354446128710220288 14375441232002285568 14458745628156493824 14479070421967699968 14519483729316937728 14529344972043976704 14531836713592946688 14582294479959588864 14602792947546037248 14653497089725016544 14728409655109484544 14759969495409754112 14834583311792799744 14886092281625413632 14907864981335703552 14962193935349317632 14983226431149441024 15035251522924265472 15070052888170463232 15112115718268649472 15122379460698832896 15221055422120067072 15273906309002428416 15362417229916274688 15384012323340681216 15426951462399246336 15437429032796725248 15440076508192505856 15515467506767664576 15516349266288181248 15628202995139739648 15682467588872863744 15707205859545317376 15761744768779849728 15784798215531921408 15839606542669185024 15842322990369865728 15919678083096281088 15956526587474608128 16011931193681117184 16116411623421247488 16172371386002571264 16266088831676055552 16288954224713662464 16334419195481554944 16345513093549473792 16405081289954537472 16429075693716897792 16485184225940643612 16547509053677371392 16604965682335973376 16688906225766899712 16746853816828590336 16771348104002666496 16832468177267982336 16868536566182576128 16914657963289798656 16953809499191771136 17012676893286187008 17123687349885075456 17160379759369125888 17183144597627731968 17222917586480529408 17282719383655809024 17307013863758266368 17355320395199152128 17367107661896315904 17455892924574203904 17581728369532207104 17630801671313424384 17642776037481971712 17731962864877330944 17757897992473411584 17819557360502833152 17860803423016845312 17922820101568987136 17951092410908934144 18013422592891256832 18102407477336211456 18193917809252892672 18232903494329696256 18236030385685266432 18299349935635562496 18325073502802870272 18388702230243158016 18482710155431510016 18615947685387042816 18667907651978919936 18680586392627970048 18802480227324788736 18840210543932164128 18867766617002999808 18977103636955398144 19073035686590742528 19139261504946960384 19167254976003047424 19305427229290266624 19331037672331198464 19372459962725302272 19375782284790595584 19443059306612785152 19470390596728049664 19537996119633355392 19569928399868657664 19637879540145979392 19779444415723732992 19834651880227602432 19848123042167218176 19949591913799090176 19977635241532588032 20047002030565687296 20093403850893950976 20163172614265110528 20265100417002663936 20294740562826756096 20365208412003237888 20483222973221699584 20512016431120908288 20515534183895924736 20569268616532328448 20583238710395633664 20586768677590007808 20687290009023552768 20793048924860448768 20837603993519652864 20942941146060423168 21015659691706466304 21119475390225580032 21123097320493154304 21226237444128374784 21275368783299477504 21349241591574822912 21531669193065330432 21563161848003428352 21688118442234740736 21718605632951549952 21779225593975406592 21794017458065965056 21797755070389420032 21873441719939383296 21980245634587524816 22063345404903161856 22092614482664226816 22139954243114631168 22251874967689199616 22329138422438120448 22361797472003555328 22443290903023976448 22552877284386398208 22605079332255694848 22668173577402974208 22683569191048249344 22831583133180100608 22910859463503642624 22963890115307372544 23043625844874412032 23076018485011021824 23140427193598869504 23156143549195087872 23160114762288758784 23274523899432271872 23442304492709609472 23523701383309295616 23642617153169774592 23677197323297882112 23759409814003777536 23763484485554798592 23934789881211912192 24017896790521675776 24136543303114948608 24258557079003856896 24310537992439595008 24399133247514083328 24433431337070493696 24518269640324210688 24607621934931806208 24643613540575346688 24821263580516057088 24907448523503960064 25069973636433051648 25120280725242885504 25157022156003999744 25248702265901973504 25302804849273864192 25430714248787656704 25519015339929280512 25740569639053688832 25774716896441597952 25829946616967069696 25834376379720794112 25924079075483713536 25960520795637399552 26050661492844473856 26093237866491543552 26183839386861305856 26372592554298310656 26446202506970136576 26464164056222957568 26636846988710117376 26729336040754249728 26791205134525267968 26884230152353480704 27020133889336885248 27153611216004317184 27349355241494544384 27354045578527899648 27425691488709771264 27444318280527511552 27449024903453343744 27487610254204305408 27583053345364737024 27724065233147265024 27923921528080564224 28020879588941955072 28159300520300773376 28203720340987183104 28301649925504499712 28367158377732636672 28465655455433097216 28708892257420440576 28750882464004571136 28958140843935399936 29058689944087953408 29063673427185893376 29164588959919177728 29205585895092074496 29306994179450033088 29456819310218969088 29519938990819508224 29669166623585599488 29772184563250827264 29815729962671407104 29924387870698635264 29966452862298882048 30070503045848530944 30140105776340926464 30244758921397665792 30442110844240134144 30547812618004856832 30724834459832549376 30768024646681362432 30853902924798492672 30874858065593450496 30880153016385011712 31030935013535329152 31032698532576362496 31256405990279479296 31364935177745727488 31414411719090634752 31523489537559699456 31679213085338370048 31684645980739731456 31839356166192562176 31913053174949216256 32023862387362234368 32232823246842494976 32344742772005142528 32532177663352111104 32577908449427324928 32668838390963109888 32691026187098947584 32810162579909074944 32970368451881287224 33095018107354742784 33209931364671946752 33377812451533799424 33493707633657180672 33542696208005332992 33664936354535964672 33737073132365152256 33829315926579597312 33907618998383542272 34025353786572374016 34247374699770150912 34366289195255463936 34445835172961058816 34565438767311618048 34614027727516532736 34710640790398304256 34734215323792631808 34911785849148407808 35163456739064414208 35261603342626848768 35285552074963943424 35463925729754661888 35515795984946823168 35639114721005666304 35845640203137974272 35902184821817868288 36026845185782513664 36204814954672422912 36387835618505785344 36465806988659392512 36472060771370532864 36598699871271124992 36650147005605740544 36777404460486316032 36965420310863020032 37231895370774085632 37361172785255940096 37604960454649577472 37680421087864328256 37735533234005999616 37954207273910796288 38146071373181485056 38278523009893920768 38334509952006094848 38610854458580533248 38662075344662396928 38744919925450604544 38751564569581191168 38886118613225570304 38940781193456099328 39075992239266710784 39139856799737315328 39275759080291958784 39558888831447465984 39669303760455204864 39696246084334436352 39899183827598180352 39955270483065176064 40094004061131374592 40186807701787901952 40326345228530221056 40530200834005327872 40730416824006475776 40966445946443399168 41024032862241816576 41031068367791849472 41138537233064656896 41166477420791267328 41173537355180015616 41374580018047105536 41586097849720897536 41675207987039305728 41885882292120846336 42031319383412932608 42238950780451160064 42452474888256749568 42550737566598955008 42698483183149645824 43063338386130660864 43126323696006856704 43376236884469481472 43437211265903099904 43558451187950813184 43588034916131930112 43595510140778840064 43746883439878766592 43960491269175049632 44185228965328453632 44279908486229262336 44503749935378399232 44658276844876240896 44723594944007110656 44886581806047952896 45105754568772796416 45210158664511389696 45336347154805948416 45367138382096498688 45663166266360201216 45821718927007285248 46087251689748824064 46152036970022043648 46280854387197739008 46312287098390175744 46320229524577517568 46549047798864543744 46884608985419218944 47047402766618591232 47285234306339549184 47354394646595764224 47518819628007555072 47526968971109597184 47869579762423824384 48035793581043351552 48517114158007713792 48621075984879190016 48798266495028166656 48866862674140987392 49036539280648421376 49215243869863612416 49287227081150693376 49642527161032114176 49814897047007920128 50240561450485771008 50314044312007999488 50497404531803947008 50605609698547728384 50861428497575313408 51038030679858561024 51481139278107377664 51549433792883195904 51659893233934139392 51668752759441588224 51848158150967427072 51921041591274799104 52101322985688947712 52367678773722611712 52745185108596621312 52892405013940273152 52928328112445915136 53273693977420234752 53458672081508499456 53582410269050535936 53768460304706961408 54040267778673770496 54307222432008634368 54698710482989088768 54708091157055799296 54888636561055023104 54898049806906687488 54975220508408610816 55166106690729474048 55448130466294530048 55847843056161128448 56041759177883910144 56318601040601546752 56407440681974366208 56603299851008999424 56931310910866194432 57417784514840881152 57501764928009142272 57916281687870799872 58117379888175906816 58127346854371786752 58329177919838355456 58411171790184148992 58613988358900066176 58913638620437938176 59039877981639016448 59338333247171198976 59544369126501654528 59848775741397270528 59932905724597764096 60141006091697061888 60280211552681852928 60489517842795331584 60884221688480268288 61095625236009713664 61449668919665098752 61536049293362724864 61707805849596985344 61749716131186900992 61760306032770023424 62061870027070658304 62512811980558958592 62729870355491454976 62828823438181269504 63046979075119398912 63358426170676740096 63369291961479462912 63678712332385124352 63826106349898432512 64047724774724468736 64689485544010285056 65064355326704222208 65155816898854649856 65337676781926219776 65382052374197895168 65620325159818149888 65940736903762574448 66190036214709485568 66419862729343893504 66755624903067598848 66987415267314361344 67085392416010665984 67329872709071929344 67658631853159194624 67815237996767084544 68050707573144748032 68494749399540301824 68732578390510927872 68891670345922117632 69130877534623236096 69228055455033065472 69421281580796608512 69468430647585263616 69823571698296815616 70326913478128828416 70571104149927886848 70927851459509323776 71031591969893646336 71278229442011332608 71691280406275948544 71804369643635736576 72053690371565027328 72409629909344845824 72775671237011570688 72931613977318785024 73197399742542249984 73300294011211481088 73554808920972632064 73930840621726040064 74463790741548171264 74722345570511880192 75209920909299154944 75360842175728656512 75471066468011999232 75908414547821592576 76292142746362970112 76557046019787841536 77221708917161066496 77324150689324793856 77489839850901209088 77503129139162382336 77772237226451140608 77881562386912198656 78151984478533421568 78279713599474630656 78551518160583917568 79117777662894931968 79338607520910409728 79392492168668872704 79910540966130352128 80188008122262749184 80373615403575803904 80652690457060442112 81060401668010655744 81460833648012951552 81932891892886798336 82048065724483633152 82062136735583698944 82277074466129313792 82332954841582534656 82347074710360031232 82749160036094211072 83172195699441795072 83771764584241692672 84062638766825865216 84477901560902320128 84904949776513499136 85101475133197910016 85396966366299291648 86126676772261321728 86252647392013713408 86874422531806199808 87176069832263860224 87191020281557680128 87493766879757533184 87920982538350099264 88370457930656907264 88559816972458524672 89007499870756798464 89316553689752481792 89447189888014221312 89773163612095905792 90211509137545592832 90420317329022779392 90734276764192997376 91326332532720402432 91643437854014570496 92174503379497648128 92304073940044087296 92561708774395478016 92624574196780351488 92640459049155035136 93098095597729087488 93769217970838437888 94094805533237182464 94570468612679098368 95037639256015110144 95053937942219194368 95739159524847648768 96071587162086703104 97034228316015427584 97242151969758380032 97596532990056333312 97733725348281974784 98073078561296842752 98430487739727224832 99285054322064228352 99629794094015840256 100481122900971542016 100628088624015998976 100994809063607894016 101211219397095456768 101722856995150626816 102076061359717122048 103098867585766391808 103319786467868278784 103337505518883176448 103696316301934854144 103842083182549598208 104202645971377895424 104735357547445223424 105490370217193242624 105784810027880546304 105856656224891830272 106547387954840469504 106917344163016998912 107536920609413922816 108080535557347540992 108614444864017268736 109397420965978177536 109416182314111598592 109777273122110046208 109796099613813374976 109950441016817221632 110332213381458948096 110896260932589060096 111695686112322256896 112083518355767820288 112814881363948732416 113206599702017998848 113862621821732388864 114835569029681762304 115003529856018284544 115832563375741599744 116234759776351813632 116254693708743573504 116658355839676710912 116822343580368297984 117227976717800132352 117827277240875876352 118079755963278032896 118676666494342397952 119088738253003309056 119697551482794541056 119865811449195528192 120282012183394123776 120560423105363705856 120979035685590663168 122191250472019427328 122899337839330197504 123072098586725449728 123415611699193970688 123499432262373801984 123520612065540046848 124123740054141316608 125025623961117917184 125459740710982909952 125657646876362539008 126093958150238797824 126716852341353480192 127357424664770248704 127652212699796865024 128095449549448937472 129378971088020570112 130128710653408444416 130311633797709299712 130675353563852439552 130764104748395790336 131240650319636299776 131881473807525148896 132839725458687787008 133511249806135197696 133974830534628722688 134170784832021331968 134659745418143858688 135317263706318389248 135630475993534169088 136101415146289496064 136989498799080603648 137465156781021855744 138261755069246472192 138456110910066130944 138842563161593217024 138936861295170527232 139647143396593631232 140653826956257656832 141142208299855773696 141855702919018647552 142063183939787292672 142556458884022665216 143382560812551897088 143608739287271473152 144107380743130054656 145551342474023141376 145863227954637570048 146394799485084499968 146600588022422962176 147109617841945264128 147861681243452080128 148927581483096342528 149444691141023760384 150721684351457313024 150942132936023998464 151816829095643185152 152584285492725940224 153114092039575683072 154443417834322132992 154648301378649587712 154979679701802418176 155006258278324764672 155544474452902281216 155763124773824397312 156303968957066843136 157103036321167835136 158235555325789863936 158677215041820819456 158784984337337745408 159821081932260704256 160376016244525498368 160747230807151607808 161305380914120884224 162120803336021311488 162921667296025903104 164096131448967266304 164124273471167397888 164665909683165069312 164694149420720062464 165498320072188422144 166344391398883590144 167543529168483385344 168125277533651730432 168955803121804640256 169809899553026998272 170793932732598583296 172253353544522643456 172505294784027426816 173748845063612399616 174352139664527720448 174382040563115360256 174987533759515066368 175841965076700198528 176740915861313814528 177119633944917049344 178014999741513596928 178633107379504963584 179546327224191811584 180423018275091185664 180840634658045558784 181468553528385994752 182652665065440804864 183286875708029140992 184349006758995296256 184608147880088174592 185123417548790956032 185249148393560702976 185280918098310070272 187538435941676875776 188189611066474364928 189140937225358196736 190075278512030220288 190107875884438388736 191478319049695297536 192143174324173406208 194068456632030855168 195193065980112666624 195467450696563949568 196146157122593685504 196860975479454449664 198570108644128456704 199259588188031680512 200962245801943084032 201256177248031997952 201989618127215788032 203445713990301253632 204152122719434244096 206197735171532783616 206639572935736557568 206675011037766352896 207392632603869708288 207684166365099196416 208405291942755790848 209470715094890446848 210980740434386485248 211713312449783660544 213094775909680939008 213834688326033997824 215073841218827845632 216161071114695081984 217228889728034537472 218794841931956355072 219554546244220092416 219592199227626749952 219900882033634443264 220664426762917896192 221792521865178120192 223391372224644513792 224167036711535640576 225629762727897464832 226413199404035997696 227725243643464777728 229671138059363524608 231665126751483199488 232469519552703627264 232509387417487147008 233316711679353421824 233644687160736595968 234455953435600264704 235654554481751752704 236159511926556065792 237353332988684795904 238177476506006618112 239731622898391056384 240564024366788247552 241120846210727411712 241958071371181326336 244382500944038854656 245798675678660395008 246144197173450899456 246831223398387941376 246998864524747603968 247041224131080093696 248247480108282633216 250919481421965819904 251315293752725078016 252187916300477595648 253433704682706960384 254714849329540497408 255304425399593730048 256190899098897874944 258757942176041140224 260623267595418599424 261528209496791580672 262481300639272599552 263762947615050297792 265679450917375574016 267022499612270395392 267949661069257445376 268341569664042663936 269319490836287717376 270634527412636778496 271260951987068338176 272202830292578992128 273978997598161207296 274930313562043711488 276523510138492944384 276912221820132261888 277685126323186434048 277873722590341054464 279294286793187262464 281307653912515313664 282284416599711547392 283711405838037295104 285112917768045330432 286765121625103794176 287217478574542946304 288214761486260109312 291102684948046282752 291726455909275140096 292789598970168999936 293201176044845924352 294219235683890528256 297855162966192685056 298889382282047520768 301443368702914626048 301884265872047996928 303633658191286370304 305168570985451880448 306228184079151366144 309296602757299175424 309959359403604836352 310012516556649529344 311088948905804562432 311526249547648794624 312607937914133686272 314206072642335670272 316471110651579727872 317354430083641638912 317569968674675490816 319642163864521408512 320752032489050996736 322610761828241768448 324241606672042622976 325843334592051806208 328192262897934532608 328248546942334795776 329331819366330138624 329388298841440124928 330996640144376844288 332688782797767180288 335087058336966770688 336250555067303460864 339619799106053996544 341587865465197166592 344506707089045286912 345010589568054853632 347497690127224799232 348704279329055440896 348764081126230720512 349975067519030132736 351683930153400397056 353481831722627629056 354239267889834098688 356029999483027193856 357266214759009927168 359092654448383623168 360846036550182371328 361681269316091117568 362937107056771989504 366573751416058281984 368698013517990592512 369216295760176349184 370246835097581912064 370498296787121405952 370561836196620140544 375076871883353751552 376379222132948729856 378281874450716393472 380150557024060440576 382956638099390595072 384286348648346812416 388136913264061710336 390386131960225333248 390934901393127899136 392292314245187371008 393721950958908899328 398519176376063361024 401924491603886168064 402512354496063995904 403979236254431576064 406891427980602507264 408304245438868488192 412395470343065567232 413279145871473115136 414785265207739416576 415368332730198392832 416810583885511581696 418941430189780893696 421961480868772970496 423426624899567321088 426189551819361878016 427669376652067995648 430147682437655691264 432322142229390163968 437589683863912710144 439109092488440184832 439184398455253499904 439801764067268886528 441328853525835792384 443585043730356240384 446782744449289027584 448334073423071281152 452826398808071995392 455450487286929555456 459342276118727049216 463330253502966398976 464939039105407254528 465018774834974294016 466633423358706843648 467289374321473191936 468911906871200529408 471309108963503505408 474706665977369591808 476354953012013236224 479463245796782112768 481128048733576495104 482241692421454823424 483916142742362652672 488765001888077709312 492288394346901798912 493997729049495207936 494082448262160187392 496494960216565266432 501838962843931639808 502630587505450156032 504375832600955191296 506867409365413920768 509429698659080994816 512381798197795749888 517515884352082280448 521246535190837198848 523056418993583161344 524962601278545199104 527525895230100595584 531358901834751148032 534044999224540790784 535899322138514890752 538638981672575434752 541269054825273556992 542521903974136676352 544405660585157984256 547957995196322414592 549860627124087422976 553047020276985888768 553824443640264523776 555370252646372868096 555747445180682108928 562615307825030627328 564568833199423094784 567422811676074590208 570225835536090660864 573530243250207588352 574434957149085892608 576429522972520218624 582205369896092565504 585579197940337999872 586402352089691848704 588438471367781056512 595710325932385370112 597778764564095041536 602886737405829252096 603768531744095993856 610337141970903760896 612456368158302732288 618593205514598350848 619918718807209672704 620025033113299058688 622177897811609124864 623052499095297589248 625215875828267372544 628412145284671340544 632942221303159455744 635139937349350981632 639284327729042817024 641504064978101993472 645221523656483536896 648483213344085245952 651686669184103612416 656384525795869065216 658663638732660277248 658776597682880249856 661993280288753688576 665377565595534360576 670174116673933541376 672501110134606921728 679239598212107993088 683175730930394333184 689013414178090573824 694995380254449598464 697408558658110881792 697528162252461441024 699950135038060265472 703367860306800794112 706963663445255258112 708478535779668197376 712059998966054387712 714532429518019854336 721692073100364742656 723362538632182235136 725874214113543979008 733147502832116563968 737396027035981185024 738432591520352698368 740493670195163824128 740996593574242811904 741123672393240281088 752758444265897459712 756563748901432786944 760301114048120881152 765913276198781190144 768572697296693624832 776273826528123420672 781869802786255798272 784584628490374742016 787443901917817798656 797038352752126722048 803848983207772336128 805024708992127991808 807958472508863152128 813782855961205014528 816608490877736976384 824790940686131134464 826558291742946230272 829570530415478833152 830736665460396785664 833621167771023163392 837882860379561787392 843922961737545940992 846853249799134642176 855338753304135991296 860295364875311382528 864644284458780327936 875179367727825420288 878218184976880369664 878368796910506999808 879603528134537773056 882657707051671584768 893565488898578055168 896668146846142562304 905652797616143990784 910900974573859110912 918684552237454098432 929878078210814509056 930037549669948588032 933266846717413687296 934578748642946383872 937823813742401058816 942618217927007010816 949413331954739183616 952709906024026472448 958926491593564225536 962256097467152990208 967832285484725305344 977530003776155418624 984576788693803597824 987995458098990415872 988164896524320374784 992989920433130532864 1003677925687863279616 1005261175010900312064 1008751665201910382592 1018859397318161989632 1024763596395591499776 1035031768704164560896 1042493070381674397696 1046112837987166322688 1049925202557090398208 1055051790460201191168 1062717803669502296064 1068089998449081581568 1071798644277029781504 1077277963345150869504 1082538109650547113984 1085043807948273352704 1088811321170315968512 1099721254248174845952 1106094040553971777536 1107648887280529047552 1110740505292745736192 1111494890361364217856 1125230615650061254656 1129137666398846189568 1134845623352149180416 1140451671072181321728 1148869914298171785216 1152859045945040437248 1164410739792185131008 1171158395880675999744 1172804704179383697408 1176876942735562113024 1195557529128190083072 1205773474811658504192 1207537063488191987712 1220674283941807521792 1224912736316605464576 1237186411029196701696 1239837437614419345408 1244355795623218249728 1246104998190595178496 1250431751656534745088 1256824290569342681088 1265884442606318911488 1270279874698701963264 1278568655458085634048 1283008129956203986944 1290443047312967073792 1296966426688170491904 1312769051591738130432 1317327277465320554496 1317553195365760499712 1323986560577507377152 1330755131191068721152 1340348233347867082752 1345002220269213843456 1358479196424215986176 1366351461860788666368 1378026828356181147648 1389990760508899196928 1394817117316221763584 1395056324504922882048 1399900270076120530944 1406735720613601588224 1413927326890510516224 1424119997932108775424 1429064859036039708672 1443384146200729485312 1446725077264364470272 1451748428227087958016 1466295005664233127936 1476865183040705396736 1481993187148485623808 1482247344786480562176 1505516888531794919424 1513127497802865573888 1520602228096241762304 1537145394593387249664 1552547653056246841344 1563739605572511596544 1569169256980749484032 1574887803835635597312 1594076705504253444096 1607697966415544672256 1615916945017726304256 1627565711922410029056 1633216981755473952768 1649581881372262268928 1653116583485892460544 1659141060830957666304 1661473330920793571328 1667242335542046326784 1687845923475091881984 1693706499598269284352 1710677506608271982592 1720590729750622765056 1729288568917560655872 1756436369953760739328 1756737593821013999616 1759207056269075546112 1765315414103343169536 1787130977797156110336 1793336293692285124608 1811305595232287981568 1837369104474908196864 1859756156421629018112 1860075099339897176064 1866533693434827374592 1869157497285892767744 1875647627484802117632 1885236435854014021632 1898826663909478367232 1905419812048052944896 1917852983187128451072 1924512194934305980416 1935664570969450610688 1955060007552310837248 1969153577387607195648 1975990916197980831744 1976329793048640749568 1985979840866261065728 2007355851375726559232 2010522350021800624128 2017503330403820765184 2037718794636323979264 2049527192791182999552 2084986140763348795392 2092225675974332645376 2099850405114180796416 2110103580920402382336 2125435607339004592128 2136179996898163163136 2143597288554059563008 2165076219301094227968 2170087615896546705408 2177622642340631937024 2199442508496349691904 2212188081107943555072 2215297774561058095104 2221481010585491472384 2222989780722728435712 2258275332797692379136 2269691246704298360832 2280903342144362643456 2297739828596343570432 2305718091890080874496 2328821479584370262016 2345609408358767394816 2353753885471124226048 2391115058256380166144 2411546949623317008384 2415074126976383975424 2441348567883615043584 2449825472633210929152 2474372822058393403392 2479674875228838690816 2488711591246436499456 2492209996381190356992 2500863503313069490176 2513648581138685362176 2531768885212637822976 2540559749397403926528 2566016259912407973888 2580886094625934147584 2593932853376340983808 2625538103183476260864 2634654554930641108992 2635106390731520999424 2647973121155014754304 2680696466695734165504 2690004440538427686912 2716958392848431972352 2732702923721577332736 2756053656712362295296 2789634234632443527168 2790112649009845764096 2799800540152241061888 2813471441227203176448 2827854653781021032448 2848239995864217550848 2858129718072079417344 2886768292401458970624 2903496856454175916032 2932590011328466255872 2953730366081410793472 2963986374296971247616 2964494689572961124352 3011033777063589838848 3026254995605731147776 3074290789186774499328 3105095306112493682688 3127479211145023193088 3138338513961498968064 3149775607671271194624 3188153411008506888192 3215395932831089344512 3231833890035452608512 3255131423844820058112 3266433963510947905536 3299163762744524537856 3318282121661915332608 3322946661841587142656 3334484671084092653568 3375691846950183763968 3387412999196538568704 3421355013216543965184 3458577137835121311744 3512872739907521478656 3513475187642027999232 3518414112538151092224 3530630828206686339072 3586672587384570249216 3622611190464575963136 3674738208949816393728 3719512312843258036224 3733067386869654749184 3738314994571785535488 3751295254969604235264 3770472871708028043264 3797653327818956734464 3810839624096105889792 3835705966374256902144 3849024389868611960832 3871329141938901221376 3938307154775214391296 3951981832395961663488 3952659586097281499136 3971959681732522131456 4014711702751453118464 4021044700043601248256 4035006660807641530368 4075437589272647958528 4099054385582365999104 4169972281526697590784 4184451351948665290752 4199700810228361592832 4220207161840804764672 4272359993796326326272 4287194577108119126016 4330152438602188455936 4340175231793093410816 4355245284681263874048 4398885016992699383808 4430595549122116190208 4445979561445456871424 4516550665595384758272 4539382493408596721664 4561806684288725286912 4611436183780161748992 4657642959168740524032 4691218816717534789632 4707507770942248452096 4782230116512760332288 4823093899246634016768 4882697135767230087168 4899650945266421858304 4948745644116786806784 4959349750457677381632 4977423182492872998912 4984419992762380713984 5001727006626138980352 5063537770425275645952 5081119498794807853056 5132032519824815947776 5161772189251868295168 5187865706752681967616 5269309109861282217984 5270212781463041998848 5295946242310029508608 5361392933391468331008 5380008881076855373824 5433916785696863944704 5512107313424724590592 5579268469264887054336 5580225298019691528192 5599601080304482123776 5626942882454406352896 5655709307562042064896 5696479991728435101696 5716259436144158834688 5773536584802917941248 5806993712908351832064 5865180022656932511744 5907460732162821586944 5927972748593942495232 5928989379145922248704 6022067554127179677696 6052509991211462295552 6148581578373548998656 6254958422290046386176 6276677027922997936128 6299551215342542389248 6376306822017013776384 6430791865662178689024 6510262847689640116224 6532867927021895811072 6598327525489049075712 6636564243323830665216 6645893323683174285312 6668969342168185307136 6774825998393077137408 6842710026433087930368 6917154275670242623488 7025745479815042957312 7036828225076302184448 7061261656413372678144 7173345174769140498432 7245222380929151926272 7349476417899632787456 7439024625686516072448 7466134773739309498368 7476629989143571070976 7502590509939208470528 7540945743416056086528 7595306655637913468928 7621679248192211779584 7698048779737223921664 7742658283877802442752 7876614309550428782592 7903963664791923326976 7905319172194562998272 7943919363465044262912 8042089400087202496512 8070013321615283060736 8150875178545295917056 8198108771164731998208 8368902703897330581504 8399401620456723185664 8440414323681609529344 8544719987592652652544 8574389154216238252032 8660304877204376911872 8710490569362527748096 8797770033985398767616 8861191098244232380416 8891959122890913742848 9033101331190769516544 9078764986817193443328 9222872367560323497984 9315285918337481048064 9382437633435069579264 9415015541884496904192 9564460233025520664576 9646187798493268033536 9765394271534460174336 9799301890532843716608 9897491288233573613568 9954846364985745997824 9968839985524761427968 10003454013252277960704 10127075540850551291904 10162238997589615706112 10264065039649631895552 10375731413505363935232 10538618219722564435968 10540425562926083997696 10591892484620059017216 10760017762153710747648 10867833571393727889408 11024214626849449181184 11158536938529774108672 11199202160608964247552 11253885764908812705792 11311418615124084129792 11392959983456870203392 11432518872288317669376 11547073169605835882496 11613987425816703664128 11814921464325643173888 11855945497187884990464 11857978758291844497408 12044135108254359355392 12105019982422924591104 12297163156747097997312 12509916844580092772352 12553354055845995872256 12599102430685084778496 12861583731324357378048 13020525695379280232448 13065735854043791622144 13196655050978098151424 13291786647366348570624 13337938684336370614272 13549651996786154274816 13685420052866175860736 13834308551340485246976 14051490959630085914624 14073656450152604368896 14122523312826745356288 14346690349538280996864 14698952835799265574912 14878049251373032144896 14932269547478618996736 14953259978287142141952 15005181019878416941056 15190613311275826937856 15243358496384423559168 15396097559474447843328 15485316567755604885504 15807927329583846653952 15810638344389125996544 15887838726930088525824 16084178800174404993024 16140026643230566121472 16301750357090591834112 16737805407794661163008 16798803240913446371328 16880828647363219058688 17089439975185305305088 17148778308432476504064 17320609754408753823744 17420981138725055496192 17595540067970797535232 17722382196488464760832 17783918245781827485696 18066202662381539033088 18157529973634386886656 18445744735120646995968 18764875266870139158528 18830031083768993808384 19128920466051041329152 19292375596986536067072 19530788543068920348672 19598603781065687433216 19794982576467147227136 19909692729971491995648 19937679971049522855936 20006908026504555921408 20324477995179231412224 20528130079299263791104 20751462827010727870464 21077236439445128871936 21183784969240118034432 21520035524307421495296 21735667142787455778816 22048429253698898362368 22317073877059548217344 22398404321217928495104 22507771529817625411584 22622837230248168259584 22785919966913740406784 22865037744576635338752 23094146339211671764992 23227974851633407328256 23629842928651286347776 23711890994375769980928 23715957516583688994816 24210039964845849182208 24594326313494195994624 25106708111691991744512 25198204861370169556992 25723167462648714756096 26131471708087583244288 26393310101956196302848 26583573294732697141248 26675877368672741228544 27099303993572308549632 27668617102680970493952 28102981919260171829248 28147312900305208737792 28245046625653490712576 28693380699076561993728 29397905671598531149824 29864539094957237993472 29906519956574284283904 30010362039756833882112 30381226622551653875712 30486716992768847118336 30792195118948895686656 31615854659167693307904 31621276688778251993088 31775677453860177051648 32280053286461132242944 32603500714181183668224 33475610815589322326016 33597606481826892742656 33761657294726438117376 34178879950370610610176 34297556616864953008128 34641219508817507647488 34841962277450110992384 35444764392976929521664 35567836491563654971392 36132405324763078066176 36315059947268773773312 36891489470241293991936 37529750533740278317056 37660062167537987616768 38584751193973072134144 39061577086137840697344 39197207562131374866432 39589965152934294454272 39875359942099045711872 40013816053009111842816 40648955990358462824448 41056260158598527582208 41502925654021455740928 42154472878890257743872 42367569938480236068864 43040071048614842990592 44096858507397796724736 44634147754119096434688 44796808642435856990208 45015543059635250823168 45571839933827480813568 45730075489153270677504 46188292678423343529984 46455949703266814656512 47423781988751539961856 47431915033167377989632 48420079929691698364416 50213416223383983489024 50396409722740339113984 51446334925297429512192 52262943416175166488576 52786620203912392605696 53167146589465394282496 53351754737345482457088 54198607987144617099264 55337234205361940987904 56294625800610417475584 56490093251306981425152 57386761398153123987456 58795811343197062299648 59729078189914475986944 59813039913148568567808 60020724079513667764224 60973433985537694236672 61584390237897791373312 63231709318335386615808 63551354907720354103296 64560106572922264485888 65207001428362367336448 66951221631178644652032 67195212963653785485312 67523314589452876234752 68357759900741221220352 68595113233729906016256 69282439017635015294976 69683924554900221984768 70889528785953859043328 71135672983127309942784 72630119894537547546624 73782978940482587983872 75320124335075975233536 77169502387946144268288 78394415124262749732864 79179930305868588908544 79750719884198091423744 80027632106018223685632 81297911980716925648896 83005851308042911481856 84308945757780515487744 84735139876960472137728 86080142097229685981184 88193717014795593449472 89593617284871713980416 90031086119270501646336 91143679867654961627136 91460150978306541355008 92376585356846687059968 94847563977503079923712 94863830066334755979264 96840159859383396728832 100426832446767966978048 100792819445480678227968 102892669850594859024384 104525886832350332977152 106334293178930788564992 106703509474690964914176 108397215974289234198528 110674468410723881975808 112589251601220834951168 112980186502613962850304 117591622686394124599296 119626079826297137135616 120041448159027335528448 121946867971075388473344 123168780475795582746624 126463418636670773231616 127102709815440708206592 129120213145844528971776 133902443262357289304064 134390425927307570970624 135046629178905752469504 136715519801482442440704 137190226467459812032512 138564878035270030589952 139367849109800443969536 142271345966254619885568 145260239789075095093248 150640248670151950467072 154339004775892288536576 156788830248525499465728 158359860611737177817088 159501439768396182847488 160055264212036447371264 162595823961433851297792 166011702616085822963712 169470279753920944275456 172160284194459371962368 176387434029591186898944 179187234569743427960832 180062172238541003292672 182920301956613082710016 184753170713693374119936 189695127955006159847424 193680319718766793457664 200853664893535933956096 201585638890961356455936 205785339701189718048768 209051773664700665954304 212668586357861577129984 213407018949381929828352 221348936821447763951616 225960373005227925700608 235183245372788249198592 239252159652594274271232 240082896318054671056896 243893735942150776946688 252926837273341546463232 254205419630881416413184 258240426291689057943552 268780851854615141941248 270093258357811504939008 273431039602964884881408 274380452934919624065024 277129756070540061179904 284542691932509239771136 290520479578150190186496 301280497340303900934144 308678009551784577073152 313577660497050998931456 319002879536792365694976 320110528424072894742528 325191647922867702595584 332023405232171645927424 338940559507841888550912 352774868059182373797888 360124344477082006585344 365840603913226165420032 369506341427386748239872 379390255910012319694848 387360639437533586915328 401707329787071867912192 403171277781922712911872 411570679402379436097536 418103547329401331908608 426814037898763859656704 451920746010455851401216 470366490745576498397184 478504319305188548542464 480165792636109342113792 487787471884301553893376 508410839261762832826368 516480852583378115887104 537561703709230283882496 540186516715623009878016 548760905869839248130048 554259512141080122359808 569085383865018479542272 581040959156300380372992 602560994680607801868288 617356019103569154146304 627155320994101997862912 638005759073584731389952 640221056848145789485056 664046810464343291854848 677881119015683777101824 705549736118364747595776 720248688954164013170688 731681207826452330840064 758780511820024639389696 774721278875067173830656 806342555563845425823744 823141358804758872195072 853628075797527719313408 903841492020911702802432 940732981491152996794368 957008638610377097084928 960331585272218684227584 975574943768603107786752 1016821678523525665652736 1080373033431246019756032 1097521811739678496260096 1108519024282160244719616 1138170767730036959084544 1162081918312600760745984 1205121989361215603736576 1234712038207138308292608 1254310641988203995725824 1280442113696291578970112 1355762238031367554203648 1411099472236729495191552 1440497377908328026341376 1463362415652904661680128 1549442557750134347661312 1612685111127690851647488 1646282717609517744390144 1707256151595055438626816 1807682984041823405604864 1881465962982305993588736 1914017277220754194169856 1920663170544437368455168 2033643357047051331305472 2160746066862492039512064 2195043623479356992520192 2276341535460073918169088 2324163836625201521491968 2469424076414276616585216 2560884227392583157940224 2711524476062735108407296 2822198944473458990383104 2880994755816656052682752 2926724831305809323360256 3292565435219035488780288 3414512303190110877253632 3615365968083646811209728 3762931925964611987177472 3841326341088874736910336 4067286714094102662610944 4321492133724984079024128 4390087246958713985040384 4648327673250403042983936 4938848152828553233170432 5121768454785166315880448 5423048952125470216814592 5644397888946917980766208 5761989511633312105365504 6585130870438070977560576 6829024606380221754507264 7682652682177749473820672 8134573428188205325221888 8642984267449968158048256 8780174493917427970080768 9877696305657106466340864 10243536909570332631760896 10846097904250940433629184 11288795777893835961532416 11523979023266624210731008 13170261740876141955121152 15365305364355498947641344 16269146856376410650443776 17285968534899936316096512 19755392611314212932681728 20487073819140665263521792 23047958046533248421462016 26340523481752283910242304 30730610728710997895282688 32538293712752821300887552 34571937069799872632193024 39510785222628425865363456 46095916093066496842924032 61461221457421995790565376 69143874139599745264386048 79021570445256851730726912 92191832186132993685848064 138287748279199490528772096 184383664372265987371696128 276575496558398981057544192 553150993116797962115088384
- Sum of all divisors σ(n): 2060242812402893220960000000
- Sum of proper divisors (its aliquot sum) s(n): 1507091819286095258844911616
- 553150993116797962115088384 is an abundant number, because the sum of its proper divisors (1507091819286095258844911616) is greater than itself. Its abundance is 953940826169297296729823232
Bases of 553150993116797962115088384
- Binary: 111001001100011100100011101101100001010000010000100111110001110000000000000000000000000002
- Hexadecimal: 0x1C98E476C28213E38000000
- Base-36: 1XI3WYQ1RHOIDC0000
Squares and roots of 553150993116797962115088384
- 553150993116797962115088384 squared (5531509931167979621150883842) is 305976021186099866462316803738968245415392152131731456
- 553150993116797962115088384 cubed (5531509931167979621150883843) is 169250939989017554661417510021125147115821175321670981687688889107215800393007104
-
The
square root of 553150993116797962115088384 is 23519162253719.7944752743 -
553150993116797962115088384 is a
perfect cube number . Itscube root is 820882944
Scales and comparisons
How big is 553150993116797962115088384?- 553,150,993,116,797,962,115,088,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 553,150,993,116,797,962,115,088,384 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 553150993116797962115088384 cubic inches would be around 68406912 feet tall.
Recreational maths with 553150993116797962115088384
- 553150993116797962115088384 backwards is 483880511269797611399051355
- 553150993116797962115088384 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 553150993116797962115088384's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 553150993116797962115088384 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 553150993116797962115088384 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/553150993116797962115088384/
Chicago style:
Numbermatics. 2024. "Number 553150993116797962115088384 - Facts about the integer". https://numbermatics.com/n/553150993116797962115088384/
The information we have on file for 553150993116797962115088384 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 553150993116797962115088384, math, Factors of 553150993116797962115088384, curriculum, school, college, exams, university, Prime factorization of 553150993116797962115088384, STEM, science, technology, engineering, physics, economics, calculator, five hundred fifty-three septillion, one hundred fifty sextillion, nine hundred ninety-three quintillion, one hundred sixteen quadrillion, seven hundred ninety-seven trillion, nine hundred sixty-two billion, one hundred fifteen million, eighty-eight thousand, three hundred eighty-four.