5287508533923841296175104
5,287,508,533,923,841,296,175,104 is an even composite number composed of six prime numbers multiplied together.
5287508533923841296175104 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-four thousand, three hundred seventy-five divisors.
Prime factorization of 5287508533923841296175104:
212 × 34 × 72 × 114 × 134 × 1674
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 167 × 167 × 167 × 167)See below for interesting mathematical facts about the number 5287508533923841296175104 from the Numbermatics database.
Names of 5287508533923841296175104
- Cardinal: 5287508533923841296175104 can be written as Five septillion, two hundred eighty-seven sextillion, five hundred eight quintillion, five hundred thirty-three quadrillion, nine hundred twenty-three trillion, eight hundred forty-one billion, two hundred ninety-six million, one hundred seventy-five thousand, one hundred four.
Scientific notation
- Scientific notation: 5.287508533923841296175104 × 1024
Factors of 5287508533923841296175104
Divisors of 5287508533923841296175104
- Number of divisors d(n): 24375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 27 28 32 33 36 39 42 44 48 49 52 54 56 63 64 66 72 77 78 81 84 88 91 96 98 99 104 108 112 117 121 126 128 132 143 144 147 154 156 162 167 168 169 176 182 189 192 196 198 208 216 224 231 234 242 252 256 264 273 286 288 294 297 308 312 324 334 336 338 351 352 363 364 378 384 392 396 416 429 432 441 448 462 468 484 501 504 507 512 528 539 546 567 572 576 588 594 616 624 637 648 668 672 676 693 702 704 726 728 756 768 784 792 819 832 847 858 864 882 891 896 924 936 968 1001 1002 1008 1014 1024 1053 1056 1078 1089 1092 1134 1144 1152 1169 1176 1183 1188 1232 1248 1274 1287 1296 1323 1331 1336 1344 1352 1386 1404 1408 1452 1456 1503 1512 1521 1536 1568 1573 1584 1617 1638 1664 1694 1716 1728 1764 1782 1792 1837 1848 1859 1872 1911 1936 2002 2004 2016 2028 2048 2079 2106 2112 2156 2171 2178 2184 2197 2268 2288 2304 2338 2352 2366 2376 2457 2464 2496 2541 2548 2574 2592 2646 2662 2672 2688 2704 2772 2808 2816 2904 2912 3003 3006 3024 3042 3072 3136 3146 3168 3234 3267 3276 3328 3388 3432 3456 3507 3528 3549 3564 3584 3674 3696 3718 3744 3822 3861 3872 3969 3993 4004 4008 4032 4056 4096 4158 4212 4224 4312 4342 4356 4368 4394 4509 4536 4563 4576 4608 4676 4704 4719 4732 4752 4851 4914 4928 4992 5082 5096 5148 5184 5292 5324 5344 5376 5408 5511 5544 5577 5616 5632 5733 5808 5824 5929 6006 6012 6048 6084 6144 6237 6272 6292 6336 6468 6513 6534 6552 6591 6656 6776 6864 6912 7007 7014 7056 7098 7128 7168 7348 7371 7392 7436 7488 7623 7644 7722 7744 7938 7986 8008 8016 8064 8112 8183 8281 8316 8424 8448 8624 8684 8712 8736 8788 9009 9018 9072 9126 9152 9216 9317 9352 9408 9438 9464 9504 9702 9801 9828 9856 9984 10164 10192 10296 10368 10521 10584 10647 10648 10688 10752 10816 11011 11022 11088 11154 11232 11264 11466 11583 11616 11648 11858 11979 12012 12024 12096 12168 12288 12474 12544 12584 12672 12859 12936 13013 13026 13068 13104 13182 13312 13527 13552 13689 13728 13824 14014 14028 14112 14157 14196 14256 14336 14553 14641 14696 14742 14784 14872 14976 15197 15246 15288 15379 15444 15488 15876 15972 16016 16032 16128 16224 16366 16533 16562 16632 16731 16848 16896 17199 17248 17303 17368 17424 17472 17576 17787 18018 18036 18144 18252 18304 18432 18634 18704 18816 18876 18928 19008 19404 19539 19602 19656 19712 19773 19968 20207 20328 20384 20449 20592 20736 21021 21042 21168 21294 21296 21376 21504 21632 22022 22044 22176 22308 22464 22528 22869 22932 23166 23232 23296 23716 23881 23958 24024 24048 24167 24192 24336 24549 24843 24948 25088 25168 25344 25718 25872 26026 26052 26136 26208 26364 26624 27027 27054 27104 27378 27456 27648 27889 27951 28028 28056 28223 28224 28314 28392 28512 28561 28672 29106 29282 29392 29484 29568 29744 29952 30394 30492 30576 30758 30888 30976 31563 31752 31941 31944 32032 32064 32256 32448 32732 33033 33066 33124 33264 33462 33696 33792 34398 34496 34606 34736 34848 34944 35152 35574 35937 36036 36072 36288 36504 36608 36864 37268 37408 37632 37752 37856 38016 38577 38808 39039 39078 39204 39312 39424 39546 39936 40414 40656 40768 40898 41184 41472 42042 42084 42336 42471 42588 42592 42752 43008 43264 43659 43923 44044 44088 44352 44616 44928 45056 45591 45738 45864 46137 46332 46464 46592 47432 47762 47916 48048 48096 48334 48384 48672 49098 49599 49686 49896 50176 50193 50336 50688 51436 51597 51744 51909 52052 52104 52272 52416 52728 53248 53361 54054 54108 54208 54756 54912 55296 55778 55902 56056 56112 56446 56448 56628 56784 57024 57122 58212 58564 58617 58784 58968 59136 59319 59488 59904 60621 60788 60984 61152 61347 61516 61776 61952 63063 63126 63504 63882 63888 64064 64128 64512 64896 65219 65464 66066 66132 66248 66528 66924 67392 67584 68607 68796 68992 69212 69472 69696 69888 70304 71148 71643 71874 72072 72144 72501 72576 73008 73216 73647 74529 74536 74816 75264 75504 75712 76032 77077 77154 77616 78078 78156 78408 78624 78848 79092 79872 80828 81081 81312 81536 81796 82368 82944 83667 83853 84084 84168 84669 84672 84942 85176 85184 85504 85683 86016 86528 87318 87846 88088 88176 88704 89232 89856 90013 91091 91182 91476 91728 92274 92664 92928 93184 94689 94864 95524 95823 95832 96096 96192 96668 96768 97344 98196 99099 99198 99372 99792 100352 100386 100672 101376 102487 102872 103194 103488 103818 104104 104208 104544 104832 105456 106379 106722 107653 107811 108108 108216 108416 109512 109824 110592 111556 111804 112112 112224 112892 112896 113256 113568 114048 114244 115731 116424 117117 117128 117234 117568 117936 118272 118638 118976 119808 121121 121242 121576 121968 122304 122694 123032 123552 123904 126126 126252 127008 127413 127764 127776 128128 128256 129024 129792 130438 130928 131769 132132 132264 132496 133056 133848 134784 135168 136773 137214 137592 137984 138411 138424 138944 139392 139776 140608 141449 142296 143143 143286 143748 144144 144288 145002 145152 146016 146432 147294 148797 149058 149072 149632 150528 150579 151008 151424 152064 154154 154308 155232 155727 156156 156312 156816 157248 157696 158184 159744 160083 161656 162162 162624 163072 163592 164736 165888 167167 167334 167706 168168 168336 169169 169338 169344 169884 170352 170368 171008 171366 173056 174636 175692 175851 176176 176352 177408 177957 178464 179712 180026 181863 182182 182364 182952 183456 184041 184548 185328 185856 186368 189189 189378 189728 190333 191048 191646 191664 192192 192384 193336 193536 194688 195223 195657 196392 197561 198198 198396 198744 199584 199927 200704 200772 201344 202752 204974 205744 206388 206976 207636 208208 208416 209088 209664 210912 212758 213444 214929 215306 215622 216216 216432 216832 217503 219024 219648 220941 222277 223112 223587 223608 224224 224448 224939 225784 225792 226512 227136 228096 228488 231231 231462 232848 234234 234256 234468 235136 235872 236544 237276 237952 239616 242242 242484 243152 243936 244608 245388 246064 247104 247808 251001 251559 252252 252504 254007 254016 254826 255528 255552 256256 256512 257049 258048 259584 260876 261856 262691 263538 264264 264528 264992 265837 266112 267696 269568 270039 273273 273546 274428 275184 275968 276822 276848 277888 278784 279552 281216 282898 284592 286286 286572 287496 288288 288576 290004 290304 292032 292864 294588 297297 297594 298116 298144 299264 301056 301158 302016 302848 304128 306779 307461 308308 308616 310453 310464 311454 312312 312624 313632 314171 314496 315392 316368 319137 320166 322959 323312 324324 325248 326144 327184 329472 331776 334334 334668 335412 336336 336672 338338 338676 338688 339768 340704 340736 342016 342732 346112 347193 349272 351351 351384 351702 352352 352704 354816 355914 356928 359424 360052 362557 363363 363726 364364 364728 365904 366899 366912 368082 369096 370656 371712 372736 378378 378756 379456 380666 382096 383292 383328 384384 384768 386672 387072 389376 390446 391314 392784 395122 395307 396396 396792 397488 399168 399854 401544 402688 405504 409948 410319 411488 412776 413952 415233 415272 416416 416832 418176 419328 421824 424347 425516 426888 429429 429858 430612 431244 432432 432864 433664 435006 438048 439296 441882 444554 446224 447174 447216 448448 448896 449878 451568 451584 453024 454272 456192 456976 462462 462924 465696 467181 468468 468512 468936 470272 471744 473088 474552 475904 479232 480249 484484 484968 486304 487872 489216 490776 492128 494208 495616 501501 502002 503118 504504 505008 507507 508014 508032 509652 511056 511104 512512 513024 514098 519168 521752 523712 525382 527076 528528 529056 529984 531674 532224 535392 539136 540078 545589 546546 547092 548856 550368 551936 552123 553644 553696 555776 557568 559104 562432 565796 567567 569184 570999 572572 573144 574992 576576 577152 580008 580608 584064 585669 585728 586971 589176 592683 594594 595188 596232 596288 598528 599781 602112 602316 604032 605696 608256 613558 614922 616616 617232 620906 620928 622908 624624 625248 627264 628342 628992 632736 638274 640332 644787 645918 646624 648648 650496 652288 652509 654368 658944 662823 666831 668668 669336 670761 670824 672672 673344 674817 676676 677352 677376 679536 681408 681472 684032 685464 692224 693693 694386 698544 702702 702768 703404 704704 705408 709632 711828 713856 717409 718848 720104 725114 726726 727452 728728 729456 731808 733798 733824 736164 738192 741312 743424 753003 754677 756756 757512 758912 761332 762021 764192 766584 766656 768768 769536 771147 773344 774144 778752 780892 782628 785568 788073 790244 790614 792792 793584 794976 797511 798336 799708 803088 805376 810117 819819 819896 820638 822976 825552 827904 830466 830544 832832 833664 836352 838656 843648 847847 848694 851032 853776 858858 859716 861224 862488 864864 865728 867328 870012 876096 878592 883764 889108 891891 892448 894348 894432 896896 897792 899756 903136 903168 906048 908544 912384 913952 920337 922383 924924 925848 931359 931392 934362 936936 937024 937872 940544 942513 943488 946176 949104 951808 957411 960498 968877 968968 969936 972608 975744 978432 981552 984256 988416 990143 1002001 1003002 1004004 1006236 1009008 1010016 1015014 1016028 1016064 1019304 1022112 1022208 1025024 1026048 1028196 1038336 1041579 1043504 1047424 1050764 1054053 1054152 1057056 1058112 1059968 1063348 1064448 1070784 1078272 1080156 1087671 1090089 1091178 1093092 1094184 1097712 1100697 1100736 1103872 1104246 1107288 1107392 1111552 1115136 1118208 1124864 1131592 1135134 1138368 1141998 1145144 1146288 1149984 1153152 1154304 1160016 1161216 1168128 1170169 1171338 1173942 1178352 1184183 1185366 1185921 1189188 1190376 1192464 1192576 1197056 1199562 1204632 1208064 1211392 1216512 1227116 1229844 1230957 1233232 1234464 1241812 1241856 1245699 1245816 1249248 1250496 1254528 1256684 1257984 1265472 1273041 1276548 1280664 1288287 1289574 1291836 1293248 1297296 1300992 1304576 1305018 1308736 1317888 1325646 1332331 1333662 1337336 1338672 1341522 1341648 1345344 1346688 1349634 1353352 1354704 1354752 1359072 1362816 1362944 1366561 1370928 1382927 1387386 1388772 1397088 1399489 1401543 1405404 1405536 1406808 1409408 1410816 1419264 1423656 1427712 1434818 1437696 1440208 1450228 1453452 1454904 1457456 1458912 1463616 1467596 1467648 1472328 1476384 1482624 1486848 1504503 1506006 1509354 1513512 1515024 1517824 1522521 1522664 1524042 1528384 1533168 1533312 1537536 1539072 1542294 1546688 1555939 1557504 1561784 1565256 1571136 1574573 1576146 1580488 1581228 1585584 1587168 1589952 1595022 1596672 1599416 1606176 1610752 1620234 1636767 1639638 1639792 1641276 1645952 1651104 1655808 1656369 1660932 1661088 1665664 1667328 1672704 1677312 1687296 1695694 1697388 1702064 1707552 1712997 1717716 1719432 1722448 1724976 1729728 1731456 1734656 1740024 1752192 1757007 1757184 1760913 1767528 1778049 1778216 1783782 1784896 1788696 1788864 1793792 1795584 1799343 1799512 1806272 1806336 1812096 1817088 1824768 1827904 1838837 1840674 1844766 1849848 1851696 1860859 1862718 1862784 1868724 1873872 1874048 1875744 1881088 1885026 1886976 1898208 1903616 1914822 1920996 1934361 1937754 1937936 1939872 1945216 1951488 1956864 1957527 1963104 1968512 1976832 1980286 2000493 2004002 2006004 2008008 2012472 2018016 2020032 2024451 2030028 2032056 2032128 2038608 2044224 2044416 2050048 2052096 2056392 2076672 2081079 2083158 2087008 2094848 2101528 2108106 2108304 2114112 2116224 2119936 2126696 2128896 2141568 2147453 2152227 2156544 2160312 2173171 2175342 2180178 2182356 2186184 2188368 2195424 2199197 2201394 2201472 2207744 2208492 2214576 2214784 2223104 2230272 2249728 2259009 2263184 2270268 2276736 2283996 2286063 2290288 2292576 2299968 2306304 2308608 2313441 2320032 2322432 2336256 2340338 2342676 2347884 2356704 2364219 2368366 2370732 2371842 2378376 2380752 2384928 2385152 2392533 2394112 2399124 2409264 2416128 2422784 2430351 2445047 2454232 2459457 2459688 2461914 2466464 2468928 2474329 2483624 2483712 2491398 2491632 2498496 2500992 2509056 2513368 2515968 2530944 2537899 2543541 2546082 2553096 2561328 2568293 2576574 2579148 2583672 2586496 2594592 2601984 2609152 2610036 2617472 2635776 2651292 2664662 2667324 2674672 2677344 2683044 2683296 2690688 2693376 2699268 2706704 2709408 2709504 2718144 2725632 2725888 2733122 2741856 2761011 2765854 2767149 2774772 2777544 2794077 2794176 2798978 2803086 2810808 2811072 2813616 2818816 2821632 2827539 2838528 2847312 2855424 2869636 2872233 2880416 2889601 2900456 2906631 2906904 2909808 2914912 2917824 2924207 2927232 2935192 2935296 2944656 2952768 2965248 2970429 3006003 3009006 3012012 3018708 3027024 3030048 3035648 3045042 3045328 3048084 3056768 3066336 3066624 3075072 3078144 3084588 3093376 3111878 3115008 3123568 3130512 3142272 3149146 3152292 3160976 3162456 3171168 3174336 3179904 3190044 3193344 3198832 3212352 3221504 3240468 3263013 3270267 3273534 3279276 3279584 3282552 3291904 3302091 3302208 3311616 3312738 3321864 3322176 3331328 3334656 3345408 3354624 3374569 3374592 3391388 3394776 3404128 3414983 3415104 3425994 3435432 3438864 3444896 3449952 3455881 3459456 3462912 3469312 3480048 3504384 3510507 3514014 3521826 3535056 3552549 3556098 3556432 3567564 3569792 3577392 3577728 3587584 3591168 3598686 3599024 3612544 3624192 3634176 3649536 3655808 3677674 3681348 3689532 3699696 3703392 3721718 3725436 3725568 3737448 3747744 3748096 3751488 3762176 3770052 3773952 3796416 3807232 3819123 3829644 3841992 3864861 3868722 3875508 3875872 3879744 3890432 3902976 3913728 3915054 3926208 3937024 3953664 3960572 3988127 3996993 4000986 4008004 4012008 4016016 4024944 4035889 4036032 4040064 4048902 4060056 4064112 4064256 4077216 4088448 4088832 4099683 4100096 4112784 4148781 4162158 4166316 4174016 4189696 4198467 4203056 4216212 4216608 4228224 4232448 4239872 4253392 4257792 4283136 4294906 4304454 4313088 4320624 4346342 4350684 4360356 4364712 4372368 4376736 4390848 4398394 4402788 4402944 4416984 4429152 4429568 4446208 4460544 4499456 4513509 4518018 4526368 4540536 4553472 4567563 4567992 4572126 4580576 4585152 4599936 4612608 4617216 4626882 4640064 4657463 4667817 4672512 4680676 4685352 4695768 4713241 4713408 4723719 4728438 4736732 4741464 4743684 4756752 4761504 4769687 4769856 4770304 4785066 4788224 4798248 4818528 4832256 4845568 4860702 4890094 4908464 4918914 4919376 4923828 4932928 4937856 4948658 4967248 4967424 4982796 4983264 4996992 5001984 5018112 5026736 5031936 5061888 5075798 5087082 5092164 5106192 5122656 5136586 5138991 5153148 5158296 5167344 5172992 5189184 5203968 5220072 5234944 5271021 5271552 5282739 5302584 5329324 5334147 5334648 5349344 5354688 5366088 5366592 5381376 5386752 5398029 5398536 5413408 5418816 5419008 5436288 5451264 5451776 5466244 5483712 5516511 5522022 5531708 5534298 5549544 5555088 5582577 5588154 5588352 5597956 5606172 5621616 5622144 5627232 5637632 5643264 5655078 5694624 5710848 5739272 5744466 5760832 5779202 5800912 5813262 5813808 5819616 5829824 5835648 5848414 5854464 5870384 5870592 5889312 5905536 5930496 5940858 6001479 6012006 6018012 6024024 6037416 6054048 6060096 6071296 6073353 6090084 6090656 6096168 6113536 6132672 6133248 6150144 6156288 6169176 6186752 6223756 6230016 6243237 6247136 6261024 6284544 6298292 6304584 6321952 6324912 6342336 6348672 6359808 6380088 6386688 6397664 6424704 6442359 6443008 6456681 6480936 6519513 6526026 6540534 6547068 6558552 6559168 6565104 6583808 6597591 6604182 6604416 6623232 6625476 6643728 6644352 6662656 6669312 6690816 6749138 6749184 6782776 6789552 6808256 6829966 6830208 6851988 6870864 6877728 6889792 6899904 6911762 6918912 6925824 6960096 7008768 7021014 7028028 7043652 7070112 7092657 7105098 7112196 7112864 7135128 7139584 7154784 7155456 7175168 7177599 7182336 7197372 7198048 7225088 7248384 7268352 7291053 7311616 7335141 7355348 7362696 7378371 7379064 7399392 7406784 7422987 7443436 7450872 7451136 7474896 7495488 7496192 7502976 7524352 7540104 7547904 7592832 7613697 7614464 7630623 7638246 7659288 7683984 7704879 7729722 7737444 7751016 7751744 7759488 7780864 7805952 7827456 7830108 7852416 7874048 7907328 7921144 7976254 7993986 8001972 8016008 8024016 8032032 8049888 8071778 8072064 8080128 8097804 8120112 8128224 8128512 8154432 8176896 8177664 8199366 8225568 8283033 8297562 8301447 8324316 8332632 8348032 8379392 8382231 8396934 8406112 8432424 8433216 8456448 8464896 8479744 8482617 8506784 8515584 8566272 8589812 8608908 8616699 8641248 8668803 8692684 8701368 8719893 8720712 8729424 8744736 8753472 8772621 8781696 8796788 8805576 8805888 8833968 8858304 8859136 8892416 8911287 8998912 9018009 9027018 9036036 9052736 9081072 9106944 9135126 9135984 9144252 9161152 9170304 9199872 9225216 9234432 9253764 9280128 9314926 9326317 9335634 9345024 9361352 9370704 9391536 9426482 9426816 9447438 9456876 9473464 9482928 9487368 9513504 9523008 9539374 9539712 9540608 9570132 9596496 9637056 9664512 9721404 9780188 9789039 9810801 9816928 9837828 9838752 9847656 9865856 9875712 9897316 9906273 9934496 9934848 9965592 9966528 9993984 10003968 10036224 10053472 10063872 10123707 10123776 10151596 10174164 10184328 10212384 10244949 10245312 10273172 10277982 10306296 10316592 10334688 10345984 10367643 10378368 10407936 10440144 10469888 10531521 10542042 10565478 10605168 10657647 10658648 10668294 10669296 10698688 10709376 10732176 10733184 10762752 10773504 10796058 10797072 10826816 10837632 10872576 10891573 10902528 10932488 10967424 11022011 11033022 11044044 11063416 11068596 11099088 11110176 11165154 11176308 11176704 11195912 11212344 11243232 11244288 11254464 11275264 11286528 11310156 11389248 11421696 11457369 11478544 11488932 11521664 11558404 11594583 11601824 11626524 11627616 11639232 11659648 11671296 11696828 11708928 11740768 11741184 11778624 11811072 11860992 11881716 11964381 11990979 12002958 12024012 12036024 12048048 12074832 12107667 12108096 12120192 12142592 12146706 12180168 12181312 12192336 12227072 12265344 12266496 12299049 12300288 12338352 12373504 12446343 12447512 12486474 12494272 12522048 12569088 12595401 12596584 12609168 12643904 12649824 12684672 12697344 12719616 12760176 12773376 12795328 12849408 12871859 12884718 12913362 12961872 13026013 13039026 13052052 13081068 13094136 13117104 13118336 13130208 13167616 13195182 13208364 13208832 13250952 13287456 13288704 13325312 13338624 13381632 13498276 13498368 13540527 13565552 13579104 13616512 13659932 13660416 13702689 13703976 13741728 13755456 13779584 13799808 13823524 13837824 13851648 13920192 13972389 14003451 14017536 14042028 14056056 14087304 14139723 14140224 14171157 14185314 14210196 14224392 14225728 14270256 14279168 14309061 14309568 14310912 14350336 14355198 14364672 14394744 14396096 14450176 14496768 14536704 14582106 14623232 14670282 14710696 14725392 14756742 14758128 14798784 14813568 14845974 14886872 14901744 14902272 14949792 14990976 14992384 15005952 15032171 15080208 15095808 15185664 15212197 15227394 15261246 15276492 15318576 15367968 15394379 15409758 15416973 15459444 15474888 15502032 15503488 15518976 15561728 15611904 15660216 15704832 15748096 15813063 15814656 15842288 15952508 15987972 16002441 16003944 16032016 16048032 16064064 16099776 16143556 16144128 16160256 16194087 16195608 16240224 16256448 16257024 16308864 16353792 16355328 16398732 16451136 16549533 16566066 16595124 16602894 16648632 16665264 16696064 16747731 16758784 16764462 16793868 16812224 16864848 16866432 16912896 16929792 16959488 16965234 17013568 17115329 17132544 17179624 17217816 17233398 17282496 17320303 17337606 17385368 17402736 17439786 17441424 17458848 17489472 17506944 17545242 17563392 17593576 17611152 17611776 17667936 17716608 17718272 17765293 17822574 17978051 18004437 18036018 18054036 18072072 18105472 18162144 18213888 18220059 18270252 18271968 18288504 18322304 18340608 18399744 18450432 18468864 18507528 18560256 18629852 18652634 18671268 18690048 18722704 18741408 18783072 18852964 18853632 18894876 18913752 18946928 18965856 18974736 19027008 19046016 19078748 19079424 19081216 19140264 19192992 19274112 19327077 19329024 19370043 19442808 19558539 19560376 19578078 19621602 19633856 19675656 19677504 19695312 19731712 19751424 19792773 19794632 19812546 19868992 19869696 19931184 19933056 19987968 20007936 20072448 20106944 20227207 20247414 20247552 20303192 20348328 20368656 20424768 20469449 20489898 20490624 20546344 20555964 20612592 20633184 20669376 20691968 20735286 20756736 20880288 20939776 21063042 21084084 21130956 21210336 21277971 21315294 21317296 21336588 21338592 21397376 21418752 21464352 21466368 21525504 21532797 21547008 21592116 21594144 21653632 21675264 21745152 21783146 21805056 21864976 21934848 22005423 22044022 22066044 22088088 22126832 22137192 22198176 22220352 22268961 22330308 22352616 22353408 22391824 22424688 22486464 22488576 22508928 22550528 22573056 22620312 22778496 22841091 22843392 22891869 22914738 22957088 22977864 23043328 23114637 23116808 23189166 23203648 23253048 23255232 23278464 23319296 23342592 23393656 23417856 23481536 23482368 23557248 23621983 23622144 23721984 23763432 23904881 23928762 23981958 24005916 24048024 24072048 24096096 24149664 24191167 24215334 24216192 24240384 24285184 24293412 24360336 24362624 24384672 24454144 24530688 24532992 24598098 24676704 24747008 24849099 24892686 24895024 24972948 24988544 25044096 25138176 25146693 25190802 25193168 25218336 25287808 25299648 25369344 25394688 25439232 25447851 25520352 25546752 25590656 25698816 25743718 25769436 25826724 25923744 26006409 26052026 26078052 26104104 26162136 26188272 26234208 26236672 26260416 26317863 26335232 26390364 26416728 26417664 26501904 26574912 26577408 26650624 26677248 26733861 26996552 26996736 27054027 27081054 27131104 27158208 27233024 27319864 27320832 27405378 27407952 27483456 27510912 27559168 27599616 27647048 27675648 27703296 27840384 27916889 27944778 27978951 28006902 28035072 28084056 28112112 28174608 28251223 28279446 28280448 28342314 28370628 28420392 28448784 28451456 28540512 28558336 28618122 28619136 28621824 28700672 28710396 28789488 28792192 28900352 28993536 29164212 29246464 29340564 29367117 29421392 29450784 29513484 29516256 29597568 29627136 29691948 29718819 29773744 29803488 29804544 29899584 29981952 29984768 30011904 30064342 30160416 30191616 30371121 30371328 30424394 30454788 30522492 30552984 30637152 30734847 30735936 30788758 30819516 30833946 30918888 30949776 31004064 31006976 31037952 31102929 31123456 31223808 31320432 31409664 31496192 31594563 31626126 31684576 31785611 31905016 31972941 31975944 32004882 32007888 32064032 32096064 32128128 32166277 32199552 32287112 32288256 32320512 32388174 32391216 32480448 32512896 32602241 32617728 32674719 32707584 32797464 32902272 32992687 33066033 33099066 33132132 33190248 33205788 33297264 33330528 33387809 33392128 33495462 33517568 33528924 33587736 33624448 33729696 33732864 33825792 33859584 33918976 33930468 34027136 34230658 34265088 34359248 34435632 34466796 34564992 34640606 34675212 34770736 34805472 34879572 34882848 34917696 34978944 35013888 35090484 35126784 35187152 35222304 35223552 35335872 35433216 35436544 35530586 35645148 35893143 35956102 35972937 36008874 36072036 36108072 36144144 36210944 36323001 36324288 36427776 36440118 36540504 36543936 36577008 36644608 36681216 36799488 36897147 36900864 37015056 37120259 37120512 37259704 37305268 37339029 37342536 37445408 37482816 37564813 37566144 37705928 37707264 37786203 37789752 37827504 37893856 37931712 37949472 38014691 38054016 38092032 38157496 38158848 38162432 38280528 38385984 38548224 38615577 38654154 38740086 38885616 39078039 39117078 39120752 39156156 39243204 39267712 39351312 39355008 39390624 39463424 39502848 39585546 39589264 39625092 39737984 39862368 39866112 39975936 40015872 40144896 40213888 40454414 40494828 40495104 40606384 40696656 40737312 40849536 40938898 40979796 40981248 41092688 41111928 41225184 41266368 41338752 41383936 41470572 41513472 41760576 41879552 41917167 42010353 42126084 42168168 42261912 42419169 42420672 42513471 42555942 42630588 42634592 42673176 42677184 42794752 42837504 42927183 42928704 42932736 43051008 43065594 43094016 43184232 43188288 43307264 43350528 43490304 43566292 43610112 43729952 43869397 43869696 44010846 44088044 44132088 44176176 44253664 44274384 44394779 44396352 44440704 44537922 44660616 44705232 44706816 44783648 44849376 44972928 44977152 45017856 45096513 45101056 45240624 45556992 45636591 45682182 45783738 45829476 45914176 45955728 46086656 46183137 46229274 46233616 46378332 46407296 46506096 46510464 46556928 46638592 46685184 46787312 46835712 46963072 47114496 47243966 47244288 47443968 47526864 47809762 47857524 47963916 48011832 48096048 48144096 48192192 48299328 48382334 48430668 48432384 48480768 48586824 48720672 48725248 48769344 48908288 49061376 49065984 49196196 49353408 49494016 49648599 49698198 49785372 49790048 49945896 49977088 50088192 50243193 50276352 50293386 50381604 50386336 50436672 50575616 50599296 50738688 50789376 50878464 50895702 51040704 51181312 51232093 51345987 51397632 51487436 51538872 51653448 51845651 51847488 51960909 52012818 52104052 52156104 52208208 52324272 52376544 52466557 52468416 52473344 52520832 52635726 52670464 52780728 52833456 52835328 53003808 53149824 53154816 53295879 53301248 53467722 53934153 53993104 54108054 54162108 54262208 54316416 54466048 54639728 54641664 54810756 54815904 54966912 55021824 55118336 55199232 55294096 55351296 55406592 55680768 55833778 55889556 55957902 56013804 56070144 56168112 56224224 56349216 56502446 56558892 56560896 56684628 56741256 56840784 56897568 56902912 57081024 57116672 57236244 57238272 57243648 57420792 57578976 57584384 57800704 57981231 57987072 58110129 58328424 58492928 58675617 58681128 58734234 58842784 58901568 59026968 59032512 59195136 59254272 59378319 59383896 59437638 59547488 59606976 59609088 59799168 59963904 59969536 60023808 60128684 60320832 60547019 60681621 60742242 60742656 60848788 60909576 61044984 61105968 61272133 61274304 61408347 61469694 61471872 61577516 61639032 61667892 61837776 61899552 62008128 62013952 62075904 62205858 62246912 62640864 62819328 62992384 63189126 63252252 63369152 63571222 63810032 63945882 63951888 64009764 64015776 64128064 64192128 64256256 64332554 64399104 64574224 64576512 64641024 64776348 64782432 64960896 65025792 65204482 65235456 65349438 65415168 65594928 65804544 65985374 66016269 66132066 66198132 66264264 66380496 66411576 66594528 66661056 66775618 66784256 66806883 66990924 67057848 67175472 67248896 67459392 67465728 67651584 67719168 67860936 68054272 68461316 68523273 68530176 68675607 68718496 68871264 68933592 69129984 69281212 69343911 69350424 69541472 69610944 69759144 69765696 69835392 69957888 70027776 70180968 70253568 70374304 70444608 70447104 70671744 70865949 70866432 70873088 71061172 71290296 71714643 71786286 71912204 71945874 72017748 72144072 72216144 72288288 72421888 72573501 72646002 72648576 72855552 72880236 73081008 73087872 73154016 73289216 73362432 73598976 73794294 74030112 74240518 74241024 74519408 74610536 74678058 74685072 74890816 74965632 75129626 75132288 75411856 75414528 75572406 75579504 75655008 75787712 75863424 75898944 76029382 76108032 76184064 76314992 76317696 76561056 76771968 77096448 77231154 77308308 77480172 77771232 78019227 78156078 78234156 78241504 78312312 78486408 78535424 78702624 78710016 78781248 78926848 78953589 79005696 79171092 79178528 79250184 79475968 79724736 79732224 79951872 80031744 80201583 80427776 80908828 80989656 80990208 81162081 81212768 81393312 81474624 81699072 81877796 81959592 81962496 82185376 82223856 82450368 82532736 82677504 82767872 82941144 83026944 83521152 83750667 83759104 83834334 83936853 84020706 84252168 84336336 84523824 84753669 84838338 84841344 85026942 85111884 85261176 85269184 85346352 85354368 85589504 85675008 85854366 85857408 85865472 86102016 86131188 86368464 86376576 86614528 86701056 86980608 87132584 87459904 87738794 87739392 88021692 88176088 88264176 88352352 88507328 88548768 88789558 88792704 88881408 89075844 89321232 89410464 89413632 89567296 89698752 89945856 89954304 90035712 90193026 90481248 91113363 91113984 91273182 91364364 91567476 91658952 91828352 91911456 92173312 92204541 92366274 92458548 92467232 92756664 92814592 93012192 93020928 93113856 93277184 93308787 93370368 93574624 93671424 93926144 94228992 94487932 94488576 94783689 95053728 95356833 95619524 95715048 95918823 95927832 96023664 96192096 96288192 96384384 96498831 96598656 96764668 96861336 96864768 96961536 97173648 97441344 97450496 97538688 97806723 97816576 98024157 98122752 98392392 98706816 98978061 98988032 99198099 99297198 99396396 99570744 99580096 99891792 99954176 100163427 100176384 100486386 100552704 100586772 100763208 100772672 100873344 101151232 101198592 101477376 101578752 101756928 101791404 102081408 102362624 102464186 102691974 102795264 102974872 103077744 103306896 103691302 103694976 103921818 104025636 104208104 104312208 104416416 104648544 104753088 104933114 104936832 104946688 105041664 105271452 105561456 105666912 105670656 106007616 106299648 106309632 106591758 106935444 107679429 107868306 107918811 107986208 108216108 108324216 108524416 108632832 108932096 108969003 109279456 109283328 109621512 109631808 109933824 110043648 110236672 110398464 110588192 110691441 110702592 111360777 111361536 111667556 111779112 111915804 112017087 112027608 112336224 112448448 112694439 112698432 113004892 113117784 113121792 113358609 113369256 113482512 113681568 113795136 113805824 114044073 114162048 114233344 114472488 114476544 114487296 114841584 115157952 115168768 115601408 115846731 115962462 116220258 116656848 116985856 117234117 117351234 117362256 117468468 117685568 117803136 118053936 118065024 118390272 118508544 118756638 118767792 118875276 119094976 119213952 119598336 119807303 119927808 120047616 120257368 120641664 121094038 121242121 121363242 121484484 121485312 121697576 121819152 122089968 122211936 122544266 122548608 122816694 122939388 122943744 123155032 123278064 123335784 123675552 123799104 124016256 124027904 124151808 124411716 125281728 125638656 125751501 126031059 126378252 126504504 126738304 127142444 127257507 127540413 127620064 127891764 127903776 128019528 128031552 128256128 128384256 128512512 128665108 128781549 128798208 129148448 129153024 129282048 129552696 129564864 129921792 130051584 130408964 130470912 130698876 130830336 131189856 131608191 131609088 131970748 132032538 132264132 132396264 132528528 132760992 132823152 133184337 133189056 133322112 133551236 133568512 133613766 133981848 134115696 134350944 134497792 134918784 134931456 135289539 135303168 135721872 136108544 136909773 136922632 137046546 137351214 137436992 137742528 137867184 138259968 138549411 138562424 138687822 138700848 139082944 139221888 139518288 139531392 139670784 139915776 140055552 140361936 140507136 140748608 140889216 141343488 141590449 141731898 141732864 142122344 142580592 143286143 143429286 143572572 143824408 143891748 144035496 144288144 144432288 144576576 144843776 145147002 145292004 145297152 145760472 146162016 146175744 146308032 146578432 146724864 147197952 147588588 148060224 148481036 148482048 148945797 149038816 149221072 149356116 149370144 149781632 149931264 150259252 150264576 150729579 150823712 150829056 151144812 151159008 151310016 151575424 151726848 151797888 152058764 152216064 152368128 152629984 152635392 153122112 153543936 153696279 154037961 154192896 154462308 154616616 154960344 155536953 155542464 155882727 156038454 156312156 156468312 156483008 156624624 156972816 157070848 157399671 157405248 157420032 157562496 157853696 157907178 158011392 158342184 158357056 158500368 158951936 159449472 159464448 159887637 159903744 160403166 160855552 161802459 161817656 161979312 162324162 162425536 162786624 162949248 163398144 163755592 163919184 163924992 164370752 164447712 164900736 165065472 165353881 165355008 165882288 166053888 167042304 167334167 167501334 167668668 167873706 168041412 168504336 168672672 169047648 169338169 169507338 169676676 169682688 170053884 170223768 170522352 170538368 170692704 170708736 171179008 171350016 171708732 171714816 171730944 172262376 172736928 172753152 173229056 173402112 173943693 173961216 174265168 174919808 175477588 175478784 176026851 176043384 176352176 176528352 176704704 177014656 177097536 177579116 177585408 177762816 178134957 178151688 178642464 178820928 178827264 179134592 179397504 179891712 179908608 180071424 180386052 180962496 181641057 182044863 182226726 182227968 182546364 182728728 183134952 183317904 183656704 183816399 183822912 184225041 184346624 184409082 184732548 184917096 184934464 185513328 185629184 186024384 186041856 186227712 186554368 186617574 186740736 187149248 187852288 188457984 188975864 188977152 189567378 190107456 190713666 191239048 191430096 191837646 191855664 192047328 192384192 192576384 192768768 192997662 193197312 193529336 193722672 193729536 193923072 194347296 194882688 194900992 195077376 195418223 195613446 196048314 196245504 196784784 197413632 197758561 197956122 198048807 198396198 198594396 198792792 199141488 199160192 199783584 199908352 200326854 200352768 200420649 200972772 201173544 201526416 201545344 201746688 202302464 202397184 202954752 203157504 203582808 204162816 204725248 204928372 205383948 205569819 205590528 205949744 206155488 206613792 207382604 207389952 207843636 208031733 208051272 208416208 208624416 208832832 209297088 209506176 209866228 209873664 209893376 210083328 210542904 211122912 211333824 211341312 212015232 212597847 212599296 212619264 213183516 213870888 215143929 215358858 215736612 215837622 215972416 216432216 216648432 217048832 217265664 217720503 217864192 217938006 218558912 218566656 219243024 219263616 219867648 220087296 220473344 220796928 221176384 221382882 222499277 222721554 222723072 223335112 223558224 223831608 224034174 224055216 224672448 224896896 225163939 225388878 225396864 226009784 226235568 226243584 226717218 226738512 226965024 227363136 227590272 227611648 228088146 228215687 228324096 228944976 228953088 229683168 230315904 230337536 230948809 231693462 231924924 232440516 233313696 233714663 234057681 234468234 234702468 234724512 234936936 235371136 235606272 236107872 236130048 236780544 236860767 237017088 237513276 237535584 237750552 238189952 238427904 239196672 239614606 239855616 240095232 240514736 241283328 242188076 242484242 242726484 242968968 242970624 243395152 243638304 244179936 244423872 245088532 245097216 245633388 245878776 245887488 246310064 246556128 246671568 247351104 247598208 248032512 248055808 248303616 248823432 250563456 251252001 251277312 251503002 251810559 252062118 252756504 253009008 253476608 254261007 254284888 254515014 255080826 255240128 255783528 255807552 256039056 256063104 256512256 256768512 257025024 257330216 257563098 257596416 258296896 258306048 259105392 259129728 259841813 259843584 260103168 260817928 260941824 261397752 262379712 262953691 263216382 263218176 263941496 264065076 264528264 264792528 265057056 265521984 265646304 266102837 266368674 266378112 266644224 267102472 267137024 267227532 267963696 268231392 268701888 268995584 269837568 269862912 270579078 271443744 272217088 273340089 273819546 273845264 274093092 274702428 274873984 275485056 275734368 276519936 276613623 277098822 277124848 277375644 277401696 278165888 278443776 279036576 279062784 279341568 279831552 279926361 280111104 280723872 281014272 281497216 281778432 282686976 283180898 283463796 283465728 284244688 285161184 286070499 286572286 286858572 287145144 287648816 287783496 288070992 288576288 288864576 289153152 289496493 289687552 290294004 290584008 290594304 291520944 292324032 292351488 292616064 293156864 293420169 293449728 294072471 295177176 296120448 296934183 296962072 296964096 297594297 297891594 298077632 298442144 298712232 298740288 299563264 299862528 300490281 300518504 300529152 301459158 301647424 301658112 302289624 302318016 302620032 303150848 303453696 303595776 304117528 304432128 304736256 305259968 305270784 306244224 307085779 307087872 307392558 308075922 308385792 308924616 309233232 309920688 310763453 311073906 311084928 311765454 312076908 312624312 312936624 312966016 313249248 313945632 314141696 314799342 314810496 314840064 315124992 315707392 315814356 316684368 316714112 317000736 317903872 318898944 318928896 319775274 320806332 321711104 323038287 323604918 323635312 323958624 324648324 324851072 325573248 325898496 326796288 326907009 327511184 327838368 327849984 328741504 328895424 329801472 330130944 330707762 330710016 331764576 332107776 334082331 334084608 334668334 335002668 335337336 335747412 336082824 337008672 337345344 338083317 338095296 338676338 339014676 339353352 339365376 340107768 340447536 341044704 341076736 341385408 341417472 342132219 342358016 342700032 343417464 343429632 343461888 344524752 345473856 345506304 346458112 346804224 347540193 347887386 348530336 349839616 350955176 350957568 351702351 352053702 352086768 352704352 353056704 353409408 354029312 354195072 355158232 355170816 355525632 356269914 356303376 357284928 357641856 358269184 358624651 358795008 359421909 359783424 360142848 360772104 361924992 362919557 363282114 363726363 364089726 364453452 364455936 365092728 365457456 366269904 366635808 367265899 367313408 367632798 367645824 368450082 368693248 368818164 369465096 369834192 369868928 371026656 371258368 372048768 372083712 372455424 373108736 373235148 374298496 375704576 376915968 377254503 377951728 379134756 380214912 381427332 381772521 382478096 382860192 383675292 383711328 384094656 384768384 385152768 385537536 385995324 386344647 386394624 387058672 387445344 387459072 387846144 388694592 389765376 389801984 390154752 390836446 391226892 392096628 392491008 393569568 394824573 394827264 395517122 395912244 396097614 396792396 397188792 397585584 398282976 398320384 399553011 399567168 399816704 400653708 400705536 400841298 401945544 402347088 403052832 403090688 403493376 404604928 404794368 405868617 405909504 407165616 408322849 408325632 409450496 409856744 410729319 410767896 411139638 411899488 412310976 413212943 413227584 414765208 414779904 415648233 415687272 416063466 416102544 416832416 417248832 417665664 418161601 418594176 419012352 419732456 419747328 419786752 420166656 421085808 422245824 422667648 423829133 424030464 424771347 425195694 425198592 426367032 427741776 428904931 429858429 430287858 430717716 431473224 431675244 431944832 432864432 433296864 434097664 434531328 435441006 435728384 435876012 437117824 438486048 438527232 439735296 440174592 440946688 441593856 442352768 442765764 444998554 445443108 445446144 446670224 447116448 447663216 448068348 448110432 449344896 449793792 450327878 450777756 450793728 452019568 452471136 452487168 453434436 453477024 453930048 454726272 455180544 455223296 456176292 456431374 456648192 457889952 457906176 459366336 460631808 460675072 461088837 461897618 462113883 463386924 463849848 464881032 466610859 466627392 467429326 467648181 468115362 468936468 469404936 469449024 469873872 470742272 471212544 472199013 472215744 472260096 473561088 473721534 474034176 475026552 475071168 475501104 476379904 476855808 478393344 479229212 479662911 479711232 481029472 482563367 482566656 484376152 484968484 485407377 485452968 485937936 486790304 487276608 488342569 488359872 488847744 490177064 490194432 491266776 491757552 491774976 492620128 493112256 493343136 494702208 495196416 496061643 496065024 496111616 497646864 501126912 502002501 502504002 503006004 503621118 504124236 505513008 506018016 506953216 508014507 508522014 508569776 509030028 510161652 510480256 511567056 511615104 512078112 512126208 513024512 513537024 514050048 514660432 515126196 515192832 516593792 518210784 518259456 519683626 519687168 520206336 521635856 521883648 522795504 524759424 525907382 526432764 526436352 527882992 528130152 529056528 529585056 530114112 531043968 531292608 532205674 532737348 532756224 533288448 534204944 534455064 535927392 536462784 537403776 537991168 539675136 539725824 541158156 542887488 544434176 544923171 546134589 546680178 547639092 547690528 548186184 549404856 549747968 550970112 551449197 551468736 552675123 553039872 553227246 554197644 554249696 554751288 554803392 556331776 556887552 558073152 558125568 558683136 559663104 559852722 560222208 561447744 562994432 563553023 563556864 565373952 566361796 566927592 566931456 568489376 570302161 570322368 572140998 573144572 573717144 574290288 575297632 575566992 576141984 577132127 577152576 577729152 578306304 578992986 579375104 580588008 581168016 581188608 583041888 584648064 584702976 585232128 586254669 586313728 586840338 588144942 590354352 592240896 593275683 593868366 593924144 595188594 595783188 596155264 596884288 597424464 597480576 599126528 599725056 600980562 601037008 601058304 602918316 603294848 604579248 604636032 605240064 606301696 606907392 607191552 608235056 608864256 609472512 610519936 612488448 614171558 614175744 614785116 616151844 616771584 617849232 618466464 619841376 621526906 622147812 622169856 623530908 624153816 625248624 625873248 625932032 626498496 627891264 628283392 629598684 629620992 629680128 630249984 631628712 633368736 633428224 634001472 635807744 637793541 637797888 637857792 639550548 641612664 643422208 645431787 646076574 647209836 647270624 647917248 649296648 649702144 651146496 651796992 653161509 653592576 653814018 655022368 655676736 655699968 657483008 657790848 659602944 660261888 661415524 661420032 663529152 666017209 667497831 668164662 668169216 669336668 670005336 670674672 671494824 672165648 673993463 674017344 674690688 675491817 676166634 676190592 677352676 678029352 678706704 678730752 680215536 680895072 682089408 682153472 682770816 682834944 684264438 684647061 684716032 686834928 686859264 689049504 690947712 691012608 692846427 692916224 695080386 695774772 697060672 699679232 701143989 701910352 703404702 704107404 704173536 705408704 706113408 706818816 708058624 708390144 710316464 710341632 711051264 712539828 712606752 714569856 715283712 716538368 717249302 717590016 718843818 719566848 720285696 721544208 723849984 725839114 726564228 727452726 728179452 728906904 728911872 730185456 730914912 732539808 733271616 734531798 734626816 735265596 735291648 736900164 737636328 738930192 739668384 739737856 742053312 742516736 744097536 744167424 744910848 746470296 748596992 751409152 753756003 753831936 754509006 755431677 755903456 758269512 760429824 762783021 762854664 763545042 764956192 765720384 767350584 767422656 768189312 769536768 770305536 771075072 771990648 772689294 772789248 774117344 774890688 774918144 777389184 777796321 779525439 779530752 779603968 780309504 781672892 782453784 784193256 787111247 787139136 788861073 789649146 789654528 791034244 791824488 792195228 793584792 794377584 795171168 796537729 796565952 796640768 798308511 799106022 799134336 799633408 801307416 801411072 801682596 803891088 804694176 806105664 806181376 806986752 809209856 809588736 811737234 814331232 816645698 816651264 818900992 819713488 821458638 821535792 822279276 823798976 824621952 826425886 826455168 829530416 829559808 831296466 831374544 832126932 832205088 833664832 834497664 835331328 836323202 837188352 838024704 839464912 839494656 840333312 842171616 844491648 845335296 847658266 848060928 849542694 850391388 850397184 852734064 855483552 857809862 858211497 859716858 860575716 861435432 862946448 863350488 863889664 865728864 866593728 868195328 868489479 869062656 870882012 871752024 874235648 876972096 877054464 879470592 880260507 880349184 882217413 884705536 885531528 889997108 890802549 890886216 890892288 892782891 893340448 894232896 895326432 896136696 896220864 898689792 899587584 900655756 901470843 901555512 901587456 904039136 904942272 904974336 906868872 906954048 907860096 909452544 910361088 910446592 912352584 912862748 913296384 915779904 915812352 918732672 921257337 921263616 921350144 922177674 923795236 924227766 926773848 927699696 929762064 932290359 933221718 933254784 934858652 935296362 936230724 937872936 938809872 938898048 939747744 941484544 942425088 944398026 944431488 944520192 947122176 947443068 950053104 950142336 951002208 952759808 953711616 956786688 958458424 959325822 962058944 965126734 965133312 968752304 969936968 970814754 970905936 971875872 973580608 974553216 976685138 976719744 977695488 980354128 980388864 982533552 983515104 983549952 985240256 986224512 986686272 989404416 990392832 992123286 992130048 995293728 1002246993 1002253824 1004005002 1005008004 1006012008 1007242236 1008248472 1011026016 1012036032 1013906432 1014249951 1016029014 1017044028 1017139552 1018060056 1020323304 1020960512 1023134112 1023230208 1024156224 1024252416 1026049024 1026396657 1027074048 1028100096 1029320864 1030252392 1030385664 1033187584 1036421568 1036518912 1039367252 1039374336 1040412672 1042620579 1043271712 1045591008 1049518848 1051814764 1052865528 1052872704 1055107053 1055765984 1056260304 1058113056 1059170112 1060228224 1062087936 1062585216 1064411348 1065474696 1065512448 1066576896 1068409888 1068910128 1071854784 1072925568 1074807552 1075873953 1075982336 1078265727 1079350272 1082316312 1085774976 1088758671 1088868352 1089846342 1091179089 1092269178 1093360356 1095278184 1095381056 1096372368 1098809712 1099495936 1101797697 1101940224 1102898394 1102937472 1105350246 1106079744 1106454492 1108395288 1108499392 1109502576 1109606784 1112663552 1113775104 1116146304 1116251136 1117366272 1119326208 1119705444 1122895488 1125988864 1127106046 1127113728 1130747904 1132723592 1133855184 1136978752 1140604322 1140644736 1144281996 1146289144 1147434288 1148580576 1150595264 1151133984 1152283968 1154264254 1154305152 1155458304 1156612608 1157985972 1161176016 1162336032 1162377216 1166083776 1169296128 1169405952 1170464256 1172509338 1173680676 1176289884 1180708704 1184473719 1184481792 1186551366 1187736732 1187848288 1190377188 1191566376 1192310528 1193768576 1194848928 1194961152 1198253056 1198659033 1199450112 1201961124 1202074016 1202116608 1205836632 1206589696 1209158496 1209272064 1210480128 1212603392 1213814784 1214383104 1216470112 1217605851 1217728512 1221039872 1224968547 1224976896 1228343116 1228351488 1229570232 1232187957 1232303688 1235698464 1236932928 1239638829 1239682752 1243053812 1244295624 1244339712 1246944699 1247061816 1248307632 1250497248 1251746496 1251864064 1252996992 1254484803 1255782528 1256566784 1259197368 1259241984 1259360256 1260499968 1263257424 1266737472 1266856448 1268002944 1271487399 1271615488 1274314041 1275587082 1275595776 1279101096 1283225328 1286714793 1286844416 1289575287 1290863574 1292153148 1294419672 1294541248 1295834496 1298593296 1299404288 1302292992 1303593984 1306323018 1307185152 1307628036 1310044736 1311353472 1314966016 1315581696 1319205888 1320523776 1322831048 1322840064 1327058304 1332034418 1334995662 1336329324 1336338432 1338673336 1340010672 1341349344 1342989648 1344331296 1347986926 1348034688 1349381376 1350983634 1352333268 1352381184 1354705352 1356058704 1357413408 1357461504 1360431072 1361790144 1364178816 1364306944 1365541632 1365669888 1368528876 1369294122 1373669856 1373718528 1378099008 1381895424 1382025216 1383266511 1385692854 1386341649 1390160772 1391549544 1394121344 1399358464 1399832577 1402287978 1402944543 1403820704 1406809404 1408214808 1408347072 1410817408 1412226816 1413637632 1416117248 1416597039 1416780288 1420632928 1420683264 1422102528 1425079656 1425213504 1429139712 1430567424 1433076736 1434498604 1435180032 1437687636 1438988733 1439133696 1443088416 1447690101 1447699968 1451678228 1453128456 1454905452 1456222131 1456358904 1457813808 1460370912 1461829824 1465027707 1465079616 1466543232 1469063596 1469253632 1470531192 1470583296 1473800328 1475272656 1477860384 1479336768 1479475712 1484106624 1485033472 1488184929 1488195072 1488334848 1492940592 1497193984 1502818304 1506007503 1507512006 1509018012 1510863354 1511806912 1516539024 1520859648 1524043521 1525566042 1525709328 1527090084 1529912384 1531440768 1534701168 1534845312 1536378624 1539073536 1540611072 1542150144 1543981296 1545378588 1545578496 1548234688 1549781376 1554778368 1555592642 1557494939 1559050878 1559061504 1560619008 1563345784 1564907568 1568386512 1574222494 1574278272 1576147573 1577722146 1579298292 1579309056 1582068488 1583648976 1584390456 1587169584 1588755168 1590342336 1593075458 1593131904 1593281536 1596617022 1598212044 1598268672 1602614832 1603365192 1607782176 1609388352 1612211328 1612362752 1613973504 1619177472 1623474468 1628662464 1633291396 1633302528 1634769513 1638403767 1639426976 1642917276 1643071584 1644558552 1647597952 1649243904 1652851772 1652910336 1654347591 1658025369 1659060832 1659119616 1662592932 1662749088 1664253864 1664410176 1667329664 1668995328 1670662656 1672646404 1674376704 1676049408 1678929824 1678989312 1680666624 1684343232 1688983296 1690659069 1690670592 1695316532 1696121856 1699085388 1700782776 1700794368 1705468128 1710906483 1710967104 1715619724 1716422994 1719433716 1721151432 1722870864 1725892896 1726700976 1727779328 1731396381 1731457728 1733187456 1736390656 1736978958 1738125312 1741764024 1743504048 1748471296 1753944192 1754108928 1758764007 1758941184 1760521014 1764434826 1769411072 1771063056 1779827049 1779994216 1781605098 1781772432 1785565782 1786680896 1788465792 1790652864 1792273392 1792441728 1797379584 1799175168 1801311512 1802941686 1803111024 1803174912 1808078272 1809884544 1813737744 1813908096 1815720192 1818892691 1818905088 1820722176 1824705168 1825725496 1826592768 1831559808 1837465344 1840675837 1842514674 1842527232 1844355348 1847590472 1848455532 1853547696 1855399392 1859524128 1862719859 1864580718 1866443436 1866509568 1869717304 1870592724 1872461448 1875745872 1877619744 1877796096 1879495488 1882969088 1884850176 1888796052 1888862976 1889040384 1894886136 1900106208 1900284672 1902004416 1905519616 1907423232 1913380623 1913573376 1916916848 1918651644 1924117888 1930253468 1930266624 1936295361 1937504608 1939873936 1941629508 1941811872 1943751744 1947161216 1949106432 1953370276 1953439488 1955390976 1959484527 1960708256 1960777728 1965067104 1967030208 1967099904 1970480512 1972449024 1973372544 1978808832 1980785664 1984246572 1984260096 1990587456 1998051627 2002493493 2004493986 2004507648 2008010004 2010016008 2012024016 2014484472 2016496944 2021980389 2022052032 2024072064 2026475451 2027812864 2028499902 2032058028 2034088056 2034279104 2036120112 2040646608 2041921024 2046268224 2046460416 2048312448 2048504832 2052098048 2052793314 2053941183 2054148096 2058641728 2060504784 2066375168 2072843136 2073037824 2078539281 2078734504 2078748672 2085241158 2086543424 2091182016 2099037696 2103431967 2103629528 2105731056 2110214106 2111531968 2112520608 2116226112 2118340224 2120456448 2124175872 2125170432 2128822696 2130949392 2131024896 2133153792 2136819776 2137820256 2143709568 2145851136 2149600453 2149615104 2151747906 2156531454 2158700544 2164632624 2171549952 2175344171 2177517342 2179692684 2182358178 2184538356 2186720712 2190556368 2190762112 2192744736 2197619424 2198991872 2203595394 2203880448 2205796788 2205874944 2210700492 2212908984 2216790576 2216998784 2219005152 2219213568 2225327104 2227550208 2232292608 2232502272 2234732544 2239410888 2245790976 2251977728 2254212092 2254227456 2261268009 2261495808 2265447184 2267710368 2273957504 2281208644 2281289472 2288349063 2288563992 2292578288 2294868576 2297161152 2301190528 2302267968 2304567936 2308528508 2308610304 2310916608 2313225216 2315971944 2322352032 2324672064 2324754432 2332167552 2333388963 2338576317 2338592256 2338811904 2340928512 2345018676 2347361352 2352579768 2361333741 2361417408 2366583219 2368947438 2368963584 2373102732 2375473464 2375696576 2380754376 2383132752 2384621056 2387537152 2389613187 2389697856 2389922304 2394925533 2396506112 2397318066 2398900224 2403922248 2404148032 2404233216 2411673264 2413179392 2418316992 2418544128 2420960256 2425206784 2427629568 2428766208 2432940224 2435211702 2442079744 2449937094 2449953792 2456686232 2456702976 2459140464 2464375914 2464607376 2471396928 2473865856 2479277658 2479365504 2486107624 2488591248 2488679424 2493889398 2494123632 2496615264 2500994496 2503492992 2503728128 2505993984 2508969606 2510372557 2511565056 2518394736 2518483968 2520999936 2526514848 2533474944 2533712896 2536005888 2540436899 2542974798 2548628082 2551174164 2551191552 2558202192 2566450656 2570861293 2573429586 2574634491 2579150574 2581727148 2584306296 2588839344 2589082496 2591668992 2597186592 2598808576 2604585984 2605468437 2607187968 2612646036 2615256072 2620089472 2622706944 2629932032 2631163392 2638411776 2640781521 2641047552 2645662096 2654116608 2664068836 2669991324 2672407647 2672658648 2672676864 2677346672 2680021344 2682698688 2685979296 2688662592 2695973852 2696069376 2698762752 2701967268 2704412529 2704666536 2704762368 2709410704 2712117408 2714826816 2714923008 2720862144 2723580288 2728357632 2728613888 2731083264 2731339776 2737057752 2738588244 2747339712 2747437056 2756198016 2763772011 2763790848 2764050432 2766533022 2771385708 2772683298 2780321544 2783099088 2788242688 2796871077 2798716928 2799665154 2804575956 2805889086 2807641408 2813618808 2816429616 2816694144 2821634816 2824453632 2827275264 2832234496 2833194078 2833560576 2841265856 2841366528 2850159312 2850427008 2858259943 2858279424 2861134848 2866153472 2868997208 2870360064 2875375272 2877977466 2886176832 2892490601 2895380202 2895399936 2903356456 2906256912 2909810904 2912444262 2912717808 2915627616 2920741824 2923659648 2927131207 2930055414 2930159232 2933086464 2938127192 2938507264 2941062384 2941166592 2947600656 2950545312 2955720768 2958673536 2958951424 2966803931 2968213248 2976369858 2976390144 2985881184 2994387968 3002334517 3006740979 3012015006 3015024012 3018036024 3021726708 3023613824 3033078048 3041719296 3042749853 3048087042 3051132084 3051418656 3054180168 3059824768 3062881536 3069402336 3069690624 3072757248 3078147072 3079189971 3081222144 3084300288 3087962592 3090757176 3091156992 3096469376 3099562752 3109556736 3111185284 3114989878 3118101756 3118123008 3121238016 3126691568 3129815136 3136773024 3148444988 3148556544 3152295146 3155444292 3158596584 3158618112 3164136976 3167297952 3168780912 3174339168 3177510336 3180684672 3186150916 3186263808 3186563072 3193234044 3196424088 3196537344 3205229664 3206730384 3215564352 3218776704 3224422656 3224725504 3227621859 3227947008 3234797181 3246948936 3257324928 3266276013 3266582792 3266605056 3269539026 3273537267 3276807534 3278853952 3285834552 3286143168 3289117104 3295195904 3298487808 3305393091 3305703544 3305820672 3308695182 3316050738 3318121664 3318239232 3325185864 3325498176 3328507728 3328820352 3334659328 3337990656 3341325312 3345292808 3348753408 3352098816 3357859648 3357978624 3368686464 3377943569 3377966592 3381318138 3381341184 3390633064 3392243712 3398170776 3401565552 3410936256 3418397983 3421812966 3421934208 3431239448 3432845988 3438867432 3442302864 3445741728 3451785792 3453401952 3455558656 3462792762 3462915456 3466374912 3472781312 3473957916 3483528048 3487008096 3496942592 3507888384 3508217856 3517528014 3521042028 3528869652 3538822144 3542126112 3553421157 3559654098 3559988432 3563210196 3563544864 3571131564 3573361792 3576931584 3581305728 3584546784 3584883456 3594759168 3595977099 3598350336 3602623024 3605883372 3606222048 3606349824 3616156544 3619769088 3627475488 3627816192 3631440384 3637785382 3637810176 3641444352 3649410336 3651450992 3653185536 3663119616 3674905641 3674930688 3681351674 3685029348 3685054464 3688710696 3695180944 3696911064 3707095392 3710798784 3718916487 3719048256 3725439718 3729161436 3732886872 3733019136 3739434608 3741185448 3744922896 3751491744 3755239488 3755592192 3758990976 3763454409 3765938176 3769700352 3777592104 3777725952 3778080768 3789772272 3800212416 3800569344 3804008832 3811039232 3814462197 3814846464 3822942123 3826761246 3833833696 3837303288 3848235776 3860144379 3860506936 3860533248 3868725861 3872590722 3875009216 3879747872 3883259016 3883623744 3887503488 3894322432 3898212864 3906740552 3906878976 3910781952 3918969054 3921416512 3921555456 3930134208 3934060416 3940961024 3944871161 3944898048 3946745088 3957617664 3961571328 3968493144 3968520192 3981174912 3992115127 3996103254 4004986986 4008987972 4009015296 4016020008 4020032016 4024048032 4028968944 4032993888 4039924889 4043960778 4044104064 4048144128 4052950902 4055625728 4056999804 4064116056 4068176112 4068558208 4072240224 4081293216 4083842048 4092536448 4092920832 4096624896 4097009664 4104196096 4105586628 4107882366 4117283456 4121009568 4132750336 4145686272 4146075648 4149799533 4157078562 4157469008 4170482316 4173086848 4182364032 4198075392 4199497731 4206863934 4207259056 4211462112 4220428212 4223063936 4225041216 4232452224 4236680448 4240912896 4248351744 4249791117 4250340864 4257645392 4261898784 4262049792 4266307584 4273639552 4275640512 4287419136 4291702272 4299200906 4299230208 4303495812 4313062908 4317401088 4329265248 4343070303 4343099904 4350688342 4355034684 4359385368 4364716356 4369076712 4373441424 4381112736 4381524224 4385489472 4395083121 4395238848 4397983744 4407190788 4407760896 4411593576 4411749888 4421400984 4425817968 4433581152 4433997568 4438010304 4438427136 4450654208 4455100416 4464554787 4464585216 4465004544 4478821776 4491581952 4503955456 4508424184 4508454912 4518022509 4522536018 4530894368 4535420736 4547915008 4562417288 4562578944 4572130563 4576698126 4577127984 4585156576 4589737152 4594322304 4602381056 4604535936 4609135872 4617057016 4617220608 4621833216 4626450432 4631943888 4644704064 4649344128 4662120463 4664335104 4666777926 4672484817 4677152634 4677184512 4681857024 4690037352 4694722704 4705159536 4717954241 4722667482 4722834816 4728442719 4733166438 4737894876 4737927168 4746205464 4750946928 4751393152 4761508752 4766265504 4769242112 4775074304 4779226374 4779395712 4779844608 4789851066 4793012224 4794636132 4807844496 4808296064 4823346528 4826358784 4836633984 4837088256 4841920512 4850413568 4857532416 4865880448 4870423404 4884159488 4899874188 4899907584 4904308539 4913372464 4918280928 4928751828 4929214752 4942793856 4947731712 4958555316 4958731008 4963042773 4972215248 4977182496 4977358848 4987778796 4988247264 4993230528 5001988992 5006985984 5007456256 5011987968 5017939212 5020745114 5023130112 5036789472 5036967936 5041999872 5053029696 5066949888 5067425792 5071977207 5072011776 5080873798 5085949596 5097256164 5102348328 5102383104 5116404384 5132719449 5132901312 5141722586 5146859172 5149268982 5158301148 5163454296 5168612592 5177678688 5178164992 5183337984 5194189143 5194373184 5197617152 5209171968 5210936874 5214375936 5225292072 5230512144 5240178944 5245413888 5259864064 5262326784 5276292021 5276823552 5281563042 5291324192 5308197037 5308233216 5328137672 5339481147 5339982648 5344815294 5345317296 5354693344 5360042688 5365397376 5371768259 5371958592 5377325184 5391947704 5392138752 5397525504 5403934536 5408825058 5409333072 5409524736 5418821408 5424234816 5429653632 5441724288 5444574247 5447160576 5456678073 5456715264 5457227776 5462166528 5474115504 5477176488 5494679424 5509778729 5512396032 5522027511 5527544022 5527581696 5533066044 5542771416 5545366596 5560643088 5566198176 5575764103 5576485376 5588159577 5593742154 5597433856 5599330308 5609151912 5611778172 5615282816 5627237616 5632859232 5633388288 5643269632 5648907264 5654550528 5664468992 5666388156 5667121152 5682531712 5700318624 5700854016 5716519886 5716558848 5722269696 5732306944 5737994416 5740720128 5750750544 5755954932 5772353664 5784981202 5790760404 5790799872 5806712912 5812513824 5819621808 5824888524 5825435616 5831255232 5841483648 5847319296 5854262414 5860110828 5860318464 5866172928 5876254384 5882124768 5882333184 5895201312 5901090624 5911441536 5917347072 5917902848 5933607862 5936426496 5952739716 5952780288 5971762368 5988775936 5994154881 6004669034 6007480479 6013481958 6024030012 6030048024 6036072048 6043453416 6047227648 6065941167 6066156096 6079426353 6083438592 6085499706 6096174084 6102264168 6102837312 6108360336 6119649536 6125763072 6138804672 6139381248 6145514496 6156294144 6158379942 6161823549 6162444288 6175925184 6181514352 6192938752 6199083253 6199125504 6219113472 6222370568 6229979756 6235617843 6236203512 6236246016 6253383136 6259630272 6273323771 6273546048 6296889976 6297113088 6304590292 6310295901 6310888584 6317193168 6328273952 6334595904 6337561824 6348453397 6348678336 6355020672 6361369344 6372301832 6372527616 6373126144 6386468088 6392848176 6393074688 6410459328 6413460768 6431128704 6437553408 6448801359 6448845312 6449451008 6455243718 6469594362 6493897872 6514649856 6526032513 6532552026 6533165584 6539078052 6547074534 6553615068 6557707904 6571669104 6572286336 6578234208 6590391808 6596975616 6610786182 6611407088 6611641344 6617390364 6632101476 6636243328 6650371728 6650996352 6657015456 6657640704 6669318656 6675981312 6682650624 6690585616 6697506816 6704197632 6715719296 6737372928 6755887138 6755933184 6762636276 6762682368 6781266128 6784487424 6796341552 6803131104 6821872512 6836795966 6843625932 6843868416 6862478896 6865691976 6877734864 6884605728 6891483456 6903571584 6906803904 6911117312 6925585524 6925830912 6932749824 6947915832 6967056096 6974016192 6993885184 7000166889 7015728951 7015776768 7016435712 7035056028 7042084056 7057739304 7077644288 7084001223 7084252224 7099749657 7106842314 7119308196 7119976864 7126420392 7127089728 7142263128 7146723584 7153863168 7162611456 7168839561 7169093568 7169766912 7184776599 7189518336 7191954198 7196700672 7205246048 7211766744 7212444096 7212699648 7232313088 7239538176 7254950976 7255632384 7262880768 7275570764 7275620352 7282888704 7298820672 7302901984 7326189299 7326239232 7349811282 7349861376 7362703348 7370058696 7370108928 7377421392 7390361888 7393822128 7413928093 7414190784 7421597568 7437832974 7438096512 7450879436 7458322872 7465773744 7466038272 7478869216 7482370896 7489845792 7502983488 7510478976 7511184384 7517981952 7526908818 7531117671 7531876352 7555184208 7555451904 7579544544 7600424832 7601138688 7608017664 7621310697 7622078464 7628924394 7645884246 7653522492 7667667392 7674606576 7696471552 7712583879 7720288758 7721013872 7737451722 7745181444 7750018432 7759495744 7766518032 7767247488 7775006976 7788644864 7796425728 7813481104 7813757952 7821563904 7837938108 7842833024 7860268416 7868120832 7881922048 7889742322 7889796096 7893490176 7915235328 7923142656 7936986288 7962349824 7984230254 7992206508 8009973972 8017975944 8018030592 8032040016 8040064032 8048096064 8057937888 8065987776 8079849778 8087921556 8088208128 8096288256 8105901804 8113999608 8128232112 8136352224 8137116416 8144480448 8162586432 8167684096 8185072896 8185841664 8193249792 8194019328 8211173256 8215764732 8234566912 8242019136 8265500672 8291316033 8291372544 8292151296 8299599066 8314157124 8314938016 8340964632 8346173696 8364728064 8390613231 8396150784 8398995462 8413727868 8414518112 8422924224 8440856424 8446127872 8450082432 8464904448 8473360896 8481825792 8496703488 8499582234 8500681728 8515290784 8523797568 8524099584 8547279104 8551281024 8555759531 8574779829 8574838272 8583404544 8598401812 8598460416 8606991624 8626125816 8658223717 8658530496 8677471803 8686140606 8686199808 8701376684 8710069368 8718770736 8729432712 8738153424 8746882848 8761915019 8762225472 8763048448 8770978944 8781393621 8790166242 8790477696 8795967488 8814381576 8815521792 8823187152 8823499776 8842801968 8851635936 8867162304 8867995136 8876020608 8876854272 8900411793 8901308416 8929109574 8929170432 8957643552 8983163904 9007003551 9007910912 9016848368 9036045018 9045072036 9061788736 9070841472 9095830016 9124834576 9125157888 9144261126 9153396252 9154255968 9170313152 9179474304 9188644608 9204762112 9209071872 9218271744 9234114032 9234441216 9243666432 9252900864 9263887776 9289408128 9298688256 9324240926 9328670208 9333555852 9344969634 9354305268 9354369024 9363714048 9380074704 9389445408 9410319072 9435908482 9445334964 9445669632 9456885438 9466332876 9475789752 9475854336 9492410928 9501893856 9502786304 9523017504 9532531008 9538484224 9550148608 9558452748 9558791424 9559689216 9579702132 9589272264 9615688992 9616592128 9646693056 9652717568 9673267968 9674176512 9682865577 9683841024 9704391543 9731760896 9740846808 9768318976 9798828039 9799748376 9799815168 9808617078 9820611801 9826744928 9836561856 9857503656 9858429504 9885587712 9895463424 9916179273 9917110632 9917462016 9926085546 9944430496 9954364992 9954717696 9975557592 9976494528 9986461056 10003977984 10013971968 10014912512 10023975936 10035878424 10041490228 10046260224 10073578944 10073935872 10106059392 10111352173 10133830707 10133899776 10134851584 10143954414 10144023552 10161747596 10171899192 10194512328 10204696656 10232446211 10232808768 10255193949 10265438898 10265802624 10283445172 10293718344 10298537964 10316602296 10326908592 10337225184 10355357376 10356329984 10366675968 10388378286 10388746368 10395234304 10418343936 10421873748 10450584144 10461024288 10480357888 10490827776 10519728128 10524653568 10552584042 10563126084 10582648384 10616394074 10616466432 10656275344 10678962294 10679965296 10689630588 10690634592 10709386688 10720085376 10730794752 10743536518 10743917184 10754650368 10783895408 10784277504 10795051008 10807869072 10817650116 10818666144 10819049472 10837642816 10848469632 10859307264 10883448576 10889148494 10894321152 10913356146 10913430528 10924333056 10948231008 10954352976 10989358848 11019557458 11024716923 11024792064 11044055022 11055088044 11055163392 11066132088 11085542832 11090733192 11121286176 11132396352 11151528206 11152970752 11156749461 11176319154 11187484308 11198660616 11218303824 11223556344 11230565632 11254475232 11265718464 11266776576 11286539264 11290363227 11297814528 11309101056 11332776312 11334242304 11365063424 11400637248 11401708032 11433039772 11433117696 11443386591 11444539392 11468826369 11475988832 11501501088 11511909864 11544707328 11569962404 11580433137 11581520808 11581599744 11606177583 11613425824 11625027648 11639243616 11649777048 11650871232 11662510464 11682967296 11694638592 11708524828 11720221656 11720636928 11732345856 11752508768 11764249536 11764666368 11790402624 11802181248 11822883072 11834613483 11834694144 11835805696 11867215724 11872852992 11905479432 11905560576 11943524736 11976345381 11977551872 11988309762 12009338068 12014960958 12026963916 12048060024 12060096048 12072144096 12086906832 12094455296 12119774667 12131882334 12132312192 12158852706 12166877184 12170999412 12192348168 12204528336 12205674624 12216720672 12239299072 12251526144 12277609344 12278762496 12291028992 12312588288 12316759884 12323647098 12351850368 12363028704 12385877504 12398166506 12398251008 12438226944 12444741136 12459959512 12471235686 12472407024 12506766272 12519260544 12546647542 12547092096 12593779952 12594226176 12609180584 12620591802 12621777168 12634386336 12656547904 12669191808 12675123648 12696906794 12697356672 12710041344 12722738688 12744603664 12745055232 12772936176 12785696352 12786149376 12820918656 12826921536 12862257408 12875106816 12897602718 12897690624 12910487436 12939188724 12987795744 13029210909 13029299712 13052065026 13065104052 13066331168 13078156104 13094149068 13107230136 13115415808 13143338208 13144572672 13156468416 13180783616 13185249363 13193951232 13221572364 13222814176 13223282688 13234780728 13264202952 13272486656 13300743456 13301992704 13314030912 13315281408 13338637312 13351962624 13365301248 13381171232 13393664361 13395013632 13431438592 13474745856 13511774276 13511866368 13525272552 13525364736 13554067527 13562532256 13592683104 13606262208 13643745024 13673591932 13687251864 13687736832 13716391689 13724957792 13731383952 13755469728 13769211456 13782966912 13807143168 13813607808 13822234624 13851171048 13851661824 13865499648 13895831664 13934112192 13948032384 13986361389 13987770368 14000333778 14017454451 14031457902 14031553536 14070112056 14084168112 14115478608 14153862723 14155288576 14168002446 14168504448 14185328157 14199499314 14213684628 14238616392 14239953728 14252840784 14254179456 14284526256 14293447168 14307726336 14325222912 14337679122 14338187136 14339533824 14369553198 14379036672 14383908396 14410492096 14423533488 14424888192 14464626176 14479076352 14509901952 14511264768 14525761536 14551141528 14551240704 14597641344 14605803968 14652378598 14652478464 14699622564 14699722752 14725406696 14740117392 14754842784 14780723776 14787644256 14827856186 14828381568 14843195136 14875665948 14876193024 14901758872 14916645744 14931547488 14932076544 14957738432 14964741792 14979691584 15005966976 15020957952 15022368768 15035963904 15053817636 15062235342 15110368416 15110903808 15159089088 15200849664 15202277376 15215931621 15216035328 15242621394 15257848788 15291768492 15307044984 15335334784 15349213152 15392943104 15398158347 15425167758 15440577516 15442027744 15474903444 15490362888 15500036864 15518991488 15533036064 15534494976 15550013952 15577289728 15582567429 15592851456 15626962208 15627515904 15643127808 15675876216 15685666048 15720536832 15736241664 15763844096 15779484644 15779592192 15786980352 15828876063 15830470656 15873972576 15924591111 15924699648 15968460508 15984413016 16018443441 16019947944 16035951888 16064080032 16080128064 16096192128 16115304777 16115875776 16131975552 16159699556 16175843112 16176416256 16192576512 16211803608 16227999216 16256464224 16272704448 16274232832 16288960896 16325172864 16333722741 16335368192 16370034219 16370145792 16371683328 16386499584 16422346512 16431529464 16469133824 16484038272 16529336187 16531001344 16566082533 16582632066 16582745088 16599198132 16628314248 16629876032 16681929264 16692347392 16727292309 16729456128 16764478731 16781226462 16792301568 16797990924 16827455736 16829036224 16845848448 16881712848 16892255744 16900164864 16929808896 16946721792 16963651584 16993406976 16999164468 17001363456 17030581568 17047595136 17094558208 17102562048 17111519062 17149559658 17149676544 17166809088 17196803624 17196920832 17213983248 17252251632 17316447434 17317060992 17354943606 17372281212 17372399616 17402753368 17420138736 17437541472 17458865424 17476306848 17493765696 17523830038 17524450944 17526096896 17541957888 17562787242 17580332484 17580955392 17628763152 17646374304 17646999552 17685603936 17703271872 17734324608 17735990272 17752041216 17753708544 17800823586 17858219148 17858340864 17915287104 17966327808 17982464643 18014007102 18022441437 18033696736 18072090036 18090144072 18123577472 18141682944 18191660032 18197823501 18238279059 18249669152 18250315776 18288522252 18306792504 18308511936 18340626304 18358948608 18377289216 18409524224 18418143744 18436543488 18468228064 18468882432 18485470647 18487332864 18527775552 18578816256 18597249759 18597376512 18648481852 18657340416 18667111704 18689939268 18706853529 18708610536 18708738048 18760149408 18778890816 18819971313 18820638144 18871816964 18890669928 18891339264 18913770876 18930887703 18932665752 18951579504 18984821856 19003787712 19005572608 19045360191 19046035008 19065062016 19076968448 19100297216 19116905496 19117582848 19119378432 19159404264 19178544528 19231377984 19233184256 19293386112 19305435136 19346404077 19346535936 19348353024 19365731154 19408783086 19463521792 19481693616 19536637952 19578097539 19597656078 19599496752 19617234156 19641223602 19653489856 19673123712 19715007312 19716859008 19771175424 19790926848 19832358546 19834221264 19834924032 19852171092 19888860992 19908729984 19951115184 19952989056 19972922112 20007819601 20007955968 20027943936 20047951872 20071756848 20082980456 20092520448 20147157888 20212118784 20222704346 20247434207 20267661414 20267799552 20287908828 20288047104 20323495192 20343798384 20389024656 20409393312 20464892422 20465617536 20489918449 20510387898 20530877796 20531605248 20566890344 20587436688 20597075928 20633204592 20653817184 20674450368 20710714752 20712659968 20733351936 20776756572 20777492736 20843747496 20901168288 20922048576 20960715776 20981655552 21000500667 21047186853 21049307136 21105168084 21126252168 21165296768 21232788148 21232932864 21252003669 21299248971 21312550688 21357924588 21359930592 21379261176 21381269184 21418773376 21440170752 21461589504 21487073036 21487834368 21506518683 21509300736 21554329797 21567790816 21568555008 21590102016 21615738144 21635300232 21637332288 21638098944 21675285632 21696939264 21718614528 21766897152 21778296988 21788642304 21826712292 21826861056 21848666112 21896462016 21908705952 21978567897 21978717696 22039114916 22049433846 22049584128 22088110044 22110176088 22110326784 22132264176 22171085664 22181466384 22241784279 22242572352 22264792704 22303056412 22305941504 22313498922 22352638308 22374968616 22397321232 22436607648 22447112688 22461131264 22508950464 22531436928 22533553152 22573078528 22580726454 22593353013 22595629056 22665552624 22730126848 22801274496 22803416064 22863932091 22866079544 22866235392 22886773182 22937652738 22951977664 23003002176 23023819728 23089414656 23137751637 23139924808 23160866274 23163041616 23212355166 23226851648 23250055296 23278487232 23299554096 23301742464 23325020928 23365934592 23389277184 23417049656 23440443312 23441273856 23464691712 23505017536 23528499072 23580805248 23604362496 23645604983 23645766144 23669226966 23669388288 23734431448 23745705984 23810958864 23887049472 23928785881 23952690762 23976619524 24018676136 24029921916 24053927832 24096120048 24120192096 24144288192 24173813664 24188910592 24239549334 24263764668 24264624384 24317705412 24341998824 24384696336 24409056672 24411349248 24433441344 24478598144 24503052288 24555218688 24557524992 24582057984 24633519768 24647294196 24703700736 24726057408 24771755008 24796333012 24796502016 24873948099 24876453888 24889482272 24919919024 24942471372 24944814048 25013532544 25038521088 25093295084 25094184192 25171839693 25187559904 25188452352 25218361168 25241183604 25243554336 25268772672 25313095808 25338383616 25350247296 25393813588 25394713344 25420082688 25445477376 25489207328 25490110464 25545872352 25571392704 25572298752 25641837312 25653843072 25667278593 25724339487 25724514816 25750213632 25795205436 25795381248 25820974872 25878377448 25974671151 25975591488 26032415409 26058421818 26058599424 26104130052 26130208104 26132662336 26156312208 26188298136 26214460272 26230831616 26285745057 26286676416 26289145344 26312936832 26344180863 26361567232 26370498726 26387902464 26443144728 26445628352 26446565376 26469561456 26528405904 26544973312 26601486912 26603985408 26628061824 26630562816 26677274624 26701235379 26703925248 26762342464 26787328722 26862877184 26949491712 27021010653 27023548552 27023732736 27050545104 27108135054 27125064512 27185366208 27212524416 27287490048 27347183864 27374503728 27375473664 27432783378 27449915584 27462767904 27510939456 27538422912 27565933824 27614098127 27614286336 27627215616 27702342096 27703323648 27730999296 27791663328 27868224384 27896064768 27944805889 27972722778 28000667556 28034908902 28062915804 28063107072 28140224112 28168336224 28230957216 28279474223 28307725446 28336004892 28337008896 28370656314 28398998628 28427369256 28477232784 28479907456 28505681568 28508358912 28569052512 28586894336 28615452672 28650445824 28675358244 28676374272 28679067648 28739106396 28767816792 28820984192 28847066976 28849776384 28929252352 28958152704 29019803904 29022529536 29048596731 29051523072 29102283056 29195282688 29211607936 29304757196 29304956928 29396484117 29399245128 29399445504 29450813392 29480234784 29509685568 29561447552 29575288512 29655712372 29656763136 29686390272 29748537819 29751331896 29752386048 29803517744 29833291488 29863094976 29864153088 29915476864 29929483584 29959383168 30011933952 30041915904 30044737536 30071927808 30107635272 30124470684 30220736832 30221807616 30318178176 30334056519 30401492121 30401699328 30404554752 30431863242 30432070656 30485242788 30515697576 30583536984 30614089968 30670669568 30697338633 30698426304 30765581847 30785886208 30796316694 30850335516 30881155032 30884055488 30949806888 30980725776 31000073728 31037982976 31066072128 31068989952 31100027904 31154579456 31165134858 31185702912 31253924416 31255031808 31351752432 31371332096 31441073664 31472483328 31527688192 31558969288 31559184384 31573960704 31657752126 31747945152 31849182222 31849399296 31936921016 31968826032 32036886882 32039895888 32071903776 32128160064 32160256128 32192384256 32230609554 32231751552 32263951104 32319399112 32351686224 32352832512 32385153024 32423607216 32455998432 32512928448 32545408896 32548465664 32577921792 32634843241 32650345728 32667445482 32740068438 32740291584 32772999168 32844693024 32863058928 32938267648 32968076544 33025679687 33058672374 33074150769 33132165066 33165264132 33165490176 33198396264 33256628496 33259752064 33363858528 33384694784 33454584618 33458912256 33470248383 33528957462 33562452924 33595981848 33654911472 33658072448 33691696896 33763425696 33784511488 33800329728 33859617792 33871089681 33893443584 33927303168 33998328936 34002726912 34061163136 34095190272 34189116416 34205124096 34223038124 34299119316 34299353088 34330159773 34333618176 34393607248 34427966496 34504503264 34632894868 34634121984 34709887212 34741299411 34744562424 34744799232 34805506736 34840277472 34875082944 34917730848 34952613696 34987531392 35047660076 35048901888 35052193792 35083915776 35125574484 35160664968 35161910784 35257526304 35292748608 35293999104 35371207872 35406543744 35468649216 35471980544 35503840449 35504082432 35507417088 35601647172 35716438296 35716681728 35830574208 35929036143 35932655616 35964929286 36028014204 36044882874 36067393472 36144180072 36180288144 36247154944 36283365888 36359324001 36383320064 36395647002 36476558118 36499338304 36500631552 36577044504 36613585008 36617023872 36681252608 36717897216 36754578432 36819048448 36836287488 36873086976 36936456128 36937764864 36970941294 37055551104 37157379259 37157632512 37194499518 37194753024 37296963704 37314680832 37334223408 37379878536 37413707058 37417221072 37520298816 37557781632 37602377813 37639942626 37641276288 37743633928 37781339856 37782678528 37827541752 37861775406 37865331504 37903159008 37969643712 38007575424 38011145216 38090720382 38092070016 38112019729 38130124032 38200594432 38233810992 38235165696 38318808528 38357089056 38462755968 38466368512 38568451103 38586772224 38692808154 38693071872 38731462308 38817566172 38927043584 38963387232 39030348721 39087632727 39156195078 39195312156 39198993504 39234468312 39282447204 39306979712 39346247424 39430014624 39433718016 39542350848 39555748089 39581853696 39664717092 39668442528 39669848064 39704342184 39777721984 39817459968 39902230368 39905978112 39945844224 40015639202 40015911936 40055887872 40095903744 40143513696 40165960912 40185040896 40294315776 40424237568 40445408692 40494868414 40535322828 40535599104 40575817656 40576094208 40646990384 40687596768 40778049312 40818786624 40929784844 40931235072 40979836898 41020775796 41061755592 41063210496 41133780688 41174873376 41194151856 41266409184 41307634368 41348900736 41421429504 41425319936 41466703872 41553513144 41554985472 41687494992 41802336576 41844097152 41921431552 41959084167 41963311104 42001001334 42052363353 42094373706 42210336168 42252504336 42330593536 42461588169 42465576296 42465865728 42504007338 42555984471 42598497942 42625101376 42715849176 42719861184 42758522352 42762538368 42837546752 42880341504 42923179008 42974146072 42975668736 43013037366 43018601472 43108659594 43135581632 43137110016 43231476288 43270600464 43274664576 43350571264 43393582771 43393878528 43437229056 43533794304 43556593976 43577284608 43653424584 43653722112 43792924032 43817411904 43913266397 43957135794 43957435392 44078229832 44098867692 44099168256 44176220088 44220352176 44264528352 44342171328 44362932768 44439173779 44483568558 44485144704 44529585408 44606112824 44611883008 44626997844 44705276616 44749937232 44794642464 44873215296 44894225376 44922262528 45017900928 45062873856 45067106304 45146157056 45161452908 45186706026 45331105248 45460253696 45602548992 45606832128 45647794863 45727864182 45732159088 45773546364 45875305476 45903955328 46006004352 46047639456 46178829312 46194475041 46275503274 46279849616 46321732548 46326083232 46424710332 46453703296 46500110592 46556974464 46599108192 46603484928 46650041856 46731869184 46747702287 46778554368 46834099312 46880886624 46882547712 46929383424 47010035072 47056998144 47161610496 47208724992 47291209966 47291532288 47338453932 47338776576 47468862896 47491411968 47621917728 47773773333 47774098944 47857571762 47905381524 47953239048 48037352272 48059843832 48107855664 48192240096 48240384192 48288576384 48345914331 48347627328 48377821184 48479098668 48527529336 48529248768 48635410824 48683997648 48769392672 48818113344 48822698496 48866882688 48957196288 49001168223 49006104576 49110102657 49110437376 49115049984 49267039536 49294588392 49407401472 49452114816 49543510016 49588008561 49592666024 49593004032 49698247599 49747896198 49778964544 49839838048 49884942744 49889628096 50027065088 50077042176 50181876927 50186590168 50188368384 50293436193 50343679386 50375119808 50376904704 50436722336 50482367208 50487108672 50537545344 50626191616 50676767232 50700494592 50787627176 50789426688 50840165376 50890954752 50978414656 50980220928 51091744704 51142785408 51283325093 51283674624 51307686144 51334557186 51448678974 51449029632 51500427264 51590410872 51590762496 51641949744 51756754896 51897496651 51949342302 51951182976 52064830818 52116843636 52117198848 52208260104 52260416208 52265324672 52312624416 52376596272 52428920544 52461663232 52571490114 52573352832 52578290688 52625873664 52688361726 52723134464 52740997452 52886289456 52891256704 52939122912 53056811808 53089946624 53202973824 53207970816 53256123648 53261125632 53354549248 53402470758 53524684928 53574657444 53725754368 53898983424 53947393929 54042021306 54047097104 54101090208 54216270108 54250129024 54370732416 54425048832 54574980096 54593470503 54694367728 54749007456 54750947328 54865566756 54899831168 54925535808 55021878912 55076845824 55131867648 55228196254 55228572672 55254431232 55404684192 55406647296 55461998592 55583326656 55736448768 55791749277 55792129536 55889611778 55945445556 56001335112 56069817804 56125831608 56126214144 56280448224 56336672448 56459913939 56461914432 56558948446 56615450892 56672009784 56674017792 56741312628 56797997256 56854738512 56954465568 56959814912 57011363136 57016717824 57136080573 57138105024 57173788672 57230905344 57300891648 57350716488 57352748544 57358135296 57478212792 57535633584 57641968384 57694133952 57699552768 57858504704 57916305408 58039212231 58039607808 58045059072 58097193462 58204566112 58390565376 58423215872 58609514392 58609913856 58734292617 58792968234 58798490256 58901626784 58960469568 59019371136 59122895104 59150577024 59311424744 59313526272 59372780544 59497075638 59502663792 59504772096 59607035488 59666582976 59726189952 59830953728 59858967168 59890316717 59918766336 60023458803 60023867904 60083831808 60143855616 60215270544 60248941368 60441473664 60607566019 60636356352 60668113038 60742302621 60802984242 60803398656 60863726484 60864141312 60970485576 61031395152 61167073968 61228179936 61333405133 61341339136 61394677266 61396852608 61469755347 61531163694 61571772416 61592633388 61700671032 61762310064 61768110976 61899613776 61961451552 62000147456 62075965952 62132144256 62137979904 62200055808 62309158912 62330269716 62507848832 62703504864 62742664192 62882147328 62944966656 63001502001 63055376384 63117938576 63147921408 63315504252 63495890304 63698364444 63698798592 63756011007 63873842032 63937652064 64073773764 64079791776 64143807552 64256320128 64320512256 64384768512 64461219108 64463503104 64519556049 64527902208 64638798224 64703372448 64705665024 64770306048 64847214432 64911996864 65025856896 65090817792 65096931328 65155843584 65269686482 65300691456 65334890964 65480136876 65480583168 65545998336 65689386048 65726117856 65876535296 65935703691 65936153088 66051359374 66117344748 66148301538 66264330132 66330528264 66330980352 66396792528 66513256992 66519504128 66725352837 66727717056 66769389568 66909169236 66917824512 66940496766 67057914924 67124905848 67191963696 67309822944 67316144896 67383393792 67526851392 67569022976 67600659456 67719235584 67742179362 67780059039 67786887168 67996657872 68122326272 68189915783 68190380544 68378232832 68410248192 68446076248 68591796273 68598238632 68598706176 68660319546 68787214496 68855932992 69006561481 69009006528 69265789736 69268243968 69413254911 69419774424 69482598822 69489124848 69611013472 69680554944 69750165888 69832987367 69835461696 69905227392 69975062784 70095320152 70097803776 70104387584 70167831552 70251148968 70321329936 70323821568 70515052608 70585497216 70742415744 70779465211 70813087488 70936814949 70937298432 70943961088 71007680898 71008164864 71203294344 71432876592 71627123477 71661148416 71786357643 71858072286 71929858572 72056028408 72089765748 72134786944 72288360144 72360576288 72494309888 72566731776 72718648002 72766640128 72791294004 72953116236 72998676608 73154089008 73227170016 73234047744 73362505216 73435794432 73509156864 73638096896 73672574976 73746173952 73872912256 73941882588 74111102208 74314758518 74315265024 74388999036 74389506048 74593927408 74629361664 74668446816 74759757072 74827414116 74834442144 75040597632 75115563264 75204755626 75279885252 75282552576 75487267856 75562679712 75565357056 75655083504 75723550812 75730663008 75806318016 75939287424 76015150848 76022290432 76181440764 76184140032 76224039458 76260248064 76467621984 76470331392 76637617056 76714178112 76925511936 76932737024 77001835779 77136902206 77173018461 77173544448 77385616308 77386143744 77462924616 77635132344 77854087168 77924013453 77926774464 78060697442 78097246227 78175265454 78312390156 78390624312 78397987008 78468936624 78564894408 78613959424 78692494848 78857235171 78860029248 78867436032 79032542589 79084701696 79111496178 79163707392 79329434184 79336885056 79339696128 79408684368 79555443968 79634919936 79804460736 79811956224 79891688448 80031278404 80031823872 80103706137 80111775744 80287027392 80331921824 80588082289 80588631552 80848475136 80890817384 80989736828 81063031959 81070645656 81071198208 81151635312 81293980768 81375193536 81553209023 81556098624 81637573248 81859569688 81862470144 81959673796 82041551592 82123511184 82126420992 82267561376 82349746752 82388303712 82532818368 82615268736 82697801472 82842294381 82842859008 82850639872 83107026288 83109970944 83374989984 83604673152 83688194304 83834417667 83842863104 83918168334 84002002668 84104726706 84188747412 84420672336 84505008672 84661187072 84838422669 84923176338 84931152592 85008014676 85111968942 85196995884 85250202752 85431698352 85439722368 85517044704 85525076736 85675093504 85760683008 85846358016 85948292144 85951337472 86026074732 86037202944 86217319188 86271163264 86462952576 86541200928 86549329152 86701142528 86787165542 86787757056 86874458112 87067588608 87113187952 87154569216 87306849168 87585848064 87634823808 87826532794 87914271588 87914870784 88156459664 88197735384 88198336512 88352440176 88440704352 88529056704 88684342656 88725865536 88878347558 88967137116 88970289408 89059170816 89212225648 89253995688 89410553232 89499874464 89589284928 89746430592 89788450752 89844525056 90035801856 90125747712 90134212608 90322905816 90373412052 90662210496 90920507392 91002169557 91204476363 91205097984 91213664256 91295589726 91455728364 91464318176 91547092728 91750610952 91807910656 92012008704 92092015899 92095278912 92296745541 92357658624 92388950082 92551006548 92559699232 92643465096 92652166464 92849420664 92907406592 93000221184 93113948928 93198216384 93206969856 93300083712 93463738368 93495404574 93557108736 93668198624 93761773248 93765095424 94020070144 94113354841 94113996288 94323220992 94417449984 94582419932 94583064576 94676907864 94677553152 94937725792 95240460887 95243835456 95547546666 95548197888 95715143524 95810763048 95906478096 96074704544 96119687664 96215711328 96381065209 96384480192 96480768384 96577152768 96691828662 96695254656 96755642368 96958197336 97055058672 97058497536 97270821648 97367995296 97538785344 97636226688 97645396992 97733765376 97904529723 97914392576 98002336446 98220205314 98220874752 98534079072 98589176784 98814802944 98904229632 99077039061 99087020032 99176017122 99185332048 99396495198 99495792396 99557929088 99679676096 99769885488 99779256192 100054130176 100154084352 100363753854 100373180336 100376736768 100586872386 100687358772 100750239616 100873444672 100964734416 100974217344 101075090688 101252383232 101353534464 101400989184 101575254352 101578853376 101680330752 101781909504 101956829312 102183489408 102285570816 102566650186 102567349248 102615372288 102669114372 102897357948 102898059264 103000854528 103180821744 103283899488 103513509792 103794993302 103898684604 103902365952 104129661636 104233687272 104234397696 104416520208 104520832416 104530649344 104625248832 104753192544 104857841088 104923326464 105142980228 105146705664 105156581376 105251747328 105376723452 105481994904 105772578912 105782513408 105878245824 106113623616 106179893248 106405947648 106415941632 106511521347 106512247296 106522251264 106804941516 107049369856 107149314888 107451508736 107787108429 107797966848 107894787858 108084042612 108094194208 108202180416 108432540216 108500258048 108741464832 108850097664 109077972003 109149960192 109186941006 109388735456 109498014912 109501894656 109731133512 109799662336 109851071616 110043757824 110153691648 110263735296 110456392508 110457145344 110508862464 110809368384 110813294592 111166653312 111224873903 111472137777 111472897536 111583498554 111584259072 111779223556 111890891112 112002670224 112139635608 112251663216 112556908321 112560896448 112673344896 112807133439 112919827878 112923828864 113117896892 113230901784 113344019568 113348035584 113482625256 113595994512 113709477024 113908931136 113919629824 114022726272 114033435648 114272161146 114276210048 114336059187 114347577344 114601783296 114701432976 114705497088 114956425584 115071267168 115283936768 115388267904 115399105536 115705353309 115717009408 116078424462 116079215616 116194386924 116409132224 116781130752 116846431744 117091046163 117219028784 117468585234 117585936468 117596980512 117803253568 117920939136 118038742272 118245790208 118301154048 118622849488 118627052544 118745561088 118994151276 119005327584 119009544192 119214070976 119333165952 119452379904 119661907456 119717934336 119780633434 119837532672 120046917606 120047735808 120167663616 120287711232 120430541088 120497882736 120882947328 121215132038 121272712704 121336226076 121484605242 121605968484 121606797312 121727452968 121728282624 121940971152 122062790304 122334147936 122456359872 122666810266 122682678272 122789354532 122793705216 122939510694 123062327388 123185266776 123401342064 123524620128 123536221952 123799227552 123922903104 124000294912 124151931904 124264288512 124275959808 124400111616 124660539432 125015697664 125407009728 125485328384 125764294656 125877252501 125889933312 126003004002 126157090059 126235877152 126631008504 126991780608 127384764507 127396728888 127397597184 127512022014 127667953413 127747684064 127875304128 128147547528 128159583552 128287615104 128512640256 128641024512 128769537024 128922438216 128927006208 129039112098 129055804416 129277596448 129406744896 129411330048 129694428864 129823993728 130051713792 130180748313 130181635584 130193862656 130311687168 130539372964 130601382912 130669781928 130960273752 130961166336 131378772096 131447578249 131452235712 131739799191 131753070592 131871407382 131872306176 132102718748 132234689496 132296603076 132528660264 132661056528 132793585056 133021800743 133026513984 133039008256 133317521337 133450705674 133455434112 133538779136 133818338472 133835649024 133880993532 134115829848 134249811696 134383927392 134619645888 134632289792 134766787584 135053702784 135138045952 135201318912 135438471168 135484358724 135560118078 135993315744 136244652544 136379831566 136380761088 136756465664 136820496384 136892152496 137183592546 137196477264 137320639092 137574428992 137711865984 138013122962 138018013056 138531579472 138536487936 138826509822 138839548848 138965197644 138978249696 139222026944 139361109888 139500331776 139665974734 139670923392 139810454784 139950125568 140190640304 140195607552 140335663104 140502297936 140642659872 140647643136 141030105216 141170994432 141484831488 141558930422 141626174976 141873629898 141874596864 142015361796 142016329728 142406588688 142865753184 143254246954 143321319999 143322296832 143572715286 143716144572 143859717144 144112056816 144179531496 144269573888 144576720288 144721152576 144988619776 145037742993 145133463552 145437296004 145582588008 145906232472 145997353216 146308178016 146454340032 146468095488 146725010432 146871588864 147003504669 147018313728 147330307971 147345149952 147745824512 147883765176 148222204416 148629517036 148630530048 148764025683 148777998072 148779012096 149094742797 149187854816 149336893632 149519514144 149654828232 149668884288 150081195264 150231126528 150409511252 150545630781 150559770504 150565105152 150880308579 150974535712 151125359424 151130714112 151310167008 151447101624 151461326016 151612636032 151878574848 152030301696 152044580864 152362881528 152368280064 152448078916 152520496128 152935243968 152940662784 153275234112 153428356224 153849975279 153851023872 153865474048 154003671558 154273804412 154346036922 154347088896 154771232616 154772287488 154925849232 155270264688 155692489953 155708174336 155848026906 155853548928 156121394884 156194492454 156350530908 156624780312 156781248624 156795974016 156937873248 157129788816 157227918848 157384989696 157714470342 157720058496 157734872064 158065085178 158169403392 158222992356 158658868368 158673770112 158817368736 159110887936 159269839872 159608921472 159623912448 159783376896 160062556808 160063647744 160207412274 160574054784 160663843648 161176164578 161177263104 161696950272 161781634768 161979473656 162126063918 162141291312 162303270624 162587961536 162750387072 163106418046 163112197248 163275146496 163719139376 163724940288 163919347592 164083103184 164247022368 164252841984 164535122752 164699493504 164776607424 165065636736 165230537472 165395602944 165684588762 165685718016 166214052576 166219941888 166749979968 167209346304 167375247831 167376388608 167668835334 167836336668 168004005336 168209453412 168377494824 168841344672 169010017344 169322374144 169379741817 169676845338 169846352676 169862305184 170016029352 170223937884 170393991768 170500405504 170863396704 170879444736 171034089408 171050153472 171350187008 171408241719 171521366016 171692716032 171896584288 171902674944 172052149464 172074405888 172434638376 172542326528 172925905152 173082401856 173098658304 173402285056 173574331084 173575514112 173748916224 174117636693 174135177216 174226375904 174613698336 175171696128 175269647616 175653065588 175828543176 175829741568 176202877851 176312919328 176395470768 176704880352 176881408704 177058113408 177368685312 177451731072 177756695116 177934274232 177940578816 178118341632 178424451296 178507991376 178821106464 178999748928 179178569856 179492861184 179576901504 179670950151 179689050112 180070376409 180071603712 180251495424 180645811632 180746824104 181324420992 181822698057 181841014784 182004339114 182226907863 182408952726 182410195968 182591179452 182911456728 182928636352 183094185456 183501221904 183615821312 184000215399 184024017408 184184031798 184190557824 184409266041 184593491082 184715317248 184777900164 185102013096 185119398464 185286930192 185304332928 185698841328 185814813184 186000442368 186227897856 186396432768 186413939712 186600167424 186927476736 186990809148 187336397248 187523546496 188040140288 188226709682 188227992576 188646441984 188834899968 189164839864 189166129152 189353815728 189875451584 190480921774 190487670912 191095093332 191096395776 191430287048 191621526096 191812956192 192149409088 192239375328 192431422656 192762130418 192768960384 192961536768 193154305536 193383657324 193390509312 193916394672 194110117344 194116995072 194541643296 194735990592 195077570688 195272453376 195290793984 195467530752 195809059446 196004672892 196440410628 196441749504 197068158144 197178353568 197629605888 197807111073 197808459264 198154078122 198352034244 198370664096 198792990396 198991584792 199115858176 199359352192 199539770976 199558512384 200108260352 200176058511 200308168704 200727507708 200746360672 200753473536 201173744772 201374717544 201500479232 201746889344 201929468832 201948434688 202150181376 202504766464 202707068928 202801978368 203150508704 203157706752 203340177117 203360661504 203913658624 204366978816 204569747349 204571141632 205133300372 205134698496 205230744576 205338228744 205775388819 205794715896 205796118528 206361643488 206567798976 207019684443 207027019584 207589986604 207797369208 207804731904 208239764733 208259323272 208467374544 208833040416 209041664832 209061298688 209250497664 209498962101 209506385088 209715682176 209846652928 210285960456 210293411328 210313162752 210503494656 210753446904 210963989808 211545157824 211565026816 211756491648 212227247232 212338395633 212359786496 212810444847 212811895296 212831883264 213023042694 213024494592 213609883032 214098739712 214298629776 214881370431 214903017472 215359072929 215574216858 215789575716 216168085224 216188388416 216404360832 216865080432 217000516096 217482929664 217700195328 218155944006 218299920384 218373882012 218777470912 218996029824 219462267024 219599324672 219702143232 220087515648 220307383296 220527470592 220912785016 220914290688 221017724928 221618736768 222333306624 222449747806 222944275554 222945795072 223166997108 223168518144 223558447112 223781782224 224005340448 224279271216 224503326432 225113816642 225121792896 225346689792 225614266878 225839655756 225847657728 226235793784 226461803568 226688039136 226696071168 226965250512 227191989024 227418954048 227817862272 227839259648 228045452544 228066871296 228544322292 228552420096 228672118374 229402865952 229410994176 229912851168 230142534336 230567873536 230776535808 230798211072 231005507337 231410706618 231519055383 232156848924 232158431232 232388773848 232818264448 233562261504 233692863488 233772040359 234182092326 234291738681 234438057568 234937170468 235171872936 235193961024 235606507136 235841878272 236077484544 236491580416 236571705513 236602308096 237097627767 237245698976 237254105088 237491122176 237988302552 238010655168 238019088384 238428141952 238666331904 238904759808 239323814912 239435868672 239561266868 239675065344 240093835212 240095471616 240311118411 240335327232 240861082176 240995765472 241764246867 241765894656 242430264076 242545425408 242672452152 242969210484 243189095877 243211936968 243213594624 243454905936 243881942304 244125580608 244659627069 244668295872 244912719744 245333620532 245365356544 245578709064 245587410432 245879021388 246124654776 246370533552 246802684128 247049240256 247072443904 247598455104 247845806208 248000589824 248303863808 248526883143 248528577024 248551919616 249321078864 250031395328 250814019456 250970656768 251503253001 251528589312 251754505002 252006008004 252314180118 252471754304 253262017008 253983561216 254515268007 254769529014 254793457776 255024044028 255335906826 255495368128 255750608256 256295095056 256319167104 256575230208 257025280512 257282049024 257539074048 257844876432 257854012416 258078224196 258111608832 258555192896 258813489792 259388857728 259647987456 260101654813 260103427584 260361496626 260363271168 260623374336 261078745928 261202765824 261339563856 261920547504 262757544192 262895156498 262904471424 263216644691 263479598382 263742814764 263744612352 264205437496 264469378992 264593206152 265057320528 265322113056 265587170112 266043601486 266053027968 266078016512 266635042674 266901411348 266910868224 267636676944 267761987064 268231659696 268499623392 268767854784 269239291776 269264579584 269533575168 270107405568 270402637824 270968717448 271120236156 271986631488 272489305088 272759663132 272761522176 273006508671 273613429089 273640992768 273784304992 274367185092 274392954528 274641278184 275148857984 275423731968 276026245924 276036026112 276276047697 276890236623 277063158944 277072975872 277653019644 277679097696 277930395288 277956499392 278444053888 278722219776 279000663552 279331949468 279341846784 279620909568 279900251136 280381280608 280391215104 280671326208 281004595872 281285319744 281295286272 282060210432 282340064523 282341988864 282969662976 283117860844 283252349952 283747259796 283749193728 284030723592 284032659456 284813177376 285721382661 285731506368 286508493908 286642639998 286644593664 287145430572 287432289144 287719434288 288224113632 288359062992 288539147776 289143195627 289153440576 289442305152 289977239552 290075485986 290266927104 290874592008 291165176016 291812464944 291994706432 292616356032 292908680064 292936190976 293450020864 293713589169 293743177728 294007009338 294660615942 295491649024 295767530352 296444408832 297231117183 297259034072 297261060096 297528051366 297555996144 298189485594 298375709632 298673787264 299039028288 299309656464 299337768576 300162390528 300462253056 300819022504 301091261562 301119541008 301130210304 301760617158 301949071424 302250718848 302620334016 302894203248 302922652032 303225272064 303755079397 303757149696 304060603392 304725763056 304736560128 304896157832 305040992256 305870487936 306550468224 306856712448 307392864779 307699950558 307702047744 308007343116 308547608824 308692073844 308694177792 309542465232 309851698464 310540529376 311074216453 311384979906 311696053812 311707097856 312242789768 312388984908 312701061816 313249560624 313562497248 313591948032 313875746496 314259577632 314455837696 314769979392 315428940684 315440116992 315469744128 316130170356 316445984712 317317736736 317347540224 317634737472 318221775872 318539679744 319217842944 319247824896 319534564041 319566753792 320125113616 320414824548 321148109568 321327687296 322352329156 322354526208 323361325287 323393900544 323563269536 323958947312 324252127836 324282582624 324606541248 325175923072 325500774144 326212836092 326224394496 326550292992 327233916009 327438278752 327449880576 327838695184 328166206368 328494044736 328505683968 329070245504 329398987008 329553214848 330131273472 330461074944 330791205888 331369177524 331371436032 332428105152 332439883776 333499959936 333674621709 334416413331 334418692608 334750495662 334752777216 335337670668 335672673336 336008010672 336418906824 336754989648 337670724963 337682689344 338020034688 338421400317 338644748288 338759483634 339353690676 339692705352 339724610368 340032058704 340447875768 340787983536 341000811008 341726793408 341758889472 342068178816 342100306944 342700374016 342816483438 343008177561 343042732032 343793168576 343805349888 344104298928 344869276752 345084653056 345851810304 346164803712 346197316608 346804570112 347116059927 347148662168 347151028224 348235273386 348452751808 349227396672 350343392256 350539295232 351273138489 351306131176 351657086352 352405755702 352625838656 352790941536 353409760704 353762817408 354116226816 354737370624 354903462144 355513390232 355868548464 355881157632 356236683264 356848902592 357015982752 357642212928 357999497856 358357139712 358983275651 358985722368 359153803008 359341900302 360140752818 360143207424 360502990848 361291623264 361493648208 362648841984 363282476557 363645396114 364008678228 364453815726 364817905452 364820391936 365182358904 365822913456 365857272704 366188370912 367002443808 367231642624 368000430798 368048034816 368368063596 368381115648 368818532082 369186982164 369555800328 370204026192 370238796928 370573860384 370608665856 371397682656 371629626368 372000884736 372455795712 372792865536 372827879424 373200334848 373981618296 374672794496 375047092992 376080280576 376453419364 376455985152 377292883968 377631757503 377669799936 378329679728 378707631456 379750903168 380961843548 380975341824 382154293521 382190186664 382192791552 382860574096 383243052192 383625912384 384298818176 384478750656 384862845312 385524260836 385537920768 385923073536 386308611072 386767314648 386781018624 387832789344 388220234688 388233990144 389083286592 389471981184 390155141376 390542244939 390544906752 390581587968 390935061504 391618118892 392009345784 392880821256 392883499008 394136316288 394342734747 394356707136 395219397573 395259211776 395614222146 395616918528 396308156244 396704068488 396741328192 397585980792 397983169584 398231716352 398718704384 399065402229 399079541952 399117024768 399952564011 400216520704 400352117022 400616337408 401455015416 401492721344 401506947072 402347489544 402749435088 403000958464 403493778688 403858937664 403896869376 404300362752 405009532928 405414137856 405603956736 406301017408 406315413504 406680354234 407827317248 408733957632 409139494698 409142283264 410266600744 410269396992 410461489152 410676457488 411550777638 411589431792 412723286976 413135597952 414039368886 414054039168 415179973208 415594738416 415609463808 416479529466 416518646544 416934749088 417666080832 418083329664 418122597376 418500995328 418997924202 419012770176 419232217019 419431364352 420571920912 420586822656 421006989312 421506893808 421927979616 423090315648 423130053632 423512983296 424252962133 424454494464 424676791266 425620889694 425623790592 426046085388 426048989184 427219766064 428197479424 428597259552 429333835931 429762740862 429963959997 430718145858 431148433716 431579151432 432336170448 432376776832 432808721664 433730160864 434001032192 434965859328 435113228979 435400390656 436311888012 436747764024 437554941824 437992059648 438924534048 439198649344 439404286464 440175031296 440614766592 441010514007 441054941184 441825570032 442035449856 443237473536 444666613248 444899495612 445888551108 445891590144 446292077049 446333994216 446337036288 447116894224 447563564448 448010680896 448558542432 449006652864 450227633284 450243585792 450693379584 451228533756 451636892343 451679311512 451695315456 452471587568 452923607136 453376078272 453392142336 453930501024 454383978048 454837908096 455635724544 455678519296 456090905088 456133742592 457088644584 457104840192 457344236748 458805731904 458821988352 459825702336 460285068672 461135747072 461549925837 461553071616 461596422144 462011014674 462821413236 463038110766 464313697848 464316862464 464777547696 465636528896 467077469859 467124523008 467385726976 467544080718 468364184652 468583477362 468876115136 469874340936 470343745872 470387922048 471213014272 471683756544 472154969088 472983160832 473143411026 473204616192 474195255534 474491397952 474508210176 475976605104 476021310336 476856283904 477329410481 477332663808 477809519616 478647629824 478871737344 479122533736 479350130688 480187670424 480190943232 480622236822 481722164352 481991530944 483045930367 483528493734 483531789312 484860528152 485090850816 485344904304 485938420968 486378191754 486423873936 486909811872 487763884608 488251161216 488830911569 489319254138 489336591744 489825439488 490667241064 490730713088 491157418128 491174820864 491758042776 492249309552 492741067104 493605368256 494098480512 494144887808 495196910208 495456256477 495691612416 496607727616 497053766286 497057154048 498642157728 500062790656 501389864339 501628038912 502125743493 503006506002 503509010004 504012016008 504628360236 504943508608 506524034016 507967122432 508139225451 509030536014 509539058028 509586915552 510048088056 510671813652 510990736256 511501216512 512590190112 512638334208 513150460416 514050561024 514224725157 514564098048 515078148096 515689752864 515708024832 516156448392 516223217664 517110385792 517626979584 518777715456 519295974912 520203309626 520206855168 520722993252 520726542336 521246748672 522157491856 522405531648 522679127712 523841095008 525515088384 525790312996 525808942848 526433289382 526959196764 527485629528 527489224704 528410874992 528938757984 529186412304 530114641056 530644226112 531174340224 532087202972 532106055936 532156033024 533270085348 533802822696 533821736448 535273353888 535523974128 536463319392 536999246784 537535709568 538478583552 538529159168 539012850453 539067150336 540211129227 540214811136 541937434896 542240472312 543973262976 544978610176 545468094171 545519326264 545523044352 546013017342 546680723589 547226858178 547568609984 548734370184 548785909056 549282556368 550297715968 550847463936 552000646197 552052491848 552072052224 552552095394 553227798123 553780473246 554126317888 554145951744 555306039288 555358195392 555860790576 555912998784 556888107776 557444439552 558001327104 558663898936 558683693568 559241819136 559800502272 560762561216 560782430208 562009191744 562570639488 564116576023 564120420864 564680129046 564683977728 565939325952 566235721688 566504699904 567494519592 567498387456 568061447184 569626354752 570872463161 571442765322 571463012736 573016987816 573285279996 573289187328 574290861144 574864578288 575438868576 576448227264 576718125984 577078295552 578286391254 578306881152 578884610304 579954479104 580150971972 581749184016 582330352032 583624929888 583989412864 585232712064 585817360128 585872381952 586900041728 587427178338 588014018676 589321231884 590983298048 591535060704 592888817664 593421333219 594462234366 594518068144 595056102732 595111992288 596378971188 596751419264 597347574528 598078056576 598619312928 598675537152 600324781056 600528175533 600924506112 601638045008 602182523124 602239082016 602260420608 603521234316 603898142848 604501437696 605240668032 605788406496 605845304064 606450544128 607510158794 607514299392 608121206784 609451526112 609473120256 609792315664 610081984512 611740975872 613100936448 613709242047 613713424896 614785729558 615399901116 615404095488 616014686232 617095217648 617384147688 617388355584 619084930464 619703396928 621059053329 621081058752 622148432906 622769959812 623392107624 623414195712 624485579536 624777969816 625402123632 626499121248 627124994496 627183896064 627751492992 628496886303 628519155264 628911675392 629539958784 630857881368 630880233984 630939488256 632260340712 632891969424 634635473472 634695080448 635269474944 636443551744 637015186899 637079359488 638431334541 638435685888 638495649792 639069128082 640250227232 640829649096 642296219136 642655374592 644644111293 644704658312 644709052416 646077218787 646722650574 647126539072 647917894624 648504255672 648565165248 649213082496 650351846144 651001548288 652425672184 652448788992 653100585984 654467832018 654876557504 654899761152 655677390368 656332412736 656988089472 658140491008 658793483887 658797974016 659106429696 660262546944 660922149888 661582411776 662738355048 662742872064 664856210304 666683226209 666999919872 667349243418 668832826662 668837385216 669500991324 669505554432 670675341336 671345346672 672016021344 672837813648 673509979296 674667456463 675341449926 675365378688 676040069376 676842800634 677289496576 677518967268 678707381352 679385410704 679449220736 680064117408 680895751536 681575967072 682001622016 683453586816 683517778944 684136357632 684200613888 685400748032 685632966876 686016355122 687586337152 688208597856 689738553504 690169306112 691703620608 692329607424 692394633216 693016522011 693609140224 694232119854 694297324336 696470546772 696905503616 698454793344 700686784512 701078590464 701316121077 702546276978 702612262352 703314172704 704811511404 705251677312 705581883072 706819521408 707525634816 708232453632 709474741248 709715116539 709806924288 711026780464 711737096928 711762315264 712473366528 713697805184 714031965504 715284425856 715998995712 716714279424 717966551302 717971444736 718307606016 718683800604 720281505636 720286414848 721005981696 722583246528 722987296416 725292740601 725297683968 726564953114 727290792228 728017356456 728907631452 729635810904 729640783872 730364717808 731645826912 731714545408 732376741824 733978881207 734004887616 734463285248 736000861596 736096069632 736736127192 736762231296 737637064164 738373964328 739111600656 740408052384 740477593856 741147720768 741217331712 742795365312 743259252736 744001769472 744911591424 745580649429 745585731072 745655758848 747963236592 749345588992 750094185984 752160561152 752906838728 752911970304 754509759003 754585767936 755263515006 756659359456 757415262912 759501806336 761923687096 761950683648 763545804021 764308587042 764380373328 765721148192 766486104384 767251824768 768597636352 768957501312 769725690624 771048521672 771075841536 771846147072 772617222144 773534629296 773562037248 775665578688 776440469376 778166573184 778574117321 778943962368 780304964439 780310282752 781084489878 781089813504 781870123008 783236237784 784018691568 785761642512 787898358247 788272632576 788685469494 788713414272 789649934073 790438795146 791228444292 791233837056 792616312488 793408136976 793482656384 795171961584 795966339168 796463432704 797437408768 798130804458 798159083904 798234049536 799905128022 800433041408 800704234044 802910030832 802985442688 804694979088 805498870176 806001916928 806987557376 807717875328 807793738752 808600725504 810019065856 811207913472 812602034816 813360708468 815654634496 817467915264 818278989396 818284566528 819019526013 820533201488 820922978304 821352914976 823101555276 823178863584 825446573952 826271195904 828078737772 828108078336 828828143091 830359946416 831189476832 831218927616 832959058932 833037293088 833869498176 835332161664 836166659328 836245194752 837001990656 837995848404 838025540352 838464434038 838862728704 841143841824 841173645312 842013978624 843013787616 843855959232 846180631296 846260107264 847020193569 847025966592 848505924266 848908988928 849353582532 851241779388 851247581184 852092170776 852097978368 854439532128 856394958848 857164147983 857194519104 858667671862 859525481724 859927919994 861436291716 862296867432 863158302864 864672340896 864753553664 865617443328 867429586881 867460321728 868002064384 869931718656 870226457958 870800781312 872623776024 873495528048 875109883648 875984119296 877849068096 878397298688 878808572928 880350062592 881140767507 881229533184 882021028014 883651140064 886468905179 886474947072 889333226496 889798991224 891693351549 891777102216 891783180288 892584154098 892667988432 894233788448 895127128896 896021361792 897085299253 897117084864 898013305728 900455266568 900487171584 901386759168 902457067512 903273784686 903358623024 903390630912 904943175136 905847214272 906752156544 907861002048 908767956096 909675816192 911265238191 911271449088 911357038592 912181810176 914177289168 914209680384 914688473496 917611463808 919651404672 920133047743 920570137344 922178594337 922271494144 923099851674 923106143232 924022029348 925642826472 926076221532 928627395696 929555095392 931152605201 931273057792 933222649359 934154939718 934771453952 935088161436 936728369304 937166954724 937752230272 939748681872 940687491744 940775844096 942426028544 943367513088 944309938176 945966321664 946286822052 946409232384 948390511068 948982795904 951953210208 952042620672 953712567808 954658820962 954665327616 955619039232 957295259648 957743474688 958245067472 958700261376 960375340848 961244473644 963444328704 963983061888 966091860734 967056987468 967063578624 969721056304 970181701632 970689808608 971876841936 972756383508 972847747872 973819623744 975527769216 976502322432 977661823138 978638508276 978673183488 979650878976 981334482128 982314836256 982349641728 983516085552 984498619104 985482134208 987210736512 988196961024 988289775616 990393820416 990912512954 991383224832 994107532572 994114308096 997284315456 1000125581312 1001023865127 1002779728678 1003249239993 1003256077824 1004251486986 1006013012004 1007018020008 1008024032016 1009256720472 1009887017216 1013012174889 1013048068032 1015264200951 1015934244864 1016278450902 1018061072028 1019078116056 1019173831104 1020096176112 1021343627304 1021981472512 1023002433024 1025180380224 1025276668416 1026300920832 1028101122048 1028449450314 1029024532683 1029128196096 1031379505728 1031416049664 1032312896784 1034220771584 1035246903251 1035253959168 1037555430912 1038591949824 1040406619252 1040413710336 1041348179781 1041445986504 1041453084672 1044314983712 1045358255424 1047645069757 1047682190016 1051030176768 1051580625992 1051617885696 1052866578764 1053819415467 1053918393528 1054971259056 1056821749984 1057877515968 1058372824608 1060191717299 1060229282112 1061288452224 1062348680448 1064174405944 1064212111872 1064312066048 1066540170696 1067605645392 1067643472896 1070546707776 1071047948256 1072926638784 1073998493568 1075071419136 1076949826953 1076957167104 1077058318336 1078025700906 1080422258454 1080429622272 1083874869792 1084480944624 1087946525952 1089847429671 1089957220352 1090936188342 1091038652528 1092026034684 1093361447178 1094453716356 1095137219968 1097468740368 1097571818112 1098565112736 1100595431936 1101694927872 1104001292394 1104104983696 1104144104448 1105104190788 1106455596246 1107560946492 1108252635776 1110612078576 1110716390784 1111721581152 1111825997568 1113776215552 1114888879104 1116002654208 1117327797872 1117367387136 1118483638272 1119601004544 1121525122432 1124018383488 1125141278976 1128233152046 1128240841728 1129360258092 1129367955456 1131878651904 1132471443376 1133009399808 1134989039184 1136122894368 1139252709504 1141744926322 1142885530644 1142926025472 1146033975632 1146570559992 1146578374656 1148581722288 1149729156576 1150877737152 1152896454528 1153436251968 1154156591104 1156572782508 1156613762304 1157769220608 1160301943944 1163498368032 1164660704064 1167249859776 1167978825728 1170465424128 1171626734817 1171634720256 1171744763904 1174854356676 1176028037352 1178642463768 1181966596096 1183028204241 1183070121408 1185658192719 1185777635328 1186842666438 1188924468732 1189036136288 1190112205464 1190223984576 1192757942376 1193502838528 1194695149056 1196156113152 1197196206687 1197238625856 1197351074304 1199857692033 1200649562112 1201056351066 1201849012224 1203276090016 1204365046248 1204478164032 1204520841216 1207042468632 1207796285696 1209002875392 1210481336064 1211576812992 1211690608128 1212901088256 1215020317588 1215028598784 1216242413568 1218903052224 1218946240512 1219584631328 1223473612933 1223481951744 1226201872896 1227418484094 1227426849792 1229571459116 1230799802232 1230808190976 1232029372464 1234190435296 1234768295376 1238125991531 1238169860928 1239406793856 1242118106658 1242162117504 1244296865812 1245539919624 1246784215248 1246828391424 1248971159072 1249555939632 1250804247264 1252998242496 1254249988992 1254367792128 1255502985984 1256993772606 1257038310528 1257696651057 1257823350784 1261715762736 1261760467968 1264520681424 1265783938848 1269270946944 1269390160896 1270538949888 1272758886399 1272887103488 1274030373798 1276862669082 1276871371776 1278138256164 1280500454464 1281659298192 1284592438272 1285310749184 1288001507793 1289288222586 1289409316624 1292154437574 1293445301148 1294253078144 1295835789248 1297008511344 1297130330496 1298426164992 1300703692288 1302003096576 1304851344368 1304897577984 1306201171968 1308935664036 1309753115008 1311354780736 1312664825472 1313976178944 1316280982016 1317586967774 1317595948032 1318212859392 1320525093888 1321844299776 1323164823552 1325476710096 1329712420608 1333366452418 1333999839744 1334698486836 1337665653324 1337674770432 1339001982648 1339011108864 1341350682672 1342690693344 1344032042688 1345675627296 1347019958592 1349334912926 1350682899852 1350730757376 1352080138752 1353685601268 1355037934536 1357414762704 1358770821408 1358898441472 1360128234816 1361791503072 1363151934144 1364003244032 1366907173632 1367035557888 1368272715264 1368401227776 1371265933752 1372032710244 1375172674304 1376417195712 1379477107008 1380338612224 1383407241216 1384649777511 1384659214848 1384789266432 1386033044022 1388464239708 1388594648672 1392941093544 1393811007232 1396909586688 1401232409577 1401373569024 1402157180928 1402632242154 1405092553956 1405224524704 1406628345408 1409623022808 1410503354624 1411163766144 1413639042816 1415051269632 1416464907264 1418949482496 1419430233078 1419613848576 1422053560928 1423474193856 1423524630528 1427395610368 1428063931008 1430568851712 1431988231443 1431997991424 1433428558848 1435933102604 1435942889472 1436615212032 1437367601208 1440563011272 1440572829696 1445166493056 1445923360739 1445974592832 1449137791101 1450585481202 1450595367936 1453129906228 1454581584456 1456034712912 1457815262904 1459271621808 1460729435616 1463239808173 1463291653824 1463429090816 1464753483648 1466492734707 1467957762414 1468009775232 1468926570496 1472001723192 1472192139264 1473472254384 1473524462592 1475274128328 1476747928656 1478223201312 1480816104768 1480955187712 1482295441536 1482434663424 1485590730624 1486368769431 1486518505472 1489823182848 1491161298858 1491171462144 1495926473184 1498691177984 1500188371968 1504169593017 1504321122304 1505813677456 1509019518006 1510527030012 1513318718912 1514830525824 1519003612672 1523847374192 1523901367296 1527091608042 1528617174084 1528760746656 1531442296384 1532972208768 1534503649536 1537195272704 1537915002624 1539451381248 1542097043344 1542151683072 1543692294144 1545234444288 1547069258592 1547124074496 1551331157376 1552880938752 1556333146368 1557148234642 1557887924736 1560609928878 1560620565504 1562168979756 1562179627008 1563740246016 1566472475568 1568037383136 1571523285024 1575796716494 1576545265152 1577370938988 1577426828544 1579299868146 1580877590292 1582456888584 1582467674112 1585232624976 1586816273952 1586965312768 1590343923168 1591932678336 1592926865408 1594874817536 1596261608916 1596318167808 1596468099072 1599810256044 1601408468088 1605820061664 1605970885376 1609389958176 1610997740352 1612003833856 1613975114752 1615435750656 1615587477504 1617038551359 1617201451008 1620633387681 1625204069632 1626721416936 1631309268992 1634935830528 1636404282513 1636557978792 1636569133056 1638039052026 1640042170767 1641066402976 1642705829952 1646203110552 1646357727168 1650893147904 1652542391808 1656001938591 1656157475544 1656216156672 1657656286182 1659683394369 1660719892832 1662378953664 1662437855232 1665918117864 1666074586176 1667738996352 1670664323328 1672333318656 1672490389504 1674003981312 1675991696808 1676051080704 1676928868076 1677725457408 1682287683648 1682347290624 1686027575232 1687711918464 1692349728069 1692361262592 1692520214528 1694040387138 1694051933184 1697011848532 1697817977856 1698707165064 1702483558776 1702495162368 1704184341552 1708818517237 1708879064256 1712617389483 1712789917696 1714328295966 1714389038208 1717335343724 1719050963448 1719855839988 1722872583432 1724593734864 1726316605728 1729344681792 1729507107328 1731234886656 1734859173762 1734920643456 1736004128768 1739863437312 1740452915916 1745247552048 1746991056096 1750219767296 1751968238592 1755698136192 1756794597376 1757617145856 1760700125184 1762281535014 1764042056028 1767302280128 1772937810358 1772949894144 1778666452992 1779597982448 1783386703098 1783554204432 1785168308196 1785335976864 1788467576896 1790254257792 1792042723584 1794170598506 1794234169728 1796026611456 1800910533136 1800974343168 1802773518336 1804914135024 1806547569372 1806717246048 1806781261824 1809886350272 1811694428544 1813504313088 1815722004096 1817535912192 1819351632384 1822530476382 1822542898176 1824363620352 1828354578336 1828419360768 1829376946992 1835222927616 1839302809344 1840266095486 1841127726141 1841140274688 1844357188674 1846199703348 1846212286464 1848044058696 1851285652944 1852152443064 1857254791392 1859110190784 1862305210402 1862546115584 1863177159987 1866445298718 1868309879436 1870176322872 1873456738608 1874333909448 1875504460544 1879497363744 1881374983488 1881551688192 1884852057088 1885490658909 1886735026176 1888619876352 1892573644104 1892818464768 1896781022136 1897965591808 1903906420416 1904085241344 1907425135616 1909317641924 1909330655232 1911045560697 1911238078464 1915294003623 1915486949376 1916490134944 1920750681696 1922488947288 1926888657408 1927966123776 1932183721468 1933932333879 1934113974936 1934127157248 1938231656361 1939442112608 1941379617216 1943753683872 1945512767016 1945695495744 1947639247488 1951055538432 1953004644864 1955323646276 1957277016552 1957346366976 1959301757952 1962668964256 1964629672512 1964699283456 1967032171104 1968997238208 1970964268416 1974421473024 1976380451661 1976393922048 1976579551232 1980787640832 1981825025908 1982766449664 1988215065144 1988228616192 1994568630912 2000049678627 2000251162624 2002047730254 2005559457356 2006498479986 2006512155648 2008502973972 2012026024008 2014036040016 2016048064032 2018513440944 2019774034432 2024002369389 2026024349778 2026096136064 2030528401902 2031868489728 2032556901804 2036122144056 2038156232112 2038347662208 2040192352224 2042687254608 2043962945024 2046004866048 2050360760448 2050553336832 2052601841664 2056202244096 2056898900628 2058049065366 2062759011456 2064625793568 2068441543168 2070493806502 2070507918336 2075110861824 2077183899648 2080813238504 2080827420672 2082696359562 2082891973008 2088629967424 2090716510848 2095290139514 2095364380032 2102060353536 2103161251984 2103235771392 2105733157528 2107638830934 2107836787056 2109942518112 2113643499968 2115755031936 2116745649216 2120383434598 2120458564224 2122576904448 2124697360896 2128348811888 2128424223744 2133080341392 2135211290784 2135286945792 2141093415552 2142095896512 2145853277568 2147996987136 2150142838272 2153899653906 2153914334208 2156051401812 2160844516908 2160859244544 2167749739584 2168961889248 2175878221803 2175893051904 2179694859342 2181872376684 2182077305056 2184052069368 2186722894356 2188907432712 2190274439936 2194937480736 2195143636224 2197130225472 2201190863872 2201936643621 2203389855744 2208002584788 2208209967392 2208288208896 2210208381576 2212911192492 2215121892984 2216505271552 2221224157152 2221432781568 2223443162304 2223651995136 2227552431104 2229777758208 2232005308416 2234655595744 2234734774272 2236741948287 2236967276544 2243050244864 2248036766976 2250282557952 2256466304092 2256481683456 2258720516184 2258735910912 2263529277009 2263757303808 2264942886752 2269978078368 2272245788736 2278505419008 2283489852644 2285771061288 2285852050944 2290637412063 2292067951264 2293141119984 2297163444576 2299458313152 2301755474304 2305792909056 2306872503936 2308313182208 2313145565016 2313227524608 2315538441216 2320603887888 2326996736064 2329321408128 2334499719552 2335722351963 2335957651456 2340914893317 2340930848256 2343253469634 2343269440512 2349708713352 2352056074704 2357284927536 2363695074741 2363933192192 2366056408482 2366140242816 2368949802219 2371316385438 2373685332876 2377848937464 2378072272576 2380224410928 2380447969152 2385515884752 2387005677056 2389390298112 2392312226304 2394392413374 2394477251712 2394702148608 2399715384066 2401299124224 2402112702132 2406552180032 2408730092496 2408956328064 2414084937264 2415592571392 2418005750784 2420962672128 2423153625984 2423381216256 2425802176512 2430040635176 2430057197568 2437806104448 2439169262656 2446947225866 2446963903488 2452403745792 2454836968188 2454853699584 2459142918232 2461599604464 2464058744928 2468380870592 2469536590752 2476251983062 2476339721856 2478813587712 2484236213316 2484324235008 2488593731624 2491079839248 2493568430496 2493656782848 2497942318144 2499111879264 2501608494528 2505996484992 2508499977984 2508735584256 2511005971968 2513987545212 2514076621056 2515393302114 2523431525472 2523520935936 2529041362848 2531567877696 2538541893888 2538780321792 2541060580707 2541077899776 2545517772798 2548060747596 2553725338164 2553742743552 2556276512328 2561000908928 2563318596384 2569184876544 2570621498368 2571492443949 2576003015586 2578576445172 2578818633248 2584308875148 2586890602296 2588506156288 2591671578496 2594017022688 2594260660992 2596852329984 2601407384576 2602288760643 2604006193152 2609702688736 2609795155968 2612402343936 2617871328072 2619506230016 2622709561472 2625329650944 2627952357888 2632561964032 2635173935548 2635191896064 2636425718784 2641050187776 2643422302521 2643688599552 2650953420192 2659406715537 2659424841216 2666732904836 2667999679488 2669396973672 2675080054647 2675331306648 2675349540864 2678003965296 2682701365344 2685381386688 2688064085376 2691255897759 2691351254592 2694039917184 2698669825852 2701365799704 2701461514752 2704160277504 2707371202536 2710075869072 2714829525408 2717541642816 2717796882944 2720256469632 2723583006144 2726303868288 2728006488064 2733795714573 2733814347264 2734071115776 2736545430528 2742531867504 2744065420488 2750345348608 2752834391424 2758954214016 2760399143229 2760677224448 2766535783011 2766814482432 2769299555022 2769318429696 2772066088044 2776928479416 2777189297344 2785882187088 2787622014464 2793457815603 2793819173376 2799667948077 2802464819154 2804314361856 2805264484308 2810185107912 2810449049408 2813256690816 2819246045616 2821006709248 2822327532288 2827278085632 2830102539264 2832929814528 2837898964992 2838860466156 2839227697152 2844107121856 2846948387712 2854791220736 2856127862016 2861137703424 2863976462886 2863995982848 2866857117696 2871866205208 2871885778944 2873230424064 2874735202416 2881126022544 2890332986112 2891846721478 2891949185664 2898275582202 2901170962404 2901190735872 2906259812456 2909163168912 2912069425824 2915630525808 2918543243616 2921458871232 2926479616346 2926583307648 2926858181632 2929506967296 2932985469414 2935915524828 2936019550464 2944003446384 2946944508768 2947048925184 2950548256656 2953495857312 2956446402624 2961632209536 2961910375424 2964590883072 2964869326848 2971181461248 2972737538862 2982322597716 2982342924288 2991852946368 2997382355968 3000376743936 3003071595381 3008339186034 3009747719979 3011627354912 3018039036012 3021054060024 3026637437824 3029661051648 3038007225344 3039036524667 3045792602853 3047694748384 3047802734592 3054183216084 3057234348168 3057521493312 3062884592768 3065944417536 3069007299072 3074390545408 3075830005248 3078902762496 3084194086688 3084303366144 3087073598049 3087384588288 3094138517184 3094248148992 3102662314752 3105740709753 3105761877504 3112666292736 3114296469284 3115775849472 3121219857756 3121241131008 3124044539343 3124337959512 3124359254016 3132944951136 3136074766272 3142935209271 3143046570048 3151593432988 3153090530304 3154741877976 3154853657088 3158599736292 3161458246401 3161755180584 3164913777168 3170465249952 3173632547904 3173930625536 3180575151897 3180687846336 3183865356672 3185853730816 3189749635072 3192523217832 3192636335616 3192936198144 3199620512088 3202816936176 3211640123328 3211941770752 3218779916352 3221995480704 3224007667712 3227950229504 3230849480859 3230871501312 3231174955008 3234077102718 3241266775362 3250408139264 3253442833872 3262618537984 3269542289013 3269871661056 3272808565026 3273115957584 3276078104052 3280084341534 3282132805952 3285411659904 3292406221104 3292715454336 3301786295808 3305084783616 3312003877182 3312314951088 3312432313344 3315312572364 3319366788738 3321439785664 3324757907328 3331836235728 3332149172352 3335477992704 3341305873367 3341328646656 3344666637312 3348007962624 3351983393616 3352102161408 3353857736152 3355450914816 3364575367296 3372055150464 3375423836928 3381321512569 3384699456138 3384722525184 3388080774276 3388103866368 3394023697064 3395635955712 3397414330128 3404967117552 3408368683104 3417637034474 3417758128512 3421816380983 3425234778966 3428656591932 3428778076416 3434670687448 3438101926896 3439711679976 3445745166864 3449187469728 3452633211456 3458689363584 3459014214656 3462469773312 3469718347524 3469841286912 3480905831832 3490495104096 3493982112192 3500439534592 3503936477184 3511396272384 3514880204451 3515234291712 3524563070028 3528084112056 3534604560256 3545875620716 3545899788288 3549084612723 3556974578157 3557332905984 3559195964896 3566773406196 3567108408864 3570336616392 3570671953728 3576935153792 3580508515584 3584085447168 3588341197012 3588468339456 3591588620061 3592053222912 3599573076099 3601821066272 3601948686336 3605547036672 3609828270048 3613095138744 3613434492096 3613562523648 3619772700544 3623388857088 3627008626176 3631444008192 3635071824384 3638703264768 3645060952764 3645085796352 3648727240704 3656709156672 3656838721536 3658753893984 3670420838799 3670445855232 3678605618688 3680532190972 3682255452282 3682280549376 3688714377348 3692399406696 3692424572928 3696088117392 3702571305888 3704304886128 3714377974593 3714509582784 3718220381568 3724610420804 3725092231168 3726354319974 3732890597436 3736619758872 3740352645744 3746913477216 3748667818896 3751008921088 3758994727488 3762749966976 3763103376384 3769704114176 3770981317818 3773089953171 3773470052352 3785147288208 3793562044272 3795931183616 3807812840832 3808170482688 3814850271232 3818276659197 3818635283848 3818661310464 3822091121394 3830588007246 3832980269888 3841501363392 3844977894576 3853777314816 3855932247552 3864004523379 3864367442936 3867864667758 3868227949872 3876463312722 3878884225216 3882759234432 3887507367744 3891025534032 3891390991488 3895278494976 3902111076864 3906009289728 3910647292552 3914554033104 3914692733952 3918603515904 3925337928512 3929259345024 3934064342208 3937994476416 3941928536832 3948816032161 3948842946048 3952760903322 3952787844096 3961575281664 3963650051816 3965532899328 3976430130288 3989137261824 3996107242127 4000099357254 4004095460508 4011118914712 4012996959972 4013024311296 4017005947944 4024052048016 4028072080032 4032096128064 4037026881888 4039548068864 4048004738778 4052048699556 4052192272128 4061056803804 4065113803608 4072244288112 4076312464224 4076695324416 4080384704448 4085374509216 4087925890048 4092009732096 4100721520896 4101106673664 4105203683328 4113797801256 4116098130732 4125518022912 4129251587136 4136883086336 4140987613004 4141015836672 4150221723648 4153949332533 4154367799296 4161626477008 4165392719124 4165783946016 4177259934848 4181433021696 4190580279028 4190728760064 4203697228731 4204120707072 4206322503968 4206471542784 4211466315056 4215277661868 4215673574112 4219885036224 4227286999936 4231510063872 4233491298432 4240766869196 4240917128448 4245153808896 4249394721792 4256697623776 4256848447488 4266160682784 4270422581568 4270573891584 4282186831104 4284191793024 4291706555136 4295964694329 4295993974272 4300285676544 4307799307812 4307828668416 4312102803624 4321689033816 4321718489088 4335499479168 4337770082217 4337923778496 4347413373303 4351756443606 4351786103808 4359389718684 4363744753368 4364154610112 4368104138736 4373445788712 4377814865424 4380548879872 4389719424519 4389874961472 4390287272448 4394260450944 4399478204121 4402381727744 4403873287242 4406779711488 4416005169576 4416419934784 4416576417792 4420416763152 4425822384984 4430243785968 4433010543104 4442448314304 4442865563136 4446886324608 4447303990272 4455104862208 4459106308293 4459555516416 4469311191488 4469469548544 4473483896574 4486100489728 4496073533952 4500565115904 4512508779051 4512932608184 4512963366912 4517441032368 4527058554018 4529885773504 4539956156736 4544491577472 4557010838016 4566979705288 4571542122576 4571704101888 4581274824126 4584135902528 4586282239968 4594326889152 4598916626304 4603510948608 4611554387209 4611585818112 4613745007872 4626291130032 4626455049216 4631076882432 4641207775776 4653993472128 4658642816256 4666782583463 4668999439104 4671444703926 4681829786634 4681861696512 4686506939268 4686538881024 4699417426704 4704112149408 4714569855072 4722672195241 4727390149482 4732112816964 4732280485632 4737899604438 4742632770876 4747370665752 4755697874928 4756144545152 4760448821856 4760895938304 4771031769504 4774011354112 4778780596224 4784624452608 4788784826748 4788954503424 4789404297216 4799430768132 4804225404264 4813104360064 4817460184992 4817912656128 4828169874528 4831185142784 4836011501568 4841925344256 4846307251968 4846762432512 4851115654077 4851604353024 4860081270352 4875612208896 4878338525312 4893894451732 4893927806976 4904807491584 4909212847539 4909673936376 4909707399168 4918285836464 4923199208928 4928117489856 4936761741184 4939073181504 4952503966124 4952679443712 4957627175424 4968005815773 4968472426632 4968648470016 4977187463248 4982159678496 4987136860992 4987313565696 4995884636288 4998223758528 5003216989056 5011992969984 5016999955968 5017471168512 5022011943936 5027975090424 5028153242112 5030786604228 5046863050944 5047041871872 5058082725696 5063135755392 5077049184207 5077083787776 5077560643584 5082121161414 5082155799552 5091035545596 5096121495192 5107450676328 5107485487104 5112553024656 5122001817856 5126455551711 5126637192768 5137852168449 5138369753088 5141242996736 5142984887898 5152006031172 5157152890344 5157637266496 5168617750296 5173781204592 5177012312576 5183343156992 5188034045376 5188521321984 5193704659968 5202814769152 5204577521286 5208012386304 5219405377472 5219590311936 5235742656144 5239012460032 5245419122944 5250659301888 5255904715776 5265123928064 5270347871096 5270383792128 5272851437568 5282100375552 5286844605042 5301906840384 5318813431074 5318849682432 5333465809672 5335999358976 5338793947344 5350160109294 5350662613296 5356007930592 5365402730688 5370762773376 5376128170752 5382511795518 5382702509184 5388079834368 5397339651704 5402731599408 5402923029504 5408320555008 5414742405072 5420151738144 5429659050816 5435083285632 5435593765888 5440512939264 5447166012288 5450018821247 5452607736576 5467591429146 5467628694528 5473090861056 5485063735008 5488130840976 5500690697216 5505668782848 5515288507729 5517908428032 5520798286458 5523383178423 5533071566022 5538599110044 5538636859392 5544132176088 5553856958832 5554378594688 5571764374176 5575244028928 5586915631206 5587638346752 5589531479961 5599335896154 5604929638308 5610528968616 5620370215824 5620898098816 5626513381632 5638492091232 5642013418496 5644655064576 5654556171264 5656471976727 5660205078528 5665859629056 5677720932312 5678455394304 5688214243712 5693896775424 5709582441472 5712255724032 5722275406848 5727952925772 5727991965696 5733136682091 5733714235392 5743732410416 5746460848128 5749470404832 5762252045088 5780665972224 5783693442956 5783898371328 5796551164404 5801797001637 5802341924808 5802381471744 5812519624912 5818326337824 5824138851648 5831261051616 5837086487232 5842917742464 5852959232692 5853166615296 5853716363264 5859013934592 5865970938828 5871831049656 5872039100928 5888006892768 5893889017536 5894097850368 5901096513312 5906991714624 5912892805248 5923264419072 5923820750848 5929141354983 5929181766144 5929738653696 5942362922496 5945475077724 5964645195432 5964685848576 5983705892736 5994764711936 6000149035881 6000753487872 6006143190762 6016678372068 6019495439958 6023254709824 6036078072024 6042108120048 6053274875648 6059322103296 6072007108167 6076014450688 6078073049334 6091585205706 6095389496768 6095605469184 6108366432168 6114468696336 6115042986624 6125769185536 6131888835072 6138014598144 6148781090816 6151660010496 6157805524992 6168388173376 6168606732288 6174147196098 6188277034368 6205282336253 6205324629504 6211481419506 6211523755008 6225332585472 6228592938568 6231551698944 6242439715512 6242482262016 6248089078686 6248675919024 6265889902272 6272149532544 6279597094771 6285870418542 6286093140096 6303186865976 6306181060608 6309483755952 6309707314176 6317199472584 6322916492802 6323510361168 6329827554336 6340930499904 6347265095808 6347861251072 6361150303794 6361375692672 6367730713344 6379499270144 6385046435664 6385272671232 6399241024176 6405633872352 6423280246656 6423883541504 6437559832704 6440931334201 6443990961408 6455900459008 6461698961718 6461743002624 6468154205436 6482533550724 6500816278528 6506885667744 6518068236407 6527634665409 6539084578026 6545617130052 6546231915168 6552156208104 6560168683068 6564265611904 6570823319808 6584812442208 6585430908672 6603572591616 6605809930863 6610169567232 6624007754364 6624629902176 6624864626688 6630625144728 6638733577476 6642879571328 6649515814656 6663672471456 6664298344704 6670955985408 6682611746734 6682657293312 6689333274624 6696015925248 6703966787232 6704204322816 6707715472304 6710901829632 6729150734592 6744110300928 6750847673856 6762643025138 6769398912276 6769445050368 6776161548552 6776207732736 6788047394128 6791271911424 6794828660256 6809934235104 6816737366208 6835274068948 6835516257024 6843632761966 6850469557932 6857313183864 6857556152832 6869341374896 6876203853792 6879423359952 6891490333728 6898374939456 6905266422912 6917378727168 6918028429312 6924939546624 6939436695048 6939682573824 6961811663664 6980990208192 6987964224384 7000879069184 7007167055889 7007872954368 7022744679951 7022792544768 7029760408902 7049126140056 7056168224112 7069209120512 7091085224223 7091751241432 7091799576576 7098169225446 7106849406657 7113949156314 7118391929792 7133546812392 7134216817728 7140673232784 7141343907456 7153870307584 7161017031168 7168170894336 7176682394024 7176936678912 7183177240122 7184106445824 7199146152198 7203642132544 7203897372672 7219656540096 7226190277488 7226868984192 7239545401088 7246728322757 7246777714176 7254017252352 7262888016384 7270143648768 7277406529536 7290121905528 7290171592704 7313418313344 7317507787968 7333515488299 7340841677598 7340891710464 7357211237376 7361064381944 7364510904564 7364561098752 7377428754696 7384798813392 7392176234784 7405142611776 7408609772256 7421342021093 7428755949186 7429019165568 7436440763136 7449220841608 7450184462336 7452708639948 7465781194872 7473239517744 7480705291488 7493826954432 7497335637792 7502017842176 7517989454976 7525499933952 7526206752768 7539408228352 7541962635636 7546179906342 7570294576416 7587124088544 7591862367232 7615625681664 7616340965376 7623181742121 7629700542464 7636553318394 7637270567696 7644182242788 7661176014492 7665960539776 7683002726784 7689955789152 7707554629632 7711864495104 7714477331847 7728009046758 7728734885872 7735729335516 7736455899744 7752926625444 7757768450432 7765518468864 7775014735488 7782051068064 7782781982976 7790556989952 7804222153728 7806866281929 7812018579456 7821294585104 7829108066208 7829385467904 7837207031808 7850675857024 7858518690048 7868128684416 7875988952832 7883857073664 7897632064322 7897685892096 7905521806644 7905575688192 7923150563328 7927300103632 7931065798656 7952860260576 7978220146611 7978274523648 7992214484254 8000198714508 8008190921016 8022237829424 8025993919944 8026048622592 8034011895888 8048104096032 8056144160064 8064192256128 8073767693277 8074053763776 8079096137728 8096009477556 8104097399112 8104384544256 8122113607608 8130227607216 8144488576224 8152624928448 8153390648832 8160769408896 8170749018432 8175851780096 8184019464192 8201387143719 8201443041792 8202213347328 8227595602512 8232196261464 8251036045824 8258503174272 8273766172672 8281197429687 8281975226008 8282031673344 8299607349033 8300443447296 8307898665066 8323252954016 8330785438248 8331567892032 8354519869696 8362866043392 8380373446809 8381160558056 8381457520128 8399003844231 8407394457462 8412645007936 8412943085568 8422932630112 8430555323736 8431347148224 8439770072448 8454573999872 8463020127744 8466982596864 8481533738392 8481834256896 8490307617792 8498789443584 8513395247552 8513696894976 8532321365568 8540845163136 8564315290531 8564373662208 8568383586048 8583413110272 8591929388658 8591987948544 8600571353088 8615598615624 8615657336832 8624205607248 8643378067632 8666881940717 8670998958336 8675540164434 8675847556992 8694826746606 8703512887212 8703572207616 8718779437368 8727489506736 8728309220224 8736208277472 8746891577424 8755629730848 8761097759744 8779438849038 8779749922944 8780574544896 8788520901888 8798956408242 8804763455488 8807746574484 8832010339152 8832839869568 8840833526304 8851644769968 8860487571936 8866021086208 8884896628608 8885731126272 8893772649216 8894607980544 8910209724416 8918212616586 8938622382976 8946967793148 8972200979456 8992147067904 9001130231808 9009214786143 9025017558102 9025865216368 9034882064736 9054117108036 9059771547008 9079912313472 9088983154944 9114021676032 9117109574001 9133959410576 9143084245152 9143408203776 9162549648252 9168271805056 9172564479936 9188653778304 9197833252608 9207021897216 9223108774418 9223171636224 9227490015744 9252582260064 9252910098432 9262153764864 9282415551552 9307986944256 9317222129259 9317285632512 9333565166926 9337998878208 9342889407852 9363659573268 9363723393024 9373013878536 9373077762048 9398834853408 9408224298816 9428805627813 9429139710144 9445344390482 9454780298964 9464225633928 9464560971264 9475799208876 9485265541752 9494741331504 9511395749856 9512289090304 9520897643712 9521791876608 9541725455691 9542063539008 9548022708224 9557561192448 9569248905216 9577569653496 9577909006848 9578808594432 9598861536264 9608450808528 9626208720128 9634920369984 9635825312256 9656339749056 9662370285568 9672023003136 9683850688512 9692548442577 9692614503936 9693524865024 9702231308154 9720162540704 9751224417792 9756677050624 9787788903464 9787855613952 9808626867039 9809614983168 9818425695078 9819347872752 9836571672928 9846398417856 9856234979712 9873523482368 9878146363008 9905007932248 9905358887424 9915254350848 9936011631546 9936944853264 9937296940032 9954374926496 9964319356992 9974273721984 9991769272576 9996447517056 10006433978112 10023917620101 10023985939968 10033999911936 10044023887872 10055950180848 10056306484224 10061573208456 10093726101888 10116165451392 10121463525173 10126271510784 10143964537707 10154098368414 10154167575552 10164242322828 10164311599104 10182071091192 10192242990384 10214901352656 10225106049312 10242678657211 10244003635712 10252911103422 10253274385536 10265449142949 10275704336898 10282485993472 10285969775796 10304012062344 10314305780688 10315274532992 10337235500592 10347562409184 10354024625152 10366686313984 10376068090752 10377042643968 10387409319936 10405629538304 10409155042572 10438810754944 10471485312288 10478024920064 10490838245888 10501318603776 10511809431552 10530247856128 10540695742192 10545702875136 10573689210084 10603813680768 10637626862148 10637699364864 10647253838169 10666931619344 10671998717952 10677587894688 10700320218588 10701325226592 10712015861184 10730805461376 10741525546752 10752256341504 10765023591036 10765405018368 10774765860183 10776159668736 10794679303408 10805463198816 10805846059008 10816641110016 10829484810144 10840303476288 10859318101632 10870166571264 10871187531776 10881025878528 10894332024576 10900037642494 10905215473152 10935182858292 10935257389056 10946181722112 10970127470016 10976261681952 11001381394432 11011262516397 11011337565696 11030577015458 11035816856064 11041596572916 11046766356846 11066143132044 11077198220088 11077273718784 11088264352176 11107713917664 11108757189376 11143133923779 11143528748352 11150488057856 11173831262412 11175276693504 11179062959922 11198671792308 11209859276616 11221057937232 11240740431648 11241796197632 11253026763264 11276984182464 11284026836992 11289310129152 11309112342528 11312943953454 11319269859513 11320410157056 11355441864624 11376428487424 11387715935761 11387793550848 11419164882944 11424511448064 11444550813696 11454829977591 11455905851544 11455983931392 11466273364182 11487464820832 11498940809664 11524095767327 11524504090176 11561331944448 11567386885912 11567796742656 11592013570137 11593102328808 11603594003274 11604683849616 11625039249824 11636652675648 11648277703296 11662108890289 11662522103232 11674172974464 11685835484928 11705918465384 11706333230592 11707432726528 11718027869184 11731941877656 11743662099312 11744078201856 11776013785536 11787778035072 11802193026624 11813983429248 11825785610496 11846448096483 11846528838144 11847641501696 11858282709966 11858363532288 11884725844992 11890950155448 11929290390864 11961729620659 11967411785472 11988321726381 11989529423872 12000298071762 12012286381524 12033356744136 12038990879916 12046509419648 12072156144048 12084216240096 12106549751296 12118644206592 12144014216334 12152028901376 12156146098668 12183170411412 12190778993536 12216732864336 12228937392672 12230085973248 12251538371072 12263777670144 12276029196288 12297562181632 12303320020992 12315611049984 12336776346752 12348294392196 12376554068736 12410564672506 12410649259008 12422962839012 12423047510016 12450665170944 12457185877136 12463103397888 12484879431024 12496178157372 12497351838048 12531779804544 12544299065088 12559194189542 12571740837084 12572186280192 12606373731952 12612362121216 12618967511904 12619414628352 12634398945168 12645832985604 12647020722336 12659655108672 12681860999808 12694530191616 12695722502144 12722300607588 12722751385344 12735461426688 12770092871328 12770545342464 12798482048352 12811267744704 12846560493312 12847767083008 12875119665408 12881862668402 12887894082987 12887981922816 12923397923436 12923486005248 12936308410872 12965067101448 13001632557056 13013310246651 13013771335488 13036136472814 13042240119909 13055269330818 13078169156052 13091234260104 13092463830336 13104312416208 13120337366136 13128531223808 13141646639616 13169158273557 13169624884416 13170861817344 13198434612363 13207145183232 13211619861726 13220339134464 13248015508728 13249259804352 13249729253376 13261250289456 13277467154952 13285759142656 13299031629312 13327344942912 13328596689408 13341911970816 13365223493468 13365314586624 13377318924879 13378666549248 13407933574464 13408408645632 13415430944608 13458209742263 13458301469184 13488220601856 13501695347712 13525286050276 13537526337153 13538797824552 13538890100736 13552323097104 13576094788256 13589657320512 13619385906841 13619868470208 13633474732416 13670548137896 13671032514048 13687265523932 13700939115864 13714626367728 13715112305664 13738682749792 13752407707584 13758846719904 13782980667456 13796749878912 13810532845824 13834663161627 13834757454336 13836056858624 13878873390096 13879365147648 13923623327328 13961980416384 13975928448768 14000347750389 14001758138368 14014334111778 14045489359902 14045585089536 14059520817804 14098252280112 14112336448224 14138418241024 14168016585723 14182170448446 14183502482864 14196338450892 14213698813314 14227898312628 14236783859584 14267093624784 14268433635456 14281346465568 14282687814912 14307740615168 14322034062336 14336341788672 14353364788048 14353873357824 14366354480244 14368212891648 14398292304396 14407284265088 14439313080192 14452380554976 14453737968384 14479090802176 14493456645514 14493555428352 14508034504704 14525776032768 14540287297536 14554813059072 14580243811056 14626836626688 14635015575936 14667030976598 14681683355196 14681783420928 14714422474752 14722128763888 14729021809128 14729122197504 14754857509392 14769597626784 14784352469568 14810285223552 14817219544512 14842684042186 14857511898372 14858038331136 14872881526272 14898441683216 14905417279896 14931562389744 14946479035488 14961410582976 14987653908864 14994671275584 15004035684352 15035978909952 15050999867904 15052413505536 15083925271272 15092359812684 15140589152832 15174248177088 15183724734464 15231147552621 15231251363328 15232681930752 15246363484242 15273106636788 15274541135392 15288364485576 15322352028984 15331921079552 15366005453568 15379366655133 15379911578304 15413556505347 15415109259264 15423728990208 15428954663694 15456018093516 15457469771744 15471458671032 15472911799488 15505853250888 15515536900864 15531036937728 15550029470976 15564102136128 15565563965952 15581113979904 15608444307456 15613732563858 15624037158912 15642589170208 15658216132416 15658770935808 15701351714048 15717037380096 15736257368832 15751977905664 15767714147328 15795264128644 15795371784192 15811043613288 15811151376384 15846301126656 15854600207264 15905156968129 15905720521152 15956440293222 15956549047296 15984428968508 16000397429016 16016381842032 16044475658848 16051987839888 16068023791776 16095637889903 16096208192064 16112288320128 16128384512256 16147535386554 16148107527552 16158192275456 16192018955112 16208194798224 16208769088512 16244227215216 16260455214432 16288977152448 16305249856896 16306781297664 16321538817792 16341498036864 16350056463741 16351703560192 16402774287438 16402886083584 16455191205024 16464392522928 16502072091648 16517006348544 16545865523187 16547532345344 16562394859374 16563950452016 16599214698066 16615797330132 16646505908032 16661570876496 16663135784064 16709039739392 16725732086784 16760746893618 16762321116112 16762915040256 16798007688462 16814788914924 16825290015872 16845865260224 16861110647472 16862694296448 16879540144896 16909147999744 16926040255488 16933965193728 16963067476784 16963668513792 16980615235584 16997578887168 17026790495104 17064642731136 17081690326272 17128630581062 17128747324416 17136767172096 17166826220544 17183858777316 17183975897088 17201142706176 17231197231248 17248411214496 17286756135264 17333763881434 17341997916672 17351080328868 17351695113984 17389653493212 17407025774424 17407144415232 17437558874736 17454979013472 17456618440448 17472416554944 17493783154848 17511259461696 17522195519488 17558877698076 17559499845888 17561149089792 17577041803776 17597912816484 17615493148968 17664020678304 17665679739136 17681667052608 17703289539936 17720975143872 17732042172416 17769793257216 17771462252544 17787424064949 17787545298432 17789215961088 17836425233172 17877244765952 17893935586296 17944401958912 17984294135808 18000447107643 18002260463616 18018429572286 18050035116204 18051730432736 18069764129472 18108234216072 18119543094016 18159824626944 18177966309888 18216021324501 18228043352064 18234219148002 18267918821152 18286168490304 18286816407552 18325099296504 18336543610112 18345128959872 18377307556608 18395666505216 18414043794432 18446217548836 18446343272448 18454980031488 18505164520128 18505820196864 18564831103104 18615847008759 18615973888512 18634444258518 18634571265024 18667130333852 18675997756416 18685778815704 18727319146536 18727446786048 18746027757072 18797003689607 18797669706816 18816448597632 18838791284313 18857611255626 18858279420288 18890688780964 18909560597928 18928451267856 18929121942528 18951598417752 18970531083504 18989482663008 19022791499712 19024578180608 19041795287424 19043583753216 19083450911382 19084127078016 19096045416448 19138497810432 19155139306992 19155818013696 19197723072528 19216901617056 19252417440256 19269840739968 19271650624512 19312679498112 19322794002603 19324740571136 19367701377024 19385096885154 19385229007872 19404462616308 19440325081408 19502448835584 19513354101248 19554204709221 19575577806928 19617253734078 19636851390156 19638695745504 19673143345856 19692796835712 19712469959424 19747046964736 19756292726016 19810015864496 19810717774848 19830508701696 19872023263092 19873889706528 19874593880064 19908749852992 19928638713984 19948547443968 19983538545152 19992895034112 20012867956224 20047835240202 20047971879936 20067999823872 20088047775744 20111900361696 20112612968448 20123146416912 20187452203776 20232330902784 20242927050346 20252543021568 20287929075414 20308196736828 20308335151104 20328484645656 20328623198208 20364142182384 20384485980768 20429802705312 20450212098624 20485357314422 20488007271424 20505822206844 20506548771072 20530898285898 20551408673796 20571939551592 20608024124688 20628611561376 20630549065984 20674471001184 20695124818368 20708049250304 20733372627968 20752136181504 20754085287936 20774818639872 20818310085144 20877621509888 20942970624576 20956049840128 20981676491776 21002637207552 21021501167667 21023618863104 21068234039853 21081391484384 21147378420168 21207627361536 21273255672669 21275253724296 21275398729728 21294507676338 21320548219971 21333863238688 21355175789376 21400640437176 21402650453184 21424031722368 21461610922752 21483051093504 21504512683008 21530047182072 21530810036736 21549531720366 21552319337472 21589358606816 21610926397632 21611692118016 21658969620288 21680606952576 21718636203264 21740184968271 21740333142528 21742375063552 21762051757056 21788664049152 21800075284988 21810430946304 21870365716584 21870514778112 21940254940032 21952523363904 22000546464897 22002762788864 22022525032794 22022675131392 22061154030916 22071633712128 22083193145832 22093532713692 22132286264088 22154396440176 22176528704352 22214640724081 22215427835328 22217514378752 22264026063279 22286267847558 22287057496704 22300976115712 22347662524824 22350553387008 22358125919844 22397343584616 22419718553232 22442115874464 22481480863296 22483592395264 22506053526528 22553968364928 22568053673984 22578620258304 22618224685056 22625887906908 22638539719026 22710883729248 22752856974848 22775431871522 22775587101696 22838329765888 22849022896128 22889101627392 22909659955182 22911811703088 22932546728364 22974929641664 22997881619328 23048191534654 23049008180352 23122663888896 23134773771824 23135593485312 23184027140274 23186204657616 23207188006548 23209367699232 23250078499648 23273305351296 23296555406592 23324217780578 23325044206464 23348345948928 23371670969856 23411836930768 23412666461184 23436055738368 23463883755312 23487324198624 23488156403712 23552027571072 23575556070144 23604386053248 23627966858496 23651571220992 23692896192966 23693057676288 23716565419932 23716727064576 23769451689984 23781900310896 23858580781728 23923459241318 23934660439833 23934823570944 23976643452762 24000596143524 24024572763048 24066713488272 24077981759832 24093018839296 24144312288096 24168432480192 24213099502592 24221303079831 24237288413184 24288028432668 24312292197336 24366340822824 24381557987072 24433465728672 24457874785344 24460171946496 24503076742144 24527555340288 24552058392576 24604161431157 24606640041984 24673552693504 24696588784392 24753108137472 24821129345012 24821298518016 24843592289061 24845925678024 24846095020032 24898822047099 24901330341888 24914371754272 24969758862048 24992356314744 24994703676096 25063559609088 25088598130176 25118388379084 25141120340427 25143481674168 25144372560384 25197011532693 25212747463904 25237935023808 25238829256704 25268797890336 25291665971208 25294041444672 25319310217344 25363721999616 25389060383232 25391445004288 25444601215176 25445502770688 25470922853376 25540185742656 25541090684928 25596964096704 25622535489408 25692945871593 25693120986624 25695534166016 25750239330816 25763725336804 25775788165974 25775963845632 25846795846872 25846972010496 25872616821744 25930134202896 26000645822151 26003265114112 26026620493302 26027542670976 26072272945628 26084480239818 26110538661636 26156338312104 26182468520208 26184927660672 26208624832416 26240674732272 26257062447616 26283293279232 26338316547114 26339249768832 26341723634688 26396869224726 26414290366464 26423239723452 26496031017456 26498519608704 26522500578912 26554934309904 26571518285312 26598063258624 26654689885824 26657193378816 26683823941632 26730446986936 26730629173248 26754637849758 26815867148928 26830861889216 26916419484526 26916602938368 26976441203712 27003390695424 27050572100552 27075052674306 27077595649104 27104646194208 27152189576512 27179314641024 27238771813682 27239736940416 27266949464832 27341096275792 27342065028096 27374531047864 27401878231728 27429252735456 27430224611328 27477365499584 27504815415168 27517693439808 27565961334912 27593499757824 27621065691648 27669326323254 27669514908672 27757746780192 27758730295296 27847246654656 27923960832768 27951666387777 27951856897536 28000695500778 28028668223556 28090978719804 28091170179072 28119041635608 28196504560224 28224672896448 28276836482048 28286416883439 28336033171446 28364340896892 28367004965728 28392676901784 28427397626628 28455796625256 28473567719168 28534187249568 28536867270912 28562692931136 28565375629824 28615481230336 28625176367073 28644068124672 28672683577344 28706729576096 28707746715648 28732708960488 28736425783296 28796584608792 28814568530176 28878626160384 28904761109952 28907475936768 28958181604352 28986913291028 28987110856704 29016069009408 29051552065536 29077645327731 29080574595072 29160487622112 29253673253376 29270031151872 29334061953196 29363366710392 29363566841856 29425880601117 29428844949504 29444257527776 29458043618256 29509715018784 29539195253568 29568704939136 29620570447104 29634439089024 29685368084372 29715023796744 29716076662272 29745763052544 29796883366432 29810834559792 29863124779488 29892958070976 29922821165952 29975307817728 29989342551168 30008071368704 30071752860303 30071957819904 30101999735808 30167850542544 30184719625368 30281178305664 30348496354176 30364390575519 30367449468928 30431893613121 30462295105242 30462502726656 30492726968484 30546213273576 30549082270784 30576728971152 30644704057968 30663842159104 30728035971633 30732010907136 30758733310266 30759823156608 30796347428847 30827113010694 30847457980416 30857909327388 30912036187032 30914939543488 30942917342064 30945823598976 31011706501776 31031073801728 31062073875456 31100058941952 31128204272256 31131127931904 31162227959808 31216888614912 31227465127716 31285178340416 31316432264832 31402703428096 31434074760192 31472514737664 31503955811328 31535428294656 31590528257288 31590743568384 31622087226576 31709200414528 31810313936258 31811441042304 31912880586444 31913098094592 31968857937016 32000794858032 32032763684064 32088951317696 32103975679776 32136047583552 32191275779806 32192416384128 32224576640256 32256769024512 32295070773108 32296215055104 32384037910224 32416389596448 32417538177024 32488454430432 32520910428864 32577954304896 32610499713792 32613562595328 32643077635584 32682996073728 32700112927482 32805548574876 32805772167168 32910382410048 32928785045856 33004144183296 33033787549191 33034012697088 33091731046374 33124789718748 33127900904032 33198429396132 33231594660264 33293011816064 33323141752992 33326271568128 33418079478784 33429401771337 33451464173568 33521493787236 33524642232224 33525830080512 33596015376924 33629577829848 33650580031744 33691730520448 33722221294944 33725388592896 33759080289792 33818295999488 33852080510976 33867930387456 33926134953568 33927337027584 33957809578539 33961230471168 34053580990208 34129285462272 34163147807283 34163380652544 34257261162124 34257494648832 34273534344192 34333652441088 34364489932773 34367717554632 34367951794176 34462394462496 34496822428992 34572287301981 34573512270528 34667527762868 34683995833344 34702160657736 34703390227968 34776040710411 34779306986424 34814051548848 34875117749472 34909958026944 34913236880896 34944833109888 34986326670867 34987566309696 35022518923392 35044391038976 35117755396152 35118999691776 35122298179584 35154083607552 35195825632968 35230986297936 35328041356608 35331359478272 35363334105216 35406579079872 35441950287744 35464084344832 35539344289449 35539586514432 35542924505088 35574848129898 35575090596864 35672850466344 35754489531904 35787871172592 35885188861977 35888803917824 35964965179143 35968588271616 36000894215286 36036859144572 36100070232408 36103460865472 36139528258944 36216468432144 36239086188032 36319649253888 36355932619776 36432042649002 36456086704128 36468438296004 36535837642304 36572336980608 36650198593008 36673087220224 36690257919744 36754615113216 36791333010432 36828087588864 36892435097672 36892686544896 36909960062976 37010329040256 37129662206208 37231694017518 37231947777024 37268888517036 37269142530048 37334260667704 37351995512832 37371557631408 37454638293072 37492055514144 37594007379214 37595339413632 37632897195264 37677582568626 37715222511252 37716558840576 37781377561928 37819121195856 37856902535712 37858243885056 37903196835504 37941062167008 37978965326016 38045582999424 38049156361216 38083590574848 38087167506432 38166901822764 38168254156032 38310278613984 38311636027392 38395446145056 38433803234112 38504834880512 38539681479936 38543301249024 38625358996224 38645588005206 38663682248961 38770193770308 38770458015744 38808925232616 38880650162816 39004897671168 39026708202496 39039930739953 39108409418442 39126720359727 39151155613856 39234507468156 39273702780312 39277391491008 39346286691712 39385593671424 39424939918848 39494093929472 39507474820671 39512585452032 39595303837089 39620031728992 39621435549696 39661017403392 39744046526184 39747779413056 39749187760128 39817499705984 39857277427968 39897094887936 39967077090304 39985790068224 40025735912448 40095670480404 40095943759872 40131956774637 40135999647744 40223800723392 40225225936896 40246292833824 40374629226789 40374904407552 40464661805568 40485854100692 40505086043136 40575858150828 40612579011459 40616393473656 40616670302208 40656969291312 40728284364768 40768971961536 40858157720523 40859605410624 40900424197248 40970714628844 40976014542848 41011644413688 41013097542144 41061796571796 41102817347592 41143879103184 41216048249376 41257223122752 41261098131968 41348942002368 41390249636736 41416098500608 41466745255936 41503989484881 41504272363008 41508170575872 41636620170288 41755243019776 41885941249152 41912099680256 41963352983552 42001043251167 42005274415104 42043002335334 42136468079706 42162782968768 42294756840336 42415254723072 42504049757169 42546511345338 42550507448592 42589015352676 42641096439942 42667726477376 42710351578752 42801280874352 42805300906368 42848063444736 42923221845504 42966102187008 43009025366016 43060094364144 43061620073472 43099063440732 43104638674944 43178717213632 43221852795264 43317939240576 43361213905152 43436976353771 43437272406528 43480369936542 43480666285056 43524103514112 43577328098304 43600150569976 43620861892608 43740731433168 43880509880064 43905046727808 43957179663397 44001092929794 44045050065588 44045350262784 44122308061832 44143267424256 44166386291664 44187065427384 44264572528176 44308792880352 44353057408704 44429281448162 44430855670656 44435028757504 44528052126558 44572535695116 44574114993408 44695325049648 44716251839688 44794687169232 44839437106464 44884231748928 44962961726592 44967184790528 45012107053056 45107936729856 45157240516608 45251775813816 45277079438052 45421767458496 45505713949696 45550863743044 45551174203392 45693442657863 45698045792256 45819319910364 45823623406176 45865093456728 45949859283328 45995763238656 46096383069308 46098016360704 46138099965399 46240669516041 46245327777792 46269547543648 46271186970624 46368054280548 46372409315232 46414376013096 46418735398464 46500156999296 46546610702592 46593110813184 46648435561156 46650088412928 46696691897856 46743341939712 46823673861536 46825332922368 46872111476736 46927767510624 46974648397248 46976312807424 47104055142144 47151112140288 47208772106496 47255933716992 47303142441984 47385792385932 47386115352576 47433130839864 47433454129152 47538903379968 47563800621792 47715470904387 47717161563456 47846918482636 47869320879666 47869647141888 47953286905524 48001192287048 48049145526096 48133426976544 48155963519664 48186037678592 48286913669709 48288624576192 48336864960384 48426199005184 48442606159662 48474576826368 48576056865336 48624584394672 48732681645648 48763115974144 48866931457344 48915749570688 48920343892992 49006153484288 49050169391223 49055110680576 49208322862314 49347105387008 49393177568784 49506216274944 49637596569561 49642258690024 49642597036032 49687184578122 49691851356048 49797644094198 49828743508544 49939517724096 49984712629488 49989407352192 50127119218176 50177196260352 50236776758168 50282240680854 50286963348336 50288745120768 50394023065386 50425494927808 50475870047616 50537595780672 50583331942416 50588082889344 50638620434688 50727098259299 50727443999232 50778120766464 50889202430352 50891005541376 50941845706752 51080371485312 51193928193408 51245070978816 51334608418093 51385891743186 51386241973248 51500478661632 51527450673608 51551576331948 51551927691264 51693591693744 51745233643488 51860268405792 51949394147651 52001291644302 52053240986604 52055085341952 52144545891256 52168960479636 52221077323272 52312676624208 52364937040416 52369855321344 52417249664832 52481349464544 52514124895232 52566586558464 52676633094228 52678499537664 52683447269376 52793738449452 52846479446904 52992062034912 52997039217408 53045001157824 53109868619808 53143036570624 53196126517248 53309379771648 53314386757632 53362272194847 53367647883264 53460893973872 53509275699516 53631734297856 53661723778432 53832838969052 53833205876736 53952882407424 54001341322929 54006781390848 54101144201104 54150105348612 54155191298208 54209292388416 54304379153024 54358629282048 54477543627364 54479473880832 54533898929664 54648063973503 54682192551584 54684130056192 54749062095728 54803756463456 54858505470912 54860449222656 54954730999168 55009630830336 55035386879616 55131922669824 55186999515648 55242131383296 55338652646508 55339029817344 55515493560384 55517460590592 55694493309312 55847541026277 55847921665536 55903332775554 55903713795072 56001391001556 56057336447112 56181957439608 56182340358144 56238083271216 56391011068821 56393009120448 56449345792896 56516373852939 56553672964096 56572833766878 56672066342892 56728681793784 56734009931456 56785353803568 56854795253256 56911593250512 56947135438336 57068374499136 57073734541824 57125385862272 57130751259648 57230962460672 57250352734146 57288136249344 57413459152192 57415493431296 57465417920976 57593169217584 57629137060352 57757252320768 57809522219904 57814951873536 57916363208704 57968382007809 57973826582056 57974221713408 58103104131072 58155290655462 58320975244224 58507346506752 58540062303744 58662614127663 58668123906392 58726733420784 58851761202234 58888515055552 58916087236512 59019430037568 59078390507136 59137409878272 59241140894208 59268878178048 59370736168744 59430047593488 59432153324544 59491526105088 59593766732864 59621669119584 59726249558976 59785916141952 59845642331904 59950207033717 59950615635456 59978685102336 60143505720606 60143915639808 60203999471616 60335701085088 60369439250736 60562356611328 60668173585019 60696992708352 60728781151038 60863787226242 60924590210484 60925005453312 60985453936968 61092426547152 61098164541568 61153457942304 61289408115936 61327684318208 61456071943266 61464021814272 61517466620532 61519646313216 61592694857694 61654226021388 61715818654776 61824072374064 61829879086976 61885834684128 61891647197952 62023413003552 62062147603456 62124147750912 62200117883904 62256408544512 62262255863808 62324455919616 62454930255432 62570356680832 62632864529664 62805406856192 62868149520384 62945029475328 63007911622656 63064503503001 63070856589312 63181056514576 63244174453152 63418400829056 63620627872516 63622882084608 63819767018007 63825761172888 63826196189184 63937715874032 64001589716064 64065527368128 64177902635392 64207951359552 64272095167104 64382551559612 64384832768256 64449153280512 64513538049024 64590141546216 64592430110208 64768075820448 64832779192896 64835076354048 64976908860864 65041820857728 65155908609792 65220554904813 65220999427584 65227125190656 65286155271168 65365992147456 65400225854964 65611097149752 65611544334336 65820764820096 65857570091712 66001639394691 66008288366592 66067575098382 66068025394176 66183462092748 66249579437496 66255801808064 66396858792264 66463189320528 66586023632128 66643922172243 66646283505984 66652543136256 66792078189837 66836158957568 66858803542674 66902928347136 67042987574472 67049284464448 67051660161024 67192030753848 67259155659696 67301160063488 67383461040896 67444442589888 67450777185792 67518160579584 67636591998976 67704161021952 67735860774912 67852269907136 67854674055168 67915619157078 68107161980416 68258570924544 68326295614566 68326761305088 68514522324248 68514989297664 68547068688384 68667304882176 68728979865546 68735435109264 68924788924992 68993644857984 69144574603962 69147024541056 69335055525736 69367991666688 69404321315472 69406780455936 69552081420822 69558613972848 69628103097696 69750235498944 69819916053888 69826473761792 69889666219776 69972653341734 69975132619392 70045037846784 70235510792304 70237999383552 70308167215104 70391651265936 70461972595872 70656082713216 70662718956544 70726668210432 70813158159744 70850244676211 70883900575488 71078688578898 71079173028864 71149696259796 71150181193728 71345700932688 71508979063808 71575742345184 71698750600477 71770377723954 71803981319499 71929930358286 72001788430572 72073718289144 72200140464816 72206921730944 72279056517888 72432936864288 72478172376064 72639298507776 72663909239493 72711865239552 72864085298004 72936876592008 73071675284608 73144673961216 73300397186016 73346174440448 73380515839488 73509230226432 73582666020864 73656175177728 73784870195344 73819920125952 74020658080512 74259324412416 74463388035036 74463895554048 74530776867183 74537777034072 74538285060096 74668521335408 74703991025664 74743115262816 74909276586144 74984111028288 75188014758428 75190678827264 75265794390528 75355165137252 75423361021281 75430445022504 75433117681152 75562755123856 75638242391712 75713805071424 75716487770112 75806393671008 75882124334016 75957930652032 76091165998848 76098312722432 76167181149696 76174335012864 76333803645528 76336508312064 76620557227968 76623272054784 76790892290112 76867606468224 77009669761024 77078837614779 77079362959872 77086602498048 77250717992448 77291176010412 77327364497922 77540387540616 77540916031488 77617850465232 77761300325632 78001937466453 78009795342336 78053416404992 78079861479906 78216818836884 78253440719454 78302311227712 78469014936312 78547405560624 78554782982016 78692573383424 78771187342848 78849879837696 78988187858944 79014949641342 79025170904064 79190607674178 79240063457984 79242871099392 79488093052368 79495558826112 79634999411968 79714011550327 79714554855936 79794189775872 79934154180608 79971580136448 80051471824896 80191340960808 80191887519744 80263913549274 80447601446784 80492585667648 80668670371289 80749258453578 80749808815104 80929323611136 80971708201384 81010172086272 81151716301656 81225158022918 81232786947312 81313938582624 81456568729536 81537943923072 81634762232023 81716315441046 81719210821248 81800848394496 81941429257688 81952029085696 82023288827376 82026195084288 82123593143592 82205634695184 82287758206368 82432096498752 82514446245504 82522196263936 82697884004736 82780499273472 82933490511872 83007978969762 83008544726016 83273240340576 83510486039552 83732107344613 83771882498304 83854999163331 83926705967104 84002086502334 84086004670668 84272936159412 84325565937536 84589513680672 84830509446144 84859250650317 85008099514338 85093022690676 85101014897184 85178030705352 85282192879884 85335452954752 85420703157504 85602561748704 85610601812736 85696126889472 85846443691008 85875529101219 85932204374016 86018050732032 86120188728288 86123240146944 86198126881464 86209277349888 86357434427264 86443705590528 86635878481152 86722427810304 86873952707542 86874544813056 86960739873084 86961332570112 87048207028224 87154656196608 87200301139952 87241723785216 87481462866336 87761019760128 87810093455616 87914359326794 88002185859588 88090100131176 88090700525568 88244616123664 88286534848512 88332772583328 88374130854768 88529145056352 88617585760704 88706114817408 88858562896324 88861711341312 88870057515008 89056104253116 89145071390232 89148229986816 89390650099296 89432503679376 89589374338464 89678874212928 89768463497856 89925923453184 89934369581056 90024214106112 90215258580909 90215873459712 90503551627632 90554158876104 90843534916992 91011427899392 91093171726557 91101727486088 91102348406784 91295680839363 91386885315726 91638639820728 91647246812352 91730186913456 91899718566656 91991526477312 92184107914899 92192766138616 92196032721408 92276199930798 92389042286541 92481339032082 92539095087296 92542373941248 92736108561096 92744818630464 92828752026192 92837470796928 93000313998592 93093221405184 93186221626368 93296871122312 93300176825856 93393383795712 93486683879424 93647347723072 93650665844736 93855535021248 93949296794496 94207468195841 94208110284288 94302224280576 94417544212992 94511867433984 94606284883968 94771584771864 94772230705152 94866261679728 95127601243584 95335701347887 95430941808774 95434323126912 95693836965272 95738641759332 95739294283776 95906573811048 96002384574096 96098291052192 96266853953088 96311927039328 96372075357184 96573827339418 96577249152384 96673729920768 96852398010368 96885212319324 97152113730672 97249168789344 97465363291296 97526231948288 97733862914688 97831499141376 97840687785984 98012306968576 98100338782446 98416645724628 98694210774016 98786355137568 99012432549888 99101362647573 99275193139122 99284517380048 99374369156244 99383702712096 99595288188396 99657487017088 99879035448192 99969425258976 99978814704384 100254238436352 100288205314011 100354392520704 100473553516336 100564481361708 100573926696672 100577490241536 100788046130772 100850989855616 100951740095232 101075191561344 101166663884832 101176165778688 101277240869376 101454196518598 101454887998464 101556241532928 101778404860704 101782011082752 101883691413504 102160742970624 102387856386816 102489443421849 102490141957632 102669216836186 102771783486372 102772483946496 103000957323264 103054901347216 103103152663896 103103855382528 103387183387488 103490467286976 103716861905943 103720536811584 103898788295302 104002583288604 104106481973208 104110170683904 104289091782512 104337920959272 104442154646544 104625353248416 104729874080832 104739710642688 104834499329664 104958980012601 104962698929088 105028249790464 105133173116928 105353266188456 105356999075328 105366894538752 105587476898904 105692958893808 105984124069824 105994078434816 106090002315648 106219737239616 106286073141248 106392253034496 106618032868347 106618759543296 106628773515264 106724544389694 106921787947744 107018551399032 107263468595712 107323447556864 107655566585931 107665677938104 107666411753472 107894895537429 107905764814848 108002682645858 108202288402208 108300210697224 108310382596416 108418584776832 108608758306048 108717258564096 108955087254728 108958947761664 109067797859328 109296127947006 109364385103168 109368260112384 109498124191456 109607512926912 109717010941824 109909461998336 110019261660672 110070773759232 110263845339648 110373999031296 110484262766592 110677305293016 110678059634688 111030987120768 111336098776903 111388986618624 111695082052554 111695843331072 111806665551108 111807427590144 112002782003112 112114672894224 112363914879216 112476166542432 112669465229321 112782022137642 112786018240896 112898691585792 113032747705878 113107345928192 113145667533756 113344132685784 113457363587568 113468019862912 113570707607136 113709590506512 113823186501024 113894270876672 114136748998272 114147469083648 114250771724544 114261502519296 114461924921344 114500705468292 114826918304384 114930835841952 115186338435168 115258274120704 115514504641536 115619044439808 115629903747072 115832726417408 115936764015618 115947653164112 116310581310924 116641950488448 117014693013504 117080124607488 117119792219859 117325228255326 117336247812784 117453466841568 117703522404468 117777030111104 117832174473024 118038860075136 118156781014272 118274819756544 118482281788416 118522424462013 118537756356096 118741472337488 118860095186976 118864306649088 118983052210176 119187533465728 119243338239168 119452499117952 119571832283904 119691284663808 119900414067434 119901231270912 119957370204672 120287011441212 120287831279616 120407998943232 120671402170176 120738878501472 121123887680367 121124713222656 121336347170038 121393985416704 121457562302076 121727574452484 121849180420968 121850010906624 121970907873936 122184853094304 122196329083136 122306915884608 122574473161569 122578816231872 122655368636416 122912143886532 122928043628544 123034933241064 123039292626432 123185389715388 123308452042776 123431637309552 123648144748128 123659758173952 123771669368256 123783294395904 124046826007104 124124295206912 124248295501824 124400235767808 124511968454643 124512817089024 124524511727616 124909860510864 125140713361664 125265729059328 125610813712384 125736299040768 125890058950656 126003129753501 126015823245312 126129007006002 126362113029152 126488348906304 126836801658112 127241255745032 127245764169216 127512149271507 127639534036014 127651522345776 127875431748064 128003179432128 128131054736256 128355805270784 128415902719104 128544190334208 128765103119224 128769665536512 128898306561024 129027076098048 129180283092432 129184860220416 129536151640896 129665558385792 129953817721728 130083641715456 130310929061313 130311817219584 130441109809626 130441998855168 130572310542336 130731984294912 130800451709928 131222194299504 131579025827249 131641529640192 131715140183424 131871538990191 132003278789382 132135150196764 132136050788352 132366924185496 132499158874992 132511603616128 132793717584528 132926378641056 133172047264256 133287844344486 133292567011968 133305086272512 133584156379674 133672317915136 133717607085348 134085975148944 134098568928896 134384061507696 134518311319392 134602320126976 134766922081792 134888885179776 134901554371584 135036321159168 135273183997952 135471721549824 135704539814272 135831238314156 136214323960832 136517141849088 136652591229132 136653522610176 137029044648496 137094137376768 137457959731092 137470870218528 137849577849984 137987289715968 138289149207924 138294049082112 138414299896197 138670111051472 138735983333376 138808642630944 138813560911872 139104162841644 139117227945696 139256206195392 139500470997888 139639832107776 139652947523584 139779332439552 139945306683468 139950265238784 140090075693568 140471021584608 140475998767104 140616334430208 140783302531872 140923945191744 141312165426432 141325437913088 141453336420864 141626316319488 141700489352422 141767801150976 142157377157796 142158346057728 142299392519592 142300362387456 142691401865376 143017958127616 143146412713161 143151484690368 143397501200954 143540755447908 143607962638998 143859860716572 144003576861144 144147436578288 144400280929632 144413843461888 144558113035776 144860741009127 144865873728576 144956344752128 145278597015552 145327818478986 145423730479104 145728170596008 145873753184016 146143350569216 146289347922432 146600794372032 146692348880896 146761031678976 147018460452864 147150508173669 147165332041728 147569740390688 148040307164893 148041316161024 148518648824832 148912789708683 148926776070072 148927791108096 149061553734366 149075554068144 149337042670816 149486230525632 149813244975251 149818553172288 149968222056576 150376029516856 150381357654528 150531588781056 150710330274504 150846722042562 150860890045008 150866235362304 151125510247712 151276484783424 151427610142848 151612787342016 151764248668032 151915861304064 152181294777897 152182331997696 152196625444864 152334362299392 152667607291056 152673016624128 153241114455936 153581784580224 153735212936448 154003825254279 154019339522048 154157675229558 154158725919744 154501435984896 154582352020824 154654728995844 155080775081232 155235700930464 155502485068567 155522600651264 155848182442953 156003874932906 156106832809984 156159722959812 156433637673768 156506881438908 156604622455424 156938029872624 157094811121248 157109565964032 157385146766848 157542374685696 157699759675392 157976375717888 158029899282684 158050341808128 158381215348356 158480126915968 158976186104736 158991117652224 159269998823936 159428023100654 159429109711872 159588379551744 159868308361216 159943160272896 160102943649792 160382681921616 160527827098548 160895202893568 160985171335296 161337340742578 161498516907156 161499617630208 161858647222272 161943416402768 162020344172544 162303432603312 162450316045836 162465573894624 162627877165248 162913137459072 163075887846144 163269524464046 163432630882092 163438421642496 163601696788992 163882858515376 164046577654752 164052390168576 164247186287184 164411269390368 164575516412736 164864192997504 165028892491008 165044392527872 165395768009472 165560998546944 166015957939524 166017089452032 166546480681152 167020972079104 167464214689226 167542623078831 167543764996608 167709998326662 168004173004668 168172009341336 168545872318824 168651131875072 169173033206463 169179027361344 169549121558817 169661018892288 169718501300634 170016199028676 170186045381352 170202029794368 170356061410704 170564385759768 170670905909504 170841406315008 171205123497408 171221203625472 171392253778944 171692887382016 171751058202438 171864408748032 172240377456576 172246480293888 172396253762928 172714868854528 172887411181056 173271756962304 173444855620608 173747905415084 173749089626112 173905146023427 173921479746168 173922665140224 174309312393216 174400602279904 174956726649419 174962925732672 175522039520256 175620186911232 175828718653588 175987842382989 176004371719176 176180200262352 176489232247328 176665545166656 176748261709536 177052016788933 177058290112704 177235171521408 177412229634816 177717125792648 177723422682624 177740115030016 178112208506232 178290142780464 178296459973632 178781300198592 178865007358752 179178748676928 179357748425856 179536926995712 179850621101151 179851846906368 179868739162112 180430517161818 180431746919424 181007103255264 181108317752208 181687069833984 182004520755057 182022855798784 182186343453114 182203454972176 182591361678726 182773770631452 183277279641456 183294493624704 183460373826912 183799437133312 183983052954624 184368215829798 184385532277232 184392065442816 184552399861596 184778084573082 184962678064164 185078190174592 185472217122192 185489637260928 185657504052384 185674941593856 186000627997184 186186442810368 186372443252736 186593742244624 186600353651712 186786767591424 186973367758848 187294695446144 187711070042496 187898593588992 188414936391682 188416220568576 188604448561152 188835088425984 189023734867968 189212569767936 189543169543728 189732523359456 190255202487168 190671402695774 190861883617548 190868646253824 191387673930544 191477283518664 191478588567552 191813147622096 192004769148192 192196582104384 192533707906176 192623854078656 192744150714368 193147654678836 193154498304768 193347459841536 193770424638648 194304227461344 194498337578688 194930726582592 195052463896576 195467725829376 195661664714439 195662998282752 195681375571968 196200677564892 196833291449256 197388421548032 197572710275136 198004918184073 198024865099776 198202725295146 198550386278244 198569034760096 198748738312488 198767405424192 199190576376792 199314974034176 199758070896384 199931766516729 199938850517952 199957629408768 200376234569511 200508476872704 200576410628022 200708785041408 200947107032672 201128962723416 201147853393344 201154980483072 201576092261544 201701979711232 201903480190464 202150383122688 202333327769664 202352331557376 202554481738752 202908393037196 202909775996928 203112483065856 203556809721408 203564022165504 204321485941248 204775712773632 204978886843698 204980283915264 205338433672372 205543566972744 205544967892992 206001914646528 206109802694432 206206305327792 206767040585677 206774366774976 206980934573952 207433723811886 207441073623168 207797576590604 208005166577208 208212963946416 208220341367808 208578183565024 208675841918544 208884309293088 209250706496832 209459748161664 209479421285376 209668998659328 209917960025202 209925397858176 210056499580928 210706532376912 210713998150656 211174953797808 211385917787616 211968248139648 211988156869632 212180004631296 212439474479232 212550734028633 212572146282496 213236065736694 213237519086592 213449088779388 213843575895488 214037102798064 214526937191424 214646895113728 215096251801431 215311133171862 215331355876208 215789791074858 216005365291716 216404576804416 216600421394448 216620765192832 216837169553664 217217516612096 217434517128192 217910174509456 217917895523328 218135595718656 218592255894012 218728770206336 218996248382912 219215025853824 219434021883648 219818923996672 220038523321344 220141547518464 220527690679296 220747998062592 220968525533184 221354610586032 222061974241536 222672197553806 222777973237248 223390164105108 223391686662144 223613331102216 223614855180288 224005564006224 224229345788448 224727829758432 224952333084864 225338930458642 225564044275284 225572036481792 225797383171584 226065495411756 226291335067512 226688265371568 226914727175136 226936039725824 227141415214272 227419181013024 227646373002048 227788541753344 228273497996544 228294938167296 228501543449088 228523005038592 229001410936584 229653836608768 229861671683904 230372676870336 230516548241408 231029009283072 231236512844337 231238088879616 231259807494144 231873528031236 231895306328224 232621162621848 233283900976896 234005812399359 234029386027008 234160249214976 234239584439718 234650456510652 234672495625568 234906933683136 235407044808936 235554060222208 235664348946048 236077720150272 236313562028544 236549639513088 236964563576832 237044848924026 237075512712192 237482944674976 237720190373952 237728613298176 238375066931456 238486676478336 238904998235904 239142034650981 239143664567808 239382569327616 239800828134868 239802462541824 239914740409344 240574022882424 240575662559232 241342804340352 241477757002944 242006011113867 242247775360734 242249426445312 242672694340076 242787970833408 242915124604152 243455148904968 243698360841936 243941815747872 244361047964891 244369706188608 244392658166272 244613831769216 244904286696069 245148946323138 245157632463744 245310737272832 245824287773064 245856087257088 246069866482128 246078585252864 246370779430776 246616904085552 246863274619104 247296289496256 247319516347904 247543338736512 247566588791808 248093652014208 248248590413824 248800471535616 249023936909286 249025634178048 249819721021728 250281426723328 250531458118656 251196322033839 251221627424768 251780117901312 252006259507002 252258014012004 252724226058304 252976697812608 253673603316224 254482511490064 254491528338432 255024298543014 255279068072028 255303044691552 255750863496128 256006358864256 256262109472512 256711610541568 256831805438208 257088380668416 257530206238448 257539331073024 257796613122048 258054152196096 258360566184864 258369720440832 259072303281792 259331116771584 259907635443456 260167283430912 260621858122626 260623634439168 260882219619252 260883997710336 261144621084672 261463968589824 261600903419856 262444388599008 263158051654498 263283059280384 263430280366848 263743077980382 264006557578764 264270300393528 264272101576704 264733848370992 264998317749984 265023207232256 265587435169056 265852757282112 266344094528512 266575688688972 266585134023936 266610172545024 267168312759348 267435214170696 268171950297888 268197137857792 268768123015392 269036622638784 269204640253952 269533844163584 269777770359552 269803108743168 270072642318336 270645775742727 271409079628544 271662476628312 272428647921664 273034283698176 273279515179671 273305182458264 273307045220352 273887042518089 274058089296992 274915919462184 274941740437056 275699155699968 275974579431936 276552323744697 276578298415848 276588098164224 276828599792394 277167126859623 277340222102944 277617285261888 277627121823744 278208325683288 278234455891392 278512412390784 279000941995776 279279664215552 279305895047168 279558664879104 279890613366936 279900530477568 280180151387136 280942043169216 280951997534208 281566605063744 281847890383488 282622404587523 282624330852864 282650875826176 282906672841728 283252632638976 283400978704844 283535602301952 284314754315592 284316692115456 284598785039184 285382803730752 286007104043661 286035916255232 286292825426322 286302969380736 286795002401908 287081510895816 287215925277996 287719721433144 288007153722288 288294873156576 288800561859264 288827686923776 289116226071552 289721482018254 289731747457152 289912689504256 290557194031104 290655636957972 291456341192016 291747506368032 292286701138432 292578695844864 293201588744064 293384697761792 293522063357952 294036920905728 294301016347338 295139480781376 296080614329786 296082632322048 297037297649664 297825579417366 297853552140144 298123107468732 298151108136288 298674085341632 298972461051264 299626489950502 299637106344576 299936444113152 300752059033712 300762715309056 301063177562112 301420660549008 301693444085124 301721780090016 301732470724608 302251020495424 302552969566848 302855220285696 303225574684032 303528497336064 303831722608128 304362589555794 304364663995392 304668724598784 305335214582112 305346033248256 306482228911872 307163569160448 307468330265547 307470425872896 308007650508558 308315350459116 308317451839488 309002871969792 309164704041648 309309457991688 310161550162464 310471401860928 311004970137134 311045201302528 311150585717829 311696364885906 312007749865812 312319445919624 312867275347536 313013762877816 313209244910848 313876059745248 314189622242496 314219131928064 314770293533696 314876940037803 315084749371392 315399519350784 316059798565368 316100683616256 316762430696712 316960253831936 317952372209472 317982235304448 318539997647872 318856046201308 318858219423744 319176759103488 319854098605041 319886320545792 320765363843232 321055654197096 321790405787136 321970342670592 322674681485156 322966699757793 322997033814312 322999235260416 323684686612287 323717294444544 323886832805536 324606865206624 324900632091672 324931147789248 325255754330496 325826274918144 326151775692288 326539048928092 326865261764184 326876843284992 327203393577984 327765717030752 328093155309504 328104780337152 328494372574368 328822538780736 329151032825472 329728385995008 330057784982016 330088785055744 330791536018944 331121997093888 332031915879048 332034178904064 333092961362304 334008296330709 334041944158208 334928429378452 335085246157662 335087529993216 335419996653324 336008346009336 336344018682672 337091744637648 337302263750144 338008395687963 338346066412926 338358054722688 339098243117634 339322037784576 339437002601268 340032398057352 340372090762704 340404059588736 340712122821408 341128771519536 341341811819008 341682812630016 342410246994816 342442407250944 342784507557888 343385774764032 343502116404876 344480754913152 344792507525856 345429737709056 345774822362112 346543513924608 346889711241216 347495810830168 347498179252224 347810292046854 347842959492336 348801204559808 349913453298838 349925851465344 351044079040512 351240373822464 351657437307176 351975684765978 352008743438352 352360400524704 352978464494656 353331090333312 353496523419072 354104033577866 354116580225408 354470343042816 354824459269632 355434251585296 355446845365248 356224417012464 356580285560928 356592919947264 357562600397184 357730014717504 358357497353856 358715496851712 359073853991424 359701242202302 359703693812736 360861034323636 360863493838848 362014206510528 362216635504416 363371663041101 363374139667968 364009041510114 364372686906228 364406909944352 365182723357452 365547541262904 366554559282912 366588987249408 366920747653824 367598874266624 367723419484707 367966105909248 368736431659596 368771064554464 368784130885632 369104799723192 369556169146164 369925356128328 370156380349184 370944434244384 370979274521856 371315008104768 371349883187712 372001255994368 372372885620736 372744886505472 373187484489248 373200707303424 373535905363929 373573535182848 374589390892288 375422140084992 375797187177984 376829872783364 376832441137152 377208897122304 377670176851968 378009389260503 378047469735936 379086339087456 379465046718912 380510404974336 381342805391548 381723767235096 381737292507648 382536447814521 382775347861088 382954567037328 383626295244192 384009538296384 384393164208768 385067415812352 385247708157312 385488301428736 386295309357672 386308996609536 386694919683072 387540849277296 388608454922688 388996675157376 389861453165184 390104927793152 390932787183939 390935451658752 391323329428878 391325996565504 392401355129784 393666582898512 394737077481747 394776843096064 395145420550272 395614616970573 396009836368146 396405450590292 397100772556488 397138069520192 397497476624976 397534810848384 398381152753584 398629948068352 399516141792768 399863533033458 399877701035904 399915258817536 400752469139022 401016953745408 401152821256044 401894214065344 402257925446832 402295706786688 403152184523088 403403959422464 403806960380928 404300766245376 404666655539328 404704663114752 405108963477504 405816786074392 405819551993856 407113619442816 408642971882496 409551425547264 409957773687396 409960567830528 410676867344744 411087133945488 412219605388864 412412610655584 413534081171354 413548733549952 413961869147904 414867447623772 414882147246336 415595153181208 416010333154416 416425927892832 416440682735616 417156367130048 417351683837088 417768618586176 418501412993664 418919496323328 418958842570752 419337997318656 419835920050404 419850795716352 421413064753824 421427996301312 422349907595616 422771835575232 423936496279296 423976313739264 424360009262592 424878948958464 425101468057266 426472131473388 426475038173184 426898177558776 427687151790976 428074205596128 429053874382848 429293790227456 429439238139483 430192503602862 430622266343724 430662711752416 431579582149716 432010730583432 432809153608832 433200842788896 433241530385664 433674339107328 434435033224192 434582223027381 434869034256384 435820349018912 435835791046656 436271191437312 437184511788024 437457540412672 437992496765824 438430051707648 438868043767296 439637847993344 440077046642688 440283095036928 441055381358592 441451524521007 441495996125184 442709221172064 444120921494679 444123948483072 445344395107612 445555946474496 446738369126049 446780328210216 446783373324288 447226662204432 448011128012448 448458691576896 449439734925753 449455659516864 449904666169728 450677860917284 451128088550568 451144072963584 451594766343168 452130990823512 452582670135024 453376530743136 453829454350272 453872079451648 454282830428544 454838362026048 455292746004096 455577083506688 456543884333691 456546995993088 456589876334592 457003086898176 458002821873168 459307673217536 459723343367808 460745353740672 461033096482816 462011475762837 462058018566144 462473025688674 462476177759232 463747056062472 463790612656448 465242325243696 466507455205701 466567801953792 467544547328859 468011624798718 468320498429952 468479168879436 469300913021304 469344991251136 469813867366272 470814089617872 471108120444416 471328697892096 472155440300544 472627124057088 473099279026176 473929127153664 474089697848052 474151025424384 474965889349952 475440380747904 476750133862912 476973352956672 477809996471808 478284069301962 478287329135616 478765138655232 479601656269736 479604925083648 479829480818688 481148045764848 482685608680704 482955514005888 484012022227734 484495550721468 484498852890624 485345388680152 485575941666816 485830249208304 486910297809936 487396721683872 487883631495744 488722095929782 488739412377216 488785316332544 489227663538432 489808573392138 490297892646276 490315264927488 491648575546128 492139732964256 492157170505728 492741558861552 493233808171104 493726549238208 494592578992512 494639032695808 495086677473024 495133177583616 496187304028416 498047873818572 498051268356096 499639442043456 500562853446656 501062916237312 502392644067678 502627869236493 504012519014004 504516028024008 505448452116608 505953395625216 507347206632448 507519099619389 508647364676451 508965022980128 508983056676864 510048597086028 510558136144056 510606089383104 511501726992256 512012717728512 512524218945024 513423221083136 513663610876416 514176761336832 515060412476896 515078662146048 515593226244096 516721132369728 516739440881664 518144606563584 518662233543168 519815270886912 520334566861824 521243716245252 521247268878336 521715438070281 521764439238504 521767995420672 522927937179648 523201806839712 524870179948257 524888777198016 526316103308996 526566118560768 526860560733696 527486155960764 527963527148967 528013115157528 528540600787056 529467696741984 529996635499968 530046414464512 531156050366799 531174870338112 531705514564224 532688189057024 533151377377944 533170268047872 533220345090048 534336625518696 534870428341392 536343900595776 536394275715584 537536246030784 538073245277568 538409280507904 539067688327168 539551863303453 539555540719104 539606217486336 541291551485454 542818159257088 543324953256624 544857295843328 546013562265171 546068567396352 546559030359342 546610364916528 547774085036178 548116178593984 549831838924368 549883480874112 551398311399936 551949158863872 553104647489394 553156596831696 553176196328448 553657199584788 554334253719246 554680444205888 555234570523776 556416651366576 556468911782784 557024824781568 557998080852289 558001883991552 558559328431104 559117329758208 559781226733872 559801060955136 560360302774272 561884086338432 563133210127488 563695780766976 564680692599023 565244809175046 565248661705728 565813345683456 566505265277952 566801957409688 567071204603904 568629508631184 569197570078368 570765607461504 571443335624161 572014208087322 572585650852644 572605938761472 573590004803816 574163021791632 574431850555992 575439442866288 576014307444576 576589746313152 577601123718528 577655373847552 578232452143104 579442964036508 579463494914304 581311273915944 582912682384032 583495012736064 584573402276864 585157391689728 586403177488128 586984994143317 587044126715904 588602032694676 590278961562752 592161228659572 592165264644096 594014754552219 594074595299328 595651158834732 595707104280288 596246214937464 596302216272576 597348170683264 597944922102528 599252979901004 599274212689152 599795299550187 599872888226304 601128703708533 601504118067424 601525430618112 602126355124224 602841321098016 603386888170248 603443560180032 603464941449216 604502040990848 605105939133696 605710440571392 606451149368064 607056994672128 607663445216256 608725179111588 608729327990784 609337449197568 610670429164224 610692066496512 612964457823744 614327138320896 614936660531094 614940851745792 616015301017116 616630700918232 616634903678976 618005743939584 618329408083296 618618915983376 620301121757031 620323100324928 620942803721856 622009940274268 622090402605056 622301171435658 623392729771812 624015499731624 624638891839248 625734550695072 626027525755632 626418489821696 627752119490496 628379244484992 628438263856128 629540587067392 629753880075606 630169498742784 632119597130736 633524861393424 633920507663872 635904744418944 635964470608896 637079995295744 637652202085899 637712092402616 637716438847488 639708197210082 641530727686464 642111308394192 643580811574272 643940685341184 645288755404293 645349362970312 645933399515586 645994067628624 647369373224574 647773665611072 649213730413248 649801264183344 649862295578496 650511508660992 651652549836288 652303551384576 653078097856184 653730523528368 653753686569984 654406787155968 655531434061504 656186310619008 656988745148736 657645077561472 658302065650944 659452277370887 659456771990016 660115569964032 661583072037888 662243994187776 664063831758096 666185922724608 667349909435209 668016592661418 669856858756904 670170492315324 670175059986432 670839993306648 672016692018672 672688037365344 674183489275296 674604527500288 676016791375926 676692132825852 676716109445376 678196486235268 678874005202536 680064796114704 680744181525408 680808119177472 681424245642816 682257543039072 682683623638016 683365625260032 684820493989632 684884814501888 685569015115776 687004232809752 688961509826304 689585015051712 690859475418112 691549644724224 693087027849216 693709538533011 693779422482432 694991621660336 695620584093708 695685918984672 697602409119616 699826906597676 699851702930688 702017437198077 702088158081024 702480747644928 703314874614352 703951369531956 704017486876704 704720801049408 705956928989312 706662180666624 706993046838144 708208067155732 708233160450816 708940686085632 709648918539264 710868503170592 710893690730496 712448834024928 713160571121856 713185839894528 715125200794368 715460029435008 716714994707712 717426103952943 717430993703424 718147707982848 719402484404604 719407387625472 721722068647272 721726987677696 724028413021056 724433271008832 726018033341601 726743326082202 726748279335936 728018083020228 728745373812456 728813819888704 730365446714904 731095082525808 733083143894673 733109118565824 733177974498816 733841495307648 734712860088207 735197748533248 735446838969414 735932211818496 737472863319192 737542129108928 737568261771264 738209599446384 739112338292328 739850712256656 740312760698368 741888868488768 741958549043712 742630016209536 742699766375424 744002511988736 744745771241472 746374968978496 746401414606848 747071810727858 749178781784576 750844280169984 751594374355968 753588966101517 753659745566728 753664882274304 755340353703936 756018778521006 758172678174912 758930093437824 761020809948672 762685610783096 763447534470192 763474585015296 765072895629042 765550695722176 765909134074656 767252590488384 768019076592768 768786328417536 770134831624704 770495416314624 772590618715344 772617993219072 773389839366144 775081698554592 777216909845376 777993350314752 779352691438321 779722906330368 781865574367878 781870903317504 782646658857756 782651993131008 784802710259568 787333165797024 788686256605247 789474154963494 790290841100544 791229233941146 792019672736292 792810901180584 794201545112976 794276139040384 794994953249952 795069621696768 796762305507168 797259896136704 799032283585536 799727066066916 799755402071808 799830517635072 801504938278044 802305642512088 803788428130688 804515850893664 804591413573376 806304369046176 806807918844928 807613920761856 808601532490752 809333311078656 809409326229504 810217926955008 811633572148784 814227238885632 817285943764992 819102851094528 819838545539013 819915547374792 819921135661056 821353734689488 822174267890976 824439210777728 824825221311168 827068162342708 827097467099904 827923738295808 829656971234091 829734895247544 829764294492672 831190306362416 832020666308832 832851855785664 832881365471232 834312734260096 834703367674176 835537237172352 837002825987328 837838992646656 837917685141504 838675994637312 839671840100808 839701591432704 842826129507648 842855992602624 844699815191232 845543671150464 847867213762569 847872992558592 847952627478528 848720018525184 849757897916928 850202936114532 852944262946776 852950076346368 853796355117552 855374303581952 856148411192256 858021312130983 858107748765696 858587580454912 858878476278966 860385007205724 861244532687448 861325423504832 863159164299432 864021461166864 865618307217664 866401685577792 866483060771328 867348678214656 868870066448384 869164446054762 869738068512768 871640698037824 871671582093312 874369023576048 874915080825344 875984993531648 876860103415296 877736087534592 879275695986688 880154093285376 880566190073856 882110762717184 882903049042014 885418442344128 888241842989358 888247896966144 890688790215224 891111892948992 893476738252098 893560656420432 894453324408864 896022256024896 896917383153792 898879469851506 898911319033728 899809332339456 901355721834568 902256177101136 902288145927168 903189532686336 904261981647024 905165340270048 906753061486272 907658908700544 907744158903296 908565660857088 909676724052096 910585492008192 913087768667382 913093991986176 914006173796352 916005643746336 918615346435072 919446686735616 921053180790743 921490707481344 922404990796641 924022951525674 924946051377348 924952355518464 927494112124944 927581225312896 930484650487392 933014910411402 933135603907584 933451757153487 935089094657718 936023249597436 936958337758872 938601826042608 938689982502272 939627734732544 941628179235744 942216240888832 942657395784192 944310880601088 944630820113409 945254248114176 946198558052352 948179395696104 948302050848768 949931778699904 950880761495808 953500267725824 953946705913344 955619992943616 956568138603924 956574658271232 957530277310464 959203312539472 959658961637376 962296091529696 965371217361408 965911028011776 968024044455468 968900099273379 968991101442936 968997705781248 970690777360304 971151883333632 971660498416608 973820595619872 974793443367744 975767262991488 977444191859564 977478824754432 977570632665088 978455327076864 979617146784276 980595785292552 980630529854976 983297151092256 984279465928512 984314341011456 985483117723104 986467616342208 987453098476416 989185157985024 989278065391616 990173354946048 990266355167232 992374608056832 996095747637144 996102536712192 999278884086912 1001125706893312 1002024888992127 1002125832474624 1004785288135356 1005255738472986 1008025038028008 1009032056048016 1010896904233216 1011906791250432 1014025187063889 1014694413264896 1015038199238778 1017294729352902 1017930045960256 1017966113353728 1020097194172056 1021116272288112 1021212178766208 1023003453984512 1024025435457024 1025048437890048 1026846442166272 1027327221752832 1028353522673664 1030120824953792 1030157324292096 1033442264739456 1036282150154251 1036289213127168 1037324467086336 1039630541773824 1040669133723648 1042487432490504 1042494537756672 1043430876140562 1043528878477008 1046403613679424 1048692714826757 1049740359896514 1049777554396032 1052632206617992 1053132237121536 1053721121467392 1054972311921528 1055927054297934 1056026230315056 1057081201574112 1058935393483968 1059993270999936 1060092828929024 1062312100733598 1062349740676224 1063411029128448 1065376378114048 1066302754755888 1066340536095744 1068673251037392 1069740856682784 1072687801191552 1072788551431168 1075072492061568 1076146490555136 1078135376654336 1079103726606906 1079111081438208 1082583102970908 1085636318514176 1086649906513248 1088517395479969 1090114989123303 1092027124530342 1093118060718684 1093220729833056 1095548170072356 1096232357187968 1099663677848736 1099766961748224 1102796622799872 1103170258454121 1103898317727744 1106209294978788 1106313193663392 1106352392656896 1107314399169576 1108668507438492 1109360888411776 1110469141047552 1112833302733152 1112937823565568 1114049649563136 1115996161704578 1116003767983104 1117118656862208 1118234659516416 1119562453467744 1119602121910272 1120720605548544 1123768172676864 1126266420254976 1127391561533952 1129361385198046 1130489618350092 1130497323411456 1131626691366912 1133010530555904 1133603914819376 1134142409207808 1137259017262368 1138395140156736 1141531214923008 1142886671248322 1144028416174644 1145171301705288 1145211877522944 1147180009607632 1148326043583264 1148863701111984 1150878885732576 1152028614889152 1153179492626304 1155202247437056 1155310747695104 1156464904286208 1158885928073016 1158926989828608 1162622547831888 1165825364768064 1166990025472128 1169146804553728 1170314783379456 1172798361551817 1172806354976256 1173969988286634 1177204065389352 1180557923125504 1184211232445241 1184322457319144 1184330529288192 1186843850911719 1188029509104438 1191302317669464 1191414208560576 1192492429874928 1192604432545152 1194696341366528 1195889844205056 1198505959802008 1198548425378304 1199590599100374 1199745776452608 1202257407417066 1203008236134848 1203050861236224 1205682642196032 1206773776340496 1206887120360064 1209004081981696 1210211878267392 1211420881142784 1212902298736128 1214113989344256 1215326890432512 1217450358223176 1217458655981568 1221340858328448 1224697086545933 1225928915647488 1228654276641792 1229873321062188 1229881703491584 1232030602034232 1233261401836464 1236658816166592 1237237831966752 1239364117522531 1240602243514062 1240646200649856 1241885607443712 1244019880548536 1244180805210112 1244602342871316 1246785459543624 1248030999463248 1249277783678496 1251469101390144 1252055051511264 1252836979643392 1255504238980992 1256758488969984 1256876527712256 1259081174134784 1259507760151212 1264239194261472 1267049722786848 1267841015327744 1271809488837888 1271928941217792 1274159990591488 1275304404171798 1275424184805232 1279416394420164 1283061455372928 1284222616788384 1287161623148544 1287881370682368 1288317714418449 1290577510808586 1290698725940624 1291866799031172 1291988135257248 1294738746449148 1295547331222144 1298427460826496 1299602528366688 1299724591156992 1301023017321984 1303305099672576 1303746669082143 1304607102769152 1306156195712368 1307461047056736 1307507373139968 1308813574311936 1311062868123008 1312372621238016 1313977490297472 1315290155122944 1316604131301888 1318904554741774 1318913543980032 1320231139928064 1323166144075776 1324487988375552 1328127663516192 1332362764484037 1332371845449216 1334699818870418 1336033185322836 1339713717513808 1340340984630648 1340350119972864 1341679986613296 1344033384037344 1345376074730688 1348319204777259 1348366978550592 1349209055000576 1352033582751852 1353384265651704 1353432218890752 1356392972470536 1357748010405072 1360129592229408 1361488363050816 1361616238354944 1362848491285632 1364515086078144 1365367247276032 1366731250520064 1369631653001073 1369640987979264 1369769629003776 1374008465619504 1377923019652608 1379170030103424 1381718950836224 1383099289448448 1386034427288511 1386174055698432 1387419077066022 1389983243320672 1391241168187416 1391371837969344 1395204818239232 1399522365617103 1399653813195352 1399703405861376 1402633641986577 1404034874396154 1404961495289856 1406629749228704 1407902739063912 1408034973753408 1409441602098816 1411913857978624 1413324361333248 1413986093676288 1416416134311464 1416466320901632 1417881372171264 1419297837078528 1421737006341184 1421787381460992 1424897668049856 1426321142243712 1430250401588736 1430920058870016 1433429989415424 1434852207905886 1434861987406848 1436295415965696 1438804968809208 1438814775250944 1443444137294544 1447369284099739 1448056826042112 1448866542017664 1452036066683202 1453486652164404 1453496558671872 1456036166040456 1457490747624912 1457627639777408 1460730893429808 1462190165051616 1466166287789346 1466218237131648 1466355948997632 1467682990615296 1469425720176414 1470395497066496 1470893677938828 1474945726638384 1475084258217856 1476419198892768 1478224676584656 1479701424513312 1480625521396736 1483777736977536 1483917098087424 1485260032419072 1485399532750848 1488005023977472 1492749937956992 1494143621455716 1498357563569152 1501688560339968 1503188748711936 1507177932203034 1507319491133456 1512037557042012 1516345356349824 1517860186875648 1522041619897344 1522557298858167 1525371221566192 1526895068940384 1526949170030592 1530145791258084 1531101391444352 1531818268149312 1534505180976768 1536038153185536 1537572656835072 1540269663249408 1540990832629248 1545181237430688 1545235986438144 1546779678732288 1550163397109184 1554433819690752 1555986700629504 1558705382876642 1559445812660736 1563731148735756 1563741806635008 1565293317715512 1565303986262016 1569605420519136 1574610539844771 1574666331594048 1577372513210494 1578948309926988 1580581682201088 1582458467882292 1584039345472584 1585621802361168 1588403090225952 1588552278080768 1589989906499904 1590139243393536 1593468151100397 1593524611014336 1594519792273408 1598064567171072 1599454132133832 1599510804143616 1599661035270144 1603009876556088 1604611285024176 1607576856261376 1609031701787328 1609182827146752 1612608738092352 1613615837689856 1615227841523712 1617203064981504 1618655589910359 1618666622157312 1618818652459008 1623267144297568 1628454477771264 1634571887529984 1638040686795513 1638205702189056 1639677091078026 1639831094749584 1642707469378976 1644348535781952 1648878421555456 1649650442622336 1654136324685416 1654194934199808 1655847476591616 1659313942468182 1659469790495088 1659528588985344 1662380612724832 1664041332617664 1665703711571328 1668625468520192 1669406735348352 1671074474344704 1673994242556867 1674005651974656 1675677985293312 1677351989274624 1679343680201616 1679403182865408 1685652259015296 1689399630382464 1691087342300928 1694042077797069 1695734427525138 1695745985117184 1697440037050368 1699515795833856 1700405872229064 1705888525893552 1707592710235104 1710527335754237 1710748607163904 1712296822384512 1714330006872483 1716042624261966 1717175160909824 1717756952557932 1720770014411448 1722489065374896 1722650847009664 1726318328598864 1728042922333728 1731236614435328 1732803371155584 1732966121542656 1734697356429312 1737740132896768 1738328892109524 1743281396075648 1748738047152096 1749830161650688 1751969987063296 1753720206830592 1755472175069184 1758551391973376 1761132380147712 1765806098084028 1770836884688256 1776483685978716 1776495793932288 1781377580430448 1782223785897984 1786953476504196 1787121312840864 1788906648817728 1792044512049792 1793834766307584 1797758939703012 1797822638067456 1799385898650561 1799618664678912 1802711443669136 1804512354202272 1804576291854336 1806379065372672 1808523963294048 1810330680540096 1813506122972544 1815317817401088 1815488317806592 1817131321714176 1819353448104192 1821170984016384 1826175537334764 1826187983972352 1828012347592704 1832011287492672 1837230692870144 1838893373471232 1842106361581486 1842981414962688 1844809981593282 1848045903051348 1849892102754696 1849904711036928 1854988224249888 1855162450625792 1860903365271093 1860969300974784 1866029820822804 1866271207815168 1866903514306974 1870178189315436 1872046499194872 1873916675517744 1877203652085216 1877379965004544 1879255469465088 1883256358471488 1884432481777664 1885314791568384 1888621761202176 1889261640226818 1890508496228352 1896358791392208 1899863557399808 1901761522991616 1907000535451648 1907893411826688 1911239985887232 1912956606257697 1913136277207848 1913149316542464 1918406625078944 1924523993143609 1924592183059392 1930742434722816 1931822056023552 1935866266212879 1936048088910936 1937800198546758 1937982202885872 1941381554720608 1943320996833216 1947572184678263 1947641191239744 1949586886735488 1951534525982976 1954888383719128 1954957649508864 1955141265330176 1956910654153728 1959234293568552 1961191570585104 1961261059709952 1966594302184512 1968558931857024 1970966235446208 1972935232684416 1974906196952832 1978356832112661 1978370315970048 1978556130783232 1980346709892096 1984749216113664 1992191495274288 1998557768173824 2002049728305627 2002251413786624 2004049777984254 2009570576270712 2010511476945972 2016050076056016 2018064112096032 2021793808466432 2023813582500864 2028050374127778 2029388826529792 2030076398477556 2034589458705804 2035860091920512 2040194388344112 2042232544576224 2042424357532416 2046006907969024 2048050870914048 2050096875780096 2053692884332544 2054654443505664 2056707045347328 2060241649907584 2066884529478912 2072564300308502 2072578426254336 2074648934172672 2079261083547648 2081338267447296 2084974864981008 2086861752281124 2087057756954016 2092807227358848 2097385429653514 2099480719793028 2099555108792064 2105264413235984 2106264474243072 2107442242934784 2109944623843056 2111854108595868 2112052460630112 2114162403148224 2117870786967936 2119986541999872 2120185657858048 2124624201467196 2124699481352448 2126822058256896 2132605509511776 2132681072191488 2137346502074784 2139481713365568 2145375602383104 2145577102862336 2150144984123136 2152278311858829 2152292981110272 2158207453213812 2158222162876416 2165166205941816 2171272637028352 2173299813026496 2177034790959938 2178054100024803 2180229978246606 2184054249060684 2186236121437368 2186441459666112 2191096340144712 2192464714375936 2199249431684019 2199327355697472 2199533923496448 2204138580264621 2205593245599744 2206340516908242 2207796635455488 2212418589957576 2212626387326784 2212704785313792 2214628798339152 2217337014876984 2218721776823552 2220938282095104 2225666605466304 2225875647131136 2228099299126272 2231992323409156 2232007535966208 2234237313724416 2239124906935488 2239204243820544 2247536345353728 2252532840509952 2254783123067904 2258722770396092 2260766898304551 2260979236700184 2260994646822912 2266021061111808 2267207829638752 2274437446442447 2274518034524736 2276790280313472 2283062429846016 2285773342496644 2288056832349288 2290342603410576 2290423755045888 2294360019215264 2296652087166528 2297727402223968 2301757771465152 2304057229778304 2306358985252608 2310404494874112 2310621495390208 2317771856146032 2317853979657216 2325245095663776 2331650729536128 2333980050944256 2338058074314963 2338293609107456 2345596723103634 2345612709952512 2347939976573268 2354408130778704 2361115846251008 2366058769815741 2368422464890482 2368644914638288 2373687701823438 2376059018208876 2382604635338928 2382828417121152 2384984859749856 2385208865090304 2389392682733056 2391779688410112 2397011919604016 2397096850756608 2399181198200748 2399491552905216 2404514814834132 2406016472269696 2411365284392064 2413547552680992 2413774240720128 2418008163963392 2420423756534784 2422841762285568 2425804597472256 2428227978688512 2430653780865024 2434900716446352 2442681716656896 2449394173091866 2451857831294976 2457308553283584 2459746642124376 2459763406983168 2464061204068464 2466522803672928 2473317632333184 2474475663933504 2478728235045062 2481204487028124 2481292401299712 2483771214887424 2488039761097072 2489204685742632 2493570919087248 2496061998926496 2498555567356992 2502938202780288 2504110103022528 2505673959286784 2511008477961984 2513516977939968 2513753055424512 2519015520302424 2528478388522944 2534099445573696 2535682030655488 2543601641287707 2543618977675776 2543857882435584 2550608808343596 2550848369610464 2558832788840328 2566122910745856 2568445233576768 2574063936392949 2574323246297088 2575762741364736 2576635428836898 2581155021617172 2581397451881248 2583733598062344 2583976270514496 2589477492898296 2591094662444288 2596854921652992 2599205056733376 2599449182313984 2602046034643968 2606610199345152 2607493338164286 2609214205538304 2612312391424736 2614922094113472 2615014746279936 2622125736246016 2624745242476032 2627954980594944 2630580310245888 2633208262603776 2637809109483548 2637827087960064 2640462279856128 2646332288151552 2656255327032384 2664725528968074 2664743690898432 2669399637740836 2672066370645672 2679427435027616 2680681969261296 2683359973226592 2687971527613801 2688066768074688 2690752149461376 2696638409554518 2696733957101184 2698418110001152 2704067165503704 2706768531303408 2706864437781504 2712785944941072 2715496020810144 2720259184458816 2722976726101632 2723232476709888 2725696982571264 2729030172156288 2730734494552064 2739263306002146 2739281975958528 2748016931239008 2755846039305216 2758340060206848 2763159542372229 2763437901672448 2772068854577022 2774838154132044 2779966486641344 2782482336374832 2782743675938688 2790409636478464 2799044731234206 2799307626390704 2799406811722752 2805267283973154 2808069748792308 2813259498457408 2815805478127824 2816069947506816 2818883204197632 2823827715957248 2826648722666496 2827972187352576 2832832268622928 2832932641803264 2835762744342528 2838595674157056 2843474012682368 2849795336099712 2852642284487424 2860500803177472 2861840117740032 2866859978830848 2869704415811772 2869723974813696 2872590831931392 2877609937618416 2886888274589088 2894738568199478 2896113652084224 2897733084035328 2904072133366404 2906973304328808 2906993117343744 2912072332080912 2914981495249824 2915255279554816 2921461786859616 2924380330103232 2932332575578692 2932436474263296 2932711897995264 2935365981230592 2938851440352828 2941787355877656 2949891453276768 2950168516435712 2952838397785536 2956449353169312 2959402849026624 2961251042793472 2967555473955072 2967834196174848 2970520064838144 2970799065501696 2985499875913984 2988287242911432 2996715127138304 3003377120679936 3006074666976381 3006377497423872 3014355864406068 3014638982266912 3024075114084024 3032690712699648 3035720373751296 3042075561191667 3044083239794688 3045114597716334 3050742443132384 3053790137880768 3053898340061184 3060291582516168 3062202782888704 3063636536298624 3069010361953536 3072076306371072 3075145313670144 3080539326498816 3081981665258496 3090362474861376 3090471972876288 3100326794218368 3108846450462753 3108867639381504 3111973401259008 3117410765753284 3118891625321472 3127462297471512 3127483613270016 3130586635431024 3139210841038272 3146078144480271 3149221079689542 3149332663188096 3154745026420988 3157896619853976 3161163364402176 3164916935764584 3168078690945168 3171243604722336 3176806180451904 3177104556161536 3179979812999808 3180278486787072 3186936302200794 3187049222028672 3189039584546816 3196129134342144 3198908264267664 3199021608287232 3206019753112176 3209222570048352 3215153712522752 3218063403574656 3218365654293504 3225217476184704 3227231675379712 3234406129963008 3237311179820718 3237333244314624 3246534288595136 3256908955542528 3265552186439907 3276081373591026 3279354182156052 3279662189499168 3285414938757952 3288697071563904 3297756843110912 3299300885244672 3308272649370832 3308389868399616 3311694953183232 3318627884936364 3318939580990176 3319057177970688 3324761225449664 3328082665235328 3331407423142656 3337250937040384 3338813470696704 3342148948689408 3347988485113734 3348011303949312 3351355970586624 3354703978549248 3358687360403232 3358806365730816 3371304518030592 3378799260764928 3382174684601856 3388084155594138 3391468855050276 3391491970234368 3394880074100736 3399031591667712 3400811744458128 3411777051787104 3415185420470208 3421054671508474 3421497214327808 3424593644769024 3428660013744966 3432085248523932 3435513905115864 3441540028822896 3444978130749792 3445301694019328 3452636657197728 3456085844667456 3462473228870656 3465606742311168 3465932243085312 3469394712858624 3476657784219048 3486562792151296 3497476094304192 3499660323301376 3503939974126592 3507440413661184 3510944350138368 3518395084655451 3531612196168056 3541673769376512 3552633697335723 3552967371957432 3552991587864576 3560531552735157 3562755160860896 3573906953008392 3574242625681728 3577813297635456 3584089024099584 3587669532615168 3595517879406024 3595645276134912 3598771797301122 3599237329357824 3605422887338272 3609024708404544 3609152583708672 3617047926588096 3620661361080192 3627012245945088 3630635634802176 3630976635613184 3634262643428352 3638706896208384 3642341968032768 3652351074669528 3652375967944704 3664022574985344 3674091259637799 3674461385740288 3677786746942464 3684212723162972 3685962829925376 3689619963186564 3696091806102696 3699784205509392 3709976448499776 3710324901251584 3718092352567593 3721806730542186 3721938601949568 3732059641645608 3732542415630336 3733807028613948 3740356378630872 3744092998389744 3747833351035488 3754407304170432 3754759930009088 3758510938930176 3766512716942976 3768864963555328 3770629583136768 3777243522404352 3778523280453636 3792717582784416 3799727114799616 3803523045983232 3814001070903296 3815786823653376 3822479971774464 3825913212515394 3826272554415696 3836813250157888 3849047986287218 3849184366118784 3861484869445632 3863644112047104 3871732532425758 3872096177821872 3875600397093516 3875964405771744 3882763109441216 3886641993666432 3895144369356526 3895282382479488 3899173773470976 3903069051965952 3909776767438256 3909915299017728 3913821308307456 3918468587137104 3922383141170208 3922522119419904 3933188604369024 3937117863714048 3941932470892416 3945870465368832 3949812393905664 3956713664225322 3956740631940096 3960693419784192 3969498432227328 3984382990548576 3997088293452111 3997115536347648 4004099456611254 4008099555968508 4019141152541424 4021022953891944 4032100152112032 4036128224192064 4043587616932864 4044957614331777 4047627165001728 4056100748255556 4060152796955112 4069178917411608 4071720183841024 4080388776688224 4084465089152448 4084848715064832 4092013815938048 4096101741828096 4100193751560192 4108894959003219 4109308887011328 4120483299815168 4133769058957824 4145128600617004 4145156852508672 4149297868345344 4158103281865533 4158522167095296 4169949729962016 4173723504562248 4174115513908032 4185614454717696 4194770859307028 4198567096851309 4198961439586056 4199110217584128 4207900925959731 4210528826471968 4214884485869568 4219889247686112 4223708217191736 4224104921260224 4228324806296448 4235741573935872 4239973083999744 4240371315716096 4249248402934392 4249398962704896 4253644116513792 4265211019023552 4265362144382976 4274693004149568 4278963426731136 4290751204766208 4291154205724672 4300289968246272 4304556623717658 4304585962220544 4316414906427624 4316444325752832 4330332411883632 4342107852299217 4342545274056704 4346599626052992 4354069581919876 4356108200049606 4360459956493212 4368108498121368 4372472242874736 4372882919332224 4382192680289424 4384929428751872 4398498863368038 4398654711394944 4399067846992896 4408277160529242 4411186491199488 4412681033816484 4424837179915152 4425252774653568 4429257596678304 4434674029753968 4437443553647104 4441876564190208 4451333210932608 4451751294262272 4456198598252544 4463984646818312 4464015071932416 4478249813870976 4495072690707456 4505065681019904 4509566246135808 4517445540792184 4521533796609102 4521958473400368 4534415659277504 4548874892884894 4549036069049472 4553580560626944 4566124859692032 4571546684993288 4576113664698576 4580685206821152 4580847510091776 4588720038430528 4593304174333056 4595454804447936 4603515542930304 4608114459556608 4612717970505216 4620808989748224 4635543712292064 4635707959314432 4650490191327552 4663301459072256 4667960101888512 4676116148629926 4691193446207268 4691225419905024 4695879953146536 4708816261557408 4722231692502016 4723831619534313 4732117539631482 4736844929780964 4737289829276576 4747375403646876 4752118036417752 4765209270677856 4765656834242304 4769969719499712 4770417730180608 4778785365466112 4780404453301191 4783559376820224 4794023839208032 4794193701513216 4798362396401496 4798983105810432 4809029629668264 4812032944539392 4822730568784128 4827095105361984 4827548481440256 4836016327926784 4840847513069568 4845683524571136 4851609194944512 4855966769731077 4856455957377024 4869801432892704 4885363433313792 4898788346183732 4903715662589952 4914122060386539 4914617106567168 4919493284248752 4928122408136928 4933045607345856 4946635264666368 4948951327867008 4957456470090124 4962408974056248 4962584802599424 4967542429774848 4976079522194144 4978409371485264 4987141838174496 4992123997852992 4997111134713984 5005876405560576 5008220206045056 5011347918573568 5021982727670601 5022016955923968 5027033955879936 5038031040604848 5056956777045888 5068198891147392 5071364061310976 5082126233391207 5087203282575414 5087237955351552 5101217616687192 5101696739220928 5117665577680656 5131582007262711 5132245821491712 5136890467153536 5142990020617449 5148127872785898 5151525482729472 5153270857673796 5162310043234344 5162794903762496 5167467196124688 5167952541028992 5178954985796592 5182189324888576 5193709843305984 5198410113466752 5198898364627968 5204092069287936 5213220398690304 5214986676328572 5224624782849472 5229844188226944 5244251472492032 5249490484952064 5255909961189888 5261160620491776 5266416525207552 5275618218967096 5275654175920128 5312510654064768 5329451057936148 5329487381796864 5338799275481672 5344132741291344 5358854870055232 5361363938522592 5366719946453184 5375943055227602 5376133536149376 5381504298922752 5393276819109036 5393467914202368 5408134331007408 5413537062606816 5413728875563008 5425571889882144 5430992041620288 5440518368917632 5445953452203264 5446464953419776 5451393965142528 5458060344312576 5478526612004292 5478563951917056 5496033862478016 5511692078610432 5516680120413696 5526319084744458 5544137709154044 5549676308264088 5559932973282688 5564964672749664 5565487351877376 5580819272956928 5582710095813279 5598089462468412 5598615252781408 5598813623445504 5610534567946308 5616139497584616 5626518996914816 5631610956255648 5632139895013632 5637766408395264 5647655431914496 5653297445332992 5655944374705152 5665664537245856 5665865283606528 5671525488685056 5686948025364736 5699590672199424 5705284568974848 5721001606354944 5723680235480064 5733719957661696 5738869818773091 5739408831623544 5739447949627392 5755219875236832 5773571979430827 5773776549178176 5789477136398956 5792227304168448 5795466168070656 5807598798638637 5808144266732808 5813946608657616 5824144664161824 5829962990499648 5830510559109632 5842716554034789 5842923573719232 5848760660206464 5864665151157384 5864872948526592 5865423795990528 5870731962461184 5877702880705656 5883574711755312 5899782906553536 5900337032871424 5905676795571072 5912898706338624 5918805698053248 5922502085586944 5935070496337983 5935110947910144 5935668392349696 5941040129676288 5970999751827968 5976574485822864 5993430254276608 6006149184916881 6006754241359872 6012149333952762 6028711728812136 6029277964533824 6048150228168048 6065381425399296 6071440747502592 6084151122383334 6088166479589376 6090229195432668 6101484886264768 6107580275761536 6120583165032336 6124405565777408 6127273072597248 6138020723907072 6144152612742144 6150290627340288 6161078652997632 6163963330516992 6180724949722752 6200653588436736 6217692900925506 6217735278763008 6223946802518016 6234821531506568 6237783250642944 6254924594943024 6261173270862048 6278421682076544 6292156288960542 6298442159379084 6298665326376192 6309490052841976 6315793239707952 6322326728804352 6329833871529168 6336157381890336 6342487209444672 6353612360903808 6354209112323072 6359959625999616 6360556973574144 6373872604401588 6374098444057344 6397816528535328 6398043216574464 6412039506224352 6418445140096704 6430307425045504 6436126807149312 6436731308587008 6450434952369408 6456834935576487 6474622359641436 6474666488629248 6493068577190272 6513817911085056 6531104372879814 6534162300074409 6552162747182052 6558708364312104 6559324378998336 6570829877515904 6577394143127808 6595513686221824 6597748295052057 6598601770489344 6612415740793863 6616545298741664 6616779736799232 6623389906366464 6637255769872728 6637879161980352 6638114355941376 6649522450899328 6656165330470656 6662814846285312 6674501874080768 6677626941393408 6684297897378816 6695976970227468 6696022607898624 6702711941173248 6717374720806464 6717612731461632 6742609036061184 6757598521529856 6764349369203712 6776168311188276 6782300694913653 6782937710100552 6782983940468736 6798063183335424 6801623488916256 6823312339327341 6823554103574208 6830370840940416 6842109343016948 6842994428655616 6849187289538048 6857320027489932 6864170497047864 6871027810231728 6883080057645792 6889956261499584 6890603388038656 6905273314395456 6912171689334912 6924946457741312 6931213484622336 6931864486170624 6953315568438096 6973125584302592 6994952188608384 6999320646602752 7007879948253184 7014174222944889 7014880827322368 7036790169310902 7063224392336112 7083347538753024 7098176309447223 7105267394671446 7105934743914864 7121063105470314 7125510321721792 7147813906016784 7148485251363456 7155626595270912 7168178048199168 7175339065230336 7191035758812048 7191290552269824 7197543594602244 7198474658715648 7210845774676544 7218049416809088 7234095853176192 7241322722160384 7253975051079757 7254024491890176 7261271269604352 7268525286856704 7277413792416768 7284683936065536 7304702149339056 7328045149970688 7340849003787299 7348182519275598 7355573493884928 7368425446325944 7371925659850752 7379239926373128 7392183612205392 7399568411018784 7419952896999552 7420649802503168 7436184705135186 7443613461084372 7443877203899136 7464119283291216 7467614057227896 7480712757261744 7488185996779488 7495666702070976 7508814608340864 7509519860018176 7517021877860352 7533025433885952 7541259166273536 7557046560907272 7585435165568832 7599454229599232 7607046091966464 7630804923863121 7631573647306752 7651826425030788 7652545108831392 7673626500315776 7698095972574436 7698368732237568 7722191809178847 7722969738891264 7727288224094208 7743465064851516 7744192355643744 7751200794187032 7751928811543488 7765526218882432 7773283987332864 7790288738713052 7790564764958976 7798347546941952 7806138103931904 7819553534876512 7819830598035456 7827642616614912 7836937174274208 7844766282340416 7845044238839808 7866377208738048 7874235727428096 7883864941784832 7891740930737664 7899624787811328 7913427328450644 7913481263880192 7921386839568384 7938996864454656 7968765981097152 7994176586904222 7994231072695296 8008198913222508 8016199111937016 8038282305082848 8042045907783888 8063914582841403 8064200304224064 8072256448384128 8087175233865728 8089915228663554 8095254330003456 8112201496511112 8120305593910224 8138357834823216 8143440367682048 8160777553376448 8168930178304896 8169697430129664 8184027631876096 8192203483656192 8217789918006438 8240966599630336 8267538117915648 8289478627116687 8290257201234008 8290313705017344 8316206563731066 8339899459924032 8347447009124496 8348231027816064 8371228909435392 8389541718614056 8397134193702618 8397922879172112 8398220435168256 8415801851919462 8421057652943936 8439778495372224 8447416434383472 8448209842520448 8456649612592896 8471483147871744 8479946167999488 8498496805868784 8498797925409792 8507288233027584 8530422038047104 8549386008299136 8557926853462272 8572879605821531 8581502409532416 8600579936492544 8609113247435316 8609171924441088 8632829812855248 8660664823767264 8675548822657717 8684215704598434 8693199252105984 8708139163839752 8712216400099212 8720919912986424 8736216996242736 8744944485749472 8745765838664448 8764385360578848 8769858857503744 8796997726736076 8797309422789888 8798135693985792 8816554321058484 8825362067632968 8849674359830304 8850505549307136 8858515193356608 8869348059507936 8874887107294208 8883753128380416 8902666421865216 8903502588524544 8912397196505088 8927969293636624 8956499627741952 8990145381414912 9010131362039808 9018224000929143 9019132492271616 9034891081584368 9043067593218204 9043916946800736 9068831318555008 9097749785769788 9098072138098944 9107161121253888 9126226683575001 9132249719384064 9143093369986576 9152227329397152 9161370413642304 9161695020183552 9177440076861056 9186608348666112 9190909608895872 9207031085860608 9216228919113216 9225435941010432 9241617979496448 9271087424584128 9271415918628864 9300980382655104 9326539351388259 9326602918144512 9335920203777024 9352232297259852 9382386892414536 9382450839810048 9391759906293072 9417632523114816 9438234433440813 9444463385004032 9447663239068626 9464235079262964 9473689859561928 9474579658553152 9494750807293752 9504236072835504 9530418541355712 9531313668484608 9539939438999424 9540835460361216 9557570730932224 9560808906602382 9567118753640448 9588047678416064 9588387403026432 9596724792802992 9618059259336528 9624065889078784 9645461137568256 9654190210723968 9655096962880512 9672032655853568 9681695026139136 9703218389889024 9711933539462154 9739602865785408 9770726866627584 9796656559319721 9797576692367464 9828244120773078 9838986568497504 9856244816273856 9866091214691712 9893270529332736 9897902655734016 9914912940180248 9924817948112496 9925169605198848 9935084859549696 9952159044388288 9956818742970528 9974283676348992 9984247995705984 9994222269427968 10011752811121152 10016440412090112 10043965455341202 10044033911847936 10054067911759872 10076062081209696 10113913554091776 10131584988698173 10136397782294784 10164252466782414 10174406565150828 10174475910703104 10202435233374384 10203393478441856 10235331155361312 10263164014525422 10264491642983424 10273780934307072 10285980041234898 10296255745571796 10306541715347592 10324620086468688 10325589807524992 10334934392249376 10335905082057984 10357909971593184 10364378649777152 10387419686611968 10396820226933504 10397796729255936 10408184138575872 10429973352657144 10449249565698944 10459688376453888 10488502944984064 10498980969904128 10511819922379776 10522321240983552 10532833050415104 10551236437934192 10625021308129536 10657901092007169 10658902115872296 10658974763593728 10677598550963344 10688265482582688 10717709740110464 10722727877045184 10733439892906368 10751886110455204 10752267072298752 10763008597845504 10786553638218072 10786935828404736 10816268662014816 10827074125213632 10827457751126016 10851143779764288 10861984083240576 10881036737835264 10891906904406528 10892929906839552 10902787930285056 10916120688625152 10957053224008584 10957127903834112 10992067724956032 11022273778913397 11023384157220864 11033360240827392 11052638169488916 11088275418308088 11099352616528176 11119865946565376 11129929345499328 11130974703754752 11154277057702779 11161638545913856 11165420191626558 11196178924936824 11197230505562816 11197627246891008 11221069135892616 11232278995169232 11253037993829632 11263221912511296 11264279790027264 11275532816790528 11295310863828992 11306594890665984 11311888749410304 11331329074491712 11331730567213056 11373896050729472 11399181344398848 11410569137949696 11442003212709888 11447360470960128 11467439915323392 11477739637546182 11478817663247088 11510439750473664 11547143958861654 11547553098356352 11578954272797912 11584454608336896 11590932336141312 11615197597277274 11616288533465616 11627893217315232 11648289328323648 11659925980999296 11661021118219264 11685433108069578 11685847147438464 11697521320412928 11729330302314768 11729745897053184 11741463924922368 11755405761411312 11767149423510624 11799565813107072 11800674065742848 11811353591142144 11825797412677248 11837611396106496 11870140992675966 11870221895820288 11882080259352576 11941999503655936 11953148971645728 11973691350279659 11991264880356333 12012298369833762 12024298667905524 12057423457624272 12058555929067648 12096300456336096 12130762850798592 12134872842995331 12142881495005184 12168302244766668 12180458390865336 12202969772529536 12215160551523072 12241166330064672 12248811131554816 12254546145194496 12276041447814144 12288305225484288 12300581254680576 12327926661033984 12361449899445504 12401307176873472 12435385801851012 12435470557526016 12447893605036032 12469643063013136 12475566501285888 12509849189886048 12522346541724096 12556843364153088 12584312577921084 12595701290553927 12596884318758168 12597330652752384 12618980105683952 12631586479415904 12644653457608704 12659667743058336 12672314763780672 12684974418889344 12707224721807616 12708418224646144 12719919251999232 12721113947148288 12747745208803176 12748196888114688 12795633057070656 12796086433148928 12824079012448704 12836890280193408 12860614850091008 12872253614298624 12873462617174016 12900869904738816 12913669871152974 12949244719282872 12949332977258496 12986137154380544 13026323556897651 13027635822170112 13062208745759628 13068324600148818 13104325494364104 13117416728624208 13118648757996672 13141659755031808 13154788286255616 13191027372443648 13195496590104114 13197203540978688 13224831481587726 13233090597483328 13233559473598464 13274511539745456 13275758323960704 13299044901798656 13312330660941312 13325629692570624 13349003748161536 13355253882786816 13368595794757632 13391953940454936 13392045215797248 13434749441612928 13471667952005263 13485218072122368 13515197043059712 13528698738407424 13552336622376552 13564601389827306 13565875420201104 13603246977832512 13633005292747841 13646624678654682 13647108207148416 13660741681880832 13684218686033896 13685988857311232 13698374579076096 13714640054979864 13728340994095728 13742055620463456 13766160115291584 13779912522999168 13781206776077312 13810546628790912 13824343378669824 13849892915482624 13862426969244672 13906631136876192 13946251168605184 13989904377216768 14015759896506368 14028348445889778 14073580338621804 14126448784672224 14166695077506048 14171494858602939 14196352618894446 14210534789342892 14211869487829728 14242126210940628 14251020643443584 14295627812033568 14296970502726912 14311253190541824 14336356096398336 14341213359903573 14350678130460672 14382071517624096 14382581104539648 14395087189204488 14396949317431296 14421691549353088 14436098833618176 14468191706352384 14482645444320768 14507950102159514 14508048983780352 14522542539208704 14537050573713408 14554827584833536 14569367872131072 14609404298678112 14656090299941376 14681698007574598 14696365038551196 14711146987769856 14736850892651888 14743851319701504 14758479852746256 14784367224410784 14799136822037568 14839905793999104 14841299605006336 14872369410270372 14887226922168744 14887754407798272 14928238566582432 14935228114455792 14961425514523488 14976371993558976 14991333404141952 15017629216681728 15019039720036352 15034043755720704 15065948183011803 15066050867771904 15114093121814544 15170870331137664 15198908459198464 15214092183932928 15246378700173621 15261609847726242 15303652850061576 15305090217662784 15347253000631552 15394746021788133 15396191945148872 15396737464475136 15428970061852347 15444383618357694 15454576448188416 15486930129703032 15488384711287488 15502401588374064 15503857623086976 15531052437764864 15546567974665728 15580577477426104 15581129529917952 15596695093883904 15612276207863808 15639107069753024 15639661196070912 15673874348548416 15689532564680832 15732754417476096 15748471454856192 15767729883569664 15783481861475328 15799249575622656 15826854656901288 15826962527760384 15921062125097129 15937531962194304 15988353173808444 15988462145390592 16016397826445016 16032398223874032 16076564610165696 16084091815567776 16127829165682806 16128400608448128 16144512896768256 16174350467731456 16179830457327108 16224402993022224 16240611187820448 16276715669646432 16286880735364096 16321555106752896 16337860356609792 16339394860259328 16368055263752192 16435579836012876 16481933199260672 16535076235831296 16578957254233374 16580514402468016 16632413127462132 16679798919848064 16694894018248992 16696462055632128 16742457818870784 16748130287439837 16779083437228112 16794268387405236 16795845758344224 16796440870336512 16831603703838924 16842115305887872 16879556990744448 16894832868766944 16896419685040896 16913299225185792 16942966295743488 16959892335998976 16996993611737568 16997595850819584 17014576466055168 17060844076094208 17098772016598272 17115853706924544 17145759211643062 17163004819064832 17201159872985088 17218226494870632 17218343848882176 17265659625710496 17320715938292481 17321329647534528 17351097645315434 17368431409196868 17386398504211968 17416278327679504 17424432800198424 17441839825972848 17472433992485472 17489888971498944 17491531677328896 17528149662104367 17528770721157696 17539717715007488 17593995453472152 17594618845579776 17596271387971584 17633108642116968 17650724135265936 17699348719660608 17701011098614272 17717030386713216 17738696119015872 17749774214588416 17767506256760832 17805211489013949 17805332843730432 17807005177049088 17855938587273248 17912999255483904 17980290762829824 18018447554750643 18020262724079616 18036448001858286 18069782163168736 18086135186436408 18087833893601472 18137662637110016 18195499571539576 18196144276197888 18214322242507776 18252453367150002 18264499438768128 18286186739973152 18304454658794304 18322740827284608 18354880153722112 18373216697332224 18381819217791744 18414062171721216 18432457838226432 18450871882020864 18483235958992896 18542174849168256 18601960765310208 18653078702776518 18653205836289024 18671840407554048 18704464594519704 18764773784829072 18783519812586144 18815800693296607 18835265046229632 18876468866881626 18888926770008064 18895326478137252 18928470158525928 18947379719123856 18949159317106304 18989501614587504 19008472145671008 19060837082711424 19062627336969216 19079878877998848 19081670920722432 19115141461864448 19121617813204764 19176095356832128 19193449585605984 19236118518673056 19248131778157568 19290922275136512 19308380421447936 19310193925761024 19344065311707136 19423867078924308 19479205731570816 19541453733255168 19593313118639442 19595153384734928 19656488241546156 19677973136995008 19712489632547712 19732182429383424 19786541058665472 19793244885156171 19795805311468032 19829825880360496 19849635896224992 19850339210397696 19870169719099392 19904318088776576 19913637485941056 19948567352697984 19968495991411968 19988444538855936 20023505622242304 20032880824180224 20087930910682404 20088067823695872 20108135823519744 20152124162419392 20227827108183552 20263169977396346 20272795564589568 20328504933564828 20348813130301656 20348951821406208 20404870466748768 20406786956883712 20469937017982023 20470662310722624 20526328029050844 20528983285966848 20547561868614144 20571960082469796 20592511491143592 20613083430695184 20649240172937376 20651179615049984 20669868784498752 20671810164115968 20715819943186368 20728757299554304 20774839373223936 20793640453867008 20795593458511872 20859946705314288 20898499131397888 20919376752907776 20977005889968128 20997961939808256 21023639844759552 21042522668834667 21044642481967104 21102472875868384 21250042616259072 21294528928341669 21315802184014338 21317804231744592 21355197101926688 21376530965165376 21435419480220928 21445455754090368 21466879785812736 21503772220910408 21504534144597504 21526017195691008 21573107276436144 21573871656809472 21632537324029632 21654148250427264 21702287559528576 21723968166481152 21761925153239271 21762073475670528 21783813808813056 21805575860570112 21832241377250304 21914106448017168 21984135449912064 22022547011361897 22044547557826794 22066720481654784 22105276338977832 22176550836616176 22198705233056352 22239731893130752 22259858690998656 22261949407509504 22308554115405558 22323277091827712 22330840383253116 22392357849873648 22394461011125632 22442138271785232 22464557990338464 22506075987659264 22526443825022592 22528559580054528 22551065633581056 22590621727657984 22623777498820608 22662658148983424 22747792101458944 22798362688797696 22821138275899392 22894720941920256 22955479275092364 22957635326494176 23020879500947328 23094287917723308 23095106196712704 23157908545595824 23168909216673792 23181864672282624 23230395194554548 23232577066931232 23255786434630464 23296578656647296 23319851961998592 23322042236438528 23370866216139156 23371694294876928 23395042640825856 23458660604629536 23459491794106368 23482927849844736 23510811522822624 23534298847021248 23599131626214144 23601348131485696 23622707182284288 23651594825354496 23675222792212992 23740281985351932 23740443791640576 23764160518705152 23883999007311872 23906297943291456 23947382700559318 23982529760712666 24024596739667524 24048597335811048 24114846915248544 24117111858135296 24191743748524209 24192600912672192 24261525701597184 24269745685990662 24285762990010368 24336604489533336 24360916781730672 24405939545059072 24430321103046144 24482332660129344 24497622263109632 24509092290388992 24552082895628288 24576610450968576 24722899798891008 24802614353746944 24868435881350061 24870771603702024 24870941115052032 24939286126026272 25018811910866917 25019698379772096 25044693083448192 25113686728306176 25168625155842168 25191402581107854 25193768637516336 25194661305504768 25237960211367904 25263172958831808 25319335486116672 25344629527561344 25369948837778688 25414449443615232 25416836449292288 25439838503998464 25495490417606352 25496393776229376 25591266114141312 25648158024897408 25673780560386816 25718638817464593 25721229700182016 25744507228597248 25801739809477632 25827339742305948 25898489438565744 25972274308761088 26026646467973151 26052647113795302 26124417491519256 26136649200297636 26208650988728208 26234833457248416 26237297515993344 26283319510063616 26309576572511232 26382054744887296 26390993180208228 26394407081957376 26449662963175452 26466181194966656 26549023079490912 26551516647921408 26598089803597312 26624661321882624 26651259385141248 26698007496323072 26710507765573632 26737191589515264 26783907880909872 26869498883225856 26943335904010526 26970436144244736 27030394086119424 27057397476814848 27104673244753104 27129202779654612 27131750840402208 27206493955665024 27266010585495682 27293249357309364 27294216414296832 27321483363761664 27368437372067792 27396749158152192 27429280109959728 27456681988191456 27484111240926912 27532320230583168 27559825045998336 27562413552154624 27621093257581824 27648686757339648 27724853938489344 27813262273752384 27892502337210368 27979618054164777 27979808754433536 28056696891779556 28147160677243608 28252897569344448 28314703300322439 28333390155012096 28342989717205878 28392705237788892 28421069578685784 28423738975659456 28484252421881256 28502041286887168 28591255624067136 28593941005453824 28622506381083648 28672712192796672 28682426719807146 28701356260921344 28764143035248192 28765162209079296 28790174378408976 28843383098706176 28872197667236352 28936383412704768 28965290888641536 29015900204319028 29016097967560704 29045085078417408 29109655169667072 29218808597356224 29312180599882752 29363396015149196 29389969677959163 29392730077102392 29473701785303776 29516959705492512 29567686803751811 29568734448821568 29598273644075136 29679811587998208 29682599210012672 29744738820540744 29774453844337488 29775508815596544 29856477133164864 29870456228911584 29922851029046976 29952743987117952 29982666808283904 30035258433363456 30038079440072704 30131896366023606 30132101735543808 30228186243629088 30341740662275328 30394754966094519 30397816918396928 30492757400347242 30523219695452484 30607305700123152 30610180435325568 30694506001263104 30789492043576266 30792383890297744 30793474928950272 30857940123704694 30888767236715388 30973860259406064 30976769422574976 31004803176748128 31007715246173952 31062104875529728 31093135949331456 31161154954852208 31162259059835904 31193390187767808 31224552415727616 31278214139506048 31347748697096832 31379065129361664 31465508834952192 31496942909712384 31535459767139328 31566963722950656 31598499151245312 31653709313802576 31842124250194258 31875063924388608 31976706347616888 31976924290781184 32032795652890032 32064796447748064 32153129220331392 32168183631135552 32255658331365612 32256801216896256 32289025793536512 32359660914654216 32448805986044448 32481222375640896 32553431339292864 32573761470728192 32643110213505792 32675720713219584 32678789720518656 32871159672025752 32963866398521344 33066821336740191 33070152471662592 33157914508466748 33161028804936032 33264826254924264 33359597839696128 33389788036497984 33392924111264256 33462831173108337 33484915637741568 33496260574879674 33558166874456224 33588536774810472 33591691516688448 33592881740673024 33663207407677848 33684230611775744 33759113981488896 33789665737533888 33792839370081792 33826598450371584 33885932591486976 33919784671997952 33993987223475136 33995191701639168 34121688152188416 34197544033196544 34231707413849088 34291518423286124 34326009638129664 34402319745970176 34436452989741264 34531319251420992 34641431876584962 34642659295069056 34702195290630868 34736862818393736 34772797008423936 34832556655359008 34848865600396848 34883679651945696 34944867984970944 34979777942997888 34983063354657792 35056299324208734 35057541442315392 35079435430014976 35187990906944304 35189237691159552 35266217284233936 35301448270531872 35398697439321216 35402022197228544 35434060773426432 35477392238031744 35499548429176832 35610422978027898 35610665687460864 35711877174546496 35825998510967808 35921074050838977 36036895109501286 36072896003716572 36139564326337472 36172270372872816 36175667787202944 36275325274220032 36390999143079152 36392288552395776 36428644485015552 36504906734300004 36572373479946304 36608909317588608 36645481654569216 36709760307444224 36746433394664448 36763638435583488 36828124343442432 36864915676452864 36901743764041728 37084349698336512 37203921530620416 37306157405553036 37306411672578048 37343680815108096 37408929189039408 37529547569658144 37567039625172288 37631601386593214 37670530092459264 37752937733763252 37790652956274504 37856940317051856 37894759438247712 37898318634212608 37979003229175008 38016944291342016 38121674165422848 38125254673938432 38159757755997696 38163341841444864 38243235626409528 38352190713664256 38386899171211968 38472237037346112 38496263556315136 38581844550273024 38616760842895872 38620387851522048 38847734157848616 38958411463141632 39078970670692953 39082907466510336 39186626237278884 39190306769469856 39312976483092312 39355946273990016 39424979265095424 39464364858766848 39573082117330944 39586489770312342 39591610622936064 39659651760720992 39699271792449984 39700678420795392 39808636177553152 39827274971882112 39897134705395968 39936991982823936 39976889077711872 40047011244484608 40065761648360448 40175861821364808 40176135647391744 40304248324838784 40415003856015789 40455654216367104 40526339954792692 40545591129179136 40657009867129656 40697626260603312 40809740933497536 40813573913767424 40899015878243523 40939874035964046 40941324621445248 41052656058101688 41057966571933696 41095123737228288 41143920164939592 41185022982287184 41226166861390368 41298480345874752 41302359230099968 41339737568997504 41343620328231936 41431639886372736 41457514599108608 41549678746447872 41587280907734016 41719893410628576 41796998262795776 41838753505815552 41954011779936256 42047279689519104 42085045337669334 42204945751736768 42500085232518144 42589057856683338 42631604368028676 42635608463489184 42710394203853376 42753061930330752 42870838960441856 42890911508180736 42933759571625472 43007544441820816 43009068289195008 43052034391382016 43146214552872288 43147743313618944 43265074648059264 43308296500854528 43404575119057152 43447936332962304 43523850306478542 43524146951341056 43567627617626112 43611151721140224 43664482754500608 43828212896034336 43968270899824128 44045094022723794 44089095115653588 44133440963309568 44210552677955664 44353101673232352 44397410466112704 44479463786261504 44519717381997312 44523898815019008 44617108230811116 44661680766506232 44784715699747296 44788922022251264 44884276543570464 44929115980676928 45012151975318528 45052887650045184 45057119160109056 45102131267162112 45197844549035409 45325316297966848 45495584202917888 45596725377595392 45642276551798784 45739136100520863 45910958550184728 45915270652988352 46041759001894656 46184238065364399 46188575835446616 46190212393425408 46286910185557041 46315817091191648 46363729344565248 46460790389109096 46465154133862464 46511572869260928 46593157313294592 46639703923997184 46644084472877056 46741732432278312 46743388589753856 46790085281651712 46917321209259072 46918983588212736 47021623045645248 47068597694042496 47198263252428288 47202696262971392 47245414364568576 47303189650708992 47350445584425984 47480563970703864 47480887583281152 47763186375291387 47767998014623744 47812595886582912 47894765401118636 47965059521425332 48049193479335048 48097194671622096 48229693830497088 48234223716270592 48383487497048418 48385201825344384 48523051403194368 48539491371981324 48673208979066672 48721833563461344 48811879090118144 48860642206092288 48964665320258688 48995244526219264 49018184580777984 49104165791256576 49445799597782016 49605228707493888 49736871762700122 49741543207404048 49878572252052544 50037623821733834 50039396759544192 50089386166896384 50227373456612352 50337250311684336 50382805162215708 50387537275032672 50389322611009536 50475920422735808 50526345917663616 50638670972233344 50689259055122688 50739897675557376 50828898887230464 50879677007996928 50990980835212704 50992787552458752 51182532228282624 51296316049794816 51347561120773632 51437277634929186 51489014457194496 51603479618955264 51654679484611896 51796978877131488 51944548617522176 51962147814877443 52053292935946302 52105294227590604 52248834983038512 52273298400595272 52417301977456416 52469666914496832 52474595031986688 52566639020127232 52584448986313101 52619153145022464 52781986360416456 52788814163914752 52899325926350904 52932362389933312 53098046158981824 53103033295842816 53196179607194624 53249322643765248 53302518770282496 53415634467041847 53421015531147264 53567815761819744 53738997766451712 53886671808021052 53940872288489472 54055342664251929 54060788172238848 54209346489506208 54258405559309224 54263501680804416 54412987911330048 54532021170991364 54586498714618728 54588432828593664 54642966727523328 54736874744135584 54793498316304384 54858560219919456 54913363976382912 54968222481853824 55064640461166336 55119650091996672 55124827104309248 55242186515163648 55297373514679296 55449707876978688 55626524547504768 55785004674420736 55959236108329554 55959617508867072 56113393783559112 56294321354487216 56447402079889821 56505795138688896 56629406600644878 56666780310024192 56685979434411756 56785410475577784 56842139157371568 56847477951318912 56968504843762512 57004082573774336 57182511248134272 57187882010907648 57245012762167296 57345424385593344 57364853439614292 57528286070496384 57580348756817952 57686766197412352 57744395334472704 57872766825409536 57930581777283072 58031800408638056 58032195935121408 58437617194712448 58624361199765504 58726792030298392 58779939355918326 58785460154204784 58947403570607552 59033919410985024 59135373607503622 59137468897643136 59196547288150272 59359623175996416 59489477641081488 59548907688674976 59551017631193088 59712954266329728 59740912457823168 59845702058093952 59905487974235904 59965333616567808 60070516866726912 60263792732047212 60264203471087616 60456372487258176 60683481324550656 60789509932189038 60985514800694484 61046439390904968 61214611400246304 61220360870651136 61389012002526208 61409811053946069 61578984087152532 61584767780595488 61586949857900544 61715880247409388 61777534473430776 61947720518812128 61953538845149952 62009606353496256 62015430492347904 62124209751059456 62186271898662912 62322309909704416 62324518119671808 62386780375535616 62556428279012096 62695497394193664 62758130258723328 62931017669904384 62993885819424768 63070919534278656 63127568006504001 63133927445901312 63307418627605152 63684248500388516 63750127848777216 63883586785025007 63953412695233776 64065591305780064 64129592895496128 64306258440662784 64336367262271104 64511316662731224 64513602433792512 64578051587073024 64719321829308432 64897611972088896 64962444751281792 65106862678585728 65147522941456384 65285775459717813 65286220427011584 65351441426439168 65742319344051504 65927732797042688 66067641034085691 66133642673480382 66315829016933496 66322057609872064 66529652509848528 66719195679392256 66779576072995968 66785848222528512 66925662346216674 66969831275483136 66992521149759348 67116333748912448 67177073549620944 67183383033376896 67326414815355696 67368461223551488 67518227962977792 67579331475067776 67585678740163584 67653196900743168 67771865182973952 67987974446950272 68243376304376832 68395088066393088 68463414827698176 68583036846572248 68872905979482528 69062638502841984 69282863753169924 69285318590138112 69404390581261736 69473725636787472 69545594016847872 69665113310718016 69697731200793696 69767359303891392 69889735969941888 69959555885995776 69966126709315584 70112598648417468 70115082884630784 70375981813888608 70378475382319104 70532434568467872 70602896541063744 70797394878642432 70804044394457088 70868121546852864 70954784476063488 71220845956055796 71221331374921728 71423754349092992 71651997021935616 71842148101677954 72073790219002572 72145792007433144 72279128652674944 72344540745745632 72351335574405888 72550650548440064 72575231245572627 72781998286158304 72784577104791552 72857288970031104 73009813468600008 73144746959892608 73217818635177216 73290963309138432 73419520614888448 73492866789328896 73527276871166976 73656248686884864 73729831352905728 74168699396673024 74407843061240832 74605307644050183 74612314811106072 74612823345156096 74817858378078816 75056435732600751 75059095139316288 75134079250344576 75263202773186428 75341060184918528 75505875467526504 75581305912549008 75713880634103712 75789518876495424 75796637268425216 75958006458350016 76033888582684032 76243348330845696 76250509347876864 76319515511995392 76486471252819056 76704381427328512 76773798342423936 76944474074692224 76992527112630272 77155916452393779 77163689100546048 77233521685791744 77695468315697232 77916822926283264 78079939403919453 78157941341385906 78373252474557768 78380613538939712 78625952966184624 78711892547980032 78849958530190848 78928729717533696 79146164234661888 79172979540624684 79183221245872128 79319303521441984 79398543584899968 79617272355106304 79654549943764224 79794269410791936 79873983965647872 79953778155423744 80094022488969216 80131523296720896 80351723642729616 80608496649677568 80830007712031578 80911308432734208 81052679909585384 81091182258358272 81314019734259312 81395252521206624 81619481866995072 81627147827534848 81798031756487046 81879748071928092 81882649242890496 82105312116203376 82190247474456576 82287840329879184 82370045964574368 82452333722780736 82596960691749504 82604718460199936 82679475137995008 82687240656463872 82863279772745472 83174561815468032 83439786821257152 83593996525591552 83677507011631104 83938854162494331 84170090675338668 84409891503473536 84944109900967317 85000170465036288 85178115713366676 85263208736057352 85271216926978368 85420788407706752 85506123860661504 85741677920883712 85781823016361472 85867519143250944 86015088883641632 86018136578390016 86104068782764032 86292429105744576 86295486627237888 86530149296118528 86616593001709056 86809150238114304 86895872665924608 87047700612957084 87048293902682112 87135255235252224 87328965509001216 87656425792068672 87936541799648256 88090188045447588 88169909033877489 88178190231307176 88421105355911328 88703060411255433 88706203346464704 88794820932225408 88958927572523008 89039434763994624 89047797630038016 89234216461622232 89323361533012464 89569431399494592 89577844044502528 89768553087140928 89858231961353856 90024303950637056 90105775300090368 90114238320218112 90395689098070818 90650632595933696 90991168405835776 91184264898283557 91193450755190784 91478272201041726 91821917100369456 91830541305976704 92083518003789312 92368476130728798 92377151670893232 92380424786850816 92573820371114082 92631634182383296 92921580778218192 92930308267724928 93023145738521856 93186314626589184 93279407847994368 93483464864556624 93486777179507712 93580170563303424 93834642418518144 94043246091290496 94137195388084992 94301675664036841 94396526504856576 94490828729137152 94606379301417984 94700891168851968 94961127941407728 95431037049234887 95526372750582774 95625191773165824 95789530802237272 95930119042850664 96098386958670096 96194389343244192 96459387660994176 96468447432541184 96766974994096836 96770403650688768 97078982743962648 97346417958133344 97443667126922688 97623758180236288 97721284412184576 97929330640517376 98036369161555968 98891599195564032 99200464010220573 99210457414987776 99473743525400244 99483086414808096 99757144504105088 100075247643467668 100078793519088384 100178772333792768 100388493519325011 100454746913224704 100674500623368672 100765610324431416 100775074550065344 100778645222019072 100951840845471616 101052691835327232 101277341944466688 101378518110245376 101479795351114752 101657797774460928 101759354015993856 101981961670425408 101985575104917504 102365064456565248 102592632099589632 102695122241547264 102874555269858372 102978028914388992 103206959237910528 103309358969223792 103593957754262976 103889097235044352 103924295629754886 104106585871892604 104210588455181208 104497669966077024 104546596801190544 104834603954912832 104939333828993664 104949190063973376 105133278040254464 105168897972626202 105238306290044928 105563972720832912 105798651852701808 105864724779866624 106196092317963648 106206066591685632 106392359214389248 106498645287530496 106831268934083694 107135631523639488 107477995532903424 107763222152516931 107773343616042104 108110685328503858 108418692979012416 108516811118618448 108527003361608832 108825975822660096 109064042341982728 109172997429237456 109176865657187328 109285933455046656 109473749488271168 109717120439838912 109826727952765824 109936444963707648 110129280922332672 110239300183993344 110484373030327296 110594747029358592 111253049095009536 111447434875679903 111918472216659108 111919235017734144 112226787567118224 112588642708974432 112894804159779642 113011590277377792 113258813201289756 113371958868823512 113570820951155568 113684278314743136 113694955902637824 113937009687525024 114008165147548672 114365022496268544 114375764021815296 114490025524334592 114729706879228584 115056572140992768 115160697513635904 115373532394824704 115488790668945408 115745533650819072 115861163554566144 116063600817276112 116875234389424896 117236912012078859 117248722399531008 117453584060596784 117559878711836652 117570920308409568 117894807141215104 118067838821970048 118270747215007244 118274937795286272 118393094576300544 118719246351992832 118978955282162976 119097815377349952 119102035262386176 119425908532659456 119481824915646336 119691404116187904 119810975948471808 119930667233135616 120141033733453824 120527585464094424 120528406942175232 120912744974516352 121245011568047367 121366962649101312 121579019864378076 121971029601388968 122092878781809936 122429222800492608 122440721741302272 122697047634730569 122778024005052416 122819622107892138 123157968174305064 123169535561190976 123173899715801088 123431760494818776 123555068946861552 123895441037624256 123907077690299904 124019212706992512 124030860984695808 124248419502118912 124372543797325824 124644619819408832 124649036239343616 125112856558024192 125390994788387328 125516260517446656 125862035339808768 126141839068557312 126255136013008002 126614837255210304 127368497000777032 127500255697554432 127767173570050014 127906825390467552 128131182611560128 128259185790992256 128612516881325568 128672734524542208 129022633325462448 129027204867585024 129156103174146048 129438643658616864 129795223944177792 129924889502563584 130213725357171456 130571550919435626 130572440854023168 130702882852878336 131484638688103008 131710604853076249 132135282068171382 132267285346960764 132631658033866992 132644115219744128 133059305019697056 133438391358784512 133559152145991936 133571696445057024 133851324692433348 133985042299518696 134232667497824896 134354147099241888 134366766066753792 134652829630711392 134736922447102976 135036455925955584 135158662950135552 135171357480327168 135306393801486336 135975948893900544 136486752608753664 136790176132786176 136926829655396352 137166073693144496 137745811958965056 138125277005683968 138552714196093197 138565727506339848 138570637180276224 138808781162523472 138947451273574944 139091188033695744 139330226621436032 139395462401587392 139534718607782784 139779471939883776 139919111771991552 139932253418631168 140225197296834936 140230165769261568 140751963627777216 140756950764638208 141064869136935744 141205793082127488 141594789757284864 141608088788914176 141736243093705728 141909568952126976 142441691912111592 142442662749843456 142847508698185984 143289559125874161 143303994043871232 143684296203355908 144147580438005144 144291584014866288 144558257305349888 144689081491491264 144702671148811776 145101301096880128 145150462491145254 145563996572316608 145569154209583104 146019626937200016 146289493919785216 146435637270354432 146581926618276864 146839041229776896 146985733578657792 147054553742333952 147312497373769728 148337398793346048 148815686122481664 149210615288100366 149224629622212144 149635716756157632 150112871465201502 150118190278632576 150268158500689152 150526405546372856 150682120369837056 151011750935053008 151162611825098016 151427761268207424 151579037752990848 151593274536850432 151916012916700032 152067777165368064 152486696661691392 152639031023990784 152972942505638112 153408762854657024 153547596684847872 153888948149384448 154311832904787558 154467043371583488 155390936631394464 155833645852566528 155886443444632329 156159878807838906 156315882682771812 156746504949115536 156761227077879424 157251905932369248 157423785095960064 157699917060381696 157753346958939303 157857459435067392 158345959081249368 158366442491744256 158638607042883968 158797087169799936 159234544710212608 159309099887528448 159588538821583872 159747967931295744 159907556310847488 160263046593441792 160703447285459232 161216993299355136 161660015424063156 161822616865468416 162105359819170768 162182364516716544 162628039468518624 162790505042413248 163238963733990144 163254295655069696 163596063512974092 163759496143856184 163765298485780992 164210624232406752 164380494948913152 164575680659758368 164740091929148736 164904667445561472 165193921383499008 165209436920399872 165358950275990016 165374481312927744 165726559545490944 166349123630936064 166879573642514304 167187993051183104 167355014023262208 167877708324988662 168340181350677336 168819783006947072 169342206239669463 169888219801934634 170000340930072576 170356231426733352 170526417472114704 170542433853956736 170841576815413504 171012247721323008 171483355841767424 171563646032722944 171735038286501888 172030177767283264 172036273156780032 172584858211489152 173060298592237056 173233186003418112 173618300476228608 173791745331849216 174095401225914168 174096587805364224 175131683376068419 175312851584137344 175873083599296512 176180376090895176 176339818067754978 176356380462614352 176842210711822656 177406120822510866 177412406692929408 177589641864450816 177917855145046016 178078869527989248 178468432923244464 178646723066024928 179138862798989184 179155688089005056 179537106174281856 179716463922707712 180048607901274112 180211550600180736 180791378196141636 181301265191867392 182368529796567114 182956544402083452 183643834200738912 183661082611953408 184167036007578624 184229433161838207 184736952261457596 184754303341786464 184760849573701632 185147640742228164 185263268364766592 185843161556436384 185860616535449856 186046291477043712 186372629253178368 186558815695988736 186966929729113248 186973554359015424 187160341126606848 187669284837036288 188086492182580992 188274390776169984 188603351328073682 188793053009713152 188981657458274304 189212758602835968 189401782337703936 189922255882815456 190862074098469774 191052745501165548 191250383546331648 191579061604474544 191860238085701328 192196773917340192 192388778686488384 192918775321988352 192936894865082368 193533949988193672 193540807301377536 194157965487925296 194692835916266688 194887334253845376 195247516360472576 195442568824369152 195857326379153439 195858661281034752 197783198391128064 198202923102257073 198400928020441146 198947487050800488 198966172829616192 199514289008210176 200150495286935336 200157587038176768 200357544667585536 200776987038650022 200909493826449408 201349001246737344 201531220648862832 201550149100130688 201903681690943232 202105383670654464 202554683888933376 202757036220490752 202959590702229504 203315595548921856 203963923340850816 204730128913130496 205185264199179264 205390244483094528 205749110539716744 206618717938447584 206973807626262677 207187915508525952 207778194470088704 207848591259509772 208213171743785208 208421176910362416 208995339932154048 209093193602381088 209669207909825664 209878667657987328 209898380127946752 210266556080508928 210337795945252404 211127945441665824 211597303705403616 211729449559733248 212392184635927296 212412133183371264 212784718428778496 213662537868167388 214271263047278976 214955991065806848 215526444305033862 215546687232084208 216221370657007716 216837385958024832 217033622237236896 217054006723217664 217651951645320192 217725693736717881 218128084683965456 218345994858474912 218353731314374656 218571866910093312 218947498976542336 219434240879677824 219653455905531648 219872889927415296 220258561844665344 220478600367986688 220968746060654592 221189494058717184 222506098190019072 222894869751359806 223836944433318216 223838470035468288 224453575134236448 225169307197802253 225177285417948864 225789608319559284 226023180554755584 226517626402579512 226743917737647024 227141641902311136 227368556629486272 227389911805275648 227874019375050048 228016330295097344 228730044992537088 228751528043630592 229459413758457168 230113144281985536 230321395027271808 230747064789649408 230977581337890816 231467749357181337 231491067301638144 232127201634552224 233750468778849792 234239818211758359 234473824024157718 234907168121193568 235119757423673304 235141840616819136 235789614282430208 236135677643940096 236541494430014488 236549875590572544 236786189152601088 237438492703985664 237957910564325952 238195630754699904 238851817065318912 238963649831292672 239382808232375808 239621951896943616 239861334466271232 240282067466907648 241055170928188848 241825489949032704 242490023136094734 242733925298202624 243158039728756152 243942059202777936 244185757563619872 244858445600985216 244881443482604544 245394095269461138 245556048010104832 245639244215784276 246315936348610128 246339071122381952 246863520989637552 247110137893723104 247790882075248512 247814155380599808 248038425413985024 248061721969391616 248496839004237824 249289239638817664 250225713116048384 250781989576774656 251032521034893312 252510272026016004 253229674510420608 254736994001554064 255000511395108864 255534347140100028 255813650780935104 256262365223120256 256518371581984512 257225033762651136 257345469049084416 258045266650924896 258054409735170048 258312206348292096 258877287317233728 259590447888355584 259849779005127168 260427450714342912 261143101838871252 261144881708046336 261405765705756672 262969277376206016 263421209706152498 264270564136342764 264534570693921528 265263316067733984 265288230439488256 266109181233766299 266118610039394112 266876782717569024 267118304291983872 267143392890114048 267702649384866696 267970084599037392 268465334995649792 268708294198483776 268733532133507584 269305659261422784 269473844894205952 270072911851911168 270317325900271104 270342714960654336 271951897787801088 272973505217507328 273552794694850671 273580352265572352 274332147386288992 275491623917930112 276250554011367936 277105428392186394 277131455012679696 277141274360552448 277617562325046944 277894902547149888 278660453242872064 278790924803174784 279069437215565568 279558943879767552 279838223543983104 280450394593669872 280460331538523136 281503927255554432 282129738273871488 282411586164254976 282905026992110523 283189579514569728 283472486187411456 283819137904253952 284883383824223184 285695017396371968 286293111147704661 286579118251748322 287368592406711816 288295160876010288 288583168029732576 289116514610699776 289378162982982528 289405342297623552 290202602193760256 290300924982290508 291127993144633216 292039253874400032 292578987839570432 292871274540708864 293163853236553728 293678082459553792 294109107484667904 296674797586692096 297631372244963328 298421230576200732 298449259244424288 299271433512315264 300225742930403004 300236380557265152 300536317001378304 301052811092745712 301364240739674112 302023501870106016 302325223650196032 302855522536414848 303158075505981696 303186549073700864 303832025833400064 304135554330736128 304973393323382784 305278062047981568 305945885011276224 306817525709314048 307095193369695744 307777896298768896 308623665809575116 308934086743166976 310781873262788928 311667291705133056 311772886889264658 312319757615677812 312631765365543624 313493009898231072 313522454155758848 314503811864738496 314847570191920128 315399834120763392 315506693917878606 315714918870134784 316691918162498736 317277214085767936 317594174339599872 318469089420425216 318618199775056896 319177077643167744 319495935862591488 321406894570918464 322433986598710272 323289666457550793 323320030848126312 324210719638341536 325244554841269921 325256078937037248 325581010084826496 326477927467980288 326508591310139392 327192127025948184 327518992287712368 327530596971561984 328421248464813504 329151361319516736 329480183858297472 329809334891122944 330387842766998016 330418873840799744 330717900551980032 331453119090981888 333759147285028608 334342304627039709 334375986102366208 335755416649977324 336680362701354672 337639566013894144 338684412479338926 339776439603869268 340712462853466704 341052834944229408 341084867707913472 341683153630827008 342024495442646016 342966711683534848 343127292065445888 343470076573003776 344060355534566528 345169716422978304 346120597184474112 346466372006836224 347236600952457216 347583490663698432 348190802451828336 350263366752136838 350625703168274688 351746167198593024 352360752181790352 352679636135509956 352712760925228704 353684421423645312 354812241645021732 354824813385858816 355179283728901632 356157739055978496 356936865846488928 357293446132049856 358277725597978368 358311376178010112 359074212348563712 359432927845415424 360423101200361472 361582756392283272 362602530383734784 363735034704142101 364737059593134228 365913088804166904 367287668401477824 367322165223906816 368091142904191707 368334072015157248 368458866323676414 369473904522915192 369508606683572928 369521699147403264 370295281484456328 370526536729533184 371686323112872768 371721233070899712 372092582954087424 372745258506356736 373117631391977472 373933859458226496 373947108718030848 375338569674072576 376172984365161984 376548781552339968 377206702656147364 377586106019426304 378425517205671936 379844511765630912 381724148196939548 382105491002331096 382500767092663296 383158123208949088 383720476171402656 384393547834680384 384777557372976768 385837550643976704 385873789730164736 387067899976387344 387081614602755072 388315930975850592 389385671832533376 389774668507690752 390495032720945152 391714652758306878 391717322562069504 395131814559228747 396405846204514146 396801856040882292 397894974101600976 397932345659232384 399028578016420352 400300990573870672 400315174076353536 400715089335171072 401553974077300044 402698002493474688 403062441297725664 403100298200261376 403807363381886464 404210767341308928 405109367777866752 405514072440981504 405919181404459008 407927846681701632 409460257826260992 410370528398358528 410780488966189056 411498221079433488 413237435876895168 413947615252525354 414375831017051904 415697182519019544 416426343487570416 416842353820724832 417990679864308096 418186387204762176 419338415819651328 419757335315974656 419796760255893504 420675591890504808 422255890883331648 423194607410807232 423458899119466496 424784369271854592 424824266366742528 427325075736334776 428542526094557952 429868677377622483 429911982131613696 431052888610067724 431093374464168416 432442741314015432 433674771916049664 434067244474473792 434108013446435328 435303903290640384 435451387473435762 436256169367930912 436691989716949824 436707462628749312 437894997953084672 438868481759355648 439306911811063296 439745779854830592 440517123689330688 440957200735973376 441937492121309184 445012196380038144 445789739502719612 447673888866636432 448907150268472896 450338614395604506 450354570835897728 451579216639118568 452046361109511168 453035252805159024 453487835475294048 454283283804622272 454737113258972544 454779823610551296 455748038750100096 456032660590194688 457460089985074176 458918827516914336 460226288563971072 460642790054543616 461494129579298816 462935498714362674 464254403269104448 467500937557699584 468479636423516718 468947648048315436 469814336242387136 470239514847346608 470283681233638272 471579228564860416 472271355287880192 473082988860028976 473099751181145088 473572378305202176 475915821128651904 476391261509399808 477703634130637824 477927299662585344 478765616464751616 479243903793887232 479722668932542464 482110341856377696 483650979898065408 484980046272189468 485467850596405248 486316079457512304 487884118405555872 488371515127239744 489716891201970432 489762886965209088 490788190538922276 491278488431568552 492631872697220256 492678142244763904 493727041979275104 494220275787446208 495581764150497024 495628310761199616 496076850827970048 496123443938783232 498578479277635328 500451426232096768 501563979153549312 502065042069786624 505020544052032008 506459349020841216 508026618719008389 509473988003108128 510001022790217728 511068694280200056 511627301561870208 512524730446240512 513036743163969024 514450067525302272 514690938098168832 516090533301849792 516108819470340096 517754574634467456 519180895776711168 519699558010254336 520854901428685824 522286203677742504 522289763416092672 525395050128205257 525938554752412032 526842419412304996 528541128272685528 529069141387843056 530526632135467968 530576460878976512 532218362467532598 532237220078788224 533753565435138048 534236608583967744 535405298769733392 535940169198074784 536930669991299584 537416588396967552 537467064267015168 538611318522845568 538947689788411904 540145823703822336 540634651800542208 543903795575602176 547105589389701342 548664294772577984 550983247835860224 552501108022735872 554210856784372788 554262910025359392 554282548721104896 555235124650093888 555789805094299776 557320906485744128 557581849606349568 558138874431131136 559117887759535104 559676447087966208 560900789187339744 560920663077046272 563007854511108864 564259476547742976 564823172328509952 565810053984221046 566379159029139456 566944972374822912 567638275808507904 569766767648446368 571390034792743936 572586222295409322 573158236503496644 574737184813423632 576590321752020576 577166336059465152 578233029221399552 578756325965965056 578810684595247104 580601849964581016 582255986289266432 584078507748800064 585157975679140864 585742549081417728 586327706473107456 587571979137460317 593349595173384192 594608769306771219 596842461152401464 596898518488848576 598542867024630528 600451485860806008 600472761114530304 601072634002756608 602105622185491424 602728481479348224 604047003740212032 604650447300392064 605711045072829696 606316151011963392 606373098147401728 607664051666800128 608271108661472256 609946786646765568 611891770022552448 613635051418628096 614190386739391488 615555792597537792 617247331619150232 620921422878788031 621563746525577856 623334583410266112 623545773778529316 624639515231355624 625263530731087248 626986019796462144 627044908311517696 629007623729476992 629695140383840256 630799668241526784 631013387835757212 633383836324997472 634554428171535872 635188348679199744 636938178840850432 637236399550113792 638354155286335488 642813789141836928 644867973197420544 646579332915101586 646640061696252624 648421439276683072 650489109682539842 650512157874074496 651162020169652992 652955854935960576 654384254051896368 655037984575424736 655061193943123968 656842496929627008 658302722639033472 658960367716594944 659618669782245888 660775685533996032 661435801103960064 662906238181963776 667518294570057216 668684609254079418 671510833299954648 673360725402709344 675279132027788288 675507921593406759 677368824958677852 679552879207738536 681424925706933408 682105669888458816 682169735415826944 683366307261654016 684048990885292032 686254584130891776 688120711069133056 690339432845956608 692241194368948224 692932744013672448 694403248071544011 694473201904914432 696381604903656672 700526733504273676 701251406336549376 702719454635275077 704721504363580704 705359272271019912 705425521850457408 707368842847290624 709624483290043464 709649626771717632 710358567457803264 712315478111956992 713873731692977856 714586892264099712 716555451195956736 716622752356020224 718148424697127424 718865855690830848 720846202400722944 723165512784566544 725205060767469568 727470069408284202 729474119186268456 731826177608333808 734575336802955648 734644330447813632 736182285808383414 736668144030314496 736917732647352828 738947809045830384 739017213367145856 740590562968912656 741053073459066368 743372646225745536 743442466141799424 744185165908174848 745490517012713472 747867718916452992 750677139348145152 752345968730323968 753097563104679936 754413405312294728 759689023531261824 763448296393879096 764210982004662192 765001534185326592 766316246417898176 767440952342805312 768787095669360768 769555114745953536 771675101287953408 774135799952774688 774163229205510144 776631861951701184 778771343665066752 779549337015381504 783429305516613756 783434645124139008 790263629118457494 792811692409028292 793603712081764584 795789948203201952 795864691318464768 798057156032840704 798327543701298897 800601981147741344 800630348152707072 801430178670342144 803107948154600088 805396004986949376 806124882595451328 806200596400522752 807614726763772928 808421534682617856 810218735555733504 811028144881963008 815855693363403264 818920515652521984 820658384084552013 820741056796717056 822996442158866976 826474871753790336 827895230505050708 828751662034103808 831394365038039088 832852686975140832 833684707641449664 835981359728616192 836372774409524352 838676831639302656 839514670631949312 841351183781009616 844511781766663296 846389214821614464 846917798238932992 848715080976331569 849568738543709184 854650151472669552 857085052189115904 858879333443113983 859737354755244966 862105777220135448 862186748928336832 864885482628030864 867349543832099328 868134488948947584 868216026892870656 870607806581280768 870902774946871524 872512338735861824 873383979433899648 875789995906169344 877736963518711296 878613823622126592 879491559709661184 881034247378661376 890024392760076288 891579479005439224 895347777733272864 897814300536945792 900677228791209012 900709141671795456 903158433278237136 904092722219022336 906070505610318048 906975670950588096 908566567609244544 909474226517945088 909559647221102592 911496077500200192 914920179970148352 917837655033828672 920452577127942144 921285580109087232 925870997428725348 928508806538208896 935001875115399168 936959272847033436 937895296096630872 939628672484774272 940479029694693216 940567362467276544 943158457129720832 944542710575760384 946165977720057952 946199502362290176 947144756610404352 951831642257303808 952782523018799616 955407268261275648 955854599325170688 957531232929503232 958487807587774464 964220683712755392 967301959796130816 969868999372652379 969960092544378936 972632158915024608 975733664523809763 975768236811111744 976743030254479488 979433782403940864 979525773930418176 981576381077844552 982556976863137104 985263745394440512 985356284489527808 987454083958550208 988440551574892416 991163528300994048 991256621522399232 992153701655940096 997156958555270656 1000902852464193536 1003026913881119127 1003127958307098624 1010041088104064016 1012918698041682432 1016053237438016778 1018947976006216256 1022137388560400112 1023254603123740416 1025049460892481024 1026073486327938048 1028900135050604544 1029381876196337664 1032181066603699584 1035509149268934912 1038361791553422336 1039399116020508672 1041709802857371648 1044572407355485008 1050790100256410514 1051877109504824064 1053684838824609992 1057082256545371056 1058138282775686112 1061053264270935936 1061152921757953024 1064436724935065196 1064474440157576448 1068473217167935488 1070810597539466784 1071880338396149568 1073861339982599168 1074833176793935104 1074934128534030336 1077222637045691136 1081269303601084416 1087807591151204352 1091205104112426303 1094211178779402684 1097328589545155968 1101966495671720448 1104273428712575121 1105002216045471744 1108421713568745576 1108525820050718784 1108565097442209792 1110470249300187776 1111579610188599552 1114641812971488256 1115163699212699136 1116277748862262272 1118235775519070208 1119352894175932416 1121801578374679488 1121841326154092544 1126015709022217728 1128518953095485952 1129646344657019904 1131620107968442092 1132758318058278912 1135276551617015808 1139533535296892736 1142780069585487872 1145172444590818644 1146316473006993288 1149474369626847264 1153180643504041152 1154332672118930304 1156466058442799104 1157512651931930112 1157621369190494208 1161203699929162032 1164511972578532864 1168157015497600128 1170315951358281728 1171485098162835456 1175143958274920634 1185395443677686241 1189217538613542438 1193684922304802928 1193797036977697152 1197085734049261056 1200902971721612016 1200945522229060608 1202145268005513216 1204211244370982848 1208094007480424064 1209300894600784128 1211422090145659392 1212632302023926784 1215328103333600256 1216542217322944512 1223783540045104896 1225921783632478933 1228380773478782976 1231111585195075584 1234494663238300464 1241842845757576062 1243127493051155712 1247091547557058632 1249279030462711248 1250527061462174496 1253972039592924288 1254089816623035392 1258015247458953984 1259390280767680512 1262026775671514424 1266767672649994944 1269108856343071744 1270376697358399488 1274472799100227584 1285627578283673856 1289606032132867449 1289735946394841088 1293158665830203172 1293280123392505248 1296842878553366144 1300978219365079684 1301024315748148992 1302324040339305984 1305911709871921152 1308768508103792736 1310075969150849472 1310122387886247936 1313684993859254016 1316605445278066944 1317920735433189888 1319237339564491776 1321551371067992064 1322871602207920128 1325812476363927552 1335036589140114432 1337369218508158836 1343021666599909296 1346721450805418688 1350558264055576576 1351015843186813518 1354737649917355704 1359105758415477072 1362849851413866816 1364211339776917632 1364339470831653888 1366732614523308032 1368097981770584064 1376241422138266112 1380678865691913216 1384482388737896448 1388806496143088022 1392763209807313344 1401053467008547352 1402502812673098752 1405438909270550154 1409443008727161408 1410718544542039824 1410851043700914816 1414737685694581248 1419248966580086928 1419299253543435264 1420717134915606528 1427747463385955712 1429173784528199424 1433110902391913472 1436296849394254848 1437731711381661696 1446331025569133088 1448816653383838739 1454940138816568404 1458948238372536912 1463652355216667616 1469150673605911296 1469288660895627264 1472364571616766828 1473835465294705656 1477895618091660768 1478034426734291712 1481181125937825312 1482106146918132736 1486745292451491072 1486884932283598848 1488370331816349696 1495735437832905984 1501354278696290304 1504691937460647936 1506195126209359872 1508826810624589456 1519378047062523648 1524079856157025167 1526896592787758192 1528421964009324384 1530003068370653184 1532632492835796352 1534881904685610624 1537574191338721536 1539110229491907072 1543350202575906816 1548271599905549376 1548326458411020288 1553263723903402368 1557542687330133504 1559098674030763008 1566858611033227512 1566869290248278016 1576185150384615771 1580527258236914988 1585623384818056584 1587207424163529168 1591579896406403904 1591729382636929536 1596114312065681408 1596655087402597794 1601203962295482688 1601260696305414144 1606215896309200176 1610792009973898752 1612249765190902656 1612401192801045504 1615229453527545856 1616843069365235712 1620437471111467008 1631711386726806528 1641316768169104026 1645992884317733952 1652949743507580672 1655790461010101416 1657503324068207616 1662788730076078176 1665705373950281664 1667369415282899328 1671962719457232384 1672745548819048704 1677353663278605312 1679029341263898624 1682702367562019232 1689023563533326592 1692778429643228928 1697430161952663138 1699137477087418368 1709300302945339104 1714170104378231808 1717758666886227966 1719474709510489932 1724211554440270896 1724373497856673664 1729770965256061728 1734699087664198656 1736268977897895168 1736432053785741312 1741805549893743048 1745024677471723648 1746767958867799296 1751579991812338688 1755473927037422592 1757227647244253184 1758983119419322368 1780048785520152576 1783158958010878448 1790695555466545728 1795628601073891584 1801354457582418024 1801418283343590912 1806316866556474272 1808185444438044672 1812141011220636096 1813951341901176192 1817133135218489088 1818948453035890176 1819119294442205184 1822992155000400384 1829840359940296704 1835675310067657344 1840905154255884288 1842571160218174464 1851741994857450696 1857017613076417792 1862764268636364093 1870003750230798336 1873918545694066872 1875790592193261744 1879257344969548544 1880958059389386432 1881134724934553088 1886316914259441664 1889085421151520768 1892331955440115904 1892399004724580352 1903663284514607616 1905565046037599232 1910814536522551296 1911709198650341376 1915062465859006464 1928441367425510784 1934603919592261632 1939737998745304758 1939920185088757872 1945264317830049216 1951467329047619526 1951536473622223488 1953486060508958976 1958867564807881728 1963152762155689104 1965113953726274208 1970527490788881024 1970712568979055616 1974908167917100416 1976881103149784832 1982327056601988096 1984307403311880192 1994313917110541312 2006053827762238254 2020082176208128032 2025837396083364864 2026523764780220277 2032106474876033556 2037895952012432512 2044274777120800224 2046509206247480832 2050098921784962048 2052146972655876096 2058763752392675328 2064362133207399168 2071018298537869824 2076723583106844672 2078798232041017344 2083419605714743296 2089144814710970016 2101580200512821028 2103754219009648128 2107369677649219984 2114164513090742112 2116276565551372224 2122106528541871872 2122305843515906048 2128873449870130392 2128948880315152896 2136946434335870976 2141621195078933568 2143760676792299136 2147722679965198336 2149666353587870208 2149868257068060672 2154445274091382272 2162538607202168832 2175615182302408704 2182410208224852606 2188422357558805368 2194657179090311936 2203932991343440896 2208546857425150242 2210004432090943488 2216843427137491152 2217051640101437568 2220940498600375552 2223159220377199104 2229283625942976512 2230327398425398272 2232555497724524544 2236471551038140416 2243603156749358976 2252031418044435456 2257037906190971904 2259292689314039808 2263240215936884184 2276711883888889447 2279067070593785472 2285560139170975744 2290344889181637288 2292632946013986576 2298948739253694528 2306361287008082304 2308665344237860608 2312932116885598208 2315025303863860224 2322407399858324064 2329023945157065728 2336314030995200256 2340631902716563456 2350287916549841268 2370790887355372482 2378435077227084876 2387369844609605856 2387594073955394304 2394171468098522112 2394982631103896691 2401805943443224032 2401891044458121216 2404290536011026432 2408422488741965696 2416188014960848128 2418601789201568256 2422844180291318784 2425264604047853568 2430656206667200512 2433084434645889024 2447567080090209792 2451843567264957866 2456761546957565952 2462223170390151168 2468989326476600928 2483685691515152124 2486254986102311424 2494183095114117264 2498558060925422496 2501054122924348992 2507944079185848576 2508179633246070784 2516030494917907968 2524053551343028848 2533535345299989888 2538217712686143488 2540753394716798976 2546145242928994707 2571255156567347712 2576638000329341949 2579212064265734898 2586317331660406344 2586560246785010496 2593685757106732288 2601956438730159368 2602048631496297984 2604648080678611968 2611823419743842304 2617537016207585472 2620151938301698944 2627369987718508032 2633210890556133888 2635841470866379776 2638474679128983552 2643102742135984128 2670073178280228864 2674738437016317672 2686043333199818592 2693442901610837376 2701116528111153152 2702031686373627036 2709475299834711408 2718211516830954144 2725699702827733632 2728422679553835264 2728678941663307776 2733465229046616064 2752482844276532224 2761357731383826432 2777612992286176044 2785526419614626688 2802106934017094704 2805005625346197504 2810877818541100308 2818886017454322816 2821437089084079648 2821702087401829632 2829475371389162496 2838497933160173856 2838598507086870528 2841434269831213056 2855494926771911424 2858347569056398848 2866221804783826944 2872593698788509696 2875463422763323392 2892662051138266176 2897633306767677478 2909880277633136808 2917896476745073824 2927200993571429289 2927304710433335232 2938301347211822592 2938577321791254528 2944729143233533656 2947670930589411312 2955791236183321536 2956068853468583424 2962362251875650624 2964212293836265472 2973490584902982144 2973769864567197696 2991470875665811968 3002708557392580608 3009080741643357381 3009383874921295872 3017653621249178912 3038756094125047296 3048159712314050334 3053793185575516384 3056843928018648768 3065264985671592704 3069763809371221248 3075148382677443072 3078220458983814144 3086700405151813632 3096543199811098752 3106527447806804736 3115085374660267008 3118197348061526016 3133717222066455024 3152370300769231542 3161054516473829976 3171246769636113168 3174414848327058336 3183159792812807808 3183458765273859072 3192228624131362816 3193310174805195588 3202407924590965376 3212431792618400352 3221584019947797504 3224499530381805312 3224802385602091008 3230458907055091712 3263422773453613056 3282633536338208052 3291985768635467904 3305899487015161344 3311580922020202832 3315006648136415232 3325577460152156352 3331410747900563328 3334738830565798656 3343925438914464768 3345491097638097408 3354707326557210624 3358058682527797248 3365404735124038464 3378047127066653184 3385556859286457856 3394860323905326276 3398274954174836736 3418600605890678208 3428340208756463616 3435517333772455932 3438949419020979864 3448423108880541792 3448746995713347328 3459541930512123456 3469398175328397312 3472537955795790336 3472864107571482624 3483611099787486096 3490049354943447296 3493535917735598592 3503159983624677376 3510947854074845184 3514455294488506368 3556186331033058723 3566317916021756896 3581391110933091456 3591257202147783168 3602708915164836048 3602836566687181824 3612633733112948544 3624282022441272192 3627902683802352384 3634266270436978176 3637896906071780352 3645984310000800768 3671350620135314688 3677765350897436799 3685142320436348928 3703483989714901392 3714035226152835584 3725528537272728186 3747837091388133744 3751581184386523488 3758514689939097088 3761916118778772864 3762269449869106176 3772633828518883328 3778170842303041536 3784663910880231808 3807326569029215232 3811130092075198464 3823418397300682752 3856882734851021568 3869207839184523264 3879475997490609516 3879840370177515744 3890528635660098432 3902934658095239052 3903072947244446976 3906972121017917952 3917735129615763456 3926305524311378208 3930227907452548416 3941054981577762048 3941425137958111232 3949816335834200832 3953762206299569664 3964654113203976192 3968614806623760384 3988627834221082624 4012107655524476508 4040164352416256064 4051674792166729728 4053047529560440554 4064212949752067112 4075791904024865024 4088549554241600448 4093018412494961664 4100197843569924096 4104293945311752192 4128724266414798336 4142036597075739648 4153447166213689344 4178289629421940032 4203160401025642056 4207508438019296256 4214739355298439968 4228329026181484224 4232553131102744448 4244213057083743744 4244611687031812096 4257746899740260784 4257897760630305792 4283242390157867136 4287521353584598272 4295445359930396672 4299332707175740416 4308890548182764544 4346449960151516217 4364820416449705212 4376844715117610736 4389314358180623872 4407865982686881792 4417093714850300484 4433686854274982304 4434103280202875136 4441880997200751104 4446318440754398208 4458567251885953024 4460654796850796544 4465110995449049088 4487206313498717952 4504062836088870912 4514075812381943808 4518585378628079616 4526480431873768368 4553423767777778894 4558134141187570944 4580689778363274576 4585265892027973152 4597897478507389056 4612722574016164608 4617330688475721216 4630050607727720448 4644814799716648128 4658047890314131456 4672628061990400512 4700575833099682536 4728555451153847313 4741581774710744964 4756870154454169752 4774739689219211712 4775188147910788608 4788342936197044224 4789965262207793382 4803611886886448064 4803782088916242432 4816844977483931392 4832376029921696256 4837203578403136512 4845688360582637568 4850529208095707136 4861312413334401024 4895134160180419584 4903687134529915732 4937978652953201856 4967371383030304248 4972509972204622848 4988366190228234528 4997116121850844992 5002108245848697984 5015888158371697152 5016359266492141568 5032060989835815936 5048107102686057696 5067070690599979776 5076435425372286976 5092290485857989414 5142510313134695424 5153276000658683898 5158424128531469796 5172634663320812688 5173120493570020992 5187371514213464576 5203912877460318736 5204097262992595968 5209296161357223936 5235074032415170944 5240303876603397888 5254739975437016064 5266421781112267776 5271682941732759552 5276949358257967104 5340146356560457728 5349476874032635344 5372086666399637184 5386885803221674752 5404063372747254072 5418950599669422816 5436423033661908288 5451399405655467264 5456845359107670528 5457357883326615552 5504965688553064448 5522715462767652864 5555225984572352088 5571052839229253376 5588292805909092279 5604213868034189408 5610011250692395008 5621755637082200616 5637772034908645632 5642874178168159296 5643404174803659264 5658950742778324992 5676995866320347712 5677197014173741056 5710989853543822848 5716695138112797696 5732443609567653888 5745187397577019392 5785324102276532352 5795266613535354956 5819760555266273616 5835792953490147648 5854401987142858578 5854609420866670464 5876602694423645184 5889458286467067312 5895341861178822624 5911582472366643072 5912137706937166848 5924724503751301248 5928424587672530944 5946981169805964288 5982941751331623936 6018161483286714762 6035307242498357824 6077512188250094592 6096319424628100668 6107586371151032768 6113687856037297536 6130529971343185408 6139527618742442496 6150296765354886144 6156440917967628288 6193086399622197504 6213054895613609472 6230170749320534016 6236394696123052032 6267434444132910048 6304740601538463084 6322109032947659952 6342493539272226336 6348829696654116672 6366319585625615616 6366917530547718144 6386620349610391176 6404815849181930752 6424863585236800704 6443168039895595008 6448999060763610624 6449604771204182016 6526845546907226112 6565267072676416104 6583971537270935808 6611798974030322688 6623161844040405664 6630013296272830464 6651154920304312704 6662821495801126656 6669477661131597312 6687850877828929536 6690982195276194816 6709414653114421248 6730809470248076928 6756094254133306368 6771113718572915712 6789720647810652552 6830135651666668341 6837201211781356416 6856680417512927232 6871034667544911864 6877898838041959728 6896846217761083584 6897493991426694656 6919083861024246912 6938796350656794624 6945075911591580672 6967222199574972192 6980098709886894592 6987071835471197184 7006319967249354752 7021895708149690368 7112372662066117446 7132635832043513792 7162782221866182912 7182514404295566336 7205417830329672096 7205673133374363648 7225267466225897088 7248564044882544384 7255805367604704768 7268532540873956352 7275793812143560704 7291968620001601536 7342701240270629376 7355530701794873598 7370284640872697856 7406967979429802784 7428070452305671168 7451057074545456372 7495674182776267488 7503162368773046976 7517029379878194176 7523832237557545728 7524538899738212352 7569327821760463616 7614653138058430464 7622260184150396928 7638435728786984121 7713765469702043136 7729914000988025847 7758951994981219032 7759680740355031488 7781057271320196864 7805869316190478104 7806145894488893952 7813944242035835904 7835470259231526912 7852611048622756416 7860455814905096832 7882109963155524096 7882850275916222464 7899632671668401664 7907524412599139328 7929308226407952384 7977255668442165248 8024215311048953016 8080328704832512128 8103349584333459456 8106095059120881108 8128425899504134224 8151583808049730048 8177099108483200896 8186036824989923328 8200395687139848192 8257448532829596672 8284073194151479296 8356579258843880064 8406320802051284112 8415016876038592512 8429478710596879936 8456658052362968448 8465106262205488896 8488426114167487488 8515493799480521568 8515795521260611584 8566484780315734272 8575042707169196544 8598665414351480832 8617781096365529088 8692899920303032434 8729640832899410424 8753689430235221472 8778628716361247744 8781602980714287867 8815731965373763584 8834187429700600968 8867373708549964608 8868206560405750272 8883761994401502208 8892636881508796416 8921309593701593088 8974412626997435904 9008125672177741824 9027242224930072143 9028151624763887616 9052960863747536736 9106847535555557788 9116268282375141888 9161379556726549152 9170531784055946304 9195794957014778112 9225445148032329216 9234661376951442432 9260101215455440896 9289629599433296256 9316095780628262912 9345256123980801024 9401151666199365072 9457110902307694626 9483163549421489928 9513740308908339504 9549479378438423424 9550376295821577216 9576685872394088448 9579930524415586764 9607223773772896128 9633689954967862784 9664752059843392512 9674407156806273024 9691376721165275136 9790268320360839168 9807374269059831464 9875957305906403712 9934742766060608496 9945019944409245696 9976732380456469056 9994232243701689984 10004216491697395968 10031776316743394304 10064121979671631872 10096214205372115392 10134141381199959552 10184580971715978828 10285020626269390848 10306552001317367796 10316848257062939592 10345269326641625376 10346240987140041984 10374743028426929152 10407825754920637472 10408194525985191936 10418592322714447872 10470148064830341888 10480607753206795776 10509479950874032128 10532843562224535552 10543365883465519104 10668558993099176169 10698953748065270688 10744173332799274368 10773771606443349504 10808126745494508144 10837901199338845632 10872846067323816576 10902798811310934528 10913690718215341056 11009931377106128896 11033296052692310397 11110451969144704176 11142105678458506752 11176585611818184558 11208427736068378816 11243511274164401232 11275544069817291264 11285748356336318592 11286808349607318528 11317901485556649984 11353991732640695424 11421979707087645696 11433390276225595392 11570648204553064704 11590533227070709912 11639521110532547232 11671585906980295296 11708803974285717156 11709218841733340928 11753205388847290368 11778916572934134624 11790683722357645248 11823164944733286144 11824275413874333696 11849449007502602496 11893962339611928576 11965883502663247872 12036322966573429524 12070614484996715648 12155024376500189184 12192638849256201336 12215172742302065536 12227375712074595072 12261059942686370816 12279055237484884992 12300593530709772288 12312881835935256576 12386172799244395008 12426109791227218944 12460341498641068032 12534868888265820096 12609481203076926168 12644218065895319904 12684987078544452672 12697659393308233344 12732639171251231232 12733835061095436288 12773240699220782352 12809631698363861504 12849727170473601408 12886336079791190016 12897998121527221248 13039349880454548651 13130534145352832208 13167943074541871616 13223597948060645376 13246323688080811328 13302309840608625408 13325642991602253312 13338955322263194624 13375701755657859072 13381964390552389632 13461618940496153856 13512188508266612736 13542227437145831424 13579441295621305104 13660271303333336682 13674402423562712832 13742069335089823728 13755797676083919456 13793692435522167168 13794987982853389312 13838167722048493824 13890151823183161344 13934444399149944384 13960197419773789184 13974143670942394368 14185666353461541939 14224745324132234892 14265271664087027584 14325564443732365824 14365028808591132672 14410835660659344192 14411346266748727296 14450534932451794176 14497128089765088768 14511610735209409536 14537065081747912704 14551587624287121408 14583937240003203072 14685402480541258752 14711061403589747196 14813935958859605568 14856140904611342336 14902114149090912744 14991348365552534976 15006324737546093952 15034058759756388352 15047664475115091456 15049077799476424704 15138655643520927232 15229306276116860928 15276871457573968242 15427530939404086272 15459828001976051694 15517903989962438064 15519361480710062976 15562114542640393728 15611738632380956208 15612291788977787904 15627888484071671808 15705222097245512832 15720911629810193664 15764219926311048192 15799265343336803328 15815048825198278656 15936983187222226129 16048430622097906032 16160657409665024256 16212190118241762216 16256851799008268448 16303167616099460096 16354198216966401792 16372073649979846656 16514897065659193344 16568146388302958592 16713158517687760128 16764878417727276837 16812641604102568224 16830033752077185024 16858957421193759872 16913316104725936896 16930212524410977792 16976852228334974976 17030987598961043136 17031591042521223168 17132969560631468544 17150085414338393088 17197330828702961664 17235562192731058176 17385799840606064868 17459281665798820848 17507378860470442944 17557257432722495488 17563205961428575734 17668374859401201936 17734747417099929216 17736413120811500544 17767523988803004416 17785273763017592832 17948825253994871808 18054484449860144286 18105921727495073472 18213695071111115576 18232536564750283776 18322759113453098304 18341063568111892608 18391589914029556224 18450890296064658432 18469322753902884864 18579259198866592512 18690512247961602048 18802303332398730144 18914221804615389252 18966327098842979856 19027480617816679008 19098958756876846848 19100752591643154432 19159861048831173528 19214447547545792256 19267379909935725568 19329504119686785024 19348814313612546048 19580536640721678336 19614748538119662928 19751914611812807424 19869485532121216992 19890039888818491392 19953464760912938112 19988464487403379968 20008432983394791936 20063552633486788608 20128243959343263744 20192428410744230784 20268282762399919104 20369161943431957656 20490406955000005023 20570041252538781696 20613104002634735592 20633696514125879184 20690538653283250752 20692481974280083968 20749486056853858304 20815651509841274944 20816389051970383872 20940296129660683776 20961215506413591552 21018959901748064256 21065687124449071104 21337117986198352338 21397907496130541376 21488346665598548736 21547543212886699008 21616253490989016288 21675802398677691264 21745692134647633152 21805597622621869056 21827381436430682112 22066592105384620794 22220903938289408352 22284211356917013504 22353171223636369116 22416855472136757632 22487022548328802464 22551088139634582528 22571496712672637184 22573616699214637056 22707983465281390848 22843959414175291392 22866780552451190784 23141296409106129408 23181066454141419824 23279042221065094464 23343171813960590592 23417607948571434312 23418437683466681856 23506410777694580736 23557833145868269248 23581367444715290496 23646329889466572288 23648550827748667392 23698898015005204992 23787924679223857152 23931767005326495744 24072645933146859048 24141228969993431296 24310048753000378368 24385277698512402672 24430345484604131072 24454751424149190144 24522119885372741632 24558110474969769984 24601187061419544576 24772345598488790016 24852219582454437888 25069737776531640192 25218962406153852336 25288436131790639808 25369974157088905344 25395318786616466688 25465278342502462464 25546481398441564704 25619263396727723008 25699454340947202816 25795996243054442496 26078699760909097302 26261068290705664416 26335886149083743232 26344808942142863601 26447195896121290752 26492647376161622656 26604619681217250816 26651285983204506624 26677910644526389248 26763928781104779264 26923237880992307712 27024377016533225472 27084454874291662848 27158882591242610208 27320542606666673364 27348804847125425664 27484138670179647456 27511595352167838912 27587384871044334336 27589975965706778624 27676335444096987648 27780303646366322688 27868888798299888768 27920394839547578368 27948287341884788736 28371332706923083878 28449490648264469784 28530543328174055168 28651128887464731648 28730057617182265344 28821671321318688384 28901069864903588352 28994256179530177536 29023221470418819072 29074130163495825408 29370804961082517504 29422122807179494392 29627871917719211136 29712281809222684672 29804228298181825488 29982696731105069952 30012649475092187904 30068117519512776704 30095328950230182912 30277311287041854464 30553742915147936484 30855061878808172544 30919656003952103388 31035807979924876128 31038722961420125952 31124229085280787456 31223477264761912416 31224583577955575808 31255776968143343616 31410444194491025664 31441823259620387328 31528439852622096384 31598530686673606656 31630097650396557312 31873966374444452258 32096861244195812064 32321314819330048512 32424380236483524432 32513703598016536896 32606335232198920192 32708396433932803584 33029794131318386688 33099888158076931191 33426317035375520256 33529756835454553674 33625283208205136448 33717914842387519744 33826632209451873792 33860425048821955584 33953704456669949952 34061975197922086272 34265939121262937088 34300170828676786176 34771599681212129736 34918563331597641696 35014757720940885888 35114514865444990976 35126411922857151468 35336749718802403872 35469494834199858432 35472826241623001088 35535047977606008832 35897650507989743616 36108968899720288572 36211843454990146944 36427390142222231152 36465073129500567552 36645518226906196608 36682127136223785216 36783179828059112448 36901780592129316864 36938645507805769728 37158518397733185024 37381024495923204096 37604606664797460288 37828443609230778504 37932654197685959712 38054961235633358016 38197917513753693696 38201505183286308864 38319722097662347056 38428895095091584512 38534759819871451136 38659008239373570048 39118049641363645953 39229497076239325856 39503829223625614848 39738971064242433984 39906929521825876224 39976928974806759936 40016865966789583872 40127105266973577216 40384856821488461568 40536565524799838208 40738323886863915312 40980813910000010046 41226208005269471184 41267393028251758368 41381077306566501504 41384963948560167936 41498972113707716608 41631303019682549888 41880592259321367552 41922431012827183104 42674235972396704676 42795814992261082752 42976693331197097472 43095086425773398016 43232506981978032576 43351604797355382528 43491384269295266304 43611195245243738112 43654762872861364224 44133184210769241588 44441807876578816704 44568422713834027008 44706342447272738232 44833710944273515264 44974045096657604928 45102176279269165056 45142993425345274368 45147233398429274112 45415966930562781696 45687918828350582784 46282592818212258816 46362132908282839648 46558084442130188928 46686343627921181184 46835215897142868624 46836875366933363712 47115666291736538496 47162734889430580992 47292659778933144576 47397796030010409984 47810949561666678387 48145291866293718096 48282457939986862592 48770555397024805344 48860690969208262144 48909502848298380288 49044239770745483264 49116220949939539968 49544691196977580032 49704439164908875776 50139475553063280384 50437924812307704672 50576872263581279616 50739948314177810688 50790637573232933376 50930556685004924928 51092962796883129408 51238526793455446016 51398908681894405632 51591992486108884992 52157399521818194604 52522136581411328832 52671772298167486464 52689617884285727202 52985294752323245312 53209239362434501632 53302571966409013248 53355821289052778496 53846475761984615424 54317765182485220416 54641085213333346728 54697609694250851328 54968277340359294912 55023190704335677824 55174769742088668672 55179951931413557248 55352670888193975296 55737777596599777536 55840789679095156736 56742665413846167756 56898981296528939568 57061086656348110336 57302257774929463296 57643342642637376768 57802139729807176704 57988512359060355072 58046442940837638144 58741609922165035008 58844245614358988784 59255743835438422272 59608456596363650976 59965393462210139904 60025298950184375808 60190657900460365824 60554622574083708928 61107485830295872968 61471220865000015069 61710123757616345088 61839312007904206776 62071615959849752256 62077445922840251904 62248458170561574912 62446954529523824832 62449167155911151616 62820888388982051328 62883646519240774656 63056879705244192768 63197061373347213312 63747932748888904516 64193722488391624128 64642629638660097024 64848760472967048864 65027407196033073792 65212670464397840384 65416792867865607168 66199776316153862382 66852634070751040512 67059513670909107348 67250566416410272896 67435829684775039488 67653264418903747584 67720850097643911168 68123950395844172544 68531878242525874176 68600341657353572352 69543199362424259472 69837126663195283392 70029515441881771776 70252823845714302936 70673499437604807744 70938989668399716864 70945652483246002176 71795301015979487232 72217937799440577144 72423686909980293888 72854780284444462304 72930146259001135104 73291036453812393216 73364254272447570432 73566359656118224896 73803561184258633728 74317036795466370048 75209213329594920576 75656887218461557008 75865308395371919424 76109922471266716032 76395835027507387392 76639444195324694112 76857790190183169024 77069519639742902272 78236099282727291906 78458994152478651712 79007658447251229696 79477942128484867968 79813859043651752448 79953857949613519872 80033731933579167744 80769713642976923136 81073131049599676416 81476647773727830624 81961627820000020092 82452416010538942368 82534786056503516736 82762154613133003008 82769927897120335872 83262606039365099776 83761184518642735104 83844862025654366208 85348471944793409352 85591629984522165504 85953386662394194944 86190172851546796032 86465013963956065152 86703209594710765056 86982768538590532608 87222390490487476224 88266368421538483176 88883615753157633408 89136845427668054016 89412684894545476464 89667421888547030528 89948090193315209856 90204352558538330112 90285986850690548736 90831933861125563392 92565185636424517632 92724265816565679296 93116168884260377856 93372687255842362368 93670431794285737248 93673750733866727424 94231332583473076992 94325469778861161984 94585319557866289152 94795592060020819968 95621899123333356774 96290583732587436192 96564915879973725184 97541110794049610688 97721381938416524288 97819005696596760576 99089382393955160064 99299664474230793573 100278951106126560768 100875849624615409344 101153744527162559232 101479896628355621376 101581275146465866752 101861113370009849856 102185925593766258816 102477053586910892032 102797817363788811264 104314799043636389208 105044273162822657664 105343544596334972928 105379235768571454404 105970589504646490624 106418478724869003264 106605143932818026496 107692951523969230848 108635530364970440832 109282170426666693456 109395219388501702656 109936554680718589824 110046381408671355648 110349539484177337344 110705341776387950592 111475555193199555072 113485330827692335512 113797962593057879136 114122173312696220672 114604515549858926592 115286685285274753536 115604279459614353408 115977024718120710144 117354148924090937859 117688491228717977568 118511487670876844544 119216913192727301952 119930786924420279808 120050597900368751616 120381315800920731648 121109245148167417856 122214971660591745936 122942441730000030138 123678624015808413552 124143231919699504512 124154891845680503808 124496916341123149824 124893909059047649664 125641776777964102656 125767293038481549312 127495865497777809032 128387444976783248256 129285259277320194048 129697520945934097728 130054814392066147584 130833585735731214336 132399552632307724764 133705268141502081024 134119027341818214696 134501132832820545792 134871659369550078976 135306528837807495168 135441700195287822336 136247900791688345088 137063756485051748352 139086398724848518944 139674253326390566784 140059030883763543552 140505647691428605872 141346998875209615488 141877979336799433728 143432848685000035161 144435875598881154288 144847373819960587776 145709560568888924608 146582072907624786432 146728508544895140864 147132719312236449792 148634073590932740096 150418426659189841152 151313774436923114016 151730616790743838848 152219844942533432064 152791670055014774784 153278888390649388224 153715580380366338048 156472198565454583812 156917988304957303424 158015316894502459392 158955884256969735936 159627718087303504896 159907715899227039744 160067463867158335488 161539427285953846272 162953295547455661248 163923255640000040184 164904832021077884736 165069572113007033472 165524309226266006016 165539855794240671744 166525212078730199552 167522369037285470208 170696943889586818704 171183259969044331008 171906773324788389888 172930027927912130304 173406419189421530112 173965537077181065216 176532736843076966352 177767231506315266816 178825369789090952928 179334843777094061056 179896180386630419712 180571973701381097472 181663867722251126784 184413662595000045207 185130371272849035264 185448531633131358592 186232337768520755712 186745374511684724736 187340863588571474496 187347501467733454848 188462665166946153984 188650939557722323968 189170639115732578304 189591184120041639936 191243798246666713548 192581167465174872384 193129831759947450368 195082221588099221376 195442763876833048576 195638011393193521152 198599328948461587146 200557902212253121536 201751699249230818688 202307489054325118464 202959793256711242752 203162550292931733504 204371851187532517632 205595634727577622528 208629598087272778416 210088546325645315328 210758471537142908808 211941179009292981248 212836957449738006528 215385903047938461696 217271060729940881664 218564340853333386912 218790438777003405312 219873109361437179648 220092762817342711296 220699078968354674688 221410683552775901184 222951110386399110144 226970661655384671024 227595925186115758272 228244346625392441344 230573370570549507072 231208558919228706816 234708297848181875718 235376982457435955136 237022975341753689088 238433826385454603904 239861573848840559616 240101195800737503232 244429943321183491872 245884883460000060276 247357248031616827104 248286463839399009024 248309783691361007616 249787818118095299328 251283553555928205312 251534586076963098624 254991730995555618064 256774889953566496512 258570518554640388096 259395041891868195456 260109628784132295168 261667171471462428672 264799105264615449528 267410536283004162048 268238054683636429392 269002265665641091584 269743318739100157952 270613057675614990336 272495801583376690176 278172797449697037888 279348506652781133568 280118061767527087104 281011295382857211744 282693997750419230976 283755958673598867456 286865697370000070322 288871751197762308576 289694747639921175552 291419121137777849216 293164145815249572864 293457017089790281728 297268147181865480192 300836853318379682304 302627548873846228032 303461233581487677696 304439689885066864128 305583340110029549568 306557776781298776448 307431160760732676096 312944397130909167624 313835976609914606848 316030633789004918784 317911768513939471872 319255436174607009792 319815431798454079488 323078854571907692544 325906591094911322496 327846511280000080368 329809664042155769472 330139144226014066944 331048618452532012032 333050424157460399104 341393887779173637408 342366519938088662016 343813546649576779776 345860055855824260608 346812838378843060224 347931074154362130432 353065473686153932704 355534463012630533632 357650739578181905856 358669687554188122112 359792360773260839424 361143947402762194944 363327735444502253568 368827325190000090414 370897063266262717184 372464675537041511424 373490749023369449472 374681727177142948992 376925330333892307968 377301879115444647936 382487596493333427096 385162334930349744768 386259663519894900736 390164443176198442752 390885527753666097152 397198657896923174292 401115804424506243072 403503398498461637376 404614978108650236928 405919586513422485504 406325100585863467008 408743702375065035264 411191269455155245056 417259196174545556832 420177092651290630656 421516943074285817616 423882358018585962496 430298546055000105483 434542121459881763328 437128681706666773824 439746218722874359296 440185525634685422592 441398157936709349376 445902220772798220288 453941323310769342048 455191850372231516544 456488693250784882688 461146741141099014144 469416595696363751436 470753964914871910272 474045950683507378176 476867652770909207808 479723147697681119232 480202391601475006464 488859886642366983744 491769766920000120552 494714496063233654208 496572927678798018048 496619567382722015232 499575636236190598656 502567107111856410624 509983461991111236128 513549779907132993024 518790083783736390912 520219257568264590336 529598210529230899056 536476109367272858784 538004531331282183168 539486637478200315904 544991603166753380352 556345594899394075776 558697013305562267136 560236123535054174208 562022590765714423488 565387995500838461952 567511917347197734912 573731394740000140644 577743502395524617152 579389495279842351104 582838242275555698432 586328291630499145728 586914034179580563456 601673706636759364608 605255097747692456064 606922467162975355392 608879379770133728256 613115553562597552896 625888794261818335248 627671953219829213696 635823537027878943744 638510872349214019584 646157709143815385088 651813182189822644992 655693022560000160736 659619328084311538944 660278288452028133888 662097236905064024064 666100848314920798208 682787775558347274816 684733039876177324032 691720111711648521216 693625676757686120448 706130947372307865408 711068926025261067264 715301479156363811712 717339375108376244224 719584721546521678848 737654650380000180828 741794126532525434368 744929351074083022848 749363454354285897984 753850660667784615936 754603758230889295872 764975192986666854192 770324669860699489536 780328886352396885504 794397315793846348584 802231608849012486144 807006796996923274752 809229956217300473856 811839173026844971008 817487404750130070528 834518392349091113664 840354185302581261312 843033886148571635232 847764716037171924992 860597092110000210966 869084242919763526656 874257363413333547648 879492437445748718592 880371051269370845184 891804441545596440576 907882646621538684096 910383700744463033088 922293482282198028288 938833191392727502872 941507929829743820544 948091901367014756352 953735305541818415616 959446295395362238464 977719773284733967488 983539533840000241104 989428992126467308416 993145855357596036096 999151272472381197312 1019966923982222472256 1027099559814265986048 1037580167567472781824 1040438515136529180672 1059196421058461798112 1072952218734545717568 1076009062662564366336 1089983206333506760704 1112691189798788151552 1117394026611124534272 1120472247070108348416 1124045181531428846976 1130775991001676923904 1147462789480000281288 1155487004791049234304 1158778990559684702208 1165676484551111396864 1172656583260998291456 1203347413273518729216 1210510195495384912128 1213844934325950710784 1217758759540267456512 1226231107125195105792 1251777588523636670496 1255343906439658427392 1271647074055757887488 1290895638165000316449 1303626364379645289984 1311386045120000321472 1319238656168623077888 1320556576904056267776 1324194473810128048128 1332201696629841596416 1365575551116694549632 1369466079752354648064 1383440223423297042432 1412261894744615730816 1422137852050522134528 1430602958312727623424 1439169443093043357696 1475309300760000361656 1483588253065050868736 1489858702148166045696 1498726908708571795968 1507701321335569231872 1529950385973333708384 1540649339721398979072 1560657772704793771008 1588794631587692697168 1614013593993846549504 1618459912434600947712 1634974809500260141056 1669036784698182227328 1680708370605162522624 1686067772297143270464 1721194184220000421932 1738168485839527053312 1748514726826667095296 1758984874891497437184 1760742102538741690368 1815765293243077368192 1820767401488926066176 1877666382785455005744 1883015859659487641088 1907470611083636831232 1955439546569467934976 1967079067680000482208 1978857984252934616832 1986291710715192072192 1998302544944762394624 2039933847964444944512 2054199119628531972096 2075160335134945563648 2080877030273058361344 2118392842116923596224 2145904437469091435136 2152018125325128732672 2225382379597576303104 2234788053222249068544 2248090363062857693952 2261551982003353847808 2294925578960000562576 2310974009582098468608 2331352969102222793728 2406694826547037458432 2421020390990769824256 2427689868651901421568 2435517519080534913024 2452462214250390211584 2503555177047273340992 2510687812879316854784 2543294148111515774976 2581791276330000632898 2607252728759290579968 2622772090240000642944 2638477312337246155776 2641113153808112535552 2731151102233389099264 2766880446846594084864 2824523789489231461632 2844275704101044269056 2861205916625455246848 2878338886186086715392 2950618601520000723312 2967176506130101737472 2997453817417143591936 3059900771946667416768 3081298679442797958144 3121315545409587542016 3177589263175385394336 3228027187987693099008 3269949619000520282112 3338073569396364454656 3361416741210325045248 3372135544594286540928 3442388368440000843864 3476336971679054106624 3497029453653334190592 3517969749782994874368 3631530586486154736384 3641534802977852132352 3755332765570910011488 3766031719318975282176 3814941222167273662464 3910879093138935869952 3934158135360000964416 3957715968505869233664 3972583421430384144384 3996605089889524789248 4079867695928889889024 4108398239257063944192 4150320670269891127296 4236785684233847192448 4291808874938182870272 4450764759195152606208 4469576106444498137088 4496180726125715387904 4523103964006707695616 4589851157920001125152 4621948019164196937216 4662705938204445587456 4842040781981539648512 4855379737303802843136 4904924428500780423168 5007110354094546681984 5021375625758633709568 5163582552660001265796 5214505457518581159936 5245544180480001285888 5276954624674492311552 5282226307616225071104 5462302204466778198528 5649047578978462923264 5722411833250910493696 5901237203040001446624 5934353012260203474944 5994907634834287183872 6119801543893334833536 6162597358885595916288 6242631090819175084032 6355178526350770788672 6456054375975386198016 6676147138792728909312 6744271089188573081856 6884776736880001687728 6994058907306668381184 7263061172972309472768 7283069605955704264704 7510665531141820022976 7532063438637950564352 7629882444334547324928 7821758186277871739904 7868316270720001928832 7915431937011738467328 8159735391857779778048 8300641340539782254592 8473571368467694384896 8583617749876365740544 8901529518390305212416 8992361452251430775808 9179702315840002250304 9243896038328393874432 9325411876408891174912 9684081563963079297024 9809848857001560846336 10014220708189093363968 10327165105320002531592 10429010915037162319872 10491088360960002571776 10553909249348984623104 10924604408933556397056 11298095157956925846528 11444823666501820987392 11802474406080002893248 11989815269668574367744 12239603087786669667072 12325194717771191832576 12710357052701541577344 13352294277585457818624 13488542178377146163712 13769553473760003375456 13988117814613336762368 14526122345944618945536 14566139211911408529408 15021331062283640045952 15064126877275901128704 15643516372555743479808 15736632541440003857664 15830863874023476934656 16319470783715559556096 16947142736935388769792 17167235499752731481088 17803059036780610424832 17984722904502861551616 18359404631680004500608 18487792076656787748864 19368163127926158594048 20028441416378186727936 20654330210640005063184 20982176721920005143552 21849208817867112794112 22596190315913851693056 22889647333003641974784 23604948812160005786496 24479206175573339334144 25420714105403083154688 26704588555170915637248 26977084356754292327424 27539106947520006750912 27976235629226673524736 29052244691889237891072 30042662124567280091904 31287032745111486959616 31473265082880007715328 31661727748046953869312 32638941567431119112192 33894285473870777539584 34334470999505462962176 35969445809005723103232 36718809263360009001216 36975584153313575497728 40056882832756373455872 41308660421280010126368 41964353443840010287104 43698417635734225588224 45192380631827703386112 47209897624320011572992 48958412351146678668288 50841428210806166309376 53409177110341831274496 53954168713508584654848 55078213895040013501824 58104489383778475782144 60085324249134560183808 62946530165760015430656 65277883134862238224384 67788570947741555079168 68668941999010925924352 73437618526720018002432 80113765665512746911744 82617320842560020252736 83928706887680020574208 94419795248640023145984 97916824702293357336576 101682856421612332618752 107908337427017169309696 110156427790080027003648 120170648498269120367616 125893060331520030861312 135577141895483110158336 146875237053440036004864 160227531331025493823488 165234641685120040505472 188839590497280046291968 195833649404586714673152 203365712843224665237504 220312855580160054007296 240341296996538240735232 251786120663040061722624 293750474106880072009728 330469283370240081010944 377679180994560092583936 406731425686449330475008 440625711160320108014592 480682593993076481470464 587500948213760144019456 660938566740480162021888 755358361989120185167872 881251422320640216029184 1321877133480960324043776 1762502844641280432058368 2643754266961920648087552 5287508533923841296175104
- Sum of all divisors σ(n): 22027565158348791404008635
- Sum of proper divisors (its aliquot sum) s(n): 16740056624424950107833531
- 5287508533923841296175104 is an abundant number, because the sum of its proper divisors (16740056624424950107833531) is greater than itself. Its abundance is 11452548090501108811658427
Bases of 5287508533923841296175104
- Binary: 100010111111010110001101001011101110011111011100000100001100110001000010000000000002
- Hexadecimal: 0x45FAC69773EE086621000
- Base-36: NX0X6ZTFRE6CXS00
Squares and roots of 5287508533923841296175104
- 5287508533923841296175104 squared (52875085339238412961751042) is 27957746496317449563180768064843360228620229410816
- 5287508533923841296175104 cubed (52875085339238412961751043) is 147826823188557888403408318838707889856833800987936863273105886508287524864
-
5287508533923841296175104 is a
perfect square number . Itssquare root is 2299458313152 -
The
cube root of 5287508533923841296175104 is 174214257.2891513421
Scales and comparisons
How big is 5287508533923841296175104?- 5,287,508,533,923,841,296,175,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,287,508,533,923,841,296,175,104 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 5287508533923841296175104 cubic inches would be around 14517854.8 feet tall.
Recreational maths with 5287508533923841296175104
- 5287508533923841296175104 backwards is 4015716921483293358057825
- 5287508533923841296175104 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 5287508533923841296175104's digits is 108
- 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 5287508533923841296175104 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 5287508533923841296175104 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/5287508533923841296175104/
Chicago style:
Numbermatics. 2024. "Number 5287508533923841296175104 - Facts about the integer". https://numbermatics.com/n/5287508533923841296175104/
The information we have on file for 5287508533923841296175104 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 5287508533923841296175104, math, Factors of 5287508533923841296175104, curriculum, school, college, exams, university, Prime factorization of 5287508533923841296175104, STEM, science, technology, engineering, physics, economics, calculator, five septillion, two hundred eighty-seven sextillion, five hundred eight quintillion, five hundred thirty-three quadrillion, nine hundred twenty-three trillion, eight hundred forty-one billion, two hundred ninety-six million, one hundred seventy-five thousand, one hundred four.