28084706893284008858182656
28,084,706,893,284,008,858,182,656 is an even composite number composed of six prime numbers multiplied together.
28084706893284008858182656 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 28084706893284008858182656:
210 × 38 × 74 × 132 × 1274 × 1992
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 127 × 127 × 127 × 127 × 199 × 199)See below for interesting mathematical facts about the number 28084706893284008858182656 from the Numbermatics database.
Names of 28084706893284008858182656
- Cardinal: 28084706893284008858182656 can be written as Twenty-eight septillion, eighty-four sextillion, seven hundred six quintillion, eight hundred ninety-three quadrillion, two hundred eighty-four trillion, eight billion, eight hundred fifty-eight million, one hundred eighty-two thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 2.8084706893284008858182656 × 1025
Factors of 28084706893284008858182656
Divisors of 28084706893284008858182656
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 127 128 144 147 156 162 168 169 182 189 192 196 199 208 216 224 234 243 252 254 256 273 288 294 312 324 336 338 343 351 364 378 381 384 392 398 416 432 441 448 468 486 504 507 508 512 546 567 576 588 597 624 637 648 672 676 686 702 728 729 756 762 768 784 796 819 832 864 882 889 896 936 972 1008 1014 1016 1024 1029 1053 1092 1134 1143 1152 1176 1183 1194 1248 1274 1296 1323 1344 1352 1372 1393 1404 1456 1458 1512 1521 1524 1536 1568 1592 1638 1651 1664 1701 1728 1764 1778 1791 1792 1872 1911 1944 2016 2028 2032 2058 2106 2184 2187 2268 2286 2304 2352 2366 2388 2401 2457 2496 2548 2587 2592 2646 2667 2688 2704 2744 2786 2808 2912 2916 3024 3042 3048 3072 3087 3136 3159 3184 3276 3302 3328 3402 3429 3456 3528 3549 3556 3582 3584 3744 3822 3888 3969 4032 4056 4064 4116 4179 4212 4368 4374 4459 4536 4563 4572 4608 4704 4732 4776 4802 4914 4953 4992 5096 5103 5174 5184 5292 5334 5373 5376 5408 5488 5572 5616 5733 5824 5832 6048 6084 6096 6174 6223 6272 6318 6368 6552 6561 6604 6656 6804 6858 6912 7056 7098 7112 7164 7168 7203 7371 7488 7644 7761 7776 7938 8001 8064 8112 8128 8232 8281 8358 8424 8736 8748 8918 9072 9126 9144 9216 9261 9408 9464 9477 9552 9604 9751 9828 9906 9984 10192 10206 10287 10348 10368 10584 10647 10668 10746 10752 10816 10976 11144 11232 11466 11557 11648 11664 11907 12096 12168 12192 12348 12446 12537 12544 12636 12736 13104 13122 13208 13312 13377 13608 13689 13716 13824 14112 14196 14224 14328 14406 14742 14859 14976 15288 15309 15522 15552 15876 16002 16119 16128 16129 16224 16256 16464 16562 16716 16848 17199 17472 17496 17836 18109 18144 18252 18288 18522 18669 18816 18928 18954 19104 19208 19502 19656 19812 19968 20384 20412 20574 20696 20736 21168 21294 21336 21463 21492 21504 21609 21632 21952 22113 22288 22464 22932 23114 23283 23296 23328 23814 24003 24192 24336 24384 24696 24843 24892 25074 25088 25272 25273 25472 26208 26244 26416 26754 27216 27378 27432 27648 27783 28224 28392 28431 28448 28656 28812 29253 29484 29718 29952 30576 30618 30861 31044 31104 31213 31752 31941 32004 32238 32256 32258 32448 32512 32928 33124 33432 33631 33696 34398 34671 34944 34992 35672 35721 36218 36288 36504 36576 37044 37338 37611 37632 37856 37908 38208 38416 39004 39312 39601 39624 39936 40131 40768 40824 41067 41148 41392 41472 42336 42588 42672 42926 42984 43218 43264 43561 43904 44226 44576 44577 44928 45864 45927 46228 46566 46592 46656 47628 48006 48357 48384 48387 48672 48768 49392 49686 49784 50148 50176 50544 50546 50944 51597 52416 52488 52832 53508 54327 54432 54756 54864 55566 56007 56448 56784 56862 56896 57312 57624 57967 58506 58968 59436 59904 61152 61236 61722 62088 62208 62426 63504 63882 64008 64389 64476 64512 64516 64827 64896 65024 65856 66248 66339 66864 67262 67392 68257 68796 69342 69849 69888 69984 71344 71442 72009 72436 72576 73008 73152 74088 74529 74676 75222 75264 75712 75816 75819 76416 76832 78008 78624 79202 79248 80262 80899 81536 81648 82134 82296 82784 82944 83349 84672 85176 85293 85344 85852 85968 86436 86528 87122 87759 87808 88452 89152 89154 89856 91728 91854 92456 92583 93132 93184 93312 93639 95256 95823 96012 96714 96768 96774 97344 97536 98784 99372 99568 100296 100893 101088 101092 101888 103194 104013 104832 104976 105664 107016 107163 108654 108864 109512 109728 111132 112014 112833 112896 112903 113568 113724 113792 114624 115248 115934 117012 117936 118803 118872 119808 120393 122304 122472 123201 123444 124176 124416 124852 126763 127008 127764 128016 128778 128952 129032 129654 129792 130048 130683 131712 132496 132678 133728 133731 134524 134784 136514 137592 138684 139698 139776 139968 142688 142884 144018 144872 145071 145152 145161 146016 146304 148176 149058 149352 150241 150444 150528 151424 151632 151638 152832 153664 154791 156016 157248 158404 158496 160524 161798 162981 163072 163296 164268 164592 165568 166698 168021 169344 170352 170586 170688 171704 171936 172872 173056 173901 174244 175518 175616 176904 176911 178304 178308 179712 183456 183708 184912 185166 186264 186624 187278 190512 191646 192024 193167 193428 193536 193548 194481 194688 195072 197568 198744 199017 199136 200592 201786 202176 202184 203776 204771 206388 208026 209547 209664 209677 209952 211328 214032 214326 216027 217308 217728 219024 219456 222264 223587 224028 225666 225792 225806 227136 227448 227457 227584 229248 230496 231868 234024 235417 235872 237606 237744 240786 242697 244608 244944 246402 246888 248352 248832 249704 250047 253526 254016 255528 256032 257556 257904 258064 259308 259584 261366 263277 263424 264992 265356 267456 267462 269048 269568 273028 275184 277207 277368 277749 279396 279552 279936 280917 285376 285768 287469 288036 289744 290142 290304 290322 292032 292608 296352 298116 298704 300482 300888 302679 302848 303264 303276 304927 305664 307328 309582 312032 312039 314496 316808 316992 321048 321489 323596 325962 326144 326592 328536 328549 329184 331136 333396 336042 338499 338688 338709 340704 341172 341376 343408 343872 345744 347802 348488 351036 351232 353808 353822 356409 356608 356616 359424 361179 366912 367416 369603 369824 370332 372528 373248 374556 380289 381024 383292 384048 386334 386856 387096 388962 389376 390144 392049 395136 397488 398034 398272 401184 401193 403572 404352 404368 405769 409542 412776 416052 419094 419328 419354 419904 422656 428064 428652 432054 434616 435213 435456 435483 438048 438912 444528 447174 448056 450723 451332 451584 451612 454272 454896 454914 455168 458496 460992 463736 464373 468048 470834 471744 475212 475488 477799 481572 485394 488943 489216 489888 492804 493776 496704 499408 500094 504063 507052 508032 511056 512064 514813 515112 515808 516128 518616 519168 521703 522732 526554 526848 529984 530712 530733 534912 534924 538096 539136 546056 550368 554414 554736 555498 558792 559872 561834 566293 570752 571536 574938 576072 579488 579501 580284 580608 580644 583443 584064 585216 592704 596232 597051 597408 600964 601776 605358 605696 606528 606552 609854 611328 614313 614656 619164 624064 624078 628641 628992 629031 633616 633984 642096 642978 647192 648081 651924 652288 653184 657072 657098 658368 662272 666792 670761 672084 676998 677376 677418 681408 682344 682371 682752 686816 687744 691488 695604 696976 702072 706251 707616 707644 712818 713216 713232 722358 728091 733824 734832 739206 739648 740664 745056 746496 749112 750141 760578 762048 766584 768096 772668 773712 774192 777924 778752 784098 789831 790272 790321 794976 796068 796544 802368 802386 807144 808704 808736 811538 819084 825552 831621 832104 833247 838188 838656 838708 839808 842751 845312 856128 857304 862407 864108 869232 870426 870912 870966 876096 877824 887341 889056 894348 896112 901446 902664 903224 908037 908544 909792 909828 910336 914781 916992 921984 927472 928746 936096 936117 941668 943488 950424 950976 955598 963144 970788 977886 978432 979776 985608 985647 987552 993408 998816 1000188 1008126 1014104 1015497 1016064 1016127 1022112 1024128 1029626 1030224 1031616 1032256 1037232 1043406 1045464 1051687 1053108 1053696 1059968 1061424 1061466 1069227 1069824 1069848 1076192 1078272 1083537 1092112 1100736 1108809 1108828 1109472 1110996 1117584 1119744 1123668 1132586 1140867 1141504 1143072 1149876 1152144 1158976 1159002 1160568 1161288 1166886 1168128 1170432 1176147 1185408 1192464 1194102 1194816 1201928 1203552 1203579 1210716 1211392 1213056 1213104 1217307 1219708 1228626 1229312 1238328 1238377 1248128 1248156 1257282 1257984 1258062 1267232 1267968 1284192 1285956 1294384 1296162 1303848 1305639 1306368 1306449 1314144 1314196 1316736 1324544 1333584 1341522 1344168 1352169 1353996 1354752 1354836 1362816 1364688 1364742 1365504 1373632 1375488 1382976 1391208 1393119 1393952 1404144 1412502 1415232 1415288 1425636 1426432 1426464 1433397 1444716 1456182 1466829 1467648 1467739 1469664 1478412 1479296 1481328 1490112 1498224 1500282 1512189 1521156 1524096 1533168 1536192 1544439 1545336 1547424 1548384 1555848 1557504 1565109 1568196 1579662 1580544 1580642 1589952 1592136 1592199 1593088 1604736 1604772 1614288 1617408 1617472 1623076 1638168 1647919 1651104 1663242 1664208 1666494 1676376 1677416 1679616 1685502 1690624 1698879 1712256 1714608 1724814 1728216 1738464 1738503 1740852 1741824 1741932 1750329 1752192 1755648 1774682 1778112 1788696 1792224 1802892 1805328 1806448 1816074 1817088 1819584 1819656 1829562 1833984 1842939 1843968 1854944 1857492 1872192 1872234 1883336 1885923 1886976 1887093 1900848 1901952 1911196 1926288 1940449 1941576 1944243 1955772 1956864 1959552 1971216 1971294 1975104 1986816 1997632 2000376 2012283 2016252 2028208 2030994 2032128 2032254 2044224 2047113 2048256 2048383 2059252 2060448 2063232 2064512 2074464 2086812 2090928 2103374 2106216 2118753 2119936 2122848 2122932 2138454 2139648 2139696 2152384 2167074 2184224 2184273 2201472 2217618 2217656 2218944 2221992 2235168 2239488 2247336 2250423 2265172 2281734 2283008 2286144 2299752 2299843 2304288 2317952 2318004 2321136 2322576 2333772 2336256 2352294 2369493 2370816 2370963 2384928 2388204 2389632 2403856 2407104 2407158 2421432 2426112 2426208 2434614 2439416 2457252 2458624 2476656 2476754 2494863 2496256 2496312 2514564 2515968 2516124 2528253 2534464 2535936 2568384 2571912 2587221 2588768 2592324 2607696 2611278 2612736 2612898 2628288 2628392 2633472 2649088 2662023 2667168 2683044 2688336 2704338 2707992 2709672 2724111 2725632 2725801 2729376 2729484 2731008 2744343 2747264 2750976 2765952 2782416 2786238 2787904 2808288 2808351 2825004 2830464 2830576 2851272 2852928 2866794 2889432 2912364 2933658 2935296 2935478 2939328 2956824 2956941 2958592 2962656 2980224 2996448 3000564 3024378 3042312 3046491 3048192 3048381 3066336 3072384 3088878 3090672 3094848 3096768 3111696 3130218 3136392 3155061 3159324 3161088 3161284 3179904 3184272 3184398 3186176 3207681 3209472 3209544 3209671 3228576 3234816 3234944 3246152 3250611 3276336 3295838 3302208 3326484 3328416 3332988 3352752 3354832 3359232 3371004 3397758 3422601 3424512 3429216 3449628 3456432 3476928 3477006 3481704 3483864 3500658 3504384 3511296 3528441 3549364 3556224 3577392 3584448 3603691 3605784 3610656 3610737 3612896 3632148 3634176 3639168 3639312 3651921 3659124 3685878 3687936 3709888 3714984 3715131 3744384 3744468 3766672 3771846 3773952 3774186 3801696 3803904 3822392 3852576 3880898 3883152 3888486 3911544 3919104 3919347 3942432 3942588 3950208 3964051 3973632 3995264 4000752 4024566 4032504 4056416 4056507 4061988 4064256 4064508 4088448 4094226 4096512 4096766 4118504 4120896 4126464 4129024 4148928 4173624 4179357 4181856 4206748 4212432 4237506 4239872 4245696 4245864 4271137 4276908 4279296 4279392 4300191 4304768 4334148 4368448 4368546 4400487 4402944 4403217 4435236 4435312 4437888 4443984 4470336 4494672 4500846 4530344 4536567 4563468 4566016 4572288 4599504 4599686 4608576 4633317 4635904 4636008 4642272 4645152 4667544 4672512 4695327 4704588 4738986 4741632 4741926 4769856 4776408 4776597 4779264 4807712 4814208 4814316 4842864 4852224 4852416 4869228 4878832 4914504 4943757 4953312 4953508 4989726 4992512 4992624 5029128 5029327 5032248 5056506 5068928 5071872 5096637 5136768 5143824 5174442 5177536 5184648 5215392 5215509 5222556 5225472 5225796 5250987 5256576 5256784 5266944 5324046 5334336 5366088 5376672 5408676 5415984 5419344 5448222 5451264 5451602 5458752 5458968 5488686 5494528 5501952 5528817 5531904 5532247 5564832 5572476 5575808 5616576 5616702 5650008 5657769 5660928 5661152 5661279 5702544 5705856 5733588 5778864 5821347 5824728 5832729 5867316 5870592 5870956 5878656 5913648 5913882 5917184 5925312 5960448 5992896 6001128 6036849 6048756 6084624 6092982 6096384 6096762 6132672 6141339 6144768 6145149 6177756 6181344 6189696 6193536 6211387 6223392 6260436 6272784 6310122 6318648 6322568 6356259 6359808 6368544 6368796 6372352 6415362 6418944 6419088 6419342 6457152 6469888 6492304 6501222 6552672 6552819 6591676 6604416 6652968 6656832 6665976 6692569 6705504 6709664 6718464 6742008 6795516 6845202 6849024 6858432 6899256 6899529 6912864 6953856 6954012 6963408 6967728 7001316 7008768 7056882 7098728 7108479 7112448 7112889 7154784 7168896 7207382 7211568 7221312 7221474 7225792 7264296 7278336 7278624 7303842 7318248 7361809 7371756 7375872 7419776 7429968 7430262 7484589 7488768 7488936 7533344 7543692 7547904 7548372 7584759 7603392 7607808 7644784 7705152 7761663 7761796 7766304 7776972 7823088 7838208 7838694 7884864 7885176 7900416 7928102 7947264 7986069 7990528 8001504 8049132 8065008 8112832 8113014 8123976 8129016 8172333 8176896 8177403 8188452 8193024 8193532 8233029 8237008 8241792 8252928 8258048 8297856 8347248 8358714 8363712 8413496 8424864 8425053 8475012 8479744 8491392 8491728 8542274 8553816 8558784 8600382 8609536 8668296 8668639 8736896 8737092 8800974 8805888 8806434 8870472 8870624 8870823 8875776 8887968 8940672 8989344 9001692 9060688 9073134 9126936 9139473 9144576 9145143 9199008 9199372 9217152 9266634 9271808 9272016 9284544 9290304 9335088 9390654 9409176 9465183 9477972 9483264 9483852 9539712 9552816 9553194 9558528 9615424 9623043 9628416 9628632 9629013 9685728 9704448 9704832 9738456 9751833 9757664 9829008 9887514 9906624 9907016 9979452 9985024 9985248 10058256 10058654 10064496 10113012 10137856 10193274 10267803 10273536 10274173 10287648 10348884 10355072 10369296 10430784 10431018 10445112 10451592 10501974 10513152 10513568 10533888 10585323 10648092 10668672 10732176 10753344 10811073 10817352 10831968 10832211 10838688 10896444 10902528 10903204 10917504 10917936 10955763 10977372 10989056 11057634 11063808 11064494 11129664 11144952 11145393 11151616 11233152 11233404 11300016 11315538 11321856 11322304 11322558 11405088 11411712 11467176 11535433 11557728 11642694 11649456 11665458 11734632 11741912 11757312 11758041 11827296 11827764 11834368 11850624 11892153 11920896 11985792 12002256 12073698 12097512 12169248 12169521 12185964 12192768 12193524 12265344 12282678 12289536 12290298 12355512 12362688 12379392 12387072 12422774 12446784 12520872 12545568 12620244 12637296 12645136 12712518 12719616 12737088 12737592 12813411 12830724 12837888 12838176 12838684 12900573 12914304 12939776 12984608 13002444 13105344 13105638 13183352 13201461 13208832 13209651 13305936 13313664 13331952 13385138 13411008 13419328 13484016 13583143 13591032 13609701 13690404 13698048 13716864 13798512 13799058 13825728 13899951 13907712 13908024 13926816 13935456 14002632 14017536 14085981 14113764 14197456 14216958 14224896 14225778 14309568 14329791 14337792 14338681 14414764 14423136 14442624 14442948 14451584 14528592 14556672 14557248 14607684 14636496 14723618 14743512 14831271 14839552 14859936 14860524 14969178 14977536 14977872 15066688 15087384 15087981 15096744 15169518 15206784 15215616 15289568 15289911 15410304 15523326 15523592 15532608 15553944 15646176 15646527 15676416 15677388 15752961 15769728 15770352 15800832 15856204 15972138 15981056 16003008 16098264 16098901 16130016 16225664 16226028 16247952 16258032 16344666 16353792 16354806 16376904 16387064 16466058 16474016 16483584 16505856 16516096 16586451 16595712 16596741 16694496 16717428 16727424 16826992 16849728 16850106 16950024 16973307 16982784 16983456 16983837 17084548 17107632 17117568 17200764 17219072 17336592 17337278 17464041 17473792 17474184 17601948 17611776 17612868 17740944 17741248 17741646 17751552 17775936 17881344 17978688 18003384 18110547 18121376 18146268 18253872 18278946 18289152 18290286 18398016 18398744 18424017 18434304 18435447 18533268 18543616 18544032 18569088 18580608 18634161 18670176 18781308 18818352 18930366 18955944 18967704 19068777 19079424 19080607 19105632 19106388 19117056 19230848 19246086 19256832 19257264 19258026 19371456 19409664 19476912 19503666 19515328 19658016 19658457 19775028 19813248 19814032 19958904 19970496 20077707 20116512 20117308 20128992 20226024 20275712 20386548 20535606 20547072 20548346 20575296 20697768 20698587 20710144 20738592 20861568 20862036 20890224 20903184 21003948 21026304 21027136 21170646 21296184 21325437 21337344 21338667 21464352 21506688 21622146 21634704 21663936 21664422 21677376 21792888 21806408 21835008 21835872 21911526 21954744 21978112 22085427 22115268 22127616 22128988 22259328 22289904 22290786 22303232 22453767 22466304 22466808 22467697 22600032 22631076 22643712 22644608 22645116 22754277 22810176 22823424 22934352 23070866 23115456 23285388 23298912 23330916 23469264 23483824 23514624 23516082 23654592 23655528 23701248 23784306 23841792 23958207 23971584 24004512 24147396 24195024 24338496 24339042 24371928 24387048 24516999 24530688 24532209 24565356 24579072 24580596 24699087 24711024 24725376 24758784 24774144 24845548 24893568 25041744 25091136 25225837 25240488 25274592 25275159 25290272 25425036 25439232 25474176 25475184 25626822 25661448 25676352 25677368 25801146 25828608 25879552 25969216 26004888 26005917 26210688 26211276 26366704 26402922 26417664 26419302 26611872 26612469 26627328 26628979 26663904 26770276 26822016 26838656 26968032 27166286 27182064 27219402 27380808 27433728 27435429 27597024 27598116 27651456 27799902 27815424 27816048 27853632 27870912 28005264 28171962 28227528 28394912 28395549 28433916 28449792 28451556 28619136 28659582 28675584 28677362 28829528 28846272 28869129 28885248 28885896 28887039 28903168 29057184 29113344 29114496 29215368 29255499 29272992 29447236 29487024 29662542 29679104 29719872 29721048 29897959 29938356 29955072 29955744 30133376 30174768 30175962 30193488 30339036 30413568 30579136 30579822 30803409 30820608 30822519 31046652 31047184 31065216 31107888 31292352 31293054 31354776 31505922 31539456 31540704 31601664 31712408 31755969 31944276 31962112 32006016 32196528 32197802 32260032 32433219 32451328 32452056 32495904 32516064 32689332 32707584 32709612 32753808 32774128 32867289 32932116 32948032 32967168 33172902 33191424 33193482 33388992 33434856 33436179 33454848 33653984 33699456 33700212 33900048 33946614 33965568 33966912 33967674 34169096 34215264 34235136 34401528 34438144 34606299 34673184 34674556 34928082 34947584 34948368 35203896 35205289 35225736 35274123 35481888 35482496 35483292 35503104 35551872 35676459 35762688 35957376 36006768 36221094 36242752 36292536 36507744 36508563 36557892 36578304 36580572 36796032 36797488 36848034 36868608 36870894 37066536 37088064 37138176 37161216 37268322 37340352 37562616 37636704 37860732 37911888 37935408 38137554 38158848 38161214 38211264 38212776 38440233 38461696 38492172 38513664 38514528 38516052 38701719 38725729 38742912 38819328 38953824 39007332 39030656 39316032 39316914 39550056 39604383 39626496 39628064 39628953 39917808 39940992 40155414 40233024 40234616 40257984 40452048 40551424 40749429 40773096 40829103 41071212 41094144 41096692 41150592 41395536 41397174 41420288 41477184 41699853 41723136 41724072 41725723 41780448 41806368 42007896 42052608 42054272 42257943 42341292 42592368 42650874 42674688 42677334 42928704 42989373 43013376 43016043 43244292 43269408 43327872 43328844 43354752 43585776 43612816 43670016 43671744 43823052 43909488 44170854 44230536 44257976 44493813 44518656 44579808 44581572 44606464 44907534 44932608 44933616 44935394 45200064 45262152 45263943 45289216 45290232 45508554 45620352 45646848 45868704 45869733 46141732 46230912 46570776 46597824 46661832 46847983 46938528 46939581 46967648 47029248 47032164 47309184 47311056 47402496 47568612 47916414 47943168 48009024 48294792 48296703 48390048 48676992 48678084 48743856 48774096 49033998 49061376 49064418 49130712 49161192 49398174 49422048 49450752 49517568 49548288 49691096 49759353 49787136 49790223 50083488 50182272 50451674 50480976 50549184 50550318 50580544 50850072 50948352 50950368 50951511 51253644 51322896 51352704 51354736 51532663 51602292 51657216 51938432 52009776 52011834 52392123 52421376 52422552 52733408 52805844 52835328 52838604 53223744 53224938 53254656 53257958 53327808 53540552 53644032 53677312 53936064 54331641 54332572 54364128 54438804 54761616 54867456 54870858 55194048 55196232 55272051 55302912 55306341 55599804 55630848 55632096 55707264 55741824 55902483 56010528 56343924 56455056 56789824 56791098 56867832 56903112 57206331 57238272 57241821 57319164 57351168 57354724 57659056 57692544 57738258 57770496 57771792 57774078 57806336 58114368 58228992 58430736 58510998 58545984 58894472 58974048 58975371 59325084 59358208 59439744 59442096 59795918 59876712 59911488 60233121 60266752 60349536 60351924 60386976 60678072 60680473 60827136 61158272 61159644 61606818 61641216 61645038 62093304 62094368 62095761 62130432 62215776 62584704 62586108 62709552 63011844 63078912 63081408 63424816 63511938 63888552 63976311 64012032 64016001 64393056 64395604 64520064 64866438 64902656 64904112 64991808 65032128 65378664 65381251 65419224 65507616 65548256 65734578 65864232 65896064 65934336 66256281 66345804 66382848 66386964 66777984 66869712 66872358 66909696 67307968 67361301 67398912 67400424 67403091 67800096 67893228 67931136 67933824 67935348 68262831 68338192 68430528 68470272 68803056 69212598 69346368 69349112 69856164 69895168 69896736 70407792 70410578 70451472 70548246 70963776 70964992 70966584 71103744 71352918 71525376 71874621 71914752 71919211 72013536 72442188 72485504 72585072 73015488 73017126 73115784 73161144 73550997 73592064 73594976 73596627 73696068 73737216 73741788 74097261 74133072 74176128 74276352 74322432 74536644 74680704 75125232 75273408 75677511 75721464 75823776 75825477 75870816 76275108 76317696 76322428 76422528 76425552 76880466 76923392 76984344 77029056 77032104 77403438 77451458 77485824 77638656 77907648 78014664 78017751 78061312 78632064 78633828 79100112 79208766 79252992 79256128 79257906 79835616 79837407 79881984 79886937 80310828 80466048 80469232 80515968 80748031 80904096 81498858 81546192 81658206 82142424 82193384 82301184 82306287 82791072 82794348 82840576 82954368 83399706 83446272 83448144 83451446 83560896 83612736 84015792 84108544 84515886 84682584 85184736 85186647 85301748 85349376 85354668 85857408 85978746 86026752 86032086 86488584 86538816 86607387 86655744 86657688 86661117 86709504 87171552 87225632 87340032 87343488 87646104 87818976 88341708 88461072 88515952 88987626 89037312 89159616 89163144 89693877 89815068 89865216 89867232 89870788 90400128 90524304 90527886 90578432 90580464 91017108 91240704 91737408 91739466 92283464 92410227 92461824 92467557 93141552 93195648 93323664 93695966 93877056 93879162 93935296 94064328 94618368 94622112 94804992 95082001 95137224 95267907 95832828 95886336 96018048 96589584 96593406 96780096 97299657 97353984 97356168 97487712 97548192 98067996 98122752 98128836 98261424 98322384 98601867 98796348 98844096 98901504 99382192 99518706 99574272 99580446 100166976 100308537 100364544 100370767 100903348 100961952 101098368 101100636 101161088 101700144 101896704 101900736 101903022 102507288 102645792 102705408 102709472 103065326 103204584 103314432 103818897 103876864 104019552 104023668 104784246 104842752 104845104 105466816 105611688 105615867 105677208 105822369 106447488 106449876 106509312 106515916 106655616 107029377 107081104 107288064 107354624 107872128 108663282 108665144 108728256 108877608 109523232 109525689 109734912 109741716 110388096 110392464 110544102 110605824 110612682 111199608 111264192 111414528 111483648 111804966 112021056 112687848 112692307 112910112 113579648 113582196 113735664 113806224 114412662 114476544 114483642 114638328 114709448 115318112 115320699 115385088 115476516 115540992 115543584 115548156 115612672 116105157 116177187 116228736 116457984 116861472 117021996 117091968 117788944 117948096 117950742 118650168 118813149 118879488 118884192 118886859 119591836 119753424 119822976 120466242 120533504 120699072 120703848 120773952 121356144 121360946 121654272 122248287 122316544 122319288 123213636 123282432 123290076 124186608 124188736 124191522 124260864 124431552 125099559 125169408 125172216 125177169 125419104 126023688 126157824 126162816 126773829 126849632 127023876 127777104 127952622 128024064 128032002 128786112 128791208 128968119 129040128 129048129 129732876 129805312 129808224 129983616 130064256 130757328 130762502 130838448 131015232 131096512 131469156 131728464 131792128 132512562 132691608 132773928 133481439 133555968 133564249 133739424 133744716 133819392 134615936 134722602 134797824 134800848 134806182 135600192 135786456 135791829 135867648 135870696 136525662 136676384 136861056 136940544 137606112 137609199 138425196 138692736 138698224 139712328 139793472 140543949 140815584 140818743 140821156 140902944 141096492 141927552 141929984 141933168 142207488 142705836 143749242 143829504 143838422 144027072 144884376 144890109 144971008 145170144 146030976 146034252 146231568 146322288 147101994 147184128 147189952 147193254 147392136 147483576 148194522 148266144 148352256 148552704 148644864 149073288 149278059 149361408 149370669 150250464 150546816 151355022 151442928 151647552 151650954 151741632 152550216 152644856 152845056 152851104 152854533 153760932 153846784 153968688 154058112 154064208 154597989 154806876 154902916 154971648 155815296 156029328 156035502 156122624 157176369 157264128 157267656 157273879 158200224 158417532 158505984 158512256 158515812 159671232 159674814 159763968 159773874 160621656 160932096 160938464 161031936 161496062 161808192 162997716 163092384 163316412 164284848 164386768 164602368 164612574 165582144 165588696 165816153 165908736 165919023 166799412 166892544 166896288 166902892 167121792 167225472 167707449 168031584 168217088 169031772 169365168 170369472 170373294 170603496 170709336 171618993 171714816 171725463 171957492 172053504 172064172 172977168 173077632 173214774 173311488 173315376 173322234 173419008 174343104 174451264 174686976 175292208 175637952 176580859 176683416 176922144 176926113 177031904 177975252 178074624 178319232 178326288 179387754 179630136 179734464 179741576 180699363 180800256 181048608 181055772 181156864 181160928 182034216 182041419 182481408 183474816 183478932 184566928 184820454 184923648 184935114 186283104 186287283 186391296 186402853 186647328 187391932 187754112 187758324 187870592 188128656 189236736 189244224 190164002 190274448 190535814 191665656 192036096 192048003 193179168 193186812 193560192 194599314 194707968 194712336 194975424 195096384 196135992 196143753 196257672 196522848 196644768 197203734 197592696 197688192 197803008 198764384 198768843 199037412 199148544 199160892 200333952 200617074 200729088 200741534 201806696 201923904 202083903 202196736 202201272 202209273 202322176 203400288 203793408 203801472 203806044 204788493 205014576 205291584 205410816 205418944 206130652 206409168 207637794 207753728 208039104 208047336 209285713 209568492 209685504 209690208 210933632 211223376 211231734 211354416 211644738 212894976 212899752 213031832 213311232 214058754 214162208 214576128 214709248 215623863 215744256 215757633 217326564 217330288 217456512 217755216 219046464 219051378 219483432 220652991 220776192 220784928 220789881 221088204 221211648 221225364 222291783 222399216 222528384 222829056 222967296 223609932 224042112 225375696 225384614 225820224 227032533 227159296 227164392 227471328 227612448 228825324 228953088 228967284 229276656 229418896 230636224 230641398 230770176 230953032 231087168 231096312 232210314 232354374 232457472 232915968 233722944 234043992 234053253 234183936 235577888 235896192 235901484 237300336 237626298 237758976 237768384 237773718 239183672 239506848 239512221 239645952 239660811 240932484 241067008 241398144 241407696 241547904 242244093 242712288 242721892 244496574 244633088 244638576 246427272 246437023 246580152 246918861 248373216 248377472 248383044 248521728 248863104 250199118 250338816 250344432 250354338 250838208 252047376 252325632 253547658 253699264 254047752 255554208 255559941 255905244 256048128 256064004 257572224 257582416 257936238 258080256 258096258 259465752 259616448 259822161 259967232 259983351 260128512 260144641 261514656 261525004 261676896 262030464 262193024 262938312 263456928 263584256 265025124 265383216 265547856 266962878 267111936 267128498 267478848 267489432 269081631 269231872 269445204 269595648 269601696 269612364 271200384 271572912 271583658 271735296 271741392 273051324 273352768 273722112 275212224 275218398 276850392 277230681 277385472 277396448 277402671 279424656 279586944 281087898 281631168 281637486 281642312 281805888 282192984 283855104 283859968 283866336 284414976 285246003 285411672 285803721 287498484 287659008 287676844 288054144 289768752 289780218 289942016 290340288 291898971 292061952 292068504 292080061 292463136 292644576 294203988 294368256 294379904 294386508 294784272 294967152 295805601 296389044 296532288 296704512 298146576 298556118 298722816 298741338 300500928 300925611 301093632 301112301 302710044 302885856 303295104 303301908 303483264 305100432 305289712 305690112 305702208 305709066 307521864 307937376 308116224 308128416 309195978 309613752 309805832 309943296 311456691 311630592 312058656 312071004 312245248 314352738 314528256 314535312 314547758 316400448 316835064 316847601 317024512 317031624 319342464 319349628 319527936 319547748 321088131 321243312 321864192 321876928 322063872 322992124 323616384 325995432 326184768 326632824 327935881 328569696 328577067 328773536 329204736 329225148 331164288 331177392 331632306 331817472 331838046 333598824 333792576 333805784 334243584 334450944 335414898 336063168 336434176 338063544 338076921 338730336 340738944 340746588 341206992 341418672 343237986 343429632 343450926 343914984 344128344 345954336 345962097 346155264 346176727 346429548 346622976 346630752 346644468 346838016 348315471 348531561 348686208 348902528 349373952 350584416 351275904 353161718 353366832 353844288 353852226 354063808 355950504 356638464 356652576 356660577 358775508 359260272 359468928 359483152 361398726 361600512 362097216 362111544 362321856 364068432 364082838 364962816 366744861 366949632 366957864 369133856 369640908 369847296 369870228 372566208 372574566 372782592 372805706 373294656 374783864 375298677 375508224 375516648 375531507 375741184 376257312 378473472 378488448 380321487 380328004 380548896 381071628 383331312 384072192 384096006 386358336 386373624 386904357 387120384 387144387 389198628 389415936 389424672 389950848 390192768 392271984 392287506 392515344 393045696 393289536 394407468 395185392 395376384 397528768 397537686 398074824 398321784 400444317 400667904 400692747 401234148 401458176 401483068 403613392 403847808 404167806 404393472 404402544 404418546 404644352 406800576 407375487 407602944 407612088 407628217 409576986 410029152 410583168 410821632 410837888 412261304 412818336 412827597 415275588 415507456 416078208 416094672 418571426 419136984 419380416 421631847 421867264 422446752 422463468 422708832 423289476 425789952 425799504 426063664 426622464 428117508 428324416 431247726 431488512 431515266 434653128 434660576 434670327 434913024 435510432 438092928 438102756 438966864 441305982 441552384 441569856 441579762 442176408 442450728 444583566 444798432 445056768 445658112 445934592 447219864 447834177 448084224 448112007 450751392 450769228 451640448 454065066 454318592 454328784 454942656 455224896 457650648 457668757 457934568 458553312 458563599 458837792 461272448 461282796 461540352 461906064 462174336 462192624 463793967 464420628 464708748 464914944 467445888 468087984 468106506 468367872 471155776 471529107 471792384 471802968 471821637 474600672 475252596 475517952 475536768 475547436 478367344 479013696 479024442 479291904 479321622 481864968 482796288 482815392 483095808 484488186 485424576 485443784 488993148 489266176 489277152 492854544 492874046 493160304 493837722 496746432 496754944 496766088 497726208 497757069 500398236 500677632 500688864 500708676 501676416 503122347 503434477 504094752 504651264 507095316 507398528 508095504 511108416 511119882 511810488 512128008 514856979 515144448 515164832 515176389 515872476 516160512 516192516 518931504 519232896 519644322 519934464 519966702 520257024 520289282 523029312 523050008 523353792 524060928 524386048 525876624 526913856 527168512 529742577 530050248 530766432 530778339 531095712 533925756 534223872 534256996 534957696 534978864 538163262 538463744 538890408 539203392 539224728 542098089 542400768 542434399 543145824 543167316 543470592 543482784 546102648 546124257 546705536 547444224 550424448 550436796 553700784 554461362 554770944 554792896 554805342 558849312 558861849 559173888 559208559 562175796 563262336 563274972 563284624 563611776 564385968 567710208 567732672 570492006 570823344 571607442 574996968 575353688 576108288 576144009 579537504 579560436 579884032 580680576 583797942 584123904 584137008 584160122 584926272 585289152 588407976 588431259 588759808 588773016 589568544 589934304 591611202 592778088 593064576 593409024 596293152 596306529 597112236 597445632 597482676 601001856 601851222 602187264 602224602 605420088 605771712 606251709 606590208 606603816 606627819 606966528 610200864 610579424 611380224 611404416 611418132 615043728 615874752 616232448 616256832 618391956 619227504 619611664 622913382 623261184 624117312 624142008 627857139 628705476 629056512 629070624 629095516 632800896 633670128 633695202 634049024 634063248 638684928 638699256 638724529 639095496 642176262 642486624 643728384 643753856 644127744 645984248 646871589 647232768 647272899 651990864 652369536 653265648 655871762 657139392 657154134 657547072 658450296 662328576 662354784 662369643 663264612 663634944 663676092 666875349 667197648 667585152 667611568 668487168 668901888 670829796 672126336 676127088 676153842 677460672 681097599 681477888 681493176 682413984 682837344 686475972 686859264 686901852 687829968 688256688 691908672 691924194 692310528 692353454 692859096 693261504 693288936 696630942 697063122 697372416 697805056 698747904 701168832 702159759 702551808 702595369 706323436 706733664 707688576 707704452 708127616 711901008 713276928 713305152 713321154 717551016 718520544 718536663 718937856 718966304 718982433 722797452 723201024 724194432 724223088 724643712 726732279 728136864 728165676 733489722 733899264 733915728 738267712 739281816 739311069 739740456 740756583 745132416 745149132 745565184 745611412 746589312 749567728 750597354 751016448 751033296 751063014 751482368 752514624 756976896 760642974 760656008 761097792 762143256 766662624 766679823 768144384 768192012 772716672 772747248 773808714 774240768 774288774 778397256 778849344 779901696 779950053 780385536 780433923 784543968 784575012 785030688 786091392 786579072 788814936 788846149 790370784 790752768 795057536 795075372 796149648 796643568 800888634 801335808 801385494 802468296 802966136 807226784 807244893 807695616 808335612 808786944 808805088 808837092 809288704 813601152 814750974 815205888 815224176 815256434 819153972 820058304 821166336 821675776 824522608 825636672 825655194 830551176 831692043 832156416 832189344 832208013 837142852 838273968 838760832 843263694 843734528 844893504 844926936 845417664 846578952 849956263 851579904 851599008 852127328 853244928 855738009 856235016 856648832 862495452 862977024 863030532 869306256 869321152 869340654 869826048 871020864 875696913 876185856 876205512 876240183 877933728 882611964 883104768 883139712 883159524 884352816 884901456 887416803 889167132 889596864 890113536 894439728 895668354 896168448 896224014 901502784 901538456 902776833 903280896 903336903 908130132 908637184 908657568 909885312 910449792 915301296 915337514 915869136 917106624 917127198 917675584 922544896 922565592 923812128 924348672 924385248 927587934 928841256 929417496 929829888 934370073 934891776 934949743 936175968 936213012 936735744 942311552 943058214 943584768 943605936 943643274 949201344 950505192 950542803 951073536 951094872 956734688 958027392 958048884 958583808 958643244 963264393 963729936 965592576 965630784 966191616 968976372 970849152 970887568 977986296 978554304 983807643 985709088 985731201 985748092 986320608 987675444 993492864 993509888 993532176 995452416 995514138 1000796472 1001377728 1001417352 1003352832 1006244694 1006868954 1008189504 1009302528 1014190632 1014230763 1014797056 1016191008 1022216832 1022239764 1023620976 1024256016 1029713958 1030288896 1030329664 1030352778 1031744952 1032385032 1037863008 1037886291 1038465792 1038530181 1039288644 1039868928 1039933404 1040514048 1040578564 1044946413 1045594683 1046058624 1046100016 1046707584 1048121856 1048772096 1051753248 1053827712 1059485154 1060100496 1061532864 1061556678 1062191424 1067851512 1068513992 1069915392 1069957728 1069981731 1076326524 1076927488 1077780816 1078406784 1078449456 1084196178 1084801536 1084868798 1086291648 1086334632 1086965568 1092205296 1092248514 1093411072 1094888448 1100234583 1100848896 1100873592 1100917153 1107401568 1108922724 1109541888 1109585792 1109610684 1117698624 1117723698 1118347776 1118417118 1124351592 1125896031 1126524672 1126549944 1126569248 1126594521 1127223552 1128771936 1135420416 1135465344 1140984012 1141646688 1143214884 1149993936 1150707376 1152216576 1152288018 1159075008 1159120872 1160713071 1161361152 1161433161 1167595884 1168247808 1168274016 1168320244 1169852544 1170578304 1176815952 1176862518 1177519616 1177546032 1179137088 1179868608 1183222404 1185556176 1186129152 1192586304 1192613058 1194224472 1194965352 1201332951 1202003712 1202078241 1203702444 1204374528 1204449204 1210840176 1211543424 1212503418 1213180416 1213207632 1213255638 1213933056 1220401728 1221158848 1222126461 1222808832 1222836264 1222884651 1230087456 1231749504 1232464896 1232513664 1236066013 1236783912 1238455008 1238482791 1239223328 1245826764 1246522368 1248234624 1248284016 1255714278 1257410952 1258141248 1258191032 1264895541 1265601792 1267340256 1267390404 1268098048 1268126496 1277369856 1277398512 1277449058 1278190992 1284352524 1284973248 1287507712 1291968496 1293743178 1294465536 1294545798 1303981728 1304010981 1304739072 1304819971 1306531296 1311743524 1314278784 1314308268 1315094144 1316900592 1324657152 1324709568 1324739286 1326529224 1327352184 1333750698 1334395296 1335170304 1335223136 1336974336 1337803776 1341659592 1344252672 1344336021 1352254176 1352307684 1354921344 1362195198 1362955776 1362986352 1364827968 1365674688 1372951944 1373006271 1373803704 1375659936 1375690797 1376513376 1383817344 1383848388 1384621056 1384706908 1385718192 1386523008 1386577872 1391381901 1393261884 1394126244 1394744832 1395610112 1402337664 1404319518 1405103616 1405190738 1412646872 1413467328 1414587321 1415377152 1415408904 1415464911 1416255232 1423802016 1426553856 1426610304 1426642308 1435102032 1437041088 1437073326 1437875712 1437932608 1437964866 1445594904 1448388864 1448446176 1449287424 1453464558 1456273728 1456331352 1464999991 1466979444 1467798528 1467831456 1476535424 1478563632 1478622138 1479480912 1481513166 1490264832 1490298264 1491222824 1493178624 1493271207 1499135456 1501194708 1502032896 1502066592 1502126028 1502964736 1505029248 1509367041 1510303431 1513953792 1521285948 1521312016 1522195584 1524286512 1533325248 1533359646 1536384024 1544570937 1545433344 1545494496 1545529167 1547617428 1548481536 1548577548 1556794512 1557698688 1559803392 1559900106 1560771072 1560867846 1569087936 1569150024 1570061376 1572182784 1573158144 1577629872 1577692298 1580741568 1581505536 1589227731 1590115072 1590150744 1592299296 1593287136 1601777268 1602671616 1602770988 1604936592 1605932272 1614453568 1614489786 1615391232 1616671224 1617610176 1617674184 1626294267 1627202304 1627303197 1629501948 1630411776 1630448352 1630512868 1638307944 1638372771 1640116608 1642332672 1643351552 1649045216 1651273344 1651310388 1661102352 1663384086 1664312832 1664378688 1664416026 1674285704 1676547936 1676585547 1677521664 1677625677 1686527388 1687469056 1689787008 1689853872 1690835328 1693157904 1699912526 1703198016 1704254656 1711476018 1712470032 1713297664 1724990904 1725059161 1726061064 1728432027 1738612512 1738642304 1738681308 1739652096 1742041728 1751393826 1752371712 1752411024 1752480366 1755867456 1765223928 1765293777 1766279424 1766319048 1768705632 1769802912 1774833606 1778334264 1779193728 1780227072 1788879456 1788919587 1791336708 1792336896 1792448028 1803005568 1803076912 1805553666 1806561792 1806673806 1816260264 1817315136 1818755127 1819770624 1819883457 1820899584 1821012487 1830602592 1830675028 1831738272 1834213248 1834254396 1835351168 1845089792 1845131184 1847624256 1848697344 1848770496 1855175868 1857682512 1858834992 1868740146 1869783552 1869899486 1872351936 1872426024 1883571417 1884623104 1886116428 1887169536 1887211872 1887286548 1898402688 1901010384 1901085606 1902147072 1902189744 1913469376 1916054784 1916097768 1916173587 1917286488 1926528786 1927459872 1931185152 1931261568 1932383232 1937952744 1940614767 1941698304 1941775136 1941818697 1955972592 1957108608 1967615286 1971418176 1971462402 1971496184 1972641216 1975350888 1986985728 1987019776 1987064352 1987108929 1990904832 1991028276 2000626047 2001592944 2002755456 2002834704 2006705664 2012489388 2013737908 2016379008 2028381264 2028461526 2029594112 2032382016 2043292797 2044433664 2044479528 2044560427 2047241952 2048512032 2059427916 2060577792 2060659328 2060705556 2063489904 2064770064 2075726016 2075772582 2076931584 2077060362 2078577288 2079866808 2081157128 2089892826 2091189366 2092117248 2092200032 2093415168 2096243712 2097544192 2103506496 2106479277 2107655424 2107786107 2118970308 2120200992 2123065728 2123113356 2124382848 2135703024 2137027984 2139830784 2139915456 2139963462 2152653048 2155561632 2155609989 2156813568 2156898912 2156947299 2168392356 2169603072 2169737596 2172583296 2172669264 2173931136 2180196837 2184410592 2184497028 2186822144 2200469166 2201697792 2201747184 2201834306 2214803136 2217845448 2217933207 2219171584 2219221368 2235397248 2235447396 2236695552 2236834236 2248703184 2251792062 2253049344 2253099888 2253138496 2253189042 2254447104 2257543872 2270930688 2281968024 2283293376 2286429768 2295551167 2299987872 2300039469 2301414752 2304433152 2304576036 2318150016 2318241744 2321426142 2322722304 2322866322 2335191768 2336548032 2336640488 2339705088 2339850159 2341156608 2341301769 2353631904 2353725036 2355039232 2355092064 2358274176 2359737216 2366444808 2366538447 2371112352 2372258304 2385172608 2385226116 2388448944 2389930704 2402665902 2404007424 2404156482 2407404888 2408898408 2421680352 2421734679 2423086848 2423237089 2425006836 2426360832 2426415264 2426511276 2427866112 2440803456 2442317696 2444252922 2445617664 2445672528 2445769302 2460174912 2463499008 2465027328 2472132026 2473567824 2476910016 2476965582 2478446656 2491653528 2496469248 2496568032 2496624039 2511428556 2514821904 2516282496 2516382064 2529791082 2531203584 2534680512 2534780808 2536252992 2549868789 2554739712 2554797024 2554898116 2556381984 2567214027 2568705048 2569946496 2575015424 2583936992 2587486356 2588931072 2589091596 2607963456 2608021962 2609478144 2609639942 2613062592 2623487048 2627090739 2628557568 2628616536 2628720549 2630188288 2633801184 2649314304 2649419136 2649478572 2653058448 2654704368 2662250409 2667501396 2668790592 2670340608 2670446272 2683319184 2688505344 2688672042 2704508352 2704615368 2708330499 2709842688 2710010709 2724390396 2725911552 2725972704 2729655936 2731349376 2745903888 2746012542 2747607408 2751319872 2751381594 2753026752 2767634688 2767696776 2769413816 2771436384 2773046016 2773155744 2782763802 2786523768 2788252488 2789489664 2791220224 2803110219 2804675328 2804849229 2808639036 2810207232 2810381476 2825293744 2826934656 2829174642 2830754304 2830817808 2830929822 2832510464 2847604032 2851628409 2853220608 2853284616 2853397519 2870204064 2874082176 2874146652 2875751424 2875865216 2875929732 2889793179 2891189808 2896777728 2896892352 2898574848 2906929116 2912547456 2912662704 2929999982 2933958888 2935662912 2951422929 2953070848 2957127264 2957244276 2958961824 2963026332 2980529664 2980596528 2982445648 2986357248 2986542414 2998270912 3002389416 3004133184 3004252056 3010058496 3018734082 3020606862 3027907584 3042571896 3042624032 3042692289 3044391168 3048573024 3066650496 3066719292 3072768048 3089141874 3090866688 3090988992 3091058334 3095234856 3097155096 3113589024 3113658873 3115397376 3115590543 3119606784 3119800212 3121542144 3121735692 3134839239 3136784049 3138175872 3138300048 3140122752 3144365568 3146316288 3155259744 3155384596 3161483136 3178455462 3180230144 3180301488 3184598592 3186574272 3203554536 3203681299 3205541976 3209873184 3209945193 3211864544 3228907136 3228979572 3230782464 3233342448 3235220352 3235348368 3252588534 3254404608 3254606394 3259003896 3260896704 3261025736 3276615888 3276745542 3280233216 3284665344 3286703104 3298090432 3300703749 3302546688 3302620776 3302751459 3322204704 3326768172 3328625664 3328757376 3328832052 3348571408 3353095872 3353171094 3355043328 3355251354 3373054776 3377688093 3379574016 3379707744 3379783563 3381670656 3381880333 3386315808 3399825052 3406396032 3408509312 3422952036 3424940064 3426595328 3449981808 3450118322 3452122128 3456864054 3477225024 3477284608 3477362616 3484083456 3484299483 3502787652 3504743424 3504822048 3504960732 3511734912 3530447856 3530587554 3532558848 3532638096 3537411264 3539605824 3549667212 3556668528 3558387456 3577758912 3577839174 3582673416 3584896056 3603998853 3606011136 3606153824 3606234723 3611107332 3613123584 3613347612 3632520528 3634630272 3637510254 3639541248 3639766914 3641799168 3642024974 3661205184 3661350056 3663476544 3666379383 3668426496 3668508792 3668653953 3670702336 3690179584 3690262368 3695248512 3697394688 3697540992 3708198039 3710351736 3715365024 3715448373 3717669984 3737480292 3739567104 3739798972 3744703872 3744852048 3767142834 3769246208 3772232856 3774423744 3774573096 3794686623 3796805376 3797040793 3802020768 3802171212 3804294144 3804379488 3826938752 3832109568 3832195536 3832347174 3834572976 3853057572 3854919744 3862523136 3875905488 3881229534 3883396608 3883550272 3883637394 3911945184 3912032943 3914217216 3914459913 3935230572 3942836352 3942924804 3942992368 3945282432 3950701776 3973971456 3974128704 3974217858 3982056552 4001252094 4003185888 4005510912 4005669408 4013411328 4024978776 4027475816 4032758016 4033008063 4056762528 4056923052 4059188224 4064764032 4086585594 4088867328 4088959056 4089120854 4094483904 4097024064 4118855832 4119018813 4121318656 4121411112 4126979808 4129540128 4151452032 4151545164 4153863168 4154120724 4157154576 4159733616 4162314256 4174145703 4179785652 4182378732 4184234496 4184400064 4186830336 4207012992 4212958554 4215310848 4215572214 4237940616 4240401984 4243761963 4246131456 4246226712 4246394733 4248765696 4271406048 4274055968 4279661568 4279830912 4279926924 4305306096 4311123264 4311219978 4313627136 4313797824 4313894598 4336784712 4339475192 4345166592 4345338528 4347862272 4360393674 4368821184 4368994056 4373644288 4394999973 4400938332 4403395584 4403494368 4403668612 4429606272 4435690896 4435866414 4438343168 4438442736 4470794496 4470894792 4471071703 4473668472 4479813621 4497406368 4503584124 4506098688 4506199776 4506276992 4506378084 4508894208 4515087744 4528101123 4530910293 4541861376 4563936048 4566586752 4572859536 4591102334 4599975744 4600078938 4602829504 4609152072 4636300032 4636483488 4636587501 4642852284 4645444608 4645732644 4670383536 4673096064 4673280976 4679410176 4679700318 4682313216 4682603538 4707263808 4707450072 4710184128 4716548352 4719474432 4732889616 4733076894 4742224704 4744516608 4767683193 4770345216 4770452232 4776897888 4779861408 4805331804 4808014848 4808312964 4814809776 4817796816 4843360704 4843469358 4846173696 4846474178 4850013672 4852830528 4853022552 4878882801 4881606912 4881909591 4884635392 4888505844 4891235328 4891345056 4891538604 4915118313 4918167583 4920349824 4926998016 4930054656 4944264052 4947135648 4953820032 4953931164 4956893312 4983307056 4992938496 4993136064 4993248078 5022857112 5029643808 5029756641 5032564992 5032764128 5032877031 5059582164 5062407168 5069361024 5069561616 5072505984 5099737578 5109594048 5109796232 5112763968 5134428054 5137410096 5139892992 5150030848 5167873984 5174972712 5175177483 5178183192 5185296081 5215926912 5216043924 5218956288 5219279884 5226125184 5246974096 5254181478 5257115136 5257233072 5257441098 5260376576 5267602368 5295881331 5298838272 5298957144 5299166821 5306116896 5309408736 5324500818 5335002792 5337581184 5340681216 5340892544 5366638368 5366758761 5377010688 5377344084 5409016704 5409230736 5416660998 5419685376 5420021418 5448780792 5451945408 5459311872 5459650371 5462698752 5463037461 5491807776 5492025084 5495214816 5502639744 5502763188 5506053504 5535269376 5535393552 5538827632 5542872768 5546092032 5546311488 5565527604 5573047536 5576504976 5606220438 5609350656 5609698458 5617278072 5620762952 5650587488 5650714251 5653869312 5658349284 5661508608 5661635616 5661859644 5665020928 5695208064 5703256818 5706441216 5706569232 5706795038 5740408128 5748164352 5748293304 5748520761 5751730432 5751859464 5779586358 5782379616 5793555456 5793784704 5797149696 5813858232 5821844301 5825094912 5825325408 5825456091 5859999964 5867917776 5871325824 5902845858 5906141696 5914254528 5914488552 5917923648 5926052664 5949693841 5961059328 5961193056 5961326787 5964891296 5972714496 5973084828 5996541824 6004778832 6008266368 6008504112 6020116992 6037468164 6041213724 6085143792 6085248064 6085384578 6088782336 6097146048 6129878391 6133300992 6133438584 6133681281 6145536096 6178283748 6181733376 6181977984 6182116668 6190469712 6194310192 6227178048 6227317746 6230794752 6231181086 6239600424 6243471384 6269678478 6273568098 6276351744 6276600096 6280245504 6288731136 6292632576 6310519488 6310769192 6319437831 6322966272 6323358321 6356910924 6360460288 6360602976 6369197184 6373148544 6407109072 6407362598 6411083952 6419746368 6419890386 6423729088 6457814272 6457959144 6466684896 6470440704 6470696736 6470841897 6505177068 6508809216 6509212788 6518007792 6521793408 6522051472 6540590511 6544648201 6553231776 6553491084 6560466432 6596180864 6601407498 6605093376 6605241552 6605502918 6644409408 6653536344 6653799621 6657514752 6657664104 6697142816 6706191744 6706342188 6710086656 6710502708 6746109552 6755376186 6759148032 6759415488 6759567126 6763341312 6763760666 6772631616 6799650104 6812792064 6817018624 6845904072 6849880128 6853190656 6886653501 6899963616 6900118407 6900236644 6904244256 6913728108 6954450048 6954569216 6954725232 6968166912 6968598966 7005575304 7009644096 7009921464 7019550477 7023469824 7023905307 7060895712 7061175108 7065117696 7065276192 7074822528 7079211648 7099334424 7099615341 7113337056 7116774912 7155517824 7155678348 7165346832 7169792112 7207997706 7212022272 7212307648 7212469446 7222214664 7226695224 7265041056 7265204037 7269260544 7269711267 7275020508 7279082496 7279533828 7283598336 7284049948 7322410368 7322700112 7326953088 7332758766 7336852992 7337017584 7337307906 7341404672 7380524736 7390497024 7395081984 7416396078 7420703472 7430730048 7430896746 7435339968 7474960584 7479597944 7489407744 7489704096 7489872117 7534285668 7538492416 7544465712 7548847488 7549146192 7589373246 7593610752 7594081586 7604041536 7604342424 7608758976 7649606367 7653877504 7664219136 7664391072 7664694348 7669145952 7701642081 7706115144 7706420071 7709839488 7725046272 7751810976 7762459068 7766793216 7767100544 7767274788 7823890368 7824065886 7828434432 7828919826 7870461144 7881272217 7885672704 7885849608 7885984736 7886161647 7890564864 7901403552 7947942912 7948257408 7948435716 7964113104 8002504188 8006371776 8011021824 8011338816 8049957552 8054951632 8065516032 8066016126 8113525056 8113846104 8124991497 8129528064 8130032127 8173171188 8177734656 8177918112 8178241708 8188967808 8194048128 8237711664 8238037626 8242637312 8242822224 8253959616 8259080256 8302904064 8303090328 8303418877 8308241448 8314309152 8319467232 8324628512 8348291406 8359571304 8364757464 8368468992 8368800128 8373660672 8409330657 8414025984 8414547687 8425917108 8430621696 8431144428 8475881232 8480803968 8487523926 8492262912 8492453424 8492789466 8497531392 8542812096 8548111936 8554885227 8559661824 8559853848 8560192557 8610612192 8622246528 8622439956 8627254272 8627595648 8627789196 8669379537 8673569424 8678950384 8690333184 8690677056 8695724544 8720787348 8737642368 8737988112 8789999946 8801876664 8806988736 8807337224 8854268787 8859212544 8871381792 8871732828 8876686336 8876885472 8941588992 8941789584 8942143406 8947336944 8959627242 8994812736 9007168248 9012399552 9012553984 9012756168 9030175488 9056202246 9061820586 9083722752 9127872096 9128076867 9133173504 9133739797 9145719072 9182204668 9199951488 9200157876 9205659008 9218304144 9272600064 9272966976 9273175002 9285704568 9291465288 9340767072 9340976619 9346192128 9346561952 9346771629 9358820352 9359400636 9364626432 9365207076 9410352147 9414527616 9414900144 9420368256 9433096704 9438948864 9465779232 9466153788 9484449408 9535366386 9540690432 9540904464 9553795776 9559722816 9610663608 9611043897 9616625928 9629619552 9629835579 9635593632 9686721408 9686938716 9692347392 9692948356 9700027344 9705661056 9706045104 9757765602 9763213824 9763819182 9769270784 9777011688 9782690112 9783077208 9830236626 9836335166 9840699648 9853996032 9860109312 9888528104 9894271296 9902111247 9907640064 9907862328 9908254377 9913786624 9966614112 9985876992 9986272128 9986496156 10045714224 10059287616 10059513282 10065129984 10065528256 10065754062 10119164328 10138722048 10139123232 10139350689 10145011968 10145640999 10199475156 10219188096 10219592464 10225527936 10254999937 10268856108 10274820192 10279785984 10335747968 10349945424 10350354966 10356366384 10370592162 10431853824 10432087848 10438559768 10452250368 10452898449 10493948192 10508362956 10514230272 10514466144 10514882196 10520753152 10535204736 10591762662 10597676544 10597914288 10598333642 10612233792 10618817472 10649001636 10670005584 10675162368 10681785088 10733276736 10733517522 10754688168 10811996559 10818033408 10818461472 10818704169 10833321996 10839370752 10840042836 10897561584 10903890816 10918623744 10919300742 10925397504 10926074922 10983615552 10984050168 10990429632 10999138149 11005279488 11005526376 11005961859 11012107008 11070538752 11070787104 11077655264 11085745536 11092184064 11092622976 11124594117 11131055208 11146095072 11153009952 11212440876 11218701312 11219396916 11234556144 11241525904 11301174976 11301428502 11307738624 11316698568 11323271232 11323719288 11384059869 11390416128 11391122379 11406513636 11412882432 11413138464 11413590076 11480816256 11496328704 11496586608 11497041522 11503460864 11503718928 11559172716 11564759232 11587569408 11627716464 11643688602 11650189824 11650650816 11650912182 11719999928 11735835552 11736098829 11742651648 11743379739 11805691716 11812283392 11828509056 11828977104 11835847296 11852105328 11899387682 11922386112 11922653574 11929782592 11946169656 11993083648 12009557664 12016532736 12017008224 12040233984 12074936328 12075414127 12082427448 12099024189 12170287584 12170496128 12170769156 12177564672 12194292096 12259756782 12266601984 12266877168 12267362562 12291072192 12356567496 12357056439 12363955968 12364233336 12380939424 12388620384 12454356096 12454635492 12461589504 12462362172 12479200848 12486942768 12522437109 12539356956 12547136196 12552703488 12553200192 12560491008 12621038976 12621538384 12638875662 12645932544 12646716642 12713821848 12721205952 12731285889 12738394368 12739184199 12746297088 12747087409 12814218144 12814725196 12822167904 12839492736 12839780772 12847458176 12915628544 12915918288 12933369792 12940881408 12941393472 12941683794 13010354136 13018425576 13036015584 13043586816 13044102944 13081181022 13089296402 13106463552 13106982168 13120932864 13184999919 13192361728 13202814996 13210186752 13210483104 13211005836 13288818816 13307072688 13307599242 13315029504 13315328208 13394285632 13412383488 13412684376 13413215109 13421005416 13439440863 13492219104 13510752372 13518296064 13518830976 13519134252 13526682624 13527521332 13545263232 13584303369 13592730879 13599300208 13625584128 13634037248 13691808144 13699760256 13773307002 13799927232 13800236814 13800473288 13808488512 13827456216 13908900096 13909138432 13909450464 13909762503 13936333824 13937197932 14011150608 14019288192 14019842928 14039100954 14046939648 14047810614 14121791424 14122350216 14130552384 14149645056 14158423296 14198668848 14199230682 14226674112 14233549824 14303049579 14311035648 14311356696 14311922989 14330693664 14339584224 14415995412 14424044544 14424615296 14424938892 14444429328 14453390448 14530082112 14530408074 14538521088 14539422534 14550041016 14559067656 14568099896 14636648403 14644820736 14645400224 14645728773 14653906176 14665517532 14673705984 14674035168 14674615812 14682809344 14745354939 14754502749 14761049472 14780994048 14790163968 14832792156 14841406944 14861460096 14861793492 14870679936 14949921168 14959195888 14978815488 14979408192 14979744234 15068571336 15088931424 15089269923 15097694976 15098292384 15098631093 15178746492 15187221504 15188163172 15208083072 15208684848 15217517952 15299212734 15307755008 15328782144 15329388696 15338291904 15403284162 15412230288 15412840142 15419678976 15450092544 15503621952 15524918136 15525532449 15534201088 15534549576 15647780736 15648131772 15656868864 15657839652 15740922288 15762544434 15771345408 15771699216 15771969472 15772323294 15781129728 15802807104 15887643993 15896514816 15896871432 15897500463 15928226208 16005008376 16012743552 16022043648 16022677632 16068858169 16099915104 16100276283 16109903264 16131032064 16132032252 16227050112 16227692208 16249982994 16259056128 16260064254 16346342376 16355836224 16356483416 16377935616 16378951113 16388096256 16389112383 16475423328 16476075252 16485274624 16485644448 16507919232 16518160512 16605808128 16606180656 16606837754 16616482896 16628618304 16638934464 16649257024 16696582812 16719142608 16729514928 16737600256 16818661314 16828051968 16829095374 16851834216 16862288856 16951762464 16952142753 16961607936 16962659623 16975047852 16984525824 16984906848 16985578932 16995062784 17085624192 17096223872 17109770454 17119323648 17119707696 17120385114 17221224384 17244493056 17244879912 17245562283 17255191296 17255578392 17338759074 17347138848 17357900768 17380666368 17381354112 17391449088 17441574696 17475284736 17475976224 17476368273 17579999892 17603753328 17613977472 17614674448 17708537574 17718425088 17742763584 17743465656 17753770944 17849081523 17883177984 17883579168 17883980361 17884286812 17894673888 17919254484 17989625472 18014336496 18024799104 18025107968 18025512336 18060350976 18112404492 18123641172 18255744192 18256153734 18266347008 18267479594 18291438144 18364409336 18389635173 18399902976 18400315752 18401043843 18411318016 18436608288 18545200128 18545933952 18546350004 18571409136 18582930576 18681534144 18681953238 18692384256 18693123904 18693543258 18718801272 18730414152 18820704294 18829055232 18829800288 18840736512 18866193408 18877897728 18931558464 18932307576 18958313493 18968898816 18970074963 19070732772 19081380864 19081808928 19107591552 19119445632 19221327216 19222087794 19233251856 19259239104 19259671158 19271187264 19373442816 19373877432 19385896712 19400054688 19411322112 19412090208 19412525691 19515531204 19526427648 19527638364 19538541568 19554023376 19565380224 19566154416 19621771533 19633944603 19660473252 19672670332 19681399296 19777056208 19788542592 19804222494 19815280128 19815724656 19816508754 19827573248 19933228224 19961398863 19972544256 19972992312 19973782633 20091428448 20118575232 20119026564 20130259968 20131056512 20131508124 20238328656 20277444096 20278246464 20278701378 20290023936 20291281998 20398950312 20438376192 20439184928 20451055872 20509999874 20537712216 20549640384 20559571968 20659960503 20671495936 20699890848 20700709932 20712732768 20741184324 20863707648 20864175696 20877119536 20904500736 20905796898 20987896384 21016725912 21028932288 21029764392 21058651431 21070409472 21071715921 21183525324 21195353088 21195828576 21196667284 21224467584 21237634944 21298003272 21298846023 21340011168 21350324736 21363570176 21466553472 21467035044 21509376336 21623993118 21636066816 21636922944 21637408338 21666643992 21680085672 21795123168 21795612111 21807781632 21809133801 21837247488 21838601484 21850795008 21852149844 21967231104 21968100336 21980859264 21998276298 22010558976 22011052752 22011923718 22024214016 22141574208 22155310528 22171491072 22185245952 22249188234 22262110416 22292190144 22306019904 22424881752 22425769093 22438793832 22469112288 22469616351 22483051808 22602349952 22602857004 22615477248 22633397136 22646542464 22647438576 22768119738 22780832256 22782244758 22813027272 22826276928 22827180152 22948819101 22961632512 22992657408 22993173216 22994083044 23006921728 23007437856 23104926243 23118345432 23119260213 23129518464 23175138816 23255432928 23287377204 23300379648 23301301632 23301824364 23439999856 23471671104 23472197658 23485303296 23486759478 23611383432 23643816651 23657018112 23657954208 23658484941 23671694592 23673162331 23704210656 23798775364 23844772224 23845307148 23859565184 23892339312 23986167296 24019115328 24033065472 24034016448 24149872656 24150828254 24164854896 24198048378 24340575168 24340992256 24341538312 24388584192 24390096381 24519513564 24533203968 24533754336 24534725124 24582144384 24713134992 24714112878 24727911936 24728466672 24761878848 24777240768 24908712192 24909270984 24910256631 24924724344 24958401696 24973885536 25044874218 25078713912 25094272392 25105406976 25106400384 25120982016 25227991971 25242077952 25243076768 25243643061 25277751324 25291865088 25293433284 25427643696 25442411904 25462571778 25476788736 25478368398 25492594176 25494174818 25628436288 25629450392 25644335808 25664655681 25678985472 25679561544 25680577671 25694916352 25831257088 25831836576 25866739584 25881762816 25882786944 25883367588 26008138611 26020708272 26036851152 26072031168 26087173632 26088205888 26162362044 26178592804 26212927104 26213964336 26369999838 26384723456 26405629992 26420966208 26422011672 26562806361 26577637632 26579285551 26614145376 26615198484 26630059008 26630656416 26788571264 26824766976 26825368752 26826430218 26842010832 26878881726 26984438208 27021504744 27037661952 27038268504 27055042664 27090526464 27168606738 27185461758 27198600416 27251168256 27268074496 27383616288 27384230601 27399520512 27401219391 27546614004 27599854464 27600473628 27600946576 27616977024 27654912432 27817800192 27818900928 27819525006 27874395864 28022301216 28022929857 28038576384 28039685856 28040314887 28078201908 28093879296 28095621228 28231056441 28243582848 28244700432 28261104768 28299290112 28316846592 28397337696 28398461364 28453348224 28606099158 28622071296 28622713392 28623845978 28661387328 28679168448 28831990824 28833131691 28849230592 28849877784 28888858656 28906780896 29060164224 29060816148 29077042176 29078845068 29100082032 29118135312 29136199792 29273296806 29289641472 29290800448 29291457546 29307812352 29331035064 29348070336 29349231624 29490709878 29509005498 29522098944 29561988096 29580327936 29665584312 29682813888 29706333741 29722920192 29723586984 29724763131 29741359872 29899842336 29918391776 29957630976 29958816384 29959488468 30137142672 30177862848 30178539846 30195389952 30196584768 30197262186 30357492984 30376326344 30416166144 30417369696 30418052067 30435035904 30436922997 30598425468 30615510016 30657564288 30658777392 30676583808 30764999811 30806568324 30824460576 30825680284 30839357952 31007243904 31049836272 31051064898 31068402176 31069099152 31295561472 31296263544 31297501921 31315679304 31358695347 31481844576 31525088868 31542690816 31543398432 31543938944 31544646588 31562259456 31605614208 31775287986 31793029632 31793742864 31795000926 31856452416 32010016752 32025487104 32045355264 32137716338 32199830208 32200552566 32219806528 32264064504 32454100224 32455384416 32456112507 32499965988 32518112256 32520128508 32692684752 32711672448 32712966832 32755871232 32757902226 32776192512 32778224766 32950846656 32952150504 32971288896 32997414447 33015838464 33017885577 33036321024 33211616256 33212361312 33213675508 33232965792 33257236608 33277868928 33298514048 33373782351 33393165624 33438285216 33459029856 33475200512 33637322628 33656103936 33658190748 33703668432 33724577712 33903524928 33904285506 33923215872 33925319246 33950095704 33969813696 33971157864 34152179607 34171248384 34173367137 34192447744 34219540908 34238647296 34239415392 34240770228 34442448768 34488986112 34489759824 34491124566 34510382592 34511156784 34677518148 34694277696 34715801536 34762708224 34883149392 34950569472 34951952448 34952736546 35159999784 35207506656 35208296487 35227954944 35229348896 35230139217 35417075148 35436850176 35485527168 35486931312 35507541888 35698163046 35767158336 35767960722 35768573624 35789347776 35838508968 35979250944 36028672992 36049598208 36050215936 36051024672 36120701952 36224808984 36226242381 36247282344 36297072567 36511488384 36512307468 36532694016 36534959188 36582876288 36728818672 36779270346 36799805952 36800631504 36802087686 36822636032 36873216576 37071169317 37091867904 37092700008 37094167747 37142818272 37165861152 37363068288 37363906476 37384768512 37386247808 37387086516 37437602544 37460828304 37567311327 37641408588 37658110464 37659600576 37681473024 37863116928 37864615152 37916626986 37937797632 37940149926 38141465544 38163617856 38215183104 38217552597 38238891264 38241262227 38442654432 38444175588 38466503712 38518478208 38519342316 38542374528 38746885632 38747754864 38771793424 38800109376 38822644224 38824180416 38825051382 39031062408 39055276728 39108046752 39130760448 39132308832 39243543066 39267889206 39320946504 39345340664 39362798592 39554112416 39554999757 39577085184 39608444988 39630560256 39631449312 39633017508 39655146496 39866456448 39922797726 39945088512 39945984624 39947565266 40182856896 40237150464 40238053128 40239645327 40262113024 40263016248 40476657312 40554888192 40556492928 40557402756 40580047872 40582563996 40752910107 40778192637 40797900624 40876752384 40878369856 40902111744 41019999748 41075424432 41099280768 41319921006 41342991872 41399781696 41401419864 41425465536 41482368648 41647856887 41727415296 41728351392 41729287509 41754239072 41809001472 41811593796 41975792768 42033451824 42057864576 42059528784 42117302862 42140818944 42143431842 42367050648 42391657152 42393334568 42448935168 42475269888 42596006544 42597692046 42680022336 42700649472 42727140352 42909148737 42933106944 42934070088 42935768967 43018752672 43247986236 43272133632 43273845888 43274816676 43333287984 43360171344 43590246336 43591224222 43615563264 43618267602 43677202968 43704299688 43909945209 43934462208 43936200672 43937186319 43961718528 43964444329 43996552596 44021117952 44022105504 44023847436 44048428032 44236064817 44263508247 44283148416 44310621056 44342982144 44370491904 44498376468 44524220832 44584380288 44612039808 44849763504 44851538186 44877587664 44938224576 44939232702 44966103616 45204699904 45205714008 45266794272 45293084928 45294877152 45295893279 45536239476 45561664512 45564489516 45626054544 45652553856 45654360304 45897638202 45923265024 45986346432 45988166088 46014875712 46209852486 46236690864 46238520426 46259036928 46350277632 46510865856 46574754408 46576597347 46602603264 46603648728 46879999712 46943342208 46944395316 46970606592 46973518956 47222766864 47287633302 47314036224 47315908416 47316969882 47343389184 47346324662 47408421312 47597550728 47662931979 47689544448 47690614296 47692501389 47719130368 47784678624 47972334592 48038230656 48066130944 48068032896 48206574507 48299745312 48300828849 48301656508 48329709792 48396096756 48681150336 48681984512 48683076624 48777168384 48780192762 49039027128 49067508672 49069450248 49136853339 49164288768 49167337149 49426269984 49428225756 49455823872 49456933344 49523757696 49554481536 49817424384 49818541968 49820513262 49849448688 49916803392 49947771072 50089748436 50157427824 50188544784 50212800768 50455983942 50484155904 50486153536 50487286122 50555502648 50586866568 50855287392 50856428259 50884823808 50887978869 50925143556 50953577472 50956736796 50985188352 50988349636 51256872576 51258900784 51288671616 51329311362 51357970944 51359123088 51361155342 51389832704 51663673152 51733479168 51736686849 51765573888 51766735176 51768783559 52016277222 52041416544 52073702304 52144062336 52174347264 52176411776 52324724088 52357185608 52425854208 52427928672 52429104819 52739999676 52769446912 52811259984 52841932416 52844023344 53125612722 53155275264 53158571102 53228290752 53230396968 53261312832 53547244569 53577142528 53649533952 53650737504 53652860436 53684021664 53757763452 53968876416 54043009488 54075323904 54076537008 54110085328 54181052928 54337213476 54370923516 54397200832 54767232576 54768461202 54799041024 54802438782 55093228008 55168905519 55199708928 55200947256 55201893152 55203131529 55233954048 55309824864 55635600384 55637801856 55639050012 55748791728 56044602432 56045859714 56077152768 56079371712 56080629774 56156403816 56191242456 56462112882 56487165696 56489400864 56522209536 56598580224 56633693184 56794675392 56796922728 56874940479 56906696448 56910224889 57212198316 57244142592 57245426784 57247691956 57322774656 57358336896 57663981648 57666263382 57698461184 57699755568 57777717312 57813561792 58120328448 58121632296 58123932139 58157690136 58200164064 58236270624 58237577073 58272399584 58546593612 58579282944 58581600896 58582915092 58615624704 58662070128 58696140672 58698463248 58865314599 58901833809 58981419756 59018010996 59044197888 59331168624 59365627776 59412667482 59445840384 59447173968 59449526262 59482719744 59799684672 59836783552 59884196589 59917632768 59918976936 59921347899 60274285344 60355725696 60357079692 60390779904 60393169536 60394524372 60714985968 60752652688 60832332288 60834739392 60836104134 60870071808 60873845994 61196850936 61315128576 61317554784 61353167616 61529999622 61613136648 61648921152 61651360568 61678715904 61979881509 62014487808 62099672544 62102129796 62136804352 62138198304 62591122944 62592527088 62595003842 62631358608 62717390694 62963689152 63050177736 63086796864 63087877888 63089293176 63211228416 63215147763 63550575972 63586059264 63587485728 63590001852 63712904832 63896538069 63936178579 64020033504 64050974208 64090710528 64275432676 64399660416 64401105132 64439613056 64528129008 64908200448 64910768832 64912225014 64999931976 65040257016 65385369504 65386836333 65423344896 65425933664 65427401403 65511742464 65515804452 65552385024 65556449532 65901693312 65904301008 65942577792 65994828894 66031676928 66035771154 66072642048 66424722624 66427351016 66465931584 66514473216 66555737856 66597028096 66747564702 66786331248 66876570432 66918059712 66950401024 67274645256 67277307279 67316381496 67407336864 67408849053 67449155424 67807049856 67808571012 67846431744 67850638492 67900191408 67939627392 67942315728 68304359214 68342496768 68346734274 68384895488 68439081816 68478830784 68481540456 68846457303 68884897536 68889168673 68977972224 68979519648 68982249132 69020765184 69022313568 69314778729 69355036296 69357780639 69388555392 69431603072 69525416448 69766298784 69901138944 69903904896 69905473092 70319999568 70415013312 70416592974 70455909888 70458697792 70460278434 70834150296 70971054336 70973862624 70975454823 71015083776 71019486993 71396326092 71534316672 71535921444 71537147248 71578695552 71677017936 71958501888 72057345984 72099196416 72102049344 72449617968 72452484762 72494564688 72594145134 73022976768 73024614936 73069918376 73165752576 73170289143 73457637344 73558540692 73599611904 73601263008 73604175372 73645272064 73746433152 74142338634 74183735808 74185400016 74188335494 74285636544 74331722304 74726136576 74727812952 74730769893 74772495616 74774173032 74875205088 74921656608 75134622654 75282817176 75316220928 75319201152 75362946048 75683975913 75726233856 75729230304 75730929183 75833253972 75875595264 75880299852 76282931088 76327235712 76430366208 76435105194 76477782528 76482524454 76885308864 76888351176 76933007424 76993967043 77036956416 77038684632 77041733013 77084749056 77493771264 77495509728 77543586848 77600218752 77645288448 77648360832 77650102764 78062124816 78110553456 78216093504 78261520896 78264617664 78487086132 78535778412 78641893008 78690681328 79108224832 79109999514 79154170368 79216889976 79262898624 79266035016 79688419083 79732912896 79737856653 79845595452 79890177024 79891969248 79895130532 80365713792 80474300928 80476106256 80479290654 80524226048 80526032496 80953314624 81112985856 81114805512 81118015183 81165127992 81505820214 81556385274 81595801248 81753504768 81756739712 81804223488 82039999496 82150848864 82152691803 82198561536 82203658173 82639842012 82685983744 82799563392 82802839728 82850931072 82964737296 83295713774 83456702784 83458575018 83508478144 83623187592 83951585536 84066903648 84115729152 84119057568 84120944661 84234605724 84281637888 84286863684 84693169323 84734101296 84783314304 84786669136 84897870336 84950539776 85192013088 85195384092 85360044672 85818297474 85866213888 85868140176 85871537934 86037505344 86495972472 86499395073 86547691776 86549633352 86666575968 86720342688 87180492672 87182448444 87231126528 87236535204 87354405936 87408599376 87819890418 87868924416 87872401344 87874372638 87923437056 87928888658 87993105192 88044211008 88047694872 88472129634 88527016494 88566296832 88621242112 88685964288 88740983808 88996752936 89048441664 89119001223 89168760576 89174289393 89224079616 89229611863 89699527008 89703076372 89755175328 89876449152 89878465404 89932207232 90409399808 90411428016 90533588544 90586169856 90589754304 90591786558 91072478952 91128979032 91252109088 91254156201 91305107712 91308720608 91310768991 91795276404 91846530048 91972692864 91976332176 92029751424 92294999433 92419704972 92473381728 92477040852 92518073856 93021731712 93149508816 93153194694 93205206528 93207297456 93759999424 93886684416 93888790632 93892505763 93947037912 94076086041 94445533728 94575266604 94628072448 94631816832 94633939764 94686778368 94692649324 94816842624 95195101456 95325863958 95379088896 95381228592 95385002778 95438260736 95569357248 96076461312 96136065792 96413149014 96599490624 96601657698 96603313016 96659419584 96792193512 97362300672 97363969024 97366153248 97368337521 97554336768 97560385524 98078054256 98135017344 98138900496 98273706678 98328577536 98334674298 98852539968 98856451512 98913866688 99047515392 99053656731 99108963072 99634848768 99637083936 99641026524 99698897376 99833606784 99895542144 100121347053 100179496872 100183460923 100314855648 100377089568 100425601536 100911967884 100968311808 100972307072 100974572244 101111005296 101173733136 101710574784 101712856518 101769647616 101775957738 101850287112 101913473592 101976699272 102456538821 102513745152 102517801568 102520101411 102577343232 102658622724 102715941888 102718246176 102722310684 102779665408 103327346304 103466958336 103473373698 103531147776 103533470352 103537567118 104032554444 104082833088 104147404608 104288124672 104352823552 104649448176 104714371216 104851708416 104855857344 104858209638 105479999352 105622519968 105624889461 105683864832 105688046688 105690417651 106251225444 106310550528 106317142204 106456581504 106460793936 106522625664 107094489138 107154285056 107301475008 107305720872 107368043328 107515526904 107937752832 107944445401 108086018976 108150647808 108153074016 108220170656 108362105856 108674426952 108678727143 108741847032 108794401664 109534465152 109536922404 109598082048 109604877564 110186456016 110337811038 110399417856 110401894512 110403786304 110406263058 110467908096 110619649728 111213507951 111275603712 111278100024 111282503241 111497583456 112089204864 112091719428 112154305536 112158743424 112161259548 112312807632 112382484912 112701933981 112924225764 112974331392 112978801728 113044419072 113589350784 113593845456 113749880958 113813392896 113820449778 114424396632 114490853568 114495383912 114645549312 114652657791 114716673792 114723786681 115327963296 115332526764 115396922368 115399511136 115555434624 115627123584 116240656896 116243264592 116247864278 116315380272 116400328128 116472541248 116475154146 116544799168 117093187224 117163201792 117165830184 117324140256 117392281344 117396926496 117730629198 117803667618 117962839512 118036021992 118088395776 118662337248 118664999271 118731255552 118738617361 118825334964 118891680768 118894347936 118899052524 118965439488 119599369344 119673567104 119768393178 119835265536 119837953872 119842695798 120548570688 120711451392 120714159384 120718935981 120786339072 120789048744 121429971936 121505305376 121664664576 121669478784 121672208268 121740143616 121747691988 122334577911 122393701872 122630257152 122635109568 122706335232 123059999244 123226273296 123297842304 123302721136 123959763018 124028975616 124199345088 124204259592 124276396608 124943570661 125182245888 125185054176 125187862527 125190007684 125262717216 125434781388 125927378304 126100355472 126173593728 126175755776 126178586352 126422456832 126430295526 127101151944 127174971456 127180003704 127425809664 127793076138 127872357158 128040067008 128101948416 128181421056 128550865352 128727446211 128799320832 128802210264 128807306901 128879226112 129056258016 129816400896 129821537664 129824450028 129999863952 130080514032 130770739008 130773672666 130846689792 130851867328 130854802806 131031608904 131112899064 131803386624 131808602016 131811558957 131885155584 131893332987 131989657788 132063353856 132071542308 132145284096 132708194451 132790524741 132849445248 132854702032 132931863168 133028946432 133111475712 133194056192 133495129404 133572662496 133753140864 133836119424 134549290512 134554614558 134632762992 134814673728 134817698106 134898310848 135614099712 135617142024 135701276984 135800382816 135879254784 135884631456 135887679837 136608718428 136684993536 136693468548 136769790976 136878163632 136957661568 136963080912 137692914606 137769795072 137778337346 137959039296 137964498264 138044627136 138629557458 138710072592 138715561278 138777110784 138863206144 139050832896 139532597568 139729792041 139807809792 139810946184 139816478431 140639999136 140830026624 140833185948 140911819776 140917395584 140920556868 141668300592 141942108672 141947725248 141950909646 142030167552 142038973986 142792652184 142988795937 143068633344 143071842888 143074294496 143077504167 143157391104 143354035872 143917003776 144114691968 144198392832 144204098688 144619723521 144899235936 144904969524 144989129376 145188290268 146045953536 146049229872 146139836752 146331505152 146340578286 146915274688 147117081384 147202526016 147208350744 147410560017 147492866304 147502011447 148284677268 148367471616 148370800032 148376670988 148571273088 148663444608 149452273152 149455625904 149461539786 149544991232 149548346064 149750410176 149843313216 150269245308 150565634352 150638402304 151367951826 151452467712 151458460608 151461858366 151666507944 151760599704 152565862176 152569284777 152654471424 152663936607 152860732416 152870210388 152955565056 152965048908 153770617728 153776702352 153866014848 153987934086 154073912832 154077369264 154083466026 154169498112 154991019456 155087173696 155200437504 155210060547 155296721664 155300205528 155306350677 156124249632 156221106912 156432187008 156523041792 156529235328 156974172264 156980383651 157071556824 157283786016 157287314457 157381362656 158216449664 158219999028 158308340736 158433779952 158525797248 158532070032 159376838166 159465825792 159475713306 159691190904 159783938496 159790261064 160641733707 160731427584 160948601856 160952212512 160958581308 161048452096 161052064992 161906629248 162225971712 162229611024 162236030366 162330255984 163011640428 163112770548 163191602496 163513479424 164079998992 164301697728 164305383606 164397123072 164407316346 165279684024 165506716557 165599126784 165605679456 165609394587 165701862144 165712136317 165929474592 166591427548 166913405568 166917150036 167016956288 167246375184 167903171072 168133807296 168231458304 168238115136 168241889322 168469211448 168573727368 169386338646 169468202592 169566628608 169573338272 169795740672 169901079552 170384026176 170390768184 170720089344 170730674667 171636594948 171732427776 171736280352 171743075868 172075010688 172991944944 172998790146 173095383552 173099266704 173333151936 173440685376 174360985344 174364896888 174371796417 174473070408 174708811872 174712731219 174817198752 175639780836 175737848832 175744802688 175748745276 175846874112 175857777316 175986210384 176088422016 176095389744 176595943797 176705501427 176944259268 177054032988 177132593664 177242484224 177993505872 178096883328 178238002446 178337521152 178348578786 178448159232 178459223726 179399054016 179406152744 179510350656 179652589767 179752898304 179756930808 179764043697 179864414464 180818799616 180822856032 181067177088 181172339712 181179508608 181183573116 182144957904 182257958064 182504218176 182508312402 182610215424 182617441216 182621537982 183590552808 183945385728 183952664352 184059502848 184589998866 184839409944 184946763456 184954081704 185036147712 185939644527 186043463424 186054998857 186299017632 186306389388 186410413056 186414594912 187519998848 187773368832 187777581264 187785011526 187894075824 188152172082 188891067456 189150533208 189263633664 189267879528 189385298648 189633685248 189645443289 190390202912 190651727916 190758177792 190762457184 190770005556 190876521472 191138714496 191689614207 191808535737 192152922624 192272131584 192826298028 193198981248 193203315396 193206626032 193318839168 193584387024 194724601344 194732306496 194736675042 195120771048 196156108512 196160508999 196270034688 196277800992 196282204209 196547413356 196657155072 196669348596 197705079936 197712903024 197827733376 198095030784 198107313462 198217926144 199274167872 199282053048 199397794752 199667213568 199791084288 200242694106 200358993744 200366921846 200629711296 200754179136 200851203072 201823935768 201831921837 201944614144 201949144488 202222010592 202347466272 203421149568 203425713036 203539295232 203551915476 203700574224 203826947184 203953398544 204913077642 205027490304 205035603136 205040202822 205154686464 205317245448 205436492352 205444621368 206539371909 206654692608 206667506019 206933916672 206946747396 207062295552 207066940704 207075134236 207944336187 208065108888 208073341917 208165666176 208294809216 208576249344 208705647104 209298896352 209428742432 209703416832 209711714688 209716419276 210959998704 211245039936 211249778922 211367729664 211376093376 211380835302 212502450888 212634284408 212913163008 212921587872 212926364469 213045251328 213058460979 214188978276 214308570112 214602950016 214611441744 214736086656 215031053808 215875505664 215888890802 216172037952 216306148032 216440341312 217348853904 217357454286 217483694064 217588803328 219068930304 219073844808 219082513447 219209755128 219510867429 220372912032 220675622076 220798835712 220803789024 220807572608 220812526116 220935816192 221239299456 222427015902 222551207424 222556200048 222565006482 222995166912 224178409728 224183438856 224192309679 224317486848 224322519096 224625615264 224764969824 225403867962 225848451528 225948662784 225957603456 226088838144 227178701568 227187690912 227192787549 227499761916 227626785792 227640899556 228848793264 228981707136 228990767824 229291098624 229305315582 229433347584 229447573362 230655926592 230665053528 230799022272 230981901129 231110869248 231125199039 231254247168 232481313792 232486529184 232495728556 232630760544 232800656256 232945082496 232950308292 233089598336 234186374448 234326403584 234331660368 234648280512 234784562688 234793852992 235461258396 235607335236 235925679024 236072043984 237324674496 237329998542 237462511104 237477234722 237650669928 237788695872 237798105048 239065257249 239198738688 239213569959 239347134208 239536786356 239670531072 239675907744 239685391596 241097141376 241422902784 241428318768 241437871962 241572678144 241578097488 242859943872 243010610752 243338957568 243344416536 243354045549 243495383976 244669155822 244787403744 245260514304 245270219136 245412670464 246119998488 246452546592 246458075409 246595684608 246605442272 246610974519 247919526036 248057951232 248398690176 248408519184 248552793216 249887141322 250370108352 250375725054 250380015368 250525434432 250869562776 251854756608 252200710944 252347187456 252351511552 252357172704 252362833983 252844913664 252860591052 254079507969 254202303888 254349942912 254360007408 254851619328 255586152276 255744714316 256080134016 257101730704 257454892422 257598641664 257604420528 257614613802 257758452224 258112516032 259498185219 259643075328 259648900056 259659174229 259999727904 260161028064 261541478016 261547345332 261693379584 261703734656 261709605612 262063217808 262225798128 263606773248 263617204032 263623117914 263770311168 263786665974 263979315576 264143084616 265416388902 265581049482 265698890496 265709404064 265863726336 266057892864 266222951424 266388112384 266990258808 267145324992 267506281728 267522868179 267672238848 267688835589 269098581024 269109229116 269265525984 269629347456 269635396212 269796621696 271228199424 271234284048 271402553968 271600765632 271758509568 271769262912 271775359674 273217436856 273386937096 273756327264 273762468603 273915323136 273926161824 273932306973 275385829212 275539590144 275556674692 275918078592 275928996528 276089254272 276884998299 277259114916 277420145184 277431122556 277554221568 277726412288 279065195136 279459584082 279615619584 279621892368 279632956862 281279998272 281660053248 281666371896 281677517289 281834791168 281841113736 283336601184 283884217344 283895450496 283901819292 284060335104 284077947972 285585304368 285977591874 286137266688 286143685776 286148588992 286155008334 286314782208 286708071744 288229383936 288408197376 289239447042 289798471872 289809939048 289978258752 290376580536 291534998209 292091907072 292098459744 292105012563 292279673504 292663010304 292681156572 293830549376 294234162768 294405052032 294416701488 294821120034 294985732608 295004022894 296569354536 296741600064 296753341976 297142546176 297160970193 297326889216 298904546304 298911251808 298923079572 299089982464 299096692128 299500820352 299686626432 300364041159 300538490616 300550382769 301131268704 301276804608 302735903652 302904935424 302916921216 302923716732 303333015888 303521199408 305131724352 305138569554 305308942848 305327873214 305740420776 305930097816 307369616463 307541235456 307553404704 307560304233 307732029696 307751110303 307975868172 308147825664 308154738528 308166932052 308338996224 309982038912 310174347392 310400875008 310420121094 310593443328 310600411056 310612701354 312248499264 312442213824 312864374016 313058470656 313948344528 313960767302 314143113648 314567572032 314574628914 314762725312 316432899328 316439998056 316867559904 317051594496 317064140064 317071252953 318753676332 318931651584 318951426612 319382381808 319567876992 319580522128 321283467414 321462855168 321904425024 321917162616 322104129984 323813258496 323833336203 324451943424 324459222048 324472060732 324660511968 326023280856 326036181429 326225541096 326383204992 327026958848 328159997984 328603395456 328610767212 328794246144 328814632692 330559368048 331013433114 331198253568 331211358912 331218789174 331403724288 331424272634 331858949184 333182855096 333640523853 333826811136 333834300072 333847509723 334033912576 334492750368 335806342144 336267614592 336462916608 336476230272 336483778644 336938422896 337147454736 338105801943 338772677292 338936405184 339133257216 339146676544 340768052352 340781536368 341440178688 341461349334 343273189896 343472560704 343486151736 343957973373 344150021376 344171360043 345983889888 345997580292 346190767104 346198533408 346666303872 346881370752 348721970688 348729793776 348743592834 348946140816 349417623744 349425462438 349634397504 351279561672 351489605376 351497490552 351715554632 351972420768 352176844032 352190779488 353191887594 353411002854 353888518536 354108065976 354265187328 354484968448 355987011744 355994997813 356193766656 356215852083 356476004892 356675042304 356697157572 356896318464 356918447452 358798108032 358812305488 359020701312 359305179534 359505796608 359513861616 359528087394 359728828928 361645712064 362134354176 362156807943 362359017216 362367146232 362381484913 364289915808 364515916128 365008436352 365016624804 365220430848 365234882432 365243075964 367003733733 367181105616 367890771456 367905328704 368119005696 369179997732 369678819888 369893526912 369908163408 371879289054 372086926848 372109997714 372598035264 372612778776 372829189824 374830711983 375039997696 375546737664 375555162528 375570023052 375788151648 376304344164 377782134912 378301066416 378527267328 378535759056 378770597296 379267370496 379290886578 380780405824 381303455832 381524914368 381540011112 382277428992 383379228414 383617071474 384305845248 384544263168 385652596056 386182338633 386397962496 386406630792 386413252064 386421920703 386637678336 387168774048 389449202688 389464612992 389473350084 390241542096 392312217024 392321017998 392540069376 392555601984 392564408418 393094826712 393338697192 395410159872 395425806048 395434676871 395655466752 395679998961 396190061568 396214626924 396435852288 398124583353 398371574223 398548335744 398564106096 398795589504 399334427136 399582168576 400485388212 400717987488 400733843692 401259422592 401508358272 403647871536 403663843674 403889228288 403898288976 404444021184 404694932544 406842299136 406851426072 406867524973 407103830952 407401148448 407653894368 407663039511 407906797088 409826155284 410054980608 410071206272 410080405644 410309372928 410634490896 410872984704 410889242736 413078743818 413309385216 413335012038 413893494792 414133881408 414150268472 415888672374 416130217776 416146683834 416331332352 416589618432 417152498688 417411294208 418597792704 418857484864 419189376123 419423429376 419432838552 419449435293 421919997408 422490079872 422499557844 422735459328 422752186752 422761670604 425004901776 425268568816 425826326016 425843175744 425852728938 426090502656 426116921958 428377956552 428966387811 429205900032 429222883488 429232512501 429472173312 430062107616 431751011328 431777781604 432344075904 432612296064 432880682624 433859170563 434697707808 434714908572 434967388128 435177606656 438137860608 438147689616 438165026894 438419510256 439021734858 440745824064 441351244152 441607578048 441615145216 441625052232 442478598912 442506034341 444854031804 445102414848 445112400096 445130012964 445990333824 448356819456 448366877712 448384619358 448634973696 448645038192 449251230528 449529939648 450807735924 451696903056 451915206912 454357403136 454375381824 454385575098 454999523832 455281799112 457697586528 457707854331 457963414272 457981535648 457991809821 458582197248 458610631164 458866695168 458895146724 461311853184 461330107056 461598044544 461963802258 462221738496 462250398078 462508494336 464973058368 464991457112 465261521088 465601312512 465630181641 465890164992 465900616584 465919052031 466179196672 468372748896 468652807168 468663320736 469296561024 469569125376 469587705984 470922516792 470941150953 471214670472 471851358048 471861943371 472144087968 474649348992 474659997084 474925022208 474954469444 475301339856 475577391744 475596210096 478130514498 478397477376 478427139918 478694268416 479073572712 479351815488 479370783192 481925201121 482194282752 482224180711 482845805568 482856637536 482875743924 483145356288 483156194976 485719887744 486021221504 486677915136 486688833072 486708091098 486990767952 489338311644 489574807488 490540438272 492239996976 492905093184 492916150818 493191369216 493210884544 493221949038 495839052072 496797380352 496817038368 496828183761 497105586432 497136408951 499774282644 500740216704 500751450108 500760030736 501050868864 501739125552 503709513216 504401421888 504694374912 504714345408 504725667966 505721182104 508159015938 508404607776 508699885824 508720014816 509703238656 511172304552 511489428632 512160268032 512192024001 514203461408 514909784844 515197283328 515208841056 515229227604 515516904448 516225032064 518996370438 519286150656 519297800112 519318348458 519999455808 520322056128 523082956032 523094690664 523115389251 523407469312 523419211224 524126435616 524451596256 527213546496 527234408064 527246235828 527540622336 527573331948 527958631152 528286169232 529787831391 530116504281 530832777804 531162098964 531397780992 531418808128 531727452672 533980517616 534290649984 535012563456 535045736358 535344477696 535377671178 538197162048 538218458232 538531051968 538957769301 539258694912 539270792424 539292131091 539593243392 542456398848 542468568096 542805107936 543201531264 543517019136 543538525824 543550719348 546434873712 546773874192 547512654528 547524937206 547830646272 547852323648 547864613946 550771658424 551113349384 551836157184 551857993056 552178508544 553769996598 554518229832 554840290368 554862245112 555108443136 555452824576 557818933581 558130390272 558164996571 558919168164 559231239168 559243784736 559265913724 562559996544 563320106496 563332743792 563355034578 563669582336 563682227472 566673202368 567790900992 567803638584 567826106281 568155895944 568936329867 571170608736 571955183748 572274533376 572287371552 572297177984 572310016668 572629564416 573416143488 575068842621 575425607211 576458767872 576816394752 578478894084 579596943744 579619878096 579956517504 580753161072 583069996418 584196919488 584210025126 584559347008 585362313144 587661098752 588468325536 588810104064 588833402976 588846612627 589642240068 589971465216 590008045788 593138709072 593483200128 593506683952 594285092352 594321940386 594653778432 597822503616 597846159144 598193384256 599001640704 599373252864 600728082318 601076981232 601100765538 602262537408 602553609216 605471807304 605495765511 605833842432 605847433464 606666031776 607042398816 610263448704 610277139108 610617885696 610655746428 611480841552 611860195632 614739232926 615082470912 615106809408 615120608466 615464059392 615502220606 615951736344 616309477056 616333864104 619618115727 619964077824 620002518057 620348694784 620801750016 620840242188 621186886656 621200822112 621225402708 623833008561 624220025751 624496998528 624607283041 624884427648 625728748032 626116941312 627896689056 627921534604 628286227296 629135144064 629149257828 629525450624 632865798656 632879996112 633735119808 634103188992 634128280128 634142505906 637507352664 637902853224 638764763616 638779093407 639135753984 639161044256 639175382937 642566934828 642925710336 643808850048 643834325232 644208259968 647626516992 647666672406 648918444096 648944121464 649321023936 652046561712 652072362858 652451082192 652766409984 654053917696 656319995968 657206790912 657221534424 657247540341 657629265384 658532602287 661118736096 662026866228 662396507136 662422717824 662437578348 662807448576 662848545268 663717898368 666365710192 667281047706 667653622272 667668600144 667695019446 668067825152 668985500736 672535229184 672576929037 672952460544 672967557288 672994186267 673876845792 674294909472 676211603886 677545354584 677872810368 678266514432 678293353088 681536104704 681563072736 681578362647 682880357376 682922698668 686546379792 686945121408 686972303472 687915946746 688300042752 688342720086 691967779776 691995160584 692397066816 693332607744 693375597117 693762741504 697443941376 697459587552 697487185668 697892281632 698835247488 698850924876 699268795008 702559123344 702979210752 702994981104 703431109264 703944841536 704353688064 704381558976 706383775188 706822005708 707777037072 708216131952 711974023488 711989995626 712387533312 712431704166 712952009784 713394315144 713836894904 717195771747 717596216064 717624610976 717640709877 718041402624 718610359068 719011593216 719027723232 719056174788 719457657856 723291424128 724268708352 724313615886 724718034432 724734292464 724762969826 728579831616 729031832256 730016872704 730033249608 730062136647 730469764864 730486151928 734007467466 734362211232 735781542912 735810657408 736238011392 738359995464 739357639776 739374226227 739787053824 739816326816 739832923557 743758578108 744173853696 744219995428 745196070528 745225557552 745658379648 749661423966 750079995392 751110325056 751140046104 751576303296 752608688328 755564269824 755611117807 756602132832 757054534656 757071518112 757088501949 757541194592 758534740992 758581773156 761560811648 762606911664 763049828736 763080022224 764554857984 766758456828 767234142948 771305192112 772364677266 772795924992 772813261584 772826504128 772843841406 773275356672 774337548096 778494555657 778929225984 778946700168 778977522687 780483084192 784624434048 784642035996 785080138752 785111203968 785128816836 786189653424 786677394384 790820319744 790851612096 790869353742 791310933504 791359997922 792429253848 796249166706 796743148446 797096671488 797128212192 797591179008 798668854272 799164337152 800970776424 801435974976 801467687384 802518845184 802568604537 803016716544 803066506767 807295743072 807327687348 807778456576 807796577952 808888042368 809389865088 813684598272 813702852144 813735049946 814207661904 814802296896 815307788736 815326079022 815813594176 819652310568 820142412544 820160811288 821268981792 821745969408 821778485472 821796920919 826157487636 826618770432 826670024076 827786989584 828267762816 828300536944 830654994897 831170321527 831777344748 832260435552 832293367668 832662664704 833179236864 837195585408 837714969728 838378752246 838846858752 838865677104 838898870586 843839994816 844980159744 844999115688 845032551867 845504373504 845523341208 850009803552 850537137632 851652652032 851686351488 851705457876 852181005312 852233843916 856755913104 857932775622 858411800064 858445766976 858465025002 858944346624 860124215232 863555563208 864688151808 865224592128 865761365248 867718341126 869395415616 869429817144 869934776256 870355213312 874604994627 876275721216 876295379232 876315037689 876330053788 876839020512 878043469716 881491648128 882702488304 883215156096 883230290432 883250104464 884957197824 885012068682 889708063608 890224800192 890260025928 891482910579 891980667648 896713638912 896733755424 896769238716 897269947392 897290076384 898502461056 899059879296 901092123477 901615471848 901651148307 903393806112 903830413824 908714806272 908750763648 908771150196 909999047664 910563598224 915395173056 915415708662 915926828544 915963071296 915983619642 917221262328 917790293448 922623706368 922660214112 922680912699 923196089088 923253330909 923927604516 924443476992 924500796156 925016988672 929946116736 929982914224 930523042176 931202625024 931260363282 931780329984 931801233168 931838104062 932358393344 936745497792 937326641472 938593122048 939175411968 941845033584 941882301906 942429340944 943702716096 943723886742 944288175936 949298697984 949319994168 949908938888 950602679712 951154783488 951192420192 951213758859 956261028996 956794954752 956854279836 957388536832 958147145424 958703630976 958741566384 963850402242 964388565504 964448361422 965713275072 965751487848 966312389952 971439775488 971500008609 972042443008 973355830272 973377666144 973416182196 973981535904 978108544287 978676623288 978715349017 979149614976 981080876544 984479993952 985810186368 985832301636 986382738432 986421769088 986443898076 991678104144 993594760704 993634076736 993656367522 994211172864 994272817902 999548565288 1000921571559 1001480433408 1001502900216 1001520061472 1001542529169 1002101737728 1003478251104 1007419026432 1008802843776 1009388749824 1009428690816 1009451335932 1011442364208 1016318031876 1016809215552 1017399771648 1017440029632 1022344609104 1022978857264 1024320536064 1024384048002 1028406922816 1029819569688 1030417682112 1030458455208 1031873920119 1032450064128 1032514080129 1037992740876 1038572301312 1038595600224 1038636696916 1039998911616 1040644112256 1046165912064 1046189381328 1046230778502 1046814938624 1046838422448 1048252871232 1048903192512 1054468816128 1054492471656 1054534197379 1055146663896 1055917262304 1056572338464 1059575662782 1060233008562 1061665555608 1062324197928 1062795561984 1062837616256 1063454905344 1067961035232 1067984993439 1068581299968 1068647556249 1070025126912 1070091472716 1070688955392 1070755342356 1076394324096 1076436916464 1077062103936 1077915538602 1078517389824 1078541584848 1078584262182 1079186486784 1084937136192 1085610215872 1086403062528 1086470423829 1087077051648 1087101438696 1087144454739 1092869747424 1093547748384 1095025309056 1095049874412 1095661292544 1095704647296 1095729227892 1101011201199 1101543316848 1102226698768 1103672314368 1103715986112 1104357017088 1107539993196 1109036459664 1109680580736 1109724490224 1115637867162 1116260780544 1116329993142 1117838336328 1118487569472 1118531827448 1124492135949 1125119993088 1126640212992 1126665487584 1126710069156 1127339164672 1127364454944 1133346404736 1135581801984 1135607277168 1135652212562 1136311791888 1137872659734 1142341217472 1143910367496 1144574743104 1144594355968 1144620033336 1146832286976 1150137685242 1150851214422 1152917535744 1153632789504 1156957788168 1158547015899 1159193887488 1159239756192 1159265762109 1159913035008 1159984954219 1161506322144 1166139992836 1168393838976 1168420050252 1169118694016 1170724626288 1175322197504 1176936651072 1177620208128 1177666805952 1177693225254 1179284480136 1180016091576 1186277418144 1186304030613 1186966400256 1187013367904 1187039996883 1188570184704 1188643880772 1189307556864 1195114722669 1195645007232 1195692318288 1196386768512 1198003281408 1198746505728 1201456164636 1202153962464 1202201531076 1204525074816 1210943614608 1210991531022 1211667684864 1211694866928 1213332063552 1214084797632 1220526897408 1220554278216 1220602574919 1221311492856 1222961683104 1222989118533 1223720391264 1229478465852 1230164941824 1230213618816 1230241216932 1230928118784 1231004441212 1231903472688 1232618954112 1232667728208 1239236231454 1239928155648 1240005036114 1240697389568 1241680484376 1242401644224 1242450805416 1247666017122 1248440051502 1248993997056 1249214566082 1249768855296 1251457496064 1252233882624 1255793378112 1255843069208 1256572454592 1257568128369 1258270288128 1258298515656 1258348305879 1259050901248 1265731597312 1265759992224 1267470239616 1268206377984 1268256560256 1268285011812 1275014705328 1275805706448 1277529527232 1277558186814 1278271507968 1278322088512 1278350765874 1285133869656 1287617700096 1287668650464 1287697537503 1288416519936 1295253033984 1295333344812 1297836888192 1297888242928 1298642047872 1301577511689 1302384991999 1304093123424 1304144725716 1304902164384 1305532819968 1312639991936 1314413581824 1314443068848 1314495080682 1315258530768 1317065204574 1322237472192 1324053732456 1324845435648 1324875156696 1325697090536 1327435796736 1327518103023 1332731420384 1334562095412 1335307244544 1335337200288 1335390038892 1336135650304 1337971001472 1345070458368 1345153858074 1345904921088 1345935114576 1345988372534 1347753691584 1348589818944 1352423207772 1355090709168 1355745620736 1356586706176 1363072209408 1363126145472 1363156725294 1365845397336 1373092759584 1373123562993 1373890242816 1373944606944 1373975429463 1375831893492 1376600085504 1376685440172 1383935559552 1383990321168 1384794133632 1386665215488 1386751194234 1387525483008 1394919175104 1394974371336 1395784563264 1396890544923 1397670494976 1397701849752 1397757156093 1398537590016 1405118246688 1405958421504 1405989962208 1406862218528 1407889683072 1408707376128 1408763117952 1412767550376 1412823452859 1413644011416 1415554074144 1416432263904 1423948046976 1423979991252 1424775066624 1424863408332 1425904019568 1426788630288 1427673789808 1434391543494 1435192432128 1435249221952 1435281419754 1436082805248 1437220718136 1438055446464 1438112349576 1445775603363 1446582848256 1446672542133 1448537416704 1448627231772 1449436068864 1449468584928 1449525939652 1457159663232 1458063664512 1460033745408 1460066499216 1460124273294 1460939529728 1460972303856 1468014934932 1468724422464 1471621314816 1476719990928 1478715279552 1478748452454 1479574107648 1479632653632 1479665847114 1487517156216 1488439990856 1490392141056 1490451115104 1490484551283 1491316759296 1491409226853 1499322847932 1500159990784 1502220650112 1502280092208 1503152606592 1505217376656 1511128539648 1511222235614 1513204265664 1514143036224 1514177003898 1515082389184 1517163546312 1523121623296 1525213823328 1526099657472 1526160044448 1529109715968 1533516913656 1533577594129 1534468285896 1536576072003 1542610384224 1544729354532 1545591849984 1545626523168 1545653008256 1545687682812 1546550713344 1548675096192 1556989111314 1557858451968 1557893400336 1557955045374 1560966168384 1569248868096 1569284071992 1569346167753 1570222407936 1570257633672 1572379306848 1573354788768 1581640639488 1581703224192 1581738707484 1582621867008 1582719995844 1584858507696 1590349512843 1592498333412 1593486296892 1594193342976 1594256424384 1595182358016 1601941552848 1602871949952 1602935374768 1605037690368 1605137209074 1606033433088 1606133013534 1614591486144 1614655374696 1615593155904 1616873307903 1617776084736 1617876393273 1618779730176 1627369196544 1627405704288 1627470099892 1628415323808 1629604593792 1630615577472 1630652158044 1631627188352 1639304621136 1640284825088 1640321622576 1642537963584 1643491938816 1643556970944 1643593841838 1652314975272 1653340048152 1655573979168 1656535525632 1656601073888 1661309989794 1662340643054 1663554689496 1664520871104 1664586735336 1665325329408 1666358473728 1673456800743 1674391170816 1674494989713 1675429939456 1676757504492 1677693717504 1677731354208 1677797741172 1687679989632 1689960319488 1689998231376 1690065103734 1691008747008 1691046682416 1700019607104 1701074275264 1703372702976 1703410915752 1703478318843 1704467687832 1706808989601 1713511826208 1715865551244 1716823600128 1716891533952 1716930050004 1717888693248 1720248430464 1725206527863 1726276821633 1727111126416 1729376303616 1730449184256 1731522730496 1735436682252 1738790831232 1738859634288 1739869552512 1749209989254 1752590758464 1752630075378 1752660107576 1753678041024 1756086939432 1762983296256 1765404976608 1766430312192 1766460580864 1766500208928 1766539837881 1769914395648 1770024137364 1779416127216 1780449600384 1780520051856 1782965821158 1783961335296 1793467510848 1793538477432 1794580152768 1797004922112 1798119758592 1802184246954 1803230943696 1803302296614 1806787612224 1807660827648 1816487296533 1817501527296 1817542300392 1817614219603 1819998095328 1821127196448 1830790346112 1830831417324 1831853657088 1831926142592 1831967239284 1834442524656 1835580586896 1845247412736 1845320428224 1845361825398 1846392178176 1846506661818 1847855209032 1849001592312 1858854347181 1859892233472 1859965828448 1860007554171 1861046084352 1862405250048 1862520726564 1863560659968 1863602466336 1863676208124 1864716786688 1872660077253 1873490995584 1873821849123 1874653282944 1877186244096 1878350823936 1883690067168 1883764603812 1884858681888 1887405432192 1887447773484 1888576351872 1898597395968 1898639988336 1899817877776 1901205359424 1902309566976 1902384840384 1902427517718 1912522057992 1913708559672 1916294290848 1916337280221 1917407261952 1917483132768 1917526148811 1927700804484 1928777131008 1928896722844 1931426550144 1931502975696 1932624779904 1942879550976 1943000017218 1944084886016 1946755332288 1946832364392 1947963071808 1956217088574 1957353246576 1957430698034 1958299229952 1962161753088 1968959987904 1971620372736 1971664603272 1971742621023 1972843538176 1972887796152 1983356208288 1987189521408 1987268153472 1987312735044 1988422345728 1988545635804 1999097130576 2001843143118 2002960866816 2003005800432 2003040122944 2003085058338 2004203475456 2006956502208 2017605687552 2017730787111 2018857381632 2018902671864 2018982558801 2022884728416 2032636063752 2033618431104 2034799543296 2034880059264 2040744987463 2044689218208 2044735087941 2045957714528 2048641072128 2048768096004 2056813845632 2059639139376 2060835364224 2060916910416 2063747840238 2064900128256 2065028160258 2075985481752 2077191200448 2077273393832 2079997823232 2080126791351 2081288224512 2092331824128 2092378762656 2092461557004 2093629877248 2093676844896 2096505742464 2097806385024 2108937632256 2108984943312 2109068394758 2110293327792 2111834524608 2113144676928 2119151325564 2120466017124 2123331111216 2124648395856 2125675232512 2135922070464 2135969986878 2137162599936 2137295112498 2140182945432 2141510684712 2151587315241 2152788648192 2152873832928 2152922129631 2154124207872 2154257772121 2155831077204 2157034779648 2157083169696 2157168524364 2158372973568 2169874272384 2171220431744 2172806125056 2172940847658 2174154103296 2174202877392 2174288909478 2185739494848 2187095496768 2190050618112 2190099748824 2190186409941 2191409294592 2191458455784 2202022402398 2203086633696 2204453397536 2207344628736 2207431972224 2208714034176 2215079986392 2218072919328 2219361161472 2219448980448 2219498770671 2231275734324 2232521561088 2232659986284 2235676672656 2236975138944 2237063654896 2248984271898 2250239986176 2253330975168 2253420138312 2254728909888 2266692809472 2266833353421 2271163603968 2271214554336 2271265505847 2271304425124 2272623583776 2275745319468 2284682434944 2287820734992 2289149486208 2289188711936 2289240066672 2293664573952 2300275370484 2301702428844 2313915576336 2317094031798 2318387774976 2318479512384 2318531524218 2319826070016 2319969908438 2323012644288 2332279985672 2335483666971 2336787677952 2336840100504 2336932568061 2338237388032 2341449252576 2350644395008 2353873302144 2355240416256 2355333611904 2355386450508 2358568960272 2360032183152 2372554836288 2372608061226 2373932800512 2374026735808 2374079993766 2377287761544 2390229445338 2391290014464 2391384636576 2392773537024 2396006562816 2397493011456 2402912329272 2404307924928 2404403062152 2407705813611 2409050149632 2409199520301 2421887229216 2421983062044 2423335369728 2423389733856 2426664127104 2428169595264 2441053794816 2441108556432 2441205149838 2442622985712 2445923366208 2445978237066 2447440782528 2458956931704 2460427237632 2460482433864 2462008882424 2463806945376 2465237908224 2465335456416 2465390762757 2478472462908 2479856311296 2480010072228 2481394779136 2483360968752 2484803288448 2484901610832 2491964984691 2493510964581 2495332034244 2496880103004 2497987994112 2498429132164 2499537710592 2511586756224 2511686138416 2513144909184 2515136256738 2516540576256 2516597031312 2516696611758 2518101802496 2531519984448 2534940479232 2535097655601 2536513120512 2536570023624 2536670394391 2550029410656 2551611412896 2555059054464 2555116373628 2556543015936 2556644177024 2556701531748 2570267739312 2575235400192 2575337300928 2575395075006 2576833039872 2590666689624 2595673776384 2595776485856 2597284095744 2603155023378 2604769983998 2608186246848 2608289451432 2609804328768 2611065639936 2623814983881 2625279983872 2628827163648 2628886137696 2628990161364 2630517061536 2634130409148 2644474944384 2648107464912 2649690871296 2649750313392 2651394181072 2654871593472 2655036206046 2665462840768 2669124190824 2670674400576 2670780077784 2674448731737 2675942002944 2690140916736 2690307716148 2691809842176 2691870229152 2691976745068 2695507383168 2697179637888 2703276370431 2704846415544 2704953444921 2710181418336 2711491241472 2713173412352 2726144418816 2726252290944 2726313450588 2731690794672 2746185519168 2746247125986 2747780485632 2747889213888 2747950858926 2751663786984 2753370880344 2767871119104 2767980642336 2768042738097 2769588267264 2769759992727 2773330430976 2773502388468 2775050966016 2789838350208 2789948742672 2791569126528 2793781089846 2795340989952 2795403699504 2795514312186 2797075180032 2810236493376 2811979924416 2813724437056 2815779366144 2817526235904 2825535100752 2825646905718 2827288022832 2831108148288 2832864527808 2847896093952 2847959982504 2848072674811 2849726816664 2851808039136 2853577260576 2853641276577 2855347579616 2868783086988 2870384864256 2870498443904 2870562839508 2872165610496 2874441436272 2876110892928 2876224699152 2891551206726 2893165696512 2893345084266 2897254463544 2898937169856 2899051879304 2914319326464 2914500025827 2916127329024 2920067490816 2920132998432 2920248546588 2921879059456 2921944607712 2934325632861 2936029869864 2936146047051 2937448844928 2943242629632 2953439981856 2957430559104 2957496904908 2959148215296 2959265307264 2959331694228 2975034312432 2976879981712 2980784282112 2980902230208 2980969102566 2982633518592 2982818453706 2998645695864 3002764714677 3004441300224 3004560184416 3004627587507 3006305213184 3010434753312 3022257079296 3022444471228 3026408531328 3028286072448 3028354007796 3030164778368 3034327092624 3046243246592 3050427646656 3052199314944 3052320088896 3067033827312 3067155188258 3068936571792 3073152144006 3085220768448 3089458709064 3091253046336 3091306016512 3091375365624 3097350192384 3097542240387 3113978222628 3115716903936 3115786800672 3115910090748 3121932336768 3138497736192 3138568143984 3138692335506 3140444815872 3140515267344 3144758613696 3146709577536 3163406448384 3163477414968 3163602592137 3165439991688 3169717015392 3180699025686 3184996666824 3186972593784 3188386685952 3188512848768 3190364716032 3203883105696 3203954980317 3205743899904 3205870749536 3205942668747 3210075380736 3210274418148 3212066866176 3212266027068 3229182972288 3229310749392 3231186311808 3233746615806 3235552169472 3235752786546 3237559460352 3254811408576 3254940199784 3256830647616 3259209187584 3259411271487 3261231154944 3261304316088 3261433364217 3263254376704 3278609242272 3280569650176 3280643245152 3285075927168 3286983877632 3287113941888 3287187683676 3303033603597 3304629950544 3306680096304 3311147958336 3313071051264 3313202147776 3322619979588 3324681286108 3327109378992 3329041742208 3329173470672 3346913601486 3348782341632 3348989979426 3350859878912 3353515008984 3355462708416 3355595482344 3373476407847 3375359979264 3375569264977 3379920638976 3379996462752 3380130207468 3382017494016 3382093364832 3400039214208 3402148550528 3406745405952 3406821831504 3406956637686 3408935375664 3413617979202 3427023652416 3431731102488 3433783067904 3433860100008 3440496860928 3450413055726 3452553643266 3454222252832 3458752607232 3460898368512 3463045460992 3470873364504 3477581662464 3477719268576 3477797286327 3479739105024 3479954862657 3498419978508 3505181516928 3505260150756 3505320215152 3507356082048 3512173878864 3525966592512 3530809953216 3532860624384 3533000417856 3533079675762 3540048274728 3558832254432 3558912091839 3560899200768 3561040103712 3561119990649 3565931642316 3567922670592 3585344168007 3586935021696 3587076954864 3589160305536 3594009844224 3596239517184 3604368493908 3606461887392 3606604593228 3613575224448 3632974593066 3635003054592 3635084600784 3635228439206 3639996190656 3642254392896 3661580692224 3661662834648 3661807724757 3663852285184 3663934478568 3668885049312 3671161173792 3690494825472 3690640856448 3690723650796 3692784356352 3693013323636 3695710418064 3698003184624 3717708694362 3719784466944 3719931656896 3720015108342 3722092168704 3725041453128 3727204932672 3727352416248 3745320154506 3746981991168 3747643698246 3749306565888 3754372488192 3756701647872 3767380134336 3767529207624 3769717363776 3772704385107 3774810864384 3774895546968 3775044917637 3777152703744 3797194791936 3797279976672 3799635755552 3802410718848 3804619133952 3804769680768 3804855035436 3825044115984 3827417119344 3832588581696 3832674560442 3834814523904 3834966265536 3835052297622 3855401608968 3857793445688 3862853100288 3863005951392 3863092612509 3865249559808 3885759101952 3886000034436 3888169772032 3893510664576 3893664728784 3895926143616 3904732535067 3907154975997 3912434177148 3914706493152 3914861396068 3916598459904 3937919975808 3943240745472 3943329206544 3943485242046 3945687076352 3945775592304 3966712416576 3974536306944 3974625470088 3974782743967 3977091271608 3982554309069 3998194261152 4003686286236 4005921733632 4006011600864 4006080245888 4006170116676 4008406950912 4013913004416 4035211375104 4035461574222 4037714763264 4037805343728 4037965117602 4045769456832 4065272127504 4067236862208 4069760118528 4081489974926 4089378436416 4089470175882 4091915429056 4097536192008 4113627691264 4119278278752 4121670728448 4121833820832 4121926288389 4127495680476 4129800256512 4130056320516 4151970963504 4154382400896 4154546787664 4159995646464 4160253582702 4162576449024 4184757525312 4184923114008 4187353689792 4190671634769 4193011484928 4193271468279 4195612770048 4217875264512 4217969886624 4218136789516 4220586655584 4223669049216 4226289353856 4238302651128 4238470358577 4240932034248 4246662222432 4249296791712 4251350465024 4271844140928 4271939973756 4274325199872 4274590224996 4280365890864 4283021369424 4303174630482 4305577296384 4305747665856 4305844259262 4308248415744 4308515544242 4311662154408 4314166339392 4314337048728 4337326810089 4339748544768 4340017626399 4342440863488 4345612250112 4345881695316 4348308206592 4348405754784 4348577818956 4371478989696 4374190993536 4380101236224 4380199497648 4380372819882 4382818589184 4382916911568 4404044804796 4406173267392 4408906795072 4414863944448 4430159972784 4436145838656 4438722322944 4438897960896 4438997541342 4462551468648 4465319972568 4471353345312 4471453653849 4473950277888 4474127309792 4474227680559 4497968543796 4500479972352 4506661950336 4506840276624 4509457819776 4533385618944 4533666706842 4542429108672 4542531011694 4542608850248 4545247167552 4551490638936 4569364869888 4575641469984 4578298972416 4578377423872 4578480133344 4587329147904 4600550740968 4600732782387 4603404857688 4609728216009 4627831152672 4634188063596 4636775549952 4636959024768 4637063048436 4639652140032 4639939816876 4646025288576 4664559971344 4670967333942 4673575355904 4673680201008 4673865136122 4676474776064 4682898505152 4707746604288 4708038503259 4710667223808 4710772901016 4710959303869 4717137920544 4720064366304 4745109672576 4745216122452 4747865601024 4748053471616 4748159987532 4754575523088 4771048538529 4780458890676 4782580028928 4782769273152 4785547074048 4805824658544 4808615849856 4808806124304 4815411627222 4818100299264 4818399040602 4843774458432 4843966124088 4846779467712 4853328254208 4853629179819 4856339190528 4882107589632 4882217112864 4882410299676 4885245971424 4891846732416 4891956474132 4894881565056 4917913863408 4920854475264 4920964867728 4924017764848 4927613890752 4930475816448 4930670912832 4930781525514 4956944925816 4960020144456 4966721937504 4969606576896 4969803221664 4983929969382 4987021929162 4990664068488 4993760206008 4995975988224 4996858264328 4999075421184 5020370402229 5023173512448 5023372276832 5023484969139 5026289818368 5030272513476 5033081152512 5033194062624 5033393223516 5036203604992 5063039968896 5069880958464 5070195311202 5073026241024 5073140047248 5073340788782 5100058821312 5103222825792 5110118108928 5110232747256 5110434956529 5113288354048 5113403063496 5140535478624 5150470800384 5150674601856 5150790150012 5153666079744 5175619583589 5178830464899 5181333379248 5191347552768 5191552971712 5194568191488 5206310046756 5209539967996 5216372493696 5216578902864 5219608657536 5247629967762 5250559967744 5257772275392 5257980322728 5261034123072 5268260818296 5288949888768 5289277824649 5296214929824 5299381742592 5299500626784 5299619513643 5302788362144 5309743186944 5310072412092 5330925681536 5338248381648 5341348801152 5341560155568 5348897463474 5351884005888 5380615432296 5383740458304 5383953490136 5391014766336 5394359275776 5406552740862 5409692831088 5409906889842 5420362836672 5422982482944 5426346824704 5449461889599 5452504581888 5452626901176 5452842658809 5463381589344 5492371038336 5492494251972 5495560971264 5495778427776 5495901717852 5503327573968 5506741760688 5535742238208 5535961284672 5536085476194 5539176534528 5539519985454 5547004776936 5576563041543 5579676700416 5579897485344 5580022662513 5583138253056 5587562179692 5590681979904 5590807399008 5591028624372 5594150360064 5617980231759 5620472986752 5621465547369 5623959848832 5627448874112 5631558732288 5635052471808 5651070201504 5651293811436 5654576045664 5662216296576 5665729055616 5695792187904 5695919965008 5696145349622 5699453633328 5703616078272 5707154521152 5707282553154 5710695159232 5737566173976 5740996887808 5741125679016 5748882872544 5752221785856 5752449398304 5752578446433 5783102413452 5786331393024 5786690168532 5794508927088 5797874339712 5798103758608 5828638652928 5829000051654 5832254658048 5840265996864 5840497093176 5843889215424 5868651265722 5872059739728 5872292094102 5874897689856 5886485259264 5906879963712 5914861118208 5914993809816 5915227863069 5918530614528 5918663388456 5950068624864 5953759963424 5961568564224 5961804460416 5961938205132 5965267037184 5965636907412 5997291391728 6005529429354 6008882600448 6009120368832 6009255175014 6012610426368 6020869506624 6044888942456 6052817062656 6053192361333 6056572144896 6056708015592 6056947676403 6060329556736 6068654185248 6092486493184 6100855293312 6104398629888 6104640177792 6122234962389 6134067654624 6134205263823 6134310376516 6137873143584 6146304288012 6170441536896 6178917418128 6182506092672 6182612033024 6182750731248 6194700384768 6195084480774 6227956445256 6231573601344 6231820181496 6240380374053 6243864673536 6276995472384 6277136287968 6277384671012 6280889631744 6281030534688 6289517227392 6293419155072 6326812896768 6326954829936 6327205184274 6330879983376 6339434030784 6361398051372 6369993333648 6373945187568 6377025697536 6407766211392 6407909960634 6411487799808 6411741499072 6411885337494 6420548836296 6424532054136 6458365944576 6458621498784 6458766388893 6462372623616 6462773316363 6467493231612 6471104338944 6471505573092 6475118920704 6509622817152 6509880399568 6513661295232 6518418375168 6518822542974 6522462309888 6522608632176 6522866728434 6526508753408 6557218484544 6561286490304 6570151854336 6570559229823 6574227883776 6574375367352 6606067207194 6609259901088 6613360192608 6622295916672 6626142102528 6626404295552 6645239959176 6649362572216 6654218757984 6658083484416 6658346941344 6658496312013 6693827202972 6697564683264 6697979958852 6701719757824 6707030017968 6710925416832 6711190964688 6746952815694 6750719958528 6751138529954 6759992925504 6760260414936 6764186729664 6800078428416 6800500060263 6804297101056 6813490811904 6813643663008 6813913275372 6817870751328 6827235958404 6854047304832 6863462204976 6867566135808 6867720200016 6880993721856 6900826111452 6905107286532 6908444505664 6941746729008 6955163324928 6955438537152 6955594572654 6959478210048 6959909725314 6996839957016 7006451000913 7010363033856 7010520301512 7010640430304 7010797704183 7014712164096 7024347757728 7051933185024 7061619906432 7065721248768 7066000835712 7066159351524 7080096549456 7117664508864 7117824183678 7121798401536 7122080207424 7122239981298 7131863284632 7170688336014 7173870043392 7174153909728 7178320611072 7188019688448 7192479034368 7208736987816 7212923774784 7213209186456 7223117440833 7227150448896 7227598560903 7265949186132 7270006109184 7270169201568 7270456878412 7279992381312 7284508785792 7323161384448 7323325669296 7323615449514 7327704570368 7327868957136 7337770098624 7342322347584 7381281712896 7381447301592 7381739381653 7386026647272 7391420836128 7396006369248 7396172288271 7435417388724 7439568933888 7439863313792 7440030216684 7444184337408 7450082906256 7454409865344 7454704832496 7475894954073 7480532893743 7490640309012 7493963982336 7495287396492 7498613131776 7534760268672 7535058415248 7539434727552 7545408770214 7549621728768 7549791093936 7550089835274 7554305407488 7594559953344 7599271511104 7604821437696 7605292966803 7609539361536 7609710070872 7610011183173 7650088231968 7654834238688 7665177163392 7665349120884 7669629047808 7669932531072 7670104595244 7710803217936 7715586891376 7725706200576 7726011902784 7726185225018 7730499119616 7772000068872 7787021329152 7787329457568 7791852287232 7809465070134 7814309951994 7824868354296 7829412986304 7829722792136 7833196919808 7871444951643 7875839951616 7886481490944 7886658413088 7886970484092 7891374152704 7891551184608 7933424833152 7949072613888 7949250940176 7949565487934 7954182543216 7965108618138 7996388522304 8007372572472 8012023201728 8012160491776 8012340233352 8027826008832 8070422750208 8070923148444 8075429526528 8075610687456 8075930235204 8091538913664 8109829111293 8114860334763 8119894679533 8130544255008 8134473724416 8139520237056 8162979949852 8178756872832 8178940351764 8183830858112 8195072384016 8227255382528 8238556557504 8243341456896 8243667641664 8243852576778 8254991360952 8260112641032 8303941927008 8304128214291 8308764801792 8309093575328 8309279978181 8319991292928 8320507165404 8325152898048 8369515050624 8369846228016 8374707379584 8381343269538 8386022969856 8386542936558 8391225540096 8435939773248 8436273579032 8441173311168 8447338098432 8452578707712 8476605302256 8476940717154 8481864068496 8493324444864 8498593583424 8502700930048 8543688281856 8543879947512 8544218024433 8549180449992 8560731781728 8560923829731 8566042738848 8606349260964 8611154592768 8611495331712 8611688518524 8616496831488 8617031088484 8623324308816 8628332678784 8628674097456 8674653620178 8679497089536 8680035252798 8684881726976 8691763390632 8696811509568 8697155637912 8742957979392 8743500077481 8748381987072 8748924421471 8760202472448 8760398995296 8760745639764 8765637178368 8765833823136 8802976898583 8808089609592 8808438141153 8812346534784 8817813590144 8829727888896 8860319945568 8872291677312 8877444645888 8877795921792 8877995082684 8925102937296 8930639945136 8942706690624 8942907307698 8947900555776 8948254619584 8948455361118 8995937087592 9013323900672 9013680553248 9013882762521 9018915639552 9066771237888 9067333413684 9084858217344 9085062023388 9085217700496 9090494335104 9102981277872 9138729739776 9151282939968 9156597944832 9156960266688 9201101481936 9201465564774 9206809715376 9219456432018 9255662305344 9268376127192 9273918049536 9274126096872 9279879633752 9292050577152 9292626721161 9329119942688 9341934667884 9347150711808 9347360402016 9347730272244 9352949552128 9365797010304 9415493208576 9416077006518 9421334447616 9421545802032 9421918607738 9434275841088 9440128732608 9490219345152 9490432244904 9490807776411 9496106943232 9496319975064 9509151046176 9542097077058 9560917781352 9565160057856 9565538546304 9571094148096 9611649317088 9611864940951 9617231699712 9617612248608 9617828006241 9630823254444 9636200598528 9636798081204 9687548916864 9687932248176 9693558935424 9706656508416 9707258359638 9712678381056 9764434225728 9764820599352 9770491942848 9778233814461 9783693464832 9783912948264 9784300092651 9789763130112 9835827726816 9841708950528 9841929735456 9848035529696 9855227781504 9860951632896 9861341825664 9861563051028 9913889851632 9920040288912 9933443875008 9939213153792 9939606443328 9967859938764 9974043858324 9981328136976 9987520412016 9993716528656 10040740804458 10046347024896 10046744553664 10046969938278 10052579636736 10060545026952 10066388125248 10066786447032 10120429223541 10126079937792 10126707794931 10139761916928 10140390622404 10146052482048 10146280094496 10146681577564 10200117642624 10206445651584 10220236217856 10220465494512 10220869913058 10226576708096 10226806126992 10281070957248 10301349203712 10301580300024 10301987928241 10351239167178 10357660929798 10362666758496 10382695105536 10383105943424 10389136382976 10412620093512 10419079935992 10432744987392 10433157805728 10433391858981 10439217315072 10439864587971 10495259935524 10501119935488 10515544550784 10515960645456 10522068246144 10536521636592 10577899777536 10578555649298 10592429859648 10599001253568 10599239027286 10605576724288 10620144824184 10661851363072 10676496763296 10682697602304 10683120311136 10683359971947 10697794926948 10703768011776 10756032504021 10761230864592 10767480916608 10767906980272 10782029532672 10788718551552 10813105481724 10819385662176 10819813779684 10840725673344 10898923779198 10905009163776 10905253802352 10905685317618 10926763178688 10984742076672 10984988503944 10985423174271 10991556855552 10991803435704 11006655147936 11013483521376 11071484476416 11071922569344 11072170952388 11078353069056 11079039970908 11094009553872 11153126083086 11159353400832 11159794970688 11160045325026 11166276506112 11175124359384 11181614798016 11182057248744 11235960463518 11240945973504 11242931094738 11247919697664 11254897748224 11263117464576 11270104943616 11302140403008 11302587622872 11309152091328 11318113155321 11324432593152 11325134752911 11331458111232 11391584375808 11391839930016 11392290699244 11398907266656 11407232156544 11414309042304 11414565106308 11421390318464 11475132347952 11481993775616 11482251358032 11497765745088 11504443571712 11504898796608 11505156892866 11566204826904 11573380337064 11589017854176 11589277837527 11595748679424 11596207517216 11657277305856 11658000103308 11664509316096 11680531993728 11680994186352 11687778430848 11714197605201 11721464927991 11737302531444 11744119479456 11744584188204 11749795379712 11813759927424 11829722236416 11829987619632 11830455726138 11837061229056 11837326776912 11900137249728 11907519926848 11923608920832 11923876410264 11924348231901 11931273814824 11947662927207 11994582783456 12011058858708 12017765200896 12018240737664 12018510350028 12025220852736 12041739013248 12089777884912 12105634125312 12106384722666 12113144289792 12113416031184 12113895352806 12120659113472 12137308370496 12201710586624 12209280355584 12244469924778 12268135309248 12268410527646 12268620753032 12275746287168 12292608576024 12340883073792 12357834836256 12365012185344 12365224066048 12365501462496 12365778865167 12389400769536 12390168961548 12455912890512 12463147202688 12463640362992 12480760748106 12487729347072 12554272575936 12554769342024 12562061069376 12579034454784 12579814404837 12586838310144 12653625793536 12653909659872 12654410368548 12661759966752 12678868061568 12715411075731 12722796102744 12723299537221 12739986667296 12747890375136 12754051395072 12815532422784 12815819921268 12822975599616 12823482998144 12823770674988 12841097672592 12849064108272 12916731889152 12917242997568 12917532777786 12924745247232 12925546632726 12934986463224 12943011146184 13011980430267 13019245634304 13019760799136 13020052879197 13027322590464 13036836750336 13037645085948 13044924619776 13045217264352 13045733456868 13053017506816 13114436969088 13122572980608 13140303708672 13141118459646 13148455767552 13148750734704 13212134414388 13218519802176 13226720385216 13244591833344 13252808591104 13290479918352 13298725144432 13308437515968 13316166968832 13316693882688 13316992624026 13387654405944 13395959917704 13414060035936 13414360961547 13421850833664 13422381929376 13422683041677 13493905631388 13501439917056 13502277059908 13519985851008 13520520829872 13528373459328 13600156856832 13601000120526 13608594202112 13627287326016 13627826550744 13635741502656 13654471916808 13708094609664 13708944565927 13726924409952 13735132271616 13735440400032 13761987443712 13801652222904 13802198347161 13810214573064 13816889011328 13883493458016 13910326649856 13910877074304 13911189145308 13918956420096 13919819450628 13993679914032 14012902001826 14020726067712 14021040603024 14021280860608 14021595408366 14029424328192 14048695515456 14123239812864 14124115509777 14132001671424 14132318703048 14132877911607 14160193098912 14235329017728 14235648367356 14243596803072 14244160414848 14244479962596 14263726569264 14313145615587 14341376672028 14347740086784 14348307819456 14356641222144 14417473975632 14425847549568 14426418372912 14446234881666 14454300897792 14455197121806 14531898372264 14540338403136 14540913756824 14559984762624 14560887539457 14569017571584 14646322768896 14646651338592 14647230899028 14655409140736 14655737914272 14675540197248 14684644695168 14762563425792 14762894603184 14763478763306 14772053294544 14782841672256 14792012738496 14792344576542 14870834777448 14879726627584 14880060433368 14900165812512 14908819730688 14909409664992 14951789908146 14961065787486 14981280618024 14987927964672 14990574792984 14997226263552 15061111206687 15069520537344 15070116830496 15070454907417 15078869455104 15079804404847 15090817540428 15099243457536 15099582187872 15100179670548 15108610814976 15189119906688 15198543022208 15209642875392 15210585933606 15219078723072 15219420141744 15220022366346 15300176463936 15309668477376 15330354326784 15330698241768 15331304869587 15339865062144 15340209190488 15421606435872 15431173782752 15451412401152 15452023805568 15452370450036 15460998239232 15536491394697 15544000137744 15574042658304 15574658915136 15583704574464 15618930140268 15628619903988 15649736708592 15658825972608 15659445584272 15742889903286 15751679903232 15773316826176 15773940968184 15783102369216 15866849666304 15867833473947 15898145227776 15898501880352 15898858540929 15899130975868 15908365086432 15930217236276 15992777044608 16014745144944 16024046403456 16024320983552 16024680466704 16055652017664 16141846296888 16151221374912 16151860470408 16183077827328 16219658222586 16229720669526 16239789359066 16261088510016 16268947448832 16279040474112 16325959899704 16348385668797 16357513745664 16357880703528 16358527976427 16367661716224 16390144768032 16454510765056 16477113115008 16486682913792 16487335283328 16487705153556 16509982721904 16520225282064 16607883854016 16608256428582 16617529603584 16618187150656 16618559956362 16641014330808 16739030101248 16739692456032 16740067987539 16749414759168 16762686539076 16772045939712 16773085873116 16782451080192 16853940695277 16864396642107 16871879546496 16872547158064 16882346622336 16894676196864 16905157415424 16953210604512 16953881434308 16963728136992 16986648889728 16997187166848 17087376563712 17087759895024 17088436048866 17098360899984 17121463563456 17121847659462 17132085477696 17212698521928 17222990663424 17223377037048 17234062176968 17246648617632 17256665357568 17257348194912 17257735339299 17349307240356 17358994179072 17360070505596 17369763453952 17383526781264 17393623019136 17394311275824 17485915958784 17487000154962 17496763974144 17497848842942 17520797990592 17521491279528 17531667646272 17605953797166 17616179219184 17616876282306 17624693069568 17635627180288 17659455777792 17720639891136 17744583354624 17745683589207 17755591843584 17755990165368 17756692760737 17850205874592 17861279890272 17885413381248 17885814615396 17895801111552 17896509239168 17896910722236 17991874175184 18026647801344 18027361106496 18027765525042 18037831279104 18134666827368 18159577083999 18169716434688 18170124046776 18170435400992 18170843029209 18180988670208 18205962555744 18277459479552 18302565879936 18313195889664 18313920533376 18366704887167 18402202963872 18402931129548 18413619430752 18438912864036 18511324610688 18536752254384 18547836099072 18548252193744 18559759267504 18584101154304 18585253442322 18658239885376 18683869335768 18694720804032 18695460544488 18721141122159 18731594020608 18830986417152 18832154013036 18842668895232 18843091604064 18843837215476 18868551682176 18880257465216 18980438690304 18980864489808 18981615552822 18992213886464 18992639950128 19018302092352 19084194154116 19121835562704 19131077092608 19223298634176 19223729881902 19234463399424 19235224497216 19235656012482 19261646508888 19273596162408 19375097833728 19375864496352 19376299166679 19387117870848 19388319949089 19413313016832 19414516719276 19425356762112 19528868451456 19529641198704 19540983885696 19556467628922 19567386929664 19567825896528 19568600185302 19579526260224 19671655453632 19683859470912 19696071059392 19710455563008 19711677689469 19722683651328 19723126102056 19827779703264 19840080577824 19866887750016 19878426307584 19879212886656 19935719877528 19936508723677 19948087716648 19962656273952 19975040824032 19975488936039 19987433057312 20081481608916 20092694049792 20093489107328 20093939876556 20105159273472 20121090053904 20132776250496 20133572894064 20240858447082 20252159875584 20253415589862 20280781244808 20292560188992 20293363155128 20400235285248 20401500180789 20412891303168 20440472435712 20440930989024 20441739826116 20453153416192 20453612253984 20562141914496 20602698407424 20603160600048 20603975856482 20702478334356 20715321859596 20725333516992 20766211886848 20825240187024 20838159871984 20865489974784 20866315611456 20866783717962 20878434630144 20879729175942 20990519871048 21019353002739 21031089101568 21031921290912 21032393112549 21044136492288 21073043273184 21155799555072 21157111298596 21184859719296 21198002507136 21198478054572 21211153448576 21240289648368 21323702726144 21352993526592 21365395204608 21366240622272 21366719943894 21395589853896 21512065008042 21522461729184 21534961833216 21535813960544 21564059065344 21577437103104 21626210963448 21638771324352 21639627559368 21681451346688 21682795682709 21797847558396 21810018327552 21810507604704 21811370635236 21853526357376 21969484153344 21969977007888 21970846348542 21983113711104 21983606871408 22013310295872 22026967042752 22143845138688 22144341904776 22145218144959 22158079941816 22188019107744 22188516864813 22306252166172 22318706801664 22319589941376 22320090650052 22332553012224 22350248718768 22363229596032 22364114497488 22427684862219 22441598681229 22471920927036 22481891947008 22485862189476 22495839395328 22509795496448 22604280806016 22605175245744 22618304182656 22636226310642 22648865186304 22650269505822 22662916222464 22783679860032 22784581398488 22797814533312 22814464313088 22815878900409 22828618084608 22829130212616 22830033549519 22842780636928 22950264695904 22963987551232 22964502716064 22995531490176 23008887143424 23009797593216 23010313785732 23132409653808 23146760674128 23178035708352 23178555675054 23191497358848 23192415034432 23316000206616 23361063987456 23361988372704 23375556861696 23428395210402 23442929855982 23474605062888 23488238958912 23489168376408 23499590759424 23614334854929 23627519854848 23628984854839 23659444472832 23659975239264 23660911452276 23674122458112 23674653553824 23800274499456 23815039853696 23847217841664 23847752820528 23848696463802 23862547629648 23895325854414 23989165566912 24022117717416 24036481475328 24037020700056 24083478026496 24179555769824 24211268250624 24212769445332 24226288579584 24226832062368 24227790705612 24241318226944 24274616740992 24344581004289 24359684038599 24403421173248 24418560711168 24488939849556 24536270618496 24536821055292 24537241506064 24551492574336 24585217152048 24681766147584 24715669672512 24730024370688 24731002924992 24731557730334 24780337923096 24911825781024 24912384642873 24926294405376 24927280725984 24927839934543 24961521496212 24975458694144 25108545151872 25109538684048 25124122138752 25158068909568 25159628809674 25173676620288 25307819319744 25308820737096 25323519933504 25357736123136 25430822151462 25445592205488 25446599074442 25479973334592 25495780750272 25508102790144 25631064845568 25631639842536 25632654073299 25646965996288 25647541349976 25682195345184 25698128216544 25833463778304 25834485995136 25835065555572 25849490494464 25851093265452 25869972926448 25886022292368 26023960860534 26038491268608 26039521598272 26040105758394 26054645180928 26075290171896 26090434528704 26091466913736 26228873938176 26230500232443 26245145961216 26246773264413 26280607417344 26282236919292 26296911535104 26297501469408 26408930695749 26424268828776 26425314423459 26437039604352 26453440770432 26489183666688 26505617182208 26580959836704 26597450288864 26616875031936 26632333937664 26633387765376 26633985248052 26775308811888 26791919835408 26828120071872 26828721923094 26843701667328 26844763858752 26845366083354 26987811262776 27004554119816 27039971702016 27041041659744 27041648287563 27056746918656 27200313713664 27202000241052 27217188404224 27254574652032 27255653101488 27271483005312 27308943833616 27416189219328 27417889131854 27453848819904 27470880800064 27603304445808 27604396694322 27620429146128 27633778022656 27766986916032 27821754148608 27822378290616 27823479207769 27839638901256 27877880163483 27987359828064 28025804003652 28041452135424 28042081206048 28042561721216 28043190816732 28058848656384 28097391030912 28246479625728 28248231019554 28264003342848 28264637406096 28265755823214 28320386197824 28470658035456 28471296734712 28472423329233 28488320829696 28488959925192 28527453138528 28626291231174 28682753344056 28695480173568 28696615638912 28713282444288 28834947951264 28851695099136 28852836745824 28853484018723 28892469763332 28908601795584 28910394243612 29063796744528 29080676806272 29081827513648 29119969525248 29121775078914 29138035143168 29293302677184 29294461798056 29311475828544 29334701443383 29351080394496 29352900277953 29369289390336 29525126851584 29525789206368 29526957526612 29544106589088 29565683344512 29584025476992 29584689153084 29741669554896 29759453255168 29760120866736 29800331625024 29817639461376 29818819329984 29903579816292 29922131574972 29962561236048 29981149585968 30122222413374 30139041074688 30140233660992 30140909814834 30157738910208 30159608809694 30181635080856 30199164375744 30200359341096 30361287670623 30378239813376 30380123384793 30397086044416 30419285750784 30421171867212 30438157446144 30438840283488 30440044732692 30600352927872 30619336954752 30660708653568 30661396483536 30662609739174 30679730124288 30680418380976 30843212871744 30862347565504 30904047611136 30904740900072 30905963784723 31072982789394 31088000275488 31148085316608 31149317830272 31167409148928 31237860280536 31257239807976 31299473417184 31300175576943 31317651945216 31318891168544 31319593763913 31485779806572 31503359806464 31546633652352 31547881936368 31566204738432 31733699332608 31735666947894 31797003760704 31797717081858 31798261951736 31816730172864 31860434472552 31985554089216 32029490289888 32048092806912 32048641967104 32049360933408 32050079915841 32111304035328 32268097512063 32283692593776 32302442749824 32303720940816 32366155654656 32439316445172 32459441339052 32479578718132 32522177020032 32651919799408 32696771337594 32715027491328 32715761407056 32717055952854 32735323432448 32780289536064 32954226230016 32956269522813 32974670566656 32975410307112 32976715127083 33019965443808 33040450564128 33215767708032 33216512857164 33235059207168 33236374301312 33237119912724 33282028661616 33478060202496 33479384912064 33480135975078 33498829518336 33525373078152 33546171746232 33707881390554 33728793284214 33743759092992 33745094316128 33764693244672 33789352393728 33810314830848 33906421209024 33907762868616 33927456273984 33973297779456 33975404258733 33994374333696 34174753127424 34175519790048 34176872097732 34196721799968 34242927126912 34243695318924 34264170955392 34425397043856 34445981326848 34446754074096 34468124353936 34493297235264 34513330715136 34514696389824 34515470678598 34698614480712 34720141011192 34767053562528 34767833512581 34787246038272 34788622551648 34971831917568 34974000309924 34993527948288 34995697685884 35041595981184 35042982559056 35063335292544 35142592815603 35164394783973 35211907594332 35232358438368 35233752564612 35249386139136 35271254360576 35441279782272 35489166709248 35491367178414 35511183687168 35511980330736 35513385521474 35700411749184 35722559780544 35770826762496 35771629230792 35773044695703 35793018478336 35793821444472 35983748350368 36053295602688 36054722212992 36055531050084 36075662558208 36269333654736 36319154167998 36339432869376 36340248093552 36340870801984 36341686058418 36361977340416 36411925111488 36605131759872 36627841066752 36733409774334 36804405927744 36805862259096 36827238861504 36877825728072 37022649221376 37024944772543 37073504508768 37095672198144 37096504387488 37097336595501 37119518535008 37168202308608 37170506884644 37316479770752 37367738671536 37389441608064 37390921088976 37442282244318 37463188041216 37664308026072 37686183208128 37687674430952 37737103364352 37739443214511 37760514930432 37960877380608 37961728979616 37963231105644 37984427772928 37985279900256 38036604184704 38146233227193 38168388308232 38169898611663 38243671125408 38262154185216 38446597268352 38447459763804 38468926798848 38470448994432 38471312024964 38523293017776 38547192324816 38750195667456 38751728992704 38752598333358 38774235741696 38776639898178 38829033438552 39035941290801 39057736902912 39059282397408 39060158637591 39081967771392 39112935257844 39134773859328 39135651793056 39137200370604 39159052520448 39343310907264 39367718941824 39392142118784 39420911126016 39423355378938 39445367302656 39446252204112 39655559406528 39680161155648 39733775500032 39758425773312 39871439755056 39873017447354 39896175433296 39925312547904 39950081648064 39950977872078 39974866114624 40162963217832 40186978214656 40187879753112 40242180107808 40265552500992 40267145788128 40268049125031 40481716894164 40504319751168 40506831179724 40561562489616 40585120377984 40586726310256 40800470570496 40803000361578 40825782606336 40881861978048 40883479652232 40907224507968 41124283828992 41126833697781 41205396814848 41206321200096 41207951712964 41404956668712 41406595041483 41430643719192 41450667033984 41532423773696 41650480374048 41676319743968 41730979949568 41732631222912 41733567435924 41756869260288 41759458351884 41981039742096 42038706005478 42062178203136 42063842581824 42064786225098 42088272984576 42146086546368 42314222597192 42369719438592 42372346529331 42396005014272 42396956109144 42398633734821 42422306897152 42480579296736 42647405452288 42705987053184 42730790409216 42732481244544 42733439887788 42791179707792 42939436846761 43024130016084 43044923458368 43069923666432 43071627921088 43252421926896 43277542648704 43279255118736 43362902693376 43365591365418 43595695116792 43621015209408 43622741270472 43682662618371 43707052714752 43938968306688 43939954015776 43941692697084 43966227422208 43967213742816 44026620591744 44053934085504 44287690277376 44288683809552 44290436289918 44316159883632 44376038215488 44377033729626 44612504332344 44639179882752 44640181300104 44700497437536 44726459192064 44728228994976 44855369724438 44883197362458 44943841854072 44963783894016 44971724378952 44991678790656 45019590992896 45208561612032 45210350491488 45211364722251 45236608365312 45239413214541 45272452621284 45297730372608 45300539011644 45325832444928 45567359720064 45569162796976 45595629066624 45628928626176 45631757800818 45657236169216 45658260425232 45660067099038 45685561273856 45900529391808 45929005432128 45991062980352 45993914608761 46019595186432 46020627571464 46264819307616 46293521348256 46356071416704 46357111350108 46382994717696 46384830068864 46609474184091 46632000413232 46722127974912 46723976745408 46751113723392 46856790420804 46885859711964 46949210125776 46976477917824 46978336752816 47228669709858 47255039709696 47257969709678 47319950478528 47321822904552 47349307107648 47600548998912 47603500421841 47630079707392 47694435683328 47695505641056 47697392927604 47725095259296 47790651708828 47978331133824 48044235434832 48072962950656 48074041400112 48166956052992 48359111539648 48425538890664 48453664124736 48455581411224 48549233481984 48689162008578 48719368077198 48806842346496 48837121422336 48977879699112 49045157006391 49072541236992 49073642110584 49074483012128 49075583929281 49102985148672 49170434304096 49363532295168 49431339345024 49460048741376 49462005849984 49463115460668 49560675846192 49823651562048 49824769285746 49852588810752 49854561451968 49855679869086 49923042992424 50217090303744 50219077368096 50220203962617 50248244277504 50316137819136 50319257619348 50347353240576 50561822085831 50593189926321 50615638639488 50617641474192 50647039867008 50715472246272 50861644302924 50891184410976 50893198148884 50959946669184 50991561500544 51262129691136 51263279685072 51265308146598 51293931992576 51295082699952 51364390690368 51396256433088 51668971990272 51670131111144 51672175671571 51702186530904 51739945852896 51772044584736 51773206017897 52047921721068 52076982537216 52079043196544 52080211516788 52109290361856 52150580343792 52180869057408 52182933827472 52457747876352 52461000464886 52490291922432 52493546528826 52564473838584 52595002938816 52817861391498 52848537657552 52850628846918 52874079208704 52906881540864 52978367333376 53011234364416 53161919673408 53194900577728 53233750063872 53237050767621 53266775530752 53267970496104 53270078282211 53550617623776 53583839670816 53656240143744 53657443846188 53687403334656 53689527717504 53690732166708 53975622525552 54009108239632 54079943404032 54082083319488 54083296575126 54113493837312 54404000482104 54478731251997 54509149304064 54511306202976 54512529087627 54542966010624 54617887667232 54832378438656 54835778263708 54907697639808 54941761600128 55100114661501 55206608891616 55208793388644 55240858292256 55267556045312 55533973832064 55643508297216 55644756581232 55646958415538 55679277802512 55755760326966 55974719656128 56051608007304 56084162412096 56085123442432 56086381633464 56194782061824 56492959251456 56496462039108 56528006685696 56529274812192 56531511646428 56640772395648 56941316070912 56942593469424 56944846658466 56976641659392 56977919850384 57054906277056 57252582462348 57365506688112 57393231277824 57669895902528 57703390198272 57705673491648 57706968037446 57784939526664 57820788487224 58127593489056 58128897500037 58161353612544 58163655027296 58164959847267 58239939050496 58243550157828 58276070286336 58586605354368 58588923596112 58622951657088 58669402886766 58702160788992 58705800555906 58738578780672 59051578412736 59053915053224 59088213178176 59131366689024 59135033068407 59168050953984 59169378306168 59483339109792 59518906510336 59520241733472 59600663250048 59635278922752 59637638659968 59807159632584 59809526171031 59844263149944 59925122472096 59926466808117 59962299171936 60244444826748 60278082149376 60280467321984 60281819629668 60315477820416 60319217619388 60363270161712 60398328751488 60400718682192 60722575341246 60756479626752 60760246769586 60794172088832 60842343734424 60877680566976 60880089465384 61200705855744 61204500542367 61238673909504 61242470950297 61321417307136 61322792967072 61325219478348 61359460248576 61360836761952 61686425743488 61724695131008 61808095222272 61809481800144 61811927569446 62145965578788 62176000550976 62298635660544 62475720561072 62514479615952 62598946834368 62600351153886 62635303890432 62637782337088 62639187527826 62971559613144 63093267304704 63095763872736 63097179337647 63132409476864 63467398665216 63471333895788 63594007521408 63595434163716 63596523903472 63633460345728 63720868945104 63971108178432 64058980579776 64096185613824 64098721866816 64100159831682 64536195024126 64567385187552 64604885499648 64607441881632 64732311309312 64878632890344 64918882678104 64959157436264 65044354040064 65048387048127 65303839598816 65393542675188 65430054982656 65431522814112 65434111905708 65470646864896 65560579072128 65908452460032 65912539045626 65949341133312 65950820614224 65953430254166 66039930887616 66080901128256 66431535416064 66433025714328 66435654434877 66472748602624 66474239825448 66564057323232 66956120404992 66958769824128 66960271950156 66997659036672 67050746156304 67092343492464 67283054586657 67324796043687 67415762781108 67457586568428 67487518185984 67490188632256 67529386489344 67812842418048 67815525737232 67854912547968 67946595558912 67950808517466 67988748667392 68351039580096 68353744195464 68393443599936 68447636701227 68485854253824 68487390637848 68490100648557 68528341910784 68850794087712 68891962653696 68893508148192 68936248707872 68986594470528 69026661430272 69029392779648 69030941357196 69397228961424 69440282022384 69534107125056 69535667025162 69574492076544 69577245103296 69948000619848 69991395371768 70083191962368 70085965118112 70126670585088 70285185631206 70328789567946 70423815188664 70464716876736 70467505129224 70498772278272 70542508721152 70843004564787 70882559564544 70886954564517 70978333418496 70982734356828 71022367374336 71023960661472 71026771042948 71400823498368 71445119561088 71541653524992 71543258461584 71546089391406 71586036956672 71587642888944 71967496700736 72109444425984 72111062100168 72113915497687 72538667309472 72638308335996 72678865738752 72680496187104 72681741603968 72683372116836 72723954680832 72823850222976 73033743012867 73079052115797 73210263519744 73255682133504 73466819548668 73608811855488 73611724518192 73654477723008 73755651456144 74045298442752 74049889545086 74147009017536 74193008774976 74194673191002 74239037070016 74341013769288 74632959541504 74735477343072 74778883216128 74781842177952 74783519803629 74884564488636 74926376082432 75328616052144 75372366416256 75375348861904 75474206728704 75478886429022 75521029860864 75923457959232 75926462211288 75970559800512 76073208369408 76292466454386 76336776616464 76339797223326 76487342250816 76524308370432 76893194536704 76894919527608 76897962219897 76940897988864 76942624049928 77046586035552 77094384649632 77500391334912 77503457985408 77505196666716 77548471483392 77553279796356 77658066877104 78071882581602 78115473805824 78118564794816 78120317275182 78163935542784 78225870515688 78271303586112 78274400741208 78686621814528 78691500697329 78735437883648 78740319793239 78784284237568 78841822252032 78846710757876 78890734605312 78892504408224 79226792087247 79275943270377 79311118813056 79360322311296 79467551000064 79516851546624 79742879510112 79746034894708 79792350866592 79850625095808 79900163296128 79901955744156 79949732229248 80325926435664 80373956429312 80375759506224 80484360215616 80531105001984 80534291576256 80536098250062 80963433788328 81013662359448 81123124979232 81124944862689 81170240755968 81173452620512 81600941140992 81606000723156 81651565212672 81763723956096 81766959304464 81814449015936 82248567657984 82253667395562 82412642400192 82415903425928 82809913337424 82813190082966 82861287438384 82901334067968 83064847547392 83300960748096 83352639487936 83465262445824 83467134871848 83470437623307 83518916703768 83633640490449 83962079484192 84077412010956 84124356406272 84127685163648 84129572450196 84176545969152 84292173092736 84628445194384 84739438877184 84744693058662 84792010028544 84793912218288 84797267469642 84844613794304 84961158593472 85411974106368 85417269987699 85464962489088 85466879775576 85582359415584 85878873693522 86048260032168 86089846916736 86139847332864 86143255842176 86504843853792 86555085297408 86558510237472 86560452056169 86725805386752 86731182730836 87191390233584 87242030418816 87245482540944 87365325236742 87414105429504 87879908031552 87883385394168 87934427485632 88053241183488 88058700833859 88107868171008 88575380554752 88577367619104 88580872579836 88632319767264 88752076430976 88754067459252 89225008664688 89278359765504 89280362600208 89400994875072 89452918384128 89456457989952 89710739448876 89766394724916 89887683708144 89943448757904 90417123224064 90420700982976 90422729444502 90473216730624 90478826429082 90544905242568 90601078023288 91083863011869 91134719440128 91138325593952 91140370154379 91191258133248 91257857252352 91263515601636 91314472338432 91316520850464 91320134198076 91371122547712 91801058783616 91858010864256 91982125960704 91987829217522 92039190372864 92041255142928 92529638615232 92587042696512 92712142833408 92714222700216 92717891354169 92769660137728 93218948368182 93264000826464 93444255949824 93447953490816 93502227446784 93713580841608 93771719423928 93898420251552 93900526730829 93952955835648 93956673505632 93958781291739 94457339419716 94510079419392 94515939419356 94639900957056 94643645809104 94698614215296 95201097997824 95207000843682 95260159414784 95391011282112 95394785855208 95450190518592 95581303417656 95956662267648 95962611961489 96088470869664 96145925901312 96148082800224 96150239747523 96333912105984 96718223079296 96851077781328 96907328249472 96911162822448 97098466963968 97378324017156 97438736154396 97955759398224 98090314012782 98145082473984 98147284221168 98148966024256 98151167858562 98205970297344 98340868608192 98862678690048 98868808568439 98924011699968 98926230921336 98930145381249 99121351692384 99647303124096 99649538571492 99705177621504 99709122903936 99711359738172 99846085984848 100434180607488 100438154736192 100440407925234 100496488555008 100638515238696 101123644171662 101186379852642 101231277278976 101235282948384 101294079734016 101430944492544 101723288605848 101782368821952 101786396297768 101919893338368 101926212776199 101983123001088 102524259382272 102526559370144 102530616293196 102587863985152 102590165399904 102728781380736 102792512866176 103337943980544 103340262222288 103344351343142 103404373061808 103479891705792 103544089169472 103546412035794 104095843442136 104158086393088 104160423033576 104301160687584 104361738114816 104365867654944 104915495752704 104922000929772 104980583844864 104987093057652 105128947677168 105190005877632 105427778446809 105493184351919 105558630833929 105635722782996 105697075315104 105701257693836 105748158417408 105813763081728 106323839346816 106389801155456 106467500127744 106474101535242 106533551061504 106535940992208 106540156564422 107101235247552 107167679341632 107312480287488 107314887692376 107319134087109 107379055435008 107381464333416 107951245051104 108018216479264 108159886808064 108164166638976 108166593150252 108226987674624 108808000964208 108957462503994 109018298608128 109022612405952 109025058175254 109085932021248 109235775334464 109671556527416 109815395279616 109883523200256 110200229323002 110413217783232 110417586777288 110481716584512 110535112090624 111067947664128 111074834317629 111287016594432 111289513162464 111292009786503 111293916831076 111358555605024 111511520653932 111949439312256 112103216014608 112168324824192 112170246884864 112172763266928 112389564123648 112992924078216 113058549624384 113063023292856 113218329643533 113281544791296 113882632141824 113885186938848 113889693316932 113953283318784 113955839700768 114109812554112 114438699681579 114505164924696 114509695834989 114731013376224 114786462555648 115339791805056 115406780396544 115411346983296 115413936074892 115569879053328 115641576974448 116255186978112 116257795000074 116322707225088 116327310054592 116329919694534 116487100315656 117173210708736 117177847192224 117180475912773 117245903314176 117338805773532 117404321577984 117411601111812 117477157561344 118103156825472 118107830106448 118176426356352 118262733378048 118270066136814 118336101907968 118338756612336 118966678219584 119040483466944 119201326500096 119275277319936 119614319265168 119619052342062 119688526299888 119850244944192 119852933616234 119924598343872 120488889653496 120560934643968 120563639259336 120638435238776 120726540323424 120796657502976 120801437364384 120804147375093 121445150682492 121512959253504 121520493539172 121588344177664 121684687468848 121755361133952 121760178930768 122401411711488 122409001084734 122477347819008 122484941900594 122645585934144 122650438956696 122721673523904 123372851486976 123380501093343 123449390262016 123616190444544 123618963600288 123623855138892 124219785124449 124291931157576 124296849325159 124352001101952 124597271321088 124951441122144 125028959231904 125197893668736 125200702307772 125270607780864 125275564674176 125278375055652 125943119226288 126186534609408 126191527745472 126194358675294 126264818953728 126942667791576 127117039587993 127188015042816 127190868327432 127193047806944 127195901204463 127266920691456 127441737890208 127942216356864 128117961159552 128192371227648 128197443733632 128200319663364 129072390048252 129134770375104 129209770999296 129214883763264 129757265780688 129837765356208 129918314872528 130088708080128 130096774096254 130607679197632 130787085350376 130863045628224 130868223811416 131047987855113 131121158144256 131816904920064 131825078091252 131898682266624 131901641228448 131906860508332 132079861775232 132161802256512 132863070832128 132866051428656 132871308869754 132945497205248 132948479650896 133128114646464 133917539648256 133920543900312 133925843067133 134101492312608 134184686984928 134566109173314 134649592087374 134831525562216 134915173136856 134975036371968 134980377264512 135058772978688 135625684836096 135631051474464 135634094166753 135709825095936 135718239643623 135893191117824 135901617034932 135977497334784 136702079160192 136707488390928 136786887199872 136895273402454 136971708507648 136974781275696 136980201297114 137056683821568 137701588175424 137787016296384 137872497415744 137973188941056 137981743826283 138058785559296 138061882714392 138794457922848 138880564044768 139068214250112 139071334050324 139148984153088 139154490206592 139828422552273 139896001239696 139982790743536 140166383924736 140171930236224 140253341170176 140570371262412 140657579135892 140847630377328 140929433753472 140935010258448 141686009129574 141765119129088 141773909129034 141965468713656 142047921322944 142053542085896 142801646996736 142810501265523 142890239122176 143083307049984 143086516923168 143092178782812 143172073913344 143175285777888 143934993401472 144218888851968 144222124200336 144227830995374 145077334618944 145276616671992 145360992374208 145363483207936 145366744233672 145647700445952 146067486025734 146158104231594 146420527039488 146511364267008 146933639097336 147135471019173 147217623710976 147223449036384 147226751787843 147308955446016 147511302912288 148090596885504 148099779090172 148294018035072 148386017549952 148389346382004 148478074140032 148682027538576 149265919083008 149470954686144 149557766432256 149563684355904 149567039607258 149769128977272 150657232104288 150660611887851 150744732832512 150750697723808 150948413457408 150957772858044 151042059721728 151779569778963 151846915918464 151852924422576 151941119601024 152146416738816 152584932908772 152673553232928 152679594446652 152974684501632 153786389073408 153789839055216 153795924439794 153881795977728 153885248099856 154093172071104 154188769299264 155006915970816 155010393333432 155016527014713 155106559592712 155316133754208 155319618053691 156143765163204 156230947611648 156237129589632 156240634550364 156327871085568 156451741031376 156542607172224 156548801482416 157373243629056 157383001394658 157470875767296 157480639586478 157568568475136 157693421515752 157785008816448 158453584174494 158551886540754 158622237626112 158720644622592 158935102000128 159033703093248 159485759020224 159492069789416 159584701733184 159701250191616 159711152302863 159800326592256 159803911488312 159810234846633 159899464458496 160651852871328 160747912858624 160751519012448 160968720431232 161062210003968 161068583152512 161072196500124 161926867576656 162027324718896 162246249958464 162249889725378 162340481511936 162346905241024 163212001446312 163527447912192 163533918608928 163537587262881 163628898031872 164497135315968 164507334791124 164825284800384 164831806851856 165300343984503 165402893983873 165619826674848 165626380165932 165722574876768 165802668135936 166601921496192 166705278975872 166930524891648 166934269743696 166940875246614 167037833407536 167267280980898 167924158968384 168154824021912 168255370327296 168259144900392 168584346185472 169256890388768 169478877754368 169489386117324 169584020057088 169587824436576 169594534939284 169689227588608 169922317186944 170823948212736 170834539975398 170929924978176 170933759551152 171164718831168 171757747387044 172096520064336 172179693833472 172286511684352 173009687707584 173110170594816 173117020474944 173120904112338 173462365461672 174382780467168 174386692500111 174484060837632 174490965081888 174494879541801 174730650473484 174828210859008 175759816063104 175766770788336 175868854971264 176106482366976 176117401667718 176215736342016 177154735238208 177161745159672 177264639534528 177405099205221 177504152861952 177508134918504 178450017329376 178556719531008 178560725200416 178801989750144 178905836768256 178912915979904 179421478897752 179428578513093 179532789449832 179775367416288 179886897515808 180834246448128 180841401965952 180845458889004 180946433461248 180957652858164 181089810485136 181202156046576 182167726023738 182269438880256 182276651187904 182280740308758 182382516266496 182527031203272 182633041700928 182640268396152 183602117567232 183613501627101 183716021728512 183727412850891 183964251921408 183975658435044 184078380745728 184082510285856 185059277230464 185174085393024 185424285666816 185428445400432 185435782708338 185539320275456 186437896736364 186528001652928 186895906981632 187427161683216 187543438847856 187796840503104 187801053461658 187905911671296 187913347011264 187917562583478 188914678839432 189031878838712 189279801914112 189287291618208 189291538012941 189397228430592 190402195995648 190414001687364 190520318829568 190782022564224 190789571710416 190900381037184 191162606835312 191913324535296 191925223922978 192176941739328 192296165600448 192300479495046 193436446158592 193702155562656 193814656498944 193822325644896 194196933927936 194756648034312 194764354454383 194877472308792 195145161144381 195911518796448 196180628025564 196290164947968 196294568442336 196297932048512 196302335717124 196411940594688 196681737216384 197725357380096 197737617136878 197848023399936 197852461842672 197860290762498 198242703384768 199294606248192 199299077142984 199306963304631 199418245807872 199422719476344 199692171969696 200868361214976 200876309472384 200880815850468 200992977110016 201277030477392 201974388131061 202247288343324 202372759705284 202462554557952 202470565896768 202588159468032 203446577211696 203564737643904 203572792595536 203839786676736 203852425552398 203966246002176 205053118740288 205061232586392 205180330799808 205342910103681 205457562761472 205470301945671 205585025732352 206675887961088 206680524444576 206688702686284 206808746123616 206959783411584 207088178338944 207092824071588 208191686884272 208316172786176 208320846067152 208602321375168 208723476229632 208731735309888 209844001859544 209974186115304 210257895354336 210380011755264 210855556893618 210986368703838 211117261667858 211271445565992 211394150630208 211402515387672 211496316834816 211627526163456 212529013694361 212647678693632 212660863693551 212779602310912 212935000255488 212948203070484 213067102123008 213071881984416 213080313128844 214202470495104 214335358683264 214624960574976 214629775384752 214638268174218 214758110870016 214762928666832 215902490102208 216036432958528 216328333277952 216333186300504 216341746493061 217616001928416 217914925007988 218036597216256 218045224811904 218050116350508 218171864042496 218471550668928 219101229038601 219237156347391 219343113054832 219630790559232 219767046400512 220400458646004 220826435566464 220835173554576 220963433169024 222135895328256 222149668635258 222579026324928 222584019573006 222587833662152 222717111210048 223023041307864 223898878624512 224206432029216 224336649648384 224340493769728 224345526533856 224350559410887 224779128247296 225985848156432 226117099248768 226126046585712 226436659287066 226563089582592 227770373877696 227779386633864 227911679401536 228219625108224 228877399363158 229010329849392 229019391669978 229462026752448 229572925111296 230679583610112 230693886659691 230822693966592 230827872149784 230837005889581 231139758106656 231283153948896 232510373956224 232515590000148 232645414450176 232654620109184 232659839389068 232974200631312 234346421417472 234355694384448 234360951825546 234491806628352 234677611547064 234823202223624 236074502091987 236206313650944 236215660212896 236220959379717 236352852712704 236525466756096 236540132273628 236672203815936 236677513224672 237827829811131 237933356439168 238080966933888 238402653000192 238550554639872 239228638530336 239238104684124 239377052599776 239700489888384 239705867232468 239849196687744 240977779306992 241121869287936 241127278518672 241276870477552 241453080646848 241593315005952 241602874728768 241608294750186 242890301364984 243040987078344 243369374937696 243374834588067 243510722267904 243520357861536 244802823422976 244818002169468 244954695638016 244969883801188 245291171868288 245300877913392 245443347047808 246745702973952 246761002186686 246898780524032 247237927200576 247247710277784 248439570248898 248583862315152 248593698650318 248704002203904 249194542642176 249902882244288 250057918463808 250395787337472 250401404615544 250411312869921 250551129348352 250556750111304 251886238452576 252373069218816 252383055490944 252388717350588 252529637907456 253885335583152 254234079175986 254376030085632 254381736654864 254386095613888 254391802408926 254533841382912 254883475780416 256235922319104 256251809963097 256394887467264 256400639326728 258144780096504 258269540750208 258419541998592 258429767526528 259174613407801 259514531561376 259675530712416 259681356168507 259836629745056 260177416160256 260193548192508 261215358395264 261574170700752 261726091256448 261736447622832 262095975710226 262242316288512 263650156182504 263803282456896 263813721016664 264159723550464 264176102501577 264323604513024 265726141664256 265732102857312 265742617739508 265890994410496 265896959301792 266256229292928 267835079296512 267841087800624 267851686134266 268202984625216 268369373969856 269132218346628 269299184174748 269663051124432 269830346273712 269960754529024 271251369672192 271262102948928 271268188333506 271419650191872 271436479287246 271803234069864 273251589035607 273404158320384 273414976781856 273421110463137 273573774399744 273790546804908 273943417015296 273949562551392 273960402594228 274113367643136 275403176350848 275574032592768 275744994831488 275946377882112 275963487652566 276117571118592 276123765428784 277588915845696 277761128089536 278136428500224 278142668100648 278153674062507 278308980413184 279656845104546 279792002479392 279965581487072 280332767849472 280343860472448 280506682340352 281140742524824 281315158271784 281695260754656 281858867506944 281870020516896 281876343875217 283372018259148 283530238258176 283547818258068 283930937427312 284095842645888 284107084171792 285603293993472 285621002531046 285780478244352 286173033846336 286184357565624 286350571555776 287869986802944 287887835884467 288437777703936 288444248400672 288450719242569 288455661990748 290154669237888 290553233343984 290721984748416 290726966415872 290733488467344 291295400891904 292134972051468 292316208463188 293867278194672 294270942038346 294435247421952 294446898072768 294453503575686 294617910892032 295022605824576 296199558180344 296588036070144 296606425705317 296772035099904 296778692764008 296790436143747 296956148280064 297364055077152 298531838166016 298941909372288 299115532864512 299127368711808 299134079214516 299538257954544 301314464208576 301321223775702 301489465665024 301501395447616 301915545716088 303559139557926 303693831836928 303705848845152 303882239202048 304292833477632 305169865817544 305347106465856 305359188893304 305778638328597 305949369003264 307572778146816 307579678110432 307591848879588 307763591955456 307770496199712 308186344142208 308377538598528 310013831941632 310020786666864 310033054029426 310213119185424 310632267508416 310639236107382 312287530326408 312474259179264 312481269100728 312903482062752 313085214344448 313097602964832 314746487258112 314766002789316 314941751534592 314961279172956 315137136950272 315386843031504 315570017632896 316479553055757 316675892501787 316907168348988 317103773081508 317244475252224 317441289245184 318971518040448 318984139578832 319169403466368 319402500383232 319422304605726 319600653184512 319607822976624 319620469693266 319798928916992 321303705742656 321503038024896 321937440862464 321957402261327 322137166305024 322144393000248 323853735153312 324054649437792 324492499916928 324499779450756 324680963023872 324693810482048 326424002892624 327054895824384 327067837217856 327075174525762 327257796063744 329014669582248 329650569600768 329663613703712 330600687969006 330805787967746 331239653349696 331252760331864 331445149753536 331605336271872 333203842992384 333224502952887 333410557951744 333861049783296 333868539487392 333881750493228 334075666815072 334534561961796 335848317936768 336309648043824 336510740654592 336518289800784 337168692370944 338513780777536 338978772234648 339175648873152 339189069878568 339654988930599 339844634373888 341647896425472 341669079950796 341859849956352 341867519102304 342329437662336 343316099044737 343515494774088 343529087504967 344193040128672 344359387666944 344573023368704 346019375415168 346220341189632 346234040949888 346241808224676 346924730923344 348765560934336 348773385000222 348968121675264 348981930163776 348989759083602 349461300946968 351519632126208 351533541576672 351541427738319 351737709942528 352212964733952 352234803335436 352431472684032 354309470476416 354323490319344 354529279069056 354810198410442 355008305723904 355016269837008 356900034658752 357121450400832 357603979500288 357825831959808 358842957795504 358857157026186 359065578899664 359550734832576 359773795031616 361682803931904 361690917778008 361705229700997 361915305716328 362179620970272 362404312093152 362412442125279 364335452047476 364538877760512 364553302375808 364561480617516 364765032532992 365054062406544 365266083401856 365280536792304 367204235134464 367227003254202 367432043457024 367454825701782 367951316870088 368165020571712 370118554460928 370141503280029 370348170786048 370848571333632 370856890800864 370871565416676 371078640550912 372659355373347 372875793472728 372890547975477 373056003305856 373791813963264 374854323366432 375086877695712 375593681006208 375602106923316 375811823342592 375826694022528 375835125166956 377829357678864 378063757677424 378559603828224 378574583236416 378583076025882 378794456861184 380828003374728 381351118763979 381564045128448 381579143420832 381587703613389 381800762074368 382325213670624 383826649070592 383850447845956 384353883478656 384592331200896 384600958990092 386872892317184 387404311125312 387629312997888 387644651289792 389513296068624 389528708908766 389754944617584 390290322288762 391823037592896 392361256051128 392589136884672 392595864097024 392604671434248 393363474432768 395450714760192 395475234273756 395696046799872 395704923685344 395720581524996 396485406769536 398589212496384 398598154285968 398613926609262 398836491615744 398845438952688 399384343939392 401752618944768 401761631700936 401777529201399 402554060954784 403948776262122 404494576686648 404745519410568 404925109115904 404941131793536 405176318936064 406893154423392 406902282500259 407129475287808 407145585191072 407154718930869 407679573353472 407704851104796 407932492004352 410106237480576 410122465172784 410360661599616 410685820207362 410915125522944 410940603891342 411170051464704 413361048889152 413377405372568 413617492247232 413919566823168 413945231478849 414176356677888 414185648143176 416383373768544 416632345572352 416641692134304 417204642750336 417446952459264 417463470619776 419485267656819 419688003719088 419948372230608 420515790708672 420760023510528 421711113787236 421972737407676 422234523335716 422542891131984 422788301260416 422805030775344 425058027388722 425295357387264 425321727387102 425559204621824 425896406140968 426143763968832 426160626257688 428404940990208 428431503796569 428670717366528 428697296652079 429249921149952 429259550769504 429276536348436 429516221740032 429525857333664 431804980204416 432072865917056 432656666555904 432666372601008 432683492986122 435232003856832 435829850015976 436090449623808 436100232701016 436943101337856 438202458077202 438474312694782 438686226109664 439261581118464 439534092801024 440800917292008 441652871132928 441670347109152 441680255363529 441926866338048 444271790656512 444299337270516 445158052649856 445168039146012 445175667324304 445434222420096 446046082615728 447797757249024 448412864058432 448673299296768 448691053067712 448701118821774 451971696312864 451981835663553 452234198497536 452252093171424 452873318574132 453126179165184 455338709336889 455540747755392 455558773267728 455823358803072 456439250216448 457754798726316 458020659698784 458038783339956 458924053504896 461359167220224 461387773319382 461645387933184 461655744299568 461674011779162 462279516213312 462566307897792 465020747912448 465031180000296 465049581044139 465309240218368 465319678778136 465948401262624 468692842834944 468711388768896 468721903651092 468983613256704 469355223094128 469646404447248 472149004183974 472412627301888 472431320425792 472441918759434 472705705425408 473080264547256 473355026449344 475655659622262 475866712878336 476161933867776 476805306000384 477101109279744 478457277060672 478476209368248 478754105199552 479133456908589 479400979776768 479411734464936 479430704539899 479698393375488 481955558613984 482243738575872 482254557037344 482553740955104 482906161293696 483186630011904 483205749457536 483216589500372 485780602729968 486081974156688 486738749875392 486749669176134 487021444535808 487040715723072 489636004338936 489939767602376 490582343736576 490601755826784 490612761788643 490886694095616 493491405947904 493522004373372 493797561048064 494475854401152 494495420555568 495901031953509 496208681951619 496879140497796 497167724630304 497187397300636 497408004407808 499805764488576 500115836927616 500791574674944 500802809231088 500822625739842 501102258696704 501113500222608 503772476905152 504766110981888 504777434701176 504797408483809 507770671166304 508468158351972 508752060171264 508763473309728 508772191227776 508783604817852 509067682765824 509766951560832 512471844638208 512503619926194 512789774934528 512801278653456 516289560193008 516539081500416 516859535053056 518349226815602 519029063122752 519351061424832 519362712337014 519673259490112 520387096385016 522430716790528 523148341401504 523452182512896 523472895245664 523484638625403 524191951420452 524484632577024 527300312365008 527606564913792 527627442033328 528319447100928 528352205003154 528647209026048 531464205714624 531485235479016 531793918603584 532215297615663 532512458585856 535670158593024 535682175601248 535703372268532 536405969250432 536738747939712 538264436693256 538285735539279 538598368349496 539326102248864 539660692547424 539921509058048 542502739344384 542524205897856 542536376667012 542839300383744 542872958574492 543606468139728 546503178071214 546808316640768 546829953563712 546842220926274 547147548799488 547581093609816 547899125102784 547920805188456 550806352701696 550840504881303 551148065185536 551182238552673 551489989662976 551892755764224 551926975305132 552235142237184 552247530857568 555177831691392 555522256179072 556272857000448 556285336201296 556307348125014 556617960826368 559313690209092 559584004958784 559931162974144 560687720944896 562281485049648 562630316543568 563390521509312 563717735013888 563740041033792 563752687750434 566744036518296 567095636516136 567861874854624 567874614038823 568191685291776 568214168343584 571206587986944 571242005062092 571560956488704 572346067692672 572368715131248 572701143111552 575739973605888 575775671768934 576888496801344 576901438485138 576911323981496 580309338475776 581106466687968 581443969496832 581453932831744 581466976934688 582590801783808 584269944102936 584293063363149 584632416926376 585435483433143 587734556389344 588541884076692 588870494843904 588893796145536 588907007151372 589235821784064 590045211649152 592399116360688 593176072140288 593212851410634 593544070199808 593557385528016 593580872287494 593912296560128 594728110154304 597883818744576 597920889913893 598254737423616 598268158429032 599076515909088 602628928417152 602642447551404 602978931330048 603002790895232 603831091432176 605923164393183 607118279115852 607387663673856 607411697690304 607764478404096 610339731635088 610694212931712 610718377786608 611557276657194 611898738006528 615159356220864 615183697759176 615540992399424 616372688284416 616410905837013 616755077197056 620027663883264 620041573333728 620066108058852 620426238370848 621264535016832 621278472214764 624575060652816 624948518358528 624962538201456 625806964125504 626170428688896 626195205929664 629532005578632 629922558345912 630773686063008 631140035265792 632959106111514 633351785003574 633814336697976 634207546163016 634488950504448 634882578490368 637587041083083 637943036080896 637968279157664 637982591080653 638338806932736 638805000766464 638844609211452 639201306369024 639215645953248 639240939386532 639597857833984 642607411485312 643006076049792 643874881724928 643914804522654 644274332610048 644288786000496 647707470306624 648109298875584 648984999833856 648999558901512 649025239479183 649387620964096 652848005785248 654109791648768 654135674435712 654150349051524 654515592127488 657303687115803 657711469042173 658029339164496 659301139201536 659327227407424 661201375938012 661611575935492 662479306699392 662505520663728 662890299507072 666407685984768 666449005905774 666821115903488 667737078974784 667763500986456 668151333630144 669069123923592 671696635873536 671738283730423 672619296087648 673021481309184 673036579601568 673051678232661 674337384741888 677027561555072 677957544469296 678351297746304 678378139757136 679309977861198 679689268747776 683338159901592 683735038204608 684658875324672 686632198089474 687030989548176 687058175009934 688386080257344 688718775333888 689146046737408 692038750830336 692081659979073 692468081899776 692483616449352 692511017668743 693849461846688 697531121868672 697546770000444 697936243350528 697963860327552 697979518167204 698922601893936 703039264252416 703067083153344 703082855476638 703475419885056 704469606670872 708223506275961 708618940952832 708646980638688 708662878139151 709058558138112 709620396820884 710016611447808 710032539674016 713483489433393 713800069317504 714242900801664 715207959000576 715651663919616 717685915591008 717714314052372 718131157799328 719101469665152 719547590063232 723365607863808 723381835556016 723410459401994 723830611432656 724359241940544 724808624186304 724824884250558 728670904094952 729106604751616 729122961235032 730108124813088 730532166803712 730561073584608 734408470268928 734454006508404 734864086914048 734909651403564 735902633740176 736330041143424 740237108921856 740283006560058 740696341572096 741713781601728 741743130833352 745318710746694 745751586945456 745781095950954 746112006611712 747583627926528 749708646732864 750173755391424 751187362012416 751204213846632 751233938609763 751653388045056 751670250333912 755658715357728 756127515354848 757119207656448 757149166472832 757166152051764 757588913722368 761656006749456 762702237527958 763128090256896 763158286841664 763175407226778 763601524148736 764650427341248 767700895691912 768707766957312 768755429889291 769184662401792 769201917980184 773745784634368 774808622250624 775258625995776 775289302579584 777523840223403 779026592137248 779044068505521 779057417817532 779509889235168 780580644577524 783646075185792 784722512102256 785178273769344 785191728194048 785209342868496 786726948865536 790950468547512 791409847370688 791441163049992 792528307504731 792970813539072 797178424992768 797196308571936 797227853218524 797672983231488 797690877905376 798768687878784 803505237889536 803523263401872 803555058402798 805108121909568 807897552524244 808989153373296 809491038821136 809882263587072 813786308846784 813804565000518 814258950575616 814291170382144 814309437861738 815409702209592 820212474961152 820244930345568 820263331389411 820721323199232 821371640414724 821830251045888 821881207782684 822340102929408 826722097778304 826754810745136 827234984494464 827839133646336 827890462957698 828352713355776 828371296286352 832766747537088 833283384268608 834409285500672 834461022187521 834926941239552 838970535313638 839376007438176 839896744461216 841031581417344 841520047021056 843422227574472 843945474815352 844469046671432 845085782263968 845576602520832 845610061550688 845629031625651 850116054777444 850590714774528 850643454774204 851118409243648 851792812281936 852287527937664 852321252515376 856809881980416 856863007593138 857341434733056 857394593304158 858519101539008 858553072696872 859051714667328 863609960408832 863663507653401 864145731834112 865313333111808 865332745202016 865366985972244 870464007713664 871659700031952 872180899247616 872200465402032 873886202675712 876404916154404 876948625389564 877372452219328 881601834584016 883305742265856 883340694218304 883360510727058 883853732676096 888598674541032 889819277115951 890316105299712 890336078292024 890351334648608 890371308431241 890868444840192 892092165231456 895595514498048 896825728116864 897346598593536 897382106135424 897402237643548 903943392625728 903963671327106 904468396995072 904504186342848 905746637148264 910677418673778 911081495510784 911117546535456 911646717606144 912878500432896 915509597452632 916041319397568 916077566679912 917335914985791 917848107009792 922718334440448 922775546638764 923290775866368 923311488599136 923348023558324 924559032426624 925132615795584 930041495824896 930062360000592 930099162088278 930618480436736 930639357556272 931896802525248 937422777537792 937443807302184 937480901469931 938710446188256 939292808894496 944298008367948 944825254603776 944862640851584 944883837518868 945411410850816 946160529094512 946710052898688 949438659167271 950027677505361 951311319244524 951733425756672 952323867735552 956914554121344 956952418736496 957508210399104 958266913817178 958801959553536 958823468929872 958861409079798 959396786750976 963911117227968 964509114074688 965107481910208 965812322587392 965872206783981 966411498915072 966433179000744 971561205459936 972163948313376 973477499750784 973499338352268 974042889071616 974081431446144 979272008677872 979879535204752 981164687473152 981203511653568 981225523577286 981773388191232 987044008746744 988951708802304 988990841111136 991802063907018 992417363903238 993758280995592 994335449260608 994374794601272 994816008815616 999611528977152 999673508858661 1000231673855232 1001583149349888 1001605618462176 1001645251479684 1002204517393408 1002227000445216 1007544953810304 1009532221963776 1009554869402352 1009594816967618 1015541342332608 1016936316703944 1017526946619456 1017544382455552 1017567209635704 1019533903121664 1024943689276416 1025007239852388 1025579549869056 1025602557306912 1029948297134211 1030587262514901 1032579120386016 1033078163000832 1033719070106112 1036698453631204 1038058126245504 1038702122849664 1038725424674028 1039346518980224 1040774192770032 1044861433581056 1046296682803008 1046904365025792 1046945790491328 1046969277250806 1048383902840904 1054600624730016 1054624283214957 1055213129827584 1055254884066656 1056638894201856 1056704410006308 1057294418052096 1062928411429248 1062970470958032 1063587837207168 1064430595231326 1065024917171712 1071364351202496 1071406744537064 1072811938500864 1073477495879424 1076528873386512 1076571471078558 1077196736698992 1078652204497728 1079321385094848 1079843018116096 1085048411795712 1085072753334024 1085115689102991 1085745917148984 1087212936279456 1087237326375837 1093006356142428 1093616633281536 1093659907127424 1093684441852548 1094295097598976 1095162187219632 1095798250205568 1095841610376912 1101612705403392 1101681009762606 1102296130371072 1102364477105346 1102979979325952 1103853950610264 1104495061715136 1110355663382784 1110424509840087 1111044512358144 1112545714000896 1112570672402592 1112614696250028 1113235921652736 1117978066120041 1118627380418184 1118671643926431 1119168009917568 1119862325948288 1121375441889792 1124562970099296 1125260633087136 1126781043018624 1127435470027776 1127480082067584 1127505375500868 1133488073036592 1134191273032272 1135723749709248 1135749228077646 1136383370583552 1136428336687168 1142484010124184 1144692135385344 1144737430262496 1144763110840167 1145402286223104 1151479947211776 1151551343537868 1153776993602688 1153802876970276 1153822647962992 1160618676951552 1162212933375936 1162887938993664 1162933953869376 1168539888205872 1168586126726298 1169264833852752 1170870966866286 1175469112778688 1177083768153384 1177787592291072 1177814014302744 1180090423298304 1184798232721376 1186352144280576 1186425702821268 1187088140399616 1187114771056032 1187161744574988 1187824593120256 1189456220308608 1195767637489152 1195841779827786 1196509474847232 1196536316858064 1198153031818176 1205257856834304 1205284895102808 1205332587604197 1206005581790464 1207662182864352 1211846328786366 1214236558231704 1214775327347712 1214823395380608 1215528956808192 1220679463270176 1220706847500777 1221388425863424 1221436755573216 1221464156792607 1223114553314388 1223797476013056 1230318712441728 1230367395518352 1231081984798848 1232745376568832 1232821811674026 1233510154394112 1240083146667456 1240132216117704 1240852476741696 1241835694436547 1242529070033664 1242556944429528 1249150121305632 1249897036717056 1249925076402912 1251613928251008 1252340857377792 1252390411859328 1259064011157264 1259845116691824 1261547372126016 1262280070531584 1265918212223028 1266703570007148 1267628673395952 1268415092326032 1275174082166166 1275886072161792 1275936558315328 1275965182161306 1276677613865472 1277689218422904 1278431291906496 1278481878773064 1285214822970624 1285294511389707 1286012152099584 1286091889956237 1287749763449856 1287829609045308 1288548665220096 1288577572000992 1295414940613248 1296218597751168 1297969999667712 1297999117803024 1298050478958366 1298775241928192 1305696011570496 1308271348871424 1308300698103048 1314607374231606 1315422938084346 1316058678328992 1318602278403072 1318654454814848 1322402751876024 1323223151870984 1324958613398784 1325011041327456 1325040766090587 1325780599014144 1332815371969536 1332898011811548 1333642231806976 1335474157949568 1335527001972912 1336302667260288 1338138247847184 1343393271747072 1343476567460846 1345238592175296 1346073159203136 1346103356465322 1354055123110144 1355915088938592 1356702595492608 1356756279514272 1358619955722396 1359378537495552 1366016128010667 1366676319803184 1367470076409216 1369317750649344 1373264396178948 1374061979096352 1374116350019868 1376772160514688 1384077501660672 1384163319958146 1384936163799552 1384967232898704 1385022035337486 1387698923693376 1395062243737344 1395093540000888 1395148743132417 1395927720655104 1395959036334408 1397845203787872 1406078528504832 1406134166306688 1406165710953276 1406950839770112 1408939213341744 1416447012551922 1417237881905664 1417293961277376 1417325756278302 1418117116276224 1419240793641768 1420065079348032 1426966978866786 1427600138635008 1428485801603328 1430415918001152 1431303327839232 1435371831182016 1435428628104744 1436262315598656 1437400370725767 1438202939330304 1438292113619697 1439095180126464 1446731215727616 1446763671112032 1446820918803988 1447661222865312 1448718483881088 1449617248372608 1449649768501116 1457341808189904 1458213209503232 1458245922470064 1460216249626176 1461064333607424 1461122147169216 1468908013016808 1469819302807128 1471805267480352 1471838285365929 1472660082286848 1480474217843712 1480566013120116 1481392683144192 1483427563203456 1483486261666704 1487703095860527 1488626045854857 1490637421493388 1491503173890912 1491562191901908 1492224013223424 1499417293465728 1500347510782848 1502374724024832 1502408427693264 1502467877219526 1503306776090112 1503340500667824 1511317430715456 1512255030709696 1514298332945664 1514332304103528 1514392225451427 1523312013498912 1525404475055916 1526256180513792 1526316573683328 1526350814453556 1527203048297472 1529300854682496 1535401791383824 1537415533914624 1537510859778582 1538369324803584 1538403835960368 1549617244501248 1550578605159168 1555047680446806 1558053184274496 1558088137011042 1558114835635064 1559019778470336 1561161289155048 1567292150371584 1569445024204512 1570356547538688 1570383456388096 1570418685736992 1570453915876209 1573453897731072 1581900937095024 1582819694741376 1582882326099984 1585056615009462 1585941627078144 1594392617143872 1594455706437048 1595381755810752 1597537375757568 1607010475779072 1607046526803744 1607110116805596 1610216243819136 1614857206617837 1615795105048488 1615859041227067 1617978306746592 1618982077642272 1619764527174144 1627572617693568 1627609130001036 1628517901151232 1628582340764288 1628618875723476 1630819404419184 1640424949922304 1640489860691136 1640526662778822 1641442646398464 1642743280829448 1643762415565368 1652521514643909 1653444195556608 1653509621490272 1653546715658019 1654469968988928 1655678267292672 1655780925915396 1656705426711552 1656742592572704 1665533495074176 1666566768537216 1668818571001344 1668922044375042 1669853882479104 1677941070627276 1678752014876352 1679793488922432 1682063162834688 1686844455148944 1687890949630704 1688938093342864 1690171564527936 1691153205041664 1691220123101376 1691258063251302 1700232109554888 1701286909548408 1703585624563872 1703623842116469 1704575055875328 1704642505030752 1713619763960832 1713726015186276 1714682869466112 1714789186608316 1717038203078016 1717106145393744 1718103429334656 1727219920817664 1727327015306802 1728291463668224 1730665490404032 1730733971944488 1740928015427328 1741035959872729 1743319400063904 1744361798495232 1744400930804064 1747772405351424 1752809832308808 1752879190089447 1753897250779128 1754744904438656 1763203669168032 1766611484531712 1766681388436608 1766721021454116 1767707465352192 1777197349082064 1779638554231902 1780632210599424 1780672156584048 1780702669297216 1780742616862482 1781736889680384 1784184330462912 1793651456233728 1793762669741679 1794764212270848 1794804475287096 1807886785251456 1807927342654212 1808936793990144 1809008372685696 1811493274296528 1817769493179549 1821354837347556 1822162991021568 1822235093070912 1823293435212288 1831019194905264 1832082638795136 1832155133359824 1834671829971582 1835696214019584 1845551093277528 1846622977198272 1846696047116648 1849118064853248 1849232717511039 1850265231591168 1860082991649792 1860124720001184 1860198324176556 1861236960873472 1861278715112544 1863793605050496 1874845555075584 1874887614604368 1874961802939862 1877420892376512 1878585617788992 1888596016735896 1889725281703168 1889767675037736 1892321058189024 1893420105797376 1898877318334542 1900055355010722 1902622638489048 1903466851513344 1904647735471104 1912761123249249 1913829108242688 1913904837472992 1913947773241959 1915016420798208 1916533827634356 1917603919107072 1917646937859744 1917722818159596 1918793573501952 1927822234455936 1929018228149376 1930214963820416 1931624645174784 1931744413567962 1932822997830144 1932866358001488 1943122410919872 1944327896626752 1946954999501568 1946998676704536 1947075718437549 1948162862892288 1958544017355744 1959759070409504 1962329374946304 1962407023307136 1962451047154572 1963546776382464 1973134407126519 1974088017493488 1977903417604608 1977981682222272 1983604127814036 1984834727806476 1987516561991184 1988670898521216 1988749589202544 1999223057954304 1999347017717322 2000463347710464 2003211236924352 2003290502959368 2004454000890432 2015089907620608 2015214851191269 2019064443927552 2019109738804704 2019155034697983 2019189633935236 2031082684665216 2033872633407888 2035053893238912 2035088764911104 2035134419271408 2039067806243328 2050014479704776 2051205114613824 2059896594268422 2061174525029802 2065158240772032 2066156326001664 2067438140212224 2073396907262408 2076116252491008 2076244979937219 2077404245699328 2077450849348056 2077533053006229 2078693037960448 2081548385540064 2089722867162112 2092593365606016 2093808730051584 2093891580982656 2093938554501612 2096767805681808 2109201249460032 2109248566429914 2110426259655168 2110509768133312 2113408820012616 2125856822858496 2125940941916064 2125988634417453 2127175674414336 2128861190462652 2130049834343424 2140450468300179 2142728702404992 2142813489074128 2145623877001728 2146954991758848 2153057746773024 2153142942157116 2154393473397984 2157304408995456 2158642770189696 2170096823591424 2170145506668048 2170231378205982 2171491834297968 2174425872558912 2174474652751674 2186012712284856 2187319814254848 2187368883705096 2190324374439264 2191596500411136 2191683220753824 2203225410806784 2203362019525212 2204592260742144 2204728954210692 2205959958651904 2207707901220528 2208990123430272 2220711326765568 2220849019680174 2222089024716288 2225141344805184 2225229392500056 2235956132240082 2237254760836368 2237343287852862 2238336019835136 2239724651896576 2242750883779584 2249125940198592 2250521266174272 2253562086037248 2253701815829289 2254960164135168 2255010751001736 2266976146073184 2268382546064544 2271447499418496 2271498456155292 2272766741167104 2272856673374336 2284968020248368 2289384270770688 2289474860524992 2289526221680334 2290804572446208 2303102687075736 2306266289667873 2307553987205376 2307605753940552 2307645295925984 2321237353903104 2324425866751872 2325775877987328 2325867907738752 2332571520670209 2337079776411744 2337172253452596 2338529667705504 2341741933732572 2350938225557376 2354167536306768 2355575184582144 2355628028605488 2360180846596608 2369596465442752 2372851405642536 2374229542112064 2374323489149976 2377584922514193 2378912440617216 2391535274978304 2391683559655572 2393018949694464 2393072633716128 2396306063636352 2410515713668608 2410569790205616 2410665175208394 2412011163580928 2415324365728704 2423692657572732 2428473116463408 2429646790761216 2441358926540352 2441413695001554 2442776851726848 2442873511146432 2442928313585214 2446229106628776 2460637424883456 2460734791036704 2460789994168233 2462163969597696 2465490753137664 2465643623348052 2467020308788224 2480166293334912 2480264432235408 2481704953483392 2483671388873094 2485058140067328 2485113888859056 2498300242611264 2499850152805824 2503227856502016 2503383066562563 2504780823718656 2518128022314528 2519690233383648 2523094744252032 2524560141063168 2531836424446056 2531936607906979 2533407140014296 2535257346791904 2536830184652064 2536887094876953 2550348164332332 2551772144323584 2551873116630656 2551930364322612 2553355227730944 2555378436845808 2556862583812992 2556963757546128 2570429645941248 2570589022779414 2572024304199168 2572183779912474 2575659218090616 2577155144001984 2590829881226496 2590990522960203 2592437195502336 2595939999335424 2595998235606048 2596100957916732 2597550483856384 2611392023140992 2616542697742848 2616601396206096 2629214748463212 2630845876168692 2632117356657984 2637308909629696 2644805503752048 2646446303741968 2649917226797568 2650022082654912 2650081532181174 2651561198028288 2665796023623096 2669457831347853 2670948315899136 2671054003945824 2671113925293723 2672605334520576 2676276495694368 2686786543494144 2686953134921692 2690477184350592 2692146318406272 2692206712930644 2708110246220288 2711830177877184 2713405190985216 2713512559028544 2717239911444792 2732032256021334 2733352639606368 2734940152818432 2738635501298688 2746528792357896 2748123958192704 2748232700039736 2753544321029376 2768155003321344 2768326639916292 2769872327599104 2769934465797408 2770044070674972 2775397847386752 2790124487474688 2790187080001776 2790297486264834 2791855441310208 2791918072668816 2795690407575744 2812268332613376 2812331421906552 2812442704409793 2817878426683488 2832894025103844 2834475763811328 2834587922554752 2834651512556604 2836234232552448 2838481587283536 2840130158696064 2848315977501813 2850083032516083 2853933957733572 2855200277270016 2856971603206656 2870743662364032 2870857256209488 2872524631197312 2874800741451534 2876405878660608 2876584227239394 2878190360252928 2893527342224064 2893641837607976 2895322445730624 2897436967762176 2897616620351943 2899234496745216 2899299537002232 2914683616379808 2916426419006464 2916491844940128 2920432499252352 2922128667214848 2922244294338432 2937816026033616 2939638605614256 2943610534960704 2943676570731858 2945320164573696 2961132026240232 2966855126406912 2966972523333408 2975406191721054 2977252091709714 2981274842986776 2983006347781824 2983124383803816 2984448026446848 2998834586931456 2999020526575983 3000695021565696 3000881076564553 3004749448049664 3004816855386528 3004935754439052 3006613552180224 3006681001335648 3022634861430912 3024510061419392 3028596665891328 3028664608207056 3028784450902854 3046624026997824 3050808950111832 3052633147366656 3052701628907112 3058601709364992 3070803582767648 3074831067829248 3075021719557164 3076738649607168 3076807671920736 3091761787544703 3099234489002496 3101157210318336 3110095360893612 3116106368548992 3116176274022084 3116229671270128 3118039556940672 3122322578310096 3134584300743168 3138890048409024 3140713095077376 3140837371473984 3140907831752418 3163801874190048 3163872849644871 3165639389482752 3165764652199968 3170113230018924 3171883254156288 3188785234287744 3188911412874096 3190763511621504 3195074751515136 3214093053607488 3214220233611192 3220432487638272 3229714413235674 3231590210096976 3231718082454134 3235956613493184 3237964155284544 3239529054348288 3255145235387136 3255218260002072 3255347067308973 3257164681528576 3257237751446952 3261638808838368 3280849899844608 3280979721382272 3281053325557644 3282885292796928 3285486561658896 3287524831130736 3305043029287818 3306888391113216 3307019242980544 3307093431316038 3308939937977856 3311561851830792 3313485185145408 3331066990148352 3331273529520261 3333133537074432 3337637142002688 3337844088750084 3339707764958208 3353934198360123 3355882141254552 3356014931779293 3357504029752704 3359586977844864 3364126325669376 3373688910297888 3375781899261408 3377876186685728 3380343129055872 3382306410083328 3382440246202752 3382516126502604 3400464219109776 3402573819096816 3407171249127744 3407247684232938 3409150111750656 3409285010061504 3427452030372552 3429578373216632 3434076406156032 3434212290787488 3434289332520501 3436206858669312 3454439841635328 3454654030613604 3456582927336448 3461330980808064 3461467943888976 3481856030854656 3482071919745458 3486638800127808 3488801861608128 3505619664617616 3505758380178894 3507794501558256 3509489808877312 3526407338336064 3533362776873216 3533442042908232 3533581859386663 3554394698164128 3559277108463804 3561264421198848 3561344313168096 3561405338594432 3561485233724964 3563473779360768 3568368660925824 3587302912467456 3587525339483358 3589528424541696 3589608950574192 3615773570502912 3615854685308424 3615997762812591 3618016745371392 3622986548593056 3635538986359098 3642709674695112 3644325982043136 3644470186141824 3646586870424576 3662038389810528 3664165277590272 3664310266719648 3664392470377821 3669343659943164 3671392428039168 3691102186555056 3693245954396544 3693392094233296 3698236129706496 3698465435022078 3700530463182336 3720249440002368 3720396648353112 3722557430225088 3725507083309641 3727587210100992 3749691110151168 3749775229208736 3749923605879724 3754841784753024 3757171235577984 3777192033471792 3779450563406336 3779535350075472 3784642116378048 3786840211594752 3797754636669084 3800110710021444 3805245276978096 3825522246498498 3827658216485376 3827809674945984 3827895546483918 3830032841596416 3833067655268712 3835293875719488 3835445636319192 3855644468911872 3855883534169121 3858036456298752 3858275669868711 3860429927640832 3863249290349568 3863488827135924 3865645995660288 3865732716002976 3886244821839744 3888655793253504 3893909999003136 3893997353409072 3894151436875098 3896325725784576 3917088034711488 3919518140819008 3924814046614272 3924902094309144 3946268814253038 3948176034986976 3955806835209216 3955963364444544 3967208255628072 3969669455612952 3975033123982368 3975122298271761 3977341797042432 3977499178405088 3998446115908608 3998694035434644 4000926695420928 4006422473848704 4006581005918736 4008908001780864 4030179815241216 4030429702382538 4038219477609408 4038310069395966 4038379267870472 4062165369330432 4067745266815776 4070107786477824 4070177529822208 4070268838542816 4078135612486656 4098048384032001 4100028959409552 4102410229227648 4119793188536844 4122349050059604 4130316481544064 4146793814524816 4152232504982016 4152489959874438 4154808491398656 4154901698696112 4155066106012458 4157386075920896 4163096771080128 4185186731212032 4185446229397251 4187783161965312 4187877109003224 4193535611363616 4218402498920064 4218497132859828 4220852519310336 4221019536266624 4226817640025232 4251713645716992 4251881883832128 4251977268834906 4254351348828672 4257722380925304 4280900936600358 4285457404809984 4285626978148256 4291247754003456 4293909983517696 4306115493546048 4306285884314232 4308786946795968 4314608817990912 4314876340859091 4317285540379392 4340193647182848 4340291013336096 4340462756411964 4342983668595936 4348851745117824 4348949305503348 4372025424569712 4374639628509696 4374737767410192 4380648748878528 4383193000822272 4383366441507648 4406724039050424 4409457908421384 4415415802441056 4415514856097787 4417980246860544 4441422653531136 4441698039360348 4444178049432576 4450282689610368 4450458785000112 4463109287581581 4465878137564571 4471912264480164 4474509521672736 4474686575705724 4476672039670272 4479449303793152 4498251880397184 4501042532348544 4507124172074496 4507403631658578 4509920328270336 4510021502003472 4533952292146368 4536765092129088 4542894998836992 4542996912310584 4543176676354281 4545713346748672 4569936040496736 4578768541541376 4578949721049984 4579052443360668 4581609144892416 4606205374151472 4612532579335746 4615107974410752 4615211507881104 4615290591851968 4648851733503744 4651735815477504 4665143041340418 4674159552823488 4674344506905192 4677059335411008 4683483867465144 4701876451114752 4702167986112961 4708335072613536 4711150369164288 4711256057210976 4711361747628627 4720361693193216 4739192930885504 4745702811285072 4748459084224128 4748646978299952 4755169845028386 4757824881234432 4783367119311144 4786145267432256 4792612127272704 4821031427337216 4821139580411232 4821330350416788 4824022327161856 4830648731457408 4844571619853511 4847385315145464 4847577123681201 4856946232926816 4859293581522432 4882717853080704 4882827390003108 4885553703453696 4885747022292864 4885856627170428 4892458213257552 4921274849766912 4921469582073408 4921579988336466 4924327939195392 4931287246696104 4957564543931727 4960332586669824 4960528864470816 4960640146974057 4963409906966784 4967342777746188 4970116280134656 4970227777718112 4996600485222528 4999700305611648 5006455713004032 5006766133125126 5009561647437312 5036256044629056 5039380466767296 5046189488504064 5063672848892112 5063873215813958 5066814280028592 5070514693583808 5073660369304128 5073774189753906 5100696328664664 5103746233261312 5103860728645224 5110756873691616 5113725167625984 5113927515092256 5140859291882496 5141178045558828 5144048608398336 5144367559824948 5151318436181232 5154310288003968 5181659762452992 5181981045920406 5184874391004672 5191996471212096 5192201915833464 5222784046281984 5223107879618187 5233085395485696 5233202792412192 5258429496926424 5258637570268341 5261691752337384 5264234713315968 5274617819259392 5289611007504096 5292892607483936 5299834453595136 5300044165309824 5300163064362348 5303122396056576 5331592047246192 5338915662695706 5341896631798272 5342108007891648 5342227850587446 5345210669041152 5352552991388736 5373906269843384 5380954368701184 5381288009225037 5384292636812544 5384413425861288 5416220492440576 5423660355754368 5426810381970432 5427025118057088 5434479822889584 5453308479538647 5464064512042668 5466705279212736 5469880305636864 5493057584715792 5496247916385408 5496465400079472 5507088642058752 5536653279832584 5539868931594816 5540088141349944 5547698152533117 5550795694773504 5580248974949376 5580374160003552 5580594972529668 5583710882620416 5583836145337632 5591380815151488 5624536665226752 5624662843813104 5624885408819586 5635756853366976 5665788050207688 5669175845109504 5669303025113208 5676963174567072 5680260317392128 5696631955003626 5700166065032166 5707867915467144 5710400554540032 5713943206413312 5741487324728064 5741714512418976 5741843319725877 5745049262394624 5749601482903068 5752811757321216 5753168454478788 5756380720505856 5787054684448128 5787283675215952 5790644891461248 5794873935524352 5795233240703886 5798468993490432 5798599074004464 5829367232759616 5832983689880256 5840864998504704 5841227155312647 5844488588676864 5875632052067232 5879277211228512 5887221069921408 5887353141463716 5890640329147392 5919403221379557 5922264052480464 5933710252813824 5933945046666816 5950812383442108 5954504183419428 5962549685973552 5966012695563648 5966248767607632 5997669173862912 5998041053151966 6001390043131392 6001762153129106 6009633710773056 6009871508878104 6013362002671296 6045269722861824 6045644553573807 6049020122838784 6057193331782656 6057329216414112 6057568901805708 6093248053995648 6101617900223664 6105266294733312 6105403257814224 6117203418729984 6141607165535296 6150043439114328 6153615343841472 6183523575089406 6198468978004992 6202314420636672 6220190721787224 6228734939811657 6232212737097984 6232352548044168 6232459342540256 6232599159018687 6236079113881344 6244645156620192 6269168601486336 6277780096818048 6281426190154752 6281674742947968 6281815663504836 6327603748380096 6327745699289742 6331278778965504 6331529304399936 6340226460037848 6377570468575488 6377822825748192 6377965903252359 6381527023243008 6390149503030272 6421351404900537 6428186107214976 6428440467222384 6440864975276544 6459428826471348 6463180420193952 6463436164908268 6471913226986368 6475928310569088 6510290470774272 6510436520004144 6510694134617946 6514329363057152 6514475502893904 6523277617676736 6561959442764544 6562106651115288 6562366310289517 6570973123317792 6575049662261472 6610086058575636 6613776782226432 6614038485961088 6614186862632076 6617879875955712 6623123703661584 6626970370290816 6662133980296704 6662547059040522 6666267074148864 6675688177500168 6707868396720246 6711764282509104 6712029863558586 6715008059505408 6719173955689728 6728252651338752 6747377820595776 6751563798522816 6755752373371456 6760686258111744 6761105447487867 6764880492405504 6765032253005208 6800928438219552 6805147638193632 6814342498255488 6814495368465876 6818300223501312 6818570020123008 6854904060745104 6859156746433264 6868152812312064 6868424581574976 6868578665041002 6872413717338624 6909308061227208 6918798869003619 6922661961616128 6922935887777952 6963712061709312 6964143839490916 6973277600255616 6977603723216256 6997714562010627 7011239329235232 7011516760357788 7015589003116512 7018979617754624 7052814676672128 7066725553746432 7066884085816464 7067163718773326 7108789396328256 7118554216927608 7122688626336192 7122810677188864 7122970467449928 7136737321851648 7174605824934912 7175050678966716 7179056849083392 7179217901148384 7231547141005824 7231709370616848 7231995525625182 7236033490742784 7245973097186112 7271077972718196 7285419349390224 7288940372283648 7324076779621056 7328330555180544 7328620533439296 7328784940755642 7338687319886328 7382204373110112 7382369982504699 7386491908793088 7386784188466592 7396472259412992 7396930870044156 7401060926364672 7440498880004736 7440793296706224 7445114860450176 7451014166619282 7455174420201984 7499550458417472 7499847211759448 7509683569506048 7510149199687689 7514342471155968 7554384066943584 7558901126812672 7559070700150944 7569284232756096 7573680423189504 7595509273338168 7595809823720937 7600221420042888 7610490553956192 7610661284630859 7651044492996996 7655316432970752 7655619349891968 7655791092967836 7660065683192832 7666135310537424 7670587751438976 7670891272638384 7711288937823744 7711767068338242 7716072912597504 7716551339737422 7720859855281664 7726977654271848 7731465432005952 7772489643679488 7772971568880609 7777311586507008 7787819998006272 7787994706818144 7788302873750196 7792651451569152 7834176069422976 7839036281638016 7849628093228544 7849804188618288 7892537628506076 7896352069973952 7911926728889088 7934416511256144 7939338911225904 7950066247964736 7950244596543522 7954683594084864 7954998356810176 7997388070869288 8012844947697408 8013162011837472 8013341775881169 8017816003561728 8060359630482432 8060859404765076 8076438955218816 8076620138791932 8076758535740944 8124330738660864 8135490533631552 8140215572955648 8140537677085632 8196096768064002 8200057918819104 8204820458455296 8239586377073688 8244698100119208 8260632963088128 8293587629049632 8304465009964032 8304979919748876 8309616982797312 8309803397392224 8310132212024916 8314772151841792 8326193542160256 8370373462424064 8370892458794502 8375566323930624 8375754218006448 8387071222727232 8436804997840128 8436994265719656 8437328113229379 8442039072533248 8453635280050464 8503427291433984 8503763767664256 8503954537669812 8508702697657344 8515444761850608 8544947932505439 8550249097548249 8561801873200716 8570914809619968 8571253956296512 8612230987092096 8612571768628464 8617573893591936 8629217635981824 8629752681718182 8634571080758784 8680582026672192 8680925512823928 8685967337191872 8692849861055829 8697703490235648 8697898611006696 8744050849139424 8749279257019392 8749475534820384 8761297497757056 8766386001644544 8766732883015296 8813448078100848 8818915816842768 8830831604882112 8831029712195574 8835960493721088 8883396078720696 8900565379220736 8900917570000224 8926218575163162 8931756275129142 8943824528960328 8949019043345472 8949373151411448 8953344079340544 8958898607586304 8996503760794368 8997061579727949 9002085064697088 9002643229693659 9014248344148992 9014807263317156 9019840656540672 9020043004006944 9067904584292736 9073530184258176 9085789997673984 9085993824621168 9086353352708562 9091426693497344 9139872080993472 9157899442099968 9158104886721336 9212410748302944 9225065158671492 9230215948821504 9230423015762208 9230581183703936 9275285362634109 9297703467007488 9303471630955008 9330286082680836 9348319105646976 9348689013810384 9354118670822016 9366967734930288 9403752902229504 9404335972225922 9416670145227072 9422512114421952 9422723495257254 9478385861771008 9491405622570144 9496918168448256 9497293956599904 9510339690056772 9515649762468864 9566734238622288 9572290534864512 9585224254545408 9642279160822464 9642660700833576 9661297462914816 9689143239707022 9694770630290928 9695154247362402 9713892465853632 9718587163044864 9765435706161408 9765654780006216 9766041201926919 9771494044585728 9771713254340856 9784916426515104 9842549699533824 9842939164146816 9843159976672932 9848655878390784 9862574493392208 9915129087863454 9920665173339648 9921057728941632 9921280293948114 9926819813933568 9934685555492376 9940455555436224 9993200970445056 9993820588560783 9999400611223296 10012911426008064 10013532266250252 10019123294874624 10061802595080369 10068044795337879 10072512089258112 10078760933534592 10092378977008128 10127345697784224 10127746431627916 10133628560057184 10141029387167616 10147320738608256 10147548379507812 10201392657329328 10207492466522624 10207721457290448 10221513747383232 10227450335251968 10227855030184512 10282356091117656 10288735119649896 10302636872362464 10302867997561503 10308620576007936 10363319524905984 10363962091840812 10369748782009344 10383992942424192 10384403831666928 10445568092563968 10446215759236374 10466405584824384 10516858993852848 10517275140536682 10523383504674768 10528469426631936 10549235638518784 10579222015008192 10585785214967872 10600088330619648 10600326128724696 10600745578159989 10663184094492384 10677831325391412 10683793263596544 10684216015783296 10684455701174892 10690421338082304 10705105982777472 10747812539686768 10761908737402368 10762576018450074 10768585273625088 10768826851722576 10847320711508736 10847993288437773 10854050236114176 10868959645779168 10906616959077294 10928129024085336 10933410558425472 10939760611273728 10986115169431584 10992495832770816 10992930800158944 10993177411133463 11014177284117504 11073306559665168 11079737863189632 11080176282699888 11095396305066234 11101591389547008 11160748320007104 11161189945059336 11167672290675264 11182761630302976 11249073330453504 11249325687626208 11249770817639172 11271513706733952 11331576100415376 11338351690219008 11338606050226416 11353926349134144 11360520634784256 11393263910007252 11400332130064332 11415735830934288 11482974649456128 11483429024837952 11483686639451754 11490098524789248 11499202965806136 11506336908957576 11567650602507363 11574109368896256 11574567350431904 11574827009606133 11581289782922496 11589747871048704 11590466481407772 11596937986980864 11597198148008928 11658734465519232 11665967379760512 11681729997009408 11682454310625294 11688977177353728 11751264104134464 11758554422457024 11774442139842816 11774706282927432 11838806442759114 11844528104960928 11867420505627648 11867890093333632 11901624766884216 11909008366838856 11925099371947104 11925366894815283 11932025391127296 11932497535215264 11995338347725824 11996082106303932 12002780086262784 12003524306258212 12019267421546112 12019743017756208 12026724005342592 12090539445723648 12091289107147614 12098040245677568 12114658432828224 12115137803611416 12186496107991296 12187251719109103 12203235800447328 12210532589466624 12210806515628448 12234406837459968 12283214331070592 12300086878228656 12307230687682944 12367047150178812 12440381443574448 12457469879623314 12464425474195968 12464705096088336 12464918685080512 12465198318037374 12472158227762688 12489290313240384 12555560193636096 12556338688191753 12563349485895936 12563631327009672 12655207496760192 12655491398579484 12662557557931008 12663058608799872 12680452920075696 12755140937150976 12755645651496384 12755931806504718 12763054046486016 12842702809801074 12856372214429952 12856880934444768 12881729950553088 12918857652942696 12926360840387904 12926872329816536 12943826453972736 12944629022577273 12951856621138176 13020580941548544 13020873040008288 13021388269235892 13028658726114304 13028951005787808 13046555235353472 13123918885529088 13124213302230576 13124732620579034 13141946246635584 13150099324522944 13220172117151272 13228076971922176 13228373725264152 13246247407323168 13253940740581632 13324267960593408 13325094118081044 13332534148297728 13351376355000336 13389327862744743 13397634412693713 13415736793440492 13423528565018208 13424059727117172 13430016119010816 13438347911379456 13494755641191552 13503127597045632 13511504746742912 13521372516223488 13522210894975734 13529760984811008 13530064506010416 13601856876439104 13610295276387264 13628684996510976 13628990736931752 13629530029062843 13637140040246016 13709808121490208 13718313492866528 13736305624624128 13736849163149952 13737157330082004 13744827434677248 13818616122454416 13837597738007238 13845323923232256 13845871775555904 13928287678981832 13946555200511232 13955207446432512 13995429124021254 14022478658470464 14023033520715576 14031178006233024 14037959235509248 14105629353344256 14106503958338883 14133451107492864 14133768171632928 14134085242885881 14134327437546652 14217578792656512 14237108433855216 14245377252672384 14245621354377728 14245940934899856 14273474643703296 14350101357933432 14358435802296768 14463094282011648 14463418741233696 14463991051250364 14472066981485568 14491946194372224 14533714859560533 14542155945436392 14542731371043603 14570838698780448 14577880744567296 14648153559242112 14656661110361088 14657241066878592 14657569881511284 14677374639772656 14764408746220224 14764739965009398 14772983817586176 14773568376933184 14793861740088312 14880997760009472 14881586593412448 14881920440922171 14890229720900352 14902028333238564 14910348840403968 14999100916834944 14999694423518896 15019367139012096 15020298399375378 15028684942311936 15108768133887168 15118141400301888 15138568465512192 15191018546676336 15191619647441874 15200442840085776 15220981107912384 15221322569261718 15302088985993992 15311238699783936 15311582185935672 15332270621074848 15341175502877952 15341782545276768 15422577875647488 15423534136676484 15432145825195008 15433102679474844 15441719710563328 15453955308543696 15462930864011904 15544979287358976 15545943137761218 15554623173014016 15575989413636288 15576605747500392 15668352138845952 15669323638854561 15678072563276032 15699256186457088 15699608377236576 15775912710805023 15785075257012152 15792704139947904 15823853457778176 15868833022512288 15878677822451808 15900132495929472 15900489193087044 15909367188169728 15909996713620352 15994776141738576 16025689895394816 16026324023674944 16026683551762338 16035632007123456 16121718809530152 16143864027675111 16152877910437632 16153240277583864 16153517071481888 16248661477321728 16270981067263104 16280431145911296 16281075354171264 16392193536128004 16400115837638208 16409640916910592 16479172754147376 16489396200238416 16521265926176256 16587175258099264 16609959839497752 16619606794784448 16620264424049832 16643094457599351 16652387084320512 16740746924848128 16741784917589004 16751132647861248 16751508436012896 16774142445454464 16873609995680256 16873988531439312 16874656226458758 16884078145066496 16907270560100928 17007527535328512 17007909075339624 17030889523701216 17089895865010878 17100498195096498 17123603746401432 17141829619239936 17142507912593024 17224461974184192 17225143537256928 17225529959177631 17235147787183872 17258435271963648 17259505363436364 17269142161517568 17361164053344384 17361851025647856 17371934674383744 17385699722111658 17395406980471296 17395797222013392 17488101698278848 17498951069640768 17522594995514112 17523681465937941 17533465766030592 17626896156201696 17637831633685536 17661663209764224 17662059424391148 17671920987442176 17758209664138671 17766792157441392 17801130758441472 17801835140000448 17852437150326324 17863512550258284 17887649057920656 17898038086690944 17898746302822896 17993007521588736 17994123159455898 18004170129394176 18005286459387318 18029614526634312 18040086008013888 18135809168585472 18136933660721421 18147060368516352 18171579995347968 18171987649242336 18172706705417124 18182853386994688 18279744161986944 18315798884199936 18316209773442672 18424821496605888 18450130317342984 18460846031524416 18461162367407872 18550570725268218 18595406934014976 18606943261910016 18660572165361672 18686204819434971 18696638211293952 18697378027620768 18697797477056061 18708237341644032 18733935469860576 18807505804459008 18808671944451844 18833340290454144 18845024228843904 18845446990514508 18956771723542016 18982811245140288 18993836336896512 18994587913199808 19020679380113544 19133468477244576 19133897709757077 19144581069729024 19170448509090816 19284558321644928 19285321401667152 19322594925829632 19378286479414044 19389541260581856 19390308494724804 19427784931707264 19530871412322816 19531309560012432 19532082403853838 19542988089171456 19543426508681712 19569832853030208 19685878328293632 19686319953345864 19687098930868551 19725148986784416 19830258175726908 19841330346679296 19842115457883264 19842560587896228 19853639627867136 19869371110984752 19880911110872448 19986401940890112 19987641177121566 19998801222446592 20027064532500504 20123605190160738 20136089590675758 20145024178516224 20157521867069184 20184757954016256 20254691395568448 20255492863255832 20267257120114368 20282058774335232 20283316342463601 20294641477216512 20295096759015624 20402785314658656 20414984933045248 20415442914580896 20443027494766464 20454900670503936 20455710060369024 20564712182235312 20577470239299792 20605273744724928 20605735995123006 20617241152015872 20727924183681624 20767985884848384 20768807663333856 20891136185127936 20892431518472748 20932811169648768 20993143686031881 21006167535951871 21033717987705696 21034550281073364 21046767009349536 21056938853263872 21158444030016384 21171570429935744 21200176661239296 21200652257449392 21201491156319978 21326368188984768 21355662650782824 21368432031566592 21368911402349784 21410211965554944 21495625079373536 21523817474804736 21525152036900148 21537170547250176 21537653703445152 21694641423017472 21695986576875546 21708100472228352 21737919291558336 21813233918154588 21856258048170672 21866821116850944 21972230338863168 21984991665541632 21985861600317888 21986354822266926 22146613119330336 22147109947514097 22159475726379264 22160352565399776 22190792610132468 22203182779094016 22321496640014208 22322379890118672 22335344581350528 22365523260605952 22498651375252416 22499541635278344 22530447599063067 22543027413467904 22663152200830752 22676703380438016 22677212100452832 22707852698268288 22721041269568512 22786527820014504 22787429471162811 22800664260128664 22831471661868576 22965949298912256 22966858049675904 22967373278903508 22980197049578496 22998405931612272 23012673817915152 23135301205014726 23148218737792512 23149134700863808 23149654019212266 23162579565844992 23180932962815544 23194396296017856 23317468931038464 23318914706641827 23331934759521024 23363459994018816 23364908621250588 23377954354707456 23502528208268928 23517108844914048 23548884279685632 23549412565854864 23677612885518228 23689056209921856 23735780186667264 23803249533768432 23818016733677712 23850198743894208 23850733789630566 23864050782254592 23864995070430528 23992164212607864 24007048612516424 24038534843092224 24039486035512416 24040025327643507 24053448010685184 24181078891447296 24182578214295228 24196080491355136 24229316865656448 24230275607222832 24372992215982592 24374503438218206 24406471600894656 24421613031256896 24566428662141184 24600173756457312 24614461375365888 24734094300357624 24735073015706641 24880762887148896 24914939759246628 24928850948391936 24929410192176672 24929837370161024 24930396636074748 24944316455525376 24978580626480768 25111120387272192 25112677376383506 25126698971791872 25127262654019344 25310414993520384 25310982797158968 25311984339688137 25326117217599744 25360905840151392 25510281874301952 25511291302992768 25511863613009436 25526108092972032 25650747292644747 25685405619602148 25712744428859904 25713761868889536 25837715305885392 25852721680775808 25853744659633072 25887652907945472 25889258045154546 25903713242276352 26041746080016576 26042776538471784 26057902011575616 26078549583167487 26093110470706944 26247837771058176 26248426604461152 26249465241158068 26283892493271168 26300198649045888 26440344234302544 26456153943844352 26456747450528304 26492494814646336 26507881481163264 26650188236162088 26702752710000672 26778655725489486 26795268825387426 26831473586880984 26847057130036416 26848119454234344 26860032238021632 26876695822758912 26989511282383104 26991184739183847 27006255194091264 27007929689080977 27023009493485824 27042745032446976 27044421789951468 27059521969622016 27060129012020832 27203713752878208 27220590552774528 27257369993021952 27257981473863504 27259060058125686 27274280080492032 27419616242980416 27436626985733056 27473698326299904 27474314660164008 27637232244908832 27675195476014476 27690647846464512 27691743551111808 27825856087902327 27856575357963664 27893110401022464 27910414892865024 27990858248042508 28044957316940928 28046067041431152 28062356012466048 28211258706688512 28213007916677766 28267536343265856 28268170485771762 28268654875093304 28435157585313024 28474216867710432 28490754505344768 28491242708755456 28491881869799712 28546949287406592 28700202715866864 28716871604593536 28926837482467392 28927982102500728 28983892388744448 29067429719121066 29084311890872784 29085462742087206 29141677397560896 29155761489134592 29296307118484224 29298123605780757 29314482133757184 29315139763022568 29354749279545312 29528817492440448 29529479930018796 29545967635172352 29547136753866368 29587723480176624 29761995520018944 29763173186824896 29763840881844342 29780459441800704 29804056666477128 29981461765682349 29998201833669888 29999388847037792 30038734278024192 30040596798750756 30057369884623872 30204134386013637 30217536267774336 30236282800603776 30277136931024384 30382037093352672 30383239294883748 30400885680171552 30441962215824768 30442645138523436 30604177971987984 30622477399567872 30623164371871344 30664541242149696 30682351005755904 30683565090553536 30847068273352968 30866205358949688 30907910617087392 30908603992684509 30925861728023808 31089958574717952 31091886275522436 31109246346028032 31151978827272576 31153211495000784 31336704277691904 31338647277709122 31356145126552064 31399216754473152 31551825421610046 31570150514024304 31585408279895808 31647706915556352 31737666045024576 31757355644903616 31800264991858944 31800978386174088 31802236734479967 31819993427240704 31989552283477152 32051379790789632 32052648047349888 32053367103524676 32071264014246912 32243437619060304 32287728055350222 32305755820875264 32306480555167728 32307034142963776 32541962134526208 32543979865313319 32562150708342528 32784387072256008 32800231675276416 32819281833821184 32915175902790727 32958345508294752 32978792400476832 32979532233400389 33042531852352512 33174350516198528 33219919678995504 33239213589568896 33240528848099664 33286188915198702 33304774168641024 33483569835178008 33503016872025792 33548284890908928 33747219991360512 33747977062878624 33749312452917516 33768156290132992 33814541120201856 34015055070657024 34015818150679248 34061779047402432 34179791730021756 34200996390192996 34247207492802864 34285015825186048 34448923948368384 34450287074513856 34451059918355262 34470295574367744 34519010726872728 34702951807522089 34722328106688768 34723702051295712 34724481028818399 34743869348767488 34771399444223316 34790813960942592 34791594444026784 34976203396557696 34997902139281536 35045189991028224 35047362931875882 35066931532061184 35253792312403392 35275663267371072 35323326419528448 35324118848782296 35516419328277342 35533584314882784 35602261516882944 35603670280000896 35704874300652648 35727025100516568 35775298115841312 35796076173381888 35797492605645792 35986015043177472 35988246318911796 36008340258788352 36010572918774636 36059229053268624 36080172016027776 36271618337170944 36273867321442842 36294120737032704 36343975298484672 36345413410834248 36559488323973888 36561755157327309 36631597768399872 36632419546885344 36849642993211776 36900260634685968 36921692063048832 36922324734815744 37101141450536436 37321144330723344 37372409638869942 37393276422587904 37394756055241536 37395594954112122 37416474683288064 37467870939721152 37617343888903688 37666680580908288 37669016064575259 37690048457687808 37690893981029016 37913543447084032 37965622490280576 37987672673793024 37989175826399616 38041358760227088 38266936954489152 38267795419514154 38289162139458048 38569116643289856 38570642803334304 38645189851659264 38756572958828088 38779082521163712 38780616989449608 38833887067731819 38855569863414528 39061742824645632 39062619120024864 39064164807707676 39085976178342912 39086853017363424 39139665706060416 39371756656587264 39372639906691728 39374197861737102 39450297973568832 39660516351453816 39684230915766528 39685121175792456 39738742221969504 39761822221744896 39972803881780224 39975282354243132 39997602444893184 40054129065001008 40192903238081139 40247210380321476 40272179181351516 40290048357032448 40315043734138368 40509382791136896 40510985726511664 40534514240228736 40564117548670464 40566632684927202 40589282954433024 40590193518031248 40805570629317312 40830885829161792 40886054989532928 40888590087188529 40911420120738048 41129424364470624 41154940478599584 41210547489449856 41211471990246012 41234482304031744 41455848367363248 41535971769696768 41537615326667712 41784863036945496 41865622339297536 41986287372063762 42012335071903742 42067435975411392 42069100562146728 42093534018699072 42113877706527744 42316888060032768 42319511875016649 42343140859871488 42400353322478592 42401304514898784 42402982312639956 42652736377969536 42711325301565648 42736864063133184 42737822804699568 42820423931109888 42991250158747072 43050304073800296 43075307406890304 43389282846034944 43391973153751092 43416200944456704 43475838583116672 43601144578681599 43626467836309176 43628194113130809 43712516096341344 43733642233701888 43944460677726336 43969983331083264 43971723200635776 43972709644533852 44293226238660672 44294219895028194 44318951452758528 44320705130799552 44381585220264936 44642993280028416 44644759780237344 44645761322766513 44670689162701056 44731046521211904 44997302750504832 44999083270556688 45060895198126134 45086054826935808 45326304401661504 45354424200905664 45415705396536576 45573055640029008 45574858942325622 45601328520257328 45662943323737152 45933716099351808 45934746557807016 45936564172026619 45996811863224544 46025347635830304 46270602410029452 46296437475585024 46298269401727616 46299308038424532 46325159131689984 46361865925631088 46388792592035712 46634937862076928 46637829413283654 46663869519042048 46729817242501176 47005056416537856 47007970916563683 47034217689828096 47097768559371264 47098825131709728 47327738132415069 47355225771036456 47378112419843712 47471560373334528 47606499067536864 47636033467355424 47700397487788416 47701467579261132 47728101564509184 47729990140861056 47984328425215728 48014097225032848 48077069686184448 48078972071024832 48080050655287014 48106896021370368 48365156428590456 48431592083025333 48458633731312896 48460551214445664 48745984431965184 48749006876436412 48812943201789312 48843226062513792 49132857324282368 49200347512914624 49228922750731776 49468188600715248 49470146031413282 49761525774297792 49829879518493256 49858820384353344 49859674740322048 49860793272149496 49957161252961536 50222240774544384 50225354752767012 50253397943583744 50254525308038688 50620829987040768 50621965594317936 50623968679376274 50652234435199488 50721811680302784 51022582605985536 51023727226018872 51301494585289494 51370811239204296 51425488857719808 51427523737779072 51675430611770784 51676589877532893 51705443361551616 51707489319266144 51775305815890944 51778516090309092 51807426484552704 52083492160033152 52085553076943568 52115804023151232 52157099166334974 52186220941413888 52496853208922304 52498930482316136 52567784986542336 52571044397813823 52600397298091776 52880688468605088 52912307887688704 52913494901056608 52984989629292672 53015762962326528 53274628992416013 53300376472324176 53405505420001344 53557311450978972 53590537650774852 53662947173761968 53694114260072832 53696238908468688 53979022564766208 53982369478367694 54012510388182528 54015859378161954 54046018986971648 54088843579902936 54120258024041664 54407427505756416 54410800982164263 54441181105549056 54514739986043904 54515962947727008 54518120116251372 54548560160984064 54839232485960832 54873253971466112 54947396652599808 54948629320328016 55274464489817664 55350390952028952 55383487102223616 55651712175804654 55713150715927328 55786220802044928 55820829785730048 55981716496085016 56089914633881856 56092134082862304 56093392431168183 56124712024932096 56422517413377024 56426015833355532 56535072686531712 56536340971543524 56537309750186608 56870315170626048 56948433735420864 56981509010689536 56983763739599424 57400405431733728 57401693129271231 57433743209187072 57853674964934784 57855964205001456 57967784777488896 58134859438242132 58168623781745568 58170925484174412 58283354795121792 58592614236968448 58596247211561514 58628964267514368 58630279526045136 58709498559090624 59057634984880896 59058959860037592 59061296792605653 59094273507732736 59175446960353248 59523991040037888 59526346373649792 59527681763688684 59560918883601408 59608113332954256 59962923531364698 59996403667339776 59998777694075584 60081193597501512 60408268772027274 60435072535548672 60472565601207552 60554273862048768 60764074186705344 60766478589767496 60801771360343104 60849949027390803 60883924431649536 60885290277046872 61208355943975968 61244954799135744 61246328743742688 61329082484299392 61364702011511808 61367130181107072 61694136546705936 61732410717899376 61815821234174784 61817207985369018 61851723456047616 62183772551044872 62303957654545152 62306422990001568 62673408555383808 62677294555418244 62712290253104128 62798433508946304 62979431058095643 63018502607855613 63103650843220092 63140301028048608 63170816559791616 63475332090049152 63514711289807232 63600529983717888 63601956772348176 63604473468959934 63639986854481408 63979104566954304 64105296094699776 64106734207049352 64486875238120608 64575456110700444 64611511641750528 64612961110335456 64614068285927552 65083924269052416 65087959730626638 65124301416685056 65568774144512016 65600463350552832 65830351805581454 65916691016589504 65957584800953664 65959064466800778 66348701032397056 66439839357991008 66478427179137792 66481057696199328 66572377830397404 66609548337282048 66967139670356016 67006033744051584 67096569781817856 67495954125757248 67498624905835032 67591342797189201 67629082240403712 68030110141314048 68031636301358496 68123558094804864 68359583460043512 68362288413488433 68401992780385992 68494414985605728 68570031650372096 68897847896736768 68900574149027712 68902119836710524 68940591148735488 69038021453745456 69405903615044178 69444656213377536 69447404102591424 69448962057636798 69487738697534976 69542798888446632 69583188888053568 69952406793115392 69956744119925481 69995804278563072 70090379982056448 70094725863751764 70133863064122368 70507584624806784 70551326534742144 70646652839056896 70648237697564592 71032838656554684 71067168629765568 71207340560001792 71409748601305296 71454050201033136 71550596231682624 71592152346763776 71594985211291584 71976492637823592 72021145837549272 72118458106537248 72120075982930521 72160344032055552 72543236674341888 72547734642885684 72588241474065408 72687950596969344 72690826821668496 73118976647947776 73123510314654618 73264839093770688 73699285986423552 73800521269371936 73843384126097664 73844649469631488 74202282901072872 74205219047119923 74642288661446688 74744819277739884 74786552845175808 74789512110483072 74791189908224244 74832949366576128 74935741879442304 75234687777807376 75333361161816576 75338032129150518 75380096915375616 75381787962058032 75931244980561152 75935953019064411 75978351652799232 76082717520454176 76533873908978304 76535590839028308 76578324278916096 76952241877934241 77138233286579712 77141285606668608 77513145917656176 77558165042327424 77561233978899216 77667774135463638 77711139726829056 78125238240049728 78128329615415352 78173706034726848 78279331412120832 78743513313174528 78745279813383456 78748395723474204 78900595947137664 79321032702907632 79368461831533056 79370242351584912 79477484443939008 79523644443489792 79950564708486264 80108258130002016 80385806476162278 80494420760642952 80544358362703032 80580096714064896 80630087468276736 80973554217551541 81018765582273792 81021971453023328 81023789067242931 81069028480457472 81128235097340928 81133265369854404 81178565908866048 81180387036062496 81611141258634624 81661771658323584 81772109979065856 81777180174377058 81822840241476096 82258848728941248 82309880957199168 82421094978899712 82422943980492024 82911696734726496 83071943539393536 83075230653335424 83477568263706981 83569726073890992 83731244678595072 83972574744127524 84024670143807484 84134871950822784 84138201124293456 84187068037398144 84633776120065536 84639023750033298 84686281719742976 84802609029797568 84805964625279912 85305472755939072 85310762033763721 85422650603131296 85473728126266368 85475645609399136 85640847862219776 85982500317494144 86100608147600592 86150614813780608 86783946307502184 86951677166233344 87202289157363198 87252935672618352 87256388226261618 87425032192682688 87467284467403776 87888921355452672 87894370817342271 87943446401271552 87945419289067704 88586452477321344 88588439790056388 88637902905517056 88641410261599104 88763170440529872 89285986560056832 89289519560474688 89291522645533026 89341378325402112 89944385297047047 89994605501009664 89998166541113376 90121790396252268 90172109653871616 90612403158040911 90652608803323008 90708848401811328 90831410793073152 91146111280058016 91149717884651244 91202657040514656 91325886647474304 91867432198703616 91869493115614032 91873128344053238 91993623726449088 92050695271660608 92541204820058904 92596538803455232 92598616076849064 92723731851262176 92777585184071424 93269875724153856 93275658826567308 93327739038084096 93459634485002352 94010112833075712 94015941833127366 94068435379656192 94197650263419456 94655476264830138 94710451542072912 94756224839687424 94943120746669056 95212998135073728 95272066934710848 95400794975576832 95402935158522264 95406710203439901 95459980281722112 95968656850431456 96028194450065696 96154139372368896 96157944142049664 96160101310574028 96213792042740736 96730312857180912 96863184166050666 96917267462625792 96921102428891328 97498013752872824 97625886403578624 97631939595939957 97686452125027584 98265714648564736 98400695025829248 98457845501463552 98745527708372181 98936377201430496 98938596700201167 98940292062826564 99523051548595584 99659759036986512 99717640768706688 99719349480644096 99721586544298992 99914322505923072 100450709505534024 100509050616077376 101241659974081536 101243931188635872 101247937358752548 101304468870398976 101443623360605568 102045165211971072 102047454452037744 102602989170578988 102741622478408592 102855047475558144 103350861223541568 103353179755065786 103410886723103232 103414978638532288 103557032180618184 104166984320066304 104171106153887136 104173443086455197 104231608046302464 104314198332669948 104372441882827776 104993706417844608 104997860964632272 105135569973084672 105142088795627646 105200794596183552 105761376937210176 105826989802113216 105969979258585344 106549257984832026 106600752944648352 106811010840002688 107114622901957944 107181075301549704 107325894347523936 107388228520145664 107392477816937376 107958045129532416 107964738956735388 108025020776365056 108031718756323908 108092037973943296 108177687159805872 108240516048083328 108814855011512832 108821601964328526 108882362211098112 109031925895454016 109036240232502744 109678464971921664 109685265471981927 109746507942932224 109894793305199616 109897258640656032 110548928979635328 110700781904057904 110766974204447232 111303424351609308 111426301431854656 111963432992170032 112179829267763712 112184268165724608 112186784862336366 112249424049864192 112852031666711064 113007048193725777 113070145373063424 113072681943087048 113074619500373216 113740630341252096 113896867470841728 113963018021379072 113967527479198848 114800810863467456 114803386258542462 114867486418374144 115707349929869568 115711928410002912 115935569554977792 116269718876484264 116337247563491136 116341850968348824 116501661203195457 116566709590243584 117185228473936896 117192494423123028 117257928535028736 117260559052090272 117418997118181248 118115269969761792 118117919720075184 118122593585211306 118188547015465472 118350893920706496 119052692747299584 119055363527377368 119216226665908512 119925847062729396 119992807334679552 119997555388151168 120162387195003024 120578709714243417 120816537544054548 120870145071097344 120945131202415104 121528148373410688 121532957179534992 121603542720686208 121699898054781606 121767848863299072 121770580554093744 122416711887951936 122492657487485376 122658164968598784 122665770261565587 122734260362214144 123388273093411872 123464821435798752 123631642468349568 123634415970738036 123703446912095232 124367545102089744 124607915309090304 124612845980003136 125354589110836488 125596867017892608 125958862116191286 126037005215711226 126207301686440184 126280602056097216 126341633119583232 126950664180098304 126958535625049947 127029422579614464 127201059967435776 127203913544696352 127208946937919868 127279973708962816 127958209133908608 128210592189399552 128213468414098704 128973750476241216 129150912221400888 129225922220670912 129228136571855104 130167848538104832 130175919461253276 130248602833370112 130803433736044797 130884582339392427 131137548289024032 131200926701105664 131660703611162908 131833382033179008 131915169601907328 131918128933601556 132697402064794112 132879678715982016 132956854358275584 132962115392398656 133144755660794808 133934279340712032 133937283968299539 134012067488103168 134193139563635712 134991908251514496 134997249811670064 135182685594378402 135258164480807424 136063272602716992 136247116189609728 136719166920087024 136724576826976866 136803985560771984 136988829971211456 137140063300744192 137801148298055424 137804239673421048 137809692516079857 138076042907490912 138811807230088356 138889312426755072 138894808205182848 138897924115273596 138975477395069952 139085597776893264 139166377776107136 139904813586230784 139913488239850962 139991608557126144 140189451727503528 141015169249613568 141023912749691049 141102653069484288 141293305678113792 141296475395129184 141983214397245207 142065677313109368 142134337259531136 142414681120003584 142819497202610592 142908100402066272 143101192463365248 143184304693527552 143189970422583168 143952985275647184 144042291675098544 144236916213074496 144240151965861042 144320688064111104 145095469285771368 145375901193938688 145381653643336992 146237953295895552 146247020629309236 146529678187541376 147398571972847104 147601042538743872 147686768252195328 148404565802145744 148410438094239846 149284577322893376 149489638555479768 149579024220966144 149582379816448488 149871483758884608 150469375555614752 150666722323633152 150676064258301036 150760193830751232 150763575924116064 151862489961122304 151871906038128822 151956703305598464 152165435040908352 153067747817956608 153071181678056616 153904483755868482 154276466573159424 154282571213337216 155026291835312352 155029769632598679 155116330084654848 155122467957798432 155335548270927276 155422279453658112 156250476480099456 156256659230830704 156347412069453696 156558662824241664 157490559626766912 157496791446948408 157713133193441469 157801191894275328 158642065405815264 158736923663066112 158740484703169824 158954968887878016 159047288886979584 159901129416972528 160216516260004032 160771612952324556 160988841521285904 161088716725406064 161947108435103082 162037531164547584 162043942906046656 162047578134485862 162138056960914944 162266530739708808 162360774072124992 163222282517269248 163232402946492789 163323543316647168 163544219958131712 163554360348754116 163645680482952192 164517697457882496 164619761914398336 164842189957799424 164845887960984048 165823393469452992 166150461306670848 166955136527413962 167139452147781984 167462489357190144 167945149488255048 168049340287614968 168269743901645568 168276402248586912 168280177293504549 168374136074796288 169267552240131072 169278047500066596 169372563439485952 169605218059595136 169611929250559824 170610945511878144 170621524067527442 170845301206262592 170951291218798272 171965000634988288 172201216295201184 172301229627561216 173567892615004368 173903354332466688 174404578314726396 174505871345236704 174512776452523236 174850064385365376 175777842710905344 175788741634684542 175886892802543104 175890838578135408 177172904954642688 177176879580112776 177183890377816959 177282820523198208 177526340881059744 178571973120113664 178579039120949376 178583045291066052 178682756650804224 179888770594094094 179989211002019328 179996333082226752 180243580792504536 181224806316081822 181305217606646016 181417696803622656 181662821586146304 182292222560116032 182299435769302488 182405314081029312 182549847082172409 182651773294948608 183734864397407232 183738986231228064 183746256688106476 183987247452898176 184101390543321216 185082409640117808 185193077606910464 185197232153698128 185447463702524352 185555170368142848 186551317653134616 186919268970004704 188020225666151424 188031883666254732 188136870759312384 188395300526838912 188938293174286929 189055507823566839 189310952529660276 189420903084145824 189512449679374848 190425996270147456 190544133869421696 190801589951153664 190805870317044528 190813420406879802 190919960563444224 191937313700862912 192056388900131392 192315888284099328 192320202621148056 193460625714361824 193726368332101332 193834534925251584 193842204857782656 194996027505745648 195251772807157248 195263879191879914 195372904250055168 196801390051658496 197491055416744362 197872754402860992 197877193400402334 197880584125653128 199046103097191168 199319518073973024 199435281537413376 199438698961288192 199443173088597984 199828645011846144 200901419011068048 201018101232154752 202487862377271744 202495874717505096 202887246721211136 204090330423942144 204094908904075488 205086865240465299 205205978341157976 205483244956817184 205710094951116288 206701722447083136 206706359510131572 206821773446206464 206829957277064576 207114064361236368 208333968640132608 208342212307774272 208346886172910394 208463216092604928 208628396665339896 209870232359776443 209987412835689216 209995721929264544 210271139946169344 210284177591255292 210401589192367104 211522753874420352 211653979604226432 211939958517170688 213098515969664052 213201505889296704 213622021680005376 214229245803915888 214362150603099408 214651788695047872 214776457040291328 214784955633874752 215929477913470776 216063437512647816 216355374319611744 216360227948791563 216481032096166656 217629710023025664 217643203928657052 217764724422196224 218063851790908032 218072480465005488 219356929943843328 219370530943963854 219493015885864448 219794517281312064 221097857959270656 221401563808115808 221533948408894464 222606848703218616 222615657141359769 222852602863709312 223926865984340064 224359658535527424 224368536331449216 224373569724672732 224498848099728384 225704063333422128 226014096387451554 226140290746126848 226145363886174096 226149239000746432 227793734941683456 227807859057193233 227935054958397696 229601621726934912 229606772517084924 229734972836748288 230856725633802723 231414699859739136 231423856820005824 232539437752968528 232674495126982272 232683701936697648 233003322406390914 233133419180487168 234384988846246056 234521118104180544 234837994236362496 236230539939523584 236235839440150368 236245187170422612 236377094030930944 236701787841412992 238105385494599168 238110727054754736 238432453331817024 239851694125458792 239995110776302336 240324774390006048 241157419428486834 241633075088109096 241740290142194688 241890262404830208 242920662652654623 243056296746821376 243065914359069984 243071367201728793 243207085441372416 243399796109563212 243535697726598144 243541161108187488 244833423775903872 244985314974970752 245316329937197568 245331540523131174 245468520724428288 246776546186823744 246929642871597504 247263284936699136 247268831941476072 248735090204179488 249215830618180608 249225691960006272 250709178221672976 251193734035785216 251917724232382572 252074010431422452 252414603372880368 252561204112194432 253901328360196608 253917071250099894 254058845159228928 254407827089392704 254417893875839736 255916418267817216 255932286101291163 256421184378799104 256426936828197408 257947500952482432 258301824442801776 258451844441341824 258456273143710208 260351838922506552 261606867472089594 261769164678784854 262275096578048064 262401853402211328 263321407222325816 263666764066358016 263683112452026813 263830339203814656 263836257867203112 265394804129588224 265759357431964032 265913708716551168 265924230784797312 266289511321589616 267868558681424064 267874567936599078 268024134976206336 269983816503028992 269994499623340128 270365371188756804 270516328961614848 271837209474122733 272126545205433984 272494232379219456 273438333840174048 273449153653953732 273607971121543968 273977659942422912 275602296596110848 275608479346842096 275619385032159714 276152085814981824 277623614460176712 277789616410365696 277795848230547192 278171195553786528 278332755552214272 279809627172461568 279826976479701924 279983217114252288 280378903455007056 282030338499227136 282047825499382098 282205306138968576 282592950790258368 283966428794490414 284131354626218736 284268674519062272 284829362240007168 285638994405221184 285816200804132544 286202384926730496 286220130610319703 286379940845166336 287905970551294368 288084583350197088 288473832426148992 288480303931722084 288641376128222208 290190938571542736 290751802387877376 290763307286673984 292494041258618472 292895818787819871 293059356375082752 294797143945694208 295202085077487744 295373536504390656 296236583125116543 296809131604291488 296820876188479692 298569154645786752 298979277110959536 299158048441932288 299164759632896976 299742967517769216 300938751111229504 301352128516602072 301527151848232128 303724979922244608 303743812076257644 303913406611196928 304330870081816704 306135495635913216 306142363356113232 307808967511736964 308565142426674432 310052583670624704 310059539265197358 310232660169309696 310244935915596864 310671096541854552 312500952960198912 312513318461661408 312520329259365591 312694824138907392 313117325648483328 314981119253533824 314993582893896816 315426266386882938 315602383788550656 317284130811630528 317480969406339648 317909937775756032 319802258833945056 320433032520008064 321543225904649112 321555949204186333 321977683042571808 322177433450812128 323894216870206164 324075062329095168 324087885812093312 324095156268971724 324276113921829888 324533061479417616 324721548144249984 326444565034538496 326464805892985578 326647086633294336 327108720697508232 329035394915764992 329055796415945781 329239523828796672 329684379915598848 329691775921968096 331646786938905984 332300922613341696 333910273054827924 334278904295563968 335890298976510096 336098680575229936 336539487803291136 336552804497173824 336560354587009098 336748272149592576 338556095000133192 339021144581177331 339210436119190272 339223858501119648 341221891023756288 341243048135054884 341690602412525184 341902582437596544 343930001269976576 344402432590402368 344602459255122432 347135785230008736 347806708664933376 348809156629452792 349011742690473408 349025552905046472 349700128770730752 351555685421810688 351577483269369084 351773785605086208 351781677156270816 354345809909285376 354353759160225552 354367780755633918 354565641046396416 355052681762119488 357158078241898752 357166090582132104 359777541188188188 359978422004038656 359992666164453504 360487161585009072 361736129142730251 362449612632163644 362610435213292032 362835393607245312 364584445120232064 364598871538604976 364810628162058624 365099694164344818 365303546589897216 367477972462456128 367492513376212952 367974494905796352 367997310784696761 368202781086642432 370164819280235616 370386155213820928 370394464307396256 370894927405048704 371110340736285696 373102635306269232 373838537940009408 376063767332509464 376790601053677824 377876586348573858 378111015647133678 378621905059320552 378841806168291648 379024899358749696 380851992540294912 380875606875149841 381088267738843392 381603179902307328 381611740634089056 381626840813759604 381839921126888448 383874627401725824 384112777800262784 384631776568198656 384640405242296112 386921251428723648 387452736664202664 387684409715565312 389992055011491296 390503545614314496 390527758383759828 390745808500110336 392653747018177281 393602780103316992 394982110833488724 395745508805721984 395754386800804668 395761168251306256 398092206194382336 398639036147946048 398870563074826752 398886346177195968 401802838022136096 401811851904898617 402036202464309504 404975724754543488 404991749435010192 405774493442422272 408189817808150976 410173730480930598 410411956682315952 410966489913634368 411420189902232576 413403444894166272 413412719020263144 413429077548239571 413659914554129152 414228128722472736 416667937280265216 416684424615548544 416693772345820788 416926432185209856 417256793330679792 419740464719552886 419974825671378432 419991443858529088 420568355182510584 423045507748840704 423071738249073147 423307959208452864 423879917034341376 425949643191735621 426197031939328104 426403011778593408 427244043360010752 428458491607831776 428724301206198816 429303577390095744 429552914080582656 429569911267749504 431858955826941552 432126875025295632 432710748639223488 432720455897583126 432962064192333312 435286407857314104 436127703581816064 436144960930010976 438713859887686656 438741061887927708 438986031771728896 439589034562624128 442195715918541312 442803127616231616 445213697406437232 445231314282719538 445705205727418624 447853731968680128 448737072662898432 448747139449345464 451408126666844256 452028192774903108 452280581492253696 452290727772348192 452298478001492864 455587469883366912 455615718114386466 455870109916795392 459203243453869824 459213545034169848 461713451267605446 462829399719478272 462847713640011648 465078875505937056 465348990253964544 465367403873395296 466006644812781828 466266838360974336 468769977692492112 469042236208361088 469675988472724992 472471678880300736 472490374340845224 473139399580324407 473403575682825984 476210770989198336 476221454109509472 476864906663634048 479703388250917584 479990221552604672 480649548780012096 482314838856973668 483266150176218192 485841325305309246 486112593493642752 486131828718139968 486142734403457586 486414170882744832 486799592219126424 487082322216374976 489666847551807744 489697208839478367 489970629949941504 490632659874395136 490663081046262348 490937041448856576 493553092373647488 493859285743195008 494526569873398272 494537663882952144 497470180408358976 498451383920012544 501418356443345952 502387468071570432 503835448464765144 504148020862844904 504829206745760736 504840531880513647 505122408224388864 507802656720393216 507834142500199788 508117690318457856 508815654178785408 508835787751679472 511832836535634432 511864572202582326 512853873656394816 515895001904964864 516603648885603552 516903688882683648 516912546287420416 520703677845013104 523213734944179188 523538329357569708 524550193156096128 526642814444651632 527333528132716032 527366224904053626 527660678407629312 527672515734406224 531518714863928064 531551671133450877 531848461569594624 532579022643179232 535737117362848128 535749135873198156 536048269952412672 539967633006057984 539988999246680256 540730742377513608 543674418948245466 544253090410867968 544988464758438912 546876667680348096 546898307307907464 547215942243087936 547955319884845824 551204593192221696 551216958693684192 551238770064319428 552304171629963648 555247228920353424 555579232820731392 555591696461094384 556342391107573056 556665511104428544 559653952959403848 560757806910014112 564060676998454272 564095650998764196 564410612277937152 565185901580516736 566814879522860787 567166523470700517 567932857588980828 568262709252437472 568537349038124544 571277988810442368 571632401608265088 572404769853460992 572440261220639406 572759881690332672 575811941102588736 576169166700394176 576947664852297984 576960607863444168 580381877143085472 581503604775754752 581526614573347968 584988082517236944 585791637575639742 586118712750165504 590404170154975488 592473166250233086 593618263208582976 593641752376959384 597138309291573504 597175334236346047 597958554221919072 598316096883864576 598329519265793952 599485935035538432 601877502222459008 602704257033204144 603054303696464256 607487624152515288 608661740163633408 612270991271826432 612284726712226464 615260595721395897 615617935023473928 617130284853348864 620105167341249408 620119078530394716 620465320338619392 620489871831193728 621342193083709104 625001905920397824 625026636923322816 625040658518731182 625389648277814784 629610697079329329 629962238507067648 629987165787793632 630852532773765876 631204767577101312 634568261623261056 634961938812679296 635819875551512064 639604517667890112 640866065040016128 643086451809298224 643111898408372666 643955366085143616 644354866901624256 647788433740412328 648175771624186624 648190312537943448 649066122958835232 649443096288499968 652889130069076992 652929611785971156 653294173266588672 654217441395016464 658070789831529984 658111592831891562 658479047657593344 659383551843936192 663293573877811968 664601845226683392 667820546109655848 667846971424079307 668557808591127936 671780597953020192 672197361150459872 673078975606582272 673105608994347648 673120709174018196 673496544299185152 677112190000266384 678042289162354662 678420872238380544 678447717002239296 682486096270109768 683381204825050368 683423577171579699 683805164875193088 687860002539953152 688804865180804736 689204918510244864 692570176901408169 694271570460017472 697618313258905584 698023485380946816 698051105810092944 699400257541461504 703154966538738168 703563354312541632 708691619818570752 708707518320451104 708735561511267836 709131282092792832 710105363524238976 714316156483797504 714332181164264208 719555082376376376 719985332328907008 720974323170018144 723472258285460502 724899225264327288 725220870426584064 725670787214490624 729168890240464128 729197743077209952 729214101605186379 729621256324117248 730199388328689636 730607093179794432 734955944924912256 734985026752425904 735948989811592704 735994621569393522 736405562173284864 740329638560471232 740788928614792512 741789854810097408 746205270612538464 747677075880018816 752127534665018928 753581202107355648 755753172697147716 756222031294267356 757243810118641104 757683612336583296 761703985080589824 761751213750299682 762176535477686784 763223481268178112 763253681627519208 767749254803451648 767796858303873489 768225555600525568 769263553136397312 769280810484592224 773842502857447296 774905473328405328 775368819431130624 779984110022982592 781055516767519656 785307494036354562 787205560206633984 789964221666977448 791049337356080439 791491017611443968 791508773601609336 791522336502612512 796184412388764672 797278072295892096 797741126149653504 797772692354391936 803605676044272192 803623703809797234 804072404928619008 809951449509086976 809983498870020384 811548986884844544 815511628422368199 816379635616301952 820347460961861196 820823913364631904 821932979827268736 826806889788332544 826825438040526288 826858155096479142 827319829108258304 828456257444945472 833368849231097088 833387544691641576 834513586661359584 839480929439105772 839949651342756864 839982887717058176 841136710365021168 846091015497681408 846143476498146294 846615918416905728 851899286383471242 852394063878656208 852806023557186816 854488086720021504 856916983215663552 857448602412397632 858607154780191488 858660391830959109 859139822535499008 863717911653883104 864253750050591264 865421497278446976 865440911795166252 865924128384666624 870572815714628208 872255407163632128 872289921860021952 877482123775855416 878687456363459613 879178069125248256 884391431837082624 885606255232463232 888709749375349629 890427394812874464 890462628565439076 891410411454837248 895707463937360256 897474145325796864 897494278898690928 902816253333688512 904056385549806216 904581455544696384 904596956002985728 911174939766733824 911231436228772932 911740219833590784 918406486907739648 918427090068339696 923426902535210892 925695427280023296 930157751011874112 930697980507929088 930734807746790592 932013289625563656 937539955384984224 937560987778096773 938084472416722176 939351976945449984 944943357760601472 944980748681690448 946278799160648814 946807151365651968 952442908219018944 953729813327268096 959406776501835168 959980443105209344 961299097560024192 964629677713947336 964667847612558999 966532300352436384 971682650610618492 972225186987285504 972263657436279936 972285468806915172 972828341765489664 973599184438252848 974164644432749952 979333695103615488 979394417678956734 979941259899883008 981326162092524696 987106184747294976 987167389247837343 987718571486390016 989053139746796544 989075327765904288 994940360816717952 996902767840025088 1002836712886691904 1007670896929530288 1008296041725689808 1009658413491521472 1009681063761027294 1010244816448777728 1015668285000399576 1017631308357570816 1017671575503358944 1023665673071268864 1023729144405164652 1025707747312789632 1031790003809929728 1033207297771207104 1033807377765367296 1041407355690026208 1046427469888358376 1047076658715139416 1049100386312192256 1053285628889303264 1054667056265432064 1054732449808107252 1055321356815258624 1055345031468812448 1063037429727856128 1063103342266901754 1063696923139189248 1065158045286358464 1071474234725696256 1071498271746396312 1079935266012115968 1079977998493360512 1081461484755027216 1085208387428190753 1087348837896490932 1088506180821735936 1093753335360696192 1093796614615814928 1094431884486175872 1095910639769691648 1102433917387368384 1102477540128638856 1103991932354090283 1104608343259927296 1110494457840706848 1111158465641462784 1111183392922188768 1112684782215146112 1113331022208857088 1119307905918807696 1121515613820028224 1128191301997528392 1130371803161033472 1133629759045721574 1134333046941401034 1135865715177961656 1136525418504874944 1137074698076249088 1142555977620884736 1142626820625449523 1143264803216530176 1144809539706921984 1144880522441278812 1145519763380665344 1151623882205177472 1152338333400788352 1153895329704595968 1153921215726888336 1160763754286170944 1163053229146695936 1169976165034473888 1171583275151279484 1172237425500331008 1177961241054531843 1180808340309950976 1184946332500466172 1187236526417165952 1187283504753918768 1194276618583147008 1194350668472692094 1195917108443838144 1196659038531587904 1203755004444918016 1205408514066408288 1206108607392928512 1214975248305030576 1217323480327266816 1224569453424452928 1230521191442791794 1231235870046947856 1234260569706697728 1240210334682498816 1240238157060789432 1240287232644718713 1240979743662387456 1242684386167418208 1250003811840795648 1250053273846645632 1250081317037462364 1250779296555629568 1259221394158658658 1259924477014135296 1259974331575587264 1261705065547531752 1269136523246522112 1269215214747219441 1269923877625358592 1271639751103024128 1277848929575206863 1279209035335780224 1281732130080032256 1286172903618596448 1286223796816745332 1287910732170287232 1288709733803248512 1295576867480824656 1296351543248373248 1296380625075886896 1298132245917670464 1298886192576999936 1305859223571942312 1308434882790032928 1316141579663059968 1316223185663783124 1316958095315186688 1318767103687872384 1326587147755623936 1335641092219311696 1335693942848158614 1337115617182255872 1343561195906040384 1344394722300919744 1346211217988695296 1346241418348036392 1354224380000532768 1356084578324709324 1356841744476761088 1356895434004478592 1364972192540219536 1366762409650100736 1366847154343159398 1367610329750386176 1377609730361609472 1385140353802816338 1388543140920034944 1395236626517811168 1396046970761893632 1396102211620185888 1398800515082923008 1406309933077476336 1407126708625083264 1417415036640902208 1417471123022535672 1420210727048477952 1428632312967595008 1428664362328528416 1439110164752752752 1439970664657814016 1441948646340036288 1446944516570921004 1449798450528654576 1458337780480928256 1458395486154419904 1458428203210372758 1459242512648234496 1460398776657379272 1469091626518435101 1469911889849824512 1469970053504851808 1471897979623185408 1471989243138787044 1472811124346569728 1480659277120942464 1481577857229585024 1483579709620194816 1492410541225076928 1495354151760037632 1504255069330037856 1507162404214711296 1511506345394295432 1512444062588534712 1514487620237282208 1514521595641540941 1515367224673166592 1523407970161179648 1523502427500599364 1524353070955373568 1526446962536356224 1526507363255038416 1535498509606903296 1535593716607746978 1536451111201051136 1538561620969184448 1547685005714894592 1549810946656810656 1550737638862261248 1559968220045965184 1562111033535039312 1570614988072709124 1579928443333954896 1582098674712160878 1582982035222887936 1583017547203218672 1583044673005225024 1594556144591784192 1594655013400352631 1595545384708783872 1607211352088544384 1607247407619594468 1608144809857238016 1619902899018173952 1619966997740040768 1631023256844736398 1632759271232603904 1640694921923722392 1641647826729263808 1643865959654537472 1653613779576665088 1653650876081052576 1653716310192958284 1654639658216516608 1656912514889890944 1666737698462194176 1666775089383283152 1669027173322719168 1678961858878211544 1679965775434116352 1682273420730042336 1692182030995362816 1692286952996292588 1693231836833811456 1700444638568582361 1701499570412101551 1703798572766942484 1704788127757312416 1705612047114373632 1713833966431327104 1714897204824795264 1717214309560382976 1717320783661918218 1718279645070998016 1727435823307766208 1728507500101182528 1730842994556893952 1730881823590332504 1741145631429256416 1744510814327264256 1744579843720043904 1754964247551710832 1757374912726919226 1758356138250496512 1771212510464926464 1777419498750699258 1780854789625748928 1780925257130878152 1782820822909674496 1791414927874720512 1791526002709038141 1794948290651593728 1794988557797381856 1805632506667377024 1808112771099612432 1809162911089392768 1809193912005971456 1822462872457545864 1836812973815479296 1836854180136679392 1845781787164187691 1846853805070421784 1851390854560046592 1860315502023748224 1861395961015858176 1861469615493581184 1864026579251127312 1875079910769968448 1875121975556193546 1876168944833444352 1889886715521202944 1889961497363380896 1892557598321297628 1893614302731303936 1904885816438037888 1907459626654536192 1918813553003670336 1922598195120048384 1929259355427894672 1929335695225117998 1933064600704872768 1943365301221236984 1944527314872559872 1944570937613830344 1947198368876505696 1948329288865499904 1958667390207230976 1958788835357913468 1959882519799766016 1962652324185049392 1974212369494589952 1974334778495674686 1975437142972780032 1978150655531808576 1989880721633435904 1993805535680050176 2003540914272237921 2005673425773383808 2015341793859060576 2016592083451379616 2019316826983042944 2019362127522054588 2020489632897555456 2031336570000799152 2035262616715141632 2035343151006717888 2047458288810329304 2050270731514739097 2051415494625579264 2063580007619859456 2066414595542414208 2067614755530734592 2082814711380052416 2092854939776716752 2094153317430278832 2098200772624384512 2106571257778606528 2109464899616214504 2110690062937624896 2126074859455712256 2126206684533803508 2127393846278378496 2130316090572716928 2142948469451392512 2142996543492792624 2159955996986721024 2162922969510054432 2170416774856381506 2174697675792981864 2177012361643471872 2187506670721392384 2187593229231629856 2187642304815559137 2188863768972351744 2191821279539383296 2204867834774736768 2204955080257277712 2207983864708180566 2209216686519854592 2220988915681413696 2222366785844377536 2225369564430292224 2238615811837615392 2243031227640056448 2256382603995056784 2260743606322066944 2267259518091443148 2268666093882802068 2271731430355923312 2273050837009749888 2285111955241769472 2285253641250899046 2286529606433060352 2289761044882557624 2303247764410354944 2303390574911620467 2304676666801576704 2307790659409191936 2307842431453776672 2321527508572341888 2326106458293391872 2339952330068947776 2343166550302558968 2355922482109063686 2361616680619901952 2369892665000932344 2373148012068241317 2374473052834331904 2374567009507837536 2388553237166294016 2388701336945384188 2391834216887676288 2393318077063175808 2407510008889836032 2410817028132816576 2412217214785857024 2429950496610061152 2434646960654533632 2449138906848905856 2461042382885583588 2462471740093895712 2480420669364997632 2480476314121578864 2480574465289437426 2481959487324774912 2485368772334836416 2500106547693291264 2500162634074924728 2518442788317317316 2519848954028270592 2519948663151174528 2523410131095063504 2538273046493044224 2538430429494438882 2539847755250717184 2555697859150413726 2558418070671560448 2563464260160064512 2572345807237192896 2572447593633490664 2575821464340574464 2575981175492877327 2577419467606497024 2591153734961649312 2592703086496746496 2592761250151773792 2596264491835340928 2597772385153999872 2611718447143884624 2616869765580065856 2632446371327566248 2637534207375744768 2653174295511247872 2666129248126048887 2671282184438623392 2671387885696317228 2674231234364511744 2687122391812080768 2688789444601839488 2692422435977390592 2692482836696072784 2708448760001065536 2712169156649418648 2713790868008957184 2729944385080439072 2733524819300201472 2733694308686318796 2735220659500772352 2755219460723218944 2770280707605632676 2777086281840069888 2790473253035622336 2792093941523787264 2792204423240371776 2812619866154952672 2812682963334290319 2814253417250166528 2834830073281804416 2834942246045071344 2840421454096955904 2857328724657056832 2878220329505505504 2879941329315628032 2883897292680072576 2893889033141842008 2894003542837676997 2899596901057309152 2916675560961856512 2916790972308839808 2916856406420745516 2918485025296468992 2920797553314758544 2938183253036870202 2939823779699649024 2939940107009703616 2943978486277574088 2961318554241884928 2961502167743512029 2963155714459170048 2967159419240389632 2984821082450153856 2990708303520075264 3008510138660075712 3023012690788590864 3024888125177069424 3028975240474564416 3029043191283081882 3030734449346333184 3047004855001198728 3052893925072712448 3053014726510076832 3070997019213806592 3071187433215493956 3072902222402102272 3077123241938368896 3095370011429789184 3099621893313621312 3119936440091930368 3124222067070078624 3141229976145418248 3159856886667909792 3164197349424321756 3165964070445775872 3166035094406437344 3166089346010450048 3189112289183568384 3189310026800705262 3191090769417567744 3214422704177088768 3214494815239188936 3239805798036347904 3239933995480081536 3262046513689472796 3265518542465207808 3281389843847444784 3283295653458527616 3287731919309074944 3307301752162105152 3307432620385916568 3311975797062270849 3313825029779781888 3333475396924388352 3333550178766566304 3338054346645438336 3357923717756423088 3359931550868232704 3364546841460084672 3384573905992585176 3400889277137164722 3402999140824203102 3407597145533884968 3409576255514624832 3411224094228747264 3427667932862654208 3427880461876348569 3429794409649590528 3434428619120765952 3434641567323836436 3436559290141996032 3454871646615532416 3457015000202365056 3461685989113787904 3461763647180665008 3482291262858512832 3489159687440087808 3509928495103421664 3514749825453838452 3516712276500993024 3533883723163595529 3542425020929852928 3554838997501398516 3561709579251497856 3561850514261756304 3582829855749441024 3583052005418076282 3589977115594763712 3611265013334754048 3616225542199224864 3618325822178785536 3618387824011942912 3644925744915091728 3673708360273358784 3691563574328375382 3693707610140843568 3702781709120093184 3720631004047496448 3720861697934156139 3722939230987162368 3728053158502254624 3750159821539936896 3750243951112387092 3752337889666888704 3779773431042405888 3779922994726761792 3785115196642595256 3807645644241658323 3809771632876075776 3814919253309072384 3837627106007340672 3845196390240096768 3858518710855789344 3858671390450235996 3866129201409745536 3886730602442473968 3889054629745119744 3889141875227660688 3894396737753011392 3896658577730999808 3917577670715826936 3925304648370098784 3948424738989179904 3948669556991349372 3950874285945560064 3956301311063617152 3979761443266871808 4007081828544475842 4011346851546767616 4030683587718121152 4033184166902759232 4038633653966085888 4038724255044109176 4062673140001598304 4070525233430283264 4070686302013435776 4094916577620658608 4100541463029478194 4102830989251158528 4132829191084828416 4165629422760104832 4180227339654422329 4185709879553433504 4188306634860557664 4196401545248769024 4213142515557213056 4218929799232429008 4221380125875249792 4252413369067607016 4260632181145433856 4285896938902785024 4285993086985585248 4319911993973442048 4325845939020108864 4340833549712763012 4349395351585963728 4375013341442784768 4375186458463259712 4375284609631118274 4377727537944703488 4407274879555305303 4409735669549473536 4409910160514555424 4415967729416361132 4418433373039709184 4441977831362827392 4444733571688755072 4450739128860584448 4477231623675230784 4486062455280112896 4512765207990113568 4521487212644133888 4534519036182886296 4537332187765604136 4543462860711846624 4546101674019499776 4570223910483538944 4570507282501798092 4573059212866120704 4579522089765115248 4606495528820709888 4606781149823240934 4609353333603153408 4615684862907553344 4643055017144683776 4652212916586783744 4679904660137895552 4686333100605117936 4711844964218127372 4739785330001864688 4746296024136482634 4748946105668663808 4749134019015675072 4777402673890768376 4783668433775352576 4783965040201057893 4786636154126351616 4815020017779672064 4821634056265633152 4824434429571714048 4859900993220122304 4898277813697811712 4922084765771167176 4924943480187791424 4960841338729995264 4960952628243157728 4961148930578874852 4963918974649549824 4970737544669672832 5000213095386582528 5000325268149849456 5036885576634634632 5039897326302349056 5046820262190127008 5076546092986088448 5076860858988877764 5079695510501434368 5104498711236304653 5111395718300827452 5116836141343120896 5144691614474385792 5144895187266981328 5151642928681148928 5151962350985754654 5154838935212994048 5182307469923298624 5185522500303547584 5192528983670681856 5223436894287769248 5233739531160131712 5264892742655132496 5275068414751489536 5332258496252097774 5342564368877246784 5342775771392634456 5348462468729023488 5374244783624161536 5374578008127114423 5377578889203678976 5384844871954781184 5384965673392145568 5416897520002131072 5424338313298837296 5427581736017914368 5459888770160878144 5467388617372637592 5510438921446437888 5537345361492563073 5540561415211265352 5554172563680139776 5580946506071244672 5584187883047574528 5584408846480743552 5625239732309905344 5625365926668580638 5628506834500333056 5669660146563608832 5669884492090142688 5680842908193911808 5714657449314113664 5756440659011011008 5767794585360145152 5787778066283684016 5788007085675353994 5799193802114618304 5833581944617679616 5833712812841491032 5841595106629517088 5876366506073740404 5879647559399298048 5879880214019407232 5887956972555148176 5922637108483769856 5923004335487024058 5926311428918340096 5969642164900307712 5981416607040150528 6010622742816713763 6017020277320151424 6046025381577181728 6049776250354138848 6057950480949128832 6058086382566163764 6061468898692666368 6094009710002397456 6105787850145424896 6106029453020153664 6142374866430987912 6150812194544217291 6154246483876737792 6190740022859578368 6199243786627242624 6239872880183860736 6248444134140157248 6282459952290836496 6319713773335819584 6328394698848643512 6332070188812874688 6332178692020900096 6378224578367136768 6378620053601410524 6382181538835135488 6428845408354177536 6428989630478377872 6479867990960163072 6524093027378945592 6531037084930415616 6562779687694889568 6562926914446677411 6566591306917055232 6575463838618149888 6614603504324210304 6614865240771833136 6623951594124541698 6627650059559563776 6667100357533132608 6676108693290876672 6715847435512846176 6719863101736465408 6729093682920169344 6769147811985170352 6801778554274329444 6805998281648406204 6815194291067769936 6819152511029249664 6855335865725308416 6855760923752697138 6859588819299181056 6869283134647672872 6909743293231064832 6910171724734861401 6914030000404730112 6923371978227575808 6923527294361330016 6964582525717025664 6978319374880175616 7019856990206843328 7029499650907676904 7067767446327191058 7084850041859705856 7109677995002797032 7123419158502995712 7123701028523512608 7165659711498882048 7166104010836152564 7179954231189527424 7222530026669508096 7232451084398449728 7236651644357571072 7289851489830183456 7347416720546717568 7383127148656750764 7387415220281687136 7441262008094992896 7441723395868312278 7445878461974324736 7456106317004509248 7500319643079873792 7500487902224774184 7559546862084811776 7559845989453523584 7570230393285190512 7615291288483316646 7619543265752151552 7675254212014681344 7690392780480193536 7717037421711578688 7717342780900471992 7727943526478631981 7732258402819491072 7773461204884947936 7778109259490239488 7778283750455321376 7788793475506022784 7793317155461999616 7835155341431653872 7850609296740197568 7897339113982698744 7912602622127234304 7959522886533743616 7998387744378146661 8014163657088951684 8022693703093535232 8061367175436242304 8066368333805518464 8077267307932171776 8077448510088218352 8125346280003196608 8141372604026871552 8189833155241317216 8201082926058956388 8205661978502317056 8265658382169656832 8331258845520209664 8360454679308844658 8371419759106867008 8376613269721115328 8426285031114426112 8437859598464858016 8442760251750499584 8504826738135214032 8521264362290867712 8571986173971170496 8639823987946884096 8651691878040217728 8681667099425526024 8682010628513030991 8698790703171927456 8750026682885569536 8750372916926519424 8750569219262236548 8755455075889406976 8814549759110610606 8819471339098947072 8819820321029110848 8831935458832722264 8883955662725654784 8884506503230536087 8889467143377510144 8901478257721168896 8954463247350461568 8972124910560225792 9025530415980227136 9069038072365772592 9074664375531208272 9086925721423693248 9092203348038999552 9141014565003596184 9159044179530230496 9212991057641419776 9213562299646481868 9218706667206306816 9231369725815106688 9286110034289367552 9359809320275791104 9372666201210235872 9423689928436254744 9479570660003729376 9492592048272965268 9497892211337327616 9498268038031350144 9554805347781536752 9567336867550705152 9567930080402115786 9573272308252703232 9643268112531266304 9719801986440244608 9796555627395623424 9844169531542334352 9849886960375582848 9921905256486315456 9922297861157749704 9941475089339345664 10000426190773165056 10000650536299698912 10073771153269269264 10079794652604698112 10093640524380254016 10153721717977755528 10208997422472609306 10222791436601654904 10233672282686241792 10283641385629045707 10289383228948771584 10289790374533962656 10303285857362297856 10303924701971509308 10309677870425988096 10364614939846597248 10371045000607095168 10385057967341363712 10446873788575538496 10467479062320263424 10529785485310264992 10550136829502979072 10601651169490786587 10664516992504195548 10685128737754493568 10685551542785268912 10748489567248323072 10749156016254228846 10755157778407357952 10769931346784291136 10833795040004262144 10848676626597674592 10855163472035828736 10919777540321756288 10934777234745275184 11074690722985126146 11081122830422530704 11108345127360279552 11161893012142489344 11162585093802468417 11168817692961487104 11250479464619810688 11250731853337161276 11257013669000666112 11339320293127217664 11339768984180285376 11422936932724974969 11429314898628227328 11512881318022022016 11535589170720290304 11575556132567368032 11576014171350707988 11598387604229236608 11667163889235359232 11667425625682982064 11683190213259034176 11752733012147480808 11759760428038814464 11775913945110296352 11845274216967539712 11846008670974048116 11852622857836680192 11939284329800615424 12021245485633427526 12034040554640302848 12092050763154363456 12099552500708277696 12115900961898257664 12116172765132327528 12188019420004794912 12211575700290849792 12212058906040307328 12284749732861975824 12301624389088434582 12308492967753475584 12398487573254485248 12479745760367721472 12496888268280314496 12540682018963266987 12564919904581672992 12639427546671639168 12656789397697287024 12664140377625749376 12664357384041800192 12757240107202821048 12857690816708355072 12857979260956755744 12959735981920326144 13048186054757891184 13125559375389779136 13125853828893354822 13133182613834110464 13229207008648420608 13229730481543666272 13247903188249083396 13255300119119127552 13334200715066265216 13352217386581753344 13431694871025692352 13458187365840338688 13538295623970340704 13603557108548658888 13611996563296812408 13630388582135539872 13638305022058499328 13710671731450616832 13711521847505394276 13719177638598362112 13738566269295345744 13819486586462129664 13820343449469722802 13828060000809460224 13847054588722660032 13929165051434051328 13956638749760351232 14039713980413686656 14058999301815353808 14135534892654382116 14219355990005594064 14246838317005991424 14247402057047025216 14332208021672305128 14351895120603173679 14359908462379054848 14445060053339016192 14464902168796899456 14473303288715142144 14579702979660366912 14694833441093435136 14766254297313501528 14774830440563374272 14882524016189985792 14883446791736624556 14891756923948649472 14912212634009018496 15000639286159747584 15000975804449548368 15119691978907047168 15140460786570381024 15230582576966633292 15239086531504303104 15313496133708913959 15350508424029362688 15434074843423157376 15434685561800943984 15455887052957263962 15464516805638982144 15546922409769895872 15556567500910642752 15577586951012045568 15670310682863307744 15701218593480395136 15794678227965397488 15825205244254468608 15996775488756293322 16028327314177903368 16045387406187070464 16122734350872484608 16123734024381343269 16132736667611036928 16154534615864343552 16154897020176436704 16250692560006393216 16282745208053743104 16379666310482634432 16402165852117912776 16531316764339313664 16612036084477689219 16662517691040419328 16720909358617689316 16742839518213734016 16753226539442230656 16852570062228852224 16875719196929716032 16885520503500999168 17009653476270428064 17042528724581735424 17143972347942340992 17303383756080435456 17363334198851052048 17364021257026061982 17397581406343854912 17500745833853038848 17501138438524473096 17629099518221221212 17638942678197894144 17639640642058221696 17663870917665444528 17767911325451309568 17769013006461072174 17778934286755020288 17908926494700923136 17944249821120451584 18031868228450141289 18051060831960454272 18138076144731545184 18149328751062416544 18173851442847386496 18184406696077999104 18282029130007192368 18318088359060460992 18427124599292963736 18462739451630213376 18572220068578735104 18719618640551582208 18745332402420471744 18847379856872509488 18959141320007458752 18985184096545930536 18996536076062700288 19109610695563073504 19134673735101410304 19135860160804231572 19146544616505406464 19286536225062532608 19439603972880489216 19593111254791246848 19688339063084668704 19688780743340032233 19699773920751165696 19843810512972630912 19844595722315499408 19882950178678691328 20001301072599397824 20147542306538538528 20159589305209396224 20187281048760508032 20307443435955511056 20417994844945218612 20445582873203309808 20567282771258091414 20578766457897543168 20579580749067925312 20607849403943018616 20729229879693194496 20730515174204584203 20742090001214190336 20770115934682727424 20893747577151076992 20934958124640526848 21059570970620529984 21203302338981573174 21329033985008391096 21370257475508987136 21371103085570537824 21496979134496646144 21498312032508457692 21510315556814715904 21539862693568582272 21667590080008524288 21697353253195349184 21839555080643512576 21869554469490550368 22149381445970252292 22162245660845061408 22323786024284978688 22325170187604936834 22337635385922974208 22500958929239621376 22501463706674322552 22678640586254435328 22679537968360570752 22845873865449949938 22858629797256454656 23025762636044044032 23071178341440580608 23151112265134736064 23152028342701415976 23183830579435895943 23196775208458473216 23334327778470718464 23334851251365964128 23366380426518068352 23505466024294961616 23519520856077628928 23551827890220592704 23692017341948096232 23878568659601230848 23995163233134439983 24042490971266855052 24068081109280605696 24184101526308726912 24199105001416555392 24231801923796515328 24232345530264655056 24376038840009589824 24424117812080614656 24569499465723951648 24603248778176869164 24616985935506951168 24796975146508970496 24993776536560628992 25081364037926533974 25129839809163345984 25278855093343278336 25313578795394574048 25328280755251498752 25328714768083600384 25514480214405642096 25715958521913511488 25919471963840652288 26046031885539092973 26096372109515782368 26251118750779558272 26251707657786709644 26266365227668220928 26458414017296841216 26459460963087332544 26495806376498166792 26653519509691608261 26668401430132530432 26704434773163506688 26863389742051384704 26916374731680677376 27076591247940681408 27207114217097317776 27223993126593624816 27260777164271079744 27276610044116998656 27423043695010788552 27477132538590691488 27638973172924259328 27640686898939445604 27656120001618920448 27694109177445320064 27858330102868102656 28079427960827373312 28117998603630707616 28271069785308764232 28438711980011188128 28493676634011982848 28494804114094050432 28664416043344610256 28703790241206347358 28719816924758109696 28929804337593798912 29159405959320733824 29389666882186870272 29532508594627003056 29549660881126748544 29766893583473249112 29824425268018036992 30001278572319495168 30001951608899096736 30239383957814094336 30280921573140762048 30461165153933266584 30626992267417827918 30701016848058725376 30850924156887137121 30868149686846314752 30869371123601887968 30911774105914527924 30929033611277964288 31093844819539791744 31113135001821285504 31155173902024091136 31340621365726615488 31402437186960790272 31589356455930794976 31650410488508937216 31993550977512586644 32056654628355806736 32245468701744969216 32247468048762686538 32265473335222073856 32309794040352873408 32501385120012786432 32565490416107486208 32759332620965268864 32804331704235825552 33224072168955378438 33325035382080838656 33441818717235378632 33485679036427468032 33487755281407405251 33506453078884461312 33705140124457704448 33751438393859432064 33771041007001998336 34019306952540856128 34287944695884681984 34606767512160870912 34726668397702104096 34728042514052123964 34795162812687709824 35001491667706077696 35002276877048946192 35258199036442442424 35279281284116443392 35327741835330889056 35535822650902619136 35538026012922144348 35557868573510040576 35817852989401846272 36063736456900282578 36102121663920908544 36276152289463090368 36298657502124833088 36347702885694772992 36564058260014384736 36636176718120921984 36854249198585927472 36925478903260426752 37439237281103164416 37490664804840943488 37622046056889800961 37694759713745018976 37918282640014917504 37970368193091861072 37993072152125400576 38219221391126147008 38271720321608463144 38573072450125065216 38879207945760978432 39376678126169337408 39377561486680064466 39399547841502331392 39687621025945261824 39689191444630998816 39765900357357382656 40002602145198795648 40295084613077077056 40374562097521016064 40614886871911022112 40835989689890437224 40891165746406619616 41134565542516182828 41157532915795086336 41159161498135850624 41215698807886037232 41458459759386388992 41461030348409168406 41484180002428380672 41787495154302153984 41869916249281053696 42119141941241059968 42406604677963146348 42658067970016782192 42740514951017974272 42742206171141075648 42996624065016915384 43055685361809521037 43079725387137164544 43335180160017048576 43394706506390698368 43679110161287025152 43739108938981100736 44298762891940504584 44324491321690122816 44647572048569957376 44650340375209873668 44675270771845948416 45001917858479242752 45002927413348645104 45359075936721141504 45691747730899899876 45717259594512909312 45940488401126741877 46051525272088088064 46302224530269472128 46304056685402831952 46367661158871791886 46393550416916946432 46669702502731928256 46732760853036136704 47010932048589923232 47039041712155257856 47103655780441185408 47384034683896192464 47990326466268879966 48084981942533710104 48136162218561211392 48368203052617453824 48371202073144029807 48398210002833110784 48463603847593030656 48464691060529310112 48752077680019179648 48848235624161229312 49138998931447903296 49206497556353738328 49593950293017940992 49987553073121257984 50162728075853067948 50259679618326691968 50557710186686556672 50627157590789148096 50656561510502997504 51028960428811284192 51431917043827022976 52092063771078185946 52192744219031564736 52502237501559116544 52503415315573419288 52916828034593682432 52918921926174665088 52991612752996333584 53307039019383216522 53336802860265060864 53726779484102769408 53832749463361354752 54095604685350423867 54153182495881362816 54414228434194635552 54447986253187249632 54521554328542159488 54553220088233997312 54846087390021577104 54954265077181382976 55281373797878891208 55388218354890640128 55716660205736205312 56158855921654746624 56235997207261415232 56542139570617528464 56877423960022376256 56989608228188100864 57328832086689220512 57407580482412694716 57439633849516219392 57859608675187597824 58318811918641467648 58779333764373740544 59065017189254006112 59099321762253497088 59533787166946498224 59648850536036073984 60003903217798193472 60478767915628188672 60561843146281524096 60922330307866533168 61253984534835655836 61701848313774274242 61736299373692629504 61738742247203775936 61823548211829055848 62187689639079583488 62191545522613752609 62226270003642571008 62310347804048182272 62681242731453230976 62804874373921580544 63178712911861589952 63987101955025173288 64113309256711613472 64490937403489938432 64494936097525373076 64530946670444147712 64619588080705746816 65002770240025572864 65518665241930537728 65608663408471651104 66448144337910756876 66883637434470757264 66971358072854936064 66975510562814810502 67012906157768922624 67502876787718864128 68038613905081712256 68575889391769363968 69213535024321741824 69453336795404208192 69456085028104247928 69590325625375419648 70002983335412155392 70004553754097892384 70516398072884884848 70558562568232886784 70655483670661778112 71076052025844288696 71635705978803692544 71985489699403319949 72127472913800565156 72204243327841817088 72552304578926180736 72597315004249666176 72695405771389545984 73128116520028769472 73272353436241843968 73708498397171854944 73850957806520853504 74981329609681886976 75244092113779601922 75389519427490037952 75836565280029835008 75940736386183722144 75986144304250801152 76438442782252294016 76543440643216926288 77758415891521956864 78138095656617278919 78753356252338674816 78755122973360128932 78799095683004662784 79375242051890523648 79378382889261997632 79960558529074824783 80005204290397591296 80590169226154154112 80749124195042032128 81229773743822044224 81671979379780874448 81782331492813239232 82269131085032365656 82318322996271701248 82431397615772074464 82916919518772777984 82922060696818336812 82968360004856761344 83574990308604307968 84238283882482119936 84813209355926292696 85316135940033564384 85481029902035948544 85484412342282151296 85993248130033830768 86111370723619042074 86159450774274329088 86789413012781396736 87358220322574050304 87478217877962201472 88597525783881009168 88648982643380245632 89300680750419747336 90003835716958485504 90005854826697290208 90718151873442283008 91383495461799799752 91880976802253483754 92103050544176176128 92604449060538944256 92608113370805663904 92735322317743583772 92787100833833892864 93339405005463856512 93465521706072273408 94021864097179846464 94207311560882370816 94768069367792384928 95980652932537759932 96169963885067420208 96736406105234907648 96742404146288059614 96796420005666221568 96929382121058620224 97504155360038359296 97696471248322458624 98277997862895806592 98412995112707476656 99975106146242515968 100325456151706135896 100463265844222215753 100519359236653383936 101115420373373113344 101254315181578296192 101313123021005995008 102057920857622568384 102863834087654045952 104184127542156371892 104385488438063129472 105004475003118233088 105006830631146838576 105837843852349330176 105983225505992667168 106614078038766433044 106673605720530121728 107453558968205538816 108191209370700847734 108306364991762725632 108828456868389271104 108895972506374499264 109043108657084318976 109692174780043154208 109908530154362765952 110562747595757782416 110776436709781280256 112317711843309493248 112471994414522830464 112866138170669402883 113084279141235056928 113754847920044752512 113979216456376201728 114657664173378441024 114815160964825389432 115719217350375195648 116637623837282935296 118130034378508012224 118198643524506994176 119067574333892996448 119297701072072147968 120007806435596386944 121123686292563048192 121844660615733066336 122507969069671311672 123403696627548548484 123472598747385259008 123477484494407551872 123647096423658111696 124375379278159166976 124383091045227505218 124452540007285142016 125362485462906461952 125609748747843161088 126357425823723179904 127974203910050346576 128226618513423226944 128989872195050746152 129239176161411493632 130005540480051145728 131037330483861075456 131217326816943302208 132896288675821513752 133767274868941514528 133942716145709872128 133951021125629621004 134025812315537845248 135005753575437728256 136077227810163424512 137151778783538727936 137821465203380225631 138906673590808416384 138912170056208495856 139180651250750839296 140009107508195784768 141032796145769769696 141117125136465773568 141310967341323556224 142152104051688577392 143970979398806639898 144254945827601130312 144408486655683634176 145104609157852361472 145113606219432089421 145194630008499332352 145390811542779091968 146256233040057538944 146544706872483687936 147416996794343709888 149962659219363773952 150488184227559203844 150779038854980075904 151673130560059670016 151881472772367444288 152876885564504588032 153086881286433852576 156276191313234557838 157506712504677349632 157510245946720257864 158750484103781047296 158756765778523995264 159921117058149649566 160010408580795182592 161180338452308308224 161498248390084064256 162286814056051271601 162459547487644088448 163343958759561748896 163564662985626478464 164538262170064731312 164636645992543402496 164862795231544148928 165844121393636673624 167149980617208615936 168476567764964239872 169626418711852585392 170632271880067128768 170968824684564302592 171986496260067661536 172222741447238084148 172318901548548658176 173578826025562793472 174956435755924402944 177195051567762018336 177297965286760491264 178601361500839494672 180011709653394580416 181436303746884566016 182766990923599599504 183761953604506967508 185208898121077888512 185216226741611327808 185470644635487167544 186574636567841257827 186678810010927713024 186931043412144546816 188043728194359692928 188414623121764741632 189536138735584769856 191961305865075519864 192339927770134840416 193472812210469815296 193484808292576119228 193592840011332443136 193858764242117240448 195008310720076718592 196555995725791613184 196825990225414953312 200650912303412271792 200926531688444431506 201038718473306767872 202508630363156592384 204115841715245136768 205727668175308091904 208368255084312743784 208770976876126258944 210008950006236466176 210013661262293677152 211675687704698660352 211966451011985334336 213228156077532866088 214907117936411077632 215956469098209959847 216382418741401695468 216612729983525451264 217656913736778542208 217791945012748998528 218086217314168637952 219384349560086308416 219817060308725531904 221125495191515564832 221552873419562560512 224943988829045660928 225732276341338805766 226168558282470113856 227509695840089505024 227958432912752403456 229315328346756882048 229630321929650778864 233275247674565870592 234414286969851836757 236260068757016024448 236397287049013988352 238135148667785992896 240015612871192773888 242247372585126096384 243689321231466132672 245015938139342623344 246807393255097096968 246954968988815103744 247294192847316223392 248750758556318333952 248766182090455010436 248905080014570284032 250724970925812923904 252714851647446359808 255948407820100693152 256453237026846453888 257979744390101492304 258478352322822987264 262074660967722150912 262434653633886604416 265792577351643027504 267534549737883029056 267902042251259242008 270011507150875456512 272154455620326849024 275642930406760451262 277813347181616832768 277824340112416991712 278361302501501678592 280018215016391569536 282065592291539539392 282621934682647112448 284304208103377154784 287941958797613279796 288509891655202260624 290209218315704722944 290227212438864178842 290389260016998664704 292512466080115077888 293089413744967375872 294833993588687419776 299925318438727547904 300976368455118407688 301389797532666647259 301558077709960151808 303346261120119340032 303762945544734888576 305753771129009176064 306173762572867705152 312552382626469115676 315013425009354699264 315020491893440515728 317513531557047990528 319842234116299299132 320020817161590365184 322360676904616616448 324573628112102543202 324919094975288176896 326687917519123497792 327129325971252956928 329076524340129462624 329273291985086804992 329725590463088297856 331688242787273347248 336953135529928479744 338598414512008208649 339252837423705170784 341264543760134257536 341937649369128605184 343972992520135323072 344445482894476168296 347157652051125586944 349912871511848805888 354390103135524036672 354595930573520982528 357202723001678989344 360023419306789160832 365533981847199199008 367523907209013935016 370417796242155777024 370432453483222655616 370941289270974335088 373149273135682515654 373357620021855426048 376087456388719385856 376829246243529483264 379072277471169539712 383922611730151039728 384679855540269680832 386969616585152238456 387717528484234480896 390016621440153437184 393111991451583226368 393651980450829906624 401301824606824543584 401853063376888863012 402077436946613535744 405017260726313184768 408231683430490273536 411455336350616183808 416736510168625487568 417541953752252517888 420027322524587354304 423351375409397320704 423932902023970668672 426456312155065732176 431912938196419919694 432764837482803390936 433225459967050902528 435313827473557084416 435340818658296268263 435583890025497997056 436172434628337275904 438768699120172616832 439634120617451063808 442250990383031129664 449887977658091321856 451464552682677611532 452337116564940227712 455019391680179010048 458630656693513764096 459260643859301557728 468828573939703673514 472520137514032048896 476270297335571985792 480031225742385547776 484494745170252192768 487378642462932265344 490031876278685246688 493614786510194193936 493909937977630207488 494588385694632446784 497532364180910020872 501449941851625847808 505429703294892719616 511896815640201386304 512906474053692907776 515959488780202984608 516956704645645974528 524869307267773208832 531585154703286055008 535069099475766058112 535804084502518484016 544308911240653698048 551285860813520902524 555626694363233665536 555648680224833983424 559723909703523773481 560036430032783139072 564131184583079078784 565243869365294224896 568608416206754309568 575883917595226559592 577019783310404521248 580418436631409445888 580454424877728357684 580778520033997329408 585024932160230155776 589667987177374839552 601952736910236815376 602779595065333294518 603116155419920303616 607525891089469777152 611507542258018352128 612347525145735410304 625104765252938231352 630026850018709398528 630040983786881031456 635027063114095981056 639684468232598598264 644721353809233232896 649147256224205086404 649838189950576353792 653375835038246995584 654258651942505913856 658153048680258925248 659451180926176595712 663376485574546694496 677196829024016417298 678505674847410341568 682529087520268515072 683875298738257210368 687945985040270646144 688890965788952336592 699825743023697611776 703242860909555510271 708780206271048073344 709191861147041965056 714405446003357978688 720046838613578321664 731067963694398398016 735047814418027870032 740864906966445311232 741882578541948670176 746298546271365031308 746715240043710852096 752174912777438771712 758144554942339079424 767845223460302079456 769359711080539361664 773939233170304476912 775435056968468961792 786223982903166452736 787303960901659813248 802603649213649087168 803706126753777726024 810034521452626369536 816463366860980547072 833473020337250975136 835083907504505035776 840054645049174708608 847865804047941337344 852912624310131464352 863825876392839839388 865529674965606781872 870627654947114168832 870681637316592536526 871167780050995994112 877537398240345233664 879268241234902127616 884501980766062259328 899775955316182643712 902929105365355223064 904674233129880455424 910038783360358020096 917261313387027528192 918521287718603115456 937657147879407347028 945040275028064097792 952540594671143971584 960062451484771095552 974757284925864530688 980063752557370493376 987229573020388387872 987819875955260414976 989176771389264893568 995064728361820041744 1010859406589785439232 1015795243536024625947 1023793631280402772608 1025812948107385815552 1031918977560405969216 1049738614535546417664 1063170309406572110016 1070138198951532116224 1071608169005036968032 1102571721627041805048 1111253388726467331072 1111297360449667966848 1119447819407047546962 1120072860065566278144 1128262369166158157568 1130487738730588449792 1137216832413508619136 1151767835190453119184 1154039566620809042496 1160908849755456715368 1170049864320460311552 1179335974354749679104 1203905473820473630752 1205559190130666589036 1206232310839840607232 1215051782178939554304 1224695050291470820608 1250209530505876462704 1260081967573762062912 1270054126228191962112 1279368936465197196528 1298294512448410172808 1299676379901152707584 1306022455974888804789 1306751670076493991168 1308517303885011827712 1316306097360517850496 1318902361852353191424 1326752971149093388992 1354393658048032834596 1357011349694820683136 1365058175040537030144 1375891970080541292288 1377781931577904673184 1406485721819111020542 1417560412542096146688 1428810892006715957376 1440093677227156643328 1462135927388796796032 1470095628836055740064 1481729813932890622464 1483765157083897340352 1492597092542730062616 1504349825554877543424 1516289109884678158848 1535690446920604158912 1538719422161078723328 1547878466340608953824 1550870113936937923584 1574607921803319626496 1605207298427298174336 1607412253507555452048 1632926733721961094144 1666946040674501950272 1680109290098349417216 1695731608095882674688 1705825248620262928704 1727651752785679678776 1731059349931213563744 1741255309894228337664 1741363274633185073052 1742335560101991988224 1755074796480690467328 1769003961532124518656 1805858210730710446128 1809348466259760910848 1834522626774055056384 1837042575437206230912 1875314295758814694056 1890080550056128195584 1905081189342287943168 1949514569851729061376 1960127505114740986752 1974459146040776775744 1978353542778529787136 1990129456723640083488 2031590487072049251894 2047587262560805545216 2051625896214771631104 2063837955120811938432 2099477229071092835328 2109728582728666530813 2126340618813144220032 2140276397903064232448 2143216338010073936064 2205143443254083610096 2222594720899335933696 2238895638814095093924 2240145720131132556288 2256524738332316315136 2274433664827017238272 2303535670380906238368 2308079133241618084992 2321817699510913430736 2358671948709499358208 2407810947640947261504 2411118380261333178072 2430103564357879108608 2449390100582941641216 2500419061011752925408 2520163935147524125824 2558737872930394393056 2596589024896820345616 2612044911949777609578 2613503340152987982336 2632612194721035700992 2637804723704706382848 2653505942298186777984 2708787316096065669192 2714022699389641366272 2730116350081074060288 2751783940161082584576 2755563863155809346368 2812971443638222041084 2835120825084192293376 2857621784013431914752 2880187354454313286656 2924271854777593592064 2940191257672111480128 2963459627865781244928 2967530314167794680704 2985194185085460125232 3032578219769356317696 3047385730608073877841 3071380893841208317824 3077438844322157446656 3095756932681217907648 3149215843606639252992 3210414596854596348672 3214824507015110904096 3333892081349003900544 3360218580196698834432 3391463216191765349376 3411650497240525857408 3455303505571359357552 3462118699862427127488 3482726549266370146104 3510149592961380934656 3538007923064249037312 3611716421461420892256 3618696932519521821696 3674085150874412461824 3750628591517629388112 3810162378684575886336 3899029139703458122752 3918067367924666414367 3920255010229481973504 3948918292081553551488 3956707085557059574272 3980258913447280166976 4063180974144098503788 4095174525121611090432 4127675910241623876864 4219457165457333061626 4252681237626288440064 4280552795806128464896 4286432676020147872128 4410286886508167220192 4445189441798671867392 4477791277628190187848 4513049476664632630272 4548867329654034476544 4607071340761812476736 4616158266483236169984 4643635399021826861472 4815621895281894523008 4822236760522666356144 4898780201165883282432 5000838122023505850816 5040327870295048251648 5117475745860788786112 5193178049793640691232 5224089823899555219156 5227006680305975964672 5265224389442071401984 5307011884596373555968 5417574632192131338384 5428045398779282732544 5503567880322165169152 5511127726311618692736 5625942887276444082168 5670241650168384586752 5715243568026863829504 5848543709555187184128 5880382515344222960256 5935060628335589361408 5970388370170920250464 6094771461216147755682 6142761787682416635648 6154877688644314893312 6191513865362435815296 6298431687213278505984 6420829193709192697344 6429649014030221808192 6667784162698007801088 6720437160393397668864 6823300994481051714816 6910607011142718715104 6924237399724854254976 6965453098532740292208 7076015846128498074624 7223432842922841784512 7348170301748824923648 7501257183035258776224 7836134735849332828734 7840510020458963947008 7897836584163107102976 7913414171114119148544 7960517826894560333952 8126361948288197007576 8190349050243222180864 8255351820483247753728 8438914330914666123252 8505362475252576880128 8572865352040295744256 8820573773016334440384 8890378883597343734784 8955582555256380375696 9097734659308068953088 9142157191824221633523 9214142681523624953472 9232316532966472339968 9287270798043653722944 9631243790563789046016 9644473521045332712288 10001676244047011701632 10080655740590096503296 10234951491721577572224 10386356099587281382464 10448179647799110438312 10530448778884142803968 10614023769192747111936 10835149264384262676768 10856090797558565465088 11022255452623237385472 11251885774552888164336 11430487136053727659008 11697087419110374368256 11760765030688445920512 11870121256671178722816 11940776740341840500928 12189542922432295511364 12285523575364833271296 12383027730724871630592 12841658387418385394688 12859298028060443616384 13335568325396015602176 13646601988962103429632 13821214022285437430208 13848474799449708509952 13930906197065480584416 14446865685845683569024 14696340603497649847296 15002514366070517552448 15672269471698665657468 15681020040917927894016 15795673168326214205952 15921035653789120667904 16252723896576394015152 16510703640966495507456 16877828661829332246504 17010724950505153760256 17145730704080591488512 17641147546032668880768 17911165110512760751392 18284314383648443267046 18428285363047249906944 18464633065932944679936 18574541596087307445888 19262487581127578092032 19288947042090665424576 20003352488094023403264 20161311481180193006592 20469902983443155144448 20772712199174562764928 20896359295598220876624 21228047538385494223872 21670298528768525353536 22044510905246474770944 22503771549105776328672 23521530061376891841024 23740242513342357445632 23881553480683681001856 24379085844864591022728 24571047150729666542592 24766055461449743261184 25718596056120887232768 26671136650792031204352 27293203977924206859264 27426471575472664900569 27642428044570874860416 27696949598899417019904 27861812394130961168832 28893731371691367138048 30005028732141035104896 31344538943397331314936 31591346336652428411904 31842071307578241335808 32505447793152788030304 33755657323658664493008 34291461408161182977024 35282295092065337761536 35822330221025521502784 36568628767296886534092 36856570726094499813888 37149083192174614891776 38524975162255156184064 38577894084181330849152 40006704976188046806528 40939805966886310288896 41545424398349125529856 41792718591196441753248 43340597057537050707072 44089021810492949541888 45007543098211552657344 47043060122753783682048 47763106961367362003712 48758171689729182045456 49532110922899486522368 51437192112241774465536 54852943150945329801138 55284856089141749720832 55393899197798834039808 55723624788261922337664 57787462743382734276096 60010057464282070209792 62689077886794662629872 63684142615156482671616 65010895586305576060608 67511314647317328986016 70564590184130675523072 71644660442051043005568 73137257534593773068184 73713141452188999627776 74298166384349229783552 77155788168362661698304 80013409952376093613056 81879611933772620577792 83090848796698251059712 83585437182392883506496 86681194115074101414144 90015086196423105314688 95526213922734724007424 97516343379458364090912 102874384224483548931072 109705886301890659602276 110569712178283499441664 111447249576523844675328 115574925486765468552192 120020114928564140419584 125378155773589325259744 130021791172611152121216 135022629294634657972032 141129180368261351046144 143289320884102086011136 146274515069187546136368 148596332768698459567104 154311576336725323396608 166181697593396502119424 167170874364785767012992 173362388230148202828288 180030172392846210629376 191052427845469448014848 195032686758916728181824 219411772603781319204552 221139424356566998883328 222894499153047689350656 240040229857128280839168 250756311547178650519488 260043582345222304242432 270045258589269315944064 286578641768204172022272 292549030138375092272736 308623152673450646793216 334341748729571534025984 346724776460296405656576 360060344785692421258752 390065373517833456363648 438823545207562638409104 445788998306095378701312 501512623094357301038976 520087164690444608484864 540090517178538631888128 573157283536408344044544 585098060276750184545472 668683497459143068051968 720120689571384842517504 780130747035666912727296 877647090415125276818208 1003025246188714602077952 1040174329380889216969728 1080181034357077263776256 1170196120553500369090944 1337366994918286136103936 1560261494071333825454592 1755294180830250553636416 2006050492377429204155904 2160362068714154527552512 2340392241107000738181888 3120522988142667650909184 3510588361660501107272832 4012100984754858408311808 4680784482214001476363776 7021176723321002214545664 9361568964428002952727552 14042353446642004429091328 28084706893284008858182656
- Sum of all divisors σ(n): 107761422721442415501655521
- Sum of proper divisors (its aliquot sum) s(n): 79676715828158406643472865
- 28084706893284008858182656 is an abundant number, because the sum of its proper divisors (79676715828158406643472865) is greater than itself. Its abundance is 51592008934874397785290209
Bases of 28084706893284008858182656
- Binary: 10111001110110010101100000010111010001101111101110001000010011100111101100100000000002
- Hexadecimal: 0x173B2B02E8DF7109CF6400
- Base-36: 3J1CROJAYYFHG0000
Squares and roots of 28084706893284008858182656
- 28084706893284008858182656 squared (280847068932840088581826562) is 788750761281674324523231657864021832007967059214336
- 28084706893284008858182656 cubed (280847068932840088581826563) is 22151833942450448619621032080537941525136163460328262766754377175756141756416
-
28084706893284008858182656 is a
perfect square number . Itssquare root is 5299500626784 -
The
cube root of 28084706893284008858182656 is 303964803.2214117027
Scales and comparisons
How big is 28084706893284008858182656?- 28,084,706,893,284,008,858,182,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 28,084,706,893,284,008,858,182,656 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 28084706893284008858182656 cubic inches would be around 25330400.3 feet tall.
Recreational maths with 28084706893284008858182656
- 28084706893284008858182656 backwards is 65628185880048239860748082
- 28084706893284008858182656 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 28084706893284008858182656's digits is 126
- 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 28084706893284008858182656 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 28084706893284008858182656 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/28084706893284008858182656/
Chicago style:
Numbermatics. 2024. "Number 28084706893284008858182656 - Facts about the integer". https://numbermatics.com/n/28084706893284008858182656/
The information we have on file for 28084706893284008858182656 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 28084706893284008858182656, math, Factors of 28084706893284008858182656, curriculum, school, college, exams, university, Prime factorization of 28084706893284008858182656, STEM, science, technology, engineering, physics, economics, calculator, twenty-eight septillion, eighty-four sextillion, seven hundred six quintillion, eight hundred ninety-three quadrillion, two hundred eighty-four trillion, eight billion, eight hundred fifty-eight million, one hundred eighty-two thousand, six hundred fifty-six.