284607253504007249880064
284,607,253,504,007,249,880,064 is an even composite number composed of six prime numbers multiplied together.
What does the number 284607253504007249880064 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17325 divisors.
284607253504007249880064 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 284607253504007249880064:
210 × 72 × 114 × 136 × 174 × 312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 31 × 31)See below for interesting mathematical facts about the number 284607253504007249880064 from the Numbermatics database.
Names of 284607253504007249880064
- Cardinal: 284607253504007249880064 can be written as Two hundred eighty-four sextillion, six hundred seven quintillion, two hundred fifty-three quadrillion, five hundred four trillion, seven billion, two hundred forty-nine million, eight hundred eighty thousand and sixty-four.
Scientific notation
- Scientific notation: 2.84607253504007249880064 × 1023
Factors of 284607253504007249880064
Divisors of 284607253504007249880064
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 17 22 26 28 31 32 34 44 49 52 56 62 64 68 77 88 91 98 104 112 119 121 124 128 136 143 154 169 176 182 187 196 208 217 221 224 238 242 248 256 272 286 289 308 338 341 352 364 374 392 403 416 434 442 448 476 484 496 512 527 539 544 572 578 616 637 676 682 704 728 748 784 806 832 833 847 868 884 896 952 961 968 992 1001 1024 1054 1078 1088 1144 1156 1183 1232 1274 1309 1331 1352 1364 1408 1456 1496 1519 1547 1568 1573 1612 1664 1666 1694 1736 1768 1792 1859 1904 1922 1936 1984 2002 2023 2057 2108 2156 2176 2197 2288 2312 2366 2387 2431 2464 2548 2618 2662 2704 2728 2816 2821 2873 2912 2992 3038 3094 3136 3146 3179 3224 3328 3332 3388 3472 3536 3584 3689 3718 3751 3757 3808 3844 3872 3968 4004 4046 4114 4216 4312 4352 4394 4433 4576 4624 4732 4774 4862 4913 4928 5096 5236 5239 5324 5408 5456 5632 5642 5746 5797 5824 5929 5984 6076 6188 6272 6292 6358 6448 6656 6664 6727 6776 6851 6944 7007 7072 7168 7378 7436 7502 7514 7616 7688 7744 7936 8008 8092 8228 8281 8432 8624 8704 8788 8866 8959 9152 9163 9248 9317 9464 9548 9724 9826 9856 10192 10472 10478 10571 10648 10816 10829 10912 11011 11264 11284 11492 11594 11648 11858 11968 12152 12376 12493 12544 12584 12716 12896 13013 13312 13328 13454 13552 13702 13888 14014 14144 14161 14399 14641 14756 14872 15004 15028 15232 15376 15379 15488 15872 16016 16184 16337 16456 16562 16709 16864 17017 17248 17303 17408 17576 17732 17918 18304 18326 18496 18634 18928 19096 19448 19652 19712 19747 20111 20384 20449 20944 20956 21142 21296 21632 21658 21824 22022 22253 22568 22627 22984 23188 23296 23716 23936 24167 24304 24752 24986 25088 25168 25432 25792 25823 26026 26257 26299 26656 26741 26908 27104 27404 27776 28028 28288 28322 28561 28798 29282 29512 29744 30008 30056 30464 30752 30758 30976 31031 31603 31744 32032 32368 32674 32912 33124 33418 33728 34034 34391 34496 34606 34969 35152 35464 35836 36608 36652 36673 36992 37268 37349 37856 38192 38896 39304 39424 39494 40222 40579 40768 40898 41261 41327 41888 41912 42284 42592 43264 43316 43648 44044 44506 45136 45254 45968 46376 46592 47089 47432 47872 47957 48334 48608 48763 48841 49504 49972 50176 50336 50864 51584 51646 52052 52514 52598 53312 53482 53816 54043 54208 54808 55552 56056 56576 56644 57122 57596 57629 58564 59024 59488 60016 60112 60928 61504 61516 61952 62062 62713 63206 63767 63869 64064 64736 65219 65348 65824 66248 66836 67456 68068 68107 68782 68992 69212 69938 70304 70928 71672 73216 73304 73346 73984 73997 74536 74698 75361 75712 76384 77077 77792 78608 78848 78988 80444 81158 81536 81796 82522 82654 83521 83776 83824 84568 85184 86528 86632 87296 87451 88088 89012 89063 90272 90508 91091 91936 92752 93184 94178 94864 95744 95914 96668 97216 97526 97682 98549 99008 99944 100672 100793 101728 102487 103168 103292 104104 105028 105196 106624 106964 107632 107653 108086 108416 109616 111104 112112 113152 113288 114244 114359 115192 115258 116281 116467 117128 118048 118976 119119 120032 120224 121121 121856 123008 123032 123904 124124 125426 126412 127534 127738 128128 129472 130438 130696 131648 132496 133672 134912 136136 136214 137423 137564 137984 138424 139876 140608 140777 141856 143143 143344 146432 146608 146692 147968 147994 149072 149396 150722 151424 152303 152768 154154 155584 155771 157216 157976 158389 160888 162316 162409 163072 163592 165044 165308 167042 167552 167648 169136 169169 170368 173056 173264 174592 174902 176176 178024 178126 179707 180544 181016 182182 183799 183872 184093 185504 187187 188356 189728 190333 191488 191828 193336 194432 195052 195364 197098 198016 199888 199927 201344 201586 203456 204974 206336 206584 208208 210056 210392 212381 213248 213928 215264 215306 216172 216832 217217 219232 221221 222208 224224 224939 226304 226576 228488 228718 230384 230516 232562 232934 234256 236096 237952 238238 240064 240448 240737 242242 244783 246016 246064 248248 248897 250852 252824 255068 255476 256256 256711 258944 260876 261392 261443 263296 264992 265837 267344 269824 272272 272428 274846 275128 275968 276848 277729 279752 281216 281554 283712 284053 286286 286688 288827 289289 293216 293384 294151 295936 295988 298144 298792 301444 302848 304606 305536 308308 311168 311542 314171 314432 315952 316778 321776 324632 324818 326144 327184 330088 330616 334084 335104 335296 335699 338272 338338 340736 341341 341887 346528 347633 349184 349804 352352 356048 356252 359414 361088 362032 364364 367598 367744 368186 371008 371293 374374 376712 378301 379456 380666 383656 384659 386672 388864 390104 390728 394196 396032 399776 399854 402688 403172 403403 406912 409948 410839 412672 413168 416416 420112 420784 424762 426496 427856 430528 430612 432344 433664 434434 438464 438991 442442 446369 447083 448448 449878 453152 453871 454597 456976 457436 460768 461032 465124 465868 468512 472192 475904 476476 476749 480128 480896 481474 484484 485537 489566 492032 492128 496496 497794 501704 505648 510136 510952 512512 513422 517888 517979 521752 522784 522886 526592 527527 529984 531674 534688 536393 537251 539648 544544 544856 549692 550256 551936 553696 555458 559504 562432 563108 567424 568106 572572 573376 577654 578578 584647 586432 586768 588302 591976 594473 596288 597584 602888 605696 609212 611072 612157 616616 622336 623084 623441 628342 628864 631904 633556 633919 634933 643552 649264 649636 652288 654368 660176 661232 668168 670208 670592 671398 676544 676676 681472 682682 683774 689843 693056 695266 699608 701437 702559 704704 712096 712504 717409 718828 722176 724064 728728 735196 735488 736372 742016 742586 748748 749177 753424 756602 758912 761332 767312 769318 773344 777728 780208 781456 788392 792064 799552 799708 800513 805376 806344 806806 813824 813967 815269 819896 821678 826336 828971 830297 832832 840224 841568 847847 849524 852992 855712 861056 861224 864688 867328 868868 876928 877982 884884 885391 892738 894166 896896 899756 906304 907742 909194 913952 914872 918731 921536 922064 930248 931736 937024 944384 951808 952952 953498 960256 961792 961961 962948 968968 971074 979132 979693 984064 984256 992992 995588 1002001 1003408 1011296 1020272 1021904 1025024 1026844 1035776 1035958 1043504 1045568 1045772 1053184 1055054 1059968 1063348 1066121 1069376 1072786 1074502 1084039 1085773 1089088 1089712 1099384 1100512 1107392 1108723 1110916 1119008 1124864 1126216 1134848 1136212 1136863 1145144 1146752 1155308 1157156 1157819 1169294 1172864 1173536 1176604 1183952 1184183 1188946 1192576 1195168 1205776 1211392 1218424 1222144 1224314 1233232 1244672 1246168 1246882 1256684 1257728 1257949 1263808 1267112 1267838 1269866 1279091 1281137 1287104 1298528 1299272 1308736 1310309 1320352 1322464 1332331 1336336 1340416 1341184 1342796 1353088 1353352 1362944 1365364 1367548 1379686 1386112 1390532 1399216 1399489 1402874 1405118 1409408 1424192 1425008 1434818 1437656 1444352 1448128 1457456 1470392 1470976 1472744 1484032 1485172 1486667 1497496 1498354 1506848 1511653 1513204 1514071 1517824 1522664 1534624 1538636 1546688 1548547 1555456 1560416 1562912 1574573 1576784 1584128 1599104 1599416 1601026 1610752 1612688 1613612 1627648 1627934 1630538 1639792 1643356 1652672 1657942 1660594 1665664 1675333 1680448 1683136 1695694 1699048 1711424 1713481 1722112 1722448 1729376 1737736 1742279 1753856 1755964 1769768 1770782 1785476 1786499 1788332 1793792 1799512 1812608 1815484 1818388 1827904 1829744 1830101 1837462 1843072 1844128 1860496 1860859 1863472 1874048 1888768 1903616 1905904 1906996 1920512 1923584 1923922 1925896 1937936 1942148 1944103 1958264 1959386 1968512 1976777 1979939 1985984 1991176 2004002 2006816 2021789 2022592 2025023 2040544 2043808 2053688 2059057 2071552 2071916 2087008 2091136 2091544 2106368 2110108 2111317 2119936 2126696 2132242 2138752 2145572 2149004 2168078 2171546 2178176 2179424 2198768 2199197 2201024 2214784 2217446 2221832 2238016 2249728 2252432 2269696 2272424 2273726 2290288 2293504 2310616 2314312 2315638 2336191 2338588 2345728 2347072 2353208 2367904 2368366 2377892 2385152 2389387 2390336 2393209 2411552 2433431 2436848 2444288 2448628 2466464 2474329 2489344 2492336 2493764 2513368 2515456 2515898 2527616 2534224 2535676 2539732 2558182 2562274 2574208 2589151 2597056 2598544 2599051 2617472 2620618 2640704 2644928 2648107 2664662 2672672 2682368 2685592 2692613 2706176 2706704 2730728 2735096 2759372 2760953 2772224 2781064 2798432 2798978 2805748 2810236 2818816 2823821 2848384 2850016 2869636 2875312 2875873 2888704 2896256 2914912 2924207 2940784 2941952 2945488 2968064 2970344 2973334 2994992 2996708 3013696 3023306 3026408 3028142 3035648 3045328 3055019 3069248 3077272 3093376 3097094 3120832 3124583 3125824 3129581 3149146 3153568 3177097 3182179 3198208 3198832 3202052 3225376 3227224 3235661 3255296 3255868 3261076 3279584 3286712 3305344 3315884 3321188 3331328 3337243 3350666 3360896 3366272 3391388 3398096 3398759 3422848 3426962 3444224 3444896 3455881 3458752 3475472 3484558 3507712 3511928 3539536 3541564 3570952 3572998 3576664 3587584 3599024 3610477 3625216 3630968 3636776 3655808 3659488 3660202 3674924 3686144 3688256 3692689 3720992 3721718 3726944 3748096 3754751 3760757 3777536 3811808 3813992 3823963 3841024 3847168 3847844 3851792 3875872 3884296 3888206 3916528 3918772 3937024 3953554 3959878 3971968 3982352 4008004 4013632 4043578 4045184 4050046 4081088 4084223 4087616 4092529 4107376 4118114 4143832 4161311 4174016 4182272 4183088 4220216 4222634 4231249 4239872 4253392 4264484 4277504 4291144 4298008 4336156 4343092 4356352 4358848 4364087 4397536 4398394 4402048 4429568 4434892 4437433 4443664 4444531 4476032 4504864 4519229 4539392 4544848 4547452 4580576 4587008 4621232 4628624 4631276 4672382 4677176 4691456 4694144 4706416 4721393 4735808 4736732 4755784 4770304 4778774 4780672 4786418 4823104 4826809 4828901 4866862 4873696 4897256 4910059 4917913 4932928 4948658 4984672 4987528 5000567 5026736 5030912 5031796 5055232 5068448 5071352 5079464 5116364 5124548 5148416 5178302 5194112 5197088 5198102 5234944 5241236 5244239 5281408 5289856 5296214 5329324 5340907 5345344 5364736 5371184 5385226 5412352 5413408 5461456 5470192 5518744 5521906 5544448 5562128 5596864 5597956 5611496 5620472 5637632 5647642 5696768 5697769 5700032 5706883 5739272 5750624 5751746 5792512 5802797 5812079 5829824 5848414 5881568 5890976 5900323 5909761 5936128 5940688 5946668 5989984 5993416 6027392 6046612 6052816 6056284 6071296 6090656 6110038 6138496 6154544 6186752 6194188 6197737 6241664 6249166 6251648 6259162 6298292 6307136 6311981 6354194 6364358 6396416 6397664 6404104 6431117 6450752 6454448 6471322 6511736 6522152 6539203 6559168 6573424 6610688 6631768 6642376 6662656 6674486 6701332 6721792 6732544 6733727 6782776 6796192 6797518 6845696 6853924 6857851 6888448 6889792 6911762 6917504 6950944 6969116 6973109 6984263 7015424 7023856 7079072 7083128 7141904 7145996 7153328 7175168 7198048 7220954 7250432 7261936 7273552 7311616 7318976 7320404 7349848 7372288 7376512 7385378 7441984 7443436 7453888 7462847 7496192 7509502 7521514 7588273 7600411 7623616 7627984 7647926 7695688 7703584 7715807 7728149 7751744 7768592 7776412 7833056 7837544 7874048 7907108 7919756 7943936 7958041 7964704 8016008 8027264 8087156 8090368 8100092 8104733 8162176 8168446 8175232 8185058 8214752 8236228 8240947 8254129 8287664 8322622 8348032 8364544 8366176 8440432 8445268 8462498 8479744 8506784 8528968 8555008 8582288 8596016 8672312 8686184 8712704 8717696 8728174 8795072 8796788 8804096 8805643 8859136 8869784 8874866 8887328 8889062 8952064 8953637 8967959 9009728 9038458 9089696 9094904 9118681 9133267 9161152 9174016 9242464 9257248 9262552 9326317 9344764 9354352 9382912 9388288 9412832 9442786 9471616 9473464 9511568 9540608 9557548 9561344 9572836 9646208 9653618 9657802 9733724 9739301 9747392 9794512 9820118 9835826 9865856 9897316 9969344 9975056 10001134 10053472 10063592 10106041 10110464 10136896 10142704 10158928 10232728 10249096 10296832 10356604 10388224 10394176 10396204 10406669 10469888 10482472 10488478 10562816 10579712 10581571 10592428 10598497 10658648 10681814 10690688 10742368 10770452 10776623 10793861 10824704 10826816 10922912 10940384 11022011 11037488 11043812 11088896 11124256 11193728 11195912 11222992 11240944 11275264 11295284 11393536 11395538 11400064 11413766 11478544 11501248 11503492 11510083 11585024 11605594 11624158 11659648 11696828 11727331 11763136 11781952 11800646 11819522 11881376 11893336 11924429 11943503 11979968 11986832 12054784 12093224 12105632 12112568 12181312 12195953 12220076 12276992 12309088 12373504 12388376 12395474 12483328 12498332 12503296 12505493 12518324 12596584 12614272 12623962 12708388 12728716 12736009 12792832 12795328 12808208 12862234 12901504 12908896 12942644 13023472 13026013 13044304 13078406 13118336 13146848 13221376 13263536 13284752 13325312 13348972 13402664 13443584 13465088 13467454 13565552 13592384 13595036 13608721 13691392 13707848 13715702 13779584 13823524 13835008 13837439 13859573 13901888 13938232 13946218 13968526 14047712 14070001 14092507 14115049 14158144 14166256 14283808 14291992 14306656 14396096 14413399 14441908 14500864 14523872 14547104 14623232 14637952 14640808 14699696 14744576 14753024 14770756 14779219 14883968 14886872 14907776 14925694 14992384 15019004 15043028 15051647 15176546 15200822 15247232 15255968 15295852 15391376 15394379 15407168 15431614 15456298 15503488 15537184 15552824 15666112 15675088 15748096 15814216 15839512 15887872 15916082 15929408 16032016 16054528 16174312 16180736 16200184 16209466 16324352 16336892 16350464 16353337 16370116 16429504 16472456 16481894 16508258 16575328 16628183 16645244 16654781 16696064 16729088 16732352 16880864 16890536 16924996 17013568 17034017 17057936 17110016 17164576 17192032 17320303 17344624 17372368 17425408 17435392 17456348 17590144 17593576 17608192 17611286 17718272 17739568 17749732 17774656 17778124 17904128 17907274 17935918 18019456 18076916 18124057 18179392 18189808 18193357 18237362 18266534 18322304 18428663 18484928 18514496 18525104 18652634 18689528 18708704 18776576 18825664 18848291 18885572 18943232 18946928 19023136 19115096 19122688 19145672 19292416 19307236 19315604 19326671 19467448 19478602 19494784 19589024 19640236 19651489 19671652 19682923 19731712 19794632 19938688 19950112 20002268 20106944 20127184 20131111 20212082 20220928 20273792 20285408 20317856 20465456 20469449 20498192 20593664 20713208 20776448 20788352 20792408 20813338 20939776 20964944 20976956 21125632 21159424 21163142 21184856 21196994 21317296 21363628 21381376 21385133 21484736 21540904 21553246 21587722 21653632 21744547 21779329 21845824 21880768 22044022 22074976 22087624 22239679 22248512 22275253 22387456 22391824 22445984 22481888 22590568 22649627 22787072 22791076 22800128 22827532 22957088 23002496 23006984 23020166 23170048 23211188 23224487 23248316 23319296 23393656 23454662 23526272 23563904 23601292 23639044 23762752 23786672 23791313 23848858 23887006 23959936 23973664 24109568 24186448 24191167 24211264 24225136 24362624 24391906 24440152 24553984 24618176 24747008 24776752 24790948 24966656 24996664 25006592 25010986 25036648 25193168 25228544 25247924 25273339 25416776 25457432 25472018 25590656 25616416 25698101 25724468 25739207 25803008 25817792 25885288 26046944 26052026 26088608 26156812 26236672 26283257 26293696 26325299 26442752 26527072 26569504 26697944 26767741 26805328 26887168 26930176 26934908 27131104 27184768 27190072 27217442 27382784 27415696 27431404 27447121 27559168 27647048 27670016 27674878 27719146 27803776 27876464 27892436 27937052 28095424 28140002 28185014 28230098 28316288 28332512 28480661 28567616 28583984 28589561 28613312 28792192 28826798 28883816 29047744 29094208 29129177 29246464 29275904 29281616 29399392 29506048 29541512 29558438 29618743 29767936 29773744 29815552 29851388 30038008 30086056 30103294 30353092 30370483 30401644 30494464 30511936 30591704 30782752 30788758 30814336 30863228 30912596 31006976 31062031 31074368 31105648 31111717 31332224 31350176 31628432 31634603 31679024 31775744 31832164 31858816 32064032 32109056 32166277 32348624 32361472 32400368 32418932 32648704 32673784 32700928 32706674 32740232 32859008 32944912 32963788 33016516 33049751 33150656 33256366 33290488 33309562 33392128 33464704 33605209 33658963 33761728 33781072 33787663 33849992 34027136 34068034 34115872 34329152 34370413 34384064 34425391 34640606 34689248 34744736 34870784 34912696 35003969 35180288 35187152 35216384 35222572 35479136 35499464 35549312 35556248 35808256 35814548 35871836 35892389 36038912 36153832 36248114 36358784 36379616 36386714 36474724 36533068 36644608 36709673 36857326 36969856 37028992 37050208 37305268 37379056 37386349 37417408 37553152 37651328 37696582 37771144 37886464 37893856 38014691 38046272 38230192 38245376 38291344 38584832 38614472 38631208 38653342 38934896 38957204 38989568 39178048 39280472 39302978 39343304 39365846 39463424 39589264 39715247 39877376 39900224 40004536 40213888 40254368 40262222 40424164 40547584 40570816 40619579 40635712 40684553 40930912 40938898 40996384 41302261 41368327 41426416 41552896 41576704 41584816 41626676 41929888 41953912 42063593 42251264 42318848 42326284 42369712 42393988 42634592 42727256 42762752 42770266 42969472 43081808 43106492 43175444 43307264 43384159 43489094 43558658 43691648 43761536 44088044 44149952 44175248 44183867 44479358 44497024 44550506 44774912 44783648 44891968 44926453 44963776 45017819 45181136 45299254 45582152 45600256 45655064 45774421 45914176 46004992 46013968 46040332 46422376 46448974 46496632 46638592 46787312 46909324 46936201 47052544 47127808 47202584 47278088 47525504 47573344 47582626 47697716 47774012 47919872 47947328 48004957 48219136 48372896 48382334 48422528 48450272 48725248 48783812 48811763 48880304 48889841 49107968 49236352 49553504 49581896 49711519 49933312 49993328 50013184 50021972 50073296 50386336 50457088 50495848 50546678 50833552 50914864 50944036 51181312 51232832 51396202 51448936 51478414 51606016 51635584 51770576 51935323 52093888 52104052 52177216 52313624 52473344 52566514 52587392 52650598 53054144 53094899 53117911 53139008 53202877 53395888 53535482 53610656 53869816 54010649 54097043 54262208 54369536 54380144 54434884 54831392 54862808 54894242 55006237 55118336 55294096 55340032 55349756 55438292 55607552 55752928 55784872 55874104 56190848 56280004 56370028 56460196 56632576 56665024 56733131 56961322 57135232 57167968 57179122 57226624 57584384 57653596 57686629 57767632 57778903 58095488 58188416 58258354 58551808 58563232 58749977 58798784 59012096 59083024 59116876 59237486 59535872 59547488 59631104 59702776 60076016 60172112 60206588 60706184 60740966 60803288 60988928 61023872 61183408 61378109 61565504 61577516 61628672 61726456 61825192 62013952 62124062 62148736 62211296 62223434 62664448 62675459 62700352 62775713 63256864 63269206 63358048 63664328 63717632 63830767 63932869 64128064 64218112 64332554 64697248 64800736 64837864 65007371 65297408 65347568 65401856 65413348 65480464 65718016 65889824 65927576 66033032 66099502 66301312 66512732 66580976 66619124 66784256 66929408 67210418 67317926 67523456 67562144 67575326 67699984 68054272 68136068 68175107 68231744 68658304 68740826 68768128 68850782 69281212 69378496 69431791 69489472 69741568 69825392 70007938 70360576 70374304 70445144 70742287 70958272 70998928 71098624 71112496 71629096 71743672 71784778 71931233 72077824 72307664 72496228 72717568 72759232 72773428 72949448 73066136 73289216 73419346 73714652 73939712 74057984 74070997 74100416 74189479 74610536 74758112 74772698 74834816 75302656 75393164 75436361 75542288 75557027 75772928 75787712 76029382 76092544 76460384 76582688 76704199 76826893 77169664 77228944 77262416 77306684 77869792 77914408 77979136 78356096 78560944 78605956 78686608 78731692 78926848 79178528 79430494 79754752 79800448 80009072 80263681 80427776 80508736 80524444 80570581 80848328 81095168 81141632 81239158 81271424 81369106 81861824 81877796 81992768 82055753 82091317 82604522 82736654 82852832 83153408 83169632 83253352 83471003 83604521 83859776 83907824 84127186 84652568 84739424 84787976 85009639 85269184 85454512 85525504 85540532 85938944 86163616 86212984 86350888 86614528 86768318 86978188 87117316 87383296 87523072 87538451 88176088 88299904 88350496 88367734 88958716 88994048 89101012 89152063 89549824 89567296 89783936 89852906 89927552 90035638 90362272 90598508 90650417 90795419 91164304 91200512 91310128 91548842 91828352 92009984 92027936 92080664 92844752 92897948 92993264 93277184 93574624 93818648 93872402 94105088 94255616 94405168 94556176 95051008 95146688 95165252 95395432 95548024 95839744 95894656 96009914 96745792 96764668 96845056 96862073 96900544 97017011 97450496 97567624 97623526 97760608 97779682 98472704 98490007 98647549 98805343 99107008 99163792 99423038 99986656 100043944 100146592 100305491 100465937 100772672 100914176 100991696 101093356 101667104 101829728 101888072 102362624 102465664 102792404 102897872 102956828 103212032 103271168 103454533 103541152 103870646 104187776 104208104 104354432 104627248 104946688 105133028 105174784 105301196 105361529 106108288 106189798 106235822 106278016 106405754 106791776 107070964 107132311 107221312 107303677 107739632 108021298 108194086 108524416 108739072 108760288 108869768 109662784 109725616 109788484 110012474 110236672 110588192 110699512 110876584 111166451 111215104 111505856 111569744 111748208 112381696 112560008 112740056 112920392 113265152 113330048 113466262 113922644 114270464 114335936 114358244 114453248 114473359 115168768 115307192 115373258 115535264 115557806 116190976 116376832 116397281 116516708 116583467 117103616 117126464 117499954 117597568 118166048 118233752 118474972 118542853 118732471 119071744 119094976 119262208 119405552 120152032 120344224 120413176 121242121 121412368 121481932 121606576 121977856 122047744 122366816 122756218 123131008 123155032 123257344 123452912 123650384 124027904 124248124 124297472 124422592 124446868 125328896 125350918 125400704 125551426 126513728 126538412 126610913 126716096 126868399 127328656 127435264 127661534 127865738 128256128 128665108 129000641 129394496 129601472 129675728 130014742 130695136 130826696 130960928 131168719 131378533 131436032 131779648 131855152 132066064 132199004 132602624 133025464 133161952 133238248 133858816 134420836 134635852 135046912 135124288 135150652 135286697 135399968 136108544 136272136 136350214 136463488 137316608 137481652 137536256 137560423 137701564 137780461 138562424 138756992 138863582 138978944 139650784 140015876 140096099 140320193 140721152 140748608 140890288 141484574 141916544 141997856 142197248 142224992 143258192 143286143 143487344 143569556 143862466 144155648 144615328 144992456 145435136 145518464 145546856 145898896 146132272 146578432 146838692 147429304 147879424 148115968 148141994 148200832 148378958 149221072 149516224 149545396 149631079 149669632 149695931 150605312 150786328 150872722 151084576 151114054 151575424 152058764 152185088 152211829 152455303 152920768 153165376 153408398 153653786 154457888 154524832 154613368 155017577 155265539 155739584 155828816 155958272 156712192 157121888 157211912 157373216 157463384 158357056 158547389 158860988 159509504 159600896 160018144 160527362 160855552 161017472 161048888 161141162 161696656 162190336 162283264 162478316 162542848 162571409 162738212 163723648 163755592 163985536 164111506 164182634 165209044 165473308 165568117 165705664 166306816 166339264 166506704 166942006 167209042 167719552 167815648 168254372 169305136 169338169 169478848 169575952 170019278 170538368 170909024 171081064 171877888 172327232 172425968 172701776 173229056 173536636 173956376 174234632 174766592 175046144 175076902 176352176 176599808 176700992 176735468 176913373 177917432 177988096 178202024 178304126 179134592 179567872 179705812 179855104 179886707 180071276 180174449 180724544 181197016 181300834 181590838 182328608 182620256 182910013 183097684 183202591 183495637 183656704 184019968 184055872 184161328 185689504 185795896 185986528 187149248 187374187 187637296 187744804 188210176 188511232 188810336 189112352 190102016 190293376 190330504 190790864 191096048 191679488 191789312 192019828 192129847 193491584 193529336 193690112 193724146 193801088 194034022 194900992 195135248 195247052 195521216 195559364 195671411 196945408 196980014 197295098 197610686 198214016 198327584 198846076 199364627 199973312 200087888 200126927 200293184 200610982 200931874 201545344 201983392 202186712 202715293 203334208 203659456 203776144 204725248 204931328 205584808 205795744 205913656 206542336 206909066 207082304 207331201 207741292 208375552 208416208 208708864 209254496 210266056 210349568 210602392 210723058 212216576 212379596 212471644 212556032 212593381 212811508 213583552 214141928 214264622 214442624 214607354 215479264 216042596 216166379 216388172 216512153 217048832 217478144 217520576 217739536 219325568 219451232 219576968 220024948 221176384 221399024 221442221 221753168 222332902 222430208 223011712 223139488 223496416 224763392 225120016 225163939 225480112 225840784 226530304 226660096 226932524 227845288 228540928 228671872 228716488 228906496 228946718 230337536 230614384 230746516 231070528 231115612 231348257 232381952 232753664 232794562 233033416 233166934 234252928 234999908 235195136 235236463 235612741 236332096 236467504 236513641 236949944 237085706 237464942 238189952 238811104 239190017 239572619 240304064 240688448 240826352 242484242 242824736 242963864 243213152 244095488 244733632 245027783 245512436 246262016 246310064 246514688 246905824 247300768 248496248 248594944 248845184 248893736 250657792 250701836 250801408 251102852 251246723 253027456 253076824 253221826 253432192 253736798 254657312 254870528 255323068 255469357 255731476 255877999 256512256 257330216 258001282 258788992 259202944 259351456 260029484 261390272 261653392 261704443 261921856 262337438 262757066 262872064 263559296 263710304 264132128 264398008 265205248 266050928 266102837 266323904 266476496 267717632 268841672 269271704 270093824 270248576 270301304 270573394 270799936 272217088 272544272 272700428 272926976 274633216 274963304 275072512 275120846 275403128 275560922 277124848 277513984 277727164 277957888 278006729 279301568 280031752 280192198 280640386 281497216 281780576 282679111 282969148 283131277 283833088 283995712 284394496 284449984 286516384 286572286 286974688 287139112 287724932 289115827 289230656 289578289 289984912 290870272 291036928 291093712 291797792 292264544 293677384 294445151 294858608 295758848 296231936 296283988 296401664 296757916 298442144 299032448 299090792 299262158 299339264 299391862 301210624 301572656 301745444 301918331 302169152 302228108 303150848 304117528 304370176 304423658 304910606 305841536 306330752 306816796 307307572 308915776 309049664 309226736 309287069 310035154 310531078 311479168 311657632 313287271 313424384 314243776 314423824 314485171 314746432 314926768 316714112 317094778 317721976 319201792 320036288 320420947 321054724 321711104 322034944 322097776 322282324 323393312 324566528 324956632 325085696 325142818 325476424 327447296 327511184 327971072 328223012 328365268 328553407 330418088 330946616 331136234 331411328 332678528 333013408 333884012 334075313 334418084 334609691 335439104 335631296 336508744 338610272 338676338 338957696 339151904 340038556 341076736 341682341 341818048 342162128 342228887 343755776 344654464 344851936 345403552 347073272 347912752 347980633 348469264 349533184 350092288 350153804 352704352 353199616 353401984 353470936 353826746 355834864 355976192 356404048 356608252 356812573 358269184 359135744 359411624 359710208 359773414 360142552 360348898 361449088 362394032 362601668 363181676 363547261 364657216 365240512 365820026 366195368 366405182 366991274 367313408 368111744 368322656 369657299 370248593 371379008 371591792 371664293 371973056 374298496 374748374 375274592 375489608 377620672 378074543 378224704 378679301 380204032 380586752 380661008 381581728 382192096 383578624 384039656 384259694 385043659 386983168 387058672 387380224 387448292 387602176 388068044 390270496 390494104 391042432 391118728 391342822 393890816 393960028 394590196 394816279 395221372 396428032 396655168 397692152 398729254 399946624 400175776 400253854 400586368 401221964 401863748 403090688 403806403 403966784 404373424 404452321 405430586 406668416 407318912 407552288 409862656 411169616 411249839 411591488 411827312 413084672 413818132 414164608 414662402 415482584 416751104 416832416 417417728 418161601 418508992 420532112 420699136 421204784 421446116 424433152 424759192 424943288 425112064 425186762 425623016 427167104 428283856 428529244 428885248 429214708 429646763 430958528 432085192 432332758 432776344 433024306 434097664 435041152 435479072 436867717 437566519 438651136 438902464 439153936 440049896 442352768 442798048 442884442 443506336 444665804 446023424 446278976 446815369 446992832 447530083 449526784 450240032 450327878 450960224 451681568 453320192 453865048 455051597 455690576 457081856 457343744 457432976 457812992 457893436 461228768 461493032 462141056 462231224 462696514 464763904 465507328 465589124 466066832 466333868 466601057 468505856 469999816 470390272 470472926 471225482 472664192 472935008 473027282 473899888 474171412 474929884 476379904 477225749 477622208 478380034 479145238 480608128 481376896 481652704 484968484 485649472 485927728 486022537 486426304 488190976 489467264 490055566 491024872 492524032 492620128 493811648 494190983 494601536 495196009 496992496 497189888 497690368 497787472 501403672 501602816 502205704 502493446 503518631 506054912 506153648 506443652 506864384 507473596 509314624 510646136 510938714 511462952 511755998 513024512 514660432 516002564 516298211 517577984 518405888 518702912 520058968 522780544 523306784 523408886 523843712 524674876 525514132 527118592 527420608 528054527 528264256 528796016 528899189 530410496 532101856 532205674 532647808 532952992 536929393 537683344 537788251 538543408 540187648 540497152 540602608 541146788 541599872 545088544 545400856 545853952 546826709 549266432 549926608 550145024 550241692 550806256 551121844 554249696 555027968 555454328 555915776 556013458 558603136 560063504 560384396 561280772 561845767 562994432 563561152 563994067 565358222 565938296 566262554 567666176 567991424 568899968 571288553 573032768 573144572 573949376 574278224 574390271 575449864 578231654 578461312 579156578 579969824 582073856 582187424 583595584 584043889 584297021 584529088 585231647 587354768 588890302 589717216 592567976 592803328 593515832 595067473 596884288 598064896 598181584 598524316 598678528 598783724 603145312 603490888 603836662 604338304 604456216 606301696 608235056 608740352 608847316 609821212 610170613 611683072 612661504 613633592 614615144 617831552 618099328 618453472 618574138 620070308 621062156 622958336 623315264 624064441 626574542 626848768 628487552 628847648 628970342 629492864 629853536 633428224 634189556 634552919 635443952 635567933 638403584 640072576 640841894 642109448 644069888 644195552 644564648 646249747 646786624 649133056 649913264 650171392 650285636 650952848 654894592 655022368 655942144 656446024 656730536 657106814 660836176 661893232 662272468 662822656 665357056 666026816 667768024 668150626 668836168 669219382 670878208 671262592 673017488 675159199 677220544 677352676 677915392 678303808 680077112 682153472 683364682 683636096 684324256 684457774 689308928 689430049 689703872 690532843 690807104 691637401 694146544 695825504 695961266 696938528 700307608 702138437 703261559 705408704 706399232 706803968 706941872 707653492 711669728 712808096 713216504 713625146 715081081 716538368 718271488 718823248 719420416 719546828 720285104 720697796 722898176 724788064 725203336 726363352 727094522 729314432 730481024 731640052 732390736 732810364 733982548 734626816 736223488 736645312 737530703 739314598 740497186 742758016 743183584 743328586 743946112 748596992 749496748 749926177 750549184 750979216 751125739 755241344 756149086 756449408 757358602 761173504 761322016 763163456 763749701 764384192 767157248 768079312 768519388 770087318 773966336 774117344 774896584 775204352 776136088 778165157 780540992 780988208 782084864 782237456 782685644 787920056 789180392 789632558 790442744 792856064 793310336 795384304 797458508 797915417 799893248 800351552 800507708 801172736 802443928 803727496 806181376 807612806 807933568 808746848 808904642 810861172 813336832 814637824 814780967 815104576 816084269 819725312 822339232 822499678 823182976 823654624 827636264 828329216 829324804 829799971 830965168 831127297 833502208 833664832 834835456 836323202 837017984 841064224 842409568 842892232 845095823 848866304 849518384 849886576 850224128 850373524 851246032 854334208 856567712 857058488 857770496 858429416 859293526 861917056 864170384 864665516 865552688 866048612 868195328 870082304 870958144 873735434 875133038 877302272 877804928 878307872 880099792 882900491 884705536 885596096 885768884 886276391 887012672 889331608 892046848 892557952 893630738 893985664 895060166 900480064 900655756 901920448 902613283 903004487 903363136 906640384 907730096 910103194 911381152 914687488 914865952 915786872 918181033 919649731 922457536 922986064 924282112 924462448 925393028 931178248 932133664 932667736 933202114 935106029 937011712 939999632 940780544 940945852 942450964 945328384 945870016 946054564 947799776 948342824 949859768 952759808 954451498 955244416 956760068 958290476 961216256 962753792 962922961 963305408 964463227 969936968 971298944 971855456 972045074 972852608 978934528 980111132 980672693 982049744 982241351 985048064 985240256 987623296 988381966 989203072 990392018 993984992 995380736 995574944 997154587 998749609 1002807344 1003205632 1004411408 1004986892 1007037262 1012109824 1012307296 1012887304 1013728768 1014947192 1018629248 1021292272 1021877428 1022925904 1023511996 1026049024 1029320864 1032005128 1032596422 1035155968 1036811776 1037405824 1040117936 1043427853 1045561088 1046613568 1046817772 1047417553 1047687424 1049349752 1051028264 1054237184 1054841216 1056109054 1056528512 1057592032 1057798378 1064203712 1064411348 1065295616 1065482803 1065905984 1067187121 1073858786 1075366688 1075576502 1077086816 1080994304 1081205216 1082293576 1083199744 1085123039 1086858773 1090177088 1090801712 1091707904 1093653418 1099853216 1100483384 1101612512 1102243688 1105125307 1108499392 1110055936 1110908656 1111831552 1112026916 1117206272 1120127008 1120768792 1122561544 1123691534 1125988864 1127122304 1127988134 1130716444 1131876592 1132525108 1135332352 1135982848 1137799936 1137999863 1142577106 1146065536 1146289144 1147898752 1148556448 1148780542 1150899728 1156463308 1156922624 1158313156 1158976819 1159939648 1164147712 1164374848 1167191168 1168087778 1168594042 1169058176 1170463294 1174709536 1177780604 1178455421 1179434432 1180340447 1185135952 1185606656 1187031664 1190134946 1193768576 1196129792 1196363168 1197048632 1197567448 1206290624 1206981776 1207673324 1208676608 1208912432 1212603392 1216470112 1217694632 1219642424 1220341226 1222830961 1223366144 1225323008 1227267184 1229230288 1235663104 1236198656 1236906944 1237148276 1240140616 1242124312 1245916672 1246630528 1248128882 1253149084 1256975104 1257695296 1257940684 1258985728 1259206949 1259707072 1261221143 1266856448 1268379112 1269105838 1270887904 1271135866 1280145152 1280370091 1281683788 1282418137 1284218896 1284469459 1288139776 1288391104 1289129296 1292499494 1293573248 1299826528 1300571272 1301905696 1303971383 1306057181 1309789184 1310044736 1311884288 1312892048 1313461072 1314213628 1321672352 1323786464 1324544936 1325645312 1330714112 1332053632 1335536048 1336301252 1337672336 1338438764 1341756416 1342525184 1344908929 1346034976 1350318398 1354441088 1354705352 1355830784 1356607616 1360154224 1364306944 1366729364 1367272192 1368648512 1368915548 1369699877 1378617856 1378860098 1379407744 1381065686 1381614208 1383274802 1388293088 1391651008 1391922532 1392720043 1393877056 1394947801 1395552389 1400615216 1404276874 1406523118 1410817408 1413607936 1413883744 1415306984 1419007051 1423339456 1425616192 1426433008 1427250292 1430162162 1433076736 1437646496 1439093656 1440570208 1441395592 1445163863 1445796352 1449576128 1450406672 1452726704 1454189044 1458628864 1460962048 1463280104 1464781472 1465620728 1467965096 1472446976 1473290624 1475061406 1478629196 1480994372 1485516032 1486367168 1486657172 1487892224 1488153667 1497193984 1498993496 1499852354 1501098368 1501958432 1502251478 1510482688 1512298172 1512898816 1513164653 1514717204 1515585071 1522347008 1522644032 1526326912 1527499402 1528768384 1536158624 1537038776 1540174636 1541057089 1543522123 1547932672 1548234688 1549793168 1550408704 1552272176 1556330314 1561081984 1561976416 1564169728 1564474912 1565371288 1575840112 1576147573 1578360784 1579265116 1580885488 1585712128 1586620672 1590768608 1594917016 1595830834 1599786496 1600703104 1601015416 1602345472 1604887856 1607454992 1612362752 1615225612 1615867136 1617493696 1617809284 1621722344 1626673664 1629275648 1629561934 1630209152 1632168538 1644678464 1644999356 1645941869 1646365952 1646655241 1647309248 1649289187 1655272528 1656658432 1658649608 1659599942 1661930336 1662254594 1667329664 1672646404 1674035968 1674330119 1677008333 1682128448 1684819136 1685784464 1690191646 1699036768 1699773152 1700747048 1702492064 1705193347 1707920929 1708668416 1713135424 1714116976 1715540992 1716858832 1718587052 1723834112 1728340768 1729331032 1731105376 1732097224 1740164608 1741916288 1747470868 1750266076 1754604544 1755609856 1756615744 1758727061 1760199584 1765800982 1769411072 1771192192 1771537768 1772552782 1774025344 1778663216 1784093696 1785115904 1787261476 1787971328 1788285499 1790120332 1791145993 1800960128 1801311512 1803840896 1805226566 1806008974 1806726272 1815460192 1820206388 1821249287 1822762304 1824162509 1829374976 1829731904 1831573744 1836362066 1839299462 1844915072 1845972128 1848564224 1848924896 1850786056 1862356496 1862719859 1864267328 1865335472 1866404228 1870212058 1874023424 1879999264 1881891704 1884901928 1890656768 1891740032 1892109128 1895599552 1896685648 1899719536 1905519616 1908902996 1910488832 1913520136 1916580952 1922432512 1925507584 1925845922 1926610816 1928926454 1939873936 1942597888 1943710912 1944090148 1945705216 1946047103 1957869056 1960222264 1961345386 1964099488 1964482702 1970480512 1975246592 1976763932 1978406144 1978753777 1980784036 1981918939 1987969984 1990761472 1991149888 1994309174 1997499218 2005614688 2008822816 2009973784 2014074524 2015228501 2018452007 2024219648 2024614592 2025774608 2027457536 2029894384 2037258496 2042584544 2043754856 2045851808 2047023992 2058641728 2061116057 2064010256 2065192844 2070311936 2073623552 2074811648 2080235872 2086855706 2091122176 2093227136 2093635544 2094835106 2095374848 2098699504 2102056528 2108474368 2109682432 2112218108 2113057024 2113428317 2115184064 2115596756 2128407424 2128822696 2130591232 2130965606 2131811968 2134374242 2147717572 2150733376 2151153004 2152385521 2154173632 2161988608 2162410432 2164587152 2166399488 2170246078 2173717546 2180354176 2181603424 2187306836 2193010897 2199706432 2200966768 2201396197 2203225024 2204487376 2210250614 2216998784 2221817312 2224053832 2229868223 2234412544 2240254016 2241537584 2245123088 2247383068 2251977728 2254244608 2255976268 2261432888 2263753184 2265050216 2271965696 2275599872 2275999726 2285154212 2292131072 2292578288 2295797504 2297112896 2297561084 2299873849 2301799456 2312926616 2313845248 2316626312 2317953638 2319879296 2328749696 2334382336 2336175556 2337188084 2338116352 2338527191 2340926588 2342267837 2349419072 2355561208 2356910842 2358868864 2360680894 2370271904 2374063328 2377830169 2380269892 2381633683 2385443281 2387537152 2392259584 2392726336 2394097264 2395134896 2412581248 2413963552 2415346648 2417353216 2417824864 2432940224 2435389264 2435864431 2439284848 2440682452 2445661922 2446732288 2450646016 2454534368 2458460576 2471326208 2472397312 2473813888 2474296552 2480281232 2484248624 2491833344 2493261056 2496257764 2497688011 2506298168 2513950208 2515390592 2515881368 2517971456 2518413898 2519414144 2522442286 2533712896 2536758224 2538211676 2541775808 2542271732 2543728343 2544830827 2560290304 2560740182 2563367576 2564836274 2568437792 2568938918 2576782208 2578258592 2584998988 2587146496 2587601093 2591740151 2599653056 2601142544 2601650051 2603811392 2607942766 2612114362 2620089472 2625784096 2626922144 2628427256 2635298809 2643344704 2647572928 2649089872 2651290624 2661428224 2664107264 2671072096 2672602504 2675344672 2676877528 2685050368 2689817858 2692069952 2695305613 2700636796 2708882176 2709410704 2711661568 2713215232 2720308448 2733458728 2734544384 2737297024 2737831096 2739399754 2757235712 2757720196 2758815488 2762131372 2763228416 2763713953 2766549604 2776586176 2783302016 2783845064 2785440086 2787754112 2789895602 2791104778 2801230432 2808553748 2810162927 2813046236 2814657989 2821634816 2827215872 2827767488 2830613968 2838014102 2846678912 2851232384 2852866016 2854500584 2860324324 2875292992 2878187312 2878748873 2881140416 2882791184 2890327726 2891592704 2899152256 2900813344 2905453408 2908378088 2917257728 2921924096 2926560208 2927131207 2929562944 2931241456 2935930192 2944893952 2946581248 2950122812 2957258392 2961988744 2971032064 2972734336 2973314344 2975784448 2976307334 2994387968 2997986992 2999704708 3002196736 3003916864 3004502956 3007527341 3020965376 3024596344 3025797632 3026329306 3029434408 3031170142 3045288064 3052653824 3054998804 3057536768 3058074019 3062965633 3072317248 3074077552 3080349272 3082114178 3087044246 3096469376 3099586336 3104544352 3109470221 3112660628 3114444047 3122163968 3123952832 3128339456 3128949824 3130742576 3151680224 3152295146 3156721568 3158530232 3161770976 3173241344 3181537216 3185361179 3189834032 3191661668 3199572992 3201406208 3202030832 3204690944 3209775712 3214909984 3230451224 3231734272 3234987392 3235618568 3243444688 3253347328 3258551296 3259123868 3260418304 3264337076 3266207399 3289356928 3289998712 3291883738 3292731904 3293310482 3294618496 3298578374 3310545056 3313316864 3317299216 3319199884 3321101641 3323860672 3324509188 3326413987 3334659328 3345292808 3348071936 3348660238 3354016666 3364256896 3369638272 3371568928 3380383292 3398073536 3399546304 3401494096 3402157759 3404984128 3410386694 3415841858 3417336832 3426270848 3428233952 3433717664 3437174104 3446159981 3447668224 3456681536 3458662064 3459336881 3462210752 3464194448 3480329216 3483832576 3494941736 3500532152 3511219712 3513231488 3517454122 3520399168 3524630417 3531601964 3538822144 3542384384 3543075536 3545105564 3548050688 3557326432 3570231808 3574522952 3575942656 3576570998 3580240664 3582291986 3601920256 3602623024 3607681792 3610453132 3612017948 3613452544 3614087477 3630920384 3640412776 3642498574 3645524608 3648325018 3659463808 3663147488 3672724132 3674828443 3678598924 3680706601 3689830144 3691944256 3697128448 3697849792 3701572112 3724712992 3725439718 3728534656 3730670944 3732808456 3740424116 3758505751 3759998528 3763783408 3764517757 3769803856 3781313536 3783480064 3784218256 3791199104 3793371296 3799439072 3817805992 3820977664 3827040272 3827786963 3833161904 3844865024 3851015168 3851691844 3853221632 3857852908 3879747872 3885195776 3887421824 3888180296 3891410432 3892094206 3915738112 3920444528 3922690772 3924938303 3928198976 3928965404 3932920369 3940961024 3950493184 3953527864 3956812288 3957507554 3961568072 3963837878 3975939968 3982299776 3988618348 3994998436 3999019871 4011229376 4017645632 4019947568 4020731897 4028149048 4030457002 4036904014 4049229184 4051549216 4059788768 4066230289 4072734523 4074516992 4085169088 4087509712 4088307223 4091703616 4094047984 4117283456 4122232114 4128020512 4130385688 4149623296 4160471744 4165472311 4173711412 4182244352 4186454272 4187271088 4189670212 4190749696 4197399008 4204113056 4219364864 4224436216 4226114048 4226856634 4230368128 4231193512 4256814848 4257645392 4261182464 4261931212 4263623936 4268748484 4271194291 4295435144 4301466752 4302306008 4304771042 4308347264 4324820864 4329174304 4332798976 4340492156 4342979069 4347435092 4349925983 4360708352 4363206848 4374613672 4386021794 4399412864 4401933536 4402792394 4406450048 4408974752 4420501228 4433997568 4441870433 4443634624 4448107664 4448975531 4459736446 4468825088 4480508032 4483075168 4490246176 4494766136 4508489216 4511952536 4522865776 4523748229 4527506368 4530100432 4543931392 4551199744 4551999452 4570308424 4584262144 4585156576 4591595008 4594225792 4595122168 4599747698 4603598912 4625853232 4627690496 4633252624 4635907276 4638563449 4639758592 4657499392 4668764672 4672351112 4674376168 4676232704 4677054382 4681853176 4684535674 4698838144 4711122416 4713821684 4717737728 4721361788 4726114393 4740543808 4748126656 4755660338 4760539784 4763267366 4770886562 4775074304 4785452672 4788194528 4790269792 4805544887 4813231709 4825162496 4827927104 4830693296 4834706432 4835649728 4865880448 4870778528 4871728862 4878569696 4881364904 4891323844 4909068736 4914969059 4916921152 4922830913 4942652416 4944794624 4947627776 4948593104 4960562464 4968497248 4986522112 4992515528 4995376022 5005567567 5012596336 5027900416 5030781184 5031762736 5035942912 5036827796 5038828288 5044884572 5073516448 5076423352 5083551616 5084543464 5087456686 5089661654 5120580608 5121480364 5126735152 5129672548 5132611627 5136875584 5137877836 5153564416 5156517184 5169997976 5174292992 5175202186 5183480302 5199306112 5202285088 5203300102 5207622784 5215885532 5224228724 5240178944 5249483239 5251568192 5253844288 5256854512 5257880173 5270597618 5286689408 5295145856 5298179744 5328214528 5342144192 5345205008 5346247907 5350689344 5353755056 5370100736 5379635716 5384139904 5390611226 5401273592 5417764352 5418821408 5426430464 5436100813 5440616896 5447156099 5466917456 5469088768 5474594048 5475662192 5478799508 5515440392 5517630976 5524262744 5526456832 5527427906 5533099208 5553172352 5566604032 5567690128 5570880172 5575508224 5579791204 5582209556 5585407919 5602460864 5617107496 5620325854 5626092472 5629315978 5643269632 5655534976 5661227936 5676028204 5679280321 5688364747 5693357824 5702464768 5705732032 5709001168 5720648648 5750585984 5756374624 5757497746 5762280832 5765582368 5780655452 5798304512 5801626688 5808599797 5810906816 5816756176 5817891079 5834515456 5843848192 5853120416 5854262414 5859125888 5862482912 5871860384 5893162496 5900245624 5914516784 5915670761 5923977488 5942064128 5945468672 5946628688 5951568896 5952614668 5995973984 5999409416 6004393472 6007833728 6009005912 6015054682 6041930752 6049192688 6051595264 6052658612 6058868816 6062340284 6065813741 6090576128 6105307648 6109997608 6115073536 6116148038 6125931266 6144634496 6148155104 6160698544 6164228356 6174088492 6180303437 6192938752 6199172672 6203934737 6209088704 6218940442 6225321256 6228888094 6244327936 6247905664 6257899648 6261485152 6284174083 6303360448 6304590292 6313443136 6317060464 6318292981 6323541952 6346482688 6363074432 6370722358 6379668064 6383323336 6402812416 6404061664 6419551424 6424482779 6427267231 6429819968 6437548117 6460902448 6463468544 6469974784 6471237136 6486889376 6518247736 6520836608 6528674152 6532414798 6545742203 6578713856 6579997424 6583767476 6585463808 6586620964 6589236992 6597156748 6621090112 6634598432 6638399768 6642203282 6647721344 6649018376 6652827974 6669318656 6690585616 6696143872 6697320476 6708033332 6711876743 6728513792 6739276544 6743137856 6760766584 6796147072 6799092608 6802988192 6804315518 6809968256 6820773388 6831683716 6852541696 6856467904 6864708851 6867435328 6874348208 6875689457 6892319962 6895336448 6913363072 6917324128 6918673762 6924421504 6928388896 6967665152 6980082109 6989883472 6991247263 7001064304 7022439424 7026462976 7034908244 7040798336 7049260834 7063203928 7084768768 7086151072 7090211128 7096101376 7108747217 7114652864 7140463616 7149045904 7151885312 7153141996 7160481328 7164583972 7203840512 7205246048 7215363584 7220906264 7224035896 7226905088 7228174954 7261840768 7280825552 7284997148 7291049216 7296650036 7303994971 7318927616 7326294976 7331922871 7345448264 7349656886 7357197848 7361413202 7379660288 7383888512 7395699584 7403144224 7426751189 7449425984 7450879436 7457069312 7461341888 7465616912 7480848232 7517011502 7519997056 7527566816 7529035514 7539607712 7566960128 7568436512 7582398208 7586742592 7595861273 7598878144 7608011411 7635611984 7641955328 7654080544 7655573926 7666323808 7703383688 7706443264 7715705816 7735877149 7759495744 7770391552 7774843648 7776360592 7782820864 7784188412 7840889056 7845381544 7849876606 7856397952 7857930808 7865840738 7881922048 7900986368 7907055728 7913624576 7915015108 7923136144 7927675756 7932217969 7951879936 7964599552 7977236696 7989996872 7998039742 8022458752 8035291264 8039895136 8041463794 8056298096 8060914004 8073808028 8098458368 8103098432 8112837733 8119577536 8132460578 8145469046 8149033984 8170338176 8175019424 8176614446 8183407232 8188095968 8234566912 8244464228 8249187947 8256041024 8260771376 8262383129 8299246592 8320943488 8330944622 8347422824 8372908544 8374542176 8379340424 8394798016 8401246711 8408226112 8438729728 8448872432 8452228096 8453713268 8460736256 8462387024 8513629696 8515290784 8523862424 8527247872 8537496968 8542388582 8559816727 8590870288 8602933504 8604612016 8609542084 8616694528 8649641728 8658348608 8680984312 8685958138 8694870184 8699851966 8721416704 8726413696 8749227344 8772043588 8777069587 8798825728 8803867072 8805584788 8812900096 8817949504 8841002456 8867995136 8883740866 8887269248 8896215328 8897951062 8919472892 8961016064 8962590637 8966150336 8976926959 8980492352 8989532272 8991286213 9016978432 9023905072 9045731552 9047496458 9055012736 9060200864 9103998904 9127799681 9140616848 9142400267 9168524288 9170313152 9183190016 9188451584 9190244336 9199495396 9207197824 9251706464 9266505248 9271814552 9277126898 9279517184 9296054053 9314998784 9337529344 9344702224 9348752336 9352465408 9354108764 9363706352 9369071348 9397676288 9422244832 9427643368 9435475456 9442723576 9452228786 9481087616 9496253312 9511320676 9521079568 9526534732 9541773124 9550148608 9570905344 9576389056 9580539584 9587899139 9611089774 9626463418 9650324992 9655854208 9661386592 9671299456 9711905401 9731760896 9741557056 9743457724 9749040301 9757139392 9762729808 9764634607 9782647688 9818137472 9829938118 9833842304 9845661826 9895255552 9897186208 9921124928 9928746113 9933049357 9936994496 9973044224 9985031056 9990752044 10011135134 10025192672 10061562368 10063525472 10073655592 10077656576 10089769144 10116147041 10147032896 10152846704 10167103232 10169086928 10174913372 10179323308 10242960728 10253470304 10259345096 10265223254 10273751168 10275755672 10307128832 10313034368 10339995952 10348585984 10350404372 10366960604 10372900421 10398612224 10404570176 10406600204 10415245568 10431771064 10448457448 10480357888 10498966478 10503136384 10507688576 10513709024 10515760346 10541195236 10573378816 10590291712 10592152571 10596359488 10609095497 10656429056 10684288384 10690410016 10692495814 10701378688 10707510112 10759271432 10768279808 10781222452 10787399623 10802547184 10804654861 10835528704 10837642816 10852860928 10872201626 10881233792 10894312198 10933834912 10949188096 10951324384 10957599016 10986245699 11030880784 11035261952 11048525488 11052913664 11054855812 11066198416 11106344704 11133208064 11135380256 11141760344 11151016448 11159582408 11164419112 11170815838 11204921728 11234214992 11240651708 11252184944 11258631956 11286539264 11311069952 11322455872 11352056408 11358560642 11376729494 11386715648 11404929536 11411464064 11418002336 11441297296 11477706383 11501171968 11512749248 11514995492 11521593083 11524561664 11531164736 11561310904 11596609024 11603253376 11617199594 11621813632 11633512352 11635782158 11706240832 11708524828 11718251776 11720310833 11724965824 11739058331 11743720768 11786324992 11800491248 11829033568 11831341522 11847954976 11890937344 11893257376 11905229336 11936353429 11955446503 11991947968 11998818832 12008786944 12015667456 12018011824 12030109364 12098385376 12105317224 12117737632 12124680568 12131627482 12156378377 12181152256 12210615296 12219995216 12230147072 12232296076 12251862532 12289268992 12296310208 12321397088 12328456712 12348176984 12360606874 12385877504 12398345344 12407869474 12418177408 12437880884 12450642512 12457776188 12488655872 12495811328 12515799296 12517998493 12522970304 12538021951 12568348166 12606720896 12609180584 12626886272 12634120928 12636585962 12647083904 12726148864 12741444716 12748745009 12759336128 12766646672 12769137563 12805624832 12808123328 12839102848 12848965558 12854534462 12859639936 12875096234 12921804896 12939949568 12942474272 12963009631 12973778752 12983744917 13036495472 13041673216 13057348304 13064829596 13091484406 13157427712 13159994848 13167534952 13173241928 13178473984 13194313496 13242180224 13269196864 13276799536 13284406564 13295442688 13298036752 13305655948 13338637312 13381171232 13394640952 13416066664 13423753486 13457027584 13478553088 13486275712 13521533168 13564562089 13592294144 13598185216 13605976384 13608631036 13619936512 13641546776 13663367432 13705083392 13712935808 13729417702 13734870656 13748696416 13751378914 13784639924 13826726144 13834648256 13837347524 13848843008 13851276439 13856777792 13873432573 13935330304 13960164218 13979766944 13982494526 14002128608 14052925952 14069816488 14081596672 14098521668 14106599507 14126407856 14129164049 14169537536 14172302144 14180422256 14192202752 14217494434 14229305728 14298091808 14306283992 14320962656 14329167944 14366628991 14407681024 14410492096 14430727168 14441812528 14448071792 14453810176 14456349908 14523681536 14561651104 14569994296 14582098432 14593300072 14607989942 14637855232 14652589952 14663845742 14690896528 14699313772 14714395696 14722826404 14759320576 14767777024 14791399168 14793998219 14806288448 14853502378 14898851968 14901758872 14914138624 14922683776 14931233824 14961696464 15034023004 15039994112 15055133632 15058071028 15066698647 15079215424 15133920256 15136873024 15164796416 15173485184 15191722546 15197756288 15216022822 15271223968 15308161088 15311147852 15319920473 15332647616 15344425811 15351076279 15406767376 15412886528 15431411632 15471754298 15518991488 15549687296 15552721184 15568376824 15609077561 15681778112 15690763088 15699753212 15712795904 15715861616 15731681476 15763844096 15814111456 15830030216 15846272288 15855351512 15864435938 15896802493 15903759872 15929199104 15954473392 15979993744 15996079484 16044917504 16070582528 16079790272 16082927588 16112596192 16121828008 16147616056 16196916736 16206196864 16225675466 16239155072 16264921156 16290938092 16340676352 16350038848 16353228892 16366814464 16369690337 16376191936 16395874859 16469133824 16488928456 16498375894 16512082048 16521542752 16524766258 16641886976 16644811183 16661889244 16671435781 16694845648 16698102967 16745817088 16749084352 16758680848 16789596032 16802493422 16816452224 16897744864 16907426536 16921472512 16924774048 16951627979 16978743353 17027259392 17030581568 17047724848 17054495744 17074993936 17084777164 17119633454 17181740576 17205867008 17209224032 17219084168 17233389056 17299283456 17316697216 17361968624 17371916276 17389740368 17399703932 17442833408 17452827392 17483816077 17498454688 17544087176 17554139174 17597651456 17607734144 17611169576 17625800192 17635899008 17682004912 17735990272 17767481732 17774538496 17792430656 17795902124 17806098401 17838945784 17922032128 17925181274 17932300672 17953853918 17960984704 17979064544 17982572426 18047810144 18091463104 18094992916 18105360559 18110025472 18113207651 18120401728 18142181057 18207997808 18255599362 18281233696 18284800534 18340626304 18376903168 18380488672 18398990792 18414395648 18447091663 18503412928 18533010496 18543629104 18554253796 18559034368 18592108106 18629997568 18689404448 18697504672 18708217528 18727412704 18738142696 18787130219 18795352576 18844489664 18855286736 18870950912 18885447152 18904457572 18962175232 18992506624 19022641352 19042159136 19053069464 19083546248 19141810688 19152778112 19161079168 19175798278 19222179548 19252926836 19300649984 19311708416 19322773184 19342598912 19345997671 19423810802 19463521792 19483114112 19486915448 19498080602 19514278784 19525459616 19529269214 19565295376 19636274944 19659876236 19667684608 19671140489 19691323652 19702605923 19790511104 19794372416 19842249856 19857492226 19866098714 19873988992 19970062112 19981504088 20022270268 20033742157 20050385344 20065787599 20123124736 20127050944 20147311184 20155313152 20179538288 20232294082 20294065792 20305693408 20334206464 20338173856 20349826744 20358646616 20485921456 20489918449 20506940608 20518690192 20530446508 20547502336 20551511344 20614257664 20626068736 20679991904 20700808744 20733921208 20745800842 20797224448 20809140352 20813200408 20830491136 20863542128 20896914896 20960715776 20997932956 21006272768 21015377152 21027418048 21031520692 21082390472 21146757632 21180583424 21184305142 21192718976 21218190994 21368576768 21380820032 21384991628 21402757376 21406518133 21415020224 21440759431 21518542864 21536559616 21562444904 21574799246 21605094368 21609309722 21675285632 21744403252 21762467584 21766291547 21788624396 21801108329 21867669824 21898376192 21902648768 21915198032 21972491398 22061761568 22097050976 22109711624 22132396832 22167513511 22202972077 22212689408 22266416128 22270760512 22283520688 22302032896 22319164816 22328838224 22341631676 22409843456 22468429984 22481303416 22504369888 22517263912 22622139904 22644911744 22704112816 22717121284 22753458988 22773431296 22809859072 22822928128 22836004672 22863451793 22882594592 22955412766 23002343936 23025498496 23029990984 23043186166 23049123328 23062329472 23122621808 23193218048 23206506752 23234399188 23243627264 23247711487 23267024704 23271564316 23284897909 23412481664 23417049656 23436503552 23440621666 23449931648 23478116662 23487441536 23600982496 23658067136 23662683044 23676240731 23695909952 23714112617 23781874688 23786514752 23810458672 23872706858 23910893006 23983895936 23997637664 24031334912 24036023648 24060218728 24123119867 24196770752 24210634448 24215358167 24235475264 24249361136 24263254964 24312756754 24362304512 24439990432 24464592152 24503725064 24578537984 24592620416 24642794176 24656913424 24696353968 24721213748 24771755008 24796690688 24815738948 24836354816 24875761768 24901285024 24915552376 24991622656 25031598592 25035996986 25045940608 25076043902 25136696332 25213441792 25218361168 25253772544 25268241856 25273171924 25294167808 25298612339 25452297728 25482889432 25497490018 25518672256 25533293344 25538275126 25616246656 25678205696 25697931116 25709068924 25719279872 25723799101 25750192468 25764946207 25843609792 25879899136 25884948544 25926019262 25947557504 25967489834 26072990944 26114696608 26129659192 26182968812 26197970513 26239876091 26314855424 26319989696 26335069904 26346483856 26356947968 26388626992 26484360448 26538393728 26553599072 26568813128 26590885376 26596073504 26611311896 26762342464 26789281904 26794508741 26832133328 26847506972 26914055168 26957106176 26972551424 27043066336 27129124178 27184588288 27196370432 27211952768 27217262072 27239873024 27283093552 27326734864 27410166784 27425871616 27458835404 27469741312 27474568121 27497392832 27502757828 27569279848 27653452288 27669296512 27674695048 27697686016 27702552878 27713555584 27746865146 27920328436 27959533888 27964989052 27981011773 27993139097 28004257216 28105851904 28139632976 28163193344 28197043336 28213199014 28252815712 28258328098 28344604288 28360844512 28434988868 28458611456 28463612023 28509141661 28596183616 28612567984 28618150561 28641925312 28658335888 28733257982 28820984192 28883625056 28896143584 28912699816 28988286899 29047363072 29123302208 29139988592 29164196864 29186600144 29215979884 29275710464 29305179904 29327691484 29381793056 29398627544 29428791392 29445652808 29535554048 29582798336 29587996438 29612576896 29707004756 29797703936 29803517744 29828277248 29845367552 29862467648 29898360037 29923392928 30068046008 30079988224 30110267264 30116142056 30133397294 30158430848 30273746048 30329592832 30346970368 30383445092 30395512576 30400853483 30432045644 30449481881 30542447936 30616322176 30622295704 30639840946 30665295232 30688851622 30702152558 30813534752 30862823264 30911792197 30943508596 30961237879 31010762653 31037982976 31099374592 31105442368 31136753648 31218155122 31363556224 31381526176 31399506424 31425591808 31431723232 31463362952 31628222912 31660060432 31666237603 31692544576 31710703024 31728871876 31793604986 31807519744 31858398208 31908946784 31959987488 31992158968 32089835008 32141165056 32159580544 32165855176 32225192384 32243656016 32295232112 32393833472 32412393728 32451350932 32469944143 32478310144 32529842312 32581876184 32681352704 32700077696 32706457784 32733628928 32739380674 32752383872 32791749718 32938267648 32977856912 32996751788 33024164096 33043085504 33049532516 33082800751 33283773952 33289622366 33323778488 33342871562 33389691296 33396205934 33498168704 33517361696 33579192064 33604986844 33632904448 33638814209 33692621963 33795489728 33814853072 33842945024 33849548096 33903255958 33957486706 34061163136 34095449696 34149987872 34169554328 34239266908 34258884517 34363481152 34411734016 34418448064 34438168336 34466778112 34598566912 34633394432 34723937248 34743832552 34779480736 34799407864 34905654784 34967632154 34996909376 35038972969 35088174352 35108278348 35195302912 35215468288 35222339152 35251600384 35271798016 35364009824 35534963464 35549076992 35584861312 35591804248 35612196802 35677891568 35844064256 35850362548 35864601344 35907707836 35921969408 35928281389 35958129088 35965144852 36095620288 36182926208 36189985832 36210721118 36220050944 36226415302 36240803456 36284362114 36415995616 36511198724 36532118051 36562467392 36569601068 36590553857 36681252608 36753806336 36760977344 36797981584 36828791296 36894183326 37006825856 37066020992 37087258208 37108507592 37184216212 37378808896 37395009344 37416435056 37423735349 37454825408 37476285392 37574260438 37590705152 37688979328 37710573472 37770894304 37808915144 37907759791 37924350464 37985013248 38045282704 38052705691 38084318272 38106138928 38167092496 38283621376 38305556224 38322158336 38351596556 38444359096 38505853672 38623416832 38645546368 38685197824 38691995342 38847621604 38927043584 38966228224 38973830896 38996161204 39028557568 39050919232 39058538428 39097855433 39130590752 39272549888 39319752472 39335369216 39342280978 39382647304 39405211846 39588744832 39684499712 39714984452 39732197428 39747977984 39754962247 39818553229 39940124224 39963008176 40044540536 40067484314 40100770688 40131575198 40254101888 40294622368 40359076576 40423112873 40464588164 40487772611 40588131584 40611386816 40668412928 40676347712 40699653488 40717293232 40971842912 40979836898 41013881216 41037380384 41060893016 41095004672 41103022688 41252137472 41359983808 41401617488 41409695327 41467842416 41491601684 41594448896 41618280704 41626400816 41660982272 41727084256 41793829792 41995865912 42012545536 42030754304 42054836096 42063041384 42164780944 42293515264 42361166848 42368610284 42385437952 42436381988 42460696187 42737153536 42761640064 42769983256 42805514752 42813036266 42830040448 42881518862 43037085728 43073119232 43124889808 43149598492 43174321333 43210188736 43218619444 43243381831 43262124059 43350571264 43488806504 43524935168 43532583094 43577248792 43602216658 43735339648 43805297536 43830396064 43944982796 43989218581 44123523136 44194101952 44219423248 44228050867 44264793664 44335027022 44405944154 44425378816 44541521024 44567041376 44638329632 44657676448 44683263352 44800079753 44819686912 44936859968 44962606832 44971379453 45008739776 45034527824 45244279808 45289823488 45408225632 45434242568 45506917976 45645856256 45672009344 45726903586 45765189184 45820195421 45910825532 46004687872 46050996992 46059981968 46086372332 46098246656 46124658944 46245243616 46413013504 46468798376 46487254528 46495422974 46534049408 46543128632 46569795818 46824963328 46834099312 46873007104 46881243332 46899863296 46956233324 46974883072 46983137201 47201964992 47316134272 47325366088 47352481462 47391819904 47428225234 47573029504 47620917344 47745413716 47772769759 47821786012 47849185813 47967791872 47995275328 48062669824 48072047296 48120437456 48246239734 48393541504 48421268896 48430716334 48470950528 48498722272 48526509928 48625513508 48860574763 48879980864 48929184304 48938730841 49007450128 49157075968 49185240832 49285588352 49313826848 49392707936 49442427496 49593381376 49631477896 49672709632 49751523536 49761230519 49802570048 49831104752 49983245312 50063197184 50071993972 50091881216 50152087804 50273392664 50426883584 50436722336 50507545088 50536483712 50546343848 50588335616 50597224678 50904595456 50965778864 50994980036 51024197939 51037344512 51066586688 51076550252 51127964797 51232493312 51356411392 51395862232 51418137848 51438559744 51447598202 51500384936 51529892414 51687219584 51769897088 51852038524 51895115008 51934979668 51987258323 52145981888 52229393216 52259318384 52365937624 52395941026 52479752182 52639979392 52670139808 52692967712 52777253984 52860993757 52945548799 52968720896 53076787456 53107198144 53137626256 53181770752 53192147008 53222623792 53524684928 53578563808 53589017482 53664266656 53695013944 53945102848 54086132672 54151140043 54258248356 54369176576 54392740864 54423905536 54434524144 54479746048 54566187104 54653469728 54851743232 54917670808 54939482624 54949136242 54994785664 55005515656 55138559696 55306904576 55338593024 55349390096 55395372032 55405105756 55427111168 55493730292 55525525783 55840656872 55919067776 55929978104 55962023546 55986278194 56008514432 56279265952 56326386688 56394086672 56426398028 56458727897 56505631424 56516656196 56549037779 56689208576 56721689024 56869977736 56917222912 56927224046 57018283322 57192367232 57225135968 57236301122 57283850624 57316671776 57466515964 57641968384 57744315629 57767250112 57792287168 57825399632 57836681903 57976573798 58094726144 58246604416 58279977184 58373200288 58431959768 58610359808 58655382968 58763586112 58797255088 58808726977 58857582784 58891305616 59071108096 59165596672 59175992876 59225153792 59414009512 59595407872 59607035488 59690735104 59724935296 59796720074 59846785856 59918717089 60136092016 60159976448 60220534528 60232284112 60266794588 60316861696 60547492096 60693940736 60766890184 60791025152 60801706966 60864091288 60898963762 61084895872 61232644352 61244591408 61279681892 61330590464 61377703244 61404305116 61439487109 61627069504 61725646528 61823584394 61887017192 61922475758 62021525306 62075965952 62210884736 62273507296 62436310244 62472083531 62572012217 62727112448 62763052352 62799012848 62851183616 62863446464 62926725904 63256445824 63320120864 63332475206 63385089152 63421406048 63457743752 63587209972 63817893568 63894597767 63919974976 63984317936 63996801869 64179670016 64282330112 64319161088 64331710352 64450384768 64487312032 64590464224 64824787456 64902701864 64939888286 64956620288 65059684624 65072378371 65163752368 65362705408 65400155392 65412915568 65467257856 65478761348 65504767744 65583499436 65955713824 65993503576 66048328192 66086171008 66099065032 66165601502 66567547904 66579244732 66647556976 66685743124 66723951151 66779382592 66792411868 66996337408 67034723392 67158384128 67209973688 67265808896 67277628418 67385243926 67590979456 67629706144 67699096192 67806511916 67914973412 67983337807 68122326272 68190899392 68243282107 68299975744 68339108656 68352442249 68478533816 68517769034 68726962304 68836896128 68876336672 69125914913 69266788864 69447874496 69487665104 69501222791 69558961472 69598815728 69811309568 69935264308 69993818752 70077945938 70176348704 70216556696 70430936576 70444678304 70543596032 70669310569 70728019648 70813029287 71069926928 71098153984 71169722624 71183608496 71224393604 71355783136 71700725096 71729202688 71815415672 71843938816 71856562778 71916258176 71930289704 72191240576 72365852416 72379971664 72421442236 72440101888 72452830604 72481606912 72568724228 72610302947 72831991232 73022397448 73064236102 73124934784 73139202136 73181107714 73362505216 73521954688 73595963168 73657582592 73788366652 73830644173 73948741711 74013651712 74132041984 74174516416 74217015184 74368432424 74757617792 74790018688 74832870112 74847470698 74909650816 74952570784 75148520876 75377958656 75421146944 75511797361 75541788608 75617830288 75632584027 75815519582 75848700928 75970026496 76090565408 76105411382 76168636544 76212277856 76334184992 76611112448 76644316672 76703193112 76888718192 76903719893 77011707344 77246833664 77291092736 77370395648 77383990684 77695243208 77932456448 77947661792 77992322408 78057115136 78101838464 78117076856 78195710866 78261181504 78545099776 78639504944 78670738432 78684561956 78765294608 78810423692 78855578633 79177489664 79368999424 79429968904 79464394856 79495955968 79509924494 79637106458 79880248448 79926016352 80089081072 80134968628 80201541376 80263150396 80343944681 80508203776 80589244736 80651151581 80718153152 80846225746 80929176328 80975545222 81176263168 81222773632 81352695424 81399306976 81434586464 81694263079 81943685824 81959673796 82027762432 82074760768 82121786032 82190009344 82206045376 82504274944 82719967616 82803234976 82819390654 82935684832 82983203368 83236561408 83252801632 83454168512 83554474003 83587659584 83688125521 83991731824 84025091072 84061508608 84109672192 84126082768 84329561888 84737220568 84770875904 84872763976 84921392374 85094648639 85474307072 85523280128 85539966512 85611029504 85626072532 85660080896 85763037724 86074171456 86249779616 86299196984 86348642666 86420377472 86437238888 86486763662 86524248118 86701142528 86977613008 87049870336 87065166188 87154497584 87204433316 87254397659 87470679296 87610595072 87660792128 87889965592 87978437162 88247046272 88388203904 88438846496 88456101734 88529587328 88670054044 88811888308 89083042048 89134082752 89241215063 89276659264 89315352896 89366526704 89383962941 89600159506 89639373824 89873719936 89925213664 89942758906 90017479552 90069055648 90579646976 90741067417 90816451264 90868485136 90886214419 91013835952 91291712512 91344018688 91453807172 91530378368 91640390842 91821651064 92101993984 92119963936 92172744664 92249317888 92413713821 92490487232 92826027008 92937596752 92974509056 92990845948 93068098816 93086257264 93139591636 93649926656 93668198624 93762486664 93799726592 93912466648 93949766144 93966274402 94403929984 94632268544 94650732176 94704962924 94783639808 94856450468 94951934623 95146059008 95241834688 95490827432 95545539518 95643572024 95698371626 95935583744 95990550656 96144094592 96240874912 96492479468 96547765457 96787083008 96842537792 96861432668 96941901056 96997444544 97053019856 97251027016 97721149526 97759961728 97858368608 97877461682 98014900256 98370481664 98571176704 98627653696 98746196549 98785415872 98884854992 98904148343 99186762752 99262955792 99345419264 99503047072 99522461038 99605140096 99662209504 100143987944 100183762432 100304175608 100546785328 100566402937 100853767168 100873444672 101015090176 101072967424 101092687696 101176671232 101194449356 101931557728 101989960072 102048395878 102074689024 102133173376 102153100504 102255929594 102464986624 102712822784 102791724464 102836275696 102877119488 102895196404 103000769872 103059784828 103118833597 103374439168 103539794176 103704077048 103790230016 103869959336 103974516646 104291963776 104458786432 104518636768 104731875248 104791882052 104959504364 105279958784 105340279616 105385935424 105466890529 105554507968 105721987514 105891097598 105937441792 106153574912 106214396288 106275252512 106384294016 106445247584 106830959411 107049369856 107157127616 107178034964 107239443311 107328533312 107390027888 107410980677 107890205696 108172265344 108302280086 108516496712 108847811072 108869048288 109132374208 109216207243 109263542927 109306939456 109703486464 109835341616 109878965248 109898272484 109989571328 110011031312 110277119392 110677186048 110698780192 110810211512 110854222336 110987460584 111051051566 111277617451 111681313744 111838135552 111859956208 111924047092 111972556388 112017028864 112558531904 112788173344 112852796056 112917455794 113011262848 113033312392 113098075558 113378417152 113443378048 113739955472 113834445824 113854448092 114036566644 114101904631 114384734464 114450271936 114472602244 114567701248 114633343552 114933031928 115283936768 115488631258 115534500224 115584574336 115650799264 115673363806 115953147596 116493208832 116513678281 116559954368 116700050467 116746400576 116863919536 116886720769 117220719616 117310765936 117527172224 117594510176 117617453954 117715165568 117782611232 118351985752 118450307584 118661395853 118828019024 118851203471 119190815744 119214070976 119381470208 119449870592 119593440148 119693571712 119837434178 120272184032 120441069056 120464568224 120533589176 120633723392 120848702689 121094984192 121387881472 121533780368 121582050304 121603413932 121728182576 121797927524 122169791744 122465288704 122489182816 122559363784 122661180928 122755406488 122808610232 122878974218 123254139008 123451293056 123647168788 123774034384 123844951516 124043050612 124151931904 124421769472 124547014592 124642688807 124872620488 124944167062 125144024434 125454224896 125526104704 125598025696 125726892928 125853451808 126254770213 126512891648 126640241728 126664950412 126737523913 126770178304 126842812096 126915487504 127174419944 127635787136 127789195534 127839949952 127968635872 127993603738 128638322176 128663420704 128900769536 128974624064 129129641641 129180928448 129649574912 129805403728 129879776572 129913240576 130119369248 130144756742 130327504736 130800310784 130825831136 130957522696 131009535488 131166998872 131509911533 131911427648 131987007152 132096656384 132172342016 132198130064 132331203004 133158489464 133295113952 133371486248 133447902302 133558765184 133584823736 133992674816 134069446784 134316768256 134419947376 134531617792 134555256836 134770487852 134847705473 135181958912 135259412288 135398192384 135613023832 135829946824 135966675614 136244652544 136381798784 136486564214 136599951488 136678217312 136704884498 136957067632 137035538068 137453924608 137673792256 137697983423 137752673344 137918241461 138251829826 138533577728 138895748992 138975330208 139002445582 139117922944 139197631456 139870528616 139987637504 140155891876 140236195099 140352697408 140433113392 140460513193 140861873152 140889356608 141087192064 141338621138 141456039296 141626058574 142139853856 142339445248 142367216992 142448787208 142711566272 142821194087 143401450192 143458405376 143630831344 143687877632 143713125556 143832516352 143860579408 144382481152 144731704832 144759943328 144842884472 144905661208 144963213824 145137448456 145220605894 145663982464 146044794896 146128472204 146249869568 146278404272 146362215428 146725010432 147043909376 147191926336 147576733304 147661288346 147897483422 148027303424 148264083968 148349032832 148434030368 148736864848 149210182979 149515235584 149580037376 149665740224 149694941396 149819301632 149905141568 150297041752 150755917312 150842293888 151023594722 151083577216 151235660576 151265168054 151631039164 152181130816 152210822764 152337273088 152364040829 152424555712 152607758303 152668369984 153222224896 153288633344 153406386224 153777436384 153807439786 154023414688 154582185472 154767981368 155172594577 155390486416 155420804539 155864912896 155895323584 155984644816 156114230272 156203676928 156234153712 156391421732 156522363008 157279009888 157369123912 157530589216 157620847384 157711157266 158032918901 158354979328 158737998848 158859937808 158928789712 158991911936 159019848988 159274212916 159760496896 159852032704 160178162144 160269937256 160403082752 160526300792 160687889362 161016407552 161178489472 161302303162 161436306304 161692451492 161858352656 161951090444 162352526336 162445547264 162705390848 162733980409 162798613952 162869172928 162994285363 163388526158 163887371648 163919347592 164055524864 164149521536 164243572064 164412090752 165439935232 165606469952 165638781308 165733685117 165871369664 165966406736 165998788319 166473122816 166505603264 166908337024 167108948006 167175319168 167376251042 167983463648 168219344384 168252165536 168519125203 168659123776 168788683921 168861839069 169474441136 169541751808 169745527952 169842784748 170189297278 171046560256 171079933024 171252145064 171320161792 171526075448 172148342912 172499559232 172598393968 172697285332 172840754944 172874477776 172973527324 173048496236 173402285056 173955226016 174130332376 174308995168 174408866632 174508795318 174941358592 175221190144 175321584256 175779931184 175956874324 176339307157 176494092544 176776407808 176877692992 176912203468 177059174656 177340108088 177623776616 178166084096 178268165504 178482430126 178553318528 178630705792 178733053408 178767925882 179200319012 179747439872 179850427328 179885517812 180034959104 180066593707 180138111296 180354623449 181159293952 181482134834 181632902528 181736970272 181772428838 182027671904 182688037376 182907614344 183060756736 183280781684 183385793591 183643302128 183679132637 184203987968 184239927872 184345489328 184498635776 184827427642 184980974464 185875193504 185981691896 186136197632 186172514528 186279183272 186766176883 187299853312 187336397248 187524973328 187599453184 187824933296 187899532288 187932548804 188807859968 189264537088 189301464352 189409925848 189567279616 189712900936 189903869246 190292118016 190483669376 190981654864 191091079036 191287144048 191396743252 191871167488 191981101312 192288189184 192321976847 192481749824 192984958936 193095530914 193574166016 193685075584 193722865336 193883802112 193994889088 194106039712 194502054032 195442299052 195519923456 195716737216 195754923364 195867082411 196029800512 196740963328 197142353408 197255307392 197492393098 197570831744 197769709984 197808296686 198525911584 199006094144 199044922076 199158966149 199210280192 199245284161 199324419008 199563991627 200287975888 200367524864 200608351216 201093570656 201132805874 201746889344 202145934848 202185375392 202388898712 202918008293 203863115456 203979920144 204096791756 204149378048 204266346752 204306201008 204511859188 204929973248 205583448928 205672551392 205790392808 206001539744 206119569656 206237667194 206658432409 206748878336 207079588352 207408154096 207580460032 207739918672 207949033292 208583927552 208917572864 209037273536 209463750496 209583764104 209919008728 210559917568 210680559232 210771870848 210933781058 211109015936 211443975028 211782195196 212307149824 212428792576 212550505024 212768588032 212805974381 212890495168 213146373167 213661918822 214098739712 214314255232 214356069928 214478886622 214657066624 214780055776 214821961354 216344530688 216382545379 216604560172 216728665153 217032993424 217075338571 217695622144 217738096576 218264748416 218432414486 218527085854 218613878912 219670683232 219796544968 219979142656 220022062624 220371163727 220554238784 220723663589 221354372096 221397560384 221620423024 221708444672 221974921168 222102103132 222555234902 223362627488 223676271104 223719912416 223848094184 223945112776 224034057728 225117063808 225576346688 225705592112 225834911588 226022525696 226066624784 226196151116 226756834304 226886756096 227289609001 227479910944 227708896184 228073133288 228203809262 228769468928 228900543872 228945204488 229135402496 229266687104 229866063856 230567873536 230977262516 231069000448 231169148672 231301598528 231346727612 231906295192 232986417664 233027356562 233119908736 233400100934 233492801152 233727839072 233773441538 234621531872 235054344448 235189020352 235234907908 235430331136 235471699463 235565222464 235848353741 236703971504 236900615168 237322791706 237656038048 237702406942 238428141952 238899741184 239186880296 239387143424 239674868356 239812191619 240544368064 240882138112 240929136448 241067178352 241267446784 241697405378 242189968384 243067560736 243206827864 243456365152 243595855048 244232692847 244339583488 244930577408 244978365632 245118727568 245322361856 245510812976 245617220464 245757948436 246508278016 246902586112 247294337576 247548068768 247689903032 248086101224 248843538944 249094029184 249285377614 249745240976 249888334124 250288048868 250908449792 251052209408 251196051392 251453785856 251497969723 251706903616 252509540426 253025783296 253280483456 253329900824 253475047826 253540356608 253685624192 253830975008 254348839888 255271574272 255578391068 255679899904 255724826357 255937271744 255987207476 256133876999 257276644352 257326841408 257801539072 257949248128 258259283282 258361856896 259610807456 259759553144 260238738496 260289513484 260438648041 260655009472 260855238787 261600621568 261651662272 261915045392 262019070976 262333997744 263019823066 263822855296 263974014304 264344684032 264396260128 264662406008 265354318537 266316978928 266368939837 266590227904 266742972496 266895804604 267117530368 267169647472 267985349632 268138893568 268839894752 269110513672 269540975704 269695410946 270363917824 270518824576 270796384768 271226047664 271659893648 271933351228 272489305088 272763597568 272973128428 273199902976 273356434624 273409768996 273914135264 274071076136 274907849216 275347584512 275395966846 275505346688 275836482922 276503659652 277791497984 277950660416 278004891164 278235845888 278284735729 278395262912 278729872603 279741057232 279975275008 280311783752 280472390198 280705394816 280866226784 280921026386 281778713216 282677242276 282912078592 282961790111 283252117148 283414408277 284279707712 284678890496 284734433984 284897574416 285423132544 285642388174 286802900384 287261662688 287426251112 287665032704 287721158816 288177675643 288638637001 288764962304 289463409664 289519886656 289685768944 289811322416 289926427648 290274896912 290441211788 291327964928 292089589792 292256944408 292499739136 292556808544 292724430856 294087818752 294383852672 295153466608 295322576692 295794966844 296054606848 296528167936 296698065664 296868060736 297224873309 297473729696 298420365958 299030471168 299160074752 299331480448 299389882792 299638603264 299810283136 300594083504 301511834624 301684587776 302047189444 302167154432 302220249331 302471321152 302530336108 302703672817 303262078328 304362261632 304421645528 304674546176 304728081658 304849111424 305215516606 305336739968 306812772448 307554872768 307614879572 307791129503 307924530067 308046829376 309164370944 309535962736 310345189154 310780972832 310841609078 311790647168 311969289632 312407353856 312468307424 312782843464 313044726016 313600558271 314558019776 314738247824 314799656171 315061178432 315241694768 315422314532 316065837802 316709958656 317719875616 317857579424 318039697976 318548425832 319520993792 319704065408 320356324288 320539874512 320806165504 321052601584 321375778724 322032815104 322356978944 322604606324 322872612608 323384902984 323716705312 323902180888 324891094528 325410781696 325467960818 325597227904 325738345856 325988570726 326777052316 327774743296 327838695184 328111049728 328299043072 328487144128 328824181504 328881960407 330879870464 331212939904 331277562616 331467370234 331742739328 331932813472 331997576638 333011206528 333816674048 334217896012 334350638336 334409388313 334752502084 334944300691 335966927296 336438688768 336504331072 337038250406 337318247552 337577367842 337723678138 338948882272 339491055904 339685569496 340378594556 340573616669 341118389183 342093120512 342159866048 342504290128 342640323584 343052150896 344296685824 344999118464 345196787936 345394570664 345681509888 345748955552 345947054648 346096992472 347910452032 348260664752 348328613633 348617990336 348817733264 349017590636 349882717184 350442380288 350643168512 351559862368 351913748648 352678614314 352988185088 353552815616 353755385984 353824406936 354118349312 354680216176 355247553232 356332168192 356536331008 356964860252 357106637056 357169385573 357261411584 357466106816 357535851764 358400638024 359494879744 359700854656 359771035624 360069918208 360133187414 360276222592 360709246898 362964269668 363265805056 363473940544 363544857676 363910808261 364055343808 365376074752 365815228688 366121513472 366561563368 366771587182 367286604256 367358265274 368479855744 368690978656 369654855284 369961948928 370026956299 370618841593 371750387008 371963383792 372272395264 372345029056 372558366544 373532353766 374672794496 375049946656 375649866592 375865097608 376847729687 377615719936 378529074176 378602928704 378819851696 379134559232 379425801872 379807738492 380584236032 380967338752 381963309728 382182158072 382574288096 382793486504 383962202624 384576378368 384643953694 384963499648 385969917872 386191061828 387148332032 387370151168 387445730672 387767604224 387989778176 388212079424 388678680481 389004108064 390884598104 391039846912 391433474432 391509846728 391734164822 392059601024 394284706816 394510614784 394984786196 395141663488 395211095279 395539419968 395616593372 395843264453 397051823168 398012188288 398089844152 398317932298 398420560384 398490568322 398648838016 399127983254 400575951776 401216702432 401853298561 402187141312 402265611748 402496092427 403139914489 403493778688 404291869696 404370750784 404777797424 405836016586 407726230912 407959840288 408193583512 408532693504 408612402016 409023718376 411166897856 411345102784 411580785616 411661088839 412003079488 412239139312 412475334388 413316864818 413497756672 414159176704 414816308192 415479837344 415898066584 417167855104 417835145728 418074547072 418927500992 419167528208 419838017456 421119835136 421361118464 421543741696 421867562116 422218031872 422887950056 423564390392 424857585152 425101010048 425537176064 425611948762 425780990336 426292746334 427323837644 428197479424 428628510464 428712139856 428957773244 429314133248 429560111552 429643922708 430076409763 432689061376 432765090758 433209120344 433457330306 434065986848 434150677142 435476193152 436529496832 436864828972 437054171708 437227757824 437304584717 438004085519 439341366464 439593089936 439958285312 440044125248 440742327454 441108477568 441447327178 442795120768 443240846048 443949842336 444204206264 445110469804 445365498721 446725254976 447352542208 447439824832 447696188368 447890225552 448068115456 450234127616 451152693376 451411184224 451669823176 452045051392 452133249568 452392302232 453773512192 454579218002 454959821888 455417792368 455506648597 456146266576 456407618524 457538937856 457801087744 457890408976 458270804992 458533374208 459732127712 461954525032 462138000896 462338297344 462603197056 462693455224 463812590384 465972835328 466054713124 466239817472 466800201868 466985602304 467067658057 467455678144 467546883076 469243063744 470108688896 470378040704 470469815816 470860662272 470943398926 471130444928 471696707482 473407943008 474645583412 474917534663 475312076096 475404813884 475677200141 475883364649 476856283904 477799482368 478373760592 478774286848 479349736712 479624383238 481088736128 481858272896 482134356704 483394810756 483881404391 486135121472 486413655728 486508559537 486912730304 487191710096 488465385694 488679166976 489956731264 490237455136 491021625952 491234440928 491515896872 492800877283 493016556032 493805172224 494588675152 494685173983 495096137536 495379806064 496172202448 497687077888 498188058368 498570755228 499490481952 499776668248 500576097736 502104418816 502392102784 502907571712 502995939446 503413807232 505019080852 506051566592 506560966912 506659801648 506950095652 507080713216 507371248384 507661950016 508272120629 508697679776 510543148544 511156782136 511359799808 511449652714 511874543488 511974414952 512267753998 514653682816 515603078144 515898496256 516518566564 516723713792 516814509211 517641191977 519221614912 519519106288 520477476992 520579026968 520877296082 521310018944 521710477574 523303324544 523830090784 524667995488 525500467349 526039646132 526341043943 527645710592 527948028608 528689368064 528792520256 529324812016 530708637074 532633957856 532737879674 533180455808 533485944992 533791609208 534235060736 534339294944 536277787136 537679789504 538221027344 538326039251 539081951408 539390821892 540727835648 541037649152 541592769536 542452095328 543319787296 543866702456 545527195136 545946256856 546399805952 546712869248 546819537992 547828270528 548142152272 549815698432 550695169024 550791933692 551010693376 551672965844 551989050431 553007319304 555582995968 555901320832 556009782328 556471691776 556569471458 556790525824 557459745206 559482114464 559950550016 560623567504 560944780396 561266177329 561410789632 561732453568 561842052772 562407612767 563557426432 565354484552 565824157184 565923580222 566504234296 566828816554 568559415424 569468867968 569795148832 570846265088 571284776348 571859841553 573605800768 574523325376 574852502224 575330065408 575442317632 576355351286 577277274002 577529924608 579039773312 579371537888 579622644832 580549793824 580882423576 582401036789 582655929856 584179179584 584513888816 584999478272 585113617088 585448861712 588175637504 588767705344 590306933216 590645153384 591589933688 593396131328 593736121472 594449746618 594947459392 595662540473 596840731916 598060942336 598320149504 598662960896 598779765584 599277206528 599620566272 601188167008 603369175552 604094378888 604334308864 604440498662 604942642304 605060672216 605407345634 606524156656 608724523264 608843291056 609349092352 609456163316 609698222848 610431033212 610673479936 610780783613 613625544896 615109745536 615229759144 615582259006 615849060134 616093658752 619071925472 620690378308 621046006867 621561945664 621683218156 622039415569 623581294336 623938579264 624814707712 624936614848 625565686928 626089452032 627201116542 629116039552 629476495648 629599312342 630122356864 630483389536 630844629064 632131675604 635187471919 635439751232 635715158848 636079395952 636203500933 637096851664 639041987584 639408130816 640712648576 641079749024 642105203168 642751557448 644713957888 645209212648 645745225216 646769805968 646895996747 647433410624 647804361776 649782189056 650821563392 650935921636 651194455808 651476691712 651977141452 653554104632 655549486592 655677390368 656598086144 656974288256 657648363008 657763920814 661759740928 662425879808 662555125232 662934740468 663485478656 663865626944 663995153276 664663542361 666022413056 667633348096 668435792024 668701276672 668818776626 669505004168 669888601382 671933854592 673008662144 674076500812 674636495104 675154735684 675447356276 675834358199 677897764544 678982111808 679371138992 680757189112 681147233338 682236778366 684319732096 685008580256 686104301792 687192918841 688292134387 688593371648 689998236928 690393575872 690789141328 691363019776 691497911104 691894109296 692193984944 695820904064 696521329504 696657227266 697235980672 697635466528 698035181272 701286337024 703119724736 703827497296 703964820559 705357228628 705976370176 707105631232 707510771968 707648813872 708236698624 709360432352 710495106464 713072662016 713929720504 714213274112 714338771146 714522823168 714932213632 715071703528 716801276048 718989759488 719401709312 719542071248 720139836416 720266374828 720552445184 721418493796 721831835179 725928539336 726531610112 726947881088 727089715352 727821616522 728110687616 731630457376 732243026944 733123126736 733543174364 733963462661 734573208512 734716530548 735137491127 736959711488 737381957312 739309710568 739923897856 740053912598 741237683186 743500774016 743926767584 744690058112 745116733088 747064707532 747816715877 749345588992 750099893312 750676103177 751299733184 751730195216 751876864739 753695459374 755231439872 757205857408 757639703392 758851603744 759615476984 761934677504 763926619456 764364316144 764513450701 765148576192 765586973008 767924405248 769152756736 769287907388 769926999296 771939835744 772382123656 774740302336 774891461344 775979556352 776424158848 777357360962 778008216128 778943322157 781769196208 782079693824 782866948864 783019693456 783468329644 784119202048 789021229568 789969572392 790283326976 790422190558 791078839936 791233186744 791686528906 794103646336 796024376576 796179688304 796635864596 796841120768 796981136644 797297676032 798255966508 798713332417 801151903552 802433404864 803706597122 804374282624 804531223496 804992184854 806279828978 806987557376 808741501568 809555594848 811672033172 812137085903 813436158821 815452461824 815919680576 816387167024 817065387008 817224804032 818047436752 822333795712 822690205568 823161571232 823322177678 824006158976 824478278624 824950668776 826633729636 829632616384 830629770971 830959674688 831796133168 831958424297 834335710208 835670291456 836149094144 837855001984 838335056416 839676034912 842722236928 843087483392 843735124232 844436063744 845775900112 845940918823 847128780784 849715170304 850202020096 851074352128 851223897524 851561980672 852585492668 854647675288 857257020928 857424279712 857915546488 858628266496 859120223104 859287845416 860152819526 865378122752 865530181516 866418240688 866914660612 867411364963 868131973696 868301354284 870952386304 873058993664 873729657944 874108343416 874455515648 874609169434 876008171038 878682732928 879186179872 880088250496 881484654908 882216955136 882894654356 883783391491 885590241536 886481692096 887162667391 887899684672 888408412528 890220939608 890730997442 893450509952 894879649664 895392376736 895780451104 898636893869 900468255232 902305386752 902822368448 903339646352 904090102784 904266499136 904784604464 907547024384 909158436004 909919643776 910835584736 911013297194 912292533152 912815237048 915602175488 915780817952 917066748416 919464255424 920569380731 923909050064 924276001792 924676594688 925206394112 925386910448 927625180768 932109426248 932479634944 933600403736 933971204608 934135316114 934911356288 935093766152 938486127488 940217377792 940756081408 940939631632 941721324544 941886797852 942260889856 943393414964 943933938311 946815886016 949291166824 949835069326 950624152192 950809627768 951354400282 951766729298 953712567808 956747521184 957548573696 958699473424 959248766476 959798374249 961333642243 962177472256 963716545792 964268713408 966789621512 967762808782 972270242944 972827311456 973017119074 973825460608 974383420192 976930771388 979913462528 980474910272 981653365693 982043251904 982468881856 983031793744 983223592351 985601754566 986033112064 987610344448 989177350304 989370347966 990192275072 990759612128 992344404896 996376116736 997141510456 998980963904 999553336496 999748358609 1001152195472 1004208837632 1004784205568 1005815143424 1005991878892 1006827614464 1010038161704 1013121933824 1013319603296 1013900191304 1014742496768 1015323900032 1016544241258 1017395359552 1021086297088 1022313564272 1022719599616 1022899305428 1023749086976 1023948829904 1024535507996 1029307365632 1031796992512 1033037133128 1033447427584 1033629018422 1035282383954 1038443229824 1039038212576 1040954953984 1041158053936 1041754592164 1042620037888 1043420955148 1044471280853 1046606649088 1047660181568 1049335990976 1051000934698 1052079292264 1052682087886 1055291421184 1055896057216 1057585040512 1058649624032 1061417274148 1062025420027 1065267915712 1065475759348 1066360911616 1066971889984 1067583218416 1068470121472 1068678589888 1072555574272 1075359579008 1076442054688 1076652078502 1078163902816 1078781643784 1082075298304 1084904190656 1086208162039 1086639574592 1087733404912 1087945631773 1091054390272 1091892513712 1092799611904 1093425738496 1093639075984 1095656541056 1096284304544 1101583867384 1102021386752 1103345931688 1103978100862 1106014638608 1106230432307 1111165991936 1111802641664 1112019564656 1112943383552 1113138942916 1113581051648 1114919490412 1118964228928 1121247135008 1121889560792 1122532354658 1122821579264 1123464907136 1123684105544 1124815225534 1127114852864 1130708969104 1131648314368 1131847160444 1133008468592 1133657633108 1134307169567 1137118830848 1138937735936 1139590297664 1141692530176 1142569552696 1143719683106 1147211601536 1149046650752 1149705004448 1150884635264 1152710702572 1154554548004 1158079546624 1158743075776 1159245289664 1160135795819 1161099587648 1161764847152 1161991518233 1164802073578 1165311859712 1168358359168 1169027777632 1170227234176 1170897723424 1175140553521 1177535410688 1179633876421 1180613866432 1181290306768 1181520787447 1183179867376 1186792262656 1187472242944 1188899493236 1189894918784 1191325080946 1193681463832 1197325921792 1197559531168 1199241132544 1201378279673 1202376334016 1206738351104 1208188757776 1208668617728 1208880997324 1209885284608 1210121344432 1210814691268 1213048313312 1217449046528 1217686582112 1218912326632 1219396445696 1220862066424 1221346959872 1221561567226 1227251089792 1230219491072 1230459518288 1231164518012 1231698120268 1232187317504 1234375150099 1238143850944 1241380756616 1242092013734 1243123891328 1243366436312 1244078831138 1247162588672 1247877158528 1249873229696 1251131373856 1252178904064 1254402233084 1255120950941 1258232079104 1258952991296 1259198624684 1260244713728 1260966779072 1261689258128 1264263351208 1270374943838 1270879502464 1271430317696 1272158791904 1272407001866 1274193703328 1278816261632 1281425297152 1282159498048 1283700555137 1284210406336 1285503114896 1285753928459 1289427915776 1290418425296 1291490450432 1293539611936 1293791993494 1294866821248 1295608723552 1301871843272 1302388911616 1302953383424 1303954282904 1307108209264 1307363238181 1311098973184 1311354780736 1313196172288 1313948576512 1315296726016 1315527841628 1324851759616 1325110250464 1325869480936 1326970957312 1327731253888 1327990306552 1329327084722 1332044826112 1335266696192 1336871584048 1337402553344 1337637553252 1339010008336 1339777202764 1340544836761 1343867709184 1346017324288 1348153001624 1349272990208 1350309471368 1350894712552 1351668716398 1355795529088 1357964223616 1358742277984 1361514378224 1362294466676 1364473556732 1368639464192 1370017160512 1371069576877 1372208603584 1374385837682 1376584268774 1377186743296 1379996473856 1380787151744 1381578282656 1382995822208 1383788218592 1384387969888 1388802472343 1391641808128 1393042659008 1393314454532 1394112763043 1394471961344 1395270933056 1396070362544 1402572674048 1406239449472 1407654994592 1407929641118 1410714457256 1415021543936 1415297627744 1418720864704 1420426058051 1420990212928 1426145324032 1427859441008 1428426548224 1428677542292 1429045646336 1429864427264 1430143407056 1433602552096 1438803418624 1439084142496 1440532749656 1441104890368 1442836987592 1443663670358 1446609026863 1451857078672 1453063220224 1453895762176 1454179430704 1455643233044 1456221375232 1463260914752 1466246253472 1467086348728 1467926925322 1469146417024 1469433061096 1470274982254 1473919422976 1474763914624 1478619421136 1479847795712 1480107825196 1482475366372 1483324760203 1487001548032 1487853535168 1489380116224 1490233466176 1494129415064 1495633431754 1498691177984 1500199786624 1501352206354 1502599466368 1503460390432 1503753729478 1507390918748 1514411714816 1514677817653 1515279406784 1517100656071 1517703207488 1519230953968 1519527369997 1523869355008 1527853238912 1528728632288 1529026901402 1530297152384 1531173946016 1538575814776 1539853998592 1542598146089 1543879671488 1544764247312 1545065645123 1549480604672 1549782922688 1551959112704 1552848317696 1554714721924 1556016432256 1557886644314 1563538392416 1565733897728 1566039386912 1566936659288 1568238404096 1571033134957 1578042459136 1579939144784 1580566653952 1580844381116 1582157679872 1582466373488 1583373057812 1588207292672 1592048753152 1592359376608 1593271729192 1593962273288 1594595352064 1596511933016 1597426664834 1602303807104 1604866809728 1607413194244 1608748565248 1609062446992 1609984369708 1612559657956 1613975114752 1617483003136 1619111189696 1623344066344 1624274171806 1626872317642 1630904923648 1631839361152 1632774334048 1634449608064 1636094873504 1641312012769 1644667591424 1645380411136 1646323142464 1646644355356 1648012317952 1648956557248 1649901337552 1653267459272 1659265232768 1661259541942 1661919349376 1663592266336 1663916848594 1672298188288 1675710003968 1676670112832 1678685341333 1679352069824 1685444473856 1686174966784 1687470248464 1688872127488 1691551800224 1691881837646 1694257561568 1700404040192 1702447795048 1703123961344 1705170985336 1709295350576 1709628849929 1714514041856 1714848559424 1715831092976 1717256532992 1718240446208 1718575690832 1720305639052 1731060363032 1732836481376 1733829321224 1734822729926 1736263947392 1736602708568 1741904772608 1746117987328 1747459315888 1748216686832 1748911031296 1749218338868 1752016342076 1753020171149 1757365465856 1758372359744 1760176500992 1762969309816 1764433910272 1765789308712 1767566782982 1771180483072 1772963384192 1774325334782 1775799369344 1776816825056 1780441879216 1781461994884 1786901019904 1789759299328 1790073784499 1790784753472 1791560902208 1792937138993 1797273787738 1800936510464 1804610773504 1805644736896 1806679292704 1808532998272 1809569208928 1818316872008 1819839287552 1821671169472 1822026594388 1823070536287 1824585066304 1825630474096 1825986671509 1831204350976 1831561635904 1834133496832 1838928510848 1841138761462 1847818100128 1850412788224 1850773820896 1855250361536 1856675523131 1857480229759 1864218852496 1864959269888 1867200807472 1867942409216 1868270632228 1869822712576 1870187532304 1876972254976 1881512162816 1881879263264 1883773595704 1884521779712 1886786829928 1887867876622 1893631772032 1898582333648 1899670138652 1901248304384 1901619255536 1902708800564 1903533458596 1907425135616 1913495042368 1917398946848 1918497532952 1919596748498 1922667284486 1924354944512 1927433091584 1928537426816 1933579243024 1935525617564 1939732378727 1944540485888 1945654622912 1946034238148 1947650921216 1948766840384 1953861542776 1959826925056 1960949820544 1963306731386 1964086503808 1964937763712 1966063587488 1966447184702 1971203509132 1978354700608 1978740695932 1980384550144 1980732530777 1981519224256 1983900857939 1984688809792 1992752233472 1994283020912 1997961927808 1999106672992 1999496717218 2002304390944 2009568411136 2011983757784 2013655228928 2017243729501 2020076323408 2020470459007 2026243867648 2026639206592 2027800382608 2029484993536 2030647800064 2033088482516 2034790719104 2044627128544 2045798610856 2047498173952 2047897659808 2049071015992 2054427945713 2058614731264 2063593985024 2066074266256 2066894855168 2067258036844 2070564767908 2076886459648 2078076425152 2081909907968 2082316107872 2083509184328 2085240075776 2086841910296 2088942561706 2093213298176 2095320363136 2098671981952 2102001869396 2104158584528 2105364175772 2110582842368 2111792114432 2115170081024 2115541745317 2117299248064 2118925709719 2122834548296 2124050840054 2130535831424 2130951518696 2132721823232 2133943779968 2135166436832 2137357179776 2150719158016 2152884109376 2153304157004 2154537906521 2156327805632 2157563287568 2164150596608 2169808381312 2172416324078 2173279149184 2175466809824 2175891263546 2183785027424 2186851476992 2187278151968 2190748627639 2191313082112 2192568609088 2195203907897 2203167734768 2204042773504 2206691863376 2207956201724 2212029277216 2212460864614 2223605283328 2224039129312 2226277885832 2227162103296 2229838980824 2237928457856 2242494270016 2243779121584 2245064709316 2245643158528 2246929814272 2247368211088 2249630451068 2254229705728 2261417938208 2263694320888 2266016937184 2267315266216 2268614339134 2274237661696 2277875471872 2279180595328 2283385060352 2285139105392 2287439366212 2292410993041 2294423203072 2298093301504 2299410008896 2301769270528 2305421405144 2309109096008 2316159093248 2317486151552 2318490579328 2320271591638 2322199175296 2323529694304 2323983036466 2329604147156 2336716718336 2338055555264 2340454468352 2340865718191 2341795446848 2344610104837 2350281107042 2355070821376 2359267752842 2361227732864 2362580613536 2363041574894 2366359734752 2374944485888 2377798986472 2379789837568 2382650161892 2384015316683 2387362927664 2387828724281 2394651843584 2395119062336 2398482265088 2402756559346 2404752668032 2416377515552 2417761994648 2419770569216 2420242688864 2421629382536 2426096626624 2427960299479 2434898093056 2435373164224 2437824653264 2438792891392 2441724132848 2442693919744 2443123134452 2454502179584 2460438982144 2460919036576 2462329036024 2463396240536 2464374635008 2468750300198 2476287701888 2482761513232 2484184027468 2486247782656 2486732872624 2488157662276 2494325177344 2495754317056 2499746459392 2500185699011 2502262747712 2508804466168 2510241901882 2516464158208 2517905982592 2518397249368 2520489427456 2521933558144 2523378516256 2528526702416 2540749887676 2541759004928 2542860635392 2544317583808 2544814003732 2548387406656 2557632523264 2562850594304 2564318996096 2567401110274 2568420812672 2571006229792 2571507856918 2580836850592 2587079223872 2587583986988 2589733642496 2590188694093 2591217447104 2594331891151 2603743686544 2604777823232 2605906766848 2607908565808 2614216418528 2614726476362 2622709561472 2627897153024 2631055683256 2637934107809 2649703519232 2650220500928 2651738961872 2653941914624 2655462507776 2655980613104 2658654169444 2664089652224 2673743168096 2675275106504 2678020016672 2679554405528 2681089673522 2686559621317 2687735418368 2692034648576 2696306003248 2698545980416 2700618942736 2701789425104 2703337432796 2711591058176 2715928447232 2717484555968 2723028756448 2724588933352 2728947113464 2737278928384 2740034321024 2742139153754 2744417207168 2748771675364 2753168537548 2759992947712 2761574303488 2763156565312 2765991644416 2766477666953 2767576437184 2768775939776 2770902851171 2777604944686 2783283616256 2786085318016 2786628909064 2788225526086 2788943922688 2790541866112 2792140725088 2812478898944 2812973089927 2815309989184 2815859282236 2817472646989 2821428914512 2821979401423 2830043087872 2830595255488 2837441729408 2840852116102 2841980425856 2855718882016 2857355084584 2859728854528 2860286814112 2864825128451 2867205104192 2869407626657 2877606837248 2878168284992 2881065499312 2882209780736 2885673975184 2887327340716 2893218053726 2903714157344 2907791524352 2908358861408 2911286466088 2912442750464 2926521829504 2932492506944 2934172697456 2935853850644 2938292834048 2938866122192 2940549964508 2947838845952 2949527829248 2957238842272 2960215650392 2964950732744 2966649520406 2974003096064 2975707070336 2978760232448 2980466932352 2988258830128 2991266863508 2997382355968 3000399573248 3002704412708 3005198932736 3006920780864 3007507458956 3014781837496 3028823429632 3029355635306 3030558813568 3034201312142 3035406414976 3038461907936 3039054739994 3055706477824 3057457264576 3058053802804 3060594304768 3061132093019 3062347892032 3066028598633 3077151629552 3079707997184 3085196292178 3087759342976 3089528494624 3090131290246 3099565845376 3105696635392 3109429443848 3112032864512 3115773288628 3117558491047 3127076784832 3131467795456 3132078773824 3133873318576 3136476808192 3142066269914 3159878289568 3161688762232 3164315359744 3164932746976 3166746115624 3175025007011 3176414585344 3184097506304 3184718753216 3186543458384 3187924546576 3189190704128 3193023866032 3194853329668 3204607614208 3209733619456 3214826388488 3217497130496 3218124893984 3219968739416 3225119315912 3234966006272 3238222379392 3246688132688 3248548343612 3253744635284 3261809847296 3263678722304 3265548668096 3268899216128 3269473606399 3272189747008 3282624025538 3289335182848 3290760822272 3292646284928 3293288710712 3296024635904 3297913114496 3299802675104 3306534918544 3318530465536 3322519083884 3323838698752 3324422742641 3327184532672 3327833697188 3329740400987 3344596376576 3351420007936 3353340225664 3357370682666 3358704139648 3374940496928 3383103600448 3383763675292 3385702424533 3387169830737 3388515123136 3400808080384 3404895590096 3406247922688 3410341970672 3418590701152 3419257699858 3429697118848 3431662185952 3436480892416 3437151381664 3440611278104 3449606140981 3462120726064 3462796217881 3465672962752 3467658642448 3469645459852 3472527894784 3473205417136 3483809545216 3494918631776 3496433373664 3498436677736 3504032684152 3506040342298 3514730931712 3516744719488 3520353001984 3525938619632 3528867820544 3531578617424 3535133565964 3542360966144 3545926768384 3548650669564 3551598738688 3553633650112 3560883758432 3562923989768 3573802039808 3579518598656 3580147568998 3581569506944 3583121804416 3585874277986 3594547575476 3609221547008 3611289473792 3613358585408 3617065996544 3617701564477 3619138417856 3623488343839 3636633744016 3639678575104 3643342338944 3644053188776 3646141072574 3649170132608 3651260948192 3651973343018 3663123271808 3677857021696 3678503271443 3682277522924 3684387307601 3695636200256 3700825576448 3701547641792 3710500723072 3713351046262 3714960459518 3728437704992 3734401614944 3736541264456 3739645425152 3740375064608 3746309783359 3752302281013 3753944509952 3763024325632 3763758526528 3767547191408 3769043559424 3773573659856 3775735753244 3787263544064 3797164667296 3799340277304 3802496608768 3803238511072 3805417601128 3807066917192 3826990084736 3834797893696 3836995065904 3839193496996 3845334568972 3848709889024 3854866183168 3857074853632 3863923353017 3867158486048 3871051235128 3879464757454 3889080971776 3891309245824 3892068476296 3895301842432 3897533680768 3907723085552 3919653850112 3921899641088 3926613462772 3928173007616 3928863241303 3929875527424 3932127174976 3932894369404 3942407018264 3956709401216 3957481391864 3960769100288 3961465061554 3963038448512 3967801715878 3969377619584 3988566041824 3995923855616 3998213345984 3998993434436 4003018890871 4004608781888 4019136822272 4023967515568 4027310457856 4034487459002 4040152646816 4040940918014 4053278413184 4055600765216 4061295600128 4066176965032 4069581438208 4076807257523 4089254257088 4091597221712 4094996347904 4095795319616 4098142031984 4108855891426 4117229462528 4132148532512 4134516073688 4141129535816 4153772919296 4156152850304 4163819815936 4164632215744 4167018368656 4170480151552 4173683820592 4177885123412 4186426596352 4190640726272 4197343963904 4204003738792 4208317169056 4210728351544 4223584228864 4230340162048 4231083490634 4234598496128 4237851419438 4245669096592 4248101680108 4261071662848 4261903037392 4265443646464 4267887559936 4270332873664 4274714359552 4275465485291 4301438316032 4305768218752 4306608314008 4309075813042 4312655611264 4315126575136 4339616762624 4344832648156 4346558298368 4347322048069 4350933619648 4351782527092 4354275908983 4367570054848 4373702953984 4374556303936 4381497255278 4382626164224 4385137218176 4390407815794 4406335469536 4413383726752 4415912403448 4424058554432 4424921729228 4427457016697 4434539059379 4447210566656 4448078258624 4452555771664 4454324206592 4459677961648 4475856915712 4484988540032 4487558243168 4490129418632 4493859628544 4494736422176 4499260902136 4522835876416 4527388641776 4528271977229 4532033874368 4534630532432 4537228678268 4548475323392 4555750943744 4558361190656 4570278210784 4574878732424 4584821986082 4588846406144 4596186603008 4598820017792 4603538541056 4610842810288 4618218192016 4632318186496 4634972303104 4636981158656 4640543183276 4644398350592 4647059388608 4647966072932 4659208294312 4673433436672 4676111110528 4680908936704 4681731436382 4683590893696 4689220209674 4700562214084 4718535505684 4722455465728 4725161227072 4726083149788 4730840507393 4732719469504 4749888971776 4755597972944 4759579675136 4765300323784 4768030633366 4774725855328 4775657448562 4790238124672 4805513118692 4809505336064 4810350431887 4818044940709 4832755031104 4835523989296 4839541138432 4840485377728 4843258765072 4852193253248 4855920598958 4870746328448 4875649306528 4883448265696 4886246268904 4899020485931 4909004359168 4920877964288 4921838073152 4924658072048 4926792481072 4928749270016 4937500600396 4952575403776 4965523026464 4968368054936 4972495565312 4973465745248 4976315324552 4991508634112 4999492918784 5000371398022 5004525495424 5017608932336 5020483803764 5032928316416 5035811965184 5036794498736 5040978854912 5043867116288 5046757032512 5052822846253 5057053404832 5081499775352 5083518009856 5085721270784 5088635167616 5089628007464 5096774813312 5125701188608 5128637992192 5134802220548 5136841625344 5137744238627 5142012459584 5143015713836 5145962437889 5161673701184 5174158447744 5175167973976 5179467284992 5180377388186 5182434894208 5188663782302 5207487373088 5215817131616 5224092881293 5228432837056 5229452952724 5232449201551 5234717011139 5245419122944 5255794306048 5262111366512 5275868215618 5300441001856 5303477923744 5310925015552 5311961226208 5317308338888 5347486336192 5350550213008 5351594154907 5356040033344 5359108811056 5362179347044 5373119242634 5375470836736 5384069297152 5392612006496 5401237885472 5403578850208 5406674865592 5423182116352 5431856894464 5434969111936 5446057512896 5449177866704 5457894226928 5474557856768 5480068642048 5484278307508 5488834414336 5497543350728 5506337075096 5523148606976 5526313130624 5531983288832 5532955333906 5535152874368 5537551879552 5541805702342 5555209889372 5566567232512 5572170636032 5573257818128 5576451052172 5577887845376 5581083732224 5584281450176 5590993326919 5624957797888 5625946179854 5630619978368 5631718564472 5634945293978 5642857829024 5643958802846 5661190510976 5674883458816 5681704232204 5683960851712 5684959601321 5694053111747 5711437764032 5714710169168 5719457709056 5720573628224 5729650256902 5734410208384 5738815253314 5756336569984 5762130998624 5771347950368 5774654681432 5786436107452 5789751483373 5807428314688 5815583048704 5816717722816 5822572932176 5824885500928 5853043659008 5864985013888 5868345394912 5871707701288 5876585668096 5877732244384 5881099929016 5899055658496 5914477684544 5920431300784 5921586431761 5929901465488 5933299040812 5948006192128 5951414140672 5957520464896 5960933864704 5976517660256 5982533727016 6000799146496 6005408825416 6010397865472 6013841561728 6015014917912 6029563674992 6057646859264 6058711270612 6061117627136 6068402624284 6070812829952 6071879554741 6076923815872 6078109479988 6111412955648 6114914529152 6116107605608 6121188609536 6122264186038 6124695784064 6132057197266 6154303259104 6170392584356 6173927950619 6175518685952 6179056989248 6180262580492 6186483740437 6199131690752 6211393270784 6218858887696 6224065729024 6231546577256 6235116982094 6254153569664 6264157547648 6267746637152 6284132539828 6290458257083 6319756579136 6323377524464 6328630719488 6329865493952 6333492231248 6350050014022 6352829170688 6369437506432 6373086916768 6375849093152 6386047732064 6389706659336 6406411404679 6409215228416 6419467238912 6429652776976 6434994260992 6436249787968 6439937478832 6450238631824 6469932012544 6476444758784 6493376265376 6497096687224 6507489270568 6527357444608 6531097336192 6537798432256 6538947212798 6544379494016 6565248051076 6578670365696 6581521644544 6585292569856 6586577421424 6592049271808 6595826228992 6599605350208 6607537568177 6613069837088 6637060931072 6645038167768 6647677397504 6648845485282 6654369065344 6655667394376 6659480801974 6702840015872 6706680451328 6714741365332 6717408279296 6718588619743 6729335495701 6749880993856 6766207200896 6767527350584 6771404849066 6774339661474 6777030246272 6809791180192 6820683941344 6831506075537 6837181402304 6838515399716 6842433571259 6859394237696 6863324371904 6872961784832 6874302763328 6881222556208 6899212281962 6924241452128 6925592435762 6931345925504 6935317284896 6939290919704 6945055789568 6946410834272 6989837263552 6992866747328 6996873355472 6998238510263 7008065368304 7012080684596 7029461863424 7033489438976 7040706003968 7051877239264 7063157234848 7070267131928 7091853536768 7097301339128 7103197477376 7107267300224 7121767516864 7125847979536 7147604079616 7159037197312 7160295137996 7163139013888 7166243608832 7171748555972 7189095150952 7222578947584 7226717170816 7234131993088 7235403128954 7238276835712 7246976687678 7273267488032 7279357150208 7286684677888 7288106377552 7292282145148 7298340265216 7302521896384 7303946686036 7311298965971 7326246543616 7355714043392 7357006542886 7364555045848 7368774615202 7391272400512 7403095283584 7421001446144 7426702092524 7429920919036 7434177940189 7456875409984 7468803229888 7473082528912 7479290850304 7480750129216 7492619566718 7504604562026 7507889019904 7527517053056 7535094382816 7547147319712 7551471506488 7571213478257 7574527088128 7594329334592 7598680554608 7604993217536 7606477022144 7610835202256 7614133834384 7653980169472 7669595787392 7673990131808 7678386993992 7690669137944 7714149707264 7727846706034 7734316972096 7742102470256 7743613026149 7758929514908 7778161943552 7782618491648 7784136952592 7790603684864 7795067361536 7815446171104 7843799282176 7853226925544 7856346015232 7857726482606 7859751054848 7864254349952 7865788738808 7884814036528 7913418802432 7914962783728 7921538200576 7922930123108 7926076897024 7935603431756 7938755239168 7940150186969 7977132083648 7991847711232 7996426691968 7997986868872 8006037781742 8009217563776 8047935031136 8068974918004 8073598089271 8080305293632 8081881836028 8086512402397 8106556826368 8111201530432 8122591200256 8132353930064 8139162876416 8153614515046 8178508514176 8183194443424 8191590639232 8196284063968 8217711782852 8225983874647 8257437134947 8264297065024 8269032147376 8270645512129 8282259071632 8307545838592 8312305700608 8329264431488 8334036737312 8347367641184 8355770246824 8381281452544 8394687927808 8408007477584 8409647957711 8416634338112 8421456703088 8447168457728 8460680324096 8462166981268 8469196992256 8475702838876 8491338193184 8496203360216 8522143325696 8523806074784 8535775119872 8540665747328 8549428719104 8550930970582 8602876632064 8611536437504 8613216628016 8618151626084 8625311222528 8630253150272 8640626050693 8679233525248 8689665296312 8693116596736 8694644096138 8701867239296 8703565054184 8708551817966 8735140109696 8749112607872 8762994510556 8765252328448 8770274436352 8780815631588 8785846656587 8812670939072 8826767453504 8831824806896 8848117108864 8849843458456 8854914033394 8869078118758 8896156517248 8905111543328 8919355923296 8933507944933 8947797747031 8951713831424 8969977080064 8975116486336 8980258837264 8987719257088 8989472844352 8998521804272 9045671752832 9054777283552 9056543954458 9064067748736 9069261064864 9074457356536 9116722381312 9140556421568 9149757464848 9151542667267 9169643972164 9177692812288 9192373206016 9197640035584 9207077082112 9221685620576 9236436384032 9269944606208 9273962317312 9281086366552 9288796701184 9294118777216 9295932145864 9318416588624 9346866873344 9352222221056 9361817873408 9363462872764 9367181787392 9378440419348 9383813857327 9401124428168 9437071011368 9444910931456 9450322454144 9452166299576 9461681014786 9465438939008 9511195945888 9519159350272 9530600647568 9536061266732 9541525014593 9549451710656 9551314897124 9580476249344 9611026237384 9619010672128 9620700863774 9636089881418 9665510062208 9671047978592 9680970755456 9686517530144 9704386506496 9711841197916 9721617306401 9741492656896 9751298613056 9758789341301 9766896531392 9772492537808 9798040971862 9818008718336 9843676146304 9849316144096 9853584962144 9875001200792 9905150807552 9931046052928 9936736109872 9944991130624 9946931490496 9952630649104 9983017268224 9998985837568 10000742796044 10009050990848 10035217864672 10040967607528 10071623930368 10073588997472 10087734232576 10093514065024 10105645692506 10114106809664 10126263188041 10162999550704 10167036019712 10171442541568 10177270335232 10179256014928 10193549626624 10257275984384 10269604441096 10273683250688 10275488477254 10284024919168 10286031427672 10291924875778 10323347402368 10348316895488 10350335947952 10358934569984 10360754776372 10364869788416 10377327564604 10383273321421 10414974746176 10431634263232 10448185762586 10456865674112 10458905905448 10464898403102 10469434022278 10490838245888 10524222733024 10551736431236 10557782116739 10574670064673 10600882003712 10606955847488 10621850031104 10623922452416 10634616677776 10694972672384 10701100426016 10703188309814 10712080066688 10718217622112 10724358694088 10746238485268 10785224012992 10798187022623 10802475770944 10807157700416 10813349731184 10815459515861 10846364232704 10863713788928 10869938223872 10892115025792 10898355733408 10915788453856 10960137284096 10968556615016 10977668828672 10995086701456 10997231944699 11012674150192 11046297213952 11052626261248 11063966577664 11065910667812 11070305748736 11075103759104 11083611404684 11110419778744 11144341272064 11146515636256 11152902104344 11162167464448 11168562900352 11181986653838 11249915595776 11251892359708 11261239956736 11263437128944 11269890587956 11285715658048 11287917605692 11322381021952 11349766917632 11363408464408 11367921703424 11369919202642 11388106223494 11422875528064 11429420338336 11441147256448 11459300513804 11468820416768 11477630506628 11489184089383 11512673139968 11524261997248 11542695900736 11549309362864 11572872214904 11579502966746 11614856629376 11633435445632 11645145864352 11682279620297 11706087318016 11729970027776 11736690789824 11743415402576 11753171336192 11755464488768 11762199858032 11798111316992 11828955369088 11840862601568 11843172863522 11859802930976 11866598081624 11902828281344 11921867729408 11953035320512 11965067454032 11967401949503 12001598292992 12010817650832 12020795730944 12027683123456 12030029835824 12059127349984 12117422541224 12122235254272 12136805248568 12141625659904 12143759109482 12153847631744 12156218959976 12222825911296 12229829058304 12232215211216 12242377219072 12244528372076 12249391568128 12264114394532 12271141198043 12308606518208 12340785168712 12347855901238 12351037371904 12358113978496 12360525160984 12372967480874 12398263381504 12437717775392 12448131458048 12463093154512 12470233964188 12477378865237 12497337349159 12508307139328 12528315095296 12535493274304 12568265079656 12580916514166 12639513158272 12646755048928 12659730987904 12666984462496 12700100028044 12738875012864 12746173833536 12751698186304 12761493754009 12772095464128 12779413318672 12781906700563 12812822809358 12818430456832 12838934477824 12859305553952 12872499575936 12879874957664 12900477263648 12952889517568 12986752530752 12994193374448 12996728661917 13014978541136 13054714889216 13062194672384 13075596864512 13077894425596 13088758988032 13130496102152 13170585139712 13173154842848 13191652457984 13199210700416 13215075136354 13226139674176 13274121862144 13290076335536 13295354795008 13297690970564 13308738130688 13311334788752 13318961603948 13413360902656 13429482730664 13434816558592 13437177239486 13458670991402 13499761987712 13532414401792 13535054701168 13542809698132 13548679322948 13554060492544 13578126651089 13619582360384 13641367882688 13663012151074 13674362804608 13677030799432 13684867142518 13718788475392 13726648743808 13748605526656 13762445112416 13798424563924 13806330460351 13848482904256 13851184871524 13862691851008 13870634569792 13878581839408 13890111579136 13892821668544 13979674527104 13985733494656 13993746710944 13996477020526 14016130736608 14024161369192 14066978877952 14103754478528 14120706106507 14126314469696 14140534263856 14143293213049 14183707073536 14194602678256 14206394954752 14214534600448 14243535033728 14251695959072 14320590275992 14326278027776 14332487217664 14343497111944 14378190301904 14380995619991 14445157895168 14453434341632 14468263986176 14470806257908 14476553671424 14493953375356 14546534976064 14573369355776 14576212755104 14584564290296 14596680530432 14605043792768 14607893372072 14622597931942 14652493087232 14711428086784 14714013085772 14729110091696 14737549230404 14745993204371 14782544801024 14806190567168 14842002892288 14853404185048 14859841838072 14868355880378 14913750819968 14937606459776 14946165057824 14961500258432 14985239133436 15009209124052 15055034106112 15070188765632 15081765345647 15094294639424 15102943012976 15142426956514 15149054176256 15188658669184 15197361109216 15212954044288 15221670404512 15228267668768 15276827195773 15307960338944 15335240393473 15339191574784 15347980263616 15356773987984 15381338275888 15428299414528 15455693412068 15468633944192 15484204940512 15487226052298 15517859029816 15565236983296 15568273905184 15590134723072 15630892342208 15687598564352 15706453851088 15712692030464 15715452965212 15719502109696 15728508699904 15731577477616 15769628073056 15826837604864 15829925567456 15845860246216 15852153794048 15871206863512 15877510478336 15880300373938 15954264167296 15983695422464 15992853383936 15995973737744 16012075563484 16018435127552 16046876951287 16095870062272 16137949836008 16147196178542 16160610587264 16163763672056 16173024804794 16213113652736 16222403060864 16264707860128 16278325752832 16307229030092 16316572362233 16357017028352 16366388886848 16383181278464 16392568127936 16435423565704 16451967749294 16514874269894 16528594130048 16538064294752 16541291024258 16564518143264 16624611401216 16658528862976 16668073474624 16688107216781 16694735282368 16711540493648 16714801069967 16762562905088 16789375855616 16816014955168 16819295915422 16833268676224 16842913406176 16924333962536 16938393984512 16951405677752 16982676386368 16992406720432 16995722096353 17044286651392 17047612149568 17071550239744 17081331494656 17098857438208 17101861941164 17223072875008 17226433256032 17236303252168 17250622445056 17260506300544 17281252101386 17358467050496 17379330592624 17386233193472 17389288192276 17403734478592 17407130108368 17417103635932 17470280219392 17498225215744 17525989021112 17540548872704 17561631263176 17571693313174 17625341878144 17653534907008 17663649613792 17696234217728 17699686916912 17709828066788 17738156237516 17792313034496 17810223086656 17838711846592 17867015889866 17895595494062 17903427662848 17939954160128 17950232972672 17960517674528 17978945688704 17997043608544 18054432140459 18091343505664 18109554567104 18113087908916 18128135497472 18138522129728 18148914713072 18233444762624 18281112843136 18299514929696 18303085334534 18339287944328 18395280071168 18443371241152 18465538754663 18472872768064 18539889212416 18547924634624 18562172733104 18577593402368 18588237554432 18591864291728 18636833177248 18704444442112 18726925745528 18734363574784 18756880838696 18767627714654 18802248856336 18805917349219 18874142022736 18889821862912 18900644908288 18904332599152 18923362029572 18930877878016 19022391891776 19061201295136 19072122533464 19083050029186 19098903421312 19102629794248 19160952498688 19222052474768 19238021344256 19241401727548 19272179762836 19283221882639 19331020124416 19342095957184 19361941510912 19373035060288 19408773012992 19423682395832 19443234612802 19482985313792 19502597226112 19517578682602 19533793062784 19544985075616 19596081943724 19687352292608 19690811629489 19698632288192 19707169924288 19722308528923 19750002401584 19753855809961 19810301615104 19862092105856 19873472219744 19893862980992 19905261298208 20001485592088 20018101981696 20053775899157 20070435729344 20081935215056 20085853386599 20143247860736 20147177994944 20175468465152 20187028130048 20211291385012 20228213619328 20252526376082 20325999101408 20354540670464 20358512029856 20387099253248 20423430754441 20514551968768 20539208882192 20547366501376 20550976954508 20568049838336 20572062855344 20583849751556 20646694804736 20696633790976 20700671895904 20721509552744 20729739576832 20754655129208 20766546642842 20829949492352 20863268526464 20896371525172 20913731348224 20917811810896 20929796806204 20938868044556 20981676491776 21048445466048 21103472862472 21115564233478 21149340129346 21201764007424 21213911694976 21247844904832 21269233355552 21337056165997 21389945344768 21402200852032 21406376619628 21424160133376 21436435244224 21448717388176 21492476970536 21570448025984 21596374045246 21604951541888 21614315400832 21626699462368 21630919031722 21739876447744 21784230051584 21796711466816 21822909437329 21831576907712 21920274568192 21937113230032 21955337657344 21990173402912 21994463889398 22025348300384 22105252522496 22131821335624 22140611497472 22150207518208 22167222809368 22220839557488 22225175049077 22288682544128 22293031272512 22305804208688 22324334928896 22337125800704 22363973307676 22503784719416 22522479913472 22526874257888 22539781175912 22571431316096 22575835211384 22644762043904 22699533835264 22726816928816 22735843406848 22739838405284 22776212446988 22789262224937 22845751056128 22858840676672 22882294512896 22918601027608 22937640833536 22955261013256 22978368178766 23025346279936 23048523994496 23085391801472 23098618725728 23145744429808 23159005933492 23229713258752 23266870891264 23270959198487 23290291728704 23308182806909 23364559240594 23412174636032 23459940055552 23473381579648 23486830805152 23510928977536 23524399716064 23657910738176 23681725203136 23686345727044 23699916971731 23719605861952 23733196163248 23805656562688 23843735458816 23906070641024 23930134908064 23934803899006 24021635301664 24055366246912 24060059671648 24118254699968 24147242986867 24234845082448 24244470508544 24273610497136 24283251319808 24287518218964 24307695263488 24312437919952 24459658116608 24464430422432 24489056744152 24498783136256 24528228789064 24542282396086 24617213036416 24681570337424 24695711802476 24702074743808 24716227956992 24721050321968 24745934961748 24796526763008 24875435550784 24926186309024 24940467928376 24954757730474 24994674698318 25016614278656 25056630190592 25070986548608 25136530159312 25161833028332 25216520923451 25279026316544 25293510097856 25319461975808 25333968924992 25400200056088 25477750025728 25492347667072 25503396372608 25522987508018 25544190928256 25558826637344 25563813401126 25625645618716 25718611107904 25744999151872 25749522900101 25759749915328 25790711153207 25800954527296 25905779035136 25973505061504 25988386748896 25993457323834 26029957082272 26124389344768 26155788851192 26177517976064 26224168483513 26260992204304 26266115967091 26341170279424 26346309685696 26383304915968 26398421400832 26430150272708 26452279348352 26580152671072 26595381941128 26617476261376 26622669577504 26637923207896 26707563294269 26826721805312 26858965461328 26869633117184 26874354478972 26917341982804 26999523975424 27064828803584 27070109402336 27085619396264 27097358645896 27108120985088 27156253302178 27239164720768 27282735765376 27326024302148 27348725609216 27354061598864 27369734285036 27437576950784 27453297487616 27497211053312 27502042689121 27524890224832 27596849127848 27612660920702 27696965808512 27702369743048 27725383702016 27741269139584 27757163678816 27785643337088 27959349054208 27971466989312 27987493421888 27992954041052 28032261473216 28048322738384 28133957755904 28207508957056 28241412213014 28252628939392 28281068527712 28286586426098 28389205356512 28429069200896 28487070067456 28503391918144 28537650802661 28641180551984 28652556055552 28664974435328 28686994223888 28756380603808 28761991239982 28906868683264 28941612515816 28953107342848 28987906750712 29093069952128 29146738711552 29152425510208 29169128580592 29193361060864 29210087585536 29215786744144 29245195863884 29304986174464 29428026171544 29458220183392 29475098460808 29491986408742 29565089602048 29612381134336 29684005784576 29706808370096 29719683676144 29736711760756 29801342909533 29827501639936 29875212919552 29892330115648 29923000516864 29970478266872 30018418248104 30110068212224 30140377531264 30163530691294 30188589278848 30205886025952 30284853913028 30377317338368 30394722218432 30425908088576 30431254336483 30443340809024 30456535337536 30479931362881 30553654391546 30615920677888 30670480786946 30678383149568 30695960527232 30713547975968 30762676551776 30911386824136 30937267888384 30968409881024 30974452104596 30992199116879 31035718059632 31041773415653 31130473966592 31136547810368 31180269446144 31261784684416 31412907702176 31430905930424 31457017399808 31463154955232 31539256146112 31563483893227 31653675209728 31659851134912 31691720492432 31704307588096 31742413727024 31755020956672 31760600747876 31908528334592 31985706767872 31991947475488 32024151126968 32036870255104 32093753902574 32191740124544 32275899672016 32294392357084 32321221174528 32327527344112 32346049609588 32426227305472 32444806121728 32529415720256 32614458060184 32633144724466 32714034056704 32732777773696 32766362556928 32785136255872 32870847131408 32903935498588 33029748539788 33057188260096 33076128589504 33082582048516 33129036286528 33249222802432 33317057725952 33336146949248 33376214433562 33389470564736 33423080987296 33429602139934 33632029910336 33638591830844 33666537352448 33672453023209 33685826812352 33726314584963 33848667925072 33876787969024 33902811355504 33965352772736 33984813440864 33991444192706 34095224299136 34162662989312 34203723882328 34293143401517 34446145750016 34452866512064 34472606504336 34501244890112 34521012601088 34562504202772 34758661185248 34778576384552 34807468957184 34814260216736 34834207271864 34925275077121 34940560438784 34996450431488 35051978042224 35081097745408 35123262526352 35143386626348 35250683756288 35307069814016 35327299227584 35392468435456 35399373833824 35419656133576 35476312475032 35584626068992 35620446173312 35677423693184 35734031779732 35791190988124 35879908320256 35900465945344 35921035349056 35957891377408 35964209670389 35994087217088 36021737065223 36108864280918 36182687011328 36219109134208 36226175817832 36256270994944 36277044259456 36297829426144 36562225686272 36568650169051 36599029859392 36606170669068 36627144410857 36678575888656 36790560142336 36886742482304 36931077509326 36945745536128 37124345466208 37176475108864 37183728583456 37242726669863 37273666354496 37408888884224 37453851491056 37468727149568 37513761677392 37535255429308 37604497712672 37611834698438 37748284045472 37801289816576 37808665198304 37846724059144 37861755756032 38044783783552 38122402590272 38144245066928 38166100058372 38197806842624 38205259588496 38321904997376 38444104949536 38482803455096 38544359525672 38566443765278 38662040248832 38684191914368 38723883021824 38746070120576 38817546025984 38847364791664 38886469225604 38965970627584 39005194452224 39035157365204 39067586125568 39089970151232 39192163887448 39374704585216 39381623258978 39397264576384 39414339848576 39444617057846 39500004803168 39507711619922 39724184211712 39746944439488 39787725961984 39794717209247 39810522596416 39858371782229 40002971184176 40036203963392 40107551798314 40140871458688 40163870430112 40171706773198 40294355989888 40374056260096 40422582770024 40456427238656 40505052752164 40528260383611 40651998202816 40709081340928 40717024059712 40774198506496 40846861508882 41078417764384 41101953909016 41136099676672 41144125710688 41167699503112 41275325091143 41293389609472 41393267581952 41401343791808 41443019105488 41459479153664 41509310258416 41533093285684 41659898984704 41726537052928 41792743050344 41827462696448 41835623621792 41859593612408 41877736089112 42096890932096 42206945724944 42231128466956 42298680258692 42403528014848 42427823389952 42495689809664 42503156883187 42538466711104 42674112331994 42779890689536 42804401704064 42812753239256 42848320266752 42872870488448 42897434776352 42984953941072 43140896051968 43192748090492 43209903083776 43217495654333 43228630801664 43253398924736 43261838063444 43479752895488 43568460103168 43593422933632 43645818874658 43663153815424 43874226460064 43980346805824 43988927778796 44033207799581 44050696600768 44210505044992 44263642671248 44281222994944 44300415036416 44334445618736 44441679114976 44450350098154 44586062545024 44611608417376 44674251601408 44727946615352 44844879832753 45007569438832 45044959826944 45053748515776 45079562351824 45142862632192 45151670422768 45289524087808 45453633857632 45479676810568 45552424893976 45578524449874 45691502112256 45717681353344 45764589025792 45837202055216 45875281667072 45910522026512 45956736357532 46050692559872 46097047988992 46170783602944 46197237451456 46291488859616 46318011866984 46459426517504 46533741782528 46541918396974 46580583457408 46616365613818 46729118481188 46919880111104 46946763159296 46973661610304 47021857955072 47030120338201 47048799432128 47105348469907 47315821476352 47363450406272 47372691454088 47399833943462 47439211723904 47466392326496 47812141282048 47820542528759 47860269816128 47869607798012 47897034998813 48043270603328 48110732493824 48120119343296 48236509399936 48294485973734 48469690164896 48547220994272 48575036437928 48615390526976 48624875839904 48702027183667 48779929653169 48919316233216 48928860844864 48978113488304 48997566272512 49056457578128 49084564792172 49234426072832 49363140674848 49391423604952 49432455913984 49442100643936 49491869923496 49750871101568 49852372618048 49880935856752 49909515460948 49989349396636 50033228557312 50113260381184 50141973097216 50273060318624 50323666056664 50433041846902 50558052633088 50587020195712 50638923951616 50667937849984 50800400112176 50955500051456 50984695334144 51006792745216 51045975016036 51088381856512 51117653274688 51127626802252 51251291237432 51437222215808 51489998303744 51499045800202 51519499830656 51581422306414 51601909054592 51947010123008 51976773497792 51986914647668 52039245581323 52059914164544 52248778689536 52311577702384 52355035952128 52448336967026 52521984408608 52532231934182 52692619371392 52796842801664 52860300545416 52904558696704 52998494347799 53160305342144 53190763882256 53234952522752 53245339155008 53275846415792 53415126588538 53717930922656 53748708957944 53834683965608 53999047950848 54129657607168 54140218804672 54171238792528 54194717291792 54216241970176 54312506604356 54478329441536 54565471530752 54652048604296 54697451218432 54708123197728 54739468570072 54906594975232 54994422106624 55004085378242 55049780449664 55193698255696 55225321841404 55393931617024 55404739486096 55450767404032 55482538279168 55514327357632 55571286674176 55581051308783 55918698108416 55942933978624 55974986843776 55985908082104 56064522946432 56096645476768 56415017914112 56482824426028 56505257878784 56515186624897 56562137055424 56573172852196 56605586816779 56778410713024 56858138401792 56974140134912 57006783836288 57075301605322 57282361103968 57373988447776 57512761207616 57523982479964 57556941217061 57581887122529 57813737366528 57883225031632 57906214685696 57975813501424 58186139904256 58304851020416 58338257161184 58420175171072 58431573488288 58490391727768 58856052343088 58867535703977 58916440366784 58950196921616 58983972817484 59130179204096 59224762268672 59413616740192 59439367352288 59473423521512 59602685819066 59655003279872 59750425839104 59784660231296 59846001033728 59940956533744 60036836496208 60220136424448 60280755062528 60327061382588 60377178557696 60411772051904 60569707826056 60754634676736 60789444436864 60851816177152 60862508672966 60886681618048 60913070675072 60959862725762 61107308783092 61340961573892 61356766299136 61391921054464 61427095951936 61500926596109 61525353103552 61822773648272 61874535776768 61936819762048 61948904209192 61984398233758 62071436119264 62083546831306 62273095620736 62523569368832 62534555614531 62634584229217 62825815404352 62861811860848 62914034799616 62926309910464 63078512292224 63126967786454 63319702269824 63383440984864 63484827454048 63521201495752 63687266317103 63817056669184 63971413535744 63983894950976 64048302253936 64073740510208 64187507805148 64383480249088 64551799344032 64588784714168 64642442349056 64655054688224 64692099219176 64889612243456 65058831440512 65228916120368 65266289448932 65428068113408 65465555547392 65532725113856 65570272511744 65686697001289 65741694262816 65807870997176 66059497079576 66114376520192 66152257179008 66165164097032 66258072573056 66634115451904 66672293898496 66752428867124 66778941129472 66790675102151 66846161974592 66859204279868 67264059820672 67277183661688 67333074704896 67344906046418 67371653624704 67452629169926 67697335850144 67805622711008 67913207456809 67930705545472 67969626881728 67982888385412 68051321144807 68190448598272 68325325978624 68407447764656 68586286803034 68905733024128 68945213008672 69042025202176 69125008405544 69517322370496 69557152769104 69614937914368 69628520433472 69668414543728 69850550154242 69881120877568 69992900862976 70103956084448 70246525052704 70286773252696 70501367512576 70614139628032 70654598455168 70784936870912 70798747667648 70839312267152 70952624950064 71169252137984 71240892346624 71354847386368 71468063559464 71582381976248 71800931890688 71842070698112 71915782754816 71928419340778 71988174434176 72043474130446 72217728561836 72365374022656 72438218268416 72452351635664 72512541989888 72554088518912 72595658852288 72682913249947 73124451372544 73137300338102 73198059718784 73212341338136 73254288821714 73357151777312 73773484964608 73862155018652 73891491072256 73904474817173 74022690452711 74248690932416 74352950217728 74367457166912 74485453339726 74547332708992 74907702982112 75027523354784 75070510858616 75208995425344 75223669396876 75266769283849 75496568090944 75602579633152 75617330396608 75693448118288 75723511512064 76089567567104 76244805180544 76288490133856 76332200116744 76395613685248 76410519176992 76888209899072 76965606910192 76980623612893 77088719051344 77132887530556 77324080497664 77368383828736 77447766043648 77492140241152 77694729583328 77772938451208 78010388904448 78070314730408 78135172251136 78179940302464 78384327774896 78749409170432 78763246517956 78794529152768 78828679697152 78889234115692 79000009606336 79015423239844 79448368423424 79493888878976 79575451923968 79589434418494 79621045192832 79716743564458 80005942368352 80215103596628 80281742917376 80327740860224 80343413546396 80424288625681 80588711979776 80748112520192 80845165540048 80912854477312 81010105504328 81056520767222 81303996405632 81434048119424 81693723017764 81775957342079 82156835528768 82203907818032 82272199353344 82288251421376 82335399006224 82550650182286 82586779218944 82802687583616 82886038210976 83018620516832 83066186571368 83283348260827 83319797969408 83453074105856 83585486100688 83654925392896 83671247243584 83719187224816 83755472178224 84193781864192 84413891449888 84462256933912 84597360517384 84855646779904 84991379619328 85006313766374 85076933422208 85348224663988 85559781379072 85608803408128 85625506478512 85696640533504 85745740976896 85794869552704 85897988386301 85969907882144 86281792103936 86385496180984 86419806167552 86434991308666 86457261603328 86506797849472 86523676126888 87136920206336 87186845867264 87291637749316 87326307630848 87341652056659 87481361444113 87748452920128 87960693611648 87977855557592 88066415599162 88101393201536 88527285342496 88668891237472 88809578981981 88883358229952 88900700196308 88951636426367 89172125090048 89223216834752 89348503202816 89455893230704 89689759665506 90015138877664 90107497031552 90159124703648 90285725264384 90303340845536 90907267715264 90959353621136 90977100633419 91104849787952 91157048899748 91383004224512 91435362706688 91529178051584 91674404110432 91821044053024 91913472715064 92194095977984 92341567205888 92394474902912 92582977719232 92636023733968 92918853035008 93067483565056 93083836793948 93161166914816 93232731227636 93458236962376 93893526318592 93947323220608 94043715910144 94060240676402 94097598864256 94210696939814 94631642952704 94726900812544 94745382908176 94799667886924 94878423447808 94932784652992 95046886557623 95624282564096 95641085057518 95720539632256 95739215596024 95794069997626 96086541206656 96240238686592 96473018799872 96588971947468 96644313222457 96939380329792 97094441988544 97150072875856 97230781053952 97249751679808 97404054367334 97559859306338 97857721689728 97956226976608 98112915156256 98169129584344 98425775217341 98468852145664 98726281349696 98782847209904 98864911827968 98884201287872 98983739846992 99501742203136 99704745236096 99761871713504 99819030921896 99978698793272 100283946194432 100546120637248 100647332113328 100666969339937 100866083693804 101116105266176 101174040391424 101277847903232 101335875699968 101600800224352 101969390668288 102013585490432 102091950032072 102176763713024 102235306549376 102255253604504 102502582474864 102874444431616 102979996607488 102998091600404 103038999661312 103162844612828 103203818109184 103221952430597 103894020246016 103953546995584 103973829295336 104078491162646 104119828329088 104623155404768 104896673934052 104956775160523 105043968817216 105064463868364 105385238742784 105593685603328 105720601090832 105809117393408 105996988695598 106320610684288 106381527764512 106490678310016 106551692831584 106830253177076 106937790370411 107346682754311 107435861845312 107497417915888 107669367931216 107998095901696 108280437609344 108342477585056 108389434583584 108625013208712 108956658883072 109130943061504 109304097208592 109394902436864 109416246395456 109478937140144 109813189950464 109988844213248 110008170756484 110099560899328 110387396511392 110450643682808 110787863234048 110809478972192 110965076558336 111028654715264 111142573348352 111162102617566 111837396216832 111885867957248 111949973687552 111971816164208 112129045892864 112193290953536 112328138659009 112830035828224 112965648852056 113010515757568 113030373249794 113124274110848 113146345704392 113211173633558 113556821426048 113948280269824 114013567672576 114150603210644 114216006535631 114564722207936 114747976895552 115025522415232 115047964959928 115113882434122 115163774245058 115766450063264 115951627002848 116135603284129 116321370711403 116372279808512 116609702040832 116676514322368 116840350342144 116863146976576 116980783455536 117712104686176 117735071407954 117832880733568 117900393843232 117967945634968 118827233480384 118878734704576 118946847043024 118970054674471 119205371638132 119310006559744 119500851678208 119569320462592 119692002067456 119881913067488 120073672992416 120561510125056 120654122765176 120754357115392 120823544103808 121139415652112 121509269353472 121578888873728 121703632354304 121725017345932 121773363236096 121826141350144 121919725451524 122214617566184 122681923147784 122783842108928 122854191903872 123001853192218 123050706207104 123645547296544 123749071553536 123873639524096 123897808418384 123968796467516 124142872238528 124167093662612 124546191241472 125047138737664 125069111229062 125269168458434 125651630808704 125723623721696 125852619820928 126157024584448 126253935572908 126381024983213 126639404539648 126766881969728 126969654908096 127042402991504 127374532634206 127634113338368 127967789901952 128096604507872 128375015610296 128766960498176 129103598688064 129177569428336 129284884698112 129310109376448 129384198438352 129779224486912 130117662881024 130457832240736 130532578897864 130931111094784 131140545023488 131373394002578 131483388525632 131615741994352 131641421444533 132118994159152 132228753040384 132304514358016 132330328194064 132516145146112 133344587796992 133504857734248 133557882258944 133581350204302 133692323949184 133718408559736 134528119641344 134554367323376 134666149409792 134689812092836 134743307249408 134905258339852 134982553178473 135394671700288 135611245422016 135826414913618 135861411090944 135939253763456 135965776770824 136102642289614 136380897196544 136814895529312 137172573606068 137251167517607 137470710840749 137811466048256 137890426017344 138084050404352 138250016811088 139034644740992 139114305538208 139257040866944 139336829087456 139701100308484 140207912168896 140376431294099 140493050105408 140573546505392 140600973706193 141002735025152 141228279256064 141309196910336 141597495335296 141678624534304 141905249900128 142481784693248 142709694772736 142936127118928 142964015281087 143164763952496 143601863781376 143684141396224 143831565509632 143856838681556 143976348868352 144086948260892 144435457123672 144876436536832 144904703271328 145108177037824 145191317704576 145365826499894 146248902745088 146274600676204 146396119437568 146424682676272 146508577643428 146714303554624 147546969929216 147724310037304 147782982144512 147808949634346 148045380905422 148497381864832 148734914333824 148970906679452 149094665417984 149359393161979 149815405964224 150055046709568 150141021717232 150417990850688 150447338793752 150533538567698 150993136181888 151234660793216 151386896236576 151869635063861 152179135134208 152489610361088 152576980267712 152664400233488 152791227370496 152821038353984 153776419798144 153931213820384 153961247225786 154177438102688 154265775061112 154736767657472 154984280482304 155389459166656 155545876902416 155576225343539 156020777808896 156140629460816 156270344502272 156359880604928 156768655549792 157526493035912 157589058305536 157657359394304 157778468231384 158000019212672 158030846479688 158896736846848 158987777757952 159150903847936 159178868836988 159242090385664 159433487128916 159524835574559 160011884736704 160430207193256 160563485834752 160655481720448 160686827092792 160848577251362 161177423959552 161690331080096 161825708954624 162020211008656 162113041534444 162205925248081 162607992811264 162868096238848 163387446035528 163551914684158 164313671057536 164407815636064 164576502842752 164670798012448 165101300364572 165605375167232 165772076421952 165899418802117 166037241033664 166132373142736 166566696521654 166639595938816 166906148211712 167170972201376 167342494487168 167438374449632 167510944356448 168387563728384 168827782899776 168924513867824 169194721034768 169711293559808 169982759238656 170012627532748 170153866844416 170696449327976 171217606816256 171251012957024 171491481953792 171589739105408 171795976772602 171939815764288 172563584207872 172770992361968 172839612335104 172869982617332 172914523206656 173013595698944 173047352253776 174373691734528 174583275498632 174652615261696 174683304113318 174962722888226 175496905840256 175921387223296 175955711115184 176132831198324 176202786403072 176515646464157 177054570684992 177337782474944 177619157963962 177766716459904 177801400392616 177903272852734 178344250180096 178446433669504 178911786461408 179379519331012 179482295984563 180030277755328 180214994063104 180318249407296 180571450528768 180606681691072 181814535430528 181918707242272 181954201266838 182209699575904 182314097799496 182870725413376 183348808220864 183569179384591 183642088106048 183826945430128 183862811769637 184388191955968 184683134411776 184788949805824 185165955438464 185272047467936 186167673587896 186322333829632 186465462455272 186916473924752 186952943059883 187787052637184 187894646441216 188087431820288 188120481352804 188195197728512 188421393879628 189453801625088 189490765816352 189599335773848 189756846895616 189865569305984 190093773115246 191248565128192 191282170115036 191441079264512 191478431192048 191588139995252 192173082413312 192480477373184 192946037599744 193177943894936 193288626444914 193878760659584 194188883977088 194300145751712 194499503359616 194808108734668 195119718612676 195715443379456 195912453953216 196225830312512 196338259168688 196851550434682 196937704291328 197452562699392 197565694419808 197768402575744 197967479693984 198598753545049 199003484406272 199409490472192 199523743427008 199638061843792 199957397586544 200567892388864 201092241274496 201294664226656 201333938679874 201732167387608 202348080782848 202671751399936 203201600448704 203938781336576 204027170980864 204183900064144 204353527426048 204470613098752 204510507209008 205005164949728 205748888863232 205996183200808 206077999322624 206325689225656 206407636218368 206443904861194 207788040492032 207907093991168 207947658590672 208156982325292 208239656658176 208609400366731 209246310809536 209793347868104 209913550321046 210087937634432 210128927736728 210770477485568 211441202181664 211618234786816 211993977391196 212115440709029 212641221368576 212763055529024 212981356620032 213103385663168 213660506354152 213875580740822 214693365508622 214871723690624 214994835831776 215338735862432 216560875218688 216684955170112 216778869167168 216945393818153 217250026417424 217292413909571 217913317766144 218261886123008 218608194417184 218832492790912 218957874280288 220016341512968 220199121798656 220774793022784 220901287365616 220944387252589 221575726468096 221618957944384 221930153116672 222057309430528 222285146696704 222324205235132 223899947375104 223943632328416 224258091785728 224386581907072 224656277318018 225660071656448 225931297704112 226021031515136 226060746499588 226248548221696 226292691408784 226422347267116 227113642852096 228027135345152 228301206421288 228432013071262 229129444415872 229495953791104 230051044830464 230095929919856 230227764868244 230327548490116 231532900126528 231903254005696 232271206568258 232642741422806 232744559617024 233219404081664 233353028644736 233726293953152 233961566911072 234707617825967 235424209372352 235470142815908 235665761467136 235800787686464 235935891269936 237654466960768 237757469409152 237893694086048 237940109348942 238410743276264 239138640925184 239763826134976 240052003810619 240147345984832 241123020250112 241308245530352 241508714230784 241647088207616 242278831304224 243157777747456 243450034691864 243546726472192 243652282700288 243839450903048 244429235132368 244476925539847 245363846295568 245567684217856 245708383807744 246003706384436 246101412414208 247291094593088 247747279048192 247795616836768 247937592935032 248285744477056 248334187325224 249092382482944 250094277475328 250138222458124 250538336916868 250681884474307 251303261617408 251447247443392 251705239641856 252314049168896 252507871145816 252762049966426 253278809079296 253533763939456 253939309816192 254084805983008 254749065268412 255935579803904 255980551183357 256193209015744 256390010875999 256750031220592 257533920996352 258207197376128 258355138856672 258620218752896 258768396876704 260235325762048 260699086689041 260915664481472 261065157795728 261862222189568 262281090046976 262746788005156 262966777051264 263231483988704 263282842889066 264237988318304 264609028716032 264660656388128 265032290292224 266689175593984 267009715468496 267115764517888 267162700408604 267384647898368 267436817119472 269056239282688 269108734646752 269379624185672 269486614498816 269810516679704 269965106356946 270789343400576 271222490844032 271652829827236 271722822181888 271878507526912 271931553541648 272205284579228 272761794393088 273629791058624 274345147212136 274502335035214 274941421681498 275622932096512 275780852034688 276500033622176 277381730157961 278069289481984 278228611076416 278514081733888 278673658174912 279402200616968 280415824337792 280752862588198 280986100210816 281147093010784 281201947412386 282618393820672 283194990670592 283357249068608 283697822685277 283810499800256 284963569386496 285419389545472 285872254237856 285928030562174 286329527904992 287368282792448 287713677363112 287952697736704 288173896521784 288870914247344 288927275638001 289752873073664 289809406542656 290216354075648 290382635409152 290731652999788 292549201352408 292792238875136 292849365352544 293017155286856 293428607109248 295093939858432 295448620074608 295565964289024 295617899268692 296090761810844 296994763729664 297469828667648 297941813358904 298189330835968 298718786323958 299630811928448 300110093419136 300282043434464 300835981701376 300894677587504 301067077135396 301986272363776 302469321586432 302522469580331 302773792473152 303739270127722 304358270268416 304979220722176 305153960535424 305328800466976 305642076707968 307552839596288 307862427640768 307922494451572 308354876205376 308531550122224 309473535314944 309968560964608 310778918333312 311091753804832 311152450687078 312281258921632 312719761209856 313537311099584 313914158829271 315052986071824 315178116611072 315314718788608 315556936462768 316000038425344 316061692959376 317975555515904 318357737673976 318484180771328 318866974257832 319049671149118 320023769473408 320860414386512 321126971669504 321310963440896 321373654185584 321697154502724 322354847919104 323380662160192 324040422017312 324226083068888 324411850496162 325215985622528 325736192477696 326774892071056 327103829368316 327814772004863 328627342115072 328815631272128 329153005685504 329341596024896 330202600729144 331210750334464 331544152843904 331798837604234 332074482067328 332264746285472 333133393043308 334341944402752 334684988974336 334743797701313 334876748899264 335021888712896 335279244991691 336775127456768 337655565799552 337849027735648 338389442069536 340025255065496 340307733688832 340914190285669 341392898655952 341459507572183 342435213632512 342502025914048 342982963907584 343179478210816 343591953545204 343879631528576 345541984723936 345739965234664 346027191397888 346094704507552 347198322825497 348747383469056 349166550997264 349305230523392 349366608226636 349925445776452 350993811680512 351842774446592 351911422230368 352265662396648 352405572806144 353031292928314 354109141369984 354675564949888 355238315927924 355533432919808 355602800785232 355806545705468 356688500360192 356892867339008 357823572922816 358759038662024 358964591969126 360060555510656 360429988126208 360636498814592 361213363382144 363629070861056 363837414484544 363908402533676 364419399151808 364628195598992 365741450826752 366697616441728 367138358769182 367284176212096 367653890860256 367725623539274 369577899611648 370331910876928 370544094935872 370989460434593 372335347175792 372644667659264 372930924910544 373832947849504 373905886119766 375789292882432 376240962705608 376390395457024 376842787759256 378907603250176 378981531632704 379198671547696 379513693791232 379731138611968 380187546230492 382564340230072 382882158529024 382956862384096 383176279990504 384346164826624 384960954746368 385892075199488 386355887789872 386577252889828 387417457823929 387757521319168 388377767954176 388600291503424 388999006719232 389616217469336 390239437225352 391430886758912 391824907906432 392451660625024 392676518337376 393703100869364 394905125398784 395131388839616 395536805151488 395606306374279 395934959387968 396239107717453 397197507090098 398006968812544 398818980944384 399047486854016 399276123687584 399914795173088 402184482548992 402589328453312 402667877359748 402898588519427 403464334775216 404696161565696 405343502799872 406403200897408 408367800128288 408941226197504 409021014418016 410010329899456 411497777726464 411992366401616 412155998645248 412651378451312 412815272436736 412887809722388 415814187982336 415895317181344 416313964650584 416479313316352 417218800733462 418492621619072 419586695736208 419827100642092 420175875268864 420257855473456 421540954971136 422882404363328 423987954782392 424230881418058 425282442737152 425526111058048 425962713240064 426206771326336 427321012708304 427751161481644 429386731017244 429743447381248 429989671663552 430677471724864 433121750437376 433369910340224 433557738334336 433890787636306 434500052834848 434584827819142 437216388834368 437664985581824 437741889301717 437915748560576 438442089604519 440032683025936 440398243597312 441549586045568 441802574731232 441888774505178 443237915888768 444114618861056 444648410470264 445810864219721 447799894750208 447887264656832 448516183571456 448773163814144 449312554636036 451862595408224 452121492999176 452497096443392 452585382817568 452844694534232 454028576002573 454227285704192 456054270690304 456602412842576 456864026142524 458258888831744 458991907582208 460102089660928 460191859839712 460455529736488 460655096980232 463065800253056 463806508011392 464542413136516 465285482845612 466438808163328 466706057289472 467452587906304 467534725715057 467923133822144 469415235651934 470848418744704 470940285631816 471331522934272 471601575372928 471871782539872 475308933921536 475392452197663 475514938818304 475787388172096 475880218697884 476821486552528 478277281850368 479527652269952 480104007621238 480294691969664 482616491060704 483294176415232 484557662608448 486315555494912 486900069383728 487093452944384 487304565400576 487678901806096 488858470264736 488953851079694 490727692591136 491416767615488 492007412768872 492202824828416 494582189186176 495494558096384 495591233673536 495875185870064 496571488954112 496668374650448 498184764965888 500276444916248 501076673833736 501363768948614 502606523234816 502894494886784 503410479283712 504628098337792 505015742291632 505524099932852 506557618158592 507067527878912 507878619632384 508169611966016 509498130536824 511871159607808 511961102366714 512386418031488 512780021751998 513500062441184 516414394752256 516710277713344 517240437505792 517331323720211 517536793753408 518158833168977 520470651524096 521398173378082 521831328962944 522130315591456 525493576010312 525933554102528 526462967977408 526565685778132 526867384986943 528475976636608 529218057432064 529321312776256 530064580584448 534019430936992 534325400817208 534769295796736 534873634238944 536579226184859 538112478565376 538217469293504 538759248371344 538973228997632 539621033359408 539930212713892 541578686801152 542444981688064 543305659654472 543757015053824 543863107083296 544410569158456 547259582117248 548690294424272 549004670070428 549882843362996 551245864193024 551561704069376 553000067244352 554763460315922 556138578963968 556457222152832 557028163467776 557347316349824 558804401233936 560831648675584 561505725176396 561972200421632 562294186021568 562403894824772 565236787641344 566389981341184 566714498137216 567395645370554 567620999600512 571744508475712 571856061124348 572431701394553 572659055809984 574736565584896 575427354726224 575905395473408 576347793043568 577741828494688 577854551276002 579618813085312 580765270818304 581463305999576 582983437825789 585098402704816 585584477750272 585698730705088 586034310573712 586857214218496 590897240149216 591235798537384 592181523621688 593989527459328 594939657335296 595883626717808 596378661671936 597437572647916 599261623856896 600220186838272 600564086868928 601671963402752 601789355175008 602134154270792 603972544727552 604938643172864 605044939160662 605547584946304 607478540255444 609958441444352 610307921070848 610657600933952 611284153415936 611391564396613 612369530108791 615105679192576 615724855281536 615844988903144 616709752410752 617063100244448 621557836666624 621667052873867 622183507609664 622304901374156 622661454984569 624562517843264 625439522419712 627074622199168 627828317658542 630105972143648 631113872925536 632000076850688 632123385918752 633126353387671 635951111031808 636715475347952 636968361542656 637733948515664 638099342298236 640047538946816 641720828773024 642621926881792 642747308371168 643394309005448 646761324320384 648080844034624 648452166137776 648823700992324 650431971245056 651472384955392 653549784142112 654207658736632 655629544009726 657254684230144 657631262544256 658306011371008 658683192049792 660405201458288 662421500668928 663088305687808 663597675208468 664148964134656 664529492570944 666266786086616 668683888805504 669369977948672 669487595402626 669753497798528 670043777425792 670558489983382 675311131599104 675698055471296 676510192557199 676778884139072 680050510130992 680615467377664 681828380571338 682785797311904 682919015144366 685004051828096 686358956421632 687183907090408 687759263057152 688980426521387 691083969447872 691479930469328 692054382795776 692189409015104 694396645650994 698333101994528 698733216453272 699850891552904 701987623361024 703685548893184 703822844460736 704531324793296 704811145612288 706062585856628 708218282739968 709351129899776 710476631855848 711066865839616 711205601570464 711613091410936 713785734678016 715647145845632 717518077324048 717929183938252 720121111021312 720859976252416 721272997629184 722426726764288 722553667014179 727258141722112 727674828969088 727816805067352 728838798303616 729256391197984 733395232883456 734276717538364 734568352424192 734697426123661 735307781720512 735451247078548 739155799223296 740663821753856 741088189871744 741978920869186 744670694351584 745861849821088 747665895699008 747811772239532 748564532592877 751578585764864 752481925411216 752780790914048 753685575518512 757963063265408 758397343095392 759462277223936 760375092460984 765128680460144 765764317058048 765913724768192 766352559981008 768692329653248 769921909492736 772711775579744 773154505779656 774834915647858 775515042638336 776755535908352 777200583006848 777998013438464 779232434938672 780478874450704 782861773517824 783649815812864 784903321250048 785353036674752 787406201738728 789810250797568 790262777679232 791073610302976 791212612748558 791869918775936 792478215434906 794395014180196 797637961888768 798094973708032 798552247375168 799512045749417 799829590346176 804368965097984 805178656906624 805335754719496 805797177038854 806928669550432 812806401794816 812949222988903 814249594979821 816735600256576 817882452395008 818042028836032 820020659798912 823984732803232 825302756902624 825775619444776 827934462122339 831628375964672 831790634362688 832627929301168 832958626632704 834437601466924 836985243238144 839173391472416 839654201284184 840351750537728 840515710946912 845764808726656 847975909564784 848461762836116 850564885474304 851052222116096 851925426480128 852413542652672 854642025416608 855502322963288 858773462034488 859486894762496 859979343327104 861354943449728 866243500874752 866739820680448 867115476668672 867781575272612 869000105669696 869169655638284 874432777668736 875329971163648 875483778603434 875831497121152 876884179209038 880065366051872 883099172091136 883605149462464 883777549010356 884667174882491 886475831777536 888229237722112 889296820940528 891621728439442 895774529313664 897546327628288 898625109272072 903725190816448 904242985998352 904994192886784 905170765635136 905689389068464 908057152005146 908454571408384 913204825685152 913728052285048 916517777663488 917983815164416 920204179321856 920383719679424 920911059472976 921310193960464 926131600506112 927613016022784 929084826273032 930570965691224 933412114578944 934905175812608 935069451430114 935846267644288 938830471303868 941696837489408 941880571263632 942663045868544 943203150745856 943743565079744 944877872249311 950617867843072 950784904395326 951029877636608 951574776344192 951760437395768 953642973105056 959055304539904 960208015242476 960589383939328 960758172623249 962294975885243 965232982121408 966588352830464 969115325216896 973800138767456 975357803612192 977716940529472 977907702159388 978468000690037 981455385182272 982833535230976 984014825537744 984405649656832 989164378372352 991182467347072 991750371740128 993142977908224 993336749300896 1000552889832496 1000748106967609 1002153347667472 1002727537897228 1005213046469632 1005788989773568 1006820958567424 1010031484583264 1011048199865704 1014135055757824 1015757239264768 1016339223932032 1018996261073648 1023742319215616 1023922204733428 1024772836062976 1025560043503996 1027000124882368 1032828789504512 1033420555426688 1034480875011584 1034662647440422 1035073587506816 1036317666337954 1042796346756164 1043662657925888 1044260631182912 1045515752133853 1050987152020624 1051867108205056 1052925935954816 1053131371556264 1053734769973886 1056951953273216 1058642625552512 1063087445447027 1068038861873984 1068650801634416 1069538591593472 1069747268477888 1073158452369718 1076434938587008 1077518496742688 1079242066718816 1079860425427784 1082683527390751 1083157373602304 1084889963376128 1086611319308944 1087514030107648 1087726214166592 1088821138316912 1094519164234496 1097380588848544 1098009340140856 1099765686725992 1103123408138752 1106000134488704 1109526920631844 1112277157927936 1112914444305664 1114056326935552 1114694632699648 1116673849021913 1117608802467872 1121663297351168 1123011450352792 1123944400843264 1124588372043136 1124807789649544 1132779962682368 1133428996274432 1134791290741108 1135241999201024 1135441476736567 1143489016951424 1143712122248696 1144863402789106 1145318111619968 1150854709452448 1152695586087136 1154524526765753 1155483656989376 1155709102552004 1159237626170624 1161530541636608 1162926611999152 1165966875651578 1170196805409632 1171397461410176 1172068621147424 1173714428436992 1181794480298432 1182471597074768 1184363047243376 1187979054918656 1189879314670592 1191767253435616 1194875145295832 1198523247713792 1200440373676544 1201128173737856 1203343926805504 1203578710350016 1204268308541584 1207945089455104 1209877286345728 1210089878321324 1211095169892608 1214957080510888 1220615842141696 1221315201867904 1222568306831872 1222783128793226 1224739060217582 1230211358385152 1231449710563072 1231689977806288 1233419504821504 1234126200488896 1235609525249099 1243115673333248 1243334105747734 1244367015219328 1244609802748312 1245322909969138 1249125035686528 1254149244398336 1255656635317084 1256376071891941 1260211944287296 1262227745851072 1264000153701376 1264246771837504 1266252706775342 1273430950695904 1275467897031328 1276198684596472 1279535077825433 1280095077893632 1283441657546048 1285243853763584 1285494616742336 1286788618010896 1293522648640768 1296161688069248 1296904332275552 1297647401984648 1307099568284224 1308415317473264 1308670601419181 1311259088019452 1314509368460288 1315262525088512 1316612022742016 1317366384099584 1320810402916576 1326176611375616 1327195350416936 1328297928269312 1329058985141888 1332533572173232 1337367777611008 1338739955897344 1338975190805252 1339506995597056 1340087554851584 1341116979966764 1350622263198208 1351396110942592 1353020385114398 1353557768278144 1360101020261984 1363656761142676 1365571594623808 1365838030288732 1370008103656192 1372717912843264 1374367814180816 1375518526114304 1377960853042774 1382167938895744 1382959860938656 1384378818030208 1388793291301988 1390191274815343 1396666203989056 1397466432906544 1399701783105808 1403975246722048 1407645688921472 1409062649586592 1412125171713256 1416436565479936 1418702259799552 1420953263711696 1422133731679232 1422411203140928 1423226182821872 1427571469356032 1431294291691264 1435036154648096 1435858367876504 1440242222042624 1442545995258368 1444853453528576 1445107334028358 1454516283444224 1455349657938176 1455633610134704 1457677596607232 1458512782395968 1460265802567117 1466790465766912 1468553435076728 1469136704848384 1469394852247322 1470615563441024 1470902494157096 1481327643507712 1482176379743488 1483957841738372 1484808084963203 1489341388703168 1491723699642176 1495331791398016 1495623544479064 1497129065185754 1504963850822432 1507371151037024 1509762842693677 1512177819248239 1515926126530816 1516794686190784 1518924554447872 1520750184921968 1530257360920288 1531827449536384 1532705119962016 1545423551159488 1546309011559312 1546610710768123 1549669831295716 1551030085276672 1553511071816704 1554401166013696 1555996026876928 1558464869877344 1560957748901408 1567299631625728 1569806642500096 1570706073349504 1574812403477456 1579620501595136 1580525555358464 1582147220605952 1582425225497116 1583739837551872 1584956430869812 1588790028360392 1596189947416064 1597104494750336 1599024091498834 1599659180692352 1608737930195968 1610357313813248 1610671509438992 1611594354077708 1613857339100864 1625612803589632 1625898445977806 1628499189959642 1633471200513152 1636084057672064 1640041319597824 1642953324781769 1647969465606464 1650605513805248 1651551238889552 1655868924244678 1663581268725376 1665255858602336 1668875202933848 1673970486476288 1678346782944832 1679308402568368 1680703501075456 1681031421893824 1691529617453312 1695951819129568 1696923525672232 1702104444232192 1704827085305344 1709284050833216 1711004645926576 1711338478778929 1717546924068976 1718973789524992 1719958686654208 1722709886899456 1733479641360896 1734230953337344 1735563150545224 1738000211339392 1738339311276568 1748865555337472 1750659942327296 1750967557206868 1751662994242304 1753768358418076 1754773191320149 1760130732103744 1766198344182272 1767210298924928 1767555098020712 1769334349764982 1772951663555072 1778593641881056 1783243456878884 1784265177728891 1791549058627328 1795092655256576 1797250218544144 1807450381632896 1808485971996704 1810341531270272 1811378778136928 1816114304010292 1824893606823287 1826409651370304 1827456104570096 1833035555326976 1835967630328832 1840767439358848 1841822118945952 1842620387920928 1852263201012224 1855226032045568 1858169652546064 1861141931382448 1866824229157888 1869810351625216 1870138902860228 1871692535288576 1877660942607736 1883393674978816 1883761142527264 1886406301491712 1887487130159488 1889755744498622 1901235735686144 1901569808790652 1902059755273216 1903149552688384 1903520874791536 1907285946210112 1918110609079808 1920416030484952 1921178767878656 1921516345246498 1924589951770486 1930465964242816 1938230650433792 1941672111105727 1947600277534912 1950715607224384 1955433881058944 1955815404318776 1956936001380074 1962910770364544 1968029651075488 1974305255830193 1978328756744704 1982364934694144 1983500743480256 1986285955816448 1986673498601792 2001105779664992 2001496213935218 2004306695334944 2005455075794456 2011577979547136 2020062969166528 2022096399731408 2022490929466007 2028270111515648 2031514478529536 2032678447864064 2037992522147296 2047844409466856 2049545672125952 2051120087007992 2054000249764736 2065657579009024 2066841110853376 2068961750023168 2069325294880844 2070147175013632 2072635332675908 2085592693512328 2087325315851776 2088521262365824 2091031504267706 2101974304041248 2103734216410112 2105851871909632 2106262743112528 2107469539947772 2113903906546432 2117285251105024 2126174890894054 2136077723747968 2137301603268832 2139494536955776 2146316904739436 2152869877174016 2155036993485376 2158484133437632 2159720850855568 2165367054781502 2166314747204608 2169779926752256 2173222638617888 2175452428333184 2177642276633824 2189038328468992 2194761177697088 2196018680281712 2199531373451984 2206246816277504 2212000268977408 2219053841263688 2225828888611328 2229389265399296 2233347698043826 2235217604935744 2243326594702336 2246022900705584 2247888801686528 2249176744086272 2249615579299088 2266857992548864 2269582581482216 2270483998402048 2270882953473134 2286978033902848 2287424244497392 2289726805578212 2290636223239936 2294703404034041 2301709418904896 2305391172174272 2309049053531506 2310967313978752 2311418205104008 2318475252341248 2325853223998304 2331933751303156 2333269847799319 2340393610819264 2342794922820352 2344137242294848 2347428856873984 2363588960596864 2364943194149536 2368726094486752 2383534506871232 2386399331999683 2389750290591664 2390216553005281 2397046495427584 2400880747353088 2402256347475712 2407157420700032 2408536617083168 2420179756642648 2422190339785216 2429914161021776 2430388259778479 2441231684283392 2442630403735808 2445136613663744 2445566257586452 2449478120435164 2462899421126144 2463379955612576 2466839009643008 2468252400977792 2471219050498198 2486231346666496 2486668211495468 2488734030438656 2489219605496624 2490645819938276 2498250071373056 2508298488796672 2511313270634168 2512752143783882 2520423888574592 2524455491702144 2528493543675008 2532505413550684 2546861901391808 2550935794062656 2552397369192944 2559070155650866 2560190155787264 2566883315092096 2570989233484672 2573577236021792 2581783796085637 2587045297281536 2592323376138496 2593808664551104 2595294803969296 2614199136568448 2616830634946528 2617341202838362 2622518176038904 2630525050177024 2634732768199168 2641620805833152 2652353222751232 2654390700833872 2656595856538624 2658117970283776 2665067144346464 2674735555222016 2677950381610504 2679013991194112 2680175109703168 2682233959933528 2701244526396416 2702792221885184 2706040770228796 2707115536556288 2711922204767503 2720202040523968 2727313522285352 2731143189247616 2731676060577464 2740016207312384 2748735628361632 2751037052228608 2755921706085548 2757500729217377 2764335877791488 2765919721877312 2768757636060416 2777586582603976 2780382549630686 2793332407978112 2794932865813088 2799403566211616 2815291377842944 2818125299173184 2820290119635989 2824250343426512 2832873130959872 2837404519599104 2841906527423392 2844822406281856 2846452365643744 2862588583382528 2870072309296192 2871716735753008 2880484444085248 2885091990516736 2889706907057152 2890214668056716 2910699315876352 2911267220269408 2915355193214464 2917025564791936 2920531605134234 2933580931533824 2937106870153456 2938273409696768 2938789704494644 2941231126882048 2941804988314192 2964352759486976 2967915683476744 2969616169926406 2978682777406336 2983447399284352 2990663582796032 2991247088958128 2994258130371508 3009927701644864 3014742302074048 3019525685387354 3024355638496478 3031852253061632 3033589372381568 3041500369843936 3051199031737571 3060514721840576 3063654899072768 3065410239924032 3090847102318976 3092618023118624 3093221421536246 3099339662591432 3108802332027392 3116929739754688 3120676049538047 3121915497802816 3134599263251456 3139613285000192 3141412146699008 3149624806954912 3161051110716928 3164850450994232 3167479675103744 3169912861739624 3177580056720784 3178200032018011 3192379894832128 3194208989500672 3198048182997668 3199318361384704 3220714627626496 3221343018877984 3223188708155416 3227714678201728 3251225607179264 3251796891955612 3256998379919284 3266942401026304 3272168115344128 3280082639195648 3285906649563538 3295938931212928 3301211027610496 3303102477779104 3311737848489356 3327162537450752 3327747165383641 3330511717204672 3337750405867696 3347940972952576 3356693565889664 3358616805136736 3362062843787648 3383059234906624 3391903638259136 3393847051344464 3404208888464384 3409654170610688 3418568101666432 3422009291853152 3422676957557858 3435093848137952 3439917373308416 3445419773798912 3466959282721792 3468461906674688 3471126301090448 3476000422678784 3476678622553136 3497731110674944 3501935114413736 3503325988484608 3507536716836152 3509546382640298 3520261464207488 3532396688364544 3534420597849856 3535110196041424 3538668699529964 3545903327110144 3557187283762112 3566486913757768 3568530355457782 3583098117254656 3594500437088288 3605962492053493 3614900763265792 3616971943993408 3620683062540544 3622757556273856 3632228608020584 3649787213646574 3652819302740608 3654912209140192 3681534878717696 3683644237891904 3685240775841856 3688071694908601 3704526402024448 3710452064091136 3716339305092128 3722283862764896 3740277805720456 3743385070577152 3755321885215472 3756054583294013 3766787349957632 3767522285054528 3772812602983424 3774974260318976 3779511488997244 3803139617581304 3806299105376768 3807041749583072 3814571892420224 3836221218159616 3840832060969904 3842357535757312 3843032690492996 3849179903540972 3860931928485632 3876461300867584 3883344222211454 3895200555069824 3901431214448768 3910867762117888 3911630808637552 3913872002760148 3925821540729088 3936059302150976 3948610511660386 3956657513489408 3964729869388288 3967001486960512 3973346997203584 4002211559329984 4002992427870436 4008613390669888 4010910151588912 4023155959094272 4040125938333056 4044192799462816 4044981858932014 4065356895728128 4075985044294592 4080884064780523 4095688818933712 4099091344251904 4102240174015984 4108000499529472 4133682221706752 4138650589761688 4140294350027264 4145270665351816 4171185387024656 4174650631703552 4177042524731648 4182063008535412 4203948608082496 4211703743819264 4212525486225056 4214939079895544 4227807813092864 4234570502210048 4252349781788108 4261592036063219 4272155447495936 4274603206537664 4278989073911552 4292633809478872 4305739754348032 4310073986970752 4316968266875264 4319441701711136 4330734109563004 4346445277235776 4350904856666368 4351669370117069 4355284553267648 4358630184891983 4378076656937984 4389522355394176 4392037360563424 4399062746903968 4424000537954816 4431884473713697 4438107682527376 4451657777222656 4458778530798592 4466695396087652 4470435209871488 4492045801411168 4498353488172544 4499231158598176 4533715985097728 4539165162964432 4540967996804096 4541765906946268 4573956067805696 4574848488994784 4579453611156424 4581272446479872 4589406808068082 4603418837809792 4610782344348544 4618098107063012 4621934627957504 4622836410208016 4636950504682496 4651706447996608 4663867502606312 4666539695598638 4680787221638528 4685589845640704 4688274484589696 4727177921193728 4729886388299072 4737452188973504 4767069013742464 4772798663999366 4779500581183328 4780433106010562 4804512694951424 4814314841400064 4817073234166336 4822862985649709 4840359513285296 4844380679570432 4859828322043552 4860776519556958 4885260807471616 4891132515172904 4898956240870328 4925798842252288 4926759911225152 4933678019286016 4936504801955584 4942438100996396 4973336422990936 4977468060877312 4978439210993248 4981291639876552 4996500142746112 5016596977593344 5022626541268336 5025504287567764 5040847777149184 5048910983404288 5056987087350016 5065010827101368 5093723802783616 5101871588125312 5104794738385888 5118140311301732 5133766630184192 5141978466969344 5142881982865627 5147154472043584 5163567592171274 5174090594563072 5184646752276992 5187617329102208 5190589607938592 5228398273136896 5233661269893056 5234682405676724 5245036352077808 5261050100354048 5269465536398336 5283241611666304 5308781401667744 5316235940567552 5330134288692928 5349471110444032 5355900763221008 5358027982388224 5360350219406336 5364467919867056 5405584443770368 5412081540457592 5414231073112576 5423844409535006 5440404081047936 5454627044570704 5462286378495232 5463352121154928 5480032414624768 5497471256723264 5511843412171096 5515001458434754 5528671755582976 5531839443754624 5537515272120832 5555173165207952 5560765099261372 5586664815956224 5589865731626176 5598807132423232 5630582755685888 5636250598346368 5640580239271978 5648500686853024 5683813054846784 5689644812563712 5690644560922321 5692904731287488 5699747164858747 5725177166765056 5740144618592384 5743433471506016 5780429336113432 5795541234856373 5821398631752704 5822534440538816 5830710386428928 5834051129583872 5841063210268468 5874213740306912 5877579408989288 5882462253764096 5883609976628384 5902371488033449 5928705518973952 5935831366953488 5939232339852812 5957365554812672 5966894798568704 5981327165592064 5982494177916256 5988516260743016 6019855403289728 6029484604148096 6039051370774708 6048711276992956 6063704506123264 6067178744763136 6083000739687872 6102398063475142 6121029443681152 6127309798145536 6130820479848064 6181694204637952 6185236046237248 6186442843072492 6198679325182864 6217604664054784 6233859479509376 6241352099076094 6243830995605632 6282824293398016 6299249613909824 6322102221433856 6329700901988464 6334959350207488 6339825723479248 6355160113441568 6356400064036022 6388417979001344 6396096365995336 6398636722769408 6441429255252992 6442686037755968 6446377416310832 6455429356403456 6503593783911224 6513996759838568 6533884802052608 6544336230688256 6560165278391296 6571813299127076 6591877862425856 6602422055220992 6606204955558208 6623475696978712 6654325074901504 6655494330767282 6661023434409344 6675500811735392 6713387131779328 6717233610273472 6724125687575296 6725307208362743 6736064831196701 6766118469813248 6783807276518272 6787694102688928 6837136203332864 6844018583706304 6845353915115716 6849276004830259 6870187696275904 6879834746616832 6890839547597824 6942252602180896 6952000845357568 6953357245106272 6995462221349888 7003870228827472 7006651976969216 7015073433672304 7019092765280596 7040522928414976 7068841195699712 7070220392082848 7077337399059928 7114374567524224 7132973827515536 7137060710915564 7166196234509312 7189000874176576 7211924984106986 7229801526531584 7233943887986816 7241366125081088 7245515112547712 7264457216041168 7299574427293148 7305638605481216 7309824418280384 7363069757435392 7367288475783808 7370481551683712 7376143389817202 7432678610184256 7441612118129189 7444567725529792 7480555611440912 7486770141154304 7510643770430944 7512109166588026 7535044570109056 7549948520637952 7559022977994488 7578784691735257 7606279235162608 7612598210753536 7614083499166144 7629143784840448 7681664121939808 7686065380985992 7698359807081944 7721863856971264 7752922601735168 7766688444422908 7790401110139648 7802862428897536 7821735524235776 7823261617275104 7827744005520296 7851643081458176 7872118604301952 7897221023320772 7929459738776576 7934002973921024 7946693994407168 7948090337155969 8004423118659968 8005984855740872 8017226781339776 8021820303177824 8080251876666112 8081671687360271 8088385598925632 8089963717864028 8130713791456256 8151970088589184 8161768129561046 8191377637867424 8204480348031968 8216000999058944 8267364443413504 8277301179523376 8280588700054528 8290541330703632 8342370774049312 8354085049463296 8364126017070824 8407897216164992 8423407487638528 8425050972450112 8429878159791088 8455615626185728 8469141004420096 8504699563576216 8523184072126438 8544310894991872 8549206413075328 8557978147823104 8585267618957744 8611479508696064 8620147973941504 8633936533750528 8638883403422272 8661468219126008 8692890554471552 8701809713332736 8703338740234138 8710569106535296 8717260369783966 8779044710788352 8784074721126848 8794632503243587 8798125493807936 8848001075909632 8863768947427394 8876215365054752 8933390792175304 8940870419742976 8956745544778031 8984091602822336 8996706976345088 8998462317196352 9078330325928864 9083531813892536 9147912135611392 9149696977989568 9158907222312848 9162544892959744 9178813616136164 9206837675619584 9221564688697088 9236196214126024 9243869255915008 9245672820416032 9303412895993216 9327735005212624 9333079391197276 9361574443277056 9371179691281408 9376548969179392 9454355842387456 9459772776598144 9474904377947008 9534138027484928 9545597327998732 9559001162366656 9560866212021124 9609025389902848 9628629682800128 9634146468332672 9645725971299418 9680719026570592 9719656644087104 9721553039113916 9731338923707401 9770521614943232 9782265030345808 9797912481740656 9853519822450304 9873009603911168 9884876201992792 9946672845981872 9954936121754624 9956878421986496 9962583279753104 9993000285492224 10045253082536672 10051008575135528 10081695554298368 10097821966808576 10113974174700032 10130021654202736 10187447605567232 10203743176250624 10209589476771776 10236280622603464 10267533260368384 10283956933938688 10285763965731254 10294308944087168 10327135184342548 10369293504553984 10375234658204416 10381179215877184 10393656594742421 10456796546273792 10467322539786112 10469364811353448 10490072704155616 10566483223332608 10568339898855739 10585244734737673 10617562803335488 10632471881135104 10660268577385856 10711801526442016 10728935839734112 10763148007590407 10811168887540736 10824163080915184 10828462146225152 10847688819070012 10880808162095872 10909254089141408 10924572756990464 10926704242309856 10994942513446528 11023686824342192 11030002916869508 11057343511165952 11063678887509248 11075030544241664 11110346330415904 11121530198522744 11173329631912448 11179731463252352 11197614264846464 11261165511371776 11272501196692736 11281160478543956 11297001373706048 11367626109693568 11379289625127424 11381289121844642 11385809462574976 11399494329717494 11480289237184768 11486866943012032 11500673273472383 11560858672226864 11591082469712746 11645068881077632 11668102259167744 11682126420536936 11748427480613824 11755158817978576 11764924507528192 11767219953256768 11804742976066898 11871662733906976 11878464679705624 11914731109625344 11933789597137408 11962654331184128 11964988355832512 11977032521486032 12039710806579456 12058969208296192 12078102741549416 12097422553985912 12134357489526272 12166001479375744 12204796126950284 12242058887362304 12254619596291072 12261640959696128 12283412339241043 12363388409275904 12370472092474496 12372885686144984 12397358650365728 12467718959018752 12482704198152188 12487661991211264 12489856244102237 12565648586796032 12598499227819648 12659401803976928 12679651446958496 12710320226883136 12712800128072044 12776835958002688 12792192731990672 12797273445538816 12885372075511936 12892754832621664 12910858712806912 13007187567822448 13027993519677136 13067769604105216 13088672461376512 13143626598254152 13183755724851712 13204844110441984 13212409911116416 13246951393957424 13308650149803008 13310988661534564 13322046868818688 13351001623470784 13426774263558656 13434467220546944 13448251375150592 13450614416725486 13472129662393402 13567614553036544 13575388205377856 13591704777740089 13674272406665728 13688037167412608 13690707830231432 13698552009660518 13740375392551808 13820136790811351 13884505204361792 13904001690715136 13906714490212544 14007740457654944 14030146867344608 14038185530561192 14074885856079763 14081045856829952 14137682391399424 14140440784165696 14154674798119856 14228749135048448 14265947655031072 14274121421831128 14378001748353152 14423849968213972 14459603053063168 14467887775973632 14482732250162176 14491030225095424 14528914432082336 14599148854586296 14611277210962432 14619648836560768 14726139514870784 14734576951567616 14740963103367424 14752286779634404 14865357220368512 14883224236258378 14889135451059584 14961111222881824 15021287540861888 15024218333176052 15070089140218112 15099897041275904 15118045955988976 15157569383470514 15212558470325216 15228166998332288 15258287569680896 15363328243879616 15372130761971984 15396719614163888 15443727713942528 15533376888845816 15580802220279296 15605724857795072 15643471048471552 15646523234550208 15655488011040592 15703286162916352 15744237208603904 15794442046641544 15868005947842048 15893387988814336 15896180674311938 16008846237319936 16011969711481744 16034453562679552 16043640606355648 16062923828238287 16160503753332224 16163343374720542 16176771197851264 16179927435728056 16303940177178368 16323536259122092 16332888934595233 16382755275734848 16408960696063936 16432001998117888 16554602359046752 16581082661407264 16633956011730629 16684741548098624 16708170098926592 16728252034141648 16815794432329984 16850101944900224 16859756319582176 17009399127152432 17012717818449353 17046368144252876 17088621789983744 17098412826150656 17115956295646208 17170535237915488 17240295947883008 17267873067501056 17277766806844544 17322936438252016 17385781108943104 17403619426665472 17406677480468276 17421138213070592 17434520739567932 17558089421576704 17568149442253696 17589265006487174 17596250987615872 17727537894854788 17752430730109504 17866781584350608 17881740839485952 17913491089556062 17968183205644672 17996924634392704 18072486572599459 18156660651857728 18167063627785072 18299393955979136 18317814444625696 18357627232272328 18413675351239168 18443129377394176 18472392428252048 18487738511830016 18491345640832064 18606825791986432 18655470010425248 18666158782394552 18723148886554112 18753097938358784 18908711684774912 18919545553196288 18949808755894016 18983455433372521 19068276054969856 19091194655997464 19118002324733312 19121732424042248 19257259365600256 19268292936665344 19291451942598836 19302505104521639 19361438053141184 19439313288174208 19443106078227832 19462677847414802 19564530060691616 19595824963481312 19626916955017801 19707039644900608 19746019207822336 19769752403985584 19893345691963744 19913756843972992 19925166559506208 20090506165073344 20102017150271056 20163391108596736 20195643933617152 20227948349400064 20260043308405472 20374895211134464 20407486352501248 20419178953543552 20472561245206928 20535066520736768 20567913867877376 20571527931462508 20588617888174336 20654270368685096 20750469316408832 20762358431754368 20787313189484842 20913593092547584 20934645079572224 20938729622706896 20980145408311232 21132966446665216 21136679797711478 21170489469475346 21235125606670976 21320537154771712 21358393222162997 21423603052884032 21457871679468224 21526296015180814 21648326161830368 21695377638140024 21761616324191744 21818508178282816 21849145513980928 21853408484619712 21989885026893056 22047373648684384 22060005833739016 22127357775018496 22220692660831808 22243060397045488 22247400224126077 22346659263824896 22359462926504704 22395228529692928 22545002393385472 22562320957087912 22594002747412096 22735252219387136 22758579250254848 22762578243689284 22771618925149952 22798988659434988 22960578474369536 22973733886024064 23001346546944766 23121717344453728 23182164939425492 23290137762155264 23336204518335488 23364252841073872 23496854961227648 23510317635957152 23534439906513536 23609485952133796 23743325467813952 23756929359411248 23829462219250688 23867579194274816 23929976711665024 23954065042972064 24079421613158912 24117938416592384 24156205483098832 24194845107971824 24268714979052544 24332002958751488 24409592253900568 24484117774724608 24523281919392256 24566824678482086 24726776818551808 24740944184948992 24745771372289968 24794717300731456 24935437918037504 24965408396304376 24975323982422528 24979712488204474 25196998455639296 25241737444374451 25318803607953856 25359302893916992 25420640453766272 25425600256144088 25584385463981344 25665968325792509 25770744151023872 25785509665243328 25821717425613824 26014375135644896 26055987039354272 26287253196508304 26292382083058091 26367511449703424 26409688220883968 26424819822232832 26493902787914848 26621977323069128 26644093737637376 26702003246941568 26853548527117312 26868934441093888 26896502750301184 26901228833450972 26944259324786804 27135229106073088 27150776410755712 27183409555480178 27348544813331456 27376074334825216 27381415660462864 27397104019321036 27480750785103616 27640273581622702 27769010408723584 27813428980425088 28015480915309888 28060293734689216 28076371061122384 28149771712159526 28162091713659904 28280881568331392 28309349596239712 28457498270096896 28531895310062144 28548242843662256 28756003496706304 28847699936427944 28935775551947264 28982060450190848 29057828864164672 29198297709172592 29222554421924864 29239297673121536 29469153903135232 29481926206734848 29504573559268808 29730714440737024 29766448472516756 29778270902119168 29831144252442533 29922222445763648 30042575081723776 30048436666352104 30140178280436224 30236091911977952 30315138766941028 30332508021391147 30425116940650432 30456333996664576 30516575139361792 30726656487759232 30744261523943968 30793439228327776 31023191315995879 31066753777691632 31161604440558592 31211449715590144 31293046469100416 31310976022081184 31488474417207808 31588884093283088 31736011895684096 31786775977628672 31792361348623876 32017692474639872 32023939422963488 32068907125359104 32087281212711296 32125847656476574 32321007506664448 32326686749441084 32353542395702528 32359854871456112 32607880354356736 32647072518244184 32665777869190466 32765510551469696 32817921392127872 33109204718093504 33162165322814528 33267912023461258 33369483096197248 33456504068283296 33563189349113281 33631588864659968 33700203889800448 33719512639164352 34018798254304864 34025435636898706 34092736288505752 34196825652301312 34341070475830976 34480591895766016 34535746135002112 34555533613689088 34645872876504032 34771562217886208 34813354960936552 34842276426141184 34869041479135864 35116178843153408 35136298884507392 35178530012974348 35192501975231744 35455075789709576 35504861460219008 35733563168701216 35763481678971904 35826982179112124 35936366411289344 35993849268785408 36144973145198918 36313321303715456 36334127255570144 36598787911958272 36635628889251392 36715254464544656 36827350702478336 36886258754788352 36944784856504096 36982691281664128 37213651583972864 37310940020850496 37332317564789104 37446297773108224 37506195876717568 37839091106392576 37899617511788032 37966910866745042 38136552109939712 38182389311994928 38236004649466624 38243464848084496 38536585873330688 38582903885197672 38605010209043278 38722876106282368 38878626576348416 38886212156455664 38925355694829604 39129060121383232 39191649926962624 39253833910035602 39414079289801216 39539504807971168 39665587412588423 39786691383927488 39827513687945984 39850333119012416 40181012330146688 40204034300542112 40520086616810944 40568788643994611 40749790422268928 40814972705002496 40838357907087104 40945122490413856 41143055862925016 41177235776348672 41308540737370192 41316600416234143 41500938632817664 41524716863508736 41574626378969684 41869290159144448 41877459245413792 41960290816622464 42265932893330432 42273359595422956 42340978938950692 42470251213341952 42641074309543424 42716786444325994 42847206105768064 42915743358936448 43052592030361628 43296652323660736 43390755276280048 43523232648383488 43637016356565632 43706816969239424 43979770053786112 44094747297368768 44120011667478032 44254715550036992 44441385321663616 44486120794090976 44494800448252154 44718925853009408 44790457059385856 45090004786770944 45124641914175824 45188005494824192 45470504438774272 45525156487378568 45543237850299904 45597977318869976 45921156948739072 45947467772048128 46002693093889532 46243434688907456 46364329878850984 46580275524310528 46728505682147744 46877512396695409 46993709922455296 47020635271914304 47068879813027072 47218971904267592 47486650935627904 47513858718822496 47859953423330048 47908130085944128 47944932033811813 48158843226317824 48235876833184768 48312410966197664 48389690215943648 48664005917502976 48819184507801136 48968235549449216 49046563838784512 49133649356964172 49481888369897984 49491542744579936 49589434601462912 49870875836075008 49930816792608752 49950647964845056 49959424976408948 50393996911278592 50483474888748902 50637607215907712 50718605787833984 50841280907532544 50851200512288176 51168770927962688 51331936651585018 51541488302047744 51571019330486656 52028750271289792 52111974078708544 52574506393016608 52584764166116182 52849639644465664 52987805575829696 53051492842146799 53243954646138256 53288187475274752 53404006493883136 53737868882187776 53802457666901944 53888518649573608 54270458212146176 54301552821511424 54366819110960356 54752148669650432 54762831320925728 54794208038642072 54961501570207232 55280547163245404 55538020817447168 55626857960850176 56030961830619776 56120587469378432 56152742122244768 56299543424319052 56561763136662784 56571701811521897 56618699192479424 56914996540193792 57063790620124288 57096485687324512 57512006993412608 57695399872855888 57871551103894528 57964120900381696 58115657728329344 58396595418345184 58478595346243072 58938307806270464 58963852413469696 59009147118537616 59461428881474048 59532896945033512 59556541804238336 59662288504885066 59844444891527296 60085150163447552 60096873332704208 60280356560872448 60472183823955904 60630277533882056 60665016042782294 60850233881300864 60912667993329152 61453312975518464 61488523047887936 61586878456655552 62046382631991758 62133507555383264 62586092938200832 62621952044162368 62697218813446217 62976948834415616 63177768186566176 63584722697247752 64035384949279744 64047878845926976 64137814250718208 64174562425422592 64251695312953148 64653373498882168 64707084791405056 64719709742912224 65215760708713472 65294145036488368 65331555738380932 65531021102939392 65635842784255744 66218409436187008 66324330645629056 66535824046922516 66738966192394496 66913008136566592 67126378698226562 67263177729319936 67400407779600896 67439025278328704 68037596508609728 68050871273797412 68185472577011504 68393651304602624 68682140951661952 69111067227378176 69291745753008064 69543124435772416 69626709921873104 69684552852282368 69738082958271728 70272597769014784 70357060025948696 70385003950463488 70910151579419152 71009722920438016 71467126337402432 71653964358224248 71872732822578688 71987698537570816 72289946290397836 72626642607430912 72668254511140288 73197575823916544 73271257778502784 73430508929089312 73889569713008192 73965382563328256 73978379291990173 74096713143163711 74427303167945728 74621880041700992 74664635129578208 75342036053132849 75678182212785152 75799235023576064 75933821733490084 76364778623989856 76472009298933248 76486929696168992 77073171746661376 77165807770395344 77210020418086556 77445752212564736 77757253152696832 77772424312911328 77850711389659208 78258120242766464 78383299853925248 78507667820071204 78828158579602432 79079009615942336 79331174825176846 79573382767854976 79655027375891968 79700666238024832 80362024660293376 80408068601084224 81040173233621888 81137577287989222 81676715814174208 81890244980827712 82286111725850032 82354471552697344 82617081474740384 82633200832468286 83049433727017472 83149252757939368 83738580318288896 83754918490827584 83920581633244928 84546719190845912 84681957877901384 84940502426683904 85282148619086848 85433572888651988 85694412211536128 85831486717872896 86105184060723256 86593304647321472 86781510552560096 87274032713131264 87413633938478848 87428993708715659 87959540107572224 88189494594737536 88240023334956064 88882770643327232 88972241588181952 88989600896504308 89437851706018816 89580914118771712 90249283828351648 90376010989648384 90941008877548544 91050312974757136 91086475700599808 91195954637739952 91894935544096256 92005386187779064 92486869377814912 92728659757701968 93160551048621056 93457011364295488 93755024793390818 93987419844910592 94041270543828608 94137759626054144 94437943808535184 94973301871255808 95027717437644992 95719906846660096 95816260171888256 95889864067623626 96624821932395328 96740957535679457 96779380431887296 97328011835005952 97638369015602272 98267298713928344 98524200992558341 98963776739795968 98983085489159872 99178869202925824 99861633585217504 99918849952817896 100787993822557184 100966949777497804 101275214431815424 101437211575667968 101682561815065088 101702401024576352 102337541855925376 102663873303170036 103082976604095488 103142038660973312 104057500542579584 104223948157417088 105149012786033216 105169528332232364 105699279288931328 105975611151659392 106102985684293598 106487909292276512 106808012987766272 107475737764375552 107604915333803888 107777037299147216 108603105643022848 108733638221920712 109504297339300864 109525662641851456 109588416077284144 109923003140414464 110561094326490808 111076041634894336 111253715921700352 112061923661239552 112241174938756864 112305484244489536 112599086848638104 113123526273325568 113143403623043794 113237398384958848 114127581240248576 114192971374649024 114330222542166631 115024013986825216 115390799745711776 116231315456658688 116437692082114403 116793190836690368 116957190692486144 118018294237075232 118922857762948096 119065793890067024 119113083608476672 119324577009770132 119688889783054592 120170300326895104 120193746665408416 120944367647911808 121260555067764112 121330032085564588 121700467762601728 121825335986658304 122906625951036928 122977046095775872 123173756913311104 124092765263983516 124267015110766528 125172185876401664 125243904088324736 125394437626892434 126355536373132352 126507406008196213 127169445394495504 128095757691853952 128349124850845184 128503390625906296 129306746997764336 129414169582810112 129439419485824448 130588290072976736 130663111476761864 131062042205878784 131271685568511488 132436818872374016 132648661291258112 133071648093845032 133477932384788992 133826016273133184 134252757396453124 134800815559201792 134878050556657408 135117535731651473 136075193017219456 136101742547594824 136370945154023008 137364281903323904 137388418685124607 138222134454756352 138583491506016128 139253419843746208 139476165916543456 140545195538029568 140714120051897392 140770007900926976 141820303158838304 142019445840876032 142934252674804864 143307928716448496 143745465645157376 143975397075141632 144579892580795672 145253285214861824 145336509022280576 146395151647833088 146542515557005568 146861017858178624 147779139426016384 147930765126656512 147956758583980346 148193426286327422 149243760083401984 149329270259156416 149508752555140979 150684072106265698 151867643466980168 152729557247979712 152944018597866496 152973859392337984 154331615540790688 154420040836173112 154891504425129472 155514506305393664 155544848625822656 155701422779318416 156516240485532928 156766599707850496 157015335640142408 158158019231884672 158662349650353692 159146765535709952 159310054751783936 159401332476049664 160724049320586752 160816137202168448 162080346467243776 162275154575978444 163353431628348416 163780489961655424 164572223451700064 165234162949480768 165266401664936572 166098867454034944 166298505515878736 167509836981655168 167841163266489856 169093438381691824 169363915755802768 169881004853367808 170867145777303976 171388824423072256 171662973435745792 172210368121446512 173186609294642944 173563021105120192 174548065426262528 174827267876957696 174857987417431318 176378989189475072 176480046669912128 176692162110621157 177765541286654464 177944483176363904 177979201793008616 179661778280547563 180498567656703296 180752021979296768 182100625949514272 182391909275479904 182973516129036919 183789871088192512 184010772375558128 184973738755629824 185457319515403936 186914022728590976 187510049586781636 187974839689821184 188082541087657216 188275519252108288 188875887617070368 189946603742511616 190055434875289984 191439813693320192 191632520343776512 191779728135247252 193249643864790656 193481915071358914 193558760863774592 195276738031204544 196534597427856688 197048401985116682 197966170978319744 198357738405851648 199723267170435008 199837699905635792 201933899554995608 202550428863630848 202874423151335936 203365123630130176 203404802049152704 204675083711850752 205327746606340072 206284077321946624 208115001085159168 208447896314834176 208818009767097731 210298025572066432 210339056664464728 211951222303318784 212205971368587196 212327556149738029 212975818584553024 213616025975532544 215209830667607776 215554074598294432 217206211286045696 217467276443841424 219051325283702912 219176832154568288 221122188652981616 222152083269788672 222507431843400704 224123847322479104 224482349877513728 224610968488979072 225198173697276208 226247052546651136 226286807246087588 226474796769917696 228255162480497152 228385942749298048 228660445084333262 230781599491423552 232462630913317376 232875384164228806 233586381673380736 234942325443792967 236036588474150464 238131587780134048 238649154019540264 239377779566109184 240340600653790208 240387493330816832 241888735295823616 242521110135528224 242660064171129176 243400935525203456 245813251902073856 245954092191551744 246347513826622208 248185530527967032 248534030221533056 250344371752803328 250487808176649472 250788875253784868 252711072746264704 253014812016392426 254338890788991008 256191515383707904 256698249701690368 257006781251812592 258613493995528672 258878838971648896 261176580145953472 261326222953523728 262124084411757568 262543371137022976 264873637744748032 265297322582516224 266143296187690064 266955864769577984 267652032546266368 268505514792906248 269756101113314816 270235071463302946 272150386034438912 272203485095189648 272741890308046016 274728563806647808 274776837370249214 277166983012032256 277659111888118961 278506839687492416 278952331833086912 281428240103794784 283640606317676608 284038891681752064 285868505349609728 286615857432896992 289159785161591344 289216202913639001 290506570429723648 290673018044561152 293085031114011136 293722035716357248 295558278852032768 295861530253313024 295913517167960692 296386852572654844 298487520166803968 298658540518312832 299017505110281958 301368144212531396 303735286933960336 305459114495959424 305947718784675968 308663231081581376 308840081672346224 309783008850258944 311089697251645312 311402845558636832 313032480971065856 313533199415700992 314030671280284816 316316038463769344 317324699300707384 318293531071419904 318802664952099328 321448098641173504 321632274404336896 324160692934487552 324550309151956888 327560979923310848 328142586776867863 329144446903400128 330468325898961536 330532803329873144 332597011031757472 333657588235302617 335019673963310336 335682326532979712 338186876763383648 338727831511605536 341734291554607952 342777648846144512 343325946871491584 344420736242893024 346373218589285888 347126042210240384 349096130852525056 349654535753915392 349715974834862636 352757978378950144 352960093339824256 353384324221242314 355531082573308928 355888966352727808 355958403586017232 359323556561095126 360997135313406592 364201251899028544 364783818550959808 365947032258073838 368021544751116256 369947477511259648 370914639030807872 373828045457181952 375020099173563272 376165082175314432 377751775234140736 379893207485023232 380110869750579968 383265040687553024 383559456270494504 386499287729581312 386963830142717828 387117521727549184 390553476062409088 393069194855713376 394096803970233364 395932341956639488 396715476811703296 399446534340870016 399675399811271584 403867799109991216 405100857727261696 405748846302671872 406809604098305408 409350167423701504 410655493212680144 412568154643893248 416230002170318336 416895792629668352 417636019534195462 420596051144132864 420678113328929456 423902444606637568 424411942737174392 424655112299476058 425951637169106048 430419661335215552 431108149196588864 434934552887682848 436321461538472653 438102650567405824 438353664309136576 442244377305963232 448247694644958208 448964699755027456 449221936977958144 450396347394552416 452573614492175176 452949593539835392 456510324960994304 456771885498596096 457320890168666524 461563198982847104 464925261826634752 465750768328457612 467172763346761472 469884650887585934 472073176948300928 476263175560268096 477298308039080528 478755559132218368 480774986661633664 483777470591647232 485042220271056448 485320128342258352 486801871050406912 491908184383103488 492695027653244416 496371061055934064 497068060443066112 500975616353298944 501577750507569736 505422145492529408 506029624032784852 508677781577982016 512383030767415808 514013562503625184 515652636363649499 517226987991057344 517757677943297792 522353160291906944 522652445907047456 527394252371929943 529747275489496064 530594645165032448 532286592375380128 535304065092532736 537011029585812496 539512202226629632 540470142926605892 544300772068877824 544406970190379296 545483780616092032 549457127613295616 549553674740498428 554333966024064512 555318223776237922 557013679374984832 557904663666173824 562856480207589568 567281212635353216 571737010699219456 573231714865793984 578319570323182688 578432405827278002 581346036089122304 586170062228022272 587444071432714496 591116557704065536 591827034335921384 592773705145309688 596975040333607936 597317081036625664 598035010220563916 602736288425062792 607470573867920672 610918228991918848 611895437569351936 617326462163162752 617680163344692448 622179394503290624 622805691117273664 626064961942131712 627066398831401984 628061342560569632 632632076927538688 634649398601414768 636587062142839808 637605329904198656 643264548808673792 648321385868975104 649100618303913776 655121959846621696 656285173553735726 658288893806800256 660936651797923072 661065606659746288 665194022063514944 667315176470605234 670039347926620672 676373753526767296 677455663023211072 683468583109215904 688841472485786048 689669406947908387 692746437178571776 694252084420480768 699431949669725272 705515956757900288 705920186679648512 706768648442484628 711777932705455616 711916807172034464 718647113122190252 721994270626813184 728402503798057088 729567637101919616 731894064516147676 736043089502232512 739894955022519296 741829278061615744 747656090914363904 750040198347126544 752330164350628864 755503550468281472 760221739501159936 766530081375106048 767118912540989008 772998575459162624 773927660285435656 774235043455098368 781106952124818176 786138389711426752 788193607940466728 791864683913278976 798893068681740032 799350799622543168 807735598219982432 813619208196610816 815063844574800821 818700334847403008 821310986425360288 832460004340636672 833791585259336704 835272039068390924 841192102288265728 841356226657858912 847804889213275136 848823885474348784 849310224598952116 851903274338212096 860839322670431104 862216298393177728 869869105775365696 872642923076945306 876205301134811648 876707328618273152 884488754611926464 898443873955916288 900792694789104832 905147228984350352 905899187079670784 913543770997192192 914641780337333048 923126397965694208 931501536656915224 934345526693522944 939769301775171868 944146353896601856 952526351120536192 954596616078161056 961549973323267328 961718930795872249 967554941183294464 970084440542112896 970640256684516704 983816368766206976 985390055306488832 992742122111868128 994136120886132224 1001951232706597888 1003155501015139472 1010844290985058816 1012059248065569704 1017355563155964032 1024766061534831616 1028027125007250368 1031305272727298998 1034453975982114688 1035515355886595584 1044706320583813888 1045304891814094912 1054788504743859886 1064573184750760256 1070608130185065472 1074022059171624992 1080940285853211784 1088601544137755648 1088813940380758592 1090967561232184064 1099107349480996856 1108667932048129024 1110636447552475844 1114027358749969664 1115809327332347648 1125712960415179136 1134562425270706432 1143474021398438912 1146463429731587968 1156639140646365376 1156864811654556004 1162692072178244608 1174888142865428992 1182233115408131072 1183654068671842768 1185547410290619376 1194634162073251328 1196070020441127832 1205472576850125584 1214941147735841344 1221836457983837696 1223790875138703872 1234652924326325504 1235360326689384896 1244358789006581248 1245611382234547328 1256122685121139264 1257632447963832941 1265264153855077376 1269298797202829536 1280814612903258433 1286529097617347584 1298201236607827552 1310243919693243392 1312570347107471452 1316577787613600512 1321873303595846144 1322131213319492576 1330388044127029888 1334630352941210468 1340078695853241344 1352747507053534592 1354911326046422144 1366937166218431808 1377682944971572096 1379338813895816774 1388504168840961536 1398863899339450544 1411840373359297024 1413537296884969256 1423555865410911232 1423833614344068928 1437294226244380504 1443988541253626368 1456805007596114176 1459135274203839232 1463788129032295352 1472086179004465024 1483658556123231488 1486292893048166203 1495312181828727808 1500080396694253088 1511007100936562944 1520443479002319872 1534237825081978016 1545997150918325248 1547855320570871312 1548470086910196736 1562213904249636352 1572276779422853504 1576387215880933456 1583729367826557952 1597786137363480064 1598701599245086336 1615471196439964864 1627238416393221632 1630127689149601642 1642621972850720576 1644596278106550769 1670544078136781848 1682384204576531456 1682712453315717824 1697647770948697568 1698620449197904232 1703806548676424192 1721678645340862208 1724432596786355456 1739738211550731392 1745285846153890612 1752410602269623296 1753414657236546304 1768977509223852928 1796887747911832576 1801585389578209664 1810294457968700704 1827087541994384384 1829283560674666096 1846252795931388416 1863003073313830448 1868691053387045888 1879538603550343736 1888292707793203712 1905052702241072384 1909193232156322112 1923099946646534656 1923437861591744498 1940168881084225792 1941280513369033408 1943613783216832727 1985484244223736256 1988272241772264448 2006311002030278944 2021688581970117632 2024118496131139408 2034711126311928064 2056054250014500736 2062610545454597996 2068907951964229376 2071030711773191168 2089412641167627776 2090609783628189824 2109577009487719772 2129146369501520512 2148044118343249984 2161880571706423568 2177627880761517184 2181935122464368128 2198214698961993712 2221272895104951688 2228054717499939328 2231618654664695296 2251425920830358272 2269124850541412864 2292926859463175936 2296998107438075041 2313278281292730752 2313729623309112008 2335603117647118319 2349776285730857984 2367308137343685536 2371094820581238752 2389268324146502656 2392140040882255664 2410945153700251168 2429882295471682688 2443672915967675392 2447581750277407744 2469305848652651008 2470720653378769792 2488717578013162496 2491222764469094656 2512245370242278528 2515264895927665882 2538597594405659072 2561629225806516866 2596402473215655104 2625140694214942904 2633155575227201024 2643746607191692288 2644262426638985152 2660776088254059776 2669260705882420936 2705495014107069184 2709822652092844288 2733874332436863616 2755365889943144192 2758677627791633548 2777008337681923072 2797727798678901088 2823680746718594048 2827074593769938512 2847667228688137856 2874588452488761008 2887977082507252736 2913610015192228352 2918270548407678464 2927576258064590704 2944172358008930048 2967317112246462976 2972585786096332406 3000160793388506176 3022014201873125888 3054250230769308571 3068475650163956032 3095710641141742624 3124427808499272704 3144553558845707008 3152774431761866912 3195572274726960128 3197403198490172672 3230942392879929728 3254476832786443264 3260255378299203284 3285243945701441152 3289192556213101538 3341088156273563696 3365424906631435648 3395295541897395136 3397240898395808464 3407613097352848384 3443357290681724416 3448865193572710912 3479476423101462784 3490571692307781224 3506829314473092608 3537955018447705856 3603170779156419328 3609568454545546493 3620588915937401408 3658567121349332192 3692505591862776832 3726006146627660896 3759077207100687472 3776585415586407424 3810105404482144768 3818386464312644224 3846199893293069312 3846875723183488996 3880337762168451584 3882561026738066816 3887227566433665454 3970968488447472512 4012622004060557888 4048236992262278816 4069422252623856128 4112108500029001472 4125221090909195992 4137815903928458752 4178825282335255552 4181219567256379648 4219154018975439544 4258292739003041024 4296088236686499968 4323761143412847136 4355255761523034368 4363870244928736256 4396429397923987424 4442545790209903376 4456109434999878656 4463237309329390592 4502851841660716544 4538249701082825728 4585853718926351872 4593996214876150082 4626556562585461504 4627459246618224016 4671206235294236638 4734616274687371072 4742189641162477504 4784280081764511328 4821890307400502336 4859764590943365376 4938611697305302016 4941441306757539584 4982445528938189312 5024490740484557056 5030529791855331764 5077195188811318144 5123258451613033732 5192804946431310208 5250281388429885808 5266311150454402048 5288524853277970304 5321552176508119552 5338521411764841872 5410990028214138368 5419645304185688576 5467748664873727232 5510731779886288384 5517355255583267096 5595455597357802176 5654149187539877024 5672179000000144489 5695334457376275712 5749176904977522016 5827220030384456704 5836541096815356928 5855152516129181408 5888344716017860096 5934634224492925952 5945171572192664812 6000321586777012352 6044028403746251776 6108500461538617142 6136951300327912064 6191421282283485248 6289107117691414016 6305548863523733824 6394806396980345344 6461884785759859456 6520510756598406568 6570487891402882304 6578385112426203076 6682176312547127392 6730849813262871296 6790591083794790272 6794481796791616928 6886714581363448832 6897730387145421824 6958952846202925568 6981143384615562448 7013658628946185216 7075910036895411712 7206341558312838656 7219136909091092986 7241177831874802816 7317134242698664384 7452012293255321792 7518154414201374944 7620210808964289536 7636772928625288448 7693751446366977992 7760675524336903168 7765122053476133632 7774455132867330908 7941936976894945024 8025244008121115776 8096473984524557632 8138844505247712256 8224217000058002944 8250442181818391984 8275631807856917504 8362439134512759296 8438308037950879088 8516585478006082048 8592176473372999936 8647522286825694272 8710511523046068736 8792858795847974848 8885091580419806752 8965702290322809031 9005703683321433088 9171707437852703744 9187992429752300164 9253113125170923008 9254918493236448032 9342412470588473276 9469232549374742144 9484379282324955008 9568560163529022656 9643780614801004672 9719529181886730752 9882882613515079168 9964891057876378624 10048981480969114112 10061059583710663528 10154390377622636288 10246516903226067464 10385609892862620416 10500562776859771616 10577049706555940608 10643104353016239104 10677042823529683744 10821980056428276736 10839290608371377152 10935497329747454464 11021463559772576768 11034710511166534192 11190911194715604352 11308298375079754048 11344358000000288978 11390668914752551424 11498353809955044032 11710305032258362816 11776689432035720192 11890343144385329624 12000643173554024704 12217000923077234284 12273902600655824128 12382842564566970496 12578214235382828032 12611097727047467648 12789612793960690688 12923769571519718912 13041021513196813136 13140975782805764608 13156770224852406152 13364352625094254784 13461699626525742592 13581182167589580544 13588963593583233856 13917905692405851136 13962286769231124896 14151820073790823424 14412683116625677312 14438273818182185972 14482355663749605632 14634268485397328768 14904024586510643584 15036308828402749888 15273545857250576896 15387502892733955984 15530244106952267264 15548910265734661816 15883873953789890048 16050488016242231552 16192947969049115264 16349221823529828233 16448434000116005888 16500884363636783968 16724878269025518592 16876616075901758176 17033170956012164096 17184352946745999872 17295044573651388544 17421023046092137472 17585717591695949696 17770183160839613504 17931404580645618062 18375984859504600328 18506226250341846016 18509836986472896064 18684824941176946552 18938465098749484288 18968758564649910016 19137120327058045312 19287561229602009344 19439058363773461504 19765765227030158336 20097962961938228224 20122119167421327056 20308780755245272576 20493033806452134928 20771219785725240832 21001125553719543232 21154099413111881216 21354085647059367488 21379751615385159997 21870994659494908928 22069421022333068384 22381822389431208704 22616596750159508096 22688716000000577956 22781337829505102848 22996707619910088064 23420610064516725632 23780686288770659248 24001286347108049408 24434001846154468568 24547805201311648256 24765685129133940992 25222195454094935296 25266979181818825451 25847539143039437824 26082043026393626272 26281951565611529216 26313540449704812304 26728705250188509568 26923399253051485184 27162364335179161088 27177927187166467712 27924573538462249792 28876547636364371944 28964711327499211264 29268536970794657536 29808049173021287168 30072617656805499776 30547091714501153792 30775005785467911968 31060488213904534528 31097820531469323632 31767747907579780096 32100976032484463104 32385895938098230528 32698443647059656466 33001768727273567936 33753232151803516352 34368705893491999744 34590089147302777088 35171435183391899392 35540366321679227008 35862809161291236124 36751969719009200656 37019673972945792128 37369649882353893104 37876930197498968576 37937517129299820032 38274240654116090624 38575122459204018688 39705253000001011423 40244238334842654112 40617561510490545152 40986067612904269856 41542439571450481664 42002251107439086464 42308198826223762432 42708171294118734976 42759503230770319994 44138842044666136768 44763644778862417408 45233193500319016192 45377432000001155912 45993415239820176128 46841220129033451264 47561372577541318496 48002572694216098816 48868003692308937136 49095610402623296512 49531370258267881984 50444390908189870592 50533958363637650902 52164086052787252544 52627080899409624608 53457410500377019136 54324728670358322176 54355854374332935424 55849147076924499584 57753095272728743888 57929422654998422528 58537073941589315072 59616098346042574336 60145235313610999552 61550011570935823936 62195641062938647264 64201952064968926208 64771791876196461056 65396887294119312932 66003537454547135872 67506464303607032704 69180178294605554176 70342870366783798784 71080732643358454016 71725618322582472248 73503939438018401312 74039347945891584256 74739299764707786208 75753860394997937152 75875034258599640064 76548481308232181248 77150244918408037376 79410506000002022846 80488476669685308224 81972135225808539712 84004502214878172928 85416342588237469952 85519006461540639988 88277684089332273536 89527289557724834816 90466387000638032384 90754864000002311824 91986830479640352256 93682440258066902528 95122745155082636992 97736007384617874272 99062740516535763968 100888781816379741184 101067916727275301804 104328172105574505088 105254161798819249216 106914821000754038272 108711708748665870848 111698294153848999168 115506190545457487776 117074147883178630144 119232196692085148672 120290470627221999104 123100023141871647872 124391282125877294528 129543583752392922112 130793774588238625864 132007074909094271744 135012928607214065408 138360356589211108352 140685740733567597568 142161465286716908032 143451236645164944496 147007878876036802624 148078695891783168512 149478599529415572416 153096962616464362496 158821012000004045692 160976953339370616448 163944270451617079424 168009004429756345856 170832685176474939904 171038012923081279976 176555368178664547072 180932774001276064768 181509728000004623648 183973660959280704512 187364880516133805056 190245490310165273984 195472014769235748544 202135833454550603608 208656344211149010176 210508323597638498432 213829642001508076544 217423417497331741696 223396588307697998336 231012381090914975552 240580941254443998208 246200046283743295744 248782564251754589056 261587549176477251728 264014149818188543488 270025857214428130816 277936771000007079961 284322930573433816064 286902473290329888992 294015757752073605248 296157391783566337024 298957199058831144832 317642024000008091384 321953906678741232896 327888540903234158848 336018008859512691712 341665370352949879808 342076025846162559952 353110736357329094144 363019456000009247296 380490980620330547968 390944029538471497088 404271666909101207216 417312688422298020352 421016647195276996864 446793176615395996672 462024762181829951104 492400092567486591488 497565128503509178112 523175098352954503456 528028299636377086976 540051714428856261632 555873542000014159922 573804946580659777984 588031515504147210496 597914398117662289664 635284048000016182768 643907813357482465792 655777081806468317696 684152051692325119904 706221472714658188288 726038912000018494592 760981961240661095936 781888059076942994176 808543333818202414432 834625376844596040704 842033294390553993728 924049524363659902208 984800185134973182976 995130257007018356224 1046350196705909006912 1111747084000028319844 1147609893161319555968 1176063031008294420992 1195828796235324579328 1270568096000032365536 1287815626714964931584 1311554163612936635392 1368304103384650239808 1452077824000036989184 1521963922481322191872 1563776118153885988352 1617086667636404828864 1684066588781107987456 1848099048727319804416 1990260514014036712448 2092700393411818013824 2223494168000056639688 2295219786322639111936 2352126062016588841984 2391657592470649158656 2541136192000064731072 2736608206769300479616 2904155648000073978368 3127552236307771976704 3234173335272809657728 3696198097454639608832 4185400786823636027648 4446988336000113279376 4590439572645278223872 5082272384000129462144 5473216413538600959232 5808311296000147956736 6468346670545619315456 8370801573647272055296 8893976672000226558752 9180879145290556447744 10164544768000258924288 10946432827077201918464 12936693341091238630912 16741603147294544110592 17787953344000453117504 20329089536000517848576 21892865654154403836928 25873386682182477261824 35575906688000906235008 40658179072001035697152 71151813376001812470016 142303626752003624940032 284607253504007249880064
- Sum of all divisors σ(n): 865863051301392733327905
- Sum of proper divisors (its aliquot sum) s(n): 581255797797385483447841
- 284607253504007249880064 is an abundant number, because the sum of its proper divisors (581255797797385483447841) is greater than itself. Its abundance is 296648544293378233567777
Bases of 284607253504007249880064
- Binary: 1111000100010010010111000100101001110000001010000011001110000001100100000000002
- Hexadecimal: 0x3C4497129C0A0CE06400
- Base-36: 1ACG8HGG84CD7EV4
Squares and roots of 284607253504007249880064
- 284607253504007249880064 squared (2846072535040072498800642) is 81001288747094247014922496940049272942384644096
- 284607253504007249880064 cubed (2846072535040072498800643) is 23053554320595542153184488223648630292685225152734171601435851325702144
-
284607253504007249880064 is a
perfect square number . Itssquare root is 533485944992 -
The
cube root of 284607253504007249880064 is 65778200.4744100231
Scales and comparisons
How big is 284607253504007249880064?- 284,607,253,504,007,249,880,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 284,607,253,504,007,249,880,064 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 284607253504007249880064 cubic inches would be around 5481516.7 feet tall.
Recreational maths with 284607253504007249880064
- 284607253504007249880064 backwards is 460088942700405352706482
- The number of decimal digits it has is: 24
- The sum of 284607253504007249880064's digits is 94
- 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 284607253504007249880064 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 284607253504007249880064 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/284607253504007249880064/
Chicago style:
Numbermatics. 2024. "Number 284607253504007249880064 - Facts about the integer". https://numbermatics.com/n/284607253504007249880064/
The information we have on file for 284607253504007249880064 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 284607253504007249880064, math, Factors of 284607253504007249880064, curriculum, school, college, exams, university, Prime factorization of 284607253504007249880064, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighty-four sextillion, six hundred seven quintillion, two hundred fifty-three quadrillion, five hundred four trillion, seven billion, two hundred forty-nine million, eight hundred eighty thousand and sixty-four.