1405472524232234671309824
1,405,472,524,232,234,671,309,824 is an even composite number composed of six prime numbers multiplied together.
1405472524232234671309824 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred eighty divisors.
Prime factorization of 1405472524232234671309824:
210 × 34 × 76 × 132 × 193 × 4993
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 19 × 19 × 19 × 499 × 499 × 499)See below for interesting mathematical facts about the number 1405472524232234671309824 from the Numbermatics database.
Names of 1405472524232234671309824
- Cardinal: 1405472524232234671309824 can be written as One septillion, four hundred five sextillion, four hundred seventy-two quintillion, five hundred twenty-four quadrillion, two hundred thirty-two trillion, two hundred thirty-four billion, six hundred seventy-one million, three hundred nine thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 1.405472524232234671309824 × 1024
Factors of 1405472524232234671309824
Divisors of 1405472524232234671309824
- Number of divisors d(n): 18480
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 42 48 49 52 54 56 57 63 64 72 76 78 81 84 91 96 98 104 108 112 114 117 126 128 133 144 147 152 156 162 168 169 171 182 189 192 196 208 216 224 228 234 247 252 256 266 273 288 294 304 312 324 336 338 342 343 351 361 364 378 384 392 399 416 432 441 448 456 468 494 499 504 507 512 513 532 546 567 576 588 608 624 637 648 672 676 684 686 702 722 728 741 756 768 784 798 819 832 864 882 896 912 931 936 988 998 1008 1014 1024 1026 1029 1053 1064 1083 1092 1134 1152 1176 1183 1197 1216 1248 1274 1296 1323 1344 1352 1368 1372 1404 1444 1456 1482 1497 1512 1521 1536 1539 1568 1596 1638 1664 1728 1729 1764 1792 1824 1862 1872 1911 1976 1996 2016 2028 2052 2058 2106 2128 2166 2184 2223 2268 2304 2352 2366 2394 2401 2432 2457 2496 2527 2548 2592 2646 2688 2704 2736 2744 2793 2808 2888 2912 2964 2994 3024 3042 3072 3078 3087 3136 3192 3211 3249 3276 3328 3456 3458 3493 3528 3549 3584 3591 3648 3724 3744 3822 3952 3969 3992 4032 4056 4104 4116 4212 4256 4332 4368 4446 4459 4491 4536 4563 4608 4693 4704 4732 4788 4802 4864 4914 4992 5054 5096 5184 5187 5292 5376 5408 5472 5488 5586 5616 5733 5776 5824 5928 5988 6048 6084 6156 6174 6272 6384 6422 6487 6498 6517 6552 6656 6669 6859 6912 6916 6986 7056 7098 7168 7182 7203 7296 7371 7448 7488 7581 7644 7904 7938 7984 8064 8112 8208 8232 8281 8379 8424 8512 8664 8736 8892 8918 8982 9072 9126 9216 9261 9386 9408 9464 9481 9576 9604 9633 9728 9747 9828 9984 10108 10192 10368 10374 10479 10584 10647 10752 10773 10816 10944 10976 11172 11232 11466 11552 11648 11856 11976 12096 12103 12168 12312 12348 12544 12768 12844 12974 12996 13034 13104 13312 13338 13377 13473 13689 13718 13824 13832 13972 14079 14112 14196 14364 14406 14592 14742 14896 14976 15162 15288 15561 15808 15876 15968 16128 16224 16416 16464 16562 16758 16807 16848 17024 17199 17328 17472 17689 17784 17836 17964 18144 18252 18522 18772 18816 18928 18962 19152 19208 19266 19456 19461 19494 19551 19656 19968 20007 20216 20384 20577 20736 20748 20958 21168 21294 21504 21546 21609 21632 21888 21952 22344 22464 22477 22743 22932 23104 23296 23712 23952 24192 24206 24336 24451 24624 24696 24843 25088 25137 25536 25688 25948 25992 26068 26208 26676 26754 26946 27378 27436 27648 27664 27783 27944 28158 28224 28392 28443 28728 28812 28899 29184 29241 29484 29792 29952 30324 30576 31122 31213 31437 31616 31752 31936 31941 32256 32448 32832 32851 32928 33124 33516 33614 33696 34048 34398 34656 34944 35378 35568 35672 35928 36288 36309 36504 37044 37544 37632 37856 37924 38304 38416 38532 38922 38988 39102 39312 39936 40014 40131 40419 40432 40768 41154 41472 41496 41916 42237 42336 42588 43092 43218 43264 43776 43904 44688 44928 44954 45409 45486 45619 45864 46208 46592 46683 47424 47904 48013 48384 48412 48672 48902 49248 49392 49686 50176 50274 50421 51072 51376 51597 51896 51984 52136 52416 53067 53352 53508 53892 54756 54872 55328 55566 55888 56316 56448 56784 56886 57456 57624 57798 57967 58368 58383 58482 58653 58968 59584 59904 60648 61009 61152 61731 62244 62426 62874 63232 63504 63872 63882 64512 64827 64896 65664 65702 65856 66248 66367 67032 67228 67392 67431 68096 68229 68796 69312 69888 70756 71136 71344 71856 72576 72618 73008 73353 74088 74529 75088 75264 75411 75712 75848 76608 76832 77064 77844 77976 78204 78624 80028 80262 80838 80864 81536 82308 82944 82992 83832 84331 84474 84672 84721 85176 85329 86184 86436 86528 86697 87552 87808 89167 89376 89856 89908 90818 90972 91238 91728 92416 93184 93366 93639 94311 94848 95808 95823 96026 96768 96824 97344 97804 98496 98553 98784 99372 100548 100842 102144 102752 103194 103792 103968 104272 104832 106134 106704 107016 107784 108927 109512 109744 110656 111132 111776 112632 112896 113568 113772 114912 115248 115596 115934 116766 116964 117306 117649 117936 119168 119808 120393 121296 122018 122304 123253 123462 123823 124488 124852 125748 126464 126711 127008 127744 127764 129654 129792 131328 131404 131712 132496 132734 134064 134456 134784 134862 136192 136227 136458 136857 137592 138624 139776 140049 141512 142272 142688 143712 144039 145152 145236 146016 146706 148176 149058 150176 150528 150822 151263 151424 151696 153216 153664 154128 155688 155952 156408 157248 157339 159201 160056 160524 161676 161728 163072 164616 165984 167664 168662 168948 169344 169442 170352 170658 171157 172368 172872 173056 173394 173901 175104 175149 175616 175959 178334 178752 179712 179816 180139 181636 181944 182476 183027 183456 184832 185193 186732 187278 188622 189696 191616 191646 192052 193536 193648 194481 194688 195608 196992 197106 197568 198744 199101 201096 201684 202293 204288 204687 205504 206388 207584 207936 208544 209664 212268 213408 214032 215568 217854 218491 219024 219488 220059 221312 222264 223552 223587 225264 225792 227136 227544 229824 229957 230496 231192 231868 233532 233928 234612 235298 235872 238336 240786 242592 244036 244608 246506 246924 247646 248976 249001 249704 251496 252928 252993 253422 254016 254163 255488 255528 255987 259308 259584 260091 262656 262808 263424 264992 265468 267501 268128 268912 269568 269724 272454 272916 273714 275184 277248 279552 280098 280917 282933 283024 284544 285376 287424 288078 290304 290472 292032 293412 295659 296352 298116 300352 301644 302526 302848 303392 306432 307328 308256 311376 311904 312816 314496 314678 317863 318402 319333 320112 321048 323352 323456 326144 326781 329232 331968 335328 336091 337324 337896 338688 338884 340704 341316 342314 344736 345744 346788 347802 350298 351232 351918 352947 356668 357504 359424 359632 360278 361179 363272 363888 364952 366054 366912 369664 369759 370386 371469 373464 374556 377244 379392 380133 383232 383292 384104 387296 388962 389376 391216 393984 394212 395136 397488 398202 402192 403368 404586 405769 408576 408681 409374 410571 411008 412776 415168 415872 417088 419328 424536 426816 427063 428064 431136 432117 435708 436982 438048 438976 440118 442624 444528 447104 447174 450528 451584 453789 454272 455088 459648 459914 460992 462384 463736 464569 467064 467856 469224 470596 471744 472017 476672 477603 481572 485184 488072 489216 493012 493848 495292 497952 498002 499408 502992 505986 506844 508032 508326 510976 511056 511974 513471 518616 519168 520182 521703 525312 525447 525616 526848 527877 529984 530936 535002 536256 537824 539136 539448 540417 544908 545832 547428 549081 550368 554496 555579 560196 561834 565866 566048 569088 570752 574848 576156 580608 580944 584064 586824 590317 591318 592704 593047 596232 597303 600704 603288 605052 605696 606784 606879 612864 614656 616512 622752 623808 624169 625632 628992 629356 635726 636804 638666 640224 642096 646704 646912 652288 653562 655473 658464 660177 663936 670656 670761 672182 674648 675792 677376 677768 681408 682632 684628 689472 689871 691488 693576 695604 700596 703836 705894 713336 715008 719264 720556 722358 726544 727776 729904 732108 733824 739518 740772 742938 746928 747003 749112 754488 758784 758979 760266 762489 766464 766584 767961 768208 774592 777924 778752 782432 787968 788424 790272 794976 796404 802503 804384 806736 809172 811538 817362 818748 821142 822016 825552 830336 831744 834176 838656 842751 849072 853632 854126 856128 862272 862771 864234 866761 871416 873964 876096 877952 880236 885248 886977 889056 894208 894348 901056 907578 908544 910176 919296 919828 921984 924768 927472 929138 934128 935712 938448 941192 943488 944034 953344 953589 955206 957999 963144 970368 976144 978432 980343 986024 987696 990584 995904 996004 998816 1005984 1008273 1011972 1013688 1016064 1016652 1022112 1023948 1026942 1037232 1040364 1043406 1050894 1051232 1053696 1055754 1058841 1059968 1061872 1070004 1072512 1075648 1078272 1078896 1080834 1089816 1091664 1094856 1098162 1100736 1101373 1108992 1109277 1111158 1114407 1120392 1123668 1131732 1132096 1138176 1141504 1149696 1152312 1159171 1161888 1168128 1173648 1180634 1182636 1185408 1186094 1192464 1194606 1198099 1201408 1206576 1210104 1211392 1213568 1213758 1217307 1225728 1226043 1229312 1231713 1233024 1245504 1247616 1248338 1251264 1257984 1258712 1260973 1271452 1273608 1277332 1280448 1281189 1284192 1293408 1293824 1296351 1307124 1310946 1316928 1320354 1327872 1341312 1341522 1344364 1349296 1351584 1354752 1355536 1361367 1362816 1365264 1369256 1378944 1379742 1382976 1387152 1391208 1393707 1401192 1407672 1411788 1416051 1426672 1430016 1432809 1438528 1441112 1444716 1453088 1455552 1459808 1464216 1467648 1479036 1481544 1485876 1493856 1494006 1498224 1508976 1517958 1520532 1524978 1529437 1532928 1533168 1535922 1536416 1540413 1549184 1555848 1557504 1564864 1565109 1575936 1576848 1580544 1589952 1592808 1602289 1605006 1608768 1609699 1613472 1618344 1621251 1623076 1634724 1637496 1642284 1644032 1647243 1651104 1660672 1663488 1668352 1685502 1698144 1707264 1708252 1712256 1724544 1725542 1728468 1733522 1742832 1743007 1747928 1752192 1755904 1760472 1770496 1770951 1773954 1778112 1779141 1788416 1788696 1791909 1802112 1815156 1817088 1820352 1820637 1838592 1839656 1843968 1849536 1854944 1858276 1868256 1871424 1872507 1876896 1882384 1886976 1888068 1907178 1910412 1915998 1926288 1940736 1952288 1956864 1960686 1966419 1972048 1975392 1980531 1981168 1991808 1992008 1997632 2011968 2016546 2023944 2027376 2032128 2033304 2044224 2047896 2053884 2069613 2074464 2080728 2086812 2101788 2102464 2111508 2117682 2119936 2123744 2140008 2145024 2151296 2157792 2161668 2179632 2183328 2189712 2196324 2201472 2202746 2218554 2222316 2225041 2228814 2235331 2240784 2241009 2247336 2263464 2264192 2276352 2276937 2283008 2287467 2299392 2304624 2318342 2323776 2336256 2341807 2347296 2352637 2361268 2365272 2370816 2372188 2384928 2389212 2396198 2402816 2407509 2413152 2420208 2427136 2427516 2434614 2452086 2458624 2463426 2466048 2491008 2495232 2496676 2502528 2515968 2517424 2521946 2528253 2542904 2547216 2554664 2560896 2562378 2568384 2586816 2587648 2588313 2592702 2600283 2614248 2621892 2633856 2640708 2655744 2660931 2682624 2683044 2688728 2698592 2703168 2711072 2722734 2725632 2730528 2738512 2757888 2759484 2765952 2774304 2782416 2787414 2802384 2815344 2823576 2832102 2840383 2853344 2860032 2860767 2865618 2873997 2877056 2882224 2889432 2906176 2911104 2919616 2928432 2935296 2958072 2963088 2971752 2987712 2988012 2989441 2996448 3017952 3024819 3035916 3041064 3049956 3058874 3066336 3071844 3072832 3080826 3098368 3111696 3129728 3130218 3153696 3161088 3176523 3179904 3185616 3204578 3210012 3217536 3219398 3226944 3236688 3237013 3242502 3246152 3251983 3269448 3274992 3284568 3288064 3294486 3302208 3304119 3321344 3326976 3327831 3336704 3343221 3371004 3396288 3414528 3416504 3422641 3424512 3449088 3451084 3456936 3467044 3477513 3485664 3486014 3495856 3504384 3511808 3520944 3541902 3547908 3556224 3558282 3576832 3577392 3583818 3594297 3604224 3630312 3634176 3640704 3641274 3651921 3677184 3678129 3679312 3687936 3695139 3699072 3709888 3716552 3736512 3742848 3745014 3753792 3764768 3773952 3776136 3782919 3814356 3820824 3831996 3843567 3852576 3881472 3889053 3904576 3921372 3932838 3944096 3950784 3961062 3962336 3983616 3984016 3995264 4023936 4033092 4047888 4054752 4064256 4066608 4088448 4095792 4107768 4132219 4139226 4148928 4151329 4161456 4173624 4181121 4203576 4204928 4223016 4235364 4239872 4247488 4248153 4280016 4290048 4302592 4315584 4323336 4359264 4366656 4369183 4379424 4392648 4402944 4405492 4437108 4444632 4450082 4457628 4470662 4481568 4482018 4494672 4526928 4528384 4553874 4566016 4574934 4588311 4598784 4609248 4621239 4636684 4647552 4672512 4683614 4694592 4695327 4705274 4722536 4730544 4731019 4741632 4744376 4769856 4778424 4792396 4805632 4806867 4815018 4826304 4829097 4840416 4854272 4855032 4863753 4869228 4904172 4926852 4932096 4941729 4982016 4990464 4993352 5005056 5034848 5043892 5056506 5085808 5094432 5109328 5121792 5124756 5136768 5173632 5176626 5185404 5200566 5228496 5229021 5243784 5267712 5281416 5311488 5312853 5321862 5337423 5365248 5366088 5375727 5377456 5397184 5406336 5422144 5445468 5451264 5461056 5477024 5515776 5518968 5531904 5548608 5564832 5574828 5604768 5617521 5630688 5647152 5664204 5680766 5706688 5721534 5731236 5747994 5754112 5764448 5778864 5812352 5822208 5839232 5856864 5870592 5899257 5916144 5926176 5943504 5975424 5976024 5978882 5992896 6035904 6039397 6049638 6067327 6071832 6082128 6099912 6117748 6132672 6143688 6145664 6161652 6196736 6208839 6223392 6259456 6260436 6307392 6353046 6359808 6371232 6409156 6420024 6435072 6438796 6453888 6473376 6474026 6485004 6492304 6503966 6538896 6549984 6569136 6588972 6604416 6608238 6642688 6655662 6673408 6675123 6686442 6705993 6723027 6742008 6792576 6829056 6830811 6833008 6845282 6849024 6862401 6898176 6902168 6913872 6934088 6955026 6971328 6972028 6991712 7008768 7023616 7025421 7041888 7057911 7083804 7095816 7112448 7116564 7154784 7167636 7188594 7208448 7222527 7260624 7281408 7282548 7303842 7356258 7358624 7375872 7390278 7398144 7419776 7433104 7473024 7485696 7490028 7507584 7529536 7547904 7552272 7565838 7628712 7641648 7663992 7687134 7705152 7709611 7762944 7764939 7778106 7800849 7809152 7842744 7865676 7888192 7901568 7922124 7924672 7967232 7968032 7990528 8047872 8066184 8095776 8109504 8114197 8133216 8176896 8191584 8215536 8264438 8278452 8297856 8302658 8322912 8347248 8362242 8386693 8407152 8409856 8446032 8470728 8479744 8494976 8496306 8521149 8560032 8580096 8582301 8605184 8621991 8631168 8646672 8718528 8733312 8738366 8758848 8785296 8805888 8810984 8826811 8874216 8889264 8900164 8915256 8941324 8963136 8964036 8968323 8989344 9053856 9056768 9074457 9107748 9149868 9176622 9218496 9242478 9273368 9295104 9367228 9389184 9390654 9410548 9445072 9461088 9462038 9483264 9488752 9529569 9539712 9556848 9584792 9613734 9630036 9652608 9658194 9680832 9708544 9710064 9711039 9727506 9738456 9755949 9808344 9853704 9864192 9883458 9912357 9964032 9980928 9983493 9986704 10010112 10029663 10069696 10087784 10113012 10171616 10188864 10218656 10243584 10249512 10267923 10273536 10347264 10353252 10370808 10401132 10432539 10456992 10458042 10487568 10535424 10562832 10625706 10643724 10674846 10730496 10732176 10751454 10754912 10782891 10794368 10812672 10844288 10890936 10902528 10922112 10954048 10955763 11031552 11037936 11063808 11097216 11129664 11149656 11209536 11216023 11235042 11261376 11267893 11294304 11328408 11348757 11361532 11413376 11443068 11462472 11495988 11508224 11528896 11530701 11557728 11624704 11644416 11678464 11713728 11798514 11832288 11852352 11887008 11950848 11952048 11957764 11985792 12071808 12078794 12099276 12134654 12143664 12164256 12199824 12201049 12235496 12265344 12287376 12291328 12323304 12393472 12396657 12417678 12446784 12453987 12518912 12520872 12543363 12614784 12706092 12719616 12742464 12744459 12818312 12840048 12870144 12877592 12907776 12946752 12948052 12970008 12984608 13007932 13077792 13099968 13107549 13138272 13177944 13208832 13216476 13311324 13350246 13372884 13411986 13446054 13484016 13585152 13661622 13666016 13690564 13698048 13724802 13764933 13796352 13804336 13827744 13863717 13868176 13910052 13942656 13944056 13983424 14017536 14050842 14083776 14115822 14167608 14191632 14193057 14224896 14233128 14309568 14335272 14377188 14416896 14420601 14445054 14487291 14521248 14562816 14565096 14591259 14607684 14712516 14717248 14780556 14796288 14839552 14866208 14946048 14971392 14980056 15015168 15059072 15104544 15131676 15257424 15283296 15327984 15374268 15410304 15419222 15529878 15556212 15575287 15601698 15618304 15685488 15687063 15731352 15776384 15803136 15844248 15849344 15934464 15936064 15938559 15981056 16012269 16095744 16132368 16191552 16219008 16228394 16266432 16353792 16383168 16392649 16431072 16468459 16528876 16556904 16595712 16605316 16645824 16694496 16724484 16773386 16814304 16819712 16852563 16892064 16941456 16989952 16992612 17042298 17120064 17164602 17210368 17243982 17262336 17293344 17437056 17466624 17476732 17517696 17570592 17611776 17621968 17653622 17697771 17748432 17778528 17800328 17830512 17882648 17926272 17928072 17936646 17978688 18107712 18113536 18118191 18148914 18201981 18215496 18299736 18353244 18436992 18484956 18546736 18590208 18626517 18734456 18778368 18781308 18821096 18890144 18922176 18924076 18977504 19059138 19079424 19113696 19169584 19227468 19260072 19305216 19316388 19361664 19420128 19422078 19455012 19476912 19511898 19616688 19707408 19766916 19824714 19882681 19928064 19966986 19973408 20020224 20025369 20059326 20117979 20139392 20169081 20175568 20226024 20343232 20377728 20437312 20487168 20499024 20535846 20547072 20694528 20706504 20741616 20802264 20865078 20913984 20916084 20926087 20975136 21070848 21076263 21125664 21173733 21251412 21287448 21349692 21464352 21502908 21509824 21565782 21588736 21625344 21688576 21781872 21844224 21908096 21911526 22075872 22127616 22194432 22259328 22299312 22419072 22432046 22470084 22522752 22535786 22588608 22656816 22659091 22697514 22723064 22763881 22826752 22886136 22924944 22991976 23016448 23057792 23061402 23115456 23128833 23249408 23288832 23294817 23356928 23402547 23427456 23597028 23664576 23704704 23774016 23901696 23904096 23915528 23958487 23971584 24143616 24157588 24198552 24269308 24287328 24328512 24342591 24399648 24402098 24470992 24530688 24574752 24582656 24646608 24793314 24835356 24893568 24907974 25037824 25041744 25086726 25160079 25229568 25412184 25439232 25484928 25488918 25563447 25636624 25680096 25740288 25746903 25755184 25815552 25865973 25893504 25896104 25940016 25969216 26015864 26155584 26199936 26215098 26276544 26355888 26417664 26432952 26480433 26622648 26700492 26745768 26823972 26892108 26904969 26968032 27170304 27223371 27323244 27332032 27381128 27449604 27529866 27608672 27655488 27727434 27736352 27820104 27885312 27888112 27966848 28101684 28167552 28231644 28335216 28383264 28386114 28449792 28466256 28619136 28670544 28754376 28841202 28890108 28925533 28974582 29042496 29059303 29125632 29130192 29133117 29182518 29215368 29267847 29425032 29434496 29561112 29592576 29679104 29732416 29737071 29892096 29942784 29960112 30030336 30118144 30209088 30263352 30443491 30514848 30566592 30584281 30655968 30748536 30803769 30820608 30838444 31059756 31112424 31150574 31203396 31236608 31297617 31370976 31374126 31462704 31552768 31606272 31688496 31698688 31872128 31877118 31962112 32024538 32191488 32264736 32348673 32383104 32438016 32456788 32532864 32707584 32766336 32785298 32862144 32867289 32936918 33057752 33113808 33117133 33191424 33210632 33291648 33388992 33448968 33546772 33628608 33639424 33648069 33705126 33784128 33803679 33882912 33979904 33985224 34046271 34084596 34240128 34329204 34487964 34524672 34586688 34592103 34874112 34933248 34953464 35035392 35141184 35243936 35307244 35395542 35496864 35557056 35600656 35661024 35765296 35852544 35856144 35873292 35957376 36215424 36236382 36297828 36403962 36430992 36599472 36603147 36706488 36873984 36969912 37093472 37180416 37189971 37253034 37361961 37468912 37556736 37562616 37630089 37642192 37780288 37844352 37848152 37955008 38118276 38158848 38227392 38339168 38454936 38520144 38610432 38632776 38723328 38840256 38844156 38910024 38953824 39023796 39233376 39322647 39414816 39533832 39649428 39765362 39933972 39946816 40050738 40118652 40235958 40278784 40338162 40351136 40452048 40686464 40755456 40874624 40998048 41071692 41094144 41294799 41389056 41413008 41483232 41604528 41730156 41827968 41832168 41852174 41950272 42081169 42152526 42251328 42275779 42347466 42471289 42502824 42574896 42579171 42699384 42928704 43005816 43019648 43131564 43177472 43250688 43261803 43377152 43461873 43563744 43688448 43816192 43823052 44151744 44388864 44494333 44518656 44598624 44838144 44864092 44940168 45045504 45071572 45177216 45313632 45318182 45395028 45446128 45527762 45653504 45772272 45849888 45983952 46115584 46122804 46230912 46257666 46498816 46589634 46713856 46725861 46805094 46854912 47061189 47194056 47329152 47409408 47548032 47803392 47808192 47815677 47831056 47916974 47943168 48036807 48287232 48315176 48397104 48538616 48574656 48657024 48685182 48799296 48804196 48941984 49061376 49149504 49165312 49177947 49293216 49405377 49586628 49670712 49787136 49815948 50083488 50173452 50320158 50459136 50557689 50824368 50969856 50977836 51126894 51273248 51360192 51493806 51510368 51631104 51731946 51787008 51792208 51880032 51938432 52031728 52311168 52399872 52430196 52553088 52711776 52835328 52865904 52960866 53245296 53400984 53491536 53647944 53784216 53809938 53936064 53967277 54340608 54354573 54446742 54605943 54646488 54664064 54762256 54899208 55059732 55217344 55310976 55454868 55472704 55640208 55770624 55776224 55933696 56203368 56335104 56463288 56670432 56766528 56772228 56799379 56932512 57238272 57341088 57508752 57682404 57780216 57851066 57949164 58084992 58118606 58260384 58266234 58365036 58430736 58535694 58706851 58850064 58868992 59122224 59358208 59464832 59474142 59648043 59784192 59920224 60060672 60076107 60236288 60353937 60418176 60526704 60886982 61029696 61133184 61168562 61311936 61497072 61503247 61607538 61641216 61676888 61787677 62119512 62224848 62301148 62406792 62473216 62595234 62741952 62748252 62778261 62925408 63105536 63212544 63228789 63376992 63397376 63521199 63744256 63754236 64049076 64529472 64697346 64766208 64876032 64913576 65065728 65532672 65570596 65724288 65734578 65873836 66115504 66227616 66234266 66382848 66421264 66583296 66777984 66897936 67093544 67257216 67296138 67410252 67568256 67607358 67765824 67959808 67970448 67977273 68092542 68169192 68291643 68480256 68658408 68975928 69049344 69173376 69184206 69386499 69748224 69866496 69884451 69906928 70070784 70207641 70282368 70487872 70614488 70791084 70993728 71114112 71201312 71322048 71530592 71705088 71712288 71746584 71875461 71914752 72430848 72472764 72595656 72807924 72861984 73027773 73198944 73206294 73412976 73747968 73939824 74186944 74379942 74506068 74723922 74937824 75113472 75125232 75260178 75284384 75480237 75560576 75688704 75696304 75910016 76236552 76317696 76454784 76678336 76690341 76909872 77040288 77220864 77265552 77446656 77680512 77688312 77820048 77907648 78047592 78466752 78512161 78645294 78829632 78875251 79067664 79298856 79441299 79530724 79867944 79893632 80101476 80237304 80471916 80557568 80676324 80702272 80714907 80904096 81372928 81510912 81749248 81996096 82143384 82589598 82826016 82966464 83209056 83460312 83655936 83664336 83704348 83900544 84162338 84305052 84502656 84551558 84694932 84942578 85005648 85149792 85158342 85398768 85407343 85857408 86011632 86039296 86263128 86354944 86523606 86754304 86776599 86923746 87127488 87177909 87376896 87399351 87632384 87646104 87803541 88303488 88777728 88988666 89037312 89197248 89211213 89676288 89728184 89880336 89889361 90091008 90143144 90354432 90627264 90636364 90790056 90892256 91055524 91307008 91330473 91544544 91699776 91752843 91967904 92231168 92245608 92411307 92461824 92515332 93179268 93451722 93610188 93709824 93892851 94122378 94388112 94658304 94818816 95096064 95616384 95631354 95662112 95833948 95886336 96073614 96574464 96630352 96794208 97046019 97077232 97149312 97314048 97370364 97598592 97608392 97883968 98122752 98299008 98355894 98586432 98810754 99173256 99341424 99351399 99574272 99631896 100166976 100346904 100640316 100918272 100944207 101115378 101411037 101648736 101939712 101955672 102138813 102253788 102546496 102720384 102987612 103020736 103463892 103574016 103584416 103760064 103876864 104063456 104622336 104799744 104860392 105106176 105423552 105731808 105921732 106490592 106801968 106983072 107295888 107568432 107619876 107872128 107934554 108709146 108893484 109027009 109211886 109292976 109328128 109524512 109798416 109809441 110119464 110434688 110621952 110909736 110945408 111280416 111541248 111552448 111569913 111867392 112085883 112406736 112670208 112926576 113340864 113533056 113544456 113598758 113865024 114476544 114682176 114748543 115017504 115279213 115364808 115560432 115702132 115898328 116169984 116237212 116520768 116532468 116730072 116861472 117071388 117413702 117700128 117737984 117967941 118244448 118929664 118948284 119296086 119840448 120152214 120472576 120707874 120836352 121053408 121773964 122059392 122266368 122337124 122623872 122994144 123006494 123215076 123282432 123353776 123575354 123884397 124239024 124251499 124449696 124602296 124813584 125190468 125483904 125496504 125556522 125850816 126211072 126243507 126457578 126753984 126794752 126827337 127042398 127413867 127488512 127508472 127737513 128098152 129058944 129394692 129532416 129752064 129785409 129827152 130131456 130385619 131065344 131141192 131448576 131469156 131747672 132231008 132455232 132468532 132842528 133166592 133482999 133555968 133795872 134187088 134514432 134592276 134820504 135136512 135214716 135531648 135940896 135954546 136185084 136338384 136583286 136960512 137316816 137951856 138346752 138368412 138772998 139496448 139768902 139813856 140141568 140177583 140415282 140564736 140975744 141183567 141228976 141582168 141987456 142228224 142402624 142644096 143061184 143410176 143424576 143493168 143750922 143829504 144861696 144945528 145191312 145615848 145723968 146055546 146397888 146412588 146482609 146825952 147495936 147533841 147879648 148216131 148373888 148759884 149012136 149447844 149875648 150250464 150520356 150568768 150960474 151121152 151377408 151392608 151820032 152473104 152909568 153356672 153380682 153819744 154080576 154531104 154893312 155361024 155376624 155640096 155815296 156095184 156933504 157024322 157290588 157659264 157750502 158135328 158597712 158613637 158882598 159061448 159347167 159735888 159787264 160202952 160474608 160943832 161115136 161352648 161404544 161429814 161808192 161901831 162745856 163021824 163063719 163498496 163817829 163992192 164286768 165179196 165652032 165932928 166418112 166920624 167311872 167328672 167408696 167709409 167801088 168324676 168610104 169005312 169103116 169389864 169885156 170011296 170299584 170316684 170398137 170797536 170814686 171714816 172023264 172078592 172526256 173047212 173553198 173847492 174254976 174355818 174798702 175264768 175292208 175607082 176120553 176606976 177977332 178074624 178394496 178422426 178944129 179352576 179456368 179760672 179778722 180182016 180228321 180286288 180708864 181061811 181254528 181272728 181580112 181784512 182111048 182660946 183089088 183399552 183505686 183935808 184462336 184491216 184509741 184822614 184923648 185030664 185363031 186358536 186903444 187220376 187419648 187785702 188244756 188334783 188776224 189316608 189637632 189686367 190192128 190563597 191232768 191262708 191324224 191667896 192147228 193260704 193588416 194092038 194154464 194298624 194628096 194740728 195197184 195216784 195767936 196598016 196711788 197172864 197621508 198346512 198682848 198702798 199148544 199263792 200333952 200693808 201280632 201888414 202230756 202478731 202822074 203297472 203879424 203911344 203931819 204277626 204507576 204874929 205092992 205440768 205975224 206041472 206927784 207148032 207168832 207520128 207753728 208126912 208159497 209244672 209599488 209720784 210212352 210847104 211463616 211843464 212981184 213104437 213603936 213966144 214089967 214591776 215136864 215239752 215626383 215744256 215869108 217418292 217786968 218054018 218423772 218585952 218656256 219049024 219083319 219596832 219618882 220238928 220869376 221243904 221819472 221890816 222560832 223104896 223139826 223734784 224171766 224813472 225340416 225853152 226440711 226681728 227066112 227088912 227197516 227730048 228953088 229364352 229497086 230035008 230071023 230558426 230729616 231120864 231404264 231796656 231819931 232339968 232474424 233041536 233064936 233460144 233722944 234142776 234827404 235400256 235475968 235536483 235935882 236488896 236625753 237859328 237896568 238323897 238592172 239680896 240304428 241415748 241672704 242106816 242144721 243547928 244118784 244532736 244674248 245247744 245988288 246012988 246430152 246707552 247150708 247768794 248478048 248502998 248899392 249204592 249627168 250380936 250967808 250993008 251113044 251701632 252487014 252915156 253507968 253654674 254084796 254827734 254977024 255016944 255475026 256196304 256222029 258117888 258789384 259064832 259570818 259654304 260262912 260329797 260771238 261533727 262130688 262198053 262282384 262897152 262938312 263410623 263495344 264462016 264910464 264937064 265685056 266333184 266965998 267111936 267591744 268374176 269028864 269184552 269641008 269668083 270273024 270429432 271063296 271881792 271909092 272370168 272676768 273166572 273921024 273991419 274633632 275258529 275903712 276693504 276736824 277233921 277545996 279537804 279627712 280355166 280830564 281129472 281951488 282367134 282457952 283164336 283974912 284456448 284805248 285288192 286122368 286849152 286986336 287501844 287659008 289723392 289891056 290382624 291231696 291447936 292111092 292795776 292825176 292965218 293651904 294568183 295067682 295759296 295930453 296432262 296747776 297519768 298024272 298054197 298895688 299751296 300500928 301040712 301137536 301920948 302242304 302754816 302785216 302832621 303640064 304233111 304946208 305819136 306713344 306761364 307639488 308161152 309062208 310722048 310753248 311280192 311460331 311630592 312190368 313867008 314048644 314581176 315318528 315501004 316270656 317195424 317227274 317765196 318122896 318694334 319471776 319574528 320405904 320949216 321887664 322705296 322809088 322859628 323616384 323803662 325491712 326127438 326996992 327081027 327635658 327984384 328573536 329428323 330358392 331304064 331865856 332836224 333841248 334623744 334657344 334709739 334817392 335418818 335602176 336257649 336649352 337220208 338010624 338206232 338779728 339770312 340022592 340599168 340633368 340796274 341595072 341629372 343429632 344046528 344157184 344245629 345052512 345837639 346094424 347106396 347694984 348509952 348711636 349597404 350584416 351214164 352241106 353213952 353903823 355954664 356788992 356844852 357888258 358912736 359521344 359557444 360456642 360572576 361417728 362123622 362509056 362545456 363160224 363569024 364222096 365321892 366178176 366799104 367011372 367871616 368982432 369019482 369645228 369847296 370061328 370726062 372717072 372754497 373806888 374440752 375571404 376489512 376669566 377552448 377770939 378633216 378730521 379372734 380384256 380482011 381127194 382241601 382465536 382525416 382648448 383212539 383335792 384294456 386521408 387176832 388184076 388308928 388597248 389256192 389481456 390394368 390433568 391535872 393196032 393423576 394345728 395243016 396693024 397365696 397405596 397595653 398527584 400448997 400667904 401387616 402561264 403776828 404461512 404957462 405644148 406594944 407822688 407863638 408555252 409015152 409749858 410185984 410881536 411950448 412082944 413855568 414337664 415040256 415507456 416253824 416318994 418489344 419441568 420424704 420532749 421694208 422927232 423686928 425962368 426208874 427207872 427932288 428179934 429183552 430273728 430479504 430522729 431252766 431488512 431738216 432513739 434836584 435573936 436108036 436847544 437171904 437312512 438098048 438166638 439193664 439237764 439447827 440477856 441738752 442487808 442601523 443638944 443781632 444648393 445121664 446209792 446279652 448343532 449626944 451706304 452881422 453363456 454132224 454177824 454395032 455460096 458728704 458994172 460070016 460142046 461116852 461459232 462241728 462808528 463593312 463639862 464679936 464948848 466083072 466129872 466920288 467445888 468285552 469654808 470800512 471072966 471871764 472977792 473251506 475718656 475793136 475840911 476647794 477184344 478041501 479361792 480608856 482831496 483345408 484213632 484289442 485705493 487095856 488237568 489065472 489191157 489348496 490495488 491453487 491976576 492025976 492860304 493415104 494301416 495537588 496956096 497005996 497798784 498409184 499254336 500761872 501935616 501986016 502226088 503128227 503403264 504974028 505830312 507015936 507309348 508169592 509655468 510033888 510950052 511194411 512392608 512444058 516235776 517578768 519141636 519308608 520659594 521542476 523067454 524396106 524564768 525794304 525876624 526821246 526990688 528361659 528924032 529820928 529874128 531370112 533931996 534223872 535183488 536748352 536832387 538057728 538369104 539282016 539336166 540546048 540858864 542126592 543763584 543818184 544740336 545353536 546333144 547982838 549267264 549585127 550517058 551807424 552126757 553387008 553473648 553529223 554467842 555091992 556089093 559075608 559255424 560710332 561661128 562258944 563902976 564734268 564915904 565004349 566328672 567949824 568912896 569610496 570576384 572244736 573698304 573972672 575003688 578426329 579782112 580765248 582463392 582895872 584222184 585591552 585650352 585930436 587303808 589136366 590135364 591518592 591860906 592864524 593495552 595039536 596048544 596108394 597791376 597851401 599502592 601001856 602081424 602275072 603841896 604484608 605570432 605665242 607280128 607436193 608466222 609892416 611638272 611795457 613426688 613522728 614624787 615278976 616322304 618124416 621444096 621506496 622560384 622920662 623261184 624380736 624478491 627734016 628097288 629162352 629225527 630637056 631002008 632541312 634390848 634454548 635530392 636245792 637388668 638943552 639149056 639313311 640811808 641898432 642269901 643775328 645410592 645618176 645719256 646879149 647232768 647607324 652254876 654162054 655271316 655968768 657147072 657249957 658856646 660716784 662608128 663731712 665672448 667682496 669314688 669419478 669634784 670837636 671204352 672515298 673298704 674440416 676021248 676412464 677559456 679322133 679540624 680045184 681198336 681266736 681592548 683190144 683258744 686859264 688093056 688491258 690105024 691675278 692188848 694212792 695389968 695459793 697019904 697423272 699194808 701168832 702428328 704482212 706427904 706609449 707807646 709877259 711909328 713577984 713689704 714971691 715776516 717825472 719042688 719114888 720913284 721145152 724247244 725018112 725090912 726320448 727138048 728444192 730643784 732356352 733598208 734022744 735743232 737964864 738038964 739290456 740122656 741452124 745434144 745508994 747613776 748881504 751142808 752979024 753339132 755104896 755541878 757461042 758745468 760964022 762254388 763189063 764483202 764931072 765050832 765296896 766425078 766671584 768588912 768666087 773042816 774353664 776368152 776617856 777194496 778962912 780788736 780867136 780989391 783071744 784601181 786392064 786847152 788691456 790486032 793386048 794731392 794811192 795191306 797055168 799542211 800897994 801335808 802775232 803239801 805122528 806954491 807553656 808923024 809004249 809914924 811288296 813189888 815645376 815727276 817110504 818030304 819499716 820371968 821763072 821974257 823900896 824165888 825775587 827711136 828675328 830080512 832507648 832637988 838883136 841065498 843388416 845854464 847373856 851924736 852417748 854415744 855864576 856359868 858367104 860547456 860959008 861045458 862505532 862977024 863476432 865027478 869673168 869760493 871147872 872216072 873695088 874343808 876196096 876333276 878387328 878475528 878895654 880955712 883477504 883704549 885203046 887277888 887563264 887791359 889296786 890243328 892419584 892559304 894162591 896687064 899253888 903412608 905762844 906726912 908264448 908355648 908497863 908790064 910920192 912699333 917457408 917988344 920140032 920284092 922233704 922918464 924483456 925617056 927186624 927279724 929897696 932166144 932259744 933840576 934380993 934891776 936571104 939309616 941601024 942145932 943743528 945955584 946503012 951586272 951681822 953295588 954368688 956083002 958723584 961217712 965662992 968427264 968578884 971410986 974191712 976475136 978382314 978696992 980990976 981243081 982906974 983953152 984051952 985720608 986830208 988284969 988602832 991075176 993912192 994011992 995597568 996818368 998508672 1001523744 1003871232 1003972032 1004452176 1006256454 1006806528 1009948056 1011660624 1014031872 1014618696 1016339184 1019310936 1020067776 1021900104 1022388822 1024785216 1024888116 1025378263 1032471552 1032736887 1035157536 1037512917 1038283272 1038617216 1041319188 1043084952 1046134908 1048792212 1049129536 1051753248 1053642492 1053981376 1056723318 1057848064 1059641856 1059748256 1062740224 1067863992 1070366976 1073496704 1073664774 1076738208 1078564032 1078672332 1081717728 1084253184 1087527168 1087636368 1089480672 1090707072 1092666288 1095965676 1098534528 1099170254 1101034116 1103614848 1104253514 1106947296 1107058446 1108935684 1110183984 1110295459 1112178186 1115430169 1118151216 1118263491 1118510848 1121420664 1123322256 1127805952 1129468536 1129831808 1130008698 1132657344 1133312817 1135899648 1136191563 1139220992 1141152768 1141446033 1144489472 1146724803 1147396608 1147945344 1150007376 1156852658 1159564224 1161530496 1164926784 1165791744 1168444368 1168561693 1171183104 1171300704 1171860872 1173965863 1174607616 1178272732 1180270728 1183037184 1183721812 1185729048 1186991104 1190079072 1192097088 1192216788 1192786959 1195582752 1195702802 1199005184 1201346991 1202003712 1204162848 1204550144 1207683792 1211140864 1211330484 1214872386 1216932444 1219784832 1223590914 1226853376 1227045456 1229249574 1230557952 1232644608 1236248832 1243012992 1245120768 1245841324 1246522368 1248761472 1248956982 1255468032 1256194576 1258324704 1258451054 1261274112 1261598247 1262004016 1265082624 1268781696 1268909096 1271060784 1272491584 1274777336 1277887104 1278626622 1281623616 1283796864 1284539802 1287550656 1290821184 1291236352 1291438512 1291568187 1293758298 1294465536 1295214648 1297541217 1304509752 1308324108 1310542632 1311937536 1314294144 1314499914 1317713292 1318343481 1321433568 1325216256 1327463424 1327804569 1331344896 1333945179 1335364992 1338629376 1338838956 1339269568 1341675272 1345030596 1346597408 1348880832 1352824928 1355118912 1358644266 1359081248 1360090368 1362396672 1362533472 1363185096 1366380288 1366517488 1376186112 1376982516 1380210048 1383350556 1384377696 1388425584 1390779936 1390919586 1394039808 1394846544 1398389616 1402337664 1404856656 1408964424 1413218898 1415615292 1417351117 1419754518 1423818656 1427155968 1427379408 1427522733 1429943382 1431553032 1434124503 1435650944 1438085376 1438229776 1441826568 1442290304 1448494488 1450036224 1450181824 1452640896 1454276096 1456888384 1457116479 1461287568 1464712704 1467196416 1468045488 1471486464 1475929728 1476077928 1478580912 1480245312 1482904248 1490868288 1491017988 1491731059 1495227552 1497763008 1498629769 1502285616 1505958048 1506678264 1509384681 1510209792 1511083756 1514922084 1517490936 1521928044 1524508776 1526378126 1528966404 1530101664 1530593792 1532850156 1533343168 1533583233 1537177824 1537332174 1546085632 1548707328 1552736304 1553235712 1557925824 1561734272 1561978782 1566143488 1569202362 1573694304 1577382912 1580972064 1585084977 1586772096 1589462784 1589622384 1590382612 1594110336 1599084422 1601795988 1602671616 1605550464 1606479602 1610245056 1610497161 1613908982 1615107312 1615269487 1617846048 1618008498 1619829848 1622576592 1622739517 1626379776 1631290752 1631454552 1634221008 1636060608 1638999432 1640743936 1643948514 1647801792 1648331776 1648755381 1651551174 1655422272 1656380271 1657350656 1660161024 1660587669 1665015296 1665275976 1668267279 1677766272 1682130996 1686776832 1691708928 1694747712 1695013047 1703849472 1704835496 1707897859 1708831488 1711729152 1712719736 1716734208 1721094912 1721918016 1722090916 1725011064 1726952864 1730054956 1735278987 1739346336 1739520986 1742295744 1744432144 1747390176 1748687616 1752392192 1752666552 1756774656 1756951056 1757791308 1761911424 1767409098 1770406092 1774555776 1775582718 1778593572 1780486656 1784839168 1785118608 1788325182 1793374128 1793554203 1798507776 1806825216 1811525688 1813453824 1816711296 1816995726 1817580128 1821840384 1822308579 1825398666 1834914816 1835386371 1835976688 1840280064 1840568184 1843874361 1844467408 1845836928 1848966912 1851234112 1854373248 1854559448 1859795392 1864332288 1864519488 1867681152 1868761986 1869783552 1873142208 1878619232 1883202048 1884291864 1887487056 1887676581 1891911168 1893006024 1903172544 1903363644 1906591176 1908737376 1912166004 1917447168 1917939933 1922435424 1926809703 1931325984 1936854528 1937157768 1940637447 1942821972 1948383424 1956764628 1957393984 1962486162 1965813948 1967906304 1968103904 1971441216 1973660416 1976569938 1977205664 1982150352 1987824384 1988023984 1991195136 1993636736 1997017344 2003047488 2007944064 2008904352 2012512908 2013613056 2019896112 2023321248 2028063744 2029237392 2032678368 2038621872 2040135552 2043800208 2044777644 2049570432 2049776232 2050756526 2061977281 2065473774 2070315072 2071513171 2075025834 2076566544 2077234432 2082638376 2086169904 2086379379 2092269816 2097584424 2098259072 2103506496 2107284984 2107962752 2113446636 2115696128 2119283712 2119496512 2119828347 2125480448 2129631777 2135727984 2140733952 2146993408 2147329548 2153476416 2157128064 2157344664 2163435456 2175054336 2175272736 2178961344 2180222317 2181414144 2185332576 2191931352 2197069056 2198340508 2202068232 2207229696 2208507028 2213894592 2214116892 2217871368 2220367968 2220590918 2224356372 2230860338 2236302432 2236526982 2237021696 2242841328 2246644512 2258937072 2259663616 2260017396 2265314688 2266625634 2272383126 2278441984 2282892066 2288978944 2289567189 2293449606 2294793216 2295890688 2300014752 2305998261 2313705316 2319128448 2323060992 2329853568 2331583488 2336888736 2337123386 2342366208 2342601408 2342968173 2343721744 2347931726 2349215232 2353803543 2356545464 2360541456 2360778481 2366074368 2367443624 2371458096 2380158144 2384194176 2384433576 2385573918 2391165504 2391405604 2398010368 2398626633 2402693982 2404007424 2408325696 2409100288 2409719403 2415367584 2420863473 2422281728 2422660968 2427012747 2429744772 2433864888 2439569664 2447181828 2454090912 2458499148 2461115904 2465289216 2465922771 2472497664 2477326761 2486025984 2490241536 2491682648 2497522944 2497913964 2512389152 2516649408 2516902108 2523196494 2524008032 2530165248 2537563392 2537818192 2542121568 2544983168 2549554672 2555774208 2557253244 2563247232 2567593728 2569079604 2575101312 2581642368 2582877024 2583136374 2587516596 2588931072 2590429296 2595082434 2609019504 2609281479 2616648216 2621085264 2628588288 2628999828 2635426584 2636686962 2642867136 2650432512 2651113647 2655609138 2662689792 2663374077 2667890358 2670729984 2677258752 2677677912 2678539136 2682487773 2683350544 2690061192 2693194816 2697761664 2705649856 2710237824 2717288532 2718162496 2720180736 2724793344 2725066944 2726370192 2732760576 2733034976 2752372224 2753965032 2760420096 2766701112 2768755392 2776851168 2781559872 2781839172 2783169571 2789693088 2796779232 2803142979 2804675328 2809713312 2817928848 2826437796 2831230584 2834702234 2839509036 2847637312 2854758816 2855045466 2859886764 2863106064 2868249006 2871301888 2876170752 2876459552 2883653136 2884580608 2896988976 2900363648 2905281792 2908552192 2913776768 2914232958 2922575136 2929425408 2936090976 2942972928 2943729243 2951859456 2952155856 2957161824 2960490624 2965808496 2981736576 2982035976 2983462118 2990455104 2995526016 2997259538 3004571232 3011916096 3013356528 3013659103 3018769362 3020419584 3022167512 3027596173 3029844168 3034981872 3043856088 3049017552 3052756252 3057932808 3060203328 3061187584 3065700312 3066686336 3067166466 3074355648 3074664348 3076134789 3092171264 3097414656 3098210661 3105472608 3106471424 3112538751 3115851648 3123468544 3123957564 3138404724 3147388608 3161944128 3170169954 3173544192 3178925568 3179244768 3180765224 3188220672 3198168844 3203591976 3211100928 3212959204 3220490112 3220994322 3227817964 3230214624 3230538974 3235692096 3236016996 3239659696 3245153184 3245479034 3252759552 3262581504 3262909104 3268442016 3272121216 3277998864 3287897028 3295603584 3297510762 3303102348 3310844544 3312760542 3314701312 3321175338 3330030592 3330551952 3330886377 3336534558 3346290507 3354790473 3355532544 3364261992 3383417856 3389495424 3390026094 3399938451 3407698944 3408574689 3409670992 3415795718 3417662976 3423458304 3424338099 3425439472 3433468416 3440174409 3442189824 3443836032 3444181832 3450022128 3453905728 3460109912 3470557974 3478692672 3479041972 3484591488 3488864288 3494780352 3497375232 3504784384 3505333104 3505685079 3513549312 3513902112 3515582616 3521897589 3523822848 3534818196 3540812184 3549111552 3551165436 3557187144 3560973312 3570237216 3576650364 3578360877 3586748256 3587108406 3597015552 3604040973 3613650432 3623051376 3633422592 3633991452 3635160256 3644617158 3650797332 3670772742 3671953376 3680560128 3681136368 3687748722 3688934816 3691673856 3697933824 3702468224 3708746496 3709118896 3719590784 3729038976 3735362304 3737523972 3739567104 3746284416 3757238464 3766404096 3768583728 3774974112 3775353162 3783822336 3786012048 3806345088 3806727288 3813182352 3817474752 3824332008 3835879866 3844870848 3847095889 3853619406 3862651968 3873709056 3874315536 3874704561 3881274894 3885643944 3892623651 3896766848 3913529256 3914787968 3924972324 3931627896 3935812608 3936207808 3942882432 3947320832 3953139876 3954411328 3955030443 3964300704 3975648768 3976047968 3982390272 3987273472 3994034688 4006094976 4015888128 4017808704 4025025816 4039792224 4046642496 4048984303 4058474784 4065356736 4077243744 4080271104 4087600416 4089555288 4099140864 4099552464 4101513052 4123954562 4130947548 4140630144 4143026342 4150051668 4153133088 4154468864 4165276752 4172339808 4172758758 4184539632 4184959807 4195168848 4196518144 4207012992 4214569968 4215925504 4226893272 4231392256 4238993024 4239656694 4250960896 4252053351 4259263554 4271455968 4281467904 4282568199 4293986816 4294659096 4302373509 4306952832 4314256128 4314689328 4326870912 4350108672 4350545472 4357922688 4360444634 4362828288 4370665152 4371349437 4383862704 4394138112 4396681016 4404136464 4404578689 4414459392 4417014056 4427789184 4428233784 4435742736 4440735936 4441181836 4448712744 4461720676 4472604864 4473053964 4474043392 4475193177 4485682656 4493289024 4495889307 4517874144 4519327232 4520034792 4528154043 4530629376 4533251268 4544766252 4565784132 4579134378 4586899212 4591781376 4600029504 4600749699 4611996522 4627410632 4638256896 4646121984 4659707136 4673777472 4674246772 4685202816 4685936346 4687443488 4695863452 4698430464 4707607086 4713090928 4721082912 4721556962 4732148736 4734887248 4742916192 4755254931 4760316288 4768388352 4768867152 4771147836 4782331008 4782811208 4797253266 4805387964 4808014848 4816651392 4819438806 4830735168 4841726946 4844563456 4845321936 4845808461 4854025494 4859489544 4867729776 4868218551 4879139328 4894363656 4908181824 4916998296 4922231808 4931845542 4944995328 4946266143 4954653522 4969140813 4972051968 4980483072 4981763007 4983365296 4995045888 4995827928 5004801837 5024778304 5033298816 5033804216 5046392988 5048016064 5060330496 5075126784 5075636384 5084243136 5089966336 5099109344 5111548416 5114506488 5123693577 5126494464 5135187456 5138159208 5150202624 5163284736 5165754048 5166272748 5175033192 5180858592 5190164868 5205836961 5218039008 5218562958 5233296432 5242170528 5257176576 5257999656 5270853168 5273373924 5285734272 5302227294 5311218276 5326748154 5335780716 5341459968 5354517504 5355355824 5357078272 5364975546 5366701088 5380122384 5380662609 5386389632 5395523328 5411299712 5420475648 5434577064 5436324992 5440361472 5450133888 5452740384 5465521152 5466069952 5466925737 5504744448 5507930064 5520840192 5533402224 5537510784 5553702336 5563119744 5563678344 5566339142 5579386176 5593558464 5596795477 5606285958 5609350656 5619426624 5622678607 5635857696 5652875592 5662461168 5663029743 5669404468 5679018072 5695274624 5709517632 5710090932 5719773528 5726212128 5736498012 5742603776 5752341504 5752919104 5753819799 5767306272 5769161216 5780429109 5793977952 5800727296 5810563584 5827553536 5828465916 5845150272 5872181952 5887458486 5903718912 5904311712 5914323648 5920981248 5931616992 5963473152 5964071952 5966924236 5980910208 5991052032 5994519076 6009142464 6023832192 6026713056 6027318206 6037538724 6040839168 6044335024 6055192346 6059688336 6069963744 6087712176 6088323451 6098035104 6105512504 6115865616 6120406656 6131400624 6133372672 6134332932 6148711296 6149328696 6152269578 6184342528 6185931843 6196421322 6210945216 6212942848 6214539513 6225077502 6231703296 6246937088 6247915128 6259138137 6276809448 6294777216 6323888256 6340339908 6347088384 6357851136 6358489536 6359485041 6361530448 6376441344 6388895331 6396337688 6407183952 6422201856 6425918408 6440980224 6441988644 6455635928 6460429248 6461077948 6471384192 6472033992 6479319392 6490306368 6490958068 6525163008 6525818208 6536884032 6540666951 6544242432 6555997728 6575794056 6591207168 6595021524 6606204696 6621689088 6625521084 6642350676 6661103904 6661772754 6673069116 6692581014 6709580946 6711065088 6728523984 6778990848 6780052188 6799876902 6817149378 6819341984 6831591436 6835325952 6848676198 6850878944 6866936832 6868701567 6880348818 6884379648 6887672064 6888363664 6900044256 6907811456 6917994783 6920219824 6941115948 6957385344 6958083944 6969182976 6977728576 6989560704 6994750464 7010666208 7011370158 7027098624 7027804224 7031165232 7043795178 7047645696 7069636392 7081624368 7082335443 7098223104 7102330872 7114374288 7140474432 7153300728 7156721754 7173496512 7174216812 7177647841 7194031104 7195879899 7208081946 7227300864 7229158209 7246102752 7262590419 7266845184 7267982904 7270320512 7281038241 7289234316 7301594664 7341545484 7343906752 7362272736 7375497444 7377869632 7383347712 7395867648 7404936448 7417492992 7418237792 7439181568 7458077952 7470724608 7475047944 7492568832 7514476928 7537167456 7549948224 7550706324 7572024096 7612690176 7613454576 7626364704 7634949504 7648664016 7671759732 7689741696 7694191778 7707238812 7725303936 7748631072 7749409122 7762549788 7771287888 7772068213 7785247302 7793533696 7827058512 7827844437 7829575936 7849944648 7863255792 7872415616 7885764864 7894641664 7906279752 7908822656 7910060886 7928601408 7951297536 7952095936 7953340941 7974546944 7988069376 7990122231 8012189952 8031776256 8035617408 8050051632 8079584448 8093284992 8097968606 8116949568 8130713472 8154487488 8160542208 8175200832 8179110576 8179931851 8198281728 8199104928 8203026104 8217761041 8247909124 8261895096 8281260288 8286052684 8300103336 8306266176 8308937728 8330553504 8344679616 8345517516 8349508713 8369079264 8369919614 8390337696 8393036288 8409428937 8414025984 8429139936 8431851008 8453786544 8477986048 8479313388 8504106702 8518527108 8542911936 8565136398 8587973632 8589318192 8604747018 8613905664 8628512256 8629378656 8653741824 8701090944 8715845376 8720889268 8725656576 8741330304 8742698874 8767725408 8788276224 8793362032 8808272928 8809157378 8828918784 8831187729 8834028112 8855578368 8856467568 8871485472 8881471872 8882363672 8897425488 8923441352 8945209728 8946107928 8950386354 8971365312 8986578048 8991778614 9035748288 9038654464 9040069584 9040977309 9056308086 9061258752 9066502536 9082788519 9089532504 9131568264 9158268756 9173798424 9183562752 9200059008 9201499398 9223993044 9228404367 9254821264 9276513792 9292243968 9294631983 9319414272 9337616253 9347554944 9348493544 9370405632 9371872692 9374886976 9391726904 9415214172 9426181856 9442165824 9443113924 9469774496 9485832384 9510509862 9520632576 9536776704 9537734304 9542295672 9564662016 9565622416 9594506532 9610775928 9633302784 9638877612 9661470336 9683453892 9690643872 9691616922 9708050988 9718979088 9735459552 9736437102 9758278656 9788727312 9816363648 9833996592 9863691084 9892532286 9909307044 9921457819 9938281626 9944103936 9963526014 9966730592 9990091776 9991655856 9992659131 10009603674 10038871521 10049556608 10064371419 10066597632 10067608432 10092785976 10096032128 10150253568 10151272768 10168486272 10179932672 10198218688 10199815353 10223096832 10229012976 10247387154 10252988928 10270374912 10276318416 10300405248 10326569472 10331508096 10332545496 10350066384 10361717184 10380329736 10411673922 10436078016 10437125916 10442117413 10466592864 10484341056 10490408383 10514353152 10515999312 10517055237 10541706336 10546747848 10565692767 10571468544 10604454588 10622436552 10653496308 10671561432 10682919936 10710711648 10714156544 10729951092 10733402176 10735082631 10760244768 10761325218 10772779264 10791046656 10822599424 10840951296 10869154128 10872649984 10900267776 10905480768 10932139904 10933851474 11015860128 11041680384 11066804448 11075021568 11107404672 11126239488 11127356688 11132678284 11158772352 11187116928 11193590954 11212571916 11218701312 11238853248 11245357214 11271715392 11305751184 11306886409 11324922336 11326059486 11338808936 11358036144 11359176619 11390549248 11419035264 11420181864 11439547056 11452424256 11472996024 11485207552 11505838208 11507639598 11534612544 11538322432 11541287667 11560858218 11587955904 11601454592 11621127168 11624113683 11655107072 11656931832 11677870953 11690300544 11744363904 11774916972 11807437824 11808623424 11828647296 11841962496 11863233984 11865091329 11926946304 11928143904 11933848472 11955285013 11961820416 11982104064 11989038152 12018284928 12047664384 12053426112 12054636412 12075077448 12088670048 12110384692 12119376672 12139927488 12146952909 12175424352 12176646902 12196070208 12211025008 12231731232 12240813312 12262801248 12266745344 12268665864 12297422592 12298657392 12304539156 12371863686 12392842644 12421890432 12429079026 12450155004 12463406592 12493874176 12495830256 12518276274 12553618896 12554879421 12589554432 12647776512 12680679816 12694176768 12716979072 12718970082 12723060896 12752882688 12756160053 12777790662 12792675376 12814367904 12844403712 12847704597 12851836816 12881960448 12883977288 12907120527 12911271856 12920858496 12922155896 12942768384 12944067984 12958638784 12980612736 12981916136 13050326016 13051636416 13073768064 13081333902 13088484864 13111995456 13151588112 13182414336 13190043048 13212409392 13213736067 13243378176 13251042168 13284701352 13322207808 13323545508 13346138232 13385162028 13419161892 13422130176 13425579531 13457047968 13487667921 13557981696 13560104376 13584462129 13599753804 13634298756 13638683968 13663182872 13697352396 13701757888 13737403134 13760697636 13775344128 13776727328 13800088512 13815622912 13835989566 13840439648 13882231896 13914770688 13916167888 13938365952 13955457152 13979121408 14021332416 14022740316 14055608448 14062330464 14087590356 14095291392 14139272784 14163248736 14164670886 14196446208 14204661744 14228748576 14280948864 14306601456 14313443508 14346993024 14348433624 14355295682 14391759798 14416163892 14433840967 14458316418 14492205504 14500592197 14525180838 14533690368 14535965808 14537425383 14540641024 14562076482 14578468632 14603189328 14604655653 14683090968 14687813504 14724545472 14750994888 14755739264 14766695424 14809872896 14834985984 14836475584 14838798429 14878363136 14907422439 14916155904 14941449216 14950095888 14985137664 15028953856 15074334912 15099896448 15101412648 15144048192 15191302009 15225380352 15226909152 15252729408 15261556219 15269899008 15297328032 15343519464 15371080731 15379483392 15388383556 15414477624 15450607872 15497262144 15498818244 15525099576 15542575776 15544136426 15570494604 15587067392 15617510883 15654117024 15655688874 15659151872 15699889296 15726511584 15744831232 15771529728 15812559504 15817645312 15820121772 15857202816 15904191872 15906681882 15949093888 15980244462 16024379904 16063552512 16071234816 16100103264 16141987827 16159168896 16186569984 16195937212 16233899136 16261426944 16308974976 16321084416 16350401664 16358221152 16359863702 16396563456 16398209856 16400777211 16406052208 16435522082 16495818248 16523790192 16525449367 16562520576 16572105368 16600206672 16612532352 16661107008 16689359232 16691035032 16699017426 16738158528 16739839228 16780675392 16786072576 16790386431 16818857874 16828051968 16858279872 16863702016 16868035821 16907573088 16955972096 16958626776 16989089229 17008213404 17037054216 17085823872 17130272796 17178636384 17209494036 17227811328 17257024512 17258757312 17261459397 17307483648 17341287327 17402181888 17431690752 17441778536 17482660608 17485397748 17535450816 17586724064 17616545856 17618314756 17662375458 17668056224 17711156736 17712935136 17742970944 17762943744 17764727344 17794850976 17846882704 17890419456 17892215856 17900772708 17942730624 17973156096 17983557228 18071496576 18080139168 18081954618 18112616172 18122517504 18133005072 18165577038 18179065008 18263136528 18264970353 18316537512 18347596848 18400118016 18402998796 18447986088 18456808734 18509642528 18553027584 18557795529 18589263966 18638828544 18643618539 18675232506 18695109888 18696987088 18740811264 18743745384 18749773952 18777414411 18783453808 18830428344 18852363712 18884331648 18886227848 18939548992 18971664768 19021019724 19041265152 19073553408 19075468608 19084591344 19129324032 19131244832 19189013064 19221551856 19266605568 19277755224 19322940672 19366907784 19381287744 19383233844 19416101976 19437958176 19470919104 19472874204 19482186997 19577454624 19622000853 19632727296 19667993184 19727382168 19785064572 19818614088 19842915638 19876563252 19927052028 19933461184 19983311712 19985318262 20019207348 20077743042 20099113216 20128742838 20133195264 20135216864 20185571952 20192064256 20302545536 20336972544 20359865344 20396437376 20399630706 20458025952 20494774308 20505977856 20552636832 20600810496 20606104701 20653138944 20663016192 20665090992 20700132768 20723434368 20760659472 20823347844 20872156032 20874251832 20884234826 20933185728 20968682112 20980816766 20998503331 21031998624 21034110474 21083412672 21093495696 21095613721 21131385534 21142937088 21193173211 21208909176 21244873104 21247006329 21306992616 21343122864 21421423296 21428313088 21459902184 21466804352 21470165262 21520489536 21522650436 21532943523 21545558528 21582093312 21587639697 21645198848 21681902592 21687474627 21738308256 21745299968 21787771257 21800535552 21810961536 21864279808 21867702948 22031720256 22133608896 22150043136 22202672167 22214809344 22252478976 22254713376 22265356568 22317544704 22374233856 22387181908 22425143832 22477706496 22490714428 22543430784 22611502368 22613772818 22649844672 22652118972 22677617872 22716072288 22718353238 22781098496 22838070528 22840363728 22879094112 22904848512 22945992048 23011676416 23015279196 23069225088 23082575334 23121716436 23175911808 23202909184 23248227366 23310214144 23313863664 23316204639 23355741906 23380601088 23483533311 23488727808 23549833944 23617246848 23657294592 23683924992 23726467968 23730182658 23853892608 23856287808 23860022823 23867696944 23910570026 23923640832 23964208128 23970366693 23978076304 24036569856 24095328768 24106852224 24109272824 24150154896 24177340096 24220769384 24238753344 24279854976 24293905818 24350848704 24353293804 24392140416 24422050016 24463462464 24481626624 24525602496 24533490688 24537331728 24539795553 24594845184 24597314784 24609078312 24653283123 24743727372 24785685288 24843780864 24858158052 24900310008 24926813184 24991660512 25036552548 25048526139 25107237792 25109758842 25179108864 25228286811 25295553024 25361359632 25433958144 25437940164 25446121792 25512320106 25555581324 25585350752 25628735808 25695409194 25703673632 25763920896 25767954576 25814241054 25822543712 25841716992 25844311792 25885536768 25888135968 25917277568 25961225472 25963832272 26103272832 26147536128 26162667804 26176969728 26223990912 26303176224 26364828672 26380086096 26424818784 26427472134 26486756352 26502084336 26569402704 26644415616 26647091016 26692276464 26770324056 26838323784 26851159062 26914095936 26929671223 26975335842 27115963392 27120208752 27122931927 27168924258 27199507608 27248365557 27268597512 27277367936 27326365744 27394704792 27403515776 27474806268 27521395272 27550688256 27553454656 27600177024 27631245824 27671979132 27680879296 27685213101 27764463792 27829541376 27832335776 27876731904 27910914304 27958242816 28042664832 28045480632 28111216896 28124660928 28175180712 28278545568 28326497472 28329341772 28342890121 28409323488 28457497152 28561897728 28613202912 28626887016 28693986048 28696867248 28710591364 28783519596 28832327784 28867681934 28916632836 28984411008 29001184394 29050361676 29071931616 29074850766 29081282048 29124152964 29156937264 29206378656 29209311306 29294718649 29366181936 29375627008 29449090944 29501989776 29511478528 29619745792 29672951168 29677596858 29756726272 29764373457 29814844878 29832311808 29900191776 29970275328 29977977393 30057907712 30116614563 30148669824 30199792896 30202825296 30288096384 30382604018 30450760704 30453818304 30505458816 30523112438 30539798016 30594656064 30599446059 30687038928 30690120253 30742161462 30758966784 30776767112 30828955248 30832050823 30901215744 30994524288 30997636488 31050199152 31085151552 31088272852 31140989208 31174134784 31235021766 31308234048 31311377748 31318303744 31326352239 31399778592 31453023168 31471225149 31489662464 31543059456 31551165711 31625119008 31635290624 31640243544 31697078301 31714405632 31808383744 31813363764 31960488924 32048759808 32142469632 32200206528 32205247893 32283975654 32318337792 32373139968 32391874424 32467798272 32522853888 32617949952 32700803328 32716442304 32719727404 32796419712 32801554422 32812104416 32871044164 32991636496 33047580384 33050898734 33125041152 33144210736 33200413344 33225064704 33322214016 33378718464 33382070064 33398034852 33476317056 33479678456 33561350784 33580772862 33637715748 33656103936 33716559744 33736071642 33815146176 33911944192 33917253552 33920659227 33978178458 34016426808 34074108432 34077529857 34171647744 34260545592 34357272768 34418988072 34455622656 34517514624 34522918794 34614967296 34623863001 34682574654 34804363776 34863381504 34872341049 34883557072 34965321216 34970795496 35033612859 35070901632 35173448128 35233091712 35236629512 35324750916 35336112448 35422313472 35425870272 35485941888 35525887488 35529454688 35589701952 35693765408 35780838912 35784431712 35801545416 35865855039 35885461248 35946312192 35967114456 36142993152 36160278336 36163909236 36225232344 36266010144 36331154076 36358130016 36440858727 36526273056 36529940706 36633075024 36695193696 36800236032 36805997592 36895972176 36913617468 37019285056 37115591058 37178527932 37287237078 37350465012 37390219776 37393974176 37481622528 37487490768 37499547904 37554828822 37566907616 37660856688 37664638263 37704727424 37768663296 37772455696 37879097984 37943329536 38042039448 38082530304 38150937216 38169182688 38258648064 38262489664 38268480159 38378026128 38443103712 38533211136 38555510448 38645881344 38733815568 38762575488 38766467688 38832203952 38875916352 38941838208 38945748408 38964373994 39154909248 39177568339 39244001706 39265454592 39335986368 39358750249 39454764336 39570129144 39637228176 39641208201 39685831276 39753126504 39854104056 39866922368 39966623424 39970636524 40038414696 40155486084 40198226432 40257485676 40266390528 40270433728 40276738593 40371143904 40384128512 40463003763 40605091072 40673945088 40792874752 40799261412 40916051904 40989548616 41105273664 41212209402 41326032384 41330181984 41400265536 41446868736 41521318944 41646695688 41744312064 41748503664 41768469652 41866371456 41937364224 41961633532 41997006662 42063997248 42068220948 42166825344 42186991392 42191227442 42262771068 42285874176 42386346422 42417818352 42489746208 42494012658 42613985232 42618264157 42686245728 42842846592 42919804368 42933608704 42940330524 43040979072 43045300872 43065887046 43091117056 43175279394 43290397696 43301522901 43374949254 43476616512 43490599936 43501776591 43575542514 43601071104 43612276149 43621923072 43728559616 43735405896 43813966959 44063440512 44267217792 44300086272 44405344334 44429618688 44504957952 44509426752 44516395287 44530713136 44635089408 44722267317 44748467712 44774363816 44850287664 44854791139 44955412992 44981428856 45086861568 45223004736 45227545636 45299689344 45304237944 45355235744 45432144576 45436706476 45562196992 45573906027 45676141056 45680727456 45758188224 45784668657 45809697024 45891984096 46023352832 46030558392 46113242193 46138450176 46165150668 46243432872 46351823616 46496454732 46627727328 46632409278 46711483812 46761202176 46852532649 46967066622 46977455616 47099667888 47234493696 47314589184 47452935936 47460365316 47712575616 47720045646 47735393888 47821140052 47847281664 47940733386 47956152608 48073139712 48190657536 48213704448 48218545648 48300309792 48354680192 48425963481 48441538768 48477506688 48559709952 48587811636 48701697408 48706587608 48784280832 48844100032 48926924928 48963253248 49051204992 49074663456 49079591106 49189690368 49194629568 49218156624 49306566246 49487454744 49571370576 49576348101 49687561728 49716316104 49800620016 49983321024 50073105096 50097052278 50214475584 50219517684 50358217728 50371159293 50456573622 50591106048 50604107463 50722719264 50867916288 50875880328 50892243584 50967267687 51024640212 51111162648 51170701504 51257471616 51390818388 51407347264 51535909152 51628482108 51645087424 51683433984 51688623584 51771073536 51776271936 51834555136 51922450944 51927664544 52206545664 52295072256 52325335608 52447981824 52606352448 52760172192 52849637568 52854944268 53004168672 53138805408 53288831232 53294182032 53384552928 53540648112 53676647568 53702318124 53828191872 53859342446 53950671684 54240417504 54245863854 54337848516 54399015216 54404477491 54496731114 54537195024 54554735872 54652731488 54789409584 54794911059 54807031552 54949612536 55042790544 55106909312 55200354048 55262491648 55343958264 55361758592 55370426202 55528927584 55659082752 55664671552 55673386587 55821828608 55916485632 55930855617 56085329664 56090961264 56222433792 56249321856 56350361424 56557091136 56652994944 56658683544 56685780242 56818646976 56914994304 57123795456 57226405824 57253774032 57259522957 57387972096 57393734496 57421182728 57524327287 57567039192 57664655568 57735363868 57833265672 57968822016 58002368788 58100723352 58143863232 58149701532 58162564096 58248305928 58313874528 58412757312 58418622612 58446560991 58589437298 58732363872 58751254016 58866002559 58898181888 59003979552 59022957056 59345902336 59355193716 59528746914 59629689756 59800383552 59955954786 60115815424 60233229126 60297339648 60399585792 60405650592 60576192768 60765208036 60907636608 61010917632 61046224876 61079596032 61189312128 61198892118 61374077856 61380240506 61484322924 61517933568 61553534224 61657910496 61664101646 61802431488 61818314103 61989048576 61995272976 62100398304 62170303104 62176545704 62281978416 62470043532 62616468096 62622755496 62652704478 62799557184 62906046336 62942450298 62979324928 62995509993 63102331422 63250238016 63270581248 63280487088 63286841163 63394156602 63428811264 63579519633 63616767488 63626727528 63741018987 63920977848 64284939264 64400413056 64410495786 64567951308 64598830569 64636675584 64746279936 64762919091 64783748848 64935596544 65045707776 65062423881 65235899904 65363313771 65401606656 65432884608 65439454808 65592839424 65603108844 65624208832 65742088328 65983272992 66095160768 66101797468 66288421472 66400826688 66450129408 66608016501 66644428032 66757436928 66764140128 66796069704 66952634112 66959356912 67122701568 67161545724 67275431496 67433119488 67472143284 67630292352 67834507104 67841318454 67956356916 68032853616 68148216864 68155059714 68343295488 68521091184 68714545536 68837976144 69035029248 69045837588 69247726002 69365149308 69608727552 69744682098 69767114144 69930642432 69941590992 69948613917 70067225718 70141803264 70346896256 70450599933 70466183424 70473259024 70649501832 70672224896 70851740544 70971883776 71051774976 71058909376 71179403904 71387530816 71561677824 71568863424 71603090832 71731710078 71770922496 71892624384 71934228912 72285986304 72320556672 72327818472 72450464688 72532020288 72662308152 72716260032 72881717454 73052546112 73059881412 73094821891 73266150048 73390387392 73600472064 73611995184 73619386659 73791944352 73827234936 73959849369 74038570112 74231182116 74357055864 74574474156 74700930024 74780439552 74787948352 74974981536 74999095808 75109657644 75133815232 75145578417 75321713376 75329276526 75409454848 75537326592 75544911392 75758195968 75886659072 76084078896 76301874432 76338365376 76524979328 76536960318 76756052256 76886207424 77111020896 77291762688 77467631136 77525150976 77532935376 77664407904 77751832704 77883676416 77891496816 77928747988 78309818496 78355136678 78488003412 78530909184 78671972736 78717500498 78909528672 79140258288 79148204863 79274456352 79282416402 79371662552 79506253008 79514236333 79708208112 79733844736 79933246848 79941273048 80076829392 80310972168 80396452864 80514971352 80540867456 80553477186 80742287808 80768257024 80789013669 80926007526 81210182144 81347890176 81368795781 81585749504 81598522824 81745096671 81832103808 81979097232 82210547328 82424418804 82652064768 82660363968 82800531072 82893737472 83042637888 83055639303 83293391376 83488624128 83497007328 83536939304 83686995091 83732742912 83874728448 83923267064 83994013324 84127994496 84136441896 84333650688 84373982784 84382454884 84525542136 84772692844 84835636704 84979492416 84988025316 85028670363 85227970464 85236528314 85372491456 85685693184 85839608736 85867217408 85880661048 86081958144 86090601744 86131774092 86350558788 86603045802 86749898508 86953233024 87003553182 87151085028 87224552298 87243846144 87457119232 87470811792 87627933918 87884155947 88126881024 88534435584 88810688668 88859237376 89018853504 89032790574 89061426272 89270178816 89293120371 89444534634 89496935424 89548727632 89700575328 89709582278 89910825984 89933932179 89962857712 90173723136 90349843689 90446009472 90455091272 90599378688 90608475888 90710471488 90864289152 90873412952 91147812054 91352282112 91361454912 91516376448 91569337314 91619394048 91783968192 92046705664 92061116784 92070360759 92226484386 92276900352 92330301336 92486865744 92496152469 92703647232 92992909464 93255454656 93264818556 93422967624 93522404352 93705065298 93934133244 93954911232 93979056717 94199335776 94413675447 94468987392 94629178368 94653497133 94905871872 94920730632 95091234903 95425151232 95440091292 95470787776 95642280104 95881466772 95912305216 96146279424 96427408896 96437091296 96600619584 96709360384 96851926962 96883077536 96955013376 97119419904 97175623272 97403394816 97413175216 97568561664 97688200064 97853849856 98102409984 98149326912 98159182212 98389259136 98436313248 98613132492 98974909488 99142741152 99152696202 99375123456 99432632208 99601240032 99966642048 100146210192 100194104556 100428951168 100439035368 100742318586 100913147244 101036886769 101208214926 101445438528 101735832576 101751760656 101761977681 101784487168 101934535374 102049280424 102222325296 102232589571 102341403008 102514943232 102781636776 102814694528 103071818304 103256964216 103290174848 103366867968 103377247168 103552543872 103669110272 103844901888 103855329088 103871589003 104413091328 104590144512 104650671216 104895963648 105212704896 105520344384 105699275136 105709888536 106008337344 106277610816 106339114063 106577662464 106588364064 106769105856 106830893533 107081296224 107353295136 107404636248 107597565117 107656383744 107718684892 107901343368 108480835008 108491727708 108675697032 108798030432 108808954982 108993462228 109074390048 109109471744 109305462976 109322576181 109578819168 109589822118 109614063104 109899225072 110085581088 110213818624 110400708096 110687916528 110723517184 110740852404 111057855168 111329343104 111346773174 111643657216 111861711234 112170659328 112181922528 112444867584 112498643712 112700722848 112993914789 113114182272 113305989888 113317367088 113371560484 113637293952 113829988608 114247590912 114452811648 114507548064 114519045914 114775944192 114787468992 114805440477 114842365456 115048654574 115134078384 115329311136 115470727736 115666531344 115678145569 115937644032 116004737576 116201446704 116287726464 116299403064 116496611856 116627749056 116825514624 116837245224 116893121982 117178874596 117464727744 117502508032 117532705017 117732005118 117796363776 118007959104 118045914112 118076250747 118691804672 118710387432 118923624603 119057493828 119259379512 119600767104 119911909572 120466458252 120594679296 120799171584 120811301184 120830215779 121152385536 121389011289 121530416072 121815273216 122021835264 122092449752 122378624256 122397784236 122748155712 122760481012 122968645848 123107068448 123315820992 123328203292 123636628206 123978097152 123990545952 124200796608 124340606208 124353091408 124563956832 124940087064 125232936192 125245510992 125305408956 125599114368 125812092672 125884900596 125991019986 126204662844 126500476032 126560974176 126573682326 126788313204 126857622528 127159039266 127233534976 127253455056 127482037974 127841955696 127854792471 128800826112 128820991572 129135902616 129197661138 129273351168 129525838182 129567497696 129871193088 129904568703 130124847762 130471799808 130505329773 130726627542 130803213312 130836828447 130865769216 130878909616 131185678848 131206217688 131248417664 131441900877 131484176656 131966545984 132190321536 132203594936 132576842944 132801653376 132900258816 133216033002 133288856064 133514873856 133528280256 133592139408 133905268224 133918713824 134245403136 134323091448 134550862992 134564373417 134866238976 134944286568 135260584704 135669014208 135682636908 135912713832 136065707232 136296433728 136310119428 136375308979 136686590976 136721718081 137042182368 137354005971 137429091072 137675952288 138070058496 138091675176 138339726579 138495452004 138730298616 139489364196 139534228288 139883181984 139897227834 140134451436 140283606528 140693792512 140901199866 140932366848 140946518048 141299003664 141344449792 141703481088 141943767552 142117818752 142358807808 142775061632 143137726848 143206181664 143463420156 143541844992 143868457824 144571972608 144641113344 144655636944 144900929376 145064040576 145324616304 145432520064 145763434908 146105092224 146119762824 146189643782 146532300096 146780774784 146989523317 147223990368 147238773318 147583888704 147654469872 147669296047 147919698738 148077140224 148462364232 148714111728 148729044303 149148948312 149401860048 149575896704 149949963072 149998191616 150219315288 150267630464 150291156834 150643426752 150658553052 150818909696 151074653184 151089822784 151113477879 151516391936 151773318144 151812322389 152168157792 152603748864 152676730752 153049958656 153073920636 153512104512 153772414848 154222041792 154935262272 155050301952 155065870752 155328815808 155418705169 155503665408 155767352832 155782993632 155857495976 156619636992 156710273356 156976006824 157343945472 157435000996 157819057344 158280516576 158296409726 158548912704 158564832804 158743325104 159012506016 159028472666 159416416224 159467689472 159866493696 159882546096 160153658784 160621944336 161029942704 161081734912 161106954372 161484575616 161578027338 161852015052 162420364288 162737591562 163171499008 163197045648 163213432473 163490193342 163664207616 163958194464 164384733177 164421094656 164848837608 165320727936 165601062144 165787474944 166085275776 166111278606 166586782752 166977248256 166994014656 167020159761 167073878608 167373990182 167465485824 167749456896 167792566851 167846534128 167988026648 168255988992 168272883792 168667301376 168747965568 168764909768 169051084272 169545385688 169671273408 169958984832 169976050632 170057340726 170455940928 170473056628 170744982912 171371386368 171679217472 171734434816 171761322096 171778568871 172163916288 172181203488 172263548184 172572981861 172701117576 173206091604 173499797016 173906466048 174007106364 174302170056 174449104596 174487692288 174941623584 175255867836 175339682973 175768311894 176253762048 176598007677 177068871168 177621377336 178037707008 178065581148 178122852544 178586240742 178889069268 179097455264 179401150656 179419164556 179867864358 179925715424 180347446272 180699687378 180892018944 180910182544 181198757376 181216951776 181420942976 181728578304 181746825904 182295624108 182722909824 183032752896 183138674628 183238788096 183567936384 184122233568 184140721518 184452968772 184553800704 184660602672 184973731488 184992304938 185407294464 185985818928 186510909312 186529637112 186845935248 187410130596 187868266488 187958113434 188398671552 188507698561 188827350894 188937974784 188986529979 189306994266 189811743744 189841461264 189860523489 190182469806 190738558899 190850302464 190880182584 190941575552 191223056961 191284560208 191762933544 191824610432 192854817792 192874182592 193201239168 193418720768 193703853924 193766155072 193796491707 193910026752 194238839808 194351246544 194806789632 194826350432 195137123328 195376400128 195707699712 196204819968 196298653824 196318364424 196778518272 196872626496 197226264984 197949818976 198285482304 198305392404 198400230847 198865264416 199202480064 199824049503 199933284096 200292420384 200388209112 200857902336 200878070736 201484637172 201826294488 202073773538 202416429852 202890877056 203503521312 203523955362 203568974336 203869070748 204098560848 204444650592 204465179142 204682806016 205029886464 205563273552 205629389056 206143636608 206513928432 206580349696 206754494336 207105087744 207338220544 207710658176 207743178006 208826182656 209301342432 209791927296 209845841751 210425409792 211040688768 211398550272 211419777072 212016674688 212555221632 212678228126 213155324928 213176728128 213538211712 213661787066 214162592448 214706590272 214809272496 214830841771 215195130234 215312767488 215437369784 215802686736 215824355761 216961670016 216983455416 217351394064 217596060864 217617909964 217986924456 218148780096 218218943488 218610925952 218645152362 219157638336 219179644236 219228126208 219284465673 219798450144 220171162176 220427637248 220801416192 220858159977 221375833056 221447034368 221481704808 221879548107 222115710336 222658686208 222693546348 223723422468 224341318656 224363845056 224997287424 225401445696 225436735251 225987829578 226228364544 226611979776 226634734176 226743120968 227274587904 227659977216 228905623296 229015096128 229038091828 229574937984 229610880954 229684730912 230097309148 230268156768 230658622272 230941455472 231333062688 231356291138 231875288064 232009475152 232402893408 232575452928 232598806128 232993223712 233255498112 233651029248 233674490448 233786243964 234357749192 234929455488 235065410034 235464010236 235592727552 236015918208 236152501494 237383609344 237420774864 237444614589 237847249206 238114987656 238518759024 238542708999 239201534208 239823819144 240932916504 241189358592 241622602368 241660431558 242304771072 242367041007 242778022578 243060832144 243630546432 244043670528 244106387343 244184899504 244757248512 244795568472 245235290013 245496311424 245520962024 245937291696 246214136896 246631641984 246656406584 247273256412 247956194304 247981091904 248401593216 248681212416 248706182816 249127913664 249880174128 250465872384 250491021984 250610817912 251060985273 251198228736 251624185344 251769801192 251982039972 252409325688 253000952064 253121948352 253147364652 253576626408 254318078532 254506910112 254964075948 255086011089 255683911392 255709584942 257601652224 257641983144 258271805232 258395322276 259051676364 259134995392 259809137406 260249695524 261010659546 261453255084 261673656894 261731538432 261757819232 262371357696 262412435376 262496835328 262883801754 262968353312 263652467841 263933091968 264380643072 264407189872 265153685888 265603306752 266432066004 266577712128 267056560512 267184278816 267810536448 267837427648 267879361113 268490806272 268646182896 269101725984 269128746834 269732477952 269888573136 270521169408 271338028416 271365273816 271825427664 272131414464 272592867456 272620238856 272750617958 273443436162 274084364736 274242978373 274708011942 274858182144 275351904576 275511251743 276140116992 276183350352 276211082277 276679453158 276990904008 277460597232 277488457407 278978728392 279068456576 279766363968 279794455668 280268902872 280567213056 281387585024 281802399732 281864733696 281893036096 281937170151 282598007328 282688899584 283241026341 283406962176 283887535104 284235637504 284717615616 285550123264 286275453696 286412363328 286926840312 287736915648 288634738171 289282226688 289311273888 289801858752 290128081152 290649232608 290865040128 291526869816 292210184448 292239525648 292379287564 293064600192 293561549568 293979046634 294447980736 294477546636 295167777408 295308939744 295338592094 295839397476 296154280448 296924728464 297428223456 297458088606 298297896624 298327849099 298803720096 299151793408 299899926144 300438630576 300535260928 300582313668 301286853504 301317106104 301637819392 302179645568 302226955758 303032783872 303110660307 303624644778 304336315584 305207497728 305285933043 305353461504 306099917312 306147841272 306697768713 307024209024 307544829696 308444083584 309870524544 310100603904 310131741504 310657631616 310837410338 311007330816 311534705664 311565987264 311614767009 311714991952 313239273984 313420546712 313952013648 313983537973 314687890944 314870001992 315638114688 316561033152 316592819452 317097825408 317129665608 317486650208 318025012032 318056945332 318832832448 318935378944 319017342189 319732987392 319765092192 320307317568 320492680599 321243888672 322059885408 322163469824 322213908744 322792695351 322969151232 323156054676 323704030104 325475183124 326394091296 326426864946 326980386684 327328415232 327916388928 327967728543 328769466354 328842189312 329697675216 330641455872 331202124288 332170551552 332222557212 333173565504 333988029312 334040319522 334147757216 334747980364 334930971648 335585133702 335693068256 335976053296 336511977984 336545767584 337334602752 337495931136 337529819536 338102168544 338981744367 339090771376 339342546816 339917969664 339952101264 340114681452 340911881856 340946113256 341489965824 342742772736 343358434944 343522644192 343557137742 344327832576 344362406976 344527096368 345145963722 345402235152 346412183208 346999594032 347034436707 347812932096 348014212728 348604340112 348898209192 349883247168 350511735672 350679365946 351536623788 352507524096 352598115051 353196015354 354137742336 354228752241 355242754672 356075414016 356131162296 356245705088 356770873809 357172481484 357778138536 358194910528 358802301312 358838329112 359735728716 359851430848 361399374756 361784037888 361820365088 362397514752 362433903552 362841885952 363457156608 363493651808 364591248216 365445819648 366065505792 366277349256 367135872768 368244467136 368281443036 368905937544 369321205344 369947462976 369984609876 371971637856 373021818624 373059274224 373691870496 374820261192 375736532976 375916226868 376797343104 377015397122 377654701788 377973059958 378613988532 379682922528 379721046978 380364939612 380831342437 381477117798 381700604928 381760365168 381883151104 382446113922 382569120416 383525867088 383564377413 383649220864 385748365184 386402478336 386837441536 387407707848 387532310144 387592983414 387820053504 388702493088 389613579264 389652700864 389713706109 390752800256 391415399424 391515989319 392409639936 392597307648 392636728848 393557036544 393745252992 394452529968 395899637952 396570964608 396610784808 396800461694 397730528832 398404960128 398971563289 399648099006 399866568192 400584840768 400776418224 400816660699 401715804672 401756141472 402670291009 402969274344 403652588976 403693120251 404147547076 404832859704 405781754112 407007042624 407047910724 407137948672 407738141496 408197121696 408889301184 408930358284 409125926937 409365612032 410059772928 410165154243 411126547104 411258778112 412062017913 412287273216 413027856864 413160699392 413508988672 414210175488 415421316352 415486356012 418602684864 419691683502 420850819584 422081377536 422797100544 422839554144 424033349376 425110443264 425356456252 426353456256 427076423424 427323574132 428325184896 429413180544 429618544992 429661683542 430390260468 430625534976 430874739568 431605373472 431648711522 433923340032 433966910832 434702788128 435192121728 435235819928 435973848912 436297560192 437221851904 437290304724 438315276672 438359288472 438568931346 439596900288 440342324352 440855274496 440968569951 441716319954 442751666112 442894068736 442963409616 443007888141 443759096214 444231420672 445317372416 445387092696 446187132909 447446844936 448727690112 449994574848 450802891392 450873470502 451975659156 452456729088 453223959552 453269468352 453340433637 453486241936 454549175808 455319954432 455436967167 457811246592 458030192256 458076183656 459149875968 459221761908 459369461824 460194618296 460536313536 461317244544 461882910944 462666125376 462712582276 464018950304 464805786816 465150905856 465197612256 465986447424 466256115507 466510996224 467302058496 467348980896 467572487928 468715498384 469858910976 470130820068 470928020472 472031836416 472305002988 474841549728 474889229178 475694498412 476229975312 477037518048 477085417998 478403068416 479647638288 481865833008 483245204736 483320863116 484734082014 485556045156 486121664288 487261092864 488212774686 488369799008 489514497024 489591136944 489640297419 490470580026 490992622848 491041924048 491874583392 492428273792 493154199531 493263283968 493312813168 494546512824 495962183808 496803186432 497362424832 497412365632 498255827328 499760348256 500931744768 500982043968 501221635824 502121970546 502396457472 503248370688 503539602384 503964079944 504818651376 506001904128 506243896704 506294729304 507153252816 508636157064 509013820224 509928151896 510172022178 511367822784 511419169884 511663753237 515203304448 515283966288 515335706613 516543610464 516790644552 517718945583 518103352728 518269990784 519618274812 520499391048 522021319092 522906510168 523347313788 523463076864 523515638464 524824870752 524993670656 525767603508 525936706624 526019048919 527304935682 527866183936 528761286144 528814379744 530307371776 531206613504 532864132008 534113121024 534368557632 535674855296 535758722226 537292365792 538203451968 538257493668 539777146272 541042338816 542676056832 542730547632 543650855328 544262828928 545185734912 545240477712 545501235916 546886872324 548168729472 548485956746 549416023884 549716364288 550703809152 551022503486 552366700704 552422164554 553358906316 553981808016 554037434041 554921194464 554976914814 556599654331 557957456784 558136913152 559532727936 559588911336 560537805744 562775170048 563604799464 563786072192 563874340302 565196014656 565377799168 565523095683 566482052682 566813924352 566959589937 568471275008 569435231232 569581570467 571100246528 572215676697 572550907392 572824726656 573853680624 575473831296 577269476342 578564453376 578622547776 579603717504 580256162304 581298465216 581389475121 581730080256 583053739632 583112284807 584420368896 584479051296 584758575128 585808965637 586129200384 587123099136 587958093268 588895961472 588955093272 590335554816 590617879488 590677184188 591678794952 592308560896 593849456928 594856446912 594916177212 595200692541 596595793248 596655698198 597607440192 598303586816 599472148509 599799852288 600877261152 601070521856 601164627336 602573707008 602634212208 604359291136 604453911516 606221320614 607249289556 608672631168 610571866086 610706923008 612199834624 612295682544 613395537426 614048418048 615089659392 616888167168 619741049088 620263483008 621315263232 621674820676 622014661632 623131974528 623229534018 623429983904 626478547968 626841093424 627904027296 627967075946 629375781888 629537525253 629740003984 631276229376 633122066304 633185638904 634195650816 634259331216 634973300416 636050024064 636113890664 637665664896 638034684378 639465974784 639530184384 640614635136 640985361198 642487777344 644119770816 644326939648 644427817488 644492525313 645585390702 645938302464 646312109352 647408060208 647473067283 650950366248 652788182592 652853729892 653960773368 654656830464 655832777856 655935457086 657538932708 657684378624 657853397019 659395350432 661282911744 662404248576 662574479931 664341103104 664445114424 665638644321 666347131008 667976058624 668080639044 668295514432 669495960728 671170267404 671386136512 671952106592 673023955968 673091535168 674991862272 675059639072 676204337088 677963488734 678181542752 678685093632 679835939328 679904202528 680229362904 681823763712 681892226512 682979931648 686716869888 687045288384 687114275484 688724813952 689054192736 690291927444 690804470304 692824366416 693999188064 694068873414 695625864192 696028425456 697208680224 697796418384 699766494336 701023471344 701358731892 703073247576 705196230102 706392030708 707258207383 708457504482 710485509344 712150828032 712262324592 712333843767 712491410176 713541747618 714344962968 715556277072 715628126997 716389821056 717604602624 717676658224 719471457432 719702861696 722798749512 723568075776 723640730176 724867807104 725683771904 726914313216 726987303616 727101123021 729182496432 730891639296 732131011584 732554698512 734271745536 736488934272 736562886072 737811875088 738642410688 739894925952 739969219752 743943275712 744373798441 746043637248 746118548448 747383740992 747816254731 749640522384 751473065952 751832453736 753182955819 753594686208 754030794244 755309403576 755946119916 757227977064 759365845056 759442093956 760729879224 761662684874 762954235596 763520730336 763766302208 764892227844 765138240832 765258033267 767051734176 767128754826 767298441728 771496730368 772804956672 774815415696 775064620288 775185966828 777404986176 779305401728 779427412218 781505600512 783031978638 785194615296 785273457696 787114073088 787490505984 788905059936 790957403523 791799275904 793141929216 793221569616 793600923388 795461057664 796809920256 797943126578 799296198012 799733136384 801169681536 801552836448 801633321398 803431609344 803512282944 803638083339 805340582018 805938548688 807305177952 807386240502 808295094152 809665719408 809747018983 811563508224 814014085248 814095821448 815476282992 816394243392 817778602368 817860716568 818251853874 818731224064 820330308486 822253094208 822517556224 822728935119 824124035826 824574546432 826055713728 826321398784 826533755229 827017977344 828420350976 828633246831 830842632704 830972712024 832465372221 837205369728 839383367004 841701639168 844162755072 845594201088 845679108288 845811510453 848066698752 849723079023 850220886528 850712912504 852241031641 852706912512 854152846848 854647148264 856650369792 858826361088 859237089984 859323367084 860780520936 861749479136 863210746944 863297423044 865904214513 867846680064 867933821664 869405576256 870384243456 870471639856 871947697824 872595120384 874443703808 874580609448 876630553344 876718576944 877137862692 879193800576 880684648704 881937139902 883432639908 885503332224 885926819232 886015776282 887518192428 888462841344 890634744832 890774185392 892374265818 894893689872 894983547297 897455380224 901605782784 901746941004 903951318312 904913458176 906538936704 906680867274 906972483872 909098351616 909331980921 910873934334 915622493184 915857799129 916060384512 916152367312 918299751936 918443523816 918738923648 920093306139 920389236592 921072627072 922634489088 923765821888 925332250752 925425164552 928037900608 929611573632 930301811712 930395224512 931972894848 932512231014 933021992448 934604116992 934697961792 935144975856 937430996768 939717821952 940261640136 941856040944 941950613919 944063672832 944610005976 949683099456 949778458356 951388996824 952459950624 954075036096 954170835996 956806136832 957052026567 959295276576 961478041797 963731666016 966490409472 966641726232 968378086053 969468164028 971112090312 972243328576 976425549372 976739598016 979182273888 979280594838 980941160052 981985245696 982083848096 983749166784 984856547584 986308399062 986526567936 986625626336 989093025648 991924367616 993606372864 994824731264 996511654656 999520696512 1001964087936 1002443271648 1004243941092 1004792914944 1007079204768 1007928159888 1009637302752 1012003808256 1012487793408 1012589458608 1014306505632 1017272314128 1018027640448 1019856303792 1020344044356 1022735645568 1022838339768 1023327506474 1028926663219 1030567932576 1030671413226 1033087220928 1033581289104 1033685072329 1035437891166 1036206705456 1036539981568 1039236549624 1040998782096 1041103310121 1044042638184 1045813020336 1046694627576 1047031276928 1049649741504 1049987341312 1051535207016 1051873413248 1052038097838 1054609871364 1055732367872 1057522572288 1057628759488 1057794345153 1060614743552 1062413227008 1062686256723 1065728264016 1068226242048 1068737115264 1071349710592 1071517444452 1074584731584 1076406903936 1076514987336 1079554292544 1085352113664 1085461095264 1087301710656 1087930936183 1088525657856 1090371469824 1090480955424 1091002471832 1093773744648 1096337458944 1096971913492 1098832047768 1101407618304 1102045006972 1104733401408 1104844329108 1106717812632 1107963616032 1108074868082 1109842388928 1109953829628 1113199308662 1115914913568 1116273826304 1119065455872 1119177822672 1121075611488 1127209598928 1127572144384 1127748680604 1130392029312 1131046191366 1132964105364 1133919179874 1136942550016 1139163140934 1142200493056 1142494027311 1144431353394 1145101814784 1145649453312 1147707361248 1150693132239 1150947662592 1154538952684 1157245095552 1159207435008 1160512324608 1162596930432 1162778950242 1163460160512 1166107479264 1166224569614 1168840737792 1168958102592 1169141118327 1169517150256 1171617931274 1172258400768 1174246198272 1174547967957 1175916186536 1177791922944 1177910186544 1180671109632 1181235758976 1181354368376 1183357589904 1187698913856 1189712893824 1189832354424 1190401385082 1193191586496 1193311396396 1195214880384 1196607173632 1196914689867 1198944297018 1199599704576 1201754522304 1202141043712 1202329254672 1202449982097 1205147414016 1205268424416 1208010873027 1208718582272 1208907823032 1211079360753 1212442641228 1214498579112 1217345262336 1221143732172 1221413846016 1224591365088 1226791074852 1227377780811 1228096836096 1230179318784 1230495462729 1233776334336 1236186053739 1239482098176 1240526966016 1242630526464 1243349641352 1246263949056 1246459068036 1246859967808 1253682186848 1255808054592 1255934151892 1259075050506 1259480007968 1262552458752 1266244132608 1266371277808 1268391301632 1268518662432 1269946600832 1272100048128 1272227781328 1275331329792 1276069368756 1279060368768 1281229270272 1281970722396 1284975554688 1288239541632 1288855634976 1288985050626 1291170781404 1291876604928 1292624218704 1294816120416 1294946134566 1301900732496 1305576365184 1305707459784 1307921546736 1311665555712 1311870914172 1315077865416 1315706794038 1318790700864 1322565823488 1322905709853 1325148959862 1328682206208 1328890228848 1329023664423 1331277288642 1332694262016 1335952117248 1336161278088 1336591028864 1338561398727 1338991921456 1342340534808 1342772273024 1343904213184 1346183070336 1349983724544 1350119278144 1352408674176 1355926977468 1356363085504 1357370187264 1359671878656 1359808405056 1360458725808 1363647527424 1363784453024 1365959863296 1373433739776 1374090576768 1374228550968 1377449627904 1378108385472 1380583854888 1381608940608 1385648732832 1387998376128 1388137746828 1388801615929 1392056850912 1394417360448 1395592836768 1398768346521 1399532988672 1402046942688 1402717463784 1406146495152 1410392460204 1412784061416 1414516414766 1416915008964 1420971018688 1424524649184 1424667687534 1424982820352 1427083495236 1428689925936 1431112554144 1431256253994 1432779642112 1435209205248 1435353316448 1438942914864 1439405723392 1445597499024 1447281460352 1449735614208 1451367543808 1453974607232 1454202246042 1458364992864 1461783278592 1465109397024 1468543491072 1468920892257 1472977868544 1473125772144 1475623750176 1477284821376 1479789851904 1479938439504 1487886551424 1488747596882 1492087274496 1492237096896 1494767481984 1495632509462 1499281044768 1502946131904 1503664907472 1503815892397 1506365911638 1507189372416 1508061588488 1510618807152 1510770490327 1511892239832 1514455954128 1518731690112 1518884187912 1521459758448 1523325369748 1525908471192 1527041460672 1527532604416 1529784455688 1530276481664 1530516066534 1534103468352 1534257509652 1534596883456 1534991259711 1542993460736 1545609913344 1546007119839 1549630831392 1550129240576 1550371933656 1553156836749 1554809972352 1558610803456 1558854824436 1566063957276 1570389230592 1570546915392 1574981011968 1577810119872 1578057146757 1581914807046 1583598551808 1586283858432 1586443139232 1587201846776 1590922115328 1593619840512 1595886253156 1598592396024 1602339363072 1603105672896 1603266642796 1607024565888 1607276166678 1610681164036 1611877097376 1614610355904 1614772481004 1616590188304 1619331438816 1619494037966 1623127016448 1628028170496 1628191642896 1630952565984 1632788486784 1635557204736 1635721433136 1636503707748 1640660616972 1644506188416 1645457870238 1648248071652 1649149092864 1652111427456 1653067510458 1654035954688 1657266493662 1661685265408 1661945424048 1662112302123 1664930744442 1669798962993 1674410739456 1678766734008 1688325510144 1691358216576 1691623020906 1696133397504 1696569287049 1699446158046 1700441773056 1700878769811 1701425825008 1704482063282 1705413825024 1708305693696 1708744711401 1709294296528 1713300739584 1716647030091 1717652722176 1718474179968 1718646734168 1721561041872 1723498958272 1726421493888 1726594846088 1731808429026 1735693360128 1735867643328 1738811152512 1740768486912 1740943279712 1743895395648 1745190240768 1748887407616 1749161218896 1749336854421 1753261106688 1753437153888 1754275725384 1757426896911 1758387601152 1761369297408 1763874279804 1766865279816 1771006664448 1771853638464 1772031552564 1775036384856 1776925682688 1781548370784 1784748531636 1785602077623 1789787379744 1789967094594 1794910760448 1798416445527 1803211565568 1803493882008 1807902636624 1813077873408 1813361734548 1813944967744 1818663961842 1821747868668 1831715598258 1832120769024 1832304734624 1836599503872 1836887047632 1837477847296 1840186612278 1840778473184 1842145254144 1845268978176 1847531643776 1850664501504 1850850329104 1856075801216 1859223147264 1860790449024 1863945789696 1865024462028 1866043984896 1869395923584 1870289951712 1874861993536 1879435643904 1880523280272 1883712081888 1883901227838 1888127345664 1889220011952 1899366198912 1899556916712 1902777993648 1904919901248 1908150072192 1908341671992 1914104053134 1918590553152 1919700848611 1922956083594 1927463332032 1932980818944 1933283452464 1933477575939 1936756172106 1938936328056 1942224180624 1942419201849 1944486657152 1952851098744 1953479196032 1958364547776 1958561189676 1961882320104 1963970491392 1964167696192 1967498333568 1969713095168 1972616798124 1973053135872 1973251252672 1973560191057 1978186051296 1983848735232 1987212745728 1989649462528 1993023309312 1999041393024 2003928175872 2004886543296 2008487882184 2014158409536 2015856319776 2019274605504 2020443167197 2024975586816 2025178917216 2028613011264 2034544628256 2036055280896 2039712607584 2040688088712 2045471291136 2045676679536 2046655012948 2057853326438 2061135865152 2061342826452 2066174441856 2067162578208 2067370144658 2070875782332 2072413410912 2073079963136 2078473099248 2081997564192 2082206620242 2088085276368 2088294943693 2091626040672 2093389255152 2094062553856 2099299483008 2103070414032 2103746826496 2104076195676 2109219742728 2111464735744 2115257518976 2115588690306 2121229487104 2121774622149 2125372513446 2131456528032 2136452484096 2137001531301 2137474230528 2142699421184 2143034888904 2146884380991 2149169463168 2152813807872 2153029974672 2159108585088 2170704227328 2170922190528 2174603421312 2175861872366 2177051315712 2180742939648 2180961910848 2181303369063 2182004943664 2187547489296 2192674917888 2193943826984 2197664095536 2197884765811 2202815236608 2204090013944 2209466802816 2209688658216 2213435625264 2215927232064 2216149736164 2219684777856 2219907659256 2226398617324 2231829827136 2232547652608 2233121395323 2238130911744 2238355645344 2242151222976 2243448764193 2254419197856 2255144288768 2255497361208 2259548867457 2260784058624 2262092382732 2265928210728 2267838359748 2278326281868 2284988054622 2288862706788 2291298906624 2295414722496 2295774099801 2301386264478 2301895325184 2309077905368 2314490191104 2318414870016 2325193860864 2325557900484 2332214958528 2332449139228 2337916205184 2338282236654 2339034300512 2343235862548 2344516801536 2349095935914 2351832373072 2355583845888 2355820373088 2361342219264 2362471517952 2362708736752 2366715179808 2372872210569 2375397827712 2379425787648 2379664708848 2380802770164 2386383172992 2386622792792 2390429760768 2393829379734 2397888594036 2399199409152 2403509044608 2404658509344 2404899964194 2410294828032 2410536848832 2416021746054 2417437164544 2417815646064 2422158721506 2424885282456 2428997158224 2429241056949 2434690524672 2442287464344 2449182730176 2453582149704 2454755561622 2456193672192 2460990925458 2467552668672 2468186805357 2472372107478 2478964196352 2479601265687 2481053932032 2485261052928 2485899740493 2486699282704 2492527898112 2492918136072 2493719935616 2497396116663 2507364373696 2511616109184 2511868303784 2518150101012 2518960015936 2525104917504 2532488265216 2532742555616 2536782603264 2537037324864 2539893201664 2544200096256 2544455562656 2550662659584 2552138737512 2556723094923 2558120737536 2562458540544 2563941444792 2569951109376 2576479083264 2577711269952 2577970101252 2582341562808 2585248437408 2589632240832 2589892269132 2597712643539 2603801464992 2611152730368 2611414919568 2615843093472 2623331111424 2623741828344 2630155730832 2631413588076 2637581401728 2645811419706 2650297919724 2657780457696 2658047328846 2662554577284 2665388524032 2671904234496 2672322556176 2673182057728 2677122797454 2677983842912 2684681069616 2684950641891 2685544546048 2687808426368 2692366140672 2700238556288 2704817348352 2711853954936 2712726171008 2714740374528 2719616810112 2720917451616 2727295054848 2727568906048 2727995942763 2746867479552 2748181153536 2748457101936 2754899255808 2756216770944 2761167709776 2763217881216 2771297465664 2775996752256 2776275493656 2777603231858 2784113701824 2788834720896 2791185673536 2792800943023 2797536693042 2799065977344 2804093885376 2805434927568 2805716624893 2812292990304 2820784920408 2825568122832 2825851841757 2829032829532 2833830017928 2841942037376 2849049298368 2849335375068 2849965640704 2854166990472 2857379851872 2862225108288 2862512507988 2865559284224 2870418410496 2870706632896 2871156079701 2877885829728 2878811446784 2884434125391 2891194998048 2894562920704 2899471228416 2907949214464 2908404492084 2916729985728 2930218794048 2937841784514 2945955737088 2946251544288 2951247500352 2954569642752 2959579703808 2959876879008 2975773102848 2977495193764 2984474193792 2989534963968 2991265018924 2998562089536 3005892263808 3007329814944 3007631784794 3012731823276 3014378744832 3016123176976 3021237614304 3021540980654 3023784479664 3028911908256 3037463380224 3037768375824 3042919516896 3046650739496 3051816942384 3054082921344 3059568911376 3060552963328 3061032133068 3068206936704 3068515019304 3069982519422 3085986921472 3086779989657 3092014239678 3099261662784 3100258481152 3100743867312 3101055216987 3106313673498 3109619944704 3117221606912 3117709648872 3123309930363 3132127914552 3141093830784 3149962023936 3155620239744 3156114293514 3163829614092 3167197103616 3172567716864 3172886278464 3173383035459 3174403693552 3181844230656 3187239681024 3188058770169 3191772506312 3197184792048 3204678726144 3206211345792 3206533285592 3214049131776 3214552333356 3221362328072 3223754194752 3229220711808 3229544962008 3233180376608 3238662877632 3238988075932 3256056340992 3256383285792 3261905131968 3263792808549 3265576973568 3271114409472 3271442866272 3273007415496 3281321233944 3289012376832 3290915740476 3296496143304 3304222854912 3306135020916 3314532987324 3323890848096 3324224604246 3329861488884 3339597925986 3348821478912 3357533468016 3382716433152 3383246041812 3393138574098 3398892316092 3401757539622 3402851650016 3408964126564 3410827650048 3417489422802 3418588593056 3426601479168 3427482081933 3433294060182 3435305444352 3436948359936 3437293468336 3443122083744 3446997916544 3452079396717 3452842987776 3453189692176 3463616858052 3471735286656 3477622305024 3481536973824 3481886559424 3487790791296 3490380481536 3498322437792 3498673708842 3506522213376 3506874307776 3508551450768 3514853793822 3516775202304 3522738594816 3527748559608 3533730559632 3542013328896 3543707276928 3544063105128 3550072769712 3563096741568 3569497063272 3571204155246 3579574759488 3579934189188 3581646272659 3589821520896 3590744069601 3596832891054 3606423131136 3606987764016 3607349946291 3615805273248 3624032619081 3626155746816 3626723469096 3627889935488 3633238082259 3637327923684 3643495737336 3663431196516 3664241538048 3664609469248 3673774095264 3674955694592 3680373224556 3681556946368 3682133342433 3684290508288 3690537956352 3695063287552 3701329003008 3701700658208 3712151602432 3718446294528 3721580898048 3727891579392 3730048924056 3738791847168 3740579903424 3749723987072 3761046560544 3767424163776 3767802455676 3778440023904 3798732397824 3799113833424 3805555987296 3809839802496 3816300144384 3816683343984 3828208106268 3837181106304 3839401697222 3845912167188 3854926664064 3866566904928 3866955151878 3873512344212 3877872656112 3878262038287 3884448361248 3884838403698 3888973314304 3905702197488 3906958392064 3916729095552 3917122379352 3923764640208 3928335392384 3934996667136 3939426190336 3945233596248 3946502505344 3947120382114 3956372102592 3967697470464 3968717129559 3979298925056 3986046618624 3987070993269 3998082786048 4007856351744 4009773086592 4016975764368 4028316819072 4031712639552 4038549211008 4040886334394 4049951173632 4050357834432 4057226022528 4069089256512 4072110561792 4079425215168 4081376177424 4081785993649 4090942582272 4091353359072 4093310025896 4100662759459 4115706652876 4122271730304 4122685652904 4132348883712 4134325156416 4134740289316 4141751564664 4144826821824 4146159926272 4156946198496 4163995128384 4164413240484 4166404847787 4176170552736 4176589887386 4183252081344 4186778510304 4188125107712 4196305039563 4198598966016 4206140828064 4207493652992 4208152391352 4218439485456 4230515037952 4231177380612 4243549244298 4250745026892 4262913056064 4274003062602 4274948461056 4285398842368 4286069777808 4293768761982 4298338926336 4305627615744 4306059949344 4318217170176 4341844381056 4349206842624 4351723744732 4354102631424 4361923821696 4362606738126 4364009887328 4375094978592 4385349835776 4387887653968 4395328191072 4395769531622 4405630473216 4406762676771 4408180027888 4418933605632 4419377316432 4426871250528 4431854464128 4432299472328 4439369555712 4439815318512 4452797234648 4463659654272 4466242790646 4476261823488 4476711290688 4484302445952 4486897528386 4508838395712 4510288577536 4510994722416 4511447677191 4519097734914 4521568117248 4524184765464 4531856421456 4532311470981 4535676719496 4556652563736 4569976109244 4577725413576 4582597813248 4590829444992 4591548199602 4602772528956 4603790650368 4604973779133 4618155810736 4628980382208 4636829740032 4638021359517 4650387721728 4651115800968 4659470510247 4664429917056 4664898278456 4675832410368 4676564473308 4678068601024 4686471725096 4698191871828 4703664746144 4711167691776 4711640746176 4724943035904 4725417473504 4733430359616 4745744421138 4750795655424 4758851575296 4759329417696 4761605540328 4772766345984 4773245585584 4780859521536 4787658759468 4795777188072 4807018089216 4809317018688 4809799928388 4821073697664 4832043492108 4835631292128 4844317443012 4849770564912 4857994316448 4858482113898 4869381049344 4884574928688 4898365460352 4907164299408 4909511123244 4921981850916 4936373610714 4944744214956 4950807451681 4959202531374 4962107864064 4971799480986 4973398565408 4985055796224 4985836272144 4986336906369 4987439871232 4994792233326 5009396888979 5014728747392 5023232218368 5023736607568 5036300202024 5037920031872 5064976530432 5065485111232 5074074649728 5079786403328 5088400192512 5088911125312 5089707861147 5101325319168 5104277475024 5113446189846 5116241475072 5124917081088 5127882889584 5139902218752 5152958166528 5155422539904 5155940202504 5164683125616 5170496874816 5179264481664 5179784538264 5195425287078 5207602929984 5210616589087 5222305460736 5222829839136 5231686186944 5234713783117 5246662222848 5247483656688 5248010563263 5260311461664 5262827176152 5272280690733 5275162803456 5291622839412 5300595839448 5315560915392 5316094657692 5325109154568 5330777048064 5344645112352 5346364115456 5354245594908 5355967685824 5356806232869 5369362139232 5369901283782 5371089092096 5375616852736 5384732281344 5400477112576 5409634696704 5423707909872 5425452342016 5439233620224 5441834903232 5455137812096 5455991885526 5496362307072 5496914203872 5509798511616 5512433541888 5522335419552 5526435762432 5542594931328 5551993504512 5552550987312 5555206463716 5568227403648 5577669441792 5582371347072 5585601886046 5595073386084 5598131954688 5608187770752 5610869855136 5611433249786 5624585980608 5641569840816 5651136245664 5651703683514 5658065659064 5667660035856 5668229132881 5683884074752 5698098596736 5698670750136 5708333980944 5714759703744 5724450216576 5725025015976 5731118568448 5741413265792 5742312159402 5755771659456 5757622893568 5759102545833 5768868250782 5782389996096 5789125841408 5798942456832 5800432727817 5815898428928 5816808984168 5827257605547 5833459971456 5860437588096 5875683569028 5891911474176 5892503088576 5902495000704 5909139285504 5919159407616 5919753758016 5920680573171 5951546205696 5954990387528 5965687221487 5968948387584 5979069927936 5982530037848 5997124179072 6011784527616 6014659629888 6015263569588 6025463646552 6032246353952 6042475228608 6043081961308 6047568959328 6057823816512 6061329501591 6074926760448 6075536751648 6085839033792 6093301478992 6103633884768 6108165842688 6119137822752 6121105926656 6122064266136 6136413873408 6137030038608 6139965038844 6173559979314 6184028479356 6198523325568 6201487734624 6202110433974 6212627346996 6219239889408 6234443213824 6235419297744 6246619860726 6264255829104 6264884831079 6282187661568 6311240479488 6312228587028 6327659228184 6334394207232 6345772556928 6346766070918 6348807387104 6363688461312 6365323866447 6376117540338 6383545012624 6394369584096 6409357452288 6411004593903 6412422691584 6413066571184 6428098263552 6429104666712 6440653142973 6442724656144 6447508389504 6458441423616 6459089924016 6466360753216 6477325755264 6477976151864 6512112681984 6512766571584 6523810263936 6527585617098 6531153947136 6542228818944 6542885732544 6546014830992 6562642467888 6578024753664 6581831480952 6592992286608 6593654297433 6608445709824 6612270041832 6629065974648 6647781696192 6648449208492 6659722977768 6679195851972 6697642957824 6699364185969 6715066936032 6730346292579 6765432866304 6766492083624 6778646602371 6786277148196 6797784632184 6803515079244 6805703300032 6817928253128 6834978845604 6837177186112 6854964163866 6866588120364 6873896719872 6874586936672 6886244167488 6893995833088 6904158793434 6905685975552 6906379384352 6927233716104 6943470573312 6955244610048 6963773118848 6975581582592 6996644875584 6997347417684 7013748615552 7017102901536 7029707587644 7033550404608 7055497119216 7067461119264 7084026657792 7087414553856 7088126210256 7100145539424 7126193483136 7138994126544 7142408310492 7159149518976 7159868378376 7163292545318 7181488139202 7193665782108 7202486642533 7213975528032 7214699892582 7231610546496 7235795506303 7248065238162 7252311493632 7253446938192 7255779870976 7266476164518 7274655847368 7286991474672 7287723170847 7326862393032 7329218938496 7347548190528 7349911389184 7360746449112 7363113892736 7364266684866 7368581016576 7390126575104 7402658006016 7403401316416 7404560416071 7424303204864 7436892589056 7438803797061 7443161796096 7455783158784 7460097848112 7477583694336 7481159806848 7499447974144 7522093121088 7534848327552 7535604911352 7556880047808 7580459702491 7597464795648 7598227666848 7611111974592 7615516553281 7619679604992 7632600288768 7633366687968 7656416212536 7670169284769 7674362212608 7678803394444 7691824334376 7709853328128 7733133809856 7733910303756 7747024688424 7755745312224 7756524076574 7768896722496 7769676807396 7777946628608 7793137930617 7811404394976 7813916784128 7833458191104 7834244758704 7847529280416 7856670784768 7869993334272 7890467192496 7893005010688 7894240764228 7912744205184 7937434259118 7958597850112 7974141986538 7996165572096 8015712703488 8019546173184 8033951528736 8054851925673 8056633638144 8063425279104 8077098422016 8081772668788 8100715668864 8114452045056 8138178513024 8144221123584 8158850430336 8162752354848 8163571987298 8181885164544 8182706718144 8183987828289 8186620051792 8201325518918 8231413305752 8244543460608 8245371305808 8264697767424 8268650312832 8269480578632 8283503129328 8289653643648 8313892396992 8327990256768 8328826480968 8332809695574 8352341105472 8353179774772 8366504162688 8373557020608 8376250215424 8378402829069 8392610079126 8397197932032 8412281656128 8414987305984 8416304782704 8417149874679 8436878970912 8461030075904 8462354761224 8477555525271 8487098488596 8501490053784 8525826112128 8548006125204 8549896922112 8572139555616 8587537523964 8596677852672 8611255231488 8612119898688 8613468239103 8636434340352 8653302376173 8683688762112 8698413685248 8703447489464 8723847643392 8725213476252 8728019774656 8750189957184 8775775307936 8790656382144 8791539063244 8813525353542 8816360055776 8837867211264 8838754632864 8853742501056 8863708928256 8864598944656 8878739111424 8879630637024 8905594469296 8927319308544 8932485581292 8953422581376 8968604891904 8973795056772 9017676791424 9021989444832 9022895354382 9038195469828 9043136234496 9048369530928 9063712842912 9064622941962 9071353438992 9113305127472 9139952218488 9155450827152 9181658889984 9183096399204 9205545057912 9209947558266 9236311621472 9257960764416 9260339968971 9276042719034 9300775443456 9302231601936 9303165650961 9318941020494 9328859834112 9329796556912 9351664820736 9353128946616 9356137202048 9369929791089 9372943450192 9396383743656 9407329492288 9423281492352 9449886071808 9450834947008 9466860719232 9491488842276 9501591310848 9517703150592 9518658835392 9523211080656 9545532691968 9546491171168 9561719043072 9575317518936 9591554376144 9614036178432 9618634037376 9619599856776 9642147395328 9664086984216 9671262584256 9688634886024 9699541129824 9715988632896 9716964227796 9721611311503 9769149857376 9791378425647 9796730920704 9814328598816 9819022246488 9843963701832 9872747221428 9889488429912 9901614903362 9918405062748 9943598961972 9946797130816 9971672544288 9972673812738 9974879742464 9989584466652 10018793777958 10029457494784 10046464436736 10047473215136 10072600404048 10075840063744 10130970222464 10148149299456 10159572806656 10177822250624 10179415722294 10208554950048 10226892379692 10232482950144 10255765779168 10279804437504 10282446245799 10305916333056 10310845079808 10311880405008 10329366251232 10340993749632 10358528963328 10359569076528 10390850574156 10415205859968 10421233178174 10444610921472 10445659678272 10463372373888 10469427566234 10494967313376 10496021126526 10520622923328 10525654352304 10526711246779 10544561381466 10550325606912 10575393432289 10583245678824 10601191678896 10631121830784 10632189315384 10650218309136 10689290224704 10692728230912 10708491189816 10711935371648 10713612465738 10738724278464 10739802567564 10742178184192 10744938817977 10751233705472 10769464562688 10772232208803 10800954225152 10819269393408 10822049838873 10847415819744 10850904684032 10872097857243 10878467240448 10883669806464 10910275624192 10911983771052 10992724614144 10993828407744 11024867083776 11044670839104 11046400027299 11052871524864 11079133411333 11085189862656 11103987009024 11105101974624 11110412927432 11136454807296 11155338883584 11164742694144 11171203772092 11190146772168 11216375541504 11221739710272 11222866499572 11249171961216 11283139681632 11302272491328 11303407367028 11316131318128 11335320071712 11336458265762 11367768149504 11396197193472 11397341500272 11416667961888 11429519407488 11448900433152 11450050031952 11482826531584 11484624318804 11511543318912 11518205091666 11537736501564 11564779992192 11578251682816 11600865455634 11631796857856 11633617968336 11634786114861 11654515211094 11666919942912 11720875176192 11751367138056 11785006177152 11804990001408 11818278571008 11839507516032 11841361146342 11903092411392 11906151388677 11909980775056 11931374442974 11937896775168 11958139855872 11961212979807 11965060075696 11994248358144 12023569055232 12029319259776 12030527139176 12050927293104 12064492707904 12084950457216 12086163922616 12095137918656 12115647633024 12122659003182 12149853520896 12151073503296 12171678067584 12186602957984 12207267769536 12216331685376 12238275645504 12242211853312 12244128532272 12245357980947 12272827746816 12274060077216 12279930077688 12301988278377 12347119958628 12368056958712 12397046651136 12402975469248 12404220867948 12425254693992 12438479778816 12470838595488 12493239721452 12499214543361 12528511658208 12529769662158 12564375323136 12588915118689 12622480958976 12624457174056 12655318456368 12691545113856 12693532141836 12697614774208 12730647732894 12752235080676 12767090025248 12788739168192 12822009187806 12824845383168 12826133142368 12856196527104 12858209333424 12881306285946 12885449312288 12895016779008 12916882847232 12918179848032 12932721506432 12954651510528 12955952303728 13025533143168 13047620527872 13055171234196 13062307894272 13085771465088 13092029661984 13125284935776 13156049507328 13163662961904 13185984573216 13187308594866 13216891419648 13224540083664 13258131949296 13295563392384 13296898416984 13319445955536 13358391703944 13398728371938 13430133872064 13437905940277 13460692585158 13530865732608 13532984167248 13534343031573 13557293204742 13572554296392 13595569264368 13596934412943 13607030158488 13611406600064 13635856506256 13669957691208 13674354372224 13709928327732 13733176240728 13747793439744 13749173873344 13772488334976 13787991666176 13808317586868 13811371951104 13812758768704 13814921337399 13854467432208 13886941146624 13910489220096 13927546237696 13951163165184 13993289751168 13994694835368 14027497231104 14034205803072 14059415175288 14110994238432 14134922238528 14143102170379 14174829107712 14176252420512 14200291078848 14252386966272 14277988253088 14284816620984 14318299037952 14319736756752 14326585090636 14362976278404 14387331564216 14404973285066 14427951056064 14429399785164 14463221092992 14471591012606 14496130476324 14506893876384 14511559741952 14532952329036 14549311694736 14573982949344 14575446341694 14618064605851 14653724786064 14658437876992 14695096381056 14721492898224 14726227785472 14728533369732 14780253150208 14806802632832 14809120832142 14848606409728 14852422355043 14877607594122 14886323592192 14920195696224 14955167388672 14959010719107 14962319613696 14998895948288 15028190666937 15044186242176 15069696655104 15071209822704 15113760095616 15160919404982 15194929591296 15196455333696 15222223949184 15231033106562 15239359209984 15265200577536 15266733375936 15269123583441 15312832425072 15340338569538 15348724425216 15357606788888 15383648668752 15385193360677 15419706656256 15466267619712 15467820607512 15494049376848 15511490624448 15513048153148 15537793444992 15539353614792 15555893257216 15586275861234 15622808789952 15627833568256 15631849767261 15666916382208 15668489517408 15695058560832 15704141349351 15713341569536 15739986668544 15744031689789 15780934384992 15786010021376 15788481528456 15816842072199 15825488410368 15874868518236 15948283973076 15992331144192 16039092346368 16067903057472 16070418698607 16109703851346 16113267276288 16126850558208 16154196844032 16163545337576 16201431337728 16228904090112 16276357026048 16317700860672 16325504709696 16327143974596 16365413436288 16367975656578 16373240103584 16402651037836 16462826611504 16489086921216 16490742611616 16529395534848 16537300625664 16538961157264 16567006258656 16579307287296 16627784793984 16655980513536 16657652961936 16665619391148 16704682210944 16706359549544 16733008325376 16747114041216 16756805658138 16785220158252 16794395864064 16824563312256 16832609565408 16834299749358 16873757941824 16922060151808 16924709522448 16955111050542 16974196977192 17002980107568 17004687398643 17051652224256 17096012250408 17144279111232 17175075047928 17193355705344 17224239797376 17226936478206 17272868680704 17277307637499 17306604752346 17367377524224 17396827370496 17401298183451 17406894978928 17447695286784 17450426952504 17456039549312 17481772816641 17500379914368 17551550615872 17581312764288 17583078126488 17627050707084 17632720111552 17675734422528 17677509265728 17707485002112 17727417856512 17729197889312 17757478222848 17759261274048 17811188938592 17854638617088 17864971162584 17897061664461 17906845162752 17937209783808 17947590113544 18035353582848 18043978889664 18045790708764 18076390939656 18096739061856 18127425685824 18129245883924 18142706877984 18183988504773 18226610254944 18279904436976 18310901654304 18363317779968 18366192798408 18411090115824 18419895116532 18472623242944 18520679937942 18552085438068 18604463203872 18606331301922 18637882040988 18657719668224 18659593113824 18703329641472 18706257893232 18712274404096 18739859582178 18745886900384 18792767487312 18794654493237 18814658984576 18846562984704 18901669894016 18933721438464 18982977684552 19003182621696 19037317670784 19046422161312 19091065383936 19092982342336 19095971599341 19150635037872 19183108752288 19228072356864 19237268074752 19239199713552 19284294790656 19328173968432 19342525168512 19377269772048 19399082259648 19431977265792 19433928455592 19443222623006 19538299714752 19549606601161 19582756851294 19593461841408 19628657197632 19638044492976 19640016374251 19687927403664 19745494442856 19778976859824 19780962892299 19803229806724 19836810125496 19887197923944 19893594261632 19943345088576 19945347625476 19949759484928 19979168933304 20037587555916 20058914989568 20092928873472 20094946430272 20098092557907 20145200808096 20151680127488 20191038877737 20261940444928 20296298598912 20355644501248 20358831444588 20417109900096 20453784759384 20511531558336 20564892491598 20621690159616 20623760810016 20658732502464 20681987499264 20717057926656 20719138153056 20781701148312 20830411719936 20842466356348 20891319356544 20926744747776 20938855132468 20989934626752 20992042253052 21041245846656 21051308704608 21053422493558 21089122762932 21100651213824 21150786864578 21166491357648 21202383357792 21262243661568 21264378630768 21300436618272 21378580449408 21416982379632 21423870743296 21427224931476 21477448556928 21479605135128 21489877635954 21502467410944 21544464417606 21601908450304 21607459927599 21644099677746 21694831639488 21701809368064 21707386518909 21744195714486 21756934480896 21767339612928 21820551248384 21823967542104 21863169512541 21987656815488 22049734167552 22089341678208 22092800054598 22105743049728 22158266822666 22170379725312 22207974018048 22210203949248 22213681248213 22220825854864 22272909614592 22310677767168 22316411391183 22329485388288 22342407544184 22380293544336 22432751083008 22443479420544 22445732999144 22498343922432 22566279363264 22604544982656 22606814734056 22632262636256 22670640143424 22672916531524 22735536299008 22741379107473 22792394386944 22794683000544 22833335923776 22846549659843 22859038814976 22897800866304 22900100063904 22965653063168 22969248637608 23010507854307 23023086637824 23036410183332 23075473003128 23129559984384 23201730911268 23267235936672 23269572229722 23309030422188 23333839885824 23379413791851 23441750352384 23502734276112 23570012354304 23609980002816 23679015032064 23682722292684 23812302777354 23819961550112 23862748885948 23875793550336 23922425959614 23930120151392 23988496716288 24047138110464 24058638519552 24061054278352 24101854586208 24128985415808 24164555777019 24169900914432 24172327845232 24190275837312 24231295266048 24245318006364 24302147006592 24343356135168 24373205915968 24414535539072 24432663370752 24476551291008 24488257064544 24490715961894 24545655493632 24548120154432 24559860155376 24603976556754 24694239917256 24736113917424 24794093302272 24805950938496 24808441735896 24850509387984 24941677190976 24986479442904 24998429086722 25057023316416 25059539324316 25128750646272 25135208487207 25177830237378 25244961917952 25248914348112 25251449624037 25310636912736 25383090227712 25387064283672 25395229548416 25432666575813 25461295465788 25504470161352 25534180050496 25577478336384 25644018375612 25649690766336 25652266284736 25716418666848 25762612571892 25770898624576 25790033558016 25833765694464 25836359696064 25865443012864 25909303021056 25911904607456 26051066286336 26095241055744 26110342468392 26171542930176 26184059323968 26250569871552 26327325923808 26371969146432 26374617189732 26449080167328 26516263898592 26591126784768 26593796833968 26638891911072 26716783407888 26797456743876 26860267744128 26875811880554 26921385170316 27065968334496 27068686063146 27114586409484 27145108592784 27147834268009 27191138528736 27193868825886 27214060316976 27222813200128 27271713012512 27339915382416 27348708744448 27419856655464 27466352481456 27498347746688 27544976669952 27575983332352 27616635173736 27625517537408 27629842674798 27708934864416 27773882293248 27781019906913 27855092475392 27902326330368 27909496952883 27986579502336 27989389670736 28054994462208 28068411606144 28118830350576 28221988476864 28269844477056 28286204340758 28349658215424 28352504841024 28400582157696 28504773932544 28555976506176 28569633241968 28572501955543 28636598075904 28639473513504 28653170181272 28704639316213 28725952556808 28774663128432 28809946570132 28855902112128 28858799570328 28926442185984 28943182025212 28992260952648 29013787752768 29023119483904 29065904658072 29098623389472 29147965898688 29150892683388 29164833934509 29236129211702 29307449572128 29316875753984 29374135276941 29390192762112 29442985796448 29452455570944 29457066739464 29613605265664 29618241664284 29704844710086 29755215188244 29840391392448 29918021438214 29924639227392 29997791896576 30056381333874 30088372484352 30139393310208 30142419645408 30227520191232 30321838809964 30392910667392 30444447898368 30462066213124 30478718419968 30533466751872 30538247166882 30625664850144 30680677139076 30697448850432 30715213577776 30767297337504 30770386721354 30839413312512 30847338737397 30932535239424 30935641215024 30988098753696 31022981248896 31026096306296 31075586889984 31078707229584 31172551722468 31245617579904 31263699534522 31333832764416 31336979034816 31390117121664 31408282698702 31426683139072 31488063379578 31561868769984 31572020042752 31576963056912 31580133740337 31633684144398 31650976820736 31726180296867 31749737036472 31896567946152 32078184692736 32135806114944 32140837397214 32219407702692 32226534552576 32234816453931 32253701116416 32308393688064 32316696626409 32327090675152 32402862675456 32457808180224 32466149516619 32552714052096 32616293571729 32635401721344 32651009419392 32654287949192 32730826872576 32735951313156 32746480207168 32805302075672 32925653223008 32978173842432 32981485223232 33074601251328 33077922314528 33134012517312 33158614574592 33237400233999 33255569587968 33311961027072 33315305923872 33331238782296 33409364421888 33412719099088 33466016650752 33494228082432 33513611316276 33570440316504 33649126624512 33665219130816 33668599498716 33747515883648 33849419044896 33910222101084 33948393954384 34005960215136 34009374797286 34103304448512 34192024500816 34288558222464 34350150095856 34448479594752 34453872956412 34554615274998 34613209504692 34734755048448 34802596366902 34813789957856 34895390573568 34900853905008 34904358344583 34912079098624 34963545633282 35000759828736 35103101231744 35162625528576 35166156252976 35254101414168 35265440223104 35355018531456 35414970004224 35454835713024 35458395778624 35518522548096 35622377877184 35709277234176 35729942325168 35794123328922 35813690325504 35874419567616 35895180227088 36070707165696 36087957779328 36091581417528 36152781879312 36193478123712 36254851371648 36258491767848 36285413755968 36367977009546 36453220509888 36474316123609 36559808873952 36621803308608 36726635559936 36732385596816 36736073942841 36822180231648 36839790233064 36905964835131 36945246485888 37041359875884 37104170876136 37208926407744 37212662603844 37275764081976 37315439336448 37319186227648 37412515786464 37424548808192 37479719164356 37491773800768 37497643630083 37585534974624 37589308986474 37629317969152 37693125969408 37803339788032 37867442876928 37965955369104 38074635341568 38092844322624 38185964684672 38191943198682 38301270075744 38366217504576 38474536149504 38478399427104 38568589581312 38656347936864 38685050337024 38754539544096 38798164519296 38863954531584 38867856911184 38886445246012 39076599429504 39099213202322 39165513702588 39186923682816 39257314395264 39276088985952 39280032748502 39375854807328 39490988885712 39557953719648 39561925784598 39606459613448 39673620250992 39677603930167 39774395847888 39787188523264 39886690177152 39890695250952 39958337866608 40075175111832 40117829979136 40189892860544 40196185115814 40290401616192 40303360254976 40313717820831 40382077755474 40523880889856 40592597197824 40603029094719 40711289002496 40717662889176 40790803238829 40834219800192 40907569518768 41023063116672 41129784983196 41243380319232 41247521620032 41317465004928 41363974998528 41434115853312 41438276306112 41444764012197 41563402296624 41660823439872 41684932712696 41759810550409 41782638713088 41853489495552 41877710264936 41979869253504 41984084506104 42082491693312 42102617409216 42106844987116 42178245525864 42301573729156 42332982715296 42404766715584 42429306511137 42524487323136 42528757261536 42600873236544 42757160898816 42833964759264 42847741486592 42854449862952 42954897113856 42959210270256 42979755271908 43088928835212 43214919855198 43288199355492 43389663278976 43414773037818 43488391428972 43534679225856 43641102496768 43647935084208 43726339025082 43854193817553 43975313630976 44178683356416 44185600109196 44316533645332 44340759450624 44420407898496 44427362496426 44441651709728 44545819229184 44557267065129 44632822782366 44658970776576 44684815088368 44760587088672 44865502166016 44877032157321 44886958841088 44891465998288 44996687844864 45084572000811 45132558726528 45209089965312 45213629468112 45264525272512 45341280286848 45345833063048 45482758214946 45584788773888 45589366001088 45666671847552 45693099319686 45718077629952 45795601732608 45800200127808 45931306126336 45938497275216 46021015708614 46046173275648 46072820366664 46150946006256 46155580082031 46259119968768 46403461822536 46534471873344 46539144459444 46618060844376 46667679771648 46758827583702 46883500704768 46895549301783 47005468552224 47112424048053 47140024708608 47219960005632 47232095069367 47358030064128 47365444585368 47450526216597 47624605554708 47639923100224 47725497771896 47844851919228 47860240302784 47976993432576 48117277039104 48122108556704 48203709172416 48257970831616 48329111554038 48339801828864 48344655690464 48380551674624 48462590532096 48490636012728 48604294013184 48686712270336 48746411831936 48829071078144 48953102582016 48976514129088 48981431923788 49096240308864 49119720310752 49207953113508 49388479834512 49472227834848 49588186604544 49611901876992 49616883471792 49701018775968 49883354381952 49972958885808 49996858173444 50114046632832 50119078648632 50270416974414 50355660474756 50417406497731 50497828696224 50502899248074 50621273825472 50766180455424 50774128567344 50790459096832 50865333151626 50922590931576 51008940322704 51014062195929 51068360100992 51154956672768 51288036751224 51304532569472 51432837333696 51525225143784 51541797249152 51580067116032 51672719392128 51730886025728 51818606042112 51823809214912 51831922912497 52102132572672 52190482111488 52220684936784 52343085860352 52368118647936 52501139743104 52654651847616 52743938292864 52749234379464 52898160334656 53032527797184 53063217917437 53182253569536 53187593667936 53277783822144 53308615872967 53433566815776 53594913487752 53691184993383 53720535488256 53751623761108 53842770340632 54131936668992 54137372126292 54229172818968 54290217185568 54295668536018 54382277057472 54387737651772 54428120633952 54445626400256 54543426025024 54551965514319 54679830764832 54697417488896 54839713310928 54932704962912 54996695493376 55089953339904 55233270347472 55251035074816 55259685349596 55417869728832 55562039813826 55710184950784 55818993905766 55973159004672 55978779341472 56109988924416 56136823212288 56237660701152 56383963479711 56443976953728 56539688954112 56572408681516 56705009682048 56801164315392 57009547865088 57111953012352 57139266483936 57145003911086 57273196151808 57278947027008 57287914798023 57306340362544 57409278632426 57451905113616 57549326256864 57619893140264 57711804224256 57717599140656 57852884371968 57886364050424 57984521905296 58027575505536 58131809316144 58197246778944 58295931797376 58301785366776 58329667869018 58472258423404 58614899144256 58633751507968 58648819803483 58748270553882 58780385524224 58885971592896 58904911141888 58914133478928 58920049122753 59227210531328 59236483328568 59342888676897 59409689420172 59510430376488 59680782784896 59836042876428 59849278454784 60112762667748 60176744968704 60278786620416 60284839290816 60294277673721 60455040382464 60573116633211 60643677619928 60785821334784 60888895796736 60924132426248 61066933503744 61076494333764 61251329700288 61361354278152 61430427155552 61534594675008 61540773442708 61694677474794 61865070478848 61871282430048 61976197507392 62045962497792 62052192612592 62151173779968 62157414459168 62345103444936 62491235159808 62527399069044 62673958069632 62780234243328 62816565397404 62976126759156 63123737539968 63153926113824 63160267480674 63267368288796 63301953641472 63452360593734 63499474072944 63793135892304 64271612229888 64281674794428 64438815405384 64469632907862 64507402232832 64633393252818 64654181350304 64805725350912 64822379782797 64932299033238 65105428104192 65122159556727 65232587143458 65270803442688 65302018838784 65308575898384 65461653745152 65471902626312 65492960414336 65589508537623 65610604151344 65851306446016 65962970446464 66149202502656 66155844629056 66268025034624 66317229149184 66474800467998 66511139175936 66623922054144 66630611847744 66662477564592 66818728843776 66825438198176 66932033301504 66988456164864 67027222632552 67140880633008 67298253249024 67330438261632 67337198997432 67495031767296 67698838089792 67820444202168 67896787908768 68011920430272 68018749594572 68051279180521 68206608897024 68224137322419 68384049001632 68539648979529 68577116444928 68700300191712 68896959189504 68907745912824 69031523562921 69109230549996 69226419009384 69605192733804 69627579915712 69801707810016 69808716689166 69824158197248 69927091266564 70001519657472 70206202463488 70325251057152 70332312505952 70508202828336 70530880446208 70710037062912 70829940008448 70916791557248 71037045096192 71244755754368 71459884650336 71588246657844 71627380651008 71790360454176 72141414331392 72175915558656 72183162835056 72305563758624 72386956247424 72509702743296 72516983535696 72570827511936 72735954019092 72906441019776 72948632247218 73119617747904 73243606617216 73464771193632 73472147885682 73644360463296 73679580466128 73686978727453 73811929670262 73890492971776 74082719751768 74208341752272 74417852815488 74425325207688 74551528163952 74638372455296 74825031572928 74849097616384 74959438328712 74983547601536 74995287260166 75171069949248 75178617972948 75258635938304 75386251938816 75405625461621 75606679576064 75734885753856 75754348872111 75931910738208 76149270683136 76185688645248 76371929369344 76383886397364 76602540151488 76732435009152 76949072299008 76956798854208 77312695873728 77370100674048 77509079088192 77553933879331 77596329038592 77727909063168 77735713822368 77772890492024 78153198859008 78198426404644 78331027405176 78514628790528 78552177971904 78560065497004 78751709614656 78981977771424 79115907439296 79123851569196 79212919226896 79347240501984 79355207860334 79548791695776 79574377046528 79773380354304 79781390501904 79916675733216 80150350223664 80379785721088 80392370231628 80580803232384 80627435641662 80764155510948 81047761779712 81206058189438 81422578004992 81435325778352 81443502804027 81581606477658 81668439600384 81815139037536 82046126233344 82259569966392 82495043240064 82634930009856 82727949997056 82876552612224 82889528024394 83126804593248 83321646879744 83343059720739 83369865425392 83519621100818 83565277426176 83706978991104 83728490858649 83755420529872 83959738507008 83968169012208 84164983386624 84205234818432 84213689974232 84356491051728 84603147458312 84665965430592 84809533431168 84858613022274 85048974646272 85057514523072 85201746473088 85514321797632 85667929518528 85695482973184 85708899725904 85717505866629 85909794227712 85918420540512 85959510543816 86113917948639 86177857670424 86429839710396 86576398710984 86779326557952 86829546075636 86976782857944 87069358451712 87295870168416 87452678050164 87494501803527 87708387635106 87950627261952 88122405830823 88357366712832 88371200218392 88633067290664 88840815796992 88854724992852 88883303419456 89114534130258 89265645564732 89369630176736 89521174177344 89754064314642 89773917682176 89782931996576 89993375689728 90169144001622 90265117453056 90418179930624 90427258936224 90529050545024 90682560573696 90691666126096 90965516429892 91178732002176 91333343695104 91386198639372 91436155259904 91600400255616 91876994550432 92042031417228 92092346551296 92145640733328 92301892012512 92311160164062 92518239937536 92806923645072 93068943746688 93078288918888 93236121688752 93517655167404 93791098603566 94010937104448 94065341581939 94224848096106 94280049417216 94464190138734 94716060128256 94730889170736 94740401221011 94901052433194 95178540890601 95249211109416 95279846200448 95450995543792 95689703838456 95720480605568 96234554078208 96244217113408 96407418344832 96515941663232 96658223108076 96679603657728 96689311380928 96704449361793 96761103349248 96925181064192 96981272025456 97208588026368 97373424540672 97492823663872 97658142156288 97906205164032 97953028258176 97962863847576 98192480617728 98239440621504 98415906227016 98776959669024 98944455669696 99001715192653 99223803753984 99233766943584 99402037551936 99712200701997 99766708763904 99945917771616 99993716346888 100228093265664 100238157297264 100540833948828 100711320949512 100834812995462 100995657392448 101005798496148 101242547650944 101548257134688 101580918193664 101730666303252 101845181863152 102017880645408 102028124391858 102136720201984 102309913345536 102576073502448 102609065138944 102865674667392 103050450287568 103083594498304 103345438784256 103461772051456 103647618429824 103663845824994 104204265145344 104441369873568 104686171720704 104713075033749 104736237295872 105002279486208 105309303695232 105487876585728 105498468758928 105796320669312 106065055594368 106126435834874 106364507139072 106375187335872 106555567644288 106617231745934 106867133631552 107189826975504 107382369986766 107441070976512 107503247522216 107685540681264 107696353524739 108263873337984 108274744252584 108458345637936 108580434371136 108591337072036 108764554114944 108775475303544 108856241267904 108891252800512 109086852050048 109103931028638 109359661529664 109394834977792 109422948370827 109679426621856 109865409925824 109993390986752 110179906679808 110208221828523 110466540694944 110502070149632 110519370699192 110717894505393 110835739457664 111124079627652 111637987811532 111946318009344 111957558682944 112273646424576 112475321402304 112492930890249 112767926959422 112887953907456 113079377908224 113144817363032 113410019364096 113602328630784 114223906024704 114278532967872 114290007822172 114557894054016 114575829596046 114612680725088 114818557264852 114903810227232 115098652513728 115239786280528 115423608448512 115435198281312 115705768743936 115772728100848 115969043810592 116055151011072 116263618632288 116394493557888 116591863594752 116603570733552 116659335738036 116944516846808 117229798288512 117297639606966 117496541107764 117560771048448 117771943185792 117828266957856 117840098245506 118454421062656 118472966657136 118685777353794 118819378840344 119020860752976 119032811790501 119361565569792 119672085752856 120225525335496 120353489937408 120569678581632 120588555347442 120910080764928 120941153462493 121146233266422 121287355239856 121571642669568 121777791593472 121809087284157 121848264852496 122133867007488 122152988667528 122372409716487 122502659400576 122722708556304 122860854311104 123069189350016 123081546885416 123389354949588 123730140957696 123742564860096 123952395014784 124091924995584 124104385225184 124302347559936 124314828918336 124690206889872 124982470319616 125054798138088 125279431651227 125347916139264 125560468486656 125633130794808 125952253518312 126247475079936 126307852227648 126320534961348 126534736577592 126904721187468 126998948145888 127287919533411 127586271784608 128543224459776 128563349588856 128877630810768 128939265815724 129266786505636 129308362700608 129644759565594 129864598066476 130244319113454 130465174286916 130604037677568 130617151796768 130923307490304 130943805252624 130985920828672 131179017075246 131221208302688 131562581452659 131702612892032 131925940892928 132311689258112 132536050069248 132949600935996 133022278351872 133261223695488 133324955129184 133637457687552 133650876396352 133671801195387 133976912329728 134054445265104 134281761266016 134596506498048 134660876523264 134674397994864 134990063534592 135397676179584 135640888404336 135793575817536 136023840860544 136037499189144 136102558361042 136448274644838 136768098003264 136847246208127 137079297959058 137154232889856 137400600383424 137480114619757 137793918379008 137815491825648 138063047125842 138218461099992 138452838018768 138466740246093 139210385467608 139255159831424 139603415620032 139617433378332 139648316394496 139854182533128 140003039314944 140412404926976 140650502114304 140664625011904 140686647905349 141016405656672 141061760892416 141337272144159 141420074125824 141659880016896 141833583114496 142074090192384 142489511508736 142919769300672 143176493315688 143580720908352 144028734347329 144351831117312 144366325670112 144611127517248 144773912494848 145019405486592 145033967071392 145141655023872 145471908038184 145812882039552 145897264494436 146239235495808 146487213234432 146929542387264 146944295771364 147288720926592 147359160932256 147373957454906 147623859340524 147780985943552 148165439503536 148416683504544 148835705630976 148850650415376 149103056327904 149276744910592 149650063145856 149918876657424 149967095203072 149990574520332 150342139898496 150357235945896 150517271876608 150811250923242 151213359152128 151252219493193 151508697744222 151863821476416 152298541366272 152371377290496 152743858738688 152767772794728 153042186587787 153205080302976 153464870018304 153913597708416 154625391747456 154740201348096 155018158176384 155107867758662 155192658077184 155455818126336 155471427644736 155495768737491 155545780984048 156306397718016 156396852809288 156662054810352 157029257581056 157104355943808 157120130994008 157503419229312 157963955542848 158231814878592 158247703138392 158425838453792 158694481003968 158710415720668 159097583391552 159148754093056 159189653752311 159546760708608 159562781003808 159833351466432 159925847618901 160300700447328 160759571442176 160784740463256 161073554980149 161161606464768 161254871283324 161528311021896 162412116378876 162870651556704 162887005608054 163163212955316 163336879200768 163630278075072 163655896542957 164092252466688 164519139932784 164990086480128 165269860019712 165753105224448 165779056048788 166253609186496 166686119441478 166739730850784 167039242201636 167130554852352 167456981717298 167510841059744 167919477014016 167936338024416 168329966773248 168410469636864 168427379948464 168712982103456 169151890439133 169206294916624 169331930861184 169619066862336 169717226044548 170115029046144 170403492946176 171028643595264 171335859037056 171417799451808 171435011733258 171819588455424 171836841081024 171919021087632 172227835897278 172355715340848 172859679420792 173152797421968 173558653115904 173659092151272 173953565715888 174591740336832 174905356100328 174989003607054 175416775270212 175901254523904 175946459410449 176244811661646 176714733425664 176742400436784 176760147368259 177266134581328 177681631593984 177709449985704 177766606838912 178028666030691 178229068260516 178531291129464 178739260353472 179042348354688 179508128629284 179547835364352 179565863993152 180338288003244 180530234906112 180836359861248 180854517872448 181058101090048 181365121147392 181383332252192 181931032859784 182357464004352 182666687390208 182772397278744 183200800511232 183753989100864 184084062834456 184291281466656 184603784025024 184622320328124 185613847290144 186137887493376 186156577837776 186472243377504 187035310334808 187582197207132 188021874208896 188130683163878 188449696192212 188928380277468 189461778341472 189480802442022 189802104866388 190034839876063 190357081781202 190498422218832 190559692400896 190901991087584 191379407676912 191440961211136 192488434226816 192814836689664 193031883326464 193316446216152 193378622761856 193408898723586 193522206698496 193962544050912 194417176052736 194467139348391 194985647327744 195316284312576 195366478670181 195812410328064 195906056516352 195925727695152 196384961235456 196478881243008 196831812454032 197553919338048 197888911339392 198003430385306 198447607507968 198467533887168 198804075103872 199424401403994 199533417527808 199891835543232 199987432693776 200007513688801 200456186531328 200476314594528 200932475213491 201081667897656 201422641899024 201669625990924 201991314784896 202011596992296 202485095301888 203096514269376 203161836387328 203461332606504 203690363726304 204035761290816 204056248783716 204153837541563 204273440403968 204619826691072 204672411967257 205152147004896 205218130277888 205618946938587 205731349334784 206100900575136 206167188996608 206690877568512 207295236859648 207327691649988 208882739747136 209426150067498 209472474591744 210004558972416 210618607390464 210975753171456 210996937517856 211592641338624 212130111188736 212252871669748 212750374671744 213111135288576 213234463491868 213734267263104 214379653951008 214764739973532 214882141953024 215006495044432 215371081362528 215392707049478 216527746675968 216549488505168 216916691275872 217160868742272 217182674144072 217529108229888 217550950607088 217712482535808 218173704100096 218207862057276 218719323059328 218845896741654 219358853243712 219730819851648 219986781973504 220416443657046 220933081389888 221004140299264 221038741398384 221060936182359 221435789010786 221671478915328 222248159255304 223275975623064 223915117365888 224547292849152 224950642804608 224985861780498 225535853918844 225775907814912 226158755816448 226216876384863 226289634726064 226820038728192 227204657261568 227263046616333 228447812049408 228557065935744 228580015644344 229115788108032 229151659192092 229225361450176 229637114529704 229807620454464 230197305027456 230479572561056 230847216897024 230870396562624 231545456201696 231938087621184 232110302022144 232527237264576 232661801637993 232788987115776 233183727189504 233207141467104 233318671476072 233889033693616 234459596577024 234595279213932 234993082215528 235543886371584 235656533915712 235680196491012 236945933314272 237371554707588 237638757680688 238041721505952 238065623581002 238723131139584 239344171505712 240451050670992 241139357163264 241177110694884 241882306924986 242292466532844 242574710479712 243143285339136 243618174568314 243696529704992 244267734014976 244305977335056 244330508412081 244744819432974 245005318801152 245445417112608 245721708622208 246138378700032 246163093770832 246778709899176 247485129720192 247904790029568 248183849991168 248208770450368 248629657836672 249380413779744 249964940639232 250109596276176 250558863302454 250695832278528 251120936973312 251266261589616 251904507036624 252494950159872 252615704455296 252641069922696 253069473155184 253809442374936 253997896291776 254575839066822 255172543569216 255320212865263 257086448919552 257126699177712 257152517599887 257755261621536 257878531631448 258341753845917 258533573011272 258616725401216 259289519131188 259729196132952 260488638226908 260930348573832 261208075355136 261234303593536 261887610505248 261971841657344 262358034150492 262442416605376 262483505410581 263125162905318 263405225784064 263851881785856 264623378516224 265072100138496 265899201871992 266522447390976 266649910258368 267301752792704 267343602390774 268108890530208 268563522532032 269321753046528 269348795989728 269980127069184 270795352359168 271281776808672 271587151635072 272047681721088 272074998378288 272205116722084 272896549289676 273536196006528 273694492416254 274158595918116 274308465779712 274801200766848 274960229239514 275630983651296 276126094251684 276436922199984 276905676037536 276933480492186 277743227511169 278420770935216 278510319662848 279206831240064 279234866756664 279708365066256 280824809853952 281329250023808 281373295810698 282032811313344 282123521784832 282196024745817 282674544288318 282840148251648 283667166228992 284148180384768 284221203663033 284979023017472 285535622671803 285839538601344 286352986631376 287161441816704 288057468694658 288703662234624 288732651340224 289222255034496 289547824989696 290038810973184 290067934142784 290113348085379 290283310047744 290943816076368 291625764079104 291794528988872 292318673852863 292478470991616 292974426468864 293859084774528 293888591542728 294577441853184 294718321864512 294747914909812 295247718681048 295561971887104 296330879007072 296833367009088 297005145577959 297671411261952 297701300830752 298206112655808 298553489821184 299136602105991 299300126291712 299837753314848 299934190406144 299981149040664 300684279796992 300714471891792 301622501846484 302504438986386 303017395488444 303727642952832 304742754580992 305487717477376 305535545589456 306084373175574 306410160605952 306929740036608 307827195416832 309250783494912 310036316352768 310215735517324 310385316154368 310942855289472 310991537474982 311091561968096 312612795436032 312793705618576 313324109620704 314058515162112 314139225101247 314208711887616 314240261988016 315006838458624 315927911085696 316463629757184 316495406276784 316851676907584 317388962007936 317420831441336 318195166783104 318379307504622 319093521417216 319125562007616 319666702932864 319851695237802 320601400894656 321519142884352 321569480926512 322147109960298 322323212929536 322509742566648 323056622043792 323089060574217 324824232757752 325741303113408 325774011216108 326326425910632 326673758401536 327260556150144 327311793085914 328184504933376 328268845112481 329038279865568 329980172960256 330539720039424 330624665485569 331506210448896 331558112097576 332153683516179 332507218372992 333372238882956 333479461701568 334078484403272 334913963434596 335021682119488 335838954028032 335872676048832 336820939273728 336854759896928 337425964206912 338303780878266 338412589833248 338663861722368 339238133724672 339434452089096 340230058092288 340806985892352 342671718074112 342835598903616 342870023466516 343673682162048 343838042175264 344455671794556 344711430681696 345719358841584 346305594843936 347117306231808 347318184302544 347907131431776 349183480673664 349810712200656 349978007214108 350833550540424 351892918820898 352489623323292 352921845484117 353484800873568 353520294736518 354532269162656 355363263187968 355418899971408 355533213677824 356057332061382 356458136521032 357062582258928 357098435371503 357478520706944 358084696709376 359016257258568 359131727986304 360676576006488 361060469812224 361709035744896 362116202180096 362730242294784 362766664504384 362823460387479 363862065719568 364714928008704 365333374780416 365544794557488 366401601022464 367507978201728 368168125668912 368582562933312 369207568050048 369244640656248 371227694580288 371442525422059 372275774986752 372313155675552 372944486755008 373160311110769 374070620669616 375164394414264 375838294953681 376043748417792 376261366327756 376899392384424 377856760554936 378923556682944 378961604884044 379604209732776 380069679752126 380714163562404 380996844437664 381119384801792 381803982175168 381863758600233 382758815353824 382881922422272 384976868453632 385629673379328 386632892432304 386757245523712 386817797447172 387925088101824 388934278696782 389971294655488 390732957340362 391812113032704 391851455390304 392769922470912 392957762486016 393663624908064 394687744357977 395107838676096 395777822678784 396006860770612 396935067774336 397608150207744 398848802807988 399066835055616 399783671086464 399974865387552 400015027377602 400912373062656 400952629189056 401015403586161 401864950426982 402163335795312 402845283798048 403339251981848 403982629569792 404023193984592 404970190603776 406193028538752 406922665213008 407380727452608 408071522581632 408112497567432 408307675083126 408546880807936 409344823934514 410304294009792 410436260555776 410541738624381 411237893877174 411462698669568 412201801150272 412334377993216 412440343859271 413381755137024 414590473719296 414655383299976 415400220738279 417765479494272 418852300134996 418944949183488 420009117944832 421237214780928 421951506342912 421993875035712 422059943716047 423185282677248 424011816432477 424260222377472 424505743339496 425500749343488 426222270577152 426468926983736 427468534526208 428759307902016 429529479947064 430012990088864 430742162725056 430785414098956 432086203041987 433055493351936 433098977010336 433833382551744 434321737484544 434365348288144 435058216459776 435101901214176 435424965071616 436347408200192 436415724114552 437438646118656 437691793483308 438717706487424 439461639703296 440832887314092 441866162779776 442077482796768 442121872364718 442871578021572 443342957830656 444496318510608 446551951246128 447830234731776 449901285609216 449971723560996 451071707837688 451551815629824 452433752769726 452579269452128 453640077456384 453756658479579 454526093232666 456895624098816 457114131871488 457160031288688 458231576216064 458303318384184 458450722900352 459126559763361 459274229059408 459615240908928 460394610054912 460959145122112 461740793125248 463090912403392 463876175242368 464220604044288 465054474529152 465323603275986 465577974231552 466367454379008 466414282934208 466637342952144 467778067387232 468919193154048 469190558427864 469986164431056 471087772743168 471313067831424 471360392982024 473891866628544 474743109415176 475277515361376 476083443011904 476131247162004 477446262279168 477568961256933 478688343011424 479777542856703 480902101341984 482278714326528 482354221389768 483220664940447 483764613849972 484584933065688 485149420959424 487236349136628 487393059409984 488611954670112 488661016824162 489489638865948 490010637602304 490890834225216 491443417244416 492276757400064 492326187541664 493557419798352 494970259440384 495809580059136 496417540900736 497259315673344 498760827559488 500219192552352 501117726604908 501391664557056 502532523179232 503809014073248 504989900319744 505231408910592 505282139845392 506138946310368 507618884749872 507995792583552 509151678133644 510345087138432 510640425730526 514253398355424 514305035199774 515510523243072 515757063262896 515808851092171 516683507691834 517067146022544 517233450802432 518579038262376 519458392265904 520977276453816 521860697147664 522468607187072 523775221010496 523943683314688 524716068300984 524884833210752 524967010821162 526250325810636 526810451568128 527703763571712 527839378231347 529246757032448 530144200276992 530280442104777 531798403743984 533044894781952 533299820516736 534603505585408 534687204781548 536217781060416 537127045064064 538643506093056 538697591979456 541590704718336 542563553617344 542877537155317 543174303270144 544095363442176 544149996756576 544410233444168 545793098579352 547072392013056 547388984832508 548317191836232 549602401533696 549920458479028 551261967302592 552252188503368 552873844399968 553811352075072 553866960984372 555486455022338 556841541870432 557020639325696 558413662480128 558469733513328 559416730132512 562658500047616 562746591621396 564065622626688 564392049491634 565349088576636 567334332457984 568442407326066 569958046034944 570104519628189 571071245343606 571679077202688 572705973262752 574322883633408 576114937389316 577465302680448 578444510068992 579095649979392 580135868285568 580226696170758 580566620095488 581887632152736 583251528158208 583401418045173 583589057977744 584637347705726 584956941983232 585948852937728 586099436010543 587718169549056 587777183085456 589154883706368 589436643729024 589495829819624 590495437362096 592661758014144 593666734018176 594010291155918 595342822523904 595402601661504 596412225311616 597106979642368 598273204211982 598600252583424 599675506629696 599868380812288 599962298081328 600022541066403 601368559593984 601428943783584 602797425640473 603245003692968 605008877972772 606034790976888 607455285905664 609485509161984 611071091178912 612168746351148 612461512624689 612820321211904 613859480073216 614017235901771 615654390833664 616856840815761 618501566989824 620072632705536 620431471034648 621885710578944 621983074949964 622183123936192 625587411237152 626648219241408 628278450202494 628417423775232 628480523976032 630013676917248 631855822171392 632927259514368 632990812553568 633703353815168 634777924015872 634841662882672 636390333566208 636758615009244 638251124015232 639333405865728 639703390475604 641202801789312 643138961853024 644294219920596 644646425859072 645019485133296 646113244087584 646178121148434 649648465515504 651482606226816 651548022432216 652652851821264 654521112300288 654623586171828 656537690224962 658076559731136 659960345920512 661249330971138 663012420897792 663116224195152 663182808547077 664307367032358 665014436745984 666744477765912 666958923403136 668156968806544 669827926869192 670043364238976 671745352097664 673641878547456 673709519793856 674851928413824 676607561756532 676825179666496 677327723444736 678476267449344 678868904178192 680460116184576 681613971784704 685343436148224 685671197807232 685740046933032 687347364324096 687676084350528 688911343589112 689422861363392 691438717683168 692611189687872 693012006348571 694636368605088 695814262863552 697985404913979 698366961347328 699621424401312 699956014428216 701667101080848 703785837641796 704979246646584 705843690968234 706969601747136 707040589473036 709064538325312 710837799942816 711066427355648 712114664122764 712916273042064 714125164517856 714196870743006 714957041413888 716169393418752 718032514517136 718263455972608 721353152012976 723418071489792 724232404360192 725533329008768 725646920774958 727724131439136 729429856017408 731089589114976 732803202044928 732991525236243 735015956403456 736336251337824 737165125866624 738415136100096 738489281312496 742455389160576 742885050844118 744551549973504 744626311351104 745888973510016 746320622221538 748141241339232 750328788828528 751676589907362 752087496835584 752522732655512 753798784768848 753874474673173 755713521109872 757847113365888 757923209768088 759208419465552 760139359504252 761428327124808 761993688875328 762238769603584 763607964350336 763727517200466 765517630707648 765763844844544 765960638595789 769953736907264 771259346758656 771457552799661 773265784864608 773514491047424 773635594894344 775025261537751 775850176203648 777868557393564 781465914680724 783624226065408 783702910780608 785915524972032 787327249816128 787450516231743 789375488715954 790215677352192 791555645357568 792013721541224 793870135548672 795216300415488 797697605615976 799567342172928 799949730775104 800030054755204 801905258378112 802030807172322 803729900853964 804326671590624 805690567596096 806678503963696 807965259139584 808046387969184 809940381207552 812386057077504 813845330426016 814761454905216 816143045163264 816224995134864 816615350166252 818689647869028 820608588019584 821083477248762 822475787754348 822925397339136 824403602300544 824880687718542 829180947438592 829310766599952 830800441476558 833229682533507 835530958988544 837704600269992 842474429561856 843987750071424 844119887432094 846370565354496 846588074237451 848023632864954 848520444754944 849011486678992 851001498686976 852444541154304 852663610989099 852937853967472 854937069052416 856606868015409 857518615804032 859058959894128 860025980177728 861484325450112 861570828197912 864172406083974 866110986703872 866197954020672 867666765103488 868643474969088 868730696576288 870116432919552 870203802428352 870849930143232 872694816400384 872831448229104 874877292237312 875383586966616 876956021558589 877435412974848 878923279406592 881665774628184 883732325559552 884154965593536 884243744729436 885743156043144 886685915661312 888992637021216 891015436733877 893103902492256 895660469463552 897409806317973 899802571218432 899943447121992 902143415675376 904867505539452 905158538904256 907513316959158 909052186465332 914228263742976 914320062577376 916463152432128 916606636768368 916901445800704 918253119526722 918548458118816 919230481817856 920789220109824 921918290244224 923481586250496 926181824806784 927752350484736 930108949058304 930647206551972 931155948463104 932828565868416 933274685904288 935556134774464 937838386308096 938381116855728 939972328862112 942175545486336 942626135662848 942720785964048 947783733257088 949486218830352 950555030722752 952166886023808 952262494324008 955137922513866 957376686022848 957930723456889 959555085713406 961804202683968 964557428653056 964708442779536 966441329880894 967529227699944 969169866131376 969267181722651 970298841918848 974472698273256 974786118819968 977223909340224 977322033648324 978979277731896 980021275204608 981781668450432 982886834488832 984553514800128 984652375083328 984806535337443 987114839596704 989940518880768 991619160118272 992835081801472 994518631346688 997521655118976 1000438385104704 1002235453209816 1005065046358464 1007618028146496 1008201140431303 1010462817821184 1010564279690784 1012277892620736 1015237769499744 1015991585167104 1018303356267288 1020690174276864 1021280851461052 1028506796710848 1028610070399548 1031021046486144 1031514126525792 1031617702184342 1033367015383668 1034134292045088 1034466901604864 1037158076524752 1038916784531808 1041954552907632 1043721394295328 1044937214374144 1047550442020992 1049432136601968 1049769666421504 1049934021642324 1052500651621272 1053620903136256 1055678756462694 1058493514064896 1058765536452351 1060560884209554 1063596807487968 1066089789563904 1066599641033472 1069207011170816 1069374409563096 1071295306114509 1072435562120832 1074254090128128 1077395183958912 1083181409436672 1085127107234688 1085755074310634 1086348606540288 1088190726884352 1088299993513152 1088470381162437 1088820466888336 1091586197158704 1094144784026112 1094777969665016 1096634383672464 1099204803067392 1099840916958056 1102523934605184 1104504377006736 1105747688799936 1107622704150144 1107733921968744 1110972910044676 1113683083740864 1114041278651392 1114327576266177 1116827324960256 1116939467026656 1118833460265024 1119480933332307 1125317000095232 1125493183242792 1127514884861043 1128131245253376 1128784098983268 1130698177153272 1136884814652132 1140209039256378 1142142490687212 1143358154405376 1145411946525504 1145591275800699 1148645767266816 1152229874778632 1154930605360896 1156889020137984 1160271736571136 1160453392341516 1163775264305472 1166802836090346 1167178115955488 1169274695411452 1169913883966464 1172198872021086 1175436339098112 1175554366170912 1178309767412736 1178873287458048 1178991659639248 1180990874724192 1184063233073931 1185323516028288 1187333468036352 1188020582311836 1190805203323008 1192824450623232 1196546408423964 1197200505166848 1199351013259392 1199924596162656 1200045082132806 1202737119187968 1202857887567168 1205594851280946 1206490007385936 1210017755945544 1212069581953776 1214910571811328 1222142182357824 1224337492702296 1224923025249378 1225640642423808 1228034471803542 1231308781667328 1231625215873143 1233713681631522 1237003133979648 1237321031577813 1240145265411072 1240862942069296 1243771421157888 1243966149899928 1244366247872384 1246200662214837 1251174822474304 1253296438482816 1256556900404988 1256834847550464 1256961047952064 1260027353834496 1263711644342784 1265854519028736 1265981625107136 1267406707630336 1269555848031744 1269683325765344 1272780667132416 1273517230018488 1276502248030464 1278666811731456 1279406780951208 1282405603578624 1286277923706048 1288588439841192 1290038970266592 1292226488175168 1292356242296868 1296258609125961 1299296931031008 1302965212453632 1303096044864432 1305305703642528 1309042224600576 1309247172343656 1313075380449924 1316153119462272 1322498661942276 1326232448390304 1326365617094154 1328614734064716 1330028873491968 1333488955531824 1333917846806272 1336313937613088 1339655853738384 1340086728477952 1343490704195328 1347419039587712 1349703856827648 1353215123513064 1353650359332992 1354655446889472 1357737808356384 1360920232369152 1361269975438737 1370686872296448 1371342395614464 1371480093866064 1374694728648192 1375352168701056 1377822687178224 1378845722726784 1382877435366336 1385222379375744 1386024012697142 1389272737210176 1391628525727104 1395970809827958 1396733922694656 1399242848802624 1399912028856432 1400052595821607 1403334202161696 1407571675283592 1409958493293168 1411687381936468 1413939203494272 1414081178946072 1418129076650624 1421675599885632 1422132854711296 1424229328245528 1425832546084128 1428250329035712 1428393741486012 1429914082827776 1432338786837504 1432706883770799 1436065029034272 1436526911945216 1439332628570109 1442706304025952 1446836142979584 1451066658017536 1451293841549916 1455448262878272 1462179178229952 1465983050472486 1470031912806912 1472672502675648 1474330251733248 1476830272200192 1476978562624992 1484910778321152 1485770101688236 1489252622702208 1491777947020032 1492641244443076 1496282482678464 1500657577657056 1503353179814724 1504174993671168 1505045465311024 1507597569537696 1507748949346346 1511427042219744 1515694226731776 1515846419536176 1518416838931104 1520278719008504 1522856654249616 1523987377750656 1527215928700672 1527455034400932 1531035261415296 1531921277191578 1539907473814528 1542915105599322 1546531569729216 1547028982094848 1547271189788688 1547426553276513 1550050523075502 1551700352407296 1555737114787128 1562931829361448 1567405821561216 1571831049944064 1574654499632256 1574901032463486 1578750977431908 1580431354704384 1583111290715136 1583518134694041 1584027443082448 1587740271097344 1590432600830976 1590841326314331 1595395211231952 1599134684345856 1599899461550208 1600060109510408 1603810516756224 1604061614344644 1607459801707928 1608653343181248 1611381135192192 1613357007927392 1615930518279168 1616092775938368 1624772114155008 1627690660852032 1628632611465951 1629522909810432 1632286090326528 1632449990269728 1633230700332504 1637379295738056 1641217176039168 1642166954497524 1644951575508696 1648807204601088 1649761375437084 1658621533199904 1661600882953116 1666459365067014 1671061917977088 1675409200539984 1687975500142848 1688239774864188 1693176148474902 1696047265729908 1698022973357984 1702002997373952 1705327221978198 1705875707934944 1709874138104832 1710313558884567 1713213736030818 1715037231608064 1718117919788256 1720051960355456 1722968650900224 1723141656395824 1728344812167948 1732395908041344 1735333530206976 1737286949938176 1737461393152576 1740407604856704 1741699860286464 1745662896458208 1749754584474624 1750767173933232 1753912043117178 1754870825949696 1757846558813184 1763331549256368 1767464651119104 1768309931187072 1768487489458872 1771486312086288 1777985274042432 1782030873467754 1786207804984512 1787241490056841 1791320938927104 1794819612635946 1799605142436864 1799886894243984 1800067623199209 1804286831350752 1808392276921419 1809735011078904 1810317077808512 1815026633918316 1818104372930664 1828456527485952 1828640125154752 1833213273536736 1833802891601408 1836506239053444 1837096916237632 1837384537874067 1838460963635712 1841578440219648 1843836580488448 1846963172500992 1852363649613568 1855504700969472 1860217898116608 1861294413103944 1865657131736832 1866549371808576 1871112269548928 1876762233711456 1879944657724224 1885252271325696 1885441571928096 1895567466514176 1898972437660704 1901110061445504 1904333772047616 1904524988648016 1910275845027732 1914753372045696 1915861446913778 1919110171426812 1923608405367936 1929416885559072 1932882659761788 1935058455399888 1938339732262752 1938534363445302 1940597683837696 1948945396546512 1949572237639936 1954447818680448 1954644067296648 1957958555463792 1963563336900864 1965773668977664 1969304750166656 1969613070674886 1974229679193408 1979881037761536 1985670163602944 1989037262693376 1989548425641231 1995043310237952 2000876770209408 2004470906419632 2010130092716928 2015236056292992 2016402280862606 2020925635642368 2021128559381568 2024555785241472 2030475538999488 2031983170334208 2036606712534576 2041380348553728 2042561702922104 2046230716970041 2057013593421696 2057220140799096 2062042092972288 2063028253051584 2063235404368684 2066734030767336 2068268584090176 2068933803209728 2074316153049504 2077833569063616 2079036019045713 2083909105815264 2087442788590656 2089874428748288 2093956214741937 2095100884041984 2098864273203936 2099539332843008 2099868043284648 2105001303242544 2111357512925388 2117531072904702 2121121768419108 2127193614975936 2133199282066944 2138414022341632 2138748819126192 2142590612229018 2144871124241664 2148508180256256 2154790367917824 2170254214469376 2171510148621268 2172697213080576 2176599987026304 2176940762324874 2177640933776672 2183172394317408 2188289568052224 2189555939330032 2193268767344928 2198409606134784 2198974575708729 2199681833916112 2205047869210368 2209008754013472 2211495377599872 2215245408300288 2215467843937488 2221945820089352 2227366167481728 2228655152532354 2233654649920512 2233878934053312 2237666920530048 2238961866664614 2250634000190464 2250986366485584 2255029769722086 2256262490506752 2257568197966536 2261396354306544 2261623424019519 2273769629304264 2280418078512756 2284284981374424 2286716308810752 2290823893051008 2291182551601398 2297291534533632 2297881915787367 2304459749557264 2309861210721792 2313778040275968 2314372658398983 2320543473142272 2320906784683032 2325075784613253 2327550528610944 2333605672180692 2334356231910976 2338549390822904 2344397744042172 2350872678196224 2351108732341824 2357746574916096 2357983319278496 2361981749448384 2368126466147862 2370647032056576 2374666936072704 2376041164623672 2381610406646016 2385648901246464 2393092816847928 2398702026518784 2399849192325312 2400090164265612 2405715775134336 2411189702561892 2412980014771872 2420035511891088 2424139163907552 2429821143622656 2444284364715648 2448674985404592 2449846050498756 2456068943607084 2463250431746286 2467427363263044 2470452918388819 2474642063155626 2481725884138592 2487542842315776 2487932299799856 2488732495744768 2492401324429674 2499689047600521 2502349644948608 2506592876965632 2513113800809976 2513922095904128 2527423288685568 2531963250214272 2534813415260672 2539111696063488 2539366651530688 2539764222712353 2545561334264832 2547034460036976 2553004496060928 2557333623462912 2558813561902416 2564811207157248 2572555847412096 2577176879682384 2580077940533184 2584452976350336 2584712484593736 2592517218251922 2598593862062016 2600097677954413 2605930424907264 2606192089728864 2610611407285056 2612122177775383 2618084449201152 2618494344687312 2626150760899848 2630868064675767 2632306238924544 2644997323884552 2652464896780608 2652731234188308 2657229468129432 2660057746983936 2666977911063648 2667835693612544 2672627875226176 2673046310201631 2679311707476768 2680173456955904 2686981408390656 2694838079175424 2699407713655296 2706430247026128 2707300718665984 2715475616712768 2722539950877474 2742684791228928 2742960187732128 2749389457296384 2750704337402112 2755645374356448 2757691445453568 2765754870732672 2770444758751488 2772048025394284 2778545474420352 2783257051454208 2791941619655916 2793467845389312 2798485697605248 2799824057712864 2800105191643214 2806668404323392 2815143350567184 2819916986586336 2823374763872936 2827878406988544 2828162357892144 2836258153301248 2843351199771264 2848458656491056 2851665092168256 2856500658071424 2856787482972024 2859828165655552 2865413767541598 2872130058068544 2873053823890432 2873792170370667 2878665257140218 2885412608051904 2893672285959168 2902133316035072 2902587683099832 2907801545167953 2910896525756544 2924358356459904 2931966100944972 2940063825613824 2945345005351296 2948660503466496 2953660544400384 2953957125249984 2954419606012329 2969821556642304 2971540203376472 2978505245404416 2983555894040064 2985282488886152 2992564965356928 3001315155314112 3006706359629448 3010090930622048 3015195139075392 3015497898692692 3022854084439488 3024603421293909 3031388453463552 3031692839072352 3036833677862208 3040557438017008 3045713308499232 3047974755501312 3054431857401344 3054910068801864 3062070522830592 3063842554383156 3085830211198644 3093063139458432 3094542379577376 3094853106553026 3100101046151004 3103400704814592 3111474229574256 3125863658722896 3134811643122432 3149308999264512 3149802064926972 3157501954863816 3160862709408768 3167036269388082 3168054886164896 3175480542194688 3176296609357053 3181682652628662 3190790422463904 3198269368691712 3199798923100416 3200120219020816 3207621033512448 3208123228689288 3213885918343527 3214919603415856 3217306686362496 3222762270384384 3226714015854784 3232185551876736 3249544228310016 3255381321704064 3257265222931902 3259045819620864 3264572180653056 3264899980539456 3266461400665008 3274758591476112 3282434352078336 3284333908995048 3289903151017392 3297614409202176 3299522750874168 3317243066399808 3323201765906232 3332918730134028 3342123835954176 3342982728798531 3350818401079968 3358442799996921 3375951000285696 3376479549728376 3382544654583129 3386352296949804 3392094531459816 3396045946715968 3410654443956396 3411751415869888 3420627117769134 3426427472061636 3430074463216128 3436235839576512 3440103920710912 3445937301800448 3446283312791648 3456689624335896 3464791816082688 3470667060413952 3474922786305152 3480815209713408 3491325792916416 3501534347866464 3507824086234356 3509741651899392 3526663098512736 3534929302238208 3536619862374144 3536974978917744 3542972624172576 3555970548084864 3564061746935508 3572415609969024 3574482980113682 3589639225271892 3599773788487968 3600135246398418 3608573662701504 3610661957645197 3616784553842838 3619470022157808 3620634155617024 3630053267836632 3636208745861328 3657280250309504 3666426547073472 3667605783202816 3673012478106888 3674193832475264 3674769075748134 3676921927271424 3687673160976896 3693926345001984 3694875647619429 3704727299227136 3711009401938944 3711963094733439 3720435796233216 3722588826207888 3731314263473664 3733098743617152 3742224539097856 3753524467422912 3759889315448448 3770504542651392 3770883143856192 3791134933028352 3797944875321408 3800142760087219 3802220122891008 3808667544095232 3809049977296032 3820551690055464 3829506744091392 3831722893827556 3838220342853624 3847216810735872 3858833771118144 3865765319523576 3870116910799776 3876679464525504 3877068726890604 3881195367675392 3888775827377883 3897890793093024 3899144475279872 3908895637360896 3909288134593296 3915917110927584 3927126673801728 3938609500333312 3939226141349772 3948459358386816 3971340327205888 3979096851282462 3990086620475904 4001753540418816 4008941812839264 4020260185433856 4030472112585984 4032804561725212 4042257118763136 4049111570482944 4060951077998976 4063966340668416 4073213425069152 4082760697107456 4083809926316211 4085123405844208 4092461433940082 4114027186843392 4114440281598192 4124084185944576 4126056506103168 4126470808737368 4133468061534672 4136537168180352 4148632306099008 4155667138127232 4158072038091426 4167818211630528 4174885577181312 4179748857496576 4187912429483874 4190201768083968 4197728546407872 4199078665686016 4199736086569296 4200157787464821 4210002606485088 4222715025850776 4235062145809404 4242243536838216 4254387229951872 4266398564133888 4277497638252384 4285181224458036 4289742248483328 4297016360512512 4298120651312397 4309580735835648 4317997885710327 4340508428938752 4343020297242536 4353199974052608 4353881524649748 4355281867553344 4366344788634816 4379111878660064 4386537534689856 4397949151417458 4399363667832224 4410095738420736 4418017508026944 4422990755199744 4430490816600576 4430935687874976 4443891640178704 4454732334963456 4457310305064708 4467757868106624 4475333841060096 4477923733329228 4501972732971168 4510059539444172 4512524981013504 4515136395933072 4522792708613088 4523246848039038 4547539258608528 4560836157025512 4568569962748848 4581647786102016 4582365103202796 4595763831574734 4608919499114528 4619722421443584 4628745316797966 4641086946284544 4641813569366064 4642279659829539 4650151569226506 4655101057221888 4667211344361384 4668712463821952 4677098781645808 4688795488084344 4702217464683648 4715493149832192 4715966638556992 4723963498896768 4736252932295724 4741294064113152 4749333872145408 4752082329247344 4763220813292032 4771297802492928 4786185633695856 4797404053037568 4799698384650624 4800180328531224 4811431550268672 4822379405123784 4825960029543744 4840071023782176 4848278327815104 4851084044439997 4885897834397853 4888568729431296 4897349970809184 4899692100997512 4912137887214168 4926500863492572 4934854726526088 4940905836777638 4949284126311252 4963451768277184 4975864599599712 4977464991489536 4984802648859348 4999378095201042 5004699289897216 5013185753931264 5026227601619952 5027844191808256 5063926500428544 5069626830521344 5078733303061376 5079528445424706 5094068920073952 5106008992121856 5117627123804832 5129622414314496 5130940676653701 5145111694824192 5154353759364768 5160155881066368 5168905952700672 5169424969187472 5185034436503844 5197187724124032 5200195355908826 5211860849814528 5212384179457728 5221222814570112 5224244355550766 5236988689374624 5252301521799696 5261736129351534 5264612477849088 5277121322712211 5289994647769104 5304929793561216 5305462468376616 5314458936258864 5333955822127296 5335671387225088 5345255750452352 5346092620403262 5358623414953536 5360346913911808 5361724470170523 5373962816781312 5389676158350848 5398815427310592 5400202869597627 5412860494052256 5414601437331968 5425176830764257 5430951233425536 5445079901754948 5485369582457856 5485920375464256 5501408674804224 5511290748712896 5512153613622201 5515382890907136 5531509741465344 5540889517502976 5544096050788568 5557090948840704 5566514102908416 5583883239311832 5596971395210496 5599648115425728 5600210383286428 5613336808646784 5630286701134368 5639833973172672 5646749527745872 5655756813977088 5656324715784288 5672516306602496 5686702399542528 5696917312982112 5703330184336512 5713001316142848 5713574965944048 5730827535083196 5744260116137088 5747584340741334 5757330514280436 5770825216103808 5804266632070144 5805175366199664 5815603090335906 5821793051513088 5848716712919808 5863932201889944 5890690010702592 5897321006932992 5907914250499968 5908839212024658 5939643113284608 5943080406752944 5957010490808832 5967111788080128 5968645276923693 5970564977772304 5985129930713856 6002630310628224 6013412719258896 6020181861244096 6030390278150784 6030995797385384 6045708168878976 6049206842587818 6062776906927104 6063385678144704 6073667355724416 6081114876034016 6091426616998464 6095949511002624 6108863714802688 6109820137603728 6124141045661184 6127685108766312 6138692150910123 6171660422397288 6186126278916864 6189084759154752 6189706213106052 6200202092302008 6206801409629184 6222948459148512 6237108057137139 6251727317445792 6269623286244864 6281868644225811 6298617998529024 6299604129853944 6315003909727632 6334072538776164 6336109772329792 6352593218714106 6363365305257324 6381580844927808 6399597846200832 6400240438041632 6415242067024896 6416246457378576 6427771836687054 6429839206831712 6434613372724992 6445524540768768 6453428031709568 6464371103753472 6510762643408128 6514530445863804 6518091639241728 6529799961078912 6532922801330016 6549517182952224 6564868704156672 6568667817990096 6579806302034784 6595228818404352 6599045501748336 6634486132799616 6646403531812464 6665837460268056 6685965457597062 6701636802159936 6705515064198223 6716885599993842 6751902000571392 6752959099456752 6765089309166258 6772704593899608 6784189062919632 6784870272058557 6792091893431936 6821308887912792 6823502831739776 6841254235538268 6852854944123272 6860148926432256 6872471679153024 6880207841421824 6891874603600896 6892566625583296 6893645747362101 6913379248671792 6929583632165376 6941334120827904 6949845572610304 6961630419426816 6982651585832832 7003068695732928 7015648172468712 7053326197025472 7057407983019121 7073239724748288 7073949957835488 7085945248345152 7111941096169728 7128123493871016 7144831219938048 7148965960227364 7179278450543784 7199547576975936 7200270492796836 7217147325403008 7221323915290394 7233569107685676 7238940044315616 7241268311234048 7260106535673264 7272417491722656 7314560500619008 7332853094146944 7346024956213776 7348387664950528 7349538151496268 7375346321953792 7389751295238858 7409454598454272 7411358755166457 7423926189466878 7445177652415776 7462628526947328 7466197487234304 7484449078195712 7499067142801563 7507048934845824 7519778630896896 7541766287712384 7582269866056704 7595889750642816 7600285520174438 7604440245782016 7617335088190464 7618099954592064 7619292668137059 7641103380110928 7659013488182784 7663445787655112 7676440685707248 7694433621471744 7717667542236288 7731530639047152 7740233821599552 7753358929051008 7754137453781208 7762390735350784 7777551654755766 7795781586186048 7798288950559744 7800293033863239 7817791274721792 7818576269186592 7831834221855168 7836366533326149 7854253347603456 7877219000666624 7878452282699544 7892604194027301 7896918716773632 7958193702564924 7980173240951808 8003507080837632 8017883625678528 8019138930604893 8040520370867712 8060944225171968 8065609123450424 8084514237526272 8098223140965888 8121902155997952 8146426850138304 8167619852632422 8170246811688416 8184922867880164 8228054373686784 8228880563196384 8248168371889152 8252113012206336 8252941617474736 8266936123069344 8273074336360704 8297264612198016 8311334276254464 8316144076182852 8335636423261056 8349771154362624 8375824858967748 8380403536167936 8395457092815744 8399472173138592 8400315574929642 8420005212970176 8445430051701552 8470124291618808 8484487073676432 8508774459903744 8554995276504768 8570362448916072 8579484496966656 8596241302624794 8619161471671296 8621376511112001 8635995771420654 8681016857877504 8686040594485072 8706399948105216 8707763049299496 8710563735106688 8723404635503859 8732689577269632 8758223757320128 8773075069379712 8795898302834916 8798727335664448 8820191476841472 8836035016053888 8845981510399488 8860981633201152 8861871375749952 8887783280357408 8909464669926912 8914620610129416 8935515736213248 8950667682120192 8955847466658456 9003945465942336 9020119078888344 9030272791866144 9045585417226176 9046493696078076 9073810263881727 9095078517217056 9121672314051024 9137139925497696 9163295572204032 9164730206405592 9191527663149468 9217838998229056 9257490633595932 9283627138732128 9284559319659078 9300303138453012 9310202114443776 9334422688722768 9337424927643904 9354197563291616 9377590976168688 9404434929367296 9431933277113984 9447926997793536 9472505864591448 9482588128226304 9504164658494688 9526441626584064 9528889828071159 9572371267391712 9594808106075136 9599396769301248 9600360657062448 9622863100537344 9644758810247568 9651920059087488 9680142047564352 9696556655630208 9702168088879994 9771795668795706 9777137458862592 9794699941618368 9799384201995024 9800368170751249 9824275774428336 9853001726985144 9869709453052176 9881811673555276 9898568252622504 9926903536554368 9951729199199424 9954929982979072 9969605297718696 9998756190402084 10009398579794432 10026371507862528 10028948186395593 10052455203239904 10055688383616512 10075328399990763 10127853000857088 10157466606122752 10159056890849412 10188137840147904 10235254247609664 10261881353307402 10290223389648384 10308707518729536 10320311762132736 10337811905401344 10338849938374944 10370068873007688 10394375448248064 10400390711817652 10424768358915456 10442445629140224 10448488711101532 10473977378749248 10504603043599392 10523472258703068 10529224955698176 10554242645424422 10579989295538208 10609859587122432 10610924936753232 10628917872517728 10667911644254592 10690511500904704 10692185240806524 10717246829907072 10723448940341046 10779352316701696 10800405739195254 10825720988104512 10829202874663936 10831985872935591 10850353661528514 10861902466851072 10890159803509896 10971840750928512 11002817349608448 11022581497425792 11024307227244402 11030765781814272 11063019482930688 11081779035005952 11084626942858287 11088192101577136 11114181897681408 11133028205816832 11135889284200317 11167766478623664 11193942790420992 11199296230851456 11200420766572856 11226673617293568 11260573402268736 11279667946345344 11293499055491744 11311513627954176 11312649431568576 11345032613204992 11373404799085056 11393834625964224 11400428280261657 11406660368673024 11426002632285696 11427149931888096 11461655070166392 11488520232274176 11495168681482668 11514661028560872 11541650432207616 11610350732399328 11631206180671812 11643586103026176 11666327482133649 11697433425839616 11727864403779888 11781380021405184 11815828500999936 11817678424049316 11886160813505888 11914020981617664 11937290553847386 11941129955544608 11970259861427712 12005260621256448 12026825438517792 12040363722488192 12060780556301568 12061991594770768 12091416337757952 12098413685175636 12126771356289408 12147334711448832 12162229752068032 12182853233996928 12191899022005248 12219640275207456 12248282091322368 12255370217532624 12277384301820246 12343320844794576 12372252557833728 12378169518309504 12379412426212104 12400404184604016 12445896918297024 12474216114274278 12503454634891584 12539246572489728 12563737288451622 12597235997058048 12599208259707888 12600473362394463 12630007819455264 12668145077552328 12672219544659584 12705186437428212 12726730610514648 12763161689855616 12799195692401664 12800480876083264 12832492914757152 12855543673374108 12859678413663424 12869226745449984 12891049081537536 12906856063419136 12928742207506944 13021525286816256 13029060891727608 13059599922157824 13065845602660032 13099034365904448 13137335635980192 13159612604069568 13198091003496672 13268972265599232 13292807063624928 13331674920536112 13371930915194124 13403273604319872 13411030128396446 13433771199987684 13505918198913504 13530178618332516 13545409187799216 13568378125839264 13569740544117114 13584183786863872 13642617775825584 13647005663479552 13682508471076536 13705709888246544 13744943358306048 13760415682843648 13785133251166592 13787291494724202 13826758497343584 13859167264330752 13899691145220608 13923260838853632 13926838979488617 13965303171665664 14006137391465856 14031296344937424 14106652394050944 14114815966038242 14146479449496576 14147899915670976 14171890496690304 14223882192339456 14256246987742032 14289662439876096 14297931920454728 14323615018790287 14358556901087568 14399095153951872 14400540985593672 14434294650806016 14442647830580788 14467138215371352 14477880088631232 14482536622468096 14520213071346528 14544834983445312 14553252133319991 14629121001238016 14657693503193559 14665706188293888 14692049912427552 14696775329901056 14699076302992536 14779502590477716 14822717510332914 14847852378933756 14890355304831552 14932394974468608 14968898156391424 14998134285603126 15014097869691648 15039557261793792 15083532575424768 15191779501285632 15200571040348876 15208880491564032 15236199909184128 15238585336274118 15282206760221856 15318026976365568 15326891575310224 15352881371414496 15388867242943488 15392822029961103 15435335084472576 15463061278094304 15480467643199104 15506717858102016 15508274907562416 15555103309511532 15591563172372096 15600586067726478 15635582549443584 15637152538373184 15663668443710336 15672733066652298 15754438001333248 15756904565399088 15785208388054602 15793837433547264 15831363968136633 15916387405129848 16007014161675264 16035767251357056 16038277861209786 16081040741735424 16085173410511569 16121888450343936 16131218246900848 16169028475052544 16196446281931776 16200608608792881 16243804311995904 16275530492292771 16292853700276608 16335239705264844 16340493623376832 16369845735760328 16456108747373568 16457761126392768 16504226024412672 16505883234949472 16533872246138688 16546148672721408 16594529224396032 16622668552508928 16632288152365704 16671272846522112 16699542308725248 16751649717935496 16790914185631488 16798944346277184 16800631149859284 16840010425940352 16890860103403104 16940248583237616 16968974147352864 17017548919807488 17109990553009536 17140724897832144 17192482605249588 17242753022224002 17271991542841308 17372081188970144 17412799896210432 17415526098598992 17421127470213376 17446809271007718 17465379154539264 17516447514640256 17546150138759424 17591796605669832 17597454671328896 17672070032107776 17691963020798976 17723742751499904 17775566560714816 17818929339853824 17829241220258832 17871031472426496 17901335364240384 17911694933316912 18007890931884672 18040238157776688 18060545583732288 18091170834452352 18092987392156152 18147620527763454 18190157034434112 18200683745680891 18243344628102048 18274279850995392 18326591144408064 18329460412811184 18383055326298936 18416076452730369 18435677996458112 18514981267191864 18567254277464256 18569118639318156 18600606276906024 18620404228887552 18668845377445536 18674849855287808 18708395126583232 18711324171411417 18755181952337376 18808869858734592 18863866554227968 18895853995587072 18945011729182896 19008329316989376 19057779656142318 19144742534783424 19198793538602496 19200721314124896 19245726201074688 19289517620495136 19303840118174976 19360284095128704 19393113311260416 19404336177759988 19543591337591412 19554274917725184 19589399883236736 19598768403990048 19600736341502498 19648551548856672 19706003453970288 19739418906104352 19763623347110552 19797136505245008 19853807073108736 19903458398398848 19939210595437392 19997512380804168 20018797159588864 20057896372791186 20104910406479808 20111376767233024 20116545192594669 20150656799981526 20255706001714176 20314933212245504 20318113781698824 20354610816175671 20376275680295808 20470508495219328 20523762706614804 20580446779296768 20617415037459072 20640623524265472 20675623810802688 20677699876749888 20680937242086303 20740137746015376 20788750896496128 20800781423635304 20849536717830912 20884891258280448 20896977422203064 20947954757498496 21009206087198784 21046944517406136 21108485290848844 21159978591076416 21172223949057363 21219719174244864 21221849873506464 21257835745035456 21335823288509184 21381023001809408 21384370481613048 21434493659814144 21446897880682092 21600811478390508 21651441976209024 21663971745871182 21700707323057028 21723804933702144 21780319607019792 21943681501857024 22045162994851584 22048614454488804 22126038965861376 22169253885716574 22176384203154272 22228363795362816 22234076265499371 22271778568400634 22335532957247328 22387885580841984 22398592461702912 22400841533145712 22453347234587136 22497201428404689 22521146804537472 22559335892690688 22586998110983488 22625298863137152 22746809598170112 22787669251928448 22800856560523314 22813320737346048 22852005264571392 22854299863776192 22923310140332784 22977040464548352 22990337362965336 23029322057121744 23083300864415232 23220701464798656 23262412361343624 23287172206052352 23332654964267298 23394866851679232 23400879101589717 23455728807559776 23509099599978447 23562760042810368 23631657001999872 23635356848098632 23677812582081903 23772321627011776 23874581107694772 23882259911089216 23940519722855424 24010521242512896 24053650877035584 24080727444976384 24121561112603136 24123983189541536 24182832675515904 24196827370351272 24253542712578816 24294669422897664 24324459504136064 24365706467993856 24439280550414912 24510740435065248 24554768603640492 24686641689589152 24744505115667456 24756339036619008 24758824852424208 24800808369208032 24891793836594048 24948432228548556 25006909269783168 25127474576903244 25198416519415776 25200946724788926 25260015638910528 25336290155104656 25344439089319168 25410372874856424 25453461221029296 25526323379711232 25600961752166528 25664985829514304 25711087346748216 25719356827326848 25738453490899968 25813712126838272 25857484415013888 25864129533336003 26043050573632512 26058121783455216 26119199844315648 26131691205320064 26198068731808896 26274671271960384 26319225208139136 26396182006993344 26537944531198464 26585614127249856 26600999320610533 26663349841072224 26743861830388248 26806547208639744 26822060256792892 26867542399975368 27011836397827008 27060357236665032 27090818375598432 27136756251678528 27139481088234228 27168367573727744 27221430791645181 27285235551651168 27294011326959104 27365016942153072 27411419776493088 27489886716612096 27570266502333184 27574582989448404 27653516994687168 27799382290441216 27853677958977234 27930606343331328 28012274782931712 28062592689874848 28213304788101888 28229631932076484 28295799831341952 28343780993380608 28447764384678912 28512493975484064 28579324879752192 28586669484213477 28595863840909456 28647230037580574 28717113802175136 28798190307903744 28801081971187344 28868589301612032 28885295661161576 28934276430742704 28955760177262464 29040426142693056 29089669966890624 29106504266639982 29258242002476032 29315387006387118 29331412376587776 29384099824855104 29393550659802112 29398152605985072 29401104512253747 29559005180955432 29645435020665828 29695704757867512 29780710609663104 29864789948937216 29996268571206252 30028195739383296 30079114523587584 30086844559186779 30167065150849536 30225985199972289 30383559002571264 30401142080697752 30472399818368256 30477170672548236 30564413520443712 30653783150620448 30705762742828992 30785644059922206 30870670168945152 30926122556188608 30960935286398208 31013435716204032 31016549815124832 31110206619023064 31183126344744192 31201172135452956 31274305076746368 31327336887420672 31345466133304596 31513809130798176 31570416776109204 31587674867094528 31662727936273266 31832774810259696 32071534502714112 32076555722419572 32170346821023138 32262436493801696 32338056950105088 32401217217585762 32487608623991808 32495957618806773 32551060984585542 32585707400553216 32670479410529688 32680987246753664 32739691471520656 32915522252785536 33008452048825344 33011766469898944 33067744492277376 33092297345442816 33189058448792064 33245337105017856 33264576304731408 33342545693044224 33399084617450496 33503299435870992 33581828371262976 33597888692554368 33601262299718568 33680020851880704 33781720206806208 33880497166475232 33937948294705728 33957588311079979 34035097839614976 34201284840784971 34219981106019072 34281449795664288 34384965210499176 34485506044448004 34543983085682616 34744162377940288 34831052197197984 34842254940426752 34893618542015436 34930758309078528 35032895029280512 35092300277518848 35183593211339664 35194909342657792 35344140064215552 35447485502999808 35551133121429632 35658482440517664 35742062944852992 35823389866633824 36015781863769344 36080476315553376 36121091167464576 36182341668904704 36185974784312304 36295241055526908 36380314068868224 36401367491361782 36486689256204096 36548559701990784 36658920825622368 36766110652597872 36832152905460738 36871355992916224 37029962534383728 37134508554928512 37138237278636312 37201212553812048 37337690754891072 37349699710575616 37416790253166464 37422648342822834 37510363904674752 37617739717469184 37727733108455936 37791707991174144 37801420087183389 37890023458365792 38016658633978752 38115559312284636 38289485069566848 38397587077204992 38401442628249792 38579035240990272 38607680236349952 38720568190257408 38786226622520832 38808672355519976 39087182675182824 39178799766473472 39197536807980096 39201472683004996 39297103097713344 39412006907940576 39478837812208704 39527246694221104 39594273010490016 39707614146217472 39806916796797696 39878421190874784 39995024761608336 40115792745582372 40209820812959616 40233090385189338 40301313599963052 40629866424491008 40636227563397648 40709221632351342 40752551360591616 40941016990438656 41047525413229608 41234830074918144 41281247048530944 41355399753499776 41361874484172606 41480275492030752 41577501792992256 41601562847270608 41699073435661824 41769782516560896 41780516938465851 41793954844406128 41895909514996992 42018412174397568 42093889034812272 42216970581697688 42319957182152832 42344447898114726 42439438348489728 42443699747012928 42515671490070912 42671646577018368 42762046003618816 42768740963226096 42868987319628288 42893795761364184 42970845056370861 43201622956781016 43302883952418048 43327943491742364 43401414646114056 43447609867404288 43560639214039584 43659756399959973 43887363003714048 43973080509580677 44090325989703168 44097228908977608 44338507771433148 44352768406308544 44468152530998742 44543557136801268 44671065914494656 44797184923405824 44801683066291424 44906694469174272 44994402856809378 45042293609074944 45118671785381376 45173996221966976 45250597726274304 45575338503856896 45601713121046628 45626641474692096 45708599727552384 45846620280665568 45954080929096704 45980674725930672 46058644114243488 46166601728830464 46441402929597312 46524824722687248 46665309928534596 46801758203179434 46911457615119552 46938605449387561 47018199199956894 47263314003999744 47270713696197264 47355625164163806 47494091904409899 47544643254023552 47749162215389544 47764519822178432 48021042485025792 48107301754071168 48161454889952768 48243122225206272 48247966379083072 48255520231534707 48365665351031808 48393654740702544 48507085425157632 48589338845795328 48648919008272128 48731412935987712 48878561100829824 49021480870130496 49109537207280984 49373283379178304 49401855881133847 49512678073238016 49517649704848416 49601616738416064 49783587673188096 49896864457097112 50013818539566336 50254949153806488 50396833038831552 50401893449577852 50520031277821056 50672580310209312 50688878178638336 50820745749712848 50906922442058592 51052646759422464 51201923504333056 51329971659028608 51422174693496432 51438713654653696 51627424253676544 51728259066672006 52116243566910432 52238399688631296 52263382410640128 52396137463617792 52549342543920768 52638450416278272 52792364013986688 53075889062396928 53171228254499712 53201998641221066 53326699682144448 53487723660776496 53613094417279488 53644120513585784 53735084799950736 54023672795654016 54120714473330064 54181636751196864 54273512503357056 54278962176468456 54336735147455488 54442861583290362 54570471103302336 54588022653918208 54602051237042673 54730033884306144 54822839552986176 54979773433224192 55140533004666368 55149165978896808 55248229358191107 55307033989374336 55707355917954468 55861212686662656 56024549565863424 56125185379749696 56133972514234251 56426609576203776 56459263864152968 56591599662683904 56687561986761216 57024987950968128 57173338968426954 57191727681818912 57294460075161148 57434227604350272 57596380615807488 57602163942374688 57737178603224064 57770591322323152 57868552861485408 57911520354524928 58080852285386112 58179339933781248 58213008533279964 58630774012774236 58662824753175552 58768199649710208 58796305211970144 58802209024507494 59118010361910864 59290870041331656 59391409515735024 59561421219326208 59992537142412504 60056391478766592 60173689118373558 60334130301699072 60349635577784007 60451970399944578 60767118005142528 60802284161395504 60944799636736512 60954341345096472 61063832448527013 61128827040887424 61307566301240896 61411525485657984 61571288119844412 61741340337890304 61852245112377216 61921870572796416 62026871432408064 62033099630249664 62220413238046128 62366252689488384 62402344270905912 62548610153492736 62654673774841344 62690932266609192 63027618261596352 63140833552218408 63325455872546532 63516671847172089 63665549620519392 64143069005428224 64153111444839144 64340693642046276 64524872987603392 64802434435171524 64991915237613546 65102121969171084 65171414801106432 65340958821059376 65361974493507328 65479382943041312 65831044505571072 66023532939797888 66135488984554752 66378116897584128 66529152609462816 66685091386088448 66702228796498113 67006598871741984 67163656742525952 67195777385108736 67202524599437136 67360041703761408 67563440413612416 67760994332950464 67875896589411456 67915176622159958 68402569681569942 68439962212038144 68562899591328576 68602577195258743 68769930420998352 68971012088896008 69087966171365232 69488324755880576 69662104394395968 69684509880853504 69787237084030872 69861516618157056 70065790058561024 70184600555037696 70202637304769151 70367186422679328 70389818685315584 70527298799935341 70688280128431104 70894971005999616 71102266242859264 71316964881035328 71646779733267648 72031563727538688 72160952631106752 72242182334929152 72364683337809408 72371949568624608 72590482111053816 72760628137736448 72802734982723564 72973378512408192 73097119403981568 73317841651244736 73532221305195744 73664305810921476 73742711985832448 74059925068767456 74269017109857024 74276474557272624 74402425107624096 74675381509782144 74833580506332928 74845296685645668 75020727809349504 75455466216911872 75602840174366778 75780046916731584 76033317267957504 76231118624569272 76578970139133696 76802885256499584 77158070481980544 77215360472699904 77441136380514816 77572453245041664 77592388600008009 77617344711039952 78174365350365648 78357599532946944 78395073615960192 78402945366009992 78594206195426688 78824013815881152 78957675624417408 79054493388442208 79188546020980032 79415228292434944 79613833593595392 79756842381749568 79802997961831599 79990049523216672 80231585491164744 80419641625919232 80466180770378676 80602627199926104 81272455126795296 81418443264702684 81505102721183232 81664292374935543 81882033980877312 82095050826459216 82469660149836288 82710799506999552 82723748968345212 82960550984061504 83203125694541216 83398146871323648 83561033876931702 83587909688812256 83791819029993984 84036824348795136 84187778069624544 84433941163395376 84639914364305664 84688895796229452 84887399494025856 85031342980141824 85343293154036736 85537481926452192 85737974639256576 85787591522728368 85941690112741722 86403245913562032 86605767904836096 86655886983484728 86802829292228112 87121278428079168 87319512799919946 87774726007428096 87946161019161354 88180651979406336 88194457817955216 88203313536761241 88677015542866296 88705536812617088 88936305061997484 89087114273602536 89342131828989312 89594369846811648 89603366132582848 89988805713618756 90084587218149888 90237343570762752 90347992443933952 90501195452548608 91150677007713792 91203426242093256 91417199455104768 91693240561331136 91961349451861344 92117288228486976 92882805859194624 93049649445374496 93330619857069192 93603516406358868 93822915230239104 93877210898775122 94036398399913788 94541427392394528 94711250328327612 94988183808819798 95089286508047104 95498324430779088 95529039644356864 96214603508142336 96322909779905536 96495932758166144 96511040463069414 96787309481405088 97014170850315264 97297838016544256 97462825871975424 97487872856420319 97757122201659648 98042961740260992 98219074414561968 98746566758356608 98803711762267694 99025356146476032 99035299409696832 99203233476832128 99567175346376192 99793728914194224 100027637079132672 100265305131532009 100509898307612976 100793666077663104 100803786899155704 101040062555642112 101345160620418624 101377756357276672 101641491499425696 101813844884117184 101872764933239937 102105293518844928 102403847008666112 102603854522354913 102659943318057216 102844349386992864 102877427309307392 103456518133344012 104232487133820864 104526764821280256 104792274927235584 105098685087841536 105276900832556544 105584728027973376 106342456508999424 106403997282442132 106653399364288896 106975447321552992 107226188834558976 107288241027171568 107470169599901472 108047345591308032 108241428946660128 108363273502393728 108547025006714112 108557924352936912 108885723166580724 109140942206604672 109204102474085346 109460067768612288 109645679105972352 110281066009332736 110298331957793616 110496458716382214 110614067978748672 111414711835908936 112049099131726848 112250370759499392 112267945028468502 112853219152407552 112918527728305936 113183199325367808 113375123973522432 113404260261550167 114049975901936256 114346677936853908 114383455363637824 114588920150322296 114868455208700544 115192761231614976 115204327884749376 115541182644646304 115737105722970816 115823040709049856 116161704570772224 116358679867562496 116426017066559928 117261548025548472 117536399299420416 117592610423940288 117604418049014988 118236020723821728 118581740082663312 118782819031470048 119122842438652416 119985074284825008 120347378236747116 120699271155568014 120903940799889156 121604568322791008 121889599273473024 121908682690192944 122127664897054026 122257654081774848 122615132602481792 122823050971315968 123142576239688824 123704490224754432 123843741145592832 124066199260499328 124440826476092256 124732505378976768 124804688541811824 125097220306985472 125309347549682688 125381864533218384 126055236523192704 126281667104436816 126650911745093064 127033343694344178 127331099241038784 127404786219766237 128286138010856448 128306222889678288 128681387284092552 128912535169112583 129049745975206784 129604868870343048 129983830475227092 130204243938342168 130342829602212864 130681917642118752 130723948987014656 130958765886082624 130979269199879919 131662089011142144 132047065879595776 132270977969109504 133058305218925632 133404457592996226 134013197743483968 134391554770217472 134405049198874272 134720083407522816 135126880827224832 135521988665900928 135751793178822912 135830353244319916 136805139363139884 136879924424076288 137125799182657152 137205154390517486 137539860841996704 137942024177792016 138175932342730464 138976649511761152 139324208788791936 139574474168061744 140131580117122048 140405274609538302 140734372845358656 140779637370631168 140815816348162683 141054597599870682 141789942011999232 142204532485718528 142482275713229697 142633929762070656 143293559466535296 144063127455077376 144321905262213504 144484364669858304 144729366675618816 144743899137249216 144766560694604121 145180964222107632 145521256275472896 145605469965447128 145946757024816384 146194238807963136 146635683302489472 147064442610391488 147328611621842952 147485423971664896 148119850137534912 148205567643401541 148538034219714048 148552949114545248 148804850215248192 149350763019564288 149667161012665856 149690593371291336 150041455618699008 151205680348733556 151560093833463168 152066634535915008 152462237249138544 153157940278267392 153605770512999168 154316140963961088 154882272761029632 155184777200016018 155234689422079904 156348730700731296 156715199065893888 156790147231920384 156805890732019984 157188412390853376 157648027631762304 157915351248834816 158108986776884416 158377092041960064 159227667187190784 159513684763499136 159605995923663198 159980099046433344 160463170982329488 160839283251838464 160932361540757352 161205254399852208 162544910253590592 162836886529405368 163010205442366464 163328584749871086 163764067961754624 163806153711128019 164190101652918432 164939320299672576 165421599013999104 165447497936690424 165744688074573321 165921101968123008 166406251389082432 167122067753863404 167175819377624512 167583638059987968 168073648697590272 168375556139249088 168867882326790752 169279828728611328 169377791592458904 169774798988051712 170062685960283648 171074963852904384 171575183045456736 171883380225483444 172806491827124064 173211535809672192 173311773966969456 173605658584456224 174242556856158336 174639025599839892 175892322038322708 176388915635910432 176406627073522482 177354031085732592 177411073625234176 177872610123994968 178174228547205072 178684263657978624 179206732265165696 179977611427237512 180169174436299776 180695984887867904 181002390905097216 181048906733352021 182301354015427584 182406852484186512 182834398910209536 183386481122662272 183922698903722688 184234576456973952 185765611718389248 186099298890748992 186206995244273731 186661239714138384 187207032812717736 187645830460478208 187754421797550244 188072796799827576 189082854784789056 189422500656655224 189976367617639596 190178573016094208 190550015541516267 190996648861558176 191058079288713728 192429207016284672 192991865516332288 193022080926138828 193574618962810176 194595676033088512 194975745712840638 195514244403319296 196085923480521984 196438148829123936 197493133516713216 197607423524535388 198070598819393664 198406466953664256 199134350692752384 199587457828388448 200055274158265344 200106686389494339 200530610263064018 201019796615225952 201587332155326208 201607573798311408 202080125111284224 202690321240837248 203282982998851392 203627689768234368 203745529866479874 204807694017332224 205207709044709826 205319886636114432 205688698773985728 205754854618614784 205807731585776229 206913036266688024 208464974267641728 209053529642560512 209584549854471168 210197370175683072 210553801665113088 210607911914307453 211169456055946752 211581896399806023 212684913017998848 212807994564884264 213306798728577792 213950894643105984 214576482054343136 214940339199802944 216094691182616064 216482857893320256 216726547004787456 217094050013428224 217115848705873824 217771446333161448 218281884413209344 218408204948170692 218920135537224576 219291358211944704 220596663915587232 220992917432764428 221228135957497344 222829423671817872 224500741518998784 224535890056937004 225837055456611872 226366398650735616 226808520523100334 228099951803872512 228693355873707816 228766910727275648 229177840300644592 229736910417401088 230408655769498752 231082365289292608 231474211445941632 231646081418099712 232323409141544448 232717359735124992 232852034133119856 234523096051096944 235072798598840832 235185220847880576 235208836098029976 236472041447643456 237163480165326624 237565638062940096 238245684877304832 239408993885494797 239970148569650016 240694756473494232 241398542311136028 241807881599778312 243209136645582016 243817365380385888 244255329794108052 244515308163549696 245230265204963584 245646101942631936 246285152479377648 247408980449508864 248132398520998656 248881652952184512 249609377083623648 250194440613970944 250763729066436768 252110473046385408 252563334208873632 253301823490186128 254066687388688356 254662198482077568 254809572439532474 256612445779356576 257362774568185104 257825070338225166 258099491950413568 259209737740686096 259967660950454184 260408487876684336 261363835284237504 261447897974029312 261917531772165248 261958538399759838 263324178022284288 264094131759191552 264541955938219008 264609940610283723 266116610437851264 266808915185992452 268026395486967936 268783109540434944 268810098397748544 270253761654449664 271043977331801856 271503586357645824 271660706488639832 273610278726279768 274251598365314304 274410308781034972 275079721683993408 275884048355584032 276351864685460928 277953299023522304 278648417577583872 279148948336123488 280810549219076604 281468745690717312 281631632696325366 282109195199741364 284409064971437056 284964551426459394 285267859524141312 286587118933070592 288643810524427008 288968729339716608 289487798274498432 289533121389208242 290361928444215264 291042512550945792 291210939930894256 291893514049632768 292388477615926272 292463618569260957 293271366604978944 294128885220782976 294657223243685904 296239700275069824 296411135286803082 297076068439428096 297105898229090496 297609700430496384 298701526039128576 299334322025331712 299381186742582672 300082911237398016 300795915394596027 302411360697467112 303120187666926336 304133269071830016 304924474498277088 305618294799719811 306315880556534784 307211541025998336 307811563567064739 308632281927922176 310369554400032036 310469378844159808 312697461401462592 313580294463840768 313611781464039968 314376824781706752 315296055263524608 315830702497669632 316217973553768832 316754184083920128 319027369526998272 319211991847326396 319960198092866688 320926341964658976 321678566503676928 321864723081514704 322410508799704416 325089820507181184 325673773058810736 326657169499742172 327612307422256038 328380203305836864 330843198027998208 330894995873380848 331489376149146642 331842203936246016 332812502778164864 334244135507726808 334351638755249024 336147297395180544 336751112278498176 337735764653581504 338559657457222656 338755583184917808 339549597976103424 340125371920567296 342149927705808768 343150366090913472 343766760450966888 345612983654248128 345812991167936929 346623547933938912 347211317168912448 348485113712316672 349278051199679784 351784644076645416 352777831271820864 352813254147044964 354708062171465184 354822147250468352 355745220247989936 356348457094410144 357368527315957248 358413464530331392 359955222854475024 361391969775735808 362097813466704042 364813704968373024 365668797820419072 366772962245324544 367845397807445376 368469152913947904 371531223436778496 372198597781497984 372413990488547462 373322479428276768 374414065625435472 375291660920956416 375508843595100488 376145593599655152 378165709569578112 378845001313310448 379952735235279192 380357146032188416 381100031083032534 381993297723116352 382116158577427456 382214358659298711 384858414032569344 385983731032664576 386044161852277656 386737605507337749 387149237925620352 389951491425681276 391028488806638592 392171846961043968 392876297658247872 392937807599639757 394986267033426432 395214847049070776 396141197638787328 396812933907328512 399174915656776896 400213372778988678 401061220526128036 402039593230451904 403174664310652416 403215147596622816 404160250222568448 405380642481674496 406565965997702784 407255379536468736 407491059732959748 410415418089419652 410639773272228864 411377397547971456 411615463171552458 413826072533376048 416929948535283456 420394740351366144 421215823828614906 422338912111893504 422447449044488049 423163792799612046 425369826035997696 425615989129768528 426613597457155584 427446827139689091 427901789286211968 429152964108686272 429880678399605888 432189382365232128 432965715786640512 433453094009574912 434188100026856448 434231697411747648 435542892666322896 436563768826418688 436816409896341384 437840271074449152 438582716423889408 441193327831174464 441985834865528856 442456271914994688 444616702930204623 445658847343635744 449001483037997568 449071780113874008 451674110913223744 453617041046200668 456199903607745024 457386711747415632 457533821454551296 458355680601289184 459473820834802176 460817311538997504 462164730578585216 462948422891883264 464646818283088896 465704068266239712 469046192102193888 470145597197681664 470370441695761152 470417672196059952 472944082895286912 474326960330653248 475131276125880192 478817987770989594 479940297139300032 481389512946988464 482797084622272056 483615763199556624 486418273291164032 487634730760771776 488510659588216104 489030616327099392 490460530409927168 491292203885263872 491418461133384057 492570304958755296 494817960899017728 496264797041997312 497763305904369024 499218754167247296 501527458132873536 504220946092770816 505126668417747264 506603646980372256 508133374777376712 509324396964155136 509619144879064948 513224891558713152 514725549136370208 515650140676450332 516198983900827136 518419475481372192 519935321900908368 520816975753368672 522727670568475008 523835063544330496 523917076799519676 528188263518383104 529219881220567446 532233220875702528 533617830371984904 536052790973935872 537620196795497088 540507523308899328 542087954663603712 543007172715291648 543146720200056063 543321412977279664 547220557452559536 548503196730628608 548820617562069944 550159443367986816 551768096711168064 552703729370921856 555906598047044608 557296835155167744 558297896672246976 558620985732821193 561621098438153208 562937491381434624 563263265392650732 564218390399482728 569929102852918788 570535719048282624 571650046624548801 573174237866141184 577287621048854016 578975596548996864 579066242778416484 580723856888430528 582421879861788512 583787028099265536 584927237138521914 586542733209957888 588257770441565952 589314446487371808 592479400550139648 592822270573606164 594211796458180992 595219400860992768 597403052078257152 598762373485165344 600165822474796032 601591830789192054 604822721394934224 606240375333852672 609848948996554176 611236589599439622 614423082051996672 615623127134129478 617264563855844352 617423194757328687 620739108800064072 620938757688319616 625394922802925184 627160588927681536 627223562928079936 628753649563413504 630592110527049216 631661404995339264 632435947107537664 633508368167840256 638054739053996544 638423983694652792 639920396185733376 641852683929317952 643729446163029408 644821017599408832 650179641014362368 651347546117621472 653314338999484344 655224614844512076 656760406611673728 661789991746761696 662978752298293284 663684407872492032 665625005556329728 668488271015453616 668703277510498048 673502224556996352 675471529307163008 677511166369835616 679099195952206848 684299855411617536 686300732181826944 687533520901933776 691225967308496256 691625982335873858 693247095867877824 694422634337824896 696970227424633344 698556102399359568 703569288153290832 705555662543641728 705626508294089928 709416124342930368 709644294500936704 711490440495979872 712696914188820288 714737054631914496 716826929060662784 718226981656484391 719910445708950048 724195626933408084 729627409936746048 733545924490649088 735690795614890752 736938305827895808 744397195562995968 744827980977094924 746644958856553536 748828131250870944 750583321841912832 751017687190200976 752291187199310304 756331419139156224 757690002626620896 759905470470558384 762200062166065068 763986595446232704 764428717318597422 771967462065329152 772088323704555312 773475211014675498 774298475851240704 779902982851362552 784343693922087936 785752595316495744 785875615199279514 789972534066852864 790429694098141552 792282395277574656 793625867814657024 793829821830851169 798349831313553792 800426745557977356 802122441052256072 804079186460903808 806349328621304832 806430295193245632 810761284963348992 813131931995405568 814510759072937472 814982119465919496 820830836178839304 822754795095942912 823230926343104916 827652145066752096 833859897070566912 842431647657229812 844894898088976098 846327585599224092 851231978259537056 853227194914311168 854893654279378182 855803578572423936 858305928217372544 859761356799211776 865931431573281024 866906188019149824 868463394823495296 871085785332645792 873127537652837376 873632819792682768 875680542148898304 877165432847778816 882386655662348928 883971669731057712 889233405860409246 891317694687271488 891833503538363659 898002966075995136 898143560227748016 902387746183788081 903348221826447488 907234082092401336 912399807215490048 914773423494831264 915067642909102592 916711361202578368 916854884399159433 918947641669604352 921634623077995008 924329461157170432 925896845783766528 931408136532479424 938092384204387776 940740883391522304 940835344392119904 945888165790573824 948653920661306496 950262552251760384 957635975541979188 959880594278600064 962779025893976928 965594169244544112 967231526399113248 972836546582328064 975269461521543552 977021319176432208 980921060819854336 982836922266768114 985140609917510592 992529594083994624 995526611808738048 998437508334494592 1003054916265747072 1008441892185541632 1010253336835494528 1013207293960744512 1016266749554753424 1018648793928310272 1019238289758129896 1026449783117426304 1029451098272740416 1031300281352900664 1032397967801654272 1036838950962744384 1037438973503810787 1039870643801816736 1041633951506737344 1045455341136950016 1047670127088660992 1047834153599039352 1058439762441134892 1064466441751405056 1067235660743969808 1072105581947871744 1075240393590994176 1084175909327207424 1086293440400112126 1086642825954559328 1094441114905119072 1097006393461257216 1097641235124139888 1100318886735973632 1103536193422336128 1105407458741843712 1114593670310335488 1116595793344493952 1117241971465642386 1123242196876306416 1125874982762869248 1126526530785301464 1128436780798965456 1139858205705837576 1141071438096565248 1143300093249097602 1146348475732282368 1146643075977896133 1154575242097708032 1157951193097993728 1158132485556832968 1160212816522013247 1161447713776861056 1164843759723577024 1169854474277043828 1173085466419915776 1176515540883131904 1178628892974743616 1184958801100279296 1185644541147212328 1188423592916361984 1190438801721985536 1197524746970330688 1203183661578384108 1209645442789868448 1212480750667705344 1219697897993108352 1222473179198879244 1231246254268258956 1234846389514657374 1241478217600128144 1241877515376639232 1250789845605850368 1254447125856159872 1261184221054098432 1264871894215075328 1267016736335680512 1267342347133464147 1276109478107993088 1276847967389305584 1279840792371466752 1283705367858635904 1287458892326058816 1289642035198817664 1300359282028724736 1302695092235242944 1303448966709916117 1306628677998968688 1310449229689024152 1313520813223347456 1323579983493523392 1325957504596586568 1327368815744984064 1331250011112659456 1333850108790613869 1336976542030907232 1337406555020996096 1347004449113992704 1350943058614326016 1355022332739671232 1368599710823235072 1372601464363653888 1375067041803867552 1382451934616992512 1383251964671747716 1386494191735755648 1388845268675649792 1393940454849266688 1397112204798719136 1407138576306581664 1411111325087283456 1411253016588179856 1418832248685860736 1422980880991959744 1425393828377640576 1433653858121325568 1436453963312968782 1439820891417900096 1448391253866816168 1459254819873492096 1467091848981298176 1471381591229781504 1473876611655791616 1474255383400152171 1488794391125991936 1489655961954189848 1493289917713107072 1497656262501741888 1502035374380401952 1504582374398620608 1512662838278312448 1515380005253241792 1519810940941116768 1524400124332130136 1527973190892465408 1528857434637194844 1544176647409110624 1546950422029350996 1548596951702481408 1559805965702725104 1571505190632991488 1571751230398559028 1580859388196283104 1584564790555149312 1587659643661702338 1596699662627107584 1600853491115954712 1604244882104512144 1608158372921807616 1612860590386491264 1621522569926697984 1626263863990811136 1629021518145874944 1629964238931838992 1641661672357678608 1645509590191885824 1646461852686209832 1655304290133504192 1667719794141133824 1675862957198463579 1684863295314459624 1689789796177952196 1692655171198448184 1702463956519074112 1709787308558756364 1711607157144847872 1716611856434745088 1719522713598423552 1731862863146562048 1736926789646990592 1742171570665291584 1747265639585365536 1751361084297796608 1764773311324697856 1767943339462115424 1778466811720818492 1782635389374542976 1783667007076727318 1796287120455496032 1804775492367576162 1806696443652894976 1814468164184802672 1829546846989662528 1830135285818205184 1833422722405156736 1833709768798318866 1843269246155990016 1848658922314340864 1851793691567533056 1852269584271986061 1862816273064958848 1876184768408775552 1881481766783044608 1881670688784239808 1891776331581147648 1897307841322612992 1900525104503520768 1915271951083958376 1919761188557200128 1925558051787953856 1931188338489088224 1934463052798226496 1945673093164656128 1950538923043087104 1954042638352864416 1965673844533536228 1970281219835021184 1991053223617476096 1996875016668989184 2006109832531494144 2020506673670989056 2026414587921489024 2032533499109506848 2037297587856620544 2038476579516259792 2052899566234852608 2058902196545480832 2062600562705801328 2073677901925488768 2074877947007621574 2079741287603633472 2083267903013474688 2090910682273900032 2095340254177321984 2095668307198078704 2116879524882269784 2128932883502810112 2134471321487939616 2144211163895743488 2150480787181988352 2154680944969453173 2172586880800224252 2173285651909118656 2188882229810238144 2195282470248279776 2200637773471947264 2207072386844672256 2210814917483687424 2233191586688987904 2234483942931284772 2246484393752612832 2251749965525738496 2253053061570602928 2256873561597930912 2279716411411675152 2286600186498195204 2293286151955792266 2315902386195987456 2316264971113665936 2320425633044026494 2322895427553722112 2329687519447154048 2339708948554087656 2353031081766263808 2357257785949487232 2369917602200558592 2371289082294424656 2376847185832723968 2380877603443971072 2395049493940661376 2406367323156768216 2419290885579736896 2420690938175558503 2439395795986216704 2444946358397758488 2462492508536517912 2469692779029314748 2482956435200256288 2483755030753278464 2501579691211700736 2508894251712319744 2529743788430150656 2534684694266928294 2553695934778611168 2559681584742933504 2567410735717271808 2574917784652117632 2579284070397635328 2600718564057449472 2605390184470485888 2606897933419832234 2613257355997937376 2620898459378048304 2627041626446694912 2647159966987046784 2651915009193173136 2662500022225318912 2667700217581227738 2673953084061814464 2674813110041992192 2675500510615090977 2694008898227985408 2701886117228652032 2707163238551364243 2710044665479342464 2737199421646470144 2745202928727307776 2750134083607735104 2750564653197478299 2764903869233985024 2766503929343495432 2772988383471511296 2777690537351299584 2794224409597438272 2814277152613163328 2822222650174566912 2822506033176359712 2837664497371721472 2845961761983919488 2850787656755281152 2872907926625937564 2879641782835800192 2896782507733632336 2918509639746984192 2942763182459563008 2948510766800304342 2977588782251983872 2979311923908379696 2986579835426214144 2995312525003483776 3004070748760803904 3009164748797241216 3025325676556624896 3030760010506483584 3039621881882233536 3048800248664260272 3055946381784930816 3057714869274389688 3088353294818221248 3093900844058701992 3097193903404962816 3112316920511432361 3119611931405450208 3143010381265982976 3143502460797118056 3161718776392566208 3175319287323404676 3193399325254215168 3201706982231909424 3208489764209024288 3216316745843615232 3225721180772982528 3252527727981622272 3259928477863677984 3283323344715357216 3291019180383771648 3292923705372419664 3310608580267008384 3351725914396927158 3369726590628919248 3379579592355904392 3385310342396896368 3404927913038148224 3419574617117512728 3423214314289695744 3433223712869490176 3439045427196847104 3439929227933688399 3463725726293124096 3473853579293981184 3484343141330583168 3494531279170731072 3529546622649395712 3535886678924230848 3556933623441636984 3565270778749085952 3567334014153454636 3592574240910992064 3609550984735152324 3613392887305789952 3628936328369605344 3659093693979325056 3666845444810313472 3667419537596637732 3697317844628681728 3704539168543972122 3725632546129917696 3752369536817551104 3763341377568479616 3783552663162295296 3794615682645225984 3801050209007041536 3802027041400392441 3830543902167916752 3839522377114400256 3851116103575907712 3862376676978176448 3868926105596452992 3891346186329312256 3901077846086174208 3908085276705728832 3910346900129748351 3931347689067072456 3940562439670042368 3982106447234952192 3993750033337978368 4001550326371841607 4012219665062988288 4041013347341978112 4052829175842978048 4065066998219013696 4076953159032519584 4105799132469705216 4117804393090961664 4125201125411602656 4147355803850977536 4149755894015243148 4159482575207266944 4166535806026949376 4181821364547800064 4191336614396157408 4233759049764539568 4268942642975879232 4300961574363976704 4309361889938906346 4345173761600448504 4346571303818237312 4377764459620476288 4390564940496559552 4401275546943894528 4414144773689344512 4421629834967374848 4466383173377975808 4468967885862569544 4492968787505225664 4506106123141205856 4513747123195861824 4559432822823350304 4573200372996390408 4586572303911584532 4632529942227331872 4640851266088052988 4645790855107444224 4659375038894308096 4679417897108175312 4714515571898974464 4742578164588849312 4753694371665447936 4790098987881322752 4812734646313536432 4838581771159473792 4841381876351117006 4878791591972433408 4889892716795516976 4924985017073035824 4939385558058629496 4965912870400512576 4967510061506556928 5003159382423401472 5017788503424639488 5027588871595390737 5069369388533856588 5107391869557222336 5134821471434543616 5149835569304235264 5158568140795270656 5210780368940971776 5213795866839664468 5226514711995874752 5241796918756096608 5254083252893389824 5294319933974093568 5303830018386346272 5335400435162455476 5347906168123628928 5351001021230181954 5403772234457304064 5414326477102728486 5420089330958684928 5490405857454615552 5500268167215470208 5501129306394956598 5529807738467970048 5533007858686990864 5545976766943022592 5555381074702599168 5556808752815958183 5588448819194876544 5628554305226326656 5644445300349133824 5645012066352719424 5675328994743442944 5691923523967838976 5701575313510562304 5745815853251875128 5759283565671600384 5793565015467264672 5837019279493968384 5897021533600608684 5958623847816759392 5973159670852428288 5990625050006967552 6008141497521607808 6018329497594482432 6061520021012967168 6079243763764467072 6097600497328520544 6111892763569861632 6115429738548779376 6176706589636442496 6187801688117403984 6224633841022864722 6239223862810900416 6286020762531965952 6287004921594236112 6323437552785132416 6350638574646809352 6386798650508430336 6403413964463818848 6416979528418048576 6432633491687230464 6451442361545965056 6519856955727355968 6566646689430714432 6585847410744839328 6621217160534016768 6703451828793854316 6739453181257838496 6759159184711808784 6770620684793792736 6809855826076296448 6839149234235025456 6866447425738980352 6879858455867376798 6947707158587962368 6968686282661166336 6989062558341462144 7059093245298791424 7071773357848461696 7113867246883273968 7130541557498171904 7134668028306909272 7185148481821984128 7219101969470304648 7226785774611579904 7257872656739210688 7262072814526675509 7318187387958650112 7333690889620626944 7334839075193275464 7409078337087944244 7451265092259835392 7504739073635102208 7526682755136959232 7589231365290451968 7604054082800784882 7661087804335833504 7679044754228800512 7702232207151815424 7724753353956352896 7737852211192905984 7802155692172348416 7816170553411457664 7820693800259496702 7862695378134144912 7881124879340084736 7987500066675956736 8003100652743683214 8024439330125976576 8026501531845272931 8082026694683956224 8105658351685956096 8121489715654092729 8130133996438027392 8153906318065039168 8211598264939410432 8235608786181923328 8250402250823205312 8294711607701955072 8299511788030486296 8318965150414533888 8333071612053898752 8382673228792314816 8467518099529079136 8537885285951758464 8618723779877812692 8690347523200897008 8693142607636474624 8755528919240952576 8781129880993119104 8828289547378689024 8932766346755951616 8937935771725139088 8985937575010451328 9012212246282411712 9027494246391723648 9118865645646700608 9146400745992780816 9173144607823169064 9265059884454663744 9281702532176105976 9291581710214888448 9318750077788616192 9336950761534297083 9358835794216350624 9429031143797948928 9485156329177698624 9580197975762645504 9625469292627072864 9677163542318947584 9682763752702234012 9757583183944866816 9779785433591033952 9849970034146071648 9878771116117258992 9931825740801025152 10035577006849278976 10055177743190781474 10138738777067713176 10214783739114444672 10269642942869087232 10299671138608470528 10317136281590541312 10319787683801065197 10421560737881943552 10427591733679328936 10453029423991749504 10483593837512193216 10588639867948187136 10607660036772692544 10670800870324910952 10695812336247257856 10702002042460363908 10828652954205456972 10840178661917369856 11000536334430940416 11002258612789913196 11066015717373981728 11091953533886045184 11113617505631916366 11176897638389753088 11257108610452653312 11290024132705438848 11350657989486885888 11383847047935677952 11403150627021124608 11491631706503750256 11518567131343200768 11587130030934529344 11674038558987936768 11731040700389245053 11794043067201217368 11917247695633518784 11946319341704856576 11981250100013935104 12016282995043215616 12036658995188964864 12123040042025934336 12158487527528934144 12195200994657041088 12230859477097558752 12353413179272884992 12375603376234807968 12449267682045729444 12478447725621800832 12574009843188472224 12646875105570264832 12701277149293618704 12806827928927637696 12833959056836097152 12902884723091930112 13039713911454711936 13133293378861428864 13171694821489678656 13242434321068033536 13406903657587708632 13478906362515676992 13518318369423617568 13541241369587585472 13619711652152592896 13678298468470050912 13759716911734753596 13937372565322332672 13978125116682924288 14143546715696923392 14227734493766547936 14261083114996343808 14269336056613818544 14370296963643968256 14438203938940609296 14515745313478421376 14524145629053351018 14636374775917300224 14667381779241253888 14669678150386550928 14818156674175888488 14902530184519670784 15009478147270204416 15053365510273918464 15082766614786172211 15208108165601569764 15322175608671667008 15404464414303630848 15449506707912705792 15475704422385811968 15632341106822915328 15641387600518993404 15725390756268289824 15762249758680169472 16006201305487366428 16053003063690545862 16211316703371912192 16242979431308185458 16260267992876054784 16307812636130078336 16471217572363846656 16500804501646410624 16589423215403910144 16599023576060972592 16637930300829067776 16666143224107797504 16765346457584629632 16935036199058158272 16944836567228909521 17075770571903516928 17237447559755625384 17380695046401794016 17386285215272949248 17511057838481905152 17562259761986238208 17875871543450278176 17971875150020902656 18024424492564823424 18054988492783447296 18237731291293401216 18292801491985561632 18346289215646338128 18530119768909327488 18563405064352211952 18637500155577232384 18673901523068594166 18717671588432701248 18858062287595897856 18970312658355397248 19160395951525291008 19250938585254145728 19354327084637895168 19365527505404468024 19559570867182067904 19699940068292143296 19757542232234517984 19863651481602050304 20110355486381562948 20277477554135426352 20429567478228889344 20599342277216941056 20639575367602130394 20843121475763887104 20855183467358657872 20906058847983499008 20967187675024386432 21177279735896374272 21215320073545385088 21341601740649821904 21391624672494515712 21404004084920727816 21657305908410913944 21680357323834739712 21786218443580026527 22001072668861880832 22004517225579826392 22132031434747963456 22227235011263832732 22353795276779506176 22514217220905306624 22580048265410877696 22767694095871355904 22983263413007500512 23037134262686401536 23174260061869058688 23462081400778490106 23588086134402434736 23834495391267037568 23962500200027870208 24032565990086431232 24073317990377929728 24079504595535818793 24246080084051868672 24316975055057868288 24390401989314082176 24461718954195117504 24706826358545769984 24751206752469615936 24898535364091458888 24956895451243601664 25148019686376944448 25293750211140529664 25402554298587237408 25613655857855275392 25667918113672194304 26079427822909423872 26266586757722857728 26343389642979357312 26484868642136067072 26813807315175417264 26957812725031353984 27036636738847235136 27082482739175170944 27239423304305185792 27356596936940101824 27519433823469507192 27874745130644665344 27956250233365848576 28010852284602891249 28287093431393846784 28455468987533095872 28538672113227637088 28740593927287936512 28876407877881218592 29031490626956842752 29048291258106702036 29272749551834600448 29339356300773101856 29636313348351776976 30106731020547836928 30165533229572344422 30416216331203139528 30644351217343334016 30808928828607261696 30899013415825411584 30951408844771623936 31264682213645830656 31282775201037986808 31450781512536579648 32012402610974732856 32106006127381091724 32485958862616370916 32520535985752109568 32615625272260156672 33001609003292821248 33198047152121945184 33275860601658135552 33530692915169259264 33870072398116316544 33889673134457819042 34151541143807033856 34474895119511250768 34761390092803588032 34772570430545898496 35022115676963810304 35124519523972476416 35193122101167735159 35751743086900556352 35943750300041805312 36048848985129646848 36109976985566894592 36475462582586802432 36585602983971123264 36692578431292676256 37060239537818654976 37126810128704423904 37347803046137188332 37435343176865402496 37940625316710794496 38501877170508291456 38708654169275790336 38731055010808936048 39119141734364135808 39399880136584286592 39515084464469035968 39727302963204100608 40220710972763125896 40554955108270852704 40859134956457778688 41279150735204260788 41710366934717315744 41812117695966998016 41934375350048772864 42430640147090770176 42683203481299643808 42783249344989031424 42808008169841455632 43314611816821827888 43572436887160053054 44002145337723761664 44009034451159652784 44264062869495926912 44454470022527665464 44707590553559012352 45028434441810613248 45160096530821755392 45966526826015001024 46348520123738117376 46924162801556980212 47176172268804869472 47668990782534075136 48065131980172862464 48159009191071637586 48633950110115736576 48780803978628164352 48923437908390235008 49413652717091539968 49502413504939231872 49797070728182917776 49913790902487203328 50296039372753888896 50587500422281059328 50805108597174474816 50834509701686728563 51227311715710550784 51335836227344388608 52158855645818847744 52533173515445715456 52686779285958714624 53627614630350834528 53915625450062707968 54073273477694470272 54164965478350341888 54713193873880203648 55038867646939014384 55912500466731697152 56021704569205782498 56574186862787693568 56910937975066191744 57077344226455274176 57481187854575873024 57752815755762437184 58062981253913685504 58096582516213404072 58678712601546203712 59272626696703553952 60331066459144688844 60832432662406279056 61288702434686668032 61798026831650823168 62529364427291661312 62565550402075973616 62901563025073159296 64024805221949465712 64212012254762183448 64971917725232741832 65041071971504219136 65231250544520313344 65358655330740079581 66003218006585642496 66396094304243890368 67061385830338518528 67740144796232633088 67779346268915638084 68303082287614067712 68949790239022501536 69522780185607176064 70249039047944952832 70386244202335470318 71503486173801112704 71887500600083610624 72097697970259293696 72219953971133789184 72238513786607456379 72950925165173604864 73171205967942246528 73385156862585352512 74120479075637309952 74253620257408847808 74695606092274376664 74870686353730804992 75881250633421588992 77003754341016582912 77462110021617872096 78238283468728271616 78799760273168573184 79030168928938071936 79454605926408201216 80441421945526251792 81109910216541705408 81718269912915557376 82558301470408521576 83420733869434631488 83624235391933996032 83868750700097545728 84861280294181540352 85366406962599287616 85616016339682911264 86629223633643655776 87144873774320106108 88018068902319305568 88528125738991853824 88908940045055330928 90320193061643510784 91933053652030002048 92697040247476234752 93848325603113960424 94352344537609738944 95337981565068150272 96318018382143275172 97561607957256328704 97846875816780470016 99004827009878463744 99594141456365835552 99827581804974406656 100592078745507777792 101610217194348949632 101669019403373457126 102454623431421101568 102671672454688777216 104317711291637695488 105066347030891430912 105373558571917429248 105579366303503205477 107255229260701669056 107831250900125415936 108146546955388940544 108329930956700683776 109426387747760407296 110077735293878028768 112043409138411564996 113821875950132383488 114154688452910548352 115505631511524874368 116125962507827371008 116193165032426808144 117357425203092407424 118545253393407107904 120662132918289377688 121664865324812558112 122577404869373336064 125131100804151947232 125803126050146318592 128049610443898931424 128424024509524366896 129943835450465483664 130462501089040626688 130717310661480159162 132006436013171284992 132792188608487780736 134122771660677037056 135480289592465266176 135558692537831276168 137899580478045003072 139045560371214352128 140772488404670940636 143006972347602225408 144195395940518587392 144477027573214912758 145901850330347209728 146342411935884493056 146770313725170705024 148240958151274619904 148507240514817695616 149391212184548753328 149741372707461609984 151762501266843177984 152503529105060185689 154007508682033165824 154924220043235744192 156476566937456543232 157599520546337146368 158060337857876143872 160882843891052503584 162219820433083410816 165116602940817043152 166841467738869262976 167737501400195091456 169722560588363080704 170732813925198575232 171232032679365822528 173258447267287311552 174289747548640212216 176036137804638611136 177056251477983707648 177817880090110661856 183866107304060004096 185394080494952469504 187696651206227920848 188704689075219477888 190675963130136300544 192636036764286550344 195123215914512657408 195693751633560940032 196075965992220238743 198009654019756927488 199188282912731671104 201184157491015555584 203220434388697899264 203338038806746914252 204909246862842203136 210747117143834858496 211158732607006410954 214510458521403338112 215662501800250831872 216293093910777881088 216659861913401367552 218852775495520814592 220155470587756057536 224086818276823129992 227643751900264766976 228309376905821096704 231011263023049748736 232386330064853616288 234714850406184814848 237090506786814215808 241324265836578755376 243329730649625116224 245154809738746672128 250262201608303894464 251606252100292637184 256099220887797862848 256848049019048733792 259887670900930967328 261434621322960318324 265584377216975561472 270960579184930532352 271117385075662552336 275799160956090006144 278091120742428704256 281544976809341881272 286013944695204450816 288954055146429825516 292684823871768986112 293540627450341410048 297014481029635391232 298782424369097506656 299482745414923219968 305007058210120371378 308015017364066331648 309848440086471488384 312953133874913086464 315199041092674292736 316120675715752287744 321765687782105007168 324439640866166821632 330233205881634086304 333682935477738525952 341465627850397150464 342464065358731645056 346516894534574623104 348579495097280424432 352072275609277222272 354112502955967415296 355635760180221323712 367732214608120008192 375393302412455841696 377409378150438955776 385272073528573100688 391387503267121880064 392151931984440477486 396019308039513854976 398376565825463342208 402368314982031111168 406440868777395798528 406676077613493828504 422317465214012821908 429020917042806676224 432586187821555762176 437705550991041629184 440310941175512115072 448173636553646259984 455287503800529533952 456618753811642193408 457510587315180557067 462022526046099497472 464772660129707232576 469429700812369629696 474181013573628431616 482648531673157510752 486659461299250232448 500524403216607788928 503212504200585274368 512198441775595725696 513696098038097467584 519775341801861934656 522869242645920636648 531168754433951122944 542234770151325104672 551598321912180012288 556182241484857408512 563089953618683762544 572027889390408901632 577908110292859651032 585369647743537972224 587081254900682820096 594028962059270782464 597564848738195013312 610014116420240742756 619696880172942976768 632241351431504575488 643531375564210014336 648879281732333643264 660466411763268172608 667365870955477051904 682931255700794300928 684928130717463290112 693033789069149246208 697158990194560848864 704144551218554444544 711271520360442647424 735464429216240016384 750786604824911683392 754818756300877911552 770544147057146201376 784303863968880954972 796753131650926684416 812881737554791597056 813352155226987657008 844634930428025643816 858041834085613352448 880621882351024230144 896347273107292519968 913237507623284386816 915021174630361114134 924045052092198994944 929545320259414465152 938859401624739259392 948362027147256863232 965297063346315021504 973318922598500464896 1001048806433215577856 1024396883551191451392 1027392196076194935168 1039550683603723869312 1045738485291841273296 1062337508867902245888 1084469540302650209344 1103196643824360024576 1126179907237367525088 1155816220585719302064 1174162509801365640192 1188057924118541564928 1195129697476390026624 1220028232840481485512 1239393760345885953536 1287062751128420028672 1297758563464667286528 1320932823526536345216 1334731741910954103808 1365862511401588601856 1369856261434926580224 1372531761945541671201 1386067578138298492416 1394317980389121697728 1408289102437108889088 1422543040720885294848 1501573209649823366784 1509637512601755823104 1541088294114292402752 1568607727937761909944 1593506263301853368832 1626704310453975314016 1689269860856051287632 1716083668171226704896 1761243764702048460288 1792694546214585039936 1830042349260722228268 1859090640518828930304 1896724054294513726464 1930594126692630043008 1946637845197000929792 2002097612866431155712 2048793767102382902784 2054784392152389870336 2079101367207447738624 2091476970583682546592 2168939080605300418688 2206393287648720049152 2252359814474735050176 2311632441171438604128 2390259394952780053248 2440056465680962971024 2478787520691771907072 2574125502256840057344 2641865647053072690432 2739712522869853160448 2745063523891083342402 2772135156276596984832 2788635960778243395456 2816578204874217778176 2845086081441770589696 3003146419299646733568 3082176588228584805504 3137215455875523819888 3187012526603706737664 3253408620907950628032 3378539721712102575264 3522487529404096920576 3585389092429170079872 3660084698521444456536 3718181281037657860608 3861188253385260086016 3893275690394001859584 4004195225732862311424 4097587534204765805568 4109568784304779740672 4158202734414895477248 4182953941167365093184 4337878161210600837376 4504719628949470100352 4623264882342877208256 4780518789905560106496 4880112931361925942048 5148251004513680114688 5283731294106145380864 5490127047782166684804 5577271921556486790912 5690172162883541179392 6006292838599293467136 6164353176457169611008 6274430911751047639776 6506817241815901256064 6757079443424205150528 7170778184858340159744 7320169397042888913072 7436362562075315721216 7722376506770520172032 8219137568609559481344 8316405468829790954496 8365907882334730186368 8675756322421201674752 9009439257898940200704 9246529764685754416512 9561037579811120212992 9760225862723851884096 10567462588212290761728 10980254095564333369608 11154543843112973581824 12012585677198586934272 12328706352914339222016 12548861823502095279552 13013634483631802512128 13514158886848410301056 14341556369716680319488 14640338794085777826144 15444753013541040344064 16731815764669460372736 17351512644842403349504 18018878515797880401408 18493059529371508833024 19520451725447703768192 21960508191128666739216 22309087686225947163648 24657412705828678444032 25097723647004190559104 26027268967263605024256 27028317773696820602112 28683112739433360638976 29280677588171555652288 33463631529338920745472 36037757031595760802816 36986119058743017666048 39040903450895407536384 43921016382257333478432 50195447294008381118208 52054537934527210048512 54056635547393641204224 58561355176343111304576 66927263058677841490944 73972238117486035332096 78081806901790815072768 87842032764514666956864 100390894588016762236416 108113271094787282408448 117122710352686222609152 156163613803581630145536 175684065529029333913728 200781789176033524472832 234245420705372445218304 351368131058058667827456 468490841410744890436608 702736262116117335654912 1405472524232234671309824
- Sum of all divisors σ(n): 5607899358320978570280000
- Sum of proper divisors (its aliquot sum) s(n): 4202426834088743898970176
- 1405472524232234671309824 is an abundant number, because the sum of its proper divisors (4202426834088743898970176) is greater than itself. Its abundance is 2796954309856509227660352
Bases of 1405472524232234671309824
- Binary: 1001010011001111011010001011101100000010010100100000100111110010010000100000000002
- Hexadecimal: 0x1299ED17604A413E48400
- Base-36: 6CVAHC4YT4JAKG00
Squares and roots of 1405472524232234671309824
- 1405472524232234671309824 squared (14054725242322346713098242) is 1975353016371729475346190389109933990511798910976
- 1405472524232234671309824 cubed (14054725242322346713098243) is 2776304390169733406437963961319260888205975661423710953808997234690228224
-
The
square root of 1405472524232234671309824 is 1185526264674.1465893223 -
The
cube root of 1405472524232234671309824 is 112014467.8438081627
Scales and comparisons
How big is 1405472524232234671309824?- 1,405,472,524,232,234,671,309,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,405,472,524,232,234,671,309,824 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 1405472524232234671309824 cubic inches would be around 9334539 feet tall.
Recreational maths with 1405472524232234671309824
- 1405472524232234671309824 backwards is 4289031764322324252745041
- The number of decimal digits it has is: 25
- The sum of 1405472524232234671309824's digits is 90
- 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 1405472524232234671309824 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 1405472524232234671309824 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/1405472524232234671309824/
Chicago style:
Numbermatics. 2024. "Number 1405472524232234671309824 - Facts about the integer". https://numbermatics.com/n/1405472524232234671309824/
The information we have on file for 1405472524232234671309824 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 1405472524232234671309824, math, Factors of 1405472524232234671309824, curriculum, school, college, exams, university, Prime factorization of 1405472524232234671309824, STEM, science, technology, engineering, physics, economics, calculator, one septillion, four hundred five sextillion, four hundred seventy-two quintillion, five hundred twenty-four quadrillion, two hundred thirty-two trillion, two hundred thirty-four billion, six hundred seventy-one million, three hundred nine thousand, eight hundred twenty-four.