250850314383444028416893184
250,850,314,383,444,028,416,893,184 is an even composite number composed of seven prime numbers multiplied together.
250850314383444028416893184 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty-two thousand, eight hundred five divisors.
Prime factorization of 250850314383444028416893184:
28 × 32 × 78 × 134 × 192 × 1272 × 3372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 127 × 127 × 337 × 337)See below for interesting mathematical facts about the number 250850314383444028416893184 from the Numbermatics database.
Names of 250850314383444028416893184
- Cardinal: 250850314383444028416893184 can be written as Two hundred fifty septillion, eight hundred fifty sextillion, three hundred fourteen quintillion, three hundred eighty-three quadrillion, four hundred forty-four trillion, twenty-eight billion, four hundred sixteen million, eight hundred ninety-three thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 2.50850314383444028416893184 × 1026
Factors of 250850314383444028416893184
Divisors of 250850314383444028416893184
- Number of divisors d(n): 32805
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 28 32 36 38 39 42 48 49 52 56 57 63 64 72 76 78 84 91 96 98 104 112 114 117 126 127 128 133 144 147 152 156 168 169 171 182 192 196 208 224 228 234 247 252 254 256 266 273 288 294 304 312 336 337 338 342 343 361 364 381 384 392 399 416 441 448 456 468 494 504 507 508 532 546 576 588 608 624 637 672 674 676 684 686 722 728 741 762 768 784 798 819 832 882 889 896 912 931 936 988 1008 1011 1014 1016 1029 1064 1083 1092 1143 1152 1176 1183 1197 1216 1248 1274 1344 1348 1352 1368 1372 1444 1456 1482 1521 1524 1568 1596 1638 1651 1664 1729 1764 1778 1792 1824 1862 1872 1911 1976 2016 2022 2028 2032 2058 2128 2166 2184 2197 2223 2286 2304 2352 2359 2366 2394 2401 2413 2432 2496 2527 2548 2667 2688 2696 2704 2736 2744 2793 2888 2912 2964 3033 3042 3048 3087 3136 3192 3211 3249 3276 3302 3328 3458 3528 3549 3556 3648 3724 3744 3822 3952 4032 4044 4056 4064 4116 4256 4332 4368 4381 4394 4446 4459 4572 4693 4704 4718 4732 4788 4802 4826 4864 4953 4992 5054 5096 5187 5334 5376 5392 5408 5472 5488 5586 5733 5776 5824 5928 6066 6084 6096 6174 6223 6272 6384 6403 6422 6498 6517 6552 6591 6604 6916 7056 7077 7098 7112 7203 7239 7296 7448 7488 7581 7644 7904 8001 8064 8088 8112 8128 8232 8281 8379 8512 8664 8736 8762 8788 8892 8918 9144 9386 9408 9436 9464 9576 9604 9633 9652 9906 9984 10108 10192 10374 10647 10668 10784 10816 10944 10976 11172 11466 11552 11557 11648 11856 12103 12132 12168 12192 12348 12446 12544 12768 12806 12844 12996 13034 13104 13143 13182 13208 13377 13832 14079 14112 14154 14196 14224 14406 14478 14592 14859 14896 14976 15162 15288 15379 15561 15808 16002 16128 16129 16176 16224 16256 16464 16513 16562 16758 16807 16891 17024 17328 17472 17524 17576 17689 17784 17836 18288 18669 18772 18816 18872 18928 19152 19208 19209 19266 19304 19551 19773 19812 20216 20384 20748 21231 21294 21336 21463 21568 21609 21632 21717 21888 21952 22344 22477 22743 22932 23104 23114 23296 23712 24206 24264 24336 24384 24696 24843 24892 25536 25612 25688 25992 26068 26208 26286 26364 26416 26754 27664 28158 28224 28308 28392 28448 28561 28812 28899 28956 29718 29792 29952 30324 30576 30667 30758 31122 31213 31369 31616 32004 32258 32352 32448 32512 32851 32928 33026 33124 33516 33614 33782 34048 34656 34671 34944 35048 35152 35378 35568 35672 36309 36576 37338 37544 37632 37744 37856 38304 38416 38418 38532 38608 39102 39429 39546 39624 40131 40432 40768 41496 41743 42237 42462 42588 42672 42799 42926 43136 43218 43264 43434 43561 43776 43904 44688 44821 44954 45486 45619 45847 45864 46137 46208 46228 47424 48387 48412 48528 48672 48768 49392 49539 49686 49784 50421 50673 51072 51224 51376 51984 52136 52416 52572 52728 52832 53067 53508 55328 56007 56316 56448 56616 56784 56896 56953 57122 57624 57627 57798 57912 57967 58653 59436 59584 60648 61009 61152 61334 61516 62244 62426 62738 63232 64008 64389 64516 64704 64896 65702 65856 66052 66248 67032 67228 67431 67564 69312 69342 69888 70096 70304 70756 71136 71344 72618 73152 74529 74676 75088 75488 75712 76608 76832 76836 77064 77216 78204 78858 79092 79248 80262 80864 80899 81536 82992 83239 83486 84474 84721 84924 85176 85344 85598 85683 85852 86272 86436 86868 87122 87808 89376 89642 89908 90972 91238 91694 91728 92001 92274 92416 92456 93639 94107 94848 96774 96824 97056 97344 97536 98553 98784 99078 99372 99568 100842 101346 102144 102448 102752 103968 104013 104272 104832 105144 105456 105664 106134 107016 107653 108927 110656 112014 112632 112896 112903 113232 113568 113569 113792 113906 114244 115248 115254 115591 115596 115824 115934 117306 117649 118237 118872 119168 121296 121657 122018 122304 122668 123032 123823 124488 124852 125229 125476 128016 128397 128778 129032 129408 129792 130683 131404 131712 132104 132496 134064 134456 134463 134862 135128 136857 137541 138411 138624 138684 140192 140608 141512 142272 142688 145161 145236 146304 148617 149058 149352 150176 150241 150976 151263 151424 152019 153216 153664 153672 154128 154432 156408 157339 157716 158184 158496 159201 160524 161728 161798 163072 165984 166478 166972 168948 169442 169848 170352 170688 170859 171196 171366 171704 172872 173736 173901 174244 178752 179284 179816 181944 182476 183027 183388 183456 184002 184548 184912 187278 188214 189696 193167 193548 193648 194112 194688 197106 197568 198156 198744 199136 199927 201684 202293 202692 204896 205504 207936 208026 208544 209664 209677 210288 210912 211328 212268 214032 214669 215306 217854 218491 219583 221312 224028 225264 225806 226464 227136 227138 227584 227812 228488 229957 230496 230508 231182 231192 231648 231868 234612 235298 236474 237744 238336 242592 242697 243314 244036 244608 245336 246064 247646 248976 249704 249717 250458 250952 254163 256032 256794 257049 257556 258064 258816 261366 262808 263424 264208 264992 268128 268912 268926 269724 270256 273714 275082 276003 276822 277248 277368 279019 280384 280917 281216 282321 283024 284544 285376 290322 290472 292201 292608 295659 297234 298116 298704 299593 300352 300482 301952 302526 302848 304038 304927 306432 306451 307328 307344 308256 308864 312816 313747 314678 315432 316368 316992 318402 319333 320929 321048 322959 323456 323596 331968 332956 333944 337896 338709 338884 339696 340704 340707 341376 341718 342392 342732 343408 345744 346773 347472 347802 348488 352947 354711 357504 358568 359632 363888 364952 364971 366054 366776 366912 368004 369096 369824 371469 374556 375687 376428 385191 386334 387096 387296 388224 389376 392049 394212 395136 396312 397488 398272 398671 399854 403368 403389 404586 405384 405769 407797 409792 410571 411008 412623 415872 416052 417088 419354 420576 421824 422656 424536 427063 428064 429338 430612 435708 436982 439166 442624 448056 450528 450723 451612 452928 454272 454276 455624 456976 459914 460992 461016 462364 462384 463296 463736 469224 470596 472017 472948 475488 485184 485394 486628 488072 489216 490672 492128 495292 497952 499408 499434 500916 501904 508326 512064 512577 513588 514098 515112 516128 521703 522732 525616 528416 529984 536256 537824 537852 539448 540512 542659 547428 549081 550164 552006 553644 554736 556387 558038 560768 561834 562432 564642 566048 566293 569088 570752 580644 580944 582673 584402 591318 593047 594468 596011 596232 597408 599186 599781 600704 600964 603904 605052 608076 609854 612902 614656 614688 616512 617728 625632 627494 629031 629356 630864 632736 633984 636804 638666 641858 642096 644007 645918 646912 647192 655473 658749 663936 665912 667888 675792 677418 677768 679392 681408 681414 682752 683436 684784 685464 686816 689871 691488 693546 694944 695604 696976 705894 709422 715008 717136 719264 727776 728091 729904 729942 732108 733552 733824 736008 738192 739648 740389 742938 749112 749151 751374 752856 753571 762489 770382 772668 774192 774592 776448 784098 788424 790272 790321 792624 793117 794976 794983 796544 797342 799708 806736 806778 809137 809172 810768 811538 813181 815594 819584 821142 822016 823543 825246 827659 831744 832104 834176 837057 838708 841152 843648 849072 851599 854126 856128 858676 861224 866761 871416 873964 876603 878332 896112 898779 901056 901446 903224 905856 908544 908552 911248 913952 914781 919353 919828 921984 922032 924728 924768 926592 927472 938448 941192 941241 944034 945896 950976 957999 962787 968877 970368 970788 973256 976144 981344 984256 990584 995904 998816 998868 1001832 1003808 1016127 1016652 1022121 1024128 1025154 1027176 1028196 1030224 1032256 1040319 1043406 1045464 1051232 1051687 1056832 1058841 1059968 1064133 1072512 1075648 1075704 1078896 1081024 1082107 1085318 1094856 1094913 1098162 1100328 1101373 1104012 1107288 1109472 1112774 1114407 1116076 1121536 1123668 1129284 1132096 1132586 1141504 1161288 1161888 1165346 1168804 1182636 1186094 1188936 1192022 1192464 1194816 1196013 1198372 1199562 1201408 1201928 1210104 1216152 1217307 1219708 1223391 1225804 1229376 1233024 1251264 1254988 1258062 1258712 1261728 1265472 1267968 1273608 1277332 1281189 1283716 1284192 1288014 1291836 1294384 1310946 1317498 1327872 1331824 1335776 1351584 1352169 1354836 1355536 1358784 1362816 1362828 1366872 1369568 1370928 1373632 1379742 1382976 1387092 1389888 1391208 1393952 1399489 1411788 1416051 1418844 1434272 1438528 1455552 1456182 1459808 1459884 1464216 1467104 1467648 1467739 1472016 1476384 1476397 1479296 1480778 1485876 1498224 1498302 1502683 1502748 1505712 1507142 1524978 1529437 1537081 1540764 1545336 1548384 1549184 1568196 1576848 1580642 1581541 1585248 1586234 1589952 1589966 1593088 1594684 1599416 1609699 1613472 1613556 1618274 1618344 1621536 1623076 1626362 1627977 1631188 1639168 1642284 1647086 1650492 1655318 1664208 1668352 1669161 1674114 1677416 1682304 1687296 1698144 1698879 1703198 1708252 1712256 1717352 1722448 1733522 1742832 1747928 1748019 1753206 1756664 1779141 1788033 1792224 1797558 1799343 1802112 1802892 1806448 1811712 1817104 1822496 1827904 1829562 1838706 1839656 1843968 1844064 1849456 1849536 1853184 1854944 1876896 1882384 1882482 1887093 1888068 1891792 1901952 1915998 1925574 1932021 1937754 1940736 1941576 1946512 1952288 1953133 1962688 1966419 1968512 1976247 1981168 1991808 1997632 1997736 2003664 2007616 2032254 2033304 2044242 2045407 2048256 2050308 2054352 2056392 2060448 2064512 2069613 2080638 2086812 2090928 2097151 2102464 2103374 2113664 2117682 2119936 2128266 2134489 2145024 2145157 2151296 2151408 2157792 2157811 2162048 2164214 2170636 2189712 2189826 2196229 2196324 2200656 2202746 2208024 2214576 2218944 2221167 2225548 2228814 2232152 2235331 2246503 2247336 2258568 2260713 2264192 2265172 2322576 2323776 2330692 2337608 2365272 2370963 2372188 2377872 2379351 2384044 2384928 2384949 2389632 2392026 2396744 2399124 2403856 2420208 2427411 2432304 2434614 2439416 2439543 2446782 2451608 2458752 2466048 2470629 2482977 2502528 2509976 2511171 2516124 2517424 2523456 2530944 2547216 2554664 2554797 2562378 2567432 2568384 2576028 2583672 2588768 2600283 2621892 2629809 2634996 2663648 2671552 2696337 2703168 2704338 2709672 2711072 2717568 2725632 2725656 2725801 2733744 2739136 2741856 2744343 2747264 2758059 2759484 2765952 2774184 2779776 2782416 2787904 2790697 2798978 2823576 2823723 2832102 2837688 2840383 2854579 2868544 2873997 2877056 2888361 2911104 2912364 2919616 2919768 2928432 2934208 2935478 2944032 2952768 2952794 2958592 2961556 2971752 2989441 2996448 2996604 3005366 3005496 3011424 3014284 3049956 3058874 3074162 3081528 3090672 3096768 3098368 3136392 3153696 3155061 3161284 3163082 3170496 3172468 3179904 3179932 3189368 3198832 3219398 3226944 3227112 3236548 3236688 3243072 3246152 3246321 3252724 3255954 3262376 3284568 3294172 3300984 3304119 3310636 3328416 3338322 3348228 3354832 3364608 3396288 3397758 3406396 3416504 3424512 3434704 3444896 3467044 3485664 3495856 3496038 3506412 3513328 3558282 3576066 3584448 3588039 3595116 3598686 3604224 3605784 3612896 3627247 3634208 3644992 3651921 3655808 3659124 3670173 3677412 3679312 3688128 3698912 3699072 3709888 3753792 3764768 3764964 3774186 3776136 3783584 3798613 3803904 3831996 3843567 3851148 3864042 3875508 3883152 3893024 3894709 3904576 3906266 3925376 3932838 3937024 3952494 3962336 3964051 3983616 3983863 3995264 3995472 4007328 4015232 4064508 4066608 4078711 4088484 4090814 4100616 4108704 4112784 4120896 4129024 4139226 4151329 4161276 4172077 4173624 4181856 4194302 4198467 4204928 4206748 4227328 4235364 4256532 4268978 4290314 4302592 4302816 4315584 4315622 4324096 4328428 4341272 4379424 4379652 4392458 4392648 4401312 4403217 4405492 4416048 4429152 4429191 4437888 4442334 4451096 4457628 4464304 4470662 4493006 4494672 4508049 4517136 4521426 4528384 4530344 4588311 4611243 4645152 4647552 4661384 4675216 4730544 4741926 4744376 4744623 4755744 4758702 4768088 4769856 4769898 4779264 4784052 4793488 4798248 4807712 4829097 4840416 4854822 4864608 4869228 4878832 4879086 4883931 4893564 4903216 4917504 4941258 4965954 5005056 5007483 5019952 5022342 5032248 5034848 5046912 5061888 5094432 5096637 5109328 5109594 5124756 5134864 5136768 5152056 5167344 5177536 5182723 5200566 5243784 5244057 5259618 5269992 5274997 5301361 5327296 5337423 5343104 5364099 5392674 5406336 5408676 5419344 5422144 5435136 5435473 5451312 5451602 5467488 5478272 5483712 5488686 5494528 5516118 5518968 5531904 5532247 5548368 5551819 5559552 5564832 5564881 5575808 5581394 5597956 5647152 5647446 5663959 5664204 5675376 5680766 5692267 5709158 5737088 5747994 5754112 5764801 5776722 5793613 5822208 5822569 5824728 5839232 5839536 5856864 5859399 5868416 5870956 5888064 5905536 5905588 5923112 5943504 5961193 5978882 5992896 5993208 6010732 6010992 6022848 6028568 6067327 6099912 6117748 6136221 6148324 6163056 6181344 6193536 6272784 6291453 6307392 6310122 6322568 6326164 6340992 6344936 6359808 6359864 6378736 6397664 6403467 6435471 6438796 6453888 6454224 6473096 6473376 6473433 6486144 6492304 6492642 6505448 6511908 6524752 6569136 6588344 6588687 6601968 6608238 6621272 6656832 6663501 6676644 6696456 6705993 6709664 6739509 6782139 6792576 6795516 6812792 6833008 6869408 6889792 6934088 6971328 6991712 6992076 7012824 7026656 7112889 7116564 7138053 7152132 7154847 7168896 7176078 7190232 7197372 7211568 7225792 7233031 7254494 7268416 7282233 7289984 7303842 7311616 7318248 7318629 7340346 7354824 7358624 7361809 7376256 7397824 7398144 7411887 7419776 7448931 7507584 7529536 7529928 7548372 7552272 7567168 7574749 7597226 7663992 7664391 7687134 7702296 7709611 7728084 7748143 7751016 7766304 7786048 7789418 7800849 7809152 7812532 7850752 7865676 7904988 7924672 7928102 7967726 7990528 7990944 8014656 8030464 8129016 8133216 8157422 8176968 8177403 8181628 8201232 8217408 8225568 8241792 8278452 8302658 8322552 8344154 8347248 8363712 8372091 8388604 8396934 8409856 8413496 8470728 8513064 8521149 8537956 8563737 8580628 8605632 8631168 8631244 8656856 8682544 8758848 8759304 8784916 8785296 8802624 8806434 8810984 8832096 8858304 8858382 8875776 8884668 8902192 8915256 8928608 8941324 8968323 8986012 8989344 9016098 9034272 9042852 9060688 9176622 9222486 9290304 9295104 9322768 9350432 9461088 9465183 9483852 9488752 9489246 9511488 9517404 9536176 9539712 9539796 9568104 9586976 9596496 9615424 9625057 9658194 9680832 9709644 9729216 9738456 9738963 9757664 9758172 9767862 9787128 9796423 9806432 9882516 9912357 9931908 10014966 10039904 10044684 10064496 10069696 10093824 10188864 10193274 10218656 10219188 10249512 10269728 10273536 10274173 10304112 10310521 10334688 10334779 10355072 10365446 10401132 10487568 10488114 10518781 10519236 10539984 10549994 10571353 10602722 10654592 10674846 10686208 10706059 10728198 10759567 10785348 10812672 10817352 10838688 10844288 10870946 10881741 10902624 10903204 10934976 10956544 10967424 10977372 11032236 11037936 11064494 11070787 11096736 11103638 11129664 11129762 11151616 11162788 11195912 11267893 11294304 11294892 11327918 11328408 11350752 11361532 11384534 11395839 11418316 11474176 11495988 11529602 11553444 11587226 11645138 11649456 11678464 11679072 11684127 11713728 11718798 11736832 11741912 11776128 11811072 11811176 11846224 11887008 11892153 11922386 11951589 11957764 11985792 11986416 12021464 12021984 12045696 12057136 12134654 12199824 12235496 12236133 12272442 12296648 12326112 12362688 12387072 12453987 12516231 12545568 12582906 12595401 12614784 12620244 12645136 12652328 12681984 12689872 12719728 12757472 12795328 12806934 12870942 12877592 12907776 12908448 12946192 12946752 12946866 12972288 12984608 12985284 13010896 13023816 13049504 13138272 13176688 13177374 13203936 13209651 13216476 13242544 13287573 13313664 13327002 13353288 13392912 13411986 13419328 13479018 13524147 13564278 13585152 13591032 13625584 13666016 13671931 13738816 13764933 13779584 13833729 13868176 13942656 13983424 13984152 14025648 14053312 14067391 14225778 14233128 14233869 14276106 14304264 14309694 14317849 14337792 14352156 14380464 14394744 14423136 14423263 14451584 14466062 14487291 14508988 14536832 14564466 14579968 14607684 14636496 14637258 14680057 14680692 14709648 14717248 14723618 14752512 14795648 14823774 14839552 14897862 14941423 15015168 15016099 15059072 15059856 15096744 15104544 15104677 15134336 15149498 15194452 15327984 15328782 15373603 15374268 15404592 15419222 15450439 15456168 15496286 15502032 15532608 15548169 15572096 15578836 15601698 15618304 15625064 15647317 15725521 15731352 15809976 15824991 15849344 15856204 15904083 15935452 15981888 16029312 16258032 16266432 16306419 16314844 16353936 16354806 16363256 16402464 16434816 16451136 16483584 16556904 16596741 16605316 16645104 16655457 16688308 16694496 16694643 16727424 16744182 16777208 16793868 16826992 16941456 16991877 17026128 17042298 17075912 17076801 17127474 17161256 17211264 17262336 17262488 17294403 17313712 17365088 17380839 17467707 17517696 17518608 17569832 17570592 17578197 17605248 17612868 17621968 17664192 17716608 17716764 17769336 17804384 17830512 17857216 17882648 17883579 17936646 17972024 17978688 18032196 18068544 18085704 18121376 18201981 18353244 18408663 18444972 18580608 18645536 18700864 18874359 18922176 18930366 18967704 18977504 18978492 19022976 19034808 19072352 19079424 19079592 19080607 19136208 19173952 19192992 19193161 19210401 19230848 19250114 19306413 19316388 19361664 19419288 19420299 19458432 19476912 19477926 19515328 19516344 19534879 19535724 19574256 19592846 19612864 19765032 19766061 19824714 19863816 19882681 19982053 20029932 20079808 20089368 20117979 20128992 20139392 20218527 20377728 20386548 20437312 20438376 20499024 20539456 20548346 20560033 20608224 20621042 20669376 20669558 20710144 20730892 20802264 20926087 20975136 20976228 21037562 21038472 21079968 21099988 21142706 21205444 21309184 21349692 21412118 21456396 21519134 21570696 21634704 21677376 21688576 21699093 21741892 21763482 21805248 21806408 21869952 21934848 21954744 22064472 22075872 22085427 22128988 22141574 22193472 22207276 22259328 22259524 22325576 22391824 22535786 22588608 22589784 22655836 22656816 22701504 22723064 22724247 22769068 22791678 22836632 22991976 23059204 23106888 23128833 23174452 23244429 23290276 23298912 23358144 23368254 23427456 23437596 23483824 23552256 23622352 23692448 23774016 23784306 23844772 23903178 23915528 23971584 23972832 24042928 24043968 24091392 24114272 24269308 24399648 24470992 24472266 24532209 24544884 24593296 24652224 24725376 24907974 25032462 25091136 25116273 25165812 25190802 25229568 25240488 25290272 25304656 25379744 25390729 25439456 25514944 25563447 25590656 25613868 25691211 25741884 25755184 25816896 25892384 25893504 25893732 25969216 25970568 26021792 26047632 26099008 26276544 26353376 26354748 26407872 26419302 26432952 26485088 26575146 26590291 26627328 26654004 26706576 26785824 26823972 26838656 26904969 26958036 27048294 27128556 27182064 27251168 27262963 27332032 27343862 27477632 27529866 27559168 27667458 27736352 27748357 27885312 27887041 27966848 27968304 28051296 28051543 28106624 28134782 28451556 28466256 28467738 28550977 28552212 28608528 28619388 28635698 28704312 28760928 28789488 28846272 28846526 28875171 28903168 28932124 28974582 29017976 29059303 29073664 29128932 29204539 29215368 29272992 29274516 29360114 29361384 29389269 29419296 29434496 29447236 29591296 29647548 29795724 29882846 30032198 30118144 30119712 30193488 30209088 30209354 30268672 30298996 30388904 30655968 30657564 30747206 30748536 30809184 30822519 30838444 30900878 30912336 30931563 30992572 31004064 31004337 31065216 31096338 31144192 31157672 31203396 31250128 31294634 31451042 31462704 31556343 31619952 31649982 31698688 31712408 31714059 31808166 31870904 31963776 32058624 32118177 32278701 32516064 32532864 32612838 32629688 32645223 32707872 32709612 32726512 32804928 32869632 32902272 33113808 33193482 33210632 33212361 33290208 33310914 33376616 33388992 33389286 33454848 33488364 33554416 33587736 33653984 33803679 33882912 33983754 34052256 34084596 34151824 34153602 34187517 34254948 34322512 34422528 34524976 34588806 34627424 34730176 34761678 34935414 35035392 35037216 35052381 35139664 35141184 35156394 35210496 35225736 35243936 35328384 35433216 35433528 35435413 35538672 35608768 35661024 35676459 35714432 35765296 35767158 35854767 35873292 35944048 35957376 36064392 36137088 36171408 36242752 36279061 36403962 36706488 36708399 36817326 36889944 36924979 37109527 37161216 37291072 37361961 37401728 37548693 37748718 37844352 37860732 37935408 37955008 37956984 38045952 38048311 38069616 38144704 38159184 38161214 38272416 38347904 38385984 38386322 38420802 38461696 38500228 38612826 38632776 38723328 38725729 38838576 38840598 38862733 38916864 38953824 38954167 38955852 39030656 39032688 39069758 39071448 39148512 39185692 39225728 39530064 39532122 39647713 39649428 39727632 39765362 39845869 39964106 40059864 40159616 40178736 40235958 40257984 40278784 40437054 40555291 40755456 40757983 40773096 40874624 40876752 40998048 40998409 41015793 41078912 41096692 41120066 41216448 41242084 41338752 41339116 41461784 41604528 41728351 41852174 41950272 41952456 42075124 42076944 42159936 42199976 42202173 42285412 42410888 42471289 42699384 42824236 42912792 42953547 43038268 43141392 43269408 43269789 43354752 43398186 43483784 43526964 43610496 43612816 43739904 43909488 44040171 44128944 44151744 44170854 44257976 44283148 44386944 44414552 44518656 44519048 44651152 44783648 44824269 45048297 45071572 45177216 45179568 45311672 45313632 45314031 45403008 45446128 45448494 45538136 45583356 45673264 45983952 46118408 46120809 46213776 46257666 46348904 46351317 46488858 46580552 46597824 46644507 46716288 46736508 46854912 46875192 46941951 46967648 47176563 47244704 47384896 47474973 47548032 47568612 47689544 47712249 47806356 47831056 47945664 48085856 48087936 48228544 48538616 48799296 48919257 48941984 48944532 49064418 49089768 49186592 49304448 49450752 49790223 49815948 49966371 50064924 50083929 50182272 50232546 50331624 50381604 50480976 50580544 50609312 50631217 50759488 50781458 50878912 50975631 51029888 51126894 51181312 51227736 51230403 51382422 51483768 51510368 51532663 51633792 51784768 51787008 51787464 51790219 51883209 51938432 51941136 52043584 52095264 52142517 52198016 52403121 52553088 52706752 52709496 52815744 52838604 52865904 52970176 53023243 53150292 53180582 53308008 53413152 53571648 53647944 53650737 53677312 53809938 53916072 53967277 54096588 54237001 54257112 54364128 54502336 54525926 54605943 54664064 54687724 54955264 55059732 55334916 55472704 55496714 55774082 55933696 55936608 56102592 56103086 56213248 56269564 56903112 56932512 56935476 57101954 57104424 57217056 57238776 57241821 57271396 57408624 57521856 57578976 57579483 57692544 57693052 57750342 57864248 57949164 58035952 58118606 58257864 58409078 58430736 58545984 58549032 58604637 58720228 58722768 58778538 58838592 58868992 58894472 59295096 59591448 59648043 59765692 59946159 60064396 60239424 60386976 60418176 60418708 60597992 60777808 61311936 61315128 61494412 61497072 61618368 61645038 61676888 61680099 61801756 61824672 61863126 61985144 62008128 62008674 62130432 62192676 62315344 62406792 62500256 62589268 62778261 62902084 62925408 63112686 63239904 63299964 63424816 63428118 63616332 63741808 63927552 64236354 64557402 65032128 65065728 65097279 65225676 65259376 65290446 65415744 65419224 65453024 65609856 65804544 66227616 66256281 66386964 66421264 66424722 66580416 66621828 66753232 66777984 66778572 66976728 67108832 67175472 67307968 67375399 67607358 67765824 67967508 68104512 68169192 68172741 68303648 68307204 68375034 68509896 68574961 68645024 68917693 69049952 69177612 69254848 69386499 69460352 69523356 69733287 69870828 70074432 70104762 70279328 70282368 70312788 70451472 70487872 70656768 70661149 70867056 70870826 71077344 71217536 71322048 71352918 71428864 71530592 71534316 71709534 71746584 71888096 71914752 71919211 72128784 72173647 72274176 72342816 72343453 72485504 72558122 72807924 73412976 73416798 73631467 73634652 73779888 73849958 73999471 74219054 74582144 74723922 74803456 74942413 75097386 75316969 75497436 75688704 75693397 75721464 75870816 75910016 75913968 76096622 76139232 76172187 76289408 76318368 76322428 76544832 76695808 76771968 76772644 76841604 77000456 77225652 77265552 77451458 77495509 77677152 77681196 77725466 77907648 77908334 77911704 78061312 78065376 78139516 78142896 78297024 78371384 78451456 78875251 79060128 79064244 79295426 79298856 79455264 79530724 79691738 79770873 79928212 80119728 80319232 80357472 80471916 80515968 80874108 81110582 81515966 81546192 81749248 81753504 81788889 81996096 81996818 82031586 82157824 82193384 82240132 82432896 82484168 82677504 82678232 82923568 83209056 83245071 83456702 83661123 83704348 83900544 83904912 84150248 84153888 84154629 84319872 84399952 84404346 84570824 84821776 84942578 85398768 85648472 85652931 85825584 85907094 86076536 86282784 86538816 86539578 86625513 86709504 86796372 86967568 87053928 87177909 87220992 87225632 87613617 87818976 88080342 88167807 88257888 88303488 88341708 88515952 88566296 88773888 88829104 89038096 89302304 89567296 89648538 90096594 90143144 90354432 90359136 90623344 90627264 90628062 90806016 90892256 90896988 91076272 91166712 91346528 91967904 92236816 92241618 92427552 92467557 92515332 92697808 92702634 92794689 92977716 93013011 93161104 93195648 93289014 93432576 93473016 93750384 93883902 93935296 94029403 94353126 94489408 94669029 94769792 94949946 95096064 95137224 95142177 95379088 95424498 95612712 95662112 95703517 95891328 96171712 96175872 96354531 96457088 96836103 97077232 97598592 97838514 97883968 97889064 98128836 98179536 98373184 98471737 98608896 99580446 99631896 99637083 99932742 100129848 100167858 100224943 100364544 100465092 100663248 100725859 100763208 100961952 100962841 101161088 101218624 101262434 101411037 101518976 101562916 101757824 101951262 102059776 102253788 102455472 102460806 102760399 102764844 102967536 103020736 103065326 103267584 103273987 103569536 103574928 103580438 103766418 103876864 103882272 104087168 104190528 104285034 104396032 104589961 104806242 105106176 105112693 105413504 105418992 105631488 105677208 105731808 105732739 105940352 106046486 106300584 106306239 106361164 106616016 106826304 107143296 107295888 107301474 107615221 107619876 107832144 107934554 108153073 108193176 108474002 108514224 108728256 108837183 109004672 109051852 109211886 109328128 109375448 109531219 110078647 110119464 110669832 110774937 110945408 110993428 111328581 111548164 111873216 112205184 112206172 112539128 113806224 113865024 113870952 114144933 114203908 114208848 114434112 114477552 114483642 114542792 114817248 115043712 115157952 115158966 115385088 115386104 115500684 115728496 115898328 116071904 116177187 116237212 116515728 116588199 116818156 116861472 116862501 117091968 117098064 117209274 117440456 117445536 117557076 117677184 117788944 118590192 118943139 119182896 119296086 119531384 119537607 119892318 120128792 120478848 120773952 120836352 120837416 121195984 121555616 121665873 122273949 122623872 122630256 122988824 122994144 122995227 123047379 123236736 123290076 123353776 123360198 123603512 123649344 123726252 123970288 124016256 124017348 124385352 124630688 124813584 125000512 125178536 125185053 125556522 125804168 125850816 126225372 126479808 126599928 126606519 126849632 126856236 127232664 127413867 127483616 128472708 128860641 129114804 129809367 130064256 130194558 130451352 130518752 130580892 130831488 130838448 130906048 131219712 132120513 132455232 132512562 132773928 132842528 132849444 133160832 133243656 133506464 133555968 133557144 133564249 133953456 134217664 134350944 134352127 134472807 134615936 134750798 135144891 135214716 135531648 135935016 135942093 136209024 136338384 136345482 136607296 136614408 136744153 136750068 137019792 137149922 137290048 137427589 137835386 138099904 138355224 138362427 138509696 138772998 138920704 139046712 139053951 139178767 139466574 139741656 139874371 140148864 140209524 140558656 140564736 140625576 140825853 140902944 140975744 141322298 141529689 141734112 141741652 142154688 142435072 142644096 142705836 143061184 143068632 143419068 143493168 143776192 143838422 143920231 144257568 144347294 144685632 144686906 144971008 145116244 145615848 146482609 146825952 146833596 147262934 147269304 147559776 147699916 147998942 148438108 149164288 149447844 149884826 150194772 150633938 150994872 151386794 151442928 151741632 151820032 151827936 151893651 152193244 152278464 152344374 152578816 152636736 152644856 153089664 153543936 153545288 153683208 154000912 154451304 154531104 154597989 154902916 154991018 155354304 155362392 155370657 155450932 155815296 155816668 155823408 156130752 156279032 156285792 156594048 156742768 157750502 158120256 158128488 158590852 158597712 158910528 159061448 159069729 159383476 159541746 159856424 160239456 160714944 160943832 161031936 161748216 161901831 162221164 162711003 163031932 163092384 163507008 163577778 163992192 163993636 164063172 164386768 164480264 164865792 164968336 165356464 165847136 166418112 166490142 166913404 167322246 167408696 167801088 167809824 168300496 168307776 168309258 168639744 168799904 168808692 169141648 169643552 169885156 170797536 171296944 171305862 171651168 171725463 171814188 172153072 172565568 172738449 173077632 173079156 173251026 173592744 173935136 174107856 174355818 174451264 175227234 175637952 175813911 176160684 176335614 176515776 176606976 176683416 177031904 177132592 177658208 177735103 178076192 178604608 178944129 179134592 179297076 179838477 180193188 180286288 180718272 181246688 181254528 181256124 181784512 181793976 182152544 182333424 182693056 182876083 183935808 184473632 184483236 184855104 184935114 185030664 185040297 185395616 185405268 185589378 185955432 186026022 186132037 186322208 186391296 186578028 186946032 187500768 187502419 187767804 187870592 188058806 188334783 188706252 188978816 189338058 189539584 189899892 190274448 190284354 190758176 190840741 190848996 191225424 191324224 191407034 191782656 192343424 192709062 192914176 193672206 194154464 194238499 195197184 195209287 195677028 195767936 195778128 196257672 196359072 196360801 196746368 196943474 199160892 199263792 199274166 199856839 199865484 200259696 200335716 200449886 200855707 200930184 201326496 201451718 201526416 201923904 201925682 202126197 202322176 202437248 202524868 202822074 203037952 203125832 203415121 203515648 203902524 204431773 204507576 204910944 204921612 205520798 205529688 205724883 205935072 206041472 206130652 206547974 206753079 207139072 207149856 207160876 207532836 207764544 208174336 208381056 208570068 209179922 209612484 210225386 210827008 210837984 211354416 211463616 211465478 211880704 211983447 212092972 212601168 212612478 212722328 213232032 213652608 214286592 214591776 214602948 215230442 215239752 215664288 215757633 215869108 216306146 216386352 216520941 216948004 217028448 217030359 217456512 217674366 218009344 218103704 218423772 218750896 219062438 220157294 220238928 220894401 221339664 221549874 221890816 221986856 221998413 222657162 223096328 223746432 224410368 224412344 224827239 225078256 225950907 227080191 227612448 227730048 227741904 228289866 228407816 228417696 228516561 228868224 228955104 228967284 229085584 229634496 230087424 230315904 230317932 230772208 231001368 231456992 231796656 232143808 232354374 232474424 232486527 233031456 233176398 233636312 233722944 233725002 234183936 234196128 234418548 234880912 234891072 235114152 235354368 235577888 236625753 237180384 237886278 238365792 238592172 239062768 239075214 239312619 239784636 240257584 240957696 241547904 241674832 242391968 243111232 243331746 244547898 245247744 245260512 245366667 245977648 245988288 245990454 246094758 246473472 246580152 246707552 246720396 247207024 247298688 247452504 247940576 248032512 248034696 248047891 248770704 249261376 249511093 249627168 249735213 250001024 250357072 250370106 250983369 251113044 251608336 251701632 252450744 252463887 252959616 253199856 253213038 253699264 253712472 253953427 254465328 254827734 254967232 256945416 256958793 257721282 258229608 258474853 259618734 259766689 260128512 260389116 260902704 261037504 261161784 261533727 261662976 261676896 261812096 262840851 264241026 264910464 265025124 265547856 265685056 265698888 266321664 266338177 266487312 267012928 267114288 267128498 267280429 267906912 268435328 268701888 268704254 268945614 269231872 269501596 270289782 270429432 271063296 271080103 271870032 271884186 272039131 272418048 272676768 272679169 272690964 273214592 273228816 273488306 273500136 274039584 274041997 274299844 274580096 274855178 275670772 276199808 276710448 276724854 277019392 277533991 277545996 278093424 278107902 278357534 278921083 278933148 279483312 279748742 280297728 280419048 281117312 281251152 281651706 281805888 281951488 282088209 282644596 283059378 283468224 283483304 283887037 284309376 285288192 285305881 285411672 286122368 286137264 286838136 286986336 286988863 287110551 287552384 287676844 287840462 288515136 288694588 289371264 289373812 290232488 291231696 292098457 292965218 293651904 293667192 294525868 294538608 295119552 295399832 295415211 295997884 296876216 297299023 298895688 299769652 300389544 300674829 301267876 301989744 302177577 302773588 302885856 302888523 303483264 303655872 303787302 304386488 304556928 304688748 305273472 305289712 306179328 307090576 307366416 308001824 308281197 308902608 309062208 309195978 309805832 309821961 309982036 310708608 310724784 310741314 310901864 311630592 311633336 311646816 312261504 312558064 312571584 313188096 313485536 313769883 315338079 315501004 316240512 316256976 317181704 317195424 317198217 317821056 318122896 318139458 318766952 318918717 319083492 319712848 320478912 321429888 321887664 322845663 323496432 323803662 324442328 324459219 325422006 326063864 326184768 326511549 327014016 327155556 327984384 327987272 328126344 328593657 328773536 328960528 329936672 330235941 330712928 331694272 332324811 332836224 332980284 333826808 333985743 334644492 334817392 335619648 336600992 336615552 336618516 337599808 337617384 338283296 339287104 339770312 341595072 342434799 342593888 342611724 343302336 343450926 343628376 344306144 345131136 345476898 346155264 346158312 346502052 347185488 347870272 348215712 348531561 348711636 348902528 349764597 350454468 350587503 351275904 351627822 352321368 352671228 353031552 353366832 354063808 354265184 354418519 355316416 355470206 356152384 356829417 357209216 357888258 358269184 358594152 358612821 359676954 360386376 360572576 360728641 361436544 362493376 362509056 362512248 362531533 363569024 363587952 364305088 364666848 364670059 364997619 365386112 365752166 366821847 367871616 368947264 368966472 368985681 369710208 369870228 370061328 370080594 370791232 370810536 371162701 371178756 371910864 372052044 372264074 372644416 373156056 373892064 375001536 375004838 375535608 375555159 375741184 376117612 376669566 377412504 377770939 377957632 378676116 379659007 379799784 380548896 380568708 381516352 381681482 381697992 382241601 382450848 382648448 382814068 384686848 385418124 387344412 388308928 388476998 390418574 391354056 391535872 391556256 392515344 392718144 392721602 393492736 393886948 398321784 398527584 398548332 399713678 399730968 400519392 400671432 400692747 400899772 401711414 401860368 402652992 402903436 403052832 403056381 403847808 403851364 404252394 404874496 405049736 405644148 406251664 406830242 407805048 408863546 409015152 409821888 409843224 410232459 411041596 411059376 411449766 411870144 412082944 412261304 412282767 413095948 413506158 414299712 414321752 415065672 415529088 416762112 417140136 417536301 418359844 419224968 419623113 420450772 421675968 422708832 422927232 422930956 423966894 424185944 425202336 425224956 425444656 426464064 427305216 429183552 429205896 430460884 430479504 431328576 431515266 431738216 431760693 432612292 432772704 433041882 433896008 434056896 434060718 434913024 435348732 436207408 436847544 437501792 438124876 439447827 440314588 440477856 441788802 442679328 443099748 443973712 443996826 445314324 446192656 447492864 448824688 449654478 450156512 451901814 454160382 455224896 455460096 455483808 455680953 456579732 456815632 456835392 457033122 457736448 457910208 457934568 458171168 459268992 460631808 460635864 460660369 461544416 462002736 462913984 463593312 463793967 464287616 464708748 464948848 464973054 466062912 466111971 466352796 467272624 467445888 467450004 468392256 468837096 469761824 469782144 470228304 471155776 471627793 473251506 474360768 475772556 476731584 477184344 477209187 478125536 478150428 478625238 479569272 480024727 480515168 482423851 483095808 483349664 484783936 485705493 486222464 486663492 488133009 489095796 490521024 490733334 491955296 491976576 491980908 492189516 493160304 493415104 493440792 494414048 494597376 494628043 494905008 495881152 496069392 496095782 497541408 498522752 499022186 499254336 499470426 500002048 500714144 500740212 501966738 502226088 503216672 503403264 503434477 504901488 504927774 505215529 505919232 506399712 506404171 506426076 507398528 507424944 507906854 508930656 509655468 509934464 513890832 513917586 515420269 515442564 516459216 516949706 517996297 519237468 519533378 520778232 521805408 522075008 522323568 523067454 523353792 523624192 525681702 527218783 528482052 529820928 529853779 530050248 531095712 531370112 531397776 532676354 532974624 532979317 533205309 534025856 534228576 534256996 534560858 535813824 536870656 537403776 537408508 537891228 539003192 540579564 540858864 542160206 542468563 543740064 543768372 544078262 545353536 545358338 545381928 546429184 546457632 546976612 547000272 548079168 548083994 548599688 548628249 549160192 549710356 551341544 552126757 552399616 553420896 553449708 555067982 555091992 556186848 556215804 556715068 557842166 557866296 558396111 558966624 559497484 560838096 562234624 562502304 562507257 563303412 563611776 564176418 565289192 566118756 566936448 566966608 567774074 568618752 570611762 570823344 572244736 572274528 572522223 573676272 573972672 573977726 574221102 575104768 575353688 575680924 577030272 577389176 578742528 578747624 580464976 582463392 582715497 584196914 585627861 585930436 587303808 587334384 589051736 589077216 589082403 590239104 590799664 590830422 591995768 593752432 594598046 597791376 599539304 599570517 600779088 601349658 602535752 602567121 603979488 604355154 605547176 605771712 605777046 606378591 606966528 607311744 607574604 608772976 609113856 609377496 610245363 610546944 610579424 613295319 614181152 614732832 616003648 616562394 617174649 617805216 618124416 618391956 619611664 619643922 619964072 620259237 621417216 621449568 621482628 621803728 623266672 623293632 624523008 625116128 625143168 626971072 627539766 630676158 631002008 632481024 632513952 634363408 634390848 634396434 635642112 635950341 636245792 636278916 637533904 637837434 638166984 639425696 640957824 642859776 643775328 645691326 646992864 647272899 647607324 648884656 648918438 649562823 650844012 651091077 652127728 652369536 653023098 654028032 654311112 655974544 656252688 657187314 657547072 657921056 658205821 659873344 660471882 661425856 662683203 663388544 664649622 665672448 665960568 665995239 667653616 667971486 669288984 669634784 669924619 671239296 673201984 673231104 673237032 673272847 674481717 675199616 675234768 676566592 677852721 678574208 679540624 681240573 683190144 684869598 685187776 685223448 686604672 686901852 687256752 688612288 689302159 690262272 690953796 692316624 693004104 694370976 695740544 696431424 697063122 697423272 697459581 697805056 699529194 700908936 701175006 701574601 702551808 703255644 704642736 705081013 705342456 706063104 706733664 706739887 708127616 708530368 708837038 709877259 710632832 710940412 712304768 713658834 714418432 715776516 717188304 717225642 719322793 719353908 720772752 721145152 721457282 722873088 722917909 724986752 725024496 725063066 727138048 727175904 728610176 729333696 729340118 729995238 730772224 731504332 732129727 733643694 735743232 735788851 737894528 737932944 737971362 739420416 739740456 740122656 740129173 740161188 741582464 741621072 742325402 742357512 743821728 744104088 744143673 744528148 745288832 746312112 747784128 748533279 750003072 750009676 751071216 751110318 752235224 753306547 753339132 754825008 755541878 757071511 757352232 759318014 759599568 761097792 761137416 761860281 763032704 763362964 763395984 764483202 764901696 765296896 765628136 770550529 770836248 774688824 775424559 776617856 776953996 779300067 780837148 782708112 783112512 785030688 785436288 785443204 787773896 796643568 797055168 797096664 799014531 799427356 799461936 801038784 801342864 801385494 801799544 801841287 803422828 803720736 805305984 805806872 806105664 806112762 807695616 807702728 808504788 810099472 811288296 812503328 813240309 813660484 815610096 816117393 817727092 818030304 818037507 819643776 819686448 820464918 822083192 822118752 822125991 822899532 823740288 824522608 824565534 826191896 827012316 828599424 828643504 830131344 831058176 832601973 834280272 835072602 836719688 836763249 838449936 839246226 840901544 843351936 845417664 845854464 845861912 846264627 847933788 848371888 850404672 850449912 850889312 851661111 852928128 855917643 858367104 858411792 860921768 860959008 860966589 861331653 862657152 863030532 863476432 863521386 865224584 865545408 866083764 867792016 868113792 868121436 870697464 872414816 873695088 875003584 876249752 876295371 878895654 880629176 880955712 883577604 885358656 886199496 886245633 887947424 887993652 890628648 891897069 892385312 897649376 899308956 900313024 902024487 903803628 906532731 908320764 908665569 910449792 910967616 911361906 913159464 913631264 913670784 914066244 915820416 915869136 916342336 918537984 918594937 921271728 921320738 923088832 924005472 924843591 925827968 927186624 927587934 928575232 929417496 929465883 929897696 929946108 932125824 932223942 932705592 934545248 934891776 934900008 934949743 936784512 937674192 939523648 939564288 940456608 940464889 941309649 942311552 943255586 946014237 946503012 948721536 951545112 951594651 953463168 954368688 954418374 956251072 956300856 957209071 957250476 959138544 960049454 961030336 961993123 964847702 966699328 968536989 969567872 971410986 972444928 973326984 973377657 974251369 976266018 978191592 979120597 981042048 981466668 983910592 983953152 983961816 984014161 984379032 985780971 986320608 986830208 986881584 988828096 989256086 989810016 990707823 991762304 992138784 992191564 995082816 997045504 998044372 998508672 998940852 1001428288 1001480424 1003933476 1004452176 1006433344 1006868954 1007441617 1009802976 1009855548 1010431058 1012799424 1012808342 1012852152 1014797056 1014849888 1015813708 1017861312 1019310936 1019868928 1025378263 1027781664 1027835172 1030840538 1030885128 1032918432 1033899412 1035992594 1038474936 1039066756 1041556464 1043610816 1044150016 1044647136 1046134908 1046707584 1051363404 1054437566 1056964104 1059707558 1060100496 1062191424 1062740224 1062795552 1063255557 1065352708 1065949248 1065958634 1066410618 1068051712 1068457152 1068513992 1069121716 1071627648 1074807552 1074817016 1075782456 1078006384 1081159128 1081717728 1082185923 1084320412 1084937126 1087480128 1087536744 1087594599 1088156524 1090707072 1090716676 1090763856 1092915264 1093953224 1094000544 1094010177 1096158336 1096167988 1097199376 1097256498 1099420712 1102683088 1104253514 1106841792 1106899416 1110135964 1110183984 1112373696 1112431608 1113430136 1113488103 1115684332 1115732592 1116792222 1117933248 1118994968 1121676192 1125004608 1125014514 1126606824 1127223552 1128352836 1130578384 1132237512 1133312817 1133872896 1133933216 1135548148 1138977021 1141223524 1141646688 1144549056 1145044446 1147352544 1147945344 1147955452 1148442204 1150707376 1151361848 1154060544 1154778352 1157495248 1160929952 1164926784 1165430994 1168393828 1171255722 1171860872 1174607616 1174668768 1178103472 1178154432 1178164806 1180478208 1181599328 1181660844 1183991536 1187504864 1189196092 1195582752 1199078608 1199141034 1201558176 1202078241 1202699316 1205071504 1205134242 1207958976 1208710308 1209169143 1211094352 1211543424 1211554092 1212757182 1214623488 1215149208 1217545952 1218754992 1220490726 1221158848 1222382239 1226590638 1228362304 1229465664 1230697377 1232007296 1233124788 1234349298 1235610432 1236248832 1236783912 1236848301 1239223328 1239287844 1239928144 1240518474 1242899136 1242965256 1243607456 1244145721 1246533344 1246587264 1250232256 1250286336 1252608903 1253942144 1255079532 1258869339 1261352316 1262004016 1265027904 1268726816 1268781696 1268792868 1271900682 1272491584 1272557832 1275067808 1275674868 1276333968 1278851392 1280132581 1281915648 1287550656 1291382652 1293985728 1294545798 1295214648 1295282079 1297769312 1297836876 1299125646 1301688024 1302182154 1302924259 1304255456 1304739072 1306046196 1308622224 1309436167 1311949088 1312505376 1312516933 1314374628 1315094144 1315842112 1316411642 1318343481 1319746688 1320943764 1322851712 1325366406 1326777088 1329299244 1331921136 1331990478 1335307232 1335885187 1335942972 1338577968 1339269568 1339849238 1342478592 1342561831 1346403968 1346474064 1346545694 1348963434 1350399232 1350469536 1353133184 1355705442 1357148416 1359081248 1359669493 1362481146 1366380288 1366465009 1369739196 1370375552 1370446896 1373209344 1373803704 1374513504 1374525607 1377224576 1378604318 1381907592 1381981107 1384633248 1386008208 1388741952 1391481088 1392862848 1394126244 1394846544 1394919162 1398997873 1399058388 1401817872 1402350012 1403149202 1405989949 1406511288 1409285472 1410162026 1410684912 1413467328 1413479774 1414883379 1416255232 1417060736 1417674076 1419754518 1421265664 1421880824 1423905847 1424609536 1427317668 1431022411 1431553032 1434376608 1434451284 1438645586 1438707816 1440074181 1441545504 1442290304 1442914564 1445835818 1447271553 1449973504 1450048992 1450126132 1454351808 1457220352 1458667392 1458680236 1459990476 1463008664 1464259454 1467287388 1471577702 1475789056 1475865888 1475942724 1479480912 1480245312 1480258346 1480322376 1483164928 1483242144 1483884129 1484650804 1484715024 1487643456 1488208176 1488287346 1489056296 1490577664 1492624224 1495568256 1497066558 1500006144 1500019352 1502142432 1502220636 1504470448 1506613094 1506678264 1509650016 1510303431 1511083756 1514143022 1514704464 1515646587 1518636028 1519199136 1519212513 1522195584 1522274832 1523720562 1526065408 1526725928 1526791968 1528966404 1529803392 1531256272 1541101058 1541672496 1546260807 1549377648 1550849118 1553235712 1553907992 1553988891 1558600134 1561674296 1565416224 1566225024 1570061376 1570872576 1570886408 1575547792 1581656349 1589561337 1593287136 1594110336 1594193328 1598029062 1598854712 1598923872 1598937951 1599615927 1602077568 1602685728 1602770988 1603599088 1603682574 1606845656 1607441472 1610611968 1611613744 1612211328 1612225524 1615405456 1617009576 1620198944 1622576592 1625006656 1626480618 1627320968 1627405689 1631220192 1632234786 1635454184 1636060608 1636075014 1639287552 1639372896 1640929836 1644166384 1644237504 1644251982 1645799064 1645884747 1647480576 1649045216 1649131068 1652383792 1654024632 1656380271 1657198848 1657287008 1660262688 1665203946 1668560544 1670145204 1673439376 1673526498 1675188333 1676899872 1678492452 1681803088 1686703872 1687521771 1690835328 1691723824 1692529254 1695867576 1696743776 1700809344 1700899824 1701778624 1703322222 1705856256 1711835286 1716734208 1716823584 1717566669 1721843536 1721918016 1721933178 1722663306 1725314304 1726061064 1726952864 1727042772 1730449168 1731090816 1732167528 1735584032 1736227584 1736242872 1736335237 1741394928 1744829632 1746577651 1747390176 1748146491 1750007168 1752499504 1752590742 1756883583 1757791308 1761258352 1761911424 1767155208 1767247209 1770717312 1772398992 1772491266 1775894848 1775987304 1777673989 1781257296 1783794138 1784770624 1786558657 1795298752 1798617912 1798711551 1800626048 1804048974 1807607256 1807701363 1809323971 1813065462 1816641528 1817331138 1818366823 1820899584 1821935232 1822723812 1826318928 1827262528 1827341568 1828132488 1830736089 1831640832 1831738272 1831754401 1832684672 1837189874 1839885957 1842543456 1842641476 1846177664 1848010944 1849687182 1851655936 1854373248 1855175868 1858834992 1858931766 1859795392 1859892216 1864251648 1864367239 1864447884 1865411184 1869090496 1869800016 1869899486 1870963003 1873569024 1875348384 1879047296 1880913216 1880929778 1882619298 1884623104 1886511172 1892028474 1893006024 1897443072 1897560721 1903090224 1903189302 1904273917 1906926336 1908737376 1908754183 1908836748 1912502144 1912601712 1914418142 1914500952 1918277088 1918293979 1920098908 1922060672 1923986246 1929695404 1933398656 1937073978 1939135744 1942737937 1942821972 1946653968 1946755314 1948502738 1952447581 1952532036 1956383184 1958241194 1962084096 1962205753 1962933336 1967821184 1967923632 1968028322 1968758064 1971561942 1972641216 1973660416 1973763168 1974617463 1977656192 1978512172 1979620032 1981415646 1983524608 1984277568 1984383128 1987209259 1990165632 1996088744 1997017344 1997141167 1997881704 2002856576 2002960848 2007866952 2008904352 2008922041 2009773857 2012866688 2013737908 2014883234 2019605952 2019711096 2019818541 2020862116 2025598848 2025616684 2025704304 2029699776 2031627416 2035722624 2038621872 2044689199 2050756526 2055563328 2055670344 2061681076 2061770256 2065836864 2067798824 2067906477 2071985188 2076949872 2078133512 2081093161 2083112928 2087221632 2089294272 2092269816 2093415168 2102726808 2104723803 2108875132 2113928208 2115243039 2119415116 2120200992 2120219661 2124382848 2125591104 2126511114 2130705416 2131898496 2131917268 2132821236 2136914304 2137027984 2138243432 2143255296 2149634032 2151564912 2156012768 2157968379 2162318256 2163435456 2164371846 2168640824 2168753727 2169874252 2174960256 2175073488 2175189198 2176313048 2181414144 2181433352 2181527712 2185830528 2187906448 2188001088 2188020354 2192316672 2192335976 2194398752 2194512996 2196389181 2198841424 2205366176 2207366553 2208507028 2213683584 2213798832 2220271928 2220367968 2220387519 2224747392 2224863216 2226860272 2226976206 2231368664 2231465184 2232431019 2233584444 2235866496 2237989936 2243352384 2245599837 2250009216 2250029028 2253213648 2256705672 2259919641 2261156768 2264475024 2266625634 2267866432 2271096296 2271214533 2277954042 2282447048 2283293376 2285580843 2289098112 2290088892 2294705088 2295890688 2295910904 2296884408 2301414752 2302723696 2309556704 2311651587 2314990496 2321859904 2326273677 2329853568 2330861988 2336787656 2337900201 2342511444 2343721744 2349337536 2356206944 2356308864 2356329612 2363198656 2363321688 2367983072 2375009728 2378392184 2391165504 2397043593 2398157216 2398282068 2403116352 2404156482 2405398632 2405523861 2410143008 2410268484 2415917952 2417420616 2418338286 2422188704 2423086848 2423108184 2425514364 2430298416 2435091904 2437509984 2437531447 2439720927 2440981452 2442317696 2444764478 2448352179 2453181276 2454112521 2456724608 2458931328 2461394754 2464014592 2466249576 2466377973 2468698596 2471220864 2473567824 2473696602 2478446656 2478575688 2479856288 2480929633 2481036948 2485798272 2485930512 2487214912 2488291442 2493066688 2493174528 2497805919 2500464512 2505217806 2507884288 2510159064 2510289747 2517738678 2522704632 2524008032 2525100487 2530055808 2537453632 2537563392 2537585736 2537720731 2543801364 2544983168 2545115664 2550135616 2551349736 2552667936 2552690413 2554983333 2557702784 2560265162 2567752929 2575101312 2582765304 2582899767 2587971456 2589091596 2590429296 2590564158 2595538624 2595673752 2598138907 2598251292 2603376048 2604364308 2605848518 2608510912 2611124191 2612092392 2617244448 2618872334 2623898176 2625010752 2625033866 2628749256 2628886113 2630188288 2631684224 2632823284 2636686962 2639493376 2641887528 2644396573 2645703424 2650732812 2657613049 2658598488 2663842272 2663980956 2670614464 2671770374 2671885944 2675691207 2677155936 2678539136 2679698476 2685123662 2692807936 2692948128 2693091388 2697926868 2700939072 2706266368 2711410884 2718162496 2719338986 2724962292 2732930018 2739478392 2740751104 2740893792 2747607408 2749027008 2749051214 2754449152 2755784811 2757208636 2763815184 2763962214 2769266496 2772016416 2777483904 2785725696 2788252488 2789693088 2789838324 2797995746 2798116776 2803635744 2804700024 2804849229 2806298404 2811979898 2813022576 2818570944 2820324052 2821369824 2821394667 2826934656 2826959548 2829766758 2834121472 2835348152 2839509036 2843761648 2847811694 2854635336 2862044822 2863106064 2868753216 2868902568 2871627213 2877291172 2877415632 2880148362 2883091008 2884580608 2885829128 2885979369 2891671636 2894543106 2900097984 2900252264 2908703616 2917334784 2917360472 2919980952 2922754107 2926017328 2928518908 2934574776 2937361791 2943155404 2951731776 2951885448 2952042483 2958961824 2960490624 2960516692 2960644752 2966484288 2967768258 2969301608 2969430048 2975286912 2976416352 2976574692 2978112592 2985248448 2991136512 2994133116 3000038704 3004284864 3004441272 3008940896 3013226188 3013356528 3019300032 3020606862 3022167512 3022324851 3028286044 3029408928 3031293174 3037272056 3038398272 3038425026 3044391168 3044549664 3047441124 3053451856 3053583936 3057932808 3059606784 3062512544 3076134789 3082202116 3083344992 3092521614 3098755296 3101698236 3107815984 3107977782 3117200268 3123348592 3130832448 3132450048 3140122752 3141772816 3151095584 3163312698 3179122674 3186574272 3188220672 3188386656 3189766671 3196058124 3197709424 3197847744 3197875902 3199231854 3204155136 3205371456 3205541976 3207198176 3207365148 3213691312 3214882944 3223227488 3224422656 3224451048 3224622583 3230810912 3234019152 3240397888 3243644209 3245153184 3246557769 3250013312 3252961236 3254641936 3254811378 3262440384 3262783797 3264469572 3270908368 3272121216 3272150028 3278745792 3281859672 3282030531 3288332768 3288475008 3288503964 3291598128 3291769494 3298090432 3298262136 3301394551 3304767584 3308049264 3312760542 3314574016 3320525376 3330407892 3337121088 3340290408 3340464309 3346878752 3347052996 3350376666 3353799744 3356984904 3360173089 3363606176 3375043542 3376966957 3381670656 3383447648 3385058508 3391735152 3393487552 3399938451 3401618688 3401799648 3403557248 3406644444 3416931063 3423670572 3433647168 3435133338 3443687072 3443836032 3443866356 3445326612 3452122128 3453905728 3454085544 3460898336 3462181632 3462396301 3464335056 3471168064 3472485744 3472670474 3474645577 3482789856 3489659264 3493155302 3494780352 3496292982 3500014336 3504999008 3505181484 3513767166 3515582616 3522516704 3523822848 3524041339 3534310416 3534494418 3536508703 3541434624 3544797984 3544829197 3544982532 3551789696 3551974608 3555347978 3562514592 3562545961 3567588276 3569541248 3573117314 3590597504 3597235824 3597423102 3601252096 3607941883 3608097948 3615214512 3615402726 3618647942 3625974079 3626130924 3633283056 3634662276 3636733646 3643870464 3645447624 3652637856 3654525056 3656264976 3661472178 3663476544 3663508802 3665369344 3667146717 3674379748 3679771914 3685086912 3685282952 3690531481 3692355328 3696021888 3699374364 3708746496 3708976453 3710351736 3717669984 3717863532 3719590784 3719784432 3728734478 3728895768 3730822368 3730855219 3732437163 3738180992 3739600032 3739798972 3741926006 3750696768 3758094592 3761826432 3761859556 3765238596 3773022344 3784056948 3786012048 3795121442 3797279941 3806180448 3806378604 3808547834 3817474752 3817508366 3817673496 3825004288 3825203424 3828836284 3829001904 3836554176 3836587958 3840197816 3840397743 3844121344 3847972492 3859390808 3864887299 3866797312 3874147956 3885475874 3885643944 3893307936 3893510628 3897005476 3904895162 3905064072 3908772777 3912766368 3916482388 3924411506 3925866672 3928308501 3935642368 3935847264 3936056644 3937516128 3937550799 3943123884 3945282432 3947526336 3949234926 3955312384 3957024344 3959240064 3962831292 3968555136 3968766256 3974418518 3980331264 3992177488 3994282334 3995763408 4005713152 4005921696 4007655561 4015733904 4017808704 4017844082 4019547714 4025733376 4027475816 4027685493 4029766468 4039211904 4039422192 4039637082 4041724232 4051197696 4051233368 4051408608 4059399552 4063254832 4071445248 4077243744 4079008479 4089378398 4099395027 4101513052 4111126656 4111340688 4123362152 4123540512 4123576821 4131673728 4135597648 4135812954 4143970376 4145943321 4153899744 4156267024 4162186322 4166225856 4174443264 4178588544 4184539632 4196993619 4205453616 4209447606 4217750264 4217969847 4227856416 4230486078 4238830232 4240401984 4240439322 4244650137 4248765696 4251182208 4253022228 4261410832 4263796992 4263834536 4265642472 4271717541 4273828608 4274055968 4276486864 4293067233 4299268064 4303129824 4312025536 4315936758 4320222543 4324636512 4326870912 4328743692 4337281648 4337507454 4339748504 4341814659 4349920512 4350146976 4350378396 4352626096 4362866704 4363055424 4371661056 4375812896 4376002176 4376040708 4384671952 4388797504 4389025992 4392778362 4397682848 4410732352 4414733106 4417014056 4427367168 4427597664 4440543856 4440735936 4440775038 4449494784 4449726432 4451652387 4453720544 4453952412 4462737328 4462930368 4464862038 4467168888 4471732992 4475979872 4486704768 4491199674 4500018432 4500058056 4506427296 4513411344 4519839282 4522313536 4528950048 4530910293 4533251268 4535732864 4542192592 4542429066 4546939761 4555908084 4557637539 4564894096 4566586752 4571161686 4578196224 4580177784 4589410176 4591821808 4593768816 4602829504 4605447392 4607440747 4619113408 4623303174 4629980992 4638782421 4643719808 4652547354 4659707136 4661723976 4661966673 4673575312 4675800402 4685022888 4687443488 4689472333 4698675072 4712413888 4712617728 4712659224 4712909929 4726397312 4726643376 4735966144 4740710767 4744969047 4750019456 4756784368 4768684011 4782331008 4794087186 4796314432 4796564136 4796813853 4806232704 4808312964 4810797264 4811047722 4820286016 4820536968 4825115113 4831835904 4834841232 4836676572 4844377408 4846216368 4851028728 4860596832 4870183808 4875019968 4875062894 4879441854 4881962904 4882217067 4884635392 4889528956 4896704358 4906362552 4908225042 4911022207 4913449216 4917862656 4922789508 4932499152 4932755946 4935567091 4937397192 4942441728 4947135648 4947179209 4947393204 4956893312 4957151376 4959712576 4961859266 4962073896 4969140813 4971596544 4971861024 4974429824 4976582884 4986133376 4995611838 5000929024 5010435612 5020318128 5020579494 5035259551 5035477356 5045409264 5048016064 5050200974 5060111616 5060425363 5074907264 5075171472 5075441462 5087602728 5089966336 5090231328 5100271232 5102699472 5105335872 5105380826 5109966666 5115405568 5120530324 5135505858 5150202624 5150521957 5165530608 5165799534 5175942912 5178183192 5180858592 5180904211 5181128316 5191077248 5191347504 5196277814 5196502584 5206752096 5206797943 5208728616 5209005711 5211697036 5217021824 5222248382 5224184784 5234488896 5237744668 5239732953 5247796352 5250021504 5250067732 5257498512 5257772226 5263368448 5265646568 5273145829 5273373924 5283775056 5288793146 5299500577 5301465624 5315226098 5317196976 5327684544 5327961912 5333021967 5341228928 5343540748 5343771888 5351382414 5354311872 5357078272 5359396952 5359675971 5370247324 5385896256 5386182776 5393853703 5395853736 5401878144 5422821768 5427971913 5436324992 5438677972 5449924584 5455100469 5465860036 5478956784 5481787584 5495214816 5495263203 5498054016 5498102428 5511569622 5514417272 5527630368 5527924428 5538532992 5544032832 5554967808 5576504976 5579386176 5579676648 5593101717 5595991492 5596233552 5607271488 5609400048 5609698458 5612596808 5612889009 5623959796 5626045152 5637141888 5640648104 5642739648 5642789334 5653869312 5653919096 5659533516 5670696304 5679018072 5687523296 5692682163 5695623388 5709270672 5712821751 5724089644 5726212128 5726262549 5737506432 5737805136 5743254426 5754582344 5754831264 5754881937 5760296724 5766182016 5771658256 5771958738 5783343272 5789086212 5800195968 5800504528 5817407232 5828213811 5834720944 5839961904 5845508214 5852034656 5857037816 5857342743 5869149552 5874723582 5886310808 5886617259 5903463552 5903770896 5904084966 5917923648 5920981248 5921033384 5921289504 5923852389 5932968576 5935536516 5938603216 5938860096 5950573824 5952832704 5953149384 5956225184 5961627777 5970496896 5988266232 5991423501 6000077408 6008569728 6008882544 6017881792 6026452376 6026713056 6026766123 6029321571 6038600064 6041213724 6044335024 6044649702 6056572088 6058817856 6059455623 6062586348 6074544112 6076796544 6076850052 6089099328 6094882248 6106903712 6107167872 6115865616 6125025088 6134067597 6152269578 6164404232 6166689984 6185043228 6197510592 6203396472 6203719431 6215631968 6215955564 6234400536 6243279483 6246697184 6261664896 6280245504 6283545632 6302191168 6314171409 6326625396 6345729117 6358245348 6360658983 6373148544 6376773312 6379533342 6392116248 6395418848 6395695488 6395751804 6398463708 6410742912 6411083952 6414396352 6414730296 6427382624 6429765888 6430164559 6446454976 6448902096 6449245166 6461621824 6468038304 6473905137 6480795776 6487288418 6490306368 6493115538 6500026624 6505922472 6506261181 6509283872 6509622756 6524880768 6525567594 6528939144 6541816736 6544242432 6544300056 6544648201 6557491584 6563719344 6564061062 6576665536 6576950016 6577007928 6583196256 6583254223 6583538988 6589167543 6596180864 6596524272 6602789102 6609535168 6616098528 6622099659 6625521084 6629148032 6641050752 6660815784 6661162557 6674242176 6680580816 6680928618 6693757504 6694105992 6700463497 6700753332 6707599488 6713969808 6720346178 6727212352 6733951861 6750087084 6753933914 6766895296 6770117016 6779758923 6783470304 6786975104 6799876902 6803599296 6807114496 6813288888 6813643599 6833862126 6847341144 6853844179 6867294336 6870266676 6887374144 6887672064 6887732712 6888099127 6890653224 6904244256 6907811456 6908171088 6921796672 6924792602 6928670112 6928731121 6934954761 6942336128 6944971488 6945340948 6949291154 6965579712 6979318528 6986310604 6989560704 6992585964 7009998016 7010362968 7027534332 7031165232 7045033408 7048082678 7052091319 7068620832 7068988836 7073017406 7089595968 7089658394 7089965064 7103579392 7103949216 7110695956 7125029184 7125091922 7135176552 7139082496 7146234628 7177647841 7181195008 7194471648 7194846204 7215883766 7216195896 7230429024 7230805452 7237295884 7251948158 7252261848 7266566112 7269324552 7273467292 7290895248 7305275712 7309050112 7312529952 7312594341 7322944356 7326953088 7327017604 7334293434 7348759496 7359543828 7370173824 7370565904 7381062962 7392043776 7398748728 7417952906 7420703472 7435339968 7435727064 7439181568 7439568864 7442788899 7457468956 7457791536 7461644736 7461710438 7464874326 7476361984 7479200064 7479597944 7483852012 7501393536 7523652864 7523719112 7530477192 7546044688 7568113896 7572024096 7575301461 7590242884 7594559882 7612360896 7612757208 7613162193 7617095668 7634949504 7635016732 7635346992 7650406848 7657672568 7658003808 7658071239 7673108352 7673175916 7680395632 7680795486 7695944984 7718781616 7729774598 7748295912 7770951748 7771287888 7786615872 7787021256 7794010952 7794416721 7809790324 7810128144 7817545554 7825532736 7832964776 7833372573 7848823012 7851733344 7856617002 7871694528 7872113288 7875032256 7875101598 7886247768 7890564864 7895052672 7898469852 7914048688 7918480128 7925662584 7933189719 7937110272 7937532512 7948837036 7972839147 7984354976 7988564668 7991526816 8011843392 8015311122 8031467808 8035617408 8035688164 8039095428 8054951632 8055370986 8059532936 8078423808 8078844384 8079274164 8083448464 8102466736 8102817216 8118799104 8126509664 8154487488 8158016958 8178756796 8198790054 8203026104 8222253312 8222681376 8246724304 8247081024 8247153642 8263347456 8267354433 8271195296 8271625908 8287940752 8291886642 8307799488 8312534048 8324372644 8332451712 8357177088 8369079264 8393987238 8410907232 8414547687 8418895212 8435500528 8435939694 8455712832 8460972156 8464184001 8477660464 8480803968 8480878644 8489300274 8502364416 8506044456 8522821664 8527669072 8531284944 8543435082 8548111936 8552973728 8556675673 8586134466 8598536128 8606259648 8614881639 8624051072 8631873516 8640445086 8649273024 8653741824 8657487384 8657938107 8674563296 8675014908 8679497008 8683629318 8700293952 8700756792 8705252192 8709020047 8725733408 8726110848 8751625792 8752004352 8752081416 8752547011 8768262321 8769343904 8777595008 8778051984 8785556724 8795365696 8812085373 8821464704 8829466212 8834028112 8855195328 8856127449 8881087712 8881471872 8881550076 8899452864 8903304774 8907441088 8907904824 8925474656 8925860736 8929724076 8934337776 8951959744 8960928067 8973409536 8982399348 9000116112 9012854592 9026822688 9039678564 9044627072 9057900096 9061820586 9066502536 9066974553 9071465728 9084385184 9084858132 9093879522 9111816168 9115275078 9120469813 9129788192 9133173504 9142323372 9160355568 9166053169 9178820352 9183643616 9187537632 9187618531 9205659008 9210894784 9214881494 9228404367 9238226816 9246606348 9259961984 9277564842 9287439616 9305094708 9323447952 9323933346 9347150624 9351196309 9351600804 9370045776 9374886976 9378944666 9397350144 9397932817 9424827776 9425318448 9425819858 9452794624 9453286752 9471932288 9481421534 9489938094 9500038912 9513568736 9517686451 9537368022 9564662016 9565255063 9588174372 9592628864 9593128272 9593627706 9612465408 9616625928 9621594528 9621679249 9622095444 9640572032 9641073936 9650230226 9669682464 9673353144 9673867749 9688754816 9692432736 9702057456 9721193664 9730932627 9740367616 9750039936 9750125788 9758883708 9763925808 9764434134 9779057912 9792985111 9793408716 9812725104 9816450084 9822044414 9841929643 9845579016 9864998304 9865511892 9871134182 9874794384 9894271296 9894358418 9894786408 9904183653 9913786624 9914302752 9919425152 9923718532 9924147792 9938281626 9943722048 9948859648 9953165768 9972266752 9991223676 10017156877 10020871224 10040636256 10041158988 10070519102 10070954712 10080519267 10090818528 10096032128 10100401948 10120850726 10130900871 10149814528 10150342944 10150882924 10175205456 10180462656 10200542464 10205398944 10210671744 10210761652 10219933332 10241060648 10271011716 10301043914 10331061216 10331599068 10356366384 10361717184 10361808422 10362256632 10382154496 10382695008 10387188903 10392555628 10393005168 10413504192 10413595886 10417457232 10418011422 10423394072 10423936731 10434043648 10444496764 10448369568 10468977792 10475489336 10479465906 10495592704 10500043008 10500135464 10514997024 10515544452 10531293136 10546291658 10546747848 10567550112 10572124017 10577586292 10599001154 10602931248 10609526109 10630452196 10634393952 10634487591 10655369088 10655923824 10666043934 10682457856 10687081496 10687543776 10687637883 10702764828 10708623744 10718793904 10719351942 10740494648 10771792512 10772365552 10787707406 10791707472 10803756288 10823825649 10845643536 10855943826 10872649984 10877355944 10877922237 10899849168 10910200938 10931720072 10957913568 10963575168 10990429632 10990526406 10996108032 10996204856 11001440151 11023139244 11028834544 11055260736 11055848856 11071594443 11077065984 11088065664 11126929359 11153009952 11158772352 11159353296 11186203434 11191982984 11192467104 11192565657 11197311489 11214542976 11218800096 11219396916 11225193616 11225778018 11247919592 11252090304 11274283776 11281296208 11285479296 11285578668 11307838192 11319067032 11341392608 11358036144 11375046592 11385364326 11391246776 11391839823 11418541344 11425643502 11448179288 11452424256 11452525098 11475012864 11475610272 11486508852 11509164688 11509662528 11509763874 11520593448 11521193229 11532364032 11543316512 11543917476 11566686544 11578172424 11594661897 11600391936 11601009056 11656427622 11669441888 11679923808 11691016428 11704069312 11714075632 11714685486 11726318331 11738299104 11749447164 11772621616 11773234518 11784925503 11806927104 11807541792 11808169932 11812652397 11835847296 11842066768 11842579008 11847704778 11865937152 11871073032 11877206432 11877720192 11905665408 11906298768 11912450368 11923255554 11940993792 11941734181 11976532464 11982847002 12000154816 12017139456 12017765088 12022966683 12035763584 12052904752 12053426112 12053532246 12058643142 12077200128 12082427448 12083056479 12088670048 12089299404 12113144176 12117635712 12118911246 12125172696 12149088224 12153593088 12153700104 12154346659 12178198656 12189764496 12213807424 12214335744 12226043557 12231731232 12237025437 12250050176 12268135194 12298185081 12304539156 12328808464 12333379968 12370086456 12370730463 12395021184 12406792944 12407438862 12431263936 12431911128 12443717923 12468801072 12486558966 12493394368 12505910599 12523329792 12567091264 12590980857 12604382336 12628342818 12653250792 12653909541 12665267797 12691458234 12716490696 12721317966 12728567761 12746297088 12753546624 12759066684 12784232496 12790837696 12791390976 12791503608 12792184093 12796927416 12815152623 12821485824 12822167904 12822280807 12828792704 12829460592 12854765248 12860329118 12879201699 12892909952 12897804192 12898490332 12923243648 12936076608 12947810274 12961591552 12974576836 12980612736 12986231076 13011844944 13012522362 13018567744 13019245512 13049761536 13050570673 13051135188 13057878288 13083633472 13088600112 13089296402 13096741021 13114983168 13127438688 13128122124 13153331072 13154015856 13166392512 13166508446 13167077976 13178335086 13192361728 13193048544 13205578204 13219070336 13232197056 13244199318 13251042168 13258296064 13282101504 13282925047 13321631568 13322325114 13329917419 13348484352 13361161632 13361279281 13361857236 13387515008 13388211984 13400926994 13401506664 13415198976 13427939616 13428057853 13440692356 13454424704 13467903722 13500174168 13507867828 13533790592 13540234032 13559517846 13566940608 13573950208 13599753804 13607198592 13626577776 13627287198 13667133067 13667724252 13694682288 13707688358 13734588672 13735440271 13740533352 13774748288 13775465424 13776198254 13781306448 13808488512 13815622912 13816342176 13822322241 13843593344 13849585204 13857340224 13857462242 13869909522 13884672256 13889942976 13890681896 13898582308 13910464813 13931159424 13972621208 13979121408 13979988169 13985171928 14019996032 14020725936 14055068664 14062330464 14062454287 14068416999 14090066816 14096165356 14104182638 14137241664 14137977672 14138729787 14146034812 14179191936 14179316788 14179930128 14207898432 14221391912 14222132301 14250058368 14250183844 14270353104 14292469256 14312824393 14355295682 14388943296 14389692408 14431767532 14432391792 14460858048 14461610904 14474591768 14475345339 14503896316 14504523696 14533132224 14538649104 14546934584 14581790496 14610551424 14625059904 14625188682 14645888712 14653906176 14654035208 14668586868 14697518992 14719087656 14733066621 14740347648 14741131808 14762125924 14797497456 14806701273 14835905812 14841406944 14841537627 14870679936 14871454128 14879137728 14885577798 14914937912 14915583072 14923289472 14923420876 14929748652 14958400128 14959195888 14967704024 15002787072 15047438224 15060954384 15092089376 15105778653 15136227792 15144048192 15150602922 15180485768 15181276089 15189119764 15224721792 15225514416 15226324386 15234191336 15269899008 15270033464 15270693984 15300813696 15315345136 15316007616 15316142478 15346216704 15346351832 15360791264 15361590972 15391889968 15437563232 15451565871 15459549196 15496591824 15541903496 15542575776 15542712633 15573231744 15574042512 15588021904 15588833442 15619580648 15620256288 15620393829 15627017133 15635091108 15651065472 15665929552 15666745146 15697646024 15703466688 15713234004 15719198859 15743389056 15744226576 15750064512 15750203196 15772495536 15790105344 15796939704 15819437487 15828097376 15851325168 15866379438 15875065024 15897674072 15898501731 15945678294 15968709952 15977129336 15983053632 15999065901 16023686784 16030622244 16062935616 16071234816 16071376328 16078190856 16079027913 16109903264 16110741972 16119065872 16157688768 16158548328 16166896928 16181561109 16204933472 16205634432 16253019328 16283915739 16308974976 16316033916 16357513592 16365301407 16397580108 16406052208 16445362752 16485789609 16493448608 16494162048 16494307284 16534708866 16542390592 16543251816 16575881504 16583773284 16615598976 16625068096 16648745288 16664903424 16738158528 16779305151 16787974476 16821814464 16829095374 16837790424 16838667027 16871001056 16871879388 16911425664 16921944312 16928368002 16955320928 16961607936 16961757288 16978600548 17012088912 17045643328 17055338144 17062569888 17062720129 17078046489 17086870164 17096223872 17105947456 17113351346 17138465253 17172268932 17178787647 17197072256 17212519296 17229763278 17248102144 17263747032 17264645811 17280890172 17298546048 17314974768 17315876214 17349126592 17350029816 17358994016 17366507431 17367258636 17400587904 17401513584 17410504384 17418040094 17451466816 17452221696 17453303803 17484641433 17503251584 17504162832 17505094022 17536524642 17538687808 17555190016 17556103968 17571113448 17572028229 17590731392 17624170746 17642929408 17658932424 17659851777 17668056224 17675703409 17710390656 17712254898 17762175424 17762943744 17763100152 17764045117 17798905728 17806609548 17814882176 17815809648 17850949312 17851721472 17859448152 17868675552 17868832891 17884883331 17903919488 17921856134 17964798696 17974270503 18000232224 18025709184 18053645376 18079357128 18080298369 18089254144 18115800192 18123641172 18133005072 18133949106 18168770368 18169716264 18186972349 18187759044 18223632336 18230550156 18240939626 18259576384 18277869337 18284646744 18320711136 18332106338 18367287232 18375075264 18375237062 18402202791 18411318016 18421789568 18429762988 18456808734 18476453632 18493212696 18510776011 18519923968 18555129684 18603291343 18610189416 18646895904 18647866692 18694301248 18702392618 18703201608 18729838449 18740091552 18749773952 18757889332 18795865634 18849655552 18850636896 18851639716 18906573504 18943864576 18962843068 18979876188 19027137472 19035372902 19074736044 19130510126 19176348744 19185257728 19186256544 19187255412 19233251856 19243189056 19243358498 19244190888 19281144064 19282147872 19290493677 19300460452 19339364928 19346706288 19347735498 19377509632 19384865472 19404114912 19442387328 19461865254 19500079872 19500251576 19517767416 19527851616 19528868268 19558115824 19585970222 19586817432 19625450208 19632900168 19633944603 19644088828 19683859286 19691158032 19729996608 19731023784 19742268364 19749588768 19749762669 19788542592 19788716836 19789572816 19808367306 19828605504 19838850304 19847437064 19848295584 19876563252 19887444096 19906331536 19982447352 20034313754 20041742448 20081272512 20082317976 20101390491 20141038204 20141909424 20161038534 20181637056 20192064256 20200803896 20201855583 20241701452 20261801742 20300685888 20301765848 20350410912 20360925312 20410797888 20421343488 20421523304 20439866664 20482121296 20542023432 20561532537 20602087828 20662122432 20663198136 20664297381 20712732768 20723434368 20723616844 20724513264 20765390016 20774377806 20785111256 20786010336 20786193363 20827008384 20827191772 20834914464 20836022844 20846788144 20847873462 20888993528 20896739136 20937955584 20950978672 20958931812 21000270928 21029994048 21031088904 21062586272 21092583316 21093495696 21135100224 21144248034 21155172584 21156273957 21198002308 21205862496 21219052218 21260904392 21268787904 21268975182 21310738176 21311847648 21332087868 21374162992 21375087552 21375275766 21405529656 21417247488 21437587808 21438703884 21480989296 21532943523 21543585024 21544731104 21575414812 21583414944 21647651298 21691287072 21711887652 21754711888 21755844474 21799698336 21820401876 21863440144 21915827136 21927150336 21937783023 21980859264 21981052812 21992409712 22002880302 22046278488 22057669088 22110521472 22111697712 22143188886 22176131328 22253858718 22306019904 22317544704 22318706592 22328366697 22372406868 22383965968 22384934208 22385131314 22394622978 22429085952 22437600192 22438793832 22450387232 22451556036 22495839184 22504180608 22562592416 22570958592 22571157336 22572358081 22615676384 22638134064 22682785216 22705509463 22716072288 22725904383 22750093184 22770728652 22782493552 22783679646 22837082688 22839486579 22851287004 22896358576 22904848512 22905050196 22951220544 22973017704 22974213717 23018329376 23019325056 23019527748 23041186896 23042386458 23086633024 23087834952 23109761857 23133373088 23156344848 23189323794 23202018112 23225262541 23312855244 23338883776 23359847616 23382032856 23383250163 23408138624 23428151264 23429370972 23452636662 23476598208 23498894328 23500117719 23521211623 23545243232 23546469036 23569851006 23615083584 23616339864 23625304794 23638768699 23671694592 23684133536 23685158016 23695409556 23742146064 23754412864 23755440384 23799569157 23811330816 23812597536 23812807213 23824900736 23846511108 23883468362 23918517441 23953064928 23965694004 24000309632 24035530176 24045933366 24071527168 24105809504 24106852224 24107064492 24117286284 24164854896 24166112958 24177340096 24178598808 24226288352 24235271424 24236774107 24237822492 24250345392 24298176448 24307400208 24308693318 24322519039 24356397312 24379528992 24427614848 24452087114 24463462464 24474050874 24500100352 24536270388 24596370162 24609078312 24657616928 24666759936 24668289373 24740172912 24741460926 24755560921 24790042368 24813585888 24813804379 24814877724 24862527872 24863822256 24887435846 24937602144 24937821727 24973117932 24986788736 25011821198 25134182528 25181961714 25208764672 25255593181 25256685636 25306501584 25307819082 25330535594 25381818553 25382916468 25432981392 25442635932 25457135522 25507093248 25508674789 25518133368 25568464992 25581675392 25583007216 25584368186 25593854832 25630305246 25644335808 25644561614 25657585408 25658921184 25670027019 25709530496 25720658236 25758403398 25785819904 25795608384 25796980664 25833720367 25846487296 25872153216 25895620548 25949153672 25961225472 25962835171 25972462152 26023689888 26025044724 26037135488 26038491024 26101141346 26102270376 26115756576 26115986533 26127060141 26167266944 26177200224 26178592804 26193482042 26254877376 26256244248 26257641033 26306662144 26308031712 26332785024 26333016892 26334155952 26356670172 26386097088 26411156408 26438140672 26464394112 26488398636 26502084336 26565850094 26580959587 26643263136 26644650228 26659834838 26722323264 26722558562 26723714472 26775030016 26776423968 26801853988 26803013328 26855879232 26856115706 26881384712 26882784201 26908849408 26935807444 27000348336 27015735656 27054211093 27067581184 27080468064 27119035692 27133881216 27199507608 27214397184 27253155552 27254574396 27334266134 27335448504 27361409439 27389364576 27415376716 27470880542 27481066704 27498159507 27549496576 27550930848 27552396508 27562612896 27562855593 27616977024 27632684352 27644644482 27687186688 27699170408 27714680448 27714924484 27739819044 27779885952 27781363792 27797164616 27820929626 27862318848 27945242416 27959976338 27970343856 28039992064 28041451872 28053588927 28110137328 28124660928 28124908574 28136833998 28180133632 28192330712 28193798451 28208365276 28274483328 28275955344 28277459574 28292069624 28358383872 28358633576 28359860256 28415796864 28442783824 28444264602 28500116736 28500367688 28540706208 28553059353 28584938512 28625648786 28695765189 28710591364 28777886592 28779384816 28863535064 28864783584 28865037747 28921716096 28923221808 28949183536 28950690678 29007792632 29009047392 29021603247 29066264448 29077298208 29093869168 29163580992 29192797881 29221102848 29250119808 29250377364 29291777424 29308070416 29337173736 29378955333 29395037984 29438175312 29466133242 29482263616 29524251848 29525788929 29594994912 29613402546 29671811624 29682813888 29683075254 29712550959 29741359872 29742908256 29758275456 29771155596 29829875824 29831166144 29846578944 29846841752 29859497304 29916800256 29918391776 29935408048 30051470631 30094876448 30121908768 30184178752 30211557306 30241557801 30272455584 30288096384 30301205844 30360971536 30362552178 30378239528 30392702613 30449443584 30451028832 30452648772 30468382672 30540066928 30541387968 30601627392 30630690272 30632015232 30632284956 30692703664 30721582528 30723181944 30783779936 30875126464 30903131742 30919098392 30993183648 31083806992 31085151552 31085425266 31146463488 31148085024 31161566709 31176043808 31177666884 31239161296 31240512576 31240787658 31254034266 31270182216 31271810193 31302130944 31331859104 31333490292 31395292048 31406933376 31426468008 31438397718 31486778112 31488453152 31500129024 31500406392 31544991072 31593879408 31638874974 31656194752 31687908811 31702650336 31716372051 31732758876 31750130048 31795348144 31797003462 31828578327 31891356588 31903462773 31937419904 31954258672 31966107264 31998131802 32047373568 32061244488 32062913649 32125871232 32142752656 32156381712 32158055826 32219806528 32221483944 32238131744 32252085229 32315377536 32317096656 32333793856 32363122218 32409866944 32411268864 32471476947 32506038656 32567831478 32617949952 32632067832 32633766711 32715027184 32730602814 32795160216 32812104416 32826306331 32890725504 32971579218 32986897216 32988324096 32988614568 32990369503 33069417732 33084781184 33086503632 33151763008 33167546568 33184975369 33214783329 33231197952 33250136192 33297490576 33380788077 33476317056 33558610302 33575948952 33577696971 33643628928 33658190748 33675580848 33677334054 33742002112 33743758776 33775805791 33822851328 33843888624 33856736004 33910641856 33923514576 33944614483 33957201096 34024177824 34091286656 34110676288 34125139776 34125440258 34156092978 34173740328 34175519469 34192447744 34211894912 34226702692 34276930506 34344537864 34357575294 34377155449 34394144512 34425038592 34459526556 34527494064 34529291622 34548969637 34561780344 34597092096 34629949536 34630254463 34631752428 34698253184 34700059632 34717988032 34733014862 34734517272 34783985691 34801175808 34803027168 34803333619 34821008768 34836080188 34902933632 34906607606 34969282866 35006503168 35008325664 35010188044 35073049284 35077375616 35112207936 35142226896 35144056458 35181462784 35246816857 35248341492 35317864848 35319703554 35336112448 35351406818 35420781312 35422977541 35424509796 35524350848 35526200304 35528090234 35597811456 35613219096 35629764352 35631619296 35701898624 35718896304 35737351104 35737665782 35769766662 35807838976 35825202543 35843712268 35929597392 35948541006 36000464448 36051418368 36053653699 36107290752 36158714256 36160596738 36231600384 36247282344 36266010144 36266329477 36267898212 36337540736 36339432528 36373944698 36375518088 36447264672 36447585601 36461100312 36463039977 36481879252 36519152768 36555738674 36569293488 36641422272 36664212676 36678130671 36734574464 36750150528 36750474124 36804405582 36843579136 36859525976 36912020803 36913617468 36986425392 37021552022 37096504039 37110259368 37206582686 37220378832 37293791808 37295733384 37331153769 37388602496 37404785236 37406403216 37459676898 37480183104 37499547904 37515778664 37517731797 37591731268 37701273792 37703279432 37756975921 37813147008 37925686136 37959752376 37995803391 38054274944 38070745804 38149472088 38185703283 38261020252 38352697488 38372513088 38374510824 38376552279 38466503712 38466842421 38486378112 38486716996 38488381776 38564295744 38580987354 38600920904 38678729856 38693412576 38695470996 38769730944 38808229824 38884774656 38923730508 39000503152 39035534832 39055703232 39057736536 39116231648 39151712019 39171940444 39173634864 39250900416 39265800336 39267889206 39288177656 39290223063 39367718572 39382316064 39459993216 39462047568 39484536728 39499177536 39499525338 39577085184 39577433672 39579145632 39616734612 39657211008 39694874128 39696591168 39753126504 39774888192 39812663072 39848775141 39964894704 39989752257 40068627508 40083484896 40083837843 40162545024 40164635952 40202780982 40282076408 40283818848 40284173559 40322077068 40363274112 40401607792 40403711166 40483402904 40523603484 40601371776 40603531696 40700821824 40721850624 40821595776 40843046608 40879733328 40964242592 41001399201 41084046864 41123065074 41204175656 41206320813 41324244864 41326396272 41328594762 41425465536 41446868736 41447233688 41449026528 41466966723 41530780032 41548755612 41570222512 41572020672 41572386726 41654016768 41654383544 41669828928 41672045688 41693576288 41695746924 41731394439 41777987056 41793478272 41901957344 41917863624 41939964507 42000541856 42059988096 42062177808 42125172544 42185166632 42186991392 42187362861 42205250997 42270200448 42288496068 42310345168 42312547914 42396004616 42411724992 42416189361 42438104436 42521808784 42537575808 42537950364 42623695296 42664175736 42666396903 42748325984 42750175104 42750551532 42811059312 42875175616 42877407768 42938473179 42961978592 43065887046 43089462208 43150829624 43166829888 43295302596 43382574144 43423775304 43426036017 43509423776 43511688948 43599396672 43640803752 43726880288 43831654272 43875566046 43961718528 43962105624 43984819424 44005760604 44092556976 44115338176 44199199863 44221042944 44223395424 44286377772 44420103819 44507717436 44524612881 44612039808 44637413184 44656733394 44744813736 44767931936 44769868416 44770262628 44789245956 44875200384 44877587664 44900774464 44903112072 44991678368 45008361216 45011151913 45125184832 45142314672 45144716162 45231352768 45276268128 45317335959 45365570432 45411018926 45432144576 45451808766 45500186368 45541457304 45543828267 45564987104 45567359292 45674165376 45678973158 45702574008 45792717152 45809697024 45810100392 45812537407 45902441088 45946035408 45948427434 46036658752 46038650112 46039055496 46082373792 46082779561 46084772916 46173266048 46175669904 46219523714 46266746176 46312689696 46313097493 46354697613 46378647588 46404036224 46450525082 46625710488 46628137899 46677767552 46719695232 46764065712 46766500326 46816277248 46856302528 46858741944 46861181487 46903244479 46905273324 46953196416 46997788656 47000235438 47042423246 47090486464 47092938072 47137663027 47139702012 47230167168 47232679728 47250609588 47277537398 47368267072 47370316032 47390819112 47458312461 47484292128 47508825728 47599138314 47625195072 47625614426 47649801472 47693022216 47695505193 47766936724 47837034882 47906129856 47931388008 47976909253 48000619264 48071060352 48091866732 48211619008 48213704448 48214128984 48216693889 48234572568 48329709792 48332225916 48354680192 48357197616 48452576704 48473548214 48475644984 48500690784 48501117847 48544683327 48596352896 48614800416 48617386636 48645038078 48759057984 48855229696 48904174228 48926924928 48948101748 49072540776 49192740324 49218156624 49315233856 49336578746 49364639233 49480345824 49482921852 49511121842 49627171776 49627608758 49629755448 49725055744 49727644512 49774871692 49875204288 49875643454 49946235864 49973577472 50023642396 50243534887 50268365056 50363923428 50511186362 50513371272 50613003168 50615638164 50661071188 50763637106 50765832936 50865962784 50885271864 50914271044 51017349578 51036266736 51136929984 51163350784 51166014432 51168736372 51187709664 51188160387 51260610492 51288671616 51289123228 51317842368 51340054038 51419060992 51441316472 51516806796 51591216768 51593961328 51667440734 51744306432 51791241096 51898307344 51925670342 51944924304 52047379776 52050089448 52074270976 52076982048 52099522293 52202282692 52204540752 52231513152 52231973066 52254120282 52334533888 52354400448 52357185608 52359911409 52386964084 52509754752 52512488496 52515282066 52616063424 52665570048 52666033784 52668311904 52713340344 52772194176 52822312816 52928788224 52976797272 53004168672 53027110227 53131700188 53161919174 53286526272 53289300456 53292135351 53319669676 53444646528 53445117124 53447428944 53552847936 53603707976 53606026656 53606498673 53711758464 53712231412 53762769424 53765568402 53871614888 54000696672 54031471312 54108422186 54160936128 54238071384 54267762432 54399015216 54506311104 54509148792 54560917047 54668532268 54670897008 54722818878 54778729152 54830753432 54833608011 54941761084 54962133408 54996319014 55101861696 55104793016 55125225792 55125711186 55233954048 55265368704 55289288964 55398340816 55429360896 55429848968 55479638088 55532328033 55559771904 55562727584 55594329232 55641859252 55809874029 55890484832 55919952676 55940687712 56082903744 56107177854 56220274656 56249321856 56249817148 56273667996 56384661424 56387596902 56416730552 56548966656 56551910688 56554919148 56584139248 56717267152 56719720512 56831593728 56885567648 56888529204 57000735376 57081412416 57106118706 57169877024 57251297572 57391530378 57421182728 57555773184 57558769632 57727070128 57729567168 57730075494 57843432192 57846443616 57871481031 57898367072 57901381356 58015585264 58018094784 58043206494 58132528896 58154596416 58187738336 58327161984 58385595762 58500239616 58500754728 58583554848 58616140832 58674347472 58757910666 58790075968 58876350624 58901833809 58932266484 58964527232 59048503696 59051577858 59189989824 59226805092 59249288007 59343623248 59365627776 59366150508 59425101918 59485816512 59516550912 59542311192 59659751648 59662332288 59693683504 59718994608 59836783552 59870816096 59896729711 60102941262 60189752896 60243817536 60304171473 60368357504 60423114612 60483115602 60544911168 60576192768 60602411688 60605566749 60721943072 60725104356 60756479056 60785405226 60902057664 60905297544 60936765344 60963140329 61080133856 61082775936 61261380544 61264030464 61264569912 61267829077 61385407328 61443165056 61446363888 61567559872 61629239971 61684597611 61750252928 61806263484 61838196784 61986367296 61992892143 62167613984 62170303104 62170850532 62296170048 62323133418 62352087616 62355333768 62358580089 62478322592 62481025152 62481575316 62508068532 62540364432 62543620386 62663718208 62666980584 62726496469 62790584096 62813866752 62852936016 62876795436 62976906304 63000812784 63089982144 63187758816 63277749948 63312389504 63375817622 63405300672 63432744102 63465517752 63468821871 63500260096 63590696288 63594006924 63657156654 63782713176 63806925546 63843288691 63874839808 63908517344 63932214528 63996263604 64122488976 64125827298 64162372183 64251742464 64285505312 64312763424 64313329717 64316111652 64439613056 64442967888 64476263488 64504170458 64598830569 64630755072 64634193312 64667587712 64726244436 64819733888 64942953894 65012077312 65135662956 65264135664 65267533422 65430054368 65458374163 65461205628 65590320432 65624208832 65652612662 65781451008 65785529719 65943158436 65973794432 65977229136 65980739006 66138835464 66169562368 66173007264 66303526016 66335093136 66369950738 66429566658 66500272384 66594981152 66761576154 66952634112 66956785441 67117220604 67151897904 67155393942 67287257856 67316381496 67351161696 67351754743 67354668108 67484004224 67487517552 67551611582 67687777248 67688373259 67713472008 67717074243 67821283712 67847029152 67889228966 67914402192 68048355648 68116528389 68182573312 68221352576 68250279552 68250880516 68312185956 68347480656 68351038938 68423789824 68453405384 68550895777 68553861012 68689075728 68715150588 68754310898 68893507501 68919053112 69054988128 69058583244 69097939274 69123560688 69259899072 69260508926 69263504856 69329285571 69396506368 69400119264 69435976064 69466029724 69469034544 69567971382 69606054336 69606667238 69642017536 69672160376 69675787623 69805867264 69813215212 69938565732 70016651328 70020376088 70120098139 70146098568 70154751232 70224415872 70284453792 70288112916 70493633714 70496682984 70563634869 70635729696 70639407108 70672224896 70702813636 70845955082 70849019592 70916306097 71048701696 71052400608 71056180468 71226438192 71263238592 71403797248 71437792608 71438421639 71474702208 71475331564 71539533324 71650405086 71687424536 71859194784 71897082012 72000928896 72107307398 72214581504 72317428512 72321193476 72494564688 72532020288 72532658954 72535796424 72675081472 72678865056 72710322321 72747889396 72751036176 72894529344 72895171202 72922200624 72926079954 72963758504 72967557117 73038305536 73111477348 73138586976 73282844544 73328425352 73356261342 73469148928 73500301056 73500948248 73608811164 73719051952 73824041606 73827234936 73972850784 74004868119 74043104044 74193008078 74220518736 74266682763 74413165372 74440757664 74441413137 74587583616 74591466768 74662307538 74777204992 74809570472 74812806432 74813465181 74919353796 74960366208 75031557328 75035463594 75183462536 75402547584 75406558864 75513951842 75626294016 75766779543 75851372272 75919504752 75991606782 76108549888 76141491608 76145455659 76298944176 76371406566 76522040504 76526024367 76705394976 76745026176 76749021648 76753104558 76933007424 76933684842 76972756224 76973433992 76976763552 77010081057 77128591488 77161974708 77201841808 77357459712 77386825152 77390941992 77501161101 77539461888 77616459648 77847461016 77888505513 78001006304 78071069664 78111406464 78115473072 78232463296 78303424038 78343880888 78347269728 78347959599 78381180423 78501800832 78531600672 78535778412 78576355312 78580446126 78735437144 78764632128 78772923099 78919986432 78924095136 78969073456 78998355072 78999050676 79154867344 79158291264 79233469224 79314422016 79389748256 79393182336 79506253008 79625326144 79697550282 79742878761 79929789408 79979504514 80137255016 80166969792 80167675686 80325090048 80329271904 80405561964 80564152816 80567637696 80568347118 80644154136 80648352603 80726548224 80803215584 80807422332 80966805808 81047206968 81162633279 81202743552 81207063392 81401643648 81643191552 81686093216 81759466656 81928485184 82002798402 82084228317 82168093728 82246130148 82408351312 82412641626 82494478521 82648489728 82652792544 82657189524 82688566779 82850931072 82894467376 82898053056 82933933446 83061560064 83097511224 83140445024 83144041344 83144773452 83308767088 83339657856 83344091376 83387152576 83391493848 83462788878 83555974112 83586956544 83592139267 83803914688 83835727248 83879929014 84001083712 84119976192 84124355616 84160766781 84250345088 84370333264 84373982784 84374725722 84410501994 84540400896 84576992136 84581395353 84620690336 84625095828 84792009232 84823449984 84832378722 84876208872 85043617568 85075151616 85075900728 85080426613 85247390592 85328351472 85332793806 85496651968 85500350208 85501103064 85582304899 85622118624 85659178059 85750351232 85754815536 85876946358 85923957184 86087295567 86131774092 86178924416 86301659248 86333659776 86590605192 86595113241 86765148288 86847550608 86852072034 87018847552 87023377896 87106025461 87198793344 87281607504 87453760576 87541374193 87663308544 87751132092 87924211248 87969638848 88011521208 88136865999 88185113952 88230676352 88398399726 88446790848 88572755544 88577366787 88840207638 89015434872 89049225762 89099974327 89224079616 89274826368 89313466788 89489627472 89535863872 89539736832 89540525256 89545288651 89578491912 89750400768 89755175328 89755965649 89801548928 89806224144 89983356736 90022303826 90073504573 90154411893 90250369664 90284629344 90289432324 90462705536 90552536256 90634671918 90731140864 90822037852 90864289152 90903617532 91082914608 91087656534 91129974208 91134718584 91348330752 91353994711 91357946316 91405148016 91585434304 91620200784 91625074814 91677187147 91804882176 91892070816 91896854868 92073317504 92078110992 92164747584 92165559122 92169545832 92346532096 92351339808 92439047428 92533492352 92625379392 92626194986 92709395226 92757295176 92808072448 92901050164 92980475329 93251420976 93256275798 93309421933 93355535104 93439390464 93528131424 93528954967 93533000652 93712605056 93717483888 93722362974 93806488958 93810546648 93906392832 93995577312 93996404971 94000470876 94084846492 94180972928 94185876144 94275326054 94279404024 94460334336 94465359456 94501219176 94555074796 94736534144 94781638224 94916624922 94968584256 95017651456 95063726433 95198276628 95250390144 95251228852 95386044432 95391010386 95533873448 95669931469 95674069764 95812259712 95862776016 95953818506 96142120704 96148081897 96183733464 96423238016 96428257968 96433387778 96469145136 96659419584 96664451832 96709360384 96714395232 96756255687 96905153408 96947096428 96951289968 97001381568 97002235694 97089366654 97192705792 97229600832 97234773272 97290076156 97518115968 97808348456 97853849856 97859917183 97896203496 98145081552 98385480648 98436313248 98437180009 98478918993 98630467712 98673157492 98729278466 98960691648 98965843704 98971108509 99022243684 99254343552 99255217516 99259510896 99455289024 99549743384 99554926107 99750408576 99751286908 99892471728 100047284792 100189770751 100487069774 100727846856 101022372724 101026742544 101226006336 101231276328 101322142376 101327417373 101527274212 101531665872 101731925568 101770543728 101828542088 101833843449 102034699156 102072533472 102273859968 102332028864 102337472744 102375419328 102376320774 102521220984 102577343232 102578246456 102635684736 102680108076 102882632944 103033613592 103131466347 103182433536 103187922656 103334881468 103582482192 103646908911 103796614688 103851340684 103889848608 103890763389 104094759552 104100178896 104153964096 104199044586 104404565384 104409081504 104410000857 104463026304 104463946132 104508240564 104708800896 104714371216 104719822818 104773928168 105019509504 105024976992 105030564132 105232126848 105332067568 105336623808 105426680688 105544388352 105644625632 105740450571 105953594544 106008337344 106054220454 106263400376 106268932623 106323838348 106573052544 106578600912 106584270702 106639339352 106889293056 106890234248 106894857888 107105695872 107207415952 107212053312 107212997346 107423516928 107424462824 107475607629 107525538848 107531136804 107743229776 108001393344 108062942624 108160961097 108216844372 108321872256 108476142768 108798030432 108798988431 109012622208 109018297584 109121834094 109337064536 109341794016 109342756803 109389119931 109445637756 109557458304 109661506864 109667216022 109883522168 109924266816 109992638028 110034392013 110203723392 110209586032 110250451584 110251422372 110530737408 110578577928 110736062409 110796681632 110859697936 110959276176 111064656066 111125455168 111188658464 111283718504 111289512117 111619748058 111780969664 111839905352 111881375424 111993461307 112165807488 112214355708 112440549312 112498643712 112499634296 112547335992 112553195391 112769322848 112775193804 112833461104 113103821376 113109838296 113168278496 113270927763 113434534304 113439441024 113771135296 113777058408 113987410173 114001470752 114162824832 114212237412 114339754048 114502595144 114557109849 114783060756 114842365456 115117539264 115129656837 115400527263 115454140256 115459134336 115460150988 115692887232 115742962062 115796734144 115802762712 116031170528 116036189568 116086412988 116309192832 116375476672 116654323968 116771191524 117001509456 117167109696 117232281664 117348694944 117455136057 117515821332 117580151936 117752701248 117803667618 117864532968 117870669189 117929054464 118097007392 118103155716 118379979648 118453610184 118498576014 118687246496 118731255552 118732301016 118850203836 118971633024 119084622384 119319503296 119324664576 119387367008 119437989216 119439040903 119546325423 119673567104 119741632192 119793459422 119969256771 120205882524 120251513529 120379505792 120487635072 120608342946 120736715008 120846229224 120852520677 120966231204 121089822336 121204823376 121211133498 121443886144 121450208712 121512958112 121565552017 121570810452 121804115328 121810595088 121873530688 121926280658 122160267712 122165551872 122173126621 122522761088 122529139824 122535658154 122770814656 122886330112 122892727776 123004197603 123135119744 123258479942 123369195222 123500505856 123612526968 123618962439 123676393568 123729923863 123972734592 123985784286 124335227968 124340606208 124341701064 124348315819 124592340096 124646266836 124704175232 124710667536 124717160178 124956645184 124962050304 124963150632 125016137064 125080728864 125081830237 125087240772 125194183317 125327436416 125333961168 125452992938 125581168192 125705872032 125753590872 125819893521 125953812608 126001625568 126179964288 126375517632 126555499896 126562088583 126624779008 126751635244 126810601344 126865488204 126931035504 126937643742 127181392576 127188013848 127308806443 127314313308 127565426352 127613851092 127686577382 127817034688 127945085359 127992527208 128244977952 128251654596 128324744366 128571010624 128625526848 128626659434 128632223304 128815419537 128879226112 128885935776 128952526976 129008340916 129197661138 129268386624 129335175424 129452488872 129639467776 129885907788 130223039401 130271325912 130528271328 130535066844 130860108736 130916748326 130922411256 131180640864 131248417664 131305225324 131571059438 131886316872 131947588864 131954458272 131961478012 132277670928 132346014528 132607052032 132670186272 132739901476 132859133316 133189962304 133523152308 133913570882 134234441208 134303795808 134310787884 134632762992 134702323392 134703509486 134709336216 134968008448 134975035104 135033455739 135103223164 135375554496 135376746518 135426944016 135434148486 135642567424 135694058304 135778457932 135828804384 136096711296 136233056778 136442705152 136500559104 136501761032 136624371912 136694961312 136702077876 136906810768 137101791554 137107722024 137378151456 137430301176 137437612221 137508621796 137787015002 137838106224 138109976256 138117166488 138195878548 138247121376 138248338683 138519798144 138521017852 138527009712 138658571142 138800238528 138871952128 138932059448 138938069088 138939292479 139135942764 139212108672 139213334476 139344320752 139351575246 139626430424 139877131464 140033302656 140040752176 140240196278 140292197136 140448831744 140568907584 140576225832 140709733437 140987267428 140993365968 141127269738 141271459392 141278814216 141344449792 141405627272 141412989081 141691910164 141698039184 141832612194 142104801216 142112360936 142452876384 142526477184 142875585216 142876843278 142949404416 142950663128 143079066648 143300810172 143374849072 143718389568 143794164024 143930727759 144001857792 144214614796 144634857024 144642386952 144650081667 144989129376 145064040576 145065317908 145071592848 145357730112 145420644642 145495778792 145502072352 145503353541 145789058688 145790342404 145844401248 145852159908 145927517008 145935114234 146222954696 146277173952 146565689088 146656850704 146712522684 147001896496 147217622328 147438103904 147648083212 147654469872 147945701568 148009736238 148086208088 148093917699 148386016156 148441037472 148533365526 148826330744 148881515328 148882826274 149175167232 149182933536 149324615076 149619140944 149625612864 149626930362 149838707592 149920732416 150063114656 150070927188 150366925072 150730604661 150805095168 150813117728 151027903684 151533559086 151702744544 151839009504 151983213564 152282983216 152290911318 152597888352 152742813132 153044081008 153052048734 153410789952 153490052352 153498043296 153506209116 153564481161 153866014848 153867369684 153946867984 153953527104 154020162114 154257182976 154323949416 154403683616 154773650304 154781883984 155002322202 155232919296 155242544353 155694922032 155777011026 156002012608 156142139328 156222812928 156230946144 156298566879 156464926592 156606848076 156687761776 156694539456 156695919198 156762360846 157003601664 157063201344 157071556824 157079734227 157152710624 157160892252 157470874288 157529264256 157545846198 157848190272 157938146912 157996710144 157998101352 158006506567 158309734688 158316582528 158466938448 158779496512 158786364672 158938566241 159012506016 159081330681 159250652288 159395100564 159485757522 159859578816 159876406053 159959009028 160274510032 160333939584 160335351372 160658543808 160811123928 160819496019 161128305632 161135275392 161136694236 161288308272 161296705206 161606431168 161614844664 161768332999 161933611616 162094413936 162325266558 162414126784 162576837787 162803287296 163372186432 163518933312 163682751141 163856970368 164005596804 164168456634 164336187456 164492260296 164500824033 164648481361 164816702624 164825283252 164988957042 165305585088 165314379048 165377133558 165471380893 165701862144 165788934752 165796106112 165867866892 166195022448 166280890048 166288082688 166289546904 166298393209 166596984099 166617534176 166679315712 166688182752 166689650491 166774305152 166782987696 166925577756 167111948224 167184278534 167429622087 167607829376 167671454496 167759858028 168002167424 168248711232 168321533562 168500690176 168740666528 168747965568 168749451444 168821003988 169153984272 169162790706 169241380672 169250191656 169584018464 169646899968 169657418749 169664757444 169752417744 170087235136 170151801456 170160853226 170257633273 170494781184 170656702944 170665587612 170993303936 171002206128 171164609798 171244237248 171318356118 171500702464 171509631072 171753892716 171847914368 172174591134 172263548184 172357848832 172603318496 172667319552 172678025611 173181210384 173190226482 173288926447 173530296576 173695101216 173696630653 173704144068 174037695104 174046755792 174212050922 174397586688 174563215008 174564752089 174907521152 175082748386 175502264184 175848422496 175939277696 176023042416 176273731998 176370227904 176461352704 176796799452 176893581696 177145511088 177154733574 177672729871 177680415276 178030869744 178098451524 178199948654 178549652736 178560723523 178626933576 178979254944 179071727744 179081050512 179090577302 179156983824 179510350656 179511931298 179603097856 179612448288 179690189133 179966713472 180044607652 180147009146 180308823786 180500739328 180569258688 180578864648 180836042569 180925411072 181105072512 181269343836 181644075704 181728578304 181739846197 181807235064 182165829216 182175313068 182259948416 182269437168 182707989422 182715892632 182810296032 182811905731 182889420987 183170868608 183240401568 183250149628 183354374294 183784141632 183793709736 183803487231 184146635008 184156221984 184329495168 184331118244 184339091664 184702679616 184878094856 184887719913 185066984704 185250758784 185252389972 185418790452 185514590352 185802100328 185960950658 186066717109 186502841952 186512551596 186618843866 187056262848 187057909934 187066001304 187425210112 187434967776 187444725948 187612977916 187621093296 187991154624 187992809942 188000941752 188169692984 188179489407 188361945856 188371752288 188550652108 188558808048 188930718912 189002438352 189110149592 189473068288 189563276448 189833249844 189937168512 190127452866 190396553256 190500780288 190502457704 190772088864 190782020772 191067746896 191339862938 191348139528 191529866073 191624519424 191725552032 191907637012 192296163794 192367466928 192487116549 192846476032 192856515936 192866775556 192938290272 192939989151 193318839168 193328903664 193428790464 193512511374 193810306816 193894192856 193902579936 194002763136 194004471388 194178733308 194459201664 194469546544 194580152312 195036231936 195616696912 195719834366 195792406992 196290163104 196375122489 196770961296 196872626496 196874360018 196957837986 197260935424 197346314984 197356589157 197458556932 197921383296 197931687408 197942217018 198044487368 198508687104 198510435032 198519021792 198910578048 199099486768 199109852214 199500817152 199502573816 199784943456 200094569584 200379541502 200870356323 200974139548 201455693712 202044745448 202053485088 202055264229 202452012672 202462552656 202644284752 202654834746 203054548424 203063331744 203065119777 203151222729 203463851136 203541087456 203657084176 203667686898 204069398312 204145066944 204349585167 204547719936 204664057728 204674945488 204750838656 204752641548 205042441968 205156492912 205271369472 205360216152 205652687331 205765265888 206067227184 206262932694 206375845312 206669762936 206680522503 207164964384 207293817822 207593229376 207702681368 207779697216 207781526778 207987856713 208189519104 208200357792 208307928192 208398089172 208809130768 208818163008 208820001714 208926052608 208927892264 209016481128 209027362869 209417601792 209428742432 209439645636 209547856336 210049953984 210061128264 210360294417 210464253696 210664135136 210673247616 210853361376 211289251264 211480901142 211690904607 211907189088 212016674688 212108440908 212526800752 212537865246 212647676696 212748918291 213146105088 213157201824 213168541404 213278678704 213780468496 213789715776 214211391744 214315264917 214414831904 214424106624 214425994692 214848925648 214951215258 215051077696 215062273608 215486459552 216002786688 216125885248 216321922194 216433688744 216643744512 216952285536 217596060864 217597976862 218025244416 218036595168 218130966963 218243668188 218674129072 218683588032 218685513606 218778239862 218891275512 218902671351 219114916608 219323013728 219334432044 219767044336 219848533632 219985276056 220068784026 220407446784 220419172064 220500903168 220502844744 221157155856 221472124818 221593363264 221719395872 221815361677 221918552352 222014604357 222129312132 222250910336 222377316928 222567437008 222579024234 222800048289 223239496116 223324239411 223561939328 223679810704 223762750848 223986922614 224331614976 224428711416 224440395543 224881098624 224999268592 225094671984 225106390782 225538645696 225550387608 225666922208 225764596603 226207642752 226219676592 226336556992 226541855526 226869068608 226878882048 226892949439 227300338629 227542270592 227554116816 227974820346 228002941504 228325649664 228424474824 228436366977 228679508096 229005190288 229114219698 229566121512 229578073101 229684730912 229784144317 230235078528 230259313674 230801054526 230908280512 230918268672 230920301976 230932586521 231385774464 231485924124 231593468288 231605525424 232062341056 232072379136 232172825976 232294827583 232503483303 232618385664 232750953344 233542383048 233665516539 234003018912 234334219392 234464563328 234697389888 234910272114 235031642664 235043878797 235160303872 235505402496 235607335236 235729065936 235741338378 236194014784 236206311432 236430640537 236759959296 236907220368 236997152028 237374492992 237464602032 237612301381 237700407672 237943266048 238169244768 238639006592 238774734016 238875978432 238878081806 239092650846 239228636283 239347134208 239483264384 239586918844 239938513542 240411765048 240503027058 240640088143 240759011584 240975270144 241216685892 241692458448 241705041354 241842787459 241932462408 242179644672 242409646752 242411781241 242422266996 242887772288 242900417424 243025916224 243131104034 243141620904 243487899837 243608230656 243621190176 243623335333 243747061376 243852561316 244320535424 244346253242 245045522176 245058279648 245071316308 245541629312 245785455552 246008395206 246270239488 246516959884 246727717999 246738390444 247225053936 247237924878 247352787136 247459847726 247945469184 247960842787 247971568572 248670455936 248683402128 248696631638 249184680192 249292533672 249408350464 249421335072 249434320356 249913290368 249926301264 250032274128 250161457728 250163660474 250174481544 250388366634 250654872832 250667922336 250776417801 250905985876 251162336384 251411744064 251507181744 251639787042 251907625216 252003251136 252359928576 252375575893 252751035264 253110999792 253124177166 253503270488 253621202688 253730976408 253862071008 253864306339 253875287484 254362785152 254376027696 254617612886 254628626616 255130852704 255133099207 255227702184 255241279839 255373154764 255634069376 255890170718 255985054416 256489955904 256503309192 256649488732 256746914697 257142021248 257251053696 257253318868 257264446608 257630839074 257771871552 257905053952 258016681832 258395322276 258536773248 258904977744 259675528273 259771815576 260446078802 260542651824 261056542656 261070133688 261318076383 261720217472 261833496652 261844822512 262361281728 262496835328 262610450648 262624122579 263142118876 263772633744 263908916544 263922956024 264298831447 264555341856 264692029056 265340372544 265479802952 265718266632 266379924608 267046304616 267299922981 267827141764 268468882416 268607591616 268621575768 268635865953 269265525984 269267896947 269404646784 269407018972 269418672432 269950070208 270066911478 270206446328 270220513719 270751108992 270753493036 270853888032 270868296972 271388116608 271556915864 271657608768 272193422592 272466113556 273003522064 273248743824 273389922624 273404155752 273813621536 274061984133 274203583108 274215444048 274756302912 274860602352 274875224442 275017243592 275031561441 275574030004 275676212448 276219952512 276234332976 276391757096 276494242752 276496677366 277039596288 277042035704 277054019424 277317142284 277600477056 277864118896 277876138176 277878584958 278271885528 278424217344 278426668952 278688641504 278703150492 278941425987 279252860848 279754262928 279928265799 280066605312 280081504352 280480392556 280584394272 280586864901 281137815168 281152451664 281419466874 281974534856 281986731936 281989214913 282254539476 282542918784 282557628432 282811254544 282825978162 283383820328 283396078368 283665224388 284209602432 284224721872 284905752768 285052954368 285191179299 285751170432 285753686556 285901326256 286158133296 286601620344 286749698144 287009794407 287436779136 287588328048 287861455518 288429229592 288444245691 289269714048 289284773904 289300163334 289978258752 290128081152 290130635816 290143185696 290268767061 290715460224 290841289284 290991557584 291004144704 291006707082 291578117376 291580684808 291688802496 291704319816 291855034016 291870228468 292445909392 292554347904 293313701408 293425045368 293579751549 294003792992 294435244656 294876207808 295296166424 295308939744 295311540027 295436756979 295891403136 296019472476 296172416176 296187835398 296772032312 296882074944 296913325527 297066731052 297652661488 297763030656 297765652548 298365867072 298649230152 298664778321 299238281888 299251225728 299253860724 299677415184 300126229312 300141854376 300569312253 300733850144 301461209322 301626235456 302055807368 303067118172 303405489088 303678019008 303966427128 303982252119 304565966432 304581822636 305195776704 305485626264 305501530347 306088162016 306104097468 306821579904 306996086592 307012418232 307128962322 307732029696 307734739368 307893735968 307907054208 308040324228 308647898832 308807367232 309394399041 309547300608 309563767968 309566493769 310004644404 310485088706 310940726733 311389844064 311554022052 311672290167 312004025216 312284278656 312461892288 312597133758 312929853184 313213696152 313230002571 313375523552 313389078912 313391838396 313524721692 314126402688 314143113648 314159468454 314305421248 314321784504 314941748576 315058528512 315078063391 315091692396 315696380544 315876293824 315996202704 316013013134 316619469376 316633165056 316933876896 317221351713 317558993024 317877132482 318025012032 318162661362 318501304576 318790201128 318806797869 318971515044 319719157632 319752812106 319918018056 320549020064 320667879168 320670702744 320687761849 321317087616 321622247856 321638992038 322256611264 322270550784 322273388472 322576616544 322579456927 322593410412 323212862336 323229689328 323536665998 323867223232 324188827872 324191682451 324482883291 324650533116 324828253568 325153675574 326396965293 326744372864 327037866624 327365502282 327713940736 328011193608 328028270409 328322711353 328336913268 328672374912 328984520592 329001648066 329296962722 329633405248 329650566504 329963641189 329977914084 330611170176 330628758096 330754267116 330942761786 331577869504 331592212224 331612772257 331735733784 332208187227 332390044896 332561780096 332579093808 332596786418 333193968198 333235068352 333376365504 333379300982 333548610304 333565975392 333851155512 333868536351 334223896448 334368557068 334859244174 335215658752 335342908992 335519716056 335838364771 336004334848 336497422464 336643067124 337481333056 337495931136 337498902888 337516857223 337642007976 338307968544 338325581412 338482761344 338500383312 339168036928 339314837498 339329514888 339504835488 339507824929 339812783289 340174470272 340303602912 340321706452 340515266546 341313405888 341331175224 341986607872 342004412256 342329219596 342488474496 342636712236 343019262144 343507785432 343695828736 344349182268 344527096368 345206636992 345356051222 345552474631 346362420768 346380452964 346577852894 347390202432 347393261306 347408288136 348075390208 348093511584 348424101844 349126430016 349129504178 349815042304 350165496772 351004528368 351696844992 351704744209 351878555392 352046084832 352547463996 352740455808 353593598904 353787163392 354291022176 354309467148 355345459742 355360830552 356061739488 356196903048 356399897308 357121447046 357253867152 357958509888 358143455488 358162101024 358181154604 358313967648 358317122709 359020701312 359023862596 359224896576 359380378266 359933426944 360089215304 360294018292 360617647572 361138517376 361157729296 361672085138 362210145024 362538687672 363288151408 363479692394 363614470128 364331658432 364350626136 364519896832 364538874336 364696656051 365415978844 365431785264 365620592064 365623811462 365778841974 366341737216 366480803136 366500299256 366519379863 366708748588 367568283264 367587419472 367606974462 368312443968 368658990336 368662236488 368678183328 369405359232 369756189712 369775439826 370501517568 370504779944 370837580904 371029180704 371189771589 371604200656 371921901316 372133434218 373005683904 373025103192 373044947457 373237687732 374112525696 374115819868 374132002608 374869935552 374889451896 375225955832 375242186592 375245490711 375982309248 375985619884 376001883504 376339385968 376358978814 376743504576 377101304216 377117616096 377861437824 378004876704 378220299184 379126552896 379666499688 379874337024 380254905732 380793106512 381004915408 381544177728 381564041544 381926419329 382135493792 382679725876 382696279056 383059732146 383451104064 383815274024 383835256077 384592327588 384734933856 384974233098 385713031872 385733551112 385876580544 385879978302 386637678336 386657807328 386857580928 387025022748 387788385712 387805159872 388005526272 388008942776 388357466616 388918403328 388939093088 389160304624 390669118203 391233393824 391439668732 391584813984 392580326208 392750244978 393541922592 393745252992 393748720036 393915675972 394692629968 394713178314 394917113864 395842766592 395863374816 395884434036 396088974736 397020870064 397038043584 397821156096 398198973536 398219704428 399005147632 399569886912 400189139168 400759083004 401740712646 401948279096 402911387424 404089490896 404106970176 404110528458 404904025344 404925105312 405100367217 405288569504 405309669492 406109096848 406126663488 406130239554 406302445458 406927702272 407082174912 407314168352 407335373796 408138796624 408290133888 408699170334 409328115456 409349890976 409501677312 409505283096 410084883936 410312985824 410720432304 411305374662 411530531776 411942814543 412134454368 412312836663 412525865388 412751690624 413339525872 413361045006 414329928768 414587635644 414745016049 415186458752 415405362736 415559394432 415563053556 415975713426 416400715584 416615856384 416796178344 416817877437 417618261536 417636326016 417640003428 417855784528 418032962256 418054725738 418857484864 418879291272 419095712672 419277107977 420099907968 420122256528 420720588834 421328270272 421346495232 421706722752 422129200311 422578502528 422961802284 423381809214 423814378176 424033349376 424216881816 424238967243 425053601504 425075730492 425295353392 425497836582 426314403648 426337082808 426557357408 426741982303 427560936992 427579431552 428630529834 428829663808 428848213248 428851989384 428874803539 429697851296 429902430516 430102155392 430124547216 430972919104 431404679797 431792183277 432005573376 432251770496 432643844388 432867377488 433904571072 433950245001 435192121728 435195953724 436073190336 436261933926 436487336376 436510060623 437348258144 437367176064 437371027212 437556479724 437782551024 437805342702 438646027456 438668864088 439085475283 439534088672 439697067264 439970552112 440137568052 440838344128 441005689488 441279988279 442314311712 442944249636 443186726528 443438791744 443630723354 443837104704 444029208714 444258624264 444281753097 444501820672 444754633856 445134874016 445158048468 445600096578 446478992232 446648478822 446903020837 447123878656 447359621408 447525501696 447973845228 448857422832 448880791086 449136605281 449762197248 449998537184 450189343968 450193308019 450212781564 451077291392 451100775216 451333844416 451529193206 452191813983 452415285504 452439353184 452443337047 452673113984 453083711052 453738137216 453785898878 454600677258 455084541184 455108233632 455949640692 456005883008 456848949648 456872733954 457359016192 458010380576 458208619141 458228439396 459132243024 459156146202 459369461824 459568288634 460470157056 460498708033 460518627348 461602109052 461816561024 461840603952 461865173042 462771548928 462971848248 463186936576 463211050848 464124682112 464345651952 464589655166 465006966606 465501906688 465727633059 467084766096 467331033078 468006037824 468668438784 468697498087 468929126656 469394779776 469820544228 470063285328 470087757594 471010804992 471214670472 471458131872 471462283201 471482676756 472388029568 472412622864 472861281074 473814440736 473818612813 473994304056 474019519701 474748985984 474929204064 475224602762 475400815344 476338489536 476815698723 477278013184 477549468032 477751956864 477756163612 478185301692 478457272566 478966528768 479173837688 479856270439 479877027084 480823530096 481006054116 481280176286 482254552507 482433371784 483384916896 483410082708 483685574918 483864924816 484819293504 484823562482 484844533992 485304998997 485775544576 485800834848 486051832448 486262208068 486283241808 486975799674 487242380352 487246670666 487494122752 487705122632 487730513361 488641070848 488692506484 490116559296 490142632616 490840686973 491083258624 491570911104 492016790412 493033919768 493455435998 493476780888 493945444083 494450107872 494475849756 494705574272 494919695452 495921685574 495943137144 496414142679 497340911872 497366804256 497393263276 498585067344 498842670144 498868640712 498895179627 499826580736 499852602528 500064548256 500068951473 500322915456 500327320948 500348963088 500776733268 501335844672 501552835602 501811971752 502324672768 502823488128 503014363488 503279574084 504006502272 504751151786 505502070528 506221999584 506248354332 507006540976 507461952816 507724142016 507728612678 507750574968 508725570304 508752055392 508972256247 509235225772 509257253232 510261705408 510266198414 510455404368 510482559678 510746309528 510772899819 511268138752 511780341436 511970108832 512979911808 513006618384 513298977464 513493829394 514284042496 514502107392 514506637736 514528893216 515261678148 515543743104 516033363664 516790644552 517073546496 517809955488 518034076833 519351056546 519543631152 519866779341 520892157604 521085303648 521089891959 522113085312 522140267376 522636152766 523440434944 523666993304 523689645024 523694256267 524722563456 525220901296 525248245158 526284237752 527545267488 527817833088 527845912048 528597662894 529110683712 529384058112 530680745088 530959605904 531436533264 532759849216 533018189613 534092609232 534599845962 535654283528 535682170569 536937764832 537215183232 537243151536 537271731906 538531051968 538535793894 538809293568 538814037944 538837344864 539070567399 539900140416 540133822956 540412892656 540441027438 541502217984 541506986072 541707776064 541736593944 542508127707 542776233216 543113831728 543315217536 544932227112 545219538591 546007044128 546497487648 546779845248 546808311504 547627243072 548123968266 548407166216 548430888096 548435717193 548668262961 549512605824 549721204704 549750448884 550034487184 550063122882 551148060008 551352424896 551410461693 552439905024 552468665952 552783514192 552988485504 552993354732 554084071408 554108038848 554634284568 554663159739 555200954112 555728237792 555752276352 555757169916 556543771056 556853337904 557377283008 557406300984 557882851974 558200151327 558505721696 559508525856 559856531598 560163008704 560960785112 561168788544 561173729802 562275630336 562304903328 562838933748 563949069712 563973463872 563978429826 564509078952 564538468221 565085837568 565115256864 565622509088 565651956324 566767640656 566792156736 567330448776 568419204864 568449443744 569811505536 570382358598 571502340864 571507373112 571802652512 572316266592 573203240688 573499396288 574019588814 574589598219 574873558272 575176656096 575722911036 576858459184 576888491382 577461349647 578539428096 578569547808 578600326668 578819967453 579956517504 580261271632 580286371392 580537534122 581430920448 581682578568 581983115168 582008289408 582013414164 583161369616 583377604992 583408639632 583710068032 583740456936 584891818784 585108695808 585144974869 586627402816 586850090736 587159503098 588007585984 588870489312 589125367467 589752415616 590592332848 590617879488 590623080054 590873513958 591782806272 592038944952 592069767471 592344832352 592375670796 593544064624 593764149888 593826651054 594133462104 595305322976 595526061312 595531305096 595562986291 596731734144 597298460304 597329556642 598476563776 598502451456 598507721448 599076134293 599354830368 600252458624 600283708752 601138624506 601467700288 602070267409 602611068969 602922418644 603252470912 604111614736 606134236344 606165792687 606810978176 607356038016 607932854256 607964504238 609131932864 609163645272 609195359331 609742178227 610391553408 610971252528 611003060694 612176324032 612208194936 612789619351 613643159808 613992173184 614024836464 614257924644 615469478736 615787471936 615814108416 616080648456 616958061993 617295797664 617614734464 618788798082 619127535936 619132987538 620009288808 620041567509 620970177412 621881453466 622779688128 623108044104 623344580334 623699820289 624008050432 624568557312 624923784576 625194267516 626427392304 626460005142 626751047104 626778157824 626783676792 626817020557 627049443384 628252805376 628286227296 628291759543 628318936908 628610842496 628643569008 629883497152 630156126782 630183384792 630514532011 631080883251 631392761088 631752587648 631992405408 632026026268 633238938752 633867753792 634442703426 635117986048 635754264964 636050024064 636325322724 637580402256 637613595738 637943030088 639438315264 639477962977 639505624212 639836036112 641098040128 641341405488 641375523698 641740310029 642634175232 643244495712 643277984076 644513222528 644546776944 645153233088 645158913854 645186820824 646425724672 646459378656 647073331996 647734446464 648377655744 648383364902 648965766582 649301066232 649656507136 650307351148 652793930586 653165953531 653488745728 654075733248 654702684769 654731004564 656022387216 656056540818 656645422706 656673826536 657344749824 657969041184 657974834797 658003296132 658593925444 659266810496 659301133008 659927282378 659955828168 661222340352 661257516192 661263338761 661508534232 661885523572 663155739008 663225544514 663471467568 664416374454 664780089792 665123560192 665158187616 665193572836 665446085031 666387936396 666470136704 666752731008 666758601964 667131950784 667702311024 667737072702 668447792896 668737114136 669689520283 669718488348 670685817984 671039432112 671676729542 672994844928 673036573279 673286134248 674962666112 674997805776 675033714446 675284015952 676615937088 676651162824 676965522688 677000766624 677293789809 678336073856 678629674996 678659029776 679009670976 679015649858 679625566578 680348940544 680607205824 680643412904 680678848317 681030533092 682626811776 682662350448 684008824512 684658439192 684976948992 685019420281 685273424472 686038524288 687015570864 688698364536 689054192736 689060260063 689352432951 690413273984 690712102444 691104949262 692724841536 692760905928 692797759563 693155705788 694780404864 694786522612 694816576272 696187023168 696848203688 696884482749 698252860032 698259008356 700330993544 701328395257 702009056736 703393689984 703409488418 704092169664 705094927992 705480911616 707187197808 708582044352 708618934296 709291921611 710690919484 710721661104 712123478976 712393806096 712799794616 712836904143 714242894092 714507734304 715917019776 716324202048 716362309208 716627935296 716634245418 718041402624 718047725192 718449793152 718760756532 720178430608 720588036584 721235295144 721920264429 722277034752 722315458592 723344170276 725077375344 725528362377 726576302816 726959384788 727228940256 727235343723 728663316864 728701252272 729077748672 729393312102 730831957688 730863570528 730870005999 731241184128 731247622924 731557683948 732961606272 733000598512 733038759726 733417497176 735136566528 735174838944 735213948924 736624887936 737324472976 737356366656 738810718464 739512379424 739550879652 740183153997 741009559888 741675161808 742058361408 742379543178 743208401312 743843802632 743882528361 744266868436 746011367808 746050206384 746089894914 746475375464 748225051392 748231639736 748264005216 749739871104 749778903792 750451911664 750484373184 750490981422 751964618496 751971239768 752003767008 752329253403 752678771936 752717957628 753487009152 754202608432 754235232192 755722875648 756009753408 756440598368 757126727679 758253105792 759332999376 760509811464 761586213024 761592919017 762009830816 763088355456 763128083088 763852838658 764270987584 765359451752 765392558112 765399297621 765723839517 766119464292 766902208128 767630548048 767670512154 769184655176 769469867712 769948466196 770240744091 771426063744 771467102224 771753161088 771759956604 773315614656 773715161856 774050045496 775576771424 775610319744 776017885552 776714933232 777878186176 778320609248 779026584819 781338236406 782466787648 782879337464 783169627968 783954229149 785160652416 785500489956 787083845184 787490505984 787497440072 787831351944 787872367737 789385259936 789426356628 789834227728 791726749632 791768868072 792177949472 792896494341 794041740128 794076087168 796397947072 796439408856 798010295264 799139773824 800378278336 801518166008 801899768943 803481425292 803896558192 805822774848 805907597859 807803690841 808178981792 808213940352 808221056916 809850210624 810200734434 810577139008 810619338984 810661541157 812218193696 812253326976 812260479108 812604890916 814164349824 814628336704 814670747592 816277593248 816580267776 817398340668 818699781952 819010566192 820169767872 820625971648 821440864608 822185952399 822610749324 823061063552 823885629086 824268908736 824625673326 825051730776 825094684323 825503381248 826679051744 826722090012 828659857536 829175271288 829490032098 830372917504 830810725472 831118788864 831126107112 831951426852 832801431168 833592356688 833635754874 835236523072 835272652032 835280006856 835711569056 836065924512 836073286321 836109451476 836824277961 837714969728 837758582544 838191425344 838554215954 839784797397 840199815936 840244513056 841441177668 841760594703 842656540544 843413445504 844258400622 845157005056 845923604568 845967644739 846763618428 847628756352 848433763632 848477934486 850107203008 850151460984 850590706784 850958864119 850995673164 852628807296 852674165616 853114714816 853483964606 855121873984 855158863104 855211886347 857261059668 857659327616 857703978768 857749607078 859395702592 859804861032 860204310784 860249094432 861029383221 861945838208 862809359594 863584366554 864503540992 865287688776 865332737073 865734754976 867809142144 867900490002 870384243456 870391907448 870438210733 872146380672 872523867852 872974672752 873020121246 874696516288 874734352128 874742054424 875112959448 875565102048 875572811659 875610685404 877292054912 877337728176 878170950566 879068177344 879941104224 879948852367 880275136104 880739254647 881676688256 882011378976 882559976558 884628623424 885888499272 885934620081 886373453056 886877583488 887261446708 887674209408 888058417428 888517248528 888563506194 889509267712 890269748032 890316096936 891161645101 891200193156 892957984464 893296957644 893806041674 894719242816 895615597513 895947690456 897714845664 897761582172 898273210562 899997074368 900378687936 900386616038 900425563128 901707936759 902154582784 902201550432 902667688832 903058386412 904383627966 904878706368 904886674094 905346227968 906167422104 907476274432 907571797756 909201354516 910216467264 911561275807 911899281384 912011766016 913697899296 913745467908 916020761152 916417238282 916456878792 918264486048 918312292404 918738923648 919136577268 920997416066 921037254696 923204218104 923633122048 923681207904 923730346084 925943696496 926422101696 928249364224 928691303904 928699481307 929179310332 930013933212 931455266118 934169532192 934662066156 936012075648 937394996174 938789559552 939641088456 940126570656 940175515188 942429340944 942916263744 942924566402 942965353512 944776059136 944825245728 945234190173 945722562148 947628881472 947637225626 947988608112 948039039402 949497971968 949858408128 950449205524 950801630688 952676979072 953631397446 955098936064 955503913728 955512327224 956370603384 956914545132 958347675376 959712540878 959754054168 961647060192 962012108232 962063285547 962560352572 964509105014 964866743568 966769833792 966820165416 967371149836 967729849632 967738370781 969638587008 969647124964 969689067984 970609997994 971601669696 972103664896 972524416136 972566483616 972575047353 973951599348 974484760704 974493341332 975410245264 975461026722 977385012968 980233118592 980285265232 981681373946 983141822208 984033580824 984968134059 986067839536 986910871996 986953561776 987890888166 988900215744 988951699512 989411148544 989839390904 989890923567 991843371148 991886274288 992828285358 994733608512 994786526552 994838316771 997170134688 997685340288 997737281424 997790359254 999705205056 1000129096512 1000137902946 1000645830912 1000654641896 1000697926176 1001553466536 1002671689344 1003105671204 1003623943504 1005646976256 1006028726976 1006559148168 1007515094313 1008013004544 1009502303572 1012443999168 1012496708664 1012550571669 1014013081952 1014923905632 1015448284032 1015457225356 1015501149936 1017504110784 1017944512494 1018470451544 1018514506464 1018523474787 1020523410816 1020532396828 1020910808736 1020965119356 1021492619056 1021545799638 1023560682872 1023940217664 1025959823616 1026013236768 1026597954928 1026987658788 1029013275472 1029057786432 1030523356296 1031087486208 1032066727328 1033581289104 1035619910976 1036068153666 1036657423893 1038702113092 1039087262304 1039733558682 1041784315208 1042170607296 1042179783918 1044226170624 1044280534752 1045272305532 1047333986608 1047379290048 1047388512534 1049445126912 1050441802592 1050496490316 1052568475504 1055090534976 1055114232627 1055635666176 1055691824096 1057195325788 1058221367424 1061361490176 1061919211808 1062873066528 1066036379226 1068185218464 1069199691924 1071308567056 1071364341138 1073875529664 1074430366464 1074486303072 1074543463812 1074951368127 1077062103936 1077071587788 1077628075888 1077674689728 1078141134798 1079800280832 1080267645912 1080825785312 1080882054876 1083013972144 1083415552128 1083473187888 1085016255414 1086227663456 1086630435072 1086697810471 1089864454224 1090439077182 1092014088256 1092994975296 1093559690496 1093616623008 1094089968153 1095254486144 1096247936532 1096814332432 1096861776192 1096871434386 1097336525922 1099025211648 1099442409408 1099500897768 1099558139589 1100068974368 1100126245764 1102296120016 1102704849792 1102820923386 1104937331904 1105567028384 1105976971008 1105986709464 1106045545969 1108168142816 1108216077696 1109268569136 1109326319478 1111456475584 1111504552704 1111514339832 1112569963687 1113087542112 1113569314767 1113706675808 1114754566016 1114812601968 1115765703948 1116400302654 1117011443392 1119017051712 1119134842371 1119713063196 1120326017408 1121921570224 1122337577088 1122347459604 1124609806656 1125677867496 1125736472133 1127898139424 1127946927744 1127956859652 1129018157904 1129076936442 1130230513728 1131245018176 1131303912648 1132378330993 1133535281312 1133584313472 1134660897552 1136898887488 1138037864509 1139623011072 1140764717196 1143014746224 1143605305024 1144632533184 1145779257987 1146406481376 1146998792576 1148039177628 1149179196438 1150353312192 1151445822072 1151505768231 1153716918368 1153776982764 1154922699294 1157139095616 1157200653336 1157639934906 1158299666251 1159913035008 1160522543264 1160572742784 1161075068244 1163365157136 1163966230336 1164016578816 1164026828328 1164088752463 1166322739232 1166755209984 1166817279264 1166827553437 1167420136064 1167480913872 1169783637568 1170289949738 1170955559449 1172007354609 1173254805632 1173700181472 1174319006196 1176015171968 1177740978624 1178250734934 1179504831232 1181184665696 1181235758976 1181246160108 1181747027916 1184077889904 1184139534942 1184689664704 1184751341592 1187088129248 1187528299776 1187601931243 1187653302108 1188266924208 1190610645952 1191062610192 1191125972582 1191803432911 1193463468288 1194596920608 1194659113284 1196953127552 1197015442896 1198152268586 1198709660736 1200504917248 1200567417504 1202277249012 1202935400576 1204140534818 1205222137938 1205844837288 1206504941824 1208223229472 1208746179277 1212268472688 1212331585374 1213022485129 1213621956352 1214712076032 1215865708512 1215876414571 1215929008476 1218263865728 1218327290544 1218390718662 1219484356454 1220783106816 1221942505056 1221953264623 1222006121388 1224352648064 1224416389872 1225579238702 1227984346368 1228049672928 1228515849288 1230938957472 1231574943872 1232161296912 1233916123986 1234591595328 1235229468928 1235828443629 1237577596164 1238255071872 1238265975076 1240018577616 1240083135018 1241940354824 1243709109097 1243762906932 1245559376256 1246216088208 1246689160668 1247399640578 1249847569152 1249925064661 1250388535032 1252854784608 1252920010284 1253502094208 1253567353584 1253634041114 1254098886768 1256572454592 1256583519086 1256637873816 1257221684992 1257287138016 1257831323931 1259766994304 1260312253564 1260366769584 1261029064022 1262161766502 1263505175296 1263984810816 1264052052536 1266477877504 1267735507584 1268885406852 1271508529928 1272100048128 1272178923379 1272650645448 1275160804512 1275227191476 1275886060176 1278955925954 1279011248424 1279672072224 1279683340117 1280225946909 1282196080256 1282682810976 1282751047396 1283480620058 1286488991424 1286555968152 1286624410617 1289026445056 1289093553888 1290306466176 1290317827708 1290373641648 1292918757312 1294146663992 1294214039391 1295468892928 1296755311488 1296766729804 1297931533164 1298602132464 1300614702296 1302467019763 1305587861172 1306331907062 1309405369538 1309462009128 1312044774432 1312113081636 1313290845412 1313347653072 1315938082368 1315949669594 1316006592264 1317187850888 1317256425849 1318533620992 1318602266016 1319854564756 1319911656336 1322515032384 1322526677522 1323017068464 1323771047144 1323839964837 1326311478016 1326451089028 1326942935136 1328832748908 1329560179584 1330316375232 1330387145672 1330892170062 1332775872792 1332940273408 1333505462016 1333517203928 1334263901568 1335404622048 1335474145404 1337474228272 1339379040566 1339436976696 1340709062511 1341371635968 1342078864224 1343353459084 1346073146558 1346572268496 1347409815843 1349925332224 1349995611552 1350067428892 1350568031904 1350579924057 1353231874176 1353302325648 1354001533248 1354587579618 1356672147712 1357259349992 1357318059552 1357330011141 1358019341952 1358031299716 1359251133156 1361214411648 1361286825808 1361357696634 1362061066184 1365253623552 1365324700896 1368017649024 1369316878384 1370038840562 1370546848944 1372077048576 1374031141728 1374625857423 1377396729072 1378108385472 1378120520126 1378704865902 1380826547968 1381424204888 1381496124099 1382209898524 1385449683072 1385521811856 1385595519126 1386311411576 1389560809728 1389573045224 1389633152544 1392374046336 1393696407376 1393768965498 1396505720064 1396518016712 1397182899177 1400661987088 1402656790514 1404018113472 1406092494261 1406787379968 1406818976836 1408184339328 1410189855984 1414374395616 1414386849603 1417164088704 1417237868592 1418583843222 1421381838968 1421443322208 1421455838439 1422058559103 1424246957952 1424787612192 1425599589232 1425673808286 1428485788184 1429015468608 1430447096169 1431834039552 1432648404096 1432724618416 1433255870592 1433268490836 1436095450384 1436899586304 1437521513064 1439568811317 1440356861216 1441176073168 1442470590288 1443840528858 1444630917184 1446688340552 1446763657521 1450154750688 1451056724754 1453152605632 1453918769576 1454457880512 1454470687446 1455914996991 1457326633728 1457402504544 1458155497344 1458786624204 1461663915376 1461727141056 1461740011998 1462482368256 1462495245848 1463115367896 1463191540083 1465923212544 1466001197024 1466077519452 1466834994352 1470349677888 1470427897848 1472522060919 1473249775872 1474648945952 1474712733312 1479024758848 1479101759304 1480366307994 1481836332249 1482019119776 1483350323616 1484116722816 1484759086356 1486416802624 1487687605264 1487765056722 1488533736872 1489242428037 1492022735616 1492100412768 1492179789828 1492950750928 1496463279472 1496528010432 1496685538881 1499479742208 1499557807584 1500206854419 1500903823328 1500968746368 1500981962844 1503942479536 1504007534016 1504658506806 1505357543872 1505435915256 1506974018304 1508405216864 1508470464384 1512019506816 1512881196736 1514253455358 1516506211584 1518665998752 1521019622928 1523172426048 1523185838034 1524019661632 1526176710912 1526256166176 1526916768741 1527705677316 1528541975168 1530718903504 1530785116224 1530798595242 1531447679034 1532238928584 1532318699457 1533804416256 1535261096096 1535341024308 1538369310352 1538939735424 1539896932392 1540481488182 1542852127488 1542934204448 1543506322176 1543519913208 1546631229312 1548100090992 1551153542848 1551220639488 1552035771104 1552707531739 1553429866464 1554102230499 1555756372352 1556641218496 1558053169638 1559600338023 1562676472812 1563269675877 1564933575296 1565758674928 1566339255936 1567908458298 1570321304832 1571000979912 1571082768801 1574167690368 1574994880144 1575662703888 1575744735474 1578770519872 1578852713256 1579668455456 1580352176221 1583453499264 1583537736144 1584355898944 1585792988682 1588083480256 1588152174336 1588250646073 1592795894144 1592878817712 1596020590528 1598279547648 1599054568839 1600756556672 1603036332016 1603799537886 1606962850584 1607046511707 1607793116384 1608489010219 1611645549696 1611815195718 1615607381682 1616357963584 1616427880704 1616442113832 1616528105647 1619700421248 1620401468868 1621154278016 1621238677968 1621323082314 1624436387392 1624506653952 1624520958216 1625209781832 1626063793081 1627524383121 1628328699648 1629256673408 1629341495184 1632555186496 1634796681336 1635658615773 1637399563904 1638021132384 1640339535744 1641251943296 1642881729216 1644371904798 1645221498648 1645307151579 1646122127104 1647771258172 1648537817472 1649251346652 1650103461552 1650189368646 1653358103488 1653444180024 1655014483759 1657319715072 1658350542576 1658980064196 1661621450944 1662252214224 1663286109667 1663902853704 1665602862336 1667184713376 1667271509748 1670473046144 1670560013712 1671423138112 1672131849024 1672146572642 1672218902952 1673648555922 1674600453981 1675429939456 1675517165088 1676382850688 1677108431908 1679569594794 1680489026112 1682882355336 1683521189406 1685313081088 1686826891008 1688516801244 1691847209136 1691935289478 1692899512213 1693527236856 1695257512704 1696867527264 1696882468687 1696955868972 1700214406016 1700302921968 1701181413568 1701917728238 1701991346328 1705257614592 1705348331232 1705363347331 1706229429632 1706967929212 1710243747968 1710423772694 1714522119336 1715318655232 1715407957536 1715499214156 1718791405184 1719609722064 1720498188864 1722058766442 1723891676416 1725618719188 1727168733108 1730575377552 1730665474146 1731469509952 1735618284288 1735725899509 1735800980004 1740783814896 1740876421466 1744292761344 1745047735704 1745949345504 1746040242492 1749393032576 1749484108848 1750225918896 1751130204096 1751145623318 1751221370808 1754584109824 1754675456352 1755434924607 1756341901132 1758136354688 1759882208448 1759897704734 1760550272208 1761478509294 1763353376512 1764022757952 1765119953116 1766629031251 1769257246848 1771776998544 1771869240162 1773755166976 1774522893416 1775348418816 1776116834856 1777034497056 1777050144373 1777127012388 1780539496064 1780632193872 1782323290202 1782400386312 1785915968928 1785931694449 1786593915288 1786688958873 1787612083348 1789438485632 1791231195026 1791895380912 1795429691328 1795523164344 1796546421124 1797228402879 1799994148736 1800757375872 1800773232076 1800851126256 1803415873518 1804403100864 1805335377664 1806116772824 1806210802227 1808767255932 1809757412736 1809773348188 1812334844208 1815143595512 1817728697911 1818402709032 1820432934528 1823122551614 1823798562768 1827395798592 1827490935816 1829226534681 1832041522304 1832834476564 1832913757584 1836528972096 1836624584808 1837477847296 1838273154536 1838368858053 1841994832132 1842074509392 1846408436208 1847362415808 1847460692168 1851887392992 1852844203392 1857382607808 1857398962614 1858358620664 1860027866424 1862910532236 1868339064384 1869324132312 1871099460867 1872024151296 1874789992348 1879282176912 1880253141312 1880351030376 1880451061671 1884858681888 1884875278629 1885832527488 1885849132804 1885930707024 1889650491456 1890468380346 1891445124296 1891543596033 1895257762944 1895274451252 1895977216224 1896078078804 1899716816256 1900898411048 1901603261376 1905353958144 1907262794892 1911024654448 1912741206768 1913829090264 1916695350752 1918433888931 1919425081756 1919508108336 1923294120384 1924024216464 1924126571094 1925120705144 1925220930087 1929018210028 1929733487136 1933539667584 1933640330832 1934742299672 1935459699264 1935476741562 1939277174016 1939294249928 1939378135968 1941219995988 1943203339392 1945048832272 1945132967232 1945150094706 1947903198696 1948969521408 1948986682664 1950820490528 1950922053444 1954770025936 1959497860593 1960466237184 1960570530464 1963362747892 1964108054307 1968067161648 1969936268118 1972135679072 1973821743992 1973907123552 1973924504391 1975781776332 1977800431488 1977903399024 1979678781808 1979781847134 1983686742296 1983772548576 1983790016283 1985656570716 1989467217024 1989573053104 1989676633542 1994340269376 1995370680576 1995474562848 1995580718508 1996338255093 1999410410112 2000258193024 2000275805892 2001309283792 2001395852352 2003106933072 2005343378688 2006211342408 2007247887008 2009068560849 2012057453952 2013118296336 2015030188626 2019004607144 2019109719837 2024887998336 2024993417328 2025101143338 2028026163904 2029847811264 2030896568064 2030914450712 2031002299872 2031881369427 2035008221568 2035889024988 2036940903088 2037029012928 2037046949574 2041046821632 2041064793656 2041821617472 2041930238712 2042036544951 2042985238112 2043091599276 2047121365744 2047880435328 2052026473536 2053195909856 2053975317576 2055058260843 2058026550944 2058115572864 2061046712592 2064133454656 2067162578208 2067180780189 2068057298853 2071239821952 2072136307332 2073314847786 2077404226184 2078174524608 2078393278689 2079467117364 2083568630416 2084341214592 2084359567836 2088561069504 2090544611064 2090653448247 2094667973216 2094758580096 2094777025068 2100883605184 2100992980632 2103985185771 2105136951008 2110181069952 2110228465254 2111383648192 2114390651576 2116442734848 2123838423616 2125746133056 2127875764833 2132072758452 2136370436928 2138399383848 2138510712429 2142617134112 2142728682276 2147751059328 2148972606144 2149086927624 2149902736254 2154124207872 2154143175576 2155256151776 2155349379456 2156282269596 2160535291824 2161651570624 2161764109752 2165760793287 2166027944288 2166831104256 2166946375776 2166965456383 2170032510828 2172455326912 2173395620942 2176585087131 2179728908448 2180878154364 2181706031169 2184028176512 2185989950592 2187233246016 2188179936306 2190508972288 2192495873064 2192610017997 2193628664864 2193723552384 2193742868772 2194673051844 2198884818816 2199001795536 2199116279178 2200137948736 2200252491528 2204592240032 2205409699584 2205546443737 2205641846772 2209874663808 2211134056768 2211973418928 2212091091938 2216336285632 2216432155392 2218537138272 2218652638956 2220549461991 2222912951168 2223028679664 2225139927374 2226175084224 2227138629534 2227413351616 2229509132032 2229625203936 2231531407896 2231647585083 2232800605308 2234022886784 2238034103424 2238269684742 2239426126392 2240652034816 2243843140448 2244675154176 2244694919208 2244814332943 2249219613312 2251355734992 2251472944266 2255796278848 2255893855488 2255913719304 2258036315808 2258056198489 2258153872884 2260461027456 2262490036352 2262607825296 2264756661986 2267070562624 2267168626944 2269321795104 2269341777157 2271380183037 2273797774976 2276075729018 2281529434392 2284778757051 2286029492448 2287210610048 2289265066368 2291558515974 2292812962752 2293997585152 2296078355256 2296197892863 2298358392876 2300706624384 2302891644144 2303011536462 2307433836736 2307553965528 2309745488323 2309845398588 2314278191232 2314401306672 2315279869812 2316599332502 2321045086528 2321145485568 2321289405799 2322150136488 2326730314272 2327932460672 2328053656656 2328177504926 2332645478464 2333634558528 2333655106874 2334840272128 2334961827744 2337079754457 2339567275136 2340579899476 2341911118898 2344014709218 2346509611264 2347400362944 2348638012392 2350868553397 2352030343936 2355481957248 2356501469868 2362369331392 2362471517952 2362492320216 2362618000561 2363494055832 2368155779808 2368279069884 2369379329408 2369502683184 2374176258496 2375203862486 2375306604216 2376533848416 2376554774503 2378689483023 2381221291904 2382125220384 2382251945164 2383606865822 2389193841216 2389318226568 2393906255104 2394030885792 2396304537172 2397419321472 2401134835008 2404554498024 2405870801152 2408281069636 2410444275876 2411689674576 2416446458944 2417492358554 2418867322417 2424536945376 2424663170748 2426044970258 2431731417024 2431752829142 2431858016952 2436527731456 2436654581088 2436781437324 2438968712908 2443885010112 2443906529246 2444012242776 2448705296128 2448832779744 2451158477404 2456099345856 2457031698576 2461877914944 2463149887744 2464322593824 2467832247972 2469183190656 2471656887258 2475155192328 2476510143744 2476531950152 2480037155232 2480166270036 2483880709648 2487418218194 2487525813864 2491118752512 2492432176416 2493378321336 2494799281156 2499850129322 2500777070064 2505709569216 2505840020568 2507004188416 2507134707168 2507268082228 2508197773536 2508219858963 2513144909184 2513167038172 2513275747632 2514574276032 2515662647862 2519533988608 2520624507128 2520733539168 2522058128044 2524323533004 2527969621632 2528104105072 2535471015168 2537770813704 2543017059856 2544357846758 2545301290896 2550321609024 2550454382952 2551772120352 2552876592357 2557911851908 2558022496848 2559344144448 2559366680234 2560451893818 2564392160512 2565365621952 2565502094792 2565635659041 2566961240116 2572977982848 2573111936304 2573248821234 2578187107776 2580612932352 2580635655416 2580747283296 2585837514624 2588293327984 2588428078782 2593510622976 2593533459608 2595863066328 2597204264928 2601229404592 2604934039526 2611175722344 2611314632199 2612663814124 2618810739076 2618924018256 2624089548864 2624226163272 2626581690824 2626695306144 2626718434977 2631876164736 2631899339188 2632013184528 2634375701776 2634512851698 2637204532032 2639709129512 2639823312672 2639846557101 2645030064768 2645053355044 2646034136928 2647542094288 2647679929674 2652902178056 2653885870272 2657665497816 2659120359168 2660632750464 2660774291344 2661784340124 2665551745584 2667034407856 2668527803136 2670809244096 2670948290808 2673484935303 2674948456544 2678758081132 2678873953392 2681418125022 2684157728448 2686706918168 2686846792539 2692146293116 2693144536992 2694819631686 2699991223104 2700134857784 2701136063808 2701159848114 2706463748352 2706604651296 2708003066496 2709175159236 2714518699984 2714636119104 2714660022282 2716038683904 2716062599432 2718502266312 2722428823296 2722573651616 2722715393268 2724122132368 2730649401792 2734683827421 2736035298048 2738633756768 2740077681124 2741093697888 2748062283456 2749251714846 2754793458144 2756216770944 2756241040252 2757409731804 2762848409776 2762992248198 2764419797048 2770899366144 2771043623712 2771191038252 2772622823152 2779146090448 2779266305088 2784748092672 2786098443921 2787392814752 2787537930996 2793036033424 2794365798354 2801323974176 2805313581028 2808036226944 2812184988522 2813637953672 2816368678656 2820379711968 2828748791232 2828773699206 2834328177408 2834475737184 2835702570519 2837167686444 2842763677936 2842886644416 2842911676878 2844117118206 2848493915904 2849575224384 2851199178464 2851347616572 2856971576368 2858030937216 2860894192338 2865296808192 2865449236832 2866511741184 2866536981672 2872190900768 2875043026128 2879137622634 2880713722432 2882352146336 2883599701801 2884941180576 2886189856641 2887681057716 2889261834368 2893376681104 2893527315042 2900309501376 2902113449508 2903215112343 2906305211264 2907837539152 2908915761024 2908941374892 2911829993982 2914805009088 2916310994688 2917573248408 2917725142059 2923327830752 2923454282112 2923480023996 2924990491696 2926230735792 2926383080166 2932002394048 2932155038904 2933669988704 2934939755839 2940699355776 2940855795696 2945044121838 2949297891904 2949425466624 2949608342707 2954904402177 2958049517696 2958203518608 2960732615988 2963672664498 2964038239552 2966700647232 2968233445632 2969518172712 2969672770701 2972833605248 2975375210528 2975530113444 2977067473744 2978484856074 2984200825536 2984359579656 2984514950313 2985901501856 2987193876121 2992926558944 2993056020864 2993371077762 2999115615168 3000413708838 3001807646656 3001937492736 3001963925688 3002123624773 3007884959072 3008015068032 3009317013612 3010715087744 3010871830512 3016810433728 3016940928768 3019832758579 3022545282939 3024039013632 3025762393472 3028506910716 3037331997504 3037651715007 3042039245856 3046344852096 3046371676068 3048039323264 3052512332352 3053833537482 3055411354632 3055570424361 3057083950336 3061437807008 3061570232448 3061597190484 3062895358068 3064477857168 3064637398914 3070522192192 3070682048616 3073598326981 3076738620704 3077879470848 3079793864784 3080962976364 3085868408896 3087039826416 3088959917953 3093262458624 3096200181984 3102307085696 3104071542208 3105415063478 3106859732928 3108204460998 3109972271679 3111512744704 3113282436992 3116106339276 3119200676046 3125352945624 3126539351754 3128321145859 3129867150592 3131517349856 3132678511872 3135816916596 3142001959824 3142165537602 3143956236967 3148335380736 3149989760288 3151325407776 3151353156133 3151489470948 3157541039744 3157705426512 3159336910912 3160704352442 3165342697881 3166906998528 3167075472288 3167103359329 3168711797888 3171585977364 3176166960512 3176501292146 3185591788288 3185757635424 3192041181056 3198109137678 3201513113344 3206072664032 3207460333987 3207599075772 3213925701168 3214093023414 3215586232768 3216978020438 3223291099392 3223490956231 3223630391436 3231214763364 3232715927168 3232884227664 3233056211294 3239400842496 3240802937736 3242308556032 3242477355936 3242646164628 3248872774784 3249041916432 3250419563664 3252127586162 3255048766242 3258513346816 3258682990368 3260093431413 3265110372992 3269593362672 3271317231546 3274799127808 3276042264768 3280679071488 3280882486609 3282503886592 3285763458432 3288743809596 3290442997296 3290614303158 3295542516344 3297075634944 3298502693304 3300206923104 3300235982407 3300378737292 3306716206976 3306888360048 3310028967518 3316701085152 3316730289691 3317960128392 3318136637907 3323242901888 3324504428448 3326572219334 3327805707408 3334369426752 3334543019496 3337709891061 3340946092288 3341120027424 3342846276224 3344263698048 3344293145284 3344437805904 3347297111844 3349200907962 3351034330176 3352765701376 3354216863816 3359139189588 3360978052224 3365764710672 3367042378812 3375781867549 3377033602488 3383694418272 3383870578956 3385799024426 3387054473712 3393735054528 3393764937374 3393911737944 3397134992979 3400428812032 3400605843936 3402362827136 3403835456476 3403982692656 3410696662464 3410726694662 3412458859264 3413935858424 3414113593527 3420487495936 3420847545388 3429044238672 3430815915072 3430998428312 3435884808811 3437582810368 3439219444128 3440996377728 3444117532884 3451237438376 3454337466216 3461150755104 3461330948292 3462939019904 3471451799018 3471601960008 3474898998753 3481567629792 3481752842932 3490095471408 3491898691008 3492080484984 3492266257389 3498786065152 3498968217696 3500451837792 3500482660311 3502260408192 3502291246636 3502442741616 3509350912704 3510869849214 3512683802264 3512866678347 3516272709376 3519764416896 3519795409468 3521100544416 3522957018588 3528045515904 3530239906232 3533258062502 3538514493696 3543553997088 3543738480324 3549045786832 3552233669712 3554068994112 3554100288746 3554254024776 3561078992128 3561264387744 3562805793729 3564646580404 3564800772624 3571831937856 3571863388898 3573187830576 3573377917746 3575224166696 3575410298733 3578876971264 3582462390052 3583790761824 3590859382656 3591046328688 3593092842248 3594456805758 3599988297472 3601514751744 3601546464152 3601702252512 3606831747036 3608806201728 3612233545648 3612421604454 3617534511864 3619514825472 3619546696376 3624669688416 3626238537831 3630287191024 3635457395822 3636805418064 3639067455387 3640865869056 3646245103228 3647597125536 3647629243713 3654791597184 3654981871632 3658453069362 3664083044608 3665668953128 3665827515168 3665859793869 3673057944192 3673249169616 3676546309072 3676737716106 3683989664264 3684149018784 3692816872416 3694724831616 3694921384336 3703774785984 3705688406784 3707485330887 3714765215616 3714797925228 3716717241328 3720055732848 3725821064472 3731127327291 3736678128768 3738648264624 3742198921734 3749579984696 3749775193983 3758564353824 3760506282624 3760702060752 3760902123342 3769717363776 3769750557258 3771665054976 3771698265608 3771861414048 3773493971793 3779300982912 3780936760692 3782890248592 3783087192066 3790515525888 3790548902504 3791954432448 3792156157608 3799433632512 3801796822096 3803206522752 3814525589784 3816536770137 3822049308896 3825482413536 3827658180528 3833390701504 3836867777862 3838850163512 3839016216672 3839050020351 3840677840727 3846588240768 3848048432928 3848253142188 3850241410288 3850441860174 3858036420056 3859466974272 3859873231851 3867079335168 3867280661664 3869484599344 3870919398528 3870953483124 3878588499856 3878756271936 3882439991976 3882642118173 3886406678784 3890097664544 3890265934464 3890300189412 3895806397392 3897973365328 3901640981056 3901844106888 3907401059289 3909540051872 3918995721186 3921141060928 3926725495784 3928216108614 3936134323296 3939872536236 3944271358144 3947643487984 3947814247104 3947849008782 3951563552664 3951769277547 3955600862976 3955806798048 3959357563616 3959563694268 3967373484592 3967545097152 3967580032566 3971313141432 3971519894511 3978934434048 3979146106208 3979353267084 3988680538752 3990949125696 3991161437016 3992676510186 3998820820224 4000516386048 4000551611784 4002618567584 4002791704704 4006213866144 4012422684816 4014495774016 4018137121698 4022127187533 4024114907904 4024364418997 4026236592672 4030060377252 4038009214288 4038219439674 4042229447529 4049775996672 4049986834656 4050202286676 4051739772171 4056052327808 4059695622528 4061828901424 4062004599744 4063762738854 4070016443136 4071778049976 4071990033423 4073881806176 4074058025856 4074093899148 4082129587312 4083643234944 4083860477424 4084073089902 4085970476224 4086183198552 4094242731488 4095760870656 4096014824083 4104052947072 4106391819712 4107950635152 4110116521686 4116053101888 4116231145728 4122093425184 4123877572269 4128266909312 4134325156416 4134361560378 4136114597706 4142479643904 4144272614664 4144488372297 4146629695572 4154808452368 4156349049216 4156786557378 4158934234728 4167137260832 4168682429184 4168719135672 4168940904037 4177122139008 4181089222128 4181306896494 4189335946432 4189517160192 4189554050136 4193532940051 4201767210368 4201985961264 4207970371542 4210273902016 4214491871863 4218277482783 4220362139904 4220456930508 4222767296384 4228781303152 4243160548809 4247676847232 4251492266112 4255751529666 4264145516904 4264367515317 4268195247589 4272740873856 4276798767696 4277021424858 4285234268224 4285457364552 4289527335457 4295502118656 4297945212288 4298173855248 4299805472508 4308286351152 4310512303552 4310698758912 4310966039341 4312564539192 4318706433951 4321070583648 4323303141248 4323528219504 4331521586574 4332055888576 4333892751552 4333930912766 4340065021656 4340290972563 4344910653824 4346791241884 4353170174262 4359457816896 4361756308728 4363412062338 4365898742023 4368056353024 4371979901184 4374466492032 4376359872612 4384991746128 4385220035994 4387257329728 4387447104768 4387485737544 4387719143899 4389346103688 4397769637632 4398003591072 4398042316801 4398232558356 4400275897472 4400504983056 4409184480064 4411092887474 4411283693544 4413601724077 4417566182757 4419749327616 4422268113536 4423946837856 4424182183876 4432672571264 4437074276544 4437305277912 4441098923982 4445825902336 4446057359328 4450279854748 4452350168448 4454277259068 4454826703232 4459250407872 4463062815792 4463295170166 4465601210616 4468045773568 4476068206848 4476345740839 4476539369484 4478852252784 4487686280896 4489389838416 4489628665886 4492182170203 4498439226624 4502711469984 4502945888532 4511592557696 4511827438608 4516072631616 4516112396978 4516307745768 4520922054912 4524980072704 4525215650592 4529513323972 4534141125248 4538643590208 4538683554314 4542760366074 4547595549952 4552151458036 4563058868784 4569557514102 4572058984896 4572161674717 4574421220096 4578530132736 4583117031948 4585625925504 4592156710512 4592395785726 4596716785752 4601413248768 4605783288288 4605823843579 4606023072924 4614867673472 4615107931056 4619490976646 4619690797176 4628556382464 4628802613344 4628843371327 4630559739624 4633198665004 4642090173056 4642578811598 4644300272976 4653460628544 4655864921344 4656107313312 4656355009852 4658122595217 4665290956928 4667269117056 4667310213748 4669923655488 4674159508914 4679134550272 4681159798952 4683822237796 4687826641981 4688029418436 4694800725888 4697276024784 4701737106794 4710963914496 4711256012953 4713002939736 4724738662784 4724984640432 4725236001122 4726988111664 4736311559616 4736558139768 4738758658816 4739005366368 4741056528663 4748352516992 4750407724972 4750613208432 4753067696832 4753109549006 4757378966046 4762442583808 4764250440768 4764503890328 4764751938219 4767213731644 4778387682432 4778636453136 4788061771584 4792609074344 4794838642944 4795135941967 4802269670016 4809108996048 4816562139272 4820888551752 4823379349152 4823421820441 4825467030657 4832892917888 4834984717108 4837734644834 4849073890752 4849326341496 4849584316941 4852089940516 4863462834048 4863505658284 4863716033904 4873309162176 4873562874648 4877937425816 4878191379243 4887770020224 4887813058492 4888024485552 4897665559488 4902316954808 4912198691712 4914063397152 4923755829888 4928645187648 4935664495944 4938366381312 4943313774516 4950310384656 4953063900304 4960074310464 4960332540072 4965043451277 4967761419296 4974836436388 4975051627728 4984864352832 4986756642672 4989598562312 4989858329001 4999700258644 5001554140128 5011419138432 5011680041136 5014269414336 5014536164456 5016395547072 5016439717926 5026289818368 5026334076344 5026551495264 5029148552064 5031325295724 5041249014256 5041467078336 5044116256088 5048647066008 5055939243264 5056208210144 5075541627408 5078698536639 5086034119712 5088715693516 5090602581792 5090647406061 5100643218048 5100908765904 5103544240704 5105753184714 5115823703816 5116044993696 5116090041993 5118688288896 5118733360468 5120903787636 5130731243904 5131004189584 5131271318082 5133922480232 5145955965696 5146223872608 5146497642468 5156374215552 5161271310832 5161494566592 5171675029248 5176586655968 5176856157564 5187066919216 5191726132656 5194408529856 5202458809184 5207177698527 5209868079052 5222351444688 5222629264398 5225327628248 5237621478152 5237848036512 5248179097728 5248452326544 5253163381648 5253390612288 5253436869954 5263752329472 5263798678376 5264026369056 5266304773821 5268751403552 5269025703396 5274409064064 5279418259024 5279646625344 5279693114202 5290060129536 5290106710088 5292068273856 5295084188576 5295359859348 5299887093753 5305804356112 5307771740544 5315330995632 5321265500928 5321548582688 5323568680248 5331103491168 5331150433119 5334068815712 5341618488192 5341896581616 5346969870606 5349896913088 5357516162264 5357747906784 5357795083347 5360066876619 5362836250044 5368315456896 5373413836336 5373693585078 5384292586232 5386289073984 5389639263372 5391685208637 5399982446208 5400269715568 5402272127616 5402319696228 5413209302592 5416006132992 5418350318472 5418632406681 5429037399968 5429272238208 5429320044564 5432125198864 5437004532624 5445147303232 5445430786536 5448244264736 5453186093733 5461298803584 5469367654842 5477267513536 5480155362248 5482187395776 5487679604043 5496124566912 5498503429692 5509586916288 5512433541888 5512482080504 5514819463608 5515106574159 5525696819552 5525984496396 5528839594096 5542087247424 5542382076504 5545245646304 5558292180896 5558532610176 5572196887842 5574785629504 5575075861992 5586072066848 5588731596708 5602647948352 5610627162056 5613298382601 5616072453888 5624369977044 5627275907344 5640759423936 5641353185013 5654625835887 5657497582464 5657547398412 5668951474368 5671405141038 5674335372888 5674630788099 5685527355872 5685773288832 5685823353756 5688234236412 5699150448768 5702398356928 5702695233144 5713943152736 5716061874432 5721788384676 5730898473664 5733073963344 5744381801536 5750086052256 5755301666793 5758275245268 5761427444864 5764704292672 5767199403602 5769882361152 5772379713282 5775362115432 5775662790261 5778523668736 5786753362208 5787054630084 5800619002752 5804226899016 5806430224686 5812610422528 5815675078304 5817831522048 5817882749784 5823659987964 5829610018176 5835146496816 5835450284118 5846655661504 5846908564224 5846960047992 5849980983392 5852461471584 5852513004247 5852766160332 5864004788096 5864310077808 5867339977408 5869879511678 5878493581779 5881398711552 5881711591392 5881763381611 5890088243676 5892324162921 5898595783808 5899216685414 5909808804354 5916099035392 5916407037216 5921465231976 5921773513173 5927345328996 5928076479104 5933401294464 5939036345424 5939345541402 5945667210496 5950750421056 5951060226888 5951370048849 5954134947488 5956712048833 5956969712148 5968401651072 5968719159312 5969029900626 5971803003712 5974387752242 5985853117888 5986112041728 5986483204429 5986742155524 5998231230336 6000827417676 6003615293312 6003927851376 6004247249546 6015769918144 6016030136064 6018634027224 6021430175488 6021743661024 6027205682547 6033620867456 6039665517158 6045090565878 6051524786944 6057013821432 6057329159511 6074663995008 6075303430014 6084078491712 6092689704192 6092743352136 6093067475131 6096078646528 6105024664704 6107667074964 6110822709264 6111140848722 6122875614016 6123140464896 6123194380968 6125790716136 6128955714336 6129009681613 6129274797828 6141044384384 6141364097232 6147196653962 6153477241408 6159587729568 6159641966569 6161925952728 6165174782529 6171736817792 6174079652832 6177919835906 6192400363968 6201542340567 6204614171392 6208143084416 6210830126956 6213719465856 6216408921996 6219944543358 6226564873984 6232212678552 6238131515707 6238401352092 6250705891248 6253078703508 6256642291718 6263034699712 6269309182591 6271633833192 6284003919648 6284331075204 6287912473934 6299979520576 6302650815552 6302706312266 6302978941896 6311955557313 6315082079488 6315410853024 6318673821824 6321408704884 6330685395762 6334150944576 6334206718658 6337423595776 6343171954728 6352333921024 6353002584292 6371515270848 6380928930649 6384082362112 6396218275356 6412145328064 6414920667974 6415198151544 6427851402336 6428186046828 6431172465536 6433956040876 6446981912462 6447260782872 6462429526728 6465431854336 6465768455328 6466112422588 6481605875472 6484954711872 6485292329256 6497745549568 6498083832864 6500839127328 6500896369149 6504255172324 6510097532484 6517365980736 6520186862826 6530220745984 6539186725344 6542634463092 6552084529536 6561764973218 6571526916864 6577487619192 6580885994592 6581228606316 6591085032688 6597005386608 6600413846208 6600471964814 6600757474584 6613432413952 6613776720096 6616639331211 6620057935036 6633402170304 6633460579382 6635920256784 6636273275814 6646485803776 6649008856896 6653144438668 6655611414816 6668738853504 6669086038992 6675419782122 6682240054848 6685692552448 6688527396096 6688586290568 6688875611808 6694594223688 6698401815924 6702068660352 6708433727632 6718278379176 6721956104448 6731529421344 6734084757624 6734442998829 6751563735098 6754067204976 6767388836544 6767741157912 6771598048852 6774108947424 6774168595467 6787470109056 6787529874748 6787823475888 6794269985958 6801211687872 6804725654272 6807670912952 6807965385312 6808025331471 6821393324928 6821453389324 6827871716848 6828227187054 6841695090776 6858088477344 6861631830144 6861996856624 6871769617622 6878438888256 6881992755456 6888235065768 6902474876752 6908674932432 6922301510208 6922661896584 6925878039808 6929236464969 6942903598036 6943203920016 6949797997506 6963135259584 6963505685864 6963868217397 6980190942816 6983797382016 6984160969968 6984532514778 6997936435392 7000903675584 7000965320622 7004520816384 7004582493272 7004885483232 7018701825408 7021739698428 7025367604528 7025733356694 7039528833792 7039590818936 7042201088832 7045914037176 7052605660191 7056091031808 7060479812464 7066516125004 7087107994176 7087476960648 7087854001683 7098091573664 7104467339424 7108137988224 7108200577492 7108508049552 7122528775488 7125611587458 7129293160808 7129601545248 7129664323509 7143663875712 7143726777796 7146375661152 7146755835492 7150448333392 7150820597466 7164924780104 7167581523648 7181718765312 7182092657376 7186185684496 7188913611516 7203092928304 7203404505024 7213663494072 7217612403456 7224467091296 7224843208908 7235069023728 7239093392752 7249339376832 7252477075662 7256601967251 7260574382048 7270914791644 7273610836128 7278134910774 7292490206456 7295194251072 7295258487426 7309583194368 7309963743264 7316906138724 7331337906256 7331655030336 7331719587738 7346115888384 7346498339232 7353092618144 7353475432212 7367979328528 7368298037568 7385633744832 7389449663232 7389842768672 7407549571968 7414970661774 7429530431232 7429595850456 7433434482656 7440111465696 7451642128944 7462254654582 7473356257536 7477296529248 7484397843468 7499159969392 7499550387966 7517128707648 7521012565248 7521404121504 7521804246684 7524659576889 7539434727552 7539501114516 7543396531216 7543722828096 7546987943586 7558601965824 7561873521384 7565780497184 7566174384132 7581097805008 7583908864896 7584312315216 7603593644192 7606413045504 7606884673297 7629051179568 7633073540274 7644098617792 7650964827072 7655316361056 7658629777071 7666781403008 7673735555724 7677700327024 7678032433344 7678100040702 7681355681454 7693176481536 7696096865856 7696506284376 7696906977123 7700482820576 7700883720348 7716072840112 7718933948544 7719746463702 7734561323328 7738969198688 7741838797056 7741906966248 7742318821783 7757176999712 7757512543872 7764879983952 7765284236346 7780195329088 7780531868928 7780600378824 7787989745809 7791612794784 7795946730656 7803281962112 7803688213776 7814802118578 7819080103744 7826913476317 7833943896597 7837991442372 7842282121856 7853450991568 7856432217228 7872268646592 7879745072472 7880155304931 7888542716288 7895286975968 7895628494208 7895698017564 7903127105328 7903538555094 7911613596096 7918715127232 7919127388536 7919539671303 7926648316951 7934746969184 7935090194304 7935160065132 7942626282864 7943039789022 7958292212416 7958706534168 7966265051563 7977361077504 7981898251392 7982322874032 7985353020372 8001103223568 8005237135168 8005583409408 8012427732288 8020454805909 8024845369632 8028991548032 8036274243396 8044254375066 8048728837994 8052473185344 8060120754504 8060540377617 8076018428576 8076438879348 8084458895058 8099973669312 8100404573352 8103479544342 8108097663757 8112104655616 8119391245056 8123657802848 8124009199488 8127525477708 8143556099952 8143980066846 8147763612352 8148116051712 8148187798296 8148621267241 8164259174624 8167286469888 8167720954848 8167792874059 8168146179804 8171940952448 8172366397104 8188485462976 8192029648166 8196688916143 8204051482263 8208105894144 8212783639424 8215901270304 8220233043372 8232106203776 8244186850368 8247755144538 8256533818624 8268650312832 8268723120756 8272229195412 8288545229328 8288976744594 8293259391144 8309616904736 8312698098432 8313213518701 8313573114756 8317868469456 8334274521664 8337438271344 8337881808074 8342624030377 8354244278016 8362178444256 8362613792988 8378671892864 8379108100272 8387065880102 8403534420736 8403971922528 8415940743084 8420547804032 8428983743726 8436554965566 8440913861016 8445534592768 8457562606304 8486321097618 8491157395903 8495353694464 8502984532224 8511134901997 8511503059332 8528291033808 8528735030634 8536390495178 8545481747712 8553597535392 8553672852361 8554042849716 8570468536448 8570914729104 8579054670914 8595890424576 8596347710496 8596423403893 8599610945016 8616572702304 8621024607104 8621932078682 8625129078384 8637412867902 8642141167296 8646606282496 8647056439008 8650799105403 8663043173148 8664111777152 8667785503104 8667861825532 8680130043312 8680581945126 8689821307648 8693582483768 8705963763679 8706340348524 8718915633792 8723512617456 8726824124676 8731797484046 8748932984064 8749475452627 8752719745224 8769983492256 8770440071988 8774514659456 8774971475088 8775438287798 8778692207376 8796007182144 8796084633602 8796465116712 8800551794944 8801009966112 8804819267517 8818368960128 8822185774948 8822567387088 8827203448154 8835132365514 8844536227072 8847893675712 8848364367752 8848825028121 8865345142528 8874148553088 8874610555824 8882197847964 8892114718656 8900559709496 8904700336896 8905252463653 8908554518136 8909653406464 8918500815744 8926125631584 8926590340332 8931202421232 8952691481678 8953078738968 8957704505568 8957783380819 8961581628363 8975372561792 8978779676832 8979257331772 8984364340406 9005422939968 9005891777064 9006370874319 9023185115392 9023654877216 9032145263232 9032224793956 9032615491536 9050431301184 9059026647944 9059498275737 9068282250496 9077287180416 9077367108628 9085520732148 9104302916072 9117269138341 9126117737568 9139115028204 9144117969792 9144323349434 9166234063896 9171251851008 9184313421024 9184791571452 9193433571504 9211566576576 9211647687158 9212046145848 9220794980943 9229735346944 9230215862112 9238981953292 9239381594352 9257605226688 9257686742654 9261119479248 9266397330008 9266879753859 9284180346112 9285157623196 9288600545952 9306921257088 9312214626624 9312710019704 9316245190434 9330581913856 9334538234112 9334620427496 9339847310976 9348319017828 9362319597904 9367644475592 9375653283962 9376058836872 9384963437577 9389601451776 9394552049568 9403474213588 9422512025906 9426005879472 9431868710901 9449477325568 9449969280864 9450472002244 9453976223328 9454059468399 9472623119232 9473116279536 9478010732736 9482113057326 9496705033984 9500815449944 9501226416864 9501310077987 9506135393664 9506219098012 9514757932092 9528500881536 9529007780656 9529503876438 9534427463288 9556775364864 9557272906272 9576123543168 9585218148688 9590271883934 9604539340032 9618217992096 9622381001961 9633124278544 9641777103504 9646758698304 9646843640882 9650934061314 9665785835776 9669969434216 9670472868693 9675469289668 9698147781504 9698652682992 9699168633882 9704179881032 9726925668096 9727011316568 9727432067808 9746618324352 9747125749296 9755874851632 9756382758486 9775540040448 9775626116984 9776048971104 9780280294239 9795331118976 9804633909616 9824397383424 9828126794304 9842647459827 9847511659776 9857290375296 9871328991888 9886627549032 9900620769312 9900707947221 9906127800608 9920148620928 9920665080144 9930086902554 9935522838592 9949672872776 9950103255456 9950190869073 9954409913721 9969728705664 9973513285344 9979197124624 9979716658002 9999400517288 10003108280256 10013129673183 10022838276864 10023360082272 10028538828672 10029072328912 10032791094144 10032879435852 10052668152688 10053102990528 10058297104128 10062650591448 10082498028512 10082934156672 10088232512176 10097294132016 10112416420288 10127345602647 10151083254816 10157397073278 10172068239424 10177431387032 10181205163584 10181294812122 10191404978937 10201286436096 10201817531808 10207088481408 10211506369428 10231647407632 10232089987392 10232180083986 10237376577792 10237466720936 10241807575272 10242340780581 10261462487808 10262008379168 10262542636164 10267844960464 10292447745216 10292995284936 10307654426433 10312748431104 10322542621664 10322989133184 10353173311936 10353712315128 10374133838432 10383452265312 10388817059712 10404917618368 10414355397054 10419736158104 10424696996259 10444702889376 10445258528796 10450655256496 10475242956304 10475696073024 10476798772167 10496358195456 10496904653088 10501447980933 10506326763296 10506781224576 10506873739908 10527597356752 10528052738112 10532609547642 10537502807104 10538051406792 10538600035041 10548818128128 10558836518048 10559293250688 10559386228404 10580213420176 10584136547712 10590168377152 10590719718696 10599774187506 10611608712224 10615543481088 10630661991264 10643097165376 10647137360496 10662206982336 10662300866238 10668137631424 10683236976384 10683793163232 10688417381187 10693939741212 10699793826176 10715032324528 10715495813568 10715590166694 10720133753238 10725672500088 10726230896199 10736630913792 10746827672672 10747387170156 10768585172464 10772578147968 10779278526744 10783370417274 10799964892416 10800539431136 10804544255232 10804639392456 10826418605184 10836700636944 10837264813362 10858074799936 10858544476416 10858640089128 10864250397728 10868952722173 10874009065248 10878715613493 10890294606464 10890861573072 10896488529472 10906372187466 10917202366161 10922597607168 10938735309684 10942887731139 10954535027072 10960310724496 10964374791552 10975359208086 10992249133824 10997006859384 10997579381607 11019173832576 11024964161008 11029638927216 11030213148318 11051393639104 11051968992792 11057679188192 11062465233547 11084174494848 11084764153008 11090491292608 11116584361792 11117065220352 11117754522511 11144393775684 11149571259008 11150151723984 11172144133696 11177463193416 11193381981873 11205295896704 11221254324112 11226596765202 11248739954088 11249325581949 11254551814688 11281518847872 11282706370026 11309251671774 11314995164928 11315094796824 11315696739529 11337902948736 11342810282076 11348670745776 11349261576198 11371054711744 11371546577664 11371646707512 11376468472824 11382446551567 11398300897536 11404796713856 11405390466288 11427886305472 11439335080771 11443576769352 11449610310411 11461796947328 11466147926688 11488763603072 11500172104512 11510603333586 11516550490536 11517150061053 11522854889728 11529408585344 11534398807204 11539764722304 11544759426564 11550724230864 11551325580522 11573506724416 11574109260168 11585101386313 11601238005504 11608453798032 11612860449372 11631350156608 11635765499568 11643002767669 11647319975928 11659220036352 11670292993632 11670900568236 11693311323008 11693920095984 11699961966784 11704922943168 11705026008494 11705532320664 11722203177867 11728009576192 11728620155616 11734679954816 11739759023356 11756987163558 11763423182784 11763526763222 11780176487352 11784648325842 11797191567616 11798433370828 11819617608708 11832814074432 11842930463952 11843547026346 11850296585491 11854690657992 11856152958208 11866802588928 11878072690848 11878177280809 11878691082804 11901500842112 11902120453776 11902740097698 11908269894976 11913424097666 11913939424296 11936803302144 11937438318624 11937543431317 11938059801252 11943606007424 11948775504484 11971706235776 11972966408858 11973484311048 11996462460672 12001654835352 12007230586624 12007855702752 12008494499092 12031539836288 12037268054448 12043487322048 12054411365094 12067241734912 12073093256991 12079331034316 12090181131756 12114027642864 12114658319022 12149327990016 12150081296563 12150606860028 12168156983424 12185486704272 12186134950262 12210049329408 12215334149928 12221645418528 12222281697444 12245751228032 12246388761936 12251581432272 12257911428672 12258019363226 12258549595656 12282088768768 12282728194464 12288044472249 12294393307924 12306954482816 12319175459136 12319283933138 12323851905456 12330349565058 12343473635584 12348159305664 12355839671812 12384800727936 12403084681134 12416286168832 12421660253912 12427438931712 12432817843992 12439351010611 12439889086716 12464425357104 12476263031414 12476802704184 12501411782496 12501521861143 12506157407016 12506822712111 12513284583436 12526069399424 12538618365182 12543267666384 12568007839296 12568662150408 12575824947868 12580598820153 12599959041152 12605301631104 12605412624532 12605957883792 12623911114626 12630821706048 12637347643648 12642817409768 12643475615589 12661370791524 12668301889152 12668413437316 12686343909456 12706005168584 12724100885377 12743030541696 12761857861298 12792436550712 12804585742767 12824290656128 12829841335948 12830396303088 12855702804672 12856372093656 12862344931072 12867912081752 12868582006371 12893963824924 12894521565744 12924859053456 12931536910656 12932224845176 12932898118023 12963211750944 12969909423744 12970584658512 12996167665728 13001678254656 13001792738298 13008510344648 13020195064968 13034731961472 13040373725652 13078373450688 13085268926184 13097696226069 13104169059072 13123529946436 13154975238384 13161771989184 13162457212632 13163157431697 13182170065376 13194010773216 13194126950403 13200827692416 13200943929628 13201514949168 13227553440192 13233278662422 13240115870072 13240805172231 13266804340608 13266921158764 13271840513568 13272546551628 13298017713792 13306288877336 13311222829632 13337477707008 13338172077984 13350839564244 13364480109696 13377172581136 13377751223616 13389188447376 13396803631848 13404137320704 13416867455264 13429037222517 13436556758352 13463058842688 13468169515248 13468885997658 13476546510609 13503127470196 13508134409952 13534777673088 13535482315824 13543196097704 13548217894848 13548337190934 13574940218112 13575059749496 13575646951776 13588539971916 13602423375744 13615341825904 13615930770624 13616050662942 13642786649856 13642906778648 13655743433696 13656454374108 13683390181552 13716176954688 13716485024151 13723263660288 13723993713248 13743539235244 13756877776512 13776470131536 13804949753504 13817349864864 13817471530737 13844603020416 13845323793168 13858472929938 13885807196072 13886407840032 13886530113981 13899595995012 13926270519168 13927011371728 13927736434794 13960381885632 13967594764032 13968321939936 13969065029556 13974367785651 13995872870784 14001807351168 14001930641244 14009164986544 14009770966464 14037403650816 14043479396856 14050735209056 14051466713388 14063479925943 14079181637872 14084402177664 14091828074352 14105211320382 14120959624928 14133032250008 14133768038859 14174215988352 14174953921296 14175708003366 14196183147328 14208934678848 14216275976448 14216401154984 14217016099104 14223169585989 14245057550976 14251223174916 14258586321616 14259203090496 14259328647018 14287327751424 14287453555592 14292751322304 14293511670984 14294255814657 14300896666784 14301641194932 14329849560208 14335163047296 14364185314752 14372371368992 14377827223032 14385407825901 14406185856608 14406809010048 14427326988144 14448934182592 14449686417816 14470138047456 14470265461323 14476401091971 14478186785504 14498678753664 14504954151324 14513203934502 14521148764096 14541829583288 14547221672256 14548752950823 14556269821548 14584980412912 14590388502144 14590516974852 14619927486528 14633812277448 14634574137729 14662675812512 14663310060672 14663439175476 14692996678464 14706185236288 14706950864424 14735958657056 14736596075136 14771267489664 14779685537344 14815099143936 14829941323548 14859191700912 14866868965312 14880222931392 14895130353831 14903284257888 14924509309164 14954593058496 14968795686936 14969574987003 14998319938784 14999100775932 15034257415296 15042808243008 15043608493368 15049319153778 15078869455104 15079002229032 15086793062432 15087445656192 15093975887172 15123747042768 15131560994368 15132348768264 15162195610016 15167817729792 15168624630432 15168758194681 15207187288384 15213769346594 15236095609917 15258102359136 15266147080548 15271942218183 15288197235584 15301929654144 15310632722112 15317259554142 15333562806016 15347471111448 15348270125979 15355400654048 15356064866688 15356200081404 15362711362908 15392193731712 15393012568752 15393813954246 15400965641152 15401767440696 15432145680224 15437867897088 15438825106159 15439492927404 15469122646656 15477938397376 15483813932496 15484637643566 15514353999424 15515025087744 15529759967904 15530568472692 15560390658176 15561200757648 15575979491618 15583225589568 15591893461312 15606563924224 15607376427552 15621533095581 15629604237156 15638160207488 15653826952634 15667887793194 15675982884744 15684564243712 15706901983136 15712864434456 15713700330601 15744537293184 15759490144944 15760310609862 15777085432576 15790573951936 15791256988416 15791396035128 15806254210656 15806393389423 15807077110188 15823227192192 15837430254464 15838254777072 15839079342606 15853296633902 15869493938368 15870180388608 15870320130264 15885252565728 15885392440099 15886079578044 15899661281259 15916584424832 15917413068336 15932530103126 15963796502784 15964645748064 15970706040744 15993451299357 16002206447136 16010474270336 16024855464576 16040909611818 16049690739264 16057983096064 16072548486792 16073385250041 16088508750132 16097457675988 16104946370688 16120241509008 16121080755234 16152036857152 16152877758696 16168218418261 16168917790116 16199947338624 16200809146704 16206959088684 16216195327514 16247315605696 16248018398976 16249025840593 16255050955416 16287112199904 16287960133692 16295527224704 16296375596592 16297242534482 16328518349248 16335441909696 16335585748118 16336292359608 16343881904896 16344732794208 16359558281199 16376970925952 16384059296332 16393377832286 16408102964526 16425567278848 16431802540608 16440466086744 16464212407552 16488373700736 16495510289076 16537300625664 16537446241512 16538326003927 16544458390824 16577090458656 16577953489188 16586518782288 16619233809472 16626427037402 16627146229512 16635736938912 16635883421521 16668549043328 16674876542688 16675763616148 16685248060754 16724356888512 16725227585976 16757343785728 16758216200544 16774131760204 16807943845056 16831881486168 16841095608064 16857967487452 16873109931132 16881827722032 16915125212608 16932071256919 16972642195236 16982314791806 17022269803994 17023006118664 17056582067616 17057470061268 17072780990356 17107195070784 17107345704722 17108085699432 17140937072896 17141829458208 17158109341828 17192695420992 17192846807786 17199221890032 17233145404608 17242049214208 17243864157364 17250258156768 17274825735804 17284282334592 17294112878016 17301598210806 17326086346296 17328223554304 17335571006208 17335723651064 17360260086624 17361163890252 17387164967536 17411927527358 17412680697048 17437831267584 17447025234912 17453648249352 17463594968092 17498950905254 17505439490448 17539966984512 17540880143976 17549029318912 17549942950176 17550876575596 17557384414752 17557539012741 17592014364288 17592169267204 17592930233424 17602019932224 17609638535034 17636737920256 17644371549896 17645134774176 17645290144833 17654406896308 17670264731028 17695787351424 17696728735504 17697650056242 17748297106176 17749221111648 17764395695928 17784229437312 17801119418992 17810504927306 17817109036272 17837001631488 17852251263168 17853180680664 17862404842464 17870136146499 17905382963356 17906157477936 17915409011136 17915566761638 17923163256726 17950745123584 17957559353664 17958514663544 17959449613287 17968728680812 18010845879936 18011783554128 18012741748638 18047309754432 18064290526464 18064449587912 18065230983072 18100862602368 18118053295888 18118996551474 18154574360832 18154734217256 18171041464296 18208605832144 18234538276682 18252235475136 18278230056408 18279202425393 18288235939584 18288646698868 18332468127792 18368626842048 18369583142904 18386867143008 18387029044839 18423133153152 18423295374316 18424092291696 18441589961886 18460431724224 18477963906584 18478763188704 18478925899707 18515210453376 18515373485308 18522238958496 18532794660016 18533759507718 18570315246392 18577201091904 18613842514176 18624429253248 18625420039408 18632490380868 18669240854992 18679694621952 18696638035656 18714394547121 18724639195808 18735288951184 18751306567924 18752117673744 18769926875154 18789104099136 18806948427176 18807927547773 18845024051812 18852011758944 18863737421802 18899938561728 18900944004488 18907952446656 18908118936798 18945246238464 18946232559072 18956021465472 18964226114652 19001630899888 19002452833728 19002620155974 19012270787328 19012438196024 19029515864184 19057001763072 19058015561312 19059007752876 19068854926576 19114545812544 19142786791947 19152247086336 19170436297376 19180543767868 19236435984192 19244762003922 19266248557088 19283554207008 19293517396608 19293687281764 19301868122628 19339938868432 19340945737386 19350938579336 19396295563008 19397305365984 19398337267764 19408359762064 19454022633136 19454864135616 19493236648704 19494251498592 19502689107447 19511749703264 19512765516972 19551252233968 19552097942208 19560560588478 19590662237952 19609267819232 19656253588608 19685294919654 19714580750592 19742657983776 19773255098064 19801241538624 19801415894442 19812255601216 19840297241856 19841330160288 19849917993633 19860173805108 19871045677184 19899345745552 19900206510912 19900381738146 19908819827442 19939457411328 19947026570688 19958394249248 19959433316004 19998801034576 20006216560512 20026259346366 20046720164544 20057077657344 20058144657824 20065582188288 20065758871704 20105336305376 20106205981056 20125301182896 20164996057024 20165868313344 20176465024352 20185197912607 20194588264032 20203328996487 20224832840576 20254691205294 20302166509632 20314794146556 20322505786401 20344136478848 20354862774064 20362410327168 20362589624244 20382809957874 20403635063616 20414176962816 20423012738856 20424075994413 20463294815264 20464179974784 20464360167972 20474933441872 20483615150544 20484681561162 20524016758336 20525085272328 20535689920928 20544578290873 20584895490432 20585990569872 20615308852866 20645085243328 20645978266368 20647258398949 20706346623872 20707424630256 20748267676864 20766904530624 20777634119424 20787709394907 20809835236736 20828710794108 20839472316208 20849393992518 20889405778752 20890517057592 20891604652191 20901310512992 20910357132847 20950485912608 20951392146048 20953597544334 20993809306176 21002895961866 21012653526592 21013562449152 21013747479816 21014865373411 21055194713504 21056105476224 21065219095284 21075005614208 21076102813584 21077200070082 21117673036096 21118586501376 21118772456808 21138829310053 21157816980573 21160426840352 21168273095424 21180336754304 21181439437392 21199548375012 21223217424448 21261323982528 21263562005049 21286194330752 21294274720992 21324413964672 21324601732476 21336275262848 21367586326464 21376834762374 21387879482424 21388992970527 21399587652352 21430064649056 21430991627136 21431180333388 21440267506476 21451345000176 21452461792398 21493655345344 21494774340312 21515188288867 21537170344928 21545156295936 21558557053488 21566740834548 21601078862272 21609278784912 21622719425671 21652837210368 21673401273888 21674529626724 21716149599872 21717280178256 21728500795456 21737905444346 21748018130496 21757431226986 21769805901753 21780589212928 21781723146144 21792977058944 21812744374932 21834404732322 21877470619368 21885775462278 21909070054144 21920621448992 21928749583104 21950718416172 21994013718768 21995158763214 22007693658769 22038347665152 22049928322016 22059277854432 22059472092931 22060426296636 22102787278208 22103937985584 22115358376384 22124930467094 22168348989696 22169528306016 22169723515303 22180982585216 22233168723584 22235509045022 22288787551368 22299142518016 22300303447968 22344288267392 22354926386832 22386763963746 22410591793408 22442508648224 22453193530404 22497479908176 22498651163898 22509103629376 22563037695744 22564436693617 22565412740052 22618503343548 22630189593648 22631393479058 22675805897472 22685620564152 22697341491552 22698523152396 22742109423488 22743293415024 22752936945648 22764893103134 22809593427712 22810780932576 22820654019891 22855772610944 22878670161542 22887153538704 22899220620822 22923593894656 22932295853376 22966177406263 22977527206144 23000344209024 23021206667172 23033100981072 23034300122106 23058817170688 23068797614408 23079529444608 23089518853128 23101448461728 23101651876849 23102651161044 23147013448832 23148218520336 23170202772626 23216907596064 23217112027837 23225720898744 23226956465349 23262700313216 23271530999136 23286005535338 23294639951856 23340585987264 23341801136472 23363969237427 23386622646016 23387840191968 23399923933568 23409845886336 23410052016988 23411064641328 23444406355734 23457240311232 23469359909632 23479518046712 23480740428951 23513974327116 23526846365568 23527053526444 23560352974704 23569296651684 23596866741656 23630473072843 23639235217416 23665628148864 23685860927904 23687094052692 23700593170982 23709381315984 23756145381696 23756354561618 23757382165608 23779944950853 23803001684224 23804240907552 23805480195396 23816539789952 23826848195332 23827878848592 23874876637248 23875086862634 23876119602504 23887212014848 23897551008968 23898795154689 23943412471552 23945932817716 23946968622096 24003309670704 24015711405504 24016988998184 24063079672576 24074536108896 24086974644096 24108822730188 24146186513982 24158662068632 24180362263512 24228055285728 24229316638044 24300162593126 24301213720056 24324292991271 24336313966848 24370973408544 24372269900524 24430668299856 24443290837056 24444563394888 24445863801723 24491502456064 24492777523872 24503162864544 24503378622177 24515822857344 24516038726452 24517099191312 24565456388928 24576088944498 24588786615848 24590066748429 24613908965632 24638350918272 24638567866276 24647703810912 24660699130116 24696318611328 24711679343624 24769601455872 24806169362268 24843320507824 24865635687984 24878702021222 24879778173432 24928850714208 24939640556103 24952526062828 24953605408368 25002823564992 25003043722286 25012314814032 25013645424222 25026569166872 25027872091131 25052138798848 25077236730364 25086535332768 25136015678592 25137324300816 25151649895736 25161197640306 25199918082304 25210603262208 25210825249064 25211915767584 25247822229252 25261643412096 25285634819536 25286951231178 25322741583048 25336603778304 25336826874632 25372687818912 25412010337168 25448201770754 25473472187709 25486061083392 25523715722596 25533404705991 25584873101424 25609171485534 25648581312256 25659682671896 25660792606176 25661018557083 25711405609344 25712744187312 25735824163504 25737164012742 25787927649848 25789043131488 25789270211679 25849718106912 25863073821312 25864449690352 25865796236046 25926423501888 25939818847488 25941169317024 25952397316209 25992335331456 26003356509312 26003585476596 26017020689296 26040390129936 26069463922944 26080747451304 26117891291037 26156746901376 26170537852368 26195392452138 26247059892872 26248426357881 26309950476768 26323543978368 26324914425264 26326314863394 26364340130752 26388021546432 26388253900806 26401655384832 26401887859256 26403029898336 26414457802551 26455106880384 26466557324844 26480231740144 26481610344462 26533608681216 26533842317528 26543681027136 26545093103256 26546475084363 26596035427584 26612577754672 26622445659264 26676344155968 26701679128488 26715757390959 26728960219392 26754345162272 26755502447232 26778376894752 26793607263696 26833734910528 26858074445034 26873113516704 26873350142457 26884744885089 26926117685376 26936339030496 26937771995316 26953093021218 27006254940392 27016268819904 27019112622957 27069555346176 27070964631648 27086392195408 27096435789696 27096674381868 27150119498992 27151293903552 27177079943832 27178494827211 27204846751488 27230683651808 27231861541248 27232101325884 27285813557296 27311486867392 27312908748216 27351807415023 27366780363104 27432353909376 27432970048302 27447987426496 27487078470488 27513755553024 27552940263072 27609899507008 27634699729728 27634943061474 27662384942829 27689206040832 27690647586336 27716945859876 27771614392144 27772815680064 27773060227962 27799191990024 27800639261577 27852541038336 27854022743456 27855472869588 27920763771264 27936643879872 27938130059112 27948735571302 27991745741568 28003614702336 28003861282488 28018329973088 28019541932928 28086958793712 28101470418112 28102933426776 28126959851886 28154890312731 28158363275744 28168804355328 28170550932979 28183656148704 28210422640764 28241919249856 28266064500016 28267536077718 28295606132703 28348431976704 28349907842592 28351416006732 28362178405197 28392366294656 28417869357696 28432802309968 28434032198208 28446339171978 28490115101952 28502446349832 28503930233961 28517172643232 28518406180992 28518657294036 28574907111184 28585502644608 28587023341968 28588511629314 28601793333568 28603282389864 28659699120416 28670326094592 28672103768581 28728370629504 28744742737984 28755654446064 28770815651802 28812371713216 28813618020096 28854653976288 28867143005883 28897868365184 28899372835632 28940276094912 28940530922646 28952802183942 28956373571008 28997357507328 29009908302648 29011418606079 29026407869004 29042297528192 29083659166576 29094443344512 29097505901646 29112539643096 29169960825824 29180777004288 29181033949704 29182586328259 29239854973056 29267624554896 29269148275458 29325351625024 29326620121344 29326878350952 29354730580357 29385993356928 29412370472576 29413901728848 29471917314112 29473192150272 29501443103041 29527942379481 29542534979328 29559371074688 29659882647096 29702123841663 29718383401824 29733737930624 29760445862784 29790260707662 29806568515776 29849018618328 29850572607219 29909186116992 29937591373872 29939149974006 29996639877568 29998201551864 30026691348199 30068514830592 30085616486016 30087216986736 30098638307556 30158004458064 30173586124864 30174891312384 30176762275387 30187951774344 30247494085536 30263121988736 30264697536528 30324391220032 30337249260864 30337516389362 30382036807941 30414374576768 30427538693188 30472191219834 30516204718272 30532294161096 30543884436366 30561291194161 30576394471168 30603859308288 30621265444224 30634519108284 30694942222896 30696540251958 30710801308096 30712129733376 30712400162808 30714034007293 30725422725816 30784387463424 30786025137504 30786296217607 30787627908492 30801931282304 30803534881392 30864291360448 30877650212318 30878985854808 30895212068539 30922963279299 30938245293312 30955876794752 30967627864992 30969275287132 31028707998848 31059519935808 31061136945384 31120781316352 31122401515296 31151958983236 31166451179136 31183786922624 31214752855104 31243066191162 31259208474312 31276320414976 31307653905268 31334420185873 31335775586388 31351965769488 31413803966272 31425728868912 31427400661202 31445275191421 31489074586368 31518980289888 31520621219724 31581147903872 31582792070256 31612508421312 31612786778846 31614154220376 31646454384384 31674860508928 31676509554144 31678158685212 31706593267804 31738987876736 31740640260528 31770505131456 31770784880198 31772159156088 31799322562518 31833168849664 31834826136672 31865060206252 31929291496128 31941412081488 31986902598714 32004412894272 32020948540672 32049710929152 32081819223636 32099381478528 32145096973584 32146770500082 32177017500264 32194915351976 32209892741376 32240483018016 32240766905053 32242161510468 32304073714304 32305755517392 32336436836522 32337835580232 32399894677248 32401618293408 32401903599289 32413918177368 32432390655028 32494631211392 32498051681186 32510101910832 32574224399808 32575920267384 32591054449408 32592751193184 32594485068964 32606858166519 32657036698496 32670883819392 32671171496236 32672584719216 32689465588416 32719116562398 32753941851904 32768118592664 32786755664572 32816205929052 32863605081216 32880932173488 32976747401472 32978792090671 32991020578152 33074892483024 33076652007854 33088916781648 33154180917312 33155906978376 33173037564576 33187395700641 33238467618944 33252854074804 33254292459024 33271473877824 33271766843042 33337098086656 33349753085376 33351527232296 33353263567533 33370496121508 33448713777024 33450455171952 33516432401088 33548263520408 33565951593769 33615887690112 33663762972336 33715934974904 33746219862264 33763655444064 33763952743087 33830250425216 33864142513838 33945284390472 33947090218587 33964629583612 34044539607988 34046012237328 34113164135232 34114940122536 34145561980712 34147339654701 34214390141568 34214691409444 34216171398864 34283658916416 34316218683656 34318005242313 34385390841984 34385693615572 34398443780064 34466290809216 34487728314728 34500516313536 34549651471608 34568564669184 34588225756032 34603196421612 34652172692592 34671447302128 34720520173248 34722327780504 34755304158939 34774329935072 34823855054716 34825361394096 34894050469824 34907296498704 34927189936184 34929008303007 34997901810508 35010878980896 35079933969024 35081760287952 35099885900352 35101753151192 35114768829504 35115078025482 35184028728576 35184338534408 35185860466848 35204039864448 35219277070068 35288743099792 35290269548352 35290580289666 35308813792616 35340529462056 35391574702848 35393457471008 35395300112484 35498442223296 35528791391856 35550889756473 35568458874624 35602238837984 35621009854612 35634218072544 35634531842427 35704502526336 35706361361328 35724809684928 35740272292998 35810765926712 35812314955872 35812630293951 35830818022272 35831133523276 35846326513452 35915118707328 35917029327088 35918899226574 35937457361624 36021691759872 36023567108256 36025483497276 36094619508864 36128899175824 36130461966144 36201725204736 36219279770973 36236106591776 36237993102948 36309468434512 36342082928592 36417211664288 36450243889689 36469076553364 36504470950272 36556460112816 36558404850786 36577293397736 36664936255584 36737253684096 36739166285808 36773734286016 36774058089678 36846266306304 36846590748632 36848184583392 36864133416747 36883179923772 36920863448448 36955927813168 36957526377408 36957851799414 37030420906752 37030746970616 37044477916992 37065589320032 37067519015436 37140630492784 37154402183808 37248858506496 37250840078816 37264980761736 37318053031833 37338481709984 37393276071312 37428789094242 37449278391616 37470577902368 37502613135848 37504235347488 37504565583429 37520468136333 37539853750308 37578208198272 37613896854352 37615855095546 37690048103624 37704023517888 37727474843604 37741796460459 37799877123456 37801888008976 37815904893312 37816237873596 37892465118144 37912042930944 37928452229304 37930426846767 38003261799776 38004905667456 38005240311948 38024876392048 38059031728368 38116031122624 38118015505752 38137709853152 38172302656131 38229091625088 38285573583894 38340872594752 38361087535736 38413757228301 38472871968384 38489524007844 38532497114176 38567108414016 38587034793216 38587374563528 38603736245256 38605746019113 38679877736864 38681891474772 38701877158672 38794610731968 38796674535528 38798694354069 38816719524128 38908045266272 38909728271232 38988502997184 39005378214894 39023499406528 39025531033944 39102504467936 39104195884416 39121121176956 39218535638464 39293088678207 39312507177216 39370589839308 39485315967552 39489472295091 39546510196128 39582380851209 39602483077248 39602831788884 39624511202432 39682660320576 39699835987266 39720347610216 39722415516693 39742091354368 39798691491104 39800413021824 39800763476292 39817639654884 39894053141376 39916788498496 39918866632008 39997602069152 40012433121024 40052518692732 40093440329088 40116289315648 40131517743408 40210672610752 40212411962112 40250602365792 40287111667551 40329992114048 40352930048704 40370395825214 40389176528064 40406657992974 40429639531827 40449665681152 40509382410588 40604333019264 40629588293112 40645011572802 40688272957696 40709725548128 40724820654336 40725179248488 40765619915748 40807270127232 40846025477712 40848151988826 40926589630528 40928359949568 40928720335944 40949866883744 40967230301088 40967591029729 40969363122324 41048033516672 41050170544656 41071379841856 41089156581746 41149455072453 41169790980864 41171981139744 41172343671277 41230617705732 41290170486656 41294516797898 41412693247744 41414849260512 41452414592211 41496535353728 41533809061248 41575418789814 41619670473472 41657421588216 41659590341943 41678944632416 41696984341831 41698787985036 41778811557504 41781034115184 41783209304382 41802621025984 41820714265694 41900971825216 41902784292096 41905382431003 41907195088668 41987618612352 42005791923732 42025307053184 42027494959632 42029730746822 42110389427008 42112210952448 42130438190568 42150011228416 42152205627168 42154400140164 42190439777829 42235346072192 42237544913616 42277658620106 42315633961146 42320853680704 42360673508608 42362878874784 42399096750024 42401304116577 42446434848896 42522647965056 42527124010098 42572388661504 42588549441984 42648827929344 42649203464952 42651472325917 42672550525696 42735172652928 42753669524748 42775758964848 42777985941054 42860129298112 42861983254272 42862360666776 42880535012952 42902690000352 42903067771291 42904923584796 42987310690688 42989548680624 43030376577734 43074340689856 43117114106976 43117493765983 43133481669096 43156223477703 43202157724544 43218557569824 43245438851342 43346802547776 43349059253448 43410796383969 43432299199744 43434560356512 43457001590912 43475810888692 43496036260992 43514862453972 43539611803506 43563446292288 43585954117888 43625488749864 43668809464644 43754941238736 43771550924556 43841242897984 43885164278137 43901436832344 43988027437536 43990317526428 44015387317538 44099856644032 44118555708864 44118944185862 44120852593272 44205574556416 44207875971168 44230716752768 44249860934188 44339056612032 44339447030606 44361965170432 44466337447168 44471018090044 44577575102736 44600606895936 44666502514543 44688576534784 44709852773664 44773527927492 44885017296448 44906387060808 44994959816352 44997302327796 45018207258752 45128873387234 45130825480104 45237006687096 45260379187296 45262786958116 45371241128304 45394682983104 45397046304792 45484218846976 45486586830048 45505873891296 45506274584043 45529786206268 45621561865152 45641308039782 45711545221888 45757340323084 45774307077408 45798441241644 45864591706752 45932354812526 46000688418048 46042413334344 46066201962144 46068600244212 46137595228816 46179037706256 46202896923456 46203303753698 46205302322088 46294026897664 46296437040672 46316475318477 46340405545252 46433815192128 46434224055674 46451441797488 46453912930698 46525400626432 46543061998272 46572011070676 46589279903712 46681171974528 46683602272944 46727938474854 46775680383936 46799847867136 46819691772672 46820104033976 46822129282656 46888812711468 46914480622464 46959036093424 46961480857902 47027948654232 47053692731136 47054107052888 47120705949408 47138593303368 47141100991803 47193733483312 47260946145686 47278470434832 47331256297728 47371721855808 47374188105384 47401186341964 47418762631968 47419180168269 47512290763392 47512709123236 47514764331216 47559889901706 47608481815104 47610960390792 47633079579904 47653696390664 47655757697184 47656177320297 47749753274496 47750173725268 47752239205008 47795102017936 47797590309378 47891865635432 47893937244192 48006619341408 48031422811008 48033977996368 48149072217792 48173949288192 48217645460376 48292373027964 48317324137264 48360724527024 48456110571456 48458633276088 48504655254783 48600325186252 48602427440112 48648585982542 48741946817088 48744539801048 48747077521779 48861336599712 48886581674112 48889126789776 48891727603446 48985555047744 49006325729088 49006757244354 49031645714688 49032077452904 49034198382624 49130912777856 49152177888996 49177573231696 49180133496858 49276701836544 49277135732552 49295407621824 49321398260232 49392637222656 49423358687248 49612338724536 49614978011781 49686641015648 49731271375968 49757404042444 49759556346864 49857701428416 49879281112206 49905052125656 49907210816736 49907650264563 50005647129984 50006087444572 50024629628064 50027290848444 50053138333744 50055744182262 50154473460728 50173070665536 50272031357184 50274648601632 50303299791472 50322395280612 50421650498128 50423831535168 50495644458504 50523286824192 50571269639072 50573902462356 50645483166096 50673653749264 50745375637824 50796213770757 50824020674336 50896403541508 50946944375418 51047431445192 51066809411982 51169746202848 51218342971068 51319365343792 51321585212352 51322037114166 51422811218688 51425488374624 51471648327008 51474328025484 51575855299696 51578086262976 51578540423358 51699436213824 51726147642624 51728899380704 51731592472092 51852847003776 51882338634048 51904794632418 51984670662912 52006713018624 52007170953192 52034041378592 52080780259872 52161494902608 52235782582074 52313493802752 52316737446961 52341075704736 52390784904276 52494119785744 52496852715762 52619900953536 52647087956736 52649828850528 52652629726788 52672617038223 52728680261504 52776043092864 52776507801612 52803775718512 52806059796672 52828915605102 52910213760768 52933114649688 52935870434499 52960463480288 52963220688924 53067684635056 53087362054272 53090186206512 53092950168726 53225155509344 53244891318528 53248192713079 53352688311936 53403358256976 53431514781918 53508690324544 53511004894464 53556753789504 53587214527392 53610408439497 53667469821056 53716148890068 53746227033408 53746700284914 53769489770178 53852235370752 53872678060992 53875543990632 53878348839861 53906186042436 54012509880784 54032537639808 54038225245914 54141929263296 54172784390816 54192871579392 54193348763736 54196231752481 54300238997984 54302587807104 54354159887664 54356989654422 54461367303616 54463723082496 54464202651768 54515928220663 54571627114592 54622973734784 54625817496432 54703614830046 54733560726208 54788394334219 54837607276179 54864707818752 54865940096604 54895974852992 54974156940976 55105880526144 55161087134517 55219799014016 55269399459456 55269886122948 55324769885658 55381295172672 55433891719752 55436777699121 55486538218657 55543228784288 55545631360128 55546120455924 55598383980048 55601278523154 55708045486912 55710945739176 55763855360941 55841527542528 55873287759744 55876260118224 55897471142604 56007722564976 56036659946176 56039083865856 56042558511433 56143183641363 56173917587424 56202940836224 56205866853552 56253919703772 56309780625462 56316726551488 56341101865958 56367312297408 56420845281528 56423782643319 56483838499712 56532129000032 56535072155436 56591212265406 56699815685184 56702832013464 56724356810394 56756683646299 56784732589312 56835738715392 56865604619936 56868064396416 56892678343956 57004892699664 57007860467922 57034345286464 57036812361984 57037314588072 57040348870687 57149814222368 57171005289216 57174046683936 57174550118413 57177023258628 57203586667136 57206564779728 57319398240832 57344207537162 57376822413001 57428360375841 57456741259008 57489485475968 57511308892128 57541631303604 57624743426432 57709307952576 57734286011766 57795736730368 57798745671264 57880552189824 57881061845292 57905604367884 57912747142016 58019816605296 58022837212158 58052815738008 58084595056384 58167318333152 58188886689024 58192494630907 58195011803292 58225079286192 58339921651648 58362067899408 58365172656518 58398368212639 58479709946112 58535249109792 58538296550916 58650703250048 58653756701904 58709461160714 58771986713856 58824740945152 58827803457696 58943834628224 59002886206082 59055884758962 59118742149376 59319765294192 59404247683326 59436766803648 59438101771321 59467475861248 59520891725568 59580521415324 59613137031552 59698037236656 59701145214438 59818372233984 59875182747744 59875709966527 59878299948012 59993279755136 59996403103728 60053382696398 60171232972032 60174433973472 60174963827251 60197276615112 60316008916128 60347172249728 60353524550774 60375903548688 60494988171072 60526243977472 60529395073056 60555593737821 60648782440064 60674498521728 60675032778724 60764073615882 60828749153536 60855077386376 60941746345753 60944382439668 61032409436544 61064588322192 61087768872732 61122582388322 61242530888448 61246328168389 61269038216568 61389884445792 61393080503916 61421602616192 61424800325616 61428068014586 61450845451632 61572050275008 61572592435214 61575255816984 61603862564608 61607069762784 61633734872619 61728582720896 61755300424636 61757971709616 61790424137078 61845926558598 61911753589504 61935255729984 61938550574264 61941775196847 62057415997696 62119039871616 62122273890768 62244803030592 62303917966472 62332902358272 62336767245571 62367573845248 62429505710208 62486132382324 62518416948624 62615307810536 62668840371746 62671551172776 62703931538976 62704483665733 62731071398541 62827607932544 62851457737824 62854801322404 62890550382842 63037960579776 63041242439448 63044596120233 63162295807744 63165584140512 63225016842624 63225573557692 63228308440752 63353019108288 63356317370424 63413186535608 63416487930159 63477975753472 63481280521056 63541010262912 63541569760396 63544318312176 63598645125036 63669652273344 63730120412504 63858582992256 63882824162976 63973805197428 64008825788544 64163638447272 64198762957056 64290193947168 64293541000164 64354035000528 64389830703952 64480966036032 64481533810106 64484323020936 64545564866601 64608147428608 64611511034784 64672873673044 64675671160464 64803236586816 64803807198578 64827836354736 64864781310056 64868158277013 64989262422784 64996103362372 65020203821664 65148448799616 65151840534768 65185502386368 65188970137928 65213716333038 65314073396992 65341767638784 65342342992472 65345169438432 65378931176832 65438233124796 65536237185328 65573511329144 65632411858104 65727210162432 65761864346976 65957584181342 65982041156304 66023080976307 66149784966048 66153304015708 66177833563296 66178416278793 66308361834624 66311813956752 66346075129152 66374791401282 66476935237888 66505708149608 66508584918048 66509170545909 66542947755648 66543533686084 66699506170752 66703054464592 66706527135066 66740992243016 66897427554048 66900910343904 67032864802176 67096527040816 67131903187538 67231775380224 67327525944672 67431869949808 67492439724528 67527310888128 67527905486174 67660500850432 67693310080851 67728285027676 67890568780944 67894180437174 67929259167224 68089079215976 68092024474656 68226328270464 68229880245072 68291123961424 68294679309402 68428780283136 68429382818888 68432342797728 68461962059673 68567317832832 68632437367312 68636010484626 68770781683968 68771387231144 68796887560128 68898532218789 68932581618432 68975456629456 69001032627072 69099302943216 69176451512064 69206392843224 69304345385184 69304955630547 69342894604256 69441040346496 69444655561008 69510608317878 69548659870144 69647710109432 69650722788192 69651336083511 69680869396047 69788100939648 69814592997408 69854379872368 69858016606014 69995803621016 70021757961792 70091907712281 70159867938048 70163520575904 70199771800704 70203506302384 70229537659008 70230156050964 70368677068816 70371720933696 70408079728896 70438554140136 70442221286853 70577486199584 70580539096704 70581160579332 70617627585232 70681058924112 70786914942016 70790600224968 70891419218529 70996884446592 71057582783712 71101779512946 71204477675968 71242019709224 71268436145088 71269063684854 71339834852559 71409005052672 71412722722656 71449619369856 71480544585996 71621531853424 71624629911744 71625260587902 71661636044544 71662267046552 71692653026904 71696385464067 71830237414656 71834058654176 71837798453148 71874914723248 72047134216512 72050966994552 72189239017728 72257798351648 72260923932288 72438559541946 72472213183552 72475986205896 72618936869024 72684165857184 72834423328576 72900487779378 72938153106728 72972878973813 73008941900544 73112920225632 73116809701572 73154586795472 73329872511168 73337591405169 73474507368192 73478332571616 73510135866531 73547468572032 73548116179356 73693181497264 73696369166784 73728266833494 73766359847544 73770200245287 73841726896896 73911855626336 73915052754816 73915703598828 74061493941232 74088955833984 74131178640064 74135038030872 74281260985568 74308804367616 74501680157632 74529961523472 74636106063666 74676963419968 74786552142624 74818921668309 74857578188484 74898556783232 74941155804736 75005226271696 75008470694976 75009131166858 75040936272666 75079707500616 75083616273393 75156416396544 75227793708704 75231710191092 75380096207248 75408047035776 75454949687208 75483592920918 75599754246912 75603776017952 75631809786624 75632475747192 75784930236288 75856904458608 75860853693534 76006523599552 76009811334912 76010480623896 76049752784096 76082669055211 76118063456736 76232062245248 76236031011504 76275419706304 76344605312262 76420416563127 76458183250176 76462923960943 76571147167788 76600214117973 76681745189504 76722175071472 76827514456602 76945743936768 76979048015688 76983055671249 77064994228352 77134216828032 77174749127056 77207472490512 77211492038226 77359755473728 77363782949544 77367810635037 77403754317344 77437256634829 77589221463936 77593349071056 77597388708138 77633439048256 77816090532544 77819456542464 77824281657577 77977005994368 78010756429788 78046998813056 78051062067888 78205008935872 78208391768832 78242242353912 78353673873111 78437071276928 78586177356414 78741179678616 78745279073643 78970631935104 78978944590182 79093020392256 79164761702418 79204966154496 79205663577768 79209877176703 79249022404864 79365320641152 79399671974532 79440695220432 79444831033386 79597382982208 79600826043648 79601526952584 79635279309768 79677125860969 79788106282752 79833576996992 79837733264016 79995204138304 80075345565397 80105037385464 80147272172877 80186880658176 80232578631296 80263035486816 80421345221504 80501204731584 80574223335102 80620050427371 80659984228096 80705860097408 80740791650428 80778353056128 80813315985948 80859279063654 81018764821176 81095709704191 81208666038528 81259176586224 81290023145604 81419451096256 81450358496976 81501019373683 81531239831496 81614540254464 81692050955424 81696303977652 81853179261056 81857440671888 81899733767488 81934460602176 81935182059458 81938726244648 82055422245069 82096067033344 82100341089312 82142759683712 82178313163492 82298910144906 82343962279488 82344687342554 82461235411464 82580340973312 82589033595796 82829698521024 82904829184422 82952076098437 82993070707456 83067618122496 83147240965663 83150837579628 83314843176432 83319180683886 83357889264832 83393968683662 83397575970072 83557623115008 83562068230368 83562804019219 83566418608764 83605242051968 83641428531388 83801943650432 83810764862006 83814390177336 83975237224704 84011583847464 84050614106368 84054989919264 84059461493644 84220778854016 84260876381136 84304411254336 84308800280328 84380879555658 84470692144384 84475089827232 84511652798937 84555317240212 84631267922292 84641707361408 84725757749568 84798193500048 84802608233154 84892869697792 85045295930112 85050569075941 85054248020196 85177098883968 85298406929904 85302944651834 85470345305856 85507339049496 85551517929696 85555971882108 85720258596224 85724721333552 85761070025904 85805380000704 85806135542582 85809847169592 85974621381376 85979097361248 86016311305743 86060753155468 86148681379712 86234228213952 86234987531966 86266963338192 86312446955406 86404315449088 86437115139648 86490877702684 86693605095552 86698118506896 86821592767938 86869120713024 86914003181824 86951621777384 86992072521984 87029724907944 87079223607012 87126892584576 87250977499728 87337618929288 87509882477472 87510653028001 87543101849112 87547758984777 87682485795968 87770328556274 87802873664688 87976054875072 87980635052856 88030774635076 88064191741071 88199713288064 88237111417728 88237888371724 88241705186544 88415751942336 88461433505536 88499721868376 88504329309123 88678113224064 88678894061212 88942036180088 89068706197639 89155150205472 89201213791872 89333005029086 89419705547328 89547055854984 89770034592896 89812774121616 89989919632704 89994604655592 90036414517504 90080074044597 90257746774468 90261650960208 90474013374192 90520758374592 90525573916232 90530286826161 90742482256608 90789365966208 90794092609584 90973173660096 91011747782592 91012549168086 91059572412536 91243123730304 91282616079564 91514680646168 91548614154816 91596882483288 91683873582483 91729183413504 91864709625052 92084826668688 92132403924288 92137200488424 92142102021879 92275190457632 92358075412512 92358888652821 92405793846912 92406607507396 92410604644176 92592874081344 92632950636954 92680811090504 92685636205617 92867630384256 92868448111348 92902883594976 92907825861396 93086123996544 93144022141352 93178559807424 93362343949056 93367204545888 93455876949708 93551360767872 93640208067952 93644258565312 93777625422936 93828961244928 93918072186848 93922961715804 94003260557619 94055897308464 94108214105776 94241411898816 94277186606736 94282201983606 94335825574263 94387466966624 94521892291372 94556940869664 94743443711616 94748376210768 94802372683928 94837525263936 94838360336538 95024581526784 95025418246472 95029528662432 95119779803412 95216963630208 95221920781584 95307392781328 95311515394368 95312354640594 95499506548992 95500347450536 95504478410016 95590204035872 95595180618756 95783731270864 95787874488384 96013238682816 96062845622016 96067955992736 96298144435584 96435290920752 96584746055928 96634648274528 96721449054048 96722300715159 96912221142912 96917266552176 97009310509566 97200650372504 97204854880224 97205710797867 97297171965084 97483893634176 97489079602096 97494155043558 97722673199424 97773163348224 97778253579552 97783455206892 97820574499557 97971110095488 98012651458176 98013514488708 98064154905808 98068396765248 98261825555712 98304355777992 98355146463392 98360266993716 98554271465104 98590815243648 98642796520464 98846717374496 98936376272013 99224677449072 99229956023562 99373282031296 99462542751936 99514808084888 99519112693728 99562187101923 99715402856832 99758562224412 99810104251312 99814421633472 99815300529126 100011294259968 100012174889144 100049259256128 100054581696888 100059790702599 100106276667488 100111488364524 100308946921456 100346141331072 100549297203264 100606599582944 100644790561224 100697854781307 100843300996256 100847663070336 100991288917008 101142539278144 101147804924712 101290966332192 101291858229261 101347307498528 101490751275648 101592427541514 101648041348672 101792807083016 101841270655761 101893888750836 102094862890384 102133618823964 102339492405696 102436685942136 102442018964103 102638730687584 102643170424704 102644074228332 102850976749248 102943296654016 102948656050968 102954015726939 103151710599392 103156172525952 103157080846716 103398872427648 103457798761408 103463184944184 103705694007552 103764677268096 103809589264836 104014341906384 104068082757184 104161560519744 104265912476817 104322989805216 104471565164148 104633474893922 104682151409472 104781569808552 104787024909021 104988239571488 104993705431524 105239801907072 105299657701056 105305259453576 105345234076446 105457360523008 105552086185728 105553015603224 105607551437024 105612119593344 105657831210204 105866229299376 105871740868998 105920926960576 105926441377848 106135369270112 106174724108544 106180372413024 106181307362767 106185900337452 106450311018688 106496385426158 106652669269419 106705376623872 106806716513952 106863029563836 106903595527281 107017380649088 107113507579008 107174429054784 107220816878994 107334939642112 107432297780136 107437890881853 107492454066816 107493400569828 107538979540356 107745356121984 107751087981264 107756697679722 107812372084872 108025019761568 108065075279616 108071775743113 108076450491828 108283858526592 108345568781632 108386697527472 108392463504962 108600477995968 108605175614208 108708319775328 108713979308844 108922734607232 108928405303536 109031856441326 109143254229184 109245947469568 109251634992864 109350731669067 109407229660092 109467121452416 109576788668438 109675214552358 109731880193208 109791949705984 109948313881952 110211761052288 110322174269034 110439598028032 110538798918912 110539772245896 110644753725961 110649539771316 110762590345344 110867783439504 110873555398242 110973076437314 111086457568576 111091262720256 111092240911848 111196767960096 111197747080693 111202557046308 111416090973824 111421891478352 111527710721882 111746575519488 111752520236448 111753504250609 111794942285208 111954159095499 112015445129952 112073319892352 112085117022866 112286367282726 112347835174848 112405881672448 112411733707104 112507839407544 112513696750287 112619561250924 112633453102976 112682203731916 112734624594816 112841690563056 112847565286638 112967676999424 113064258000064 113070144310872 113177528927827 113182424530812 113399631370368 113405664026928 113448713620788 113513367292598 113731209239872 113736128792832 113743180884151 113785356687912 114009785399328 114015720935844 114068690572928 114074629176144 114080697741374 114299628444736 114348093367872 114349100236826 114354046517256 114407173334272 114413129559456 114516907968393 114638796481664 114688415074324 114753644826002 114856720751682 114978970951936 115022617784256 115083262607208 115249486852864 115418615905152 115468572023532 115597491342528 115761104379648 115762123690584 115768282027489 115811208735768 115825494284032 116039633210592 116045674424316 116105631476016 116334636666304 116384989261814 116390023606584 116450158572384 116451183950647 116679843303296 116724135798816 116730345313036 116796736425278 117070498219584 117076593101832 117301406500096 117307513403808 117418922321428 117655606915392 117887669256448 118005772412164 118111769517924 118524498798433 118639530588384 118808495366652 118873533607296 118876203542642 119161042830648 119226274063104 119396074473312 119402290428876 119750365495488 119751419933054 119756599896024 119986559510272 119992806207456 120106765392796 120348867946944 120349927654502 120394553230224 120632017832256 120694344499456 120707049101548 120751807097376 120989976342144 121058790146112 121111187475642 121297564880128 121348997043456 121350065557448 121528147231764 121710154772752 121883492691506 121888764879336 122064818873088 122129176644384 122175537745464 122245164776644 122492656336778 122538076433136 122779768891584 122786161007832 122843205232384 122849600651232 122856136029172 122901690903264 122902773089187 123144100550016 123145184870428 123150511633968 123214139525568 123267469745238 123457165441792 123510600849272 123515943419232 123517031013831 123580848274156 123691853117196 123870511459968 123877101148528 123883550393694 124238079743232 124244547781536 124489606061184 124607835932944 124673534491142 124859011420416 124972264764648 125036833897248 125090953025493 125230615621072 125337680743492 125343102345552 125407863077952 125408967331466 125462142797082 125655215865088 125702915475648 125709602644808 125716147293009 125781100765684 126075921159552 126082484878896 126089192240466 126331168281024 126450033685248 126451147115384 126456616881504 126706038216576 126712634740848 126826373071216 126832975860318 126962561042112 127082020525824 127083139520792 127088636624352 127197290250072 127339304546688 127460240825008 127717165984512 127765648325952 127947610394856 127954416977751 128017651577088 128327276894544 128580387894336 128587082000328 128708070001056 128709203313873 128779661407904 128961932072064 128963067620212 128968646041872 129091129733202 129223022069568 129345747346088 129351342320928 129352481297949 129606473173632 129607614397156 129655672709472 129729562620112 129736316554026 129992206724744 130040407643328 130296897599232 130303681069536 130371004772736 130377940275856 130427432666076 130684685984944 130690338876864 130757862353664 130876466249592 131072474370656 131147022658288 131264823716208 131523728693952 131655492834411 131915168362684 131964082312608 132046161952614 132299569932096 132306608031416 132355667126592 132356832557586 132616723669248 132623627913504 132692150258304 132749582802564 133011416299216 133017169836096 133018341091818 133085895511296 133087067372168 133399012341504 133406108929184 133413054270132 133481984486032 133801820687808 133999507543629 134065729604352 134193054081632 134263806375076 134655051889344 134863739899616 134984879449056 135054621776256 135055810972348 135386620161702 135456570055352 135781137561888 135788360874348 135858518334448 136178158431952 136184048949312 136452656540928 136459760490144 136518823752129 136582247922848 136589358618804 136858765637776 136864685595456 136923924119346 137134635665664 137264874734624 137272020969252 137542774462288 137593775120256 137797064437578 137950913258912 138002065254144 138198605886432 138412785686448 138608690770368 138609911261094 138685789208512 138882080692992 138889311122016 138949425955431 139021216635756 139097319740288 139295420218864 139301445576384 139302672167022 139361738792094 139576201879296 139629185994816 139708759744736 139716033212028 139991607242032 140043515923584 140183815424562 140327041151808 140399543601408 140407012604768 140459075318016 140460312101928 140737354137632 140743441867392 140877108280272 140884442573706 141154972399168 141161078193408 141162321158664 141235255170464 141296385388249 141362117848224 141423302975409 141573829884032 141581200449936 141782838437058 141993768893184 142115165567424 142203559025892 142257540504807 142408955351936 142484039418448 142536872290176 142538127369708 142679669705118 142825445445312 142899238739712 142961089171992 142968531960891 143243063706848 143249259823488 143250521175804 143324534093104 143385306053808 143392770928134 143668117308352 143675596906296 143749829446496 143812048036111 144094268433024 144101933989104 144515596703296 144521847864576 144530808792643 144877119083892 144944426367104 144951972411792 145237873738048 145368331714368 145513965764349 145668846657152 145800975558756 145876306213456 145945757947626 146225840451264 146233619403144 146241232565337 146309173590944 146659745022336 146675182810338 146956665143232 147020271733062 147094937144064 147096232358712 147104057613877 147386362994528 147392738333568 147456533666988 147532719695088 147540400490574 147823711252672 147830105509632 147831407197656 147971805170371 148122987882464 148177911667968 148262357280128 148270076061744 148562521971136 148711356050023 148844934035343 149003360315264 149059923046944 149272212127332 149353926839936 149573104285248 149637843336618 149715156376968 149722950793689 149797113566464 149882311609472 150010452543392 150016941389952 150018262333716 150081872545332 150159415001232 150167232546786 150455587417408 150463420382184 150606318022069 150760192414496 150816094071552 150909899374416 150967185841836 151207552035904 151264951494384 151359035979697 151569860472576 151713808917216 151721707387068 152013047199104 152020961247792 152099505568192 152165338110422 152236126913472 152388641312271 152464124490496 152472062023008 152550839412608 152689210624524 152840833126254 152925847921886 153142294335576 153200428235946 153363490379008 153444350142944 153655028913204 153958096031376 153966111342498 154053855611383 154129988456704 154268433656064 154349498254112 154414944981024 154416304650517 154422984076452 154719510947456 154727565899088 154735621270074 154807508634688 154874513269658 155178442927872 155186698142112 155188064607121 155194777416276 155266878096512 155632181065088 155648563315154 155954011988736 156021512859576 156093997626112 156102124135776 156410017871744 156484484707824 156707347746222 156874142553856 156950212340883 157172354712828 157482359357232 157490558147286 157941263870208 157951056855319 157957889180364 158186040784512 158329523404836 158411327155536 158419754353406 158730641282304 158799343949064 158881390440864 158889662066772 159194765964416 159203053905168 159270558619536 159354251721938 159667153993984 159675466528032 159744578139237 159990408276608 160150691130794 160210074770928 160294544345754 160465157262592 160526070973632 160842690443008 161002409463168 161148446670204 161240100854742 161411720194816 161481583300856 161556706112256 161626631971896 161711563137943 161718558127308 162037529642352 162191419408382 162518353172448 162519784194859 162580046291208 162588695257443 162838902192512 162900716993952 163002038747366 163062479662992 163384101910848 163392607955304 163547784661989 163706358522112 163714881343776 163799467534976 163868921204352 163870364118916 163877452489296 164110844490138 164200682178624 164285519367424 164356626326984 164365183002657 164597820289812 164687924558976 164689374685108 164922470822928 165178067191592 165413311509901 165659397042048 165809658368844 165904152196874 166294481931326 166301675159256 166459614655971 166629686352864 166638361367772 166715778529664 166787937367324 166795151940144 167124136460736 167125608038438 167132837217528 167210484103936 167282857062776 167291566082823 167603887300864 167621529724012 167628780354672 168023167694928 168109979838528 168118922987288 168127675534299 168441557708032 168521752762272 168608822508672 168617600560656 168761759111316 168950179654464 169023305597874 169110634480424 169262535844584 169283414722816 169451515499136 169596387000096 169605216466308 170101138151882 170108496040392 170270050938897 170354197767936 170596813859808 170605889303668 171014678098992 171103035859392 171111943764216 171121046612061 171440517192448 171449442667104 171522140051808 171523650355239 171610760001408 171612271085164 171619694339184 171958194722496 172032622611486 172121506310936 172130467239003 172297362759424 172468456427904 172469975063932 172533926676384 172624893910812 172874230279296 172981755405368 173387210191104 173396237013792 173643185535876 173738241426048 173903243554768 174059449815888 174158447214024 174253785169152 174501954999456 174577483892721 174675237858576 175019764954944 175021306056002 175086203698224 175095517969554 175195104637917 175364971591936 175540657112548 175605747329376 175952109750144 175961270105712 176061549270152 176128383482142 176399426576128 176474222835456 176475776743448 176483410373088 176831503884672 176999443736752 177008658618246 177356226448128 177357788122424 177884072360176 178137412395278 178310300410944 178314305313963 178402427583744 178666010058172 178839411094656 179094111709968 179540069185792 179625548243232 179627129899581 179979839265408 179989209311184 180160148089194 180515493548936 180523301920416 180524891481753 180948026748384 181041516749184 181051147832464 181060573652322 181484964513216 181578731932416 181588185219168 181666781213463 181946347320192 182023495565184 182025098336172 182119144825072 182486247460608 182565232159128 182825239037259 183029361292336 183097228309632 183193764966576 183367747164966 183729419250104 183738984505167 184169653337376 184264807848576 184274400976848 184284204043758 184550380915264 184716150825024 184717777305642 184811587693824 184813215014792 184821209288352 184901204617857 185185748162688 185265901273908 185361622181008 185371272411234 185735260768512 185736896222696 185805767189952 185815651722792 185825325590541 186172247993088 186288044282704 186357119614848 186734409091776 186911753899416 187010301736713 187102721535744 187280416135904 187288517130624 187555250845872 187836144373696 187845923431608 188006521115238 188111794616928 188113450997199 188193214195623 188216428211552 188482823797632 188554373213472 188564403967212 188671651148526 188774933933248 189043784582744 189113881739328 189133788360699 189486887423232 189496752421536 189604745367856 189675050527872 189676720673076 190050836492944 190059057324864 190239559606824 190249463790477 190433927260416 190443841563168 190614785562656 190623030788736 190624709281188 191000694901072 191008956820032 191180408071744 191190361237512 191567462541728 191575748976768 192026477365632 192135911985472 192596288871168 192870581841504 193169492111856 193269296549056 193442898108096 193444601430318 193636694599803 193824442285824 193834533104352 194018621019132 194401300745008 194409709760448 194411421595734 194594343930168 194604474831039 194967787268352 194978159204192 194988310087116 195445346398848 195556507159104 195566910413784 195641148999114 195942220190976 196025302916352 196027028977416 196128309811616 196136793530496 196608711555984 196710292926784 196720533987432 197108542930208 197181630487296 197193856530853 197285593040928 197693434748992 197872752544026 198069242928921 198449354898144 198459912047124 198535248836379 198746564062592 198925085503872 199029616169776 199038225387456 199124374203846 199430805713664 199517124448824 199527511637727 199620208502624 199628843266944 199630601058252 200024349778288 200098518512256 200109163393776 200119581405198 200212553334976 200222976729048 200617893842912 200692282662144 200704726380067 201098594406528 201213199165888 201289581122448 201395709562614 201686601992512 201695326140672 201982577834016 202285078556288 202295609849424 202581932664384 202583716458522 202694614997056 202981502551296 203079930242553 203184855083028 203296082697344 203585614166032 203682541311522 203787777501672 204189725780768 204267237647928 204278104297813 204678984811392 204873371884272 204884037928206 205277461375168 205286340849408 205288148456664 205483114062499 205701953498496 205886593308032 205897312101936 205908031453878 206303421198784 206312345051904 206314161693432 206510101721287 206695596656367 206797744855296 206915597522816 206926369888368 207529354536192 207619178529672 207914866891641 208028683812768 208136165514368 208323121039488 208531824953634 208645979610432 208943130328296 208954008250533 209266949787844 209364302818944 209563139617104 209574049818042 209976479142976 209987410863048 210186839437393 210479603814144 210599315402112 210610518907152 210690468152892 211106031206448 211215102874048 211224239186688 211237335927709 211315662420408 211732458598752 211743481737996 211841853921152 211852882755696 212270738540224 212360744826048 212362614725534 212371800674904 212674257655587 212900622037376 212992770852316 213305338538838 213613433027904 213726059127672 213807191054562 214034761298176 214227015158016 214348858109568 214441633757988 214864595560272 214875781763706 214984908133632 214986801139656 214998238051051 215077959080712 215490712243968 215502175962528 215504073523249 215513395359444 215624744169744 216050039523136 216143551486226 216152900983656 216266484479773 216567717053184 216691137563264 216773395054944 216784927009924 217200955991936 217416639550656 217427958617688 217845469214464 217856810607072 218063712882652 218286508458368 218503269985728 218701463338134 218814459320184 218934242904832 219153577336876 219350429104716 219463760386416 219896627763904 220116926339947 220423522104576 220644348538068 221079544491792 221289507451922 221299079542632 221525180690688 221735566879008 221747110796484 221946152874628 222172915137152 222184481823696 222393535920192 222395494161386 222405114092616 222832181947648 222843782956704 223055421443764 223505040472896 223507008501218 223589884570416 223908318190998 224030890259904 224146639784704 224170234045732 224572734565452 224695670349696 224823467414208 225015678815088 225027393500574 225239122501848 225266906205952 225364407463832 225469249189632 225683381126112 225685368335371 225695130573276 226128516000128 226140288621744 226355057855654 226364849061624 226799262740736 226811328053856 226813325195023 226897427241576 227026734585196 227462418479744 227486361768302 227570713375824 228019570798656 228031441871688 228137381145856 228149258352288 228161395482748 228248007165633 228599256889472 228696186735744 228698200473652 228708093034512 228826259118912 229033815936786 229277592963328 229376830148648 229388771882829 229507289652004 229713441503364 230045235568512 230166525214416 230837231810304 230851544634697 230937144047064 231194982685056 231524247381168 231536564054978 231622417471536 232079266421184 232091348848632 232211262952032 232311769904487 232669273332608 232769978523628 232780047213168 232900317144768 232902367901294 233359686606592 233448271597632 233460690626072 233472844972731 233593472850556 234140996439168 234153186203664 234615026807616 234837844642856 235311213830784 236011544824328 236223539035848 236347669201609 237048997596866 237279061176768 237616990733304 237629631530109 237747067214592 237752407085284 238322085661296 238792148946624 238804580857752 239031377582907 239500730990976 239502839866108 239513199792048 239985612414912 240213530785592 240226036696191 240697735893888 240699855309004 240789106460448 241264035664512 241414098203096 241503614194752 241979952684288 242117580292224 242222374951284 242700131114896 243056294463528 243287129112573 243420309545504 243766985383012 243777529758672 244258353288768 244351075490928 244490329553288 244503058121049 244985312673556 245076152866272 245559537783168 245572322015664 245699201302464 245712272058344 245803381806528 245805546178374 246288201100032 246290369740856 246301023267936 246428279051136 246534939490476 247021201698544 247031886838464 247034062027662 247161696548312 247383706234392 247741022919936 247754202297056 247767100787388 248489095563072 248856228295311 248979212122368 249215671865888 249347068982284 249441722896989 249944529529296 250073667794496 250181906050986 250461231242144 250675361486984 250686204691104 250688412057657 250815726155904 250817934662932 250924285594164 251405830951296 251419205289616 251432294586018 251562201531368 252151842319104 252164969757792 252178384480932 252662336562048 252902294230768 252913233763008 253412076433152 253425269481696 253534958396811 253652746142432 253665951720636 253925122084224 254166279041584 254177273248704 254394580500144 254678609093376 254920481650016 255151707227823 255531296651904 255895220789712 255908833955502 256654553789088 257160775788672 257174164000656 257416140002112 257418406627746 257559322815808 257923864144128 257926135240424 257937292083744 258048933917229 258182259466404 258446044139136 258691494692176 258702684641856 258704962595898 259212946347264 259215228794312 259311345418944 259459125240224 259472633108052 259984413449488 260080815286656 260607362139072 260742009545472 260755880551712 260854865332152 261369371969888 261380677753728 261752932499184 262144948741312 262294045316576 262529647432416 262531959084003 262643276954331 263047457387904 263310985668822 263830336725368 263928164625216 264092323905228 264192575223213 264599139864192 264613216062832 264711334253184 264713665115172 265247255827008 265384300516608 265499165605128 265512987927369 266022832598432 266034339672192 266036682183636 266174134744336 266812217858368 266826108540264 266963968972064 267206118592917 267603641375616 267999015087258 268386108163264 268527612750152 269310103778688 269727479799232 269969758898112 270109243552512 270111621944696 270240222133791 270773240323404 270913140110704 271562275123776 271576721748696 271590860478483 271717036668896 272356316863904 272368097898624 272919520980288 273037647504258 273164495845696 273178717237608 273717531275552 273729371190912 273847848238692 274529749469248 274544041938504 275051620747449 275085548924576 275187550240512 275594128875156 275901826517824 276397211772864 276426306065637 276825571372896 277076665958463 277217381540736 277219822522188 277371578417024 277778622244032 277898851910862 278042433271512 278056908616851 278194639480576 278590840437728 278602891152768 278605344334044 278723477584188 279258371989632 279417519489472 279432066424056 279983214484064 280087031847168 280367630849124 280654082303616 280814025209536 280920624203856 281474708275264 281486883734784 281754216560544 281768885147412 282009781672857 282309944798336 282324642317328 282470510340928 282592770776498 282724235696448 282846605950818 283007476722789 283147659768064 283162400899872 283565676874116 284230331134848 284407118051784 284515081009614 284817910703872 284968078836896 285073744580352 285076254739416 285359339410236 285650890890624 285922178343984 285937063921782 286486127413696 286498519646976 286501042351608 286649068186208 286770612107616 286773137208103 286785541856268 287336234616704 287351193812592 287499658892992 287624096072222 288188536866048 288203867978208 288206405698939 289031193406592 289061617585286 289754238167784 289888852734208 289903944823584 290166902145477 290475747476096 290736663428736 291027931528698 291337693314304 291601951117512 291617132393601 291752612426912 291891515895252 292451680902528 292467238806288 292482465130674 292618347181888 293319490044672 293337677017021 293350365620676 293913330286464 294040543466124 294192464717424 294208115227754 294772725989056 294785476667136 294913067333976 295065439390176 295080800981148 295647422505344 295662814395312 295943610340742 296245975764928 296524714560256 296540152123488 296809128816039 297125043942272 297422712100046 297689868070686 298006720630528 298119846093888 298544424254664 298560306281419 298707853679872 299146208570496 299275686673236 299430312753936 299445901587378 299764623218944 300020905086784 300033882779904 300036524667432 300163745090664 300318830002464 300321474399037 300334465093572 300911174834816 300926840764368 301212636044138 301520384828992 301819798748832 301822456361881 301934371683672 302093564343921 302415104071808 302529902988768 302718071959394 303427617834432 303443414774136 303875574687783 304026094398208 304041922495584 304199011136384 304330676220844 304472253826944 304777282624542 304944124046016 305101678825216 305378421249048 305681666252508 305851695843772 306284588671152 306400856471892 306888700285888 307196149946959 307310057826408 307916192062752 307932222684996 308107711222766 308698996508224 308829889962048 308832609301034 308845968152904 309439021894912 309455131798176 309471242540148 309615017269376 309749026539316 310373396284224 310376129214242 310389554832552 310533756193024 311264362130176 311297126630308 312043025719152 312204248271552 312820035743488 312968969415648 313414695492444 313900424681766 314344709425656 314964718714464 314981116294572 315902113710638 315915778360728 316372081569024 316659046809672 316822654311072 316839508706812 317598687898128 317762780881728 317779324133544 318389531928832 318406107810336 318541117239072 318543922088301 318708503443876 319350933056064 319489156278474 319980816553216 320301382261588 320420149541856 320589088691508 321052141947264 322004818926336 322296893340408 322480201709484 322963166601712 323253263943792 323423126275886 323437116254616 324075059284704 324215327229339 324382838816764 325036706344896 325039568389718 325160092582416 325177390514886 325677804385024 325801433987904 326004077494732 326124959325984 326768203821696 326785215910608 327095569323978 327429762687552 327598935069952 327737842408704 327740728237832 327754904978592 328221688980276 328401364357248 328713252653968 328730366005314 329195640579624 329375849117952 329378749370216 329844941645856 330356134383184 330826623019802 331318794084096 331619316737688 331808304393748 331934261177883 332588963862652 332603350318512 332919229311942 333259372705728 333276722735544 333431557059328 333575874734648 333590303880288 333593241242079 334248272921472 334251216076876 334265674435056 334565714125552 334583132165646 335243059448024 335257560709344 335260512751827 336046335389856 336219959677056 336237845974576 336255351068598 337043505524544 337217645017344 337235201121312 337523518222632 337900359308928 338046611195748 338221268960848 338525071689168 338903030998272 339192774000192 339210432932616 339532586783481 340202276303764 340216992080784 340540101877794 341193627719616 341211778607336 341229542652453 342029356197984 342206071718784 342223887528432 342242093224122 342898885334208 343044280103616 343047300710478 343221520002816 343224542170328 343239388678368 343916389444992 344065245222972 344243012621872 344260934478006 344936912855808 344939950127864 345067853352768 345249787821624 345748460558592 345963510810736 346792474027584 347286371071752 347304846082467 347476482852096 347806487109536 348118899631776 348316894428048 349003909998912 349154967785442 349350475717152 349353551851941 350039529909888 350042612112004 350172407396448 350191035939108 350390209275834 351081314225096 351211494658752 351904219500288 351922540211424 352123098540304 352256766964284 352951553486896 352966820746176 353663007769344 353998887473504 354017317236492 354715576244848 355573496395299 355768144720352 356274824790556 356620600821888 356628610627926 357332020116344 357678822189312 358188223419936 359251096486464 359254259799162 359959678530816 359978418622368 360320296178388 361030987097872 361046603840832 361049782963506 361896053496768 362083033498368 362102295664928 362121147304644 362969929026432 363176370438336 363333562426926 363892694640384 364046991130368 364050196672344 364238289650144 365130464318256 365650478074518 366058722584672 366194456619264 366217162128727 366387529933152 366735494329932 367458838500208 367477969010334 368339306674752 368529615697152 368548801953696 368568408087516 368708319267561 369100761830528 369432301650048 369435554611284 369626430029584 369642418576704 369802409235714 370371496325376 370531802547816 370551093041493 370723244362016 370742544822468 371473792445392 371611534379904 371631303445584 371650651181082 372576088565408 372714239229696 372737348991553 373468818183552 373823507798832 374020603473426 374560832271808 374577034261248 375110501691744 375272859076479 375672288747392 375691846863216 376013042230476 376223589233856 376226901994398 376386428391246 376432856423104 376965647595264 377108746426944 377128807934424 377148441879027 377343302297052 377549867866496 378087569165488 378227763478656 378267576721398 378993504843072 379209490735712 379350101055744 379353441346152 379373622267367 380101672985888 380118114649728 380479119213648 380498927580954 380887683126336 381229571125312 381246061577472 381249418562376 381611497544641 382001389802144 382017913640064 382360816143488 382380722475024 383134925083456 383151497953536 383518760339533 383863250933253 384052954731264 384271823970944 385741163683008 386127609941619 386338984223712 386538593098112 386885796216192 386889202860636 387273389199606 387669066208704 388037242038264 388057443893847 388802601490016 388819419520896 388822843191468 389188687860336 389208949662078 389956318408384 389976620174232 390346987526587 390890692797696 391113014318208 391133820827568 391282297998228 392054057954832 392256619623232 392273587060992 392297909580031 393217423111968 393420585853568 393441067974864 394217085860416 394387713061706 394571186081856 394966478503233 395386869497984 395745505088052 396138485857842 396898709796288 396919824094248 397070497672758 397296785524093 397493128125184 397850171007744 398059232339552 398076450774912 398248748407692 399034248897648 399055023275454 399240417005248 399257686533888 399261202116504 399282442094809 400048699556576 400197037024512 400218326787552 400221850828891 400239162810396 400425106669952 400445953458096 401235787685824 401409452760134 401637756891007 401998522630887 402197188813056 402426398331776 402579162244896 402791419125228 403373203985024 403965155668032 404570157112576 404591219698848 405163865328768 405167432917044 405389229994112 406159860485106 406369710166056 406592165394688 407171228332064 407347462416349 407365082623044 407575555003344 408379451561536 408534475295856 408556208595626 408788577488473 409357969622784 409746743768544 409768075856412 410554922750336 410576296913328 410966228124998 411403906996992 411773186616064 411794624203872 411816062907756 412606842397568 412628323386864 413020203442574 413391193312734 413831195045632 413852739776736 415238357059344 415829733783282 416057367625536 416272331028736 416646242078976 417063649907268 417291959220864 417886260656592 417908016501066 418533899575688 418728605637888 419126279234208 419129969765689 419148099636084 419952958285952 419974821726096 420373678874786 421198630804224 421221037814304 421224746790757 421380936305784 422212062412896 422430205748096 422474671855418 422631324840816 423464917197504 423486963475992 423683707842304 423705765511392 423889156164747 424541477080448 424721489652096 424725229451068 424743601349808 425348515311174 425801244074752 425985541704632 426610677077676 427226866055808 427452118255344 427614382109124 428697716219136 428724297178723 428883267515976 429729191120544 429751563527412 429973602279312 429996476102102 430155918161424 431004351925056 431008147046498 431026790718888 431249488339488 431436144108333 432100079046272 432287102972452 432305801967312 432532968959546 433382275126528 433546790109888 433569854019848 433592426377929 434401911983872 434833279101312 434855917235376 435713621214144 436127425765304 436357370718997 436573016916736 437006539971456 437402926676268 437628918640368 438307154673752 438700858209432 438927520772832 438931385660131 439793255527808 440233852679894 441288697076136 441312172841631 442159088983584 442579014903844 442598159085264 443471133758016 443494221592968 443892305749256 443915415511113 444345830274304 444368963647392 444787071840384 444790988322772 444810228185232 445687565913408 446110842887528 446134068150069 447010080945792 447014017002436 447179769140832 447816636381996 448061780519808 448340468091464 449145469130904 449391340699392 449646934828416 450031357630176 450054787001148 450478245003696 450728814927664 451366762252224 451370736670742 451390261146552 451818954066207 452257032000256 452280577243488 452710115711308 452729698123248 453622656107712 453626650390046 453794854483152 454053469170392 454077107939091 454924836959488 454972723536604 455141426751648 456039141597312 456062883743376 456298516704576 456322790965496 456496014331266 457198513778944 457392373471488 457396400947304 457416186069024 457652518237824 458067631873572 458753660297296 458777543765658 459014579304008 459426883006728 460090471137024 460333050428832 461703089269394 461874288094128 462161566834149 462389965370112 463048494762336 463073128109956 463244834943072 463248913951551 464158532842368 464182697697264 464422525904064 464623539808974 465338546665216 465539957047256 465560094426336 465564193821363 465800634289536 465804735802588 466896543195264 466921381252144 466945689945462 467186945701112 468281992878336 468306372407328 469230053615232 469675689285712 470622427661568 470850637022649 472023089648656 472447078071696 472695338403218 473853170565957 474097995193732 474558122353536 475233981466608 475259263060218 475504814170568 476644171322592 477584297893248 477609161715504 478062755165814 479001461981952 479005679732216 479026399584096 479233734417711 479971224829824 480427061571184 480452073392382 481395471787776 481399710618008 481578212920896 482528071329024 482828196406192 483007228389504 484235160584448 484444749902568 485134689413829 485400262229792 486112588927056 486574258225146 486840619091008 487533970766024 487555059517344 487559352584577 487766085772329 488516706577536 488702150981856 488980659106576 489006116242098 489970625347112 490152305732544 490643353985967 491119075566336 491144644031328 491398402604928 491424544116688 491606763613056 491611092356748 492580739481712 492602046535872 492856558102272 493069878980952 493095549007971 494042403397088 494063773676928 494068124055324 494323393096624 494767412468784 495508404594112 495534201574776 496239934529703 496978191126144 497712456590622 498431343731776 498694137964568 498883445793978 499378843967913 499889059058592 500147335588992 500363812101972 500922462484288 501350722973968 501372409382208 501376824115314 501631452311808 501635869325864 501848571188328 501874698248469 502811661902592 502838410579232 502864589172036 503124403062736 504329939515584 504356768961864 504383026602897 505324673124096 505804588461536 505826467526016 506850538963392 507069916793622 507305492284864 507331903441272 507850244168448 508332558083168 508354546497408 508789161000288 509840963300032 510303414455646 510810152816691 511062593303808 511790441579424 511817667911004 513309107578176 513363139836183 514321551577344 514348328001312 514570951065717 514832280004224 514836813255492 515118645631616 515852270480848 515874584167488 516097867834458 516364518932808 516391401717009 516892088278272 517382989384352 517405369283712 517409925191796 518430457588624 518622690837888 518918250480448 518945266216104 519968826898976 520161630573312 521214724278144 521511761103424 521709730664304 522738743939776 522761355507456 523505864998368 523732451678163 524289897482624 524588090633152 525059294864832 525063918168006 525286553908662 525585313913751 526094914775808 526621971337644 527660673450736 527856329250432 528184647810456 528385150446426 529198279728384 529226432125664 529422668506368 529427330230344 530494511654016 530998331210256 531025975854738 532045665196864 532068679344384 532073364367272 532348269488672 532578683386477 533624435716736 533652217080528 533927937944128 534412237185834 534942915941889 535207282751232 535240467726601 535998030174516 536772216326528 537055225500304 538620207557376 538881389698743 539454959598464 539939517796224 540223243889392 540480444267582 541546480646808 541574674445259 541826280221408 542060796443803 543124550247552 543153443497392 543181720956966 543434073337792 544712633727808 544736195797248 544769971603039 545839041960576 546075295008516 546328991691392 546357434475216 547435062551104 547458742381824 547695696477384 548475717111777 549059498938496 549088083877008 550103241494898 550171097849152 551188257750312 551216953515501 551803653035648 552794423545728 552852612131274 553651142745792 554153331916926 554434763081472 554439645044376 554469140236921 554743156834048 555557244488064 555797703821724 556084866543024 556113817233702 557181680875456 557205782305536 557210688668088 557446955168376 557739881026783 558516743979264 558835038978944 558864132848112 559966428968128 560527418957779 560735261698248 561030905210139 561308164607232 561628050419072 561841248407712 562949416550528 563508433121088 563537770294824 564019563345714 564340352991597 564619889596672 564649284634656 564941020681856 565185541552996 565448471392896 565693211901636 566014953445578 566324801799744 567131353748232 568460662269696 568814236103568 569030162019228 569936157673792 570152509478832 570507135615781 570718678820472 571301781781248 571844356687968 571874127843564 572972254827392 573002084703216 573298136372416 573541224215232 573546274416206 573571083712536 574672469233408 574702387625184 574999317785984 575248192144444 576407735956416 576412811397878 578062386813184 578123235170572 579508476335568 579807889647168 580333804290954 580664532689059 580951494952192 581473326857472 582055863057396 583203902235024 583234264787202 583505224853824 583783031790504 584903361805056 584934477612576 584939628134533 584964930261348 585236694363776 586675354034042 586700731241352 587826660572928 588081086932248 588384929434848 588416230455508 589545451978112 589826134667952 590130878780352 590161601962296 591294845010688 591325628790624 591581569592559 591887220681484 592491951529856 593080304246976 593618257632078 594250087884544 594845424200092 595353983531587 595379736141372 596239692187776 597088848509328 597120612562838 598292417140992 598551373346472 598860625507872 598891803174756 600041810173568 600073049334864 600327490181328 600637660004928 600642948798074 600668930187144 601822349669632 601853681528736 602114179140201 602425272088276 603040769657984 603639597497664 603644912723762 603868743367344 604187128687842 604830208143616 605059805977536 605436143918788 606855235668864 606886829548272 607751149375566 608083844991168 608398022272768 608661352441688 608944507653888 609554565249084 609888248092032 610756842498096 611363332505016 611703391687544 612569177342304 612574571196007 612801712943784 612834312893439 613777400571776 614392299893918 614620115652816 615832384125504 615864445369992 616215422445532 616449342187497 617397993016448 617659779924096 617665218602068 617691936305808 618910263596352 618942485080296 619230034538752 619498053078632 619530305163861 620746792568448 620752258428484 620779109665104 622594253260616 624086051438304 624408496543104 625937938831296 626829390984888 627800849363532 628689418851312 629929437428928 629962232589144 630560518312179 631804227421276 631831556721456 633318093619344 633645308622144 633679017413624 633712007783127 635197375796256 635525561763456 635558648267088 636812215620672 637082234478144 637087844176602 637417006887752 638701866112128 638978312556948 640602764523176 640840299083712 641178177383016 642104283894528 644593786680816 644960403418968 644994714153153 645926333203424 646506527887584 646512220569747 646846252551772 646874232509232 648150118569408 648430654458678 648765677633528 648799453439319 650073412689792 650079136779436 650320185164832 650354781029772 651602867975808 652008154989464 652249918651968 653536407643392 653570431821216 654191138647956 654859525375104 655481456475664 655509809957184 656443377960552 656802728714496 657426505307936 657460732010628 658391281159248 658757498740432 659689883291712 660350779019841 660712268766368 661653246039604 663238633475376 663616608787496 663868522355766 665177927725304 665206700637024 665838458623884 666518745411456 666553445471088 667151749469296 667180607760576 667186482484158 668496545842944 668502432153752 668531348870112 669131428251104 669166264331292 670486118896048 670515121418688 670521025503654 672092670779712 672439919354112 672475691949152 672510702137196 674087011049088 674470402242624 675047036445264 675800718617856 676093222391496 676442537921696 677050143378336 677056105006113 678385548000384 678420865865232 679065173566962 680404552607528 680433984161568 680439975585069 681080203755588 682387255439232 682423557214672 682459085304906 684058712395968 684412143437568 684447775056864 684484186448244 684744021496899 685797770668416 686088560207232 686094601420956 686449084340656 686478777356736 687832778889984 688130490445944 688166315648487 688486025243744 688521868956012 689879900255728 690135706705536 690499575643248 691927021621472 692554633904091 693584948055168 694572742143504 694609692164934 695612974219072 696237799263552 696633788856096 696935309713461 698007819997824 698309935570884 698700951434304 698707103703882 700079059819776 700085224224008 700344814792896 700382071878216 700418534918193 700780418551668 702162628450192 702422989317504 703845080422848 704246197080608 704513533928568 705903106973792 705933641492352 707997774947008 708034634472984 709043007604827 709431152489696 711146992790598 711536289440704 712549649581112 712888894590327 713241201643776 713257221255852 714664040232688 716376446839872 717094132748721 718502192972928 718508519598324 719956837244736 720640592356776 720678110088573 722061974195744 722093207681664 722099565927012 723792106993536 724204591329856 724242294609288 725939858052864 726352740876672 726667124853852 728100393344688 728476579300288 729861387337719 730260928636512 731300956149036 732117445169344 732434324257454 732775059866304 733470988659864 733509174363147 734917677000416 734955938020668 736678613349504 737097603907392 737136816175032 737416638535122 738201523661056 738864603300096 738871109222568 739252860059168 739284837153408 739604818471428 741063605095632 741102186082986 741446488724032 741485089644936 742947584890784 743223068759808 743262606891168 743269151539369 743301302362164 745152177130816 745474697983106 746568684885933 746937636367104 747647015597664 748041206946852 748325168690967 749121664543616 750221003383488 750545718152958 751344577494784 751383693726432 752026084460952 752065236172971 752447178467712 752453803988796 752772856782492 752865712846208 754217492853888 754257615868848 754296883758054 754686604594104 755099735732992 756175138330976 756455526957312 756502430201791 756535153442796 757987009686144 758418981471424 758706882692304 758747244534734 760203345971776 760236229299456 760958238427296 760997855161908 761775366252672 762459142250624 762498837124752 763222995089282 764002779604288 764035827280128 764721632286976 764761444950048 765455121683469 766269850166912 767037520679066 767726501866506 768543647941888 771482327366016 772255219883238 772677968447424 773077186196224 773771592432384 773778405721272 774546778399212 775338132417408 776074484076528 776114887787694 777605202980032 777638839041792 777645686382936 778377375720672 778384229564851 778417899324156 779912636816768 779953240348464 780693975053174 782226028636416 782267641655136 782274529754263 782564595996456 784108115909664 784513239246464 784595819160062 786434846223936 786841171707136 786882135949728 787595877252009 788434171720832 788775426123412 789142372163712 789932957006466 790773738995968 791491010176104 792242702494789 792276971715684 793797419592576 793839648188496 794140995345516 794593571048186 796118464679104 796152901549824 796202266189057 796497496815384 798068497795296 798110046550908 798480834010496 798522404233008 798564884189618 800097399113152 800436653575104 800443701657782 800478325620792 800850213339904 800891906916192 801618355778751 802471575371648 802818905520268 803275513782014 803997045261774 804852796663552 805158324489792 805582838250456 806746407970048 807930311336064 809182439397696 810327730657536 810334865834088 810377974192423 810778459988224 812319720970212 812739420332112 814342456664128 814694924832698 814730165246088 815151110006688 815158287654529 816758903123072 817068950591712 817112417191252 817577154976946 819493487537088 819536151712824 821109845500672 821152593826656 821932456249996 823589248407744 823632125815512 825213684795136 825256646773728 826040406885148 826782386625468 827705479553472 830476714118688 831659467566564 832114735251072 834127299814536 834583918441728 835772521313184 835816033002132 837067799151376 838252558468416 838259939531378 838296199272168 839905916571904 839949643452192 840747357749572 842442075628608 842449493581514 842761872611568 844424124825792 844860411496192 844949343710836 845262649681632 846929834395008 846973926951984 847411531022784 847778312329494 849082954160896 849442979304192 849450458902136 849487202699616 850697030622348 851971083409264 853221354155352 854453732111616 854904236510688 855228764218248 857448594357446 857766535031952 859458382241088 859503127054824 859947204558624 859992952204204 860311836322848 860319411624309 862008703850112 862016294092996 862053581437776 862498976678976 862872288216666 864200158092544 864574205944904 864611603934624 864619217096817 865065937919092 867093580219776 867139708039696 867184852755858 869666558202624 869711834470752 871427242428288 872254851530608 872714741437994 874013079942912 874805853352536 875257837280736 876614309347504 877401716418864 877855041545664 877862771320262 879586511055616 880013031051063 880467705359788 882577394152272 882624345683262 884318177967168 885158029807688 885196318170528 886942267516032 886988443185936 887784611498512 887830831022226 888737927294784 889574143680768 889581976645544 889620456370464 891375131826816 892221685775056 892268136300138 894020161891584 894028034004872 894359538281664 895633272763992 895680918844257 896123561039616 896680936182928 898290938261808 899293869656832 900062715260352 900109574002296 900956490007392 900964423197111 901457629855328 902733524504448 902741473341484 902780522293104 903637908132414 904561154486976 905420231422616 905459396246496 905467369085643 907245312215424 907253300780092 907589708966304 908106938340784 908154215878182 909945447073208 910282853503296 912078283194624 912125767486752 912597033409152 912645581930992 912992028662532 914792801894608 914832372138048 915305036475648 916135263747144 917507320594592 917555087531316 918029158608016 918853766013456 920666100857664 921588449840877 923406178538788 923748576188256 924323133668298 926096989524672 926146256219912 926489669886144 926497827903102 928317065684736 928365395394528 928845051808128 929247079617948 931079914094512 931120188852672 931128387642726 931601268579072 931609471605176 933793086390528 933842762504288 933891379890924 934373891402224 936612744814656 938460107230464 939351378571424 941701274045298 944046179297312 944894156143392 945390676806436 947706341131914 948195990387464 949116244707072 950467962933216 950518526120436 951009628341136 953288342645184 955168595786496 955218323431008 955631766264903 956125510331628 958011359464432 958052799168192 958467468835422 959942449659648 960854123142368 960904146784764 962799421236016 963156425841792 965656392812384 966014456779008 968889499805136 970269378827658 970800524459584 972225177854112 972645981688017 973148516450292 973681238182016 975067941532048 975110119034688 975118705169154 975532171544658 977033413155072 977404301963712 977961318213152 978012232484196 979941250694224 980304611465088 981286707971934 982289288062656 982796805209856 982849088233376 983213527226112 983222184713496 985161478963424 985204093071744 986139757961904 986191098015942 988084806794176 988127547353856 988136248110648 988646786193248 989074697717743 989534824937568 991016809188224 991068403149552 992479869059406 993956382252288 994018011492259 995424913181244 995802783533649 996862687463552 997388275929136 997766891587956 998757687935826 999778118117184 1000294671177984 1000727624203944 1000779723726237 1001844924968576 1002701445947936 1002744818764416 1002753648230628 1003271738651728 1003697142376656 1003749396496938 1005676821158464 1005729178344072 1005781538255481 1006248806125472 1006684336252777 1008659879031168 1008713537923728 1008766053205794 1011609176923072 1011652935052032 1011715661548501 1013701077926784 1014139833587244 1014610984569728 1014663806882544 1016665116166336 1016709092994816 1017578322000576 1018597760350443 1019681926600064 1020606828911292 1021620305633382 1023580883158848 1023635335822008 1023688627957359 1026618215156352 1026726279672366 1028696656002624 1029141902131434 1029664560008448 1029673626510984 1029728403297139 1030237291263232 1031704540961696 1031749168334976 1032195735668916 1032729037865616 1032782803434018 1034765978768704 1034810738567424 1034819850383592 1035802636192597 1036860915177248 1037245381675776 1037836500960896 1037890532432208 1039937653797952 1040979492350161 1041914538247401 1042429448556288 1043023522206848 1043419461328608 1045477487879552 1047011729996736 1047464903356326 1048060655555823 1048579794965248 1049176181266304 1050118589729664 1050127836336012 1050573107817324 1051170627827502 1053243942675288 1054244226154483 1055321346901472 1055712658500864 1056369295620912 1056770300892852 1058452864251328 1058854660460688 1059513251857879 1060989023308032 1061996662420512 1062051951709476 1064091330393728 1064146728734544 1064696538977344 1065157366772954 1066720489185897 1067248871433472 1067304434161056 1067855875888256 1068824474371668 1069885831883778 1070480935453202 1071996060349032 1073544432653056 1074110451000608 1077762779397486 1078376989279681 1078909919196928 1079879035592448 1080446487778784 1080914132553619 1080960888535164 1083092961293616 1083149348890518 1083652560442816 1084121592887606 1086249100495104 1086306886994784 1086316452249847 1086363441913932 1086868146675584 1089425267455616 1089539943206078 1091678083921152 1092150590017032 1092657983382784 1092714868950432 1094870125102208 1095391392954768 1096951434223554 1098118997876992 1098176167754016 1098651486386181 1100206482989796 1100342195698304 1102376515500624 1102433907031002 1103607306071296 1105588847091456 1105657397987233 1105705224262548 1107302285491584 1108306663833852 1108879290088752 1108938280473842 1111114488976128 1111595407643448 1112169733086048 1112227634467404 1114363361750912 1114421377336176 1114893910336752 1115479762053566 1117670077957888 1117728265696224 1118212046974659 1119932857936256 1121054837915558 1121470523396496 1122061810420278 1123256100838144 1123682496815424 1125898833101056 1127016866242176 1127075540589648 1128039126691428 1128680705983194 1129298569269312 1129882041363712 1130371083105992 1130896942785792 1131386423803272 1132029906891156 1132649603599488 1134262707496464 1137628472207136 1137638489364013 1138060324038456 1138120866802101 1139872315347584 1140305018957664 1141014271231562 1141437357640944 1143688713375936 1143748255687128 1144834492633923 1145944509654784 1146004169406432 1146596272744832 1147082448430464 1147092548832412 1147142167425072 1149404775250368 1149998635571968 1150496384288888 1150556281018599 1152815471912832 1152825622795756 1156246470341144 1157893180569307 1159016952671136 1159615779294336 1160667608581908 1161329065378118 1164111726114792 1166407804470048 1166468529574404 1167010449707648 1167566063581008 1169868955225152 1169879256269066 1169929860522696 1170473388727552 1171040962579761 1173350708068084 1173401462482704 1176162173864496 1176769858869696 1176832460911016 1176893728740093 1179090903956224 1179652269335904 1180261757560704 1180323203924592 1182651257581248 1183163139185118 1183774441362968 1184983903059712 1186160608493952 1187236515264156 1189690848400184 1190707967063174 1190759472282744 1191890356572279 1192479384375552 1194177697018656 1194241225125676 1197102746692944 1197721251015744 1197783606349512 1197847326284427 1200083620347136 1200146098669728 1200654980362656 1200665552486673 1201275320009856 1201285897596148 1201337860374288 1203707363057472 1204228358280402 1204850544176552 1204913270673021 1206081539315968 1207279194995328 1207289825447524 1207737486734688 1208374257375684 1210119611955072 1210872287837576 1213710471337728 1213773659096544 1215502298751132 1216167689982336 1217322704883376 1219109130498168 1219776496184064 1221513684996192 1222042387249047 1222726665010032 1223406783375088 1225138354684608 1225149142392014 1225603425887568 1225668625786878 1226365732465419 1227554801143552 1228784599787836 1229240231305632 1231664768251008 1231728890739984 1232430844891064 1232898684374994 1234795986032896 1235319559848192 1235330437204136 1235383872611616 1237820527192704 1237884970160592 1238996106157264 1239060610327722 1241493585136896 1241504516856968 1241558219330208 1245188506521232 1248172102876608 1248816993086208 1251875877662592 1253658781969776 1255601698727064 1257378837702624 1257389909297067 1259858874857856 1259924465178288 1261121036624358 1263608454842552 1263663113442912 1263674240372271 1266636187238688 1267290617244288 1267358034827248 1267424015566254 1270394751592512 1271051123526912 1271117296534176 1271667468494241 1273624431241344 1274164468956288 1274175688353204 1274834013775504 1277403732224256 1277956625113896 1281205529046352 1281680598167424 1282356354766032 1286172891536169 1289187573361632 1289920806837936 1289989428306306 1291852666406848 1293013055775168 1293024441139494 1293692505103544 1293748465018464 1294308432324999 1296300237138816 1296861308917356 1297531355267056 1297598906878638 1300146825379584 1300158273558872 1300640370329664 1300709562059544 1300777279133787 1303205735951616 1304016309978928 1304499837303936 1307140863642432 1308382277295912 1309072112156991 1309719050750208 1310962912951328 1311019619914368 1312886755921104 1314853010615872 1314921464021256 1316782562318496 1316794156980393 1317514997480864 1319379766583424 1320701558039682 1321424537532736 1323306492079208 1323936518524893 1326477266950752 1327233217574992 1327737044711532 1330355855450608 1330413401274048 1331676917247768 1331746246533339 1333037490822912 1333106890942176 1334303498938592 1334361215521152 1334372964968316 1337004864307504 1337062697740224 1338262856502208 1338332528662584 1338402204450207 1340972237792096 1341030242837376 1341042051007308 1344185341559424 1344951383898304 1345021404274392 1348174022098176 1348940804485248 1350094072890528 1352186444782992 1352885075843392 1354100286756672 1354112210012226 1355456862198621 1356771096000768 1356841731730464 1358130347133924 1360809105215056 1360867968323136 1360879951170138 1362160407511176 1362231323817273 1364774510878464 1364847114429344 1364918170609812 1368117424791936 1368895550113728 1368968372896488 1369488042993798 1371595541336832 1372177120414464 1372189202841912 1372898168681312 1372957554713472 1376260980891888 1376332631296974 1376972050487488 1377043737912024 1379759800511456 1380271413411072 1380356995715971 1380999151286496 1383854043242944 1385109267808182 1386484700502447 1387169896110336 1389145484287008 1389219384329868 1389746741854653 1391225948438144 1392475598527104 1393267577712192 1393870619426922 1396015639995648 1396619871141768 1396692581464089 1397401902868608 1397414207407764 1400170448448016 1400689629585792 1400764143756432 1400837069836386 1401560837103336 1404325256900384 1404845978635008 1404933084660469 1407690160845696 1408492394161216 1409027067857136 1411806213947584 1411867282984704 1415995549894016 1416069268945968 1418086015209654 1418862304979392 1421559511697871 1422293985581196 1423072578881408 1425099299162224 1425777789180654 1426514442511704 1429328080465376 1432752893679744 1434188265497442 1437004385945856 1437017039196648 1438381798437493 1439913674489472 1441281184713552 1441356220177146 1444123948391488 1444186415363328 1444199131854024 1445570712049009 1447584213987072 1448409182659712 1448484589218576 1452705481753344 1452795555257917 1453334249707704 1455404068241487 1456200786689376 1456953158600576 1459722774675438 1460521857273024 1462601912298072 1462678057753731 1464234890338688 1464868648514908 1465550119732608 1466941977319728 1467018348726294 1469835354000832 1469911876041336 1471307876061751 1473357226699008 1474195207814784 1474273632350064 1474833277070244 1477742218445136 1478505720118336 1478569674306816 1478661351493963 1479209636942856 1482127210191264 1482204372165972 1482892977448064 1482970179289872 1485895169781568 1486525213782336 1486538303078738 1486602604724328 1488719803589109 1490304354261632 1490949395966212 1493137369771866 1495294031195328 1496082413893704 1496650337381934 1498243329087232 1500442006766976 1501091436305916 1502767387452864 1504052168921904 1504130472345942 1504894356935424 1504907607977592 1504987666357357 1505545713564984 1505731425692416 1508434985707776 1508515231737696 1508528514662743 1508593767516108 1509373209188208 1512350276661952 1513004860403582 1513070306885592 1513865391358411 1515974019372288 1516837962942848 1517413765384608 1517494489069468 1520406691943552 1521916476854592 1521995710323816 1523550732505344 1524918284501248 1524997674249504 1526445990178564 1528005559208576 1529522889900096 1530910243366938 1532539700333824 1534075041358132 1535453003733012 1540818484379629 1542964654732032 1544510439766476 1545355936894848 1547556811442544 1549093556798424 1550676264834816 1552148968153056 1552229775575388 1555210405960064 1555291372765872 1556754751441344 1556768459129702 1556835798648312 1559825273633536 1559906480696928 1561387950106348 1564535283310272 1564549059508526 1565129191992912 1568216231819328 1569026478492928 1569191638320124 1572869692447872 1573764271899456 1575191754504018 1576868343441664 1577550852246824 1578284744327424 1579797578347597 1579865914012932 1582982020352208 1584485404989578 1584553943431368 1587594839185152 1587679296376992 1587693276365161 1588281990691032 1589187142096372 1592236929358208 1592404532378114 1592994993630768 1596136995590592 1596220093101816 1596961668020992 1597044808466016 1597129768379236 1597736050159431 1600194798226304 1600873307150208 1600887403315564 1600956651241584 1601783813832384 1603236711557502 1604943150743296 1605637811040536 1605721403179803 1606551027564028 1607994090523548 1610316648979584 1611165676500912 1615860622672128 1615960812442879 1618364878795392 1620669731668176 1620755948384846 1624639441940424 1625478840664224 1626182389331409 1628684913328256 1629389849665396 1629460330492176 1630302220013376 1630316575309058 1633517806246144 1634137901183424 1634224834382504 1634309914809117 1635154309953892 1638986975074176 1639072303425648 1642305187653312 1643864912499992 1647178496815488 1647264251631024 1650513293547456 1652080813770296 1653564773250936 1655410959106944 1660953428237376 1663318935133128 1663407420710763 1664229470502144 1668254599629072 1671545042626368 1671632066004264 1673219643080349 1674135598302752 1676505116936832 1676519879062756 1676592398544336 1679899286904384 1681494715499144 1681582256873337 1684884151257216 1684898987163028 1685523745223136 1688848249651584 1689898687421672 1690525299363264 1693859668790016 1693947853903968 1694823062045568 1695556624658988 1698900917804272 1698974405399232 1701394061244696 1703942166818528 1706442708310704 1709808473021376 1710457528436496 1711521406847343 1714897188714892 1715533070063904 1718916764482176 1719006254109648 1719894409117248 1719985904408408 1720623672645696 1720638823248618 1724017407700224 1724032588185992 1724107162875552 1724997953357952 1725744576433332 1729148411889808 1729223207869248 1729238434193634 1730131875838184 1734187160439552 1734279416079392 1734369705511716 1739423668941504 1741993598067177 1742854484856576 1744509703061216 1745429482875988 1749611706705072 1750515674561472 1753228618695008 1754803432837728 1754818884403599 1755710083091328 1755725542640524 1760026062102126 1760935410719576 1765154788304544 1765248691366524 1768636355934336 1770316059615376 1770392636341056 1773884535032064 1773976886371872 1774744708777677 1775569222997024 1775661662044452 1777475854589568 1779163953291088 1779240912740928 1782750263653632 1784443371550112 1784536272600276 1786061950594761 1788056068009744 1788719076563328 1791266545527984 1791361837688514 1793361872365856 1796581876523616 1800125430520704 1800219148004592 1801912980014784 1801928846394222 1802915259710656 1805467049008896 1805482946682968 1805561044586208 1806342537420603 1807275816264828 1809122308973952 1810840462845232 1810918792492992 1810934738171286 1814490624430848 1814506601560184 1815179417932608 1816213876681568 1816308431756364 1819890894146416 1820565707006592 1824251534973504 1825194066818304 1825291163861984 1825984057325064 1829585603789216 1829664744276096 1832270527494288 1835014641189184 1835110175062632 1836058317216032 1837707532026912 1837723713588021 1838502938680317 1841332201715328 1843176899681754 1846812357077576 1847497152376512 1848646267336596 1849348026562491 1852193979049344 1852292512439824 1852979339772288 1852995655806204 1856730790789056 1857690103616256 1858494159235896 1858590915491583 1862159828189024 1862240377705344 1862256775285452 1863218943210352 1867685525008576 1867782759781848 1868747782804448 1873225489629312 1878702757142848 1883402548090596 1888092358594624 1889788312286784 1890781353612872 1891681554936537 1895412682263828 1896391980774928 1900935925866432 1901037052240872 1901136023349381 1902019256682272 1906576685290368 1910436646862016 1911263532529806 1912251020663256 1916022718928864 1916105598336384 1916934937670844 1921708246284736 1921808293569528 1925598842472032 1926312851683584 1931312785624768 1934984142459459 1937778999610272 1939536661709241 1940538757655316 1941601048919168 1944450355708224 1945291963376034 1946297032900584 1946398360317957 1947362476364032 1950135883064096 1950220238069376 1950237410338308 1951064343089316 1954808603927424 1955922636426304 1956024464968392 1959882501388448 1960609222930176 1962573415943868 1964578576125312 1965698176466752 1966444369426992 1970322957926848 1970408186143488 1972279515923808 1972382196031884 1976169613588352 1976272496221296 1977293572386496 1978149395435486 1979069649875136 1981052337059523 1982033618376448 1982136806299104 1984959738118812 1988036022984518 1990849826362488 1991605567067298 1993725374927104 1994776551858272 1995533783175912 1997515375871652 1999556236234368 2001455248407888 2001559447452474 2003689849937152 2005402891895872 2005489637528832 2005507296461256 2006543477303456 2007394284753312 2007411960456721 2007498792993876 2011353642316928 2011458356688144 2011563076510962 2012497612250944 2013368672505554 2017319758062336 2017427075847456 2017444839892573 2017532106411588 2023218353846144 2023431323097002 2027402155853568 2028279667174488 2029221969139456 2029327613765088 2031168315018339 2033330232332672 2035156644001152 2037195520700886 2039363853200128 2041213657822584 2041319926755207 2043240611266764 2047161766317696 2047270671644016 2047377255914718 2053236430312704 2053363739119147 2053452559344732 2057393312005248 2058283804262868 2059347253021968 2059456806594278 2063409081923392 2063498336669952 2064391471337832 2065458075731232 2065565606868036 2069531957537408 2069639700767184 2071605272385194 2073721830354496 2075673001921792 2075781064864416 2077663901712273 2079875307595904 2081958984700322 2083829076494802 2086047044413696 2086838922657216 2090954975759104 2094023459993472 2094929806712652 2096121311111646 2098352362532608 2100237179459328 2100255672672024 2101146215634648 2102250320793259 2102341255655004 2106487885350576 2108488452308966 2110642693802944 2112738591241824 2112757194533167 2113540601785704 2116905728502656 2117709320921376 2119026503715758 2123993324841024 2124103903418952 2127129022814481 2128182660787456 2128293457469088 2129393077954688 2130314733545908 2133440978371794 2134608868322112 2135711751776512 2137648948743336 2139771663767556 2140961870906404 2143992120698064 2148220902001216 2150373049628713 2155525558794972 2156753978559362 2160892975557568 2161828265107238 2161921777070328 2166185922587232 2166298697781036 2167305120885632 2168243185775212 2172613773989568 2172632904499694 2172726883827864 2173736293351168 2178850534911232 2179079886412156 2184301180034064 2185429737900864 2189740250204416 2190782785909536 2193902868447108 2196352335508032 2197302972772362 2200412965979592 2200684391396608 2204753031001248 2204867814062004 2211314795974466 2211410448525096 2214604570983168 2216613327667704 2217758580177504 2217876560947684 2223190815286896 2224339466172096 2224455268934808 2228726723501824 2228842754672352 2229787820673504 2229807454618107 2230959524107132 2235456531392448 2236424093949318 2239865715872512 2242109675831116 2242941046792992 2244123620840556 2247364993630848 2254033732484352 2254151081179296 2256078253382856 2257361411966388 2258597138538624 2260742166211984 2262772847606544 2264059813782312 2265299207198976 2268525414992928 2269507290605373 2275256944414272 2275276978728026 2276120648076912 2276241733604202 2279744630695168 2280610037915328 2282028542463124 2282874715281888 2287377426751872 2287496511374256 2289668985267846 2292008338812864 2293192545489664 2294164896860928 2294185097664824 2294284334850144 2298809550500736 2300992768577776 2301112562037198 2305630943825664 2305651245591512 2312492940682288 2315786361138614 2318033905342272 2319231558588672 2321335217163816 2322658130756236 2328223452229584 2332815608940096 2332937059148808 2334020899415296 2335132127162016 2335152688694553 2339737910450304 2339758512538132 2339859721045392 2342081925159522 2346701416136168 2346802924965408 2346823589262789 2352324347728992 2353539717739392 2353664921822032 2353787457480186 2359304538671808 2360523515121408 2360646407849184 2365302515162496 2366326278370236 2367548882725936 2372321216987904 2374473030528312 2376728107484367 2379381696800368 2381415934126348 2381518944565488 2383780713144558 2388355394037312 2388482450251352 2388606798567171 2394205493385888 2395442502031488 2395567212699024 2395694652568854 2400292197339456 2401309960725312 2401331104973346 2402550640019712 2402571795192296 2402675720748576 2407414726114944 2408456716560804 2409701088353104 2409826541346042 2414558389990656 2414579650895048 2415474973469376 2416748514751368 2420239223910144 2421744575675152 2427547318193088 2431004597502264 2431133922577269 2432335379964672 2434645409766752 2438218260996336 2443027369992384 2444084774498094 2445453330020064 2445474862963587 2446813566750176 2450276709369216 2450298284784028 2451206851775136 2451337251573756 2452731464930838 2457569199575672 2458480462611264 2463329536502016 2463457781479968 2464861689782128 2465797368749988 2470660874408272 2470767745223232 2475641054385408 2475769940321184 2477992212314528 2478121220655444 2483009033713936 2483116438660416 2490377013042464 2496344205753216 2503751755325184 2507317563939552 2511203397454128 2514757675405248 2514779818594134 2519717749715712 2519848930356576 2522242073248716 2527216909685104 2527326226885824 2527348480744542 2533272374477376 2534581234488576 2534716069654496 2534848031132508 2540789503185024 2542234593068352 2543334936988482 2547248862482688 2548328937912576 2548351376706408 2549668027551008 2555913250227792 2562411058092704 2563361196334848 2563520134901089 2564712709532064 2572345783072338 2578375146723264 2579841613675872 2579978856612612 2580958234872927 2583705332813696 2586026111550336 2586048882278988 2587385010207088 2587496930036928 2588616864649998 2592600474277632 2593722617834712 2593857651290451 2595062710534112 2595197813757276 2600316547117744 2601280740659328 2601419124119088 2601554558267574 2608032619957856 2608999674607872 2609161442940871 2614281727284864 2616764554591824 2618144224313982 2621925825902656 2622039239828736 2625773511842208 2629706021231744 2629842928042512 2633565124636992 2633588313960786 2635029994961728 2638759533166848 2640039093153189 2641403116079364 2642849075065472 2646612984158416 2647873037049786 2652954533901504 2654466435149984 2655474089423064 2655615355871569 2660711710901216 2660826802548096 2663353834495536 2663492493066678 2666213781884352 2668606997877184 2668722431042304 2668745929936632 2671280482812487 2674009728615008 2674125395480448 2676525713004416 2676665057325168 2676804408900414 2681944475584192 2682060485674752 2682084102014616 2684631322376731 2687042756532771 2688370683118848 2689902767796608 2690042808548784 2697881608970496 2700188145781056 2702893269591333 2704372889565984 2705770151686784 2708200573513344 2708224420024452 2710913724397242 2713683463460928 2716260694267848 2716402107256929 2721618210430112 2721735936646272 2721759902340276 2724320815022352 2724462647634546 2729694228858688 2729836341219624 2732428912686109 2736234849583872 2737791100227456 2737936745792976 2738976085987596 2744378405683824 2745796337362624 2745915109426944 2746085367060217 2752521961783776 2752665262593948 2753944100974976 2754087475824048 2759519601022912 2760713991431942 2761998302572992 2764765349522631 2767708086485888 2770218535616364 2772969401004894 2778290968574016 2778438768659736 2779493483709306 2782451896876288 2784951197054208 2786535155424384 2787741238853844 2793239742283536 2793385162928178 2794803805737216 2794828414815528 2794977094663663 2800340896896032 2801379259171584 2801528287512864 2801552955802237 2801674139672772 2803121674206672 2808650513800768 2809866169320938 2811464298237049 2815380321691392 2816984788322432 2818054135714272 2823612427895168 2831991099788032 2832138537891936 2836172030419308 2837724609958784 2843119023395742 2844587971162392 2846145157762816 2850198598324448 2851555578361308 2853028885023408 2858656160930752 2861520042419311 2865505787359488 2868376530994884 2874034078393296 2876763596874986 2879827348978944 2882562369427104 2882712440354292 2888247896782976 2888398263708048 2891141424098018 2896818365319424 2896969178437152 2905591110515834 2906668499415408 2910808136482974 2912401573378752 2913906317201152 2919445549350876 2921043714546048 2925203824596144 2925356115507462 2928469780677376 2929737297029816 2931100239465216 2933883954639456 2933909788359823 2934036697452588 2939670708001664 2939823752082672 2942615752123502 2948390415629568 2948547264700128 2948573227535299 2949666554140488 2955484436890272 2957011440236672 2957322702987926 2958419273885712 2964254420382528 2964408744331944 2965785954896128 2965940358579744 2967224093153229 2971790339563136 2973050427564672 2973076606157476 2973205209448656 2977439607178218 2980608708523264 2981898791932424 2982054034476777 2986274739543732 2990588062390656 2992164827787408 2993300674763868 3000884013533952 3001070080251061 3002182872611832 3005534774905728 3008104337843808 3008260944691884 3009815215955184 3009975332714714 3011091427129968 3017030463475392 3017057029325486 3017187535032216 3018746418376416 3020053008758331 3024700553323904 3026009720807164 3026140613771184 3027730782716822 3033675925885696 3034827530769216 3034988978138936 3035146984645503 3040813383887104 3043832953709184 3043991420647632 3049995348499008 3052891980357128 3056011118417152 3059045779800192 3061820486733876 3068150082716264 3070906007466024 3072519699620917 3081636968759258 3089020879532952 3089185209891417 3090711873789696 3095113622885088 3098187113596848 3104297936306112 3104459551150776 3107407908577791 3110420811920128 3110582745531744 3113509502882688 3113536918259404 3113671597296624 3119812961393856 3122775900212696 3122938477050483 3129070566620544 3129098119017052 3130258383985824 3136432463638656 3138383276640248 3145739384895744 3147528543798912 3150383509008036 3155101704493648 3159595156695194 3159731828025864 3162732678463449 3165964040704416 3168970809979156 3169107886862736 3175358592753984 3175386552730322 3176563981382064 3178374284192744 3178539755573637 3184473858716416 3184809064756228 3185989987261536 3192273991181184 3192440186203632 3194089616932032 3194259536758472 3195472100318862 3200389596452608 3201746614300416 3201774806631128 3201913302483168 3203567627664768 3206473423115004 3211275622081072 3211442806359606 3213102055128056 3215988181047096 3220633297959168 3222331353001824 3231921624885758 3235130967839043 3236729757590784 3241339463336352 3241511896769692 3242742397660857 3249278883880848 3250957681328448 3252364778662818 3257369826656512 3258779699330792 3258920660984352 3258949356749541 3260604440026752 3260633150618116 3268275802366848 3268449668765008 3268619829618234 3270308619907784 3277973950148352 3278144606851296 3284610375306624 3287729824999984 3294356993630976 3294528503262048 3295954459158543 3301026587094912 3304161627540592 3307129546501872 3310821918213888 3316972193961699 3321906856474752 3326637870266256 3326814841421526 3336509199258144 3343090085252736 3343264132008528 3346439286160698 3348271196605504 3353010233873664 3353039758125512 3353184797088672 3354636140923977 3359798573808768 3362989430998288 3363164513746674 3369768302514432 3369797974326056 3371047490446272 3377696499303168 3379797374843344 3381050598726528 3387895707807936 3389646124091136 3391113249317976 3397801835608544 3397948810798464 3402788122489392 3407884333637056 3412885416621408 3412915468092039 3414362600406303 3419616946042752 3420915056872992 3423042813694686 3429794377429784 3431066140127808 3434503477901769 3437833528964352 3438012508219296 3439788818234496 3439971808816816 3441247345291392 3441277646497236 3448065176371984 3448214325751104 3449995906715904 3451489152866664 3451668843055797 3458296823779616 3458446415738496 3458476868387268 3460263751676368 3468558832158784 3468739411023432 3473679541707921 3478847337883008 3483987196134354 3489019406122432 3490858965751976 3499223413410144 3501031349122944 3506457237390016 3509606865675456 3509637768807198 3511420166182656 3511451085281048 3513122887739283 3520052124204252 3521870821439152 3530309576609088 3530497382733048 3530681186220279 3537272711868672 3540632119230752 3540785272682112 3547953772743744 3549489417555354 3551138445994048 3551323324088904 3554951709179136 3558327906582176 3558481825481856 3568886743100224 3569072545200552 3572123901189522 3575671069716837 3576112136019488 3577438153126656 3582533091055968 3582723675377028 3586723744731712 3593163753047232 3593541978853281 3600250861041408 3600438296009184 3601996657460019 3603825960029568 3603857692788444 3605830519421312 3610965893365936 3611122089172416 3612685074841206 3614551632529656 3614739812019063 3618244617947904 3621680925690464 3621837584985984 3621869476342572 3629013203120368 3630358835865216 3632427753363136 3632616863512728 3639781788292832 3641131414013184 3648503069947008 3650582327723968 3651968114650128 3659171207578432 3659329488552192 3664541054988576 3666127161747141 3670029282378368 3670220350125264 3672116634432064 3675415064053824 3675447427176042 3677005877360634 3679097197396257 3682664403430656 3686353799363508 3693624714155152 3694994304753024 3697292534673192 3698696053124982 3704387958098688 3704585024879648 3705958679544576 3705991311612408 3713461581578112 3716988318471792 3717181830983166 3724319656378048 3724480755410688 3724513550570904 3726437886420704 3728050783705339 3735371050017152 3735565519563696 3737495565608896 3746450979258624 3746683274086207 3757405514285696 3766805096181192 3772169727891201 3776184717189248 3779576624573568 3781562707225744 3783363109873074 3790825364527656 3791022721116813 3792783961549856 3801871851732864 3802074104481744 3802272046698762 3804038513364544 3813153370580736 3813389801221273 3820873293724032 3822527065059612 3824502041326512 3832045437857728 3832211196672768 3833869875341688 3843416492569472 3843616587139056 3851197684944064 3858518674608507 3862625571249536 3869968284918918 3875557999220544 3879073323418482 3881077515310632 3881283981658447 3883202097838336 3888900711416448 3890583926752068 3892594065801168 3892796720635914 3900271766128192 3900440476138752 3900474820676616 3902128686178632 3904179167187481 3909617207854848 3911845272852608 3912048929936784 3919765002776896 3923691932704453 3925146831887736 3927216336470973 3929157152250624 3931396352933504 3932888738853984 3940645915853696 3944559031847616 3944764392063768 3950382470941179 3952339227176704 3952544992442592 3954587144772992 3956298790870972 3958139299750272 3962104674119046 3964273612598208 3969919476237624 3976072045969036 3981699652724976 3983211134134596 3989553103716544 3991067566351824 3993549949310467 3995030751743304 3999112472468736 4002910496815776 4003118894904948 4010805783791744 4011014592922512 4013086954606912 4014788569506624 4014823920913442 4014997585987752 4022707284633856 4022916713376288 4023126153021924 4024995224501888 4026737345011108 4034854151694912 4034889679785146 4035064212823176 4046436707692288 4046862646194004 4056559334348976 4058655227530176 4062336630036678 4066660464665344 4070313288002304 4074391041401772 4082427315645168 4082639853510414 4086481222533528 4094323532635392 4094541343288032 4094577396941731 4094754511829436 4106727478238294 4106905118689464 4114786624010496 4116567608525736 4118694506043936 4118913613188556 4126818163846784 4128782942675664 4130916151462464 4131131213736072 4139063915074816 4139279401534368 4141070987147913 4143210544770388 4147443660708992 4151562129728832 4155327803424546 4159750615191808 4163917969400644 4167658152989604 4173677845314432 4188046919986944 4189859613425304 4192242622223292 4200511345344048 4202292431269296 4204500641586518 4204682511310008 4212975770701152 4214799253981407 4216976904617932 4221285387605888 4225477182483648 4225514389066334 4227081203571408 4233811457005312 4235418641842752 4238053007431516 4247986649682048 4248207806837904 4254258045628962 4256586914938176 4258786155909376 4260629467091816 4266881956743588 4269217736644224 4275297897486672 4279543327535112 4281923741812808 4287984241396128 4288021998372049 4296441804002432 4300746099257426 4311051117589944 4313507957118724 4315145395312479 4321785951115136 4323656530214476 4323843554140656 4332371845174464 4332597395562072 4334610241771264 4336486371550424 4336712136147027 4345227547979136 4345265808999388 4345453767655728 4358159772824312 4358386665773751 4368602360068128 4370859475801728 4381565571819072 4387805736894216 4392704671016064 4394605945544724 4400825931959184 4409506062002496 4409735628124008 4413923628185253 4422629591948932 4422820897050192 4433226655335408 4435517160355008 4435753121895368 4435984054481889 4446381630573792 4448678932344192 4448910537869616 4457685509344704 4459575641347008 4459614909236214 4461919048214264 4470913062784896 4472848187898636 4484219351662232 4485882093585984 4488247241681112 4494729987261696 4508302162358592 4512156506765712 4514722823932776 4514962999072071 4517194277077248 4521484332423968 4525545695213088 4525585543988229 4528119627564624 4537050829985856 4539014581210746 4541596174075233 4550513888828544 4550553957456052 4552241296153824 4552483467208404 4561220075830656 4564057084926248 4565749430563776 4574754853503744 4574993022748512 4579337970535692 4584016677625728 4588370195329648 4588568669700288 4597619101001472 4601985537155552 4602225124074396 4611302491183024 4622455453138887 4624985881364576 4631572722277228 4636067810684544 4642670434327632 4645316261512472 4656446904459168 4665631217880192 4665874118297616 4670264254324032 4670305377389106 4679475820900608 4679517025076264 4679719442090784 4684163850319044 4693402832272336 4693605849930816 4693647178525578 4704648695457984 4707079435478784 4707329843644064 4707574914960372 4718609077343616 4721292815698368 4730605030324992 4732652556740472 4735097765451872 4739392735042791 4748946061056624 4753456214968734 4758763393600736 4762831868252696 4763037889130976 4763079829095483 4767561426289116 4776710788074624 4776964900502704 4777213597134342 4788410986771776 4790885004062976 4791134425398048 4791389305137708 4793208150478293 4800584394678912 4802619921450624 4802662209946692 4805143590384592 4805351441497152 4814829452229888 4816913433121608 4817164209539409 4819402176706208 4819653082692084 4829159301790096 4830949946938752 4833497029502736 4843489151350304 4847882437328637 4855094636386176 4862009195004528 4862267845154538 4869290819533504 4876436521992672 4878547167994227 4886054739984768 4888169548996188 4890906660040128 4890949725927174 4893627133500352 4900553418738432 4900596569568056 4902413703550272 4902674503147512 4902929744427351 4905462929861676 4915138399151344 4916960925222528 4926915562959936 4929723379564256 4931594737499976 4941321748816544 4941535490446464 4951539880642368 4955984424629056 4956242441310888 4966018067427872 4966232877320832 4980754026084928 4990222262132289 4992688411506432 5014635127879104 5019658929241047 5022406794908256 5029515350810496 5029559637188268 5039697860713152 5044484146497432 5044746770620011 5054433819370208 5054652453771648 5054696961489084 5066544748954752 5069432139308992 5069696062265016 5081579006370048 5084469186136704 5086669873976964 5096702753412816 5099336055102016 5111826500455584 5124822116185408 5127040269802178 5129425419064128 5134564220542029 5144691566144676 5156750293446528 5159683227351744 5159957713225224 5161916469745854 5167410665627392 5172052223100672 5172097764557976 5174770020414176 5174993860073856 5177233729299996 5187445235669424 5187715302580902 5190125421068224 5190395627514552 5200633094235488 5202561481318656 5202838248238176 5202884060775583 5203109116535148 5216065239915712 5218322885881742 5225980794201531 5228563454569728 5233529109183648 5236288448627964 5243851651805312 5251547023684416 5259412042463488 5259685856085024 5264456653210797 5267130249273984 5267176627921572 5270059989923456 5280078186306378 5282806232158728 5285698150130944 5293225968316832 5295517011412537 5295746074099572 5305909067803008 5308932870299968 5310948178846128 5311230711743138 5321423421802432 5321653605096192 5326707668991072 5326984986133356 5332427563768704 5337213995754368 5337491859873264 5342560965624974 5348019457230016 5348250790960896 5353051426008832 5353330114650336 5353608817800828 5358185851784283 5363888951168384 5364168204029232 5369262644753462 5374085513065542 5379805535593216 5380085617097568 5400376291562112 5405786539182666 5408745779131968 5411540303373568 5416401147026688 5416448840048904 5421827448794484 5427366926921856 5432521388535696 5432804214513858 5443236420860224 5443471873292544 5443519804680552 5448641630044704 5448689606953957 5448925295269092 5459388457717376 5459672682439248 5464857825372218 5475582200454912 5475873491585952 5475921708279841 5477952171975192 5488756811367648 5491592674725248 5492170734120434 5505043923567552 5505330525187896 5507888201949952 5508174951648096 5513171140764063 5519039202045824 5521427982863884 5523996605145984 5529530699045262 5535416172971776 5540437071232728 5545938802009788 5556581937148032 5556877537319472 5558986967418612 5573070310848768 5573415863323399 5575482477707688 5586479484567072 5586770325856356 5589656829631056 5589954189327326 5600681793792064 5603056575025728 5603105911604474 5603348279345544 5606243348413344 5617301027601536 5619732338641876 5622928596474098 5633969576644864 5636108271428544 5647224855790336 5664277075783872 5672344060838616 5672645819346961 5675449219917568 5686238046791484 5689175942324784 5700397196648896 5703111156722616 5706057770046816 5706108013581703 5717312321861504 5723040084838622 5736753061989768 5748068156786592 5753527193749972 5765124738854208 5765424880708584 5776495793565952 5776796527416096 5782282848196036 5793938356874304 5811182221031668 5813336998830816 5821616272965948 5824803146757504 5838891098701752 5842087429092096 5850407649192288 5850712231014924 5859474594059632 5867767909278912 5867819576719646 5868073394905176 5879341416003328 5879647504165344 5885231504247004 5897094529400256 5897146455070598 5899333108280976 5910968873780544 5914022880473344 5914645405975852 5916838547771424 5928508840765056 5928817488663888 5931880717159488 5934448186306458 5943580679126272 5946100855129344 5946153212314952 5946410418897312 5954879214356436 5963797583864848 5964108068953554 5972549479087464 5981176124781312 5984329655574816 5986601349527736 6002140160502122 6004365745223664 6011069549811456 6016208675687616 6016521889383768 6019630431910368 6019950665429428 6022182854259936 6022235881370163 6034060926950784 6034114058650972 6034375070064432 6037492836752832 6040106017516662 6049401106647808 6052019441614328 6052281227542368 6052334519677719 6055461565433644 6069655061538432 6069977956277872 6070293969291006 6087665907418368 6087982841295264 6099990696998016 6105783960714256 6118091559600384 6123640973467752 6136300165432528 6141812014932048 6145039399241834 6160091217357441 6163273937518516 6178041759065904 6178370419782834 6190227245770176 6196374227193696 6208595872612224 6208919102301552 6214815817155582 6221165491063488 6227019005765376 6227073836518808 6227343194593248 6239625922787712 6245551800425392 6245876954100966 6258141133241088 6258196238034104 6260516767971648 6272864927277312 6276766553280496 6295057087597824 6300767018016072 6306750962379777 6310203408987296 6319190313390388 6319463656051728 6325465356926898 6331928081408832 6337941619958312 6338215773725472 6338271583599501 6350717185507968 6350773105460644 6353127962764128 6356748568385488 6357079511147274 6369618129512456 6371979974523072 6384547982362368 6384880372407264 6388179233864064 6388519073516944 6390944200637724 6403549613262256 6403826604966336 6407135255329536 6412946846230008 6422551244162144 6422885612719212 6426204110256112 6431976362094192 6444662706003648 6451119148886139 6463843249771516 6470261935678086 6482678926672704 6483023793539384 6485484795321714 6498557767761696 6501915362656896 6504729557325636 6517559398661584 6517841321968704 6517898713499082 6521208880053504 6521266301236232 6536551604733696 6536899337530016 6537239659236468 6540617239815568 6556289213702592 6569220750613248 6575459649999968 6589057006524096 6591908918317086 6602053174189824 6608323255081184 6614259093003744 6633944387923398 6643813712949504 6653275740532512 6653629682843052 6673018398516288 6686180170505472 6686528264017056 6689422363854321 6692878572321396 6696542393211008 6706079516251024 6706369594177344 6709272281847954 6719597147617536 6725978861996576 6726329027493348 6739595948652112 6742094980892544 6759594749686688 6762101197453056 6775791415615872 6782226498635952 6795603671217088 6795897621596928 6805576244978784 6808521871816119 6815768667274112 6825770833242816 6825830936184078 6828725200812606 6839233892085504 6841830113745984 6846085627389372 6859588754859568 6862132280255616 6869006955803538 6876025016438592 6879577636468992 6879943617633632 6882494690582784 6882555292994472 6896130352743968 6896428651502208 6902978305733328 6903337686111594 6916593647559232 6916892831476992 6916953736774536 6920527503352736 6923522884024201 6937117664317568 6937478822046864 6947359083415842 6957694675766016 6958126080445813 6967974392268708 6978038812244864 6981717931503952 6998446826820288 7002062698245888 7005458066083659 7012914474780032 7019213731350912 7019275537614396 7022902170562096 7026245775478566 7040104248408504 7040470767788367 7043741642878304 7046790353769439 7060619153218176 7060994765466096 7061362372440558 7081264238461504 7081570545364224 7082009630839507 7095907545487488 7098978835110708 7102276891988096 7102646648177808 7116655813164352 7116963650963712 7130184322453101 7137773486200448 7138145090401104 7144247802379044 7151342139433674 7152224272038976 7165066182111936 7165447350754056 7165820395701513 7173447489463424 7186327506094464 7187083957706562 7200876592018368 7203993314920038 7207651920059136 7207715385576888 7208098823079973 7211661038842624 7221931786731872 7222244178344832 7225370149682412 7229103265059312 7229479624038126 7243361851380928 7243675169971968 7243738952685144 7250618453348179 7258026406240736 7260717671730432 7264855506726272 7265233727025456 7279563576585664 7286856446451127 7293401767731807 7297006139894016 7301164655447936 7303936229300256 7318342415156864 7329082109977152 7332254323494282 7336424588890761 7340058564756736 7340440700250528 7344233268864128 7350830128107648 7350894854352084 7354011754721268 7358194394792514 7372707598727016 7387249428310304 7389988609506048 7394585069346384 7397392106249964 7409170049759296 7411982623224816 7416592763005153 7426923163156224 7433976636943584 7434363661966332 7448639312756096 7449027101141808 7452875772841408 7456101567410678 7470742100034304 7471131039127392 7474991131217792 7493366548172414 7514811028571392 7533610192362384 7544339455782402 7548638924957767 7552369434378496 7559153249147136 7563125414451488 7566726219746148 7581650729055312 7582045442233626 7585567923099712 7603743703465728 7604148208963488 7604215165748929 7604544093397524 7608077026729088 7626779602442546 7641746587448064 7645054130119224 7649004082653024 7664090875715456 7667739750683376 7686832985138944 7687233174278112 7690560404703267 7702395369888128 7717037349217014 7725251142499072 7739601785910631 7739936569837836 7751115998441088 7758146646836964 7762155030621264 7762567963316894 7777801422832896 7781167853504136 7785188131602336 7785593441271828 7800543532256384 7800949641353232 7804257372357264 7808358334374962 7823690545705216 7824097859873568 7827484328822613 7839530005553792 7847383865408906 7850293663775472 7854432672941946 7862792705867008 7865777477707968 7881291831707392 7889118063695232 7889528784127536 7900764941882358 7905089984885184 7909174289545984 7912597581741944 7916278599500544 7924209348238092 7928547225196416 7939838952475248 7952144091938072 7963399305449952 7963469425548091 7966422268269192 7966846067614707 7979106207433088 7982135132703648 7987099898620934 7990061503486608 8005820993631552 8006237789809896 8013841448437461 8021611567583488 8022029185845024 8026173909213824 8029577139013248 8029647841826884 8029995171975504 8045833426752576 8046252306043848 8049990449003776 8053474690022216 8053893967130193 8069708303389824 8069779359570292 8070128425646352 8093725292388008 8113118668697952 8117310455060352 8124673260073356 8148782082803544 8164854631290336 8165279707020828 8172962445067056 8189082686576064 8189154793883462 8189509023658872 8197286738058327 8213454956476588 8213810237378928 8233135217051472 8237389012087872 8237827226377112 8238256101180651 8253636327693568 8257565885351328 8261832302924928 8262262427472144 8278558803068736 8282141974295826 8286421089540776 8294887321417984 8303124259457664 8310655606849092 8327835938801288 8335316305979208 8347355690628864 8379719226850608 8384485244446584 8384931283990989 8401022690688096 8404584862538592 8404658867406711 8409001283173036 8409365022620016 8425951541402304 8429598507962814 8433953809235864 8434392894711147 8442570775211776 8450954364967296 8451028778132668 8454162407142816 8470837283685504 8476106014863032 8495973299364096 8496415613675808 8508516091257924 8513173829876352 8521258934183632 8533763913487176 8538435473288448 8550595794973344 8559086655070224 8563847483625616 8575968482792256 8576043996744098 8584560127257933 8592883608004864 8601492198514852 8622102235179888 8627015914237448 8630290790624958 8643571902230272 8647313060428952 8647687108281312 8664743690348928 8665194791124144 8672972743100848 8673424272294054 8690455095958272 8690531617998776 8690907535311456 8716319545648624 8716773331547502 8737204720136256 8741718951603456 8763131143638144 8775611473788432 8785409342032128 8789211891089448 8801651863918368 8801729365079469 8819012124004992 8819471256248016 8827847256370506 8845259183897864 8845641794100384 8845719682605897 8866453310670816 8871034320710016 8871506243790736 8871968108963778 8892763261147584 8897357864688384 8897821075739232 8901672279459687 8915371018689408 8919151282694016 8919229818472428 8923838096428528 8941826125569792 8945696375797272 8946162103430331 8968438703324464 8971764187171968 8976494483362224 9003210240753183 9016604324717184 9024313013531424 9029445647865552 9029925998144142 9042968664847936 9051091390426176 9051171087976458 9056239255129248 9060159026274993 9074101659971712 9078029162421492 9083192348150466 9101027777657088 9101107914912104 9104482592307648 9104966934416808 9105440953936509 9122440151661312 9128114169852496 9131498861127552 9149986045497024 9158675941071384 9168033355251456 9176740390659296 9177137339400576 9203971074311104 9204450248148792 9217559098862751 9222604982366048 9244910906277774 9249971762729152 9263145444554456 9267555629674251 9272135621369088 9285340868655264 9290632523024944 9312893808918336 9322223725733373 9331262435760384 9331748236595232 9340528508648064 9340610754778212 9359034050152528 9359438884181568 9368327700638088 9368815431151449 9386805664544672 9387211699861632 9387294357051156 9409297390915968 9414659687288128 9415149829920744 9437218154687232 9442585631396736 9465305113480944 9470195530903744 9478785470085582 9488198035390347 9497892122113248 9506912429937468 9517526787201472 9525663736505392 9526075778261952 9526159658190966 9535122852578232 9535619266720911 9553421576149248 9553929801005408 9554427194268684 9576821973543552 9582268850796096 9582778610275416 9586416300956586 9601168789357824 9605239842901248 9605324419893384 9610287180769184 9610702882994304 9633826866243216 9634328419078818 9638804353412416 9639306165384168 9658318603580192 9661899893877504 9662498970011797 9666994059005472 9686978302700608 9695764874657274 9705392903517129 9710189272772352 9724018390009056 9724535690309076 9728227192982571 9738581639067008 9752873043985344 9757094335988454 9772109479969536 9776339097992376 9776848070248623 9781813320080256 9781899451854348 9787254267000704 9801193139136112 9804827407100544 9805349006295024 9805859488854702 9810925859723352 9830276798302688 9833921850445056 9834531592623283 9853831125919872 9859446759128512 9863189474999952 9882643497633088 9883070980892928 9903079761284736 9911968849258112 9912484882621776 9932036134855744 9932465754641664 9950916581885097 9961508052169856 9980444524264578 10029270255758208 10039317858482094 10044813589816512 10059030701620992 10059119274376536 10079395721426304 10088968292994864 10089493541240022 10108867638740416 10109304907543296 10109393922978168 10118994984343063 10133089497909504 10138864278617984 10139392124530032 10168938372273408 10169568886805419 10173339747953928 10193405506825632 10198672110204032 10223653000911168 10238746404276117 10249644232370816 10254080539604356 10258850838128256 10269128441084058 10289383132289352 10299155132432257 10313500586893056 10319366454703488 10319915426450448 10323832939491708 10344195529115952 10349540040828352 10349987720147712 10350629460457741 10354467458599992 10374890471338848 10375430605161804 10380250842136448 10380791255029104 10401266188470976 10405676496476352 10405768121551166 10406218233070296 10421038625123763 10432130479831424 10436645771763484 10451961588403062 10467058218367296 10472576897255928 10487703303610624 10503094047368832 10519371712170048 10528913306421594 10534260498547968 10534353255843144 10534913664501499 10540119979846912 10559699602639201 10560156372612756 10565612464317456 10586451936633664 10591034022825074 10591492148199144 10597057739508877 10611818135606016 10617865740599936 10621896357692256 10622461423486276 10642846843604864 10653415337982144 10653969972266712 10664855127537408 10674427991508736 10674983719746528 10685121931249948 10696038914460032 10706660229300672 10707217635601656 10716371703568566 10727777902336768 10728336408058464 10738525289506924 10748171026131084 10760171234195136 10800752583124224 10811573078365332 10817491558263936 10832897680097808 10843654897588968 10854733853843712 10865042777071392 10865608429027716 10886472841720448 10887039609361104 10897283260089408 10897379213907914 10897850590538184 10918776915434752 10919345364878496 10929715650744436 10951746983171904 10951843416559682 10955904343950384 10977513622735296 10983185349450496 10984341468240868 11010087847135104 11010661050375792 11016349903296192 11026342281528126 11038078404091648 11042855965727768 11047993210291968 11059061398090524 11080874142465456 11091877604019576 11113163874296064 11113755074638944 11113852934556127 11117973934837224 11146831726646798 11150964955415376 11172958969134144 11173540651712712 11179313659262112 11179908378654652 11184152351116017 11201363587584128 11206113150051456 11206211823208948 11206696558691088 11212486696826688 11234602055203072 11239464677283752 11240049822258621 11245857192948196 11272216542857088 11311725687100153 11328554151567744 11344688121677232 11345291638693922 11372476093582968 11378351884649568 11400794393297792 11406222313445232 11412115540093632 11412216027163406 11434624643723008 11440169403663819 11446080169677244 11473506123979536 11496136313573184 11507054387499944 11530249477708416 11530849761417168 11553593054832192 11564565696392072 11587876713748608 11622364442063336 11626673997661632 11643232545931896 11643851944975341 11649606293515008 11677782197403504 11700815298384576 11701424462029848 11712537501562443 11718949188119264 11735535818557824 11735639153439292 11736146789810352 11759295008330688 11770463008494008 11771075798113359 11794189058800512 11794292910141196 11798666216561952 11821937747561088 11829290811951704 11833677095542848 11857017681530112 11857634977327776 11863761434318976 11868896372612916 11892306424629904 11892820837794624 11909758428712872 11927595167729696 11928216137907108 11945098958174928 11968659311149632 11973202699055472 11980649847931401 12004280321004244 12008731490447328 12032417351375232 12033043778767536 12039260863820736 12039901330858856 12044365708519872 12044471762740326 12068121853901568 12068228117301944 12068750140128864 12074985673505664 12080212035033324 12104038883228656 12104562455084736 12104669039355438 12110923130867288 12139310123076864 12139955912555744 12140587938582012 12175965682590528 12199981393996032 12211567921428512 12247281946935504 12272600330865056 12283624029864096 12283732190825193 12290078798483668 12320182434714882 12326547875037032 12356083518131808 12356740839565668 12380454491540352 12392748454387392 12417191745224448 12417838204603104 12423212961443739 12429631634311164 12442330982126976 12454147673037616 12454686389186496 12479251845575424 12491103600850784 12491753908201932 12516392476068208 12521033535943296 12553533106560992 12601534036032144 12613501924759554 12620406817974592 12638380626780776 12638927312103456 12644397761944221 12650930713853796 12663856162817664 12675883239916624 12676431547450944 12676543167199002 12701434371015936 12701546210921288 12706255925528256 12713497136770976 12714159022294548 12739236259024912 12743959949046144 12769760744814528 12776358467728128 12777038147033888 12781888401275448 12807099226524512 12807653209932672 12825893692460016 12845102488324288 12845771225438424 12852408220512224 12863952724188384 12864065995116147 12889325412007296 12902238297772278 12927686499543032 12940523871356172 12945436185937437 12965357853345408 12966047587078768 12970969590643428 12997115535523392 13003830725313792 13009459114651272 13010136408441081 13035118797323168 13035682643937408 13035797426998164 13042532602472464 13073798675060032 13074479318472936 13075159997321253 13081234479631136 13112578427405184 13150919299999936 13178114013048192 13183817836634172 13216646510162368 13228518186007488 13241770884555759 13267888775846796 13306551481065024 13307259365686104 13307952163445667 13346036797032576 13373056528034112 13378844727708642 13385757144642792 13393084786422016 13412159032502048 13412739188354688 13418544563695908 13451957723993152 13452658054986696 13479191897304224 13484189961785088 13519189499373376 13544888997216213 13551582831231744 13564452997271904 13576756631964687 13591207342434176 13611152489957568 13617043743632238 13624788522225699 13631537334548224 13651541666485632 13651661872368156 13657450401625212 13683660227491968 13692171254778744 13719177509719136 13724264560511232 13738013911607076 13752050032877184 13759887235267264 13765110585988944 13792260705487936 13792857303004416 13805956611466656 13806675372223188 13833187295118464 13833907473549072 13841055006705472 13847045768048402 13867366359416661 13874235328635136 13874957644093728 13894718166831684 13916252160891626 13935948784537416 13956077624489728 13963435863007904 13996893653640576 14010916132167318 14025828949560064 14038427462701824 14038551075228792 14045804341124192 14051883723197047 14052491550957132 14080208496817008 14080941535576734 14087483285756608 14093580707538878 14121238306436352 14121989530932192 14122113879248011 14122724744881116 14162528476923008 14164019261679014 14191815090974976 14197957670221416 14204553783976192 14205293296355616 14218178205128373 14233311626328704 14260368644906202 14275546972400896 14276290180802208 14288495604758088 14289239487286449 14302684278867348 14304448544077952 14330132364223872 14330894701508112 14331640791403026 14346894978926848 14372655012188928 14373546173834029 14374167915413124 14401753184036736 14407986629840076 14415430771153776 14416197646159946 14443863573463744 14444488356689664 14450740299364824 14458206530118624 14458959248076252 14486723702761856 14487477905370288 14501236906696358 14516052812481472 14529711013452544 14530467454050912 14543647311985911 14559127153171328 14573712892902254 14586803535463614 14602329310895872 14607872458600512 14636684830313728 14658164219954304 14664508646988564 14672849177781522 14680881400501056 14688466537728256 14701660256215296 14701789708704168 14708023509442536 14716388789585028 14745415197454032 14774498856620608 14789170138692768 14789300361732169 14794784212499928 14818340099518592 14823965246449632 14833185526010306 14867953273887168 14868727323932664 14897278625512192 14898054202283616 14905751545682816 14912203134821356 14942262078254784 14949982262435584 14986733096344828 15052611347400991 15067220384724768 15088678911564804 15097277849915534 15126250828902976 15133452439492296 15163301458110624 15164090884467252 15171135846199424 15208296417926976 15208430331497858 15209088186795048 15216154053458176 15253559204885092 15290108260238448 15298008165306048 15328181751430912 15335479501366752 15374466348556224 15381120809406534 15404790739776256 15434074698434028 15479203571821262 15479873139675672 15502231996882176 15516293293673928 15524310061242528 15525135926633788 15562335707008272 15570376263204672 15571186882543656 15601087064512768 15601899282706464 15608514744714528 15608652182326749 15616716668749924 15648195719747136 15654968657645226 15679060011107584 15694767730817812 15700587327550944 15708865345883892 15731554955415936 15778236127390464 15779057568255072 15801529883764716 15810179969770368 15825195163483888 15848418696476184 15857094450392832 15879677904950496 15886551034237611 15904288183876144 15926798610899904 15926938851096182 15932844536538384 15933692135229414 15958212414866176 15964270265407296 15974199797241868 15980123006973216 16011641987263104 16012475579619792 16027682896874922 16044058371690048 16052347818427648 16059154278026496 16059295683653768 16059990343951008 16091666853505152 16092504612087696 16106949380044432 16107787934260386 16139416606779648 16139558719140584 16140256851292704 16187450584776016 16226237337395904 16234620910120704 16249346520146712 16297564165607088 16329709262580672 16330559414041656 16345924890134112 16346068820861871 16378165373152128 16378309587766924 16379018047317744 16394573476116654 16426909912953176 16427620474757856 16427765124839523 16466270434102944 16474778024175744 16475654452754224 16476512202361302 16515131770702656 16523664605849856 16524524854944288 16557117606137472 16564283948591652 16572842179081552 16606248518915328 16621311213698184 16655671877602576 16670632611958416 16720247589970197 16759438453701216 16768970488893168 16769862567981978 16802045381376192 16809169725077184 16809317734813422 16818002566346072 16818730045240032 16851903082804608 16859197015925628 16867907618471728 16868785789422294 16901908729934592 16902057556265336 16908324814285632 16941674567371008 16952212029726064 16992831227351616 17017032182515848 17017937458040883 17026347659752704 17042517868367264 17067527826974352 17101191589946688 17118173310140448 17118324040745109 17127694967251232 17151936965584512 17152087993488196 17169120254515866 17202984397029704 17244204470359776 17254031828474896 17260581581249916 17294626120857904 17295374216562624 17329487380697856 17330389582248288 17345945486201696 17346848544588108 17381063235997552 17381815070622912 17432639091297248 17433546663095004 17474409440272512 17526262287276288 17551222947576864 17578423782178896 17603303727836736 17603458730158938 17638024248009984 17638942512496032 17655694512741012 17690518367795728 17691283588200768 17691439365211794 17732906621341632 17742068641420032 17743012487581472 17743936217927556 17785526522295168 17795642151478464 17803344558919374 17830742037378816 17838302565388032 17838459636944856 17847676192857056 17891392751594544 17892324206860662 17936877406648928 17943528374343936 17944640944307623 17952988966724448 18006420481506366 18033208649434368 18048626027062848 18058891295731104 18059851996288284 18066707644110489 18085937329695872 18102182780852352 18102342175952916 18112478510258496 18120318052549986 18148203319943424 18156058324842984 18157003559033157 18166384696300932 18202215829824208 18208965184615296 18209933868833616 18210881907873018 18256228339704992 18262997722255104 18264130100586097 18299972090994048 18317351882142768 18353480781318592 18354274678801152 18407942148622208 18408900496297584 18435118197725502 18445209964732096 18480273652072323 18489821812555548 18499943525458304 18526290889108912 18535111259348502 18570681737310528 18581265046049888 18625787617836672 18644447451466746 18663496473190464 18681057017296128 18681221509556424 18698963379687409 18718068100305056 18718877768363136 18736655401276176 18737630862302898 18773611329089344 18774423399723264 18774588714102312 18792419256637117 18818594781831936 18829319374576256 18830299659841488 18885171262793472 18886342218352921 18920252887139331 18930610226961888 18940391061807488 18957570940171164 18976396070780694 18995784244226496 19013824859874936 19014814750798503 19035053574402944 19051327473010784 19052151556523904 19052319316381932 19070245705156464 19071238533441822 19107859602010816 19108854388537368 19127002388802763 19153643947087104 19164537701592192 19165557220550832 19172832601913172 19210648839786768 19220574361538368 19221405765988608 19222597569421519 19267653732486432 19268656838157636 19277608706824832 19278612330768336 19316637207160384 19324997940023594 19333988118010944 19353357446658417 19373956605401216 19391529749314548 19410785807034258 19448036780018112 19449071380618152 19456454385965142 19477163278134016 19505746087970688 19514188671976908 19552678195984752 19553696140497246 19563626640160512 19563798903708696 19564839662645641 19574508534001408 19602386278272224 19609654814201088 19610698012590048 19610870690615659 19611718977709404 19621851719446704 19660553596605376 19669063185246566 19680250087659343 19707662251839744 19718893518257024 19726378949999904 19765286995266176 19806159522569472 19823937698516224 19824969765243552 19864072269711488 19901833163770194 19923016104339712 19960889048529156 20030640296935177 20058540511516416 20078635716964188 20089627179633024 20118238548753072 20158791442852608 20177936585989728 20178987082480044 20217735277480832 20218787845956336 20237989968686126 20277728557235968 20278784249060064 20339137773610838 20346679495907856 20386811013651264 20397344220408064 20447306001822336 20477492808552234 20499288464741632 20508161079208712 20517701676256512 20537368518518761 20538256882168116 20578766264578704 20598310264864514 20638732909406976 20639830852900896 20640012592747093 20647665878983416 20688391058231904 20699080081656704 20701258920915482 20708934917199984 20749780942677696 20750861210323608 20760501684272896 20761582510058208 20770568652072603 20802532376941952 20811352992952704 20811536243102332 20812436466140592 20842077250247526 20864260959662848 20873291543526968 20874378241337439 20903923176806124 20934116436734592 20945153794511856 21006188094737664 21007490561757427 21038743424340096 21057826612843188 21068706511686288 21069827329002998 21119399205278402 21120312745225512 21131224928634912 21140371061308317 21172903873267328 21182068045650148 21182984296398288 21194115479017754 21235731481199872 21243792715384512 21244922846972552 21246028892518521 21285693687209728 21306830675964288 21307939944533424 21349967439493056 21370243862499896 21392077828920064 21413320458601344 21414435271203312 21432743407137132 21456672816116928 21477050579013848 21496342052262168 21520342468390272 21623146156730664 21624296469239919 21634983116527872 21665795360195616 21687309795177936 21730085554142784 21731216858055432 21751855360044537 21772945683440896 21774079218722208 21794566520178816 21794758427815828 21795701181076368 21838690729756992 21859431301488872 21860569339353381 21903493966343808 21903686833119364 21911808687900768 21955027245470592 21968682936481736 22020175694270208 22021322100751584 22032699806592384 22052684563056252 22085711931455536 22118122796181048 22161748284930912 22183755208039152 22227510149277888 22227705869112254 22235947869674448 22249778289015459 22293663453293596 22301929910830752 22345917938268288 22347081303425424 22358627318524224 22359816757309304 22368304702232034 22402727175168256 22412226300102912 22412423646417896 22413393117382176 22424973393653376 22478929354567504 22480099644517242 22491714385896392 22544433085714176 22623451374200306 22645916774873301 22657108303135488 22689376243354464 22690583277387844 22744952187165936 22756703769299136 22801588786595584 22812444626890464 22812645497246787 22824231080187264 22824432054326812 22880338807327638 22892160339354488 22947012247959072 22992272627146368 23014108774999888 23060498955416832 23061699522834336 23071681214109801 23107186109664384 23129131392784144 23175753427497216 23218805357731893 23244728884126672 23253347995323264 23286465091863792 23287703889950682 23355564394807008 23401630596769152 23402848924059696 23425075003124886 23437898376238528 23471071637115648 23471278306878584 23472293579620704 23482452986467839 23518590016661376 23540926016988016 23542151596226718 23588378117601024 23588585820282392 23597332433123904 23643875495122176 23658581623903408 23667354191085696 23715269954655552 23727522868637952 23737792745225832 23784612849259808 23785641675589248 23819516857425744 23855190335459392 23856432275814216 23890197916349856 23890408276644273 23900538202844121 23937318622299264 23946405398110944 23961299695862802 24008560642008488 24017462980894656 24041524345312383 24064834702750464 24066087557535072 24078521727641472 24079802661717712 24088731417039744 24088943525480652 24136456234603888 24137500280257728 24149971347011328 24160424070066648 24161681901390579 24208077766457312 24209124910169472 24209338078710876 24221846261734576 24279911825111488 24281175877164024 24351931365181056 24423135842857024 24494563893871008 24545200661730112 24567248059728192 24567464381650386 24580157596967336 24591860214174981 24640364869429764 24653095750074064 24712167036263616 24713481679131336 24714768303541953 24760908983080704 24785496908774784 24835676409206208 24846425922887478 24859263268622328 24884661964253952 24908295346075232 24909372778372992 24982207201701568 24983507816403864 25032784952136416 25042067071886592 25107066213121984 25154793851972967 25203068072064288 25213976602220133 25227003849519108 25240813635949184 25276761253561552 25277854624206912 25288795523888442 25301861427707592 25303178684133441 25327712325635328 25351766479833248 25352863094901888 25353086334398004 25403092421842576 25412511851056512 25426994273541952 25428318044589096 25478472518049824 25487919898092288 25539521489629056 25554076294067776 25563776802550896 25614198453049024 25615306419865344 25651787384920032 25690204976648576 25691542450876848 25704816441024448 25727905448376768 25728131990232294 25753680381773799 25778650824014592 25804476595544556 25855372999086064 25881047742712344 25890872371874874 25930715706690816 25932095174157536 25941939181286856 25994231071046784 26018918229302544 26020272816882162 26070237594646336 26071365287874816 26071594853996328 26085065204944928 26096355485937373 26147597350120064 26148958636945872 26150319994642506 26162468959262272 26225156854810368 26226782918603449 26301838599999872 26356228026096384 26367635673268344 26405188095238407 26433293020324736 26457036372014976 26483541769111518 26535777551693592 26537159047817691 26613102962130048 26614518731372208 26615904326891334 26692073594065152 26693728608548911 26746113056068224 26757689455417284 26771514289285584 26824318065004096 26825478376709376 26837089127391816 26903915447986304 26905316109973392 26958383794608448 27009630722259549 27038378998746752 27089777994432426 27128905994543808 27153513263929374 27182414684868352 27222304979915136 27234087487264476 27249577044451398 27303083332971264 27303323744736312 27314900803250424 27329254170312367 27367320454983936 27384342509557488 27438355019438272 27465843528931171 27476027823214152 27504100065754368 27519774470534528 27530221171977888 27584521410975872 27611913222933312 27613350744446376 27652677296588253 27666374590236928 27667814947098144 27682110013410944 27694091536096804 27734732718833322 27749915288187456 27789436333663368 27832504321783252 27871897569074832 27926871726015808 27954849645173269 27993787307281152 28021832264334636 28077102150457584 28091608682248384 28103767446394094 28104983101914264 28160416993634016 28161883071153468 28174966571513216 28187161415077756 28243979061864384 28244227758496022 28245449489762232 28325056953846016 28328038523358028 28395915340442832 28410586592711232 28436356410256746 28466623252657408 28520737289812404 28552580361604416 28576991209516176 28578478974572898 28605368557734696 28608897088155904 28660264728447744 28661789403016224 28662041778592117 28663281582806052 28747092347668058 28748335830826248 28803506368073472 28815973259680152 28830861542307552 28832395292319892 28887727146927488 28901480598729648 28916413060237248 28917918496152504 28973447405523712 28974955810740576 28987496910035391 29002473813392716 29032105624962944 29060934908101824 29087294623971822 29118254306342656 29147425785804508 29173607070927228 29215744917201024 29316328439908608 29329017293977128 29345698355563044 29361762801002112 29403579417408336 29416047018885072 29432777579170056 29490830394908064 29503594777869849 29548997713241216 29578340277385536 29578600723464338 29589568424999856 29636680199037184 29647930492899264 29666371052020612 29735906547774336 29737454647865328 29796108404567232 29811503091365632 29824406269642712 29884524156509568 29973466192689656 30016153988604343 30105222694801982 30134440769449536 30177357823129608 30194555699831068 30252501657805952 30266904878984592 30326602916221248 30328181768934504 30342271692398848 30356984953029189 30416592835853952 30416860662995716 30418176373590096 30507118409770184 30508706660416257 30580216520476896 30596016330612096 30670959002733504 30748932697112448 30762241618813068 30868149396868056 30897465397296771 30958407143642524 30959746279351344 31032586587347856 31048620122485056 31050271853267576 31051888381373223 31124671414016544 31140752526409344 31142373765087312 31203798565412928 31217029489429056 31217304364653498 31233433337499848 31296391439494272 31309937315290452 31389535461635624 31401174655101888 31417730691767784 31463109910831872 31558115136510144 31603059767529432 31604740993504497 31620359939540736 31650390326967776 31679098807917603 31696837392952368 31759355809900992 31773102068475222 31791173218526631 31808576367752288 31853597221799808 31853877702192364 31865689073076768 31867384270458828 31928540530814592 31948399594483736 31960246013946432 32023283974526208 32024951159239584 32055365793749844 32088116743380096 32118591367307536 32119980687902016 32183333707010304 32185009224175392 32213898760088864 32215575868520772 32279117438281168 32280513702585408 32374901169552032 32452474674791808 32498693040293424 32595128331214176 32659418525161344 32661118828083312 32691849780268224 32692137641723742 32756330746304256 32756619175533848 32758036094635488 32789146952233308 32853819825906352 32855240949515712 32855530249679046 32932540868205888 32949556048351488 32951308905508448 32953024404722604 33030263541405312 33049049709888576 33114235212274944 33128567897183304 33145684358163104 33242622427396368 33311343755205152 33341265223916832 33341558803668381 33440495179940394 33518876907402432 33537940977786336 33539725135963956 33552457053348051 33604090762752384 33618339450154368 33618635469626844 33636005132692144 33637460090480064 33703806165609216 33718394031851256 33720149466775863 33735815236943456 33737571578844588 33804115112530672 33816649628571264 33904424059452128 33935177061300459 33985662454703232 34034064365031696 34035874916081766 34085035736734528 34135055653948704 34202383179893376 34236346620280896 34236648081490218 34255389934502464 34303873931169024 34304175986976392 34320508210991457 34338240509031732 34405968794059408 34488408940719552 34508063656949792 34521163162499832 34589252241715808 34590748433125248 34660779164496576 34691890972403392 34693697089176216 34762126471995104 34763630141245824 34865278182594496 34867093326190008 34931555834926023 34948818880545024 35102445895153728 35137612504687329 35156847564357792 35206607455673472 35206917460317876 35277885024992064 35311389025482024 35313227394340077 35381036735591456 35382567176401536 35382878730423588 35465813242683264 35486024975162944 35487872435855112 35571053044590336 35591284302956928 35606689117838748 35676919273889712 35695352385714112 35782785503189088 35784648413721324 35873754813297856 35889281888615246 35905977933448896 35941949543794203 36012840963012732 36097252054125696 36117782591462208 36119703992576568 36133415288220978 36171874659391744 36204365561704704 36204684351905832 36224957020516992 36240636105099972 36312116649685968 36314007118066314 36332769392601864 36404431659648416 36417930369230592 36419867737667232 36420188425429081 36421763815746036 36512456679409984 36528260201172194 36599944181988096 36634703764285536 36706961562637184 36815884297244416 36817800992595168 36851196572475579 36870236395451004 36890419929464192 36960547304144646 36979643625111096 36999887050916608 37052581778217824 37070222518697004 37141363474621056 37162530092099776 37251575235673344 37288894902933492 37326992946380928 37362443019112848 37397926759374818 37436136200610112 37437755536726272 37473310802552352 37475261724605796 37547222658178688 37549177428204624 37584838513274234 37658638749152512 37660599319682976 37772684436705842 37840505774278662 37861220453923776 37880782123614976 37915141880342328 37952792141561388 37991568488452992 38027649719749872 38029629501597006 38070107148805888 38102654946021568 38104303113047808 38104638632763864 38140491410312928 38140827248677699 38142477066883644 38215719204021632 38217708777074736 38254004777605526 38329075403184384 38331114441101664 38331451957958887 38345665203826344 38421297679573536 38441148723076736 38445195138843038 38535307464972864 38537313676315272 38555217413649664 38557224661536672 38592197985348441 38633274414320768 38649995880047188 38667976236021888 38706714893316834 38747913210802432 38783059498629096 38821571614068516 38896073560036224 38898142761236304 38912908771930284 39011492175941376 39013911043263793 39028377343953816 39105356391969504 39107392280994492 39127597807417392 39129679325291282 39204772556544448 39221396025180096 39221741381231318 39223437955418808 39243703438893408 39321107193210752 39338126370493132 39360500175318686 39437787036514048 39452757899999808 39530573990532352 39649939530487104 39728144539422976 39803666327540388 39921778097058312 39942756095071921 40061280593870354 40157271433928376 40179254359266048 40236477097506144 40355873171979456 40357974164960088 40435470554961664 40437575691912672 40475979937372252 40557568498120128 40678275547221676 40693358991815712 40773622027302528 40894612003644672 40954985617104468 41016322158417424 41074737037037522 41076513764336232 41157532529157408 41196620529729028 41279661705801792 41280025185494186 41295331757966832 41376782116463808 41398160163313408 41402517841830964 41417869834399968 41499561885355392 41501722420647216 41523165020116416 41541137304145206 41605064753883904 41622705985905408 41623072486204664 41624872932281184 41684154500495052 41746583087053936 41748756482674878 41807846353612248 41868232873469184 41890307589023712 42014981123514854 42077486848680192 42115653225686376 42137413023372576 42139654658005996 42155651169591141 42238798410556804 42240625490451024 42262449857269824 42280742122616634 42345807746534656 42364136091300296 42365968592796576 42366341637744033 42388230958035508 42487585430769024 42489845693945104 42492057785037042 42613661351928576 42615879889066848 42699934878986112 42740487724999792 42826640917202688 42828870542406624 42865486814274264 42913345632233856 42954101158027696 42992684104524336 43040684936780544 43120638521502087 43246292313461328 43248592938479838 43331590720391232 43374619590355872 43460171108285568 43462433716110864 43503710720089074 43548158437444416 43589133040357632 43589516855631656 43591402362152736 43677381459513984 43718862602977744 43721138678706762 43806987932687616 43807373666238728 43823617375801536 43910054490941184 43937365872963472 44042644201503168 44065399613184768 44105369126112504 44171423862911072 44236245592362096 44323496569861824 44367510416078304 44367901085196507 44455020298555776 44455411738224508 44471895739348896 44499556578030918 44587326906587192 44603859821661504 44691835876536576 44694162606850848 44717254637048448 44719633514618608 44736609404464068 44824847292835792 44826786234764352 44849946787306752 44957858709135008 44960199289034484 44983428771792784 45157834042202973 45246902748400612 45291833549746602 45378752486708928 45381166554775688 45489904374331872 45513407538598272 45624889253780928 45625290994493574 45648462160374528 45648864108653624 45760677614655276 45784320678708976 45894024495918144 45984545254292736 46028217549999776 46123399045668672 46143362428219602 46214372219328768 46258262785568288 46437610715463786 46489457768253344 46506695990646528 46572930183727584 46575407779901364 46711128789614016 46803261193538304 46805697848119392 46825956546980247 46850150006249772 46875796752477056 46942556613757168 46944587159241408 46964905972935678 47037180033322752 47081852033976032 47084303192453436 47177171640564784 47194664866247808 47317163247806816 47334708382171392 47430539909311104 47475585490451664 47569225698519616 47571283351178496 47639033714851488 47659653102712833 47710380670918784 47712864551628432 47780395832699712 47780816553288546 47801076405688242 47874637244598528 47892810796221888 47922599391725604 48017121284016976 48034925961789312 48083048690624766 48132175115070144 48157043455282944 48159605323435424 48177462834079488 48177887050961304 48272912469207776 48275000560515456 48320848140133296 48323363802781158 48416155532914624 48418249820338944 48418676157421752 48443692523469152 48464660188169407 48559823650222976 48562351754328048 48703862730362112 48706882563120691 48846271685714048 48989127787742016 49038206462585613 49090401323460224 49134496119456384 49134928763300772 49160315193934672 49183720428349962 49280729738859528 49283295374518569 49306191500148128 49424334072527232 49426963358262672 49429536607083906 49570993817549568 49574067415876549 49671352818412416 49692851845774956 49718526537244656 49816590692150464 49818745556745984 49964414403403136 49967015632807728 50065569904272832 50160742769910591 50214132426243968 50309587703945934 50406136144128576 50427953204440266 50454007699038216 50456691761559811 50481627271898368 50553522507123104 50555709248413824 50577591047776884 50603722855415184 50606357368266882 50703532959666496 50705726189803776 50706172668796008 50754329173437253 50806184843685152 50825023702113024 50853988547083904 50856636089178192 50956945036099648 51007995125157889 51053812374122649 51079042979258112 51108152588135552 51127553605101792 51228396906098048 51303574769840064 51354972122235327 51380409953297152 51383084901753696 51409632882048896 51455810896753536 51456263980464588 51507360763547598 51608953191089112 51710745998172128 51762095485424688 51781744743749748 51864190348315072 51883878362573712 51916149341036071 51988462142093568 52037836458605088 52040545633764324 52140475189292672 52143189707992656 52170130409889856 52192710971874746 52295194700240128 52297917273891744 52300639989285012 52324937918524544 52453565837206898 52603677199999744 52735271346536688 52810376190476814 52866586040649472 52914072744029952 52967083538223036 53071555103387184 53074318095635382 53226205924260096 53229037462744416 53229506160242503 53231808653782668 53387457217097822 53492226112136448 53515378910834568 53543028578571168 53648636130008192 53674178254783632 53807830895972608 53810632219946784 53833922832922869 53916767589216896 54019261444519098 54076757997493504 54179555988864852 54257811989087616 54307026527858748 54444609959830272 54468174974528952 54499154088902796 54606647489472624 54629801606500848 54658508340624734 54768685019114976 54792390301758291 54876710038876544 54931687057862342 54952055646428304 55039548941069056 55060442343955776 55169042821951744 55223826445866624 55226701488892752 55305354593176506 55335629894196288 55364220026821888 55388183072193608 55469465437666644 55499830576374912 55578872667326736 55665008643566504 55743795138149664 55744285978836637 55853743452031616 55909699290346538 56043664528669272 56096890139062227 56154204300915168 56183217364496768 56207534892788188 56209966203828528 56320833987268032 56323766142306936 56349933143026432 56374322830155512 56377257769911351 56487958123728768 56488455516992044 56490898979524464 56656077046716056 56659026655058763 56791830680885664 56821173185422464 56872712820513492 57041474579624808 57105160723208832 57153982419032352 57156957949145796 57210737115469392 57323578806032448 57324083557184234 57326563165612104 57381007166408289 57494184695336116 57496671661652496 57631946519360304 57661723084615104 57664790584639784 57667792708264557 57775454293854976 57802961197459296 57832826120474496 57835836992305008 57949911621481152 57974993820070782 58004947626785432 58064211249925888 58121869816203648 58174589247943644 58294851571609016 58347214141854456 58431489834402048 58658034587954256 58691396711126088 58694518987936923 58723525602004224 58807158834816672 58832094037770144 58832612071846977 58865555158340112 58981660789816128 59007189555739698 59040750262978029 59097995426482432 59156680554771072 59157201446928676 59179136849999712 59295860985798528 59332742104041224 59471813095548672 59474909295730656 59592216809134464 59648812539285424 59769048313019136 59946932385379312 60032307977208686 60091920890805531 60210445389603964 60268881538899072 60354715646259216 60389111399662136 60505003315611904 60533809757969184 60653205832442496 60656363537869008 60713969906058378 60833185671707904 60833721325991432 60836352747180192 61014236819540368 61017413320832514 61160433040953792 61192032661224192 61341918005467008 61497865394224896 61524483237626136 61612105555556283 61736298793736112 61794930794593542 61916814287285048 61919492558702688 61920037778241279 62065173174695712 62097240244970112 62100543706535152 62103776762746446 62249342828033088 62281505052818688 62284747530174624 62311705956217809 62407597130825856 62434058978858112 62434608729306996 62466866674999696 62592782878988544 62619874630580904 62623134724012317 62779070923271248 62802349310203776 62835461383535568 63022471685272281 63116230273020288 63206119535058864 63209481987008994 63300780653935552 63358197615835206 63393674785904736 63421113183924951 63518711619801984 63546204136950444 63582346437053262 63617152735504576 63707194443599616 63707755404384728 63731378146153536 63734768540917656 63738086677555563 63857081061629184 63896799188967472 63920492027892864 64049902318479168 64110731587499688 64176233486760192 64237182734615072 64239961375804032 64370018448350784 64427797520177728 64431151737041544 64558234876562336 64561027405170816 64749802339104064 64872889407719757 64904949349583616 64997386080586848 65190256662428352 65255566080133611 65318837050322688 65322237656166624 65383699560536448 65384275283447484 65513238351067696 65516072189270976 65578293904466616 65581708018060143 65707639651812704 65710481899031424 65711060499358092 65865081736411776 65902617811016896 65906048809445208 66060527082810624 66098099419777152 66257135794366608 66291368716326208 66485244854792736 66622687510410304 66682530447833664 66683117607336762 66749334867046377 66880990359880788 67037753814804864 67075881955572672 67079450271927912 67104914106696102 67208181525504768 67236678900308736 67237270939253688 67272010265384288 67274920180960128 67436788063702512 67440298933551726 67471630473886912 67475143157689176 67608230225061344 67633299257142528 67637492790082579 67808848118904256 67870354122600918 67937750324619903 67971324909406464 68068128730063392 68071749832163532 68170071473469056 68270111307897408 68404766359786752 68437936491740361 68472693240561792 68473296162980436 68510779869004928 68608351973952784 68641016421982914 68676481018063464 68811937588118816 68841721148362981 68976817881439104 69016127313899584 69042326324999664 69178504483431616 69181496866250496 69321558328993152 69383781944806784 69387394178352432 69524252943990208 69527260282491648 69656416073195679 69730556365188992 69734186652380016 69863111669852046 70204891790307456 70275225009374658 70313695128715584 70413214911346944 70413834920635752 70555770049984128 70622778050964048 70626454788680154 70762073471182912 70765134352803072 70765757460847176 70832964890401441 70931626485366528 70972049950325888 70975744871710224 71182568605913856 71186982207637933 71213378235677496 71353838547779424 71390704771428224 71565571006378176 71569296827442648 71671224829932819 71747509626595712 71778563777230492 71811955866897792 71883899087588406 72025681926025464 72194504108251392 72235565182924416 72239407985153136 72266830576441956 72409368703811664 72449914041033984 72454406223204187 72481272210199944 72624233299371936 72628014236132628 72665538785203728 72808863319296832 72839735475334464 72840376850858162 72843527631492072 73024913358819968 73056520402344388 73269407528571072 73413923125274368 73635601985190336 73702393144951158 73740472790902008 73744395651510493 73780839858928384 73921094608289292 73959287250222192 74105163556435648 74140445037394008 74179404176562139 74282726949242112 74325060184199552 74577789805866984 74653985892761856 74724886038225696 74795853518749636 74872272401220224 74946621605104704 74950523449211592 75094445316357376 75098354856409248 75169677026548468 75321198639365952 75545368873411684 75681011548557324 75722440907847552 75830283760684656 75905584283122776 75983136976905984 76055299439499744 76059259003194012 76205309892043136 76209277265527728 76280982820625856 76281654497355398 76284954133767288 76431438408043264 76435417554149472 76508009555211052 76662228882203328 76662903915917774 76691330407652688 76842595359147072 76882297446153472 76890390277686076 77070614929945728 77074627352630544 77114449323073344 77184395970696882 77266548828641536 77299991760094376 77335952472043776 77413429786633668 77566118997258192 77643143228137032 77792147120072448 77796285522472608 77796970541892889 77825817543860568 78027822086527586 78056754687907632 78210712783939008 78214784561988984 78255195614834784 78259358650582564 78289066457812119 78409545113088896 78442792050360192 78443482762462636 78446875910837616 78487406877786816 78642214386421504 78676252740986264 78680348755810347 78721000350637372 78905515799999616 79299879060974208 79607332655080776 79843556194116624 79885512190143842 80081185825646733 80122561187740708 80314542867856752 80472954195012288 80711746343958912 80715948329920176 80875151383825344 80951959874744504 81115136996240256 81356551094443352 81386717983631424 81547244054605056 81909971234208936 81987762510937101 82032644316834848 82149474074075044 82153027528672464 82315065058314816 82393241059458056 82397530586793513 82559323411603584 82560050370988372 82590663515933664 82753564232927616 82805035683661928 82835739668799936 82999123770710784 83003444841294432 83046330040232832 83082274608290412 83246144972409328 83249745864562368 83368309000990104 83493166174107872 83497512965349756 83615692707224496 83780615178047424 83864548935519807 84029962247029708 84231306451372752 84274826046745152 84279309316011992 84311302339182282 84477596821113608 84481250980902048 84524899714539648 84561484245233268 84728272182600592 84731937185593152 84732683275488066 84776461916071016 84975170861538048 84979691387890208 84984115570074084 85231759778133696 85399869757972224 85480975449999584 85657741084813248 85730973628548528 85826691264467712 85908202316055392 85985368209048672 85986125335776351 86241277043004174 86492584626922656 86497185876959676 86663181440782464 86749239180711744 86920342216571136 86924867432221728 86962490730106173 87007421440178148 87096316874888832 87179033711263312 87182804724305472 87354762919027968 87437725205955488 87442277357413524 87614747332477456 87647234751603072 87874731745926944 88085288403006336 88210738252225008 88342847725822144 88472491184724192 88510784333609547 88646993139723648 88735020832156608 88735802170393014 88910040597111552 88910823476449016 88943791478697792 88999113156061836 89174653813174384 89207719643323008 89388325213701696 89434509274096896 89439267029237216 89473218808928136 89649694585671584 89653572469528704 89915717418270016 89920398578068968 89966857543585568 90048461965813029 90315668084405946 90493805496801224 90583667099493204 90757504973417856 90762333109551376 90979808748663744 91026815077196544 91070954859087567 91249778507561856 91250581988987148 91297728217307248 91521355229310552 91526119981248771 91568641357417952 91788048991836288 92056435099999552 92246798091337344 92286724856439204 92516525571136576 92692396191890313 92875221430927572 92978915536506688 93145860367455168 93150815559802728 93155665144119669 93422257579228032 93611395696238784 93651913093960494 93700300012499544 93751593504954112 93885113227514336 93889174318482816 93929811945871356 94163704067952064 94168606384906872 94354343281129568 94389329732495616 94634326495613632 94814222980513491 94861079818622208 94951170980903328 95037296423752809 95138451397039232 95278067429702976 95319306205425666 95373519655579893 95420761341837568 95425729103256864 95560791665399424 95561633106577092 95602152811376484 95785621592443776 95845198783451208 96034242568033952 96069851923578624 96166097381249532 96264350230140288 96319210646870848 96355774101922608 96545824938415552 96550001121030912 96641696280266592 96646727605562316 96832311065829248 96837352314843504 96887385046938304 96929320376338814 97119647300445952 97124703508656096 97413765126241382 97692543371428096 97978255575484032 98076412925171226 98180802646920448 98268992238912768 98269857526601544 98320630387869344 98367440856699924 98561459477719056 98566590749037138 98612383000296256 98848668145054464 98853926716525344 98854797154736077 98859073214167812 99148134831753098 99342705636824832 99385703691549912 99437053074489312 99633181384300928 99928828806806272 99934031265615456 100024676411005143 100131139808545664 100321485539821182 100428264852487936 100614823216838203 100619175407891868 100812272288257152 100855906408880532 100908015398076432 100913383523119622 101107045014246208 101111418496827648 101155182095553768 101207445710830368 101212714736533764 101407065919332992 101412345337592016 101508658346874506 101612369687370304 101707977094167808 101713272178356384 101805531183901377 101913890072199296 102015990250315778 102107624748245298 102216305176271104 102255107210203584 102456793812196096 102607149539680128 102709944244470654 102766169803507392 102819265764097792 102911621793507072 102912527960929176 103014721527095196 103217906382178224 103421491996344256 103524190970849376 103525102532125183 103563489487499496 103728380696630144 103767756725147424 103832298682072142 104075672917210176 104081091267528648 104280950378585344 104286379415985312 104340260819779712 104385421943749492 104595834547783488 104601279978570024 104649875837049088 104907131674413796 105470542693073376 105620752380953628 105934167076446072 106143110206774368 106148636191270764 106458074925488832 106459012320485006 106463617307565336 106774914434195644 107030757821669136 107086057157142336 107297272260016384 107348356509567264 107621264439893568 107667845665845738 107833535178433792 108038522889038196 108359111977729704 108515623978175232 108614053055717496 108936349949057904 108998308177805592 109213294978945248 109259603213001696 109260565276287243 109317016681249468 109537370038229952 109584780603516582 109753420077753088 109863374115724684 109904111292856608 110120884687911552 110447652891733248 110453402977785504 110610709186353012 110671259788392576 110776366144387216 110938930875333288 110999661152749824 111157745334653472 111330017287133008 111487590276299328 111488571957673274 111707486904063232 111819398580693076 112087329057338544 112193780278124454 112308408601830336 112366434728993536 112415069785576376 112419932407657056 112641667974536064 112647532284613872 112748645660311024 112754515539822702 112975916247457536 112976911033984088 112981797959048928 113312154093432112 113318053310117526 113583661361771328 113642346370844928 113745425641026984 114082949159249616 114210321446417664 114307964838064704 114313915898291592 114421474230938784 114422481746033097 114647157612064896 114648167114368468 114653126331224208 114762014332816578 114988369390672232 114993343323304992 114994355873876661 115263893038720608 115323446169230208 115329581169279568 115335585416529114 115605922394918592 115665652240948992 115671673984610016 115899823242962304 115949987640141564 116009895253570864 116243739632407296 116349178495887288 116589703143218032 116694428283708912 117041733129791379 117316069175908512 117382793422252176 117389037975873846 117614317669633344 117664188075540288 117665224143693954 117731110316680224 117963321579632256 118014379111479396 118081500525956058 118313361109542144 118314402893857352 118358273699999424 118591721971597056 118665484208082448 118949818591461312 119184433618268928 119297625078570848 119828268285215763 119893864770758624 120064615954417372 120183841781611062 120420890779207928 120537763077798144 120709431292518432 120778222799324272 121067619515938368 121306411664884992 121312727075738016 121427939812116756 121667442651982864 121672705494360384 122028473639080736 122034826641665028 122320866081907584 122683836010934016 123048966475252272 123224211111112566 123472597587472224 123589861589187084 123833628574570096 123838985117405376 123840075556482558 124130346349391424 124194480489940224 124201087413070304 124207553525492892 124498685656066176 124569495060349248 124623411912435618 124815194261651712 124868117957716224 124869217458613992 124933733349999392 125239749261161808 125246269448024634 125558141846542496 125604698620407552 125612486610153361 125670922767071136 126044943370544562 126232460546040576 126412239070117728 126418963974017988 126466953508773423 126601561307871104 126716395231670412 126787349571809472 126842226367849902 127037423239603968 127092408273900888 127099024913232099 127164692874106524 127234305471009152 127415510808769456 127462756292307072 127469537081835312 127476173355111126 127793598377934944 127840984055785728 127848910704102679 128099804636958336 128221463174999376 128474365469230144 128479922751608064 128740036896701568 128855595040355456 128862303474083088 129116469753124672 129122054810341632 129361915564506261 129499604678208128 129745778815439514 129994772161173696 130380513324856704 130511132160267222 130644475312333248 130767399121072896 130768550566894968 131026476702135392 131032144378541952 131156587808933232 131163416036120286 131415279303625408 131420963798062848 131422120998716184 131546934796459819 131730163472823552 131805235622033792 131812097618890416 132196198839554304 132204395528470447 132514271588733216 132582737432652416 132970489709585472 133103703255589521 133245375020820608 133365060895667328 133366235214673524 133498669734092754 133761980719761576 133889016721619341 134075507629609728 134151763911145344 134158900543855824 134209828213392204 134474541878507376 134544020530768576 134549840361920256 134558182985950633 134873576127405024 134880597867103452 134943260947773824 134950286315378352 135216460450122688 135274985580165158 135473502126608919 135617696237808512 135740708245201836 135875500649239806 136136257460126784 136143499664327064 136340142946938112 136540222615794816 136875872983480722 136945386481123584 136946592325960872 136953877638519487 137021559738009856 137216703947905568 137276094834309613 137282032843965828 137352962036126928 137623875176237632 137683442296725962 137761750613615401 137953635762878208 138032254627799168 138084652649999328 138357008966863232 138643116657986304 138767563889613568 138774788356704864 139048505887980416 139312832146391358 139461112730377984 139468373304760032 139726223339704092 140409783580614912 140550450018749316 140627390257431168 140827669841271504 141111540099968256 141245556101928096 141252909577360308 141524146942365824 141531514921694352 141665929780802882 141944099900651776 141951489743420448 142373964415275866 142426756471354992 142707677095558848 142781409542856448 143131142012756352 143138593654885296 143342449659865638 143495019253191424 143557127554460984 143623911733795584 143767798175176812 144051363852050928 144471130365848832 144478815970306272 144480088149229651 144533661152883912 144818737407623328 144908812446408374 144962544420399888 145248466598743872 145256028472265256 145331077570407456 145393980564508221 145617726638593664 145679470950668928 145680753701716324 145687055262984144 146049826717639936 146113040804688776 146120647689362073 146538815057142144 147052433932301989 147271203970380672 147404786289902316 147480945581804016 147488791303020986 147842189216578584 147918574500444384 148210327112871296 148280890074788016 148358808353124278 148650120368399104 148722202247629647 149155579611733968 149449772076451392 149591707037499272 149744544802440448 149893243210209408 149901046898423184 150196709712818496 150339354053096936 150642397278731904 151090737746823368 151362023097114648 151370075284679433 151444881815695104 151660567521369312 151811168566245552 152110598878999488 152118518006388024 152262987520311759 152410619784086272 152418554531055456 152561965641251712 152563308994710796 152569908267534576 152870835108298944 153016019110422104 153023985375473667 153324457764406656 153325807831835548 153382660815305376 153685190718294144 153780780555372152 154141229859891456 154149254705261088 154228898646146688 154368791941393764 154599983520188752 154826859573267336 155132237994516384 155286286456274064 155592571044945216 155593941083785778 155651635087721136 155748448023108213 156055644173055172 156113509375815264 156421425567878016 156429569123977968 156510391229669568 156518717301165128 156578132915624238 156819090226177792 156885584100720384 156886965524925272 156893751821675232 156974813755573632 157352505481972528 157360697511620694 157442000701274744 157811031599999232 158599758121948416 159214665310161552 159687112388233248 159688518480727509 159771024380287684 160162371651293466 160245122375481416 160629085735713504 160945908390024576 161423492687917824 161431896659840352 161501768498768607 161750302767650688 161903919749489008 162230273992480512 162713102188886704 162773435967262848 163819942468417872 163975525021874202 164065288633669696 164298948148150088 164306055057344928 164377170905274873 164630130116629632 164786482118916112 164795061173587026 165118646823207168 165120100741976744 165181327031867328 165507128465855232 165610071367323856 165671479337599872 166006889682588864 166092660080465664 166164549216580824 166492289944818656 166499491729124736 166736618001980208 166986332348215744 166995025930699512 167231385414448992 167232857936509911 167561230356094848 167729097871039614 168059924494059416 168290670417186681 168462612902745504 168549652093490304 168558618632023984 168622604678364564 168955193642227216 168962501961804096 169049799429079296 169122968490466536 169131773309734053 169456544365201184 169463874371186304 169465366550976132 169552923832142032 169959382775780416 169968231140148168 169977079965176289 170463519556267392 170961950899999168 171315482169626496 171461947257097056 171816404632110784 171970736418097344 171972250671552702 172143021499224867 172482554086008348 172985169253845312 172994371753919352 173003378124793671 173326362881564928 173498478361423488 173849734864443456 173924981460212346 174014842880356296 174192633749777664 174358067422526624 174365609448610944 174875450411910976 174884554714827048 175229494664954912 175294469503206144 175749463491853888 176083556963810769 176170576806012672 176421476504450016 176497836215540931 176685695451644288 176944982369448384 177021568667219094 177122250788934087 177293986279447296 177470041664313216 177471604340786028 177821646952898032 177887582957395584 177998226312123672 178349307626348768 178415439286646016 178776650427403392 178878534058474432 178946437617856272 179299389171343168 179307144939057408 179831434836540032 179840797156137936 179933715087171136 180096923931626058 180275762672416593 180631336168811892 180987610993602448 181167334198986408 181515009946835712 181524666219102752 181959617497327488 182141909718175134 182499557015123712 182501163977974296 182595456434614496 182674488401561611 183042710458621104 183052239962497542 183137282714835904 183576097983672576 183587480430224143 184112870199999104 184493596182674688 184573449712878408 184836316666668849 185033051142273152 185384792383780626 185750442861855144 185760113334723837 185957831073013376 186291720734910336 186301631119605456 186311330288239338 186844515158456064 186856100259842377 187222791392477568 187303826187920988 187400600024999088 187770226455028672 187778348636965632 187859623891742712 188327408135904128 188337212769813744 188708686562259136 189067415055816843 189268652991227264 189628445961026982 189902341961806656 190074592847505618 190276902794078464 190556134859405952 190638612410851332 190747039311159786 190851458206513728 191121583330798848 191123266213154184 191204305622752968 191571243184887552 191690397566902416 192068485136067904 192260904702518197 192332194762499064 192528700460280576 192638421293741696 192711548203845216 193091649876831104 193283392560533184 193293455211124632 193664622131658496 193674704629687008 193774770093876608 193858640752677628 194249407017312192 194827530252482764 195683947516212883 195956511150968064 196152825850342452 196539715053203088 196641260775738688 196734881713399848 197122918955438112 197133181498074276 197224766000592512 197707853433050688 197709594309472154 197718146428335624 198296269663506196 198771407383099824 198874106148978624 199266362768601856 199868062531230912 200049352822010286 200262279617091328 200634292450144819 200642971079642364 201229646433676406 201238350815783736 201624544576514304 201711812817761064 201816030796152864 201826767046239244 202214090028492416 202310364191107536 202414891421660736 202425429473067528 202814131838665984 202824690675184032 202912478370247737 203017316693749012 203224739374740608 203426544356712768 203611062367802754 203827780144398592 204031980500631556 204215249496490596 204510214420407168 205214299079360256 205419888488941308 205532339607014784 205825055921858352 206029443054190392 206435812764356448 206525163445088943 206842983992688512 207048381941698752 207050205064250366 207126978974998992 207456761393260288 207535513450294848 207664597364144284 208151345834420352 208162182535057296 208572758831970624 208680521639559424 208770843887498984 209191669095566976 209202559957140048 209814263348827592 210941085386146752 211241504761907256 211868334152892144 212286220413548736 212297272382541528 212498894671204323 212916149850977664 212918024640970012 212927234615130672 213549828868391288 213560946622913799 214061515643338272 214172114314284672 214696713019134528 215242528879787136 215335691331691476 216077045778076392 216718223955459408 217228106111434992 217363218669612561 217872699898115808 217996616355611184 218426589957890496 218519206426003392 218521130552574486 218634033362498936 219074740076459904 219169561207033164 219726748231449368 219808222585713216 220241769375823104 220906805955571008 221221418372706024 221233186954531479 221342519576785152 221552732288774432 221877861750666576 222315490669306944 222538212529686417 222660034574266016 222975180552598656 222977143915346548 223638797161386152 224174658114677088 224387560556248908 224616817203660672 224830139571152752 224839864815314112 225283335949072128 225295064569227744 225497291320622048 225509031079645404 225953822067968176 225963595918097856 226624308186864224 226636106620235052 227167322723542656 227490851282053968 228165898318499232 228615929676129408 228627831796583184 228842948461877568 228844963492066194 229294315224129792 229296334228736936 229306252662448416 229524028665633156 229976738781344464 229986686646609984 229988711747753322 230527786077441216 230646892338460416 230659162338559136 230671170833058228 231211844789837184 231343347969220032 231799646485924608 231899975280283128 232019790507141728 232698356991774576 233179406286436064 233388856567417824 233390911625678667 234083466259582758 234632138351817024 234765586844504352 234778075951747692 234867199373436357 235228635339266688 235328376151080576 235330448287387908 235462220633360448 235926643159264512 236028758222958792 236041046267431041 236163001051912116 236628805787714704 236716547399998848 237330968416164896 237899637182922624 238595250157141696 239656536570431526 239787729541517248 240129231908834744 240243557476940199 240367683563222124 240841781558415856 241418862585036864 241556445598648544 242135239031876736 242625454151476032 242855879624233512 243334885303965728 243345410988720768 244056947278161472 244069653283330056 244641732163815168 245963287532811303 246097932950504544 246448422222225132 246945195174944448 247179723178374168 247192591760380539 247667257149140192 247677970234810752 247680151112965116 248260692698782848 248402174826140608 248415107050985784 248997371312132352 249138990120698496 249246823824871236 249738434917227984 249867466699998784 250479498522323616 250492538896049268 251116283693084992 251224973220306722 251341845534142272 251593646806559421 252089886741089124 252824478140235456 252837927948035976 252933907017546846 253203122615742208 253432790463340824 253574699143618944 253684452735699804 254184816547801776 254198049826464198 254329385748213048 254468610942018304 254831021617538912 254925512584614144 254939074163670624 254941318978003567 254952346710222252 255587196755869888 255697821408205358 256199609273916672 256442926349998752 256948730938460288 257480073793403136 257711190080710912 257724606948166176 257958376007329053 258232939506249344 258723831129012522 258999209356416256 259491557630879028 259989544322347392 260761026649713408 261022264320534444 261288950624666496 261537101133789936 262052953404270784 262064288757083904 262313175617866464 262326832072240572 262830558607250816 262844241997432368 263093869592919638 263610471244067584 263624195237780832 264408791056940894 265028543177466432 265165474865304832 265940979419170944 266207406511179042 266490750041641216 266730121791334656 266732470429347048 266985790740743893 266997339468185508 267523961439523152 267778033443238682 268303527822290688 268317801087711648 268320163705712209 268419656426784408 268949083757014752 269088041061537152 269116365971901266 269747152254810048 269761195734206904 269886521895547648 269900572630756704 270145385897439087 270432920900245376 270549971160330316 270947004253217838 271235392475617024 271481416490403672 271751001298479612 272272514920253568 272286999328654128 273080445231589632 273097377302846551 273751745966961444 273893184651921744 273907755277038974 274433407895811136 274552189668619226 274564065687931656 274705924072253856 275247750352475264 275366884593451924 275523501227230802 276064509255598336 276169305299998656 276714017933726464 277549576713409728 278097011775960832 278625664292782716 278936746609520064 279452446679408184 281100900037498632 281254780514862336 281655339682543008 282491112203856192 282505819154720616 283048293884731648 283063029843388704 283331859561605764 283902979486840896 284747928830551732 284853512942709984 285415354191117696 286262284025512704 286277187309770592 286684899319731276 287114255108921968 287535596350353624 288102727704101856 288957631940612544 288960176298459302 289067322305767824 289637474815246656 289817624892816748 289925088840799776 290496933197487744 290512056944530512 290662155140814912 290787961129016442 291235453277187328 291358941901337856 291361507403432648 291374110525968288 292226081609377552 292241295378724146 293077630114284288 294104867864603978 294542407940761344 294809572579804632 294961891163608032 294977582606041972 295684378433157168 295837149000888768 296420654225742592 296561780149576032 296564391464208231 296717616706248556 297444404495259294 298311159223467936 298899544152902784 299183414074998544 299786486420418816 299802093796846368 300393419425636992 300678708106193872 301284794557463808 301844469650514609 302181475493646736 302724046194229296 302740150569358866 303321135042738624 303622337132491104 304221197757998976 304237036012776048 304525975040623518 304837109062110912 305123931282503424 305126617989421592 305139816535069152 305741670216597888 306032038220844208 306047970750947334 306648915528813312 306651615663671096 306765321630610752 307370381436588288 307561561110744304 308298509410522176 308457797292293376 308737583882787528 309199967040377504 309653719146534672 310264475989032768 310572572912548128 310575307596375549 311185142089890432 311187882167571556 311303270175442272 311496896046216426 312111288346110344 312227018751630528 312842851135756032 312859138247955936 313020782459339136 313037434602330256 313156265831248476 313773931049850544 313787503643350464 313949627511147264 314705010963945056 314721395023241388 314884001402549488 318429330620323104 319374224776466496 319377036961455018 319542048760575368 320324743302586932 320490244750962832 321258171471427008 321891816780049152 322863793319680704 323003536997537214 323500605535301376 323807839498978016 325426204377773408 325546871934525696 327639884936835744 327781695828861729 327951050043748404 328130577267339392 328597896296300176 328612110114689856 328754341810549746 329260260233259264 329572964237832224 329590122347174052 330240201483953488 330362654063734656 331220142734647712 331342958675199744 332013779365177728 332329098433161648 332984579889637312 332998983458249472 333473236003960416 333972664696431488 333990051861399024 334462770828897984 334465715873019822 335122460712189696 335458195742079228 336119848988118832 336581340834373362 336925225805491008 337099304186980608 337117237264047968 337245209356729128 337910387284454432 337925003923608192 338245936980933072 338263546619468106 338913088730402368 338927748742372608 338930733101952264 339105847664284064 339252621317185849 339918765551560832 339936462280296336 339954159930352578 340927039112534784 340948177941844837 341923901799998336 342630964339252992 342923894514194112 343267445238099291 343632809264221568 343941472836194688 343944501343105404 344286042998449734 344965108172016696 344983067621629983 345970338507690624 345988743507838704 346006756249587342 346996956722846976 347018471911135843 347699469728886912 347849962920424692 348029685760712592 348716134845053248 348731218897221888 349750900823821952 349769109429654096 350458989329909824 351125199389374137 351498926983707776 352167113927621538 352842953008900032 352995672431081862 353371390903288576 353889964738896768 354043137334438188 354244501577868174 354940083328626432 354943208681572056 355280304214060771 355643293905796064 355775165914791168 355996452624247344 356698615252697536 357055965876105223 357553300854806784 357757068116948864 357892875235712544 358598778342686336 359484804855647289 359662869673080064 359681594312275872 359867430174342272 360193847863252116 360551525344833186 361262672337623784 361975221987204896 362334668397972816 363049332438205504 363413045387252497 363919234994654976 364283819436350268 365002327955948592 365190912869228992 365348976803123222 366085420917242208 366104479924995084 366274565429671808 367174960860448286 368225740399998208 369146899425756816 369672633333337698 370066102284546304 370769584767561252 371500885723710288 371520226669447674 371915662146026752 372583441469820672 372603262239210912 372606543121697521 372622660576478676 373712200519684754 374445582784955136 374607652375841976 374801200049998176 375540452910057344 375719247783485424 376654816271808256 376674425539627488 376837459830460083 377417373124518272 378134830111633686 378537305982454528 379256891922053964 379804683923613312 380149185695011236 381112269718811904 381277224821702664 381494078622319572 381702916413027456 382246532426308368 382408611245505936 383380795133804832 383546732112308037 384136970272135808 384521809405036394 384664389524998128 385276842587483392 385423096407690432 386183299753662208 386566785121066368 386586910422249264 387349409259374016 387549540187753216 387717281505355256 388498814034624384 389655060504965528 390210001851856459 391367895032425766 392305651700684904 393079430106406176 393282521551477376 393469763426799696 394245837910876224 394266362996148552 394449532001185024 394640804389379457 395415706866101376 395419188618944308 395436292856671248 396592539327012392 396613186585411341 397542814766199648 397748212297957248 399736125062461824 400098705644020572 401268584900289638 401285942159284728 401667050164858023 402459292867352812 402476701631567472 403423625635522128 403632061592305728 403653534092478488 403674548957851899 404428180056984832 404620728382215072 404829782843321472 404850858946135056 405649381350368064 405824956740495474 406034633387498024 406449478749481216 406853088713425536 407222124735605508 408063961001263112 408430498992981192 409020428840814336 410839776977882616 410861632915558461 411064679214029568 411650111843716704 411828284502928839 412058886108380784 412871625528712896 413050326890177886 413285251840846203 413685967985377024 414096763883397504 414100410128500732 414253957949997984 415071026900589696 415329194728288568 416302691668840704 416324365070114592 417145517663941248 417541687774997968 418383338191133952 418405119914280096 419628526697655184 421882170772293504 422483009523814512 423736668305784288 424572440827097472 424594544765083056 424997789342408646 425832299701955328 425836049281940024 425854469230261344 427099657736782576 427121893245827598 428123031286676544 428344228628569344 429393426038269056 430485057759574272 430671382663382952 432154091556152784 433436447910918816 433440264447688953 434456212222869984 434726437339225122 435745399796231616 435993232711222368 436181941693524663 436853179915780992 437038412852006784 437042261105148972 437268066724997872 438149480152919808 438339122414066328 438361943068086219 439453496462898736 439616445171426432 441157301796905967 441813611911142016 442442836745412048 442466373909062958 443105464577548864 443755723501333152 444630981338613888 445076425059372834 445320069148532032 445950361105197312 445954287830693096 446166606742888941 447277594322772304 448349316229354176 448775121112497816 449233634407321344 449660279142305504 449679729630628224 450590129138455488 450994582641244096 451018062159290808 451907644135936352 451927191836195712 453248616373728448 453272213240470104 454110225854038299 454334645447085312 454981702564107936 456331796636998464 456788962560935277 457231859352258816 457255663593166368 457685896923755136 457689926984132388 458592668457473872 458612505324896832 459048057331266312 459071956126421001 459953477562688928 459973373293219968 459977423495506644 461055572154882432 461318324677118272 461342341666116456 462423689579674368 462686695938440064 463799950560566256 464039581014283456 465396713983549152 466358812572872128 466777713134835648 466781823251357334 467245344069324639 468166932519165516 469264276703634048 469531173689008704 469556151903495384 469734398746872714 470457270678533376 470656752302161152 470660896574775816 470924441266720896 472057516445917584 472082092534862082 472326002103824232 473257611575429408 473433094799997696 473462449530578053 474661936832329792 475799274365845248 477190500314283392 479065555442182527 479313073140863052 479575459083034496 480258463817669488 480487114953880398 480735367126444248 481683563116831712 482837725170073728 483112891197297088 484270478063753472 485250908302952064 485711759248467024 486669770607931456 486690821977441536 488113894556322944 488139306566660112 491926575065622606 492195865901009088 492896844444450264 493890390349888896 494359446356748336 494385183520761078 495334514298280384 495355940469621504 495360302225930232 495830754232810087 496521385397565696 496804349652281216 496830214101971568 498277980241396992 498308875453465531 498493647649742472 499476869834455968 499734933399997568 500958997044647232 500985077792098536 501698573809529733 502232567386169984 502449946440613444 502683691068284544 503187293613118842 504179773482178248 505648956280470912 505675855896071952 505867814035093692 506865580926681648 507149398287237888 507180843562429309 507368905471399608 508369633095603552 508396099652928396 508658771496426096 509662043235077824 509878148327341248 509882637956007134 509904693420444504 511174393511739776 511395642816410716 512885852699997504 513897461876920576 515449213896332352 515916752014658106 516465879012498688 517447662258025044 518983115261758056 519255829235934973 519979088644694784 522044528641068888 522577901249332992 523074202267579872 524105906808541568 524626351235732928 524653664144481144 525661117214501632 525688483994864736 526187739185839276 527248390475561664 528817582113881788 530057086354932864 531881958838341888 532414813022358084 533464940858694096 533971581481487786 533994678936371016 535047922879046304 535556066886477364 536635602175423296 536640327411424418 536839312853568816 537898167514029504 538176082123074304 538232731943802532 539494304509620096 539522391468413808 539801145261513408 540290771794878174 540865841800490752 541099942320660632 541894008506435676 542962832980807344 543502002596959224 544545029840507136 544573998657308256 544578793793250223 546194754605693102 547503491933922888 547786369303843488 547815510554077948 548023465204684833 548866815791622272 549104379337238452 549128131375863312 549411848144507712 550495500704950528 550733769186903848 550762441290672429 551047002454461604 552338610599997312 555099153426819456 557251328585565432 557873493219040128 558904893358816368 560568300779527131 562201800074997264 563310679365086016 564982224407712384 565011638309441232 566126059686777408 566663719123211528 567805958973681792 569495857661103464 569707025885419968 570830708382235392 572554374619541184 573369798639462552 574228510217843936 575071192700707248 576205455408203712 576782714107554591 577915263881225088 577920352596918604 578134644611535648 579274949630493312 579635249785633496 579850177681599552 580993866394975488 581024113889061024 581324310281629824 581575922258032884 582723014806865296 582748221051936576 584452163218755104 584482590757448292 587051842548638649 588209735729207956 589619145159609264 589923782327216064 589955165212083944 591368756866314336 591674298001777536 593123560299152064 593128782928416462 593435233412497112 594888808990518588 596622318446935872 597799088305805568 598366828149997088 599604187593692736 600786838851273984 601357416212387744 601902877350434457 603688939301029218 604362950987293472 605448092388458592 605480301138717732 606642270085477248 607244674264982208 608442395515997952 608474072025552096 608737435110743211 609051950081247036 609674218124221824 610253235978843184 610279633070138304 611483340433195776 612064076441688416 612095941501894668 613303231327342192 613530643261221504 615123122221488608 616597018821044352 617475167765575056 618399934080755008 619307438293069344 619575490335266829 620528951978065536 621145145825096256 621150615192751098 622370284179780864 622375764335143112 622606540350884544 622993792092432852 624222576692220688 624454037503261056 625718276495911872 626041564918678272 626074869204660512 626312531662496952 627547862099701088 627575007286700928 629410021927890112 629442790046482776 629768002805098976 636858661240646208 637496684013612969 638748449552932992 638754073922910036 639084097521150736 640649486605173864 640682839868741397 640980489501925664 642516342942854016 645727586639361408 646007073995074428 647615678997956032 650852408755546816 652089656008837683 655279769873671488 655563391657723458 655902100087496808 656261154534678784 657195792592600352 657224220229379712 657508683621099492 659145928475664448 659180244694348104 660480402967906976 660725308127469312 662440285469295424 663699560863594437 664027558730355456 664658196866323296 665969159779274624 666946472007920832 667614637589059251 667945329392862976 667980103722798048 668925541657795968 668931431746039644 670916391484158456 672239697976237664 673162681668746724 673850451610982016 674234474528095936 674490418713458256 675820774568908864 675850007847216384 676491873961866144 676527093238936212 677826177460804736 677861466203904528 678211695328568128 678505242634371698 679837531103121664 679872924560592672 679908319860705156 681896355883689674 683847803599996672 685847789028388224 686534890476198582 687265618528443136 687882945672389376 687889002686210808 688572085996899468 689930216344033392 689966135243259966 691940677015381248 691977487015677408 691983580083152539 692013512499174684 694036943822271686 695398939457773824 695699925840849384 696059371521425184 697432269690106496 699501801647643904 699538218859308192 700172734877036001 700917978659819648 702250398778748274 702997853967415552 704334227855243076 705685906017800064 705991344862163724 707779929477793536 708086274668876376 708489003155736348 709886417363144112 710560608428121542 711286587811592128 711992905248494688 713397230505395072 714111931752210446 715514136233897728 715785750471425088 717197556685372672 718969609711294578 719363188624551744 719734860348684544 720387695726504232 721103050689666372 722525344675247568 723950443974409792 724669336795945632 724675717724876281 726098664876411008 726826090774504994 728567638872700536 730004655911897184 730381825738457984 730697953606246444 732170841834484416 732208959849990168 732549130859343616 734349921720896572 738293798851513632 739345266666675396 741539169535122504 743001771447420576 743040453338895348 745206524478421824 745213086243395042 745245321152957352 747424401039369508 749215304751683952 749602400099996352 751080905820114688 751438495566970848 753348851079254976 753674919660920166 754834746249036544 756269660223267372 758513783844107928 759609367847226624 760298371390022472 762554449643405328 762988157244639144 763405832826054912 764493064852616736 764817222491011872 764823956934010701 766761590267609664 767093464224616074 768273940544271616 769043618810072788 769328779049996256 770846192815380864 773133570242132736 773173820844498528 774698818518748032 775434563010710512 776997628069248768 779310121009931056 780420003703712918 782735790064851532 784611303401369808 786158860212812352 786565043102954752 786939526853599392 788491675821752448 788532725992297104 789281608778758914 790831413732202752 790838377237888616 790872585713342496 793185078654024784 793226373170822682 795085629532399296 795496424595914496 799472250124923648 800197411288041144 800957372222231679 802537169800579276 802571884318569456 803334100329716046 804918585734705624 804953403263134944 804960491117136627 806847251271044256 807264123184611456 807307068184956976 807349097915703798 809241456764430144 809659565686642944 809701717892270112 811298762700736128 811649913480990948 812069266774996048 813706177426851072 814444249471211016 816127922002526224 816860997985962384 819292131908539653 821679553955765232 821723265831116922 823300223687433408 823656569005857678 824117772216761568 825743251057425792 826100653780355772 826570503681692406 828193527766795008 828200820257001464 828507915899995968 830142053801179392 830658389456577136 832648730140229184 834291035327882496 835083375549995936 836810239828560192 839257053395310368 843764341544587008 844966019047629024 847473336611568576 849144881654194944 849189089530166112 849995578684817292 851672098563880048 851708938460522688 854199315473565152 854243786491655196 856246062573353088 858786852076538112 861342765326765904 864308183112305568 866872895821837632 866880528895377906 868912424445739968 869452874678450244 871490799592463232 871986465422444736 872363883387049326 873706359831561984 874076825704013568 874084522210297944 874536133449995744 876678244828132656 876723886136172438 878906992925797472 879232890342852864 879287406271073527 882314603593811934 883627223822284032 884885673490824096 884932747818125916 886210929155097728 887511447002666304 889261962677227776 889693174392624693 890152850118745668 890640138297064064 891908575661386192 892333213485777882 894555188645544608 894942374928718753 896698632458708352 897550242224995632 899320558284611008 899359459261256448 901180258276910976 901989165282488192 902036124318581616 903815288271872704 903854383672391424 905533408951543827 906497232747456896 906544426480940208 908220451708076598 909963405128215872 912663593273996928 913577925121870554 914511327186332736 915371793847510272 915379853968264776 917185336914947744 917225010649793664 918096114662532624 918143912252842002 919906955125377856 919946746586439936 919954846991013288 920828543575218733 922111144309764864 922636649354236544 922684683332232912 925373391876880128 925430768699293129 927599901121132512 928079162028566912 930793427967098304 931725922789126647 932717625145744256 933555426269671296 933563646502714668 934490688138649278 936333865038331032 938528553407268096 939062347378017408 939112303806990768 939468797493745428 941321793149551632 941848882533441792 941907280901654431 944115032891835168 944164185069724164 944652004207648464 946515223150858816 946924899061156106 949323873664659584 954381000628566784 958131110884365054 958626146281726104 958677143469636409 959150918166068992 960516927635338976 960974229907760796 961470734252888496 963367126233663424 964332254295307807 965675450340147456 966225782394594176 970501816605904128 971423518496934048 973339541215862912 976227789112645888 976278613133320224 983853150131245212 984391731802018176 985793688888900528 987780780699777792 988718892713496672 988770367041522156 990669028596560768 990720604451860464 991661508465620174 993608699304562432 993660428203943136 996617750906931062 996987295299484944 998953739668911936 999469866799995136 1001917994089294464 1001970155584197072 1003397147619059466 1004465134772339968 1004899892881226888 1005367382136569088 1006374587226237684 1008359546964356496 1011297912560941824 1011351711792143904 1011360617044607557 1011735628070187384 1013731161853363296 1014361687124858618 1014737810942799216 1016739266191207104 1016792199305856792 1017317542992852192 1017757863951557547 1019324086470155648 1019756296654682496 1019765275912014268 1019809386840889008 1022348787023479552 1022791285632821432 1022844533825534511 1025771705399995008 1030898427792664704 1031833504029316212 1034895324516050088 1037966230523516112 1038511658471869946 1041055415733407529 1044089057282137776 1046148404535159744 1048211813617083136 1049252702471465856 1049307328288962288 1051376967989729472 1052375478371678552 1054496780951123328 1057635164227763576 1060114172709865728 1064829626044716168 1065840912642182313 1066929881717388192 1067943162962975572 1067989357872742032 1070095845758092608 1071112133772954728 1071167897628315669 1073271204350846592 1073280654822848836 1073678625707137632 1075796335028059008 1076465463887605064 1078988609019240192 1079044782936827616 1079602290523026816 1080581543589756348 1082199884641321264 1083788017012871352 1085925665961614688 1087004005193918448 1089147997314616512 1089157587586500446 1090239136161757491 1092389509211386204 1095006983867845776 1095572738607686976 1095631021108155896 1096046930409369666 1097733631583244544 1098208758674476904 1098256262751726624 1098823696289015424 1101467538373807696 1101524882581344858 1102094004908923208 1104677221199994624 1110198306853638912 1114502657171130864 1115746986438080256 1117809786717632736 1117819629365092563 1121136601559054262 1124403600149994528 1126621358730172032 1129964448815424768 1130023276618882464 1130512379491380249 1132252119373554816 1133327438246423056 1135611917947363584 1138991715322206928 1139414051770839936 1145108749239082368 1146739597278925104 1148457020435687872 1150142385401414496 1150640196336924111 1152410910816407424 1153565428215109182 1155830527762450176 1155840705193837208 1156269289223071296 1158549899260986624 1159270499571266992 1159700355363199104 1162048227778122048 1162648620563259648 1163151844516065768 1165446029613730592 1165496442103873152 1168904326437510208 1168965181514896584 1170630005555569377 1174103685097277298 1176419471458415912 1179238290319218528 1179847564654432128 1179910330424167888 1182737513732628672 1183348596003555072 1183922413168138371 1186247120598304128 1186257565856832924 1186870466824994224 1189777617981037176 1189839559756234023 1193244636893871744 1196733656299994176 1199208375187385472 1202714832424775488 1203805754700868914 1205001150494574069 1207377878602058436 1208725901974586944 1210896184776917184 1210960602277435464 1211023646873555697 1213284540170954496 1214489348529964416 1216948144051104192 1217474870221486422 1218103900162494072 1219348436248443648 1220506471957686368 1220559266140276608 1224128152883376832 1224191883003789336 1226606462654684384 1227061286522443008 1230246244442977216 1232584898746675383 1233194037642088704 1234950335531150112 1235484853508786517 1236799868161510016 1238614876586138688 1239150980670533658 1239855755522538609 1241057903956131072 1242290291650192512 1242301230385502196 1244751528670286224 1245213080701769088 1245987584184865704 1248445153384441376 1248908075006522112 1251436552991823744 1252149738409321024 1252625063324993904 1255095724199402176 1255150014573401856 1258820043855780224 1258885580092965552 1259536005610197952 1273717322481292416 1274993368027225938 1277496899105865984 1277508147845820072 1278168195042301472 1281298973210347728 1281365679737482794 1281960979003851328 1285032685885708032 1285112363011569001 1291455173278722816 1292014147990148856 1295231357995912064 1300320793343066859 1301704817511093632 1304179312017675366 1307992701818896639 1310559539747342976 1311126783315446916 1311804200174993616 1314391585185200704 1314448440458759424 1315017367242198984 1318291856951328896 1318360489388696208 1320960805935813952 1323471905390717901 1324880570938590848 1327399121727188874 1329316393732646592 1331938319558549248 1333892944015841664 1335229275178118502 1335960207445596096 1337851083315591936 1337862863492079288 1341832782968316912 1344479395952475328 1345826332917627379 1346325363337493448 1347700903221964032 1348468949056191872 1348980837426916512 1351641549137817728 1352983747923732288 1353054186477872424 1355652354921609472 1355722932407809056 1356423390657136256 1357010485268743396 1359745849121185344 1359816639721410312 1363792711767379348 1371695578056776448 1373069780952397164 1375778005372421616 1377144171993798936 1379860432688066784 1379932270486519932 1383954974031354816 1383967160166305078 1384027024998349368 1388073887644543372 1391399851681698768 1392118743042850368 1394864539380212992 1399076437718616384 1400345469754072002 1401835957319639296 1404500797557496548 1408668455710486152 1411371812035600128 1411982689724327448 1416172549337752752 1416978006311472696 1419772834726288224 1420387348591734159 1421121216856243084 1422573175623184256 1423985810496989376 1426794461010790144 1428223863504420892 1431571500942850176 1437939219422589156 1438726377249103488 1440775391453008464 1442206101379332744 1445050689350495136 1447900887948819584 1449338673591891264 1449351435449752562 1452197329752822016 1453652181549009988 1457135277745401072 1460009311823794368 1460763651476915968 1461395907212492888 1464341683668968832 1464417919699980336 1468699843441793144 1476587597703027264 1478690533333350792 1483078339070245008 1486003542894841152 1486080906677790696 1487492262698430261 1490413048956843648 1490426172486790084 1490490642305914704 1494848802078739016 1494926626360396593 1498430609503367904 1499204800199992704 1502876991133941696 1506697702158509952 1507349839321840332 1512539320446534744 1517027567688215856 1520596742780044944 1521542530687287927 1525108899286810656 1525976314489278288 1528986129705233472 1529634444982023744 1529647913868021402 1533523180535219328 1534186928449232148 1538087237620145576 1538657558099992512 1541692385630761728 1546347641688997056 1549397637037496064 1550869126021421024 1557767487707804919 1558620242019862112 1560840007407425836 1565471580129703064 1569222606802739616 1572317720425624704 1573879053707198784 1576983351643504896 1577065451984594208 1578563217557517828 1581676754475777232 1581745171426684992 1586370157308049568 1586452746341645364 1590171259064798592 1600394822576082288 1601914744444463358 1605074339601158552 1605143768637138912 1606668200659432092 1609837171469411248 1609906806526269888 1609920982234273254 1613694502542088512 1614528246369222912 1614614136369913952 1614698195831407596 1618482913528860288 1619403435784540224 1622597525401472256 1623299826961981896 1624138533549992096 1628888498942422032 1632255844005052448 1633721995971924768 1633736381379750669 1638584263817079306 1643359107911530464 1643446531662233844 1644070395614054499 1646600447374866816 1647313138011715356 1648235544433523136 1651486502114851584 1652201307560711544 1652287323872017287 1653141007363384812 1656401640514002928 1657015831799991936 1661316778913154272 1665297460280458368 1670166751099991872 1673620479657120384 1678514106790620736 1681704902338581393 1689932038095258048 1694946673223137152 1698378179060332224 1699991157369634584 1703344197127760096 1703417876921045376 1708398630947130304 1708487572983310392 1712492125146706176 1722685530653531808 1728616366224611136 1730348142322663773 1733745791643675264 1733761057790755812 1737824848891479936 1738905749356900488 1742981599184926464 1743972930844889472 1744727766774098652 1748169044420595888 1749072266899991488 1753356489656265312 1753447772272344876 1757813985851594944 1758574812542147054 1761155527645915947 1764629207187623868 1769771346981648192 1769865495636251832 1772421858310195456 1775022894005332608 1779386348785249386 1780305700237491336 1781280276594128128 1783817151322772384 1784589232846024969 1784666426971555764 1789110377291089216 1789884749857437506 1793397264917416704 1795100484449991264 1798641116569222016 1802360516553821952 1803978330564976384 1804072248637163232 1805708632051303371 1807630576543745408 1811066817903087654 1812994465494913792 1813088852961880416 1816440903416153196 1819926810256431744 1825327186547993856 1827155850243741108 1829022654372665472 1830759707936529552 1834370673829895488 1834450021299587328 1836192229325065248 1836287824505684004 1839813910250755712 1839909693982026576 1841657087150437466 1845273298708473088 1845369366664465824 1850861537398586258 1855199802242265024 1856158324057133824 1861586855934196608 1863451845578253294 1865435250291488512 1867110852539342592 1867127293005429336 1868981376277298556 1872667730076662064 1878124694756034816 1878224607613981536 1878241145939985463 1878937594987490856 1882643586299103264 1883814561803308862 1888230065783670336 1888328370139448328 1889304008415296928 1893030446301717632 1893849798122312212 1898647747329319168 1911681641119925857 1916262221768730108 1917252292563452208 1917354286939272818 1921033855270677952 1921948459815521592 1922941468505776992 1926734252467326848 1928664508590615614 1932451564789188352 1942847036993868096 1946679082431725824 1952557226266640448 1967706300262490424 1968783463604036352 1971587377777801056 1977437785426993344 1977540734083044312 1981338057193121536 1981441208903720928 1983323016931240348 1987320856407886272 1993235501813862124 1993974590598969888 1997907479337823872 2003835988178588928 2003940311168394144 2006794295238118932 2009799785762453776 2012749174452475368 2016719093928712992 2022703423584287808 2022721234089215114 2023471256140374768 2027462323706726592 2028723374249717236 2029475621885598432 2033478532382414208 2033584398611713584 2034635085985704384 2035515727903115094 2038648172940311296 2039512593309364992 2039530551824028536 2039618773681778016 2045582571265642864 2045689067651069022 2051543410799990016 2061796855585329408 2063667008058632424 2069790649032100176 2075932461047032224 2075950740249457617 2077023316943739892 2082110831466815058 2088178114564275552 2092296809070319488 2098505404942931712 2098614656577924576 2102753935979458944 2104750956743357104 2108993561902246656 2115270328455527152 2129659252089432336 2131681825284364626 2133859763434776384 2135886325925951144 2135978715745484064 2140191691516185216 2142224267545909456 2142335795256631338 2146542408701693184 2146561309645697672 2147357251414275264 2151592670056118016 2152930927775210128 2158089565873655232 2159204581046053632 2161163087179512696 2164399769282642528 2167576034025742704 2171851331923229376 2174008010387836896 2174027153174628843 2178295994629233024 2178315175173000892 2180478272323514982 2184779018422772408 2190013967735691552 2191145477215373952 2191262042216311792 2192093860818739332 2196417517348953808 2196512525503453248 2197647392578030848 2202935076747615392 2203049765162689716 2204188009817846416 2229005314342261728 2235619573435265472 2235639258730185126 2242273203118108524 2248807200299989056 2253242717460344064 2260046553237764928 2261024758982760498 2264504238747109632 2266654876492846112 2277983430644413856 2278828103541679872 2290217498478164736 2293479194557850208 2294471870802032103 2296914040871375744 2300284770802828992 2301280392673848222 2304821821632814848 2307130856430218364 2311681410387674416 2312538578446142592 2318540999142533984 2319400710726398208 2324096455556244096 2326303689032131536 2330892059227461184 2330992884207746304 2337808652875020416 2337930363029793168 2341260011111138754 2348207370194554596 2352838942916831824 2358476580638437056 2359695129308864256 2359820660848335776 2365475027465257344 2367844826336276742 2372494241196608256 2372515131713665848 2373740933649988448 2374768349220300943 2379555235962074352 2379679119512468046 2386489273787743488 2386637245592913859 2393467312599988352 2398416750374770944 2402872116666695037 2405429664849550976 2407611509401737828 2410002300989148138 2414755757204116872 2414881473351409881 2417451803949173888 2421792369553834368 2421921204554870928 2422047293747111394 2428978697059928832 2429129303377950901 2433896288102208384 2434949740442972844 2436207800324988144 2441012943915372736 2441118532280553216 2448256305766753664 2448383766007578672 2453212925309368768 2457876395725618959 2460492488885954432 2465169797493350766 2469900671062300224 2470969707017573034 2473599736323020032 2477229753172277376 2478301961341067316 2479711511045077218 2484580583300385024 2484602460771004392 2489503057340572448 2490426161403538176 2491975168369731408 2496890306768882752 2499391761132736561 2502873105983647488 2504299476818642048 2505250126649987808 2510191448398804352 2517640087711560448 2517771160185931104 2519072011220395904 2543891317710767479 2547434644962584832 2549986736054451876 2555016295691640144 2556336390084602944 2562597946420695456 2562731359474965588 2563921958007702656 2570224726023138002 2584028295980297712 2590462715991824128 2600641586686133718 2603409635022187264 2608245801851882647 2608358624035350732 2615985403637793278 2621119079494685952 2622253566630893832 2623608400349987232 2628783170370401408 2630034734484397968 2636583713902657792 2636720978777392416 2637862218813220581 2641921611871627904 2646943810781435802 2649761141877181696 2654798243454377748 2658632787465293184 2667785888031683328 2670458550356237004 2671920414891192192 2675725726984158576 2683665565936633824 2684827124786156259 2688958791904950656 2691652665835254758 2692650726674986896 2696937898112383744 2697961674853833024 2703283098275635456 2705967495847464576 2706108372955744848 2711445864815618112 2712846781314272512 2714020970537486792 2719491698242370688 2719633279442820624 2727585423534758696 2746139561904794328 2751556010744843232 2754288343987597872 2759720865376133568 2759864540973039864 2762485630725656199 2767909948062709632 2767934320332610156 2768054049996698736 2776147775289086744 2776292306097879387 2782799703363397536 2784237486085700736 2798152875437232768 2800690939508144004 2809001595114993096 2817336911420972304 2823965379448654896 2825721842704963293 2832345098675505504 2833956012622945392 2839545669452576448 2840774697183468318 2842242433712486168 2845146351246368512 2847971620993978752 2856447727008841784 2863143001885700352 2875878438845178312 2876031430408909227 2877452754498206976 2881550782906016928 2884412202758665488 2890101378700990272 2892996762885923421 2895801775897639168 2898677347183782528 2898702870899505124 2907304363098019976 2914270555490802144 2920018623647588736 2922791814424985776 2928683367337937664 2928835839399960672 2937399686883586288 2953175195406054528 2957381066666701584 2966156678140490016 2972007085789682304 2972161813355581392 2974984525396860522 2980826097913687296 2980852344973580168 2980981284611829408 2989697604157478032 2989853252720793186 2996861219006735808 2998409600399985408 3005753982267883392 3013395404317019904 3014699678643680664 3025078640893069488 3034055135376431712 3034081851133822671 3041193485560089888 3043085061374575854 3050217798573621312 3051952628978556576 3053273591854672641 3057972259410466944 3059268889964047488 3059295827736042804 3067046361070438656 3068373856898464296 3068533601476603533 3076174475240291152 3077315116199985024 3092695283377994112 3101738252042842048 3115534975415609838 3117240484039724224 3121680014814851672 3123166247200222587 3130943160259406128 3138445213605479232 3144635440851249408 3147758107414397568 3154130903969188416 3157126435115035656 3163353508951554464 3163490342853369984 3172740314616099136 3172905492683290728 3180342518129597184 3197522737926546939 3200789645152164576 3203829488888926716 3210148679202317104 3210287537274277824 3213336401318864184 3213503692884947007 3219674342938822496 3219813613052539776 3219841964468546508 3227389005084177024 3229228272739827904 3229396391662815192 3236965827057720576 3238806871569080448 3246599653923963792 3248277067099984192 3257776997884844064 3264511688010104896 3267443991943849536 3267472762759501338 3270717408485272473 3277168527634158612 3286718215823060928 3286893063324467688 3288140791228108998 3293200894749733632 3294626276023430712 3296471088867046272 3304402615121423088 3304574647744034574 3306282014726769624 3312803281028005856 3314031663599983872 3314237146714046371 3322633557826308544 3330594920560916736 3340333502199983744 3347240959314240768 3353458888095277689 3357028213581241472 3363409804677162786 3379864076190516096 3389893346446274304 3396756358120664448 3399982314739269168 3406688394255520192 3406835753842090752 3416797261894260608 3416975145966620784 3445371061307063616 3457232732449222272 3460696284645327546 3467491583287350528 3467522115581511624 3470815279629670609 3475649697782959872 3477811498713800976 3487945861689778944 3488162128174258717 3489455533548197304 3496338088841191776 3498144533799982976 3506712979312530624 3506895544544689752 3511890016666708131 3515627971703189888 3517149625084294108 3522311055291831894 3529258414375247736 3539542693963296384 3539730991272503664 3550045788010665216 3550265904937005163 3558772697570498772 3560611400474982672 3567634302645544768 3569178465692049938 3569332853943111528 3578220754582178432 3579769499714875012 3590200968899982528 3597282233138444032 3608144497274326464 3611417264102606742 3615261153087490816 3622133635806175308 3626177705923760832 3632881806832306392 3639853620512863488 3654311700487482216 3658045308745330944 3661519415873059104 3668741347659790976 3672384458650130496 3672575649011368008 3679627820501511424 3679819387964053152 3683314174300874932 3690738733328931648 3701723074797172516 3710399604484530048 3723173711868393216 3726903691156506588 3734254586010858672 3737962752554597112 3745335460153324128 3756449215227963072 3756482291879970926 3757875189974981712 3765287172598206528 3767629123606617724 3776460131567340672 3776656740278896656 3778608016830593856 3786060892603435264 3787699596244624424 3812051556552751561 3823363282239851714 3832524443537460216 3834504585126904416 3834708573878545636 3842067710541355904 3843896919631043184 3845882937011553984 3853468504934653696 3855337089034707003 3857329017181231228 3885694073987736192 3905114452533280896 3923978105456689917 3935412600524980848 3943174755555602112 3954875570853986688 3955081468166088624 3962882417807441856 3966646033862480696 3974641712815772544 3986471003627724248 3987949181197939776 3995814958675647744 4007880622336788288 4013588590476237864 4019599571524907552 4025498348904950736 4033438187857425984 4037478998752882137 4045406847168575616 4045442468178430228 4046942512280749536 4054924647413453184 4057446748499434472 4058951243771196864 4066957064764828416 4067168797223427168 4069270171971408768 4071031455806230188 4079061103648057072 4079237547363556032 4091165142531285728 4091378135302138044 4127334016117264848 4139581298064200352 4151864922094064448 4151901480498915234 4154046633887479784 4164221662933630116 4176356229128551104 4184593618140638976 4197229313155849152 4205507871958917888 4209501913486714208 4230540656911054304 4259318504178864672 4261162045775202477 4263363650568729252 4267719526869552768 4271772651851902288 4271957431490968128 4280383383032370432 4284448535091818912 4284671590513262676 4293122619291395344 4294714502828550528 4305861855550420256 4316179131747310464 4322326174359025392 4328799538565285056 4335152068051485408 4343702663846458752 4348016020775673792 4348054306349257686 4356591989258466048 4356630350346001784 4360956544647029964 4369558036845544816 4380027935471383104 4382290954430747904 4382524084432623584 4384187721637478664 4392835034697907616 4393025051006906496 4405870153495230784 4406099530325379432 4408376019635692832 4458010628684523456 4462476788095290783 4471239146870530944 4471278517460370252 4484546406236217048 4484779879081189779 4497614400599978112 4520093106475529856 4522049517965520996 4533309752985692224 4555966861288827712 4564627592061863781 4586958389115700416 4588943741604064206 4593828081742751488 4600569541605657984 4602560785347696444 4614261712860436728 4623362820775348832 4625077156892285184 4637081998285067968 4648192911112488192 4652607378064263072 4661784118454922368 4673302463123414757 4675617305750040832 4675860726059586336 4682520022222277508 4696414740389109192 4705677885833663648 4716953161276874112 4719641321696671552 4730950054930514688 4735689652672553484 4745030263427331696 4747481867299976896 4749536698440601886 4759110471924148704 4759358239024936092 4773274491185827718 4786934625199976704 4805744233333390074 4810859329699101952 4815223018803475656 4820004601978296276 4829511514408233744 4829762946702819762 4834903607898347776 4843584739107668736 4843842409109741856 4843885060582067773 4844094587494222788 4858258606755901802 4867792576204416768 4869899480885945688 4872415600649976288 4882025887830745472 4896512611533507328 4896767532015157344 4901209144139252007 4906425850618737536 4915752791451237918 4920984977771908864 4930339594986701532 4939801342124600448 4941939414035146068 4954459506344554752 4956603922682134632 4959423022090154436 4969204921542008784 4979006114681144896 4983950336739462816 4993780613537765504 4998783522265473122 5008598953637284096 5010500253299975616 5020382896797608704 5035542320371862208 5038144022440791808 5072730024074133967 5087782635421534958 5099973472108903752 5110032591383280288 5112672780169205888 5125195892841390912 5125462718949931176 5127843916015405312 5140449452046276004 5168056591960595424 5201283173372267436 5216491603703765294 5216717248070701464 5231970807275586556 5244507133261787664 5247216800699974464 5257566340740802816 5260069468968795936 5273441957554784832 5275724437626441162 5283843223743255808 5293887621562871604 5309596486908755496 5317265574930586368 5340917100712474008 5343840829782384384 5351451453968317152 5353767698538074907 5367331131873267648 5369654249572312518 5377917583809901312 5383305331670509516 5385301453349973792 5395923349707666048 5411934991694929152 5412216745911489696 5422891729631236224 5428041941074973584 5438983396484741376 5439266558885641248 5455170847069517392 5492279123809588656 5503112021489686464 5508576687975195744 5519441730752267136 5519729081946079728 5524971261451312398 5535819896125419264 5535868640665220312 5536108099993397472 5552295550578173488 5552584612195758774 5565599406726795072 5568474972171401472 5596305750874465536 5601381879016288008 5618003190229986192 5634673822841944608 5634723437819956389 5647930758897309792 5651443685409926586 5664690197351011008 5667912025245890784 5679091338905152896 5681549394366936636 5684484867424972336 5695943241987957504 5712895454017683568 5735044923359777571 5751756877690356624 5752062860817818454 5763101565812033856 5768824405517330976 5780202757401980544 5785993525771846842 5797354694367565056 5797405741799010248 5814608726196039952 5828541110981604288 5840037247295177472 5845583628849971552 5857671678799921344 5874799373767172576 5906350390812109056 5914762133333403168 5932313356280980032 5944014171579364608 5944323626711162784 5949969050793721044 5961704689947160336 5961962569223658816 5979395208314956064 5979706505441586372 5993722438013471616 6011507964535766784 6029399357287361328 6050157281786138976 6068110270752863424 6068163702267645342 6082386971120179776 6086170122749151708 6100435597147242624 6103905257957113152 6106547183709345282 6115944518820933888 6118537779928094976 6118591655472085608 6136747713796928592 6137067202953207066 6152348950480582304 6154630232399970048 6155011843897514689 6185390566755988224 6203476504085684096 6227852220748372851 6231069950831219676 6234480968079448448 6243360029629703344 6246332494400445174 6261886320518812256 6276890427210958464 6295516214828795136 6308261807938376832 6314252870230071312 6326707017903108928 6326980685706739968 6345480629232198272 6345810985366581456 6395045475853093878 6401579290304329152 6407658977777853432 6420297358404634208 6420575074548555648 6426672802637728368 6427007385769894014 6439348685877644992 6439627226105079552 6439683928937093016 6445799805026531131 6454778010168354048 6458456545479655808 6458792783325630384 6477613743138160896 6478015380895051903 6493199307847927584 6496554134199968384 6515553995769688128 6522081459523886529 6529023376020209792 6534887983887699072 6534945525519002676 6541434816970544946 6554337055268317224 6573436431646121856 6573786126648935376 6576281582456217996 6589252552046861424 6592942177734092544 6593350966311581017 6608805230242846176 6609149295488069148 6612564029453539248 6625606562056011712 6628474293428092742 6645267115652617088 6680667004399967488 6706917776190555378 6714056427162482944 6726819609354325572 6750325780067154649 6759728152381032192 6793512716241328896 6799964629478538336 6813376788511040384 6833594523788521216 6833950291933241568 6890742122614127232 6914465464898444544 6921392569290655092 6935044231163023248 6941630559259341218 6955622997427601952 6976324256348517434 6978911067096394608 6992676177682383552 6996289067599965952 7013425958625061248 7013791089089379504 7023780033333416262 7031255943406379776 7034299250168588216 7044622110583663788 7058516828750495472 7079085387926592768 7079461982545007328 7079524319312252899 7100531809874010326 7117545395140997544 7121222800949965344 7124305047660902829 7135268605291089536 7138356931384099876 7138665707886223056 7156441509164356864 7159538999429750024 7159911736778741577 7180401937799965056 7216288994548652928 7222834528205213484 7244267271612350616 7252355411847521664 7265763613664612784 7287387910133852703 7308623400974964432 7323038831746118208 7337482695319581952 7344768917300260992 7345151298022736016 7359638775928106304 7366628348601749864 7381477466657863296 7403446149594345032 7420799208969060096 7453807382313013176 7468509172021717344 7475925505109194224 7490670920306648256 7498175283398209683 7512898430455926144 7512964583759941852 7515750379949963424 7530574345196413056 7535258247213235448 7552920263134681344 7553313480557793312 7557216033661187712 7575399192489248848 7624103113105503122 7631673953132302437 7646726564479703428 7665048887074920432 7669009170253808832 7669417147757091272 7684135421082711808 7687793839262086368 7691765874023107968 7710674178069414006 7714658034362462456 7771388147975472384 7810228905066561792 7824737405555647941 7847956210913379834 7870825201049961696 7886349511111204224 7909751141707973376 7910162936332177248 7913586656439661743 7925764835614883712 7933292067724961392 7949283425631545088 7972942007255448496 7975898362395879552 8015761244673576576 8027177180952475728 8039199143049815104 8050996697809901472 8054481374358468777 8066876375714851968 8074957997505764274 8090813694337151232 8090884936356860456 8093885024561499072 8109849294826906368 8114893496998868944 8117902487542393728 8134337594446854336 8138540343942817536 8142062911612460376 8158122207296114144 8158475094727112064 8182330285062571456 8182756270604276088 8254668032234529696 8279162596128400704 8287456892176968597 8303729844188128896 8303802960997830468 8308093267774959568 8328443325867260232 8328876918293638161 8352712458257102208 8394458626311698304 8419003826973428416 8461081313822108608 8477165528114889879 8518637008357729344 8522324091550404954 8526727301137458504 8535439053739105536 8543545303703804576 8543914862981936256 8568897070183637824 8569343181026525352 8586245238582790688 8589429005657101056 8611723711100840512 8628094291226727681 8632358263494620928 8644652348718050784 8657599077130570112 8670304136102970816 8678990288657770263 8687405327692917504 8696032041551347584 8696108612698515372 8713260700692003568 8721913089294059928 8739116073691089632 8760055870942766208 8765048168865247168 8768375443274957328 8785670069395815232 8786050102013812992 8811740306990461568 8812199060650758864 8816752039271385664 8916021257369046912 8924953576190581566 8942478293741061888 8942557034920740504 8969092812472434096 8969559758162379558 8995228801199956224 8995786541080983007 9040186212951059712 9044099035931041992 9066619505971384448 9102245553401468013 9111933722577655424 9129255184123727562 9173916778231400832 9177887483208128412 9201139083211315968 9205121570695392888 9228523425720873456 9246725641550697664 9274163996570135936 9305214756128526144 9323568236909844736 9346604926246829514 9351721452119172672 9365040044444555016 9392829480778218384 9411355771667327296 9420784330423391653 9433906322553748224 9439282643393343104 9471379305345106968 9490060526854663392 9494963734599953792 9499073396881203772 9518220943848297408 9518716478049872184 9546548982371655436 9611488466666780148 9630446037606951312 9640009203956592552 9659023028816467488 9659525893405639524 9687684818219483712 9687770121164135546 9688189174988445576 9716517213511803604 9739798961771891376 9744831201299952576 9764051775661490944 9793535064030314688 9802418288278504014 9812851701237475072 9831505582902475836 9860679189973403064 9879602684249200896 9883878828070292136 9913207845364269264 9918846044180308872 9938409843084017568 9942711440142139113 9958012229362289792 9967900673478925632 9987561227075531008 9997567044530946244 10021000506599951232 10071084640743724416 10145460048148267934 10175565270843069916 10199946944217807504 10220065182766560576 10225345560338411776 10250391785682781824 10250925437899862352 10280898904092552008 10336113183921190848 10402566346744534872 10412445838889011827 10432983207407530588 10433434496141402928 10463941614551173112 10464486384522776151 10489014266523575328 10494433601399948928 10520138937937591872 10546883915109569664 10551448875252882324 10587775243125743208 10619192973817510992 10650797714811015489 10681834201424948016 10702902907936634304 10707535397076149814 10734662263746535296 10739308499144625036 10766610663341019032 10770602906699947584 10791846699415332096 10824433491822979392 10845783459262472448 10856083882149947168 10878533117771282496 10910341694139034784 10984558247619177312 11006224042979372928 11017153375950391488 11038883461504534272 11039458163892159456 11049942522902624796 11071737281330440624 11072216199986794944 11104591101156346976 11105169224391517548 11131198813453590144 11202763758032576016 11236006380459972384 11269347645683889216 11269446875639912778 11295861517794619584 11302887370819853172 11329380394702022016 11335824050491781568 11358182677810305792 11363098788733873272 11368969734849944672 11425790908035367136 11436154669658254683 11470089846719555142 11503513755380713248 11504125721635636908 11526203131624067712 11537648811034661952 11560405514803961088 11566011267104121009 11571987051543693684 11594811483598020496 11629217452392079904 11657082221963208576 11691167257699943104 11715343357599842688 11749598747534345152 11771934316370069751 11829524266666806336 11864626712561960064 11888647253422325568 11899938101587442088 11923409379894320672 11923925138447317632 11958790416629912128 11959413010883172744 11987444876026943232 12058798714574722656 12100314563572277952 12112436996258646411 12136220541505726848 12136327404535290684 12164773942240359552 12172340245498303416 12200871194294485248 12207810515914226304 12213094367418690564 12237183310944171216 12273495427593857184 12274134405906414132 12304697900961164608 12310023687795029378 12406953008171368192 12455704441496745702 12462139901662439352 12468961936158896896 12486720059259406688 12492664988800890348 12523772641037624512 12553780854421916928 12616523615876753664 12628505740460142624 12653414035806217856 12690961258464396544 12691621970733162912 12790090951706187756 12803158580608658304 12815317955555706864 12840594716809268416 12841150149097111296 12853345605275456736 12854014771539788028 12878697371755289984 12879367857874186032 12891599610053062262 12916913090959311616 12917585566651260768 12956030761790103806 12986398615695855168 12993108268399936768 13031107991539376256 13044162919047773058 13058046752040419584 13069775967775398144 13069891051038005352 13082869633941089892 13108674110536634448 13146872863292243712 13147572253297870752 13147688021579898241 13152563164912435992 13178505104093722848 13186701932623162034 13217610460485692352 13218298590976138296 13225128058907078496 13251213124112023424 13256948586856185484 13290534231305234176 13413835552381110756 13453639218708651144 13500651560134309298 13599929258957076672 13626753577022080768 13667900583866483136 13781484245228254464 13842785138581310184 13870088462326046496 13883261118518682436 13911245994855203904 13952648512697034868 13957822134192789216 13985352355364767104 14026851917250122496 14027582178178759008 14047560066666832524 14068598500337176432 14089244221167327576 14117033657500990944 14158923965090014656 14159048638624505798 14201063619748020652 14235090790281995088 14242445601899930688 14248610095321805658 14270537210582179072 14276713862768199752 14277331415772446112 14319077998859500048 14319823473557483154 14360803875599930112 14432577989097305856 14445669056410426968 14488534543224701232 14504710823695043328 14531527227329225568 14531655181746203319 14574775820267705406 14617246801949928864 14646077663492236416 14689537834600521984 14690302596045472032 14719277551856212608 14733256697203499728 14762954933315726592 14806892299188690064 14907614764626026352 14937018344043434688 14951851010218388448 14981341840613296512 14996350566796419366 15025796860911852288 15025929167519883704 15031500759899926848 15061148690392826112 15070516494426470896 15106626961115586624 15114432067322375424 15150798384978497696 15218190072222401901 15248206226211006244 15263347906264604874 15293453128959406856 15330097774149840864 15338018340507617664 15338834295514182544 15375587678524172736 15383531748046215936 15421348356138828012 15429316068724924912 15649474811111295882 15695912421826759668 15741650402099923392 15772699022222408448 15820325872664354496 15827173312879323486 15851529671229767424 15866584135449922784 15945884014510896992 15951796724791759104 16031522489347153152 16054354361904951456 16061303095614224721 16078398286099630208 16101993395619802944 16108962748716937554 16133752751429703936 16149915995011528548 16181769872713720912 16187770049122998144 16229786993997737888 16235804975084787456 16268675188893708672 16284125823224920752 16316244414592228288 16316950189454224128 16364660570125142912 16365512541208552176 16509336064469059392 16558325192256801408 16574913784353937194 16607459688376257792 16607605921995660936 16616186535549919136 16656886651734520464 16657753836587276322 16705424916514204416 16706460719150397013 16788917252623396608 16838007653946856832 16904170313459869167 16922162627644217216 16954331056229779758 17003905123645656307 17037274016715458688 17044648183100809908 17053454602274917008 17087090607407609152 17087829725963872512 17137794140367275648 17138686362053050704 17172490477165581376 17205134770079332713 17223447422201681024 17256188582453455362 17289304697436101568 17315198154261140224 17340608272205941632 17357980577315540526 17392064083102695168 17392217225397030744 17426521401384007136 17443826178588119856 17478232147382179264 17495742327929155927 17520111741885532416 17530096337730494336 17536750886549914656 17571340138791630464 17623480613980923136 17624398121301517728 17633504078542771328 17832042514738093824 17849907152381163132 17885114069841481008 17938185624944868192 17939119516324759116 17991573082161966014 18088198071862083984 18133239011942768896 18204491106802936026 18223867445155310848 18258510368247455124 18347833556462801664 18355774966416256824 18410243141390785776 18457046851441746912 18465035531692544067 18493451283101395328 18548327993140271872 18610429512257052288 18693209852493659028 18703442904238345344 18730080088889110032 18785658961556436768 18822711543334654592 18841568660846783306 18878565286786686208 18942758610690213936 18980121053709326784 18989927469199907584 18998146793762407544 19036441887696594816 19037432956099744368 19093097964743310872 19222976933333560296 19260892075213902624 19280018407913185104 19318046057632934976 19319051786811279048 19337399415079593393 19375369636438967424 19375540242328271092 19376378349976891152 19433034427023607208 19434046142685155709 19479597923543782752 19489662402599905152 19587070128060629376 19604836576557008028 19663011165804951672 19721358379946806128 19767757656140584272 19780052898934743051 19826415690728538528 19837692088360617744 19876819686168035136 19885422880284278226 19916024458724579584 19935801346957851264 19995134089061892488 20042001013199902464 20142169281487448832 20250977340201463947 20290920096296535868 20351130541686139832 20399893888435615008 20440130365533121152 20500783571365563648 20501850875799724704 20561797808185104016 20672226367842381696 20805132693489069744 20824891677778023654 20865966414815061176 20866868992282805856 20927883229102346224 20928972769045552302 20978028533047150656 20988867202799897856 21040277875875183744 21093767830219139328 21102897750505764648 21175550486251486416 21238385947635021984 21238572957936758697 21301595429622030978 21363668402849896032 21372915142982708487 21405805815873268608 21415070794152299628 21469324527493070592 21478616998289250072 21479735210336224731 21533221326682038064 21541205813399895168 21648866983645958784 21712167764299894336 21757066235542564992 21820683388278069568 21862163730401558109 21969116495238354624 22012448085958745856 22034306751900782976 22078916327784318912 22099885045805249592 22143474562660881248 22144432399973589888 22209182202312693952 22210338448783035096 22262397626907180288 22405527516065152032 22472012760919944768 22494525850194629049 22538695291367778432 22538893751279825556 22591723035589239168 22605774741639706344 22658760789404044032 22671648100983563136 22726197577467746544 22737939469699889344 22851581816070734272 22872309339316509366 22895021859396907311 22940179693439110284 23007027510761426496 23008251443271273816 23052406263248135424 23075297622069323904 23132022534208242018 23143974103087387368 23189622967196040992 23199660026998324597 23258434904784159808 23314164443926417152 23382334515399886208 23430686715199685376 23474212216666943823 23499197495068690304 23543868632740139502 23659048533333612672 23729253425123920128 23777294506844651136 23799876203174884176 23846818759788641344 23847850276894635264 23917580833259824256 23918826021766345488 24117597429149445312 24200629127144555904 24224873992517292822 24272441083011453696 24272654809070581368 24329547884480719104 24344680490996606832 24415621031828452608 24417134897219811019 24426188734837381128 24474366621888342432 24546990855187714368 24548268811812828264 24609395801922329216 24620047375590058756 24851861334559036141 24911408882993491404 24924279803324878704 24973440118518813376 24985329977601780696 25047545282075249024 25257011480920285248 25306828071612435712 25383243941466325824 25580181903412375512 25606317161217316608 25630635911111413728 25681189433618536832 25706691210550913472 25708029543079576056 25757394743510579968 25758735715748372064 25783199220106124524 25835171133302521536 25912061523580207612 25972797231391710336 26062215983078752512 26088325838095546116 26139782102076010704 26165739267882179784 26217348221073268896 26295144506595741504 26295376043159796482 26305126329824871984 26357010208187445696 26373403865246324068 26435220920971384704 26436597181952276592 26450256117814156992 26502426248224046848 26513897173712370968 26827671104762221512 26907278437417302288 26987359623242949021 27001303120268618596 27199858517914153344 27335801167732966272 27685570277162620368 27740176924652092992 27766522237037364872 27822491989710407808 27905297025394069736 27915644268385578432 27970704710729534208 28055164356357518016 28095120133333665048 28137197000674352864 28178488442334655152 28234067315001981888 28262352991270174959 28317847930180029312 28318097277249011596 28402127239496041304 28470181580563990176 28484891203799861376 28497220190643611316 28553427725536399504 28554662831544892224 28638155997719000096 28639646947114966308 28891338112820853936 28977069086449402464 29063054454658451136 29063310363492406638 29149551640535410812 29234493603899857728 29292155326984472832 29380605192090944064 29438555103712425216 29466513394406999456 29613784598377380128 29815229529252052704 29828134320426417339 29874036688086869376 29903702020436776896 29962683681226593024 29992701133592838732 30051858335039767408 30063001519799853696 30141032988852941792 30213253922231173248 30301596769956995392 30436380144444803802 30496412452422012488 30526695812529209748 30586906257918813712 30660195548299681728 30676036681015235328 30677668591028365088 30751175357048345472 30842696712277656024 30858632137449849824 31237337516667035481 31298949622222591764 31391824843653519336 31393459153568328453 31483300804199846784 31640651745328708992 31654346625758646972 31733168270899845568 31891768029021793984 31952393144433046467 32108708723809902912 32122606191228449442 32156796572199260416 32203986791239605888 32217925497433875108 32299831990023057096 32363539745427441824 32375540098245996288 32459573987995475776 32537350377787417344 32568251646449841504 32632488829184456576 32729321140250285824 32731025082417104352 33018672128938118784 33116650384513602816 33149827568707874388 33215211843991321872 33232373071099838272 33313773303469040928 33315507673174552644 33412921438300794026 33676015307893713664 33808340626919738334 33844325255288434432 33907195424074474411 33908662112459559516 34007810247291312614 34074548033430917376 34089296366201619816 34106909204549834016 34174181214815218304 34275588280734551296 34277372724106101408 34308464008974764049 34344980954331162752 34410269540158665426 34446894844403362048 34512377164906910724 34578609394872203136 34681216544411883264 34715961154631081052 34784434450794061488 34853042802768014272 34887652357176239712 34956464294764358528 34991484655858311854 35060192675460988672 35073501773099829312 35142680277583260928 35248796242603035456 35267008157085542656 35699814304762326264 35770228139682962016 35876371249889736384 35878239032649518232 35983146164323932028 36176396143724167968 36408982213605872052 36517020736494910248 36711549932832513648 36820486282781571552 36914093702883493824 36930071063385088134 36986902566202790656 37220859024514104576 37386419704987318056 37406885808476690688 37460160177778220064 37571317923112873536 37645423086669309184 37683137321693566612 37885517221380427872 37960242107418653568 37996293587524815088 38072883775393189632 38074865912199488736 38186195929486621744 38445953866667120592 38521784150427805248 38560036815826370208 38636092115265869952 38638103573622558096 38674798830159186786 38750739272877934848 38751080484656542184 38752756699953782304 38866068854047214416 38868092285370311418 38959195847087565504 38979324805199810304 39174140256121258752 39209673153114016056 39326022331609903344 39442716759893612256 39443064064739694723 39535515312281168544 39560105797869486102 39652831381457077056 39675384176721235488 39753639372336070272 39770845760568556452 39871602693915702528 39990268178123784976 40501954680402927894 40581840192593071736 40702261083372279664 40799787776871230016 40880260731066242304 41003701751599449408 41123595616370208032 41344452735684763392 41610265386978139488 41649783355556047308 41731932829630122352 41733737984565611712 41855766458204692448 41857945538091104604 41956057066094301312 42080555751750367488 42205795501011529296 42351100972502972832 42476771895270043968 42477145915873517394 42603190859244061956 42727336805699792064 42745830285965416974 42811611631746537216 42830141588304599256 42957233996578500144 42959470420672449462 43066442653364076128 43082411626799790336 43085082907282602823 43297733967291917568 43424335528599788672 43514132471085129984 43594965545238609957 43641366776556139136 43724327460803116218 43938232990476709248 44068613503801565952 44157832655568637824 44199770091610499184 44286949125321762496 44288864799947179776 44418364404625387904 44420676897566070192 44811055032130304064 44944025521839889536 44989051700389258098 45077390582735556864 45077787502559651112 45120598635185717917 45183446071178478336 45211549483279412688 45343296201967126272 45346107666265363321 45452395154935493088 45475878939399778688 45654570216667205703 45703163632141468544 45744618678633018732 45790043718793814622 45880359386878220568 46014055021522852992 46016502886542547632 46150595244138647808 46153456764181067119 46264045068416484036 46287948206174774736 46379245934392081984 46399320053996649194 46516869809568319616 46764669030799772416 46948424433333887646 46998394990137380608 47087737265480279004 47318097066667225344 47554589013689302272 47599752406349768352 47693637519577282688 47835161666519648512 47837652043532690976 48235194858298890624 48401258254289111808 48449747985034585644 48545309618141162736 48689360981993213664 48834269794439622038 48852377469674762256 48948733243776684864 49093981710375428736 49096537623625656528 49218791603844658432 49240094751180117512 49556670235185770293 49703722669118072282 49822817765986982808 49848559606649757408 49946880237037626752 49970659955203561392 50095090564150498048 50119382157451191039 50514022961840570496 50766487882932651648 51011715370936968921 51160363806824751024 51261271822222827456 51362378867237073664 51413382421101826944 51416059086159152112 51517471431496744128 51566398440212249048 51670342266605043072 51824123047160415224 51945594462783420672 52176651676191092232 52279564204152021408 52331478535764359568 52434696442146537792 52487226983787467781 52590289013191483008 52590752086319592964 52610252659649743968 52714020416374891392 52746807730492648136 52870441841942769408 52873194363904553184 52900512235628313984 53027794347424741936 53655342209524443024 53814556874834604576 53974719246485898042 54002606240537237192 54399717035828306688 54671602335465932544 55371140554325240736 55395106595077632201 55480353849304185984 55533044474074729744 55644983979420815616 55810594050788139472 55831288536771156864 56110328712715036032 56190240266667330096 56274394001348705728 56356976884669310304 56468134630003963776 56524705982540349918 56635695860360058624 56636194554498023192 56804254478992082608 56940363161127980352 56969782407599722752 56994440381287222632 57106855451072799008 57109325663089784448 57276311995438000192 57279293894229932616 57782676225641707872 57954138172898804928 58012198245238780179 58126108909316902272 58126620726984813276 58299103281070821624 58302138428055467127 58468987207799715456 58761210384181888128 58933026788813998912 59227569196754760256 59340158696804229153 59630459058504105408 59656268640852834678 59748073376173738752 59807404040873553792 59985402267185677464 60103716670079534816 60126003039599707392 60282065977705883584 60426507844462346496 60603193539913990784 60752932020604391841 60872760288889607604 60992824904844024976 61053391625058419496 61173812515837627424 61320391096599363456 61355337182056730176 61502350714096690944 61685393424555312048 61717264274899699648 62474675033334070962 62597899244445183528 62783649687307038672 62786918307136656906 62966601608399693568 62970505787566881049 63281303490657417984 63308693251517293944 63466336541799691136 63715718873810276091 63783536058043587968 63904786288866092934 64217417447619805824 64245212382456898884 64407973582479211776 64435850994867750216 64599663980046114192 64727079490854883648 64919147975990951552 65136503292899683008 65264977658368913152 65462050164834208704 65945490312963741571 66037344257876237568 66299655137415748776 66430423687982643744 66464746142199676544 66627546606938081856 66631015346349105288 66825842876601588052 67616681253839476668 67814390848148948822 67817324224919119032 68015620494582625228 68178592732403239632 68213818409099668032 68348362429630436608 68554745448212202816 68616928017949528098 68689961908662325504 68820539080317330852 69024754329813821448 69157218789744406272 69431922309262162104 69568868901588122976 69598980080994973791 69706085605536028544 69775304714352479424 69912928589528717056 69982969311716623708 70147003546199658624 70497592485206070912 71399628609524652528 71540456279365924032 71752742499779472768 71756478065299036464 71966292328647864056 72352792287448335936 72817964427211744104 73034041472989820496 73251404691659433057 73423099865665027296 73640972565563143104 73828187405766987648 73860142126770176268 74555584003677108423 74772839409974636112 74920320355556440128 75142635846225747072 75366274643387133224 75771034442760855744 75920484214837307136 75992587175049630176 76149731824398977472 76372391858973243488 76891907733334241184 77043568300855610496 77120073631652740416 77272184230531739904 77276207147245116192 77349597660318373572 77502160969313084368 77505513399907564608 77732137708094428832 77736184570740622836 77918391694175131008 78419346306228032112 78652044663219806688 78885433519787224512 78886128129479389446 79071030624562337088 79120211595738972204 79305662762914154112 79350768353442470976 79507278744672140544 79541691521137112904 79980536356247569952 80962078869728847063 81003909360805855788 81163680385186143472 81404522166744559328 81599575553742460032 82007403503198898816 82247191232740416064 83220530773956278976 83299566711112094616 83463865659260244704 83467475969131223424 83711532916409384896 83715891076182209208 83912114132188602624 84411591002023058592 84702201945005945664 84787058973810524877 84953543790540087936 84954291831747034788 85206381718488123912 85454673611399584128 85491660571930833948 85660283176609198512 85914467993157000288 85918940841344898924 86132885306728152256 86170165814565205646 86848671057199577344 87189931090477219914 87282733553112278272 87448654921606232436 87876465980953418496 88315665311137275648 88399540183220998368 88573898250643524992 88836728809250775808 88841353795132140384 89622110064260608128 89888051043679779072 89978103400778516196 90155575005119302224 90241197270371435834 90423098966558825376 90692215332530726642 90904790309870986176 90951757878799557376 91309140433334411406 91406327264282937088 91489237357266037464 91580087437587629244 91760718773756441136 92028110043045705984 92033005773085095264 92033816151059287687 92306913528362134238 92528090136832968072 92575896412349549472 92758491868784163968 92798640107993298388 93033739619136639232 93896848866667775292 94175474530960558008 95199504812699536704 95387275039154565376 95675304087065381952 96470389716597781248 96899495970069171288 97090619236282325472 97378721963986427328 97668539588879244076 97704754939349524512 97897466487553369728 98187963420750857472 98193075247251313056 98480189502360235024 99113340470371540586 99407445338236144564 99645635531973965616 99697119213299514816 99893760474075253504 99941319910407122784 100238764314902382078 101028045923681140992 101532975765865303296 101721586272223423233 102023430741873937842 102320727613649502048 102522543644445654912 102826764842203653888 102832118172318304224 103034942862993488256 103132796880424498096 103340684533210086144 103648246094320830448 104353303352382184464 104559128408304042816 104662957071528719136 104869392884293075584 104974453967574935562 105180578026382966016 105181504172639185928 105220505319299487936 105428040832749782784 105493615460985296272 105746388727809106368 105801024471256627968 106055588694849483872 107310684419048886048 107629113749669209152 107949438492971796084 108005212481074474384 110742281108650481472 110790213190155264402 110960707698608371968 111066088948149459488 111621188101576278944 111662577073542313728 112220657425430072064 112380480533334660192 112548788002697411456 112713953769338620608 112936269260007927552 113049411965080699836 113272389108996046384 113608508957984165216 113880726322255960704 113988880762574445264 114213710902145598016 114218651326179568896 114552623990876000384 114558587788459865232 115565352451283415744 115908276345797609856 116024396490477560358 116252217818633804544 116253241453969626552 116598206562141643248 116604276856110934254 116937974415599430912 116945225034052779091 117522420768363776256 117866053577627997824 118329192194219084169 118455138393509520512 118680317393608458306 119260918117008210816 119312537281705669356 119614808081747107584 119970804534371354928 120207433340159069632 120564131955411767168 121206387079827981568 121505864041208783682 121745520577779215208 121985649809688049952 122106783250116838992 122347625031675254848 122470196295504091489 122640782193198726912 122710674364113460352 123370786849110624096 123434528549799399296 124949350066668141924 125195798488890367056 125567299374614077344 125573836614273313812 125941011575133762098 126617386503034587888 126932673083599382272 127431437747620552182 127567072116087175936 127809572577732185868 128434834895239611648 128490424764913797768 128871701989735500432 129199327960092228384 129255248721847808469 129454158981709767296 129838295951981903104 130273006585799366016 130924100329668417408 131890980625927483142 132599310274831497552 132860847375965287488 132929492284399353088 133255093213876163712 133262030692698210576 133651685753203176104 135233362507678953336 135361795905557153751 135628781696297897644 135634648449838238064 136031240989165250456 136038322998796089963 136357185464806479264 136427636818199336064 137109490896424405632 137233856035899056196 137641078160634661704 138049508659627642896 138460370292543201357 138863844618524324208 139137737803176245952 139197960161989947582 139412171211072057088 139550609428704958848 139965938623433247416 140294007092399317248 140995184970412141824 142799257219049305056 143080912558731848064 143505484999558945536 143512956130598072928 143932584657295728112 144705584574896671872 145635928854423488208 146068082945979640992 146502809383318866114 146846199731330054592 147281945131126286208 147656374811533975296 147720284253540352536 148670010705557310879 149111168007354216846 149545678819949272224 149840640711112880256 150285271692451494144 150358146472353573117 150732549286774266448 151542068885521711488 151985174350099260352 152299463648797954944 152744783717946486976 153035146112810906763 153783815466668482368 154087136601711220992 154240147263305480832 154552414294490232384 154699195320636747144 155004321938626168736 155011026799815129216 155464275416188857664 155472369141481245672 155836783388350262016 156838692612456064224 157304089326439613376 157461680951362403343 157770867039574449024 157772256258958778892 158142061249124674176 158240423191477944408 158611325525828308224 158701536706884941952 159083383042274225808 159961072712495139904 161924157739457694126 162007818721611711576 162327360770372286944 162809044333489118656 163199151107484920064 164014807006397797632 164494382465480832128 166441061547912557952 166599133422224189232 166927731318520489408 166934951938262446848 167423065832818769792 167431782152364418416 168823182004046117184 169404403890011891328 169574117947621049754 169907087581080175872 169908583663494069576 170412763436976247824 170909347222799168256 170919944280538677133 170983321143861667896 171320566353218397024 171828935986314000576 171837881682689797848 172265770613456304512 172340331629130411292 174379862180954439828 174897309843212464872 176799080366441996736 177147796501287049984 177682707590264280768 179244220128521216256 179956206801557032392 180311150010238604448 180482394540742871668 180846197933117650752 181384430665061453284 181809580619741972352 182618280866668822812 182978474714532074928 183160174875175258488 183521437547512882272 184066011546170190528 184067632302118575374 184613827056724268476 185056180273665936144 185151792824699098944 185516983737568327936 185597280215986596776 187793697733335550584 188350949061921116016 188911517362700643147 190399009625399073408 191350608174130763904 193798991940138342576 194181238472564650944 194757443927972854656 195337079177758488152 195409509878699049024 195794932975106739456 196386150494502626112 196960379004720470048 197836470938891224713 198226680940743081172 198814890676472289128 199291271063947931232 199394238426599029632 199882639820814245568 200477528629804764156 203443172544446846466 204046861483747875684 204641455227299004096 205045087288891309824 205664236344636608448 206069885725986976512 206265593760848996192 207296492188641660896 208706606704764368928 208796940242984921373 209118256816608085632 209325914143057438272 209738785768586151168 209948907935149871124 210363008345278371856 210441010638598975872 210987230921970592544 211492777455618212736 212111177389698967744 214621368838097772096 215258227499338418304 215898876985943592168 216010424962148948768 219754214074978299171 221484562217300962944 221580426380310528804 222132177896298918976 223242376203152557888 223666752011031325269 224760961066669320384 225097576005394822912 225427907538677241216 226098823930161399672 226544778217992092768 227217017915968330432 227761452644511921408 227977761525148890528 228427421804291196032 229105247981752000768 229117175576919730464 231130704902566831488 231816552691595219712 232048792980955120716 232506482907939253104 233196413124283286496 233208553712221868508 233890450068105558182 235732107155255995648 236658384388438168338 236910276787019041024 237360634787216916612 238521836234016421632 238625074563411338712 239941609068742709856 240414866680318139264 241128263910823534336 243011728082417567364 243491041155558430416 243971299619376099904 244213566500233677984 244695250063350509696 244940392591008182978 245421348728226920704 246741573698221248192 246869057099598798592 249898700133336283848 250391596977780734112 251134598749228154688 251147673228546627624 251882023150267524196 253234773006069175776 254862875495241104364 255619145155464371736 256980849529827595536 257743403979471000864 258398655920184456768 258510497443695616938 258908317963419534592 260546013171598732032 261848200659336834816 263781961251854966284 265198620549662995104 265721694751930574976 266510186427752327424 266524061385396421152 267303371506406352208 270466725015357906672 270723591811114307502 271257563392595795288 271269296899676476128 272062481978330500912 272076645997592179926 272714370929612958528 272855273636398672128 274218981792848811264 274467712071798112392 275282156321269323408 276099017319255285792 276101448453177863061 276920740585086402714 277727689237048648416 278275475606352491904 278395920323979895164 279101218857409917696 279931877246866494832 285598514438098610112 286161825117463696128 287025912261196145856 287865169314591456224 289411169149793343744 291271857708846976416 292136165891959281984 293005618766637732228 293692399462660109184 294563890262252572416 295440568507080705072 297340021411114621758 298222336014708433692 299091357639898544448 299681281422225760512 300716292944707146234 301465098573548532896 301595580350978219761 303084137771043422976 303970348700198520704 304598927297595909888 305164758816670269699 305489567435892973952 306070292225621813526 307567630933336964736 308480294526610961664 309104828588980464768 309398390641273494288 310008643877252337472 310022053599630258432 310928550832377715328 310944738282962491344 313677385224912128448 314608178652879226752 314923361902724806686 315541734079148898048 315544512517917557784 316284122498249348352 316480846382955888816 317403073413769883904 317422753663857543247 318166766084548451616 319922145424990279808 323074197349267469833 323848315478915388252 324015637443223423152 324654721540744573888 325618088666978237312 328988764930961664256 332882123095825115904 333198266844448378464 333855462637040978816 334846131665637539584 334863564304728836832 337646364008092234368 338808807780023782656 339148235895242099508 339817167326988139152 340825526873952495648 341839888561077354266 341966642287723335792 342641132706436794048 343657871972628001152 343675763365379595696 344531541226912609024 344680663258260822584 348759724361908879656 349794619686424929744 350835675102158337273 353598160732883993472 355365415180528561536 359912413603114064784 360622300020477208896 360964789081485743336 361692395866235301504 362768861330122906568 363619161239483944704 365236561733337645624 365956949429064149856 366320349750350516976 367042875095025764544 367410588886512274467 368132023092340381056 368135264604237150748 369227654113448536952 370112360547331872288 370303585649398197888 371194560431973193552 375587395466671101168 376701898123842232032 377823034725401286294 380798019250798146816 382701216348261527808 387597983880276685152 387765746165543425407 388362476945129301888 389514887855945709312 390674158355516976304 390819019757398098048 392772300989005252224 393920758009440940096 395672941877782449426 396453361881486162344 397629781352944578256 398582542127895862464 398788476853198059264 399765279641628491136 400955057259609528312 406085387716671461253 406886345088893692932 408093722967495751368 408114968996388269889 409282910454598008192 411328472689273216896 412531187521697992384 414592984377283321792 415381110877629604071 417413213409528737856 417593880485969842746 418236513633216171264 418651828286114876544 419897815870299742248 420726016690556743712 420882021277197951744 421974461843941185088 422985554911236425472 424222354779397935488 429242737676195544192 430516454998676836608 431797753971887184336 432020849924297897536 439508428149956598342 440793540512968167343 442969124434601925888 443160852760621057608 444264355792597837952 446010032116671932637 446484752406305115776 447333504022062650538 449521922133338640768 450855815077354482432 452197647860322799344 453089556435984185536 454434035831936660864 455955523050297781056 456854843608582392064 458234351153839460928 462261409805133662976 464097585961910241432 465012965815878506208 466392826248566572992 466417107424443737016 467780900136211116364 473316768776876336676 474721269574433833224 477250149126822677424 479883218137485419712 480829733360636278528 486023456164835134728 486982082311116860832 487942599238752199808 488427133000467355968 489390500126701019392 489880785182016365956 493483147396442496384 499797400266672567696 500783193955561468224 502269197498456309376 502295346457093255248 503764046300535048392 506469546012138351552 509725750990482208728 511238290310928743472 512759832841616031399 513961699059655191072 515486807958942001728 516797311840368913536 517020994887391233876 527563922503709932568 530397241099325990208 531443389503861149952 533048122770792842304 534606743012812704416 540933450030715813344 541447183622228615004 542515126785191590576 542538593799352952256 544124963956661001824 544153291995184359852 545428741859225917056 548935424143596224784 550564312642538646816 552198034638510571584 552202896906355726122 553841481170172805428 555455378474097296832 556550951212704983808 556791840647959790328 559863754493732989664 566734552088101929441 571197028876197220224 574051824522392291712 575730338629182912448 582543715417693952832 584272331783918563968 586011237533275464456 587384798925320218368 590881137014161410144 593509412816673674139 594680042822229243516 596444672029416867384 598182715279797088896 601432585889414292468 602930197147097065792 603191160701956439522 607940697400397041408 610329517633340539398 610979134871785947904 612140584451243627052 615135261866673929472 618209657177960929536 618796781282546988576 620017287754504674944 621857101664755430656 621889476565924982688 627354770449824256896 629216357305758453504 629846723805449613372 631089025035835115568 632961692765911777632 634845507327715086494 636333532169096903232 639844290849980559616 644236713057415013809 646148394698534939666 647696630957830776504 648031274886446846304 649309443081489147776 651236177333956474624 666396533688896756928 667710925274081957632 669727128609457673664 675292728016184468736 678296471790484199016 679634334653976278304 681651053747904991296 683679777122154708532 683933284575446671584 685282265412873588096 687315743945256002304 687351526730759191392 689361326516521645168 697519448723817759312 699589239372849859488 701671350204316674546 707196321465767986944 710730830361057123072 719824827206228129568 721244600040954417792 721929578162971486672 723384791732470603008 725537722660245813136 730473123466675291248 731913898858128299712 732640699500701033952 734085750190051529088 734821177773024548934 736264046184680762112 736270529208474301496 738455308226897073904 740224721094663744576 740607171298796395776 742389120863946387104 751174790933342202336 753403796247684464064 755646069450802572588 775195967760553370304 775531492331086850814 776724953890258603776 781348316711033952608 781638039514796196096 785544601978010504448 787841516018881880192 791345883755564898852 792906723762972324688 795259562705889156512 797165084255791724928 799530559283256982272 801910114519219056624 812170775433342922506 813772690177787385864 816187445934991502736 816229937992776539778 818565820909196016384 818616575238369453637 822656945378546433792 825062375043395984768 828304345359533589183 829185968754566643584 830762221755259208142 834826426819057475712 835187760971939685492 837303656572229753088 839795631740599484496 841452033381113487424 843948923687882370176 848444709558795870976 857291374068528640423 858485475352391088384 863595507943774368672 864041699848595795072 879016856299913196684 881587081025936334686 886321705521242115216 888528711585195675904 892020064233343865274 892969504812610231552 894667008044125301076 899043844266677281536 904395295720645598688 904786741052934659283 906179112871968371072 908868071663873321728 911911046100595562112 916468702307678921856 928195171923820482864 930025931631757012416 932785652497133145984 932834214848887474032 935561800272422232728 946633537553752673352 949442539148867666448 952268260991572629741 954500298253645354848 959766436274970839424 969222592047802409499 972046912329670269456 973964164622233721664 975885198477504399616 976854266000934711936 979761570364032731912 986966294792884992768 999594800533345135392 1001566387911122936448 1004538394996912618752 1004590692914186510496 1007528092601070096784 1012939092024276703104 1019451501980964417456 1022476580621857486944 1025519665683232062798 1027923398119310382144 1030973615917884003456 1033594623680737827072 1034041989774782467752 1052507025306475011819 1055127845007419865136 1060794482198651980416 1066096245541585684608 1069213486025625408832 1081866900061431626688 1082894367244457230008 1085030253570383181152 1085077187598705904512 1088249927913322003648 1088306583990368719704 1090857483718451834112 1097870848287192449568 1101128625285077293632 1102231766659536823401 1104396069277021143168 1104405793812711452244 1107682962340345610856 1110910756948194593664 1113583681295919580656 1119727508987465979328 1133469104176203858882 1142394057752394440448 1148103649044784583424 1151460677258365824896 1165087430835387905664 1168544663567837127936 1172022475066550928912 1181762274028322820288 1187018825633347348278 1189360085644458487032 1192889344058833734768 1196365430559594177792 1196439609963770739931 1202865171778828584936 1205860394294194131584 1206382321403912879044 1220659035266681078796 1224281168902487254104 1237593562565093977152 1240034575509009349888 1243778953131849965376 1254709540899648513792 1259693447610899226744 1262178050071670231136 1265923385531823555264 1269691014655430172988 1272667064338193806464 1288473426114830027618 1292296789397069879332 1295393261915661553008 1296062549772893692608 1298618886162978295552 1322380621538904502029 1332793067377793513856 1339454257218915347328 1356592943580968398032 1359268669307952556608 1363302107495809982592 1367359554244309417064 1367866569150893343168 1370564530825747176192 1374703053461518382784 1378722653033043290336 1395038897447635518624 1399178478745699718976 1403342700408633349092 1439649654412456259136 1442489200081908835584 1443859156325942973344 1451075445320491626272 1460946246933350582496 1463827797716256599424 1465281399001402067904 1468171500380103058176 1469642355546049097868 1472541058416948602992 1476910616453794147808 1480449442189327489152 1484778241727892774208 1502349581866684404672 1506807592495368928128 1511292138901605145176 1538279498524848094197 1550391935521106740608 1551062984662173701628 1562696633422067905216 1575683032037763760384 1582691767511129797704 1585813447525944649376 1590519125411778313024 1594330168511583449856 1603820229038438113248 1624341550866685845012 1627545380355574771728 1632374891869983005472 1632459875985553079556 1637233150476738907274 1650124750086791969536 1656608690719067178366 1658371937509133287168 1661524443510518416284 1669652853638114951424 1670375521943879370984 1679591263481198968992 1682904066762226974848 1687897847375764740352 1714582748137057280846 1727191015887548737344 1728083399697191590144 1758033712599826393368 1763174162051872669372 1772643411042484230432 1784040128466687730548 1789334016088250602152 1808790591441291197376 1809573482105869318566 1812358225743936742144 1823822092201191124224 1832937404615357843712 1856390343847640965728 1860051863263514024832 1865571304994266291968 1865668429697774948064 1871123600544844465456 1893267075107505346704 1898885078297735332896 1904536521983145259482 1909000596507290709696 1919532872549941678848 1932710139172245041427 1938445184095604818998 1944093824659340538912 1947928329244467443328 1953708532001869423872 1959523140728065463824 1999189601066690270784 2003132775822245872896 2009181385828373020992 2015056185202140193568 2025878184048553406208 2038903003961928834912 2044953161243714973888 2051039331366464125596 2055846796238620764288 2061947231835768006912 2068083979549564935504 2105014050612950023638 2110255690014839730272 2121588964397303960832 2132192491083171369216 2138426972051250817664 2163733800122863253376 2165788734488914460016 2170060507140766362304 2170154375197411809024 2176499855826644007296 2176613167980737439408 2195741696574384899136 2202257250570154587264 2204463533319073646802 2208792138554042286336 2208811587625422904488 2215365924680691221712 2221821513896389187328 2221959275647002802729 2227167362591839161312 2239455017974931958656 2266938208352407717764 2302921354516731649792 2330174861670775811328 2344044950133101857824 2363524548056645640576 2374037651266694696556 2378720171288916974064 2385778688117667469536 2392879219927541479862 2405730343557657169872 2411720788588388263168 2412764642807825758088 2441318070533362157592 2448562337804974508208 2455849725715108360911 2475187125130187954304 2487557906263699930752 2519386895221798453488 2524356100143340462272 2531846771063647110528 2539382029310860345976 2545334128676387612928 2571874122205585921269 2576946852229660055236 2584593578794139758664 2590786523831323106016 2592125099545787385216 2644761243077809004058 2665586134755587027712 2678908514437830694656 2713185887161936796064 2714360223158803977849 2718537338615905113216 2726604214991619965184 2734719108488618834128 2735733138301786686336 2749406106923036765568 2757445306066086580672 2790077794895271037248 2798356957491399437952 2806685400817266698184 2856804782974717889223 2879299308824912518272 2887718312651885946688 2902150890640983252544 2907667776143407228497 2921892493866701164992 2927655595432513198848 2930562798002804135808 2939284711092098195736 2945082116833897205984 2953821232907588295616 2960898884378654978304 2969556483455785548416 3004699163733368809344 3013615184990737856256 3022584277803210290352 3076558997049696188394 3100783871042213481216 3102125969324347403256 3125393266844135810432 3165383535022259595408 3171626895051889298752 3181038250823556626048 3207640458076876226496 3248683101733371690024 3255090760711149543456 3264749783739966010944 3264919751971106159112 3274466300953477814548 3313217381438134356732 3323048887021036832568 3340751043887758741968 3359182526962397937984 3365808133524453949696 3429165496274114561692 3454382031775097474688 3516067425199652786736 3526348324103745338744 3545286822084968460864 3568080256933375461096 3578668032176501204304 3589318829891312219793 3617581182882582394752 3619146964211738637132 3712780687695281931456 3720103726527028049664 3731336859395549896128 3742247201089688930912 3786534150215010693408 3797770156595470665792 3809073043966290518964 3818001193014581419392 3865420278344490082854 3876890368191209637996 3888187649318681077824 3895856658488934886656 3919046281456130927648 3967141864616713506087 3998379202133380541568 4018362771656746041984 4030112370404280387136 4077806007923857669824 4089906322487429947776 4102078662732928251192 4111693592477241528576 4136167959099129871008 4210028101225900047276 4220511380029679460544 4276853944102501635328 4327467600245726506752 4331577468977828920032 4340121014281532724608 4352999711653288014592 4353226335961474878816 4391483393148769798272 4404514501140309174528 4408927066638147293604 4417623175250845808976 4430731849361382443424 4443918551294005605458 4454334725183678322624 4478910035949863917312 4533876416704815435528 4688089900266203715648 4727049096113291281152 4748075302533389393112 4757440342577833948128 4771557376235334939072 4785758439855082959724 4811460687115314339744 4825529285615651516176 4882636141066724315184 4897124675609949016416 4911699451430216721822 4950374250260375908608 4975115812527399861504 5038773790443596906976 5048712200286680924544 5063693542127294221056 5078764058621720691952 5143748244411171842538 5153893704459320110472 5169187157588279517328 5181573047662646212032 5184250199091574770432 5289522486155618008116 5426371774323873592128 5428720446317607955698 5437074677231810226432 5469438216977237668256 5471466276603573372672 5498812213846073531136 5514890612132173161344 5580155589790542074496 5596713914982798875904 5613370801634533396368 5713609565949435778446 5730316026668586175459 5758598617649825036544 5775436625303771893376 5798130417516735124281 5804301781281966505088 5815335552286814456994 5843784987733402329984 5861125596005608271616 5878569422184196391472 5890164233667794411968 5907642465815176591232 5939112966911571096832 6009398327466737618688 6045168555606420580704 6153117994099392376788 6204251938648694806512 6250786533688271620864 6330767070044519190816 6343253790103778597504 6362076501647113252096 6415280916153752452992 6497366203466743380048 6510181521422299086912 6529499567479932021888 6529839503942212318224 6548932601906955629096 6626434762876268713464 6646097774042073665136 6665877826941008408187 6681502087775517483936 6718365053924795875968 6858330992548229123384 6908764063550194949376 7032134850399305573472 7052696648207490677488 7090573644169936921728 7136160513866750922192 7157336064353002408608 7178637659782624439586 7235162365765164789504 7238293928423477274264 7367549177145325082733 7425561375390563862912 7462673718791099792256 7484494402179377861824 7573068300430021386816 7595540313190941331584 7618146087932581037928 7636002386029162838784 7715622366616757763807 7730840556688980165708 7753780736382419275992 7776375298637362155648 7838092562912261855296 7934283729233427012174 7996758404266761083136 8036725543313492083968 8060224740808560774272 8155612015847715339648 8179812644974859895552 8204157325465856502384 8272335918198259742016 8375077269746395179517 8420056202451800094552 8441022760059358921088 8663154937955657840064 8680242028563065449216 8706452671922949757632 8782966786297539596544 8817854133276294587208 8835246350501691617952 8861463698722764886848 8887837102588011210916 8908669450367356645248 9067752833409630871056 9376179800532407431296 9496150605066778786224 9514880685155667896256 9543114752470669878144 9571516879710165919448 9622921374230628679488 9651058571231303032352 9765272282133448630368 9794249351219898032832 9823398902860433443644 10077547580887193813952 10097424400573361849088 10157528117243441383904 10287496488822343685076 10307787408918640220944 10338374315176559034656 10363146095325292424064 10579044972311236016232 10767956489673936659379 10852743548647747184256 10857440892635215911396 10938876433954475336512 11029781224264346322688 11160311179581084148992 11226741603269066792736 11427219131898871556892 11460632053337172350918 11550873250607543786752 11596260835033470248562 11608603562563933010176 11630671104573628913988 11687569975466804659968 11757138844368392782944 11780328467335588823936 11815284931630353182464 12090337111212841161408 12306235988198784753576 12408503877297389613024 12661534140089038381632 12686507580207557195008 12830561832307504905984 12994732406933486760096 13020363042844598173824 13058999134959864043776 13059679007884424636448 13097865203813911258192 13252869525752537426928 13292195548084147330272 13331755653882016816374 13363004175551034967872 13436730107849591751936 13716661985096458246768 14064269700798611146944 14105393296414981354976 14181147288339873843456 14272321027733501844384 14314672128706004817216 14357275319565248879172 14476587856846954548528 14735098354290650165466 14851122750781127725824 14925347437582199584512 14968988804358755723648 15146136600860042773632 15191080626381882663168 15236292175865162075856 15431244733233515527614 15461681113377960331416 15507561472764838551984 15552750597274724311296 15553714929529019619103 15676185125824523710592 15868567458466854024348 16120449481617121548544 16311224031695430679296 16408314650931713004768 16544671836396519484032 16750154539492790359034 16840112404903600189104 16882045520118717842176 17190948080005758526377 17326309875911315680128 17412905343845899515264 17635708266552589174416 17670492701003383235904 17722927397445529773696 17775674205176022421832 17817338900734713290496 18135505666819261742112 18752359601064814862592 18992301210133557572448 19029761370311335792512 19086229504941339756288 19143033759420331838896 19245842748461257358976 19302117142462606064704 19530544564266897260736 19588498702439796065664 19646797805720866887288 19997633480823025224561 20155095161774387627904 20315056234486882767808 20574992977644687370152 20615574817837280441888 20676748630353118069312 20726292190650584848128 21158089944622472032464 21535912979347873318758 21705487097295494368512 21714881785270431822792 21877752867908950673024 22453483206538133585472 22854438263797743113784 22921264106674344701836 23192521670066940497124 23261342209147257827976 23514277688736785565888 23560656934671177647872 24180674222425682322816 24612471976397569507152 24817007754594779226048 25125231809239185538551 25323068280178076763264 25989464813866973520192 26040726085689196347648 26119358015768849272896 26195730407627822516384 26505739051505074853856 26584391096168294660544 26663511307764033632748 26726008351102069935744 27433323970192916493536 28128539401597222293888 28210786592829962709952 28544642055467003688768 28629344257412009634432 28714550639130497758344 28953175713693909097056 29470196708581300330932 29937977608717511447296 30292273201720085547264 30472584351730324151712 30862489466467031055228 30923362226755920662832 31015122945529677103968 31107429859058039238206 31352370251649047421184 31737134916933708048696 32816629301863426009536 33089343672793038968064 33500309078985580718068 33680224809807200378208 34381896160011517052754 34652619751822631360256 34825810687691799030528 35271416533105178348832 35340985402006766471808 35445854794891059547392 35551348410352044843664 36271011333638523484224 37984602420267115144896 38059522740622671585024 38286067518840663677792 38491685496922514717952 38604234284925212129408 39061089128533794521472 39176997404879592131328 39293595611441733774576 39995266961646050449122 40310190323548775255808 40630112468973765535616 41149985955289374740304 41231149635674560883776 41353497260706236138624 42316179889244944064928 43071825958695746637516 43429763570540863645584 43755505735817901346048 44906966413076267170944 45708876527595486227568 45842528213348689403672 46385043340133880994248 46522684418294515655952 46661144788587058857309 47028555377473571131776 48361348444851364645632 49224943952795139014304 49634015509189558452096 50250463618478371077102 50646136560356153526528 51572844240017275579131 51978929627733947040384 52238716031537698545792 52391460815255645032768 53011478103010149707712 53168782192336589321088 53327022615528067265496 53452016702204139871488 54866647940385832987072 56257078803194444587776 56421573185659925419904 57089284110934007377536 57258688514824019268864 57429101278260995516688 57906351427387818194112 58940393417162600661864 60945168703460648303424 61724978932934062110456 61846724453511841325664 62030245891059354207936 62214859718116078476412 63474269833867416097392 65633258603726852019072 67000618157971161436136 67360449619614400756416 68763792320023034105508 70542833066210356697664 70681970804013532943616 71102696820704089687328 72542022667277046968448 75375695427717556615653 75969204840534230289792 76572135037681327355584 77208468569850424258816 78122178257067589042944 78587191222883467549152 79990533923292100898244 81260224937947531071232 82299971910578749480608 82462299271349121767552 82706994521412472277248 84632359778489888129856 86143651917391493275032 86859527141081727291168 89813932826152534341888 91417753055190972455136 91685056426697378807344 92770086680267761988496 93045368836589031311904 93322289577174117714618 94057110754947142263552 98449887905590278028608 99268031018379116904192 100500927236956742154204 103145688480034551158262 103957859255467894080768 104477432063075397091584 104782921630511290065536 106022956206020299415424 106337564384673178642176 106654045231056134530992 108876004506703137333721 109733295880771665974144 112843146371319850839808 114178568221868014755072 114858202556521991033376 115812702854775636388224 117880786834325201323728 121890337406921296606848 123449957865868124220912 123693448907023682651328 124060491782118708415872 124429719436232156952824 126948539667734832194784 131266517207453704038144 134001236315942322872272 134720899239228801512832 137527584640046068211016 139983434365761176571927 141085666132420713395328 142205393641408179374656 145084045334554093936896 150751390855435113231306 151938409681068460579584 153144270075362654711168 157174382445766935098304 159981067846584201796488 164599943821157498961216 164924598542698243535104 169264719556979776259712 172287303834782986550064 173719054282163454582336 182835506110381944910272 183370112853394757614688 185540173360535523976992 186090737673178062623808 186644579154348235429236 196899775811180556057216 201001854473913484308408 206291376960069102316524 209565843261022580131072 212045912412040598830848 213308090462112269061984 217752009013406274667442 219466591761543331948288 229716405113043982066752 231625405709551272776448 235761573668650402647456 243780674813842593213696 246899915731736248441824 247386897814047365302656 248120983564237416831744 248859438872464313905648 253897079335469664389568 268002472631884645744544 269441798478457603025664 275055169280092136422032 279966868731522353143854 282171332264841426790656 284410787282816358749312 301502781710870226462612 306288540150725309422336 314348764891533870196608 319962135693168403592976 326628013520109412001163 329199887642314997922432 338529439113959552519424 344574607669565973100128 347438108564326909164672 365671012220763889820544 366740225706789515229376 371080346721071047953984 372181475346356125247616 373289158308696470858472 393799551622361112114432 402003708947826968616816 412582753920138204633048 426616180924224538123968 435504018026812549334884 459432810226087964133504 471523147337300805294912 493799831463472496883648 494773795628094730605312 497718877744928627811296 507794158670939328779136 536004945263769291489088 550110338560184272844064 559933737463044706287708 568821574565632717498624 603005563421740452925224 628697529783067740393216 639924271386336807185952 653256027040218824002326 658399775284629995844864 689149215339131946200256 694876217128653818329344 731342024441527779641088 733480451413579030458752 742160693442142095907968 744362950692712250495232 746578316617392941716944 804007417895653937233632 825165507840276409266096 853232361848449076247936 871008036053625098669768 918865620452175928267008 943046294674601610589824 979884040560328236003489 987599662926944993767296 995437755489857255622592 1015588317341878657558272 1072009890527538582978176 1100220677120368545688128 1119867474926089412575416 1206011126843480905850448 1279848542772673614371904 1306512054080437648004652 1378298430678263892400512 1466960902827158060917504 1484321386884284191815936 1493156633234785883433888 1608014835791307874467264 1650331015680552818532192 1706464723696898152495872 1742016072107250197339536 1886092589349203221179648 1959768081120656472006978 1975199325853889987534592 1990875510979714511245184 2144019781055077165956352 2200441354240737091376256 2239734949852178825150832 2412022253686961811700896 2559697085545347228743808 2613024108160875296009304 2756596861356527784801024 2986313266469571766867776 3216029671582615748934528 3300662031361105637064384 3484032144214500394679072 3919536162241312944013956 3981751021959429022490368 4400882708481474182752512 4479469899704357650301664 4824044507373923623401792 5119394171090694457487616 5226048216321750592018608 5972626532939143533735552 6432059343165231497869056 6601324062722211274128768 6968064288429000789358144 7839072324482625888027912 8958939799408715300603328 9648089014747847246803584 10452096432643501184037216 11945253065878287067471104 13202648125444422548257536 13936128576858001578716288 15678144648965251776055824 17917879598817430601206656 19296178029495694493607168 20904192865287002368074432 27872257153716003157432576 31356289297930503552111648 35835759197634861202413312 41808385730574004736148864 62712578595861007104223296 83616771461148009472297728 125425157191722014208446592 250850314383444028416893184
- Sum of all divisors σ(n): 975316322631453307479016497
- Sum of proper divisors (its aliquot sum) s(n): 724466008248009279062123313
- 250850314383444028416893184 is an abundant number, because the sum of its proper divisors (724466008248009279062123313) is greater than itself. Its abundance is 473615693864565250645230129
Bases of 250850314383444028416893184
- Binary: 11001111011111111001111011001010100010010111011110110111101010101111000010100001000000002
- Hexadecimal: 0xCF7F9ECA8977B7AAF0A100
- Base-36: VIOTXR4IG08BR9Z40
Squares and roots of 250850314383444028416893184
- 250850314383444028416893184 squared (2508503143834440284168931842) is 62925880226272706006634479150294739611210230865657856
- 250850314383444028416893184 cubed (2508503143834440284168931843) is 15784976837615452357034873559255076892493129813544358407072914413443147842453504
-
250850314383444028416893184 is a
perfect square number . Itssquare root is 15838254777072 -
The
cube root of 250850314383444028416893184 is 630673936.0532626167
Scales and comparisons
How big is 250850314383444028416893184?- 250,850,314,383,444,028,416,893,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 250,850,314,383,444,028,416,893,184 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 250850314383444028416893184 cubic inches would be around 52556161.3 feet tall.
Recreational maths with 250850314383444028416893184
- 250850314383444028416893184 backwards is 481398614820444383413058052
- The number of decimal digits it has is: 27
- The sum of 250850314383444028416893184'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 250850314383444028416893184 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 250850314383444028416893184 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/250850314383444028416893184/
Chicago style:
Numbermatics. 2024. "Number 250850314383444028416893184 - Facts about the integer". https://numbermatics.com/n/250850314383444028416893184/
The information we have on file for 250850314383444028416893184 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 250850314383444028416893184, math, Factors of 250850314383444028416893184, curriculum, school, college, exams, university, Prime factorization of 250850314383444028416893184, STEM, science, technology, engineering, physics, economics, calculator, two hundred fifty septillion, eight hundred fifty sextillion, three hundred fourteen quintillion, three hundred eighty-three quadrillion, four hundred forty-four trillion, twenty-eight billion, four hundred sixteen million, eight hundred ninety-three thousand, one hundred eighty-four.