50402862409243544331264
50,402,862,409,243,544,331,264 is an even composite number composed of six prime numbers multiplied together.
50402862409243544331264 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred thirty-five divisors.
Prime factorization of 50402862409243544331264:
210 × 310 × 74 × 312 × 832 × 2292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 31 × 31 × 83 × 83 × 229 × 229)See below for interesting mathematical facts about the number 50402862409243544331264 from the Numbermatics database.
Names of 50402862409243544331264
- Cardinal: 50402862409243544331264 can be written as Fifty sextillion, four hundred two quintillion, eight hundred sixty-two quadrillion, four hundred nine trillion, two hundred forty-three billion, five hundred forty-four million, three hundred thirty-one thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 5.0402862409243544331264 × 1022
Factors of 50402862409243544331264
Divisors of 50402862409243544331264
- Number of divisors d(n): 16335
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 81 83 84 93 96 98 108 112 124 126 128 144 147 162 166 168 186 189 192 196 216 217 224 229 243 248 249 252 256 279 288 294 324 332 336 343 372 378 384 392 432 434 441 448 458 486 496 498 504 512 558 567 576 581 588 648 651 664 672 686 687 729 744 747 756 768 784 837 864 868 882 896 916 961 972 992 996 1008 1024 1029 1116 1134 1152 1162 1176 1296 1302 1323 1328 1344 1372 1374 1458 1488 1494 1512 1519 1536 1568 1603 1674 1701 1728 1736 1743 1764 1792 1832 1922 1944 1953 1984 1992 2016 2058 2061 2187 2232 2241 2268 2304 2324 2352 2401 2511 2573 2592 2604 2646 2656 2688 2744 2748 2883 2916 2976 2988 3024 3038 3072 3087 3136 3206 3348 3402 3456 3472 3486 3528 3584 3664 3844 3888 3906 3968 3969 3984 4032 4067 4116 4122 4374 4464 4482 4536 4557 4608 4648 4704 4802 4809 5022 5103 5146 5184 5208 5229 5292 5312 5376 5488 5496 5766 5832 5859 5952 5976 6048 6076 6174 6183 6272 6412 6561 6696 6723 6727 6804 6889 6912 6944 6972 7056 7099 7168 7203 7328 7533 7688 7719 7776 7812 7936 7938 7968 8064 8134 8232 8244 8649 8748 8928 8964 9072 9114 9216 9261 9296 9408 9604 9618 10044 10206 10292 10368 10416 10458 10584 10624 10633 10752 10976 10992 11221 11532 11664 11718 11904 11907 11952 12096 12152 12201 12348 12366 12544 12824 13122 13392 13446 13454 13608 13671 13778 13824 13888 13944 14112 14198 14406 14427 14656 15066 15309 15376 15438 15552 15624 15687 15872 15876 15936 16128 16268 16464 16488 17298 17496 17577 17856 17928 18011 18144 18228 18522 18549 18592 18816 19007 19208 19236 19683 20088 20169 20181 20412 20584 20667 20736 20832 20916 21168 21248 21266 21297 21504 21609 21952 21984 22442 22599 23064 23157 23328 23436 23808 23814 23904 24192 24304 24402 24696 24732 25088 25648 25947 26244 26784 26892 26908 27216 27342 27556 27648 27776 27783 27888 28224 28396 28469 28812 28854 29312 30132 30618 30752 30876 31104 31248 31374 31744 31752 31872 31899 32256 32536 32928 32976 33663 34596 34992 35154 35712 35721 35856 36022 36288 36456 36603 37044 37098 37184 37632 38014 38416 38472 39366 40176 40338 40362 40824 41013 41168 41334 41472 41664 41832 42336 42496 42532 42594 43218 43281 43904 43968 44884 45198 45927 46128 46314 46656 46872 47061 47089 47616 47628 47808 48223 48384 48608 48804 49392 49464 49693 50176 51296 51894 52441 52488 52731 53568 53784 53816 54033 54432 54684 55112 55552 55566 55647 55776 56448 56792 56938 57021 57624 57708 58624 59049 60264 60507 60543 61236 61504 61752 62001 62208 62496 62748 63504 63744 63798 63891 64512 64827 65072 65856 65952 67326 67797 69192 69471 69984 70308 71424 71442 71712 72044 72576 72912 73206 74088 74196 74368 74431 75264 76028 76832 76944 77841 78547 78732 79763 80352 80676 80724 81648 82026 82336 82668 82944 83328 83349 83664 84672 84992 85064 85188 85407 86436 86562 87808 87936 89768 90396 91854 92256 92628 93312 93744 94122 94178 95232 95256 95616 95697 96446 96768 97216 97608 98784 98928 99386 100989 102592 103788 104882 104976 105462 107136 107163 107568 107632 108066 108864 109368 109809 110224 111104 111132 111294 111552 112896 113584 113876 114042 115248 115416 117248 118098 120528 121014 121086 122472 123008 123039 123504 124002 124416 124992 125496 126077 127008 127488 127596 127782 129654 129843 130144 131712 131904 133049 134652 135594 137781 138384 138942 139968 140616 141183 141267 142848 142884 143424 144088 144669 145152 145824 146412 148176 148392 148736 148862 149079 150528 152056 153664 153888 155682 157094 157323 157464 158193 159526 160704 161352 161448 162099 163296 164052 164672 165336 166656 166698 166941 167328 169344 170128 170376 170814 171063 172872 173124 175616 175872 179536 180792 181521 181629 183708 184512 185256 186003 186624 187488 188244 188356 190512 191232 191394 191673 192892 193536 194432 194481 195216 197568 197856 198772 199283 201978 203391 205184 207576 208413 209764 209952 210924 213559 214272 214326 215136 215264 216132 217728 218736 219618 220069 220448 222208 222264 222588 223104 223293 225792 227168 227752 228084 230496 230832 233523 234496 235641 236196 239289 241056 242028 242172 244944 246016 246078 247008 248004 248832 249984 250047 250992 252154 254016 254976 255192 255564 256221 259308 259686 260288 263424 263808 266098 269304 271188 275562 276768 277884 279936 281232 282366 282534 285696 285768 286848 287091 288176 289338 290304 291648 292824 296352 296784 297472 297724 298158 302967 304112 307328 307776 311364 314188 314646 314928 316386 319052 321408 321489 322704 322896 324198 326592 328104 329344 329427 329623 330672 333312 333396 333882 334656 337561 338688 340256 340752 341628 342126 345744 346248 347851 351232 351744 359072 361584 363042 363258 367087 367416 369024 369117 370512 372006 373248 374976 376488 376712 378231 381024 382464 382788 383346 385784 388864 388962 389529 390432 395136 395712 397544 398566 399147 403956 406782 410368 413343 415152 416826 419528 419904 421848 423549 423801 427118 428544 428652 430272 430528 432264 434007 435456 437472 439236 440138 440896 444528 445176 446208 446586 447237 451584 454336 455504 456168 460992 461664 467046 471282 471969 472392 474579 478578 482112 484056 484344 486297 489888 492032 492156 494016 496008 499968 500094 500823 501984 504308 508032 510384 511128 512442 513189 518616 519372 520576 526848 527616 532196 538608 542376 544563 544887 549829 551124 553536 555768 558009 558341 559872 562464 564732 565068 571536 573696 574182 575019 576352 578676 580608 583296 583443 585648 589217 592704 593568 594944 595448 596316 597849 605934 608224 610173 614656 615552 622728 625239 628376 629292 629856 632772 638104 640677 642816 642978 645408 645792 648396 653184 656208 658688 658854 659246 660207 661344 666624 666792 667764 669312 669879 675122 677376 680512 681504 683256 684252 691488 692496 695702 700569 703488 706923 717867 718144 723168 726084 726516 734174 734832 738048 738234 741024 744012 746496 749952 750141 752976 753424 756462 762048 764928 765576 766692 768663 771568 777728 777924 779058 780864 790272 791424 795088 797132 798294 807912 813564 820736 826686 830304 833652 839056 839808 843696 847098 847602 854236 857088 857304 860544 861056 861273 864528 868014 870912 874944 878472 880276 881792 882539 889056 890352 892416 893172 894474 908672 908901 911008 912336 921984 923328 931343 934092 942564 943938 944784 949158 957156 964224 964467 968112 968688 972594 979776 984064 984312 988032 988281 988869 992016 999936 1000188 1001646 1003968 1008616 1012683 1016064 1020768 1022256 1024884 1026378 1037232 1038744 1041152 1043553 1053696 1055232 1064392 1077216 1084752 1089126 1089774 1099658 1101261 1102248 1107072 1107351 1111536 1116018 1116682 1119744 1124928 1129464 1130136 1134693 1143072 1147392 1148364 1150038 1152704 1157352 1166592 1166886 1168587 1171296 1178434 1185408 1187136 1190896 1192632 1195698 1197441 1211868 1216448 1220346 1229312 1231104 1245456 1250478 1256752 1258584 1259712 1265544 1270647 1271403 1276208 1281354 1285632 1285956 1290816 1291584 1296792 1302021 1306368 1312416 1317376 1317708 1318492 1320414 1322688 1333584 1335528 1338624 1339758 1341711 1350244 1354752 1361024 1363008 1366512 1368504 1382976 1384992 1391404 1401138 1413846 1415907 1423737 1435734 1436288 1446336 1452168 1453032 1458891 1468348 1469664 1476096 1476468 1482048 1488024 1494913 1499904 1500282 1502469 1505952 1506848 1512924 1524096 1531152 1533384 1537326 1539567 1540483 1543136 1555456 1555848 1558116 1561728 1577581 1580544 1582848 1590176 1594264 1596588 1615824 1625671 1627128 1633689 1634661 1641472 1649487 1653372 1660608 1667304 1674027 1675023 1678112 1679616 1687392 1694196 1695204 1708472 1714608 1721088 1722112 1722546 1725057 1729056 1736028 1741824 1749888 1750329 1756944 1760552 1763584 1765078 1767651 1778112 1780704 1784832 1786344 1788948 1793547 1817344 1817802 1822016 1824672 1830519 1843968 1846656 1862686 1868184 1875717 1885128 1887876 1889568 1898316 1914312 1922031 1928448 1928934 1936224 1937376 1945188 1959552 1968624 1976064 1976562 1977738 1980621 1984032 1999872 2000376 2003292 2007936 2009637 2017232 2025366 2032128 2041536 2044512 2049768 2052756 2074464 2077488 2082304 2087106 2101707 2110464 2120769 2128784 2153601 2154432 2169504 2178252 2179548 2199316 2202522 2204496 2214144 2214702 2223072 2232036 2233364 2239488 2249856 2250423 2258928 2260272 2269386 2286144 2294784 2296728 2300076 2305408 2305989 2307361 2314704 2333184 2333772 2337174 2342592 2356868 2362927 2370816 2374272 2381792 2385264 2391396 2394882 2423736 2432896 2434957 2440692 2458624 2462208 2490912 2500956 2513504 2517168 2519424 2531088 2541294 2542806 2552416 2562708 2569609 2571264 2571912 2581632 2583168 2583819 2593584 2604042 2612736 2624832 2634752 2635416 2636984 2640828 2645376 2647617 2667168 2671056 2677248 2679516 2683422 2700488 2722048 2726016 2726703 2733024 2737008 2765952 2769984 2782808 2794029 2802276 2827692 2831814 2847474 2871468 2872576 2892672 2893401 2904336 2906064 2917782 2936696 2939328 2952192 2952936 2964096 2964843 2966607 2976048 2989826 2999808 3000564 3004938 3011904 3013696 3025848 3038049 3048192 3062304 3066768 3074652 3079134 3080966 3086272 3111696 3116232 3123456 3130659 3155162 3161088 3165696 3180352 3188528 3193176 3231648 3251342 3254256 3267378 3269322 3298974 3303783 3306744 3321216 3322053 3334608 3348054 3350046 3356224 3359232 3374784 3388392 3390408 3404079 3416944 3429216 3442176 3444224 3445092 3450114 3458112 3472056 3499776 3500658 3505761 3513888 3521104 3527168 3530156 3535302 3556224 3561408 3572688 3577896 3587094 3592323 3634688 3635604 3644032 3649344 3661038 3687936 3693312 3725372 3736368 3751434 3770256 3775752 3779136 3796632 3811941 3814209 3828624 3844062 3856896 3857868 3872448 3874752 3890376 3906063 3908387 3919104 3937248 3952128 3953124 3955476 3961242 3968064 4000752 4006584 4015872 4019274 4025133 4034464 4050732 4064256 4083072 4089024 4099536 4105512 4124519 4148928 4154976 4164608 4174212 4203414 4241538 4247721 4257568 4271211 4307202 4308864 4339008 4352603 4356504 4359096 4376673 4398632 4405044 4408992 4428288 4429404 4446144 4464072 4466728 4484739 4499712 4500846 4507407 4517856 4520544 4538772 4572288 4593456 4600152 4610816 4611978 4614722 4618701 4621449 4629408 4666368 4667544 4674348 4685184 4713736 4725854 4732743 4741632 4748544 4763584 4770528 4782792 4789764 4847472 4865792 4869914 4877013 4881384 4901067 4903983 4924416 4948461 4981824 5001912 5022081 5025069 5027008 5034336 5038848 5062176 5082588 5085612 5104832 5125416 5139218 5143824 5163264 5166336 5167638 5175171 5187168 5208084 5225472 5249664 5250987 5270832 5273968 5281656 5290752 5295234 5302953 5334336 5342112 5354496 5359032 5366844 5380641 5400976 5444096 5452032 5453406 5466048 5474016 5531904 5539968 5565616 5588058 5604552 5627151 5655384 5663628 5694948 5742936 5745152 5766093 5785344 5786802 5808672 5812128 5835564 5873392 5878656 5905872 5928192 5929686 5933214 5941863 5952096 5979652 5999616 6001128 6009876 6023808 6027392 6028911 6051696 6076098 6096384 6124608 6133536 6149304 6158268 6161932 6172544 6177773 6223392 6232464 6246912 6261318 6305121 6310324 6331392 6360704 6362307 6377056 6386352 6460803 6463296 6502684 6508512 6519401 6534756 6538644 6597948 6607566 6613488 6620329 6642432 6644106 6669216 6696108 6700092 6712448 6718464 6749568 6751269 6776784 6780816 6808158 6833888 6858432 6884352 6888448 6890184 6900228 6916224 6917967 6922083 6944112 6999552 7001316 7011522 7027776 7042208 7054336 7060312 7070604 7088781 7112448 7122816 7145376 7155792 7174188 7184646 7269376 7271208 7288064 7298688 7304871 7322076 7375872 7386624 7450744 7472736 7502868 7540512 7551504 7558272 7593264 7623882 7628418 7657248 7688124 7708827 7713792 7715736 7744896 7749504 7751457 7780752 7812126 7816774 7838208 7874496 7904256 7906248 7910952 7922484 7936128 7942851 8001504 8013168 8031744 8038548 8050266 8068928 8101464 8166144 8178048 8180109 8199072 8211024 8249038 8297856 8309952 8348424 8382087 8406828 8483076 8495442 8515136 8542422 8614404 8617728 8678016 8705206 8713008 8718192 8753346 8797264 8810088 8817984 8856576 8858808 8892288 8894529 8899821 8928144 8933456 8969478 8999424 9001692 9014814 9035712 9041088 9077544 9114147 9144576 9186912 9200304 9221632 9223956 9229444 9237402 9242898 9258816 9335088 9348696 9370368 9391977 9427472 9451708 9465486 9483264 9497088 9527168 9541056 9565584 9579528 9694944 9731584 9739828 9754026 9762768 9802134 9807966 9896922 9911349 9963648 9966159 10003824 10044162 10050138 10054016 10068672 10077696 10124352 10165176 10171224 10209664 10212237 10250832 10278436 10287648 10326528 10332672 10335276 10350342 10374336 10416168 10464391 10499328 10501974 10517283 10541664 10547936 10563312 10581504 10590468 10605906 10668672 10684224 10718064 10733688 10761282 10776969 10783381 10801952 10888192 10904064 10906812 10932096 10948032 11043067 11063808 11079936 11131232 11176116 11209104 11254302 11310768 11327256 11379697 11389896 11435823 11442627 11485872 11490304 11532186 11570688 11573604 11617344 11624256 11671128 11718189 11725161 11746784 11757312 11811744 11856384 11859372 11866428 11883726 11904192 11959304 12002256 12019752 12047616 12054784 12057822 12075399 12103392 12152196 12192768 12249216 12267072 12298608 12316536 12323864 12345088 12355546 12373557 12446784 12464928 12493824 12522636 12610242 12620648 12721408 12724614 12743163 12754112 12772704 12813633 12921606 12926592 13005368 13017024 13038802 13057809 13069512 13077288 13130019 13195896 13215132 13226976 13240658 13284864 13288212 13338432 13392216 13400184 13424896 13454217 13499136 13502538 13522221 13553568 13561632 13616316 13667776 13716864 13780368 13800456 13832448 13835934 13844166 13856103 13864347 13888224 13999104 14002632 14023044 14055552 14084416 14120624 14141208 14177562 14198229 14224896 14245632 14290752 14311584 14348376 14369292 14542416 14576128 14597376 14609742 14631039 14644152 14711949 14773248 14845383 14901488 14945472 15005736 15066243 15075207 15081024 15103008 15116544 15186528 15247764 15256836 15314496 15376248 15417654 15431472 15489792 15499008 15502914 15525513 15561504 15624252 15633548 15676416 15748992 15752961 15812496 15821904 15844968 15872256 15885702 15908859 16003008 16026336 16063488 16077096 16100532 16137856 16141923 16202928 16332288 16356096 16360218 16398144 16422048 16498076 16540489 16595712 16619904 16696848 16764174 16813656 16881453 16966152 16990884 17030272 17044699 17084844 17228808 17235456 17298279 17356032 17410412 17426016 17436384 17506692 17594528 17620176 17635968 17717616 17784576 17789058 17799642 17825589 17856288 17866912 17938956 17987263 17998848 18003384 18029628 18071424 18082176 18086733 18155088 18228294 18265727 18289152 18373824 18400608 18443264 18447912 18458888 18474804 18485796 18517632 18533319 18670176 18697392 18740736 18783954 18854944 18903416 18915363 18930972 18994176 19054336 19082112 19086921 19131168 19159056 19382409 19389888 19463168 19479656 19508052 19525536 19558203 19604268 19615932 19793844 19822698 19860987 19927296 19932318 20007648 20088324 20100276 20108032 20137344 20155392 20248704 20253807 20330352 20342448 20419328 20424474 20501664 20556872 20575296 20653056 20665344 20670552 20700684 20748672 20753901 20766249 20832336 20928782 20998656 21003948 21034566 21083328 21095872 21126624 21163008 21180936 21211812 21266343 21337344 21368448 21436128 21467376 21522564 21553938 21566762 21603904 21808128 21813624 21864192 21896064 21914613 22086134 22127616 22159872 22262464 22352232 22418208 22508604 22621536 22654512 22759394 22779792 22871646 22885254 22971744 23064372 23126481 23141376 23147208 23234688 23248512 23254371 23342256 23436378 23450322 23493568 23514624 23623488 23712768 23718744 23732856 23767452 23808384 23828553 23918608 24004512 24039504 24095232 24109568 24115644 24150798 24206784 24304392 24498432 24534144 24540327 24597216 24633072 24647728 24690176 24711092 24747114 24893568 24929856 25045272 25146261 25220484 25241296 25442816 25449228 25486326 25508224 25545408 25627266 25843212 25853184 26010736 26034048 26077604 26115618 26139024 26154576 26260038 26391792 26430264 26453952 26481316 26569728 26576424 26676864 26683587 26699463 26784432 26800368 26849792 26908434 26998272 27005076 27044442 27107136 27123264 27232632 27335552 27342441 27358709 27433728 27560736 27600912 27664896 27671868 27688332 27712206 27728694 27776448 28005264 28046088 28111104 28168832 28175931 28241248 28282416 28355124 28396458 28449792 28491264 28581504 28623168 28696752 28738584 28871633 29084832 29152256 29194752 29219484 29262078 29288304 29423898 29690766 29734047 29802976 29890944 29898477 30011472 30132486 30150414 30162048 30206016 30233088 30373056 30468221 30495528 30513672 30628992 30636711 30752496 30835308 30862944 30979584 30998016 31005828 31051026 31123008 31248504 31267096 31393173 31497984 31505922 31551849 31624992 31643808 31689936 31744512 31771404 31817718 32006016 32052672 32154192 32201064 32275712 32283846 32330907 32350143 32405856 32664576 32712192 32720436 32796288 32844096 32996152 33080978 33129201 33191424 33239808 33393696 33528348 33627312 33762906 33932304 33981768 34060544 34089398 34139091 34169688 34307469 34327881 34457616 34470912 34596558 34712064 34820824 34852032 34872768 35013384 35154567 35175483 35189056 35240352 35271936 35435232 35569152 35578116 35599284 35651178 35712576 35733824 35877912 35974526 36006768 36059256 36142848 36164352 36173466 36226197 36310176 36456588 36531454 36578304 36747648 36801216 36895824 36917776 36949608 36971592 37035264 37066638 37120671 37340352 37394784 37481472 37567908 37709888 37806832 37830726 37861944 38108672 38164224 38173842 38229489 38262336 38318112 38764818 38779776 38959312 39016104 39051072 39116406 39173427 39208536 39231864 39390057 39587688 39645396 39721974 39854592 39864636 40015296 40176648 40200552 40216064 40274688 40362651 40497408 40507614 40660704 40684896 40838656 40848948 41003328 41113744 41150592 41341104 41401368 41497344 41507802 41532498 41568309 41593041 41664672 41857564 41997312 42007896 42069132 42166656 42191744 42253248 42361872 42423624 42532686 42594687 42674688 42736896 42872256 42934752 43045128 43107876 43133524 43207808 43627248 43728384 43792128 43829226 43893117 44135847 44172268 44319744 44524928 44536149 44704464 44836416 45017208 45198729 45225621 45243072 45309024 45518788 45559584 45635807 45743292 45770508 45943488 46128744 46252962 46294416 46342303 46469376 46497024 46508742 46576539 46684512 46872756 46900644 46987136 47029248 47246976 47258883 47437488 47465712 47534904 47616768 47657106 47726577 47837216 48009024 48079008 48190464 48219136 48231288 48301596 48413568 48425769 48608784 48905011 48996864 49068288 49080654 49194432 49266144 49295456 49380352 49422184 49494228 49621467 49787136 49859712 50090544 50292522 50395801 50440968 50482592 50644359 50885632 50898456 50972652 51016448 51090816 51134097 51254532 51686424 51706368 51894837 52021472 52068096 52155208 52231236 52278048 52309152 52520076 52783584 52860528 52907904 52962632 53152848 53353728 53367174 53398926 53476767 53568864 53600736 53699584 53816868 53961789 53996544 54010152 54088884 54214272 54246528 54260199 54465264 54671104 54684882 54717418 54797181 54867456 55121472 55201824 55329792 55343736 55376664 55424412 55457388 55552896 55599957 56010528 56092176 56222208 56337664 56351862 56482496 56564832 56710248 56746089 56792916 56982528 57163008 57246336 57260763 57393504 57477168 57743266 58147227 58169664 58389504 58438968 58524156 58576608 58674609 58847796 59381532 59468094 59582961 59605952 59781888 59796954 60022944 60264972 60300828 60324096 60412032 60466176 60746112 60936442 60991056 61027344 61257984 61273422 61504992 61670616 61725888 61959168 61996032 62011656 62102052 62246016 62261703 62298747 62497008 62534192 62786346 62995968 63011844 63103698 63249984 63287616 63379872 63489024 63542808 63635436 63799029 64012032 64105344 64308384 64402128 64551424 64567692 64661814 64700286 64811712 65424384 65440872 65592576 65688192 65743839 65992304 66161956 66258402 66382848 66479616 66787392 67056696 67254624 67525812 67864608 67963536 68121088 68178796 68278182 68339376 68614938 68655762 68915232 69193116 69379443 69424128 69641648 69704064 69745536 69763113 70026768 70309134 70350966 70378112 70480704 70543872 70870464 71138304 71156232 71198568 71302356 71425152 71467648 71485659 71755824 71949052 72013536 72118512 72285696 72328704 72346932 72452394 72620352 72913176 73062908 73250737 73495296 73602432 73620981 73791648 73835552 73899216 73943184 74070528 74133276 74241342 74680704 74789568 75135816 75419776 75438783 75483667 75613664 75661452 75723888 76217344 76328448 76347684 76458978 76524672 76636224 77301469 77529636 77559552 77918624 78032208 78102144 78232812 78346854 78417072 78463728 78780114 79175376 79290792 79443948 79657879 79709184 79729272 80030592 80050761 80098389 80353296 80401104 80432128 80549376 80725302 80994816 81015228 81321408 81369792 81677312 81697896 82006656 82027323 82076127 82227488 82301184 82682208 82802736 82994688 83015604 83064996 83136618 83186082 83329344 83715128 84015792 84138264 84333312 84383488 84506496 84527793 84723744 84847248 85065372 85189374 85349376 85473792 85744512 85869504 86090256 86215752 86267048 86415616 86614899 87254496 87456768 87584256 87658452 87786234 88271694 88344536 89049856 89072298 89202141 89408928 89672832 89695431 90034416 90397458 90451242 90486144 90618048 91037576 91119168 91271614 91404663 91486584 91541016 91886976 91910133 92257488 92505924 92588832 92684606 92938752 92994048 93017484 93153078 93369024 93745512 93801288 93974272 94179519 94493952 94517766 94655547 94874976 94931424 95069808 95233536 95314212 95453154 95674432 96018048 96158016 96462576 96603192 96827136 96851538 96992721 97050429 97217568 97810022 97993728 98136576 98161308 98388864 98532288 98590912 98844368 98988456 99242934 99387603 99574272 99719424 100181088 100585044 100791602 100881936 100965184 101288718 101796912 101945304 102032896 102181632 102268194 102417273 102509064 102983643 103372848 103412736 103789674 104042944 104136192 104310416 104462472 104556096 104618304 105040152 105463701 105526449 105567168 105721056 105815808 105925264 106305696 106707456 106734348 106797852 106953534 107137728 107201472 107633736 107923578 108020304 108177768 108428544 108493056 108520398 108678591 108930528 109342208 109369764 109434836 109594362 109734912 110242944 110403648 110687472 110753328 110848824 110914776 111105792 111199914 111362013 112021056 112184352 112444416 112675328 112703724 112964992 113129664 113420496 113492178 113585832 114326016 114492672 114521526 114688467 114787008 114954336 115486532 116294454 116339328 116877936 117048312 117153216 117349218 117520281 117695592 118170171 118763064 118936188 119165922 119211904 119563776 119593908 120045888 120529944 120601656 120648192 120824064 121087953 121492224 121872884 121982112 122054688 122515968 122546844 123009984 123341232 123451776 124023312 124204104 124492032 124523406 124597494 124704927 124779123 124994016 125068384 125572692 125910841 125991936 126023688 126207396 126499968 126575232 126759744 127085616 127270872 127598058 127784061 127860089 128024064 128210688 128616768 128804256 129102848 129135384 129323628 129400572 129623424 130881744 131185152 131376384 131487678 131679351 131984608 132323912 132407541 132516804 132959232 133574784 133608447 134113392 134509248 134930693 135051624 135596187 135676863 135729216 135927072 136242176 136357592 136556364 136678752 136907421 137229876 137311524 137830464 138386232 138758886 139026909 139283296 139408128 139491072 139526226 139729617 140053536 140618268 140701932 140756224 140961408 141087744 141740928 141776649 142312464 142397136 142604712 142850304 142935296 142971318 143179731 143511648 143898104 144027072 144237024 144571392 144657408 144693864 144904788 145240704 145277307 145826352 146125816 146501474 146715033 146990592 147204864 147241962 147583296 147671104 147798432 147886368 148141056 148266552 148482684 148864401 149361408 149579136 150271632 150839552 150877566 150967334 151187403 151227328 151322904 151447776 151933077 152656896 152695368 152917956 153049344 153272448 153402291 154602938 155059272 155119104 155684511 155837248 156064416 156204288 156465624 156693708 156834144 156927456 157560228 158350752 158581584 158887896 159315758 159458544 160061184 160101522 160196778 160430301 160706592 160802208 161098752 161450604 161885367 161989632 162030456 162642816 162739584 162780597 163395792 164013312 164054646 164152254 164391543 164454976 164602368 165364416 165605472 165989376 166031208 166129992 166273236 166372164 166658688 166799871 167430256 168031584 168276528 168666624 168766976 169012992 169055586 169447488 169694496 170130744 170378748 170947584 171489024 171739008 171782289 172180512 172431504 172534096 172831232 173229798 174441681 174508992 175168512 175316904 175572468 176023827 176543388 176689072 178099712 178144596 178404282 178748883 178817856 179345664 179390862 180068832 180794916 180902484 180972288 181236096 182075152 182238336 182543228 182809326 182973168 183082032 183773952 183820266 184514976 185011848 185177664 185369212 185877504 185988096 186034968 186306156 186738048 186785109 186896241 187491024 187602576 187948544 188359038 188987904 189035532 189311094 189749952 189862848 190139616 190467072 190628424 190906308 191348864 191397087 191510963 192036096 192316032 192925152 193206384 193654272 193703076 193985442 194100858 194435136 195620044 196273152 196322616 196777728 197064576 197181824 197231517 197688736 197976912 198485868 198775206 199148544 199438848 200362176 201170088 201583204 201763872 201930368 202101431 202577436 203593824 203890608 204065792 204363264 204536388 204834546 205018128 205967286 206745696 207579348 208085888 208138329 208272384 208620832 208924944 209112192 209236608 209289339 210080304 210927402 211052898 211134336 211442112 211631616 211850528 212611392 213277547 213414912 213468696 213595704 213907068 214275456 214402944 214456977 215267472 215847156 216040608 216355536 216857088 216986112 217040796 217357182 217861056 218684416 218739528 218869672 219188724 219752211 220485888 220807296 220862943 221374944 221506656 221697648 221829552 222211584 222399828 222724026 224042112 224368704 225350656 225407448 225929984 226259328 226316349 226451001 226840992 226984356 227171664 228652032 228985344 229043052 229376934 229574016 229908672 230973064 231904407 232588908 232678656 233755872 234096624 234306432 234698436 235040562 235391184 236340342 237526128 237872376 238331844 238423808 238973637 239127552 239187816 240091776 240152283 240295167 241059888 241203312 241296384 241648128 242175906 242984448 243745768 243964224 244109376 245031936 245093688 246019968 246081969 246228381 246682464 246903552 248046624 248408208 248984064 249046812 249194988 249409854 249558246 249988032 250136768 251145384 251821682 252047376 252414792 252999936 253150464 253519488 253583379 254171232 254541744 255196116 255568122 255720178 256048128 256421376 257233536 257608512 258270768 258647256 258801144 259246848 259844697 261763488 262370304 262752768 262975356 263358702 263969216 264647824 264815082 265033608 267149568 267216894 267606423 268226784 269018496 269861386 270103248 271192374 271353726 271458432 271854144 272715184 273112728 273357504 273814842 274213989 274459752 274623048 275660928 275730399 276772464 277517772 278053818 278566592 278816256 278982144 279052452 279459234 280107072 281236536 281403864 281512448 281922816 282538557 283481856 283553298 284624928 284794272 285209424 285700608 285870592 285942636 286359462 287023296 287796208 288054144 288474048 289387728 289809576 290481408 290554614 290978163 291151287 291652704 292251632 293002948 293430066 293981184 294409728 294483924 295166592 295342208 295596864 295772736 296533104 296965368 297728802 298162809 298722816 299158272 300543264 301679104 301755132 301934668 302374806 302454656 302645808 302895552 303866154 305390736 305835912 306098688 306544896 306804582 307251819 308950929 309205876 310118544 310238208 311369022 311674496 312128832 312408576 312931248 313387416 313668288 313854912 315120456 316391103 316579347 316701504 317163168 317775792 318631516 318917088 320122368 320203044 320393556 320860602 321413184 321604416 322901208 323770734 324060912 324396121 325285632 325479168 325561194 326035773 326791584 328026624 328109292 328304508 328783086 328909952 329204736 330728832 331210944 332062416 332259984 332546472 332744328 333317376 333599742 334086039 334860512 336063168 336553056 337333248 337533952 338025984 338111172 338894976 339388992 340261488 340757496 342335077 342978048 343478016 343564578 344065401 344361024 344863008 345068192 345662464 346459596 348883362 349017984 350633808 351144936 352047654 352560843 352770607 353086776 353378144 354510513 356199424 356289192 356808564 357497766 357635712 358691328 358781724 360137664 361266049 361589832 361804968 361944576 362472192 363263859 364150304 364476672 365086456 365618652 365946336 366164064 367547904 367640532 369029952 370023696 370355328 370738424 372069936 372612312 373476096 373570218 373792482 374114781 374337369 374982048 375205152 375897088 376718076 377732523 377975808 378071064 378622188 379499904 379725696 380279232 381256848 381812616 382697728 382794174 383021926 383352183 383580267 384072192 384632064 385850304 386412768 387308544 387406152 387970884 388201716 388870272 391240088 392645232 393555456 394129152 394363648 394463034 395038053 395377472 395953824 396971736 397222623 397550412 398877696 400724352 400825341 402340176 403166408 403527744 403860736 404202862 404792079 405154872 406788561 407030589 407187648 407781216 408726528 409072776 409669092 410036256 410722263 411934572 413491392 415158696 416171776 416276658 417080727 417241664 417849888 418224384 418473216 418578678 419188851 420160608 421854804 422105796 422268672 422884224 423263232 423701056 425222784 426555094 426937392 427191408 427814136 428550912 428805888 428913954 429539193 430534944 431694312 432081216 432711072 433714176 433972224 434081592 434714364 435722112 435831921 437479056 437739344 438377448 439504422 440145099 440971776 441614592 441725886 442749888 443013312 443395296 443659104 444423168 444799656 445448052 446593203 448084224 448737408 450814896 451859968 452518656 452632698 452902002 453562209 453681984 453968712 454343328 457970688 458086104 458753868 459148032 459817344 460206873 461946128 463808814 465177816 465357312 467053533 467511744 468193248 468612864 469396872 470081124 470782368 472680684 475052256 475744752 476663688 476847616 477947274 478375632 480183552 480304566 480590334 481290903 482119776 482406624 483296256 484351812 485656101 485968896 487491536 487928448 488218752 488341791 490187376 492039936 492163938 492456762 493174629 493364928 493807104 496093248 496816416 497968128 498093624 498389976 498819708 499116492 499976064 500273536 500399613 502290768 503643364 504094752 504829584 505999872 506300928 507038976 507166758 508342464 509083488 510392232 511136244 511440356 512755159 512842752 514467072 515217024 515346867 516541536 517294512 517602288 518493696 519689394 523325043 523526976 525505536 525950712 526717404 527938432 528071481 528385669 529295648 529630164 530067216 534299136 534433788 535212846 536246649 536453568 538036992 539722772 540206496 541110283 542384748 542707452 542916864 543708288 545430368 546225456 546715008 547629684 548427978 548919504 549246096 551321856 551460798 553544928 555035544 556107636 557133184 557605153 557632512 557964288 558104904 558918468 560214144 560355327 560688723 562473072 562807728 563024896 563845632 565077114 566963712 567106596 569249856 569588544 570418848 571401216 571741184 571885272 572718924 574046592 574191261 574532889 575592416 576108288 576948096 578775456 579619152 580962816 581109228 581956326 582302574 583305408 584503264 586005896 586860132 588819456 588967848 590333184 590684416 591193728 591545472 591694551 593066208 593930736 595457604 596325618 597445632 598316544 601086528 603358208 603510264 603869336 604749612 604909312 605291616 605791104 606304293 607732308 610781472 611671824 612197376 613089792 613609164 614503638 617901858 618411752 620237088 622738044 623348992 624257664 624414987 624817152 625862496 626774832 627336576 627709824 627868017 630240912 632782206 633158694 633403008 634326336 635551584 637263032 637834176 639832641 640244736 640406088 640787112 641721204 642826368 643208832 643370931 645802416 647541468 648121824 648792242 650571264 650958336 651122388 652071546 653583168 656053248 656218584 656609016 657566172 657819904 659256633 661457664 662421888 662588829 664124832 664519968 665092944 665488656 666634752 667199484 668172078 669721024 672126336 673106112 676051968 676222344 677789952 678777984 678949047 679353003 680522976 681514992 684670154 685956096 686956032 687129156 688130802 688722048 689726016 690136384 692919192 695713221 697766724 698035968 701267616 702289872 704095308 705121686 705541214 706173552 706756288 709021026 712578384 713617128 714995532 715271424 716920911 717382656 717563448 720275328 720885501 722532098 723179664 723609936 723889152 724944384 726527718 728300608 728953344 730172912 731237304 731892672 732328128 735095808 735281064 738059904 738245907 738685143 740047392 740710656 741476848 744139872 745224624 746952192 747140436 747584964 748229562 748674738 749964096 750410304 753436152 755465046 756142128 757244376 758999808 759451392 760558464 760750137 762513696 763625232 765395456 765588348 766043852 766704366 767160534 768144384 769264128 771700608 772825536 774812304 775941768 776403432 777740544 779534091 782480176 785290464 787110912 788258304 788727296 788926068 790076106 790754944 791907648 793943472 794445246 795100824 801448704 801650682 802819269 804680352 806332816 807055488 807721472 808405724 809584158 810309744 813577122 814061178 814375296 815562432 818145552 819338184 820072512 821444526 822641967 823869144 826982784 827191197 830317392 832343552 832553316 834161454 834483328 835699776 836448768 836946432 837157356 838377702 840321216 843709608 844211592 844537344 845768448 847402112 847615671 850445568 853110188 853874784 854382816 855628272 857101824 857611776 857827908 859078386 861069888 863388624 864162432 865422144 868163184 869428728 871444224 871663842 872934489 873453861 874958112 875478688 876754896 879008844 880290198 881943552 883229184 883451772 885499776 886026624 886790592 887318208 889599312 890896104 893186406 894488427 895020623 896168448 897474816 901629792 903719936 905037312 905265396 905804004 907124418 907363968 907937424 908686656 916172208 917507736 918296064 919634688 920413746 921755457 923892256 926852787 927617628 930355632 930714624 934107066 935023488 936386496 937225728 938793744 940162248 941564736 944514851 945361368 949173309 949738041 950104512 951489504 953327376 953695232 955894548 956751264 960367104 960609132 961180668 962581806 964239552 964813248 968703624 971312202 973188363 974983072 975856896 976437504 976683582 978107319 980374752 984079872 984327876 984913524 986349258 986729856 987614208 992186496 993632832 996187248 996779952 997639416 998232984 999952128 1000547072 1000799226 1002258117 1004581536 1007286728 1008189504 1009659168 1011999744 1012601856 1014077952 1014333516 1016684928 1018166976 1020784464 1022272488 1022880712 1025510318 1027005231 1028934144 1030434048 1030693734 1032196203 1033083072 1034589024 1035204576 1036987392 1039378788 1046650086 1047053952 1051901424 1053434808 1055876864 1056142962 1056771338 1057682529 1058311821 1058591296 1059260328 1060134432 1063531539 1068598272 1068867576 1070425692 1072493298 1072907136 1076073984 1079445544 1080412992 1082220566 1083798147 1084769496 1085414904 1085833728 1087416576 1089791577 1090860736 1092450912 1093430016 1095259368 1096855956 1097839008 1098492192 1102643712 1102921596 1107089856 1110071088 1112215272 1114266368 1115210306 1116209808 1117836936 1120428288 1120710654 1121377446 1122344343 1123012107 1124946144 1125615456 1127691264 1130154228 1133197569 1133927424 1134213192 1138499712 1139177088 1140837696 1143770544 1145437848 1148093184 1148382522 1149065778 1150056549 1150740801 1151184832 1152216576 1153896192 1157550912 1159238304 1161925632 1162218456 1163912652 1164605148 1166610816 1169006528 1172011792 1173720264 1177935696 1180666368 1181368832 1182387456 1183090944 1183389102 1185114159 1186132416 1187861472 1190915208 1192651236 1196633088 1202173056 1202476023 1207020528 1207738672 1209499224 1209818624 1210583232 1211582208 1212608586 1214376237 1215464616 1221091767 1221562944 1223343648 1226179584 1227218328 1229007276 1232166789 1235803716 1236823504 1240474176 1245476088 1246697984 1248515328 1248829974 1251242181 1251724992 1253549664 1254673152 1255419648 1255736034 1260481824 1265564412 1266317388 1266806016 1268652672 1271103168 1274526064 1275668352 1279665282 1280812176 1281574224 1283442408 1285652736 1286417664 1286741862 1288617579 1291604832 1295082936 1296243648 1297584484 1301142528 1301916672 1302244776 1304143092 1307166336 1307495763 1312437168 1313218032 1315132344 1315639808 1318513266 1320435297 1322915328 1324843776 1325177658 1328249664 1329039936 1330185888 1330977312 1333269504 1334398968 1336344156 1339442048 1339779609 1344252672 1346212224 1352444688 1355579904 1357555968 1357898094 1358706006 1360686627 1361045952 1363029984 1369340308 1373912064 1374258312 1376261604 1377444096 1379452032 1380272768 1380620619 1385838384 1391426442 1395533448 1396071936 1401160599 1402535232 1404579744 1408190616 1410243372 1411082428 1412347104 1413512576 1414710017 1418042052 1425156768 1427234256 1429991064 1430542848 1433841822 1435126896 1440550656 1441771002 1443872709 1445064196 1446359328 1447219872 1449888768 1453055436 1456601216 1456968303 1457906688 1460345824 1462474608 1463785344 1464656256 1465025373 1470562128 1476119808 1476491814 1477370286 1479523887 1480094784 1481421312 1482953696 1488279744 1490449248 1492942829 1493904384 1494280872 1495169928 1496459124 1497349476 1499928192 1500820608 1501198839 1506872304 1510930092 1512284256 1514488752 1516055341 1517999616 1518902784 1521116928 1521500274 1525027392 1527250464 1530790912 1531176696 1532087704 1533408732 1534321068 1538265477 1538528256 1543401216 1545651072 1546040601 1549624608 1551883536 1552806864 1555481088 1559068182 1564960352 1569975129 1570580928 1576516608 1577454592 1577852136 1580152212 1581509888 1583815296 1584214443 1585157007 1587886944 1588890492 1590201648 1602897408 1603301364 1605638538 1608739947 1609360704 1612665632 1614110976 1615442944 1616811448 1619168316 1620619488 1623330849 1627154244 1628122356 1628750592 1631124864 1636291104 1638676368 1640145024 1642889052 1645283934 1647738288 1653965568 1654382394 1660634784 1664687104 1665106632 1668322908 1668966656 1671399552 1672815459 1672897536 1673892864 1674314712 1676755404 1680642432 1681065981 1682066169 1687419216 1688423184 1689074688 1691536896 1694804224 1695231342 1700891136 1706220376 1707749568 1708765632 1711256544 1714203648 1715223552 1715655816 1718156772 1722139776 1722573783 1723598667 1726777248 1728324864 1730844288 1736326368 1738857456 1742888448 1743327684 1745868978 1746907722 1749916224 1750957376 1753509792 1758017688 1760580396 1766458368 1766903544 1770999552 1772053248 1773581184 1774636416 1775083653 1779198624 1781792208 1786372812 1788976854 1790041246 1792336896 1794949632 1803259584 1810074624 1810530792 1811608008 1814248836 1814727936 1815874848 1817373312 1818912879 1832344416 1835015472 1836592128 1839269376 1840827492 1843510914 1847784512 1853705574 1855235256 1860711264 1868214132 1870046976 1872772992 1873244961 1874451456 1877587488 1880324496 1883129472 1889029702 1890722736 1898346618 1899476082 1900209024 1902979008 1906654752 1911789096 1913502528 1919497923 1920734208 1921218264 1922361336 1925163612 1928479104 1929626496 1930112793 1937407248 1942624404 1946376726 1949966144 1951713792 1952875008 1953367164 1956214638 1960749504 1968159744 1968655752 1969827048 1972698516 1973459712 1977769899 1984372992 1987265664 1992374496 1993559904 1995278832 1996465968 1999904256 2001094144 2001598452 2004516234 2009163072 2014573456 2016379008 2019318336 2028155904 2028667032 2033369856 2036333952 2036847141 2038059009 2041568928 2044544976 2045761424 2051020636 2054010462 2057868288 2060868096 2061387468 2064392406 2066166144 2069178048 2070409152 2078757576 2087139663 2093300172 2094107904 2103802848 2106869616 2111753728 2112285924 2113542676 2115365058 2116623642 2117182592 2118520656 2120268864 2127063078 2137735152 2140851384 2144986596 2145814272 2150762733 2152147968 2158891088 2160825984 2162656503 2164441132 2167596294 2169538992 2170829808 2171667456 2174833152 2179583154 2181721472 2184901824 2186860032 2190518736 2193711912 2195678016 2196984384 2205287424 2205843192 2214179712 2214737721 2216055429 2220142176 2224430544 2228532736 2230420612 2232419616 2235673872 2240856576 2241421308 2242754892 2244688686 2246024214 2249892288 2251230912 2260308456 2266395138 2268426384 2270772847 2276999424 2278354176 2281675392 2282250411 2287541088 2290875696 2296186368 2296765044 2298131556 2300113098 2301481602 2302369664 2304433152 2307792384 2315101824 2318476608 2324436912 2327825304 2329210296 2333221632 2338013056 2338602273 2344023584 2347440528 2355871392 2361332736 2362737664 2364774912 2366181888 2366778204 2370228318 2372264832 2375722944 2381830416 2385302472 2396345539 2404346112 2404952046 2408457807 2414041056 2415477344 2418998448 2419637248 2421166464 2423164416 2425217172 2428752474 2430929232 2442183534 2443125888 2446687296 2454436656 2458014552 2464333578 2467925901 2469394249 2471607432 2473647008 2480948352 2481573591 2490952176 2493395968 2497030656 2497659948 2502484362 2503449984 2507099328 2509346304 2510839296 2511472068 2520963648 2528862343 2531128824 2532634776 2533612032 2537305344 2542206336 2542847013 2549052128 2551336704 2559330564 2561624352 2563148448 2566884816 2571305472 2572835328 2573483724 2577235158 2583209664 2590165872 2592487296 2595168968 2604489552 2608286184 2614332672 2614991526 2618803467 2620361583 2624874336 2626436064 2630264688 2631279616 2637026532 2640870594 2645830656 2649687552 2650355316 2656499328 2658079872 2660371776 2661954624 2668797936 2672688312 2678884096 2679559218 2683465281 2685061869 2688505344 2692424448 2704889376 2711159808 2715111936 2715796188 2717412012 2721373254 2722091904 2726059968 2738680616 2748516624 2752523208 2754888192 2758904064 2760545536 2761241238 2765266371 2771676768 2780558361 2782852884 2791066896 2792143872 2802321198 2805070464 2809159488 2816381232 2820486744 2822164856 2824694208 2827025152 2829420034 2833544553 2836084104 2847519927 2849214123 2850313536 2854468512 2859982128 2861085696 2867683644 2870253792 2881101312 2883542004 2887745418 2890128392 2892718656 2894439744 2906110872 2913202432 2913936606 2919565089 2920691648 2924949216 2927570688 2929312512 2930050746 2934321957 2941124256 2952239616 2952983628 2954740572 2959047774 2960189568 2962842624 2965907392 2976559488 2980898496 2985885658 2988561744 2990339856 2992918248 2994698952 2999856384 3001641216 3002397678 3006774351 3013744608 3021860184 3024568512 3028977504 3032110682 3035999232 3037805568 3042233856 3043000548 3050054784 3054500928 3062353392 3064175408 3066817464 3068642136 3076530954 3081015693 3086802432 3091302144 3092081202 3096588609 3099249216 3103767072 3105613728 3110962176 3118136364 3129920704 3139950258 3141161856 3155704272 3160304424 3163019776 3167630592 3168428886 3170314014 3173047587 3174935463 3175773888 3177780984 3180403296 3205794816 3206602728 3211277076 3217479894 3218721408 3225331264 3228221952 3233622896 3238336632 3241238976 3246661698 3251394441 3254308488 3256244712 3257501184 3262249728 3269374731 3272582208 3277352736 3280290048 3285778104 3290567868 3295476576 3307931136 3308764788 3321269568 3330213264 3336645816 3337933312 3342799104 3345630918 3348629424 3353510808 3361284864 3362131962 3364132338 3369036321 3374838432 3376846368 3383073792 3389608448 3390462684 3399592707 3401782272 3412440752 3415499136 3417531264 3422513088 3431311632 3436313544 3444279552 3445147566 3447197334 3450169647 3452222403 3453554496 3456649728 3461688576 3472652736 3477714912 3485776896 3486655368 3491737956 3493815444 3499832448 3501914752 3507019584 3516035376 3521160792 3533807088 3541999104 3544106496 3547162368 3549272832 3550167306 3555342477 3558397248 3563584416 3572745624 3577953708 3580082492 3589899264 3606519168 3607428069 3621061584 3623216016 3628497672 3629455872 3631749696 3634746624 3637825758 3643128711 3663275301 3664688832 3670030944 3678538752 3681654984 3687021828 3695569024 3696500367 3707411148 3710470512 3721422528 3736428264 3740093952 3745545984 3746489922 3753726543 3755174976 3760648992 3766258944 3778059404 3781445472 3787771981 3796693236 3798952164 3800418048 3805958016 3813309504 3823578192 3827005056 3838995846 3842436528 3844722672 3850327224 3856958208 3859252992 3860225586 3865852737 3874814496 3885248808 3892753452 3899932288 3903236071 3903427584 3905750016 3906734328 3912429276 3921499008 3922487289 3937311504 3939654096 3945397032 3946919424 3955539798 3961305891 3968745984 3974531328 3984748992 3987119808 3990557664 3992931936 3999808512 4002188288 4003196904 4009032468 4018326144 4019338827 4029146912 4032758016 4038636672 4057334064 4066739712 4072667904 4073694282 4076118018 4082059881 4083137856 4089089952 4091522848 4102041272 4108020924 4121736192 4122774936 4128784812 4132332288 4138356096 4140818304 4141861857 4157515152 4174279326 4182851483 4186600344 4188215808 4203481797 4207605696 4213739232 4223507456 4224571848 4227085352 4230730116 4233247284 4234365184 4237041312 4240537728 4244130051 4254126156 4275470304 4281702768 4289973192 4291628544 4301525466 4317782176 4321651968 4325313006 4328882264 4331618127 4335192588 4339077984 4341659616 4349666304 4359166308 4363442944 4369803648 4370904909 4373720064 4381037472 4387423824 4391356032 4393968768 4395076119 4411686384 4428359424 4429475442 4432110858 4438571661 4440284352 4448861088 4457065472 4460841224 4464839232 4471347744 4478828487 4481713152 4482842616 4485509784 4489377372 4492048428 4499784576 4502461824 4503596517 4520616912 4532790276 4536852768 4541545694 4548166023 4553998848 4556708352 4563350784 4564500822 4575082176 4581751392 4592372736 4593530088 4596263112 4600226196 4602963204 4604739328 4614796431 4615584768 4630203648 4636953216 4638121803 4648873824 4655650608 4658420592 4666443264 4676026112 4677204546 4688047168 4694881056 4709925387 4711742784 4729549824 4732363776 4733556408 4740456636 4744529664 4751445888 4752643329 4755471021 4763660832 4770604944 4792691078 4808692224 4809904092 4816915614 4826219841 4828082112 4830954688 4837996896 4842332928 4846328832 4850434344 4857504948 4861858464 4869992547 4884367068 4886251776 4893374592 4908873312 4916029104 4928667156 4935851802 4938788498 4943214864 4947294016 4961896704 4963147182 4981904352 4994061312 4995319896 5004968724 5006899968 5014198656 5018446377 5018692608 5021678592 5022944136 5041927296 5046198507 5057724686 5062257648 5065269552 5067224064 5074610688 5084412672 5085694026 5098104256 5102673408 5118661128 5123248704 5126296896 5133769632 5142610944 5145670656 5146967448 5154470316 5166419328 5167721349 5170796001 5180331744 5184974592 5190337936 5208979104 5216572368 5228665344 5229983052 5237606934 5240723166 5249748672 5252872128 5260529376 5274053064 5281741188 5299375104 5300710632 5312998656 5316159744 5320743552 5323909248 5325250959 5337595872 5345376624 5357768192 5359118436 5366930562 5370123738 5377010688 5384848896 5409778752 5430223872 5431592376 5434824024 5442746508 5444183808 5452119936 5456738637 5477361232 5497033248 5505046416 5509776384 5517808128 5521091072 5522482476 5530532742 5543353536 5561116722 5565705768 5582133792 5604642396 5610140928 5618318976 5619734883 5632762464 5640973488 5644329712 5649388416 5654050304 5658840068 5667089106 5672168208 5695039854 5698428246 5700627072 5708937024 5719964256 5735367288 5740507584 5758493769 5762202624 5767084008 5775490836 5780256784 5785437312 5788879488 5790338379 5812221744 5826404864 5827873212 5839130178 5841383296 5849898432 5855141376 5858625024 5860101492 5868643914 5882248512 5904479232 5905967256 5909481144 5918095548 5920379136 5931814784 5933309697 5953118976 5961796992 5971771316 5977123488 5980679712 5985836496 5989397904 5999712768 6003282432 6004795356 6013548702 6027489216 6043720368 6049137024 6057955008 6064221364 6084467712 6086001096 6100109568 6109001856 6110541423 6114177027 6124706784 6128350816 6133634928 6137284272 6153061908 6162031386 6173604864 6182604288 6184162404 6193177218 6198498432 6207534144 6211227456 6236272728 6259841408 6261418989 6265144361 6279900516 6282323712 6311408544 6320608848 6326039552 6335261184 6336857772 6340628028 6346095174 6349870926 6351547776 6355561968 6360806592 6413205456 6422554152 6434959788 6437442816 6450662528 6452288199 6456443904 6467245792 6476673264 6482477952 6487969509 6493323396 6502788882 6508616976 6512489424 6515002368 6524499456 6538749462 6545164416 6554705472 6560580096 6571556208 6581135736 6590953152 6611603957 6615862272 6617529576 6642539136 6644213163 6648166287 6660426528 6673291632 6675866624 6685598208 6691261836 6697258848 6707021616 6722569728 6724263924 6728264676 6738072642 6749676864 6753692736 6779216896 6780925368 6799185414 6812318541 6824881504 6830998272 6835062528 6845026176 6846751233 6862623264 6872627088 6888559104 6890295132 6894394668 6900339294 6904444806 6907108992 6913299456 6923377152 6945305472 6955429824 6973310736 6983475912 6987630888 6999664896 7003829504 7014039168 7015806819 7032070752 7042321584 7067614176 7083998208 7088212992 7094324736 7098545664 7100334612 7110684954 7116794496 7127168832 7145491248 7155907416 7160164984 7189036617 7213038336 7214856138 7225373421 7242123168 7246432032 7256995344 7258911744 7263499392 7269493248 7275651516 7286257422 7326550602 7329377664 7340061888 7363309968 7374043656 7391138048 7393000734 7403777703 7408182747 7414822296 7420941024 7442845056 7444720773 7472856528 7480187904 7491091968 7492979844 7507453086 7510349952 7521297984 7532517888 7556118808 7562890944 7575543962 7586587029 7593386472 7597904328 7600836096 7611916032 7626619008 7628541039 7647156384 7654010112 7677991692 7684873056 7689445344 7700654448 7713916416 7718505984 7720451172 7731705474 7749628992 7770497616 7785506904 7799864576 7806472142 7813468656 7824858552 7842998016 7844974578 7856410401 7861084749 7874623008 7879308192 7890794064 7893838848 7911079596 7922611782 7937491968 7949062656 7969497984 7974239616 7981115328 7985863872 8006393808 8018064936 8036652288 8038677654 8050395843 8055185607 8058293824 8065516032 8077273344 8114668128 8133479424 8145335808 8147388564 8152236036 8164119762 8166275712 8178179904 8183045696 8204082544 8216041848 8245549872 8257569624 8264664576 8276712192 8281636608 8283723714 8295799113 8315030304 8348558652 8365702966 8373200688 8376431616 8406963594 8415211392 8427478464 8449143696 8454170704 8461460232 8466494568 8468730368 8474082624 8481075456 8488260102 8500633659 8508252312 8547642369 8550940608 8563405536 8579946384 8583257088 8603050932 8635564352 8643303936 8650626012 8657764528 8663236254 8670385176 8678155968 8683319232 8718332616 8726885888 8739607296 8741809818 8758695267 8762074944 8774847648 8782712064 8787937536 8790152238 8823372768 8856718848 8858950884 8864221716 8877143322 8880568704 8897722176 8921682448 8929678464 8942695488 8957656974 8965685232 8971019568 8978754744 8984096856 8999569152 9004923648 9007193034 9020323053 9041233824 9065580552 9073705536 9083091388 9096332046 9107997696 9113416704 9126701568 9129001644 9150164352 9163502784 9187060176 9192526224 9200452392 9205926408 9209478656 9229592862 9243047079 9260407296 9273906432 9276243606 9297747648 9311301216 9316841184 9332886528 9352052224 9354409092 9376094336 9389762112 9419850774 9423485568 9467112816 9480913272 9489059328 9502891776 9505286658 9510942042 9519142761 9524806389 9527321664 9541209888 9585382156 9617384448 9619808184 9633831228 9652439682 9656164224 9661909376 9675993792 9684665856 9700868688 9715009896 9723716928 9739985094 9754183323 9768734136 9772503552 9786749184 9808124193 9817746624 9832058208 9857334312 9871703604 9877576996 9886429728 9894588032 9923793408 9926294364 9963808704 9990639792 10009937448 10013799936 10028397312 10036892754 10045888272 10083854592 10092397014 10107108963 10115449372 10124515296 10130539104 10149221376 10168825344 10171388052 10196208512 10198778121 10205346816 10237322256 10246497408 10252593792 10267539264 10293934896 10308940632 10332838656 10335442698 10341592002 10350508941 10356667209 10360663488 10369949184 10380675872 10417958208 10433144736 10450599803 10457330688 10459966104 10475213868 10481446332 10499497344 10505744256 10521058752 10548106128 10563482376 10601421264 10612387387 10625997312 10632319488 10641487104 10647818496 10650501918 10666027431 10675191744 10690753248 10715536384 10718236872 10733861124 10740247476 10769697792 10819557504 10822284207 10863184752 10869648048 10885493016 10888367616 10904239872 10913477274 10929386133 10954722464 10989825903 10994066496 11010092832 11035616256 11042182144 11044964952 11061065484 11086707072 11089501101 11122233444 11131411536 11164267584 11199247519 11209284792 11220281856 11236637952 11239469766 11261179629 11265524928 11281946976 11288659424 11298776832 11308100608 11317680136 11334178212 11344336416 11363315943 11390079708 11396856492 11401254144 11417874048 11439928512 11470734576 11481015168 11516987538 11534168016 11550981672 11560513568 11570874624 11577758976 11580676758 11597558211 11624443488 11652809728 11655746424 11678260356 11682766592 11699796864 11709708213 11710282752 11717250048 11720202984 11737287828 11764497024 11767461867 11811934512 11818962288 11836191096 11840758272 11863629568 11866619394 11883917673 11906237952 11923593984 11943542632 11954246976 11961359424 11971672992 11978795808 11999425536 12006564864 12009590712 12027097404 12054978432 12058016481 12087440736 12098274048 12115910016 12128442728 12172002192 12200219136 12218003712 12221082846 12228354054 12246179643 12249413568 12256701632 12267269856 12274568544 12306123816 12324062772 12365208576 12368324808 12386354436 12396996864 12415068288 12422454912 12425585571 12472545456 12519682816 12522837978 12530288722 12548554449 12559801032 12564647424 12610445391 12622817088 12641217696 12670522368 12673715544 12681256056 12692190348 12699741852 12703095552 12711123936 12721613184 12732390153 12826410912 12845108304 12869919576 12874885632 12901325056 12904576398 12934491584 12953346528 12964955904 12975939018 12986646792 12994854381 13005577764 13017233952 13024978848 13048998912 13077498924 13090328832 13109410944 13112714727 13121160192 13143112416 13162271472 13181906304 13223207914 13235059152 13285078272 13288426326 13296332574 13315714983 13320853056 13346583264 13371196416 13382523672 13394517696 13414043232 13436485461 13445139456 13448527848 13456529352 13476145284 13499353728 13507385472 13510789551 13561850736 13598370828 13624637082 13644498069 13649763008 13661996544 13670125056 13690052352 13693502466 13725246528 13745254176 13777118208 13780590264 13788789336 13800678588 13808889612 13814217984 13844389293 13846754304 13890610944 13910859648 13946621472 13966951824 13975261776 13999329792 14007659008 14028078336 14031613638 14064141504 14084643168 14135228352 14188649472 14197091328 14200669224 14221369908 14233588992 14254337664 14257929987 14266413063 14290982496 14311814832 14320329968 14378073234 14426076672 14429712276 14450746842 14478659523 14484246336 14492864064 14513990688 14526998784 14538986496 14551303032 14572514844 14609977641 14653101204 14658755328 14680123776 14726619936 14748087312 14782276096 14786001468 14807555406 14816365494 14829644592 14841882048 14885690112 14889441546 14945713056 14982183936 14985959688 15014906172 15020699904 15042595968 15055339131 15065035776 15112237616 15125781888 15138595521 15151087924 15173174058 15186772944 15195808656 15201672192 15223832064 15253238016 15257082078 15294312768 15308020224 15355983384 15369746112 15378890688 15401308896 15427832832 15437011968 15440902344 15463410948 15499257984 15503164047 15512388003 15540995232 15571013808 15599729152 15612944284 15626937312 15649717104 15685996032 15689949156 15712820802 15722169498 15749246016 15758616384 15781588128 15822159192 15845223564 15895409929 15898125312 15938995968 15948479232 15962230656 15971727744 15975752877 16012787616 16036129872 16073304576 16077355308 16100791686 16110371214 16116587648 16131032064 16154546688 16229336256 16290671616 16294777128 16304472072 16328239524 16332551424 16356359808 16366091392 16370215911 16408165088 16432083696 16491099744 16515139248 16529329152 16553424384 16563273216 16567447428 16591598226 16630060608 16697117304 16731405932 16746401376 16774418773 16813927188 16830422784 16854956928 16859204649 16898287392 16908341408 16922920464 16932989136 16937460736 16948165248 16962150912 16976520204 17001267318 17016504624 17095284738 17101881216 17126811072 17159892768 17206101864 17271128704 17275481307 17285759743 17286607872 17301252024 17315529056 17326472508 17340770352 17356311936 17366638464 17371015137 17436665232 17453771776 17479214592 17483619636 17517390534 17524149888 17549695296 17565424128 17575875072 17580304476 17646745536 17702036401 17713437696 17717901768 17728443432 17754286644 17761137408 17795444352 17799929091 17843364896 17859356928 17885390976 17915313948 17931370464 17942039136 17957509488 17968193712 17999138304 18009847296 18014386068 18040646106 18082467648 18131161104 18147411072 18166182776 18192664092 18253403136 18258003288 18300328704 18327005568 18331624269 18342531081 18374120352 18385052448 18400904784 18411852816 18418957312 18459185724 18486094158 18520814592 18547812864 18552487212 18595495296 18622602432 18633682368 18704104448 18708818184 18752188672 18779524224 18784256967 18795433083 18839701548 18846971136 18934225632 18961826544 18978118656 19005783552 19010573316 19021884084 19038285522 19049612778 19054643328 19082419776 19170764312 19239616368 19267662456 19304879364 19312328448 19323818752 19351987584 19356864597 19369331712 19401737376 19430019792 19447433856 19463908527 19479970188 19508366646 19537468272 19545007104 19573498368 19616248386 19635493248 19664116416 19714668624 19743407208 19755153992 19772859456 19789176064 19834811871 19847586816 19852588728 19927617408 19932639489 19944498861 19981279584 20019874896 20027599872 20056794624 20073785508 20091776544 20167709184 20184794028 20214217926 20230898744 20249030592 20261078208 20337650688 20342776104 20392417024 20397556242 20436955623 20474644512 20492994816 20505187584 20535078528 20540253699 20587869792 20617881264 20665677312 20670885396 20683184004 20701017882 20713334418 20721326976 20739898368 20761351744 20835916416 20866289472 20901199606 20919932208 20950427736 20962892664 20998994688 21011488512 21042117504 21047420457 21096212256 21126964752 21202842528 21224774774 21251994624 21264638976 21282974208 21295636992 21301003836 21332054862 21350383488 21381506496 21436473744 21467722248 21480494952 21567109851 21639115008 21644568414 21676120263 21726369504 21739296096 21770986032 21776735232 21808479744 21826954548 21858772266 21909444928 21979651806 21988132992 22020185664 22089929904 22122130968 22173414144 22179002202 22211333109 22224548241 22244466888 22262823072 22328535168 22398495038 22418569584 22440563712 22473275904 22478939532 22522359258 22531049856 22563893952 22577318848 22597553664 22635360272 22668356424 22688672832 22726631886 22759761087 22780159416 22793712984 22802508288 22835748096 22879857024 22885623117 22941469152 22962030336 23033975076 23068336032 23101963344 23121027136 23141749248 23155517952 23161353516 23195116422 23248886976 23311492848 23356520712 23365533184 23399593728 23419416426 23440405968 23474575656 23528994048 23534923734 23583254247 23623869024 23637924576 23672382192 23681516544 23727259136 23733238788 23767835346 23812475904 23847187968 23887085264 23908493952 23922718848 23943345984 23957591616 24019181424 24054194808 24109956864 24116032962 24151187529 24165556821 24174881472 24196548096 24231820032 24256885456 24344004384 24400438272 24436007424 24442165692 24456708108 24492359286 24498827136 24513403264 24534539712 24549137088 24612247632 24648125544 24736649616 24772708872 24793993728 24830136576 24844909824 24851171142 24887397339 24945090912 25039365632 25045675956 25060577444 25097108898 25119602064 25129294848 25220890782 25245634176 25282435392 25347431088 25362512112 25384380696 25399483704 25406191104 25422247872 25443226368 25464780306 25501900977 25642927107 25652821824 25690216608 25739839152 25749771264 25802650112 25809152796 25868983168 25906693056 25929911808 25951878036 25973293584 25989708762 26011155528 26034467904 26049957696 26154997848 26180657664 26218821888 26225429454 26276085801 26286224832 26324542944 26363812608 26446415828 26470118304 26570156544 26576852652 26592665148 26631429966 26641706112 26693166528 26765047344 26789035392 26828086464 26872970922 26897055696 26913058704 26952290568 26998707456 27014770944 27021579102 27060969159 27123701472 27196741656 27249274164 27288996138 27299526016 27323993088 27340250112 27380104704 27387004932 27450493056 27490508352 27561180528 27577578672 27601357176 27617779224 27628435968 27688778586 27729141237 27781221888 27821719296 27893242944 27933903648 27950523552 27998659584 28015318016 28056156672 28063227276 28128283008 28169286336 28270456704 28401338448 28442739816 28467177984 28508675328 28515859974 28532826126 28557428283 28574419167 28581964992 28623629664 28640659936 28756146468 28852153344 28859424552 28901493684 28957319046 28968492672 28985728128 29027981376 29053997568 29102606064 29145029688 29219955282 29262549969 29279960381 29306202408 29317510656 29360247552 29424372579 29453239872 29496174624 29564552192 29572002936 29615110812 29632730988 29659289184 29683764096 29771380224 29778883092 29891426112 29971919376 30029812344 30041399808 30085191936 30110678262 30224475232 30251563776 30277191042 30302175848 30321326889 30346348116 30373545888 30391617312 30447664128 30506476032 30514164156 30588625536 30596334363 30616040448 30711966768 30739492224 30757781376 30802617792 30881804688 30926821896 30998515968 31006328094 31024776006 31051526823 31070001627 31081990464 31142027616 31199458304 31225888568 31253874624 31299434208 31351799409 31371992064 31379898312 31425641604 31444338996 31498492032 31517232768 31563176256 31644318384 31690447128 31790819858 31837162161 31877991936 31896958464 31924461312 31943455488 31951505754 31998082293 32025575232 32072259744 32146609152 32154710616 32201583372 32220742428 32233175296 32309093376 32458672512 32466852621 32589554256 32608944144 32656479048 32665102848 32712719616 32732182784 32740431822 32788158399 32816330176 32864167392 32969477709 32982199488 33030278496 33106848768 33126546432 33134894856 33183196452 33260121216 33268503303 33394234608 33462811864 33492802752 33548837546 33597742557 33627854376 33660845568 33709913856 33718409298 33783538887 33796574784 33816682816 33845840928 33865978272 33896330496 33924301824 33953040408 34002534636 34033009248 34089947829 34190569476 34203762432 34253622144 34319785536 34412203728 34542257408 34550962614 34571519486 34602504048 34631058112 34652945016 34681540704 34712623872 34733276928 34742030274 34792674633 34873330464 34958429184 34967239272 35034781068 35048299776 35099390592 35129124639 35130848256 35151750144 35160608952 35293491072 35404072802 35435803536 35456886864 35508573288 35522274816 35590888704 35599858182 35651753019 35686729792 35718713856 35770781952 35830627896 35862740928 35884078272 35915018976 35936387424 35998276608 36019694592 36028772136 36081292212 36164935296 36174049443 36262322208 36294822144 36332365552 36385328184 36516006576 36600657408 36654011136 36663248538 36685062162 36738538929 36748240704 36770104896 36801809568 36823705632 36918371448 36972188316 37095625728 37104974424 37190990592 37245204864 37267364736 37276756713 37417636368 37504377344 37559048448 37568513934 37590866166 37645663347 37679403096 37693942272 37868451264 37923653088 38011567104 38021146632 38043768168 38076571044 38099225556 38109286656 38164839552 38197170459 38341528624 38479232736 38535324912 38609758728 38624656896 38647637504 38703975168 38713729194 38803474752 38860039584 38894867712 38927817054 38959940376 39016733292 39074936544 39146996736 39232496772 39270986496 39328232832 39338144181 39429337248 39486814416 39510307984 39545718912 39578352128 39669623742 39705177456 39855234816 39865278978 39888997722 39947144949 39962559168 40039749792 40113589248 40147571016 40183553088 40309456383 40335418368 40369588056 40428435852 40461797488 40498061184 40522156416 40532368653 40685552208 40784834048 40795112484 40873911246 40933494207 40949289024 40985989632 41010375168 41070157056 41080507398 41175739584 41235762528 41331354624 41341770792 41366368008 41402035764 41426668836 41442653952 41522703488 41533167879 41671832832 41732578944 41802399212 41839864416 41900855472 41925785328 41997989376 42022977024 42084235008 42094840914 42192424512 42253929504 42405685056 42449549548 42565948416 42591273984 42602007672 42664109724 42700766976 42763012992 42773789961 42799239189 42872947488 42935444496 42960989904 43134219702 43278230016 43289136828 43352240526 43435978569 43452739008 43478592192 43541972064 43616959488 43653909096 43717544532 43818889856 43829932923 43856010527 43959303612 43976265984 44040371328 44179859808 44244261936 44346828288 44358004404 44422666218 44449096482 44488933776 44525646144 44657070336 44796990076 44837139168 44946551808 44957879064 45044718516 45062099712 45127787904 45154637696 45166017393 45195107328 45270720544 45336712848 45377345664 45415786563 45453263772 45519522174 45560318832 45587425968 45605016576 45671496192 45759714048 45771246234 45882938304 45924060672 46067950152 46136672064 46203926688 46242054272 46281227699 46283498496 46311035904 46322707032 46390232844 46497773952 46509492141 46537164009 46622985696 46713041424 46731066368 46799187456 46838832852 46880811936 46949151312 47057988096 47069847468 47166508494 47247738048 47275849152 47344764384 47454518272 47466477576 47535670692 47686229787 47694375936 47774170528 47816987904 47845437696 47886691968 47915183232 47927258631 48038362848 48108389616 48219913728 48232065924 48302375058 48331113642 48349762944 48393096192 48463640064 48513770912 48688008768 48872014848 48884331384 48913416216 48984718572 48997654272 49026806528 49069079424 49098274176 49110647733 49224495264 49296251088 49473299232 49545417744 49587987456 49660273152 49689819648 49702342284 49774794678 49890181824 50078731264 50091351912 50121154888 50194217796 50239204128 50323256319 50441781564 50491268352 50564870784 50577613947 50694862176 50725024224 50768761392 50798967408 50812382208 50844495744 50886452736 50929560612 51003801954 51285854214 51305643648 51380433216 51479678304 51605300224 51618305592 51737966336 51813386112 51826443921 51857279229 51859823616 51903756072 51946587168 51979417524 52022311056 52068935808 52099915392 52113045411 52309995696 52361315328 52437643776 52450858908 52552171602 52572449664 52649085888 52727625216 52892831656 52940236608 53106109203 53140313088 53153705304 53185330296 53262859932 53283412224 53386333056 53399787273 53530094688 53578070784 53656172928 53745941844 53794111392 53826117408 53904581136 53997414912 54029541888 54043158204 54121938318 54247402944 54393483312 54498548328 54577992276 54599052032 54760209408 54774009864 54900986112 54981016704 54994872807 55027593243 55122361056 55155157344 55202714352 55235558448 55256871936 55377557172 55458282474 55562443776 55643438592 55786485888 55867807296 55901047104 56112313344 56126454552 56256566016 56338572672 56352770901 56386299249 56540913408 56802676896 56885479632 56934355968 57017350656 57031719948 57065652252 57114856566 57148838334 57163929984 57247259328 57281319872 57512292936 57718849104 57802987368 57914638092 57936985344 57971456256 58055962752 58070593791 58107995136 58205212128 58290059376 58439910564 58525099938 58559920762 58612404816 58635021312 58720495104 58848745158 58906479744 58992349248 59144005872 59230221624 59265461976 59318578368 59367528192 59504435613 59542760448 59557766184 59782852224 59833496583 59943838752 60059624688 60082799616 60170383872 60221356524 60448950464 60503127552 60554382084 60604351696 60642653778 60692696232 60747091776 60783234624 61012952064 61028328312 61177251072 61192668726 61310866869 61423933536 61478984448 61515562752 61605235584 61763609376 61853643792 61997031936 62012656188 62049552012 62103053646 62140003254 62163980928 62284055232 62451777136 62507749248 62598868416 62703598818 62759796624 62851283208 62888677992 62996984064 63034465536 63126352512 63142261371 63288636768 63380894256 63581639716 63674324322 63755983872 63793916928 63848922624 63886910976 63903011508 63996164586 64051150464 64144519488 64309421232 64403166744 64441484856 64466350592 64701329553 64917345024 64933705242 65179108512 65217888288 65312958096 65330205696 65425439232 65464365568 65480863644 65576316798 65632660352 65728334784 65938955418 65964398976 66060556992 66269789712 66366392904 66520242432 66537006606 66633999327 66673644723 66788469216 66925623728 66985605504 67097675092 67195485114 67255708752 67321691136 67419827712 67436818596 67567077774 67593149568 67633365632 67691681856 67731956544 67792660992 67906080816 68005069272 68066018496 68179895658 68279283261 68381138952 68407524864 68507244288 68639571072 68656869351 68824407456 69084514816 69101925228 69143038972 69205008096 69262116224 69305890032 69363081408 69425247744 69466553856 69484060548 69585349266 69746660928 69934478544 70069562136 70096599552 70198781184 70258249278 70321217904 70586982144 70749762741 70808145604 70871607072 70913773728 71017146576 71044549632 71181777408 71199716364 71303506038 71373459584 71437427712 71541563904 71661255792 71725481856 71768156544 71830037952 71872774848 72057544272 72162584424 72329870592 72348098886 72453562587 72496670463 72524644416 72589644288 72664731104 72770656368 73032013152 73201314816 73308022272 73326497076 73370124324 73477077858 73496481408 73540209792 73603619136 73647411264 73836742896 73944376632 74209948848 74286711709 74381981184 74490409728 74534729472 74553513426 74662192017 74835272736 75008754688 75118096896 75137027868 75181732332 75291326694 75358806192 75387884544 75736902528 75847306176 76042293264 76087536336 76153142088 76198451112 76218573312 76329679104 76394340918 76505702931 76683057248 76928781321 76958465472 77070649824 77219517456 77249313792 77295275008 77407950336 77427458388 77606949504 77720079168 77789735424 77855634108 77919880752 78033466584 78149873088 78394732633 78464993544 78541972992 78656465664 78676288362 78828257403 78858674496 78973628832 79020615968 79091437824 79156704256 79339247484 79410354912 79710469632 79730557956 79777995444 79894289898 79925118336 80079499584 80295142032 80367106176 80618912766 80739176112 80856871704 80923594976 80996122368 81044312832 81064737306 81182907477 81371104416 81569668096 81590224968 81747822492 81866988414 81898578048 81971979264 82020750336 82140314112 82161014796 82351479168 82471525056 82683541584 82732736016 82804071528 82853337672 82885307904 83045406976 83066335758 83187423711 83343665664 83465157888 83604798424 83679728832 83801710944 83851570656 83995978752 84045954048 84168470016 84189681828 84384849024 84507859008 84811370112 84899099096 85204015344 85328219448 85401533952 85526025984 85547579922 85598478378 85672284849 85723257501 85745894976 85870888992 85921979808 86268439404 86556460032 86578273656 86704481052 86871957138 86905478016 86957184384 87083944128 87307818192 87435089064 87637779712 87659865846 87712021054 87787649907 87839881143 87918607224 87952531968 88080742656 88273117737 88359719616 88488523872 88693656576 88716008808 88845332436 88898192964 88977867552 89051292288 89314140672 89593980152 89674278336 89915758128 90089437032 90124199424 90255575808 90309275392 90332034786 90541441088 90673425696 90754691328 90831573126 90906527544 90963980667 91039044348 91120637664 91174851936 91342992384 91519428096 91542492468 91765876608 91789003089 91848121344 92135900304 92273344128 92407853376 92484108544 92562455398 92645414064 92780465688 92995547904 93018984282 93074328018 93154580469 93210004881 93245971392 93426082848 93598374912 93677665704 93761623872 93898302624 94055398227 94115976192 94139694936 94333016988 94495476096 94551698304 94689528768 94932955152 95071341384 95372459574 95511486483 95548341056 95633975808 95690875392 95773383936 95830366464 95854517262 95994246879 96076725696 96216779232 96439827456 96464131848 96604750116 96662227284 96699525888 96927280128 97027541824 97376017536 97768662768 97826832432 97969437144 97995308544 98053613056 98138158848 98196548352 98221295466 98364475197 98448990528 98592502176 98946598464 99090835488 99320546304 99379639296 99404684568 99549589356 99780363648 99805509909 100182703824 100242309776 100388435592 100478408256 100646512638 100793227671 100883563128 100982536704 101129741568 101155227894 101350616661 101389724352 101450048448 101537522784 101597934816 101688991488 101772905472 101859121224 102007603908 102269843487 102571708428 102611287296 102760866432 102959356608 103236611184 103475932672 103626772224 103652887842 103714558458 103807512144 103893174336 103958835048 104044622112 104137871616 104199830784 104226090822 104619991392 104875287552 104901717816 105104343204 105144899328 105298171776 105387373917 105455250432 105785663312 105880473216 106212218406 106307410608 106370660592 106525719864 106566824448 106772666112 106799574546 106955259057 107060189376 107156141568 107312345856 107491883688 107588222784 107652234816 107809162272 107994829824 108059083776 108086316408 108243876636 108494805888 108522148329 108786966624 108997096656 109155984552 109198104064 109548019728 109801972224 109962033408 109989745614 110055186486 110215616787 110244722112 110310314688 110405428704 110471116896 110755114344 110916564948 111286877184 111572971776 111735614592 111802094208 111830270139 112252909104 112513132032 112677145344 112705541802 112772598498 112936990041 113081826816 113605353792 113770959264 114034701312 114063439896 114131304504 114229713132 114297676668 114327859968 114494518656 114562639744 114591511377 115024585872 115437698208 115605974736 115829276184 115873970688 115942912512 116111925504 116141187582 116410424256 116580118752 116879821128 117050199876 117119841524 117224809632 117420931411 117440990208 117697490316 117812959488 117984698496 118014432543 118288011744 118460443248 118530923952 118637156736 118735056384 119008871226 119115532368 119565704448 119666993166 119841434847 119887677504 120119249376 120340767744 120442713048 120897900928 120928369149 121000318201 121006255104 121108764168 121208703392 121285307556 121385392464 121494183552 121566469248 121597105959 122056656624 122354502144 122385337452 122621733738 122800482621 122847867072 122957968896 123031125504 123210471168 123527218752 123707287584 123914254807 123994063872 124025312376 124099104024 124206107292 124280006508 124327961856 124568110464 124599503637 124903554272 125015498496 125197736832 125407197636 125519593248 125702566416 125777355984 125993968128 126068931072 126252705024 126284522742 126577273536 126761788512 127163279432 127348648644 127697845248 127773821952 127806023016 127992329172 128102300928 128289038976 128321369883 128397717567 128618842464 128806333488 128882969712 128932701184 129402659106 129834690048 129867410484 130307935707 130358217024 130435776576 130625916192 130850878464 130928731136 130961727288 131152633596 131265320704 131456669568 131489798769 131568031581 131877910836 131928797952 132121113984 132539579424 132732785808 133040484864 133074013212 133267998654 133347289446 133576938432 133851247456 133971211008 134195350184 134390970228 134511417504 134839655424 134873637192 135134155548 135186299136 135266731264 135383363712 135463913088 135498052179 135585321984 135812161632 136010138544 136132036992 136247359689 136359791316 136558566522 136762277904 136815049728 137014488576 137279142144 137313738702 137648814912 138169029632 138203850456 138286077944 138410016192 138524232448 138611780064 138726162816 138843683097 138850495488 138933107712 138968121096 139170698532 139493321856 139528476423 139611492027 139868957088 140139124272 140193199104 140397562368 140516498556 140642435808 141173964288 141499525482 141616291208 141743214144 141827547456 142034293152 142363554816 142399432728 142607012076 142746919168 143058689361 143083127808 143322511584 143450963712 143536313088 143660075904 143745549696 143781775893 144115088544 144325168848 144659741184 144696197772 144907125174 144993340926 145049288832 145179288576 145329462208 145541312736 146064026304 146616044544 146652994152 146740248648 146954155716 146992962816 147080419584 147207238272 147294822528 147331943199 147673485792 147888753264 148419897696 148573423418 148763962368 148980819456 149069458944 149107026852 149324384034 149670545472 150236193792 150274055736 150363464664 150582653388 150717612384 150969768957 151473805056 151694612352 151732841841 152084586528 152175072672 152306284176 152396902224 152437146624 152659358208 152788681836 153011405862 153366114496 153857562642 153916930944 154141299648 154439034912 154815900672 154854916776 155213899008 155440158336 155479331763 155571837687 155579470848 155711268216 155839761504 156066933168 156299746176 156789465266 156929987088 157083945984 157312931328 157352576724 157656514806 157717348992 157947257664 158041231936 158182875648 158678494968 158820709824 159318327609 159420939264 159461115912 159555990888 159788579796 159850236672 160158999168 160199361819 160590284064 160734212352 161237825532 161478352224 161713743408 161847189952 161992244736 162088625664 162129474612 162365814954 162742208832 163180449936 163495644984 163733976828 163797156096 164280628224 164322029592 164702958336 164943050112 165082779729 165367083168 165465472032 165608143056 165706675344 165770615808 166090813952 166132671516 166374847422 166687331328 166930315776 167209596848 167359457664 167603421888 167703141312 168336940032 168379363656 168769698048 169015718016 169058312703 169158897747 169622740224 169798198192 170408030688 170656438896 170803067904 171052051968 171095159844 171196956756 171344569698 171446515002 171491789952 171741777984 171843959616 172536878808 173156547312 173408962104 173743914276 173810956032 173914368768 174167888256 174211781373 174615636384 174870178128 175275559424 175319731692 175424042108 175575299814 175679762286 175837214448 175905063936 176161485312 176546235474 176719439232 176977047744 177432017616 177690664872 177796385928 177955735104 178102584576 178513306839 178628281344 179187960304 179348556672 179500489749 179831516256 180178874064 180248398848 180511151616 180618550784 180664069572 181082882176 181346851392 181509382656 181663146252 181813055088 181927961334 182078088696 182241275328 182349703872 183038856192 183084984936 183531753216 183578006178 183932600607 184271800608 184546688256 184815706752 184968217088 185124910796 185290828128 185560931376 185991095808 186037968564 186148656036 186309160938 186420009762 186491942784 186852165696 187355331408 187523247744 187796605248 188110796454 188279389872 188666033976 188990952192 189103396608 189379057536 189426784113 189865910304 190142682768 190744919148 191022972966 191096682112 191267951616 191381750784 191546767872 191660732928 191709034524 191988493758 192153451392 192433558464 192928263696 193209500232 193324454568 193399051776 194055083648 194103988659 194752035072 195537325536 195653664864 195938874288 195990617088 196107226112 196276317696 196393096704 196442590932 196728950394 196897981056 197185004352 197893196928 198181670976 198809369136 199099178712 199560727296 199611019818 199901997981 200020934169 200365407648 200484619552 200776871184 200956816512 201293025276 201586455342 201767126256 201965073408 202259483136 202310455788 202701233322 202779448704 202900096896 203075045568 203195869632 203377982976 203718242448 204015207816 204539686974 204837849783 204959722667 205143416856 205222574592 205521732864 205918713216 205970608053 206473222368 206951865344 207253544448 207305775684 207429116916 207615024288 207786348672 207917670096 208089244224 208275743232 208399661568 208452181644 209239982784 209803435632 210208686408 210289798656 210596343552 210774747834 211571326624 211760946432 212249288223 212424436812 212614821216 212741321184 213051439728 213133648896 213545332224 213599149092 213910518114 214120378752 214312283136 214624691712 214983767376 215176445568 215304469632 215618324544 216172632816 216487753272 216989611776 217044296658 217360687761 217490011389 217573933248 217994193312 218311969104 218396208128 219096039456 219603944448 219924066816 219979491228 220110372972 220431233574 220489444224 220620629376 220810857408 220942233792 221510228688 221833129896 222860135127 223145943552 223471229184 223604188416 223660540278 223986576051 224505818208 225026264064 225354290688 225411083604 225545196996 225873980082 226163653632 227210707584 227541918528 228126879792 228262609008 228459426264 228595353336 228655719936 228989037312 229125279488 229183022754 229517108793 230049171744 230786343963 230875396416 231211949472 231658552368 231747941376 231885825024 232223851008 232282375164 232820848512 233160237504 233759642256 234100399752 234239683048 234449619264 234841862822 235184197899 235394980632 235625918976 235969396992 236028865086 236484772209 236576023488 236920886496 237061847904 237274313472 237470112768 238017742452 238231064736 239131408896 239333986332 239682869694 239775355008 240238498752 240885426096 241795801856 241856738298 242000636402 242217528336 242417406784 242570615112 242770784928 242988367104 243132938496 243194211918 243548722431 244113313248 244709004288 244770674904 245243467476 245600965242 245695734144 245915937792 246062251008 246420942336 247054437504 247414575168 247828509614 248050624752 248198208048 248412214584 248560013016 248655923712 249136220928 249199007274 249562271133 249807108544 250030996992 250395473664 250814395272 251039186496 251405132832 251554711968 251987936256 252137862144 252505410048 252569045484 253154547072 253523577024 254326558864 254697297288 255612046032 255984658344 256204601856 256578077952 256642739766 256795435134 257016854547 257169772503 257237684928 257612666976 257765939424 258805318212 259669380096 259734820968 260615871414 260716434048 260871553152 261251832384 261923454576 262305267192 262530641408 262913339136 262979597538 263136063162 263362949721 263519643429 263755821672 263857595904 264242227968 265079158848 265465571616 266080969728 266148026424 266535997308 266694578892 267153876864 267702494912 267942422016 268390700368 268781940456 269022835008 269747274384 270268311096 270372598272 270533462528 270766727424 270927826176 270996104358 271624323264 272020277088 272264073984 272494719378 272719582632 273117133044 273524555808 274028977152 274558284288 274627477404 275297629824 275367009267 276407700912 276572155888 276820032384 277048464896 277223560128 277452325632 277687366194 277936242192 278341397064 278986643712 279056952846 279222984054 279630014643 279737914176 280278248544 280795124736 281032997112 281284871616 282166194681 282347928576 282999050964 283232582416 283486428288 283655094912 284068586304 284798865456 285214024152 285493838336 286117378722 286534459449 286645023168 286901927424 287072626176 287320151808 287491099392 287563551786 288230177088 288650337696 289319482368 289392395544 289814250348 289986681852 290098577664 290658924416 291082625472 292128052608 293305988304 293480497296 293908311432 293985925632 294160839168 294414476544 294589645056 294663886398 295093425591 295346971584 295777506528 296839795392 297146846836 297961638912 298138917888 298214053704 298648768068 299341090944 299416529727 300548111472 300726929328 301165306776 301435224768 301939537914 302379683013 302947610112 303389224704 303465683682 304051849983 304169173056 304350145344 304612568352 304793804448 305318716416 305577363672 306022811724 306732228992 306809530461 307715125284 307833861888 308282599296 308878069824 309709833552 310427798016 310880316672 310958663526 311143675374 311422536432 311679523008 312133866336 312599492352 313578930532 313859974176 314625862656 314705153448 315313029612 315434697984 315894515328 316082463872 316162121751 316365751296 317356989936 317641419648 318636655218 318922231824 319111981776 319577159592 319700473344 320317998336 320398723638 320865777171 321180568128 321468424704 322475651064 322956704448 323427486816 323694379904 323968593893 323984489472 324177251328 324258949224 324731629908 325484417664 325566444987 326360899872 326991289968 327467953656 327594312192 328644059184 329405916672 329886100224 330165559458 330646850361 330734166336 330930944064 331216286112 331413350688 332181627904 332265343032 332749694844 333860631552 334419193696 334718915328 335206843776 335406282624 335490810417 336758727312 337539396096 338031436032 338116625406 338317795494 338810970123 339245480448 339596396384 340816061376 341312877792 342104103936 342190319688 342393913512 342689139396 342893030004 342983579904 343483555968 343687919232 343774534131 345073757616 346313094624 346817924208 347176673089 347487828552 347621912064 347828737536 348335776512 348423562746 349231272768 349740356256 350551118848 350639463384 350848084216 351150599628 351359524572 351674428896 352262794233 352322970624 353092470948 353438878464 353954095488 354043297629 354864035232 355381329744 355592771856 355911470208 356205169152 357026613678 358375920608 358697113344 359000979498 359524304541 359663032512 360357748128 361022303232 361237101568 361328139144 362165764352 362693702784 362785107447 363000954603 363018765312 363326292504 363626110176 363855922668 364156177392 364482550656 364699407744 364791317877 366169969872 367063506432 367156012356 367865201214 368401447863 368543601216 369093376512 369631413504 369936434176 370249821592 370581656256 371121862752 371742764421 371982191616 372075937128 372297312072 372618321876 372840019524 372983885568 373704331392 373798510911 374710662816 375046495488 375593210496 376221592908 376558779744 377332067952 377981904384 378206793216 378758115072 378853568226 379731820608 380285365536 381489838296 382045945932 382193364224 383093535744 383321465856 383418069048 383976987516 384306902784 384867116928 384964109649 385193152701 385856527392 386419000464 386648909136 386798103552 388110167296 388207977318 389504070144 390923807121 391074651072 391307329728 391877748576 392552635392 392786193408 392885181864 393457900788 393795962112 394370008704 394469396307 394704094743 395786393856 396363341952 397618738272 398198357424 399121454592 399222039636 399803995962 400041868338 400730815296 400969239104 401553742368 401913633024 402586050552 403172910684 403534252512 404518966272 404620911576 405402466644 405558897408 405800193792 406150091136 406391739264 406494156537 406755965952 407436484896 408030415632 409079373948 409675699566 409919445334 410286833712 410445149184 411043465728 411837426432 411941216106 412946444736 414507088896 414611551368 414858233832 415230048576 415572697344 415835340192 416178488448 416531049291 416551486464 416799323136 416904363288 418479965568 418834476081 419606871264 420417372816 420579597312 421192687104 421549495668 423142653248 423521892864 424498576446 424848873624 425229642432 425482642368 426102879456 427090664448 427198298184 427821036228 428240757504 429176068083 429249383424 429967534752 430352891136 430608939264 431236649088 432345265632 432975506544 433979223552 434088593316 434721375522 434980022778 435147866496 435988386624 436623938208 438192078912 439848133632 439958982456 440220745944 440862467148 440978888448 441241258752 441621714816 441884467584 441995829597 443020457376 443666259792 445720270254 446291887104 446942458368 447208376832 447321080556 447973152102 449011636416 450708581376 450822167208 451090393992 451747960164 452909306871 454421415168 455083837056 456253759584 456525218016 456918852528 457190706672 457311439872 457978074624 458250558976 458366045508 459034217586 460098343488 461572687926 461750792832 462423898944 463317104736 464447702016 464564750328 465641697024 466320475008 466437995289 466715513061 467519284512 468200799504 468479366096 468899238528 469683725644 470368395798 470789961264 471251837952 471938793984 472057730172 472969544418 473152046976 473841772992 474123695808 474548626944 476035484904 476462129472 477954982827 478262817792 478667972664 479365739388 479550710016 480476997504 480598085457 481770852192 483591603712 483713476596 484001272804 484435056672 484834813568 485141230224 485541569856 485976734208 486265876992 486388423836 487097444862 488226626496 489541349808 490486934952 491201930484 491391468288 492841884672 494108875008 494829150336 495248339187 495657019228 496101249504 496396416096 496824429168 497120026032 497311847424 498272441856 498398014548 499124542266 499614217088 500061993984 500790947328 501628790544 502078372992 502810265664 503109423936 505010820096 505138090968 506309094144 507047154048 507174938109 507476693241 508653117728 509394594576 511224092064 511969316688 512409203712 513156155904 513285479532 513590870268 514033709094 514339545006 514475369856 515225333952 515531878848 517610636424 519469641936 520006981963 521231742828 521432868096 521743106304 522503664768 522635344119 523846909152 524610534384 525061282816 525826678272 525959195076 526272126324 526725899442 527039286858 527511643344 527715191808 528484455936 530158317696 530931143232 532296052848 533071994616 533389157784 534307753728 535404989824 535539920517 535884844032 536781400736 537563880912 538045670016 538501469247 539494548768 540536622192 540745196544 541066925056 541533454848 541855652352 541992208716 543248646528 544040554176 544528147968 544989438756 545439165264 546234266088 547049111616 548763128431 549116568576 549254954808 550595259648 550734018534 551797801821 552815401824 553144311776 553640064768 554096929792 554447120256 554904651264 555374732388 555872484384 556682794128 557973287424 558113905692 558445968108 559260029286 559475828352 560556497088 562065994224 562569743232 564332389362 565998101928 566465164832 566972856576 567310189824 568137172608 568280352339 569597730912 570428048304 570987676672 572234757444 573068918898 573290046336 573803854848 574145252352 574640303616 574982198784 575127103572 576460354176 577300675392 578784791088 579628500696 579973363704 580197155328 581317848832 582165250944 582311965977 584256105216 586611976608 586960994592 587816622864 587971851264 588321678336 588828953088 589179290112 589327772796 590186851182 590693943168 591555013056 593679590784 594293693672 596428107408 597297536136 598682181888 598833059454 599705993943 600062802507 601096222944 601453858656 602330613552 602870449536 603879075828 604759366026 605895220224 606778449408 606931367364 608103699966 608338346112 608700290688 609225136704 609587608896 611154727344 612045623448 613464457984 613619060922 614513549349 614879168001 615430250568 615667723776 616565198592 617756139648 617911824159 619419667104 620855596032 621760633344 621917327052 622287350748 622845072864 623359046016 624267732672 625198984704 627157861064 627719948352 629410306896 630626059224 630869395968 631789030656 632164927744 632324243502 634713979872 635282839296 636747864669 637273310436 637844463648 638223963552 639154319184 639400946688 640635996672 640797447276 641731554342 642361136256 642936849408 644951302128 645913408896 646854973632 647388759808 647937187786 648517898448 649463259816 650968835328 651132889974 652082063283 652470034167 652721799744 653982579936 654935907312 655188624384 657288118368 658811833344 659772200448 660331118916 661293700722 661468332672 661861888128 662432572224 662826701376 664530686064 665499389688 668580405381 668838387392 669437830656 670413687552 670812565248 670981620834 671959728153 673517454624 675078792192 676062872064 676233250812 676635590988 677621940246 678490960896 679192792768 681632122752 682625755584 684380639376 684787827024 685378278792 685786060008 685967159808 686967111936 687375838464 687549068262 688551326379 690147515232 692626189248 693635848416 694353346178 694975657104 695243824128 695657475072 696671553024 696847125492 698462545536 699480712512 701278926768 701696168432 702301199256 702719049144 703348857792 704525588466 705552593697 706184941896 706877756928 707908190976 708086595258 709454316627 709728070464 710762659488 711185543712 711822940416 712410338304 714053227356 716751841216 717394226688 718001958996 719048609082 719326065024 720715496256 722656278288 724331528704 725387405568 725570214894 726001909206 726652585008 727252220352 727711845336 728312354784 728965101312 729398815488 729582635754 732339939744 734127012864 734312024712 735730402428 736802895726 737087202432 738186753024 739262827008 740499643184 741163312512 742243725504 743485528842 744151874256 744594624144 745236643752 745680039048 745967771136 747408662784 747597021822 748686813399 749421325632 750092990976 751186420992 752443185816 753117559488 754664135904 755963808768 756413586432 757516230144 757707136452 759463641216 760570731072 762979676592 764091891864 764386728448 766836138096 767953975032 768613805568 769734233856 769928219298 770386305402 771509317509 771713054784 772838000928 773297818272 776220334592 776415954636 779008140288 781847614242 782149302144 782614659456 783755497152 785770363728 786915801576 787591924224 788740017408 788938792614 789408189486 790088849163 790558930287 791572787712 792726683904 795237476544 796396714848 798242909184 798444079272 799607991924 800083736676 801461630592 801938478208 803107484736 803827266048 805172101104 806345821368 807068505024 809241823152 810804933288 811117794816 811600387584 812300182272 812783478528 812988313074 814872969792 816060831264 818158747896 819351399132 819838890668 820573667424 822086931456 823674852864 823882432212 825892889472 826101027801 829223102736 829716467664 830460097152 831145394688 831670680384 832356976896 833062098582 833808726576 836959931136 837668952162 838890043929 839213742528 840834745632 842385374208 843098991336 846285306496 846498584043 847043785728 848997152892 849697747248 850459284864 850965284736 852205758912 854396596368 855642072456 856481515008 858352136166 859603378347 859935069504 860705782272 861217878528 862473298176 864690531264 865951013088 867399783649 867958447104 868177186632 869442751044 869960045556 870295732992 871976773248 873247876416 876384157824 879917964912 880441491888 881724934296 881957776896 882482517504 883243429632 883768935168 883991659194 885280276773 886040914752 887332519584 891440540508 893884916736 894416753664 894642161112 895946304204 898023272832 898249589181 901644334416 902180787984 903495920328 905818613742 907139049039 908842830336 910167674112 912155549949 912507519168 913050436032 913837705056 914381413344 915956149248 916501117952 916732091016 918068435172 920196686976 920428591383 923145375852 923501585664 924847797888 926634209472 929129500656 931283394048 932640950016 932875990578 933431026122 935038569024 936401599008 936958732192 937798477056 939367451288 940736791596 941579922528 943877587968 944115460344 945939088836 946304093952 947683545984 948247391616 948486365253 949097253888 952070969808 952924258944 955909965654 957335945328 958731478776 959101420032 960953995008 961196170914 962597331513 963541704384 967183207424 967426953192 968002545608 968870113344 969669627136 970282460448 971083139712 971905781679 971953468416 972531753984 972776847672 974194889724 976453252992 976699334961 979082699616 980973869904 982403860968 982782936576 988217750016 989658300672 990496678374 991314038456 991940551083 992202499008 992792832192 993648858336 994240052064 996544883712 996796029096 998249084532 999228434176 1001581894656 1003257581088 1004156745984 1005620531328 1006218847872 1006472431251 1010276181936 1012618188288 1014094308096 1014349876218 1014953386482 1016432910369 1017306235456 1018789189152 1022448184128 1023938633376 1026312311808 1026570959064 1027181740536 1028067418188 1028679090012 1028950739712 1030450667904 1031063757696 1031323602393 1035221272848 1038939283872 1040013963926 1041530019267 1042463485656 1042865736192 1043486212608 1045007329536 1045270688238 1047693818304 1049221068768 1051653356544 1051918390152 1052544252648 1053451798884 1054078573716 1055023286688 1056788382699 1056968911872 1060316635392 1061862286464 1062129892887 1064592105696 1066143989232 1066778315568 1068615507456 1070809979648 1071079841034 1073562801472 1075127761824 1076091340032 1077002938494 1078572913623 1078989097536 1081073244384 1083066909696 1083711304704 1083984417432 1086497293056 1088081108352 1088355322341 1089002863809 1089056295936 1089978877512 1090878330528 1092468532176 1094098223232 1097526256862 1098509909616 1101190519296 1101468037068 1103595603642 1105204343589 1105630803648 1106288623552 1107280129536 1108894240512 1109809302528 1110749464776 1111744968768 1113365588256 1115228293263 1115946574848 1116227811384 1116891936216 1118520058572 1118951656704 1121112994176 1121395532733 1124131988448 1125139486464 1128664778724 1131996203856 1132930329664 1133945713152 1134620379648 1136274345216 1136560704678 1139195461824 1140856096608 1144469514888 1146137837796 1146580092672 1149280607232 1149964397568 1150254207144 1152920708352 1154601350784 1155579458103 1157569582176 1159257001392 1159946727408 1160394310656 1162635697664 1164330501888 1164623931954 1168512210432 1173223953216 1173921989184 1175633245728 1177657906176 1178358580224 1178655545592 1180373702364 1181387886336 1183110026112 1183408188921 1184112284229 1187359181568 1188587387344 1192856214816 1194595072272 1197364363776 1197666118908 1199411987886 1200125605014 1202192445888 1202907717312 1204661227104 1205740899072 1207758151656 1209518732052 1213556898816 1213862734728 1216207399932 1216676692224 1217400581376 1218450273408 1219175217792 1219482469611 1222309454688 1224091246896 1226928915968 1227238121844 1229027098698 1229758336002 1230860501136 1231335447552 1233130397184 1235512279296 1235823648318 1238839334208 1243521266688 1243834654104 1244574701496 1245690145728 1246718092032 1248535465344 1249593147873 1250397969408 1254315722128 1255439896704 1256503428243 1258820613792 1261252118448 1261738791936 1263578061312 1264329855488 1264648487004 1269427959744 1270565678592 1273495729338 1274546620872 1275688927296 1276447927104 1278308638368 1281271993344 1281594894552 1283463108684 1284722272512 1287528204249 1289902604256 1291826817792 1293709947264 1294777519616 1295874375572 1297035796896 1298926519632 1301937670656 1302265779948 1304164126566 1304940068334 1305443599488 1307965159872 1309871814624 1314576236736 1319544400896 1320662237832 1322587401444 1322936665344 1323723776256 1324865144448 1325653402752 1325987488791 1329061372128 1330998779376 1337160810762 1337676774784 1338875661312 1340827375104 1341625130496 1341963241668 1343919456306 1347034909248 1352125744128 1352466501624 1353271181976 1355243880492 1358385585536 1358727920613 1363264245504 1365251511168 1368761278752 1369575654048 1370756557584 1371572120016 1371934319616 1373934223872 1374751676928 1375098136524 1377102652758 1380295030464 1385252378496 1387271696832 1388706692356 1389951314208 1393343106048 1393694250984 1396925091072 1398961425024 1399313985867 1400146539183 1402557853536 1403392336864 1404602398512 1405438098288 1406697715584 1409051176932 1411105187394 1412369883792 1413755513856 1415816381952 1416173190516 1418908633254 1419456140928 1421525318976 1422371087424 1423645880832 1428106454712 1433503682432 1433864948481 1434718058669 1434788453376 1436003917992 1438097218164 1438652130048 1441430992512 1441794256371 1445312556576 1448663057408 1450774811136 1451140429788 1452003818412 1453305170016 1454504440704 1455423690672 1456624709568 1457930202624 1458797630976 1459165271508 1464679879488 1468624049424 1471460804856 1473605791452 1474174404864 1478525654016 1480999286368 1482326625024 1484487451008 1485745017561 1486971057684 1488303748512 1489189248288 1490473287504 1491360078096 1491935542272 1494817325568 1495194043644 1497373626798 1498842651264 1500185981952 1502372841984 1504886371632 1506235118976 1509328271808 1515032460288 1515414272904 1518927282432 1521141462144 1521524814327 1522430079723 1525959353184 1528183783728 1528773456896 1533672276192 1535907950064 1537227611136 1539468467712 1539856438596 1540772610804 1543018635018 1543426109568 1545676001856 1546595636544 1552440669184 1552831909272 1560020945889 1563695228484 1564298604288 1565229318912 1567510994304 1567906032357 1571540727456 1573831603152 1575183848448 1577480034816 1577877585228 1578816378972 1580177698326 1581117860574 1583145575424 1585453367808 1590474953088 1592793429696 1596888158544 1599215983848 1600167473352 1602923261184 1603876956416 1606214969472 1606619761551 1607654532096 1610344202208 1612691642736 1614137010048 1615504407741 1618483646304 1621609866576 1622235589632 1623200775168 1624600364544 1625566957056 1625976626148 1629745939584 1632121662528 1636317495792 1638702798264 1639677781336 1641147334848 1646289385293 1647349705728 1647764864424 1651785778944 1652202055602 1655393405463 1658446205472 1659432935328 1660920194304 1662290789376 1663341360768 1664713953792 1666124197164 1667617453152 1673919862272 1675337904324 1677780087858 1678427485056 1681669491264 1686197982672 1692570612992 1692997168086 1697994305784 1699395494496 1700918569728 1701930569472 1704411517824 1704841057017 1708793192736 1711284144912 1712963030016 1716704272332 1719206756694 1719870139008 1721411564544 1722435757056 1724946596352 1729381062528 1731902026176 1734799567298 1736354373264 1738885502088 1739920091112 1740591465984 1743953546496 1746495752832 1746935897931 1752768315648 1759835929824 1760882983776 1763449868592 1763915553792 1764965035008 1766486859264 1767537870336 1767983318388 1770560553546 1772081829504 1774665039168 1782881081016 1789284322224 1791892608408 1796046545664 1796499178362 1799117981829 1800188407521 1803288668832 1804361575968 1806991840656 1811637227484 1814278098078 1817685660672 1820335348224 1824311099898 1825015038336 1826100872064 1827675410112 1828762826688 1833464182032 1836136870344 1840393373952 1840857182766 1843540648047 1844637504003 1846290751704 1847003171328 1849695595776 1853268418944 1858259001312 1862566788096 1865281900032 1865751981156 1866862052244 1870077138048 1872803198016 1873917464384 1875596954112 1878734902576 1881473583192 1883159845056 1888230920688 1891878177672 1892608187904 1895367091968 1896494783232 1896972730506 1904141939616 1905848517888 1911819931308 1914671890656 1917462957552 1918202840064 1921907990016 1922392341828 1925194663026 1927083408768 1934853906384 1936005091216 1937740226688 1939339254272 1940564920896 1942166279424 1943811563358 1945553695344 1948389779448 1952906505984 1953398669922 1957410102501 1958165399232 1961947739808 1964807721936 1965565873152 1976435500032 1979316601344 1980993356748 1982628076912 1983881102166 1984404998016 1985585664384 1987297716672 1988480104128 1993592058192 1996498169064 1998456868352 2005741216143 2006515162176 2008313491968 2011241062656 2012437695744 2012944862502 2020552363872 2025236376576 2028188616192 2028699752436 2029906772964 2032865820738 2034612470912 2037578378304 2044896368256 2047877266752 2053141918128 2054363481072 2056134836376 2057358180024 2057901479424 2060901335808 2062127515392 2062647204786 2065653979137 2070442545696 2077878567744 2080027927852 2083060038534 2084926971312 2085731472384 2086972425216 2090014659072 2090541376476 2095387636608 2098442137536 2103836780304 2105088505296 2106903597768 2108157147432 2110046573376 2113576765398 2116657781091 2120633270784 2123724572928 2124259785774 2128362949881 2129184211392 2132287978464 2133556631136 2137231014912 2141619959296 2142159682068 2147125602944 2150255523648 2152182680064 2154005876988 2157145827246 2157978195072 2162146488768 2167968834864 2172994586112 2176162216704 2176710644682 2178005727618 2179957755024 2181756661056 2184937064352 2188196446464 2195052513724 2197019819232 2202381038592 2202936074136 2207191207284 2210408687178 2211261607296 2212577247104 2214560259072 2217788481024 2221498929552 2223489937536 2226731176512 2230456586526 2232455622768 2233783872432 2237040117144 2237903313408 2242225988352 2242791065466 2246060440197 2248263976896 2250278972928 2257329557448 2263992407712 2265860659328 2267891426304 2269240759296 2272548690432 2273121409356 2278390923648 2281712193216 2288939029776 2292275675592 2293160185344 2300508414288 2305841416704 2309202701568 2311158916206 2314527952527 2315139164352 2318514002784 2319893454816 2325271395328 2328661003776 2329247863908 2337024420864 2346447906432 2347843978368 2351266491456 2357311091184 2360747404728 2362775772672 2366220052224 2366816377842 2368224568458 2370266547489 2371676790861 2374718363136 2377174774688 2385712429632 2389190144544 2394728727552 2395332237816 2398823975772 2400251210028 2404384891776 2405815434624 2409322454208 2411481798144 2415516303312 2419037464104 2427725469456 2430236711623 2432414799864 2433353384448 2434801162752 2436900546816 2438350435584 2438964939222 2444618909376 2448182493792 2453857831936 2454476243688 2458054197396 2459516672004 2461721002272 2466260794368 2471024558592 2471647296636 2477678668416 2478303083403 2487669308208 2489149402992 2491380291456 2493436184064 2497070930688 2499186295746 2508631444256 2510879793408 2513006856486 2516670131787 2517641227584 2522504236896 2527156122624 2528659710976 2529296974008 2538855919488 2539495752129 2541131357184 2546991458676 2549093241744 2551377854592 2552895854208 2556617276736 2563189789104 2566926217368 2569444545024 2575056408498 2578810135041 2579805208512 2583653635584 2587419894528 2589555039232 2591748751144 2594071593792 2597853039264 2602199350947 2603875341312 2604531559896 2608328253132 2609880136668 2610887198976 2615930319744 2619743629248 2629152473472 2641324475664 2645174802888 2645873330688 2647447552512 2649730288896 2651306805504 2651974977582 2655840830319 2658122744256 2661997558752 2674321621524 2675353549568 2681654750208 2683250260992 2683926483336 2687838912612 2694069818496 2694748767543 2704933003248 2706542363952 2710487760984 2716771171072 2717455841226 2721417147117 2726528491008 2730503022336 2736466649847 2737522557504 2739151308096 2741513115168 2743144240032 2747868447744 2749503353856 2750196273048 2754205305516 2760590060928 2761285774149 2770504756992 2774543393664 2777413384712 2779902628416 2787388501968 2793850182144 2797922850048 2798627971734 2800293078366 2805115707072 2806784673728 2809204797024 2810876196576 2813395431168 2818102353864 2822210374788 2824739767584 2831632763904 2832346381032 2837817266508 2838912281856 2843050637952 2844742174848 2845459095759 2847291761664 2856212909424 2867007364864 2867729896962 2869436117338 2872007835984 2876194436328 2877304260096 2882861985024 2883588512742 2887791994539 2890625113152 2901549622272 2902280859576 2904007636824 2906610340032 2909008881408 2910847381344 2913249419136 2915717345037 2915860405248 2917595261952 2918330543016 2929359758976 2937248098848 2942921609712 2947211582904 2948348809728 2961998572736 2964653250048 2968974902016 2971490035122 2973942115368 2975821653249 2976607497024 2978378496576 2980946575008 2982720156192 2989634651136 2990388087288 2994747253596 2997685302528 3004745683968 3009772743264 3012470237952 3018656543616 3030828545808 3037854564864 3042282924288 3043049628654 3044860159446 3049298731107 3051918706368 3056367567456 3067344552384 3071815900128 3078936935424 3079712877192 3081545221608 3086037270036 3086852219136 3091352003712 3093191273088 3093970807179 3105663818544 3120041891778 3124590057801 3127390456968 3128597208576 3130458637824 3135021988608 3135812064714 3143081454912 3147663206304 3154960069632 3155755170456 3157632757944 3160355396652 3162235721148 3170365148097 3170906735616 3180949906176 3185586859392 3193776317088 3198431967696 3200334946704 3205846522368 3207753912832 3212429938944 3213239523102 3220688404416 3225383285472 3228274020096 3231008815482 3236967292608 3243219733152 3249200729088 3251133914112 3251953252296 3259491879168 3264243325056 3265065967023 3267008591427 3272634991584 3277405596528 3279355562672 3282294669696 3292578770586 3295529728848 3303571557888 3304404111204 3310786810926 3315613030767 3316892410944 3318865870656 3321840388608 3326682721536 3329427907584 3332248394328 3335234906304 3345684879789 3347839724544 3350675808648 3355560175716 3356854970112 3363338982528 3364186598199 3372395965344 3385141225984 3385994336172 3395988611568 3398790988992 3401837139456 3403861138944 3408823035648 3409682114034 3417586385472 3422568289824 3433408544664 3438413513388 3439740278016 3449893192704 3458762125056 3463804052352 3466738374309 3469599134596 3472708746528 3477771004176 3479840182224 3481182931968 3487907092992 3492991505664 3493871795862 3505536631296 3519671859648 3521765967552 3526899737184 3532973718528 3535075740672 3535966636776 3541121107092 3544163659008 3549330078336 3550224566763 3552336852687 3565762162032 3578568644448 3583785216816 3592093091328 3592998356724 3598235963658 3600376815042 3606577337664 3608723151936 3613983681312 3623274454968 3628556196156 3640048873741 3640670696448 3648622199796 3650030076672 3652201744128 3655350820224 3657525653376 3658447408833 3666928364064 3672273740688 3680786747904 3681714365532 3687081296094 3689275008006 3692581503408 3694006342656 3699391191552 3706536837888 3716518002624 3730563800064 3731503962312 3733724104488 3740154276096 3745606396032 3747834928768 3748779443619 3751193908224 3757469805152 3762947166384 3766319690112 3769510284729 3776461841376 3783756355344 3785216375808 3790734183936 3792989566464 3793945461012 3808283879232 3811697035776 3823639862616 3829343781312 3834925915104 3841341899017 3843815980032 3844784683656 3850389326052 3854166817536 3862584612747 3869707812768 3872010182432 3875480453376 3878678508544 3881129841792 3884332558848 3887623126716 3891107390688 3896779558896 3905813011968 3906797339844 3914820205002 3916330798464 3923895479616 3929615443872 3958633202688 3961986713496 3965256153824 3967762204332 3968809996032 3971171328768 3974595433344 3976960208256 3977962466373 3987184116384 3992996338128 3996913736704 4011482432286 4013030324352 4016626983936 4022482125312 4024875391488 4025889725004 4041104727744 4056377232384 4057399504872 4059813545928 4065731641476 4069224941824 4075156756608 4076183761839 4089792736512 4095754533504 4106283836256 4108726962144 4112269672752 4114716360048 4115802958848 4121802671616 4124255030784 4125294409572 4131307958274 4140885091392 4155757135488 4160055855704 4166120077068 4169853942624 4180029318144 4181082752952 4190775273216 4196884275072 4197941957601 4200439617549 4207673560608 4210177010592 4213807195536 4216314294864 4220093146752 4227153530796 4233315562182 4241266541568 4247449145856 4248519571548 4256725899762 4258368422784 4264575956928 4267113262272 4283239918592 4284319364136 4294251205888 4300511047296 4301594845443 4304154176007 4304365360128 4308011753976 4314291654492 4315956390144 4324292977536 4325382769113 4335937669728 4345989172224 4352324433408 4353421289364 4356011455236 4359915510048 4363513322112 4369874128704 4376392892928 4390105027448 4394039638464 4405872148272 4414382414568 4420817374356 4422523214592 4425154494208 4435576962048 4442997859104 4446979875072 4453462353024 4457235052683 4460913173052 4464911245536 4467567744864 4474080234288 4475806626816 4484451976704 4485582130932 4492120880394 4496527953792 4500557945856 4514659114896 4527984815424 4531721318656 4545097380864 4546242818712 4556781847296 4563424386432 4564574442981 4567290239169 4577878059552 4584551351184 4586320370688 4601016828576 4611682833408 4618405403136 4622317832412 4629055905054 4630278328704 4637028005568 4639786909632 4657322007552 4658495727816 4680062837667 4692895812864 4695687956736 4702532982912 4703718097071 4714622182368 4721494809456 4725551545344 4732440104448 4733632755684 4736449136916 4740533094978 4743353581722 4749436726272 4754349549376 4771424859264 4778380289088 4790664475632 4797647951544 4800502420056 4808769783552 4811630869248 4818644908416 4819859284653 4822963596288 4831032606624 4838074928208 4855450938912 4860473423246 4864829599728 4866706768896 4869602325504 4873801093632 4876700871168 4877929878444 4889237818752 4896364987584 4908952487376 4916108394792 4919033344008 4923442004544 4938868155879 4942049117184 4943294593272 4955357336832 4956606166806 4966180216389 4975338616416 4978298805984 4982760582912 4986872368128 4994141861376 4998372591492 5017262888512 5021759586816 5026013712972 5033340263574 5035282455168 5045008473792 5058593948016 5077711838976 5078991504258 5093982917352 5098186483488 5102755709184 5105791708416 5113234553472 5126379578208 5133852434736 5138889090048 5150112816996 5157620270082 5159610417024 5167307271168 5174839789056 5183497502288 5188143187584 5195706078528 5204398701894 5209063119792 5216656506264 5219760273336 5221774397952 5231860639488 5239487258496 5240807693793 5258304946944 5282648951328 5290349605776 5291746661376 5294895105024 5299460577792 5302613611008 5303949955164 5311681660638 5316245488512 5323995117504 5348643243048 5350707099136 5367852966672 5375677825224 5388139636992 5389497535086 5400565222563 5409866006496 5413084727904 5420975521968 5433542342144 5434911682452 5442834294234 5453056982016 5461006044672 5472933299694 5475045115008 5478302616192 5483026230336 5486288480064 5500392546096 5508410611032 5521180121856 5522571548298 5530621944141 5533912512009 5541009513984 5549086787328 5554826769424 5559805256832 5574777003936 5587700364288 5595845700096 5597255943468 5600586156732 5610231414144 5613569347456 5618409594048 5621752393152 5626790862336 5636204707728 5644420749576 5649479535168 5664692762064 5675634533016 5677824563712 5686101275904 5689484349696 5690918191518 5712425818848 5734014729728 5735459793924 5738872234676 5744015671968 5752388872656 5754608520192 5765723970048 5767177025484 5775583989078 5781250226304 5804561719152 5808015273648 5813220680064 5818017762816 5821694762688 5826498838272 5831434690074 5836661086032 5858719517952 5872230307503 5874496197696 5885843219424 5894423165808 5896697619456 5923997145472 5929306500096 5937949804032 5942980070244 5947884230736 5951643306498 5953214994048 5956756993152 5961893150016 5965440312384 5980776174576 5989494507192 5995370605056 6017223648429 6019545486528 6024940475904 6037313087232 6061657091616 6075709129728 6084565848576 6086099257308 6089720318892 6098597462214 6103837412736 6112735134912 6134689104768 6143631800256 6159425754384 6163090443216 6172074540072 6173704438272 6182704007424 6186382546176 6187941614358 6196961937411 6211327637088 6240083783556 6249180115602 6254780913936 6257194417152 6260917275648 6270043977216 6271624129428 6286162909824 6295326412608 6311510340912 6315265515888 6320710793304 6324471442296 6340730296194 6349973343273 6361899812352 6371173718784 6385088849643 6387552634176 6396863935392 6400669893408 6411693044736 6415507825664 6424859877888 6426479046204 6441376808832 6450766570944 6456548040192 6462017630964 6473934585216 6486439466304 6503906504592 6518983758336 6528486650112 6530131934046 6534017182854 6545269983168 6554811193056 6558711125344 6564589339392 6585157541172 6591059457696 6607143115776 6608808222408 6621573621852 6631226061534 6633784821888 6637731741312 6643680777216 6653365443072 6664496788656 6670469812608 6691369759578 6701351617296 6711120351432 6713709940224 6726677965056 6728373196398 6738181320591 6744791930688 6770282451968 6771988672344 6791977223136 6797581977984 6803674278912 6807722277888 6817646071296 6819364228068 6835172770944 6845136579648 6866817089328 6876827026776 6879480556032 6917524250112 6927608104704 6933476748618 6939198269192 6943583857581 6945417493056 6955542008352 6959680364448 6975814185984 6985983011328 6987743591724 7011073262592 7039343719296 7043531935104 7053799474368 7071933273552 7082242214184 7088327318016 7098660156672 7100449133526 7104673705374 7110799642467 7115030372583 7131524324064 7157137288896 7167570433632 7184186182656 7185996713448 7196471927316 7200753630084 7213154675328 7217446303872 7227967362624 7246548909936 7257112392312 7280097747482 7290710134869 7297244399592 7300060153344 7304403488256 7310701640448 7315051306752 7316894817666 7333856728128 7344547481376 7361573495808 7363428731064 7374162592188 7378550016012 7385163006816 7398782383104 7413073675776 7433036005248 7434909250209 7463007924624 7467448208976 7480308552192 7491212792064 7495669857536 7497558887238 7514939610304 7525894332768 7532639380224 7539020569458 7550010395361 7552923682752 7567512710688 7581468367872 7585979132928 7587890922024 7616567758464 7618487256387 7623394071552 7647279725232 7658687562624 7669851830208 7682683798034 7689569367312 7700778652104 7708333635072 7725169225494 7736430405123 7739415625536 7744020364864 7750960906752 7762259683584 7768665117696 7775246253432 7782214781376 7793559117792 7806598052841 7811626023936 7813594679688 7829640410004 7832661596928 7847790959232 7859230887744 7923973426992 7930512307648 7935524408664 7937619992064 7942342657536 7949190866688 7953920416512 7955924932746 7967522490957 7974368232768 7985992676256 8022964864572 8026060648704 8044964250624 8049750782976 8051779450008 8082209455488 8114799009744 8119627091856 8131463282952 8138449883648 8150313513216 8152367523678 8164251441351 8179585473024 8191509067008 8212567672512 8217453924288 8224539345504 8229432720096 8243605343232 8248510061568 8250588819144 8262615916548 8281770182784 8283857322447 8311514270976 8320111711408 8332240154136 8339707885248 8362165505904 8381550546432 8393768550144 8395883915202 8400879235098 8415347121216 8420354021184 8427614391072 8432628589728 8440186293504 8454307061592 8466631124364 8494898291712 8497039143096 8513451799524 8516736845568 8529151913856 8534226524544 8536377287277 8568638728272 8588502411776 8601022094592 8603189690886 8608308352014 8616023507952 8628583308984 8631912780288 8648585955072 8650765538226 8671875339456 8704648866816 8706842578728 8712022910472 8719831020096 8727026644224 8739748257408 8747152035111 8752785785856 8780210054896 8788079276928 8811744296544 8828764829136 8841634748712 8845046429184 8850308988416 8885995718208 8893959750144 8906924706048 8914470105366 8921826346104 8929822491072 8935135489728 8948160468576 8968903953408 8971164261864 8984241760788 8993055907584 9029318229792 9055969630848 9063442637312 9092485637424 9113563694592 9126848772864 9129148885962 9134580478338 9147896193321 9155756119104 9169102702368 9202033657152 9236810806272 9244635664824 9258111810108 9260556657408 9274056011136 9279573819264 9281912421537 9316991455632 9360125675334 9373770173403 9385791625728 9391375913472 9405065965824 9407436194142 9429244364736 9442989618912 9464880208896 9467265511368 9472898273832 9481066189956 9486707163444 9508699098752 9511095444291 9542849718528 9556760578176 9581328951264 9595295903088 9601004840112 9617539567104 9623261738496 9637289816832 9639718569306 9662065213248 9676149856416 9710901877824 9720946846492 9729659199456 9747602187264 9753401742336 9755859756888 9778475637504 9792729975168 9795197901069 9801025774281 9817904974752 9832216789584 9838066688016 9846884009088 9877736311758 9886589186544 9910714673664 9913212333612 9932360432778 9946839092301 9950677232832 9956597611968 9965521165824 9988283722752 9996745182984 10034525777024 10037054639367 10043026410683 10043519173632 10052027425944 10066680527148 10070564910336 10090016947584 10092559794597 10117187896032 10155423677952 10157983008516 10187965834704 10196372966976 10205511418368 10211583416832 10226469106944 10252759156416 10267704869472 10300225633992 10315240540164 10319220834048 10349679578112 10366995004576 10376286375168 10391412157056 10400215122927 10408797403788 10418126239584 10433313012528 10439520546672 10443548795904 10463721278976 10478974516992 10481615387586 10516609893888 10565297902656 10580699211552 10598921155584 10605227222016 10607899910328 10623363321276 10632490977024 10647990235008 10650673700289 10657010558061 10697286486096 10701414198272 10735705933344 10751355650448 10776279273984 10778995070172 10801130445126 10819732012992 10826169455808 10841951043936 10867084684288 10869823364904 10885668588468 10920146621223 10922012089344 10945866599388 10950090230016 10956605232384 10966052460672 10972576960128 10975342226499 11000785092192 11016821222064 11042360243712 11045143096596 11061243888282 11067825024018 11082019027968 11098173574656 11109653538848 11119610513664 11149554007872 11191691400192 11194511886936 11201172313464 11220462828288 11227138694912 11236819188096 11243504786304 11246338330857 11253581724672 11272409415456 11288841499152 11298959070336 11308530854187 11329385524128 11351269066032 11355649127424 11372202551808 11378968699392 11381836383036 11424851637696 11468029459456 11470919587848 11477744469352 11488031343936 11504777745312 11524025697051 11531447940096 11534354050968 11551167978156 11562500452608 11587753838241 11609123438304 11616030547296 11626441360128 11636035525632 11643389525376 11652997676544 11662869380148 11673322172064 11717439035904 11744460615006 11748992395392 11771686438848 11788846331616 11847994290944 11875899608064 11885960140488 11895768461472 11903286612996 11906429988096 11913513986304 11923786300032 11930880624768 11933887399119 11961552349152 11978989014384 11990741210112 12034447296858 12039090973056 12049880951808 12074626174464 12123314183232 12169131697152 12172198514616 12179440637784 12197194924428 12207674825472 12225470269824 12228551285517 12269378209536 12287263600512 12318851508768 12326180886432 12344149080144 12347408876544 12365408014848 12372765092352 12375883228716 12393923874822 12422655274176 12480167567112 12498360231204 12509561827872 12540087954432 12543248258856 12572325819648 12590652825216 12593825872803 12601318852647 12623020681824 12630531031776 12641421586608 12648942884592 12681460592388 12699946686546 12723799624704 12742347437568 12770177699286 12775105268352 12793727870784 12801339786816 12849719755776 12852958092408 12882753617664 12901533141888 12904784536329 12912462528021 12913096080384 12924035261928 12947869170432 12972878932608 13007813009184 13037967516672 13056973300224 13060263868092 13068034365708 13090539966336 13109622386112 13117422250688 13129178678784 13170315082344 13182118915392 13217616444816 13243147243704 13262452123068 13267569643776 13275463482624 13306730886144 13328993577312 13340939625216 13382739519156 13402703234592 13422240702864 13427419880448 13453355930112 13456746392796 13476362641182 13489583861376 13543977344688 13583954446272 13595163955968 13635292142592 13638728456136 13670345541888 13690273159296 13701870717507 13733634178656 13753654053552 13758961112064 13835048500224 13855216209408 13866953497236 13878396538384 13887167715162 13890834986112 13911084016704 13919360728896 13971966022656 13975487183448 14040188513001 14078687438592 14087063870208 14107598948736 14143866547104 14164484428368 14176654636032 14197320313344 14200898267052 14209347410748 14221599284934 14230060745166 14263048648128 14314274577792 14335140867264 14371993426896 14392943854632 14401507260168 14426309350656 14434892607744 14455934725248 14459577853959 14493097819872 14514224784624 14560195494964 14581420269738 14594488799184 14600120306688 14608806976512 14621403280896 14630102613504 14633789635332 14667713456256 14689094962752 14726857462128 14748325184376 14757100032024 14770326013632 14816604467637 14826147351552 14866072010496 14869818500418 14898540649167 14926015849248 14934896417952 14960617104384 14982425584128 14991339715072 14995117774476 15029879220608 15051788665536 15065278760448 15078041138916 15100020790722 15105847365504 15135025421376 15175781844048 15233135516928 15236974512774 15294559450464 15317375125248 15339703660416 15365367596068 15379138734624 15401557304208 15416667270144 15450338450988 15472860810246 15478831251072 15488040729728 15501921813504 15524519367168 15550492506864 15564429562752 15587118235584 15613196105682 15627189359376 15659280820008 15665323193856 15695581918464 15718461775488 15722423081379 15847946853984 15861024615296 15871048817328 15875239984128 15884685315072 15898381733376 15907840833024 15911849865492 15935044981914 15948736465536 15971985352512 16045929729144 16052121297408 16103558900016 16164418910976 16201695667689 16229598019488 16239254183712 16262926565904 16276899767296 16300627026432 16304735047356 16328502882702 16359170946048 16383018134016 16425135345024 16434907848576 16449078691008 16458865440192 16501177638288 16525231833096 16563540365568 16567714644894 16591865832423 16601737536027 16623028541952 16640223422816 16664480308272 16679415770496 16724331011808 16763101092864 16787537100288 16791767830404 16801758470196 16830694242432 16840708042368 16855228782144 16865257179456 16880372587008 16908614123184 16933262248728 16994078286192 17011656981361 17026903599048 17033473691136 17058303827712 17068453049088 17072754574554 17137277456544 17177004823552 17202044189184 17206379381772 17216616704028 17232047015904 17257166617968 17263825560576 17297171910144 17301531076452 17343750678912 17413685157456 17424045820944 17439662040192 17454053288448 17479496514816 17494304070222 17560420109792 17576158553856 17616690922509 17623488593088 17657529658272 17683269497424 17690092858368 17700617976832 17771991436416 17787919500288 17813849412096 17828940210732 17843652692208 17859644982144 17870270979456 17896320937152 17942328523728 17968483521576 17986111815168 18051670945287 18058636459584 18111939261696 18126885274624 18184971274848 18227127389184 18253697545728 18258297771924 18269160956676 18295792386642 18311512238208 18338205404736 18404067314304 18489271329648 18516223620216 18521113314816 18548112022272 18559147638528 18563824843074 18590885812233 18633982911264 18720251350668 18747540346806 18771583251456 18782751826944 18810131931648 18814872388284 18858488729472 18885979237824 18934531022736 18945796547664 18962132379912 18973414326888 19017398197504 19022190888582 19049920029819 19085699437056 19113521156352 19155266548929 19162657902528 19190591806176 19202009680224 19235079134208 19246523476992 19274579633664 19279437138612 19324130426496 19352299712832 19421803755648 19441893692984 19459318398912 19511719513776 19556951275008 19585459950336 19590395802138 19602051548562 19635809949504 19664433579168 19676133376032 19693768018176 19755472623516 19773178373088 19821429347328 19826424667224 19864720865556 19893678184602 19901354465664 19913195223936 19931042331648 19993490365968 20069051554048 20074109278734 20086052821366 20104054851888 20133361054296 20141129820672 20180033895168 20185119589194 20214543961773 20234375792064 20310847355904 20315966017032 20375931669408 20392745933952 20411022836736 20423166833664 20452938213888 20505518312832 20535409738944 20600451267984 20630481080328 20638441668096 20733990009152 20752572750336 20782824314112 20800430245854 20817594807576 20830751572743 20836252479168 20866626025056 20879041093344 20927442557952 20957949033984 20963230775172 21033219787776 21130595805312 21161398423104 21215799820656 21246726642552 21264981954048 21295980470016 21301347400578 21314021116122 21332398927401 21345091117749 21394572972192 21471411866688 21502711300896 21552558547968 21557990140344 21602260890252 21639464025984 21652338911616 21683902087872 21739646729808 21771337176936 21840293242446 21872130404607 21891733198776 21900180460032 21913210464768 21932104921344 21945153920256 21950684452998 22001570184384 22033642444128 22084720487424 22090286193192 22122487776564 22135650048036 22196347149312 22219307077696 22239221027328 22299108015744 22389023773872 22402344626928 22440925656576 22454277389824 22473638376192 22487009572608 22492676661714 22544818830912 22577682998304 22597918140672 22617061708374 22658771048256 22702538132064 22744405103616 22757937398784 22763672766072 22849703275392 22855461769161 22941839175696 22955488938704 22976062687872 23009555490624 23048051394102 23068708101936 23102335956312 23125000905216 23175507676482 23209291215369 23218246876608 23232061094592 23252882720256 23286779050752 23305995353088 23325738760296 23346644344128 23419794158523 23434878071808 23488921230012 23497984790784 23543372877696 23577692663232 23695988581888 23771920280976 23791536922944 23806573225992 23812859976192 23827027972608 23847572600064 23861761249536 23867774798238 23923104698304 23957978028768 24068894593716 24078181946112 24149252348928 24246628366464 24344397029232 24358881275568 24394389848856 24415349650944 24450940539648 24457102571034 24492754324053 24538756419072 24574527201024 24637703017536 24652361772864 24688298160288 24730816029696 24745530184704 24751766457432 24787847749644 24845310548352 24851571967341 24960335134224 24996720462408 25019123655744 25086496517712 25144651639296 25181305650432 25187651745606 25202637705294 25246041363648 25261062063552 25282843173216 25297885769184 25362921184776 25399893373092 25484694875136 25540355398572 25550210536704 25587455741568 25602679573632 25609131861831 25705916184816 25765507235328 25803066283776 25809569072658 25824925056042 25848070523856 25895738340864 25945757865216 26015626018368 26113946600448 26120527736184 26136068731416 26181079932672 26219244772224 26234844501376 26241456105333 26258357357568 26340630164688 26364237830784 26435232889632 26486294487408 26524904246136 26535139287552 26550926965248 26657987154624 26681879250432 26765479038312 26805406469184 26844481405728 26889393293119 26906711860224 26913492785592 26952725282364 26979167722752 27087954689376 27167908892544 27190327911936 27277456912272 27340691083776 27380546318592 27403741435014 27443688579963 27467268357312 27507308107104 27710432418816 27733906994472 27756793076768 27774335430324 27781669972224 27822168033408 27838721457792 27845737264611 27950974366896 28080377026002 28121310520209 28157374877184 28174127740416 28215197897472 28287733094208 28328968856736 28394640626688 28401796534104 28418694821496 28443198569868 28460121490332 28526097296256 28533286332873 28628549155584 28670281734528 28743986853792 28785887709264 28803014520336 28852618701312 28869785215488 28911869450496 28919155707918 28986195639744 29028449569248 29120390989928 29162840539476 29188977598368 29242806561792 29260205227008 29267579270664 29335426912512 29378189925504 29385593703207 29403077322843 29453714924256 29496650368752 29514200064048 29540652027264 29633208935274 29732144020992 29739637000836 29797081298334 29840517276903 29852031698496 29869792835904 29964851168256 29982679430144 29990235548952 30059758441216 30103577331072 30111163918101 30129079232049 30130557520896 30156082277832 30200041581444 30211694731008 30270050842752 30277679383791 30351563688096 30466271033856 30473949025548 30589118900928 30634750250496 30679407320832 30730735192136 30758277469248 30803114608416 30900676901976 30945721620492 30957662502144 30976081459456 31049038734336 31100985013728 31128859125504 31174236471168 31200645368781 31226392211364 31254378718752 31318561640016 31330646387712 31391163836928 31436923550976 31444846162758 31695893707968 31722049230592 31742097634656 31796763466752 31815681666048 31823699730984 31870089963828 31897472931072 31943970705024 31952021100867 31971031674183 32091859458288 32104242594816 32207117800032 32328837821952 32403391335378 32459196038976 32478508367424 32525853131808 32601254052864 32609470094712 32657005765404 32760439863669 32766036268032 32850270690048 32869815697152 32898157382016 32917730880384 32926026679497 33002355276576 33050463666192 33127080731136 33135429289788 33183731664846 33203475072054 33246057083904 33280446845632 33328960616544 33358831540992 33448662023616 33575074200576 33583535660808 33603516940392 33661388484864 33681416084736 33710457564288 33730514358912 33739014992571 33760745174016 33817228246368 33866524497456 33988156572384 34023313962722 34053807198096 34066947382272 34116607655424 34136906098176 34145509149108 34274554913088 34404088378368 34412758763544 34433233408056 34464094031808 34514333235936 34572077091153 34594343820288 34603062152904 34687501357824 34763261514723 34827370314912 34848091641888 34879324080384 34908106576896 34958993029632 34988608140444 35120840219584 35152317107712 35233381845018 35246977186176 35315059316544 35366538994848 35543982872832 35627698824192 35657880421464 35687305384416 35719289964288 35740541958912 35792641874304 35884657047456 35936967043152 35972223630336 36103341890574 36117272919168 36223878523392 36369942549696 36507395091456 36516595543848 36538321913352 36591584773284 36623024476416 36676410809472 36685653856551 36808134628608 36978542659296 37032447240432 37042226629632 37096224044544 37118295277056 37127649686148 37181771624466 37267965822528 37440502701336 37495080693612 37620263863296 37629744776568 37716977458944 37771958475648 37803956557941 37869062045472 37891593095328 37924264759824 37946828653776 38034796395008 38044381777164 38099840059638 38171398874112 38227042312704 38310533097858 38325315805056 38381183612352 38404019360448 38549159267328 38558874277224 38648260852992 38704599425664 38714353608987 38737387584063 38843607511296 38883787385968 38918636797824 39023439027552 39113902550016 39170919900672 39180791604276 39204103097124 39271619899008 39328867158336 39352266752064 39387536036352 39510945247032 39546356746176 39652849334448 39729441731112 39787356369204 39802708931328 39826390447872 39986980731936 40138103108096 40148218557468 40172105642732 40208109703776 40266722108592 40282259641344 40360067790336 40370239178388 40429087923546 40468751584128 40631932034064 40751863338816 40785491867904 40905876427776 41011036625664 41070819477888 41105612152521 41200902535968 41260962160656 41276883336192 41467980018304 41505145500672 41565648628224 41600860491708 41635189615152 41661503145486 41672504958336 41733252050112 41758082186688 41915898067968 41926461550344 42120565539003 42261191610624 42322796846208 42431599641312 42493453285104 42529963908096 42591960940032 42602694801156 42628042232244 42664797854802 42690182235498 42789145944384 42942823733376 43005422601792 43115980280688 43204521780504 43278928051968 43304677823232 43367804175744 43378733561877 43479293459616 43542674353872 43680586484892 43744260809214 43783466397552 43800360920064 43826420929536 43864209842688 43890307840512 43901368905996 44003140368768 44067284888256 44180572386384 44244975553128 44271300096072 44438614155392 44449813402911 44478442054656 44598216031488 44695621947501 44778047547744 44804689253856 44881851313152 44908554779648 44947276752384 44974019145216 44985353323428 45089637661824 45155365996608 45195836281344 45234123416748 45317542096512 45405076264128 45527345532144 45699406550784 45710923538322 45883678351392 45910977877408 45952125375744 46019110981248 46096102788204 46137416203872 46204671912624 46250001810432 46351015352964 46418582430738 46436493753216 46464122189184 46505765440512 46573558101504 46651477520592 46693288688256 46839588317046 46977842460024 46995969581568 47086745755392 47155385326464 47167269244137 47391977163776 47543840561952 47583073845888 47613146451984 47625719952384 47654055945216 47695145200128 47723522499072 47735549596476 47846209396608 47915956057536 48137789187432 48156363892224 48493256732928 48605087003067 48688794058464 48717762551136 48788779697712 48830699301888 48901881079296 48914205142068 48985508648106 49077512838144 49149054402048 49275406035072 49304723545728 49376596320576 49503532914864 49575695499288 49690621096704 49703143934682 49775597497269 49805212608081 49920670268448 49993440924816 50038247311488 50172993035424 50289303278592 50362611300864 50375303491212 50405275410588 50492082727296 50522124127104 50565686346432 50595771538368 50725842369552 50799786746184 51034970944083 51080710797144 51100421073408 51174911483136 51205359147264 51218263723662 51411832369632 51531014470656 51606132567552 51619138145316 51649850112084 51696141047712 51791476681728 51891515730432 52031252036736 52241055472368 52272137462832 52362159865344 52438489544448 52469689002752 52482912210666 52681260329376 52728475661568 52850072767527 52870465779264 52972588974816 53049808492272 53070278575104 53101853930496 53315974309248 53363758500864 53530958076624 53610812938368 53688962811456 53778786586238 53826985571184 53905450564728 53958335445504 54155012835861 54175909378752 54335817785088 54380655823872 54554913824544 54681382167552 54761092637184 54807482870028 54887377159926 54934536714624 55014616214208 55467813988944 55513586153536 55548670860648 55563339944448 55644336066816 55677442915584 55691474529222 55772657436699 55901948733792 56160754052004 56242621040418 56314749754368 56348255480832 56430395794944 56575466188416 56657937713472 56803593068208 56837389642992 56886397139736 56920242980664 57052194592512 57066572665746 57149760089457 57257098311168 57340563469056 57487973707584 57571775418528 57606029040672 57705237402624 57739570430976 57823738900992 57838311415836 57972391279488 58056899138496 58240781979856 58325681078952 58377955196736 58535158541328 58670853825024 58756379851008 58771187406414 58806154645686 58907429848512 58993300737504 59028400128096 59081304054528 59266417870548 59464288041984 59479274001672 59594162596668 59681034553806 59704063396992 59739585671808 59980471097904 60119516882432 60207154662144 60222327836202 60258158464098 60312164555664 60400083162888 60423389462016 60540101685504 60555358767582 60703127376192 60932542067712 60947898051096 61178237801856 61269500500992 61358814641664 61461470384272 61516554938496 61606229216832 61801353803952 61891443240984 61915325004288 61952162918912 62201970027456 62257718251008 62348472942336 62401290737562 62452784422728 62508757437504 62637123280032 62782327673856 62873847101952 62889692325516 63391787415936 63444098461184 63484195269312 63647399461968 63740179927656 63794945862144 63887941410048 63904042201734 63942063348366 64035273353247 64183718916576 64414235600064 64657675643904 64806782670756 64918392077952 64957016734848 65051706263616 65218940189424 65314011530808 65520879727338 65616391213821 65700541380096 65739631394304 65796314764032 65835461760768 65852053358994 66004710553152 66100927332384 66254161462272 66270858579576 66367463329692 66406950144108 66560893691264 66657921233088 66717663081984 66897324047232 67167071321616 67207033880784 67322776969728 67362832169472 67420915128576 67461028717824 67478029985142 67634456492736 67733048994912 67976313144768 68046627925444 68107614396192 68233215310848 68273812196352 68291018298216 68549109826176 68566385307483 68825517527088 68866466816112 68928188063616 69028666471872 69144154182306 69206124305808 69375002715648 69526523029446 69627873646107 69654740629824 69696183283776 69758648160768 69917986059264 69977216280888 70241680439168 70259382475569 70304634215424 70466763690036 70493954372352 70630118633088 70733077989696 71087965745664 71315760842928 71374610768832 71438579928576 71481083917824 71585283748608 71769314094912 71873934086304 72206683781148 72234545838336 72447757046784 72739885099392 73033191087696 73076643826704 73183169546568 73246048952832 73352821618944 73371307713102 73478262972159 73616269257216 73957085318592 74064894480864 74192448089088 74236590554112 74255299372296 74363543248932 74535931645056 74554715902023 74881005402672 74990161387224 75259489553136 75433954917888 75543916951296 75607913115882 75738124090944 75783186190656 75848529519648 75893657307552 76069592790016 76088763554328 76199680119276 76454084625408 76621066195716 76650631610112 76762367224704 76808038720896 76827395585493 77117748554448 77296521705984 77409198851328 77428707217974 77474775168126 77687215022592 77767574771936 77837273595648 78046878055104 78341839801344 78361583208552 78408206194248 78543239798016 78657734316672 78704533504128 78724368315999 78775072072704 79021890494064 79092713492352 79305698668896 79458883462224 79574712738408 79605417862656 79652780895744 79973961463872 80276206216192 80296437114936 80344211285464 80416219407552 80533444217184 80668179879357 80720135580672 80740478356776 80858175847092 80937503168256 81263864068128 81503726677632 81570983735808 82022073251328 82141638955776 82211224305042 82331065739889 82401805071936 82521924321312 82935960036608 83131297256448 83201720983416 83270379230304 83323006290972 83345009916672 83466504100224 83516164373376 83537211793833 83852923100688 84241131078006 84363931560627 84522383221248 84645593692416 84863199282624 84986906570208 85183921880064 85205389602312 85256084464488 85329595709604 85380364470996 85578291888768 85599858998619 85885647466752 86010845203584 86231960561376 86409043561008 86557856103936 86609355646464 86735608351488 86757467123754 86958586919232 87085348707744 87361172969784 87488521618428 87566932795104 87728419685376 87780615681024 87802737811992 88006280737536 88134569776512 88156781109621 88209231968529 88361144772768 88489951106256 88542600192144 88877228310784 88899626805822 89196432062976 89391243895002 89521551830709 89556095095488 89609378507712 89894553504768 89948038290432 89970706646856 90179275323648 90310731993216 90333491754303 90387237696147 90391672562688 90468246833496 90635084193024 90810152528256 91054691064288 91398813101568 91421847076644 91767356702784 91821955754816 91904250751488 92038221962496 92192205576408 92274832407744 92409343825248 92702030705928 92837164861476 92872987506432 92928244378368 93147116203008 93302955041184 93386577376512 93679176634092 93955684920048 93991939163136 94173491510784 94310770652928 94334538488274 95087681123904 95166147691776 95226292903968 95390290400256 95447044998144 95471099192952 95692418793216 95831912115072 95913095022549 96275578374864 96312727784448 96986513465856 97210174006134 97377588116928 97435525102272 97577559395424 97803762158592 97828410284136 97971017296212 98281319591007 98298108804096 98550812070144 98609447091456 98753192641152 99007065829728 99151390998576 99381242193408 99406287869364 99551194994538 99610425216162 99841340536896 99986881849632 100076494622976 100345986070848 100725222601728 100750606982424 100810550821176 100984165454592 101044248254208 101131372692864 101191543076736 101217044977713 101451684739104 101599573492368 102069941888166 102161421594288 102200842146816 102349822966272 102410718294528 102436527447324 102823664739264 103212265135104 103238276290632 103299700224168 103392282095424 103716231273459 103783031460864 104062504073472 104289784544169 104482110944736 104544274925664 104724319730688 104876979088896 104939378005504 104965824421332 105362520658752 105456951323136 105700145535054 105740931558528 105945177949632 106099616984544 106631948618496 107061916153248 107221625876736 107377925622912 107557573172476 107653971142368 107810901129456 107916670891008 108310025671722 108351818757504 108671635570176 109109827649088 109522185274368 109614965740056 109774754319852 109869073429248 110029232428416 110056961569653 110935627977888 111027172307072 111097341721296 111126679888896 111288672133632 111354885831168 111382949058444 111545314873398 111803897467584 112321508104008 112485242080836 112860791589888 113150932376832 113315875426944 113411869673823 113607186136416 113674779285984 113772794279472 113840485961328 114104389185024 114133145331492 114299520178914 114514196622336 114681126938112 114975947415168 115143550837056 115212058081344 115647477801984 115676622831672 115944782558976 116113798276992 116143060826961 116212162752189 116481563959712 116651362157904 116755910393472 117070317082656 117341707650048 117512759702016 117542374812828 117612309291372 117814859697024 117986601475008 118056800256192 118162608109056 118532835741096 118958548003344 119081598869527 119188325193336 119362069107612 119408126793984 119479171343616 119960942195808 120239033764864 120414309324288 120444655672404 120516316928196 120624329111328 120800166325776 120846778924032 121080203371008 121110717535164 121406254752384 121895796102192 122356475603712 122717629283328 122922940768544 123033109876992 123212458433664 123316836457563 123602707607904 123782886481968 123830650008576 123904325837824 124403940054912 124515436502016 124696945884672 124802581475124 124905568845456 125017514875008 125274246560064 125747694203904 125779384651032 126361696617009 126783574831872 126888196922368 126968390538624 127294798923936 127480359855312 127589891724288 127775882820096 127808084403468 127884126696732 128070546706494 128367437833152 128828471200128 129613565341512 129836784155904 129914033469696 130103412527232 130136200685631 130437880378848 130628023061616 131041759454676 131232782427642 131401082760192 131479262788608 131592629528064 131670923521536 131704106717988 132009421106304 132201854664768 132541717159152 132734926659384 132813900288216 133121787382528 133315842466176 133349440208733 133435326163968 133794648094464 134086865842503 134334142643232 134414067761568 134645553939456 134725664338944 134841830257152 134922057435648 134956059970284 135268912985472 135466097989824 135952626289536 136093255850888 136215228792384 136582036596432 137098219652352 137132770614966 137651035054176 137732933632224 137856376127232 138057332943744 138288308364612 138412248611616 138750005431296 139053046058892 139255747292214 139309481259648 139392366567552 139517296321536 139954432561776 140483360878336 140518764951138 140933527380072 140987908744704 141260237266176 141466155979392 141501807732411 142175931491328 142631521685856 142749221537664 142877159857152 142962167835648 143170567497216 143538628189824 143747868172608 144413367562296 144469091676672 145479770198784 145815261009201 146066382175392 146153287653408 146366339093136 146492097905664 146705643237888 146742615426204 146956525944318 147232538514432 147914170637184 148129788961728 148510598744592 148727086497864 149071863290112 149109431804046 149326792491807 149415637824243 149762010805344 149980322774448 150518979106272 150867909835776 151087833902592 151215826231764 151476248181888 151566372381312 151697059039296 151787314615104 152177527108656 152399360238552 153104912832249 153242132391432 153301263220224 153524734449408 153616077441792 153654791170986 154235497108896 154593043411968 154818397702656 154857414435948 154949550336252 155374430045184 155535149543872 155674547191296 156093756110208 156723166417104 156816412388496 157086479596032 157315468633344 157409067008256 157448736631998 158043780988128 158185426984704 158611397337792 158917766924448 159149425476816 159210835725312 159305561791488 159947922927744 160592874229872 160688422570928 160832438815104 161066888434368 161336359758714 161480956713552 161716351694184 161875006336512 162465038507583 162527728136256 163007453355264 163141967471616 164044146502656 164283277911552 164422448610084 164662131479778 164803610143872 165043848642624 165871920073216 166403441966832 166540758460608 166646012581944 166690019833344 166933008200448 167032328746752 167074423587666 167705846201376 168482262156012 168727863121254 169044766442496 169291187384832 169726398565248 169973813140416 170410779204624 170512168928976 170659191419208 170760728941992 171156583777536 171199717997238 171449280268371 171771294933504 172021690407168 172463921122752 172818087122016 173115712207872 173218711292928 173471216702976 173514934247508 173917173838464 174170697415488 174722345939568 174977043236856 175133865590208 175605475623984 176012561475072 176269139553024 176313562219242 176418463937058 176722289545536 176979902212512 177085200384288 177754456621568 177799253611644 178392864125952 178782487790004 179043103661418 179112190190976 179218757015424 179941413293712 180358550647296 180621463986432 180666983508606 180774475392294 180936493666992 181270168386048 181620305056512 182109382128576 182797626203136 182843694153288 183534713405568 183643911509632 183808501502976 184076443924992 184384411152816 184549664815488 184818687650496 185404061411856 185674329722952 185745975012864 185856488756736 186605910082368 186773154753024 187358353268184 187911369840096 188346983021568 188621541305856 188669076976548 190175362247808 190332295383552 190452585807936 190942198385904 191384837586432 191663824230144 191826190045098 192105820059741 192551156749728 193973026931712 194420348012268 194755176233856 194871050204544 195155118790848 195656820568272 195942034592424 196562639182014 196849173641463 197101624140288 197218894182912 197506385282304 198014131659456 198302781997152 198762484386816 198812575738728 199102389989076 199220850432324 199682681073792 199973763699264 200152989245952 200691972141696 201501213964848 201621101642352 201968330909184 202088496508416 202262745385728 202383086153472 202434089955426 202903369478208 203199146984736 204139883776332 204322843188576 204699645932544 204821436589056 204873054894648 205647329478528 205699155922449 206476552581264 206599400448336 206784564190848 207432462546918 208125008146944 208579569088338 208883620938321 208964221889472 209088549851328 209753958177792 209878756011008 209931648842664 210725041317504 210778147426707 210913902646272 211400291070108 211481863117056 211890355899264 212199233969088 213263897236992 214123832306496 214443251753472 214755851245824 215115146344952 215307942284736 215621802258912 216620051343444 216703637515008 217343271140352 218219655298176 219229931480112 219549508639704 219738146858496 220058464856832 220113923139306 220434788916477 221871255955776 222054344614144 222194683442592 222577344267264 222709771662336 222765898116888 223090629746796 223607794935168 223664147706069 224643016208016 224970484161672 226301864753664 226631750853888 226823739347646 227214372272832 227349558571968 227545588558944 227680971922656 228208778370048 228266290662984 228599040357828 229362253876224 229951894830336 230287101674112 230424116162688 230482186756479 231353245663344 231889565117952 232227596553984 232286121653922 232424325504378 232963127919424 233302724315808 233511820786944 234140634165312 235025519404032 235084749625656 235224618582744 235629719394048 235973202950016 236113600512384 236173104947997 236325216218112 237065671482192 237917096006688 238163197739054 238376650386672 238724138215224 238816253587968 238958342687232 239921884391616 240828618648576 240889311344808 241032633856392 241248658222656 241600332651552 242004539638071 242160406742016 242221435070328 242812509504768 243791592204384 244712951207424 245845881537088 246066219753984 246424916867328 246633672915126 246993197219667 247205415215808 247565772963936 248807880109824 249393891769344 249605162950248 249811137690912 250035029750016 250548493120128 251558769302064 252723393234018 253091794681881 253567149663744 253936781077248 254589597847872 254960719710624 255551765640192 255616168806936 255768253393464 256141093412988 256734875666304 256799576995857 257656942400256 259227130683024 259673568311808 259828066939392 260206825054464 260272401371262 260875760757696 261256046123232 262083518909352 262465564855284 263185259056128 263341847043072 263408213435976 264018842212608 264403709329536 264627695905587 265083434318304 265469853318768 265627800576432 266243574765056 266631684932352 266698880417466 267589296188928 268173731685006 268668285286464 268828135523136 269683660514304 269844114871296 269912119940568 270537825970944 270932195979648 271000475262909 271161713088441 271905252579072 272186511701776 272430457584768 273164073192864 274196439304704 274265541229932 275302070108352 275465867264448 275712752254464 276114665887488 276576616729224 276824497223232 278106092117784 278511494584428 278618962519296 278784733135104 279908865123552 280966721756672 281037529902276 281867054760144 281975817489408 282520474532352 282932311958784 283003615464822 285263043371712 285498443075328 286341134994432 287077256379648 287495736345216 287739285067647 288826735124592 288938183353344 290959540397568 291630522018402 292132764350784 292306575306816 292732678186272 293411286475776 293485230852408 293913051888636 294843958773021 295828341274368 296259577923456 297021197489184 297454172995728 298143726580224 298218863608092 298653584983614 298831275648486 299524021610688 299960645548896 301037958212544 302175667805184 302431652463528 302952496363776 303132744762624 303394118078592 303574629230208 303651134933139 304355054217312 304798720477104 306209825664498 306484264782864 306602526440448 307049468898816 307232154883584 307309582341972 308470994217792 309636795405312 309714828871896 309899100672504 311070299087744 311148693820377 311349094382592 312187512220416 312869353632507 313446332834208 313632824776992 314172959192064 314630937266688 314818134016512 314897473263996 316087561976256 316370853969408 317222794675584 317835533848896 318298850953632 319895845855488 321185748459744 321376845141856 321664877630208 322133776868736 322672719517428 322961913427104 323432703388368 323750012673024 324930077015166 325055456272512 326014906710528 328566555823104 328844897220168 329324262959556 329607220287744 330087697285248 330170884708959 331743840146432 332806883933664 333081516921216 333292025163888 333380039666688 333866016400896 334064657493504 334148847175332 335411692402752 336964524312024 337455726242508 338582374769664 339452797130496 339947626280832 340235609021469 340821558409248 341024337857952 341318382838416 341521457883984 342313167555072 342399435994476 342898560536742 343542589867008 344043380814336 344927842245504 345636174244032 346942433405952 347029868495016 347834347676928 348341394830976 348429182480883 348636488256567 349444691879136 349954086473712 350267731180416 351210951247968 352025122950144 352538279106048 352627124438484 352836927874116 353444579091072 353959804425024 354170400768576 355508913243136 355598507223288 357244796608581 357564975580008 358086207322836 358224380381952 358437514030848 359882826587424 360717101294592 361242927972864 361333967017212 361548950784588 361872987333984 362540336772096 363240610113024 364218764257152 365687388306576 367069426811136 367287823019264 368152887849984 368768822305632 369099329630976 369637375300992 369950509372689 370808122823712 371348659445904 371491950025728 371712977513472 373211820164736 373546309506048 374716706536368 375822739680192 377243082611712 377338153953096 379085089851027 380350724495616 380664590767104 380905171615872 381884396771808 382769675172864 383327648460288 383652380090196 384211640119482 385102313499456 388840696024536 389510352467712 389742100409088 390310237581696 390408602056893 391313641136544 391884069184848 393125278364028 393698347282926 394203248280576 394437788365824 395012770564608 396028263318912 396605563994304 397625151477456 398204779978152 398441700864648 399365362147584 399947527398528 400048320626199 400305978491904 401383944283392 403002427929696 403242203284704 403936661818368 404176993016832 404525490771456 404766172306944 404868179910852 405806738956416 406398293969472 408279767552664 408645686377152 409746109789296 411294658957056 411398311844898 412953105162528 413198800896672 413569128381696 414864925093836 416250016293888 417159138176676 417767241876642 417928443778944 418177099702656 419863297685328 421450082635008 421556294853414 422800582140216 422963726234112 423780711798528 424398467938176 426527794473984 428247664612992 428886503506944 429511702491648 430230292689904 430615884569472 431243604517824 433240102686888 433407275030016 436439310596352 438459862960224 439099017279408 439476293716992 440116929713664 440227846278612 440869577832954 443742511911552 444108689228288 444389366885184 445531796233776 446181259493592 447215589870336 447328295412138 448246913472729 449286032416032 449940968323344 452603729507328 453263501707776 453647478695292 454428744545664 454699117143936 455091177117888 455361943845312 456532581325968 457198080715656 459314738496747 459903789660672 460574203348224 460848232325376 460964373512958 462706491326688 463779130235904 464455193107968 464572243307844 464848651008756 465926255838848 466605448631616 467023641573888 468281268330624 470169499251312 470449237165488 471259438788096 471946405900032 472227201024768 472346209895994 474131342964384 475834192013376 476326395478108 476753300773344 477448276430448 477632507175936 477916685374464 479843768783232 481778622689616 482065267712784 482497316445312 483200665303104 484009079276142 484442870140656 485625019009536 487395115522749 487583184408768 489425902414848 491691763074176 492132439507968 492849833734656 493267345830252 493986394439334 494410830431616 495131545927872 497615760219648 499210325900496 499622275381824 500070059500032 501096986240256 503117538604128 505446786468036 506183589363762 507134299327488 507873562154496 509179195695744 509921439421248 511232337613872 511536506786928 512282186825976 513469751332608 513599153991714 514347840805113 515313884800512 518454261366048 519347136623616 519656133878784 520413650108928 520544802742524 521751521515392 522512092246464 524167037818704 524931129710568 526816426871952 528037684425216 528807418659072 529255391811174 530166868636608 530939706637536 531255601152864 532487149530112 533263369864704 533397760834932 535178592377856 536347463370012 537336570572928 537656271046272 539824239881136 541075651941888 541864391959296 542000950525818 542323426176882 543810505158144 544373023403552 544860915169536 546328146385728 548392878609408 548531082459864 550604140216704 550931734528896 551425504508928 552229331774976 553153233458448 553648994446464 556212184235568 557022989168856 557237925038592 557569466270208 559817730247104 561933443513344 562075059804552 563734109520288 565040949064704 565864623917568 566007230929644 570526086743424 570996886150656 574154512759296 574991472690432 575478570135294 576317460179223 577653470249184 581919080795136 583261044036804 584265528701568 584613150613632 585465356372544 586970461704816 587826103777272 589687917546042 590547520924389 591656682548736 592519155846912 594042394978368 594908345991456 596287453160448 596437727216184 597307169967228 597662551296972 599048043221376 599921291097792 602075916425088 604863304927056 605904992727552 606265489525248 606788236157184 607149258460416 607302269866278 608710108434624 609597440954208 612419651328996 612968529565728 614098937797632 614464309767168 614619164683944 616941988435584 617097467767347 619429657743792 619798201345008 622140598175488 622297387640754 624375024440832 625738707265014 626650862814963 626892665668416 627265649553984 629261874533376 629636268033024 629794946527992 632175123952512 632334442280121 632741707938816 634445589351168 635671067697792 636597701907264 639791691710976 642371496919488 642753690283712 643329755260416 644267553737472 645345439034856 645923826854208 646865406776736 649860154030332 650110912545024 652029813421056 657689794440336 658648525919112 659214440575488 660175394570496 660341769417918 661304366749431 665613767867328 666163033842432 666584050327776 667732032801792 668129314987008 668297694350664 670823384805504 673929048624048 674911452485016 678905594260992 679895252561664 680471218042938 681643116818496 682048675715904 682636765676832 683042915767968 684626335110144 684798871988952 685797121073484 688086761628672 689855684491008 691272348488064 694059736990032 695668695353856 696682789661952 696858364961766 697272976513134 698889383758272 699908172947424 700535462360832 702421902495936 705076558212096 705254248876968 705673855748232 706889158182144 707919608850048 708340801537152 708519314843991 711197014446576 714489593217162 715129951160016 716172414645672 716448760763904 716875028061696 719765653174848 722485855945728 722667934034424 723097901569176 723745974667968 726013618914213 726481220226048 728437528514304 731374776613152 734138853622272 734575646038528 737537644611264 738198659261952 739274750601984 739901018745378 741616245647424 742697318891808 746423640329472 749433413072736 751645479360384 754676307906192 758170179702054 759275384045643 760701448991232 761810343231744 763768793543616 766655296920576 767304760180392 768423280238964 770204626998912 770398730987571 777681392049072 779020704935424 779484200818176 780620475163392 780817204113786 782627282273088 783768138369696 786250556728056 787396694565852 790025541129216 792056526637824 793211127988608 793883087716761 795250302954912 796409559956304 796883401729296 798730724295168 799895054797056 800096641252398 802767888566784 806004855859392 806484406569408 809050981542912 809532344613888 809736359821704 811613477912832 812796587938944 813001425788727 813485139265323 816559535105328 817291372754304 819492219578592 822589317914112 822796623689796 825906210325056 826397601793344 827138256763392 829729850187672 833571192086689 834318276353352 835534483753284 835856887557888 836354199405312 839726595370656 842900165270016 843112589706828 845601164280432 845927452468224 847561423597056 848796935876352 856495329225984 859023404983296 860460585379808 861231769138944 862487209035648 863217855202941 866480205373776 866814550060032 872878621192704 876919725920448 878198034558816 880233859427328 880455692557224 881739155665908 884531876319063 887485023823104 888217378456576 888778733770368 891063592467552 892362518987184 894431179740672 894656590824276 896493826945458 898572064832064 899881936646688 906527003415552 907294957390584 908857489091328 909398234287872 910182354235776 910723887690624 910953404799417 913065162651936 914396161431312 918629476993494 919807579321344 921148406696448 921696464650752 921928747025916 925412982653376 928910386215936 929144486615688 929697302017512 931852511677696 933210897263232 933446081461131 934047283147776 936562536661248 938608060897521 940338998502624 940898474330976 942518877576192 943892811800064 944454402049536 944692419791988 948262685928768 951668384026752 952652790956216 953506601546688 954896552860896 959687537566464 963557245379232 964130535425568 964994632890624 966401330606208 968018158552284 968885740281312 971250038019072 974790231045498 975166368817536 983383526148352 985699667469312 986534691660504 987972788878668 988821660863232 990263091855744 990512654126877 995231520439296 998420651800992 999244550763648 1000140119000064 1002193972480512 1006235077208256 1010893572936072 1012367178727524 1015747124308992 1018358391391488 1019842878842496 1020706827064407 1022464675227744 1023073013573856 1024564373651952 1026939502665216 1027198307983428 1028695681610226 1030627769601024 1036908522732096 1040827300217856 1041089605485048 1043503043030784 1045024184492928 1045287547442649 1045909464769701 1048334075637408 1049862259421136 1053632853743904 1056075368850432 1057614837318144 1058510783622348 1060333737273216 1061879413275072 1062511202305728 1066526739729408 1066795521669864 1071734389825743 1072694926740024 1074673141145856 1075312542092544 1079648479762272 1082151303883776 1083728783918592 1084001901051636 1084646852353764 1087621010316288 1088746046807104 1089721830339072 1092656292771456 1097062164919728 1101208280433408 1101863469057792 1104458663549952 1106306466916896 1107297988892928 1112424368471136 1114045978337712 1114475850077184 1115138932540416 1119635460494208 1124150119609104 1127468219040576 1131729247835136 1132014461859288 1137255269553081 1141052173486848 1141993772301312 1148309025518592 1149982945380864 1150957140270588 1152634920358446 1155306940498368 1166522088073608 1168531057403136 1169226301227264 1170930712745088 1173940923409632 1175652207554544 1179375835092084 1181095041848778 1183313365097472 1185038311693824 1188084789956736 1189816691982912 1192875454432368 1194614339934456 1195325102593944 1198096086442752 1199842582195584 1200144961878597 1204151832850176 1209726609854112 1211809985455104 1212530979050496 1213576472314368 1214298516920832 1214604539732556 1217420216869248 1219194881908416 1224839302657992 1225937059131456 1229238329367888 1233883976871168 1234194935534694 1238859315487584 1239596402690016 1244281196350976 1244594775281508 1248750048881664 1251477414530028 1253301725629926 1253785331336832 1254531299107968 1259589893055984 1264350247905024 1264668884560242 1268891178702336 1271342135395584 1273195403814528 1279583383421952 1284742993838976 1285507380567424 1286659510520832 1288535107474944 1290690878069712 1291847653708416 1293730813553472 1299720308060664 1300221825090048 1315379588880672 1317297051838224 1318428881150976 1320350789140992 1320683538835836 1322608733498862 1331227535734656 1332326067684864 1333168100655552 1336595388701328 1341646769611008 1344740740418187 1347858097248096 1349822904970032 1357811188521984 1359790505123328 1360942436085876 1363286233636992 1364097351431808 1365273531353664 1366085831535936 1369597743977904 1371594242146968 1377944215490241 1379711368982016 1382544696976128 1388119473980064 1391337390707712 1393365579323904 1393716729923532 1394545953026268 1397778767516544 1399816345894848 1401070924721664 1404843804991872 1410508497753936 1411347711496464 1413778316364288 1415839217700096 1416681603074304 1417038629687982 1422394028893152 1428979186434324 1430259902320032 1432344829291344 1432897521527808 1433750056123392 1439531306349696 1445335868068848 1446195803138352 1447491949335936 1452027237828426 1456875057028608 1462185346568247 1462749553226304 1468277707244544 1469151292077056 1475075289222528 1476397318523904 1478549501203968 1479802037490756 1483232491294848 1485394637783616 1492847280658944 1498866826145472 1503290958720768 1509352615812384 1516340359404108 1518550768091286 1521402897982464 1523620686463488 1527537587087232 1534609520360784 1536846560477928 1540409253997824 1540797461975142 1543043522415339 1555362784098144 1558041409870848 1558968401636352 1561240950326784 1561634408227572 1565254564546176 1567536276739392 1572501113456112 1574793389131704 1584113053275648 1586422255977216 1587766175433522 1590500605909824 1592819119912608 1593766803458592 1597461448590336 1599790109594112 1600193282504796 1605535777133568 1612009711718784 1612968813138816 1619472719643408 1623226955825664 1625593175877888 1626002851577454 1626970278530646 1633119070210656 1634582745508608 1638984439157184 1645178635828224 1645593247379592 1651812420650112 1652795203586688 1654276513526784 1659459700375344 1667142384173378 1668636552706704 1671068967506568 1671713775115776 1672708398810624 1679453190741312 1685800330540032 1686225179413656 1691202328560864 1695122847194112 1697593871752704 1712990658451968 1720921170759616 1722463538277888 1724974418071296 1726435710405882 1728952380537669 1732960410747552 1745757242385408 1753839451840896 1756396069117632 1760911385114448 1763478311331816 1769063752638126 1771642562773167 1774970047646208 1777557467540736 1782127184935104 1784725037974368 1788862359481344 1789313181648552 1792987653890916 1797144129664128 1799763873293376 1814589914781168 1817714978182656 1818796468575744 1820364708471552 1821447775381248 1821906809598834 1826130325303872 1828792322862624 1837258953986988 1842296813392896 1843392929301504 1843857494051832 1850825965306752 1858288973231376 1859394604035024 1863705023355392 1866421794526464 1866892162922262 1873125073322496 1877216121795042 1880677997005248 1881796948661952 1887785623600128 1888908804099072 1889384839583976 1896525371857536 1897003326840363 1903336768053504 1905305581912432 1907013203093376 1909793105721792 1919375075132928 1927114490758464 1928261070851136 1929989265781248 1932802661212416 1936036317104568 1937771480562624 1949580462090996 1950332737635072 1966767052296704 1973069383321008 1975945577757336 1977643321726464 1980526183711488 1981025308253754 1996841303601984 1998489101527296 2004387944961024 2012470154416512 2021787145872144 2024734357455048 2036716782782976 2039685757684992 2041413654128814 2044929350455488 2046146027147712 2049128747303904 2053879005330432 2054396615966856 2057391363220452 2073817045464192 2082179210970096 2087006086061568 2090048368985856 2090575094885298 2091818929539402 2096668151274816 2099724518842272 2107265707487808 2115229674636288 2117021567244696 2120667474546432 2123758826550144 2125022404611456 2125557944531973 2133591043339728 2143468779651486 2145389853480048 2149346282291712 2150625084185088 2159296959524544 2167457567837184 2168003802103272 2169293704707528 2177492093614208 2178040856742639 2179443660678144 2185312585542912 2194124329839456 2202416560866816 2203726938115584 2212612933833792 2214595977785856 2224848736942272 2228091956675424 2239270920988416 2248300239218208 2254936438081152 2264028923718576 2274510539106162 2277826152136929 2282104346973696 2299965890761728 2301914280541176 2305269840716892 2310613880996736 2311196192962713 2333044176147216 2337062114806272 2338452602454528 2341861425490176 2347881846819264 2351304415109088 2358751670184168 2362190083697556 2370076623387648 2376169579913472 2379633383965824 2381649263150283 2385750908864736 2389228679868912 2390650205187888 2396192172885504 2399685164391168 2400289923757194 2408303665700352 2419453219708224 2427152944628736 2428597033841664 2429209079465112 2434840433738496 2438389763816832 2439004277366181 2440455417795969 2449678605315984 2451874118262912 2458476658735776 2467767953742336 2468389871069388 2477718630975168 2479192805380032 2488562392701952 2489189550563016 2500713576260067 2502954829060056 2506603451259852 2507570662673664 2509062598215936 2519179786111968 2528700495810048 2529337769120484 2537782357404672 2542684270791168 2546390807629056 2569485987677952 2571014761134848 2577070214949888 2581381756139424 2583695307416832 2587461627106944 2589653565608823 2599440616121328 2600443650180096 2630759177761344 2634594103676448 2640701578281984 2641367077671672 2645217466997724 2653595628957189 2662455071469312 2664652135369728 2666336201311104 2673190777402656 2683293539222016 2689481480836374 2695716194496192 2699645809940064 2719581010246656 2721884872171752 2726572467273984 2728194702863616 2730547062707328 2732171663071872 2732860214398251 2739195487955808 2743188484293936 2755888430980482 2759422737964032 2765089393952256 2776238947960128 2786731158647808 2787433459847064 2789091906052536 2795557535033088 2799632691789696 2800338244383393 2802141849443328 2809687609983744 2821016995507872 2822695422992928 2827556632728576 2831678435400192 2833363206148608 2834077259375964 2844788057786304 2857958372868648 2860519804640064 2864689658582688 2879062612699392 2890671736137696 2892391606276704 2894983898671872 2904054475656852 2913750114057216 2924370693136494 2925499106452608 2950150578445056 2957099002407936 2959604074981512 2966464982589696 2970789275567232 2985694561317888 2997733652290944 3006581917441536 3018705231624768 3032680718808216 3037101536182572 3047241372926976 3055075174174464 3069219040721568 3073693120955856 3080818507995648 3081594923950284 3086087044830678 3110725568196288 3122481900653568 3123268816455144 3130509129092352 3135072553478784 3137728394309103 3145002226912224 3149586778263408 3168226106551296 3172844511954432 3175532350867044 3181001211819648 3185638239825216 3187533606917184 3199580219188224 3200386565009592 3215203169477229 3224019423437568 3225937626277632 3238945439286816 3246453911651328 3251186351755776 3252005703154908 3253940557061292 3266238140421312 3269165491017216 3277968878314368 3291186494759184 3303624841300224 3305590407173376 3318919400750688 3334284768346756 3337273105413408 3342137935013136 3343427550231552 3345416797621248 3358906381482624 3372450358827312 3382404657121728 3395187743505408 3411765808659243 3425981316903936 3441842341519232 3444927076555776 3449948836142592 3452871420811764 3457904761075338 3465920821495104 3507678903681792 3512792138235264 3521822770228896 3526956622663632 3538127505276252 3543285125546334 3549940095292416 3555114935081472 3564254369870208 3569450075948736 3578626363297104 3585975307781832 3594288259328256 3599527746586752 3600434885635791 3629179829562336 3635429956365312 3637592937151488 3640729416943104 3642895550762496 3643813619197668 3652260650607744 3657584645725248 3674517907973976 3687714988103664 3701651930613504 3716577946462752 3718789208070048 3727410046710784 3732843589052928 3733784325844524 3746250146644992 3754432243590084 3761355994010496 3763593897323904 3778769679167952 3793050743715072 3794006653680726 3806673536107008 3810611163824864 3814026406186752 3819586211443584 3838750150265856 3854228981516928 3856522141702272 3859978531562496 3865605322424832 3872072634209136 3875542961125248 3899160924181992 3900665475270144 3933534104593408 3946138766642016 3951891155514672 3955286643452928 3961052367422976 3962050616507508 3993682607203968 3996978203054592 4024940308833024 4034222221254561 4043574291744288 4049468714910096 4073433565565952 4079371515369984 4082827308257628 4089858700910976 4092292054295424 4098257494607808 4108793231933712 4114782726440904 4133832646470723 4147634090928384 4164358421940192 4174012172123136 4180096737971712 4181150189770596 4183637859078804 4193336302549632 4199449037684544 4214531414975616 4234043134489392 4241334949092864 4247517653100288 4250044809222912 4251115889063946 4267182086679456 4286937559302972 4290779706960096 4298692564583424 4301250168370176 4318593919049088 4336007604206544 4338587409415056 4354984187228416 4356081713485278 4370625171085824 4386556039704741 4388248659678912 4404833121733632 4407453876231168 4425225867667584 4429191955571712 4449697473884544 4456183913350848 4478541841976832 4496600478436416 4509872876162304 4528057847437152 4549021078212324 4555652304273858 4564208693947392 4603828561082352 4610539681433784 4621227761993472 4622392385925426 4629130567246017 4666088352294432 4674124229612544 4676905204909056 4683722850980352 4695763693638528 4702608830218176 4717503340368336 4724380167395112 4752339159826944 4759266767931648 4763298526300566 4771501817729472 4778457359737824 4781300410375776 4792384345771008 4799370328782336 4800579847514388 4816607331400704 4838906439416448 4858418158930224 4869680867476992 4876779527633664 4878008554732362 4880910835591938 4899357210631968 4903748236525824 4916953317471552 4935535907484672 4936779742138776 4955437261950336 4958385610760064 4978379101126032 5001427152520134 5005909658120112 5013206902519704 5015141325347328 5018125196431872 5038359572223936 5057400991620096 5058675538240968 5085368541582336 5092781615258112 5138971975355904 5142029522269696 5162763512278848 5167390614833664 5174923254213888 5179307131217646 5198881232242656 5261518355522688 5269188207352896 5282734155343344 5290434933995448 5307191257914378 5314927688319501 5324910142938624 5332672402622208 5346381554805312 5366587078444032 5378962961672748 5391432388992384 5399291619880128 5443769744343504 5453144934547968 5456389405727232 5461094125414656 5464343326143744 5465720428796502 5478390975911616 5486376968587872 5511776861960964 5530178787904512 5552477895920256 5574866919694128 5578183812105072 5591115070066176 5599265383579392 5600676488766786 5619375219967488 5642033991015744 5645390845985856 5663356870800384 5666726412297216 5668154518751928 5689576115572608 5691009980521089 5715916745737296 5721039609280128 5729379317165376 5758125225398784 5781343472275392 5784783212553408 5789967797343744 5808108951313704 5848741386272988 5850998212905216 5900301156890112 5919208149963024 5932929965179392 5941578551134464 5995467304581888 6013163834883072 6037410463249536 6065361437616432 6074203072365144 6110150348348928 6138438081443136 6147386241911712 6161637015991296 6163189847900568 6172174089661356 6221451136392576 6246537632910288 6261018258184704 6270145106957568 6275456788618206 6290004453824448 6299173556526816 6345689023908864 6351064701734088 6362002423639296 6371276479650432 6375067213834368 6376673833595919 6400773130019184 6430406338954458 6448038846875136 6451875252555264 6477890878573632 6502372703511552 6504011406309816 6507881114122584 6532476280842624 6534122570227917 6538330982034432 6555937756628736 6582372989518368 6607249682600448 6611180814346752 6637838801501376 6668569536693512 6674546210826816 6684275870026272 6717812762965248 6744900717654624 6764809314243456 6823531617318486 6833478456410787 6883684683038464 6899897672285184 6905742841623528 6915809522150676 6931841642990208 6933588578888139 7015357807363584 7025584276470528 7043645540457792 7053913245327264 7076255010552504 7086570251092668 7110229870162944 7128508739740416 7138900151897472 7144947789450849 7157252726594208 7171950615563664 7188576518656512 7199055493173504 7200869771271582 7258359659124672 7281458833886208 7285791101524992 7287627238395336 7304521301215488 7315169291450496 7317012832098543 7321366253387907 7349035815947952 7375429976207328 7403303861227008 7433155892925504 7437578416140096 7465687178105856 7467568651689048 7502140728780201 7508864487180168 7522711988020992 7527187794647808 7557539358335904 7586101487430144 7588013307361452 7613347072214016 7621222327649728 7628052812373504 7639172422887168 7708457963033856 7713044283404544 7731210644849664 7744145268418272 7751085922250496 7798321848363984 7801330950540288 7892277533284032 7903782311029344 7922104734845952 7924101233015016 7960786886871567 7987365214407936 7993956406109184 8049880617666048 8068444442509122 8087148583488576 8098937429820192 8158743030739968 8165654616515256 8179717401821952 8184584108590848 8196514989215616 8217586463867424 8229565452881808 8267665292941446 8295268181856768 8328716843880384 8360193475943424 8362300379541192 8367275718157608 8386672605099264 8398898075369088 8401014733150179 8429062829951232 8468086268978784 8482669898185728 8495035306200576 8500089618445824 8502231778127892 8534364173358912 8573875118605944 8581559413920192 8637187838098176 8672015208413088 8677174818830112 8709968374456832 8712163426970556 8741250342171648 8773112079409482 8776497319357824 8850451735335168 8899394947769088 8912367826701696 8957083683953664 8993200956872832 9019745752324608 9056115694874304 9098042156424648 9111304608547716 9207657122164704 9221079362867568 9242455523986944 9244784771850852 9258261134492034 9332176704588864 9367445701960704 9391527387277056 9405217660436352 9413185182927309 9435006680736672 9448760334790224 9504678319653888 9518533535863296 9526597052601132 9543003635458944 9556914719475648 9562600820751552 9598740657564672 9601159695028776 9645609508431687 9677812878832896 9716836317860448 9739361734953984 9753559055267328 9756017109464724 9761821671183876 9798714421263936 9807496473051648 9833906634943104 9873559484277552 9910874523900672 9916771221520128 9956758202252064 10002854305040268 10011819316240224 10026413805039408 10030282650694656 10036250392863744 10076719144447872 10117351076481936 10185563230516224 10235297425977729 10277943950711808 10284059044539392 10325527024557696 10334781229667328 10349846508427776 10358614262435292 10397762464485312 10523036711045376 10538376414705792 10565468310686688 10580869867990896 10614382515828756 10629855376639002 10649820285877248 10665344805244416 10692763109610624 10757925923345496 10782864777984768 10798583239760256 10801304656907373 10887539488687008 10906289869095936 10912778811454464 10922188250829312 10928686652287488 10931440857593004 10956781951823232 10972753937175744 11023553723921928 11104955791840512 11149733839388256 11156367624210144 11182230140132352 11198530767158784 11201352977533572 11238750439934976 11284067982031488 11290781691971712 11336309037503856 11379152231145216 11382019961042178 11431833491474592 11442079218560256 11458758634330752 11516250450797568 11562686944550784 11569566425106816 11579935594687488 11616217902627408 11697482772545976 11701996425810432 11800602313780224 11838416299926048 11865859930358784 11883157102268928 11990934609163776 12074820926499072 12102666663763683 12130722875232864 12148406144730288 12220300696697856 12276876162886272 12294772483823424 12326379695801136 12344348179322712 12401497939412169 12442902272785152 12493075265820576 12522036516369408 12540290213915136 12550913577236412 12580008907648896 12598347113053632 12702129403468176 12724004847278592 12742552959300864 12750134427668736 12753347667191838 12801546260038368 12860812677908916 12896077693750272 12903750505110528 12955781757147264 13008022812619632 13015762228245168 13064952561685248 13068245140455834 13111875513257472 13164745979036736 13214499365200896 13222361628693504 13275677603002752 13337139073387024 13349092421653632 13368551740052544 13435625525930496 13489801435309248 13529618628486912 13647063234636972 13666956912821574 13767369366076928 13811485683247056 13831619044301352 13863683285980416 13867177157776278 14030715614727168 14051168552941056 14087291080915584 14107826490654528 14152510021105008 14173140502185336 14257017479480832 14277800303794944 14289895578901698 14314505453188416 14343901231127328 14377153037313024 14398110986347008 14401739542543164 14516719318249344 14575254476790672 14609042602430976 14630338582900992 14634025664197086 14642732506775814 14698071631895904 14750859952414656 14806607722454016 14866311785851008 14875156832280192 14935137303378096 15004281457560402 15017728974360336 15045423976041984 15054375589295616 15115078716671808 15172202974860288 15176026614722904 15242444655299456 15256105624747008 15278344845774336 15416915926067712 15426088566809088 15488290536836544 15502171844500992 15596643696727968 15784555066568064 15807564622058688 15848202466030032 15921573773743134 15944783064958503 15974730428815872 16099761235332096 16136888885018244 16174297166977152 16197874859640384 16331309233030512 16359434803643904 16369168217181696 16393029978431232 16435172927734848 16459130905763616 16535330585882892 16590536363713536 16657433687760768 16724600759082384 16734551436315216 16773345210198528 16797796150738176 16802029466300358 16858125659902464 16936172537957568 16990070612401152 17000179236891648 17004463556255784 17068728346717824 17073029941563267 17147750237211888 17163118827840384 17274375676196352 17344030416826176 17354349637660224 17419936748913664 17424326853941112 17546224158818964 17552994638715648 17700903470670336 17798789895538176 17824735653403392 17986401913745664 18039491504649216 18112231389748608 18196084312849296 18222609217095432 18415314244329408 18442158725735136 18484911047973888 18489569543701704 18516522268984068 18664353409177728 18783054774554112 18810435320872704 18826370365854618 18870013361473344 18897520669580448 19037067071726592 19053194105202264 19086007270917888 19113829438951296 19125201641503104 19130021500787757 19202319390057552 19291219016863374 19355625757665792 19433672635720896 19507118110534656 19512034218929448 19523643342367752 19597428842527872 19602367710683751 19614992946103296 19667813269886208 19747118968555104 19821749047801344 19833542443040256 19913516404504128 20005708610080536 20023638632480448 20052827610078816 20153438288895744 20234702152963872 20470594851955458 20500435369232361 20651054049115392 20699693016855552 20717228524870584 20795524928970624 21046073422090752 21076752829411584 21130936621373376 21161739735981792 21228765031657512 21259710753278004 21330689610488832 21385526219221248 21515851846690992 21565729555969536 21597166479520512 21602609313814746 21775078977374016 21844376501658624 21857373304574976 21862881715186008 21913563903646464 21945507874351488 21964098760163721 22047107447843856 22209911583681024 22299467678776512 22312735248420288 22397061534317568 22402705955067144 22506422186340603 22568135964062976 22581563383943424 22672618075007712 22758304462290432 22764039922084356 22863666982949184 22884158437120512 22917517268661504 23125373889101568 23139132850213632 23232435805254816 23394965545091952 23403992851620864 23676832599852096 23766314204537856 23882360660614701 23981869218327552 24149641852998144 24205333327527366 24261445750465728 24296812289460576 24553752325772544 24589544967646848 24652759391602272 24688696358645424 24802995878824338 24885804545570304 24986150531641152 25080580427830272 25101827154472824 25160017815297792 25196694226107264 25203044199450537 25404258806936352 25448009694557184 25485105918601728 25500268855337472 25506695334383676 25603092520076736 25721625355817832 25911563514294528 26016045625239264 26031524456490336 26129905123370496 26136490280911668 26223751026514944 26329491958073472 26551355206005504 26674278146774048 26698184843307264 26737103480105088 26871251051860992 26979602870618496 27059237256973824 27294126469273944 27333913825643148 27534738732153856 27622971366494112 27663238088602704 27727366571960832 27734354315552556 28102337105882112 28174582161831168 28215652981309056 28239555548781927 28305020042210016 28346281004370672 28514034958961664 28555600607589888 28579791157803396 28629010906376832 28687802462254656 28796221972694016 28803479085086328 28936828525295061 29033438636498688 29150508953581344 29218085204861952 29260677165801984 29268051328394172 29285465013551628 29396143263791808 29501719904829312 29732623571702016 29750313664560384 29870274606756192 30008562915120804 30035457948720672 30090847952083968 30108751178591232 30230157433343616 30352053229445808 30484889310598912 30556689691548672 30705892277933187 30833831852135424 30852177133618176 30976581073673088 31004343689001984 31193287393455936 31569110133136128 31615129244117376 31696404932060064 31843147547486268 31889566129917006 31949460857631744 32273777770036488 32348594333954304 32395749719280768 32403913970722119 32662618466061024 32718869607287808 32738336434363392 32786059956862464 32870345855469696 32918261811527232 33070661171765784 33314867375521536 33449201518164768 33469102872630432 33546690420397056 33595592301476352 33604058932600716 33716251319804928 33872345075915136 34008927112511568 34137456693435648 34146059883126534 34295500474423776 34326237655680768 34548751352392704 34688060833652352 34708699275320448 34848653707882224 35092448317637928 35105989277431296 35401806941340672 35597579791076352 35649471306806784 35972803827491328 36224462779497216 36392168625698592 36445218434190864 36830628488658816 36884317451470272 36979139087403408 37033044537968136 37204493818236507 37328706818355456 37566109549108224 37620870641745408 37652740731709236 37740026722946688 37795041339160896 38106388210404528 38172014541835776 38227658877902592 38250403283006208 38260043001575514 38404638780115104 38582438033726748 38711251515331584 38867345271441792 39024068437858896 39047286684735504 39194857685055744 39204735421367502 39335626539772416 39494237937110208 39643498095602688 39667084886080512 39827032809008256 40011417220161072 40047277264960896 40105655220157632 40306876577791488 40469404305927744 40941189703910916 41000870738464722 41302108098230784 41434457049741168 41591049857941248 42092146844181504 42153505658823168 42261873242746752 42323479471963584 42457530063315024 42519421506556008 42771052438442496 43031703693381984 43131459111939072 43194332959041024 43205218627629492 43550157954748032 43725763430372016 43827127807292928 43891015748702976 43928197520327442 44094214895687712 44419823167362048 44598935357553024 44625470496840576 44805411910134288 45012844372681206 45136271928125952 45163126767886848 45345236150015424 45516608924580864 45528079844168712 45727333965898368 45768316874241024 45835034537323008 46250747778203136 46278265700427264 46464871610509632 46789931090183904 47353665199704192 47764721321229402 47834349194875509 48299283705996288 48410666655054732 48522891500931456 48593624578921152 49107504651545088 49179089935293696 49305518783204544 49377392717290848 49605991757648676 49771609091140608 49972301063282304 50203654308945648 50320035630595584 50393388452214528 50406088398901074 50808517613872704 50970211837203456 51000537710674944 51013390668767352 51206185040153472 51219089824689801 51443250711635664 51823127028589056 52032091250478528 52063048912980672 52259810246740992 52272980561823336 52658983916146944 53102710412011008 53348556293548096 53396369686614528 53474206960210176 53959205741236992 54118474513947648 54588252938547888 54667827651286296 55245942732988224 55326476177205408 55454733143921664 55468708631105112 56349164323662336 56431305962618112 56479111097563854 56610040084420032 56692562008741344 57111201215179776 57159582315606792 57258021812753664 57375604924509312 57606958170172656 57873657050590122 58066877272997376 58301017907162688 58521354331603968 58536102656788344 58570930027103256 58792286527583616 58807103132051253 59003439809658624 59465247143404032 59500627329120768 59740549213512384 60017125830241608 60070915897441344 60460314866687232 60704106458891616 60969778621197824 61411784555866374 61953162147346176 62386574786911872 63138220266272256 63230258488234752 63392809864120128 63686295094972536 63779132259834012 64547555540072976 64697188667908608 64791499438561536 64807827941444238 65325236932122048 65572119913724928 65740691710939392 65836523623054464 65892296280491163 66141322343531568 66629734751043072 66898403036329536 66938205745260864 67191184602952704 67208117865201432 67519266559021809 67744690151830272 68017854225023136 68274913386871296 68292119766253068 68591000948847552 68652475311361536 69376121667304704 69417398550640896 69697307415764448 70184896635275856 70211978554862592 71298942613613568 71647081981844103 71945607654982656 72448925558994432 72784337251397184 72890436868381728 73661256977317632 73768634902940544 73958278174806816 74066089075936272 74408987636473014 74657413636710912 75241741283490816 75305481463418472 75480053445893376 75590082678321792 75609132598351611 76212776420809056 76344029083671552 76455317755805184 76500806566012416 76520086003151028 76809277560230208 77164876067453496 77734690542883584 78048136875717792 78094573369471008 78389715370111488 78409470842735004 78671253079544832 78988475874220416 79654065618016512 80022834440322144 80094554529921792 80211310440315264 80613753155582976 80938808611855488 81882379407821832 82001741476929444 82604216196461568 82868914099482336 83182099715882496 84307011317646336 84523746485493504 84646958943927168 84718666646345781 84915060126630048 85038843013112016 85542104876884992 86063407386763968 86388665918082048 86410437255258984 86810485575885183 87100315909496064 87451526860744032 87654255614585856 87782031497405952 87856395040654884 88188429791375424 89197870715106048 89250940993681152 89610823820268576 90025688745362412 90272543856251904 90326253535773696 90690472300030848 91056159688337424 91454667931796736 91670069074646016 92501495556406272 92556531400854528 92929743221019264 93579862180367808 94707330399408384 95529442642458804 95668698389751018 96821333310109464 97045783001862912 97187249157842304 98215009303090176 98358179870587392 98611037566409088 98754785434581696 99211983515297352 99944602126564608 100407308617891296 100640071261191168 100786776904429056 100812176797802148 101617035227745408 102026781337534704 102412370080306944 102438179649379602 102886501423271328 103646254057178112 104064182500957056 104126097825961344 104545961123646672 105317967832293888 106205420824022016 106697112587096192 106792739373229056 106948413920420352 107918411482473984 109176505877095776 109335655302572592 110491885465976448 110652952354410816 110937417262210224 111613481454709521 112698328647324672 112862611925236224 112958222195127708 113220080168840064 113385124017482688 114319164631213584 114516043625507328 114751209849018624 115213916340345312 115747314101180244 116133754545994752 116602035814325376 117072205313576688 117141860054206512 117584573055167232 117614206264102506 118006879619317248 118930494286808064 119001254658241536 119481098427024768 120034251660483216 120141831794882688 120920629733374464 121408212917783232 121939557242395648 122823569111732748 123906324294692352 124773149573823744 126276440532544512 126460516976469504 126785619728240256 127372590189945072 127558264519668024 129095111080145952 129394377335817216 129582998877123072 129615655882888476 130650473864244096 131481383421878784 131673047246108928 131784592560982326 132282644687063136 133259469502086144 133796806072659072 133876411490521728 134416235730402864 135038533118043618 135489380303660544 136035708450046272 136549826773742592 136584239532506136 137182001897695104 137304950622723072 138752243334609408 138834797101281792 139394614831528896 140369793270551712 143294163963688206 143503047584626527 144897851117988864 145568674502794368 145780873736763456 147322513954635264 147537269805881088 147916556349613632 148132178151872544 148817975272946028 149314827273421824 150610962926836944 150960106891786752 151180165356643584 151218265196703222 152425552841618112 152910635511610368 153001613132024832 153040172006302056 153618555120460416 154329752134906992 155469381085767168 156096273751435584 156189146738942016 156779430740222976 156818941685470008 157976951748440832 159308131236033024 160045668880644288 160189109059843584 160422620880630528 161877617223710976 163764758815643664 164003482953858888 165737828198964672 166364199431764992 169047492970987008 169293917887854336 169437333292691562 169830120253260096 170077686026224032 172126814773527936 172820874510517968 173620971151770366 174200631818992128 174903053721488064 175564062994811904 175712790081309768 176376859582750848 176421309396153759 178395741430212096 178501881987362304 179221647640537152 180051377490724824 181380944600061696 182112319376674848 182909335863593472 185859486442038528 187159724360735616 189414660798816768 191058885284917608 191337396779502036 193642666620218928 194091566003725824 194374498315684608 196716359741174784 197222075132818176 197509570869163392 197676888841473489 198423967030594704 199889204253129216 200814617235782592 201573553808858112 201624353595604296 202557799677065427 203234070455490816 204053562675069408 204824740160613888 204876359298759204 205773002846542656 208128365001914112 208252195651922688 209091922247293344 210635935664587776 213394225174192384 213896827840840704 214941245945532309 215836822964947968 218353011754191552 218671310605145184 220983770931952896 221305904708821632 221874834524420448 223226962909419042 225725223850472448 225916444390255416 226440160337680128 226770248034965376 226827397795054833 228638329262427168 229032087251014656 229502419698037248 230427832680690624 231494628202360488 233204071628650752 234144410627153376 234283720108413024 235169146110334464 235228412528205012 236013759238634496 238962196854049536 240068503320966432 240283663589765376 241841259466748928 242816425835566464 245647138223465496 247812648589384704 249546299147647488 252921033952939008 253571239456480512 254745180379890144 255116529039336048 258190222160291904 259165997754246144 259231311765776952 260431456727655549 261300947728488192 262962766843757568 263346094492217856 263569185121964652 264565289374126272 267593612145318144 267752822981043456 268832471460805728 270077066236087236 270978760607321088 272071416900092544 273168479065012272 274364003795390208 277504486669218816 277669594202563584 278789229663057792 280739586541103424 286588327927376412 287006095169253054 291137349005588736 291561747473526912 294645027909270528 295074539611762176 295833112699227264 296264356303745088 297635950545892056 301221925853673888 301920213783573504 302360330713287168 302436530393406444 304851105683236224 306080344012604112 307237110240920832 308659504269813984 310938762171534336 312192547502871168 312378293477884032 313637883370940016 315953903496881664 318616262472066048 320091337761288576 320378218119687168 320845241761261056 323755234447421952 327529517631287328 328006965907717776 331475656397929344 334840444364128563 338094985941974016 338587835775708672 338874666585383124 339660240506520192 340155372052448064 344253629547055872 345641749021035936 347241942303540732 348401263637984256 349806107442976128 351425580162619536 352753719165501696 352842618792307518 356791482860424192 357003763974724608 358443295281074304 360102754981449648 362761889200123392 364224638753349696 365818671727186944 371718972884077056 374319448721471232 378829321597633536 382117770569835216 382674793559004072 387285333240437856 388183132007451648 388748996631369216 394444150265636352 395019141738326784 395353777682946978 396847934061189408 399778408506258432 401629234471565184 403248707191208592 405115599354130854 406468140910981632 408107125350138816 409649480321227776 409752718597518408 411546005693085312 416256730003828224 416504391303845376 418183844494586688 426788450348384768 429882491891064618 436706023508383104 437342621210290368 441967541863905792 442611809417643264 443749669048840896 446453925818838084 451832888780510832 452880320675360256 453540496069930752 453654795590109666 457276658524854336 459004839396074496 460855665361381248 462989256404720976 466408143257301504 468288821254306752 468567440216826048 470338292220668928 470456825056410024 477924393708099072 480137006641932864 480567327179530752 485632851671132928 491294276446930992 499092598295294976 507142478912961024 509490360759780288 510233058078672096 516380444320583808 518462623531553904 520862913455311098 522601895456976384 526692188984435712 527138370243929304 529130578748252544 529263928188461277 535187224290636288 535505645962086912 537664942921611456 540154132472174472 544142833800185088 546336958130024544 548728007590780416 557578459326115584 561479173082206848 573176655854752824 574012190338506108 582274698011177472 583123494947053824 590149079223524352 591666225398454528 592528712607490176 593030666524420467 595271901091784112 602443851707347776 604720661426574336 604873060786812888 607673399031196281 609702211366472448 612160688025208224 614474220481841664 617319008539627968 624385095005742336 624756586955768064 627275766741880032 631907806993763328 640182675522577152 641690483522522112 647510468894843904 655059035262574656 656013931815435552 662951312795858688 669680888728257126 677175671551417344 677749333170766248 679320481013040384 680310744104896128 688507259094111744 691283498042071872 694483884607081464 699612214885952256 702851160325239072 705507438331003392 705685237584615036 716886590562148608 720205509962899296 725523778400246784 728449277506699392 743437945768154112 748638897442942464 764235541139670432 765349587118008144 774570666480875712 777497993262738432 781294370182966647 788888300531272704 790038283476653568 790707555365893956 793695868122378816 803258468943130368 806497414382417184 810231198708261708 812936281821963264 816214250700277632 819505437195036816 823092011386170624 832513460007656448 833008782607690752 836367688989173376 853576900696769536 859764983782129236 873412047016766208 874685242420580736 883935083727811584 885223618835286528 887499338097681792 892907851637676168 903665777561021664 905760641350720512 907080992139861504 907309591180219332 914553317049708672 921711330722762496 925978512809441952 932816286514603008 936577642508613504 937134880433652096 940913650112820048 955848787416198144 960274013283865728 961134654359061504 971265703342265856 982588552893861984 1004521333092385689 1014284957825922048 1018980721519560576 1020466116157344192 1032760888641167616 1036925247063107808 1041725826910622196 1045203790913952768 1054276740487858608 1058261157496505088 1058527856376922554 1070374448581272576 1071011291924173824 1075329885843222912 1080308264944348944 1088285667600370176 1092673916260049088 1097456015181560832 1115156918652231168 1122958346164413696 1146353311709505648 1148024380677012216 1164549396022354944 1166246989894107648 1183332450796909056 1185057425214980352 1186061333048840934 1190543802183568224 1204887703414695552 1209746121573625776 1215346798062392562 1219404422732944896 1224321376050416448 1228948440963683328 1234638017079255936 1248770190011484672 1249513173911536128 1254551533483760064 1280365351045154304 1310118070525149312 1312027863630871104 1325902625591717376 1339361777456514252 1355498666341532496 1358640962026080768 1360621488209792256 1377014518188223488 1382566996084143744 1388967769214162928 1399224429771904512 1405702320650478144 1411014876662006784 1411370475169230072 1433773181124297216 1440411019925798592 1456898555013398784 1497277794885884928 1528471082279340864 1530699174236016288 1549141332961751424 1562588740365933294 1580076566953307136 1581415110731787912 1587391736244757632 1587791784565383831 1606516937886260736 1612994828764834368 1620462397416523416 1632428501400555264 1639010874390073632 1646184022772341248 1672735377978346752 1719529967564258472 1746824094033532416 1749370484841161472 1770447237670573056 1774998676195363584 1785815703275352336 1807331555122043328 1814161984279723008 1814619182360438664 1823020197093588843 1829106634099417344 1843422661445524992 1851957025618883904 1873155285017227008 1874269760867304192 1881827300225640096 1920548026567731456 1942531406684531712 1965177105787723968 2009042666184771378 2037961443039121152 2040932232314688384 2065521777282335232 2073850494126215616 2083451653821244392 2108553480975717216 2116522314993010176 2117055712753845108 2150659771686445824 2160616529888697888 2176571335200740352 2185347832520098176 2230313837304462336 2245916692328827392 2292706623419011296 2296048761354024432 2332493979788215296 2343883110548899941 2366664901593818112 2370114850429960704 2372122666097681868 2381087604367136448 2409775406829391104 2419492243147251552 2430693596124785124 2438808845465889792 2448642752100832896 2469276034158511872 2497540380022969344 2499026347823072256 2509103066967520128 2560730702090308608 2620236141050298624 2624055727261742208 2651805251183434752 2678723554913028504 2710997332683064992 2717281924052161536 2721242976419584512 2765133992168287488 2777935538428325856 2798448859543809024 2811404641300956288 2822740950338460144 2867546362248594432 2880822039851597184 2913797110026797568 3056942164558681728 3061398348472032576 3098282665923502848 3125177480731866588 3162830221463575824 3174783472489515264 3175583569130767662 3213033875772521472 3225989657529668736 3240924794833046832 3264857002801110528 3278021748780147264 3292368045544682496 3345470755956693504 3439059935128516944 3493648188067064832 3498740969682322944 3549997352390727168 3571631406550704672 3614663110244086656 3629238364720877328 3646040394187177686 3658213268198834688 3686845322891049984 3703914051237767808 3746310570034454016 3748539521734608384 3763654600451280192 3841096053135462912 3930354211575447936 4018085332369542756 4075922886078242304 4081864464629376768 4131043554564670464 4147700988252431232 4166903307642488784 4217106961951434432 4233044629986020352 4234111425507690216 4301319543372891648 4321233059777395776 4370695665040196352 4491833384657654784 4585413246838022592 4592097522708048864 4687766221097799882 4740229700859921408 4744245332195363736 4762175208734272896 4819550813658782208 4838984486294503104 4861387192249570248 4897285504201665792 4938552068317023744 5018206133935040256 5240472282100597248 5248111454523484416 5357447109826057008 5421994665366129984 5442485952839169024 5469060591280766529 5530267984336574976 5555871076856651712 5622809282601912576 5645481900676920288 5761644079703194368 5827594220053595136 6113884329117363456 6122796696944065152 6196565331847005696 6250354961463733176 6325660442927151648 6349566944979030528 6351167138261535324 6451979315059337472 6481849589666093664 6529714005602221056 6556043497560294528 6690941511913387008 6878119870257033888 6997481939364645888 7031649331646699823 7099994704781454336 7143262813101409344 7229326220488173312 7258476729441754656 7292080788374355372 7316426536397669376 7407828102475535616 7492621140068908032 7497079043469216768 7527309200902560384 7682192106270925824 7860708423150895872 8036170664739085512 8151845772156484608 8163728929258753536 8295401976504862464 8333806615284977568 8434213923902868864 8468222851015380432 8602639086745783296 8642466119554791552 8741391330080392704 9170826493676045184 9184195045416097728 9375532442195599764 9488490664390727472 9524350417468545792 9639101627317564416 9677968972589006208 9722774384499140496 9794571008403331584 9877104136634047488 10036412267870080512 10480944564201194496 10496222909046968832 10714894219652114016 10843989330732259968 10938121182561533058 11060535968673149952 11111742153713303424 11245618565203825152 11290963801353840576 11523288159406388736 12227768658234726912 12245593393888130304 12393130663694011392 12500709922927466352 12651320885854303296 12699133889958061056 12702334276523070648 12903958630118674944 12963699179332187328 13112086995120589056 13756239740514067776 14063298663293399646 14286525626202818688 14458652440976346624 14516953458883509312 14584161576748710744 14815656204951071232 15054618401805120768 15721416846301791744 16072341329478171024 16327457858517507072 16407181773842299587 16590803953009724928 16667613230569955136 16868427847805737728 16936445702030760864 17284932239109583104 17482782660160785408 18341652987352090368 18368390090832195456 18751064884391199528 18976981328781454944 19048700834937091584 19355937945178012416 19445548768998280992 19589142016806663168 20072824535740161024 20992445818093937664 21429788439304228032 21687978661464519936 21876242365123066116 22223484307426606848 22491237130407650304 22581927602707681152 23046576318812777472 24455537316469453824 24491186787776260608 25001419845854932704 25302641771708606592 25404668553046141296 25807917260237349888 25927398358664374656 26224173990241178112 27512479481028135552 28126597326586799292 28573051252405637376 28917304881952693248 29033906917767018624 29168323153497421488 29631312409902142464 30109236803610241536 31442833692603583488 32144682658956342048 32814363547684599174 33181607906019449856 33335226461139910272 33736855695611475456 33872891404061521728 34569864478219166208 36683305974704180736 36736780181664390912 37502129768782399056 37953962657562909888 38097401669874183168 38711875890356024832 38891097537996561984 42859576878608456064 43375957322929039872 43752484730246132232 44446968614853213696 45163855205415362304 48982373575552521216 49221545321526898761 50002839691709865408 50605283543417213184 50809337106092282592 51854796717328749312 52448347980482356224 55024958962056271104 56253194653173598584 57146102504811274752 58067813835534037248 58336646306994842976 60218473607220483072 64289365317912684096 65628727095369198348 66670452922279820544 67473711391222950912 67745782808123043456 69139728956438332416 73366611949408361472 73473560363328781824 75004259537564798112 75907925315125819776 77423751780712049664 77782195075993123968 85719153757216912128 86751914645858079744 87504969460492264464 88893937229706427392 90327710410830724608 98443090643053797522 100005679383419730816 101210567086834426368 101618674212184565184 103709593434657498624 110049917924112542208 112506389306347197168 114292205009622549504 116135627671068074496 116673292613989685952 128578730635825368192 131257454190738396696 133340905844559641088 135491565616246086912 146947120726657563648 150008519075129596224 151815850630251639552 155564390151986247936 171438307514433824256 175009938920984528928 180655420821661449216 196886181286107595044 200011358766839461632 202421134173668852736 203237348424369130368 207419186869314997248 220099835848225084416 225012778612694394336 232271255342136148992 233346585227979371904 257157461271650736384 262514908381476793392 266681811689119282176 270983131232492173824 300017038150259192448 303631701260503279104 311128780303972495872 342876615028867648512 350019877841969057856 393772362572215190088 400022717533678923264 406474696848738260736 450025557225388788672 466693170455958743808 514314922543301472768 525029816762953586784 541966262464984347648 600034076300518384896 607263402521006558208 622257560607944991744 700039755683938115712 787544725144430380176 800045435067357846528 812949393697476521472 900051114450777577344 933386340911917487616 1028629845086602945536 1050059633525907173568 1200068152601036769792 1400079511367876231424 1575089450288860760352 1625898787394953042944 1800102228901555154688 1866772681823834975232 2100119267051814347136 2400136305202073539584 2800159022735752462848 3150178900577721520704 3600204457803110309376 4200238534103628694272 5600318045471504925696 6300357801155443041408 7200408915606220618752 8400477068207257388544 12600715602310886082816 16800954136414514777088 25201431204621772165632 50402862409243544331264
- Sum of all divisors σ(n): 185213561818739495881689
- Sum of proper divisors (its aliquot sum) s(n): 134810699409495951550425
- 50402862409243544331264 is an abundant number, because the sum of its proper divisors (134810699409495951550425) is greater than itself. Its abundance is 84407837000252407219161
Bases of 50402862409243544331264
- Binary: 10101010110001011000001110101011101101100101100110101100000100100100000000002
- Hexadecimal: 0xAAC583ABB659AC12400
- Base-36: 87H5BHLJ1D00000
Squares and roots of 50402862409243544331264
- 50402862409243544331264 squared (504028624092435443312642) is 2540448539045135946119441931951242828967837696
- 50402862409243544331264 cubed (504028624092435443312643) is 128045878171255763173510622603113260626199788507166217223036410527744
-
50402862409243544331264 is a
perfect square number . Itssquare root is 224505818208 -
The
cube root of 50402862409243544331264 is 36938994.2848527389
Scales and comparisons
How big is 50402862409243544331264?- 50,402,862,409,243,544,331,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 50,402,862,409,243,544,331,264 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 50402862409243544331264 cubic inches would be around 3078249.5 feet tall.
Recreational maths with 50402862409243544331264
- 50402862409243544331264 backwards is 46213344534290426820405
- 50402862409243544331264 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 50402862409243544331264's digits is 81
- 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 50402862409243544331264 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 50402862409243544331264 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/50402862409243544331264/
Chicago style:
Numbermatics. 2024. "Number 50402862409243544331264 - Facts about the integer". https://numbermatics.com/n/50402862409243544331264/
The information we have on file for 50402862409243544331264 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 50402862409243544331264, math, Factors of 50402862409243544331264, curriculum, school, college, exams, university, Prime factorization of 50402862409243544331264, STEM, science, technology, engineering, physics, economics, calculator, fifty sextillion, four hundred two quintillion, eight hundred sixty-two quadrillion, four hundred nine trillion, two hundred forty-three billion, five hundred forty-four million, three hundred thirty-one thousand, two hundred sixty-four.