4245518436046456476544
4,245,518,436,046,456,476,544 is an even composite number composed of twelve prime numbers multiplied together.
What does the number 4245518436046456476544 look like?
This visualization shows the relationship between its 12 prime factors (large circles) and 16384 divisors.
4245518436046456476544 is an even composite number. It is composed of twelve distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 4245518436046456476544:
27 × 7 × 13 × 17 × 19 × 29 × 31 × 43 × 113 × 127 × 1093 × 1861
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 13 × 17 × 19 × 29 × 31 × 43 × 113 × 127 × 1093 × 1861)See below for interesting mathematical facts about the number 4245518436046456476544 from the Numbermatics database.
Names of 4245518436046456476544
- Cardinal: 4245518436046456476544 can be written as Four sextillion, two hundred forty-five quintillion, five hundred eighteen quadrillion, four hundred thirty-six trillion, forty-six billion, four hundred fifty-six million, four hundred seventy-six thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 4.245518436046456476544 × 1021
Factors of 4245518436046456476544
Divisors of 4245518436046456476544
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 19 26 28 29 31 32 34 38 43 52 56 58 62 64 68 76 86 91 104 112 113 116 119 124 127 128 133 136 152 172 182 203 208 217 221 224 226 232 238 247 248 254 266 272 301 304 323 344 364 377 403 406 416 434 442 448 452 464 476 493 494 496 508 527 532 544 551 559 589 602 608 646 688 728 731 754 791 806 812 817 832 868 884 889 896 899 904 928 952 986 988 992 1016 1054 1064 1088 1093 1102 1118 1178 1204 1216 1247 1292 1333 1376 1456 1462 1469 1508 1547 1582 1612 1624 1634 1651 1664 1729 1736 1768 1778 1798 1808 1856 1861 1904 1921 1972 1976 1984 2032 2108 2128 2147 2159 2176 2186 2204 2236 2261 2356 2408 2413 2432 2494 2584 2639 2666 2752 2821 2912 2924 2938 3016 3094 3164 3224 3248 3268 3277 3302 3451 3458 3472 3503 3536 3556 3596 3616 3683 3689 3712 3722 3808 3842 3857 3913 3937 3944 3952 3968 4064 4123 4199 4216 4256 4294 4318 4372 4408 4472 4522 4712 4816 4826 4859 4988 5117 5168 5278 5332 5461 5504 5642 5719 5824 5848 5876 6032 6188 6293 6328 6409 6448 6496 6536 6554 6604 6851 6902 6916 6944 7006 7072 7112 7163 7192 7232 7366 7378 7444 7616 7651 7657 7684 7714 7826 7874 7888 7904 8128 8246 8398 8432 8512 8588 8636 8729 8744 8816 8944 9044 9331 9367 9424 9503 9632 9652 9718 9976 10013 10234 10283 10336 10556 10621 10664 10922 11284 11438 11557 11648 11687 11696 11752 12064 12376 12586 12656 12818 12896 12992 13027 13072 13108 13208 13447 13702 13804 13832 13888 13889 14012 14144 14209 14224 14326 14351 14384 14464 14732 14756 14888 15029 15113 15232 15283 15302 15314 15368 15428 15652 15748 15776 15808 16211 16256 16492 16796 16864 16891 17024 17081 17176 17272 17329 17458 17488 17632 17888 18088 18581 18662 18734 18848 19006 19264 19304 19436 19952 20026 20468 20566 20672 20767 21112 21199 21242 21328 21844 22568 22661 22876 22939 23114 23374 23392 23504 23693 24128 24193 24521 24752 24973 25172 25312 25327 25636 25781 25792 25984 26054 26144 26216 26416 26894 27404 27559 27608 27664 27776 27778 27911 28024 28067 28288 28418 28448 28652 28702 28768 29393 29464 29512 29776 30058 30226 30566 30604 30628 30736 30856 31304 31369 31496 31552 31616 31637 31697 32422 32984 33592 33728 33782 33883 34013 34162 34352 34544 34658 34916 34976 35264 35359 35776 36176 36499 37162 37324 37468 37696 38012 38227 38528 38608 38657 38872 39904 40052 40936 41021 41132 41344 41534 42224 42398 42484 42601 42656 43688 44863 45136 45322 45539 45752 45878 46228 46748 46784 46999 47008 47386 47879 47957 48256 48386 49042 49504 49946 50141 50344 50624 50654 51181 51272 51562 51584 52108 52288 52432 52832 53599 53788 53969 54808 55118 55216 55328 55556 55709 55822 56048 56134 56836 56896 57304 57404 57536 57691 58786 58928 59024 59551 59552 60116 60452 61132 61208 61256 61472 61712 62263 62608 62611 62738 62992 63104 63167 63274 63394 64844 65569 65968 66521 66557 66929 67184 67456 67564 67766 68026 68324 68704 69088 69316 69832 69952 69977 70091 70528 70718 70993 71552 72352 72998 74324 74347 74648 74803 74936 75392 76024 76454 77216 77314 77744 79808 80023 80104 81809 81872 82042 82264 82603 83068 84448 84796 84968 85202 85312 87376 89726 90272 90644 91078 91504 91756 92321 92456 92837 93496 93568 93998 94016 94772 95758 95914 96772 97223 98084 99008 99463 99892 100282 100457 100688 101248 101308 101587 102362 102544 103124 103759 104216 104576 104864 105664 106981 107198 107576 107938 109616 110236 110432 110656 111112 111418 111644 112096 112268 113477 113672 113792 114173 114608 114808 115072 115382 117572 117856 118048 119102 119104 119567 120232 120904 121303 121771 122264 122416 122512 122944 123424 123509 124526 125216 125222 125476 125984 126334 126548 126788 129688 130067 130169 131138 131936 133042 133114 133858 134368 135128 135532 136052 136648 137408 138176 138632 138811 139664 139904 139954 140182 140911 141436 141986 144704 145369 145996 148393 148648 148694 149296 149606 149872 150629 152048 152908 154432 154628 155488 158369 158627 159616 160046 160208 163618 163744 164084 164528 165206 165851 166136 168896 169291 169351 169592 169936 170404 170624 174752 174811 177289 179452 180544 180557 181288 182156 183008 183512 184642 184912 185674 186563 186992 187996 188032 189544 191516 191828 193544 194446 195377 196168 196469 198016 198679 198926 199784 200564 200914 201376 202616 203174 204724 205088 206248 207518 208432 209728 210293 211328 213962 214396 215152 215876 219232 219583 220472 220864 221312 221459 221879 222053 222224 222836 223288 224192 224536 226954 227344 228346 229216 229616 230764 235144 235712 236096 236347 237181 238204 238208 239134 240464 241553 241808 242606 243542 243967 244528 244832 245024 245888 246848 247018 247513 249052 250432 250444 250952 251968 252668 253096 253576 255493 259376 260134 260338 262276 263872 266084 266228 267716 268736 269971 270256 270599 271064 272104 272669 273296 274816 275587 276352 277264 277622 279328 279908 280364 281822 282872 283972 287147 289408 290377 290738 291992 294593 296786 297296 297388 298207 298592 299212 299744 301258 304096 305816 308009 308864 309256 310976 316738 317254 318773 320092 320416 327236 327488 328168 328993 329056 329251 330412 331702 332272 335153 337792 338582 338702 339184 339872 340808 349504 349622 353039 354578 358267 358904 361088 361114 362576 364312 366016 367024 369284 369824 371348 373126 373984 375992 377783 379088 383032 383656 387088 388892 389963 390754 392336 392938 397358 397852 399568 401128 401828 402752 402781 403837 405232 406348 409448 410176 411281 412061 412496 415036 416179 416857 416864 419456 420586 427924 428792 430304 430559 431752 435841 438277 438464 439166 440479 440944 441728 442169 442918 443758 444106 444448 444881 445672 446576 448384 449072 453908 454688 456692 458432 459232 459667 461528 465899 468503 470288 471424 472192 472694 474362 474487 476408 478268 480928 483106 483616 485212 487084 487934 489056 489664 489839 490048 493696 494036 495026 496951 498104 500864 500888 501904 502541 503936 505336 506192 507152 510986 518752 520268 520676 523621 524552 527744 532168 532456 533273 535432 537472 538849 539942 540512 541198 542128 544208 545338 546592 551174 554528 555244 558656 559816 560161 560728 563644 565744 567944 574294 576011 578221 580754 581476 583984 589186 593572 594592 594776 596414 597184 598424 599488 601103 602243 602516 608192 610987 611632 616018 617093 618512 621952 633476 634508 637546 640184 640832 643777 646247 649859 654472 654976 656336 657169 657986 658112 658502 660824 663404 664544 670306 677164 677404 678368 679744 681616 699008 699244 701597 706078 709156 711109 716534 717808 722228 724217 725152 726313 728624 732032 734048 734483 738568 739648 742696 746252 747968 749983 751984 755566 758176 766064 767312 774163 774176 777784 779926 781508 784672 785876 794716 795704 798983 799136 799211 802256 803656 805504 805562 807674 809419 810464 812696 813943 818896 820352 822562 824122 824992 830072 832358 833714 833728 841172 852397 855848 857584 860608 861118 863504 864563 865241 870077 871682 876554 876928 878332 880958 881888 884338 885836 887516 888212 888896 889762 891344 892981 893152 898144 907816 909376 909701 911183 913384 916864 917473 918464 919334 923056 931798 937006 940576 945388 948724 948974 952816 956536 961856 966212 967232 970424 971677 972439 974168 975868 978112 979328 979678 980096 980747 982607 986377 988072 990052 993902 996208 1001776 1003808 1005082 1010672 1012384 1014304 1021972 1025411 1037504 1040299 1040536 1041352 1047242 1049104 1054403 1058471 1064336 1064912 1066546 1070864 1073839 1077698 1079884 1081024 1082396 1084256 1088416 1090676 1093184 1096129 1102348 1108583 1109056 1110488 1117312 1119632 1120322 1121456 1127288 1131469 1131488 1135888 1148588 1152022 1156442 1161508 1162952 1167968 1178372 1185037 1187144 1189184 1189552 1189609 1192828 1194368 1196848 1198976 1200173 1202206 1204486 1205032 1206881 1216384 1221974 1223264 1232036 1234186 1237024 1263899 1266952 1269016 1271651 1275092 1280368 1281664 1287554 1292494 1299718 1305941 1308944 1312672 1314338 1315972 1316224 1317004 1320631 1321648 1326808 1329088 1340612 1348867 1354328 1354808 1356736 1359488 1360391 1362971 1363232 1390753 1398488 1403194 1412156 1418312 1422218 1433068 1435616 1444456 1448434 1450304 1452626 1456969 1457248 1468096 1468966 1472051 1477136 1479296 1484249 1485392 1492504 1495936 1499966 1503968 1511132 1516352 1520437 1532128 1534624 1548326 1548352 1554371 1555568 1559852 1563016 1569344 1569457 1571752 1589432 1591408 1597966 1598272 1598422 1604512 1605617 1607312 1611124 1615348 1618838 1620928 1625392 1627886 1637792 1645124 1648244 1649984 1654429 1660144 1664716 1667428 1667456 1673039 1682344 1690871 1704794 1707769 1711696 1715168 1721216 1722236 1726979 1727008 1729126 1730482 1740154 1743364 1753108 1756664 1761916 1763776 1763903 1768676 1771672 1775032 1776424 1777792 1779524 1782688 1785962 1786304 1796288 1804543 1815632 1818752 1819402 1822366 1826768 1831843 1834946 1836928 1838668 1846112 1863596 1874012 1881152 1889797 1890776 1897448 1897948 1905632 1908683 1913072 1923712 1929109 1930153 1932424 1934464 1940848 1940941 1943354 1944878 1948336 1951736 1956224 1958177 1959356 1961494 1965214 1972754 1976144 1980104 1987804 1992416 2003552 2007616 2010164 2021344 2024768 2028608 2032639 2034073 2043944 2050822 2058797 2062151 2075008 2080598 2081072 2082704 2094484 2098208 2099653 2108806 2116942 2128672 2129824 2133092 2141728 2147678 2155396 2156063 2159768 2162048 2164792 2168512 2169287 2176832 2181352 2186368 2192258 2200783 2204696 2217166 2218112 2220976 2239264 2240644 2242912 2254576 2262938 2262976 2271776 2297176 2304044 2304757 2312884 2320667 2323016 2325904 2335936 2346671 2356744 2359787 2370074 2374288 2378368 2379104 2379218 2385656 2393696 2395487 2400346 2404412 2408972 2410064 2413762 2443948 2446528 2464072 2468372 2471273 2474048 2480713 2527798 2533904 2538032 2543302 2550184 2560693 2560736 2575108 2584988 2599436 2611882 2617888 2625344 2628676 2631944 2634008 2637409 2641262 2643296 2653616 2658176 2677309 2681224 2692273 2697734 2708656 2709616 2713472 2720782 2725942 2726464 2733809 2781506 2796976 2806388 2819467 2824312 2836624 2844436 2861951 2866136 2871232 2877947 2878967 2884427 2888912 2896868 2900608 2905252 2913253 2913938 2914496 2936192 2937932 2944102 2954272 2968498 2970784 2985008 2999932 3007936 3009011 3013913 3022264 3032704 3040874 3064256 3069248 3072511 3083353 3096652 3096704 3108742 3111136 3114167 3119704 3126032 3138688 3138914 3143504 3171571 3178864 3182816 3195932 3196544 3196844 3209024 3211234 3214624 3216529 3217669 3222248 3230696 3237676 3241856 3250784 3255772 3275584 3290248 3296488 3299968 3308858 3320288 3321409 3329432 3334856 3346078 3364688 3381742 3409588 3415538 3423392 3430336 3444472 3453958 3454016 3458252 3460964 3480308 3486728 3506216 3513328 3517787 3523832 3527552 3527806 3537352 3543344 3544697 3550064 3552848 3559048 3565376 3571924 3572608 3574981 3581761 3592576 3609086 3631264 3638804 3644732 3653536 3663686 3669892 3677336 3692224 3727192 3732911 3748024 3762304 3771943 3774901 3779594 3781552 3794896 3795896 3811264 3817366 3826144 3828779 3858218 3860306 3864848 3881696 3881882 3886708 3889756 3896672 3903472 3916354 3918712 3922988 3930428 3945508 3952288 3960208 3975608 3984832 3995567 4007104 4015232 4017899 4020328 4025519 4032077 4042688 4049536 4057216 4065278 4068146 4087888 4101644 4117594 4124302 4161196 4162144 4165408 4188968 4196416 4199306 4207721 4215701 4217612 4233884 4257344 4259648 4266184 4276909 4283456 4295356 4303141 4310792 4312126 4319536 4319651 4329584 4337024 4338574 4353664 4362704 4368241 4384516 4401566 4409392 4434332 4441952 4478528 4481288 4485824 4490593 4506439 4509152 4525876 4525952 4543552 4589507 4594352 4600183 4608088 4609514 4625768 4635373 4641334 4646032 4651808 4671872 4693342 4713488 4719574 4740148 4748576 4758208 4758436 4771312 4787392 4790974 4800692 4808824 4817944 4820128 4827524 4887896 4893056 4909439 4911179 4928144 4936744 4942546 4948096 4961426 5055596 5067808 5069519 5076064 5086604 5100368 5121386 5121472 5141381 5150216 5169976 5198872 5223764 5235776 5236153 5249881 5250688 5257352 5263888 5268016 5274818 5282524 5286592 5307232 5310887 5354618 5362448 5384546 5395468 5410327 5417312 5419141 5419232 5441564 5451884 5452928 5467618 5563012 5592881 5593952 5597267 5612776 5638934 5648624 5665933 5673248 5688872 5697601 5723902 5732272 5742464 5755894 5757934 5768854 5777824 5783453 5793736 5810504 5826506 5827876 5828992 5875864 5888204 5908544 5936996 5941568 5968873 5970016 5999864 6015872 6018022 6027826 6044528 6056687 6081748 6090539 6098497 6128512 6138496 6145022 6166706 6193304 6217484 6222272 6228334 6239408 6250867 6252064 6277828 6287008 6343142 6357728 6365632 6367907 6391864 6393688 6418048 6422311 6422468 6429248 6433058 6435338 6444496 6461392 6475352 6501568 6511544 6519083 6551168 6580496 6592976 6617716 6640576 6642818 6658864 6669712 6692156 6729376 6763484 6807073 6819176 6831076 6846784 6854063 6860672 6865229 6878249 6888944 6907916 6908032 6916504 6921928 6960616 6973456 7005037 7012432 7026656 7035574 7047664 7055612 7074704 7075043 7086688 7089394 7100128 7105696 7118096 7130752 7143848 7149962 7163522 7177877 7218172 7262528 7277608 7282093 7289464 7307072 7326757 7327372 7339784 7354672 7384448 7409297 7454384 7465822 7488143 7496048 7516873 7543886 7549802 7559188 7562977 7563104 7589792 7591792 7622528 7634732 7652288 7657558 7672903 7716436 7720612 7729696 7763392 7763764 7773416 7779512 7793344 7806944 7814339 7829159 7832708 7837424 7845976 7860856 7891016 7904576 7907401 7920283 7920416 7951216 7969664 7991134 8014208 8022209 8035798 8040656 8051038 8064154 8085376 8130556 8136292 8175776 8203288 8235188 8248604 8322392 8324288 8327263 8330816 8369101 8377936 8392832 8398612 8401211 8415442 8431402 8435224 8448167 8452739 8467768 8514688 8519296 8532368 8543197 8553818 8566912 8590712 8606282 8621584 8624252 8639072 8639302 8659168 8677148 8725408 8736482 8769032 8803132 8818784 8868664 8883904 8901557 8957056 8962576 8971648 8981186 9012878 9018304 9042599 9051752 9087104 9179014 9188704 9200366 9216176 9219028 9244417 9251536 9270746 9282668 9292064 9303616 9386684 9426976 9439148 9442069 9480296 9497152 9516416 9516872 9522737 9540797 9542624 9548279 9574784 9581948 9601384 9617648 9635888 9640256 9655048 9775792 9818878 9822358 9856288 9873488 9885092 9922852 10111192 10135616 10139038 10152128 10162921 10173208 10198783 10200736 10238131 10242772 10242944 10282762 10300432 10339952 10386779 10389743 10397744 10447528 10471552 10472306 10490581 10499762 10514704 10527776 10536032 10549636 10565048 10573184 10614464 10621774 10643059 10709236 10724896 10769092 10790936 10820654 10834624 10838282 10838464 10883128 10903768 10935236 10944209 10986199 11126024 11185762 11187904 11194534 11225552 11239319 11277868 11297248 11331866 11346496 11377744 11395202 11447804 11464544 11511788 11515868 11537708 11555648 11566906 11587472 11608753 11621008 11653012 11655752 11711273 11724767 11751728 11776408 11817088 11873992 11883136 11927149 11937746 11940032 11999728 12036044 12055652 12088853 12089056 12113374 12163496 12181078 12196994 12290044 12333412 12347321 12386608 12434968 12444544 12456668 12478816 12486211 12501734 12504128 12555656 12574016 12631801 12686284 12715456 12731264 12735814 12749711 12773891 12783728 12787376 12822901 12844622 12844936 12858496 12866116 12870676 12888992 12901549 12922784 12950704 13003136 13023088 13038166 13160992 13185952 13235432 13281152 13285636 13317728 13330343 13339424 13384312 13458752 13511071 13526968 13586587 13614146 13638352 13662152 13693568 13707239 13708126 13730458 13756498 13760123 13777888 13815832 13833008 13843856 13921232 13946912 14010074 14024864 14053312 14071148 14095328 14111224 14149408 14150086 14173376 14178788 14200256 14211392 14236192 14238511 14249677 14287696 14299924 14327044 14355754 14411579 14436344 14525056 14555216 14564186 14578928 14614144 14653514 14654744 14679568 14697571 14709097 14709344 14818594 14908768 14931644 14976286 14992096 15033746 15087772 15099604 15118376 15125954 15126208 15179584 15180677 15183584 15185009 15269464 15304576 15315116 15345806 15405481 15432872 15441224 15459392 15464917 15526784 15527528 15546832 15559024 15586688 15613888 15628678 15658318 15665416 15674848 15685643 15691952 15721712 15782032 15809152 15814802 15840566 15840832 15902432 15982268 16044418 16071596 16081312 16102076 16128308 16244669 16261112 16272584 16351552 16406576 16426697 16470376 16497208 16518509 16531463 16644784 16648576 16654526 16661632 16704319 16738202 16755872 16768409 16797224 16802422 16830884 16862804 16870448 16896334 16905478 16935536 17064736 17086394 17107636 17181424 17212564 17243168 17248504 17278144 17278604 17318336 17354296 17364991 17431987 17450816 17472964 17538064 17606264 17637568 17685083 17718623 17737328 17767808 17803114 17895697 17924851 17925152 17962372 18025756 18036608 18085198 18103504 18358028 18377408 18400732 18432352 18438056 18461863 18488834 18503072 18541492 18565336 18584128 18607232 18634193 18669533 18741163 18773368 18845911 18853952 18878296 18884138 18940597 18960592 18994304 19033744 19045474 19081594 19085248 19096558 19129883 19136663 19163896 19202768 19235296 19271776 19280512 19310096 19551584 19637756 19644716 19712576 19746976 19765681 19770184 19845704 20033657 20145629 20222384 20271232 20278076 20304256 20325842 20346416 20397566 20401472 20402941 20476262 20485544 20565524 20600864 20679904 20773558 20779486 20795488 20895056 20944612 20981162 20999524 21029408 21055552 21063077 21072064 21099272 21130096 21228928 21243548 21286118 21418472 21449792 21507577 21538184 21581872 21641308 21669248 21676564 21676928 21749507 21766256 21807536 21870472 21888418 21972398 22200997 22252048 22371524 22375808 22389068 22450727 22451104 22478638 22515703 22555736 22594496 22663732 22692992 22755488 22790404 22895608 22929088 22930739 23023576 23031736 23075416 23111296 23133812 23170507 23174944 23217506 23242016 23306024 23311504 23422546 23449534 23503456 23552816 23747984 23854298 23875492 23880064 23999456 24072088 24111304 24177706 24178112 24226748 24326992 24362156 24393988 24580088 24666824 24694642 24768473 24773216 24812879 24869936 24913336 24957632 24972422 25003468 25008256 25024867 25072327 25091989 25111312 25148032 25232233 25263602 25372568 25430912 25471628 25499422 25547782 25567456 25574752 25645802 25689244 25689872 25732232 25741352 25777984 25803098 25845568 25847429 25896449 25901408 26046176 26076332 26321984 26371904 26424307 26442949 26470864 26571272 26635456 26660686 26678848 26707211 26768624 26801453 26917504 27022142 27053936 27173174 27228292 27276704 27295489 27324304 27414478 27416252 27460916 27512996 27520246 27555776 27631664 27666016 27682411 27687712 27842464 27893824 27968969 28020148 28049728 28106624 28125293 28142296 28178633 28190656 28200731 28222448 28298816 28300172 28346752 28357576 28400512 28422784 28441663 28472384 28477022 28499354 28575392 28599848 28654088 28711508 28823158 28872688 29110432 29128372 29157856 29307028 29309488 29359136 29395142 29418194 29418688 29637188 29817536 29863288 29952572 29984192 30067492 30121987 30168671 30175544 30199208 30236752 30251908 30252416 30359168 30361354 30367168 30370018 30506723 30538928 30577687 30630232 30677231 30691612 30810962 30865744 30882448 30918784 30929834 31055056 31093664 31118048 31141331 31227776 31257356 31316636 31330832 31349696 31371286 31383904 31434151 31443424 31564064 31629604 31681132 31681664 31787741 31804864 31964536 32088836 32126549 32143192 32162624 32204152 32249269 32256616 32447611 32489338 32522224 32545168 32703104 32812601 32813152 32853394 32940752 32994416 33037018 33062926 33289009 33289568 33309052 33408638 33476404 33511744 33536818 33594448 33604844 33661768 33725608 33740896 33792668 33810956 33871072 34129472 34172788 34215272 34286317 34362848 34366073 34425128 34486336 34497008 34556288 34557208 34579241 34636672 34708592 34729982 34805017 34863974 34901632 34945928 34999549 35076128 35212528 35275136 35370166 35437246 35474656 35606228 35791394 35849702 35850304 35924744 36051512 36170396 36207008 36653071 36716056 36754816 36801464 36864704 36876112 36877879 36923726 36977668 37006144 37082984 37130672 37168256 37176209 37205363 37268386 37339066 37413311 37482326 37546736 37691822 37707904 37756592 37768276 37872289 37881194 37921184 38067488 38090948 38163188 38170496 38193116 38259766 38273326 38327792 38405536 38470592 38543552 38620192 38647387 39103168 39117143 39180869 39275512 39289432 39425152 39451339 39493952 39531362 39540368 39691408 39893407 40067314 40291258 40444768 40484171 40556152 40651684 40692832 40795132 40802944 40805882 40952524 40971088 41131048 41201728 41359808 41547116 41558972 41590976 41782111 41790112 41814877 41889224 41962324 41999048 42058816 42111104 42126154 42144128 42172121 42198544 42252101 42260192 42487096 42572236 42689479 42836944 42899584 43015154 43076368 43163744 43282616 43353128 43499014 43532512 43615072 43740944 43776836 43944796 44092673 44401994 44504096 44743048 44778136 44835953 44901454 44902208 44957276 45031406 45111472 45188992 45327464 45510976 45514253 45580808 45633581 45791216 45858176 45861478 46047152 46063472 46150832 46267624 46341014 46349888 46435012 46474753 46484032 46562893 46612048 46623008 46845092 46899068 47006912 47105632 47133547 47495968 47708596 47750984 47978441 47998912 48144176 48222608 48355412 48356224 48453496 48653167 48653984 48724312 48787976 49035259 49160176 49333648 49389284 49525301 49536946 49546432 49625758 49739872 49774127 49826672 49915264 49944844 50006936 50049734 50144654 50183978 50222624 50464466 50527204 50745136 50943256 50998844 51095564 51134912 51149504 51153187 51287299 51291604 51378488 51379744 51464464 51482704 51555968 51606196 51691136 51694858 51792898 51802816 51942371 52092352 52152664 52232687 52331747 52417001 52643968 52743808 52848614 52885898 52940839 52941728 53142544 53270912 53321372 53357696 53414422 53537248 53602906 54044284 54107872 54346348 54456584 54553408 54590978 54648608 54680993 54700373 54804113 54828956 54832504 54921832 55025992 55040492 55111552 55263328 55332032 55351807 55364822 55375424 55684928 55787648 55937938 55940833 56040296 56099456 56155463 56250586 56284592 56357266 56381312 56401462 56444896 56597632 56600344 56715152 56787133 56883326 56944768 56954044 56998708 57150784 57199696 57308176 57423016 57646316 57745376 58220864 58256744 58315712 58377709 58583707 58614056 58618976 58718272 58790284 58836388 58837376 58988117 59169173 59274376 59635072 59726576 59802379 59905144 59968384 60134984 60243974 60259849 60337342 60351088 60398416 60473504 60503816 60722708 60734336 60740036 60889937 61013446 61077856 61155374 61260464 61354462 61383224 61621924 61731488 61764896 61859668 62110112 62187328 62236096 62282662 62514712 62633272 62661664 62699392 62742572 62767808 62868302 62886848 63056263 63128128 63259208 63298193 63362264 63575482 63609728 63822707 63929072 64177672 64253098 64286384 64325248 64408304 64498538 64513232 64895222 64978676 65044448 65089243 65090336 65625202 65626304 65706788 65881504 65988832 66074036 66125852 66578018 66579136 66618104 66817276 66837953 66952808 67023488 67073636 67188896 67209688 67323536 67451216 67481792 67585336 67621912 67742144 67924639 68053459 68258944 68345576 68430544 68433823 68572634 68725696 68732146 68850256 68972672 68994016 69041531 69114416 69158482 69417184 69459964 69610034 69727948 69891856 69999098 70152256 70425056 70740332 70874492 70949312 71140447 71212456 71582788 71666917 71699404 71700608 71849488 71940677 72103024 72340792 72414016 72707453 72746801 73153397 73306142 73432112 73434067 73602928 73729408 73752224 73755758 73847452 73955336 74012288 74165968 74260097 74261344 74352418 74410726 74536772 74678132 74826622 74964652 75093472 75383644 75513184 75536552 75744578 75762388 75842368 76134976 76181896 76326376 76340081 76386232 76484861 76519532 76546652 76609463 76655584 76811072 76941184 77087104 77240384 77294774 77595349 78206336 78234286 78361738 78551024 78578864 78902678 78987904 79062724 79080736 79280461 79382816 79786814 80134628 80582516 80889536 80968342 81112304 81261271 81303368 81385664 81590264 81611764 81759679 81905048 81942176 82073369 82262096 82403456 82719616 82996579 83094232 83117944 83181952 83460463 83490043 83564222 83580224 83629754 83778448 83924648 83998096 84117632 84252308 84344242 84397088 84504202 84520384 84748079 84974192 85144472 85378958 85673888 86030308 86152736 86327488 86565232 86706256 86998028 87065024 87230144 87403477 87465139 87481888 87553672 87889592 88185346 88803988 89008192 89102819 89247977 89417237 89486096 89556272 89671906 89802908 89804416 89914552 90062812 90222944 90285079 90310843 90654928 91021952 91028506 91161616 91267162 91582432 91722956 91975559 92094304 92126944 92301664 92535248 92682028 92699776 92870024 92949506 92968064 93125786 93224096 93246016 93279341 93312401 93690184 93798136 94013824 94211264 94267094 94991936 95247841 95417192 95501968 95956882 95997824 96288352 96320861 96445216 96710824 96906992 97306334 97307968 97448624 97575952 98070518 98318701 98320352 98667296 98778568 99050602 99073892 99092864 99251516 99479744 99548254 99653344 99747739 99889688 100013872 100099468 100289308 100367956 100445248 100906853 100928932 101054408 101470841 101490272 101886512 101997688 102191128 102269824 102299008 102306374 102574598 102583208 102756976 102759488 102796213 102928928 102963679 102965408 103212392 103389716 103585796 103605632 103674449 103884742 104184704 104305328 104465374 104663494 104834002 105697228 105771796 105881678 105883456 106264739 106285088 106642744 106828844 107074496 107205812 108088568 108215744 108254419 108692696 108913168 109106816 109181956 109297216 109361986 109400746 109608226 109657912 109665008 109799501 109843664 109885607 110051984 110080984 110526656 110664064 110703614 110729644 110750848 110824411 111034591 111369856 111875876 111881666 112080592 112310926 112501172 112569184 112714532 112802924 112889792 113200688 113408587 113430304 113574266 113766652 113908088 113997416 114301568 114399392 114616352 114846032 115292632 115490752 115720241 115871443 116441728 116513488 116519071 116631424 116755418 116930233 117167414 117228112 117237952 117436544 117553787 117580568 117672776 117976234 118338346 118548752 119453152 119604758 119810288 120269968 120487948 120519698 120674684 120702176 120796832 120947008 121007632 121445416 121480072 121779874 122023909 122026892 122155712 122310748 122520928 122708924 122766448 123243848 123462976 123529792 123719336 123795581 123862577 124030361 124220224 124374656 124472192 124554869 124565324 124791089 125029424 125266544 125269879 125323328 125485144 125535616 125736604 125773696 126112526 126256256 126518416 126596386 126724528 127150964 127645414 127858144 128355344 128506196 128572768 128816608 128997076 129026464 129790444 129957352 130088896 130178486 130180672 130227197 130439351 130686731 131250404 131252608 131413576 131763008 131977664 132117973 132148072 132251704 132584179 133095703 133156036 133158272 133236208 133634552 133675906 133905616 133909181 134147272 134377792 134419376 134425817 134647072 134902432 134963584 135170672 135243824 135484288 135849278 136106918 136377553 136691152 136861088 136867646 137145268 137451392 137464292 137700512 137988032 138083062 138228832 138316964 138359767 138834368 138919928 139208383 139220068 139455896 139783712 139998196 140304512 140850112 141480664 141748984 141898624 142274717 142280894 142424912 142820587 143165576 143333834 143398808 143696563 143698976 143881354 144206048 144681584 144828032 145414906 145493602 146306794 146612284 146864224 146868134 147205856 147504448 147511516 147694904 147910672 148331936 148520194 148522688 148704836 148821452 149073544 149356264 149653244 149929304 150186944 150767288 151026368 151073104 151489156 151524776 151684736 152246549 152269952 152363792 152421971 152652752 152680162 152772464 152969722 153039064 153093304 153218926 153311168 153622144 153724183 154015723 154480768 154589548 155190698 156468572 156723476 157102048 157155089 157157728 157805356 158125448 158161472 158560922 158765632 159573628 160269256 160515173 161165032 161779072 161936684 162193549 162224608 162320743 162522542 162606736 162771328 163180528 163223528 163519358 163810096 163884352 164146738 164524192 164637497 165993158 166188464 166235888 166920926 166980086 167128444 167160448 167259508 167556896 167720137 167849296 167996192 168504616 168688484 168794176 169008404 169040768 169496158 169948384 170288944 170757916 171347776 171809381 172060616 172305472 172654976 172769657 173097317 173130464 173379311 173412512 173996056 174130048 174460288 174806954 174930278 174963776 175107344 175643923 175779184 176370692 176625631 177607976 178016384 178205638 178495954 178834474 178972192 179112544 179343812 179605816 179829104 180125624 180445888 180570158 180621686 180932003 181275143 181309856 182057012 182323232 182534324 183164864 183445912 183951118 184188608 184253888 184603328 185035063 185070496 185100643 185364056 185740048 185899012 186251572 186448192 186492032 186558682 186624802 186950477 187380368 187596272 188422528 188534188 189053407 189983872 190495682 190834384 191003936 191068423 191913764 192576704 192641722 192890432 193095499 193421648 193776877 193813984 194612668 194615936 194897248 195151904 196141036 196637402 196640704 197334592 197348801 197405117 197557136 198101204 198147784 198503032 198959488 199091641 199096508 199306688 199321039 199495478 199779376 200027744 200198936 200578616 200735912 200890496 201813706 201857864 202108816 202941682 202980544 203773024 203913359 203995376 204382256 204612748 205149196 205166416 205513952 205518976 205592426 205857856 205927358 205930816 206424784 206779432 207171592 207348898 207769484 208610656 208930748 209326988 209668004 211180697 211394456 211543592 211763356 211766912 212475953 212529478 212570176 213285488 213547061 213657688 214148992 214411624 214740617 216177136 216431488 216508838 217156147 217385392 217826336 217989317 218363912 218594432 218723972 218801492 219216452 219315824 219326333 219330016 219599002 219687328 219771214 220103968 220161968 221053312 221407228 221459288 221648822 222069182 222514187 223751752 223763332 224161184 224621852 225002344 225138368 225429064 225605848 225744883 225779584 226401376 226615831 226817174 226860608 227148532 227533304 227816176 227994832 228798784 229232704 229688207 229692064 229850249 230585264 230981504 231440482 231742886 232644061 233023063 233026976 233038142 233510836 233860466 234334828 234456224 234475904 235107574 235161136 235345552 235952468 236676692 237097504 238906304 239209516 239620576 240004219 240539936 240975896 241039396 241349368 241404352 241593664 241894016 242015264 242054687 242244509 242703929 242890832 242960144 243559748 243635119 244047818 244053784 244311424 244621496 244996843 245041856 245129431 245417848 245532896 246487696 246925952 247059584 247438672 247591162 247725154 248060722 248440448 248688479 249109738 249130648 249582178 250058848 250533088 250539758 250646656 250970288 251473208 252225052 253036832 253192772 253449056 254301928 255290828 255716288 256710688 257012392 257145536 257633216 257994152 258052928 258145153 258327271 259580888 259914704 260177792 260356972 260361344 260437541 260454394 260878702 261373462 261893177 262235371 262500808 262827152 263526016 263955328 264235946 264296144 264503408 265168358 266191406 266312072 266472416 266655931 267269104 267351812 267811232 267818362 268294544 268755584 268838752 268851634 269294144 269804864 270341344 270487648 270531709 271698556 272213836 272755106 273382304 273722176 273735292 273820001 274290536 274928584 275401024 275976064 276159373 276166124 276457664 276633928 276719534 277668736 277839856 278416766 278440136 278911792 279253849 279567424 279996392 280320569 281700224 282961328 283497968 284549434 284561788 284849824 285641174 286331152 286667668 286797616 287393126 287397952 287762708 288412096 289363168 290829812 290987204 292613588 292704139 293224568 293728448 293736268 294411712 294724709 295008896 295023032 295204847 295389808 295764707 295821344 296663872 297040388 297045376 297409672 297642904 298027217 298147088 298712528 299306488 299858608 300373888 301216591 301534576 302052736 302146208 302978312 303049552 304226849 304493098 304727584 304843942 305305504 305360324 305544928 305939444 306078128 306186608 306437852 306622336 307448366 308031446 308648711 309179096 310381396 312937144 313446952 313851671 314204096 314310178 314315456 315050551 315610712 316250896 316322944 317121844 317382061 317531264 318599771 319147256 320538512 321030346 321990149 322330064 323873368 324387098 324449216 324641486 325045084 325208011 325213472 325323271 325940251 326361056 326447056 327038716 327620192 327768704 328293476 329048384 329274994 329934829 331986316 332376928 332471776 333841852 333960172 334256888 334519016 335113792 335440274 335698592 335992384 336016577 336653837 337009232 337376968 337588352 338016808 338992316 339896768 340018243 340572169 340577888 341515832 342695552 343618762 344121232 344610944 345539314 346194634 346260928 346758622 346825024 347193743 347992112 348418889 349613908 349860556 349927552 350214688 351287846 351558368 352741384 353251262 355215952 356411276 356991908 357668948 357944384 358072309 358225088 358687624 359211632 359658208 359871343 360251248 360891776 361140316 361243372 361864006 362550286 362619712 363467777 363596597 364114024 364646464 365068648 365628809 366322229 366329728 366891824 367902236 368377216 368507776 369206656 369741619 370070126 370140992 370201286 370728112 371480096 371798024 372503144 372896384 373117364 373249604 373900954 374760736 375192544 377068376 378106814 380991364 381668768 382007872 382136846 382766951 383827528 385153408 385283444 385780864 386190998 386843296 387553754 387627968 389225336 389794496 390303808 391585831 392282072 393274804 393281408 394669184 394697602 394810234 395114272 396202408 396295568 397006064 397509931 398183282 398193016 398613376 398642078 398990956 399558752 400055488 400397872 401157232 401471824 403627412 403715728 404217632 405883364 405961088 407546048 407826718 407990752 408643963 408764512 409225496 410298392 410332832 411027904 411184852 411715712 411854716 411861632 412849568 412916819 413240633 413558864 414343184 414697796 415538968 417221312 417861496 418653976 419336008 421818943 422361394 422788912 423087184 423526712 424951906 425058956 425140352 426229559 426563813 426570976 427094122 427315376 428823248 429481234 432354272 433017676 434312294 434770784 435652672 435978634 436727824 437447944 437602984 438432904 438631648 438652666 438660032 439198004 439374656 439542428 440207936 440239633 440323936 441393841 442814456 442918576 443297644 444138364 445028374 446758949 447503504 447526664 448322368 449243704 449530133 450004688 450276736 450858128 451211696 451489766 452802752 453231662 453634348 453721216 454022587 454297064 454883647 455066608 455624701 455632352 455989664 457597568 458465408 459376414 459384128 459700498 461170528 462880964 463485772 465288122 466046126 466053952 466076284 467021672 467720932 468669656 468912448 470215148 470322272 470600987 470691104 471904936 473353384 474195008 475472473 476374213 477812608 478419032 479036761 479241152 479412427 480008438 481079872 481951792 482078792 482698736 482808704 483187328 483290717 484030528 484109374 484489018 485407858 485781664 485920288 486254933 487119496 487270238 488095636 488107568 489242992 489993686 490083712 490258862 490835696 491065792 492975392 494877344 495182324 495450308 496121444 497376958 498219476 498261296 499164356 500117696 501066176 501079516 501940576 502416031 502946416 503584739 504450104 506073664 506385544 506898112 507437009 508603856 509227607 510581656 511432576 512073779 512867407 513421376 514024784 514291072 515266432 515988304 516105856 516290306 516654542 518614291 519161776 519820679 519829408 520713944 520875082 520908788 521757404 522746924 523786354 524470742 525001616 525654304 528471892 528592288 529006816 530336716 532382812 532624144 532944832 533311862 534380567 534538208 534703624 535394027 535622464 535636724 536589088 537677504 537703268 538588288 539609728 540391597 540682688 540975296 541063418 543167443 543397112 544427672 545510212 546764608 547444352 547470584 547640002 548237573 548581072 549277313 549857168 550802048 552318746 552332248 552915328 553267856 553439068 554766607 554963227 555679712 556833532 556880272 557823584 558507698 559134848 559992784 560641138 565922656 566995936 569098868 569123576 569699648 571282348 572317753 572662304 573204749 573335336 573595232 574786252 574795904 575525416 576824192 578726336 580976053 581659624 581974408 582867389 584223241 585227176 585408278 586449136 587456896 587472536 588823424 589449418 590046064 590409694 590779616 591529414 591642688 591685289 593236553 593327744 594080776 594819344 595285808 596054434 596294176 597425056 598612976 599717216 602433182 603069152 604292416 605956624 606099104 608453698 608986196 609455168 609687884 610611008 610720648 611089856 611878888 612156256 612255973 612373216 612736111 612875704 614896732 616062892 617297422 618358192 620762792 623719733 625874288 626893904 627703342 628408192 628620356 628630912 630101102 631221424 631995553 632491171 632501792 634243688 634764122 637199542 638294512 641077024 642060692 643828913 643980298 644660128 647746736 648774196 648898432 649282972 650090168 650416022 650426944 650646542 651880502 652722112 652894112 652955387 654077432 655240384 656586952 657005579 658096768 658549988 659869658 663972632 664753856 664943552 664991431 666734887 667683704 667920344 668513776 669038032 670227584 670880548 671397184 671984768 672033154 673307674 674018464 674482649 674753936 676033616 677984632 679793536 680036486 681144338 681155776 683031664 687237524 688230907 688242464 691078628 692389268 692521856 693517244 693650048 694387486 695984224 696837778 699227816 699721112 700429376 702575692 703116736 705482768 706347971 706502524 710295887 710431904 710852909 712822552 713983816 715337896 715888768 716144618 716450176 717375248 718285717 718423264 719316416 719573491 719742686 720502496 722280632 722486744 723728012 725100572 725239424 725721143 726935554 727193194 728228048 729292928 730137296 731257618 732644458 733783648 735804472 739483238 740140252 740281984 740402572 741456224 742960192 743596048 745006288 746234728 746499208 747801908 749521472 749575441 750385088 754136752 756213628 761982728 763337536 764015744 764273692 765533902 766845521 767655056 769199249 770566888 772381996 773686592 774509119 775107508 775255936 775770877 777242137 778450672 779588992 780607616 783171662 784564144 786549608 789395204 789620468 790228544 791569181 792404816 792591136 793860109 794012128 795019862 796366564 796386032 797284156 797981912 799117504 800110976 800795744 801270299 802314464 802789919 802943648 807254824 807431456 808435264 811100101 811766728 815092096 815633497 815653436 815981504 817287926 817529024 818450992 819731419 820596784 820665664 822055808 822369704 822876509 823709432 825699136 825833638 826481266 827117728 827923541 828686368 829395592 831077936 834442624 835722992 837307952 838672016 843637886 844722788 845577824 846160159 846174368 847053424 849903812 850117912 852459118 853127626 853141952 854188244 854630752 857646496 858962468 864708544 866035352 867038039 868624588 869541568 871305344 871884083 871957268 873455648 873537623 874895888 875205968 876865808 877263296 877305332 877320064 878396008 878749312 879084856 880415872 880479266 880647872 882787682 883020307 884694967 885628912 885837152 886595288 888276728 889639699 890056748 893517898 895007008 895053328 896644736 898487408 899060266 900009376 901716256 902423392 902979532 905605504 906463324 907268696 908045174 908594128 909767294 910133216 911249402 911264704 911590379 911979328 918752828 918768256 919400996 922341056 924825811 925761928 926971544 930576244 931669921 932092252 932107904 932152568 934043344 935228801 935441864 937339312 937824896 940430296 940644544 940980719 941201974 941382208 943809872 945708413 946706768 948390016 950944946 950994161 952748426 954642871 956838064 958073522 958482304 958824854 960016876 962159744 963903584 964157584 965381261 965397472 966581434 968061056 968218748 968978036 970815716 971563328 971840576 972509866 974238992 974458681 974540476 976191272 976215136 978485984 979987372 980517724 981671392 982131584 985950784 989754688 990364648 990900616 992242888 992421053 994303193 994753916 995923019 996438952 996522592 998328712 1000235392 1002132352 1002159032 1002797989 1003881152 1004832062 1005875941 1005892832 1007169478 1008900208 1012147328 1012771088 1013796224 1014874018 1017207712 1018455214 1021163312 1024147558 1025734814 1026842752 1028049568 1031976608 1032580612 1033309084 1037228582 1038323552 1039641358 1039658816 1041427888 1041750164 1041817576 1043514808 1045493848 1047572708 1048941484 1050003232 1051308608 1056943784 1057184576 1058013632 1060673432 1062875827 1064765624 1065248288 1065889664 1066623724 1066953797 1068761134 1069076416 1069407248 1070788054 1071244928 1071273448 1071956471 1073178176 1075355008 1075406536 1076069281 1078110061 1078955527 1080783194 1081365376 1081950592 1082126836 1084986019 1086334886 1086794224 1088855344 1091020424 1093529216 1094941168 1095280004 1096475146 1097162144 1098554626 1099714336 1104637492 1104664496 1106535712 1106878136 1109533214 1109926454 1111359424 1113667064 1113760544 1115647168 1117015396 1119985568 1120774223 1121282276 1131845312 1133991872 1136245201 1137046807 1138197736 1138247152 1139399296 1142564696 1144635506 1145324608 1146409498 1146670672 1147190464 1148410073 1149572504 1151050832 1152462479 1156908803 1157452672 1161952106 1163319248 1163948816 1165734778 1168446482 1170454352 1170816556 1172898272 1173706027 1174040959 1174945072 1178898836 1180092128 1180819388 1181559232 1183058828 1183285376 1183370578 1186473106 1188161552 1189638688 1190571616 1192108868 1192588352 1194850112 1197225952 1198068997 1199434432 1202665667 1204866364 1206138304 1208584832 1209387599 1211681219 1211913248 1212198208 1212631433 1216907396 1217972392 1218910336 1219375768 1221222016 1221441296 1222179712 1222991509 1223757776 1224312512 1224511946 1224746432 1225472222 1225751408 1229793464 1232125784 1234594844 1236695617 1236716384 1241525584 1247439466 1251748576 1253787808 1255406684 1257240712 1260202204 1262442848 1263991106 1264982342 1265003584 1268487376 1269528244 1274399084 1276589024 1282154048 1284121384 1287657826 1287960596 1289320256 1295245441 1295493472 1297548392 1298565944 1300180336 1300242637 1300832044 1300853888 1301293084 1303761004 1305444224 1305788224 1305910774 1308154864 1310480768 1311789089 1313173904 1314011158 1317099976 1319120933 1319739316 1323373849 1327945264 1329507712 1329887104 1329982862 1333469774 1335367408 1335840688 1337027552 1338076064 1341761096 1342794368 1344066308 1346615348 1347767837 1348036928 1348965298 1349507872 1351668493 1352067232 1355969264 1360072972 1362288676 1362311552 1366063328 1366872863 1374475048 1376461814 1376484928 1381441607 1382157256 1384778536 1387034488 1388774972 1389914543 1391968448 1393675556 1395247273 1398455632 1399442224 1400858752 1405151384 1406233472 1410941843 1410965536 1412695942 1413005048 1420591774 1420863808 1421705818 1425645104 1427393513 1427967632 1430675792 1432289236 1434750496 1436571434 1436846528 1438632832 1439146982 1439485372 1440717343 1441004992 1443449683 1444561264 1444973488 1447456024 1450201144 1451442286 1453871108 1454386388 1456456096 1460274592 1462515236 1465288916 1467567296 1471608944 1474311631 1478966476 1480280504 1480805144 1482912448 1485920384 1486907363 1487192096 1487331671 1490012576 1492469456 1492998416 1495603816 1499042944 1499150882 1500770176 1506328759 1508273504 1512427256 1514747923 1520093029 1523965456 1526675072 1528547384 1531067804 1533691042 1535284331 1535310112 1538398498 1541133776 1544763992 1547373184 1549018238 1550215016 1551541754 1554484274 1556901344 1566343324 1569128288 1573099216 1578790408 1579240936 1580457088 1583138362 1584809632 1585182272 1585748797 1586310817 1587720218 1588024256 1590039724 1592733128 1592772064 1594568312 1595963824 1598235008 1601591488 1602540598 1604628928 1605579838 1605887296 1608951743 1610213501 1614509648 1614862912 1616870528 1619213297 1622200202 1622284157 1623533456 1628508427 1631266994 1631306872 1631963008 1634575852 1635058048 1636901984 1639462838 1641193568 1641331328 1644739408 1645753018 1647418864 1651398272 1651667276 1652962532 1654235456 1655847082 1657372736 1658791184 1661837641 1662155872 1671445984 1674615904 1677344032 1687275772 1689445576 1691155648 1692320318 1692348736 1692953561 1694106848 1695711563 1698927503 1699807624 1700235824 1704918236 1706255252 1706283904 1708376488 1709261504 1715292992 1715416501 1715906017 1717924936 1729417088 1732070704 1734076078 1737249176 1739083136 1740819353 1743768166 1743914536 1746911296 1747075246 1747535621 1749791776 1750411936 1753731616 1754526592 1754610664 1756792016 1758169712 1760958532 1761295744 1765575364 1766040614 1769389934 1771257824 1771674304 1773190576 1776553456 1779279398 1780113496 1787035796 1790014016 1790106656 1796974816 1798120532 1800018752 1803432512 1804846784 1805959064 1808290897 1809708979 1812926648 1814537392 1816090348 1817188256 1819534588 1820266432 1822498804 1822529408 1823180758 1823958656 1828631627 1835647597 1837505656 1838801992 1844682112 1849651622 1851523856 1853943088 1861152488 1863339842 1864184504 1864305136 1866591517 1868055319 1868086688 1870457602 1870883728 1874678624 1880860592 1881289088 1881961438 1882403948 1882764416 1887588047 1887619744 1891416826 1893413536 1901889892 1901988322 1905496852 1909285742 1913676128 1916147044 1917649708 1920033752 1927807168 1927945979 1928315168 1930762522 1930794944 1933162868 1936437496 1937956072 1941631432 1943126656 1943681152 1945019732 1948477984 1948917362 1949080952 1952382544 1952430272 1956971968 1959974744 1961035448 1962243983 1963342784 1969814531 1971901568 1979509376 1980729296 1981801232 1984485776 1984842106 1988606386 1989507832 1991846038 1992877904 1993045184 1996657424 1998414379 2002204399 2004318064 2005595978 2007762304 2009664124 2011751882 2011785664 2014338956 2017800416 2025542176 2029748036 2034415424 2036910428 2042326624 2048295116 2051469628 2056099136 2063072963 2063953216 2065161224 2066618168 2074457164 2076647104 2079282716 2079317632 2082855776 2083500328 2083635152 2086190519 2087029616 2090987696 2095145416 2097882968 2100006464 2102617216 2105663809 2108516137 2109657229 2113887568 2114369152 2116027264 2121346864 2121448513 2125751654 2129531248 2129587943 2130496576 2133247448 2133907594 2137522268 2138152832 2138814496 2140287461 2141576108 2142546896 2143912942 2146356352 2150813072 2152138562 2156220122 2157911054 2161566388 2164253672 2169972038 2172669772 2173588448 2177710688 2182040848 2189882336 2190560008 2192950292 2194324288 2197109252 2199428672 2205353857 2209274984 2209328992 2213071424 2213756272 2213862349 2219066428 2219852908 2221674427 2222718848 2227334128 2227521088 2231294336 2233521953 2234030792 2239971136 2241548446 2242564552 2246005541 2250265121 2253931043 2263690624 2267983744 2272490402 2274093614 2276395472 2276456077 2276494304 2285129392 2289271012 2290649216 2292818996 2293341344 2294380928 2296820146 2299145008 2302101664 2304924958 2313817606 2323904212 2326638496 2327897632 2331469556 2336892964 2340908704 2341633112 2345796544 2347412054 2348081918 2349890144 2352116039 2356576859 2357797672 2360184256 2361638776 2363118464 2366117656 2366542511 2366741156 2371030691 2372946212 2376323104 2379277376 2380127701 2381143232 2384217736 2385176704 2389700224 2394451904 2396137994 2398868864 2405331334 2405455819 2409732728 2412276608 2418775198 2423362438 2423826496 2424396416 2425262866 2430356201 2433814792 2435944784 2438751536 2442882592 2445983018 2447515552 2448625024 2449023892 2449492864 2450944444 2451502816 2457694291 2459586928 2464251568 2469189688 2473391234 2473432768 2483051168 2494878932 2503497152 2507575616 2510241487 2510813368 2514481424 2519099401 2520404408 2524885696 2527982212 2529964684 2530007168 2536489031 2536974752 2539056488 2544274439 2548798168 2553178048 2564308096 2568242768 2575315652 2575921192 2578640512 2588191333 2590490882 2590986944 2591173507 2595096784 2597131888 2600360672 2600485274 2601664088 2602586168 2607522008 2611576448 2611821548 2616309728 2618267291 2623578178 2626347808 2628022316 2634199952 2638241866 2639478632 2646747698 2655890528 2659965724 2666939548 2670734816 2671681376 2674055104 2676152128 2683522192 2688132616 2693230696 2695535674 2696073856 2697930596 2699015744 2703336986 2704134464 2711419309 2711938528 2720145944 2724577352 2732126656 2733745726 2748950096 2752923628 2752969856 2762187389 2762883214 2764314512 2769557072 2774068976 2777549944 2779829086 2783936896 2787351112 2790494546 2796911264 2798837449 2798884448 2810302768 2821883686 2821931072 2825391884 2826010096 2841183548 2841727616 2843411636 2851242329 2851290208 2854787026 2855935264 2861351584 2864578472 2869500992 2873142868 2873693056 2878293964 2878970744 2881434686 2882009984 2886899366 2889122528 2889946976 2892684431 2894912048 2900402288 2902884572 2907742216 2908772776 2912912192 2920549184 2920759477 2925030472 2926298737 2930577832 2935134592 2942654389 2943217888 2948623262 2957932952 2960561008 2961610288 2965824896 2973814726 2974384192 2974663342 2980025152 2984938912 2985946691 2985996832 2988053237 2991207632 2998301764 3012657518 3016547008 3024854512 3029495846 3040186058 3047930912 3057094768 3062135608 3067382084 3070568662 3070620224 3076796996 3081677431 3082267552 3089527984 3098036476 3100430032 3103083508 3108968548 3113802688 3128112443 3132686648 3138256576 3145596071 3146198432 3146710931 3157580816 3158481872 3166276724 3169619264 3170364544 3171497594 3172621634 3175440436 3176048512 3178158109 3180079448 3184185529 3185466256 3185544128 3186682603 3189136624 3191927648 3203182976 3205081196 3209257856 3211159676 3211774592 3213907919 3217903486 3220427002 3229019296 3229725824 3238426594 3244400404 3244568314 3247066912 3257016854 3262533988 3262613744 3269151704 3273803968 3278925676 3282387136 3282623483 3288849023 3289478816 3291506036 3294206909 3294837728 3303334552 3305925064 3308470912 3311694164 3314745472 3317582368 3323675282 3324311744 3342891968 3349231808 3354688064 3355886989 3358254523 3374551544 3378891152 3382311296 3384640636 3384697472 3385907122 3388213696 3391423126 3397855006 3399615248 3400471648 3403784531 3409059823 3409836472 3412510504 3416752976 3418523008 3430585984 3430833002 3431812034 3435849872 3464141408 3466527103 3468152156 3474498352 3481638706 3487536332 3487829072 3493822592 3494150492 3495071242 3499583552 3500823872 3507463232 3509221328 3513584032 3515666197 3516339424 3516912217 3521917064 3531150728 3532081228 3538779868 3542515648 3543348608 3546381152 3552059063 3553106912 3558558796 3560226992 3574071592 3580028032 3580213312 3590071849 3592014733 3593949632 3596241064 3600037504 3606865024 3609693568 3611918128 3612091201 3616581794 3619417958 3625853296 3629074784 3630300037 3632180696 3634376512 3639069176 3640532864 3644167397 3644997608 3646361516 3657263254 3671295194 3675011312 3677603984 3699303244 3703047712 3707886176 3722304976 3726679684 3728369008 3728610272 3733183034 3736110638 3736173376 3740915204 3741767456 3749357248 3761721184 3763922876 3764807896 3775176094 3775239488 3782741179 3782833652 3786827072 3803779784 3803976644 3810993704 3818571484 3827352256 3831421217 3832294088 3835299416 3837663011 3840067504 3844941191 3855614336 3855891958 3856630336 3861525044 3861589888 3866325736 3872874992 3874353821 3875912144 3883262864 3883366249 3890039464 3896955968 3897834724 3898161904 3904765088 3904860544 3907454233 3913943936 3919949488 3922070896 3924487966 3926685568 3939629062 3954949037 3961458592 3963602464 3968971552 3969684212 3977212772 3979015664 3983692076 3985755808 3986090368 3993314848 3996828758 4004408798 4008636128 4011191956 4012433243 4019328248 4023503764 4023571328 4028677912 4035600832 4037043107 4051084352 4059496072 4068830848 4073820856 4080071723 4084653248 4095657163 4096590232 4102939256 4112198272 4125966793 4126145926 4127906432 4130322448 4133236336 4141797023 4148914328 4153294208 4158565432 4165711552 4167000656 4167200327 4167270304 4172381038 4174059232 4181975392 4190290832 4195765936 4200012928 4211327618 4217032274 4219314458 4227704143 4227775136 4242693728 4242897026 4251503308 4259062496 4259175886 4260993152 4266494896 4267815188 4275044536 4277628992 4280574922 4283152216 4285093792 4287825884 4289152777 4301626144 4304277124 4312440244 4315822108 4323132776 4328507344 4339944076 4345339544 4347176896 4355421376 4364081696 4367154731 4379764672 4381120016 4385900584 4388648576 4391563607 4394218504 4398857344 4410707714 4418549968 4418657984 4420237159 4426142848 4427438197 4427512544 4427724698 4438132856 4439705816 4443348854 4454668256 4455042176 4458001307 4467043906 4468061584 4479942272 4483096892 4485129104 4492011082 4500530242 4507862086 4544980804 4548187228 4552790944 4552912154 4552988608 4570258784 4578542024 4585637992 4586682688 4593640292 4598290016 4599039053 4604203328 4609849916 4627635212 4647808424 4653276992 4654940017 4655795264 4662939112 4673785928 4681817408 4683266224 4691593088 4694824108 4696163836 4699780288 4704232078 4713153718 4715595344 4720368512 4721378543 4723277552 4725081101 4732235312 4733085022 4733482312 4742061382 4745892424 4752646208 4758554752 4760255402 4762286464 4765449673 4768435472 4774487413 4788903808 4792275988 4810662668 4810911638 4819465456 4837550396 4846724876 4847652992 4850525732 4860712402 4867629584 4871889568 4877503072 4885765184 4891966036 4895031104 4898047784 4901888888 4903005632 4908218149 4915388582 4919173856 4928503136 4938379376 4946782468 4946865536 4966102336 4975970363 4982472049 4989757864 5006994304 5010320053 5015151232 5020482974 5021626736 5028000019 5028962848 5038198802 5040808816 5049771392 5055964424 5059929368 5066462689 5072978062 5073949504 5078112976 5088548878 5097596336 5106356096 5136485536 5150631304 5151842384 5176382666 5180981764 5181973888 5182347014 5190193568 5194263776 5200721344 5200970548 5203328176 5205172336 5215044016 5223643096 5232619456 5236534582 5247028087 5247156356 5252695616 5256044632 5268399904 5276483732 5278957264 5293495396 5311781056 5319931448 5326090811 5333879096 5341469632 5343362752 5348110208 5352304256 5355859367 5366016827 5367044384 5367918647 5376265232 5386461392 5391071348 5395861192 5398031488 5406673972 5408268928 5421563833 5422838618 5423877056 5440291888 5449154704 5464253312 5467491452 5497900192 5505847256 5524374778 5525766428 5528629024 5539114144 5540984267 5548137952 5555099888 5559658172 5574702224 5580989092 5593822528 5597674898 5597768896 5599769471 5608892093 5619529433 5620605536 5643767372 5643862144 5650783768 5652020192 5682367096 5686823272 5702484658 5702580416 5709574052 5711870528 5722703168 5723115229 5729156944 5738119933 5739001984 5746285736 5756587928 5757941488 5762869372 5773798732 5778245056 5779893952 5780310131 5785368862 5789824096 5795464787 5800804576 5805769144 5815484432 5817545552 5825824384 5841098368 5841518954 5850060944 5852597474 5861155664 5885308778 5886435776 5897246524 5902293631 5913487411 5915865904 5921122016 5923121113 5923220576 5947629452 5948768384 5949326684 5960050304 5969877824 5971893382 5971993664 5976106474 5982415264 5985960469 5996603528 6025315036 6033094016 6049709024 6058991692 6080372116 6095861824 6114189536 6117812831 6124271216 6134764168 6141137324 6141240448 6153593992 6163354862 6164535104 6178952209 6179055968 6181142149 6192864769 6196072952 6200860064 6206167016 6217937096 6227477893 6227605376 6256224886 6265373296 6276513152 6291192142 6292396864 6293421862 6315161632 6316963744 6321314129 6332553448 6339238528 6342995188 6345243268 6350880872 6356316218 6360158896 6368371058 6370932512 6371088256 6373365206 6378273248 6383855296 6410162392 6422319352 6427815838 6435806972 6440854004 6458038592 6476853188 6488800808 6489136628 6494133824 6514033708 6525067976 6525227488 6538303408 6546601607 6547607936 6557851352 6564774272 6565246966 6577698046 6578957632 6583012072 6588413818 6589675456 6596681117 6606669104 6611850128 6619958891 6623388328 6635164736 6647350564 6648623488 6656959127 6665657221 6685783936 6698463616 6709376128 6711773978 6716509046 6749103088 6757668827 6757782304 6769281272 6771814244 6776427392 6782846252 6795710012 6799230496 6800943296 6807569062 6818119646 6819672944 6825021008 6833505952 6861666004 6863624068 6871699744 6928282816 6933054206 6936304312 6946947371 6948996704 6960122351 6963277412 6975072664 6975658144 6988300984 6990142484 6999167104 7001647744 7014926464 7018442656 7019585923 7025090761 7027168064 7031332394 7032678848 7033824434 7043834128 7062301456 7064162456 7077559736 7085031296 7092762304 7104118126 7106213824 7117117592 7120453984 7125357719 7148143184 7160426624 7180143698 7184029466 7187899264 7192482128 7211965891 7223836256 7224182402 7233163588 7238835916 7251706592 7258149568 7260600074 7264361392 7268753024 7278138352 7288334794 7289995216 7292723032 7314526508 7342590388 7350022624 7355207968 7398606488 7406095424 7415772352 7440130789 7444609952 7453359368 7456738016 7457220544 7466366068 7472221276 7472346752 7481830408 7483534912 7491490859 7498714496 7503695297 7523442368 7527845752 7529615792 7550352188 7550478976 7552688689 7565482358 7565667304 7573654144 7594902133 7607559568 7607953288 7621987408 7637142968 7654704512 7662842434 7664588176 7670598832 7675326022 7680135008 7689882382 7711783916 7713260672 7723050088 7732651472 7733021999 7745749984 7748707642 7751824288 7766525728 7766732498 7780078928 7793911936 7795669448 7796323808 7809530176 7814908466 7839898976 7844141792 7845419561 7848975932 7879258124 7909898074 7922917184 7927204928 7937943104 7939368424 7954425544 7958031328 7959327649 7967384152 7971511616 7986629696 7993657516 8008145401 8008817596 8017272256 8022383912 8024866486 8038656496 8038870511 8047007528 8057355824 8071201664 8074086214 8098361621 8102168704 8118992144 8129296501 8147641712 8160143446 8169306496 8191314326 8193180464 8205878512 8215942189 8251933586 8252291852 8260644896 8266333861 8266472672 8283594046 8297828656 8317130864 8331423104 8334001312 8334400654 8334540608 8344762076 8348118464 8363950784 8380581664 8386482979 8391531872 8422655236 8434064548 8438628916 8455408286 8455550272 8485387456 8485794052 8488420031 8503006616 8518124992 8518351772 8532989792 8535630376 8541072527 8550089072 8555257984 8560940563 8561149844 8566304432 8570187584 8575651768 8578305554 8603252288 8608554248 8624880488 8626429153 8631644216 8642789293 8646265552 8656869319 8657014688 8679888152 8690679088 8694353792 8710842752 8728163392 8734309462 8759529344 8762240032 8768274437 8771801168 8783127214 8788437008 8821415428 8837099936 8837315968 8840474318 8854876394 8855025088 8855449396 8876265712 8879411632 8886697708 8909336512 8916002614 8934087812 8936123168 8966193784 8970258208 8984022164 9001060484 9015724172 9089961608 9096374456 9101698459 9105581888 9105824308 9105977216 9136465979 9140517568 9157084048 9171275984 9173365376 9182523623 9187280584 9196580032 9198078106 9208406656 9219699832 9233846531 9238843727 9255270424 9295616848 9306553984 9309880034 9311590528 9325878224 9337714321 9347571856 9363634816 9366532448 9389648216 9392327672 9399560576 9408464156 9426307436 9431032319 9431190688 9434374859 9442757086 9446555104 9450162202 9464470624 9466170044 9466964624 9484122764 9491784848 9505292416 9520510804 9530899346 9536870944 9548974826 9568110041 9584551976 9621325336 9621823276 9638930912 9675100792 9693449752 9701051464 9721424804 9729401801 9735259168 9743779136 9744480733 9755006144 9771530368 9783932072 9790062208 9796095568 9803777776 9806011264 9816436298 9830777164 9838347712 9857006272 9876592901 9876758752 9883560707 9893564936 9932204672 9951940726 9964944098 9979515728 10020640106 10040965948 10043253472 10056000038 10057925696 10068618547 10076397604 10081617632 10085021401 10104147781 10111928848 10119858736 10132925378 10145956124 10147899008 10156225952 10177097756 10195192672 10272971072 10301262608 10303684768 10320181417 10352765332 10361963528 10364694028 10380387136 10388527552 10401442688 10401941096 10406656352 10408351541 10410344672 10416513887 10430088032 10436268947 10447286192 10465238912 10473069164 10494056174 10494312712 10505391232 10512089264 10536799808 10540565533 10544301313 10552967464 10557914528 10586990792 10603235461 10623562112 10639862896 10652181622 10667758192 10682939264 10686725504 10711718734 10732033654 10734088768 10735837294 10752530464 10763006033 10772922784 10782142696 10791722384 10813347944 10843127666 10845677236 10847754112 10880583776 10898309408 10934982904 10995800384 11011694512 11048749556 11051532856 11057258048 11078228288 11081968534 11096275904 11100241579 11108072653 11110199776 11119316344 11149404448 11161978184 11187645056 11195349796 11195537792 11199538942 11217784186 11239058866 11241211072 11271494507 11287534744 11301567536 11304040384 11334493079 11355989099 11364734192 11373646544 11404969316 11405160832 11419148104 11423741056 11445406336 11446230458 11458313888 11466205033 11476239866 11492571472 11513175856 11515882976 11525738744 11547597464 11556490112 11559787904 11560620262 11570737724 11579648192 11590929574 11601609152 11611538288 11630968864 11632863487 11635091104 11683037908 11700121888 11705194948 11722311328 11770617556 11772871552 11794493048 11804587262 11826974822 11831731808 11842244032 11846242226 11846441152 11850674927 11895258904 11898653368 11939755648 11943786764 11943987328 11952212948 11964830528 11971920938 11993207056 12007915507 12050630072 12099418048 12117983384 12160744232 12191723648 12228379072 12232749347 12235625662 12248542432 12269528336 12282274648 12307187984 12326709724 12329070208 12357904418 12358111936 12362284298 12385729538 12392145904 12401720128 12412334032 12435874192 12454955786 12512449772 12530746592 12582384284 12584793728 12586843724 12630323264 12633927488 12642628258 12665106896 12667962853 12685990376 12690486536 12701761744 12712632436 12720317792 12736742116 12741865024 12746730412 12756546496 12767710592 12800421389 12815170331 12820324784 12844638704 12855631676 12871613944 12881708008 12916077184 12953706376 12977601616 12978273256 12988267648 13028067416 13036373857 13050135952 13050454976 13076387233 13076606816 13093203214 13115702704 13130493932 13155396092 13157915264 13166024144 13166655023 13176827636 13179350912 13193362234 13213116329 13213338208 13223700256 13239917782 13246776656 13270329472 13294701128 13313918254 13331314442 13423547956 13433018092 13495621853 13498206176 13515337654 13515564608 13538562544 13543628488 13565692504 13591420024 13598460992 13601886592 13615138124 13636239292 13639345888 13647428623 13650042016 13667011904 13723332008 13727248136 13743399488 13788701717 13856565632 13866108412 13872608624 13893894742 13897993408 13920244702 13926554824 13935434123 13950145328 13951316288 13976601968 13980284968 13988900653 14015430793 14036885312 14039171846 14050181522 14054336128 14062664788 14065357696 14067648868 14074700197 14087668256 14101393057 14124602912 14128324912 14155119472 14185524608 14208236252 14212427648 14234235184 14240907968 14250715438 14296286368 14360287396 14368058932 14384964256 14423931782 14447672512 14448364804 14466327176 14477671832 14503413184 14516299136 14521200148 14528722784 14556276704 14570064899 14576669588 14579990432 14585446064 14629053016 14685180776 14700045248 14710415936 14715673261 14739646663 14767600603 14797212976 14812190848 14831544704 14850139591 14880261578 14889219904 14906718736 14913476032 14914441088 14929330949 14932732136 14944442552 14963660816 14967069824 14982012227 14982981718 15007390594 15039814439 15046884736 15055691504 15059231584 15100704376 15105377378 15130964716 15131334608 15189804266 15215119136 15215906576 15243974816 15274285936 15325684868 15329176352 15341197664 15350652044 15360270016 15379764764 15423567832 15446100176 15465302944 15466043998 15491499968 15497036443 15497415284 15503648576 15533051456 15533464996 15560157856 15574896961 15591338896 15592647616 15619060352 15629816932 15634653671 15679797952 15688283584 15690839122 15697951864 15722038787 15730547279 15751855847 15758516248 15819796148 15845834368 15854409856 15875886208 15878736848 15898889617 15908851088 15916062656 15918655298 15934768304 15943023232 15973259392 15987315032 16016290802 16017635192 16034544512 16044767824 16049732972 16077043021 16077312992 16077741022 16094015056 16114711648 16148172428 16196723242 16237984288 16258593002 16295283424 16320286892 16382628652 16386360928 16411757024 16431884378 16503867172 16504583704 16521289792 16532667722 16532945344 16565797577 16567188092 16595657312 16597214837 16634261728 16668002624 16668801308 16669081216 16689524152 16696236928 16727901568 16761163328 16772965958 16783063744 16838190733 16845310472 16868129096 16877257832 16903154281 16910816572 16911100544 16970774912 16971588104 16976840062 17006013232 17036249984 17036703544 17065979584 17071260752 17082145054 17100178144 17121881126 17122299688 17132608864 17140375168 17151303536 17156611108 17203860037 17206504576 17217108496 17249760976 17252858306 17263288432 17285578586 17292531104 17313738638 17314029376 17359776304 17381358176 17456326784 17468618924 17524480064 17536548874 17543602336 17566254428 17571690409 17576874016 17642830856 17674199872 17680948636 17709752788 17710050176 17710898792 17752531424 17755423217 17758823264 17769347219 17773395416 17818673024 17832005228 17868175624 17872246336 17932387568 17940516416 17968044328 18002120968 18031448344 18068889059 18138214549 18179923216 18192748912 18203396918 18211163776 18211648616 18272931958 18281035136 18314168096 18327871037 18342243959 18342551968 18365047246 18374561168 18393160064 18396156212 18439399664 18467693062 18477687454 18510540848 18591233696 18619760068 18651756448 18675428642 18695143712 18733064896 18779296432 18784655344 18816928312 18852614872 18862064638 18862381376 18868749718 18885514172 18893110208 18900324404 18928941248 18932340088 18933929248 18968245528 18979935163 18983569696 19041021608 19053161791 19061798692 19073741888 19097949652 19136220082 19169103952 19242650672 19243646552 19277861824 19329795719 19335311723 19350201584 19386899504 19402102928 19442849608 19458803602 19470518336 19487558272 19488961466 19510012288 19522971241 19559996821 19567864144 19591862143 19592191136 19607555552 19632872596 19661554328 19676695424 19714012544 19753185802 19753517504 19767121414 19787129872 19903881452 19929888196 19958696303 19959031456 20041280212 20081931896 20086506944 20112000076 20115851392 20137237094 20152795208 20163235264 20170042802 20208295562 20223857696 20239717472 20265850756 20291912248 20312451904 20354195512 20367172949 20390385344 20445316339 20484091159 20545942144 20598580723 20602525216 20607369536 20614734361 20640362834 20705530664 20723927056 20729388056 20760774272 20777055104 20803882192 20813312704 20816703082 20820689344 20833027774 20860176064 20872537894 20894572384 20908962119 20916372659 20946138328 20988112348 20988625424 21024178528 21073599616 21081131066 21088602626 21105934928 21115829056 21173981584 21206470922 21279725792 21304363244 21335516384 21423437468 21464067308 21468177536 21471674588 21505060928 21526012066 21545845568 21564285392 21583444768 21603889333 21626695888 21686255332 21691354472 21761167552 21796618816 21819791387 21869965808 21896787101 21991600768 22019172497 22023389024 22097499112 22103065712 22114516096 22156456576 22163937068 22192551808 22200483158 22216145306 22220399552 22238632688 22298808896 22300414513 22306778221 22323956368 22390699592 22399077884 22435568372 22478117732 22482422144 22497355433 22542989014 22575069488 22603135072 22608080768 22668986158 22711978198 22729468384 22747293088 22809938632 22838296208 22892460916 22916627776 22932410066 22952479732 22978364381 22985142944 23021943161 23026351712 23031765952 23051477488 23095194928 23121240524 23141475448 23159296384 23181859148 23203218304 23223076576 23236838671 23261937728 23265726974 23270182208 23366075816 23400243776 23410389896 23444622656 23507781661 23541235112 23588986096 23609174524 23653949644 23663463616 23684488064 23692484452 23692882304 23701349854 23772211151 23790517808 23797306736 23863418761 23887573528 23904425896 23929661056 23943841876 23986414112 24009782689 24015831014 24101260144 24198836096 24235966768 24265689721 24321488464 24456758144 24465498694 24471251324 24497084864 24538644611 24539056672 24564549296 24609663379 24614375968 24653419448 24715808836 24716223872 24724568596 24771459076 24784291808 24803440256 24824668064 24871748384 24909911572 25024899544 25061493184 25063297727 25144103131 25164768568 25173687448 25260646528 25267854976 25284638407 25285256516 25330213792 25335925706 25371980752 25380973072 25403523488 25425264872 25440635584 25473484232 25483730048 25493460824 25509171779 25513092992 25600842778 25607588903 25630340662 25640649568 25689277408 25711263352 25743227888 25763416016 25907412752 25955203232 25956546512 26056134832 26072747714 26100271904 26100909952 26152774466 26153213632 26186406428 26231405408 26260987864 26310792184 26332048288 26333310046 26353655272 26386724468 26426232658 26426676416 26447400512 26479835564 26493553312 26589402256 26627836508 26662628884 26819948519 26847095912 26866036184 26991243706 26996412352 27030675308 27031129216 27077125088 27087256976 27120476747 27131385008 27182840048 27196921984 27230276248 27272478584 27278691776 27294857246 27300084032 27334023808 27352179631 27373629517 27425543977 27446664016 27454496272 27486798976 27577403434 27578830669 27684643259 27732216824 27745217248 27787789484 27795986816 27840489404 27853109648 27870868246 27900290656 27902632576 27953203936 27960569936 27977801306 28030861586 28073770624 28078343692 28100363044 28125329576 28135297736 28149400394 28175336512 28202786114 28249205824 28251239897 28256649824 28259301749 28310238944 28416472504 28468470368 28481815936 28501430876 28592572736 28669600141 28720574792 28736117864 28769928512 28780210537 28847863564 28881767551 28895345024 28896729608 28932654352 28955343664 29006826368 29042400296 29057445568 29112553408 29140129798 29153339176 29159980864 29170402289 29170892128 29190981623 29258106032 29370361552 29400090496 29420831872 29431346522 29479293326 29535201206 29593929001 29594425952 29700279182 29760523156 29778439808 29813437472 29826952064 29858661898 29865464272 29888885104 29927321632 29964024454 29965963436 30014781188 30079628878 30111383008 30118463168 30201408752 30210754756 30261929432 30262669216 30379608532 30430238272 30431813152 30487949632 30548571872 30570083117 30651369736 30658352704 30682395328 30701304088 30720540032 30740945249 30759529528 30765052643 30823398983 30847135664 30892200352 30930605888 30932087996 30941660113 30982999936 30994072886 30994830568 31007297152 31066102912 31066929992 31086737659 31120315712 31149793922 31182677792 31185295232 31206009149 31259633864 31269307342 31359595904 31376567168 31381678244 31395903728 31444077574 31461094558 31503711694 31517032496 31639592296 31757473696 31797779234 31817702176 31832125312 31837310596 31869536608 31974630064 32032581604 32035270384 32089535648 32099465944 32154086042 32154625984 32155482044 32188030112 32229423296 32296344856 32393446484 32475968576 32517186004 32590566848 32640573784 32765257304 32772721856 32823514048 32863768756 32974357403 33007734344 33009167408 33042579584 33065335444 33065890688 33075567707 33131595154 33134376184 33191314624 33194429674 33268523456 33303892117 33336005248 33337602616 33358147711 33379048304 33421411891 33522326656 33545931916 33566127488 33676381466 33690620944 33736258192 33754515664 33806308562 33821633144 33943176208 33953680124 34012026464 34037474783 34073407088 34131959168 34142521504 34164290108 34200356288 34243762252 34244599376 34265217728 34302607072 34313222216 34357527043 34407720074 34434216992 34499521952 34505716612 34526576864 34571157172 34585062208 34627477276 34628058752 34719552608 34744000913 34762716352 34877304343 34937237848 35048960128 35072240371 35073097748 35087204672 35132508856 35143380818 35153748032 35248451017 35285661712 35348399744 35361897272 35419505576 35421797584 35465238823 35505062848 35510846434 35517646528 35538694438 35546790832 35600712263 35664010456 35736351248 35744492672 35864172893 35864775136 35881032832 35936088656 36004241936 36062896688 36137778118 36276429098 36359846432 36384886837 36385497824 36406793836 36423297232 36545863916 36628336192 36655742074 36684487918 36685103936 36730094492 36749122336 36792312424 36878799328 36935386124 36955374908 37021081696 37182467392 37239520136 37282635677 37303512896 37350857284 37390287424 37466129792 37491015569 37558592864 37562117789 37569310688 37633856624 37705229744 37724129276 37724762752 37737499436 37771028344 37786220416 37800648808 37857882496 37864680176 37867858496 37936491056 37959870326 37967139392 37969873201 38041883581 38082043216 38106323582 38123597384 38147483776 38195899304 38254507057 38272440164 38338207904 38485301344 38487293104 38555723648 38659591438 38670623446 38700403168 38773799008 38804205856 38885699216 38917607204 38941036672 38977922932 39045942482 39119993642 39135728288 39183724286 39184382272 39198386297 39215111104 39265745192 39323108656 39506371604 39507035008 39534242828 39574259744 39807762904 39859776392 39917392606 39918062912 40061806603 40082560424 40163863792 40173013888 40224000152 40274474188 40305590416 40307521747 40326470528 40340085604 40416591124 40447715392 40462170917 40479434944 40531701512 40583824496 40624903808 40665461759 40708391024 40734345898 40780770688 40890632678 40892748923 40968182318 41197161446 41205050432 41214739072 41229468722 41280725668 41316055417 41394411877 41411061328 41447854112 41458776112 41607764384 41626625408 41633406164 41641378688 41666055548 41720352128 41745075788 41780802947 41789144768 41817924238 41832745318 41892276656 41901723283 41976224696 41977250848 42048357056 42162262132 42177205252 42211869856 42231658112 42347963168 42412941844 42559451584 42608726488 42671032768 42674105279 42755037299 42824689817 42846874936 42928134616 42943349176 43010121856 43052024132 43091691136 43120313527 43128570784 43166889536 43207778666 43252665463 43253391776 43372510664 43382708944 43522335104 43593237632 43639582774 43739931616 43793574202 44038344994 44046778048 44194998224 44206131424 44249198903 44327874136 44400966316 44432290612 44440799104 44477265376 44597617792 44600829026 44613556442 44647912736 44781399184 44798155768 44871136744 44956235464 44994710866 45085978028 45150138976 45206270144 45337972316 45423956396 45458936768 45494586176 45619877264 45676592416 45703660561 45784921832 45833255552 45864820132 45904959464 45956728762 45970285888 46043886322 46052703424 46063531904 46094128253 46102954976 46176767819 46190389856 46242481048 46282950896 46363718296 46446153152 46473677342 46523875456 46531453948 46540364416 46659600547 46696191529 46732151632 46800487552 46820779792 46889245312 46957185613 47015563322 47082470224 47177972192 47218349048 47307899288 47326927232 47384968904 47402699708 47544422302 47581035616 47594613472 47726837522 47775147056 47808851792 47887683752 47972828224 48019565378 48031662028 48193291589 48202520288 48471933536 48531379442 48642976928 48930997388 48942502648 48994169728 49077289222 49078113344 49129098592 49175635327 49219326758 49228751936 49306838896 49431617672 49449137192 49542918152 49568583616 49649336128 49743496768 49747078529 49819823144 49877504033 50049799088 50122986368 50126595454 50288206262 50329537136 50347374896 50483761237 50569276814 50570513032 50660427584 50671851412 50743961504 50761946144 50796905029 50807046976 50850529744 50881271168 50946968464 50986921648 51018343558 51201685556 51215177806 51260681324 51281299136 51378554816 51422526704 51486455776 51516966871 51526832032 51814825504 51910406464 51913093024 52112269664 52145495428 52200543808 52305548932 52306427264 52372812856 52440436013 52462810816 52481560391 52521975728 52621584368 52664096576 52666620092 52707310544 52773448936 52852465316 52853352832 52894801024 52959671128 52987106624 53177911531 53178804512 53255673016 53325257768 53639897038 53694191824 53732072368 53982487412 53992824704 54061350616 54131153993 54154250176 54173604251 54174513952 54240953494 54262770016 54365680096 54460552496 54544957168 54557383552 54589714492 54600168064 54704359262 54747259034 54851087954 54893328032 54908992544 55154806868 55157661338 55369286518 55464433648 55490434496 55575578968 55680978808 55706219296 55741736492 55800581312 55906407872 55910433391 55921139872 55955602612 56057017807 56061723172 56156687384 56200726088 56250659152 56270595472 56298800788 56350673024 56405572228 56498411648 56502479794 56513299648 56518603498 56620477888 56773011503 56832945008 56905075507 56936940736 57002861752 57090326891 57185145472 57339200282 57441149584 57472235728 57539857024 57560421074 57695727128 57763535102 57793459216 57864337027 57865308704 57910687328 57954016991 58084800592 58114891136 58225106816 58280259596 58306678352 58319961728 58340804578 58341784256 58381963246 58516212064 58740723104 58862693044 58958586652 59070402412 59187858002 59188851904 59400558364 59521046312 59626874944 59717323796 59730928544 59766325349 59777770208 59787507689 59854643264 59928048908 59931926872 60029562376 60159257756 60222766016 60236926336 60385004071 60402817504 60421509512 60499525051 60523858864 60525338432 60759217064 60860476544 60863626304 60975899264 61064250461 61097143744 61140166234 61302739472 61316705408 61364790656 61377921059 61402608176 61481890498 61519059056 61530105286 61646797966 61694271328 61784400704 61861211776 61864175992 61883320226 61950845749 61988145772 61989661136 62068336369 62133859984 62173475318 62240631424 62299587844 62365355584 62412018298 62519267728 62538614684 62763356488 62791807456 62888155148 62922189116 63007423388 63034064992 63279184592 63514947392 63595558468 63635404352 63674621192 63739073216 63806835937 63949260128 63955261853 64065163208 64070540768 64179071296 64198931888 64308172084 64309251968 64310964088 64376060224 64458846592 64592689712 64671906089 64772136637 64786892968 64951937152 65034372008 65134160689 65181133696 65281147568 65364000247 65530514608 65545443712 65647028096 65727537512 65864014957 65948714806 66015468688 66017226233 66018334816 66130670888 66151135414 66263190308 66268752368 66382629248 66388859348 66537046912 66607784234 66675205232 66716295422 66758096608 66842823782 67091863832 67352762932 67381241888 67472516384 67509031328 67612617124 67643266288 67886352416 67907360248 68024052928 68074949566 68146814176 68211365131 68285043008 68328580216 68400712576 68487524504 68489198752 68530435456 68605214144 68626444432 68629732819 68715054086 68815440148 68868433984 68999043904 69011433224 69053153728 69142314344 69170124416 69184924949 69239180543 69254954552 69439105216 69488001826 69525432704 69626171771 69754608686 69758218751 69874475696 70144480742 70146195496 70174409344 70265017712 70286761636 70307496064 70480329829 70496902034 70571323424 70723794544 70839011152 70843595168 70930477646 71010125696 71021692868 71035293056 71077388876 71093581664 71201424526 71328020912 71472702496 71728345786 71729550272 71872177312 72008483872 72125793376 72275556236 72552858196 72719692864 72769773674 72770995648 72797003123 72813587672 72846594464 72915597209 73053882629 73091727832 73256672384 73311484148 73368975836 73370207872 73460188984 73498244672 73584624848 73757598656 73783958731 73870772248 73910749816 74042163392 74241630427 74364934784 74479040272 74565271354 74607025792 74701714568 74780574848 74982031138 75117185728 75124235578 75138621376 75144031703 75267713248 75341042231 75410459488 75448258552 75474998872 75542056688 75601297616 75729360352 75735716992 75872982112 75919740652 75934278784 75939746402 76083767162 76164086432 76212647164 76247194768 76391798608 76509014114 76544880328 76676415808 76970602688 76974586208 77319182876 77341246892 77400806336 77547598016 77608411712 77756508571 77771398432 77817486097 77835214408 77955845864 78091884964 78239987284 78271456576 78367448572 78368764544 78396772594 78430222208 78531490384 78631159961 78646217312 79012743208 79068485656 79148519488 79615525808 79719552784 79834785212 79836125824 80123613206 80165120848 80263435231 80326378717 80327727584 80448000304 80548948376 80611180832 80615043494 80680171208 80833182248 80895430784 80924341834 80958869888 81063403024 81166286021 81167648992 81330923518 81416782048 81468691796 81781265356 81785497846 81936364636 82394322892 82410100864 82458937444 82561451336 82632110834 82788823754 82822122656 82895708224 82917552224 83215528768 83266812328 83332111096 83439708533 83490151576 83561605894 83578289536 83635848476 83665490636 83784553312 83803446566 83952449392 83954501696 84096714112 84324524264 84354410504 84423739712 84695926336 84702024833 84825883688 85118903168 85217452976 85342065536 85348210558 85510074598 85649379634 85693749872 85856269232 85886698352 86104048264 86240627054 86257141568 86333779072 86415557332 86505330926 86506783552 86653543873 86745021328 86765417888 87279165548 87479863232 87587148404 88076689988 88093556096 88389996448 88412262848 88498397806 88655748272 88801932632 88864581224 88954530752 89201658052 89227112884 89295825472 89562798368 89596311536 89706192317 89742273488 89912470928 89989421732 90171956056 90300277952 90412540288 90543543787 90675944632 90715260847 90847912792 90917873536 90989172352 91222286059 91239754528 91254616999 91353184832 91407321122 91569843664 91729640264 91809918928 91913457524 91940571776 92087772644 92105406848 92166585161 92188256506 92205909952 92353535638 92380779712 92484962096 92565901792 92629650347 92727436592 92892306304 92947354684 93062907896 93319201094 93392383058 93464303264 93641559584 93914371226 94031126644 94164940448 94355944384 94436698096 94615798576 94769937808 94805399416 95088844604 95162071232 95189226944 95196081007 95453675044 95532000361 95550294112 95617703584 95775367504 95945656448 96039130756 96063324056 96386583178 96405040576 96943867072 97062758884 97285953856 97389381167 97548038861 97861994776 97885005296 98154578444 98156226688 98258197184 98351270654 98438653516 98457503872 98522901379 98613677792 98709751399 98863235344 98898274384 99085836304 99137167232 99298672256 99486993536 99494157058 99639646288 99755008066 100099598176 100253190908 100529285987 100576412524 100659074272 100694749792 100967522474 101138553628 101141026064 101320855168 101343702824 101487923008 101523892288 101593810058 101614093952 101701059488 101761327973 101893936928 101954319713 101973843296 101990454293 102036687116 102403371112 102430355612 102521362648 102562598272 102757109632 102845053408 102972911552 103009712827 103033933742 103053664064 103629651008 103820812928 103826186048 104105890213 104224539328 104290990856 104401087616 104505316643 104611097864 104745625712 104880872026 104925621632 104963120782 105043951456 105243168736 105278701073 105328193152 105333240184 105414621088 105546897872 105680854513 105704930632 105919342256 105974213248 106355823062 106357609024 106511346032 106650515536 107279794076 107388383648 107462340193 107464144736 107964974824 108122701232 108262307986 108308500352 108347208502 108349027904 108481906988 108525540032 108731360192 108921104992 109024278727 109089914336 109179428984 109408718524 109494518068 109702175908 109786656064 109817985088 110113830953 110309613736 110315322676 110738573036 110928867296 110980868992 111151157936 111292227319 111361957616 111412438592 111483472984 111601162624 111812815744 111820866782 111842279744 111911205224 112114035614 112123446344 112143578989 112313374768 112356260809 112401452176 112501318304 112539301147 112541190944 112597601576 112811144456 113004959588 113026599296 113037206996 113240955776 113316172757 113546023006 113665890016 113810151014 113873881472 114005723504 114180653782 114678400564 114882299168 114944471456 115120842148 115391454256 115527070204 115586918432 115728674054 115730617408 115821374656 115908033982 116169601184 116560519192 116613356704 116681609156 116683568512 116763926492 117032424128 117481446208 117725386088 117917173304 118140804824 118322079967 118375716004 118377703808 118774057727 118801116728 119042092624 119253749888 119434647592 119461857088 119532650698 119555540416 119575015378 119709286528 119856097816 119863853744 120059124752 120104968451 120318515512 120445532032 120770008142 120805635008 120843019024 120999050102 121047717728 121050676864 121131081223 121518434128 121727252608 122128500922 122194287488 122280332468 122603420147 122605478944 122755842118 122805216352 122963780996 123038118112 123060210572 123293595932 123388542656 123568801408 123728351984 123766640452 123901691498 123976291544 123979322272 124136672738 124267719968 124346950636 124385430533 124599175688 124730711168 124824036596 125038535456 125077229368 125526712976 125583614912 125776310296 125844378232 126014846776 126068129984 126482223413 126558369184 126647487199 127029894784 127191116936 127270808704 127349242384 127355344603 127478146432 127613671874 127898520256 127910523706 128130326416 128141081536 128358142592 128395707713 128397863776 128486289191 128616344168 128621928176 128752120448 129185379424 129343812178 129544273274 129573785936 130068744016 130268321378 130562295136 130728000494 131061029216 131455075024 131728029914 131897429612 132030937376 132034452466 132036669632 132261341776 132302270828 132526380616 132537504736 132777718696 133215568468 133350410464 133372132537 133432590844 133516193216 133685647564 134183727664 134705525864 134762483776 134945032768 135018062656 135225234248 135286532576 135308570033 135381796661 135772704832 135814720496 136048105856 136138471817 136149899132 136293628352 136422730262 136570086016 136657160432 136660798687 136919977747 136975049008 136978397504 137027351929 137210428288 137252888864 137259465638 137430108172 137630880296 137736867968 137998087808 138022866448 138106307456 138198040517 138284628688 138369849898 138478361086 138509909104 138878210432 138976003652 139252343542 139509217372 139516437502 139748951392 140288961484 140292390992 140530035424 140573523272 140960659658 140993804068 141142646848 141447589088 141678022304 141687190336 141860955292 142043385736 142154777752 142187163328 142338326321 142402849052 142570210643 142656041824 142945404992 143456691572 143459100544 143744354624 144016967744 144251586752 144303140527 144404944489 144551112472 145105716392 145439385728 145539547348 145541991296 145594006246 145627175344 145693188928 145831194418 146107765258 146183455664 146362734833 146622968296 146737951672 146920377968 146927417981 146996489344 147169249696 147515197312 147567917462 147741544496 147821499632 148084326784 148483260854 148958080544 149060665429 149130542708 149403429136 149964062276 150234371456 150248471156 150277242752 150288063406 150535426496 150682084462 150820918976 150896517104 150949997744 151084113376 151202595232 151227225331 151458720704 151745964224 151839481304 151879492804 152154762619 152167534324 152328172864 152425294328 152494389536 152738539709 152783597216 153018028228 153089760656 153352831616 153941205376 153949172416 154456633519 154638365752 154682493784 154801612672 155095196032 155216823424 155319921643 155513017142 155542796864 155634972194 155670428816 155911691728 156102901591 156183769928 156479974568 156542913152 156734897144 156793545188 157060343359 157062980768 157262319922 157292434624 158025486416 158136971312 158297038976 159231051616 159439105568 159669570424 160247226412 160330241696 160526870462 160652757434 160655455168 160896000608 161097896752 161222361664 161230086988 161360342416 161666364496 161848683668 162126806048 162332572042 162335297984 162657870697 162661847036 162833564096 162937383592 163562530712 163570995692 163872729272 164788645784 164917874888 165122902672 165264221668 165577647508 165644245312 165791416448 165835104448 166405478057 166431057536 166533624656 166597214303 166664222192 166879417066 166980303152 167123211788 167271696952 167330981272 167569106624 167606893132 167904898784 167909003392 168020532019 168068478823 168649048528 168708821008 168847479424 169391852672 169404049666 169651767376 170434905952 170696421116 171020149196 171166515299 171298759268 171387499744 171712538464 171770512277 171773396704 172208096528 172481254108 172514283136 172831114664 173010661852 173013567104 173307087746 173490042656 173530835776 173592853601 174558331096 174959726464 175174296808 175443084089 176153379976 176779992896 176824525696 176996795612 177311496544 177416572099 177603865264 177729162448 177909061504 178403316104 178454225768 178591650944 179125596736 179189614061 179192623072 179253122321 179412384634 179484546976 179824941856 179978843464 180343912112 180600555904 181087087574 181351889264 181430521694 181695825584 182444572118 182479509056 182509233998 182706369664 182814642244 182971102561 183139687328 183318109741 183459280528 183619837856 183826915048 184175545288 184333170322 184376513012 184411819904 184707071276 184761559424 184969924192 185131803584 185259300694 185454873184 185894709368 186125815792 186638402188 186784766116 186928606528 187283119168 187787653433 187828742452 188062253288 188329880896 188711888768 188837235101 188873396192 189231597152 189539875616 189610798832 190177689208 190324142464 190378453888 190392162014 190907350088 191064000722 191100588224 191235407168 191303752393 191550735008 191615406619 191978807839 192078261512 192126648112 192773166356 192810081152 193051814683 193887734144 194125517768 194571907712 194778762334 195096077722 195723989552 195770010592 196309156888 196516394368 196702541308 196877307032 197045802758 197227355584 197419502798 197726470688 197758679279 197796548768 198171672608 198988314116 199279292576 199510016132 200199196352 200506381816 201058571974 201152825048 201318148544 201389499584 201461473759 201935044948 202277107256 202282052128 202687405648 202975846016 203047784576 203187620116 203402118976 203522655946 203787873856 203908639426 203947686592 203980908586 204073374232 204336871361 204497114627 204806742224 204860711224 205042725296 205690106816 205945823104 206019425654 206067867484 206107328128 206635373851 207259302016 207652372096 208211780426 208449078656 208581981712 209010633286 209222195728 209491251424 209761744052 209926241564 210087902912 210486337472 210557402146 210666480368 210829242176 211053380407 211093795744 211361709026 211409861264 211838684512 212711646124 212715218048 213022692064 213301031072 214559588152 214776767296 214924680386 214928289472 215355368501 215763792881 215929949648 216245402464 216524615972 216694417004 216698055808 216963813976 217051080064 217462720384 217607163613 217842209984 217857895627 218048557454 218179828672 218358857968 218817437048 218989036136 219404351816 219573312128 219635970176 220227661906 220619227472 220630645352 221477146072 221857734592 222302315872 222584454638 222723915232 222824877184 222966945968 223641733564 223684559488 223822410448 224228071228 224246892688 224287157978 224626749536 224712521618 224802904352 225002636608 225078602294 225082381888 225195203152 225622288912 226009919176 226074413992 226632345514 227092046012 227331780032 227620302028 228011447008 228361307564 229356801128 229764598336 229888942912 230241684296 230782908512 230820501821 231054140408 231173836864 231457348108 231461234816 231642749312 231816067964 232236216629 232339202368 233121038384 233127244819 233226713408 233363218312 233527852984 234064848256 234962892416 235450772176 235834346608 236281609648 236644159934 236751432008 237548115454 237602233456 238084185248 238262323481 238869295184 238923714176 239065301396 239111080832 239150030756 239712195632 239723681969 239727707488 240118249504 240209936902 240637031024 241540016284 241611270016 241686038048 241998100204 242095435456 242262162446 243036868256 243208006391 244257001844 244560664936 245206840294 245210957888 245511684236 245610432704 245927561992 246076236224 246120421144 246587191864 246739157119 246777085312 247456703968 247533280904 247691103283 247803382996 247952583088 247958644544 248273345476 248535439936 248693901272 248770861066 249198351376 249204985841 249648073192 250077070912 250154458736 250166445437 251049210251 251053425952 251167229824 251552620592 251688756464 252029693552 252136259968 252964446826 253116738368 253294974398 253798626133 254279958673 254382233872 254694207859 254698484768 254710689206 255227343748 255797040512 255821047412 256260652832 256282163072 256791415426 256795727552 256972578382 257232688336 257243856352 258370758848 258687624356 259088546548 259147571872 260137488032 260536642756 261124590272 261456000988 262122058432 262910150048 263456059828 263794859224 264061874752 264068904932 264073339264 264522683552 264604541656 264773248337 265052761232 265075009472 265555437392 265789112407 266293185067 266431136936 266700820928 266744265074 266865181688 267032386432 267371295128 267419303743 267781549399 267926468083 268367455328 269411051728 269524967552 269890065536 270036125312 270450468496 270573065152 270617140066 270763593322 271545409664 271629440992 271816507547 272276943634 272299798264 272587256704 272845460524 273314320864 273321597374 273839955494 273950098016 273956795008 274054703858 274505777728 274518931276 274860216344 275261760592 276045732896 276396081034 276569257376 276739699796 276956722172 277019818208 277952007304 278504687084 279018434744 279032875004 279497902784 280577922968 280584781984 281060070848 281147046544 281921319316 281987608136 282152652229 282285293696 282895178176 283356044608 283374380672 283657288031 283721910584 284086771472 284309555504 284374326656 284658232313 284676652642 284805698104 285140421286 285312083648 285890809984 286249242461 286623260503 286913383144 287488709248 288033935488 288503173504 288606281054 288809888978 289102224944 290211432784 291079094696 291188012492 291254350688 291386377856 291662388836 292215530516 292366911328 292465620629 292725469666 293245936592 293475903344 293840755936 293854835962 294338499392 295135834924 295483088992 295642999264 296966521708 297916161088 298121330858 298261085416 298718736953 298806858272 299285261093 299928124552 300496942312 300576126812 301070852992 301364168924 301641837952 301793034208 301842194689 301899995488 302078902723 302168226752 302405190464 302454450662 302917441408 303491928448 303678962608 303758985608 304309525238 304335068648 304656345728 304850588656 304988779072 305477079418 305567194432 306036056456 306179521312 306390381917 307898344832 308913267038 309276731504 309364987568 310639843286 311026034284 311085593728 311269944388 311340857632 311823383456 312127174957 312205803182 312367539856 312959949136 313469794288 313587090376 314120686718 314125961536 314524639844 314584869248 316050972832 316273942624 318462103232 318878211136 319339140848 319925623927 320494452824 320660483392 321053740924 321305514868 321310910336 321792001216 322134106937 322195793504 322444723328 322460173976 322658897771 322720684832 323332728992 323697367336 324253612096 324665144084 324670595968 325315741394 325323694072 325667128192 325874767184 326873340703 327125061424 327141991384 327745458544 328700299291 329577291568 329835749776 330245805344 330528443336 331155295016 331288490624 331670208896 332519945957 332810956114 333067249312 333194428606 333328444384 333758834132 333960606304 334246423576 334543393904 334661962544 335138213248 335213786264 335809797568 336041064038 336136957646 337298097056 337353041123 337417642016 338808099332 339303534752 340869811904 341392842232 342040298392 342333030598 342597518536 342774999488 343425076928 343541024554 343546793408 344350252243 344416193056 344962508216 345662229328 346021323704 346614175492 346980085312 347061671552 347185707202 348229549703 349116662192 350348593616 350886168178 352306759952 353559985792 353993591224 354622993088 354833144198 355207730528 355452356023 355458324896 355578335203 356806632208 356908451536 358251193472 358379228122 358385246144 358506244642 358824769268 358969093952 359649883712 359957686928 360618768097 360687824224 362174175148 362703778528 362861043388 363391651168 364889144236 364959018112 365018467996 365629284488 365942205122 366279374656 366636219482 366918561056 367239675712 367266118661 367370922737 367653830096 368351090576 368666340644 368753026024 369414142552 369939848384 370263607168 370518601388 370909746368 370936453579 371639939599 371789418736 372245380717 372251631584 373276804376 373569532232 373857213056 374566238336 375575306866 375657484904 376124506576 376659761792 377674470202 377746792384 378463194304 379079751232 379215229757 379221597664 379482761099 380355378416 380784324028 381814700176 382128001444 382201176448 382470814336 382607504786 383101470016 383230813238 383957615678 384156523024 384253296224 385546332712 386103629366 388251035536 389557524668 390192155444 391373033737 391447979104 391540021184 392618313776 393405082616 393754614064 394091605516 394454711168 394839005596 395452941376 395517358558 395593097536 396343345216 397270280261 397411080521 397976628232 398558585152 399020032264 399632288237 400398392704 401012763632 402117143948 402305650096 402636297088 402778999168 402922947518 403870089896 404127589567 404554214512 404564104256 405374811296 405678118937 406375240232 406804237952 407045311892 407575747712 407817278852 407895373184 407961817172 408146748464 408166305713 408673742722 408994229254 409613484448 409721422448 410085450592 411380213632 412038851308 412135734968 413270747702 416423560852 417163963424 418021266572 418364277443 418444391456 418982502848 419523488104 419852483128 420175805824 420972674944 421114804292 421332960736 421658484352 422106760814 422187591488 422723418052 422819722528 423677369024 425423292248 426045384128 426602062144 427449753227 429119176304 429553534592 429849360772 429856578944 430710737002 431527585762 431859899296 432490804928 432950597521 433049231944 433388834008 433655920243 433927627952 434478354583 435214327226 435684419968 435715791254 436097114908 436359657344 436717715936 437634874096 437978072272 438808703632 440455323812 441238454944 441261290704 442954292144 443715469184 444604631744 445168909276 445447830464 445933891936 446647851559 447283467128 447644820896 448456142456 448493785376 448574315956 449253499072 449425043236 449605808704 450005273216 450157204588 450164763776 450390406304 451244577824 451672011869 452019838352 452148827984 453264691028 453404956459 454184092024 454663560064 455240604056 455939124823 456022894016 456185871091 456722615128 458713602256 459529196672 459777885824 460483368592 461048104699 461565817024 461641003642 462108280816 462347673728 462809259419 462914696216 463632135928 464472433258 464678404736 466234247609 466242076768 466254489638 466453426816 466726436624 467055705968 470901544352 471668693216 472563219296 473288319868 473502864016 475096230908 475204466912 476168370496 476524646962 477738590368 478130602792 478300061512 479424391264 479447363938 479455414976 480236499008 480408129733 480419873804 481274062048 483080032568 483372076096 483996200408 484190870912 484524324892 484674263801 486073736512 486416012782 487383202397 488307531257 488514003688 489121329872 490413680588 490421915776 491023368472 491220865408 491855123984 492152472448 492240842288 493174383728 493478314238 494913407936 495066561808 495382206566 495606765992 495905166176 495917289088 496246687591 496546690952 497070879872 497387802544 497541722132 498396702752 498409971682 499296146384 500154141824 500308917472 500332890874 502098420502 502106851904 503105241184 503377512928 504059387104 505928893652 506233476736 506589948796 507597252266 508559917346 508764467744 509388415718 509396969536 509421378412 509579021861 510454687496 511642094824 512521305664 513582830852 513591455104 513945156764 514465376672 514487712704 516741517696 517375248712 518177093096 518295143744 519691412989 520274976064 521073285512 522249180544 522912001976 523997782711 524244116864 525820300096 526008221921 526912119656 527589718448 528123749504 528137809864 529045367104 529209083312 529546496674 530105522464 530150018944 531110874784 531578224814 532586370134 532862273872 533401641856 533488530148 533730363376 534742590256 534838607486 535563098798 535852936166 536734910656 538822103456 540900936992 541146130304 541234280132 541527186644 543258881984 543633015094 544553887268 544599596528 544722402679 545690921048 546628641728 546643194748 547679910988 547900196032 548109407716 549011555456 549037862552 549720432688 550418119727 550523521184 552091465792 552792162068 553138514752 553479399592 553913444344 554039636416 554628650837 555904014608 557009374168 558036869488 558065750008 558995805568 560564075851 561155845936 561169563968 562120141696 562284651019 562294093088 563842638632 563975216272 564305304458 565790356352 566166165989 566712089216 567314576062 567443821168 568164002147 568173542944 568619111008 569316464626 569353305284 569611396208 570280842572 570624167296 572498484922 573246521006 573826766288 577212562108 577619777956 578204449888 580422865568 582158189392 582376024984 582508701376 583324777672 584077959731 584431061032 584733822656 584931241258 585450939332 586491873184 586951806688 587681511872 587709671924 588676998784 590271669848 590648015521 590966177984 591285998528 592914173831 593933043416 595832322176 596242661716 596522170832 597437473906 597613716544 598570522186 599223667289 599856249104 600993884624 601152253624 602728337848 603586068416 603684389378 603799990976 604157805446 604336453504 604810380928 604908901324 605212108471 606359901451 606574807111 607357925216 607517971216 608619050476 608670137296 609701177312 609977558144 610954158836 611134388864 612072112912 612359042624 612780763834 617826534076 618553463008 618729975136 621279686572 622052068568 622539888776 622681715264 623646766912 624254349914 624411606364 624735079712 625919898272 626512790657 626939588576 627174180752 628241373436 628251923072 629049279688 632101945664 632547885248 632773950223 633804806509 635006825929 636924206464 637756422272 638556002413 638678281696 639851247854 640988905648 641320966784 642107481848 642611029736 643584002432 644268213874 644391587008 644920347952 645317795542 645441369664 646665457984 646712020877 647394734672 648407552429 648507224192 649330288168 650631482788 650647388144 651749534368 653746681406 654250122848 654283982768 655490917088 657400598582 659154583136 659671499552 660491610688 661056886672 662310590032 665039891914 665621912228 666134498624 666372567049 666388857212 666656888768 667517668264 667921212608 668492847152 669086787808 669323925088 669720569323 670427572528 671619595136 672082128076 672273915292 674596194112 674706082246 674835284032 676413532997 677616198664 678607069504 681725668169 681739623808 682785684464 684080596784 684666061196 685195037072 685549998976 686850153856 687082049108 687093586816 688700504486 688832386112 689925016432 691312849903 691324458656 692042647408 693228350984 693960170624 694371414404 696459099406 698233324384 700697187232 701772336356 703705001909 704613519904 707987182448 709245986176 709666288396 710415461056 710904712046 710916649792 711156670406 712329295811 713613264416 713680237991 713816903072 716758456244 716770492288 717012489284 717649538536 717938187904 719299767424 719915373856 721237536194 721375648448 724348350296 725407557056 725722086776 726783302336 726835634083 728741231491 729778288472 730036935992 731258568976 731884410244 732558749312 733272438964 733837122112 734479351424 734532237322 734741845474 735307660192 736702181152 737332681288 737506052048 738828285104 739765981591 739879696768 741037202776 741819492736 741872907158 743279879198 743578837472 744490761434 744503263168 746553608752 747139064464 751150613732 751314969808 752236381351 752249013152 755348940404 755493584768 756926388608 758159502464 758430459514 758443195328 758965522198 760710756832 761568648056 763629400352 764256002888 765215009572 766202940032 766461626476 767915231356 768313046048 768506592448 771092665424 772207258732 776502071072 776962229537 779115049336 780384310888 782746067474 782895958208 783080042368 785005052923 785236627552 786493825663 786810165232 787509228128 788183211032 789678011192 790905882752 791034717116 791186195072 792686690432 793213209299 793835255993 794540560522 794822161042 795953256464 797117170304 798040064528 799264576474 802025527264 804234287896 804611300192 805845895036 807740179792 808255179134 809108429024 809128208512 810749622592 811356237874 812750480464 814090623784 815634557704 815923634344 816293496928 816332611426 817347485444 817988458508 819226968896 819285957013 819442844896 820170901184 824077702616 824271469936 826541495404 831418404089 832847121704 834327926848 836042533144 836728554886 836888782912 837965005696 839046976208 839704966256 840734779157 842229608584 842665921472 844213521628 844375182976 845446836104 845639445056 846538467067 847354738048 847917568561 850846584496 852090768256 853204124288 854899506454 858223941029 858238352608 859698721544 861421474004 863055171524 863719798592 864981609856 865901195042 866098463888 866777668016 867311840486 867855255904 868956709166 870428654452 871431582508 872194229816 873435431872 875269748192 875788436807 875956144544 877617407264 880910647624 882476909888 882522581408 885908584288 886532410393 889209263488 890337818552 890895660928 891487412221 891867783872 892186526647 893295703118 894566934256 895289641792 896912284912 896987570752 897148631912 898506998144 898850086472 899211617408 899404024337 900314409176 900780812608 902489155648 903344023738 904039676704 904297655968 904920430313 906529382056 906809912918 908368184048 910481208112 911878249646 912045788032 912371742182 913445230256 917427204512 920966737184 922096209398 923131634048 923282007284 924216561632 925618518838 925829392432 927264271856 928944866516 932468495218 932484153536 932508979276 933452873248 934111411936 941803088704 943337386432 945126438592 946576639736 947005728032 947672576627 950192461816 950408933824 952336740992 952969302719 953049293924 955477180736 956261205584 956600123024 958848782528 958894727876 958910829952 959191463503 960472998016 960816259466 960839747608 962548124096 965141195551 966160065136 966744152192 967386283619 967992400816 969048649784 969348527602 972147473024 972832025564 974766404794 976615062514 977028007376 978242659744 980827361176 982046736944 983710247968 984481684576 986348767456 986956628476 989826815872 990133123616 990764413132 991213531984 991810332352 992493375182 993093381904 994775605088 995083444264 996368284247 996793405504 996819943364 998592292768 1000617834944 1000665781748 1004196841004 1004213703808 1006210482368 1006755025856 1008118774208 1010834611423 1011857787304 1013179897592 1015194504532 1017119834692 1017528935488 1018776831436 1018793939072 1018842756824 1019158043722 1020909374992 1022205079493 1023284189648 1025042611328 1027165661704 1027890313528 1028491925867 1028930753344 1028975425408 1032420655627 1034750497424 1036354186192 1036590287488 1039382825978 1040549952128 1042146571024 1043424658003 1045824003952 1047995565422 1051640600192 1052016443842 1053824239312 1055161718273 1055179436896 1056275619728 1058090734208 1058418166624 1059092993348 1060211044928 1062221749568 1063156449628 1065083338333 1065172740268 1065724547744 1066977060296 1067460726752 1069485180512 1069677214972 1071126197596 1071705872332 1073469821312 1077644206912 1081196434633 1081801873984 1082468560264 1083054373288 1084716210929 1086517763968 1087239451501 1087266030188 1089107774536 1089199193056 1089444805358 1091381842096 1093257283456 1093286389496 1095359821976 1095800392064 1096218815432 1098075725104 1099422403513 1099440865376 1100836239454 1101047042368 1101126322829 1104182931584 1105584324136 1106277029504 1106958799184 1107826888688 1108079272832 1109257301674 1111808029216 1114018748336 1116073738976 1116131500016 1121128151702 1122311691872 1122339127936 1124569302038 1124588186176 1127685277264 1127950432544 1128610608916 1132332331978 1134629152124 1134887642336 1136328004294 1136347085888 1137238222016 1138632929252 1138706610568 1139222792416 1140561685144 1144996969844 1146493042012 1147653532576 1154425124216 1155239555912 1156408899776 1160845731136 1164316378784 1164752049968 1165017402752 1166180500121 1166649555344 1168155919462 1168862122064 1169467645312 1169862482516 1170901878664 1172983746368 1173903613376 1175363023744 1175419343848 1176143724133 1177066069231 1179298391011 1180543339696 1181296031042 1181932355968 1182571997056 1185828347662 1185889718767 1187866086832 1192485323432 1193044341664 1194874947812 1195227433088 1197141044372 1198165607093 1198447334578 1199712498208 1201987769248 1202304507248 1205456675696 1207172136832 1207368778756 1207599981952 1208315610892 1209817802648 1210424216942 1212719802902 1213149614222 1214715850432 1215035942432 1215149975207 1217238100952 1217340274592 1219402354624 1221908317672 1224144225824 1224718085248 1225561527668 1235653068152 1237106926016 1237459950272 1237549053091 1241916004693 1242559373144 1244104137136 1245079777552 1245363430528 1247293533824 1248508699828 1248823212728 1249470159424 1251839796544 1253025581314 1253879177152 1254327298427 1254348361504 1255212209789 1256482746872 1258098559376 1264203891328 1265095770496 1265547900446 1267609613018 1270013651858 1277112004826 1277356563392 1279702495708 1280797717927 1281977811296 1283226768187 1284214963696 1285222059472 1288536427748 1288783174016 1289840695904 1290635591084 1290882739328 1293330915968 1293424041754 1294789469344 1296815104858 1298660576336 1301262965576 1301294776288 1303499068736 1307493362812 1308500245696 1308567965536 1310981834176 1314513574031 1314801197164 1318309166272 1319342999104 1320983221376 1321860645707 1322113773344 1322897263649 1324621180064 1325406156269 1330079783828 1331243824456 1332268997248 1332745134098 1332777714424 1333313777536 1335035336528 1335842425216 1336729719337 1336985694304 1338173575616 1338647850176 1339126266751 1339441138646 1340855145056 1344164256152 1344547830584 1349192388224 1349412164492 1349670568064 1352827065994 1355232397328 1357214139008 1363451336338 1365571368928 1368161193568 1369332122392 1370390074144 1374164098216 1377401008972 1377664772224 1379850032864 1382625699806 1382648917312 1384085294816 1386456701968 1388742828808 1392918198812 1396466648768 1401394374464 1403544672712 1407410003818 1409227039808 1415974364896 1419332576792 1420830922112 1421809424092 1421833299584 1422313340812 1424658591622 1427226528832 1427360475982 1427633806144 1431479802389 1433516912488 1434024978568 1435299077072 1439830747712 1442475072388 1442751296896 1446447616957 1448696700592 1450815114112 1451444173552 1453566604672 1453671268166 1457482462982 1459556576944 1460073871984 1462517137952 1463768820488 1466544877928 1467674244224 1469064474644 1469483690948 1470615320384 1473110245841 1473404362304 1474665362576 1475012104096 1477373662849 1477656570208 1479531963182 1482074405552 1483745814316 1486559758396 1487157674944 1488981522868 1489006526336 1493107217504 1493992039259 1494278128928 1502301227464 1502629939616 1504472762702 1504498026304 1510697880808 1516860919028 1516886390656 1517931044396 1521421513664 1523137296112 1525005269389 1527258800704 1528512005776 1530430019144 1532923252952 1535830462712 1536626092096 1537013184896 1542159434399 1542185330848 1544414517464 1553004142144 1553924459074 1558230098672 1560768621776 1565492134948 1565791916416 1570010105846 1570473255104 1572987651326 1573620330464 1574704055899 1575018456256 1576366422064 1579356022384 1582069434232 1586426418598 1587670511986 1589081121044 1589644322084 1591906512928 1596080129056 1598529152948 1604051054528 1608468575792 1609222600384 1611691790072 1615480359584 1616510358268 1618216858048 1621499245184 1622712475748 1625500960928 1625653516403 1628181247568 1631269115408 1631847268688 1632586993856 1632665222852 1634694970888 1635976917016 1638453937792 1638571914026 1638885689792 1640341802368 1646417333587 1648155405232 1648542939872 1653082990808 1655619479839 1662836808178 1665694243408 1668655853696 1672085066288 1673457109772 1673777565824 1678065773783 1678093952416 1679409932512 1681469558314 1684459217168 1685331842944 1688427043256 1690893672208 1691278890112 1693076934134 1695835137122 1701693168992 1709799012908 1716447882058 1716476705216 1719397443088 1722842948008 1726110343048 1727439597184 1731802390084 1732196927776 1733223435121 1733555336032 1733837722981 1734623680972 1735710511808 1737913418332 1740857308904 1742863165016 1744388459632 1746870863744 1750539496384 1751165118059 1751576873614 1751912289088 1755234814528 1759963356593 1761821295248 1764953819776 1765045162816 1769800133621 1771817168576 1773064820786 1776590382931 1779959710711 1780675637104 1782974824442 1783735567744 1784373053294 1786591406236 1789133868512 1790579283584 1793824569824 1793975141504 1794297263824 1796574526721 1797700172944 1798808048674 1800628818352 1801561625216 1804978311296 1806688047476 1808079353408 1808595311936 1809840860626 1813058764112 1813619825836 1816736368096 1820962416224 1823756499292 1824743484364 1826890460512 1834854409024 1841933474368 1844192418796 1846564014568 1848433123264 1850398242173 1851237037676 1851658784864 1853412738359 1854528543712 1857889733032 1864936990436 1864968307072 1865017958552 1866905746496 1868222823872 1871935126201 1875485276581 1883606177408 1886674772864 1890252877184 1893153279472 1894011456064 1895345153254 1900384923632 1900817867648 1902715552829 1905938605438 1906098587848 1910056433753 1910954361472 1912522411168 1913200246048 1917697565056 1917789455752 1918382927006 1921632518932 1921679495216 1925096248192 1930282391102 1932320130272 1934772567238 1935984801632 1938097299568 1938697055204 1945664051128 1949532809588 1953230125028 1954056014752 1956485319488 1961654722352 1964093473888 1967420495936 1968963369152 1972697534912 1973913256952 1978011914047 1980266247232 1981528826264 1982427063968 1983620664704 1984986750364 1985601016217 1986186763808 1989551210176 1990166888528 1992736568494 1993586811008 1993639886728 1997184585536 2001235669888 2001331563496 2006362823521 2007936235747 2008393682008 2012420964736 2013510051712 2016237548416 2019158981359 2021669222846 2023715574608 2026359795184 2030389009064 2034239669384 2035057870976 2037553662872 2037685513648 2038316087444 2041784463667 2041818749984 2044410158986 2046568379296 2054331323408 2055780627056 2056983851734 2057861506688 2064841311254 2069500994848 2072708372384 2078765651956 2084293142048 2086849316006 2091648007904 2095991130844 2104032887684 2107648478624 2110323436546 2110358873792 2112551239456 2114552319061 2116836333248 2118185986696 2120422089856 2124443499136 2126312899256 2130166676666 2130345480536 2131449095488 2133954120592 2134921453504 2138970361024 2139354429944 2142252395192 2143411744664 2144732673419 2153007282383 2155288413824 2162392869266 2163603747968 2164937120528 2166108746576 2169432421858 2174478903002 2174532060376 2178215549072 2178398386112 2178889610716 2182763684192 2184266916247 2184890224699 2186572778992 2190719643952 2192437630864 2196151450208 2198844807026 2198881730752 2201672478908 2202094084736 2202252645658 2211168648272 2213917598368 2215653777376 2218514603348 2223616058432 2228037496672 2232147477952 2232263000032 2242256303404 2244623383744 2249138604076 2249176372352 2254938748559 2255370554528 2255900865088 2256707096813 2257221217832 2264664663956 2269258304248 2269775284672 2272656008588 2272694171776 2274476444032 2277265858504 2277413221136 2278445584832 2281123370288 2289993939688 2292986084024 2295307065152 2301490543237 2308850248432 2310479111824 2312817799552 2321691462272 2327639621699 2328632757568 2329464982793 2329504099936 2332361000242 2333299110688 2336311838924 2337724244128 2339724965032 2341803757328 2345967492736 2347807226752 2350838687696 2352287448266 2354132138462 2358596782022 2361086679392 2362592062084 2371656695324 2371779437534 2375732173664 2384970646864 2386088683328 2389749895624 2394282088744 2396331214186 2396894669156 2399424996416 2403975538496 2404609014496 2410451765701 2410913351392 2414737557512 2416631221784 2419635605296 2419751547457 2420848433884 2425439605804 2426299228444 2429431700864 2430071884864 2430299950414 2434476201904 2434680549184 2438804709248 2441239494629 2443816635344 2448288451648 2451123055336 2454884056313 2471306136304 2474213852032 2474919900544 2475098106182 2483832009386 2485118746288 2488166492161 2488208274272 2490159555104 2497017399656 2497646425456 2498940318848 2503679593088 2506051162628 2507758354304 2508654596854 2508696723008 2510424419578 2512965493744 2516197118752 2531095800892 2535219226036 2540027303716 2554224009652 2554713126784 2559404991416 2561595435854 2563955622592 2566453536374 2568429927392 2570444118944 2570862830627 2577072855496 2579681391808 2581271182168 2586630964523 2586848083508 2589578938688 2593630209716 2596555175053 2597321152672 2601479577193 2602525931152 2602589552576 2606998137472 2614986725624 2617000491392 2617135931072 2621963668352 2625762769823 2629027148062 2629602394328 2636618332544 2638685998208 2643721291414 2644227546688 2645794527298 2649242360128 2650812312538 2656379327693 2660159567656 2662487648912 2665490268196 2665555428848 2670070673056 2673459438674 2673971388608 2676347151232 2677295700352 2678252533502 2678882277292 2681710290112 2686259860063 2688328512304 2689095661168 2698824328984 2705654131988 2710464794656 2726902672676 2731142737856 2736322387136 2738664244784 2740780148288 2743693945291 2748328196432 2754802017944 2759700065728 2765251399612 2765297834624 2768170589632 2772913403936 2777485657616 2780891961827 2785836397624 2792933297536 2802788748928 2807089345424 2814820007636 2818454079616 2828893126969 2831948729792 2832152643151 2838665153584 2843618848184 2844626681624 2849317183244 2854453057664 2854720951964 2855267612288 2857164139991 2862959604778 2867033824976 2868049957136 2870598154144 2879661495424 2884950144776 2892895233914 2897393401184 2902888347104 2907342536332 2914964925964 2919113153888 2920147743968 2925034275904 2927537640976 2933089755856 2938128949288 2938967381896 2941230640768 2946220491682 2946808724608 2949330725152 2950024208192 2951078511217 2954747325698 2955313140416 2959063926364 2964148811104 2967491628632 2973119516792 2974315349888 2977963045736 2986214435008 2987984078518 2988556257856 3004602454928 3005259879232 3008945525404 3008996052608 3019070816177 3021395761616 3030654182647 3033721838056 3035862088792 3042843027328 3046274592224 3050010538778 3054517601408 3057024011552 3060860038288 3065846505904 3071660925424 3073252184192 3084318868798 3084370661696 3088829034928 3106008284288 3107848918148 3116407865597 3116460197344 3121537243552 3130984269896 3140020211692 3140946510208 3145975302652 3147240660928 3149408111798 3150036912512 3152732844128 3158712044768 3161704083083 3164138868464 3172852837196 3175341023972 3178162242088 3179288644168 3183813025856 3192160258112 3192390108361 3193301097637 3197058305896 3208102109056 3216937151584 3218445200768 3223383580144 3230960719168 3233020716536 3236433716096 3239664815933 3245424951496 3251001921856 3251307032806 3252163790681 3256362495136 3262538230816 3263639733263 3263694537376 3265173987712 3265330445704 3269389941776 3271953834032 3277143828052 3277771379584 3292834667174 3296310810464 3297085879744 3306165981616 3311238959678 3325673616356 3331388486816 3344170132576 3346914219544 3356131547566 3356187904832 3358819865024 3362939116628 3368918434336 3376854086512 3381787344416 3386153868268 3391670274244 3403386337984 3419598025816 3432895764116 3432953410432 3438794886176 3445685896016 3452220686096 3463604780168 3464393855552 3466446870242 3467110672064 3467675445962 3469247361944 3471421023616 3473726813137 3475826836664 3476450948659 3481714617808 3483044085079 3485726330032 3488776919264 3501078992768 3502330236118 3503153747228 3503824578176 3510469629056 3512801355467 3519926713186 3523642590496 3530090325632 3539600267242 3543634337152 3546129641572 3553180765862 3559919421422 3561351274208 3565949648884 3568746106588 3573182812472 3578267737024 3587649139648 3587907466919 3588594527648 3593149053442 3595400345888 3597616097348 3601257636704 3613376094952 3616158706816 3617190623872 3619681721252 3626117528224 3627239651672 3633472736192 3641924832448 3647512998584 3649486968728 3653780921024 3667984478977 3669708818048 3683866948736 3688384837592 3693128029136 3696866246528 3700796484346 3702474075352 3703317569728 3706825476718 3709057087424 3715779466064 3726102386539 3729873980872 3730035917104 3733811492992 3736445647744 3743870252402 3750970553162 3786306558944 3788022912128 3790690306508 3800769847264 3805431105658 3811877210876 3812197175696 3820112867506 3825044822336 3826400492096 3835578911504 3836765854012 3843265037864 3843358990432 3860564782204 3864640260544 3869545134476 3871969603264 3876194599136 3877394110408 3882400555859 3891328102256 3899065619176 3906460250056 3908112029504 3912970638976 3923309444704 3923948530957 3926072103169 3928186947776 3934840991872 3937926738304 3945395069824 3947826513904 3948015682693 3956023828094 3960532494464 3963057652528 3963163161923 3964854127936 3969973500728 3971202032434 3972373527616 3979102420352 3980333777056 3983074964921 3985473136988 3987279773456 3994369171072 4002663126992 4012725647042 4015872471494 4016787364016 4038317962718 4043338445692 4047431149216 4052719590368 4060778018128 4068479338768 4075107325744 4075371027296 4076632174888 4083568927334 4083637499968 4088820317972 4093136758592 4108662646816 4111561254112 4113967703468 4129682622508 4134536108647 4139001989696 4145416744768 4157531303912 4168586284096 4173698632012 4183296015808 4187743390181 4191982261688 4194565671023 4208065775368 4215296957248 4220646873092 4220717747584 4225102478912 4229104638122 4233672666496 4236371973392 4236484759297 4244519310157 4252625798512 4260333353332 4260690961072 4262898190976 4267908241184 4269842907008 4277940722048 4278708859888 4284504790384 4286823489328 4289465346838 4306014564766 4322759297441 4324785738532 4329874241056 4332217493152 4338864843716 4348957806004 4349064120752 4356431098144 4356796772224 4357779221432 4365527368384 4368533832494 4369780449398 4373145557984 4381439287904 4384875261728 4385589534599 4392302900416 4397689614052 4397763461504 4403344957816 4404505291316 4412488115951 4422337296544 4427835196736 4429417651561 4431307554752 4437029206696 4447232116864 4456074993344 4464294955904 4464526000064 4476553279159 4484512606808 4489246767488 4498277208152 4509877497118 4510741109056 4511801730176 4513414193626 4514442435664 4526984146139 4529329327912 4538516608496 4539550569344 4545312017176 4554531717008 4554749957411 4554826442272 4556891169664 4562246740576 4579987879376 4585972168048 4590614130304 4602981086474 4617700496864 4620880628299 4620958223648 4655279243398 4657265515136 4658929965586 4659008199872 4664722000484 4666598221376 4672623677848 4675448488256 4679449930064 4683607514656 4688043985261 4701677375392 4704574896532 4708264276924 4717193564044 4722173358784 4725184124168 4734894730979 4743313390648 4743558875068 4751464347328 4769941293728 4772177366656 4779499791248 4788564177488 4792662428372 4793789338312 4798849992832 4807951076992 4809218028992 4820903531402 4821826702784 4822173896527 4829475115024 4831319214787 4833262443568 4839189949321 4839271210592 4839503094914 4841696867768 4850879211608 4852598456888 4860143769728 4860599900828 4868952403808 4869361098368 4872595428551 4882478989258 4887633270688 4896576903296 4902246110672 4909768112626 4942612272608 4950196212364 4967664018772 4970237492576 4976332984322 4976416548544 4980319110208 4994034799312 4995292850912 5012102325256 5017309193708 5017393446016 5020848839156 5025930987488 5032394237504 5062191601784 5070438452072 5080054607432 5087849438581 5108448019304 5118809982832 5123190871708 5127911245184 5132907072748 5136859854784 5140888237888 5141725661254 5154145710992 5159362783616 5162542364336 5164513643393 5173261929046 5173696167016 5179157877376 5187260419432 5193110350106 5194642305344 5202959154386 5205051862304 5205179105152 5208636492589 5229973451248 5234271862144 5251525539646 5258054296124 5259204788656 5287442582828 5288455093376 5291589054596 5298484720256 5301624625076 5306161974269 5312758655386 5320319135312 5324975297824 5330980536392 5331110857696 5340141346112 5346918877348 5347942777216 5356505067004 5357764554584 5363420580224 5372519720126 5376657024608 5378191322336 5397648657968 5411308263976 5420929589312 5438735606759 5445841949557 5453805345352 5462285475712 5472644774272 5476279817929 5477328489568 5481560296576 5487387890582 5496656392864 5509604035888 5519400131456 5530502799224 5536341179264 5545826807872 5554971315232 5556846791951 5561783923654 5571672795248 5614178690848 5629640015272 5657786253938 5663897459584 5664305286302 5677330307168 5687237696368 5689253363248 5698634366488 5709441903928 5714328279982 5725919209556 5734067649952 5735001699091 5736099914272 5741196308288 5769900289552 5785790467828 5794786802368 5805776694208 5814685072664 5821417256423 5829929851928 5838226307776 5840295487936 5850068551808 5853954288131 5855075281952 5866179511712 5876257898576 5877934763792 5892440983364 5898661450304 5900048416384 5902157022434 5909494651396 5910626280832 5918127852728 5925769269469 5928297622208 5930416324183 5934983257264 5946239033584 5955926091472 5972428870016 5975968157036 5977112515712 6009204909856 6010519758464 6017891050808 6038141632354 6042791523232 6061308365294 6067443676112 6071724177584 6092549184448 6100021077556 6114048023104 6120548031803 6121720076576 6130519057649 6131693011808 6143321850848 6168637737596 6168741323392 6177658069856 6215697836296 6232815731194 6232920394688 6243074487104 6245305686529 6261968539792 6280040423384 6291950605304 6294481321856 6298816223596 6305465688256 6317424089536 6317878973183 6323408166166 6328277736928 6334443012191 6345705674392 6350682047944 6356324484176 6358577288336 6367626051712 6384320516224 6384780216722 6386602195274 6394116611792 6433874303168 6446767160288 6451206938683 6461921438336 6466041433072 6479329631866 6490849902992 6502003843712 6502614065612 6504327581362 6512724990272 6525076461632 6527279466526 6527389074752 6530660891408 6538779883552 6542654792617 6543907668064 6554287656104 6585669334348 6592621620928 6594171759488 6612331963232 6622477919356 6651347232712 6662776973632 6688340265152 6693828439088 6712263095132 6712375809664 6717639730048 6725878233256 6737836868672 6753594764437 6753708173024 6755988368857 6763574688832 6772307736536 6783340548488 6806772675968 6839196051632 6865791528232 6877589772352 6891371792032 6904441372192 6927209560336 6928787711104 6932893740484 6934221344128 6935350891924 6938494723888 6947453626274 6951653673328 6952901897318 6963429235616 6966088170158 6971452660064 6977553838528 7004660472236 7006307494456 7025602710934 7039853426372 7047285180992 7079200534484 7092259283144 7106361531724 7119838842844 7122702548416 7131899297768 7137492213176 7146365624944 7155435556451 7156535474048 7175298279296 7175814933838 7177189055296 7186298106884 7190800691776 7195232194696 7202515273408 7210172460881 7226752189904 7226944589389 7239363442504 7252235056448 7254479303344 7266945472384 7283849664896 7295025997168 7298973937456 7307561842048 7335968957954 7360160157857 7376769675184 7386132027911 7386256058272 7401592968692 7404948150704 7406635139456 7413650953436 7418114174848 7431558932128 7452204773078 7459747961744 7460071834208 7487740504804 7501941106324 7572613117888 7581380613016 7593013476503 7601539694528 7610862211316 7623754421752 7624394351392 7640225735012 7650089644672 7652800984192 7671157823008 7673531708024 7678424201773 7686530075728 7686717980864 7707884259803 7721129564408 7729280521088 7739090268952 7743939206528 7752389198272 7754788220816 7755159808547 7764801111718 7782656204512 7798131238352 7812920500112 7816224059008 7846618889408 7847897061914 7852144206338 7856373895552 7867757410123 7882678718863 7895653027808 7896031365386 7912047656188 7926115305056 7926326323846 7929708255872 7939947001456 7942404064868 7944747055232 7960667554112 7966149929842 7970946273976 7974559546912 8005326253984 8025451294084 8031744942988 8033574728032 8076635925436 8086676891384 8094862298432 8105439180736 8121556036256 8136958677536 8150214651488 8150742054592 8153264349776 8167137854668 8167274999936 8177640635944 8186273517184 8217325293632 8223122508224 8226061352899 8227935406936 8239462484617 8255088737077 8259365245016 8269072217294 8278003979392 8290833489536 8301228031369 8315062607824 8337172568192 8347397264024 8366592031616 8375486780362 8383964523376 8389131342046 8416131550736 8430593914496 8441293746184 8450204957824 8458209276244 8472743946784 8472969518594 8489038620314 8505251597024 8520666706664 8521381922144 8535816482368 8557417719776 8569009580768 8573646978656 8578930693676 8612029129532 8645518594882 8649571477064 8659748482112 8662843371637 8664434986304 8677729687432 8697915612008 8698128241504 8712862196288 8715558442864 8731054736768 8737067664988 8739560898796 8746291115968 8762878575808 8769750523456 8771179069198 8784605800832 8786485468523 8793375928961 8795379228104 8806689915632 8809010582632 8824976231902 8844674593088 8855670393472 8858835303122 8862615109504 8874058413392 8885321075593 8912149986688 8929052000128 8953106558318 8969025213616 8996554416304 9019754994236 9021482218112 9026828387252 9028884871328 9053968292278 9058658655824 9077033216992 9090624034352 9109063434016 9109499914822 9109652884544 9124493481152 9159975758752 9171944336096 9205962172948 9235400993728 9241761256598 9241916447296 9260280845543 9277843093883 9310558486796 9317859931172 9318016399744 9329444000968 9333196442752 9345247355696 9350896976512 9357108035359 9358899860128 9367215029312 9376087970522 9403354750784 9409149793064 9416528553848 9428687064229 9434387128088 9444346717568 9450368248336 9469789461958 9486626781296 9487117750136 9502928694656 9539882587456 9558999582496 9577128354976 9585324856744 9587578676624 9618436057984 9641807062804 9643653405568 9644347793054 9658950230048 9662638429574 9666524887136 9678379898642 9678542421184 9679006189828 9683393735536 9701758423216 9705196913776 9721199801656 9737904807616 9745190857102 9764957978516 9775266541376 9804492221344 9819536225252 9885224545216 9900392424728 9935328037544 9940474985152 9952665968644 9952833097088 9960638220416 9986157315047 9988069598624 9990585701824 10024204650512 10034618387416 10041697678312 10051861974976 10064788475008 10124383203568 10140876904144 10160109214864 10175698877162 10216896038608 10237619965664 10246381743416 10265814145496 10273719709568 10281776475776 10283451322508 10308118324667 10308291421984 10311771720887 10325084728672 10329027286786 10346523858092 10347392334032 10374520838864 10386220700212 10389284610688 10405918308772 10410103724608 10417272985178 10457944274813 10459946902496 10503051079292 10516108592248 10518409577312 10574885165656 10583178109192 10603249250152 10612323948538 10625517310772 10640638270624 10649950595648 10650717441169 10661961072784 10662221715392 10680282692224 10693837754696 10713010134008 10715529109168 10745039440252 10753314049216 10756382644672 10757157153791 10795116040793 10795297315936 10822616527952 10841859178624 10877471213518 10891683899114 10907610690704 10952559635858 10954656979136 10974775781164 10993312785728 11005000071871 11019208071776 11022928391293 11061005598448 11091653615744 11109942630464 11113693583902 11123567847308 11143345590496 11228357381696 11259280030544 11315572507876 11328610572604 11354660614336 11374475392736 11378506726496 11385249678491 11397268732976 11418883807856 11428656559964 11451838419112 11468135299904 11470003398182 11472199828544 11482392616576 11499030060949 11520838127569 11524921335109 11539800579104 11571580935656 11589336358873 11589573604736 11611553388416 11629370145328 11642834512846 11659859703856 11676452615552 11680590975872 11707908576262 11710150563904 11732359023424 11752515797152 11755869527584 11763965594069 11784881966728 11797322900608 11804314044868 11818989302792 11836255705456 11851538538938 11856595244416 11860832648366 11869966514528 11892478067168 11911852182944 11951936314072 12018409819712 12035782101616 12076283264708 12085583046464 12122616730588 12132564045847 12134887352224 12143448355168 12185098368896 12200042155112 12228096046208 12241096063606 12243440153152 12261038115298 12263386023616 12286643701696 12319743496151 12337275475192 12355316139712 12388600935347 12431395672592 12465631462388 12465840789376 12486148974208 12490611373058 12523937079584 12560080846768 12576021687047 12583901210608 12597632447192 12610931376512 12634848179072 12635757946366 12646816332332 12656555473856 12668886024382 12691411348784 12701364095888 12712648968352 12717154576672 12769560433444 12773204390548 12788233223584 12867748606336 12893534320576 12902413877366 12932082866144 12952787695211 12958659263732 12981699805984 13005228131224 13008655162724 13025449980544 13050152923264 13054558933052 13054778149504 13061321782816 13077559767104 13085309585234 13087815336128 13108575312208 13171338668696 13185243241856 13224663926464 13244955838712 13302694465424 13325553947264 13370395036271 13376680530304 13387656878176 13421468523151 13424526190264 13451756466512 13475673737344 13507189528874 13507416346048 13511976737714 13527149377664 13544615473072 13566681096976 13678392103264 13731583056464 13755179544704 13782743584064 13808882744384 13846083398329 13854419120672 13865787480968 13870701783848 13876989447776 13894907252548 13903307346656 13905803794636 13926858471232 13932176340316 13942905320128 13955107677056 14009320944472 14012614988912 14051205421868 14055553650229 14079706852744 14094570361984 14134112869513 14158401068968 14184518566288 14212723063448 14239677685688 14245405096832 14263798595536 14274984426352 14292491245669 14292731249888 14310871112902 14351629867676 14354378110592 14372596213768 14381601383552 14390464389392 14391153940139 14405030546816 14420344921762 14453504379808 14453889178778 14478726885008 14504470112896 14508958606688 14590051994336 14597947874912 14671937915908 14720320315714 14753539350368 14772264055822 14772512116544 14803185937384 14809896301408 14827301906872 14863117864256 14904409546156 14919495923488 14920143668416 14975481009608 15003882212648 15071050976681 15145226235776 15162761226032 15186026953006 15203079389056 15221724422632 15247508843504 15248788702784 15280451470024 15289868413729 15342315646016 15347063416048 15356848403546 15373060151456 15373435961728 15383647315321 15415768519606 15442259128816 15478180537904 15504778396544 15509576441632 15510319617094 15529602223436 15565312409024 15596262476704 15625841000224 15693237778816 15695794123828 15704288412676 15735514820246 15765357437726 15791306055616 15792062730772 15796949677691 15824095312376 15852230610112 15852652647692 15879894002912 15884808129736 15921335108224 15932299859684 15941892547952 15949119093824 16010652507968 16050902588168 16063489885976 16067149456064 16084230874273 16110433802659 16153271850872 16173353782768 16189724596864 16210878361472 16243112072512 16273917355072 16300429302976 16301484109184 16306254879551 16306528699552 16317758727257 16334275709336 16355281271888 16434650587264 16446245016448 16452122705798 16455870813872 16478924969234 16510177474154 16518730490032 16538144434588 16602456062738 16630125215648 16694794528048 16750973560724 16767929046752 16778262684092 16832263101472 16882587492368 16916418552488 16938260832199 16945487893568 16945939037188 16978077240628 17010503194048 17041333413328 17042763844288 17071632964736 17088676462403 17114835439552 17138019161536 17147293957312 17157861387352 17184188394191 17193488175947 17224058259064 17291037189764 17299142954128 17319496964224 17325686743274 17328869972608 17355459374864 17377486351381 17395831224016 17396256483008 17425724392576 17431116885728 17474135329976 17479121797592 17492582231936 17525757151616 17539501046912 17542358138396 17551151145659 17572970937046 17586751857922 17590758456208 17613379831264 17618021165264 17649952463804 17689349186176 17717670606244 17748116826784 17770642151186 17906213116636 17938050427232 17993108832608 18039509988472 18053656774504 18057769742656 18106416751661 18107936584556 18117317311648 18154066433984 18181248068704 18218126868032 18218999829644 18219305769088 18248986962304 18319951517504 18343888672192 18380339388761 18411924345896 18470801987456 18483522513196 18483832894592 18520561691086 18555686187766 18621116973592 18635719862344 18658888001936 18690494711392 18714216070718 18717799720256 18734430058624 18752175941044 18803819020441 18806709501568 18818299586128 18833057107696 18857374128458 18868774256176 18900736496672 18939578923916 18973253562592 18974235500272 19079765174912 19117999164992 19154256709952 19170649713488 19175157353248 19205857617037 19283614125608 19288695586108 19317900460096 19325276859148 19333049774272 19356759797284 19357084842368 19358012379656 19366787471072 19403516846432 19410393827552 19421896510367 19442399603312 19475809615232 19490381714204 19529915957032 19550533082752 19608984442688 19615992456913 19639072450504 19770449090432 19800784849456 19825068502057 19870656075088 19880949970304 19905331937288 19972314630094 19976139197248 19981171403648 20048072647187 20048409301024 20069236774832 20083395356624 20103723949952 20248766407136 20281753808288 20320218429728 20351397754324 20433792077216 20475239931328 20492763486832 20531628290992 20566902645016 20616236649334 20616582843968 20623543441774 20650169457344 20657549578519 20658054573572 20693047716184 20694784668064 20749041677728 20772441400424 20811836617544 20820207449216 20834545970356 20915888549626 20919893804992 21006102158584 21032217184496 21036819154624 21133495713239 21149770331312 21166356218384 21206498500304 21224647897076 21251034621544 21281276541248 21299901191296 21301434882338 21323922145568 21324443430784 21338607566413 21387675509392 21426020268016 21431058218336 21490078880504 21506628098432 21512765289344 21514314307582 21590232081586 21590594631872 21645233055904 21754942427036 21783367798228 21814855059179 21815221381408 21905119271716 21909313958272 21949551562328 21986625571456 22010000143742 22038416143552 22045856782586 22122011196896 22219885260928 22227387167804 22247135694616 22286691180992 22346730758527 22456714763392 22518560061088 22531904656573 22631145015752 22657221145208 22709321228672 22748950785472 22757013452992 22765146534767 22770499356982 22794537465952 22837767615712 22857313119928 22903676838224 22936270599808 22940006796364 22944399657088 22998060121898 23041676255138 23049842670218 23079601158208 23143161871312 23178672717746 23258740290656 23285669025692 23319719407712 23415817152524 23420301127808 23464718046848 23505031594304 23511739055168 23527931188138 23569763933456 23608628089736 23637978605584 23672511410912 23703077077876 23721665296732 23739933029056 23784956134336 23823704365888 23849031985991 23903872628144 24036819639424 24071564203232 24152566529416 24171166092928 24245233461176 24265128091694 24269774704448 24286896710336 24335156640613 24381308595553 24400084310224 24482192127212 24486880306304 24522076230596 24526772047232 24573287403392 24589609488269 24639486992302 24674550950384 24710632279424 24777201870694 24862791345184 24931262924776 24981222746116 25047874159168 25115352268433 25120161693536 25152043374094 25167802421216 25195264894384 25271515892732 25293632664664 25313110947712 25337772048764 25382822697568 25397864667403 25402728191776 25425297936704 25434309153344 25539120866888 25546408781096 25576466447168 25787068641152 25804827754732 25864165732288 25905575390422 25917318527464 25963399611968 26010456262448 26017310325448 26082716705773 26109117866104 26122643565632 26155119534208 26170619170468 26175630672256 26217150624416 26242692479077 26342677337392 26449327852928 26489911677424 26605388930848 26740790072542 26775313756352 26842937046302 26849052380528 26903512933024 27014379057748 27014832692096 27023953475428 27089230946144 27133362193952 27356784206528 27463166112928 27482504722183 27565487168128 27617765488768 27636109778851 27692166796658 27708838241344 27731574961936 27741403567696 27753978895552 27789814505096 27806614693312 27811607589272 27853716942464 27864352680632 27881524754447 27885810640256 27989094670979 28018641888944 28025229977824 28102410843736 28111107300458 28159413705488 28268225739026 28316802137936 28369037132576 28425446126896 28479355371376 28527597191072 28549968852704 28584982491338 28585462499776 28621742225804 28703259735352 28745192427536 28780928778784 28782307880278 28840689843524 28907008759616 28907778357556 28957453770016 29017917213376 29180103988672 29195895749824 29314203731267 29343875831816 29440640631428 29507078700736 29544528111644 29545024233088 29606371874768 29619792602816 29654603813744 29726235728512 29808819092312 29838991846976 29840287336832 29919377062081 29950962019216 30007764425296 30142101953362 30259315082087 30325522452064 30372053906012 30443448845264 30495017687008 30497577405568 30560902940048 30579736827458 30684631292032 30694126832096 30713696807092 30746120302912 30767294630642 30831537039212 30884518257632 30887416811657 30956361075808 31019152883264 31020639234188 31059204446872 31130624818048 31192524953408 31251682000448 31335872954113 31391588247656 31408576825352 31456770116941 31471029640492 31530714875452 31582612111232 31584125461544 31593899355382 31648190624752 31704461220224 31705305295384 31759788005824 31769616259472 31864599719368 31883249701877 31883785095904 31898238187648 32021305015936 32101805176336 32126979771952 32134298912128 32168461748546 32220867605318 32306543701744 32346164398093 32346707565536 32486224145024 32547834710144 32600858605952 32612509759102 32613057399104 32635517454514 32668551418672 32710562543776 32904245411596 32911741627744 32957849938468 33020354948308 33037460980064 33076288869176 33204912125476 33260250431296 33389589056096 33501947121448 33535858093504 33556525368184 33626202538799 33664526202944 33755217275689 33765174984736 33819234503509 33832837104976 33876521664398 33890975787136 33891878074376 33956154481256 34021006388096 34082666826656 34085527688576 34108167999857 34134916007699 34177352924806 34229670879104 34276038323072 34294587914624 34315722774704 34368376788382 34386976351894 34448116518128 34582074379528 34598285908256 34651373486548 34710918749728 34754972702762 34791662448032 34792512966016 34862233771456 34948270659952 34958243595184 35084716276792 35102302291318 35145941874092 35173503715844 35181516912416 35226759662528 35236042330528 35299904927608 35435341212488 35496233653568 35541284302372 35812426233272 35876100854464 35986217665216 36079019976944 36107313549008 36115539485312 36151595503751 36212833503322 36215873169112 36234634623296 36308132867968 36362496137408 36401154083881 36436253736064 36437999659288 36460455448123 36639903035008 36687777344384 36760678777522 36823848691792 36967045026392 37041123382172 37111372375532 37143133819883 37242233947184 37271439724688 37317776003872 37380989422784 37428432141436 37435599440512 37504351882088 37607638040882 37636599172256 37666114215392 37714748256916 37737548512352 37801472993344 37879157847832 37946507125184 37948471000544 38120893646899 38235998329984 38308513419904 38333958725503 38341299426976 38350314706496 38364020645821 38411715234074 38567228251216 38577391172216 38635800920192 38650553718296 38666099548544 38713519594568 38716024759312 38733574942144 38807033692864 38820787655104 38843793020734 38884799206624 38911578503459 38980763428408 39059831914064 39217968885376 39231984913826 39278144901008 39601569698912 39650137004114 39741312150176 39810663874576 39944629260188 39952278394496 40096145294374 40096818602048 40138473549664 40166790713248 40497532814272 40563507616576 40640436859456 40702795508648 40749920794961 40867584154432 40950479862656 40977680016917 40985526973664 41063256581984 41133805290032 41232473298668 41233165687936 41247086883548 41300338914688 41315099157038 41316109147144 41386095432368 41389569336128 41498083355456 41501071408693 41512914269281 41544882800848 41623673235088 41669091940712 41831777099252 41839787609984 42012204317168 42064434368992 42073638309248 42266991426478 42299540662624 42332712436768 42412997000608 42449295794152 42502069243088 42562553082496 42602869764676 42647844291136 42677215132826 42775351018784 42843836222621 42852040536032 42862116436672 42980157761008 43028628615164 43180464163172 43181189263744 43290466111808 43509884854072 43566735596456 43629710118358 43630442762816 43810238543432 43899103124656 44020000287484 44076832287104 44091713565172 44225152812281 44244022393792 44454774335608 44494271389232 44573382361984 44693461517054 45037120122176 45063809313146 45158448570781 45262290031504 45314442290416 45497901570944 45514026905984 45530293069534 45540998713964 45589074931904 45666417621071 45675535231424 45714626239856 45798583548319 45807353676448 45880013592728 45996120243796 46083352510276 46099685340436 46159202316416 46286323742624 46357345435492 46517480581312 46571338051384 46639438815424 46642797069947 46831634305048 47010063188608 47023478110336 47055862376276 47139527866912 47217256179472 47275163351059 47275957211168 47345022821824 47406154155752 47443330593464 47479866058112 47569912268672 47647408731776 47698063971982 47807745256288 48143128406464 48305133058832 48490466922352 48530256183388 48539549408896 48573793420672 48670313281226 48762617191106 48800168620448 48964384254424 49044152461192 49179218976538 49278973984604 49349101900768 49554403741388 49725582690368 49862525849552 49962445492232 50095748318336 50230704536866 50240323387072 50304086748188 50335604842432 50390529788768 50471207226167 50543031785464 50587265329328 50675544097528 50765645395136 50795729334806 50805456383552 50850595873408 50868618306688 51038937341197 51078241733776 51092817562192 51152932894336 51324203875009 51521121104999 51609655509464 51728331464576 51811150780844 51834637054928 51926799223936 52020912524896 52034620650896 52165433411546 52218235732208 52245287131264 52341238340936 52434301248832 52485384958154 52685354674784 52979823354848 53210777861696 53481580145084 53550627512704 53685874092604 53698104761056 53748969412411 53807025866048 54028758115496 54047906950856 54178461892288 54266724387904 54286118659829 54713568413056 54926332225856 54965009444366 55074301870861 55178751032041 55272219557702 55384333593316 55417676482688 55463149923872 55482807135392 55507957791104 55579629010192 55613229386624 55623215178544 55728705361264 55763049508894 55978189341958 56037283777888 56050459955648 56204821687472 56222214600916 56318827410976 56536451478052 56633604275872 56738074265152 56850892253792 56958710742752 57055194382144 57099937705408 57169964982676 57170924999552 57243484451608 57362345507363 57406519470704 57490384855072 57561857557568 57564615760556 57582429470293 57681379687048 57814017519232 57815556715112 57914907540032 58035834426752 58360207977344 58391791499648 58628407462534 58687751663632 58881281262856 59014157401472 59089056223288 59211749446343 59212743749536 59239585205632 59309207627488 59617638184624 59677983693952 59838754124162 59901924038432 60015528850592 60284203906724 60518630164174 60651044904128 60744107812024 60886897690528 60990035374016 61121805880096 61159473654916 61388253664192 61427393614184 61492240605824 61534589261284 61553631502727 61663074078424 61769036515264 61774833623314 61912722151616 62038305766528 62041278468376 62118408893744 62197247529151 62385049906816 62503364000896 62671745908226 62783176495312 62817153650704 62913540233882 62942059280984 63061429750904 63168250923088 63187798710764 63296381249504 63343740571163 63410610590768 63519576011648 63539232518944 63729199438736 63766499403754 63767570191808 64203610352672 64253959543904 64336923497092 64441735210636 64613087403488 64692328796186 64693415131072 65225019518204 65226114798208 65271034909028 65337102837344 65421125087552 65808490823192 65823483255488 65915699876936 66000809449603 66040709896616 66074921960128 66152577738352 66409824250952 66520500862592 66743225753873 66779178112192 67003894242896 67071716187008 67113050736368 67252405077598 67329052405888 67510434551378 67530349969472 67638469007018 67665674209952 67712274403657 67753043328796 67783756148752 67912308962512 68165333653312 68216335999714 68269832015398 68354705849612 68631445549408 68736753576764 68773952703788 68896233036256 69164148759056 69196571816512 69302746973096 69421837499456 69509945405524 69583324896064 69724467542912 69896541319904 69903101205329 69916487190368 70169432553584 70204604582636 70291883748184 70347007431688 70363033824832 70453519325056 70472084661056 70599809855216 70795945344241 70870682424976 70992467307136 71082568604744 71191637633077 71624852466544 71752201708928 71972435330432 72156828272669 72158039953888 72214627098016 72303191007502 72425667006644 72431746338224 72469269246592 72724992274816 72802308167762 72875999318576 72920910896246 73521357555044 73647697383584 73934090052784 74082246764344 74222744751064 74286267639766 74484467894368 74542879449376 74555022088183 74635552007744 74761978845568 74856864282872 75008703764176 75012297971167 75215276081764 75273198344512 75300100076537 75332228430784 75429496513832 75475097024704 75602945986688 75678424333499 75758315695664 75893014250368 75896942001088 76101405745703 76241787293798 76667917451006 76682598853952 76700629412992 76728041291642 76823430468148 77035000503097 77134456502432 77154782344432 77301107436592 77427039189136 77432049518624 77467149884288 77614067385728 77641575310208 77687586041468 77769598413248 77823157006918 77961526856816 78119663828128 78463969827652 78556289802016 79203139397824 79300274008228 79482624300352 79567124413439 79621327749152 79696747749437 79889258520376 80192290588748 80193637204096 80276947099328 80333581426496 80493210426643 80645866892983 80995065628544 81127015233152 81280873718912 81405591017296 81499841589922 81735168308864 81955360033834 81971053947328 82126513163968 82132426651379 82267610580064 82347759158483 82464946597336 82494173767096 82630198314076 82632218294288 82772190864736 82779138672256 82996166710912 83002142817386 83025828538562 83089765601696 83247346470176 83338183881424 83663554198504 84024408634336 84128868737984 84533982852956 84599081325248 84665424873536 84825994001216 84898591588304 85004138486176 85054512304021 85205739529352 85295688582272 85354430265652 85550702037568 85687672445242 85704081072064 85724232873344 85960315522016 86057257230328 86360928326344 86580932223616 87019769708144 87133471192912 87259420236716 87260885525632 87620477086864 87796731937681 87798206249312 88040000574968 88183427130344 88450305624562 88488044787584 88909548671216 88988542778464 89386923034108 90074240244352 90127618626292 90316897141562 90524580063008 90628884580832 91060586139068 91081997427928 91178149863808 91332835242142 91351070462848 91429252479712 91597167096638 91614707352896 91760027185456 91992240487592 92166705020552 92199370680872 92572647485248 92579313142469 92714690870984 93034961162624 93142676102768 93278877630848 93285594139894 93663268610096 93950279662057 94111724752552 94279055733824 94434512358944 94550326702118 94551914422336 94690045643648 94812308311504 94886661186928 95396127943964 95615490512576 96286256812928 96610266117664 96980933844704 97060512366776 97340626562452 97525234382212 97600337240896 97928768508848 98088304922384 98358437953076 98557947969208 98698203801536 98964093359191 99108807482776 99451165380736 99725051699104 99924890984464 100461409073732 100480646774144 100608173496376 100671209684864 100738077580973 100781059577536 100817077511111 100942414452334 101086063570928 101174530658656 101351088195056 101531290790272 101591458669612 101610912767104 102077874682394 102156483467552 102185635124384 102648407750018 103042242209998 103219311018928 103622301561688 103669274109856 104041825049792 104049316540651 104069241301792 104330866823092 104436471464416 104682476681872 104868602497664 104970769916308 105370709349568 105959646709696 106421555723392 106963160290168 107371748185208 107396209522112 107497938824822 107614051732096 107685531207247 108057516230992 108095813901712 108356923784576 108533448775808 108572237319658 109852664451712 109930018888732 110148603741722 110357502064082 110544439115404 110768667186632 110926299847744 110965614270784 111159258020384 111225131474489 111246430357088 111457410722528 111526099017788 111956378683916 112074567555776 112100919911296 112409643374944 112444429201832 112589616119911 112637654821952 113072902956104 113267208551744 113476148530304 113701784507584 113917421485504 114110388764288 114199875410816 114224311090799 114339929965352 114486968903216 114724691014726 114813038941408 114980769710144 115123715115136 115129231521112 115164858940586 115362759374096 115509173982709 115631113430224 115829815080064 117256814925068 117375503327264 117762562525712 118178112446576 118423498892686 118425487499072 118618415254976 119235276369248 119677508248324 119803848076864 120031057701184 120354417231629 120568407813448 121037260328348 121302089808256 121488215624048 121642404459667 121773795381056 121980070748032 122243611760192 122318947309832 122572931834977 122776507328384 122854787228368 122858058019613 123069178522568 123107263005454 123326148156848 123538073030528 123549667246628 123825444303232 124082556936752 124236817787488 124394495058302 125343491816452 125566352990624 125634307301408 125827080467764 125884118561968 126122859501808 126336501846176 126375597421528 126592762499008 126687481142326 126821221181536 127078465037888 127458398877472 127532998807508 127535140383616 128407220705344 128507919087808 128673846994184 128883470421272 129226174806976 129384657592372 129386830262144 129820045095611 130450039036408 130542069818056 130674205674688 130842250175104 131616981646384 131646966510976 131831399753872 132001618899206 132081419793232 132149843920256 132305155476704 132819648501904 133486451507746 133558356224384 134005538220671 134007788485792 134226101472736 134504810155196 135020869102756 135060699938944 135276938014036 135331348419904 135424548807314 135506086657592 135567512297504 135824617925024 135953275572569 136330667306624 136432671999428 136539664030796 136709411699224 137262891098816 137311947198391 137473507153528 137547905407576 137792466072512 138328297518112 138393143633024 138605493946192 138843674998912 139019890811048 139166649792128 139793082639808 139806202410658 139832974380736 139843042999283 140336508530309 140338865107168 140409209165272 140583767496368 140694014863376 140726067649664 140944169322112 141199619710432 141591890688482 141741364849952 142165137209488 142383275266154 143249704933088 144313656545338 144316079907776 144429254196032 144606382015004 144851334013288 144863492676448 145604616335524 145751998637152 145841821792492 147042715110088 147295394767168 147868180105568 148164493528688 148445489502128 148572535279532 148968935788736 149085758898752 149110044176366 149271104015488 149370252964891 149487390792337 149713728565744 149770895658397 150017407528352 150024595942334 150430552163528 150546396689024 150600200153074 150664456861568 150858993027664 150950194049408 151050458285081 151356848666998 151516631391328 151793884002176 152202811491406 152483574587596 153335834902012 153365197707904 153456082583284 153646860936296 154070001006194 154268913004864 154309564688864 154602214873184 154854078378272 154864099037248 155375172082936 155539196826496 155646314013836 155923053713632 156239327656256 156927939655304 157112579604032 157723332596011 158406278795648 158600548016456 158965248600704 159134248826878 159242655498304 159393495498874 159778517040752 160384581177496 160553894198656 160667162852992 160986420853286 161291733785966 162811182034592 162999683179844 163910720067668 163942107894656 164253026327936 164264853302758 164535221160128 164695518316966 164929893194672 164988347534192 165260396628152 165264436588576 165544381729472 166004285634772 166051657077124 166179531203392 166494692940352 166676367762848 166943223901937 167327108397008 168048817268672 168257737475968 168821100436267 169067965705912 169198162650496 169330849747072 169651988002432 169764674355799 169797183176608 170008276972352 170109024608042 170411479058704 170708860531304 171101404075136 171375344890484 171408162144128 171920631044032 172114514460656 172721856652688 174039539416288 174266942385824 174518840473432 175240954173728 175593463875362 175596412498624 176080001149936 176366854260688 176900611249124 177785052671821 177819097342432 177977085556928 178773846068216 180255237252584 180633794283124 181049160126016 181257769161664 182121172278136 182163994855856 182665670484284 182858504959424 183194334193276 183229414705792 183520054370912 183698847353539 183984480975184 184333410041104 184398741361744 185145294970496 185158626284938 185429381741968 186285352205536 186571188279788 187085001221807 187326537220192 187900559324114 188223449505104 188558111467648 188869024717888 189100653404236 189103828844672 189624616623008 189736988985893 189773322373856 190792255887928 191230981025152 193220532235328 193961867689408 194121024733552 194681253124904 195050468764424 195200674481792 195854248168673 195857537017696 195923662696853 196176609844768 196716875906152 197115895938416 197396407603072 197928186718382 198217614965552 199450103398208 199849781968928 199987415099173 200922818147464 201216346992752 201476155161946 201562119155072 201634155022222 201884828904668 202172127141856 202349061317312 202702176390112 203182917339224 204155749364788 204312966935104 204371270248768 205296815500036 206084484419996 206438622037856 207244603123376 207338548219712 208083650099584 208098633081302 208138482603584 208661733646184 208872942928832 209095001365549 209364953363744 209435639434567 209941539832616 210741418699136 211919293419392 213926320580336 214743496370416 214792419044224 214995877649644 215371062414494 216115032461984 216191627803424 217144474639316 219860037777464 220197390818587 220297207483444 220715004128164 221088878230808 221537334373264 221852599695488 221931228541568 222318516040768 222450262948978 222492860714176 222914821445056 223052198035576 223515346287311 223912757367832 224149135111552 224819286749888 224888858403664 225179232239822 225275309643904 226145805912208 226534417103488 227403569015168 227834842971008 228164964893567 228448622181598 228679859930704 228973937806432 229449382029452 229626077882816 229961539420288 230258463042224 230329717881172 230725518748192 231018347965418 231262226860448 234513629850136 234751006654528 235383417771593 235525125051424 236356224893152 236846997785372 236850974998144 237236830509952 238470552738496 238944412053893 239355016496648 239607696153728 240062115402368 240708834463258 241136815626896 242074520656696 242976431248096 243284808919334 243547590762112 244487223520384 244637894619664 245145863669954 245709574456736 245716116039226 246138357045136 246214526010908 246652296313696 247099334493256 248165113873504 248473635574976 248788990116604 250686983632904 251132705981248 251268614602816 251654160935528 251768237123936 252245719003616 252673003692352 252751194843056 253185524998016 253374962284652 253642442363072 254156930075776 254808078587167 254916797754944 255007901939869 255065997615016 256814441410688 257015838175616 257347693988368 257766940842544 258452349613952 258769315184744 259640090191222 260900078072816 261084139636112 261348411349376 263233963292768 263662799507744 264003237798412 264162839586464 264610310953408 265639297003808 266972903015492 268011076441342 268015576971584 268452202945472 268548144520747 269009620310392 270041738205512 270553876028072 270662696839808 270849097614628 271012173315184 271135024595008 271649235850048 271906551145138 272381049524213 272865343998856 273079328061592 273418823398448 273431924862641 274525782197632 274623894396782 274947014307056 275095810815152 275584932145024 276656595036224 277210987892384 277401898363369 278039781622096 279586165279616 279612404821316 279665948761472 279686085998566 280673017060618 280677730214336 280818418330544 281167534992736 281388029726752 282399239420864 283183781376964 283482729699904 284330274418976 284766550532308 286499409866176 288627313090676 288632159815552 288858508392064 289212764030008 289702668026576 289726985352896 290507499860851 291209232671048 291503997274304 291683643584984 292289298991099 294085430220176 294590789534336 295736360211136 296328987057376 296890979004256 297145070559064 297937871577472 298171517797504 298220088352732 298740505929782 298974781584674 299427457131488 299541791316794 300034815056704 300049191884668 300861104327056 301200400306148 301717986055328 302100916570162 302713697333996 303033262782656 304405622982812 304967149175192 306671669804024 306912165166568 307293721872592 308140002012388 308537826009728 308619129377728 309204429746368 309708156756544 309728198074496 310037415817883 310750344165872 311292628027672 311846107427264 312478655312512 313855879310608 314225159208064 315446665192022 317201096032912 318268497653756 318485310996608 318786990997748 319557034081504 319664923347497 320769162354992 321972841706572 322583467571932 325622364069184 325999366359688 326499579489629 327821440135336 328529706605516 329070442320256 329391036633932 329859786389344 329976695068384 330172240676239 330520793256304 330528873177152 331088763458944 332008571269544 332103314154248 332359062406784 332989385880704 333352735525696 333471871767521 333886447803874 334654216794016 336097634537344 337642200872534 338135931411824 339529348711598 339594366353216 340016553944704 340218049216084 340822958117408 341155002228001 341417721062608 342750689780968 343841262088064 344229028921312 345443713305376 348079078832576 348533884771648 349037680946864 350481908347456 351186927750724 351192824997248 352160002299872 352733708521376 353801222498248 355570105343642 355638194684864 355954171113856 357272561388379 357547692136432 359269427125063 360510474505168 361267588566248 362098320252032 362515538323328 364242344556272 364327989711712 365331340968568 365717009918848 366388668386552 367040108741824 367397694707078 367968961950368 368666820082208 368797482723488 370317252569876 370858763483936 372570704411072 373142376559576 374170002443614 374653074440384 375801118648228 376446899010208 377738049435776 378201306808472 379249233246016 379473977971786 379546644747712 381584511775856 386441064470656 387923735378816 388242049467104 389362506249808 390100937528848 391708496337346 391715074035392 391847325393706 392353219689536 393433751812304 394231791876832 395856373436764 396435229931104 398900206796416 399699563937856 399974830198346 401536418551541 401845636294928 402432693985504 402952310323892 403268310044444 403769657809336 404344254283712 404698122634624 405404352780224 405433543761847 406365834678448 408311498729576 408625933870208 408742540497536 410593631000072 412168968839992 412877244075712 414482246124401 414489206246752 414677096439424 416197266162604 416276965207168 417323467292368 417745885857664 418190002731098 418729906727488 418871278869134 419883079665232 427852641160672 429486992740832 429991755299288 430742124828988 432230064923968 432383255606848 434288949278632 439720075554928 440394781637174 440594414966888 441430008256328 442177756461616 443074668746528 443406183998141 444637032081536 444900525897956 444985721428352 445829642890112 446104396071152 446125772144309 447030692574622 447825514735664 449638573499776 449777716807328 450358464479644 452291611824416 456329929787134 456897244363196 457359719861408 457947875612864 458898764058904 459252155765632 460516926084448 460659435762344 461451037496384 462036695930836 462524453720896 467202580277111 469027259700272 469502013309056 470766835543186 471050250102848 472712449786304 473215003090453 473693995570744 473985920825599 476941105476992 477888824107786 478710032993296 481417668926516 482273631253792 484149041313392 485952862496192 486569617838668 489275789239328 490291727339908 491419148913472 491432232078452 492276714090272 492429052021816 493304592627392 494198668986512 495571617409687 496330227747008 496947271149952 497577980233208 498341463431539 498611157102463 501373967265808 502265411962496 502537229205632 503308321871056 503536474247872 504491438007232 505346007384704 505502389686112 505850520544967 506749924569304 507284884726144 509616157174334 509833595509888 510015803879738 510131995230032 514695387976736 515533881685088 517538630369488 519280180382444 521800156145632 522168279272224 525086085798169 526467926585536 527325599015488 528006475596824 528325679172928 529220621906816 529748970334493 531278594007616 532709840219921 533945806030984 536022152882684 536031153943168 536904405890944 537096289041494 538019240620784 540083476411024 541107752056144 541698195229256 542024346630368 542270049190016 543298471700096 543813102290276 544762099048426 545730687997712 546158656123184 546837646796896 546863849725282 549247788793564 549894028614112 550191621630304 553313190072448 554421975784768 554803796726738 556079563244192 556969870894073 559224809642632 559372171997132 561346034121236 561355460428672 561636836661088 562335069985472 562776059453504 564798478841728 566367562753928 566965459399808 568660548837952 569533101064616 572998819732352 574926986559653 577254626181352 578425528060016 579405336053152 579453970705792 581014999721702 582418465342096 583007994548608 583367287169968 584578597982198 588170860440352 591472720422272 592657974114752 593781958008512 594290141118128 595381586128147 596440176705464 597481011859564 597949563169348 598854914262976 599083582633588 600069630113408 600098383769336 601722208654112 602400800612296 603435972110656 604201833140324 605427394667992 606066525565312 608811245965624 609934298350384 613343339608048 613824330333136 614577123563767 614587443745184 616280004024776 617238258755456 618408859492736 618819619425977 619416313513088 620074831635766 621500688331744 622585256055344 623692214854528 627711758621216 630893330384044 634402192065824 636536995307512 637573981995496 639114068163008 639329846694994 641538324709984 643945683413144 645166935143864 648055191997283 651244728138368 651998732719376 652999158979258 655642880270672 657059413211032 658782073267864 659719572778688 659953390136768 660344481352478 661041586512608 661057746354304 661496834558803 664017142539088 664206628308496 666705471051392 666943743535042 667772895607748 669308433588032 675284401745068 676271862823648 679058697423196 679188732706432 680436098432168 681645916234816 682310004456002 682835442125216 685501379561936 688458057842624 690887426610752 691621927593739 692748653514337 696158157665152 697067769543296 698075361893728 700963816694912 702373855501448 704320004599744 705467417042752 705719542577777 707602444996496 711140210687284 711276389369728 714545122776758 715095384272864 718538854250126 721020949010336 722535177132496 728345215784557 728484689112544 728655979423424 730662681937136 732777336773104 734080217483648 734795389414156 735937923900736 737333640164416 737594965446976 739319991565721 740634505139752 741717526967872 745141408822144 746284753119152 748340004887228 749306148880768 751602237296456 752893798020416 756402613616944 758498466492032 758947955943572 759093289495424 763169023551712 776484098934208 778575920321423 778725012499616 780201875057696 783416992674692 783430148070784 783694650787412 784706439379072 786867503624608 788463583753664 791712746873528 792870459862208 799399127875712 799949660396692 803072837103082 803691272589856 804865387971008 805904620647784 806536620088888 807539315618672 808564217878963 808688508567424 810808705560448 810867087523694 812731669356896 816622997459152 821187262000144 824337937679984 825754488151424 828964492248802 828978412493504 832394532325208 834646934584736 836380005462196 837459813454976 837742557738268 839766159330464 855705282321344 858010522844839 858973985481664 859983510598576 861484249657976 864460129847936 864766511213696 867661934800349 868577898557264 879440151109856 880789563274348 881188829933776 882860016512656 884355512923232 886149337493056 886812367996282 889801051795912 892208792142304 892251544288618 894061385149244 895651029471328 899555433614656 900716928959288 904583223648832 908740315669277 912659859574268 913794488726392 914719439722816 915895751225728 917797528117808 921033852168896 921318871524688 922902074992768 924073391861672 925048907441792 934405160554222 938038767544697 938054519400544 941533671086372 942100500205696 945424899572608 946430006180906 947387991141488 947971841651198 955777648215572 957420065986592 962835337853032 964547262507584 968298082626784 971905724992384 973139235677336 975159873625171 978551578478656 978901300994981 980583454679816 982838297826944 982864464156904 984553428180544 984858104043632 986609185254784 988397337973024 991143234819374 992660455494016 995155960466416 996682926863078 997222314204926 1002747934531616 1006616643742112 1007072948495744 1008982876014464 1011004779372224 1011701041089934 1013499849138608 1019232314348668 1020031607759476 1020263990460064 1029390775953472 1031067763370176 1035077260738976 1038560360764888 1043600312291264 1044336558544448 1046411735546359 1048396269608779 1050172171596338 1052935853171072 1054651198030976 1056012951193648 1056651358345856 1057353207995567 1059497940668986 1062557188015232 1065419680439842 1067891612061968 1072044305765368 1074192578082988 1076038481241568 1080166952822048 1082215504112288 1083396390458512 1084048693260736 1087626204580552 1089524198096852 1091461375995424 1092317312246368 1093675293593792 1093727699450564 1098495577587128 1099788057228224 1100383243260608 1108843951569536 1109607593453476 1112159126488384 1113939741788146 1118449619285264 1118744343994264 1122692068242472 1123273673322176 1124670139970944 1125552118907008 1128435776600311 1132735125507856 1137321097675904 1139066202129232 1149853973119306 1154509252362704 1156851056120032 1158810672106304 1162029999443404 1164836930684192 1166734574339936 1169157195964396 1176341720880704 1181747703053869 1185315948229504 1187563916017024 1188352720490593 1188580282236256 1190763172256294 1192880353410928 1194962023719128 1195899126338696 1197709828525952 1198167165267176 1200196767538672 1203444417308224 1203531070852097 1204801601224592 1206871944221312 1208403666280648 1210854789335984 1217622491931248 1219868596700768 1226686679216096 1227648660666272 1229154247127534 1229174887490368 1232560008049552 1237639238851954 1240149663271532 1243001376663488 1245170512110688 1255423517242432 1261786660768088 1268804384131648 1273073990615024 1275147963990992 1278228136326016 1278659693389988 1283076649419968 1286533213669483 1287891366826288 1290333870287728 1296110383994566 1303997465438752 1305998317958516 1309595008552649 1311285760541344 1314118826422064 1317564146535728 1319439145557376 1319906780273536 1320688962704956 1322083173025216 1322993669117606 1328034285078176 1328158922901251 1328413256616992 1333887487070084 1335545791215496 1338616867176064 1350568803490136 1352543725647296 1352641115028463 1358117394846392 1360872196864336 1363291832469632 1364620008912004 1365670884250432 1370979737180711 1371002759123872 1376916115685248 1381774853221504 1383243855187478 1385497307028674 1396150723787456 1399911905694211 1404747711002896 1408640009199488 1410934834085504 1411439085155554 1415204889992992 1422280421374568 1429090245553516 1430190768545728 1437077708500252 1442041898020672 1445070354264992 1445926709168357 1456690431569114 1456969378225088 1457311958846848 1461325363874272 1463665009558843 1465554673546208 1469590778828312 1471875847801472 1474667280328832 1475189930893952 1478639983131442 1481269010279504 1483435053935744 1492569506238304 1496680009774456 1503204474592912 1505787596040832 1512805227233888 1517895911887144 1526338047103424 1552968197868416 1557151840642846 1557450024999232 1560403750115392 1564607424011177 1566833985349384 1567389301574824 1573735007249216 1576927167507328 1583425493747056 1585740919724416 1597154754254969 1599899320793384 1606145674206164 1607382545179712 1609730775942016 1611809241295568 1613073240177776 1615078631237344 1617128435757926 1621734175047388 1625463338713792 1633245994918304 1642374524000288 1648675875359968 1657928984497604 1657956824987008 1664789064650416 1669293869169472 1672760010924392 1675485115476536 1679532318660928 1711410564642688 1716021045689678 1717947970963328 1719967021197152 1722968499315952 1735323869600698 1737155797114528 1758880302219712 1761579126548696 1762377659867552 1765720033025312 1768711025846464 1772298674986112 1773624735992564 1779602103591824 1784417584284608 1784503088577236 1785055313579083 1788122770298488 1791302058942656 1799110867229312 1801433857918576 1809166447297664 1817480631338554 1825319719148536 1827588977452784 1829438879445632 1835595056235616 1842067704337792 1842637743049376 1848146783723344 1868810321108444 1876077535089394 1876109038801088 1883067342172744 1892860012361812 1894775982282976 1895943683302396 1911555296431144 1914023474038487 1914840131973184 1925670675706064 1929094525015168 1936596165253568 1941813288543583 1946278471354672 1950319747250342 1957103156957312 1957802601989962 1961166909359632 1963655957706053 1965728928313808 1969106856361088 1969716208087264 1976794675946048 1982286469638748 1990311920932832 1993365853726156 1994444628409852 2005495869063232 2013233287484224 2022009558744448 2023402082179868 2026999698277216 2038464628697336 2040063215518952 2040527980920128 2046025092937693 2058781551906944 2062135526740352 2070154521477952 2077120721529776 2087200624582528 2088673117088896 2092823471092718 2096792539217558 2100344343192676 2112025902387296 2114706415991134 2118995881337972 2130839360879684 2135783224123936 2144088611530736 2148385156165976 2152076962483136 2160333905644096 2164431008224576 2166792780917024 2168097386521472 2170261910725181 2175252409161104 2179048396193704 2182922751990848 2184634624492736 2187350587187584 2187455398901128 2194674305671471 2196991155174256 2199576114456448 2200766486521216 2206940766625387 2219215186906952 2224318252976768 2227879483576292 2236899238570528 2237488687988528 2245384136484944 2246547346644352 2256871553200622 2265470251015712 2278132404258464 2299707946238612 2309018504725408 2311205684733673 2313702112240064 2317621344212608 2324059998886808 2329673861368384 2333469148679872 2334303102372647 2338314391928792 2352683441761408 2363495406107738 2376705440981186 2377160564472512 2381526344512588 2385760706821856 2388085015596007 2389924047438256 2391798252677392 2396334330534352 2400393535077344 2406888834616448 2407062141704194 2409603202449184 2416807332561296 2421709578671968 2435244983862496 2439737193401536 2453373358432192 2455297321332544 2458308494255068 2458349774980736 2465120016099104 2466580856816609 2475278477703908 2480299326543064 2486002753326976 2490341024221376 2510847034484864 2523573321536176 2537608768263296 2546105226192749 2546147981230048 2550295927981984 2557319386779976 2566153298839936 2573066427338966 2575782733652576 2580667740575456 2592220767989132 2607994930877504 2611996635917032 2619190017105298 2622571521082688 2628237652844128 2635128293071456 2641377925409912 2644166346050432 2645987338235212 2656068570156352 2656317845802502 2656826513233984 2667774974140168 2671091582430992 2701137606980272 2705087451294592 2705282230056926 2716234789692784 2721744393728672 2729240017824008 2731341768500864 2741959474361422 2742005518247744 2766487710374956 2770994614057348 2792301447574912 2799823811388422 2809495422005792 2822878170311108 2830409779985984 2838034806332929 2844560842749136 2858180491107032 2860381537091456 2869958707416539 2874155417000504 2884083796041344 2890140708529984 2891853418336714 2913380863138228 2913938756450176 2922650727748544 2927330019117686 2931109347092416 2939181557656624 2957279966262884 2962538020559008 2985139012476608 2993360019548912 3006408949185824 3025610454467776 3035791823774288 3052676094206848 3114303681285692 3114900049998464 3120807500230784 3122880405010163 3129214848022354 3133667970698768 3134778603149648 3147470014498432 3166850987494112 3194309508509938 3199798641586768 3212291348412328 3214765090359424 3223618482591136 3225528812760181 3226146480355552 3230157262474688 3234256871515852 3243468350094776 3250926677427584 3266491989836608 3284749048000576 3297351750719936 3312505021633171 3315857968995208 3329578129300832 3338587738338944 3345520021848784 3350970230953072 3359064637321856 3432042091379356 3439934042394304 3445936998631904 3470647739201396 3474311594229056 3490278099717241 3517760604439424 3523158253097392 3524755319735104 3531440066050624 3537422051692928 3540953643814769 3547249471985128 3554615023214333 3559204207183648 3568835168569216 3569006177154472 3570110627158166 3576245540596976 3582604117885312 3602867715837152 3634961262677108 3650639438297072 3655177954905568 3671190112471232 3685275486098752 3696293567446688 3737620642216888 3752155070178788 3752218077602176 3766134684345488 3785720024723624 3789551964565952 3791887366604792 3799760886884287 3823110592862288 3828046948076974 3829680263946368 3851341351412128 3873192330507136 3883626577087166 3892556942709344 3900639494500684 3915605203979924 3922333818719264 3927311915412106 3931457856627616 3939432416174528 3953589351892096 3964572939277496 3980623841865664 3986731707452312 3988889256819704 4010991738126464 4026466574968448 4046804164359736 4053999396554432 4076929257394672 4080126431037904 4081055961840256 4092050185875386 4140309042955904 4154241443059552 4185646942185436 4193585078435116 4200688686385352 4224051804774592 4229412831982268 4237991762675944 4261678721759368 4271566448247872 4288177223061472 4296770312331952 4304153924966272 4320667811288192 4328862016449152 4331737335981839 4333585561834048 4335134332977773 4340523821450362 4350504818322208 4358096792387408 4365845503981696 4369269248985472 4374910797802256 4389348611342942 4393982310348512 4413881533250774 4438430373813904 4455758967152584 4473798477141056 4474977375977056 4490768272969888 4513743106401244 4530940502031424 4556264808516928 4599415892477224 4618037009450816 4622411369467346 4627404224480128 4630477841911621 4648119997773616 4659347722736768 4666938297359744 4668606204745294 4676628783857584 4726990812215476 4753410881962372 4754321128945024 4763052689025176 4771521413643712 4776170031192014 4779848094876512 4783596505354784 4792668661068704 4800787070154688 4814124283408388 4819206404898368 4833614665122592 4841353493156173 4843419157343936 4870489967724992 4879474386803072 4906746716864384 4910594642665088 4916616988510136 4930240032198208 4933161713633218 4950556955407816 4960598653086128 4980682048442752 5047146643072352 5092210452385498 5092295962460096 5100591855963968 5114638773559952 5146132854677932 5151565467305152 5161335481150912 5175239940960047 5184441535978264 5215989861755008 5223993271834064 5238380034210596 5245143042165376 5256475305688256 5270256586142912 5270636068904011 5282755850819824 5291974676470424 5312137140312704 5312635691605004 5313653026467968 5335549948280336 5342183164861984 5402275213960544 5410564460113852 5432469579385568 5443488787457344 5458480035648016 5483918948722844 5484011036495488 5532975420749912 5541989228114696 5599647622776844 5618990844011584 5645756340622216 5660819559971968 5676069612665858 5689121685498272 5716360982214064 5739917414833078 5748310834001008 5780281417059968 5783706836673428 5799635037876017 5826761726276456 5845301455497088 5854660038235372 5862218694184832 5878363115313248 5914559932525768 5925076041118016 5970278024953216 5986720039097824 6012817898371648 6051220908935552 6071583647548576 6073633543602443 6228607362571384 6245760810020326 6258429696044708 6267335941397536 6269557206299296 6333701974988224 6388619017019876 6399597283173536 6424582696824656 6447236965182272 6451057625520362 6452292960711104 6460314524949376 6468513743031704 6481945042332019 6486936700189552 6532983979673216 6569498096001152 6594703501439872 6625010043266342 6631715937990416 6659156258601664 6691040043697568 6701940461906144 6826119115376197 6864084182758712 6879868084788608 6891873997263808 6941295478402792 6948623188458112 6980556199434482 7046316506194784 7049510639470208 7062880132101248 7081907287629538 7094498943970256 7109230046428666 7118408414367296 7138012354308944 7140221254316332 7152491081193952 7205735431674304 7269922525354216 7301278876594144 7310355909811136 7342380224942464 7370550972197504 7392587134893376 7475241284433776 7504310140357576 7532269368690976 7571440049447248 7579103929131904 7583774733209584 7599521773768574 7646221185724576 7656093896153948 7702682702824256 7767253154174332 7785113885418688 7801278989001368 7831210407959848 7844667637438528 7854623830824212 7862915713255232 7878864832349056 7899050436202177 7929145878554992 7961247683731328 7973463414904624 7977778513639408 8044655052537701 8093608328719472 8107998793108864 8153858514789344 8160252862075808 8184100371750772 8308482886119104 8371293884370872 8387170156870232 8401377372770704 8424717495964679 8448103609549184 8458825663964536 8475983525351888 8476389670741871 8523357443518736 8543132896495744 8576354446122944 8593540624663904 8599458849264439 8663474671963678 8667171123668096 8670268665955546 8681047642900724 8701009636644416 8716193584774816 8749821595604512 8778697222685884 8787964620697024 8827763066501548 8876860747627808 8911517934305168 8947596954282112 8949954751954112 8981536545939776 8991085058718607 9005732495686381 9027486212802488 9061881004062848 9112529617033856 9198831784954448 9236074018901632 9244822738934692 9260955683823242 9296239995547232 9337212409490588 9353257567715168 9453981624430952 9468487805199241 9506821763924744 9526105378050352 9543042827287424 9552340062384028 9559696189753024 9567193010709568 9585337322137408 9601574140309376 9611159890354373 9628248566816776 9638412809796736 9667229330245184 9682706986312346 9686838314687872 9740979935449984 9833233977020272 9860480064396416 9866323427266436 9901113910815632 9921197306172256 10094293286144704 10121486964178499 10184420904770996 10184591924920192 10201183711927936 10229277547119904 10292265709355864 10303130934610304 10322670962301824 10350479881920094 10368883071956528 10447986543668128 10476760068421192 10512950611376512 10540513172285824 10541272137808022 10565511701639648 10583949352940848 10625271383210008 10671099896560672 10684366329723968 10804550427921088 10821128920227704 10864939158771136 10886977574914688 10916960071296032 10967837897445688 11065950841499824 11083978456229392 11199295245553688 11237981688023168 11291512681244432 11352139225331716 11378243370996544 11432721964428128 11479834829666156 11496621668002016 11567413673346856 11599270075752034 11653523452552912 11709320076470744 11756726230626496 11757572769093563 11829119865051536 11850152082236032 11973440078195648 12025635796743296 12143167295097152 12147267087204886 12457214725142768 12491521620040652 12516859392089416 12534671882795072 12539114412598592 12568439856617257 12667403949976448 12777238034039752 12799194566347072 12849165393649312 12894473930364544 12902115251040724 12904585921422208 12937027486063408 12963890084664038 12973873400379104 13250020086532684 13263431875980832 13318312517203328 13382080087395136 13403880923812288 13652238230752394 13728168365517424 13745591703942371 13783747994527616 13882590956805584 13961112398868964 14092633012389568 14163814575259076 14188997887940512 14218460092857332 14236816828734592 14276024708617888 14280442508632664 14304982162387904 14411470863348608 14539845050708432 14602557753188288 14620711819622272 14669665095804043 14785174269786752 14950482568867552 15008620280715152 15064538737381952 15142880098894496 15167549466419168 15199043547537148 15292442371449152 15312187792307896 15362720139700297 15405365405648512 15448585366377709 15534506308348664 15570227770837376 15602557978002736 15662420815919696 15689335274877056 15709247661648424 15725831426510464 15798100872404354 15858291757109984 15946926829809248 15955557027278816 16089310105075402 16187216657438944 16307717029578688 16320505724151616 16368200743501544 16616965772238208 16742587768741744 16774340313740464 16802754745541408 16849434991929358 16917651327929072 16951967050703776 16952779341483742 17046714887037472 17152708892245888 17187081249327808 17198917698528878 17266065997716263 17326949343927356 17340537331911092 17362095285801448 17402019273288832 17432387169549632 17499643191209024 17557394445371768 17575929241394048 17655526133003096 17753721495255616 17822736583349243 17823035868610336 17899909503908224 17963073091879552 17982170117437214 18011464991372762 18054972425604976 18397663569908896 18489645477869384 18521911367646484 18592479991094464 18674424818981176 18706515135430336 18907963248861904 18936975610398482 19013643527849488 19052210756100704 19104680124768056 19119392379506048 19134386021419136 19170674644274816 19183408202205287 19222319780708746 19256497133633552 19334458660490368 19365413972624692 19666467954040544 19732646854532872 19802227821631264 19842394612344512 20089710951915773 20188586572289408 20242973928356998 20368841809541992 20458555094239808 20584531418711728 20700959763840188 20737766143913056 20895973087336256 20953520136842384 21082544275616044 21131023403279296 21167898705881696 21250542766420016 21342199793121344 21368732659447936 21440279755405909 21609100855842176 21642257840455408 21729878317542272 21833920142592064 21935675794891376 22131901682999648 22167956912458784 22398590491107376 22578701689321267 22583025362488864 22704278450663432 22756486741993088 22865443928856256 22959669659332312 22993243336004032 23134827346693712 23198540151504068 23307046905105824 23418640152941488 23513452461252992 23515145538187126 23658239730103072 23946880156391296 24286334590194304 24294534174409772 24882305162500331 24914429450285536 24983043240081304 25033718784178832 25069343765590144 25078228825197184 25136879713234514 25554476068079504 25598389132694144 25698330787298624 25804230502081448 25874054972126816 25927780169328076 25947746800758208 26500040173065368 26526863751961664 26598326208190009 26764160174790272 26807761847624576 27304476461504788 27456336731034848 27491183407884742 27765181913611168 27922224797737928 28185266024779136 28327629150518152 28377995775881024 28436920185714664 28552049417235776 28560885017265328 28609964324775808 29079690101416864 29205115506376576 29339330191608086 29900965137735104 30017240561430304 30129077474763904 30285760197788992 30335098932838336 30345940330844411 30398087095074296 30584884742898304 30624375584615792 30725440279400594 30897170732755418 31069012616697328 31205115956005472 31324841631839392 31418495323296848 31596201744808708 31716583514219968 31893853659618496 31911114054557632 32178620210150804 32374433314877888 32615434059157376 32641011448303232 32736401487003088 33485175537483488 33548680627480928 33605509491082816 33698869983858716 33835302655858144 33903934101407552 33905558682967484 34093429774074944 34374162498655616 34397835397057756 34532131995432526 34653898687854712 34681074663822184 34724190571602896 34864774339099264 34999286382418048 35114788890743536 35311052266006192 35507442990511232 35645473166698486 35646071737220672 35964340234874428 36022929982745524 36109944851209952 36795327139817792 36894452482328077 36979290955738768 37043822735292968 37184959982188928 37309463196415007 37348849637962352 37413030270860672 37815926497723808 37873951220796964 38027287055698976 38104421512201408 38209360249536112 38366816404410574 38444639561417492 38512994267267104 38730827945249384 39332935908081088 39465293709065744 39604455643262528 39684789224689024 40179421903831546 40485947856713996 40597445265132119 40737683619083984 40917110188479616 41169062837423456 41401919527680376 41475532287826112 41791946174672512 41907040273684768 41931874565882353 42165088551232088 42262046806558592 42335797411763392 42501085532840032 42684399586242688 42880559510811818 43284515680910816 43667840285184128 43871351589782752 44263803365999296 44335913824917568 44797180982214752 45157403378642534 45166050724977728 45373615296324133 45408556901326864 45730887857712512 45919339318664624 45986486672008064 46269654693387424 46397080303008136 46614093810211648 46837280305882976 47030291076374252 47316479460206144 48589068348819544 49764610325000662 49828858900571072 49966086480162608 50067437568357664 50273759426469028 51108952136159008 51396661574597248 51608461004162896 51748109944253632 51855560338656152 51895493601516416 53000080346130736 53053727503923328 53196652416380018 54608952923009576 54912673462069696 54982366815769484 55530363827222336 55844449595475856 56312585367763907 56655258301036304 56755991551762048 56873840371429328 57104098834471552 57121770034530656 58159380202833728 58678660383216172 59334727695193097 59801930275470208 60034481122860608 60196211944851073 60571520395577984 60670197865676672 60691880661688822 60796174190148592 61248751169231584 61450880558801188 61794341465510836 62138025233394656 62410231912010944 62649683263678784 62836990646593696 62937595411030249 63192403489617416 63433167028439936 63787707319236992 63822228109115264 64357240420301608 64748866629755776 65472802974006176 66970351074966976 67097361254961856 67211018982165632 67278119232480611 67397739967717432 67670605311716288 67807868202815104 67811117365934968 68186859548149888 68795670794115512 69064263990865052 69307797375709424 69362149327644368 69448381143205792 70229577781487072 70622104532012384 71290946333396972 71292143474441344 71928680469748856 72045859965491048 72219889702419904 73590654279635584 73788904964656154 73958581911477536 74087645470585936 74618926392830014 74697699275924704 75631852995447616 75747902441593928 76054574111397952 76208843024402816 76418720499072224 76733632808821148 76889279122834984 77025988534534208 77461655890498768 78665871816162176 78930587418131488 79208911286525056 80358843807663092 80971895713427992 81194890530264238 81475367238167968 82303009383654941 82338125674846912 82803839055360752 82951064575652224 83814080547369536 83863749131764706 84330177102464176 84671594823526784 85002171065680064 85761119021623636 86569031361821632 87742703179565504 87979078996320799 88527606731998592 88671827649835136 89594361964429504 90314806757285068 90332101449955456 90747230592648266 90817113802653728 91838678637329248 92539309386774848 92794160606016272 93228187620423296 93674560611765952 94060582152748504 94632958920412288 97178136697639088 99529220650001324 99657717801142144 99932172960325216 100134875136715328 100547518852938056 102217904272318016 102687655670628301 103216922008325792 103496219888507264 103711120677312304 106000160692261472 106393304832760036 109217905846019152 109825346924139392 109964733631538968 110193065719644323 111060727654444672 111688899190951712 112625170735527814 113310516602072608 113747680742858656 114243540069061312 116318760405667456 117357320766432344 118669455390386194 120068962245721216 120392423889702146 121383761323377644 121592348380297184 122497502338463168 122901761117602376 123588682931021672 124276050466789312 124820463824021888 125299366527357568 125673981293187392 125875190822060498 126384806979234832 128714480840603216 130945605948012352 133940702149933952 134194722509923712 134283857415437009 134556238464961222 134795479935434864 135341210623432576 135622234731869936 137591341588231024 138128527981730104 138615594751418848 138724298655288736 138896762286411584 140459155562974144 141244209064024768 142581892666793944 143857360939497712 144091719930982096 144439779404839808 147577809929312308 147917163822955072 148175290941171872 149237852785660028 149395398551849408 150081958287841363 151263705990895232 151495804883187856 152109148222795904 152837440998144448 152848445998216319 153467265617642296 153778558245669968 154051977069068416 154923311780997536 157861174836262976 160717687615326184 161943791426855984 162389781060528476 162950734476335936 163389718136024341 164606018767309882 164676251349693824 165607678110721504 167628161094739072 167727498263529412 168660354204928352 170004342131360128 171522238043247272 173138062723643264 175485406359131008 175958157992641598 179188723928859008 180629613514570136 181494461185296532 181634227605307456 183677357274658496 185078618773549696 185588321212032544 187349121223531904 188121164305497008 194356273395278176 199058441300002648 199864345920650432 200269750273430656 201095037705876112 204435808544636032 205375311341256602 206433844016651584 207422241354624608 212000321384522944 212786609665520072 218435811692038304 219929467263077936 220386131439288646 223377798381903424 225250341471055628 226621033204145216 227495361485717312 228487080138122624 234714641532864688 237338910780772388 240784847779404292 242767522646755288 243184696760594368 244995004676926336 245803522235204752 247177365862043344 248552100933578624 249384306628668731 251347962586374784 251750381644120996 252769613958469664 257428961681206432 261166242374905049 261891211896024704 268567714830874018 269112476929922444 269590959870869728 271244469463739872 275182683176462048 276257055963460208 277231189502837696 277448597310577472 277793524572823168 278723636820276817 280918311125948288 282488418128049536 285163785333587888 287714721878995424 288183439861964192 293523121961176471 295155619858624616 295834327645910144 296350581882343744 298475705571320056 298790797103698816 300163916575682726 302991609766375712 305674881996288896 305696891996432638 306934531235284592 307557116491339936 309846623561995072 315722349672525952 321435375230652368 323887582853711968 324779562121056952 325901468952671872 326779436272048682 329212037534619764 331215356221443008 335454996527058824 337320708409856704 343044476086494544 351916315985283196 361259227029140272 362988922370593064 363268455210614912 364484755841900453 367354714549316992 371176642424065088 376242328610994016 388712546790556352 398116882600005296 399728691841300864 402190075411752224 410750622682513204 412867688033303168 414844482709249216 424000642769045888 425573219331040144 436871623384076608 439858934526155872 440772262878577292 446755596763806848 450500682942111256 453242066408290432 454990722971434624 469429283065729376 474677821561544776 481569695558808584 485535045293510576 486369393521188736 491607044470409504 494354731724086688 498768613257337462 503500763288241992 505539227916939328 514857923362412864 522332484749810098 537135429661748036 538224953859844888 539181919741739456 542488938927479744 550365366352924096 552514111926920416 554462379005675392 554897194621154944 557447273640553634 570327570667175776 575429443757990848 576366879723928384 587046243922352942 590311239717249232 592701163764687488 596951411142640112 600327833151365452 605983219532751424 611393783992865276 613869062470569184 615114232982679872 619693247123990144 642870750461304736 647775165707423936 649559124242113904 653558872544097364 658424075069239528 662430712442886016 670909993054117648 674641416819713408 686088952172989088 703832631970566392 722518454058280544 725977844741186128 728969511683800906 742353284848130176 752484657221988032 771351460037510261 777425093581112704 796233765200010592 804380150823504448 821501245365026408 829688965418498432 851146438662080288 873743246768153216 879717869052311744 881544525757154584 901001365884222512 938858566131458752 949355643123089552 963139391117617168 971070090587021152 983214088940819008 988709463448173376 997537226514674924 1007001526576483984 1011078455833878656 1029715846724825728 1044664969499620196 1069939121987514233 1074270859323496072 1076449907719689776 1078363839483478912 1084977877854959488 1100730732705848192 1105028223853840832 1114894547281107268 1140655141334351552 1143728026952170387 1150858887515981696 1152733759447856768 1174092487844705884 1180622479434498464 1193902822285280224 1200655666302730904 1211966439065502848 1222787567985730552 1227738124941138368 1230228465965359744 1285741500922609472 1295550331414847872 1299118248484227808 1307117745088194728 1316848150138479056 1341819986108235296 1372177904345978176 1407665263941132784 1445036908116561088 1451955689482372256 1457939023367601812 1504969314443976064 1542702920075020522 1592467530400021184 1608760301647008896 1643002490730052816 1702292877324160576 1745690146400681117 1759435738104623488 1763089051514309168 1802002731768445024 1877717132262917504 1898711286246179104 1926278782235234336 1942140181174042304 1951065457741937719 1966428177881638016 1977418926896346752 1995074453029349848 2014003053152967968 2089329938999240392 2139878243975028466 2148541718646992144 2152899815439379552 2210056447707681664 2229789094562214536 2281310282668703104 2287456053904340774 2348184975689411768 2361244958868996928 2387805644570560448 2401311332605461808 2445575135971461104 2455476249882276736 2551393290893303171 2571483001845218944 2598236496968455616 2614235490176389456 2633696300276958112 2683639972216470592 2744355808691956352 2815330527882265568 2890073816233122176 2903911378964744512 2915878046735203624 3085405840150041044 3184935060800042368 3286004981460105632 3404585754648321152 3491380292801362234 3526178103028618336 3604005463536890048 3797422572492358208 3852557564470468672 3884280362348084608 3902130915483875438 3990148906058699696 4028006106305935936 4178659877998480784 4279756487950056932 4297083437293984288 4305799630878759104 4459578189124429072 4574912107808681548 4696369951378823536 4722489917737993856 4738301825944705889 4775611289141120896 4802622665210923616 4891150271942922208 5102786581786606342 5196472993936911232 5228470980352778912 5267392600553916224 5367279944432941184 5630661055764531136 5807822757929489024 5831756093470407248 6170811680300082088 6572009962920211264 6982760585602724468 7052356206057236672 7208010927073780096 7594845144984716416 7705115128940937344 7804261830967750876 7980297812117399392 8056012212611871872 8357319755996961568 8559512975900113864 8594166874587968576 8611599261757518208 8919156378248858144 9149824215617363096 9392739902757647072 9476603651889411778 9605245330421847232 9782300543885844416 10205573163573212684 10456941960705557824 10534785201107832448 11261322111529062272 11663512186940814496 12341623360600164176 13144019925840422528 13965521171205448936 14104712412114473344 15608523661935501752 15960595624234798784 16714639511993923136 17119025951800227728 17188333749175937152 17838312756497716288 18299648431234726192 18785479805515294144 18953207303778823556 19210490660843694464 19564601087771688832 20411146327146425368 20913883921411115648 23327024373881628992 24683246721200328352 27931042342410897872 31217047323871003504 31921191248469597568 33168112781612941223 33429279023987846272 34238051903600455456 35676625512995432576 36599296862469452384 37570959611030588288 37906414607557647112 40822292654292850736 46654048747763257984 49366493442400656704 55862084684821795744 62434094647742007008 66336225563225882446 68476103807200910912 73198593724938904768 75812829215115294224 81644585308585701472 98732986884801313408 111724169369643591488 124868189295484014016 132672451126451764892 136952207614401821824 146397187449877809536 151625658430230588448 163289170617171402944 223448338739287182976 249736378590968028032 265344902252903529784 303251316860461176896 326578341234342805888 530689804505807059568 606502633720922353792 1061379609011614119136 2122759218023228238272 4245518436046456476544
- Sum of all divisors σ(n): 12909113909742403584000
- Sum of proper divisors (its aliquot sum) s(n): 8663595473695947107456
- 4245518436046456476544 is an abundant number, because the sum of its proper divisors (8663595473695947107456) is greater than itself. Its abundance is 4418077037649490630912
Bases of 4245518436046456476544
- Binary: 1110011000100110011001110110101111011101000100001111111111010011100000002
- Hexadecimal: 0xE626676BDD10FFD380
- Base-36: OVZGIIFKERDVGG
Squares and roots of 4245518436046456476544
- 4245518436046456476544 squared (42455184360464564765442) is 18024426790810349751280465334580883222183936
- 4245518436046456476544 cubed (42455184360464564765443) is 76523036239555006609095556392594845224726346384526287163237597184
-
The
square root of 4245518436046456476544 is 65157642959.5673486449 -
The
cube root of 4245518436046456476544 is 16192363.4637769641
Scales and comparisons
How big is 4245518436046456476544?- 4,245,518,436,046,456,476,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,245,518,436,046,456,476,544 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 4245518436046456476544 cubic inches would be around 1349363.6 feet tall.
Recreational maths with 4245518436046456476544
- 4245518436046456476544 backwards is 4456746546406348155424
- The number of decimal digits it has is: 22
- The sum of 4245518436046456476544's digits is 97
- 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 4245518436046456476544 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 4245518436046456476544 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/4245518436046456476544/
Chicago style:
Numbermatics. 2024. "Number 4245518436046456476544 - Facts about the integer". https://numbermatics.com/n/4245518436046456476544/
The information we have on file for 4245518436046456476544 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 4245518436046456476544, math, Factors of 4245518436046456476544, curriculum, school, college, exams, university, Prime factorization of 4245518436046456476544, STEM, science, technology, engineering, physics, economics, calculator, four sextillion, two hundred forty-five quintillion, five hundred eighteen quadrillion, four hundred thirty-six trillion, forty-six billion, four hundred fifty-six million, four hundred seventy-six thousand, five hundred forty-four.