37093010099128907705413632
37,093,010,099,128,907,705,413,632 is an even composite number composed of six prime numbers multiplied together.
37093010099128907705413632 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 37093010099128907705413632:
212 × 33 × 73 × 116 × 133 × 6313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 631 × 631 × 631)See below for interesting mathematical facts about the number 37093010099128907705413632 from the Numbermatics database.
Names of 37093010099128907705413632
- Cardinal: 37093010099128907705413632 can be written as Thirty-seven septillion, ninety-three sextillion, ten quintillion, ninety-nine quadrillion, one hundred twenty-eight trillion, nine hundred seven billion, seven hundred five million, four hundred thirteen thousand, six hundred thirty-two.
Scientific notation
- Scientific notation: 3.7093010099128907705413632 × 1025
Factors of 37093010099128907705413632
Divisors of 37093010099128907705413632
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 27 28 32 33 36 39 42 44 48 49 52 54 56 63 64 66 72 77 78 84 88 91 96 98 99 104 108 112 117 121 126 128 132 143 144 147 154 156 168 169 176 182 189 192 196 198 208 216 224 231 234 242 252 256 264 273 286 288 294 297 308 312 336 338 343 351 352 363 364 378 384 392 396 416 429 432 441 448 462 468 484 504 507 512 528 539 546 572 576 588 594 616 624 631 637 672 676 686 693 702 704 726 728 756 768 784 792 819 832 847 858 864 882 896 924 936 968 1001 1008 1014 1024 1029 1056 1078 1089 1092 1144 1152 1176 1183 1188 1232 1248 1262 1274 1287 1323 1331 1344 1352 1372 1386 1404 1408 1452 1456 1512 1521 1536 1568 1573 1584 1617 1638 1664 1694 1716 1728 1764 1792 1848 1859 1872 1893 1911 1936 2002 2016 2028 2048 2058 2079 2112 2156 2178 2184 2197 2288 2304 2352 2366 2376 2457 2464 2496 2524 2541 2548 2574 2646 2662 2688 2704 2744 2772 2808 2816 2904 2912 3003 3024 3042 3072 3087 3136 3146 3168 3234 3267 3276 3328 3388 3432 3456 3528 3549 3584 3696 3718 3744 3773 3786 3822 3861 3872 3993 4004 4032 4056 4096 4116 4158 4224 4312 4356 4368 4394 4417 4459 4563 4576 4608 4704 4719 4732 4752 4851 4914 4928 4992 5048 5082 5096 5148 5292 5324 5376 5408 5488 5544 5577 5616 5632 5679 5733 5808 5824 5929 6006 6048 6084 6144 6174 6272 6292 6336 6468 6534 6552 6591 6656 6776 6864 6912 6941 7007 7056 7098 7168 7392 7436 7488 7546 7572 7623 7644 7722 7744 7986 8008 8064 8112 8203 8232 8281 8316 8448 8624 8712 8736 8788 8834 8918 9009 9126 9152 9216 9261 9317 9408 9438 9464 9504 9702 9828 9856 9984 10096 10164 10192 10296 10584 10647 10648 10752 10816 10976 11011 11088 11154 11232 11264 11319 11358 11466 11616 11648 11858 11979 12012 12096 12168 12288 12348 12544 12584 12672 12936 13013 13068 13104 13182 13251 13312 13377 13552 13728 13824 13882 14014 14112 14157 14196 14336 14553 14641 14784 14872 14976 15092 15144 15246 15288 15379 15444 15488 15972 16016 16128 16224 16406 16464 16562 16632 16731 16896 17037 17199 17248 17303 17424 17472 17576 17668 17787 17836 18018 18252 18304 18432 18522 18634 18816 18876 18928 19008 19404 19656 19712 19773 19968 20192 20328 20384 20449 20592 20823 21021 21168 21294 21296 21504 21632 21952 22022 22176 22308 22464 22528 22638 22716 22869 22932 23232 23296 23716 23958 24024 24167 24192 24336 24609 24696 24843 25088 25168 25344 25872 26026 26136 26208 26364 26502 26624 26754 27027 27104 27456 27648 27764 27951 28028 28224 28314 28392 28672 29106 29282 29568 29744 29952 30184 30288 30492 30576 30758 30888 30919 30976 31941 31944 32032 32256 32448 32812 32928 33033 33124 33264 33462 33792 33957 34074 34398 34496 34606 34848 34944 35152 35336 35574 35672 35937 36036 36504 36608 36864 37044 37268 37632 37752 37856 38016 38808 39039 39312 39424 39546 39753 39936 40131 40384 40656 40768 40898 41184 41503 41646 42042 42336 42471 42588 42592 43008 43264 43904 43923 44044 44352 44616 44928 45056 45276 45432 45738 45864 46137 46464 46592 47432 47916 48048 48334 48384 48587 48672 49049 49218 49392 49686 50176 50193 50336 50688 51744 51909 52052 52272 52416 52728 53004 53248 53361 53508 54054 54208 54912 55296 55528 55902 56056 56448 56628 56784 57421 57967 58212 58564 59136 59319 59488 59904 60368 60576 60984 61152 61347 61516 61776 61838 61952 62469 63063 63882 63888 64064 64512 64896 65219 65624 65856 66066 66248 66528 66924 67584 67914 68148 68796 68992 69212 69696 69888 70304 70672 71148 71344 71874 72072 72501 73008 73216 73827 74088 74529 74536 75264 75504 75712 76032 76351 77077 77616 78078 78624 78848 79092 79506 79872 80262 80768 81312 81536 81796 82368 83006 83292 83853 84084 84672 84942 85176 85184 86016 86528 87808 87846 88088 88704 89232 89856 90233 90552 90864 91091 91476 91728 92274 92757 92928 93184 94864 95832 96096 96668 96768 97174 97344 98098 98436 98784 99099 99372 100352 100386 100672 101376 101871 102487 103488 103818 104104 104544 104832 105456 106008 106639 106722 107016 107653 108108 108416 109824 110592 111056 111804 112112 112896 113256 113568 114842 115934 116424 117117 117128 118272 118638 118976 119259 119808 120393 120736 121121 121152 121968 122304 122694 123032 123552 123676 123904 124509 124938 126126 127764 127776 128128 129024 129792 130438 131248 131712 131769 132132 132496 133056 133848 135168 135828 136296 137592 137984 138411 138424 139392 139776 140608 141344 142296 142688 143143 143748 144144 145002 145761 146016 146432 147147 147654 148176 149058 149072 150528 151008 151424 152064 152702 154154 155232 155727 156156 157248 157696 158184 159012 159744 160083 160524 161051 161536 162624 163072 163592 164736 166012 166584 167706 168168 169169 169344 169884 170352 170368 172263 173056 173901 175616 175692 176176 177408 178464 179712 180466 181104 181728 182182 182952 183456 184041 184548 185514 185856 186368 187407 189189 189728 190333 191664 192192 193336 193536 194348 194688 195657 196196 196872 197568 198198 198744 200704 200772 201344 202752 203742 204974 206976 207636 208208 209088 209664 210912 212016 213278 213444 214032 215306 216216 216433 216832 217503 219648 221481 222112 223587 223608 224224 224939 225792 226512 227136 229053 229684 231231 231868 232848 234234 234256 236544 237276 237952 238518 239616 240786 241472 242242 242304 243936 244608 245388 246064 247104 247352 247808 249018 249876 251559 252252 255528 255552 256256 258048 259584 260876 262496 263424 263538 264264 264992 265837 266112 267696 270699 271656 272592 273273 275184 275968 276822 276848 278271 278784 279552 281216 282688 284592 285376 286286 287496 288288 290004 291522 292032 292864 294294 295308 296352 297297 298116 298144 301056 302016 302848 304128 305404 307461 308308 310464 311454 312312 314496 315392 316368 318024 319917 320166 321048 322102 322959 323072 325248 326144 327184 329472 332024 333168 335412 336336 338338 338688 339768 340109 340704 340736 344526 346112 347802 351232 351351 351384 352352 354816 356928 359424 360932 362208 363363 363456 364364 365904 366912 368082 369096 371028 371712 372736 373527 374814 378378 379456 380666 383328 384384 386672 387072 388696 389376 391314 392392 393744 395136 395307 396396 397488 398161 401544 401947 402688 405504 407484 409948 413952 415233 415272 416416 418176 419328 421824 424032 426556 426888 428064 429429 430612 432432 432866 433664 435006 437283 439296 441441 442962 444224 447174 447216 448448 449878 451584 453024 454272 456533 458106 459368 462462 463736 465696 467181 468468 468512 473088 474552 475904 477036 479232 481572 482944 483153 484484 484608 487872 489216 490776 492128 494208 494704 495616 498036 499752 503118 504504 507507 511056 511104 512512 516789 519168 521703 521752 524992 526848 527076 528528 529984 531674 532224 534457 535392 539539 541398 543312 545184 546546 550368 551936 552123 553644 553696 556542 557568 559104 562432 565376 569184 570752 570999 572572 574992 576576 580008 583044 584064 585728 586971 588588 590616 592704 594594 596232 596288 602112 604032 605696 608256 610808 614922 616616 620928 622908 624624 628992 631631 632736 636048 637637 639834 640332 642096 644204 645918 646144 649299 650496 652288 652509 654368 658944 664048 666336 670824 672672 674817 676676 677376 679536 680218 681408 681472 687159 689052 692224 693693 695604 702464 702702 702768 704704 709632 713856 717409 718848 721864 724416 726726 726912 728728 731808 733824 736164 738192 742056 743424 746473 747054 749628 753571 756756 758912 761332 766656 768768 773344 774144 777392 778752 782628 784784 787488 790272 790614 792792 794976 796322 797511 803088 803894 805376 812097 814968 819819 819896 827904 830466 830544 832832 834813 836352 838656 839861 843648 847847 848064 853112 853776 856128 858858 861224 864864 865732 867328 870012 874566 878592 882882 885924 888448 894348 894432 896896 899756 903168 906048 908544 913066 916212 918736 922383 924924 927472 931392 934362 936936 937024 946176 949104 951808 954072 959751 963144 965888 966306 968877 968968 969216 975744 978432 981552 984256 988416 989408 992563 996072 999504 1002001 1006236 1009008 1015014 1020327 1022112 1022208 1025024 1033578 1038336 1043406 1043504 1049984 1053696 1054152 1057056 1059968 1063348 1064448 1068914 1070784 1079078 1082796 1086624 1090089 1090368 1093092 1100736 1103872 1104246 1107288 1107392 1113084 1115136 1118208 1120581 1124864 1127357 1130752 1138368 1141504 1141998 1145144 1149984 1153152 1160016 1166088 1168128 1173029 1173942 1177176 1181232 1184183 1185408 1189188 1192464 1192576 1194483 1205841 1208064 1211392 1216512 1221616 1229844 1233232 1241856 1245816 1249248 1257984 1263262 1265472 1272096 1275274 1279668 1280664 1284192 1288287 1288408 1291836 1292288 1298598 1300992 1304576 1305018 1308736 1311849 1317888 1324323 1328096 1332331 1332672 1341648 1345344 1349634 1353352 1354752 1359072 1360436 1362816 1362944 1369599 1374318 1378104 1386307 1387386 1391208 1404928 1405404 1405536 1409408 1419264 1427712 1434818 1437696 1443728 1448832 1449459 1453452 1453824 1457456 1463616 1467648 1472328 1476384 1484112 1486848 1492946 1494108 1499256 1507142 1513512 1517824 1522521 1522664 1533312 1537536 1546688 1550367 1554784 1557504 1565109 1565256 1569568 1574573 1574976 1580544 1581228 1585584 1589952 1592644 1595022 1603371 1606176 1607788 1610752 1618617 1624194 1629936 1639638 1639792 1655808 1660932 1661088 1665664 1669626 1672704 1677312 1679722 1687296 1695694 1696128 1706224 1707552 1712256 1712997 1717716 1722448 1729728 1731464 1734656 1740024 1749132 1757184 1760913 1765764 1771561 1771848 1776896 1788696 1788864 1793792 1799512 1806336 1812096 1817088 1826132 1832424 1837472 1844766 1849848 1854944 1860859 1862784 1868724 1873872 1874048 1894893 1898208 1903616 1908144 1912911 1919502 1926288 1931776 1932612 1937754 1937936 1938432 1947897 1951488 1956864 1963104 1968512 1976832 1978816 1985126 1992144 1999008 2004002 2012472 2018016 2024451 2030028 2040654 2044224 2044416 2050048 2061477 2067156 2076672 2081079 2086812 2087008 2093663 2099968 2107392 2108304 2114112 2119936 2126696 2128896 2137828 2141568 2152227 2158156 2165592 2173248 2180178 2180736 2186184 2201472 2207744 2208492 2214576 2214784 2226168 2230272 2239419 2241162 2249728 2254714 2260713 2261504 2276736 2283008 2283996 2290288 2299968 2306304 2320032 2332176 2336256 2346058 2347884 2354352 2362464 2368366 2370816 2378376 2380763 2384928 2385152 2388966 2392533 2411682 2416128 2422784 2436291 2443232 2459457 2459688 2466464 2474329 2483712 2491632 2498496 2515968 2519583 2526524 2530944 2543541 2544192 2550548 2559336 2561328 2568384 2576574 2576816 2583672 2584576 2597196 2601984 2609152 2610036 2617472 2623698 2635776 2648646 2656192 2664662 2665344 2683296 2690688 2699268 2706704 2709504 2718144 2720872 2725632 2725888 2739198 2748636 2756208 2767149 2772614 2774772 2782416 2787127 2810808 2811072 2813629 2818816 2838528 2855424 2869636 2879253 2887456 2897664 2898918 2906631 2906904 2907648 2914912 2924207 2927232 2935296 2944656 2952768 2968224 2977689 2985892 2988216 2998512 3006003 3014284 3027024 3035648 3045042 3045328 3060981 3066624 3075072 3093376 3100734 3109568 3115008 3130218 3130512 3139136 3149146 3149952 3161088 3162456 3171168 3179904 3185288 3190044 3206742 3212352 3215576 3221504 3237234 3248388 3259872 3270267 3279276 3279584 3311616 3321864 3322176 3331328 3339252 3345408 3354624 3359444 3374592 3382071 3391388 3392256 3412448 3415104 3424512 3425994 3435432 3444896 3459456 3462928 3469312 3480048 3498264 3519087 3521826 3531528 3543122 3543696 3552549 3553792 3577392 3577728 3583449 3587584 3599024 3617523 3624192 3634176 3652264 3664848 3674944 3689532 3699696 3709888 3721718 3725568 3737448 3741199 3747744 3748096 3789786 3796416 3807232 3816288 3825822 3839004 3852576 3863552 3864861 3865224 3875508 3875872 3876864 3895794 3902976 3913728 3926208 3937024 3953664 3957632 3970252 3984288 3996993 3998016 4008004 4024944 4036032 4048902 4060056 4081308 4088448 4088832 4100096 4108797 4122954 4134312 4158921 4162158 4173624 4174016 4187326 4199936 4214784 4216608 4228224 4239872 4253392 4257792 4275656 4283136 4304454 4316312 4331184 4346496 4348377 4360356 4361472 4372368 4379771 4402944 4416984 4421417 4429152 4429568 4452336 4460544 4478838 4482324 4499456 4509428 4521426 4523008 4553472 4566016 4567563 4567992 4580576 4599936 4612608 4640064 4664352 4672512 4692116 4695768 4708704 4723719 4724928 4736732 4741632 4756752 4761526 4769856 4770304 4777932 4785066 4810113 4823364 4832256 4845568 4855851 4872582 4886464 4918914 4919376 4932928 4948658 4967424 4983264 4996992 5021863 5031936 5039166 5053048 5061888 5087082 5088384 5101096 5118672 5122656 5136768 5138991 5153148 5153632 5167344 5176093 5194392 5203968 5220072 5225311 5234944 5247396 5271552 5297292 5312384 5314683 5329324 5330688 5366592 5381376 5398536 5413408 5419008 5436288 5441744 5451264 5451776 5478396 5497272 5512416 5534298 5545228 5549544 5564832 5574254 5582577 5621616 5622144 5627258 5637632 5684679 5710848 5738733 5739272 5758506 5774912 5795328 5797836 5813262 5813808 5815296 5829824 5843691 5848414 5854464 5870592 5879027 5889312 5905536 5934929 5936448 5955378 5971784 5976432 5997024 6012006 6028568 6054048 6071296 6073353 6090084 6090656 6121962 6133248 6150144 6186752 6201468 6219136 6230016 6260436 6261024 6278272 6280989 6298292 6299904 6322176 6324912 6342336 6359808 6370576 6380088 6413484 6424704 6431152 6443008 6456681 6474468 6496776 6519744 6540534 6558552 6559168 6623232 6643728 6644352 6662656 6678504 6690816 6718257 6718888 6749184 6764142 6782139 6782776 6784512 6824896 6830208 6849024 6851988 6870864 6889792 6918912 6925856 6947941 6960096 6996528 7014007 7038174 7043652 7063056 7086244 7087392 7105098 7107584 7142289 7154784 7155456 7166898 7175168 7177599 7198048 7235046 7248384 7268352 7304528 7329696 7349888 7379064 7399392 7419776 7422987 7443436 7451136 7474896 7482398 7495488 7496192 7558749 7579572 7592832 7614464 7630623 7632576 7651644 7678008 7705152 7727104 7729722 7730448 7751016 7751744 7753728 7791588 7805952 7827456 7852416 7874048 7891499 7907328 7915264 7940504 7968576 7993986 7996032 8016008 8049888 8072064 8097804 8120112 8162616 8176896 8177664 8211203 8217594 8245908 8268624 8289281 8317842 8324316 8347248 8348032 8361381 8374652 8399872 8433216 8440887 8456448 8479744 8506784 8515584 8551312 8566272 8608908 8632624 8662368 8692992 8696754 8720712 8722944 8744736 8759542 8772621 8805888 8833968 8842834 8858304 8859136 8904672 8933067 8957676 8964648 8998912 9018009 9018856 9042852 9046016 9106944 9132032 9135126 9135984 9161152 9182943 9199872 9225216 9238471 9280128 9326317 9328704 9345024 9384232 9391536 9417408 9447438 9449856 9473464 9483264 9513504 9523052 9539712 9540608 9555864 9570132 9620226 9646728 9664512 9704149 9711702 9745164 9772928 9837828 9838752 9865856 9897316 9934848 9966528 9993984 10043726 10063872 10078332 10106096 10123776 10146213 10174164 10176768 10202192 10237344 10245312 10273536 10277982 10306296 10307264 10334688 10352186 10388784 10407936 10440144 10450622 10469888 10494792 10557261 10594584 10624768 10629366 10657647 10658648 10661376 10733184 10750347 10762752 10797072 10826816 10852569 10872576 10883488 10902528 10918193 10956792 10994544 11022011 11024832 11068596 11090456 11099088 11129664 11148508 11165154 11223597 11243232 11244288 11254516 11275264 11369358 11421696 11477466 11478544 11517012 11549824 11590656 11595672 11626524 11627616 11630592 11659648 11687382 11696828 11708928 11741184 11758054 11778624 11811072 11869858 11872896 11910756 11943568 11952864 11990979 11994048 12024012 12057136 12108096 12142592 12146706 12180168 12181312 12243924 12266496 12300288 12326391 12373504 12400927 12402936 12438272 12476763 12520872 12522048 12556544 12561978 12596584 12599808 12644352 12649824 12684672 12719616 12741152 12760176 12826968 12849408 12862304 12903319 12913362 12948936 12993552 13026013 13039488 13081068 13117104 13118336 13139313 13264251 13287456 13288704 13325312 13357008 13381632 13436514 13437776 13498368 13528284 13564278 13565552 13569024 13649792 13660416 13698048 13703976 13741728 13779584 13837824 13851712 13895882 13920192 13993056 14028014 14076348 14087304 14126112 14171157 14172488 14174784 14210196 14215168 14284578 14309568 14310912 14333796 14350336 14355198 14396096 14430339 14470092 14496768 14536704 14567553 14609056 14655641 14659392 14699776 14758128 14798784 14839552 14845974 14886872 14902272 14949792 14964796 14990976 14992384 15065589 15117498 15159144 15185664 15249377 15261246 15265152 15303288 15356016 15410304 15454208 15459444 15460896 15502032 15503488 15528279 15583176 15611904 15675933 15704832 15748096 15782998 15814656 15830528 15881008 15937152 15944049 15987972 15992064 16032016 16099776 16144128 16195608 16240224 16325232 16353792 16355328 16422406 16435188 16491816 16537248 16578562 16635684 16648632 16694496 16696064 16722762 16747731 16749304 16799744 16866432 16881774 16912896 16959488 17013568 17054037 17102624 17132544 17216199 17217816 17265248 17320303 17324736 17385984 17393508 17441424 17445888 17489472 17519084 17545242 17611776 17637081 17667936 17685668 17716608 17718272 17804787 17809344 17866134 17915352 17929296 18036018 18037712 18085704 18092032 18213888 18264064 18270252 18271968 18322304 18365886 18399744 18450432 18476942 18560256 18652634 18657408 18690048 18768464 18783072 18834816 18842967 18894876 18899712 18946928 18966528 19027008 19046104 19079424 19081216 19111728 19140264 19240452 19293456 19329024 19370043 19408298 19423404 19490328 19509889 19545856 19675656 19677504 19731712 19794632 19869696 19933056 19987968 20087452 20154771 20156664 20212192 20247552 20292426 20346417 20348328 20353536 20404384 20469449 20474688 20490624 20547072 20555964 20612592 20614528 20669376 20704372 20777568 20843823 20880288 20901244 20939776 20989584 21042021 21114522 21189168 21249536 21258732 21315294 21317296 21322752 21426867 21466368 21500694 21525504 21594144 21653632 21705138 21745152 21766976 21805056 21836386 21913584 21989088 22044022 22049664 22137192 22180912 22198176 22259328 22268961 22297016 22330308 22447194 22486464 22488576 22509032 22550528 22676247 22738716 22843392 22891869 22954932 22957088 23030293 23034024 23099648 23181312 23191344 23253048 23255232 23261184 23319296 23374764 23393656 23417856 23482368 23516108 23557248 23622144 23674497 23739716 23745792 23821512 23887136 23905728 23981958 23988096 24048024 24114272 24216192 24285184 24293412 24360336 24362624 24487848 24532992 24633609 24652782 24747008 24801854 24805872 24867843 24876544 24953526 25041744 25044096 25084143 25113088 25123956 25193168 25199616 25299648 25322661 25369344 25439232 25482304 25520352 25653936 25698816 25724608 25806638 25826724 25897872 25987104 26052026 26078976 26162136 26188393 26234208 26236672 26278626 26317863 26528502 26574912 26577408 26650624 26714016 26799201 26873028 26875552 26996736 27054027 27056568 27128556 27131104 27138048 27217619 27299584 27320832 27396096 27407952 27483456 27559168 27675648 27703424 27715413 27791764 27840384 27978951 27986112 28056028 28152696 28174608 28252224 28342314 28344976 28349568 28420392 28430336 28569156 28619136 28621824 28667592 28700672 28710396 28792192 28860678 28940184 28993536 29112447 29135106 29218112 29311282 29318784 29399552 29516256 29597568 29679104 29691948 29773744 29804544 29899584 29929592 29981952 29984768 30131178 30234996 30318288 30371328 30438639 30498754 30522492 30530304 30606576 30658397 30712032 30820608 30918888 30921792 30949919 31004064 31006976 31056558 31166352 31223808 31351866 31409664 31496192 31565996 31661056 31671783 31762016 31874304 31888098 31972941 31975944 31984128 32064032 32166277 32199552 32288256 32391216 32480448 32650464 32707584 32754579 32844812 32870376 32983632 33066033 33074496 33157124 33271368 33297264 33388992 33392128 33445524 33495462 33498608 33599488 33670791 33732864 33763548 33825792 33918976 34027136 34108074 34205248 34265088 34432398 34435632 34530496 34640606 34649472 34771968 34787016 34882848 34891776 34978944 35038168 35090484 35223552 35274162 35335872 35371336 35433216 35436544 35609574 35618688 35732268 35830704 35858592 35972937 36072036 36075424 36171408 36232651 36427776 36540504 36543936 36577177 36644608 36731772 36799488 36900864 36953884 37120512 37202781 37305268 37314816 37430289 37536928 37566144 37669632 37685934 37789752 37799424 37893856 37933056 38054016 38092208 38158848 38162432 38223456 38280528 38480904 38586912 38709957 38740086 38816596 38846808 38980656 39019778 39078039 39091712 39351312 39355008 39417939 39463424 39589264 39792753 39866112 39975936 40174904 40309542 40313328 40424384 40495104 40584852 40692834 40696656 40707072 40808768 40938898 40949376 40981248 41094144 41111928 41153189 41225184 41229056 41338752 41408744 41555136 41687646 41760576 41802488 41879552 41979168 42084042 42229044 42378336 42499072 42513471 42517464 42630588 42634592 42645504 42853734 42932736 43001388 43051008 43188288 43307264 43410276 43490304 43533952 43610112 43672772 43827168 43966923 43978176 44088044 44099328 44274384 44361824 44396352 44518656 44537922 44594032 44660616 44894388 44972928 44977152 45018064 45101056 45196767 45352494 45477432 45748131 45783738 45909864 45914176 46060586 46068048 46199296 46362624 46382688 46506096 46510464 46584837 46638592 46749528 46787312 46835712 47027799 47032216 47114496 47244288 47348994 47479432 47491584 47643024 47774272 47811456 47832147 47963916 47976192 48096048 48177481 48228544 48432384 48586824 48635587 48720672 48725248 48975696 49065984 49267218 49305564 49494016 49603708 49611744 49735686 49753088 49907052 50083488 50088192 50168286 50226176 50243193 50247912 50386336 50399232 50599296 50645322 50738688 50878464 50964608 51040704 51307872 51397632 51449216 51613276 51653448 51795744 51960909 51974208 52104052 52157952 52324272 52376786 52468416 52473344 52557252 52635726 52911243 53057004 53149824 53154816 53301248 53414361 53428032 53598402 53746056 53751104 54108054 54113136 54257112 54262208 54276096 54435238 54599168 54641664 54792192 54815904 54966912 55118336 55240493 55351296 55406848 55430826 55583528 55680768 55957902 55972224 56112056 56305392 56349216 56504448 56528901 56684628 56689952 56699136 56840784 56937023 57138312 57238272 57243648 57335184 57420792 57478421 57584384 57721356 57880368 57987072 58224894 58270212 58436224 58529667 58622564 58637568 58799104 59032512 59195136 59358208 59383896 59547488 59609088 59799168 59859184 59963904 59969536 60262356 60469992 60636576 60742656 60877278 60997508 61044984 61060608 61213152 61316794 61408347 61424064 61641216 61837776 61843584 61899838 62008128 62013952 62113116 62332704 62531469 62703732 62819328 62992384 63126063 63131992 63322112 63343566 63524032 63748608 63776196 63945882 63951888 63968256 64128064 64280601 64332554 64399104 64576512 64669297 64782432 64960896 65284219 65300928 65415168 65509158 65689624 65740752 65967264 66132066 66148992 66314248 66542736 66594528 66777984 66784256 66806883 66891048 66990924 66997216 67289209 67341582 67465728 67527096 67651584 67929043 68054272 68216148 68410496 68530176 68864796 68871264 69060992 69090879 69281212 69298944 69543936 69574032 69765696 69783552 69957888 70076336 70180968 70447104 70548324 70671744 70742672 70866432 70873088 71023491 71219148 71237376 71464536 71661408 71717184 71945874 72144072 72150848 72342816 72465302 72855552 73081008 73087872 73154354 73289216 73463544 73598976 73900827 73907768 74241024 74405562 74603529 74610536 74629632 74860578 75073856 75132288 75252429 75339264 75371868 75579504 75598848 75787712 75967983 76108032 76184416 76317696 76427351 76446912 76561056 76961808 77154077 77173824 77419914 77480172 77633192 77693616 77961312 78039556 78156078 78183424 78565179 78702624 78710016 78835878 78926848 78953589 79178528 79585506 79732224 79951872 80349808 80619084 80626656 80848768 80990208 81169704 81385668 81393312 81414144 81617536 81652857 81877796 81898752 81962496 82188288 82223856 82306378 82450368 82458112 82677504 82817488 83110272 83146239 83375292 83521152 83604976 83759104 83936853 83958336 84168084 84458088 84756672 84998144 85026942 85034928 85261176 85269184 85291008 85707468 85865472 86002776 86102016 86376576 86614528 86806489 86820552 86980608 87067904 87337341 87345544 87654336 87933846 87956352 88176088 88198656 88548768 88723648 88792704 89037312 89075844 89188064 89321232 89788776 89945856 89954304 90036128 90323233 90393534 90704988 90954864 91182091 91496262 91567476 91819728 91828352 91975191 92121172 92136096 92398592 92765376 92849757 93012192 93020928 93169674 93277184 93499056 93574624 93671424 94055598 94064432 94228992 94488576 94697988 94958864 94983168 95286048 95548544 95622912 95664294 95927832 95952384 96192096 96354962 96457088 96498831 96864768 97173648 97271174 97441344 97450496 97951392 98263737 98534436 98611128 98988032 99198099 99207416 99223488 99471372 99506176 99814104 100166976 100176384 100336572 100452352 100486386 100495824 100772672 100798464 101012373 101198592 101290644 101477376 101623181 101756928 101929216 102081408 102589487 102615744 102795264 102898432 103226552 103306896 103591488 103921818 103948416 104208104 104315904 104648544 104753572 104936832 104946688 105114504 105271452 105822486 106114008 106299648 106309632 106745639 106828722 106856064 107196804 107492112 107502208 108216108 108226272 108514224 108524416 108697953 108870476 109198336 109283328 109631808 109731531 109933824 110236672 110480986 110702592 110813696 110861652 111167056 111361536 111608343 111915804 111944448 112224112 112610784 112698432 113008896 113057802 113369256 113379904 113398272 113681568 113874046 114276624 114476544 114487296 114670368 114841584 114956842 115168768 115442712 115760736 116129871 116449788 116540424 116872448 117059334 117234117 117245128 117275136 117598208 118065024 118253817 118390272 118716416 118767792 119094976 119378259 119598336 119718368 119927808 120100123 120524712 120939984 121242121 121273152 121485312 121754556 121995016 122089968 122121216 122426304 122633588 122816694 122848128 123282432 123459567 123675552 123687168 123799676 124016256 124027904 124226232 124665408 125062938 125407464 125638656 126252126 126263984 126644224 126687132 127048064 127497216 127552392 127891764 127903776 127936512 128256128 128561202 128665108 128798208 129153024 129338594 129564864 129921792 130568438 130601856 130830336 131018316 131379248 131481504 131900769 131934528 132264132 132297984 132628496 133085472 133189056 133555968 133568512 133613766 133782096 133981848 133994432 134578418 134683164 134931456 135054192 135303168 135590301 135858086 136108544 136432296 136569223 136820992 137244393 137729592 137742528 138121984 138181758 138562424 138597888 139087872 139148064 139531392 139754511 139915776 140152672 140361936 141083397 141096648 141343488 141485344 141732864 141936509 142046982 142438296 142474752 142929072 143286143 143322816 143434368 143891748 144288144 144301696 144532443 144685632 144930604 145906761 146162016 146175744 146308708 146578432 146927088 147197952 147801654 147815536 148482048 148811124 149207058 149221072 149259264 149721156 150147712 150264576 150504858 150678528 150743736 151159008 151197696 151575424 151935966 152216064 152368832 152635392 152854702 152893824 153122112 153923616 154308154 154347648 154839828 154960344 155266384 155387232 155882727 155922624 156079112 156312156 156366848 157130358 157405248 157420032 157671756 157853696 157907178 158357056 158733729 159171012 159464448 159903744 160243083 160699616 161212051 161238168 161253312 161697536 162339408 162771336 162786624 162828288 163235072 163305714 163755592 163797504 163924992 164376576 164447712 164612756 164900736 164916224 165355008 165634976 165721479 166220544 166292478 166750584 167042304 167209952 167743147 167873706 167916672 168336168 168916176 169513344 169996288 170053884 170069856 170522352 170538368 170811069 171414936 171730944 172005552 172435263 172753152 173229056 173612978 173641104 173961216 174135808 174674682 174691088 175308672 175589001 175867692 175912704 176352176 176397312 177097536 177447296 177585408 178074624 178151688 178376128 178642464 179577552 179891712 179908608 180072256 180646466 180787068 181409976 181909728 182364182 182992524 183134952 183639456 183656704 183950382 184225041 184242344 184272192 184797184 185530752 185699514 186024384 186041856 186339348 186554368 186998112 187149248 187594407 188111196 188128864 188457984 188977152 189378189 189395976 189917728 189966336 190523333 190572096 191097088 191245824 191328588 191855664 191904768 192384192 192709924 192914176 192997662 193729536 194007891 194347296 194542348 194882688 194900992 195852657 195902784 196527474 197068872 197222256 198396198 198414832 198446976 198942744 199012352 199628208 200333952 200352768 200673144 200904704 200972772 200991648 201545344 201867627 202024746 202397184 202581288 202954752 203246362 203787129 203858432 204162816 205178974 205231488 205590528 205796864 206453104 206613792 207182976 207272637 207843636 207896832 208416208 208631808 209297088 209507144 209873664 209893376 210229008 210542904 211644972 212228016 212599296 212619264 213070473 213491278 213657444 213712128 214393608 214608779 214984224 215004416 216432216 216452544 217028448 217048832 217395906 217740952 218396672 218566656 219263616 219463062 219867648 220473344 220961972 221627392 221702481 221723304 222334112 222723072 223216686 223810587 223831608 223888896 224448224 225163939 225221568 225396864 226017792 226115604 226738512 226759808 226796544 227363136 227748092 228553248 228953088 229282053 229340736 229683168 229913684 230337536 230885424 231462231 231521472 232259742 232899576 233080848 233744896 234118668 234468234 234490256 234550272 235196416 235695537 236130048 236507634 236780544 237432832 237535584 238189952 238756518 239196672 239436736 239855616 240200246 241049424 241879968 242484242 242546304 242970624 243509112 243990032 244179936 244242432 244852608 244958571 245267176 245633388 245696256 246564864 246919134 247351104 247374336 247599352 248032512 248055808 248452464 249330816 249438717 250125876 250814928 251239591 251277312 251810559 252504252 252527968 253374264 253628557 254096128 254994432 255104784 255783528 255807552 255873024 256512256 257122404 257330216 257596416 258306048 258677188 259129728 259843584 260419467 261136876 261203712 262012023 262036632 262758496 262963008 263801538 263869056 264528264 264595968 265256992 266170944 266378112 267111936 267137024 267227532 267564192 267963696 267988864 269156836 269366328 269862912 270108384 270969699 271180602 271716172 272217088 272864592 273138446 273546273 273641984 274488786 275459184 275485056 275925573 276243968 276363516 277124848 277195776 278296128 278549271 279062784 279509022 279831552 280305344 280723872 282166794 282193296 282686976 282970688 283465728 283873018 284093964 284876592 284949504 285858144 286572286 286645632 286868736 287783496 288072323 288576288 288603392 289064886 289371264 289496493 289861208 291813522 292324032 292351488 292617416 293156864 293854176 294791211 295603308 295631072 296964096 297594297 297622248 298414116 298442144 298518528 299393809 299442312 300295424 300529152 301009716 301357056 301487472 302318016 302395392 303150848 303871932 304432128 304737664 304869543 305270784 305709404 305787648 306244224 307768461 307847232 308616308 308695296 309679656 309920688 310532768 310774464 311765454 311845248 312158224 312624312 312733696 314260716 314810496 314840064 315343512 315707392 315814356 316714112 317467458 318342024 318928896 320236917 320486166 321399232 322424102 322476336 322506624 323395072 324678816 325542672 325573248 326093859 326470144 326611428 327511184 327595008 327849984 328895424 329194593 329225512 329801472 329832448 330710016 331269952 331442958 332441088 332584956 333501168 334084608 334419904 334825029 335486294 335747412 335833344 336672336 337242367 337832352 339026688 340107768 340139712 340449109 341044704 341076736 341622138 342829872 343461888 344011104 344870526 345506304 346458112 347225956 347282208 348271616 348389613 349349364 349382176 350617344 351178002 351702351 351735384 351825408 352704352 352794624 353829047 354195072 354894592 355170816 356149248 356303376 356752256 357284928 359155104 359783424 360144512 360300369 361292932 361574136 362819952 363726363 363819456 364728364 365985048 366269904 367278912 367313408 367900764 368450082 368484688 368544384 369594368 370378701 371061504 371399028 372048768 372083712 372678696 373108736 373996224 374298496 375188814 376222392 376257728 376915968 378756378 378791952 379835456 379932672 381046666 381144192 382194176 382491648 382657176 383711328 383809536 384768384 385419848 385828352 385995324 387459072 388015782 388694592 389084696 389765376 389801984 391705314 391805568 393054948 394137744 394444512 395702307 396792396 396829664 396893952 397885488 398559161 399256416 400667904 400705536 401346288 401945544 401983296 402348947 403090688 403735254 404049492 404794368 405162576 405909504 406492724 407574258 407716864 408325632 409707669 410357948 410462976 411593728 411733179 412906208 413227584 414365952 414545274 415687272 415793664 416832416 417263616 418594176 419014288 419747328 419786752 420458016 421085808 423289944 424456032 425198592 425809527 426140946 426982556 427314888 427424256 428787216 429217558 429858429 429968448 430008832 432864432 432905088 433597329 434056896 434097664 434791812 435481904 436793344 437720283 438527232 438926124 439735296 440946688 441923944 443254784 443404962 443446608 444668224 445446144 446433372 447621174 447663216 447777792 448896448 450327878 450443136 450793728 452035584 452231208 452685079 453477024 453519616 453593088 454726272 455496184 457106496 457906176 458564106 458681472 459366336 459827368 460675072 461770848 462924462 463042944 464519484 465799152 466161696 467489792 467648181 468237336 468936468 468980512 469100544 471024463 471391074 472260096 473015268 473561088 475071168 475503301 476379904 477513036 478393344 478873472 479711232 480400492 482098848 483636153 483759936 484968484 485092608 487018224 487980064 488359872 488484864 489705216 489917142 490534352 491266776 491392512 493129728 493838268 494702208 494748672 495198704 496065024 496111616 496904928 497164437 498661632 498877434 500251752 501629856 502479182 503229441 503621118 505008504 505055936 506748528 507257114 508192256 509988864 510209568 511567056 511615104 512433207 513024512 514244808 514660432 515192832 517305789 517354376 518259456 519687168 520838934 522273752 522407424 524024046 524073264 525516992 525926016 526767003 527603076 527738112 529056528 529191936 529952291 530513984 532341888 532756224 534223872 534455064 534991457 535128384 535927392 535977728 538313672 538732656 539725824 540216768 541939398 542361204 543432344 544434176 545729184 546276892 547092546 547283968 548977572 550918368 550970112 551851146 552487936 552675123 552727032 554249696 554391552 556592256 557098542 558125568 559018044 559663104 560610688 561447744 564333588 564386592 565373952 565941376 566931456 567746036 568187928 569753184 569899008 571569999 571716288 573144572 573291264 573737472 575566992 576144646 577152576 577206784 578129772 578742528 578992986 579722416 582023673 583627044 584648064 584702976 585234832 586313728 587557971 587708352 589582422 591206616 591262144 595188594 595244496 596828232 596884288 597037056 598787618 598884624 600590848 601058304 602019432 602714112 602974944 604636032 605602881 606301696 607645423 607743864 608864256 609475328 609739086 611361387 611418808 611575296 612488448 615536922 615694464 617232616 617390592 619359312 619841376 621065536 621548928 621817911 623530908 623690496 624316448 625248624 626307253 628521432 629620992 629680128 630687024 631628712 632262631 633428224 634934916 636684048 637857792 640473834 640972332 642798464 643826337 644848204 644952672 645013248 646790144 649357632 651085344 651146496 652187718 652940288 653222856 655022368 655190016 655699968 657790848 658389186 658451024 659602944 659664896 661420032 662539904 662885916 664882176 665169912 667002336 668169216 668839808 669650058 670972588 671494824 671666688 673344672 674484734 675491817 675664704 678053376 680215536 680279424 680898218 682089408 682153472 683244276 685659744 687846159 688022208 689741052 691012608 692916224 694386693 694451912 694564416 696543232 696779226 698698728 698764352 701234688 702356004 703404702 703470768 703650816 705408704 705589248 707086611 707658094 708390144 709789184 710341632 711362267 712298496 712606752 713504512 714569856 718126409 718310208 719566848 720289024 720600738 722585864 723148272 725639904 727452726 727638912 729456728 731970096 732539808 734557824 734626816 734875713 735801528 736900164 736969376 737088768 740181299 740757402 742123008 742798056 744097536 744167424 745357392 747219473 747992448 748596992 750377628 752444784 752515456 753718773 753831936 757512756 757583904 759670912 760885671 762093332 762288384 764388352 764983296 765314352 767422656 767619072 769536768 770839696 771656704 771990648 774918144 776031564 777389184 778169392 779530752 779603968 781258401 783410628 783611136 786109896 788275488 788889024 791404614 793584792 793659328 793787904 795770976 797118322 798512832 801335808 801411072 802692576 803891088 803966592 804697894 806181376 807470508 808098984 809588736 810325152 812909097 812985448 815148516 815433728 816651264 819415338 820638819 820715896 820925952 823187456 823466358 825812416 826455168 827776719 828731904 829090548 831374544 831587328 833664832 835647813 837188352 838028576 839494656 840700861 840916032 842171616 846579888 848694847 848912064 850397184 851619054 852281892 853965112 854629776 854848512 857574432 858435116 859716858 859936896 860017664 864216969 865728864 865810176 867194658 868113792 868195328 868489479 869583624 870963808 874759717 875440566 877054464 877852248 879470592 883847888 886509568 886809924 886893216 889336448 890892288 892866744 895242348 895326432 895555584 897792896 898181427 900655756 900886272 901587456 904071168 904462416 905370158 906954048 907039232 907186176 909452544 910992368 914212992 914608629 915812352 917128212 917362944 918732672 919654736 921350144 923305383 923541696 925848924 926085888 929038968 931598304 932323392 934979584 935296362 936474672 937872936 937961024 938201088 942048926 942782148 944520192 946030536 947122176 950142336 951006602 952759808 955026072 956786688 957746944 960710751 960800984 964197696 967272306 967519872 969936968 970185216 974036448 975960128 976719744 978281577 979410432 979834284 981068704 982533552 982785024 987583779 987676536 989404416 989497344 990397408 992130048 993555563 993809856 994328874 997323264 997754868 1000503504 1003003001 1003259712 1004958364 1006458882 1007242236 1010017008 1010111872 1011727101 1013497056 1014514228 1016384512 1020419136 1021347327 1023134112 1023230208 1024866414 1026049024 1028489616 1029320864 1030385664 1034611578 1034708752 1036518912 1039374336 1041677868 1044547504 1044814848 1048048092 1048146528 1051033984 1051852032 1053534006 1055206152 1055476224 1058113056 1058383872 1059904582 1061027968 1061487141 1064683776 1065512448 1068447744 1068910128 1069982914 1070256768 1071854784 1071955456 1076627344 1077465312 1080433536 1080901107 1083878796 1084722408 1086864688 1088868352 1091179089 1091458368 1092553784 1094185092 1094567936 1097955144 1101836736 1101940224 1103702292 1104975872 1105350246 1105454064 1108499392 1108783104 1111136103 1113184512 1114197084 1116251136 1117854991 1118036088 1119326208 1121221376 1122895488 1128484357 1128667176 1128773184 1130747904 1131882752 1135492072 1136375856 1139506368 1139798016 1143139998 1143432576 1146289144 1146582528 1147474944 1151133984 1152289292 1154305152 1154413568 1156259544 1157485056 1157985972 1159444832 1164047346 1167254088 1169296128 1169405952 1170469664 1174202029 1175115942 1175416704 1179164844 1182413232 1182524288 1190377188 1190488992 1193656464 1193768576 1195677483 1197575236 1197769248 1201181696 1202116608 1204038864 1205949888 1207046841 1209272064 1211205762 1212603392 1215290846 1215487728 1217728512 1218950656 1219478172 1222722774 1222837616 1223150592 1224976896 1229123007 1231073844 1231388928 1234465232 1234781184 1238718624 1239682752 1242131072 1243097856 1243635822 1247061816 1247380992 1248632896 1250497248 1252614506 1257042864 1259241984 1259360256 1261374048 1263257424 1264525262 1266856448 1269869832 1273368096 1277428581 1280947668 1281944664 1285596928 1287652674 1289575287 1289696408 1289905344 1290026496 1293580288 1298715264 1300791987 1302170688 1302292992 1304375436 1305880576 1306445712 1310044736 1310380032 1313160849 1315581696 1316778372 1316902048 1319205888 1321101353 1322840064 1325079808 1325771832 1329764352 1330339824 1333663331 1334004672 1336338432 1337679616 1339300116 1341945176 1342989648 1343333376 1346689344 1348969468 1350983634 1351329408 1356106752 1358055237 1360431072 1360558848 1361796436 1364178816 1364306944 1366488552 1371319488 1375692318 1376044416 1379482104 1382025216 1388773386 1388903824 1389128832 1393086464 1393558452 1397397456 1397528704 1402469376 1404712008 1406809404 1406941536 1407301632 1410817408 1413073389 1414173222 1415316188 1416780288 1419578368 1420683264 1422724534 1425213504 1426509903 1427009024 1429139712 1436252818 1436620416 1439133696 1440578048 1441201476 1445171728 1446296544 1450908459 1451279808 1454905452 1455277824 1458913456 1463940192 1465079616 1469115648 1469253632 1469751426 1471603056 1473800328 1473938752 1474177536 1480362598 1481514804 1484246016 1485596112 1488195072 1488334848 1490714784 1491493311 1494438946 1495984896 1497193984 1500755256 1502261453 1504889568 1505030912 1507437546 1509688323 1515025512 1515167808 1519341824 1521771342 1524186664 1524576768 1528776704 1529966592 1530628704 1534845312 1537299621 1539073536 1541679392 1543313408 1543981296 1551917367 1552063128 1554778368 1556338784 1559061504 1561301599 1562516802 1566821256 1567222272 1572219792 1576147573 1576550976 1577778048 1582809228 1587169584 1587318656 1587575808 1589856873 1591541952 1594236644 1597025664 1602671616 1604974371 1605385152 1607782176 1607933184 1609395788 1612362752 1614941016 1616197968 1619177472 1620650304 1625818194 1625970896 1630297032 1630867456 1633302528 1638830676 1641277638 1641431792 1641851904 1646374912 1646932716 1651624832 1652910336 1655553438 1657463808 1658181096 1662749088 1663174656 1667329664 1671295626 1674376704 1676057152 1678989312 1681401722 1681832064 1684343232 1693159776 1697389694 1697824128 1700794368 1703238108 1704563784 1707930224 1709259552 1709697024 1714709997 1715148864 1716870232 1719433716 1719873792 1720035328 1728433938 1731457728 1731620352 1734389316 1736227584 1736390656 1736978958 1739167248 1741927616 1746071019 1749519434 1750881132 1754108928 1755704496 1758677137 1758941184 1762673913 1767695776 1773619848 1773786432 1775399899 1778672896 1785733488 1790484696 1790652864 1791111168 1795585792 1796362854 1801311512 1801772544 1803174912 1808142336 1808924832 1810740316 1813908096 1814078464 1816808643 1818905088 1821984736 1822936269 1828425984 1829217258 1834084161 1834256424 1834725888 1837465344 1839309472 1845174617 1846610766 1847083392 1851697848 1852171776 1858077936 1863196608 1864646784 1869959168 1870592724 1872949344 1875745872 1875922048 1878921759 1884097852 1885564296 1889040384 1892061072 1896787893 1900284672 1902013204 1905519616 1910052144 1913573376 1915493888 1921421502 1921601968 1928395392 1931479011 1934544612 1935039744 1939873936 1940370432 1948072896 1951920256 1953439488 1956563154 1958820864 1959668568 1962137408 1965067104 1965570048 1975167558 1975353072 1978808832 1978994688 1980794816 1984260096 1987111126 1987619712 1988657748 1994646528 1995509736 2001007008 2006006002 2006519424 2009916728 2012917764 2014484472 2020034016 2020223744 2023454202 2026475451 2026994112 2029028456 2032769024 2040838272 2042694654 2046268224 2046460416 2049732828 2052098048 2056979232 2058641728 2063538477 2069223156 2069417504 2073037824 2078748672 2083160079 2083355736 2089095008 2089629696 2095756663 2096096184 2096293056 2102067968 2103704064 2107068012 2110412304 2110952448 2116226112 2116767744 2119809164 2122055936 2122974282 2129367552 2131024896 2134086801 2136895488 2137820256 2139965828 2140513536 2143709568 2143910912 2153254688 2154379227 2154930624 2160867072 2161802214 2167757592 2169444816 2173729376 2182358178 2182916736 2185107568 2188370184 2189135872 2195910288 2203673472 2203880448 2207404584 2209951744 2210700492 2210908128 2216998784 2220543897 2222272206 2226369024 2228394168 2232502272 2235709982 2236072176 2241658419 2242442752 2245790976 2256968714 2257334352 2257546368 2261156319 2261495808 2263765504 2270984144 2272751712 2279012736 2282657013 2286279996 2286865152 2292578288 2293165056 2294949888 2302267968 2304578584 2308610304 2308827136 2312519088 2314970112 2315971944 2318889664 2328094692 2334508176 2338592256 2338811904 2340939328 2343775203 2348404058 2350231884 2350833408 2358329688 2360696569 2364826464 2365048576 2380754376 2380977984 2387312928 2387537152 2391354966 2395150472 2395538496 2402363392 2404233216 2408077728 2411899776 2414093682 2418544128 2422411524 2425206784 2430581692 2430975456 2437901312 2438727291 2438956344 2445445548 2445675232 2446301184 2449953792 2458246014 2461916457 2462147688 2462777856 2468930464 2469562368 2476803329 2477437248 2479365504 2484262144 2486195712 2487271644 2494123632 2494761984 2497265792 2500994496 2505229012 2514085728 2518483968 2522102583 2522748096 2526514848 2529050524 2533712896 2539739664 2546084541 2546736192 2554857162 2561895336 2563889328 2571193856 2575305348 2579150574 2579392816 2579810688 2580052992 2587160576 2592650907 2597430528 2601583974 2604341376 2604585984 2608750872 2611761152 2612891424 2620089472 2624279151 2626321698 2631163392 2633556744 2633804096 2638411776 2642202706 2650159616 2651543664 2659528704 2660679648 2667326662 2668009344 2672676864 2675359232 2678600232 2683890352 2685979296 2686666752 2693378688 2694544281 2697938936 2701967268 2702658816 2712213504 2716110474 2720862144 2721117696 2723592872 2728357632 2728613888 2732977104 2742638976 2743825887 2751384636 2752088832 2758964208 2763635501 2764050432 2769916149 2777546772 2777807648 2778257664 2787116904 2789914127 2794794912 2795057408 2804938752 2809424016 2813618808 2813883072 2814603264 2821634816 2826146778 2828346444 2830632376 2833560576 2839156736 2841366528 2845449068 2850427008 2853019806 2854018048 2858279424 2872505636 2873240832 2881156096 2882132253 2882402952 2890343456 2892593088 2901816918 2902559616 2909810904 2910555648 2917826912 2927880384 2930159232 2938231296 2938507264 2939502852 2943206112 2947600656 2947877504 2948355072 2960725196 2963029608 2968492032 2971192224 2976390144 2980666689 2981429568 2982986622 2988877892 2991969792 2994387968 3001510512 3004522906 3009009003 3009779136 3010061824 3014875092 3019376646 3030051024 3030335616 3035181303 3038683648 3043542684 3048373328 3049153536 3057553408 3061257408 3064041981 3069690624 3074599242 3078147072 3083358784 3086626816 3087962592 3103834734 3104126256 3109556736 3112677568 3118123008 3122603198 3125033604 3133642512 3134444544 3144439584 3152295146 3153101952 3155556096 3165618456 3168795553 3174339168 3174637312 3175151616 3179713746 3183083904 3184461423 3188473288 3194051328 3205343232 3209948742 3210770304 3215564352 3215866368 3218791576 3224725504 3229882032 3232395936 3241300608 3242703321 3251636388 3251941792 3260594064 3266114683 3266605056 3273537267 3277661352 3282555276 3282863584 3283703808 3293865432 3297171241 3303249664 3305820672 3311106876 3314927616 3316362192 3325498176 3326349312 3334659328 3342591252 3348753408 3352114304 3353564973 3357978624 3362803444 3363664128 3368686464 3385453071 3386319552 3394779388 3395648256 3406476216 3409127568 3415860448 3418519104 3419394048 3429419994 3430297728 3433740464 3438867432 3439747584 3440070656 3456867876 3462915456 3463240704 3468778632 3472455168 3472781312 3473957916 3478334496 3483855232 3492142038 3499038868 3501762264 3508217856 3511408992 3517354274 3522606087 3525347826 3535391552 3547239696 3547572864 3550799798 3557345792 3571466976 3580969392 3581305728 3587032449 3591171584 3592725708 3602623024 3603545088 3606349824 3617849664 3621140523 3621480632 3627816192 3628156928 3633617286 3637810176 3643969472 3645872538 3656851968 3658434516 3668168322 3668512848 3669451776 3674930688 3678618944 3687369021 3690349234 3693221532 3694166784 3703395696 3704343552 3709666037 3716155872 3726393216 3729293568 3741185448 3744940199 3745898688 3751491744 3751844096 3757843518 3768195704 3771128592 3778080768 3784122144 3793575786 3800569344 3804026408 3811039232 3820104288 3830987776 3832285743 3842843004 3843203936 3856790784 3862958022 3868725861 3869089224 3870079488 3879747872 3880740864 3892119517 3896145792 3903840512 3906878976 3913126308 3917641728 3919337136 3924274816 3930134208 3931140096 3950335116 3950706144 3957617664 3961589632 3963304059 3968520192 3974222252 3975239424 3977315496 3989293056 3991019472 4000989993 4002014016 4012012004 4013038848 4019833456 4025835528 4028968944 4040068032 4040447488 4046908404 4052950902 4053988224 4058056912 4065538048 4074165711 4081676544 4085389308 4092536448 4092920832 4099465656 4104196096 4113958464 4117283456 4127076954 4138446312 4138835008 4146075648 4166320158 4166711472 4178190016 4179259392 4191513326 4192192368 4192586112 4204135936 4207408128 4214136024 4220824608 4221904896 4232452224 4239220167 4239618328 4244111872 4245948564 4258735104 4262049792 4268173602 4275640512 4279529709 4279931656 4281027072 4287419136 4287821824 4306509376 4308758454 4309861248 4321734144 4323604428 4335515184 4338889632 4347458752 4352725377 4364716356 4365833472 4370215136 4376740368 4384150771 4391820576 4407346944 4407760896 4414809168 4421400984 4421816256 4425838417 4433997568 4441087794 4444544412 4452738048 4456788336 4465004544 4471419964 4472144352 4483316838 4484885504 4491581952 4506784359 4513937428 4514668704 4515092736 4522312638 4527531008 4529064969 4541968288 4545503424 4558025472 4565314026 4572559992 4573730304 4585156576 4586330112 4589899776 4604535936 4609157168 4617220608 4617654272 4625038176 4629940224 4631943888 4637779328 4656189384 4669016352 4677184512 4681878656 4683904797 4687550406 4696808116 4700463768 4701666816 4716659376 4721393138 4728442719 4729652928 4730097152 4761508752 4761955968 4769570619 4774625856 4775074304 4782709932 4790300944 4791076992 4804726784 4814923113 4816155456 4823799552 4828187364 4837088256 4844823048 4850413568 4861163384 4861950912 4875802624 4877454582 4877912688 4890891096 4891350464 4892602368 4899907584 4916492028 4923832914 4924295376 4925555712 4937860928 4939124736 4953606658 4954874496 4958731008 4968524288 4972391424 4974543288 4979535869 4988247264 4989523968 4994531584 5001988992 5010458024 5028171456 5036967936 5044205166 5045496192 5053029696 5058101048 5067425792 5079479328 5092169082 5093472384 5109714324 5123790672 5127778656 5142387712 5144129991 5150610696 5158301148 5158785632 5159621376 5160105984 5181269093 5185301814 5194861056 5203167948 5208682752 5209171968 5217501744 5225782848 5230536311 5240178944 5248558302 5252643396 5262326784 5267113488 5267608192 5276031411 5276823552 5284405412 5300319232 5303087328 5321359296 5326199697 5334653324 5336018688 5350718464 5357200464 5367780704 5371958592 5373333504 5386757376 5389088562 5395877872 5403934536 5405317632 5424427008 5432220948 5441724288 5442235392 5447185744 5456715264 5457227776 5465954208 5468808807 5485277952 5487651774 5502769272 5504177664 5517928416 5527271002 5535523851 5539832298 5555093544 5555615296 5556515328 5574233808 5579828254 5589589824 5590114816 5609877504 5618848032 5627237616 5627766144 5636765277 5643269632 5652293556 5656692888 5661264752 5667121152 5678313472 5690363679 5690898136 5700854016 5706039612 5708036096 5716558848 5745011272 5746481664 5762312192 5764264506 5764805904 5780686912 5785186176 5794437033 5803633836 5805119232 5819621808 5821111296 5829475201 5835653824 5855760768 5860318464 5876462592 5879005704 5884906027 5886412224 5895201312 5895755008 5896710144 5921450392 5926059216 5936984064 5942384448 5952780288 5961333378 5962859136 5965973244 5977755784 5983939584 5988775936 6003021024 6009045812 6018018006 6019558272 6020123648 6029750184 6038753292 6060102048 6060671232 6070362606 6077367296 6079426353 6087085368 6096746656 6098307072 6122514816 6123318019 6128083962 6139381248 6149198484 6156294144 6166717568 6175925184 6207669468 6208252512 6219113472 6225355136 6236246016 6245206396 6250067208 6267285024 6268889088 6287269989 6288879168 6304590292 6306203904 6311112192 6331236912 6337591106 6348678336 6349274624 6350303232 6359427492 6366167808 6368922846 6376946576 6388102656 6402260403 6410686464 6419897484 6421540608 6431128704 6431732736 6437583152 6449451008 6459764064 6463137681 6464791872 6482601216 6485406642 6503272776 6503883584 6521188128 6532229366 6547074534 6555322704 6565110552 6565727168 6567407616 6587730864 6594342482 6606499328 6611641344 6622213752 6629855232 6632724384 6650996352 6661631691 6669318656 6685182504 6697506816 6704228608 6707129946 6724975257 6725606888 6727328256 6737372928 6770906142 6772639104 6783468957 6789558776 6791296512 6812952432 6818255136 6831720896 6837038208 6847971039 6858839988 6860595456 6867480928 6877734864 6879495168 6889379783 6913735752 6925830912 6926481408 6937557264 6944910336 6947915832 6954888941 6956668992 6967710464 6984284076 6998077736 7003524528 7016435712 7022817984 7034708548 7045212174 7050695652 7070783104 7082089707 7094479392 7095145728 7101599596 7114691584 7142933952 7161938784 7162611456 7174064898 7182343168 7185451416 7205246048 7207090176 7212699648 7235699328 7242281046 7242961264 7255632384 7256313856 7267234572 7275620352 7287938944 7291745076 7313703936 7316869032 7336336644 7337025696 7338903552 7349861376 7357237888 7374738042 7380698468 7386443064 7388333568 7406791392 7408687104 7419332074 7430409987 7432311744 7452786432 7458587136 7482370896 7489880398 7491797376 7502983488 7503688192 7515687036 7536391408 7542257184 7566307749 7568244288 7587151572 7601138688 7608052816 7622078464 7638253623 7640208576 7661975552 7664571486 7685686008 7686407872 7713581568 7725916044 7737451722 7738178448 7740158976 7759495744 7761481728 7777952721 7784239034 7792291584 7807681024 7813757952 7824984937 7826252616 7835283456 7838674272 7848549632 7860268416 7872837453 7899390499 7900670232 7901412288 7915235328 7923179264 7926608118 7948444504 7950478848 7954630992 7978586112 7982038944 8001979986 8004028032 8024024008 8026077696 8039666912 8051671056 8057937888 8080136064 8080894976 8083632843 8093816808 8105901804 8107976448 8116113824 8141994289 8148331422 8163353088 8170778616 8185072896 8185841664 8198931312 8219414203 8227916928 8234566912 8254153908 8276892624 8277670016 8290906503 8292151296 8332640316 8333422944 8356380032 8369742381 8383026652 8384384736 8385172224 8408271872 8414816256 8428272048 8441649216 8443809792 8464904448 8478440334 8479236656 8488223744 8491897128 8517470208 8524099584 8536347204 8551281024 8559059418 8559863312 8562054144 8574838272 8575643648 8613018752 8617516908 8619722496 8643468288 8647208856 8671030368 8677779264 8694917504 8705450754 8729432712 8731666944 8740430272 8753480736 8768301542 8783641152 8814693888 8815521792 8829618336 8842801968 8843632512 8851676834 8867995136 8882175588 8889088824 8905476096 8913576672 8942000067 8942839928 8944288704 8966633676 8969771008 8983163904 9013568718 9027027009 9027874856 9029337408 9030185472 9044625276 9055062016 9058129938 9083936576 9091006848 9105543909 9116050944 9130628052 9145119984 9147460608 9170313152 9172660224 9192125943 9209071872 9218314336 9234441216 9247709471 9250076352 9259880448 9263887776 9275558656 9312378768 9335643317 9338032704 9354369024 9363757312 9367809594 9375100812 9393616232 9400927536 9403333632 9433318752 9442786276 9456885438 9459305856 9460194304 9506386659 9523017504 9523911936 9539141238 9549251712 9550148608 9553384269 9565419864 9580601888 9582153984 9622356887 9629846226 9632310912 9647599104 9656374728 9674176512 9689646096 9722326768 9723901824 9751605248 9754909164 9755825376 9781782192 9782700928 9798344049 9799815168 9832984056 9847665828 9848590752 9851111424 9875721856 9891513723 9907213316 9909748992 9917462016 9937048576 9944782848 9949086576 9959071738 9976494528 9979047936 9989063168 10003977984 10020916048 10056342912 10060694919 10073935872 10088410332 10090992384 10106059392 10116202096 10134851584 10156359213 10158958656 10184338164 10186944768 10219428648 10247581344 10255557312 10284775424 10288259982 10301221392 10316602296 10317571264 10319242752 10320211968 10362538186 10370603628 10389722112 10406335896 10417365504 10418343936 10435003488 10451565696 10461072622 10480357888 10497116604 10505286792 10524653568 10534226976 10535216384 10552062822 10567818261 10568810824 10600638464 10606174656 10642718592 10652399394 10669306648 10672037376 10701436928 10714400928 10735561408 10743917184 10761097347 10773514752 10778177124 10791755744 10807869072 10810635264 10863421569 10864441896 10883448576 10884470784 10894371488 10913430528 10929111193 10931908416 10937617614 10970555904 10975303548 11005538544 11008355328 11033033011 11035856832 11054542004 11071047702 11079664596 11110187088 11111230592 11113030656 11128998111 11148467616 11159656508 11179179648 11180229632 11234820597 11237696064 11254475232 11255532288 11273530554 11286539264 11304587112 11313385776 11322529504 11334242304 11380727358 11381796272 11401708032 11412079224 11416072192 11433117696 11490022544 11492963328 11524624384 11528529012 11529611808 11561373824 11570372352 11588874066 11607267672 11610238464 11639243616 11642222592 11658950402 11671307648 11676358551 11711521536 11720636928 11752925184 11758011408 11769812054 11772824448 11790402624 11791510016 11793420288 11842900784 11852118432 11884768896 11889912177 11905560576 11922666756 11925718272 11931946488 11955511568 11967879168 11977551872 12002969979 12006042048 12018091624 12036036012 12039116544 12040247296 12059500368 12077506584 12120204096 12121342464 12140725212 12154734592 12158852706 12174170736 12193493312 12196614144 12222497133 12245029632 12246636038 12256167924 12278762496 12298396968 12310739959 12312588288 12333435136 12351850368 12415338936 12416505024 12438226944 12450710272 12490412792 12500134416 12534570048 12537778176 12574539978 12577758336 12609180584 12612407808 12622224384 12662473824 12675182212 12697356672 12698549248 12717660501 12718854984 12732335616 12737845692 12753893152 12776205312 12804520806 12838589127 12839794968 12843081216 12862257408 12863465472 12875166304 12916222319 12919528128 12926275362 12929583744 12965202432 12970813284 13006545552 13007767168 13042376256 13064458732 13094149068 13110645408 13130221104 13131454336 13152452313 13175461728 13188684964 13212998656 13223282688 13244427504 13265448768 13277515251 13301992704 13323263382 13338637312 13370365008 13395013632 13408457216 13414259892 13449950514 13451213776 13454656512 13474745856 13520353077 13541812284 13545278208 13566937914 13579117552 13582593024 13625904864 13636510272 13663441792 13674076416 13695942078 13717679976 13721190912 13734961856 13755469728 13758990336 13778759566 13827471504 13851661824 13852962816 13875114528 13889820672 13895831664 13909777882 13913337984 13935420928 13968568152 13996155472 14007049056 14045635968 14051714391 14069417096 14090424348 14101391304 14141566208 14164179414 14185328157 14188958784 14190291456 14203199192 14229383168 14285867904 14308711857 14323877568 14325222912 14348129796 14364686336 14370902832 14410492096 14414180352 14444769339 14471398656 14484562092 14485922528 14511264768 14532114883 14534469144 14551240704 14575877888 14583490152 14627407872 14633738064 14670296641 14672673288 14674051392 14677807104 14699722752 14714475776 14749476084 14761396936 14772886128 14776667136 14813582784 14817374208 14838664148 14860819974 14864623488 14905572864 14917174272 14938607607 14964741792 14979760796 14983594752 15005966976 15007376384 15031374072 15072782816 15084514368 15132615498 15136488576 15174303144 15202277376 15216105632 15276507246 15280417152 15323951104 15329142972 15371372016 15372815744 15427163136 15451832088 15474903444 15476356896 15480317952 15518991488 15543807279 15555905442 15568478068 15584583168 15615362048 15627515904 15649969874 15652505232 15677348544 15691608933 15697099264 15720536832 15745674906 15798780998 15801340464 15802824576 15828094233 15830470656 15846358528 15853216236 15896889008 15900957696 15909261984 15964077888 15978599091 16003959972 16008056064 16048048016 16052155392 16079333824 16103342112 16115875776 16160272128 16161789952 16167265686 16187633616 16211803608 16215952896 16232227648 16283988578 16296662844 16326706176 16341557232 16370145792 16371683328 16397862624 16406426421 16438828406 16455833856 16469133824 16508307816 16524875983 16553785248 16555340032 16581813006 16606571553 16665280632 16666845888 16712760064 16739484762 16766053304 16768769472 16770344448 16816543744 16829632512 16856544096 16883298432 16910295831 16929808896 16956880668 16958473312 16976447488 16983794256 17034940416 17071091037 17072694408 17102562048 17118118836 17119726624 17124108288 17149676544 17174317589 17226037504 17235033816 17239444992 17286936576 17294417712 17337623303 17342060736 17355558528 17389835008 17410901508 17458865424 17463333888 17480860544 17488425603 17506961472 17536603084 17567282304 17629387776 17654718081 17659236672 17685603936 17687265024 17703353668 17735990272 17764351176 17778177648 17810952192 17827153344 17884000134 17885679856 17888577408 17933267352 17939542016 17966327808 18027137436 18054054018 18055749712 18058674816 18060370944 18089250552 18110124032 18116259876 18167873152 18182013696 18211087818 18232101888 18261256104 18290239968 18294921216 18340626304 18369954057 18384251886 18418143744 18436628672 18468882432 18495418942 18500152704 18527775552 18551117312 18624757536 18671286634 18676065408 18708738048 18727514624 18735619188 18750201624 18787232464 18801855072 18806667264 18861809967 18866637504 18885572552 18913770876 18918611712 18920388608 19012773318 19046035008 19047823872 19078282476 19098503424 19100297216 19106768538 19130839728 19161203776 19164307968 19206781209 19244713774 19259692452 19264621824 19295198208 19312749456 19345448507 19348353024 19379292192 19389413043 19444653536 19447803648 19509818328 19511650752 19529398889 19563564384 19565401856 19596688098 19665968112 19695331656 19697181504 19702222848 19751443712 19783027446 19814426632 19819497984 19834924032 19874097152 19889565696 19898173152 19918143476 19952989056 19978126336 19984895073 20007955968 20041832096 20112685824 20121389838 20174925771 20176820664 20181984768 20212118784 20232404192 20296920787 20312718426 20317917312 20368676328 20373889536 20438857296 20495162688 20511114624 20569550848 20576519964 20602442784 20633204592 20635142528 20638485504 20668139349 20725076372 20741207256 20779444224 20812671792 20834731008 20864666823 20870006976 20903131392 20922145244 20960715776 20994233208 21010573584 21049307136 21068453952 21070432768 21104125644 21135636522 21137621648 21201276928 21212349312 21246269121 21285437184 21304798788 21338613296 21344074752 21402873856 21428801856 21471122816 21487834368 21522194694 21547029504 21556354248 21583511488 21615738144 21621270528 21726843138 21728883792 21766897152 21768941568 21788742976 21826861056 21858222386 21863816832 21875235228 21941111808 21950607096 22011077088 22016710656 22066066022 22071713664 22109084008 22142095404 22159329192 22220374176 22222461184 22226061312 22257996222 22291229961 22296935232 22319313016 22358359296 22360459264 22469641194 22475392128 22508950464 22511064576 22547061108 22573078528 22609174224 22626771552 22645059008 22698923247 22761454716 22763592544 22803416064 22824158448 22862802781 22866235392 22914760869 22980045088 22985926656 23057058024 23059223616 23080198687 23122747648 23140744704 23177748132 23214535344 23220476928 23278487232 23284445184 23317900804 23342615296 23352717102 23423043072 23441273856 23474954811 23505850368 23516022816 23539624108 23545648896 23580805248 23583020032 23618512359 23685801568 23698171497 23704236864 23769537792 23779824354 23845333512 23851436544 23863892976 23911023136 23935758336 24005939958 24012084096 24036183248 24072072024 24078233088 24080494592 24119000736 24155013168 24240408192 24242684928 24281450424 24309469184 24317705412 24348341472 24386986624 24425982867 24444994266 24490059264 24493272076 24512335848 24557524992 24596793936 24621479918 24658242609 24666870272 24703700736 24830677872 24833010048 24872719509 24876453888 24901420544 24980825584 25000268832 25069140096 25109227143 25149079956 25155516672 25218361168 25224815616 25244448768 25324947648 25350364424 25394713344 25397098496 25435321002 25437709968 25464671232 25475691384 25507786304 25552410624 25609041612 25677178254 25679589936 25686162432 25724514816 25726930944 25750332608 25832444638 25839056256 25852550724 25859167488 25930404864 25941626568 25967662259 26013091104 26015534336 26084752512 26128917464 26188298136 26221290816 26260442208 26262908672 26304904626 26350923456 26377369928 26425997312 26446565376 26488855008 26530897536 26555030502 26603985408 26646526764 26677274624 26740730016 26816914432 26826000201 26828519784 26899901028 26902427552 26909313024 26949491712 27040706154 27081081027 27083624568 27090556416 27133875828 27158235104 27165186048 27244836619 27251809728 27273020544 27326883584 27348152832 27391884156 27435359952 27442381824 27469923712 27510939456 27517980672 27557519132 27654943008 27703323648 27743128413 27750229056 27779641344 27791663328 27819555764 27826675968 27870841856 27937136304 27992310944 28006929951 28014098112 28091271936 28103428782 28138834192 28180848696 28202782608 28283132416 28328358828 28370656314 28377917568 28380582912 28406398384 28458766336 28519159977 28571735808 28617423714 28647755136 28650445824 28696259592 28729372672 28741805664 28820984192 28867070661 28889538678 28942797312 28969124184 28971845056 29022529536 29064229766 29068938288 29151755776 29166980304 29254815744 29267476128 29340593282 29345346576 29348102784 29395032147 29399445504 29428951552 29498952168 29522793872 29545772256 29553334272 29627165568 29674541169 29677328296 29721639948 29729246976 29811145728 29834348544 29877215214 29929483584 29959521592 29967189504 30011933952 30014752768 30062748144 30145565632 30169028736 30182084757 30265230996 30272977152 30348606288 30399990511 30404554752 30432211264 30469077639 30553014492 30560834304 30658285944 30689055397 30742744032 30745631488 30854326272 30903664176 30949806888 30952713792 30960635904 31037982976 31087614558 31111810884 31136956136 31169166336 31230724096 31255031808 31299939748 31305010464 31354697088 31383217866 31394198528 31441073664 31491349812 31597561996 31602680928 31605649152 31656188466 31692717056 31703454783 31706432472 31793778016 31801915392 31818523968 31928155776 31957198182 32007919944 32016112128 32096096032 32104310784 32158667648 32206684224 32231751552 32320544256 32323579904 32334531372 32375267232 32423607216 32431905792 32464455296 32567977156 32593325688 32653412352 32683114464 32740291584 32787333579 32795725248 32812852842 32877656812 32911667712 32938267648 33016615632 33049751966 33099099033 33107570496 33110680064 33163626012 33213143106 33330561264 33333691776 33386994333 33425520128 33478969524 33532106608 33537538944 33540688896 33633087488 33704461791 33713088192 33766596864 33820591662 33859617792 33913761336 33916946624 33952894976 33967588512 34142182074 34145388816 34205124096 34236237672 34239453248 34248216576 34299353088 34348635178 34452075008 34470067632 34478889984 34573873152 34588835424 34675246606 34684121472 34711117056 34779670016 34821803016 34856751083 34917730848 34926667776 34961721088 34976851206 35013922944 35029075653 35073206168 35134564608 35258775552 35309436162 35318473344 35371207872 35374530048 35406707336 35471980544 35528702352 35556355296 35654306688 35669736531 35768000268 35771359712 35777154816 35866534704 35927261513 35932655616 36008909937 36054274872 36108108036 36111499424 36117349632 36120741888 36178501104 36232519752 36268883651 36335746304 36364027392 36422175636 36464203776 36522512208 36580479936 36589842432 36681252608 36739908114 36768503772 36836287488 36873257344 36932219877 36937764864 36990837884 37000305408 37055551104 37102234624 37249515072 37342573268 37352130816 37455029248 37471238376 37500403248 37574464928 37603710144 37613334528 37723619934 37733275008 37771145104 37827541752 37837223424 37840777216 38025546636 38092070016 38095647744 38156564952 38197006848 38200594432 38213537076 38261679456 38322407552 38328615936 38413562418 38489427548 38519384904 38529243648 38590396416 38625498912 38690897014 38748666957 38758584384 38778826086 38889307072 38895607296 39019636656 39023301504 39058797778 39127128768 39130803712 39193376196 39331936224 39390663312 39394363008 39457356939 39502887424 39566054892 39628853264 39638995968 39669848064 39748194304 39796346304 39832545753 39836286952 39905978112 39956252672 39969790146 40015911936 40083664192 40225371648 40242779676 40349851542 40353641328 40363969536 40424237568 40464808384 40561059231 40593841574 40625436852 40635834624 40737352656 40747779072 40806326407 40877714592 40990325376 41022229248 41153039928 41194342189 41204885568 41266409184 41270285056 41276971008 41336278698 41450152744 41482414512 41558888448 41625343584 41669462016 41729333646 41740013952 41806262784 41844290488 41921431552 41988466416 42021147168 42136907904 42140865536 42155143173 42208251288 42271273044 42275243296 42424698624 42459490879 42492538242 42555984471 42570874368 42609597576 42677226592 42688149504 42857603712 42863226133 42942245632 42975668736 43044389388 43094059008 43112708496 43167022976 43231476288 43242541056 43453686276 43457767584 43533794304 43577485952 43596344649 43653722112 43716444772 43727633664 43750470456 43882223616 43901214192 44010889923 44022154176 44033421312 44132132044 44143427328 44218168016 44284190808 44318658384 44440748352 44444922368 44452122624 44515992444 44582459922 44593870464 44638626032 44716718592 44720918528 44815822821 44939282388 44950784256 45017900928 45022129152 45094122216 45146157056 45218348448 45253543104 45290118016 45397846494 45522909432 45527185088 45606832128 45648316896 45725605562 45829521738 45960090176 45971853312 46114116048 46118447232 46160397374 46245495296 46281489408 46355496264 46429070688 46440953856 46556974464 46631421837 46635801608 46685230592 46705434204 46846086144 46882547712 46949909622 47032045632 47074826799 47079248216 47091297792 47161610496 47166040064 47237024718 47371603136 47396342994 47408473728 47484282699 47539075584 47559648708 47690667024 47702873088 47727785952 47822046272 47935797273 48011879916 48024168192 48072366496 48144144048 48156466176 48225658481 48238001472 48310026336 48480816384 48485369856 48562900848 48635410824 48684222587 48696682944 48773973248 48851965734 48889988532 48980118528 48986544152 49024671696 49115049984 49193587872 49242959836 49316485218 49333740544 49407401472 49574627949 49661355744 49666020096 49745439018 49802841088 49819714659 49961651168 50000537664 50138280192 50218454286 50298159912 50311033344 50436722336 50449631232 50488897536 50649895296 50700728848 50789426688 50794196992 50870642004 50875419936 50929342464 50951382768 51015572608 51104821248 51218083224 51354356508 51359179872 51372324864 51449029632 51500665216 51522952767 51664889276 51678112512 51705101448 51718334976 51860809728 51883253136 51935324518 52012869909 52026182208 52031068672 52169505024 52257834928 52376596272 52442581632 52465276809 52520884416 52525817344 52609809252 52701846912 52754739856 52851994624 52964154243 52977710016 53061795072 53110061004 53207970816 53293053528 53354549248 53481460032 53633828864 53652000402 53657039568 53799802056 53804855104 53818626048 53898983424 54081412308 54162162054 54167249136 54181112832 54267751656 54316470208 54330372096 54489673238 54503619456 54546041088 54653767168 54696305664 54774894559 54783768312 54870719904 54884763648 54939847424 55021878912 55109862171 55115038264 55309886016 55406647296 55486256826 55500458112 55583326656 55639111528 55653351936 55741683712 55874272608 55984621888 56013859902 56028196224 56182543872 56206857564 56277668384 56361697392 56405565216 56566264832 56585429901 56656717656 56741312628 56755835136 56761165824 56812796768 56993960023 57038319954 57143471616 57234847428 57295510272 57300891648 57392519184 57483611328 57535899421 57641968384 57734141322 57779077356 57885594624 57938248368 57943690112 58036345521 58045059072 58128459532 58137876576 58303511552 58333960608 58534952256 58588196667 58681186564 58690693152 58696205568 58790064294 58857903104 58997904336 59045587744 59091544512 59106668544 59254331136 59349082338 59354656592 59443279896 59458493952 59622291456 59668697088 59754430428 59858967168 59919043184 59934379008 60023867904 60029505536 60125496288 60291131264 60338057472 60364169514 60530461992 60545954304 60697212576 60799981022 60864422528 60890762361 60938155278 61106028984 61121668608 61316571888 61378110794 61485488064 61491262976 61708652544 61807328352 61899613776 61905427584 62004418047 62075965952 62175229116 62223621768 62273912272 62338332672 62461448192 62594000469 62599879496 62610020928 62709394176 62766435732 62788397056 62882147328 62982699624 63195123992 63205361856 63211298304 63312376932 63385434112 63406909566 63412864944 63587556032 63603830784 63637047936 63738807363 63856311552 63914396364 64015839888 64032224256 64124227211 64192192064 64208621568 64317335296 64413368448 64463503104 64641088512 64669062744 64733966297 64750534464 64847214432 64863811584 64928910592 65135954312 65186651376 65306824704 65366228928 65480583168 65574667158 65591450496 65625705684 65755313624 65823335424 65876535296 66033231264 66099503932 66198198066 66215140992 66221360128 66327252024 66426286212 66661122528 66667383552 66773988666 66851040256 66873689883 66957939048 67064213216 67075077888 67081377792 67356498209 67408923582 67426176384 67533193728 67641183324 67719235584 67827522672 67833893248 67935177024 68284364148 68290777632 68410248192 68472475344 68478906496 68588408343 68598706176 68697270356 68904150016 68940135264 68957779968 69177670848 69240596061 69350493212 69368242944 69422234112 69559340032 69643606032 69713502166 69835461696 69853335552 69923442176 69953702412 70027845888 70058151306 70146412336 70269129216 70424864433 70517551104 70618872324 70636946688 70742415744 70749060096 70813414672 70943961088 71057404704 71094514491 71112710592 71308613376 71339473062 71536000536 71542719424 71554309632 71733069408 71854523026 72017819874 72108549744 72216216072 72222998848 72234699264 72241483776 72357002208 72465039504 72537767302 72671492608 72728054784 72844351272 72928407552 73045024416 73160959872 73277948601 73362505216 73479816228 73537007544 73672574976 73746514688 73864439754 73974727827 73981675768 74000610816 74111102208 74204469248 74499030144 74618158527 74685146536 74704261632 74910058496 74942476752 75000806496 75148929856 75207420288 75327681429 75447239868 75466550016 75542290208 75655083504 75674446848 75783177613 76051093272 76184140032 76191295488 76313129904 76394013696 76427074152 76503778351 76523358912 76644815104 76657231872 76827124836 76978855096 77038769808 77058487296 77180792832 77250997824 77381794028 77497333914 77517168768 77557652172 77778614144 77791214592 77902986777 78039273312 78046603008 78117595556 78254257536 78261607424 78386752392 78663872448 78781326624 78788726016 78914713878 79005774848 79132109784 79257706528 79277991936 79339696128 79592692608 79665091506 79672573904 79811956224 79912505344 79939580292 80031823872 80167328384 80450743296 80485559352 80699703084 80707282656 80727939072 80848475136 80929616768 81122118462 81187683148 81250873704 81271669248 81474705312 81495558144 81612652814 81734509857 81755429184 81980650752 82044458496 82306079856 82388684378 82409771136 82532818368 82540570112 82553942016 82672557396 82900305488 82964829024 83229385239 83250687168 83338924032 83458667292 83480027904 83612525568 83688580976 83842863104 83976932832 84020789853 84042294336 84273815808 84281731072 84310286346 84416502576 84542546088 84550486592 84849397248 84918981758 84985076484 85111968942 85141748736 85219195152 85354453184 85376299008 85557479931 85715207424 85726452266 85884491264 85951337472 86088778776 86175179713 86188118016 86225416992 86334045952 86462952576 86601211983 86907372552 86915535168 87067588608 87154971904 87192689298 87432889544 87455267328 87500940912 87764447232 87802428384 88021779846 88044308352 88185096441 88264264088 88286854656 88436336032 88568381616 88637316768 88881496704 88889844736 89023623507 89031984888 89164919844 89187740928 89277252064 89433437184 89561937179 89631645642 89878564776 89901568512 90035801856 90044258304 90188244432 90413556233 90436696896 90507086208 90580236032 90795692988 91045818864 91054370176 91199971533 91213664256 91296633792 91451211124 91659043476 91920180352 92067166191 92228232096 92236894464 92320794748 92490990592 92562978816 92710992528 92858141376 92881907712 93113948928 93262843674 93271603216 93370461184 93410868408 93692172288 93765095424 93899819244 94064091264 94149653598 94158496432 94182595584 94323220992 94332080128 94474049436 94743206272 94792685988 94816947456 94968565398 95078151168 95119297416 95381334048 95405746176 95455571904 95644092544 95871594546 96023759832 96048336384 96144732992 96288288096 96312932352 96451316962 96476002944 96620052672 96961632768 96970739712 97125801696 97270821648 97368445174 97393365888 97547946496 97703931468 97779977064 97960237056 97973088304 98049343392 98362000737 98387175744 98485919672 98632970436 98667481088 98814802944 99149255898 99297297099 99322711488 99332040192 99490878036 99605682176 99639429318 99923302336 100001075328 100160982999 100276560384 100436908572 100596319824 100622066688 100873444672 100899262464 101113385373 101299790592 101401457696 101578853376 101724804181 101741284008 101750839872 101858684928 101902765536 102031145216 102436166448 102692076487 102708713016 102718359744 102744649728 102898059264 103001330432 103045905534 103329778552 103356225024 103410202896 103436669952 103721619456 103766506272 103870649036 104025739818 104052364416 104062137344 104339010048 104515669856 104570253249 104753192544 104885163264 104930553618 105041768832 105051634688 105087226959 105219618504 105403693824 105509479712 105845925757 105928308486 105955420032 106123590144 106220122008 106415941632 106586107056 106962920064 107267657728 107304000804 107314079136 107599604112 107609710208 107781784539 107797966848 108162824616 108324324108 108334498272 108362225664 108535503312 108632940416 108806650953 108979346476 109007238912 109092082176 109307534336 109392611328 109549789118 109567536624 109741439808 109769527296 109879694848 110043757824 110219724342 110230076528 110619772032 110796659631 110813294592 110972513652 111000916224 111166653312 111278223056 111306703872 111483367424 111748545216 111969243776 112027719804 112056392448 112365087744 112413715128 112555336768 112723394784 112811130432 113132529664 113170859802 113313435312 113482625256 113511670272 113522331648 113625593536 113987920046 114076639908 114286943232 114469694856 114591020544 114601783296 114785038368 114967222656 115071798842 115283936768 115468282644 115558154712 115771189248 115876496736 115887380224 116072691042 116246000871 116256919064 116275753152 116607023104 116667921216 117069904512 117176393334 117362373128 117381386304 117392411136 117580128588 117715806208 117995808672 118091175488 118183089024 118372070817 118508662272 118698164676 118709313184 118886559792 118916987904 119244582912 119497637259 119508860856 119717934336 119838086368 119868758016 120047735808 120220223123 120250992576 120582262528 120676114944 120728339028 121060923984 121091908608 121363363121 121394425152 121599962044 121728845056 121781524722 121876310556 122212057968 122243337216 122418979221 122633143776 122756221588 122970976128 122982525952 123583026567 123614656704 123799227552 123810855168 124008836094 124151931904 124350458232 124447243536 124547824544 124676665344 125188000938 125199758992 125220041856 125418788352 125532871464 125576794112 125764294656 125965399248 126390247984 126410723712 126422596608 126624753864 126770868224 126813819132 126825729888 127175112064 127274095872 127378472637 127477614726 127712623104 127828792728 128031679776 128064448512 128248454422 128384384128 128589678399 128634670592 128826736896 128927006208 129282177024 129338125488 129467932594 129501068928 129694428864 129727623168 129857821184 130271908624 130373302752 130732457856 130789033947 130961166336 131149334316 131182900992 131251411368 131510627248 131646670848 131753070592 132032669769 132066462528 132199007864 132396396132 132430281984 132442720256 132654504048 132852572424 133322245056 133334767104 133547977332 133702080512 133747379766 133915878096 134128426432 134150155776 134162755584 134447468463 134712996418 134817847164 134852352768 135066387456 135282366648 135418139549 135438471168 135655045344 135667786496 135870354048 136568728296 136581555264 136820496384 136944950688 136957812992 137176816686 137394540712 137808300032 137880270528 137915559936 138355341696 138481192122 138700986424 138736485888 138844468224 139118680064 139287212064 139427004332 139670923392 139846884352 139894265511 139907404824 140055691776 140116302612 140292824672 140538258432 140849728866 141224480397 141237744648 141273893376 141484831488 141498120192 141626829344 142078445509 142114809408 142189028982 142225421184 142617226752 142678946124 143072001072 143085438848 143108619264 143466138816 143709046052 144035639748 144217099488 144432432144 144445997696 144469398528 144676975443 144714004416 144930079008 145075534604 145342985216 145456109568 145688702544 146052667761 146090048832 146321919744 146555897202 146725010432 146959632456 147074015088 147345149952 147493029376 147728879508 147949455654 147963351536 148001221632 148222204416 148408938496 148723883847 148998060288 149236317054 149370293072 149408523264 149820116992 149884953504 150001612992 150297859712 150414840576 150655362858 150894479736 150933100032 151084580416 151310167008 151348893696 151566355226 152102186544 152368280064 152382590976 152626259808 152788027392 152854148304 153007556702 153046717824 153289630208 153314463744 153654249672 153957710192 154077539616 154116974592 154501995648 154568858301 154763588056 154994667828 155034337536 155115304344 155557228288 155582429184 155805973554 156038609727 156078546624 156093206016 156235191112 156508515072 156523214848 156773504784 157327744896 157395830427 157562653248 157577452032 157829427756 158011549696 158264219568 158515413056 158555983872 158892462729 159185385216 159330183012 159345147808 159623912448 159879160584 160039619467 160063647744 160334656768 160901486592 160971118704 161399406168 161414565312 161455878144 161696950272 161859233536 162244236924 162375366296 162501747408 162543338496 162949410624 162991116288 163225305628 163469019714 163510858368 163961301504 164088916992 164324683677 164612159712 164777368756 164819542272 165065636736 165081140224 165329586513 165345114792 165800610976 165929658048 166458770478 166501374336 166917334584 166960055808 167225051136 167377161952 167953865664 168041579706 168084588672 168547631616 168563462144 168620572692 168833005152 169085092176 169100973184 169698794496 169837963516 169970152968 170223937884 170283497472 170438390304 170708906368 170981880069 171114959862 171430414848 171452904532 171768982528 171902674944 172177557552 172350359426 172450833984 172607698263 172668091904 172925905152 173202423966 173814745104 173831070336 174109036563 174135177216 174309943808 174385378596 174865779088 174910534656 175001881824 175604856768 175764590001 176043559692 176088616704 176370192882 176528528176 176573709312 176872672064 177136763232 177274633536 177762993408 177779689472 178047247014 178063969776 178329839688 178375481856 178554504128 178866874368 179123874358 179263291284 179757129552 179803137024 180071603712 180088516608 180376488864 180827112466 180873393792 181014172416 181160472064 181591385976 181773635813 182091637728 182108740352 182399943066 182593267584 182672287083 182902422248 183318086952 183840360704 184134332382 184456464192 184473788928 184641589496 184981981184 185125957632 185421985056 185716282752 186013254141 186227897856 186525687348 186543206432 186740922368 186821736816 187384344576 187782001407 187799638488 188128182528 188299307196 188316992864 188365191168 188646441984 188917493479 188948098872 189486412544 189585371976 189633894912 189937130796 190156302336 190238594832 190713856333 190762668096 190811492352 190911143808 191288185088 191743189092 192047519664 192096672768 192289465984 192372681633 192576576192 192625864704 192902633924 192952005888 193240105344 193923265536 194201898891 194251603392 194541643296 194736890348 194786731776 195095892992 195407862936 195559954128 195920474112 195946176608 196098686784 196724001474 196774351488 196971839344 197265940872 197334962176 197629605888 198298511796 198594594198 198645422976 198664080384 198981756072 199211364352 199278858636 199846604672 200002150656 200321965998 200553120768 200873817144 201192639648 201244133376 201746889344 202069494627 202226770746 202599581184 202802915392 203157706752 203449608362 203482568016 203501679744 203805531072 204062290432 204872332896 205384152974 205417426032 205436719488 205765225029 205796118528 206002660864 206091811068 206659557104 206712450048 206820405792 206873339904 207533012544 207721788183 207741298072 208051479636 208104728832 208124274688 208678020096 209031339712 209140506498 209506385088 209770326528 209861107236 210083537664 210103269376 210174453918 210439237008 210807387648 211018959424 211274593299 211691851514 211856616972 211910840064 212247180288 212440244016 212799933577 212831883264 213172214112 213283543473 213925840128 214608001608 214628158272 214823387779 215199208224 215219420416 215563569078 216325649232 216648648216 216668996544 216724451328 217071006624 217265880832 217613301906 217958692952 218014477824 218184164352 218615068672 218785222656 219099578236 219135073248 219482879616 219759389696 219833845803 220087515648 220439448684 220460153056 221239544064 221593319262 221924183481 221945027304 222001832448 222333306624 222556446112 222613407744 223266128657 223497090432 223938487552 224055439608 224112784896 224730175488 224827430256 225110673536 225446789568 225622260864 226265059328 226341719604 226626870624 226965250512 227023340544 227251187072 227349532839 227975840092 228153279816 228573886464 228939389712 229182041088 229511335053 229570076736 229934445312 230143597684 230567873536 230936565288 231116309424 231542378496 231752993472 231774760448 232145382084 232492001742 232513838128 232551506304 233214046208 233335842432 233708960331 234139809024 234352786668 234724746256 234762772608 234784822272 235160257176 235431612416 235991617344 236182350976 236366178048 236744141634 237017324544 237396329352 237418626368 237773119584 237833975808 238995274518 239017721712 239435868672 239676172736 239737516032 240095471616 240440446246 240501985152 241164525056 241352229888 241456678056 242121847968 242183817216 242726726242 242788850304 243199924088 243457690112 243563049444 243752621112 244424115936 244486674432 244837958442 245203529571 245266287552 245512443176 245941952256 245965051904 247166053134 247229313408 247598455104 247621710336 248017672188 248303863808 248700916464 248894487072 249095649088 249688155717 250376001876 250399517984 250440083712 250837576704 251065742928 251490830591 251528589312 251930798496 252062369559 252780495968 252821447424 252845193216 253249507728 253627638264 253651459776 253882185557 254350224128 254548191744 254756945274 254955229452 255425246208 255657585456 256063359552 256128897024 256496908844 256768768256 257179356798 257269341184 257653473792 257854012416 258525539139 258564354048 258676250976 258935865188 259002137856 259388857728 259715642368 259803635949 260543817248 260746605504 261464915712 261578067894 262298668632 262365801984 262502822736 263021254496 263293341696 264065339538 264132925056 264398015728 264792792264 264860563968 264885440512 265309008096 265705144848 266644490112 266669534208 267095954664 267404161024 267494759532 267831756192 268256852864 268300311552 268685811537 268894936926 269425992836 269635694328 269704705536 270132774912 270564733296 270836279098 271240668699 271310090688 271335572992 271740708096 273137456592 273163110528 273599914599 273640992768 273889901376 273915625984 274353633372 274789081424 275616600064 275760541056 276201498573 276710683392 276962384244 277401972848 277472971776 277688936448 278237360128 278574424128 278854008664 279341846784 279693768704 279788531022 279814809648 280111383552 280232605224 280585649344 281076516864 281699457732 282448960794 282475489296 282547786752 282969662976 282996240384 283253658688 284156891018 284229618816 284378057964 284450842368 285234453504 285357892248 285644284849 286144002144 286170877696 286217238528 286932277632 287418092104 288071279496 288434198976 288864864288 288891995392 288938797056 289353950886 289428008832 289860158016 290151069208 290685970432 290912219136 291377405088 292105335522 292180097664 292643839488 293111794404 293450020864 293919264912 294148030176 294986058752 295086002211 295457759016 295898911308 295926703072 296002443264 296444408832 297216436153 297447767694 297891891297 297996120576 298472634108 298740586144 298817046528 299769907008 300003225984 300042582931 300595719424 300829681152 301310725716 301788959472 301866200064 302169160832 302620334016 302697787392 303132710452 304204373088 304736560128 305174412543 305252519616 305576054784 305708296608 306015113404 306093435648 306579260416 307308499344 307915420384 308076229461 308155079232 308233949184 309003991296 309137716602 309527176112 309989335656 310068675072 310230608688 311114456576 311164858368 311611947108 312077219454 312157093248 312186412032 312470382224 313017030144 313046429696 313547009568 313710759747 314655489792 314791660854 315125306496 315154904064 315658855512 316023099392 316528439136 317030826112 317537777271 317784925458 318370770432 318660366024 318690295616 319247824896 319758321168 320079238934 320669313536 321802973184 321942237408 322798812336 322829130624 323345353617 323393900544 323718467072 324488473848 324750732592 325003494816 325086676992 325898821248 326419952859 326450611256 326938039428 327021716736 327922603008 328177833984 328649367354 329224319424 329554737512 329639084544 330131273472 330162280448 330659173026 330690229584 331601221952 331859316096 332389978893 332917540956 333002748672 333834669168 333920111616 334399895621 334450102272 334754323904 335907731328 336083159412 336169177344 337095263232 337241145384 337579609367 337666010304 338170184352 338201946368 339397588992 339675927032 339940305936 340447875768 340566994944 340876780608 341417812736 341963760138 342229919724 342860829696 342905809064 343537965056 343805349888 344355115104 344700718852 344901667968 345215396526 345336183808 345851810304 346404847932 347629490208 347662140672 348218073126 348619887616 348738002613 348770757192 349731558176 349821069312 350003763648 351209713536 351529180002 352087119384 352177233408 352740385764 353057056352 353147418624 353745344128 354273526464 354549267072 355525986816 355559378944 356094494028 356127939552 356659679376 356750963712 357109008256 357733748736 358247748716 358526582568 359514259104 359606274048 360143207424 360660669369 360752977728 361654224932 361746787584 362028344832 362320944128 363182771952 363547271626 364090089363 364183275456 364217480704 364799886132 365186535168 365344574166 365804844496 366636173904 367256937663 367680721408 368268664764 368912928384 368947577856 369283178992 369963962368 370749079701 370843970112 371432565504 372026508282 372455795712 373051374696 373086412864 373481844736 373643473632 375564002814 375599276976 376256365056 376598614392 376633985728 376730382336 377292883968 377834986958 377896197744 378972825088 379170743952 379267789824 379874261592 380312604672 380477189664 381427712666 381525336192 381822287616 382135417911 382576370176 383424261913 383486378184 384095039328 384193345536 384578931968 384745363266 385153152384 385769035197 385805267848 385904011776 386480210688 387846531072 388403797782 388503206784 389083286592 389473780696 389573463552 390191785984 390815725872 391119908256 391892353216 392197373568 392367101841 393448002948 393548702976 393943678688 394531881744 395199876643 395259211776 396098009307 396597023592 397189188396 397290845952 397328160768 397963512144 398557717272 398957720161 399693209344 400004301312 400643931996 401106241536 401747634288 402385279296 402488266752 403493778688 404138989254 404453541492 405199162368 405605830784 406254418647 406315413504 406899216724 406965136032 407003359488 407611062144 408124580864 409744665792 410768305948 410834852064 410873438976 411530450058 412005321728 412183622136 413319114208 413424900096 413640811584 413746679808 415066025088 415443576366 415482596144 416102959272 416209457664 416248549376 417356040192 418062679424 418281012996 419012770176 419540653056 419722214472 420167075328 420206538752 420348907836 420878474016 421614775296 422037918848 422549186598 423383703028 423713233944 423821680128 424494360576 424880488032 425599867154 426235336527 426344428224 426567086946 427851680256 429216003216 429256316544 429646775558 430398416448 430438840832 431127138156 432651298464 433297296432 433337993088 434030926329 434142013248 434531761664 435226603812 435917385904 436028955648 436368328704 437230137344 438158003283 438199156472 438270146496 438965759232 439518779392 439667691606 440175031296 440878897368 440920306112 442479088128 443186638524 443848366962 443890054608 444003664896 444666613248 445112892224 445226815488 446171651541 446532257314 446994180864 447876975104 448110879216 448225569792 448869590477 449460350976 449654860512 450221347072 450893579136 451244521728 452683439208 453137764079 453253741248 453930501024 454046681088 454502374144 454699065678 455951680184 456306559632 457147772928 457878779424 458364082176 459022670106 459140153472 459868890624 460287195368 461135747072 461873130576 462232618848 463505986944 463549520896 463706574903 464290764168 464984003484 465027676256 465103012608 466671684864 467054399669 467417920662 468115829181 468279618048 468705573336 469449492512 469525545216 469569644544 470320514352 471495487463 471983234688 472364701952 472732356096 473488283268 474034649088 474792658704 474837252736 475546239168 475667951616 477990549036 478035443424 478871737344 479352345472 480118858401 480190943232 480880892492 481003970304 482329050112 482704459776 482913356112 484243695936 484367634432 485453452484 485577700608 486399848176 486915380224 487126098888 487505242224 488848231872 488973348864 489675916884 490407059142 490532575104 491024886352 491883904512 491930103808 492974051031 494332106268 494458626816 495196910208 495243420672 496035344376 496607727616 497401832928 497788974144 498191298176 499376311434 500752003752 500799035968 500880167424 501675153408 502131485856 502981661182 503861596992 504124739118 505560991936 505642894848 505690386432 506499015456 507255276528 507302919552 507764371114 508700448256 509096383488 509513890548 509910458904 510850492416 511315170912 512126719104 512945640207 512993817688 513537536512 514358713596 514538682368 515306947584 515708024832 517051078278 517352501952 517823094789 517871730376 518004275712 518777715456 519431284736 519607271898 521087634496 521493211008 522327109689 522929831424 523156135788 524597337264 524731603968 525005645472 526042508992 527293770003 528130679076 528265850112 528796031456 529585584528 529721127936 530482243291 530618016192 531410289696 533288980224 533339068416 534191909328 534989519064 535526448457 535663512384 536513705728 536600623104 537371623074 537789873852 538851985672 539271388656 539409411072 540265549824 541129466592 541672558196 542481337398 542620181376 542671145984 543481416192 545320907439 546274913184 546326221056 547199829198 547779802752 547831251968 548016861249 548707266744 549578162848 551521082112 551973381427 552402997146 553421366784 553924768488 554803945696 554945943552 555377872896 557148848256 557708017328 558683693568 559387537408 559577062044 559629619296 560222767104 560465210448 561171298688 562153033728 563398915464 564897921588 564950978592 565095573504 565939325952 566507317376 566752480437 568313782036 568459237632 568756115928 568901684736 570468907008 570715784496 571288569698 572141568999 572288004288 572341755392 572434477056 573864555264 574836184208 576142558992 576868397952 577118044899 577729728576 577783990784 577877594112 578707901772 578856017664 579720316032 580302138416 581371940864 582605696673 582754810176 584210671044 584360195328 585287678976 586223588808 586900041728 587838529824 588296060352 589972117504 590172004422 590915518032 591797822616 591853406144 592004886528 592888817664 594432872306 594895535388 595783782594 595992241152 596945268216 597481172288 597634093056 599539814016 600006451968 600085165862 601191438848 601659362304 602621451432 603577918944 603732400128 604338321664 605240668032 606208483881 606265420904 608408746176 609473120256 610348825086 610505039232 611416593216 612030226808 612186871296 613158520832 614616998688 615830840768 616152458922 616310158464 617295675087 618007982592 618275433204 619054352224 619978671312 620137350144 620461217376 622228913152 623165364549 623223894216 624154438908 624314186496 624372824064 624940764448 626034060288 626933560253 627094019136 627421519494 629310979584 629583321708 630250612992 630309808128 631317711024 632894893631 633056878272 634061652224 635075554542 635569850916 636741540864 637320732048 637380591232 638399800731 638495649792 639516642336 640158477868 641338627072 643884474816 644470163337 645597624672 645658261248 646690707234 647436934144 648976947696 649501465184 650006989632 650173353984 651797642496 652839905718 652901222512 653876078856 654043433472 655845206016 656355667968 657298734708 658448638848 659109475024 659278169088 660262546944 660324560896 661318346052 661380459168 663202443904 663718632192 664779957786 665835081912 666005497344 667669338336 667840223232 668799791242 669508647808 669798385971 671815462656 672166318824 672338354688 674190526464 674482290768 675159218734 675332020608 676340368704 676403892736 678795177984 679351854064 679880611872 680895751536 681753561216 682048598517 682835625472 683927520276 684459839448 685721659392 685811618128 687075930112 688534005159 688710230208 689401437704 689803335936 690430793052 690672367616 691703620608 692809695864 695258980416 695324281344 696436146252 697239775232 697476005226 697541514384 699463116352 699642138624 700007527296 701126880993 702419427072 703058360004 704174238768 704354466816 705366499321 705480771528 706114112704 706294837248 707490688256 708547052928 709098534144 711051973632 712073629267 712188988056 712255879104 713319358752 713501927424 714218016512 716495497432 717053165136 719028518208 719212548096 720286414848 721321338738 721505955456 723308449864 723493575168 724056689664 724641888256 726365543904 727094543252 728180178726 728366550912 728434961408 729599772264 730373070336 730689148332 731609688992 733272347808 734513875326 735361442816 735610588713 736537329528 737825856768 737895155712 738566357984 740921480299 741498159402 741687940224 742865131008 744053016564 744911591424 746102749392 746172825728 747286947264 751128005628 751198553952 752512730112 753197228784 753267971456 754472491773 754585767936 755669973916 755792395488 757945650176 758341487904 758535579648 759748523184 760954379328 761646556671 762855425332 763050672384 763644575232 764270835822 765152740352 766848523826 766972756368 768190078656 768386691072 769157863936 769490726532 770306304768 771538070394 771610535696 771808023552 772960421376 775576617417 775693062144 776807595564 777006413568 778166573184 778947561392 779146927104 780383571968 781631451744 782239816512 783784706432 784394747136 784734203682 786896005896 787097405952 787887357376 789063763488 790399753286 792196018614 793194047184 794378376792 794581691904 794656321536 795927024288 797115434544 797915440322 799386418688 800008602624 801287863992 802212483072 803495268576 804770558592 806057434611 806987557376 808277978508 808907082984 810398324736 811211661568 812508837294 813722006097 813798433448 813930272064 814006718976 815222124288 816249161728 819489331584 820799743797 821536611896 821669704128 821746877952 823060900116 824010643456 824367244272 826638228416 826849800192 827281623168 828604495719 830132050176 830887152732 830965192288 832205918544 832418915328 833614953743 834712080384 836125358848 836562025992 838025540352 839081306112 839444428944 840334150656 840697815672 841541561861 841756948032 843229550592 844075837696 845098373196 846767406056 847426467888 847643360256 848988721152 849760976064 851199734308 852470673054 852688856448 853134173892 855703360512 856932854547 858432006432 858512633088 859293551116 860796832896 860877681664 862254276312 865302596928 866594592864 866675986176 868061852658 868284026496 869063523328 870453207624 871834771808 872057911296 872736657408 876316006566 876398312944 876540292992 877931518464 879037558784 879335383212 880350062592 881757794736 881840612224 884958176256 886373277048 887696733924 887780109216 888007329792 889333226496 890225784448 891649308459 892343303082 893064514628 893988361728 895753950208 896221758432 896451139584 897739180954 899309721024 900127748793 900442694144 901787158272 902489043456 905366878416 906275528158 906507482496 907861002048 908093362176 909004748288 909398131356 911903360368 912613119264 915523237629 915757558848 916728164352 918045340212 918280306944 919737781248 920574390736 922271494144 923746261152 924228688383 924465237696 927011973888 927099041792 927413149806 928581528336 929968006968 930055352512 930206025216 933343369728 934108799338 934835841324 936231658362 936559236096 937411146672 938898985024 939051090432 939139289088 940641028704 941132279241 942990974926 943966469376 944729403904 945464712192 946976566536 947926976843 948069298176 949585317408 949674505472 951092478336 952613331813 955981098072 956070886848 957743474688 958704690944 960237716802 961761784984 962007940608 964658100224 965408919552 965826712224 968487391872 970036060851 970906904968 971155401216 972799696352 973830760448 974252197776 975010484448 977696463744 979259858577 979351833768 980814118284 981065150208 982049772704 983767809024 985181308969 985948102062 988664212536 988917253632 990393820416 990486841344 992070688752 994549118563 994803665856 995577948288 996382596352 998752622868 1001504007504 1001598071936 1001760334848 1003199686863 1003350306816 1004262971712 1005963322364 1007723193984 1008249478236 1011121983872 1011285789696 1012738828101 1012998030912 1014510553056 1014605839104 1015528742228 1017400896512 1018192766976 1019027781096 1019820917808 1021700984832 1022630341824 1024253438208 1025891280414 1025987635376 1027075073024 1028717427192 1029077364736 1030613895168 1031416049664 1034102156556 1034705003904 1035646189578 1035743460752 1036008551424 1037555430912 1038862569472 1039214543796 1042175268992 1042986422016 1044654219378 1045859662848 1046312271576 1049194674528 1049463207936 1050011290944 1052085017984 1054587540006 1056261358152 1056531700224 1057592062912 1059171169056 1059442255872 1060964486582 1061236032384 1062820579392 1066577960448 1066678136832 1068383818656 1069979038128 1071052896914 1071327024768 1073027411456 1073201246208 1074743246148 1075579747704 1077703971344 1078542777312 1078818822144 1081982008107 1082258933184 1083345116392 1084962674796 1085240362752 1085342291968 1086962832384 1090641814878 1092270268089 1092549826368 1092652442112 1094399658396 1095559605504 1095662503936 1096033722498 1097414533488 1099156325696 1101770812989 1103042164224 1103946762854 1104805994292 1106842733568 1107849536976 1109607891392 1109891887104 1112247239103 1114297696512 1115416034656 1117367387136 1119154124088 1119259238592 1120277336269 1120445534208 1120930420896 1122342597376 1126797830928 1129795843176 1129901957184 1130191147008 1131878651904 1133014634752 1133504960874 1136627564072 1136918475264 1137512231856 1137803369472 1140937814016 1141431568992 1142577139396 1144283137998 1144576008576 1144683510784 1146406253733 1147729110528 1149672368416 1150272785739 1152285117984 1153736795904 1154236089798 1155459457152 1155567981568 1157307105591 1157415803544 1157712035328 1159440632064 1160604276832 1164305183327 1165211393346 1165509620352 1168421342088 1168720390656 1170575357952 1172447177616 1175677059648 1176592120704 1179944235008 1180344008844 1181831036064 1183595645232 1183706812288 1185599629929 1185777635328 1188865744612 1189791070776 1191567565188 1191984482304 1193890536432 1194962344576 1196873160483 1199079628032 1200012903936 1200170331724 1202382877696 1203318724608 1205242902864 1207155837888 1207464800256 1208676643328 1210481336064 1212416967762 1212530841808 1216817492352 1218763255941 1218946240512 1220697650172 1221010078464 1222833186432 1224060453616 1224373742592 1226317041664 1229233997376 1231661681536 1232304917844 1232620316928 1234591350174 1236015965184 1236550866408 1238108704448 1239957342624 1240274700288 1240922434752 1244457826304 1246330729098 1246447788432 1248308877816 1248628372992 1248745648128 1249881528896 1252068120576 1253867120506 1254188038272 1254843038988 1258621959168 1259166643416 1260501225984 1260619616256 1262635422048 1265789787262 1266113756544 1268123304448 1270151109084 1271139701832 1273483081728 1274641464096 1274761182464 1276799601462 1278706009581 1279033284672 1280316955736 1282677254144 1287768949632 1288940326674 1291195249344 1291316522496 1293381414468 1294873868288 1297953895392 1299002930368 1300013979264 1302092778987 1303595284992 1305679811436 1305802445024 1307752157712 1308086866944 1311690412032 1314474009849 1314597469416 1316897277696 1318218950048 1318556338176 1320525093888 1322422454353 1322636692104 1322760918336 1326404887808 1327437264384 1329559915572 1331670163824 1332010994688 1334996994331 1335338676672 1335680446464 1337599582484 1339017295616 1339596771942 1343630925312 1344332637648 1344676709376 1346608771431 1348381052928 1348964581536 1350318437468 1350664041216 1352680737408 1352807785472 1358703708128 1359413292237 1359761223744 1361791503072 1363507122432 1364097197034 1365671250944 1367855040552 1368919678896 1371443318784 1371623236256 1377068010318 1377420460416 1378802875408 1379606671872 1380861586104 1381344735232 1383407241216 1385619391728 1390517960832 1390648562688 1392872292504 1394479550464 1394952010452 1395083028768 1398926232704 1400015054592 1401163199007 1402253761986 1404838854144 1406116720008 1408348477536 1408708933632 1410732998642 1410961543056 1412228225408 1414486462389 1414981376512 1417094105856 1418197068288 1422103947264 1424147258534 1424377976112 1424511758208 1426638717504 1427003854848 1428436033024 1432990994864 1434106330272 1438057036416 1440356575203 1440572829696 1442642677476 1443011910912 1446616899728 1446987150336 1448113379328 1449283776512 1452731087808 1454189086504 1456360357452 1456733101824 1456869922816 1459199544528 1460746140672 1461378296664 1463219377984 1466544695616 1469027750652 1470722885632 1471221177426 1473074659056 1475651713536 1475790311424 1477132715968 1478922153093 1481842960598 1482996318804 1483375880448 1485730262016 1488106033128 1489599535039 1489823182848 1492205498784 1492345651456 1494573894528 1502256011256 1502397107904 1505025460224 1506394457568 1506535942912 1508944983546 1511339947832 1511584790976 1515891300352 1516682975808 1517071159296 1519497046368 1521908758656 1523293113342 1525710850664 1526101344768 1527289150464 1528541671644 1530305480704 1533697047652 1533945512736 1536380157312 1538315727872 1538836920621 1538981453064 1540612609536 1543076140788 1543221071392 1543616047104 1545920842752 1551153234834 1553469284367 1553615191128 1554012827136 1556333146368 1557895122784 1558293854208 1562862900599 1563262903488 1564479633024 1567569412864 1568789494272 1569468407364 1573792011792 1574194811904 1575774714752 1578127526976 1580799506572 1584392037228 1586388094368 1588756753584 1589163383808 1591446729873 1591854048576 1594230869088 1595830880644 1598772837376 1600017205248 1602575727984 1606579345371 1606990537152 1609541117184 1612114869222 1613975114752 1616555957016 1617814165968 1620796649472 1622423323136 1625017674588 1627444012194 1627596866896 1627860544128 1628013437952 1630444248576 1632498323456 1635962722317 1638978663168 1641599487594 1643073223792 1643339408256 1643493755904 1646121800232 1648021286912 1648734488544 1653276456832 1654563246336 1655920144281 1657208991438 1660264100352 1661774305464 1661930384576 1664411837088 1664837830656 1667229907486 1672250717696 1673124051984 1676051080704 1678162612224 1678888857888 1680668301312 1681395631344 1683083123722 1683513896064 1686459101184 1688151675392 1690196746392 1693534812112 1694852935776 1695286720512 1699521952128 1700257441311 1702399468616 1704941346108 1705377712896 1706268347784 1711406721024 1713865709094 1716424706997 1716864012864 1717025266176 1718587102232 1721593665792 1721755363328 1724508552624 1730605193856 1731354134697 1733189185728 1733351972352 1736123705316 1736568052992 1738127046656 1740906415248 1743669543616 1744115822592 1747817090019 1752632013132 1752796625888 1753080585984 1755863036928 1758670766424 1760435814137 1760700125184 1763515589472 1763681224448 1769916352512 1772746554096 1775393467848 1775560218432 1776014659584 1778666452992 1780451568896 1783298616918 1784686606164 1786129029256 1787976723456 1791507900416 1792443516864 1792902279168 1795478361908 1798619442048 1800255497586 1800885388288 1803574316544 1804978086912 1810733756832 1812551056316 1813014964992 1815722004096 1818009496576 1818625451643 1818796262712 1823806720736 1825226238528 1831046475258 1831515117696 1836090680424 1836560613888 1839475562496 1841148781472 1847492522304 1848457376766 1848930475392 1854023947776 1854198083584 1854826299612 1857163056672 1859936013936 1860110705024 1860412050432 1866686739456 1868217598676 1869671682648 1872463316724 1873118472192 1874822293344 1877797970048 1878102180864 1880800680759 1881282057408 1882264558482 1885981949852 1887932938752 1889458807808 1890929424384 1893953133072 1895853953686 1898684680893 1899170634816 1899349010944 1902184956672 1905226663626 1911962196144 1912141773696 1915199402193 1915486949376 1917409381888 1920475433604 1923523569968 1924015881216 1929316200448 1931653424448 1933410490011 1936974783744 1940072121702 1941813809936 1942310802432 1945599392704 1947661520896 1948504395552 1950020968896 1955392927488 1958519717154 1958703667536 1961628236568 1962130300416 1964099545408 1967535618048 1970362617938 1971896204124 1977328425072 1977834507264 1980787640832 1980973682688 1984141377504 1989098237126 1989607331712 1991155896576 1992765192704 1997505245736 1999509993943 2003008015008 2003196143872 2003520669696 2006399373726 2008525943424 2009395157913 2011926644728 2015446387968 2016498956472 2022243967744 2022571579392 2025477656202 2025996061824 2029021106112 2029211678208 2031057484456 2034801793024 2036385533952 2038055562192 2039641835616 2045260683648 2046145795551 2048506876416 2051782560828 2051975270752 2054150146048 2057434854384 2061227790336 2065602015477 2068204313112 2069410007808 2071292379156 2071486921504 2072017102848 2075110861824 2078429087592 2080515053071 2084350537984 2085972844032 2089308438756 2091719325696 2092624543152 2098389349056 2098926415872 2100022581888 2104170035968 2109175080012 2112522716304 2113063400448 2115184125824 2116099497963 2118342338112 2118884511744 2121928973164 2122472064768 2125641158784 2133155920896 2136220887801 2136767637312 2139958076256 2142105793828 2142654049536 2146054822912 2149486492296 2151159495408 2155407942688 2157085554624 2157637644288 2163964016214 2164517866368 2166690232784 2169925349592 2170480725504 2170684583936 2173925664768 2181283629756 2184540536178 2185099652736 2185304884224 2188799316792 2191119211008 2191325007872 2192067444996 2194829066976 2198312651392 2203541625978 2206084328448 2207893525708 2209611988584 2213685467136 2215699073952 2219215782784 2222764440897 2224494478206 2228595393024 2230832069312 2234734774272 2238308248176 2238518477184 2240554672538 2241860841792 2244685194752 2253595661856 2259591686352 2259803914368 2263417475319 2263757303808 2266029269504 2267009921748 2273255128144 2273836950528 2275024463712 2275606738944 2282863137984 2284939670013 2285154278792 2288566275996 2289152017152 2289367021568 2292812507466 2295458221056 2299344736832 2300545571478 2304570235968 2307473591808 2308472179596 2310918914304 2311135963136 2314614211182 2314831607088 2315424070656 2318881264128 2321208553664 2326729852251 2328610366654 2330422786692 2331019240704 2336842684176 2337440781312 2340799269347 2341150715904 2344894355232 2351354119296 2353184241408 2360688017688 2363057265569 2363662072128 2367191290464 2367413624576 2371199259858 2377731489224 2379582141552 2383135130376 2383968964608 2387781072864 2389924689152 2393746320966 2398159256064 2400025807872 2400340663448 2404765755392 2406637449216 2410485805728 2414311675776 2417353286656 2418172303833 2420962672128 2424833935524 2425061683616 2433634984704 2437526511882 2441166018291 2441395300344 2442020156928 2445666372864 2448120907232 2448747485184 2455927415227 2458467994752 2463323363072 2464609835688 2465240633856 2469182700348 2472031930368 2473101732816 2476217408896 2479914685248 2480549400576 2481844869504 2488915652608 2492661458196 2492895576864 2496617755632 2497256745984 2499763057792 2500844861229 2504136241152 2507734241012 2508376076544 2509686077976 2517243918336 2518333286832 2521002451968 2524624685583 2525270844096 2531579574524 2532227513088 2536246608896 2540302218168 2542279403664 2546966163456 2549282928192 2549522364928 2553599202924 2557412019162 2558066569344 2560633911472 2565354508288 2570798563641 2575537899264 2577880653348 2582390498688 2582633044992 2586762828936 2589747736576 2595907790784 2598005860736 2600027958528 2604185557974 2607190569984 2611359622872 2611604890048 2615504315424 2616173733888 2628948019698 2629194938832 2633794555392 2636437900096 2637112676352 2641050187776 2644844908706 2645273384208 2645521836672 2652809775616 2654874528768 2659119831144 2663340327648 2664021989376 2669993988662 2670677353344 2674947925377 2675199164968 2678034591232 2679193543884 2687261850624 2688665275296 2689353418752 2693217542862 2697929163072 2700383246379 2700636874936 2701328082432 2705361474816 2705615570944 2717407416256 2718826584474 2719522447488 2723583006144 2727014244864 2728194394068 2731342501888 2735710081104 2737839357792 2743246472512 2746569712887 2754136020636 2754840920832 2757605750816 2759213343744 2761723172208 2766399136501 2766814482432 2771238783456 2772686065149 2781035921664 2781297125376 2785744585008 2789904020904 2790166057536 2792704041127 2797852465408 2800030109184 2802326398014 2804507523972 2809677708288 2812233440016 2816696955072 2817417867264 2821465997284 2821923086112 2824456450816 2828972924778 2829962753024 2834188211712 2836394136576 2843780930529 2844207894528 2848294517068 2848755952224 2849023516416 2853277435008 2856872066048 2857839995439 2865981989728 2868212660544 2876114072832 2880713150406 2885285354952 2886023821824 2893233799456 2893974300672 2896226758656 2905462175616 2908378173008 2912720714904 2913466203648 2913739845632 2918399089056 2921492281344 2922756593328 2926438755968 2933089391232 2938055501304 2941445771264 2942442354852 2946149318112 2951303427072 2954265431936 2955543926907 2957844306186 2963685921196 2965992637608 2966751760896 2971460524032 2976212066256 2979199070078 2983647355689 2984410997568 2984691302912 2989147789056 3004512022512 3004794215808 3009599060589 3010050920448 3012788915136 3013071885824 3017889967092 3022679895664 3023169581952 3031782600704 3033365951616 3038216484303 3038994092736 3043817517312 3046586226684 3051421701328 3052202689536 3054578300928 3057083343288 3060610961408 3067394095304 3067891025472 3072760314624 3076631455744 3077673841242 3077962906128 3081225219072 3086152281576 3086442142784 3087232094208 3091841685504 3102306469668 3106938568734 3107230382256 3108025654272 3112666292736 3115790245568 3116587708416 3125725801198 3126525806976 3128959266048 3135138825728 3137578988544 3138936814728 3142087133339 3147584023584 3148389623808 3151549429504 3156255053952 3161599013144 3168784074456 3172776188736 3177513507168 3178326767616 3182893459746 3183708097152 3188461738176 3191661761288 3197545674752 3200034410496 3205151455968 3213158690742 3213981074304 3219082234368 3224229738444 3227950229504 3233111914032 3235628331936 3244846646272 3245946024321 3250035349176 3254888024388 3255193733792 3255721088256 3256026875904 3260888497152 3269380797683 3271925444634 3276810804267 3277957326336 3283198975188 3286146447584 3286678816512 3286987511808 3292243600464 3297468977088 3300468412241 3306552913664 3309126492672 3311840288562 3314417982876 3320528200704 3323548610928 3323860769152 3328823674176 3329675661312 3334459814972 3344501435392 3346248103968 3352102161408 3357777715776 3360832008807 3361336602624 3362791262688 3366166247444 3367027792128 3376303350784 3380393492784 3387069624224 3389705871552 3390573441024 3399043904256 3400514882622 3404798937232 3409882692216 3410755425792 3412536695568 3422813442048 3427731418188 3432849413994 3433728025728 3434050532352 3437174204464 3443187331584 3443510726656 3449017105248 3450818357217 3461210387712 3462708269394 3466378371456 3466703944704 3472247410632 3473136105984 3476254093312 3481812830496 3487339087232 3492915549981 3495634180038 3505264026264 3505593251776 3506161171968 3511726073856 3517341532848 3520871628274 3527031178944 3527362448896 3539832705024 3545493108192 3550786935696 3551120436864 3556798889787 3557332905984 3560903137792 3566597233836 3569373212328 3572258058512 3575953446912 3583015800832 3584887033728 3590619481449 3590956723816 3597238884096 3600510995172 3601770776576 3607148633088 3609956173824 3621467513664 3625102112632 3626029929984 3631444008192 3636018993152 3637250903286 3637592525424 3647613441472 3650452477056 3656289767823 3662092950516 3663030235392 3672181360848 3673121227776 3678398851831 3678951124992 3682297562944 3694985044608 3696914753532 3697860950784 3708047895552 3709652599224 3713375703037 3714326113344 3719872027872 3720221410048 3720824100864 3733373478912 3736435197352 3739343365296 3744926633448 3746236944384 3749644586688 3755595940096 3756204361728 3761601361518 3762564114816 3764529116964 3771963899704 3775865877504 3778917615616 3781858848768 3787906266144 3791707907372 3797369361786 3798341269632 3798698021888 3804369913344 3810453327252 3823924392288 3824283547392 3830398804386 3834818763776 3836118028743 3840950867208 3847047139936 3848031762432 3863306848896 3863813669989 3866820980022 3873949567488 3880144243404 3883627619872 3884621604864 3891198785408 3897008791104 3900041937792 3910785854976 3917039434308 3917407335072 3923256473136 3924260600832 3928199090816 3935071236096 3940725235876 3943792408248 3954656850144 3955669014528 3961575281664 3967267363059 3968282755008 3978196474252 3979214663424 3982311793152 3985530385408 3995010491472 3999019987886 4004990982993 4006016030016 4006392287744 4007041339392 4012798747452 4017051886848 4018790315826 4023853289456 4030892775936 4032997912944 4039826314293 4044487935488 4045143158784 4050955312404 4051992123648 4058042212224 4058423356416 4062114968912 4069603586048 4076111124384 4078239876711 4079283671232 4090521367296 4092291591102 4097013752832 4103565121656 4103950541504 4108300292096 4114869708768 4131204030954 4136408626224 4138820015616 4142584758312 4142973843008 4144034205696 4150221723648 4156858175184 4161030106142 4168701075968 4171945688064 4178616877512 4183438651392 4185249086304 4196778698112 4200045163776 4203489597021 4208340071936 4218350160024 4225045432608 4226126800896 4230368251648 4232198995926 4236684676224 4243459387167 4243857946328 4244944129536 4251282317568 4266311841792 4272441775602 4273535274624 4279916152512 4284211587656 4285308099072 4292109645824 4298972984592 4302318990816 4310815885376 4314171109248 4321069725609 4327928032428 4329035732736 4333380465568 4339850699184 4340961451008 4347198643073 4347851329536 4362567259512 4369081072356 4370199305472 4370609768448 4377598633584 4382238422016 4384134889992 4388534921771 4389658133952 4396625302784 4407083251956 4412168656896 4415787051416 4419223977168 4427370934272 4431398147904 4438431565568 4445528881794 4448988956412 4457190786048 4461664138624 4468798605117 4469469548544 4476616496352 4477036954368 4481109345076 4483721683584 4489370389504 4507191323712 4519183372704 4519607828736 4526834950638 4532058539008 4534019843496 4546510256288 4547673901056 4550048927424 4551213477888 4565726275968 4569879340026 4570308557584 4577132551992 4578304034304 4578734043136 4585625014932 4590916442112 4598689473664 4601091142956 4609140471936 4614947183616 4616944359192 4621837828608 4622271926272 4629228422364 4629663214176 4630848141312 4637762528256 4642417107328 4653459704502 4657220733308 4660845573384 4662038481408 4673685368352 4674881562624 4681598538694 4688588701797 4689788710464 4702708238592 4706368482816 4721376035376 4726114531138 4727324144256 4734382580928 4734827249152 4742398519716 4755462978448 4759164283104 4766270260752 4774340189619 4775562145728 4779849378304 4787492641932 4796318512128 4800051615744 4800681326896 4809531510784 4819738036113 4820971611456 4828623351552 4834706573312 4836344607666 4841925344256 4849667871048 4850123367232 4867269969408 4875053023764 4882332036582 4882790600688 4884040313856 4891332745728 4896241814464 4897494970368 4907888166951 4911854830454 4916935989504 4926646726144 4929219671376 4930481267712 4937565495247 4938365400696 4944063860736 4946203465632 4952434817792 4959829370496 4963689739008 4967760432843 4984515404869 4985322916392 4985791153728 4993235511264 4994513491968 4999526115584 5001689722458 5015468482024 5016752153088 5019372155952 5034487836672 5036666573664 5042004903936 5049249371166 5050541688192 5063159149048 5064455026176 5072493217792 5080604436336 5084558807328 5098565856384 5099044729856 5100772323933 5107198405848 5114824038324 5116133138688 5121267822944 5137598396359 5141597127282 5149274120991 5151075798528 5155761306696 5164780997376 5165266089984 5173525657872 5186450362093 5191815581568 5196011721472 5200055917056 5208371115948 5214381139968 5222719245744 5223209780096 5231008630848 5232347467776 5257896039396 5258389877664 5267589110784 5272875800192 5281307442411 5282100375552 5289689817412 5290546768416 5291043673344 5305619551232 5309749057536 5318239662288 5326680655296 5328043978752 5339987977324 5341354706688 5349895850754 5350398329936 5356069182464 5358387087768 5374523701248 5377330550592 5378706837504 5386435085724 5395858326144 5400766492758 5401273749872 5402656164864 5410722949632 5411231141888 5434814832512 5437653168948 5439044894976 5447166012288 5454028489728 5456388788136 5462685003776 5471420162208 5475678715584 5486492945024 5493139425774 5508272041272 5509681841664 5515211501632 5518426687488 5523446344416 5532798273002 5542477566912 5545372130298 5562071843328 5562594250752 5571489170016 5579808041808 5580332115072 5585408082254 5595704930816 5600060218368 5604652796028 5609015047944 5619355416576 5624466880032 5633393910144 5642402042277 5642931994568 5643846172224 5648912901632 5657945849556 5659925506048 5668376423424 5672788273152 5687561861058 5696054042679 5696589034136 5697511904448 5698047032832 5706554870016 5713744132096 5715679990878 5731963979456 5736425321088 5745598206579 5752228145664 5761426300812 5770570709904 5772047643648 5786467598912 5787948601344 5800231470033 5810924351232 5816756346016 5825441429808 5826932407296 5835304676201 5836798178112 5842984562688 5845513186656 5852877511936 5866178782464 5876111002608 5884884709704 5890790933027 5892298636224 5902606854144 5908530863872 5911087853814 5915688612372 5927371842392 5931985275216 5933503521792 5942921048064 5952424132512 5958398140156 5967294711378 5968821995136 5969382605824 5978295578112 5998529981829 6009024045024 6009588431616 6019198121178 6025577830272 6026143771648 6028185473739 6035779934184 6045359791328 6046339163904 6066731903232 6071707195697 6076432968606 6077988185472 6087635034624 6093172453368 6102843402656 6104405379072 6109156601856 6114166686576 6134788190608 6135782050944 6145520629248 6153262911488 6155347682484 6155925812256 6162450438144 6172304563152 6172884285568 6183683371008 6204612939336 6213877137468 6214460764512 6216051308544 6225332585472 6231580491136 6241545159213 6251451602396 6253051613952 6257918532096 6270277651456 6275157977088 6277873629456 6284174266678 6295168047168 6296779247616 6303098859008 6312510107904 6323198026288 6337568148912 6345552377472 6348298493889 6355027014336 6356653535232 6365786919492 6367416194304 6376923476352 6383323522576 6395091349504 6408662663403 6410302911936 6426317381484 6427962148608 6438164468736 6448459476888 6455900459008 6466223828064 6471256663872 6489693292544 6491892048642 6500070698352 6509776048776 6510387467584 6511442176512 6512053751808 6521776994304 6538761595366 6543850889268 6553621608534 6555914652672 6566397950376 6572292895168 6573357633024 6573975023616 6584487200928 6594937954176 6600936824482 6613105827328 6618252985344 6623680577124 6628835965752 6641056401408 6647097221856 6647721538304 6657647348352 6668293322691 6668919629944 6689002870784 6692496207936 6704204322816 6715555431552 6721664017614 6725582525376 6732332494888 6734055584256 6752606701568 6760786985568 6774139248448 6779411743104 6790252425957 6798087808512 6801029765244 6809597874464 6819765384432 6821510851584 6825073391136 6854819010039 6855462836376 6865698827988 6867456051456 6868101064704 6874348408928 6886374663168 6896269162783 6898034210496 6901636714434 6922420775424 6925416538788 6932756742912 6933407889408 6944494821264 6946272211968 6961843829941 6963625660992 6974678174464 6985831099962 6991268360076 7010528052528 7011186503552 7012322343936 7022397808041 7023452147712 7034683065696 7041743256548 7054062357888 7054724897792 7089171796707 7090986216384 7101573871392 7102240873728 7113597779574 7121806275584 7133194467672 7138746424656 7144516117024 7151906893824 7169774067456 7181238962898 7181913447632 7194477768192 7201021990344 7203541553152 7214297266176 7219912347648 7242935027328 7250204225264 7252059859968 7262888016384 7272037986304 7274501806572 7275185050848 7295226882944 7300904954112 7312579535646 7324185901032 7326060470784 7344362721696 7346242455552 7356797703662 7364595125888 7367782245681 7389970089216 7393829507064 7395721901568 7416095791104 7419305198448 7426751406074 7428652226688 7439744055744 7440442820096 7441648201728 7466746957824 7472870394704 7478686730592 7489853266896 7499289173376 7502534583687 7511191880192 7512408723456 7523202723036 7525128229632 7529058233928 7543927799408 7551731755008 7557835231232 7573874056749 7575812532288 7583415814744 7594738723572 7596682539264 7597396043776 7608739826688 7620906654504 7647848784576 7648567094784 7660797608772 7669637527552 7672236057486 7681901734416 7694094279872 7696063524864 7712395690923 7726613697792 7727627339978 7733641960044 7747899134976 7760288486808 7767255239744 7769243209728 7782397570816 7794017582208 7800083875584 7821571709952 7834078868616 7834814670144 7846512946272 7848521201664 7856398181632 7881450471752 7887584816496 7909313700288 7911338029056 7923150563328 7934534726118 7936565510016 7956392948504 7958429326848 7964623586304 7971060770816 7990020982944 7998039975772 8009981965986 8012032060032 8012784575488 8024843776131 8025597494904 8034103773696 8037580631652 8047706578912 8061785551872 8065995825888 8079652628586 8088975870976 8101149739137 8101910624808 8103984247296 8116084424448 8116846712832 8124229937824 8150136283289 8152222248768 8156479753422 8158567342464 8181042734592 8184583182204 8194027505664 8207130243312 8207901083008 8229739417536 8262408061908 8272817252448 8277640031232 8285169516624 8285947686016 8299197409503 8300443447296 8313716350368 8322060212284 8337402151936 8343891376128 8357233755024 8370498172608 8378112123381 8393557396224 8400090327552 8406979194042 8416680143872 8436700320048 8450090865216 8452253601792 8460736503296 8464397991852 8473369352448 8486918774334 8487715892656 8489888259072 8502564635136 8531342791587 8532623683584 8544883551204 8547070549248 8559832305024 8568423175312 8570616198144 8584219291648 8597945969184 8604637981632 8621631770752 8628342218496 8642139451218 8655856064856 8658071465472 8666760931136 8679701398368 8681922902016 8694397286146 8725134519024 8738162144712 8740398610944 8741219536896 8755197267168 8764476844032 8768269779984 8777069843542 8779316267904 8793250605568 8814166503912 8824337313792 8831574102832 8838447954336 8862796295808 8866631780721 8876863131136 8891057763588 8897977912824 8914381572096 8923328277248 8937597210234 8950942067067 8953232992704 8954073908736 8962218690152 8967443367168 8978740779008 9014382647424 9028797181767 9038366745408 9039215657472 9053669901276 9064117078016 9068039686992 9093020512576 9095347802112 9100097854848 9114649452909 9131452551936 9139758680052 9140617115168 9154265103984 9156608068608 9169764491173 9171250029864 9181832884224 9197378947328 9202182285912 9218280943872 9229894367232 9233888718384 9243675657216 9256957180471 9258456844728 9259326428352 9261696282624 9275525056512 9284834214656 9306919409004 9314441466616 9321691146768 9324076962816 9347370736704 9349763125248 9363197077388 9377177403594 9379577420928 9405416477184 9412736965632 9426261400017 9442752070752 9452229062276 9454648288512 9468765161856 9469654498304 9484797039432 9510925956896 9518328566208 9532540521504 9548680379238 9551124291456 9559698756608 9574985283864 9592637024256 9600103231488 9601362653792 9639476072226 9641943222912 9657246703104 9669413146624 9672689215332 9683850688512 9699335742096 9700246734464 9734539938816 9750106047528 9764664073164 9765581201376 9768080627712 9782665491456 9792483628928 9808142393049 9815776333902 9823709660908 9833871979008 9853293452288 9858439342752 9860962535424 9875130990494 9876730801392 9892406931264 9901405236723 9904869635584 9919658740992 9927379478016 9935520865686 9969030809738 9970645832784 9971582307456 9986471022528 9989026983936 9999052231168 10003379444916 10030936964048 10033504306176 10038744311904 10073333147328 10082496026421 10084009807872 10098498742332 10101083376384 10126318298096 10128910052352 10144986435584 10161208872672 10169117614656 10197131712768 10198089459712 10201544647866 10214396811696 10229648076648 10232266277376 10242535645888 10275196792718 10283194254564 10298548241982 10302151597056 10311522613392 10329561994752 10330532179968 10347051315744 10352455071651 10372900724186 10383631163136 10392023442944 10400111834112 10416742231896 10427196745273 10428762279936 10445438491488 10446419560192 10462017261696 10478746649943 10515792078792 10516779755328 10535178221568 10545751600384 10562614884822 10579379634824 10581093536832 10582087346688 10611239102464 10619498115072 10636479324576 10653361310592 10670396669361 10679975954648 10682709413376 10699791701508 10700796659872 10712138364928 10716774175536 10749047402496 10754661101184 10771858444347 10772870171448 10791716652288 10801532985516 10802547499744 10805312329728 10821445899264 10836994398659 10869629665024 10875306337896 10878089789952 10894332024576 10908056979456 10912777576272 10940040304193 10942840324416 10951357431168 10972985890048 10986278851548 11016544082544 11019363683328 11030423003264 11035196555493 11036853374976 11046892688832 11065596546004 11084955133824 11090744260596 11124143686656 11140127109111 11142978340032 11159616083616 11160664230144 11170816164508 11191409861632 11200120436736 11209305592056 11218030095888 11238710833152 11248933760064 11266787820288 11284804084554 11285863989136 11287692344448 11297825803264 11315891699112 11319851012096 11336752846848 11345576546304 11375123722116 11392108085358 11393178068272 11395023808896 11396094065664 11413109740032 11427488264192 11431359981756 11463927958912 11472850642176 11491196413158 11504456291328 11522852601624 11541141419808 11544095287296 11572935197824 11591441009967 11600462940066 11621848702464 11633512692032 11650882859616 11653864814592 11670609352402 11673596356224 11691026373312 11705755023872 11732357564928 11752222005216 11769769419408 11781581866054 11784597272448 11805213708288 11817061727744 11822175707628 11831377224744 11854743684784 11863970550432 11867007043584 11901802089177 11904848265024 11916796280312 11934589422756 11937643990272 11938765211648 11956591156224 11997059963658 12014972948979 12018048090048 12019176863232 12038396242356 12051155660544 12052287543296 12056370947478 12071559868368 12090719582656 12092678327808 12119478942879 12133463806464 12143414391394 12152865937212 12155976370944 12175270069248 12186344906736 12205686805312 12208810758144 12228333373152 12234719630133 12269576381216 12271564101888 12291041258496 12310695364968 12311851624512 12323050698959 12324900876288 12344609126304 12345768571136 12409225878672 12427754274936 12428921529024 12432102617088 12450665170944 12463160982272 12483090318426 12502903204792 12506103227904 12515837064192 12540555302912 12550315954176 12555747258912 12568348533356 12590336094336 12606197718016 12610468791063 12625020215808 12646396052576 12675136297824 12691104754944 12696596987778 12710054028672 12730378161501 12731573838984 12734832388608 12753846952704 12766647045152 12807357016597 12817325326806 12820605823872 12852634762968 12855924297216 12876328937472 12896918953776 12932447656128 12942513327744 12979386585088 12983784097284 13000141396704 13019552097552 13020774935168 13022884353024 13041595929219 13043553988608 13077523190732 13087701778536 13107243217068 13111829305344 13132795900752 13144585790336 13146715266048 13165604765313 13168974401856 13189875908352 13201873648964 13226211654656 13236505970688 13247361154248 13257671931504 13282112802816 13294194443712 13295443076608 13315294696704 13336586645382 13337839259888 13378005741568 13384992415872 13406395815351 13408408645632 13431110863104 13443328035228 13451165050752 13464664989776 13468111168512 13505213403136 13521573971136 13548278496896 13558823486208 13580504851914 13596175617024 13602059530488 13619195748928 13639530768864 13643021703168 13650146782272 13709638020078 13710925672752 13731397655976 13734912102912 13736202129408 13748696817856 13772749326336 13792538325566 13796068420992 13803273428868 13844841550848 13850833077576 13865513485824 13866815778816 13888989642528 13892544423936 13923687659882 13927251321984 13949356348928 13971662199924 13982536720152 14021056105056 14022373007104 14024644687872 14044795616082 14065766105391 14069366131392 14083486513096 14108124715776 14109449795584 14178343593414 14181972432768 14203147742784 14204481747456 14227195559148 14243612551168 14266388935344 14277492849312 14289032234048 14323020568857 14339548134912 14362477925796 14363826895264 14388955536384 14402043980688 14428594532352 14459214108339 14485870054656 14500408450528 14504119719936 14525776032768 14549003613144 14550370101696 14563605371497 14590453765888 14601809908224 14625159071292 14648371802064 14652120941568 14688725443392 14692484911104 14713595407324 14729190251776 14735564491362 14779940178432 14787659014128 14791443803136 14812696485741 14832191582208 14838610396896 14853502812148 14857304453376 14879488111488 14880885640192 14903281298529 14945740789408 14953546214607 14957373461184 14979706533792 14998578346752 15005069167374 15022383760384 15046405446072 15050256459264 15058116467856 15087855598816 15103463510016 15147748113498 15151625064576 15166831629488 15189477447144 15193365078528 15194792087552 15217479653376 15241813309008 15295697569152 15297134189568 15321595217544 15339275055104 15344472114972 15363803468832 15388188559744 15412795189077 15424791381846 15453227395584 15455254679956 15467283920088 15495798269952 15520576973616 15534510479488 15559351086279 15564795141632 15588035164416 15600167751168 15643143419904 15668157737232 15669629340288 15693025892544 15697042403328 15712796363264 15762900943504 15775169632992 15818627400576 15843922327233 15846301126656 15869069452236 15873131020032 15912785897008 15916858653696 15929247172608 15942121541632 15980041965888 15996079951544 16019963931972 16024064120064 16025569150976 16049687552262 16051194989808 16068207547392 16075161263304 16095413157824 16123571103744 16131991651776 16159305257172 16177951741952 16202299478274 16203821249616 16207968494592 16232168848896 16233693425664 16248459875648 16300272566578 16304444497536 16312959506844 16317134684928 16362085469184 16369166364408 16385594885429 16388055011328 16414260486624 16415802166016 16459478835072 16524816123816 16545634504896 16555280062464 16570339033248 16571895372032 16598394819006 16627432700736 16644120424568 16674804303872 16687782752256 16714467510048 16740996345216 16756224246762 16787114792448 16800180655104 16813958388084 16833360287744 16873400640096 16900181730432 16921473006592 16927206126831 16928795983704 16946738704896 16973837548668 16975431785312 16979776518144 17005129270272 17062685583174 17088162128037 17089767102408 17094141098496 17119664610048 17136846350624 17141232396288 17191491906589 17195891938368 17209275963264 17243263541504 17256684436992 17284278902436 17311712129712 17316142930944 17333521862272 17359402796736 17363845804032 17388794572292 17450269038048 17476324289424 17480797221888 17505914028603 17510394534336 17528953688064 17536539559968 17554139687084 17558632535808 17586501211136 17628333007824 17663148205664 17672372799081 17676895908672 17725592591616 17733263561442 17753726262272 17782115527176 17795955825648 17828763144192 17846656554496 17875194420468 17901884134134 17906465985408 17908147817472 17924437380304 17934886734336 17957481558016 17995589945487 18028765294848 18057594363534 18076733490816 18078431314944 18107339802552 18128234156032 18136079373984 18186041025152 18200195709696 18215121587091 18229298905818 18262905103872 18279517360104 18281234230336 18308530207968 18313216137216 18339528982346 18342500059728 18394757894656 18404364571824 18436561887744 18459788734464 18467777436768 18487351314432 18513914360942 18516913689456 18518652856704 18551050113024 18569668429312 18613838818008 18628882933232 18643382293536 18648153925632 18694741473408 18724635477639 18726394154776 18754354807188 18759154841856 18810832954368 18825473931264 18852522800034 18885504141504 18904458124552 18909296577024 18937530323712 18939308996608 18969594078864 19021851913792 19036657132416 19044895481667 19065081043008 19097360758476 19102248582912 19119397513216 19149970567728 19185274048512 19202725307584 19225987990209 19278952144452 19283886445824 19314493406208 19345378430664 19364793955507 19367701377024 19398671484192 19400493468928 19469079877632 19500212095056 19529328146328 19531162402752 19536161255424 19565330982912 19584967257856 19616284786098 19631552667804 19647419321816 19667743958016 19706586904576 19716878685504 19721925070848 19750261980988 19753461602784 19784813862528 19802810473446 19809739271168 19839317481984 19854758956032 19871041731372 19938061619476 19941291665568 19943164614912 19972942045056 19998104462336 20004879968073 20006758889832 20061873928096 20067008612352 20077488623808 20146666294656 20164992052842 20196997484664 20202166752768 20252636596192 20257820104704 20322417745344 20338235229312 20394263425536 20396178919424 20403089295732 20428793623392 20459296153296 20464532554752 20485071291776 20550393585436 20566388509128 20597096483964 20604303194112 20623045226784 20659123989504 20688807488349 20694102631488 20704910143302 20745801448372 20767262326272 20784046885888 20800223668224 20833484463792 20854393490546 20885531489823 20890876982976 20892839120384 20924034523392 20957493299886 21031584157584 21033559510656 21067193424123 21070356443136 21091503200768 21125229769644 21158759269648 21162187073664 21164174693376 21222478204928 21267515390121 21272958649152 21306722621184 21340793338722 21359951909296 21365418826752 21399583403016 21401593319744 21424276729856 21433548351072 21509322202368 21543716888694 21545740342896 21583433304576 21603065971032 21605094999488 21610624659456 21642891798528 21673988797318 21739259330048 21750612675792 21756179579904 21788664049152 21816113958912 21825555152544 21880080608386 21885680648832 21902714862336 21945971780096 21972557703096 21994609933373 22033088165088 22038727366656 22060846006528 22070393110986 22093785377664 22103346737043 22131193092008 22169910267648 22181488521192 22248287373312 22280254218222 22285956680064 22319232167232 22321328460288 22341632329016 22382819723264 22400240873472 22418611184112 22436060191776 22497867520128 22507603751061 22533575640576 22569608169108 22571727978272 22575384688896 22595651606528 22631783398224 22673505693696 22721622170247 22750247444232 22784216170716 22786356136544 22790047617792 22792188131328 22826219480064 22862719963512 22885665583781 22927855917824 22945701284352 22982392826316 23008912582656 23045705203248 23082282839616 23088190574592 23145870395648 23182882019934 23200925880132 23243697404928 23267025384064 23301765719232 23307729629184 23341218704804 23347192712448 23382052746624 23411510047744 23464715129856 23504444010432 23539538838816 23563163732108 23569194544896 23634123455488 23644351415256 23662754449488 23709487369568 23727941100864 23734014087168 23803604178354 23809696530048 23833592560624 23869178845512 23875287980544 23877530423296 23913182312448 23994119927316 24029945897958 24036096180096 24038353726464 24076792484712 24102311321088 24104575086592 24112741894956 24143119736736 24181439165312 24185356655616 24238957885758 24266927612928 24286828782788 24305731874424 24311952741888 24350540138496 24372689813472 24411373610624 24450408849867 24456666746304 24469439260266 24539152762432 24543128203776 24582082516992 24621390729936 24623703249024 24646101397918 24689218252608 24691537142272 24818451757344 24855508549872 24857843058048 24897592228509 24901330341888 24926321964544 24966180636852 25005806409584 25012206455808 25031674128384 25081110605824 25111494517824 25134336370143 25136697066712 25180672188672 25212395436032 25220937582126 25250040431616 25292792105152 25350272595648 25382209509888 25393193975556 25420108057344 25460756323002 25463147677968 25469664777216 25507693905408 25533294090304 25594028374761 25614714033194 25634650653612 25641211647744 25705269525936 25711848594432 25748791962817 25752657874944 25793837907552 25864895312256 25885026655488 25967568194568 25993629921259 26000282793408 26039104195104 26041549870336 26045768706048 26083191858438 26155046381464 26175403557072 26214486434136 26223658610688 26265591801504 26289171580672 26293430532096 26331209530626 26337948803712 26379751816704 26403747297928 26452423309312 26473011941376 26494722308496 26515343863008 26588388887424 26590886153216 26599895342163 26630589393408 26673173290764 26675678519776 26769984831744 26812791630702 26852826201201 26862221726208 26886656070456 26902330101504 26929329979552 26936222337024 27043147942272 27046695689923 27096556993792 27117646972416 27161009703828 27192351234048 27204119060976 27238391497856 27279061537728 27286043406336 27300293564544 27419276040156 27421851345504 27462795311952 27469824205824 27497393635712 27509293473519 27545498652672 27585076651132 27592136841984 27606546857736 27689683101696 27701666155152 27731026971648 27770871541413 27777979285056 27785088847872 27847375319764 27854502643968 27898712697856 27943324399848 27965073440304 28042112210112 28044746014208 28049289375744 28089591232164 28131532210782 28138732262784 28166973026192 28216249431552 28218899591168 28278784200051 28356687186828 28363944865536 28406295485568 28408963494912 28454391118296 28487225102336 28532777870688 28554985698624 28578064468096 28646041137714 28679096269824 28724955851592 28727653790528 28777911072768 28804087961376 28918428216678 28971740109312 29000816901056 29008239439872 29051552065536 29098007226288 29100740203392 29127210742994 29180907531776 29203619816448 29250318142584 29296743604128 29304241883136 29377450886784 29424427179147 29427190814648 29458380503552 29471128982724 29559880356864 29575318028256 29582887606272 29625392971482 29677220793792 29704215710169 29707005624296 29714608906752 29758976222976 29761771280384 29806562597058 29891481578816 29907092429214 29914746922368 29959413067584 29997156693504 30010138334748 30044767520768 30092810892144 30100512918528 30116232935712 30175711197632 30247488079263 30295496226996 30303250129152 30333663258976 30378954894288 30386730157056 30430390501511 30434959306752 30483626618016 30591395138304 30594268379136 30643190435088 30688944229944 30719744452397 30727606937664 30776377119488 30825590378154 30849582763692 30906454791168 30910509359912 30934567840176 30991596539904 31041153947232 31069020958976 31118702172558 31129590283264 31176070328832 31200335502336 31281590235819 31286286839808 31336315474464 31339258680576 31386051785088 31425592726528 31436239949829 31525801887008 31550339265984 31637254801152 31687844654466 31738138904472 31746262040064 31825571794016 31833717307392 31858494345216 31960083931776 31992159903088 32039927863944 32048128240128 32051138301952 32099375104524 32102389979616 32136415094784 32150322526608 32190826315648 32247142207488 32263983303552 32318610514344 32355903483904 32404598956548 32407642499232 32415936989184 32464337697792 32496919751296 32510983195977 32600545133156 32608888995072 32625919013688 32634269369856 32724170938368 32738332728816 32771189770858 32820120912579 32828520973248 32831604332032 32918957670144 33049632247632 33091269009792 33105589666479 33110560124928 33140678066496 33143790744064 33196789638012 33254865401472 33288240849136 33349608607744 33420381327333 33428935020096 33481992690432 33512448493524 33574229584896 33600361310208 33627916776168 33666720575488 33746801280192 33800363460864 33842946013184 33854412253662 33857591967408 33893477409792 33947675097336 33950863570624 33959553036288 34010258540544 34125371166348 34176324256074 34179534204816 34188282196992 34239329220096 34273692701248 34282464792576 34382983813178 34391783876736 34418551926528 34486527083008 34513368873984 34562958466729 34568557804872 34623424259424 34632285861888 34667043724544 34718805593472 34774323029901 34777589144584 34900538076096 34952648578848 34961594443776 35011828057206 35020789068672 35073079119936 35108279374168 35117265071616 35173002422272 35256666015648 35326296411328 35344745598162 35353791817344 35451185183232 35466527122884 35507452524544 35564231054352 35591911651296 35693313108992 35705406267531 35750388840936 35803768268268 35812931970816 35816295634944 35848874760608 35869773468672 35963188774513 35991179890974 36044918846937 36057530589696 36115188727068 36153466981632 36156862629888 36214679605104 36272158747968 36305152534651 36372082050304 36400391419392 36430243174182 36458597811636 36525810207744 36559034720208 36562468460672 36617060415936 36626432274432 36679057964692 36685000119456 36789515789312 36808729143648 36873123775488 36935554873536 36969152096877 36974702628864 37027828721884 37033827378912 37037305713408 37139336858624 37227677636016 37257765866464 37286764587072 37296307851264 37389482946816 37449270955278 37452788309552 37508709614376 37518309683712 37621665908736 37650947862528 37705045600068 37771008283008 37808916249104 37818593154048 37875060647424 37878617993216 37939188157728 38043703827584 38073314264832 38089790963334 38130162086016 38194721516952 38204497165824 38238795026432 38299941135456 38405450615168 38422071049791 38451975980418 38557904288904 38567772891648 38628986812416 38690756861328 38729587911014 38797342968384 38800986937856 38938159755264 39000424190112 39058656292656 39062324805504 39124787787657 39130661965824 39169934515712 39232569572196 39263105335608 39294838643632 39335487916032 39413173809152 39433757371008 39496814295939 39500523961976 39506923205568 39569627725056 39605620946892 39619478542336 39678634963968 39709517912064 39742083462744 39876123238952 39882583331136 39886329229824 39945884090112 39996208924672 40009759936146 40013517779664 40123747856192 40134017224704 40154977247616 40219187446053 40293332589312 40329984105684 40393994969328 40404333505536 40462387370141 40505273192384 40515640209408 40644835490688 40676470458624 40788526851072 40806178591464 40847132733407 40857587246784 40918592306592 40929065109504 40970142583552 41100787170872 41132777018256 41194192967928 41208606388224 41246090453568 41318247979008 41377614976698 41388205262976 41409820286604 41491602896744 41534524652544 41568093771776 41600447336448 41666968927584 41708786981092 41771062979646 41781753965952 41785678240768 41848069046784 41914986599772 42063168315168 42067119021312 42134386848246 42183006401536 42197298316173 42250459539288 42317518539296 42324374147328 42328349386752 42501950369879 42535030780242 42545917298304 42613445242368 42681586677444 42719903818592 42730837653504 42799166806032 42803186639488 42867096702144 43018644404736 43087433777388 43091480685792 43166866609152 43206131942064 43210189998976 43285783597056 43347977594636 43478518660096 43501225351584 43512359159808 43577328098304 43651110305088 43690816114491 43760161216772 43771361297664 43805429724672 43891943560192 43945115406192 43989219866746 44066176330176 44077454733312 44121692013056 44140786221972 44187570755328 44206693474086 44262386184016 44339820535296 44362977042384 44438089457223 44496574746624 44560508436444 44571913360128 44638464334464 44642656920576 44683264658032 44765639446528 44837222368224 44860638643821 44872120383552 44995735040256 45015207502122 45067151281152 45139216338216 45143455956544 45150769377792 45191303213056 45263566796448 45443244340494 45500494888464 45568432341432 45572712273088 45580095235584 45584376262656 45652438960128 45725439927024 45771331167562 45855711835648 45891402568704 45964785652632 46017825165312 46091410406496 46164565679232 46238385567231 46291740791296 46365764039868 46401851760264 46487394809856 46534050768128 46603531438464 46678053258837 46682437409608 46694385424896 46764105493248 46823020095488 46929430259712 47008888020864 47079077677632 47126327464216 47138389089792 47268246910976 47288702830512 47325508898976 47418974739136 47455882201728 47531766981699 47607208356708 47619393060096 47667185121248 47738357691024 47750575961088 47819185073803 47826364624896 47988239854632 48059891795916 48072192360192 48076707452928 48153584969424 48204622642176 48225483789912 48273884139481 48286239473472 48362878330624 48370713311232 48477915771516 48533855225856 48573657565576 48611463748848 48623905483776 48701080276992 48745379626944 48822747221248 48900817699734 48913333492608 48938878520532 49078305524864 49086256407552 49156784656287 49164165033984 49242781459872 49247406498048 49292202795836 49378436505216 49383074284544 49636903514688 49711017099744 49715686116096 49795184457018 49852643929088 49932361273704 50011612819168 50024412911616 50063348256768 50222989035648 50268672740286 50273394133424 50361344377344 50424790872064 50441875164252 50500080863232 50585584210304 50700545191296 50764419019776 50786387951112 50840216114688 50921512646004 50926295355936 50939329554432 51015387810816 51066588180608 51188056749522 51229428066388 51269301307224 51282423295488 51410539051872 51423697188864 51497583925634 51574475719767 51587675815104 51729790624512 51770053310976 51935136389136 51987259842518 52000565586816 52078208390208 52083099740672 52091537412096 52166383716876 52310092762928 52350807114144 52428972868272 52517742085809 52531183603008 52578343161344 52586861064192 52662419061252 52675897607424 52759503633408 52807494595856 52904846618624 52989444616992 53017118397243 53030687726016 53176777774848 53181772306432 53199790684326 53261178786816 53346346581528 53351357039552 53539969663488 53625583261404 53705652402402 53724443452416 53773312140912 53804660203008 53858659959104 53872444674048 53986769836461 54086295884544 54093391379846 54193113987584 54235293944832 54322019407656 54384702468096 54408238121952 54476782995712 54558123075456 54600587129088 54645364761273 54838552080312 54843702691008 54925590623904 54939648411648 54994787271424 55018586947038 55170153302264 55184273683968 55213093715472 55379366203392 55403332310304 55462053943296 55541743082826 55555958570112 55694750639528 55709005287936 55797425395712 55886648799696 55930146880608 56084224420224 56089492028416 56173906432917 56179182464328 56263064421564 56277464525568 56333946052384 56432498863104 56513582359949 56557568400102 56713374373656 56727889731072 56812590971136 56817926989824 56908782236592 57050953983023 57065555741376 57109971397248 57156128936192 57292082275428 57358192539648 57449911703184 57455307581056 57555822145536 57608175922752 57836856433356 57943480218624 58001633802112 58094381866521 58103104131072 58196014452576 58201480406784 58254421485988 58361815063552 58407239632896 58500636285168 58593487208256 58608483766272 58754901773568 58848854358294 58854381629296 58916761007104 58942257965448 59119760713728 59150636056512 59165775212544 59250785942964 59354441587584 59408431420338 59414011248592 59429217813504 59517952445952 59523542560768 59613125194116 59782963157632 59814184858428 59829493844736 59918826135168 59994313387008 60020276669496 60089535041536 60185621784288 60201025837056 60232465871424 60351422395264 60494976158526 60590992453992 60606500258304 60667326517952 60757909788576 60773460314112 60860781003022 60967253236032 61182790276608 61188536758272 61286380870176 61377888459888 61439488904794 61455213875328 61552754238976 61651180756308 61699165527384 61812909582336 61821018719824 61869135680352 62066422465047 62082307894464 62138041917952 62237404345116 62259180566528 62352140657664 62400671004672 62563180471638 62656594469469 62672630948928 62678517361152 62772103570176 62851185453056 62872479899658 63051603774016 63100678531968 63201580272369 63274509602304 63375689308932 63476277808944 63492524080128 63651143588032 63667434614784 63802546170363 63920167863552 63984319806176 64079855727888 64096256480256 64188351438211 64198750209048 64204779959232 64272830189568 64300645053216 64381652631296 64527966607104 64637221028688 64798700263297 64809197913096 64815284998464 64831873978368 64928675395584 64993839502592 65021966391954 65201090266312 65217777990144 65251838027376 65268538739712 65448341876736 65476665457632 65542379541716 65640241825158 65657041946496 65663208664064 65837915340288 65983829800119 66099264495264 66182538019584 66211179332958 66281356132992 66287581488128 66310040211129 66393579276024 66509730802944 66576481698272 66788779152667 66840762654666 66857870040192 66963985380864 67024896987048 67148459169792 67200722620416 67255833552336 67493602560384 67600726921728 67685892026368 67708824507324 67715183934816 67786954819584 67895350194672 67901727141248 68020517081088 68250742332696 68352648512148 68359068409632 68376564393984 68478658440192 68547385402496 68656996751343 68765967626356 68783567753472 68837103853056 68973054166016 69026737747968 69125916933458 69137115609744 69246848518848 69264571723776 69334087449088 69437611186944 69548646059802 69555178289168 69801076152192 69905297157696 69923188887552 70023656114412 70041578137344 70146158239872 70216558748336 70234530143232 70346004844544 70513332031296 70652592822656 70689491196324 70707583634688 70902370366464 70933054245768 71014905049088 71128462108704 71183823302592 71386626217984 71410812535062 71500777681872 71607536536536 71625863941632 71632591269888 71697749521216 71739546937344 71926377549026 71982359781948 72089837693874 72115061179392 72230377454136 72306933963264 72313725259776 72429359210208 72544317495936 72610305069302 72744164100608 72800782838784 72860486348364 72917195623272 73051620415488 73118069440416 73124936921344 73234120831872 73351226549601 73358115929384 73370000238912 73579031578624 73617458287296 73746247550976 73871109747072 73938304193754 74055657443768 74067654757824 74074611426816 74278673717248 74455355272032 74515531732928 74573529174144 74692776685527 74778965893632 74898541910556 74905576619104 75017419228752 75036619367424 75243331817472 75403009110429 75410091200136 75542016566016 75617832498208 75637186308096 75750121294848 75858960790613 75878376315456 76087407655168 76146628529664 76179581926668 76260324172032 76389443033904 76408994331648 76580282129351 76599882270912 76810901230336 76844142099582 76903951960836 77115808577808 77135545783296 77246375888451 77257973624832 77381513722656 77459175822028 77594685936768 77601973875712 77980889763777 78000848380224 78117312585312 78124649611008 78249575575314 78339869031424 78465139144392 78526210671216 78589677287264 78670975832064 78867514742016 78993628591878 79001047923952 79013846411136 79139255450112 79211241893784 79238957084672 79357269927936 79419035824128 79484166925488 79752246477904 79765166662272 79772658459648 79891768180224 79992417849344 80019519872292 80027035559328 80247495712384 80309954495232 80438374892106 80586665178624 80659968211368 80787989938656 80808667011072 80924774740282 81010546384768 81140087069769 81289670981376 81352940917248 81577053702144 81612357182928 81694265466814 81715174493568 81837184613184 81858130219008 81940285167104 82201574341744 82265554036512 82388385935856 82492180907136 82527880420557 82636495958016 82755229953396 82776410525952 82819640573208 82983205793488 83069049305088 83136187543552 83312614624239 83333937855168 83417573962184 83542125959292 83563507931904 83571356481536 83696138093568 83829973199544 84126336630336 84134238042624 84268773696492 84366012803072 84394596632346 84500919078576 84635037078592 84648748294656 84656698773504 84836352600153 85003900739758 85070061560484 85091834596608 85226890484736 85363173354888 85439807637184 85461675307008 85598333612064 85606373278976 85734193404288 86037288809472 86174867554776 86182961371584 86333733218304 86412263884128 86420379997952 86695955189272 86957037320192 87002450703168 87024718319616 87154656196608 87302220610176 87381632228982 87520322433544 87542722595328 87610859449344 87783887120384 87890230812384 87978439733492 88132352660352 88243384026112 88273281537441 88281572443944 88375141510656 88413386948172 88524772368032 88679641070592 88725954084768 88876178914446 89112647130507 89121016872888 89143826720256 89276928668928 89285313841152 89366529316064 89651499116179 89674444736448 89721277287642 89744240767104 89991470080512 90030415004244 90134302562304 90278432676432 90286911913088 90301538755584 90527133592896 90886488680988 91000989776928 91136864682864 91145424546176 91160190471168 91291171504533 91304877920256 91450879854048 91542662335124 91711423671296 91782805137408 91929571305264 92159233357191 92182820812992 92329131358464 92476771134462 92583481582592 92731528079736 92803703520528 92974789619712 93068101536256 93207062876928 93356106517674 93364874819216 93388770849792 93528210986496 93646040190976 93844770707457 93858860519424 94017776041728 94158155355264 94252654928432 94276778179584 94536493821952 94577405661024 94651017797952 94837949478272 94911764403456 95063533963398 95214416713416 95238786120192 95334370242496 95476715382048 95501151922176 95638370147606 95976479709264 96119783591832 96144384720384 96153414905856 96307169938848 96409245284352 96450967579824 96547768278962 96572478946944 96725756661248 96741426622464 96955831543032 97067710451712 97147315131152 97222927497696 97247810967552 97490759253888 97532949587931 97645494442496 97801635399468 97826666985216 97877757041064 98156611049728 98172512815104 98313569312574 98460362737737 98485562919744 98494812996096 98584405591672 98756873010432 98766148569088 99273807029376 99316768999437 99422034199488 99431372232192 99590368914036 99705287858176 99864722547408 100023225638336 100048825823232 100261143981999 100445978071296 100537345480572 100546788266848 100722688754688 100883750328504 101000161726464 101171168420608 101401090382592 101528838039552 101572775902224 101680432229376 101843025292008 101852590711872 101878659108864 102030775621632 102133176361216 102376113499044 102458856132776 102538602614448 102564846590976 102821078103744 102847394377728 102995167851268 103148951439534 103175351630208 103459581249024 103540106621952 103688875400187 103870272778272 103974519685036 104001131173632 104156416780416 104166199481344 104322969089703 104332767433752 104620185525856 104701614228288 104857945736544 105035484171618 105062367206016 105156686322688 105324838122504 105351795214848 105519007266816 105614989191712 105978889233984 106034236794486 106061375452032 106353555549696 106363544612864 106399581368652 106522357573632 106692693163056 106702714079104 107079939326976 107251166522808 107411304804804 107448886904832 107546624281824 107609320406016 107717319918208 107889566323539 107973539672922 108172591769088 108186782759692 108386227975168 108470587889664 108644038815312 108816476243904 108915457603953 108953565991424 109116246150912 109201174258176 109290729522546 109677104160624 109687405382016 109851181247808 109879296823296 109989574542848 110037173894076 110340306604528 110368547367936 110426187430944 110806664620608 110907456290631 110924107886592 111083486165652 111111917140224 111389501279056 111418010575872 111594850791424 111773297599392 111860293761216 112168448840448 112178984056832 112347812865834 112358364928656 112526128843128 112554929051136 112667892104768 112864997726208 113027164719898 113115136800204 113426748747312 113455779462144 113625181942272 113635853979648 113817564473184 114101907966046 114131111482752 114219942794496 114312257872384 114584164550856 114699164198003 114716385079296 114899823406368 114910615162112 115216351845504 115266213149373 115673712866712 115886960437248 116003267604224 116188763733042 116392028905152 116402960813568 116508842971976 116723630127104 116814479265792 117001272570336 117186974416512 117374363362971 117509803547136 117697708716588 117708763258592 117833522014208 117884515930896 118239521427456 118301272113024 118490442887817 118501571885928 118708883175168 118816862840676 118828022497184 118858435627008 119035904891904 119206938385249 119226250388232 119565926315264 119628369716856 119658987689472 119837652270336 119988626774016 120040553338992 120340443346123 120371243568576 120402051674112 120464931742848 120702844790528 120989952317052 121181984907984 121213000516608 121334653035904 121387162110423 121515819577152 121546920628224 121721562006044 121934506472064 122365580553216 122541398200221 122572761740352 122755776919776 122878977809588 122910427750656 123105508477952 123302361512616 123398331054768 123625819164672 123642037439648 123738271360704 124132844930094 124164615788928 124276083835904 124474808690232 124518361133056 124704281315328 124801342009344 125126360943276 125313188938938 125345261897856 125357034722304 125544207140352 125702370906112 125744959799316 126103207548032 126201357063936 126403160544738 126549019204608 126751378617864 126952555617888 126985048160256 127302287176064 127505851109637 127605092340726 127840335727104 127968639612352 128159711455776 128192512960512 128376702876422 128397500418096 128409559918464 128601290106432 128763305262592 129055933214208 129274442057376 129597400526594 129618395826192 129630569996928 129857350791168 129987679005184 130043932783908 130402180532624 130435555980288 130503676054752 130537077479424 130953330915264 131072448343473 131084759083432 131280483650316 131314083892992 131326417328128 131675830680576 131967659600238 132198528990528 132365076039168 132422358665916 132562712265984 132575162976256 132620080422258 132787158552048 133019461605888 133152963396544 133314268371669 133577558305334 133681525309332 133715740080384 133927970761728 134049793974096 134296918339584 134511667104672 134581915931463 134987205120768 135201453843456 135417649014648 135430367869632 135553557688549 135573909639168 135790700389344 135803454282496 136501484665392 136705297024296 136718136819264 136753128787968 136957316880384 137094770804992 137313993502686 137531935252712 137567135506944 137674207706112 137946108332032 138053475495936 138251833866916 138274231219488 138493697037696 138668174898176 138715156701693 138875222373888 139097292119604 139110356578336 139602152304384 139810594315392 140034159776511 140047312228824 140083156274688 140292316479744 140433117496672 140469060286464 140880927182567 141026664062592 141305185645312 141378982392648 141415167269376 141804740732928 141866108491536 142256924217408 142367646605184 142773252435968 142821625070124 143001555363744 143215073073072 143251727883264 143395499042432 143457555221409 143479093874688 143852755098052 143964719563896 144179675387748 144230122358784 144460754908272 144613867926528 144821652418443 144858718420416 145088634991872 145220610138604 145488328201216 145601565677568 145720972696728 145834391246544 146103240830976 146236138880832 146249873842688 146468241663744 146702453099202 146716231858768 146740000477824 147158063157248 147234916574592 147470353968861 147492495101952 147742219494144 147876608387508 148111314887536 148135309515648 148149222853632 148557347434496 148910710544064 149031063465856 149147058348288 149385553371054 149557931787264 149797083821112 149811153238208 150034838457504 150073238734848 150806018220858 150820182400272 151084033132032 151235664996416 151274372616192 151500242589696 151717921581226 151756752630912 152174815310336 152293257059328 152359163853336 152520648344064 152778886067808 152817988663296 153160564258702 153199764541824 153621802460672 153688284199164 153807903921672 154231617155616 154271091566592 154492751776902 154723427159301 154763027445312 154918351644056 155189371873536 155203947751424 155961779527554 156001696760448 156234625170624 156249299222016 156499151150628 156679738062848 156930278288784 157052421342432 157179354574528 157553226257427 157735029484032 157987257183756 158002095847904 158027692822272 158278510900224 158422483787568 158714539855872 158968333850976 159051355191729 159504492955808 159530333324544 159545316919296 159783536360448 160039039744584 160054071118656 160199659086467 160494991424768 160619908990464 160876749784212 161173330357248 161319936422736 161575979877312 161617334022144 161849549480564 162021092769536 162280174139538 162579341962752 162705881834496 163154107404288 163224714365856 163388530933628 163430348987136 163674369226368 163880570334208 163936094283819 164403148683488 164531108073024 164776771871712 164984361814272 165055760841114 165510459906792 165552821051904 165639281146416 165966411586976 166138098610176 166625229248478 166667875710336 166835147924368 167084251918584 167127015863808 167142712963072 167392276187136 167659946399088 168252673260672 168268476085248 168537547392984 168732025606144 168789193264692 169001838157152 169270074157184 169297496589312 169540747079847 169672705200306 170007801479516 170140123120968 170183669193216 170453780969472 170726346709776 170879615274368 171152861949069 171196667224128 171212746557952 171468386808576 172074577618944 172349735109552 172365922743168 172667466436608 172824527768256 172840759995904 173391910378544 173914074640384 174004901406336 174283145599563 174309312393216 174604441220352 174763264457964 175040644867088 175085445190656 175221718898688 175567774240768 175780461624768 175956879466984 176264705320704 176486768052224 176546563074882 176563144887888 176750283021312 176826773896344 177049544736064 177359282141184 177451908169536 177752357828892 178225294261014 178242033745776 178287653440512 178553857337856 178570627682304 178733058632128 179302998232358 179348889472896 179442554575284 179488481534208 179982940161024 180060830008488 180241543739719 180268605124608 180556865352864 180573823826176 180603077511168 181054267185792 181772977361976 182001979553856 182273729365728 182290849092352 182320380942336 182582343009066 182901759708096 183085324670248 183422847342592 183565610274816 183859142610528 184318466714382 184365641625984 184658262716928 184953542268924 185166963165184 185463056159472 185607407041056 186136203072512 186199267395141 186414125753856 186712213035348 186729749638432 186777541699584 187056421972992 187689541414914 187969783408407 188035552083456 188316310710528 188505309856864 188553556359168 189154811322048 189302035595904 189326869829461 189675898956544 189823528806912 190127067926796 190428833426832 190477572240384 190668740484992 190953430764096 191002303844352 191276740295212 191952959418528 192239567183664 192288769440768 192565054314633 192614339877696 192818490568704 192901935159648 193095536557924 193144957893888 193451513322496 193911663086064 194294630262304 194396100789891 194445854995392 194495621935104 194981518507776 195065899175862 195290988884992 195603270798936 195653333970432 195755514082128 196313222099456 196345025630208 196627138625148 196920725475474 196971125839488 196989625992192 197168811183344 197513746020864 197532297138176 197951489400357 198547614058752 198633537998874 198844068398976 198862744464384 199180737828072 199410575716352 199729445094816 200046451276672 200366337458001 200522287963998 200891956142592 201074690961144 201093576533696 201445377509376 201767500657008 202342336841216 202802180765184 203057676079104 203145551804448 203360864458752 203686050584016 203705181423744 204061551243264 204266352722432 204752226998088 204917712265552 205077205228896 205129693181952 205642156207488 205970990254029 205990335702536 206297902879068 206350703260416 206919162498048 207080213243904 207377750800374 207740545556544 207949039370072 208002262347264 208312833560832 208332398962688 208645938179406 208665534867504 209240371051712 209403228456576 209715891473088 210070968343236 210124734412032 210313372645376 210649676245008 210703590429696 211038014533632 211229978383424 211957778467968 212068473588972 212122750904064 212707111099392 212799162737304 213012733510577 213044715147264 213385386326112 213405428158208 214159878653952 214502333045616 214822609609608 214897773809664 215093248563648 215218640812032 215434639836416 215779132647078 215947079345844 216345183538176 216373565519384 216772455950336 216941175779328 217288077630624 217632952487808 217830915207906 217907131982848 218232492301824 218402348516352 218581459045092 219354208321248 219374810764032 219702362495616 219979149085696 220053679648803 220074347788152 220680613209056 220737094735872 220852374861888 221613329241216 221814912581262 222166972331304 222223834280448 222779002558112 222836021151744 223546595198784 223720587522432 224336897680896 224357968113664 224695625731668 224716729857312 225052257686256 225109858102272 225335784209536 225729995452416 226054329439796 226230273600408 226853497494624 226911558924288 227250363884544 227576882371839 227635128946368 228203815932092 228262222965504 228439885588992 228624515744768 229168329101712 229398328396006 229740846388053 229799646812736 229821230324224 230432703691008 230532426298746 231347425733424 231739127665353 231773920874496 232006535208448 232377527466084 232784057810304 232805921627136 233017685943952 233447260254208 233942669291331 234002545140672 234373948833024 234748726725942 235019607094272 235395417433176 235417526517184 235667044028416 235769031861792 236602544226048 236980885775634 237003143771856 237417766350336 237633725681352 237656044994368 237716871254016 238071809783808 238413876770498 238452500776464 239131852630528 239256739433712 239317975378944 239675304540672 239977253548032 240081106677984 240680886692246 240742487137152 240929863485696 241405689581056 241940709267103 241979904634104 242363969815968 242426001033216 242669306071808 242774324220846 243031639154304 243420261209307 243443124012088 243869012944128 244731161106432 245082796400442 245145523480704 245511553839552 245757955619176 245820855501312 246211016955904 246604723025232 246796662109536 247284074879296 247476542721408 247583641261671 248265689860188 248329231577856 248552167671808 248949617380464 249408562630656 249937843872717 250252721886552 250626377877876 250690523795712 250714069444608 251088414280704 251489919598632 251742321421591 252206415096064 252402714127872 252806321089476 253098038409216 253502757235728 253905111235776 253970096320512 254604574352128 255011702219274 255210184681452 255680671454208 255937279224704 256319422911552 256385025921024 256753405752844 256795000836192 256819119836928 257202580212864 257526610525184 258111866428416 258548884114752 259194801053188 259236791652384 259261139993856 259975358010368 260087865567816 260804361065248 260871111960576 261007352109504 261074154958848 261906661830528 262144896686946 262169518166864 262560967300632 262628167785984 262652834656256 263351661361152 263935319200476 264397057981056 264730152078336 264844717331832 265125424531968 265150325952512 265240160844516 265574317104096 266038923211776 266305926793088 266628536743338 267155116610668 267363050618664 267431480160768 267855941523456 268099587948192 268954497348537 269023334209344 269163831862926 269974410241536 270402907686912 270835298029296 270860735739264 271107115377098 271581400778688 271606908564992 273002969330784 273410594048592 273436273638528 273873514513599 273914633760768 274189541609984 274627987005372 275063870505424 275134271013888 275348415412224 275892216664064 276477700071573 276503667733832 276548462438976 276987394075392 277336349796352 277430313403386 277750444747776 278194584239208 278220713156672 279204304608768 279621188630784 280068319553022 280094624457648 280166312549376 280584632959488 280866234993344 280938120572928 281534312122371 281761854365134 282053328125184 282610371290624 282757964785296 282830334538752 283236711590987 283609481465856 283732216983072 284513848434816 284735293210368 285643250140248 285929929133849 286003110727488 286430146146144 286503455766528 286790998084864 286915110442818 287705510196104 287929439127792 288359350775496 288460244717568 288921509816544 289227735853056 289643304836886 289717436840832 290177269983744 290441220277208 290976656402432 291203131355136 291441945393456 291668782493088 292472277761664 292499747685376 292598848763793 292936483327488 293404906198404 293432463717536 293480000955648 294469833149184 294940707937722 295381088213211 295484438988288 295753216775016 296222629775072 296270619031296 296298445707264 297513652589153 297821421088128 298062126931712 298294116696576 298771106742108 299115863574528 299594167642224 299622306476416 300069676915008 300146477469696 301612036441716 301640364800544 302168066264064 302471329992832 303000485179392 303435843162452 303513505261824 304349630620672 304586514118656 304718327706672 305041296688128 305557772135616 305635977326592 306321128517404 306399529083648 307243604921344 307376568398328 307615807843344 308463234311232 308542183133184 308985503553804 309446854318602 309526054890624 309836703288112 310378743747072 310407895502848 311066626200561 311923559055108 312003393520896 312469250341248 312498598444032 312998302301256 313359476125696 313860556577568 314104842684864 314358709149056 315106452514854 315470058968064 315974514367512 316004191695808 316055385644544 316557021800448 316844967575136 317936667701952 318102710383458 319008985911616 319060666649088 319090633838592 319567072720896 320078079489168 320108142237312 320399318172934 320989982849536 321239817980928 321753499568424 322346660714496 322639872845472 323151959754624 323668698970617 323699098961128 324042185539072 324560348279076 325158683925504 325411763668992 326449428731712 326746372811859 326777061867256 326860697974272 327348738452736 327761140668416 327872188567638 328806297366976 329062216146048 329553543743424 329968723628544 330111521682228 331020919813584 331105642103808 331278562292832 331932823173952 332722368871893 333250458496956 333335751420672 333670295848736 334168503837168 334254031727616 334734295516621 334784552374272 335319892798176 336505346521344 336536952170496 337075094785968 337578386529384 337917188976367 338003676314304 338540148314368 338594993178624 339081494159694 339345410400612 340015602959032 340280246241936 340367338386432 340907561938944 341452693419552 341759230548736 342305723898138 342393334448256 342425493115904 342936773617152 344097492594009 344149155237888 344699470219104 344731845486336 345649055536512 345681519991808 345798639448119 346783820757088 348009802812672 348566291199126 349208882440704 349526528915928 350081289734176 350170890381312 350443437797376 351560923249536 351913758933968 352529410641408 352973536104448 353093126149764 353126289775776 353500566042624 353653547792688 354099089472128 354718564282368 354903816339072 355504715657784 356450588522028 356484067491552 356575306881024 357107714675712 357466117264256 357620815155747 358605996464716 358697778945792 358885109150568 358976963068416 359965880322048 360121660016976 360483087479438 361021330038369 361113730705728 361147647652352 361206155022336 362108534371584 363545954723952 364003959107712 364161486331269 364547458731456 364581698184704 364640761884672 365164686018132 365803519416192 366170649340496 366845694685184 367624194600663 367718285221056 368636933428764 368731283251968 369316525433856 369907084537848 370333926330368 370926112318944 371214814082112 372272406145024 372398534790282 372828251507712 373424426070696 373459499276864 373555083399168 374112843945984 375379082829828 375939566816814 376071104166912 376632621421056 377010619713728 377107112718336 378309622644096 378604071191808 378653739658922 379351797913088 379647057613824 380254135853592 380857666853664 380955144480768 381337480969984 381906861528192 382517553328911 382553480590424 383905918837056 384479134367328 384577538881536 385130108629266 385228679755392 385803870319296 386191073115848 386289915787776 386903026644992 387823326172128 388589260524608 388792201579782 388891709990784 389963037015552 390131798351724 390581977769984 391206541597872 391306667940864 391511028164256 392626444198912 393217345030419 393254277250296 393841450950948 393942251678976 393979251984384 394337622366688 395027492041728 395595076519643 395902978800714 397095228117504 397267075997748 397688136797952 397725488928768 398361475656144 399356677881161 399458890189632 400092902553344 400732674916002 401044575927996 401783912285184 402149381922288 402187153067392 402890755018752 403535001314016 404684673682432 405604361530368 406291103608896 406660673065647 406721728917504 407372101168032 407410362847488 408532705444864 409504453996176 409835424531104 410154410457792 410259386363904 411284312414976 411941980508058 411980671405072 412595805758136 412701406520832 413838324996096 414160426487808 414755501600748 415481091113088 415898078740144 416004524694528 416625667121664 416664797925376 417291876358812 417331069735008 418480742103424 418806456913152 419431782946176 420141936686472 420249468824064 420626745290752 421299352490016 421407180859392 422459956766848 422642781547701 423915556935936 424136947177944 424245501808128 425414222198784 425598325474608 426025467021154 426770772652224 426810856316416 428319757307904 429004666091232 429645219219216 430186497127296 430372665664227 430437281624064 430869279672832 431558265294156 431894158691688 432690367076352 432747131038768 433544911900672 434464957255329 434576155261248 435265904975616 435661830415812 435814263965696 436464984603648 436804697032704 437162918090184 438708416642496 438749621528064 439404724991232 439958298171392 440107359297606 440148695576304 441361226418112 441474189471744 441704749723776 442411061906583 443226658482432 443629825162524 444333944662608 444447668560896 445086261071551 445558005116224 445672042303488 447093190397568 447441175044864 448673795361792 449318460067477 449391251463336 449433459714624 450104515372512 450219716204544 450671568419072 452108658879592 452460547200816 453706994989248 453823117848576 454500727769088 455153764743678 455270257892736 456407631864184 456524445931008 456879771177984 457249031489536 458336658203424 458796656792012 459481692776106 459599293625472 459642460648448 460865407382016 461064852597492 462694851466848 463478255330706 464013070416896 464170281477903 464755054932168 465568115620608 465611843254272 466035371887904 467521454068669 467885338582662 468005090281344 468747897666048 469497453451884 470039214188544 470790834866352 470835053034368 471538063723584 473205088452096 473961771551268 474006287543712 474835532700672 475267451362704 475312089988736 476143619567616 476827753540996 476905001552928 478263705261056 478513478867424 478635950757888 479350609081344 480162213355968 480598977259401 481361773384492 481484974274304 481859726971392 482811379162112 483881418534206 483959809268208 484727939631936 484852002066432 485338612143616 485548648441692 486063278308608 486840522418614 486886248024176 487738025888256 489462322212864 490165592800884 490291046961408 491023107679104 491515911238352 491641711002624 492422033911808 493209446050464 493593324219072 494568149758592 494953085442816 495167282523342 496531379720376 496658463155712 497104335343616 497899234760928 499875687745434 500505443773104 501252755755752 501381047591424 501428138889216 502176828561408 502979839197264 503484642843182 504412830192128 504805428255744 505612642178952 506196076818432 507005514471456 507810222471552 508622241239541 509209148704256 510023404438548 510420369362904 511361342908416 511874558449408 512638845823104 513458585847207 513506811505688 513590001672384 513638239673856 514405160425728 515053221050368 516223732856832 517097768229504 518389602106376 518473583304768 518522279987712 519950716020736 520175731135632 521608722130496 521742223921152 522014704219008 522849436798689 523813323661056 524289793373892 524339036333728 525121934601264 525256335571968 526011035811833 526703322722304 527870638400952 528794115962112 529460304156672 529689434663664 530250849063936 530480321689032 531012725534291 531148634208192 532077846423552 532611853586176 533257073486676 534310233221336 534726101237328 534862960321536 535711883046912 536199175896384 537908994697074 538046668418688 538327663725852 539948820483072 540724631219157 540805815373824 541670596058592 541721471478528 542214230754196 543162801557376 543213817129984 546005938661568 546821188097184 546872547277056 547747029027198 548379083219968 549255974010744 550127741010848 550268542027776 550696830824448 552955400143146 553007335467664 553096924877952 553974788150784 554672699592704 554860626806772 555500889495552 556389168478416 556441426313344 558408609217536 559242377261568 560136639106044 560189248915296 560332625098752 561169265918976 561732469986688 563068624244742 563523708730268 564106656250368 565220742581248 565515929570592 565660669077504 566473423181974 567464433966144 567980609488383 569027696869632 569470586420736 571286500280496 571859858267698 572006221454976 572860292292288 573006911533056 573581996169728 573830220885636 575411020392208 575858878255584 576718701550992 577695162943899 577843019633088 578455471706112 579286609673772 579434873681664 580354539967488 580882440554416 581953312804864 582883890786912 583188302369673 583337564986176 584944555523328 584999495370752 585197697527586 585872966654976 586809812396808 586864927435072 586960001911296 588939666298368 589881415875444 590762176426422 590968877976576 591506433550032 592445259550144 592541238062592 592596891414528 593854468201071 595027305178306 595642842176256 596124253863424 596588233393152 597542213484216 598231727149056 599188335284448 599244612952832 600139353830016 601099012374003 603224072883432 603280729601088 604336132528128 604942659985664 606871686324904 607027010523648 608699261241344 609173028237312 609436655413344 610082593376256 611115544271232 612642257034808 612799058167296 614487209842688 614753136796656 615231615686688 616926468622464 617912970762087 617971007107608 618893708637204 619052109781248 619673406576224 620757487494144 621649405959439 622133252401122 623847118110216 624006787041792 624938500682496 624997196888064 625996604602512 627560493813253 627721113155136 628209685369728 628717418298112 630212905029708 630940117936128 631949028735024 632008383391616 632110771289088 633114043600896 633689935150272 635873335403904 636205420766916 638017971823232 638121333298176 639038200531731 639134145441792 640156158978336 640216284474624 640798636345868 641979965699072 642479635961856 643506999136848 644693321428992 645279745690944 646303919509248 647337397941234 647398197922256 648084371078144 649120696558152 650317367851008 650823527337984 652898857463424 653492745623718 653554123734512 653721395948544 654697476905472 655522281336832 655744377135276 657612594733952 658124432292096 659107087486848 659937447257088 660223043364456 662041839627168 662211284207616 662557124585664 663865646347904 665444737743786 666500916993912 666671502841344 667340591697472 668337007674336 668508063455232 669468591033242 670639785596352 673010693042688 673073904340992 674150189571936 675156773058768 675834377952734 676007352628608 677080296628736 677189986357248 678162988319388 678690820801224 680031205918064 680560492483872 680734676772864 682730647115517 682905386839104 683518461097472 684611447796276 684786668896512 684850986231808 685873547234304 688194985188018 689222539164159 689398940438208 689463690972672 691298111073024 691363039983616 691597278896238 693567641514176 695217382996059 696019605625344 697132582398252 698417764881408 699053057831856 700162579468352 700341780762624 701828007873993 703121846499072 703827517867936 705058821282816 706186252299528 706252579551552 707001132085248 707307095585376 708198178944256 709807632678144 711009431315568 712901177044056 712968134983104 713150613762048 714215429351424 714932234528512 715241630311494 717211992929432 717395557891584 717770218301136 717953926136832 719931760644096 720243320033952 720966174958876 722042660076738 722227461411456 722295295304704 724217068743168 725822127801309 727091909447904 728007918215424 728322972662538 729094917462912 729163396369408 730260783627921 730329372036264 731607038832384 732341298680992 734676570679337 735248389201326 735436570442112 737273866857528 737462566503936 738633050867712 739814169075696 741852224637888 742429628164224 744544812290048 744797069580564 745656503015424 746848852141392 746918998553728 748225687891968 750758165659656 751879133633628 752142208333824 753265242842112 754021239427456 755226964264773 756619245288192 757208142383616 757307479317844 758703595826176 759294115227648 760508271707184 761715333707328 761910288961536 762674961939968 763813723056384 765035106657822 765106961180848 767811837674112 768958268734656 769155077763072 770260217258532 770457359510784 771607740638592 772382146231696 772579831575552 773806053289984 775646652344256 777178521049216 777584403159564 777783419981568 779926074031104 780263596703448 781163955539968 782413083195744 782613335881728 783022056328512 785252888397824 786434690060838 786508554500592 787682901901896 787884503357952 787958503968768 788675244733376 790054984083456 791190153039286 791805957601428 794190456235008 794534151995496 795376273595904 795450977857536 796722951312288 798713355762322 798917780379264 800185805106688 801465349832004 802089151855992 803567824570368 804298763844576 804374306134784 806863492045611 807070002628032 809369347364864 811208723060736 812582207217792 813321346131294 814744202336064 814820725694976 817065410889728 819008907992352 819670849062208 820308820915584 821620543540797 822568624829952 823883961016116 823961342810144 825191611516272 825402813041664 827676649992192 829433100214719 829511003201496 830962182226176 831796157480288 832009049389056 833251334243328 834448568696743 834583752717624 834662139470016 836961484206848 837612913826304 838863565892352 840283873372944 840498937648128 842383103422861 842598704980032 842814361718784 844919913533696 845285563095402 847831113871872 848273894355888 848491003616256 849710134772961 850828444397568 851196650949216 852050934042308 853541545304448 853621712632832 857789787401547 858009332182464 859290438438432 860372994254592 860745331328454 861738559345664 863116530588312 863788317383376 865380734152704 865494262077536 868929914510658 869152310522496 870531809951232 871323660831624 871628527931392 872929969207296 873609394065408 874325836180368 877416833284992 877499243056128 878809449982464 879916596342784 880214718595212 880297391152608 882722452836224 883409499447552 884822123813166 886453316964864 887259650325048 888667889325216 888895337121792 890172522143102 891116010232448 892540957767459 894186380795136 894882350089728 897347590723584 898636920134954 898782502926672 898866919429248 900209030745024 900439432409088 901343136838144 904217317759184 904921094401632 907413989978496 909001455538176 910307529487356 910540515785472 912815263728368 913048891862016 913759542355968 914498062979072 916673316406848 917593313584024 918963385552212 919198587250944 919284921296896 921730814764032 922129705194984 925389702933696 926956510661412 928026140833792 928340562955806 929510109864336 931136231241216 931223686508544 932070743775808 933199878601683 935042908137338 935770677165324 936010180562688 937495795332096 938994906903768 940078428377088 941581669732704 941670106068736 943076127447168 946410176904192 947923543102536 948012575087424 949671065401344 950534902725408 950624179977472 953655507081992 953810003105856 956527410522112 957026957734848 957271901515776 958701218162688 960324426711936 961197954518802 962723546768984 962969948548608 963719453942784 965622758324224 967762837068412 967919618536416 969455879263872 970677224287232 971006096911851 971097296883384 972126556617216 973681044837228 973772496048352 975476051776512 980239118435577 980331185601768 980582093922816 982046215358208 983031822476704 983283422005248 986166490277969 986418892100928 987186648438144 989136299517184 989906170885632 990334565046684 993062759440752 993316926311424 995798469521856 999751375490868 1001010887546208 1002505511511504 1002762095182848 1004202886549863 1004353657122816 1005959678394528 1006969285686364 1008825660384256 1009610856511488 1011225284357904 1013751566929101 1014011028942912 1015620444943104 1017244482479082 1018418297408512 1020046808877096 1020840738725808 1022722685816832 1023749116898816 1025277691646208 1026917171694414 1027013623011376 1027180003344768 1027276479347712 1028810320851456 1030106442100736 1032292477782027 1032447465713664 1034195536459008 1036779204212752 1036947166609536 1037044559975424 1039901432041472 1040351462271264 1043217444260992 1044029408438016 1045698873597378 1047626647322112 1048579586747784 1048678072667456 1050243869202528 1050512671143936 1052022071623666 1055741276801904 1057588231924224 1058920608313344 1059378869327328 1060501698127872 1060960643378064 1062025451068582 1062297268416384 1064155692847104 1065223707172352 1066514146973352 1068620466442672 1069452202474656 1069725920643072 1072398351792768 1072862445467241 1075817989394148 1076093336837376 1076655327451704 1079897640966144 1081449262438314 1083063990115107 1083341192117184 1083442942957056 1084428461508392 1086325603114752 1086427634259968 1092011877323136 1092484458993807 1093642376194368 1093745094554112 1095494058054396 1096758166439936 1098511948021488 1100255482021696 1100537084055552 1102872583801989 1105910800286292 1106014670935328 1106193849755904 1107949576301568 1109721253613544 1111001778991104 1112778336956832 1112882852626688 1116817218435072 1118484754523136 1120273278212088 1120378497830592 1120665250197504 1122338531837952 1123464939973376 1126137248489484 1127047417460536 1128213312500736 1130441485162496 1131031859141184 1131321338155008 1132946846363948 1134928867932288 1135961218976766 1138055393739264 1138941172841472 1142573000560992 1143719716535396 1144012442909952 1145720584584576 1147163992339456 1147552659986733 1147660441771272 1150822040784416 1151717756511168 1153437403101984 1155390325887798 1155686039266176 1158573219347544 1158869747363328 1160709079934976 1161764881108832 1165767781573824 1166376604739346 1166675129972352 1169889111046656 1169998990741504 1170395395055172 1171745933309952 1173619624793616 1173729854870144 1173920003822592 1177879332596736 1179762831750888 1181524352852844 1181937755953152 1183012867100064 1184890519100288 1185082476125184 1186785229558929 1187708936402142 1190054610356612 1191285684352512 1192248507726848 1193176466786304 1195084426968432 1198070033643483 1198376670568896 1198489225905664 1200278707660032 1202198024748006 1206448145766864 1206561459202176 1208672265056256 1209885319971328 1213743372649808 1214054021047296 1217398522482688 1218873310826688 1219982019196941 1220165186752512 1222231088542464 1225284514069616 1225598116334592 1228974419685376 1229506273593312 1230463231373376 1233852937244928 1235825941524174 1235942014215216 1237787417274408 1238104219562496 1239346813152448 1241514974988288 1243298811918878 1244266504802244 1247694236220432 1248013574083584 1249877001364992 1249994393776128 1251993209205024 1255120987626506 1255442226310272 1256419370739456 1257434836596224 1260425810059416 1261690806178033 1261880235872256 1263898057470048 1264016766783232 1264221542578176 1267379870300544 1267928344643103 1271746670807808 1272410841533832 1276035943646464 1276242666596352 1278076401063462 1280312317956672 1280432568949248 1281597272691736 1283959931398144 1284959271923712 1287013998273696 1290559491381888 1291117996992681 1292607839018496 1294674795882468 1294796395844512 1296168742156288 1298241393116304 1300634735702016 1303394871765987 1305797714926848 1306985491247436 1307108247469024 1307442791897088 1309394953810944 1311488754270552 1315225189467904 1316248864584192 1318214174973696 1319874894514176 1320446086728912 1324083679254336 1324422568415232 1325114249171328 1327731292695808 1330889475487572 1333001833987824 1333343005682688 1334681183394944 1335258783214653 1336674015348672 1337016126910464 1338937182066484 1341279571192704 1346021386085376 1347955380202431 1348300379143872 1350313546117536 1351668755905468 1352014705257216 1354160593257472 1356325976638776 1357381641602448 1360062411836128 1361120984967744 1361469353545728 1365461294231034 1365810773678208 1367036922194944 1369222895592552 1369573337793024 1369701972463616 1371747094468608 1376389970376036 1378445078328318 1378797880876416 1378927381945344 1382596222146048 1382726079967232 1383194557792476 1387135283028352 1390434765992118 1392039211250688 1394265164796504 1396835529762816 1398106115663712 1400325158936704 1402564362206007 1403656015747986 1406243692998144 1407655035735872 1410117642565632 1412372504599056 1412505159103104 1414614191170752 1416396357888512 1419615265356288 1422018862631136 1425802354088112 1425936269966208 1428430858702848 1429864469057024 1430483260622988 1434423985858864 1434791115783168 1435540436602272 1435907852273664 1440486640067904 1441796931778203 1441932349917752 1444085320153476 1444454922822912 1444590590609408 1448434137486336 1451644255602618 1454183818895808 1456015836430848 1456645945325076 1458189834925824 1458326792738816 1460521567255842 1460658744072528 1463214077664768 1464682597361984 1469353141358674 1470496778402652 1470873140884224 1474547733715056 1474925133007872 1477266101735424 1479628338151392 1483704449275776 1484859256328448 1489594139161128 1491089134574039 1491313006030848 1493697704282784 1493837997107456 1501516331319312 1503758267267256 1504284416667648 1506530485684224 1508042478854912 1510453928529546 1513238490576384 1514416284767232 1514614958635688 1517407191652352 1518588230455296 1521016543414368 1523430667414656 1525349923879936 1525866723718623 1527627446112768 1530070213315644 1530213922361696 1535623675348224 1537916537469312 1540375757541621 1540520434517064 1540914719021568 1543215481277184 1544764292463392 1545159663151104 1549690199008237 1551293304688512 1554357042098432 1555168806319128 1555566839963136 1559852148062208 1560527193406896 1564826166391488 1565226671763456 1566044112657024 1570505776795648 1572869380121676 1573017109001184 1575365803803792 1575769006715904 1577350489466752 1578033107435499 1580109968166912 1582380306078572 1583611915202856 1588380912470016 1589068303990992 1590752547191808 1593038176602873 1593445902624576 1597426711524644 1597835560758528 1600371610213376 1602930699664008 1604178303711984 1607135649140736 1608597527689152 1608748612269568 1613726984091222 1614140005256064 1618738694729728 1622173893657471 1622417446121472 1625164414435584 1626642692262588 1629488404672128 1629641451389952 1634130821779456 1638017815984704 1639341698124416 1640617641831168 1643241087081594 1645137249659904 1647767922032232 1647922685620288 1650383223032544 1650805626083328 1658866200429438 1659022006402992 1661924364452352 1663592314960576 1664018098778112 1666502668486656 1668897137393486 1669167505435248 1669324278940032 1673922968413696 1675225827652608 1677727131784704 1680567746745888 1680997875296256 1684766206845722 1685197409960064 1689839827067392 1690571126190804 1695662227743744 1696547788711776 1696982007232512 1699420269545922 1702393301898432 1703941828465149 1704101868084616 1707083090608896 1707243425265664 1715579574803094 1716018664364928 1718580876876864 1720745988509184 1721490662656908 1723477118691328 1726233061176624 1727576634766752 1730988524155072 1733085488831697 1737859829021316 1738304621044992 1741063619902464 1742647321663248 1745859938414592 1748651672360736 1749564907109019 1754833666569984 1754998486112256 1757618899964928 1760429437190424 1760594782305216 1762196249951137 1765444905672448 1766818998895104 1769644247626332 1772906633929728 1774519300650096 1777335778650432 1777790674243584 1780345044286204 1782232020464896 1785081915534918 1788372761590272 1789764700179456 1794695181447168 1797273840269908 1797565005853344 1797733838858496 1800418061490048 1802686273676288 1803297037122009 1808434635518368 1809842188803264 1814827979956992 1820615058974712 1821081031570944 1825630527456736 1826097783724032 1827519084711936 1833346632813696 1835186627168048 1837926771104424 1838397174501888 1838569842593792 1843461629528064 1844259410389968 1850779405867392 1853913021322824 1856052281667584 1856681125911612 1859020219728672 1862272462482432 1864141487551616 1864948217878317 1866399757203366 1870085816274676 1871541354330648 1872020361125376 1874991590664192 1877989813807536 1882681481439759 1883163339465408 1883340212137472 1886152254894336 1892820353808384 1895847086205072 1896025150174848 1899342130802688 1901069805450816 1901248359954944 1907311014163984 1907620006211712 1913054821044224 1914053915469696 1917114601595193 1917402436325376 1920648853423872 1922395909037604 1925447093537968 1925939897097216 1927438907885568 1931245516648448 1935525674136824 1935839237072832 1938911758527744 1941354448574464 1942012193823702 1942194593766768 1944253113234432 1947362089674456 1947544992096704 1950952103553024 1960478236871154 1960662371203536 1961164187845632 1964092430716416 1966063644953408 1966566844010496 1972332980555938 1972837784201856 1974373296876288 1978272599034368 1979812341771264 1980669130093368 1982656981136909 1986125518881504 1986633852622848 1991596939043712 1999502750981736 2002021775092416 2005011023023008 2005524190365696 2008405773099726 2011919356789056 2013938571372728 2017651320768512 2019221713022976 2022450568715808 2027503133858202 2028022057885824 2031240889886208 2034488964958164 2036836594817024 2040093617754192 2041681477451616 2047498233797632 2048191941346551 2050555383292416 2053834343388828 2054027246022752 2054360006689536 2054552958695424 2057620641702912 2064584955564054 2067667617492477 2068391072918016 2073558408425504 2073894333219072 2074089119950848 2080702924542528 2082595568124071 2086434888521984 2088058816876032 2091397747194756 2095253294644224 2097159173495568 2097356145334912 2100487738405056 2101025342287872 2104044143247332 2111482553603808 2115176463848448 2118757738654656 2121003396255744 2121921286756128 2124050902137164 2124594536832768 2130447414344704 2133028293946704 2137240932885344 2138904404949312 2139451841286144 2144796703585536 2145724890934482 2151635978788296 2152186673674752 2153310654903408 2159795281932288 2162898524876628 2166127980230214 2166682384234368 2166885885914112 2168856923016784 2172651206229504 2172855268519936 2177466383403927 2184023754646272 2184968917987614 2187284752388736 2187490189108224 2190988116108792 2193516332879872 2197023896042976 2200510964043392 2204029712038011 2205745167603978 2211821600572584 2212029341870656 2212387699511808 2215899152603136 2219442507227088 2225556673913664 2225765705253376 2233634436870144 2236969509046272 2240546556424176 2240756995661184 2244677063675904 2246929879946752 2252274496978968 2254094834921072 2256426625001472 2260882970324992 2262063718282368 2265680892794319 2265893692727896 2269857735864576 2271922437953532 2276110787478528 2277882345682944 2285146001121984 2287439433070792 2288024885819904 2291441169169152 2294327984678912 2295105319973466 2295320883542544 2301644081568832 2303435513022336 2306874806203968 2310780651775596 2311372078532352 2317146438695088 2317739494726656 2321418159869952 2323529762217664 2331535563147648 2332753209478692 2333350259944704 2339778222093312 2340790790110344 2343140068616347 2343491866619904 2347239249587232 2347459709740288 2347840007645184 2355758665193472 2359525663501776 2363048705705688 2363875511906304 2366025734200128 2369781038200576 2370164952250368 2373570459117858 2375417872804284 2380109220713224 2382571368705024 2384497015453696 2386352933572608 2390168853936864 2396140067286966 2396753341137792 2396978451811328 2400557415320064 2404396049496012 2412896291533728 2413122918404352 2419770639942656 2420590476136833 2427486745299616 2428108042094592 2437746621653376 2439964038393882 2444462177084928 2450569028139232 2451196232669184 2459012547186624 2460926462746752 2467705874489856 2471651883048348 2471884028430432 2475574834548816 2476208439124992 2478693626304896 2483029949976576 2486597623837756 2488533009604488 2495388472440864 2496027148167168 2499754002729984 2503345706090229 2503986418410048 2510241975253012 2510884452620544 2512838741478912 2514869673192448 2520851620118832 2523381612356066 2527149310268583 2527796114940096 2528033533566464 2528443085156352 2534759740601088 2535856689286206 2543493341615616 2544821683067664 2549130404318883 2552071887292928 2552485333192704 2556152802126924 2560624635913344 2560865137898496 2563194545383472 2567919862796288 2573369362204641 2574027996547392 2581118982763776 2582235993985362 2585215678036992 2589349591764936 2589592791689024 2592337484312576 2596482786232608 2606789743531974 2611595429853696 2613970982494872 2614216494938048 2614885583794176 2618789907621888 2622977508541104 2630450378935808 2632497729168384 2636428349947392 2639749789028352 2640892173457824 2648167358508672 2650228498342656 2655462585391616 2661778950975144 2666003667975648 2666686011365376 2669362366789888 2670517566429306 2673348030697344 2677622873302377 2677874364132968 2682559142385408 2692042772170752 2695910760404862 2696600758287744 2700627092235072 2703337511810936 2704029410514432 2708321186514944 2712651953277552 2714763283204896 2720124823672256 2722241969935488 2730922588462068 2731621547356416 2734073844389888 2738445791185104 2739146675586048 2743494188937216 2752779940752072 2756890156656636 2757595761752832 2757854763890688 2765192444292096 2766389115584952 2769165535637501 2774270566056704 2780869531984236 2784078422501376 2788530329593008 2793671059525632 2796212231327424 2800650317873408 2805128724412014 2807312031495972 2812487385996288 2815310071471744 2820235285131264 2824745009198112 2825010318206208 2829228382341504 2832792715777024 2839230530712576 2844037725262272 2851604708176224 2851872539932416 2859728938114048 2860966521245976 2868847971717728 2869582231566336 2871080873204544 2871815704547328 2880973280135808 2883593863556406 2883864699835504 2888170640306952 2888909845645824 2889181181218816 2896868274972672 2903288511205236 2908367637791616 2912031672861696 2913291890650152 2916379669851648 2916653585477632 2921043134511684 2921317488145056 2926428155329536 2929365194723968 2938706282717348 2940993556805304 2941746281768448 2949095467430112 2949850266015744 2958499470833907 2959256676302784 2967408898551552 2969718512656896 2979188278322256 2982178269148078 2987395408565568 2987675994214912 3003032662638624 3007516534534512 3012608659649589 3013060971368448 3016084957709824 3020907857059092 3026476981152768 3028832569534464 3029229917271376 3034814383304704 3041254700787303 3042033086828736 3046861334829312 3050699847759872 3051733447437246 3055254892225536 3060140426631288 3060427844723392 3071247350696448 3075833074938624 3080751515083242 3081040869034128 3081829438043136 3086430962554368 3089528584926784 3090319326302208 3096877433346081 3099380398016474 3102586609377024 3108714084196864 3110337612638256 3111133679926272 3115603827500857 3119704296124416 3121054386813792 3129652332782976 3132088225314048 3145229220472339 3145738760243352 3146034218002368 3150731607607584 3151538013431808 3154700978933504 3156066214870998 3164760612157144 3167223830405712 3176761824940032 3178136607981984 3181505094383616 3186076353205746 3186891805249152 3194853423049288 3195671121517056 3200743220426752 3205861399328016 3208356607423968 3217195055378304 3217497224539136 3218587336401723 3227453968182444 3228280010512128 3244347787314942 3249191970345321 3250328828871168 3253285384525176 3258976809344256 3259282902779904 3272650178480683 3276035631969408 3278683396248832 3281235283662336 3286482174163188 3290274499319808 3295535844064464 3295845371240576 3300766446065088 3301611252166656 3317732400858876 3318044012805984 3323848728904704 3327184629921152 3333005336973312 3337794274786972 3338335010870496 3338648557880064 3347845936827392 3350451655305216 3355454263569408 3361135493491776 3361995750592512 3369532413691444 3370394819920128 3379679654134784 3381142252381608 3391324455487488 3393095577423552 3393964014465024 3398840539091844 3404786603796864 3407883656930298 3408203736169232 3414166181217792 3414486850531328 3431159149606188 3432037328729856 3437161753753728 3441491977018368 3442981325313816 3446954237382656 3452466122353248 3455153269533504 3461977048310144 3466170977663394 3475719658042632 3476609242089984 3482127239804928 3485294643326496 3497303344721472 3499129814218038 3509667333139968 3509996972224512 3515237799929856 3520858874380848 3521189564610432 3524392499902274 3530889811344896 3533637997790208 3539288495252664 3545813267859456 3549038601300192 3554671557300864 3560355688676787 3560690088572408 3564464040929792 3570163831069836 3576745523180544 3579529400358912 3594210100930449 3594547680539816 3595130011706688 3595467677716992 3600836122980096 3605372547352576 3606594074244018 3616869271036736 3619684377606528 3629655959913984 3641230117949424 3642162063141888 3651261054913472 3652195567448064 3659946057590823 3666693265627392 3670373254336096 3675853542208848 3676794349003776 3682077250682831 3686923259056128 3688518820779936 3701558811734784 3707826042645648 3713362251823224 3717089078740037 3718040439457344 3724544924964864 3728282975103232 3729896435756634 3732799514406732 3740171632549352 3743082708661296 3744040722250752 3749983181328384 3755979627615072 3765362962879518 3766326678930816 3766680424274944 3772304509788672 3785072418534099 3785640707616768 3791694172410144 3792050300349696 3802139610901632 3802496719909888 3803785033929309 3814622028327968 3815240012423424 3828107830939392 3834229203190386 3841297706847744 3844791818075208 3850894187075936 3851879794194432 3854877815771136 3871051348273648 3871678474145664 3877823517055488 3882708897148928 3884024387647404 3884389187533536 3888506226468864 3894724179348912 3895089984193408 3901904207106048 3920956473742308 3921324742407072 3922328375691264 3928184861432832 3932127289906816 3944665961111876 3945675568403712 3948746593752576 3956545198068736 3959624683542528 3961338260186736 3965313962273818 3972251037763008 3973267705245696 3983193878087424 3999005501963472 4004043550184832 4005776349643959 4010022046046016 4011048380731392 4016811546199452 4023838713578112 4027877142745456 4035302641537024 4043866140607293 4044901137431616 4055006267716404 4056044115771648 4062481779772416 4068977929916328 4073673189634048 4080187235508384 4083362954903232 4094996467595264 4096383882693102 4101110766584832 4107668686777656 4108054492045504 4108720013379072 4109105917390848 4115241283405824 4129169911128108 4135335234984954 4136782145836032 4147116816851008 4147788666438144 4148178239901696 4161405849085056 4165191136248142 4172869777043968 4176117633752064 4182795494389512 4190506589288448 4194318346991136 4194712290669824 4200975476810112 4207693086618021 4208088286494664 4222965107207616 4230352927696896 4237515477309312 4243842573512256 4248101804274328 4249189073665536 4260894828689408 4266056587893408 4274481865770688 4277808809898624 4289593407171072 4291449781868964 4303271957576592 4304373347349504 4306621309806816 4325390795334609 4325797049753256 4332255960460428 4333364768468736 4333771771828224 4337713846033568 4345302412459008 4351545841716073 4354932766807854 4368047509292544 4369937835975228 4374569504777472 4374980378216448 4381976232217584 4392923456692771 4394047792085952 4401021928086784 4408059424076022 4411490335207956 4423643201145168 4424058683741312 4424775399023616 4431798305206272 4438885014454176 4451113347827328 4451531410506752 4473267403722117 4473939018092544 4481093112848352 4481513991322368 4493859759893504 4504548993957936 4508189669842144 4512853250002944 4524127436564736 4531361785588638 4531787385455792 4539715471729152 4543844875907064 4552221574957056 4555764691365888 4570292002243968 4574878866141584 4576049771639808 4582882338338304 4588655969357824 4590210639946932 4590641767085088 4603288163137664 4606871026044672 4613749612407936 4621561303551192 4622744157064704 4634292877390176 4635478989453312 4647059524435328 4649070597024711 4663071126295296 4665506418957384 4666700519889408 4679556444186624 4681581580220688 4686280137232694 4694478499174464 4694919419480576 4695680015290368 4711517330386944 4719051327003552 4726097411411376 4732051468400256 4734099322306497 4739562076401152 4740329904500736 4747140918235716 4750835745608568 4760218441426448 4765142737410048 4768994030907392 4779114529808619 4780337707873728 4792280134573932 4793506682275584 4793956903622656 4801114830640128 4808792098992024 4825792583067456 4826245836808704 4839541279885312 4841180952273666 4854973490599232 4856216084189184 4866521680972413 4875493243306752 4879928076787764 4888924354169856 4901138056278464 4902392465338368 4918025094373248 4921852925493504 4935411748979712 4943303766096696 4943768056860864 4951149669097632 4952416878249984 4957387252609792 4973195247675512 4977066019208976 4990776944881728 4992054296334336 4999508005459968 5006691412180458 5007972836820096 5020483950506024 5021768905241088 5025677482957824 5029739346384896 5041703240237664 5046763224712132 5054298620537166 5055592229880192 5056067067132928 5069519481202176 5071713378572412 5086986683231232 5089643366135328 5098260808637766 5104143774585856 5111825485395447 5112305604253848 5121249271826688 5121730275796992 5126389090766944 5142735994755359 5146738724409282 5148055993094784 5162237965527552 5164471987970724 5170431356073984 5178699183529872 5179185583378048 5192965572465216 5213579487063948 5223190859707392 5227941964989744 5228432989876096 5237579815243776 5245955017082208 5260900757871616 5264995458336768 5272856699894784 5281784346915648 5286588749853411 5296334717017344 5300456996685312 5310925170783232 5323557901950288 5332007335951296 5333372022730752 5338724733579776 5341035132858612 5346696061394688 5355245746604754 5355748728265936 5365118284770816 5384085544341504 5391821520809724 5393201516575488 5401254184470144 5406675023621872 5408058821028864 5416642373029888 5425303906555104 5429526566409792 5440249647344512 5444483939870976 5461845176924136 5463243094712832 5468147688779776 5476891582370208 5478293351172096 5505559881504144 5513780313313272 5515191523505664 5515709527781376 5530384888584192 5532778231169904 5538331071275002 5548541132113408 5561739063968472 5568156845002752 5577060659186016 5592424462654848 5594844653634951 5601300635746816 5610257448824028 5614624062991944 5624974771992576 5630620142943488 5648044444319277 5649490018396224 5650020636412416 5658456764683008 5665585431554048 5678461061425152 5688075450524544 5703209416352448 5703745079864832 5719457876228096 5721933042491952 5737695943435456 5739164463132672 5742161746409088 5751343804785579 5761946560271616 5767187727112812 5767729399671008 5776341280613904 5777819691291648 5786121393930163 5793736549945344 5806577022410472 5816735275583232 5824063345723392 5826583781300304 5832759339703296 5841139980877201 5842086269023368 5842634976290112 5852856310659072 5858730389447936 5877412565434696 5881987113610608 5883492563536896 5898190934860224 5899700532031488 5916998941667814 5918513352605568 5934817797103104 5939437025313792 5947970943410727 5958376556644512 5964356538296156 5974790817131136 5975351988429824 6006065325277248 6015033069069024 6025217319299178 6032169915419648 6041815714118184 6052953962305536 6057665139068928 6058459834542752 6082509401574606 6084066173657472 6093722669658624 6101399695519744 6103466894874492 6110509784451072 6120280853262576 6120855689446784 6142494701392896 6151666149877248 6161503030166484 6162081738068256 6163658876086272 6172861925108736 6179057169853568 6193754866692162 6198760796032948 6205173218754048 6217428168393728 6220675225276512 6222267359852544 6231207655001714 6242108773627584 6247786704372213 6259304665565952 6264176450628096 6290458440944678 6291477520486704 6292068436004736 6301463215215168 6303076026863616 6309401957867008 6312132429741996 6329521224314288 6334447660811424 6356273215963968 6363010188767232 6372152706411492 6373783610498304 6389706846098576 6391342243034112 6401486440853504 6411722798656032 6416713214847936 6434390110756608 6434994449078272 6437174672803446 6454907936364888 6456560021024256 6488695574629884 6498383940690642 6500657657742336 6506570769050352 6517953618688512 6518565805559808 6532399150211781 6545300356961366 6552071263938816 6557366792497664 6562470567324672 6572964348326376 6580548998639616 6591071688128928 6591690742481152 6601532892130176 6612089136114033 6635464801717752 6636088025611968 6647697457809408 6654369259842304 6675588549573944 6676670021740992 6677297115760128 6695691873654784 6700903310610432 6710908527138816 6722270986983552 6739064827382888 6740789639840256 6759359308269568 6762284504763216 6782648910974976 6786191154847104 6797042678382957 6797681078183688 6809573207593728 6815767313860596 6816407472338464 6828332362435584 6838143465553829 6862318299212376 6864074657459712 6874323507507456 6882983954036736 6885962650627632 6903165431945783 6904932244706496 6910306539067008 6923954096620288 6932341955326788 6951439316085264 6953218484179968 6964254479609856 6970589286652992 6994606689442944 6998259628436076 7019334666279936 7029420205849041 7030475599859712 7041717748761696 7042379129220864 7048784999804548 7061779622689792 7067275995580416 7078576990505328 7091626535718912 7098077202600384 7109343114601728 7120711377353574 7121380177144816 7128928081859584 7140327662139672 7153491046361088 7159058800717824 7188420201860898 7189095361079632 7190260023413376 7190935355433984 7201672245960192 7210745094705152 7213188148488036 7233738542073472 7239368755213056 7259311919827968 7282460235898848 7284324126283776 7302522109826944 7319892115181646 7333386531254784 7340746508672192 7351707084417696 7353588698007552 7364154501365662 7377037641559872 7403117623469568 7415652085291296 7426724503646448 7434178157480074 7436080878914688 7449089849929728 7456565950206464 7459792871513268 7465599028813464 7480343265098704 7486165417322592 7488081444501504 7510037118270687 7511959255230144 7530725925759036 7532653357861632 7533360848549888 7544609019577344 7570144837068198 7581447930805749 7583388344820288 7584100600699392 7604279221803264 7604993439819776 7607570067858618 7629244056655936 7630480024846848 7647391212956649 7656215661878784 7668458406380772 7682595413695488 7689583636150416 7701788374151872 7703759588388864 7720108086613923 7742102696547296 7743356948291328 7755647034110976 7768048775294808 7768778375067072 7777012452937728 7789448358697824 7790179968386816 7841912947484616 7842649484814144 7844656751382528 7856369722865664 7864254579813632 7889331922223752 7891351136807424 7897493187505152 7913090396137472 7919249367085056 7922676520373472 7930627924547636 7944502075526016 7966387756174848 7998011003926944 8008087100369664 8011552699287918 8020044092092032 8032868619907131 8033623092398904 8047677427156224 8055754285490912 8081442277472707 8087732281214586 8089802274863232 8110012535432808 8112088231543296 8124963559544832 8137955859832656 8160374471016768 8166725909806464 8189992935190528 8192767765386204 8202221533169664 8215337373555312 8216108984091008 8217440026758144 8230482566811648 8258339822256216 8270670469969908 8273564291672064 8294233633702016 8295577332876288 8307496606912503 8322811698170112 8330382272496284 8345739554087936 8352235267504128 8365590988779024 8381013178576896 8388636693982272 8389424581339648 8401950953620224 8415386173236042 8416176572989328 8445930214415232 8460705855393792 8475030954618624 8487685147024512 8496203608548656 8498378147331072 8521789657378816 8532113175786816 8548963731541376 8555617619797248 8579186814342144 8582899563737928 8606543915153184 8608746694699008 8613242619613632 8650781590669218 8651594099506512 8664511920920856 8666729536937472 8667543543656448 8675427692067136 8690604824918016 8703091683432146 8709865533615708 8736095018585088 8739875671950456 8749139009554944 8749960756432896 8763952464435168 8785846913385542 8788095584171904 8802043856173568 8816118848152044 8822980670415912 8847286402290336 8848117367482624 8849550798047232 8875498412501721 8877770028908352 8902226695654656 8903062821013504 8946534807444234 8962186225696704 8963027982644736 8987719519787008 9009097987915872 9016379339684288 9037825978948767 9048254873129472 9062723571177276 9063574770911584 9079430943458304 9087689751814128 9104443149914112 9123764102361909 9140584004487936 9149757732283168 9152099543279616 9165764676676608 9180421279893864 9181283534170176 9206576326275328 9213742052089344 9227499224815872 9243122607102384 9245488314129408 9268585754780352 9270957978906624 9294119048870656 9298141194049422 9326142252590592 9331012837914768 9333401039778816 9346811482502571 9359112888373248 9363163160441376 9372560274465388 9388956998348928 9389838838961152 9435687661417017 9438102654007104 9452194822822752 9464102936800512 9468198644612994 9479124152802304 9494281836471432 9501671491217136 9520436882852896 9530285474820096 9558229059617238 9560675415747456 9584560269147864 9587013364551168 9587913807245312 9602229661280256 9617584197984048 9651585166134912 9652491673617408 9679082559770624 9682361904547332 9709946981198464 9733043361944826 9750986486613504 9759856153575528 9777848708339712 9802276112556928 9817950535442049 9836050188746496 9843705850987008 9870823497959424 9886607532193392 9887536113721728 9902299338195264 9904833756499968 9914774505219584 9946390495351024 9954132038417952 9981553889763456 9999016010919936 10013382824360916 10015945673640192 10040967901012048 10043537810482176 10051354965915648 10059478692769792 10083406480475328 10093526449424264 10108597241074332 10111184459760384 10112134134265856 10139038962404352 10143426757144824 10173973366462464 10179286732270656 10196521617275532 10208287549171712 10223650970790894 10224611208507696 10242498543653376 10243460551593984 10252778181533888 10285471989510718 10293477448818564 10296111986189568 10324475931055104 10328943975941448 10340862712147968 10357398367059744 10358371166756096 10385931144930432 10427158974127896 10446381719414784 10455883929979488 10456865979752192 10491910034164416 10521801515743232 10529990916673536 10545713399789568 10563568693831296 10573177499706822 10592669434034688 10600913993370624 10621850341566464 10647115803900576 10664014671902592 10677449467159552 10681067066030361 10682070265717224 10693392122789376 10710491493209508 10711497456531872 10730236569541632 10782630302791347 10783643041619448 10786403033150976 10802508368940288 10813350047243744 10816117642057728 10847831393057659 10850607813110208 10859053132819584 10880499294689024 10888967879741952 10923690353848272 10926486189425664 10953783164740416 10956586702344192 11011119763008288 11027560626626544 11030383047011328 11046231752048493 11060769777168384 11065556462339808 11076662142550004 11097082264226816 11123478127936944 11151267236220111 11154121318372032 11184848925309696 11189689307269902 11202601271493632 11220514897648056 11229248125983888 11249949543985152 11261240285886976 11296088888638554 11298980036792448 11300041272824832 11316913529366016 11331170863108096 11355217255602297 11356922122850304 11376150901049088 11406418832704896 11407490159729664 11438915752456192 11443866084983904 11475391886870912 11484323492818176 11502687609571158 11523893120543232 11534375454225624 11535458799342016 11552682561227808 11555639382583296 11572242787860326 11613154044820944 11633470551166464 11648126691446784 11653167562600608 11665518679406592 11682279961754402 11684172538046736 11685269952580224 11705712621318144 11717460778895872 11754825130869392 11763974227221216 11766985127073792 11796381869720448 11833997883335628 11837026705211136 11869635594206208 11878874050627584 11895941886821454 11916753113289024 11928713076592312 11949581634262272 11950703976859648 12012130650554496 12017329048931877 12030066138138048 12050434638598356 12064339830839296 12083631428236368 12105907924611072 12116919669085504 12131598421821879 12165018803149212 12168132347314944 12187445339317248 12206933789748984 12221019568902144 12240561706525152 12241711378893568 12284989402785792 12303332299754496 12323006060332968 12324163476136512 12327317752172544 12345723850217472 12358114339707136 12387509733384324 12397521592065896 12410346437508096 12434856336787456 12441350450553024 12444534719705088 12462415310003428 12484217547255168 12495573408744426 12518609331131904 12528352901256192 12580916881889356 12582955040973408 12584136872009472 12602926430430336 12618803915734016 12623079259854063 12624264859483992 12659042448628576 12668895321622848 12712546431927936 12744305412822984 12747567220996608 12779413692197152 12782684486068224 12823445597312064 12833426429695872 12868780221513216 12869988898156544 12874349345606892 12909815872729776 12913120042048512 12977391149259768 12996767881381284 13001315315484672 13013141538100704 13035907237377024 13054637525148219 13064798300423562 13090600713922732 13104142527877632 13114733584995328 13124941134649344 13145928696652752 13178770370078313 13182143376257856 13183381484962304 13203065784260352 13224178272228066 13270929603435504 13272176051223936 13295394915618816 13308738519684608 13351177099147888 13353340043481984 13354594231520256 13391383747309568 13419802211166351 13421817054277632 13444541973967104 13478129654765776 13481579279680512 13518718616539136 13524569009526432 13572382309694208 13594085356765914 13595362156367376 13619146415187456 13631534627721192 13632814944676928 13656664724871168 13676286931107658 13724636598424752 13728149314919424 13748647015014912 13765967908073472 13771925301255264 13806330863891566 13809864489412992 13820613078134016 13847908193240576 13864683910653576 13878598867958363 13902878632170528 13906436968359936 13941178573305984 13947211791074133 13989213378885888 13996519256872152 14038669332559872 14058840411698082 14083435497523392 14084758258441728 14097569999609096 14123559245379584 14134551991160832 14157153981010656 14196154405200768 14202297966919491 14218686229203456 14241422754707148 14242760354289632 14257856163719168 14280655324279344 14306982092722176 14337343589425857 14376840403721796 14378190722159264 14380520046826752 14381870710867968 14403344491920384 14426376296976072 14467477084146944 14478737510426112 14518623839655936 14564920471797696 14568648252567552 14605044219653888 14639784230363292 14666773062509568 14681493017344384 14703414168835392 14707177396015104 14728309002731324 14754075283119744 14806235246939136 14831304170582592 14853449007292896 14868356314960148 14872161757829376 14913131900412928 14919585743026536 14931198057626928 14960686530197408 14972330834645184 14976162889003008 15020074236541374 15023918510460288 15061451851518072 15065306715723264 15066721697099776 15089218039154688 15140289674136396 15162895861611498 15166776689640576 15168201201398784 15208558443606528 15209986879639552 15215140135717236 15258488113311872 15260960049693696 15294782425913298 15312431323757568 15336916812761544 15365190827390976 15379167272300832 15403576748303744 15428207984266077 15440216173227846 15484205393094592 15486713896582656 15511294068221952 15536097550589616 15537556750134144 15578896717395648 15580359936773632 15683825894969232 15685298969628288 15712739445731328 15728509159627264 15778663844447504 15782702273614848 15794986375010304 15826180792274944 15845353040746944 15859766249560233 15861255849095272 15889004151052032 15932775512349696 15996022007853888 16016174200739328 16023105398575836 16040088184184064 16065737239814262 16067246184797808 16095354854312448 16111508570981824 16162884554945414 16175464562429172 16179604549726464 16220025070865616 16224176463086592 16249927119089664 16275911719665312 16320748942033536 16333451819612928 16385535530772408 16401980480314429 16404443066339328 16430674747110624 16432217968182016 16434880053516288 16516679644512432 16541340939939816 16547128583344128 16588467267404032 16591154665752576 16614993213825006 16645623396340224 16660764544992568 16691479108175872 16704470535008256 16731181977558048 16777273387964544 16778849162679296 16784533960904853 16803901907240448 16830772346472084 16832353145978656 16891860428830464 16944133332957831 16950061909237248 16975370294049024 16992407217097312 16996756294662144 17064226351573632 17097927463082752 17111235239594496 17158373628684288 17165799127475856 17213087830306368 17217493389398016 17226485239227264 17301563181338436 17303188199013024 17329023841841712 17333459073874944 17350855384134272 17358364181790489 17381209649836032 17406183366864292 17419731067231416 17472190037170176 17479751343900912 17498278019109888 17523419942631603 17527904928870336 17571693826771084 17576191168343808 17604087712347136 17632237696304088 17645961340831824 17694572804580672 17696234734965248 17699101596094464 17750996825003442 17755540057816704 17804453391309312 17806125642027008 17843912830232181 17893069614888468 17924372451393408 17926055965289472 17975439039574016 18018195975831744 18032758679368576 18075651957897534 18096509746258944 18125447142354552 18127149541823168 18158861886916608 18175379503628256 18247528204723818 18281168008975872 18299515464566336 18304199086559232 18331529353353216 18360842559787728 18362567068340352 18413152652550656 18427484104178688 18454998449631744 18486245214204768 18490976628258816 18537171509560704 18588238097741312 18596282388098844 18652284505181184 18662025675829536 18666802079557632 18693622965005142 18726326320882752 18743360113116639 18745120548930776 18777913996697856 18779677677922304 18871375322834034 18876205308014208 18904389645645504 18928205873601024 18936397289225988 18958248305604608 18988563672942864 19003342982434272 19040873765705792 19116458119234476 19121350831494912 19169120538295728 19174026729102336 19204459322560512 19235168395968096 19303170332269824 19304983347234816 19364723809094664 19384158749462507 19419893962396928 19466086723889652 19501972973227008 19519712307151056 19555697416679424 19604552225113856 19635901070884098 19672100377492992 19687411701974016 19741646995918848 19773215064386784 19775072227443456 19804598676390528 19829549010439168 19836267408342099 19892780990702048 19908264076835904 19963107779526912 20026765648721832 20031891347280384 20081935802024096 20087075620964352 20102709931831296 20166812960950656 20187052898848528 20217194482148664 20222368919520768 20224268268531712 20278077924808704 20286853514289648 20347946732924928 20358573464541312 20393043234551064 20416575098343424 20447301941581788 20449222417015392 20484997087306752 20505556363067776 20514430396661487 20570943979021436 20586954897637128 20592223972379136 20648951862110208 20657887951882896 20709496295837349 20714796734119488 20716742333512192 20771862289860864 20854317948255792 20892763438829568 20911767859958976 20913731959504384 20983820068328832 21043603031486464 21088260617547123 21091426799579136 21127137387662592 21146354999413644 21185338868069376 21201827986741248 21243700683132928 21294231607801152 21328029343805184 21354898934319104 21362134132060722 21364140531434448 21386784245578752 21420982986419016 21422994913063744 21460473139083264 21565260605582694 21567286083238896 21572806066301952 21605016737880576 21626700094487488 21632235284115456 21695662786115318 21701215626220416 21718106265639168 21760998589378048 21777935759483904 21809226792505999 21847380707696544 21852972378851328 21907566329480832 22022239526016576 22055121253253088 22060766094022656 22092463504096986 22131112924679616 22153324285100008 22194164528453632 22246956255873888 22302534472440222 22308242636744064 22369697850619392 22379378614539804 22405202542987264 22441029795296112 22458496251967776 22522480571773952 22530111354812061 22592177777277108 22597960073584896 22600082545649664 22633827058732032 22710434511204594 22744343792417247 22752301802098176 22812837665409792 22814980319459328 22887732169967808 22908551249364781 22950783773741824 22968646985636352 23005375219142316 23047786241086464 23068750908451248 23070917598684032 23105365122455616 23111278765166592 23144485575720652 23226308089641888 23266941102332928 23306335125201216 23331037358813184 23364559923508804 23368345076093472 23370539905160448 23434921557791744 23509650261738784 23527948454442432 23533970254147584 23592763739440896 23667995766671256 23674053410422272 23739271188412416 23757748101255168 23791883773642908 23833506226578048 23857426153184624 23899163268524544 23901407953719296 24024261301108992 24034658097863754 24060132276276096 24100869277196712 24128679661678592 24167262856472736 24233839338171008 24244326832418121 24263196843643758 24330037606298424 24336264694629888 24374890678634496 24413867579497968 24481123413050304 24483422757787136 24569978805571584 24606664599508992 24646012120665936 24648326952273024 24691447700434944 24716228679414272 24775019466768648 24795043184131792 24820692875016192 24869712673574912 24882700901106048 24922489820737509 24924830620006856 24968435094510336 24991146817488852 25037218662263808 25056705802512384 25161833763778712 25165910081946816 25168273744018944 25205852860860672 25237607831468032 25246158519708126 25248529718967984 25318084897257152 25337790643245696 25425092863855872 25488610825645968 25495134441993216 25558827384394304 25565368972136448 25646891194624128 25666852859391744 25737560443026432 25748698691213784 25774540754779817 25819631745459552 25826240084097024 25954782298519536 25993535762762568 26002630630969344 26026283076201408 26071814474754048 26109275050296438 26129596600847124 26181201427845464 26208285055755264 26229467169990656 26249882269298688 26291857393305504 26357540740156626 26364286752515712 26366762969924608 26406131568520704 26448356544456132 26541859206871008 26544352102447872 26617477039369216 26626495237505163 26702354198295776 26706680086963968 26709188463040512 26839604422332702 26889083947934208 26956259309531552 26963158559361024 27049138019052864 27144764619388416 27188170713531828 27190724312734752 27238292830374912 27263069255442384 27265629889353856 27313329449742336 27352573862215316 27449273196849504 27456298629838848 27497294030029824 27543850602510528 27612661727783132 27619728978825984 27641226156268032 27695816386481152 27729367821307152 27757197735916726 27805757264341056 27812873936719872 27882357146611968 27894423582148266 27978426757771776 27993038513744304 28040434447507713 28077338665119744 28117680823396164 28166870995046784 28169516516883456 28195139999218192 28247118490759168 28307062984251051 28314307962021312 28392308810401536 28404595933838982 28437372458406912 28482845509414296 28485520708579264 28515712327438336 28561310648558688 28674687178851714 28753680807443592 28756381444318528 28761040093653504 28763741421735936 28806688983840768 28852752593952144 28934954168293888 28957475020852224 29037247679311872 29129840943595392 29210088439307776 29279568460726584 29333546125019136 29362986034688768 29406828337670784 29453851606326147 29456618005462648 29508150566239488 29612470493878272 29662608341165184 29706898014585792 29736712629920296 29744323515658752 29826263800825856 29839171486053072 29862396115253856 29921373060394816 29944661669290368 30040148473082748 30047837020920576 30122903703036144 30130613431446528 30178436078309376 30280579348272792 30325791723222996 30333553379281152 30336402402797568 30417116887213056 30430280271434472 30460820892012511 30516976226623744 30521920099387392 30589564851826596 30624862647515136 30673833625523088 30730381654781952 30758334544601664 30807153496607488 30856415968532154 30880432346455692 30968410786189184 30973427793165312 31022588136443904 31072195101179232 31075113500268288 31157793434791296 31160719873547264 31367651789938464 31370597939256576 31457018319254528 31557327688895008 31565404547229696 31589972750020608 31690706081493888 31719532499120466 31722511698190544 31778008302104064 31865551024699392 31992044015707776 32032348401478656 32046210797151672 32080176368368128 32131474479628524 32134492369595616 32190709708624896 32223017141963648 32325769109890828 32350929124858344 32359209099452928 32440050141731232 32448352926173184 32543494179172977 32551823439330624 32641497884067072 32666903639225856 32771071061544816 32803960960628858 32861349494221248 32864435936364032 32869760107032576 33033359289024864 33082681879879632 33138695256145479 33176934534808064 33182309331505152 33229986427650012 33291246792680448 33321529089985136 33382958216351744 33453801708660333 33462363955116096 33554546775929088 33557698325358592 33569067921809706 33607803814480896 33661544692944168 33664706291957312 33783720857660928 33888266665915662 33900123818474496 33950740588098048 33984814434194624 33993512589324288 34065651766806891 34128452703147264 34195854926165504 34222470479188992 34316747257368576 34331598254951712 34426175660612736 34452970478454528 34603126362676872 34606376398026048 34658047683683424 34666918147749888 34701710768268544 34716728363580978 34812366733728584 34839462134462832 34944380074340352 34959502687801824 34996556038219776 35046839885263206 35055809857740672 35143387653542168 35152382336687616 35208175424694272 35264475392608176 35291922681663648 35389145609161344 35392469469930496 35501993650006884 35511080115633408 35608906782618624 35687825660464362 35786139229776936 35848744902786816 35852111930578944 35999151963287513 36036391951663488 36065517358737152 36151303915795068 36193019492517888 36250894284709104 36254299083646336 36317723773833216 36350759007256512 36495056409447636 36562336017951744 36599030929132672 36663058706706432 36721685119575456 36725134136680704 36826305305101312 36854968208357376 36909996899263488 36972490428409536 36981953256517632 37074343019121408 37176476195482624 37192564776197688 37304569010362368 37324051351659072 37333604159115264 37387245930010284 37452652641765504 37486720226233278 37490241097861552 37555827993395712 37559355355844608 37742750645668068 37752410616028416 37808779291291008 37856411747202048 37872794578451976 37916496611209216 37977127345885728 38006685964868544 38081747531411584 38232916238468952 38242701662989824 38338241076591456 38348053458204672 38470336791936192 38606340664539648 38609966694469632 38729447618189328 38768317498925014 38839787924793856 38932173447779304 39003945946454016 39039424614302112 39163912575444657 39209104450227712 39271802141768196 39344200754985984 39374823403948032 39536311110234939 39546430128773568 39550144454886912 39609197352781056 39659098020878336 39672534816684198 39785561981404096 39816528153671808 39926215559053824 40053531297443664 40063782694560768 40163871604048192 40174151241928704 40259406633499053 40333625921901312 40374105797697056 40434388964297328 40444737839041536 40502849757511141 40556155849617408 40573707028579296 40717146929082624 40786086469102128 40887979866140407 40894603883163576 40898444834030784 40969994174613504 41011112726135552 41028860793322974 41141887958042872 41173909795274256 41184447944758272 41297903724220416 41315775903765792 41418992591674698 41429593468238976 41433484667024384 41543724579721728 41635796603875089 41708635896511584 41823535719917952 41827463919008768 41841635373222399 41967640136657664 42176521235094246 42254274775325184 42292709998827288 42370677736138752 42403655973482496 42588463215602304 42656058687610368 42709797868638208 42724268264121444 42728281062868896 42773568491157504 42841965972838032 42845989826127488 42920946278166528 43130521211165388 43134572166477792 43145612132603904 43210033475761152 43253400188974976 43391325572230636 43402431252440832 43436212531278336 43521997178756096 43555871518967808 43618453585011998 43694761415393088 43705944757702656 43815132658961664 44044479052033152 44110242506506176 44121532188045312 44184927008193972 44262225849359232 44306648570200016 44388329056907264 44493912511747776 44605068944880444 44616485273488128 44739395701238784 44758757229079608 44810405085974528 44882059590592224 44916992503935552 45044961143547904 45060222709624122 45184355554554216 45195920147169792 45200165091299328 45267654117464064 45420869022409188 45488687584834494 45504603604196352 45625675330819584 45629960638918656 45775464339935616 45817102498729562 45901567547483648 45937293971272704 46010750438284632 46095572482172928 46137501816902496 46141835197368064 46210730244911232 46284623952798231 46288971151441304 46452616179283776 46533882204665856 46612670250402432 46729119847017608 46736690152186944 46741079810320896 46869843115583488 47019300523477568 47055896908884864 47185527478881792 47335991533342512 47348106820844544 47478542376824832 47579298748680699 47583767547285816 47667012453156096 47714852306369248 47798326537049088 47867004258876803 48048522602217984 48069316195727508 48120264552552192 48201738554393424 48322158023620481 48334525712945472 48467678676342016 48488653664836242 48526393687287516 48660075212596848 48672529389259776 48749781357268992 48827735158995936 48962246826100608 48966845515574272 49205941440943287 49213329199017984 49292024241331872 49296653904546048 49432457358828544 49550038933537296 49590086368263584 49641385750032384 49765401802212096 49844979641475018 49849661240013712 49936870189020672 49982293634977704 50074437324527616 50113411605024768 50323667527557424 50331820163893632 50336547488037888 50411705721721344 50475215662936064 50492317039416252 50497059437935968 50636169794514304 50675581286491392 50850185727711744 50977221651291936 50990268883986432 51117654768788608 51293782389248256 51333705718783488 51475120886052864 51497397382427568 51549081509559634 51639263490919104 51652480168194048 51909564597039072 51987071525525136 52052566152402816 52075092545371467 52143628949508096 52218550100592876 52259193201694248 52362402855690928 52416570111510528 52458934339981312 52570259827894809 52583714786611008 52715081480313252 52728573505031424 52733525939849216 52812263137041408 52896713088912264 53083718413742016 53088704204895744 53234954078738432 53252990475010326 53404708396591552 53413360173927936 53418376926081024 53531738490696543 53679208844665404 53778167895868416 53912518619063104 53926317118722048 54098276038105728 54289529238776832 54376341427063656 54381448625469504 54476585660749824 54526138510884768 54531259778707712 54705147724430632 54898546393699008 54912597259677696 54994588060059648 55087701205021056 55225323455566264 55239457957651968 55282452312536064 55391632772962304 55458735642614304 55514395471833452 55611514528682112 55764714293223936 55788847164296532 55956853515543552 55986077027488608 56080868895015426 56230080339349917 56235361646792328 56333741990093568 56339033033766912 56390279998436384 56570095942308949 56614125968502102 56628615924042624 56784617620803072 56809191867677964 56874744916813824 56965691018828592 56971041417158528 57122621297117376 57349374357703428 57507361614887184 57512762888637056 57522080187307008 57613377967681536 57705505187904288 57869908336587776 57914950041704448 58152476248387521 58259681887190784 58420176878615552 58559136921453168 58667092250038272 58725972069377536 58813656675341568 58907703212652294 58913236010925296 59016301132478976 59224940987756544 59325216682330368 59413796029171584 59473425259840592 59488647031317504 59652527601651712 59678342972106144 59724792230507712 59842746120789632 59889323338580736 60080296946165496 60095674041841152 60245807406072288 60261226862893056 60561158696545584 60651583446445992 60667106758562304 60672804805595136 60834233774426112 60860560542868944 60921641784025022 61033952453247488 61043840198774784 61179129703653192 61249725295030272 61347667251046176 61516669089203328 61543291189984461 61614306993214976 61712831937064308 61760864692911384 61936821572378368 61946855586330624 62128488887512047 62144390202358464 62150227000536576 62315586869582592 62321439747094528 62735303579876928 62741195878513152 62914036638509056 63114655377790016 63130809094459392 63264781852641369 63381412162987776 63439064998240932 63445023396381088 63556016604208128 63731102049398784 63984088031415552 64064696802957312 64092421594303344 64160352736736256 64262948959257048 64268984739191232 64381419417249792 64446034283927296 64651538219781656 64701858249716688 64718418198905856 64880100283462464 64896705852346368 65086988358345954 65103646878661248 65282995768134144 65333807278451712 65427680377517997 65542142123089632 65607921921257716 65722698988442496 65728871872728064 66066718578049728 66165363759759264 66277390512290958 66353869069616128 66459972855300024 66582493585360896 66643058179970272 66907603417320666 66924727910232192 67109093551858176 67115396650717184 67138135843619412 67215607628961792 67323089385888336 67329412583914624 67567441715321856 67776533331831324 67800247636948992 67901481176196096 67969628868389248 68131303533613782 68256905406294528 68391709852331008 68444940958377984 68663196509903424 68725653748094343 68852351321225472 68905940956909056 69206252725353744 69212752796052096 69316095367366848 69333836295499776 69403421536537088 69433456727161956 69624733467457168 69678924268925664 69919005375603648 69993112076439552 70093679770526412 70111619715481344 70286775307084336 70304764673375232 70416350849388544 70528950785216352 70583845363327296 70778291218322688 70784938939860992 71003987300013768 71022160231266816 71217813565237248 71375651320928724 71572278459553872 71697489805573632 71704223861157888 71998303926575026 72072783903326976 72131034717474304 72302607831590136 72386038985035776 72501788569418208 72508598167292672 72701518014513024 72732980497254363 72990112818895272 73124672035903488 73198061858265344 73443370239150912 73450268273361408 73652610610202624 73709936416714752 73819993798526976 73944980856819072 74148686038242816 74352952390965248 74385129552395376 74609138020724736 74648102703318144 74767469462212527 74774491860020568 74905305283531008 74973440452466556 74980482195723104 75111655986791424 75219578121092119 75485501291336136 75504821232056832 75617558582582016 75712823494404096 75745589156903952 75934819751403613 75954254691771456 76013371929737088 76163495062823168 76465832476937904 76485403325979648 76676482153182912 76696106916409344 76940673583872384 77212681329079296 77323622264339451 77458895236378656 77536634997850028 77679575849587712 77864346895558608 78007891892908032 78078849228604224 78327825150889314 78418208900455424 78543604283536392 78688401509971968 78749646807896064 79072622220469878 79092860257547136 79100288909773824 79218394705562112 79318196041756672 79345069633368396 79571123962808192 79633056307343616 79852431118107648 80107062594887328 80127565389121536 80327743208096384 80518813266998106 80667251843802624 80748211595394112 80868777928594656 80889475678083072 81005699515022282 81147414057158592 81434293858165248 81572172938204256 81775959732280814 81789207766327152 81796889668061568 81939988349227008 82022225452271104 82057721586645948 82283775916085744 82347819590548512 82368895889516544 82631551807531584 82837985183349396 82859186936477952 82866969334048768 83087449159443456 83271593207750178 83417271793023168 83647071439835904 83654927838017536 83683270746444798 83935280273315328 84121303342523139 84353042470188492 84508549550650368 84585419997654576 84741355472277504 84921188952753153 85176926431204608 85312117375220736 85448536528242888 85456562125737792 85547136982315008 85683931945676064 85691979652254976 86261042422330776 86269144332955584 86291224265207808 86420066951522304 86506800377949952 86782651144461272 86804862504881664 86872425062556672 87043994357512192 87111743037935616 87236907170023996 87389522830786176 87630265317923328 88088958104066304 88220485013012352 88361554818978441 88369854016387944 88524451698718464 88613297140400032 88895865052199777 88987825023495552 89210137889760888 89232970546976256 89478791402477568 89517514458159216 89764119181184448 89833985007871104 90089922287095808 90120445419248244 90368711109108432 90391840294339584 90535308234928128 90841738044818376 90977375169668988 91009207208392704 91251350661639168 91382462676037533 91550928679871232 91634204997459124 91803135094967296 91874587942545408 92021500876569264 92191144964345856 92275003633804992 92283670394736128 92421460489822464 92569247905596462 92577942302882608 92905232358567552 93067764409331712 93225340500804864 93458239694035216 93473380304373888 93482159620641792 93739686231166976 94038601046955136 94111793817769728 94371054957763584 94671983066685024 94696213641689088 95158597497361398 95167535094571632 95334024906312192 95429704612738496 95596653074098176 95734008517753606 96097045204435968 96138632391455016 96240529105104384 96403477108786848 96644316047240962 96669051425890944 96935357352684032 96977307329672484 97052787374575032 97320150425193696 97345058778519552 97630482537518931 97655470317991872 97924493652201216 97933691031148544 98411882881886574 98584048482663744 98593307809092096 98864914717657088 99100077867074592 99180172736527168 99416085768436437 99530803604424192 99689959282950036 99699322480027424 99873740378041344 99964587269955408 100148874649055232 100361405125980999 100647335055114848 100663640327787264 100673094976075776 100823411443442688 100984634078832504 100994118875871936 101272339589028608 101351162572982784 101700371455423488 101954443302583872 101980537767972864 102235309537577216 102587564778496512 102667411437566976 102950241772105728 102994794764855136 103098163019119268 103278526981838208 103819129194078144 103974143051050272 104105132304805632 104150185090742934 104437100201185752 104518386403388496 104724805711381856 104833140223021056 105140519655789618 105167429573222016 105430162960626504 105457147010062848 105467051879698432 105624526274082816 105793426177824528 106167436827484032 106177408409791488 106469908157476864 106505980950020652 106809416793183104 106826720347855872 107063476981393086 107358417689330808 107556335791736832 107825037238126208 107997455889862539 108196552076211456 108579058477553664 108752682854127312 108762897250939008 108953171321499648 109052277021769536 109062519557415424 109410295448861264 109797092787398016 109989176120119296 110175402410042112 110450646911132528 110478915915303936 110564904625072128 110783265545924608 110917471285228608 111028790943666904 111223029057364224 111529428586447872 111577694328593064 111913707031087104 111972154054977216 112161737790030852 112460160678699834 112470723293584656 112667483980187136 112678066067533824 112780559996872768 113140191884617898 113228251937004204 113257231848085248 113569235241606144 113618383735355928 113749489833627648 113931382037657184 113942082834317056 114245242594234752 114698748715406856 115014723229774368 115025525777274112 115044160374614016 115411010375808576 115739816673175552 115829900083408896 116304952496775042 116519363774381568 116840353757231104 117118273842906336 117451944138755072 117491737726333971 117627313350683136 117815406425304588 117826472021850592 118032602264957952 118608933330704817 118650433364660736 118827592058343168 118946850519681184 118977294062635008 119356685944212288 119449584461015424 119685492241579264 119778646677161472 120160593892330992 120191348083682304 120491614812144576 120522453725786112 121122317393091168 121303166892891984 121334213517124608 121508549272533423 121668467548852224 121721121085737888 121843283568050044 122067904906494976 122358259407306384 122663939598421221 122695334502092352 123033338178406656 123086582379968922 123228613986429952 123425663874128616 123521729385822768 123873643144756736 123893711172661248 124256977775024094 124288780404716928 124300454001073152 124631173739165184 124642879494189056 124907389811625267 125470607159753856 125482391757026304 125828073277018112 126229310755580032 126529563705282738 126762824325975552 126878129996481864 126890046792762176 127112033208416256 127968176062831104 128129393605914624 128184843188606688 128320705473472512 128525897918514096 128537969478382464 128762838834499584 128892068567854592 129303076439563312 129403716499433376 129436836397811712 129760200566924928 130173976716691908 130207293757322496 130565991536268288 130667614556903424 130855360755035994 131084284246179264 131215843842515432 131445397976884992 131457743745456128 132133437156099456 132330727519518528 132554781024581916 132707738139232256 132919945710600048 133164987170721792 133286116359940544 133815206834641332 133849455820464384 134218187103716352 134276271687238824 134431215257923584 134646178771776672 134658825167829248 135134883430643712 135553066663662648 135600495273897984 135802962352392192 135939257736778496 136262607067227564 136513810812589056 136783419704662016 136889881916755968 137326393019806848 137451307496188686 137704702642450944 137811881913818112 138412505450707488 138425505592104192 138632190734733696 138806843073074176 138853871858394693 138866913454323912 139249466934914336 139357848537851328 139838010751207296 140187359541052824 140223239430962688 140573550614168672 140609529346750464 141057901570432704 141167690726654592 141556582436645376 141569877879721984 142007974600027536 142044320462533632 142435627130474496 142751302641857448 143144556919107744 143394979611147264 143601012776630409 143996607853150052 144145567806653952 144262069434948608 144605215663180272 144966474070861443 145003577138836416 145017196334585344 145403036029026048 145465960994508726 145980225637790544 146249344071806976 146396123716530688 146886740478301824 146900536546722816 147305221220405248 147617824322829861 147639987597053952 147889961713638144 148297372076485632 148705904781930496 148770259104790752 149296205406636288 149534938924425054 149548983720041136 149810610567062016 149946880904933112 149960964391446208 150223311973582848 150439156242184238 150971002582672272 151009642464113664 151235117165164032 151425646988808192 151491178313807904 151869639502807226 151908509383542912 152026743859474176 152326990125646336 152664587547541993 152931664953875808 152970806651959296 153352964306365824 153881347167744768 154425362658158592 154647244528678902 154917790472757312 155073269995700056 155359151699175424 155728693791117216 156157698457208448 156225277636114401 156655650301778628 156836417800910848 157087208567072784 157376803019943936 157710779483684427 158145244440939756 158185720515094272 158200577819547648 158436789411124224 158690139266736792 159142247925616384 159266112614687232 159704862236215296 160214125189774656 160255130778243072 160655486416192768 161037626533996212 161334503687605248 161496423190788224 161737555857189312 161778951356166144 162011399030044564 162294828114317184 162868587716330496 163144345876408512 163551919464561628 163578415532654304 163593779336123136 164044450904542208 164115443173291896 164567551832171488 164695639181097024 164737791779033088 165263103615063168 165675970366698792 165718373872955904 165733938668097536 166174898318886912 166543186415500356 166834543586046336 167294142879671808 167309855676035072 167366541492889596 167870560546630656 168242606685046278 168706084940376984 169017099101300736 169170839995309152 169710287826926847 169842377905506306 170353852862409216 170624234750441472 170897073056485776 170913124251475584 171367863891352128 171383959304509952 172522084844661552 172538288665911168 172840133903044608 173013600755899904 173565302288922544 173609725009763328 173744850125113344 174087988715024384 174457428745162563 174473814340047992 174779045661572352 175260530635846656 176177916208132608 176440970026024704 176723109637956882 176739708032775888 177048903397436928 177226594280800064 177791730104399554 177975650046991104 178420275779521776 178465941093952512 178957582804955136 179035028916318432 179528238362368896 179667970015742208 180240890838496488 180421785283458719 180737422218216864 180783680588679168 181683476089636752 181954750339337976 182018414416785408 182502701323278336 182764925352075066 183101857359742464 183268409994918248 183606270189934592 183749175885090816 184043001753138528 184550007267609984 184567340789472256 184629873569953383 184842920979644928 185138495811192924 185155884605765216 185810464717135104 186385466662536141 186450681001609728 186916479388070432 186946760608747776 186964319241283584 188077202093910272 188223587635539456 188742109915527168 189343966133370048 189392427283378176 190317194994722796 190335070189143264 190668049812624384 190859409225476992 191193306148196352 191468017035507212 192194090408871936 192277264782910032 192481058210208768 192806954217573696 193288632094481924 193338102851781888 193870714705368064 193954614659344968 194105574749150064 194640300850387392 194690117557039104 195260965075037862 195310940635983744 195848987304402432 195867382062297088 196283041132553991 196823765763773148 197168096965327488 197186615618184192 197729829435314176 198200155734149184 198360345473054336 198832171536872874 199061607208848384 199379918565900072 199398644960054848 199747480756082688 199929174539910816 200722810251961998 201294670110229696 201327280655574528 201346189952151552 201646822886885376 201969268157665008 201988237751743872 202544679178057216 202702325145965568 203400742910846976 203908886605167744 204470619075154432 205175129556993024 205334822875133952 205989589529710272 206176961244283029 206196326038238536 206557053963676416 207638258388156288 207948286102100544 208210264609611264 208300370181485868 208874200402371504 209036772806776992 209449611422763712 210281039311579236 210334859146444032 210860325921253008 210914294020125696 211249052548165632 211586852355649056 212334873654968064 212354816819582976 213011961900041304 213225746244087577 213618833586366208 213653440695711744 214126953962786172 214716835378661616 215112671583473664 215650074476252416 215994911779725078 216393104152422912 217158116955107328 217505365708254624 217525794501878016 218104554043539072 218125039114830848 218198941491763089 218820590897722528 219594185574796032 220350804820084224 220901293822265056 220957831830607872 221129809250144256 221834942570457216 222057581887333808 222446058114728448 223058857172895744 223155388657186128 223827414062174208 223944308109954432 224323475580061704 224920321357399668 224941446587169312 225334967960374272 225561119993745536 225658734363276357 226280383769235796 226456503874008408 226514463696170496 227138470483212288 227236767470711856 227804459254210839 227862764075314368 227884165668634112 228490485188469504 229397497430813712 230029446459548736 230051051554548224 230088320749228032 230822020751617152 231479633346351104 231970866793018353 232609904993550084 233038727548763136 233680707514462208 234236547685812672 234903888277510144 234983475452667942 235254626701366272 235630812850609176 235652944043701184 236065204529915904 237217866661409634 237300866729321472 237655184116686336 237893701039362368 237954588125270016 238713371888424576 238899168922030848 239370984483158528 239557293354322944 240321187784661984 240382696167364608 240983229624289152 242244634786182336 242606333785783968 242668427034249216 243017098545066846 243442242171475776 243686567136100088 244135809812989952 244716518814612768 245327879196842442 245390669004184704 246066676356813312 246173164759937844 246457227972859904 246851327748257232 247043458771645536 247747286289513472 248513955550048188 248577560809433856 248600908002146304 249262347478330368 249814779623250534 250941214319507712 250964783514052608 251994063743012591 252458621511160064 253059127410565476 253525648651951104 253756259992963728 253780093585524352 254224066416832512 255936352125662208 256369686377213376 256641410946945024 257051795837028192 257075938956764928 257784137135709184 258606152879126624 258807432998866752 258873672795623424 259520401133849856 260347953433383816 260414587514644992 261131983072536576 261335229113806848 261710721510071988 262168568492358528 262431687685030864 262890795953769984 262915487490912256 264266874312198912 264661455039037056 265109562049163832 265415476278464512 265839891421200096 266572232719881088 266687595156599331 267630413669282664 267698911640928768 268436374207432704 268552543374477648 269292357543553344 269317650335658496 270269766861287424 271106133327325296 271605924704784384 271878515473556992 272525214134455128 273027621625178112 273566839409324032 274147388028112599 274652786039613696 274902614992377372 275409405284901888 275623763827636224 276825010901414976 276851011184208384 277264381469467392 277613686146148352 277707743716789386 277733826908647824 278498933869828672 278715697075702656 279676021502414592 280374719082105648 280446478861925376 281147101228337344 281219058693500928 282115803140865408 282335381453309184 283113164873290752 283519948302577987 284015949200055072 284088640925067264 285502605283714896 286289113838215488 286789959222294528 287202025553260818 287993215706300104 288291135613307904 288524138869897216 289210431326360544 289932948141722886 290007154277672832 290034392669170688 290806072058052096 290931921989017452 291960451275581088 292792247433061376 292891447612556793 293773480956603648 293801073093445632 295235648645659722 295779923427276288 296594744152971264 297540518209581504 298592410813272576 299069877848850108 299097967440082272 299621221134124032 299893761809866224 299921928782892416 300446623947165696 300878312484368476 301942005165344544 302019284928227328 302470234330328064 302982356627615808 303739279005614452 303817018767085824 304053487718948352 304653980251292672 305329175095083986 305863329907751616 305941613303918592 306705928612731648 307762694335489536 308850725316317184 309294489057357804 309835580945514624 310146539991400112 310718303398350848 311457387582234432 312315396914416896 312450555272228802 313311300603557256 313672835601821696 314174417134145568 315421558967368854 316290488881879512 316371441030188544 316401155639095296 316873578822248448 317380278533473584 318284495851232768 318532225229374464 319409724472430592 320428250379549312 321310972832385536 322075253067992424 322669007375210496 322992846381576448 323475111714378624 323992367669587617 324022798060089128 324589656228634368 325737175432660992 326288691752817024 327103838929123256 327156831065308608 327187558672246272 328088901809084416 328230886346583792 329135103664342976 329391278362194048 330526207230126336 331351940733397584 331436747745911808 332349796637773824 333086372831000712 333669087172092672 334588285759343616 334733082985779192 335069029812137621 335741121093261312 336485213370092556 337412169880753968 338034198202601472 338341679990618304 339420575653853694 339684755811012612 340707705724818432 341248469500882944 341794146112971552 341826248502951168 342735727782704256 342767918609019904 345044169689323104 345076577331822336 346027201511799808 347130604577845088 347219450019526656 347489700250226688 348914857490325126 348947628680095984 349558091323144704 350521061271693312 352355832416265216 352881940052049408 353446219275913764 353479416065551776 354097806794873856 354453188561600128 355583460208799108 355951300093982208 356840551559043552 356931882187905024 358070057832636864 359056476724737792 359335940031484416 360481781676992976 360843570566917438 361474844436433728 361567361177358336 363366952179273504 363909500678675952 364525647817600269 365005402646556672 365529850704150132 366203714719484928 366536819989836496 367212540379869184 367991818795263663 368086003506277056 369100014535219968 369134681578944512 369259747139906766 369685841959289856 370276991622385848 370311769211530432 371620929434270208 372770933325072282 372901362003219456 373832958776140864 373893521217495552 373928638482567168 374722169434875801 376154404187820544 376447175271078912 377484219831054336 378687932266740096 380634389989445592 380670140378286528 381336099625248768 381718818450953984 382936034071014424 384388180817743872 384554529565820064 384962116420417536 385613908435147392 386577264188963848 386676205703563776 387741429410736128 387909229318689936 388211149498300128 389280601700774784 390521930150075724 390621881271967488 391697974608804864 392566082265107982 393647531527546296 394336193930654976 394373231236368384 395990671596162643 396400311468298368 396720690946108672 397664343073745748 398123214417696768 398759837131800144 398797289920109696 399494961512165376 399858349079821632 401445620503923996 402589340220459392 402654561311149056 403293645773770752 403938536315330016 403976475503487744 405089358356114432 405404650291931136 406801485821693952 407817773210335488 408941238150308864 410350259113986048 410669645750267904 411979179059420544 412353922488566058 412392652076477072 413114107927352832 415276516776312576 415896572204201088 416420529219222528 416600740362971736 417748400804743008 418073545613553984 418899222845527424 420562078623158472 420669718292888064 421720651842506016 421828588040251392 423173704711298112 424669747309936128 424709633639165952 426023923800082608 426451492488175154 427237667172732416 427306881391423488 428253907925572344 429433670757323232 430803038329891227 431300148952504832 431989823559450156 432786208304845824 434899422212584329 435010731416509248 435051589003756032 436209108087078144 436250078229661696 436397882983526178 437641181795445056 439188371149592064 440701609640168448 441802587644530112 441915663661215744 442853472968489583 443669885140914432 444115163774667616 444892116229456896 446117714345791488 446310777314372256 447888616219908864 448646951160123408 449840642714799336 449882893174338624 450669935920748544 451122239987491072 451317468726552714 452560767538471592 452913007748016816 453028927392340992 454276940966424576 454473534941423712 455608918508421678 455725528150628736 455768331337268224 456980970376939008 457993762642625979 458794994861627424 460058892919097472 460102103109096448 461644041503234304 463941733586036706 465219809987100168 466077455097526272 468473095371625344 469807776555020288 469966950905335884 470509253402732544 471261625701218352 471305888087402368 472130409059831808 474435733322819268 474601733458642944 475310368233372672 475787402078724736 477426743776849152 477798337844061696 478741968966317056 479114586708645888 480642375569323968 480765392334729216 481966459248578304 484489269572364672 485212667571567936 485336854068498432 486034197090133692 486884484342951552 487373134272200176 488271619625979904 489433037629225536 490655758393684884 490781338008369408 492133352713626624 492346329519875688 492914455945719808 493702655496514464 494086917543291072 495494572579026944 497027911100096376 497155121618867712 497201816004292608 498524694956660736 499629559246501068 501882428639015424 501929567028105216 503988127486025182 504917243022320128 506118254821130952 507051297303902208 507512519985927456 507560187171048704 509130863480780541 511872704251324416 512739372754426752 514103591674056384 514151877913529856 515568274271418368 517212305758253248 517614865997733504 519040802267699712 520695906866767632 520829175029289984 522263966145073152 523372286235487689 523421443020143976 524337136984717056 524863375370061728 525781591907539968 526537046847644833 528533748624397824 529322910078074112 530219124098327664 531543738259825291 531679782842400192 533144465439762176 533375190313198662 535260827338565328 535397823281857536 536872748414865408 537105086748955296 538584715087106688 538635300671316992 541265355850376157 542212266654650592 543757030947113984 545050428268910256 546055243250356224 548294776056225198 549305572079227392 549805229984754744 550818810569803776 551247527655272448 553650021802829952 553702022368416768 554528762938934784 555227372292296704 555415487433578772 555467653817295648 556997867739657344 557431394151405312 559352043004829184 560749438164211296 560892957723850752 562294202456674688 564231606281730816 564670762906618368 566226329746581504 567039896605155974 568031898400110144 568177281850134528 571005210567429792 572578227676430976 573579918444589056 574404051106521636 575986431412600208 576582271226615808 577048277739794432 578420862652721088 579865896283445772 580014308555345664 580068785338341376 581612144116104192 581863843978034904 583920902551162176 585584494866122752 585782895225113586 587546961913207296 587602146186891264 588849123397661973 590471297291319444 591559846854552576 593189488305942528 595081036419163008 597184821626545152 598139755697700216 598195934880164544 599242442268248064 599787523619732448 599843857565784832 601756624968736952 603884010330689088 604038569856454656 604940468660656128 605964713255231616 607478558011228904 607634037534171648 608106975437896704 609307960502585344 610658350190167972 611726659815503232 613411857225463296 615525388670979072 618530883732849087 618588978114715608 619671161891029248 620293079982800224 622271055365398439 622914775164468864 624630793828833792 624901110544457604 626622601207114512 628348834268291136 630843117934737708 632580977763759024 632742882060377088 633747157644496896 634760557066947168 636568991702465536 637064450458748928 639677238732262731 640856500759098624 642621945664771072 644150506135984848 645338014750420992 645985692763152896 646950223428757248 647984735339175234 648045596120178256 649179312457268736 651474350865321984 652577383505634048 654207677858246512 654313662130617216 654375117344492544 656177803618168832 656461772693167584 658270207328685952 658782556724388096 661052414460252672 662703881466795168 662873495491823616 666172745662001424 667338174344185344 669176571518687232 669466165971558384 670138059624275242 671482242186522624 672970426740185112 674824339761507936 676683359981236608 676976203089829071 678841151307707388 679369511622025224 681415411449636864 683413377762632517 683588292225943104 683652497005902336 685471455565408512 685535837218039808 690088339378646208 690153154663644672 692054403023599616 694261209155690176 694438900039053312 695912600379055059 697829714980650252 697895257360191968 699116182646289408 701042122543386624 704711664832530432 705763880104098816 706892438551827528 706958832131103552 708195613589747712 708906377123200256 711166920417598216 711902600187964416 713681103118087104 713863764375810048 716140115665273728 718112953449475584 718671880062968832 720963563353985952 721687141133834876 722949688872867456 726733904358547008 727819001357351904 729051295635200538 731059701408300264 732407429438969856 733073639979672992 735983637590527326 736172007012554112 738200029070439936 738269363157889024 738519494279813532 739371683918579712 740553983244771696 740623538423060864 743241858868540416 745541866650144564 745802724006438912 747665917552281728 747787042434991104 749444338869751602 752308808375641088 752894350542157824 755982191229037773 757375864533480192 761268779978891184 761340280756573056 762672199250497536 763437636901907968 765872068142028848 769109059131640128 769924232840835072 771227816870294784 773154528377927696 773352411407127552 775482858821472256 775818458637379872 776422298996600256 778561203401549568 781043860300151448 781243762543934976 783395949217609728 785132164530215964 787295063055092592 788672387861309952 788746462472736768 791981343192325286 792800622936596736 793441381892217344 795328686147491496 796246428835393536 797519674263600288 797594579840219392 799716698159643264 800062785469797993 802891241007847992 805178680440918784 805309122622298112 807877072630660032 807952951006975488 810178716712228864 810809300583862272 815635546420670976 817882476300617728 820700518227972096 822442164084337797 823958358118841088 824707844977132116 824785304152954144 826228215854705664 830553033552625152 831793144408402176 832841058438445056 833201480725943472 835496801609486016 836147091227107968 837798445691054848 841124157246316944 841339436585776128 843441303685012032 843657176080502784 846347409422596224 849339494619872256 850559844907733961 852047847600165216 852902984976350308 854475334345464832 856507815851144688 858867341514646464 861606076659782454 862600297905009664 863979647118900312 865572416609691648 869798844425168658 870021462833018496 870103178007512064 872418216174156288 872500156459323392 872795765967052356 875282363590890112 878376742299184128 881403219280336896 883605175289060224 885706945936979166 887339770281828864 888230327549335232 889784232458913792 892621554628744512 895777232439817728 897293902320246816 899681285429598672 899765786348677248 901339871841497088 902244479974982144 902634937453105428 905121535076943184 905826015496033632 906057854784681984 908947069882847424 911217837016843356 911451056301257472 911536662674536448 913961940753878016 915987525285251958 917589989723254848 920117785838194944 920204206218192896 923288083006468608 927883467172073412 930439619974200336 932154910195052544 936946190743250688 939933901810671768 941018506805465088 942523251402436704 942611776174804736 948871466645638536 949203466917285888 950620736466745344 951574804157449472 954853487553698304 955596675688123392 957483937932634112 958229173417291776 961284751138647936 963932918497156608 968978539144729344 970425335143135872 971977103008762851 972068394180267384 973768968685903104 974746268544400352 977854515574197547 978866075258451072 981311516787369768 981562676016738816 984266705427253248 984692659039751376 987405310993028928 988173835086582144 990989145158053888 994055822200192752 994310243237735424 997049389913321472 999259118493002136 1003764857278030848 1005207089436412863 1007976254972050364 1009834486044640256 1012236509642261904 1014102594607804416 1015025039971854912 1015120374342097408 1018261726961561082 1023745408502648832 1025478745508853504 1028207183348112768 1028303755827059712 1031136548542836736 1034424611516506496 1035229731995467008 1038081604535399424 1041391813733535264 1041658350058579968 1046744572470975378 1046842886040287952 1048674273969434112 1049726750740123456 1051563183815079936 1053074093695289666 1057067497248795648 1058645820156148224 1060438248196655328 1063087476519650582 1063359565684800384 1066288930879524352 1066750380626397324 1070521654677130656 1070795646563715072 1074210173497910592 1077169430174213376 1077270601342633984 1082530711700752314 1084424533309301184 1087514061894227968 1090100856537820512 1093576943452800807 1096589552112450396 1098611144158454784 1099610459969509488 1101637621139607552 1103975456385790989 1107300043605659904 1107404044736833536 1109057525877869568 1110830974867157544 1110935307634591296 1113995735479314688 1114862788302810624 1118704086009658368 1121498876328422592 1121785915447701504 1124588404913349376 1128463212563461632 1129341525813236736 1132452659493163008 1134079793210311948 1136063796800220288 1142010421134859584 1145156455352861952 1148808102213043272 1151972862825200416 1153164542453231616 1156841725305442176 1159731792566891544 1160028617110691328 1160137570676682752 1163224288232208384 1163727687956069808 1167841805102324352 1171168989732245504 1171565790450227172 1175093923826414592 1177698246795323946 1180942594582638888 1183119693709105152 1187972014788487929 1190162072838326016 1194369643253090304 1196279511395400432 1196391869760329088 1198484884536496128 1199575047239464896 1199687715131569664 1203513249937473904 1207768020661378176 1209880937321312256 1211929426510463232 1214957116022457808 1215268075068343296 1216213950875793408 1218615921005170688 1221316700380335944 1223453319631006464 1226823714450926592 1231050777341958144 1237061767465698174 1237177956229431216 1239342323782058496 1240586159965600448 1244542110730796878 1245829550328937728 1249261587657667584 1249802221088915208 1253245202414229024 1256697668536582272 1261686235869475416 1265161955527518048 1265485764120754176 1269521114133894336 1273137983404931072 1274128900917497856 1279354477464525462 1281713001518197248 1285243891329542144 1288301012271969696 1291971385526305792 1292409114989673681 1293900446857514496 1295969470678350468 1296091192240356512 1298358624914537472 1304698266637752987 1305154767011268096 1308415355716493024 1308627324261234432 1308750234688985088 1312923545386335168 1316540414657371904 1317565113448776192 1322104828920505344 1325407762933590336 1325746990983647232 1332345491324002848 1334676348688370688 1338353143037374464 1338932331943116768 1340276119248550484 1345940853480370224 1349648679523015872 1353366719962473216 1353952406179658142 1357682302615414776 1358739023244050448 1362830822899273728 1366826755525265034 1367176584451886208 1367304994011804672 1370942911130817024 1371071674436079616 1373981287927877937 1380176678757292416 1380306309327289344 1384108806047199232 1388522418311380352 1391825200758110118 1395659429961300504 1395790514720383936 1398232365292578816 1409423329665060864 1411527760208197632 1413784877103655056 1413917664262207104 1416391227179495424 1417812754246400512 1422333840835196432 1423805200375928832 1427362206236174208 1432280231330547456 1436225906898951168 1437343760125937664 1441927126707971904 1443374282267669752 1445899377745734912 1453467808717094016 1455638002714703808 1458102591270401076 1462119402816600528 1464814858877939712 1466147279959345984 1471967275181054652 1472344014025108224 1476400058140879872 1477038988559627064 1478743367837159424 1481107966489543392 1481247076846121728 1486483717737080832 1491083733300289128 1491605448012877824 1495331835104563456 1495574084869982208 1498888677739503204 1504617616751282176 1505788701084315648 1511964382458075546 1514751729066960384 1522537559957782368 1522680561513146112 1526875273803815936 1527392590442341623 1531744136284057696 1538218118263280256 1542455633740589568 1546309056755855392 1546704822814255104 1551636917274759744 1552844597993200512 1557122406803099136 1562087720600302896 1562487525087869952 1566791898435219456 1570264329060431928 1574590126110185184 1577344775722619904 1579611140542934499 1583962686384650572 1585601245873193472 1586882763784434688 1590657372294982992 1594631214779475873 1595039348527200576 1595189159680438784 1599433396319286528 1600125570939595986 1605782482015695984 1610357360881837568 1610618245244596224 1615754145261320064 1615905902013950976 1620357433424457728 1623796067551128471 1631271092841341952 1635764952601235456 1644884328168675594 1647916716237682176 1649415689954264232 1649570608305908288 1652456431709411328 1661106067105250304 1663586288816804352 1665682116876890112 1666402961451886944 1670993603218972032 1672294182454215936 1675596891382109696 1682248314492633888 1682678873171552256 1686882607370024064 1692694818845192448 1698678989239744512 1701119689815467922 1704095695200330432 1705805969952700616 1708950668690929664 1713015631702289376 1717734683029292928 1723212153319564908 1725200595810019328 1727959294237800624 1731144833219383296 1739597688850337316 1740042925666036992 1740206356015024128 1744836432348312576 1745591531934104712 1750564727181780224 1756753484598368256 1762806438560673792 1767210350578120448 1771413891873958332 1774679540563657728 1776460655098670464 1779568464917827584 1785243109257489024 1791554464879635456 1794587804640493632 1799362570859197344 1799531572697354496 1804488959949964288 1805269874906210856 1810243070153886368 1811652030992067264 1812115709569363968 1817894139765694848 1822435674033686712 1822902112602514944 1823073325349072896 1827923881507756032 1831975050570503916 1835179979446509696 1840235571676389888 1840408412436385792 1846576166012937216 1855766934344146824 1860879239948400672 1866813166096195317 1873892381486501376 1879867803621343536 1885046502804873408 1885223552349609472 1897742933291277072 1901241472933490688 1903149608314898944 1909706975107396608 1911193351376246784 1914967875865268224 1919031716196788193 1922569502277295872 1927865836994313216 1937957078289458688 1940850670286271744 1943954206017525702 1944136788360534768 1947537937371806208 1949492537088800704 1955709031148395094 1957732150516902144 1962623033574739536 1963125352033477632 1968533410854506496 1969385318079502752 1974810621986057856 1976347670173164288 1984639638118045909 1988111644400385504 1988620486475470848 1998518236986004272 2007529714556061696 2010414178872825726 2015952509944100728 2019668972089280512 2024473019284523808 2030050079943709824 2030240748684194816 2030928609269487213 2036523453923122164 2050240133287897551 2050957491017707008 2056414366696225536 2056607511654119424 2068849223033012992 2070459463990934016 2076163209070798848 2082783627467070528 2083316700117159936 2093489144941950756 2093685772080575904 2097348547938868224 2099453501480246912 2103126367630159872 2106148187390579332 2114134994497591296 2117291640312296448 2120876496393310656 2126174953039301164 2126719131369600768 2132577861759048704 2133500761252794648 2141043309354261312 2141591293127430144 2148420346995821184 2154338860348426752 2154541202685267968 2165061423401504628 2168849066618602368 2175028123788455936 2180201713075641024 2187153886905601614 2193179104224900792 2197222288316909568 2199220919939018976 2207950912771581978 2214600087211319808 2214808089473667072 2218115051755739136 2221661949734315088 2221870615269182592 2227991470958629376 2229725576605621248 2237408172019316736 2242997752656845184 2249176809826698752 2256926425126923264 2258683051626473472 2267946573687113319 2268159586420623896 2272127593600440576 2284020842269719168 2290312910705723904 2297616204426086544 2303945725650400832 2313683450610884352 2319463585133783088 2320057234221382656 2326448576464416768 2327455375912139616 2335683610204648704 2343131580900454344 2345483208684963347 2350187847652829184 2355396493590647892 2361885189165277776 2366239387418210304 2375944029576975858 2380324145676652032 2388739286506180608 2392559022790800864 2392783739520658176 2399150094478929792 2399375430263139328 2400188356409393979 2407026499874947808 2415536041322756352 2423858853020926464 2429914232044915616 2430536150136686592 2432427901751586816 2442633400760671888 2446906639262012928 2453647428901853184 2462101554683916288 2474123534931396348 2474355912458862432 2478684647564116992 2481172319931200896 2489084221461593756 2491659100657875456 2498523175315335168 2499604442177830416 2506490404828458048 2513395337073164544 2523372471738950832 2530323911055036096 2530971528241508352 2539042228267788672 2546275966809862144 2551679534723201883 2558708954929050924 2563426003036394496 2570487782659084288 2576602024543939392 2583942771052611584 2584818229979347362 2587800893715028992 2591938941356700936 2592182384480713024 2596717249829074944 2609396533275505974 2610309534022536192 2616830711432986048 2617254648522468864 2617500469377970176 2625847090772670336 2633080829314743808 2635130226897552384 2644209657841010688 2650815525867180672 2664690982648005696 2669352697376741376 2677864663886233536 2680552238497100968 2691881706960740448 2699297359046031744 2706733439924946432 2707904812359316284 2715364605230829552 2717478046488100896 2733653511050530068 2734353168903772416 2734609988023609344 2741885822261634048 2747962575855755874 2760353357514584832 2760612618654578688 2771934701173138501 2777044836622760704 2783650401516220236 2791318859922601008 2791581029440767872 2796464730585157632 2823055520416395264 2827569754207310112 2827835328524414208 2835625508492801024 2844667681670392864 2847610400751857664 2854724412472348416 2864560462661094912 2872451813797902336 2874687520251875328 2883854253415943808 2886748564535339504 2891798755491469824 2906935617434188032 2911276005429407616 2916205182540802152 2924238805633201056 2932294559918691968 2933563546722592641 2943934550362109304 2944688028050216448 2952800116281759744 2954077977119254128 2962215932979086784 2962494153692243456 2972967435474161664 2982167466600578256 2990663670209126912 2991148169739964416 2997777355479006408 3009235233502564352 3015621268309238589 3023928764916151092 3029503458133920768 3045075119915564736 3045361123026292224 3053750547607631872 3054785180884683246 3063488272568115392 3076436236526560512 3084911267481179136 3092618113511710784 3093409645628510208 3103273834549519488 3105689195986401024 3114244813606198272 3124175441200605792 3124975050175739904 3140528658120863856 3149180252220370368 3154689551445239808 3159222281085868998 3167925372769301144 3171202491746386944 3173765527568869376 3181314744589965984 3189262429558951746 3190078697054401152 3190378319360877568 3198866792638573056 3200251141879191972 3211564964031391968 3220714721763675136 3231508290522640128 3231811804027901952 3247592135102256942 3262542185682683904 3289768656337351188 3295833432475364352 3298831379908528464 3299141216611816576 3304912863418822656 3322212134210500608 3327172577633608704 3332805922903773888 3341987206437944064 3344588364908431872 3351193782764219392 3364496628985267776 3365357746343104512 3373765214740048128 3385389637690384896 3397357978479489024 3402239379630935844 3408191390400660864 3411611939905401232 3417901337381859328 3426031263404578752 3435469366058585856 3446424306639129816 3450401191620038656 3455918588475601248 3479195377700674632 3480085851332073984 3480412712030048256 3489672864696625152 3491183063868209424 3501129454363560448 3513506969196736512 3534420701156240896 3542827783747916664 3549359081127315456 3552921310197340928 3563916044365463787 3570486218514978048 3583108929759270912 3589175609280987264 3598725141718394688 3599063145394708992 3608977919899928576 3610539749812421712 3620486140307772736 3623304061984134528 3635788279531389696 3644871348067373424 3645804225205029888 3655847763015512064 3663950101141007832 3670359958893019392 3680471143352779776 3685759327933513831 3693152332025874432 3711533868688293648 3721758479896801344 3733626332192390634 3747784762973002752 3759735607242687072 3770093005609746816 3770447104699218944 3795485866582554144 3806299216629797888 3819413950214793216 3822386702752493568 3838063432393576386 3845139004554591744 3855731673988626432 3875914156578917376 3881701340572543488 3887908412035051404 3888273576721069536 3895075874743612416 3898985074177601408 3911418062296790188 3915464301033804288 3925246067149479072 3926250704066955264 3938770636159005504 3949621243972115712 3952695340346328576 3969279276236091818 3976223288800771008 3977240972950941696 3997036473972008544 4015059429112123392 4020828357745651452 4031905019888201456 4039337944178561024 4048946038569047616 4060100159887419648 4060481497368389632 4061857218538974426 4073046907846244328 4100480266575795102 4101914982035414016 4112828733392451072 4113215023308238848 4121943863783633811 4137698446066025984 4140918927981868032 4152326418141597696 4165567254934141056 4186978289883901512 4187371544161151808 4194697095877736448 4198907002960493824 4212296374781158664 4228269988995182592 4234583280624592896 4241752992786621312 4252349906078602328 4253438262739201536 4265155723518097408 4267001522505589296 4282086618708522624 4296840693991642368 4308677720696853504 4330122846803009256 4337698133237204736 4355897387557789073 4360403426151282048 4374307773811203228 4386358208449801584 4394444576633819136 4398441839878037952 4415901825543163956 4429200174422639616 4436230103511478272 4443323899468630176 4443741230538365184 4455982941917258752 4459451153211242496 4474816344038633472 4485995505313690368 4498353619653397504 4513852850253846528 4517366103252946944 4535893147374226638 4536319172841247792 4544255187200881152 4568041684539438336 4580625821411447808 4595232408852173088 4607891451300801664 4627366901221768704 4638927170267566176 4640114468442765312 4654910751824279232 4671367220409297408 4686263161800908688 4690966417369926694 4700375695305658368 4710792987181295784 4723770378330555552 4738833421628803497 4751888059153951716 4760648291353304064 4783893644338427619 4785118045581601728 4785567479041316352 4798300188957859584 4798750860526278656 4800376712818787958 4814052999749895616 4831072082645512704 4847717706041852928 4859828464089831232 4861072300273373184 4871388202653385413 4885266801521343776 4893813278524025856 4907294857803706368 4948247069862792696 4948711824917724864 4957369295128233984 4962344639862401792 4978168442923187512 4983318201315750912 4997046350630670336 4999208884355660832 5012980809656916096 5026790674146329088 5046744943477901664 5060647822110072192 5078084456535577344 5103359069446403766 5117417909858101848 5126852006072788992 5153204049087878784 5167885542105223168 5169636459958694724 5175601787430057984 5183877882713401872 5184364768961426048 5193434499658149888 5218793066551011948 5220619068045072384 5233661422865972096 5234509297044937728 5251694181545340672 5266161658629487616 5270260453795104768 5288419315682021376 5301631051734361344 5329381965296011392 5338705394753482752 5355729327772467072 5361104476994201936 5383763413921480896 5398594718092063488 5413466879849892864 5415809624718632568 5430729210461659104 5434956092976201792 5467307022101060136 5468706337807544832 5469219976047218688 5483771644523268096 5495925151711511748 5520706715029169664 5521225237309157376 5543869402346277002 5554089673245521408 5567300803032440472 5582637719845202016 5583162058881535744 5600439498288585951 5655139508414620224 5655670657048828416 5671251016985602048 5689335363340785728 5709448824944696832 5729120925322189824 5744903627595804672 5757095148590364579 5767708506831887616 5773497129070679008 5783597510982939648 5813871234868376064 5822552010858815232 5832410365081604304 5848477611266402112 5864589119837383936 5867127093445185282 5887869100724218608 5889376056100432896 5905600232563519488 5908155954238508256 5924431865958173568 5924988307384486912 5953918914354137727 5964334933201156512 5981327340418253824 5995554710958012816 6031242536618477178 6047857529832302184 6059006916267841536 6090150239831129472 6090722246052584448 6107501095215263744 6109570361769366492 6126976545136230784 6152872473053121024 6169822534962358272 6185236227023421568 6206547669099038976 6211378391972802048 6228489627212396544 6248350882401211584 6249950100351479808 6281057316241727712 6298360504440740736 6309379102890479616 6318444562171737996 6335850745538602288 6342404983492773888 6347531055137738752 6362629489179931968 6378524859117903492 6380157394108802304 6380756638721755136 6397733585277146112 6400502283758383944 6423129928062783936 6441429443527350272 6463016581045280256 6463623608055803904 6495184270204513884 6525084371365367808 6579537312674702376 6591666864950728704 6597662759817056928 6598282433223633152 6644424268421001216 6654345155267217408 6665611845807547776 6683974412875888128 6689176729816863744 6702387565528438784 6728993257970535552 6747530429480096256 6770779275380769792 6803839721061339957 6804478759261871688 6816382780801321728 6823223879810802464 6844981609019382829 6852062526809157504 6870938732117171712 6892848613278259632 6911837176951202496 6958390755401349264 6960171702664147968 6979345729393250304 6982366127736418848 7002258908727120896 7036449626054890041 7068841402312481792 7085655567495833328 7098718162254630912 7105842620394681856 7127832088730927574 7140972437029956096 7166217859518541824 7178351218561974528 7197450283436789376 7198126290789417984 7217955839799857152 7221079499624843424 7240972280615545472 7246608123968269056 7271576559062779392 7289742696134746848 7291608450410059776 7327900202282015664 7340719917786038784 7360942286705559552 7371518655867027662 7386304664051748864 7423067737376587296 7443516959793602688 7467252664384781268 7495569525946005504 7519471214485374144 7540186011219493632 7540894209398437888 7590971733165108288 7612598433259595776 7638827900429586432 7655038604169605649 7676126864787152772 7690278009109183488 7711463347977252864 7751828313157834752 7763402681145086976 7775816824070102808 7776547153442139072 7790151749487224832 7797970148355202816 7822836124593580376 7830928602067608576 7850492134298958144 7852501408133910528 7877541272318011008 7899242487944231424 7905390680692657152 7938558552472183636 7952446577601542016 7994072947944017088 8041656715491302904 8063810039776402912 8097892077138095232 8120200319774839296 8120962994736779264 8123714437077948852 8146093815692488656 8200960533151590204 8203829964070828032 8225657466784902144 8243887727567267622 8275396892132051968 8281837855963736064 8315804103519415503 8331134509868282112 8373956579767803024 8374743088322303616 8389394191755472896 8397814005920987648 8424592749562317328 8469166561249185792 8483505985573242624 8504699812157204656 8506876525478403072 8530311447036194816 8534003045011178592 8564173237417045248 8593681387983284736 8617355441393707008 8660245693606018512 8675396266474409472 8711794775115578146 8720806852302564096 8748615547622406456 8772716416899603168 8796883679756075904 8800690640167777923 8831803651086327912 8858400348845279232 8886647798937260352 8887482461076730368 8911965883834517504 8918902306422484992 8971991010627380736 8996707239306795008 9027705700507693056 9046863804927715767 9071786294748453276 9072638345682495584 9088510374401762304 9136083369078876672 9161251642822895616 9190464817704346176 9215782902601603328 9254733802443537408 9277854340535132352 9280228936885530624 9309821503648558464 9342734440818594816 9372526323601817376 9381932834739853388 9421585974362591568 9447540756661111104 9477666843257606994 9503776118307903432 9521296582706608128 9567787288676855238 9570236091163203456 9571134958082632704 9596600377915719168 9597501721052557312 9600753425637575916 9628105999499791232 9662144165291025408 9695435412083705856 9719656928179662464 9742776405306770826 9770533603042687552 9787626557048051712 9896494139725585392 9897423649835449728 9914738590256467968 9924689279724803584 9956336885846375024 9966636402631501824 9998417768711321664 10025961619313832192 10053581348292658176 10093489886955803328 10121295644220144384 10156168913071154688 10206718138892807532 10234835819716203696 10253704012145577984 10306408098175757568 10339272919917389448 10351203574860115968 10367755765426803744 10368729537922852096 10437586133102023896 10441238136090144768 10467322845731944192 10469018594089875456 10503388363090681344 10532323317258975232 10540520907590209536 10603262103468722688 10658763930592022784 10691748133096391361 10711458655544934144 10722208953988403872 10767526827842961792 10797189436184126976 10826933759699785728 10831619249437265136 10861458420923318208 10869912185952403584 10934614044202120272 10937412675615089664 10967543289046536192 10991850303423023496 11041413430058339328 11057277983800541493 11087738804692554004 11108179346491042816 11134601606064880944 11165275439690404032 11166324117763071488 11200878996577171902 11310279016829240448 11311341314097656832 11342502033971204096 11378670726681571456 11418897649889393664 11458241850644379648 11514190297180729158 11535417013663775232 11546994258141358016 11567195021965879296 11627742469736752128 11645104021717630464 11664820730163208608 11696955222532804224 11729178239674767872 11734254186890370564 11775738201448437216 11778752112200865792 11816311908477016512 11848863731916347136 11849976614768973824 11907837828708275454 11928669866402313024 11962654680836507648 11991109421916025632 12062485073236954356 12095715059664604368 12118013832535683072 12180300479662258944 12181444492105168896 12219140723538732984 12253953090272461568 12305744946106242048 12339645069924716544 12370472454046843136 12413095338198077952 12422756783945604096 12456979254424793088 12496701764802423168 12562114632483455424 12596721008881481472 12636889124343475992 12671701491077204576 12684809966985547776 12725258978359863936 12757049718235806984 12760314788217604608 12761513277443510272 12795467170554292224 12801004567516767888 12846259856125567872 12882858887054700544 12926033162090560512 12990368540409027768 13067692162673367219 13159074625349404752 13183333729901457408 13195325519634113856 13196564866447266304 13308690310534434816 13331223691615095552 13367948825751776256 13378353459633727488 13404775131056877568 13457986515941071104 13495060858960192512 13541558550761539584 13607679442122679914 13608957518523743376 13632765561602643456 13646447759621604928 13689963218038765658 13704125053618315008 13741877464234343424 13785697226556519264 13823674353902404992 13916781510802698528 13920343405328295936 13964732255472837696 14004517817454241792 14072899252109780082 14137682804624963584 14171311134991666656 14211685240789363712 14216500264886410491 14255664177461855148 14281944874059912192 14351680933015282857 14356702437123949056 14394900566873578752 14396252581578835968 14442158999249686848 14481944561231090944 14493216247936538112 14543153118125558784 14579485392269493696 14583216900820119552 14655800404564031328 14681439835572077568 14721884573411119104 14743037311734055324 14846135474753174592 14887033919587205376 14934505328769562536 14991139051892011008 15038942428970748288 15080372022438987264 15081788418796875776 15181943466330216576 15225196866519191552 15310077208339211298 15352253729574305544 15380556018218366976 15503656626315669504 15526805362290173952 15551633648140205616 15553094306884278144 15580303498974449664 15595940296710405632 15645672249187160752 15661857204135217152 15700984268597916288 15755082544636022016 15798484975888462848 15810781361385314304 15877117104944367272 15904893155203084032 15988145895888034176 16083313430982605808 16127620079552805824 16195784154276190464 16240400639549678592 16247428874155897704 16292187631384977312 16401921066303180408 16407659928141656064 16451314933569804288 16487775455134535244 16550793784264103936 16563675711927472128 16631608207038831006 16662269019736564224 16747913159535606048 16749486176644607232 16795628011841975296 16801318494865757853 16849185499124634656 16967011971146485248 17009399624314409312 17013753050956806144 17068006090022357184 17128346474834090496 17187362775966569472 17234710882787414016 17320491387212037024 17350792532948818944 17423589550231156292 17441613704605128192 17497231095244812912 17545432833799206336 17593767359512151808 17601381280335555846 17663607302172655824 17716800697690558464 17773295597874520704 17774964922153460736 17823931767669035008 17861756743062413181 17943982021254761472 17993414478613590016 18093727609855431534 18143572589496906552 18145276691364991168 18177020748803524608 18272166738157753344 18322503285645791232 18380929635408692352 18431565805203206656 18509467604887074816 18555708681070264704 18619643007297116928 18685468881637189632 18745052647203634752 18763865669479706776 18843171948725183136 18895081513322222208 18955333686515213988 19007552236615806864 19042593165413216256 19135574577353710476 19140472182326406912 19142269916165265408 19193200755831438336 19201506851275151832 19256211998999582464 19324288330582050816 19390870824167411712 19439313856359324928 19485552810613541652 19541067206085375104 19575253114096103424 19792988279451170784 19794847299670899456 19849378559449607168 19912673771692750048 19933272805263003648 19996835537422643328 20051923238627664384 20107162696585316352 20186979773911606656 20242591288440288768 20312337826142309376 20413436277785615064 20469671639432407392 20534944827058148487 20612816196351515136 20678545839834778896 20735511530853607488 20737459075845704192 20875172266204047792 20934645691463888384 20938037188179750912 21006776726181362688 21064646634517950464 21109348878164670123 21206524206937445376 21317527861184045568 21383496266192782722 21422917311089868288 21444417907976807744 21535053655685923584 21594378872368253952 21653867519399571456 21663238498874530272 21722916841846636416 21739824371904807168 21869228088404240544 21874825351230179328 21983700606846046992 22082826860116678656 22114555967601082986 22175477609385108008 22216358692982085632 22269203212129761888 22330550879380808064 22332648235526142976 22401757993154343804 22620558033658480896 22622682628195313664 22757341453363142912 22837795299778787328 22916483701288759296 23028380594361458316 23070834027327550464 23093988516282716032 23134390043931758592 23255484939473504256 23290208043435260928 23329641460326417216 23393910445065608448 23458356479349535744 23468508373780741128 23551476402896874432 23557504224401731584 23632623816954033024 23697727463832694272 23699953229537947648 23815675657416550908 23857339732804626048 23925309361673015296 23982218843832051264 24124970146473908712 24191430119329208736 24360600959324517888 24362888984210337792 24438281447077465968 24507906180544923136 24611489892212484096 24740944908093686272 24826190676396155904 24845513567891208192 24947412310558246509 24993403529604846336 25124229264966910848 25193442017762962944 25273778248686951984 25343402982154409152 25450517956719727872 25514099436471613968 25520629576435209216 25590934341108584448 25602009135033535776 25692519712251135744 25800315295534596817 25852066324181121024 25980737080818055536 26135384325346734438 26318149250698809504 26390651039268227712 26393129732894532608 26402071920503333769 26662447383230191104 26735897651503552512 26756706919267454976 26915973031882142208 26990121717920385024 27083117101523079168 27215358884245359828 27217915037047486752 27265531123205286912 27292895519243209856 27379926436077531316 27408250107236630016 27483754928468686848 27571394453113038528 27647348707804809984 27833563021605397056 27840686810656591872 27929464510945675392 28009035634908483584 28145798504219560164 28275365609249927168 28342622269983333312 28423370481578727424 28433000529772820982 28511328354923710296 28563889748119824384 28703361866030565714 28713404874247898112 28789801133747157504 28792505163157671936 28884317998499373696 28963889122462181888 28986432495873076224 29086306236251117568 29158970784538987392 29311600809128062656 29362879671144155136 29486074623468110648 29692270949506349184 29774067839174410752 29869010657539125072 30077884857941496576 30160744044877974528 30363886932660433152 30491281712904523511 30620154416678422596 30704507459148611088 30761112036436733952 31053610724580347904 31103267296280411232 31106188613768556288 31191880593420811264 31291344498374321504 31323714408270434304 31401968537195832576 31510165089272044032 31596969951776925696 31621562722770628608 31754234209888734544 31809786310406168064 31976291791776068352 32166626861965211616 32255240159105611648 32391568308552380928 32480801279099357184 32494857748311795408 32584375262769954624 32803842132606360816 32902629867139608576 32975550910269070488 33101587568528207872 33171833951401624479 33263216414077662012 33324538039473128448 33495826319071212096 33498972353289214464 33591256023683950592 33602636989731515706 33698370998249269312 33934023942292970496 34018799248628818624 34027506101913612288 34136012180044714368 34256692949668180992 34374725551933138944 34640982774424074048 34701585065897637888 34847179100462312584 34883227409210256384 34994462190489625824 35090865667598412672 35187534719024303616 35202762560671111692 35327214604345311648 35546591195749041408 35549929844306921472 35723513486124826362 35887964042509522944 36187455219710863068 36287145178993813104 36290553382729982336 36354041497607049216 36544333476315506688 36761859270817384704 36863131610406413312 37018935209774149632 37111417362140529408 37239286014594233856 37370937763274379264 37490105294407269504 37527731338959413552 37686343897450366272 37790163026644444416 37910667373030427976 38015104473231613728 38271149154707420952 38280944364652813824 38284539832330530816 38386401511662876672 38403013702550303664 38512423997999164928 38648576661164101632 38878627712718649856 38971105621227083304 39082134412170750208 39203076488020101657 39585976558902341568 39589694599341798912 39698757118899214336 39825347543385500096 39993671074845286656 40103846477255328768 40214325393170632704 40373959547823213312 40485182576880577536 40624675652284618752 40826872555571230128 40939343278864814784 41069889654116296974 41225632392703030272 41357091679669557792 41471023061707214976 41474918151691408384 41750344532408095584 41869291382927776768 42013553452362725376 42218697756329340246 42413048413874890752 42635055722368091136 42766992532385565444 42845834622179736576 42888835815953615488 43070107311371847168 43188757744736507904 43326476997749060544 43445833683693272832 43479648743809614336 43738456176808481088 43749650702460358656 43967401213692093984 44165653720233357312 44229111935202165972 44350955218770216016 44432717385964171264 44538406424259523776 44661101758761616128 44665296471052285952 44803515986308687608 45241116067316961792 45245365256390627328 45514682906726285824 45675590599557574656 46056761188722916632 46141668054655100928 46187977032565432064 46510969878947008512 46580416086870521856 46659282920652834432 46787820890131216896 46916712958699071488 46937016747561482256 47102952805793748864 47265247633908066048 47395454927665388544 47631351314833101816 47714679465609252096 47914871263135679803 47964437687664102528 48249940292947817424 48382860238658417472 48721201918649035776 48876562894154931936 49015812361089846272 49222979784424968192 49481889816187372544 49652381352792311808 49691027135782416384 49894824621116493018 49986807059209692672 50248458529933821696 50386884035525925888 50547556497373903968 50686805964308818304 50901035913439455744 51028198872943227936 51041259152870418432 51204018270067071552 51385039424502271488 51600630591069193634 51704132648362242048 51961474161636111072 52270768650693468876 52636298501397619008 52781302078536455424 52786259465789065216 52804143841006667538 53324894766460382208 53471795303007105024 53585270229187239543 53831946063764284416 53980243435840770048 54430717768490719656 54435830074094973504 54531062246410573824 54585791038486419712 54759852872155062632 54816500214473260032 54967509856937373696 55142788906226077056 55294697415609619968 55667126043210794112 55858929021891350784 56291597008439120328 56685244539966666624 56846740963157454848 56866001059545641964 57022656709847420592 57127779496239648768 57406723732061131428 57426809748495796224 57579602267494315008 57768635996998747392 57927778244924363776 57972864991746152448 58172612472502235136 58317941569077974784 58623201618256125312 58725759342288310272 58972149246936221296 59384541899012698368 59548135678348821504 59738021315078250144 60155769715882993152 60321488089755949056 60727773865320866304 60982563425809047022 61240308833356845192 61409014918297222176 61604834481174445461 62206534592560822464 62212377227537112576 62383761186841622528 62582688996748643008 62803937074391665152 63020330178544088064 63193939903553851392 63328046634494010369 63508468419777469088 63619572620812336128 63952583583552136704 64333253723930423232 64510480318211223296 64783136617104761856 64961602558198714368 64989715496623590816 65168750525539909248 65607684265212721632 65951101820538140976 66343667902803248958 66526432828155324024 66649076078946256896 66991652638142424192 66997944706578428928 67182512047367901184 67205273979463031412 67396741996498538624 67868047884585940992 68037598497257637248 68272024360089428736 68513385899336361984 68749451103866277888 69281965548848148096 69403170131795275776 69694358200924625168 69766454818420512768 69988924380979251648 70181731335196825344 70375069438048607232 70405525121342223384 70654429208690623296 71093182391498082816 71099859688613842944 71447026972249652724 71775928085019045888 72374910439421726136 72574290357987626208 72581106765459964672 73088666952631013376 73523718541634769408 73726263220812826624 74222834724281058816 74478572029188467712 74842236931674739527 74980210588814539008 75055462677918827104 75372687794900732544 75580326053288888832 75821334746060855952 76030208946463227456 76542298309414841904 76561888729305627648 76772803023325753344 76806027405100607328 77024847995998329856 77400945886603790451 77757255425437299712 77942211242454166608 78164268824341500416 78406152976040203314 79171953117804683136 79179389198683597824 79397514237798428672 79650695086771000192 79987342149690573312 80207692954510657536 80747919095646426624 80970365153761155072 81249351304569237504 81653745111142460256 81878686557729629568 82139779308232593948 82451264785406060544 82714183359339115584 82942046123414429952 82949836303382816768 83500689064816191168 83738582765855553536 84027106904725450752 84437395512658680492 84826096827749781504 85270111444736182272 85533985064771130888 85691669244359473152 85777671631907230976 86140214622743694336 86377515489473015808 86652953995498121088 86891667367386545664 86959297487619228672 87476912353616962176 87934802427384187968 88458223870404331944 88701910437540432032 89076812848519047552 89322203517523232256 89330592942104571904 89607031972617375216 90482232134633923584 91029365813452571648 91473845138713570533 92113522377445833264 92283336109310201856 92375954065130864128 93160832173741043712 93318565841305668864 93575641780262433792 93833425917398142976 93874033495122964512 94205905611587497728 94530495267816132096 94790909855330777088 95262702629666203632 95429358931218504192 95829742526271359606 95928875375328205056 96499880585895634848 96765720477316834944 97442403837298071552 97753125788309863872 98031624722179692544 98963779632374745088 99304762705584623616 99515501854204873437 99789649242232986036 99973614118419385344 100496917059867643392 100773768071051851776 101095112994747807936 101373611928617636608 101802071826878911488 102056397745886455872 102082518305740836864 102408036540134143104 102770078849004542976 103201261182138387268 103922948323272222144 104541537301386937752 105272597002795238016 105562604157072910848 105572518931578130432 105608287682013335076 106649789532920764416 107170540458374479086 107663892127528568832 108861435536981439312 108871660148189947008 109062124492821147648 109171582076972839424 109519705744310125264 109633000428946520064 110285577812452154112 110589394831219239936 111334252086421588224 111717858043782701568 112583194016878240656 113370489079933333248 113732002119091283928 114045313419694841184 114813447464122262856 114853619496991592448 115159204534988630016 115537271993997494784 115855556489848727552 115945729983492304896 116635883138155949568 117246403236512250624 117609229464060304971 117944298493872442592 118769083798025396736 119096271356697643008 119476042630156500288 120311539431765986304 120642976179511898112 121455547730641732608 121965126851618094044 122480617666713690384 122818029836594444352 123209668962348890922 124413069185121644928 124424754455074225152 124767522373683245056 125165377993497286016 125607874148783330304 126040660357088176128 126656093268988020738 127016936839554938176 127239145241624672256 127905167167104273408 128666507447860846464 129020960636422446592 129566273234209523712 129979430993247181632 130337501051079818496 131215368530425443264 131902203641076281952 132687335805606497916 133052865656310648048 133298152157892513792 133983305276284848384 133995889413156857856 134410547958926062824 134793483992997077248 135736095769171881984 136075196994515274496 136544048720178857472 137026771798672723968 138563931097696296192 139388716401849250336 139532909636841025536 139977848761958503296 140363462670393650688 140750138876097214464 140811050242684446768 141308858417381246592 142186364782996165632 142894053944499305448 143744613789407039409 144749820878843452272 145148580715975252416 145162213530919929344 147047437083269538816 147452526441625653248 148445669448562117632 148957144058376935424 149684473863349479054 149960421177629078016 150110925355837654208 150745375589801465088 151160652106577777664 151642669492121711904 152060417892926454912 153084596618829683808 153123777458611255296 153612054810201214656 154049695991996659712 154801891773207580902 155514510850874599424 155884422484908333216 156328537648683000832 156812305952080406628 158343906235609366272 158358778397367195648 159301390173542000384 159974684299381146624 160415385909021315072 161495838191292853248 161940730307522310144 163307490222284920512 163757373115459259136 164279558616465187896 164902529570812121088 165428366718678231168 165884092246828859904 165899672606765633536 167001378129632382336 167477165531711107072 168874791025317360984 170540222889472364544 171067970129542261776 171383338488718946304 171555343263814461952 172280429245487388672 173305907990996242176 173783334734773091328 173918594975238457344 174953824707233924352 175869604854768375936 176916447740808663888 177403820875080864064 178153625697038095104 178644407035046464512 179214063945234750432 180964464269267847168 182058731626905143296 182947690277427141066 184227044754891666528 184751908130261728256 184814503443523336383 186637131682611337728 187151283560524867584 187748066990245929024 188411811223174995456 189060990535632264192 189581819710661554176 190525405259332407264 190858717862437008384 191659485052542719212 191857750750656410112 192999761171791269696 193531440954633669888 194884807674596143104 195506251576619727744 196063249444359385088 197927559264749490176 199031003708409746874 199579298484465972072 199947228236838770688 200993834119735286784 201547536142103703552 202190225989495615872 202747223857235273216 203604143653757822976 204112795491772911744 204816073080268286208 205540157698009085952 206402522364276774536 207845896646544444288 209083074602773875504 210545194005590476032 211125208314145821696 211216575364026670152 213299579065841528832 214341080916748958172 215327784255057137664 217722871073962878624 217743320296379894016 218343164153945678848 219039411488620250528 219266000857893040128 220571155624904308224 221178789662438479872 222668504172843176448 223435716087565403136 225166388033756481312 226740978159866666496 227464004238182567856 228090626839389682368 229626894928244525712 230318409069977260032 231074543987994989568 231711112979697455104 232202837659811371353 233271766276311899136 234492806473024501248 235218458928120609942 235888596987744885184 237538167596050793472 238192542713395286016 238952085260313000576 240623078863531972608 242911095461283465216 243930253703236188088 244961235333427380768 245636059673188888704 246419337924697781844 248826138370243289856 248849508910148450304 250330755986994572032 251215748297566660608 252081320714176352256 253312186537976041476 254033873679109876352 254478290483249344512 255810334334208546816 257333014895721692928 258041921272844893184 259132546468419047424 259958861986494363264 260675002102159636992 262430737060850886528 263804407282152563904 265374671611212995832 266105731312621296096 267966610552569696768 267991778826313715712 268821095917852125648 269586967985994154496 272150393989030548992 273088097440357714944 274421535416140711599 277127862195392592384 278777432803698500672 279955697523917006592 280726925340787301376 281500277752194428928 281622100485368893536 282617716834762493184 284372729565992331264 285788107888998610896 287489227578814078818 289499641757686904544 290297161431950504832 290324427061839858688 294094874166539077632 296891338897124235264 297914288116753870848 299368947726698958108 299920842355258156032 300221850711675308416 301490751179602930176 302321304213155555328 303285338984243423808 304120835785852909824 306169193237659367616 306247554917222510592 307224109620402429312 308099391983993319424 309603783546415161804 311029021701749198848 311768844969816666432 312657075297366001664 313624611904160813256 316687812471218732544 316717556794734391296 318602780347084000768 319949368598762293248 322991676382585706496 326614980444569841024 327514746230918518272 328559117232930375792 330856733437356462336 331768184493657719808 334002756259264764672 335404098841949758621 337749582050634721968 342135940259084523552 343110686527628923904 344560858490974777344 346611815981992484352 347566669469546182656 347837189950476914688 349907649414467848704 351739209709536751872 353832895481617327776 354807641750161728128 356307251394076190208 357288814070092929024 358428127890469500864 361928928538535694336 364117463253810286592 365895380554854282132 368454089509783333056 369503816260523456512 369629006887046672766 373274263365222675456 374302567121049735168 375496133980491858048 376823622446349990912 378121981071264528384 381050810518664814528 381717435724874016768 383318970105085438424 383715501501312820224 385999522343582539392 387062881909267339776 391012503153239455488 398062007416819493748 399158596968931944144 399894456473677541376 401987668239470573568 404380451978991231744 405494447714470546432 407208287307515645952 408225590983545823488 409632146160536572416 411080315396018171904 412805044728553549072 415691793293088888576 418166149205547751008 421090388011180952064 422250416628291643392 422433150728053340304 428682161833497916344 431233841368221118227 435445742147925757248 435486640592759788032 436686328307891357696 438078822977240501056 441142311249808616448 442357579324876959744 445337008345686352896 446871432175130806272 450332776067512962624 453481956319733332992 454928008476365135712 456181253678779364736 459253789856489051424 462149087975989979136 464405675319622742706 466543532552623798272 468985612946049002496 470436917856241219884 471777193975489770368 475076335192101586944 477904170520626001152 481246157727063945216 485822190922566930432 487860507406472376176 489922470666854761536 491272119346377777408 492838675849395563688 497652276740486579712 497699017820296900608 500661511973989144064 502431496595133321216 506624373075952082952 508067747358219752704 511620668668417093632 514666029791443385856 516083842545689786368 519917723972988726528 521350004204319273984 524861474121701773056 527608814564305127808 530749343222425991664 532211462625242592192 535933221105139393536 537642191835704251296 539173935971988308992 544300787978061097984 546176194880715429888 548843070832281423198 554255724390785184768 557554865607397001344 559911395047834013184 561453850681574602752 563244200970737787072 565235433669524986368 568745459131984662528 571576215777997221792 574978455157628157636 578999283515373809088 580594322863901009664 580648854123679717376 588189748333078155264 593782677794248470528 598737895453397916216 599841684710516312064 600443701423350616832 602981502359205860352 604642608426311110656 606570677968486847616 608241671571705819648 612338386475318735232 614448219240804858624 619207567092830323608 623537689939633332864 625314150594732003328 627249223808321626512 633375624942437465088 637205560694168001536 639898737197524586496 645983352765171412992 653229960889139682048 655029492461837036544 657118234465860751584 661713466874712924672 663536368987315439616 668005512518529529344 670808197683899517242 675499164101269443936 684271880518169047104 686221373055257847808 693223631963984968704 695133338939092365312 696608512979434114059 699815298828935697408 703478419419073503744 707665790963234655552 709615283500323456256 712614502788152380416 714577628140185858048 716856255780939001728 731790761109708564264 736908179019566666112 739007632521046913024 739258013774093345532 746548526730445350912 750992267960983716096 753647244892699981824 756243962142529056768 762101621037329629056 763434871449748033536 766637940210170876848 767431003002625640448 771999044687165078784 774125763818534679552 782025006306478910976 796124014833638987496 798317193937863888288 803975336478941147136 808760903957982463488 810988895428941092864 816451181967091646976 819264292321073144832 823264606248422134797 825610089457107098144 831383586586177777152 836332298411095502016 842180776022361904128 844500833256583286784 844866301456106680608 857364323666995832688 862467682736442236454 870891484295851514496 870973281185519576064 873372656615782715392 876157645954481002112 882284622499617232896 890674016691372705792 893742864350261612544 900665552135025925248 906963912639466665984 909856016952730271424 912362507357558729472 918507579712978102848 924298175951979958272 928811350639245485412 933087065105247596544 937971225892098004992 940873835712482439768 943554387950979540736 950152670384203173888 955808341041252002304 975721014812944752352 979844941333709523072 982544238692755554816 985677351698791127376 995304553480973159424 1001323023947978288128 1006212296525849275863 1013248746151904165904 1016135494716439505408 1029332059582886771712 1032167685091379572736 1039835447945977453056 1042700008408638547968 1049722948243403546112 1055217629128610255616 1061498686444851983328 1064422925250485184384 1071866442210278787072 1075284383671408502592 1078347871943976617984 1088601575956122195968 1092352389761430859776 1097686141664562846396 1108511448781570369536 1115109731214794002688 1119822790095668026368 1122907701363149205504 1126488401941475574144 1130470867339049972736 1143152431555994443584 1149956910315256315272 1157998567030747618176 1161188645727802019328 1161297708247359434752 1197475790906795832432 1199683369421032624128 1200887402846701233664 1205963004718411720704 1213141355936973695232 1216483343143411639296 1224676772950637470464 1228896438481609717248 1238415134185660647216 1247075379879266665728 1254498447616643253024 1266751249884874930176 1274411121388336003072 1293701524104663354681 1306459921778279364096 1310058984923674073088 1314236468931721503168 1323426933749425849344 1327072737974630879232 1336011025037059058688 1341616395367799034484 1350998328202538887872 1368543761036338094208 1372442746110515695616 1386447263927969937408 1393217025958868228118 1399630597657871394816 1406956838838147007488 1415331581926469311104 1419230567000646912512 1425229005576304760832 1433712511561878003456 1463581522219417128528 1473816358039133332224 1478516027548186691064 1493097053460890701824 1501984535921967432192 1507294489785399963648 1524203242074659258112 1533275880420341753696 1534862006005251280896 1543998089374330157568 1548251527637069359104 1564050012612957821952 1592248029667277974992 1596634387875727776576 1617521807915964926976 1621977790857882185728 1632902363934183293952 1638528584642146289664 1646529212496844269594 1651220178914214196288 1662767173172355554304 1672664596822191004032 1684361552044723808256 1689732602912213361216 1714728647333991665376 1724935365472884472908 1741782968591703028992 1741946562371039152128 1752315291908962004224 1764569244999234465792 1781348033382745411584 1801331104270051850496 1813927825278933331968 1819712033905460542848 1824725014715117458944 1837015159425956205696 1857622701278490970824 1875942451784196009984 1881747671424964879536 1887108775901959081472 1911616682082504004608 1951442029625889504704 1959689882667419046144 1965088477385511109632 1971354703397582254752 1990609106961946318848 2002646047895956576256 2012424593051698551726 2026497492303808331808 2032270989432879010816 2058664119165773543424 2079670895891954906112 2085400016817277095936 2099445896486807092224 2110435258257220511232 2122997372889703966656 2128845850500970368768 2143732884420557574144 2150568767342817005184 2156695743887953235968 2177203151912244391936 2195372283329125692792 2217022897563140739072 2230219462429588005376 2239645580191336052736 2252976803882951148288 2260941734678099945472 2286304863111988887168 2299913820630512630544 2315997134061495236352 2322377291455604038656 2394951581813591664864 2401774805693402467328 2411926009436823441408 2426282711873947390464 2432966686286823278592 2449353545901274940928 2457792876963219434496 2476830268371321294432 2494150759758533331456 2508996895233286506048 2533502499769749860352 2548822242776672006144 2587403048209326709362 2612919843556558728192 2620117969847348146176 2628472937863443006336 2646853867498851698688 2672022050074118117376 2683232790735598068968 2701996656405077775744 2737087522072676188416 2772894527855939874816 2786434051917736456236 2799261195315742789632 2813913677676294014976 2830663163852938622208 2838461134001293825024 2850458011152609521664 2867425023123756006912 2927163044438834257056 2947632716078266664448 2957032055096373382128 3003969071843934864384 3018636889577547827589 3048406484149318516224 3066551760840683507392 3087996178748660315136 3096503055274138718208 3128100025225915643904 3184496059334555949984 3193268775751455553152 3235043615831929853952 3265804727868366587904 3277057169284292579328 3293058424993688539188 3302440357828428392576 3325534346344711108608 3345329193644382008064 3368723104089447616512 3379465205824426722432 3429457294667983330752 3449870730945768945816 3483565937183406057984 3483893124742078304256 3504630583817924008448 3602662208540103700992 3639424067810921085696 3649450029430234917888 3674030318851912411392 3715245402556981941648 3763495342849929759072 3774217551803918162944 3823233364165008009216 3902884059251779009408 3919379765334838092288 3930176954771022219264 3942709406795164509504 3981218213923892637696 4005292095791913152512 4024849186103397103452 4052994984607616663616 4064541978865758021632 4117328238331547086848 4159341791783909812224 4198891792973614184448 4220870516514441022464 4245994745779407933312 4257691701001940737536 4301137534685634010368 4390744566658251385584 4460438924859176010752 4479291160382672105472 4505953607765902296576 4521883469356199890944 4572609726223977774336 4599827641261025261088 4631994268122990472704 4644754582911208077312 4789903163627183329728 4803549611386804934656 4852565423747894780928 4865933372573646557184 4898707091802549881856 4915585753926438868992 4953660536742642588864 4988301519517066662912 5017993790466573012096 5174806096418653418724 5225839687113117456384 5256945875726886012672 5293707734997703397376 5344044100148236234752 5366465581471196137936 5403993312810155551488 5474175044145352376832 5572868103835472912472 5627827355352588029952 5661326327705877244416 5676922268002587650048 5734850046247512013824 5854326088877668514112 5895265432156533328896 5914064110192746764256 6007938143687869728768 6037273779155095655178 6096812968298637032448 6133103521681367014784 6175992357497320630272 6256200050451831287808 6368992118669111899968 6386537551502911106304 6470087231663859707904 6531609455736733175808 6586116849987377078376 6604880715656856785152 6651068692689422217216 6690658387288764016128 6758930411648853444864 6858914589335966661504 6899741461891537891632 6967131874366812115968 7009261167635848016896 7205324417080207401984 7278848135621842171392 7298900058860469835776 7348060637703824822784 7430490805113963883296 7526990685699859518144 7548435103607836325888 7646466728330016018432 7805768118503558018816 7838759530669676184576 7860353909542044438528 7885418813590329019008 8049698372206794206904 8105989969215233327232 8129083957731516043264 8318683583567819624448 8397783585947228368896 8441741033028882044928 8491989491558815866624 8515383402003881475072 8602275069371268020736 8781489133316502771168 8920877849718352021504 9011907215531804593152 9055910668732643482767 9145219452447955548672 9199655282522050522176 9263988536245980945408 9289509165822416154624 9579806327254366659456 9607099222773609869312 9705130847495789561856 9797414183605099763712 9831171507852877737984 9907321073485285177728 9976603039034133325824 10035987580933146024192 10349612192837306837448 10451679374226234912768 10513891751453772025344 10732931162942392275872 10807986625620311102976 10948350088290704753664 11145736207670945824944 11322652655411754488832 11353844536005175300096 11469700092495024027648 11708652177755337028224 11790530864313066657792 11828128220385493528512 12015876287375739457536 12074547558310191310356 12193625936597274064896 12266207043362734029568 12351984714994641260544 12737984237338223799936 12773075103005822212608 13172233699974754156752 13209761431313713570304 13381316774577528032256 13517860823297706889728 13717829178671933323008 13799482923783075783264 13934263748733624231936 14018522335271696033792 14410648834160414803968 14557696271243684342784 14597800117720939671552 14696121275407649645568 14860981610227927766592 15053981371399719036288 15096870207215672651776 15611536237007116037632 15677519061339352369152 15770837627180658038016 16099396744413588413808 16211979938430466654464 16883482066057764089856 16983978983117631733248 17030766804007762950144 17204550138742536041472 17562978266633005542336 17841755699436704043008 18023814431063609186304 18111821337465286965534 18290438904895911097344 18399310565044101044352 18527977072491961890816 19159612654508733318912 19410261694991579123712 19594828367210199527424 19814642146970570355456 19953206078068266651648 20071975161866292048384 20699224385674613674896 21027783502907544050688 21465862325884784551744 21615973251240622205952 21896700176581409507328 22291472415341891649888 22645305310823508977664 22939400184990048055296 23417304355510674056448 23581061728626133315584 23656256440770987057024 24149095116620382620712 24387251873194548129792 24532414086725468059136 25475968474676447599872 25546150206011644425216 26344467399949508313504 26419522862627427140608 26762633549155056064512 27035721646595413779456 27435658357343866646016 27598965847566151566528 27868527497467248463872 28037044670543392067584 28821297668320829607936 29115392542487368685568 29392242550815299291136 29721963220455855533184 30107962742799438072576 31223072474014232075264 31355038122678704738304 31541675254361316076032 32198793488827176827616 32423959876860933308928 33967957966235263466496 34061533608015525900288 34409100277485072082944 35125956533266011084672 36047628862127218372608 36223642674930573931068 36580877809791822194688 36798621130088202088704 37055954144983923781632 38319225309017466637824 39629284293941140710912 40143950323732584096768 41398448771349227349792 42055567005815088101376 42931724651769569103488 43231946502481244411904 43793400353162819014656 44582944830683783299776 45290610621647017955328 46834608711021348112896 47312512881541974114048 48298190233240765241424 49064828173450936118272 50951936949352895199744 51092300412023288850432 52688934799899016627008 52839045725254854281216 53525267098310112129024 54071443293190827558912 54871316714687733292032 55197931695132303133056 58230785084974737371136 58784485101630598582272 59443926440911711066368 60215925485598876145152 62446144948028464150528 63083350508722632152064 64397586977654353655232 64847919753721866617856 67935915932470526932992 68818200554970144165888 70251913066532022169344 72447285349861147862136 73161755619583644389376 73597242260176404177408 76638450618034933275648 79258568587882281421824 80287900647465168193536 82796897542698454699584 84111134011630176202752 85863449303539138206976 86463893004962488823808 89165889661367566599552 93669217422042696225792 94625025763083948228096 96596380466481530482848 98129656346901872236544 101903873898705790399488 102184600824046577700864 105377869599798033254016 105678091450509708562432 108142886586381655117824 109742633429375466584064 110395863390264606266112 118887852881823422132736 120431850971197752290304 124892289896056928301056 126166701017445264304128 128795173955308707310464 129695839507443733235712 135871831864941053865984 140503826133064044338688 144894570699722295724272 147194484520352808354816 153276901236069866551296 158517137175764562843648 160575801294930336387072 165593795085396909399168 171726898607078276413952 178331779322735133199104 187338434844085392451584 189250051526167896456192 193192760932963060965696 196259312693803744473088 203807747797411580798976 210755739199596066508032 219485266858750933168128 220791726780529212532224 237775705763646844265472 240863701942395504580608 252333402034890528608256 257590347910617414620928 259391679014887466471424 281007652266128088677376 289789141399444591448544 294388969040705616709632 306553802472139733102592 317034274351529125687296 331187590170793818798336 343453797214156552827904 356663558645470266398208 374676869688170784903168 378500103052335792912384 386385521865926121931392 407615495594823161597952 421511478399192133016064 441583453561058425064448 475551411527293688530944 481727403884791009161216 515180695821234829241856 562015304532256177354752 579578282798889182897088 588777938081411233419264 662375180341587637596672 686907594428313105655808 713327117290940532796416 757000206104671585824768 772771043731852243862784 843022956798384266032128 883166907122116850128896 951102823054587377061888 1030361391642469658483712 1124030609064512354709504 1159156565597778365794176 1324750360683175275193344 1373815188856626211311616 1426654234581881065592832 1545542087463704487725568 1686045913596768532064256 1766333814244233700257792 2060722783284939316967424 2318313131195556731588352 2649500721366350550386688 2853308469163762131185664 3091084174927408975451136 3372091827193537064128512 4121445566569878633934848 4636626262391113463176704 5299001442732701100773376 6182168349854817950902272 9273252524782226926353408 12364336699709635901804544 18546505049564453852706816 37093010099128907705413632
- Sum of all divisors σ(n): 152953537927479887395840000
- Sum of proper divisors (its aliquot sum) s(n): 115860527828350979690426368
- 37093010099128907705413632 is an abundant number, because the sum of its proper divisors (115860527828350979690426368) is greater than itself. Its abundance is 78767517729222071985012736
Bases of 37093010099128907705413632
- Binary: 11110101011101100000000011011010011110000111101110110000100011100100011110000000000002
- Hexadecimal: 0x1EAEC01B4F0F7611C8F000
- Base-36: 4NSA2T3GXCULW7PC0
Squares and roots of 37093010099128907705413632
- 37093010099128907705413632 squared (370930100991289077054136322) is 1375891398214079139438510154693054143728840211431424
- 37093010099128907705413632 cubed (370930100991289077054136323) is 51035953529259431086220017108922988913752573901597927983497163267056722771968
-
The
square root of 37093010099128907705413632 is 6090403114665.6382637737 -
37093010099128907705413632 is a
perfect cube number . Itscube root is 333501168
Scales and comparisons
How big is 37093010099128907705413632?- 37,093,010,099,128,907,705,413,632 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,093,010,099,128,907,705,413,632 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 37093010099128907705413632 cubic inches would be around 27791764 feet tall.
Recreational maths with 37093010099128907705413632
- 37093010099128907705413632 backwards is 23631450770982199001039073
- 37093010099128907705413632 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 37093010099128907705413632's digits is 99
- 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 37093010099128907705413632 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 37093010099128907705413632 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/37093010099128907705413632/
Chicago style:
Numbermatics. 2024. "Number 37093010099128907705413632 - Facts about the integer". https://numbermatics.com/n/37093010099128907705413632/
The information we have on file for 37093010099128907705413632 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 37093010099128907705413632, math, Factors of 37093010099128907705413632, curriculum, school, college, exams, university, Prime factorization of 37093010099128907705413632, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, ninety-three sextillion, ten quintillion, ninety-nine quadrillion, one hundred twenty-eight trillion, nine hundred seven billion, seven hundred five million, four hundred thirteen thousand, six hundred thirty-two.