37925175953334425300895168
37,925,175,953,334,425,300,895,168 is an even composite number composed of five prime numbers multiplied together.
37925175953334425300895168 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, eight hundred thirty-six divisors.
Prime factorization of 37925175953334425300895168:
26 × 36 × 712 × 136 × 233
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 23 × 23 × 23)See below for interesting mathematical facts about the number 37925175953334425300895168 from the Numbermatics database.
Names of 37925175953334425300895168
- Cardinal: 37925175953334425300895168 can be written as Thirty-seven septillion, nine hundred twenty-five sextillion, one hundred seventy-five quintillion, nine hundred fifty-three quadrillion, three hundred thirty-four trillion, four hundred twenty-five billion, three hundred million, eight hundred ninety-five thousand, one hundred sixty-eight.
Scientific notation
- Scientific notation: 3.7925175953334425300895168 × 1025
Factors of 37925175953334425300895168
Divisors of 37925175953334425300895168
- Number of divisors d(n): 17836
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 23 24 26 27 28 32 36 39 42 46 48 49 52 54 56 63 64 69 72 78 81 84 91 92 96 98 104 108 112 117 126 138 144 147 156 161 162 168 169 182 184 189 192 196 207 208 216 224 234 243 252 273 276 288 294 299 312 322 324 336 338 343 351 364 368 378 392 414 416 432 441 448 468 483 486 504 507 529 546 552 567 576 588 598 621 624 637 644 648 672 676 686 702 728 729 736 756 784 819 828 832 864 882 897 936 966 972 1008 1014 1029 1053 1058 1092 1104 1127 1134 1176 1183 1196 1242 1248 1274 1288 1296 1323 1344 1352 1372 1404 1449 1456 1458 1472 1512 1521 1568 1587 1638 1656 1701 1728 1764 1794 1863 1872 1911 1932 1944 2016 2028 2058 2093 2106 2116 2184 2197 2208 2254 2268 2352 2366 2392 2401 2457 2484 2496 2548 2576 2592 2646 2691 2704 2744 2808 2898 2912 2916 3024 3042 3087 3136 3159 3174 3276 3312 3381 3402 3528 3549 3588 3703 3726 3744 3822 3864 3887 3888 3969 4032 4056 4116 4186 4212 4232 4347 4368 4394 4416 4459 4508 4536 4563 4704 4732 4761 4784 4802 4914 4968 5096 5103 5152 5184 5292 5382 5408 5488 5589 5616 5733 5796 5824 5832 6048 6084 6174 6279 6318 6348 6552 6591 6624 6762 6804 6877 7056 7098 7176 7203 7371 7406 7452 7488 7644 7728 7774 7776 7889 7938 8073 8112 8232 8281 8372 8424 8464 8694 8736 8788 8918 9016 9072 9126 9261 9408 9464 9477 9522 9568 9604 9828 9936 10143 10192 10206 10304 10584 10647 10764 10816 10976 11109 11178 11232 11466 11592 11661 11664 11907 12096 12167 12168 12348 12558 12636 12696 13041 13104 13182 13248 13377 13524 13608 13689 13754 14112 14196 14283 14352 14406 14651 14742 14812 14904 15288 15379 15456 15548 15552 15778 15876 16146 16224 16464 16562 16744 16767 16807 16848 16928 17199 17388 17472 17576 17836 18032 18144 18252 18522 18837 18928 18954 19044 19136 19208 19656 19773 19872 20286 20384 20412 20631 21168 21294 21528 21609 21952 22113 22218 22356 22464 22932 23184 23322 23328 23667 23814 24219 24334 24336 24696 24843 25116 25272 25392 25921 26082 26208 26364 26754 27048 27209 27216 27378 27508 27783 28224 28392 28561 28566 28704 28812 29302 29484 29624 29808 30429 30576 30758 30912 31096 31213 31556 31752 31941 32292 32448 32928 33124 33327 33488 33534 33614 33696 33856 34398 34776 34983 35152 35672 35721 36064 36288 36501 36504 37044 37674 37856 37908 38088 38416 39123 39312 39546 39744 40131 40572 40768 40824 41067 41262 42336 42588 42849 43056 43218 43953 44226 44436 44712 45864 46137 46368 46644 46656 47334 47628 48139 48438 48668 48672 49392 49686 50232 50421 50531 50544 50784 51597 51842 52164 52416 52728 53508 54096 54418 54432 54756 55016 55223 55566 56511 56784 57122 57132 57408 57624 57967 58604 58968 59248 59319 59616 60858 61152 61516 61893 62192 62426 63112 63504 63882 64584 64827 65856 66248 66339 66654 66976 67068 67228 67392 68796 69552 69966 70304 71001 71344 71442 72128 72657 73002 73008 74088 74529 75348 75712 75816 76176 76832 77763 78246 78624 79092 80262 81144 81627 81648 82134 82524 83349 84672 85169 85176 85683 85698 86112 86436 87906 88452 88872 89401 89424 91287 91728 92274 92736 93288 93639 94668 95256 95823 96278 96876 97336 97344 98784 99372 99981 100464 100842 101062 101088 101568 102557 103194 103684 104328 104949 105456 107016 107653 108192 108836 108864 109503 109512 110032 110446 111132 113022 113568 114244 114264 115248 115934 117208 117369 117649 117936 118496 118638 119232 120393 121716 122304 123032 123201 123786 124384 124852 126224 127008 127764 128547 129168 129654 131859 132496 132678 133308 133952 134136 134456 137592 138411 139104 139932 140608 142002 142688 142884 144417 145314 146004 146016 148176 149058 150696 151263 151593 151632 152352 153664 154791 155526 156492 157248 158171 158184 160524 162288 163254 163296 164268 165048 165669 166698 169533 170338 170352 171366 171396 172224 172872 173901 175812 176904 177744 177957 178802 178848 181447 182574 183456 184548 185679 186576 187278 189336 190463 190512 191646 192556 193752 194481 194672 197568 198744 199927 199962 200928 201684 202124 202176 205114 206388 207368 208656 209898 210912 213003 214032 215306 216384 217672 217971 218491 219006 219024 220064 220892 222264 223587 226044 227136 228488 228528 230496 231868 233289 234416 234738 235298 235872 236992 237276 240786 243432 244881 246064 246402 247572 248768 249704 250047 252448 254016 255507 255528 257049 257094 258336 259308 263718 264992 265356 266616 268203 268272 268912 273861 275184 276822 278208 279864 280917 284004 285376 285768 287469 288834 290628 292008 292032 296352 298116 299943 301392 302526 303186 303264 304704 307671 309582 311052 312984 314847 316342 316368 321048 322959 324576 326508 326592 328509 328536 330096 331338 333396 336973 339066 340676 340704 342732 342792 345744 347802 351624 352947 353717 353808 355488 355914 357604 357696 361179 362894 365148 366912 369096 371293 371358 373152 374556 378672 380926 381024 383292 385112 385641 386561 387504 388962 389344 395577 397488 399854 399924 401856 403368 404248 405769 410228 412776 414736 415233 417312 419796 421824 426006 428064 430612 433251 435344 435942 436982 438012 438048 440128 441784 444528 447174 452088 453789 454779 456976 457056 460992 463736 464373 466578 468832 469476 470596 471744 474513 474552 481572 486864 489762 492128 492804 495144 497007 499408 500094 504896 508599 511014 511056 514098 514188 516672 518616 521703 527436 529984 530712 533232 533871 536406 536544 537824 544341 547722 550368 553644 557037 559728 561834 568008 571389 571536 574938 577668 581256 583443 584016 592704 596183 596232 599781 599886 602784 605052 606372 606528 615342 619164 622104 625807 625968 629694 632684 632736 639009 642096 645918 649152 653016 655473 656903 657018 657072 660192 662676 666792 670761 673946 678132 681352 681408 685464 685584 691488 695604 699867 703248 705894 707434 707616 710976 711828 715208 717899 722358 725788 730296 734643 738192 742586 742716 746304 749112 753571 757344 761852 762048 766521 766584 770224 771147 771282 773122 775008 777924 778688 791154 794976 799708 799848 804609 806736 808496 811538 820456 821583 823543 825552 829472 830466 834624 839592 842751 852012 856128 861224 862407 866502 870688 871884 873964 876024 876096 883568 889056 894348 899829 904176 907578 909558 913952 914112 923013 927472 928746 933156 937664 938952 941192 944541 949026 949104 963144 968877 973728 979524 984256 985527 985608 990288 994014 998816 1000188 1010919 1017198 1022028 1022112 1028196 1028376 1037232 1043406 1054872 1058841 1061151 1061424 1066464 1067742 1072812 1073088 1075648 1083537 1088682 1095444 1100736 1107197 1107288 1113879 1114074 1119456 1123668 1136016 1142778 1143072 1149876 1155336 1159683 1162213 1162512 1166886 1168032 1186731 1192366 1192464 1199562 1199772 1205568 1210104 1212744 1217307 1230684 1238328 1244208 1245699 1251614 1251936 1259388 1265368 1265472 1270129 1278018 1284192 1291836 1299753 1306032 1310946 1313806 1314036 1314144 1320384 1325352 1333241 1333584 1341522 1347892 1356264 1361367 1362704 1364337 1370928 1371168 1382976 1391208 1399489 1399734 1406496 1411788 1414868 1415232 1423539 1423656 1430416 1435798 1444716 1451576 1460592 1469286 1476384 1485172 1485432 1491021 1498224 1507142 1514688 1523704 1525797 1529437 1533042 1533168 1540448 1542294 1542564 1546244 1550016 1555848 1565109 1582308 1589952 1599416 1599696 1601613 1609218 1613472 1616992 1623076 1633023 1640912 1643166 1647086 1651104 1658944 1660932 1671111 1679184 1685502 1704024 1714167 1722448 1724814 1733004 1741376 1743768 1747928 1750329 1752048 1767136 1778112 1788549 1788696 1799343 1799658 1808352 1815156 1819116 1827904 1846026 1854944 1857492 1866312 1877421 1877904 1882384 1889082 1898052 1898208 1917027 1926288 1937754 1947456 1959048 1966419 1970709 1971054 1971216 1980576 1988028 1997632 2000376 2012283 2021838 2034396 2044056 2044224 2056223 2056392 2056752 2074464 2086812 2099601 2109744 2117682 2122302 2122848 2132928 2135484 2145624 2153697 2167074 2177364 2190888 2203929 2214394 2214576 2227758 2228148 2238912 2247336 2260713 2272032 2285556 2286144 2299563 2299752 2310672 2313441 2319366 2324426 2325024 2333772 2336064 2358811 2373462 2384732 2384928 2399124 2399544 2413827 2420208 2425488 2434614 2461368 2470629 2476019 2476656 2488416 2491398 2503228 2503872 2518776 2528253 2530736 2540258 2556036 2568384 2583672 2599051 2599506 2612064 2621892 2627612 2628072 2628288 2650704 2666482 2667168 2683044 2695784 2699487 2705927 2712528 2722734 2725408 2728674 2741856 2742336 2769039 2782416 2798978 2799468 2812992 2823576 2829736 2833623 2840383 2847078 2847312 2860832 2871596 2889432 2903152 2906631 2921184 2938572 2952768 2956581 2970344 2970864 2982042 2996448 3014284 3032757 3047408 3051594 3058874 3066084 3066336 3080896 3084588 3085128 3092488 3111696 3130218 3164616 3176523 3183453 3198832 3199392 3203226 3218436 3226944 3233984 3246152 3250611 3266046 3281824 3286332 3294172 3302208 3321591 3321864 3341637 3342222 3358368 3371004 3408048 3428334 3444896 3449628 3466008 3479049 3486639 3487536 3495856 3500658 3504096 3534272 3560193 3577098 3577392 3598686 3599316 3616704 3630312 3638232 3651921 3692052 3709888 3714984 3732624 3737097 3754842 3755808 3764768 3778164 3796104 3796416 3810387 3834054 3852576 3875508 3899259 3918096 3932838 3941418 3942108 3942432 3961152 3976056 3999723 4000752 4024566 4043676 4068792 4084101 4088112 4093011 4112446 4112784 4113504 4148928 4173281 4173624 4198467 4199202 4219488 4235364 4244604 4245696 4270617 4270968 4291248 4307394 4334148 4354728 4380649 4381776 4407858 4428788 4429152 4455516 4456296 4473063 4494672 4521426 4544064 4571112 4588311 4598321 4599126 4599504 4621344 4626882 4638732 4648852 4650048 4667544 4695327 4717622 4746924 4769464 4769856 4798248 4799088 4826809 4827654 4840416 4850976 4869228 4899069 4922736 4941258 4952038 4953312 4976832 4982796 5006456 5013333 5025293 5037552 5056506 5061472 5080516 5112072 5142501 5167344 5198102 5199012 5224128 5243784 5255224 5256144 5274997 5301408 5332964 5334336 5365647 5366088 5391568 5398029 5398974 5411854 5425056 5445468 5450816 5457348 5483712 5538078 5564832 5597956 5598936 5632263 5647152 5659472 5667246 5680766 5694156 5694624 5721664 5743192 5751081 5764801 5778864 5806304 5813262 5842368 5877144 5899257 5912127 5913162 5940688 5941728 5964084 5992896 6028568 6036849 6065514 6094816 6103188 6117748 6132168 6132672 6168669 6169176 6170256 6184976 6223392 6260436 6298803 6329232 6353046 6366906 6397664 6398784 6406452 6436872 6461091 6492304 6501222 6532092 6563648 6572664 6588344 6611787 6643182 6643728 6683274 6684444 6716736 6742008 6782139 6816096 6856668 6889792 6898689 6899256 6932016 6940323 6958098 6973278 6975072 6991712 7001316 7008192 7076433 7120386 7154196 7154784 7197372 7198632 7241481 7260624 7276464 7303842 7384104 7411887 7428057 7429968 7465248 7474194 7509684 7511616 7529536 7556328 7584759 7592208 7620774 7668108 7705152 7750379 7751016 7797153 7798518 7836192 7865676 7882836 7884216 7884864 7952112 7999446 8001504 8049132 8087352 8117781 8135491 8137584 8168202 8176224 8186022 8224892 8225568 8227008 8307117 8346562 8347248 8396934 8398404 8438976 8470728 8489208 8521149 8539739 8541234 8541936 8582496 8614788 8668296 8709456 8719893 8761298 8763552 8815716 8857576 8858304 8869743 8890903 8911032 8912592 8946126 8989344 9042852 9098271 9142224 9176622 9196642 9198252 9199008 9242688 9253764 9277464 9297704 9332687 9335088 9390654 9435244 9493848 9529569 9538928 9550359 9596496 9598176 9653618 9655308 9680832 9701952 9738456 9796423 9798138 9845472 9882516 9904076 9906624 9964773 9965592 10012912 10024911 10026666 10050586 10075104 10113012 10122944 10161032 10224144 10285002 10334688 10396204 10398024 10437147 10459917 10487568 10510448 10512288 10549994 10602816 10665928 10680579 10706059 10731294 10732176 10783136 10796058 10797948 10823708 10850112 10890936 10914696 10955763 11076156 11129664 11195912 11197872 11211291 11264526 11294304 11318944 11334492 11361532 11388312 11389248 11431161 11486384 11502162 11529602 11557728 11612608 11626524 11697777 11754288 11798514 11824254 11826324 11881376 11883456 11928168 11999169 12057136 12073698 12131028 12189632 12206376 12235496 12252303 12264336 12279033 12337338 12338352 12340512 12369952 12446784 12519843 12520872 12595401 12597606 12658464 12706092 12733812 12795328 12811851 12812904 12873744 12922182 12984608 13002444 13064184 13141947 13145328 13176688 13223574 13286364 13287456 13366548 13368888 13419189 13484016 13564278 13632192 13713336 13764933 13794963 13797378 13798512 13864032 13880646 13916196 13946556 13950144 13983424 14002632 14085981 14152866 14240772 14308392 14309568 14393561 14394744 14397264 14480427 14482962 14521248 14552928 14607684 14697207 14768208 14823774 14856114 14859936 14930496 14948388 15019368 15075879 15108769 15112656 15169518 15184416 15241548 15336216 15427503 15500758 15502032 15594306 15597036 15672384 15731352 15765672 15768432 15824991 15904224 15998892 16003008 16096941 16098264 16174704 16194087 16235562 16270982 16275168 16336404 16352448 16372044 16449784 16451136 16511677 16614234 16693124 16694496 16793868 16796808 16896789 16941456 16978416 17042298 17079478 17082468 17083872 17164992 17229576 17294403 17332133 17336592 17418912 17439786 17522596 17527104 17631432 17697771 17715152 17736381 17739486 17781806 17822064 17825184 17892252 17978688 18085704 18193357 18196542 18284448 18353244 18393284 18396504 18398016 18506007 18507528 18554928 18595408 18665374 18670176 18781308 18870488 18896409 18941489 18987696 19059138 19077856 19100718 19192992 19196352 19307236 19310616 19383273 19476912 19592846 19596276 19690944 19765032 19808152 19835361 19882681 19929546 19931184 20025824 20049822 20053332 20101172 20150208 20226024 20322064 20346417 20448288 20570004 20669376 20696067 20792408 20796048 20820969 20874294 20919834 20975136 21020896 21024576 21099988 21229299 21331856 21361158 21412118 21462588 21464352 21566272 21592116 21595896 21647416 21724443 21781872 21829392 21911526 22152312 22235661 22284171 22391824 22395744 22422582 22529052 22588608 22637888 22668984 22723064 22754277 22776624 22862322 22972768 23004324 23059204 23115456 23251137 23253048 23391459 23395554 23508576 23597028 23648508 23652648 23762752 23856336 23998338 24114272 24147396 24262056 24353343 24406473 24412752 24470992 24504606 24528672 24558066 24674676 24676704 24681024 24739904 24921351 25039686 25041744 25190802 25195212 25316928 25412184 25467624 25563447 25619217 25623702 25625808 25747488 25844364 25969216 26004888 26128368 26159679 26283894 26290656 26353376 26447148 26572728 26574912 26672709 26730899 26733096 26737776 26838378 26968032 27128556 27294813 27426672 27529866 27589926 27594756 27597024 27728064 27761292 27832392 27893112 27998061 28005264 28171962 28305732 28481544 28588707 28616784 28651077 28787122 28789488 28794528 28960854 28965924 29042496 29105856 29212967 29215368 29389269 29394414 29536416 29647548 29712228 29719872 29894319 29896776 30038736 30074733 30151758 30217538 30225312 30339036 30368832 30483096 30664543 30672432 30855006 31001516 31004064 31188612 31194072 31311441 31379751 31462704 31531344 31536864 31649982 31808448 31997784 32118177 32188247 32193882 32196528 32349408 32388174 32471124 32541964 32550336 32672808 32744088 32867289 32899568 33023354 33228468 33386248 33388992 33587736 33593616 33787663 33793578 33882912 33956832 34084596 34158956 34164936 34167744 34293483 34459152 34588806 34664266 34673184 34837824 34879572 35045192 35093331 35177051 35262864 35395542 35430304 35472762 35478972 35563612 35644128 35650368 35784504 35997507 36171408 36386714 36393084 36568896 36706488 36786568 36793008 36837099 36924979 37012014 37015056 37109856 37190816 37330748 37340352 37559529 37562616 37740976 37786203 37792818 37882978 37975392 38118276 38155712 38201436 38385984 38435553 38614472 38621232 38766546 38953824 39185692 39192552 39425841 39530064 39616304 39670722 39765362 39859092 39862368 40051648 40099644 40106664 40202344 40257567 40353607 40452048 40644128 40692834 40896576 41140008 41294799 41384889 41392134 41584816 41592096 41641938 41748588 41839668 41950272 42041792 42199976 42257943 42458598 42663712 42722316 42824236 42925176 42928704 43180683 43184232 43191792 43294832 43441281 43448886 43563744 43658784 43823052 44091621 44304624 44471322 44568342 44783648 44791488 44845164 45058104 45227637 45326307 45337968 45446128 45508554 45553248 45724644 45945536 46008648 46118408 46282509 46502274 46506096 46782918 46791108 47017152 47194056 47297016 47305296 47474973 47712672 47996676 48228544 48290823 48294792 48524112 48582261 48706686 48812946 48825504 48941984 49009212 49057344 49116132 49349352 49353408 49535031 49842702 50079372 50083488 50381604 50390424 50690367 50824368 50935248 51126894 51238434 51247404 51251616 51494976 51688728 51883209 51996399 52009776 52256736 52319358 52567788 52581312 52706752 52894296 53093313 53145456 53209143 53345418 53461798 53466192 53475552 53676756 53936064 54252653 54257112 54580071 54589626 54853344 55059732 55179852 55189512 55194048 55518021 55522584 55664784 55786224 55996122 56010528 56343924 56611464 56824467 56948437 56963088 57177414 57233568 57302154 57574244 57578976 57589056 57921708 57931848 58149819 58425934 58430736 58778538 58788828 59072832 59295096 59424456 59648043 59778173 59788638 59793552 60077472 60149466 60303516 60435076 60450624 60678072 60966192 61039251 61329086 61344864 61710012 62003032 62008128 62088201 62236321 62377224 62388144 62622882 62759502 62925408 63062688 63073728 63299964 63687897 63995568 64236354 64376494 64387764 64393056 64698816 64776348 64942248 65083928 65173329 65328809 65345616 65488176 65734578 65799136 66046708 66456936 66706983 66772496 66852513 67175472 67187232 67575326 67587156 67765824 67913664 68169192 68317912 68329872 68574961 68586966 68918304 69177612 69328532 69346368 69753411 69759144 70090384 70174377 70186662 70354102 70525728 70791084 70860608 70945524 70957944 71127224 71288256 71569008 71995014 72342816 72773428 72786168 73060029 73219419 73412976 73573136 73586016 73674198 73849958 74024028 74030112 74219712 74381632 74661496 74764053 74942413 75119058 75125232 75481952 75572406 75585636 75765956 75950784 76236552 76402872 76690341 76857651 76871106 77228944 77242464 77533092 77907648 78371384 78385104 78479037 78851682 79060128 79232608 79341444 79530724 79718184 79724736 80018127 80192697 80199288 80213328 80404688 80515134 80707214 80904096 81288256 81385668 81884439 82280016 82589598 82769778 82784268 83169632 83184192 83283876 83497176 83679336 83994183 84399952 84515886 84917196 85327424 85444632 85648472 85766121 85850352 85953231 86361366 86368464 86383584 86589664 86882562 86897772 87127488 87317568 87638901 87646104 88167807 88183242 88609248 88942644 89136684 89567296 89682957 89690328 90116208 90224199 90455274 90652614 90675936 90892256 91017108 91106496 91449288 91993629 92017296 92236816 92565018 93004548 93012192 93565836 93582216 93934323 94139253 94388112 94594032 94610592 94949946 95425344 95993352 96354531 96564741 96581646 96589584 97048224 97164522 97413372 97625892 97651008 97883968 98018424 98232264 98601867 98698704 99070062 99685404 100158744 100166976 100754927 100763208 100780848 101362989 101380734 101648736 101870496 102253788 102476868 102494808 102503232 102880449 103377456 103766418 103992798 104019552 104513472 104638716 105135576 105531153 105761383 105788592 106186626 106290912 106418286 106690836 106923596 106932384 106951104 107353512 107992521 108505306 108514224 109160142 109179252 109706688 110119464 110359704 110379024 110774937 111016607 111036042 111045168 111329568 111572448 111992244 112021056 112678587 112687848 113222928 113358609 113648934 113896874 113926176 114354828 114467136 114604308 115148488 115157952 115306659 115581739 115843416 115863696 116299638 116851868 116861472 117557076 117577656 118277523 118590192 118848912 119296086 119556346 119577276 119587104 120154944 120298932 120607032 120870152 121060821 121324931 121356144 121932384 122078502 122658172 122689728 123420024 123884397 124006064 124154667 124176402 124472642 124754448 124776288 125245764 125519004 125850816 126125376 126599928 127353499 127375794 127991136 128472708 128752988 128775528 128786112 129542049 129552696 129884496 130167856 130323843 130346658 130657618 130691232 130976352 131469156 131598272 132093416 132274863 132590423 132913872 133413966 133544992 133705026 134350944 134374464 135150652 135174312 135682911 135978921 136338384 136635824 136659744 137149922 137173932 137836608 138355224 138657064 138847527 139178767 139506822 139518288 140180768 140348754 140373324 140708204 141051456 141582168 141891048 141915888 142254448 142424919 143138016 143990028 144685632 144872469 145546856 145572336 145746783 146120058 146438838 146825952 147146272 147172032 147348396 147699916 148048056 148060224 148605093 149322992 149528106 149884826 150238116 150250464 150963904 151144812 151171272 151531912 152071101 152473104 152805744 153380682 153715302 153742212 154457888 154484928 155066184 155649627 155989197 156742768 156770208 156958074 157703364 158120256 158465216 158682888 159061448 159279939 159436368 159627429 160036254 160385394 160398576 160426656 160809376 161030268 161414428 161808192 162757959 162771336 163740213 163768878 164560032 165179196 165539556 165568536 166339264 166554063 166567752 166994352 167358672 167988366 168799904 169031772 169834392 170473401 170845311 170889264 171296944 171532242 171700704 171906462 172722732 172736928 172767168 173179328 173765124 173795544 174449457 175277802 175292208 176335614 176366484 177218496 177885288 178273368 178944129 179334519 179365914 179380656 180232416 180448398 180910548 181305228 181351872 181784512 182034216 182898576 183117753 183987258 184034592 184473632 185130036 186009096 186024384 186708963 187116293 187131672 187164432 187868646 188278506 188776224 189188064 189221184 189899892 191063691 191986704 192709062 193129482 193163292 193179168 194096448 194329044 194826744 195251784 195986427 196036848 196413997 196464528 197203734 197397408 198140124 199370808 200120949 200317488 200557539 201509854 201526416 201561696 202725978 202761468 203297472 203740992 204490769 204507576 204953736 204989616 205724883 205760898 206754912 207532836 207985596 208039104 209260233 209277432 210271152 210523131 211062306 211522766 211577184 212373252 212581824 212836572 213381672 213847192 213864768 214651801 214707024 215985042 217010612 217028448 218320284 218358504 219180087 219658257 220238928 220719408 220758048 221549874 222033214 222072084 222090336 222659136 223144896 223984488 224827239 225317729 225357174 225375696 226445856 226717218 227297868 227793748 227852352 228709656 229208616 230071023 230296976 230572953 230613318 231163478 231686832 231727392 232599276 233703736 233722944 235114152 235155312 236513641 236555046 237180384 237697824 238592172 239112692 239154552 239174208 240054381 240578091 240597864 241214064 241740304 242121642 242649862 242712288 243864768 244157004 245316344 245653317 246239357 246840048 247768794 248012128 248309334 248352804 248945284 249508896 249552576 250491528 251038008 251982549 253199856 254706998 254751588 255982272 256945416 257505976 257551056 257859693 258474853 259084098 259105392 259768992 260335712 260647686 260693316 261315236 261382464 261952704 262916703 262938312 264186832 264503421 264549726 265180846 265827744 266827932 267089984 267410052 268701888 269048871 270301304 270348624 270672597 271365822 271957842 272676768 273271648 273319488 274299844 274347864 275980887 276710448 277314128 277695054 278357534 279013644 279036576 280361536 280697508 280746648 281416408 281802969 282417759 282475249 283164336 283782096 283831776 284508896 284849838 286276032 287980056 289063593 289694223 289744938 291093712 291144672 291493566 292240116 292877676 293651904 294292544 294696792 295399832 295805601 296096112 297210186 298645984 299056212 299769652 300476232 300500928 302264781 302289624 302342544 303063824 304088967 304142202 304946208 305611488 306761364 307430604 307484424 308641347 308915776 310132368 311299254 311978394 313485536 313540416 313916148 315406728 316593459 317284149 317365776 318122896 318559878 318872736 319254858 320072508 320770788 320797152 320853312 321618752 322060536 322828856 323977563 325515918 325542672 327480426 327537756 329120064 330358392 331079112 331137072 332324811 333049821 333108126 333135504 333988704 334717344 335976732 337599808 338035761 338063544 339668784 340075827 340946802 341690622 341778528 342593888 343064484 343401408 343812924 345445464 345473856 346745217 347501687 347530248 347591088 348898914 350555604 350584416 352671228 352732968 354832569 355770576 356546736 357888258 358669038 358731828 358761312 360464832 360896796 361821096 362610456 363182463 363974793 364068432 365797152 366235506 367974516 368069184 368947264 370260072 371653191 372018192 372464001 373417926 374232586 374263344 374328864 375737292 376557012 377552448 378376128 379768571 379799784 382060497 382127382 383973408 385418124 386258964 386326584 386358336 388626147 388658088 389653488 390503568 390971529 391972854 392073696 392827994 392929056 394407468 394794816 396280248 397771269 398639059 398741616 400241898 400634976 401115078 403019708 403052832 403123392 405451956 405522936 407048733 407936763 408981538 409015152 409907472 409979232 411449766 411521796 413509824 415065672 415971192 417536301 418447211 418520466 418554864 420542304 421046262 422124612 423045532 423154368 424746504 425673144 426763344 427274757 427694384 429303602 429414048 431970084 434021224 434056896 434617407 435654247 436640568 436717008 438360174 439316514 440477856 441438816 441516096 443099748 444066428 444144168 444180672 445815279 447968976 449654478 450635458 450714348 450751392 452891712 453434436 454595736 455587496 456213303 457301663 457419312 458417232 460142046 460593952 461145906 461226636 462326956 463373664 463454784 465198552 466948881 467407472 467967591 470228304 470310624 473027282 473110092 474360768 475395648 477184344 478225384 478309104 478882287 480024727 480108762 481156182 481195728 482428128 483480608 484243284 485299724 485424576 488273877 488314008 490632688 491220639 491306634 492478714 493680096 495537588 496024256 496618668 496705608 497890568 499017792 499662189 500983056 502076016 503965098 506399712 509413996 509503176 511420203 512535933 513890832 515011952 515102112 515719386 516949706 518168196 518210784 519537984 520671424 521295372 521386632 522630472 523348371 524596891 525833406 525876624 528373664 529006842 529099452 530361692 531655488 533655864 534820104 536832387 538003557 538097742 540602608 540697248 541345194 542731644 543915684 545353536 546543296 548599688 548695728 549353259 551961774 553420896 554628256 555390108 556715068 558027288 558073152 560126889 561348879 561395016 561493296 562832816 563605938 564835518 564950498 566328672 567564192 567663552 569017792 569699676 573191073 575960112 578127186 579388446 579489876 582187424 582289344 582987132 584480232 585755352 587959281 589241991 589393584 590799664 591611202 592192224 594420372 597291968 598112424 599539304 600362847 600952464 601672617 604529562 604579248 604685088 606127648 608177934 608284404 609892416 611222976 613472307 613522728 614861208 614968848 617174649 617282694 620264736 622598508 623956788 626971072 627780699 627832296 630813456 631569393 633186918 634568298 634731552 636245792 637119756 637745472 638509716 640145016 641541576 641594304 643955403 644121072 645657712 647955126 651031836 651085344 654960852 655075512 657540261 658974771 660716784 662158224 662274144 664649622 666099642 666216252 666271008 667977408 669434688 671953464 674481717 675953187 676071522 676127088 679337568 680151654 681893604 683381244 683557056 685187776 686128968 687625848 690213069 690890928 691718859 693490434 695003374 695060496 695182176 697797828 701111208 701168832 705284489 705342456 705465936 709540923 709665138 711541152 713093472 715776516 717338076 717463656 717522624 720163143 721734273 721793592 723642192 725220912 726364926 727949586 728136864 731594304 732471012 735949032 738718071 740329681 740520144 743306382 744036384 744928002 746835852 748465172 748526688 748657728 751474584 753114024 755947647 759537142 759599568 764120994 764254764 767946816 770836248 772517928 772653168 775424559 777116249 777252294 777316176 779306976 781007136 781943058 783945708 784147392 785655988 785858112 788750109 788814936 792560496 793510263 795542538 797278118 797483232 800483796 801269952 802230156 806039416 806105664 807146613 809072173 810903912 811045872 814097466 815873526 817963076 818030304 819814944 819958464 822899532 823043592 827942661 830131344 831942384 835072602 836894422 837040932 837109728 841084608 842092524 844249224 846091064 847253277 847425747 849274517 849493008 851346288 853526688 854549514 855388768 858607204 858828096 863940168 867190779 868042448 869082669 869234814 871308494 873281136 873434016 876720348 878633028 880955712 882877632 886199496 888132856 888288336 891474493 891630558 895937952 899308956 901270916 901428696 901502784 906794343 906868872 909191472 911174992 912266901 912426606 914603326 914838624 916834464 920284092 921187904 922291812 922453272 924653912 925924041 926747328 928132961 930397104 933897762 934814944 935935182 940456608 940621248 946054564 946220184 949780377 951852447 954368688 956450768 956618208 957764574 960049454 960217524 962312364 962391456 964856256 966961216 968486568 970599448 971932689 974251369 976547754 976628016 981265376 982441278 982613268 984957428 987360192 991075176 993237336 993411216 995781136 996974433 999149463 999324378 1001966112 1004152032 1007930196 1012799424 1014107283 1018827992 1019006352 1020227481 1022840406 1025071866 1027781664 1030023904 1030204224 1031438772 1033899412 1036336392 1036421568 1040235651 1042505061 1042590744 1042773264 1045260944 1046696742 1049193782 1051666812 1051753248 1056747328 1058013684 1058198904 1060723384 1064497707 1067311728 1069640208 1073664774 1076007114 1076195484 1081205216 1081394496 1082690388 1085463288 1087831368 1089547389 1091924379 1097199376 1097391456 1098706518 1103923548 1106841792 1109256512 1110780216 1113430136 1114959573 1116054576 1117392003 1120253778 1122697758 1122790032 1122986592 1125665632 1127211876 1129671036 1129900996 1132657344 1135128384 1139305713 1139399352 1146181491 1146382146 1151920224 1156254372 1158776892 1158979752 1164374848 1165878441 1165974264 1168960464 1171510704 1172914587 1175918562 1178483982 1178787168 1181599328 1183222404 1184384448 1188840744 1193313807 1195917177 1196224848 1199078608 1200725694 1201904928 1203345234 1209059124 1209158496 1209370176 1212255296 1216355868 1216568808 1221146199 1223810289 1226944614 1227045456 1229722416 1229937696 1234349298 1234565388 1240529472 1245197016 1247913576 1252608903 1255341633 1255561398 1255664592 1261626912 1263138786 1266373836 1269136596 1269463104 1272491584 1274239512 1277019432 1280290032 1281824271 1283083152 1287910806 1288242144 1291315424 1295910252 1302063672 1302170688 1306962741 1309814051 1309921704 1310151024 1315080522 1317949542 1321433568 1324316448 1324548288 1329299244 1332199284 1332432504 1332542016 1337445837 1343906928 1348963434 1351906374 1352143044 1352254176 1358675136 1360303308 1363787208 1366762488 1371904989 1372257936 1374897979 1375251696 1380426138 1381781856 1383437718 1386980868 1390006748 1390120992 1390364352 1395595656 1400846643 1402222416 1403902773 1410568978 1410684912 1410931872 1419081846 1419330276 1423082304 1426186944 1431435383 1431553032 1434676152 1434927312 1440074181 1440326286 1443468546 1443587184 1447284384 1450441824 1452729852 1455899172 1456273728 1464821631 1464942024 1471898064 1473661917 1477436142 1480659362 1481040288 1486612764 1488072768 1489856004 1493671704 1496930344 1497053376 1498986567 1502562607 1502949168 1506228048 1511895294 1519074284 1519199136 1528241988 1528509528 1534260609 1537607799 1541672496 1545035856 1545306336 1550849118 1554232498 1554504588 1554632352 1558613952 1562014272 1563886116 1567891416 1571311976 1573790673 1577224103 1577500218 1577629872 1585120992 1587020526 1591085076 1594556236 1594966464 1600967592 1604460312 1610497161 1612078832 1614010671 1614293226 1618144346 1621807824 1622091744 1628194932 1631747052 1635926152 1636060608 1639629888 1645799064 1646087184 1655595487 1655885322 1660262688 1663884768 1670145204 1673788844 1674081864 1674219456 1680380667 1684046637 1684185048 1688498448 1692182128 1694506554 1694851494 1698549034 1698986016 1702692576 1707053376 1709099028 1710777536 1717214408 1719573219 1723675499 1727880336 1734381558 1736084896 1738165338 1738469628 1742616988 1746562272 1746868032 1753440696 1757266056 1763877843 1767725973 1772398992 1776265712 1776576672 1782948986 1783261116 1791875904 1798617912 1802541832 1802857392 1805017851 1809323971 1813588686 1813737744 1818382944 1822349984 1824533802 1824853212 1829206652 1829677248 1833668928 1840416921 1840568184 1844583624 1844906544 1849307824 1851523947 1851848082 1856265922 1860794208 1867795524 1869629888 1871870364 1880913216 1883342097 1892109128 1892440368 1894708179 1899560754 1903704894 1908737376 1912901536 1913236416 1915529148 1920098908 1920435048 1924624728 1924782912 1931866209 1936973136 1941198896 1943865378 1948502738 1953095508 1953256032 1962530752 1964882556 1965226536 1969914856 1972620783 1976924313 1977326743 1982150352 1986474672 1986822432 1991562272 1993948866 1998298926 1998648756 2003932224 2008304064 2015860392 2023445151 2027859561 2028214566 2037655984 2038012704 2040454962 2045680812 2050143732 2055563328 2060047808 2062877544 2067798824 2070639207 2072672784 2075156577 2080471302 2085010122 2085181488 2085546528 2090521888 2093393484 2098387564 2103333624 2103506496 2115853467 2116027368 2116397808 2121446768 2128622769 2128995414 2134623456 2139280416 2147329548 2152014228 2152390968 2160489429 2162410432 2165202819 2165380776 2170926576 2175662736 2179094778 2183848758 2194398752 2194782912 2197413036 2207847096 2216154213 2220989043 2221560432 2226860272 2229919146 2232109152 2234784006 2240507556 2245395516 2245580064 2245973184 2251331264 2254423752 2259342072 2259801992 2267842941 2278611426 2278798704 2292362982 2292764292 2303840448 2312508744 2317553784 2317959504 2326273677 2331348747 2331756882 2331948528 2337920928 2343021408 2345829174 2351837124 2356967964 2357574336 2363198656 2366250327 2366444808 2377681488 2380530789 2386627614 2391834354 2392449696 2398157216 2401451388 2403809856 2406690468 2418118248 2418316992 2427216519 2432511809 2432711736 2433137616 2442292398 2447620578 2453889228 2454090912 2459444832 2459875392 2468698596 2469130776 2483827983 2490394032 2495827152 2505217806 2510683266 2511122796 2511329184 2523253824 2526277572 2532747672 2538273192 2542277241 2547823551 2548479024 2553381961 2554038864 2560580064 2563648542 2566166304 2575821612 2576484288 2582630848 2591820504 2601572337 2604127344 2607248007 2613925482 2619628102 2619843408 2620302048 2630161044 2635899084 2642867136 2648632896 2658379997 2658598488 2664398568 2664865008 2674423479 2674891674 2687813856 2697926868 2703812748 2704286088 2704508352 2720383029 2720606616 2727574416 2733524976 2736800703 2743809978 2744515872 2749795958 2750503392 2760852276 2763563712 2766875436 2773961736 2780013496 2780241984 2784398883 2790473413 2791191312 2801693286 2804444832 2807805546 2821137956 2821369824 2821863744 2838163692 2838660552 2849341131 2855557341 2862870766 2863106064 2869352304 2869854624 2880148362 2880652572 2886937092 2887174368 2894568768 2900883648 2905459704 2911798344 2922754107 2929130477 2929643262 2929884048 2943796128 2947323834 2954872284 2961318724 2962080576 2973225528 2979712008 2987343408 2990923299 2993860688 2997448389 2997973134 3005125214 3005898336 3012456096 3023790588 3038148568 3038398272 3042321849 3049579729 3056483976 3057019056 3068521218 3075215598 3083344992 3090071712 3090612672 3101698236 3108464996 3109009176 3109264704 3120706953 3127515183 3127772232 3135782832 3142623952 3147581346 3154448206 3155000436 3155259744 3170241984 3174041052 3182170152 3189112472 3193493121 3201111641 3201935184 3208920624 3220994322 3224157664 3228021342 3228586452 3236288692 3243615648 3244183488 3256389864 3263494104 3268642167 3271852304 3275773137 3291598128 3292174368 3311190974 3311770644 3320525376 3327769536 3340290408 3347577688 3348163728 3352176009 3360173089 3360761334 3368093274 3368370096 3376996896 3384364256 3389013108 3389702988 3397098068 3397972032 3405385152 3417917139 3418198056 3434428816 3438544473 3439146438 3447350998 3455760672 3468763116 3472169792 3476330676 3476939256 3485233976 3493124544 3497635323 3506881392 3514532112 3518743761 3527755686 3535451946 3544797984 3552531424 3553153344 3565897972 3566522232 3579941421 3587751531 3597235824 3605083664 3605714784 3610035702 3618647942 3627177372 3627475488 3636765888 3644699968 3649067604 3649706424 3658413304 3663438597 3671430867 3672178237 3680833842 3681136368 3689167248 3689813088 3698615648 3703047894 3703696164 3712531844 3721588416 3735591048 3743740728 3757826709 3766024899 3766684194 3784218256 3784880736 3789416358 3799121508 3807409788 3817474752 3825803072 3831058296 3840197816 3840870096 3845472813 3849249456 3863732418 3873946272 3882397792 3887730756 3897005476 3906191016 3906512064 3920888223 3929442153 3929765112 3930453072 3939829712 3945241566 3953848626 3954653486 3964300704 3972949344 3973644864 3983124544 3987897732 3996597852 3997297512 4012337511 4031720784 4046890302 4055719122 4056429132 4075311968 4076025408 4080909924 4091361624 4100287464 4115714967 4124693937 4125755088 4135597648 4141278414 4145345568 4150313154 4160942604 4170020244 4170362976 4171093056 4181043776 4186786968 4196775128 4202539929 4206667248 4211708319 4231706934 4232054736 4232795616 4242893536 4257245538 4257990828 4269246912 4278560832 4294306149 4294659096 4304028456 4304781936 4320222543 4320978858 4330405638 4330761552 4341853152 4351325472 4358189556 4367697516 4388797504 4394464893 4394826072 4415694192 4420985751 4432308426 4441978086 4443120864 4453720544 4459838292 4464218304 4469568012 4481015112 4490791032 4491160128 4507687821 4508847504 4517521931 4518684144 4519603984 4535685882 4557222852 4557597408 4584725964 4585528584 4602781827 4612823397 4625017488 4635107568 4635919008 4652547354 4662697494 4663513764 4663897056 4675841856 4686042816 4691658348 4703674248 4713935928 4721372019 4731672309 4732500654 4732889616 4755362976 4761061578 4773255228 4783668708 4784899392 4796314432 4802902776 4813380936 4831491483 4836236496 4842032013 4854433038 4865023618 4865423472 4866275232 4884584796 4895241156 4907778456 4908181824 4918889664 4936991423 4937397192 4938261552 4966786461 4967655966 4980788064 4991654304 5010435612 5021366532 5022245592 5022658368 5041142001 5052139911 5052555144 5065495344 5076546384 5084554482 5095647102 5096958048 5106763922 5108077728 5121160128 5127297084 5132332608 5151643224 5171026497 5182307767 5183641008 5203144674 5208254688 5214496014 5227850964 5239256204 5239686816 5240604096 5260322088 5271798168 5291633529 5303177919 5316759994 5317196976 5328797136 5329730016 5348846958 5349783348 5375627712 5395853736 5407625496 5408572176 5427971913 5439813743 5440766058 5441213232 5455148832 5467049952 5473601406 5487619956 5489031744 5499591916 5501006784 5521250763 5521704552 5533750872 5547923472 5554571841 5560026992 5568797766 5580946826 5582382624 5603386572 5608889664 5615611092 5642275912 5642739648 5650026291 5663505211 5676327384 5677321104 5698682262 5711114682 5725741532 5726212128 5738704608 5739709248 5760296724 5761305144 5773874184 5774348736 5795598627 5810919408 5823596688 5845508214 5858260954 5859286524 5859768096 5887592256 5894647668 5909744568 5922637448 5930772939 5931980229 5944921619 5946451056 5959424016 5974686816 5981846598 5987721376 5994896778 5995946268 6010250428 6011796672 6024912192 6047581176 6070335453 6076297136 6083578683 6084643698 6099159458 6112967952 6114038112 6137042436 6150431196 6166689984 6180143424 6203396472 6216929992 6218018352 6225469731 6240321451 6241413906 6255030366 6255544464 6271565664 6285247904 6295162692 6308896412 6310000872 6310519488 6347560401 6348082104 6364340304 6378224944 6385868307 6386986242 6402223282 6403870368 6417841248 6441988644 6448315328 6456042684 6457172904 6472577384 6481468287 6487231296 6495608457 6496930727 6512779728 6526988208 6537284334 6543704608 6551546274 6583196256 6584348736 6622381948 6623541288 6648462639 6662967129 6680580816 6695155376 6696327456 6704352018 6720346178 6721522668 6736186548 6736740192 6753993792 6768728512 6778026216 6779405976 6794196136 6803528823 6819759583 6835834278 6836396112 6868857632 6877088946 6878292876 6894701996 6911521344 6937526232 6952661352 6953878512 6970467952 6978821031 6994046241 6995270646 7013762784 7029064224 7037487522 7055511372 7070903892 7089595968 7098750981 7105062848 7131795944 7133044464 7141592367 7159882842 7175503062 7194471648 7210167328 7211429568 7220071404 7237295884 7254354744 7254950976 7281649557 7297535427 7298135208 7299412848 7316826608 7326877194 7342861734 7344356474 7361667684 7362272736 7378334496 7379626176 7397231296 7406095788 7407392328 7425063688 7451483949 7471182096 7487481456 7515653418 7532049798 7533368388 7568436512 7569761472 7578832716 7598243016 7614819576 7626831723 7643470653 7660145883 7662116592 7680395632 7681740192 7690945626 7698498912 7727464836 7747892544 7764795584 7775461512 7794010952 7804717011 7812382032 7821744021 7841776446 7858884306 7859530224 7860906144 7879659424 7890483132 7907697252 7909306972 7928601408 7945898688 7975139991 7975795464 7993195704 7994595024 8023270437 8024675022 8063441568 8093780604 8111438244 8112858264 8150623936 8161149087 8161819848 8182723248 8200574928 8210402109 8231429934 8249387874 8251510176 8271195296 8282556828 8290691136 8300626308 8321885208 8340040488 8340725952 8353196649 8371420239 8373573936 8393550256 8405079858 8413334496 8423416638 8463413868 8464109472 8465591232 8485787072 8514491076 8515981656 8548023393 8566672023 8588612298 8589318192 8608056912 8609563872 8640445086 8641957716 8660811276 8661523104 8683706304 8702650944 8716379112 8735395032 8768262321 8787391431 8788929786 8789652144 8831388384 8841971502 8864616852 8883956172 8886241728 8907441088 8919676584 8939136024 8962030224 8972769897 8981582064 8992345167 9015375642 9017695008 9035043862 9037368288 9039207968 9071371764 9114445704 9115194816 9148739187 9168698357 9169451928 9171057168 9205563654 9225646794 9250034976 9270215136 9271838016 9305094708 9325394988 9327027528 9327794112 9362120859 9382545549 9383316696 9407348496 9427871856 9442744038 9463344618 9465001308 9465779232 9510725952 9522123156 9546510456 9567337416 9603334923 9605805552 9624285853 9626761872 9662982966 9672472992 9684064026 9708866076 9730047236 9730846944 9732550464 9769169592 9790482312 9805926501 9815556912 9827319411 9873982846 9874794384 9876523104 9933572922 9935311932 9961576128 9983308608 10020047681 10020871224 10042733064 10044491184 10080519267 10082284002 10104279822 10105110288 10130990688 10153092768 10169108964 10191294204 10193916096 10213527844 10216155456 10253751417 10254594168 10303286448 10315633419 10342052994 10364615534 10367282016 10406289348 10416509376 10428992028 10455701928 10478512408 10479373632 10492905969 10517938249 10520644176 10543596336 10583267058 10606355838 10633519988 10634393952 10657594272 10659460032 10697693916 10699566696 10739824263 10763254593 10791707472 10815250992 10817144352 10855943826 10879627486 10881532116 10882426464 10910297664 10934099904 10947202812 10975239912 10999183832 11014292601 11016534711 11040568721 11042501526 11043409104 11067501744 11095846944 11109143682 11120053984 11137595532 11161893652 11164765248 11206773144 11231222184 11273480127 11284551824 11298074697 11300052582 11327010422 11352654768 11354642208 11397364524 11422229364 11451483064 11452424256 11477409216 11520593448 11522610288 11547748368 11589168409 11591197254 11621838816 11647193376 11691016428 11716521908 11718573048 11719536192 11762664669 11788326459 11789295336 11819489136 11845274896 11861545878 11863960458 11889843238 11892902112 11918848032 11949373632 11963693196 11975442752 11989793556 11991892536 12020500856 12037012533 12065728493 12095162352 12140670906 12152594272 12167157366 12169287396 12198318916 12225935904 12228076224 12274084872 12300862392 12347144901 12374081811 12406792944 12433859984 12436036704 12450939462 12480642902 12482827812 12510060732 12511088928 12543131328 12570495808 12590325384 12617792824 12620001744 12635124957 12665267797 12695120802 12696164208 12728680608 12756449888 12771736614 12773972484 12804446564 12807740736 12835682496 12882918447 12883977288 12912085368 12914345808 12945154768 12960667629 12962936574 12991216914 12993861454 13025559456 13053976416 13074568668 13087409216 13103092548 13166392512 13183394679 13244763896 13247082576 13262957253 13296925278 13325934258 13361161632 13390310752 13392654912 13408704036 13440692356 13443045336 13472373096 13473480384 13523063463 13552565793 13556052432 13558811952 13588392272 13607057646 13639519166 13671668556 13672792224 13737715264 13754177892 13756585752 13789403992 13808345481 13838470191 13841287201 13875052464 13905322704 13907757024 13940935904 13957642062 13988092482 13990541292 14027525568 14058128448 14074975044 14111022744 14141807784 14164116057 14195016927 14197501962 14263591888 14266088928 14283184734 14319765684 14351006124 14388943296 14420334656 14440142808 14474591768 14494474449 14508709488 14526096039 14563299114 14595070854 14596270416 14598825696 14633653216 14653754388 14685723468 14688712948 14723335368 14724545472 14756668992 14810974269 14812191576 14814784656 14850127376 14900359383 14902967898 14942364192 14974962912 15031306836 15064099596 15066736776 15123426003 15136873024 15156419733 15157665432 15196486032 15229639152 15253663446 15286941306 15320291766 15324233184 15360791264 15363480384 15381891252 15396997824 15454929672 15513079491 15546923301 15550923024 15588021904 15609434022 15624764064 15643488042 15683552892 15717768612 15719060448 15721812288 15759318848 15780966264 15815394504 15818613944 15874900587 15909533757 15950279982 15951590928 15986391408 15989190048 16046540874 16049350044 16126883136 16187561208 16222876488 16225716528 16283915739 16319441229 16322298174 16323639696 16365446496 16401149856 16420804218 16462859868 16498775748 16503020352 16542390592 16563752289 16565113656 16601252616 16643770416 16663715523 16680080976 16706393298 16742840478 16747147872 16787100512 16810159716 16826668992 16846833276 16926827736 16928218944 16990515633 17027582663 17028982152 17031963312 17096046786 17133344046 17177224596 17178636384 17216113824 17219127744 17280890172 17283915432 17321622552 17323046208 17386795881 17432758224 17470790064 17536524642 17574782862 17577859572 17579304288 17662776768 17683943004 17729233704 17767912344 17795940687 17834764857 17839353168 17873673727 17878272048 17924060448 17945539794 17963164128 17984690334 18030751284 18035390016 18070087724 18074736576 18078415936 18142743528 18211006359 18228891408 18250736049 18297478374 18337396714 18338903856 18342114336 18411127308 18451293588 18500069952 18540430272 18608659979 18610189416 18650789976 18654055056 18720964353 18724241718 18765091098 18766633392 18814696992 18855743712 18885488076 18926689236 18930002616 18931558464 19042681203 19044246312 19093020912 19134674832 19157604921 19206669846 19211611104 19248571706 19253523744 19325965932 19344945984 19368128052 19417732152 19460094472 19461693888 19486825371 19490792181 19533313891 19538339184 19580964624 19611853002 19631113824 19654638822 19747965692 19749588768 19753046208 19867145844 19870623864 19945387917 19988901387 20040095362 20041742448 20085466128 20088982368 20161038534 20164568004 20208559644 20210220576 20261981376 20306185536 20338217928 20382588408 20427055688 20459278749 20503913339 20507502834 20509188336 20606572896 20631266838 20684105988 20729231068 20734564032 20812578696 20857984056 20911403856 20936463093 20957024816 20982138723 20985811938 21035876498 21041288352 21087192672 21166534116 21212711676 21267039976 21268787904 21296252943 21315188544 21347058103 21395387832 21399133392 21479648526 21526509186 21583414944 21630501984 21634288704 21711887652 21759254972 21763064232 21764852928 21844948671 21892606281 21894405624 21950479824 21998367664 22028585202 22033069422 22081137442 22085003052 22086818208 22135003488 22191693888 22218287364 22240107968 22275191064 22323787304 22354451847 22407781487 22413546288 22462444368 22546960254 22569103648 22596149394 22600105164 22654020844 22705309536 22709284416 22794729048 22844458728 22880495169 22902966128 22930411959 22980437649 23041186896 23045220576 23095496736 23178336818 23182394508 23243677632 23294386752 23382032856 23433043816 23437146096 23465232063 23521211623 23525329338 23576652918 23578590672 23638978272 23690549792 23723091756 23727920916 23779686476 23785804224 23837696064 23925419973 23927386392 23979587112 23983785072 24041001712 24069811311 24074025066 24131456986 24190324704 24281341812 24305188544 24334314732 24338574792 24396637832 24451871808 24483447261 24548169744 24601724784 24631206327 24694289802 24748163622 24813585888 24867719968 24872073408 24901878924 24961285804 24965655624 25020121464 25022177856 25059589947 25114260717 25180650768 25235585648 25240003488 25270249914 25330535594 25390241604 25392328416 25457361216 25512899776 25543473228 25547944968 25608893128 25644070179 25700016069 25705247659 25765836894 25767954576 25824170736 25828691616 25890309536 25921335258 25925873148 25982433828 25987722908 26051118912 26107952832 26149137336 26206185096 26304786963 26362174293 26366789358 26489527792 26494165152 26525914506 26593850556 26651868516 26722323264 26780621504 26817408072 26881384712 26886090672 26918309691 26944746192 26977035501 27046126926 27105131586 27112104864 27117623904 27176784544 27214115292 27279038332 27343337112 27345584448 27446217561 27506095071 27508355784 27513171504 27578807984 27616690962 27676940382 27682574402 27750104928 27810645408 27815514048 27881871808 27915284124 27976184964 27981082584 28086362577 28147636647 28149950088 28222045488 28283615568 28328232114 28390033854 28395003924 28527183776 28532177856 28566369468 28639531368 28702012248 28810004769 28872857559 28880285616 28949183536 28988948898 29017418976 29052192078 29126598228 29190141708 29192540832 29197651392 29267306432 29307508776 29371446936 29377425896 29417779503 29446670736 29481958233 29621948538 29624383152 29629569312 29700254752 29800718766 29805935796 29884728384 29949925824 30060143043 30062613672 30128199192 30133473552 30241557801 30246852006 30312839466 30315330864 30392972064 30459278304 30507326892 30573882612 30640583532 30648466368 30721582528 30761254251 30763782504 30909859344 30946900257 31026158982 31093846602 31101846048 31176043808 31218868044 31249528128 31286976084 31367105784 31435537224 31438120896 31553814747 31561932528 31622653517 31630789008 31637227888 31749801174 31819067514 31900559964 31903181856 31972782816 31978380096 32093081748 32098700088 32219472789 32289763779 32375122416 32445752976 32451433056 32567831478 32638882458 32644596348 32647279392 32730892992 32802299712 32841608436 32925719736 32997551496 33049604133 33121706163 33127504578 33130227312 33202505232 33287540832 33327431046 33360161952 33412786596 33485680956 33494295744 33574201024 33620319432 33693666552 33820440381 33853655472 33894224091 33981031266 34055165326 34057964304 34063926624 34192093572 34266688092 34354449192 34357272768 34432227648 34558939961 34561780344 34567830864 34643245104 34767505227 34773591762 34865516448 34941580128 35073049284 35149565724 35155719144 35158608576 35287994007 35364979377 35367886008 35458467408 35535824688 35591881374 35669529714 35678706336 35747347454 35756544096 35848120896 35891079588 35926328256 35969380668 36061502568 36140175448 36197185479 36276154369 36285487056 36422012718 36457782816 36501472098 36594956748 36674793428 36677807712 36684228672 36822254616 36902587176 37041434703 37122245433 37217319958 37220378832 37301579952 37308110112 37441928706 37448483436 37530182196 37533266784 37629393984 37711487424 37770976152 37853378472 37860005232 37995803391 38078696201 38085362406 38088492624 38186041824 38269349664 38315209842 38413339692 38423222208 38497143412 38507047488 38648755341 38651931864 38736256104 38835464304 38882002887 38920188944 38973650742 38981584362 39066627782 39076678368 39161929248 39223706004 39262227648 39309277644 39495931384 39499177536 39550184037 39644536477 39734291688 39741247728 39890775834 39977802774 40080190724 40083484896 40170932256 40177964736 40322077068 40329136008 40417119288 40420441152 40569190389 40657697379 40676435856 40765176816 40854111376 40918557498 41007826678 41015005668 41018376672 41213145792 41262533676 41368211976 41458462136 41515410573 41523861603 41614451333 41625157392 41715968112 41822807712 41872926186 41914049632 41964277446 41971623876 42071752996 42082576704 42174385344 42333068232 42425423352 42492348171 42534079952 42585050781 42592505886 42694116206 42790775664 42798266784 42959297052 43053018372 43166829888 43261003968 43423775304 43518509944 43526128464 43578288117 43682250157 43689897342 43785212562 43788811248 43900959648 43996735328 44057170404 44066138844 44162274884 44170006104 44173636416 44270006976 44432922807 44436574728 44550382128 44647574608 44701078149 44708903694 44815562974 44827092576 44924888736 45093920508 45138207296 45192298788 45200210328 45308041688 45370278009 45410619072 45469259199 45478515089 45589458096 45688917456 45760990338 45805932256 45860823918 45960875298 46082373792 46090441152 46190993472 46356673636 46364789016 46539238473 46640769903 46764065712 46866087632 46874292192 46930464126 47042423246 47050658676 47153305836 47157181344 47277956544 47381099584 47446183512 47455841832 47559372952 47624701761 47728601271 47738317081 47850839946 47854772784 47959174224 47967570144 48082003424 48139622622 48148050132 48262913972 48380649408 48562683624 48668629464 48677149584 48793275664 48851747217 48958323687 48966894522 49096339488 49203449568 49262412654 49388579604 49496327244 49627171776 49691256867 49735439936 49803757848 49922571608 49931311248 49991146569 50040242928 50119179894 50228521434 50361301536 50471171296 50480006976 50540499828 50661071188 50780483208 50784656832 50971546899 51082747989 51086946456 51095889936 51217786256 51288140358 51400032138 51410495318 51531673788 51535909152 51648341472 51657383232 51780619072 51842670516 51851746296 51964867656 51975445816 52160387643 52298274672 52412370192 52609573926 52724348586 52733578716 52979055584 52988330304 53051829012 53187701112 53303737032 53387822061 53504294571 53621021181 53634816144 53762769424 53772181344 53836619382 53889492384 53954071002 54092253852 54210263172 54224209728 54235247808 54353569088 54428230584 54558076664 54633019077 54686674224 54752208147 54892435122 55012190142 55016711568 55026343008 55157615968 55233381924 55353880764 55365148804 55500209856 55621290816 55825979937 55830568248 55952369928 55962165168 56162893059 56172725154 56295273294 56299900176 56444090976 56567231136 56656464228 56780067708 56790007848 57054367552 57128043609 57132738936 57279062736 57404024496 57472814763 57620009538 57745715118 57760571232 57898367072 57977897796 58034837952 58104384156 58253196456 58380283416 58385081664 58472376543 58599941673 58615017552 58727785103 58742893872 58754851792 58835559006 58893341472 58963916466 59243897076 59248766304 59259138624 59400509504 59601437532 59611871592 59836163751 59966704161 60120286086 60125227344 60256398384 60266947104 60483115602 60493704012 60625678932 60630661728 60785944128 60918556608 61014653784 61147765224 61281167064 61377836247 61511740017 61522508502 61527565008 61819718688 61893800514 62052317964 62187693204 62203692096 62352087616 62437736088 62573952168 62734211568 62809389279 62871074448 62946416169 63107629494 63123865056 63245307034 63261578016 63274455776 63499602348 63638135028 63801119928 63806363712 63945565632 64041174309 64180888499 64186163496 64197400176 64438945578 64579527558 64750244832 64891505952 64902866112 65135662956 65277764916 65289192696 65294558784 65534846013 65677818843 65683216872 65851439472 65995102992 66099208266 66243412326 66255009156 66260454624 66405010464 66575081664 66654862092 66720323904 66825573192 66971361912 67223344461 67240638864 67370000971 67387333104 67640880762 67707310944 67788448182 67962062532 68110330652 68115928608 68127853248 68384187144 68533376184 68641485507 68708898384 68791235877 68941312947 69117879922 69123560688 69135661728 69286490208 69535010454 69547183524 69731032896 69883160256 70140333767 70146098568 70299131448 70311438288 70563634869 70575988014 70729958754 70735772016 70916934816 71071649376 71183762748 71339059428 71357412672 71494694908 71513088192 71776259919 71782159176 71938761336 72123005136 72209433933 72280350896 72394370958 72552308738 72570974112 72844025436 72915565632 73002944196 73189913496 73349586856 73355615424 73450341783 73625567743 73644509232 73805174352 74082869406 74244490866 74434639916 74440757664 74603159904 74616220224 74883857412 74896966872 75060364392 75066533568 75178769841 75342782151 75541952304 75706756944 75720010464 75991606782 76157392402 76170724812 76176985248 76372083648 76538699328 76630419684 76826679384 76994286824 77100048207 77115742977 77283981047 77297510682 77303863728 77472512208 77670928608 77764005774 77840377888 77947301484 77963168724 78133255564 78153356736 78323858496 78447412008 78618555288 78914360889 78991862768 79086522879 79100368074 79289072954 79468583376 79482495456 79781551668 79955605548 80160381448 80166969792 80341864512 80644154136 80658272016 80834238576 80931106503 81124178863 81138380778 81315394758 81352871712 81530353632 81708222752 81837114996 82015653356 82030011336 82036753344 82338652683 82518285213 82525067352 82736423952 82916924272 83030821146 83047723206 83228902666 83250314784 83431936224 83645615424 83745852372 83828099264 83928554892 83943247752 84143505992 84259087731 84442909941 84460099451 84666136464 84850846704 84984696342 85068159904 85170101562 85185011772 85388232412 85581551328 85596533568 85918594104 86106036744 86430014307 86618572677 86847550608 87037019888 87052256928 87156576234 87364500314 87379794684 87570425124 87577622496 87801919296 87993470656 88114340808 88132277688 88324549768 88340012208 88445874699 88656874579 88865845614 88873149456 89100764256 89295149216 89402156298 89417807388 89631125948 89654185152 89849777472 90180429129 90187841016 90384597576 90400420656 90616083376 90724673403 90740556018 90938518398 90957030178 91178916192 91377834912 91521980676 91611864512 91721647836 91921750596 92164747584 92283762753 92713347272 92729578032 92840700771 93078476946 93281539806 93528131424 93732175264 93748584384 93860928252 94084846492 94101317352 94306611672 94314362688 94661444241 94867960551 94892367024 94911683664 95118745904 95249403522 95457202542 95476634162 95701679892 95709545568 95918348448 95935140288 96164006848 96279245244 96296100264 96525827944 96658418367 96869291337 97125367248 97337258928 97354299168 97586551328 97703494434 97916647374 97933789044 98192678976 98406899136 98524825308 98777159208 98992654488 99148812399 99365118489 99382513734 99607515696 99845143216 99862622496 99982293138 100080485856 100238359788 100457042868 100722603072 100942342592 101080999656 101322142376 101461321143 101560966416 101682672273 101943093798 102165495978 102173892912 102191779872 102435572512 102576280716 102800064276 102820990636 103063347576 103071818304 103296682944 103676819883 103685341032 103703492592 103929735312 103950891632 104302515681 104320775286 104596549344 104824740384 105219147852 105448697172 105467157432 105863982021 105958111168 106094938131 106103658024 106375402224 106607474064 106775644122 107008589142 107242042362 107269632288 107525538848 107544362688 107673238764 107778984768 107908142004 108184507704 108420526344 108591556437 108828463107 108856461168 109116153328 109266038154 109373348448 109504416294 109784870244 110024380284 110033423136 110052686016 110315231936 110466763848 110707761528 110730297608 111124304109 111366736299 111651959874 111661136496 111904739856 111924330336 112325786118 112345450308 112590546588 112599800352 112888181952 113134462272 113312928456 113560135416 113580015696 113987410173 114236088603 114256087218 114265477872 114558125472 114808048992 114945629526 115240019076 115491430236 115521142464 115796734144 115946266023 115955795592 116208768312 116506392912 116646008661 116760566832 116944753086 117199883346 117230035104 117455570206 117485787744 117509703584 117671118012 117786682944 117927832932 118487794152 118497532608 118933609431 119193078641 119202875064 119223743184 119672327502 119933408322 120240572172 120250454688 120512796768 120533894208 120966231204 120987408024 121251357864 121261323456 121707571167 121973092137 122029307568 122295530448 122562334128 122755672494 123023480034 123045017004 123055130016 123639437376 123787601028 124104635928 124375386408 124571584809 124843353999 124875472176 125115716089 125147904336 125468423136 125618778558 125742148896 125892832338 126215258988 126247730112 126490614068 126523156032 126548911552 126999204696 127276270056 127477044513 127602239856 127755152343 128082348618 128361776998 128372326992 128394800352 128877891156 129159055116 129500489664 129783011904 130260619853 130271325912 130555529832 130578385392 131046750471 131069692026 131355637686 131366433744 131702878944 131990205984 132198416532 132486824652 132510018312 132520909248 132810020928 133298768421 133309724184 133651146384 133942723824 134103234447 134446688922 134481277728 134740001942 134774666208 135281761524 135414621888 135576896364 135924125064 136220661304 136231857216 136407777597 136435545267 136733197237 136768374288 137066752368 137282971014 137417796768 137582471754 137882625894 138235759844 138247121376 138271323456 138572980416 139070020908 139094367048 139617715419 139922309709 140280667534 140292197136 140598262896 140622876576 141127269738 141151976028 141459917508 141471544032 141833869632 142143298752 142367525496 142678118856 142989389816 143185803813 143214951243 143527393373 143552519838 143564318352 143877522672 144246010272 144418867866 144560701792 144788741916 145104617476 145141948224 145688050872 146005888392 146379826992 146555241651 146699173712 146874971061 146900683566 147251135486 147289018464 147610348704 148165738812 148488981732 148869279832 148881515328 149073770601 149206319808 149429406721 149767714824 149793933744 150120728784 150357539682 150685564302 151083904608 151413513888 151440020928 151983213564 152314784804 152341449624 152353970496 152914640697 153248243967 153260839368 153653358768 153988573648 154200096414 154231485954 154567962094 154595021364 154607727456 154945024416 155341857216 155528011548 155680755776 155894602968 155926337448 156266511128 156481162929 156854470409 156894824016 157237110576 157828721778 157983725536 158173045758 158200736148 158578145908 158937166752 158964990912 159563103336 159911211096 160163466183 160320762896 160512883713 160863063543 161288308272 161316544032 161668477152 161862213006 162248357726 162276761556 162630789516 162705743424 163060707264 163416445504 163674229992 164031306712 164060022672 164256624441 164648481361 164677305366 165036570426 165050134704 165472847904 165833848544 166061642292 166095446412 166457805332 166500629568 166863872448 167477939811 167491704744 167857109784 167886495504 168287011984 168488679177 168518175462 168885819882 168920198902 169332272928 169701693408 169969392684 170136319808 170340203124 170370023544 170776464824 171163102656 171384130827 171837188208 172212073488 172418444289 172860028614 173237145354 173695101216 174074039776 174104513856 174313152468 174729000628 174759589368 175140850248 175155244992 175417129629 175799825019 176183355309 176228681616 176264555376 176649099536 176680024416 176891749398 177313749158 177731691228 177746298912 178201528512 178590298432 178804312596 178835614776 179262251896 179508491253 179900112483 179936733613 180360858258 180375682032 180769195152 180800841312 181232166752 181449346806 181481112036 181877036796 181914060356 182357832384 182755669824 183043961352 183443295672 183843501192 184133508741 184535220051 184567525506 185426694544 185459156064 185681401542 186156953892 186563079612 187056262848 187464350528 187721856504 188169692984 188202634704 188428167837 188613223344 188839248507 189322888482 189735921102 189784734048 189823367328 190237491808 190498807044 190914405084 190953268324 191403359784 191419091136 191836696896 192123522927 192542665497 192558490488 192592200528 193051655888 193316836734 193738582674 194250734496 194674517856 194708598336 195173102656 195406988868 195833294748 195867578088 196604538039 197033456529 197049650616 197554318416 197985308976 198297624798 198730236978 198765027468 199215031392 199690286432 199725244992 199964586276 200160971712 200476719576 200914085736 201670033383 202110002913 202161999312 202644284752 202922642286 203121932832 203365344546 203886187596 204330991956 204347785824 204383559744 204871145024 205152561432 205600128552 205641981272 205924456521 206126695152 206373707631 206823938841 207353639766 207370682064 207406985184 207859470624 207901783264 208605031362 208641550572 209193098688 209649480768 210421001301 210438295704 210897394344 210934314864 211690904607 211727964042 212189876262 212207316048 212750804448 213214948128 213551288244 214017178284 214484084724 214539264576 215051077696 215328779757 215346477528 215816284008 216369015408 216628301799 216841052688 217183112874 217656926214 217712922336 218232306656 218532076308 218746696896 219008832588 219569740488 220048760568 220066846272 220876703229 220933527696 221358574619 221415523056 221460595216 222248608218 222733472598 223303919748 223322272992 223809479712 223848660672 224651572236 224690900616 225181093176 225199600704 225536309523 226028346453 226625856912 227120270832 227160031392 227974820346 228472177206 228512174436 228530955744 229116250944 229616097984 229891259052 230480038152 230982860472 231347228931 231851943141 231892532046 231911591184 232417536624 233012785824 233292017322 233521133664 233889506172 234399766692 234460070208 234911140412 234971575488 235019407168 235342236024 235855665864 236743082667 236975588304 237259568637 237867218862 238386157282 238405750128 238447486368 239344655004 239866816644 240481144344 240500909376 241025593536 241912579727 241932462408 241974816048 242502715728 243372536589 243415142334 243946184274 244058615136 244591060896 245124668256 245511344988 246046960068 246090034008 246110260032 247015958049 247554855639 247575202056 248209271856 248750772816 249143169618 249686707998 249750944352 250231432178 250295808672 250936846272 251237557116 251484297792 251785664676 252430517976 252981228136 253328729823 253380298353 253933080583 253998409392 254552540112 254954089026 255204479712 255510304686 256164697236 256723553996 256744653984 256789600704 257755782312 258318110232 259290042921 259855718031 260521239706 260542651824 261111059664 261156770784 262093500942 262139384052 262711275372 262732867488 263405757888 263980411968 264396833064 264973649304 265020036624 265970623737 266550873407 266597536842 266619448368 267302292768 267885447648 268206468894 268893377844 268962555456 269480003884 269549332416 270541287387 270563523048 271153792728 271848250128 272174020209 272441322608 272815555194 272871090534 273466394474 273536748576 274133504736 274565942028 274835593536 275164943508 275765251788 276471519688 276494242752 276851288259 277511755339 278140041816 278188734096 279235430838 279844619418 280561335068 280584394272 281196525792 281245753152 282254539476 282303952056 282919835016 282943088064 283984332723 284603881653 284735050992 285356237712 285978779632 286371607626 286429902486 287054786746 287105039676 287128636704 287755045344 288492020544 288837735732 289121403584 289577483832 290209234952 290607874011 291301159331 291376101744 292011776784 292759653984 293110483302 293398347424 293749942122 293801367132 294502270972 294578036928 295220697408 296331477624 296977963464 297446437197 297738559664 298095355467 298147541202 298858813442 299535429648 299587867488 300241457568 300715079364 301371128604 302167809216 302827027776 303966427128 304629569608 304682899248 305048016819 305775751099 305829281394 306496487934 306521678736 307306717536 307977147296 308400192828 308462971908 309135924188 309190042728 309215454912 309890048832 311030459649 311056023096 311789205936 311852674896 312533022256 312907547043 312962325858 313708940818 313789648032 314474221152 315657443556 315967451072 316346091516 316401472296 317156291816 317591946063 317874333504 318284814393 318349605623 319126206672 319822422192 320326932366 320641525792 321025767426 321726127086 322576616544 322633088064 323336954304 323724426012 324496715452 324553523112 325261579032 325774669311 326485389321 327348459984 328062613424 328120045344 328513248882 329296962722 329354610732 330073140852 330100269408 330945695808 331667697088 332123284584 332190892824 332915610664 333372912327 334100208897 334168219567 334955879622 334983409488 335714219568 335772991008 336574023968 336977358354 337036350924 337771639764 337840397804 338664545856 339403386816 339938785368 340680406248 340740047088 341552929648 341962230519 342708265809 342768261654 343674376416 344424146976 344836888578 345720057228 346474290708 347390202432 347838798069 348148079552 348626304936 349458001256 349519178736 349938025983 350281700496 350834259258 351599650038 352366710618 352457363232 352529110752 353298199072 353360048832 353783498796 354627498316 355463382456 355492597824 356800828293 357579235923 357608625192 357671229552 358524503792 359016982506 359800224966 359873467226 360721716516 360751364064 361538390304 361601682624 362464333504 362898693612 362962224072 363754073592 363828120712 365122713501 365919276411 366087922704 366886591344 367687002384 368267017482 369070440102 369135051012 370853389088 370918312128 371362803084 372313907784 373126159224 373714754427 374530061997 375347148267 375443713008 376339385968 376405269408 376856335674 377226446688 377678497014 378645776964 379471842204 379569468096 379646734656 380474983616 380997614088 381828810168 381906536648 382431133539 382806719568 383265457029 384247045854 385085330994 385116980976 385184401056 386103311776 386633673468 387477165348 388501468992 389349035712 390781859559 390813977736 391666589496 391735156176 393140251413 393209076078 394066913058 394099301232 395108636832 395970617952 396595249596 397460473956 397530054936 398430062784 399380572864 399896305263 399929172552 400953439152 401828171472 402309703341 403340066766 404220005826 404323998624 405288569504 405845284572 406243865664 406730689092 407772375192 408661983912 408695571648 409306635801 410199591711 410305122864 411094495721 411200257104 411283962544 411848913042 412253390304 412747415262 413647877682 414707279532 414741364128 414813970368 415718941248 415803566528 417210062724 417283101144 418853146257 419766929127 420842002602 420876591408 421794788688 421868629728 423381809214 423455928084 424379752524 424414632096 425501608896 426429896256 427102576488 428034356568 428968169448 429644853729 430582180119 430657559514 430692955056 431632568016 432738030816 433256603598 433682105376 434366225748 435313852428 435425844672 436464613312 437064152616 438017665176 439139480976 439665724953 440097521136 440624913183 441753406458 441867055392 442717149238 442831046112 442921190432 444497216436 445466945196 446607839496 446644545984 447618959424 448288220163 449266219493 449303144472 449381801232 450362186352 451072619046 452056692906 453251713824 454240541664 454320062784 455949640692 456944354412 457024348872 457061911488 458743922091 459744731901 459782518104 460960076304 461965720944 462694457862 463703886282 463785064092 463823182368 464835073248 466025571648 466584034644 467042267328 467779012344 468799533384 469822280824 470563411227 470684472048 471590006797 471711331728 473486165334 473951176608 474519137274 475734437724 476772314564 476811500256 476894972736 478689310008 479733633288 480490398549 480962288688 481538651139 482589190629 483825159454 483864924816 483949632096 485005431456 486745073178 486830284668 487892368548 488117230272 489182121792 490249336512 490982336369 491022689976 492093920136 492180068016 493945444083 494031916098 495109711278 495150404112 496418543712 497501545632 498286339236 499373415996 499501888704 500462864356 500591617344 502433819433 502475114232 503571329352 504861035952 505466037531 505962456272 506657459646 506760596706 507866161166 507996818784 509105080224 509908178052 510408959424 511020609372 512329394472 513447107992 513489307968 514152392481 515378974201 515511564624 516636220464 518580085842 519711436062 521042479412 521085303648 522222119328 522313541568 524187001884 524278768104 525422550744 525465734976 526251388887 527399475057 528550065927 528793666128 529947298608 530040073248 531941247474 533101746814 533195073684 533238896736 534604585536 535770895296 536412937788 537786755688 538960007768 539700337449 539810200839 540987867329 541082574774 541127046096 542307585456 543696500256 544348040418 544882645216 545631110388 545742181068 546932788948 547073497152 548267009472 549131884056 550329887016 551530503576 552400526223 552943039376 553605660153 553702576518 555023510678 556280083632 556377468192 558470861676 559689238836 561122670136 561168788544 562393051584 564509078952 564607904112 565839670032 566517745521 567869252041 567968665446 569207763306 569470101984 570712475424 571957559264 572743215252 572859804972 574109573492 574210079352 574257273408 575510090688 576370568781 577627996491 577675471464 579154967664 580418469904 581215748022 582602318662 582752203488 584023553568 585519307968 586220966604 586796694848 587499884244 587602734264 589004541944 589813614117 591100369587 591220696157 592662955248 593955926928 594892874394 595477119328 596190710934 596295082404 597717626884 599070859296 599175734976 600482915136 601430158728 602742257208 605010100149 606330008739 607932854256 609259139216 609365798496 610096033638 611551502198 611658562788 612992975868 613043357472 614613435072 615954294592 616800385656 616925943816 618271848376 618380085456 619121122893 620471816523 620598122053 622060919298 622112046192 623578411872 623705349792 625066044512 625815094086 625924651716 627417881636 627579296064 628948442304 631263003903 631314887112 632692183032 632802944592 634312583632 635072713821 635183892126 636569628786 636699211246 638252413344 639644844384 640653864732 641283051584 642051534852 643452254172 645153233088 645986339271 647448852024 648993430904 649107046224 649884905397 650523158064 651549338622 652970778642 654696919968 656125226848 656240090688 657026497764 658593925444 658709221464 660146281704 660200538816 662630109687 664075723857 664246569168 664381785648 665831221328 666745824654 668200417794 668336439134 669911759244 669966818976 671428439136 671545982016 673148047936 673954716708 674072701848 675543279528 675680795608 676608928569 678085039359 679877570736 681360812496 681480094176 683105859296 683924461038 685416531618 685536523308 687348752832 688848293952 689673777156 691440114456 692948581416 694041686793 695555829423 695677596138 697252609872 698916002512 699038357472 699876051966 700563400992 701668518516 703199300076 704733421236 704914726464 705058221504 706596398144 707566997592 709254996632 710229248001 710926764912 711778705911 713601656586 715158471846 715217250384 715342459104 717049007584 718033965012 719600449932 719746934452 721443433032 721502728128 723076780608 725737739181 725797387224 725924448144 727508147184 727656241424 730117609767 730245427002 731838552822 732175845408 733773182688 735374004768 736534034964 738140880204 738270102024 741047874147 741706778176 742664566917 742725606168 744627815568 746252318448 747429508854 749060123994 750694296534 750887426016 752678771936 752810538816 753712671348 754452893376 755356994028 757291553928 758943684408 760140895059 761799241749 761995228176 763657620336 763813073296 764862267078 765613439136 766530914058 768494091708 770170661988 770233961952 770368802112 772206623552 773267346936 774954330696 777870128763 779567154093 781563719118 781627955472 783333178992 783470312352 786280502826 786418152156 788133826116 788198602464 790217273664 791941235904 793190499192 794920947912 795060109872 797911871211 799652620221 799792610526 799858345104 801906878304 803656342944 804619406682 806680133532 808440011652 808647997248 810577139008 811623862161 811690569144 813461378184 815544750384 816522060627 817323967824 818613271602 820399183422 820610245728 822188991442 822400514208 822567925088 823697826084 824506780608 825494830524 827295755364 829414559064 829482728256 832535266017 834351550487 834420125448 834566202288 837706292514 839533858254 841684005204 841753182816 843589577376 843737259456 846763618428 846911856168 848759505048 848829264192 851952998169 853811644959 854205152976 856068713136 857936338896 859289707458 861164360238 861315119028 861385910112 863265136032 865476061632 866513207196 867364210752 868732451496 870627704856 873903477993 874128305232 875810012623 876035330352 878278961952 879331449906 880195042272 881249826366 883506812916 883734110784 885434298476 885662092224 885842380864 888994432872 890933890392 892339311591 893215678992 894286066401 896576440326 898532438986 898606288944 898763602464 900724372704 902145238092 904113385812 906503427648 908481083328 911824338971 911899281384 913888708824 914048697744 917327253297 917487844182 919489463802 919565036208 921920152608 923931441888 925388915724 927407772564 927570128184 927646364736 929670146496 933091378947 933168069288 935558024688 937599066768 938722641129 939644561648 941126822454 941368944096 943180013594 943422663456 946972330668 947902353216 949038274548 951468875448 953544629128 953623000512 954854443179 955048816869 957132380659 957378620016 959467266576 960980797098 961924577376 963077302278 965178381258 967650318908 967729849632 967899264192 970010862912 973490146356 973660569336 975784737096 977324007933 979456167963 981964672738 982045379952 984187840272 984360136032 987890888166 988063832196 990219422556 990300808224 992837087424 995003091264 996572678472 998746831992 1000925728712 1002300626691 1002504658701 1004691753611 1004867638866 1004950228464 1007142658704 1009722071904 1010932075062 1011924912544 1013314919292 1013521193412 1015732322332 1015993637568 1018210160448 1019816356104 1022041218744 1024658788944 1025886691557 1026894215984 1028124797427 1028304784962 1030757948402 1031023129248 1033272440928 1037160171684 1039422872124 1042084958824 1042170607296 1043516394207 1044444238656 1046005847047 1048374003768 1048557536208 1050845101488 1052502777774 1054798950114 1057100131854 1057587332256 1059894597216 1060080146496 1063882494948 1066203493628 1066390147368 1066477793472 1070402484879 1072737707769 1072825875576 1075573511376 1077920015536 1079400674898 1079620401678 1081975734658 1082165149548 1082254092192 1084615170912 1087393000512 1088696080836 1089765290432 1091262220776 1091484362136 1093865577896 1095368140503 1097757829233 1097981292863 1098263768112 1100659774032 1103061007152 1104801052446 1105886078752 1107211320306 1107405153036 1110047021356 1112560167264 1112754936384 1116941723352 1119378477672 1121144263281 1122245340272 1123590185991 1126041444801 1129018157904 1129215808224 1131679340064 1133035491042 1135738504082 1135937330892 1138415526612 1138940203968 1141424950848 1143915118528 1145486430504 1145719609944 1148219146984 1148420158704 1149796371087 1152539369527 1152741137562 1155255992982 1155350942928 1158309935328 1160836939808 1162431496044 1165204637324 1165504406976 1168047107136 1172345578677 1172441933208 1174999768488 1175205468528 1178009083888 1179420754239 1179627228234 1182200739174 1182441392314 1185325910496 1187911853856 1189785748788 1190954238656 1192381421868 1192590164808 1195435253768 1198141718592 1199688915789 1202860317456 1205484514416 1206929110023 1210020200298 1212660017478 1215865708512 1218518278432 1218731596992 1220192067276 1223103004396 1223317125576 1225985951736 1226086714944 1227919907403 1230598775133 1233283487163 1233600771312 1233851887632 1236543696752 1236760170912 1238242245786 1240943633046 1241196244106 1244121838596 1244224092384 1247156823744 1247410699584 1250132089024 1251630188172 1251849303432 1254835763272 1256559438771 1259300787381 1262526007806 1262629774224 1265384366064 1265605889184 1268625167264 1270145427642 1270367784252 1273139257572 1273398422492 1276504826688 1279289688768 1281307729464 1284103069704 1286904508344 1288934561187 1291746540357 1291972678542 1294897704048 1297986861808 1298214092448 1299769810794 1301046316128 1303098677244 1305941557284 1309393839936 1312250453696 1314052995528 1317187850888 1317418442928 1318997174859 1320292563408 1321874739549 1325260219374 1328151447714 1328493138336 1328763571296 1331662442656 1333491649308 1336400835588 1336672878268 1339823518488 1339933637952 1342856878272 1344864660489 1347798658479 1347909433416 1348145403696 1351086559056 1351361591216 1353217857138 1356170078718 1359755141472 1362721624992 1362960188352 1366211718592 1367848922076 1370833063236 1371073046616 1376231766273 1379234195703 1379347554312 1382880228912 1385897162832 1388083373586 1391111658846 1391355192276 1394505219744 1397832005024 1398076714944 1399752103932 1401126801984 1403337037032 1406398600152 1409466842472 1411690233681 1414770020391 1415133995184 1418509993264 1420458496002 1421853529824 1423557411822 1427203313172 1430316943692 1430434500768 1430684918208 1434098015168 1436067930024 1439200899864 1439493868904 1441471195647 1442886866064 1444615953417 1447767571887 1451475478362 1451594774448 1451848896288 1455016294368 1455312482848 1460235219534 1460490854004 1463677105644 1464351690816 1467546365376 1470748009536 1472947009107 1473068069928 1476281760408 1476540204048 1481836332249 1482095748294 1485329133834 1485451212336 1489255631136 1492504636896 1494859017708 1498120247988 1501388593068 1501774852032 1505357543872 1507301458299 1507425342696 1510713988056 1514583107856 1516398112593 1517887368816 1520281790118 1523598483498 1523990456352 1527315240672 1527626146592 1529724534156 1531226878272 1533061828116 1536988183416 1540341323976 1540467923904 1546136922603 1546534693872 1549510022333 1549908661392 1555740257526 1559134308186 1563127438236 1563255910944 1566666357984 1566940624704 1572561005652 1572836304312 1576267652232 1576397204928 1578754166661 1582198425171 1585650197781 1586380998384 1589841895824 1590120219744 1595823742422 1599305240442 1599585221052 1599716690208 1603813756608 1607312685888 1609238813364 1613360267064 1616880023304 1619430602517 1622963601987 1623247724322 1623381138288 1626922756368 1631089500768 1633044121254 1634647935648 1637226543204 1640798366844 1641220491456 1644377982884 1644801028416 1645135850176 1647395652168 1650989661048 1654591510728 1657201578669 1658829118128 1660816980459 1665070532034 1668703100974 1668840250896 1669132404576 1675412585028 1679067716508 1683368010408 1683506365632 1687179154752 1693388058089 1693527236856 1693823712336 1697519010096 1703607756123 1703905996338 1707623289918 1708410305952 1712137426272 1715872677792 1718579414916 1722328720476 1722630238056 1722771820224 1726530272064 1729111706343 1732883989473 1733026414392 1737464902992 1741255409712 1747806955986 1748256610464 1751620025246 1752070660704 1756557923904 1758662899812 1760390084544 1762499652732 1767013625832 1770868596952 1773301108761 1773662088471 1777531564081 1777988865744 1781867780784 1784678623182 1786431357984 1788572132802 1793152880652 1797064877972 1797212577888 1797527204928 1801448745408 1804290476184 1808226771624 1815030300447 1818990026217 1823648677942 1823798562768 1827777417648 1828097395488 1834654506594 1834975688364 1838978927604 1839130072416 1843840305216 1847862883776 1850777831448 1854815545128 1855140256368 1861415449569 1861794366159 1865856113849 1866182757894 1866336138576 1871116049376 1875198133536 1877445282258 1879289123296 1882253644908 1882737888192 1886360027188 1886845326912 1893789011709 1893944661336 1898076549096 1902937750896 1905218141463 1907089258256 1909708886358 1910097633738 1914264761318 1914757240032 1918934533152 1921961594196 1923849154752 1926154604556 1930356762516 1935300637816 1935459699264 1937959017813 1942582287373 1946980292712 1947321138672 1951569474192 1954648015866 1958912335926 1963929345476 1964090759904 1968375680544 1968720272064 1975781776332 1976127664392 1980438845112 1980601616448 1987890329061 1992227171571 1993145356944 1997493663984 2001851457424 2004601253382 2005009317402 2009383507222 2009735277732 2009900456928 2014285317408 2019444143808 2021864150124 2023849825088 2026629838584 2027042386824 2031464644664 2034255118077 2039108115317 2039632712208 2044082437488 2049317577888 2051773383114 2053788431968 2056249594854 2056609569924 2061515896804 2062046258496 2066544881856 2074320343368 2078845744248 2082125060379 2084169917648 2086667488269 2087032788414 2092011694094 2096748007536 2097115072416 2101690202976 2105005555548 2109597900228 2114200263708 2115174664512 2119789194432 2127764989896 2132406987256 2132780294736 2135336117733 2140430257693 2140804969758 2145475415538 2145651751152 2151147022752 2155840031072 2158801349796 2159240803356 2163951469316 2164330299096 2164508184384 2169230341824 2177213217543 2177392161672 2182524441552 2182968724272 2187731155792 2190352829301 2190736281006 2195515658466 2195962585726 2196527536224 2201319548064 2206122014304 2209602104892 2211772157504 2214422640612 2214810306072 2220094042712 2223143622441 2225120334528 2227993700751 2233883446704 2238756955344 2242288526562 2244490680544 2247180371982 2252082889602 2258036315808 2258431616448 2263358680128 2266070982084 2271477008164 2271874661784 2276831053224 2280422685177 2285397725247 2290972861008 2291439219888 2296438293968 2296840317408 2299592742174 2305078739054 2305482275124 2310511985964 2310701885856 2316619870656 2321673879616 2324862992088 2330409274648 2333610386289 2338701462279 2339177536969 2344691157354 2344883866416 2349999536976 2350410937056 2356018167776 2358841508478 2359254456468 2364401478348 2364882784628 2370651820992 2375823707712 2379571497576 2384762843736 2385180329616 2390870507536 2393735613633 2398957860663 2399377831578 2405720634912 2410969028832 2413858220046 2420040400596 2425320034956 2431731417024 2434871586483 2437036556864 2440384134552 2446206008792 2446634251152 2449566181881 2451971903472 2455839814806 2461197550266 2466566974326 2467201542624 2467703775264 2473087393504 2473520341824 2476484491572 2481887266092 2482392488212 2488243677192 2488448184768 2497605798051 2503054651461 2503260376344 2503698606864 2509671526544 2513118877542 2518601574762 2525052015612 2525259548448 2530768732128 2531211778368 2537250334528 2540290855284 2540735568504 2546278515144 2546796844984 2555858994507 2561434934877 2562615458928 2568206139408 2573809016688 2577869122374 2583493080714 2583945357084 2589795408096 2595973723616 2596428184896 2599539621588 2602092632256 2606197354488 2611883114568 2621710433979 2627430037869 2628105991056 2634375701776 2634836885856 2637994349718 2640585126816 2643749479098 2650520438748 2656302895428 2656986276672 2657527142592 2663324885312 2666983298616 2672801671176 2673345756536 2677017934773 2679647036976 2682858199203 2689729320978 2695597316958 2695818866832 2696290807392 2702173118112 2702723182432 2706435714276 2712340157436 2719510282944 2725443249984 2735473016913 2735697844152 2741666126472 2742146093232 2751981759891 2752463532546 2758468391406 2758695108624 2765760457824 2771794325664 2776166747172 2782223317692 2782710384552 2789010439488 2795664010048 2799274136841 2799504207864 2806674074064 2812797200304 2816167923387 2818933684944 2823380467362 2829540040782 2830267990368 2837019986528 2840916992004 2843707059648 2847114823644 2854406626344 2860633887384 2860869001536 2865146450607 2871397141977 2872135860048 2877661470047 2878401799728 2878987737808 2882942391294 2885773732128 2889231906834 2895535143774 2902950956724 2903189548896 2903697792576 2910032588736 2910624965696 2920470439068 2920981708008 2927354211288 2931972023799 2938368503889 2945894018214 2946136139856 2952563520816 2953080408096 2963672664498 2964191496588 2970658267668 2970902424672 2978511262272 2985009273792 2989718035416 2996240495976 3002777186136 3007513976103 3014075260833 3014602916598 3014850685392 3021427976112 3029166215712 3032796225186 3035774737632 3040563580236 3047196966996 3047980912704 3054630481344 3055252293184 3059449068312 3066123656232 3073976366832 3077660074671 3080682647952 3084374392281 3092273845206 3093069387744 3099020044666 3099817322784 3111480515052 3118268616372 3126254876472 3126511821888 3133332715968 3138017541141 3144863536451 3145122011304 3145672608624 3152535304464 3157508333322 3164396850342 3171300395562 3172761996768 3179683791648 3180240439488 3191647484844 3198610480884 3199170442104 3199433380416 3211207454637 3218213123307 3218477626728 3226720534128 3233760046608 3238861205034 3245927203974 3246495448644 3246762276576 3253845512736 3262179001536 3266088242508 3269295871296 3274453086408 3281596733688 3288755965768 3293273487699 3293943878589 3294791304336 3301130047579 3301979322096 3309183021456 3314403157338 3317658236256 3321633960918 3330141064068 3337406201948 3337680501792 3338264809152 3350825170056 3358135433016 3363432789843 3366736020816 3370770557973 3378124334403 3386776116178 3387054473712 3387647424672 3395038020192 3407215512246 3407811992676 3415246579836 3416820611904 3424274852544 3431745355584 3436876354583 3437158829832 3444657440952 3445260476112 3457618108581 3458223412686 3465767978946 3466052828784 3474929805984 3482510819424 3495613911972 3496513220928 3503240050492 3504141321408 3517036736031 3517325799624 3524999305464 3534027251664 3538262262717 3541737193904 3546602217522 3547324176942 3555063128162 3555977731488 3563735561568 3569357246364 3572862715968 3577144265604 3586305761304 3594129755944 3594425155776 3599066747367 3607652819407 3608580952368 3616453543248 3630060600894 3637980052434 3647297355884 3647597125536 3655554835296 3656194790976 3669309013188 3669951376728 3677957855208 3678260144832 3683759722209 3691796325399 3699850461489 3701555662896 3709631090256 3710280512736 3722830899138 3723588732318 3731712227698 3732365515788 3732672277152 3742232098752 3750396267072 3754890564516 3758578246592 3764507289816 3772720054376 3777902362143 3786915071303 3787578023418 3787889322672 3796153098192 3805875501792 3810436282926 3814178516512 3819417772716 3820195267476 3828529522636 3829514480064 3837869066304 3843923188392 3852309209112 3860713525032 3866803683561 3870601275632 3875239621071 3875918035626 3885164574746 3893960585424 3894642277344 3903138948384 3909296031732 3917824671852 3927858690952 3928181519808 3936751361088 3951563552664 3952255328784 3960877690224 3965624218647 3975084764287 3975780658122 3984454343142 3986290713888 3994987327968 4003702914848 4009202506764 4010018634804 4018767014444 4019470555464 4019800913856 4028570634816 4034593981467 4043395975437 4043728300248 4053259677168 4054084773648 4062929289328 4068510236154 4078216230634 4079265424416 4088164874976 4098635155776 4103546766228 4107576863936 4112499189708 4113219139848 4123031793608 4128695298819 4137702587109 4138544873099 4148640686736 4157691488496 4164250120758 4168339835296 4173334976538 4174065576828 4184023388188 4193496015072 4194230144832 4203380405952 4210011111096 4219195800456 4228400527416 4235070701043 4244310061173 4255529979792 4264813974512 4265560589472 4270672235466 4280860515386 4281609939516 4290950831076 4291303502304 4302294045504 4311680062144 4317602699592 4318481606712 4327902938632 4328660598192 4333847860251 4343302715661 4344186854371 4354426435086 4354784323344 4365048883104 4365937448544 4375462311584 4380705658602 4381472562012 4391031316932 4391925171452 4393055072448 4402639096128 4412244028608 4418841027321 4419204209784 4428845281224 4429620612144 4440188085424 4445508996747 4446287244882 4455987401502 4467766893408 4477513910688 4484577053124 4488981361088 4494360743964 4504165779204 4516072631616 4521904374897 4532141964168 4542954016328 4543749323568 4549194337779 4553662106448 4560845370354 4570795450494 4581945722016 4582878439776 4592876587936 4593680634816 4599185484348 4610157478108 4610964550248 4621023971928 4621403771712 4638410767809 4648530066999 4649725984176 4660818549296 4667220772578 4677402924558 4678355073938 4689382314708 4689767732832 4699999073952 4700821874112 4712036335552 4717683016956 4718508912936 4728802956696 4729765569256 4736262499983 4746595275513 4756950593343 4759142995152 4769525687472 4770360659232 4781741015072 4787471227266 4797915721326 4798755663156 4811441269824 4821938057664 4827716440092 4840080801192 4850640069912 4858291807551 4868890805961 4869743172966 4880768269104 4892412017584 4893268502304 4899132363762 4903943806944 4911679629612 4922395100532 4933133948652 4934403085248 4935407550528 4946174787008 4952968983144 4963774532184 4964784976424 4971604736007 4976487354384 4982450941377 4995211596102 5006109302922 5006520752688 5007397213728 5019343053088 5026237755084 5037203149524 5050104031224 5050519096896 5061537464256 5080164174267 5080581710568 5081471137008 5092557030288 5093593689968 5110823268369 5111717989014 5122869869754 5125230917856 5136412278816 5147618033376 5155738244748 5166986161428 5167890714168 5179590816192 5187335119029 5191947447232 5198651968419 5199079243176 5212394708976 5223766229136 5243420867958 5254860075738 5256211982112 5268751403552 5269673771712 5275988699436 5281170253632 5287498958196 5301040877496 5312605790856 5320986265413 5332594692243 5333966597232 5345603342352 5346691513072 5354035869546 5359294073952 5365716398406 5379458641956 5391194633916 5391637733664 5392581614784 5404346236224 5405446364864 5412871428552 5424680314872 5445090901341 5456970078651 5470946033826 5471395688304 5483332252944 5484292186464 5503963519782 5504927065092 5516936782812 5517390217248 5531520915648 5543588651328 5552333494344 5564446635384 5565420769104 5585383098477 5597568341547 5598548273682 5599008415728 5613348148128 5625594400608 5632335846774 5637867369888 5646760934724 5659080081564 5660535980736 5674039973056 5681367035127 5681833984008 5694229647288 5708813252688 5715654424389 5721267774768 5730292901214 5742794283954 5744271720096 5755322940094 5756803599456 5757975475616 5765884782588 5771547464256 5778463813668 5791070287548 5805901913448 5806379097792 5827746862119 5840460853409 5840940878136 5841963416016 5854708422576 5863944047598 5876737007778 5891788036428 5892272279712 5905127041632 5906160816192 5927345328996 5928382993176 5941316535336 5941804849344 5963670987183 5976681514713 5979436070832 5992480991952 6005554372272 6015027952206 6028150521666 6029205833196 6029701370784 6042855952224 6058332431424 6065592450372 6071549475264 6081127160472 6094393933992 6117324345951 6118898136624 6130670088361 6132247312464 6147952733664 6155320149342 6161365295904 6168748784562 6184547690412 6186138775488 6198040089332 6199634645568 6222961030104 6236537232744 6246375181137 6252509752944 6260002464807 6276035082282 6289727072902 6290244022608 6291345217248 6305070608928 6315016666644 6328793700684 6342600791124 6345523993536 6359367583296 6382770372797 6383294969688 6397220961768 6398340884208 6421290773079 6422414909274 6436426246614 6436955253456 6453441068256 6467520093216 6477722410068 6491854407948 6492990897288 6493524553152 6507691025472 6531639652629 6532176485016 6548906172816 6563193467376 6571058487903 6577511931536 6586546975398 6587887757178 6589582608672 6602260095158 6603958644192 6618366042912 6628806314676 6635316472512 6643267921836 6660282128136 6674812403896 6675361003584 6683981102253 6699926664613 6701650340112 6716270866032 6726865579686 6733472041632 6741541115946 6756248668806 6773552232356 6774108947424 6775294849344 6790076040384 6814431024492 6815623985352 6830493159672 6841268055531 6856193175741 6873752709166 6874317659664 6889314881904 6890520952224 6915236217162 6916446825372 6931535957892 6932105657568 6949859611968 6965021638848 6991227823944 7006480100984 7016104386837 7017532610907 7032842275277 7034073472062 7034651599248 7049998610928 7068054503328 7076524525434 7083474387808 7093204435044 7094648353884 7110126256324 7111955462976 7127471123136 7138714492728 7154288531208 7172611522608 7181206840899 7188259511888 7196873581989 7198133494734 7215305638814 7217161904736 7232907086496 7260121201788 7275960104868 7294594711768 7295194251072 7304614759449 7311109670592 7322040929329 7338618026376 7339902753456 7355915710416 7367519444418 7383592650798 7399700922978 7403111325792 7419262180512 7420561025472 7445661798276 7447177464636 7463424455396 7464731031576 7465344554304 7492817394153 7509163954383 7509781129032 7529014579632 7545440108752 7555804724286 7573830142606 7575156046836 7575778645344 7592306196384 7611751003584 7620872565852 7628357033024 7638835545432 7640390534952 7657059045272 7667576983521 7684304804631 7685869050041 7687846376784 7704618418224 7721427050064 7733607367122 7741202551264 7750479242142 7751836071252 7770329149492 7787921170848 7789284554688 7806277896768 7818592063464 7835649343704 7855717381904 7865131301937 7882290113607 7903127105328 7904510657568 7921755380448 7931248437294 7950169528574 7951561316244 7968908686284 7972581427776 7989974655936 8007405829696 8018405013528 8020037269608 8037534028888 8038941110928 8048574597609 8067775586689 8069187962934 8086791950874 8087456600496 8106519354336 8108169547296 8125858578656 8137020472308 8156432461268 8158530848832 8176329749952 8206419050739 8207093532456 8224998379416 8226438279696 8246063587216 8255945279673 8257390597638 8275405174218 8277089746198 8297281373472 8315382976992 8328500241516 8336679670592 8346669953076 8348131153656 8368046776376 8386992030144 8397822410523 8420022222192 8438391600912 8448503770161 8456801054832 8470141402086 8488620122346 8511059959584 8529627949024 8531121178944 8541344470932 8561721030772 8563219879032 8581901662152 8582607004608 8595439351821 8614191425931 8632984410141 8635205399184 8636963213424 8655805877264 8657321196384 8667695720502 8686605431322 8688373708742 8708852870172 8709568646688 8730097766208 8731874897088 8750924623168 8761411317204 8762945124024 8782062633864 8783850342904 8795916071397 8815105511667 8837682054642 8838408419568 8857690562448 8859241224288 8880376170848 8891017993494 8892574489764 8911974803004 8935533786816 8955027821376 8969154106248 8988721487928 9008331558408 9022541928309 9042225782499 9043808749794 9064283928336 9085908032656 9087498647136 9098388675558 9107324212896 9121690740708 9141590900988 9163891444032 9165756879552 9185753175872 9198370968696 9220314956216 9221929100496 9232980224013 9242047943856 9253123176843 9276821535618 9297060133998 9299451968352 9321637098592 9334441545156 9354805849116 9356710147876 9378764629416 9379535465664 9399998147904 9414052623423 9434590609353 9435366033912 9437017825872 9457605913392 9459531138512 9472524999966 9493190551026 9513901186686 9518285990304 9539051374944 9540721318464 9563482030144 9574942454532 9595831442652 9597511326312 9633622363911 9654639369921 9655432880184 9680161602384 9701280139824 9716583615102 9737781611922 9739486345932 9761536538208 9784824035168 9786537004608 9798264727524 9807887613888 9823359259224 9844790201064 9866267897304 9881831635767 9903390142737 9905937966288 9927549064368 9929569952848 9943209472014 9952974708768 9964901882754 9990423192204 10012218605844 10013041505376 10014794427456 10038686106176 10052475510168 10074406299048 10090298369529 10100208062448 10112311673919 10134373003209 10160328348534 10161163421136 10162942274016 10185114060576 10187187379936 10221646536738 10223435978028 10245739739508 10250461835712 10272824557632 10295236066752 10310629063749 10311476489496 10333972322856 10335781428336 10372854325743 10374670238058 10397303936838 10398158486352 10424789417952 10447532458272 10486841735916 10509720151476 10512423964224 10537502807104 10551110208093 10551977398872 10574997916392 10602081754992 10614786788151 10625211581712 10641972530826 10665189384486 10667933194464 10691206684704 10693383026144 10708071739092 10718588147904 10731432796812 10758917283912 10782389267832 10783275467328 10822958458221 10825742857104 10846570156331 10849360629744 10890181802682 10913940157302 10941892067652 10942791376608 10966664505888 10968584372928 11007927039564 11009854130184 11033873565624 11034780434496 11051279166627 11075388976197 11099551384467 11104666988688 11128893270768 11130841538208 11170766196954 11195136683094 11197096547364 11198016831456 11226696296256 11251188801216 11264671693548 11275734739776 11293521869448 11318160163128 11360745213909 11362734070254 11363667968016 11388459294576 11417626505376 11431308848778 11442535549536 11460585802428 11485588567908 11488543440192 11510645880188 11513607198912 11515950951232 11531769565176 11556927627336 11582140575096 11600411050683 11611803826896 11625718863213 11655493724238 11680921706818 11681881756272 11683926832032 11709416845152 11727888095196 11753474015556 11783576072856 11784544559424 11810254083264 11853716406623 11854690657992 11856765986352 11882633070672 11925254292861 11927341974366 11953363029426 11958872141664 11984961983904 12011108744544 12030055904412 12056301043332 12058411666392 12059402741568 12085711904448 12103781944401 12130187926311 12131184900744 12162254320944 12188787867984 12234648691902 12237796273248 12261340176722 12264494624928 12295905467328 12310640298684 12322730591808 12337497569124 12369095380824 12396080178664 12413107761327 12415634619297 12442720948567 12445922060208 12473074465488 12492750362274 12505019505888 12520004929614 12552070164564 12579454145804 12580488045216 12582690434496 12610141217856 12630033333288 12657587401368 12685201582248 12705212103129 12732930183519 12765540745594 12766589939376 12794441923536 12796681768416 12842581546158 12844829818548 12872852493228 12873910506912 12906882136512 12935040186432 12955444820136 12983708815896 12985981794576 13029908146983 13032560563113 13060992796943 13063279305258 13064352970032 13097812345632 13126386934752 13142116975806 13155023863072 13173093950796 13175775514356 13179165217344 13204520190316 13207917288384 13236732085824 13256523081963 13257612629352 13286535843672 13320564256272 13336526990241 13349624807792 13367962204506 13399853329226 13403300680224 13432541732064 13453731159372 13466944083264 13483082231892 13512497337612 13547104464712 13548217894848 13565713124691 13598076011611 13628862048984 13631247970704 13660986319344 13682536111062 13712386351482 13747505418332 13748635319328 13778629763808 13781041904448 13830472434324 13832893650744 13863071915784 13864211315136 13915232303427 13945590200997 13982455647888 14012960201968 14032208773674 14035065221814 14065684550554 14068146944124 14069303198496 14099997221856 14136109006656 14153049050868 14166948775616 14186408870088 14189296707768 14220252512648 14239785826539 14270851780029 14273756807219 14277428985456 14308577062416 14345223045216 14362413681798 14376519023776 14393747163978 14396266989468 14430611277628 14434323809472 14465814172992 14520242403576 14551920209736 14574875422653 14589189423536 14606672417883 14609229518898 14644081858658 14677236052752 14679805506912 14711831420832 14735038888836 14767185301596 14799401845956 14806222651584 14838524361024 14891323596552 14894354929272 14926848910792 14929462063152 14947352824131 14983011803851 14985634788306 15018327908766 15019562258064 15058029159264 15090880217504 15111609448572 15147660285212 15150312093672 15151557290688 15184612392768 15240492522801 15241745131704 15277671090864 15280781069904 15314118090544 15332469805107 15335153967042 15368609609262 15371738100082 15375692753568 15409236836448 15442854100128 15467214734244 15482405102528 15500958484284 15503672142504 15540658298984 15562005357087 15575842341696 15595955905257 15637184126928 15671298687408 15711434763808 15730262603874 15764580227214 15806254210656 15809021315136 15843510760896 15862496874588 15900339057148 15903122632488 15937817372568 15962958796239 15997784076729 16036810027056 16040074539216 16075068057776 16077882221856 16097149195218 16135551173378 16138375925868 16173583901748 16174913200992 16213038708672 16216339094592 16251717157312 16274040944616 16312864922536 16335272704023 16370910235953 16412838101478 16414187064912 16449996758832 16452876559392 16492127174432 16511890559346 16514781195276 16550810348436 16554179492396 16594562746944 16630765953984 16657000483032 16693339906152 16696262307312 16736093552752 16756149295431 16792705024641 16795644821046 16840044444384 16876783201824 16897007540322 16913602109664 16940282804172 16977240244692 17022119919168 17044101105381 17059255898048 17082688941864 17123442061544 17126439758064 17146963273167 17163803324304 17190878703642 17228382851862 17265968820282 17270410798368 17273926426848 17311611754528 17314642392768 17335391441004 17373210862644 17376747417484 17417705740344 17419137293376 17483240586357 17521382560227 17522822634408 17525890248048 17564125267728 17567700685808 17591832142794 17630211023334 17675364109284 17676816839136 17715381124896 17718482448576 17760752341696 17782035986988 17785148979528 17823949606008 17891012961549 17930044544139 17938308212496 17977442975856 18016663116816 18045083856618 18084451564998 18087617499588 18128567856672 18171816065312 18174997294272 18196777351116 18214648425792 18243381481416 18283181801976 18351973037853 18392010265083 18396741937392 18440629912432 18443858200992 18465960448026 18484095887712 18506246353686 18553643071236 18594120267996 18598903936704 18643274197184 18668883090312 18709611698232 18713420295752 18739125543411 18757529258832 18780007394421 18828105246846 18869181218706 18870732067824 18874035651744 18915211826784 18919062277024 18945049999932 18986381102052 19027802373372 19036571980608 19078102749888 19148311118391 19149884909064 19191662885304 19195022652624 19263872319237 19267244727822 19309278739842 19310865760368 19360323204768 19402560279648 19433167230204 19475563223844 19478972691864 19523073076416 19569648070336 19594918957887 19596529455048 19646718518448 19689580402128 19713175463709 19732535794608 19763663271534 19806780285474 19811875932576 19855098128736 19859139905696 19886418944028 19905949417536 19929803765508 19980846384408 20024437211688 20026083010752 20099779993839 20104951020336 20143630290329 20148812598096 20180596739058 20200416124896 20224623347838 20268746006418 20320656697068 20322326842272 20325884548032 20370228121152 20374374759872 20443293073476 20446871956056 20491479479016 20523804166593 20568579527223 20621258127498 20622952978992 20667944645712 20671562856672 20745708651486 20749340476116 20794607873676 20796316972704 20849578835904 20895064916544 20973683471832 21019440302952 21052597832721 21098526825831 21102220416186 21103954797744 21149995832784 21204163509984 21229573576302 21250423163424 21283945061652 21330378768972 21335866388928 21382413369408 21386766052288 21416143478184 21462865593624 21517834567824 21543620522697 21564778535664 21590620745967 21645916916442 21651485714208 21693140312662 21698721259488 21780363605364 21827880314604 21883784135304 21885582753216 21933329011776 21966122787987 22014044755157 22015854079128 22019708260368 22067747131248 22102558333254 22150777952394 22199102768934 22209333977376 22257786541536 22261683076416 22341532393908 22390273366188 22394193094728 22396033662912 22478452182459 22527491863149 22529343387096 22587043738896 22636320326256 22721490427818 22725468140508 22727335936032 22776918589152 22835253010752 22862617697556 22885071099072 22921171604856 22971177135816 23021291760376 23052914413893 23057607150123 23063539130352 23107910333053 23113855254672 23164281150192 23200822101366 23223607653792 23251437726426 23310987448476 23361843413636 23363763512544 23367853664064 23418833690304 23455776190392 23506948031112 23567152145712 23595393905811 23646870340821 23707432813246 23709381315984 23713531972704 23765266141344 23850508585722 23854683948732 23906726058852 23917744283328 23969923967808 24022217489088 24058134482081 24060111808824 24112602086664 24116823332784 24203326760067 24207563888802 24260375852622 24262369801488 24324508641888 24377575735968 24469297383804 24475592546496 24522680353444 24528989249856 24619257152217 24621280597368 24674995138248 24738190761648 24767835839019 24792160357328 24826215522654 24831269238594 24885441897134 24891844120416 24946148930976 24985500724548 25010039011776 25040009859228 25104140329128 25158908291608 25160976090432 25193467231569 25253569735849 25260066666576 25315174802736 25370403164496 25410424206258 25465860367038 25531081491188 25533179878752 25588883847072 25593363536832 25685163092316 25689659637096 25745704986456 25747821013824 25786318055463 25842574277793 25898953230423 25910889640272 25967417631792 25971963589152 26059816293966 26065121126226 26121985593886 26126558610516 26128705940064 26195624691264 26252773869504 26284233951612 26310047726144 26346187901592 26351551028712 26409040380632 26445316535001 26508405499121 26513046163926 26515225258704 26573071687344 26641128512544 26673053980482 26699249615584 26735924409012 26799706658452 26806601360448 26865083464128 26907462318744 26966164463784 27024994675224 27067625784927 27094208929424 27126677347497 27131426249382 27196152023222 27257724097968 27262495941408 27321972638688 27365072222124 27424772702964 27495010836664 27497270638656 27557259527616 27660944868648 27665787301488 27726143831568 27759369530529 27825593350009 27830464606854 27891180401994 27964911295776 28025920403936 28064417547348 28070130443628 28131369101108 28136293888248 28138606396992 28199994443712 28242157870269 28303771828059 28306098101736 28372817740176 28378593415536 28440505025296 28479571653078 28541703560058 28547513614438 28554857970912 28617154124832 28690446090432 28724827363596 28753038047552 28787494327956 28792533978936 28861222555256 28900867091733 28963918109763 29040484807152 29103840419472 29149750845306 29178378847072 29213344835766 29218459037796 29288163717316 29354472105504 29359611013824 29423662841664 29470077777672 29534370603192 29598803691912 29645494907301 29710170428211 29782647193104 29788709858544 29853697821584 29858924126304 29894705648262 29966023607702 29971269576612 30036655817532 30039124516128 30116058318528 30181760435008 30223218897144 30295320570424 30300624187344 30336935021757 30403119009627 30409307980597 30480985045602 30483490263408 30555342181728 30561562139808 30628236181088 30664939610214 30670307934084 30737219218524 30743476200164 30751385507136 30818473672896 30885708200256 30931887191247 30934429468488 31001916968568 31007344285008 31081316597968 31118562977229 31124010714174 31191911810514 31274368253856 31342597374816 31422869527616 31460525207748 31529160454428 31612508421312 31653330624279 31724993749176 31800678114296 31806245264976 31844360364453 31875634745136 31925917592478 31995568153458 32073620054112 32080149078432 32150136115552 32155764443712 32194298390436 32271102346756 32276751851736 32347167803496 32349826401984 32468875374663 32539710468993 32548081889232 32625729845072 32670545408046 32741820471906 32825676202956 32828374129824 32899993517664 32905753118784 32984254348864 33023781118692 33029562390552 33101620696872 33108358984792 33153837499881 33226166928591 33298654153401 33314000966064 33386679812304 33392524614624 33472187105504 33512298590862 33585410049282 33591289642092 33680088888768 33753566403648 33794015080644 33827204219328 33880565608344 33954480489384 34082235641727 34088202210762 34165377883728 34246884123088 34252879516128 34293926546334 34327606648608 34381757407284 34456765703724 34531937640564 34540821596736 34547852853696 34623223509056 34670782882008 34746421725288 34753494834968 34801233152049 34835411480688 34877156589639 34966481172714 35042765120454 35045645268816 35051780496096 35128250535456 35135401371616 35183664285588 35260422046668 35350728218568 35353633678272 35430762249792 35561149219869 35564071973976 35570297959056 35647899212016 35775762878583 35782025923098 35860089088278 35876616424992 35954885951712 36033326233632 36090167713236 36168903129996 36175234999176 36257135713344 36311345833203 36343632130624 36390563778933 36393554702232 36486762962832 36566363603952 36703946075706 36784020530166 36793483874784 36881259824864 36887716401984 36931920896052 36968191775424 37012492707372 37107286142472 37188240535992 37246903857891 37328162845701 37337766180624 37419223396464 37426840591504 37478251086822 37515058517664 37560014788842 37656210493692 37738362437412 37741464135648 37748071303488 37830423653568 37838124554048 37890099999864 37972762204104 38055604746744 38115636309387 38198790550557 38296622236782 38299769818128 38383325770608 38390045305248 38527744638474 38534489455644 38618557479684 38621731520736 38720646409536 38805120559296 38866334460408 38951126447688 38957945383728 39097681689339 39182978390829 39189837915774 39193058910096 39293437036896 39379160804256 39426350927418 39465071589216 39527326543068 39613560570948 39623751865152 39710196257472 39718279811392 39769569245889 39772837888056 39859607531016 39961692768816 40009580970723 40048874423376 40199559987678 40209902040672 40287260580658 40297625196192 40361193478116 40400832249792 40449246695676 40537492012836 40641313394136 40644653684544 40794228034833 40883225973863 40886586146952 40893743912112 40982958958032 41047608333186 41137159054446 41242516254996 41245905957984 41335889291424 41343125713344 41491417302972 41498680952232 41589215747352 41592633945408 41745696910281 41836770602991 41947366943664 42038880605904 42105195665442 42197053651662 42204440832372 42207909595488 42299991665568 42408327019968 42459147152604 42500846326848 42567890123304 42660757537944 42812555340087 42821270421657 42832286956368 42914690618527 42925731187248 43035669135648 43087241045394 43129557071328 43181241491934 43291833832884 43302971428416 43386280625324 43397442518976 43560727210728 43655760629208 43724626267959 43767568270608 43820017253649 43932245575974 44028089510314 44031708158256 44039416520736 44135494262496 44205116666508 44301555904788 44398205537868 44418667954752 44515573083072 44679392609579 44683064787816 44780546732376 44788386189456 44949035411553 44956904364918 45054983726298 45058686774192 45174087477792 45272640652512 45442980855636 45450936281016 45454671872064 45553837178304 45721477568403 45725235395112 45842343209712 45942354271632 45997409415321 46042583520752 46105828827786 46115214300246 46127078260704 46215820666106 46227710509344 46328562300384 46401644202732 46447215307584 46502875452852 46621974896952 46723686827272 46727527025088 46787867715771 46899486652291 46911552380784 47013896062224 47134304291424 47190787811622 47293740681642 47414865626492 47418762631968 47427063945408 47530532282688 47701017171444 47709367897464 47813452117704 47888876388717 47993352230187 48116268964162 48120223617648 48225204173328 48233646665568 48406653520134 48415127777604 48520751705244 48524739602976 48649017283776 48755151471936 48938594767608 49045360706888 49112730707859 49229895926939 49238514304434 49242561194736 49349990276496 49476381523296 49535671678038 49584320714656 49652431045308 49662538477188 49770883794268 49783688240832 49892297861952 49971001449096 50080019718456 50208280658256 50268447886293 50317816583216 50378115073923 50386934463138 50507139471698 50520133333152 50630349605472 50740806328992 50820848412516 50931720734076 51062162982376 51066359757504 51132303316143 51177767694144 51370326184632 51379319274192 51491409972912 51572636110926 51685148555586 51797906460846 51821779280544 51934835263584 51943927178304 52119632587932 52130242252452 52243971187772 52253117221032 52257411880128 52449721759071 52564147680681 52568467903224 52692375803184 52703102057424 52818080761264 52890633070002 53016810998242 53026092327852 53030450517408 53146143374688 53282257025088 53346107960964 53398499231168 53471848818024 53599413316904 53673038884647 53790133632417 53801083350287 53814924637488 53932328927568 54049989350448 54135251569854 54188417858848 54253354694994 54262852498764 54392304046444 54515448195936 54524991882816 54643945277376 54730144444248 54849545405928 54990021673328 55055919113559 55176030795249 55321889737296 55331574602976 55452287663136 55518739061058 55651186700018 55660929213708 55782360803988 55929822591552 56051840807872 56128835094696 56140260887256 56262738202216 56272587776496 56340022183263 56474429106823 56484315740538 56607543656118 56612196203472 56745635480352 56757186831072 56881010050592 56959143306156 57083407120116 57095027228876 57109715941824 57234308249664 57444933355173 57449654727192 57574988655912 57585067957872 57722445110512 57791616957711 57801734183466 57927836219526 58080969614304 58207680838944 58299501690612 58356757694144 58426689671532 58436918075592 58576327434632 58708944211008 58784756873661 58940155555344 59068741206384 59139526391127 59197607383824 59290989814602 59420340856422 59565294386208 59577419717088 59707395643168 59717848252608 59789411296524 59932047215404 59942539153224 60073311635064 60078249032256 60299339981517 60430890870987 60446437794288 60590641140848 60601248374688 60673870043514 60806238019254 60818615961194 60961970091204 60966980526816 61110684363456 61123124279616 61256472362176 61329879220428 61340615868168 61474438437048 61486952400328 61571412499779 61705738581669 61863774382494 61868858936976 62003833937136 62014688570016 62162633195936 62237125954458 62248021428348 62383823621028 62548736507712 62685194749632 62921050415496 63058320908856 63157793498163 63295580477493 63306661248558 63449987498352 63601356228592 63612490529952 63688720728906 63751269490272 63851835184956 63991136306916 64147240108224 64160298156864 64300272231104 64388596780872 64542204693512 64553503703472 64630861568091 64694335606992 64771862237901 64937750749326 65079420937986 65096163778464 65251459690144 65341090816092 65483640943812 65651352405912 65656748259648 65799987035328 65898368363961 66042134265471 66047562237384 66059124781104 66203241393744 66216717969584 66307674999762 66452333857182 66597308306802 66628001932128 66773359624608 66785049229248 66944374211008 67024597181724 67170820098564 67182579284184 67435356547377 67582475589447 67588030161288 67761131216688 67908960978768 68164471283454 68176404421524 68330755767456 68493768246176 68505759032256 68587853092668 68655213297216 68763514814568 68913531407448 69063875281128 69172821450369 69323730999159 69341565764016 69492843450576 69506989669936 69602466304098 69670822961376 69754313179278 69932962345428 70085530240908 70091290537632 70103560992192 70256501070912 70270802743232 70367328571176 70520844093336 70701456437136 70786181717433 70940611022463 71122298439738 71128143947952 71140595918112 71295798424032 71551525757166 71564051846196 71720178176556 71753232849984 71909771903424 72066652467264 72174403446243 72180335426472 72337806259992 72350469998352 72609980280201 72622691666406 72781127557866 72787109404464 72973525925664 73132727207904 73407892151412 73568041060332 73586967749568 73762519649728 73857771456651 73863841792104 74024985414744 74214572284944 74303507517057 74376481071984 74493807715782 74656325691402 74675532361248 74838446792928 74853681183008 74956502173644 75030117035328 75120029577684 75312420987384 75476724874824 75482928271296 75760709207547 75780199999728 75925991094317 75945524408208 76111209493488 76231272618774 76397581101114 76593244473564 76599539636256 76766651541216 76780090610496 77055489276948 77068978911288 77237114959368 77243463041472 77358954166389 77527722833379 77696859691269 77732668920816 77902252895376 77915890767456 78195363378678 78365956781658 78379675831548 78386117820192 78586874073792 78758321608512 78852701854836 78930143178432 79054653086136 79227121141896 79525216497363 79539138491778 79545675776112 79719215062032 79923385537632 80019161941446 80097748846752 80399119975356 80419804081344 80574521161316 80595250392384 80722386956232 80898493391352 81074984025672 81202877354781 81282626788272 81380032042491 81588456069666 81766451947726 81773172293904 81787487824224 81965917916064 82095216666372 82274318108892 82485032509992 82491811915968 82671778582848 82976014846361 82982834605944 82997361904464 83178431494704 83476780050027 83491393820562 83673541205982 83894733887328 84077761211808 84210391330884 84394107303324 84408881664744 84415819190976 84599983331136 84726473610807 84911315484177 84918294305208 85135780246608 85321515075888 85625110680174 85642540843314 85664573912736 85829381237054 85851462374496 86071338271296 86174482090788 86259114142656 86362482983868 86583667665768 86772561250648 86891754329289 87099046639969 87121454421456 87311521258416 87449252535918 87535136541216 87640034507298 87864491151948 88056179020628 88063416316512 88078833041472 88270988524992 88410233333016 88603111809576 88796411075736 88936484721903 89130511284633 89358785219158 89366129575632 89561093464752 89576772378912 89898070823106 89913808729836 90109967452596 90117373548384 90348174955584 90545281305024 90885961711272 90901872562032 91209357028881 91227923941791 91426949578601 91442955136806 91450470790224 91684686419424 91884708543264 91994818830642 92085167041504 92211657655572 92230428600492 92254156521408 92431641332212 92455421018688 92657124600768 92795661573741 92803288405464 93005750905704 93243949793904 93355688931687 93447373654544 93575735431542 93798973304582 93823104761568 94027792124448 94268608582848 94381575623244 94587481363284 94829731252984 94837525263936 94959991872837 95186532081277 95402034342888 95418735794928 95626904235408 95777752777434 95986704460374 96232537928324 96240447235296 96450408346656 96467293331136 96813307040268 96830255555208 97041503410488 97049479205952 97406626123989 97619131406979 97877189535216 98090721413776 98225461415718 98459791853878 98477028608868 98485122389472 98699980552992 98952763046592 99071343356076 99168641429312 99304862090616 99325076954376 99541767588536 99678500785773 99895962460203 99916297650533 99942002898192 100160039436912 100416561316512 100536895772586 100635633166432 100756230147846 100773868926276 101014278943396 101040266666304 101260699210944 101481612657984 101641696825032 101863441468152 102124325964752 102246706925181 102264606632286 102740652369264 102758638548384 102982819945824 103145272221852 103370297111172 103595812921692 103643558561088 103869670527168 104239265175864 104260484504904 104487942375544 104506234442064 104631469768917 104881082626957 104899443518142 105128295361362 105136935806448 105384751606368 105406204114848 105636161522528 105781266140004 106033621996484 106052184655704 106060901034816 106292286749376 106683447659607 106692215921928 106943697636048 107198826633808 107327288635749 107346077769294 107580267264834 107602166700574 107629849274976 107864657855136 108099978700896 108270503139708 108376835717696 108506709389988 108525704997528 108784608092888 108934037499609 109030896391872 109171691336799 109460288888496 109699090811856 109980043346656 110111838227118 110352061590498 110643779474592 110663149205952 110904575326272 111037478122116 111302373400036 111321858427416 111564721607976 111740711573673 111984488537103 112257670189392 112280521774512 112525476404432 112545175552992 112680044366526 112948858213646 112968631481076 113215087312236 113224392406944 113491270960704 113514373662144 113762020101184 113918286612312 114166814240232 114190054457752 114346908928161 114596371651671 114889866710346 114899309454384 115149977311824 115170135915744 115444890221024 115583233915422 115603468366932 115855672439052 116161939228608 116415361677888 116599003381224 116853379343064 116873836151184 117152654869264 117293045068017 117548935172487 117569513747322 117880311110688 118137482412768 118279052782254 118395214767648 118581979629204 118840681712844 119130588772416 119154839434176 119308707737667 119414791286336 119578822593048 119864094430808 119885078306448 120028742912169 120146623270128 120598679963034 120861781741974 120892875588576 121181282281696 121202496749376 121347740087028 121612476038508 121637231922388 121923940182408 121933961053632 122382684104499 122649677921589 122659758440856 122681231736336 122948876874096 122973904800656 123142824999558 123411477163338 123727548764988 123737717873952 124007667874272 124029377140032 124325266391872 124474251908916 124496042856696 124767647242056 125237090730843 125510311808973 125842100830992 126116641817712 126315586996326 126591160954986 126613322497116 126899974996704 127202712457184 127224981059904 127377441457812 127502538980544 127703670369912 127982272613832 128463811264971 128744071855581 128777193561744 129084409387024 129107007406944 129261723136182 129388671213984 129543724475802 129875501498652 130158841875972 130192327556928 130502919380288 130682181632184 130967281887624 131173878803877 131302704811824 131460051760947 131796736727922 132084268530942 132095124474768 132118249562208 132406482787488 132433435939168 132615349999524 132904667714364 133194616613604 133256003864256 133546719249216 134038177828737 134049194363448 134341640197128 134365158568368 134847106234659 134870713094754 135164951178894 135176060322576 135522262433376 135817921957536 136328942566908 136352808843048 136661511534912 136987536492352 137164432705209 137175706185336 137527029629136 137827062814896 137992228245963 138127750562256 138345642900738 138647461998318 138683131528032 138985686901152 139013979339872 139204932608196 139341645922752 139508626358556 139865924690856 140171060481816 140182581075264 140698459956873 140734657142352 141005412032303 141041688186672 141402912874272 141572363434866 141881222044926 142244596879476 142256287895904 142281191836224 142591596848064 143103051514332 143128103692392 143440356353112 143666629166151 143980056690561 144348806892486 144360670852944 144675612519984 144700939996704 145219960560402 145245383332812 145562255115732 145574218808928 145947051851328 146265454415808 146815784302824 147136082120664 147689687780817 147715542913302 147727683584208 148049970829488 148429144569888 148607015034114 148752962143968 148987615431564 149312651382804 149351064722496 149676893585856 149707362366016 149913004347288 150240059155368 150624841974768 150805343658879 150953449749648 151134345221769 151521418415094 151560399999456 151851982188634 151891048816416 152222418986976 152462545237548 152795162202228 153186488947128 153199079272512 153533303082432 154098313286099 154110978553896 154137957822576 154474229918736 154717908332778 155055445666758 155393719382538 155465337841632 155804505790752 155831781534912 156390726757356 156731913563316 156759351663096 156772235640384 157349165277213 157692443042043 157705403709672 158109306172272 158454242283792 159050432994726 159078276983556 159091351552224 159438430124064 159846771075264 160038323882892 160195497693504 160798239950712 161149042322632 161370400897251 161403250050861 161444773912464 161755372331371 161796986782704 162149968051344 162405754709562 162565253576544 162760064084982 163176912139332 163532903895452 163546344587808 163574975648448 163931835832128 164190433332744 164548636217784 164970065019984 165167757340677 165528092385747 165952029692722 165965669211888 165994723808928 166356862989408 166953560100054 166982787641124 167347082411964 167789467774656 168155522423616 168406941374567 168420782661768 168788214606648 168817763329488 169423287320469 169452947221614 169822630968354 169836588610416 170271560493216 170643030151776 171250221360348 171285081686628 171329147825472 171658762474108 171702924748992 172334800065519 172348964181576 172724965967736 173167335331536 173374850873133 173545122501296 173783508658578 174198093279938 174242908842912 174623042516832 174898505071836 175070273082432 175280069014596 175728982303896 176112358041256 176126832633024 176354270620983 176774988150943 176820466666032 177206223619152 177592822151472 177872969443806 178261022569266 178717570438316 178732259151264 179122186929504 179153544757824 179796141646212 179827617459672 180219934905192 180234747096768 180898019944551 181292672612961 181771923422544 181803745124064 182418714057762 182455847883582 182853899157202 182885910273612 182900941580448 183369372838848 183769417086528 183989637661284 184170334083008 184423315311144 184460857200984 184863282664424 185117215745007 185558838493847 185591323147482 185606576810928 186011501811408 186487899587808 186711377863374 186894747309088 187151470863084 187597946609164 187646209523136 188055584248896 188763151246488 189174962726568 189473380494489 189659462505968 189886741432479 189919983745674 190373064162554 190804068685776 190837471589856 191253808470816 191555505554868 191973408920748 192465075856648 192480894470592 192900816693312 193626614080536 193660511110416 194083006820976 194315586713703 194779153450063 194813252247978 195238262813958 195754379070432 196181442827552 196450922831436 196919583707756 196954057217736 196970244778944 197399961105984 197695105091883 198126402796413 198142686712152 198609724181232 198650153908752 199083535177072 199357001571546 199791924920406 199832595301066 199884005796384 200320078873824 200833122633024 201073791545172 201271266332864 201512460295692 201547737852552 202028557886792 202306069642131 202747426768341 203283393650064 203726882936304 204248651929504 204493413850362 204529213264572 205481304738528 205517277096768 205965639891648 206290544443704 206740594222344 207191625843384 207518464351107 207971192997477 208478530351728 208520969009808 208975884751088 209012468884128 209262939537834 209762165253914 209798887036284 210256590722724 210273871612896 210769503212736 210812408229696 211272323045056 211562532280008 212067243992968 212104369311408 212358545152299 212821833067389 213366895319214 213384431843856 213887395272096 214397653267616 214654577271498 214692155538588 215160534529668 215204333401148 215259698549952 215729315710272 216199957401792 216523210338729 216541006279416 217013418779976 217051409995056 217569216185776 217829940840603 217868074999218 218343382673598 218920577776992 219398181623712 219960086693312 220223676454236 220704123180996 221287558949184 221573314369953 222074956244232 222604746800072 222643716854832 222910522551171 223129443215952 223481423147346 223968977074206 224515340378784 224561043549024 225050952808864 225090351105984 225360088733052 225897716427292 225937262962152 226430174624472 226448784813888 227282127622641 227777973282951 227836573224624 228333628480464 228380108915504 228693817856322 229192743303342 229779733420692 229798618908768 230299954623648 230340271831488 230889780442048 231166467830844 231206936733864 231711344878104 232076862499167 232583168500137 233090579073807 233198006762448 233706758686128 233747672302368 234305309738528 234586090136034 235097870344974 235139027494644 235760622221376 236274964825536 236558105564508 236790429535296 237163959258408 237681363425688 238575649492089 238617415475334 239157645186096 239728188861616 239770156612896 240057485824338 240293246540256 241197359926068 241723563483948 241785751177152 242362564563392 242695480174056 243224952077016 243274463844776 243608632064343 243847880364816 244140096127473 244765368208998 245299355843178 245319516881712 245362463472672 245897753748192 245947809601312 246285649999116 246822954326676 247455097529976 247475435747904 248015335748544 248928044539083 248948503817832 248992085713392 249535294484112 250430340150081 250474181461686 251020623617946 251684201661984 252233283635424 252631173992652 253182321909972 253226644994232 253799949993408 254179420832421 254405424914368 254733946452531 254754882915624 255407340739824 255964545227664 256927622529942 257488143711162 257554387123488 258168818774048 258214014813888 258523446272364 258777342427968 259087448951604 259751002997304 260317683751944 261297139919907 261364363264368 261934563775248 262347757607754 262605409623648 262920103521894 263593473455844 264168537061884 264190248949536 264236499124416 264812965574976 264866871878336 265230699999048 265809335428728 266389233227208 266809454165709 267391533853899 268076355657474 268098388726896 268683280394256 268730317136736 269694212469318 269741426189508 270329902357788 270352120645152 271044524866752 271635843915072 272657885133816 272705617686096 273683771825373 274280848735803 274328865410418 274351412370672 275054059258272 275654125629792 275984456491926 276255501124512 276691285801476 277294923996636 277366263056064 277971373802304 278027958679744 278386984721223 278409865216392 279017252717112 279731849381712 280067066795061 280342120963632 281396919913746 281469314284704 282010824064606 282083376373344 282805825748544 283144726869732 283762444089852 284489193758952 284512575791808 285559596243831 286182581817041 286206103028664 286256207384784 286880712706224 287333258332302 287960113381122 288697613784972 288721341705888 289351225039968 289401879993408 290439921120804 290490766665624 291124510231464 291148437617856 292219878371967 292857394220937 293631568605648 294272164241328 295379375561634 295431085826604 295455367168416 296099941658976 296858289139776 297214030068228 297505924287936 297975230863128 298625302765608 299687887380609 299748892951599 299826008694576 300402834329689 300480118310736 301249683949536 301610687317758 301906899499296 302268690443538 303042836830188 303120799998912 303703964377268 303782097632832 304444837973952 304925090475096 305590324404456 306372977894256 306740120775543 308196626572198 308221957107792 308275915645152 308948459837472 309435816665556 310110891333516 310787438765076 310930675683264 311609011581504 312755748267053 312781453514712 313463827126632 313518703326192 314643247880871 314698330554426 315384886084086 315410807419344 316218612344544 316908484567584 318100865989452 318156553967112 318182703104448 318876860248128 320050342978821 320076647765784 321596479901424 321981865907247 322298084645264 322740801794502 322806500101722 322889547824928 323510744662742 323593973565408 324299936102688 324811509419124 325130507153088 325520128169964 326353824278664 327065807790904 327092689175616 327515074010397 328296406566037 328380866665488 329097272435568 329940130039968 330335514681354 331056184771494 331904059385444 331931338423776 331989447617856 332713725978816 333907120200108 333965575282248 334694164823928 335222134721019 335953465611309 336813882749134 336841565323536 337576429213296 337635526658976 338846574640938 338905894443228 339645261936708 339673177220832 340543120986432 341286060303552 342500442720696 342570163373256 343317524948216 343789114955013 344609271488573 344669600131038 344697928363152 345449931935472 346334670663072 346749701746266 347090245002592 347567017317156 348396186559876 348485817685824 349246085033664 349797010143672 350560138029192 351457964607792 351879135204051 352224716082512 352646805517461 352708541241966 353549976301886 353640933332064 354412447238304 355185644302944 355745938887612 356522045138532 357435140876632 357464518302528 357926123213001 358244373859008 359592283292424 359655234919344 360439869810384 361796039889102 362585345225922 363543846845088 363607490248128 364837428115524 364911695767164 365707798314404 365771820547224 365801883160896 367148052313497 367949033764767 367979275322568 368846630622288 368921714401968 369726565328848 370234431490014 371117676987694 371182646294964 371213153621856 372023003622816 372975799175616 373422755726748 373789494618176 374302941726168 375195893218328 375711272192529 376530935426919 377526302492976 378349925453136 378946760988978 379318925011936 379773482864958 379839967491348 380746128325108 381608137371552 381674943179712 382507616941632 383111011109736 383946817841496 384930151713296 385391433794913 386232215566743 387253228161072 387321022220832 388166013641952 388631173427406 389558306900126 389626504495956 390476525627916 391508758140864 392362885655104 392901845662872 393839167415512 393908114435472 394380155282841 395321003747761 395390210183766 396252805592826 396285373424304 397219448362464 397300307817504 398167070354144 398714003143092 399583849840812 399665190602132 399768011592768 400640157747648 402114533486211 402147583090344 403024920591384 403095475705104 404057115773584 404541318703977 404612139284262 405494853536682 406566787300128 407453765872608 408497303859008 408986827700724 409058426529144 410962609477056 411493298115627 412581088887408 413481188444688 413976684737889 414383251686768 415036928702214 415942385994954 416957060703456 417041938019616 417951769502176 418024937768256 418525879075668 419524330507828 419597774072568 420513181445448 420547743225792 422095379870619 423016236096909 423125064560016 424134487985936 424208738622816 424717090304598 425643666134778 426733790638428 426768863687712 427774790544192 428795306535232 429309154542996 429384311077176 430321069059336 430408666802296 430999887498453 431940170071683 433046420677458 433082012558832 434026837559952 434102819990112 435138432371552 435659881681206 435736149998436 436686765347196 437841155553984 438796363247424 440447352908472 441408246361992 443069063342451 443146628739906 444149912488464 445209493600144 445287433709664 445821045102342 446258886431904 446962846294692 447937954148412 449030680757568 449122087098048 450101905617728 450720177466104 451795432854584 451874525924304 452416030976637 452860349248944 453403035665307 454564255245282 455555946565902 455673146449248 456667256960928 456760217831008 457387635712644 458385486606684 459559466841384 459597237817536 460599909247296 462294939858297 462332935661688 462413873467728 463422689756208 464153724998334 465166337000274 466181158147614 466396013524896 467413517372256 467495344604736 468610619477056 469172180272068 470195740689948 470278054989288 472047495831639 473077329126129 473116211129016 474327918516816 475362726851376 477151298984178 477234830950668 478315290372192 479456377723232 479540313225792 480114971648676 480586493080512 482394719852136 483447126967896 484209750152583 485266116994113 485390960348112 486449904154032 486548927689552 487217264128686 487695760729632 488280192254946 489530736417996 490598711686356 490639033763424 490724926945344 491795507496384 491895619202624 492571299998232 493645908653352 494910195059952 495503272022031 496584277157241 497856089078166 497897007635664 497984171426784 499070588968224 500860680300162 500948362923372 502041247235892 503368403323968 504466567270848 505220824123701 505262347985304 506364643819944 506453289988464 508269861961407 508358841664842 509467892905062 509509765831248 510814681479648 511929090455328 513855245059884 514976287422324 515108774246976 516337637548096 517004400196557 517046892544728 518174897903208 519502005994608 520124552619399 520635367503888 522594279839814 522728726528736 523869127550496 524695515215508 525210819247296 525840207043788 527186946911688 528337074123768 528380497899072 530324964452829 530461399998096 531481937660219 531618670857456 532778466454416 533618908331418 534783067707798 536152711314948 536196777453792 537366560788512 537460634273472 539388424938636 539482852379016 540659804715576 540704241290304 542694059833653 543878017838883 545315770267632 545411235372192 547367543650746 548561697471606 548657730820836 548702824741344 550108118516544 551308251259584 551968912983852 552511002249024 553382571602952 554589847993272 556676515481541 556773969442446 556819730432784 558034505434224 559463698763424 560134133590122 560684241927264 562793839827492 562938628569408 564021648129212 564166752746688 566289453739464 567524888179704 568420141483467 568978387517904 569660224297437 571119192487662 572365163634082 572412206057328 572512414769568 573761425412448 574666516664604 575920226762244 577395227569944 577442683411776 578702450079936 580832103924527 580879842241608 580981533331248 582249020462928 584337460350189 584439756743934 585714788441874 587263137211296 588544328482656 590758751123268 590862171653208 590910734336832 592199883317952 593085315275649 594379208389239 594428060136456 595950461726256 597250605531216 599375774761218 599497785903198 599652017389152 600805668659378 600960236621472 602499367899072 603221374635516 603813798998592 604537380887076 606085673660376 607407928754536 608242280305023 609693326479783 609850180950192 611180648808912 612745955788512 613480241551086 616393253144396 616443914215584 616551831290304 617896919674944 618871633331112 620221782667032 621574877530152 622555393053321 623913578992431 625511496534106 625562907029424 626927654253264 627037406652384 629286495761742 629396661108852 630769772168172 630821614838688 632437224689088 633816969135168 636201731978904 636313107934224 638465499202167 639988647050207 640100685957642 640153295531568 643192959802848 643963731814494 644596169290528 645481603589004 645613000203444 645779095649856 647021489325484 647187947130816 648599872205376 649569631016187 649623018838248 651040256339928 652707648557328 653489822521809 654131615581808 655030148020794 656592813132074 656761733330976 658194544871136 659880260079936 660671029362708 662112369542988 663808118770888 663862676847552 664719943109859 667814240400216 667931150564496 669388329647856 670444269442038 671906931222618 673627765498268 673683130647072 675152858426592 675271053317952 677693149281876 677811788886456 679290523873416 679346354441664 681846382867923 683333919848853 685000885441392 685140326746512 686635049896432 687578229910026 689218542977146 689339200262076 689395856726304 690899863870944 692669341326144 693499403492532 694180490005184 695134034634312 696792373119752 697749505500411 699271737221421 699414083553731 699594020287344 701120276058384 702915929215584 703758270408102 704449432165024 705293611034922 705417082483932 707099952603772 707281866664128 708824894476608 710371288605888 711491877775224 713044090277064 714870281753264 715726948476267 715852246426002 719184566584848 719310469838688 720879739620768 723592079778204 725170690451844 727087693690176 729674856231048 729823391534328 731415596628808 731543641094448 732420288382419 734167578388699 734296104626994 735898067529534 735958550645136 737693261244576 737843428803936 739453130657696 740468862980028 742235353975388 742365292589928 742426307243712 744046007245632 746784133617249 746845511453496 748605883452336 750391786436656 751291020450243 751422544385058 753061870853838 755052604985952 756699850906272 757893521977956 758637850023872 759546965729916 759679934982696 761492256650216 762538262497263 763216274743104 764201839357593 766222022219472 767893635682992 769860303426592 770782867589826 772464431133486 774506456322144 774642044441664 776332027283904 777262346854812 779116613800252 779253008991912 780953051255832 783891419759721 785803691325744 787678334831024 787816228870944 788760310565682 790642007495522 790780420367532 792505611185652 792570746848608 794438896724928 794600615635008 796334140708288 797428006286184 799167699681624 799330381204264 800428362497127 802174601561697 804229066972422 804295166180688 806049841182768 806190951410208 808114231547168 809082637407954 809224278568524 810989707073364 813133574600256 814907531745216 817973655401448 818116853058288 821051315476119 822842546207409 822986596231254 825162177774816 826962376889376 827953369475778 828766503373536 830073857404428 831884771989908 833914121406912 834083876039232 835160954163669 835903539004352 837051758151336 839048661015656 839195548145136 840201200385183 841026362890896 844190759741238 846032472193818 846250129120032 848268975971872 848417477245632 849434180609196 851287332269556 853467581276856 853537727375424 856678788731493 858547745451123 858618309085992 858768622154352 860642138118672 860817333604592 861999774996906 863880340143366 866092841354916 866164025117664 868053675119904 868205639980224 870276864743104 871319763362412 871472299996872 873373530694392 876659635115901 878572182662811 880894705816944 882816492723984 886138126684902 886293257479812 888299824976928 890418987200288 890574867419328 891642090204684 892517772863808 893925692589384 895875908296824 899246678854797 901208502989067 901440354932208 903590865709168 903749051848608 904832061953274 905720698497888 906806071330614 909128510490564 911111893131804 911346292898496 913334513921856 913520435662016 914775271425288 916770973213368 919118933682768 920220362326629 924589879716594 924665871323376 924827746935456 926845379512416 928307449996668 930332674000548 932362316295228 932792027049792 934827034744512 938267244801159 938344360544136 940391481379896 940556109978576 943929743642613 944094991663278 946154658252258 946232422258032 948655837033632 950725453702752 954302597968356 954469661901336 956630580744384 958912755446464 960151028936463 960229943297352 964789439704272 965945597721741 966894253935792 968419500305166 970532233988226 970781920696224 972899808308064 973097855379104 974434528257372 975391521459264 976560384509892 979061472835992 981197423372712 981278067526848 984889219698111 985142599996464 987037884226121 987291817306704 989820390119904 991006544044062 993168554314482 995712178156332 995794015271328 995968342853568 998141177936448 1001721360600324 1001896725846744 1004082494471784 1005666404163057 1007860396833927 1010441648247402 1010524695970608 1012729287639888 1012906579976928 1016539723922814 1016717683329684 1018935785810124 1019019531662496 1021629362959296 1023858180910656 1027710490119768 1029952574844648 1033827814465719 1034008800393114 1034093785089456 1036349795806416 1039004011989216 1040249105238798 1041270735007776 1045188559679628 1045457453057472 1047738255100992 1049391030431016 1051680414087576 1054373893823376 1055637405612153 1056674148247536 1057940416552383 1060649928905658 1060922799996192 1062963875320438 1063237341714912 1065556932908832 1067237816662836 1069566135415596 1072305422629896 1072393554907584 1074733121577024 1078688193002693 1078776849877272 1078965704758032 1081319609431152 1085388119667306 1087756035677766 1090631540535264 1090822470744384 1094735087301492 1097123394943212 1097315461641672 1097405649482688 1101444156940491 1103847101294301 1103937825967704 1106765143205904 1109179695986544 1113353030963082 1113547938884892 1113639460865568 1116069010868448 1118927397526848 1120268267180244 1121368483854528 1125587679654984 1128043296258424 1129592806280757 1132287606319597 1132578907478928 1135049776359408 1136840282966934 1137956775035808 1139320448594874 1142238384975324 1144730327268164 1144824412114656 1145024829539136 1147522850824896 1149333033329208 1151840453524488 1154790455139888 1156174301384739 1158696646700229 1161664207849054 1161759684483216 1161963066662496 1164498040925856 1168674920700378 1168879513487868 1171429576883748 1174526274422592 1177088656965312 1181517502246536 1181724343306416 1185963011243283 1186170630551298 1188758416778478 1188856120272912 1191900923452512 1194501211062432 1198751549522436 1198995571806396 1199304034778304 1201611337318756 1201920473242944 1206343600458633 1206442749271032 1209074761774152 1212171347320752 1213623956111931 1214815857509072 1216484560610046 1219386652959566 1219700361900384 1222361297617824 1225491911577024 1226960483102172 1232786506288792 1232887828431168 1234479894346881 1237424917056601 1237743266662224 1240443565334064 1243149755060304 1245110786106642 1247827157984862 1251022993068212 1251125814058848 1253855308506528 1254074813304768 1258572991523484 1258793322217704 1261539544336344 1261643229677376 1266286139611857 1269048708290727 1272403463957808 1272626215868448 1276930998404334 1279977294100414 1280201371915284 1280306591063136 1286385919605696 1287927463628988 1289192338581056 1290963207178008 1291226000406888 1294042978650968 1295820510215049 1298911869456929 1299139262032374 1299246037676496 1302080512679856 1305415297114656 1306979645043618 1308263231163616 1310060296041588 1313185626264148 1313523466661952 1316389089742272 1321342058725416 1324224739085976 1327616237541776 1329207190027353 1329439886219718 1335628480800432 1335862301128992 1338776659295712 1340888538884076 1343813862445236 1347255530996536 1347366261294144 1350305716853184 1355386298563752 1355623577772912 1358581047746832 1360209106995921 1363454074150441 1363692765735846 1366667839697706 1370001770882784 1370280653493024 1373270099792864 1375156459820052 1378437085954292 1378678400524152 1378791713452608 1381799727741888 1386884819574891 1386998806985064 1390268069268624 1393584746239504 1395499011000822 1398543474442842 1398828167107462 1399188040574688 1402240552116768 1405831858431168 1407516540816204 1408898864330048 1410587222069844 1410834164967864 1414199905207544 1416142487494917 1419231987378387 1422983755550448 1426088180554128 1429740563506528 1431453896952534 1431704492852004 1438369133169696 1438620939677376 1441759479241536 1447184159556408 1450341380903688 1452629250457749 1455798350982339 1459349712462096 1459646783068656 1462831193257616 1463087282188896 1464840576764838 1468335156777398 1468592209253988 1471796135059068 1471917101290272 1475386522489152 1475686857607872 1478906261315392 1480937725960056 1484470707950776 1484730585179856 1486509816066093 1489752831471723 1493568267234498 1493691022906992 1497211766904672 1500783572873312 1502582040900486 1502845088770116 1506123741707676 1510105209971904 1513399701812544 1515662472371103 1515787043955912 1519093931459832 1519359869965392 1522984513300432 1524809585884221 1525076524994526 1528403678715186 1532444044438944 1535787271365984 1539720606853184 1541565735179652 1544928862266972 1549012912644288 1551013200589671 1554524693709624 1558233227600504 1558506017983824 1560373657858197 1561906102511664 1567782839519442 1571607382651488 1575356669662048 1575632457741888 1577520621131364 1581284014991044 1581560840735064 1585011222371304 1585141493697216 1590974893358487 1594445812980657 1594856012572368 1598335399363248 1598660762408528 1600856724994254 1604349203123394 1608458133944844 1608590332361376 1612099682365536 1612381902820416 1616228463094336 1618165274815908 1618448557137048 1621979414146728 1628082179500959 1631634053516649 1635947310802896 1636233706116576 1642102630952238 1645685092414818 1645973192462508 1650324355549632 1653924753778752 1655906738951556 1657533006747072 1660147714808856 1663769543979816 1670029546444623 1670321908327338 1674103516302672 1678097322031312 1678391096290272 1680402400770366 1682052725781792 1688381519482476 1692064944387636 1692500258240064 1696537951943744 1698868361218392 1702574664539112 1705260424450401 1706935162553712 1708980672892311 1713357577462986 1717095490902246 1717236618171984 1717537244308704 1721284276237344 1721634667209184 1723999549993812 1727760680286732 1732185682709832 1732328050235328 1736107350239808 1742496311773581 1742639526724824 1742944599993744 1746747061388784 1753012381050567 1753319270231802 1757144365325622 1761789411633888 1765632985447968 1772276253369804 1772586514959624 1776599649953856 1779255945826947 1780837974400576 1783137625167717 1783284180409368 1787851385178768 1791751816593648 1798493357709594 1802417005978134 1802880709864416 1807181731418336 1807498103697216 1809664123906548 1811441396995776 1813612142661228 1818257020981128 1822223786263608 1829079979439349 1829550542850576 1833541946426736 1838237867365536 1840440724653258 1849179759433188 1849331742646752 1849655493870912 1853690759024832 1856614899993336 1860665348001096 1864724632590456 1867666179159963 1871740736977293 1876534489602318 1876688721088272 1880782962759792 1881112219957152 1887859487285226 1888189983326556 1892309316504516 1892464844516064 1897311674067264 1901450907405504 1908605195936712 1908939323802672 1919965941150621 1920302057872926 1920459886594704 1929578879408544 1931891195443482 1933788507871584 1936839000610332 1941064467976452 1941563841392448 1945799616616128 1946195710758208 1948708893048561 1948869056514744 1953120769019784 1958122945671984 1960469467565427 1962394846745424 1969778439396222 1970285199992928 1974075768452242 1974583634613408 1979640780239808 1982013088088124 1986337108628964 1991424356312664 1991588030542656 2003278072719287 2003442721200648 2003793451693488 2008164988943568 2011332808326114 2015720793667854 2020883296494804 2021049391941216 2025458575279776 2025813159953856 2033079447845628 2033435366659368 2037871571620248 2038039063324992 2045539148603769 2050001759546559 2055420980239536 2059905149689296 2067655628931438 2068017600786228 2068187570178912 2072699591612832 2078008023978432 2080498210477596 2082541470015552 2090377119359256 2097815211664263 2098242250661193 2098782060862032 2102819840307823 2103360828175152 2108747787646752 2111274811224306 2113348296495072 2115880833104766 2121299857811316 2121845599992384 2125927750640876 2126474683429824 2131113865817664 2134475633325672 2139132270831192 2144610845259792 2147180845428801 2157376386005386 2157553699754544 2157931409516064 2162639218862304 2170776239334612 2175512071355532 2181263081070528 2189290237869371 2189470174602984 2194246789886424 2194630923283344 2202502735166097 2202888313880982 2207694202588602 2207875651935408 2213530286411808 2218359391973088 2226706061926164 2227095877769784 2227278921731136 2232138021736896 2240352400851747 2240536534360488 2251175359309968 2253873061350729 2256086592516848 2259185612561514 2264575212639194 2265157814957856 2270099552718816 2273680565933868 2275913550071616 2278640897189748 2284476769950648 2289460654536328 2289648824229312 2292605518072779 2298074845962259 2298666066658416 2303680907048976 2309580910279776 2312348602769478 2317393293400458 2323328415698108 2323519368966432 2323926133324992 2328996081851712 2337349841400756 2337759026975736 2342859153767496 2351674259279163 2363035004493072 2363448686612832 2371926022486566 2372341261102596 2377516833556956 2377712240545824 2383801846905024 2389002422124864 2397503099044872 2397991143612792 2403222674637512 2406523804685091 2412264900420011 2412687200917266 2412885498542064 2418149523548304 2424342694641504 2427247912223862 2429631715018144 2432969121220092 2438773305919132 2439400723800768 2444722595235648 2453920966204344 2463153946428357 2465573012577584 2468527638622227 2468959788693762 2474849834113202 2475486533324448 2480887130668128 2486299510120608 2490221572213284 2495654315969724 2502045986136424 2502251628117696 2505482862491007 2507710617013056 2517145983046968 2517586644435408 2523079088672688 2532572279223714 2538097416581454 2544806927915616 2545252431736896 2553861996808668 2559954588200828 2560402743830568 2560613182126272 2570036366194479 2575643236353369 2575854927257976 2581926414356016 2582452000813776 2588085957301936 2591641020430098 2597823738913858 2598278524064748 2598492075352992 2604161025359712 2610830594229312 2613959290087236 2616526462327232 2620120592083176 2626371252528296 2629978905347703 2635716547988433 2642684117450832 2648449478171952 2655232475083552 2658414380054706 2658879772439436 2671256961600864 2671724602257984 2677553318591424 2681777077768152 2687627724890472 2694511061993072 2697740036564391 2703625508967201 2710772597127504 2711247155545824 2717162095493664 2720418213991842 2726908148300882 2727385531471692 2733335679395412 2740003541765568 2740561306986048 2746540199585728 2750312919640104 2756874171908584 2757356801048304 2760661086979887 2773769639149782 2773997613970128 2780536138537248 2787169492479008 2790998022001644 2797086948885684 2797656334214924 2798376081149376 2804481104233536 2814801734403477 2815033081632408 2821174444139688 2821668329935728 2828399810415088 2831789230927839 2832284974989834 2838463974756774 2845967511100896 2852176361108256 2859481127013056 2862907793905068 2863408985704008 2876738266339392 2880453086809389 2894368319112816 2897836793165223 2900682761807376 2905258500915498 2911596701964678 2918699424924192 2919293566137312 2925662386515232 2926174564377792 2929681153529676 2936670313554796 2937184418507976 2943592270118136 2943834202580544 2954667659094333 2961113652678363 2961875451920112 2968941415901552 2969461170359712 2973019632132186 2979505662943446 2987136534468996 2987382045813984 2994423533809344 3001567145746624 3005164081800972 3005690177540232 3012247483415352 3016999212489171 3023581190501781 3031324944742206 3031574087911824 3038187862919664 3038719739930784 3045969026600864 3049619171768442 3050153049989052 3056807357430372 3064888088877888 3071574542731968 3083131470359304 3089857724533944 3101483443397157 3102026401179342 3109049387419248 3116466455201008 3117012035967648 3120747315716394 3123812205023328 3135565679038884 3143214765302976 3150713339324096 3155041242262728 3162568029982088 3163121681470128 3166912216836459 3170022444742608 3173821249657149 3181949786716974 3188891625961314 3189712025144736 3196670798726496 3197321524817056 3201713449988508 3208698406246788 3216916267889688 3217180664722752 3224199364731072 3236064579008079 3236330549631816 3236897114274096 3243958828293456 3256164359001918 3263268107033298 3271894621605792 3272467412233152 3284205261904476 3291370184829636 3291946384925016 3304332470821473 3311541303882903 3311813477903112 3320295429617712 3327539087959632 3340059092889246 3340643816654676 3348207032605344 3356194644062624 3356782192580544 3360804801540732 3364105451563584 3376763038964952 3384129888775272 3396862818958791 3397736722436784 3405149329078224 3410520848900802 3413870325107424 3417961345784622 3426715154925972 3434190981804492 3434473236343968 3435074488617408 3442568552474688 3443269334418368 3447999099987624 3455521360573464 3464371365419664 3468522904154217 3476089940100687 3484992623547162 3485279053449648 3485889199987488 3493494122777568 3506024762101134 3506638540463604 3514288730651244 3523578823267776 3531265970895936 3544552506739608 3545173029919248 3557889033729849 3558511891653894 3566275250335434 3566568360818736 3575702770357536 3583503633187296 3596986715419188 3604834011956268 3605761419728832 3614363462836672 3619030801375899 3619328247813096 3627224285322456 3636514041962256 3640871868335793 3644447572527216 3658159958878698 3659101085701152 3667083892853472 3676475734731072 3680881449306516 3698359518866376 3698663485293504 3712274751169803 3713229799986672 3720373563621533 3721330696002192 3729449265180912 3735332358319926 3743481473954586 3753068979204636 3753377442176544 3761565925519584 3762224439914304 3775718974570452 3776379966653112 3784618633009032 3784929689032128 3798858418835571 3807146124872181 3817210391873424 3817878647605344 3839931882301242 3840604115745852 3840919773189408 3859157758817088 3863782390886964 3867577015743168 3873678001220664 3882128935952904 3896735608370787 3897417786097122 3897738113029488 3906241538039568 3916245891343968 3920938935130854 3924789693490848 3939556878792444 3940570399985856 3948151536904484 3949167269226816 3964026176176248 3972674217257928 3982848712625328 3987621570082059 4006556145438574 4006885442401296 4007586903386976 4016329977887136 4022665616652228 4031441587335708 4041766592989608 4042098783882432 4050917150559552 4065824727471689 4066158895691256 4066870733318736 4075743143240496 4090362222451323 4091078297207538 4100003519093118 4110841960479072 4119810299378592 4135311257862876 4136035201572456 4136375140357824 4145399183225664 4160654458724673 4160996420955192 4180754238718512 4195630423328526 4196484501322386 4197564121724064 4205639680615646 4206721656350304 4217495575293504 4222549622448612 4226696592990144 4231761666209532 4242599715622632 4251855501281752 4257695962135161 4267853285358481 4268951266651344 4278264541662384 4289221690519584 4294361690857602 4314752772010772 4315107399509088 4315862819032128 4325278437724608 4341552478669224 4351024142711064 4357887751373247 4367395052947017 4378580475738742 4378940349205968 4388493579772848 4389261846566688 4405005470332194 4405776627761964 4415388405177204 4415751303870816 4427060572823616 4436718783946176 4453412123852328 4454191755539568 4469258494415169 4479920529351449 4480704801703494 4481073068720976 4502350718619936 4507746122701458 4512173185033696 4518371225123028 4529150425278388 4530315629915712 4540199105437632 4546987417113309 4547361131867736 4557281794379496 4568953539901296 4574428757652663 4578921309072656 4585211036145558 4596149691924518 4597332133316832 4607361814097952 4619161820559552 4624697205538956 4634786586800916 4646656831396216 4647038737932864 4653039601769013 4674699682801512 4675518053951472 4685718307534992 4703348518558326 4726070008986144 4726897373225664 4743852044973132 4744682522205192 4755033667113912 4755424481091648 4772924680075461 4783337438941971 4795006198089744 4795982287225584 4806445349275024 4813047609370182 4824529800840022 4825374401834532 4825770997084128 4836299047096608 4848685389283008 4854495824447724 4859263430036288 4865938242440184 4877546611838264 4884246538502877 4894902160549947 4907841932408688 4926307892856714 4931146025155168 4937055277244454 4937919577387524 4949699668226404 4950973066648896 4961774261336256 4972599020241216 4980443144426568 4991308631939448 5004091972272848 5010088639333869 5010965724982014 5034291966093936 5035173288870816 5046158177345376 5065144558447428 5076194833162908 5089613855831232 5107723993617336 5119909176401656 5120805487661136 5126942018676933 5139173048720893 5140072732388958 5151286472706738 5151709854515952 5163852828712032 5164904001627552 5176171914603872 5183282040860196 5195647477827716 5196557048129496 5196984150705984 5208322050719424 5227488935320743 5227918580174472 5240241184166352 5252742505056592 5259037143151701 5259957810695406 5271433095976866 5285368234901664 5296898956343904 5310464950167104 5316828760109412 5317759544878872 5337767837480841 5342513923201728 5349412875503151 5363554155536304 5375255449780944 5389022123986144 5395480073128782 5407251017934402 5421545194255008 5422494311091648 5434324190987328 5440836427983684 5453816296601764 5454771062943384 5466671358790824 5487239938318047 5500625839280208 5513748343817168 5514713602096608 5521322173959774 5547539278299564 5547995227940256 5561072277074496 5574338984958016 5581996044003288 5594173897771368 5595312668429848 5602998537479889 5615222210931879 5629603468806954 5630066163264816 5642348888279376 5643336659871456 5656799620830176 5663578461855678 5664569949979668 5676927949513548 5691935022201792 5704352722216512 5725815587810136 5726817971408016 5759897823451863 5760906173618778 5788736638225632 5795673586330446 5801365523614752 5810517001830996 5823193403929356 5837398849848384 5838587132274624 5846126679145683 5851324773030464 5859362307059352 5873340627109592 5874368837015952 5881408402696281 5887184540236272 5909335318188666 5922227305356726 5923750903840224 5937882831803104 5938922340719424 5946039264264372 5959011325886892 5974273068937992 5974764091627968 6009834218157861 6010328163601944 6011380355080464 6024494966830704 6033998424978342 6047162381003562 6062649889484412 6063148175823648 6076375725839328 6077439479861568 6091938053201728 6099238343536884 6100306099978104 6113614714860744 6136617445811307 6150005278639677 6166262940718608 6179715449067888 6202966886794314 6204052802358684 6218098774838496 6232932910402016 6234024071935296 6241494631432788 6247624410046656 6271131358077768 6294726751983579 6308459520923469 6310082484525456 6325136059964176 6326243362940256 6333824433672918 6340044889485216 6347642499314298 6363899573433948 6377783251922628 6379424050289472 6393341597452992 6394643049634112 6403426899977016 6417396812493576 6433832535779376 6441542536286403 6472129158016158 6472661099263632 6473794228548192 6487917656586912 6512328718003836 6526536214066596 6543789243211584 6567870713608113 6568410523808952 6582740369659272 6583892769850032 6607508205498291 6608664941642946 6623082607765806 6623626955806224 6640590859235424 6655078175919264 6680118185778492 6681287633309352 6696414065210688 6712389288125248 6721057202555241 6721609603081464 6753526077929904 6761619184052187 6768259777550544 6793725637917582 6795473444873568 6810298658156448 6821041697801604 6827740650214848 6835922691569244 6853430309851944 6868381963608984 6868946472687936 6894224537886777 6895998199975248 6909265189582847 6911042721146928 6928742730839328 6937045808308434 6952179880201374 6969985247094324 6970558106899296 6971778399974976 6986988245555136 7012049524202268 7013277080927208 7028577461302488 7055022777837489 7089105013479216 7090346059838496 7115778067459698 7117023783307788 7132550500670868 7133136721637472 7151405540715072 7167007266374592 7193973430838376 7209668023912536 7236794701260033 7238061602751798 7238656495626192 7254448570644912 7273028083924512 7281743736671586 7288895145054432 7316319917757396 7318202171402304 7334167785706944 7361762898613032 7389461839285071 7396719037732752 7405582915866681 7424549502339606 7426459599973344 7440747127243066 7442661392004384 7458898530361824 7470664716639852 7486962947909172 7506137958409272 7506754884353088 7523131851039168 7550817351018851 7551437949140904 7552759933306224 7569237266018064 7597716837671142 7614292249744362 7634420783746848 7635757295210688 7679863764602484 7681208231491704 7681839546378816 7710109098583437 7726929709060107 7727564781773928 7747356002441328 7764257871905808 7793471216741574 7794835572194244 7795476226058976 7812483076079136 7832491782687936 7841877870261708 7849579386981696 7879113757584888 7896303073808968 7907149643965299 7926013244237179 7928052352352496 7945348434515856 7965697425250656 7975243140164118 8013112290877148 8013770884802592 8015173806773952 8032659955774272 8045331233304456 8062883174671416 8083533185979216 8093220109693173 8110876526901603 8131649454943378 8132317791382512 8133741466637472 8151486286480992 8180724444902646 8182156594415076 8200007038186236 8221683920958144 8239620598757184 8270622515725752 8272070403144912 8321308917449346 8321992841910384 8361508477437024 8391260846657052 8392969002644772 8395128243448128 8411279361231292 8413443312700608 8444405203210431 8445099244897224 8463523332419064 8485199431245264 8495367692783517 8503711002563504 8515391924270322 8535706570716962 8537902533302688 8556529083324768 8578443381039168 8588723381715204 8629505544021544 8630214799018176 8641359260428167 8683104957338448 8702048285422128 8715775502746494 8734790105894034 8757160951477484 8757880698411936 8776987159545696 8778523693133376 8810010940664388 8811553255523928 8830776810354408 8831502607741632 8864002977282999 8883340958035089 8906824247704656 8908383511079136 8938516988830338 8959841058702898 8961409603406988 8962146137441952 9004701437239872 9015492245402916 9024346370067392 9036742450246056 9058300850556776 9070743571505343 9092383086198503 9093974834226618 9094722263735472 9114563588758992 9137907079802592 9148857515305326 9157842618145312 9170422072291116 9192299383849036 9194664266633664 9214723628195904 9249394411077912 9269573173601832 9293313662792432 9304450330191471 9306079203538026 9349399365603024 9351036107902944 9371436615069984 9406697037116652 9452140017972288 9487704089946264 9489365044410384 9510067334227824 9521463748971447 9544178519053087 9545849360150922 9566674877883942 9590012396179488 9591964574451168 9612890698550048 9626095218740364 9649059601680044 9650748803669064 9651541994168256 9672598094193216 9708193737024237 9708991648895448 9731876484880368 9755093223676528 9768493077005754 9789804321099894 9815683864817376 9852615785713428 9862292050310336 9874110554488908 9875839154775048 9899399336452808 9912997412464419 9934623911648709 9960886288853136 9982617263878896 10008183944545696 10020177278667738 10021931449964028 10068583932187872 10070346577741632 10092316354690752 10130289116894856 10152389666325816 10190588456876373 10215447987234672 10239818352803312 10241610975322272 10253884037353866 10278346097441786 10280145464777916 10302572945413476 10303419709031904 10327705657424064 10329808003255104 10352343829207744 10366564081720392 10391294955655432 10393114096258992 10405568712462651 10428269820302061 10454977870641486 10455837160348944 10480482368332704 10505485010113184 10518074286303402 10519915621390812 10542866191953732 10570736469803328 10593797912687808 10633657520218824 10635519089757744 10673667101189547 10675535674961682 10698825751006302 10727108311072608 10750510899561888 10778044247972288 10790960146257564 10814502035868804 10843090388510016 10857092404127697 10881672855967368 10907632593203528 10909542125886768 10922615605007379 10933342717581648 10974479876636094 11001251678560416 11027496687634336 11029427204193216 11042644347919548 11095078556599128 11095990455880512 11136824253509409 11161120690864599 11163992088006576 11188347795542736 11190625336859696 11205997074959778 11230444421863758 11259206937613908 11260132326529632 11284697776558752 11286673319742912 11313599241660352 11327156923711356 11329139899959336 11353855899027096 11396575256506713 11421438374616543 11451631175620272 11453635942816032 11519795646903726 11521812347237556 11577473276451264 11591347172660892 11602731047229504 11621034003661992 11646386807858712 11690206825112361 11692253358291366 11718724614118704 11746681254219184 11748737674031904 11762816805392562 11774369080472544 11818670636377332 11844454610713452 11847501807680448 11875765663606208 11892078528528744 11918022651773784 11948546137875984 11962864710246177 12019668436315722 12020656327203888 12022760710160928 12048989933661408 12067996849956684 12094324762007124 12125299778968824 12126296351647296 12152751451678656 12197474182415067 12198476687073768 12200612199956208 12227229429721488 12271086667353969 12273234891622614 12300010557279354 12332525881437216 12359430898135776 12405933773588628 12408105604717368 12436197549676992 12465865820804032 12481963376174019 12482989262865576 12542262716155536 12589453503967158 12616919041846938 12620164969050912 12650272119928352 12652486725880512 12667648867345836 12680089778970432 12695284998628596 12727799146867896 12755566503845256 12803559856075443 12806853799954032 12834793624987152 12867665071558752 12883085072572806 12944258316032316 12945322198527264 12947588457096384 12975835313173824 13024657436007672 13053072428133192 13073663254119741 13102185158841051 13135741427216226 13136821047617904 13165480739318544 13167785539700064 13215016410996582 13217329883285892 13246165215531612 13247253911612448 13281181718470848 13310156351838528 13360236371556984 13362575266618704 13439761588054347 13442114405110482 13443219206162928 13507052155859808 13523238368104374 13536519555101088 13587451275835164 13590946889747136 13620597316312896 13640962251339927 13642083395603208 13671845383138488 13706860619703888 13723286272957989 13736763927217968 13788449075773554 13791996399950496 13818530379165694 13822085442293856 13857485461678656 13874091616616868 13904359760402748 13939970494188648 13941116213798592 14022946509035009 14024099048404536 14026554161854416 14057154922604976 14110045555674978 14178210026958432 14180692119676992 14231556134919396 14234047566615576 14265101001341736 14266273443274944 14318774040226383 14350012316825913 14387946861676752 14419336047825072 14473589402520066 14476123205503596 14477312991252384 14508897141289824 14546056167849024 14563487473343172 14577790290108864 14632639835514792 14684706481649841 14719738882154761 14723525797226064 14778923678570142 14793438075465504 14811165831733362 14849099004679212 14852919199946688 14881494254486132 14885322784008768 14917797060723648 14941329433279704 14973925895818344 15012275916818544 15030265918001607 15101634702037702 15102875898281808 15105519866612448 15138474532036128 15195433675342284 15228584499488724 15268841567493696 15359727529204968 15362416462983408 15417519146162679 15420218197166874 15453859418120214 15455129563547856 15494712004882656 15528515743811616 15586942433483148 15589671144388488 15590952452117952 15624966152158272 15682466805962229 15683755740523416 15758227515169776 15777111429455103 15792606147617936 15814299287930598 15852026488474358 15856104704704992 15890696869031712 15931394850501312 15950486280328236 16026224581754296 16027541769605184 16048238626509453 16086523921735813 16090662466608912 16125766349342832 16167066371958432 16186440219386346 16221753053803206 16263298909886756 16264635582765024 16267482933274944 16302972572961984 16361448889805292 16364313188830152 16400014076372472 16461719814954141 16541245031451504 16544140806289824 16642617834898692 16643985683820768 16723016954874048 16782521693314104 16785938005289544 16822558722462584 16845666632795637 16885854302940077 16888810406420862 16890198489794448 16927046664838128 16970398862490528 16990735385567034 17007422005127008 17030783848540644 17071413141433924 17075805066605376 17113058166649536 17177446763430408 17259011088043088 17279693470355589 17282718520856334 17366209914676896 17404096570844256 17431551005492988 17469580211788068 17514321902954968 17515761396823872 17538380037437049 17553974319091392 17620021881328776 17623106511047856 17661553620708816 17728005954565998 17766681916070178 17813648495409312 17816767022158272 17877033977660676 17919682117405796 17922819206813976 17924292274883904 18029502654473583 18030984490805832 18073484900492112 18116601701113552 18141487143010686 18184766172397006 18187949668453236 18189444527470944 18229127177517984 18275814159605184 18297715030610652 18315685236290624 18340844144582232 18384598767698072 18409852337433921 18450015835919031 18498788822155824 18539146347203664 18586627325584864 18608900660382942 18612158407076052 18698798731206048 18702072215805888 18742873230139968 18813394074233304 18884180255950737 18925378562770407 18975408179892528 18978730088820768 19020134668455648 19042927497942894 19088357038106174 19091698720301844 19133349755767884 19180024792358976 19183929148902336 19225781397100096 19252190437480728 19298119203360088 19301497607338128 19324627608859209 19416387474048474 19417983297790896 19463752969760736 19510186447353056 19536986154011508 19579608642199788 19631367729634752 19703612140824339 19705231571426856 19748221108977816 19751678309550096 19798798672905616 19822524616494873 19825994824928838 19869247823297418 19921772577706272 19965234527757792 20016367889091392 20040354557335476 20043862899928056 20137167864375744 20163171607665723 20260578233789712 20284857552156561 20304779332651632 20381176913752746 20430895974469344 20479636705606624 20483221950644544 20507768074707732 20556692194883572 20560290929555832 20605145890826952 20606839418063808 20682673613660331 20727795568748541 20733128163440784 20782589911310864 20786228192517984 20811137424925302 20856539640604122 20909955741282972 20911674320697888 20960964736665408 21010970020226368 21036148572606804 21039831242781624 21085732383907464 21165068333512467 21267315040437648 21271038179515488 21347334202379094 21351071349923364 21397651502012604 21454216622145216 21501021799123776 21581920292515128 21629004071737608 21710384103780099 21714184808255394 21763345711934736 21815265186407056 21819084251773536 21845231210014758 21866685435163296 21948959753272188 22002503357120832 22054993375268672 22085288695839096 22168385517855213 22190157113198256 22216748747600043 22273648507018818 22322241381729198 22327984176013152 22376695591085472 22381250673719392 22411994149919556 22460888843727516 22518413875227816 22520264653059264 22569395553117504 22652452053056553 22654313847422712 22658279799918672 22707711798054192 22793150513013426 22842876749233086 22903262351240544 22907271885632064 23039591293807452 23043624694475112 23130327295750311 23180789127180321 23182694345321784 23242068007323984 23292773615717424 23380413650224722 23384506716582732 23437449228237408 23493362508438368 23497475348063808 23525633610785124 23548738160945088 23637341272754664 23688909221426904 23778039732711537 23784157057057488 23836045303547568 23897092275751968 23925729420492354 24039336872631444 24041312654407776 24045521420321856 24097979867322816 24135993699913368 24188649524014248 24250599557937648 24279660329079519 24332629580704809 24394948364830134 24396953374147536 24401224399912416 24454458859442976 24542173334707938 24546469783245228 24600021114558708 24665051762874432 24718861796271552 24811867547177256 24816211209434736 24963926752348038 24965978525731152 25084525432311072 25178907007934316 25233838083693876 25240329938101824 25300544239856704 25333215609631293 25335297734691672 25390569997257192 25455598293735792 25486103078350551 25511133007690512 25607119712150886 25613707599908064 25669587249974304 25735330143117504 25766170145145612 25888516632064632 25890644397054528 26042614945350731 26049314872015344 26106144856266384 26147326508239482 26204370317682102 26271482854432452 26273642095235808 26330961478637088 26335571079400128 26430032821993164 26434659766571784 26492330431063224 26494507823224896 26592008931848997 26650022874105267 26720472743113968 26725150533237408 26879523176108694 26884228810220964 26886438412325856 27014104311719616 27046476736208748 27073039110202176 27174902551670328 27277149258595509 27281924502679854 27284166791206416 27343690766276976 27413721239407776 27446572545915978 27473527854435936 27576898151547108 27583992799900992 27637060758331388 27644170884587712 27748183233233736 27808719520805496 27879940988377296 27913350990574413 28045893018070018 28048198096809072 28053108323708832 28114309845209952 28220091111349956 28356420053916864 28460773092301823 28463112269838792 28468095133231152 28530202002683472 28632535557159261 28637548080452766 28700024633651826 28775893723353504 28838672095650144 28947178805040132 28952246411007192 28954625982504768 29017794282579648 29124581211072711 29126974946686344 29265279671029584 29369412963299682 29439477764309522 29447051594452128 29557847357140284 29586876150931008 29622331663466724 29698198009358424 29762988508972264 29803871734946127 29874972997509367 29882658866559408 29947851791636688 30024551833637088 30060531836003214 30203269404075404 30205751796563616 30211039733224896 30276949064072256 30390867350684568 30457168998977448 30571765370629119 30719455058409936 30724832925966816 30835038292325358 30840436394333748 30907718836240428 30910259127095712 30989424009765312 31057031487623232 31173884866966296 31179342288776976 31284809460906183 31359443705460143 31364933611924458 31367511481046832 31516455030339552 31554222858910206 31585212295235872 31628598575861196 31704052976948716 31712209409409984 31781393738063424 31900972560656472 32021001303568641 32052449163508592 32096477253018906 32173047843471626 32181324933217824 32251532698685664 32334132743916864 32372880438772692 32443506107606412 32526597819773512 32529271165530048 32571277212383091 32722897779610584 32728626377660304 32800028152744944 32923439629908282 33082490062903008 33088281612579648 33285235669797384 33287971367641536 33410472760528227 33483362072593797 33565043386628208 33571876010579088 33645117444925168 33691333265591274 33771708605880154 33777620812841724 33780396979588896 33854093329676256 33940797724981056 33981470771134068 34014844010254016 34061567697081288 34142826282867848 34189725769520139 34264315123849629 34354893526860816 34518022176086176 34559386940711178 34565437041712668 34732419829353792 34808193141688512 34863102010985976 34939160423576136 35028643805909936 35070620475337083 35076760074874098 35240043762657552 35246213022095712 35323107241417632 35456011909131996 35533363832140356 35627296990818624 35754067955321352 35839364234811592 35845638413627952 35888594130738531 36059005308947166 36061968981611664 36146969800984224 36233203402227104 36282974286021372 36369532344794012 36375899336906472 36378889054941888 36458254355035968 36592422547245201 36595430061221304 36681688289164464 36769197535396144 36813260002061907 36819704674867842 36900031671838062 36997577644311648 37078292694407328 37173254651169728 37217801320765884 37224316814152104 37397597462412096 37445890128522057 37626788148466608 37768360511901474 37850757125540814 37950816359785056 37957460177641536 38040269336911296 38085854995885788 38176714076212348 38183397440603688 38266699511535768 38410679568226329 38504380874961456 38596238406720176 38602995214676256 38649255217718418 38832774948096948 38835966595581792 38927505939521472 39020372894706112 39073972308023016 39159217284399576 39220989762359223 39306555476523153 39407224281648678 39410463142853712 39496442217955632 39503356619100192 39597597345811232 39645049232989746 39651989649857676 39738495646594836 39843545155412544 39930469055515584 40080709114670952 40087725799856112 40319284764163041 40326343215331446 40521156467579424 40569715104313122 40609558665303264 40762353827505492 40861791948938688 40922886754019781 40959273411213248 41015536149415464 41113384389767144 41120581859111664 41169858818873967 41210291781653904 41365347227320662 41455591137497082 41466256326881568 41565179822621728 41572456385035968 41622274849850604 41713079281208244 41819911482565944 41823348641395776 42068839527105027 42072297145213608 42079662485563248 42171464767814928 42330136667024934 42534630080875296 42542076359030976 42694668404758188 42702142699846728 42795303004025208 42956322120679149 43050036950477739 43163840585030256 43258008143475216 43420768207560198 43428369616510788 43526691423869472 43630530372814112 43638168503547072 43690462420029516 43733370870326592 43897919506544376 44159216646464283 44170577391678192 44336771035710426 44380314226396512 44433497495200086 44547297014037636 44644482763458396 44655968352026304 44753391182170944 44762501347438784 44823988299839112 44921777687455032 45036827750455632 45090797754004821 45304904106113106 45308627694845424 45316559599837344 45415423596108384 45586301026026852 45685753498466172 45806524702481088 46079182587614904 46087249388950224 46252557438488037 46260654591500622 46361578254360642 46365388690643568 46484136014647968 46585547231434848 46760827300449444 46769013433165464 46874898456474816 46986725016876736 47047400417886687 47051267221570248 47274682545509328 47331334288365309 47377818442853808 47556079465423074 47568314114114976 47672090607095136 47794184551503936 47851458840984708 48078673745262888 48082625308815552 48259571765207439 48271987399826736 48364856327079929 48377299048028496 48501199115875296 48559320658159038 48665259161409618 48789896729660268 48793906748295072 48802448799824832 48908917718885952 49084346669415876 49092939566490456 49200042229117416 49385159444862423 49623735094354512 49632422418869472 49927853504696076 49931957051462304 50169050864622144 50357814015868632 50467676167387752 50657562908820231 50666431219262586 50670595469383344 50781139994514384 50911196587471584 50972206156701102 51022266015381024 51214239424301772 51227415199816128 51339174499948608 51532340290291224 51777033264129264 51839080411066767 52085229890701462 52098629744030688 52212289712532768 52294653016478964 52408740635364204 52542965708864904 52547284190471616 52661922957274176 52855721457131957 52860065643986328 52869319533143568 52984660862126448 53184017863697994 53300045748210534 53440945486227936 53450301066474816 53759046352217388 53768457620441928 53772876824651712 54088507963420749 54092953472417496 54349805103340656 54554298517191018 54563849005359708 54568333582412832 54687381532553952 54827442478815552 54893145091831956 54947055708871872 55153796303094216 55274121516662776 55350047507757093 55482092709660253 55496366466467472 55617439041610992 55759881976754592 55826701981148826 56091786036140036 56096396193618144 56106216647417664 56228619690419904 56440182222699912 56652540767852211 56776135688311221 56921546184603646 56926224539677584 56936190266462304 57060404005366944 57265071114318522 57275096160905532 57400049267303652 57551787446707008 57677344191300288 57894357610080264 57904492822014384 58249162422145422 58253949893372688 58530559342059168 58738825926599364 58878955528619044 58894103188904256 59110836422473017 59115694714280568 59244663326933448 59396396018716848 59467573849484619 59525977017944528 59607743469892254 59749945995018734 59765317733118816 59895703583273376 60049103667274176 60121063672006428 60406538808150808 60411503593127232 60489514822997169 60781734701369136 60914337997954896 61143530741258238 61438910116819872 61449665851933632 61670076584650716 61680872788667496 61815437672480856 61820518254191424 62048020840980993 62183386706245623 62347769733932592 62358684577553952 62569618921812366 62718887410920286 62729867223848916 62735022962093664 63032910060679104 63108445717820412 63170424590471744 63257197151722392 63408105953897432 63495205000537401 63801945121312944 64042002607137282 64104898327017184 64192954506037812 64346095686943252 64362649866435648 64503065397371328 64745760877545384 64887012215212824 65053195639547024 65131152311340297 65142554424766182 65445795559221168 65457252755320608 65600056305489888 65846879259816564 66164980125806016 66570471339594768 66650246242800129 66809249633371609 66820945521056454 66966724145187594 67130086773256416 67143752021158176 67290234889850336 67382666531182548 67543417211760308 67555241625683448 67560793959177792 67708186659352512 67957356159169659 67962941542268136 68123135394162576 68285652565735696 68379451539040278 68528630247699258 68709787053721632 69036044352172352 69118773881422356 69130874083425336 69390981887250933 69542367381540963 69726204021971952 69878320847152272 70057287611819872 70141240950674166 70153520149748196 70480087525315104 70492426044191424 70646214482835264 70912023818263992 71066727664280712 71334119198134611 71508135910642704 71678728469623184 71691276827255904 71777188261477062 72118010617894332 72123937963223328 72293939601968448 72466406804454208 72565948572042744 72739064689588024 72751798673812944 72838980987238557 72997888742114427 73184845094490402 73190860122442608 73363376578328928 73538395070792288 73626520004123814 73639409349735684 73800063343676124 73995155288623296 74156585388814656 74435602641531768 74448633628304208 74891780257044114 75253576296933216 75536721023802948 75701514251081628 75901632719570112 75999646828893879 76171709991771576 76353428152424696 76366794881207376 76458309235051653 76533399023071536 76821359136452658 77008761749922912 77192476813440352 77205990429352512 77298510435436836 77665549896193896 77671933191163584 78127844836052193 78147944616046032 78318434568799152 78441979524718446 78613110953046306 78814448563297356 78820926285707424 78992884435911264 79006713238200384 79195194691622464 79290098465979492 79303979299715352 79476991293189672 79776026795546991 79950068622315801 80161418229341904 80175451599712224 80638569528326082 80652686430662892 81042312935158848 81139430208626244 81219117330606528 81524707655010984 81831447775786527 81845773508039562 82031072298830928 82226768779534288 82241163718223328 82339717637747934 82420583563307808 82730694454641324 82911182274994164 82932512653763136 83130359645243456 83244549699701208 83426158562416488 83639822965131888 83740052971723239 84137679054210054 84144594290427216 84159324971126496 84342929535629856 84660273334049868 85069260161750592 85382319276905469 85389336809516376 85404285399693456 85590606008050416 85897606671477783 85912644241358298 86100073900955478 86327681170060512 86516016286950432 86841536415120396 86856739233021576 87053382847738944 87261060745628224 87373743633218133 87380924840059032 87795839013088752 88318433292928566 88341154783356384 88673542071420852 88760628452793024 88866994990400172 89094594028075272 89288965526916792 89624918992528101 89647976599678224 89843555374910064 90073655500911264 90181595508009642 90609808212226212 90617255389690848 90633119199674688 90830847192216768 91172602052053704 91371506996932344 91715296111887357 92158365175229808 92174498777900448 92505114876976074 92521309183001244 92723156508721284 92730777381287136 92968272029295936 93171094462869696 93521654600898888 93538026866330928 94078331116380429 94094800835773374 94102534443140496 94549365091018656 94662668576730618 94755636885707616 95112158930846148 95136628228229952 95344181214190272 95702917681969416 96063003910705923 96157347490525776 96519143530414878 96543974799653472 96729712654159858 96754598096056992 97002398231750592 97118641316318076 97330518322819236 97579793459320536 97587813496590144 98160625563245063 98168693338831752 98185879132980912 98400084458234832 98770318889724846 99247470188709024 99264844837738944 99855707009392152 99863914102924608 100231418281584681 100450086217781391 100715628031737264 100935352334775504 101315125817640462 101332862438525172 101341190938766688 101562279989028768 101822393174943168 101944412313402204 102044532030762048 102428478848603544 102792945371548887 103038172175083327 103064680580582448 103554066528258528 103678160822133534 104170459781402924 104197259488061376 104424579425065536 104589306032957928 104817481270728408 105085931417729808 105211861426011249 105711442914263914 105720131287972656 105738639066287136 105969321724252896 106368035727395988 106600091496421068 106881890972455872 107518092704434776 107536915240883856 108177015926841498 108185906944834992 108699610206681312 109108597034382036 109127698010719416 109136667164825664 109374763065107904 109777267641735603 109786290183663912 110307592606188432 110439780006185721 110548243033325552 110700095015514186 110964185419320506 110992732932934944 111234878083221984 111519763953509184 111653403962297652 112183572072280072 112192792387236288 112337670385566171 112880364445399824 113305081535704422 113552271376622442 113843092369207292 113852449079355168 113872380532924608 114120808010733888 114530142228637044 114550192321811064 114800098534607304 115232038704678987 115788715220160528 115808985644028768 116498324844290844 116507899786745376 117061118684118336 117477651853198728 117757911057238088 117919666429569459 118200980120580539 118221672844946034 118231389428561136 118489326653866896 118792792037433696 118935147698969238 119051954035889056 119215486939784508 119499891990037468 119530635466237632 119791407166546752 120242127344012856 120813077616301616 120957854292489123 120979029645994338 121563469402738272 121828675995909792 122287061482516476 122768660262059343 122877820233639744 123340153169301432 123361745577334992 123630875344961712 124096041681961986 124366773412491246 124695539467865184 124717369155107904 125139237843624732 125437774821840572 125459734447697832 125470045924187328 126206518581315081 126216891435640824 126514394303444784 126816211907794864 126990410001074802 127603890242625888 128084005214274564 128209796654034368 128385909012075624 128692191373886504 128868966362037447 129150110851433217 129491521755090768 129774024430425648 130106391279094048 130262304622680594 130285108849532364 130891591118442336 130914505510641216 131200112610979776 131693758519633128 132477649939392849 133140942679189536 133300492485600258 133618499266743218 133641891042112908 133933448290375188 134260173546512832 134287504042316352 134580469779700672 134765333062365096 135086834423520616 135110483251366896 135272393262014463 135914712318339318 135925883084536272 136246270788325152 136571305131471392 136758903078080556 137057260495398516 137419574107443264 138237547762844712 138261748166850672 138757672315464111 138781963774501866 139084734763081926 139452408043943904 139756641694304544 140114575223639744 140282481901348332 140307040299496392 140960175050630208 141142201253660061 141824047636527984 141994002865095927 142133455328561424 142668238396269222 143016271821285408 143357456939246368 143382553654511808 143554376522954124 144236021235788664 144247875926446656 144778715295622317 145094568981239787 145131897144085488 145478129379176048 145503597347625888 145677961974477114 145995777484228854 146369690188980804 146381720244885216 146726753156657856 147076790141584576 147253040008247628 147278818699471368 147600126687352248 148155478334587269 148871205283063536 148897267256608416 149783560514088228 150507152593866432 151073442047605896 151403028502163256 151972688726460693 151999293657787758 152343419983543152 152706856304849392 152733589762414752 152916618470103306 153066798046143072 153642718272905316 154017523499845824 154384953626880704 154597020870873672 155331099792387792 155517241233200301 156255689672104386 156295889232092064 156636869137598304 156883959049436892 157226221906092612 157628897126594712 157641852571414848 157985768871822528 158567164371395871 158580196931958984 158607958599430704 158953982586379344 159552053591093982 159900137244631602 160322836458683808 160350903199424448 161277139056652164 161305372861325784 162265523890262247 162278860417252488 163049415310021968 163662895551573054 163691547016079124 164062144597661856 164453537559068576 164482327436446656 164679435275495868 164841167126615616 165461388909282648 165822364549988328 166446278128980759 166489099399402416 166852317124832976 167279645930263776 167480105943446478 168275358108420108 168289188580854432 168318649942252992 168685859071259712 169320546668099736 169957622303556633 170328407064933663 170764638553810938 170778673619032752 170808570799386912 171181212016100832 171795213342955566 171825288482716596 172200147801910956 172655362340121024 173032032573900864 173683072830240792 173713478466043152 174747487266436266 174761849680118064 175591678026177504 176636866585857132 176682309566712768 177332509267419051 177347084142841704 177733989980800344 178189188056150544 178402721548453857 178577931053833584 179249837985056202 179295953199356448 179687110749820128 180147311001822528 180363191016019284 181219616424452424 181234510779381696 182298304617455117 182345204104107408 182743013993864688 183430592223774714 184316730350459616 184348997555800896 185010229753952148 185042618366002488 185446313017442568 185461554762574272 186144062522942979 186550160118736869 187043309201797776 187076053732661856 188156662232760858 188189601671546748 188205068886280992 189098730182037312 189325337153461236 189511273771415232 190224317861692296 191405835363938832 192126007821411846 192314694981051552 193038287060829756 193087949599306944 193459425308319716 193509196192113984 194237282632636152 194661036645638472 195159586918641072 195393456934020891 196321251126490126 196337386677663504 196371758265961824 196800168916469664 197540637779449692 198494940377418048 199711414018784304 200427748900114827 200462836563169362 200900172435562782 201431256063474528 201870704669551008 202630251635280924 202665724877050344 202682381877533376 203124559978057536 203872068477508977 203888824626804408 204856957697207088 205585890743097774 206076344350166654 206129361161164896 207108133056517056 207356321644267068 208340919562805848 208627102144622889 209124810982565569 209178612065915856 209634962541456816 210171862835459616 210423722852022498 211422885828527828 211440262575945312 211477278132574272 211938643448505792 212736071454791976 213200182992842136 214002357594403833 215036185408869552 215073830481767712 216354031853682996 216371813889669984 217399220413362624 218217194068764072 218255396021438832 218993666226343281 219516105938221001 219554535283471206 219572580367327824 220615185212376864 220879560012371442 221096486066651104 221400190031028372 221928370838641012 221985465865869888 222469756166443968 223306807924595304 224367144144560144 224675340771132342 225760728890799648 226610163071408844 227104542753244884 227686184738414584 227704898158710336 227998940486681637 229060284457274088 229100384643622128 229600197069214608 230464077409357974 231577430440321056 231617971288057536 232996649688581688 233015799573490752 234383534508156579 234955303706397456 235515822114476176 235839332859138918 236401960241161078 236443345689892068 236462778857122272 236978653307733792 237585584074867392 237870295397938476 238103908071778112 238430973879569016 238999783980074936 239328080386640973 239850205866947403 240484254688025712 241626155232603232 241915708584978246 241958059291988676 243126938805476544 243657351991819584 244574122965032952 245494343327359581 245537320524118686 246680306338602864 246723491154669984 247261750689923424 248192083363923972 248733546824982492 249391078935730368 250278475687249464 250875549643681144 250919468895395664 251220158915169717 252413037162630162 252433782871281648 253028788606889568 253632423815589728 253980820002149604 255207780485251776 256146957830716407 256168010428549128 256771818024151248 257384382747773008 257692820014433349 257737932724074894 258300221702866434 258983043510181536 259548048860851296 260212782558188096 260524609245361188 260570217699064728 261783182236884672 262121230899654399 263387517039266256 264955299878785698 266281885358379072 266600984971200516 267236998533486436 267283782084225816 267866896580750376 268874756977584303 269530666124730192 270173668847041232 270220966502733792 270544786524028926 271829424636678636 271851766169072544 272492541576650304 273142610262942784 273517806156161112 274114520990797032 275145888335662071 276475095525689424 276523496333701344 277515344630928222 277563927549003732 278169469526163852 278904816087887808 279513283388609088 280564963802696664 280614080598992784 282234993349141287 282284402507320122 283648095273055968 283988005730191854 284266910657122848 285336476792538444 286032543642570816 286714913878492736 287108753045908248 288189011732117769 288472042471577328 289557430591244634 290189137962479574 290263794288170976 290956258758352096 291007194695251776 291355923948954228 291991554968457708 292739380377961608 292763440489770432 294481876689735189 294506080016495256 294557637398942736 295200253374704496 296310956669174538 297742410566127072 297794534513216832 299567121028176456 300694254844754043 301350258653344173 302146884095211792 302806057004326512 303945377452921386 303998587315575516 304686839967086304 305413712609698784 305467179524829504 305833236940206612 306133596092286144 307285436545810632 309114516525249981 309194041741747344 310662199584775584 311034482466400602 312511379344208772 312591778464184128 313273738275196608 313767918098873784 314452443812185224 315257794253189424 315635584278033747 317134328742791742 317160393863917968 317215917198861408 317907965172758688 319104107182187964 319800274489263204 320645672917367616 322554278113304328 322610745722651568 324531047780524494 324557720834504976 326098830620043936 327325791103146108 327383094032158248 328124289195323712 328907075118137152 329331802925206809 329358870550991736 330922777818565296 331319340018557163 331644729099976656 332892556257961518 332978198798804832 333704634249665952 334559291860527552 334960211886892956 336550716216840216 336578377161708864 338553994289559503 338641093336199472 339915244607113266 340656814129867326 341529277107621876 341557347238065504 341617141598773824 342362424032201664 343590426685911132 343650576965433192 344400295603821912 345696116114036961 347366145660481584 347426956932086304 349494974532872532 349523699360236128 351183356052355008 353273733171714264 354602940361741617 354665018534838102 354694168285683408 355467979961600688 356378376112301088 356805443096907714 357155862107667168 358499675970112404 358591906398712896 359374221499640256 360726382032038568 362439232848904848 362873562877467369 364596609234910234 364690408208214816 365486027987729376 366861184447549428 368633460700919232 369990050199923699 370020459507904296 370085236732004976 370892626034885136 372288125045885958 373100320237473738 374086618403595552 374152107465323712 376313324465521716 376379203343093496 376410137772561984 378619555743945243 378650674306922472 380448635723384592 382811670727877664 384252015642823692 384629389962103104 386076574121659512 386918850616639432 387450332554299651 388374648967621771 388474565265272304 389322073291276944 390319173837282144 390786913868041782 392642502252980252 392674773355327008 392743516531923648 393600337832939328 395081275558899384 397432949818178547 399422828037568608 400855497800229654 400925673126338724 401800344871125564 402862512126949056 403741409339102016 405260503270561848 405331449754100688 407744136955017954 407777649253608816 409713915394414176 411171781486195548 412152688700333308 412258722322329792 414712643288534136 416273016946392333 416681839125611696 417254204289245778 418249621965131138 418357224131831712 419269925082913632 420343725670919232 420847445704044996 422845771657055656 422880525151890624 423426603760980183 425472142909583952 426400365985684272 428004715188807666 430072370817739104 430147660963535424 432708063707365992 432743627779339968 434336145886866951 435283706943719361 436434388137528144 436510792042877664 437987332452686562 439032211876442002 439109070566942412 439145160734655648 441230370424753728 441759120024742884 442192972133302208 442800380062056744 443856741677282024 444466435003761807 446613615849190608 448734288289120288 449350681542264684 451521457781599296 453220326142817688 454209085506489768 455372369476829168 455918066179382079 455997880973363274 458120568914548176 458200769287244256 459200394138429216 460928154818715948 463154860880642112 465993299377163376 466551723699600903 468767069016313158 469910607412794912 471031644228952352 471678665718277836 472803920482322156 472886691379784136 472925557714244544 473957306615467584 475701493114187613 475740590795876952 476861947759138032 477999567960149872 478656160773281946 479700411733894806 480968509376051424 483252310465206464 483831417169956492 483916118583977352 486796571670786741 489148245930065904 490988686654719162 491074641048237372 493360612677205728 493446982309339968 494523501379846848 496384166727847944 497467093649964984 499338834386942277 500556951374498928 501751099287362288 501838937790791328 502440317830339434 504826074325260324 504867565742563296 506057577213779136 507264847631179456 507961640004299208 509872866910669899 510985221194800989 512293915661432814 512336020857098256 513543636048302496 514768765495546016 515385640028866698 515475865448149788 516600443405732868 517966087020363072 519096097721702592 521049218490722376 521140435398129456 524242461799308798 526775034078532512 529910599757571396 531997527802257153 533201969942401032 534473997066972872 534567564168451632 535208164645361571 535733793161500752 537749513955168606 539061332249460384 540347337694082464 540441933005467584 541089573048057852 543658849273357272 543703532338145088 546894913852365351 547035612312322224 548229041981594064 550291776671324142 552950191051378848 553046992667402688 555030689261856444 555127855098007464 556338939052327704 558432187568828937 559650480356210607 561129927605393328 561228161197985568 564469986698282574 564568805014640244 567296190546111936 567976011460383708 568533821314245696 570672953585076888 574217506091816496 576378023464235538 576944084943154656 579114861182489268 580378275924959148 580527588576341952 581912517516704192 582711847897908456 583983109936915416 585478760755923216 586180370802062673 588963753379470378 589012160032990512 589115274797885472 590400506749408992 592621913338349076 595484821132254144 599134242056352912 601283246700344481 601388509689508086 602700517306688346 604293768190423584 605612114008653024 607890754905842772 607997174631151032 609373679934172608 610827425219397568 611616205432526931 611666473880413224 614570873091621264 618229033050499962 618388083483494688 621324399169551168 622068964932801204 625022758688417544 627374432947696707 627535836197747568 628904887624370448 630515588506378848 631271168556067494 634268657485583484 634320787727835936 634431834397722816 635815930345517376 638208214364375928 639600548978526408 642007072783211499 645108556226608656 645221491445303136 649062095561048988 649115441669009952 652197661240087872 654651582206292216 654766188064316496 658548317814663003 658663605850413618 658717741101983472 661845555637130592 662638680037114326 663289458199953312 665785112515923036 665956397597609664 667409268499331904 669920423773785912 673101432433680432 677107988579119006 677282186672398944 679830489214226532 681313628259734652 683058554215243752 683114694476131008 687124378942715441 687180853371822264 687301153930866384 688800591207643824 691392232228073922 694732291320963168 694853913864172608 698989949065745064 699047398720472256 703150603524469737 706547466343428528 709205880723483234 709330037069676204 709388336571366816 710935959923201376 712756752224602176 713610886193815428 714311724215334336 716999351940224808 719550617600842209 721267205225583289 721452764064077136 724878465697809696 725747125754934738 729193218469820468 729380816416429632 730972055975458752 733722368895098856 736483029982078743 739980100399847398 740040919015808592 740170473464009952 741785252069770272 744576250091771916 746200640474947476 748173236807191104 752626648931043432 752758406686186992 757239111487890486 757301348613844944 760897271446769184 765623341455755328 768440873492149221 768504031285647384 772153148243319024 773078460043300047 773837701233278864 774900665108599302 776749297935243542 776949130530544608 778644146582553888 780638347674564288 781573827736083564 785285004505960504 785349546710654016 786363692698963197 790162551117798768 794865899636357094 798845656075137216 801710995600459308 801851346252677448 803600689742251128 806624270932752909 810521006541123696 810662899508201376 815488273910035908 815555298507217632 819427830788828352 822343562972391096 824305377400666616 825437665006986213 829425286577068272 832546033892784666 833363678251223392 834508408578491556 836499243930262276 836714448263663424 838539850165827264 841694891408089992 845691543314111312 846704980047423861 846853207521960366 850944285819167904 852800731971368544 856009430377615332 860144741635478208 865416127414731984 868672291773733902 870567413887438722 872868776275056288 873021584085755328 875974664905373124 878064423752884004 878218141133884824 878290321469311296 883445630069205567 883518240049485768 885600760124113488 887713483354564048 888932870007523614 893227231698381216 897468576578240576 898701363084529368 902082764534262129 904050775960032519 906440652285635376 908418171012979536 910744738953658336 911836132358764158 911995761946726548 916241137829096352 916401538574488512 918400788276858432 921856309637431896 927343549575749943 931986598754326752 933103447399201806 937534138032626316 939821214825589824 942063288457904704 943357331436555672 945607840964644312 945773382759568272 946906752834101241 951402986228375226 951481181591753904 953723895518276064 955999135920299744 957312321546563892 959400823467789612 961937018752102848 967662834339912984 967832237167954704 973593143341573482 978296491860131808 981977373309438324 982149282096474744 986721225354411456 987995408775620427 992768333455695888 993958020055671489 994934187299929968 998677668773884554 1001113902748997856 1003502198574724576 1003677875581582656 1004880635660678868 1009652148650520648 1009735131485126592 1015661982868678509 1015923280008598416 1019745733821339798 1021970442389601978 1024587831322865628 1024672041714196512 1027087272096604992 1029537530991092032 1030771280057733396 1030951730896299576 1033200886811465736 1037088348342110883 1042098436981444752 1042280870796258912 1048484923598617596 1053550068157065024 1059821199515142792 1063808821085224851 1063995055604514306 1066403939884802064 1068947994133945744 1069135128336903264 1070416329290723142 1071467586323001504 1075499027910337212 1078122664498920768 1080694675388164928 1082179146096115704 1087317698546714544 1088620688632402107 1093789827704730702 1094071224624644448 1096458083963188128 1100583553342648284 1105900382102757696 1109970150599771097 1110061378523712888 1110255710196014928 1112677878104655408 1116864375137657874 1119300960712421214 1122259855210786656 1122456322395971136 1128939973396565148 1129137610029280488 1135858667231835729 1135952022920767416 1141345907170153776 1148435012183632992 1152756046928471076 1153888169886309312 1158229722364978536 1160756551849918296 1165123946902865313 1165423695795816912 1167966219873830832 1170957521511846432 1172360741604125346 1177927506758940756 1178024320065981024 1178230549595770944 1180801013498817984 1185243826676698152 1192298849454535641 1198268484112705824 1202566493400688962 1202777019379016172 1205401034613376692 1208587536380847168 1211224228017306048 1215781509811685544 1215994349262302064 1223232410865053862 1223332947760826448 1229141746183242528 1236458066100999924 1236776166966989376 1244137929865602408 1248819050839176999 1250045517376835088 1254748865895393414 1255071672395495136 1257809775248740896 1261031177012757696 1262542337112134988 1268537314971166968 1268641575455671872 1276088132322185819 1276416428728751856 1279201097957052816 1284014145566422998 1290217112453217312 1290442982890606272 1298124191122097976 1298230883338019904 1303008437660600853 1305851120831158083 1309303164412584432 1309532376128632992 1317096635629326006 1317327211700827236 1317435482203966944 1323691111274261184 1325277360074228652 1326578916399906624 1331570225031846072 1339840847547571824 1346202864867360864 1354215977158238012 1354564373344797888 1359660978428453064 1362627256519469304 1366117108430487504 1367754198538146237 1374248757885430882 1374361706743644528 1374602307861732768 1377601182415287648 1382784464456147844 1389464582641926336 1397979898131490128 1406301207048939474 1413094932686857056 1418411761446966468 1418660074139352408 1418776673142733632 1421871919846402752 1427104479342562839 1427221772387630856 1433998703880449616 1439101235201684418 1442534410451166578 1442905528128154272 1449756931395619392 1451494251509869476 1458386436939640936 1460389715012360223 1467444737790197712 1472966059964157486 1479960200799694796 1480081838031617184 1480340946928019904 1483570504139540544 1489152500183543832 1492401280949894952 1498016503160826831 1505253297862086864 1505516813372373984 1514478222975780972 1514602697227689888 1521794542893538368 1532955663584402967 1536612741567547007 1536881746984298442 1537008062571294768 1544306296486638048 1546156920086600094 1547675402466557728 1549801330217198604 1553498595870487084 1553898261061089216 1557288293165107776 1563147655472167128 1570570009011921008 1572727385397926394 1580325102235597536 1589731799272714188 1595992583406771459 1603421991200918616 1603702692505354896 1607201379484502256 1613248541865505818 1621042013082247392 1621325799016402752 1630976547820071816 1631110597014435264 1640684741557096053 1644687125944782192 1648610754801333232 1650875330013972426 1658850573154136544 1665092067785569332 1666727356502446784 1669016817156983112 1672998487860524552 1675296562706486811 1678951441068631821 1683389782816179984 1691383086628222624 1693409960094847722 1693706415043920732 1701888571638335808 1705601463942737088 1712018860755230664 1730832254829463968 1737344583547467804 1741134827774877444 1745737552550112576 1751949329810746248 1756128847505768008 1756436282267769648 1758541112406188019 1766891260138411134 1767036480098971536 1771201520248226976 1775426966709128096 1777865740015047228 1786454463396762432 1797402726169058736 1803849740101033443 1804165529068524258 1808101551920065038 1812881304571270752 1816836342025959072 1821489477907316672 1823672264717528316 1823991523893453096 1832482275658192704 1834848616297580793 1843712619274863792 1854687099151499886 1863973197508653504 1866206894798403612 1875068276065252632 1882123298843090121 1886714662873111344 1891215681929288624 1891546765519136544 1893813505668202482 1902805972456750452 1902962363183507808 1907447791036552128 1911998271840599488 1914624643093127784 1918801646935579224 1926021218349634497 1935325668679825968 1935664474335909408 1947186286683146964 1956592983720263616 1963954746618876648 1964298564192949488 1975644953443989009 1975990817551240854 1985536666911391776 1987916040111342978 1989868374599859936 1997355337547769108 2002227805497995712 2007004397149449152 2009761271321357736 2019304297301041296 2031323965737357018 2031846560017196832 2039491467642679596 2043940884779203956 2049175662645731256 2049344083428393024 2061373136828146323 2061542560115466792 2061903461792599152 2066401773622931472 2074176696684221766 2084196873962889504 2084561741592517824 2096969847197235192 2109451810573409211 2119642399030285584 2127617642170449702 2127990111209028612 2132807879769604128 2137895988267891488 2138270256673806528 2140832658581446284 2142935172646003008 2150998055820674424 2163801615676749867 2164358292192231408 2174635397093429088 2177241377264804214 2187579655409461404 2188142449249288896 2192916167926376256 2201167106685296568 2209449089946236229 2219940301199542194 2220122757047425776 2220511420392029856 2225355756209310816 2233728750275315748 2238601921424842428 2244519710421573312 2257879946793130296 2258275220058560976 2271717334463671458 2271904045841534832 2282691814340307552 2296870024367265984 2305322620476447663 2305512093856942152 2316459444729957072 2319235380129900141 2321513103699836592 2330247893805730626 2330847391591633824 2335932439747661664 2341915043023692864 2344721483208250692 2355855013517881512 2356048640131962048 2369877960026916521 2370487653353396304 2384597698909071282 2396536968225411648 2405132986801377924 2405554038758032344 2410802069226753384 2419872812798258727 2431563019623371088 2431988698524604128 2446464821730107724 2446665895521652896 2458283492366485056 2472916132201999848 2488275859731204816 2497638101678353998 2500091034753670176 2509497731790786828 2510143344790990272 2515619550497481792 2525084674224269976 2537074629942333936 2540114940142271583 2552176264644371638 2552832857457503712 2558402195914105632 2568028291132845996 2580434224906434624 2596248382244195952 2606016875321201706 2611702241662316166 2618606328825168864 2619064752257265984 2634193271258652012 2634654423401654472 2634870964407933888 2650336890207616701 2650554720148457304 2663140450063692144 2679681695095143648 2692405729734721728 2708431954316476024 2712152327880097557 2718622542773352397 2719321956856906128 2725254513038938608 2732234216860975008 2735508397076292474 2748497515770861764 2748723413487289056 2749204615723465536 2755202364830575296 2765568928912295688 2782030648727249829 2795959796262980256 2812602414097878948 2826189865373714112 2836823522893932936 2837320148278704816 2854208958685125678 2854443544775261712 2867997407760899232 2878202470403368836 2885068820902333156 2885811056256308544 2902988503019738952 2916772873879281872 2920779430024720446 2934889475580395424 2945932119928314972 2959920401599389592 2960163676063234368 2963986226326861281 2978305000367087664 2984802561899789904 2996033006321653662 3010506595724173728 3011033626744747968 3028956445951561944 3029205394455379776 3046985948606035527 3065911327168805934 3073225483135094014 3073763493968596884 3074016125142589536 3088612592973276096 3092313840173200188 3095350804933115456 3099602660434397208 3106997191740974168 3111265045026332649 3126295310944334256 3141140018023842016 3145454770795852788 3160650204471195072 3179463598545428376 3191426463255674553 3191985166813542918 3206843982401837232 3207405385010709792 3214402758969004512 3226497083731011636 3242084026164494784 3261953095640143632 3265862065897206321 3281369483114192106 3289374251889564384 3297221509602666464 3301750660027944852 3317701146308273088 3329910451799313291 3330184135571138664 3338033634313966224 3345996975721049104 3350593125412973622 3357902882137263642 3366779565632359968 3382766173256445248 3386819920189695444 3387412830087841464 3407576001695507187 3424037721510461328 3461664509658927936 3474689167094935608 3482269655549754888 3495371840708595939 3503898659621492496 3512257695011536016 3512872564535539296 3517082224812376038 3533782520276822268 3534072960197943072 3542403040496453952 3550853933418256192 3555731480030094456 3576896548363606923 3594805452338117472 3607699480202066886 3608331058137048516 3616203103840130076 3625762609142541504 3633672684051918144 3647344529435056632 3647983047786906192 3669697232595161586 3687425238549727584 3709374198302999772 3732413789596807224 3746457152517530997 3750136552130505264 3764246597686180242 3773429325746222688 3782431363858577248 3783093531038273088 3787627011336404964 3805611944913500904 3805924726367015616 3828264396966557457 3829249286186255568 3837603293871158448 3852042436699268994 3870651337359651936 3871328948671818816 3894372573366293928 3909025312981802559 3917553362493474249 3927909493237753296 3928597128385898976 3951289906887978018 3951981635102481708 3971073333822783552 3975832080222685956 3979736749199719872 3994710675095538216 4019522542642715472 4038608594602082592 4062647931474714036 4063693120034393664 4078982935285359192 4087881769558407912 4098351325291462512 4103262595614438711 4122746273656292646 4123085120230933584 4123806923585198304 4132803547245862944 4148353393368443532 4168393747925779008 4193939694394470384 4218903621146818422 4239284798060571168 4255235284340899404 4255980222418057224 4265615759539208256 4275791976535782976 4281313438027688517 4281665317162892568 4301996111641348848 4327603231353499734 4328716584384462816 4349270794186858176 4354482754529608428 4375159310818922808 4402334213370593136 4418898179892472458 4439880602399084388 4440245514094851552 4441022840784059712 4450711512418621632 4467457500550631496 4477203842849684856 4494049509482480493 4515759893586260592 4516550440117121952 4543434668927342916 4543808091683069664 4565383628680615104 4609838224702641021 4610645240952895326 4611024187713884304 4632918889459914144 4638470760259800282 4643026207399673184 4660495787611461252 4661694783183267648 4671864879495323328 4689442966416501384 4711710027035763024 4739755920053833042 4740975306706792608 4769195397818142564 4809870652599008087 4810265973602755848 4811108077516064688 4821604138453506768 4839745625596517454 4863126039246742176 4863977397049208256 4892929643460215448 4893331791043305792 4922054224671288159 4945832264403999696 4976551719462409632 4995276203356707996 5000182069507340352 5018995463581573656 5036854323205895463 5048870436579083023 5050169348448539952 5074149259884667872 5080229880284543166 5104352529288743276 5105665714915007424 5116804391828211264 5136056582265691992 5192496764488391904 5212033750642403412 5223404483324632332 5237212657650337728 5268386542517304024 5269308846803308944 5300673780415233402 5301109440296914608 5326280900127384288 5359363390190287296 5411549220303100329 5416863908632952048 5424304655760195114 5437245085546704794 5438643913713812256 5450509026077877216 5464468433721950016 5471016794152584948 5496995031541723528 5497446826974578112 5504545848892742379 5531137857824591376 5564061297454499658 5591919592525960512 5625204828195757896 5646369896529270363 5673647045787865872 5674640296557409632 5708417917370251356 5708887089550523424 5735994815521798464 5756404940806737672 5770137641804666312 5778063655048903491 5805977006039477904 5833545747758563744 5841558860049440892 5869778951160790848 5891864239856629944 5919840803198779184 5926934860331967027 5927972452653722562 5956610000734175328 5969605123799579808 5992066012643307324 6021013191448347456 6057912891903123888 6093971897212071054 6131822654337611868 6146450966270188028 6147526987937193768 6148032250285179072 6184119410484438969 6184627680346400376 6199205320868794416 6213994383481948336 6222530090052665298 6252590621888668512 6282280036047684032 6290909541591705576 6328355431720227633 6358927197090856752 6382852926511349106 6383970333627085836 6413687964803674464 6414810770021419584 6428805517938009024 6452994167462023272 6491404847030249601 6523906191280287264 6531724131794412642 6562738966228384212 6578748503779128768 6594443019205332928 6603501320055889704 6628347269838708687 6659820903598626582 6660368271142277328 6676067268627932448 6691993951442098208 6701186250825947244 6715805764274527284 6733559131264719936 6773639840379390888 6774825660175682928 6815152003391014374 6848075443020922656 6915967861429342989 6949378334189871216 6957706140389700423 6964539311099509776 6990743681417191878 7007797319242984992 7024515390023072032 7025745129071078592 7034164449624752076 7067565040553644536 7068145920395886144 7109633880080749563 7111462960060188912 7153793096727213846 7189610904676234944 7215398960404133772 7216662116274097032 7232406207680260152 7259618438394776181 7294689058870113264 7295966095573812384 7339394465190323172 7374850477099455168 7418748396605999544 7464827579193614448 7492914305035061994 7500273104261010528 7528493195372360484 7546858651492445376 7564862727717154496 7575254022672809928 7611223889827001808 7620344820426814749 7656528793933114914 7658498572372511136 7675206587742316896 7704084873398537988 7741302674719303872 7788745146732587856 7818050625963605118 7835106724986948498 7855818986475506592 7857194256771797952 7902579813775956036 7903963270204963416 7951010670622850103 7951664160445371912 7989421350191076432 8039045085285430944 8077217189204165184 8125295862949428072 8155867628320057191 8157965870570718384 8175763539116815824 8196702650582925024 8206525191228877422 8245492547312585292 8246170240461867168 8247613847170396608 8265607094491725888 8296706786736887064 8346091946181749487 8387879388788940768 8437807242293636844 8478569596121142336 8510470568681798808 8511960444836114448 8562626876055377034 8563330634325785136 8603992223282697696 8655206462706999468 8657433168768925632 8708965509059216856 8750318621637845616 8804668426741186272 8837796359784944916 8879761204798168776 8880491028189703104 8932616926255300733 8934915001101262992 8954407685699369712 8988099018964960986 9031519787172521184 9033100880234243904 9086869337854685832 9087616183366139328 9140957845818106581 9219676449405282042 9221290481905790652 9222048375427768608 9265837778919828288 9276941520519600564 9286052414799346368 9320991575222922504 9378885932833002768 9423420054071526048 9479511840107666084 9481950613413585216 9538390795636285128 9574279389767023659 9619741305198016174 9620531947205511696 9622216155032129376 9643208276907013536 9679491251193034908 9726252078493484352 9785859286920430896 9844108449342576318 9891664528807999392 9953103438924819264 9989731355397939873 9990552406713415992 10037990927163147312 10073708646411790926 10097740873158166046 10100338696897079904 10148298519769335744 10160459760569086332 10208705058577486552 10222728005086521561 10272113164531383984 10384993528976783808 10424067501284806824 10446808966649264664 10486115522125787817 10536773085034608048 10538617693606617888 10601347560830466804 10602218880593829216 10652561800254768576 10730689645090820769 10823098440606200658 10833727817265904096 10848609311520390228 10874490171093409588 10877287827427624512 10901018052155754432 10942033588305169896 10993990063083447056 11009091697785484758 11062275715649182752 11128122594908999316 11250409656391515792 11292739793058540726 11347294091575731744 11349280593114819264 11416835834740502712 11417774179101046848 11484793190899672371 11512809881613475344 11540275283609332624 11556127310097806982 11611954012078955808 11667091495517127488 11683117720098881784 11727075938945407677 11752660087480422747 11783728479713259888 11839681606397558368 11853869720663934054 11855944905307445124 11913220001468350656 11939210247599159616 11984132025286614648 12115825783806247776 12187943794424142108 12263645308675223736 12292901932540376056 12295053975874387536 12309787786843316133 12368238820968877938 12369255360692800752 12398410641737588832 12427988766963896672 12445060180105330596 12505181243777337024 12581819083183411152 12656710863440455266 12717854394181713504 12765705853022698212 12767940667254171672 12827375929607348928 12843940314083065551 12905988334924046544 12982809694060499202 13047812382560574528 13063448263588825284 13125477932456768424 13207002640111779408 13256694539677417374 13319641807197253164 13320736542284554656 13352134537255864896 13383987902884196416 13402372501651894488 13431611528549054568 13482148528447441479 13547279680758781776 13549651320351365856 13630304006782028748 13696150886041845312 13829514674107923063 13831935722858685978 13898756668379742432 13915412280779400846 13929078622199019552 13981487362834383756 14015594638485969984 14049030780046144064 14068328899249504152 14135130081107289072 14219267760161499126 14222925920120377824 14307586193454427692 14429611957797024261 14430797920808267544 14433324232548194064 14464812415360520304 14519236876789552362 14589378117740226528 14591932191147624768 14678788930380646344 14766162674013864477 14837496793211999088 14929655158387228896 14985828610070123988 15000546208522021056 15056986390744720968 15146611309737249069 15150508045345619856 15222447779654003616 15240689640853629498 15313057587866229828 15316997144745022272 15350413175484633792 15408169746797075976 15577490293465175712 15636101251927210236 15670213449973896996 15711637972951013184 15805159627551912072 15807926540409926832 15902021341245700206 15903328320890743824 15978842700382152864 16078090170570861888 16234647660909300987 16250591725898856144 16311735256640114382 16315931741141436768 16351527078233631648 16393405301165850048 16413050382457754844 16490985094625170584 16492340480923734336 16589145720188415647 16593413573473774128 16692183892363498974 16775758777577881536 16875614484587273688 16939109689587811089 17020941137363597616 17023920889672228896 17125253752110754068 17126661268651570272 17207984446565395392 17310412925413998936 17417931018118433712 17500637243275691232 17609336853482372544 17675592719569889832 17759522409596337552 17780804580995901081 17865233852510601466 17869830002202525984 17908815371398739424 17976198037929921972 18063039574345042368 18173738675709371664 18281915691636213162 18439352898810564084 18442580963811581304 18444096750855537216 18552358231453316907 18553883041039201128 18641983150445845008 18757771865666005536 18846840108143052096 18959023680215332168 18985066295160682899 19076781591272570256 19148558779534047318 19239482610396032348 19241063894411023392 19244432310064258752 19286416553814027072 19358982502386069816 19474214541090748803 19571718573840861792 19688216898685152636 19783329057615998784 19979462710795879746 19981104813426831984 20075981854326294624 20147417292823581852 20195481746316332092 20200677393794159808 20320919521138172664 20417410117154973104 20445456010173043122 20544226329062767968 20747903584288028967 20848135002569613648 20893617933298529328 20972231044251575634 21073546170069216096 21077235387213235776 21202695121660933608 21204437761187658432 21328901640242248689 21461379290181641538 21646196881212401316 21667455634531808192 21697218623040780456 21748980342186819176 21778855315184328543 21884067176610339792 21987980126166894112 22018183395570969516 22124551431298365504 22256245189817998632 22500819312783031584 22585479586117081452 22694588183151463488 22833671669481005424 22861034461280444247 22969586381799344742 23025619763226950688 23080550567218665248 23112254620195613964 23223908024157911616 23366235440197763568 23454151877890815354 23505320174960845494 23567456959426519776 23679363212795116736 23707739441327868108 23711889810614890248 23853032011868550309 23968264050573229296 24231651567612495552 24375887588848284216 24467602884960171573 24527290617350447472 24585803865080752112 24590107951748775072 24619575573686632266 24736477641937755876 24738510721385601504 24796821283475177664 24855977533927793344 24890120360210661192 25038275838545248461 25163638166366822304 25313421726880910532 25435708788363427008 25531411706045396424 25535881334508343344 25687880628166131102 25811976669848093088 25965619388120998404 26126896527177650568 26250955864913536848 26414005280223558816 26513389079354834748 26639283614394506328 26641473084569109312 26797850778765902199 26804745003303788976 26863223057098109136 26964297056894882958 27094559361517563552 27099302640702731712 27260608013564057496 27422873537454319743 27659029348215846126 27663871445717371956 27797513336759484864 27830824561558801692 27858157244398039104 27962974725668767512 28136657798499008304 28270260162214578144 28438535520322998252 28445851840240755648 28615172386908855384 28722838169301070977 28859223915594048522 28861595841616535088 28866648465096388128 28929624830721040608 29038473753579104724 29178756235480453056 29357577860761292688 29532325348027728954 29674993586423998176 29859310316774457792 29969194066193819619 29971657220140247976 30113972781489441936 30293222619474498138 30301016090691239712 30444895559308007232 30481379281707258996 30626115175732459656 30816339493594151952 31154980586930351424 31272202503854420472 31340426899947793992 31458346566377363451 31610319255103824144 31615853080819853664 31804042682491400412 31806656641781487648 31957685400764305728 32469295321818601974 32501183451797712288 32623470513280228764 32631863482282873536 32703054156467263296 32826100764915509688 32981970189250341168 33178291440376831294 33186827146947548256 33384367784726997948 33751228969174547376 33878219379175622178 34041882274727195232 34047841779344457792 34250507504221508136 34253322537303140544 34454379572699017113 34620825850827997872 34835862036236867424 35001274486551382464 35257980262441268241 35342093056053581161 35351185439139779664 35519044819192675104 35561609161991802162 35730467705021202932 35739660004405051968 35817630742797478848 35952396075859843944 36347477351418743328 36563831383272426324 36878705797621128168 36885161927623162608 37104716462906633814 37107766082078402256 37283966300891690016 37515543731332011072 37918047360430664336 37970132590321365798 38153563182545140512 38297117559068094636 38478965220792064696 38482127788822046784 38531820942249196653 38717965004772139632 38948429082181497606 39143437147681723584 39376433797370305272 39958925421591759492 39962209626853663968 40151963708652589248 40294834585647163704 40390963492632664184 40446445585342324437 40641839042276345328 40834820234309946208 40890912020346086244 41088452658125535936 41488544022323769189 41495807168576057934 41696270005139227296 41787235866597058656 41944462088503151268 42147092340138432192 42405390243321867216 42657803280484497378 42922758580363283076 43288835873391072783 43292393762424802632 43394437246081560912 43497960684373638352 43557710630368657086 43768134353220679584 43975960252333788224 44036366791141939032 44298488022041593431 44512490379635997264 45001638625566063168 45170959172234162904 45439833929211747207 45667343338962010848 45722068922560888494 45939172763598689484 46051239526453901376 46161101134437330496 46224509240391227928 46732470880395527136 46908303755781630708 47010640349921690988 47134913918853039552 47415478882655736216 47423779621229780496 47706064023737100618 47936528101146458592 48703942982727902961 48751775177696568432 48935205769920343146 49054581234700894944 49171607730161504224 49180215903497550144 49239151147373264532 49472955283875511752 49477021442771203008 49767437160565246941 49780240720421322384 50076551677090496922 50327276332733644608 50626843453761821064 50817329068763433267 51062823412090792848 51071762669016686688 51375761256332262204 51623953339696186176 51931238776241996808 52253793054355301136 52501911729827073696 52828010560447117632 53026778158709669496 53278567228789012656 53342413742987703243 53595701557531804398 53609490006607577952 53726446114196218272 53928594113789765916 54189118723035127104 54521216027128114992 54845747074908639486 55318058696431692252 55327742891434743912 55657074694359950721 55661649123117603384 55925949451337535024 56273315596998016608 56540520324429156288 56877071040645996504 57230344773817710768 57445676338602141954 57718447831188097044 57723191683233070176 57733296930192776256 57859249661442081216 58076947507158209448 58422643623272246409 58715155721522585376 59064650696055457908 59349987172847996352 59938388132387639238 59943314440280495952 60227945562978883872 60586445238948996276 60602032181382479424 60962758563414517992 61252230351464919312 61632678987188303904 62528318483787105131 62544405007708840944 62680853799895587984 62916693132754726902 63220638510207648288 63231706161639707328 63608085364982800824 63613313283562975296 63986704920726746067 64938590643637203948 65002366903595424576 65246941026560457528 65652201529831019376 65963940378500682336 66356582880753662588 66373654293895096512 66768735569453995896 67502457938349094752 67756438758351244356 68083764549454390464 68501015008443016272 68908759145398034226 69241651701655995744 69671724072473734848 70515960524882536482 70684186112107162322 70702370878279559328 71038089638385350208 71123218323983604324 71460935410042405864 71559096035605650927 71904792151719687888 72694954702837486656 73127662766544852648 73402808654880514719 73757411595242256336 73770323855246325216 74209432925813267628 74215532164156804512 74567932601783380032 75114827515635745383 75836094720861328672 75940265180642731596 76307126365090281024 76594235118136189272 76957930441584129392 77063641884498393306 77435930009544279264 77896858164362995212 78752867594740610544 79917850843183518984 79924419253707327936 80393552336297706597 80589669171294327408 80781926985265328368 80892891170684648874 81283678084552690656 81669640468619892416 81781824040692172488 82268620612362959229 82977088044647538378 82991614337152115868 83392540010278454592 83574471733194117312 83888924177006302536 84810780486643734432 85315606560968994756 85845517160726566152 86168514507903212931 86577671746782145566 86584787524849605264 86788874492163121824 86995921368747276704 87115421260737314172 87536268706441359168 88072733582283878064 88596976044083186862 89024980759271994528 89907582198581458857 90341918344468325808 90879667858423494414 91334686677924021696 91444137845121776988 91878345527197378968 92449018480782455856 93464941760791054272 93816607511563261416 94021280699843381976 94375039699132090353 94830957765311472432 94847559242459560992 95412128047474201236 95873056202292917184 97407885965455805922 97503550355393136864 97870411539840686292 98109162469401789888 98343215460323008448 98478302294746529064 98945910567751023504 99534874321130493882 99560481440842644768 100153103354180993844 101253686907523642128 101634658137526866534 102125646824181585696 102143525338033373376 102751522512664524408 103363138718097051339 103862477552483993616 104507586108710602272 105003823459654147392 106026279168160743483 106053556317419338992 106557134457578025312 106684827485975406486 107191403115063608796 107218980013215155904 107452892228392436544 107857188227579531832 109042432054256229984 109691494149817278972 110636117392863384504 110655485782869487824 111314149388719901442 111323298246235206768 111851898902675070048 112546631193996033216 113754142081291993008 114460689547635421536 114891352677204283908 115436895662376194088 115446383366466140352 116124020041318909529 116153895014316418896 116845287246544492818 117430311443045170752 118129301392110915816 119876776264775278476 119886628880560991904 120455891125957767744 121172890477897992552 121925517126829035984 122504460702929838624 123265357974376607808 124465632066971307567 125056636967574210262 125088810015417681888 125361707599791175968 125833386265509453804 126441277020415296576 127216170729965601648 127973409841453492134 129866507620173218349 129877181287274407896 130493882053120915056 131304403059662038752 131927880757001364672 132713165761507325176 132895464066124780293 133537471138907991792 135004915876698189504 135512877516702488712 136319501787635241621 137002030016886032544 137817518290796068452 138483303403311991488 141031921049765072964 141368372224214324644 141404741756559118656 142246436647967208648 142921870820084811728 143118192071211301854 143809584303439375776 146255325533089705296 146805617309761029438 147514823190484512672 147540647710492650432 148418865851626535256 148431064328313609024 149302311481695740823 150229655031271490766 151672189441722657344 151880530361285463192 152451987206290299801 153188470236272378544 153915860883168258784 154127283768996786612 154871860019088558528 155793716328725990424 157505735189481221088 159835701686367037968 160027241228963109729 160787104672595413194 161179338342588654816 161563853970530656736 161785782341369297748 162567356169105381312 163563648081384344976 164537241224725918458 165954176089295076756 165983228674304231736 166971224083079852163 167777848354012605072 169621560973287468864 170631213121937989512 171691034321453132304 172337029015806425862 173155343493564291132 173169575049699210528 173577748984326243648 173991842737494553408 174230842521474628344 175267930869816739227 176145467164567756128 177193952088166373724 178049961518543989056 179815164397162917714 180683836688936651616 181759335716846988828 182888275690243553976 183756691054394757936 184898036961564911712 187584955451361315393 187633215023126522832 188042561399686763952 188750079398264180706 189661915530622944864 189695118484919121984 190824256094948402472 191960114762180238201 194815771930911611844 195007100710786273728 195740823079681372584 196956604589493058128 197891821135502047008 199069748642260987764 199120962881685289536 200306206708361987688 202507373815047284256 203269316275053733068 204251293648363171392 205503045025329048816 206726277436194102678 207724955104967987232 209015172217421204544 212052558336321486966 212107112634838677984 213114268915156050624 213369654971950812972 214382806230127217592 215714376455159063664 218084864108512459968 219382988299634557944 220208425964641544157 221272234785726769008 221310971565738975648 222628298777439802884 222646596492470413536 223703797805350140096 227508284162583986016 228921379095270843072 229782705354408567816 230873791324752388176 232248040082637819058 232307790028632837792 233690574493088985636 236258602784221831632 239753552529550556952 239773257761121983808 241180657008893119791 242345780955795985104 243851034253658071968 245008921405859677248 246805861837088877687 248931264133942615134 250113273935148420524 250177620030835363776 250723415199582351936 251666772531018907608 254432341459931203296 255946819682906984268 259733015240346436698 259754362574548815792 260987764106241830112 262608806119324077504 265426331523014650352 265790928132249560586 267074942277815983584 269722746595744376571 271025755033404977424 272639003575270483242 274004060033772065088 275635036581592136904 282063842099530145928 282736744448428649288 283125119097396271059 284492873295934417296 285843741640169623456 286236384142422603708 287619168606878751552 292510651066179410592 293611234619522058876 295029646380969025344 296837731703253070512 298604622963391481646 300459310062542981532 303761060722570926384 304903974412580599602 306376940472544757088 307831721766336517568 308254567537993573224 310089416154291154017 311587432657451980848 315011470378962442176 318078837504482230449 319671403372734075936 320054482457926219458 321574209345190826388 322358676685177309632 323127707941061313472 323571564682738595496 327127296162768689952 329074482449451836916 331908352178590153512 331966457348608463472 333942448166159704326 335555696708025210144 341262426243875979024 343382068642906264608 344674058031612851724 346310686987128582264 346339150099398421056 348372060123956728587 348461685042949256688 350535861739633478454 352290934329135512256 354387904176332747448 359630328794325835428 361367673377873303232 363518671433693977656 365776551380487107952 367513382108789515872 369796073923129823424 373396896200913922701 375169910902722630786 375266430046253045664 376085122799373527904 377500158796528361412 379323831061245889728 381648512189896804944 383920229524360476402 389599522860519655047 389631543861823223688 391481646159362745168 393913209178986116256 395783642271004094016 398139497284521975528 400612413416723975376 405014747630094568512 406538632550107466136 408958505362905724863 411006090050658097632 413452554872388205356 415449910209935974464 424105116672642973932 424214225269677355968 426739309943901625944 428765612460254435184 431428752910318127328 438765976599269115888 440416851929283088314 442544469571453538016 442621943131477951296 445256597554879605768 445293192984940827072 447906934445087222469 455016568325167972032 459565410708817135632 461747582649504776352 464496080165275638116 464615580057265675584 467381148986177971272 472517205568443663264 479507105059101113904 482361314017786239582 484691561911591970208 487702068507316143936 493611723674177755374 497862528267885230268 500226547870296841048 500913672249239556489 503333545062037815216 508864682919862406592 511893639365813968536 519466030480692873396 519508725149097631584 521975528212483660224 525803792609450217681 530852663046029300704 531581856264499121172 534149884555631967168 539445493191488753142 542051510066809954848 545278007150540966484 551270073163184273808 562754866354083946179 564127684199060291856 565473488896857298576 566250238194792542118 568985746591868834592 571687483280339246912 572472768284845207416 575880344286540714603 585021302132358821184 587222469239044117752 593675463406506141024 597209245926782963292 600918620125085963064 607522121445141852768 609807948825161199204 612753880945089514176 616509135075987146448 620178832308582308034 623174865314903961696 636157675008964460898 639342806745468151872 640108964915852438916 643148418690381652776 647143129365477190992 654254592325537379904 658148964898903673832 660625277893924632471 663816704357180307024 663932914697216926944 667884896332319408652 671111393416050420288 682524852487751958048 686764137285812529216 689348116063225703448 692621373974257164528 696744120247913457174 696923370085898513376 701071723479266956908 708775808352665494896 719260657588651670856 723541971026679359373 727037342867387955312 731553102760974215904 735026764217579031744 746793792401827845402 750339821805445261572 750532860092506091328 752170245598747055808 755000317593056722824 763297024379793609888 767840459048720952804 779199045721039310094 779263087723646447376 782963292318725490336 787826418357972232512 796278994569043951056 801224826833447950752 812868140289232366703 813077265100214932272 817917010725811449726 822012180101316195264 826905109744776410712 848210233345285947864 853478619887803251888 857531224920508870368 862857505820636254656 877531953198538231776 880833703858566176628 885088939142907076032 890513195109759211536 895813868890174444938 919130821417634271264 923495165299009552704 928992160330551276232 930268248462873462051 934762297972355942544 945034411136887326528 954236512513446691347 959014210118202227808 964722628035572479164 969383123823183940416 987223447348355510748 995725056535770460536 1000453095740593682096 1001827344498479112978 1006667090124075630432 1023787278731627937072 1038932060961385746792 1039017450298195263168 1045116180371870185761 1051607585218900435362 1061705326092058601408 1063163712528998242344 1078890986382977506284 1084103020133619909696 1090556014301081932968 1102540146326368547616 1120190688602741768103 1125509732708167892358 1128255368398120583712 1130946977793714597152 1132500476389585084236 1137971493183737669184 1144945536569690414832 1151760688573081429206 1168798568581558965141 1174444938478088235504 1187350926813012282048 1194418491853565926584 1201837240250171926128 1215044242890283705536 1219615897650322398408 1226875516088717174589 1233018270151974292896 1240357664617164616068 1246349730629807923392 1272315350017928921796 1280217929831704877832 1286296837380763305552 1294286258730954381984 1316297929797807347664 1321250555787849264942 1327633408714360614048 1327865829394433853888 1335769792664638817304 1343720803335261667407 1365049704975503916096 1378696232126451406896 1385242747948514329056 1393488240495826914348 1393846740171797026752 1402143446958533913816 1417551616705330989792 1438521315177303341712 1447083942053358718746 1454074685734775910624 1463106205521948431808 1493587584803655690804 1500679643610890523144 1510000635186113445648 1526594048759587219776 1535680918097441905608 1558398091442078620188 1558526175447292894752 1565926584637450980672 1592557989138087902112 1602449653666895901504 1625736280578464733406 1626154530200429864544 1635834021451622899452 1653810219489552821424 1688264599062251838537 1696420466690571895728 1706957239775606503776 1715062449841017740736 1727641032859622143809 1755063906397076463552 1761667407717132353256 1781026390219518423072 1791627737780348889876 1838261642835268542528 1857984320661102552464 1860536496925746924102 1869524595944711885088 1908473025026893382694 1918028420236404455616 1929445256071144958328 1974446894696711021496 1981875833681773897413 1991450113071540921072 2000906191481187364192 2003654688996958225956 2013334180248151260864 2047574557463255874144 2077864121922771493584 2090232360743740371522 2103215170437800870724 2126327425057996484688 2157781972765955012568 2170625913080038078119 2181112028602163865936 2205080292652737095232 2240381377205483536206 2251019465416335784716 2256510736796241167424 2261893955587429194304 2265000952779170168472 2289891073139380829664 2303521377146162858412 2337597137163117930282 2348889876956176471008 2388836983707131853168 2403674480500343852256 2438604420867697100109 2439231795300644796816 2453751032177434349178 2466036540303948585792 2480715329234329232136 2544630700035857843592 2560435859663409755664 2572593674761526611104 2588572517461908763968 2632595859595614695328 2642501111575698529884 2655266817428721228096 2671539585329277634608 2687441606670523334814 2757392464252902813792 2770485495897028658112 2786976480991653828696 2804286893917067827632 2835103233410661979584 2862709537540340074041 2877042630354606683424 2894167884106717437492 2908149371469551821248 2987175169607311381608 3001359287221781046288 3020001270372226891296 3071361836194883811216 3116796182884157240376 3117052350894585789504 3135348541115610557283 3185115978276175804224 3251472561156929466812 3252309060400859729088 3271668042903245798904 3307620438979105642848 3376529198124503677074 3392840933381143791456 3413914479551213007552 3455282065719244287618 3506395705744676895423 3523334815434264706512 3562052780439036846144 3583255475560697779752 3680626548266151523767 3715968641322205104928 3721072993851493848204 3739049191889423770176 3816946050053786765388 3858890512142289916656 3948893789393422042992 3963751667363547794826 3982900226143081842144 4001812382962374728384 4007309377993916451912 4031162410005785002221 4095149114926511748288 4155728243845542987168 4180464721487480743044 4206430340875601741448 4252654850115992969376 4315563945531910025136 4341251826160076156238 4362224057204327731872 4480762754410967072412 4502038930832671569432 4530001905558340336944 4579782146278761659328 4607042754292325716824 4675194274326235860564 4697779753912352942016 4777673967414263706336 4807348961000687704512 4877208841735394200218 4878463590601289593632 4907502064354868698356 4961430658468658464272 5064793797186755515611 5089261400071715687184 5120871719326819511328 5145187349523053222208 5265191719191229390656 5285002223151397059768 5343079170658555269216 5374883213341046669628 5514784928505805627584 5573952961983307657392 5608573787834135655264 5725419075080680148082 5754085260709213366848 5788335768213434874984 5974350339214622763216 6002718574443562092576 6040002540744453782592 6142723672389767622432 6233592365768314480752 6270697082231221114566 6502945122313858933624 6511877739240114234357 6543336085806491597808 6615240877958211285696 6753058396249007354148 6785681866762287582912 6910564131438488575236 7012791411489353790846 7046669630868529413024 7166510951121395559504 7315813262603091300327 7361253096532303047534 7431937282644410209856 7442145987702987696408 7633892100107573530776 7717781024284579833312 7897787578786844085984 7927503334727095589652 7965800452286163684288 8014618755987832903824 8062324820011570004442 8311456487691085974336 8360929442974961486088 8412860681751203482896 8505309700231985938752 8588128612621020222123 8631127891063820050272 8682503652320152312476 8724448114408655463744 8961525508821934144824 9004077861665343138864 9060003811116680673888 9214085508584651433648 9350388548652471721128 9406045623346831671849 9555347934828527412672 9754417683470788400436 9756927181202579187264 9815004128709737396712 9922861316937316928544 10129587594373511031222 10178522800143431374368 10241743438653639022656 10570004446302794119536 10686158341317110538432 10749766426682093339256 11147905923966615314784 11217147575668271310528 11450838150161360296164 11576671536426869749968 11948700678429245526432 12005437148887124185152 12093487230017355006663 12285447344779535244864 12467184731536628961504 12541394164462442229132 13005890244627717867248 13023755478480228468714 13086672171612983195616 13506116792498014708296 13821128262876977150472 14025582822978707581692 14093339261737058826048 14333021902242791119008 14631626525206182600654 14722506193064606095068 14884291975405975392816 15194381391560266546833 15267784200215147061552 15435562048569159666624 15795575157573688171968 15855006669454191179304 16029237511975665807648 16124649640023140008884 16721858885949922972176 16825721363502406965792 17176257225242040444246 17262255782127640100544 17365007304640304624952 17923051017643868289648 18008155723330686277728 18120007622233361347776 18428171017169302867296 18700777097304943442256 18812091246693663343698 19508835366941576800872 19630008257419474793424 19845722633874633857088 20259175188747022062444 20357045600286862748736 21140008892605588239072 21499532853364186678512 21947439787809273900981 22295811847933230629568 22901676300322720592328 23153343072853739499936 23897401356858491052864 24186974460034710013326 24934369463073257923008 25082788328924884458264 25764385837863060666369 26011780489255435734496 26047510956960456937428 26173344343225966391232 27012233584996029416592 27642256525753954300944 28051165645957415163384 28218136870040495015547 28666043804485582238016 29263253050412365201308 29445012386129212190136 29768583950811950785632 30388762783120533093666 30535568400430294123104 31710013338908382358608 32058475023951331615296 32249299280046280017768 33443717771899845944352 33651442727004813931584 34352514450484080888492 34730014609280609249904 35846102035287736579296 36016311446661372555456 36856342034338605734592 37401554194609886884512 37624182493387326687396 39017670733883153601744 39260016514838949586848 40518350377494044124888 42280017785211176478144 42999065706728373357024 43894879575618547801962 45583144174680799640499 45803352600645441184656 46306686145707478999872 48373948920069420026652 50165576657849768916528 51528771675726121332738 52023560978510871468992 52095021913920913874856 54024467169992058833184 55284513051507908601888 56102331291914830326768 56436273740080990031094 58526506100824730402616 58890024772258424380272 59537167901623901571264 60777525566241066187332 61071136800860588246208 63420026677816764717216 64498598560092560035536 65842319363427821702943 66887435543799691888704 68705028900968161776984 69460029218561218499808 71692204070575473158592 74803108389219773769024 75248364986774653374792 78035341467766307203488 78520033029677899173696 81036700754988088249776 84654410610121485046641 85998131413456746714048 87789759151237095603924 91166288349361599280998 91606705201290882369312 96747897840138840053304 100331153315699537833056 103057543351452242665476 104190043827841827749712 108048934339984117666368 110569026103015817203776 112204662583829660653536 112872547480161980062188 117053012201649460805232 117780049544516848760544 121555051132482132374664 126840053355633529434432 128997197120185120071072 131684638726855643405886 137410057801936323553968 138920058437122436999616 150496729973549306749584 156070682935532614406976 162073401509976176499552 169308821220242970093282 175579518302474191207848 182332576698723198561996 183213410402581764738624 193495795680277680106608 197526958090283465108829 200662306631399075666112 206115086702904485330952 208380087655683655499424 224409325167659321307072 225745094960323960124376 234106024403298921610464 235560099089033697521088 243110102264964264749328 257994394240370240142144 263369277453711286811772 274820115603872647107936 300993459947098613499168 324146803019952352999104 338617642440485940186564 351159036604948382415696 364665153397446397123992 386991591360555360213216 395053916180566930217658 412230173405808970661904 416760175311367310998848 451490189920647920248752 468212048806597843220928 486220204529928529498656 526738554907422573623544 549640231207745294215872 592580874270850395326487 601986919894197226998336 677235284880971880373128 702318073209896764831392 729330306794892794247984 773983182721110720426432 790107832361133860435316 824460346811617941323808 902980379841295840497504 972440409059857058997312 1053477109814845147247088 1185161748541700790652974 1354470569761943760746256 1404636146419793529662784 1458660613589785588495968 1580215664722267720870632 1648920693623235882647616 1805960759682591680995008 2106954219629690294494176 2370323497083401581305948 2708941139523887521492512 2917321227179571176991936 3160431329444535441741264 4213908439259380588988352 4740646994166803162611896 5417882279047775042985024 6320862658889070883482528 9481293988333606325223792 12641725317778141766965056 18962587976667212650447584 37925175953334425300895168
- Sum of all divisors σ(n): 149092733473718111173648560
- Sum of proper divisors (its aliquot sum) s(n): 111167557520383685872753392
- 37925175953334425300895168 is an abundant number, because the sum of its proper divisors (111167557520383685872753392) is greater than itself. Its abundance is 73242381567049260571858224
Bases of 37925175953334425300895168
- Binary: 11111010111101111011111101000011101000101001110111000111101101011001000000101110000002
- Hexadecimal: 0x1F5EF7E87453B8F6B205C0
- Base-36: 4RJSH74LBQ9FFZ000
Squares and roots of 37925175953334425300895168
- 37925175953334425300895168 squared (379251759533344253008951682) is 1438318971091375734968280269896869031654702125748224
- 37925175953334425300895168 cubed (379251759533344253008951683) is 54548500055659355444197185883950499442965731766419400689399735928168986181632
-
The
square root of 37925175953334425300895168 is 6158341980869.0736025137 -
37925175953334425300895168 is a
perfect cube number . Itscube root is 335976732
Scales and comparisons
How big is 37925175953334425300895168?- 37,925,175,953,334,425,300,895,168 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,925,175,953,334,425,300,895,168 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 37925175953334425300895168 cubic inches would be around 27998061 feet tall.
Recreational maths with 37925175953334425300895168
- 37925175953334425300895168 backwards is 86159800352443335957152973
- 37925175953334425300895168 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 37925175953334425300895168's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 37925175953334425300895168 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 37925175953334425300895168 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/37925175953334425300895168/
Chicago style:
Numbermatics. 2024. "Number 37925175953334425300895168 - Facts about the integer". https://numbermatics.com/n/37925175953334425300895168/
The information we have on file for 37925175953334425300895168 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 37925175953334425300895168, math, Factors of 37925175953334425300895168, curriculum, school, college, exams, university, Prime factorization of 37925175953334425300895168, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, nine hundred twenty-five sextillion, one hundred seventy-five quintillion, nine hundred fifty-three quadrillion, three hundred thirty-four trillion, four hundred twenty-five billion, three hundred million, eight hundred ninety-five thousand, one hundred sixty-eight.