905565106608505302965354496
905,565,106,608,505,302,965,354,496 is an even composite number composed of five prime numbers multiplied together.
905565106608505302965354496 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, one hundred twenty-five divisors.
Prime factorization of 905565106608505302965354496:
216 × 314 × 72 × 174 × 1634
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 17 × 17 × 163 × 163 × 163 × 163)See below for interesting mathematical facts about the number 905565106608505302965354496 from the Numbermatics database.
Names of 905565106608505302965354496
- Cardinal: 905565106608505302965354496 can be written as Nine hundred five septillion, five hundred sixty-five sextillion, one hundred six quintillion, six hundred eight quadrillion, five hundred five trillion, three hundred two billion, nine hundred sixty-five million, three hundred fifty-four thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 9.05565106608505302965354496 × 1026
Factors of 905565106608505302965354496
Divisors of 905565106608505302965354496
- Number of divisors d(n): 19125
-
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 163 168 189 192 196 204 216 224 238 243 252 256 272 288 289 294 306 324 326 336 357 378 384 392 408 432 441 448 459 476 486 489 504 512 544 567 576 578 588 612 648 652 672 714 729 756 768 784 816 833 864 867 882 896 918 952 972 978 1008 1024 1071 1088 1134 1141 1152 1156 1176 1224 1296 1304 1323 1344 1377 1428 1458 1467 1512 1536 1568 1632 1666 1701 1728 1734 1764 1792 1836 1904 1944 1956 2016 2023 2048 2142 2176 2187 2268 2282 2304 2312 2352 2448 2499 2592 2601 2608 2646 2688 2754 2771 2856 2916 2934 3024 3072 3136 3213 3264 3332 3402 3423 3456 3468 3528 3584 3672 3808 3888 3912 3969 4032 4046 4096 4131 4284 4352 4374 4401 4536 4564 4608 4624 4704 4896 4913 4998 5103 5184 5202 5216 5292 5376 5508 5542 5712 5832 5868 6048 6069 6144 6272 6426 6528 6561 6664 6804 6846 6912 6936 7056 7168 7344 7497 7616 7776 7803 7824 7938 7987 8064 8092 8192 8262 8313 8568 8704 8748 8802 9072 9128 9216 9248 9408 9639 9792 9826 9996 10206 10269 10368 10404 10432 10584 10752 11016 11084 11424 11664 11736 11907 12096 12138 12288 12393 12544 12852 13056 13122 13203 13328 13608 13692 13824 13872 14112 14161 14336 14688 14739 14994 15232 15309 15552 15606 15648 15876 15974 16128 16184 16384 16524 16626 17136 17408 17496 17604 18144 18207 18256 18432 18496 18816 19278 19397 19584 19652 19683 19992 20412 20538 20736 20808 20864 21168 21504 22032 22168 22491 22848 23328 23409 23472 23814 23961 24192 24276 24576 24786 24939 25088 25704 26112 26244 26406 26569 26656 27216 27384 27648 27744 28224 28322 28672 28917 29376 29478 29988 30464 30618 30807 31104 31212 31296 31752 31948 32256 32368 32768 33048 33252 34272 34391 34816 34992 35208 35721 36288 36414 36512 36864 36992 37179 37632 38556 38794 39168 39304 39366 39609 39984 40824 41076 41472 41616 41728 42336 42483 43008 44064 44217 44336 44982 45696 45927 46656 46818 46944 47107 47628 47922 48384 48552 49152 49572 49878 50176 51408 52224 52488 52812 53138 53312 54432 54621 54768 55296 55488 56448 56644 57344 57834 58191 58752 58956 59049 59976 60928 61236 61614 62208 62424 62592 63504 63896 64512 64736 65536 66096 66504 67473 68544 68782 69632 69984 70227 70416 71442 71883 72576 72828 73024 73728 73984 74358 74817 75264 77112 77588 78336 78608 78732 79218 79707 79968 81648 82152 82944 83232 83456 83521 84672 84966 86016 86751 88128 88434 88672 89964 91392 91854 92421 93312 93636 93888 94214 95256 95844 96768 97104 98304 99144 99756 100352 102816 103173 104448 104976 105624 106276 106624 107163 108864 109242 109536 110592 110976 111537 112896 113288 114688 115668 116382 117504 117912 118098 118827 119952 121856 122472 123228 124416 124848 125184 127008 127449 127792 129024 129472 132192 132651 133008 134946 135779 137088 137564 137781 139264 139968 140454 140832 141321 142884 143766 145152 145656 146048 147456 147968 148716 149634 150528 154224 155176 156672 157216 157464 158436 159414 159936 163296 163863 164304 165888 166464 166912 167042 169344 169932 172032 173502 174573 176256 176868 177147 177344 179928 182784 183708 184842 185983 186624 187272 187776 188428 190512 191688 193536 194208 196608 198288 199512 200704 202419 205632 206346 208896 209952 210681 211248 212552 213248 214326 215649 217728 218484 219072 221184 221952 223074 224451 225792 226576 229376 231336 232764 235008 235824 236196 237654 239121 239904 240737 243712 244944 246456 248832 249696 250368 250563 254016 254898 255584 258048 258944 260253 264384 265302 266016 269892 271558 274176 275128 275562 277263 278528 279936 280908 281664 282642 285768 287532 290304 291312 292096 294912 295936 297432 299268 301056 308448 309519 310352 313344 314432 314928 316872 318828 319872 321489 326592 327726 328608 329749 331776 332928 333824 334084 334611 338688 339864 344064 347004 349146 352512 353736 354294 354688 356481 359856 365568 367416 369684 371966 373248 374544 375552 376856 381024 382347 383376 387072 388416 396576 397953 399024 401408 404838 407337 411264 412692 413343 417792 419904 421362 422496 423963 425104 426496 428652 431298 435456 436968 438144 442368 443904 446148 448902 451584 451673 453152 458752 462672 465528 470016 471648 472392 475308 478242 479808 481474 487424 489888 491589 492912 497664 499392 500736 501126 508032 509796 511168 516096 517888 520506 523719 528768 530604 531441 532032 539784 543116 548352 550256 551124 554526 557056 557949 559872 561816 563328 565284 571536 575064 580608 582624 584192 584647 589824 591872 594864 598536 602112 607257 616896 619038 620704 626688 628864 629856 632043 633744 637656 639744 642978 646947 653184 655452 657216 659498 663552 665856 667648 668168 669222 673353 677376 679728 688128 694008 698292 705024 707472 708588 709376 712962 717363 719712 722211 731136 734832 739368 743932 746496 749088 751104 751689 753712 762048 764694 766752 774144 776832 780759 793152 795906 798048 800819 802816 809676 814674 822528 825384 826686 831789 835584 839808 842724 844992 847926 850208 852992 857304 862596 870912 873936 876288 884736 887808 892296 897804 903168 903346 906304 925344 928557 931056 940032 943296 944784 950616 956484 959616 962948 964467 974848 979776 983178 985824 989247 995328 998784 1001472 1002252 1003833 1016064 1019592 1022336 1032192 1035776 1041012 1047438 1057536 1061208 1062882 1064064 1069443 1079568 1086232 1096704 1100512 1102248 1109052 1114112 1115898 1119744 1123632 1126656 1130568 1143072 1147041 1150128 1161216 1165248 1168384 1169294 1183744 1189728 1193859 1197072 1204224 1214514 1222011 1233792 1238076 1240029 1241408 1253376 1257728 1259712 1264086 1267488 1271889 1275312 1279488 1285956 1293894 1301881 1306368 1310904 1314432 1318996 1327104 1331712 1335296 1336336 1338444 1346706 1354752 1355019 1359456 1376256 1388016 1396584 1410048 1414944 1417176 1418752 1425924 1434726 1439424 1444422 1462272 1469664 1474767 1478736 1487864 1492992 1498176 1502208 1503378 1507424 1524096 1529388 1533504 1548288 1553664 1561518 1571157 1586304 1591812 1594323 1596096 1601638 1605632 1619352 1629348 1645056 1650768 1653372 1663578 1671168 1673847 1679616 1685448 1689984 1695852 1700416 1705984 1714608 1725192 1741824 1747872 1752576 1753941 1769472 1775616 1784592 1795608 1806336 1806692 1812608 1821771 1850688 1857114 1862112 1880064 1886592 1889568 1896129 1901232 1912968 1919232 1925896 1928934 1940841 1949696 1959552 1966356 1971648 1978494 1990656 1997568 2002944 2004504 2007666 2020059 2032128 2039184 2044672 2064384 2071552 2082024 2094876 2115072 2122416 2125764 2128128 2138886 2152089 2159136 2166633 2172464 2193408 2201024 2204496 2218104 2231796 2239488 2247264 2253312 2255067 2261136 2286144 2294082 2300256 2308243 2322432 2330496 2336768 2338588 2342277 2367488 2379456 2387718 2394144 2402457 2408448 2429028 2444022 2467584 2476152 2480058 2482816 2495367 2506752 2515456 2519424 2528172 2534976 2543778 2550624 2558976 2571912 2587788 2603762 2612736 2621808 2628864 2637992 2654208 2663424 2670592 2672672 2676888 2693412 2709504 2710038 2718912 2776032 2785671 2793168 2820096 2829888 2834352 2837504 2851848 2869452 2878848 2888844 2893401 2924544 2939328 2949534 2957472 2967741 2975728 2985984 2996352 3004416 3006756 3011499 3014848 3048192 3058776 3067008 3096576 3107328 3123036 3142314 3161711 3172608 3183624 3188646 3192192 3203276 3208329 3211264 3238704 3258696 3290112 3301536 3306744 3327156 3342336 3347694 3359232 3370896 3379968 3391704 3400832 3411968 3429216 3441123 3450384 3483648 3495744 3505152 3507882 3551232 3569184 3581577 3591216 3612672 3613384 3625216 3643542 3666033 3701376 3714228 3720087 3724224 3760128 3773184 3779136 3792258 3802464 3815667 3825936 3838464 3851792 3857868 3881682 3899392 3905643 3919104 3932712 3943296 3956988 3981312 3995136 4005888 4009008 4015332 4040118 4064256 4065057 4078368 4089344 4092529 4128768 4143104 4164048 4189752 4230144 4244832 4251528 4256256 4277772 4304178 4318272 4330747 4333266 4344928 4386816 4402048 4408992 4424301 4436208 4463592 4478976 4494528 4506624 4510134 4522272 4572288 4588164 4600512 4616486 4644864 4660992 4673536 4677176 4684554 4713471 4734976 4758912 4775436 4782969 4788288 4804914 4816896 4858056 4888044 4935168 4952304 4960116 4965632 4990734 5013504 5021541 5030912 5038848 5056344 5069952 5087556 5101248 5117952 5143824 5175576 5207524 5225472 5243616 5257728 5261823 5275984 5308416 5326848 5341184 5345344 5353776 5386824 5419008 5420076 5437824 5465313 5552064 5571342 5586336 5605733 5640192 5659776 5668704 5675008 5688387 5703696 5738904 5757696 5777688 5786802 5822523 5849088 5878656 5899068 5914944 5935482 5951456 5971968 5992704 6008832 6013512 6022998 6029696 6060177 6096384 6117552 6134016 6193152 6214656 6246072 6284628 6323422 6345216 6367248 6377292 6384384 6406552 6416658 6456267 6477408 6499899 6517392 6580224 6603072 6613488 6654312 6695388 6718464 6741792 6759936 6765201 6783408 6801664 6823936 6858432 6882246 6900768 6924729 6967296 6991488 7010304 7015764 7026831 7102464 7138368 7163154 7182432 7207371 7225344 7226768 7250432 7287084 7332066 7402752 7428456 7440174 7448448 7486101 7520256 7546368 7558272 7584516 7604928 7631334 7651872 7676928 7678441 7703584 7715736 7763364 7798784 7811286 7838208 7865424 7886592 7913976 7962624 7990272 8011776 8018016 8030664 8080236 8128512 8130114 8156736 8178688 8185058 8286208 8328096 8357013 8379504 8460288 8489664 8503056 8512512 8555544 8608356 8636544 8661494 8666532 8680203 8689856 8773632 8804096 8817984 8848602 8872416 8903223 8927184 8957952 8989056 9013248 9020268 9034497 9044544 9144576 9176328 9201024 9232972 9289728 9321984 9347072 9354352 9369108 9426942 9469952 9485133 9517824 9550872 9565938 9576576 9609828 9624987 9633792 9716112 9776088 9870336 9904608 9920232 9931264 9981468 10027008 10043082 10061824 10077696 10112688 10139904 10175112 10202496 10235904 10287648 10323369 10351152 10415048 10450944 10487232 10515456 10523646 10551968 10653696 10682368 10690688 10707552 10744731 10773648 10838016 10840152 10875648 10930626 10998099 11104128 11142684 11160261 11172672 11211466 11280384 11319552 11337408 11350016 11376774 11407392 11447001 11477808 11515392 11555376 11573604 11645046 11698176 11716929 11757312 11798136 11829888 11870964 11902912 11943936 11985408 12017664 12027024 12045996 12059392 12120354 12192768 12195171 12235104 12268032 12277587 12386304 12429312 12492144 12569256 12646844 12690432 12734496 12754584 12768768 12813104 12833316 12912534 12954816 12992241 12999798 13034784 13160448 13206144 13226976 13272903 13308624 13390776 13436928 13483584 13519872 13530402 13566816 13603328 13613923 13647872 13716864 13764492 13801536 13849458 13934592 13982976 14020608 14031528 14053662 14140413 14204928 14276736 14326308 14364864 14414742 14450688 14453536 14500864 14574168 14664132 14805504 14856912 14880348 14896896 14972202 15040512 15064623 15092736 15116544 15169032 15209856 15262668 15303744 15353856 15356882 15407168 15431472 15526728 15622572 15676416 15730848 15773184 15785469 15827952 15925248 15980544 16023552 16036032 16061328 16160472 16257024 16260228 16313472 16357376 16370116 16395939 16572416 16656192 16714026 16759008 16817199 16920576 16979328 17006112 17025024 17065161 17111088 17216712 17273088 17322988 17333064 17360406 17379712 17467569 17547264 17608192 17635968 17697204 17744832 17806446 17854368 17915904 17978112 18026496 18040536 18068994 18089088 18180531 18289152 18352656 18402048 18465944 18579456 18643968 18694144 18708704 18738216 18853884 18939904 18970266 19035648 19101744 19131876 19153152 19219656 19249974 19368801 19432224 19499697 19552176 19740672 19809216 19840464 19862528 19962936 20086164 20123648 20155392 20225376 20279808 20295603 20350224 20404992 20471808 20575296 20646738 20702304 20774187 20830096 20901888 20974464 21030912 21047292 21080493 21103936 21307392 21381376 21415104 21489462 21547296 21622113 21676032 21680304 21751296 21861252 21996198 22131977 22208256 22285368 22320522 22345344 22422932 22458303 22560768 22639104 22674816 22700032 22753548 22814784 22894002 22955616 23030784 23035323 23110752 23147208 23290092 23396352 23433858 23514624 23596272 23659776 23741928 23805824 23887872 23970816 24035328 24054048 24091992 24118784 24240708 24385536 24390342 24470208 24536064 24555174 24858624 24984288 25071039 25138512 25293688 25380864 25468992 25509168 25537536 25626208 25666632 25825068 25909632 25984482 25999596 26040609 26069568 26320896 26412288 26453952 26545806 26617248 26709669 26781552 26873856 26967168 27039744 27060804 27103491 27133632 27206656 27227846 27295744 27433728 27528984 27603072 27698916 27869184 27965952 28041216 28063056 28107324 28280826 28409856 28455399 28553472 28652616 28729728 28829484 28874961 28901376 28907072 29001728 29148336 29328264 29611008 29713824 29760696 29793792 29944404 30081024 30129246 30185472 30233088 30315229 30338064 30419712 30525336 30607488 30707712 30713764 30814336 30862944 30970107 31053456 31245144 31352832 31461696 31546368 31570938 31655904 31961088 32047104 32072064 32122656 32234193 32320944 32514048 32520456 32626944 32714752 32740232 32791878 32994297 33144832 33312384 33428052 33480783 33518016 33634398 33841152 33958656 34012224 34050048 34130322 34222176 34341003 34433424 34546176 34645976 34666128 34720812 34759424 34935138 35094528 35150787 35216384 35271936 35394408 35489664 35612892 35708736 35831808 35956224 36052992 36081072 36137988 36178176 36361062 36578304 36585513 36705312 36804096 36832761 36931888 37158912 37287936 37388288 37417408 37476432 37707768 37940532 38071296 38203488 38263752 38306304 38439312 38499948 38737602 38864448 38976723 38999394 39104352 39240131 39481344 39618432 39680928 39725056 39818709 39925872 40172328 40247296 40310784 40450752 40559616 40591206 40700448 40809984 40841769 40943616 41150592 41293476 41404608 41548374 41660192 41803776 41948928 42061824 42094584 42160986 42207872 42421239 42614784 42762752 42830208 42978924 43094592 43244226 43352064 43360608 43502592 43722504 43992396 44263954 44416512 44570736 44641044 44690688 44845864 44916606 45121536 45193869 45278208 45349632 45400064 45507096 45629568 45788004 45911232 46061568 46070646 46221504 46294416 46580184 46867716 47029248 47192544 47319552 47356407 47483856 47611648 47775744 47941632 48070656 48108096 48183984 48237568 48481416 48771072 48780684 48940416 49072128 49110348 49187817 49717248 49968576 50142078 50277024 50451597 50587376 50761728 50937984 51018336 51075072 51195483 51252416 51333264 51650136 51819264 51968964 51999192 52081218 52139136 52402707 52641792 52824576 52907904 53091612 53234496 53419338 53563104 53747712 53749087 53934336 54079488 54121608 54206982 54267264 54413312 54455692 54541593 54591488 54867456 55057968 55206144 55397832 55738368 55931904 56082432 56126112 56214648 56561652 56819712 56910798 57106944 57305232 57459456 57658968 57749922 57814144 58003456 58106403 58296672 58499091 58656528 59222016 59427648 59521392 59587584 59888808 60258492 60370944 60466176 60630458 60676128 60839424 60886809 61050672 61214976 61415424 61427528 61628672 61725888 61940214 62106912 62322561 62490288 62705664 62923392 63092736 63141876 63241479 63311808 63922176 64144128 64245312 64468386 64641888 64866339 65028096 65040912 65253888 65429504 65480464 65583756 65988594 66289664 66395931 66624768 66856104 66961566 67036032 67268796 67374909 67682304 67917312 68024448 68100096 68260644 68444352 68682006 68866848 69092352 69105969 69291952 69332256 69441624 69518848 69870276 70189056 70301574 70432768 70543872 70788816 70979328 71225784 71417472 71663616 71912448 72105984 72162144 72275976 72356352 72722124 73156608 73171026 73410624 73608192 73622699 73665522 73863776 74575872 74776576 74834816 74952864 75213117 75415536 75881064 76142592 76406976 76527504 76612608 76878624 76999896 77475204 77728896 77953446 77998788 78121827 78208704 78480262 78962688 79236864 79361856 79450112 79637418 79851744 80129007 80344656 80494592 80621568 80901504 81119232 81182412 81310473 81400896 81619968 81683538 81887232 82301184 82586952 82809216 83096748 83320384 83607552 83897856 84123648 84189168 84321972 84415744 84842478 85229568 85366197 85525504 85660416 85957848 86189184 86488452 86624883 86704128 86721216 87005184 87445008 87984792 88527908 88833024 89141472 89282088 89381376 89691728 89833212 90243072 90387738 90556416 90699264 90800128 90945687 91014192 91259136 91576008 91822464 92123136 92141292 92443008 92588832 92910321 93160368 93735432 94058496 94385088 94639104 94712814 94967712 95223296 95297461 95883264 96141312 96216192 96367968 96475136 96702579 96962832 97542144 97561368 97880832 98144256 98220696 98375634 98982891 99434496 99937152 100284156 100554048 100903194 101174752 101523456 101875968 102036672 102150144 102390966 102504832 102666528 103023009 103300272 103638528 103937928 103998384 104162436 104278272 104805414 105283584 105452361 105649152 105815808 106183224 106468992 106838676 107126208 107495424 107498174 107868672 108158976 108243216 108413964 108534528 108826624 108911384 109083186 109734912 109756539 110115936 110412288 110498283 110795664 111476736 111863808 112164864 112252224 112429296 113123304 113821596 114213888 114610464 114918912 115317936 115499844 115628288 116006912 116212806 116593344 116930169 116998182 117313056 117720393 118444032 118855296 119042784 119175168 119456127 119777616 120516984 120741888 120932352 121260916 121352256 121678848 121773618 122101344 122429952 122525307 122830848 122855056 123257344 123451776 123880428 124213824 124645122 124980576 125411328 125846784 126185472 126283752 126482958 126623616 127263717 127844352 128288256 128490624 128936772 129283776 129732678 130056192 130081824 130507776 130533497 130859008 130960928 131167512 131977188 132579328 132791862 133249536 133712208 133923132 134072064 134537592 134749818 135364608 135581607 135834624 136048896 136200192 136521288 136888704 137364012 137733696 138184704 138211938 138583904 138664512 138883248 139037696 139740552 140603148 140865536 141087744 141577632 141958656 142069221 142451568 142834944 143327232 143824896 144211968 144324288 144551952 144712704 145444248 146313216 146342052 146821248 147216384 147245398 147331044 147563451 147727552 149151744 149669632 149905728 150426234 150831072 151354791 151762128 152285184 152813952 153055008 153225216 153586449 153757248 153999792 154950408 155457792 155906892 155997576 156243654 156417408 156960524 157208121 157925376 158473728 158723712 158900224 159274836 159703488 160258014 160689312 160989184 161243136 161247261 161803008 162238464 162364824 162620946 162801792 163239936 163367076 163624779 163774464 164602368 165173904 165618432 166193496 166640768 167215104 167795712 168247296 168378336 168643944 168831488 169684956 170459136 170732394 171051008 171320832 171915696 172378368 172976904 173249766 173442432 174010368 174319209 174890016 175497273 175969584 177055816 177666048 178282944 178564176 178762752 179383456 179666424 180775476 181112832 181398528 181600256 181891374 182028384 182518272 182660427 183152016 183644928 184246272 184282584 184886016 185177664 185820642 186320736 186967683 187470864 188116992 188770176 189278208 189425628 189724437 189935424 190446592 190594922 191766528 192432384 192735936 192950272 193405158 193925664 194599017 195084288 195122736 195761664 196288512 196441392 196751268 197965782 198868992 199187793 199874304 200568312 201108096 201806388 202124727 202349504 203046912 203751936 204073344 204300288 204781932 205009664 205333056 206046018 206600544 207277056 207317907 207875856 207996768 208324872 208556544 209610828 210567168 210904722 211298304 211631616 212206603 212366448 212937984 213677352 214252416 214990848 214996348 215737344 216317952 216486432 216827928 217069056 217653248 217822768 218166372 219469824 219513078 220231872 220824576 220868097 220996566 221591328 223727616 224329728 224504448 224858592 225639351 226246608 227643192 228427776 229220928 229837824 230635872 230999688 231256576 232013824 232425612 233186688 233860338 233996364 234365481 234626112 235440786 236888064 237710592 238085568 238350336 238912254 239555232 240387021 241033968 241483776 241864704 242521832 242704512 243357696 243547236 244202688 244859904 245050614 245661696 245710112 246514688 246903552 247760856 248427648 249290244 249961152 250822656 251693568 252370944 252567504 252965916 253247232 254527434 255688704 256098591 256576512 256981248 257873544 258567552 259465356 259874649 260112384 260163648 261015552 261066994 261718016 261921856 262335024 263954376 265583724 266499072 267424416 267846264 268144128 269075184 269499636 270729216 271163214 271669248 272097792 272400384 272837061 273042576 273777408 274728024 275467392 276369408 276423876 277167808 277329024 277766496 278075392 278730963 279481104 281206296 281731072 282175488 283155264 283917312 284138442 284903136 285669888 285892383 287649792 288423936 288648576 289103904 289425408 290107737 290888496 292626432 292684104 293642496 294432768 294490796 294662088 295126902 295455104 296948673 298303488 299339264 299811456 300852468 301662144 302709582 303524256 304570368 305627904 306110016 306450432 307172898 307514496 307999584 309069027 309900816 310915584 311813784 311995152 312487308 312834816 313921048 314416242 315850752 316357083 316947456 317447424 317800448 318549672 319406976 320516028 321378624 321978368 322486272 322494522 323606016 324476928 324729648 325241892 325603584 326479872 326734152 327249558 329204736 329269617 330347808 331236864 331494849 332386992 333281536 334430208 335591424 336494592 336756672 337287888 337662976 339369912 341464788 342102016 342641664 343831392 344756736 345953808 346499532 346884864 348020736 348638418 349780032 350790507 350994546 351939168 353161179 354111632 355332096 356565888 357128352 357525504 358368381 358766912 359332848 361550952 362225664 362797056 363782748 364056768 365036544 365320854 366304032 367289856 367575921 368492544 368565168 369772032 370355328 371641284 372641472 373935366 374941728 376233984 376243609 377540352 378556416 378851256 379448874 379870848 380893184 381189844 381791151 383533056 384864768 385471872 385900544 386810316 387851328 389198034 390168576 390245472 391523328 391600491 392577024 392882784 393502536 395931564 397737984 398375586 399748608 401136624 402216192 403612776 404249454 404699008 406093824 406744821 407503872 408146688 408600576 409563864 410019328 410666112 412092036 413201088 414554112 414635814 415751712 415993536 416649744 417113088 419221656 421809444 422596608 423263232 424413206 424732896 425875968 426207663 427354704 428504832 429981696 429992696 431474688 432635904 432972864 433655856 434138112 435306496 435645536 436332744 438939648 439026156 440463744 441649152 441736194 441993132 442690353 443182656 447455232 449008896 449717184 451278702 452493216 454064373 455286384 456855552 458441856 459675648 460759347 461271744 461999376 462513152 464027648 464851224 466373376 467720676 467992728 468730962 469252224 470881572 471624363 473776128 475421184 476171136 476700672 477824508 479110464 480774042 482067936 482967552 483729408 483741783 485043664 485409024 486715392 487094472 488405376 489719808 490101228 490874337 491323392 491420224 493029376 493807104 495521712 496855296 498580488 499922304 501645312 503387136 504741888 505135008 505931832 506494464 509054868 511377408 512197182 513153024 513962496 515358893 515747088 517135104 518930712 519749298 520327296 522031104 522133988 522957627 523436032 523843712 524670048 526491819 527908752 531167448 532998144 534848832 535692528 536288256 538150368 538999272 542326428 543338496 544195584 544800768 545674122 546085152 547554816 547981281 549456048 550934784 552738816 552847752 554335616 554658048 555532992 556150784 557461926 558962208 560903049 562412592 563462144 564350976 566310528 567834624 568276884 569173311 569806272 571339776 571784766 575299584 577297152 578207808 578850816 580215474 581776992 583797051 585252864 585368208 587284992 588865536 588981592 589324176 590253804 590910208 593897346 596606976 597563379 598678528 599622912 601704936 603324288 605419164 606374181 607048512 609140736 611255808 612220032 612900864 614345796 615028992 615999168 618138054 619801632 621831168 621953721 623627568 623990304 624974616 625669632 627842096 628832484 631701504 632714166 633894912 634894848 635600896 636619809 637099344 638813952 641032056 642757248 644972544 644989044 647212032 648953856 649459296 650483784 651207168 652959744 653468304 654499116 658409472 658539234 660695616 662473728 662604291 662989698 664773984 666563072 667082227 671182848 672989184 673513344 674575776 675325952 676918053 678739824 682929576 684204032 685283328 687662784 689513472 691907616 692999064 693769728 696041472 697276836 699560064 701581014 701989092 703878336 705911761 706322358 708223264 710664192 713131776 714256704 715051008 716736762 717533824 718665696 721161063 723101904 724451328 725594112 727565496 728113536 730073088 730641708 732608064 734579712 735151842 736985088 737130336 739544064 740710656 743282568 745282944 747870732 749883456 752467968 752487218 755080704 757112832 757702512 758897748 759741696 761786368 762379688 763582302 767066112 768295773 769729536 770943744 771801088 773620632 775702656 778396068 779623947 780337152 780490944 783046656 783200982 785154048 785765568 787005072 791863128 796751172 799497216 802273248 804432384 807225552 808498908 809398016 812187648 813489642 815007744 816293376 817201152 818511183 819127728 820038656 821332224 824184072 826402176 829108224 829271628 831503424 831987072 833299488 834226176 836192889 838443312 843618888 845193216 846526464 848826412 849465792 851751936 852415326 854709408 857009664 857677149 859985392 862949376 865271808 865945728 867311712 868276224 870323211 870612992 871291072 872665488 877879296 878052312 880927488 883298304 883472388 883986264 885380706 886365312 890846019 894910464 898017792 899434368 902557404 904986432 908128746 910572768 913711104 913734479 916883712 919351296 921518694 922543488 923998752 925026304 927207081 928055296 929702448 932746752 935441352 935985456 937461924 938504448 941763144 943248726 947552256 949071249 950842368 952342272 953401344 955649016 958220928 961548084 964135872 965935104 967458816 967483566 970087328 970818048 973430784 974188944 976810752 979439616 980202456 981748674 982840448 986058752 987614208 987808851 991043424 993710592 994484547 997160976 999844608 1003290624 1006774272 1009483776 1010270016 1011863664 1012988928 1018109736 1024394364 1026306048 1027924992 1030717786 1031494176 1034270208 1037861424 1039498596 1040654592 1044062208 1044267976 1045915254 1047687424 1049340096 1052371521 1052983638 1055817504 1059483537 1062334896 1065996288 1069697664 1071385056 1072576512 1075105143 1076300736 1077998544 1084652856 1086676992 1088391168 1091348244 1092170304 1095109632 1095962562 1098912096 1101869568 1102727763 1105477632 1105695504 1108671232 1109316096 1111065984 1112301568 1114923852 1117924416 1121806098 1124825184 1126924288 1128701952 1128730827 1132621056 1135669248 1136553768 1138346622 1139612544 1142679552 1143569532 1145373453 1150599168 1154594304 1156415616 1157701632 1160430948 1163553984 1167594102 1170505728 1170736416 1174569984 1174801473 1177731072 1177963184 1178648352 1180507608 1181820416 1187794692 1193213952 1195126758 1197357056 1199245824 1203409872 1206648576 1210838328 1212748362 1214097024 1218281472 1220234463 1222511616 1224440064 1225801728 1228691592 1230057984 1231998336 1236276108 1239603264 1243662336 1243907442 1247255136 1247980608 1249949232 1251339264 1251585883 1255684192 1257664968 1265428332 1267789824 1269789696 1271201792 1273239618 1274198688 1277627904 1278622989 1282064112 1285514496 1289945088 1289978088 1294424064 1297907712 1298918592 1300967568 1302414336 1305919488 1306936608 1308998232 1316818944 1317078468 1321391232 1324947456 1325208582 1325979396 1328071059 1329547968 1333126144 1334164454 1342365696 1347026688 1349151552 1350651904 1353836106 1357479648 1362193119 1365859152 1368408064 1370566656 1375325568 1379026944 1382278041 1383815232 1385998128 1387539456 1392082944 1394553672 1399120128 1403162028 1403978184 1407756672 1411823522 1412644716 1414873089 1416446528 1421328384 1426263552 1428513408 1430102016 1433473524 1435067648 1437331392 1442322126 1446203808 1448902656 1451188224 1451225349 1455130992 1456227072 1460146176 1461283416 1465216128 1469159424 1470303684 1472623011 1473970176 1474260672 1479088128 1481421312 1486565136 1490565888 1495741464 1499766912 1504935936 1504974436 1510161408 1514225664 1515405024 1517795496 1519483392 1523572736 1524759376 1527164604 1534132224 1536591546 1539459072 1541887488 1543602176 1546076679 1547241264 1551405312 1556792136 1559247894 1560981888 1566093312 1566401964 1568872881 1570308096 1571531136 1574010144 1579475457 1583726256 1593502344 1598994432 1604546496 1608864768 1614451104 1616997816 1618796032 1626979284 1630015488 1632586752 1634402304 1637022366 1638255456 1640077312 1642664448 1643943843 1648368144 1652804352 1658216448 1658543256 1663006848 1663974144 1666598976 1668452352 1672385778 1676886624 1682709147 1687237776 1690386432 1693052928 1697652824 1698931584 1703503872 1704830652 1709418816 1714019328 1715354298 1719970784 1725898752 1731891456 1734623424 1736552448 1740646422 1741225984 1742582144 1745330976 1751391153 1755758592 1756104624 1761854976 1766596608 1766944776 1767972528 1770761412 1772730624 1781692038 1789820928 1792690137 1796035584 1798868736 1805114808 1809972864 1816257492 1819122543 1821145536 1827422208 1827468958 1833767424 1838702592 1843037388 1845086976 1847997504 1850052608 1854414162 1859404896 1865493504 1865861163 1870882704 1871970912 1874923848 1877008896 1883526288 1886497452 1895104512 1898142498 1901684736 1904684544 1906802688 1909859427 1911298032 1916441856 1923096168 1928271744 1934917632 1934967132 1940174656 1941636096 1946861568 1948377888 1953621504 1958879232 1960404912 1963497348 1965680896 1972117504 1975228416 1975617702 1982086848 1987421184 1987812873 1988969094 1994321952 1999689216 2001246681 2013548544 2018967552 2020540032 2023727328 2025977856 2030754159 2036219472 2048788728 2052612096 2055849984 2061435572 2062988352 2068540416 2075722848 2078997192 2081309184 2088124416 2088535952 2091830508 2095374848 2098680192 2104743042 2105967276 2111635008 2117735283 2118967074 2124669792 2131992576 2139395328 2142770112 2145153024 2150210286 2152601472 2155997088 2163483189 2169305712 2173353984 2176782336 2182696488 2184340608 2190219264 2191925124 2197824192 2203739136 2205455526 2210955264 2211391008 2217342464 2218632192 2219069449 2222131968 2224603136 2229847704 2235848832 2243612196 2249650368 2253848576 2257403904 2257461654 2265242112 2271338496 2273107536 2276693244 2279225088 2285359104 2287139064 2290746906 2301198336 2304887319 2309188608 2312831232 2315403264 2320861896 2327107968 2335188204 2341011456 2341472832 2349139968 2349602946 2355462144 2355926368 2357296704 2361015216 2363640832 2375589384 2390253516 2394714112 2398491648 2406819744 2413297152 2421676656 2425496724 2428194048 2436562944 2440468926 2445023232 2448880128 2451603456 2455533549 2457383184 2460115968 2463996672 2472552216 2479206528 2487324672 2487814884 2494510272 2495961216 2499898464 2502678528 2503171766 2508578667 2511368384 2515329936 2530856664 2535579648 2539579392 2546479236 2548397376 2555255808 2557245978 2564128224 2571028992 2573031447 2579956176 2588848128 2595815424 2597837184 2601935136 2604828672 2610969633 2611838976 2613873216 2617996464 2633637888 2634156936 2642782464 2649894912 2650417164 2651958792 2656142118 2659095936 2666252288 2668328908 2672538057 2684731392 2694053376 2698303104 2701303808 2707672212 2714959296 2724386238 2731718304 2736816128 2741133312 2741203437 2750651136 2758053888 2764556082 2767630464 2771996256 2775078912 2781621243 2784165888 2789107344 2798240256 2806324056 2807956368 2815513344 2823647044 2825289432 2829746178 2832893056 2842656768 2847213747 2852527104 2857026816 2860204032 2866947048 2870135296 2874662784 2884644252 2892407616 2897805312 2902376448 2902450698 2910261984 2912454144 2920292352 2922566832 2930432256 2938318848 2940607368 2945246022 2948521344 2958176256 2962842624 2963426553 2973130272 2981131776 2983453641 2991482928 2999533824 3009871872 3009948872 3020322816 3028451328 3030810048 3035590992 3038966784 3047145472 3049518752 3054329208 3073183092 3078918144 3083774976 3087204352 3092153358 3094482528 3102810624 3113584272 3118495788 3121963776 3132186624 3132803928 3137745762 3143062272 3148020288 3157114563 3158950914 3167452512 3178450611 3187004688 3197988864 3209092992 3217729536 3225315429 3228902208 3233995632 3237592064 3253958568 3260030976 3265173504 3274044732 3276510912 3280154624 3285328896 3287887686 3296736288 3305608704 3308183289 3316432896 3317086512 3326013696 3327948288 3333197952 3336904704 3344771556 3353773248 3365418294 3374475552 3380772864 3386105856 3386192481 3395305648 3397863168 3407007744 3409661304 3418837632 3428038656 3430708596 3436120359 3439941568 3451797504 3463782912 3469246848 3473104896 3481292844 3485164288 3490661952 3502782306 3511517184 3512209248 3523709952 3524404419 3533193216 3533889552 3535945056 3541522824 3545461248 3563384076 3579641856 3585380274 3592071168 3597737472 3607512251 3610229616 3619945728 3632514984 3638245086 3642291072 3654844416 3654937916 3660703389 3667534848 3677405184 3686074776 3690173952 3695995008 3700105216 3708828324 3718809792 3730987008 3731722326 3741765408 3743941824 3749847696 3754017792 3754757649 3767052576 3772994904 3796284996 3803369472 3809369088 3813605376 3819718854 3822596064 3832883712 3835868967 3846192336 3856543488 3869835264 3869934264 3880349312 3883272192 3893723136 3896755776 3907243008 3917758464 3920809824 3926994696 3931361792 3944235008 3950456832 3951235404 3964173696 3974842368 3975625746 3977938188 3984213177 3988643904 3999378432 4002493362 4027097088 4041080064 4047454656 4051955712 4061508318 4072438944 4086579357 4097577456 4105224192 4111699968 4122871144 4125976704 4137080832 4151445696 4157994384 4162618368 4176248832 4177071904 4183661016 4190749696 4197360384 4209486084 4211934552 4223270016 4235470566 4237934148 4244619267 4249339584 4263985152 4278790656 4285540224 4290306048 4300420572 4305202944 4311994176 4326966378 4338611424 4346707968 4353564672 4353676047 4365392976 4368681216 4380438528 4383850248 4395648384 4407478272 4410911052 4417869033 4421910528 4422782016 4434684928 4437264384 4438138898 4444263936 4449206272 4459695408 4471697664 4487224392 4499300736 4514807808 4514923308 4530484224 4542676992 4546215072 4553386488 4558450176 4570718208 4574278128 4581493812 4602396672 4609774638 4618377216 4625662464 4630806528 4638230037 4641723792 4654215936 4670376408 4682945664 4698279936 4699205892 4706618643 4710924288 4711852736 4714593408 4722030432 4727281664 4738426371 4751178768 4780507032 4789428224 4796983296 4813639488 4826594304 4843353312 4850993448 4856388096 4880937852 4890046464 4897760256 4903206912 4911067098 4914766368 4920231936 4927993344 4931831529 4941382327 4945104432 4958413056 4974649344 4975629768 4989020544 4991922432 4999796928 5005357056 5006343532 5017157334 5022736768 5030659872 5048127441 5061713328 5071159296 5079158784 5092958472 5096794752 5110511616 5114491956 5128256448 5142057984 5146062894 5159912352 5177696256 5195674368 5203870272 5209657344 5221939266 5223677952 5227746432 5235992928 5254173459 5267275776 5268313872 5285564928 5299789824 5300834328 5303917584 5312284236 5318191872 5332504576 5336657816 5345076114 5369462784 5378070411 5388106752 5396606208 5402607616 5415344424 5429918592 5448772476 5457367629 5463436608 5473632256 5482266624 5482406874 5501302272 5516107776 5529112164 5535260928 5543992512 5550157824 5563242486 5578214688 5596480512 5597583489 5612648112 5615912736 5631026688 5647294088 5650578864 5659492356 5665786112 5685313536 5694427494 5705054208 5714053632 5720408064 5729578281 5733894096 5740270592 5749325568 5769288504 5784815232 5804752896 5804901396 5820523968 5824908288 5840584704 5845133664 5860864512 5876637696 5881214736 5890492044 5897042688 5916352512 5925685248 5926853106 5946260544 5962263552 5963438619 5966907282 5982965856 5999067648 6003740043 6019897744 6040645632 6056902656 6061620096 6071181984 6077933568 6092262477 6094290944 6099037504 6108658416 6146366184 6157836288 6167549952 6184306716 6188965056 6205621248 6227168544 6236991576 6243927552 6264373248 6265607856 6275491524 6286124544 6296040576 6314229126 6317901828 6334905024 6353205849 6356901222 6374009376 6395977728 6396141353 6418185984 6435459072 6450630858 6457804416 6467991264 6475184128 6490449567 6507917136 6520061952 6530347008 6548089464 6553021824 6560309248 6570657792 6575775372 6593472576 6611217408 6616366578 6632865792 6634173024 6652027392 6655896576 6657208347 6666395904 6673809408 6689543112 6707546496 6730836588 6748951104 6761545728 6772211712 6772384962 6790611296 6795726336 6814015488 6819322608 6837675264 6856077312 6861417192 6872240718 6879883136 6903595008 6914661957 6927565824 6938493696 6946209792 6962585688 6970328576 6981323904 7005564612 7023034368 7024418496 7047419904 7048808838 7066386432 7067779104 7071890112 7083045648 7090922496 7126768152 7170760548 7184142336 7195474944 7215024502 7220459232 7239891456 7265029968 7276490172 7284582144 7309688832 7309875832 7321406778 7335069696 7354810368 7366600647 7372149552 7380347904 7391990016 7400210432 7417656648 7437619584 7461974016 7463444652 7483530816 7487883648 7499695392 7508035584 7509515298 7525736001 7534105152 7545989808 7592569992 7606738944 7618738176 7639437708 7645192128 7665767424 7671737934 7692384672 7713086976 7719094341 7739868528 7760698624 7766544384 7787446272 7793511552 7814486016 7832908899 7835516928 7841619648 7853989392 7862723584 7888470016 7900913664 7902470808 7928347392 7949684736 7951251492 7955876376 7968426354 7977287808 7998756864 8004986724 8017614171 8054194176 8082160128 8094909312 8103911424 8123016636 8144877888 8173158714 8195154912 8210448384 8223399936 8223610311 8245742288 8251953408 8274161664 8302891392 8315988768 8325236736 8344863729 8352497664 8354143808 8367322032 8381499392 8394720768 8418972168 8423869104 8446540032 8470941132 8475868296 8489238534 8498679168 8527970304 8541641241 8557581312 8571080448 8580612096 8600841144 8610405888 8623988352 8653932756 8677222848 8693415936 8707129344 8707352094 8730785952 8737362432 8760877056 8761101181 8767700496 8791296768 8814956544 8821822104 8835738066 8845564032 8869369856 8874528768 8876277796 8888527872 8890279659 8898412544 8919390816 8943395328 8950360923 8974448784 8998601472 9029615616 9029846616 9060968448 9085353984 9092430144 9106772976 9116900352 9141436416 9148556256 9162987624 9219549276 9236754432 9251324928 9261613056 9276460074 9283447584 9308431872 9340752816 9365891328 9396559872 9398411784 9413237286 9423705472 9429186816 9444060864 9454563328 9471343689 9476852742 9502357536 9535351833 9561014064 9578856448 9593966592 9627278976 9653188608 9675946287 9686706624 9701986896 9712776192 9761875704 9780092928 9795520512 9822134196 9829532736 9840463872 9855986688 9863663058 9882764654 9890208864 9916826112 9924549867 9949298688 9951259536 9978041088 9983844864 9999593856 10010714112 10012687064 10034314668 10045473536 10061319744 10096254882 10123426656 10142318592 10158317568 10158577443 10185916944 10193589504 10221023232 10228983912 10256512896 10284115968 10292125788 10308361077 10319824704 10355392512 10391348736 10407740544 10419314688 10443878532 10455492864 10471985856 10508346918 10534551552 10536627744 10571129856 10573213257 10599579648 10601668656 10607835168 10624568472 10636383744 10665009152 10673315632 10690152228 10738925568 10756140822 10776213504 10793212416 10805215232 10822536753 10830688848 10859837184 10897544952 10914735258 10926873216 10964533248 10964813748 10982110167 11002604544 11032215552 11058224328 11070521856 11087985024 11100315648 11126484972 11156429376 11192961024 11195166978 11225296224 11231825472 11262053376 11264272947 11294588176 11301157728 11318984712 11331572224 11388854988 11410108416 11428107264 11440816128 11459156562 11467788192 11480541184 11498651136 11507606901 11538577008 11569630464 11609505792 11609802792 11641047936 11649816576 11681169408 11690267328 11721729024 11753275392 11762429472 11780984088 11794085376 11832705024 11851370496 11853706212 11892521088 11924527104 11926877238 11933814564 11965931712 11998135296 12000499937 12007480086 12039795488 12081291264 12123240192 12142363968 12155867136 12184524954 12188581888 12198075008 12217316832 12259738071 12292732368 12315672576 12335099904 12368613432 12377930112 12411242496 12454337088 12473983152 12487855104 12528746496 12531215712 12550983048 12572249088 12592081152 12628458252 12635803656 12669810048 12706411698 12713802444 12733857801 12748018752 12791955456 12792282706 12836371968 12870918144 12901261716 12915608832 12935982528 12950368256 12980899134 13015834272 13040123904 13060694016 13061028141 13096178928 13106043648 13120618496 13141315584 13151550744 13186945152 13222434816 13232733156 13253607099 13265731584 13268346048 13304054784 13311793152 13314416694 13332791808 13347618816 13379086224 13415092992 13461673176 13497902208 13544423424 13544769924 13581222592 13591452672 13628030976 13638645216 13675350528 13712154624 13722834384 13744481436 13759766272 13807190016 13829323914 13855131648 13876987392 13892419584 13914690111 13925171376 13940657152 13962647808 14011129224 14048836992 14094839808 14097617676 14119855929 14132772864 14135558208 14143780224 14166091296 14181844992 14215279113 14253536304 14341521096 14368284672 14390949888 14430049004 14440918464 14479782912 14530059936 14552980344 14569164288 14619751664 14642813556 14670139392 14709620736 14733201294 14744299104 14760695808 14783980032 14795494587 14800420864 14824146981 14835313296 14875239168 14923948032 14926889304 14967061632 14975767296 14999390784 15016071168 15019030596 15051472002 15068210304 15091979616 15144382323 15185139984 15213477888 15237476352 15278875416 15290384256 15331534848 15343475868 15384769344 15426173952 15438188682 15479737056 15521397248 15533088768 15533486143 15587023104 15628972032 15665817798 15671033856 15683239296 15707978784 15725447168 15762520377 15776940032 15801827328 15804941616 15856694784 15899369472 15902502984 15911752752 15936852708 15954575616 15997513728 16009973448 16035228342 16108388352 16134211233 16164320256 16189818624 16207822848 16246033272 16289755776 16346317428 16390309824 16420896768 16446799872 16447220622 16491484576 16503906816 16548323328 16605782784 16631977536 16650473472 16689727458 16708287616 16734644064 16762998784 16789441536 16792750467 16837944336 16847738208 16893080064 16941882264 16951736592 16978477068 16997358336 17055940608 17083282482 17115162624 17142160896 17161224192 17188734843 17201682288 17220811776 17247976704 17307865512 17354445696 17414258688 17414704188 17461571904 17474724864 17521754112 17522202362 17535400992 17582593536 17629913088 17643644208 17671476132 17691128064 17738739712 17749057536 17752555592 17777055744 17780559318 17838781632 17886790656 17890315857 17900721846 17948897568 17997202944 18011220129 18059693232 18121936896 18170707968 18184860288 18213545952 18233800704 18276787431 18282872832 18297112512 18325975248 18439098552 18473508864 18502649856 18552920148 18566895168 18616863744 18681505632 18731782656 18793119744 18796823568 18826474572 18847410944 18858373632 18888121728 18909126656 18942687378 18953705484 19004715072 19059617547 19070703666 19122028128 19157712896 19187933184 19188424059 19254557952 19306377216 19351892574 19373413248 19403973792 19425552384 19471348701 19523751408 19560185856 19591041024 19644268392 19659065472 19680927744 19711973376 19727326116 19765529308 19780417728 19833652224 19849099734 19898597376 19902519072 19956082176 19967689728 19971625041 19999187712 20021428224 20025374128 20068629336 20090947072 20122639488 20192509764 20246853312 20284637184 20316635136 20317154886 20371833888 20387179008 20442046464 20457967824 20513025792 20568231936 20584251576 20616722154 20639649408 20710785024 20743985871 20782697472 20815481088 20838629376 20887757064 20910985728 20943971712 21016693836 21069103104 21073255488 21142259712 21146426514 21199159296 21203337312 21215670336 21249136944 21272767488 21276960011 21330018304 21346631264 21380304456 21512281644 21552427008 21586424832 21610430464 21645073506 21661377696 21719674368 21795089904 21829470516 21853746432 21929066496 21929627496 21964220334 22005209088 22064431104 22099801941 22116448656 22141043712 22175970048 22200631296 22252969944 22312858752 22385922048 22390333956 22450592448 22463650944 22524106752 22528545894 22577208003 22589176352 22602315456 22637969424 22663144448 22777709976 22820216832 22856214528 22918313124 22935576384 22961082368 22997302272 23015213802 23077154016 23139260928 23157283023 23219605584 23282095872 23299633152 23362338816 23380534656 23443458048 23498726697 23506550784 23524858944 23561968176 23588170752 23665410048 23702740992 23707412424 23785042176 23849054208 23853754476 23867629128 23931863424 23996270592 24000999874 24014960172 24052842513 24079590976 24162582528 24246480384 24284727936 24311734272 24369049908 24396150016 24434633664 24519476142 24585464736 24631345152 24670199808 24670830933 24737226864 24755860224 24822484992 24908674176 24947966304 24975710208 25034591187 25057492992 25062431424 25101966096 25144498176 25184162304 25256916504 25271607312 25339620096 25412823396 25427604888 25467715602 25496037504 25583910912 25584565412 25624923723 25672743936 25741836288 25802523432 25831217664 25871965056 25900736512 25961798268 26031668544 26080247808 26121388032 26122056282 26192357856 26212087296 26241236992 26282631168 26283303543 26303101488 26373890304 26444869632 26465466312 26507214198 26536692096 26608109568 26623586304 26628833388 26665583616 26670838977 26695237632 26758172448 26830185984 26851082769 26923346352 26995804416 27088846848 27089539848 27162445184 27182905344 27256061952 27277290432 27350701056 27424309248 27445668768 27488962872 27519532544 27658647828 27710263296 27753974784 27784839168 27829380222 27850342752 27881314304 27925295616 28022258448 28097673984 28189679616 28195235352 28239711858 28271116416 28287560448 28332182592 28363689984 28414031067 28430558226 28507072608 28606055499 28683042192 28736569344 28781899776 28860098008 28881836928 28959565824 29060119872 29105960688 29138328576 29239503328 29285627112 29340278784 29466402588 29488598208 29521391616 29567960064 29590989174 29600841728 29648293962 29670626592 29750478336 29773649601 29847896064 29853778608 29934123264 29951534592 29998781568 30032142336 30038061192 30102944004 30136420608 30183959232 30288764646 30370279968 30426955776 30474952704 30475732329 30557750832 30580768512 30663069696 30686951736 30769538688 30852347904 30876377364 30925083231 30959474112 31042794496 31066177536 31066972286 31174046208 31257944064 31331635596 31366478592 31415957568 31450894336 31525040754 31603654656 31609883232 31713389568 31719639771 31798738944 31805005968 31823505504 31873705416 31909151232 31995027456 32019946896 32070456684 32216776704 32268422466 32328640512 32379637248 32415645696 32467610259 32492066544 32579511552 32692634856 32780619648 32893599744 32894441244 32946330501 32982969152 33007813632 33096646656 33211565568 33263955072 33300946944 33379454916 33416575232 33469288128 33525997568 33578883072 33585500934 33675888672 33695476416 33786160128 33792818841 33883764528 33903473184 33956954136 33994716672 34166564964 34230325248 34284321792 34322448384 34377469686 34403364576 34441623552 34495953408 34522820703 34589676289 34615731024 34708891392 34828517376 34829408376 34923143808 34949449728 35043508224 35044404724 35070801984 35165187072 35259826176 35287288416 35342952264 35382256128 35477479424 35498115072 35505111184 35554111488 35561118636 35677563264 35773581312 35780631714 35801443692 35897795136 35994405888 36001499811 36022440258 36119386464 36243873792 36369720576 36427091904 36467601408 36553574862 36565745664 36594225024 36651950496 36779214213 36878197104 36947017728 37005299712 37105840296 37133790336 37233727488 37363011264 37463565312 37586239488 37593647136 37652949144 37694821888 37716747264 37776243456 37818253312 37885374756 37907410968 38009430144 38119235094 38141407332 38201573403 38244056256 38315425792 38375866368 38376848118 38509115904 38612754432 38703785148 38746826496 38807947584 38851104768 38942697402 39047502816 39120371712 39182082048 39183084423 39288536784 39318130944 39361855488 39423946752 39454652232 39531058616 39560835456 39667304448 39698199468 39797194752 39805038144 39912164352 39935379456 39943250082 39998375424 40042856448 40050748256 40137258672 40181894144 40245278976 40385019528 40493706624 40633270272 40634309772 40743667776 40774358016 40884092928 40915935648 41026051584 41136463872 41168503152 41233444308 41279298816 41421570048 41487971742 41565394944 41630962176 41677258752 41744070333 41775514128 41821971456 41887943424 42033387672 42146510976 42284519424 42292853028 42359567787 42398318592 42406674624 42431340672 42498273888 42545534976 42553920022 42645837339 42660036608 42693262528 42760608912 43024563288 43104854016 43172849664 43290147012 43322755392 43439348736 43590179808 43658941032 43707492864 43859254992 43928440668 44010418176 44128862208 44199603882 44232897312 44282087424 44351940096 44386483761 44401262592 44472440943 44505939888 44625717504 44771844096 44780667912 44901184896 44927301888 45048213504 45057091788 45154416006 45178352704 45204630912 45275938848 45326288896 45433146969 45555419952 45640433664 45712429056 45836626248 45871152768 45922164736 45994604544 46030427604 46154308032 46278521856 46314566046 46439211168 46564191744 46599266304 46600458429 46761069312 46886916096 46997453394 47013101568 47049717888 47123936352 47176341504 47287561131 47330820096 47405481984 47414824848 47570084352 47698108416 47707508952 47735258256 47863726848 47992541184 48001999748 48029920344 48105685026 48159181952 48325165056 48402633699 48492960768 48569455872 48623468544 48738099816 48792300032 48869267328 49038952284 49170929472 49262690304 49340399616 49341661866 49474453728 49511720448 49644969984 49817348352 49895932608 49951420416 50069182374 50124862848 50203932192 50288996352 50368324608 50378251401 50513833008 50543214624 50679240192 50825646792 50855209776 50935431204 50992075008 51167821824 51169130824 51249847446 51345487872 51483672576 51566204529 51605046864 51662435328 51743930112 51801473024 51923596536 52063337088 52242776064 52244112564 52384715712 52424174592 52482473984 52565262336 52566607086 52606202976 52747780608 52889739264 52930932624 53014428396 53073384192 53216219136 53247172608 53257666776 53331167232 53341677954 53516344896 53660371968 53670947571 53702165538 53846692704 53991608832 54033660387 54179079696 54324890368 54365810688 54512123904 54554580864 54701402112 54830362293 54848618496 54891337536 54977925744 55039065088 55317295656 55420526592 55507949568 55658760444 55700685504 55762628608 55850591232 56044516896 56195347968 56379359232 56390470704 56479423716 56542232832 56575120896 56664365184 56727379968 56828062134 56861116452 57014145216 57178852641 57212110998 57366084384 57473138688 57563799552 57565272177 57720196016 57763673856 57919131648 58120239744 58211921376 58276657152 58414046103 58479006656 58571254224 58680557568 58932805176 58977196416 59042783232 59135920128 59181978348 59296587924 59341253184 59500956672 59547299202 59695792128 59707557216 59868246528 59903069184 59914875123 59997563136 60064284672 60076122384 60205888008 60272841216 60367918464 60577529292 60740559936 60853911552 60949905408 60951464658 61115501664 61161537024 61326139392 61327708267 61373903472 61539077376 61704695808 61752754728 61850166462 61918948224 62085588992 62132355072 62133944572 62231957613 62348092416 62515888128 62663271192 62732957184 62831915136 62901788672 63050081508 63207309312 63219766464 63426779136 63439279542 63597477888 63610011936 63647011008 63747410832 63818302464 63830880033 63990054912 64039893792 64140913368 64536844932 64657281024 64759274496 64831291392 64935220518 64984133088 65159023104 65385269712 65561239296 65787199488 65788882488 65892661002 65965938304 66015627264 66193293312 66299405823 66423131136 66527910144 66601893888 66758909832 66833150464 66938576256 67051995136 67157766144 67171001868 67351777344 67390952832 67572320256 67585637682 67731624009 67767529056 67806946368 67913908272 67989433344 68333129928 68460650496 68568643584 68754939372 68806729152 68883247104 68991906816 69045641406 69179352578 69231462048 69417782784 69471849069 69658816752 69846287616 69898899456 70087016448 70088809448 70141603968 70330374144 70519652352 70574576832 70685904528 70764512256 70954958848 70996230144 71010222368 71108222976 71122237272 71355126528 71547162624 71561263428 71602887384 71795590272 71988811776 72002999622 72044880516 72158527539 72238772928 72487747584 72739441152 72854183808 72935202816 73107149724 73188450048 73303900992 73558428426 73756394208 73894035456 74010599424 74012492799 74211680592 74267580672 74467454976 74726022528 74927130624 75103773561 75172478976 75187294272 75305898288 75389643776 75433494528 75552486912 75636506624 75770749512 75814821936 76018860288 76238470188 76282814664 76403146806 76488112512 76751732736 76753696236 76874771169 77018231808 77225508864 77407570296 77493652992 77615895168 77702209536 77885394804 78095005632 78240743424 78364164096 78366168846 78577073568 78636261888 78723710976 78847893504 78849910629 78909304464 79062117232 79121670912 79334608896 79396398936 79610076288 79824328704 79870758912 79886500164 79996750848 80012516931 80085712896 80101496512 80274517344 80363788288 80490557952 80553248307 80770039056 80987413248 81266540544 81268619544 81487335552 81548716032 81768185856 81831871296 82052103168 82272927744 82337006304 82466888616 82558597632 82975943484 83130789888 83261924352 83354517504 83488140666 83551028256 83643942912 83775886848 84003499559 84066775344 84293021952 84569038848 84585706056 84719135574 84813349248 84862681344 84996547776 85091069952 85107840044 85242093201 85291674678 85320073216 85386525056 85521217824 85818166497 86049126576 86209708032 86345699328 86580294024 86645510784 86878697472 87180359616 87317882064 87414985728 87718509984 87856881336 88020836352 88399207764 88465794624 88564174848 88703880192 88772967522 88802525184 88944881886 89011879776 89251435008 89320948803 89543688192 89561335824 89802369792 89854603776 90096427008 90114183576 90308832012 90356705408 90409261824 90551877696 90652577792 90866293938 91110839904 91280867328 91424858112 91427196987 91673252496 91742305536 91844329472 91989209088 92060855208 92308616064 92557043712 92629132092 92775249693 92878422336 93128383488 93198532608 93200916858 93522138624 93773832192 93994906788 94099435776 94247872704 94352683008 94575122262 94810963968 94829649696 95140168704 95158919313 95396216832 95415017904 95470516512 95727453696 95985082368 96003999496 96059840688 96211370052 96318363904 96650330112 96805267398 96985921536 97138911744 97246937088 97402830777 97476199632 97584600064 97738534656 98077904568 98341858944 98680799232 98683323732 98838991503 98948907456 99023440896 99289939968 99634696704 99791865216 99902840832 100138364748 100249725696 100407864384 100577992704 100736649216 100756502802 101027666016 101086429248 101358480384 101378456523 101651293584 101710419552 101870862408 101984150016 102338261648 102499694892 102690975744 102967345152 103132409058 103210093728 103324870656 103487860224 103568462109 103602946048 103769028867 103847193072 104126674176 104485552128 104488225128 104769431424 104848349184 105130524672 105133214172 105212405952 105495561216 105779478528 105861865248 106028856792 106146768384 106432438272 106494345216 106515333552 106662334464 106683355908 107032689792 107320743936 107341895142 107404331076 107693385408 107983217664 108004499433 108067320774 108358159392 108649780736 108731621376 108734403001 109109161728 109402804224 109660724586 109697236992 109782675072 109955851488 110078130176 110337642639 110634591312 110841053184 111015899136 111317520888 111401371008 111525257216 111701182464 112089033792 112390695936 112758718464 112780941408 112958847432 113084465664 113150241792 113328730368 113454759936 113656124268 113722232904 114028290432 114357705282 114424221996 114732168768 114946277376 115127599104 115130544354 115440392032 115527347712 115838263296 116240479488 116423842752 116553314304 116828092206 116958013312 117142508448 117361115136 117549253269 117865610352 117954392832 118085566464 118271840256 118363956696 118593175848 118682506368 119001913344 119094598404 119391584256 119415114432 119736493056 119806138368 119829750246 119995126272 120128569344 120152244768 120411776016 120545682432 120735836928 121155058584 121481119872 121899810816 121902929316 122231003328 122323074048 122652278784 122655416534 122747806944 123078154752 123409391616 123505509456 123700332924 123837896448 124171177984 124264710144 124267889144 124463915226 124696184832 125031776256 125232210999 125326542384 125465914368 125663830272 125803577344 126100163016 126439532928 126853558272 126878559084 127078703361 127194955776 127220023872 127294022016 127494821664 127636604928 127661760066 127937512017 127980109824 128079787584 128281826736 129073689864 129314562048 129518548992 129870441036 129968266176 130318046208 130770539424 131122478592 131577764976 131785322004 131931876608 132031254528 132386586624 132598811646 132846262272 133055820288 133159451283 133203787776 133417322829 133517819664 133666300928 133877152512 134103990272 134315532288 134342003736 134703554688 134781905664 135144640512 135171275364 135463248018 135535058112 135613892736 135827816544 135978866688 136299440907 136666259856 136921300992 137137287168 137509878744 137613458304 137766494208 137983813632 138091282812 138358705156 138462924096 138835565568 138943698138 139317633504 139692575232 139797798912 139801375287 140177618896 140283207936 140660748288 141039304704 141149153664 141371809056 141529024512 141862683393 141909917696 141992460288 142020444736 142216445952 142244474544 142710253056 143094325248 143122526856 143205774768 143591180544 143977623552 144005999244 144089761032 144317055078 144477545856 144975495168 145207901097 145478882304 145708367616 145870405632 146214299448 146376900096 146607801984 147116856852 147512788416 147788070912 148021198848 148024985598 148423361184 148535161344 148934909952 148938720077 149452045056 149854261248 150207547122 150374588544 150611796576 150779287552 150866989056 151104973824 151134754203 151273013248 151541499024 151629643872 152037720576 152476940376 152565629328 152806293612 152976225024 153503465472 153507392472 153749542338 154036463616 154451017728 154698613587 154815140592 154987305984 155231790336 155404419072 155770789608 156190011264 156728328192 156732337692 157154147136 157272523776 157447421952 157695787008 157699821258 157818608928 158124234464 158243341824 158669217792 158792797872 159220152576 159648657408 159741517824 159773000328 159993501696 160025033862 160202993024 160549034688 160727576576 160981115904 161012842713 161106496614 161540078112 161974826496 162100981161 162537239088 162974671104 163097432064 163536371712 163663742592 164104206336 164491086879 164545855488 164674012608 164933777232 165117195264 165951886968 166261579776 166523848704 166976281332 167102056512 167287885824 167551773696 168006999118 168133550688 168586043904 169138077696 169171412112 169438271148 169626698496 169725362688 169993095552 170182139904 170215680088 170484186402 170583349356 170773050112 171042435648 171536557923 171636332994 172098253152 172419416064 172691398656 172695816531 173160588048 173291021568 173757394944 174360719232 174635764128 174829971456 175242138309 175437019968 175713762672 176041672704 176798415528 176931589248 177128349696 177407760384 177545935044 177889763772 178023759552 178502870016 178641897606 179087376384 179122671648 179604739584 179709207552 179744625369 180192854016 180228367152 180617664024 180713410816 180818523648 181103755392 181305155584 181732587876 182221679808 182561734656 182849716224 182854393974 183346504992 183484611072 183688658944 183978418176 183983124801 184121710416 184617232128 185114087424 185258264184 185550499386 185756844672 186256766976 186397065216 186401833716 186695872839 187044277248 187547664384 187989813576 188198871552 188495745408 188705366016 189150244524 189621927936 189659299392 190280337408 190317838626 190792433664 190830035808 190941033024 191454907392 191492640099 191970164736 192007998992 192119681376 192422740104 192636727808 193610534796 193971843072 194277823488 194493874176 194805661554 194952399264 195169200128 195477069312 196155809136 196683717888 197361598464 197366647464 197677983006 197897814912 198046881792 198579879936 198898217469 199269393408 199583730432 199805681664 200276729496 200499451392 200815728768 201155985408 201473298432 201513005604 202055332032 202172858496 202716960768 202756913046 203302587168 203420839104 203741724816 203968300032 204008498929 204676523296 204999389784 205381951488 206264818116 206420187456 206649741312 206975720448 207136924218 207205892096 207538057734 207694386144 208253348352 208415547207 208976450256 209538862848 209696698368 210261049344 210266428344 210424811904 210991122432 211558957056 211723730496 212057713584 212293536768 212864876544 212988690432 213030667104 213324668928 213366711816 214065379584 214641487872 214683790284 214808662152 215386770816 215966435328 216008998866 216134641548 216475582617 216716318784 217299561472 217463242752 217468806002 218218323456 218805608448 219321449172 219565350144 219911702976 220156260352 220675285278 221269182624 221682106368 222031798272 222037478397 222635041776 222802742016 223050514432 223402364928 224178067584 224781391872 225311320683 225517436928 225561882816 225917694864 226168931328 226300483584 226657460736 226909519872 227312248536 227444465808 228056580864 228715410564 228848443992 229464337536 230255198208 230261088708 230624313507 230880784064 231054695424 231676526592 232480958976 232847685504 233106628608 233656184412 233916026624 234285016896 234722230272 235098506538 235731220704 235908785664 236171132928 236543680512 236549731887 236727913392 237186351696 237365012736 238003826688 238189196808 238830228864 239472986112 239612276736 239659500492 239990252544 240037550793 240257138688 240304489536 240823552032 241091364864 241471673856 241659744921 242310117168 242962239744 243799621632 243805858632 244462006656 244646148096 245304557568 245310833068 245495613888 246156309504 246818783232 247011018912 247400665848 247675792896 248342355968 248535778288 248927830452 249392369664 250063552512 250464421998 250653084768 250931828736 251327660544 251607154688 252010498677 252200326032 252879065856 253707116544 253757118168 254157406722 254440047744 254588044032 254989643328 255273209856 255323520132 255726279603 255875024034 255960219648 256159575168 256563653472 257454499491 258147379728 258629124096 259037097984 259740882072 259936532352 260636092416 261541078848 262244957184 263155529952 263570644008 263863753216 264062509056 265197623292 265692524544 266111640576 266318902566 266407575552 266834645658 267035639328 267332601856 267754305024 267962846409 268207980544 268631064576 268684007472 269407109376 269563811328 270289281024 270342550728 270926496036 271070116224 271227785472 271655633088 271957733376 272598881814 273332519712 273842601984 274274574336 274281590961 275019757488 275226916608 275532988416 275967627264 276182565624 276717410312 276925848192 277671131136 277887396276 278635267008 279385150464 279595597824 279602750574 280355237792 280566415872 281321496576 282298307328 282743618112 283058049024 283725366786 283819835392 284040889472 284432891904 284488949088 285420506112 285476757939 286188650496 286245053712 286411549536 287182361088 287955247104 288011998488 288179522064 288634110156 288955091712 289950990336 290415802194 290957764608 291416735232 291740811264 292208492331 292428598896 292753800192 293215603968 294233713704 295025576832 296042397696 296049971196 296516974509 296846722368 297070322688 297869819904 297877440154 298904090112 299708522496 300415094244 300749177088 301223593152 301558575104 301733978112 302209947648 302269508406 303082998048 303259287744 304075441152 304135369569 304953880752 305131258656 305612587224 305952450048 307014784944 307499084676 308072927232 308902035456 309397227174 309630281184 309974611968 310463580672 310705386327 310808838144 311307086601 311541579216 312380022528 313456656384 313464675384 314308294272 314545047552 315391574016 315399642516 315637217856 316248468928 316486683648 317338435584 317585595744 318440305152 319297314816 319483035648 319546000656 319987003392 320050067724 320405986048 321098069376 321455153152 321962231808 322025685426 322212993228 323080156224 323949652992 324013498299 324201962322 325074478176 325949342208 326194864128 326203209003 327327485184 328208412672 328982173758 329091710976 329348025216 329867554464 330234390528 331012927917 331903773936 332523159552 333047697408 333952562664 334204113024 334575771648 335103547392 336013998236 336267101376 337172087808 338276155392 338342824224 338876542296 339253396992 339450725376 339986191104 340364279808 340431360176 340968372804 341166698712 341546100224 342084871296 343073115846 343272665988 344196506304 344838832128 345382797312 345391633062 346321176096 346582043136 347514789888 348721438464 349271528256 349659942912 350484276618 350874039936 351427525344 352083345408 352647759807 353596831056 353863178496 354256699392 354815520768 355091870088 355779527544 356047519104 357005740032 357283795212 358174752768 358245343296 359209479168 359418415104 359489250738 360385708032 360456734304 361235328048 361426821632 361637047296 361708320187 362207510784 362610311168 363465175752 364443359616 365699432448 365708787948 366693009984 366969222144 367377317888 367956836352 367966249602 368243420832 369234464256 370228174848 370516528368 371100998772 371513689344 372513533952 372794130432 372803667432 373391745678 374088554496 375095328768 375696632997 375979627152 376397743104 376991490816 377410732032 378300489048 379318598784 380560674816 380635677252 381584867328 381660071616 381882066048 382909814784 382985280198 383812536051 383940329472 384015997984 384239362752 384845480208 385273455616 387221069592 387943686144 388555646976 389611323108 389904798528 390338400256 390954138624 392311618272 393367435776 394733294928 395355966012 395795629824 396093763584 397159759872 397796434938 398538786816 399167460864 399478353849 399611363328 400251968487 400553458992 400998902784 401631457536 402311970816 402946596864 403026011208 404110664064 404345716992 405433921536 405513826092 406605174336 406841678208 407483449632 407936600064 408016997858 408898322721 409353046592 409998779568 410763902976 412529636232 412840374912 413299482624 413951440896 414273848436 415076115468 415388772288 416506696704 416831094414 417952900512 419077725696 419393396736 419404125861 420532856688 420849623808 421982244864 423117914112 423447460992 424115427168 424587073536 425588050179 425729753088 425977380864 426061334208 426649337856 426733423632 428130759168 429282975744 429367580568 429617324304 430773541632 431932870656 432017997732 432269283096 432951165234 433432637568 434599122944 434926485504 434937612004 435623703291 436436646912 437611216896 438642898344 439130700288 439823405952 440312520704 441350570556 442538365248 443364212736 444063596544 444074956794 445270083552 445605484032 446101028864 446804729856 446816160231 448356135168 449562783744 450622641366 451123765632 451835389728 452337862656 452600967168 453314921472 453404262609 453819039744 454624497072 454888931616 456113161728 457430821128 457696887984 458928675072 460510396416 460522177416 461248627014 461761568128 462109390848 463353053184 464095840761 464961917952 465695371008 466213257216 467312368824 467832053248 468570033792 470197013076 471462441408 471817571328 472342265856 473087361024 473099463774 473455826784 474372703392 474730025472 476007653376 476378393616 477660457728 478945972224 479224553472 479319000984 479980505088 480075101586 480608979072 481647104064 482182729728 482943347712 483038528139 483319489842 484620234336 485924479488 486302943483 487611717264 488924013312 489292296192 490609115136 490621666136 490991227776 492312619008 493637566464 494022037824 494801331696 495351585792 496684711936 497071556576 497855660904 498784739328 500928843996 501306169536 501863657472 502655321088 503214309376 504020997354 504400652064 505758131712 507414233088 507514236336 508314813444 508880095488 509176088064 509979286656 510546419712 510647040264 511452559206 511750048068 512319150336 513127306944 514609673769 514908998982 516294759456 517258248192 518074195968 518087449593 519481764144 519873064704 521272184832 523082157696 524489914368 525726414927 526311059904 527141288016 527727506432 528125018112 530395246584 531385049088 532223281152 532637805132 533669291316 534071278656 534665203712 535508610048 535925692818 537262129152 537368014944 538814218752 539127622656 539233876107 540578562048 540685101456 541852992072 542140232448 542455570944 543311266176 543915466752 545197763628 546665039424 547685203968 548549148672 548563181922 550039514976 550453833216 551065976832 551935254528 551949374403 552365131248 553434820624 553851696384 555342262272 555774792552 557270534016 558770300928 559191195648 559205501148 560087618517 560710475584 561132831744 562642993152 564596614656 565487236224 566116098048 567450733572 568081778944 568865783808 568977898176 570841012224 570953515878 572377300992 572490107424 572823099072 574364722176 574477920297 575910494208 576023996976 576359044128 577268220312 577910183424 580831604388 581915529216 582833470464 583481622528 584416984662 584857197792 585507600384 586431207936 588024496913 588467427408 590051153664 592084795392 592099942392 593033949018 593693444736 594140645376 595739639808 595754880308 596694652407 597808180224 599417044992 600830188488 601498354176 602447186304 603117150208 603467956224 604419895296 604539016812 606165996096 606518575488 608150882304 608270739138 609907761504 610262517312 611225174448 611904900096 612025496787 614029569888 614998169352 616145854464 618794454348 619260562368 619949223936 620927161344 621410772654 621617676288 622614173202 623083158432 624760045056 625246641621 626929350768 628616588544 629090095104 630783148032 630799285032 631274435712 632496937856 632973367296 634676871168 635171191488 636880610304 638594629632 638966071296 639092001312 639974006784 640100135448 640811972096 642196138752 642910306304 643924463616 644051370852 644425986456 646160312448 647899305984 648026996598 648403924644 649426747851 650148956352 651898684416 652389728256 652406418006 654654970368 656416825344 657964347516 658696050432 659735108928 660468781056 662025855834 663807547872 665046319104 666095394816 666112435191 667905125328 668408226048 669151543296 670207094784 672027996472 672534202752 674344175616 676552310784 676685648448 677753084592 678506793984 678901450752 679972382208 680728559616 680862720352 681936745608 682333397424 683092200448 684169742592 686146231692 686545331976 688393012608 690765594624 690783266124 691872940521 692642352192 693164086272 695029579776 697442876928 698543056512 699319885824 700968553236 701748079872 702855050688 704166690816 705295519614 707193662112 707726356992 708513398784 709631041536 709649195661 710183740176 711559055088 712095038208 714011480064 714567590424 716490686592 718418958336 718836830208 718978501476 720112652379 720771416064 720913468608 722470656096 722853643264 723274094592 723416640374 724415021568 724979234763 725220622336 726930351504 728886719232 731398864896 731417575896 733386019968 733938444288 735913672704 735932499204 736486841664 738468928512 740456349696 741033056736 742201997544 743027378688 745027067904 745607334864 746783491356 748177108992 750190657536 751393265994 751959254304 752795486208 753982981632 754821464064 756031496031 756600978096 758637197568 761121349632 761271354504 763320143232 763764132096 765819629568 765970560396 767178838809 767625072102 767880658944 768031995968 768478725504 769690960416 770546911232 772363498473 774442139184 775887372288 777111293952 779222646216 779809597056 780676800512 781908277248 784623236544 786734871552 789466589856 790711932024 791591259648 792187527168 795592869876 797077573632 798334921728 798956707698 799222726656 800503936974 801106917984 801997805568 803262915072 803888539227 804623941632 805893193728 806052022416 808221328128 808691433984 810867843072 811027652184 813210348672 813683356416 814966899264 815873200128 816033995716 817796645442 818706093184 819997559136 821527805952 822844772883 825059272464 825680749824 826598965248 827902881792 828547696872 830152230936 830777544576 833013393408 833662188828 835905801024 838155451392 838786793472 838808251722 841065713376 841699247616 843964489728 846894921984 848230854336 849174147072 851176100358 851459506176 852122668416 853298675712 853466847264 856261518336 856430273817 858565951488 858735161136 859234648608 861547083264 863865741312 864035995464 864538566192 865902330468 866865275136 869198245888 869852971008 869875224008 871247406582 872873293824 875222433792 876625476993 877285796688 878261400576 879646811904 880625041408 882701141112 885076730496 888127193088 888149913588 889550923527 890540167104 891210968064 892202057728 893609459712 893632320462 896712270336 899125567488 901245282732 902247531264 903670779456 904675725312 905201934336 906629842944 906808525218 909248994144 909777863232 912226323456 912406108707 914861642256 915393775968 917857350144 921044354832 922497254028 923523136256 924218781696 926706106368 928191681522 929923835904 931390742016 932116158981 932426514432 933921259803 934624737648 935664106496 937140067584 940394026152 942924882816 943635142656 946174722048 946198927548 946911653568 948745406784 949460050944 952015306752 952756787232 955320915456 957891944448 958449106944 958638001968 959961010176 960150203172 961217958144 963294208128 964365459456 965886695424 966077056278 966638979684 969240468672 971848958976 972040494897 972605886966 975223434528 977848026624 978584592384 978609627009 981243332272 981982455552 984625238016 987275132928 988044075648 989602663392 990703171584 993038783751 993369423872 994143113152 995711321808 997569478656 1001857687992 1002612339072 1003727314944 1005310642176 1008041994708 1008801304128 1011516263424 1014828466176 1015028472672 1016629626888 1017760190976 1018352176128 1019958573312 1021092839424 1021294080528 1022905118412 1023500096136 1024638300672 1026254613888 1029219347538 1029817997964 1032589518912 1034516496384 1036148391936 1036174899186 1038963528288 1039746129408 1042544369664 1042571040539 1046164315392 1048979828736 1051452829854 1052622119808 1054282576032 1055455012864 1056250036224 1057943279421 1060790493168 1062770098176 1064446562304 1065275610264 1067338582632 1068142557312 1069330407424 1071017220096 1071851385636 1074524258304 1074736029888 1077628437504 1078255245312 1078467752214 1081157124096 1081370202912 1083705984144 1084280464896 1084911141888 1085124960561 1086622532352 1087830933504 1090395527256 1093330078848 1097098297344 1097126363844 1100079029952 1100907666432 1102131953664 1103870509056 1103898748806 1104730262496 1106869641248 1107703392768 1110684524544 1111549585104 1114541068032 1117540601856 1118382391296 1118411002296 1120175237034 1121420951168 1122265663488 1125285986304 1127089898991 1129193229312 1130974472448 1132232196096 1134901467144 1136163557888 1137955796352 1141682024448 1141907031756 1144754601984 1144980214848 1145646198144 1148729444352 1148955840594 1151437608153 1151820988416 1152047993952 1152718088256 1154536440624 1155820366848 1161663208776 1163831058432 1165666940928 1168833969324 1169714395584 1171015200768 1172862415872 1176048993826 1176934854816 1180102307328 1184199884784 1186067898036 1187386889472 1188281290752 1191479279616 1191509760616 1193389304814 1195616360448 1198834089984 1200755905461 1201660376976 1202996708352 1204894372608 1206234300416 1206935912448 1208839790592 1209078033624 1212331992192 1213037150976 1216301764608 1216541478276 1219815523008 1220525034624 1222450348896 1223809800192 1224050993574 1226694968163 1228059139776 1229996338704 1232291708928 1237588908696 1238521124736 1239898447872 1241854322688 1242821545308 1245228346404 1246166316864 1249520090112 1250493283242 1253858701536 1257233177088 1258180190208 1258212377583 1261598570064 1262548871424 1264993875712 1265946734592 1269353742336 1270342382976 1273761220608 1276764150537 1277189259264 1277932142592 1278184002624 1279948013568 1280200270896 1281623944192 1284392277504 1285820612608 1287848927232 1288102741704 1288851972912 1292320624896 1295798611968 1296053993196 1296807849288 1298853495702 1300297912704 1303797368832 1304779456512 1304812836012 1306871109873 1309309940736 1312833650688 1315928695032 1317392100864 1319470217856 1320937562112 1324051711668 1327615095744 1330092638208 1332190789632 1332224870382 1335810250656 1336816452096 1338303086592 1340414189568 1340448480693 1344055992944 1345068405504 1348688351232 1353371296896 1355506169184 1357013587968 1357802901504 1359944764416 1360212787827 1361457119232 1361725440704 1363873491216 1364666794848 1366184400896 1368339485184 1372292463384 1373090663952 1376786025216 1381531189248 1381566532248 1383745881042 1385284704384 1386328172544 1390059159552 1392287522283 1394885753856 1397086113024 1398639771648 1401937106472 1403496159744 1405710101376 1410591039228 1414387324224 1415452713984 1417026797568 1419262083072 1419298391322 1420367480352 1423118110176 1424190076416 1428022960128 1428059492503 1429135180848 1432981373184 1436837916672 1437673660416 1437957002952 1440225304758 1441826937216 1444941312192 1445707286528 1446548189184 1446833280748 1448830043136 1449115584417 1449958469526 1450441244672 1453860703008 1457773438464 1458908830449 1462835151792 1466772039936 1467876888576 1471827345408 1471864998408 1472973683328 1476937857024 1480912699392 1482066113472 1484403995088 1486054757376 1490054135808 1491214669728 1493566982712 1496354217984 1502786531988 1503918508608 1505590972416 1507965963264 1509642928128 1512062992062 1513201956192 1517274395136 1522242699264 1522542709008 1526640286464 1527528264192 1531639259136 1531941120792 1534357677618 1535250144204 1536063991936 1536957451008 1539381920832 1541093822464 1543829021307 1544726996946 1548884278368 1551774744576 1554222587904 1554262348779 1558445292432 1559619194112 1561353601024 1563816554496 1569246473088 1573469743104 1577179244781 1578933179712 1581423864048 1583182519296 1584375054336 1591185739752 1594155147264 1596669843456 1597913415396 1601007873948 1602213835968 1603995611136 1606525830144 1607777078454 1611786387456 1612104044832 1616442656256 1617382867968 1617701628321 1621735686144 1622055304368 1626420697344 1627366712832 1629933798528 1631746400256 1632067991432 1635593290884 1637412186368 1639995118272 1643055611904 1645689545766 1650118544928 1651361499648 1653197930496 1655805763584 1655848123209 1657095393744 1660304461872 1661555089152 1666026786816 1667324377656 1671811602048 1676310902784 1677573586944 1677616503444 1680262855551 1682131426752 1683398495232 1687928979456 1693789843968 1696461708672 1698348294144 1702352200716 1704245336832 1706597351424 1706933694528 1712523036672 1712860547634 1717131902976 1717470322272 1718469297216 1723094166528 1723433760891 1727731482624 1728071990928 1729077132384 1731804660936 1733730550272 1738396491776 1739750448016 1742494813164 1745746587648 1750444867584 1753250953986 1754571593376 1756522801152 1759293623808 1761250082816 1764073490739 1765402282224 1770153460992 1776254386176 1776299827176 1779101847054 1781080334208 1782421936128 1787218919424 1787264640924 1790083957221 1793424540672 1798251134976 1802490565464 1804495062528 1807341558912 1809351450624 1810403868672 1813259685888 1813617050436 1818497988288 1819555726464 1824452646912 1824812217414 1829723284512 1830787551936 1835714700288 1836076490361 1842088709664 1844994508056 1847046272512 1848437563392 1856383363044 1859847671808 1862781484032 1864232317962 1864853028864 1867842519606 1869249475296 1871328212992 1874280135168 1875739924863 1880788052304 1885849765632 1887270285312 1892349444096 1892397855096 1893823307136 1897490813568 1898920101888 1904030613504 1905513574464 1910641830912 1915783888896 1916898213888 1917276003936 1919922020352 1920300406344 1922435916288 1926588416256 1928730918912 1931773390848 1932154112556 1933277959368 1938480937344 1943697917952 1944080989794 1945211773932 1950446869056 1955696053248 1957169184768 1957219254018 1962486664544 1963964911104 1969250476032 1976088151296 1979205326784 1981406343168 1986077567502 1986738847744 1988286226304 1991422643616 1995138957312 1998337305573 2003715375984 2005224678144 2007454629888 2010621284352 2016083989416 2017602608256 2023032526848 2029656932352 2030056945344 2033259253776 2035520381952 2036704352256 2039917146624 2042185678848 2042588161056 2045810236824 2047000192272 2049276601344 2052509227776 2058438695076 2059635995928 2065179037824 2072296783872 2072349798372 2075618821563 2077927056576 2079492258816 2085088739328 2085142081078 2092328630784 2097959657472 2102905659708 2105244239616 2108565152064 2110910025728 2112500072448 2115886558842 2121580986336 2125540196352 2128893124608 2128947586983 2130551220528 2134677165264 2136285114624 2138660814848 2142034440192 2143702771272 2149472059776 2155256875008 2156510490624 2156935504428 2160337957137 2162314248192 2162740405824 2167411968288 2168560929792 2169822283776 2170249921122 2173245064704 2174937704289 2175661867008 2180791054512 2186660157696 2194196594688 2194252727688 2200158059904 2201815332864 2207741018112 2207797497612 2209460524992 2213739282496 2215406785536 2221369049088 2223099170208 2229082136064 2235081203712 2236822004592 2240350474068 2242841902336 2244531326976 2250571972608 2254179797982 2258386458624 2261948944896 2264464392192 2268094488093 2269802934288 2272327115776 2275911592704 2283364048896 2283814063512 2289960429696 2291292396288 2297458888704 2297911681188 2301536516427 2302875216306 2303641976832 2304095987904 2305436176512 2309072881248 2311640733696 2317090495419 2323326417552 2327662116864 2331333881856 2337667938648 2339428791168 2342030401536 2345724831744 2352097987652 2353869709632 2360204614656 2368399769568 2372135796072 2374773778944 2376562581504 2383019521232 2386778609628 2391232720896 2397668179968 2401511810922 2403320753952 2405993416704 2409788745216 2411665617681 2412468600832 2413871824896 2417679581184 2418156067248 2424663984384 2426074301952 2432603529216 2433082956552 2439631046016 2441050069248 2444900697792 2447619600384 2448101987148 2453389936326 2456118279552 2459992677408 2464583417856 2468534318649 2475177817392 2477042249472 2479796895744 2483708645376 2485643090616 2490456692808 2492332633728 2499040180224 2500986566484 2507717403072 2514466354176 2516360380416 2516424755166 2523197140128 2525097742848 2529987751424 2531893469184 2531958241309 2540684765952 2547522441216 2553528301074 2554378518528 2556368005248 2559896027136 2560400541792 2563247888384 2568784555008 2569290821451 2571641225216 2575697854464 2576205483408 2577703945824 2584641249792 2591597223936 2592107986392 2593615698576 2597706991404 2600595825408 2607594737664 2609558913024 2609625672024 2613742219746 2618619881472 2625667301376 2629876430979 2631857390064 2634784201728 2638940435712 2641875124224 2648103423336 2655230191488 2664381579264 2664449740764 2671620501312 2673632904192 2676606173184 2680828379136 2680896961386 2688111985888 2690136811008 2697376702464 2706742593792 2711012338368 2714027175936 2715605803008 2719889528832 2720425575654 2723450881408 2727746982432 2729333589696 2732368801792 2736678970368 2737218326121 2744584926768 2746181327904 2753572050432 2763133064496 2767491762084 2770569408768 2772656345088 2780118319104 2784575044566 2789771507712 2794172226048 2796348476943 2797279543296 2801763779409 2803874212944 2806992319488 2811420202752 2821182078456 2828774648448 2830905427968 2838524166144 2838596782644 2840734960704 2846236220352 2848380152832 2856045920256 2856118985006 2858270361696 2865962746368 2873675833344 2875347320832 2875914005904 2880450609516 2883653874432 2889882624384 2891414573056 2893096378368 2893666561496 2897660086272 2898231168834 2899916939052 2907721406016 2915546876928 2916121484691 2917817660898 2925670303584 2933544079872 2935753777152 2935828881027 2943729996816 2945947366656 2953875714048 2961825398784 2964132226944 2968807990176 2972109514752 2979116351253 2980108271616 2982429339456 2987133965424 2992708435968 3005573063976 3007837017216 3011181944832 3015931926528 3024125984124 3026403912384 3034548790272 3044485398528 3045085418016 3053280572928 3055056528384 3063278518272 3063882241584 3068715355236 3070500288408 3072127983872 3073914902016 3078763841664 3082187644928 3087658042614 3089453993892 3097768556736 3103549489152 3108445175808 3108524697558 3116890584864 3119238388224 3122707202048 3127633108992 3127713121617 3138492946176 3146939486208 3154358489562 3157866359424 3162847728096 3166365038592 3168750108672 3173829838263 3182371479504 3188310294528 3193339686912 3195826830792 3202015747896 3204427671936 3207991222272 3213051660288 3215554156908 3223572774912 3224208089664 3232885312512 3234765735936 3235403256642 3243471372288 3244110608736 3252841394688 3254733425664 3255374881683 3259867597056 3263492800512 3264135982864 3271186581768 3274824372736 3279990236544 3291379091532 3300237089856 3302722999296 3306395860992 3311611527168 3311696246418 3314190787488 3320608923744 3323110178304 3332053573632 3334648755312 3343623204096 3352621805568 3355147173888 3355233006888 3360525711102 3364262853504 3366796990464 3375857958912 3381269696973 3387579687936 3392923417344 3396696588288 3404704401432 3408490673664 3413867389056 3425046073344 3425721095268 3434263805952 3434940644544 3436938594432 3446188333056 3446867521782 3455462965248 3456143981856 3458154264768 3463609321872 3467461100544 3468144481793 3476792983552 3479500896032 3484989626328 3491493175296 3506501907972 3509143186752 3513045602304 3518587247616 3522500165632 3528146981478 3530804564448 3540306921984 3552599654352 3558203694108 3562160668416 3564843872256 3574437838848 3574529281848 3580167914442 3586849081344 3596502269952 3602267716383 3604981130928 3608990125056 3614683117824 3618702901248 3620807737344 3626519371776 3627234100872 3636995976576 3639111452928 3648905293824 3649624434828 3659446569024 3661575103872 3671429400576 3672152980722 3680084904489 3684177419328 3689989016112 3694092545024 3696875126784 3712766726088 3719695343616 3725562968064 3728464635924 3735685039212 3738498950592 3742656425984 3748560270336 3751479849726 3761576104608 3771699531264 3774540570624 3774637132749 3784795710192 3787646614272 3794981627136 3797840203776 3808061227008 3811027148928 3821283661824 3830292451611 3831567777792 3833796427776 3834552007872 3839844040704 3840600812688 3844871832576 3853176832512 3857461837824 3863546781696 3864308225112 3866555918736 3876961874688 3887395835904 3888161979588 3890423547864 3900893738112 3911392106496 3914338369536 3914438508036 3920613329619 3924973329088 3927929822208 3938500952064 3952176302592 3958410653568 3962812686336 3972155135004 3976572452608 3982845287232 3990277914624 3996674611146 4007430751968 4010449356288 4014909259776 4021242568704 4021345442079 4032167978832 4035205216512 4046065053696 4060113890688 4066518507552 4071040763904 4073408704512 4079834293248 4080638363481 4084371357696 4085176322112 4091620473648 4094000384544 4098553202688 4105018455552 4116877390152 4119271991856 4130358075648 4144593567744 4144699596744 4151237643126 4155854113152 4158984517632 4170177478656 4170284162156 4176862566849 4184657261568 4195919314944 4205811319416 4210488479232 4217130304128 4221820051456 4231773117684 4243161972672 4251080392704 4257786249216 4257895173966 4261102441056 4269354330528 4272570229248 4277321629696 4284068880384 4284178477509 4287405542544 4298944119552 4310513750016 4313020981248 4313871008856 4320675914274 4325480811648 4334823936576 4337121859584 4339644567552 4340499842244 4346490129408 4347346753251 4349875408578 4351323734016 4361582109024 4373320315392 4376726491347 4388505455376 4400316119808 4403630665728 4415482036224 4415594995224 4418921049984 4427478564992 4430813571072 4442738098176 4446198340416 4458164272128 4470162407424 4473644009184 4480700948136 4485683804672 4489062653952 4508359595964 4516772917248 4523897889792 4528928784384 4536188976186 4539605868576 4544654231552 4551823185408 4566728097792 4567628127024 4579920859392 4582584792576 4594917777408 4595823362376 4603073032854 4605750432612 4608191975808 4610872353024 4618145762496 4623281467392 4631487063921 4634180990838 4646652835104 4655324233728 4662667763712 4662787046337 4675335877296 4678857582336 4684060803072 4691449663488 4704195975304 4707739419264 4720409229312 4736799539136 4744271592144 4749547557888 4753125163008 4766039042464 4773557219256 4782465441792 4803023621844 4806641507904 4811986833408 4819577490432 4823331235362 4824937201664 4835359162368 4836312134496 4849327968768 4852148603904 4853104884963 4865207058432 4866165913104 4879262092032 4882100138496 4889801395584 4895239200768 4896203974296 4906779872652 4912236559104 4919985354816 4929166835712 4937068637298 4950355634784 4954084498944 4959593791488 4967417290752 4967544369627 4971286181232 4980913385616 4984665267456 4998080360448 5001973132968 5015434806144 5028932708352 5032720760832 5032849510332 5040788566653 5046394280256 5050195485696 5059975502848 5063786938368 5063916482618 5081369531904 5095044882432 5107056602148 5112736010496 5119792054272 5120801083584 5126495776768 5137569110016 5138581642902 5151395708928 5152410966816 5155407891648 5169282499584 5170301282673 5183194447872 5184215972784 5187231397152 5195413982808 5201191650816 5215189475328 5219251344048 5227484439492 5237239762944 5251334602752 5259752861958 5263714780128 5269568403456 5277880871424 5283750248448 5292220472217 5296206846672 5310460382976 5328763158528 5328899481528 5343241002624 5347265808384 5361656758272 5361793922772 5370251871663 5376223971776 5380273622016 5394753404928 5413485187584 5422024676736 5428054351872 5431211606016 5439779057664 5440851151308 5446901762816 5455493964864 5458667179392 5464737603584 5473357940736 5474436652242 5489169853536 5492362655808 5507144100864 5508229471083 5526266128992 5534983524168 5541138817536 5545312690176 5569150089132 5579543015424 5588344452096 5592696953886 5594559086592 5603527558818 5607748425888 5613984638976 5622840405504 5627219774589 5642364156912 5657549296896 5661810855936 5677048332288 5677193565288 5681469921408 5692472440704 5696760305664 5712091840512 5712237970012 5716540723392 5731925492736 5747351666688 5750694641664 5751828011808 5760901219032 5767307748864 5779765248768 5782829146112 5786192756736 5787333122992 5795320172544 5796462337668 5799833878104 5815442812032 5831093753856 5832242969382 5835635321796 5851340607168 5867088159744 5871507554304 5871657762054 5887459993632 5891894733312 5907751428096 5928264453888 5937615980352 5944219029504 5958232702506 5960216543232 5964858678912 5974267930848 5985416871936 5995011916719 6011146127952 6015674034432 6022363889664 6031863853056 6048251968248 6052807824768 6069097580544 6088970797056 6090170836032 6106561145856 6110113056768 6126557036544 6127764483168 6137430710472 6141000576816 6144255967744 6147829804032 6157527683328 6164375289856 6175316085228 6178907987784 6195537113472 6216890351616 6217049395116 6226856464689 6233781169728 6238476776448 6245414404096 6255266217984 6255426243234 6276985892352 6293878972416 6308716979124 6315732718848 6325695456192 6332730077184 6337500217344 6347659676526 6364742959008 6376620589056 6386679373824 6386842760949 6391653661584 6404031495792 6408855343872 6415982444544 6426103320576 6431108313816 6448416179328 6465770625024 6469531471872 6470806513284 6486942744576 6488221217472 6505682789376 6509466851328 6510749763366 6519735194112 6524813112867 6526985601024 6528271965728 6542373163536 6549648745472 6559980473088 6582758183064 6600474179712 6605445998592 6623223054336 6623392492836 6628381574976 6641217847488 6646220356608 6664107147264 6669297510624 6687246408192 6705243611136 6710466013776 6721051422204 6728525707008 6733593980928 6751715917824 6762539393946 6775159375872 6785846834688 6793393176576 6804283464279 6809408802864 6816981347328 6827734778112 6850092146688 6851442190536 6869881289088 6873877188864 6892376666112 6893735043564 6904609549281 6910925930496 6912287963712 6916308529536 6927218643744 6934922201088 6936288963586 6951271486257 6953585967104 6959001792064 6969979252656 6982986350592 7013003815944 7018286373504 7026091204608 7037174495232 7056293962956 7061609128896 7080613843968 7105199308704 7116407388216 7124321336832 7129687744512 7149058563696 7160335828884 7173698162688 7193004539904 7204535432766 7209962261856 7217980250112 7229366235648 7234996853043 7237405802496 7241615474688 7253038743552 7254468201744 7273991953152 7278222905856 7297810587648 7299248869656 7318893138048 7323150207744 7342858801152 7344305961444 7360169808978 7368354838656 7379978032224 7388185090048 7393750253568 7405602955947 7425533452176 7439390687232 7451125936128 7456929271848 7471370078424 7476997901184 7485312851968 7497120540672 7502959699452 7523152209216 7543399062528 7549081141248 7549274265498 7569591420384 7575293228544 7589963254272 7595680407552 7595874723927 7622054297856 7642567323648 7660584903222 7663135555584 7669104015744 7679688081408 7681201625376 7689743665152 7706353665024 7707872464353 7714923675648 7727093563392 7728616450224 7733111837472 7753923749376 7774791671808 7776323959176 7780847095728 7801787476224 7822784212992 7828676739072 7828877016072 7841226659238 7849946658176 7855859644416 7877001904128 7889629292937 7904352605184 7916821307136 7925625372672 7944310270008 7953144905216 7965690574464 7993349222292 8014861503936 8020898712576 8029818519552 8042485137408 8042690884158 8064335957664 8070410433024 8092130107392 8120227781376 8133037015104 8142081527808 8146817409024 8159668586496 8161276726962 8170352644224 8183240947296 8188000769088 8197106405376 8210036911104 8211654978363 8233754780304 8238543983712 8260716151296 8289399193488 8302475286252 8311708226304 8317969035264 8340354957312 8340568324312 8353725133698 8369314523136 8391838629888 8405291338227 8411622638832 8420976958464 8434260608256 8443640102912 8463546235368 8486323945344 8515572498432 8515790347932 8522204882112 8538708661056 8545140458496 8554643259392 8568137760768 8568356955018 8574811085088 8597888239104 8621027500032 8626041962496 8627742017712 8641351828548 8650961623296 8669647873152 8674243719168 8679289135104 8680999684488 8692980258816 8694693506502 8699750817156 8723164218048 8746640630784 8748364454073 8753452982694 8777010910752 8800632239616 8807261331456 8807486643081 8831189990448 8837842099968 8854957129984 8861627142144 8885476196352 8892396680832 8916328544256 8937349053759 8940324814848 8947288018368 8961401896272 8971367609344 8978125307904 9016719191928 9033545834496 9047795779584 9072377952372 9079211737152 9089308463104 9103646370816 9133456195584 9135256254048 9159841718784 9165169585152 9189835554816 9191646724752 9206146065708 9211500865224 9216383951616 9221744706048 9236291524992 9246562934784 9262974127842 9268361981676 9293305670208 9310648467456 9325335527424 9325574092674 9350671754592 9357715164672 9368121606144 9382899326976 9383139364851 9408391950608 9415478838528 9440818458624 9473599078272 9488543184288 9499095115776 9506250326016 9521489514789 9532078084928 9547114438512 9564930883584 9606047243688 9613283015808 9623973666816 9639154980864 9646662470724 9670718324736 9672624268992 9698655937536 9704297207808 9706209769926 9730414116864 9732331826208 9758524184064 9764200276992 9766124645049 9779602791168 9790478401536 9792407948592 9813559745304 9824473118208 9839970709632 9874137274596 9900711269568 9908168997888 9919187582976 9934834581504 9935088739254 9942572362464 9961826771232 9969330534912 9996160720896 9996416447521 10003946265936 10030869612288 10057865416704 10065441521664 10065699020664 10081577133306 10092788560512 10100390971392 10119951005696 10127573876736 10127832965236 10143809090919 10162739063808 10190089764864 10214113204296 10225472020992 10241602167168 10252991553536 10275138220032 10277163285804 10302791417856 10304821933632 10310815783296 10338564999168 10340602565346 10366388895744 10368431945568 10374462794304 10390827965616 10402383301632 10404433445379 10430378950656 10438502688096 10454968878984 10474479525888 10519505723916 10527429560256 10539136806912 10555761742848 10567500496896 10584440944434 10592413693344 10620920765952 10657798963056 10686482005248 10694531616768 10723313516544 10723587845544 10740503743326 10752447943552 10760547244032 10789506809856 10806803149149 10826970375168 10844049353472 10856108703744 10862423212032 10879558115328 10881702302616 10893803525632 10910987929728 10917334358784 10929475207168 10946715881472 10948873304484 10978339707072 10984725311616 11014288201728 11016458942166 11040254713467 11052532257984 11069967048336 11082277635072 11090625380352 11138300178264 11159086030848 11176688904192 11185393907772 11207055117636 11215496851776 11227969277952 11245680811008 11254439549178 11284728313824 11315098593792 11323621711872 11323911398247 11354387130576 11362939842816 11384944881408 11393520611328 11424183681024 11424475940024 11433081446784 11463850985472 11494703333376 11501389283328 11503656023616 11521802438064 11534615497728 11559530497536 11565658292224 11572385513472 11574666245984 11590640345088 11592924675336 11599667756208 11630885624064 11662187507712 11664485938764 11671270643592 11702681214336 11734176319488 11743015108608 11743315524108 11761839988857 11774919987264 11783789466624 11815502856192 11856528907776 11875231960704 11888438059008 11916465405012 11929717357824 11948535861696 11970833743872 11990023833438 12022292255904 12031348068864 12044727779328 12063727706112 12064036326237 12096503936496 12105615649536 12138195161088 12180341672064 12213122291712 12220226113536 12241915090443 12253114073088 12255528966336 12274861420944 12282001153632 12288511935488 12295659608064 12315055366656 12328750579712 12350632170456 12357815975568 12391074226944 12433780703232 12434098790232 12453712929378 12467562339456 12476953552896 12510532435968 12510852486468 12530587700547 12553971784704 12587757944832 12617433958248 12631465437696 12651390912384 12665460154368 12695319353052 12729485918016 12753241178112 12773358747648 12773685521898 12783307323168 12808062991584 12817710687744 12831964889088 12852206641152 12852535432527 12862216627632 12896832358656 12931541250048 12939062943744 12941613026568 12976442434944 13011365578752 13018933702656 13021499526732 13039470388224 13042040259753 13049626225734 13053971202048 13056543931456 13084746327072 13099297490944 13119960946176 13130179474041 13165516366128 13200948359424 13210891997184 13246446108672 13246784985672 13256763149952 13282435694976 13292440713216 13328214294528 13338595021248 13374492816384 13410487222272 13420932027552 13442102844408 13457051414016 13467187961856 13525078787892 13550318751744 13571693669376 13586786353152 13608566928558 13618817605728 13633962694656 13655469556224 13700184293376 13702884381072 13739762578176 13747754377728 13784753332224 13787470087128 13809219098562 13824575927424 13832617059072 13854437287488 13869844402176 13872577927172 13894461191763 13902542972514 13907171934208 13918003584128 13939958505312 13965972701184 13988361139011 14026007631888 14036572747008 14052182409216 14074348990464 14112587925912 14123218257792 14161227687936 14210398617408 14232814776432 14248642673664 14259375489024 14298117127392 14320671657768 14347396325376 14409070865532 14419924523712 14435960500224 14458732471296 14469993706086 14474811604992 14506077487104 14508936403488 14547983906304 14556445811712 14559314654889 14595621175296 14598497739312 14637786276096 14646300415488 14685717602304 14688611922888 14720339617956 14736709677312 14759956064448 14776370180096 14787500507136 14811205911894 14851066904352 14878781374464 14902251872256 14902633108881 14913858543696 14942740156848 14953995802368 14970625703936 14994241081344 15005919398904 15046304418432 15086798125056 15098162282496 15098548530996 15122365699959 15139182840768 15150586457088 15179926508544 15191360815104 15191749447854 15244108595712 15285134647296 15321169806444 15338208031488 15359376162816 15362403250752 15379487330304 15412707330048 15415744928706 15454187126784 15457232900448 15466223674944 15507847498752 15510903848019 15549583343616 15552647918352 15561694191456 15603574952448 15645568425984 15657754032144 15682453318476 15699893316352 15711719288832 15754003808256 15779258585874 15808705210368 15833642614272 15851250745344 15876661416651 15888620540016 15906289810432 15931381148928 15986698444584 16029723007872 16041797425152 16084970274816 16085381768316 16110755614989 16128671915328 16140820866048 16184260214784 16240455562752 16266074030208 16284163055616 16293634818048 16319337172992 16322553453924 16340705288448 16366481894592 16376001538176 16394212810752 16420073822208 16423309956726 16467509560608 16477087967424 16521432302592 16524688413249 16578798386976 16604950572504 16623416452608 16635938070528 16681136648624 16707450267396 16738629046272 16783677259776 16810582676454 16823245277664 16841953916928 16868521216512 16881659323767 16887280205824 16927092470736 16972647890688 17031144996864 17031580695864 17044409764224 17077417322112 17090280916992 17136275521536 17136713910036 17149622170176 17195776478208 17242055000064 17252083924992 17255484035424 17282703657096 17301923246592 17339295746304 17348487438336 17358578270208 17361999368976 17385960517632 17389387013004 17399501634312 17446328436096 17493281261568 17496728908146 17506905965388 17554021821504 17601264479232 17614522662912 17614973286162 17662379980896 17675684199936 17709914259968 17723254284288 17723707689163 17784793361664 17832657088512 17874698107518 17880649629696 17894576036736 17922803792544 17942735218688 17956250615808 17985035750157 18033438383856 18067091668992 18095591559168 18144755904744 18158423474304 18178616926208 18207292741632 18266912391168 18270512508096 18319683437568 18330339170304 18379671109632 18383293449504 18412292131416 18423001730448 18432767903232 18443489412096 18472583049984 18493125869568 18525948255684 18536723963352 18586611340416 18650671054848 18651148185348 18701343509184 18715430329344 18736243212288 18765798653952 18766278729702 18816783901216 18830957677056 18881636917248 18947198156544 18977086368576 18998190231552 19012500652032 19042979029578 19064156169856 19094228877024 19129861767168 19160528282847 19212094487376 19226566031616 19247947333632 19278309961728 19293324941448 19345248537984 19397311875072 19408594415616 19412419539852 19460828233728 19464663652416 19517048368128 19528400553984 19532249290098 19559205582336 19574439338601 19580956803072 19584815897184 19627119490608 19648946236416 19679941419264 19748274549192 19801422539136 19816337995776 19869669163008 19870177478508 19885144724928 19923653542464 19938661069824 19992321441792 19992832895042 20007892531872 20061739224576 20115730833408 20131398041328 20163154266612 20185577121024 20200781942784 20239902011392 20255147753472 20255665930472 20287618181838 20325478127616 20380179529728 20412850392837 20428226408592 20450944041984 20483204334336 20505983107072 20550276440064 20554326571608 20609643867264 20621631566592 20677129998336 20681205130692 20713828647843 20732777791488 20736863891136 20748925588608 20781655931232 20804766603264 20808866890758 20853814458771 20860757901312 20877005376192 20909937757968 20948959051776 21039011447832 21054859120512 21078273613824 21111523485696 21168881888868 21184827386688 21241841531904 21315597926112 21372964010496 21389063233536 21447175691088 21481007486652 21504895887104 21521094488064 21579013619712 21613606298298 21653940750336 21688098706944 21704990559129 21712217407488 21724846424064 21759116230656 21763404605232 21787607051264 21821975859456 21834668717568 21858950414336 21893431762944 21897746608968 21956679414144 21969450623232 22028576403456 22032917884332 22080509426934 22105064515968 22139934096672 22164555270144 22181250760704 22216808867841 22276600356528 22318172061696 22353377808384 22370787815544 22414110235272 22430993703552 22455938555904 22491361622016 22508879098356 22569456627648 22630197187584 22647243423744 22647822796494 22708774261152 22725879685632 22769889762816 22787041222656 22787624171781 22848951880048 22866162893568 22927701970944 22989406666752 23007312047232 23043604876128 23069230995456 23119060995072 23123617393059 23131316584448 23144771026944 23149332491968 23181280690176 23185849350672 23199335512416 23261771248128 23324375015424 23328971877528 23342541287184 23405362428672 23468352638976 23486030217216 23486631048216 23523679977714 23549839974528 23567578933248 23631005712384 23668887878811 23713057815552 23750463921408 23776876118016 23832930810024 23859434715648 23897071723392 23980047666876 24044584511808 24062696137728 24089455558656 24127455412224 24128072652474 24193007872992 24211231299072 24276390322176 24277011372551 24360683344128 24426244583424 24440452227072 24483830180886 24511057932672 24549722841888 24564002307264 24577023870976 24591319216128 24630110733312 24634964935089 24657501159424 24701264340912 24715631951136 24782148453888 24868197580464 24907425858756 24935124678912 24953907105792 25021064871936 25021704972936 25061175401094 25107943569408 25175515889664 25215874014681 25234867916496 25262930875392 25302781824768 25330920308736 25390638706104 25458971836032 25546717495296 25547371043796 25566614646336 25616125983168 25635421375488 25663929778176 25704413282304 25705070865054 25724433255264 25793664717312 25863082500096 25878125887488 25883226053136 25952884869888 26022731157504 26037867405312 26042999053464 26078940776448 26084080519506 26099252451468 26113087862912 26169492654144 26198594981888 26239921892352 26245093362219 26260358948082 26331032732256 26401896718848 26421783994368 26422459929243 26493569971344 26513526299904 26564871389952 26584881426432 26656428589056 26677190042496 26748985632768 26812047161277 26820974444544 26841864055104 26884205688816 26914102828032 26934375923712 27050157575784 27100637503488 27143387338752 27217133857116 27237635211456 27267925389312 27310939112448 27400368586752 27405768762144 27479525156352 27495508755456 27569506664448 27574940174256 27618438197124 27649151854848 27665234118144 27708874574976 27739688804352 27745155854344 27788922383526 27805085945028 27836007168256 27879917010624 27931945402368 27976722278022 28052015263776 28073145494016 28104364818432 28148697980928 28149418094553 28225175851824 28246436515584 28322455375872 28420797234816 28465629552864 28497285347328 28518750978048 28564468544367 28596234254784 28641343315536 28694792650752 28818141731064 28839849047424 28871921000448 28917464942592 28939987412172 29012154974208 29017872806976 29095967812608 29112891623424 29118629309778 29191242350592 29196995478624 29275572552192 29292600830976 29298373935147 29371435204608 29377223845776 29440679235912 29473419354624 29519912128896 29552740360192 29622411823788 29702133808704 29757562748928 29804503744512 29805266217762 29827717087392 29885480313696 29907991604736 29941251407872 29988482162688 29989249342563 30011838797808 30092608836864 30173596250112 30196324564992 30197097061992 30244731399918 30278365681536 30301172914176 30359853017088 30382721630208 30383498895708 30431427272757 30488217191424 30570269294592 30642339612888 30676416062976 30724806501504 30758974660608 30825414660096 30831489857412 30908374253568 30914465800896 30932447349888 31015694997504 31021807696038 31099166687232 31105295836704 31123388382912 31207149904896 31213300336137 31291136851968 31315508064288 31364906636952 31399786632704 31423438577664 31558517171748 31617410420736 31667285228544 31702501490688 31753322833302 31777241080032 31812579620864 31862762297856 31973396889168 32059446015744 32083594850304 32169940549632 32170763536632 32221511229978 32257343830656 32281641732096 32368520429568 32420409447447 32480911125504 32532148060416 32568326111232 32587269636096 32638674345984 32645106907848 32681410576896 32732963789184 32752003076352 32788425621504 32840147644416 32846619913452 32935019121216 32954175934848 33042864605184 33049376826498 33157596773952 33209901145008 33246832905216 33271876141056 33362273297248 33414900534792 33477258092544 33621165352908 33646490555328 33683907833856 33737042433024 33763318647534 33774560411648 33854184941472 33945295781376 33971734194741 34063161391728 34088819528448 34154834644224 34180561833984 34272551043072 34273427820072 34299244340352 34391552956416 34484110000128 34504167849984 34510968070848 34565407314192 34603846493184 34678591492608 34696974876672 34717156540416 34723998737952 34771921035264 34778774026008 34799003268624 34892656872192 34986562523136 34993457816292 35013811930776 35108043643008 35202528958464 35229045325824 35229946572324 35285519966571 35324759961792 35351368399872 35419828519936 35446508568576 35447415378326 35569586723328 35665314177024 35749396215036 35789152073472 35845607585088 35885470437376 35912501231616 35970071500314 36066876767712 36134183337984 36191183118336 36192108978711 36289511809488 36316846948608 36357233852416 36414585483264 36541025016192 36639366875136 36660678340608 36725745271329 36759342219264 36766586899008 36824584262832 36846003460896 36865535806464 36886978824192 36945166099968 36986251739136 37051896511368 37073447926704 37173222680832 37301342109696 37302296370696 37402687018368 37430860658688 37531597307904 37532557459404 37591763101641 37633567802432 37661915354112 37763273834496 37894396313088 37954172737152 37996380463104 38085958059156 38128312339712 38188457754048 38259723534336 38321056565694 38424188974752 38453132063232 38495894667264 38556619923456 38557606297581 38586649882896 38690497075968 38794623750144 38817188831232 38824839079704 38929327304832 39034096736256 39056801107968 39064498580196 39118411164672 39126120779259 39148878677202 39161913606144 39169631794368 39254238981216 39297892472832 39359882838528 39390538422123 39496549098384 39602845078272 39632675991552 39739338326016 39740354957016 39770289449856 39847307084928 39877322139648 39984642883584 39985665790084 40015785063744 40123478449152 40231461666816 40262796082656 40326308533224 40371154242048 40401563885568 40479804022784 40511331860944 40575236363676 40650956255232 40760359059456 40825700785674 40856452817184 40901888083968 40966408668672 41011966214144 41100552880128 41108653143216 41219287734528 41243263133184 41354259996672 41362410261384 41427657295686 41473727782272 41497851177216 41563311862464 41609533206528 41617733781516 41683383575289 41707628917542 41721515802624 41754010752384 41819875515936 41897918103552 41965083417033 42078022895664 42109718241024 42156547227648 42223046971392 42337763777736 42369654773376 42483683063808 42631195852224 42745928020992 42778126467072 42894351382176 42962014973304 43009791774208 43042188976128 43227212596596 43307881500672 43376197413888 43409981118258 43424434814976 43518232461312 43526809210464 43575214102528 43643951718912 43669337435136 43677943964667 43717900828672 43786863525888 43795493217936 43913358828288 43938901246464 44057152806912 44065835768664 44161018853868 44210129031936 44279868193344 44329110540288 44362501521408 44433617735682 44553200713056 44636344123392 44706755616768 44707899326643 44741575631088 44828220470544 44861987407104 44911877111808 44982723244032 45017758196712 45138913255296 45260394375168 45294486847488 45295645592988 45417548522304 45451759371264 45539779525632 45574082445312 45575248343562 45697903760096 45732325787136 45855403941888 46014624094464 46087209752256 46138461990912 46238121990144 46247234786118 46262633168896 46298664983936 46362561380352 46371698701344 46398671024832 46523542496256 46532711544057 46648750030848 46657943755056 46685082574368 46810724857344 46936705277952 46973262096432 47047359955428 47099679949056 47135157866496 47262011424768 47337775757622 47426115631104 47500927842816 47553752236032 47629984249953 47665861620048 47718869431296 47794143446784 47960095333752 48089169023616 48125392275456 48254910824448 48256145304948 48332266844967 48386015745984 48422462598144 48552780644352 48554022745102 48721366688256 48852489166848 48880904454144 48967660361772 49022115865344 49099445683776 49128004614528 49154047741952 49182638432256 49260221466624 49269929870178 49402528681824 49431263902272 49564296907776 49574065239747 49736395160928 49814851717512 49870249357824 49907814211584 50043409945872 50122350802188 50215887138816 50351031779328 50431748029362 50469735832992 50525861750784 50605563649536 50644977971301 50661840617472 50781277412208 50917943672064 51093434990592 51094742087592 51133229292672 51232251966336 51270842750976 51408826564608 51410141730108 51448866510528 51587329434624 51726165000192 51756251774976 51766452106272 51905769739776 52045462315008 52075734810624 52085998106928 52157881552896 52168161039012 52198504902936 52226175725824 52338985308288 52397189963776 52479843784704 52490186724438 52520717896164 52662065464512 52803793437696 52843567988736 52844919858486 52987139942688 53027052599808 53129742779904 53169762852864 53171123067489 53354380084992 53497971265536 53624094322554 53641948889088 53683728110208 53768411377632 53828205656064 53868751847424 53955107250471 54100315151568 54201275006976 54286774677504 54434267714232 54475270422912 54535850778624 54621878224896 54800737173504 54811537524288 54959050312704 54991017510912 55139013328896 55149880348512 55236876394248 55298303709696 55330468236288 55417749149952 55479377608704 55490311708688 55577844767052 55610171890056 55672014336512 55759834021248 55953444556044 56104030527552 56146290988032 56208729636864 56297395961856 56298836189106 56450351703648 56492873031168 56644910751744 56841594469632 56931259105728 56994570694656 57037501956096 57128937088734 57192468509568 57282686631072 57389585301504 57481584848541 57636283462128 57679698094848 57743842000896 57834929885184 57879974824344 58035745613952 58191935625216 58225783246848 58237258619556 58382484701184 58393990957248 58551145104384 58585201661952 58596747870294 58742870409216 58754447691552 58881358471824 58946838709248 58958456190481 59039824257792 59105480720384 59244823647576 59404267617408 59609007489024 59610532435524 59655434174784 59770960627392 59815983209472 59882502815744 59976964325376 59978498685126 60023677595616 60185217673728 60347192500224 60394194123984 60489462799836 60556731363072 60602345828352 60719706034176 60765443260416 60766997791416 60862854545514 60976434382848 61140538589184 61238551178511 61284679225776 61352832125952 61449613003008 61517949321216 61650829320192 61662979714824 61828931601792 61864894699776 62031389995008 62043615392076 62198333374464 62210591673408 62246776765824 62414299809792 62426600672274 62561443376313 62582273703936 62631016128576 62729813273904 62799573265408 62846877155328 63117034343496 63234820841472 63334570457088 63506645666604 63554482160064 63625159241728 63725524595712 63946793778336 64118892031488 64167189700608 64341527073264 64443022459956 64514687661312 64563283464192 64737040859136 64840818894894 64961822251008 65064296120832 65114971677387 65136652222464 65174539272192 65277348691968 65290213815696 65362821153792 65465927578368 65504006152704 65576851243008 65680295288832 65693239826904 65870038242432 65908351869696 66085729210368 66098753652996 66315193547904 66419802290016 66493665810432 66543752282112 66650426603523 66724546594496 66829801069584 66954516185088 67242330705816 67292981110656 67367815667712 67474084866048 67526637295068 67708369882944 67890591562752 67943468389482 68126322783456 68177639056896 68309669288448 68361123667968 68362872515343 68546855640144 68598488680704 68783105912832 68968220000256 69021936141696 69130814628384 69207692986368 69357182985216 69370852179177 69393949753344 69434313080832 69447997475904 69543842070528 69557548052016 69598006537248 69785313744384 69973125046272 69986915632584 70027623861552 70216087286016 70405057916928 70458090651648 70459893144648 70571039933142 70649519923584 70702736799744 70839657039872 70893017137152 70894830756652 71006663636433 71139173446656 71330628354048 71498792430072 71578304146944 71691215170176 71770940874752 71940143000628 72133753535424 72268366675968 72382366236672 72384217957422 72579023618976 72633693897216 72714467704832 72829170966528 72831034117653 73082050032384 73278733750272 73321356681216 73451490542658 73533173798016 73649168525664 73692006921792 73731071612928 73773957648384 73890332199936 73904894805267 73972503478272 74103793022736 74146895853408 74346445361664 74604592741392 74805374036736 74861721317376 75063194615808 75065114918808 75183526203282 75267135604864 75323830708224 75526547668992 75647622044043 75788792626176 75908345474304 75992760926208 76171916118312 76256624679424 76376915508096 76642113131388 76848377949504 76906264126464 76991789334528 77113239846912 77115212595162 77173299765792 77380994151936 77589247500288 77634377662464 77649678159408 77858654609664 78068193472512 78113602215936 78128997160392 78236822329344 78252241558518 78297757354404 78339263588736 78508477962432 78595784945664 78719765677056 78735280086657 78781076844246 78993098196768 79205690156544 79265351983104 79267379787729 79480709914032 79540578899712 79694614169856 79754644279296 79969285767168 79971331580168 80031570127488 80246956898304 80462923333632 80525592165312 80652617066448 80742308484096 80803127771136 80959608045568 81022663721888 81150472727352 81301912510464 81651401571348 81712905634368 81803776167936 81932817337344 82023932428288 82201105760256 82217306286432 82438575469056 82486526266368 82708519993344 82724820522768 82855314591372 82947455564544 82995702354432 83126623724928 83219066413056 83235467563032 83366767150578 83415257835084 83508021504768 83639751031872 83795836207104 83930166834066 84156045791328 84219436482048 84313094455296 84446093942784 84448254283659 84675527555472 84739309546752 84967366127616 85262391704448 85491856041984 85556252934144 85693405633101 85788702764352 85924029946608 86019583548416 86084377952256 86454425193192 86615763001344 86752394827776 86819962236516 87036464922624 87053618420928 87150428205056 87287903437824 87338674870272 87355887929334 87573727051776 87590986435872 87826717656576 87877802492928 87895121805441 88114305613824 88131671537328 88322037707736 88420258063872 88559736386688 88658221080576 88867235471364 89106401426112 89272688246784 89413511233536 89415798653286 89483151262176 89656440941088 89723974814208 89823754223616 89965446488064 89967748027689 90035516393424 90277826510592 90520788750336 90588973694976 90591291185976 90835097044608 90903518742528 91079559051264 91148164890624 91150496687124 91294281818271 91395807520192 91464651574272 91710807883776 92029248188928 92174419504512 92276923981824 92476243980288 92494469572236 92597329967872 92725122760704 92743397402688 92797342049664 93047084992512 93065423088114 93297500061696 93315887510112 93370165148736 93621449714688 93639901008411 93873410555904 93946524192864 94094719910856 94199359898112 94270315732992 94675551515244 94852231262208 95001855685632 95107504472064 95259968499906 95331723240096 95437738862592 95588286893568 95920190667504 96178338047232 96250784550912 96509821648896 96512290609896 96664533689934 96772031491968 96844925196288 97105561288704 97108045490204 97261228342341 97442733376512 97704978333696 97761808908288 97935320723544 98044231730688 98198891367552 98256009229056 98308095483904 98365276864512 98520442933248 98539859740356 98805057363648 98862527804544 99128593815552 99148130479494 99472790321856 99629703435024 99740498715648 99815628423168 100086819891744 100244701604376 100431774277632 100863496058724 100939471665984 101051723501568 101211127299072 101289955942602 101323681234944 101562554824416 101835887344128 101915202584223 102189484175184 102266458585344 102464503932672 102541685501952 102817653129216 102820283460216 102897733021056 103174658869248 103452330000384 103512503549952 103532904212544 103811539479552 104090924630016 104151469621248 104171996213856 104315763105792 104336322078024 104397009805872 104452351451648 104677970616576 104794379927552 104959687569408 104980373448876 105041435792328 105324130929024 105607586875392 105687135977472 105689839716972 105856559899713 105974279885376 106054105199616 106259485559808 106339525705728 106342246134978 106708760169984 106995942531072 107248188645108 107367456220416 107536822755264 107656411312128 107737503694848 107910214500942 108200630303136 108402550013952 108573549355008 108576326936133 108868535428464 108950540845824 109071701557248 109243756449792 109623075048576 109918100625408 109982035021824 110278026657792 110299760697024 110473752788496 110596607419392 110660936472576 110835498299904 110958755217408 110980623417376 111155689534104 111220343780112 111344028673024 111519668042496 111906889112088 112208061055104 112292581976064 112594791923712 112597672378212 112775289304923 112900703407296 112985746062336 113289821503488 113683188939264 113862518211456 113989141389312 114257874177468 114384937019136 114565373262144 114779170603008 114963169697082 115272566924256 115359396189696 115487684001792 115669859770368 115672818892743 115759949648688 116071491227904 116383871250432 116451566493696 116474517239112 116787981914496 117102290208768 117170403323904 117193495740588 117378362337777 117485740818432 117508895383104 117762716943648 117893677418496 117916912380962 118079648515584 118171615266369 118210961440768 118489647295152 118808535234816 119218014978048 119221064871048 119310868349568 119541921254784 119631966418944 119953928650752 119956997370252 120047355191232 120370435347456 120694385000448 120788388247968 120978925599672 121113462726144 121204691656704 121439412068352 121533995582832 121725709091028 121952868765696 122281077178368 122477102357022 122569358451552 122705664251904 122899226006016 123035898642432 123301658640384 123325959429648 123657863203584 123729789399552 124062779990016 124087230784152 124421183346816 124493553531648 124828599619584 124853201344548 125050150725867 125122886752626 125164547407872 125262032257152 125459626547808 125599146530816 125693754310656 125895250251099 126234068686992 126469641682944 126669140914176 127013291333208 127108964320128 127250318483456 127451049191424 127893587556672 128237784062976 128334379401216 128683054146528 128886044919912 129029375322624 129126566928384 129681637789788 129923644502016 130128592241664 130229943354774 130273304444928 130554697383936 130580427631392 130725642307584 130931855156736 131008012305408 131033831894001 131153702486016 131360590577664 131386479653808 131740076484864 131816703739392 132171458420736 132197507305992 132630387095808 132839604580032 132987331620864 133087504564224 133300853207046 133449093188992 133659602139168 133909032370176 134123697979929 134484661411632 134585962221312 134735631335424 134948169732096 135053274590136 135416739765888 135781183125504 135886936778964 136252645566912 136355278113792 136619338576896 136722247335936 136725745030686 137093711280288 137196977361408 137566211825664 138043872283392 138261629256768 138415385972736 138714365970432 138741704358354 138787899506688 138895994951808 139087684141056 139115096104032 139196013074496 139570627488768 139598134632171 139946250092544 139973831265168 140055247723104 140432174572032 140810115833856 140919786289296 141142079866284 141299039847168 141405473599488 141679314079744 141786034274304 141789661513304 142013327272866 142278346893312 142661256708096 142889952749859 142997584860144 143156608293888 143382430340352 143541881749504 143880286001256 144267507070848 144764732473344 144768435914844 144996800534901 145158047237952 145267387794432 145428935409664 145658341933056 145662068235306 146164100064768 146557467500544 146642713362432 146902981085316 147066347596032 147298337051328 147384013843584 147462143225856 147547915296768 147780664399872 147809789610534 148207586045472 148293791706816 148692890723328 148722195719241 149209185482784 149610748073472 149723442634752 150130229837616 150367052406564 150534271209728 150647661416448 151053095337984 151295244088086 151577585252352 151816690948608 151934933913903 151985521852416 152343832236624 152513249358848 152753831016192 153284226262776 153696755899008 153812528252928 154226479693824 154230425190324 154346599531584 154761988303872 155178495000576 155268755324928 155299356318816 155717309219328 156136386945024 156227204431872 156257994320784 156473644658688 156504483117036 156595514708808 156678527177472 157016955924864 157191569891328 157439531354112 157470560173314 157562153688492 157986196393536 158411380313088 158530703966208 158534759575458 158961419828064 159081157799424 159389228339712 159509288558592 159513369202467 159942663160336 160063140254976 160493913796608 160925846667264 161051184330624 161305234132896 161484616968192 161606255542272 161865321751413 161919216091136 162045327443776 162300945454704 162603825020928 163302803142696 163425811268736 163607552335872 163865634674688 164402211520512 164434612572864 164877150938112 164973052532736 165417039986688 165449641045536 165710629182744 165894911129088 165991404708864 166253247449856 166438132826112 166470935126064 166733534301156 166830515670168 167016043009536 167279502063744 167860333668132 168312091582656 168438872964096 168626188910592 168892187885568 168896508567318 169351055110944 169478619093504 169934732255232 169939079607857 170524783408896 170983712083968 171112505868288 171386811266202 171577405528704 171848059893216 172039167096832 172168755904512 172444754545623 172908850386384 173231526002688 173504789655552 173639924473032 174107236841856 174300856410112 174575806875648 174677349740544 174711775858668 175147454103552 175181972871744 175653435313152 175755604985856 175790243610882 176228611227648 176263343074656 176644075415472 176840516127744 176875368571443 177119472773376 177316442161152 177734470942728 178212802852224 178827022467072 178831597306572 178966302524352 179312881882176 179447949628416 179647508447232 179930892976128 179935496055378 180071032786848 180555653021184 181041577500672 181182582371952 181670194089216 181807037485056 182159118102528 182296329781248 182300993374248 182588563636542 182791615040384 182929303148544 183421615767552 183715653535533 184058496377856 184348839009024 184553847963648 184952487960576 184988939144472 185194659935744 185486794805376 185594684099328 186094169985024 186130846176228 186595000123392 186631775020224 186740330297472 187242899429376 187279802016822 187684330128939 187746821111808 187893048385728 188189439821712 188398719796224 188540631465984 189351103030488 189704462524416 190003711371264 190519936999812 190663446480192 190875477725184 191176573787136 191840381335008 192356676094464 192501569101824 193024581219792 193329067379868 193544062983936 193689850392576 194211122577408 194216090980408 194522456684682 194885466753024 195409956667392 195523617816576 195870641447088 196088463461376 196397782735104 196512018458112 196616190967808 196730553729024 197040885866496 197079719480712 197610114727296 197725055609088 198257187631104 198296260958988 198945580643712 199259406870048 199480997431296 199631256846336 199951279810569 200173639783488 200489403208752 200863548555264 201726992117448 201878943331968 202103447003136 202422254598144 202579911885204 203125109648832 203671774688256 203830405168446 204378968350368 204532917170688 204929007865344 205083371003904 205088617546029 205640566920432 205795466042112 206349317738496 206904660000768 207065808425088 207623078959104 208112556537531 208181849260032 208302939242496 208343992427712 208631526211584 208672644156048 208794019611744 208904702903296 209355941233152 209588759855104 209919375138816 209960746897752 210082871584656 210648261858048 211215173750784 211374271954944 211379679433944 211713119799426 211948559770752 212108210399232 212518971119616 212679051411456 212684492269956 213019990909299 213417520339968 213991885062144 214496377290216 214734912440832 215073645510528 215312822624256 215820429001884 216401260606272 216805100027904 217147098710016 217152653872266 217737070856928 217901081691648 218143403114496 218487512899584 218493102352959 219246150097152 219836201250816 219964070043648 220599521394048 220947505576992 221193214838784 221321872945152 221670996599808 221714684415801 221917510434816 221961246834752 222311379068208 222440687560224 222688057346048 223039336084992 223813778224176 224416122110208 224585163952128 225189583847424 225195344756424 225550578609846 225801406814592 225971492124672 226579643006976 226942866132129 227366377878528 227725036422912 227978282778624 228515748354936 228769874038272 229130746524288 229926339394164 230545133848512 230718792379392 230975368003584 231339719540736 231345637785486 231519899297376 232142982455808 232767742500864 232903132987392 232949034478224 233575963828992 234204580417536 234340806647808 234386991481176 234756724675554 235017790766208 235525433887296 235787354836992 235833824761924 236159297031168 236205840259971 236343230532738 236421922881536 236979294590304 237617070469632 237802139363187 238442129742096 238621736699136 239083842509568 239263932837888 239907857301504 239913994740504 240094710382464 240740870694912 241388770000896 241576776495936 241957851199344 242226925452288 242409383313408 242878824136704 243067991165664 243451418182056 243905737531392 244954204714044 245138716903104 245411328503808 245798452012032 246071797284864 246603317280768 246651918859296 247315726407168 247459578799104 248125559980032 248174461568304 248842366693632 248987107063296 249657199239168 249706402689096 250100301451734 250245773505252 250524064514304 250919253095616 251198293061632 251387508621312 251790500502198 252468137373984 252939283365888 253338281828352 253344762850977 254026582666416 254217928640256 254500636966912 254902098382848 255787175113344 256475568125952 256668758802432 257080216899303 257366108293056 257772089839824 258058750645248 258253133856768 259363275579576 259847289004032 260257184483328 260459886709548 261109394767872 261160855262784 261451284615168 261863710313472 262016024610816 262067663788002 262721181155328 262772959307616 263480152969728 263633407478784 263685365416323 264342916841472 264395014611984 265260774191616 265679209160064 265974663241728 266601706414092 266898186377984 267319204278336 267818064740352 268247395959858 268969322823264 269171924442624 269471262670848 269896339464192 269903244083067 270106549180272 270833479531776 271562366251008 271773873557928 272505291133824 272710556227584 273238677153792 273444494671872 273451490061372 273882845454813 274187422560576 274393954722816 275132423651328 276087744566784 276523258513536 276830771945472 277428731940864 277483408716708 277791989903616 278175368282112 278230192208064 278392026148992 279141254977536 279196269264342 279892500185088 279947662530336 280110495446208 280864349144064 280919703025233 281620231667712 281839572578592 282284159732568 282598079694336 282810947198976 283358628159488 283579323026608 284026654545732 284556693786624 285322513416192 285779905499718 285995169720288 286313216587776 286764860680704 287083763499008 287760572002512 288535014141696 289529464946688 289536871829688 289993601069802 290316094475904 290534775588864 291316683866112 291324136470612 291783685027023 292328200129536 293114935001088 293285426724864 293805962170632 294132695192064 294596674102656 294768027687168 294924286451712 295095830593536 295561328799744 295619579221068 296415172090944 296587583413632 297385781446656 297444391438482 298418370965568 299221496146944 299446885269504 300260459675232 300734104813128 301068542419456 301295322832896 302590488176172 303155170504704 303633381897216 303869867827806 303971043704832 304687664473248 305026498717696 305507662032384 305745607752669 306568452525552 307393511798016 307625056505856 308452959387648 308460850380648 308693199063168 309523976607744 310356990001152 310537510649856 310598712637632 311434618438656 312272773890048 312454408863744 312515988641568 312947289317376 313008966234072 313191029417616 313357054354944 314033911849728 314383139782656 314879062708224 314941120346628 315124307376984 315972392787072 316822760626176 317061407932416 317069519150916 317922839656128 318162315598848 318778456679424 319018577117184 319026738404934 319885326320672 320126280509952 320987827593216 322102368661248 322610468265792 322969233936384 323212511084544 323730643502826 323838432182272 324090654887552 324601890909408 325207650041856 325728980808399 326605606285392 326851622537472 327215104671744 327731269349376 328869225145728 329754301876224 329946105065472 330834079973376 330899282091072 331421258365488 331789822258176 331982809417728 332506494899712 332876265652224 332941870252128 333467068602312 333661031340336 334032086019072 334559004127488 335720667336264 336624183165312 336877745928192 337784375771136 337793017134636 338325867914769 338702110221888 338957238187008 339869464510464 339878159215714 341049566817792 341967424167936 342773622532404 343154811057408 343696119786432 344078334193664 344337511809024 344889509091246 345817700772768 346463052005376 347009579311104 347018456678229 347279848946064 348214473683712 348601712820224 349151613751296 349354699481088 349423551717336 350363945743488 351306870626304 351511209971712 351580487221764 352135087013331 352457222455296 352526686149312 353288150830944 353681032255488 353750737142886 354238945546752 354514845799107 354632884322304 355468941885456 356425605704448 357654044934144 357663194613144 357932605048704 358625763764352 358895899256832 359861785952256 359870992110756 360142065573696 361111306042368 362083155001344 362365164743904 363340388178432 363614074970112 364318236205056 364601986748496 365177127273084 365583230080768 365858606297088 366843231535104 367431307071066 368116992755712 368697678018048 369107695927296 369904975921152 369977878288944 370389319871488 370973589610752 371189368198656 372188339970048 372261692352456 373263550040448 373480660594944 374485798858752 374559604033644 375150452177601 375368660257878 375493642223616 375786096771456 376378879643424 376797439592448 377081262931968 377685750753297 378702206060976 379408925048832 380007422742528 381039873999624 381326892960384 381750955450368 382353147574272 383680762670016 384713352188928 385003138203648 386049162439584 386658134759736 387088125967872 387379700785152 388432181960816 389044913369364 389770933506048 390819913334784 391741282894176 392176926922752 392795565470208 393024036916224 393101495682003 393232381935616 393461107458048 394081771732992 394159438961424 395220229454592 395450111218176 396514375262208 396592521917976 397891161287424 398518813740096 398961994862592 399262513692672 399902559621138 400347279566976 400978806417504 401727097110528 402371093939787 403453984234896 403757886663936 404206894006272 404844509196288 405159823770408 406250219297664 407343549376512 407660810336892 408757936700736 409065834341376 409858015730688 410166742007808 410177235092058 411281133840864 411590932084224 412698635476992 412709193333367 414131616850176 415246157918208 416225113075062 416363698520064 416687984855424 417263052423168 417345288312096 417588039223488 417809405806592 418711882466304 418794403896513 419177519710208 419838750277632 419921493795504 420165743169312 421296523716096 422430347501568 422759358867888 423426239598852 423897119541504 424216420798464 425037942239232 425358102822912 425368984539912 426039981818598 426835040679936 427983770124288 428669858249577 428992754580432 429469824881664 430147291021056 430625645248512 431640858003768 432802521212544 434294197420032 434305307744532 435474141713856 435802163383296 436286806228992 436975025799168 436986204705918 438492300194304 439672402501632 439928140087296 441199042788096 441895011153984 442386429677568 442643745890304 443341993199616 443429368831602 443922493669504 444622758136416 444881375120448 445376114692096 446078672169984 446166587157723 447627556448352 448832244220416 449170327904256 450390689512848 451101157219692 451602813629184 451942984249344 453159286013952 453885732264258 454732755757056 455450072845824 455804801741709 455956565557248 457031496709872 457539748076544 458261493048576 459852678788328 461090267697024 461437584758784 462679439081472 462691275570972 463039798594752 464285964911616 465535485001728 465806265974784 465898068956448 467151927657984 468409160835072 468681613295616 468773982962352 469513449351108 470035581532416 471050867774592 471574709673984 471667649523848 472318594062336 472411680519942 472686461065476 473958589180608 475234140939264 475604278726374 476884259484192 477243473398272 478167685019136 478527865675776 478540107607401 479827989481008 480189420764928 481481741389824 482777540001792 483153552991872 483915702398688 484453850904576 484818766626816 485595965254239 485757648273408 486135982331328 486902836364112 487811475062784 489908409428088 490277433806208 490822657007616 491596904024064 493206634561536 493303837718592 494631452814336 494919157598208 496251119960064 496348923136608 497684733387264 497974214126592 499314398478336 499412805378192 500200602903468 500491547010504 501048129028608 501838506191232 502396586123264 503581001004396 504936274747968 505878566731776 506676563656704 506689525701954 508053165332832 508435857280512 509001273933824 509804196765696 509817238823571 511574350226688 512951136251904 513337517604864 514160433798606 514732216586112 515544179679648 516117501290496 516506267713536 517334263636869 518726551159152 519694578008064 520514368966656 520919773419096 522321710525568 522902569230336 523727420626944 524032049221632 524135327576004 525442362310656 525545918615232 526960305939456 527266814957568 527370730832646 528685833682944 528790029223968 530521548383232 530626105714329 531358418320128 531949326483456 533203412828184 533796372755968 534638408556672 536494791919716 537938645646528 538343848885248 538942525341696 539792678928384 539806488166134 540213098360544 541666959063552 543124732502016 543547747115856 545010582267648 545421112455168 546477354307584 546888989343744 546902980122744 547765690909626 548374845121152 548787909445632 550264847302656 551146960606599 552175489133568 553046517027072 553661543890944 554857463881728 554966817433416 555583979807232 556460384416128 556784052297984 558282509955072 558392538528684 559785000370176 559895325060672 560220990892416 561728698288128 561839406050466 563240463335424 563679145157184 564568319465136 565196159388672 565621894397952 566717256318976 567158646053216 568053309091464 569113387573248 571559810999436 571990339440576 572626433175552 573529721361408 574167526998016 575521144005024 577070028283392 579073743659376 579987202139604 580632188951808 581069551177728 582633367732224 582648272941224 583567370054046 584656400259072 586229870002176 586570853449728 587611924341264 588265390384128 589193348205312 589536055374336 589848572903424 590191661187072 591122657599488 591239158442136 592830344181888 593175166827264 594771562893312 594888782876964 596836741931136 598442992293888 598893770539008 599853839431707 600520919350464 601468209626256 602137084838912 602590645665792 605180976352344 606310341009408 607266763794432 607739735655612 609375328946496 610052997435392 611015324064768 611491215505338 613136905051104 614787023596032 615250113011712 615265852638087 616921700761296 617386398126336 619047953215488 620713980002304 621197425275264 622869236877312 624337669612593 624545547780096 624908817727488 625031977283136 625894578634752 626017932468144 626382058835232 626714108709888 628067823699456 628766279565312 629758125416448 629882240693256 630248614753968 631944785574144 633645521252352 634122815864832 634139038301832 635845679312256 636324631197696 637556913358848 638037154234368 638053476809868 639059972727897 639770652641344 640252561019904 641975655186432 644204737322496 645220936531584 645938467872768 647461287005652 648181309775104 649203781818816 650415300083712 651457961616798 653211212570784 653703245074944 654430209343488 655462538698752 655479307058877 657738450291456 659508603752448 659892210130944 661798564182144 662842516730976 663579644516352 663965618835456 665012989799424 665144053247403 665752531304448 665883740504256 666934137204624 667322062680672 668064172038144 669118008254976 671441334672528 673248366330624 673755491856384 675568751542272 675586034269272 676651735829538 677404220443776 677914476374016 679738929020928 679756318431428 680828598396387 682099133635584 683934848335872 685547245064808 686309622114816 687392239572864 688156668387328 689779018182492 691635401545536 692926104010752 694019158622208 694036913356458 694559697892128 696428947367424 697203425640448 698303227502592 698709398962176 698847103434672 700727891486976 702613741252608 703022419943424 703160974443528 704270174026662 705053372298624 706576301661888 707362064510976 707501474285772 708477891093504 708617520779913 709029691598214 709265768644608 710937883770912 712851211408896 713406418089561 715326389226288 715865210097408 717251527528704 717791798513664 719723571904512 719741984221512 720284131147392 722222612084736 724166310002688 724730329487808 726680776356864 727228149940224 728636472410112 729203973496992 730354254546168 731166460161536 731717212594176 734862614142132 736233985511424 737395356036096 738215391854592 739809951842304 739955756577888 740778639742976 741947179221504 742378736397312 744376679940096 744523384704912 746527100080896 746961321189888 748971597717504 749119208067288 750300904355202 750737320515756 751572193542912 752757759286848 753594879184896 754162525863936 755371501506594 757404412121952 758817850097664 760014845485056 760034288552931 762079747999248 762653785920768 763501910900736 764706295148544 767361525340032 769426704377856 770006276407296 772098324879168 773316269519472 774176251935744 774759401570304 776864363921632 778089826738728 779541867012096 783482565788352 784353853845504 785591130940416 786048073832448 786202991364006 786464763871232 788163543465984 788318877922848 790440458909184 790900222436352 791056096248969 793028750524416 793185043835952 795782322574848 797037627480192 797923989725184 799805119242276 800694559133952 801957612835008 803454194221056 804742187879574 806907968469792 807515773327872 808413788012544 809689018392576 809709732249201 810319647540816 812500438595328 814687098753024 815321620673784 817515873401472 818131668682752 819716031461376 820333484015616 820354470184116 821648536364439 822562267681728 823181864168448 825397270953984 825418386666734 828263233700352 830492315836416 832450226150124 833375969710848 834526104846336 834690576624192 835176078446976 835618811613184 837423764932608 837588807793026 839677500555264 839842987591008 840331486338624 842593047432192 842759109075699 844860695003136 845518717735776 846852479197704 847794239083008 848432841596928 850075884478464 850737969079824 852079963637196 853670081359872 855967540248576 857339716499154 857985509160864 858939649763328 860294582042112 861251290497024 863281716007536 865605042425088 868588394840064 868610615489064 870948283427712 871604326766592 873950051598336 873972409411836 875351055081069 876984600388608 879344805003264 879856280174592 882398085576192 883790022307968 884772859355136 885287491780608 886683986399232 886858737663204 887844987339008 889245516272832 889762750240896 890752229384192 892157344339968 892333174315446 895255112896704 897664488440832 898340655808512 900781379025696 902202314439384 903205627258368 903885968498688 907771464528516 909465511514112 910900145691648 911609603483418 911913131114496 914062993419744 915079496153088 916522986097152 917236823258007 919705357576656 922180535394048 922875169517568 925358878162944 925382551141944 926079597189504 928571929823232 931070970003456 931612531949568 931796137912896 934303855315968 936818321670144 937363226591232 937547965924704 939026898702216 940071163064832 942101735549184 943149419347968 943335299047696 944637188124672 944823361039884 945372922130952 947917178361216 950468281878528 951208557452748 953768518968384 954486946796544 956335370038272 957055731351552 957080215214802 959655978962016 960378841529856 962963482779648 966307105983744 967831404797376 968907701809152 969637533253632 971191930508478 971515296546816 972271964662656 973805672728224 975622950125568 977186942425197 979816818856176 980554867612416 981645314015232 983193808048128 986607675437184 989262905628672 989838315196416 992502239920128 992697846273216 995369466774528 995948428253184 998628796956672 998825610756384 1000401205806936 1000983094021008 1002096258057216 1003677012382464 1004793172246528 1007162002008792 1009872549495936 1013353127313408 1013379051403908 1014977603744307 1016106330665664 1016871714561024 1018002547867648 1019608393531392 1019634477647142 1023148700453376 1025902272503808 1028320867597212 1029464433172224 1031088359359296 1032235002580992 1033012535427072 1034668527273738 1037453102318304 1039389156016128 1041028737933312 1041055370034687 1041839546838192 1044643421051136 1045805138460672 1047454841253888 1048064098443264 1048270655152008 1051091837230464 1053920611878912 1054533629915136 1054741461665292 1057371667365888 1057580058447936 1061043096766464 1061252211428658 1062716836640256 1063544537397321 1063898652966912 1066406825656368 1067592745511936 1069276817113344 1072989583839432 1075877291293056 1076687697770496 1079585357856768 1079612976332268 1080426196721088 1083333918127104 1086249465004032 1087095494231712 1090021164535296 1090842224910336 1092954708615168 1093805960245488 1095531381819252 1096749690242304 1097575818891264 1100529694605312 1102293921213198 1104350978267136 1106093034054144 1107323087781888 1109714927763456 1109933634866832 1111167959614464 1112920768832256 1113568104595968 1116565019910144 1116785077057368 1119790650121344 1120441981784832 1123457396576256 1123678812100932 1125451356532803 1126480926670848 1127358290314368 1129136638930272 1130392318777344 1131243788795904 1133057252259891 1133434512637952 1134317292106432 1136106618182928 1138226775146496 1143119621998872 1143980678881152 1145252866351104 1147059442722816 1151042288010048 1154140056566784 1158147487318752 1159974404279208 1161264377903616 1162139102355456 1165296545882448 1167134740108092 1169312800518144 1172459740004352 1175223848682528 1176530780768256 1178386696410624 1179072110748672 1179304487046009 1179697145806848 1180383322374144 1182245315198976 1182478316884272 1185660688363776 1186350333654528 1189543125786624 1189777565753928 1193673483862272 1196885984587776 1197787541078016 1199707678863414 1201041838700928 1202936419252512 1204274169677824 1205181291331584 1207113281819361 1210361952704688 1212620682018816 1214533527588864 1215479471311224 1218750657892992 1220105994870784 1222030648129536 1222982431010676 1226273810102208 1229574047192064 1230500226023424 1230531705276174 1233843401522592 1234772796252672 1238095906430976 1238127580000101 1242394850550528 1245738473754624 1248675339225186 1249091095560192 1250063954566272 1251789157269504 1252035864936288 1252764117670464 1253428217419776 1256135647398912 1256383211689539 1257532559130624 1259516250832896 1259764481386512 1260497229507936 1263889571148288 1267291042504704 1268278076603664 1271691358624512 1272649262395392 1275113826717696 1276074308468736 1276106953619736 1278119945455794 1279541305282688 1280505122039808 1283951310372864 1286009574748731 1288409474644992 1290441873063168 1291876935745536 1294922574011304 1296362619550208 1298407563637632 1302915923233596 1306422425141568 1307406490149888 1308860418686976 1310925077397504 1310958614117754 1315476900582912 1319017207504896 1319784420261888 1323597128364288 1325685033461952 1327159289032704 1327931237670912 1330025979598848 1330288106494806 1331767481008512 1333868274409248 1334644125361344 1336128344076288 1338236016509952 1338499761473169 1342882669345056 1346496732661248 1347510983712768 1351172068538544 1353303471659076 1354808440887552 1355828952748032 1359477858041856 1359512636862856 1361657196792774 1364198267271168 1367869696671744 1371094490129616 1372619244229632 1374784479145728 1376313336774656 1379558036364984 1383270803091072 1388038317244416 1388073826712916 1389119395784256 1392857894734848 1394406851280896 1396606455005184 1397418797924352 1397694206869344 1401455782973952 1405227482505216 1406044839886848 1406321948887056 1408540348053324 1410106744597248 1413152603323776 1414724129021952 1415002948571544 1416955782187008 1417235041559826 1418059383196428 1421875767541824 1425702422817792 1426812836179122 1430652778452576 1431730420194816 1434503055057408 1435583597027328 1435620322822203 1439483968443024 1440568262294784 1444445224169472 1448332620005376 1449460658975616 1453361552713728 1454456299880448 1456787895762717 1457272944820224 1458407946993984 1460708509092336 1462332920323072 1463434425188352 1469725228284264 1472467971022848 1474790712072192 1479619903684608 1479911513155776 1481557279485952 1483894358443008 1484757472794624 1488753359880192 1489046769409824 1493054200161792 1493922642379776 1497943195435008 1498238416134576 1500601808710404 1501474641031512 1503144387085824 1505515518573696 1507189758369792 1510743003013188 1514808824243904 1517635700195328 1520029690970112 1520068577105862 1524159495998496 1525307571841536 1527003821801472 1529412590297088 1529451716470713 1534723050680064 1538853408755712 1540012552814592 1544196649758336 1546632539038944 1548352503871488 1549518803140608 1552002790910607 1553728727843264 1556179653477456 1559083734024192 1566965131576704 1568707707691008 1571182261880832 1572096147664896 1572405982728012 1576327086931968 1576637755845696 1580880917818368 1581800444872704 1582112192497938 1586057501048832 1586370087671904 1591564645149696 1591878317142987 1594075254960384 1595847979450368 1599610238484552 1601389118267904 1603915225670016 1609484375759148 1613815936939584 1615031546655744 1616827576025088 1619378036785152 1619419464498402 1620639295081632 1625000877190656 1629374197506048 1630643241347568 1635031746802944 1636263337365504 1639432062922752 1640666968031232 1640708940368232 1643297072728878 1645124535363456 1646363728336896 1650794541907968 1650836773333468 1653440881819797 1656526467400704 1660984631672832 1664900452300248 1666751939421696 1669381153248384 1670352156893952 1671237623226368 1674847529865216 1675177615586052 1679355001110528 1679685975182016 1680662972677248 1685186094864384 1685518218151398 1689721390006272 1691037435471552 1693704958395408 1695588478166016 1696865683193856 1700151768956928 1701475938159648 1704159927274392 1707340162719744 1714679432998308 1715971018321728 1717879299526656 1720589164084224 1722502580994048 1726563432015072 1731210084850176 1737221230978128 1741896566855424 1743208653533184 1747900103196672 1747944818823672 1750702110162138 1753969200777216 1758689610006528 1759712560349184 1764796171152384 1767580044615936 1769545718710272 1770574983561216 1773367972798464 1773717475326408 1775689974678016 1778491032545664 1779525500481792 1781504458768384 1784314688679936 1784666348630892 1790510225793408 1795328976881664 1796681311617024 1799561518295121 1801562758051392 1804404628878768 1806411254516736 1807771936997376 1815542929057032 1818931023028224 1821800291383296 1823219206966836 1828125986839488 1830158992306176 1833045972194304 1834473646516014 1839410715153312 1844361070788096 1845750339035136 1845797557914261 1850765102283888 1852159194379008 1857143859646464 1862141940006912 1863592275825792 1868607710631936 1873636643340288 1874726453182464 1875095931849408 1878053797404432 1880142326129664 1884203471098368 1886298838695936 1886670598095392 1889274376249344 1889646722079768 1890745844261904 1895834356722432 1900936563757056 1902417114905496 1907537037936768 1908973893593088 1912670740076544 1914111462703104 1914160430429604 1917179918183691 1919311957924032 1920757683059712 1925926965559296 1932614211967488 1935662809594752 1937815403618304 1942383861016956 1944543929325312 1947611345456448 1951245900251136 1954373884850394 1959633637712352 1961109735224832 1963290628030464 1966387616096256 1966437921176631 1973215350874368 1978525811257344 1979676630392832 1985395692546432 1990738933549056 1991896856506368 1995432159742209 1997257593913344 1997651221512768 2000802411613872 2001966188042016 2004192516114432 2007354024764928 2009586344493056 2014324004017584 2019745098991872 2026706254626816 2026758102807816 2029955207488614 2032212661331328 2033743429122048 2039216787062784 2039268955294284 2042485795189161 2046297400906752 2051804545007616 2056641735194424 2058928866344448 2062176718718592 2064470005161984 2069337054547476 2074906204636608 2078778312032256 2082057475866624 2082110740069374 2083679093676384 2089286842102272 2091610276921344 2094909682507776 2096128196886528 2096541310304016 2102183674460928 2107841223757824 2109067259830272 2109482923330584 2115160116895872 2122086193532928 2122504422857316 2125433673280512 2125852562339739 2127089074794642 2127797305933824 2132813651312736 2135185491023872 2138553634226688 2140219254268683 2145979167678864 2151754582586112 2153375395540992 2159170715713536 2159225952664536 2160852393442176 2166667836254208 2172498930008064 2174190988463424 2180042329070592 2181684449820672 2185909417230336 2187611920490976 2191062763638504 2193499380484608 2195151637782528 2204587842426396 2208701956534272 2212186068108288 2214646175563776 2219429855526912 2219867269733664 2222335919228928 2225841537664512 2227136209191936 2233130039820288 2233570154114736 2239581300242688 2240883963569664 2246914793152512 2247357624201864 2250902713065606 2254716580628736 2258273277860544 2260784637554688 2262487577591808 2266114504519782 2266869025275904 2268634584212864 2272213236365856 2276453550292992 2280102865658793 2286239243997744 2287961357762304 2290505732702208 2294118885445632 2302084576020096 2308280113133568 2316294974637504 2319948808558416 2322528755807232 2324278204710912 2330593091764896 2334269480216184 2338625601036288 2350447697365056 2353061561536512 2356773392821248 2358144221497344 2358608974092018 2359394291613696 2364490630397952 2364956633768544 2371321376727552 2372700667309056 2373168288746907 2379086251573248 2379555131507856 2387346967724544 2393771969175552 2399415357726828 2402083677401856 2405872838505024 2408548339355648 2410362582663168 2414226563638722 2420723905409376 2425241364037632 2429067055177728 2429129196747603 2430958942622448 2437501315785984 2440211989741568 2444061296259072 2445964862021352 2452547620204416 2459148094384128 2461000452046848 2461063410552348 2464945609093317 2467686803045184 2469545592505344 2476191812861952 2476255160000202 2484789701101056 2491476947509248 2497350678450372 2500127909132544 2503578314539008 2504071729872576 2505528235340928 2506856434839552 2512271294797824 2512766423379078 2519032501665792 2519528962773024 2520994459015872 2527779142296576 2528277327227097 2534582085009408 2536556153207328 2543382717249024 2545298524790784 2550227653435392 2552213907239472 2556239890911588 2559082610565376 2561010244079616 2567902620745728 2572019149497462 2576818949289984 2580883746126336 2583753871491072 2589845148022608 2592725239100416 2596815127275264 2605831846467192 2612844850283136 2614812980299776 2621850154795008 2621917228235508 2626053165243207 2630953801165824 2638034415009792 2639568840523776 2647194256728576 2651370066923904 2654318578065408 2655862475341824 2660051959197696 2660576212989612 2663534962017024 2667736548818496 2669288250722688 2672256688152576 2676472033019904 2676999522946338 2685765338690112 2692993465322496 2695021967425536 2702344137077088 2706606943318152 2709616881775104 2711657905496064 2719025273725712 2723314393585548 2728396534542336 2735739393343488 2742188980259232 2745238488459264 2749568958291456 2751710469774021 2752626673549312 2759116072729968 2766541606182144 2776076634488832 2776147653425832 2778238791568512 2785715789469696 2793212910010368 2794837595848704 2795388413738688 2802911565947904 2810454965010432 2812089679773696 2812643897774112 2817080696106648 2820213489194496 2826305206647552 2829448258043904 2830005897143088 2833911564374016 2834470083119652 2836118766392856 2843751535083648 2851404845635584 2853625672358244 2861305556905152 2863460840389632 2869006110114816 2871167194054656 2871240645644406 2878967936886048 2881136524589568 2888890448338944 2888964353333569 2898921317951232 2906723105427456 2908912599760896 2913575791525434 2914545889640448 2916815893987968 2921417018184672 2924665840646144 2926868850376704 2931560827275591 2939450456568528 2944935942045696 2949581424144384 2959823026311552 2963114558971904 2967788716886016 2969514945589248 2977506719760384 2978093538819648 2986108400323584 2987845284759552 2995886390870016 2996476832269152 3001203617420808 3002949282063024 3006288774171648 3011031037147392 3014379516739584 3021486006026376 3029617648487808 3040059381940224 3040137154211724 3048318991996992 3050615143683072 3054007643602944 3058825180594176 3058903432941426 3069446101360128 3077706817511424 3088393299516672 3093265078077888 3096705007742976 3099037606281216 3104005581821214 3107457455686528 3112359306954912 3118167468048384 3123166110104061 3133930263153408 3137415415382016 3142364523761664 3144192295329792 3144811965456024 3153275511691392 3161761835636736 3163600889745408 3164224384995876 3172115002097664 3172740175343808 3183129290299392 3183756634285974 3188150509920768 3190633612191963 3191695958900736 3199220476969104 3202778236535808 3207830451340032 3218968751518296 3227631873879168 3230063093311488 3238756073570304 3238838928996804 3241278590163264 3250001754381312 3258748395012096 3261286482695136 3270063493605888 3272526674731008 3278864125845504 3281417880736464 3286594145457756 3290249070726912 3292727456673792 3301589083815936 3301673546666936 3306881763639594 3313052934801408 3321969263345664 3329800904600496 3333503878843392 3338762306496768 3340704313787904 3342475246452736 3349695059730432 3350355231172104 3359371950364032 3361325945354496 3370372189728768 3371036436302796 3376354069598409 3379442780012544 3382074870943104 3387409916790816 3391176956332032 3393731366387712 3399171756779673 3400303537913856 3402951876319296 3408319854548784 3414680325439488 3429358865996616 3431942036643456 3435758599053312 3441178328168448 3453126864030144 3462420169700352 3474442461956256 3483793133710848 3486417307066368 3495889637647344 3501404220324276 3507938401554432 3517379220013056 3529592342304768 3535160089231872 3537913461138027 3539091437420544 3541149967122432 3546735945596928 3547434950652816 3551379949356032 3556982065091328 3559051000963584 3563008917536768 3568629377359872 3569332697261784 3581020451586816 3590657953763328 3593362623234048 3599123036590242 3603125516102784 3608809257757536 3612822509033472 3615543873994752 3621339845458083 3631085858114064 3637862046056448 3643600582766592 3646438413933672 3656251973678976 3660317984612352 3666091944388608 3668947293032028 3678821430306624 3688722141576192 3691500678070272 3691595115828522 3701530204567776 3704318388758016 3714287719292928 3714382740000303 3727184551651584 3737215421263872 3747273286680576 3750191863698816 3756107594808864 3760284652259328 3768406942196736 3769149635068617 3772597677391872 3773341196190784 3778548752498688 3779293444159536 3781491688523808 3791668713444864 3801873127514112 3804834229810992 3815074075873536 3817947787186176 3825341480153088 3828222925406208 3828320860859208 3834359836367382 3838623915848064 3841515366119424 3851853931118592 3858028724246193 3865228423934976 3871325619189504 3875630807236608 3884767722033912 3889087858650624 3895222690912896 3908747769700788 3919267275424704 3922219470449664 3926581256060928 3932775232192512 3932875842353262 3946430701748736 3957051622514688 3959353260785664 3970791385092864 3981477867098112 3983793713012736 3990864319484418 3995302443025536 4001604823227744 4003932376084032 4008385032228864 4014708049529856 4015499284419507 4019172688986112 4028648008035168 4039490197983744 4053516205615632 4059910414977228 4064425322662656 4067486858244096 4078433574125568 4078537910588568 4084971590378322 4092594801813504 4103609090015232 4113283470388848 4117857732688896 4124353437437184 4128940010323968 4138674109094952 4149812409273216 4164114951733248 4164221480138748 4167358187352768 4178573684204544 4183220553842688 4189819365015552 4192256393773056 4193082620608032 4204367348921856 4215682447515648 4218134519660544 4218965846661168 4230320233791744 4244172387065856 4245008845714632 4250867346561024 4251705124679478 4254178149589284 4265627302625472 4270370982047744 4277107268453376 4280438508537366 4291958335357728 4303509165172224 4306750791081984 4306860968466609 4318451905329072 4321704786884352 4333335672508416 4344997860016128 4348381976926848 4360084658141184 4363368899641344 4370363687288151 4371818834460672 4375223840981952 4382125527277008 4386998760969216 4390303275565056 4409175684852792 4417403913068544 4424372136216576 4438859711053824 4439734539467328 4444671838457856 4451683075329024 4454272418383872 4466260079640576 4467140308229472 4479162600485376 4481767927139328 4493829586305024 4494715248403728 4501805426131212 4509433161257472 4516546555721088 4521569275109376 4532229009039564 4537269168425728 4544426472731712 4552907100585984 4560205731317586 4572478487995488 4575922715524608 4581011465404416 4588237770891264 4588355149412139 4604169152040192 4616560226267136 4632589949275008 4639897617116832 4645057511614464 4648556409421824 4656008372731821 4661186183529792 4668538960432368 4677251202072576 4700895394730112 4706123123073024 4713546785642496 4716288442994688 4717217948184036 4728981260795904 4729913267537088 4742642753455104 4745401334618112 4746336577493814 4758172503146496 4759110263015712 4774693935449088 4775634951428961 4787543938351104 4798830715453656 4804167354803712 4811745677010048 4817096678711296 4828453127277444 4841447810818752 4850482728075264 4858134110355456 4858258393495206 4861917885244896 4875002631571968 4880423979483136 4888122592518144 4891929724042704 4905095240408832 4918296188768256 4922000904093696 4922126821104696 4929891218186634 4935373606090368 4939091185010688 4952383625723904 4952510320000404 4960322645459391 4969579402202112 4982953895018496 4994701356900744 5000255818265088 5008143459745152 5011056470681856 5013712869679104 5024542589595648 5025532846758156 5038065003331584 5039057925546048 5041988918031744 5055558284593152 5056554654454194 5069164170018816 5073112306414656 5086765434498048 5090597049581568 5100455306870784 5104427814478944 5112479781823176 5118165221130752 5122020488159232 5144038298994924 5153637898579968 5161767492252672 5167507742982144 5179690296045216 5185450478200832 5193630254550528 5211663692934384 5225689700566272 5229625960599552 5243700309590016 5243834456471016 5252106330486414 5261907602331648 5276068830019584 5279137681047552 5294388513457152 5302740133847808 5308637156130816 5311724950683648 5320103918395392 5321152425979224 5327069924034048 5335473097636992 5338576501445376 5344513376305152 5352944066039808 5353999045892676 5371530677380224 5385986930644992 5390043934851072 5404688274154176 5413213886636304 5419233763550208 5423315810992128 5438050547451424 5446628787171096 5456793069084672 5484377960518464 5490476976918528 5499137916582912 5503420939548042 5505253347098624 5518232145459936 5533083212364288 5537392673742783 5552295306851664 5556477583137024 5571431578939392 5586425820020736 5590776827477376 5605823131895808 5620909930020864 5624179359547392 5625287795548224 5634161392213296 5640426978388992 5652610413295104 5658896516087808 5660011794286176 5667823128748032 5668940166239304 5672237532785712 5687503070167296 5702809691271168 5707251344716488 5722611113810304 5726921680779264 5738012220229632 5742334388109312 5742481291288812 5751539754551073 5757935873772096 5762273049179136 5777780896677888 5777928706667138 5797842635902464 5813446210854912 5827151583050868 5833631787975936 5842834036369344 5849331681292288 5853737700753408 5863121654551182 5878900913137056 5889871884091392 5899162848288768 5899313763529893 5919646052623104 5926229117943808 5935577433772032 5939029891178496 5956187077639296 5972216800647168 5975690569519104 5986296479226627 5991772781740032 5992953664538304 6002407234841616 6005898564126048 6012577548343296 6022062074294784 6028759033479168 6042972012052752 6059235296975616 6080118763880448 6080274308423448 6096637983993984 6101230287366144 6117650361188352 6117806865882852 6127457385567483 6138892202720256 6155413635022848 6176786599033344 6186530156155776 6193410015485952 6208011163642428 6214914911373056 6224718613909824 6236334936096768 6246332220208122 6267860526306816 6274830830764032 6284729047523328 6288384590659584 6289623930912048 6306551023382784 6323523671273472 6327201779490816 6328448769991752 6345480350687616 6366258580598784 6367513268571948 6376301019841536 6377557687019217 6381267224383926 6383391917801472 6398440953938208 6405556473071616 6415660902680064 6420657762806049 6437937503036592 6455263747758336 6460126186622976 6477512147140608 6477677857993608 6482557180326528 6500003508762624 6517496790024192 6522572965390272 6540126987211776 6545053349462016 6557728251691008 6562835761472928 6573188290915512 6580498141453824 6585454913347584 6603347093333872 6613763527279188 6626105869602816 6643938526691328 6659601809200992 6667007757686784 6677524612993536 6681408627575808 6684950492905472 6699390119460864 6700710462344208 6718743900728064 6722651890708992 6740744379457536 6742072872605592 6752708139196818 6764149741886208 6774819833581632 6782353912664064 6787462732775424 6798343513559346 6800607075827712 6805903752638592 6816639709097568 6829360650878976 6840308596976379 6858717731993232 6863884073286912 6871517198106624 6882356656336896 6906253728060288 6924840339400704 6948884923912512 6967586267421696 6972834614132736 6991779275294688 7002808440648552 7015876803108864 7059184684609536 7070320178463744 7075826922276054 7078182874841088 7093471891193856 7094869901305632 7102759898712064 7113964130182656 7118102001927168 7119504866240721 7126017835073536 7137258754719744 7138665394523568 7162040903173632 7181315907526656 7198246073180484 7206251032205568 7217618515515072 7225645018066944 7231087747989504 7242679690916166 7262171716228128 7275724092112896 7287201165533184 7287387590242809 7292876827867344 7312503947357952 7320635969224704 7332183888777216 7337894586064056 7357642860613248 7377444283152384 7383001356140544 7383190231657044 7403060409135552 7408636777516032 7428575438585856 7428765480000606 7454369103303168 7474430842527744 7500383727397632 7512215189617728 7520569304518656 7536813884393472 7538299270137234 7546682392381568 7557097504997376 7558586888319072 7562983377047616 7583337426889728 7584831981681291 7603746255028224 7609668459621984 7630148151747072 7635895574372352 7650682960306176 7656641721718416 7668719672734764 7677247831696128 7683030732238848 7703707862237184 7716057448492386 7730456847869952 7742651238379008 7751261614473216 7769535444067824 7778175717301248 7790445381825792 7817495539401576 7838534550849408 7844438940899328 7865550464385024 7865751684706524 7878159495729621 7892861403497472 7914103245029376 7918706521571328 7941582770185728 7962955734196224 7967587426025472 7981728638968836 7990604886051072 8003209646455488 8007864752168064 8016770064457728 8029416099059712 8030998568839014 8057296016070336 8078980395967488 8107032411231264 8119820829954456 8128850645325312 8134973716488192 8157075821177136 8169943180756644 8185189603627008 8207218180030464 8226566940777696 8235715465377792 8248706874874368 8255131409322063 8257880020647936 8277348218189904 8299624818546432 8328229903466496 8328442960277496 8334716374705536 8357147368409088 8379638730031104 8384512787546112 8386165241216064 8408734697843712 8431364895031296 8436269039321088 8437931693322336 8460640467583488 8488344774131712 8490017691429264 8501734693122048 8503410249358956 8508356299178568 8531254605250944 8540741964095488 8554214536906752 8560877017074732 8583916670715456 8607018330344448 8613501582163968 8613721936933218 8636903810658144 8643409573768704 8666671345016832 8666893060000707 8696763953853696 8720169316282368 8726737799282688 8740727374576302 8743637668921344 8750447681963904 8764251054554016 8773997521938432 8780606551130112 8794682481826773 8818351369705584 8834807826137088 8848744272433152 8879469078934656 8889343676915712 8903366150658048 8908544836767744 8932520159281152 8934280616458944 8958325200970752 8963535854278656 8987659172610048 8989430496807456 9003610852262424 9018866322514944 9033093111442176 9043138550218752 9064458018079128 9074538336851456 9088852945463424 9120411462635172 9144956975990976 9151845431049216 9162022930808832 9176475541782528 9176710298824278 9208338304080384 9233120452534272 9265179898550016 9279795234233664 9290115023228928 9297112818843648 9312016745463642 9322372367059584 9337077920864736 9354502404145152 9369498330312183 9401790789460224 9412246246146048 9427093571284992 9432576885989376 9434435896368072 9459826535074176 9485285506910208 9490802669236224 9492673154987628 9516345006292992 9518220526031424 9549387870898176 9551269902857922 9575087876702208 9597661430907312 9608334709607424 9623491354020096 9634193357422592 9656906254554888 9682895621637504 9716268220710912 9716516786990412 9723835770489792 9750005263143936 9760847958966272 9776245185036288 9783859448085408 9810190480817664 9836592377536512 9844253642209392 9859782436373268 9870747212180736 9878182370021376 9904767251447808 9905020640000808 9920645290918782 9939158804404224 9965907790036992 9989402713801488 10000511636530176 10016286919490304 10022112941363712 10027425739358208 10049085179191296 10051065693516312 10078115851092096 10083977836063488 10111116569186304 10113109308908388 10138328340037632 10146224612829312 10173530868996096 10181194099163136 10197515270339019 10200910613741568 10208855628957888 10224959563646352 10236330442261504 10244040976318464 10288076597989848 10307275797159936 10323534984505344 10359380592090432 10370900956401664 10387260509101056 10423327385868768 10451379401132544 10459251921199104 10487668912942032 10504212660972828 10523815204663296 10552137660039168 10588777026914304 10605480267695616 10613740383414081 10617274312261632 10623449901367296 10640207836790784 10642304851958448 10654139848068096 10670946195273984 10677153002890752 10689026752610304 10705888132079616 10707998091785352 10743061354760448 10771973861289984 10780087869702144 10809376548308352 10826427773272608 10838467527100416 10846631621984256 10864019536374249 10876101094902848 10893257574342192 10913586138169344 10968755921036928 10980953953837056 10998275833165824 11006841879096084 11036464290919872 11066166424728576 11074785347485566 11104590613703328 11112955166274048 11142863157878784 11143148220000909 11181553654954752 11211646263791616 11241819860041728 11250575591096448 11268322784426592 11280853956777984 11305220826590208 11307448905205851 11317793032175616 11320023588572352 11335646257496064 11337880332478608 11344475065571424 11375006140334592 11405619382542336 11414502689432976 11445222227620608 11453843361558528 11476024440459264 11484668776218624 11484962582577624 11503079509102146 11515871747544192 11524546098358272 11555561793355776 11555857413334276 11574086172738579 11595685271804928 11626892421709824 11654303166101736 11667263575951872 11685668072738688 11698663362584576 11726243309102364 11757801826274112 11779743768182784 11798325696577536 11798627527059786 11839292105246208 11852458235887616 11871154867544064 11878059782356992 11912374155278592 11944433601294336 11951381139038208 11972592958453254 11985907329076608 12004814469683232 12011797128252096 12025155096686592 12044124148589568 12046497853258521 12057518066958336 12085944024105504 12118470593951232 12160548616846896 12193275967987968 12202460574732288 12235300722376704 12235613731765704 12254914771134966 12277784405440512 12310827270045696 12353573198066688 12373060312311552 12386820030971904 12416022327284856 12429829822746112 12449437227819648 12492664440416244 12535721052613632 12549661661528064 12569458095046656 12576769181319168 12579247861824096 12613102046765568 12647047342546944 12654403558981632 12656897539983504 12690960701375232 12732517161197568 12735026537143896 12752602039683072 12755115374038434 12762534448767852 12796881907876416 12811112946143232 12831321805360128 12841315525612098 12875875006073184 12910527495516672 12920252373245952 12920582905399827 12955355715987216 12965114360653056 13000007017525248 13034993580048384 13045145930780544 13080253974423552 13090106698924032 13115456503382016 13125671522945856 13146376581831024 13160996282907648 13170909826695168 13206694186667744 13227527054558376 13252211739205632 13319203618401984 13334015515373568 13355049225987072 13362817255151616 13369900985810944 13398780238921728 13401420924688416 13437487801456128 13445303781417984 13481488758915072 13484145745211184 13505416278393636 13528299483772416 13549639667163264 13564707825328128 13596687027118692 13611807505277184 13633279418195136 13658721301757952 13680617193952758 13717435463986464 13727768146573824 13743034396213248 13764713312673792 13765065448236417 13812507456120576 13849680678801408 13897769847825024 13935172534843392 13945669228265472 13968025118195463 13983558550589376 14005616881297104 14031753606217728 14118369369219072 14140640356927488 14151653844552108 14186943782387712 14189739802611264 14205519797424128 14227928260365312 14236204003854336 14239009732481442 14274517509439488 14277330789047136 14324081806347264 14326904854286883 14362631815053312 14396492146360968 14412502064411136 14435237031030144 14451290036133888 14485359381832332 14524343432456256 14551448184225792 14574402331066368 14574775180485618 14585753655734688 14625007894715904 14641271938449408 14664367777554432 14675789172128112 14715285721226496 14754888566304768 14766002712281088 14766380463314088 14806120818271104 14817273555032064 14857150877171712 14857530960001212 14880967936378173 14908738206606336 14948861685055488 15000767454795264 15024430379235456 15041138609037312 15073627768786944 15076598540274468 15093364784763136 15114195009994752 15117173776638144 15125966754095232 15166674853779456 15169663963362582 15207492510056448 15219336919243968 15260296303494144 15271791148744704 15301365920612352 15313283443436832 15337439345469528 15354495663392256 15366061464477696 15432114896984772 15460913695739904 15485302476758016 15502523228946432 15539070888135648 15556351434602496 15580890763651584 15634991078803152 15677069101698816 15688877881798656 15731100928770048 15731503369413048 15756318991459242 15785722806994944 15828206490058752 15837413043142656 15883165540371456 15925911468392448 15935174852050944 15963457277937672 15981209772102144 16006419292910976 16015729504336128 16033540128915456 16058832198119424 16061997137678028 16114592032140672 16157960791934976 16214064822462528 16239641659908912 16257701290650624 16269947432976384 16314151642354272 16339886361513288 16370379207254016 16453133881555392 16471430930755584 16497413749748736 16510262818644126 16515760041295872 16554696436379808 16599249637092864 16612178021228349 16656885920554992 16669432749411072 16714294736818176 16759277460062208 16772330482432128 16817469395687424 16862729790062592 16872538078642176 16875863386644672 16921280935166976 16976689548263424 16980035382858528 17003469386244096 17006820498717912 17016712598357136 17062509210501888 17081483928190976 17108429073813504 17121754034149464 17167833341430912 17214036660688896 17227003164327936 17227443873866436 17254619263653219 17273807621316288 17286819147537408 17333342690033664 17333786120001414 17393527907707392 17440338632564736 17481454749152604 17500895363927808 17528502109108032 17547995043876864 17561213102260224 17589364963653546 17636702739411168 17669615652274176 17697488544866304 17697941290589679 17758938157869312 17778687353831424 17806732301316096 17817089673535488 17868561232917888 17916650401941504 17927071708557312 17975318345220096 17978860993614912 18007221704524848 18037732645029888 18066186222884352 18086277100437504 18128916036158256 18149076673702912 18177705890926848 18240822925270344 18289913951981952 18303690862098432 18352951083565056 18353420597648556 18382372156702449 18416676608160768 18466240905068544 18530359797100032 18559590468467328 18580230046457856 18624033490927284 18644744734119168 18674155841729472 18709004808290304 18738996660624366 18803581578920448 18824492492292096 18854187142569984 18865153771978752 18868871792736144 18919653070148352 18970571013820416 18981605338472448 18985346309975256 19036441052062848 19098775741796352 19102539805715844 19132673061057651 19150175753404416 19195322861814624 19216669419214848 19246982708040192 19261973288418147 19268386714845184 19313812509109776 19365791243275008 19432536441421824 19433033573980824 19447671540979584 19500010526287872 19552490370072576 19567718896170816 19620380961635328 19673184755073024 19688507284418784 19719564872746536 19741494424361472 19756364740042752 19810041280001616 19841290581837564 19878317608808448 19931815580073984 19978805427602976 20001023273060352 20032573838980608 20044225882727424 20054851478716416 20098170358382592 20102131387032624 20156231702184192 20167955672126976 20222233138372608 20226218617816776 20292449225658624 20347061737992192 20362388198326272 20395030540678038 20401821227483136 20417711257915776 20449919127292704 20472660884523008 20488081952636928 20520925790929137 20576153195979696 20614551594319872 20647069969010688 20718761184180864 20741801912803328 20774521018202112 20846654771737536 20902758802265088 20918503842398208 20975337825884064 21008425321945656 21047630409326592 21177554053828608 21210960535391232 21227480766828162 21234548624523264 21280415673581568 21284609703916896 21308279696136192 21341892390547968 21354306005781504 21358514598722163 21378053505220608 21411776264159232 21415996183570704 21486122709520896 21543947722579968 21618753096616704 21652855546545216 21676935054200832 21693263243968512 21728039072748498 21752202189805696 21786515148684384 21827172276338688 21862162770728427 21937511842073856 21961907907674112 21996551666331648 22013683758192168 22072928581839744 22132332849457152 22149570694971132 22209181227406656 22225910332548096 22285726315757568 22286296440001818 22363107309909504 22423292527583232 22501151182192896 22536645568853184 22561707913555968 22610441653180416 22614897810411702 22640047177144704 22671292514992128 22675760664957216 22688950131142848 22750012280669184 22754495945043873 22811238765084672 22829005378865952 22890444455241216 22907686723117056 22952048880918528 22969925165155248 23006159018204292 23031743495088384 23049092196716544 23111123586711552 23111714826668552 23148172345477158 23191370543609856 23253784843419648 23308606332203472 23334527151903744 23371336145477376 23397326725169152 23452486618204728 23515603652548224 23596651393155072 23597255054119572 23634478487188863 23678584210492416 23704916471775232 23742309735088128 23756119564713984 23824748310557184 23888867202588672 23902762278076416 23945185916906508 23971814658153216 24009628939366464 24023594256504192 24050310193373184 24088248297179136 24092995706517042 24171888048211008 24236941187902464 24321097233693792 24386551935975936 24404921149464576 24471227463531408 24509829542269932 24555568810881024 24621654540091392 24707146396133376 24746120624623104 24765394227966189 24773640061943808 24832044654569712 24859659645492224 24898874455639296 24985328880832488 25071442105227264 25138916190093312 25153538362638336 25158495723648192 25226204093531136 25294094685093888 25308807117963264 25313795079967008 25381921402750464 25465034322395136 25470053074287792 25505204079366144 25510230748076868 25525068897535704 25593763815752832 25622225892286464 25662643610720256 25682631051224196 25751750012146368 25821054991033344 25840504746491904 25841165810799654 25910711431974432 25930228721306112 26000014035050496 26000679180002121 26090291861561088 26160507948847104 26180213397848064 26230913006764032 26251343045891712 26292753163662048 26321992565815296 26341819653390336 26384047445480319 26413388373335488 26455054109116752 26504423478411264 26638407236803968 26668031030747136 26710098451974144 26725634510303232 26797560477843456 26802841849376832 26874975602912256 26890607562835968 26962977517830144 26968291490422368 27010832556787272 27056598967544832 27099279334326528 27129415650656256 27193374054237384 27223615010554368 27266558836390272 27361234387905516 27434870927972928 27455536293147648 27486068792426496 27529426625347584 27530130896472834 27625014912241152 27699361357602816 27795539695650048 27870345069686784 27891338456530944 27936050236390926 27967117101178752 28011233762594208 28063507212435456 28108494990936549 28236738738438144 28281280713854976 28303307689104216 28379479605222528 28411039594848256 28455856520730624 28472408007708672 28478019464962884 28549035018878976 28554661578094272 28648163612694528 28653809708573766 28725263630106624 28792984292721936 28825004128822272 28870474062060288 28902580072267776 28970718763664664 29048686864912512 29148804662132736 29149550360971236 29171507311469376 29250015789431808 29282543876898816 29328735555108864 29351578344256224 29430571442452992 29509777132609536 29532760926628176 29612241636542208 29634547110064128 29714301754343424 29715061920002424 29761935872756346 29817476413212672 29897723370110976 30001534909590528 30048860758470912 30082277218074624 30147255537573888 30153197080548936 30186729569526272 30234347553276288 30251933508190464 30333349707558912 30339327926725164 30414985020112896 30438673838487936 30520592606988288 30543582297489408 30592545811017057 30602731841224704 30626566886873664 30674878690939056 30708991326784512 30732122928955392 30864229793969544 30921827391479808 30970604953516032 31078141776271296 31112702869204992 31161781527303168 31269982157606304 31354138203397632 31377755763597312 31463006738826096 31512637982918484 31571445613989888 31656412980117504 31766331080742912 31851822936784896 31870349704101888 31926914555875344 31962419544204288 32012838585821952 32031459008672256 32067080257830912 32117664396238848 32123994275356056 32229184064281344 32315921583869952 32428129644925056 32479283319817824 32515402581301248 32539894865952768 32592058609122747 32628303284708544 32679772723026576 32740758414508032 32906267763110784 32942861861511168 32994827499497472 33020525637288252 33109392872759616 33198499274185728 33224356042456698 33313771841109984 33338865498822144 33428589473636352 33429444660002727 33544660964864256 33634938791374848 33725459580125184 33751726773289344 33842561870333952 33922346715617553 33953379096526848 33960070765717056 34006938772488192 34013640997435824 34033425196714272 34125018421003776 34162967856381952 34216858147627008 34243508068298928 34335666682861824 34428073321377792 34454006328655872 34454887747732872 34509238527306438 34547615242632576 34573638295074816 34666685380067328 34667572240002828 34722258518215737 34787055815414784 34880677265129472 34962909498305208 35001790727855616 35057004218216064 35095990087753728 35178729927307092 35273405478822336 35339231304548352 35394977089732608 35395882581179358 35517876315738624 35557374707662848 35613464602632192 35634179347070976 35737122465835776 35833300803883008 35854143417114624 35957721987229824 36014443409049696 36075465290059776 36132372445768704 36139493559775563 36172554200875008 36257832072316512 36298153347405824 36355411781853696 36481645850540688 36579827903963904 36607381724196864 36705902167130112 36706841195297112 36764744313404898 36833353216321536 36932481810137088 37060719594200064 37119180936934656 37160460092915712 37248066981854568 37289489468238336 37348311683458944 37477993321248732 37607163157840896 37648984984584192 37708374285139968 37730307543957504 37737743585472288 37839306140296704 37941142027640832 37963210676944896 37970692619950512 38072882104125696 38197551483592704 38205079611431688 38265346122115302 38390645723629248 38433338838429696 38493965416080384 38523946576836294 38536773429690368 38627625018219552 38731582486550016 38761748716199481 38866067147961648 38895343081959168 39000021052575744 39104980740145152 39135437792341632 39240761923270656 39346369510146048 39377014568837568 39439129745493072 39482988848722944 39512729480085504 39620082560003232 39682581163675128 39756635217616896 39957610855205952 40002046546120704 40065147677961216 40088451765454848 40109702957432832 40196340716765184 40204262774065248 40312463404368384 40335911344253952 40444466276745216 40452437235633552 40584898451317248 40694123475984384 40790061081356076 40835422515831552 40899838254585408 40945321769046016 40976163905273856 41041851581858274 41152306391959392 41229103188639744 41294139938021376 41295196344709251 41437522368361728 41483603825606656 41549042036404224 41693309543475072 41805517604530176 41837007684796416 41904075354586389 41950675651768128 42016850643891312 42095260818653184 42355108107657216 42421921070782464 42454961533656324 42560831347163136 42569219407833792 42616559392272384 42683784781095936 42708612011563008 42717029197444326 42823552528318464 42831992367141408 42972245419041792 42980714562860649 43087895445159936 43237506193233408 43305711093090432 43353870108401664 43456078145496996 43504404379611392 43573030297368768 43654344552677376 43724325541456854 43875023684147712 43923815815348224 43993103332663296 44027367516384336 44145857163679488 44264665698914304 44299141389942264 44418362454813312 44451820665096192 44571452631515136 44572592880003636 44642903809134519 44726214619819008 44846585055166464 45002302364385792 45073291137706368 45123415827111936 45220883306360832 45229795620823404 45280094354289408 45342585029984256 45351521329914432 45377900262285696 45500024561338368 45508991890087746 45622477530169344 45658010757731904 45780888910482432 45815373446234112 45904097761837056 45939850330310496 46012318036408584 46063486990176768 46098184393433088 46223429653337104 46296344690954316 46382741087219712 46507569686839296 46617212664406944 46669054303807488 46742672290954752 46794653450338304 46904973236409456 47031207305096448 47193302786310144 47194510108239144 47268956974377726 47357168420984832 47484619470176256 47512239129427968 47649496621114368 47777734405177344 47805524556152832 47890371833813016 47943629316306432 48019257878732928 48047188513008384 48100620386746368 48176496594358272 48185991413034084 48343776096422016 48473882375804928 48642194467387584 48773103871951872 48809842298929152 48942454927062816 49019659084539864 49111137621762048 49414292792266752 49492241249246208 49530788455932378 49547280123887616 49664089309139424 49719319290984448 49797748911278592 49836534063685047 49970657761664976 50142884210454528 50277832380186624 50316991447296384 50452408187062272 50588189370187776 50617614235926528 50627590159934016 50763842805500928 50930068644790272 50940106148575584 51010408158732288 51020461496153736 51050137795071408 51187527631505664 51244451784572928 51325287221440512 51365262102448392 51503500024292736 51642109982066688 51681009492983808 51682331621599308 51821422863948864 51860457442612224 52000028070100992 52001358360004242 52180583723122176 52321015897694208 52502686091783424 52585506327324096 52643985131630592 52683639306780672 52768094890960638 52826776746670976 52910108218233504 53008846956822528 53093823871769037 53276814473607936 53336062061494272 53420196903948288 53451269020606464 53605683698753664 53749951205824512 53781215125671936 53925955035660288 53936582980844736 54021665113574544 54113197935089664 54198558668653056 54258831301312512 54386748108474768 54447230021108736 54533117672780544 54722468775811032 54869741855945856 54911072586295296 55058853250695168 55060261792945668 55147116470107347 55250029824482304 55398722715205632 55591079391300096 55740690139373568 55872100472781852 55934234202357504 56022467525188416 56127014424870912 56216989981873098 56473477476876288 56562561427709952 56606615378208432 56758959210445056 56822079189696512 56911713041461248 56944816015417344 56956038929925768 57109323156188544 57296327225389056 57307619417147532 57398019183172953 57450527260213248 57585968585443872 57650008257644544 57740948124120576 57785919865254441 57805160144535552 57941437527329328 58097373729825024 58297609324265472 58299100721942472 58343014622938752 58500031578863616 58657471110217728 58703156688512448 58861142884905984 59019554265219072 59065521853256352 59224483273084416 59269094220128256 59430123840004848 59523871745512692 59634952826425344 59795446740221952 60003069819181056 60097721516941824 60164554436149248 60294511075147776 60306394161097872 60373459139052544 60468695106552576 60503867016380928 60666699415117824 60678655853450328 60877347676975872 61041185213976576 61087164594978816 61185091622034114 61205463682449408 61253133773747328 61349757381878112 61417982653569024 61464245857910784 61562777372787411 61728459587939088 61843654782959616 61941209907032064 62156283552542592 62225405738409984 62323563054606336 62539964315212608 62708276406795264 62755511527194624 62926013477652192 63025275965836968 63142891227979776 63532662161485824 63703645873569792 63853829111750688 63924839088408576 64025677171643904 64062918017344512 64075543796166489 64134160515661824 64235328792477696 64247988550712112 64458368128562688 64631843167739904 64856259289850112 64958566639635648 65030805162602496 65079789731905536 65184117218245494 65256606569417088 65359545446053152 65481516829016064 65586488312185281 65812535526221568 65885723723022336 65989654998994944 66041051274576504 66218785745519232 66396998548371456 66448712084913396 66627543682219968 66677730997644288 66857178947272704 66858889320005454 67089321929728512 67269877582749696 67503453546578688 67685123740667904 67844693431235106 67920141531434112 68013877544976384 68027281994871648 68066850393428544 68250036842007552 68263487835131619 68325935712763904 68433716295254016 68487016136597856 68671333365723648 68856146642755584 68909775495465744 69018477054612876 69095230485265152 69147276590149632 69333370760134656 69335144480005656 69444517036431474 69574111630829568 69761354530258944 69925818996610416 70003581455711232 70114008436432128 70191980175507456 70357459854614184 70546810957644672 70789954179465216 70791765162358716 71035752631477248 71114749415325696 71226929205264384 71268358694141952 71474244931671552 71666601607766016 71708286834229248 71915443974459648 72028886818099392 72150930580119552 72264744891537408 72278987119551126 72515664144633024 72596306694811648 72710823563707392 72963291701081376 73159655807927808 73214763448393728 73413682390594224 73529488626809796 73666706432643072 73864963620274176 74121439188400128 74238361873869312 74296182683898567 74320920185831424 74496133963709136 74578978936476672 74696623366917888 74955986642497464 75214326315681792 75416748570279936 75460615087915008 75475487170944576 75678612280593408 75882284055281664 75926421353889792 75941385239901024 76145764208251392 76395102967185408 76410159222863376 76530692244230604 76781291447258496 76866677676859392 76987930832160768 77047893153672588 77255250036439104 77463164973100032 77523497432398962 77732134295923296 77790686163918336 78000042105151488 78002037540006363 78270875584683264 78481523846541312 78692739020292096 78754029137675136 78878259490986144 78965977697445888 79025458960171008 79152142336440957 79240165120006464 79365162327350256 79513270435233792 79915221710411904 80004093092241408 80130295355922432 80176903530909696 80392681433530368 80408525548130496 80624926808736768 80671822688507904 80888932553490432 80904874471267104 81169796902634496 81388246951968768 81580122162712152 81670845031663104 81799676509170816 81890643538092032 82083703163716548 82304612783918784 82458206377279488 82588279876042752 82590392689418502 82875044736723456 82967207651213312 83098084072808448 83386619086950144 83611035209060352 83674015369592832 83808150709172778 83901351303536256 84033701287782624 84190521637306368 84325484972809647 84710216215314432 84843842141564928 84909923067312648 85138438815667584 85233118784544768 85367569562191872 85417224023126016 85434058394888652 85647105056636928 85663984734282816 85944490838083584 85961429125721298 86175790890319872 86475012386466816 86611422186180864 86707740216803328 86912156290993992 87008808759222784 87146060594737536 87448651082913708 87750047368295424 87847631630696448 87986206665326592 88054735032768672 88291714327358976 88529331397828608 88598282779884528 88836724909626624 88903641330192384 89142905263030272 89145185760007272 89285807618269038 89452429239638016 89693170110332928 90004604728771584 90146582275412736 90246831654223872 90441766612721664 90459591241646808 90560188708578816 90703042659828864 90755800524571392 91000049122676736 91017983780175492 91244955060338688 91316021515463808 91561777820964864 91630746892468224 91808195523674112 91879700660620992 92024636072817168 92126973980353536 92196368786866176 92446859306674208 92592689381908632 92765482174439424 93234425328813888 93338108607614976 93485344581909504 93589306900676608 93809946472818912 94062414610192896 94389020216478288 94537913948755452 94714336841969664 94969238940352512 95298993242228736 95555468810354688 95611049112305664 95780743667626032 95887258632612864 96038515757465856 96094377026016768 96201240773492736 96352993188716544 96371982826068168 96687552192844032 96947764751609856 97284388934775168 97546207743903744 97619684597858304 97776175827368241 97884909854125632 98039318169079728 98222275243524096 98828585584533504 98984482498492416 99061576911864756 99328178618278848 99438638581968896 99595497822557184 99673068127370094 99941315523329952 100285768420909056 100288333980008181 100633982894592768 100904816374124544 101176378740375552 101255180319868032 101527685611001856 101767040146852659 101860137289580544 101880212297151168 102020816317464576 102040922992307472 102100275590142816 102375055263011328 102488903569145856 102650574442881024 102730524204896784 103007000048585472 103284219964133376 103362018985967616 103364663243198616 103642845727897728 103720914885224448 104000056140201984 104002716720008484 104166775554647211 104361167446244352 104642031795388416 105005372183566848 105171012654648192 105287970263261184 105536189781921276 105653553493341952 105820216436467008 106017693913645056 106187647743538074 106553628947215872 106672124122988544 106840393807896576 106902538041212928 107211367397507328 107499902411649024 107562430251343872 107873165961689472 108043330227149088 108226395870179328 108397117337306112 108418480679326689 108517662602625024 108773496216949536 108894460042217472 109066235345561088 109444937551622064 109739483711891712 109822145172590592 110117706501390336 110120523585891336 110294232940214694 110500059648964608 110797445430411264 111182158782600192 111481380278747136 111744200945563704 111868468404715008 112044935050376832 112433979963746196 112946954953752576 113125122855419904 113213230756416864 113517918420890112 113644158379393024 113823426082922496 113889632030834688 113912077859851536 114218646312377088 114592654450778112 114615238834295064 114796038366345906 115171937170887744 115300016515289088 115481896248241152 115571839730508882 115610320289071104 115882875054658656 116194747459650048 116285246148598443 116598201443884944 116686029245877504 117000063157727232 117314942220435456 117406313377024896 117722285769811968 118039108530438144 118131043706512704 118448966546168832 118538188440256512 118860247680009696 119047743491025384 119269905652850688 120006139638362112 120195443033883648 120329108872298496 120589022150295552 120612788322195744 120746918278105088 120937390213105152 121007734032761856 121333398830235648 121357311706900656 121754695353951744 122082370427953152 122370183244068228 122506267547494656 122699514763756224 122835965307138048 122928491715821568 123125554745574822 123456919175878176 123687309565919232 123882419814064128 123885589034127753 124312567105085184 124450811476819968 124647126109212672 125079928630425216 125416552813590528 125511023054389248 125852026955304384 126050551931673936 126285782455959552 127065324322971648 127707658223501376 127849678176817152 128051354343287808 128125836034689024 128151087592332978 128470657584955392 128495977101424224 128916736257125376 128942143688581947 129263686335479808 129712518579700224 129917133279271296 130061610325204992 130368234436490988 130513213138834176 130719090892106304 130963033658032128 131172976624370562 131625071052443136 131771447446044672 131979309997989888 132082102549153008 132437571491038464 132793997096742912 132897424169826792 133255087364439936 133355461995288576 133714357894545408 133717778640010908 133928711427403557 134178643859457024 134539755165499392 135006907093157376 135370247481335808 135689386862470212 135840283062868224 136027755089952768 136054563989743296 136133700786857088 136500073684015104 136526975670263238 136867432590508032 136974032273195712 137342666731447296 137712293285511168 137819550990931488 138036954109225752 138190460970530304 138294553180299264 138670288960011312 138889034072862948 139148223261659136 139522709060517888 139851637993220832 140007162911422464 140228016872864256 140383960351014912 140714919709228368 141093621915289344 141579908358930432 141583530324717432 142071505262954496 142453858410528768 142536717388283904 142948489863343104 143333203215532032 143416573668458496 143830887948919296 144057773636198784 144301861160239104 144529489783074816 144557974239102252 145031328289266048 145192613389623296 145421647127414784 145926583402162752 146319311615855616 146429526896787456 146827364781188448 147058977253619592 147333412865286144 148242878376800256 148476723747738624 148592365367797134 148641840371662848 148992267927418272 149157957872953344 149393246733835776 149509602191055141 149911973284994928 150428652631363584 150833497140559872 150950974341889152 151357224561186816 151764568110563328 151852842707779584 151882770479802048 152291528416502784 152790205934370816 152820318445726752 153061384488461208 153562582894516992 153733355353718784 153975861664321536 154095786307345176 154510500072878208 154926329946200064 155046994864797924 155464268591846592 155581372327836672 156000084210302976 156004075080012726 156541751169366528 156963047693082624 157508058275350272 157756518981972288 157931955394891776 158050917920342016 158304284672881914 158480330240012928 158730324654700512 159026540870467584 159281471615307111 159830443420823808 160008186184482816 160260590711844864 160353807061819392 160817051096260992 161249853617473536 161343645377015808 161777865106980864 161809748942534208 162339593805268992 162776493903937536 163160244325424304 163341690063326208 163599353018341632 163781287076184064 164167406327433096 164609225567837568 165176559752085504 165180785378837004 165441349410322041 165750089473446912 165934415302426624 166196168145616896 166773238173900288 167222070418120704 167616301418345556 167802702607072512 168067402575565248 168381043274612736 168650969945619294 169420432430628864 169687684283129856 169819846134625296 170276877631335168 170466237569089536 170735139124383744 170834448046252032 170868116789777304 171327969468565632 171888981676167168 171922858251442596 172351581780639744 172950024772933632 173222844372361728 173357759595763323 173415480433606656 173824312581987984 174017617518445568 174292121189475072 174897302165827416 175500094736590848 175972413330653184 176109470065537344 176583428654717952 177058662795657216 177196565559769056 177673449819253248 177807282660384768 178290371520014544 178571615236538076 178904858479276032 179386340220665856 180009209457543168 180293164550825472 180493663308447744 180883533225443328 180919182483293616 181120377417157632 181406085319657728 181511601049142784 182000098245353472 182035967560350984 182632043030927616 183123555641929728 183261493784936448 183616391047348224 183759401321241984 184049272145634336 184253947960707072 184392737573732352 184688332118362233 184893718613348416 185185378763817264 185530964348878848 186468850657627776 186676217215229952 186970689163819008 187619892945637824 188124829220385792 188778040432956576 189075827897510904 189428673683939328 190597986484457472 191110937620709376 191561487335252064 191774517265225728 192077031514931712 192188754052033536 192226631388499467 192402481546985472 192705986377433088 192743965652136336 193375104385688064 193895529503219712 194568777869550336 195092415487807488 195239369195716608 195552351654736482 195769819708251264 196078636338159456 196444550487048192 196759464936555843 197657171169067008 197968964996984832 198123153823729512 198656357236557696 198877277163937792 199190995645114368 199346136254740188 199882631046659904 200571536841818112 200576667960016362 201267965789185536 201809632748249088 202510360639736064 203055371222003712 203534080293705318 203760424594302336 204041632634929152 204081845984614944 204200551180285632 204750110526022656 204790463505394857 204977807138291712 205301148885762048 205461048409793568 206014000097170944 206568439928266752 206729326486397232 207285691455795456 207441829770448896 208000112280403968 208005433440016968 208333551109294422 208722334892488704 209284063590776832 210010744367133696 210342025309296384 210575940526522368 211072379563842552 211307106986683904 211640432872934016 212375295487076148 213107257894431744 213344248245977088 213680787615793152 213805076082425856 214422734795014656 214999804823298048 215124860502687744 215746331923378944 216086660454298176 216452791740358656 216794234674612224 216836961358653378 217546992433899072 217788920084434944 218132470691122176 218889875103244128 219478967423783424 219644290345181184 220241047171782672 220588465880429388 221000119297929216 221594890860822528 222364317565200384 222962760557494272 223488401891127408 223736936809430016 224089870100753664 224867959927492392 226250245710839808 226426461512833728 227035836841780224 227288316758786048 227646852165844992 227779264061669376 227824155719703072 228437292624754176 229185308901556224 229230477668590128 229592076732691812 230343874341775488 230600033030578176 230963792496482304 231143679461017764 231765750109317312 232389494919300096 232570492297196886 233196402887769888 233372058491755008 234000126315454464 234006112620019089 234812626754049792 235444571539623936 236078217060876288 236262087413025408 236897933092337664 237076376880513024 237456427009322871 237720495360019392 238095486982050768 238539811305701376 240012279276724224 240390886067767296 241178044300591104 241225576644391488 241493836556210176 241874780426210304 242015468065523712 242666797660471296 242714623413801312 243509390707903488 244164740855906304 244740366488136456 245012535094989312 245399029527512448 245671930614276096 246251109491149644 246913838351756352 247374619131838464 247764839628128256 247771178068255506 248625134210170368 248901622953639936 249294252218425344 250159857260850432 250833105627181056 251022046108778496 251704053910608768 252101103863347872 252571564911919104 252976454918428941 254130648645943296 255415316447002752 255699356353634304 256102708686575616 256251672069378048 256302175184665956 256941315169910784 256991954202848448 257833472514250752 257884287377163894 258527372670959616 259425037159400448 259834266558542592 260123220650409984 260736468872981976 261026426277668352 261438181784212608 262345953248741124 263250142104886272 263542894892089344 263958619995979776 264164205098306016 264875142982076928 265587994193485824 265794848339653584 266510174728879872 266710923990577152 267428715789090816 267435557280021816 267857422854807114 268357287718914048 269079510330998784 270013814186314752 270740494962671616 271378773724940424 271680566125736448 272109127979486592 272267401573714176 273000147368030208 273053951340526476 273734865181016064 273948064546391424 274685333462894592 275424586571022336 275639101981862976 276073908218451504 276380921941060608 276589106360598528 277340577920022624 277778068145725896 278296446523318272 279703275986441664 280014325822844928 280456033745728512 280767920702029824 281429839418456736 282187243830578688 283167060649434864 284143010525908992 284907716821057536 285896979726686208 286666406431064064 286833147336916992 287661775897838592 288115547272397568 288603722320478208 289058979566149632 289115948478204504 290062656578532096 290385226779246592 290843294254829568 291853166804325504 292638623231711232 292859053793574912 293328527482104723 293654729562376896 294117954507239184 294666825730572288 296485756753600512 296953447495477248 297184730735594268 297984535854836544 298315915745906688 298786493467671552 299019204382110282 299823946569989856 300857305262727168 300865001940024543 301901948683778304 302714449122373632 303529136221126656 303765540959604096 304583056833005568 305580411868741632 305640636891453504 306122768976922416 307125165789033984 307466710707437568 307951723328643072 308191572614690352 309021000145756416 309852659892400128 310093989729595848 310928537183693184 311162744655673344 312000168420605952 312008150160025452 312500326663941633 313083502338733056 313926095386165248 315016116550700544 315513037963944576 315863910789783552 316608569345763828 316960660480025856 317460649309401024 318053081740935168 318562943230614222 319660886841647616 320016372368965632 320521181423689728 320707614123638784 321634102192521984 322499707234947072 322687290754031616 323619497885068416 324679187610537984 325255442037980067 325552987807875072 326320488650848608 326683380126652416 327198706036683264 327562574152368128 328334812654866192 329218451135675136 330353119504171008 330361570757674008 330882698820644082 331500178946893824 332392336291233792 333546476347800576 334444140836241408 335232602836691112 335605405214145024 336134805151130496 337301939891238588 338840864861257728 339375368566259712 339639692269250592 340553755262670336 340932475138179072 341470278248767488 341668896092504064 341736233579554608 342655938937131264 343777963352334336 343845716502885192 345900049545867264 346445688744723456 346715519191526646 346830960867213312 347648625163975968 348035235036891136 348584242378950144 348855738445795329 349794604331654832 351000189473181696 351944826661306368 352218940131074688 353166857309435904 354117325591314432 354393131119538112 355346899638506496 355614565320769536 356580743040029088 357143230473076152 357809716958552064 360018418915086336 360586329101650944 360987326616895488 361767066450886656 361838364966587232 362240754834315264 362812170639315456 363023202098285568 364000196490706944 364071935120701968 365264086061855232 366247111283859456 367518802642483968 368098544291268672 368507895921414144 368785475147464704 369376664236724466 369787437226696832 370370757527634528 371061928697757696 371656767102383259 372937701315255552 373352434430459904 373941378327638016 375239785891275648 376249658440771584 377556080865913152 378151655795021808 378857347367878656 381195972968914944 383122974670504128 383549034530451456 384154063029863424 384377508104067072 384453262776998934 385411972754866176 385487931304272672 386750208771376128 386826431065745841 387791059006439424 389137555739100672 390184830975614976 391104703309472964 391539639416502528 392157272676318912 392889100974096384 393518929873111686 395314342338134016 395937929993969664 396246307647459024 397312714473115392 397754554327875584 398381991290228736 398692272509480376 399765262093319808 401143073683636224 401153335920032724 401786134282210671 402535931578371072 403619265496498176 405020721279472128 406110742444007424 407068160587410636 407520849188604672 408083265269858304 408163691969229888 408401102360571264 409500221052045312 409580927010789714 410602297771524096 410922096819587136 412028000194341888 413136879856533504 413458652972794464 414571382911590912 414883659540897792 416010866880033936 416667102218588844 417444669784977408 418568127181553664 420021488734267392 420684050618592768 421151881053044736 422144759127685104 422614213973367808 423280865745868032 424750590974152296 426214515788863488 427361575231586304 427610152164851712 428845469590029312 429999609646596096 430249721005375488 431492663846757888 432173320908596352 432905583480717312 433588469349224448 433673922717306756 435093984867798144 435577840168869888 436264941382244352 437779750206488256 438957934847566848 439288580690362368 440482094343565344 441176931760858776 442000238595858432 444728635130400768 445925521114988544 446976803782254816 447473873618860032 448179740201507328 448528806573165423 449735919854984784 452500491421679616 452852923025667456 454071673683560448 455293704331689984 455558528123338752 455648311439406144 456874585249508352 458370617803112448 458460955337180256 459184153465383624 460687748683550976 461200066061156352 461927584992964608 462287358922035528 463531500218634624 464778989838600192 465140984594393772 466392805775539776 466744116983510016 468000252630908928 468012225240038178 469625253508099584 470889143079247872 472524174826050816 473795866184675328 474152753761026048 474912854018645742 475440990720038784 476190973964101536 477079622611402752 477844414845921333 480024558553448448 480781772135534592 482451153288782976 482987673112420352 483749560852420608 484030936131047424 485333595320942592 485429246827602624 487018781415806976 488329481711812608 489480732976272912 490025070189978624 490798059055024896 491343861228552192 492502218982299288 493827676703512704 495529679256256512 495542356136511012 497250268420340736 497803245907279872 498588504436850688 500319714521700864 501666211254362112 503408107821217536 504202207726695744 505143129823838208 505952909836857882 508261297291886592 510830632894005504 511398712707268608 512205417373151232 512503344138756096 512604350369331912 513983908405696896 515666945028501504 515768574754327788 517054745341919232 518850074318800896 519668533117085184 520073278787289969 520246441300819968 521472937745963952 522052852555336704 522876363568425216 524691906497482248 526500284209772544 527917239991959552 528328410196612032 529750285964153856 531175988386971648 531589696679307168 533020349457759744 533421847981154304 534871114560043632 535714845709614228 536714575437828096 538159020661997568 540027628372629504 541480989925343232 542757547449880848 543361132251472896 544218255958973184 544534803147428352 546000294736060416 546107902681052952 547896129092782848 549370666925789184 550849173142044672 551278203963725952 552147816436903008 552761843882121216 553178212721197056 554064996355086699 554681155840045248 555556136291451792 556592893046636544 559406551972883328 560028651645689856 560912067491457024 562859678836913472 564374487661157376 566334121298869728 568286021051817984 571793959453372416 573332812862128128 575323551795677184 576231094544795136 576679894165498401 577207444640956416 578117959132299264 578231896956409008 580125313157064192 580770453558493184 581686588509659136 583706333608651008 585277246463422464 585718107587149824 586657054964209446 587309459124753792 588235909014478368 589333651461144576 590278394809667529 592971513507201024 593906894990954496 594369461471188536 595969071709673088 596631831491813376 597572986935343104 598038408764220564 599647893139979712 601714610525454336 601730003880049086 603803897367556608 605428898244747264 607531081919208192 609166113666011136 611281273782907008 612245537953844832 614250331578067968 614371390516184571 614933421414875136 615903446657286144 616383145229380704 618042000291512832 619705319784800256 620187979459191696 621857074367386368 622325489311346688 624000336841211904 624016300320050904 625000653327883266 626167004677466112 627852190772330496 630032233101401088 631026075927889152 631727821579567104 633217138691527656 633921320960051712 634921298618802048 637125886461228444 639321773683295232 640032744737931264 641042362847379456 641415228247277568 643268204385043968 644999414469894144 645374581508063232 647238995770136832 649358375221075968 650510884075960134 652640977301697216 653366760253304832 654397412073366528 655125148304736256 656669625309732384 658436902271350272 660723141515348016 661765397641288164 663000357893787648 664784672582467584 667092952695601152 668888281672482816 670465205673382224 671210810428290048 672269610302260992 674603879782477176 678750737132519424 679279384538501184 681107510525340672 681864950276358144 682940556497534976 683337792185008128 683472467159109216 685311877874262528 687555926704668672 687691433005770384 691800099091734528 692891377489446912 693431038383053292 695297250327951936 696070470073782272 697168484757900288 697711476891590658 699589208663309664 702000378946363392 702018337860057267 704437880262149376 706333714618871808 708234651182628864 708786262239076224 710693799277012992 711229130641539072 712369281027968613 713161486080058176 714286460946152304 715619433917104128 720036837830172672 721172658203301888 723534132901773312 723676729933174464 724481509668630528 725624341278630912 726046404196571136 728000392981413888 728143870241403936 730528172123710464 732494222567718912 735037605284967936 736197088582537344 737015791842828288 738753328473448932 739574874453393664 740741515055269056 742123857395515392 743313534204766518 745875402630511104 746704868860919808 747882756655276032 750479571782551296 752499316881543168 755112161731826304 756303311590043616 757714694735757312 758929364755286823 762391945937829888 766245949341008256 767098069060902912 768308126059726848 768755016208134144 768906525553997868 770823945509732352 770975862608545344 773500417542752256 773652862131491682 775582118012878848 778275111478201344 780369661951229952 782209406618945928 783079278833005056 784314545352637824 787037859746223372 790628684676268032 791875859987939328 792492615294918048 794625428946230784 795509108655751168 796763982580457472 797384545018960752 799530524186639616 802286147367272448 802306671840065448 803572268564421342 805071863156742144 807238530992996352 810041442558944256 812221484888014848 814136321174821272 815041698377209344 816327383938459776 816802204721142528 819000442104090624 819161854021579428 821204595543048192 821844193639174272 824056000388683776 826273759713067008 826917305945588928 829142765823181824 829767319081795584 832021733760067872 833334204437177688 834889339569954816 840042977468534784 841368101237185536 842303762106089472 844289518255370208 845228427946735616 846561731491736064 849501181948304592 852429031577726976 854723150463172608 857690939180058624 859999219293192192 860499442010750976 862985327693515776 864346641817192704 865811166961434624 867176938698448896 867347845434613512 870187969735596288 871155680337739776 872529882764488704 875559500412976512 877915869695133696 878577161380724736 880964188687130688 882353863521717552 884000477191716864 889457270260801536 893953607564509632 894947747237720064 896359480403014656 897057613146330846 899471839709969568 902595005820073629 905705846051334912 908143347367120896 910587408663379968 911296622878812288 913749170499016704 916741235606224896 916921910674360512 918368306930767248 921375497367101952 922400132122312704 923855169985929216 924574717844071056 927063000437269248 929557979677200384 930281969188787544 932785611551079552 933488233967020032 936000505261817856 936024450480076356 937500979991824899 939250507016199168 941778286158495744 945048349652101632 947591732369350656 949825708037291484 950881981440077568 952381947928203072 954159245222805504 955688829691842666 960049117106896896 961563544271069184 964902306577565952 965975346224840704 967499121704841216 968061872262094848 970858493655205248 974037562831613952 975766326113940201 976658963423625216 978961465952545824 980050140379957248 981596118110049792 982687722457104384 985004437964598576 987655353407025408 991059358512513024 991084712273022024 994500536840681472 997177008873701376 1000639429043401728 1003332422508724224 1006816215642435072 1008404415453391488 1011905819673715764 1016522594583773184 1021661265788011008 1022797425414537216 1024410834746302464 1025006688277512192 1025208700738663824 1027967816811393792 1031333890057003008 1031537149508655576 1037700148637601792 1039337066234170368 1040146557574579938 1040492882601639936 1042945875491927904 1044105705110673408 1045752727136850432 1046567215337385987 1049383812994964496 1053000568419545088 1055834479983919104 1056656820393224064 1059500571928307712 1062351976773943296 1063179393358614336 1066040698915519488 1066843695962308608 1069742229120087264 1071429691419228456 1073429150875656192 1080055256745259008 1082961979850686464 1085515094899761696 1086722264502945792 1088436511917946368 1089069606294856704 1092000589472120832 1092215805362105904 1095792258185565696 1098741333851578368 1102556407927451904 1104295632873806016 1105523687764242432 1106356425442394112 1108129992710173398 1109362311680090496 1111112272582903584 1113185786093273088 1114970301307149777 1118813103945766656 1120057303291379712 1121824134982914048 1125719357673826944 1128748975322314752 1132668242597739456 1136572042103635968 1143587918906744832 1150647103591354368 1152462189089590272 1153359788330996802 1156235918264598528 1156463793912818016 1160250626314128384 1160479293197237523 1161540907116986368 1163373177019318272 1167412667217302016 1170554492926844928 1173314109928418892 1174618918249507584 1176471818028956736 1178667302922289152 1180556789619335058 1185943027014402048 1187813789981908992 1188738922942377072 1191938143419346176 1193263662983626752 1195145973870686208 1196076817528441128 1199295786279959424 1203429221050908672 1203460007760098172 1207607794735113216 1210857796489494528 1215062163838416384 1218332227332022272 1222562547565814016 1224491075907689664 1228500663156135936 1228742781032369142 1231806893314572288 1232766290458761408 1236084000583025664 1239410639569600512 1240375958918383392 1243714148734772736 1244650978622693376 1248032600640101808 1250001306655766532 1252334009354932224 1255704381544660992 1260064466202802176 1262052151855778304 1263455643159134208 1266434277383055312 1267842641920103424 1269842597237604096 1274251772922456888 1278643547366590464 1282084725694758912 1282830456494555136 1286536408770087936 1289998828939788288 1290749163016126464 1294477991540273664 1298716750442151936 1301021768151920268 1305281954603394432 1306733520506609664 1308794824146733056 1313339250619464768 1316873804542700544 1321446283030696032 1323530795282576328 1326000715787575296 1334185905391202304 1337776563344965632 1340930411346764448 1342421620856580096 1344539220604521984 1345586419719496269 1349207759564954352 1357501474265038848 1358558769077002368 1362215021050681344 1365881112995069952 1366675584370016256 1366944934318218432 1370623755748525056 1375111853409337344 1375382866011540768 1383600198183469056 1385782754978893824 1386862076766106584 1390594500655903872 1392140940147564544 1394336969515800576 1395422953783181316 1399178417326619328 1404000757892726784 1404036675720114534 1408875760524298752 1412667429237743616 1417572524478152448 1421387598554025984 1422458261283078144 1424738562055937226 1426322972160116352 1428572921892304608 1431238867834208256 1433533244537763999 1440073675660345344 1442345316406603776 1447353459866348928 1448963019337261056 1451248682557261824 1452092808393142272 1456000785962827776 1456287740482807872 1461056344247420928 1464988445135437824 1470075210569935872 1472394177165074688 1474031583685656576 1477506656946897864 1479149748906787328 1481483030110538112 1486627068409533036 1491750805261022208 1493409737721839616 1495765513310552064 1500959143565102592 1504998633763086336 1510224323463652608 1512606623180087232 1515429389471514624 1517858729510573646 1524783891875659776 1532491898682016512 1534196138121805824 1536616252119453696 1537510032416268288 1537813051107995736 1541951725217090688 1547000835085504512 1547305724262983364 1551164236025757696 1556550222956402688 1560739323902459904 1564418813237891856 1566158557666010112 1568629090705275648 1574075719492446744 1583751719975878656 1584985230589836096 1589250857892461568 1591018217311502336 1593527965160914944 1594769090037921504 1599061048373279232 1604613343680130896 1607144537128842684 1610143726313484288 1614477061985992704 1620082885117888512 1624442969776029696 1628272642349642544 1630083396754418688 1632654767876919552 1633604409442285056 1638000884208181248 1638323708043158856 1643688387278348544 1648112000777367552 1652547519426134016 1653834611891177856 1658285531646363648 1659534638163591168 1662194989065260097 1664043467520135744 1666668408874355376 1669778679139909632 1680085954937069568 1682736202474371072 1688579036510740416 1690456855893471232 1693123462983472128 1699002363896609184 1704858063155453952 1715381878360117248 1719998438586384384 1725970655387031552 1728693283634385408 1730039682496495203 1731622333922869248 1734353877396897792 1734695690869227024 1740375939471192576 1742311360675479552 1745059765528977408 1751119000825953024 1755831739390267392 1757154322761449472 1761928377374261376 1764707727043435104 1768000954383433728 1770835184429002587 1778914540521603072 1787907215129019264 1789895494475440128 1792718960806029312 1794115226292661692 1798943679419939136 1805190011640147258 1811411692102669824 1816286694734241792 1822593245757624576 1827498340998033408 1833843821348721024 1836736613861534496 1842750994734203904 1843114171548553713 1844800264244625408 1847710339971858432 1849149435688142112 1854126000874538496 1859115959354400768 1860563938377575088 1865571223102159104 1866976467934040064 1872001010523635712 1872048900960152712 1875001959983649798 1878501014032398336 1883556572316991488 1890096699304203264 1895183464738701312 1899651416074582968 1901763962880155136 1904763895856406144 1911377659383685332 1920098234213793792 1923127088542138368 1929804613155131904 1931950692449681408 1934998243409682432 1936123744524189696 1941716987310410496 1948075125663227904 1951532652227880402 1957922931905091648 1960100280759914496 1963192236220099584 1965375444914208768 1970008875929197152 1975310706814050816 1982169424546044048 1989001073681362944 1994354017747402752 2001278858086803456 2006664845017448448 2013632431284870144 2016808830906782976 2023811639347431528 2043322531576022016 2045594850829074432 2048821669492604928 2050013376555024384 2050417401477327648 2055935633622787584 2062667780114006016 2063074299017311152 2075400297275203584 2078674132468340736 2080293115149159876 2085891750983855808 2088211410221346816 2091505454273700864 2093134430674771974 2098767625989928992 2106001136839090176 2106055013580171801 2113313640786448128 2119001143856615424 2124703953547886592 2126358786717228672 2132081397831038976 2133687391924617216 2139484458240174528 2142859382838456912 2146858301751312384 2160110513490518016 2171030189799523392 2173444529005891584 2176873023835892736 2178139212589713408 2184001178944241664 2184431610724211808 2191584516371131392 2197482667703156736 2205112815854903808 2208591265747612032 2211047375528484864 2216259985420346796 2218724623360180992 2222224545165807168 2226371572186546176 2229940602614299554 2237626207891533312 2240114606582759424 2243648269965828096 2251438715347653888 2257497950644629504 2265336485195478912 2273144084207271936 2276788094265860469 2287175837813489664 2301294207182708736 2304924378179180544 2306719576661993604 2312471836529197056 2312927587825636032 2320501252628256768 2320958586394475046 2326746354038636544 2334825334434604032 2341108985853689856 2346628219856837784 2349237836499015168 2352943636057913472 2361113579238670116 2371886054028804096 2375627579963817984 2377477845884754144 2383876286838692352 2386527325967253504 2390291947741372416 2392153635056882256 2398591572559918848 2406858442101817344 2406920015520196344 2415215589470226432 2421715592978989056 2430124327676832768 2436664454664044544 2445125095131628032 2448982151815379328 2457001326312271872 2457485562064738284 2463613786629144576 2465532580917522816 2472168001166051328 2478821279139201024 2480751917836766784 2487428297469545472 2489301957245386752 2496065201280203616 2500002613311533064 2504668018709864448 2520128932405604352 2524104303711556608 2526911286318268416 2532868554766110624 2535685283840206848 2539685194475208192 2548503545844913776 2557287094733180928 2564169451389517824 2573072817540175872 2579997657879576576 2581498326032252928 2588955983080547328 2597433500884303872 2602043536303840536 2610563909206788864 2613467041013219328 2617589648293466112 2626678501238929536 2633747609085401088 2642892566061392064 2647061590565152656 2652001431575150592 2668371810782404608 2681860822693528896 2684843241713160192 2689078441209043968 2691172839438992538 2698415519129908704 2707785017460220887 2717117538154004736 2724430042101362688 2731762225990139904 2733889868636436864 2741247511497050112 2750223706818674688 2750765732023081536 2767200396366938112 2771565509957787648 2773724153532213168 2781189001311807744 2784281880295129088 2788673939031601152 2790845907566362632 2798356834653238656 2808001515785453568 2808073351440229068 2812502939975474697 2817751521048597504 2825334858475487232 2835145048956304896 2842775197108051968 2849477124111874452 2852645944320232704 2857145843784609216 2862477735668416512 2867066489075527998 2880147351320690688 2884690632813207552 2894706919732697856 2897926038674522112 2902497365114523648 2904185616786284544 2912575480965615744 2922112688494841856 2929976890270875648 2940150421139871744 2944788354330149376 2948063167371313152 2955013313893795728 2958299497813574656 2962966060221076224 2973254136819066072 2983501610522044416 2991531026621104128 3001918287130205184 3009997267526172672 3020448646927305216 3025213246360174464 3035717459021147292 3049567783751319552 3064983797364033024 3068392276243611648 3073232504238907392 3075020064832536576 3075626102215991472 3083903450434181376 3094001670171009024 3094611448525966728 3113100445912805376 3121478647804919808 3128837626475783712 3132317115332020224 3137258181410551296 3139701646012157961 3148151438984893488 3167503439951757312 3169970461179672192 3178501715784923136 3187055930321829888 3189538180075843008 3198122096746558464 3209226687360261792 3214289074257685368 3220287452626968576 3240165770235777024 3248885939552059392 3256545284699285088 3260166793508837376 3265309535753839104 3267208818884570112 3276001768416362496 3276647416086317712 3287376774556697088 3296224001554735104 3307669223782355712 3316571063292727296 3319069276327182336 3324389978130520194 3328086935040271488 3333336817748710752 3339557358279819264 3344910903921449331 3360171909874139136 3365472404948742144 3377158073021480832 3380913711786942464 3386246925966944256 3398004727793218368 3409716126310907904 3430763756720234496 3451941310774063104 3457386567268770816 3460079364992990406 3468707754793795584 3469391381738454048 3480751878942385152 3481437879591712569 3484622721350959104 3490119531057954816 3502238001651906048 3511663478780534784 3523856754748522752 3529415454086870208 3536001908766867456 3541670368858005174 3557829081043206144 3575814430258038528 3579790988950880256 3585437921612058624 3588230452585323384 3597887358839878272 3610380023280294516 3622823384205339648 3632573389468483584 3645186491515249152 3654996681996066816 3667687642697442048 3673473227723068992 3685501989468407808 3686228343097107426 3695420679943716864 3698298871376284224 3708252001749076992 3718231918708801536 3721127876755150176 3731142446204318208 3733952935868080128 3744097801920305424 3750003919967299596 3757002028064796672 3767113144633982976 3780193398608406528 3790366929477402624 3799302832149165936 3803527925760310272 3809527791712812288 3822755318767370664 3846254177084276736 3859609226310263808 3863901384899362816 3869996486819364864 3872247489048379392 3883433974620820992 3896150251326455808 3903065304455760804 3915845863810183296 3920200561519828992 3926384472440199168 3940017751858394304 3950621413628101632 3964338849092088096 3978002147362725888 4002557716173606912 4013329690034896896 4027264862569740288 4033617661813565952 4036759259158488807 4047623278694863056 4086645063152044032 4097643338985209856 4100026753110048768 4100834802954655296 4111871267245575168 4125335560228012032 4126148598034622304 4150800594550407168 4157348264936681472 4160586230298319752 4171783501967711616 4176422820442693632 4183010908547401728 4186268861349543948 4197535251979857984 4212002273678180352 4212110027160343602 4226627281572896256 4238002287713230848 4252717573434457344 4264162795662077952 4267374783849234432 4278968916480349056 4285718765676913824 4293716603502624768 4300599733613291997 4320221026981036032 4342060379599046784 4346889058011783168 4353746047671785472 4356278425179426816 4368002357888483328 4368863221448423616 4383169032742262784 4394965335406313472 4410225631709807616 4417182531495224064 4422094751056969728 4432519970840693592 4437449246720361984 4444449090331614336 4459881205228599108 4475252415783066624 4480229213165518848 4487296539931656192 4502877430695307776 4514995901289259008 4530672970390957824 4546288168414543872 4553576188531720938 4574351675626979328 4602588414365417472 4609848756358361088 4613439153323987208 4625855175651272064 4641002505256513536 4641917172788950092 4653492708077273088 4669650668869208064 4682217971707379712 4693256439713675568 4698475672998030336 4705887272115826944 4722227158477340232 4751255159927635968 4754955691769508288 4767752573677384704 4773054651934507008 4780583895482744832 4784307270113764512 4797183145119837696 4813840031040392688 4830431178940452864 4843431185957978112 4860248655353665536 4873328909328089088 4890250190263256064 4897964303630758656 4914002652624543744 4914971124129476568 4931065161835045632 4944336002332102656 4957642558278402048 4961503835673533568 4974856594939090944 4978603914490773504 4986584967195780291 4992130402560407232 5000005226623066128 5009336037419728896 5040257864811208704 5048208607423113216 5065737109532221248 5071370567680413696 5079370388950416384 5097007091689827552 5114574189466361856 5146145635080351744 5159995315759153152 5177911966161094656 5194867001768607744 5204087072607681072 5221127818413577728 5226934082026438656 5235179296586932224 5253357002477859072 5267495218170802176 5285785132122784128 5294123181130305312 5304002863150301184 5312505553287007761 5336743621564809216 5363721645387057792 5369686483426320384 5378156882418087936 5382345678877985076 5396831038259817408 5415570034920441774 5434235076308009472 5448860084202725376 5467779737272873728 5482495022994100224 5501531464046163072 5529342514645661139 5534400792733876224 5543131019915575296 5547448307064426336 5562378002623615488 5568563760590258176 5577347878063202304 5581691815132725264 5596713669306477312 5616003031570907136 5616146702880458136 5625005879950949394 5635503042097195008 5650669716950974464 5670290097912609792 5685550394216103936 5698954248223748904 5705291888640465408 5714291687569218432 5734132978151055996 5760294702641381376 5769381265626415104 5789413839465395712 5795852077349044224 5804994730229047296 5808371233572569088 5825150961931231488 5844225376989683712 5880300842279743488 5889576708660298752 5896126334742626304 5910026627787591456 5916598995627149312 5925932120442152448 5946508273638132144 5967003221044088832 5983062053242208256 6003836574260410368 6019994535052345344 6040897293854610432 6050426492720348928 6071434918042294584 6129967594728066048 6136784552487223296 6146465008477814784 6150040129665073152 6151252204431982944 6167806900868362752 6188003340342018048 6189222897051933456 6226200891825610752 6257675252951567424 6264634230664040448 6274516362821102592 6279403292024315922 6296302877969786976 6318165040740515403 6339940922359344384 6357003431569846272 6374111860643659776 6379076360151686016 6396244193493116928 6418453374720523584 6428578148515370736 6440574905253937152 6480331540471554048 6513090569398570176 6520333587017674752 6530619071507678208 6534417637769140224 6552003536832724992 6553294832172635424 6574753549113394176 6592448003109470208 6615338447564711424 6633142126585454592 6648779956261040388 6656173870080542976 6666673635497421504 6679114716559638528 6689821807842898662 6720343819748278272 6730944809897484288 6754316146042961664 6761827423573884928 6772493851933888512 6796009455586436736 6819432252621815808 6830364282797581407 6861527513440468992 6903882621548126208 6914773134537541632 6920158729985980812 6937415509587591168 6938782763476908096 6961503757884770304 6962875759183425138 6980239062115909632 7004476003303812096 7023326957561069568 7047713509497045504 7058830908173740416 7083340737716010348 7115658162086412288 7151628860516077056 7159581977901760512 7170875843224117248 7176460905170646768 7195774717679756544 7220760046560589032 7245646768410679296 7265146778936967168 7290372983030498304 7309993363992133632 7335375285394884096 7346946455446137984 7371003978936815616 7372456686194214852 7390841359887433728 7396597742752568448 7416504003498153984 7436463837417603072 7442255753510300352 7462284892408636416 7467905871736160256 7488195603840610848 7500007839934599192 7514004056129593344 7560386797216813056 7580733858954805248 7598605664298331872 7607055851520620544 7619055583425624576 7645510637534741328 7692508354168553472 7719218452620527616 7739992973638729728 7744494978096758784 7766867949241641984 7792300502652911616 7806130608911521608 7831691727620366592 7840401123039657984 7852768944880398336 7880035503716788608 7901242827256203264 7928677698184176192 7956004294725451776 8005115432347213824 8054529725139480576 8067235323627131904 8073518518316977614 8095246557389726112 8123355052380662661 8173290126304088064 8195286677970419712 8201669605909310592 8223742534491150336 8250671120456024064 8252297196069244608 8301601189100814336 8314696529873362944 8321172460596639504 8343567003935423232 8352845640885387264 8366021817094803456 8372537722699087896 8395070503959715968 8424004547356360704 8424220054320687204 8453254563145792512 8476004575426461696 8505435146868914688 8528325591324155904 8557937832960698112 8571437531353827648 8587433207005249536 8601199467226583994 8640442053962072064 8684120759198093568 8693778116023566336 8707492095343570944 8712556850358853632 8737726442896847232 8766338065484525568 8789930670812626944 8820451263419615232 8834365062990448128 8844189502113939456 8865039941681387184 8874898493440723968 8888898180663228672 8919762410457198216 8950504831566133248 8974593079863312384 9005754861390615552 9029991802578518016 9061345940781915648 9107152377063441876 9148703351253958656 9205176828730834944 9219697512716722176 9226878306647974416 9251710351302544128 9282005010513027072 9283834345577900184 9339301337738416128 9364435943414759424 9386512879427351136 9396951345996060672 9411774544231653888 9419104938036473883 9444454316954680464 9502510319855271936 9509911383539016576 9535505147354769408 9561167790965489664 9568614540227529024 9594366290239675392 9627680062080785376 9660862357880905728 9720497310707331072 9746657818656178176 9780500380526512128 9795928607261517312 9828005305249087488 9829942248258953136 9862130323670091264 9888672004664205312 9923007671347067136 9949713189878181888 9957207828981547008 9973169934391560582 9984260805120814464 10000010453246132256 10018672074839457792 10034732711764347993 10080515729622417408 10096417214846226432 10131474219064442496 10142741135360827392 10158740777900832768 10194014183379655104 10229148378932723712 10292291270160703488 10355823932322189312 10408174145215362144 10442255636827155456 10444313638775137707 10453868164052877312 10470358593173864448 10506714004955718144 10534990436341604352 10571570264245568256 10588246362260610624 10608005726300602368 10625011106574015522 10673487243129618432 10727443290774115584 10739372966852640768 10756313764836175872 10764691357755970152 10793662076519634816 10831140069840883548 10868470152616018944 10897720168405450752 10935559474545747456 10964990045988200448 11003062928092326144 11058685029291322278 11086262039831150592 11094896614128852672 11124756005247230976 11137127521180516352 11154695756126404608 11163383630265450528 11193427338612954624 11232293405760916272 11250011759901898788 11271006084194390016 11301339433901948928 11340580195825219584 11371100788432207872 11397908496447497808 11410583777280930816 11428583375138436864 11468265956302111992 11538762531252830208 11578827678930791424 11591704154698088448 11609989460458094592 11616742467145138176 11650301923862462976 11688450753979367424 11760601684559486976 11779153417320597504 11820053255575182912 11833197991254298624 11851864240884304896 11893016547276264288 11934006442088177664 12007673148520820736 12039989070104690688 12081794587709220864 12100852985440697856 12110277777475466421 12142869836084589168 12259935189456132096 12292930016955629568 12300080259330146304 12302504408863965888 12335613801736725504 12376006680684036096 12378445794103866912 12452401783651221504 12515350505903134848 12529268461328080896 12549032725642205184 12558806584048631844 12592605755939573952 12636330081481030806 12679881844718688768 12714006863139692544 12758152720303372032 12792488386986233856 12836906749441047168 12857156297030741472 12881149810507874304 12901799200839875991 12960663080943108096 13026181138797140352 13040667174035349504 13061238143015356416 13068835275538280448 13104007073665449984 13106589664345270848 13149507098226788352 13184896006218940416 13230676895129422848 13266284253170909184 13297559912522080776 13312347740161085952 13333347270994843008 13379643615685797324 13440687639496556544 13461889619794968576 13508632292085923328 13523654847147769856 13544987703867777024 13592018911172873472 13638864505243631616 13660728565595162814 13723055026880937984 13807765243096252416 13829546269075083264 13840317459971961624 13877565526953816192 13923007515769540608 13925751518366850276 13960478124231819264 14008952006607624192 14046653915122139136 14095427018994091008 14117661816347480832 14166681475432020696 14303257721032154112 14319163955803521024 14341751686448234496 14352921810341293536 14391549435359513088 14441520093121178064 14491293536821358592 14530293557873934336 14580745966060996608 14619986727984267264 14670750570789768192 14693892910892275968 14742007957873631232 14744913372388429704 14793195485505136896 14833008006996307968 14872927674835206144 14884511507020600704 14924569784817272832 14935811743472320512 14976391207681221696 15000015679869198384 15028008112259186688 15120773594433626112 15197211328596663744 15214111703041241088 15238111166851249152 15291021275069482656 15438436905241055232 15479985947277459456 15533735898483283968 15584601005305823232 15612261217823043216 15663383455240733184 15680802246079315968 15705537889760796672 15760071007433577216 15802485654512406528 15857355396368352384 15912008589450903552 15937516659861023283 16010230864694427648 16109059450278961152 16134470647254263808 16147037036633955228 16190493114779452224 16246710104761325322 16346580252608176128 16403339211818621184 16447485068982300672 16504594392138489216 16588027543936983417 16603202378201628672 16629393059746725888 16642344921193279008 16687134007870846464 16705691281770774528 16732043634189606912 16745075445398175792 16790141007919431936 16848009094712721408 16848440108641374408 16906509126291585024 16952009150852923392 17010870293737829376 17056651182648311808 17115875665921396224 17142875062707655296 17202398934453167988 17280884107924144128 17368241518396187136 17387556232047132672 17414984190687141888 17425113700717707264 17475452885793694464 17532676130969051136 17640902526839230464 17668730125980896256 17688379004227878912 17730079883362774368 17749796986881447936 17777796361326457344 17839524820914396432 17901009663132266496 17949186159726624768 18011509722781231104 18059983605157036032 18122691881563831296 18214304754126883752 18410353657461669888 18439395025433444352 18453756613295948832 18503420702605088256 18564010021026054144 18567668691155800368 18678602675476832256 18773025758854702272 18793902691992121344 18823549088463307776 18838209876072947766 18888908633909360928 18954495122221546209 19019822767078033152 19071010294709538816 19122335581930979328 19137229080455058048 19188732580479350784 19255360124161570752 19321724715761811456 19440994621414662144 19561000761053024256 19591857214523034624 19656010610498174976 19659884496517906272 19724260647340182528 19777344009328410624 19846015342694134272 19899426379756363776 19946339868783121164 19968521610241628928 20000020906492264512 20037344149678915584 20069465423528695986 20161031459244834816 20192834429692452864 20262948438128884992 20285482270721654784 20317481555801665536 20388028366759310208 20458296757865447424 20584582540321406976 20711647864644378624 20816348290430724288 20884511273654310912 20888627277550275414 20940717186347728896 21013428009911436288 21069980872683208704 21143140528491136512 21176492724521221248 21250022213148031044 21346974486259236864 21454886581548231168 21478745933705281536 21512627529672351744 21529382715511940304 21587324153039269632 21662280139681767096 21736940305232037888 21795440336810901504 21871118949091494912 21929980091976400896 22006125856184652288 22117370058582644556 22172524079662301184 22189793228257705344 22249512010494461952 22309391512252809216 22326767260530901056 22386854677225909248 22464586811521832544 22500023519803797576 22542012168388780032 22681160391650439168 22742201576864415744 22795816992894995616 22821167554561861632 22857166750276873728 22936531912604223984 23077525062505660416 23157655357861582848 23219978920916189184 23233484934290276352 23300603847724925952 23376901507958734848 23521203369118973952 23558306834641195008 23640106511150365824 23666395982508597248 23703728481768609792 23786033094552528576 23868012884176355328 24015346297041641472 24163589175418441728 24201705970881395712 24220555554950932842 24285739672169178336 24370065157141987983 24519870378912264192 24585860033911259136 24605008817727931776 24671227603473451008 24752013361368072192 24756891588207733824 24904803567302443008 25030701011806269696 25058536922656161792 25098065451284410368 25117613168097263688 25185211511879147904 25272660162962061612 25359763689437377536 25428013726279385088 25516305440606744064 25584976773972467712 25673813498882094336 25714312594061482944 25762299621015748608 25803598401679751982 25921326161886216192 26052362277594280704 26081334348070699008 26122476286030712832 26137670551076560896 26213179328690541696 26299014196453576704 26369792012437880832 26461353790258845696 26532568506341818368 26595119825044161552 26624695480322171904 26666694541989686016 26759287231371594648 26923779239589937152 27017264584171846656 27047309694295539712 27089975407735554048 27184037822345746944 27321457131190325628 27446110053761875968 27615530486192504832 27659092538150166528 27680634919943923248 27755131053907632384 27846015031539081216 27851503036733700552 28017904013215248384 28093307830244278272 28190854037988182016 28235323632694961664 28257314814109421649 28333362950864041392 28606515442064308224 28683503372896468992 28705843620682587072 28783098870719026176 28883040186242356128 28982587073642717184 29161491932121993216 29239973455968534528 29341501141579536384 29387785821784551936 29484015915747262464 29489826744776859408 29586390971010273792 29666016013992615936 29769023014041201408 29849139569634545664 29871623486944641024 29952782415362443392 30000031359738396768 30056016224518373376 30104198135293043979 30241547188867252224 30394422657193327488 30428223406082482176 30476222333702498304 30582042550138965312 30876873810482110464 31067471796966567936 31224522435646086432 31326766910481466368 31332940916325413121 31361604492158631936 31411075779521593344 31520142014867154432 31604971309024813056 31714710792736704768 31824017178901807104 31875033319722046566 32020461729388855296 32218118900557922304 32268941294508527616 32294074073267910456 32380986229558904448 32493420209522650644 32693160505216352256 32806678423637242368 32894970137964601344 33009188784276978432 33176055087873966834 33258786119493451776 33284689842386558016 33374268015741692928 33411382563541549056 33464087268379213824 33490150890796351584 33580282015838863872 33696880217282748816 33813018252583170048 33904018301705846784 34021740587475658752 34113302365296623616 34231751331842792448 34285750125415310592 34404797868906335976 34736483036792374272 34775112464094265344 34829968381374283776 34850227401435414528 34950905771587388928 35065352261938102272 35281805053678460928 35337460251961792512 35460159766725548736 35499593973762895872 35555592722652914688 35679049641828792864 35802019326264532992 36023019445562462208 36119967210314072064 36245383763127662592 36428609508253767504 36878790050866888704 36907513226591897664 37006841405210176512 37128020042052108288 37135337382311600736 37357205350953664512 37546051517709404544 37587805383984242688 37647098176926615552 37676419752145895532 37777817267818721856 37908990244443092418 38039645534156066304 38142020589419077632 38274458160910116096 38377465160958701568 38510720248323141504 38643449431523622912 38705397602519627973 38881989242829324288 39122001522106048512 39183714429046069248 39312021220996349952 39319768993035812544 39448521294680365056 39554688018656821248 39692030685388268544 39798852759512727552 39892679737566242328 39937043220483257856 40000041812984529024 40138930847057391972 40322062918489669632 40385668859384905728 40525896876257769984 40570964541443309568 40634963111603331072 40776056733518620416 40916593515730894848 41169165080642813952 41423295729288757248 41632696580861448576 41769022547308621824 41777254555100550828 41881434372695457792 42026856019822872576 42139961745366417408 42286281056982273024 42352985449042442496 42500044426296062088 42909773163096462336 42957491867410563072 43025255059344703488 43058765431023880608 43174648306078539264 43324560279363534192 43473880610464075776 43590880673621803008 43742237898182989824 43859960183952801792 44012251712369304576 44234740117165289112 44379586456515410688 44499024020988923904 44618783024505618432 44653534521061802112 44773709354451818496 44929173623043665088 45000047039607595152 45084024336777560064 45362320783300878336 45591633985789991232 45642335109123723264 45714333500553747456 45873063825208447968 46315310715723165696 46439957841832378368 46601207695449851904 46753803015917469696 47042406738237947904 47116613669282390016 47280213022300731648 47332791965017194496 47407456963537219584 47572066189105057152 47736025768352710656 47812549979583069849 48030692594083282944 48327178350836883456 48403411941762791424 48441111109901865684 48571479344338356672 48740130314283975966 49039740757824528384 49210017635455863552 49342455206946902016 49513783176415467648 49809607134604886016 50061402023612539392 50117073845312323584 50196130902568820736 50235226336194527376 50370423023758295808 50545320325924123224 50719527378874755072 50856027452558770176 51032610881213488128 51169953547944935424 51347626997764188672 51428625188122965888 51607196803359503964 51842652323772432384 52104724555188561408 52162668696141398016 52244952572061425664 52275341102153121792 52426358657381083392 52598028392907153408 52922707580517691392 53065137012683636736 53190239650088323104 53249390960644343808 53333389083979372032 53518574462743189296 53847558479179874304 54034529168343693312 54179950815471108096 54368075644691493888 54642914262380651256 55231060972385009664 55318185076300333056 55361269839887846496 55510262107815264768 55692030063078162432 55703006073467401104 56035808026430496768 56381708075976364032 56470647265389923328 56514629628218843298 56666725901728082784 56863485366664638627 57213030884128616448 57367006745792937984 57411687241365174144 57566197741438052352 57766080372484712256 57965174147285434368 58322983864243986432 58683002283159072768 58775571643569103872 58968031831494524928 58979653489553718816 59172781942020547584 59332032027985231872 59538046028082402816 59698279139269091328 59905564830724886784 60000062719476793536 60112032449036746752 60208396270586087958 60483094377734504448 60788845314386654976 60856446812164964352 60952444667404996608 61164085100277930624 61753747620964220928 62134943593933135872 62449044871292172864 62653533820962932736 62665881832650826242 62822151559043186688 63040284029734308864 63209942618049626112 63429421585473409536 63750066639444093132 64040923458777710592 64436237801115844608 64537882589017055232 64588148146535820912 64761972459117808896 64986840419045301288 65386321010432704512 65613356847274484736 65789940275929202688 66018377568553956864 66352110175747933668 66517572238986903552 66569379684773116032 66748536031483385856 66928174536758427648 66980301781592703168 67160564031677727744 67393760434565497632 67626036505166340096 68043481174951317504 68226604730593247232 68463502663685584896 68571500250830621184 68809595737812671952 69472966073584748544 69659936762748567552 69700454802870829056 69901811543174777856 70130704523876204544 70563610107356921856 70674920503923585024 70920319533451097472 70999187947525791744 71111185445305829376 71358099283657585728 71604038652529065984 72046038891124924416 72490767526255325184 72857219016507535008 73110195471425963949 73757580101733777408 73815026453183795328 74013682810420353024 74256040084104216576 74270674764623201472 74714410701907329024 75092103035418809088 75175610767968485376 75294196353853231104 75352839504291791064 75555634535637443712 75817980488886184836 76079291068312132608 76284041178838155264 76548916321820232192 76754930321917403136 77021440496646283008 77286898863047245824 77410795205039255946 77763978485658648576 78244003044212097024 78367428858092138496 78639537986071625088 78897042589360730112 79109376037313642496 79384061370776537088 79597705519025455104 79785359475132484656 79874086440966515712 80000083625969058048 80277861694114783944 80771337718769811456 81051793752515539968 81141929082886619136 81269926223206662144 81552113467037240832 82338330161285627904 82846591458577514496 83265393161722897152 83538045094617243648 83554509110201101656 84053712039645745152 84279923490732834816 84572562113964546048 84705970898084884992 84771944442328264947 85000088852592124176 85819546326192924672 86050510118689406976 86117530862047761216 86349296612157078528 86649120558727068384 86947761220928151552 87484475796365979648 87719920367905603584 88024503424738609152 88469480234330578224 88759172913030821376 88998048041977847808 89307069042123604224 89547418708903636992 89858347246087330176 90000094079215190304 90168048673555120128 90312594405879131937 90724641566601756672 91183267971579982464 91284670218247446528 91428667001107494912 91746127650416895936 92630621431446331392 93202415390899703808 93998822748976239363 94084813476475895808 94233227338564780032 94560426044601463296 94665583930034388992 94814913927074439168 95144132378210114304 95472051536705421312 95625099959166139698 96061385188166565888 96654356701673766912 96806823883525582848 96882222219803731368 97142958688676713344 97480260628567951932 98079481515649056768 98420035270911727104 98684910413893804032 99027566352830935296 100122804047225078784 100234147690624647168 100392261805137641472 100470452672389054752 100740846047516591616 101090640651848246448 101439054757749510144 101712054905117540352 102065221762426976256 102339907095889870848 102695253995528377344 102857250376245931776 103214393606719007928 104209449110377122816 104325337392282796032 104489905144122851328 104550682204306243584 104852717314762166784 105196056785814306816 105845415161035382784 106380479300176646208 106498781921288687616 106666778167958744064 107037148925486378592 108069058336687386624 108359901630942216192 108736151289382987776 109285828524761302512 110636370152600666112 110722539679775692992 111020524215630529536 111384060126156324864 111406012146934802208 112071616052860993536 112763416151952728064 112941294530779846656 113029259256437686596 113333451803456165568 113726970733329277254 114426061768257232896 114823374482730348288 115132395482876104704 115532160744969424512 115930348294570868736 116116192807558883919 116645967728487972864 117366004566318145536 117551143287138207744 117936063662989049856 117959306979107437632 118345563884041095168 118664064055970463744 119076092056164805632 119396558278538182656 119811129661449773568 120000125438953587072 120416792541172175916 120966188755469008896 121577690628773309952 121712893624329928704 121904889334809993216 122328170200555861248 123507495241928441856 124269887187866271744 124898089742584345728 125307067641925865472 125331763665301652484 125644303118086373376 126080568059468617728 126419885236099252224 126858843170946819072 127500133278888186264 128872475602231689216 129075765178034110464 129176296293071641824 129523944918235617792 129973680838090602576 130772642020865409024 131226713694548969472 131579880551858405376 132036755137107913728 132704220351495867336 133138759369546232064 133497072062966771712 133856349073516855296 133960603563185406336 134321128063355455488 134787520869130995264 135252073010332680192 136086962349902635008 136927005327371169792 137143000501661242368 137619191475625343904 138945932147169497088 139319873525497135104 139803623086349555712 140261409047752409088 141127220214713843712 141349841007847170048 141840639066902194944 141998375895051583488 142222370890611658752 142716198567315171456 143208077305058131968 144092077782249848832 144981535052510650368 145714438033015070016 146220390942851927898 147630052906367590656 148027365620840706048 148541349529246402944 149428821403814658048 150184206070837618176 150351221535936970752 150588392707706462208 150705679008583582128 151111269071274887424 151635960977772369672 152158582136624265216 152568082357676310528 153097832643640464384 153509860643834806272 154042880993292566016 154821590410078511892 155527956971317297152 156488006088424194048 156734857716184276992 157279075972143250176 157794085178721460224 158768122741553074176 159195411038050910208 159570718950264969312 159748172881933031424 160000167251938116096 160555723388229567888 161542675437539622912 162103587505031079936 162539852446413324288 163104226934074481664 165693182917155028992 166530786323445794304 167076090189234487296 167109018220402203312 168107424079291490304 169145124227929092096 169411941796169769984 169543888884656529894 170000177705184248352 170590456099993915881 171639092652385849344 172101020237378813952 172235061724095522432 172698593224314157056 173298241117454136768 173895522441856303104 174968951592731959296 176049006849477218304 176938960468661156448 177518345826061642752 177996096083955695616 178614138084247208448 179094837417807273984 179716694492174660352 180000188158430380608 180336097347110240256 180625188811758263874 181449283133203513344 182366535943159964928 182569340436494893056 182857334002214989824 183492255300833791872 185261242862892662784 186404830781799407616 187997645497952478726 188466454677129560064 189120852089202926592 189331167860068777984 189629827854148878336 190288264756420228608 191250199918332279396 192122770376333131776 193308713403347533824 193613647767051165696 193764444439607462736 194285917377353426688 194960521257135903864 196158963031298113536 196840070541823454208 197369820827787608064 198055132705661870592 200245608094450157568 200784523610275282944 200940905344778109504 201481692095033183232 202181281303696492896 202878109515499020288 204130443524853952512 204679814191779741696 205390507991056754688 205714500752491863552 206428787213438015856 208418898220754245632 208979810288245702656 209101364408612487168 209705434629524333568 210392113571628613632 211690830322070765568 212760958600353292416 212997563842577375232 213333556335917488128 214074297850972757184 216138116673374773248 217472302578765975552 218571657049522605024 219330586414277891847 221272740305201332224 221445079359551385984 222041048431261059072 222768120252312649728 222812024293869604416 224143232105721987072 225526832303905456128 225882589061559693312 226058518512875373192 226666903606912331136 227453941466658554508 228852123536514465792 229646748965460696576 230264790965752209408 231064321489938849024 231860696589141737472 232232385615117767838 233291935456975945728 234732009132636291072 235102286574276415488 235918613958214875264 236691127768082190336 237328128111940927488 238152184112329611264 238793116557076365312 239622259322899547136 240000250877907174144 240833585082344351832 243155381257546619904 243425787248659857408 243809778669619986432 244656340401111722496 247014990483856883712 248539774375732543488 249796179485168691456 250614135283851730944 250663527330603304968 252161136118937235456 252839770472198504448 253717686341893638144 255000266557776372528 258151530356068220928 258352592586143283648 259047889836471235584 259947361676181205152 262453427389097938944 263159761103716810752 264073510274215827456 265408440702991734672 266277518739092464128 266994144125933543424 267921207126370812672 268642256126710910976 269575041738261990528 270504146020665360384 270937783217637395811 272173924699805270016 273854010654742339584 274286001003322484736 275238382951250687808 277891864294338994176 279607246172699111424 281996468246928718089 282254440429427687424 282699682015694340096 283681278133804389888 283996751790103166976 284444741781223317504 285432397134630342912 286416154610116263936 288184155564499697664 289963070105021300736 291428876066030140032 292440781885703855796 295260105812735181312 296054731241681412096 297082699058492805888 300368412141675236352 300702443071873941504 301176785415412924416 301411358017167164256 302222538142549774848 303271921955544739344 304317164273248530432 305136164715352621056 306195665287280928768 307019721287669612544 308085761986585132032 309643180820157023784 312976012176848388096 313469715432368553984 314558151944286500352 315588170357442920448 317536245483106148352 319141437900529938624 319496345763866062848 320000334503876232192 321111446776459135776 324207175010062159872 325079704892826648576 326208453868148963328 333061572646891588608 334152180378468974592 334218036440804406624 336214848158582980608 338290248455858184192 338823883592339539968 339087777769313059788 340000355410368496704 341180912199987831762 343278185304771698688 344470123448191044864 345397186448628314112 346596482234908273536 347791044883712606208 349937903185463918592 352098013698954436608 353877920937322312896 355036691652123285504 355992192167911391232 357228276168494416896 358189674835614547968 359433388984349320704 360000376316860761216 361250377623516527748 362898566266407026688 364733071886319929856 365138680872989786112 365714668004429979648 366984510601667583744 370522485725785325568 372809661563598815232 375995290995904957452 376932909354259120128 378241704178405853184 379259655708297756672 380576529512840457216 382500399836664558792 386617426806695067648 387227295534102331392 387528888879214925472 388571834754706853376 389921042514271807728 392317926062596227072 393680141083646908416 394739641655575216128 396110265411323741184 400491216188900315136 401569047220550565888 401881810689556219008 402963384190066366464 404362562607392985792 405756219030998040576 408260887049707905024 410781015982113509376 411429001504983727104 412857574426876031712 416837796441508491264 417959620576491405312 419410869259048667136 420784227143257227264 423381660644141531136 425521917200706584832 425995127685154750464 426667112671834976256 428148595701945514368 432276233346749546496 434944605157531951104 437143314099045210048 438661172828555783694 442890158719102771968 444082096862522118144 445624048587739208832 448286464211443974144 451053664607810912256 451765178123119386624 452117037025750746384 453333807213824662272 454907882933317109016 457704247073028931584 459293497930921393152 460529581931504418816 462128642979877698048 464464771230235535676 466583870913951891456 469464018265272582144 470204573148552830976 471837227916429750528 473382255536164380672 476304368224659222528 477586233114152730624 479244518645799094272 480000501755814348288 481667170164688703664 486310762515093239808 487619557339239972864 489312680802223444992 497079548751465086976 499592358970337382912 501228270567703461888 501327054661206609936 504322272237874470912 507435372683787276288 510000533115552745056 511771368299981747643 516303060712136441856 516705185172286567296 518095779672942471168 519894723352362410304 524906854778195877888 528147020548431654912 530816881405983469344 532555037478184928256 533988288251867086848 535842414252741625344 537284512253421821952 539150083476523981056 541008292041330720768 541875566435274791622 544347849399610540032 547708021309484679168 548572002006644969472 550476765902501375616 555783728588677988352 559214492345398222848 563992936493857436178 565399364031388680192 567362556267608779776 567993503580206333952 568889483562446635008 570864794269260685824 576368311128999395328 579926140210042601472 582857752132060280064 584881563771407711592 590520211625470362624 592109462483362824192 594165398116985611776 600736824283350472704 602353570830825848832 602822716034334328512 604445076285099549696 606543843911089478688 608634328546497060864 612391330574561857536 614039442575339225088 616171523973170264064 619286361640314047568 626939430864737107968 629116303888573000704 631176340714885840896 635072490966212296704 638282875801059877248 638992691527732125696 640000669007752464384 642222893552918271552 648414350020124319744 652416907736297926656 657991759242833675541 666123145293783177216 668304360756937949184 668436072881608813248 672429696317165961216 676580496911716368384 677647767184679079936 678175555538626119576 680000710820736993408 682361824399975663524 686556370609543397376 688940246896382089728 690794372897256628224 693192964469816547072 695582089767425212416 699875806370927837184 704196027397908873216 707755841874644625792 710073383304246571008 711984384335822782464 714456552336988833792 716379349671229095936 718866777968698641408 720000752633721522432 722500755247033055496 729466143772639859712 730277361745979572224 731429336008859959296 733969021203335167488 741044971451570651136 745619323127197630464 751990581991809914904 756483408356811706368 758519311416595513344 761153059025680914432 765000799673329117584 774454591068204662784 775057777758429850944 777143669509413706752 779842085028543615456 787360282167293816832 789479283311150432256 792220530822647482368 800982432377800630272 803763621379112438016 805926768380132732928 808725125214785971584 811512438061996081152 812813349652912187433 816521774099415810048 821562031964227018752 822858003009967454208 825715148853752063424 833675592883016982528 838821738518097334272 846763321288283062272 851043834401413169664 851990255370309500928 853334225343669952512 856297191403891028736 864552466693499092992 869889210315063902208 874286628198090420096 877322345657111567388 885780317438205543936 888164193725044236288 891248097175478417664 902107329215621824512 903530356246238773248 904234074051501492768 906667614427649324544 909815765866634218032 915408494146057863168 918586995861842786304 921059163863008837632 924257285959755396096 928929542460471071352 938928036530545164288 940409146297105661952 943674455832859501056 946764511072328761344 952608736449318445056 958489037291598188544 960001003511628696576 963334340329377407328 972621525030186479616 975239114678479945728 978625361604446889984 999184717940674765824 1002456541135406923776 1002654109322413219872 1008644544475748941824 1014870745367574552576 1020001066231105490112 1023542736599963495286 1033410370344573134592 1036191559345884942336 1039789446704724820608 1049813709556391755776 1056294041096863309824 1061633762811966938688 1065110074956369856512 1067976576503734173696 1071684828505483250688 1074569024506843643904 1078300166953047962112 1083751132870549583244 1088695698799221080064 1095416042618969358336 1097144004013289938944 1100953531805002751232 1111567457177355976704 1118428984690796445696 1127985872987714872356 1130798728062777360384 1134725112535217559552 1137778967124893270016 1141729588538521371648 1159852280420085202944 1165715504264120560128 1169763127542815423184 1181040423250940725248 1184218924966725648384 1188330796233971223552 1201473648566700945408 1204707141661651697664 1205645432068668657024 1208890152570199099392 1213087687822178957376 1217268657092994121728 1224782661149123715072 1232343047946340528128 1238572723280628095136 1253878861729474215936 1258232607777146001408 1262352681429771681792 1270144981932424593408 1276565751602119754496 1277985383055464251392 1280001338015504928768 1284445787105836543104 1296828700040248639488 1304833815472595853312 1315983518485667351082 1332246290587566354432 1336872145763217626496 1344859392634331922432 1353160993823432736768 1355295534369358159872 1356351111077252239152 1360001421641473986816 1364723648799951327048 1373112741219086794752 1377880493792764179456 1381588745794513256448 1386385928939633094144 1399751612741855674368 1408392054795817746432 1415511683749289251584 1420146766608493142016 1428913104673977667584 1432758699342458191872 1437733555937397282816 1440001505267443044864 1445001510494066110992 1458932287545279719424 1462858672017719918592 1467938042406670334976 1491238646254395260928 1503981163983619829808 1512966816713623412736 1522306118051361828864 1530001599346658235168 1535314104899945242929 1548909182136409325568 1550115555516859701888 1554287339018827413504 1559684170057087230912 1574720564334587633664 1584441061645294964736 1601964864755601260544 1607527242758224876032 1611853536760265465856 1617450250429571943168 1623024876123992162304 1625626699305824374866 1633043548198831620096 1643124063928454037504 1645716006019934908416 1651430297707504126848 1667351185766033965056 1677643477036194668544 1702087668802826339328 1703980510740619001856 1706668450687339905024 1712594382807782057472 1729104933386998185984 1739778420630127804416 1748573256396180840192 1754644691314223134776 1771560634876411087872 1776328387450088472576 1782496194350956835328 1807060712492477546496 1808468148103002985536 1813335228855298649088 1819631531733268436064 1837173991723685572608 1842118327726017675264 1848514571919510792192 1857859084920942142704 1880818292594211323904 1887348911665719002112 1893529022144657522688 1905217472898636890112 1916978074583196377088 1920002007023257393152 1926668680658754814656 1945243050060372959232 1957250723208893779968 1973975277728501026623 1998369435881349531648 2004913082270813847552 2005308218644826439744 2017289088951497883648 2029741490735149105152 2040002132462210980224 2047085473199926990572 2066820740689146269184 2072383118691769884672 2079578893409449641216 2099627419112783511552 2112588082193726619648 2123267525623933877376 2130220149912739713024 2135953153007468347392 2143369657010966501376 2149138049013687287808 2156600333906095924224 2167502265741099166488 2190832085237938716672 2194288008026579877888 2201907063610005502464 2223134914354711953408 2236857969381592891392 2255971745975429744712 2269450225070435119104 2275557934249786540032 2283459177077042743296 2331431008528241120256 2339526255085630846368 2362080846501881450496 2368437849933451296768 2376661592467942447104 2402947297133401890816 2411290864137337314048 2417780305140398198784 2426175375644357914752 2434537314185988243456 2449565322298247430144 2464686095892681056256 2477145446561256190272 2516465215554292002816 2540289963864849186816 2553131503204239508992 2555970766110928502784 2560002676031009857536 2568891574211673086208 2593657400080497278976 2609667630945191706624 2631967036971334702164 2664492581175132708864 2673744291526435252992 2706321987646865473536 2710591068738716319744 2712702222154504478304 2720002843282947973632 2729447297599902654096 2746225482438173589504 2755760987585528358912 2763177491589026512896 2772771857879266188288 2816784109591635492864 2831023367498578503168 2840293533216986284032 2857826209347955335168 2875467111874794565632 2880003010534886089728 2890003020988132221984 2917864575090559438848 2925717344035439837184 2935876084813340669952 3007962327967239659616 3025933633427246825472 3044612236102723657728 3060003198693316470336 3070628209799890485858 3100231111033719403776 3108574678037654827008 3119368340114174461824 3149441128669175267328 3168882123290589929472 3203929729511202521088 3215054485516449752064 3223707073520530931712 3234900500859143886336 3251253398611648749732 3266087096397663240192 3286248127856908075008 3291432012039869816832 3302860595415008253696 3334702371532067930112 3355286954072389337088 3404175337605652678656 3413336901374679810048 3425188765615564114944 3479556841260255608832 3497146512792361680384 3509289382628446269552 3543121269752822175744 3552656774900176945152 3564992388701913670656 3614121424984955092992 3616936296206005971072 3626670457710597298176 3639263063466536872128 3674347983447371145216 3697029143839021584384 3715718169841884285408 3761636585188422647808 3774697823331438004224 3787058044289315045376 3810434945797273780224 3833956149166392754176 3840004014046514786304 3853337361317509629312 3890486100120745918464 3914501446417787559936 3947950555457002053246 3996738871762699063296 4010616437289652879488 4034578177902995767296 4059482981470298210304 4080004264924421960448 4094170946399853981144 4133641481378292538368 4144766237383539769344 4159157786818899282432 4199254838225567023104 4225176164387453239296 4246535051247867754752 4260440299825479426048 4286739314021933002752 4298276098027374575616 4313200667812191848448 4335004531482198332976 4388576016053159755776 4403814127220011004928 4473715938763185782784 4511943491950859489424 4538900450140870238208 4566918354154085486592 4605942314699835728787 4662862017056482240512 4679052510171261692736 4724161693003762900992 4753323184935884894208 4805894594266803781632 4822581728274674628096 4835560610280796397568 4852350751288715829504 4869074628371976486912 4899130644596494860288 4929372191785362112512 4954290893122512380544 5032930431108584005632 5106263006408479017984 5111941532221857005568 5120005352062019715072 5137783148423346172416 5187314800160994557952 5219335261890383413248 5263934073942669404328 5328985162350265417728 5347488583052870505984 5421182137477432639488 5425404444309008956608 5440005686565895947264 5458894595199805308192 5511521975171056717824 5526354983178053025792 5545543715758532376576 5662046734997157006336 5680587066433972568064 5715652418695910670336 5750934223749589131264 5760006021069772179456 5780006041976264443968 5835729150181118877696 5871752169626681339904 6015924655934479319232 6051867266854493650944 6089224472205447315456 6120006397386632940672 6141256419599780971716 6200462222067438807552 6217149356075309654016 6238736680228348923648 6298882257338350534656 6337764246581179858944 6407859459022405042176 6430108971032899504128 6447414147041061863424 6469801001718287772672 6502506797223297499464 6572496255713816150016 6582864024079739633664 6605721190830016507392 6669404743064135860224 6710573908144778674176 6808350675211305357312 6826673802749359620096 6850377531231128229888 6994293025584723360768 7018578765256892539104 7086242539505644351488 7105313549800353890304 7129984777403827341312 7233872592412011942144 7253340915421194596352 7278526126933073744256 7348695966894742290432 7394058287678043168768 7431436339683768570816 7549395646662876008448 7620869891594547560448 7667912298332785508352 7680008028093029572608 7706674722635019258624 7780972200241491836928 7829002892835575119872 7895901110914004106492 7993477743525398126592 8021232874579305758976 8118965962940596420608 8160008529848843920896 8188341892799707962288 8267282962756585076736 8289532474767079538688 8318315573637798564864 8450352328774906478592 8493070102495735509504 8520880599650958852096 8573478628043866005504 8626401335624383696896 8670009062964396665952 8777152032106319511552 8807628254440022009856 9023886983901718978848 9077800900281740476416 9133836708308170973184 9211884629399671457574 9325724034112964481024 9358105020342523385472 9448323386007525801984 9506646369871769788416 9611789188533607563264 9645163456549349256192 9671121220561592795136 9704701502577431659008 9798261289192989720576 9858744383570724225024 9908581786245024761088 10065860862217168011264 10212526012816958035968 10240010704124039430144 10275566296846692344832 10438670523780766826496 10527868147885338808656 10657970324700530835456 10694977166105741011968 10842364274954865278976 10850808888618017913216 10880011373131791894528 10917789190399610616384 11023043950342113435648 11091087431517064753152 11324093469994314012672 11361174132867945136128 11431304837391821340672 11501868447499178262528 11520012042139544358912 11560012083952528887936 11671458300362237755392 11743504339253362679808 12031849311868958638464 12103734533708987301888 12178448944410894630912 12240012794773265881344 12282512839199561943432 12400924444134877615104 12434298712150619308032 12477473360456697847296 12597764514676701069312 12675528493162359717888 12860217942065799008256 12894828294082123726848 12939602003436575545344 13005013594446594998928 13165728048159479267328 13211442381660033014784 13421147816289557348352 13616701350422610714624 13700755062462256459776 13817826944099507186361 13988586051169446721536 14037157530513785078208 14172485079011288702976 14259969554807654682624 14467745184824023884288 14506681830842389192704 14557052253866147488512 14697391933789484580864 14788116575356086337536 14862872679367537141632 15098791293325752016896 15335824596665571016704 15360016056186059145216 15413349445270038517248 15561944400482983673856 15658005785671150239744 15791802221828008212984 15986955487050796253184 16042465749158611517952 16320017059697687841792 16376683785599415924576 16534565925513170153472 16579064949534159077376 16636631147275597129728 16986140204991471019008 17041761199301917704192 17146957256087732011008 17252802671248767393792 17340018125928793331904 17615256508880044019712 18047773967803437957696 18155601800563480952832 18267673416616341946368 18423769258799342915148 18651448068225928962048 18716210040685046770944 18896646772015051603968 19013292739743539576832 19223578377067215126528 19290326913098698512384 19342242441123185590272 19409403005154863318016 19717488767141448450048 19817163572490049522176 20131721724434336022528 20425052025633916071936 20480021408248078860288 20551132593693384689664 21055736295770677617312 21315940649401061670912 21389954332211482023936 21701617777236035826432 21760022746263583789056 21835578380799221232768 22046087900684226871296 22182174863034129506304 22648186939988628025344 22862609674783642681344 23003736894998356525056 23040024084279088717824 23120024167905057775872 23342916600724475510784 23487008678506725359616 24063698623737917276928 24356897888821789261824 24480025589546531762688 24565025678399123886864 24801848888269755230208 24868597424301238616064 24954946720913395694592 25351056986324719435776 25720435884131598016512 25879204006873151090688 26010027188893189997856 26331456096318958534656 26422884763320066029568 27233402700845221429248 27401510124924512919552 27635653888199014372722 27977172102338893443072 28074315061027570156416 28344970158022577405952 28519939109615309365248 28935490369648047768576 29013363661684778385408 29114104507732294977024 29394783867578969161728 29576233150712172675072 29725745358735074283264 30197582586651504033792 30720032112372118290432 30826698890540077034496 31316011571342300479488 31583604443656016425968 31973910974101592506368 32084931498317223035904 32640034119395375683584 32753367571198831849152 33069131851026340306944 33273262294551194259456 33972280409982942038016 34083522398603835408384 34293914512175464022016 34505605342497534787584 34680036251857586663808 35230513017760088039424 36095547935606875915392 36311203601126961905664 36535346833232683892736 36847538517598685830296 37302896136451857924096 37432420081370093541888 37793293544030103207936 38026585479487079153664 38580653826197397024768 38684484882246371180544 38818806010309726636032 39634327144980099044352 40263443448868672045056 40850104051267832143872 41102265187386769379328 42111472591541355234624 42779908664422964047872 43403235554472071652864 43520045492527167578112 43671156761598442465536 44092175801368453742592 44364349726068259012608 45296373879977256050688 46007473789996713050112 46080048168558177435648 46240048335810115551744 46685833201448951021568 46974017357013450719232 48127397247475834553856 48960051179093063525376 49130051356798247773728 49603697776539510460416 49737194848602477232128 49909893441826791389184 51440871768263196033024 51758408013746302181376 52020054377786379995712 52845769526640132059136 54466805401690442858496 54803020249849025839104 55271307776398028745444 55954344204677786886144 56148630122055140312832 56689940316045154811904 57039878219230618730496 57870980739296095537152 58026727323369556770816 58228209015464589954048 59152466301424345350144 59451490717470148566528 60395165173303008067584 61440064224744236580864 61653397781080154068992 63167208887312032851936 63947821948203185012736 64169862996634446071808 65280068238790751367168 65506735142397663698304 66138263702052680613888 66546524589102388518912 67944560819965884076032 68587829024350928044032 69011210684995069575168 69360072503715173327616 70461026035520176078848 72191095871213751830784 73070693666465367785472 73695077035197371660592 74605792272903715848192 74864840162740187083776 76053170958974158307328 77161307652394794049536 77637612020619453272064 79268654289960198088704 81700208102535664287744 82204530374773538758656 84222945183082710469248 85559817328845928095744 86806471108944143305728 87040090985054335156224 87342313523196884931072 88184351602736907485184 88728699452136518025216 90592747759954512101376 92160096337116354871296 92480096671620231103488 93948034714026901438464 96254794494951669107712 97920102358186127050752 98260102713596495547456 99207395553079020920832 99819786883653582778368 102881743536526392066048 103516816027492604362752 104040108755572759991424 105691539053280264118272 108933610803380885716992 109606040499698051678208 110542615552796057490888 111908688409355573772288 112297260244110280625664 113379880632090309623808 114079756438461237460992 115741961478592191074304 116053454646739113541632 116456418030929179908096 118902981434940297133056 120790330346606016135168 123306795562160308137984 126334417774624065703872 128339725993268892143616 130560136477581502734336 131013470284795327396608 132276527404105361227776 133093049178204777037824 135889121639931768152064 138022421369990139150336 138720145007430346655232 140922052071040352157696 144382191742427503661568 147390154070394743321184 149211584545807431696384 149729680325480374167552 154322615304789588099072 155275224041238906544128 158537308579920396177408 163400416205071328575488 164409060749547077517312 168445890366165420938496 171119634657691856191488 173612942217888286611456 174080181970108670312448 174684627046393769862144 177457398904273036050432 181185495519909024202752 184320192674232709742592 184960193343240462206976 192509588989903338215424 195840204716372254101504 196520205427192991094912 198414791106158041841664 199639573767307165556736 205763487073052784132096 207033632054985208725504 208080217511145519982848 211383078106560528236544 219212080999396103356416 221085231105592114981776 223817376818711147544576 224594520488220561251328 228159512876922474921984 231483922957184382148608 232912836061858359816192 237805962869880594266112 246613591124320616275968 252668835549248131407744 256679451986537784287232 261120272955163005468672 262026940569590654793216 264553054808210722455552 266186098356409554075648 271778243279863536304128 277440290014860693310464 281844104142080704315392 288764383484855007323136 294780308140789486642368 299459360650960748335104 308645230609579176198144 310550448082477813088256 317074617159840792354816 326800832410142657150976 328818121499094155034624 336891780732330841876992 342239269315383712382976 347225884435776573222912 348160363940217340624896 349369254092787539724288 362370991039818048405504 369920386686480924413952 385019177979806676430848 391680409432744508203008 393040410854385982189824 396829582212316083683328 399279147534614331113472 414067264109970417451008 416160435022291039965696 422766156213121056473088 442170462211184229963552 447634753637422295089152 449189040976441122502656 462967845914368764297216 465825672123716719632384 475611925739761188532224 493227182248641232551936 505337671098496262815488 513358903973075568574464 522240545910326010937344 524053881139181309586432 532372196712819108151296 543556486559727072608256 554880580029721386620928 577528766969710014646272 589560616281578973284736 598918721301921496670208 617290461219158352396288 621100896164955626176512 634149234319681584709632 657636242998188310069248 673783561464661683753984 684478538630767424765952 694451768871553146445824 698738508185575079448576 739840773372961848827904 770038355959613352861696 783360818865489016406016 786080821708771964379648 793659164424632167366656 798558295069228662226944 832320870044582079931392 845532312426242112946176 884340924422368459927104 898378081952882245005312 925935691828737528594432 931651344247433439264768 951223851479522377064448 986454364497282465103872 1010675342196992525630976 1026717807946151137148928 1044481091820652021874688 1048107762278362619172864 1087112973119454145216512 1109761160059442773241856 1155057533939420029292544 1179121232563157946569472 1197837442603842993340416 1242201792329911252353024 1268298468639363169419264 1347567122929323367507968 1388903537743106292891648 1397477016371150158897152 1479681546745923697655808 1540076711919226705723392 1566721637730978032812032 1572161643417543928759296 1597116590138457324453888 1664641740089164159862784 1768681848844736919854208 1796756163905764490010624 1851871383657475057188864 1863302688494866878529536 1902447702959044754128896 1972908728994564930207744 2021350684393985051261952 2053435615892302274297856 2096215524556725238345728 2219522320118885546483712 2310115067878840058585088 2358242465126315893138944 2395674885207685986680832 2536596937278726338838528 2695134245858646735015936 2777807075486212585783296 2794954032742300317794304 2959363093491847395311616 3080153423838453411446784 3133443275461956065624064 3144323286835087857518592 3329283480178328319725568 3537363697689473839708416 3593512327811528980021248 3726605376989733757059072 3804895405918089508257792 4042701368787970102523904 4192431049113450476691456 4439044640237771092967424 4620230135757680117170176 4716484930252631786277888 4791349770415371973361664 5390268491717293470031872 5555614150972425171566592 5589908065484600635588608 5918726186983694790623232 6160306847676906822893568 6288646573670175715037184 6658566960356656639451136 7074727395378947679416832 7187024655623057960042496 7609790811836179016515584 8085402737575940205047808 8384862098226900953382912 8878089280475542185934848 9240460271515360234340352 9432969860505263572555776 10780536983434586940063744 11179816130969201271177216 12577293147340351430074368 13317133920713313278902272 14149454790757895358833664 14374049311246115920084992 16170805475151880410095616 16769724196453801906765824 17756178560951084371869696 18480920543030720468680704 18865939721010527145111552 21561073966869173880127488 25154586294680702860148736 26634267841426626557804544 28298909581515790717667328 32341610950303760820191232 33539448392907603813531648 37731879442021054290223104 43122147933738347760254976 50309172589361405720297472 53268535682853253115609088 56597819163031581435334656 64683221900607521640382464 75463758884042108580446208 100618345178722811440594944 113195638326063162870669312 129366443801215043280764928 150927517768084217160892416 226391276652126325741338624 301855035536168434321784832 452782553304252651482677248 905565106608505302965354496
- Sum of all divisors σ(n): 3378450726248177874121756071
- Sum of proper divisors (its aliquot sum) s(n): 2472885619639672571156401575
- 905565106608505302965354496 is an abundant number, because the sum of its proper divisors (2472885619639672571156401575) is greater than itself. Its abundance is 1567320513031167268191047079
Bases of 905565106608505302965354496
- Binary: 1011101101000100001101111011001011101011000111100001111111001010101011100100000000000000002
- Hexadecimal: 0x2ED10DECBAC787F2AB90000
- Base-36: 35S7JLWI39G0000000
Squares and roots of 905565106608505302965354496
- 905565106608505302965354496 squared (9055651066085053029653544962) is 820048162306873574733045420732591015182984886947414016
- 905565106608505302965354496 cubed (9055651066085053029653544963) is 742607001523532828682455499816752890513567072157760143954396443239850667919015936
-
905565106608505302965354496 is a
perfect square number . Itssquare root is 30092608836864 -
The
cube root of 905565106608505302965354496 is 967475315.9296489679
Scales and comparisons
How big is 905565106608505302965354496?- 905,565,106,608,505,302,965,354,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 905,565,106,608,505,302,965,354,496 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 905565106608505302965354496 cubic inches would be around 80622943 feet tall.
Recreational maths with 905565106608505302965354496
- 905565106608505302965354496 backwards is 694453569203505806601565509
- The number of decimal digits it has is: 27
- The sum of 905565106608505302965354496's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 905565106608505302965354496 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 905565106608505302965354496 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/905565106608505302965354496/
Chicago style:
Numbermatics. 2024. "Number 905565106608505302965354496 - Facts about the integer". https://numbermatics.com/n/905565106608505302965354496/
The information we have on file for 905565106608505302965354496 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 905565106608505302965354496, math, Factors of 905565106608505302965354496, curriculum, school, college, exams, university, Prime factorization of 905565106608505302965354496, STEM, science, technology, engineering, physics, economics, calculator, nine hundred five septillion, five hundred sixty-five sextillion, one hundred six quintillion, six hundred eight quadrillion, five hundred five trillion, three hundred two billion, nine hundred sixty-five million, three hundred fifty-four thousand, four hundred ninety-six.