69907974407292029111341056
69,907,974,407,292,029,111,341,056 is an even composite number composed of seven prime numbers multiplied together.
What does the number 69907974407292029111341056 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 15795 divisors.
69907974407292029111341056 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 69907974407292029111341056:
212 × 34 × 72 × 132 × 1012 × 1972 × 80172
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 101 × 101 × 197 × 197 × 8017 × 8017)See below for interesting mathematical facts about the number 69907974407292029111341056 from the Numbermatics database.
Names of 69907974407292029111341056
- Cardinal: 69907974407292029111341056 can be written as Sixty-nine septillion, nine hundred seven sextillion, nine hundred seventy-four quintillion, four hundred seven quadrillion, two hundred ninety-two trillion, twenty-nine billion, one hundred eleven million, three hundred forty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 6.9907974407292029111341056 × 1025
Factors of 69907974407292029111341056
Divisors of 69907974407292029111341056
- Number of divisors d(n): 15795
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 101 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 197 202 208 216 224 234 252 256 273 288 294 303 312 324 336 338 351 364 378 384 392 394 404 416 432 441 448 468 504 507 512 546 567 576 588 591 606 624 637 648 672 676 702 707 728 756 768 784 788 808 819 832 864 882 896 909 936 1008 1014 1024 1053 1092 1134 1152 1176 1182 1183 1212 1248 1274 1296 1313 1323 1344 1352 1379 1404 1414 1456 1512 1521 1536 1568 1576 1616 1638 1664 1728 1764 1773 1792 1818 1872 1911 2016 2028 2048 2106 2121 2184 2268 2304 2352 2364 2366 2424 2457 2496 2548 2561 2592 2626 2646 2688 2704 2727 2758 2808 2828 2912 3024 3042 3072 3136 3152 3232 3276 3328 3456 3528 3546 3549 3584 3636 3744 3822 3939 3969 4032 4056 4096 4137 4212 4242 4368 4536 4563 4608 4704 4728 4732 4848 4914 4949 4992 5096 5122 5184 5252 5292 5319 5376 5408 5454 5516 5616 5656 5733 5824 6048 6084 6144 6272 6304 6363 6464 6552 6656 6912 7056 7092 7098 7168 7272 7371 7488 7644 7683 7878 7938 8017 8064 8112 8181 8274 8281 8424 8484 8736 9072 9126 9191 9216 9408 9456 9464 9653 9696 9828 9898 9984 10192 10201 10244 10368 10504 10584 10638 10647 10752 10816 10908 11032 11232 11312 11466 11648 11817 12096 12168 12288 12411 12544 12608 12726 12928 13104 13312 13689 13824 14112 14184 14196 14336 14544 14742 14847 14976 15288 15366 15756 15876 15957 16034 16128 16224 16362 16548 16562 16848 16968 17069 17199 17472 17927 18144 18252 18382 18432 18816 18912 18928 19089 19306 19392 19656 19796 19897 19968 20384 20402 20488 20736 21008 21168 21276 21294 21504 21632 21816 22064 22464 22624 22932 23049 23296 23634 24051 24192 24336 24822 24843 25088 25216 25452 25856 26208 26624 27378 27573 27648 28224 28368 28392 28672 28959 29088 29484 29694 29952 30576 30603 30732 31512 31752 31914 31941 32068 32256 32448 32724 33096 33124 33293 33696 33936 34138 34398 34944 35451 35854 36288 36504 36764 36864 37233 37632 37824 37856 38178 38612 38784 38809 39312 39592 39794 39936 40768 40804 40976 41472 42016 42336 42552 42588 43008 43264 43632 44128 44541 44928 45248 45864 46098 46592 47268 48102 48384 48672 49644 49686 50176 50432 50904 51207 51597 51712 52416 53248 53781 54756 55146 55296 56119 56448 56736 56784 57267 57918 58176 58968 59388 59691 59904 61152 61206 61464 63024 63504 63828 63882 64136 64337 64512 64896 65448 66192 66248 66586 67392 67872 68276 68796 69147 69888 70902 71407 71708 72153 72576 73008 73528 74466 74529 75264 75648 75712 76356 77224 77568 77618 78624 79184 79588 79872 81536 81608 81952 82719 82944 84032 84672 85104 85176 86016 86528 86877 87264 88256 89082 89856 90496 91728 91809 92196 93184 94536 95823 96204 96768 97344 99288 99372 99879 100352 100864 101808 102414 103194 103424 104221 104832 106353 107562 109512 110292 110592 111699 112238 112896 113472 113568 114534 115836 116352 116427 117936 118776 119382 119483 119808 122304 122412 122928 125489 126048 127008 127656 127764 128272 128674 129024 129792 130896 132384 132496 132613 133172 133623 134784 135744 136552 137592 138294 139279 139776 141804 142814 143416 144306 145152 146016 147056 148932 149058 150528 151296 151424 152712 153621 154448 155136 155236 157248 158368 159176 159744 161343 163072 163216 163904 165438 165888 168064 168357 169344 170208 170352 173056 173754 174528 176512 178164 179073 179712 180992 183456 183618 184392 186368 189072 191646 192408 193011 193536 194688 198576 198744 199758 200704 201728 203616 204828 206388 206848 207441 208442 209664 212706 214221 215124 216459 219024 220584 223398 223587 224476 225792 226944 227136 229068 231672 232704 232854 233051 235872 237552 238764 238966 239616 244608 244824 245856 248157 250978 252096 254016 255312 255528 256544 257348 258048 258661 259584 260631 261792 264768 264992 265226 266344 267246 269568 271488 271663 273104 275184 275427 276588 278558 279552 283608 285628 286832 288612 290304 292032 294112 297864 298116 299637 301056 302592 302848 305424 307242 308896 310272 310472 312663 314496 316736 318352 322686 326144 326432 327808 330876 331776 336128 336714 338688 340416 340704 346112 347508 349056 349281 353024 356328 358146 358449 359424 361984 366912 367236 368784 372736 376467 378144 383292 384816 386022 387072 389376 392833 397152 397488 397839 399516 400869 403456 407232 409656 412776 413696 414882 416884 417837 419328 425412 428442 430248 432918 438048 441168 446796 447174 448952 451584 453888 454272 458136 460863 463344 465408 465708 466102 471744 475104 477528 477932 479232 484029 489216 489648 491712 496314 499849 501956 504192 504517 505071 508032 510624 511056 513088 514696 517322 519168 521262 523584 529536 529984 530452 532688 534492 537219 539136 542976 543326 546208 550368 550854 553176 557116 559104 567216 571256 573664 577224 579033 580608 584064 588224 595728 596232 599274 602112 605184 605696 610848 614484 617792 620544 620944 625326 628992 633472 636704 642663 645372 649377 652288 652864 655616 661752 670761 672256 673428 677376 680832 681408 692224 695016 698112 698562 699153 706048 712656 716292 716898 718848 723968 729547 733824 734472 737568 744471 752934 756288 766584 769632 772044 774144 775983 778752 781893 785666 794304 794976 795678 799032 801738 806912 809717 814464 814989 819312 825552 826281 829764 833768 835674 836381 838656 850824 856884 860496 865836 876096 882336 893592 894348 897904 898911 903168 907776 908544 916272 921726 926688 928291 930816 931416 932204 937989 943488 950208 955056 955864 968058 974953 978432 979296 983424 992628 999698 1003912 1008384 1009034 1010142 1016064 1021248 1022112 1026176 1029392 1034644 1038336 1042524 1047168 1047843 1059072 1059968 1060904 1065376 1068984 1074438 1075347 1078272 1085952 1086652 1092416 1100736 1101708 1106352 1114232 1118208 1129401 1134432 1142512 1147328 1154448 1158066 1161216 1168128 1176448 1178499 1191456 1192464 1193517 1198548 1210368 1211392 1221696 1228968 1235584 1241088 1241888 1250652 1253511 1257984 1266944 1273408 1285326 1290744 1298754 1304576 1305728 1311232 1323504 1341522 1344512 1346856 1354752 1354873 1361664 1362816 1382589 1390032 1396224 1397124 1398306 1412096 1425312 1432584 1433796 1437696 1447936 1452087 1459094 1467648 1468944 1475136 1488942 1499547 1505868 1512576 1513551 1515213 1533168 1539264 1544088 1551966 1557504 1563786 1571332 1579349 1588608 1589952 1591356 1598064 1603476 1611657 1619434 1628928 1629978 1631357 1638624 1651104 1652562 1659528 1667536 1671348 1672762 1677312 1701648 1713768 1720992 1723969 1731672 1737099 1752192 1764672 1787184 1788696 1795808 1797822 1806336 1810627 1815552 1817088 1832544 1843452 1853376 1856582 1861632 1862832 1864408 1875978 1886976 1900416 1901641 1910112 1911728 1927989 1936116 1949906 1956864 1958592 1966848 1985256 1999396 2007824 2009597 2016768 2018068 2020284 2032128 2042496 2044224 2052352 2058784 2069288 2076672 2085048 2094336 2095686 2097459 2118144 2119936 2121808 2130752 2137968 2148876 2150694 2156544 2171904 2173304 2184832 2188641 2201472 2203416 2212704 2228464 2258802 2268864 2285024 2294656 2308896 2316132 2322432 2327949 2336256 2352896 2356998 2382912 2384928 2387034 2397096 2420736 2422784 2429151 2443392 2444967 2457936 2471168 2483776 2501304 2507022 2509143 2515968 2533888 2546816 2570652 2581488 2597508 2609152 2611456 2622464 2647008 2683044 2689024 2693712 2696733 2709504 2709746 2723328 2725632 2765178 2780064 2784873 2792448 2794248 2796612 2813967 2824192 2850624 2865168 2867592 2895872 2904174 2918188 2924859 2935296 2937888 2950272 2977884 2999094 3011736 3025152 3027102 3030426 3066336 3078528 3088176 3103932 3115008 3127572 3142664 3143529 3158698 3177216 3179904 3182712 3196128 3206952 3223314 3226041 3238868 3257856 3259956 3262714 3277248 3302208 3305124 3319056 3335072 3342696 3345524 3354624 3362593 3388203 3403296 3427536 3441984 3447938 3463344 3474198 3504384 3529344 3531619 3535497 3574368 3577392 3580551 3591616 3595644 3621254 3631104 3634176 3665088 3686904 3706752 3713164 3723264 3725664 3728816 3751956 3760533 3773952 3800832 3803282 3820224 3823456 3855978 3872232 3899812 3913728 3917184 3919709 3933696 3970512 3998792 4015648 4019194 4033536 4036136 4040568 4064256 4064619 4084992 4088448 4104704 4117568 4138576 4170096 4188672 4191372 4194918 4236288 4239872 4243616 4261504 4275936 4297752 4301388 4313088 4343808 4346608 4369664 4377282 4402944 4406832 4425408 4456928 4498641 4517604 4537728 4540653 4545639 4570048 4589312 4617792 4632264 4655898 4672512 4705792 4713996 4738047 4765824 4769856 4774068 4794192 4845568 4858302 4886784 4889934 4894071 4915872 4942336 4967552 5002608 5014044 5018286 5031936 5067776 5093632 5106829 5141304 5162976 5171907 5195016 5211297 5222912 5244928 5294016 5366088 5378048 5387424 5393466 5419008 5419492 5431881 5446656 5451264 5530356 5560128 5569746 5584896 5588496 5593224 5627934 5648384 5668019 5701248 5704923 5730336 5735184 5783967 5808348 5836376 5849718 5870592 5875776 5900544 5955768 5998188 6023472 6028791 6050304 6054204 6060852 6132672 6157056 6176352 6207864 6230016 6255144 6285328 6287058 6292377 6317396 6354432 6359808 6365424 6392256 6413904 6446628 6452082 6477736 6498037 6515712 6519912 6525428 6554496 6558721 6565923 6604416 6610248 6638112 6670144 6685392 6691048 6725186 6776406 6806592 6855072 6883968 6895876 6926688 6948396 6983847 7008768 7058688 7063238 7070994 7148736 7154784 7161102 7183232 7191288 7242508 7262208 7268352 7287453 7330176 7334901 7373808 7413504 7426328 7451328 7457632 7503912 7521066 7527429 7547904 7601664 7606564 7640448 7646912 7711956 7744464 7799624 7827456 7834368 7839418 7867392 7941024 7997584 8031296 8038388 8067072 8072272 8081136 8128512 8129238 8169984 8176896 8209408 8235136 8277152 8340192 8354619 8377344 8382744 8389836 8441901 8472576 8479744 8487232 8523008 8551872 8595504 8602776 8687616 8693216 8739328 8754564 8774577 8805888 8813664 8850816 8913856 8997282 9035208 9075456 9081306 9091278 9140096 9178624 9235584 9264528 9311796 9345024 9411584 9427992 9476094 9484111 9531648 9539712 9548136 9588384 9678123 9716604 9773568 9779868 9788142 9831744 9884672 9935104 10005216 10028088 10036572 10063872 10087779 10135552 10164609 10187264 10213658 10282608 10325952 10343814 10390032 10422594 10445824 10489856 10526321 10588032 10594857 10606491 10732176 10741653 10774848 10786932 10838984 10863762 10893312 10902528 11055443 11060712 11120256 11139492 11169792 11176992 11186448 11255868 11281599 11336038 11402496 11409846 11460672 11470368 11567934 11616696 11672752 11699436 11741184 11751552 11759127 11801088 11911536 11996376 12046944 12057582 12067783 12100608 12108408 12121704 12193857 12265344 12314112 12352704 12415728 12510288 12570656 12574116 12584754 12634792 12674389 12708864 12719616 12730848 12784512 12827808 12893256 12904164 12955472 12996074 13031424 13039824 13050856 13108992 13117442 13131846 13208832 13220496 13276224 13340288 13370784 13382096 13450372 13495923 13552812 13613184 13621959 13710144 13767936 13791752 13853376 13896792 13967694 14017536 14067179 14117376 14126476 14141988 14214141 14297472 14309568 14322204 14366464 14382576 14485016 14536704 14574906 14660352 14669802 14682213 14747616 14827008 14852656 14902656 14915264 15007824 15042132 15054858 15095808 15203328 15213128 15280896 15293824 15320487 15423912 15488928 15515721 15599248 15668736 15678836 15734784 15882048 15995168 16062592 16076776 16134144 16144544 16162272 16257024 16258476 16295643 16339968 16353792 16418816 16470272 16554304 16680384 16709238 16754688 16765488 16779672 16883802 16945152 16959488 16974464 17004057 17046016 17103744 17114769 17191008 17205552 17386432 17478656 17509128 17549154 17611776 17627328 17701632 17827712 17994564 18070416 18086373 18150912 18162612 18182556 18280192 18357248 18471168 18529056 18623592 18690048 18823168 18855984 18877131 18952188 18968222 19063296 19079424 19096272 19176768 19356246 19433208 19494111 19547136 19559736 19576284 19663488 19676163 19697769 19769344 19870208 20010432 20056176 20073144 20175558 20271104 20329218 20374528 20427316 20531537 20565216 20651904 20687628 20780064 20845188 20891648 20951541 21052642 21176064 21189714 21212982 21464352 21483306 21549696 21573864 21677968 21727524 21786624 21805056 21862359 22004703 22110886 22121424 22240512 22278984 22353984 22372896 22511736 22563198 22582287 22672076 22804992 22819692 22921344 22940736 23135868 23233392 23345504 23398872 23482368 23503104 23518254 23538151 23602176 23823072 23992752 24093888 24115164 24135566 24201216 24216816 24243408 24387714 24530688 24628224 24705408 24721333 24831456 25020576 25063857 25141312 25148232 25169508 25269584 25348778 25417728 25439232 25461696 25569024 25655616 25786512 25808328 25910944 25992148 26062848 26079648 26101712 26124761 26217984 26234884 26263692 26323731 26417664 26440992 26552448 26680576 26741568 26764192 26900744 26991846 27105624 27226368 27243918 27420288 27437963 27535872 27583504 27706752 27793584 27935388 28035072 28134358 28234752 28252952 28283976 28428282 28452333 28594944 28619136 28644408 28732928 28765152 28970032 29149812 29320704 29339604 29364426 29495232 29654016 29705312 29805312 29830528 30015648 30084264 30109716 30191616 30263337 30406656 30426256 30561792 30587648 30640974 30847824 30977856 31031442 31198496 31337472 31357672 31469568 31578963 31764096 31784571 31819473 31990336 32125184 32153552 32289088 32324544 32516952 32591286 32679936 32707584 32837632 32940544 33108608 33166329 33360768 33418476 33509376 33530976 33559344 33767604 33918976 33948928 34008114 34092032 34207488 34229538 34382016 34411104 34772864 34957312 35018256 35098308 35223552 35254656 35277381 35403264 35655424 35989128 36140832 36172746 36203349 36301824 36325224 36365112 36560384 36581571 36714496 36942336 37058112 37247184 37646336 37711968 37754262 37904376 37936444 38023167 38126592 38158848 38192544 38353536 38712492 38866416 38988222 39094272 39119472 39152568 39326976 39352326 39395538 39538688 39676133 39740416 40020864 40112352 40146288 40351116 40487769 40658436 40749056 40854632 40865877 41063074 41130432 41303808 41375256 41560128 41690376 41783296 41903082 42105284 42201537 42352128 42379428 42425964 42642423 42928704 42966612 43099392 43147728 43355936 43455048 43610112 43724718 44009406 44046639 44221772 44242848 44481024 44557968 44707968 44745792 45023472 45126396 45164574 45344152 45609984 45639384 45842688 45881472 45911047 45961461 46271736 46466784 46547163 46691008 46797744 47006208 47036508 47076302 47204352 47646144 47985504 48187776 48230328 48271132 48402432 48433632 48486816 48775428 48886929 49061376 49256448 49410816 49442666 49662912 50041152 50127714 50282624 50296464 50339016 50539168 50697556 50835456 50878464 50923392 50956217 51012171 51138048 51311232 51344307 51573024 51616656 51821888 51984296 52159296 52203424 52249522 52435968 52469768 52527384 52647462 52835328 52881984 53104896 53361152 53483136 53528384 53801488 53983692 54211248 54259119 54452736 54487836 54840576 54875926 55071744 55167008 55413504 55587168 55870776 56070144 56268716 56469504 56505904 56567952 56856564 56904666 57189888 57238272 57288816 57465856 57530304 57940064 58299624 58482333 58641408 58679208 58728852 58990464 59028489 59093307 59308032 59410624 59610624 59661056 60031296 60168528 60219432 60526674 60813312 60852512 61123584 61175296 61281948 61594611 61695648 61955712 62062884 62396992 62674944 62715344 63157926 63528192 63569142 63638946 63980672 64250368 64272289 64307104 64578176 64649088 65033904 65182572 65359872 65415168 65587077 65881088 66217216 66332658 66388777 66721536 66836952 67061952 67118688 67535208 67746861 67897856 68016228 68184064 68414976 68459076 68764032 68822208 69545728 69914624 70036512 70196616 70447104 70509312 70554762 70614453 70806528 71310848 71978256 72281664 72345492 72406698 72603648 72650448 72730224 73120768 73163142 73428992 73684247 73884672 74116224 74163999 74494368 75191571 75423936 75508524 75808752 75872888 76046334 76253184 76317696 76385088 76707072 77388101 77424984 77732832 77976444 78188544 78238944 78305136 78374283 78653952 78704652 78791076 78971193 79352266 79480832 80041728 80224704 80292576 80702232 80975538 81316872 81498112 81709264 81731754 81781417 82126148 82260864 82313889 82607616 82750512 83120256 83380752 83806164 84210568 84403074 84474481 84704256 84758856 84851928 85284846 85356999 85857408 85933224 86198784 86295456 86711872 86910096 87449436 88018812 88093278 88443544 88485696 88962048 89115936 89415936 89491584 90046944 90252792 90329148 90688304 90790011 91219968 91278768 91685376 91762944 91822094 91922922 92543472 92933568 93094326 93382016 93595488 94012416 94073016 94152604 94408704 94736889 95292288 95353713 95971008 96375552 96460656 96542264 96867264 96973632 97550856 97773858 98122752 98470253 98512896 98821632 98885332 99325824 99498987 100082304 100255428 100565248 100592928 100678032 101078336 101395112 101756928 101846784 101912434 102024342 102276096 102622464 102688614 103146048 103233312 103643776 103968592 104318592 104406848 104499044 104871936 104939536 105054768 105294924 105670656 105763968 105832143 106209792 106722304 106966272 107056768 107602976 107967384 108422496 108518238 108610047 108905472 108975672 109681152 109744713 109751852 110143488 110334016 110827008 111174336 111741552 112537432 112939008 113011808 113135904 113713128 113809332 114069501 114379776 114476544 114577632 114931712 115060608 115880128 116599248 116964666 117282816 117358416 117457704 117980928 118056978 118186614 118616064 118821248 119028399 119221248 119322112 120062592 120337056 120438864 121053348 121705024 122247168 122350592 122563896 123189222 123391296 123911424 124125768 124793984 125349888 125430688 126315852 126604611 127056384 127138284 127277892 127927269 127961344 128500736 128544578 128614208 129156352 129298176 130067808 130365144 130830336 131174154 131762176 132139917 132434432 132665316 132777554 133443072 133673904 134123904 134237376 135070416 135493722 135795712 136032456 136368128 136829952 136842173 136918152 137528064 137644416 137733141 137884383 139091456 139641489 140073024 140393232 141018624 141109524 141228906 141613056 142621696 143720759 143956512 144563328 144690984 144813396 145207296 145300896 145460448 146241536 146326284 146660787 147368494 147769344 148232448 148327998 148988736 150383142 150847872 151017048 151617504 151745776 152092668 152506368 152635392 152770176 152868651 153036513 153414144 154032921 154776202 154849968 155465664 155952888 156477888 156610272 156748566 157307904 157409304 157582152 157942386 158704532 158961664 159514249 160083456 160449408 160585152 161404464 161951076 162633744 162777357 163418528 163463508 163562834 164252296 164521728 164627778 164767057 165215232 165501024 166240512 166761504 167612328 168421136 168806148 168948962 169408512 169517712 169703856 170569692 170713998 171714816 171866448 172397568 172590912 173423744 173820192 174898872 175446999 176037624 176186556 176887088 176971392 177085467 177924096 178231872 178831872 178983168 180093888 180505584 180658296 181376608 181580022 182439936 182557536 182873327 183370752 183525888 183644188 183845844 184783833 185086944 185867136 186188652 186764032 187190976 188024832 188146032 188305208 189473778 190584576 190707426 191942016 192065741 192751104 192816867 192921312 193084528 193734528 193947264 195101712 195547716 196245504 196940506 197643264 197770664 198651648 198997974 199166331 200164608 200510856 201130496 201185856 201356064 202156672 202790224 203693568 203824868 204048684 204552192 205244928 205377228 206292096 206466624 207287552 207937184 208637184 208813696 208998088 209743872 209879072 210109536 210589848 211341312 211527936 211664286 211843359 212419584 213444608 213932544 214113536 215205952 215934768 216844992 217036476 217220094 217810944 217951344 219362304 219489426 219503704 220286976 220668032 221052741 221654016 222348672 222491997 223483104 225074864 226023616 226271808 227426256 227618664 228139002 228759552 228953088 229155264 229863424 230121216 231760256 232164303 233198496 233929332 234565632 234716832 234915408 235122849 235961856 236113956 236373228 237642496 238056798 238442496 238644224 240125184 240674112 240877728 242106696 243410048 244494336 244701184 245127792 245344251 246378444 246782592 246941667 247822848 248251536 249587968 250861376 252631704 253209222 253423443 254112768 254276568 254555784 255854538 255922688 256070997 257001472 257089156 257228416 258312704 258596352 260135616 260730288 262348308 263524352 264279834 264868864 265330632 265555108 266886144 266909981 267347808 268247808 268474752 270140832 270987444 271591424 272064912 272370033 273659904 273684346 273836304 275056128 275288832 275466282 275768766 278182912 279282978 280146048 280786464 282037248 282219048 282457812 283226112 284210667 285243392 286061139 287441518 287913024 289126656 289381968 289626792 290601792 290920896 292483072 292652568 293321574 294736988 295410759 295538688 296464896 296655996 297977472 298496961 300766284 301695744 302034096 303235008 303491552 304185336 305270784 305540352 305737302 306073026 306828288 308065842 309552404 309699936 310931328 311131753 311905776 312955776 313220544 313497132 314615808 314818608 315164304 315884772 317409064 317496429 319028498 320166912 320898816 321170304 321377329 322808928 323902152 325267488 325554714 325830141 326837056 326927016 327125668 328504592 329043456 329255556 329534114 330430464 331002048 332481024 333523008 335224656 336842272 337612296 337897924 338817024 339035424 339407712 339621893 341139384 341427996 342208503 343429632 343732896 344795136 345181824 346847488 347640384 349797744 350893998 352075248 352373112 353774176 353942784 354170934 355848192 356463744 356693519 357085197 357663744 357966336 360187776 361011168 361316592 362753216 363160044 365115072 365746654 366741504 367051776 367288376 367691688 369567666 370173888 371734272 372377304 373528064 374381952 376049664 376292064 376610416 378947556 379813833 381169152 381414852 383884032 384131482 385502208 385633734 385842624 386169056 387469056 387894528 390203424 391095432 392491008 393881012 395286528 395541328 395890609 397303296 397995948 398332662 400329216 401021712 402260992 402371712 402712128 404313344 405580448 407387136 407649736 408097368 409104384 410489856 410526519 410754456 412584192 412933248 413199423 413653149 414575104 415874368 417274368 417627392 417996176 419758144 420219072 421179696 423055872 423328572 423686718 424839168 426889216 427865088 428227072 430411904 431162277 431869536 433689984 434072952 434440188 435621888 435902688 438724608 438978852 439007408 441336064 442105482 443308032 444697344 444983994 446966208 449906023 450149728 452047232 452543616 454852512 455237328 456278004 457519104 457906176 458310528 458605953 459109539 460242432 463520512 464328606 466396992 467858664 469433664 469830816 470245698 471923712 472227912 472746456 475284992 476113596 476884992 477288448 478542747 480250368 481348224 481755456 484213392 486820096 489402368 490255584 490688502 492756888 493565184 493883334 494301171 495645696 496503072 499175936 501722752 505263408 506418444 506846886 508225536 508553136 509111568 511709076 511845376 512141994 514002944 514178312 514456832 515789729 516625408 517192704 520271232 521460576 524696616 526340997 528559668 529737728 530661264 531110216 531256401 533772288 533819962 534695616 536495616 536949504 540281664 541974888 543182848 544129824 544740066 547319808 547368692 547672608 548619981 550112256 550577664 550932564 551537532 554351499 556365824 558565956 560292096 561572928 564074496 564438096 564915624 568421334 570486784 572122278 572469919 574883036 575826048 576197223 578253312 578450601 578763936 579253584 581203584 581841792 585305136 586643148 589473976 590821518 592929792 593311992 595954944 596993922 597498993 601532568 603391488 604068192 606470016 606983104 608370672 611080704 611474604 612146052 613656576 616131684 619104808 619399872 621862656 622263506 623811552 625911552 626441088 626994264 629231616 629637216 630328608 631769544 634818128 634992858 635530077 638056996 640333824 641797632 642340608 642754658 645617856 647804304 650534976 651109428 651660282 653674112 653854032 654251336 657009184 658086912 658511112 659068228 660860928 662004096 662430821 663158223 664962048 667046016 667475991 670449312 673684544 675224592 675795848 678070848 678815424 679243786 682278768 682855992 684417006 686859264 687465792 689590272 690363648 693694976 695280768 696492909 699595488 701787996 704150496 704746224 705368547 707548352 707885568 708341868 712927488 713387038 714170394 715327488 715932672 720375552 722022336 722633184 725506432 726320088 730230144 731493308 733483008 734103552 734576752 735383376 736032753 739135332 740347776 740825001 743468544 744754608 747056128 748763904 752584128 753220832 757895112 759627666 760270329 762338304 762829704 767768064 768212991 768262964 771004416 771267468 771685248 772338112 774938112 775789056 780406848 782190864 787762024 790573056 791082656 791781218 794606592 795991896 796665324 800658432 800729943 802043424 804521984 804743424 805424256 808626688 811160896 814774272 815299472 816194736 820979712 821053038 821508912 825168384 825866496 826398846 827306298 829150208 831748736 834548736 835254784 835539757 835992352 839516288 840438144 842359392 846111744 846657144 847373436 849678336 852632001 855730176 856454144 860823808 862324554 863739072 867379968 868145904 868880376 871805376 877449216 877957704 878014816 882672128 884210964 886232277 886616064 889394688 889967988 893932416 895490883 899812046 900299456 904094464 905087232 909705024 910474656 912556008 915812352 916621056 917211906 918219078 920484864 927041024 928657212 932793984 933395259 935717328 938867328 939661632 940491396 943847424 944455824 945492912 950569984 952227192 954576896 957085494 957895211 960500736 962696448 963510912 964131987 968426784 973640192 977490423 980511168 981377004 985513776 987130368 987766668 988602342 991291392 993006144 998351872 1003445504 1006045313 1010526816 1012836888 1013693772 1016451072 1017106272 1018223136 1018865679 1023418152 1023690752 1024283988 1026625509 1028356624 1028913664 1031579458 1033250816 1034385408 1040542464 1042921152 1049393232 1052681994 1057119336 1059475456 1061322528 1062220432 1062512802 1063158421 1067544576 1067639924 1069391232 1070080557 1071255591 1072991232 1073899008 1080563328 1083949776 1088259648 1089480132 1094737384 1095345216 1097239962 1100224512 1101155328 1101865128 1103075064 1108702998 1112731648 1116599743 1117131912 1120584192 1123145856 1128148992 1128876192 1129831248 1136842668 1139441499 1144244556 1144939838 1149766072 1151652096 1152394446 1156506624 1156901202 1157527872 1158507168 1162407168 1163683584 1170610272 1173286296 1178947952 1181643036 1185859584 1186623984 1187671827 1191909888 1193987844 1194997986 1203065136 1206782976 1208136384 1212940032 1213966208 1216741344 1222161408 1222949208 1224292104 1227313152 1231579557 1232263368 1238209616 1238799744 1239598269 1243725312 1244527012 1247623104 1251823104 1252882176 1253988528 1259274432 1260657216 1263539088 1269636256 1269985716 1271060154 1276113992 1280113289 1280667648 1283595264 1284681216 1285509316 1291235712 1293486831 1295608608 1301069952 1302218856 1303320564 1307348224 1307708064 1308502672 1314018368 1316173824 1317022224 1318136456 1324008192 1324861642 1326316446 1329924096 1334092032 1334951982 1340898624 1347369088 1349718069 1350449184 1351591696 1356141696 1357630848 1358487572 1364557536 1365711984 1368834012 1373718528 1374931584 1375817859 1380727296 1387389952 1390561536 1392985818 1399190976 1403575992 1408300992 1409492448 1410737094 1415096704 1415771136 1416683736 1425854976 1426774076 1428340788 1430654976 1431865344 1435628241 1440751104 1444044672 1445266368 1451012864 1452640176 1460460288 1462986616 1468207104 1469153504 1470766752 1472065506 1478270664 1480695552 1481650002 1482903513 1486937088 1489509216 1494112256 1497527808 1505168256 1506441664 1515790224 1519255332 1520540658 1524676608 1525659408 1535536128 1536425982 1536525928 1542008832 1542534936 1543370496 1544676224 1547369187 1549876224 1551578112 1560813696 1564381728 1575524048 1582165312 1583562436 1589213184 1591983792 1593330648 1601316864 1601459886 1604086848 1609043968 1609486848 1610848512 1617253376 1622321792 1629548544 1630598944 1632389472 1641959424 1642106076 1643017824 1645859943 1650336768 1651732992 1652797692 1654612596 1658300416 1663054497 1663497472 1669097472 1670509568 1671079514 1671984704 1679032576 1680876288 1684718784 1692223488 1693314288 1694746872 1705264002 1711460352 1712908288 1717409757 1721647616 1724649108 1727478144 1728591669 1734759936 1735351803 1736291808 1737760752 1743610752 1755915408 1756029632 1765344256 1768421928 1772464554 1778789376 1779935976 1787864832 1790981766 1792496979 1799624092 1800598912 1808188928 1810174464 1819410048 1820949312 1825112016 1833242112 1834423812 1836438156 1840969728 1854082048 1857314424 1865587968 1866790518 1868369867 1871434656 1877734656 1879323264 1880982792 1887694848 1888911648 1890985824 1901139968 1904454384 1906590231 1914170988 1915790422 1921001472 1925392896 1927021824 1928263974 1936853568 1947280384 1954980846 1961022336 1962754008 1971027552 1974260736 1975533336 1977204684 1982582784 1986012288 1987292463 1989474669 1996703744 2002427973 2006891008 2012090626 2021053632 2025673776 2027387544 2034212544 2036446272 2037731358 2046836304 2047381504 2048567976 2053251018 2056713248 2057827328 2063158916 2066501632 2068770816 2073685237 2081084928 2085842304 2089478727 2098786464 2105363988 2114238672 2116105641 2122645056 2124440864 2125025604 2126316842 2135279848 2138782464 2140161114 2142511182 2145982464 2147798016 2161126656 2167899552 2176519296 2177922271 2178960264 2189474768 2190690432 2194479924 2200449024 2202310656 2203730256 2206150128 2208098259 2217405996 2222475003 2233199486 2234263824 2241168384 2246291712 2257752384 2259662496 2273685336 2278882998 2280810987 2288489112 2289879676 2299532144 2303304192 2304788892 2313013248 2313802404 2315055744 2317014336 2324814336 2327367168 2341220544 2346572592 2357895904 2363286072 2371719168 2373247968 2375343654 2377353251 2383819776 2387975688 2389995972 2402189829 2406130272 2413565952 2416272768 2425880064 2427932416 2433482688 2444322816 2445898416 2448584208 2463159114 2464526736 2476419232 2477599488 2479196538 2487450624 2489054024 2495246208 2496854633 2503646208 2505764352 2506619271 2507977056 2518548864 2521314432 2527078176 2539272512 2539971432 2542120308 2552227984 2560226578 2567190528 2569362432 2571018632 2582471424 2586973662 2591217216 2602139904 2604437712 2606641128 2614696448 2615416128 2617005344 2628036736 2632347648 2634044448 2636272912 2648016384 2649723284 2652632892 2658696831 2659848192 2668184064 2669903964 2681797248 2694738176 2699436138 2700898368 2703183392 2712283392 2715261696 2716975144 2729115072 2731423968 2737668024 2747437056 2749863168 2751635718 2761454592 2771234263 2774779904 2781123072 2785971636 2798381952 2800185777 2807151984 2816601984 2818984896 2821474188 2830193408 2831542272 2833367472 2851709952 2853548152 2856681576 2863730688 2871256482 2873685633 2881502208 2888089344 2890532736 2892395961 2902025728 2905280352 2920920576 2925973232 2938307008 2941533504 2944131012 2956541328 2961391104 2963300004 2965807026 2973874176 2979018432 2988224512 2995055616 3010336512 3012883328 3018135939 3031580448 3038510664 3041081316 3049353216 3051318816 3056597037 3071072256 3072851964 3073051856 3085069872 3086740992 3089352448 3094738374 3099752448 3103156224 3121627392 3128763456 3149342161 3151048096 3164330624 3167124872 3178426368 3183967584 3186661296 3189475263 3202633728 3202919772 3208173696 3210241671 3213766773 3218973696 3221697024 3234506752 3244643584 3261197888 3264778944 3284212152 3286035648 3291719886 3300673536 3303465984 3305595384 3309225192 3316600832 3326108994 3326994944 3338194944 3341019136 3342159028 3343969408 3349799229 3358065152 3361752576 3369437568 3384446976 3386628576 3389493744 3410528004 3425816576 3434819514 3443295232 3449298216 3454956288 3457183338 3469519872 3470703606 3472583616 3475521504 3487221504 3511830816 3512059264 3530688512 3536843856 3544929108 3557578752 3559871952 3563015481 3575729664 3581963532 3584993958 3599248184 3601197824 3616377856 3620348928 3638820096 3641898624 3650224032 3666484224 3668847624 3672876312 3681939456 3694738671 3708164096 3714628848 3718794807 3731175936 3733581036 3736739734 3742869312 3755469312 3758646528 3761965584 3777823296 3781971648 3802279936 3808908768 3813180462 3828341976 3831580844 3840339867 3842002944 3850785792 3854043648 3856527948 3873707136 3880460493 3894560768 3909961692 3922044672 3925508016 3942055104 3948521472 3951066672 3954409368 3972024576 3974584926 3978949338 3993407488 4004855946 4007289433 4013782016 4024181252 4042107264 4044712789 4049154207 4051347552 4054775088 4068425088 4072892544 4075462716 4093672608 4097135952 4106502036 4113426496 4115654656 4126317832 4127453577 4147370474 4162169856 4171684608 4178957454 4197572928 4210727976 4228477344 4232211282 4245290112 4248881728 4250051208 4252633684 4270559696 4277564928 4280322228 4285022364 4291964928 4295596032 4306884723 4322253312 4335799104 4353038592 4355844542 4357920528 4378949536 4381380864 4388959848 4404621312 4407460512 4412300256 4416196518 4434811992 4444950006 4448710539 4466398972 4468527648 4482336768 4492583424 4515504768 4519324992 4547370672 4557765996 4561621974 4576978224 4579759352 4599064288 4606608384 4609577784 4626026496 4627604808 4630111488 4634028672 4637015747 4642107561 4649628672 4654734336 4682441088 4693145184 4715791808 4726572144 4746495936 4750687308 4754706502 4767639552 4775951376 4779991944 4804379658 4812260544 4827131904 4832545536 4851760128 4855864832 4866965376 4888645632 4891796832 4897168416 4926318228 4929053472 4937579829 4952838464 4955198976 4958393076 4974901248 4978108048 4990492416 4993709266 5007292416 5011528704 5013238542 5015954112 5037097728 5042628864 5054156352 5078545024 5079942864 5084240616 5104455968 5120453156 5134381056 5138724864 5142037264 5146577917 5152229271 5164942848 5173947324 5182434432 5185775007 5204279808 5206055409 5208875424 5213282256 5229392896 5230832256 5234010688 5256073472 5268088896 5272545824 5296032768 5299446568 5305265784 5317393662 5336368128 5339807928 5363594496 5377490937 5389476352 5398872276 5401796736 5406366784 5424566784 5430523392 5433950288 5458230144 5462847936 5475336048 5499726336 5503271436 5522909184 5542468526 5549559808 5562246144 5571943272 5596763904 5600371554 5605109601 5614303968 5633203968 5637969792 5642948376 5660386816 5663084544 5666734944 5703419904 5707096304 5713363152 5742512964 5747371266 5763004416 5776178688 5781065472 5784791922 5804051456 5810560704 5841841152 5848778299 5851946464 5876614016 5883067008 5888262024 5913082656 5922782208 5926600008 5931614052 5947748352 5958036864 5961877389 5968424007 5990111232 6020673024 6025766656 6036271878 6063160896 6077021328 6082162632 6102637632 6113194074 6142144512 6145703928 6146103712 6170139744 6173481984 6178704896 6189476748 6199504896 6206312448 6221055711 6243254784 6257526912 6268436181 6298684322 6302096192 6328661248 6334249744 6367935168 6373322592 6378950526 6405839544 6416347392 6420483342 6427533546 6437947392 6443394048 6469013504 6489287168 6491501189 6522395776 6529557888 6533766813 6568424304 6572071296 6583439772 6601347072 6606931968 6611190768 6618450384 6624294777 6652217988 6653989888 6682038272 6684318056 6687938816 6699598458 6705266477 6716130304 6723505152 6738875136 6773257152 6778987488 6821056008 6842432961 6869639028 6886590464 6898596432 6909912576 6914366676 6939039744 6941407212 6945167232 6951043008 6974443008 7023661632 7024118528 7061377024 7073687712 7089858216 7115157504 7119743904 7126030962 7132059753 7151459328 7163927064 7169987916 7198496368 7202395648 7206569487 7232755712 7240697856 7277640192 7283797248 7300448064 7332968448 7337695248 7345752624 7389477342 7416328192 7429257696 7437589614 7442108947 7462351872 7467162072 7473479468 7485738624 7490563899 7510938624 7517293056 7519857813 7523931168 7555646592 7563943296 7617817536 7626360924 7656683952 7663161688 7680679734 7701571584 7708087296 7713055896 7747414272 7760920986 7789121536 7816198201 7819923384 7844089344 7851016032 7884110208 7897042944 7902133344 7908818736 7944049152 7949169852 7957898676 7976090493 8009711892 8014578866 8027564032 8048362504 8084214528 8089425578 8098308414 8102695104 8109550176 8136850176 8145785088 8150925432 8187345216 8194271904 8213004072 8226852992 8231309312 8252635664 8254907154 8294740948 8313702789 8324339712 8343369216 8357914908 8395145856 8400557331 8421455952 8456954688 8464422564 8490580224 8497763456 8500102416 8505267368 8541119392 8555129856 8560644456 8570044728 8591192064 8613769446 8621056899 8644506624 8671598208 8677187883 8706077184 8711689084 8715841056 8757899072 8762761728 8777919696 8814921024 8824600512 8832393036 8869623984 8889900012 8897421078 8932797944 8937055296 8964673536 8985166848 9031009536 9038649984 9054407817 9094741344 9115531992 9123243948 9153956448 9159518704 9169791111 9198128576 9213216768 9219155568 9255209616 9260222976 9268057344 9274031494 9284215122 9299257344 9309468672 9364882176 9386290368 9431583616 9448026483 9453144288 9492991872 9501374616 9509413004 9535279104 9551902752 9559983888 9568425789 9608759316 9624521088 9630725013 9665091072 9703520256 9711729664 9733930752 9783593664 9794336832 9852636456 9858106944 9875159658 9905676928 9910397952 9916786152 9949802496 9956216096 9980984832 9987418532 10014584832 10023057408 10026477084 10031908224 10049397687 10074195456 10085257728 10108312704 10157090048 10159885728 10168481232 10208911936 10240906312 10277449728 10284074528 10293155834 10304458542 10329885696 10347894648 10364868864 10371550014 10408559616 10412110818 10417750848 10426564512 10458785792 10461664512 10468021376 10512146944 10536177792 10545091648 10592065536 10598893136 10610531568 10634787324 10672736256 10679615856 10689046443 10727188992 10754981874 10778952704 10797744552 10803593472 10812733568 10849133568 10861046784 10862016841 10867900576 10916460288 10925695872 10950672096 10999452672 11006542872 11045818368 11084216013 11084937052 11124492288 11143886544 11193527808 11200743108 11210219202 11228607936 11266407936 11275939584 11285896752 11320773632 11333469888 11406839808 11414192608 11426726304 11485025928 11494742532 11521019601 11526008832 11552357376 11562130944 11569583844 11608102912 11621121408 11641381479 11683682304 11697556598 11703892928 11753228032 11766134016 11776524048 11826165312 11845564416 11853200016 11863228104 11916073728 11923754778 11936848014 11980222464 12021868299 12041346048 12051533312 12072543756 12126321792 12134138367 12147462621 12154042656 12164325264 12205275264 12226388148 12291407856 12292207424 12340279488 12346963968 12357409792 12378953496 12442111422 12486509568 12515053824 12536872362 12597368644 12604192384 12657322496 12661640933 12668499488 12735870336 12746645184 12757901052 12811679088 12832694784 12840966684 12855067092 12875894784 12886788096 12920654169 12978574336 12983002378 13044791552 13059115776 13067533626 13078589069 13136848608 13144142592 13166879544 13213863936 13222381536 13236900768 13248589554 13304435976 13307979776 13346131617 13368636112 13375877632 13399196916 13410532954 13432260608 13447010304 13477750272 13546514304 13557974976 13642112016 13684865922 13739278056 13773180928 13797192864 13819825152 13821059473 13828733352 13878079488 13882814424 13890334464 13902086016 13911047241 13926322683 13948886016 14047323264 14048237056 14147375424 14179716432 14239487808 14252061924 14264119506 14302918656 14327854128 14339975832 14396992736 14404791296 14413138974 14465511424 14481395712 14515796659 14555280384 14567594496 14600896128 14665936896 14675390496 14691505248 14778954684 14812739487 14858515392 14875179228 14884217894 14924703744 14934324144 14946958936 14971477248 14981127798 15021877248 15034586112 15039715626 15047862336 15111293184 15127886592 15235635072 15245455897 15252721848 15313367904 15326323376 15361359468 15403143168 15416174592 15426111792 15439733751 15456687813 15494828544 15521841972 15557325021 15632396402 15639846768 15688178688 15702032064 15768220416 15804266688 15817637472 15888098304 15898339704 15915797352 15952180986 16019423784 16029157732 16055128064 16096725008 16110939149 16168429056 16178851156 16196616828 16205390208 16219100352 16273700352 16291570176 16301850864 16374690432 16388543808 16426008144 16453705984 16505271328 16509814308 16589481896 16627405578 16641472757 16648679424 16686738432 16715829816 16790291712 16801114662 16815328803 16842911904 16913909376 16928845128 16981160448 16995526912 17000204832 17010534736 17082238784 17110259712 17121288912 17140089456 17227538892 17242113798 17289013248 17343196416 17354375766 17412154368 17423378168 17431682112 17515798144 17525523456 17546334897 17555839392 17629842048 17649201024 17664786072 17739247968 17779800024 17794842156 17865595888 17874110592 17885632167 17970333696 18062019072 18077299968 18108815634 18189482688 18231063984 18246487896 18307912896 18319037408 18339582222 18396257152 18426433536 18438311136 18510419232 18520445952 18536114688 18548062988 18568430244 18598514688 18618937344 18663167133 18729764352 18772580736 18863167232 18896052966 18906288576 18985983744 19002749232 19018826008 19103805504 19119967776 19136851578 19217518632 19249042176 19261450026 19330182144 19398639841 19407040512 19423459328 19467861504 19474503567 19567187328 19588673664 19601300439 19705272912 19716213888 19750319316 19811353856 19820795904 19833572304 19912432192 19961969664 19974837064 20046114816 20052954168 20063816448 20098795374 20115799431 20148390912 20170515456 20216625408 20314180096 20319771456 20336962464 20417823872 20481812624 20568149056 20586311668 20608917084 20659771392 20695789296 20729737728 20743100028 20817119232 20824221636 20835501696 20853129024 20917571584 20923329024 20936042752 21024293888 21072355584 21090183296 21184131072 21197786272 21221063136 21269574648 21345472512 21359231712 21378092886 21396179259 21454377984 21509963748 21557905408 21595489104 21607186944 21619708461 21625467136 21698267136 21722093568 21724033682 21735801152 21832920576 21851391744 21901344192 21998905344 22013085744 22168432026 22169874104 22248984576 22287773088 22326326841 22387055616 22401486216 22420438404 22457215872 22471691697 22532815872 22551879168 22559573439 22571793504 22641547264 22666939776 22828385216 22853452608 22970051856 22989485064 23042039202 23104714752 23124261888 23139167688 23216205824 23242242816 23282762958 23367364608 23395113196 23407785856 23448594603 23506456064 23532268032 23553048096 23652330624 23691128832 23706400032 23726456208 23832147456 23847509556 23873696028 24043736598 24082692096 24103066624 24145087512 24252643584 24268276734 24294925242 24308085312 24328650528 24410550528 24452776296 24582815712 24584414848 24680558976 24693927936 24714819584 24757906992 24884222844 24941108367 24973019136 25030107648 25073744724 25194737288 25201671993 25208384768 25314644992 25323281866 25336998976 25471740672 25493290368 25515802104 25623358176 25665389568 25681933368 25710134184 25773576192 25841308338 25863170697 25957148672 25966004756 26031563649 26089583104 26118231552 26135067252 26157178138 26273697216 26288285184 26333759088 26444763072 26473801536 26497179108 26608871952 26615959552 26692263234 26737272224 26751755264 26798393832 26821065908 26864521216 26894020608 26955500544 26957908081 27093028608 27115949952 27163223451 27284224032 27369731844 27478556112 27509373333 27594385728 27639650304 27642118946 27657466704 27765628848 27780668928 27804172032 27822094482 27852645366 27897772032 28094646528 28096474112 28294750848 28312989523 28344079449 28359432864 28478975616 28504123848 28528239012 28605837312 28655708256 28679951664 28705277367 28793985472 28809582592 28826277948 28892175039 29031593318 29110560768 29135188992 29201792256 29350780992 29383010496 29557909368 29625478974 29717030784 29750358456 29768435788 29849407488 29868648288 29893917872 29942954496 29962255596 30043754496 30069172224 30079431252 30095724672 30148193061 30222586368 30255773184 30471270144 30490911794 30505443696 30626735808 30652646752 30722718936 30832349184 30852223584 30879467502 30913375626 30989657088 31043683944 31114650042 31264792804 31279693536 31376357376 31404064128 31424307053 31536440832 31608533376 31635274944 31776196608 31796679408 31831594704 31904361972 32038847568 32058315464 32067139329 32193450016 32221878298 32336858112 32357702312 32393233656 32410780416 32438200704 32459110229 32547400704 32583140352 32586050523 32603701728 32749380864 32777087616 32852016288 32907411968 33010542656 33019628616 33178963792 33254811156 33282945514 33373476864 33431659632 33580583424 33602229324 33630657606 33685823808 33827818752 33857690256 33962320896 33991053824 34000409664 34021069472 34164477568 34220519424 34242577824 34280178912 34455077784 34484227596 34563058803 34578026496 34686392832 34708751532 34824308736 34846756336 34863364224 35031596288 35051046912 35092669794 35111678784 35259684096 35298402048 35329572144 35478495936 35559600048 35589684312 35731191776 35748221184 35771264334 35940667392 36026045419 36065604897 36124038144 36154599936 36217631268 36378965376 36402415101 36442387863 36462127968 36492975792 36615825792 36638074816 36679164444 36792514304 36876622272 37020838464 37040891904 37072229376 37096125976 37136860488 37326334266 37459528704 37545161472 37726334464 37792105932 37812577152 37971967488 37984922799 38005498464 38037652016 38207611008 38239935552 38273703156 38435037264 38498084352 38522900052 38660364288 38797279682 38846918656 38935723008 38949007134 39134374656 39177347328 39202600878 39235767207 39410545824 39432427776 39500638632 39622707712 39641591808 39667144608 39824864384 39923939328 39949674128 40105908336 40127632896 40197590748 40231598862 40296781824 40341030912 40433250816 40628360192 40639542912 40673924928 40835647744 40941448093 40963625248 41136298112 41172623336 41217834168 41319542784 41391578592 41459475456 41463178419 41486200056 41634238464 41648443272 41671003392 41706258048 41733141723 41778968049 41846658048 41872085504 42048587776 42144711168 42180366592 42395572544 42442126272 42539149296 42718463424 42756185772 42792358518 42908755968 43019927496 43115810816 43190978208 43214373888 43239416922 43250934272 43396534272 43444187136 43448067364 43471602304 43547389977 43665841152 43702783488 43802688384 43997810688 44026171488 44336864052 44339748208 44575546176 44652653682 44774111232 44802972432 44840876808 44914431744 44943383394 45065631744 45103758336 45119146878 45143587008 45283094528 45333879552 45440508323 45656770432 45706905216 45736367691 45940103712 45978970128 46084078404 46209429504 46248523776 46278335376 46319201253 46370063439 46484485632 46565525916 46790226392 46815571712 46897189206 47012912128 47064536064 47106096192 47304661248 47412800064 47452912416 47664294912 47695019112 47747392056 48087473196 48165384192 48206133248 48290175024 48332817447 48505287168 48536553468 48589850484 48616170624 48657301056 48821101056 48905552592 49165631424 49168829696 49361117952 49429639168 49515813984 49768445688 49882216734 49924418271 49946038272 50060215296 50147489448 50389474576 50403343986 50416769536 50445986409 50629289984 50646563732 50673997952 50943481344 50986580736 51031604208 51246716352 51330779136 51363866736 51420268368 51682616676 51726341394 51914297344 51932009512 52063127298 52094762629 52179166208 52236463104 52270134504 52314356276 52547394432 52576570368 52581266257 52639004691 52667518176 52889526144 52947603072 52994358216 53217743904 53384526468 53474544448 53503510528 53596787664 53642131816 53656896501 53911001088 53915816162 54186057216 54231899904 54326446902 54568448064 54739463688 54957112224 55018746666 55188771456 55279300608 55284237892 55314933408 55531257696 55561337856 55608344064 55644188964 55705290732 55795544064 55989501399 56189293056 56192948224 56589501696 56625979046 56688158898 56718865728 56957951232 57008247696 57056478024 57311416512 57359903328 57410554734 57587970944 57619165184 57652555896 57784350078 58063186636 58195919523 58221121536 58270377984 58403584512 58423510701 58701561984 58766020992 58803901317 59115818736 59250957948 59434061568 59500716912 59536871576 59737296576 59787835744 59885908992 59924511192 60138344448 60158862504 60191449344 60296386122 60347398293 60445172736 60511546368 60942540288 60981823588 61010887392 61253471616 61305293504 61445437872 61704447168 61758935004 61826751252 61979314176 62087367888 62229300084 62529585608 62559387072 62752714752 62808128256 62848614106 63072881664 63217066752 63270549888 63552393216 63593358816 63663189408 63808723944 64077695136 64116630928 64134278658 64188537777 64386900032 64443756596 64673716224 64715404624 64786467312 64821560832 64876401408 64918220458 65094801408 65166280704 65172101046 65207403456 65498761728 65554175232 65704032576 65814823936 66021085312 66039257232 66357927584 66509622312 66565891028 66746953728 66863319264 66905512921 66978980523 67161166848 67204458648 67261315212 67371647616 67415075091 67655637504 67678720317 67715380512 67924641792 67982107648 68000819328 68042138944 68328955136 68485155648 68560357824 68910155568 68968455192 69126117606 69372785664 69417503064 69648617472 69693512672 69726728448 70063192576 70102093824 70185339588 70223357568 70345783809 70519368192 70596804096 70659144288 70956991872 71119200096 71179368624 71462383552 71496442368 71542528668 72052090838 72131209794 72248076288 72309199872 72435262536 72757930752 72804830202 72884775726 72924255936 72985951584 73231651584 73276149632 73358328888 73585028608 73753244544 74041676928 74081783808 74144458752 74192251952 74273720976 74652668532 74823325101 74919057408 75090322944 75452668928 75584211864 75625154304 75943934976 75969845598 76010996928 76034117887 76075304032 76415222016 76479871104 76547406312 76870074528 76996168704 77045800104 77320728576 77589512091 77594559364 77871446016 77898014268 78268749312 78354694656 78405201756 78471534414 78821091648 78864855552 79001277264 79245415424 79334289216 79649728768 79847878656 79899348256 80211816672 80255265792 80395181496 80463197724 80593563648 80682061824 80866501632 80873724243 81256720384 81279085824 81347849856 81489670353 81671295488 81882896186 81927250496 82272596224 82345246672 82435668336 82783157184 82918950912 82926356838 82972400112 83296886544 83342006784 83412516096 83466283446 83557936098 83693316096 83744171008 84097175552 84289422336 84360733184 84389515457 84791145088 84884252544 84938968569 85032238347 85078298592 85436926848 85512371544 85584717036 85817511936 86039854992 86115832101 86381956416 86428747776 86478833844 86501868544 86896134728 86943204608 87094779954 87331682304 87405566976 87605376768 88052342976 88631486531 88673728104 88679496416 89151092352 89305307364 89548222464 89605944864 89681753616 89828863488 89886766788 90131263488 90207516672 90238293756 90287174016 90444579183 90667759104 90881016646 91313540864 91413810432 91472735382 91880207424 91957940256 92168156808 92497047552 92556670752 92638402506 92740126878 92968971264 93131051832 93580452784 93631143424 93794378412 94025824256 94129072128 94212192384 94272921159 94609322496 94825600128 94905824832 95328589824 95390038224 95494784112 96174946392 96412266496 96580350048 96665634894 96747416311 97010574336 97073106936 97179700968 97232341248 97314602112 97377330687 97642202112 97758151569 97811105184 98331262848 98337659392 98722235904 99031627968 99536891376 99764433468 99848836542 100120430592 100294978896 100778949152 100806687972 100833539072 100891972818 101258579968 101293127464 101347995904 101610576613 101886962688 101973161472 102063208416 102493432704 102661558272 102727733472 102840536736 103365233352 103452682788 103689176409 103864019024 104126254596 104189525258 104358332416 104472926208 104540269008 104628712552 105094788864 105153140736 105162532514 105278009382 105335036352 105779052288 105895206144 105988716432 106435487808 106769052936 106949088896 107007021056 107193575328 107284263632 107313793002 107822002176 107831632324 108078136257 108196814691 108372114432 108463799808 108652893804 109136896128 109207245303 109478927376 109914224448 110037493332 110377542912 110568475784 110629866816 111062515392 111122675712 111216688128 111288377928 111410581464 111979002798 112378586112 112385896448 112776574043 113179003392 113251958092 113376317796 113437731456 113915902464 113954768397 114016495392 114112956048 114622833024 114719806656 114821109468 115175941888 115305111792 115568700156 116126373272 116391839046 116540755968 116807169024 116847021402 117403123968 117532041984 117607802634 117707301621 118231637472 118501915896 118868123136 119001433824 119073743152 119474593152 119575671488 119771817984 119849022384 120317725008 120382898688 120592772244 120694796586 120890345472 121023092736 121885080576 121963647176 122021774784 122506943232 122610587008 122824344279 122890875744 123408894336 123517870008 123653502504 123958628352 124174735776 124389535257 124458600168 125059171216 125118774144 125199425169 125616256512 125697228212 126145763328 126434133504 126541099776 127186717632 127326378816 127617447888 128155390272 128233261856 128268557316 128377075554 128773800064 128887513192 129347432448 129430809248 129572934624 129643121664 129752802816 129836440916 130189602816 130332561408 130344202092 130414806912 130642169931 130997523456 131108350464 131408065152 131629647872 132042170624 132078514464 132715855168 133019244624 133131782056 133726638528 133811025842 133957961046 134322333696 134408917296 134522630424 134743295232 134830150182 135311275008 135357440634 135430761024 135849283584 135964215296 136001638656 136084277888 136321524969 136657910272 136970311296 137120715648 137209103073 137820311136 137936910384 138252235212 138745571328 138835006128 138957603759 139387025344 139453456896 140126385152 140370679176 140446715136 140691567618 141038736384 141193608192 141318288576 141913983744 142238400192 142358737248 142924767104 142992884736 143085057336 144104181676 144262419588 144496152576 144618399744 144870525072 144998452341 145515861504 145609660404 145769551452 145848511872 145971903168 146463303168 146552299264 146716657776 147170057216 147506489088 148083353856 148288917504 148384503904 148547441952 149305337064 149646650202 149773254813 149838114816 150180645888 150905337856 151168423728 151250308608 151337959227 151887869952 151939691196 152021993856 152068235774 152150608064 152830444032 152959742208 153094812624 153740149056 153992337408 154091600208 155179024182 155189118728 155742892032 155796028536 156284287887 156537498624 156709389312 156810403512 156943068828 157642183296 157729711104 157743798771 157917014073 158002554528 158490830848 158668578432 159299457536 159798696512 160423633344 160510531584 160790362992 160926395448 161733003264 161747448486 162513440768 162558171648 162695699712 162979340706 163342590976 163765792372 163854500992 164545192448 164601332129 164690493344 164871336672 165566314368 165837901824 165852713676 165944800224 166593773088 166684013568 166825032192 166932566892 167115872196 167386632192 167488342016 167968504197 168578844672 168721466368 168779030914 169582290176 169768505088 169877937138 170064476694 170156597184 170873853696 171024743088 171169434072 172079709984 172231664202 172763912832 172857495552 172957667688 173003737088 173792269456 173886409216 174189559908 174587758569 174663364608 174811133952 175210753536 175270532103 176104685952 176411703951 177262973062 177347456208 177358992832 178302184704 178610614728 179211889728 179363507232 179657726976 179773533576 180415033344 180476587512 180574348032 180889158366 181042194879 181335518208 181762033292 182627081728 182827620864 182945470764 183760414848 183915880512 184336313616 185113341504 185276805012 185480253756 185937942528 186262103664 187160905568 187262286848 187588756824 188051648512 188258144256 188424384768 188545842318 188705356567 189218644992 189651200256 189811649664 190657179648 190780076448 190989568224 192349892784 192565613331 193160700096 193331269788 193494832622 194021148672 194146213872 194359401936 194464682496 194629204224 194754661374 195284404224 195516303138 195622210368 196662525696 196675318784 197444471808 198063255936 198190926661 199073782752 199528866936 199697673084 200240861184 200589957792 200716538763 200936941569 201557898304 201613375944 201667078144 201783945636 202245225273 202586254928 202695991808 203221153226 203773925376 203946322944 204126416832 204986865408 205455466944 205681073472 206730466704 206905365576 207378352818 207728038048 208252509192 208379050516 208716664832 208945852416 209080538016 209257425104 209442208937 210189577728 210306281472 210325065028 210556018764 210670072704 211037351427 211558104576 211790412288 211977432864 212870975616 213538105872 213898177792 214387150656 214568527264 214627586004 215663264648 216156272514 216393629382 216744228864 216927599616 217305787608 218273792256 218414490606 218957854752 219828448896 219970149371 220074986664 220755085824 221136951568 221259733632 222125030784 222245351424 222433376256 222576755856 222821162928 223958005596 224469975303 224757172224 225553148086 226358006784 226503916184 226752635592 226875462912 227831804928 227909536794 228032990784 228102353661 228225912096 229245666048 229439613312 229642218936 230351883776 230610223584 231137400312 232252746544 232783678092 233614338048 233694042804 234806247936 235064083968 235215605268 235414603242 236463274944 237003831792 237736246272 238002867648 238147486304 238949186304 239151342976 239543635968 239698044768 240635450016 240765797376 241185544488 241389593172 241780690944 242046185472 242621172729 243770161152 243927294352 244043549568 245013886464 245221174016 245648688558 245781751488 246817788672 247035740016 247307005008 248349471552 248779070514 248917200336 250118342432 250237548288 250398850338 251232513024 251394456424 252182317933 252291526656 252868267008 253082199552 253168546371 254373435264 254652757632 254816905707 255096715041 255234895776 256310780544 256466523712 256537114632 256754151108 257547600128 257775026384 258861618496 259145869248 259286243328 259505605632 259672881832 260688404184 260829613824 261284339862 261995046912 262216700928 262816130304 263259295744 264084341248 264157028928 265431710336 265894459593 266038489248 266263564112 267453277056 267622051684 267915922092 268644667392 268817834592 269045260848 269486590464 269660300364 270622550016 270714881268 270861522048 271928430592 272003277312 272168555776 272643049938 273315820544 273940622592 274241431296 274418206146 275640622272 275873820768 276504470424 277491142656 277670012256 277915207518 278774050688 278906913792 280252770304 280741358352 280893430272 281383135236 282077472768 282387216384 282636577152 282818763477 283827967488 284476800384 284717474496 285849534208 285985769472 286170114672 288208363352 288524839176 289236799488 289741050144 289996904682 290242248933 291031723008 291219320808 291539102904 291697023744 291943806336 292131992061 292926606336 293104598528 293274454707 293433315552 294340114432 295012978176 296166707712 296769007808 297094883904 298610674128 299293300404 299546509626 300361291776 301810675712 302336847456 302500617216 302675918454 303775739904 303879382392 304043987712 304136471548 304301216128 304831729839 305660888064 305919484416 306189625248 307480298112 307984674816 308183200416 310358048364 310378237456 311592057072 312568575774 313074997248 313418778624 313620807024 313886137656 315284366592 315459422208 315487597542 315834028146 316005109056 316981661696 317337156864 318083558261 318598915072 319597393024 320847266688 321021063168 321580725984 321852790896 323466006528 323494896972 324234408771 324590444073 325116343296 325391399424 325958681412 326685181952 327531584744 327621735909 327709001984 329090384896 329202664258 329380986688 329742673344 331132628736 331705427352 331889600448 333187546176 333368027136 333650064384 333865133784 334231744392 334976684032 335937008394 337157689344 337442932736 337558061828 338329722129 339164580352 339537010176 339755874276 340128953388 340313194368 341747707392 341864305191 342049486176 342338868144 344159419968 344463328404 345527825664 345915335376 346007474176 347584538912 347772818432 348379119816 349175517138 349622267904 350421507072 350541064206 352209371904 352823407902 353121904863 354525946124 354694912416 354717985664 356604369408 357221229456 358423779456 358727014464 359315453952 359547067152 360953175024 361148696064 361778316732 362084389758 362671036416 363524066584 365254163456 365655241728 365890941528 367520829696 367831761024 368068863799 368473032837 368672627232 370226683008 370553610024 370960507512 371875885056 372524207328 373168605771 374321811136 374524573696 375177513648 375598275507 376848769536 377091684636 377410713134 378437289984 379302400512 379623299328 381560152896 381979136448 384699785568 385131226662 386321400192 386662539576 386989665244 388042297344 388292427744 388718803872 388929364992 389258408448 389509322748 390568808448 391032606276 391244420736 391926509793 393325051392 393350637568 394888943616 396126511872 396381853322 398147565504 399057733872 399395346168 401179915584 401433077526 401873883138 403115796608 403226751888 403334156288 403567891272 404490450546 405172509856 405391983616 406442306452 407547850752 407892645888 408252833664 408515991689 408964574907 409973730816 410910933888 411362146944 411627309219 413460933408 413810731152 414756705636 415456076096 416505018384 416758101032 416872811277 418161076032 418514850208 418884417874 420379155456 420650130056 421112037528 421340145408 422074702854 423116209152 423580824576 423954865728 425741951232 427076211744 427796355584 428774301312 429137054528 429255172008 431326529296 432312545028 432787258764 433488457728 433855199232 434611575216 434995357023 436547584512 436828981212 437915709504 439656897792 439940298742 440149973328 441510171648 442273903136 442519467264 444250061568 444866752512 445153511712 445642325856 447916011192 448939950606 449319764439 449514344448 451106296172 452716013568 453007832368 453505271184 453750925824 455663609856 455819073588 456065981568 456204707322 456451824192 458491332096 458879226624 459284437872 460703767552 461220447168 462274800624 464505493088 465567356184 467228676096 467388085608 468338590447 468852863661 469612495872 470128167936 470431210536 470829206484 472926549888 473231396313 473751042219 474007663584 475472492544 476005735296 476294972608 477898372608 478302685952 479396089536 481270900032 481531594752 482371088976 482779186344 485242345458 487540322304 487854588704 488087099136 490027772928 490442348032 491297377116 491563502976 493635577344 493803996387 494071480032 494614010016 496698943104 497558141028 497834400672 500236684864 500475096576 500797700676 502465026048 502788912848 504364635866 505736534016 506164399104 506337092742 508746870528 509305515264 509633811414 510193430082 510469791552 512621561088 512933047424 513074229264 513508302216 515095200256 515550052768 517723236992 518291738496 518572486656 519011211264 519345763664 521376808368 521659227648 522568679724 523763275707 523990093824 524433401856 525632260608 525811596309 528168682496 528314057856 530863420672 531788919186 532076978496 532238825209 532527128224 534906554112 535244103368 535831844184 537635669184 538090521696 538973180928 539320600728 541245100032 541429762536 541723044096 543126584637 544006554624 544337111552 545286099876 546631641088 547881245184 548482862592 548836412292 551281244544 551747641536 553008940848 555340024512 555830415036 557548101376 557813827584 560505540608 561482716704 561786860544 562766270472 564154945536 564774432768 565273154304 565637526954 566116069701 567655934976 568953600768 569434948992 571699068416 571971538944 572340229344 576416726704 577049678352 579482100288 579993809364 580484497866 582063446016 582438641616 583078205808 583394047488 583887612672 584263984122 585853212672 586209197056 586548909414 586866631104 588680228864 590025956352 590726608199 592333415424 593538015616 594189767808 594572779983 597221348256 598586600808 599093019252 600722583552 602149616289 602810824707 604673694912 605001234432 605351836908 607758764784 608087975424 608272943096 608602432256 609663459678 611321776128 611838968832 612379250496 614960596224 616366400832 620420405717 620716096728 620756474912 623184114144 625137151548 626149994496 626837557248 627241614048 627772275312 628326626811 630568733184 630918844416 630975195084 631668056292 632010218112 633112054281 634674313728 636167116522 637197830144 639194786048 641694533376 643161451968 643705581792 646989793944 648468817542 649180888146 650232686592 650782798848 651917362824 653370363904 655063169488 655243471818 655418003968 655641620089 658180769792 658405328516 658761973376 659485346688 659910448113 662265257472 663410854704 663779200896 666375092352 666736054272 667300128768 667730267568 668463488784 671874016788 674885865472 675116123656 676659444258 677231914177 678329160704 679074020352 679511748552 680257906776 680626388736 683495414784 683728610382 684098972352 684307060983 684677736288 688318839936 688926656808 691055651328 691830670752 695169077824 695545636864 696758239632 698351034276 700843014144 701082128412 704418743808 705646815804 706243809726 709051892248 709389824832 709435971328 713208738816 714442458912 716847558912 717454028928 718630907904 719094134304 721906350048 722297392128 723556633464 724168779516 725342072832 727048133168 727863518187 730508326912 731310483456 731781883056 735041659392 735663522048 736137727598 736946065674 737345254464 740453366016 741107220048 741921015024 745048414656 746337211542 748643622272 749049147392 750355027296 751196551014 753697539072 754183369272 754821426268 756546953799 756874579968 758604801024 759246598656 759505639113 763120305792 763958272896 764450717121 769399571136 770262453324 772642800384 773325079152 773979330488 776584855488 777437607744 777858729984 778516816896 779018645496 782065212552 782488841472 783853019586 786650102784 786701275136 789436018301 789777887232 792253023744 792763706644 796295131008 797683378779 798115467744 798790692336 802359831168 802866155052 803747766276 806231593216 806453503776 807135782544 808980901092 810345019712 810783967232 812884612904 815785291776 816505667328 817031983378 817929149814 819947461632 821821867776 822724293888 823254618438 826921866816 827621462304 829513411272 830912152192 833010036768 833516202064 833745622554 836322152064 837029700416 837768835748 840758310912 841300260112 842224075056 842680290816 844149405708 846232418304 847161649152 847909731456 848456290431 851483902464 854152423488 855592711168 857548602624 858274109056 858510344016 862653058592 864625090056 865574517528 867710398464 869223150432 869990714046 870726746799 873095169024 873657962424 875831419008 876395976183 879313795584 879823364121 879880597484 880299946656 883020343296 884547806272 885038934528 888500123136 890307023424 891284651712 895832022384 897879901212 898639528878 902212592344 905432027136 906015664736 907010542368 907501851648 911327219712 911638147176 912131963136 912409414644 912903648384 914495189517 916982664192 917758453248 918568875744 921407535104 922440894336 924549601248 929010986176 931134712368 934776171216 936677180894 937705727322 939224991744 940256335872 940862421072 941658412968 945853099776 946462792626 947502084438 948015327168 950944985088 952011470592 952589945216 954250674783 955796745216 956605371904 958792179072 962541800064 963063189504 964742177952 965558372688 970484690916 972703226313 975709177408 976174198272 980055545856 980884696064 982594754232 983127005952 987271154688 987607992774 988142960064 989228020032 993397886208 995116282056 995668801344 1000473369728 1000950193152 1001595401352 1004930052096 1005577825696 1008729271732 1011473068032 1012328798208 1012674185484 1014989166387 1017493741056 1018611030528 1019267622828 1020386860164 1020939583104 1025243122176 1025592915573 1025866094848 1026148458528 1027016604432 1030190400512 1031100105536 1035446473984 1036583476992 1038022422528 1038691527328 1042753616736 1043318455296 1045137359448 1047526551414 1048866803712 1051264521216 1051623192618 1056337364992 1056628115712 1059365714589 1061726841344 1063577838372 1064153956992 1064477650418 1065054256448 1069813108224 1070488206736 1071663688368 1075271338368 1076181043392 1077946361856 1078641201456 1082859525072 1083446088192 1086253169274 1088013109248 1088674223104 1090572199752 1093263282176 1095762490368 1096965725184 1097063700941 1097672824584 1102562489088 1103495283072 1104206591397 1105419098511 1106017881696 1110680049024 1111660830072 1115096202752 1115627655168 1119505817313 1122965433408 1123573721088 1125532540944 1130546308608 1131275053908 1132232139402 1135311869952 1137907201536 1138869897984 1143398136832 1144680458688 1152209324903 1152833453408 1154099356704 1158964200576 1159987618728 1160968995732 1164126892032 1164877283232 1166156411616 1166788094976 1167775225344 1168527968244 1171706425344 1172418394112 1173097818828 1173733262208 1175779529379 1180051912704 1181453216398 1184666830848 1187076031232 1188379535616 1189145559966 1194442696512 1197173201616 1198186038504 1204299232578 1205621649414 1209347389824 1210002468864 1210703673816 1215517529568 1216175950848 1216545886192 1217204864512 1219326919356 1222643552256 1223677937664 1224758500992 1225547975067 1226893724721 1229921192448 1232732801664 1234881927657 1240840811434 1241432193456 1241512949824 1246368228288 1250274303096 1254483228096 1255544550624 1256653253622 1261137466368 1261950390168 1263336112584 1264020436224 1266224108562 1269348627456 1272334233044 1274395660288 1278389572096 1278825734233 1283389066752 1286322903936 1287411163584 1293979587888 1296937635084 1298361776292 1300465373184 1301565597696 1303834725648 1304986071069 1310126338976 1310486943636 1310836007936 1311283240178 1316361539584 1316810657032 1317523946752 1318970693376 1319820896226 1320937495969 1324530514944 1326821709408 1327558401792 1332750184704 1334600257536 1335460535136 1336926977568 1343748033576 1347959293317 1350232247312 1353318888516 1354463828354 1356658321408 1358148040704 1359023497104 1360515813552 1361252777472 1366990829568 1367457220764 1368197944704 1368614121966 1369355472576 1376637679872 1377853313616 1382111302656 1383661341504 1390338155648 1391091273728 1393516479264 1396702068552 1401686028288 1402164256824 1405015771341 1406558590983 1408837487616 1411293631608 1412487619452 1418103784496 1418779649664 1418871942656 1419694188939 1426417477632 1428884917824 1433695117824 1434908057856 1438188268608 1443812700096 1444594784256 1447113266928 1448337559032 1454096266336 1455727036374 1461016653824 1462620966912 1463563766112 1466095462559 1470083318784 1471327044096 1472275455196 1473892131348 1474690508928 1480906732032 1481411989161 1482214440096 1483842030048 1490096829312 1492674423084 1497287244544 1500710054592 1502393102028 1507395078144 1508366738544 1509642852536 1513093907598 1517209602048 1518493197312 1519011278226 1526240611584 1527916545792 1528901434242 1538799142272 1539791045597 1540524906648 1545285600768 1546650158304 1547958660976 1553169710976 1554875215488 1555717459968 1557033633792 1558037290992 1564130425104 1564977682944 1567706039172 1571289827121 1573300205568 1578872036602 1584506047488 1585527413288 1592590262016 1595366757558 1596230935488 1596716475627 1597581384672 1604719662336 1605732310104 1607495532552 1612463186432 1612907007552 1614271565088 1617961802184 1620690039424 1621567934464 1625769225808 1633011334656 1634063966756 1635858299628 1639894923264 1643643735552 1645448587776 1646509236876 1653843733632 1655242924608 1659026822544 1661824304384 1666020073536 1667032404128 1667491245108 1672644304128 1674059400832 1675537671496 1681516621824 1682600520224 1684448150112 1685360581632 1688298811416 1692464836608 1694323298304 1695819462912 1696912580862 1698348209103 1702967804928 1708304846976 1711185422336 1715097205248 1716548218112 1717020688032 1725306117184 1729250180112 1731149035056 1738446300864 1739981428092 1741453493598 1746190338048 1747315924848 1751662838016 1752791952366 1758627591168 1759646728242 1759761194968 1760599893312 1766040686592 1769095612544 1770077869056 1772179824597 1777000246272 1780614046848 1782569303424 1783718339949 1791664044768 1795759802424 1797279057756 1804425184688 1806448848867 1812031329472 1814021084736 1815003703296 1823276294352 1824263926272 1824818829288 1825807296768 1828990379034 1833965328384 1835516906496 1837137751488 1842815070208 1844881788672 1849099202496 1858021972352 1861261217151 1862269424736 1869552342432 1873354361788 1875411454644 1878449983488 1880512671744 1881724842144 1883316825936 1884979880433 1891706199552 1892925585252 1895004168876 1896030654336 1904022941184 1905179890432 1908501349566 1911593490432 1913210743808 1917584358144 1925083600128 1929484355904 1931116745376 1940969381832 1945406452626 1951418354816 1952348396544 1960111091712 1961769392128 1965189508464 1966254011904 1966924860267 1974542309376 1975215985548 1976285920128 1978456040064 1979731344339 1986795772416 1990232564112 1991337602688 2000946739456 2001900386304 2003190802704 2011155651392 2017458543464 2024657596416 2025348370968 2029978332774 2031695742531 2034987482112 2037222061056 2038535245656 2040773720328 2041879166208 2050486244352 2051185831146 2051732189696 2052296917056 2052921182949 2054033208864 2060380801024 2062200211072 2070892947968 2073166953984 2077383054656 2085507233472 2086636910592 2090274718896 2095053102828 2102529042432 2103246385236 2112674729984 2113256231424 2118731429178 2123453682688 2127155676744 2128307913984 2128955300836 2130108512896 2139626216448 2139817317677 2140976413472 2143327376736 2150542676736 2152362086784 2155892723712 2157282402912 2165719050144 2166892176384 2172506338548 2176026218496 2177348446208 2181144399504 2183590554561 2191524980736 2193931450368 2194127401882 2195345649168 2205124978176 2206990566144 2208413182794 2210838197022 2212035763392 2221360098048 2223321660144 2230192405504 2239011634626 2245930866816 2247147442176 2251065081888 2261092617216 2262550107816 2264464278804 2269640861397 2270623739904 2275814403072 2277739795968 2278516917339 2286796273664 2289360917376 2293352151363 2304418649806 2305666906816 2308198713408 2317928401152 2319975237456 2321937991464 2329754566464 2332312823232 2333576189952 2335550450688 2337055936488 2344836788224 2346195637656 2347466524416 2351559058758 2360103825408 2362906432796 2368308054903 2369333661696 2374152062464 2376759071232 2378291119932 2388885393024 2393050136337 2394346403232 2396372077008 2408598465156 2411243298828 2418694779648 2421407347632 2431035059136 2432351901696 2433091772384 2434409729024 2438653838712 2447355875328 2449517001984 2451095950134 2453787449442 2459842384896 2465465603328 2469763855314 2481681622868 2482864386912 2483025899648 2492736456576 2494343263801 2500548606192 2508966456192 2511089101248 2513306507244 2522274932736 2523900780336 2526672225168 2528040872448 2532448217124 2538697254912 2544668466088 2545368871293 2556779144192 2557651468466 2566778133504 2572645807872 2574822327168 2576482046593 2587959175776 2593875270168 2596723552584 2603131195392 2607669451296 2609972142138 2612180240397 2620252677952 2620973887272 2621672015872 2622566480356 2629187928549 2633621314064 2635047893504 2637941386752 2639641792452 2641874991938 2649061029888 2653643418816 2655116803584 2665500369408 2670921070272 2673853955136 2687496067152 2695918586634 2700464494624 2706637777032 2708927656708 2713316642816 2716296081408 2718046994208 2721031627104 2722505554944 2722748716181 2733981659136 2734914441528 2736395889408 2737228243932 2738710945152 2743485568551 2753275359744 2755706627232 2764222605312 2767322683008 2780676311296 2787032958528 2793404137104 2804328513648 2810031542682 2813117181966 2817674975232 2822587263216 2824975238904 2836207568992 2837559299328 2837743885312 2839388377878 2852834955264 2857769835648 2859611941823 2862752024349 2867390235648 2869816115712 2876376537216 2887625400192 2889189568512 2894226533856 2896675118064 2908192532672 2911454072748 2918109678939 2927127532224 2932190925118 2940166637568 2942654088192 2944550910392 2947784262696 2949381017856 2961813464064 2962823978322 2964428880192 2967684060096 2980193658624 2985348846168 2994574489088 3001420109184 3004786204056 3014790156288 3016733477088 3019285705072 3026187815196 3034419204096 3036986394624 3038022556452 3044967499161 3052481223168 3055833091584 3057802868484 3077598284544 3079582091194 3081049813296 3090571201536 3093300316608 3095917321952 3106339421952 3109750430976 3114067267584 3116074581984 3128260850208 3129955365888 3135412078344 3142579654242 3146600411136 3157744073204 3169012094976 3171054826576 3173855012353 3185180524032 3190733515116 3192461870976 3193432951254 3195162769344 3209439324672 3211464620208 3214991065104 3224926372864 3225814015104 3228543130176 3235923604368 3241380078848 3251538451616 3266022669312 3268127933512 3271716599256 3278370133129 3279789846528 3287287471104 3290897175552 3291191102823 3293018473752 3307687467264 3310485849216 3312619774191 3316257295533 3318053645088 3323648608768 3332040147072 3334064808256 3334982490216 3345288608256 3348118801664 3351075342992 3365201040448 3368896300224 3370721163264 3376597622832 3391638925824 3393825161724 3396696418206 3405935609856 3416609693952 3422370844672 3430194410496 3433096436224 3434041376064 3450612234368 3456627974709 3458500360224 3462298070112 3476892601728 3479962856184 3482906987196 3492380676096 3494631849696 3503325676032 3505583904732 3517255182336 3519293456484 3519522389936 3521199786624 3538191225088 3540155738112 3544359649194 3554000492544 3561228093696 3565138606848 3567436679898 3583328089536 3591519604848 3594558115512 3608850369376 3612897697734 3624062658944 3628042169472 3630007406592 3646552588704 3648527852544 3649637658576 3651614593536 3657980758068 3667930656768 3671033812992 3674275502976 3676643925201 3680681174163 3689763577344 3698198404992 3716043944704 3722522434302 3724538849472 3739104684864 3746708723576 3750822909288 3763449684288 3766633651872 3769959760866 3783412399104 3785851170504 3790008337752 3792061308672 3808045882368 3810359780864 3817002699132 3823186980864 3826421487616 3835168716288 3836477202699 3850167200256 3858968711808 3862233490752 3881938763664 3890812905252 3902836709632 3904696793088 3923538784256 3930379016928 3932508023808 3933849720534 3949084618752 3950431971096 3952571840256 3956912080128 3959462688678 3962812487907 3973591544832 3980465128224 3982675205376 4001893478912 4003800772608 4006381605408 4022311302784 4034917086928 4050696741936 4059956665548 4063391485062 4069974964224 4074444122112 4077070491312 4081547440656 4083758332416 4100972488704 4102371662292 4103464379392 4104593834112 4105842365898 4108066417728 4120761602048 4124400422144 4135086257393 4141785895936 4146333907968 4154766109312 4171014466944 4173273821184 4180549437792 4190106205656 4205058084864 4206492770472 4215047314023 4219675772949 4226512462848 4237462858356 4246907365376 4254311353488 4256615827968 4257910601672 4259082566817 4260217025792 4279252432896 4279634635354 4281952826944 4286654753472 4301085353472 4304724173568 4314564805824 4331438100288 4333784352768 4345012677096 4354696892416 4362288799008 4367181109122 4383049961472 4387862900736 4388254803764 4390691298336 4398286387677 4410249956352 4413981132288 4416826365588 4421676394044 4424071526784 4442720196096 4444235967483 4446643320288 4460384811008 4478023269252 4491861733632 4502130163776 4522185234432 4525100215632 4528928557608 4539281722794 4551628806144 4555479591936 4557033834678 4573592547328 4578721834752 4586704302726 4589491340623 4608837299612 4611333813632 4616397426816 4619373136791 4635856802304 4639950474912 4643875982928 4659509132928 4664625646464 4667152379904 4671100901376 4674111872976 4692391275312 4694933048832 4703118117516 4725812865592 4736616109806 4748304124928 4753518142464 4756582239864 4777770786048 4786100272674 4788692806464 4790149426881 4792744154016 4817196930312 4822486597656 4837389559296 4842814695264 4862070118272 4864703803392 4866183544768 4868819458048 4877307677424 4899034003968 4902191900268 4907574898884 4919684769792 4930931206656 4939527710628 4963363245736 4965728773824 4966051799296 4985472913152 4988686527602 5001097212384 5017932912384 5022178202496 5026613014488 5044549865472 5047801560672 5053344450336 5056081744896 5064896434248 5077394509824 5089336932176 5090737742586 5095044627309 5113558288384 5115302936932 5133556267008 5145291615744 5149644654336 5152964093186 5175918351552 5187750540336 5193447105168 5215338902592 5219944284276 5224360480794 5240505355904 5241947774544 5243344031744 5245132960712 5258375857098 5267242628128 5270095787008 5275882773504 5279283584904 5283749983876 5298122059776 5307286837632 5310233607168 5310707891957 5316539473791 5331000738816 5341842140544 5347707910272 5351155019847 5374992134304 5391837173268 5400928989248 5413275554064 5417855313416 5419346546601 5436093988416 5442063254208 5445011109888 5445497432362 5469828883056 5472791778816 5474456487864 5477421890304 5486971137102 5506550719488 5511413254464 5528445210624 5534645366016 5561352622592 5574065917056 5583783651453 5586808274208 5608657027296 5620063085364 5626234363932 5635349950464 5645174526432 5649950477808 5654939641299 5672415137984 5675118598656 5675487770624 5678776755756 5715539671296 5719223883646 5725504048698 5734780471296 5739632231424 5752753074432 5775250800384 5788453067712 5793350236128 5816385065344 5822908145496 5836219357878 5854255064448 5864381850236 5880333275136 5885308176384 5889101820784 5895568525392 5898762035712 5900774580801 5923626928128 5925647956644 5928857760384 5935368120192 5939194033017 5960387317248 5970697692336 5989148978176 6002840218368 6009572408112 6033466954176 6038571410144 6052375630392 6073972789248 6076045112904 6089934998322 6095087227593 6104962446336 6111666183168 6115605736968 6155196569088 6158763548847 6159164182388 6162099626592 6181142403072 6186600633216 6191834643904 6212678843904 6219500861952 6232149163968 6256521700416 6259910731776 6270824156688 6285159308484 6315488146408 6338024189952 6342109653152 6347710024706 6370361048064 6381467030232 6384923741952 6386865902508 6390325538688 6418878649344 6419451953031 6422929240416 6429982130208 6449852745728 6451628030208 6457086260352 6471847208736 6482760157696 6503076903232 6532045338624 6536255867024 6543433198512 6556740266258 6574574942208 6581794351104 6582382205646 6586036947504 6615374934528 6620971698432 6625239548382 6632514591066 6636107290176 6647297217536 6664080294144 6668129616512 6669964980432 6690577216512 6696237603328 6702150685984 6730402080896 6737792600448 6741442326528 6753195245664 6783277851648 6787650323448 6793392836412 6808922584191 6811871219712 6833219387904 6835550752017 6860388820992 6866192872448 6868082752128 6901224468736 6913255949418 6917000720448 6924596140224 6953785203456 6959925712368 6965813974392 6989263699392 7006651352064 7011167809464 7034510364672 7038586912968 7039044779872 7042399573248 7076382450176 7080311476224 7088719298388 7104924164709 7108000985088 7122456187392 7130277213696 7134873359796 7166656179072 7179150409011 7183039209696 7189116231024 7217700738752 7225795395468 7248125317888 7256084338944 7293105177408 7297055705088 7299275317152 7303229187072 7315961516136 7342067625984 7348551005952 7353287850402 7361362348326 7379527154688 7396396809984 7432087889408 7445044868604 7449077698944 7478209369728 7483029791403 7493417447152 7501645818576 7526899368576 7533267303744 7539919521732 7566824798208 7571702341008 7580016675504 7584122617344 7616091764736 7620719561728 7634005398264 7652842975232 7670337432576 7672954405398 7679445906587 7700334400512 7717937423616 7724466981504 7729446139779 7763877527328 7781625810504 7805673419264 7809393586176 7836540721191 7860758033856 7865016047616 7867699441068 7900863942192 7905143680512 7913824160256 7918925377356 7925624975814 7947183089664 7960930256448 7965350410752 8003786957824 8012763210816 8044622605568 8065465274321 8069834173856 8101393483872 8119913331096 8126782970124 8139949928448 8148888244224 8154140982624 8163094881312 8167516664832 8168246148543 8201944977408 8204743324584 8206928758784 8209187668224 8211684731796 8216132835456 8230456705653 8248800844288 8270172514786 8283571791872 8292667815936 8309532218624 8342028933888 8361098875584 8380212411312 8412985540944 8430094628046 8439351545898 8453024925696 8474925716712 8493814730752 8508622706976 8513231655936 8515821203344 8518165133634 8520434051584 8523341061157 8558504865792 8559269270708 8563905653888 8573309506944 8578835825469 8588256073047 8602170706944 8609448347136 8629129611648 8662876200576 8667568705536 8690025354192 8724577598016 8734362218244 8776509607528 8781382596672 8796572775354 8820499912704 8827962264576 8833652731176 8843352788088 8848143053568 8885440392192 8888471934966 8893286640576 8920769622016 8951780139631 8956046538504 8983723467264 9004260327552 9044370468864 9050200431264 9057857115216 9078563445588 9103257612288 9110959183872 9114067669356 9134902497483 9157443669504 9173408605452 9178982681246 9217674599224 9222667627264 9232794853632 9238746273582 9271713604608 9279900949824 9287751965856 9319018265856 9329251292928 9342201802752 9348223745952 9384782550624 9389866097664 9406236235032 9451625731184 9473232219612 9496608249856 9507036284928 9513164479728 9521565037059 9555541572096 9572200545348 9577385612928 9580298853762 9585488308032 9634393860624 9644973195312 9674779118592 9685629390528 9724140236544 9732367089536 9737638916096 9754615354848 9798068007936 9804383800536 9815149797768 9835110399387 9839369539584 9861862413312 9873573308469 9879055421256 9926726491472 9931457547648 9932103598592 9937859322573 9970945826304 9977373055204 10002194424768 10035865824768 10044356404992 10053226028976 10095603121344 10106688900672 10112163489792 10129792868496 10178673864352 10181475485172 10190089254618 10227116576768 10230605873864 10262668237913 10267112534016 10290583231488 10299289308672 10305928186372 10351836703104 10369883924127 10375501080672 10386894210336 10430677805184 10439888568552 10448720961588 10481010711808 10483895549088 10490265921424 10516751714196 10534485256256 10540191574016 10551765547008 10558567169808 10567499967752 10614573675264 10620467214336 10621415783914 10633078947582 10662001477632 10683684281088 10695415820544 10702310039694 10749984268608 10783674346536 10801857978496 10826551108128 10835710626832 10838693093202 10872187976832 10884126508416 10890022219776 10890994864724 10939657766112 10945583557632 10948912975728 10954843780608 10973942274204 11013101438976 11022826508928 11029931775603 11069290732032 11122705245184 11148131834112 11167567302906 11173616548416 11217314054592 11240126170728 11252468727864 11290349052864 11299900955616 11309879282598 11344830275968 11350237197312 11350975541248 11357553511512 11431079342592 11438447767292 11451008097396 11469560942592 11479264462848 11505506148864 11509431608097 11550501600768 11576906135424 11586700472256 11632770130688 11645816290992 11672438715756 11708510128896 11728763700472 11770616352768 11778203641568 11791137050784 11797524071424 11801549161602 11847253856256 11851295913288 11857715520768 11870736240384 11878388066034 11888437463721 11920774634496 11941395384672 11978297956352 12005680436736 12019144816224 12066933908352 12077142820288 12104751260784 12152090225808 12179869996644 12190174455186 12209924892672 12223332366336 12231211473936 12310393138176 12317527097694 12318328364776 12324199253184 12362284806144 12373201266432 12383669287808 12405258772179 12425357687808 12439001723904 12464298327936 12513043400832 12519821463552 12541648313376 12570318616968 12630976292816 12645141942069 12684219306304 12695420049412 12740722096128 12762934060464 12769847483904 12773731805016 12780651077376 12837757298688 12838903906062 12845858480832 12859964260416 12899705491456 12903256060416 12914172520704 12943694417472 12965520315392 13006153806464 13064090677248 13072511734048 13086866397024 13113480532516 13149149884416 13163588702208 13164764411292 13172073895008 13194859163031 13230749869056 13241943396864 13250479096764 13265029182132 13272214580352 13294594435072 13328160588288 13332707902449 13336259233024 13339929960864 13381154433024 13392475206656 13404301371968 13460804161792 13475585200896 13506390491328 13566555703296 13575300646896 13586785672824 13617845168382 13666438775808 13671101504034 13720777641984 13732385744896 13736165504256 13768474021869 13802448937472 13826511898836 13834001440896 13849192280448 13858119410373 13907570406912 13919851424736 13931627948784 13978527398784 14013302704128 14022335618928 14077173825936 14078089559744 14084799146496 14152764900352 14177438596776 14209848329418 14244912374784 14260554427392 14269746719592 14333312358144 14358300818022 14366078419392 14370448280643 14378232462048 14435401477504 14451590790936 14496250635776 14512168677888 14586210354816 14594111410176 14598550634304 14606458374144 14631923032272 14697102011904 14706575700804 14722724696652 14759054309376 14792793619968 14864175778816 14890089737208 14898155397888 14956418739456 14966059582806 14978721223739 14986834894304 15003291637152 15053798737152 15066534607488 15079839043464 15133649596416 15143404682016 15160033351008 15168245234688 15232183529472 15241439123456 15268010796528 15285133881927 15340674865152 15345908810796 15358891813174 15400668801024 15435874847232 15448933963008 15458892279558 15527755054656 15563251621008 15611346838528 15673081442382 15721516067712 15730032095232 15735398882136 15801727884384 15810287361024 15827648320512 15837850754712 15851249951628 15894366179328 15921860512896 15930700821504 15932123675871 15949618421373 16007573915648 16025526421632 16053465059541 16089245211136 16130930548642 16139668347712 16202786967744 16239826662192 16253565940248 16308281965248 16326189762624 16335033329664 16336492297086 16409486649168 16413857517568 16418375336448 16423369463592 16432265670912 16460913411306 16497601688576 16540345029572 16567143583744 16585335631872 16619064437248 16624734545029 16684057867776 16722197751168 16751350954359 16760424822624 16825971081888 16860189256092 16878703091796 16906049851392 16949851433424 16964818923897 17017245413952 17026463311872 17031642406688 17036330267268 17040868103168 17046682122314 17118538541416 17127811307776 17146619013888 17157671650938 17176512146094 17204341413888 17218896694272 17258259223296 17325752401152 17380050708384 17449155196032 17460402846607 17468724436488 17553019215056 17562765193344 17593145550708 17640999825408 17655924529152 17667305462352 17686705576176 17696286107136 17702323742403 17770880784384 17776943869932 17786573281152 17817582099051 17903560279262 17912093077008 17967446934528 18008520655104 18100400862528 18115714230432 18157126891176 18221918367744 18228135338712 18269804994966 18285261682779 18314887339008 18346817210904 18357965362492 18435349198448 18445335254528 18465589707264 18477492547164 18543427209216 18559801899648 18575503931712 18638036531712 18658502585856 18696447491904 18769565101248 18779732195328 18812472470064 18903251462368 18946464439224 18993216499712 19014072569856 19026328959456 19043130074118 19059241013267 19111083144192 19144401090696 19154771225856 19160597707524 19170976616064 19258355859093 19268787721248 19289946390624 19349558237184 19371258781056 19448280473088 19464734179072 19509230709696 19596136015872 19608767601072 19630299595536 19670220798774 19723724826624 19747146616938 19758110842512 19853452982944 19862915095296 19864207197184 19875718645146 19941891652608 19954746110408 20004388849536 20017283592761 20071731649536 20088712809984 20106452057952 20191206242688 20213377801344 20224326979584 20259585736992 20357347728704 20362950970344 20380178509236 20426767752573 20461211747728 20525336475826 20581166462976 20598578617344 20611856372744 20703673406208 20739767848254 20751002161344 20773788420672 20861355610368 20879777137104 20897441923176 20962021423616 20967791098176 20980531842848 21033503428392 21068970512512 21080383148032 21103531094016 21117134339616 21134999935504 21229147350528 21240934428672 21242831567828 21266157895164 21314772494127 21324002955264 21367368562176 21390831641088 21404620079388 21499968537216 21567348693072 21603715956992 21653102216256 21671421253664 21677386186404 21744375953664 21768253016832 21781989729448 21879315532224 21891167115264 21897825951456 21909687561216 21947884548408 22026202877952 22045653017856 22059863551206 22138581464064 22216985086471 22245410490368 22296263668224 22335134605812 22347233096832 22434628109184 22449089374209 22480252341456 22504937455728 22580698105728 22599801911232 22619758565196 22689660551936 22700474394624 22715107023024 22862158685184 22876895534584 22902016194792 22958528925696 23011012297728 23018863216194 23038337719761 23101003201536 23153812270848 23173400944512 23188338419337 23265540261376 23291632581984 23344877431512 23417020257792 23457527400944 23556407283136 23582274101568 23595048142848 23603098323204 23702591826576 23715431041536 23741472480768 23756776132068 23776874927442 23841549268992 23882790769344 23956595912704 24011360873472 24038289632448 24133867816704 24154285640576 24196395822963 24209502521568 24304180451616 24359739993288 24380348910372 24419849785344 24446664732672 24462422947872 24504738445629 24620786276352 24635054195388 24636656729552 24648398506368 24746402532864 24767338575616 24810517544358 24850715375616 24878003447808 24928596655872 25026086801664 25083296626752 25140637233936 25261952585632 25290283884138 25368438612608 25390840098824 25481444192256 25525868120928 25539694967808 25547463610032 25561302154752 25570023183471 25675514597376 25677807812124 25691716961664 25719928520832 25736507476407 25764768219141 25806512120832 25828345041408 25887388834944 25931040630784 26012307612928 26145023468096 26173732794048 26226961065032 26329528822584 26344147790016 26389718326062 26461499738112 26483886793728 26500958193528 26530058364264 26544429160704 26589188870144 26656321176576 26665415804898 26672518466048 26679859921728 26762308866048 26784950413312 26808602743936 26855340418893 26921608323584 26951170401792 27012780982656 27133111406592 27150601293792 27173571345648 27235690336764 27332877551616 27342203008068 27464771489792 27472331008512 27536948043738 27604897874944 27653023797672 27668002881792 27698384560896 27716238820746 27815140813824 27839702849472 27863255897568 27957054797568 28026605408256 28044671237856 28154347651872 28156179119488 28169598292992 28305529800704 28354877193552 28419696658836 28489824749568 28521108854784 28539493439184 28564695111177 28666624716288 28716601636044 28732156838784 28740896561286 28756464924096 28870802955008 28903181581872 28992501271552 29024337355776 29172420709632 29197101268608 29212916748288 29263846064544 29394204023808 29413151401608 29445449393304 29505331198161 29518108618752 29585587239936 29620719925407 29728351557632 29780179474416 29796310795776 29813577967719 29912837478912 29932119165612 29957442447478 29973669788608 30006583274304 30107597474304 30133069214976 30159678086928 30286809364032 30320066702016 30336490469376 30482878246912 30536021593056 30570267763854 30681349730304 30691817621592 30717783626348 30788004713739 30801337602048 30871749694464 30897867926016 30917784559116 31055510109312 31109651772381 31126503242016 31222693677056 31346162884764 31443032135424 31470797764272 31603455768768 31620574722048 31655296641024 31675701509424 31702499903256 31843721025792 31861401643008 31864247351742 31899236842746 32015147831296 32051052843264 32106930119082 32126439384361 32178490422272 32261861097284 32279336695424 32405573935488 32426462429413 32479653324384 32507131880496 32616563930496 32652379525248 32670066659328 32672984594172 32818973298336 32836750672896 32846738927184 32864531341824 32921826822612 32995203377152 33080690059144 33089795326809 33238128874496 33249469090058 33368115735552 33444395502336 33502701908718 33520849645248 33651942163776 33720378512184 33757406183592 33899702866848 33929637847794 34034490827904 34052926623744 34063284813376 34072660534536 34081736206336 34093364244628 34237077082832 34255622615552 34293238027776 34315343301876 34353024292188 34408682827776 34437793388544 34516518446592 34528294824291 34651504802304 34760101416768 34898310392064 34920805693214 34937448872976 35106038430112 35125530386688 35186291101416 35311849058304 35334610924704 35373411152352 35392572214272 35404647484806 35541761568768 35553887739864 35573146562304 35635164198102 35665312391163 35807120558524 35824186154016 35934893869056 36017041310208 36200801725056 36231428460864 36314253782352 36456270677424 36539609989932 36570523365558 36629774678016 36693634421808 36715930724984 36870698396896 36890670509056 36931179414528 36954985094328 37086854418432 37119603799296 37151007863424 37174955243699 37215776316537 37276073063424 37317005171712 37392894983808 37539130202496 37559464390656 37624944940128 37806502924736 37892928878448 37935425826207 38052657918912 38086260148236 38118482026534 38222166288384 38288802181392 38309542451712 38321195415048 38341953232128 38516711718186 38537575442496 38579892781248 38699116474368 38742517562112 38896560946176 38929468358144 39018461419392 39192272031744 39217535202144 39260599191072 39340441597548 39447449653248 39494293233876 39516221685024 39584577489093 39706905965888 39725830190592 39728414394368 39751437290292 39883783305216 39909492220816 40008777699072 40034567185522 40143463299072 40177425619968 40212904115904 40382412485376 40426755602688 40519171473984 40714695457408 40725901940688 40760357018472 40853535505146 40922423495456 41050672951652 41162332925952 41197157234688 41223712745488 41260115160589 41305422065607 41407346812416 41479535696508 41502004322688 41547576841344 41574358231119 41722711220736 41759554274208 41794883846352 41924042847232 41935582196352 41961063685696 42067006856784 42137941025024 42234268679232 42269999871008 42458294701056 42485663135656 42532315790328 42629544988254 42734737124352 42781663282176 42809240158776 42999937074432 43111344841929 43134697386144 43207431913984 43306204432512 43342842507328 43354772372808 43488751907328 43536506033664 43563979458896 43758631064448 43782334230528 43795651902912 43819375122432 43895769096816 44091306035712 44119727102412 44277162928128 44433970172942 44490820980736 44592527336448 44670269211624 44694466193664 44869256218368 44898178748418 44936163671217 44960504682912 45009874911456 45161396211456 45199603822464 45239517130392 45379321103872 45400948789248 45430214046048 45724317370368 45753791069168 45804032389584 46022024595456 46037726432388 46076675439522 46202006403072 46307624541696 46346801889024 46376676838674 46531080522752 46583265163968 46689754863024 46834040515584 46915054801888 47112814566272 47164548203136 47190096285696 47206196646408 47405183653152 47430862083072 47482944961536 47513552264136 47553749854884 47683098537984 47765581538688 47796371027613 47848855264119 48022721746944 48076579264896 48267735633408 48308571281152 48392791645926 48419005043136 48608360903232 48719479986576 48760697820744 48924845895744 49009476891258 49241572552704 49270108390776 49273313459104 49296797012736 49492805065728 49534677151232 49621035088716 49701430751232 49756006895616 49857193311744 49874203635087 50052173603328 50166593253504 50254052863077 50281274467872 50523905171264 50580567768276 50736877225216 50781680197648 51051736241856 51079389935616 51094927220064 51122604309504 51140046366942 51355615624248 51383433923328 51439857041664 51473014952814 51529536438282 51613024241664 51656690082816 51774777669888 51862081261568 52024615225856 52290046936192 52347465588096 52381208539821 52453922130064 52659057645168 52688295580032 52779436652124 52922999476224 52967773587456 53001916387056 53060116728528 53088858321408 53106971227209 53312642353152 53330831609796 53345036932096 53359719843456 53569900826624 53617205487872 53710680837786 53756121346109 53843216647168 53902340803584 54025561965312 54301202587584 54347142691296 54471380673528 54665755103232 54684406016136 54855785048337 54944662017024 55073896087476 55209795749888 55306047595344 55336005763584 55396769121792 55432477641492 55630281627648 55679405698944 55726511795136 55914109595136 56089342475712 56308695303744 56312358238976 56339196585984 56611059601408 56709754387104 56839393317672 56979649499136 57042217709568 57078986878368 57129390222354 57177723039801 57333249432576 57433203272088 57464313677568 57481793122572 57512929848192 57741605910016 57775067577279 57806363163744 57985002543104 58048674711552 58344841419264 58394202537216 58527692129088 58788408047616 58826302803216 58890898786608 59010662396322 59171174479872 59241439850814 59456703115264 59560358948832 59592621591552 59627155935438 59663387428099 59825674957824 59864238331224 59914884894956 59947339577216 60013166548608 60051850778283 60215194948608 60266138429952 60319356173856 60573618728064 60640133404032 60672980938752 61072043186112 61140535527708 61383635243184 61435567252696 61576009427478 61743499388928 61795735852032 61835569118232 62111020218624 62219303544762 62253006484032 62445387354112 62662460977417 62692325769528 62886064270848 62941595528544 63206911537536 63241149444096 63310593282048 63351403018848 63404999806512 63687442051584 63722803286016 63728494703484 63798473685492 63944317482381 64102105686528 64213860238164 64252878768722 64356980844544 64523722194568 64558673390848 64811147870976 64852924858826 64959306648768 65014263760992 65233127860992 65304759050496 65345969188344 65637946596672 65673501345792 65693477854368 65729062683648 65843653645224 65990406754304 66161380118288 66179590653618 66476257748992 66498938180116 66650955259413 66736231471104 66888791004672 67005403817436 67041699290496 67303884327552 67347268122627 67440757024368 67514812367184 67799405733696 67859275695588 68068981655808 68126569626752 68145321069072 68163472412672 68186728489256 68474154165664 68511245231104 68586476055552 68630686603752 68706048584376 68875586777088 69033036893184 69056589648582 69115013159283 69303009604608 69520202833536 69565015258011 69796620784128 69841611386428 69874897745952 70212076860224 70251060773376 70372582202832 70669221849408 70746822304704 70785144428544 70809294969612 71107775479728 71146293124608 71270328396204 71330624782326 71614241117048 71648372308032 71869787738112 72034082620416 72401603450112 72462856921728 72589187468889 72628507564704 72912541354848 73079219979864 73141046731116 73259549356032 73387268843616 73431861449968 73514215336887 73741396793792 73781341018112 73862358829056 73909970188656 74239207598592 74302015726848 74349910487398 74431552633074 74552146126848 74634010343424 74785789967616 75078260404992 75249889880256 75613005849472 75785857756896 75870851652414 76105315837824 76172520296472 76236964053068 76444332576768 76577604362784 76619084903424 76642390830096 76683906464256 76710069550413 77033423436372 77075150884992 77159785562496 77209522429221 77485035124224 77793121892352 77858936716288 78036922838784 78435070404288 78521198382144 78680883195096 78988586467752 79032443370048 79169154978186 79413811931776 79451660381184 79456828788736 79502874580584 79767566610432 79818984441632 80017555398144 80069134371044 80286926598144 80354851239936 80425808231808 80566021256679 80764824970752 80853511205376 81038342947968 81429390914816 81451803881376 81520714036944 81707071010292 81844846990912 82101345903304 82394314469376 82447425490976 82520230321178 82610844131214 82814693624832 82959071393016 83004008645376 83095153682688 83148716462238 83445422441472 83519108548416 83589767692704 83848085694464 83871164392704 83922127371392 84134013713568 84275882050048 84468537358464 84539999742016 84916589402112 84971326271312 85064631580656 85259089976508 85469474248704 85563326564352 85618480317552 85694085333531 85999874148864 86222689683858 86269394772288 86414863827968 86612408865024 86685685014656 86709544745616 86977503814656 87073012067328 87127958917792 87517262128896 87591303805824 87638750244864 87791538193632 88182612071424 88239454204824 88515993594483 88554325856256 88862159776221 88867940345884 89185054672896 89340538423248 89388932387328 89738512436736 89796357496836 89872327342434 89921009365824 90019749822912 90322792422912 90399207644928 90479034260784 90758642207744 90860428092096 91448634740736 91507582138336 91608064779168 92044049190912 92075452864776 92153350879044 92364014141217 92404012806144 92615249083392 92693603778048 92753353677348 93062161045504 93166530327936 93328955317143 93379509726048 93668081031168 93830109603776 94225629132544 94329096406272 94412393292816 94810367306304 94861724166144 94965889923072 95027104528272 95107499709768 95531163077376 95592742055226 95697710528238 96045443493888 96153158529792 96379318153083 96535471266816 96617142562304 96785583291852 96838010086272 97216721806464 97279387288239 97438959973152 97521395641488 97849691791488 98018953782516 98540216781552 98546626918208 98593594025472 98985610131456 99069354302464 99242070177432 99714386623488 99748407270174 100104347206656 100333186507008 100508105726154 100562548935744 101047810342528 101161135536552 101473754450432 101563360395296 102103472483712 102158779871232 102189854440128 102245208619008 102280092733884 102711231248496 102766867846656 102879714083328 102946029905628 103059072876564 103226048483328 103313380165632 103549555339776 103584884472873 104049230451712 104580093872384 104694931176192 104762417079642 104851048566173 104907844260128 105318115290336 105376591160064 105558873304248 105935547174912 106003832774112 106120233457056 106177716642816 106213942454418 106625284706304 106661663219592 106690073864192 106719439686912 106995937173489 107234410975744 107421361675572 107512242692218 107686433294336 107804681607168 108051123930624 108602405175168 108694285382592 108942761347056 109368812032272 109711570096674 109889324034048 110147792174952 110419591499776 110612095190688 110672011527168 110793538243584 110803433795041 110864955282984 111260563255296 111358811397888 111453023590272 111524865731097 111647328949611 111828219190272 112178684951424 112617390607488 112624716477952 112678393171968 113419508774208 113678786635344 114157973756736 114258780444708 114355446079602 114666498865152 114866406544176 114928627355136 114963586245144 115025859696384 115483211820032 115550135154558 115612726327488 115970005086208 116097349423104 116373141815203 116689682838528 116788405074432 117055384258176 117576816095232 117652605606432 117781797573216 118021324792644 118342348959744 118482879701628 118753732467279 119120717897664 119185243183104 119254311870876 119326774856198 119651349915648 119728476662448 119829769789912 119894679154432 120026333097216 120103701556566 120430389897216 120532276859904 120638712347712 121147237456128 121280266808064 122144086372224 122222819926249 122281071055416 122767270486368 122871134505392 123152018854956 123486998777856 123591471704064 123671138236464 123780345481767 123916266196821 124222040437248 124438607089524 124506012968064 124723074693357 125324921954834 125384651539056 125772128541696 125883191057088 126413823075072 126702806037696 126809999613024 127374884103168 127456989406968 127596947370984 127888634964762 128204211373056 128427720476328 128505757537444 128713961689088 129047444389136 129117346781696 129161399157533 129622295741952 129705849717652 129918613297536 130028527521984 130466255721984 130609518100992 130691938376688 131275893193344 131347002691584 131386955708736 131458125367296 131687307290448 132322760236576 132359181307236 132952515497984 132997876360232 133301910518826 133414687092869 133472462942208 133777582009344 134010807634872 134083398580992 134607768655104 134694536245254 134808491013651 134881514048736 135029624734368 135598811467392 135718551391176 136137963311616 136253139253504 136290642138144 136373456978512 136948308331328 137022490462208 137172952111104 137261373207504 137412097168752 138066073786368 138113179297164 138230026318566 138606019209216 139040405667072 139130030516022 139593241568256 139683222772856 139749795491904 140424153720448 140502121546752 140745164405664 141338443698816 141493644609408 141570288857088 141618589939224 142215550959456 142292586249216 142540656792408 142661249564652 143228482234096 143296744616064 143389113082839 144068165240832 144803206900224 144925713843456 145178374937778 145257015129408 145825082709696 146158439959728 146282093462232 146774537687232 146863722899936 147028430673774 147482793587584 147562682036224 147724717658112 147819940377312 148478415197184 148604031453696 148699820974796 148863105266148 149104292253696 149268020686848 149571579935232 149622610905261 150156520809984 150499779760512 151226011698944 151571715513792 151741703304828 152210631675648 152345040592944 152473928106136 153155208725568 153238169806848 153284781660192 153367812928512 153420139100826 154066846872744 154150301769984 154319571124992 154419044858442 154970070248448 155518895605297 155586243784704 155717873432576 156073845677568 156870140808576 157042396764288 157143625619463 157361766390192 157977172935504 158064886740096 158338309956372 158827623863552 158903320762368 159005749161168 159637968883264 160035110796288 160138268742088 160709702479872 160851616463616 161132042513358 161268364038327 161529649941504 161707022410752 162076685895936 162858781829632 162903607762752 163041428073888 163414142020584 163689693981824 164202691806608 164894850981952 165040460642356 165221688262428 165629387249664 165918142786032 166008017290752 166190307365376 166297432924476 166890844882944 167038217096832 167179535385408 167696171388928 167742328785408 167844254742784 168268027427136 168551764100096 168937074716928 169079999484032 169833178804224 169942652542624 170129263161312 170518179953016 170938948497408 171126653128704 171236960635104 171388170667062 171533169119403 171999748297728 172445379367716 172538789544576 172829727655936 173224817730048 173325202731837 173371370029312 173419089491232 173955007629312 174146024134656 174255917835584 175034524257792 175182607611648 175583076387264 176365224142848 176478908409648 177031987188966 177724319552442 177735880691768 178370109345792 178681076846496 178777864774656 178990162284297 179477024873472 179592714993672 179744654684868 179842018731648 180039499645824 180155552334849 180645584845824 180798415289856 180958068521568 181517284415488 181720856184192 183015164276672 183216129558336 184150905729552 184306701758088 184728028282434 185230498166784 185387207556096 185506707354696 186124322091008 186333060655872 186657910634286 186759019452096 187336162062336 187660219207552 187987382932251 188451258265088 188658192812544 188824786585632 189620734612608 189723448332288 189931779846144 190054209056544 190214999419536 191062326154752 191185484110452 191395421056476 192306317059584 192758636306166 193070942533632 193234285124608 193571166583704 193676020172544 194433443612928 194558774576478 194877919946304 195042791282976 195699383582976 196037907565032 197080433563104 197093253836416 197187188050944 197971220262912 198138708604928 198484140354864 199428773246976 199496814540348 199952865778239 200208694413312 200666373014016 201016211452308 201125097871488 202041804367881 202095620685056 202322271073104 202947508900864 203126720790592 204206944967424 204379708880256 204490417238016 204560185467768 205422462496992 205533735693312 205759428166656 205892059811256 206118145753128 206626760331264 207099110679552 207169768945746 207345039477849 208098460903424 208695045774033 209160187744768 209389862352384 209524834159284 209702097132346 209815688520256 210636230580672 210753182320128 211117746608496 212007665548224 212240466914112 212355433285632 212427884908836 213323326439184 213380147728384 213438879373824 213991874346978 214468821951488 214842723351144 215024485384436 215372866588672 215609363214336 216102247861248 216121549085377 217204810350336 217388570765184 217767562406667 217885522694112 218737624064544 219423140193348 219778648068096 220295584349904 220542646010661 221224190381376 221344023054336 221587076487168 221606867590082 221729910565968 222717622795776 222906047180544 223049731462194 223294657899222 223656438380544 224357369902848 225234781214976 225249432955904 226839017548416 226985237005891 227357573270688 228315947513472 228517560889416 228710892159204 229332997730304 229732813088352 229857254710272 229927172490288 230051719392768 230130208651239 230966423640064 231100270309116 231225452654976 231628567287663 232746283630406 233379365677056 233576810148864 234110768516352 235305211212864 235563595146432 236042649585288 236965759403256 237507464934558 238241435795328 238370486366208 238508623741752 238653549712396 239302699831296 239456953324896 239659539579824 239789358308864 240052666194432 240207403113132 240860779794432 241064553719808 241277424695424 241698063770037 242294474912256 242560533616128 244288172744448 244445639852498 244562142110832 245534540972736 245742269010784 246304037709912 247182943408128 247342276472928 247560690963534 247832532393642 248444080874496 248877214179048 249012025936128 249446149386714 250649843909668 250769303078112 251544257083392 251766382114176 251928669643901 252827646150144 253405612075392 253619999226048 254749768206336 254913978813936 255193894741968 255777269929524 256408422746112 256855440952656 257011515074888 257082256000593 258094888778272 258234693563392 258322798315066 259244591483904 259411699435304 259837226595072 260057055043968 260224686705893 260932511443968 261219036201984 261383876753376 262551786386688 262773911417472 262916250734592 263374614580896 264645520473152 264718362614472 265547980783449 265995752720464 266603821037652 266829374185738 267555164018688 268021615269744 268166797161984 269215537310208 269389072490508 269616982027302 269763028097472 270059249468736 271197622934784 271437102782352 272275926623232 272506278507008 272581284276288 272746913957024 273896616662656 274044980924416 274345904222208 274522746415008 274824194337504 276132147572736 276226358594328 276460052637132 277092042423651 277212038418432 278080811334144 278260061032044 279186483136512 279366445545712 279499590983808 280848307440896 281004243093504 281490328811328 282676887397632 282987289218816 283237179878448 284431101918912 284585172498432 285081313584816 285322499129304 286456964468192 286593489232128 286778226165678 288136330481664 288820806124123 289137954459249 289606413800448 289851427686912 290356749875556 290514030258816 291650165419392 291838161864717 292316879919456 292564186924464 293549075374464 293727445799872 294056861347548 294965587175168 295639880754624 296956830394368 297208062907392 297399641949592 297726210532296 299143159870464 299245221810522 300313041619968 300999559521024 302452023397888 303143431027584 303483406609656 304421263351296 304690081185888 304947856212272 306310417451136 306476339613696 306569563320384 306735625857024 306840278201652 308133693745488 308300603539968 308639142249984 308838089716884 309940140496896 311037791210594 311435746865152 312147691355136 313740281617152 314084793528576 314287251238926 314553145698519 314723532780384 315954345871008 316129773480192 316676619912744 317655247727104 317806641524736 318011498322336 319275937766528 320070221592576 320276537484176 321703232927232 322264085026716 322536728076654 323059299883008 323414044821504 324153371791872 325717563659264 325807215525504 326082856147776 326828284041168 327379387963648 328405383613216 329789701963904 330080921284712 330443376524856 331258774499328 331836285572064 332016034581504 332380614730752 332410301385123 332594865848952 333781689765888 334076434193664 334359070770816 334574597193291 334941986848833 335484657570816 335688509485568 336536054854272 337103528200192 337874149433856 338159998968064 339885305085248 340258526322624 341036359906032 342473921270208 342776341334124 343066338238806 343999496595456 344890758735432 345077579089152 345659455311872 346449635460096 346650405463674 346742740058624 346838178982464 347910015258624 348292048269312 348511835671168 349119425445609 350069048515584 350365215223296 351166152774528 352730448285696 352957816819296 354063974377932 355448639104884 355471761383536 357362153692992 357555729549312 357980324568594 358954049746944 359185429987344 359489309369736 359684037463296 360078999291648 360311104669698 361291169691648 361596830579712 361916137043136 363034568830976 363441712368384 366030328553344 366432259116672 366668459778747 368301811459104 368613403516176 369456056564868 370460996333568 370774415112192 371013414709392 371341036445301 371748798590463 372666121311744 373315821268572 373518038904192 375320438415104 375974765864502 376902516530176 377316385625088 377649573171264 379241469225216 380108418113088 380429998839072 382124652309504 382370968220904 382790842112952 384612634119168 385517272612332 386141885067264 386468570249216 387142333167408 387352040345088 387484197472599 388866887225856 389117549152956 389755839892608 390085582565952 391398767165952 392075815130064 394160867126208 394186507672832 394374376101888 396277417209856 396968280709728 398857546493952 398993629080696 399905731556478 400244061278607 400417388826624 401332746028032 402032422904616 402250195742976 404083608735762 404191241370112 404425473040953 404644542146208 405895017801728 406253441581184 408413889934848 408759417760512 409120370935536 410844924993984 411067471386624 411518856333312 411784119622512 412236291506256 414198221359104 414339537891492 414690078955698 416196921806848 417390091548066 417643711996693 418320375489536 418779724704768 419049668318568 419404194264692 419631377040512 421272461161344 421506364640256 421544011582369 422235493216992 424015331096448 424480933828224 424710866571264 424855769817672 426646652878368 426877758747648 427983748693956 428937643902976 429685446702288 430048970768872 430167339248517 432204495722496 432243098170754 434409620700672 434777141530368 435535124813334 435771045388224 437475248129088 438846280386696 440591168699808 441085292021322 442448380762752 442688046108672 443174152974336 443213735180164 443459821131936 445435245591552 445812094361088 446099462924388 446589315798444 447312876761088 448714739805696 448867832715783 450469562429952 450498865911808 453678035096832 453970474011782 454715146541376 456631895026944 457035121778832 457421784318408 459465626176704 459714509420544 459854344980576 460103438785536 460260417302478 461932847280128 462200540618232 462450905309952 463257134575326 465492567260812 466556686815891 466758731354112 467153620297728 468221537032704 470610422425728 471127190292864 471430876858389 472085299170576 473931518806512 475014929869116 476482871590656 477017247483504 477307099424792 478913906649792 479319079159648 479578716617728 480105332388864 480414806226264 482129107439616 482554849390848 483396127540074 483805092114981 484588949824512 485121067232256 488576345488896 488891279704996 489124284221664 491069081945472 491484538021568 492608075419824 494684552945856 495121381927068 495665064787284 496888161748992 497754428358096 498024051872256 498892298773428 501299687819336 501538606156224 503088514166784 503532764228352 503857339287802 505655292300288 506811224150784 507239998452096 509499536412672 509827957627872 510387789483936 511554539859048 512816845492224 513710881905312 514023030149776 514164512001186 514599507358209 516189777556544 516469387126784 516645596630132 518489182967808 518823398870608 519674453190144 520114110087936 520449373411786 521865022887936 522438072403968 522767753506752 525103572773376 525547822834944 526749229161792 529291040946304 529436725228944 531095961566898 531991505440928 533207642075304 533658748371476 535110328037376 536043230539488 536333594323968 536381497087657 536970486852891 538431074620416 538778144981016 539233964054604 539526056194944 540118498937472 540466657004547 542395245869568 542874205564704 544551853246464 545012557014016 545162568552576 545493827914048 547793233325312 549045492830016 549648388675008 552452717188656 552920105274264 554184084847302 556161622668288 556520122064088 558372966273024 558732891091424 558999181967616 561696614881792 562008486187008 562980657622656 563962148796753 565353774795264 565974578437632 566474359756896 568862203837824 569170344996864 570162627169632 570644998258608 572913928936384 573186978464256 573556452331356 577641612248246 578275908918498 579212827600896 579702855373824 580713499751112 581028060517632 583300330838784 583676323729434 584633759838912 585128373848928 587098150748928 587454891599744 588113722695096 589931174350336 591279761509248 593913660788736 594416125814784 594799283899184 595452421064592 598286319740928 598490443621044 599858597334717 600626083239936 601999119042048 604904046795776 606286862055168 606966813219312 608842526702592 609380162371776 609895712424544 612620834902272 613139126640768 613471251714048 613680556403304 616267387490976 616601207079936 617278284499968 617676179433768 619880280993792 622035118433547 622075582421188 624295382710272 627480563234304 628169587057152 628574502477852 629106291397038 629447065560768 631908691742016 632259546960384 633353239825488 635310495454208 636022996644672 638551875533056 640140443185152 640553074968352 643406465854464 644528170053432 645073456153308 646118599766016 646828089643008 648306743583744 648364647256131 651435127318528 651614431051008 652165712295552 653302687220001 653656568082336 654758775927296 656810767226432 659579403927808 660161842569424 660886753049712 663672571144128 664032069163008 664761229461504 664820602770246 665189731697904 668152868387328 668718141541632 669149194386582 669883973697666 670969315141632 671377018971136 673072109708544 674207056400384 675748298867712 676319997936128 679770610170496 680517052645248 680955711017673 682072719812064 684947842540416 685552682668248 686132676477612 687998993190912 689781517470864 690155158178304 690390625953717 692899270920192 693300810927348 693485480117248 693676357964928 697023671342336 698238850891218 700138097031168 700730430446592 702332305549056 705915633638592 708127948755864 710897278209768 710943522767072 714724307385984 715111459098624 715960649137188 717908099493888 718370859974688 718978618739472 719368074926592 720157998583296 720622209339396 722582339383296 723193661159424 723832274086272 725094191310111 726883424736768 732060657106688 732864518233344 733336919557494 736603622918208 737226807032352 738912113129736 741548830224384 742026829418784 742682072890602 743497597180926 745332242623488 746631642537144 747036077808384 750640876830208 751949531729004 753805033060352 754632771250176 755299146342528 755786008931703 758482938450432 760216836226176 760859997678144 764249304619008 764741936441808 765581684225904 769225268238336 771034545224664 772937140498432 774284666334816 774704080690176 774968394945198 775624036565287 777733774451712 778235098305912 779511679785216 780171165131904 780674060117679 782797534331904 784151630260128 788321734252416 788373015345664 788748752203776 793936561419456 797987258161392 799811463112956 800488122557214 802665492056064 804064845809232 804500391485952 808167217471524 808382482740224 808850946081906 809289084292416 811790035603456 812506883162368 814611992706421 816827779869696 817518835521024 818240741871072 821689849987968 822134942773248 823037712666624 823568239245024 824472583012512 828396442718208 828679075782984 829380157911396 831276127270953 834780183096132 835287423993386 836640750979072 837559449409536 838099336637136 838808388529384 839262754081024 842544922322688 843012729280512 843088023164738 844470986433984 848030662192896 848961867656448 849711539635344 853293305756736 853755517495296 855967497387912 857875287805952 859370893404576 860097941537744 860334678497034 864408991444992 864486196341508 866462418372369 867413863377747 868819241401344 869554283060736 871070249626668 871542090776448 874950496258176 875514485594151 877692560773392 881182337399616 882170584042644 884896761525504 886427470360328 886919642263872 890870491183104 891624188722176 892198925848776 893178631596888 897429479611392 897735665431566 900939124859904 900997731823616 904129794102731 907356070193664 907940948023564 909430293082752 913263790053888 914070243557664 914843568636816 918931252353408 919429018841088 919708689961152 920206877571072 920520834604956 924401081236464 924901810619904 926514269150652 930985134521624 933113373631782 934307240595456 936443074065408 941220844851456 942254380585728 942861753716778 943659437095557 944170598341152 947863037613024 950029859738232 952965743181312 954034494967008 954614198849584 957827813299584 958638158319296 959157433235456 960210664777728 960829612452528 965109698781696 966792255080148 967610184229962 969177899649024 970242134464512 977152690977792 977782559409992 978248568443328 982138163890944 982969076043136 985216150839648 989369105891712 990242763854136 991330129574568 993776323497984 995508856716192 996048103744512 997230904155369 997784597546856 1002599375638672 1003077212312448 1003723791579873 1007065528456704 1007714678575604 1011310584600576 1013622448301568 1014479996904192 1019655915255744 1020775578967872 1023109079718096 1027421763810624 1028046060299552 1028329024002372 1029199014716418 1032379555113088 1032938774253568 1033291193260264 1036978365935616 1037646797741216 1039348906380288 1040228220175872 1040898746823572 1043730045775872 1044876144807936 1045535507013504 1047358276336827 1050207145546752 1051095645669888 1053498458323584 1058582081892608 1058873450457888 1062191923133796 1063983010881856 1066415284150608 1067317496742952 1072086461078976 1072667188647936 1072762994175314 1073940973705782 1076862149240832 1077556289962032 1078467928109208 1079052112389888 1080236997874944 1080933314009094 1084790491739136 1085748411129408 1089103706492928 1090025114028032 1090325137105152 1090987655828096 1095586466650624 1098090985660032 1099296777350016 1100005379336241 1104905434377312 1105840210548528 1108368169694604 1112323245336576 1113040244128176 1114023109335903 1117465782182848 1117998363935232 1123393229763584 1125961315245312 1127924297593506 1130707549590528 1131949156875264 1132948719513792 1137724407675648 1140325254339264 1141289996517216 1145827857872768 1146373956928512 1147112904662712 1155283224496492 1156551817836996 1158425655201792 1159405710747648 1161426999502224 1162056121035264 1162452592417797 1166600661677568 1167352647458868 1169267519677824 1170256747697856 1174196301497856 1174909783199488 1176227445390192 1179862348700672 1182559523018496 1188832251629568 1189598567798368 1190904842129184 1196572639481856 1196980887242088 1199717194669434 1200732183835821 1201252166479872 1203998238084096 1209808093591552 1212573724110336 1213276419122859 1213933626438624 1217685053405184 1218760324743552 1219791424849088 1225241669804544 1226278253281536 1227361112806608 1232534774981952 1233202414159872 1234556568999936 1235352358867536 1244070236867094 1244151164842376 1248590765420544 1252931135990079 1254961126468608 1256339174114304 1257149004955704 1258212582794076 1258894131121536 1263817383484032 1264519093920768 1264632034747107 1266706479650976 1270620990908416 1272045993289344 1277103751066112 1281106149936704 1286812931708928 1289056340106864 1290146912306616 1296613487167488 1296729294512262 1302870254637056 1303228862102016 1304331424591104 1306605374440002 1307313136164672 1309517551854592 1313621534452864 1319158807855616 1320323685138848 1321773506099424 1327345142288256 1328064138326016 1329522458923008 1329641205540492 1330379463395808 1336305736774656 1337436283083264 1338298388773164 1339767947395332 1341938630283264 1342754037942272 1346144219417088 1346603498147349 1351496597735424 1352639995872256 1359541220340992 1361034105290496 1361911422035346 1364145439624128 1369895685080832 1371105365336496 1372265352955224 1379563034941728 1380310316356608 1380781251907434 1385798541840384 1386601621854696 1386970960234496 1387352715929856 1394047342684672 1396477701782436 1399670060447673 1400276194062336 1401460860893184 1404664611098112 1411831267277184 1414292630575167 1416255897511728 1421794556419536 1421887045534144 1429448614771968 1431921298274376 1436741719949376 1437957237478944 1438736149853184 1440315997166592 1441244418678792 1446387322318848 1447664548172544 1450188382620222 1451415276344943 1453766849473536 1464121314213376 1465729036466688 1466673839114988 1473207245836416 1474453614064704 1477824226259472 1484053658837568 1485364145781204 1486995194361852 1490664485246976 1493263285074288 1494072155616768 1501281753660416 1503899063458008 1507610066120704 1509265542500352 1510598292685056 1511572017863406 1512850843597639 1516965876900864 1520433672452352 1521719995356288 1528498609238016 1529483872883616 1531163368451808 1538450536476672 1542069090449328 1543798522074627 1548569332669632 1549408161380352 1549936789890396 1551248073130574 1555467548903424 1556470196611824 1559023359570432 1560342330263808 1561348120235358 1565595068663808 1568303260520256 1576643468504832 1576746030691328 1587873122838912 1588896659041237 1595974516322784 1599622926225912 1600976245114428 1605330984112128 1608129691618464 1609000782971904 1609144491262971 1610911460558673 1616334434943048 1616764965480448 1617701892163812 1618578168584832 1621399971013641 1625013766324736 1629223985412842 1633655559739392 1635037671042048 1636481483742144 1643379699975936 1647136478490048 1648945166025024 1657358151565968 1658760315822792 1662552254541906 1669560366192264 1670574847986772 1673281501958144 1675118898819072 1676198673274272 1677616777058768 1678525508162048 1679098189047929 1685089844645376 1686025458561024 1686176046329476 1688941972867968 1691886446390259 1696061324385792 1697923735312896 1699423079270688 1706586611513472 1707511034990592 1711934994775824 1718741786809152 1720195883075488 1720669356994068 1728972392683016 1732924836744738 1734827726755494 1737638482802688 1739108566121472 1742140499253336 1743084181552896 1749900992516352 1751028971188302 1755385121546784 1762364674799232 1763500687507307 1764341168085288 1769793523051008 1772854940720656 1773839284527744 1781740982366208 1783248377444352 1784397851697552 1786357263193776 1794858959222784 1795471330863132 1799575792004151 1801878249719808 1808259588205462 1814712140387328 1815881896047128 1818860586165504 1826527580107776 1828140487115328 1829687137273632 1837862504706816 1839417379922304 1840413755142144 1841041669209912 1848802162472928 1849803621239808 1853028538301304 1861970269043248 1866226747263564 1872886148130816 1882441689702912 1884508761171456 1885723507433556 1887318874191114 1888341196682304 1895726075226048 1900059719476464 1905931486362624 1908068989934016 1909228397699168 1915655626599168 1917276316638592 1918314866470912 1920421329555456 1921659224905056 1930219397563392 1933584510160296 1935220368459924 1938355799298048 1940484268929024 1945093941768393 1954305381955584 1955565118819984 1956497136886656 1964276327781888 1965938152086272 1970432301679296 1978738211783424 1980485527708272 1982660259149136 1991017713432384 1992096207489024 1994461808310738 1995569195093712 2005198751277344 2006154424624896 2007447583159746 2014131056913408 2015429357151208 2021745642868861 2022621169201152 2027244896603136 2028959993808384 2039311830511488 2041551157935744 2042867133053019 2046218159436192 2054843527621248 2056092120599104 2056658048004744 2058398029432836 2064759110226176 2066582386520528 2075293595482432 2078697812760576 2080456440351744 2081797493647144 2091071014027008 2094716552673654 2100414291093504 2102191291339776 2106996916647168 2117164163785216 2117746900915776 2124383846267592 2127966021763712 2132830568301216 2134634993485904 2144172922157952 2145334377295872 2145525988350628 2147881947411564 2153724298481664 2155112579924064 2156935856218416 2158104224779776 2160473995749888 2161866628018188 2169580983478272 2171496822258816 2180050228056064 2180650274210304 2181975311656192 2191172933301248 2196181971320064 2198593554700032 2200010758672482 2209810868754624 2211680421097056 2216736339389208 2224646490673152 2226080488256352 2228046218671806 2234931564365696 2235996727870464 2246786459527168 2251922630490624 2255848595187012 2261415099181056 2263898313750528 2265897439027584 2267358026795109 2275448815351296 2280650508678528 2282579993034432 2291655715745536 2292747913857024 2294225809325424 2310566448992984 2313103635673992 2318811421495296 2322853999004448 2324112242070528 2324905184835594 2326872109695861 2333201323355136 2334705294917736 2338535039355648 2340513495395712 2342022180353037 2348392602995712 2349819566398976 2352454890780384 2359724697401344 2365119046036992 2379197135596736 2381809684258368 2393961774484176 2399434389338868 2401464367671642 2407996476168192 2419616187183104 2425147448220672 2426552838245718 2427867252877248 2435370106810368 2437520649487104 2439582849698176 2443835978119263 2450483339609088 2452556506563072 2454722225613216 2465069549963904 2466404828319744 2469113137999872 2470704717735072 2488140473734188 2488302329684752 2505862271980158 2509922252937216 2512678348228608 2514298009911408 2516425165588152 2517788262243072 2527634766968064 2529038187841536 2529264069494214 2533412959301952 2541241981816832 2544091986578688 2554207502132224 2562212299873408 2573625863417856 2578112680213728 2580293824613232 2593226974334976 2593458589024524 2599387255117107 2602241590133241 2606457724204032 2608662849182208 2613210748880004 2614626272329344 2619035103709184 2626543456782453 2627243068905728 2638317615711232 2640647370277696 2643547012198848 2654690284576512 2659282411080984 2660758926791616 2672611473549312 2674872566166528 2676596777546328 2679535894790664 2685508075884544 2692288438834176 2693206996294698 2702993195470848 2705279991744512 2712389382308193 2719082440681984 2722068210580992 2723822844070692 2728290879248256 2739791370161664 2742210730672992 2744530705910448 2759126069883456 2760620632713216 2761562503814868 2773203243709392 2773941920468992 2774705431859712 2788094685369344 2792955403564872 2799340120895346 2802921721786368 2809329222196224 2823662534554368 2828585261150334 2830978311286671 2832511795023456 2843589112839072 2843774091068288 2858897229543936 2863842596548752 2873483439898752 2875914474957888 2877472299706368 2880631994333184 2882488837357584 2895329096345088 2900376765240444 2902830552689886 2907533698947072 2928242628426752 2931458072933376 2933347678229976 2946414491672832 2948907228129408 2950808081076583 2955648452518944 2968107317675136 2970728291562408 2973990388723704 2981328970493952 2986526570148576 2988144311233536 2991692712466107 3002563507320832 3007798126916016 3011171374739619 3021196585370112 3023144035726812 3025701687195278 3033931753801728 3040867344904704 3043439990712576 3058967745767232 3062326736903616 3084138180898656 3087597044149254 3097138665339264 3098816322760704 3099873579780792 3102496146261148 3110935097806848 3112940393223648 3118046719140864 3120684660527616 3122696240470716 3131190137327616 3136606521040512 3142074829010481 3153286937009664 3153492061382656 3175746245677824 3177793318082474 3191949032645568 3199245852451824 3201952490228856 3216259383236928 3218001565943808 3218288982525942 3221822921117346 3232668869886096 3233529930960896 3235403784327624 3237156337169664 3242799942027282 3250027532649472 3258447970825684 3267311119478784 3270075342084096 3272962967484288 3275072705370713 3286759399951872 3294272956980096 3297890332050048 3300016138008723 3314716303131936 3317520631645584 3325104509083812 3339120732384528 3341149695973544 3342069328007709 3352397346548544 3355233554117536 3357051016324096 3358196378095858 3370179689290752 3372352092658952 3377883945735936 3383772892780518 3392122648771584 3395847470625792 3398846158541376 3413173223026944 3423869989551648 3437483573618304 3440391766150976 3441338713988136 3457944785366032 3465849673489476 3469655453510988 3475276965605376 3478217132242944 3484280998506672 3486168363105792 3487357777253391 3499801985032704 3502057942376604 3510770243093568 3524729349598464 3527001375014614 3528682336170576 3539587046102016 3545709881441312 3547678569055488 3566496754888704 3568795703395104 3572714526387552 3589717918445568 3590942661726264 3599151584008302 3602196551507463 3603756499439616 3616519176410924 3629424280774656 3631763792094256 3637721172331008 3653055160215552 3656280974230656 3659374274547264 3675725009413632 3678834759844608 3682083338419824 3697604324945856 3699607242479616 3706057076602608 3723940538086496 3732453494527128 3745772296261632 3754670479613599 3758793407970237 3764883379405824 3769017522342912 3771447014867112 3774637748382228 3776682393364608 3791452150452096 3793896104241321 3800119438952928 3811862972725248 3816137979868032 3818456795398336 3831311253198336 3834552633277184 3843318449810112 3860438795126784 3867169020320592 3870440736919848 3890187883536786 3908610763911168 3911130237639968 3912994273773312 3928552655563776 3931876304172544 3940864603358592 3957476423566848 3960971055416544 3965320518298272 3982035426864768 3984192414978048 3988923616621476 3991138390187424 4010397502554688 4012308849249792 4014895166319492 4028262113826816 4030858714302416 4043491285737722 4054489793206272 4057919987616768 4078623661022976 4083102315871488 4085734266106038 4092436318872384 4109687055242496 4112184241198208 4113316096009488 4116796058865672 4129518220452352 4133164773041056 4150587190964864 4157395625521152 4160912880703488 4163594987294288 4182142028054016 4189433105347308 4199010181343019 4200828582187008 4204382582679552 4213993833294336 4234328327570432 4235493801831552 4248767692535184 4255932043527424 4265661136602432 4269269986971808 4288345844315904 4291051976701256 4295763894823128 4310225159848128 4313871712436832 4316208449559552 4320947991499776 4323733256036376 4339161966956544 4342993644517632 4354245829034829 4361300548420608 4363950623312384 4382345866602496 4392363942640128 4397187109400064 4400021517344964 4419621737509248 4423360842194112 4433472678778416 4452160976512704 4456092437343612 4469863128731392 4471993455740928 4493572919054336 4503845260981248 4511697190374024 4522830198362112 4527796627501056 4531794878055168 4534716053590218 4538552530792917 4550897630702592 4561301017357056 4565159986068864 4583311431491072 4585495827714048 4588451618650848 4621132897985968 4626207271347984 4645707998008896 4648224484141056 4649810369671188 4653744219391722 4666402646710272 4669410589835472 4677070078711296 4681026990791424 4684044360706074 4696785205991424 4699639132797952 4704909781560768 4719449394802688 4730238092073984 4758394271193472 4763619368516736 4766689977123711 4787923548968352 4798868778677736 4802928735343284 4815992952336384 4827433473788913 4832734381676019 4850294896441344 4853105676491436 4855734505754496 4875041298974208 4879165699396352 4887671956238526 4900966679218176 4905113013126144 4909444451226432 4930139099927808 4941409435470144 4976280947468376 4976604659369504 5011724543960316 5019844505874432 5025356696457216 5028596019822816 5032850331176304 5035576524486144 5037294567143787 5055269533936128 5058076375683072 5058528138988428 5066825918603904 5075659339170777 5088183973157376 5108415004264448 5124424599746816 5156225360427456 5160587649226464 5186917178049048 5198774510234214 5204483180266482 5212915448408064 5217325698364416 5226421497760008 5229252544658688 5238070207418368 5253086913564906 5254486137811456 5276635231422464 5281294740555392 5287094024397696 5290502062521921 5309380569153024 5318564822161968 5321517853583232 5345222947098624 5349745132333056 5353193555092656 5359071789581328 5384576877668352 5386413992589396 5410559983489024 5424778764616386 5429368255957009 5438164881363968 5444136421161984 5447645688141384 5456581758496512 5479582740323328 5484421461345984 5489061411820896 5518252139766912 5521241265426432 5523125007629736 5546406487418784 5549410863719424 5576189370738688 5585910807129744 5598680241790692 5618658444392448 5647325069108736 5657170522300668 5661956622573342 5665023590046912 5687178225678144 5687548182136576 5717794459087872 5727685193097504 5746966879797504 5751828949915776 5754944599412736 5761263988666368 5764977674715168 5790658192690176 5800753530480888 5805661105379772 5815067397894144 5835281825305179 5856485256853504 5862916145866752 5866695356459952 5892828983345664 5897814456258816 5901616162153166 5911296905037888 5936214635350272 5941456583124816 5947980777447408 5973053140297152 5976288622467072 5983385424932214 6005127014641664 6015596253832032 6022342749479238 6042393170740224 6046288071453624 6051403374390556 6065236928606583 6067863507603456 6081734689809408 6086879981425152 6117935491534464 6124653473807232 6128601399159057 6168276361797312 6175194088298508 6194277330678528 6199747159561584 6204992292522296 6225880786447296 6236093438281728 6241369321055232 6245392480941432 6273213042081024 6284149658020962 6306573874019328 6306984122765312 6328908558719117 6351492491355648 6355586636164948 6383898065291136 6398491704903648 6403904980457712 6432518766473856 6436003131887616 6436577965051884 6443645842234692 6465337739772192 6470807568655248 6474312674339328 6485599884054564 6500055065298944 6516895941651368 6540150684168192 6545925934968576 6550145410741426 6573518799903744 6588545913960192 6595780664100096 6600032276017446 6629432606263872 6635041263291168 6650209018167624 6678241464769056 6682299391947088 6684138656015418 6704794693097088 6710467108235072 6714102032648192 6716392756191716 6740359378581504 6744704185317904 6755767891471872 6767545785561036 6784245297543168 6791694941251584 6797692317082752 6802074080385327 6826346446053888 6847739979103296 6874967147236608 6880783532301952 6882677427976272 6915889570732064 6931699346978952 6939310907021976 6956434264485888 6968561997013344 6972336726211584 6974715554506782 6980616329087583 6999603970065408 7004115884753208 7021540486187136 7026066541059111 7049458699196928 7054002750029228 7057364672341152 7079174092204032 7091419762882624 7095357138110976 7137591406790208 7145429052775104 7181885323452528 7198303168016604 7204393103014926 7233038352821848 7258848561549312 7263527584188512 7275442344662016 7306110320431104 7312561948461312 7318748549094528 7331507934357789 7351450018827264 7357669519689216 7364166676839648 7395208649891712 7399214484959232 7412114153205216 7447881076172992 7464906989054256 7509340959227198 7517586815940474 7529766758811648 7538035044685824 7542894029734224 7549275496764456 7553364786729216 7582904300904192 7587792208482642 7600238877905856 7623725945450496 7632275959736064 7636913590796672 7662622506396672 7669105266554368 7686636899620224 7720877590253568 7734338040641184 7740881473839696 7780375767073572 7798161765351321 7822260475279936 7825988547546624 7857105311127552 7863752608345088 7881729206717184 7914952847133696 7921942110833088 7930641036596544 7964070853729536 7977847233242952 7982276780374848 8020795005109376 8024617698499584 8029790332638984 8056524227653632 8061717428604832 8086982571475444 8108979586412544 8115839975233536 8137168146924579 8157247322045952 8166204631742976 8171468532212076 8184872637744768 8219374110484992 8224368482396416 8226632192018976 8233592117731344 8259036440904704 8266329546082112 8301174381929728 8321825761406976 8327189974588576 8364284056108032 8378866210694616 8398020362686038 8408765165359104 8427987666588672 8468656655140864 8470987603663104 8492934933860013 8497535385070368 8511864087054848 8531322273204864 8538539973943616 8576691688631808 8582103953402512 8591527789646256 8620450319696256 8627743424873664 8632416899119104 8641895982999552 8647466512072752 8685987289035264 8708491658069658 8722601096841216 8727901246624768 8764691733204992 8784727885280256 8794374218800128 8800043034689928 8839243475018496 8846721684388224 8852424243229749 8866945357556832 8904321953025408 8912184874687224 8939726257462784 8943986911481856 8975078137398321 9007690521962496 9023394380748048 9063589756110336 9069432107180436 9077105061585834 9101795261405184 9122602034714112 9130319972137728 9166622862982144 9176903237301696 9242265795971936 9252414542695968 9291415996017792 9296448968282112 9299620739342376 9307488438783444 9332805293420544 9338821179670944 9354140157422592 9362053981582848 9368088721412148 9393570411982848 9399278265595904 9409819563121536 9426224487031443 9460476184147968 9516788542386944 9527238737033472 9533379954247422 9575847097936704 9597737557355472 9605857470686568 9654866947577826 9665468763352038 9700589792882688 9706211352982872 9711469011508992 9750082597948416 9758331398792704 9775343912477052 9801933358436352 9810226026252288 9818888902452864 9825218116112139 9860278199855616 9882818870940288 9900048414026169 9952561894936752 9953209318739008 10023449087920632 10057192039645632 10065700662352608 10071153048972288 10074589134287574 10110539067872256 10117056277976856 10133651837207808 10151318678341554 10176367946314752 10216830008528896 10248849199493632 10312450720854912 10321175298452928 10373834356098096 10397549020468428 10408966360532964 10425830896816128 10434651396728832 10452842995520016 10458505089317376 10462073331760173 10506173827129812 10508972275622912 10553270462844928 10562589481110784 10574188048795392 10581004125043842 10589955905183473 10618761138306048 10637129644323936 10643035707166464 10699490264666112 10706387110185312 10718143579162656 10769153755336704 10772827985178792 10806589654522389 10849557529232772 10858736511914018 10876329762727936 10888272842323968 10895291376282768 10913163516993024 10959165480646656 10968842922691968 10978122823641792 11036504279533824 11046250015259472 11092812974837568 11098821727438848 11152378741477376 11171821614259488 11197360483581384 11237316888784896 11264011438840797 11276380223910711 11294650138217472 11314341044601336 11323913245146684 11330047180093824 11374356451356288 11375096364273152 11381688312723963 11435588918175744 11455370386195008 11493933759595008 11503657899831552 11529955349430336 11581316385380352 11601507060961776 11611322210759544 11670563650610358 11712970513707008 11725832291733504 11733390712919904 11753687323335503 11785657966691328 11795628912517632 11803232324306332 11822593810075776 11872429270700544 11882913166249632 11895961554894816 11946106280594304 11952577244934144 11966770849864428 12031192507664064 12044685498958476 12084786341480448 12092576142907248 12102806748781112 12130473857213166 12163469379618816 12173759962850304 12235870983068928 12249306947614464 12257202798318114 12336552723594624 12344504812551149 12350388176597016 12388554661357056 12399494319123168 12409984585044592 12451761572894592 12472186876563456 12482738642110464 12490784961882864 12546426084162048 12568299316041924 12597030544029057 12613147748038656 12657817117438234 12702984982711296 12711173272329896 12767796130582272 12796983409807296 12807809960915424 12865037532947712 12873155930103768 12887291684469384 12930675479544384 12941615137310496 12948625348678656 12971199768109128 13000110130597888 13033791883302736 13091851869937152 13100290821482852 13147037599807488 13177091827920384 13191561328200192 13200064552034892 13258865212527744 13270082526582336 13300418036335248 13356482929538112 13364598783894176 13368277312030836 13409589386194176 13420934216470144 13428204065296384 13432785512383432 13480718757163008 13489408370635808 13511535782943744 13535091571122072 13568490595086336 13583389882503168 13595384634165504 13604148160770654 13615657592378751 13652692892107776 13695479958206592 13749934294473216 13761567064603904 13765354855952544 13831779141464128 13863398693957904 13878621814043952 13937123994026688 13944673452423168 13949431109013564 13961232658175166 13999207940130816 14008231769506416 14043080972374272 14052133082118222 14098917398393856 14108005500058456 14114729344682304 14158348184408064 14182839525765248 14190714276221952 14275182813580416 14290858105550208 14300069931371133 14363770646905056 14396606336033208 14408786206029852 14466076705643696 14482300421366739 14527055168377024 14550884689324032 14625123896922624 14637497098189056 14663015868715578 14702900037654528 14715339039378432 14728333353679296 14790417299783424 14824228306410432 14895762152345984 14929813978108512 15018681918454396 15035173631880948 15059533517623296 15076070089371648 15085788059468448 15098550993528912 15106729573458432 15111883701431361 15165808601808384 15175584416965284 15200477755811712 15264551919472128 15273827181593344 15325245012793344 15338210533108736 15373273799240448 15468676081282368 15481762947679392 15560751534147144 15596323530702642 15644520950559872 15651977095093248 15714210622255104 15727505216690176 15763458413434368 15829905694267392 15843884221666176 15861282073193088 15871506187565763 15928141707459072 15955694466485904 15964553560749696 16041590010218752 16049235396999168 16059580665277968 16123434857209664 16173965142950888 16231679950467072 16274336293849158 16288104767871027 16314494644091904 16332409263485952 16342937064424152 16369745275489536 16438748220969984 16448736964792832 16453264384037952 16467184235462688 16518072881809408 16532659092164224 16602348763859456 16654379949177152 16728568112216064 16757732421389232 16796040725372076 16855975333177344 16937313310281728 16941975207326208 16985869867720026 16995070770140736 17023728174109696 17062644546409728 17077079947887232 17153383377263616 17164207906805024 17183055579292512 17240900639392512 17255486849747328 17264833798238208 17283791965999104 17294933024145504 17371974578070528 17416983316139316 17445202193682432 17455802493249536 17505845475915537 17569455770560512 17588748437600256 17600086069379856 17678486950036992 17693443368776448 17704848486459498 17733890715113664 17808643906050816 17824369749374448 17879452514925568 17950156274796642 18015381043924992 18046788761496096 18127179512220672 18138864214360872 18154210123171668 18195710785819749 18203590522810368 18245204069428224 18260639944275456 18333245725964288 18353806474603392 18385804197477171 18484531591943872 18504829085391936 18582831992035584 18599241478684752 18614976877566888 18677642359341888 18708280314845184 18724107963165696 18736177442824296 18798556531191808 18819639126243072 18852448974062886 18920952368295936 18986725676157351 19033577084773888 19054477474066944 19066759908494844 19151694195873408 19195475114710944 19211714941373136 19309733895155652 19330937526704076 19412422705965744 19422938023017984 19500165195896832 19516662797585408 19550687824954104 19620452052504576 19637777804905728 19650436232224278 19720556399711232 19765637741880576 19800096828052338 19905123789873504 19906418637478016 20046898175841264 20114384079291264 20131401324705216 20142306097944576 20149178268575148 20221078135744512 20234112555953712 20267303674415616 20302637356683108 20352735892629504 20406222241155981 20497698398987264 20624901441709824 20642350596905856 20655656567536081 20747668712196192 20795098040936856 20817932721065928 20869302793457664 20905685991040032 20917010178634752 20924146663520346 20941848987262749 21012347654259624 21017944551245824 21078199623177333 21125178962221568 21148376097590784 21162008250087684 21179911810366946 21237522276612096 21274259288647872 21286071414332928 21412774220370624 21436287158325312 21545655970357584 21613179309044778 21699115058465544 21717473023828036 21752659525455872 21776545684647936 21790582752565536 21826327033986048 21828276457623077 21918330961293312 21937685845383936 21956245647283584 21994523803073367 22073008559067648 22092500030518944 22185625949675136 22197643454877696 22343643228518976 22394720967162768 22528022877681594 22552760447821422 22589300276434944 22628682089202672 22647826490293368 22660094360187648 22748712902712576 22750192728546304 22763376625447926 22871177836351488 22910740772390016 22925508937594991 22987867519190016 23007315799663104 23059910698860672 23162632770760704 23203014121923552 23222644421519088 23341127301220716 23394485296053963 23466781425839808 23507374646671006 23571315933382656 23591257825035264 23606464648612664 23645187620151552 23744858541401088 23765826332499264 23791923109789632 23892212561188608 23933541699728856 24062385015328128 24089370997916952 24169572682960896 24185152285814496 24205613497562224 24260947714426332 24326938759237632 24347519925700608 24411504440773737 24471741966137856 24498613895228928 24514405596636228 24673105447189248 24689009625102298 24700776353194032 24777109322714112 24798988638246336 24819969170089184 24903523145789184 24965477284220928 24981569923765728 25092852168324096 25136598632083848 25194061088058114 25226295496077312 25315634234876468 25405969965422592 25422346544659792 25444795634034001 25535592261164544 25593966819614592 25615619921830848 25730075065895424 25746311860207536 25774583368938768 25861350959088768 25883230274620992 25897250697357312 25942399536218256 26067583766605472 26183703739874304 26200581642965704 26282693357295193 26294075199614976 26354183655840768 26383122656400384 26400129104069784 26517730425055488 26540165053164672 26557272729689247 26600836072670496 26712965859076224 26729197567788352 26736554624061672 26819178772388352 26841868432940288 26865571024766864 26978816741271616 27023071565887488 27070183142244144 27190769268331008 27208296321541308 27231315184757502 27305385784215552 27390959916413184 27499868588946432 27523134129207808 27530709711905088 27663558282928256 27726797387915808 27757243628087904 27874247988053376 27889346904846336 27898862218027128 27922465316350332 27998415880261632 28016463539012832 28086161944748544 28104266164236444 28197834796787712 28216011000116912 28229458689364608 28365679051530496 28381428552443904 28550365627160832 28581716211100416 28600139862742266 28727541293810112 28793212672066416 28817572412059704 28932153411287392 28964600842733478 29054110336754048 29101769378648064 29250247793845248 29274994196378112 29326031737431156 29405800075309056 29430678078756864 29456666707358592 29475654348336417 29580834599566848 29648456612820864 29791524304691968 29859627956217024 30037363836908792 30070347263761896 30171576118936896 30197101987057824 30213459146916864 30223767402862722 30331617203616768 30351168833930568 30400955511623424 30529103838944256 30547654363186688 30650490025586688 30676421066217472 30746547598480896 30937352162564736 30963525895358784 31121503068294288 31192647061405284 31289041901119744 31303954190186496 31455010433380352 31526916826868736 31659811388534784 31687768443332352 31722564146386176 31743012375131526 31769867715550419 31856283414918144 31911388932971808 31929107121499392 32083180020437504 32098470793998336 32119161330555936 32246869714419328 32347930285901776 32548672587698316 32576209535742054 32628989288183808 32664818526971904 32685874128848304 32739490550979072 32877496441939968 32897473929585664 32906528768075904 32934368470925376 33036145763618816 33065318184328448 33204697527718912 33308759898354304 33457136224432128 33515464842778464 33592081450744152 33711950666354688 33792034316522391 33829140671732133 33883950414652416 33971739735440052 33990141540281472 34047456348219392 34125289092819456 34145064938171889 34154159895774464 34306766754527232 34328415813610048 34366111158585024 34481801278785024 34510973699494656 34589866048291008 34743949156141056 34833966632278632 34911604986499072 35011690951831074 35138911541121024 35177496875200512 35200172138759712 35261061970006509 35356973900073984 35386886737552896 35409696972918996 35467781430227328 35617287812101632 35648739498748896 35758905029851136 35900312549593284 36093577522992192 36254359024441344 36277728428721744 36308420246343336 36391421571639498 36490408138856448 36521279888550912 36666491451928576 36707612949206784 36771608394954342 36969063183887744 37009658170783872 37033514437653447 37165663984071168 37198482957369504 37229953755133776 37355284718683776 37416560629690368 37448215926331392 37472354885648592 37639278252486144 37704897948125772 37973451352314702 38067154169547776 38108954948133888 38133519816989688 38303388391746816 38390950229421888 38423429882746272 38619467790311304 38661875053408152 38824845411931488 38845876046035968 39000330391793664 39033325595170816 39101375649908208 39275555609811456 39300872464448556 39441112799422464 39531275483761152 39600193656104676 39810247579747008 39812837274956032 40093796351682528 40228768158582528 40262802649410432 40284612195889152 40298356537150296 40442156271489024 40468225111907424 40534607348831232 40605274713366216 40705471785259008 40812444482311962 40846972777136253 40995396797974528 41249802883419648 41284701193811712 41311313135072162 41495337424392384 41590196081873712 41635865442131856 41811371982080064 41834020357269504 41848293327040692 41883697974525498 42024695308519248 42035889102491648 42156399246354666 42250357924443136 42296752195181568 42324016500175368 42359823620733892 42475044553224192 42548518577295744 42572142828665856 42575945169819269 42825548440741248 42872574316650624 42900209794113399 43091311940715168 43226358618089556 43398230116931088 43434946047656072 43446901264100217 43581165505131072 43652654067972096 43656552915246154 43875371690767872 43912491294567168 43989047606146734 44146017118135296 44185000061037888 44371251899350272 44687286457037952 44789441934325536 45056045755363188 45105520895642844 45178600552869888 45257364178405344 45295652980586736 45320188720375296 45335651104294083 45497425805425152 45500385457092608 45526753250895852 45821481544780032 45851017875189982 45975735038380032 46014631599326208 46119821397721344 46406028243847104 46445288843038176 46682254602441432 46788970592107926 46933562851679616 47014749293342012 47142631866765312 47182515650070528 47212929297225328 47290375240303104 47489717082802176 47531652664998528 47583846219579264 47614518562697289 47784425122377216 47867083399457712 48124770030656256 48178741995833904 48370304571628992 48411226995124448 48521895428852664 48695039851401216 48823008881547474 48864314303613081 48943483932275712 48997227790457856 49028811193272456 49346210894378496 49378019250204596 49401552706388064 49554218645428224 49597977276492672 49639938340178368 49807046291578368 49963139847531456 50185704336648192 50273197264167696 50388122176116228 50631268469752936 50811939930845184 50844693089319584 50889591268068002 51071184522329088 51187933639229184 51231239843661696 51460150131790848 51492623720415072 51549166737877536 51722701918177536 51766460549241984 51794501394714624 51884799072436512 52135167533210944 52367407479748608 52401163285931408 52565386714590386 52708367311681536 52766245312800768 52800258208139568 53035460850110976 53080330106329344 53114545459378494 53201672145340992 53425931718152448 53458395135576704 53473109248123344 53638357544776704 53683736865880576 53731142049533728 53957633482543232 54046143131774976 54140366284488288 54381538536662016 54416592643082616 54462630369515004 54587132357459247 54610771568431104 54781919832826368 54999737177892864 55046268258415616 55061419423810176 55327116565856512 55453594775831616 55514487256175808 55748495976106752 55797724436054256 55844930632700664 56032927078025664 56172323889497088 56208532328472888 56395669593575424 56432022000233824 56458917378729216 56731358103060992 56762857104887808 56960177028472053 57100731254321664 57163432422200832 57200279725484532 57455082587620224 57586425344132832 57635144824119408 57864306822574784 57929201685466956 58108220673508096 58500495587690496 58549988392756224 58652063474862312 58861356157513728 58913333414717184 58951308696672834 59161669199133696 59296913225641728 59583048609383936 59719255912434048 60074727673817584 60140694527523792 60343152237873792 60394203974115648 60426918293833728 60447534805725444 60663234407233536 60702337667861136 60801911023246848 61058207677888512 61095308726373376 61352842132434944 61493095196961792 61874704325129472 61927051790717568 61966969702608243 62243006136588576 62385294122810568 62578083802239488 62607908380372992 62825546961788247 63053833653737472 63375536886664704 63445128292772352 63486024750263052 63539735431100838 63712566829836288 63822777865943616 63858214242998784 64166360040875008 64238322661111872 64493739428838656 64695860571803552 65097345175396632 65152419071484108 65257978576367616 65329637053943808 65371748257696608 65478981101958144 65484829372869231 65754992883879936 65794947859171328 65813057536151808 65868736941850752 65983571409220101 66130636368656896 66409395055437824 66617519796708608 67030929685556928 67184162901488304 67584068633044782 67658281343464266 67767900829304832 67943479470880104 67980283080562944 68094912696438784 68250578185638912 68290129876343778 68308319791548928 68613533509054464 68656831627220096 68732222317170048 68776526812784973 68963602557570048 69021947398989312 69179732096582016 69487898312282112 69667933264557264 70023381903662148 70400344277519424 70522123940013018 70713947800147968 70773773475105792 70819393945837992 70935562860454656 71234575624203264 71297478997497792 71517810059702272 71800625099186568 72187155045984384 72508718048882688 72555456857443488 72616840492686672 72782843143278996 72980816277712896 73042559777101824 73234513322321211 73415225898413568 73543216789908684 73938126367775488 74019316341567744 74067028875306894 74331327968142336 74396965914739008 74459907510267552 74710569437367552 74896431852662784 74944709771297184 75278556504972288 75409795896251544 75946902704629404 76134308339095552 76217909896267776 76267039633979376 76334386902102003 76606776783493632 76781900458843776 76846859765492544 77238935580622608 77323750106816304 77649690823862976 77691752092071936 78066651190341632 78202751299816416 78551111219622912 78601744928897112 78848080071885579 78882225598844928 79062550967522304 79200387312209352 79620495159494016 79625674549912064 79671818189067741 80187592703365056 80457536317165056 80525605298820864 80596713074300592 80936450223814848 81069214697662464 81210549426732432 81624888964623924 81693945554272506 81990793595949056 82275811263348521 82499605766839296 82569402387623424 82622626270144324 82990674848784768 83180392163747424 83271730884263712 83622743964160128 83668040714539008 83696586654081384 83767395949050996 84049390617038496 84312798492709332 84500715848886272 84593504390363136 84648033000350736 84719647241467784 85097037154591488 85144285657331712 85151890339638538 85651096881482496 85745148633301248 85800419588226798 86182623881430336 86452717236179112 86796460233862176 86869892095312144 86893802528200434 87162331010262144 87305308135944192 87313105830492308 87750743381535744 87824982589134336 87978095212293468 88292034236270592 88370000122075776 88426963045009251 88742503798700544 89374572914075904 89578883868651072 90112091510726376 90211041791285688 90514728356810688 90591305961173472 90640377440750592 90671302208588166 90994851610850304 91000770914185216 91053506501791704 91642963089560064 91702035750379964 91951470076760064 92029263198652416 92239642795442688 92812056487694208 92890577686076352 93364509204882864 93577941184215852 93867125703359232 94029498586684024 94365031300141056 94425858594450656 94580750480606208 94979434165604352 95063305329997056 95167692439158528 95229037125394578 95309603146651257 95568850244754432 95734166798915424 96249540061312512 96357483991667808 96740609143257984 96822453990248896 97043790857705328 97646017763094948 97728628607226162 97886967864551424 97994455580915712 98057622386544912 98692421788756992 98756038500409192 98803105412776128 99108437290856448 99195954552985344 99279876680356736 99614092583156736 99926279695062912 100371408673296384 100546394528335392 100776244352232456 101262536939505872 101376102949567173 101689386178639168 101779182536136004 102142369044658176 102375867278458368 102462479687323392 102920300263581696 102985247440830144 103098333475755072 103445403836355072 103532921098483968 103769598144873024 104270335066421888 104734814959497216 104802326571862816 105130773429180772 105416734623363072 105532490625601536 105600516416279136 105783185910019527 106070921700221952 106160660212658688 106229090918756988 106403344290681984 106851863436304896 106916790271153408 106946218496246688 107276715089553408 107367473731761152 107462284099067456 107915266965086464 108280732568976576 108763077073324032 108833185286165232 108925260739030008 109174264714918494 109563839665652736 109999474355785728 110092536516831232 110122838847620352 110654233131713024 110907189551663232 111028974512351616 111100543312960341 111496991952213504 111595448872108512 111689861265401328 112065854156051328 112344647778994176 112417064656945776 112864044000467648 112917834757458432 113462716206121984 113920354056944106 114201462508643328 114326864844401664 114400559450969064 114910165175240448 115172850688265664 115270289648238816 115728613645149568 115858403370933912 116216441347016192 117000991175380992 117099976785512448 117304126949724624 117826666829434368 117902617393345668 118323338398267392 118593826451283456 119166097218767872 119438511824868096 120149455347635168 120281389055047584 120686304475747584 120788407948231296 120853836587667456 120895069611450888 121326468814467072 121404675335722272 121603822046493696 122116415355777024 122190617452746752 122540918331408759 122986190393923584 123749408650258944 123854103581435136 123933939405216486 124486012273177152 124770588245621136 125156167604478976 125651093923576494 126107667307474944 126751073773329408 126890256585544704 126972049500526104 127079470862201676 127425133659672576 127645555731887232 127716428485997568 127727835509457807 128332720081750016 128476645322223744 128700629382340197 128987478857677312 129391721143607104 130194690350793264 130304838142968216 130743496515393216 130957962203916288 130969658745738462 131589895718342656 131626115072303616 131737473883701504 131967142818440202 132261272737313792 132818790110875648 133235039593417216 134061859371113856 134368325802976608 135168137266089564 135316562686928532 135535801658609664 135886958941760208 135960566161125888 136006953312882249 136501156371277824 136580259752687556 136616639583097856 137313663254440192 137464444634340096 137553053625569946 137927205115140096 138043894797978624 138359464193164032 139335866529114528 140046763807324296 140800688555038848 141044247880026036 141427895600295936 141547546950211584 141638787891675984 141871125720909312 142469151248406528 142594957994995584 142843555688091867 143601250198373136 144374310091968768 145110913714886976 145233680985373344 145565686286557992 146085119554203648 146469026644642422 146592942910839243 146830451796827136 147086433579817368 147876252735550976 148038632683135488 148134057750613788 148662655936284672 148793931829478016 148919815020535104 149421138874735104 149889419542594368 150557113009944576 150819591792503088 151893805409258808 152268616678191104 152435819792535552 152534079267958752 152668773804204006 152797935203361539 153213553566987264 153563800917687552 153693719530985088 154477871161245216 154647500213632608 155299381647725952 155383504184143872 156405502599632832 157102222439245824 157203489857794224 157696160143771158 158125101935044608 158400774624418704 159240990318988032 159251349099824128 159343636378135482 160375185406730112 160478562563164937 160915072634330112 161051210597641728 161193426148601184 161872900447629696 162138429395324928 162421098853464864 163249777929247848 163387891108545012 163761397072377741 164551622526697042 164999211533678592 165138804775246848 165245252540288648 165981349697569536 166360784327494848 166543461768527424 167245487928320256 167393173308162768 167534791898101992 168098781234076992 168625596985418664 169001431697772544 169187008780726272 169296066000701472 169439294482935568 170194074309182976 170288571314663424 170303780679277076 170880531085416159 171302193762964992 171490297266602496 171600839176453596 172365247762860672 172905434472358224 173592920467724352 173739784190624288 173787605056400868 174324662020524288 174626211660984616 175501486763071488 175649965178268672 175956190424586936 176584068472541184 176740000244151552 176853926090018502 177485007597401088 178113569438238007 178749145828151808 179157767737302144 180224183021452752 180422083582571376 181029456713621376 181182611922346944 181280754881501184 181342604417176332 181989703221700608 182107013003583408 183285926179120128 183404071500759928 184058526397304832 184479285590885376 185624112975388416 185781155372152704 185900909107824729 186729018409765728 187155882368431704 187734251406718464 188058997173368048 188851717188901312 189161500961212416 190126610659994112 190335384878317056 190458074250789156 190619206293302514 191137700489508864 191468333597830848 192499080122625024 192714967983335616 193481218286515968 193644907980497792 194087581715410656 195292035526189896 195457257214452324 195773935729102848 195988911161831424 196115244773089824 196454488118607693 197384843577513984 197512077000818384 197606210825552256 198391909105970688 198559753360713472 199228185166313472 199852559390125824 201092789056670784 201552488704464912 202525073879011744 202752205899134346 203378772357278336 203558365072272008 204284738089316352 204751734556916736 204924959374646784 205840600527163392 205970494881660288 206196666951510144 206329580438354919 206890807672710144 207065842196967936 207539196289746048 208540670132843776 209604653143725632 210261546858361544 211201032832558272 211566371820039054 212141843400443904 212321320425317376 212458181837513976 212806688581363968 213703726872609792 213833580542306816 213892436992493376 214553430179106816 214734947463522304 214924568198134912 215830533930172928 216561465137953152 217526154146648064 217666370572330464 217850521478060016 218348529429836988 219127679331305472 220185073033662464 220245677695240704 221308466263426048 221814379103326464 222057949024703232 222201086625920682 222993983904427008 223190897744217024 223379722530802656 224131708312102656 224689295557988352 224834129313891552 225728088000935296 225835669514916864 226925432412243968 227840708113888212 228402925017286656 228653729688803328 228801118901938128 229003160706306009 229820330350480896 230345701376531328 230540579296477632 231457227290299136 231716806741867824 232432882694032384 234199953571024896 234608253899449248 235653333658868736 235805234786691336 236544240215656737 236646676796534784 237187652902566912 238332194437535744 238877023649736192 239015454567203223 240298910695270336 240562778110095168 241372608951495168 241576815896462592 241790139222901776 242809350671444544 243207644092987392 244381234905493504 245081836662817518 245972380787847168 246827433790045563 247498817300517888 247708207162870272 247867878810432972 248972024546354304 249541176491242272 250312335208957952 251302187847152988 253502147546658816 253780513171089408 253944099001052208 254158941724403352 255291111463774464 255432856971995136 255455671018915614 256665440163500032 256953290644447488 257401258764680394 257974957715354624 258783442287214208 260389380701586528 260609676285936432 261486993030786432 261915924407832576 261939317491476924 263252230144607232 263474947767403008 263934285636880404 264522545474627584 265280889135027753 266470079186834432 268123718742227712 268736651605953216 270336274532179128 270633125373857064 271773917883520416 271921132322251776 272013906625764498 273002312742555648 273160519505375112 273233279166195712 274627326508880384 274928889268680192 275106107251139892 275854410230280192 276087789595957248 276718928386328064 278671733058229056 280093527614648592 281601377110077696 282088495760052072 283095093900423168 283277575783351968 283742251441818624 284938302496813056 285189915989991168 285687111376183734 285928809439953771 287202500396746272 288748620183937536 290221827429773952 290467361970746688 291131372573115984 292938053289284844 293185885821678486 293660903593654272 294172867159634736 295752505471101952 296077265366270976 296268115501227576 297325311872569344 297587863658956032 297839630041070208 298031616188734883 298842277749470208 299778839085188736 301114226019889152 301639183585006176 303787610818517616 304128308848701519 305068158535917504 305337547608408012 305595870406723078 306427107133974528 307127601835375104 307387439061970176 308955742322490432 309295000427265216 310598763295451904 312811005199265664 314204444878491648 314406979715588448 315392320287542316 316250203870089216 316801549248837408 317349557730058581 318481980637976064 318502698199648256 318687272756270964 320750370813460224 320957125126329874 321830145268660224 322102421195283456 322386852297202368 323745800895259392 324842197706929728 326499555858495696 326775782217090024 327522794144755482 329103245053394084 329998423067357184 330277609550493696 330490505080577296 330782343242442013 331962699395139072 332721568654989696 333086923537054848 333301629938881023 334490975856640512 334786346616325536 335069583796203984 336197562468153984 337251193970837328 338592132001402944 338878588965871136 340388148618365952 340607561358554152 341761062170832318 342604387525929984 342980594533204992 343201678352907192 344730495525721344 345810868944716448 347185840935448704 347479568381248576 347575210112801736 348649324041048576 349252423321969232 351002973526142976 351299930356537344 351912380849173872 353480000488303104 353707852180037004 354970015194802176 356227138876476014 357498291656303616 358315535474604288 360448366042905504 360844167165142752 362058913427242752 362365223844693888 362561509763002368 362685208834352664 363979406443401216 364214026007166816 366571852358240256 366808143001519856 368958571181770752 371248225950776832 371562310744305408 371801818215649458 373458036819531456 374311764736863408 375468502813436928 376117994346736096 377703434377802624 378323001922424832 380253221319988224 380670769756634112 380916148501578312 381238412586605028 382275400979017728 382936667195661696 383183506528373421 384998160245250048 385429935966671232 386962436573031936 387289815960995584 388175163430821312 390584071052379792 390914514428904648 392230489546179648 392908976237215386 394769687155027968 395024154001636768 395212421651104512 396783818211941376 397119506721426944 398456370332626944 399705118780251648 402185578113341568 403104977408929824 405050147758023488 405504411798268692 406757544714556672 407116730144544016 409503469113833472 409849918749293568 411940989763320576 412393333903020288 412659160876709838 413781615345420288 414131684393935872 415078392579492096 417081340265687552 419209306287451264 420523093716723088 422402065665116544 423132743640078108 424283686800887808 424642640850634752 424916363675027952 425613377162727936 427407453745219584 427667161084613632 427784873984986752 429469894927044608 429849136396269824 431661067860345856 433122930275906304 435332741144660928 435701042956120032 436697058859673976 438255358662610944 439778828732517729 440491355390481408 442616932526852096 443628758206652928 444115898049406464 444402173251841364 445987967808854016 446381795488434048 446759445061605312 448263416624205312 449668258627783104 451456176001870592 451671339029833728 453850864824487936 455681416227776424 456805850034573312 457307459377606656 457602237803876256 458006321412612018 458393805610084617 459640660700961792 460691402753062656 461081158592955264 462914454580598272 463433613483735648 464865765388064768 469216507798898496 471306667317737472 471610469573382672 473088480431313474 474375305805133824 476664388875071488 477754047299472384 478030909134406446 480597821390540672 481125556220190336 481435687689494811 482745217902990336 483153631792925184 483580278445803552 485618701342889088 486415288185974784 490163673325635036 493654867580091126 494997634601035776 495416414325740544 495735757620865944 497944049092708608 499082352982484544 500624670417915904 502604375694305976 507004295093317632 507561026342178816 507888198002104416 508317883448806704 510582222927548928 510865713943990272 510911342037831228 512641593256248477 513906581288894976 514802517529360788 515949915430709248 517566884574428416 520778761403173056 521219352571872864 522973986061572864 523878634982953848 526504460289214464 526949895534806016 527868571273760808 529045090949255168 530561778270055506 532940158373668864 534340708314714021 536247437484455424 537473303211906432 540672549064358256 541266250747714128 543547835767040832 543842264644503552 544027813251528996 546321039010750224 546466558332391424 549254653017760768 549857778537360384 550212214502279784 552175579191914496 553437856772656128 557343466116458112 557702727323474187 560187055229297184 563202754220155392 564176991520104144 566555151566703936 567484502883637248 570379831979982336 571374222752367468 571857618879907542 574405000793492544 577497240367875072 580443654859547904 580934723941493376 582262745146231968 585876106578569688 586371771643356972 587321807187308544 588345734319269472 589363464355823079 591505010942203904 592154530732541952 592536231002455152 595175727317912064 595679260082140416 596063232377469766 597684555498940416 599557678170377472 603278367170012352 607575221637035232 608256617697403038 610136317071835008 610675095216816024 611191740813446156 612854214267949056 614255203670750208 614774878123940352 617911484644980864 618590000854530432 618988741315064757 621197526590903808 625622010398531328 628813959431176896 630784640575084632 633603098497674816 634699115460117162 636963961275952128 637005396399296512 637374545512541928 641500741626920448 641914250252659748 643660290537320448 644204842390566912 644773704594404736 647491601790518784 649684395413859456 652999111716991392 653551564434180048 655045588289510964 658206490106788168 660555219100987392 660981010161154592 661564686484884026 663925398790278144 665443137309979392 666173847074109696 666603259877762046 668981951713281024 669572693232651072 670139167592407968 672395124936307968 674502387941674656 677184264002805888 677757177931742272 680776297236731904 681215122717108304 683522124341664636 685208775051859968 685961189066409984 686403356705814384 687009482118918027 689460991051442688 691621737889432896 694371681870897408 694959136762497152 695150420225603472 697298648082097152 698504846643938464 702599860713074688 703824761698347744 706960000976606208 707415704360074008 709632720646970211 709940030389604352 712454277752952028 714996583312607232 716631070949208576 720896732085811008 721688334330285504 724117826854485504 724730447689387776 725370417668705328 728428052014333632 733143704716480512 733616286003039712 737917142363541504 740482301370136689 742496451901553664 743124621488610816 743603636431298916 746916073639062912 748623529473726816 750937005626873856 752235988693472192 755406868755605248 760506442639976448 761341539513268224 761832297003156624 762476825173210056 765873334391323392 766367013056746842 769996320490500096 770859871933342464 773924873146063872 774579631921991168 776350326861642624 781168142104759584 781829028857809296 784460979092359296 785817952474430772 790048308003273536 790424843302209024 793567636423882752 794239013442853888 799410237560503296 804371156226683136 806209954817859648 810100295516046976 811008823596537384 813515089429113344 814233460289088032 819006938227666944 819699837498587136 823881979526641152 824786667806040576 825318321753419676 827563230690840576 828263368787871744 830156785158984192 834162680531375104 838418612574902528 841046187433446176 844804131330233088 846265487280156216 849285281701269504 849832727350055904 851226754325455872 854814907490439168 855334322169227264 855569747969973504 857786428319861313 859698272792539648 863322135720691712 866245860551812608 870665482289321856 871402085912240064 873394117719347952 879557657465035458 880982710780962816 885233865053704192 887257516413305856 888231796098812928 888804346503682728 891975935617708032 892763590976868096 893518890123210624 894094848566204649 896526833248410624 899336517255566208 902912352003741184 903342678059667456 911362832455552848 915204475607752512 916012642825224036 916787611220169234 919281321401923584 921382805506125312 922162317185910528 925828909161196544 926867226967471296 929731530776129536 938433015597796992 942613334635474944 943220939146765344 946176960862626948 948750611610267648 952048673190175743 955508094598944768 956061818268812892 961195642781081344 962251112440380672 962871375378989622 965490435805980672 966307263585850368 967160556891607104 971237402685778176 980327346651270072 987309735160182252 989995269202071552 990832828651481088 991471515241731888 992347029727326039 995888098185417216 998164705964969088 999904889816643069 1005208751388611952 1015776396004208832 1016635766897613408 1021164445855097856 1021822684075662456 1025283186512496954 1027813162577789952 1029605035058721576 1031899830861418496 1035133769148856832 1041557522806346112 1042438705143745728 1045947972123145728 1047757269965907696 1053008920578428928 1053899791069612032 1055737142547521616 1061123556540111012 1065880316747337728 1068681416629428042 1069585546423530773 1072494874968910848 1074946606423812864 1081345098128716512 1082532501495428256 1087095671534081664 1087684529289007104 1088055626503057992 1092642078021500448 1098509306035521536 1099715557074720768 1100424429004559568 1106875713545312256 1114686932232916224 1115405454646948374 1120374110458594368 1126405508440310784 1128353983040208288 1133110303133407872 1134969005767274496 1140759663959964672 1142748445504734936 1143715237759815084 1148810001586985088 1149550519585120263 1154994480735750144 1160887309719095808 1161869447882986752 1164525490292463936 1171752213157139376 1172743543286713944 1176691468638538944 1178726928711646158 1183010021884407808 1184309061465083904 1185072462004910304 1190351454635824128 1191358520164280832 1192126464754939532 1195369110997880832 1199115356340754944 1206556734340024704 1215150443274070464 1216513235394806076 1220272634143670016 1221350190433632048 1222383481626892312 1228510407341500416 1229549756247880704 1235822969289961728 1237180001709060864 1237977482630129514 1242395053181807616 1246794986067666049 1251244020797062656 1257627918862353792 1261569281150169264 1267206196995349632 1269398230920234324 1273927922551904256 1274749091025083856 1283001483253840896 1283828500505319496 1288409684781133824 1289547409188809472 1294983203581037568 1299368790827718912 1305998223433982784 1307103128868360096 1310091176579021928 1316412980213576336 1321962020322309184 1323129372969768052 1327850797580556288 1330886274619958784 1332347694148219392 1333206519755524092 1337963903426562048 1339145386465302144 1340278335184815936 1344790249872615936 1349004775883349312 1354368528005611776 1355514355863484544 1361552594473463808 1362430245434216608 1367044248683329272 1370417550103719936 1371922378132819968 1372806713411628768 1374018964237836054 1375181416830253851 1378921982102885376 1383243475778865792 1388743363741794816 1389918273524994304 1390300840451206944 1394597296164194304 1397009693287876928 1407649523396695488 1413920001953212416 1414831408720148016 1419265441293940422 1424908555505904056 1429993166625214464 1433262141898417152 1441793464171622016 1443376668660571008 1444307063068484433 1448235653708971008 1449460895378775552 1450740835337410656 1456856104028667264 1467232572006079424 1480964602740273378 1484992903803107328 1486249242977221632 1487207272862597832 1493832147278125824 1497247058947453632 1501874011253747712 1504471977386944384 1510813737511210496 1521012885279952896 1522683079026536448 1523664594006313248 1524953650346420112 1531746668782646784 1532734026113493684 1541719743866684928 1547849746292127744 1549159263843982336 1552700653723285248 1562336284209519168 1563658057715618592 1568921958184718592 1571635904948861544 1580096616006547072 1580849686604418048 1587135272847765504 1588478026885707776 1598820475121006592 1603022124944142063 1608742312453366272 1612419909635719296 1620200591032093952 1622017647193074768 1627030178858226688 1628466920578176064 1639399674997174272 1647763959053282304 1649573335612081152 1650636643506839352 1656526737575743488 1660313570317968384 1668325361062750208 1673108181970422561 1676837225149805056 1682092374866892352 1689608262660466176 1692530974560312432 1699665454700111808 1702453508650911744 1710668644338454528 1711139495939947008 1715572856639722626 1719396545585079296 1726644271441383424 1732491721103625216 1741330964578643712 1742804171824480128 1746788235438695904 1759115314930070916 1761965421561925632 1768090393067469237 1774515032826611712 1776463592197625856 1777608693007365456 1785527181953736192 1787037780246421248 1788189697132409298 1793053666496821248 1798673034511132416 1805824704007482368 1822725664911105696 1830408951215505024 1832025285650448072 1833575222440338468 1838562642803847168 1842765611012250624 1844324634371821056 1851657818322393088 1853734453934942592 1856966223945194271 1876866031195593984 1886441878293530688 1892353921725253896 1904097346380351486 1911016189197889536 1912123636537625784 1922391285562162688 1924502224880761344 1925742750757979244 1930980871611961344 1932614527171700736 1934321113783214208 1942474805371556352 1960654693302540144 1974619470320364504 1981665657302962176 1982943030483463776 1984694059454652078 1991776196370834432 1996329411929938176 1999809779633286138 2010417502777223904 2031552792008417664 2033271533795226816 2042328891710195712 2043645368151324912 2050566373024993908 2055626325155579904 2059210070117443152 2061028446356754081 2070267538297713664 2083115045612692224 2084877410287491456 2086221313321144181 2091895944246291456 2095514539931815392 2107799582139224064 2111474285095043232 2122247113080222024 2128898161940910633 2137362833258856084 2139171092847061546 2144989749937821696 2149893212847625728 2162690196257433024 2165065002990856512 2174191343068163328 2176111253006115984 2185284156043000896 2197018612071043072 2199431114149441536 2200848858009119136 2213751427090624512 2221446904110410067 2229373864465832448 2230810909293896748 2240748220917188736 2252811016880621568 2256707966080416576 2266220606266815744 2281519327919929344 2285496891009469872 2287430475519630168 2297620003173970176 2299101039170240526 2309988961471500288 2315476402697094091 2321774619438191616 2323738895765973504 2329050980584927872 2343504426314278752 2345487086573427888 2353382937277077888 2357453857423292316 2370144924009820608 2380702909271648256 2382717040328561664 2384252929509879064 2398230712681509888 2413113468680049408 2430300886548140928 2433026470789612152 2440545268287340032 2442700380867264096 2444766963253784624 2457020814683000832 2459099512495761408 2471645938579923456 2474360003418121728 2475954965260259028 2484790106363615232 2493589972135332098 2502488041594125312 2515255837724707584 2523138562300338528 2534412393990699264 2538796461840468648 2547855845103808512 2549498182050167712 2566002966507681792 2567657001010638992 2579094818377618944 2589966407162075136 2598737581655437824 2611996446867965568 2614206257736720192 2620182353158043856 2632825960427152672 2643924040644618368 2646258745939536104 2655701595161112576 2661772549239917568 2664695388296438784 2666413039511048184 2675927806853124096 2678290772930604288 2680556670369631872 2682284545698613947 2689580499745231872 2698009551766698624 2708737056011223552 2711028711726969088 2724860490868433216 2734088497366658544 2745613426823257536 2748037928475672108 2750362833660507702 2757843964205770752 2766486951557731584 2777486727483589632 2779836547049988608 2780601680902413888 2789194592328388608 2794019386575753856 2815299046793390976 2827840003906424832 2829662817440296032 2838530882587880844 2849817111011808112 2866524283796834304 2883586928343244032 2886753337321142016 2888614126136968866 2896471307417942016 2898921790757551104 2901481670674821312 2913712208057334528 2934465144012158848 2961929205480546756 2969985807606214656 2972498485954443264 2974414545725195664 2977041089181978117 2987664294556251648 2994494117894907264 3008943954773888768 3021627475022420992 3047329188012626496 3049907300692840224 3063493337565293568 3065468052226987368 3083439487733369856 3095699492584255488 3098318527687964672 3105401307446570496 3124672568419038336 3127316115431237184 3137843916369437184 3143271809897723088 3160193232013094144 3161699373208836096 3176956053771415552 3197640950242013184 3206044249888284126 3208756639270592319 3217484624906732544 3224839819271438592 3240401182064187904 3244035294386149536 3254060357716453376 3256933841156352128 3295527918106564608 3299146671224162304 3301273287013678704 3320627140635936768 3336650722125500416 3346216363940845122 3353674450299610112 3364184749733784704 3379216525320932352 3385061949120624864 3399330909400223616 3404907017301823488 3422278991879894016 3431145713279445252 3438793091170158592 3448651558755360789 3464983442207250432 3482661929157287424 3485608343648960256 3493576470877391808 3518230629860141832 3536180786134938474 3549030065653223424 3552927184395251712 3555217386014730912 3571054363907472384 3574075560492842496 3576379394264818596 3586107332993642496 3597346069022264832 3611649408014964736 3645451329822211392 3660817902431010048 3664050571300896144 3667150444880676936 3685531222024501248 3688649268743642112 3703315636644786176 3707468907869885184 3713932447890388542 3740384958202998147 3753732062391187968 3772883756587061376 3784707843450507792 3808194692760702972 3824247273075251568 3844782571124325376 3849004449761522688 3851485501515958488 3865229054343401472 3868642227566428416 3884949610743112704 3921309386605080288 3949238940640729008 3965886060966927552 3969388118909304156 3983552392741668864 3992658823859876352 3999619559266572276 4020835005554447808 4063105584016835328 4066543067590453632 4084657783420391424 4087290736302649824 4101132746049987816 4111252650311159808 4118420140234886304 4122056892713508162 4125544250490761553 4140535076595427328 4166230091225384448 4169754820574982912 4172442626642288362 4183791888492582912 4191029079863630784 4222948570190086464 4244494226160444048 4257796323881821266 4274725666517712168 4278342185694123092 4289979499875643392 4299786425695251456 4300170462151746169 4325380392514866048 4330130005981713024 4332921189205453299 4348382686136326656 4352222506012231968 4370568312086001792 4401697716018238272 4442893808220820134 4458747728931664896 4461621818587793496 4481496441834377472 4505622033761243136 4513415932160833152 4532441212533631488 4563038655839858688 4570993782018939744 4574860951039260336 4595240006347940352 4598202078340481052 4630952805394188182 4643549238876383232 4647477791531947008 4658101961169855744 4687008852628557504 4690974173146855776 4706765874554155776 4714907714846584632 4740289848019641216 4761405818543296512 4765434080657123328 4768505859019758128 4796461425363019776 4809066374832426189 4826226937360098816 4860601773096281856 4866052941579224304 4881090536574680064 4885400761734528192 4889533926507569248 4918199024991522816 4943291877159846912 4948720006836243456 4951909930520518056 4969580212727230464 4987179944270664196 5004976083188250624 5030511675449415168 5046277124600677056 5068824787981398528 5077592923680937296 5098996364100335424 5132005933015363584 5135314002021277984 5158189636755237888 5179932814324150272 5197475163310875648 5223992893735931136 5228412515473440384 5240364706316087712 5265651920854305344 5287848081289236736 5292517491879072208 5323545098479835136 5329390776592877568 5332826079022096368 5356581545861208576 5361113340739263744 5364569091397227894 5379160999490463744 5396019103533397248 5417474112022447104 5422057423453938176 5449720981736866432 5468176994733317088 5491226853646515072 5496075856951344216 5500725667321015404 5515687928411541504 5532973903115463168 5554973454967179264 5559673094099977216 5561203361804827776 5588038773151507712 5630598093586781952 5659325634880592064 5677061765175761688 5699634222023616224 5733048567593668608 5767173856686488064 5773506674642284032 5777228252273937732 5792942614835884032 5797843581515102208 5802963341349642624 5827424416114669056 5868930288024317696 5923858410961093512 5944996971908886528 5948829091450391328 5954082178363956234 5975328589112503296 5988988235789814528 6017887909547777536 6043254950044841984 6094658376025252992 6099814601385680448 6126986675130587136 6130936104453974736 6166878975466739712 6196637055375929344 6210802614893140992 6249345136838076672 6254632230862474368 6258663939963432543 6275687832738874368 6286543619795446176 6320386464026188288 6323398746417672192 6412088499776568252 6417513278541184638 6434969249813465088 6449679638542877184 6480802364128375808 6488070588772299072 6508120715432906752 6513867682312704256 6591055836213129216 6598293342448324608 6602546574027357408 6641254281271873536 6664340712331230201 6692432727881690244 6707348900599220224 6728369499467569408 6758433050641864704 6770123898241249728 6798661818800447232 6844557983759788032 6862291426558890504 6877586182340317184 6897303117510721578 6929966884414500864 6946429208091282273 6965323858314574848 6971216687297920512 6987152941754783616 7036461259720283664 7072361572269876948 7110434772029461824 7142108727814944768 7148151120985684992 7152758788529637192 7194692138044529664 7223298816029929472 7290902659644422784 7321635804862020096 7328101142601792288 7334300889761353872 7371062444049002496 7377298537487284224 7414937815739770368 7427864895780777084 7480769916405996294 7507464124782375936 7545767513174122752 7569415686901015584 7616389385521405944 7648494546150503136 7689565142248650752 7698008899523045376 7702971003031916976 7737284455132856832 7769899221486225408 7842618773210160576 7898477881281458016 7931772121933855104 7938776237818608312 7967104785483337728 7985317647719752704 7999239118533144552 8041670011108895616 8046853637095841841 8126211168033670656 8133086135180907264 8174581472605299648 8202265492099975632 8236840280469772608 8244113785427016324 8251088500981523106 8281070153190854656 8332460182450768896 8339509641149965824 8344885253284576724 8367583776985165824 8382058159727261568 8445897140380172928 8488988452320888096 8515592647763642532 8549451333035424336 8556684371388246184 8599572851390502912 8600340924303492338 8650760785029732096 8660260011963426048 8665842378410906598 8696765372272653312 8704445012024463936 8741136624172003584 8803395432036476544 8885787616441640268 8917495457863329792 8923243637175586992 8931123267545934351 8962992883668754944 9026831864321666304 9064882425067262976 9141987564037879488 9149721902078520672 9190480012695880704 9196404156680962104 9261905610788376364 9287098477752766464 9294955583063894016 9316203922339711488 9374017705257115008 9381948346293711552 9413531749108311552 9429815429693169264 9480579696039282432 9530868161314246656 9537011718039516256 9592922850726039552 9618132749664852378 9626269917811776957 9652453874720197632 9721203546192563712 9732105883158448608 9762181073149360128 9770801523469056384 9779067853015138496 9886583754319693824 9897440013672486912 9903819861041036112 9974359888541328392 10009952166376501248 10061023350898830336 10092554249201354112 10137649575962797056 10155185847361874592 10197992728200670848 10270628004042555968 10316379273510475776 10394950326621751296 10447985787471862272 10456825030946880768 10480729412632175424 10531303841708610688 10575696162578473472 10585034983758144416 10647090196959670272 10658781553185755136 10665652158044192736 10713163091722417152 10722226681478527488 10729138182794455788 10758321998980927488 10792038207066794496 10834948224044894208 10844114846907876352 10899441963473732864 10936353989466634176 10982453707293030144 10992151713902688432 11001451334642030808 11065947806230926336 11109946909934358528 11119346188199954432 11122406723609655552 11176077546303015424 11221154874608994441 11261196187173563904 11318651269761184128 11354123530351523376 11399268444047232448 11534347713372976128 11547013349284568064 11554456504547875464 11595687163030204416 11605926682699285248 11654848832229338112 11737860576048635392 11847716821922187024 11897658182900782656 11908164356727912468 11950657178225006592 11977976471579629056 12035775819095555072 12086509900089683968 12189316752050505984 12199629202771360896 12253973350261174272 12261872208907949472 12333757950933479424 12376632751472284659 12421605229786281984 12498690273676153344 12509264461724948736 12517327879926865086 12551375665477748736 12573087239590892352 12640772928052376576 12824176999553136504 12835026557082369276 12869938499626930176 12899359277085754368 12900511386455238507 12961604728256751616 12976141177544598144 12998763567616359897 13027735364625408512 13205093148054714816 13328681424662460402 13384865455763380488 13414697801198440448 13456738998935138816 13516866101283729408 13540247796482499456 13597323637600894464 13689115967519576064 13724582853117781008 13794606235021443156 13892858416182564546 13930647716629149696 13942433374595841024 13974305883509567232 14072922519440567328 14144723144539753896 14220869544058923648 14284217455629889536 14296302241971369984 14305517577059274384 14389384276089059328 14427199124497278567 14581805319288845568 14643271609724040192 14656202285203584576 14668601779522707744 14754597074974568448 14829875631479540736 14855729791561554168 14961539832811992588 15014928249564751872 15091535026348245504 15138831373802031168 15232778771042811888 15296989092301006272 15379130284497301504 15396017799046090752 15405942006063833952 15474568910265713664 15539798442972450816 15685237546420321152 15796955762562916032 15863544243867710208 15877552475637216624 15970635295439505408 15998478237066289104 16083340022217791232 16093707274191683682 16208334818879658637 16252422336067341312 16266172270361814528 16349162945210599296 16404530984199951264 16473680560939545216 16488227570854032648 16502177001963046212 16664920364901537792 16679019282299931648 16689770506569153448 16764116319454523136 16891794280760345856 16977976904641776192 17031185295527285064 17098902666070848672 17113368742776492368 17199145702781005824 17200681848606984676 17301521570059464192 17320520023926852096 17331684756821813196 17393530744545306624 17408890024048927872 17482273248344007168 17606790864072953088 17771575232883280536 17834990915726659584 17846487274351173984 17862246535091868702 17925985767337509888 18053663728643332608 18129764850134525952 18283975128075758976 18299443804157041344 18380960025391761408 18392808313361924208 18523811221576752728 18589911166127788032 18632407844679422976 18748035410514230016 18763896692587423104 18775991819890297629 18827063498216623104 18859630859386338528 18961159392078564864 19074023436079032512 19236265499329704756 19252539835623553914 19304907749440395264 19442407092385127424 19464211766316897216 19524362146298720256 19541603046938112768 19558135706030276992 19773167508639387648 19794880027344973824 19807639722082072224 19948719777082656784 20122046701797660672 20185108498402708224 20275299151925594112 20310371694723749184 20395985456401341696 20541256008085111936 20632758547020951552 20789900653243502592 20839287624273846819 20895971574943724544 20913650061893761536 20961458825264350848 21062607683417221376 21151392325156946944 21170069967516288832 21331304316088385472 21426326183444834304 21444453362957054976 21458276365588911576 21584076414133588992 21669896448089788416 21688229693815752704 21798883926947465728 21872707978933268352 21964907414586060288 21984303427805376864 22002902669284061616 22131895612461852672 22238692376399908864 22244813447219311104 22352155092606030848 22442309749217988882 22522392374347127808 22637302539522368256 22708247060703046752 22798536888094464896 23068695426745952256 23094026698569136128 23108913009095750928 23211853365398570496 23309697664458676224 23475721152097270784 23695433643844374048 23795316365801565312 23816328713455824936 23901314356450013184 23955952943159258112 24071551638191110144 24140560911287525523 24378633504101011968 24399258405542721792 24523744417815898944 24753265502944569318 24843210459572563968 24997380547352306688 25018528923449897472 25034655759853730172 25102751330955497472 25146174479181784704 25281545856104753152 25648353999106273008 25670053114164738552 25798718554171508736 25801022772910477014 25923209456513503232 25952282355089196288 25997527135232719794 26055470729250817024 26410186296109429632 26657362849324920804 26769730911526760976 26793369802637803053 26913477997870277632 27080495592964998912 27194647275201788928 27449165706235562016 27589212470042886312 27785716832365129092 27861295433258299392 27884866749191682048 27948611767019134464 28145845038881134656 28289446289079507792 28441739088117847296 28592604483942739968 28611035154118548768 28778768552178118656 28854398248994557134 28878809753435330871 29163610638577691136 29286543219448080384 29312404570407169152 29337203559045415488 29659751262959081472 29711459583123108336 29923079665623985176 30029856499129503744 30101193235062223183 30183070052696491008 30277662747604062336 30465557542085623776 30593978184602012544 30811884012127667904 30949137820531427328 31370475092840642304 31593911525125832064 31727088487735420416 31755104951274433248 31941270590879010816 31996956474132578208 32166680044435582464 32187414548383367364 32416669637759317274 32504844672134682624 32532344540723629056 32698325890421198592 32809061968399902528 32947361121879090432 32976455141708065296 33004354003926092424 33329840729803075584 33358038564599863296 33379541013138306896 33528232638909046272 33663464623826983323 33783588561520691712 33955953809283552384 34062370591054570128 34197805332141697344 34226737485552984736 34401363697213969352 34603043140118928384 34641040047853704192 34663369513643626392 34787061489090613248 34817780048097855744 34964546496688014336 35213581728145906176 35543150465766561072 35692974548702347968 35724493070183737404 35851971534675019776 36107327457286665216 36259529700269051904 36567950256151517952 36598887608314082688 36761920050783522816 36785616626723848416 37047622443153505456 37264815689358845952 37496070821028460032 37527793385174846208 37551983639780595258 37654126996433246208 37719261718772677056 37922318784157129728 38148046872158065024 38472530998659409512 38505079671247107828 38609815498880790528 38701534159365715521 38884814184770254848 38928423532633794432 39083206093876225536 39116271412060553984 39615279444164144448 39897439554165313568 40244093403595321344 40370216996805416448 40550598303851188224 40620743389447498368 40791970912802683392 41082512016170223872 41678575248547693638 41791943149887449088 41827300123787523072 41922917650528701696 42125215366834442752 42302784650313893888 42340139935032577664 42662608632176770944 42852652366889668608 42888906725914109952 42916552731177823152 43168152828267177984 43376459387631505408 43597767853894931456 43745415957866536704 43929814829172120576 43968606855610753728 44005805338568123232 44263791224923705344 44489626894438622208 44704310185212061696 44884619498435977764 45044784748694255616 45274605079044736512 45416494121406093504 45597073776188929792 46137390853491904512 46188053397138272256 46217826018191501856 46423706730797140992 46619395328917352448 46951442304194541568 47390867287688748096 47590632731603130624 47632657426911649872 47911905886318516224 48143103276382220288 48281121822575051046 48625004456638975911 48757267008202023936 48798516811085443584 49047488835631797888 49506531005889138636 49994761094704613376 50037057846899794944 50069311519707460344 50292348958363569408 50563091712209506304 51296707998212546016 51340106228329477104 51597437108343017472 51602045545820954028 51904564710178392576 51995054270465439588 52110941458501634048 52820372592218859264 53314725698649841608 53539461823053521952 53586739605275606106 53826955995740555264 54160991185929997824 54389294550403577856 54898331412471124032 55178424940085772624 55571433664730258184 55769733498383364096 55897223534038268928 56291690077762269312 56327975459670892887 56578892578159015584 56883478176235694592 57222070308237097536 57708796497989114268 57757619506870661742 58327221277155382272 58573086438896160768 58624809140814338304 58674407118090830976 59319502525918162944 59422919166246216672 59846159331247970352 60202386470124446366 60366140105392982016 60555325495208124672 60931115084171247552 61187956369204025088 61623768024255335808 61898275641062854656 62517862872821540457 62740950185681284608 63187823050251664128 63454176975470840832 63510209902548866496 63993912948265156416 64333360088871164928 64374829096766734728 64833339275518634548 65009689344269365248 65064689081447258112 65396651780842397184 65618123936799805056 65894722243758180864 65952910283416130592 66008708007852184848 66716077129199726592 66759082026276613792 67056465277818092544 67326929247653966646 67567177123041383424 67911907618567104768 68124741182109140256 68395610664283394688 68453474971105969472 68802727394427938704 69206086280237856768 69282080095707408384 69326739027287252784 69635560096195711488 69929092993376028672 70427163456291812352 71086300931533122144 71385949097404695936 71448986140367474808 71703943069350039552 72214654914573330432 73135900512303035904 73197775216628165376 73571233253447696832 74095244886307010912 74529631378717691904 74992141642056920064 75055586770349692416 75103967279561190516 75308253992866492416 75438523437545354112 75844637568314259456 76296093744316130048 76945061997318819024 77010159342494215656 77403068318731431042 77769628369540509696 77856847065267588864 78166412187752451072 78232542824121107968 79230558888328288896 79794879108330627136 80740433993610832896 81241486778894996736 81583941825605366784 82165024032340447744 83357150497095387276 83583886299774898176 83654600247575046144 83845835301057403392 84250430733668885504 84605569300627787776 84680279870065155328 85325217264353541888 85777813451828219904 85833105462355646304 86336305656534355968 86636429260305992613 87195535707789862912 87490831915733073408 87859629658344241152 87937213711221507456 88011610677136246464 88979253788877244416 89408620370424123392 89769238996871955528 90089569497388511232 90303579705186669549 90549210158089473024 90832988242812187008 91194147552377859584 92435652036383003712 92847413461594281984 93902884608389083136 94781734575377496192 95181265463206261248 95265314853823299744 95823811772637032448 96562243645150102092 97250008913277951822 97514534016404047872 97597033622170887168 98094977671263595776 99013062011778277272 99989522189409226752 100074115693799589888 100138623039414920688 100584697916727138816 100990393871480949969 102593415996425092032 102680212456658954208 103204091091641908056 103809129420356785152 103990108540930879176 104221882917003268096 105640745184437718528 106629451397299683216 107078923646107043904 107173479210551212212 107653911991481110528 108321982371859995648 108778589100807155712 109796662824942248064 110356849880171545248 111142867329460516368 111794447068076537856 112583380155524538624 112655950919341785774 113157785156318031168 113766956352471389184 114444140616474195072 115417592995978228536 115515239013741323484 116104602478097146563 116654442554310764544 117249618281628676608 117348814236181661952 118845838332492433344 119692318662495940704 120404772940248892732 120732280210785964032 121110650990416249344 121862230168342495104 122375912738408050176 123247536048510671616 125035725745643080914 125481900371362569216 126375646100503328256 126908353950941681664 127020419805097732992 127987825896530312832 128666720177742329856 128749658193533469456 129666678551037269096 130129378162894516224 130793303561684794368 131236247873599610112 131789444487516361728 131905820566832261184 132017416015704369696 133518164052553227584 134112930555636185088 134653858495307933292 135134354246082766848 135823815237134209536 136249482364218280512 136791221328566789376 136906949942211938944 137605454788855877408 138412172560475713536 138564160191414816768 138653478054574505568 139271120192391422976 139858185986752057344 140854326912583624704 142172601863066244288 142771898194809391872 142897972280734949616 144429309829146660864 145875013369916927733 146271801024606071808 146395550433256330752 147142466506895393664 148190489772614021824 149984283284113840128 150111173540699384832 150207934559122381032 150877046875090708224 151689275136628518912 152592187488632260096 153890123994637638048 154020318684988431312 154806136637462862084 155713694130535177728 156332824375504902144 156465085648242215936 158461117776656577792 159589758216661254272 161480867987221665792 162482973557789993472 163167883651210733568 164330048064680895488 166714300994190774552 167309200495150092288 167691670602114806784 168500861467337771008 168983926379012678661 169360559740130310656 170650434528707083776 171666210924711292608 173272858520611985226 174391071415579725824 174981663831466146816 175719259316688482304 175874427422443014912 176023221354272492928 177958507577754488832 179538477993743911056 180607159410373339098 181098420316178946048 181665976485624374016 182388295104755719168 184871304072766007424 185694826923188563968 187553588618464621371 189563469150754992384 190362530926412522496 190530629707646599488 193124487290300204184 194500017826555903644 195029068032808095744 195194067244341774336 196189955342527191552 198026124023556554544 200148231387599179776 200277246078829841376 201169395833454277632 201980787742961899938 205186831992850184064 205360424913317908416 206408182183283816112 207618258840713570304 207980217081861758352 210708352645435562281 211281490368875437056 213258902794599366432 214157847292214087808 214346958421102424424 216643964743719991296 219593325649884496128 220713699760343090496 222285734658921032736 223588894136153075712 225166760311049077248 225311901838683571548 226315570312636062336 227533912704942778368 228888281232948390144 230835185991956457072 231030478027482646968 232209204956194293126 233308885108621529088 234499236563257353216 234697628472363323904 237691676664984866688 239384637324991881408 240809545880497785464 242221301980832498688 243724460336684990208 244751825476816100352 246495072097021343232 250071451491286161828 250963800742725138432 252751292201006656512 253816707901883363328 254040839610195465984 255975651793060625664 257333440355484659712 257499316387066938912 259333357102074538192 261586607123369588736 262472495747199220224 263578888975032723456 263811641133664522368 264034832031408739392 267036328105106455168 268225861111272370176 269307716990615866584 270268708492165533696 270910739115560008647 271647630474268419072 272498964728436561024 273582442657133578752 273813899884423877888 275210909577711754816 277306956109149011136 278542240384782845952 281708653825167249408 284345203726132488576 285543796389618783744 285795944561469899232 291750026739833855466 292543602049212143616 292791100866512661504 294284933013790787328 296380979545228043648 299968566568227680256 300222347081398769664 300415869118244762064 301754093750181416448 305184374977264520192 307780247989275276096 308040637369976862624 309612273274925724168 311427388261070355456 312665648751009804288 312930171296484431872 316922235553313155584 319179516433322508544 322961735974443331584 324965947115579986944 326335767302421467136 328660096129361790976 333428601988381549104 335383341204229613568 337001722934675542016 337967852758025357322 338721119480260621312 341300869057414167552 343332421849422585216 346545717041223970452 348313807434291439689 349963327662932293632 351748854844886029824 352046442708544985856 359076955987487822112 361214318820746678196 362196840632357892096 363331952971248748032 364776590209511438336 369742608145532014848 375107177236929242742 379126938301509984768 380725061852825044992 381061259415293198976 386248974580600408368 389000035653111807288 390388134488683548672 392379910685054383104 396052248047113109088 400554492157659682752 402338791666908555264 403961575485923799876 410373663985700368128 410720849826635816832 412816364366567632224 415236517681427140608 415960434163723516704 421416705290871124562 422562980737750874112 426517805589198732864 428315694584428175616 428693916842204848848 433287929487439982592 437625040109750783199 439186651299768992256 441427399520686180992 444571469317842065472 450333520622098154496 450623803677367143096 452631140625272124672 455067825409885556736 457776562465896780288 461670371983912914144 462060956054965293936 464418409912388586252 468998473126514706432 469395256944726647808 475383353329969733376 478769274649983762816 481619091760995570928 484442603961664997376 487448920673369980416 489503650953632200704 492990144194042686464 500142902982572323656 501927601485450276864 505502584402013313024 508081679220390931968 511951303586121251328 514998632774133877824 518666714204149076384 523173214246739177472 524944991494398440448 527157777950065446912 527623282267329044736 528069664062817478784 534072656210212910336 538615433981231733168 541821478231120017294 543295260948536838144 544997929456873122048 547164885314267157504 547627799768847755776 550421819155423509632 554613912218298022272 557084480769565691904 568690407452264977152 571087592779237567488 571591889122939798464 583500053479667710932 585087204098424287232 585582201733025323008 588569866027581574656 592761959090456087296 600444694162797539328 600831738236489524128 603508187500362832896 610368749954529040384 615560495978550552192 616081274739953725248 619224546549851448336 622854776522140710912 625860342592968863744 632125057936306686843 633844471106626311168 638359032866645017088 649931894231159973888 657320192258723581952 666857203976763098208 670766682408459227136 675935705516050714644 677442238960521242624 682601738114828335104 686664843698845170432 693091434082447940904 696627614868582879378 699926655325864587264 703497709689772059648 704092885417089971712 718153911974975644224 722428637641493356392 726663905942497496064 729553180419022876672 739485216291064029696 750214354473858485484 758253876603019969536 761450123705650089984 762122518830586397952 772497949161200816736 778000071306223614576 784759821370108766208 792104496094226218176 801108984315319365504 804677583333817110528 807923150971847599752 812732217346680025941 820747327971400736256 821441699653271633664 825632728733135264448 831920868327447033408 842833410581742249124 845125961475501748224 853035611178397465728 856631389168856351232 857387833684409697696 875250080219501566398 878373302599537984512 882854799041372361984 889142938635684130944 900667041244196308992 901247607354734286192 905262281250544249344 915553124931793560576 923340743967825828288 924121912109930587872 928836819824777172504 937996946253029412864 938790513889453295616 950766706659939466752 957538549299967525632 963238183521991141856 968885207923329994752 974897841346739960832 979007301907264401408 985980288388085372928 1000285805965144647312 1011005168804026626048 1016163358440781863936 1023902607172242502656 1029997265548267755648 1037333428408298152768 1049889982988796880896 1055246564534658089472 1056139328125634957568 1068145312420425820672 1077230867962463466336 1083642956462240034588 1086590521897073676288 1089995858913746244096 1094329770628534315008 1095255599537695511552 1100843638310847019264 1109227824436596044544 1137380814904529954304 1142175185558475134976 1143183778245879596928 1167000106959335421864 1171164403466050646016 1177139732055163149312 1185523918180912174592 1201663476472979048256 1207016375000725665792 1220737499909058080768 1231120991957101104384 1232162549479907450496 1238449093099702896672 1245709553044281421824 1264250115872613373686 1267688942213252622336 1276718065733290034176 1299863788462319947776 1312875120329252349597 1333714407953526196416 1351871411032101429288 1354884477921042485248 1365203476229656670208 1373329687397690340864 1386182868164895881808 1393255229737165758756 1406995419379544119296 1408185770834179943424 1436307823949951288448 1444857275282986712784 1453327811884994992128 1478970432582128059392 1500428708947716970968 1516507753206039939072 1524245037661172795904 1544995898322401633472 1556000142612447229152 1569519642740217532416 1584208992188452436352 1602217968630638731008 1615846301943695199504 1625464434693360051882 1641494655942801472512 1642883399306543267328 1651265457466270528896 1663841736654894066816 1685666821163484498248 1706071222356794931456 1713262778337712702464 1714775667368819395392 1750500160439003132796 1756746605199075969024 1765709598082744723968 1778285877271368261888 1801334082488392617984 1802495214709468572384 1810524562501088498688 1831106249863587121152 1846681487935651656576 1848243824219861175744 1857673639649554345008 1877581027778906591232 1896375173808920060529 1901533413319878933504 1915077098599935051264 1926476367043982283712 1949795682693479921664 1971960576776170745856 2000571611930289294624 2032326716881563727872 2047805214344485005312 2059994531096535511296 2074666856816596305536 2099779965977593761792 2110493129069316178944 2112278656251269915136 2136290624840851641344 2154461735924926932672 2167285912924480069176 2179991717827492488192 2188659541257068630016 2190511199075391023104 2201687276621694038528 2218455648873192089088 2274761629809059908608 2284350371116950269952 2286367556491759193856 2334000213918670843728 2354279464110326298624 2371047836361824349184 2403326952945958096512 2414032750001451331584 2438196652040040077823 2462241983914202208768 2464325098959814900992 2476898186199405793344 2528500231745226747372 2535377884426505244672 2553436131466580068352 2625750240658504699194 2667428815907052392832 2703742822064202858576 2746659374795380681728 2772365736329791763616 2786510459474331517512 2813990838759088238592 2816371541668359886848 2872615647899902576896 2889714550565973425568 2906655623769989984256 2957940865164256118784 3000857417895433941936 3033015506412079878144 3048490075322345591808 3089991796644803266944 3112000285224894458304 3168417984376904872704 3204435937261277462016 3231692603887390399008 3250928869386720103764 3282989311885602945024 3285766798613086534656 3302530914932541057792 3327683473309788133632 3371333642326968996496 3412142444713589862912 3426525556675425404928 3429551334737638790784 3501000320878006265592 3513493210398151938048 3531419196165489447936 3556571754542736523776 3604990429418937144768 3621049125002176997376 3662212499727174242304 3693362975871303313152 3696487648439722351488 3715347279299108690016 3792750347617840121058 3803066826639757867008 3830154197199870102528 3852952734087964567424 3899591365386959843328 4001143223860578589248 4064653433763127455744 4095610428688970010624 4119989062193071022592 4149333713633192611072 4220986258138632357888 4224557312502539830272 4272581249681703282688 4308923471849853865344 4334571825848960138352 4359983435654984976384 4381022398150782046208 4403374553243388077056 4436911297746384178176 4549523259618119817216 4572735112983518387712 4668000427837341687456 4708558928220652597248 4742095672723648698368 4806653905891916193024 4876393304080080155646 4924483967828404417536 4928650197919629801984 4953796372398811586688 5057000463490453494744 5106872262933160136704 5251500481317009398388 5334857631814104785664 5407485644128405717152 5493318749590761363456 5544731472659583527232 5573020918948663035024 5632743083336719773696 5689125521426760181587 5745231295799805153792 5779429101131946851136 5915881730328512237568 6001714835790867883872 6096980150644691183616 6179983593289606533888 6224000570449788916608 6336835968753809745408 6408871874522554924032 6463385207774780798016 6501857738773440207528 6565978623771205890048 6571533597226173069312 6605061829865082115584 6655366946619576267264 6742667284653937992992 6824284889427179725824 6853051113350850809856 6859102669475277581568 7002000641756012531184 7062838392330978895872 7113143509085473047552 7209980858837874289536 7242098250004353994752 7386725951742606626304 7392975296879444702976 7430694558598217380032 7585500695235680242116 7606133653279515734016 7660308394399740205056 7705905468175929134848 8002286447721157178496 8239978124386142045184 8298667427266385222144 8441972516277264715776 8449114625005079660544 8545162499363406565376 8617846943699707730688 8669143651697920276704 8719966871309969952768 8806749106486776154112 8873822595492768356352 9099046519236239634432 9145470225967036775424 9336000855674683374912 9484191345447297396736 9613307811783832386048 9752786608160160311292 9848967935656808835072 9857300395839259603968 9907592744797623173376 10114000926980906989488 10503000962634018796776 10669715263628209571328 10814971288256811434304 10986637499181522726912 11089462945319167054464 11146041837897326070048 11378251042853520363174 11490462591599610307584 11558858202263893702272 12003429671581735767744 12193960301289382367232 12359967186579213067776 12448001140899577833216 12673671937507619490816 12817743749045109848064 12926770415549561596032 13003715477546880415056 13143067194452346138624 13210123659730164231168 13310733893239152534528 13485334569307875985984 13648569778854359451648 13718205338950555163136 14004001283512025062368 14125676784661957791744 14226287018170946095104 14419961717675748579072 14773451903485213252608 14785950593758889405952 14861389117196434760064 15171001390471360484232 15320616788799480410112 15411810936351858269696 16004572895442314356992 16479956248772284090368 16597334854532770444288 16898229250010159321088 17067376564280280544761 17235693887399415461376 17338287303395840553408 17613498212973552308224 17747645190985536712704 18290940451934073550848 18672001711349366749824 19226615623567664772096 19505573216320320622584 19697935871313617670144 19714600791678519207936 19815185489595246346752 20228001853961813978976 21006001925268037593552 21339430527256419142656 21629942576513622868608 22178925890638334108928 22292083675794652140096 22756502085707040726348 22980925183199220615168 23117716404527787404544 24006859343163471535488 24719934373158426135552 24896002281799155666432 25347343875015238981632 25635487498090219696128 25853540831099123192064 26007430955093760830112 26420247319460328462336 26621467786478305069056 26970669138615751971968 27297139557708718903296 27436410677901110326272 28008002567024050124736 28452574036341892190208 28839923435351497158144 29546903806970426505216 29571901187517778811904 29722778234392869520128 30342002780942720968464 30823621872703716539392 32009145790884628713984 32959912497544568180736 33194669709065540888576 34134753128560561089522 34471387774798830922752 34676574606791681106816 36581880903868147101696 37344003422698733499648 38453231247135329544192 39011146432640641245168 39429201583357038415872 39630370979190492693504 40456003707923627957952 42012003850536075187104 42678861054512838285312 43259885153027245737216 44357851781276668217856 44584167351589304280192 45513004171414081452696 45961850366398441230336 46235432809055574809088 48013718686326943070976 49439868746316852271104 49792004563598311332864 50694687750030477963264 51707081662198246384128 52014861910187521660224 52840494638920656924672 53242935572956610138112 53941338277231503943936 54872821355802220652544 56016005134048100249472 57679846870702994316288 59093807613940853010432 59143802375035557623808 59445556468785739040256 60684005561885441936928 61647243745407433078784 64018291581769257427968 66389339418131081777152 68269506257121122179044 68942775549597661845504 69353149213583362213632 74688006845397466999296 76906462494270659088384 78022292865281282490336 79260741958380985387008 80912007415847255915904 84024007701072150374208 85357722109025676570624 86519770306054491474432 88715703562553336435712 89168334703178608560384 91026008342828162905392 92470865618111149618176 96027437372653886141952 98879737492633704542208 99584009127196622665728 103414163324396492768256 104029723820375043320448 107882676554463007887872 109745642711604441305088 112032010268096200498944 115359693741405988632576 118287604750071115247616 118891112937571478080512 121368011123770883873856 123294487490814866157568 128036583163538514855936 136539012514242244358088 137885551099195323691008 138706298427166724427264 149376013690794933998592 156044585730562564980672 158521483916761970774016 161824014831694511831808 168048015402144300748416 173039540612108982948864 177431407125106672871424 178336669406357217120768 182052016685656325810784 184941731236222299236352 192054874745307772283904 199168018254393245331456 206828326648792985536512 208059447640750086640896 215765353108926015775744 224064020536192400997888 230719387482811977265152 237782225875142956161024 242736022247541767747712 256073166327077029711872 273078025028484488716176 277412596854333448854528 298752027381589867997184 312089171461125129961344 323648029663389023663616 336096030804288601496832 346079081224217965897728 354862814250213345742848 356673338812714434241536 364104033371312651621568 369883462472444598472704 384109749490615544567808 413656653297585971073024 416118895281500173281792 431530706217852031551488 448128041072384801995776 475564451750285912322048 485472044495083535495424 546156050056968977432352 554825193708666897709056 597504054763179735994368 624178342922250259922688 647296059326778047327232 672192061608577202993664 692158162448435931795456 713346677625428868483072 728208066742625303243136 768219498981231089135616 832237790563000346563584 863061412435704063102976 896256082144769603991552 970944088990167070990848 1092312100113937954864704 1109650387417333795418112 1248356685844500519845376 1294592118653556094654464 1344384123217154405987328 1426693355250857736966144 1456416133485250606486272 1664475581126000693127168 1792512164289539207983104 1941888177980334141981696 2184624200227875909729408 2496713371689001039690752 2589184237307112189308928 2688768246434308811974656 2912832266970501212972544 3328951162252001386254336 3883776355960668283963392 4369248400455751819458816 4993426743378002079381504 5377536492868617623949312 5825664533941002425945088 7767552711921336567926784 8738496800911503638917632 9986853486756004158763008 11651329067882004851890176 17476993601823007277835264 23302658135764009703780352 34953987203646014555670528 69907974407292029111341056
- Sum of all divisors σ(n): 267074506187321740710429627
- Sum of proper divisors (its aliquot sum) s(n): 197166531780029711599088571
- 69907974407292029111341056 is an abundant number, because the sum of its proper divisors (197166531780029711599088571) is greater than itself. Its abundance is 127258557372737682487747515
Bases of 69907974407292029111341056
- Binary: 111001110100111001011011100010111001100000010110010000010011110101111110010000000000002
- Hexadecimal: 0x39D396E2E605904F5F9000
- Base-36: 8S7WZZVCP8C2PDS00
Squares and roots of 69907974407292029111341056
- 69907974407292029111341056 squared (699079744072920291113410562) is 4887124885730597328932544273594578230882078751195136
- 69907974407292029111341056 cubed (699079744072920291113410563) is 341649001436894580305231531896339060944266081648467606827539576004171704303616
-
69907974407292029111341056 is a
perfect square number . Itssquare root is 8361098875584 -
The
cube root of 69907974407292029111341056 is 411947849.0076281987
Scales and comparisons
How big is 69907974407292029111341056?- 69,907,974,407,292,029,111,341,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 69,907,974,407,292,029,111,341,056 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 69907974407292029111341056 cubic inches would be around 34328987.4 feet tall.
Recreational maths with 69907974407292029111341056
- 69907974407292029111341056 backwards is 65014311192029270447970996
- 69907974407292029111341056 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 69907974407292029111341056's digits is 108
- 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 69907974407292029111341056 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 69907974407292029111341056 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/69907974407292029111341056/
Chicago style:
Numbermatics. 2024. "Number 69907974407292029111341056 - Facts about the integer". https://numbermatics.com/n/69907974407292029111341056/
The information we have on file for 69907974407292029111341056 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 69907974407292029111341056, math, Factors of 69907974407292029111341056, curriculum, school, college, exams, university, Prime factorization of 69907974407292029111341056, STEM, science, technology, engineering, physics, economics, calculator, sixty-nine septillion, nine hundred seven sextillion, nine hundred seventy-four quintillion, four hundred seven quadrillion, two hundred ninety-two trillion, twenty-nine billion, one hundred eleven million, three hundred forty-one thousand and fifty-six.