10257275389897601910014976
10,257,275,389,897,601,910,014,976 is an even composite number composed of eight prime numbers multiplied together.
10257275389897601910014976 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 10257275389897601910014976:
210 × 32 × 132 × 232 × 312 × 372 × 892 × 10932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 23 × 23 × 31 × 31 × 37 × 37 × 89 × 89 × 1093 × 1093)See below for interesting mathematical facts about the number 10257275389897601910014976 from the Numbermatics database.
Names of 10257275389897601910014976
- Cardinal: 10257275389897601910014976 can be written as Ten septillion, two hundred fifty-seven sextillion, two hundred seventy-five quintillion, three hundred eighty-nine quadrillion, eight hundred ninety-seven trillion, six hundred one billion, nine hundred ten million, fourteen thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 1.0257275389897601910014976 × 1025
Factors of 10257275389897601910014976
Divisors of 10257275389897601910014976
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 31 32 36 37 39 46 48 52 62 64 69 72 74 78 89 92 93 96 104 111 117 124 128 138 144 148 156 169 178 184 186 192 207 208 222 234 248 256 267 276 279 288 296 299 312 333 338 356 368 372 384 403 414 416 444 468 481 496 507 512 529 534 552 558 576 592 598 624 666 676 712 713 736 744 768 801 806 828 832 851 888 897 936 961 962 992 1014 1024 1058 1068 1093 1104 1116 1147 1152 1157 1184 1196 1209 1248 1332 1352 1369 1424 1426 1443 1472 1488 1521 1536 1587 1602 1612 1656 1664 1702 1776 1794 1872 1922 1924 1984 2028 2047 2116 2136 2139 2186 2208 2232 2294 2304 2314 2368 2392 2418 2496 2553 2664 2691 2704 2738 2759 2848 2852 2883 2886 2944 2976 3042 3072 3174 3204 3224 3279 3293 3312 3328 3404 3441 3471 3552 3588 3627 3744 3844 3848 3887 3968 4056 4094 4107 4232 4272 4278 4329 4372 4416 4464 4588 4608 4628 4736 4761 4784 4836 4992 5106 5239 5328 5382 5408 5476 5518 5696 5704 5766 5772 5888 5952 6084 6141 6253 6348 6408 6417 6448 6558 6586 6624 6656 6808 6877 6882 6942 7104 7176 7254 7488 7659 7688 7696 7774 7921 7936 8112 8188 8214 8277 8464 8544 8556 8649 8658 8744 8832 8928 9176 9216 9256 9269 9472 9522 9568 9672 9837 9879 9984 10212 10323 10413 10478 10656 10764 10816 10952 11036 11063 11392 11408 11532 11544 11661 11776 11904 12168 12282 12321 12493 12506 12696 12816 12834 12896 13116 13172 13248 13312 13616 13754 13764 13884 14208 14209 14352 14508 14911 14976 15041 15318 15376 15392 15548 15717 15842 15872 16224 16376 16399 16428 16554 16928 17088 17112 17298 17316 17488 17664 17797 17856 18352 18423 18512 18538 18759 18944 19044 19136 19344 19573 19674 19758 19968 20424 20631 20646 20826 20956 21312 21528 21632 21904 22072 22103 22126 22784 22816 23064 23088 23322 23552 23763 23808 24336 24564 24642 24831 24986 25012 25139 25392 25632 25668 25792 26232 26344 26381 26496 26611 27232 27508 27528 27768 27807 28416 28418 28704 29016 29637 29822 29952 30082 30636 30752 30784 31096 31434 31487 31684 31744 32448 32752 32798 32856 33108 33189 33856 33883 34176 34224 34596 34632 34976 34983 35328 35557 35594 35712 35867 36704 36846 37024 37076 37479 37518 37888 38088 38272 38688 39146 39348 39516 39936 40441 40848 41262 41292 41652 41912 42439 42624 42627 42809 43056 43264 43808 44144 44206 44252 44733 45123 45568 45632 46128 46176 46644 47081 47151 47526 47616 48672 49128 49197 49284 49662 49972 50024 50278 50784 51264 51336 51584 52464 52688 52762 52992 53222 53391 54464 55016 55056 55536 55614 56277 56832 56836 57408 58032 58719 59274 59644 59904 60164 61272 61504 61568 61893 62192 62868 62974 63368 63457 64896 65504 65596 65712 66216 66309 66378 67712 67766 68352 68448 69192 69264 69952 69966 70656 71114 71188 71289 71424 71734 73408 73692 74048 74152 74958 75036 75417 75739 76176 76544 77376 78292 78696 79032 79143 79833 80882 81696 82524 82584 83304 83421 83824 84878 85248 85254 85529 85618 86112 86528 87616 88288 88412 88504 89401 89466 90246 91136 91264 92256 92352 93288 94162 94302 94461 95052 95232 97277 97344 98256 98394 98568 99324 99567 99944 100048 100556 101568 101649 102083 102528 102672 102973 103168 104928 105376 105524 105984 106444 106671 106782 107601 108928 110032 110112 111072 111228 112437 112554 113664 113672 114816 116064 117438 118548 119288 119808 120328 120497 121323 121841 122544 123008 123136 123786 124384 125736 125948 126736 126914 127317 127881 128427 129792 131008 131192 131424 132432 132618 132756 134199 135369 135424 135532 136704 136896 138384 138528 139904 139932 141243 142228 142376 142578 142848 143468 143819 146816 147384 147591 148096 148304 149916 150072 150834 151478 152352 153088 154752 156584 157392 158064 158286 159666 160173 161764 162409 163392 165048 165168 166608 166842 167648 169756 170496 170508 171058 171236 172224 173056 175232 176157 176576 176824 177008 178802 178932 180492 182183 182528 184512 184704 184717 186576 188324 188604 188922 190104 190371 193843 194554 194688 196512 196788 197136 198648 198927 199134 199888 200096 201112 203136 203298 204166 205056 205344 205946 206336 209856 210752 211048 211968 212888 213187 213342 213564 215202 217856 220064 220224 222144 222456 224874 225108 226251 227217 227344 229632 231361 232128 234876 237096 237429 238576 239499 240656 240994 242646 243682 245088 245551 246016 246272 247572 248768 251472 251896 253472 253828 254449 254634 255762 256587 256854 259584 262016 262384 262848 264864 265236 265512 268203 268398 270738 270848 271064 273408 273792 276768 277056 279808 279864 282486 283383 284456 284752 285156 285696 286936 287339 287638 291831 293077 293632 294768 295182 296192 296608 299832 300144 301668 302956 304704 304947 306176 306249 308919 309504 313168 314784 316128 316572 319332 320013 320346 322803 323528 324818 326784 326807 330096 330336 333216 333684 335296 339512 340992 341016 342116 342472 342953 344448 345943 350464 352314 353152 353648 354016 357604 357864 360984 361491 363969 364366 365056 365523 369024 369408 369434 373152 376648 377208 377844 380208 380742 381951 385281 387686 389108 389376 393024 393576 394272 397296 397854 398268 399776 400192 402224 406272 406596 408332 409331 410112 410688 411892 412672 419712 421504 422096 423729 425776 426374 426684 427128 430404 431457 435712 440128 440448 440479 444288 444912 449748 450216 452502 454434 454688 459264 462241 462722 464256 466271 469752 474192 474858 477152 478998 481312 481988 485292 487227 487364 490176 491102 492032 492544 495144 497536 502944 503792 506944 507656 508369 508898 509268 511524 513174 513708 519168 524032 524768 525696 525733 529728 530472 531024 536406 536796 541476 541696 542128 546549 547584 551707 553536 554112 554151 556517 559616 559728 564972 566766 568912 569504 570312 571113 573872 574678 575276 578197 581529 583662 586154 587264 589536 590364 592384 593216 599664 600288 603336 605912 606763 609408 609894 612053 612498 617838 619008 626336 629568 632256 633144 638664 639561 640026 640692 645606 647056 649636 653568 653614 660192 660672 666432 667368 670592 679024 681651 682032 684232 684944 685906 688896 691886 694083 700928 704628 706304 707296 708032 715208 715728 721968 722982 724201 727938 728732 730112 731046 736653 738048 738816 738868 746304 753296 754416 755688 760416 761484 763347 763902 769761 770562 775372 778216 778752 779309 786048 787152 788544 794592 795708 796536 799552 800384 804448 804609 812544 813192 816664 817811 818662 820224 821376 823784 824941 839424 843008 844192 847458 851552 852748 853368 854256 860808 862017 862914 871424 875493 879231 880256 880896 880958 888576 889824 899496 900432 905004 908868 909376 918528 918747 924482 925444 926757 928512 930143 932542 939504 948384 949716 954304 957996 962624 963976 970584 974454 974728 976097 980352 980421 982204 984064 984607 990288 995072 1005888 1007584 1013888 1015312 1016738 1017796 1018536 1023048 1026348 1027416 1028859 1037829 1048064 1049536 1050373 1051392 1051466 1059456 1060944 1062048 1072812 1073592 1082952 1084256 1084473 1093098 1095168 1096569 1103414 1107072 1108224 1108302 1111877 1113034 1119232 1119456 1129944 1133532 1137824 1139008 1140624 1142226 1147744 1149356 1150552 1156394 1163058 1167324 1172308 1174528 1179072 1180728 1184768 1186432 1194649 1199328 1200576 1206672 1211824 1213526 1218816 1219788 1224106 1224996 1227993 1235676 1238016 1252672 1253671 1259136 1264512 1264601 1266288 1277328 1279122 1280052 1281384 1291212 1294112 1294371 1299272 1307136 1307228 1315609 1320384 1321344 1321437 1327079 1332864 1334736 1338649 1341184 1358048 1363302 1364064 1368464 1369888 1371812 1377792 1383772 1386723 1388166 1398813 1401856 1409256 1412608 1414592 1416064 1430416 1431456 1443936 1445964 1448402 1455876 1457464 1459511 1461681 1462092 1473306 1476096 1477632 1477736 1492608 1496317 1506592 1508832 1511376 1520832 1522968 1525107 1526694 1527804 1539522 1541124 1550744 1556432 1557504 1558618 1572096 1574304 1577088 1577199 1583933 1589184 1591416 1593072 1599104 1600768 1608896 1609218 1625088 1626384 1633328 1635622 1637324 1639647 1642752 1647568 1649882 1655121 1662453 1669551 1678848 1686016 1688384 1694916 1703104 1705496 1706736 1708512 1721616 1724034 1725828 1734591 1741997 1744587 1750986 1758462 1760512 1761792 1761916 1777152 1779648 1798992 1800864 1810008 1817736 1818752 1820289 1836159 1837494 1848964 1850888 1853514 1857024 1860286 1865084 1879008 1896768 1899432 1908608 1915992 1918683 1925248 1927952 1941168 1948908 1949456 1952194 1960704 1960842 1964408 1967167 1969214 1980576 1990144 2011776 2015168 2027776 2030624 2033476 2035592 2037072 2046096 2052696 2054832 2057718 2075658 2082249 2096128 2099072 2100746 2102784 2102932 2118912 2121888 2124096 2145624 2147184 2165904 2168512 2168946 2172603 2186196 2190336 2193138 2206828 2209959 2214144 2216448 2216604 2223754 2226068 2237371 2238912 2259888 2267064 2275648 2278016 2281248 2284452 2290041 2295488 2298712 2301104 2312788 2326116 2334648 2337927 2344616 2347909 2358144 2361456 2368379 2372864 2389298 2398656 2401152 2413344 2423648 2427052 2437632 2439576 2448212 2449992 2453433 2455986 2471352 2474823 2505344 2507342 2518272 2529024 2529202 2532576 2554656 2558244 2560104 2562768 2582424 2586051 2588224 2588742 2598544 2614272 2614456 2631218 2637693 2640768 2642688 2642874 2654158 2665728 2669472 2677298 2682368 2716096 2726604 2728128 2736928 2739776 2743624 2755584 2767544 2771431 2773446 2776332 2790429 2797626 2802343 2818512 2825216 2829184 2832128 2860832 2862912 2887872 2891928 2896804 2911752 2914928 2919022 2923362 2924184 2928291 2941263 2946612 2952192 2953821 2955472 2985216 2992634 3013184 3015587 3017664 3022752 3041664 3045936 3050214 3053388 3055608 3079044 3082248 3086577 3101488 3112864 3113487 3117236 3144192 3148608 3151119 3154176 3154398 3164573 3167866 3178368 3182832 3186144 3192163 3198208 3201536 3217792 3218436 3252768 3266656 3271244 3274648 3279294 3285504 3295136 3299764 3307837 3310242 3324906 3335631 3339102 3357696 3372032 3376768 3389832 3406208 3410992 3413472 3417024 3443232 3448068 3451656 3469182 3483994 3489174 3501972 3516924 3521024 3523584 3523832 3554304 3559296 3583947 3597984 3599249 3601728 3620016 3635472 3637504 3640578 3672318 3674988 3683979 3697928 3701776 3707028 3714048 3720572 3730168 3735407 3758016 3761013 3777071 3793536 3793803 3798864 3810001 3817216 3831984 3837366 3850496 3855904 3882336 3897816 3898912 3904388 3921408 3921684 3928816 3934334 3938428 3946827 3961152 3964311 3980288 3981237 4015947 4023552 4030336 4055552 4061248 4066952 4071184 4074144 4092192 4105392 4109664 4115436 4151316 4160169 4164498 4190209 4196439 4198144 4201492 4205568 4205864 4237824 4243776 4248192 4248491 4291248 4294368 4331808 4337024 4337892 4345206 4372392 4378533 4386276 4413656 4419918 4428288 4432896 4433208 4447508 4452136 4458389 4474742 4477824 4488951 4519776 4534128 4551296 4556032 4562496 4568904 4575321 4580082 4590976 4597424 4602208 4625576 4652232 4669296 4675854 4689232 4695818 4716288 4722912 4731597 4736758 4745728 4751799 4778596 4797312 4802304 4826688 4847296 4854104 4875264 4879152 4896424 4899984 4906866 4911972 4942704 4949646 4965363 5008653 5010688 5014684 5036544 5058048 5058404 5065152 5109312 5116488 5120208 5125536 5164848 5172102 5176448 5177484 5197088 5203773 5225991 5228912 5262436 5275386 5281536 5285376 5285748 5308316 5321303 5331456 5338944 5354596 5364736 5432192 5453208 5456256 5460867 5473856 5479552 5487248 5508477 5535088 5542862 5546892 5552664 5580858 5595252 5604686 5637024 5647673 5658368 5664256 5721664 5725824 5726227 5775744 5783856 5793608 5823504 5829856 5838044 5846724 5848368 5856582 5882526 5893224 5901501 5907642 5910944 5970432 5985268 6009133 6026368 6031174 6035328 6045504 6083328 6091872 6100428 6106776 6111216 6158088 6164496 6173154 6202976 6225728 6226974 6234472 6288384 6297216 6302238 6308352 6308796 6329146 6335732 6356736 6365664 6372288 6384326 6396416 6403072 6435584 6436872 6505536 6517809 6533312 6542488 6549296 6558588 6571008 6590272 6599528 6608797 6615674 6620484 6649812 6671262 6678204 6712113 6740771 6753536 6779664 6812416 6821984 6826944 6834048 6834529 6886464 6896136 6903312 6938364 6967988 6978348 7003944 7013781 7033848 7042048 7043727 7047664 7105137 7118592 7167894 7172191 7195968 7198498 7203456 7240032 7270944 7275008 7281156 7344636 7349976 7360299 7367958 7395856 7403552 7414056 7424469 7441144 7460336 7470814 7516032 7516561 7522026 7554142 7587072 7587606 7597728 7612081 7620002 7634432 7663968 7674732 7700992 7711808 7764672 7795632 7797824 7808776 7842816 7843368 7857632 7868668 7876856 7887919 7893654 7922304 7928622 7956689 7962474 8031894 8047104 8060672 8111104 8122496 8133904 8142368 8148288 8184384 8210784 8219328 8230872 8302632 8314293 8320338 8328996 8371287 8380418 8392878 8396288 8402984 8407029 8411728 8475648 8487552 8496384 8496982 8582496 8588736 8657653 8663616 8674048 8675784 8690412 8744784 8757066 8772552 8784873 8827312 8839836 8856576 8861463 8866416 8895016 8904272 8916778 8949484 8955648 8977902 9039552 9046761 9068256 9085387 9102592 9112064 9124992 9137808 9150642 9160164 9181952 9194848 9204416 9251152 9304464 9338592 9351708 9378464 9391636 9414613 9432576 9445824 9453357 9463194 9473516 9491456 9493719 9503598 9557192 9576489 9594624 9604608 9653376 9694592 9708208 9758304 9792848 9799968 9813732 9823944 9885408 9899292 9923511 9930726 10006893 10017306 10021376 10029368 10073088 10116096 10116808 10130304 10131017 10218624 10232976 10240416 10251072 10329696 10344204 10352896 10354968 10394176 10407546 10451982 10457824 10524872 10550772 10563072 10570752 10571496 10616632 10631543 10642606 10662912 10677888 10709192 10724233 10751841 10797747 10843849 10864384 10906416 10912512 10921734 10947712 10959104 10974496 11016954 11070176 11085724 11093784 11105328 11161716 11190504 11206221 11209372 11274048 11283039 11295346 11316736 11328512 11331213 11381409 11430003 11443328 11451648 11452454 11551488 11567712 11587216 11647008 11659712 11676088 11693448 11696736 11713164 11765052 11786448 11803002 11815284 11821888 11840481 11940864 11943711 11970536 12018266 12047841 12052736 12062348 12070656 12091008 12091859 12166656 12183744 12200856 12213552 12222432 12316176 12328992 12346308 12405952 12451456 12453948 12468944 12570627 12594432 12604476 12616704 12617592 12658292 12671464 12689261 12713472 12731328 12744576 12745473 12768652 12792832 12799891 12871168 12873744 13011072 13035618 13066624 13084976 13098592 13117176 13135599 13180544 13199056 13217594 13231348 13240968 13299624 13342524 13356408 13375167 13424226 13466853 13481542 13507072 13559328 13624832 13643968 13653888 13654849 13668096 13669058 13772928 13792272 13806624 13876728 13935976 13956696 14007888 14027562 14067696 14087454 14095328 14210274 14237184 14255397 14335788 14344382 14391936 14396996 14406912 14454401 14480064 14541888 14550016 14562312 14689272 14699952 14720598 14735916 14791712 14807104 14828112 14848938 14882288 14920672 14941628 15032064 15033122 15044052 15108284 15174144 15175212 15195456 15224162 15240004 15268864 15327936 15349464 15401984 15423616 15529344 15530437 15591264 15595648 15617552 15677973 15686736 15715264 15737336 15753712 15775838 15787308 15844608 15857244 15913378 15924948 15963909 16063788 16094208 16121344 16244992 16267808 16284736 16296576 16297723 16368768 16421568 16438656 16439813 16461744 16605264 16628586 16640676 16657992 16742574 16760836 16785756 16792576 16805968 16814058 16823456 16943019 16975104 16992768 16993964 17102917 17164992 17177472 17178681 17252027 17315306 17327232 17348096 17351568 17380824 17489568 17514132 17545104 17569746 17654624 17679672 17704503 17722926 17732832 17790032 17808544 17833556 17898968 17911296 17924107 17955804 18027399 18079104 18093522 18136512 18170774 18205184 18224128 18249984 18275616 18301284 18320328 18363904 18389696 18408832 18502304 18608928 18677184 18703416 18756928 18783272 18809653 18829226 18865152 18891648 18906714 18926388 18947032 18973643 18987438 19007196 19114384 19152978 19189248 19209216 19306752 19389184 19416416 19452121 19516608 19585696 19599936 19627464 19647888 19770816 19798584 19826391 19847022 19861452 20013786 20034612 20042752 20058736 20136339 20222313 20233616 20260608 20262034 20437248 20465952 20480832 20502144 20503587 20591129 20659392 20688408 20705792 20709936 20788352 20815092 20903964 20915648 21049744 21101544 21126144 21131181 21142992 21233264 21263086 21285212 21315411 21355776 21393289 21418384 21448466 21503682 21516573 21595494 21687698 21728768 21812832 21825024 21843468 21895424 21918208 21948992 22033908 22140352 22171448 22187568 22210656 22323432 22381008 22412442 22418744 22450231 22548096 22549683 22566078 22590692 22633472 22645961 22662426 22762818 22836243 22860006 22886656 22903296 22904908 23102976 23135424 23174432 23294016 23319424 23352176 23386896 23393472 23426328 23530104 23572896 23606004 23630568 23643776 23663757 23680962 23870067 23887422 23941072 24036532 24095682 24105472 24124696 24141312 24158579 24182016 24183718 24333312 24367488 24401712 24427104 24444864 24632352 24657984 24692616 24811904 24902912 24907896 24937888 24942879 25141254 25188864 25208952 25221087 25235184 25316584 25342928 25378522 25426944 25462656 25489152 25490946 25537304 25573171 25599782 25742336 25747488 25972959 26022144 26071236 26133248 26169952 26197184 26234352 26271198 26361088 26398112 26435188 26462696 26481936 26599248 26685048 26712816 26750334 26848452 26933706 26963084 27014144 27118656 27140283 27249664 27256161 27287936 27307776 27309698 27336192 27338116 27476927 27545856 27584544 27613248 27753456 27871952 27913392 28015776 28055124 28135392 28174908 28190656 28243839 28420548 28474368 28481157 28510794 28671576 28688764 28729467 28783872 28793992 28813824 28834433 28908802 28960128 29083776 29085823 29124624 29378544 29399904 29441196 29471832 29583424 29614208 29656224 29697876 29764576 29770533 29841344 29883256 30064128 30066244 30088104 30216568 30259007 30348288 30350424 30390912 30393051 30448324 30480008 30522817 30655872 30698928 30788927 30847232 31058688 31060874 31182528 31191296 31235104 31355946 31373472 31430528 31474672 31507424 31551676 31574616 31689216 31714488 31826756 31849896 31894629 31927818 32127576 32172699 32242688 32393241 32489984 32531547 32535616 32569472 32593152 32595446 32737536 32843136 32877312 32879626 32923488 33210528 33257172 33281352 33315984 33485148 33521672 33571512 33611936 33618663 33628116 33646912 33886038 33950208 33985536 33987928 33993639 34205834 34290009 34329984 34354944 34357362 34415291 34504054 34630612 34654464 34696192 34703136 34761648 34979136 35028264 35090208 35139492 35309248 35359344 35409006 35445852 35465664 35580064 35617088 35667112 35797936 35822592 35848214 35911608 36054798 36158208 36187044 36273024 36275577 36341548 36410368 36430459 36499968 36551232 36602568 36640656 36727808 36779392 36817664 37004608 37034119 37217856 37354368 37406832 37513856 37566544 37619306 37658452 37711881 37783296 37813428 37852776 37894064 37947286 37974876 38014392 38067783 38228768 38236419 38305956 38378496 38399673 38613504 38778368 38832832 38863801 38904242 39033216 39171392 39199872 39202631 39254928 39295776 39541632 39597168 39652782 39694044 39722904 40027572 40069224 40117472 40125501 40272678 40444626 40467232 40521216 40524068 40874496 40931904 40961664 40964547 41004288 41007174 41139449 41182258 41318784 41376816 41411584 41419872 41498119 41576704 41630184 41807928 41831296 42099488 42203088 42262362 42285984 42466528 42526172 42570424 42630822 42711552 42786578 42836768 42896932 43007364 43033146 43190988 43363203 43375396 43457536 43625664 43650048 43686936 43790848 43836416 43897984 44067816 44202013 44280704 44342896 44375136 44421312 44646864 44762016 44824884 44837488 44900462 45096192 45099366 45132156 45181384 45244841 45291922 45324852 45525636 45672486 45720012 45773312 45806592 45809816 46205952 46270848 46348864 46385827 46588032 46591311 46638848 46704352 46773792 46786944 46790237 46852656 47060208 47145792 47212008 47261136 47287552 47327514 47361924 47740134 47774844 47882144 47891727 48073064 48191364 48210944 48249392 48282624 48317158 48364032 48367436 48734976 48803424 48854208 48889728 48893169 49101923 49264704 49315968 49319439 49385232 49530013 49623808 49805824 49815792 49875776 49885758 50282508 50377728 50417904 50442174 50470368 50633168 50685856 50757044 50829057 50925312 50978304 50981892 51074608 51146342 51199564 51308751 51459533 51494976 51536043 51756081 51945918 52044288 52142472 52266496 52339904 52394368 52468704 52542396 52722176 52796224 52870376 52925392 52963872 53198496 53370096 53425632 53500668 53696904 53772321 53867412 53926168 54001907 54082197 54237312 54280566 54472717 54512322 54575872 54615552 54619396 54672384 54676232 54953854 55091712 55169088 55226496 55506912 55743904 55826784 56031552 56110248 56270784 56349816 56381312 56428959 56487678 56841096 56920929 56962314 57021588 57343152 57377528 57458934 57567744 57587984 57627648 57668866 57817604 57920256 58167552 58171646 58249248 58356363 58757088 58799808 58882392 58943664 59166848 59228416 59312448 59395752 59479173 59529152 59541066 59682688 59766512 60128256 60132488 60176208 60433136 60518014 60666939 60700848 60781824 60786102 60896648 60960016 61045634 61311744 61397856 61510761 61577854 61694464 61773387 62117376 62121748 62365056 62382592 62470208 62711892 62746944 62861056 62949344 63014848 63103352 63149232 63378432 63428976 63653512 63699792 63789258 63855636 64179867 64255152 64345398 64453889 64549719 64786482 64979968 65063094 65071232 65138944 65186304 65190892 65475072 65686272 65754624 65759252 65846976 66421056 66514344 66562704 66631968 66970296 67043344 67143024 67223872 67237326 67256232 67293824 67350693 67649049 67772076 67900416 67937883 67975856 67987278 68411668 68508729 68580018 68659968 68709888 68714724 68830582 69008108 69261224 69308928 69358501 69406272 69523296 69958272 70056528 70180416 70278984 70618496 70718688 70818012 70891704 70931328 70991271 71160128 71234176 71334224 71595872 71610201 71696428 71823216 72109596 72316416 72374088 72475737 72546048 72551154 72683096 72785179 72860918 72999936 73102464 73205136 73281312 73419749 73558784 73635328 74009216 74068238 74435712 74708736 74813664 75027712 75133088 75238612 75316904 75423762 75566592 75626856 75705552 75788128 75894572 75949752 76028784 76135566 76457536 76472838 76611912 76719513 76799346 77227008 77556736 77665664 77727602 77808484 77918877 78066432 78342784 78399744 78405262 78509856 78591552 79083264 79194336 79305564 79388088 79445808 80055144 80138448 80234944 80251002 80545356 80889252 80934464 81042432 81048136 81748992 81768483 81863808 81923328 81929094 82008576 82014348 82278898 82364516 82430781 82637568 82753632 82782727 82839744 82996238 83153408 83260368 83615856 83662592 84198976 84406176 84524724 84571968 84731517 84933056 85052344 85140848 85261644 85423104 85573156 85673536 85793864 85914361 86014728 86066292 86381976 86503299 86726406 86750792 86872633 87251328 87257469 87373872 87581696 87630023 87795968 88135632 88404026 88561408 88685792 88750272 88842624 89293728 89524032 89649768 89674976 89800924 90192384 90198732 90264312 90362768 90489682 90583844 90649704 90777021 91051272 91179153 91344972 91440024 91546624 91568451 91619632 92366781 92541696 92697728 92771654 93176064 93182622 93277696 93408704 93483197 93547584 93573888 93580474 93705312 94120416 94291584 94424016 94522272 94575104 94655028 94723848 95480268 95549688 95683887 95764288 95783454 96146128 96382728 96498784 96518097 96634316 96728064 96734872 97469952 97594641 97606848 97708416 97715293 97779456 97786338 98203846 98529408 98631936 98638878 98770464 98957053 99060026 99247616 99611648 99631584 99751552 99771516 100565016 100835808 100884348 100940736 101266336 101371712 101514088 101658114 101850624 101956608 101963784 102149216 102292684 102399128 102542947 102617502 102919066 102989952 103072086 103245873 103512162 103891836 104088576 104284944 104532992 104679808 104788736 104937408 105084792 105444352 105592448 105740752 105850784 105927744 106323761 106396992 106740192 106851264 107001336 107393808 107544642 107734824 107852336 108003814 108164394 108474624 108561132 108826731 108945434 109024644 109151744 109231104 109238792 109291377 109352464 109907708 110183424 110338176 110452992 111013824 111102357 111487808 111576719 111653568 112063104 112220496 112541568 112549489 112699632 112762624 112857918 112975356 113682192 113841858 113924628 114043176 114203349 114686304 114755056 114917868 115135488 115175968 115199019 115337732 115635208 115840512 116335104 116343292 116498496 116591403 116712726 117089201 117514176 117599616 117607893 117764784 117887328 118110031 118333696 118456832 118624896 118791504 118958346 119058304 119082132 119365376 119533024 120264976 120352416 120866272 121036028 121333878 121401696 121563648 121572204 121793296 121920032 122091268 122389969 122623488 122795712 122893641 123021522 123155708 123388928 123418347 123546774 124234752 124243496 124494357 124730112 124765184 124940416 125423784 125493888 125722112 125898688 126029696 126206704 126298464 126857952 127307024 127399584 127578516 127711272 128359734 128510304 128690796 128907778 129099438 129572964 129896479 130089609 130126188 130142464 130277888 130372608 130381784 130950144 131372544 131509248 131518504 131693952 131703221 132606039 132842112 133028688 133125408 133172213 133263936 133940592 134086688 134286048 134447744 134474652 134512464 134587648 134701386 135298098 135544152 135734523 135875766 135951712 135974556 136823336 137017458 137160036 137319936 137419776 137429448 137661164 138016216 138210059 138522448 138617856 138717002 138812544 139046592 139157481 139773933 139916544 140113056 140360832 140370711 140557968 140970037 141236992 141437376 141636024 141783408 141862656 141982542 142320256 142468352 142668448 143191744 143220402 143392856 143646432 144219192 144632832 144748176 144951474 145092096 145102308 145366192 145570358 145721836 146204928 146410272 146562624 146679507 146839498 147117568 147270656 147305769 147958317 148018432 148136476 148590039 148871424 149417472 149627328 150055424 150266176 150477224 150633808 150847524 151133184 151253712 151411104 151576256 151789144 151899504 152057568 152271132 152915072 152945676 153223824 153439026 153598692 153926253 154378599 155037733 155268243 155331328 155455204 155616968 155837754 156132864 156685568 156799488 156810524 157019712 157183104 157194167 158166528 158388672 158611128 158776176 158891616 160110288 160276896 160469888 160502004 161090712 161316963 161778504 161868928 162005721 162096272 163418151 163536966 163727616 163846656 163858188 164017152 164028696 164557796 164729032 164861562 164960393 165275136 165507264 165565454 165679488 165992476 166306816 166520736 167231712 167325184 168397952 168812352 169049448 169143936 169286877 169463034 169866112 170104688 170281696 170523288 170762787 171146312 171347072 171587728 171828722 172029456 172132584 172763952 173006598 173452812 173501584 173745266 174502656 174514938 174747744 175069089 175077863 175260046 175591936 176271264 176808052 177122816 177371584 177500544 177513037 177685248 178587456 179048064 179299536 179349952 179601848 180384768 180397464 180528624 180725536 180979364 181167688 181299408 181554042 182102544 182358306 182689944 182880048 183136902 183239264 184733562 185083392 185320161 185395456 185543308 186352128 186365244 186555392 186817408 186966394 187095168 187147776 187160948 187410624 188240832 188583168 188848032 189044544 189150208 189310056 189447696 190960536 191099376 191367774 191528576 191566908 192292256 192539601 192765456 192997568 193036194 193268632 193361667 193469744 194939904 195189282 195213696 195416832 195430586 195558912 195572676 196407692 197058816 197263872 197277756 197540928 197914106 198120052 198495232 199126019 199263168 199503104 199543032 201130032 201671616 201768696 201881472 201895681 202052079 202532672 202743424 203028176 203316228 203701248 203813649 203927568 204298432 204585368 204798256 205085894 205235004 205838132 205979904 206144172 206491746 207024324 207783672 208075503 208569888 208963901 209359616 209577472 209874816 210169584 211184896 211481504 211701568 211855488 211870399 212647522 212793984 213480384 213702528 214002672 214787616 215089284 215469648 215704672 216007628 216328788 216949248 217122264 217427211 217653462 217890868 218049288 218303488 218355537 218477584 218582754 218704928 219815416 220259247 220676352 220905984 222027648 222204714 222337921 222975616 223153438 223307136 224126208 224440992 225083136 225098978 225399264 225525248 225715836 225950712 227364384 227683716 227849256 228086352 228406698 229372608 229510112 229835736 230158539 230351936 230398038 230675464 231270416 231681024 232670208 232686584 232996992 233013391 233182806 233425452 234178402 235028352 235199232 235215786 235529568 235774656 236220062 236667392 236913664 237249792 237583008 237916692 238116608 238164264 238730752 239066048 240529952 240704832 241732544 242072056 242667756 242803392 243127296 243144408 243586592 243840064 244182536 244525489 244779938 245246976 245591424 245787282 246043044 246311416 246657359 246836694 247093548 247292343 248348181 248486992 248988714 249408527 249460224 249880832 250847568 250987776 251444224 251797376 252059392 252413408 252596928 252877573 253715904 254614048 254799168 255157032 255422544 256719468 257020608 257381592 257743083 257815556 258198876 259145928 259509897 259792958 260179218 260252376 260284928 260555776 260617899 260763568 261772407 262745088 262890069 263037008 263387904 263406442 265212078 265684224 266057376 266250816 266344426 266527872 267881184 268173376 268387243 268572096 268895488 268949304 269024928 269175296 269402772 270596196 271088304 271469046 271751532 271903424 271949112 272331063 273646672 274034916 274320072 274639872 274705353 274858896 275322328 276032432 276420118 277044896 277100343 277434004 277625088 278093184 278112757 278314962 279547866 279833088 280226112 280449591 280721664 280741422 281115936 281646997 281940074 282473984 282874752 283272048 283566816 283725312 283965084 284640512 284936704 285336896 286383488 286440804 286785712 287292864 288438384 289496352 289902948 290184192 290204616 290732384 291140716 291443672 291853003 292409856 292820544 293125248 293145879 293359014 293678996 294235136 294397493 294611538 295916634 296036864 296272952 296871159 297180078 297742848 298834944 299254656 300110848 300532352 300954448 301267616 301695048 302507424 302822208 303152512 303578288 303799008 304115136 304542264 305830144 305891352 306447648 306878052 307197384 307628841 307852506 308757198 309737619 310075466 310536486 310662656 310910408 311233936 311675508 312265728 313371136 313598976 313621048 314039424 314061527 314366208 314388334 316333056 316777344 317222256 317552352 317783232 318971283 320220576 320333161 320553792 320939776 321004008 322181424 322633926 323557008 323737856 324011442 324192544 326836302 327073932 327455232 327693312 327716376 327874131 328057392 329115592 329458064 329723124 329920786 330550272 331014528 331130908 331358976 331984952 332451223 333041472 333307071 334463424 334650368 334730157 336159319 336795904 337624704 337648467 338098896 338287872 338573754 338926068 339732224 340209376 340563392 341046576 341525574 342292624 342694144 343175456 343657444 344058912 344265168 345527904 346013196 346905624 347003168 347490532 349005312 349029876 349495488 349774209 350138178 350155726 350520092 351183872 351267603 352542528 352823679 353616104 354245632 354330093 354743168 355001088 355026074 355370496 357174912 357200051 358096128 358599072 358699904 359203696 360794928 361057248 361451072 361958728 362335376 362598816 363108084 364205088 364716612 365379888 365760096 366273804 366478528 367169907 369467124 370166784 370255041 370640322 370790912 371086616 372704256 372730488 373483071 373634816 373932788 374190336 374295552 374321896 374821248 374847629 376481664 377166336 377696064 378089088 378115699 378620112 378895392 381921072 382198752 382735548 383057152 383133816 384584512 385079202 385530912 385995136 386072388 386537264 386723334 386939488 389689437 390378564 390427392 390833664 390861172 391117824 391145352 392815384 393367091 394117632 394527744 394555512 395081856 395109663 395828212 396240104 396796621 397818117 398252038 398526336 399006208 399086064 399516639 402260064 403343232 403537392 403762944 403791362 404104158 405065344 405486848 406056352 406632456 407203569 407627298 407855136 408596864 409170736 409596512 410171788 410470008 411676264 411959808 412288344 412983492 414048648 414630177 415567344 416151006 417139776 417472443 417927802 418719232 419154944 419749632 420339168 421112133 422369792 422910111 422963008 423403136 423710976 423740798 425295044 425587968 426960768 427405056 428005344 429575232 430178568 430939296 431409344 432015256 432657576 433898496 434244528 434854422 435306924 435781736 436098576 436711074 436955168 437165508 437409856 439630832 440518494 441352704 441811968 441917307 444055296 444409428 444675842 445770117 445951232 446306876 446614272 447398783 448252416 448881984 450166272 450197956 450798528 451050496 451431672 451901424 454728768 455367432 455698512 456172704 456813396 458745216 459020224 459671472 460317078 460703872 460796076 461350928 462540832 463135797 465113199 465373168 465993984 466026782 466365612 466850904 468356804 470056704 470398464 470431572 471059136 471549312 471582501 472440124 473334784 473595967 474499584 475166016 475833384 476233216 476328528 477461504 478132096 481059904 481409664 481443547 483465088 484144112 485335512 485606784 486017163 486288816 487173184 487680128 488365072 489050978 489559876 490254453 491182848 491574564 492086088 492622832 493314718 493673388 494187096 494584686 494881179 496696362 496973984 497977428 498817054 498920448 499761664 501695136 501975552 503594752 504118784 504826816 505193856 505229413 505755146 507431808 509228096 509598336 509634203 510314064 510845088 513438936 514041216 514763184 515486166 515631112 516397752 518291856 519019794 519585916 520358436 520504752 520569856 521235798 521527136 523544814 525233589 525780138 526074016 526775808 526812884 530424156 531368448 532114752 532501632 532539111 532688852 533055744 534812837 535762368 536346752 536774486 537144192 537790976 537898608 538049856 538350592 538805544 541192392 542176608 542938092 543503064 543806848 543898224 544662126 547293344 548069832 548640144 549410706 549717792 550644656 552064864 552840236 554089792 554200686 554868008 555250176 555647317 556186368 556225514 556629924 559095732 559666176 560452224 560899182 561443328 561482844 562231872 563293994 563880148 564947968 565749504 566544096 567133632 567450624 567930168 569281024 569873408 570673792 572766976 572881608 573571424 574585728 574626169 576876768 578992704 579805896 580085001 580409232 581464768 582281432 582887344 583706006 584819712 585641088 586250496 586291758 586718028 587357992 588182933 588794986 589223076 591833268 592073728 592545904 593742318 594360156 595485696 597378057 598509312 601064704 601908896 602535232 603015751 603390096 605014848 605644416 605687043 606305024 607156576 607598016 608230272 608273081 609084528 611660288 611782704 612895296 613756104 614394768 615257682 615705012 617514396 619475238 620150932 621072972 621325312 621820816 622467872 623351016 624226509 626742272 626891703 627242096 628078848 628123054 628732416 628776668 631969321 633554688 634444512 635104704 635566464 635611197 637942566 638324999 640441152 640666322 641107584 641879552 642008016 644362848 645267852 647114016 647475712 648022884 648385088 653672604 654147864 654910464 655066611 655432752 655748262 656114784 658231184 658916128 659446248 659841572 660777741 662029056 662261816 662717952 663191959 663969904 664902446 666082944 666614142 667013763 668926848 668973929 669460314 672318638 673591808 675249408 675296934 676197792 676575744 677147508 677852136 679464448 680418752 681126784 682093152 683051148 684585248 685388288 686350912 687314888 688117824 688530336 691055808 692026392 693811248 694006336 694981064 695957161 698010624 698059752 698990976 699040173 699548418 700276356 700311452 701040184 702024791 702535206 705085056 705647358 707232208 708145321 708660186 709486336 710002176 710052148 710740992 714349824 714400102 716192256 717198144 717399808 718407392 721589856 722114496 722902144 723917456 724670752 725197632 726216168 728410176 729433224 730759776 731520192 732547608 732957056 733576467 734339814 738934248 739972077 740510082 741280644 741581824 742173232 745044543 745460976 746966142 747269632 747865576 748225581 748380672 748643792 749642496 749695258 752963328 754332672 755392128 756178176 756231398 757240224 757790784 758632719 763842144 764397504 765471096 766114304 766267632 769169024 770158404 771061824 771990272 772144776 773074528 773229249 773446668 773878976 779378874 780757128 780854784 781667328 781722344 781853697 782290704 785630768 786734182 788235264 788670207 789111024 790163712 790219326 791551693 791656424 792480208 793593242 795636234 796504076 797052672 798012416 798172128 799033278 804520128 805161729 806686464 807074784 807525888 807582724 808208316 810130688 810973696 812112704 813264912 814407138 815254596 815710272 817193728 818341472 819193024 820343576 820940016 823352528 823919616 824576688 825966984 828097296 829260354 831134688 832302012 834279552 834338271 834944886 835855604 837438464 837900557 839499264 840678336 841348773 842224266 844739584 844940991 845820222 845926016 846806272 847421952 847481596 850590088 851175936 851784737 853921536 854810112 856010688 859150464 860357136 861878592 862818688 864030512 865315152 868489056 869708844 870613848 871563472 872197152 873422148 873910336 874331016 874819712 875559009 879261664 879437637 881036988 882705408 883192479 883834614 888110592 888818856 889351684 890613477 891540234 891902464 892613752 893228544 893867423 894797566 896504832 897763968 900332544 900395912 901597056 901660513 902863344 903802848 909457536 910734864 911397024 912345408 913626792 917490432 918040448 919342944 920634156 921407744 921592152 922701856 922886523 925081664 926271594 930226398 930746336 931987968 932053564 932731224 933701808 936713608 940113408 940796928 940863144 942118272 942184581 943098624 943165002 944880248 946207327 947191934 948999168 950332032 951666768 952466432 952657056 954456737 956264192 956913849 960999483 962119808 962819328 962887094 966930176 968288224 970671024 971213568 972034326 972577632 974346368 975360256 976730144 978101956 979119752 980508906 982365696 983149128 984172176 985245664 986629436 987346776 988374192 989169372 989762358 993392724 993947968 995954856 997353669 997634108 999523328 1003390272 1003951104 1004190471 1007189504 1008237568 1008477957 1009653632 1010387712 1010458826 1011510292 1012945401 1014863616 1016646299 1018456192 1019196672 1019268406 1020628128 1021690176 1026877872 1028082432 1029526368 1030972332 1031262224 1032795504 1036583712 1038039588 1039171832 1040716872 1041009504 1042471596 1043054272 1047089628 1050467178 1051560276 1052148032 1053551616 1053625768 1053802809 1060848312 1062736896 1062990279 1064229504 1065003264 1065078222 1065377704 1066111488 1066874021 1069625674 1071524736 1071600153 1072693504 1073548972 1074288384 1075581952 1075797216 1076099712 1076175451 1077611088 1082384784 1084353216 1085876184 1087006128 1087613696 1087796448 1089324252 1094586688 1096139664 1097280288 1098821412 1099435584 1101289312 1101509721 1104129728 1105680472 1108179584 1108401372 1109736016 1110500352 1111294634 1112372736 1112451028 1113259848 1118191464 1120904448 1121798364 1122886656 1122965688 1124463744 1124542887 1126587988 1127760296 1129344229 1131499008 1133088192 1134267264 1134347097 1135860336 1138562048 1139190299 1141347584 1145533952 1145763216 1147142848 1148057689 1149171456 1149252338 1153753536 1157985408 1159611792 1160170002 1160818464 1162929536 1164562864 1165774688 1167412012 1169068311 1171282176 1172500992 1172583516 1173436056 1174715984 1176365866 1177589972 1178446152 1180101273 1183666536 1185091808 1185328989 1187484636 1188720312 1190389863 1194756114 1197018624 1198549917 1202129408 1203817792 1205070464 1206031502 1206780192 1210029696 1211288832 1211374086 1212610048 1214313152 1215196032 1215281561 1216460544 1216546162 1218169056 1223320576 1223565408 1225790592 1227512208 1228789536 1230515364 1231410024 1235028792 1238950476 1240301864 1242145944 1243641632 1243890531 1244935744 1246702032 1248453018 1253783406 1254484192 1256157696 1256246108 1257464832 1257553336 1263938642 1267109376 1268730333 1268889024 1270209408 1271132928 1271222394 1275885132 1276649998 1280882304 1281332644 1282215168 1283759104 1284016032 1286441689 1288725696 1290535704 1294228032 1294951424 1296045768 1296770176 1307345208 1308295728 1310133222 1310865504 1311496524 1312229568 1316462368 1317832256 1318892496 1319683144 1321555482 1324058112 1324523632 1325435904 1326383918 1327939808 1329804892 1332165888 1333228284 1334027526 1337853696 1337947858 1338920628 1342196349 1344637276 1347183616 1350498816 1350593868 1352395584 1353151488 1354295016 1355704272 1358928896 1360837504 1362253568 1364186304 1366102296 1369170496 1370262403 1370776576 1372701824 1374629776 1376235648 1377060672 1382111616 1382208893 1384052784 1387622496 1388012672 1389962128 1391914322 1395339597 1396119504 1397981952 1398080346 1399096836 1400552712 1400622904 1402080368 1404049582 1405070412 1410170112 1411294716 1414464416 1414747503 1416290642 1417320372 1418972672 1420004352 1420104296 1420787901 1428699648 1428800204 1432384512 1434396288 1434799616 1436814784 1437960637 1443179712 1444228992 1444330641 1445804288 1447834912 1449341504 1450395264 1450497347 1452432336 1456820352 1458866448 1461519552 1463040384 1463143357 1465095216 1465914112 1467152934 1468679628 1477868496 1479944154 1481020164 1482561288 1484346464 1484643537 1490089086 1490921952 1493932284 1494539264 1495731152 1496451162 1496761344 1497287584 1499284992 1499390516 1505926656 1510784256 1512356352 1512462796 1514480448 1515581568 1515688239 1517265438 1522159613 1527684288 1528795008 1528902609 1530942192 1532228608 1532535264 1535430403 1538338048 1540316808 1542123648 1543980544 1544289552 1546149056 1546458498 1546893336 1547757952 1558757748 1561514256 1561709568 1563444688 1563707394 1564581408 1571261536 1573468364 1575700767 1577340414 1578222048 1580327424 1580438652 1583103386 1583312848 1584960416 1587186484 1591272468 1593008152 1594105344 1595245523 1596344256 1597617333 1598066556 1604438511 1609040256 1610323458 1613372928 1614149568 1615051776 1615165448 1616416632 1620261376 1621947392 1624225408 1626529824 1628814276 1630509192 1631420544 1634387456 1635474481 1636682944 1638386048 1640687152 1641880032 1646705056 1649153376 1651933968 1656194592 1658520708 1662269376 1664604024 1666941951 1668559104 1668676542 1669889772 1671711208 1674059117 1675801114 1678998528 1681356672 1682697546 1684448532 1688654227 1689881982 1691640444 1691852032 1693612544 1694843904 1694963192 1701180176 1702351872 1703569474 1707843072 1709620224 1712021376 1718300928 1720714272 1723757184 1723878507 1725637376 1728061024 1730630304 1731238769 1736978112 1739417688 1741227696 1743126944 1744394304 1746844296 1747820672 1748662032 1749639424 1751118018 1758523328 1758875274 1762073976 1764548799 1766384958 1767669228 1776221184 1777637712 1778703368 1781226954 1783080468 1783804928 1785227504 1786457088 1787734846 1789595132 1792134171 1795527936 1800791824 1803194112 1803321026 1805726688 1807605696 1809047253 1817061129 1818915072 1821469728 1822794048 1824690816 1824819243 1827253584 1832610481 1834980864 1836080896 1838685888 1841268312 1842815488 1843184304 1845403712 1845773046 1850163328 1852543188 1860452796 1861492672 1863975936 1864107128 1865462448 1867403616 1873427216 1880226816 1880675109 1881726288 1884236544 1884369162 1886197248 1886330004 1889760496 1892414654 1894383868 1895907963 1900664064 1903333536 1904002721 1905314112 1906833591 1908913474 1912528384 1913827698 1914974997 1921998966 1924239616 1925638656 1925774188 1933860352 1936576448 1941342048 1942427136 1944068652 1945155264 1948692736 1950720512 1953460288 1956203912 1958239504 1961017812 1964731392 1966298256 1968344352 1970491328 1973258872 1974693552 1976748384 1978338744 1979524716 1986785448 1987895936 1989575877 1991909712 1994707338 1995268216 1998070559 2001041289 2006780544 2006921787 2008380942 2014379008 2015490529 2016955914 2019307264 2020775424 2020917652 2023020584 2025890802 2029727232 2033292598 2036912384 2038393344 2038536812 2041256256 2043380352 2053755744 2056164864 2059052736 2061944664 2062524448 2065591008 2073167424 2076079176 2078343664 2081433744 2082019008 2084943192 2086108544 2087871483 2094179256 2097120519 2100934356 2103120552 2104296064 2106074373 2107251536 2107605618 2121696624 2124435963 2125980558 2128459008 2130006528 2130156444 2130755408 2132222976 2133748042 2139251348 2143049472 2143200306 2145387008 2147097944 2148576768 2150113531 2151594432 2152199424 2152350902 2155222176 2164769568 2168706432 2171752368 2174012256 2175227392 2175592896 2178648504 2189173376 2192279328 2194560576 2197642824 2198871168 2200729401 2202578624 2203019442 2208259456 2211360944 2216359168 2216802744 2219472032 2219916231 2222589268 2224745472 2224902056 2226519696 2236382928 2241808896 2243596728 2244676743 2245931376 2248927488 2249085774 2253175976 2255520592 2258688458 2262998016 2266176384 2268534528 2268694194 2271720672 2275898157 2276012219 2278380598 2282695168 2291067904 2291526432 2294285696 2296115378 2298342912 2298504676 2307507072 2315970816 2319223584 2320340004 2321636928 2325859072 2329125728 2331549376 2334824024 2338136622 2342564352 2345001984 2345167032 2346872112 2349431968 2352731732 2355179944 2356892304 2360202546 2367333072 2370183616 2370657978 2374655079 2374969272 2377440624 2380779726 2389512228 2394037248 2397099834 2404258816 2407635584 2410140928 2412063004 2413560384 2415485187 2420059392 2422577664 2422748172 2425220096 2428626304 2430392064 2430563122 2432921088 2433092324 2436338112 2445446503 2447130816 2451581184 2455024416 2457579072 2461030728 2462820048 2470057584 2477900952 2480603728 2484291888 2487283264 2487781062 2489871488 2493404064 2496906036 2503014813 2507566812 2508968384 2512315392 2512492216 2513701671 2515106672 2527877284 2534218752 2534822973 2537460666 2537778048 2540418816 2542265856 2542444788 2551770264 2553299996 2555354211 2561764608 2562665288 2564430336 2566264537 2568032064 2572883378 2577451392 2581071408 2588456064 2588638247 2592091536 2593540352 2614690416 2616591456 2620266444 2621731008 2622993048 2624459136 2626677027 2632924736 2635664512 2637784992 2639366288 2643110964 2648116224 2649047264 2649577437 2652767836 2655879616 2659609784 2664331776 2666456568 2668055052 2675707392 2675895716 2677841256 2681602269 2684392698 2689274552 2693051623 2700997632 2701187736 2704791168 2704981539 2708590032 2711408544 2716530713 2721675008 2724507136 2728372608 2732204592 2738340992 2740524806 2745403648 2749259552 2752471296 2754121344 2764223232 2764417786 2768105568 2775244992 2776025344 2779924256 2783828644 2790679194 2792239008 2795963904 2796160692 2798193672 2801105424 2801245808 2804160736 2808099164 2810140824 2820340224 2822589432 2826553743 2828928832 2829495006 2832581284 2834640744 2837945344 2838621981 2840208592 2841575802 2857399296 2857600408 2863370211 2868792576 2869599232 2873629568 2875921274 2882998449 2886359424 2888457984 2888661282 2891608576 2895669824 2898683008 2900790528 2900994694 2904864672 2913640704 2917732896 2923039104 2926080768 2926286714 2930190432 2931828224 2934305868 2937359256 2955736992 2959888308 2962040328 2965122576 2968692928 2969287074 2980178172 2981843904 2987864568 2991462304 2992061007 2992902324 2994575168 2998569984 2998781032 3011853312 3021568512 3024712704 3024925592 3025433871 3028960896 3029174083 3031163136 3031376478 3034530876 3044319226 3049938897 3055368576 3057590016 3057805218 3061884384 3062960899 3065070528 3070860806 3076676096 3080633616 3084247296 3087961088 3088579104 3092298112 3092916996 3093786672 3095515904 3117515496 3123028512 3126889376 3127414788 3129162816 3142523072 3146936728 3151401534 3154680828 3156444096 3160654848 3160877304 3166206772 3166625696 3169920832 3174372968 3178831357 3182544936 3186016304 3188210688 3190491046 3192688512 3195234666 3196133112 3200622063 3208877022 3214800459 3218080512 3220646916 3226745856 3228299136 3228526353 3230330896 3232833264 3240522752 3242310851 3248450816 3253059648 3257628552 3261018384 3262841088 3268774912 3270948962 3273365888 3276772096 3281374304 3283760064 3293410112 3296036591 3298306752 3303867936 3312389184 3317041416 3324538752 3329208048 3333883902 3337118208 3337353084 3339779544 3343422416 3348118234 3351602228 3362713344 3365395092 3368897064 3373628661 3377308454 3379763964 3383280888 3383704064 3387225088 3388032687 3389926384 3402360352 3403041291 3407138948 3415686144 3417570897 3424042752 3436601856 3441428544 3444173067 3447514368 3447757014 3451274752 3456122048 3458878289 3461260608 3462477538 3473956224 3478835376 3482455392 3486253888 3488788608 3489034159 3493688592 3495641344 3497324064 3499278848 3502236036 3517046656 3517750548 3524147952 3529097598 3532769916 3535338456 3540303819 3555275424 3557406736 3562453908 3566160936 3570455008 3571169589 3575469692 3579190264 3584268342 3591055872 3601583648 3606388224 3606642052 3611453376 3615211392 3615465841 3618094506 3634122258 3637830144 3642939456 3645588096 3645844683 3649381632 3649638486 3654507168 3661410961 3665220962 3669961728 3672161792 3677371776 3682536624 3685630976 3686368608 3690807424 3691546092 3700326656 3705086376 3720905592 3722985344 3728214256 3730924896 3734807232 3746854432 3761350218 3763452576 3768473088 3768738324 3772394496 3772660008 3779520992 3784829308 3788767736 3791815926 3794089039 3801328128 3806667072 3808005442 3810628224 3813667182 3817826948 3825056768 3827655396 3829949994 3843997932 3848479232 3851277312 3851548376 3859325067 3867720704 3873152896 3882684096 3884854272 3888137304 3890310528 3897385472 3901441024 3906920576 3912407824 3916479008 3922035624 3932596512 3933979157 3936688704 3940982656 3946517744 3949387104 3953496768 3956677488 3959049432 3973570896 3975791872 3979151754 3983819424 3989414676 3990536432 3996141118 4002082578 4013561088 4013843574 4016761884 4026589047 4026790849 4030981058 4033911828 4038614528 4041550848 4041835304 4046041168 4051781604 4059454464 4066585196 4073824768 4076786688 4077073624 4082512512 4082799851 4086760704 4107511488 4110787209 4112329728 4118105472 4123889328 4125048896 4128338603 4131182016 4146334848 4146626679 4152158352 4156687328 4162867488 4164038016 4164331093 4169886384 4172217088 4175742966 4188358512 4194241038 4201868712 4206241104 4208592128 4212148746 4214503072 4215211236 4243393248 4248871926 4251961116 4256918016 4260013056 4260312888 4261510816 4262363703 4267496084 4278502696 4286098944 4286400612 4290774016 4294195888 4297153536 4300227062 4303188864 4304398848 4304701804 4310444352 4313881911 4329539136 4332991923 4337412864 4343504736 4348024512 4350454784 4351185792 4351492041 4357297008 4370071147 4378346752 4384558656 4389121152 4389430071 4395285648 4397742336 4401458802 4405157248 4406038884 4416518912 4422721888 4432718336 4433605488 4438944064 4439832462 4445178536 4449804112 4453039392 4472765856 4483617792 4487193456 4489353486 4491862752 4497854976 4498171548 4506351952 4511041184 4517376916 4532352768 4537069056 4537388388 4543441344 4547064717 4551796314 4552024438 4556761196 4565390336 4566478839 4579898437 4583052864 4586707827 4588571392 4592230756 4596685824 4597009352 4606291209 4615014144 4631941632 4638447168 4640680008 4643273856 4643600663 4651718144 4658251456 4663098752 4669648048 4676273244 4685128704 4690334064 4693744224 4698863936 4705463464 4710359888 4713784608 4720405092 4734666144 4740367232 4741315956 4749310158 4749938544 4754881248 4761559452 4779024456 4785736569 4794199668 4806169723 4813315533 4815271168 4820281856 4824126008 4827120768 4830970374 4840118784 4845155328 4845496344 4857252608 4860784128 4861126244 4865842176 4866184648 4872676224 4873019177 4890893006 4894261632 4903162368 4906423443 4910048832 4915158144 4922061456 4925640096 4940115168 4955801904 4961207456 4968583776 4974566528 4975562124 4979742976 4986808128 4993812072 5000825853 5006029626 5015133624 5017936768 5022177351 5024984432 5027403342 5030213344 5055754568 5065962681 5069645946 5074921332 5075556096 5080837632 5084531712 5084889576 5103540528 5106599992 5110708422 5113772183 5123529216 5125330576 5128860672 5132529074 5136064128 5145766756 5154902784 5162142816 5171635521 5176912128 5177276494 5184183072 5187080704 5193716307 5229380832 5233182912 5240532888 5243462016 5245986096 5248918272 5253354054 5265849472 5271329024 5275569984 5278732576 5286221928 5293646397 5298094528 5299154874 5305535672 5311759232 5319219568 5328663552 5332913136 5336110104 5351414784 5351791432 5355682512 5363204538 5368785396 5378549104 5386103246 5402375472 5409582336 5409963078 5417180064 5422817088 5427141759 5433061426 5443350016 5449014272 5456745216 5464409184 5474457729 5476681984 5481049612 5490807296 5497831443 5498519104 5504942592 5508242688 5528446464 5528835572 5536211136 5550489984 5552050688 5559848512 5567657288 5581358388 5584478016 5591927808 5592321384 5596387344 5602210848 5602491616 5608321472 5616198328 5620281648 5640680448 5645178864 5653107486 5657857664 5658990012 5665162568 5669281488 5677243962 5680417184 5683151604 5687723889 5712008163 5715200816 5726740422 5736396121 5737585152 5744924991 5747259136 5751842548 5765996898 5772718848 5776915968 5777322564 5783217152 5791339648 5797366016 5801581056 5801989388 5809729344 5816184179 5827281408 5835465792 5846078208 5852161536 5852573428 5860380864 5863656448 5868611736 5874718512 5911473984 5919776616 5924080656 5930245152 5937385856 5938574148 5960356344 5963687808 5968727631 5975729136 5982924608 5984122014 5985804648 5989150336 5994211677 5997562064 6020765361 6043137024 6046471587 6049851184 6050867742 6057921792 6058348166 6062326272 6062752956 6069061752 6088638452 6099877794 6110737152 6115180032 6115610436 6123768768 6125921798 6130141056 6141721612 6153352192 6161267232 6168494592 6172906589 6177158208 6184596224 6185833992 6187573344 6191031808 6235030992 6246057024 6253778752 6254829576 6258325632 6258766111 6263614449 6285046144 6293873456 6302803068 6309361656 6312888192 6318223119 6321754608 6332413544 6333251392 6339841664 6348745936 6357662714 6365089872 6372032608 6373307889 6380982092 6385377024 6390469332 6392266224 6401244126 6417754044 6429600918 6436161024 6441293832 6450340593 6456598272 6457052706 6460661792 6465666528 6477880931 6484621702 6496901632 6506119296 6515257104 6522036768 6525682176 6541897924 6546731776 6553544192 6562748608 6567520128 6567982369 6586820224 6592073182 6596613504 6607735872 6624778368 6634082832 6649077504 6658416096 6667767804 6674236416 6674706168 6679559088 6686844832 6696236468 6703204456 6725426688 6730790184 6737794128 6747257322 6754616908 6759527928 6766561776 6767408128 6776065374 6779852768 6804720704 6806082582 6814277896 6828036657 6835141794 6848085504 6873203712 6882857088 6888346134 6895028736 6895514028 6902549504 6912244096 6917756578 6922521216 6924955076 6947912448 6957670752 6964910784 6972507776 6977577216 6978068318 6987377184 6991282688 6994648128 6998557696 7004472072 7034093312 7035501096 7048295904 7058195196 7065539832 7070676912 7080607638 7110550848 7114813472 7123965237 7124907816 7132321872 7140910016 7142339178 7150939384 7158380528 7168536684 7182111744 7203167296 7212776448 7213284104 7222906752 7223415121 7230422784 7230931682 7236189012 7268244516 7275660288 7285878912 7291176192 7291689366 7298763264 7299276972 7309014336 7322821922 7330441924 7336339509 7344323584 7354743552 7365073248 7367662703 7372737216 7381614848 7383092184 7400653312 7410172752 7441811184 7445970688 7456428512 7461849792 7469614464 7470140197 7493708864 7522700436 7526905152 7536946176 7537476648 7541105013 7545320016 7559041984 7569658616 7577535472 7583631852 7588178078 7602656256 7613334144 7616010884 7621256448 7627334364 7635653896 7646378129 7655310792 7659899988 7666062633 7687995864 7696958464 7698793611 7703096752 7718650134 7731664337 7746305792 7765368192 7765914741 7776274608 7780621056 7794770944 7813841152 7824815648 7832958016 7839204763 7844071248 7865193024 7867958314 7873377408 7881965312 7893035488 7898774208 7906993536 7913354976 7918098864 7947141792 7951583744 7958303508 7967638848 7978829352 7981072864 7992282236 8004165156 8027122176 8027687148 8033523768 8044806807 8053178094 8053581698 8061962116 8067823656 8077229056 8079154869 8083670608 8092082336 8103563208 8114944617 8133170392 8147649536 8149592139 8154147248 8165025024 8165599702 8173521408 8215022976 8215601173 8221574418 8236210944 8247778656 8250097792 8256677206 8262364032 8292669696 8293253358 8304316704 8313374656 8320004533 8325734976 8328076032 8328662186 8339772768 8344434176 8351485932 8376717024 8388482076 8403737424 8412482208 8417184256 8424297492 8429006144 8430422472 8486786496 8497743852 8503922232 8513836032 8515865943 8520625776 8523021632 8524727406 8534992168 8557005392 8572197888 8572801224 8588391776 8590110633 8600454124 8606377728 8608797696 8609403608 8620888704 8621495467 8627763822 8659078272 8665983846 8674825728 8687009472 8696049024 8696661077 8702371584 8702984082 8714594016 8740142294 8756693504 8769117312 8778242304 8778860142 8790571296 8795484672 8802917604 8810314496 8812077768 8833037824 8845443776 8865436672 8867210976 8877888128 8879664924 8890357072 8899608224 8906078784 8945531712 8974386912 8978706972 8983725504 8995709952 8996343096 9012703904 9022082368 9034753832 9047443093 9064705536 9074138112 9074776776 9086882688 9087522249 9094129434 9103592628 9104048876 9113522392 9126322283 9132957678 9149816691 9159796874 9166105728 9173415654 9177142784 9184461512 9188882697 9194018704 9212582418 9230028288 9263883264 9276894336 9281360016 9286547712 9287201326 9303436288 9316502912 9326197504 9339296096 9352546488 9380668128 9387488448 9397727872 9410926928 9420719776 9427569216 9440810184 9462814729 9469332288 9480734464 9482631912 9498620316 9499877088 9509762496 9523118904 9536494071 9558048912 9571473138 9588399336 9601866189 9612339446 9626631066 9630542336 9640563712 9648252016 9654241536 9661940748 9680237568 9685579059 9690992688 9714505216 9721568256 9722252488 9726932553 9732369296 9745352448 9746038354 9781786012 9788523264 9806324736 9812846886 9820097664 9830316288 9844122912 9851280192 9880230336 9888109773 9911603808 9922414912 9930327991 9937167552 9949133056 9951124248 9959485952 9973616256 9987624144 10001651706 10012059252 10030267248 10035873536 10044354702 10049968864 10054806684 10060426688 10111509136 10131925362 10139291892 10149842664 10151112192 10161675264 10164098061 10169779152 10207081056 10213199984 10221416844 10227544366 10247058432 10250661152 10252712691 10265058148 10272128256 10290172009 10291533512 10309805568 10324285632 10332519201 10343271042 10353824256 10354552988 10368366144 10374161408 10376634867 10387432614 10420938889 10458761664 10466365824 10467102477 10481065776 10486924032 10491972192 10497836544 10506708108 10531698944 10542658048 10551139968 10557465152 10572443856 10587292794 10596189056 10598309748 10611071344 10623518464 10638439136 10665826272 10672220208 10703582864 10711365024 10726409076 10737570792 10757098208 10772206492 10804750944 10819164672 10819926156 10834360128 10845634176 10846397523 10854283518 10866122852 10886700032 10892707241 10913490432 10928818368 10937534049 10948915458 10953363968 10962099224 10981614592 10984232883 10995662886 10997038208 11009885184 11016485376 11056892928 11057671144 11072422272 11073201581 11100979968 11104101376 11119697024 11135314576 11162716776 11168956032 11184642768 11192774688 11204421696 11204983232 11216642944 11232396656 11240563296 11290357728 11306214972 11315715328 11317980024 11330325136 11338562976 11354487924 11360834368 11366303208 11375447778 11382267117 11424016326 11430401632 11453480844 11472792242 11475170304 11489849982 11494518272 11503685096 11531993796 11545437696 11553831936 11554645128 11577975201 11582679296 11594732032 11603162112 11603978776 11619458688 11620276499 11632368358 11654562816 11670931584 11692156416 11704323072 11705146856 11720761728 11721586669 11737223472 11749437024 11801937471 11822947968 11839553232 11848161312 11852326957 11860490304 11874771712 11877148296 11920712688 11927375616 11937455262 11951458272 11965849216 11968244028 11971609296 11978300672 11988423354 11995124128 12041530722 12080372547 12092943174 12099702368 12101735484 12115843584 12116696332 12124652544 12125505912 12138123504 12177276904 12199755588 12221474304 12230360064 12231220872 12247537536 12248399553 12251843596 12260282112 12283443224 12300695251 12322534464 12332361627 12336989184 12345813178 12354316416 12369192448 12371667984 12375146688 12382063616 12385015809 12439880037 12470061984 12492114048 12492993279 12507557504 12509659152 12516651264 12517532222 12527228898 12570092288 12587746912 12605606136 12618723312 12625776384 12636446238 12643509216 12664827088 12666502784 12679683328 12697491872 12715325428 12730179744 12744065216 12746615778 12761964184 12770754048 12780938664 12784532448 12802488252 12835508088 12859201836 12872322048 12882587664 12900681186 12913196544 12914105412 12921323584 12931333056 12941645733 12955761862 12969243404 12993803264 13012238592 13030514208 13044073536 13051364352 13054476123 13083795848 13093463552 13107088384 13110213441 13125497216 13135040256 13135964738 13168290213 13173640448 13184146364 13193227008 13215471744 13216401887 13249556736 13268165664 13298155008 13316832192 13335535608 13349412336 13359118176 13373689664 13392472936 13406408912 13450853376 13461580368 13475588256 13494514644 13509233816 13519055856 13533123552 13552130748 13559705536 13609441408 13612165164 13628555792 13656073314 13670283588 13696171008 13699436517 13739695311 13765714176 13776692268 13790057472 13791028056 13818873627 13824488192 13835513156 13845042432 13849910152 13869362273 13895824896 13915341504 13929821568 13930801989 13945015552 13955154432 13956136636 13974754368 13982565376 13989296256 13990280863 14008944144 14068186624 14071002192 14096591808 14116390392 14131079664 14141353824 14161215276 14221101696 14229626944 14247930474 14249815632 14264643744 14281820032 14284678356 14301878768 14316761056 14337073368 14357209707 14406334592 14418509169 14426568208 14445813504 14446830242 14460845568 14461863364 14472378024 14536489032 14571757824 14582352384 14583378732 14597526528 14598553944 14618028672 14619057531 14645643844 14660883848 14672679018 14681474977 14709487104 14719270329 14730146496 14735325406 14745474432 14763229696 14766184368 14801306624 14820345504 14883622368 14891941376 14912857024 14923699584 14924749957 14939228928 14940280394 14987417728 15045400872 15053810304 15066532053 15074953296 15082210026 15090640032 15118083968 15139317232 15155070944 15167263704 15176356156 15197888043 15226668288 15232021768 15242512896 15254668728 15271307792 15292756258 15310621584 15319799976 15332125266 15341316549 15375991728 15397587222 15406193504 15437300268 15463328674 15492611584 15530736384 15531829482 15552549216 15561242112 15581148921 15627682304 15649631296 15665916032 15678409526 15688142496 15730386048 15735916628 15746754816 15763930624 15786070976 15797548416 15798660293 15813987072 15826709952 15836197728 15894283584 15903167488 15916607016 15935277696 15957658704 15962145728 15984564472 16008330312 16054244352 16055374296 16067047536 16089613614 16106356188 16107163396 16123924232 16135647312 16158309738 16167341216 16184164672 16207126416 16229889234 16266340784 16299184278 16308294496 16330050048 16331199404 16347042816 16430045952 16431202346 16443148836 16472421888 16493494329 16495557312 16500195584 16513354412 16524728064 16585339392 16586506716 16608633408 16626749312 16640009066 16651469952 16656152064 16657324372 16679545536 16688868352 16702971864 16753434048 16776964152 16807474848 16824964416 16834368512 16848594984 16858012288 16860844944 16973572992 16995487704 17007844464 17031731886 17041251552 17046043264 17049454812 17069984336 17114010784 17136024489 17145602448 17176783552 17180221266 17200908248 17209188363 17212755456 17218807216 17241777408 17242990934 17255527644 17318156544 17331967692 17349651456 17374018944 17392098048 17393322154 17404743168 17405968164 17429188032 17448552537 17480284588 17513387008 17538234624 17556484608 17557720284 17581142592 17590969344 17605835208 17620628992 17624155536 17666075648 17690887552 17734421952 17755776256 17759329848 17780714144 17799216448 17812157568 17813411239 17891063424 17948773824 17957413944 17967451008 17968715609 17982635031 17992686192 18025407808 18044164736 18069507664 18094886186 18129411072 18139414761 18149553552 18173765376 18175044498 18188258868 18207185256 18208097752 18227044784 18252644566 18265915356 18299633382 18319593748 18332211456 18346831308 18354285568 18368923024 18377765394 18388037408 18425164836 18460056576 18518719767 18553788672 18562720032 18573095424 18574402652 18633005824 18652395008 18678592192 18693488281 18705092976 18761336256 18774976896 18776298333 18795455744 18821853856 18841439552 18855138432 18856465511 18881620368 18925629458 18938664576 18961468928 18965263824 18997240632 18999754176 19019524992 19046237808 19072988142 19116097824 19142946276 19176798672 19203732378 19224678892 19253262132 19261084672 19296504032 19308483072 19323881496 19351021779 19371158118 19381985376 19429010432 19433642793 19444504976 19453865106 19464738592 19490704896 19492076708 19563572024 19577046528 19591048951 19625693772 19640195328 19660632576 19688245824 19702560384 19703947107 19760460672 19776219546 19788074969 19823207616 19844829824 19860655982 19874335104 19898266112 19902248496 19918971904 19947232512 19975248288 20003303412 20024118504 20060534496 20071747072 20088709404 20099937728 20109613368 20120853376 20223018272 20263850724 20278583784 20299685328 20302224384 20328196122 20339558304 20414162112 20426399968 20442833688 20455088732 20484109971 20501322304 20505425382 20530116296 20544256512 20558950729 20580344018 20583067024 20619611136 20648571264 20665038402 20686542084 20707648512 20709105976 20736732288 20738191799 20753269734 20774865228 20841877778 20917523328 20932731648 20934204954 20962131552 20973848064 20983944384 20995673088 21013416216 21063397888 21085316096 21102279936 21114930304 21144887712 21174585588 21192378112 21196619496 21222142688 21247036928 21261168253 21276878272 21331652544 21344440416 21407165728 21422730048 21452818152 21475141584 21514196416 21544412984 21609501888 21638329344 21639852312 21668720256 21670245363 21691268352 21692795046 21708567036 21732245704 21762768521 21785414482 21826980864 21857636736 21875068098 21897830916 21906727936 21924198448 21952504951 21968465766 21991325772 21994076416 22009018527 22032970752 22102988109 22115342288 22144844544 22146403162 22201959936 22239394048 22270629152 22325433552 22337912064 22369285536 22385549376 22408843392 22409966464 22410420591 22433285888 22464793312 22481126592 22506103997 22580715456 22612429944 22631430656 22635960048 22660650272 22677125952 22708975848 22721668736 22732606416 22750895556 22764534234 22848032652 22860803264 22906961688 22939134387 22945584484 22979699964 22989036544 23007370192 23063987592 23090875392 23096380833 23109290256 23155950402 23165358592 23189464064 23194993011 23207957552 23238917376 23240552998 23264736716 23297744223 23341863168 23382864877 23384312832 23410293712 23441523456 23443173338 23474446944 23498874048 23517614289 23603874942 23645895936 23679106464 23696322624 23704653914 23720980608 23749543424 23754296592 23841425376 23854751232 23874910524 23902916544 23931698432 23936488056 23943218592 23956601344 23976846708 23990248256 24083061444 24160745094 24185886348 24199404736 24203470968 24231687168 24233392664 24237464607 24251011824 24276247008 24354553808 24399511176 24442948608 24448776417 24462441744 24495075072 24496799106 24503687192 24520564224 24538102483 24566886448 24601390502 24645068928 24646803519 24664723254 24691626356 24708632832 24738384896 24743335968 24750293376 24752035373 24770031618 24879760074 24940123968 24960013599 24984228096 24985986558 25015115008 25019318304 25033302528 25035064444 25054457796 25140184576 25175493824 25211212272 25237446624 25251552768 25272892476 25287018432 25329654176 25333005568 25359366656 25394983744 25430650856 25460359488 25488130432 25493231556 25523928368 25541508096 25561877328 25569064896 25604976504 25671016176 25718403672 25765175328 25801362372 25826393088 25828210824 25842647168 25862666112 25864486401 25883291466 25911523724 25938486808 25974917267 26024477184 26061028416 26088147072 26089983231 26108952246 26167591696 26186927104 26201376877 26220426882 26250994432 26270080512 26271929476 26336580426 26347280896 26368292728 26386454016 26405326847 26430943488 26432803774 26499113472 26536331328 26596310016 26633664384 26671071216 26698824672 26718236352 26747379328 26784945872 26812817824 26923160736 26951176512 26989029288 27018467632 27038111712 27066247104 27104261496 27119411072 27142329279 27218882816 27224330328 27257111584 27262566747 27312146628 27340567176 27378966849 27398873034 27479390622 27531428352 27553384536 27566648091 27582056112 27637747254 27648976384 27671026312 27690084864 27699820304 27738724546 27791649792 27830683008 27859643136 27861603978 27890031104 27910308864 27912273272 27949508736 27951475903 27978592512 27980561726 28017888288 28136373248 28142004384 28193183616 28232780784 28262159328 28282707648 28322430552 28388444187 28442203392 28459253888 28495860948 28499631264 28529287488 28563640064 28569356712 28603757536 28609482213 28633522112 28674146736 28714419414 28812669184 28837018338 28853136416 28891627008 28893660484 28921691136 28923726728 28944756048 29072978064 29143515648 29164704768 29166757464 29180797659 29197107888 29236057344 29238115062 29291287688 29321767696 29345358036 29362949954 29418974208 29438540658 29460292992 29470650812 29490948864 29526459392 29532368736 29588158847 29640691008 29664329319 29767244736 29783882752 29790983973 29825714048 29847399168 29849499914 29878457856 29880560788 29974835456 30090801744 30107620608 30133064106 30149906592 30164420052 30181280064 30236167936 30278634464 30310141888 30334527408 30352712312 30395776086 30453336576 30464043536 30485025792 30509337456 30542615584 30585512516 30621243168 30639599952 30664250532 30682633098 30751983456 30795174444 30812387008 30870516027 30874600536 30926657348 30985223168 31061472768 31063658964 31105098432 31122484224 31129904601 31162297842 31255364608 31262816667 31299262592 31331832064 31356819052 31376284992 31401307431 31460772096 31471833256 31493509632 31516035269 31527861248 31572141952 31595096832 31597320586 31627974144 31653419904 31672395456 31788567168 31790804539 31833214032 31870555392 31915317408 31924291456 31969128944 32016660624 32110748592 32134095072 32179227228 32212712376 32214326792 32247848464 32271294624 32316619476 32334682432 32368329344 32414252832 32459778468 32532681568 32539192569 32598368556 32616588992 32660100096 32662398808 32678121723 32860091904 32862404692 32886297672 32944843776 32952698649 32986988658 32991114624 33000391168 33026708824 33049456128 33073094651 33170678784 33173013432 33217266816 33219604743 33253498624 33280018132 33302939904 33312304128 33314648744 33359091072 33361438981 33405943728 33506868096 33553928304 33614949696 33649928832 33652297211 33697189968 33716024576 33721689888 33947145984 33990975408 34015688928 34063463772 34082503104 34092086528 34098909624 34139968672 34146801351 34228021568 34272048978 34291204896 34353567104 34360442532 34401816496 34418376726 34425510912 34437614432 34483554816 34485981868 34511055288 34636313088 34663935384 34748037888 34784196096 34786644308 34809486336 34811936328 34858376064 34860829497 34897105074 34960569176 35009671099 35076469248 35112969216 35115440568 35162285184 35164760007 35211670416 35241257984 35248311072 35314899269 35381775104 35405812413 35468843904 35511552512 35518659696 35556980871 35561428288 35598432896 35624315136 35626822478 35782126848 35897547648 35914827888 35934902016 35937431218 35965270062 35985372384 36050815616 36088329472 36139015328 36189772372 36241117641 36278829522 36299107104 36347530752 36350088996 36376517736 36414370512 36416195504 36454089568 36505289132 36531830712 36599266764 36639187496 36664422912 36693662616 36737846048 36745198659 36755530788 36776074816 36850329672 36902085753 37037439534 37107577344 37125440064 37146190848 37148805304 37155047427 37266011648 37304790016 37357184384 37386976562 37410185952 37478979837 37522672512 37549953792 37552596666 37590911488 37615913063 37643707712 37682879104 37710276864 37712931022 37763240736 37851258916 37877329152 37922937856 37930527648 37994481264 37999508352 38039049984 38092475616 38145976284 38232195648 38285892552 38353597344 38407464756 38449357784 38506524264 38593008064 38616966144 38647762992 38702043558 38742316236 38763970752 38867285586 38889009952 38907730212 38929477184 38981409792 38984153416 39127144048 39154093056 39182097902 39251387544 39280390656 39321265152 39330640323 39376491648 39405120768 39407894214 39520921344 39552439092 39576149938 39646415232 39649205661 39689659648 39721311964 39748670208 39796532224 39804496992 39818491687 39894465024 39950496576 40006606824 40048237008 40121068992 40143494144 40177418808 40199875456 40219226736 40241706752 40446036544 40527701448 40557167568 40599370656 40656392244 40679116608 40828324224 40852799936 40885667376 40910177464 40968219942 41002644608 41010850764 41060232592 41088513024 41117901458 41160688036 41166134048 41219085933 41297142528 41330076804 41373084168 41418211952 41473464576 41476383598 41506539468 41549730456 41608086819 41683755556 41792405967 41835046656 41865463296 41868409908 41924263104 41947696128 41967888768 41970842589 42026832432 42126795776 42150041063 42204559872 42229860608 42289775424 42349171176 42384756224 42393238992 42444285376 42478134493 42494073856 42522336506 42553756544 42663305088 42688880832 42814331456 42845460096 42848475683 42905636304 42950283168 43028392832 43088825968 43219003776 43255527507 43279704624 43337440512 43340490726 43382536704 43385590092 43417134072 43464491408 43525537042 43570828964 43715273472 43750136196 43795661832 43848396896 43857172593 43905009902 43936931532 43982651544 43988152832 44018037054 44044424931 44205976218 44230684576 44289689088 44292806324 44403919872 44478788096 44541258304 44650867104 44675824128 44738571072 44771098752 44774249871 44817686784 44819932928 44820841182 44866571776 44929586624 44962253184 44965417757 45012207994 45161430912 45224859888 45262861312 45271920096 45321300544 45354251904 45357444067 45417951696 45443337472 45465212832 45501791112 45529068468 45696065304 45721606528 45813923376 45878268774 45891168968 45959399928 46014740384 46023949647 46127975184 46192761666 46218580512 46311900804 46330717184 46389986022 46415915104 46477834752 46481105996 46529473432 46595488446 46683726336 46765729754 46820587424 46883046912 46886346676 46948893888 46997748096 47035228578 47207749884 47291791872 47358212928 47392645248 47395980879 47409307828 47441961216 47499086848 47508593184 47598342493 47682850752 47709502464 47749821048 47805833088 47863396864 47872976112 47886437184 47913202688 47953693416 47980496512 48166122888 48321490188 48371772696 48398809472 48406941936 48466785328 48474929214 48502023648 48552494016 48709107616 48799022352 48897552834 48924883488 48990150144 48993598212 49007374384 49041128448 49076204966 49133772896 49202781004 49290137856 49293607038 49329446508 49383252712 49417265664 49452611213 49486671936 49500586752 49504070746 49540063236 49759520148 49880247936 49920027198 49968456192 49971973116 50030230016 50038636608 50066605056 50070128888 50108915592 50280369152 50350987648 50422424544 50474893248 50503105536 50545784952 50574036864 50659308352 50666011136 50699708911 50718733312 50789967488 50861301712 50920718976 50976260864 50986463112 51047856736 51123754656 51138129792 51141729041 51209953008 51342032352 51436807344 51530350656 51602724744 51627565089 51656421648 51685294336 51725332224 51728972802 51766582932 51823047448 51876973616 51949834534 52048954368 52122056832 52176294144 52179966462 52217904492 52335183392 52345657611 52348281037 52402753754 52440853764 52501988864 52540161024 52543858952 52673160852 52694561792 52736585456 52772908032 52810653694 52861886976 52865607548 52998226944 53072662656 53267328768 53342142432 53397649344 53436472704 53440233717 53494758656 53569891744 53625635648 53668401839 53846321472 53902353024 53906146827 53978058576 54036935264 54076223424 54132494208 54136304209 54208522992 54238822144 54284658558 54437765632 54448660656 54514223168 54525133494 54624293256 54681134352 54757933698 54797746068 54958781244 55062856704 55106769072 55133296182 55164112224 55275494508 55297952768 55342052624 55380169728 55399640608 55477449092 55556159301 55661366016 55719286272 55723207956 55780062208 55824546544 55899017472 55902951806 55957185024 55961123452 56035776576 56080464843 56245269569 56284008768 56328894999 56386367232 56465561568 56524318656 56565415296 56569396533 56644861104 56776888374 56810924911 56884406784 56918507776 56991721896 56999262528 57058574976 57127280128 57138713424 57207515072 57218964426 57267044224 57348293472 57428838828 57625338368 57674036676 57706272832 57783254016 57787320968 57847453456 57889512096 58145956128 58287031296 58300928379 58333514928 58361595318 58394215776 58472114688 58476230124 58582575376 58643535392 58690716072 58725899908 58773146853 58877081316 58920585984 58941301624 58981897728 59024084351 59064737472 59111841321 59176317694 59281382016 59328658638 59364224907 59534489472 59538679681 59581967946 59651428096 59694798336 59698999828 59756915712 59761121576 59949670912 60181603488 60215241216 60266128212 60299813184 60328840104 60362560128 60472335872 60557268928 60620283776 60669054816 60705424624 60791552172 60906673152 60928087072 61018674912 61085231168 61171025032 61242486336 61279199904 61328501064 61365266196 61503966912 61590348888 61624774016 61676852187 61741032054 61749201072 61853314696 61940187329 62122945536 62127317928 62210196864 62214575397 62259809202 62324595684 62480206399 62525633334 62598525184 62663664128 62713638104 62752569984 62802614862 62921544192 62943666512 62987019264 63032070538 63144283904 63190193664 63194641172 63255948288 63306839808 63344790912 63577134336 63581609078 63666428064 63741110784 63783504759 63830634816 63848582912 63938257888 64033321248 64221497184 64268190144 64358454456 64425424752 64428653584 64495696928 64542589248 64633238952 64669364864 64736658688 64828505664 64919556936 65010736089 65065363136 65078385138 65196737112 65233177984 65288305563 65324797616 65356243446 65720183808 65724809384 65772595344 65857514853 65905397298 65973977316 65982229248 66000782336 66053417648 66098912256 66146189302 66308964327 66346026864 66434533632 66439209486 66506997248 66560036264 66605879808 66629297488 66718182144 66722877962 66811887456 67013736192 67107856608 67229899392 67231261773 67299857664 67304594422 67394379936 67432049152 67443379776 67518311991 67894291968 67981950816 68031377856 68126927544 68165006208 68184173056 68197819248 68279937344 68293602702 68456043136 68544097956 68582409792 68707134208 68720885064 68803632992 68817403161 68836753452 68875228864 68967109632 68971963736 69022110576 69272626176 69327870768 69496075776 69568392192 69573288616 69584979033 69623872656 69716752128 69721658994 69794210148 69921138352 70019342198 70148594631 70152938496 70230881136 70324570368 70329520014 70423340832 70448100677 70496622144 70552842867 70629798538 70763550208 70811624826 70937687808 71023105024 71037319392 71113961742 71122856576 71196865792 71248630272 71253644956 71564253696 71795095296 71829655776 71869804032 71874862436 71930540124 71970744768 72101631232 72176658944 72278030656 72379544744 72482235282 72557659044 72598214208 72695061504 72700177992 72753035472 72828741024 72832391008 72908179136 73010578264 73063661424 73198533528 73278374992 73328845824 73387325232 73475692096 73490397318 73511061576 73552149632 73614307449 73700659344 73804171506 73940410557 74074879068 74215154688 74250880128 74256106119 74297610608 74310094854 74532023296 74573149573 74714368768 74773953124 74820371904 74880040797 74957959674 75045345024 75099907584 75105193332 75181822976 75231826126 75287415424 75365758208 75420553728 75425862044 75526481472 75702517832 75754658304 75808841593 75861055296 75988962528 75999016704 76078099968 76184951232 76291952568 76464391296 76571785104 76707194688 76814929512 76898715568 77013048528 77186016128 77295525984 77404087116 77484632472 77527941504 77593459203 77734571172 77778019904 77815460424 77858954368 77924751801 77968306832 78254288096 78269949693 78364195804 78502775088 78560781312 78604130631 78661280646 78752983296 78810241536 78815788428 79041842688 79104878184 79152299876 79215980541 79292830464 79298411322 79379319296 79442623928 79497340416 79554200647 79608993984 79636983374 79788930048 79900993152 80013213648 80096474016 80242137984 80247785657 80354837616 80399750912 80438453472 80483413504 80892073088 81055402896 81114335136 81198741312 81312784488 81358233216 81426987837 81656648448 81705599872 81771334752 81820354928 81936439884 82005289216 82021701528 82120465184 82136900547 82235802916 82321376072 82332268096 82438171866 82594285056 82660153608 82746168336 82836423904 82946929152 82952767196 83013078936 83099460912 83216173638 83367511112 83584811934 83670093312 83730926592 83736819816 83848526208 83854427709 83935777536 83941685178 84053664864 84212452103 84300082126 84409119744 84459721216 84579550848 84698342352 84769512448 84786477984 84888570752 84956268986 85044673012 85107513088 85165332561 85326610176 85377761664 85628662912 85690920192 85696951366 85811272608 85900566336 86056785664 86177651936 86438007552 86511055014 86559409248 86674881024 86680981452 86765073408 86771180184 86834268144 86928982816 87051074084 87141657928 87430546944 87500272392 87591323664 87696793792 87714345186 87810019804 87873863064 87965303088 87976305664 88036074108 88088849862 88411952436 88461369152 88579378176 88585612648 88764476541 88957576192 89082516608 89301734208 89351648256 89372951919 89477142144 89542197504 89548499742 89635373568 89639865856 89641682364 89733143552 89859173248 89924506368 89930835514 90024415988 90322861824 90449719776 90481520611 90543840192 90642601088 90708503808 90714888134 90835903392 90886674944 90930425664 91003582224 91058136936 91392130608 91443213056 91627846752 91756537548 91782337936 91918799856 92029480768 92047899294 92255950368 92385523332 92437161024 92611548081 92623801608 92779972044 92831830208 92955669504 92962211992 93058946864 93190976892 93367452672 93531459508 93641174848 93766093824 93772693352 93788450001 93897787776 93904396573 93995496192 94070457156 94415499768 94548105807 94583583744 94716425856 94785290496 94791961758 94818615656 94883922432 94951787869 95017186368 95196684986 95365701504 95372413617 95499642096 95611666176 95726793728 95745952224 95772874368 95779615139 95907386832 95960993024 96332245776 96642980376 96743545392 96797618944 96813883872 96933570656 96949858428 97004047296 97104988032 97418215232 97598044704 97795105668 97849766976 97980300288 97987196424 98014748768 98034365169 98152409932 98267545792 98405562008 98580275712 98587214076 98658893016 98766505424 98834531328 98905222426 98973343872 99001173504 99008141492 99080126472 99219283953 99519040296 99658814229 99760495872 99840054396 99936912384 99943946232 100060460032 100077273216 100084316943 100140257776 100217831184 100511636381 100701975296 100844849088 100949786496 100956891633 101091569904 101148073728 101318616704 101332022272 101399417822 101579934976 101722603424 101841437952 101952521728 101972926224 102095713472 102177134321 102247509312 102276259584 102283458082 102419906016 102684064704 102873614688 103060701312 103205449488 103255130178 103312843296 103370588672 103450664448 103457945604 103533165864 103646094896 103753947232 103899669068 104244113664 104352588288 104359932924 104435808984 104582488491 104670366784 104691315222 104696562074 104805507508 104881707528 105003977728 105029013297 105087717904 105346321704 105473170912 105494280021 105621307388 105723773952 105731215096 105944697807 106145325312 106534657536 106670942613 106684284864 106795298688 106802815249 106872945408 106880467434 106989517312 107139783488 107251271296 107336803678 107692642944 107804706048 107812293654 107956117152 108073870528 108152446848 108160058929 108264988416 108272608418 108417045984 108477644288 108569317116 108875531264 108897321312 109028446336 109050266988 109248586512 109362268704 109515867396 109595492136 109917562488 110213538144 110266592364 110328224448 110550989016 110684105248 110706257259 110799281216 110954898184 111112318602 111322732032 111438572544 111446415912 111649093088 111798034944 111805903612 111914370048 111922246904 112071553152 112079441071 112160929686 112490539138 112568017536 112657789998 112772734464 112847739189 112931123136 113048637312 113130830592 113138793066 113289722208 113553776748 113621849822 113768813568 113837015552 113983443792 113998525056 114117149952 114254560256 114277426848 114415030144 114437928852 114534088448 114696586944 114857677656 115250676736 115348073352 115412545664 115574641936 115694906912 115779024192 116291912256 116601856758 116667029856 116723190636 116788431552 116944229376 116952460248 117165150752 117287070784 117381432144 117451799816 117546293706 117616760209 117754162632 117841171968 117882603248 117963795456 118048168702 118129474944 118223682642 118352635388 118562764032 118657317276 118728449814 118947616983 119068978944 119077359362 119163935892 119302856192 119389596672 119397999656 119455475061 119522243152 119899341824 120363206976 120430482432 120532256424 120599626368 120657680208 120725120256 120944671744 121114537856 121240567552 121338109632 121410849248 121583104344 121856174144 121953353867 122037349824 122170462336 122342050064 122484972672 122558399808 122657002128 122730532392 123007933824 123016591477 123180697776 123249548032 123353704374 123482064108 123498402144 123706629392 123880374658 124254635856 124420393728 124429150794 124519618404 124649191368 124824260457 124960412798 125051266668 125197050368 125327328256 125427276208 125505139968 125605229724 125843088384 125887333024 125912527767 126064141076 126288567808 126380387328 126389282344 126450123189 126613679616 126689581824 127154268672 127163218156 127332856128 127434403479 127482221568 127567009518 127661269632 127697165824 127876515776 127978496693 128066642496 128442994368 128536380288 128545427049 128716908912 128850849504 128857307168 128991393856 129085178496 129094263883 129266477904 129338729728 129473317376 129657011328 129839113872 130021472178 130130726272 130156770276 130393474224 130466355968 130576611126 130649595232 130712486892 131449618768 131545190688 131715029706 131810794596 131947954632 131964458496 132106835296 132133274793 132292378604 132617928654 132692053728 132869067264 132878418972 133013994496 133120072528 133211759616 133258594976 133436364288 133445755924 133623774912 133772236117 134027472384 134215713216 134322749613 134459798784 134462523546 134599715328 134609188844 134788759872 134864098304 134886759552 134896253271 135036623982 135472205557 135788583936 135963901632 136062755712 136072332201 136253855088 136330012416 136368346112 136395638496 136559874688 136587205404 136912086272 137088195912 137164819584 137414268416 137441770128 137607265984 137634806322 137673506904 137750457728 137943927472 138044221152 138655741536 138992151552 139146577232 139169958066 139247745312 139433504256 139443317988 139588420296 139842276704 140038684396 140297189262 140461762272 140649140736 140659040028 140846681664 140896201354 140993244288 141105685734 141259597076 141527100416 141623249652 141875375616 141976851547 142074638784 142187942637 142227923484 142245713152 142393731584 142497260544 142507289912 142795027479 143128507392 143590190592 143659311552 143739608064 143749724872 143861080248 143941489536 143951620553 144203262464 144353317888 144556061312 144759089488 144964470564 145115318088 145196428416 145400355984 145506070944 145557228809 145657482048 145664782016 145816358272 146021156528 146127322848 146397067056 146556749984 146774650464 146951384192 146980794636 147022123152 147104299264 147228614898 147401318688 147608343012 147880821114 148149758136 148357833639 148501760256 148512212238 148595221216 148620189708 148991261413 149146299146 149428737536 149547906248 149640743808 149760081594 149915919348 150090690048 150199815168 150210386664 150463652252 150574830848 150731516416 150841107456 150851724088 151052962944 151063594487 151405035664 151509316608 151617683186 151722110592 151977925056 151998033408 152099126733 152156199936 152369902464 152583905136 152928782592 153143570208 153414389376 153425187123 153629859024 153797431136 154026097056 154080250441 154372032256 154591051968 154808174232 154969264944 155055883008 155186918406 155469142344 155556039808 155630920848 155717908736 155849503602 155936613664 156508576192 156539899386 156728391608 157005550176 157044843111 157208261262 157322561292 157505966592 157620483072 157631576856 158083685376 158209756368 158304599752 158431961082 158585660928 158596822644 158758638592 158885247856 158994680832 159108401294 159217987968 159273966748 159801986304 160026427296 160192948032 160320701151 160484275968 160495571314 160709675232 160799501824 160876906944 160966827008 161005205517 161718440481 161784146176 162110805792 162228670272 162397482624 162408912627 162625568976 162716466432 162853975674 163313296896 163411199744 163542669504 163640709856 163872879768 164010578432 164043403056 164240930368 164273801094 164471605832 164642752144 164664536192 164876343732 165188570112 165320307216 165492336672 165672847808 165893858304 165905534392 166026157872 166198921824 166432347276 166735022224 167169623868 167340186624 167473639632 167697052416 167708855418 167871555072 167883370356 168107329728 168241394529 168424904206 168600164252 168735808707 168919442432 169159101696 169396684704 169456242169 169572955968 169708189599 169777141504 169912537972 170089346024 170215026176 170330665122 170432774733 170653220352 170755523328 171257325824 171381840384 171393902732 171622545216 171801132672 171813224531 172113571328 172355303872 172876015104 173022110028 173118818496 173349762048 173361962904 173542360368 173668536288 173857965632 174102148168 174283315856 174861093888 175000544784 175182647328 175393587584 175428690372 175620039608 175747726128 175930606176 176072148216 176177699724 176319440559 176823904872 176922738304 177072253053 177171225296 177528953082 177828279751 178092674721 178165033216 178603468416 178616039043 178745903838 178954284288 179084395008 179096999484 179270747136 179279731712 179283364728 179718346496 179849012736 179861671028 180048831976 180301709549 180645723648 180899439552 180963041222 181087680384 181285202176 181417007616 181429776268 181671806784 181773349888 181860851328 182007164448 182116273872 182784261216 182886426112 183255693504 183513075096 183564675872 183837599712 184058961536 184095798588 184511900736 184771046664 184874322048 185030556561 185223096162 185247603216 185559944088 185663660416 185820561987 185924423984 186117893728 186381953784 186643726191 187062919016 187282349696 187440619197 187545386704 187576900002 187795575552 187808793146 187990992384 188140914312 188830999536 189096211614 189432851712 189570580992 189583923516 189637231312 189767844864 189903575738 190034372736 190393369972 190731403008 190744827234 190999284192 191223332352 191350514277 191360104259 191491904448 191545748736 191559230278 191814773664 191921986048 192664491552 193285960752 193487090784 193595237888 193627767744 193867141312 193899716856 194008094592 194021749441 194209976064 194836430464 195196089408 195590211336 195699533952 195864916689 195974392848 196029497536 196068730338 196304819864 196535091584 196811124016 197160551424 197174428152 197317786032 197533010848 197572544559 197810444852 197946687744 198002347008 198016282984 198160252944 198438567906 199038080592 199317628458 199520991744 199680108792 199887892464 200154546432 200168633886 200280515552 200435662368 201023272762 201403950592 201689698176 201899572992 201913783266 202183139808 202296147456 202554935973 202637233408 202798835644 203159869952 203445206848 203682875904 203905043456 203945852448 204191426944 204354268642 204495018624 204552519168 204566916164 204839812032 205368129408 205747229376 206121402624 206410898976 206510260356 206625686592 206741177344 206901328896 206915891208 207066331728 207292189792 207507894464 207799338136 208488227328 208705176576 208719865848 208871617968 209164976982 209340733568 209382630444 209393124148 209611015016 209763415056 210058026594 210175435808 210445783893 210692643408 210946341824 210988560042 211242614776 211344302031 211462430192 211889395614 212290650624 213069315072 213341885226 213368569728 213590597376 213605630498 213745890816 213760934868 213979034624 214279566976 214502542592 214673607356 215385285888 215609412096 215624587308 215912234304 216147741056 216304893696 216320117858 216529976832 216545216836 216834091968 216955288576 217138634232 217644738767 217794642624 218056892672 218100533976 218497173024 218724537408 219031734792 219190984272 219835124976 220427076288 220533184728 220656448896 220842922347 221101978032 221368210496 221412514518 221598562432 221909796368 222224637204 222645464064 222768318357 222892831824 223298186176 223596069888 223611807224 223719448719 223844493808 224143106304 224158882142 224321859372 224981078276 225136035072 225315579996 225545468928 225695478378 225862246272 226097274624 226261661184 226277586132 226579444416 227107553496 227243699644 227426524779 227674031104 227966887584 227997050112 228234299904 228397543793 228554853696 228830060288 228875857704 229068176896 229393173888 229715355312 230696146704 230825091328 231149283872 231389813824 231558048384 231574346107 232583824512 233203713516 233334059712 233446381272 233576863104 233774255403 233904920496 234330301504 234574141568 234762864288 234903599632 235092587412 235233520418 235508325264 235682343936 235765206496 235812391893 236096337404 236258949888 236447365284 236705270776 237125528064 237314634552 237456899628 237647941623 237895233966 238137957888 238154718724 238327871784 238605712384 238662601941 238795999312 238910950122 239044486304 239681594447 240726413952 240743356971 241064512848 241199252736 241315360416 241450240512 242229075712 242481135104 242676219264 242821698496 243015347653 243166208688 243712348288 243906707734 244074699648 244340924672 244684100128 244969945344 245116799616 245314004256 245461064784 246015867648 246033182954 246361395552 246499096064 246707408748 246964128216 246996804288 247413258784 247760749316 248509271712 248840787456 248858301588 249039236808 249298382736 249648520914 249920825596 250102533336 250394100736 250854552416 251010279936 251210459448 251563283127 251774666048 251825055534 252128282152 252577135616 252637356309 252778564688 252900246378 253227359232 253379163648 254308537344 254326436312 254665712256 254683636363 254868806958 255134019036 255322539264 255394331648 255753031552 255956993386 256133284992 256885988736 257072760576 257090854098 257433817824 257701699008 257714614336 257982787712 258170356992 258188527766 258532955808 258677459456 258946634752 259314022656 259678227744 260042944356 260261452544 260313540552 260786948448 260932711936 261153222252 261299190464 261424973784 262899237536 263090381376 263430059412 263621589192 263895909264 263928916992 264213670592 264266549586 264584757208 265235857308 265384107456 265738134528 265756837944 266240145056 266293429623 266517189952 266872728576 266891511848 267247549824 267266359477 267544472234 268054944768 268431426432 268645499226 268919597568 268925047092 269199430656 269218377688 269577519744 269596493387 269773519104 269792506542 270073247964 270944411114 271444561833 271927803264 272125511424 272144664402 272507710176 272603520011 272660024832 272791276992 273119749376 273174410808 273824172544 274176391824 274329639168 274828536832 274883540256 275214531968 275269612644 275347013808 275500915456 275887854944 276088442304 276395187289 277311483072 278293154464 278339916132 278495490624 278867008512 278886635976 279176840592 279684553408 280077368792 280594378524 280923524544 281298281472 281318080056 281693363328 281713189719 281792402708 281986488576 282211371468 282519194152 282915990773 283246499304 283644317421 283750751232 283953703094 284149277568 284375885274 284455846968 284491426304 284787463168 284855363607 285014579824 285590054958 286117240851 287180381184 287318623104 287338845417 287499449744 287722160496 287882979072 287903241106 288406524928 289112122624 289518178976 289928941128 290230636176 290392856832 290800711968 291012141888 291114457618 291314964096 291329564032 291632716544 292042313056 292254645696 292794134112 293113499968 293347256599 293549300928 293902768384 293961589272 294044246304 294208598528 294457229796 294802637376 295216686024 295761642228 296299516272 296715667278 297003520512 297024424476 297190442432 297240379416 297657851859 297982522826 298292598292 298857475072 299095812496 299281487616 299520163188 299831838696 300181380096 300252950829 300420773328 300927304504 301149661696 301463032832 301534909143 301703448176 302105925888 302127188974 302810071328 302870674899 303235366372 303444221184 303955850112 303977243401 303996066816 304198253466 304739804928 305167810272 305857565184 306287140416 306531402963 306828778752 306850374246 307259718048 307594862272 307840167721 308052194112 308160500882 308744064512 309182103936 309616348464 309938529888 310111766016 310373836812 310938284688 311112079616 311261841696 311435817472 311699007204 311873227328 313017152384 313079798772 313456783216 314011100352 314089686222 314416522524 314645122584 315011933184 315087039891 315263153712 316419512736 316609199504 316863922164 317171321856 317193645288 317770495712 317834093421 318216802588 318435975936 318547933496 318995332279 319603972608 320052854592 320385896064 320408445747 320641402302 320968551936 320991142628 321419350464 321599003648 321753813888 321776459849 322010411034 323436880962 323568292352 324221611584 324457340544 324480176787 324794965248 324817825254 325251137952 325432932864 325707951348 326626593792 326822399488 327085339008 327281419712 327745759536 328021156864 328086806112 328481860736 328547602188 328943211664 329285504288 329329072384 329752687464 330640614432 330984673344 331345695616 331811068784 332052315744 332397843648 332864694552 333470044448 334339247736 334947279264 335394104832 335417710836 335743110144 335766740712 336214659456 336238323213 336482789058 336849808412 337200328504 337471617414 337673924471 338318203392 338543217567 338793369408 338912484338 339145911936 339416379198 339554283008 339825075944 340178692048 340430052352 340661330244 340865549466 341306440704 341511046656 342514651648 342763680768 342787805464 343245090432 343269249011 343602265344 343626449062 344227142656 344710607744 345752030208 346044220056 346237636992 346723925808 347084720736 347337072576 347715931264 348204296336 348566631712 350001089568 350124144973 350365294656 350787175168 350857380744 351240079216 351495452256 351861212352 352144296432 352355399448 352638881118 352850280627 353647809744 353845476608 354144506106 354342450592 355057906164 355656559502 356185349442 356330066432 357206936832 357232078086 357491807676 357908568576 358168790016 358193998968 358366425183 358566729456 359436692992 359698025472 359723342056 360097663952 360603419098 361291447296 361798879104 361926082444 362175360768 362570404352 362834015232 362859552536 363343613568 363369186739 363721702656 364014328896 364232547744 365568522432 365772852224 365860061601 366511387008 367026150192 367129351744 367422135667 367675199424 368117923072 368191597176 369023801472 369049774431 369542093328 369748644096 370061113122 370446192324 370495206432 371119888176 371327320832 371641123974 371848847968 372235787456 372763907568 373287452382 374125838032 374564699392 374881238394 375090773408 375153800004 375591151104 375617586292 375981984768 376281828624 377661999072 378192423228 378865703424 379141161984 379167847032 379274462624 379350369567 379807151476 380068745472 380786739944 381462806016 381489654468 381998568384 382303210437 382446664704 382701028554 382720208518 382983808896 383091497472 383118460556 383629547328 383843972096 383935490079 385328983104 385636281147 386571921504 386974181568 387190475776 387255535488 387282791649 387734282624 387799433712 388016189184 388043498882 388419952128 389672860928 390392178816 391180422672 391399067904 391729833378 391948785696 392058995072 392137460676 392609639728 393070183168 393622248032 394348856304 394635572064 395066021696 395145089118 395620889704 395893375488 396032565968 396320505888 396877135812 398076161184 398635256916 399041983488 399360217584 399775784928 400309092864 400337267772 400561031104 400871324736 401316708351 402046545524 402807901184 403379396352 403799145984 403827566532 404366279616 404592294912 404688759813 405109871946 405274466816 405597671288 406319739904 406416616671 406890413696 407365751808 407891704896 408216996603 408382853888 408708537284 408990037248 409105038336 409133832328 409679624064 409708458497 410736258816 411494458752 412242805248 412821797952 413020520712 413251373184 413280459007 413831782416 414132663456 414584379584 415015788928 415598676272 416976454656 417439731696 417743235936 418329953964 418681467136 418765260888 418786248296 419222030032 419526830112 420116053188 420350871616 420891567786 421385286816 421892683648 421977120084 422485229552 422688604062 422924860384 423778791228 424581301248 425930554641 426683770452 426737139456 427181194752 427211260996 427491781632 427521869736 428385082437 428559133952 429005085184 429347214712 429950230463 430770571776 431218824192 431249174616 431824468608 431854861659 432295482112 432609787392 432640235716 433059953664 433090433672 433668183936 433698706753 434277268464 435289477534 435589285248 436113785344 436201067952 436671686427 436994346048 437449074816 438063469584 438381968544 439670249952 440854152576 441066369456 441312897792 441685844694 442203956064 442736420992 442825029036 443197124864 443819592736 444449274408 445073500917 445536636714 445785663648 446596372352 446973784239 447223614448 447438897438 447688987616 448286212608 448317764284 448643718744 449962156552 450272070144 450631159992 451390956756 451724492544 452194549248 452523322368 452555172264 453158888832 453190783461 454215106992 454487399288 454853049558 455125724287 455933775168 455994100224 456297380199 456468599808 456795087586 457109707392 457660120576 457751715408 458136353792 458786347776 459430710624 460275561369 461392293408 461650182656 462240751323 462298567744 462779627648 463116096768 463148692214 465167649024 466407427032 466668119424 466892762544 467153726208 467548510806 467809840992 468660603008 469148283136 469525728576 469807199264 470185174824 470467040836 471016650528 471134529333 471530412992 471624783786 472192674808 472517899776 472894730568 473410541552 474251056128 474629269104 474913799256 475295883246 475790467932 476275915776 476309437448 476655743568 477325203882 477591998624 477821900244 478088972608 479363188894 481452827904 481486713942 482129025696 482398505472 482630720832 482900481024 483015616551 484458151424 484962270208 485352438528 485643396992 486030695306 486332417376 487226737881 487424696576 487813415468 488149399296 488681849344 489006869819 489368200256 489939890688 490233599232 490628008512 490922129568 492031735296 492066365908 492722791104 492998192128 493414817496 493928256432 493993608576 494826517568 495521498632 497018543424 497681574912 497716603176 498078473616 498596765472 499297041828 499841651192 500205066672 501709104832 502020559872 502420918896 503126566254 503549332096 503650111068 504256564304 505274712618 505557129376 505800492756 506207426121 506758327296 508368726507 508652872624 509331424512 509367272726 509737613916 510268038072 510645078528 511298324199 511506063104 511913986772 512266569984 513771977472 514145521152 514181708196 514867635648 515403398016 515429228672 515439673593 515965575424 516340713984 516377055532 517065911616 517354918912 517640391931 518628045312 519356455488 520085888712 520522905088 520627081104 521573896896 521865423872 522306444504 522598380928 522849947568 525798475072 526180762752 526860118824 527243178384 527791818528 528427341184 528533099172 529169514416 530471714616 530768214912 531216759159 531513675888 532480290112 532586859246 533034379904 533484839253 533783023696 534495099648 534532718954 535088944468 535848117129 536862852864 537290998452 537839195136 537850094184 538436755376 539155039488 539192986774 539547038208 539585013084 540146495928 540905128647 541888822228 542889123666 543855606528 544251022848 544289328804 545015420352 545207040022 545320049664 545582553984 546239498752 546348821616 547648345088 548352783648 548659278336 549767080512 550429063936 550539225288 550694027616 551001830912 551775709888 552176884608 552215748409 552790374578 554622966144 556586308928 556679832264 556990981248 557030183879 557461685961 557773271952 558353681184 559369106816 560154737584 561188757048 561847049088 562321857591 562636160112 563386726656 563426379438 563584805416 563972977152 564422742936 565038388304 565831981546 566492998608 567288634842 567907406188 568298555136 568751770548 568911693936 568982852608 569710727214 570029159648 571180109916 572234481702 574080312777 574637246208 574677690834 574998899488 575444320992 575765958144 575806482212 578224245248 579036357952 579857882256 580461272352 580785713664 581601423936 582024283776 582065248323 582228915236 582629928192 582659128064 583265433088 584084626112 584509291392 584550430841 585588268224 586226999936 586694513198 587098601856 587805536768 587923178544 588088492608 588417197056 588914459592 589605274752 590433372048 591523284456 592599032544 593431334556 594007041024 594048848952 594380884864 594480758832 595315703718 595965045652 596585196584 598191624992 598562975232 599040326376 599663677392 600505901658 600841546656 601854609008 602299323392 603069818286 603406896352 604211851776 604254377948 605620142656 605741349798 606470732744 606888442368 607322517481 607911700224 607954486802 608396506932 609479609856 610335620544 611715130368 612574280832 613062805926 613657557504 613700748492 614519436096 615189724544 615680335442 616104388224 616321001764 617488129024 618364207872 619232696928 619877059776 620223532032 620747673624 621876569376 622224159232 622523683392 622871634944 623398014408 623746454656 626034304768 626159597544 626913566432 628022200704 628179372444 628833045048 629290245168 630174079782 630526307424 632839025472 633218399008 633727844328 634032906093 634387290576 635540991424 635668186842 636433605176 636871951872 637095866992 637990664558 639207945216 640105709184 640771792128 640816891494 641282804604 641937103872 641982285256 642838700928 642883945769 643507627776 643552919698 644020822068 646873761924 647136584704 648443223168 648914681088 648960353574 649589930496 649635650508 650502275904 650865865728 651415902696 652934216301 653644798976 654170678016 654562839424 655491519072 656173612224 656963721472 657095204376 657886423328 658571008576 658658144768 659096215843 659505374928 661281228864 661969346688 662691391232 663622137568 664104631488 664795687296 664842477533 665729389104 666940088896 668678495472 669894558528 670788209664 670835421672 671158346157 671533481424 672429318912 672476646426 672965578116 673699616824 674400657008 674943234828 675347848942 676636406784 677086435134 677586738816 677824968676 678291823872 678832758396 679108566016 679650151888 680357384096 680527653481 681322660488 681731098932 682279574337 683022093312 685029303296 685192631379 685575610928 686490180864 686538498022 687204530688 687252898124 689421215488 692088440112 692475273984 693447851616 694169441472 694674145152 694723038321 695431862528 696408592672 697133263424 697689223907 700002179136 700248289946 700730589312 701574350336 701714761488 702480158432 702990904512 703722424704 704288592864 704710798896 705277762236 705700561254 707295619488 707690953216 708289012212 708684901184 710115812328 711313119004 712370698884 712660132864 714413873664 714464156172 714983615352 715817137152 715987805823 716387997936 716732850366 717133458912 718873385984 719044783341 719446684112 720195327904 721206838196 722230070913 723597758208 723852164888 724350721536 724868811187 725140808704 725719105072 726687227136 726738373478 727443405312 728028657792 728465095488 729046042959 731137044864 731188504397 731720123202 733022774016 734052300384 734258703488 734844271334 735350398848 736235846144 736383194352 738047602944 738099548862 739084186656 739497288192 740122226244 740892384648 740990412864 742239776352 742654641664 743282247948 743697695936 744471574912 745527815136 746574904764 748251676064 749129398784 749762476788 750181546816 750307600008 751182302208 751235172584 752563657248 755323998144 756384846456 757731406848 757912068927 758335694064 758548925248 758700739134 759614302952 760137490944 760681176973 761573479888 762925612032 762979308936 763997136768 764050909089 764606420874 765402057108 765440417036 765967617792 766182994944 766236921112 767259094656 767313096563 767870980158 770657966208 771272562294 773143843008 773948363136 774002835853 774511070976 774565583298 775468565248 775598867424 776032378368 776086997764 776839904256 779345721856 780784357632 782360845344 782798135808 783459666756 783897571392 784117990144 784274921352 785219279456 786140366336 787244496064 788697712608 789271144128 790132043392 790290178236 791241779408 791786750976 792065131936 792641011776 793754271624 796152322368 797270513832 798720435168 799551569856 800618185728 800674535544 801122062208 801742649472 801799078431 802633416702 804093091048 805222435277 806758792704 807598291968 807655133064 808732559232 808789480161 809377519626 810219743892 810548933632 811195342576 812242683187 812833233342 813780827392 814333685499 815783409792 816433993206 816765707776 817417074568 817810560033 817980074496 818267664656 819359248128 819416916994 821472517632 822988917504 824485610496 825643595904 826041041424 826502746368 826560918014 827663564832 828265326912 829168759168 829185561867 830031577856 831197352544 834879463392 835486471872 836659907928 837362934272 837530521776 837572496592 838444060064 839053660224 840232106376 840701743232 841783135572 842770573632 843785367296 843954240168 844970459104 845139569157 845377208124 845849720768 847557582456 848747972319 851861109282 853367540904 853474278912 854362389504 854422521992 854566090821 855043739472 856770164874 857118267904 858010170368 858694429424 859900460926 861541143552 862016536251 862498349232 863648937216 863709723318 864590964224 865166000449 865219574784 865280471432 866180867344 867336367872 867397413506 868554536928 870578955068 871178570496 872227570688 872402135904 873343372854 873988692096 874898149632 876126939168 876763937088 879340499904 880041769797 881708305152 882132738912 882625795584 883371689388 884407912128 885472841984 885650058072 886394249728 887639185472 888898548816 890147001834 891073273428 891571327296 893192744704 893947568478 894447228896 894877794876 895377975232 896572425216 896635528568 897287437488 899924313104 900544140288 901262319984 902781913512 903448985088 904389098496 904604727429 905110344528 906317777664 906381566922 908430213984 908974798576 909706099116 910251448574 911867550336 911931730203 911988200448 912594760398 913590175172 914219414784 915320241152 915503430816 915825308801 917572695552 918861421248 919594208889 920551122738 922784586816 923300365312 923520503163 924481502646 924597135488 925559255296 926232193536 926297384428 930335298048 932814854064 933336238848 933785525088 934307452416 935097021612 935619681984 937321206016 938296566272 939051457152 939614398528 940370349648 940934081672 942033301056 942269058666 943060825984 943249567572 944385349616 945035799552 945789461136 946821083104 949258538208 949827598512 950591766492 951580935864 952618874896 953311487136 954650407764 955183997248 955643800488 956177945216 956985996837 958726377788 961225337241 962905655808 962973427884 964258051392 964797010944 965261441664 965329379547 966031233102 968916302848 969450944449 970704877056 971286793984 972061390612 972664834752 973440530361 974453475762 974849393152 975626830936 976298798592 976997093339 977363698688 978013739638 978736400512 979879781376 980467198464 981256017024 981844259136 984063470592 984132731816 985445582208 985514940709 986829634992 987856512864 987987217152 989653035136 991042997264 994037086848 995433206352 996156947232 997193530944 998594083656 999683302384 1000410133344 1003418209664 1004841837792 1006253132508 1007098664192 1007300222136 1008513128608 1008714969639 1010549425236 1011114258752 1011600985512 1012414852242 1013021773413 1016737453014 1017305745248 1018662849024 1018734545452 1019475227832 1020536076144 1021290157056 1022596648398 1023012126208 1023827973544 1024533139968 1027543954944 1028291042304 1028363416392 1029735271296 1029807747033 1030806796032 1030858457344 1030879347186 1031931150848 1032681427968 1032754111064 1034131823232 1034204608411 1035280783862 1037256090624 1038712910976 1040171777424 1041045810176 1041254162208 1043147793792 1043221213541 1044612889008 1045196761856 1045699895136 1050372434919 1051596950144 1052361525504 1053720237648 1054486356768 1055583637056 1056854682368 1057066198344 1058339028832 1058550841881 1060943429232 1061536429824 1062433518318 1063027351776 1064960580224 1065173718492 1066068759808 1066969678506 1067566047392 1068990199296 1069065437908 1070177888936 1071696234258 1073725705728 1074581996904 1075700188368 1076873510752 1078310078976 1078385973548 1079094076416 1079170026168 1080292991856 1081810257294 1083777644456 1085778247332 1087711213056 1088502045696 1088578657608 1090030840704 1090107560217 1090414080044 1091165107968 1092478997504 1092697643232 1094761877339 1096705567296 1097318556672 1097580184803 1099534161024 1100858127872 1101078450576 1101388055232 1102003661824 1102266407001 1103551419776 1104353769216 1104431496818 1105580749156 1107149323293 1109245932288 1113172617856 1113359664528 1113981962496 1114060367758 1114923371922 1115546543904 1116707362368 1118738213632 1120309475168 1122377514096 1123694098176 1124643715182 1125272320224 1126773453312 1126852758876 1127169610832 1127945954304 1128845485872 1130076776608 1131663963092 1132985997216 1134577269684 1135814812376 1136597110272 1137503541096 1137823387872 1139421454428 1140058319296 1142360219832 1144468963404 1148160625554 1149274492416 1149355381668 1149997798976 1150888641984 1151531916288 1151612964424 1151806470237 1156448490496 1158072715904 1159715764512 1160922544704 1161571427328 1161848374947 1163202847872 1164048567552 1164130496646 1164457830472 1165259856384 1165318256128 1166093304953 1166530866176 1168169252224 1169018582784 1169100861682 1171176536448 1172453999872 1173389026396 1174197203712 1175611073536 1175846357088 1176176985216 1176259767943 1177828919184 1179210549504 1180866744096 1183046568912 1185198065088 1186862669112 1188097697904 1188761769728 1188961517664 1190631407436 1191930091304 1193170393168 1196383249984 1197125950464 1198080652752 1199327354784 1201011803316 1201683093312 1203709218016 1203950125053 1206139636572 1206813792704 1208423703552 1208508755896 1211240285312 1211482699596 1212941465488 1213776884736 1214645034962 1215823400448 1215908973604 1216793013864 1218959219712 1219249850013 1220671241088 1225148561664 1226125611852 1227315115008 1227401496984 1229038872192 1229125375491 1230379449088 1231360670884 1232208776448 1232642003528 1234373242297 1236728415744 1238465393856 1239754119552 1239841377021 1241495347248 1243753138752 1244448318464 1245047366784 1245134996807 1246796028816 1247492909312 1252068609536 1252319195088 1253827132864 1256044401408 1256358744888 1257666090096 1258580490336 1260348159564 1261052614848 1265678050944 1266436798016 1267455688656 1268065812186 1268774581152 1271081982848 1271336373684 1272867210352 1273743903744 1274191733984 1275981329116 1277791663923 1280211418368 1281543584256 1281633782988 1282565609208 1283964570512 1285677401856 1285767891538 1287015255552 1287105839396 1288041644136 1289850691389 1293747523848 1295564584977 1296886446336 1297829362176 1297920707148 1299179860992 1299271301016 1301004551808 1301096120259 1302831805392 1305868432602 1306651272953 1308341356032 1309125678848 1310015059281 1310983038144 1312347224448 1313927442944 1314190408752 1315772846656 1317142017152 1317316289536 1318192431686 1319010749856 1322562457728 1323938693376 1325382782464 1327244275136 1328209262976 1328302746173 1329591374592 1329684955066 1331458778208 1333880177792 1337356990944 1339789117056 1340921352717 1341670843344 1342316692314 1343066962848 1344858637824 1344953292852 1345931156232 1347399233648 1348801314016 1349886469656 1350695697884 1354172870268 1355173477632 1355649937352 1356583647744 1357665516792 1359300303776 1359572350383 1360714768192 1361055306962 1362645320976 1363462197864 1364559148674 1365377172861 1370385262758 1371151221856 1372980361728 1373076996044 1374409061376 1374505796248 1378842430976 1384176880224 1384950547968 1386722253969 1386895703232 1388338882944 1389348290304 1389446076642 1390863725056 1392817185344 1394266526848 1395378447814 1400004358272 1400496579892 1401461178624 1403148700672 1403429522976 1404960316864 1405981809024 1406080766077 1407444849408 1408577185728 1409421597792 1410555524472 1411401122508 1414591238976 1415381906432 1416578024424 1417369802368 1420231624656 1422626238008 1424741397768 1428827747328 1428928312344 1429967230704 1431975611646 1432775995872 1433465700732 1434266917824 1438089566682 1438893368224 1440390655808 1442413676392 1444460141826 1447195516416 1447704329776 1448701443072 1449737622374 1451438210144 1453374454272 1453476746956 1454886810624 1456057315584 1456930190976 1458092085918 1462274089728 1462377008794 1463440246404 1466045548032 1467020609457 1468104600768 1468517406976 1469688542668 1470700797696 1472471692288 1472766388704 1476095205888 1476199097724 1478168373312 1478994576384 1480244452488 1481784769296 1481980825728 1484479552704 1485309283328 1486564495896 1487395391872 1488943149824 1491055630272 1493149809528 1496503352128 1498258797568 1499524953576 1500363093632 1500615200016 1502470345168 1505127314496 1510647996288 1512769692912 1515824137854 1516671388128 1517097850496 1517401478268 1519228605904 1520274981888 1521362353946 1523146959776 1525106179521 1525958617872 1527994273536 1528101818178 1529212841748 1530804114216 1530880834072 1531935235584 1532473842224 1534518189312 1534626193126 1535741960316 1541315932416 1542545124588 1546287686016 1546319020779 1547896726272 1548005671706 1549022141952 1549131166596 1550937130496 1551197734848 1552064756736 1552173995528 1552921175793 1558691443712 1561568715264 1564721690688 1565596271616 1566919333512 1567795142784 1568235980288 1568549842704 1570438558912 1571690976241 1572280732672 1574488992128 1577395425216 1578542288256 1580264086784 1580580356472 1582483558816 1584130263872 1585282023552 1585393600271 1587508543248 1592304644736 1594541027664 1597440870336 1599103139712 1599215689201 1600454517759 1601349071088 1602244124416 1603485298944 1603598156862 1605266833404 1608186182096 1610444870554 1613517585408 1615310266128 1617465118464 1617578960322 1618755039252 1620439487784 1622390685152 1622715385941 1624485366374 1625666466684 1627561654784 1628667370998 1631566819584 1632867986412 1633531415552 1634834149136 1635621120066 1635960148992 1636535329312 1638718496256 1638833833988 1642945035264 1645977835008 1651287191808 1652082082848 1653005492736 1653121836028 1655327129664 1656530653824 1656647245227 1658337518336 1658371123734 1660063155712 1662394705088 1663720457009 1669758926784 1670972943744 1671090551637 1673319815856 1674725868544 1675061043552 1675144993184 1676888120128 1678107320448 1678225430479 1680464212752 1681403486464 1683566271144 1685541147264 1687570734592 1687908480336 1689940918208 1690279138314 1690754416248 1691699441536 1695115164912 1697495944638 1703722218564 1706735081808 1706948557824 1708845043984 1709132181642 1710087478944 1713540329748 1714236535808 1717388858848 1719800921852 1722240938331 1724033072502 1724996698464 1727297874432 1727419446636 1729181928448 1730332000898 1730560942864 1732361734688 1734672735744 1734794827012 1737109073856 1741157910136 1742357140992 1743603356639 1744804271808 1746195744969 1746686745708 1747977384192 1749796299264 1752253878336 1753527874176 1753651292523 1758680999808 1760083539594 1761138672241 1763416610304 1764265477824 1765251591168 1766743378776 1768815824256 1770945683968 1771300116144 1772788499456 1775278370944 1777797097632 1780294003668 1782146546856 1783142654592 1786385489408 1787895136956 1788894457792 1789755589752 1790755950464 1793271057136 1794574874976 1799848626208 1802524639968 1805563827024 1806897970176 1809209454858 1810220689056 1812635555328 1812763133844 1816860427968 1817949597152 1819412198232 1820502897148 1821967552443 1823735100672 1823863460406 1825189520796 1827180350344 1828438829568 1829746614881 1831006861632 1831650617602 1835145391104 1837722842496 1839188417778 1841102245476 1845569173632 1845699070111 1847041006326 1848963005292 1849194270976 1851118510592 1852464387072 1852594768856 1860670596096 1865629708128 1866672477696 1867571050176 1868614904832 1870194043224 1871239363968 1874642412032 1876593132544 1878102914304 1879228797056 1880740699296 1881868163344 1884066602112 1884538117332 1886121651968 1886499135144 1888770699232 1891578922272 1892243974517 1893642166208 1898517076416 1899655197024 1901183532984 1903161871728 1905237749792 1906622974272 1909300815528 1910367994496 1911287600976 1912355890432 1913971993674 1917452755576 1922450674482 1925811311616 1925946855768 1928516102784 1928651837307 1930522883328 1930658759094 1932062466204 1936886398369 1938901888898 1941409754112 1942573587968 1944122781224 1945329669504 1946881060722 1948906951524 1949698786304 1951253661872 1952597597184 1953994186678 1956027479276 1957472801024 1958802648903 1960934396928 1962512034048 1963688518272 1968265463632 1970891164416 1971029881418 1973659269984 1975713025728 1975974434304 1977288647529 1979306070272 1982085994528 1988074173696 1990866412704 1992313894464 1994387061888 1994527432599 1997188167312 1999366604768 2000820266688 2003043255733 2006836419328 2009683675584 2012506265016 2014197328384 2014600444272 2017026257216 2017429939278 2021098850472 2022228517504 2023201971024 2024829704484 2026043546826 2033474906028 2034611490496 2037325698048 2037469090904 2038950455664 2041072152288 2041582960443 2045193296796 2046024252416 2047655947088 2049066279936 2055087909888 2055577894137 2056726832784 2059470542592 2059615494066 2061613592064 2061716914688 2061758694372 2063862301696 2065508222128 2068263646464 2068409216822 2070561567724 2077425821952 2080343554848 2081074974053 2082508324416 2084169114963 2086295587584 2086442427082 2089225778016 2090393523712 2091399790272 2093067671721 2100744869838 2103193900288 2104723051008 2107440475296 2108972713536 2111167274112 2113709364736 2114132396688 2116678057664 2117101683762 2121886858464 2123072859648 2124867036636 2126054703552 2129921160448 2130347436984 2132137519616 2133939357012 2135132094784 2137980398592 2138130875816 2140355777872 2143392468516 2147451411456 2149163993808 2151400376736 2153747021504 2156620157952 2156771947096 2157134350023 2158340052336 2160585983712 2163620514588 2167555288912 2171556494664 2174606433561 2175422426112 2177157315216 2180061681408 2180215120434 2180828160088 2182330215936 2183891120987 2185395286464 2187138128877 2189523754678 2193411134592 2193565513191 2195160369606 2199068322048 2201716255744 2202156901152 2202776110464 2202931148197 2204532814002 2207102839552 2208707538432 2208862993636 2211161498312 2214298646586 2218491864576 2226345235712 2226719329056 2227963924992 2228120735516 2229846743844 2231093087808 2233414724736 2237476427264 2240618950336 2244755028192 2247388196352 2249287430364 2250544640448 2253546906624 2253705517752 2254339221664 2257690971744 2260153553216 2263327926184 2265971994432 2269154539368 2271629624752 2273194220544 2275007082192 2275646775744 2278842908856 2280116638592 2282043530919 2284720439664 2288937926808 2292152727267 2296321251108 2298548984832 2298710763336 2299995597952 2301777283968 2301939289689 2303225928848 2303612940474 2311767636763 2316145431808 2319431529024 2321845089408 2322008507559 2323696749894 2326405695744 2328097135104 2328260993292 2328915660944 2330519712768 2330636512256 2332186609906 2336338504448 2338037165568 2338201723364 2342353072896 2344907999744 2346778052792 2348394407424 2350074089383 2351692714176 2352353970432 2352519535886 2355657838368 2358421099008 2361733488192 2366093137824 2370396130176 2373725338224 2376195395808 2377523539456 2377923035328 2381262814872 2383860182608 2386340786336 2392766499968 2396161305504 2398654709568 2402023606632 2403366186624 2405397235293 2407418436032 2407900250106 2412279273144 2413627585408 2415667305831 2417017511792 2422480570624 2422965399192 2425882930976 2426368440483 2429290069924 2431646800896 2431817947208 2433586027728 2436728049561 2438499700026 2441342482176 2450297123328 2452251223704 2453431680099 2454802993968 2458077744384 2458250750982 2460758898176 2462721341768 2464417552896 2465284007056 2468746484594 2473456831488 2476930787712 2479508239104 2479682754042 2482990694496 2487506277504 2487556685601 2487681355367 2490094733568 2490269993614 2493592057632 2494985818624 2504137219072 2504638390176 2507654265728 2512088802816 2512717489776 2515332180192 2517160980672 2520696319128 2522105229696 2531356101888 2532873596032 2534911377312 2536131624372 2537549162304 2542163965696 2542672747368 2545734420704 2546243916957 2548383467968 2551962658232 2555583327846 2560422836736 2563087168512 2563267565976 2565131218416 2567929141024 2571354803712 2571535783076 2574030511104 2574211678792 2576083288272 2579701382778 2587495047696 2591129169954 2593772892672 2595498001347 2595658724352 2595841414296 2598542602032 2602009103616 2602192240518 2605663610784 2611736865204 2613302545906 2616682712064 2618251357696 2620030118562 2621966076288 2624694448896 2627854885888 2628380817504 2631545693312 2634284034304 2636384863372 2638021499712 2640125309391 2645124915456 2647877386752 2650765564928 2654488550272 2656418525952 2656605492346 2659182749184 2659369910132 2662917556416 2667760355584 2674713981888 2679578234112 2681842705434 2683341686688 2684633384628 2686133925696 2689717275648 2689906585704 2691862312464 2694798467296 2697602628032 2699772939312 2701391395768 2708345740536 2710346955264 2711299874704 2713167295488 2715331033584 2718600607552 2719144700766 2721429536384 2722110613924 2725290641952 2726924395728 2729118297348 2730754345722 2735795190609 2740770525516 2742302443712 2745960723456 2746153992088 2747475926403 2749011592496 2757684861952 2768353760448 2769901095936 2770561509489 2773444507938 2773791406464 2776677765888 2778696580608 2778892153284 2781727450112 2785634370688 2788533053696 2790756895628 2800008716544 2800993159784 2802922357248 2804927138941 2806859045952 2809920633728 2811963618048 2812161532154 2814889698816 2817154371456 2818843195584 2821111048944 2822802245016 2829182477952 2829381603971 2833156048848 2834739604736 2840463249312 2845252476016 2849482795536 2857856624688 2859934461408 2863951223292 2865551991744 2866931401464 2868533835648 2870957990511 2876179133364 2877786736448 2880781311616 2884827352784 2888920283652 2894391032832 2895408659552 2895988138641 2899475244748 2902876420288 2906748908544 2906953493912 2908352833347 2912114631168 2913860381952 2916184171836 2924548179456 2924754017588 2926880492808 2930991280017 2932091096064 2934041218914 2936209201536 2937034813952 2939377085336 2941401595392 2943505423939 2945532777408 2952190411776 2952398195448 2956336746624 2956544822127 2960488904976 2963569538592 2963961651456 2968959105408 2969168069309 2973128991792 2974790783744 2977886299648 2982111260544 2986299619056 2993006704256 2999049907152 3000726187264 3001230400032 3004940690336 3010254628992 3021295992576 3025539385824 3031648275708 3033342776256 3034195700992 3034802956536 3038457211808 3039065320239 3042724707892 3046293919552 3050212359042 3051917235744 3055988547072 3056203636356 3058425683496 3061608228432 3061761668144 3063870471168 3064947684448 3069036378624 3069252386252 3071483920632 3082631864832 3085090249176 3089423241099 3092575372032 3092638041558 3095793452544 3096011343412 3098044283904 3098262333192 3101874260992 3102395469696 3102613825233 3104347991056 3105842351586 3115860727811 3123137430528 3129443381376 3129663640623 3133838667024 3135590285568 3136471960576 3137099685408 3140877117824 3143381952482 3148977984256 3151117304757 3154790850432 3157084576512 3160528173568 3161160712944 3164967117632 3168260527744 3170564047104 3170787200542 3175017086496 3184609289472 3189082055328 3194881740672 3198206279424 3198431378402 3200909035518 3202698142176 3204488248832 3206970597888 3207196313724 3210533666808 3216372364192 3220889741108 3230620532256 3234930236928 3235157920644 3237510078504 3240878975568 3244781370304 3245430771882 3248970732748 3251332933368 3255123309568 3257334741996 3263133639168 3265735972824 3269668298272 3270322680651 3271242240132 3273070658624 3277436992512 3277667667976 3284285632017 3291955670016 3302574383616 3304164165696 3306010985472 3306243672056 3306799221003 3310654259328 3310887272719 3313061307648 3313294490454 3316675036672 3316742247468 3320126311424 3324789410176 3327440914018 3339517853568 3341945887488 3342181103274 3346639631712 3347816262607 3350122087104 3350289986368 3353776240256 3356214640896 3356450860958 3360928425504 3362806972928 3367132542288 3371082294528 3375141469184 3375816960672 3379881836416 3380558276628 3381508832496 3383398883072 3390230329824 3394991889276 3407444437128 3413470163616 3417690087968 3418264363284 3420174957888 3427080659496 3434777717696 3439601843704 3444481876662 3448066145004 3449993396928 3454595748864 3454838893272 3460664001796 3461121885728 3464723469376 3469345471488 3469589654024 3474218147712 3474462673201 3482315820272 3484714281984 3487206713278 3489608543616 3492391489938 3493373491416 3495954768384 3498279914859 3499592598528 3504507756672 3507055748352 3507302585046 3517361999616 3520167079188 3522277344482 3526833220608 3528530955648 3528779303829 3533486757552 3537631648512 3541891367936 3542600232288 3543845760143 3550556741888 3555594195264 3560588007336 3564293093712 3566285309184 3572770978816 3575790273912 3577788915584 3579511179504 3581511900928 3586542114272 3589149749952 3599697252416 3605049279936 3611127654048 3618418909716 3620441378112 3625271110656 3625526267688 3633720855936 3635899194304 3638824396464 3641005794296 3643935104886 3647470201344 3647726920812 3650379041592 3654360700688 3656877659136 3659493229762 3662013723264 3663301235204 3675445684992 3678376835556 3682204490952 3687376126473 3691138347264 3691398140222 3694082012652 3697926010584 3698388541952 3702237021184 3703119726891 3705189537712 3719524131063 3731259416256 3733344955392 3735142100352 3735404990421 3740388086448 3742478727936 3749284824064 3756205828608 3758457594112 3761481398592 3763736326688 3768133204224 3769076234664 3772243303936 3772998270288 3777541398464 3780553969877 3783157844544 3784487949034 3787284332416 3797034152832 3799310394048 3802367065968 3806323743456 3810475499584 3813245948544 3813514335787 3818601631056 3820735988992 3822575201952 3824711780864 3827943987348 3834905511152 3844901348964 3851893711536 3857032205568 3857303674614 3861045766656 3861317518188 3864124932408 3869552074167 3873772796738 3877803777796 3885147175936 3888245562448 3890659339008 3893762121444 3897813903048 3902507323744 3903288360777 3907988373356 3912054958552 3914945602048 3917605297806 3919953818859 3925024068096 3927377036544 3936530927264 3941782328832 3942059762836 3947318539968 3951426051456 3951704164213 3951948868608 3954577295058 3958612140544 3964171989056 3976148347392 3981732825408 3984627788928 3984908238519 3988774123776 3989054865198 3994376334624 3998733209536 4001640533376 4001922180373 4006086511466 4013672838656 4019367351168 4025012530032 4028394656768 4029200888544 4034052514432 4034859878556 4042197700944 4044457035008 4046403942048 4049659408968 4052087093652 4066949812056 4069222980992 4074938181808 4077900911328 4082144304576 4083165920886 4090386593592 4095311894176 4096131518583 4111155788274 4113453665568 4118941085184 4119230988132 4123227184128 4123433829376 4123517388744 4131016444256 4136527292928 4136818433644 4141123135448 4146939319627 4154851643904 4160687109696 4162149948106 4165016648832 4168338229926 4172591175168 4172884854164 4178451556032 4180787047424 4182799580544 4186135343442 4201489739676 4206387800576 4209446102016 4214880950592 4217945427072 4218242298231 4222334548224 4227418729472 4228264793376 4233356115328 4234203367524 4243773716928 4246145719296 4249734073272 4252109407104 4259842320896 4260694873968 4264275039232 4267878714024 4270264189568 4276261751632 4280711555744 4286784937032 4298327987616 4302800753472 4307494043008 4313543894192 4314268700046 4316680104672 4321171967424 4327241029176 4335110577824 4343112989328 4349212867122 4354314630432 4360123362816 4360430240868 4361656320176 4364660431872 4367782241974 4370790572928 4374276257754 4379047509356 4386822269184 4387131026382 4390320739212 4398136644096 4401061828371 4401282397957 4404313802304 4405552220928 4405862296394 4409065628004 4414205679104 4417415076864 4417725987272 4422322996624 4428597293172 4436983729152 4452690471424 4453438658112 4455927849984 4456241471032 4459693487688 4462186175616 4462500237143 4466829449472 4474952854528 4481237900672 4489510056384 4494776392704 4498574860728 4501089280896 4507411035504 4508678443328 4512274093079 4515381943488 4520307106432 4526655852368 4531943988864 4538309078736 4543259249504 4550014164384 4551293551488 4551613884649 4557685817712 4560233277184 4564087061838 4569440879328 4577875853616 4584305454534 4592642502216 4597421526672 4599991195904 4603554567936 4603878579378 4606451857696 4607225880948 4623535273526 4632290863616 4638863058048 4643690178816 4644017015118 4647393499788 4652811391488 4656194270208 4656521986584 4657831321888 4658763527379 4664373219812 4672677008896 4676074331136 4676403446728 4684706145792 4689815999488 4693556105584 4696788814848 4700148178766 4703385428352 4704707940864 4705039071772 4711315676736 4715072928723 4716842198016 4723466976384 4732186275648 4740792260352 4747450676448 4752390791616 4755047078912 4755846070656 4756180800813 4762525629744 4767720365216 4772681572672 4776487763671 4785532999936 4792322611008 4797309419136 4797647067603 4804047213264 4806732373248 4810794470586 4814836872064 4815800500212 4824558546288 4827255170816 4831334611662 4834035023584 4844961141248 4845930798384 4851765861952 4852736880966 4858580139848 4863635894416 4867172055456 4873456099122 4876999400052 4882684964352 4900594246656 4904502447408 4906863360198 4909605987936 4916155488768 4916501501964 4921517796352 4925442683536 4928835105792 4930568014112 4937492969188 4953861575424 4959016478208 4959365508084 4965981388992 4969941735681 4975012555008 4975113371202 4975362710734 4980189467136 4980539987228 4987184115264 4989971637248 4991161371027 5005828991641 5009276780352 5013271654911 5015308531456 5024177605632 5025434979552 5030664360384 5034321961344 5034676291437 5041392638256 5044210459392 5062712203776 5065747192064 5069822754624 5072263248744 5075098324608 5084327931392 5085345494736 5091468841408 5092487833914 5096766935936 5103925316464 5111166655692 5120845673472 5126535131952 5130262436832 5135858282048 5142709607424 5143071566152 5148423357584 5152166576544 5159402765556 5174990095392 5182258339908 5187545785344 5190996002694 5191682828592 5197085204064 5204018207232 5204384481036 5211327221568 5223473730408 5226605091812 5230810069917 5236502715392 5240060237124 5243932152576 5249388897792 5253143507239 5256761635008 5260953877569 5263091386624 5268568068608 5272769726744 5276042999424 5280250618782 5283416016723 5290249830912 5295754773504 5308977100544 5312837051904 5313210984692 5318365498368 5318739820264 5325835112832 5326209960461 5335520711168 5349427963776 5359156468224 5363685410868 5366683373376 5369266769256 5372267851392 5379813171408 5383724624928 5389596934592 5395205256064 5399545878624 5402782791536 5416691481072 5420693910528 5422599749408 5430662067168 5437201215104 5438289401532 5442859072768 5444221227848 5450581283904 5453848791456 5458236594696 5461508691444 5465902657329 5471590381218 5481541051032 5484604887424 5489239844643 5492307984176 5494951852806 5498023184992 5512676672281 5536707520896 5537097210333 5541123018978 5546889015876 5547582812928 5553355531776 5557393161216 5557784306568 5571268741376 5577066107392 5581513791256 5589352996019 5600017433088 5601986319568 5605844714496 5609854277882 5613718091904 5619841267456 5623927236096 5624323064308 5629779397632 5634308742912 5637686391168 5642222097888 5645604490032 5658364955904 5658763207942 5666312097696 5669479209472 5676731923551 5680926498624 5690504952032 5698965591072 5715713249376 5719868922816 5727902446584 5731103983488 5733862802928 5737067671296 5741915981022 5752358266728 5755573472896 5761562623232 5769654705568 5777840567304 5785955511921 5790817319104 5791976277282 5798950489496 5805752840576 5810659195107 5813906987824 5816705666694 5824229262336 5827720763904 5832368343672 5849096358912 5849508035176 5853760985616 5861982560034 5868082437828 5872418403072 5874069627904 5878754170672 5882803190784 5887010847878 5891065554816 5904796390896 5912673493248 5913089644254 5920977809952 5927139077184 5927923302912 5931865942587 5937918210816 5938336138618 5946257983584 5949581567488 5955772599296 5964222521088 5972599238112 5983582297797 5986013408512 5998099814304 6001452374528 6002460800064 6009129767199 6009881380672 6020509257984 6042591985152 6051078771648 6063296551416 6066685552512 6068391401984 6069605913072 6076914423616 6078130640478 6085449415784 6092587839104 6100424718084 6103834471488 6111977094144 6112407272712 6116851366992 6123216456864 6123523336288 6124748881329 6129895368896 6138072757248 6138504772504 6142967841264 6165263729664 6170180498352 6178846482198 6185150744064 6185276083116 6191586905088 6192022686824 6196524666384 6204790939392 6205227650466 6208695982112 6211684703172 6231721455622 6243224922159 6258886762752 6259327281246 6267677334048 6269880960253 6271180571136 6274199370816 6279203015163 6281754235648 6286763904964 6297955968512 6302234609514 6309581700864 6314169153024 6321056347136 6322321425888 6329934235264 6336521055488 6341128094208 6341574401084 6350034172992 6357089307647 6369218578944 6378164110656 6389763481344 6396412558848 6396862756804 6401818071036 6405396284352 6408976497664 6413941195776 6414392627448 6421067333616 6432744728384 6441779482216 6461241064512 6469860473856 6470315841288 6475020157008 6481757951136 6489562740608 6490861543764 6497941465496 6502665866736 6514669483992 6523819300683 6526267278336 6531471945648 6539336596544 6540645361302 6542484480264 6546141317248 6551673362961 6555335335952 6568571264034 6580696539573 6605148767232 6608328331392 6608793444591 6612487344112 6613598442006 6621308518656 6621774545438 6626122615296 6626588980908 6633350073344 6633484494936 6649578820352 6654881828036 6679035707136 6683891774976 6684362206548 6693279263424 6695632525214 6700244174208 6700579972736 6707552480512 6712429281792 6712901721916 6721856851008 6725613945856 6734265084576 6742164589056 6746986901777 6751633921344 6759763672832 6761116553256 6763017664992 6766797766144 6780460659648 6789983778552 6814888874256 6826940327232 6835380175936 6836528726568 6840349915776 6846130592757 6854161318992 6869555435392 6879203687408 6888963753324 6896132290008 6899986793856 6905817869067 6909677786544 6921328003592 6922243771456 6929446938752 6935302910289 6939179308048 6948436295424 6948925346402 6964631640544 6966025522677 6974413426556 6979217087232 6984782979876 6986746982832 6991909536768 6996559829718 7009015513344 7014111496704 7014605170092 7034723999232 7040334158376 7044554688964 7050222268149 7057061911296 7057558607658 7066973515104 7075263297024 7080323857583 7085200464576 7087691520286 7101113483776 7111188390528 7121176014672 7128586187424 7132570618368 7151580547824 7155577831168 7159022359008 7163023801856 7173084228544 7178299499904 7178804729317 7199394504832 7210098559872 7222255308096 7236837819432 7240882756224 7247001917493 7251052535376 7267441711872 7271798388608 7277648792928 7282011588592 7287870209772 7294940402688 7295453841624 7300758083184 7308721401376 7310184148683 7318986459524 7324027446528 7326602470408 7350891369984 7356753671112 7364408981904 7374752252946 7382276694528 7382796280444 7388164025304 7395852021168 7396777083904 7406239453782 7410379075424 7439048262126 7462518832512 7463044066101 7470284200704 7470809980842 7480776172896 7484957455872 7512411657216 7516915188224 7522962797184 7527472653376 7536266408448 7538152469328 7544486607872 7545996540576 7555082796928 7561107939754 7566315689088 7568975898068 7574568664832 7594068305664 7598620788096 7604734131936 7612647486912 7620950999168 7626491897088 7627028671574 7637203262112 7641471977984 7645150403904 7649423561728 7655887974696 7669811022304 7689802697928 7703787423072 7714064411136 7714607349228 7722091533312 7722635036376 7728249864816 7739104148334 7747545593476 7755607555592 7776491124896 7781318678016 7786494004041 7787524242888 7795627806096 7805014647488 7806576721554 7815976746712 7824109917104 7829891204096 7835210595612 7839907637718 7850048136192 7854754073088 7873061854528 7883564657664 7884119525672 7894637079936 7895192727253 7902852102912 7903408328426 7909154590116 7917224281088 7928343978112 7952296694784 7963465650816 7969255577856 7969816477038 7977548247552 7978109730396 7988752669248 7997466419072 8003281066752 8003844360746 8012173022932 8027345677312 8038734702336 8050025060064 8052855334379 8058401777088 8068105028864 8069719757112 8084395401888 8088914070016 8092807884096 8099318817936 8104174187304 8133899624112 8138445961984 8149876363616 8155801822656 8164288609152 8166331841772 8180773187184 8190623788352 8192263037166 8222311576548 8226907331136 8237882170368 8238461976264 8242427779209 8247034777488 8262032888512 8273054585856 8273636867288 8282246270896 8293878639254 8309703287808 8321374219392 8324299896212 8330033297664 8336676459852 8345182350336 8345769708328 8356903112064 8357491294997 8365599161088 8372270686884 8402979479352 8412775601152 8414781416823 8429761901184 8435890854144 8436484596462 8444669096448 8450709120341 8456529586752 8466712230656 8468406735048 8487547433856 8488144811913 8499468146544 8504218814208 8519684641792 8521389747936 8535757428048 8540528379136 8552523503264 8561423111488 8568250805959 8573569874064 8596655975232 8605601506944 8614988086016 8627087788384 8628537400092 8633360209344 8642343934848 8654482058352 8670221155648 8686225978656 8698425734244 8708629260864 8720246725632 8720860481736 8723312640352 8725058500041 8735564483948 8741581145856 8748552515508 8758095018712 8773644538368 8774262052764 8780641478424 8792973840051 8796273288192 8802123656742 8802564795914 8808627604608 8811104441856 8811724592788 8818131256008 8828411358208 8830516271817 8835451974544 8844645993248 8857194586344 8869634466381 8905380942848 8906877316224 8907504207927 8912482942064 8919386975376 8924372351232 8925000474286 8933658898944 8962475801344 8979020112768 8997149721456 9002178561792 9014822071008 9017356886656 9024548186158 9030763886976 9040614212864 9053311704736 9063887977728 9076618157472 9086518499008 9093764954569 9100028328768 9102587102976 9103227769298 9115371635424 9120466554368 9128174123676 9138881758656 9155751707232 9168610909068 9185285004432 9194843053344 9199982391808 9207109135872 9207757158756 9212903715392 9214451761896 9247070547052 9264581727232 9277726116096 9287380357632 9288034030236 9294786999576 9305622782976 9307841475699 9313043973168 9315662643776 9317527054758 9328746439624 9345354017792 9347582183433 9352806893456 9369412291584 9387112211168 9388990921869 9400296357532 9406770856704 9409415881728 9410078143544 9422631353472 9423294545431 9430145857446 9446933952768 9464372551296 9481584520704 9494901352896 9504781583232 9505450557161 9511692141312 9512361601626 9525051259488 9535440730432 9545363145344 9552975527342 9571065999872 9584645222016 9594618838272 9595294135206 9608094426528 9613464746496 9621588941172 9629673744128 9631601000424 9649117092576 9654510341632 9662669223324 9668070047168 9689922282496 9691861596768 9703531723904 9705473761932 9717160279696 9727271788832 9734344110912 9746912198244 9753998800104 9765369928704 9809004894816 9813726720396 9819211975872 9832310977536 9833003003928 9850885367072 9852856896051 9861136028224 9874985938376 9888855300649 9907723150848 9918032956416 9918731016168 9931962777984 9932661818157 9939883471362 9950025110016 9950226742404 9950725421468 9960378934272 9961079974456 9974368230528 9975070255319 9982322742054 10011657983282 10018553560704 10026543309822 10030617062912 10043448787821 10050869959104 10061328720768 10068643922688 10069352582874 10082785276512 10088420918784 10125424407552 10131494384128 10139645509248 10144526497488 10150196649216 10168655862784 10170690989472 10182937682816 10184975667828 10193533871872 10207850632928 10222333311384 10253070263904 10260524873664 10271716564096 10286143132304 10296846715168 10304333153088 10318805531112 10349980190784 10364516679816 10381992005388 10383365657184 10394170408128 10408036414464 10408768962072 10422654443136 10423388019603 10446947460816 10453210183624 10461620139834 10467891658601 10480120474248 10487864305152 10494839744577 10498777795584 10506287014478 10513523270016 10521907755138 10526182773248 10537136137216 10545539453488 10552085998848 10560501237564 10566832033446 10580499661824 10586337911487 10617954201088 10625674103808 10626421969384 10631537280429 10637479640528 10651670225664 10652419920922 10671041422336 10698855927552 10718312936448 10727370821736 10733366746752 10738533538512 10744535702784 10759626342816 10767449249856 10779193869184 10790410512128 10799091757248 10805565583072 10833382962144 10845199498816 10853848494163 10861324134336 10874402430208 10876578803064 10885718145536 10888442455696 10901162567808 10907697582912 10916473189392 10923017382888 10931805314658 10943180762436 10963082102064 10969209774848 10978479689286 10984615968352 10989903705612 10996046369984 11025353344562 11073415041792 11074194420666 11082246037956 11093778031752 11095165625856 11106711063552 11109359180673 11115568613136 11142537482752 11154132214784 11163027582512 11178705992038 11200034866176 11203972639136 11206214971263 11219708555764 11227436183808 11239682534912 11247158005837 11247854472192 11248646128616 11268617485824 11275372782336 11284444195776 11291208980064 11316729911808 11317526415884 11332624195392 11338958418944 11341661909631 11353463847102 11361852997248 11381009904064 11390086205677 11397931182144 11431426498752 11439737845632 11440543007361 11455804893168 11462207966976 11467725605856 11474135342592 11483831962044 11504716533456 11511146945792 11523125246464 11539309411136 11555681134608 11571911023842 11581634638208 11583952554564 11597900978992 11611505681152 11621318390214 11627813975648 11633411333388 11655441527808 11664736687344 11699016070352 11707521971232 11723965120068 11736164875656 11744836806144 11757508341344 11759861456577 11774021695756 11782131109632 11809592781792 11825346986496 11826179288508 11841955619904 11854278154368 11855112492639 11855846605824 11863731885174 11875836421632 11876672277236 11892515967168 11899163134976 11905729014413 11928445042176 11945198476224 11954724715557 11967164595594 11972026817024 11996199628608 12002904749056 12004921600128 12005766541119 12018259534398 12019762761344 12041018515968 12085183970304 12102157543296 12126593102832 12133371105024 12136782803968 12139211826144 12153828847232 12156261280956 12170898831568 12185175678208 12200849436168 12207668942976 12224814545424 12233702733984 12246432913728 12247046672576 12249497762658 12259790737792 12277009545008 12285935682528 12340360996704 12357692964396 12370301488128 12370552166232 12384045373648 12393049332768 12409581878784 12410455300932 12417391964224 12423369406344 12440817958881 12463442911244 12486449844318 12517773525504 12518654562492 12535354668096 12539761920506 12542361142272 12548398741632 12558406030326 12563508471296 12573527809928 12595911937024 12604469219028 12619163401728 12628338306048 12644642851776 12654726894693 12659868470528 12673042110976 12682256188416 12683148802168 12700068345984 12700962213407 12714178615294 12738437157888 12756328221312 12779526962688 12792825117696 12793725513608 12803636142072 12810792568704 12811694229217 12828785254896 12842134667232 12865489456768 12883558964432 12922482129024 12940631682576 12950040314016 12954593364001 12963515902272 12979125481216 12981723087528 12995882930992 13005331733472 13029338967984 13047638601366 13062943891296 13078673193088 13081290722604 13084968960528 13092282634496 13103346725922 13110670671904 13137142528068 13161393079146 13203847193871 13216656662784 13217586889182 13224974688224 13227196884012 13242617037312 13243549090876 13252245230592 13253177961816 13266968989872 13299157640704 13309763656072 13358071414272 13367783549952 13368724413096 13386558526848 13387500711429 13391265050428 13400488348416 13401159945472 13415104961024 13424858563584 13425803443832 13443713702016 13444659909343 13468530169152 13484329178112 13493973803554 13503267842688 13519527345664 13522233106512 13526035329984 13533595532288 13536822279237 13560921319296 13579967557104 13629777748512 13653880654464 13654841653947 13670760351872 13673057453136 13680699831552 13692261185514 13708322637984 13739110870784 13758407374816 13777927506648 13792264580016 13799973587712 13811635738134 13819355573088 13842656007184 13844487542912 13858893877504 13870605820578 13878358616096 13896872590848 13897850692804 13929263281088 13932051045354 13948826853112 13958434174464 13969565959752 13973493965664 13993119659436 14018031026688 14028222993408 14029210340184 14069447998464 14080668316752 14089109377928 14100444536298 14114123822592 14115117215316 14133947030208 14145218786169 14150526594048 14160647715166 14170400929152 14175383040572 14202226967552 14222376781056 14242352029344 14257172374848 14265141236736 14268542402439 14303161095648 14311155662336 14318044718016 14326047603712 14329463291013 14346168457088 14356598999808 14357609458634 14392941202809 14398789009664 14420197119744 14444510616192 14473675638864 14481765512448 14494003834986 14502105070752 14534883423744 14543596777216 14555297585856 14564023177184 14575740419544 14590907683248 14601516166368 14617442802752 14620368297366 14637972919048 14648054893056 14653204940816 14701782739968 14713507342224 14728817963808 14749504505892 14764553389056 14765592560888 14776328050608 14791704042336 14812478907564 14820758150848 14878096524252 14925037665024 14926088132202 14940568401408 14941619961684 14961552345792 14969914911744 14973484113081 15017486974923 15033830376448 15045925594368 15054945306752 15072532816896 15076304938656 15091993081152 15104028874311 15110165593856 15122215879508 15132631378176 15137951796136 15149137329664 15159212964389 15188136611328 15197241576192 15209468263872 15225294973824 15241901998336 15252983794176 15254057343148 15274406524224 15282943955968 15290300807808 15291376983259 15311775949392 15339622044608 15379605395856 15407574846144 15428128822272 15429214698456 15445270072752 15456499729632 15478208296668 15495091186952 15511215111184 15552982249792 15562637356032 15572988008082 15575048485776 15591255612192 15610029294976 15613153443108 15631953493424 15648219834208 15670421191224 15679815275436 15692430209751 15709508146176 15746123709056 15759430521717 15768239051344 15789274159872 15790385454506 15805704205824 15806816656852 15818309180232 15850248050169 15856687956224 15926931301632 15938511155712 15939632954076 15955096495104 15956219460792 15977505338496 15978629881383 15994932838144 16006562133504 16007688721492 16024346045864 16046852149861 16077469404672 16100050120128 16105710668758 16116803554176 16136210057728 16139439514224 16168790803776 16177828140032 16185615768192 16198637635872 16208348374608 16267799248224 16276891923968 16299752727232 16311603645312 16328577218304 16332663683544 16361546374368 16381247576704 16384526074332 16444623153096 16453814662272 16467719533929 16476923952528 16484855558418 16494069554976 16524065777024 16538030016843 16547273734576 16564492541792 16587757278508 16611291630999 16642748438784 16648599792424 16660066595328 16673352919704 16691539416656 16713806224128 16714982589994 16731198322176 16744541373768 16768058988057 16805958958704 16829562833646 16859523802368 16871781708288 16872969192924 16889338192896 16901418240682 16913059173504 16933424461312 16936813470096 16975094867712 16976289623826 16998936293088 17008437628416 17030195770653 17042779495872 17071514856096 17081056758272 17105047006528 17122846222976 17136501611918 17147139748128 17193311950464 17211203013888 17229976172032 17254175576768 17257074800184 17266720418688 17267935700249 17284687869696 17308964116704 17340442311296 17372451957312 17396851468488 17417258521728 17431977585321 17441720963472 17446625280704 17450117000082 17471128967896 17483162291712 17497105031016 17516190037424 17547289076736 17548524105528 17561282956848 17585947680102 17604247313484 17605129591828 17617255209216 17622208883712 17623449185576 17636262512016 17661032543634 17670903949088 17689291986496 17714389172688 17739268932762 17813754632448 17815008415854 17824965884128 17838773950752 17848744702464 17850000948572 17867317797888 17924951602688 17958040225536 17994299442912 18004357123584 18027389301597 18029644142016 18034713773312 18049096372316 18061527773952 18081228425728 18106623409472 18127775955456 18153236314944 18173036998016 18187529909138 18200056657536 18205174205952 18206455538596 18230743270848 18240933108736 18256348247352 18277763517312 18311503414464 18337221818136 18370570008864 18389686106688 18399964783616 18414218271744 18415514317512 18425807430784 18428903523792 18494141094104 18555452232192 18574760715264 18576068060472 18589573999152 18615682951398 18626087946336 18631325287552 18635054109516 18657492879248 18695164366866 18705613786912 18729674766477 18774224422336 18777981843738 18800592715064 18809642880759 18813541713408 18820156287088 18845262706944 18846589090862 18860291714892 18893867905536 18928745102592 18963169041408 18989802705792 19009563166464 19010901114322 19023384282624 19024723203252 19050102518976 19070881460864 19071267922941 19090726290688 19105951054684 19142131999744 19169290444032 19189237676544 19190588270412 19216188853056 19226929492992 19243177882344 19259347488256 19263202000848 19298234185152 19309020683264 19325338446648 19336140094336 19383723193536 19407063447808 19410947523864 19434320559392 19454543577664 19468688221824 19493824396488 19507997600208 19618009789632 19627453440792 19638423951744 19655020088883 19666006007856 19701770734144 19705713792102 19722272056448 19749971876752 19777710601298 19815446301696 19826380333773 19837462032336 19863925555968 19865323636314 19879766942724 19900050220032 19900453484808 19901450842936 19922159948912 19948736461056 19950140510638 19964645484108 20023315966564 20037107121408 20053086619644 20061234125824 20086897575642 20101739918208 20122657441536 20137287845376 20138705165748 20165570553024 20176841837568 20240960705331 20262988768256 20279291018496 20289052994976 20300393298432 20341381978944 20365875365632 20369951335656 20387067743744 20415701265856 20431982691133 20444666622768 20506140527808 20521049747328 20543433128192 20572286264608 20593693430336 20608666306176 20610116803523 20637611062224 20699960381568 20729033359632 20763984010776 20766731314368 20788340816256 20805908730867 20817537924144 20845308886272 20846776039206 20893894921632 20906420367248 20923240279668 20935783317202 20960240948496 20975728610304 20989679489154 21012574028956 21027046540032 21043815510276 21052365546496 21091078906976 21104171997696 21121002475128 21133664066892 21150666804447 21172675822974 21235908402176 21240971572749 21252843938768 21263074560858 21274959281056 21303340451328 21304839841844 21397711855104 21454741643472 21466733493504 21477067077024 21489071405568 21519252685632 21534898499712 21536414187951 21558387738368 21580821024256 21598183514496 21611131166144 21628365941117 21666765924288 21690398997632 21707696988326 21722648268672 21748804860416 21753157606128 21771436291072 21776884911392 21802325135616 21815395165824 21832946378784 21846034765776 21863610629316 21886361524872 21926164204128 21938419549696 21956959378572 21969231936704 21979807411224 21992092739968 22050706689124 22146830083584 22148388841332 22164492075912 22187556063504 22190331251712 22218718361346 22231137226272 22285074965504 22326055165024 22357411984076 22389132198303 22407945278272 22412429942526 22439417111528 22454872367616 22470933146797 22479365069824 22494316011674 22497292257232 22537234971648 22550745564672 22568888391552 22582417960128 22633459823616 22635052831768 22665248390784 22666843636307 22683323819262 22706927694204 22723705994496 22762019808128 22780172411354 22795862364288 22862852997504 22879475691264 22881086014722 22911609786336 22924415933952 22935451211712 22948270685184 22967663924088 23009433066912 23022293891584 23046250492928 23078618822272 23111362269216 23143822047684 23163269276416 23167905109128 23195801957984 23223011362304 23242636780428 23255627951296 23266822666776 23329473374688 23398032140704 23415043942464 23447930240136 23472329751312 23489673612288 23515016682688 23519722913154 23548043391512 23564262219264 23619185563584 23650693972992 23652358577016 23683911239808 23685578181759 23708556308736 23710224985278 23727463770348 23751672843264 23753344554472 23785031934336 23786705993453 23811458028826 23856890084352 23890396952448 23909449431114 23934329191188 23944053634048 23992399257216 23994087911443 24009843200256 24011533082238 24036519068796 24039525522688 24082037031936 24158566003137 24204315086592 24253186205664 24266742210048 24278423652288 24307657694464 24312522561912 24341797663136 24370351356416 24401698872336 24415337885952 24449629090848 24467405467968 24492865827456 24494093345152 24498995525316 24519581475584 24554019090016 24571871365056 24599171668721 24680721993408 24715385928792 24741104332464 24768090747296 24786098665536 24819163757568 24820910601864 24834783928448 24846738812688 24881635917762 24926885822488 24972899688636 25035547051008 25037309124984 25070709336192 25072473884991 25079523841012 25096797483264 25116812060652 25127016942592 25147055619856 25179523178797 25208938438056 25238326803456 25244344250469 25289285703552 25309453789386 25319736941056 25346084221952 25352127361023 25366297604336 25400136691968 25401924426814 25428357230588 25464434435739 25512656442624 25559053925376 25587451027216 25607272284144 25621585137408 25623388458434 25657570509792 25684269334464 25704752417877 25730978913536 25767117928864 25844964258048 25881263365152 25900080628032 25909186728002 25927031804544 25958250962432 25963446175056 25991765861984 26010663466944 26058677935968 26095277202732 26125887782592 26157346386176 26162581445208 26169937921056 26184565268992 26206693451844 26221341343808 26274285056136 26322786158292 26407694387742 26433313325568 26435173778364 26449949376448 26454393768024 26485234074624 26487098181752 26491548815451 26506355923632 26533937979744 26598315281408 26619527312144 26716142828544 26722512623781 26737448826192 26773117053696 26775001422858 26782530100856 26800976696832 26802319890944 26820146013919 26830209922048 26851606887664 26887427404032 26889319818686 26937060338304 26987947607108 27006535685376 27039054691328 27044466213024 27052070659968 27053974662689 27073644558474 27121842638592 27159935114208 27259555497024 27281294863707 27307761308928 27309683307894 27341520703744 27346114906272 27361399663104 27384522371028 27416645275968 27478221741568 27516814749632 27555855013296 27584529160032 27599947175424 27623271476268 27638711146176 27685312014368 27688975085824 27717787755008 27741211641156 27756717232192 27793745181696 27795701385608 27858526562176 27864102090708 27897653706224 27916868348928 27939131919504 27946987931328 27986239318872 28036062053376 28042746550299 28058420680368 28161336633504 28178218755856 28200889072596 28228247645184 28230234430632 28267894060416 28269883636293 28290437572338 28321295430332 28340801858304 28350766081144 28390584572831 28444753562112 28484704058688 28514344749696 28516351671483 28537084804878 28606322191296 28622311324672 28636089436032 28638104926561 28658926582026 28692336914176 28713197999616 28715218917268 28785882405618 28797578019328 28840394239488 28889021232384 28947351277728 28963531024896 28988007669972 29004210141504 29069766847488 29087193554432 29110595171712 29128046354368 29151480839088 29181815366496 29203032332736 29234885605504 29240736594732 29275945838096 29296109786112 29306409881632 29427014684448 29457635927616 29499009011784 29531185121776 29552656101216 29583408084672 29624957815128 29641516301696 29666565901947 29756193048504 29797985454471 29850075330048 29852176264404 29881136802816 29883239923368 29923104691584 29925210765957 29946968226162 30034973949846 30052979277919 30091851188736 30109890613504 30130346363463 30152609877312 30183986162304 30208057748622 30220331187712 30244431759016 30265262756352 30275903592272 30298274659328 30318425928778 30376273222656 30394483152384 30418936527744 30450589947648 30483803996672 30505967588352 30508114686296 30548813048448 30550963161979 30580601615616 30582753966518 30623551898784 30679244089216 30759210791712 30815149692288 30858429396912 30890540145504 30912999459264 30956416593336 30990182373904 31022430222368 31105964499584 31145976016164 31150096971552 31182511224384 31220058589952 31226306886216 31263906986848 31270164058809 31296439668416 31340842382448 31359630550872 31384860419502 31403674975803 31492247418112 31518861043434 31536478102688 31578548319744 31580770909012 31611408411648 31613633313704 31636618360464 31700496100338 31713375912448 31853862603264 31877022311424 31879265908152 31894611841287 31912438921584 31955010676992 31957259762766 31989865676288 32013124267008 32015377442984 32048692091728 32093704299722 32154938809344 32200100240256 32211421337516 32233607108352 32272420115456 32278879028448 32337581607552 32339857619771 32371231536384 32397275271744 32416696749216 32535598496448 32553783847936 32561545482489 32599505454464 32623207290624 32657154436608 32665327367088 32723092748736 32762495153408 32769052148664 32889246306192 32907629324544 32935439067858 32953847905056 32969711116836 32988139109952 33048131554048 33076060033686 33094547469152 33128985083584 33175514557016 33222583261998 33285496877568 33297199584848 33320133190656 33346705839408 33383078833312 33427612448256 33429965179988 33462396644352 33489082747536 33536117976114 33611917917408 33659125667292 33719047604736 33741474017511 33743563416576 33745938385848 33802836481364 33826118347008 33866848922624 33873626940192 33950189735424 33952579247652 33997872586176 34016875256832 34024985728893 34060391541306 34085558991744 34143029712192 34162113516544 34170258617031 34210094013056 34245692445952 34273003223836 34294279496256 34321629022083 34386623900928 34422406027776 34459952344064 34508351153536 34514149600368 34533440837376 34535871400498 34569375739392 34617928233408 34680884622592 34744903914624 34793702936976 34834517043456 34863955170642 34883441926944 34893250561408 34900234000164 34942257935792 34966324583424 34994210062032 35032380074848 35097048211056 35122565913696 35171895360204 35208494626968 35210259183656 35234510418432 35246898371152 35272525024032 35322065087268 35341807898176 35378583972992 35428778345376 35478537865524 35565337477917 35627509264896 35630016831708 35649931768256 35677547901504 35697489404928 35700001897144 35717187043239 35849903205376 35916080451072 35988598885824 36008714247168 36017299623357 36054778603194 36059288284032 36069427546624 36098192744632 36123055547904 36148892453543 36162456851456 36213246818944 36255551910912 36306472629888 36346073996032 36375059818276 36400113315072 36410348411904 36412911077192 36461486541696 36464052806233 36512696494704 36555527034624 36623006828928 36674443636272 36741140017728 36779372213376 36781960851623 36831028635024 36851614861568 36857807047584 36988282188208 37110904464384 37152136120944 37179147998304 37231365902796 37252175892672 37262650575104 37270108219032 37314985758496 37322453876643 37390328733732 37411227573824 37459349532954 37548448844672 37555963687476 37601185430128 37619285761518 37627083426816 37640312574176 37690525413888 37693178181724 37720583429784 37787735811072 37857490205184 37979605411584 38019126332928 38021802228644 38046768565248 38049446406504 38100205037952 38102886640221 38141762921728 38142535845882 38181452581376 38211902109368 38265570511207 38338580888064 38378475353088 38381176540824 38432377706112 38435082687651 38486355764688 38518694976512 38526404001696 38596468370304 38599184901017 38650676893296 38672280188672 38767446387072 38814126895616 38821895047728 38863780092003 38868641118784 38909087155328 38937376443648 38987648792976 39015995200416 39236019579264 39254906881584 39276847903488 39310040177766 39332012015712 39403541468288 39411427584204 39444544112896 39499943753504 39555421202596 39611541581613 39652760667546 39674924064672 39727851111936 39730647272628 39759533885448 39800906969616 39802901685872 39844319897824 39897472922112 39900281021276 39929290968216 40046631933128 40074214242816 40106173239288 40162502134287 40173795151284 40203479836416 40245314883072 40274575690752 40277410331496 40331141106048 40333979728029 40481921410662 40506189461543 40558582036992 40578105989952 40600786596864 40610466837711 40682763957888 40731750731264 40739902671312 40774135487488 40831402531712 40863965382266 40889333245536 40964524961841 41012281055616 41042099494656 41086866256384 41144572529216 41187386860672 41217332612352 41220233607046 41275222124448 41399920763136 41458066719264 41527968021552 41533462628736 41576681632512 41611817461734 41635075848288 41690617772544 41693552078412 41787789843264 41812840734496 41846480559336 41871566634404 41920481896992 41979358978308 42025148057912 42054093080064 42087631020552 42182157813952 42208343995392 42242004950256 42267328133784 42301333608894 42345351645948 42481943145498 42505687877536 42526149121716 42549918562112 42606680902656 42609679683688 42795423710208 42909483286944 42933466987008 42954134154048 42978142811136 42988389873039 43038505371264 43069796999424 43072828375902 43116775476736 43161642048512 43196367028992 43222262332288 43256731882234 43333531848576 43380797995264 43415393976652 43445296537344 43497609720832 43506315212256 43521611413891 43553769822784 43604650271232 43630790331648 43665892757568 43692069531552 43727221258632 43772723049744 43852328408256 43876839099392 43913918757144 43938463873408 43959614822448 43984185479936 44101413378248 44293660167168 44296777682664 44328984151824 44375112127008 44437436722692 44462274452544 44652110330048 44714823968152 44778264396606 44815890556544 44824859885052 44878834223056 44909744735232 44941866293594 44988632023348 44994584514464 45052460924769 45101491129344 45137776783104 45164835920256 45270105663536 45330496781568 45333687272614 45366647638524 45413855388408 45447411988992 45477638893167 45524039616256 45560344822708 45591724728576 45725705995008 45758951382528 45762172029444 45823219572672 45848831867904 45870902423424 45874130949777 45935327848176 46018866133824 46044587783168 46069994881859 46157237644544 46222724538432 46287644095368 46326538552832 46335810218256 46391603915968 46446022724608 46485273560856 46511255902592 46533645333552 46658946749376 46796064281408 46830087884928 46895860480272 46944659502624 47030033365376 47039445826308 47096086783024 47128524438528 47238371127168 47278291565151 47304717154032 47367822479616 47371156363518 47417112617472 47420449970556 47454927540696 47506689108944 47570063868672 47573411986906 47622916057652 47780793904896 47818898862228 47868658382376 47935889644149 47984798514432 47988175822886 48019686400512 48023066164476 48073038137592 48079051045376 48140556449583 48317132006274 48408630173184 48506372411328 48533484420096 48556847304576 48615315388928 48625045123824 48683595326272 48740702712832 48803397744672 48830675771904 48899258181696 48934810935936 48985731654912 48988186690304 48997991050632 49039162951168 49108038180032 49143742730112 49147201608401 49198343337442 49361443986816 49430771857584 49482208664928 49536181494592 49572197331072 49575686365231 49614090050529 49641821203728 49669567856896 49693477625376 49763271835524 49853771644976 49945799377272 50074618249968 50141418672384 50144947769982 50159047682024 50193594966528 50233624121304 50294111239712 50304176964171 50359046357594 50417876876112 50488688500938 50578571407104 50618907578772 50639473882112 50704254722046 50732595208672 50800273383936 50803848853628 50856714461176 50928868871478 51025312885248 51174902054432 51214544568288 51243170274816 51246776916868 51315141019584 51368538668928 51409504835754 51461957827072 51534235857728 51689928516096 51762526730304 51800161256064 51803807100747 51818373456004 51854063609088 51916501924864 51926892350112 51983531723968 52021326933888 52024988344849 52117355871936 52190554405464 52251775565184 52314692772352 52325162890416 52339875842112 52369130537984 52413386903688 52442682687616 52548570112272 52645572316584 52815388775484 52866626651136 52870347556728 52899898752896 52908787536048 52974196363504 52983097630902 53012711847264 53067875959488 53239054624288 53445025247562 53474897652384 53546234107392 53550002845716 53565060201712 53601953393664 53604639781888 53640292027838 53703213775328 53774854808064 53778639637372 53874120676608 53975895214216 54013071370752 54051704055809 54088932426048 54104141319936 54107949325378 54147289116948 54243685277184 54319870228416 54519110994048 54562589727414 54615522617856 54619366615788 54683041407488 54692229812544 54722799326208 54769044742056 54833290551936 54956443483136 55033629499264 55111710026592 55169058320064 55199894350848 55246542952536 55277422292352 55370624028736 55377950171648 55435575510016 55482423282312 55513434464384 55591402771216 55717053124352 55728204181416 55795307412448 55878263839008 55893975862656 55972478637744 56085493100598 56116841360736 56322673267008 56356437511712 56401778145192 56428928642277 56460468861264 56535788120832 56539767272586 56580875144676 56642590860664 56681603716608 56701532162288 56781169145662 56889507124224 56969408117376 57028689499392 57032703342966 57074169609756 57212644382592 57213803768823 57216671173441 57272178872064 57276209853122 57317853164052 57384673828352 57426395999232 57430437834536 57571764811236 57595156038656 57680788478976 57778042464768 57894702555456 57927062049792 57976015339944 58008420283008 58174387108864 58221190343424 58256092708736 58302961678176 58363630732992 58406064665472 58469771211008 58481473189464 58551891676192 58612819763264 58659563210027 58854029368896 58915271855232 58998018023568 59062370243552 59105312202432 59166816169344 59170980500437 59249915630256 59283032603392 59333131803894 59512386097008 59595970908942 59700150660096 59704352528808 59766479846736 59846209383168 59850421531914 59893936452324 60069947899692 60105958555838 60183702377472 60219781227008 60260692726926 60305219754624 60367972324608 60416115497244 60440662375424 60488863518032 60530525512704 60551807184544 60636851857556 60722882115993 60788966304768 60837873055488 60901179895296 60967607993344 61016229372592 61097626096896 61101926323958 61161203231232 61165507933036 61247103797568 61295948073399 61358488178432 61518421583424 61630299384576 61716858793824 61781080291008 61825998918528 61830350410569 61912833186672 61980364747808 62044860444736 62094340927723 62211928999168 62291952032328 62300193943104 62365022448768 62440117179904 62452613772432 62527813973696 62540328117618 62592879336832 62681684764896 62719261101744 62769720839004 62807349951606 62984494836224 63037722086868 63072956205376 63157096639488 63161541818024 63227266627408 63273236720928 63400992200676 63426751824896 63707725206528 63722914718247 63758531816304 63789223682574 63824877843168 63910021353984 63914519525532 63979731352576 64030754885968 64097384183456 64187408599444 64400200480512 64422842675032 64467214216704 64513324195643 64557758056896 64609242563853 64675163215104 64679715239542 64742463072768 64794550543488 64833393498432 64885097823351 65071196992896 65075776891333 65123090964978 65199010908928 65246414581248 65314308873216 65330654734176 65446185497472 65524990306816 65538104297328 65778492612384 65815258649088 65870878135716 65907695810112 65939422233672 65976278219904 66096263108096 66152120067372 66189094938304 66257970167168 66351029114032 66445166523996 66570993755136 66594399169696 66693411678816 66766157666624 66855224896512 66859930359976 66978165495072 67072235952228 67223835834816 67318251334584 67412799440391 67438095209472 67482948035022 67491876771696 67605672962728 67652236694016 67700624750597 67747253880384 67900379470848 67905158495304 67995745172352 68000530908921 68049971457786 68120783082612 68171117983488 68286059424384 68290865594107 68340517234062 68420188026112 68491384891904 68546006447672 68588558992512 68643258044166 68773247801856 68844812055552 69016702307072 69028299200736 69066881674752 69071742800996 69138751478784 69235856466816 69361769245184 69489807829248 69587405873952 69669034086912 69727910341284 69766883853888 69786501122816 69800468000328 69884515871584 69988420124064 70064760149696 70194096422112 70245131827392 70343790720408 70416989253936 70420518367312 70469020836864 70493796742304 70545050048064 70644130174536 70683615796352 70757167945984 70857556690752 70957075731048 71056734545277 71130674955834 71255018529792 71260033663416 71299863536512 71355095803008 71360117980359 71400003794288 71434374086478 71664796739653 71832160902144 71977197771648 71982263734329 72034599246714 72109557206388 72118576568064 72138855093248 72196385489264 72246111095808 72297784907086 72426493637888 72475698009411 72612945259776 72692147992064 72750119636552 72800226630144 72825822154384 72922973083392 72928105612466 73025392989408 73111054069248 73246013657856 73348887272544 73482280035456 73558744426752 73563921703246 73662057270048 73703229723136 73715614095168 73797515006163 73976564376416 74304272241888 74358295996608 74462731805592 74504351785344 74525301150208 74540216438064 74629971516992 74644907753286 74780657467464 74822455147648 74918699065908 75096897689344 75111927374952 75202370860256 75217421654973 75238571523036 75280625148352 75381050827776 75386356363448 75441166859568 75538569536391 75714980410368 75959210823168 76038252665856 76043604457288 76056382083069 76098892813008 76200410075904 76205773280442 76283525843456 76285071691764 76362905162752 76423804218736 76531141022414 76677161776128 76762353081648 76864755412224 76870165375302 76972711529376 76999774039961 77052808003392 77114257253631 77192936740608 77198369802034 77301353786592 77344560377344 77534892774144 77628253791232 77643790095456 77727560184006 77737282237568 77818174310656 77874752887296 77975297585952 78031990400832 78472039158528 78509813763168 78553695806976 78620080355532 78664024031424 78807082936576 78822855168408 78889088225792 78999887507008 79110842405192 79223083163226 79305521335092 79349848129344 79455702223872 79461294545256 79519067770896 79601813939232 79605803371744 79688639795648 79794945844224 79800562042552 79858581936432 80093263866256 80148428485632 80212346478576 80325004268574 80347590302568 80406959672832 80460438041757 80490629766144 80554820662992 80662282212096 80667959456058 80963842821324 81012378923086 81117164073984 81156211979904 81161923988067 81220933675422 81365527915776 81463501462528 81479805342624 81508452483289 81662805063424 81727930764532 81778666491072 81843884591121 81929049923682 82024562111232 82084198989312 82173732512768 82289145058432 82374773721344 82434665224704 82440467214092 82550444248896 82799841526272 82916133438528 83055936043104 83066925257472 83153363265024 83223634923468 83270151696576 83381235545088 83387104156824 83575579686528 83625681468992 83692961118672 83743133268808 83840963793984 83958717956616 84050296115824 84108186160128 84175262041104 84364315627904 84484009900512 84534656267568 84602667217788 84690703291896 84809650908879 84963886290996 85011375755072 85052298243432 85099837124224 85171753718493 85219359367376 85549055014449 85818966573888 85866933974016 85908268308096 85914314779683 85976779746078 86077010742528 86139593998848 86145656751804 86233550953472 86392734057984 86444524664576 86513463764468 86667063697152 86761595990528 86830787953304 86890593074688 86952741307171 87012630424512 87043222827782 87107539645568 87209300542464 87261580663296 87331785515136 87384139063104 87454442517264 87545446099488 87704656816512 87710829723101 87827837514288 87876927746816 87919229644896 87968370959872 88202826756496 88593555365328 88657968303648 88750224254016 88874873445384 88924548905088 88999697705841 89304220660096 89429647936304 89556528793212 89631781113088 89649719770104 89757668446112 89775632297871 89883732587188 89977264046696 89989169028928 90104921849538 90158937833757 90275553566208 90329671840512 90540211327072 90660993563136 90667374545228 90733295277048 90827710776816 90894823977984 90955277786334 91048079232512 91120689645416 91183449457152 91451411990016 91517902765056 91524344058888 91646439145344 91652889485937 91741804846848 91748261899554 91870655696352 92037732267648 92044210148579 92139989763718 92314475289088 92445449076864 92575288190736 92653077105664 92671620436512 92783207831936 92970547121712 93022511805184 93067290667104 93317893498752 93592128562816 93660175769856 93791720960544 93889319005248 94060066730752 94078891652616 94192173566048 94211024927409 94476742254336 94556583130302 94609434308064 94735644959232 94742312727036 94834225234944 94840899941112 94909855081392 95013378217888 95140127737344 95146823973812 95245832115304 95561587809792 95637797724456 95737316764752 95871779288298 95969597028864 95976351645772 96039372801024 96046132328952 96146076275184 96158102090752 96281112899166 96634264012548 96817260346368 97012744822656 97019572859313 97113694609152 97230630777856 97250090247648 97367190652544 97606795489344 97661351543808 97684636447467 97798516363392 97869621871872 97971463309824 97976373380608 97995982101264 98078325902336 98216076360064 98287485460224 98294403216802 98396686674884 98722887973632 98861543715168 98964417329856 99072362989184 99144394662144 99151372730462 99228180101058 99283642407456 99339135713792 99386955250752 99526543671048 99707543289952 99891598754544 100149236499936 100282837344768 100289895539964 100318095364048 100387189933056 100467248242608 100588222479424 100608353928342 100718092715188 100835753752224 100977377001876 101157142814208 101224422052533 101237815157544 101408509444092 101465190417344 101600546767872 101607697707256 101713428922352 101857737742956 102050625770496 102349804108864 102429089136576 102486340549632 102493553833736 102510775851093 102630282039168 102637505454289 102737077337856 102819009671508 102923915654144 103068471715456 103379857032192 103525053460608 103600322512128 103607614201494 103636746912008 103708127218176 103782304140817 103853784700224 103967063447936 104042653867776 104049976689698 104234711743872 104381108810928 104503551130368 104629385544704 104650325780832 104679751684224 104687119346927 104826773807376 104885365375232 105097140224544 105291144633168 105630777550968 105740695113456 105799797505792 105817575072096 105948392727008 105966195261804 106025423694528 106135751918976 106478109248576 106890050495124 106949795304768 107092468214784 107100005691432 107130120403424 107151561129717 107280584055676 107406427550656 107549709616128 107557279274744 107748241353216 107951790428432 108026142741504 108103408111618 108177864852096 108208282639872 108215898650756 108294578233896 108446677360629 108487370554368 108639740456832 109038221988096 109125179454828 109231045235712 109238733231576 109366082814976 109384459625088 109392158418699 109538089484112 109666581103872 109859218564433 110067258998528 110223420053184 110338116640128 110345882554869 110493085905072 110554844584704 110741248057472 110755900343296 110964846564624 111026868928768 111182805542432 111434106248704 111456408362832 111590614824896 111756527678016 111787951725312 111944957275488 112170986201196 112233682721472 112645346534016 112712875023424 112803556290384 112857857284554 112920937722528 113071576241664 113079534545172 113161750289352 113285181721328 113363207433216 113403064324576 113562338291324 113938816234752 114057378998784 114065406685932 114148339219512 114308659920663 114425288765184 114427607537646 114433342346882 114544357744128 114552419706244 114635706328104 114769347656704 114796711533621 114860875669072 115143529622472 115305248062953 115556084929536 115789405110912 115797554703051 115952030679888 116016840566016 116442380686848 116512185417472 116591340276009 116605923356352 116727261465984 116812129330944 116939542422016 116962946378928 117103783352384 117225639526528 117319126420054 117708058737792 117830543710464 117996036047136 118124740487104 118210624404864 118218944409397 118333632338688 118341961000874 118499831260512 118566065206784 118666263607788 119024772194016 119191941817884 119408705057616 119532959693472 119692418766336 119700843063828 119787872904648 120139895799384 120211917111676 120439562454016 120521385453852 120610439509248 120735944649216 120832230994488 120977727036064 121001939184087 121103614369088 121273703715112 121445764231986 121518568384629 121675746110976 121802359790592 122032458745184 122195252193792 122203852647916 122322406462464 122331015866072 122494207595136 122502829090603 122591896146798 122716976356864 123036843166848 123260598769152 123433717587648 123562160582016 123651997837056 123660700821138 123825666373344 123960729495616 124089720889472 124188681855446 124423857998336 124583904064656 124600387886208 124730044897536 124880234359808 124905227544864 125055627947392 125080656235236 125185758673664 125363369529792 125438522203488 125539441678008 125614699903212 125968989672448 126075444173736 126145912410752 126323083636048 126454533254816 126546473441856 126801984401352 127445829436494 127517063632608 127578447365148 127649755686336 127820042707968 127829039051064 128061509771936 128194768366912 128374817198888 128555118908437 128800400961024 128845685350064 128934428433408 129026648391286 129115516113792 129218485127706 129350326430208 129359430479084 129484926145536 129589101086976 129666786996864 129770195646702 130142393985792 130151553782666 130246181929956 130398021817856 130492829162496 130564834241673 130661309468352 130892370994944 131049980613632 131076208594656 131556985224768 131630517298176 131741756271432 131815391620224 131878844467344 131952556439808 132192526216192 132304240134744 132378189876608 132515940334336 132702058228064 132890333047992 133188798339392 133386823357632 133532315333248 133719860719952 133956330990144 134144471904456 134447671669632 134636502669168 134825598880782 134965896070044 134983753543392 135211345925456 135304473388032 135401249501194 135494507760768 135810316990608 135991490344704 136001061817842 136099942915572 136241566165224 136342235966976 136432916679501 136572118848768 136581731188214 136681034468124 136840376052224 136982769783808 137092012895344 137177117985024 137286516088332 137546495603712 137622392849331 138033404614144 138056598401472 138133763349504 138143485601992 138209984645577 138471712933632 138723538490368 138979615658496 139174811747904 139338068173824 139455820682568 139533767707776 139573002245632 139600936000656 139769031743168 139880496885449 139976840248128 140129520299392 140388192844224 140490263654784 140687581440816 140833978507872 140841036734624 140987593484608 141090100096128 141100030424119 141288260349072 141367231592704 141514335891968 141715113381504 141914151462096 142113469090554 142261349911668 142520067326832 142599727073024 142710191606016 142720235960718 142800007588576 142868748172956 143329593479306 143954395543296 143964527468658 144069198493428 144219114412776 144237153136128 144392770978528 144421669348749 144595569814172 144852987275776 144951396018822 145225890519552 145384295984128 145500239273104 145600453260288 145651644308768 145845946166784 145856211224932 146050785978816 146213054075881 146222108138496 146492027315712 146697774545088 146964560070912 147117488853504 147127843406492 147324114540096 147406459446272 147431228190336 147441604825203 147595030012326 147953128752832 148071120673801 148608544483776 148716591993216 148727059095693 148925463611184 149008703570688 149050602300416 149080432876128 149259943033984 149289815506572 149561314934928 149644910295296 149837398131816 150193795378688 150223854749904 150404741720512 150434843309946 150477143046072 150561250296704 150772712726896 150882333719136 151077139072782 151918421646336 152087208914576 152112764166138 152197785626016 152400820151808 152411546560884 152567051686912 152570143383528 152847608437472 153062282044828 153524706163296 153729510824448 153740330750604 153945423058752 153999548079922 154105616006784 154228514507262 154385873481216 154396739604068 154602707573184 154689120754688 155069785548288 155180698740871 155287580190912 155411421302241 155455120368012 155474564475136 155636348621312 155749505774592 155950595171904 156063980801664 156074965034547 156944078317056 157019627526336 157107391613952 157240160711064 157328048062848 157614165873152 157645710336816 157778176451584 157999775014016 158221684810384 158446166326452 158611042670184 158699696258688 158922589090512 159038135541792 159203627878464 159211606743488 159377279591296 159601124085104 159717163872864 160186527732512 160424692957152 160650008537148 160695180605136 160813919345664 160920876083514 161109641325984 161324564424192 161335918912116 161927685642648 162024757846172 162155112167427 162312423959808 162323847976134 162441867350844 162731055831552 162847448724409 162959610685248 163016904966578 163325610126848 163455861529064 163557332982144 163687769182242 163858099847364 164049124222464 164168397978624 164578290116864 164749547442688 164869330449408 164880934428184 165100888497792 165112508774291 165599683052544 165832266877056 166111872086208 166133850514944 166306726530048 166447269846936 166540303393152 166774208313648 167151159373056 167251362937984 167385922237344 167486266537616 167681927587968 167917435913232 168100592231648 168350524082208 168409713732013 168728631255808 168968019801024 169069312535136 169205334435576 169381406583792 169619301817758 169927772581992 170022751510144 170104596486864 170199674248448 170343507436986 170438718734752 171098110028898 171637933147776 171650013520323 171816536616192 171828629559366 171953559492156 172154021485056 172279187997696 172291313503608 172785468115968 172889049329152 173026927528936 173334127394304 173523191981056 173661575906608 173781186149376 173905482614342 174025260849024 174086445655564 174215079291136 174523161326592 174663571030272 174768278126208 174908885034528 175090892198976 175409313633024 175421659446202 175655675028576 175753855493632 175838459289792 175936741919744 175978689630081 176405653512992 177187110730656 177315936607296 177500448508032 177512941501311 177749746890768 177849097810176 177999395411682 178608441320192 178859295872608 179113057586424 179263562226176 179299439540208 179515336892224 179551264595742 179767465174376 179954528093392 179978338057856 180209843699076 180317875667514 180551107132416 180659343681024 181080422654144 181321987126272 181334749090456 181466590554096 181655421553632 181910555572668 182096158465024 182241379290832 182366898914304 182902823980032 183048688117776 183292878290688 183305778971874 183483609693696 183496523799108 183741311392704 183887844220197 184075464535296 184088420297158 184279979527436 184628950578176 184890898153728 185150576381472 185215672690717 185343240873024 185491051231707 185566415663872 185941094243424 186045023610368 186134581334208 186283022783169 186635786997504 187184257125632 187320351539712 187583441921088 187778638010496 188120133461504 188157783305232 188384347132096 188422049854818 188953484508672 189113166260604 189218868616128 189471289918464 189484625454072 189681799882224 189819710162784 190026756435776 190280255474688 190293647947624 190491664230608 191123175619584 191275595448912 191474633529504 191743558576596 191939194057728 191952703291544 192092264657904 192292152550368 192562225798332 193268528025096 193539972586929 194025489645312 194039145718626 194227389218304 194366309767843 194500180495296 194655293470053 194734381305088 195213590978688 195227330673999 195369272894934 195597032726784 195739243743744 195942926619648 195952746761216 195991964202528 196432152720128 196574970920448 196588806433604 196793373349768 197069768537057 197445775947264 197723087430336 197928834659712 198144725978368 198288789324288 198302745460924 198456360202116 198567284814912 198678271427584 198773910501504 199053087342096 199415086579904 199783197509088 200298472999872 200565674689536 200579791079928 200636190728096 200934496485216 201176444958848 201216707856684 201436185430376 201671507504448 201954754003752 202238398321173 202314285628416 202448844105066 202475630315088 202817018888184 202930380834688 203101874251791 203215395414512 203426857844704 203715475485912 204001592726763 204699608217728 204858178273152 204872596782321 204987107667472 205021551702186 205260564078336 205275010908578 205474154675712 205638019343016 206136943430912 207050106921216 207200645024256 207215228402988 207273493824016 207416254436352 207564608281634 207707569400448 207934126895872 208085307735552 208099953379396 208469423487744 208762217621856 209007102260736 209156593955087 209300651561664 209359503368448 209374238693854 209653547614752 209770730750464 210194280449088 210582289266336 211261555101936 211481390226912 211599595011584 211635150144192 211896785454016 211932390523608 212050847389056 212271503837952 212956218497152 213780100990248 213899590609536 214080353941077 214200011382864 214260240806848 214303122259434 214561168111352 214812855101312 214994390218959 215114558549488 215496482706432 215903580856864 215946791202987 216206816223236 216355729704192 216416565279744 216431797301512 216589156467792 216893354721258 217279480913664 218076443976192 218250358909656 218477466463152 218768919250176 218784316837398 219076178968224 219333162207744 219718437128866 220134517997056 220446840106368 220676233280256 220691765109738 220986171810144 221109689169408 221392545018489 221482496114944 221929693129248 222053737857536 222365611084864 222868212497408 222912816725664 223181229649792 223513055356032 223575903450624 223889914550976 224341972402392 224467365442944 225290693068032 225425750046848 225607112580768 225715714569108 225841875445056 226143152483328 226159069090344 226323500578704 226570363442656 226615708609173 226806128649152 227124676582648 227877632469504 228114757997568 228130813371864 228296678439024 228617319841326 228850577530368 228855215075292 228866684693764 229088715488256 229104839412488 229271412656208 229593423067242 229721751338144 230287059244944 230610496125906 230999322119883 231578810221824 231595109406102 231904061359776 232033681132032 232884761373696 233024370834944 233182680552018 233211846712704 233454522931968 233624258661888 233879084844032 233925892757856 234207566704768 234451279053056 234638252840108 235416117475584 235661087420928 235992072094272 236249480974208 236421248809728 236437888818794 236667264677376 236683922001748 236999662521024 237132130413568 237332527215576 238049544388032 238383883635768 238817410115232 239065919386944 239384837532672 239401686127656 239575745809296 240279791598768 240423834223352 241042770907704 241220879018496 241381314125271 241471889298432 241664461988976 241955454072128 242003878368174 242207228738176 242547407430224 242891528463972 243037136769258 243351492221952 243485771964201 244064917490368 244390504387584 244407705295832 244525357449867 244662031732144 244988415190272 245005658181206 245183792293596 245433952713728 246073686333696 246521197538304 246867435175296 247124321164032 247303995674112 247321401642276 247651332746688 247921458991232 248179441778944 248377363710892 248847715996672 249167808129312 249200775772416 249460089795072 249638515365749 249810455089728 250111255894784 250161312470472 250371517347328 250726739059584 250877044406976 251078883356016 251229399806424 252150888347472 252291824821504 252646167272096 252909066509632 253092946883712 253603968802704 254891658872988 255034127265216 255156894730296 255299511372672 255515261155479 255658078102128 256123019543872 256389536733824 256749634397776 257110237816874 257600801922048 257691370700128 257742944339049 258053296782572 258231032227584 258436970255412 258700652860416 258718860958168 259178202173952 259333573993728 259540391293404 260284787971584 260303107565332 260492363859912 260796043635712 260858223921513 261129668483346 261322618936704 261784741989888 261971982730571 262152417189312 263113970449536 263132489169303 263483512542864 263630783240448 263757688934688 263905112879616 264608480269488 264756379753216 265031880668672 265404116456128 265615774984729 265780666095984 266377596678784 266773646715264 267064630666496 267439721439904 267912661980288 268288943808912 268895343339264 269273005338336 269651197761564 269931792140088 269967507086784 270422691850912 270476813501271 270802499002388 270989015521536 271620633981216 271982980689408 272002123635684 272199885831144 272483132330448 272684471933952 272865833359002 273144237697536 273163462376428 273362068936248 273680752104448 274184025790688 274354235970048 274573032176664 274958668457811 275244785698662 276066809228288 276113196802944 276132630445737 276286971203984 276419969291154 276943425867264 277959231316992 278349623495808 278911641365136 279067535415552 279146004491264 279201872001312 279538063486336 279760993770898 279953680496256 280259040598784 280776385688448 280980527309568 281375162881632 281667957015744 281682073469248 281975186969216 282180200192256 282200060848238 282576520698144 282734463185408 283028671783936 283430226763008 283828302924192 284226938181108 284522699823336 285040134653664 285199454146048 285420383212032 285440471921436 285600015177152 285737496345912 286659186958612 287908791086592 287929054937316 288138396986856 288438228825552 288474306272256 288785541957056 288843338697498 289191139628344 289705974551552 289902792037644 290451781039104 291000478546208 291058718577939 291303288617536 291691892333568 291712422449864 292101571957632 292122130908361 292426108151762 292984054631424 293395549090176 293929120141824 294234977707008 294255686812984 294648229080192 294668967271991 294862456380672 294883209650406 295190060024652 295906257505664 296142241347602 297217088967552 297433183986432 297454118191386 297850927222368 297955647372023 298017407141376 298160865752256 298519886067968 298579631013144 299122629869856 299289820590592 299674796263632 300387590757376 300447709499808 300809483441024 300869686619892 300954286092144 301122500593408 301545425453792 301764667438272 302154278145564 304174417829152 304225528332276 304395571252032 304801640303616 304823093121768 305140286767056 305695216874944 306124564089656 307049412326592 307459021648896 307480661501208 307890846117504 307912516362867 307999096159844 308211232013568 308457029014524 308771746962432 308793479208136 309205415146368 309227177914889 310139571096576 310361397481742 310575160381824 310822842604482 310910240736024 310949128950272 311272697242624 311346912422451 311901190343808 312127961603328 312149930069094 313888156634112 314039255052672 314061358040781 314480321422128 314656096125696 315228331746304 315291420673632 315999550028032 316443369620768 316892332652904 317222085340368 317399392517376 317845178181024 318076271083584 318407255756928 318423213486976 318754559182592 319202248170208 319434327745728 320373055465024 320849385914304 321300017074296 321390361210272 321841752167028 322219282651968 322649128848384 322671837824232 323855371285296 324049515692344 324310224334854 324624847919616 324647695952268 324883734701688 325340032081887 325462111663104 325694897448818 325919221370496 326033809933156 326651220253696 326911723058128 327114665964288 327375538364484 327716199694728 328098248444928 328176475256097 329156580233728 329499094885376 329577655693299 329761868856368 330201776995584 330225017548582 331037647664607 331664533754112 332223744172416 332267701029888 332894539693872 333080606786304 333548416627296 334302318746112 334502725875968 334771844474688 334972533075232 335363855175936 335834871826464 336201184463296 336469303319053 336701048164416 336819427464026 337457262511616 337936039602048 338138625070272 338410668871152 338762813167584 339238603635516 339855545163984 340045503020288 340209192973728 340399348496896 340687014873972 340877437469504 342196220057796 343275866295552 343300027040646 343633073232384 343657259118732 343907118984312 344308042970112 344390134600863 344582627007216 345778098658304 346053855057872 346668254788608 347323151813216 347392664109153 347810965228684 348050521698048 348172891311128 348430158582272 348661898180947 349327142060544 349536556252416 349817770069056 350181784397952 350818627266048 350843318892404 351311350057152 351507710987264 351676918579584 351701670614957 351957379260162 352811307025984 354374221461312 354631873214592 354656833228191 355000897016064 355025883002622 355499493781536 355698195620352 355998790823364 357216882640384 357718591745216 358226115172848 358527124452352 358598879080416 359030673784448 359102529191484 359534930348752 359909056186784 359956676115712 360419687398152 360635751335028 361318687362048 362160845308288 362669498180912 362933181108192 363310843107264 363821111145336 364482758581664 364555705153887 366097376235552 366585756581376 366611557943748 366967219387392 366993047598216 367482622785408 367508487271809 367775688440394 368150929070592 368176840594316 368559959054872 369077599446803 369781796307456 370301152762944 370431345381434 370686481746048 370982102463414 371132831327744 371882188486848 372090047220736 372269162668416 372566045566338 373271573995008 374368514251264 374640703079424 375166883842176 375557276020992 376240266923008 376315566610464 376768694264192 376844099709636 377906969017344 378226332521208 378437737232256 378969250908144 379363599764448 379639420325568 380053512871552 380587295895248 380983328461216 382551190897824 382949267059008 383487117153192 383905406583088 384184529315808 384584305100736 385124451596664 385665356725311 386537056050192 387079945173858 388050979290624 388078291437252 388454778436608 388732619535686 389000360990592 389310586940106 389468762610176 390427181957376 390454661347998 390738545789868 391194065453568 391478487487488 391694502725019 391983928405056 392864305440256 393149941840896 393177612867208 393586746699536 394139537074114 394891551894528 395446174860672 395857669319424 396289451956736 396577578648576 396605490921848 396912720404232 397134569629824 397162521105727 397547821003008 398106174684192 398830173159808 399566395018176 400596945999744 401159582159856 401272381456192 401592394284031 401868992970432 402352889917696 402433415713368 402872370860752 403343015008896 403909508007504 404476796642346 404897688210132 404951260630176 405634037776368 405860761669376 406203748503582 406430790829024 406853715689408 407430950971824 408003185453526 409399216435456 409716356546304 409745193564642 409974215334944 410043103404372 410521128156672 410550021817156 410948309351424 411276038686032 412273886861824 414100213842432 414401290048512 414430456805976 414546987648032 414629953936731 415129216563268 415415138800896 415868253791744 416170615471104 416199906758792 416938846975488 417524435243712 418014204521472 418313187910174 418601303123328 418719006736896 418748477387708 419307095229504 419541461500928 419641490656347 420388560898176 421164578532672 422523110203872 422962780453824 423199190023168 423270300288384 423300091272357 423793570908032 423864781047216 424101694778112 424543007675904 425912436994304 427560201980496 427799181219072 428160707882154 428400022765728 428520481613696 428606244518868 429122336222704 429625710202624 429988780437918 430229117098976 431807161713728 431893582405974 432413632446472 432711459408384 432863594603024 433178312935584 433786709442516 434558961827328 436152887952384 436500717819312 436954932926304 437537838500352 437568633674796 438152357936448 438639162227643 438666324415488 439436874257732 440269035994112 440893680212736 441352466560512 441383530219476 441972343620288 442219378338816 442324814475609 442785090036978 442964992229888 443859386258496 444107475715072 444213362021403 444731222169728 445825633451328 446181177287079 446362459299584 447026110712064 447151806901248 447779829101952 448683944804784 448934730885888 450581386136064 450851500093696 451214225161536 451431429138216 451683750890112 452318138180688 452647001157408 453140726885312 453231417218346 453612257298304 454249353165296 455755264939008 456261626743728 456593356878048 457234639682652 457701155060736 457710430150584 457733369387528 458209678824976 458542825312416 459186846134484 459443502676288 460574118489888 461220992251812 461998644239766 463157620443648 463190218812204 463808122719552 464067362264064 465542096222613 466048741669888 466365361104036 466423693425408 466909045863936 467248517323776 467851785515712 468224895103641 468415133409536 468902558106112 469276505680216 469935601896059 470832234951168 471322174841856 471984144188544 472498961948416 472842497619456 472875777637588 473334529354752 473367844003496 473999325042048 474032686481029 474665054431152 476099088776064 476767767271536 477634820230464 478131838773888 478803372255312 479151491618592 480559583197536 480847668446704 482085541815408 482441758036992 482762628250542 483328923977952 483910908144256 484007756736348 484414457476352 485094814860448 485783056927944 486074273538516 486465336502281 486971543928402 488129834980736 488542346173227 488815410591664 489050714899734 489324063464288 489976830380544 490011316362412 490367584587192 492147372667392 493734870350592 494248642328064 494607991348224 494642803284552 495302665493376 495337526322873 495842917982464 496358883557888 496754727421784 497452416645691 498335616258624 498401551544832 498920179590144 499277030731498 499620910179456 500222511789568 500322624940944 500743034694656 501453478119168 501754088813952 502157766712032 502458799612848 504301776694944 504583649643008 505229141196039 505292334544192 505818133019264 506185893767424 507207937605408 509783317745976 510068254530432 510313789460592 510599022745344 511030522310958 511316156204256 512246039087744 512779073467648 513499268795552 514220475633748 514950040560969 515382741400256 515485888678098 516106593565144 516462064455168 516873940510824 517437721916336 518356404347904 518667147987456 519080782586808 520569575943168 520606215130664 520984727719824 521716447843026 522259336966692 522645237873408 523569483979776 523943965461142 524304834378624 526227940899072 526264978338606 526967025085728 527261566480896 527515377869376 527810225759232 527936068890243 529216960538976 529512759506432 530063761337344 530808232912256 531231549969458 531561332191968 532538824503933 532755193357568 533547293430528 534129261332992 534879442879808 535825323960576 536577887617824 537790686678528 538546010676672 539302395523128 539863584280176 539935014173568 540845383701824 540953627002542 541604998004776 541978031043072 543241267962432 543965961378816 544004247271368 544399771662288 544966264660896 545731666718004 546288475395072 546326924752856 546724137872496 548368051581376 548708471940096 549146064353328 549917336915622 550489571397324 552226393605888 552265260891474 552573942407968 552839938582308 553886851734528 555647018072151 556699246991616 557823282730272 558135070831104 558403744002624 558849068349507 559076126972672 559521987541796 559907360992512 560518081197568 561552771376896 561961054619136 562750325763264 563335914031488 563364146938496 563950373938432 564360400384512 564400121696476 565153041396288 565468926370816 565780948380583 566860453526016 567656605848384 568453876362216 569045399646672 570080269307328 570398908292096 570840766424064 570880943842872 571200030354304 571474992691824 573318373917224 575817582173184 575858109874632 576276793973712 576876457651104 577571083914112 577686677394996 578382279256688 579805584075288 580619917760787 582000957092416 582117437155878 582606577235072 583098929303529 583424844899728 584203143915264 584244261816722 584852216303524 585681992021997 586791098180352 587858240283648 588511373625968 589296458160384 589337934543982 589724912761344 589766419300812 590380120049304 591209305611171 591812515011328 592284482695204 594434177935104 594866367972864 594908236382772 595701854444736 595911294744046 596034814282752 596321731504512 597039772135936 597159262026288 598245259739712 598579641181184 599349592527264 600895418999616 601618966882048 601739373239784 601908572184288 602245001186816 603090850907584 603529334876544 604308556291128 608348835658304 608451056664552 608791142504064 609305622755373 609646186243536 610280573534112 611390433749888 612249128179312 614098824653184 614617790346963 614961323002416 615781692235008 615825032725734 615998192319688 616422464027136 616914058029048 617586958416272 618410830292736 618454355829778 620722794963484 621150320763648 621645685208964 621820481472048 621898257900544 622693824844902 623802380687616 624255923206656 624299860138188 627469781865261 628078510105344 628122716081562 628960642844256 629312192251392 630582841347264 631999100056064 632886739241536 633784665305808 634444170680736 634798785034752 635690356362048 636152542167168 636814511513856 636846426973952 637509118365184 638404496340416 638868655491456 638913620909213 640746110930048 641698771828608 642600034148592 642780722420544 643683504334056 644438565303936 644983170656877 645343675648464 647710742570592 648099031384688 648620448669708 649249695839232 649295391904536 649767469403376 650680064163774 651389794897636 651838442740992 652067619866312 653823446116256 654229331928576 654751076728968 655432399389456 656352950512194 658313160467456 659155311386598 659523737712736 660403553991168 660450035097164 662075295329214 663329067508224 664447488344832 665789079387744 666161213572608 667096833254592 668604637492224 669005451751936 669543688949376 669945066150464 670727710351872 671669743652928 672402368926592 672938606638106 673402096328832 673638854928052 674914525023232 675872079204096 676277250140544 676821337742304 677525626335168 678477207271032 679711090327968 680091006040576 680418385947456 680798696993792 681374029747944 681754874939008 684392440115592 686551732591104 686600054081292 687266146464768 687314518237464 687814237968624 688780269201726 689165254014432 692107710115744 692997966359649 694646303626432 694785328218306 695621930457368 696101043396096 696345782622256 696860317164544 697323796361894 698654284121088 699073112504832 699635540138112 700363568795904 701637254532096 701686637784808 702622700114304 702672152725517 703353837159168 703403341229914 703914758520324 705622614051968 708748442922624 709263746429184 709313666456382 710001794032128 710051766005244 710998987563072 711396391240704 711997581646728 714433765280768 715437183490432 716452230345696 717197758160832 718061347568896 718205058382968 719069860697504 719818112373568 719913352231424 720839374796304 721271502670056 724321690616576 725338996361824 725866362216384 726621686214528 727642222290672 728965517163328 729111410307774 732194752471104 733171513162752 733223115887496 733576072349601 733986095196432 734965245570816 735016974543618 735551376880788 736301858141184 736353681188632 737119918109744 738155198893606 739563592614912 740602305525888 740862690762868 741372963492096 741964204926828 742265662655488 743764376973696 743816725254733 744538325336832 745132091132676 746543147990016 748737028502528 748915546097247 750333767684352 751114552041984 752631133220928 753537388528384 753688199419272 756452665042416 756875474464512 757938501816288 758727199528896 759278840651136 760107025743104 761174591790496 761966656922432 762574321730351 765102381795648 765898534118016 766974234306384 767810813166176 768369058631616 769168610201472 770248903193328 771330713450622 773074112100384 774159890347716 776101958581248 776156582874504 777465239071372 778000721981184 778621173880212 778937525220352 780854363914752 780909322695996 781477091579736 782388130907136 782574671764539 783389005450038 783967856810112 785728610880512 785915948191713 786355225734416 787173493399072 788279074148228 789397467507909 790892349721344 791715338638848 792578903913472 793210981843696 793825440808464 794269139259648 794325042211454 795095642006016 796212349368384 796847324954187 797660346319616 799132790036352 801193891999488 802319164319712 802544762912384 803184788568062 803737985940864 804705779835392 804866831426736 805744741721504 806686030017792 807819016015008 808953593284692 809795376420264 809902521260352 811268075552736 811721523338752 812407497007164 812861581658048 813707431378816 814861901943648 816006370907052 818798432870912 819432713092608 819490387129284 819948430669888 820086206808744 821042256313344 821100043634312 822552077372064 824547773723648 828200427684864 828397891337211 828860913611952 829093975296064 829259907873462 830258433126536 830830277601792 831424526431489 831736507583488 832399813517584 833877693950976 835048870487424 836626375820348 837202606246656 837438013473792 837496954775416 838614190459008 838673214543359 839282981312694 840777121796352 842329157065344 845046220407744 845925560907648 845985099587329 846540600576768 846600182544714 847587141816064 847729562094432 848203389556224 849086015351808 851824873988608 855120403960992 855598362438144 856321415764308 856800045531456 857040963227392 857212489037736 858244672445408 859251420405248 859977560875836 860458234197952 863614323427456 863787164811948 864827264892944 865422918816768 865727189206048 866356625871168 867573418885032 869117923654656 873001435638624 873909865852608 875075677000704 875137267349592 876304715872896 876366392725083 877278324455286 878873748515464 880108121757761 881787360425472 882704933121024 882767060438952 883944687240576 884006901815973 884649628951218 885570180073956 885929984459776 887718772516992 887781252723391 888426724042806 889462444339456 891651266902656 892362354574158 892724918599168 893866942116069 894052221424128 895559658203904 897367889609568 897869461771776 901162772272128 901703000187392 902428450323072 902862858276432 903367501780224 904636276361376 905294002314816 906281453770624 906462834436692 907224514596608 908498706330592 912523253487456 913186713756096 914469279365304 915420860301168 915466738775056 916419357649952 917085650624832 918373692268968 918887005352576 921148236979776 922441984503624 923737549088601 923997288479532 926315240887296 926380437624408 927616245439104 927681533744667 931084192445226 931642357615489 932730722208072 932847386850816 933818091727872 934040737267353 935703571031424 936449790207282 936830266819072 937805116212224 938553011360432 939871203792118 941664469902336 942184074122343 943968288377088 944997923896832 945684995238912 945751555275176 946735688006992 947998650084096 948065372962058 949330108862304 952198177552128 953535534543072 955269640460928 956263677547776 957606744510624 958302983237184 961119166395072 961695336893408 964171083630816 965525256501084 966657847955904 967821816288512 968015513472696 968828914952704 970189629720896 971566113855888 972148547077032 972930673004562 973943087856804 976259669961472 977084692346454 977630821183328 978101429799468 978648126928576 979953660761088 980022632724824 980735169174384 984294745334784 987469740701184 988497284656128 988732967079897 989285606569104 990605330986752 990675052645746 991685835964928 992717767115776 993509454843568 994904833291382 996671232517248 996803103089664 998554061462996 999241820358912 1000445023579136 1000645249881888 1000997062519493 1002906956238336 1003508177627904 1004315533424064 1004917599225696 1008603553389888 1009167299286016 1009407909957159 1010458282392078 1010584669088384 1011636266038528 1012371787534848 1014415875210816 1019566635491952 1020136509060864 1020627578921184 1021198045490688 1022061044621916 1022632312408512 1024492078175488 1025558146935296 1026998537591104 1028440951267496 1029900081121938 1030765482800512 1030971777356196 1032213187130288 1032924128910336 1033747881021648 1034875443832672 1037334295974912 1038161565173616 1041212430261328 1041969455439648 1043432895686052 1044518673933384 1045290475746816 1045985694542841 1047887930922284 1048609668757248 1052455881798144 1052529956677212 1053934050171456 1054523132961792 1055030755738752 1055105011844871 1055872137780486 1058433921077952 1059025519012864 1059609882282757 1061616465824512 1062463099938916 1063122664383936 1063970499684573 1065077649007866 1065510386715136 1067094586861056 1068258522665984 1069758885759616 1071650647921152 1073155775235648 1075581373357056 1077092021353344 1078604791046256 1079727168560352 1079870028347136 1081690767403648 1081907254005084 1083209996009552 1083956062086144 1086482535924864 1088008494542736 1088799543324576 1089932529321792 1091463333436008 1092653849505712 1093448275744992 1096736103162752 1098292128706656 1099834673831244 1100979142794648 1102525461815427 1104452787211776 1104530521782948 1105147884815936 1105679877164616 1107232798340409 1111294036144302 1113398493983232 1115646565460544 1116270141662208 1116807488005248 1117698136699014 1118152253945344 1119043975083592 1119814721985024 1121036162395136 1123105542753792 1123922109238272 1125500651526528 1126671828062976 1126728293876992 1127900747876864 1128720800769024 1128800243392952 1130306082792576 1130385636993223 1131561896761166 1133720907052032 1135313211696768 1136907752724432 1138090799293344 1140160538614656 1140240786400313 1141761887685744 1142400060708608 1142949985383648 1146636747834448 1151716219749264 1152553587947424 1153752915302208 1155142167828224 1155373354789992 1156764558513376 1156996070175933 1159611168150576 1161239835521574 1164001914184832 1164234874311756 1165213154470144 1166197858607058 1166849689799456 1168406287830528 1168488523633444 1169704432607048 1171363984043994 1173582196360704 1177022747251936 1178592916320768 1178675869087964 1179449825522688 1179532838601624 1180760240098608 1182418611222342 1183625030022656 1184568965390408 1188868355870208 1189732735945728 1189816472765544 1191403708889472 1191487563317181 1191822589488092 1192643463009024 1194079544271872 1194318524052576 1196490519479424 1196574731931527 1198699185054528 1201790837999232 1203237933764096 1203478746479568 1203817144368576 1204490002373632 1204777182852093 1206181701815168 1207058669753088 1208617112582256 1216697671316608 1216902113329104 1217582285008128 1218611245510746 1219292372487072 1220561147068224 1222780867499776 1224498256358624 1228197649306368 1229235580693926 1229922646004832 1231563384470016 1231650065451468 1231996384639376 1232844928054272 1233828116058096 1235173916832544 1236821660585472 1236908711659556 1241445589926968 1242300641527296 1243291370417928 1243640962944096 1245387649689804 1247604761375232 1248511846413312 1248599720276376 1254939563730522 1256157020210688 1256245432163124 1257921285688512 1258624384502784 1258924471969041 1261165682694528 1263998200112128 1265773478483072 1267569330611616 1268888341361472 1269597570069504 1269900273817071 1271380712724096 1272305084334336 1273629023027712 1273692853947904 1275018236730368 1276808992680832 1277737310982912 1277827241818426 1281492221860096 1283397543657216 1285200068297184 1285561444841088 1287367008668112 1288877130607872 1289966341313754 1290687351296928 1295421485141184 1296198062769376 1297240897339416 1298590783809072 1299534938806752 1301360128327548 1302779589795272 1303676885481984 1304135239732624 1307646892232512 1308458663857152 1309502153457936 1310864798778912 1312705901024388 1315917486682929 1318310622773196 1319047475425472 1320807107982336 1320900070194328 1324150590658428 1326658135016448 1328894976689664 1331578158775488 1332322427145216 1332640086064209 1334193666509184 1338010903503872 1339087377898752 1339890132300928 1341455420703744 1343339487305856 1344804737853184 1345877213276212 1346804192657664 1347277709856104 1349169953830621 1351744158408192 1352554500281088 1353642675484608 1355051252670336 1356954414542064 1359422180655936 1360182012081152 1360836771894912 1360932551510051 1362748059495888 1363509749878016 1368784880231184 1373103465182208 1373200108162584 1374629036474928 1375628475937248 1377560538403452 1378330508028864 1384215420231488 1385995932719298 1389292607252864 1389570656436612 1391243860914736 1392202086792192 1392691565244512 1394647592723788 1396626288667839 1398146225009664 1399271080276224 1400727137591808 1403373275569616 1405245400228608 1405344305451034 1406707674318336 1406806682459828 1407829517040648 1409806805688177 1411245228103936 1417496885845248 1418527492858368 1418627332912764 1420003588064256 1420103532010488 1421997975126144 1422098059443087 1423995163293456 1428169841337629 1430874366980864 1432904460691392 1434395516321664 1436122695137792 1436410116765936 1438139721395008 1439636224747136 1439826704462848 1441678749592608 1442543005340112 1448643381233152 1450677992723648 1451732724432768 1453243372429056 1455284444581344 1457931034326656 1458222820615548 1464389504942208 1465627038519681 1466446231774992 1467152144699202 1467972190392864 1469930491141632 1470033949087236 1471102753761576 1472707362377264 1474239836219488 1476310397787212 1481204611051776 1481725381525736 1482745926984192 1483928409853656 1486012578968619 1487528753947392 1487633450509466 1489076650673664 1490264182265352 1492357249937073 1497831092194494 1500667535368704 1502229104083968 1505262266441856 1507074777056768 1507376398838544 1512905330084832 1513750948929024 1515687423588117 1515877003632576 1517454399057792 1518557681302272 1520214051486208 1522349183580992 1523933313844864 1525148643460702 1530204763591296 1531797068236032 1533948468612768 1535621626332352 1536738117263232 1536846277322161 1538337220402944 1540497806386656 1542661426901244 1546148224200768 1548319780695432 1552313165749008 1554930478142744 1556001443962368 1557242347760424 1561708727829504 1561818645391992 1562954183159472 1565149343529078 1566778010900076 1567935713620224 1571831896383426 1572710451468832 1574346986798144 1576558148296456 1578794935015818 1581784699442688 1583430677277696 1586421963687392 1587650881616928 1588538278519296 1588650084422908 1590191284012032 1592424698736768 1593694649908374 1595320692639232 1598265580072704 1602387783998976 1604638328639424 1605089525824768 1606369577136124 1607475971881728 1609411559670784 1609733662853472 1611489483443008 1613372060035584 1615638032030016 1617907186569384 1619590752840528 1619805042520704 1622536151105472 1623443046677504 1624814994014328 1625723163316096 1627414862757632 1629723803887296 1632012741814104 1637596865741824 1638865426185216 1638980774258568 1639896861339776 1640172413617488 1642200087268624 1645104154744128 1656795782674422 1657721827223904 1658187950592128 1658519815746924 1660516866253072 1661660555203584 1662849052862978 1664799627035168 1666941054216453 1670097740974848 1673252751640696 1674405212493312 1674993909550832 1677228380918016 1677346429086718 1678565962625388 1681554243592704 1684658314130688 1690092440815488 1691851121815296 1691970199174658 1693081201153536 1693200365089428 1695174283632128 1695459124188864 1696406779112448 1697342845141749 1703649747977216 1710240807921984 1711196724876288 1712642831528616 1713600091062912 1714081926454784 1714424978075472 1716489344890816 1718502840810496 1719955121751672 1720916468395904 1727228646854912 1727574329623896 1729654529785888 1731454378412096 1732713251742336 1735146837770064 1746002871277248 1747819731705216 1749296787910587 1750274534699184 1752609431745792 1752732785450166 1754556648910572 1757747497030928 1760216243515522 1763574720850944 1765534120877904 1767889374481152 1768013803631946 1769299257902436 1771140360147912 1773627916833513 1775437545033984 1775562505446782 1776853448085612 1778924888678912 1783302533805312 1784724709148316 1785449837198336 1787733884232138 1788104442848256 1791119316407808 1794735779219136 1795738923543552 1803406000374784 1804856900646144 1805725716552864 1806735003560448 1809272552722752 1810588004629632 1812562907541248 1812925668873384 1814449029193216 1816997412661184 1818446459510837 1825046506974912 1826373427512192 1828938558730608 1830841720602336 1830933477550112 1832838715299904 1834171301249664 1834300395513547 1836747384537936 1837774010705152 1842296473959552 1844883969007248 1847475098177202 1847994576959064 1852760875248816 1855232490878208 1855363067489334 1862168384890452 1863284715230978 1865461444416144 1865694773701632 1868081474534706 1871407142062848 1872899580414564 1873660533638144 1877106022720864 1879742407584236 1882409345595783 1884368148244686 1887936576754176 1889995847793664 1891503110550352 1893471376013984 1895997300168192 1896130745924116 1898660217724608 1904396355104256 1907071069086144 1910539280921856 1912527355095552 1915213489021248 1916605966474368 1916740862727639 1922238332790144 1923390673786816 1924924568759413 1928342167261632 1931050513002168 1933315695911808 1935643632577024 1936031026945392 1937657829905408 1940379259441792 1943132227711776 1944297094154064 1945861346009124 1947886175713608 1952519339922944 1954169384692908 1955261642366656 1956202859598936 1957296253857152 1960045265449648 1961470338348768 1974939481402368 1977465934159794 1978571213138208 1981210661973504 1981350105291492 1983371671929856 1987018909687136 1989809666582764 1993342465034496 1997108122925992 1998483640717824 1999913050064933 2001290499763776 2001994125038986 2005813912476672 2007016355255808 2008631066848128 2009835198451392 2017207106779776 2017349083631323 2018815819914318 2020916564784156 2021169338176768 2023272532077056 2024743575069696 2028831750421632 2039133270983904 2040273018121728 2041255157842368 2042396090981376 2044122089243832 2045264624817024 2048984156350976 2051116293870592 2053997075182208 2056881902534992 2059800162243876 2061530965601024 2061943554712392 2064426374260576 2067495762043296 2069750887665344 2076323130347232 2082424860522656 2083938910879296 2086865791372104 2089037347866768 2090580951493632 2091971389085682 2095775861844568 2097219337514496 2104911763596288 2105059913354424 2107868100342912 2108016458176551 2110061511477504 2110210023689742 2111744275560972 2116867842155904 2117016833417317 2119219764565514 2123232931649024 2124926199877832 2126245328767872 2127940999369146 2130155298015732 2131020773430272 2134189173722112 2139517771519232 2143301295842304 2146311550471296 2154184042706688 2157209582092512 2159454337120704 2159740056694272 2163381534807296 2163814508010168 2166419992019104 2172965071849728 2176016989085472 2177599086649152 2179865058643584 2182926666872016 2185307699011424 2186896551489984 2189326278516169 2193472206325504 2196584257413312 2199669347662488 2201958285589296 2205050923630854 2208905574423552 2209061043565896 2210295769631872 2211359754329232 2214465596680818 2222588072288604 2226796987966464 2231293130921088 2231450175764199 2233614976010496 2235396273398028 2236304507890688 2238087950167184 2239629443970048 2246211085507584 2246746638291741 2251001303053056 2253343656125952 2253456587753984 2255801495753728 2257600486785904 2260612165585152 2260771273986446 2263123793522332 2270626423393536 2273815505448864 2276181598586688 2280321077229312 2280481572800626 2283523775371488 2284800121417216 2285899970767296 2287722965191053 2293273495668896 2303432439498528 2305107175894848 2307505830604416 2310284335656448 2310746709579984 2313529117026752 2313992140351866 2319222336301152 2322479671043148 2328003828369664 2328469748623512 2330426308940288 2332395717214116 2333699379598912 2336812575661056 2336977047266888 2339408865214096 2342727968087988 2347164392721408 2354045494503872 2357185832641536 2357351738175928 2357747844575139 2359065677203248 2361520480197216 2364837222444684 2367250060045312 2369137930780816 2377736711740416 2379632945531088 2382807417778944 2382975126634362 2383645178976184 2385286926018048 2386992995238791 2388637048105152 2390541974862561 2392981038958848 2393149463863054 2397398370109056 2403581675998464 2406475867528192 2406957492959136 2407634288737152 2407803744979321 2409554365704186 2412363403630336 2414117339506176 2417234225164512 2433395342633216 2433804226658208 2435164570016256 2437222491021492 2438584744974144 2441122294136448 2445561734999552 2448996512717248 2456395298612736 2458471161387852 2459845292009664 2463126768940032 2463300130902936 2463992769278752 2467656232116192 2470347833665088 2473643321170944 2473817423319112 2482891179853936 2484601283054592 2486582740835856 2487281925888192 2490775299379608 2494273579294467 2495209522750464 2497199440552752 2509879127461044 2512314040421376 2512490864326248 2515842571377024 2516019643630077 2517848943938082 2522331365389056 2526762026981959 2531546956966144 2535138661223232 2537776682722944 2537955298761987 2539800547634142 2542761425448192 2544610168668672 2547258046055424 2547385707895808 2553617985361664 2555474621965824 2555654483636852 2562984443720192 2566795087314432 2570400136594368 2571122889682176 2574734017336224 2577754261215744 2579932682627508 2581374702593856 2590842970282368 2592396125538752 2594481794678832 2597181567618144 2599069877613504 2602720256655096 2605559179590544 2607353770963968 2608270479465248 2615293784465024 2619004306915872 2621729597557824 2625411802048776 2629099178175249 2631834973365858 2636621245546392 2638094950850944 2640324365273283 2641800140388656 2648301181316856 2652020705447919 2657789953379328 2663156317550976 2663343758170173 2665280172128418 2668387333018368 2678174755797504 2679780264601856 2681600826348207 2686678974611712 2689609475706368 2691754426552424 2693608385315328 2694555419712208 2698339907661242 2703488316816384 2705109000562176 2707285350969216 2710102505340672 2713908829084128 2718844361311872 2719035721416131 2721673543789824 2721865103020102 2725496118991776 2727019499756032 2737569760462368 2746400216325168 2749258072949856 2751256951874496 2755121076806904 2756661016057728 2768430840462976 2771991865438596 2778585214505728 2779141312873224 2782487721829472 2783044601234001 2785383130489024 2789295185447576 2793252577335678 2794927072846467 2798542160552448 2801454275183616 2806746551139232 2810490800457216 2810688610902068 2813415348636672 2813613364919656 2815659034081296 2819613611376354 2822490456207872 2834993771690496 2837054985716736 2837254665825528 2840207064020976 2843995950252288 2844196118886174 2847990326586912 2856339682675258 2861748733961728 2865808921382784 2868791032643328 2872245390275584 2872820233531872 2876279442790016 2879272449494272 2883357499185216 2885086010680224 2897286762466304 2901355985447296 2903465448865536 2906486744858112 2910568889162688 2915862068653312 2916445641231096 2928779009884416 2931254077039362 2932892463549984 2934304289398404 2935944380785728 2939860982283264 2940067898174472 2942205507523152 2945414724754528 2948479672438976 2952620795574424 2962409222103552 2963450763051472 2965491853968384 2967856819707312 2972025157937238 2975057507894784 2975266901018932 2978153301347328 2980528364530704 2984714499874146 2995662184388988 3001335070737408 3002991187558479 3010524532883712 3014149554113536 3014752797677088 3025810660169664 3027501897858048 3028223729871477 3031374847176234 3031754007265152 3034908798115584 3037115362604544 3040428102972416 3044698367161984 3047866627689728 3050297286921404 3060409527182592 3063594136472064 3067896937225536 3071243252664704 3073476234526464 3073692554644322 3076674440805888 3080995612773312 3085322853802488 3092296448401536 3096639561390864 3104626331498016 3109860956285488 3112002887924736 3114484695520848 3123637290783984 3125908366318944 3130298687058156 3133556021800152 3135871427240448 3137957083628523 3143663792766852 3145420902937664 3148693973596288 3153116296592912 3157589870031636 3163569398885376 3165315035534613 3172843927374784 3175301763233856 3177076557038592 3177300168845816 3178829646848271 3184849397473536 3187389299816748 3190641385278464 3196531160145408 3204775567997952 3209276657278848 3210179051649536 3212739154272248 3214951943763456 3217251428365327 3219467325706944 3222978966886016 3226744120071168 3231276064060032 3235814373138768 3239181505681056 3239610085041408 3245072302210944 3245300699754737 3249629988028656 3251446326632192 3254829725515264 3259447607774592 3264025483628208 3277961548517136 3279793722679552 3280344827234976 3284400174537248 3290208309488256 3313591565348844 3315443654447808 3316375901184256 3317039631493848 3321033732506144 3321698395021227 3325698105725956 3329599254070336 3333882108432906 3340195481949696 3346505503281392 3348810424986624 3349987819101664 3354456761836032 3354692858173436 3357131925250776 3363108487185408 3369316628261376 3380184881630976 3383702243630592 3383940398349316 3386162402307072 3386400730178856 3390348567264256 3390918248377728 3391156910979669 3394685690283498 3405635775497423 3420481615843968 3420722359200939 3425285663057232 3427200182125824 3428163852909568 3428849956150944 3432978689781632 3439910243503344 3441832936791808 3454457293709824 3455148659247792 3459309059571776 3462908756824192 3465426503484672 3470293675540128 3492005742554496 3495639463410432 3498593575821174 3500549069398368 3505218863491584 3505465570900332 3509113297821144 3515494994061856 3520432487031044 3531068241755808 3535778748962304 3536027607263892 3538598515804872 3542280720295824 3547255833667026 3550875090067968 3551125010893564 3553706896171224 3557849777357824 3566605067610624 3569449418296632 3574462689951543 3575467768464276 3582238632815616 3589471558438272 3589724195794581 3609713801292288 3611451433105728 3613470007120896 3614331548556279 3618545105445504 3621176009259264 3625125815082496 3625851337746768 3628898058386432 3633994825322368 3636892919021674 3650093013949824 3652746855024384 3657877117461216 3661683441204672 3661866955100224 3665677430599808 3668342602499328 3668600791027094 3673494769075872 3675548021410304 3684592947919104 3689767938014496 3694950196354404 3695989153918128 3705521750497632 3710464981756416 3710726134978668 3724336769780904 3726569430461956 3730922888832288 3736162949069412 3742814284125696 3745799160829128 3754212045441728 3759484815168472 3764818691191566 3768736296489372 3775873153508352 3783006221100704 3786942752027968 3791994600336384 3792261491848232 3797320435449216 3797587701808693 3808792710208512 3814142138172288 3821078561843712 3825054710191104 3830426978042496 3833211932948736 3833481725455278 3844476665580288 3846781347573632 3849849137518826 3856684334523264 3862101026004336 3866631391823616 3871287265154048 3872062053890784 3873423415836299 3880758518883584 3886264455423552 3888594188308128 3891722692018248 3895772351427216 3905038679845888 3908338769385816 3910523284733312 3912405719197872 3914592507714304 3920090530899296 3922940676697536 3954931868319588 3957142426276416 3962421323947008 3962700210582984 3974037819374272 3979619333165528 3986684930068992 3994216245851984 3996967281435648 3999826100129866 4002580999527552 4003988250077972 4014032710511616 4017262133696256 4019670396902784 4034414213559552 4034698167262646 4037631639828636 4041833129568312 4042338676353536 4046545064154112 4047509861491863 4057663500843264 4078266541967808 4080546036243456 4082510315684736 4082797654530153 4088244178487664 4090529249634048 4097968312701952 4107994150364416 4113763805069984 4119600324487752 4123061931202048 4123887109424784 4128852748521152 4134991524086592 4139501775330688 4152646260694464 4164849721045312 4167877821758592 4173731582744208 4178074695733536 4183942778171364 4191551723689136 4194438675028992 4210119826708848 4215736200685824 4216032916353102 4220123022955008 4220420047379484 4223488551121944 4229420417064531 4233735684311808 4234033666834634 4238439529131028 4246465863298048 4249852399755664 4252490657535744 4255881998738292 4260310596031464 4266294178329261 4279035543038464 4284509524012887 4292623100942592 4308368085413376 4314419164185024 4318908674241408 4319480113388544 4326763069614592 4327629016020336 4332839984038208 4345930143699456 4352033978170944 4355198173298304 4359730117287168 4365853333744032 4370615398022848 4373793102979968 4374100943147689 4378652557032338 4386944412651008 4393168514826624 4399338695324976 4403916571178592 4410101847261708 4418122087131792 4420591539263744 4422719508658464 4428931193361636 4445176144577208 4462586261842176 4462900351528398 4467229952020992 4470792546796056 4476175900334368 4477071749811219 4493493276583482 4502002606106112 4506687312251904 4506913175507968 4515200973571808 4521224331170304 4521542547972892 4526247587044664 4532604676352311 4541252846787072 4547631010897728 4552363197173376 4560642154458624 4560963145601252 4567047550742976 4569600242834432 4571799941534592 4575445930382106 4586546991337792 4606864878997056 4610214351789696 4610538831966483 4615011661208832 4620568671312896 4621493419159968 4627058234053504 4627984280703732 4638444672602304 4644959342086296 4656007656739328 4656939497247024 4660852617880576 4664791434428232 4667398759197824 4673954094533776 4678817730428192 4685455936175976 4708090989007744 4714703476351856 4715495689150278 4718131354406496 4723040960394432 4729674444889368 4738275861561632 4759265891062176 4765614835557888 4765950253268724 4767290357952368 4770573852036096 4773985990477582 4777274096210304 4781083949725122 4785962077917696 4786298927726108 4794796740218112 4807163351996928 4810601660967001 4813914985918272 4815268577474304 4815607489958642 4819108731408372 4824726807260672 4828234679012352 4834468450329024 4866790685266432 4867608453316416 4870329140032512 4874444982042984 4877169489948288 4882244588272896 4891123469999104 4897993025434496 4912790597225472 4916942322775704 4919690584019328 4926600261805872 4927985538557504 4935312464232384 4940695667330176 4947634846638224 4965782359707872 4973165481671712 4974563851776384 4981550598759216 4988547158588934 4994398881105504 5019758254922088 5024981728652496 5031685142754048 5032039287260154 5035697887876164 5044662730778112 5053524053963918 5063093913932288 5070277322446464 5075553365445888 5075910597523974 5079601095268284 5085522850896384 5089220337337344 5092028535425247 5107235970723328 5110949243931648 5111308967273704 5125968887440384 5133590174628864 5140800273188736 5142245779364352 5149468034672448 5155508522431488 5159865365255016 5162749405187712 5181685940564736 5184792251077504 5188963589357664 5194363135236288 5198139755227008 5205440513310192 5211118359181088 5216540958930496 5220701125692403 5230587568930048 5238008613831744 5243459195115648 5250823604097552 5258198356350498 5263669946731716 5273242491092784 5276189901701888 5280648730546566 5283600280777312 5296602362633712 5304041410895838 5326312635101952 5326687516340346 5330560344256836 5336774666036736 5356349511595008 5359560529203712 5363201652696414 5373357949223424 5379218951412736 5383508853104848 5387216770630656 5389110839424416 5396679815322484 5410218001124352 5414570701938432 5420205010681344 5427817658168256 5437688722623744 5438071442832262 5443347087579648 5443730206040204 5450992237983552 5454038999512064 5455339378532511 5475139520924736 5492800432650336 5498516145899712 5502513903748992 5502901186540641 5510242153613808 5513322032115456 5536861680925952 5543983730877192 5557170429011456 5558282625746448 5564975443658944 5566089202468002 5570766260978048 5578590370895152 5586505154671356 5589854145692934 5597084321104896 5613493102278464 5620981600914432 5621377221804136 5627226729839312 5631318068162592 5639227222752708 5644980912415744 5669987543380992 5674509331651056 5680414128041952 5687991900504576 5688392237772348 5695980653173824 5712679365350516 5723497467923456 5731617842765568 5737582065286656 5741685853412227 5745640467063744 5750222588182917 5752558885580032 5758544898988544 5766714998370432 5770172021360448 5774773706278239 5802711970894592 5806930897731072 5812973489716224 5821137778325376 5831724137306624 5832891282462192 5857558019768832 5862508154078724 5865784927099968 5868608578796808 5871888761571456 5880135796348944 5884411015046304 5890829449509056 5896959344877952 5905241591148848 5924818444207104 5926901526102944 5935713639414624 5944050315874476 5950115015789568 5950533802037864 5961056729061408 5969428999748292 5991324368777976 5999739150194799 6005982375116958 6021049065767424 6025355602803133 6029505595354176 6051621320339328 6052047250893969 6056447459742954 6062749694352468 6063508014530304 6069817596231168 6074230725209088 6089396734323968 6095733255379456 6100594573842808 6109162824648767 6120819054365184 6127188272944128 6135793874451072 6142486505329408 6146952469052928 6147385109288644 6153348881611776 6161991225546624 6170645707604976 6184592896803072 6193279122781728 6209252662996032 6219721912570976 6228969391041696 6247274581567968 6251816732637888 6260597374116312 6267112043600304 6271742854480896 6275914167257046 6287327585533704 6290841805875328 6297387947192576 6306232593185824 6315179740063272 6324049374529653 6330630071069226 6345687854749568 6350603526467712 6351050500251951 6354600337691632 6357659293696542 6369698794947072 6374778599633496 6393062320290816 6418553314557696 6420358103299072 6425478308544496 6429903887526912 6434502856730654 6438934651413888 6445957933772032 6462552128120064 6471628746277536 6478363011362112 6479220170082816 6490144604421888 6490601399509474 6499259976057312 6502892653264384 6509659451030528 6518895215549184 6528050967256416 6555923097034272 6559587445359104 6560689654469952 6567978835548507 6568800349074496 6580416618976512 6627183130697688 6630887308895616 6632751802368512 6634079262987696 6642067465012288 6643396790042454 6651396211451912 6659198508140672 6667764216865812 6680390963899392 6693011006562784 6694350527292597 6699975638203328 6708913523672064 6709385716346872 6714263850501552 6738633256522752 6760369763261952 6767404487261184 6767880796698632 6772801460357712 6781836496755456 6782313821959338 6789371380566996 6811271550994846 6840963231687936 6841444718401878 6850571326114464 6852979889556529 6854400364251648 6857699912301888 6863168895573159 6865957379563264 6879820487006688 6883665873583616 6908914587419648 6910297318495584 6918618119143552 6925817513648384 6930853006969344 6940587351080256 6984011485108992 6991278926820864 6997187151642348 7001098138796736 7010437726983168 7010931141800664 7018226595642288 7030989988123712 7040864974062088 7062136483511616 7071557497924608 7072055214527784 7077197031609744 7084561440591648 7094511667334052 7101750180135936 7102250021787128 7107413792342448 7133210135221248 7138898836593264 7148925379903086 7150935536928552 7160978985716373 7178943116876544 7179448391589162 7219427602584576 7222902866211456 7223411234937963 7228663097112558 7237090210891008 7242352018518528 7250251630164992 7251702675493536 7267989650644736 7273785838043348 7300186027899648 7305493710048768 7315754234922432 7323366882409344 7323733910200448 7331354861199616 7336685204998656 7337201582054188 7346989538151744 7351096042820608 7369185895838208 7379535876028992 7389900392708808 7391978307836256 7411043500995264 7420929963512832 7421452269957336 7448673539561808 7453138860923912 7461845777664576 7472325898138824 7482820737883401 7485628568251392 7491598321658256 7508424090883456 7518969630336944 7529637382383132 7537472592978744 7548058930890231 7566012442201408 7573885504055936 7580286080945877 7584522983696464 7594640870898432 7595175403617386 7613865896285961 7628284276344576 7642157123687424 7660853956084992 7666423865897472 7666963450910556 7688953331160576 7693562695147264 7699698275037652 7713368669046528 7724202052008672 7733262783647232 7738793976338219 7744124107781568 7746846831672598 7761517037767168 7772528910847104 7777188376616256 7783445384036496 7791544702854432 7816677538771632 7821046569466624 7824811438395744 7829185015428608 7840181061798592 7845881353395072 7909863736639176 7914284852552832 7920973095819849 7925400421165968 7948075638748544 7959238666331056 7973369860137984 7988432491703968 7990031274510519 7999652200259732 8005161999055104 8007976500155944 8034524267392512 8039340793805568 8068828427119104 8069396334525292 8075263279657272 8083666259136624 8084677352707072 8095019722983726 8115327001686528 8156533083935616 8157107164248393 8165020631369472 8165595309060306 8176488356975328 8181058499268096 8215988300728832 8227527610139968 8239200648975504 8246123862404096 8247774218849568 8257705497042304 8269983048173184 8279003550661376 8305292521388928 8329699442090624 8335755643517184 8347463165488416 8356149391467072 8367885556342728 8383103447378272 8384781218539401 8420239653417696 8431472401371648 8432065832706204 8440246045910016 8440840094758968 8446977102243888 8458840834129062 8467471368623616 8468067333669268 8476879058262056 8499704799511328 8504981315071488 8511763997476584 8520621192062928 8532588356658522 8558071086076928 8569019048025774 8585246201885184 8616736170826752 8628838328370048 8637817348482816 8653526139229184 8655258032040672 8665679968076416 8691860287398912 8704067956341888 8710396346596608 8719460234574336 8731706667488064 8741230796045696 8747586205959936 8748201886295378 8757305114064676 8773888825302016 8786337029653248 8798677390649952 8807833142357184 8820203694523416 8836244174263584 8841183078527488 8845439017316928 8857862386723272 8890352289154416 8925172523684352 8925800703056796 8934459904041984 8941585093592112 8952351800668736 8954143499622438 8986986553166964 9004005212212224 9008973562675437 9030401947143616 9042448662340608 9043085095945784 9052495174089328 9065209352704622 9082505693574144 9095262021795456 9104726394346752 9121284308917248 9121926291202504 9134095101485952 9134737985431721 9143599883069184 9150891860764212 9173093982675584 9213729757994112 9220428703579392 9221077663932966 9230023322417664 9236625068532713 9242986838319936 9254116468107008 9255968561407464 9276889345204608 9289918684172592 9312015313478656 9313878994494048 9329582868856464 9334797518395648 9347908189067552 9357635460856384 9370911872351952 9416181978015488 9429406952703712 9430991378300556 9436262708812992 9446081920788864 9459348889778736 9476551723123264 9518531782124352 9531229671115776 9531900506537448 9534580715904736 9536488940544813 9547971980955164 9554548192420608 9562167899450244 9571924155835392 9572597855452216 9589593480436224 9614326703993856 9621203321934002 9627829971836544 9630537154948608 9631214979917284 9638217462816744 9649453614521344 9651754285095981 9668936900658048 9733581370532864 9735216906632832 9735902099264211 9748889964085968 9754338979896576 9764489176545792 9795986050868992 9833884645551408 9839381168038656 9853200523611744 9855971077115008 9870624928464768 9881391334660352 9895269693276448 9931564719415744 9946330963343424 9949127703552768 9963101197518432 9977094317177868 9988797762211008 10039516509844176 10049963457304992 10063370285508096 10064078574520308 10071395775752328 10089325461556224 10107048107927836 10126187827864576 10140554644892928 10151106730891776 10151821195047948 10159202190536568 10171045701792768 10173470732939007 10184057070850494 10214471941446656 10216907326492269 10222617934547408 10262167077602817 10281600546377472 10284491558728704 10298936069344896 10319730730510032 10325498810375424 10363371881129472 10369584502155008 10377927178715328 10388726270472576 10396279510454016 10410881026620384 10422236718362176 10433081917860992 10441402251384806 10461175137860096 10476017227663488 10486918390231296 10501647208195104 10516396712700996 10527339893463432 10546484982185568 10552379803403776 10561297461093132 10567200561554624 10593204725267424 10608082821791676 10652625270203904 10653375032680692 10661120688513672 10673549332073472 10719121058407424 10726403305392828 10746715898446848 10767017706209696 10769172587383743 10778221678848832 10793359630644968 10808518843609357 10829141403876864 10840410021362688 10855635316336512 10875377445247488 10876142885664524 10886694175159296 10887460412080408 10901984475967104 10902751789063667 10910678757065022 10950279041849472 10985600865300672 10997032291799424 11005027807497984 11005802373081282 11020484307227616 11026644064230912 11073723361851904 11087967461754384 11114340858022912 11116565251492896 11129950887317888 11132178404936004 11141532521956096 11157180741790304 11173010309342712 11179708291385868 11226986204556928 11242754443608272 11254453459678624 11262636136325184 11278454445505416 11349018663302112 11360828256083904 11375983801009152 11376784475544696 11391961306347648 11392763105426079 11425358730701032 11441405582850893 11463235685531136 11475164130573312 11483371706824454 11491280934127488 11500445176365834 11505117771160064 11517089797977088 11533429996740864 11540344042720896 11549547412556478 11605423941789184 11613861795462144 11620270247508897 11642275556650752 11663448274613248 11665782564924384 11715116039537664 11725016308157448 11731569854199936 11737217157593616 11743777523142912 11760271592697888 11768822030092608 11781658899018112 11793918689755904 11810483182297696 11853803052205888 11871427278829248 11888100631748952 11901067604075728 11922113458122816 11938857999496584 11982648737555952 11999478300389598 12011964750233916 12042098131534848 12050711205606266 12059011190708352 12103242640678656 12104094501787938 12112894919485908 12125499388704936 12127016029060608 12139635192462336 12142529584475589 12178793468647936 12191466510758912 12201189147685616 12218325649297534 12241638108730368 12248392963590459 12271587748902144 12284973010658816 12293904938105856 12294770218577288 12323982451093248 12341291415209952 12369185793606144 12386558245563456 12418505325992064 12439443825141952 12449364222804961 12457938782083392 12494549163135936 12503633465275776 12521194748232624 12534224087200608 12551828334514092 12574655171067408 12581683611750656 12594775894385152 12612465186371648 12630359480126544 12648098749059306 12661260142138452 12691375709499136 12701207052935424 12702101000503902 12709200675383264 12715318587393084 12739397589894144 12749557199266992 12837106629115392 12850956617088992 12853528572038661 12869005713461308 12877869302827776 12891915867544064 12925104256240128 12943257492555072 12956726022724224 12958440340165632 12980289208843776 12981202799018948 12998519952114624 13005785306528768 13012961812753409 13037790431098368 13056101934512832 13111846194068544 13119174890718208 13121379308939904 13122302829443067 13135957671097014 13137600698148992 13160833237953024 13254366261395376 13261774617791232 13265503604737024 13268158525975392 13284134930024576 13286793580084908 13302792422903824 13318397016281344 13335528433731624 13386022013125568 13388701054585194 13399951276406656 13418771432693744 13428527701003104 13520739526523904 13535761593397264 13545602920715424 13563672993510912 13564627643918676 13578742761133992 13597814029056933 13622543101989692 13681926463375872 13682889436803756 13701142652228928 13705959779113058 13708800728503296 13715399824603776 13726337791146318 13731914759126528 13759640974013376 13767331747167232 13820594636991168 13831616495899449 13837236238287104 13851635027296768 13861706013938688 13881174702160512 13968022970217984 13982557853641728 13994374303284696 14002196277593472 14021862283601328 14036453191284576 14061979976247424 14081729948124176 14124272967023232 14144110429055568 14154394063219488 14169122881183296 14189023334668104 14204500043574256 14214827584684896 14277797673186528 14297850759806172 14301871073857104 14321957971432746 14357886233753088 14358896783178324 14431804982901003 14445805732422912 14446822469875926 14457326194225116 14474180421782016 14484704037037056 14503405350987072 14535979301289472 14547571676086696 14600372055799296 14610987420097536 14631508469844864 14646733764818688 14647467820400896 14662709722399232 14673370409997312 14674403164108376 14693979076303488 14695013280911899 14738371791676416 14759071752057984 14779800785417616 14783956615672512 14822087001990528 14842904539914672 14897347079123616 14906277721847824 14923691555329152 14944651796277648 14965641475766802 14983196643316512 15016848181766912 15037939260673888 15059274764766264 15074945185957488 15096117861780462 15132024884402816 15147771008111872 15160572161891754 15169045967392928 15189281741796864 15190350807234772 15227731792571922 15256568552689152 15321707912169984 15332847731794944 15333926901821112 15377906662321152 15387125390294528 15399396550075304 15426737338093056 15448404104017344 15466525567294464 15477587952676438 15488248215563136 15493693663345196 15523034075534336 15545057821694208 15554376753232512 15566890768072992 15583089405708864 15633355077543264 15642093138933248 15649622876791488 15658370030857216 15662103377077209 15680362123597184 15691762706790144 15819727473278352 15828569705105664 15841946191639698 15850800842331936 15896151277497088 15918477332662112 15976864983407936 15980062549021038 15999304400519464 16010323998110208 16015953000311888 16069048534785024 16078681587611136 16137656854238208 16138792669050584 16150526559314544 16167332518273248 16190039445967452 16230654003373056 16313066167871232 16314214328496786 16330041262738944 16331190618120612 16352976713950656 16362116998536192 16366018135597533 16431976601457664 16455055220279936 16478401297951008 16495548437699136 16508703559621923 16515410994084608 16539966096346368 16558007101322752 16610585042777856 16659398884181248 16671511287034368 16694926330976832 16712298782934144 16735771112685456 16766206894756544 16769562437078802 16840479306835392 16862944802743296 16864131665412408 16881680189517936 16893954204487776 16917681668258124 16934942737247232 16936134667338536 16953758116524112 16999409599022656 17009962630142976 17023527994953168 17041242384125856 17065176713317044 17138038096051548 17170492403770368 17225057560236681 17257676656740096 17275634696965632 17310516064081344 17324321118834717 17331359936152832 17408135912683776 17420792693193216 17438920469148672 17463413334976128 17482461592091392 17495172411919872 17496403772590756 17514610228129352 17539209399798073 17572674059306496 17597354781299904 17615666284714368 17640407389046832 17672488348527168 17682366157054976 17690878034633856 17715724773446544 17780704578308832 17850345047368704 17851601406113592 17883170187184224 17904703601337472 17908286999244876 17973973106333928 17999217450584397 18017947125350874 18060803894287232 18076066808409399 18086170191891568 18104990348178656 18130418705409244 18156141752681907 18190524043590912 18209452788693504 18243852582405008 18268190202971904 18269475970863442 18287199766138368 18301783721528424 18327488473946301 18346187965351168 18427459515988224 18440857407158784 18442155327865932 18460046644835328 18473250137065426 18485973676639872 18508232936214016 18511937122814928 18553778690409216 18579837368345184 18627757988988096 18659165737712928 18669595036791296 18695816378135104 18715270921712768 18741823744703904 18832363956030976 18858813905407424 18861982756601112 18872525417625984 18892163841577728 18918697779557472 18953103446246528 19037063564248704 19053151500755853 19063801013074896 19069161431809472 19072977881089626 19095943961910328 19109096384841216 19124335798900488 19145195710904432 19179186960872448 19242406643868004 19255659943673088 19261074309897216 19262429959834568 19276434925633488 19303508570191962 19337873801316096 19470433813265664 19471804198528422 19497779928171936 19508677959793152 19528978353091584 19591972101737984 19667769291102816 19678762336077312 19703936506645521 19706401047223488 19711942154230016 19741249856929536 19762782669320704 19790539386552896 19863129438831488 19892661926686848 19898255407105536 19926202395036864 19954188634355736 19977595524422016 20079033019688352 20099926914609984 20126740571016192 20128157149040616 20142791551504656 20214096215855672 20281109289785856 20302213461783552 20303642390095896 20318404381073136 20346941465878014 20368114141700988 20433814652984538 20445235869094816 20524334155205634 20558939668669587 20563201092754944 20597872138689792 20639461461020064 20650997620750848 20726743762258944 20739169004310016 20755854357430656 20777452540945152 20792559020908032 20821762053240768 20844473436724352 20866163835721984 20882804502769612 20922350275720192 20952034455326976 20973836780462592 21003294416390208 21032793425401992 21054679786926864 21092969964371136 21104759606807552 21122594922186264 21134401123109248 21186409450534848 21216165643583352 21305250540407808 21306750065361384 21322241377027344 21452806610785656 21482936957149119 21534035412419392 21538345174767486 21556443357697664 21586719261289936 21617037687218714 21658282807753728 21670233704813889 21711270632673024 21750754890494976 21752285771329048 21774920824160816 21803968951934208 21805503578127334 21821357514130044 21900558083698944 21971201730601344 21994064583598848 22010055614995968 22011604746162564 22040968614455232 22053288128461824 22147446723703808 22175934923508768 22233130502985792 22259901774635776 22264356809872008 22283065043912192 22314361483580608 22346020618685424 22359416582771736 22453972409113856 22485508887216544 22508906919357248 22525272272650368 22556908891010832 22698037326604224 22721656512167808 22740858242837631 22753568951089392 22783922612695296 22785526210852158 22850717461402064 22882811165701786 22926471371062272 22966743413648908 22982561868254976 23000890352731668 23010235542320128 23066859993481728 23080688085441792 23099094825112956 23210847883578368 23216381929014657 23240540495017794 23284551113301504 23331565129848768 23450032616314896 23463139708399872 23474434315187232 23487555046285824 23520543185395776 23537644060185216 23563317798036224 23587837379511808 23620966364595392 23639803973640881 23707606104411776 23742854557658496 23776201263497904 23802135208151456 23844226916245632 23877715998993168 23965297475111904 23998956600779196 24023929500467832 24101422411212532 24118022381416704 24206485281357312 24208189003575876 24225789838971816 24250998777409872 24254032058121216 24285059168951178 24357586937295872 24402378295371232 24436651298595068 24471321492745179 24496785927180918 24543175497804288 24569946021317632 24589540437154576 24647964902186496 24682582830419904 24738371587212288 24773116491126912 24837010651984128 24878887650283904 24898728445609922 24915877564166784 24989098326271872 25007266930551552 25042389496465248 25068448174401216 25103656669028184 25149310342134816 25163367223501312 25189551788770304 25224930372743296 25260718960253088 25296197498118612 25322520284276904 25382751418998272 25402414105870848 25404202001007804 25418401350766528 25430637174786168 25499114398533984 25674213258230784 25701913234177984 25707057144077322 25738011426922616 25755738605655552 25783831735088128 25850208512480256 25886514985110144 25913452045448448 25960578417687552 25962405598037896 25997039904229248 25998869650844129 26025923625506818 26075580862196736 26112203869025664 26223692388137088 26225538087207199 26242758617879808 26244605658886134 26271915342194028 26275201396297984 26321666475906048 26508732522790752 26523549235582464 26536317051950784 26568269860049152 26573587160169816 26605584845807648 26636794032562688 26671056867463248 26772044026251136 26777402109170388 26799902552813312 26837542865387488 26857055402006208 27071523186794528 27091205841430848 27127345987021824 27129255287837352 27157485522267984 27195628058113866 27245086203979384 27363852926751744 27365778873607512 27402285304457856 27404213956295163 27411919558226116 27430799649207552 27452675582292636 27463829518253056 27519281948026752 27521218834425121 27641189273982336 27663232991798898 27674472476574208 27703270054593536 27709875205598139 27762349404321024 27936045940435968 27988748606569392 28004392555186944 28043724567202656 28072906382569152 28123959952494848 28163459896248352 28248545934046464 28288220858111136 28308788126438976 28338245762366592 28378046669336208 28409000087148512 28429655169369792 28555595346373056 28595701519612344 28603742147714208 28643915942865492 28715772467506176 28717793566356648 28863609965802006 28891611464845824 28893644939751852 28914652388450232 28948360843564032 28955262855287943 29006810701974144 29071958602578944 29095143352173392 29200744111598592 29207706297792633 29263016939689728 29293467529637376 29294935640801792 29325419444798464 29348806328216752 29387958152606976 29390026561823798 29518143504115968 29559601570835232 29567913231345024 29644174003981056 29685809079829344 29794694158247232 29812555443695648 29847383110658304 29889303592555296 29931282951533604 29966393286633024 30033696363533824 30075878521347776 30118549529532528 30149890371914976 30192235723560924 30264049768805632 30295542016223744 30321144323783508 30338091934785856 30378563483593728 30380701614469544 30455463585143844 30513137105378304 30643415824339968 30650721979476807 30667853803642224 30774250780589056 30798793100150608 30853474676186112 30896808208034688 30955175905352876 30976496431126272 30987387326690392 31030908938104283 31090115643388416 31108753506465024 31133781536145984 31166178811417728 31266710155086528 31284186277866496 31299245753582976 31301448684731173 31324206754154418 31360724247194368 31383525413580288 31639454946556704 31657139410211328 31683892383279396 31701601684663872 31792302554994176 31836954665324224 31953729966815872 31960125098042076 31998608801038928 32020647996220416 32031906000623776 32157363175222272 32277585338101168 32301053118629088 32334665036546496 32380078891934904 32425556530828071 32626132335742464 32628428656993572 32660082525477888 32662381236241224 32705953427901312 32708255367191001 32732036271195066 32847906350765467 32910110440559872 32956802595902016 32991096875398272 33017407119243846 33030821988169216 33079932192692736 33116014202645504 33221170085555712 33318797768362496 33343022574068736 33389852661953664 33424597565868288 33471542225370912 33532413789513088 33539124874157604 33680958613670784 33728263330824816 33763360379035872 33787908408975552 33835363336516248 33872269334677072 33907516233048224 33998819198045312 34047055989906336 34082484768251712 34130353426634088 34178289316278237 34276076192103096 34324216748552679 34450115120473362 34515353313480192 34551269393931264 34621032128162688 34648642237669434 34662719872305664 34816271825367552 34841585386386432 34860810742526691 34926826669952256 34964923184182784 34990344823839744 34992807545181512 35029220456258704 35078418799596146 35145348118612992 35194709562599808 35231332569428736 35280814778093664 35344976697054336 35347464378409703 35381756069267712 35431449546893088 35561409156617664 35703202812227184 35766340374368448 35809407202674944 35816573998489752 35947946212667856 35998434901168794 36035894250701748 36121607788574464 36152133616818798 36172340383783136 36209980696357312 36260837410818488 36312283505363814 36381048087181824 36418905577387008 36487705164810016 36536380405943808 36538951941726884 36574399532276736 36603567443056848 36654976947892602 36692375930702336 36854919031976448 36881714814317568 36884310655731864 36946500274130852 36971947353279744 37016465872428032 37023874245629856 37107557380818432 37159674736690368 37255515977976192 37318331475425856 37339190073582592 37348092668414883 37391632756270208 37430541843425536 37483647489407808 37664727912061952 37717627810814848 37723965513202224 37745050835251968 37784327683155456 37837395559114944 37906206892493056 38074127128497408 38106303001511706 38127602026149792 38138322863618944 38145955762179252 38191887923820656 38218192769682432 38248671597800976 38290391421808864 38484813287736008 38511319887346176 38524859919669136 38552869851266976 38607017140383924 38675747602632192 38940867626531328 38943608397056844 38995559856343872 39017355919586304 39038885438260227 39183944203475968 39335538582205632 39357524672154624 39366908488329201 39407873013291042 39412802094446976 39423884308460032 39482499713859072 39525565338641408 39581078773105792 39726258877662976 39785323853373696 39796510814211072 39852404790073728 39908377268711472 39955191048844032 40158066039376704 40199853829219968 40256314298081232 40285583103009312 40428192431711344 40562218579571712 40607284780191792 40636808762146272 40693882931756028 40736228283401976 40793442087170799 40867629305969076 40890471738189632 41048668310411268 41117879337339174 41126402185509888 41195744277379584 41278922922040128 41301995241501696 41478338008620032 41511708714861312 41554905081890304 41585118041816064 41643524106481536 41688946873448704 41732327671443968 41765609005539224 41824268568749251 41904068910653952 41947673560925184 42006588832780416 42065586850803984 42109359573853728 42185939928742272 42188909096811581 42245189844372528 42268802246218496 42372818901069696 42432331287166704 42613500130722768 42644482754054688 42905613221571312 42965873914298238 43068070824838784 43076690349534972 43112886715395328 43173438522579872 43234075374437428 43295414948703009 43340467409627778 43422541265346048 43504571542658096 43549841648321632 43607937903868416 43611007156254668 43642715028260088 43801116167397888 43942403461202688 43988129167197696 44020111229991936 44023209492325128 44081937228910464 44085039842735697 44273265081466499 44351869847017536 44466261005971584 44519803549271552 44528713619744016 44566130087824384 44628722967161216 44692041237370848 44718833165543472 44907944818227712 44971017774433088 45017813838714496 45050544545300736 45113817782021664 45396074653208448 45443313024335616 45481716485675262 45507137902178784 45567845225390592 45571052421704316 45701434922804128 45765622331403572 45933486827297816 45965123736509952 46001780705463336 46133719986963456 46161376170883584 46198189650225912 46432763858029314 46481080990035588 46569102226603008 46663130259697536 46900065232629792 46926279416799744 46948868630374464 46975110092571648 46986310131231627 47041086370791552 47075288120370432 47126635596072448 47175674759023616 47241932729190784 47279607947281762 47415212208823552 47485709115316992 47552402526995808 47604270416302912 47688453832491264 47755431997986336 47930594950223808 47997913201558392 48047859000935664 48202844822425064 48236044762833408 48412970562714624 48416378007151752 48451579677943632 48501997554819744 48570118337902356 48804756590742464 48873302597190136 48942642985490358 48993571854361836 49086350995608576 49179080874309152 49295929804372992 49365165660839808 49546232982253824 49674021303968256 49757775300567808 49797456891219844 49831755128333568 49978196652543744 50014533861103104 50084778992930496 50136896348802432 50207313338056368 50298620684269632 50326734447002624 50354504405871887 50449860745486592 50521437920506176 50592394996237224 50645040568553808 50765502837996544 50804828211741696 50808404002015608 50836802701533056 50861274349572336 50998228797067968 51403826468355968 51414114288154644 51476022853845232 51511477211311104 51675172680710043 51773029970220288 51826904090896896 51924811196075792 51994079808458496 51997739301688258 52051847251013636 52224407738051328 52447384776274176 52451076174414398 52485517235759616 52489211317772268 52543830684388056 52550402792595968 52617628199394219 53017465045581504 53047098471164928 53072634103901568 53136539720098304 53147174320339632 53211169691615296 53273588065125376 53342113734926496 53544088052502272 53554804218340776 53599805105626624 53675085730774976 53714110804012416 54143046373589056 54182411682861696 54228200425228197 54258510575674704 54314971044535968 54391256116227732 54490172407958768 54731557747215024 54804570608915712 54808427912590326 54823839116452232 54861599298415104 54905351164585272 54982465421838903 55038563896053504 55042437668850242 55282378547964672 55326465983597796 55348944953148416 55419750411196278 55524698808642048 55977497213138784 56008785110373888 56087449134405312 56145812765138304 56247919904989696 56326919792496704 56497091868092928 56576441716222272 56617576252877952 56676491524733184 56756093338672416 56818000174297024 56859310338739584 56863312260919957 57111190692746112 57191403039224688 57207484295428416 57287831885730984 57435587132713296 57727219931604012 57783222929691648 57787289879503704 57829304776900464 57910525710575886 58013621403948288 58190286704346784 58415412595585266 58526033879379456 58586935059274752 58589871281603584 58697612656433504 58775916305213952 58780053123647596 59036287008231936 59119203141670464 59135826462690048 59288348007962112 59371618159658688 59589388316494464 59625110887391296 59694766221316608 59778607185110592 59862565903067208 59932786573266048 60067392727067648 60151757042695552 60237099059065056 60299780743829952 60384471447121848 60528099537611264 60591084032447488 60642288647567016 60676183869571712 60761403228939088 60910927170287688 61301443958953614 61335707607284448 61597586200301216 61676819006008761 61793616416069376 61910351810705752 61952992862252544 61974774653380784 62061817876208566 62180231286776832 62217507012930048 62267563072291968 62332357622835456 62533420310173056 62537821592571013 62598491507165952 62602897369462346 62648413508308836 62721448494388736 62767050827160576 63278909893113408 63314278820422656 63367784766558792 63403203369327744 63584605109988352 63673909330648448 63907459933631744 63920250196084152 63997217602077856 64063812001247552 64555170676202336 64602106237258176 64669330073092992 64760157783869808 64851113061656142 65252264671484928 65256857313987144 65324762472482448 65411906855802624 65416510734382002 65464072542390132 65695812701530934 65820220881119744 65913605191804032 65982193750796544 66034814238487692 66061643976338432 66159864385385472 66442340171111424 66637595536724992 66779705323907328 66849195131736576 66943084450741824 67064827579026176 67078249748315208 67361917227341568 67456526661649632 67526720758071744 67575816817951104 67670726673032496 67744538669354144 67815032466096448 67869114634001239 67997638396090624 68094111979812672 68164969536503424 68260706853268176 68356578632556474 68552152384206192 68648433497105358 68900230240946724 69030706626960384 69242064256325376 69297284475338868 69325439744611328 69632543650735104 69649145787043971 69721621485053382 69853653339904512 69929846368365568 69985615090363024 70058440912517408 70156837599192292 70389419125199616 70462665138857472 70561629556187328 70689953394108672 70694928756819406 70763512138535424 70862899093786176 70919411920922643 71122818313235328 71406405624454368 71532680748736896 71618814405349888 71633147996979504 71895892425335712 71996869802337588 72071788501403496 72243215577148928 72304267233637596 72344680767566272 72419961392714624 72521674821636976 72624567010727628 72762096174363648 72975410329620032 73072760811887616 73077903883453768 73207134886113696 73309953895785204 73384751861404672 73709838063952896 73768621311463728 73893000548261704 73943894706559488 73996782852402521 74047748491259712 74215114761636864 74319349473380736 74511031955952384 74636662950851712 74641916094358951 74696185336829766 74783265512540416 74861083686851072 74967294978815616 75435255621629696 75447931026404448 75490101670503936 75568655366310912 75674791118229888 75812413784986112 76148254256994816 76212606003023412 76255204052299584 76276645727237888 76291911524358504 76383775847641312 76497343195601952 76580782843617728 76969626575472016 77022639774692352 77049719839338272 77105739702533952 77214034280767848 77351495205264384 77881735253062656 77887216794113688 77991119712687744 77996608952532387 78077770876520454 78329622836440729 78671077164411264 78676614261621597 78733816976658402 78815746026582084 78825604188893952 78847768616920064 78964999427718144 79162157546211584 79452517755325952 79570647706747392 79704809580147456 79816754537422944 79910382097688064 80316132078753408 80399707658439936 80512628596162464 80571166206018624 80856384863422688 81214569560383584 81273617524292544 81387765863512056 81472456566803952 81586884174341598 81735258611938152 81780943476379264 82097336620822536 82212641868885489 82235758674678348 82391488554759168 82557845844080256 82563656503275363 83023417429722624 83109810163780608 83129625616794417 83287048212963072 83377893746897408 83464655342887936 83531218011078448 83648537137498502 83808137821307904 84013177665560832 84131173701607968 84218719147707456 84371879857484544 84377818193623162 84490379688745056 84537604492436992 84745637802139392 84864662574333408 85227000261445536 85288965508109376 85811226443142624 85931747828596476 86136141649677568 86153380699069944 86225773430790656 86346877045159744 86468150748874856 86590829897406018 86680934819255556 86845082530692096 87009143085316192 87099683296643264 87215875807736832 87222014312509336 87285430056520176 87602232334795776 87884806922405376 87976258334395392 88046418984650256 88163874457820928 88170079685471394 88546530162932998 88703739694035072 88932522011943168 89039607098543104 89057427239488032 89088738564234877 89257445934322432 89384082474741696 89437666331086944 89815889636455424 89942035548866176 90035627677428992 90101089090601472 90227635564043328 90792149306416896 90886626048671232 90963432971350524 91014275804357568 91135690450781184 91142104843408632 91402869845608256 91531244662807144 91866973654595632 91930247473019904 92003561410926672 92322752341767168 92396379300451824 92865527716058628 92962161980071176 93092726814312849 93326260519395072 93800130465259584 93852558833599488 93897737260748928 93904346054193519 93972620262463254 94082172741583104 94150576240740864 94253271192144896 94483865458381568 94559215894563524 94830424417647104 94971418230633984 95104805053991616 95208540832605824 95376907664982528 95510863995972672 95861189900447616 95995826403116784 96095718001871328 96405689644850128 96472089525666816 96832756014303504 96903159355887264 97003995109639488 97140236675804712 97276669592484213 97609513181484928 97746605194380272 97885285970980716 97987143708723672 98124766101573003 98358161748618304 98543719052296401 98730331321679616 99092465964507648 99348042607936512 99515550601135616 99594913782439688 99663510256667136 99956393305087488 100029067722206208 100169557985860992 100273792697604864 100414626676112736 100597241368539264 100604321692396847 100709008811743774 100899721490973184 101042875841012352 101184789992474448 101290081137107616 101616808004031216 101673605403066112 101722548699144672 101996457594135936 102807652936711936 102828228576309288 102952045707690464 102972650245658037 103350345361420086 103546059940440576 103653808181793792 103849622392151584 103988159616916992 103995478603376516 104103694502027272 104448815476102656 104894769552548352 104902152348828796 104971034471519232 104978422635544536 105087661368776112 105100805585191936 105235256398788438 106034930091163008 106042393135229109 106145268207803136 106273079440196608 106294348640679264 106422339383230592 106684227469852992 107088176105004544 107109608436681552 107199610211253248 107350171461549952 107428221608024832 108286092747178112 108364823365723392 108456400850456394 108517021151349408 108629942089071936 108782512232455464 108980344815917536 109463115494430048 109609141217831424 109616855825180652 109647678232904464 109723198596830208 109810702329170544 109964930843677806 110077127792107008 110084875337700484 110564757095929344 110652931967195592 110839500822392556 111049397617284096 111954994426277568 112017570220747776 112044278005244649 112174898268810624 112291625530276608 112495839809979392 112653839584993408 112994183736185856 113152883432444544 113235152505755904 113352983049466368 113512186677344832 113636000348594048 113718620677479168 113726624521839914 114222381385492224 114382806078449376 114414968590856832 114575663771461968 114871174265426592 115454439863208024 115574579759007408 115658609553800928 115821051421151772 116027242807896576 116380573408693568 116830825191170532 117052067758758912 117116656314780681 117395225312867008 117551832610427904 117560106247295192 118072574016463872 118238406283340928 118271652925380096 118576696015924224 118743236319317376 119178776632988928 119250221774782592 119389532442633216 119557214370221184 119725131806134416 119865573146532096 120076125890925269 120303514085391104 120474198118130112 120599561487659904 120768942894243696 121056199075222528 121284577295134032 121352367739143424 121522806457878176 121821854340575376 122602887917907228 122671415214568896 123195172400602432 123353638012017522 123587232832138752 123820703621411504 123905985724505088 123949549306761568 124123635752417132 124435014025860096 124535126144583936 124664715245670912 125066840620346112 125075643185142026 125196983014331904 125205794738924692 125296827016617672 125442896988777472 125472805706247753 126557819786226816 126566727290434743 126735569533117584 126806406738655488 127347818661296896 127814919867263488 127840500392168304 127994435204155712 128127624002495104 129110341352404672 129204212474516352 129338660146185984 129520315567739616 129702226123312284 130513714627974288 130649524944964896 130823813711605248 130833021468764004 130928145084780264 131391625403061868 131640441762239488 131827210383608064 131964387501593088 132069628476975384 132255119528207091 132819795244399497 133559410647814656 133698390263473152 133886168901483648 134129655158052352 134156499496630416 134723834454683136 134913053323299264 135053441516143488 135151633635902208 135341453346064992 135489077338708288 135630064932192896 135738229268002478 135995276792181248 136188223959625344 136329939073006848 136521413706536352 136713157265112948 137104304768412384 137296866994210716 137800460481893448 138484128512650752 138594568950677736 139298291574087942 139443242970106764 139707306679809024 139971230180726048 140116881825034816 140313675198384584 140510744966921641 140778838250399232 140925330277714944 141123259112374656 141379906788217344 141389857513638812 141527024277070848 141725798187572352 141838823841845286 142245636626470656 142812811248908736 143065361497473792 143237628810699776 143266295993959008 143791784850671424 143993739604675176 144143577002806992 144486431154297856 144608534467275192 144689361535132544 144839922785429248 145043349643273952 145249134021455256 145950820659240064 146155807766907536 146414269772227392 146619907791570408 147537242622927456 147786001096523408 147887789413118976 147993565704805042 148095496982519424 148638698946761472 149022063911904768 149273325901703424 149283832188717902 149392370673659532 149566531025080832 149722167373702144 149934589957631232 150870511243259392 150895862052808896 150980203341007872 151063513217615661 151349582236459776 151624827569972224 152296508513989632 152425212006046824 152510408104599168 152553291454475776 152583823048717008 152767551695282624 152994686391203904 153161565687235456 153939253150944032 154099439678676544 154211479405067904 154428068561535696 155774433588227376 155982239425375488 155993217905064774 156155541753040908 156659245672881458 157342154328822528 157353228523243194 157467633953316804 157631492053164168 157651208377787904 157852884598182657 158324315092423168 158905035510651904 159141295413494784 159409619160294912 159633509074845888 159820764195376128 160632264157506816 160799415316879872 161025257192324928 161142332412037248 161712769726845376 161841734896464493 162429139120767168 162547235048585088 162775531727024112 162944913133607904 163173768348683196 163470517223876304 163561886952758528 164194673241645072 164425283737770978 164471517349356696 165115691688160512 165127313006550726 166046834859445248 166259251233588834 166574096425926144 166755787493794816 167062436022156896 167297074274997004 168026355331121664 168262347403215936 168437438295414912 168743759714969088 168755636387246324 168980759377490112 169075208984873984 169491275604278784 169729325148666816 170454000522891072 170577931016218752 170589936782759871 171622452886285248 171863495657192952 172272283299355136 172306761398139888 172451546861581312 172693754090319488 172936301497749712 173181659794812036 173361869638511112 174018286170632384 174199366593286528 174444028625018672 174570860113040352 175769613844810752 176092837969300512 176327748915641856 176340159370942788 177093060325865996 177407479388070144 177865044023886336 177992261455779037 178114854478976064 178177477128469754 178514891868644864 178768164949483392 178875332662173888 179884071097732352 180071255354857984 180202178181202944 180455271128086656 181584298612833792 181773252097342464 181926865942701048 182028551608715136 182284209686817264 182805739691216512 183062489325614288 183733947309191264 184007122821853344 184792758600903648 185731055432117256 185924323960142352 186185453628625698 186652521038790144 187600260930519168 187613464777713039 187795474521497856 187808692108387038 187945240524926508 188164345483166208 188301152481481728 188967730916763136 189118431789127048 189660848835294208 189942836461267968 190209610107983232 190417081665211648 190753815329965056 191021727991945344 191722379800895232 191991652806233568 192191436003742656 192811379289700256 193665512028607008 193806318711774528 194007990219278976 194280473351609424 194553339184968426 195219026362969856 195493210388760544 195770571941961432 195974287417447344 196249532203146006 196716323497236608 197087438104592802 197460662643359232 198184931929015296 199031101202271232 199189827564879376 199327020513334272 199912786610174976 200339115971721984 200547585395209728 200829253352225472 201194482737078528 201208643384793694 201418017623487548 201799442981946368 202085751682024704 202369579984948896 202580162274215232 203233616008062432 203347210806132224 203445097398289344 203607343902003717 203992915188271872 205615305873423872 205656457152618576 205904091415380928 205945300491316074 206700690722840172 207092119880881152 207699244784303168 207976319233833984 207990957206753032 208207389004054544 208897630952205312 209789539105096704 209804304697657592 209956845271089072 210175322737552224 210470512797576876 212069860182326016 212084786270458218 212290536415606272 212442376576252399 212588697281358528 212758235762767929 212844678766461184 213368454939705984 214176352210009088 214219216873363104 214700342923099904 214856443216049664 216572185494356224 216729646731446784 216912801700912788 217034042302698816 217259884178143872 217565024464910928 217960689631835072 218926230988860096 219218282435662848 219233711650361304 219295356465808928 219621404658341088 219929861687355612 220154255584214016 220169750675400968 221129514191858688 221305863934391184 221679001644785112 221990348557207563 223909988852555136 223925748283076853 224088556010489298 224349796537621248 224583251060553216 225307679169986816 226305766864889088 226470305011511808 226705966098932736 227024373354689664 227272000697188096 227437241354958336 227453249043679828 228444762770984448 228765612156898752 228829937181713664 229151327542923936 229742348530853184 230908879726416048 231149159518014816 231317219107601856 231642102842303544 232054485615793152 232761146817387136 233661650382341064 233989826857597161 234233312629561362 234790450625734016 234988868509322187 235120212494590384 236029842784864791 236476812566681856 236543305850760192 237486472638634752 238357553265977856 238500443549565184 239114428740442368 239450263612268832 239731146293064192 240152251781850538 240607028170782208 240948396236260224 241199122975319808 241537885788487392 242569154590268064 242704735478286848 243045612915756352 243643708681150752 245205775835814456 245342830429137792 246390344801204864 246707276024035044 247174465664277504 247641407242823008 247690969509826089 247899098613523136 248247271504834264 249070252289167872 249329430491341824 250133681240692224 250151286370284052 250393966028663808 250411589477849384 250593654033235344 250945611412495506 253115639572453632 253133454580869486 253471139066235168 253612813477310976 254695637322593792 255629839734526976 255681000784336608 255988870408311424 256255248004990208 258220682704809344 258408424949032704 258677320292371968 259040631135479232 259404452246624568 261027429255948576 261299049889929792 261647627423210496 261666042937528008 261856290169560528 262783250806123736 263654420767216128 263928775003186176 264139256953950768 264510239056414182 265639590488798994 267118821295629312 267266215692704631 267772337802967296 268259310316104704 268312998993260832 269447668909366272 269826106646598528 270106883032286976 270303267271804416 270682906692129984 270978154677416576 271260129864385792 271476458536004956 271990553584362496 272376447919250688 272659878146013696 273042827413072704 273426314530225896 274208609536824768 274593733988421432 275600920963786896 276968257025301504 277189137901355472 278596583148175884 278886485940213528 279278180442938547 279942460361452096 280233763650069632 280627350396769168 281021489933843282 281557676500798464 281713038162580557 282246518224749312 282759813576434688 282779715027277624 283451596375144704 283677647683690572 284491273252941312 285625622497817472 286130722994947584 286335377124514103 286532591987918016 287583569701342848 287987479209350352 288287154005613984 289217068934550384 289378723070265088 289679845570858496 290086699286547904 290498268042910512 291901641318480128 292311615533815072 292828539544454784 293239815583140816 295074485245854912 295572002193046816 295631157156889203 295987131409610084 296190993965038848 297277397893522944 298044127823809536 298546651803406848 298567664377435804 298784741347319064 299133062050161664 299869179915262464 301741022486518784 301791724105617792 301812965077190541 302127026435231322 302699164472919552 304850424012093648 305020816209198336 305106582908951552 305167646097434016 305535103390565248 305989372782407808 306323131374470912 307878506301888064 308198879357353088 308422958810135808 308856137123071392 311548867176454752 311964478850750976 311986435810129548 312311083506081816 313318491345762916 314684308657645056 314706457046486388 314935267906633608 315262984106328336 315302416755575808 315705769196365314 316648630184846336 318127179405687327 318819238320589824 319267018149691776 321264528315013632 321598830633759744 322050514384649856 322284664824074496 323425539453690752 323683469792928986 324858278241534336 325094470097170176 325551063454048224 325889826267215808 326347536697366392 326941034447752608 327123773905517056 328389346483290144 328850567475541956 328943034698713392 330231383376321024 330254626013101452 332518502467177668 333148192851852288 334124872044313792 334594148549994008 336052710662243328 336524694806431872 336874876590829824 337487519429938176 337511272774492648 337961518754980224 337985305460973677 338982551208557568 339458650297333632 340908001045782144 341155862032437504 341179873565519742 343244905772570496 343726991314385904 344544566598710272 344613522796279776 345387508180638976 345872602995499424 346363319589624072 346723739277022224 348036572341264768 348398733186573056 348888057250037344 349141720226080704 352185675938601024 352655497831283712 352680318741885576 354186120651731992 354814958776140288 355730088047772672 355984522911558074 356229708957952128 356354954256939508 357029783737289728 357536329898966784 357750665324347776 359768142195464704 360142510709715968 360228377672775807 360910542256173312 363168597225667584 363853731885402096 364057103217430272 364568419373634528 365611479382433024 366124978651228576 367467894618382528 368014245643706688 369585517201807296 371462110864234512 371848647920284704 372370907257251396 373305042077580288 375200521861038336 375226929555426078 375590949042995712 375617384216774076 375890481049853016 376328690966332416 376418417118743259 377935461833526272 378236863578254096 379700181871304229 380419220215966464 380834163330423296 382043455983890688 383444759601790464 383983305612467136 384382872007485312 385622758579400512 387331024057214016 387612637423549056 388015980438557952 388560946703218848 389106678369936852 390438052725939712 390986420777521088 391541143883922864 391948574834894688 392499064406292012 393432646994473216 394174876209185604 394921325286718464 398379655129758752 398459385733198491 400678231943443968 401095170790419456 401658506704450944 402388965474157056 402417286769587388 402836035246975096 403401816195355679 404171503364049408 404739159969897792 405160324548430464 406467232016124864 406694421612264448 406890194796578688 407214687804007434 407985830376543744 411230611746847744 411312914305237152 411808182830761856 411890600982632148 413401381445680344 415398489568606336 415981914413506064 416414778008109088 419608609395315184 419913690542178144 420350645475104448 420941025595153752 421532234900764923 424139720364652032 424169572540916436 424581072831212544 424884753152504798 425177394562717056 425516471525535858 425689357532922368 426736909879411968 428438433746726208 429400685846199808 429712886432099328 433144370988712448 433459293462893568 433825603401825576 434068084605397632 434519768356287744 435130048929821856 435921379263670144 437852461977720192 438467423300722608 438590712931617856 439242809316682176 439859723374711224 440339501350801936 442611727868782368 443358003289570224 443980697114415126 447819977705110272 447851496566153706 448177112020978596 448699593075242496 449166502121106432 450615358339973632 452611533729778176 452940610023023616 453190539652846983 454048746709379328 454544001394376192 454874482709916672 454906498087359656 456889525541968896 457531224313797504 457659874363427328 458302655085847872 459484697061706368 461817759452832096 462298319036029632 462634438215203712 463284205684607088 465522293634774272 467323300764682128 467979653715194322 468466625259122724 469580901251468032 469977737018644374 470240424989180768 472059685569729582 472953625133363712 474972945277269504 476715106531955712 477000887099130368 478228857480884736 478900527224537664 479462292586128384 480304503563701076 481214056341564416 481896792472520448 482398245950639616 483075771576974784 485138309180536128 485409470956573696 485525204689393479 486091225831512704 487287417362301504 490411551671628912 490685660858275584 492780689602409728 493414552048070088 495282814485646016 495381939019652178 495798197227046272 496494543009668528 498140504578335744 500267362481384448 500302572740568104 500823178955698768 501187308066470688 501891222824991012 506231279144907264 506266909161738972 506942278132470336 507225626954621952 509391274645187584 511362001568673216 511769810348279613 511977740816622848 512510496009980416 516441365409618688 516816849898065408 517354640584743936 518081262270958464 518808904493249136 522054858511897152 522598099779859584 523332085875056016 523712580339121056 525566501612247472 527308841534432256 528278513907901536 529020478112828364 531279180977597988 533976784367337111 534532431385409262 535544675605934592 536625997986521664 539652213293197056 540213766064573952 540606534543608832 541365813384259968 541956309354833152 542520259728771584 542952917072009912 543715491393740263 544752895838501376 545319756292027392 546085654826145408 546852629060451792 548417219073649536 549187467976842864 551201841927573792 554378275802710944 557193166296351768 557772971880427056 558556360885877094 559884920722904192 560467527300139264 561254700793538336 562042979867686564 562840394333139117 563426076325161114 564493036449498624 565559430054555248 566903192750289408 567355295367381144 568982546505882624 571251244995634944 572261445989895168 572670754249028206 573065183975836032 575167139402685696 575974958418700704 576574308011227968 578434137869100768 578757446140530176 579359691141716992 580173398573095808 580996536085821024 583803282636960256 584623231067630144 585657079088909568 586479631166281632 590148970491709824 591144004386093632 591262314313778406 591974262819220168 592381987930077696 594554795787045888 597093303606813696 597135328754871608 597569482694638128 599738359830524928 603583448211235584 603625930154381082 604254052870462644 605398328945839104 609700848024187296 610041632418396672 610335292194868032 610822031706011151 611070206781130496 611978745564815616 612646262748941824 615757012603776128 616397758714706176 616845917620271616 617712274246142784 623097734352909504 623928957701501952 623972871620259096 624622167012163632 626636982691525832 629368617315290112 629412914092972776 629870535813267216 630525968212656672 631411538392730628 636254358811374654 637327129728757197 638534036299383552 642529056630027264 644101028769299712 644569329648148992 646851078907381504 647366939585857972 649716556483068672 650188940194340352 651102126908096448 651779652534431616 652695073394732784 653882068895505216 654247547811034112 656778692966580288 657701134951083912 657886069397426784 660462766752642048 660509252026202904 665037004934355336 665971045671622689 668249744088627584 669188297099988016 671777244849230559 673049389612863744 673749753181659648 675022545548985296 675923037509960448 675970610921947354 678917300594667264 681816002091564288 682311724064875008 682359747131039484 686489811545140992 687453982628771808 689227045592559552 690775016361277952 691745205990998848 692726639179248144 693447478554044448 696073144682529536 696797466373146112 697776114500074688 698283440452161408 704371351877202048 704966605527966561 705360637483771152 708372241303463984 709629917552280576 711969045823116148 712459417915904256 712709908513879016 715072659797933568 715501330648695552 719536284390929408 720456755345551614 721821084512346624 727707463770804192 728114206434860544 729136838747269056 731222958764866048 732249957302457152 734935789236765056 736028491287413376 739171034403614592 742924221728469024 743697295840569408 744741814514502792 750401043722076672 750453859110852156 751181898085991424 751234768433548152 751780962099706032 752836834237486518 756473727156508192 759400363742608458 760838440431932928 761668326660846592 764086911967781376 766889519203580928 767966611224934272 768765744014970624 771245517158801024 774662048114428032 775225274847098112 776031960877115904 777121893406437696 778213356739873704 780876105451879424 781972841555042176 783082287767845728 783897149669789376 784998128812584024 786865293988946432 788349752418371208 796759310259517504 796918771466396982 801356463886887936 801798647078113893 803317013408901888 804777930948314112 804834573539174776 805672070493950192 806803632390711358 808343006728098816 809478319939795584 810320649096860928 812934464032249728 812991680703423169 813780389593157376 814429375608014868 815971660753087488 822625828610474304 823616365661523712 823781201965264296 826802762891360688 830796979137212672 831963828827012128 832829556016218176 839217218790630368 839827381084356288 840701290950208896 841882051190307504 843064469801529846 848279440729304064 848339145081832872 849769506305009596 850354789125434112 851032943051071716 851378715065844736 853473819758823936 856876867493452416 858801371692399616 859006131373542309 866288741977424896 867651206803651152 868136169210795264 869039536712575488 870260097859643712 871842758527340288 875704923955440384 876934846601445216 877181425863235712 878485618633364352 879719446749422448 880679002701603872 885223455737564736 886716006579140448 887961394228830252 895639955410220544 895702993132307412 896354224041957192 897399186150484992 901230716679947264 905223067459556352 905438895231571623 906381079305693966 908097493418758656 909088002788752384 909812996174719312 915062448627595008 915319748726854656 916605310171695744 918969394123412736 923635518905664192 924596638072059264 925268876430407424 926568411369214176 931044587269548544 934646601529364256 935959307430388644 936933250518245448 939161802502936064 939955474037288748 940480849978361536 944119371139459164 945907250266727424 949945890554539008 954001774198260736 956457714961769472 957801054449075328 960609007127402152 961958177081232773 963793584945040896 964796491901279232 966151543153949568 970276618361072256 970344909226666363 971050409378786958 972182451663025408 974574834724603008 980823103343257824 981371321716551168 985561379204819456 986829104096140176 990565628971292032 990763878039304356 991596394454092544 992989086019337056 1000605145481136208 1001646357911397536 1002374616132941376 1003782445649982024 1012462558289814528 1012533818323477944 1013884556264940672 1013955916382921031 1018285096873729477 1022724003137346432 1023539620696559226 1023955481633245696 1025020992019960832 1032882730819237376 1033633699796130816 1036162524541916928 1037617808986498272 1044109717023794304 1045196199559719168 1046664171750112032 1047425160678242112 1051133003224494944 1056557027815803072 1058040956225656728 1062558361955195976 1067953568734674222 1069064862770818524 1071089351211869184 1073251995973043328 1079304426586394112 1080427532129147904 1080685133018327421 1082731626768519936 1083912618709666304 1085040519457543168 1085905834144019824 1087430982787480526 1089505791677002752 1092171309652290816 1093705258120903584 1096834438147299072 1098374935953685728 1102403683855147584 1108756551605421888 1114386332592703536 1115545943760854112 1117112721771754188 1119769841445808384 1120935054600278528 1122509401587076672 1124085959735373128 1125680788666278234 1126852152650322228 1128986072898997248 1131118860109110496 1133806385500578816 1134710590734762288 1142502489991269888 1145341508498056412 1146130367951672064 1150334278805371392 1151949916837401408 1153148616022455936 1156868275738201536 1157514892281060352 1158153601335053401 1160346797146191616 1161993072171642048 1167606565273920512 1169246462135260288 1171314158177819136 1172959262332563264 1180297940983419648 1182288008772187264 1182524628627556812 1183948525638440336 1184763975860155392 1194270657509743216 1195138965389276256 1207166896422471168 1207251860308762164 1208508105740925288 1210205448586067037 1219401696048374592 1220083264836793344 1220670584389736064 1221644063412022302 1222140413562260992 1223957491129631232 1225292525497883648 1231514025207552256 1232795517429412352 1233691835240543232 1235424548492285568 1246195468705819008 1247945743240518192 1249244334024327264 1253273965383051664 1258825828185945552 1259741071626534432 1261051936425313344 1262823076785461256 1264596704702294769 1272508717622749308 1274654259457514394 1277068072598767104 1288202057538599424 1289138659296297984 1293702157814763008 1294733879171715944 1299433112966137344 1300377880388680704 1302204253816192896 1303559305068863232 1305390146789465568 1307764137791010432 1307856182001159011 1313557385933160576 1315402269902167824 1315772138794853568 1321018504052405808 1330074009868710672 1331942091343245378 1336499488177255168 1338376594199976032 1343554489698461118 1346098779225727488 1347499506363319296 1350045091097970592 1351846075019920896 1351941221843894708 1357834601189334528 1363632004183128576 1364623448129750016 1364719494262078968 1372979623090281984 1374907965257543616 1378454091185119104 1381550032722555904 1383490411981997696 1385453278358496288 1386894957108088896 1392146289365059072 1393594932746292224 1395552229000149376 1396566880904322816 1408742703754404096 1409933211055933122 1410721274967542304 1416744482606927968 1423938091646232296 1424918835831808512 1425419817027758032 1430145319595867136 1431002661297391104 1440913510691103228 1443642169024693248 1455414927541608384 1456228412869721088 1456575614068180437 1458273677494538112 1462445917529732096 1464499914604914304 1469871578473530112 1472056982574826752 1478342068807229184 1485848443456938048 1487394591681138816 1489483629029005584 1500802087444153344 1500907718221704312 1502469536867096304 1503561924199412064 1505673668474973036 1512947454313016384 1518800727485216916 1521676880863865856 1528173823935562752 1535933222449868544 1537531488029941248 1542491034317602048 1549324096228856064 1550450549694196224 1552063921754231808 1554243786812875392 1556426713479747408 1560989636582028497 1563945683110084352 1566164575535691456 1567794299339578752 1569996257625168048 1573730587977892864 1576699504836742416 1593518620519035008 1593837542932793964 1601930353102011333 1603597294156227786 1606634026817803776 1609669147078349552 1611344140987900384 1613607264781422716 1618956639879591168 1620641298193721856 1625868928064499456 1625983361406846338 1627560779186314752 1628858751216029736 1631146474181220789 1645251657220948608 1647232731323047424 1647562403930528592 1653605525782721376 1661593958274425344 1663927657654024256 1665659112032436352 1678434437581260736 1679654762168712576 1681402581900417792 1683764102380615008 1686128939603059692 1696678290163665744 1699539012610019192 1700709578250868224 1702065886102143432 1706947639517647872 1713753734986904832 1718012262747084618 1735302413607302304 1736272338421590528 1738079073425150976 1740520195719287424 1743685517054680576 1751409847910880768 1753869693202890432 1754362851726471424 1756971237266728704 1759438893498844896 1761358005403207744 1770446911475129472 1773432013158280896 1775922788457660504 1791279910820441088 1791405986264614824 1792708448083914384 1810877790463143246 1812762158611387932 1816194986837517312 1819625992349438624 1830124897255190016 1833210620343391488 1837938788246825472 1847271037811328384 1849193276144118528 1850537752860814848 1853136822738428352 1862089174539097088 1869293203058728512 1871918614860777288 1873866501036490896 1878323605005872128 1879910948074577496 1880961699956723072 1888238742278918328 1911981389186271591 1915602108898150656 1921218014254804304 1923916354162465546 1927587169890081792 1932303086307899136 1940553236722144512 1940689818453332726 1942100818757573916 1944364903326050816 1949149669449206016 1961646206686515648 1962742643433102336 1971122758409638912 1973658208192280352 1981131257942584064 1981527756078608712 1983192788908185088 1985978172038674112 2001210290962272416 2003292715822795072 2004749232265882752 2007564891299964048 2025067636646955888 2027769112529881344 2027911832765842062 2036570193747458954 2045448006274692864 2047079241393118452 2047910963266491392 2065765461638474752 2072325049083833856 2075235617972996544 2088219434047588608 2090392399119438336 2093328343500224064 2094850321356484224 2102266006448989888 2103942553654038409 2113114055631606144 2116081912451313456 2125116723910391952 2135907137469348444 2138129725541637048 2146503991946086656 2158608853172788224 2161370266036654842 2165463253537039872 2167825237419332608 2171811668288039648 2174861965574961052 2184342619304581632 2187410516241807168 2193668876294598144 2196749871907371456 2204807367710295168 2217513103210843776 2228772665185407072 2231091887521708224 2234225443543508376 2239539682891616768 2241870109200557056 2245018803174153344 2248171919470746256 2251361577332556468 2253704305300644456 2262237720218220992 2269421181469524576 2285004979982539776 2290683016996112824 2292260735903344128 2300668557610742784 2303899833674802816 2306297232044911872 2313736551476403072 2313899398925127481 2316307202670106802 2320693594292383232 2323986144343284096 2338492924270520576 2342628316355638272 2345918524665126528 2360595881966839296 2364576017544374528 2365049257255113624 2367897051276880672 2388541315019486432 2390277930778552512 2414333792844942336 2414503720617524328 2417016211481850576 2420410897172134074 2438803392096749184 2438975042110269507 2441341168779472128 2443288126824044604 2444280827124521984 2447914982259262464 2463028050415104512 2465591034858824704 2470849096984571136 2492390937411638016 2495891486481036384 2498488668048654528 2506547930766103328 2517651656371891104 2519482143253068864 2522103872850626688 2525646153570922512 2529193409404589538 2545017435245498616 2549308518915028788 2554136145197534208 2576404115077198848 2577018394120626927 2587404315629526016 2589467758343431888 2598866225932274688 2604408507632385792 2607118610137726464 2610780293578931136 2615528275582020864 2615712364002318022 2627114771866321152 2630804539804335648 2631544277589707136 2642037008104811616 2660148019737421344 2663884182686490756 2672998976354510336 2676753188399952064 2687108979396922236 2692197558451454976 2700090182195941184 2703692150039841792 2703882443687789416 2715669202378669056 2727264008366257152 2729438988524157936 2745959246180563968 2749815930515087232 2756908182370238208 2761750895491281187 2766980823963995392 2770906556716992576 2773789914216177792 2784292578730118144 2791104458000298752 2793133761808645632 2817485407508808192 2819866422111866244 2821442549935084608 2833488965213855936 2847876183292464592 2849837671663617024 2850839634055516064 2862005322594782208 2881827021382206456 2885874531243698319 2910829855083216768 2911034727679999089 2913151228136360874 2916547354989076224 2928999829209828608 2939743156947060224 2944113965149653504 2956684137614458368 2971696886913876096 2974789183362277632 2978967258058011168 3001815436443408624 3004939073734192608 3007123848398824128 3011347336949946072 3025894908626032768 3037601454970433832 3041867749148763093 3054855290621188431 3071866444899737088 3075062976059882496 3084982068635204096 3098648192457712128 3100901099388392448 3108487573625750784 3112853426959494816 3121979273164056994 3127891366220168704 3132329151071382912 3135588598679157504 3139992515250336096 3153399009673484832 3187037241038070016 3187675085865587928 3203860706204022666 3207194588312455572 3213268053635607552 3219338294156699104 3222688281975800768 3227214529562845432 3237913279759182336 3241282596387443712 3251737856128998912 3251966722813692676 3255121558372629504 3257717502432059472 3262292948362441578 3290503314441897216 3294465462646094848 3295124807861057184 3307211051565442752 3323187916548850688 3327855315308048512 3331318224064872704 3356868875162521472 3359309524337425152 3362805163800835584 3367528204761230016 3372257879206119384 3393356580327331488 3399078025220038384 3401419156501736448 3404131772204286864 3427507469973809664 3436024525494169236 3470604827214604608 3472544676843181056 3474460804005160203 3481040391438574848 3487371034109361152 3502819695821761536 3507739386405780864 3508725703452942848 3513942474533457408 3518877786997689792 3522716010806415488 3540893822950258944 3546864026316561792 3551845576915321008 3582811972529229648 3585416896167828768 3621755580926286492 3625524317222775864 3630616345758201111 3639251984698877248 3660249794510380032 3666421240686782976 3675877576493650944 3694542075622656768 3698386552288237056 3701075505721629696 3706273645476856704 3722359902618683339 3738586406117457024 3743837229721554576 3747733002072981792 3759821896149154992 3761923399913446144 3776477484557836656 3823962778372543182 3831204217796301312 3842436028509608608 3847832708324931092 3864606172615798272 3881106473444289024 3881379636906665452 3884201637515147832 3888729806652101632 3898299338898412032 3923292413373031296 3923568546003477033 3947316416384560704 3962262515885168128 3963055512157217424 3966385577816370176 3971956344077348224 4002420581924544832 4006585431645590144 4009498464531765504 4015129782599928096 4050135273293911776 4055538225059762688 4055823665531684124 4073140387494917908 4090896012549385728 4094158482786236904 4144650098167667712 4150471235945993088 4176438868095177216 4180784798238876672 4186656687000448128 4189700642712968448 4204532012897979776 4207885107308076818 4226228111263212288 4232163824902626912 4250233447820783904 4271814274938696888 4276259451083274096 4293007983892173312 4322740532073309684 4330926507074079744 4343623336576079296 4349723931149922104 4368685238609163264 4374821032483614336 4387337752589196288 4393499743814742912 4409614735420590336 4435026206421687552 4457545330370814144 4462183775043416448 4468450887087016752 4479079365783233536 4490037606348306688 4496343838941492512 4502723154665112936 4507408610601288912 4524475440436441984 4538842362939049152 4581366033992225648 4584521471806688256 4607799667349605632 4612594464089823744 4627473102952806144 4627798797850254962 4632614405340213604 4641387188584766464 4647972288686568192 4676985848541041152 4682968909746085491 4691837049330253056 4721191763933678592 4729152035088749056 4730098514510227248 4735794102553761344 4777082630038972864 4780555861557105024 4829007441235048656 4834032422963701152 4840821794344268148 4877606784193498368 4877950084220539014 4882682337558944256 4886576253648089208 4893439422543662367 4926056100830209024 4941698193969142272 4984781874823276032 4991782972962072768 4996977336097309056 5013095861532206656 5035303312743782208 5038964286506137728 5044207745701253376 5051292307141845024 5058386818809179076 5090034870490997232 5098617037830057576 5154036788241253854 5178935516686863776 5208817015264771584 5214237220275452928 5221560587157862272 5231056551164041728 5231424728004636044 5254229543732642304 5261609079608671296 5263088555179414272 5284074016209623232 5320296039474842688 5327768365372981512 5345997952709020672 5353506376799904128 5374217958793844472 5400180364391882368 5407764887375578832 5458877977048315872 5499631861030174464 5513816364740476416 5523501790982562374 5533961647927990784 5541813113433985152 5547579828432355584 5582208916000597504 5586267523617291264 5634970815017616384 5639732844223732488 5642885099870169216 5666977930427711872 5695752366584929184 5701679268111032128 5763654042764412912 5771749062487396638 5821659710166433536 5822069455359998178 5826302456272721748 5833094709978152448 5857999658419657216 5879486313894120448 5888227930299307008 5913368275228916736 5943393773827752192 5949578366724555264 5957934516116022336 6003630872886817248 6009878147468385216 6014247696797648256 6022694673899892144 6051789817252065536 6075202909940867664 6083735498297526186 6109710581242376862 6143732889799474176 6169964137270408192 6197296384915424256 6216975147251501568 6225706853918989632 6243958546328113988 6255782732440337408 6264658302142765824 6271177197358315008 6279985030500672192 6306798019346969664 6311827660962115227 6374074482076140032 6375350171731175856 6407721412408045332 6414389176624911144 6438676588313398208 6445376563951601536 6454429059125690864 6475826559518364672 6503475712257997824 6503933445627385352 6515435004864118944 6524585896724883156 6581006628883794432 6585713673863824369 6590249615722114368 6614422103130885504 6655710630616097024 6662636448129745408 6713737750325042944 6718619048674850304 6725610327601671168 6735056409522460032 6744515758412238768 6786713160654662976 6798156050440076768 6808263544408573728 6855014939947619328 6872049050988338472 6941209654429209216 6941698196775382443 6948921608010320406 6962080782877149696 7015478772811561728 7017451406905885696 7027884949066914816 7037755573995379584 7045432021612830976 7081787645900517888 7093728052633123584 7103691153830642016 7165623945058459296 7170833792335657536 7243511161852572984 7251048634445551728 7261232691516402222 7278503969397754496 7316925126330808521 7332842481373565952 7389084151245313536 7396773104576474112 7412547290953713408 7444719805237366678 7477172812234914048 7487674459443109152 7495466004145963584 7519643792298309984 7523846799826892288 7552954969115673312 7647925556745086364 7662408435592602624 7684872057019217216 7695665416649862184 7729212345231596544 7762212946888578048 7762759273813330904 7768403275030295664 7796598677796824064 7846584826746062592 7847137092006954066 7894632832769121408 7924525031770336256 7926111024314434848 7943912688154696448 8004841163849089664 8013170863291180288 8018996929063531008 8030259565199856192 8100270546587823552 8111076450119525376 8111647331063368248 8146280774989835816 8181792025098771456 8188316965572473808 8285252686473843561 8300942471891986176 8352877736190354432 8373313374000896256 8379401285425936896 8409064025795959552 8415770214616153636 8452456222526424576 8464327649805253824 8500466895641567808 8543628549877393776 8552518902166548192 8586015967784346624 8645481064146619368 8657623593731094957 8687246673152158592 8699447862299844208 8733104183039997267 8749642064967228672 8786999487629485824 8819229470841180672 8870052412843375104 8915090660741628288 8924367550086832896 8936901774174033504 8980075212696613376 8992687677882985024 9005446309330225872 9014817221202577824 9048950880872883968 9077684725878098304 9162732067984451296 9164565871863565293 9215599334699211264 9225188928179647488 9254946205905612288 9255597595700509924 9265228810680427208 9295944577373136384 9353971697082082304 9365937819492170982 9383674098660506112 9458304070177498112 9460197029020454496 9471588205107522688 9554165260077945728 9561111723114210048 9658014882470097312 9668064845927402304 9681643588688536296 9755213568386996736 9755900168441078028 9765364675117888512 9773152507296178416 9786878845087324734 9883396387938284544 9969563749646552064 9983565945924145536 9993954672194618112 10026191723064413312 10070606625487564416 10077928573012275456 10088415491402506752 10102584614283690048 10116773637618358152 10180069740981994464 10197234075660115152 10308073576482507708 10357871033373727552 10417634030529543168 10423382412015480609 10443121174315724544 10462113102328083456 10462849456009272088 10508459087465284608 10523218159217342592 10526177110358828544 10568148032419246464 10640592078949685376 10655536730745963024 10707012753599808256 10748435917587688944 10800360728783764736 10815529774751157664 10917755954096631744 10999263722060348928 11027632729480952832 11047003581965124748 11067923295855981568 11083626226867970304 11095159656864711168 11164417832001195008 11167079707856050017 11279465688447464976 11285770199740338432 11333955860855423744 11391504733169858368 11403358536222064256 11527308085528825824 11543498124974793276 11643319420332867072 11644138910719996356 11652604912545443496 11666189419956304896 11715999316839314432 11770705638010431099 11886787547655504384 11899156733449110528 11915869032232044672 12007261745773634496 12019756294936770432 12028495393595296512 12045389347799784288 12103579634504131072 12150405819881735328 12167470996595052372 12219421162484753724 12433950294503003136 12451413707837979264 12487917092656227976 12505456302056026049 12529316604285531648 12542354394716630016 12559970061001344384 12613596038693939328 12623655321924230454 12748148964152280064 12750700343462351712 12815442824816090664 12828778353249822288 12877353176626796416 12890753127903203072 12908858118251381728 13007866891254770704 13030870009728237888 13049171793449766312 13162013257767588864 13171427347727648738 13180499231444228736 13228844206261771008 13311421261232194048 13325272896259490816 13427475500650085888 13437238097349700608 13470112819044920064 13489031516824477536 13573426321309325952 13596312100880153536 13616527088817147456 13744098101976676944 13882419308858418432 13883396393550764886 13897843216020640812 13924161565754299392 14030957545623123456 14048906729238256473 14075511147990759168 14090864043225661952 14163575291801035776 14187456105266247168 14207382307661284032 14331247890116918592 14341667584671315072 14487022323705145968 14502097268891103456 14522465383032804444 14557007938795508992 14633850252661617042 14778168302490627072 14825094581907426816 14889439610474733356 14954345624469828096 14975348918886218304 14990932008291927168 15039287584596619968 15047693599653784576 15105909938231346624 15295851113490172728 15369744114038434432 15391330833299724368 15525518547626661808 15536806550060591328 15693169653492125184 15694274184013908132 15789265665538242816 15852222048628869696 15887825376309392896 16009682327698179328 16026341726582360576 16037993858127062016 16060519130399712384 16200541093175647104 16223294662126736496 16292561549979671632 16376633931144947616 16570505372947687122 16601884943783972352 16746626748001792512 16758802570851873792 16818128051591919104 16831540429232307272 16904912445052849152 16928655299610507648 17000933791283135616 17087257099754787552 17105037804333096384 17290962128293238736 17315247187462189914 17374493346304317184 17398895724599688416 17466208366079994534 17499284129934457344 17573998975258971648 17638458941682361344 17740104825686750208 17830181321483256576 17848735100173665792 17873803548348067008 17960150425393226752 17985375355765970048 18010892618660451744 18029634442405155648 18097901761745767936 18155369451756196608 18325464135968902592 18329131743727130586 18431198669398422528 18509892411811224576 18511195191401019848 18530457621360854416 18591889154746272768 18731875638984341964 18767348197321012224 18920394058040908992 18935482982886345681 18943176410215045376 19108330520155891456 19122223446228420096 19316029764940194624 19336129691854804608 19363287177377072592 19510427136773993472 19511800336882156056 19546305014592356832 19573757690174649468 19757141021591473107 19967131891848291072 19987909344389236224 20052383446128826624 20141213250975128832 20155857146024550912 20176830982805013504 20205169228567380096 20233547275236716304 20360139481963988928 20394468151320230304 20616147152965015416 20715742066747455104 20825094590326147329 20846764824030961218 20886242348631449088 20925698912018544176 21046436318434685184 21052354220717657088 21136296064838492928 21281184157899370752 21311073461491926048 21414025507199616512 21496871835175377888 21600721457567529472 21631059549502315328 21835511908193263488 21998527444120697856 22094007163930249496 22167252453735940608 22190319313729422336 22334159415712100034 22558931376894929952 22571540399480676864 22667911721710847488 22783009466339716736 22806717072444128512 23054616171057651648 23086996249949586552 23286638840665734144 23288277821439992712 23305209825090886992 23541411276020862198 23773575095311008768 23831738064464089344 24014523491547268992 24039512589873540864 24056990787190593024 24090778695599568576 24207159269008262144 24300811639763470656 24334941993190104744 24438842324969507448 24855758059421530683 24902827415675958528 24975834185312455952 25010912604112052098 25058633208571063296 25119940122002688768 25227192077387878656 25247310643848460908 25501400686924703424 25630885649632181328 25657556706499644576 25754706353253592832 25781506255806406144 25817716236502763456 26015733782509541408 26061740019456475776 26098343586899532624 26342854695455297476 26360998462888457472 26457688412523542016 26622842522464388096 26854951001300171776 26940225638089840128 26978063033648955072 27146852642618651904 27192624201760307072 27233054177634294912 27488196203953353888 27764838617716836864 27766792787101529772 27795686432041281624 28061915091246246912 28097813458476512946 28151022295981518336 28181728086451323904 28374912210532494336 28414764615322568064 28662495780233837184 28683335169342630144 28974044647410291936 29004194537782206912 29044930766065608888 29114015877591017984 29267700505323234084 29650189163814853632 29778879220949466712 29908691248939656192 29950697837772436608 29981864016583854336 30078575169193239936 30080692186026657253 30211819876462693248 30591702226980345456 30739488228076868864 30782661666599448736 31051037095253323616 31073613100121182656 31386339306984250368 31388548368027816264 31578531331076485632 31704444097257739392 31775650752618785792 32019364655396358656 32052683453164721152 32121038260799424768 32401082186351294208 32446589324253472992 32585123099959343264 32753267862289895232 33141010745895374244 33203769887567944704 33493253496003585024 33501239123568150051 33636256103183838208 33663080858464614544 33857310599221015296 34001867582566271232 34174514199509575104 34210075608666192768 34581924256586477472 34630494374924379828 34748986692608634368 34797791449199376832 34932416732159989068 34998568259868914688 35147997950517943296 35660362642966513152 35697470200347331584 35747607096696134016 35902761641386655431 35970750711531940096 36021785237320903488 36059268884810311296 36195803523491535872 36310738903512393216 36650928271937805184 36658263487454261172 37022390382802039696 37060915242721708832 37463751277968683928 37516368906168078147 37840788116081817984 37870965965772691362 37886352820430090752 38216661040311782912 38244446892456840192 38632059529880389248 38672259383709609216 38726574354754145184 39023600673764312112 39092610029184713664 39147515380349298936 39514282043182946214 39934263783696582144 39975818688778472448 40104766892257653248 40282426501950257664 40311714292049101824 40410338457134760192 40467094550473432608 40720278963927977856 40788936302640460608 41232294305930030832 41431484133494910208 41650189180652294658 41693529648061922436 41772484697262898176 41851397824037088352 42092872636869370368 42272592129676985856 42562368315798741504 42622146922983852096 42828051014399233024 42993743670350755776 43201442915135058944 43262119099004630656 43671023816386526976 44188014327860498992 44334504907471881216 44668318831424200068 45117862753789859904 45143080798961353728 45335823443421694976 45566018932679433472 45613434144888257024 46109232342115303296 46173992499899173104 46576555642879985424 46610419650181773984 47082822552041724396 47663476128928178688 48029046983094537984 48079025179747081728 48113981574381186048 48181557391199137152 48390678734042883407 48601623279526941312 48669883986380209488 48877684649939014896 49711516118843061366 49805654831351917056 49951668370624911904 50021825208224104196 50239880244005377536 50454384154775757312 50494621287696921816 51002801373849406848 51261771299264362656 51315113412999289152 51509412706507185664 51563012511612812288 51635432473005526912 52031467565019082816 52123480038912951552 52196687173799065248 52685709390910594952 52721996925776914944 52915376825047084032 53880451276179680256 53956126067297910144 54293705285237303808 54385248403520614144 54466108355268589824 54976392407906707776 55529677235433673728 55533585574203059544 55591372864082563248 56195626916953025892 56302044591963036672 56829529230645136128 57324991560467674368 57366670338685260288 57948089294820583872 58008389075564413824 58089861532131217776 58228031755182035968 58535401010646468168 59271423064774419321 59557758441898933424 59901395675544873216 59963728033167708672 60157150338386479872 60161384372053314506 60423639752925386496 61183404453960690912 61478976456153737728 61565323333198897472 62102074190506647232 62147226200242365312 62777096736055632528 63157062662152971264 63408888194515478784 64038729310792717312 64242076521598849536 64802164372702588416 64893178648506945984 65170246199918686528 65506535724579790464 66282021491790748488 67002478247136300102 67326161716929229088 67714621198442030592 68003735165132542464 68349028399019150208 68420151217332385536 69163848513172954944 69260988749848759656 69497973385217268736 69595582898398753664 69864833464319978136 71320725285933026304 71495214193392268032 71805523282773310862 71941501423063880192 72043570474641806976 72118537769620622592 72621477807024786432 73301856543875610368 73316526974908522344 74044780765604079392 74121830485443417664 74927502555937367856 75032737812336156294 75681576232163635968 75741931931545382724 75772705640860181504 76433322080623565824 77264119059760778496 77344518767419218432 77453148709508290368 78047201347528624224 78185220058369427328 78295030760698597872 79028564086365892428 79868527567393164288 80209533784515306496 80564853003900515328 80820676914269520384 80934189100946865216 81440557927855955712 81577872605280921216 82464588611860061664 82862968266989820416 83300378361304589316 83387059296123844872 83702795648074176704 84185745273738740736 84545184259353971712 85124736631597483008 85244293845967704192 85614277760229716797 85987487340701511552 86524238198009261312 87342047632773053952 88376028655720997984 89336637662848400136 90235725507579719808 90242076558079971759 91132037865358866944 91226868289776514048 92218464684230606592 92347984999798346208 93153111285759970848 93220839300363547968 94165645104083448792 95326952257856357376 96058093966189075968 96158050359494163456 96363114782398274304 96781357468085766814 97203246559053882624 97339767972760418976 97755369299878029792 99423032237686122732 99611309662703834112 99903336741249823808 100043650416448208392 100479760488010755072 100908768309551514624 100989242575393843632 102005602747698813696 102523542598528725312 102630226825998578304 103018825413014371328 103270864946011053824 104062935130038165632 104246960077825903104 104393374347598130496 105371418781821189904 105443993851553829888 107708284924159966293 107912252134595820288 108587410570474607616 108770496807041228288 108932216710537179648 109952784815813415552 111067171148406119088 111182745728165126496 112391253833906051784 112549106718504234441 113659058461290272256 114649983120935348736 114733340677370520576 115896178589641167744 116016778151128827648 116179723064262435552 117070802021292936336 118542846129548838642 119115516883797866848 119802791351089746432 119927456066335417344 120314300676772959744 120322768744106629012 120847279505850772992 122366808907921381824 122957952912307475456 123130646666397794944 124204148381013294464 124294452400484730624 125554193472111265056 126817776389030957568 128484153043197699072 129604328745405176832 129786357297013891968 130340492399837373056 131013071449159580928 132564042983581496976 134004956494272600204 134652323433858458176 135429242396884061184 136007470330265084928 136698056798038300416 136840302434664771072 138327697026345909888 138521977499697519312 139191165796797507328 139729666928639956272 142990428386784536064 143611046565546621724 143883002846127760384 144087140949283613952 144237075539241245184 145172036202128650221 146603713087751220736 146633053949817044688 148089561531208158784 148243660970886835328 149855005111874735712 150065475624672312588 151363152464327271936 151483863863090765448 154528238119521556992 154689037534838436864 154906297419016580736 156094402695057248448 156370440116738854656 156590061521397195744 158057128172731784856 161641353828539040768 161868378201893730432 162881115855711911424 163155745210561842432 164929177223720123328 165725936533979640832 166600756722609178632 166774118592247689744 167405591296148353408 170488587691935408384 171228555520459433594 171974974681403023104 173048476396018522624 174684095265546107904 176752057311441995968 178673275325696800272 180471451015159439616 180484153116159943518 182264075730717733888 184436929368461213184 184695969999596692416 186306222571519941696 186441678600727095936 188331290208166897584 192116187932378151936 192726229564796548608 193562714936171533628 194406493118107765248 194679535945520837952 195510738599756059584 198846064475372245464 199806673482499647616 200087300832896416784 201978485150787687264 204011205495397627392 205047085197057450624 205260453651997156608 206541729892022107648 208125870260076331264 208493920155651806208 208786748695196260992 210742837563642379808 215416569848319932586 215824504269191640576 217540993614082456576 217864433421074359296 219905569631626831104 222134342296812238176 222365491456330252992 224782507667812103568 225098213437008468882 227318116922580544512 229299966241870697472 231792357179282335488 232033556302257655296 232359446128524871104 234141604042585872672 237085692259097677284 238231033767595733696 239605582702179492864 240628601353545919488 240645537488213258024 241694559011701545984 244733617815842763648 246261293332795589888 248408296762026588928 248588904800969461248 251108386944222530112 253635552778061915136 256842833280689150391 259572714594027783936 260680984799674746112 262026142898319161856 265128085967162993952 268009912988545200408 269304646867716916352 270726229674239915277 273396113596076600832 273680604869329542144 276655394052691819776 277043954999395038624 278382331593595014656 279459333857279912544 285980856773569072128 287222093131093243448 288174281898567227904 288474151078482490368 290344072404257300442 293207426175502441472 293266107899634089376 296179123062416317568 296487321941773670656 299710010223749471424 300130951249344625176 302726304928654543872 302967727726181530896 309056476239043113984 309812594838033161472 312188805390114496896 312740880233477709312 313180123042794391488 316114256345463569712 323124854772479898879 323736756403787460864 325762231711423822848 326311490421123684864 329858354447440246656 333201513445218357264 333548237184495379488 334811182592296706816 340977175383870816768 342457111040918867188 343949949362806046208 346096952792037045248 353504114622883991936 357346550651393600544 360942902030318879232 360968306232319887036 368873858736922426368 369391939999193384832 372612445143039883392 372883357201454191872 376662580416333795168 385452459129593097216 387125429872343067256 388812986236215530496 389359071891041675904 391021477199512119168 397692128950744490928 399613346964999295232 400174601665792833568 403956970301575374528 408022410990795254784 410094170394114901248 410520907303994313216 413083459784044215296 416251740520152662528 417573497390392521984 421485675127284759616 430833139696639865172 431649008538383281152 435516108606385950663 439811139263253662208 444268684593624476352 444730982912660505984 449565015335624207136 450196426874016937764 463584714358564670976 464067112604515310592 464718892257049742208 468283208085171745344 474171384518195354568 476462067535191467392 481291074976426516048 489467235631685527296 492522586665591179776 496816593524053177856 497177809601938922496 502216773888445060224 513685666561378300782 519145429188055567872 521361969599349492224 524052285796638323712 530256171934325987904 536019825977090400816 538609293735433832704 541452459348479830554 546792227192153201664 553310788105383639552 554087909998790077248 556764663187190029312 558918667714559825088 574444186262186486896 576348563797134455808 580688144808514600884 586532215799268178752 592358246124832635136 592974643883547341312 599420020447498942848 600261902498689250352 605935455452363061792 619625189676066322944 624377610780228993792 625481760466955418624 626360246085588782976 632228512690927139424 646249709544959797758 647473512807574921728 652622980842247369728 659716708894880493312 666403026890436714528 667096474368990758976 669622365184593413632 681954350767741633536 684914222081837734376 687899898725612092416 707008229245767983872 714693101302787201088 721885804060637758464 721936612464639774072 738783879998386769664 745224890286079766784 745766714402908383744 753325160832667590336 770528499842067451173 774250859744686134512 778718143782083351808 782042954399024238336 795384257901488981856 799226693929998590464 800349203331585667136 807913940603150749056 820188340788229802496 821041814607988626432 832503481040305325056 835146994780785043968 842971350254569519232 861666279393279730344 871032217212771901326 879622278526507324416 888537369187248952704 889461965825321011968 899130030671248414272 900392853748033875528 927169428717129341952 929437784514099484416 936566416170343490688 948342769036390709136 952924135070382934784 962582149952853032096 978934471263371054592 985045173331182359552 993633187048106355712 1004433547776890120448 1027371333122756601564 1038290858376111135744 1042723939198698984448 1060512343868651975808 1072039651954180801632 1077218587470867665408 1082904918696959661108 1106621576210767279104 1108175819997580154496 1112985610882986318361 1117837335429119650176 1148888372524372973792 1161376289617029201768 1173064431598536357504 1184716492249665270272 1185949287767094682624 1198840040894997885696 1200523804997378500704 1211870910904726123584 1239250379352132645888 1248755221560457987584 1252720492171177565952 1264457025381854278848 1292499419089919595516 1294947025615149843456 1319433417789760986624 1332806053780873429056 1334192948737981517952 1339244730369186827264 1369828444163675468752 1414016458491535967744 1429386202605574402176 1443873224929279548144 1477567759996773539328 1490449780572159533568 1491533428805816767488 1506650321665335180672 1541056999684134902346 1548501719489372269024 1557436287564166703616 1564085908798048476672 1590768515802977963712 1598453387859997180928 1600698406663171334272 1615827881206301498112 1640376681576459604992 1670293989561570087936 1685942700509139038464 1723332558786559460688 1742064434425543802652 1777074738374497905408 1778923931650642023936 1798260061342496828544 1800785707496067751056 1858875569028198968832 1873132832340686981376 1896685538072781418272 1905848270140765869568 1925164299905706064192 1957868942526742109184 2008867095553780240896 2054742666245513203128 2121024687737303951616 2144079303908361603264 2154437174941735330816 2165809837393919322216 2216351639995160308992 2225971221765972636722 2235674670858239300352 2297776745048745947584 2322752579234058403536 2346128863197072715008 2369432984499330540544 2397680081789995771392 2401047609994757001408 2423741821809452247168 2497510443120915975168 2505440984342355131904 2528914050763708557696 2584998838179839191032 2638866835579521973248 2665612107561746858112 2668385897475963035904 2739656888327350937504 2828032916983071935488 2858772405211148804352 2887746449858559096288 2955135519993547078656 2980899561144319067136 3013300643330670361344 3082113999368269804692 3097003438978744538048 3114872575128333407232 3128171817596096953344 3181537031605955927424 3201396813326342668544 3231655762412602996224 3338956832648958955083 3371885401018278076928 3446665117573118921376 3484128868851087605304 3554149476748995810816 3557847863301284047872 3596520122684993657088 3601571414992135502112 3717751138056397937664 3746265664681373962752 3793371076145562836544 3811696540281531739136 3850328599811412128384 4017734191107560481792 4109485332491026406256 4242049375474607903232 4288158607816723206528 4331619674787838644432 4432703279990320617984 4451942443531945273444 4471349341716478600704 4595553490097491895168 4645505158468116807072 4692257726394145430016 4795360163579991542784 4802095219989514002816 4847483643618904494336 5010881968684710263808 5057828101527417115392 5169997676359678382064 5331224215123493716224 5336771794951926071808 5479313776654701875008 5717544810422297608704 5775492899717118192576 6026601286661340722688 6164227998736539609384 6194006877957489076096 6363074063211911854848 6402793626652685337088 6463311524825205992448 6677913665297917910166 6743770802036556153856 6893330235146237842752 6968257737702175210608 7108298953497991621632 7193040245369987314176 7203142829984271004224 7492531329362747925504 7586742152291125673088 7700657199622824256768 8218970664982052812512 8484098750949215806464 8576317215633446413056 8663239349575677288864 8865406559980641235968 8903884887063890546888 8942698683432957201408 9191106980194983790336 9291010316936233614144 9384515452788290860032 9604190439979028005632 9694967287237808988672 10016870497946876865249 10115656203054834230784 10339995352719356764128 10662448430246987432448 10673543589903852143616 10958627553309403750016 11435089620844595217408 11550985799434236385152 12053202573322681445376 12328455997473079218768 12388013755914978152192 12726148126423823709696 12805587253305370674176 13355827330595835820332 13786660470292475685504 13936515475404350421216 14386080490739974628352 14406285659968542008448 15173484304582251346176 15401314399245648513536 16437941329964105625024 17152634431266892826112 17326478699151354577728 17807769774127781093776 18382213960389967580672 18582020633872467228288 19208380879958056011264 19389934574475617977344 20033740995893753730498 20231312406109668461568 20679990705438713528256 21324896860493974864896 21917255106618807500032 23101971598868472770304 24656911994946158437536 24776027511829956304384 25452296252847647419392 26711654661191671640664 27573320940584951371008 27873030950808700842432 28812571319937084016896 30346968609164502692352 30802628798491297027072 32875882659928211250048 34305268862533785652224 34652957398302709155456 35615539548255562187552 36764427920779935161344 37164041267744934456576 38416761759916112022528 40067481991787507460996 41359981410877427056512 43834510213237615000064 46203943197736945540608 49313823989892316875072 49552055023659912608768 53423309322383343281328 55146641881169902742016 55746061901617401684864 57625142639874168033792 60693937218329005384704 65751765319856422500096 69305914796605418310912 71231079096511124375104 74328082535489868913152 80134963983575014921992 82719962821754854113024 87669020426475230000128 92407886395473891081216 98627647979784633750144 106846618644766686562656 110293283762339805484032 111492123803234803369728 115250285279748336067584 131503530639712845000192 138611829593210836621824 142462158193022248750208 148656165070979737826304 160269927967150029843984 165439925643509708226048 197255295959569267500288 213693237289533373125312 222984247606469606739456 263007061279425690000384 277223659186421673243648 284924316386044497500416 320539855934300059687968 330879851287019416452096 394510591919138535000576 427386474579066746250624 445968495212939213478912 569848632772088995000832 641079711868600119375936 789021183838277070001152 854772949158133492501248 1139697265544177990001664 1282159423737200238751872 1709545898316266985002496 2564318847474400477503744 3419091796632533970004992 5128637694948800955007488 10257275389897601910014976
- Sum of all divisors σ(n): 36041706091916038838316447
- Sum of proper divisors (its aliquot sum) s(n): 25784430702018436928301471
- 10257275389897601910014976 is an abundant number, because the sum of its proper divisors (25784430702018436928301471) is greater than itself. Its abundance is 15527155312120835018286495
Bases of 10257275389897601910014976
- Binary: 1000011111000001000000000011010110001110100110110111001101011010101110000100000000002
- Hexadecimal: 0x87C100358E9B735AB8400
- Base-36: 1AEB5DOJN2R5OZ5S0
Squares and roots of 10257275389897601910014976
- 10257275389897601910014976 squared (102572753898976019100149762) is 105211698424199001283237701081313861072408544280576
- 10257275389897601910014976 cubed (102572753898976019100149763) is 1079185364975864719362414153705826770680395463021931229574048983859305906176
-
10257275389897601910014976 is a
perfect square number . Itssquare root is 3202698142176 -
The
cube root of 10257275389897601910014976 is 217275456.9247175825
Scales and comparisons
How big is 10257275389897601910014976?- 10,257,275,389,897,601,910,014,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,257,275,389,897,601,910,014,976 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 10257275389897601910014976 cubic inches would be around 18106288.1 feet tall.
Recreational maths with 10257275389897601910014976
- 10257275389897601910014976 backwards is 67941001910679898357275201
- 10257275389897601910014976 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 10257275389897601910014976's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 10257275389897601910014976 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 10257275389897601910014976 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/10257275389897601910014976/
Chicago style:
Numbermatics. 2024. "Number 10257275389897601910014976 - Facts about the integer". https://numbermatics.com/n/10257275389897601910014976/
The information we have on file for 10257275389897601910014976 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 10257275389897601910014976, math, Factors of 10257275389897601910014976, curriculum, school, college, exams, university, Prime factorization of 10257275389897601910014976, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, two hundred fifty-seven sextillion, two hundred seventy-five quintillion, three hundred eighty-nine quadrillion, eight hundred ninety-seven trillion, six hundred one billion, nine hundred ten million, fourteen thousand, nine hundred seventy-six.