100290388817091700491264
100,290,388,817,091,700,491,264 is an even composite number composed of seven prime numbers multiplied together.
100290388817091700491264 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 100290388817091700491264:
210 × 32 × 74 × 114 × 132 × 1272 × 3372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 127 × 127 × 337 × 337)See below for interesting mathematical facts about the number 100290388817091700491264 from the Numbermatics database.
Names of 100290388817091700491264
- Cardinal: 100290388817091700491264 can be written as One hundred sextillion, two hundred ninety quintillion, three hundred eighty-eight quadrillion, eight hundred seventeen trillion, ninety-one billion, seven hundred million, four hundred ninety-one thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 1.00290388817091700491264 × 1023
Factors of 100290388817091700491264
Divisors of 100290388817091700491264
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 42 44 48 49 52 56 63 64 66 72 77 78 84 88 91 96 98 99 104 112 117 121 126 127 128 132 143 144 147 154 156 168 169 176 182 192 196 198 208 224 231 234 242 252 254 256 264 273 286 288 294 308 312 336 337 338 343 352 363 364 381 384 392 396 416 429 441 448 462 468 484 504 507 508 512 528 539 546 572 576 588 616 624 637 672 674 676 686 693 704 726 728 762 768 784 792 819 832 847 858 882 889 896 924 936 968 1001 1008 1011 1014 1016 1024 1029 1056 1078 1089 1092 1143 1144 1152 1176 1183 1232 1248 1274 1287 1331 1344 1348 1352 1372 1386 1397 1408 1452 1456 1521 1524 1536 1568 1573 1584 1617 1638 1651 1664 1694 1716 1764 1778 1792 1848 1859 1872 1911 1936 2002 2016 2022 2028 2032 2058 2112 2156 2178 2184 2286 2288 2304 2352 2359 2366 2401 2464 2496 2541 2548 2574 2662 2667 2688 2696 2704 2744 2772 2794 2816 2904 2912 3003 3033 3042 3048 3072 3087 3136 3146 3168 3234 3276 3302 3328 3388 3432 3528 3549 3556 3584 3696 3707 3718 3744 3773 3822 3872 3993 4004 4032 4044 4056 4064 4116 4191 4224 4312 4356 4368 4381 4459 4572 4576 4608 4704 4718 4719 4732 4802 4851 4928 4953 4992 5082 5096 5148 5324 5334 5376 5392 5408 5488 5544 5577 5588 5632 5733 5808 5824 5929 6006 6066 6084 6096 6174 6223 6272 6292 6336 6468 6552 6604 6656 6776 6864 7007 7056 7077 7098 7112 7168 7203 7392 7414 7436 7488 7546 7623 7644 7744 7986 8001 8008 8064 8088 8112 8128 8232 8281 8382 8448 8624 8712 8736 8762 8918 9009 9144 9152 9216 9317 9408 9436 9438 9464 9604 9702 9779 9856 9906 9984 10164 10192 10296 10647 10648 10668 10752 10784 10816 10976 11011 11088 11121 11154 11176 11264 11319 11466 11557 11616 11648 11858 11979 12012 12132 12168 12192 12348 12446 12544 12573 12584 12672 12936 13013 13104 13143 13208 13312 13377 13552 13728 14014 14112 14154 14157 14196 14224 14406 14641 14784 14828 14859 14872 14976 15092 15246 15288 15367 15488 15972 16002 16016 16128 16129 16176 16224 16256 16464 16513 16562 16731 16764 16896 17248 17303 17424 17472 17524 17787 17836 18018 18161 18288 18304 18634 18669 18816 18872 18876 18928 19208 19404 19558 19712 19812 19968 20328 20384 20449 20592 21021 21231 21294 21296 21336 21463 21504 21568 21609 21632 21952 22022 22176 22242 22308 22352 22638 22932 23114 23232 23296 23716 23958 24024 24264 24336 24384 24696 24843 24892 25088 25146 25168 25344 25872 25949 26026 26208 26286 26411 26416 26754 27104 27456 27951 28028 28224 28308 28314 28392 28448 28812 29282 29337 29568 29656 29718 29744 29952 30184 30492 30576 30667 30734 30976 31213 31944 32004 32032 32256 32258 32352 32448 32512 32928 33026 33033 33124 33363 33462 33528 33792 33957 34496 34606 34671 34848 34944 35048 35574 35672 36036 36322 36576 36608 37268 37338 37632 37744 37752 37856 38416 38808 39039 39116 39424 39429 39624 39936 40131 40656 40768 40777 40898 41184 41503 42042 42462 42588 42592 42672 42799 42926 43136 43218 43264 43561 43904 43923 44044 44352 44484 44616 44704 45276 45864 46101 46228 46464 46592 47432 47916 48048 48191 48387 48528 48672 48768 49049 49392 49539 49686 49784 50176 50292 50336 50688 51744 51898 51909 52052 52416 52572 52822 52832 53361 53508 54208 54483 54912 55902 56007 56056 56448 56616 56628 56784 56896 56953 57624 57967 58564 58674 59136 59312 59436 59488 59904 60368 60984 61152 61334 61347 61468 61952 62426 63063 63888 64008 64064 64389 64512 64516 64704 64896 65024 65219 65856 66052 66066 66248 66726 66924 67056 67914 68453 68992 69212 69342 69696 69888 70096 71148 71344 72072 72644 73152 73216 74529 74536 74676 75264 75488 75504 75712 76832 77077 77616 77847 78078 78232 78848 78858 79233 79248 80262 80899 81312 81536 81554 81796 82368 83006 83853 84084 84924 85176 85184 85344 85598 85852 86272 86436 86528 87122 87808 87846 88011 88088 88704 88968 89232 89408 90552 91091 91728 92001 92202 92456 92928 93184 93639 94864 95832 96096 96382 96774 97056 97344 97536 98098 98784 99078 99099 99372 99568 100584 100672 101376 102487 103488 103796 103818 104013 104104 104832 105144 105644 105664 106722 107016 107569 108416 108966 109824 111804 112014 112112 112896 112903 113232 113256 113568 113569 113792 113906 115248 115591 115934 117117 117128 117348 118272 118624 118872 118976 119808 120736 121121 121968 122304 122331 122668 122694 122936 123904 124509 124852 126126 127127 127776 128016 128128 128397 128778 129032 129408 129792 130048 130438 130683 131712 131769 132104 132132 132496 133452 133848 134112 135828 136906 137984 138303 138424 138684 139392 139776 140192 142296 142688 143143 144144 144573 145161 145288 146304 146432 147147 148617 149058 149072 149352 150241 150528 150976 151008 151424 153664 154154 155232 155694 155727 156156 156464 157716 158466 158496 160524 161798 162624 163072 163108 163449 163592 164736 166012 167706 168168 169037 169848 170352 170368 170688 170859 171196 171704 172544 172872 173056 173901 174244 175616 175692 176022 176176 177408 177419 177936 178464 178816 181104 181643 182182 183456 184002 184041 184404 184912 185856 187278 189728 190333 191664 192192 192764 193167 193548 194112 194688 195072 195657 196196 197568 198156 198198 198744 199136 199771 201168 201344 204974 205359 206976 207592 207636 208026 208208 209664 209677 210288 211288 211328 213444 214032 214669 215138 216832 217932 219648 223608 224028 224224 224939 225792 225806 226464 226512 227136 227138 227584 227812 230496 231182 231231 231868 233541 234234 234256 234696 236093 236544 237248 237699 237744 237952 241472 242242 242697 243936 244608 244662 245336 245388 245872 249018 249704 252252 254254 255552 256032 256256 256794 257556 258064 258816 259584 260876 261366 263424 263538 264208 264264 264992 266904 267696 268224 271656 273273 273812 275968 276003 276606 276848 277368 278784 279552 280384 280917 284592 285376 285439 286286 288288 289146 290322 290521 290576 292608 294294 297234 298116 298144 298704 299593 300482 301952 302016 302848 304927 307328 307461 308308 310464 311388 311454 312312 312928 315432 316932 316992 321048 322707 323596 325248 326144 326216 326898 327184 329472 332024 335412 336336 337337 338074 338709 339696 340704 340707 340736 341376 341718 342392 343343 343408 345088 345744 346773 347802 348488 351232 351384 352044 352352 354816 354838 355872 356928 357632 362208 363286 363363 364364 366912 366993 368004 368082 368808 369824 371712 373527 374556 379456 380666 381381 383328 384384 385191 385528 386334 387096 388224 389376 390144 391314 392049 392392 395136 396312 396396 397488 398272 398671 399542 402336 402688 405769 409948 410718 413952 415184 415272 416052 416416 419328 419354 420576 422576 422656 426888 428064 429338 429429 430276 433664 433719 435864 439296 441441 447216 448056 448448 448547 449878 450723 451584 451612 452928 453024 454272 454276 455168 455624 456533 460992 462364 462462 463736 467082 468468 468512 469392 470789 472186 474496 475398 475488 475904 479171 482944 484484 485394 487872 489216 489324 490672 490776 491744 498036 499408 504504 507111 508508 511104 512064 512512 512577 513588 515112 516128 517632 519168 521703 521752 522732 526848 527076 528416 528528 529984 530101 532257 533808 535392 536448 539539 543312 544929 546546 547624 551936 552006 553212 553696 554736 556387 557568 560768 561834 566293 569184 570752 570878 570999 572572 576576 578292 580644 581042 581152 585216 586971 588588 594468 596232 596288 597408 599186 599313 600964 603904 604032 605696 609854 614656 614922 616077 616616 620928 622776 622908 624624 625856 626483 629031 630864 633864 633984 637637 642096 644007 645414 647192 650496 652288 652432 653796 654368 658944 664048 670824 672672 674674 674817 676148 677418 679392 681408 681414 681472 682752 683436 684784 686686 686816 691488 693546 693693 695604 696976 702768 704088 704704 708279 709632 709676 711744 713856 715264 717409 724416 726572 726726 728091 728728 733824 733986 736008 736164 737616 739648 747054 749112 752983 758912 761332 762762 766656 768768 770382 771056 772668 774192 776448 778752 782628 784098 784784 790272 790321 792624 792792 794976 794983 796544 797342 799084 804672 805376 809137 811538 819819 819896 821436 827904 830368 830544 832104 832832 838656 838708 841152 845152 845312 847847 853776 856128 856317 858676 858858 860552 867328 867438 871563 871728 882882 889889 894432 896112 896896 897094 898779 899756 901446 903224 905856 906048 908544 908552 910336 911248 913066 914781 921984 922383 924728 924924 927472 934164 936936 937024 938784 941578 944372 948992 950796 950976 951808 958342 965888 968121 968968 970788 975744 978432 978648 981344 981552 983488 996072 998816 1002001 1009008 1012011 1014222 1016127 1017016 1022121 1022208 1024128 1025024 1025154 1027176 1030029 1030224 1032256 1035264 1040319 1043406 1043504 1045464 1051687 1053696 1054152 1056832 1057056 1059968 1060202 1064514 1067616 1070784 1072896 1079078 1086624 1089858 1090089 1093092 1095248 1104012 1106424 1107392 1109472 1112774 1115136 1121536 1123668 1132586 1138368 1141504 1141756 1141998 1144143 1145144 1153152 1156584 1161288 1162084 1162304 1170432 1173942 1177176 1183259 1188936 1192464 1192576 1194816 1196013 1198372 1198626 1201928 1207808 1208064 1211392 1217307 1219708 1229312 1229844 1232154 1233232 1241856 1241933 1245552 1245816 1249248 1249259 1251712 1252966 1258062 1261728 1267728 1267968 1271501 1275274 1284192 1288014 1288287 1290828 1294384 1300992 1304864 1307592 1308736 1317888 1328096 1332331 1341648 1345344 1345641 1349348 1349634 1352169 1352296 1354836 1358784 1362816 1362828 1362944 1365504 1366872 1369568 1369599 1373372 1373632 1382976 1387092 1387386 1391208 1393952 1398397 1405536 1408176 1409408 1412367 1416558 1419352 1423488 1427712 1430528 1434818 1437513 1448832 1453144 1453452 1456182 1457456 1467648 1467739 1467972 1472016 1472328 1475232 1476397 1479296 1494108 1498224 1502683 1505966 1517824 1521333 1522664 1525524 1533312 1537536 1540764 1542112 1545336 1548384 1552896 1557504 1565256 1568196 1569568 1574573 1580544 1580642 1585248 1585584 1589952 1589966 1590303 1593088 1594684 1596771 1598168 1609344 1610752 1618274 1618617 1623076 1634787 1639638 1639792 1642872 1652651 1655808 1660736 1661088 1664208 1665664 1669161 1677416 1682304 1690304 1690624 1695694 1698879 1707552 1712256 1712634 1712997 1717352 1717716 1721104 1734876 1743126 1743456 1765764 1779778 1788864 1792224 1793792 1794188 1797558 1797939 1799512 1802892 1806448 1811712 1812096 1817088 1817104 1822496 1826132 1829562 1843968 1844766 1849456 1849848 1854944 1859407 1868328 1873872 1874048 1877568 1879449 1883156 1887093 1888744 1897984 1901592 1901952 1903616 1912911 1916684 1931776 1932021 1936242 1937936 1941576 1951488 1951609 1956864 1957296 1962688 1963104 1966976 1992144 1997632 1998073 2004002 2018016 2024022 2024451 2028444 2032254 2034032 2044242 2044416 2048256 2050308 2054352 2060058 2060448 2064512 2080638 2086812 2087008 2090928 2097151 2103374 2108304 2113664 2114112 2119936 2120404 2124837 2129028 2135232 2141568 2145792 2152227 2158156 2173248 2179716 2180178 2186184 2190496 2197481 2208024 2212848 2214784 2218944 2225548 2243072 2247336 2258949 2265172 2276736 2283008 2283512 2283996 2288286 2290288 2306304 2306447 2313168 2322576 2324168 2324608 2347884 2354352 2361359 2366518 2370963 2377872 2384928 2384949 2385152 2389632 2392026 2396744 2397252 2403856 2415616 2416128 2427411 2434614 2439416 2458624 2459688 2464308 2466464 2474329 2483712 2483866 2491104 2491632 2498496 2498518 2503424 2505932 2516124 2523456 2535456 2535936 2543002 2543541 2550548 2568384 2568951 2576028 2576574 2581656 2588768 2597023 2601984 2609728 2614689 2615184 2617472 2656192 2664662 2669667 2683296 2690688 2691282 2696337 2698696 2699268 2704338 2704592 2709672 2717568 2725632 2725656 2725801 2731008 2733744 2739136 2739198 2744343 2746744 2747264 2765952 2774184 2774772 2782416 2787904 2790697 2796794 2811072 2816352 2818816 2824734 2833116 2838704 2846976 2855424 2869636 2875026 2897664 2906288 2906904 2912364 2914912 2935296 2935478 2935944 2944032 2944656 2950464 2952794 2958592 2988216 2996448 3005366 3006003 3011932 3035648 3036033 3042666 3045328 3051048 3066624 3075072 3081528 3084224 3090087 3090672 3096768 3105792 3130512 3136392 3139136 3139829 3149146 3155061 3161088 3161284 3170496 3171168 3179904 3179932 3180606 3186176 3189368 3193542 3195731 3196336 3218688 3236548 3237234 3246152 3269574 3279276 3279584 3285744 3295523 3305302 3321472 3322176 3328416 3331328 3338322 3354197 3354832 3364608 3380608 3391388 3397758 3415104 3424512 3425268 3425994 3434704 3435432 3442208 3469752 3486252 3486912 3531528 3549777 3559556 3577728 3584448 3587584 3588039 3588376 3595116 3595878 3599024 3605784 3612896 3623424 3624192 3634176 3634208 3644992 3651921 3652264 3659124 3687936 3689532 3698912 3699696 3709888 3710707 3718814 3725799 3736656 3747744 3747777 3748096 3755136 3758898 3766312 3774186 3776773 3777488 3795968 3803184 3803904 3814503 3825822 3833368 3863552 3864042 3872484 3875872 3883152 3894709 3902976 3903218 3914592 3925376 3926208 3933952 3964051 3984288 3995264 3996146 3996993 4008004 4036032 4036923 4048044 4048902 4056888 4064508 4068064 4088484 4088832 4096512 4100616 4108704 4108797 4120116 4120896 4129024 4161276 4173624 4174016 4181856 4194302 4195191 4206748 4216608 4227328 4228224 4237101 4239872 4240808 4249674 4258056 4270464 4283136 4291584 4304454 4312539 4316312 4346496 4359432 4360356 4372368 4380992 4385381 4394962 4403217 4416048 4425696 4429191 4429568 4437888 4451096 4463459 4486144 4494672 4508049 4517898 4530344 4553472 4566016 4567024 4567992 4576572 4580576 4612608 4612894 4626336 4645152 4648336 4649216 4695768 4708704 4722718 4723719 4733036 4741926 4755744 4769856 4769898 4770304 4770909 4779264 4784052 4793488 4794504 4807712 4832256 4854822 4855851 4869228 4878832 4919376 4928616 4932928 4934017 4948658 4957953 4967424 4967732 4982208 4983264 4996992 4997036 5006848 5007483 5011864 5021863 5032248 5046912 5070912 5071872 5086004 5087082 5096637 5101096 5136768 5137902 5152056 5153148 5163312 5177536 5178679 5194046 5219456 5229378 5230368 5234944 5270881 5312384 5329324 5339334 5366592 5381376 5382564 5392674 5397392 5398536 5408676 5409184 5419344 5435136 5435473 5451264 5451312 5451602 5467488 5478272 5478396 5488686 5493488 5494528 5531904 5532247 5548368 5549544 5564832 5564881 5575808 5578221 5581394 5593588 5622144 5632704 5637632 5638347 5649468 5666232 5677408 5693952 5710848 5738733 5739272 5750052 5795328 5812576 5813808 5824728 5829824 5831111 5854827 5870592 5870956 5871888 5888064 5889312 5900928 5905588 5917184 5934929 5976432 5992896 5994219 6010732 6012006 6023864 6071296 6072066 6085332 6090656 6102096 6120257 6133248 6163056 6168448 6180174 6181344 6193536 6229223 6261024 6272784 6278272 6279658 6291453 6298292 6310122 6322568 6340992 6342336 6359808 6359864 6361212 6372352 6378736 6387084 6391462 6392672 6437376 6456681 6473096 6474468 6492304 6539148 6558552 6559168 6571488 6591046 6592443 6610604 6642944 6644352 6656832 6662656 6676644 6708394 6709664 6729216 6761216 6776847 6782776 6795516 6830208 6849024 6850536 6851988 6869408 6870864 6884416 6891313 6919341 6939504 6972504 6973824 7014007 7063056 7084077 7099554 7112889 7119112 7154847 7155456 7168896 7175168 7176078 7176752 7190232 7191756 7198048 7211568 7225792 7233031 7246848 7248384 7268416 7282233 7289984 7303842 7304528 7318248 7361809 7375872 7379064 7397824 7399392 7419776 7421414 7422987 7437628 7451598 7473312 7495488 7495554 7496192 7510272 7517796 7532624 7548372 7553546 7554976 7606368 7607808 7629006 7630623 7651644 7666736 7728084 7744968 7751744 7766304 7789418 7791069 7805952 7806436 7829184 7850752 7852416 7867904 7928102 7968576 7990528 7992292 7993986 8009001 8016008 8072064 8073846 8096088 8097804 8113776 8129016 8136128 8176968 8177403 8193024 8201232 8217408 8217594 8240232 8241792 8258048 8282813 8322552 8347248 8348032 8363712 8372091 8388604 8390382 8413496 8433216 8454656 8456448 8474202 8479744 8481616 8499348 8516112 8540928 8566272 8608908 8625078 8632624 8692992 8693531 8718864 8720712 8744736 8744813 8761984 8770762 8789924 8806434 8832096 8851392 8858382 8859136 8875776 8900507 8902192 8926918 8989344 9016098 9018009 9035796 9060688 9106944 9134048 9135984 9153144 9161152 9225216 9225788 9252672 9290304 9296672 9298432 9326317 9391536 9417408 9419487 9445436 9447438 9465183 9466072 9483852 9511488 9539712 9539796 9540608 9541818 9558528 9568104 9586976 9587193 9589008 9615424 9709644 9711702 9738456 9757664 9788779 9838752 9857232 9865856 9868034 9886569 9897316 9915906 9935464 9964416 9966528 9993984 9994072 10013696 10014966 10023728 10043726 10062591 10064496 10093824 10141824 10172008 10174164 10193274 10202192 10273536 10274173 10275804 10304112 10306296 10326624 10334779 10355072 10357358 10388092 10438912 10458756 10460736 10469888 10518781 10541762 10624768 10649331 10658648 10678668 10733184 10762752 10765128 10785348 10794784 10797072 10817352 10818368 10838688 10870272 10870946 10902528 10902624 10903204 10934976 10956544 10956792 10977372 10986976 10989056 11022011 11063808 11064494 11096736 11099088 11129664 11129762 11132121 11151616 11156442 11162788 11177397 11187176 11243331 11244288 11265408 11275264 11276694 11298936 11330319 11332464 11354816 11387904 11443509 11477466 11478544 11500104 11568557 11590656 11625152 11627616 11649456 11659648 11662222 11684127 11709654 11741912 11743776 11776128 11778624 11801856 11811176 11834368 11869858 11892153 11952864 11985792 11988438 11990979 12021464 12024012 12047728 12144132 12170664 12181312 12204192 12240514 12266496 12326112 12336896 12360348 12362688 12387072 12458446 12522048 12545568 12556544 12559316 12582906 12585573 12596584 12620244 12645136 12681984 12684672 12719616 12719728 12722424 12757472 12774168 12782924 12785344 12874752 12913362 12946192 12948936 12984608 13015849 13078296 13117104 13118336 13142976 13156143 13182092 13184886 13209651 13221208 13285888 13287573 13288704 13313664 13325312 13353288 13390377 13416788 13419328 13458432 13522432 13524147 13553694 13565552 13591032 13660416 13661263 13698048 13701072 13703976 13738816 13741728 13741849 13768832 13782626 13838682 13879008 13945008 13947648 13986511 14028014 14126112 14168154 14171157 14199108 14225778 14238224 14309694 14310912 14337792 14352156 14353504 14380464 14383512 14396096 14423136 14423263 14451584 14466062 14496768 14536832 14564466 14579968 14607684 14609056 14636496 14680057 14723618 14758128 14795648 14798784 14802051 14839552 14842828 14845974 14873859 14875256 14903196 14946624 14990976 14991108 14992384 15020544 15035592 15065248 15065589 15096744 15107092 15109952 15212736 15215616 15258012 15261246 15303288 15333472 15382367 15456168 15489936 15503488 15532608 15536037 15578836 15582138 15612872 15658368 15701504 15704832 15735808 15812643 15856204 15937152 15981056 15984584 15987972 16018002 16032016 16144128 16145129 16147692 16192176 16195608 16227552 16240367 16258032 16272256 16306419 16353936 16354806 16402464 16434816 16435188 16480464 16483584 16516096 16529513 16565626 16596741 16645104 16694496 16694643 16696064 16727424 16734663 16744182 16777208 16780764 16826992 16866432 16909312 16912896 16948404 16963232 16998696 17032224 17081856 17132544 17217816 17250156 17265248 17320303 17385984 17387062 17437728 17441424 17489472 17489626 17493333 17523968 17541524 17564481 17579848 17612868 17664192 17702784 17716764 17718272 17751552 17801014 17804384 17804787 17853836 17978688 17982657 18032196 18036018 18071592 18121376 18179161 18213888 18268096 18271968 18306288 18322304 18360771 18451576 18505344 18580608 18593344 18596864 18652634 18687669 18783072 18834816 18838974 18874359 18890872 18894876 18930366 18932144 18967704 19022976 19079424 19079592 19080607 19083636 19117056 19136208 19173952 19174386 19178016 19193161 19230848 19419288 19423404 19476912 19515328 19534879 19577558 19677504 19714464 19731712 19736068 19773138 19777329 19794632 19831812 19870928 19928832 19933056 19987968 19988144 20029932 20047456 20087452 20125182 20128992 20187648 20283648 20344016 20348328 20386548 20404384 20547072 20548346 20551608 20608224 20612592 20653248 20669558 20673939 20710144 20714716 20758023 20776184 20877824 20917512 20921472 20939776 21037562 21042021 21083524 21249536 21252231 21298662 21317296 21357336 21466368 21467699 21525504 21530256 21570696 21589568 21594144 21634704 21636736 21677376 21699093 21740544 21741892 21805248 21806408 21869952 21913088 21913584 21954744 21973952 21978112 21978803 22044022 22085427 22127616 22128988 22193472 22198176 22259328 22259524 22264242 22268961 22303232 22312884 22325576 22354794 22374352 22486662 22488576 22530816 22553388 22597872 22660638 22664928 22709632 22887018 22954932 22957088 23000208 23068661 23137114 23250304 23255232 23298912 23319296 23324444 23368254 23373207 23419308 23483824 23487552 23552256 23557248 23603712 23622352 23739716 23784306 23905728 23971584 23976876 23981958 24042928 24048024 24095456 24172291 24288264 24341328 24362624 24408384 24481028 24532209 24652224 24673792 24720696 24725376 24774144 24848439 24916892 25044096 25091136 25113088 25116273 25118632 25165812 25171146 25193168 25240488 25290272 25363968 25369344 25370917 25439232 25439456 25444848 25514944 25548336 25565848 25570688 25826724 25892384 25897872 25969216 25974949 26031698 26080593 26156592 26234208 26234439 26236672 26285952 26312286 26364184 26369772 26419302 26442416 26571776 26575146 26577408 26627328 26701521 26706576 26780754 26833576 26838656 27044864 27048294 27107388 27131104 27182064 27262963 27320832 27322526 27402144 27407952 27477632 27483456 27483698 27537664 27565252 27677364 27758016 27890016 27895296 27973022 27978951 28056028 28252224 28258461 28336308 28342314 28398216 28451556 28476448 28567253 28619388 28621824 28675584 28704312 28707008 28760928 28761579 28767024 28792192 28846272 28846526 28903168 28932124 29073664 29128932 29159936 29215368 29218112 29272992 29360114 29366337 29447236 29516256 29591296 29597568 29604102 29659707 29679104 29685656 29691948 29747718 29750512 29806392 29893248 29981952 29982216 29983811 30041088 30071184 30130496 30131178 30187773 30193488 30214184 30219904 30425472 30516024 30522492 30606576 30666944 30697667 30764734 30822519 30912336 30979872 31004337 31006976 31065216 31072074 31157672 31164276 31225744 31316736 31403008 31409664 31556343 31625286 31712408 31874304 31962112 31969168 31975944 32036004 32064032 32288256 32290258 32295384 32384352 32391216 32455104 32480734 32516064 32544512 32612838 32707872 32709612 32804928 32869632 32870376 32960928 32967168 33059026 33066033 33131252 33193482 33290208 33388992 33389286 33392128 33396363 33454848 33469326 33488364 33554416 33561528 33653984 33732864 33825792 33896808 33926464 33990957 33997392 34064448 34163712 34435632 34500312 34530496 34538119 34640606 34705671 34771968 34774124 34875456 34882848 34978944 34979252 34986666 35047936 35052381 35083048 35128962 35153041 35159696 35225736 35328384 35405568 35433528 35503104 35602028 35608768 35609574 35676459 35707672 35957376 35965314 36064392 36072036 36143184 36242752 36250753 36358322 36536192 36543936 36612576 36644608 36721542 36896167 36903152 37010688 37161216 37186688 37305268 37375338 37566144 37669632 37677948 37748718 37781744 37789752 37860732 37864288 37935408 38045952 38048311 38158848 38159184 38161214 38167272 38272416 38347904 38348772 38356032 38386322 38461696 38725729 38838576 38846808 38953824 38954167 39030656 39047547 39069758 39155116 39355008 39428928 39463424 39468429 39472136 39546276 39554658 39589264 39663624 39741856 39857664 39866112 39975936 39976288 40059864 40094912 40171131 40174904 40250364 40257984 40375296 40567296 40688032 40696656 40773096 40808768 40817777 40983789 41094144 41096692 41103216 41216448 41225184 41225547 41306496 41339116 41347878 41420288 41429432 41516046 41544503 41552368 41755648 41835024 41842944 41959533 42075124 42084042 42167048 42499072 42504462 42597324 42634592 42714672 42841799 42932736 42935398 43060512 43141392 43179136 43188288 43269408 43269789 43273472 43354752 43398186 43483784 43604561 43610496 43612816 43739904 43826176 43827168 43909488 43947904 43957606 44040171 44088044 44170854 44257976 44386944 44396352 44406153 44518656 44519048 44528484 44537922 44606464 44625768 44651152 44709588 44748704 44973324 44977152 45061632 45106776 45195744 45196767 45321276 45329856 45419264 45774036 45909864 45914176 46000416 46137322 46147101 46274228 46500608 46510464 46597824 46608111 46638592 46648888 46736508 46746414 46838616 46967648 46975104 47104512 47114496 47207424 47244704 47437929 47479432 47568612 47811456 47943168 47953752 47963916 48085856 48096048 48190912 48239191 48344582 48435387 48576528 48682656 48721101 48725248 48816768 48919257 48962056 49064418 49098049 49304448 49347584 49441392 49450752 49548288 49588539 49696878 49790223 49833784 50083929 50088192 50182272 50226176 50232546 50237264 50331624 50342292 50386336 50480976 50580544 50631217 50727936 50738688 50741834 50878912 50889696 51029888 51096672 51131696 51141376 51532663 51653448 51784768 51795744 51938432 51949898 51960909 52063396 52161186 52313184 52468416 52468878 52473344 52479999 52571904 52624572 52728368 52739544 52838604 52884832 53150292 53154816 53254656 53403042 53413152 53414361 53561508 53667152 53677312 54096588 54214776 54262208 54364128 54525926 54537483 54641664 54645052 54804288 54815904 54955264 54966912 54967396 55075328 55082313 55130504 55354728 55516032 55780032 55790592 55946044 55957902 56063007 56112056 56504448 56516922 56672616 56684628 56796432 56903112 56952896 56965469 57134506 57238776 57241821 57351168 57408624 57414016 57521856 57523158 57534048 57579483 57584384 57692544 57693052 57806336 57864248 57979691 58147328 58257864 58319872 58430736 58436224 58545984 58604637 58720228 58732674 58894472 59032512 59182592 59195136 59208204 59319414 59358208 59371312 59383896 59495436 59501024 59612784 59786496 59790203 59963904 59964432 59967622 60142368 60260992 60262356 60375546 60386976 60428368 60439808 60850944 60854717 61032048 61044984 61213152 61213691 61333888 61395334 61529468 61645038 61824672 61959744 62008674 62013952 62021817 62130432 62144148 62315344 62328552 62451488 62633472 62819328 63112686 63126063 63250572 63424816 63748608 63938336 63951888 64072008 64128064 64142221 64403097 64576512 64580516 64590768 64768704 64782432 64910208 64961468 65032128 65089024 65097279 65225676 65284219 65415744 65419224 65609856 65739264 65740752 65921856 65934336 65936409 66118052 66132066 66256281 66262504 66386964 66580416 66777984 66778572 66784256 66792726 66909696 66938652 66976728 67108832 67123056 67307968 67322827 67465728 67793616 67852928 67981914 67994784 68128896 68521453 68871264 69000624 69060992 69076238 69205983 69281212 69411342 69548248 69750912 69765696 69957888 69958504 69973332 70095872 70104762 70166096 70257924 70306082 70319392 70451472 70656768 70661149 70811136 70867056 71204056 71217536 71219148 71352918 71415344 71914752 71919211 71930628 72128784 72144072 72286368 72343453 72485504 72501506 72516873 72716644 73072384 73087872 73225152 73289216 73443084 73792334 73806304 74021376 74322432 74373376 74545317 74610536 74750676 75132288 75339264 75355896 75497436 75563488 75579504 75721464 75728576 75804443 75870816 76091904 76096622 76112751 76317696 76318368 76322428 76334544 76544832 76695808 76697544 76712064 76772644 76923392 77154077 77451458 77677152 77693616 77907648 77908334 77924847 78061312 78095094 78139516 78241779 78310232 78703317 78710016 78857856 78926848 78936858 78944272 79092552 79109316 79178528 79327248 79483712 79563341 79715328 79732224 79952576 80104563 80119728 80189824 80342262 80349808 80500728 80515968 80979899 81134592 81376064 81393312 81546192 81617536 81635554 81788889 81967578 82193384 82206432 82432896 82450368 82451094 82612992 82678232 82695756 82840576 82858864 83032092 83089006 83104736 83670048 83685888 83919066 83936853 84150248 84168084 84334096 85008924 85194648 85269184 85429344 85683598 85701759 85865472 85870796 86121024 86282784 86358272 86376576 86538816 86539578 86546944 86709504 86796372 86967568 87209122 87220992 87225632 87479808 87654336 87818976 87895808 87915212 88080342 88099011 88176088 88341708 88515952 88773888 88792704 88812306 89037312 89038096 89056968 89075844 89251536 89302304 89419176 89497408 89946648 89951433 90123264 90213552 90391488 90393534 90642552 90659712 90838528 91110943 91548072 91819728 91828352 92000832 92093001 92274644 92294202 92467557 92548456 93001216 93013011 93020928 93195648 93216222 93277184 93297776 93473016 93492828 93677232 93935296 93950208 94209024 94228992 94489408 94669029 94875858 94958864 95137224 95622912 95628841 95886336 95907504 95927832 96171712 96192096 96192943 96381824 96478382 96689164 96870774 97153056 97365312 97442202 97450496 97633536 97838514 97905577 97924112 98128836 98196098 98608896 98882784 98901504 99177078 99198099 99393756 99580446 99667568 100167858 100176384 100364544 100465092 100474528 100663248 100684584 100772672 100961952 100962841 101161088 101262434 101477376 101483668 101757824 101779392 102059776 102193344 102263392 102282752 102760399 103065326 103306896 103569536 103591488 103614357 103876864 103899796 103921818 104117013 104126792 104322372 104626368 104936832 104937756 104946688 104959998 105143808 105249144 105456736 105459123 105479088 105677208 105769664 106300584 106509312 106806084 106826304 106828722 107123016 107334304 107354624 107676569 108193176 108429552 108524416 108728256 108752259 109051852 109074966 109290104 109608576 109631808 109910528 109933824 109934792 110150656 110164626 110261008 110688501 110709456 111032064 111560064 111892088 111915804 112126014 112224112 113008896 113015903 113033844 113345232 113369256 113592864 113682569 113806224 113905792 113930938 114144933 114269012 114477552 114483642 114817248 114828032 115043712 115046316 115068096 115158966 115168768 115385088 115386104 115612672 115706591 115728496 115959382 116177187 116294656 116515728 116861472 116862501 116872448 117091968 117142641 117209274 117440456 117465348 117788944 118065024 118365184 118390272 118416408 118638828 118742624 118767792 118990872 119002048 119225568 119572992 119580406 119927808 119928864 119935244 120284736 120521984 120524712 120751092 120773952 120856736 120879616 121242121 121701888 121709434 122064096 122089968 122426304 122427382 122453331 122667776 122790668 122951367 123058936 123290076 123649344 123676641 123919488 124017348 124027904 124043634 124260864 124288296 124630688 124633509 124657104 124902976 125266944 125878599 126225372 126252126 126501144 126849632 127254127 127497216 127876672 127903776 128144016 128256128 128284442 128525397 128806194 129161032 129181536 129537408 129564864 129809367 129820416 129922936 130064256 130178048 130194558 130451352 130568438 130813683 130831488 130838448 131219712 131478528 131481504 131843712 131872818 132120513 132236104 132264132 132512562 132525008 132773928 133160832 133555968 133557144 133564249 133585452 133819392 133877304 133953456 134217664 134246112 134352127 134615936 134645654 134931456 135587232 135705856 135963828 135989568 136257792 136744153 137042906 137742528 138001248 138121984 138152476 138411966 138441303 138562424 138822684 139096496 139501824 139531392 139915776 139917008 139946664 140209524 140332192 140515848 140612164 140638784 140902944 141313536 141322298 141622272 141734112 142408112 142435072 142438296 142705836 142830688 143829504 143838422 143861256 144257568 144288144 144572736 144686906 144717573 144971008 145003012 145033746 145306161 145433288 146144768 146163303 146175744 146450304 146578432 146886168 147294147 147584668 147612608 148042752 148644864 148746752 148765617 149090634 149221072 149501352 150264576 150273893 150678528 150711792 150994872 151126976 151159008 151160339 151442928 151457152 151608886 151741632 151893651 152183808 152193244 152225502 152636736 152644856 152669088 153089664 153391616 153395088 153424128 153545288 153846784 153851621 154308154 154597989 154902916 155354304 155387232 155815296 155816668 155849694 155882727 156122624 156190188 156279032 156483558 156620464 157406634 157420032 157715712 157873716 157888544 158185104 158218632 158357056 158654496 158655893 158967424 159126682 159464448 159905152 160209126 160239456 160379648 160684524 160699616 161001456 161031936 161480627 161959798 162752128 162786624 163092384 163235072 163271108 163577778 163612449 163935156 164386768 164412864 164865792 164900736 164902188 165225984 165356464 165391512 165717728 166064184 166178012 166209472 167340096 167371776 167838132 167873706 168300496 168336168 168668192 169206037 170017848 170389296 170538368 170858688 170896407 171367196 171403518 171725463 171741592 172242048 172565568 172716544 172738449 172753152 173077632 173079156 173093888 173419008 173592744 173935136 173939073 174418244 174441984 174451264 174959616 175308672 175637952 175791616 175813911 175830424 176160684 176198022 176352176 176683416 177031904 177547776 177585408 177596419 177624612 178074624 178076192 178113936 178151688 178503072 178604608 178644037 178838352 178994816 179370609 179893296 179902866 180427104 180782976 180787068 181285104 181319424 181677056 181824643 182221886 182564151 183096144 183639456 183641073 183656704 184001664 184186002 184549288 184588404 184935114 185096912 186002432 186026022 186041856 186391296 186432444 186595552 186946032 186985656 187354464 187502419 187870592 187900416 188457984 188978816 189338058 189751716 189917728 190274448 190840741 191245824 191257682 191815008 191855664 192343424 192384192 192385886 192426663 192763648 192956764 193209291 193378328 193741548 194306112 194730624 194884404 194900992 195267072 195677028 195811154 195848224 195852657 196257672 196392196 197217792 197765568 197803008 197809227 198354156 198396198 198787512 199160892 199335136 199970771 200335716 200352768 200729088 200930184 200949056 201326496 201369168 201545344 201923904 201925682 201968481 202322176 202524868 202967336 203515648 203558784 204119552 204386688 204526784 204565504 205520798 205564359 206130652 206613792 207139072 207182976 207228714 207617949 207753728 207799592 207843636 208234026 208253584 208644744 209252736 209873664 209875512 209886677 209919996 210287616 210498288 210913472 210918246 210958176 211124771 211354416 211539328 211983447 212601168 213612168 213652608 213657444 214246032 214668608 214709248 214883669 215353138 215757633 216386352 216859104 217030359 217048832 217456512 217504518 217550619 218103704 218149932 218580208 219217152 219263616 219821056 219867648 219869584 220329252 220522016 221377002 221418912 222064128 223120128 223784176 223831608 224252028 224448224 226017792 226031806 226067688 226690464 226738512 227185728 227365138 227413329 227612448 227811584 227861876 228289866 228338253 228538024 228955104 228967284 229634496 229656064 230087424 230092632 230136192 230317932 230337536 230770176 230772208 231413182 231456992 231462231 231918764 232354374 233031456 233722944 233725002 233744896 233774541 234183936 234285282 234418548 234880912 234930696 235577888 236130048 236144689 236780544 236832816 237277656 237485248 237535584 237981744 238004096 238451136 238690023 239145984 239160812 239857728 239870488 240569472 241043968 241049424 241502184 241547904 241713472 241759232 241766833 242484242 242939697 243403776 243418868 244128192 244179936 244852608 244854764 244906662 245335552 245366667 245581336 245902734 246117872 246580152 247298688 247353282 247838976 248034696 248087268 248521728 248576592 249261376 249267018 249314208 249805952 251757198 252450744 252504252 253002288 253699264 253755271 254508254 255753344 255807552 256288032 256512256 256568884 257050794 257105277 257612388 258322064 258363072 259074816 259129728 259618734 259640832 259845872 260128512 260389116 260902704 261136876 261627366 261662976 261676896 262439424 262963008 263687424 263745636 264241026 264472208 264528264 265025124 265050016 265547856 266321664 266338177 267111936 267114288 267128498 267170904 267754608 267906912 268435328 268492224 268704254 269231872 269291308 269854299 271174464 271411712 271927656 271979136 272515584 272679169 273332829 273488306 274085812 275485056 276002496 276243968 276279003 276304952 276823932 276882606 277124848 277645368 278192992 279003648 279062784 279080087 279831552 279834016 279893328 280419048 280664384 281031696 281224328 281277568 281805888 282627072 282644596 283468224 284816224 284870144 284876592 285411672 285661376 285724439 286886523 287659008 287676844 287722512 288515136 288576288 288578829 289145472 289373812 289435146 289942016 290006024 290067492 290612322 290866576 292289536 292326606 292351488 292900608 293716731 293772336 294588294 295169336 295225216 297493504 297531234 298181268 298442144 299002704 299892593 300529152 300547786 301423584 301989744 302253952 302318016 302320678 302885856 302888523 302914304 303217772 303483264 303787302 304386488 304451004 305273472 305289712 305338176 306179328 306783232 306790176 306848256 307090576 307703242 308281197 308616308 309195978 309805832 310708608 310774464 310843071 311630592 311633336 311699388 311765454 312245248 312380376 312558064 312967116 313240928 314239783 314813268 314840064 315431424 315747432 315777088 316370208 316377369 316437264 316714112 317308992 317311786 317934848 318253364 319810304 320418252 320478912 320759296 321369048 321399232 322002912 322063872 322961254 323029707 323919596 325504256 325573248 326184768 326256777 326470144 326542216 327155556 327224898 327870312 328773536 328825728 329731584 329801472 329804376 329821921 330451968 330712928 330783024 331435456 332065503 332128368 332356024 332418944 334680192 335676264 335747412 336600992 336672336 337336384 337674337 338412074 339047709 340035696 340778592 341047707 341076736 341717376 341792814 342434799 342734392 342807036 343450926 343483184 344484096 345131136 345433088 345476898 345506304 346155264 346158312 346838016 347119773 347185488 347870272 347878146 348531561 348836488 348883968 348902528 350587503 350617344 351275904 351583232 351627822 351660848 352321368 352396044 352704352 353366832 354063808 354418519 355095552 355170816 355192838 355249224 356152384 356227872 356303376 357006144 357209216 357288074 357676704 357989632 358741218 359786592 359805732 360854208 361565952 361574136 362570208 362638848 363649286 363726363 364443772 365128302 366192288 367278912 367282146 367313408 367359993 368003328 368372004 369098576 369176808 369870228 370193824 372052044 372083712 372782592 372864888 373191104 373892064 373900527 373971312 374708928 375004838 375741184 375800832 377957632 378676116 379503432 379835456 380548896 381681482 381762381 382491648 382515364 383630016 383711328 384686848 384768384 384771772 384853326 385527296 385576191 385913528 386418582 386756656 387483096 388612224 389461248 389768808 390534144 391354056 391622308 391696448 391705314 392441049 392515344 392784392 394435584 395531136 395618454 396708312 396792396 397575024 398321784 398670272 398758283 399941542 400671432 400692747 401458176 401860368 401898112 402652992 402738336 403056381 403090688 403847808 403851364 403936962 404644352 405049736 405857837 405934672 407031296 407117568 408239104 408773376 409053568 410232459 411041596 411128718 412261304 413227584 414278144 414365952 414457428 415235898 415507456 415599184 415687272 416468052 416507168 417289488 418505472 418531421 419747328 419751024 419773354 419839992 420996576 421826944 421836492 421916352 422249542 422708832 423078656 423966894 425202336 425983019 427224336 427305216 427314888 428492064 428495837 429337216 429767338 430706276 431515266 432772704 433718208 434060718 434097664 434152719 434913024 435009036 435101238 436207408 436299864 437160416 438434304 438527232 439735296 439739168 440658504 441044032 441882441 442754004 442837824 444128256 446240256 447568352 447663216 448504056 448896448 448995547 450821679 452035584 452063612 452135376 453380928 453477024 453481017 454371456 454730276 454826658 455224896 455623168 455680953 455723752 456579732 456676506 456989533 457076048 457910208 457934568 459268992 459312128 460174848 460185264 460272384 460635864 461540352 461544416 461554863 462826364 462913984 462924462 463793967 463837528 464708748 466062912 467445888 467450004 467489792 467549082 468367872 468570564 468837096 469761824 469861392 471155776 471259789 472260096 472289378 473665632 474555312 474970496 475071168 475963488 475967679 476008192 476902272 477380046 478321624 479650171 479715456 479740976 481138944 482087936 482098848 483004368 483095808 483426944 483533666 484441881 484968484 485879394 486837736 488256384 488359872 489705216 489709528 489813324 490671104 490733334 491162672 491805468 492235744 493160304 494597376 494628043 494706564 495677952 496069392 496174536 497153184 498522752 498534036 498628416 499611904 503434477 503514396 504901488 505008504 506004576 506404171 507398528 507510542 507618111 509016508 511506688 511615104 512576064 512689221 513024512 513137768 514101588 514210554 515224776 516644128 516726144 518149632 518259456 519237468 519281664 519691744 520257024 520778232 521805408 521817219 522273752 523254732 523325952 523353792 524878848 525926016 527374848 527491272 528482052 528944416 529056528 530050248 530100032 530631101 531095712 532643328 532676354 532789257 534223872 534228576 534256996 534341808 535509216 535813824 535932111 536870656 536984448 537408508 538111827 538463744 538582616 539708598 540078539 542348928 542823424 543855312 543958272 545031168 545358338 545473929 546665658 546976612 547692453 548171624 550923219 550970112 552004992 552487936 552558006 552609904 553647864 553765212 554249696 555290736 556385984 556943387 558007296 558125568 558160174 559668032 559786656 560838096 561328768 562063392 562448656 562507257 562555136 563611776 565289192 566859293 566936448 569632448 569740288 569753184 570823344 571322752 571448878 572522223 573773046 575353688 575445024 577030272 577152576 577157658 577279989 578290944 578747624 578870292 579884032 580012048 580134984 581224644 581733152 584653212 584702976 585801216 587433462 587544672 587557971 589176588 590338672 590450432 595062468 596362536 596884288 598005408 599785186 599912313 601058304 601095572 602847168 603979488 604507904 604636032 604641356 605771712 605777046 605828608 605905443 606435544 606966528 607574604 608772976 608902008 610546944 610579424 610676352 612358656 613580352 613696512 614181152 615406484 616562394 616693077 617232616 618391956 619611664 621417216 621548928 621686142 623261184 623266672 623398776 623530908 624760752 625116128 625934232 626481856 626620159 628479566 629626536 629660031 630862848 631494864 631554176 632740416 632754738 632874528 633374313 633428224 634617984 634623572 635869696 635950341 636506728 637776601 639620608 640836504 640957824 641518592 642738096 642798464 644005824 644127744 644651007 645922508 646059414 647272899 647839192 651008512 651091077 651146496 652369536 652513554 652940288 653084432 654311112 654449796 655740624 657547072 657651456 657692233 659463168 659602944 659608752 659643842 661425856 661566048 662870912 664131006 664256736 664712048 664837888 669360384 669401887 671352528 671494824 673201984 673344672 673350601 674672768 675348674 676824148 678095418 680071392 681557184 682095414 682153472 682239987 683434752 683585628 684869598 685468784 685614072 686901852 686966368 688968192 690262272 690953796 691012608 692310528 692316624 694239546 694370976 694386693 695740544 695756292 697063122 697672976 697805056 701175006 701234688 702551808 703255644 703321696 704642736 704792088 705408704 706733664 706739887 708127616 708434067 708837038 710341632 710385676 710498448 712304768 712455744 712606752 714012288 714418432 714576148 715353408 715979264 716070069 717482436 719573184 719611464 721708416 723131904 723148272 725140416 725277696 725300499 727298572 727452726 728819091 728887544 730256604 732384576 734557824 734564292 734626816 734719986 736006656 736744008 738197152 738353616 739740456 740387648 740551097 744104088 745565184 745729776 746382208 747784128 747801054 747942624 749417856 750009676 751482368 753735983 755915264 757352232 759006864 759670912 761097792 761265813 763362964 763524762 765030728 767260032 767422656 769373696 769536768 769543544 769706652 771054592 771152382 771827056 772837164 773513312 774966192 777224448 777272639 778922496 779537616 782708112 783244616 783392896 783410628 784882098 785030688 785568784 791062272 791111321 791236908 793416624 793584792 795150048 795777983 796643568 797340544 797516566 799014531 799883084 801342864 801385494 803720736 803796224 805305984 805476672 806112762 806181376 807695616 807702728 807873924 809288704 810099472 811715674 811869344 814062592 814235136 817546752 818037507 818107136 819998487 820464918 822083192 822257436 824522608 826455168 828556288 828731904 828914856 830471796 831198368 831374544 832936104 833014336 833848873 834578976 837010944 837062842 837240261 839494656 839502048 839546708 839679984 841993152 843653888 843672984 843832704 844499084 845417664 846157312 847933788 848694847 850404672 851966038 854448672 854610432 854629776 856984128 856991674 857173317 858674432 859534676 860659569 861412552 863030532 865545408 865736487 867436416 868121436 868195328 868305438 869826048 870018072 870202476 872414816 872599728 874320832 875196751 876868608 877054464 879478336 881150193 881317008 882088064 883764882 885508008 885675648 890778889 892480512 895136704 895326432 897008112 897792896 897991094 899677779 901643358 904127224 904270752 906761856 906954048 906962034 908665569 908742912 909460552 909653316 910449792 911246336 911361906 911447504 913159464 913353012 913979066 914152096 915820416 915869136 918537984 918594937 920349696 920370528 920544768 921271728 923088832 923109726 924843591 925652728 925827968 925848924 927587934 927675056 929417496 932125824 934891776 934900008 934949743 935098164 936735744 937141128 937674192 939523648 939722784 940464889 942311552 942519578 942719349 944520192 944578756 947331264 949110624 949940992 950142336 951926976 951935358 952016384 953804544 954760092 956643248 959300342 959430912 959481952 962277888 964197696 966008736 966191616 966853888 967067332 968883762 969089121 969936968 971758788 973675472 976512768 976719744 979410432 979419056 979626648 981466668 982325344 983610936 984471488 986320608 989194752 989256086 989413128 989465763 991355904 992138784 992349072 994306368 997045504 997068072 997256832 999223808 1006868954 1007028792 1009802976 1010017008 1012009152 1012808342 1013023011 1014797056 1015021084 1015236222 1017143127 1018033016 1023013376 1023143121 1023230208 1025152128 1025378442 1026049024 1026275536 1028203176 1028421108 1030449552 1033288256 1033452288 1036299264 1036518912 1038474936 1039383488 1040514048 1041359319 1041556464 1043610816 1043634438 1044547504 1046509464 1046651904 1046707584 1051852032 1051917251 1054749696 1054982544 1056964104 1057888832 1058113056 1058122373 1060100496 1060200064 1061262202 1062191424 1063255557 1065286656 1065352708 1065578514 1068457152 1068513992 1068683616 1071018432 1071627648 1071864222 1073741312 1073968896 1074817016 1076223654 1076927488 1076961347 1077165232 1079417196 1080157078 1084697856 1087710624 1087916544 1090716676 1090947858 1091179089 1093331316 1093953224 1095384906 1096343248 1101846438 1101940224 1104009984 1105116012 1105219808 1107295728 1107530424 1108499392 1110581472 1110591251 1112771968 1113886774 1116251136 1116320348 1119336064 1119573312 1121676192 1122657536 1124126784 1124897312 1125014514 1125110272 1127223552 1130364389 1130578384 1133718586 1133872896 1139264896 1139506368 1141646688 1142645504 1142897756 1145044446 1145287143 1147546092 1150707376 1150890048 1154060544 1154305152 1154315316 1154559978 1156581888 1157495248 1157740584 1160024096 1160269968 1162449288 1163466304 1169306424 1171602432 1174866924 1175089344 1175115942 1178353176 1180677344 1180900864 1184442259 1190124936 1192725072 1193768576 1196010816 1196274849 1199570372 1199824626 1202078241 1202191144 1205694336 1207958976 1209015808 1209169143 1209272064 1209282712 1211543424 1211554092 1211657216 1211810886 1212871088 1213933056 1215149208 1217545952 1217573511 1217804016 1221093888 1221158848 1221352704 1224717312 1227160704 1228362304 1230697377 1230812968 1233124788 1233386154 1234465232 1236783912 1239223328 1242834432 1243097856 1243174933 1243372284 1246522368 1246533344 1246797552 1247061816 1249521504 1250232256 1250508259 1251868464 1252963712 1253240318 1255594263 1256959132 1259253072 1259320062 1262989728 1263108352 1265480832 1265509476 1265749056 1266748626 1266856448 1269235968 1269247144 1271739392 1271900682 1272772501 1273013456 1275553202 1277949057 1279241216 1281673008 1281915648 1285476192 1285487511 1285596928 1288011648 1289302014 1291845016 1292118828 1294545798 1295678384 1302017024 1302182154 1302292992 1304739072 1305027108 1306168864 1308622224 1308899592 1311481248 1312516933 1315094144 1315302912 1315384466 1319205888 1319217504 1319287684 1322851712 1323132096 1325741824 1328262012 1328513472 1329424096 1329675776 1335885187 1338720768 1338803774 1342705056 1342989648 1346403968 1346689344 1346701202 1346986641 1349345536 1350697348 1352465037 1353648296 1356190836 1360142784 1360443051 1363114368 1364190828 1364306944 1364479974 1366869504 1367171256 1369739196 1370937568 1370968599 1371228144 1373803704 1373932736 1377936384 1380524544 1381907592 1384621056 1384633248 1384664589 1388479092 1388741952 1388773386 1391481088 1391512584 1394126244 1395345952 1395610112 1399795397 1402350012 1402469376 1405103616 1406511288 1406643392 1409285472 1409584176 1410817408 1413467328 1413479774 1413779367 1416255232 1416868134 1417674076 1420771352 1420996896 1424609536 1424911488 1425213504 1427903037 1428024576 1428836864 1429152296 1430706816 1431958528 1432140138 1434964872 1438950513 1439146368 1439222928 1443416832 1446263808 1446296544 1450280832 1450600998 1453325643 1454597144 1454905452 1457638182 1457775088 1460513208 1464769152 1469115648 1469128584 1469206739 1469439972 1472013312 1473488016 1476394304 1476707232 1477873397 1479480912 1480775296 1481102194 1483884129 1488208176 1491459552 1492764416 1495568256 1495602108 1495885248 1498835712 1500019352 1502964736 1504185683 1507471966 1510303431 1511830528 1514704464 1518013728 1519212513 1519341824 1522195584 1522531626 1522854333 1526725928 1527049524 1530061456 1534520064 1534845312 1538747392 1539073536 1539087088 1539413304 1542304764 1543654112 1545674328 1547026624 1549932384 1554448896 1554545278 1557844992 1559075232 1565416224 1566489232 1566785792 1566821256 1569764196 1570061376 1571137568 1582124544 1582222642 1582473816 1586833248 1587169584 1590300096 1591555966 1591893303 1593287136 1594681088 1595033132 1598029062 1598367771 1599766168 1602685728 1602770988 1607441472 1607592448 1607796333 1610611968 1610953344 1612225524 1612362752 1615391232 1615405456 1615747848 1620198944 1620235617 1623431348 1623738688 1628470272 1635093504 1636075014 1636214272 1636421787 1639996974 1640929836 1644166384 1644514872 1649045216 1652910336 1653012823 1657463808 1657829712 1660943592 1662396736 1662749088 1662763729 1665872208 1666028672 1667697746 1669157952 1670830161 1674021888 1674125684 1674480522 1679004096 1679093416 1679359968 1683986304 1687307776 1687345968 1687521771 1687665408 1688998168 1690835328 1692314624 1692367831 1695867576 1697389694 1700577879 1700809344 1703932076 1708897344 1709220864 1709259552 1713968256 1713983348 1714346634 1717348864 1717566669 1719069352 1721319138 1722825104 1726061064 1731090816 1731472974 1734872832 1736242872 1736610876 1739652096 1740036144 1740404952 1744829632 1745199456 1745214823 1748641664 1750393502 1754108928 1758956672 1762300386 1762634016 1764176128 1767529764 1771016016 1771351296 1776286897 1781557778 1790273408 1790652864 1794016224 1795585792 1795982188 1799355558 1799736939 1803286716 1808254448 1808541504 1813523712 1813908096 1813924068 1817331138 1817485824 1818921104 1819306632 1820899584 1822723812 1822895008 1826318928 1826706024 1827958132 1828304192 1831640832 1831738272 1831754401 1837075968 1837189874 1840741056 1841089536 1842543456 1846177664 1846219452 1849687182 1851305456 1851655936 1851697848 1855175868 1855350112 1858834992 1864251648 1864367239 1869783552 1869800016 1869899486 1870196328 1874282256 1875348384 1879047296 1879445568 1879860477 1880929778 1884623104 1885039156 1885438698 1888980093 1889157512 1894662528 1898221248 1899881984 1900122939 1900284672 1903853952 1903870716 1904032768 1907609088 1909520184 1913286496 1913329803 1918600684 1918861824 1918963904 1924555776 1928395392 1932017472 1932383232 1933707776 1933953021 1934134664 1937767524 1938178242 1939873936 1943517576 1947350944 1953025536 1953439488 1953560609 1958820864 1958838112 1959253296 1962933336 1964650688 1965084407 1967221872 1968942976 1972641216 1973076699 1978389504 1978512172 1978826256 1978931526 1984277568 1984698144 1988612736 1994091008 1994136144 1994513664 1998447616 2000071073 2008205661 2013737908 2014057584 2019605952 2020034016 2020051803 2024018304 2025616684 2026046022 2029594112 2030042168 2030472444 2034286254 2036066032 2046026752 2046286242 2046460416 2050304256 2050756884 2052551072 2056406352 2056842216 2060899104 2062526609 2066576512 2066904576 2073037824 2076949872 2078766976 2082718638 2083112928 2087221632 2087268876 2089095008 2093018928 2093415168 2099248151 2103704064 2103834502 2109965088 2113928208 2115777664 2116226112 2116244746 2120200992 2120219661 2120400128 2122524404 2124382848 2125302201 2126511114 2130705416 2131157028 2136914304 2137027984 2137367232 2142036864 2143255296 2143728444 2147482624 2147937792 2149634032 2152447308 2153922694 2154330464 2158834392 2160314156 2169395712 2175421248 2175833088 2175901497 2181433352 2181895716 2182358178 2186662632 2187906448 2190769812 2192686496 2199678481 2203692876 2203880448 2208019968 2210232024 2210439616 2214591456 2215060848 2216998784 2221162944 2221182502 2221653291 2225543936 2227773548 2232640696 2238672128 2239146624 2243352384 2245315072 2248253568 2249794624 2250029028 2250220544 2254447104 2260728778 2261156768 2261207949 2267437172 2267745792 2278529792 2279012736 2283293376 2283797439 2285291008 2285795512 2290088892 2290574286 2295092184 2301414752 2301780096 2308121088 2308610304 2308630632 2308753447 2309119956 2313163776 2314990496 2315481168 2320048192 2320539936 2322372481 2324898576 2326932608 2331817917 2338612848 2349733848 2350178688 2350231884 2356706352 2361354688 2361801728 2363720359 2368884518 2373333963 2380249872 2385450144 2387333949 2387537152 2392021632 2392549698 2397043593 2399140744 2399649252 2404156482 2404382288 2411388672 2415917952 2418031616 2418338286 2418544128 2418565424 2423086848 2423108184 2423621772 2425742176 2427866112 2430298416 2435091904 2435147022 2435608032 2437531447 2442187776 2442317696 2442705408 2454112521 2454321408 2456724608 2461394754 2461625936 2466249576 2466772308 2468930464 2473567824 2478446656 2480929633 2485668864 2486195712 2486349866 2486744568 2493066688 2493595104 2494123632 2499043008 2500464512 2501016518 2501546619 2503736928 2505927424 2506480636 2511188526 2511720783 2513918264 2518506144 2518640124 2525979456 2526216704 2530961664 2531018952 2531498112 2533497252 2533712896 2538471936 2538494288 2543801364 2545545002 2546026912 2546084541 2551106404 2555898114 2563346016 2563831296 2570952384 2570975022 2571193856 2571519951 2576023296 2578604028 2583690032 2584237656 2589091596 2591356768 2604364308 2604585984 2609478144 2610054216 2612337728 2617244448 2617799184 2622962496 2625033866 2625590253 2630188288 2630605824 2630768932 2638435008 2638575368 2645703424 2646264192 2651483648 2656524024 2657026944 2658848192 2659351552 2671770374 2672336667 2677441536 2677607548 2685410112 2685979296 2692807936 2693378688 2693402404 2693973282 2698691072 2699033337 2701394696 2704930074 2707296592 2712381672 2720285568 2720886102 2726228736 2728381656 2728959948 2733739008 2734342512 2739478392 2741875136 2741937198 2742456288 2747607408 2747865472 2755784811 2761049088 2763815184 2769266496 2769329178 2776958184 2777483904 2777546772 2782962176 2783025168 2788252488 2790691904 2791220224 2791307981 2799590794 2804700024 2804849229 2810207232 2813022576 2813286784 2818570944 2819168352 2821394667 2821634816 2826934656 2826959548 2827558734 2828158047 2832510464 2833736268 2835348152 2841542704 2841993792 2849219072 2849822976 2850427008 2855806074 2856049152 2857673728 2858304592 2861413632 2864280276 2869929744 2877901026 2878292736 2878445856 2886833664 2892593088 2900561664 2901201996 2906651286 2909194288 2909810904 2915276364 2915550176 2921026416 2929538304 2929719947 2938231296 2938257168 2938413478 2938879944 2946976032 2952788608 2953414464 2955746794 2958961824 2961550592 2962204388 2967768258 2968397289 2976416352 2982919104 2985528832 2991136512 2991204216 2991770496 2997671424 2999470859 3000038704 3008371366 3014943932 3020606862 3029408928 3036027456 3038425026 3038683648 3039069033 3044391168 3045063252 3045708666 3053451856 3054099048 3060122912 3069040128 3069690624 3069880957 3078147072 3078174176 3078826608 3084609528 3087308224 3091348656 3094053248 3099864768 3108897792 3109090556 3118150464 3130832448 3132978464 3133571584 3133642512 3139528392 3140122752 3142275136 3142968829 3155751753 3164249088 3164445284 3164947632 3173666496 3174339168 3174367119 3180600192 3183111932 3183786606 3186574272 3189362176 3189766671 3190066264 3196058124 3196735542 3199532336 3205371456 3205541976 3214882944 3215184896 3215592666 3221223936 3221906688 3224451048 3230782464 3230810912 3230884041 3231495696 3240397888 3240471234 3246862696 3247477376 3272150028 3272428544 3272843574 3279993948 3281859672 3288332768 3289029744 3298090432 3298818523 3305820672 3306025646 3315659424 3321887184 3324793472 3325498176 3325527458 3331744416 3331773753 3332057344 3335395492 3338315904 3341660322 3348251368 3348961044 3358008192 3358186832 3358719936 3367972608 3374615552 3374691936 3375043542 3375330816 3377996336 3381670656 3384735662 3391093167 3391735152 3394779388 3401155758 3401618688 3407864152 3417794688 3418519104 3427936512 3427966696 3428693268 3434697728 3435133338 3438138704 3442638276 3445650208 3452122128 3462181632 3462396301 3462945948 3469745664 3472485744 3473221752 3480072288 3480809904 3489659264 3490398912 3490429646 3497283328 3500787004 3517913344 3524600772 3525268032 3528352256 3535059528 3542032032 3542702592 3544829197 3552573794 3553326777 3563115556 3580546816 3581305728 3588032448 3588824547 3591171584 3591964376 3598711116 3599473878 3606573432 3616508896 3617083008 3627047424 3627816192 3627848136 3628041131 3634662276 3634971648 3637842208 3638613264 3641799168 3645447624 3645790016 3652637856 3652720533 3653412048 3655916264 3656608384 3663281664 3663476544 3663508802 3674151936 3674379748 3681482112 3685086912 3692355328 3692438904 3699374364 3702610912 3703311872 3703395696 3710351736 3710700224 3714417707 3717669984 3728503296 3728734478 3729524799 3739567104 3739600032 3739798972 3740392656 3748564512 3750696768 3751524777 3758094592 3758891136 3759720954 3761859556 3766782789 3769246208 3770078312 3770877396 3777960186 3778315024 3789325056 3796442496 3799763968 3800245878 3800569344 3807707904 3807741432 3815218176 3818317503 3819040368 3826572992 3826659606 3833847171 3837201368 3837723648 3837927808 3856462533 3856790784 3864034944 3867415552 3867906042 3868269328 3875535048 3876356484 3879747872 3887035152 3894701888 3898603709 3906051072 3906878976 3907121218 3917676224 3918506592 3925866672 3929301376 3930168814 3934443744 3937550799 3937885952 3945282432 3946153398 3957024344 3957652512 3957863052 3968555136 3969396288 3977225472 3988182016 3988272288 3989027328 4000142146 4007655561 4016411322 4027475816 4028115168 4039211904 4040068032 4040103606 4040959923 4048036608 4051233368 4052092044 4059188224 4060084336 4060944888 4068572508 4072132064 4092572484 4092920832 4100608512 4101513768 4105102144 4112812704 4112905797 4113684432 4121798208 4125053218 4133153024 4133809152 4153899744 4157533952 4165437276 4166225856 4174443264 4174537752 4178190016 4186037856 4186830336 4198496302 4199386191 4207408128 4207669004 4219930176 4227856416 4231555328 4232452224 4232489492 4240401984 4240439322 4240800256 4241338101 4245048808 4248765696 4250604402 4253022228 4261410832 4262314056 4273828608 4274055968 4274734464 4284073728 4286510592 4287456888 4295875584 4299268064 4304894616 4307845388 4308660928 4316851539 4317668784 4320628312 4338791424 4350842496 4351802994 4362866704 4363791432 4364716356 4373325264 4375812896 4381539624 4385372992 4386341113 4399356962 4407385752 4407620217 4416039936 4420464048 4420879232 4429182912 4430121696 4433620191 4433997568 4442325888 4442365004 4443306582 4451087872 4451652387 4455547096 4464436207 4465281392 4477344256 4478293248 4486704768 4490630144 4496507136 4499589248 4500058056 4508894208 4512557049 4521457556 4522313536 4522415898 4530910293 4534874344 4535491584 4557059584 4557637539 4558025472 4566586752 4567594878 4570582016 4571591024 4580177784 4581148572 4590184368 4602829504 4603560192 4603845631 4616242176 4617220608 4617261264 4617506894 4618239912 4629980992 4630962336 4640096384 4641079872 4644744962 4649797152 4653865216 4663635834 4677225696 4685813209 4699467696 4700357376 4700463768 4713412704 4713454207 4722709376 4727440718 4737769036 4746667926 4760499744 4770900288 4774667898 4775074304 4775679909 4784043264 4785099396 4794087186 4798281488 4799298504 4808312964 4808764576 4822777344 4831835904 4836676572 4837088256 4837130848 4846173696 4846216368 4847243544 4851484352 4860596832 4860706851 4870183808 4870294044 4871216064 4875062894 4884635392 4885410816 4908225042 4908642816 4913449216 4922789508 4923251872 4932499152 4933544616 4937860928 4947135648 4947179209 4956893312 4959038469 4961859266 4972391424 4972699732 4973489136 4986133376 4987190208 4988247264 4988291187 4998086016 5000929024 5002033036 5003093238 5007473856 5011854848 5012490483 5012961272 5022377052 5023441566 5027836528 5037012288 5037280248 5051958912 5052433408 5061923328 5062037904 5062996224 5066994504 5076943872 5076988576 5077103493 5087602728 5091090004 5092053824 5092169082 5101733637 5102212808 5111796228 5126692032 5127662592 5141904768 5141950044 5142387712 5143039902 5152046592 5157208056 5167380064 5168475312 5178183192 5182713536 5183857679 5208728616 5218956288 5220108432 5224675456 5234488896 5235598368 5235644469 5245924992 5250067732 5251180506 5260376576 5261537864 5276151881 5276870016 5277150736 5291406848 5292528384 5302967296 5313048048 5314053888 5317696384 5328860691 5343540748 5344673334 5355215096 5370820224 5371958592 5385615872 5386757376 5386804808 5387946564 5397382144 5398066674 5402789392 5409860148 5414593184 5424763344 5440571136 5440908473 5441772204 5452457472 5456763312 5457919896 5468685024 5478956784 5483750272 5483874396 5484912576 5495214816 5495263203 5495730944 5511569622 5527630368 5537779247 5538532992 5538658356 5553916368 5554967808 5555093544 5565924352 5566050336 5570445881 5576504976 5581383808 5582615962 5593101717 5599181588 5609400048 5609698458 5626045152 5626573568 5637141888 5638336704 5639581431 5642789334 5643269632 5653869312 5653919096 5655117468 5656316094 5665020928 5667472536 5670696304 5683085408 5683987584 5698438144 5699645952 5700854016 5711612148 5712098304 5716609184 5722827264 5728560552 5739859488 5739989409 5755802052 5756585472 5756891712 5773667328 5785186176 5801123328 5802403992 5813302572 5818388576 5819621808 5830552728 5831100352 5836942111 5842052832 5859076608 5859439894 5860681827 5876462592 5876514336 5876826956 5877759888 5893952064 5895253221 5905577216 5906828928 5911493588 5917923648 5919230097 5923101184 5924408776 5935536516 5936794578 5940863929 5952832704 5965838208 5971057664 5982273024 5982408432 5983540992 5995342848 5998941718 6000077408 6000213219 6016742732 6024616983 6029887864 6041213724 6058817856 6060155409 6072054912 6076850052 6077367296 6078138066 6088782336 6090126504 6091417332 6106903712 6108198096 6120245824 6126377257 6138080256 6139381248 6139761914 6156348352 6157653216 6169219056 6174616448 6182697312 6187579827 6188106496 6199729536 6218181112 6235452223 6236300928 6261664896 6265956928 6267143168 6267285024 6279056784 6280245504 6284550272 6285937658 6297744453 6311503506 6328890568 6329895264 6347332992 6348678336 6348734238 6360658983 6361200384 6366223864 6367573212 6373148544 6378724352 6379533342 6380132528 6392116248 6393471084 6399064672 6410742912 6411083952 6429765888 6430164559 6431185332 6442447872 6443813376 6448902096 6461621824 6461768082 6462991392 6480795776 6480942468 6493725392 6494954752 6544300056 6544648201 6545687148 6559987896 6563719344 6576665536 6578059488 6583254223 6596180864 6597637046 6599035443 6611641344 6612051292 6631318848 6643774368 6649586944 6650996352 6651054916 6663488832 6663547506 6664114688 6664959873 6670790984 6676631808 6683320644 6696502736 6697922088 6716016384 6716373664 6717439872 6735945216 6749383872 6750087084 6750661632 6755992672 6763341312 6769471324 6782186334 6783470304 6783623847 6789558776 6802311516 6803237376 6815728304 6835589376 6837038208 6855873024 6855933392 6857386536 6870266676 6876277408 6885276552 6891300416 6904244256 6924363264 6924792602 6925891896 6926260341 6939491328 6944971488 6946443504 6960144576 6961619808 6967117443 6979318528 6980797824 6980859292 6994566656 6995453751 7001574008 7035826688 7049201544 7050536064 7056704512 7070119056 7084064064 7085405184 7089658394 7091161077 7105147588 7106653554 7120001889 7126231112 7161093632 7162001847 7162611456 7176064896 7177649094 7182343168 7183928752 7197422232 7198947756 7213146864 7233017792 7234166016 7234614563 7254094848 7255632384 7255696272 7256082262 7269324552 7275684416 7277226528 7283598336 7290895248 7291580032 7305275712 7305441066 7306824096 7311832528 7312594341 7313216768 7326563328 7326953088 7327017604 7348759496 7362964224 7363420757 7370173824 7384710656 7384877808 7398748728 7405221824 7406623744 7406791392 7406856611 7420703472 7421400448 7428835414 7435339968 7442788899 7457006592 7457468956 7459049598 7479200064 7479597944 7480785312 7497129024 7501393536 7503049554 7504639857 7516189184 7517782272 7519441908 7523719112 7533565578 7538492416 7540156624 7541754792 7555920372 7556630048 7578650112 7592884992 7600491756 7601138688 7615415808 7615482864 7636635006 7638080736 7638253623 7653145984 7653319212 7667694342 7674402736 7675855616 7712925066 7713581568 7728069888 7735812084 7736538656 7751070096 7752712968 7759495744 7774070304 7774138757 7789403776 7797207418 7813757952 7814242436 7835352448 7837013184 7851733344 7858602752 7860337628 7868887488 7875101598 7875771904 7876770759 7890564864 7892306796 7914048688 7915305024 7915726104 7937110272 7938792576 7954450944 7976544576 7978054656 8000284292 8015311122 8017010001 8032822644 8054951632 8056230336 8078423808 8080136064 8080207212 8081919846 8096073216 8102466736 8104184088 8120168672 8121889776 8137145016 8144264128 8146062067 8185144968 8201217024 8203027536 8210204288 8225625408 8225811594 8227368864 8243596416 8250106436 8266306048 8267354433 8291095813 8307799488 8315067904 8330874552 8332451712 8348886528 8349075504 8356380032 8372075712 8373660672 8373923943 8396992604 8398772382 8414547687 8415338008 8439860352 8455712832 8463110656 8464184001 8464904448 8464978984 8480803968 8480878644 8481600512 8482676202 8490097616 8497531392 8501208804 8506044456 8522821664 8524628112 8547657216 8548111936 8549468928 8549999029 8568147456 8573021184 8574913776 8598536128 8609789232 8615690776 8617321856 8633703078 8635337568 8641256624 8701684992 8702224531 8703605988 8725733408 8727582864 8729432712 8746650528 8751625792 8753557813 8763079248 8770745984 8772682226 8789159841 8798713924 8814771504 8815240434 8840928096 8841758464 8858365824 8860243392 8867240382 8867995136 8884651776 8884730008 8886613164 8902175744 8903304774 8911094192 8928872414 8930562784 8954688512 8956586496 8973409536 8993014272 8998412577 8999178496 9000116112 9025114098 9042915112 9044627072 9044831796 9061820586 9069748688 9114119168 9115275078 9116050944 9133173504 9135189756 9143182048 9160355568 9162297144 9180368736 9187618531 9205659008 9207120384 9207691262 9209642871 9234441216 9234522528 9235013788 9236479824 9259961984 9261924672 9280192768 9282159744 9289489924 9299594304 9307730432 9327271668 9354451392 9371626418 9398935392 9400714752 9400927536 9426825408 9426908414 9428906487 9445418752 9454881436 9467255259 9475538072 9493335852 9520999488 9523101357 9541800576 9549335796 9550148608 9551359818 9568086528 9570198792 9588174372 9596562976 9598597008 9616625928 9617529152 9627164261 9645554688 9663671808 9673353144 9674261696 9692347392 9692432736 9692652123 9694487088 9702968704 9721193664 9721413702 9740367616 9740588088 9742432128 9750125788 9769270784 9798567779 9816450084 9817285632 9826898432 9845579016 9846503744 9864998304 9867089232 9875721856 9894271296 9894358418 9896455569 9913786624 9918076938 9923718532 9945399464 9946978272 9972266752 9974380416 9976494528 9976582374 9995321259 9996172032 10001858048 10004066072 10006186476 10014947712 10023709696 10024980966 10025922544 10044754104 10046883132 10055673056 10074024576 10074560496 10103917824 10104544307 10123846656 10124075808 10125992448 10133989008 10153977152 10154206986 10173279501 10175205456 10182180008 10184107648 10184338164 10203467274 10204425616 10223592456 10253384064 10283809536 10283900088 10284447173 10286079804 10304093184 10314416112 10334760128 10336950624 10345113779 10356366384 10365427072 10367715358 10387188903 10417457232 10440216864 10449350912 10468977792 10471196736 10471288938 10491849984 10500135464 10502361012 10520753152 10523075728 10552303762 10553740032 10554301472 10582813696 10585056768 10626096096 10628107776 10634487591 10635392768 10657721382 10659980331 10687081496 10689346668 10710430192 10741640448 10743917184 10771231744 10773514752 10773609616 10775893128 10796133348 10805578784 10819720296 10829186368 10849526688 10881142272 10881816946 10883544408 10884123393 10904914944 10913526624 10915839792 10937370048 10957913568 10967500544 10967748792 10969825152 10990429632 10990526406 10991461888 11023139244 11055260736 11075558494 11077065984 11077316712 11107832736 11109935616 11110187088 11132100672 11140891762 11143253121 11153009952 11162767616 11165231924 11186203434 11188574397 11198363176 11218800096 11219396916 11252090304 11253147136 11254574331 11274283776 11276673408 11279162862 11285578668 11286539264 11307738624 11307838192 11310234936 11312632188 11334945072 11341392608 11366170816 11367975168 11399291904 11401708032 11423224296 11433218368 11445654528 11454952509 11457121104 11479718976 11479978818 11511604104 11513170944 11513783424 11570372352 11571089761 11602246656 11604807984 11626605144 11636777152 11639243616 11639346103 11661105456 11662200704 11673884222 11684105664 11695811127 11718153216 11718879788 11721363654 11753028672 11753653912 11755519776 11787904128 11790506442 11811154432 11812652397 11813657856 11822987176 11835847296 11838460194 11846202368 11846574817 11848817552 11871073032 11873589156 11881727858 11905665408 11931676416 11964546048 11964816864 11967081984 11997883436 12000154816 12000426438 12022966683 12033485464 12049233966 12059775728 12082427448 12117635712 12120310818 12144109824 12153700104 12156276132 12177564672 12180253008 12182834664 12213807424 12216396192 12216503761 12240491648 12252754514 12278762496 12279523828 12312696704 12315306432 12338438112 12349232896 12365394624 12375159654 12376212992 12399459072 12434008279 12436362224 12470904446 12472601856 12523329792 12531913856 12534570048 12558113568 12560491008 12569100544 12571875316 12595488906 12598158573 12623007012 12657781136 12659790528 12694665984 12697356672 12697468476 12721317966 12722400768 12732447728 12735146424 12746297088 12759066684 12760265056 12784232496 12786942168 12798129344 12821485824 12822167904 12822280807 12859531776 12860329118 12862370664 12887626752 12897804192 12923243648 12923536164 12925982784 12961591552 12961884936 12987450784 12989909504 13050570673 13088600112 13089296402 13091374296 13119975792 13127438688 13153331072 13156118976 13159023339 13166508446 13192361728 13195274092 13198070886 13222860651 13224102584 13262637696 13287548736 13299173888 13300860573 13301992704 13302109832 13326977664 13327095012 13328229376 13329919746 13341581968 13353263616 13366641288 13393005472 13393308621 13395844176 13432032768 13432747328 13434879744 13471890432 13498767744 13500174168 13511985344 13526682624 13537671147 13538942648 13564372668 13566940608 13567247694 13579117552 13604623032 13606474752 13631456608 13671178752 13674076416 13674924263 13711746048 13711866784 13714773072 13740533352 13752554816 13755590849 13770553104 13782600832 13808488512 13811536893 13848726528 13849585204 13851783792 13852520682 13889942976 13892887008 13920289152 13923239616 13934234886 13958637056 13961595648 13961718584 13989133312 13990907502 14000497511 14003148016 14057439627 14071653376 14098403088 14101072128 14140238112 14140362621 14168128128 14179316788 14182322154 14210295176 14213307108 14240003778 14252462224 14322187264 14324003694 14325222912 14352129792 14355298188 14367857504 14394844464 14397895512 14426293728 14437686263 14466035584 14468332032 14469229126 14511264768 14511392544 14512164524 14538649104 14551368832 14554453056 14581790496 14583160064 14610551424 14610882132 14613648192 14623665056 14625188682 14626433536 14653906176 14654035208 14694737057 14697518992 14725928448 14726841514 14740347648 14769421312 14769755616 14797497456 14810443648 14813582784 14813713222 14841406944 14841537627 14842800896 14857670828 14870679936 14877115407 14885577798 14914937912 14918099196 14958400128 14959195888 14961570624 14964873561 14994258048 15002787072 15006099108 15009279714 15032378368 15035564544 15038883816 15047438224 15067131156 15080313248 15083509584 15111840744 15113260096 15157300224 15185769984 15200983512 15230831616 15230965728 15231310479 15273270012 15276161472 15276507246 15306291968 15306638424 15335388684 15348805472 15351711232 15397749367 15425850132 15427163136 15456139776 15471624168 15473077312 15502140192 15505425936 15518991488 15548140608 15548277514 15551573037 15578807552 15594414836 15628484872 15670704896 15674026368 15703466688 15706933407 15717205504 15720675256 15737774976 15750203196 15751543808 15753541518 15781129728 15784613592 15828097376 15828455643 15830610048 15831452208 15874220544 15877585152 15908901888 15953089152 15986582073 16000568584 16030622244 16034020002 16065645288 16109903264 16112460672 16156847616 16160272128 16160414424 16161274129 16163839692 16192146432 16204933472 16208368176 16240337344 16243779552 16256607367 16274290032 16288528256 16292124134 16322725419 16370289936 16406055072 16420408576 16451250816 16451623188 16454737728 16485789609 16487192832 16500212872 16532612096 16534708866 16546042513 16582191626 16613337741 16615598976 16630135808 16661749104 16664903424 16697773056 16698151008 16711337643 16712760064 16744151424 16747847886 16779305151 16793985208 16797544764 16829095374 16830676016 16879720704 16911425664 16926221312 16928368002 16929808896 16929957968 16961607936 16961757288 16965352404 16980195232 16995062784 17002417608 17012088912 17045643328 17049256224 17062720129 17095314432 17096223872 17098937856 17099998058 17136294912 17149827552 17197072256 17219578464 17231381552 17234643712 17267406156 17270675136 17282513248 17366507431 17403369984 17404449062 17407211976 17451466816 17455165728 17458865424 17493301056 17503251584 17507115626 17510826333 17526158496 17541491968 17545364452 17578319682 17582045481 17597427848 17629543008 17630480868 17681856192 17683516928 17685759663 17716731648 17720486784 17734480764 17735990272 17769303552 17769460016 17773226328 17806609548 17822188384 17822591787 17857744828 17861125568 17913172992 17946819072 17986028544 17996825154 17998356992 18000232224 18000639657 18050228196 18085830224 18089254144 18089663592 18123641172 18139497376 18230550156 18232101888 18266347008 18270379512 18286364096 18320711136 18324594288 18360737472 18375237062 18379131771 18411318016 18414240768 18415382524 18419285742 18469045056 18470027576 18472959648 18519923968 18523849344 18560385536 18562739481 18564319488 18578979848 18599188608 18615460864 18654543336 18706356669 18708902784 18743252836 18797870784 18801429504 18801855072 18853650816 18853816828 18857812974 18890837504 18893233359 18909762872 18934510518 18951076144 18986671704 19041998976 19046202714 19083601152 19098671592 19102719636 19136173056 19140397584 19176348744 19193125952 19197194016 19197363053 19233251856 19235058304 19254328522 19290493677 19327343616 19346706288 19348523392 19384865472 19385304246 19388974176 19405937408 19442387328 19442827404 19480735232 19481176176 19484864256 19500251576 19538541568 19539155867 19597135558 19632900168 19633944603 19653796864 19691158032 19693007488 19729996608 19734178464 19749762669 19751443712 19788542592 19788716836 19792911138 19797106329 19827573248 19836153876 19847437064 19890798928 19893956544 19944533504 19948760832 19952989056 19953164748 19990642518 19992344064 20003716096 20008132144 20012372952 20029895424 20049961932 20051845088 20089508208 20093766264 20111346112 20148049152 20149120992 20149298411 20207835648 20209088614 20248151616 20251984896 20267978016 20307954304 20308413972 20346559002 20350410912 20364360016 20368215296 20368676328 20406934548 20408851232 20447184912 20506768128 20508039629 20567619072 20567800176 20568894346 20572159608 20628832224 20669520256 20673901248 20690227558 20712732768 20730854144 20735430716 20774377806 20778781023 20834914464 20880433728 20898701824 20901352329 20937955584 20942393472 20942577876 20983699968 21000270928 21004722024 21046151456 21104607524 21107480064 21108602944 21170113536 21252192192 21256215552 21268975182 21270785536 21273483231 21315442764 21319960662 21374162992 21378693336 21420860384 21483280896 21487834368 21489166699 21547029504 21547219232 21551786256 21592266696 21611157568 21615928477 21639440592 21658372736 21699053376 21703843689 21762284544 21763633892 21767088816 21768246786 21827053248 21831679584 21874740096 21915827136 21935001088 21935497584 21937783023 21939650304 21980859264 21981052812 21982923776 22000781803 22046278488 22090262271 22110521472 22151116988 22154131968 22154633424 22215665472 22219871232 22220374176 22220569833 22264201344 22281783524 22286506242 22306019904 22325535232 22328366697 22330463848 22372406868 22377148794 22396726352 22437600192 22438793832 22504180608 22506294272 22509148662 22548567552 22553346816 22558325724 22571157336 22615477248 22615676384 22620469872 22625264376 22669890144 22682785216 22687792699 22732341632 22735950336 22803416064 22846448592 22866436736 22909905018 22914242208 22959437952 22959957636 23023208208 23027566848 23091729661 23140744704 23142179522 23209615968 23253210288 23273554304 23278487232 23278692206 23322210912 23322416271 23324401408 23347768444 23368211328 23391622254 23437759576 23442727308 23506057344 23507307824 23511039552 23575808256 23581012884 23622308864 23625304794 23627315712 23645974352 23671694592 23676920388 23693149634 23697635104 23742146064 23747178312 23763455716 23811330816 23812807213 23863352832 23929633728 23934163968 23995766872 24000309632 24000852876 24045933366 24066970928 24098467932 24119551456 24164854896 24235271424 24236774107 24240621636 24288219648 24307400208 24312552264 24360506016 24365669328 24427614848 24432792384 24433007522 24438186201 24480983296 24505509028 24559047656 24625393408 24630612864 24676876224 24698465792 24730789248 24750319308 24752425984 24798918144 24868016558 24872724448 24873287439 24941808892 24945203712 25046659584 25063827712 25069140096 25116227136 25120982016 25121771829 25138201088 25143750632 25190977812 25196317146 25246014024 25315562272 25319581056 25389331968 25394713344 25394936952 25396287917 25442635932 25444801536 25464895456 25470292848 25492594176 25518133368 25520530112 25546097291 25568464992 25573884336 25596258688 25642971648 25644335808 25644561614 25649997087 25719063552 25720658236 25724741328 25795608384 25846487296 25847072328 25851965568 25923183104 25923769872 25974901568 25979819008 26000923949 26101141346 26106673593 26177200224 26178592804 26182748592 26239951584 26254877376 26260673439 26306662144 26312237952 26318046678 26333016892 26367479523 26384723456 26390548184 26396141772 26445721302 26448205168 26525275392 26575097472 26598347776 26601721146 26603985408 26604219664 26653955328 26654190024 26659839492 26683163936 26706527232 26733282576 26786010944 26786617242 26791688352 26812845917 26864065536 26865494656 26869759488 26995237731 26997535488 27000348336 27023970688 27075342294 27077885296 27128745336 27133881216 27134495388 27158235104 27209246064 27262913216 27290225963 27342357504 27348152832 27349848526 27423733568 27429546144 27481066704 27505109632 27511181698 27541106208 27562855593 27565201664 27616977024 27623073786 27628928613 27699170408 27703567584 27705041364 27779885952 27785774016 27840578304 27846479232 27868469772 27917274112 27923191296 27923437168 27981815004 28000995022 28006296032 28114879254 28196806176 28202144256 28280476224 28280725242 28286719461 28336256256 28358633576 28364644308 28420590352 28426614216 28480007556 28504924448 28648007388 28650445824 28704259584 28710596376 28735715008 28789688928 28795791024 28852587456 28875372526 28881492783 28932071168 28936664064 28938458252 29022785088 29024329048 29077298208 29102737664 29108906112 29163580992 29166320128 29221102848 29221764264 29227296384 29247330112 29250377364 29252867072 29307812352 29308070416 29389474114 29395037984 29395703337 29451856896 29453683028 29480695296 29539511232 29594994912 29620887296 29627165568 29627426444 29682813888 29683075254 29685601792 29689366707 29715341656 29741359872 29754230814 29771155596 29829875824 29836198392 29916800256 29918391776 29923141248 29929747122 29988516096 30005574144 30012198216 30018559428 30071129088 30077767632 30094876448 30134262312 30160626496 30167019168 30223681488 30226520192 30313632921 30371539968 30401967024 30461931456 30462620958 30546540024 30552322944 30553014492 30612583936 30613276848 30670777368 30697610944 30703422464 30704387791 30795498734 30851700264 30853341519 30912279552 30943248336 30946154624 31004280384 31010851872 31035341337 31037982976 31096281216 31096555028 31103146074 31157615104 31161566709 31188829672 31256969744 31341409792 31348052736 31406933376 31413866814 31434411008 31441350512 31475549952 31500406392 31507083036 31562259456 31569227184 31656194752 31656911286 31661220096 31662904416 31748441088 31755170304 31903462773 31906178304 31973164146 32001137168 32061244488 32068040004 32131290576 32219806528 32224921344 32226919417 32313695232 32320544256 32320828848 32322548258 32327679384 32409866944 32416736352 32480674688 32487559104 32513214734 32548580064 32577056512 32584248268 32645450838 32652370179 32740579872 32812110144 32840817152 32902501632 32903246376 32909475456 32971579218 32974385664 32994179449 33000425744 33069417732 33092085026 33164383252 33226675482 33231197952 33323498208 33329806848 33396302016 33422675286 33425520128 33429759363 33488302848 33495695772 33558610302 33587970416 33595089528 33658190748 33661352032 33759441408 33822851328 33856736004 33859617792 33859915936 33923215872 33923514576 33930704808 33960390464 34004835216 34024177824 34091286656 34098512448 34125440258 34192447744 34197875712 34199996116 34299655104 34394144512 34439156928 34462763104 34469287424 34534812312 34541350272 34565026496 34630254463 34713269283 34733014862 34806739968 34808898124 34814423952 34902933632 34910331456 34917730848 34918038309 34986602112 35006503168 35014231252 35021652666 35052316992 35082983936 35087433381 35090728904 35156639364 35164090962 35194855696 35259086016 35260961736 35363712384 35367033856 35371519326 35433463296 35440973568 35468961528 35538607104 35538920032 35539724451 35546452656 35613219096 35644376768 35645183574 35715489656 35722251136 35893638144 35993650308 35996713984 36000464448 36001279314 36100456392 36171660448 36178508288 36179327184 36247282344 36278994752 36287003753 36461100312 36532694016 36540759024 36572728192 36641422272 36649188576 36649511283 36721474944 36750474124 36758263542 36822636032 36830765048 36838571484 36938090112 36940055152 36945919296 37039847936 37047698688 37120771072 37125478962 37128638976 37157959696 37198377216 37302024837 37309086672 37412713338 37417805568 37486505672 37595741568 37603710144 37707301632 37707633656 37715625948 37781675008 37786466718 37819525744 37869021036 37902152288 37973343408 38083997952 38086359311 38092405428 38167202304 38197343184 38205439272 38280795168 38352697488 38386251904 38394388032 38394726106 38466503712 38466842421 38470116608 38508657044 38580987354 38693412576 38697046784 38769730944 38770608492 38777948352 38811874816 38884774656 38885654808 38961470464 38962352352 38969728512 38993121167 39000503152 39078311734 39151712019 39194271116 39265800336 39267889206 39382316064 39386014976 39459993216 39468356928 39477070017 39499525338 39502887424 39577085184 39577433672 39585822276 39594212658 39655146496 39672307752 39694874128 39781597856 39787913088 39889067008 39897521664 39905978112 39906329496 39908452441 39981285036 39984688128 40016264288 40024745904 40059790848 40099923864 40103690176 40179016416 40179925863 40187532528 40222692224 40296098304 40298241984 40298596822 40415671296 40418177228 40496303232 40535956032 40615908608 40616827944 40693118004 40700821824 40728720032 40736430592 40737352656 40813869096 40817702464 40858594777 40894369824 41013536256 41016079258 41024772789 41135238144 41135600352 41137788692 41144319216 41257664448 41266772547 41339040512 41347802496 41380455116 41425465536 41434610679 41461708288 41470861432 41548755612 41557562046 41669828928 41760867456 41797403648 41802704658 41875911168 41884786944 41885155752 41967399936 42000541856 42001492533 42009444048 42092302912 42172318881 42209215048 42214960128 42217205888 42421087863 42504384384 42537950364 42541571072 42546966462 42630885528 42639921324 42748325984 42757386672 42841720768 42884640799 42966561792 42975668736 42978333398 43094438464 43103572512 43184533392 43222315136 43231856954 43278881184 43313058789 43316745472 43398106752 43407687378 43527267784 43534177632 43536493572 43654106496 43663359168 43749480192 43831654272 43870002176 43870995168 43875566046 43879300608 43961718528 43962105624 44001563606 44084211171 44092556976 44180524542 44221042944 44302233976 44308263936 44309266848 44431330944 44440748352 44441139666 44524612881 44528402688 44563567048 44573012484 44612039808 44651070464 44656733394 44660927696 44744813736 44754297588 44793452704 44875200384 44877587664 45008361216 45011151913 45018297324 45097135104 45106693632 45116651448 45142314672 45231352768 45240939744 45250528752 45339780288 45365570432 45375585398 45464683264 45471900672 45692897184 45732873472 45819810036 45828484416 45918875904 45919915272 46046416416 46055133696 46082779561 46183459322 46193248101 46281489408 46284359044 46419231936 46506420576 46547108608 46556974464 46557384412 46644421824 46644832542 46648802816 46654719111 46695536888 46736422656 46783244508 46875519152 46885454616 47012114688 47014615648 47022079104 47151616512 47162025768 47250609588 47254631424 47291948704 47343389184 47353840776 47386299268 47395270208 47484292128 47485366929 47494356624 47526911432 47622661632 47625614426 47726705664 47859267456 47991533744 48000619264 48001705752 48091866732 48133941856 48196935864 48239102912 48329709792 48470542848 48473548214 48481243272 48483822387 48576439296 48614800416 48625104528 48721012032 48731338656 48769822101 48855229696 48865584768 48866015044 48876372402 48961966592 48968176257 49011018056 49118095312 49250786816 49261225728 49353752448 49396931584 49461578496 49500638616 49597836288 49638127539 49736033116 49745448896 49746574878 49840013223 49883617784 49890407424 50093319168 50127655424 50134012929 50138280192 50232454272 50243543658 50276402176 50287501264 50381955624 50392634292 50492028048 50631124544 50639162112 50642301941 50778663936 50789426688 50789873904 50792575834 50885271864 50929790912 50940585696 50985188352 51036266736 51041060224 51092194582 51136929984 51147768672 51188160387 51192517376 51285943296 51288671616 51289123228 51299994174 51441316472 51449482656 51543945299 51591216768 51692974592 51694144656 51703931136 51846366208 51847539744 51847996277 51949803136 52001847898 52099522293 52202282692 52213347186 52354400448 52357185608 52365497184 52479903168 52509754752 52521346878 52532478999 52613324288 52624475904 52636093356 52666033784 52734959046 52769446912 52781096368 52792283544 52891442604 52896410336 53050550784 53150194944 53203442292 53207970816 53208439328 53307910656 53308380048 53319678984 53366327872 53466565152 53467775361 53572021888 53573234484 53583376704 53625691834 53730989312 53739518976 53990475462 53995070976 54000696672 54047941376 54150684588 54155770592 54257490672 54267762432 54268990776 54316470208 54418492128 54418971299 54525826432 54580451926 54696305664 54699697052 54847467136 54859092288 54962133408 55010219264 55022363396 55082212416 55125711186 55130403328 55137395313 55233954048 55246147572 55257857226 55398340816 55407135168 55410082728 55559771904 55571548032 55681156608 55692958464 55736939544 55846382592 55846874336 55963630008 56001990044 56012592064 56119070007 56229758508 56393612352 56404288512 56560952448 56561450484 56573438922 56672512512 56717267152 56729288616 56841180704 56853228432 56960015112 57009848896 57022434469 57296014776 57408519168 57421192752 57471430016 57579377856 57591582048 57592089159 57705174912 57750745052 57762985566 57864142336 57871481031 57876916504 58037670691 58045570176 58048658096 58154596416 58205475328 58217812224 58327161984 58332640256 58442205696 58443528528 58454592768 58494660224 58500754728 58615624704 58616140832 58617467601 58778948228 58790075968 58791406674 58901833809 58907366056 58961390592 59079022464 59189989824 59241774592 59249288007 59254331136 59254852888 59365627776 59366150508 59371203584 59378733414 59430683312 59482719744 59508461628 59542311192 59659751648 59672396784 59833600512 59836783552 59846282496 59849993203 59859494244 59977032192 60011148288 60024396432 60037118856 60155535264 60189752896 60268524624 60321252992 60334038336 60447362976 60447895233 60453040384 60627265842 60803934048 60915571717 60923862912 60925241916 61093080048 61104645888 61106028984 61225167872 61226553696 61274904691 61341554736 61395221888 61408775582 61524118887 61590997468 61703400528 61706683038 61886496672 61892309248 62008560768 62021703744 62070682674 62075965952 62192562432 62193110056 62206292148 62315230208 62323133418 62377659344 62513939488 62682819584 62696105472 62813866752 62827733628 62882701024 62951099904 63000812784 63014166072 63138454368 63312389504 63313822572 63322440192 63325808832 63510340608 63806925546 63812356608 63946328292 64002274336 64122488976 64136080008 64262581152 64313329717 64439613056 64449842688 64453838834 64467500097 64641088512 64641657696 64645096516 64655358768 64819733888 64833472704 64847785431 64961349376 64975118208 65026429468 65097160128 65111531067 65154113024 65168496536 65290901676 65304740358 65481159744 65624220288 65681634304 65805003264 65806492752 65818950912 65943158436 65948771328 65988358898 66000851488 66002345409 66138835464 66184170052 66270786813 66328766504 66453350964 66462395904 66646996416 66659613696 66661709499 66792604032 66845350572 66851040256 66859518726 66976605696 66991391544 67117220604 67175940832 67190179056 67316381496 67322704064 67390149827 67518882816 67645702656 67713472008 67719831872 67846431744 67847029152 67861409616 67920780928 68009670432 68048355648 68063378097 68182573312 68197024896 68250880516 68384895488 68399992232 68589974453 68599310208 68788289024 68878313856 68925526208 68938574848 69069624624 69082700544 69130052992 69260508926 69275188983 69426538566 69466029724 69617796248 69628847904 69805867264 69820662912 69835461696 69836076618 69967248813 69973204224 70013006336 70028462504 70043305332 70104633984 70165967872 70174866762 70181457808 70313278728 70328181924 70389711392 70518172032 70521923472 70727424768 70731810149 70743038652 70866926592 70881947136 70937923056 71077840064 71079448902 71092905312 71226438192 71288753536 71290367148 71430979312 71438421639 71444502272 71987300616 71991130211 72000928896 72002558628 72200912784 72343320896 72357016576 72358654368 72415796453 72494564688 72557989504 72574007506 72710322321 72922200624 73081518048 73145456384 73282844544 73298377152 73299022566 73314558603 73442949888 73500948248 73516527084 73645272064 73661530096 73677142968 73876180224 73880110304 73891838592 74079695872 74095397376 74250957924 74257277952 74315919392 74396754432 74604049674 74618173344 74619862317 74825426676 74835611136 74973011344 75191483136 75207420288 75414603264 75415267312 75431251896 75572933436 75639051488 75738042072 75804304576 75946686816 76167995904 76172718622 76184810856 76188863751 76334404608 76394686368 76410878544 76561590336 76638291873 76705394976 76772503808 76788776064 76789452212 76933007424 76933684842 76940233216 76949991261 77017314088 77161974708 77386825152 77394093568 77539461888 77541216984 77555896704 77623749632 77769549312 77771309616 77924704704 77939457024 77986242334 78001006304 78002771847 78156623468 78303424038 78320020779 78388542232 78531600672 78535778412 78764632128 78772029952 78782020317 78919986432 78936713856 78954140034 78999050676 79005774848 79154170368 79154867344 79171644552 79188425316 79344615504 79389748256 79563195712 79575826176 79580760193 79795043328 79811956224 79812658992 79816904882 79962570072 80032528576 80049491808 80119581696 80199847728 80207380352 80358032832 80359851726 80375065056 80438537751 80445384448 80592196608 80596483968 80597193644 80836354456 80992606464 80997628327 81071912064 81231817216 81233655888 81386236008 81401643648 81457440064 81472861184 81474705312 81475422721 81627738192 81635404928 81717189554 81788739648 81870677889 82027072512 82032158516 82049545578 82271200704 82275577384 82288638432 82515328896 82533545094 82678081024 82688566779 82695604992 82760910232 82850931072 82869221358 82923416576 82941722864 83097511224 83115124092 83339657856 83521734912 83605409316 83751822336 83769573888 83770311504 84001083712 84002985066 84018888096 84184605824 84344637762 84418430096 84434411776 84842175726 85008768768 85075900728 85093932924 85261771056 85279842648 85496651968 85514773344 85515526327 85683441536 85769281598 85951337472 85956666796 86188876928 86207145024 86369066784 86444630272 86463713908 86557762368 86626117578 86633490944 86644478349 86796213504 86815374756 87054535568 87068355264 87072987144 87308212992 87326718336 87498960384 87663308544 87741990336 87751132092 87758601216 87923437056 87924211248 88003127212 88168422342 88185113952 88187110011 88361049084 88442085888 88604467952 88618533696 88862661888 88881496704 88882279332 89049225762 89056805376 89127134096 89146024968 89224079616 89313466788 89321855392 89489627472 89508595176 89586905408 89750400768 89755175328 89755965649 90016722432 90022303826 90036594648 90213387264 90233302896 90284629344 90462705536 90481879488 90501057504 90679560576 90731140864 90751170796 90929366528 90940898763 91385794368 91465746944 91639620072 91656968832 91837751808 91839830544 92092832832 92110267392 92113163373 92165559122 92366918644 92386496202 92560024557 92568718088 92838463872 93012841152 93094217216 93106024011 93113948928 93114768824 93288843648 93289665084 93297605632 93309438222 93391073776 93472845312 93566489016 93751038304 93770909232 94024229376 94029231296 94044158208 94049989319 94303233024 94324051536 94501219176 94583897408 94686778368 94707681552 94772598536 94790540416 94968584256 94970733858 94988713248 95053822864 95245323264 95251228852 95718534912 95724469841 95983067488 96001238528 96003411504 96183733464 96267883712 96289135943 96393871728 96478205824 96659419584 96680758251 96941085696 96947096428 96962486544 96967644774 97229600832 97250209056 97442024064 97462677312 97539644202 97710459392 97731169536 97732030088 97752744804 97923933184 97936352514 98022036112 98236190624 98501573632 98522451456 98707504896 98923156992 98982538347 99001277232 99276255078 99472066232 99490897792 99493149756 99680026446 99767235568 100255310848 100268025858 100276560384 100464908544 100487087316 100575002528 100763911248 100785268584 100984056096 101063803841 101262249088 101278324224 101284603882 101578853376 101579747808 101585151668 101770543728 101859581824 101881171392 102072533472 102082120448 102184389164 102273859968 102295537344 102376320774 102385034752 102577343232 102578246456 102599988348 102882632944 102898965312 103087890598 103182433536 103385949184 103388289312 103407862272 103695079488 103695992554 103890763389 103899606272 104003695796 104139807849 104199044586 104404565384 104426694372 104708800896 104714371216 104730994368 104754114927 104959806336 105019509504 105042693756 105064957998 105226648576 105248951808 105272186712 105332067568 105469918092 105562192736 105584567088 105782885208 105792820672 105898806871 106101101568 106300389888 106406884584 106416878656 106615821312 106616760096 106619173353 106639357968 106732655744 106933130304 106935550722 107144043776 107146468968 107166753408 107251383668 107461978624 107784245569 107980950924 107990141952 108001393344 108095882752 108301369176 108311541184 108514981344 108535524864 108537981552 108632940416 108836984256 108837942598 108861011259 109051652864 109160903852 109399394104 109694934272 109718184576 109924266816 109948533849 110020438528 110044726792 110164424832 110251422372 110260806656 110274790626 110467908096 110492295144 110515714452 110796681632 110814270336 110820165456 111119543808 111143096064 111149987377 111362313216 111385916928 111473879088 111693748672 111906074511 111927260016 112003980088 112025184128 112238140014 112459517016 112787224704 113121904896 113122900968 113128918903 113146877844 113345025024 113434534304 113458577232 113682361408 113706456864 113796251569 113920030224 114019697792 114044868938 114259077933 114592029552 114842385504 114942860032 115158755712 115183164096 115184178318 115400527263 115410349824 115501490104 115525971132 115728284672 115742962062 115753833008 116075341382 116091140352 116097316192 116309192832 116410950656 116435624448 116654323968 116884411392 116887057056 116909185536 116979363501 116989320448 117001509456 117232281664 117234935202 117455136057 117557896456 117580151936 117582813348 117803667618 117814732112 118158044928 118379979648 118483549184 118498576014 118508662272 118509705776 118731255552 118732301016 118757466828 118861366624 118965439488 119016923256 119084622384 119319503296 119344793568 119439040903 119667201024 119673567104 119692564992 119699986406 119718988488 119725357323 119954064384 120048792864 120074237712 120311070528 120379505792 120537049248 120642505984 120668076672 120894725952 120895790466 120906080768 121254531684 121607868096 121831143434 121847725824 121850483832 122186160096 122209291776 122212057968 122453107392 122549809382 122575784331 122683109472 122790443776 122817551164 123048237774 123074318367 123181994936 123406801056 123413366076 123772993344 123784618496 123800317641 124017121536 124043407488 124141365348 124151931904 124385124864 124386220112 124412584296 124646266836 124755318688 125027878976 125392210944 125627733504 125655467256 125765402048 125902199808 126001625568 126004477599 126028332144 126276908736 126624779008 126627645144 126644880384 126651617664 127613851092 127624713216 127892656584 128004548672 128244977952 128272160016 128525162304 128626659434 128653922397 128879226112 128899685376 128907677668 128935000194 129283315392 129290193032 129310717536 129639467776 129666945408 129695570862 129922698752 129939176367 129950236416 130052858936 130194320256 130223062134 130308226048 130336993072 130581803352 130609480716 130962319488 131248440576 131610006528 131612985504 131637901824 131886316872 131976717796 132001702976 132004690818 132252633513 132277670928 132368340104 132541573626 132657533008 132906701928 132924791808 133293992832 133323418998 133585208064 133690701144 133719037452 133953211392 133982783088 134234441208 134351881664 134380358112 134381541371 134632762992 134645408128 134780299654 135033455739 135291405312 135426944016 135439663744 135694058304 135722819232 135841561856 136019340864 136096711296 136126756194 136365146624 136394049792 136501761032 136769790976 136774091069 136799984464 137179948906 137198620416 137576578048 137756627712 137851052416 138139249248 138165401088 138248338683 138260105984 138521017852 138550377966 138579744303 138853077132 138932059448 139235592496 139257695808 139611734528 139641325824 139670923392 139672153236 139934497626 139946408448 140026012672 140056925008 140086610664 140209267968 140349733524 140362915616 140626557456 140656363848 140779422784 141036344064 141043846944 141045088877 141454849536 141463620298 141486077304 141763894272 141875846112 142155680128 142158897804 142185810624 142452876384 142577507072 142580734296 142861958624 142876843278 142889004544 143556277403 143974601232 143982260422 144001857792 144005117256 144401825568 144686641792 144717308736 144831592906 144989129376 145115979008 145148015012 145420644642 145451467161 145844401248 146163036096 146290912768 146309466303 146565689088 146596754304 146598045132 146629117206 146885899776 147001896496 147033054168 147323060192 147354285936 147752360448 147760220608 147783677184 148190794752 148501915848 148631838784 148793508864 148914382617 149208099348 149236346688 149239724634 149650853352 149671222272 149946022688 150382966272 150414840576 150424166893 150829206528 150830534624 150862503792 151145866872 151278102976 151311499339 151476084144 151608609152 151893373632 151926905823 152335991808 152345437244 152369621712 152377727502 152789372736 152821757088 153123180672 153276583746 153410789952 153545007616 153564481161 153577552128 153578904424 153866014848 153867369684 153880466432 153899982522 154005472621 154034628176 154323949416 154631835897 154773650304 154788187136 155078923776 155082433968 155111793408 155539098624 155542619232 155543988831 155849409408 155972484668 156002012608 156005543694 156298566879 156313246936 156606848076 156640041558 156777084464 157063201344 157071556824 157529264256 157544059904 157564040634 157839972864 157873427712 157908280068 157998101352 158308340736 158309734688 158343289104 158376850632 158689231008 158779496512 158814548893 159126391424 159151652352 159161520386 159623912448 159625317984 159633809764 159925140144 160065057152 160098983616 160399695456 160414760704 160716065664 160719703452 160750130112 160877075502 160890768896 161192967936 161194387288 161642107627 161672708912 161985212928 161995256654 162143824128 162463634432 162467311776 162772472016 162803287296 162914880128 162949410624 162950845442 163255476384 163256913897 163270809856 163434379108 163577479296 163741355778 164064317032 164099091156 164542401408 164551154768 164577276864 165030657792 165067090188 165356162048 165377133558 165391209984 165521820464 165701862144 165738442716 165883445728 166195022448 166230248184 166679315712 166689650491 167043469824 167210818632 167539147776 167540623008 168002167424 168005970132 168037776192 168369211648 168689275524 168836860192 168868823552 169657418749 169684351452 170017537536 170151801456 170187865848 170523542112 170559685296 170993303936 171029546688 171031052654 171067303407 171366883072 171538563196 171913333592 172377753856 172414290048 172738133568 172776267477 172889260544 172927427816 173115524736 173252235156 173266981888 173288956698 173592427008 173630749512 174109071136 174113012073 174136710528 174145974288 174616425984 174653436672 174997920768 175326617088 175483980672 175502264184 175846874112 175848422496 175852402803 176006254424 176336844684 176370227904 176374220022 176722098168 176884171776 177208935904 177237067392 177725323776 177762993408 177764558664 177774015419 178098451524 178113610752 178254268192 178292049936 178448159232 178626933576 178643710784 178822681037 178979254944 179017190352 179173810816 179500801536 179510350656 179511931298 179549979609 180033444864 180044607652 180073189296 180466605792 180569258688 180925411072 180963758976 181002115008 181343685699 181359121152 181462281728 181502341592 181858733056 181881797526 182006467643 182746715151 182771588736 182931493888 183279240144 183313937664 183675503616 183679661088 183824714073 184185665664 184226326746 184331118244 184572356661 184733837288 184772992404 185120049114 185137436176 185676927744 186025682304 186188434432 186212048022 186227897856 186229537648 186577687296 186579330168 186618876444 186782147552 186945690624 187132978032 187502076608 187541818464 187689921419 188048458752 188058462592 188088316416 188099978638 188648103072 189002438352 189167794816 189415363104 189545197072 189581080832 189937168512 189941467716 189977426496 190107645728 190502457704 191031581741 191437069824 191448939682 191966134976 192002477056 192006823008 192367466928 192535767424 192578271886 192787743456 192939989151 192956411648 193318839168 193361516502 193402500291 193894192856 193924973088 193935289548 194459201664 194500418112 194543356293 194884048128 194925354624 195079288404 195420918784 195462339072 195464060176 195505489608 195872705028 196044072224 196472381248 197044902912 197415009792 197846313984 197965076694 198002554464 198007036227 198552510156 198944132464 198981795584 198986299512 199360052892 199534471136 200536051716 200553120768 200929817088 200974174632 201150005056 201527822496 201570537168 201968112192 202127607682 202170449481 202524498176 202556648448 202569207764 203159495616 203170303336 203541087456 203719163648 203762342784 204145066944 204164240896 204190134291 204368778328 204547719936 204591074688 204752641548 204770069504 205154686464 205156492912 205199976696 205765265888 205769923359 205797930624 206175781196 206364867072 206776578624 206815724544 207390158976 207391985108 207781526778 207799212544 207825566949 208007391592 208279615698 208398089172 208809130768 208853388744 209417601792 209428742432 209461988736 209508229854 209919612672 210039019008 210085387512 210129915996 210497903616 210544373424 210664135136 210939836184 211124385472 211169134176 211170993583 211565770416 211585641344 211797613742 212195430447 212600779776 212813769168 212833757312 213233520192 213238346706 213278715936 213465311488 213866260608 213871101444 214288087552 214292937936 214315264917 214333506816 214502767336 214923957248 214930714537 215568491138 215961901848 215973390633 216002786688 216191765504 216602738352 216623082368 217029962688 217071049728 217075963104 217247389359 217265880832 217673968512 217675885196 217722022518 218103305728 218130966963 218321807704 218798788208 219389868544 219436369152 219848533632 219897067698 220040877056 220089453584 220328849664 220502844744 220549581252 220935816192 220984590288 221031428904 221593363264 221628540672 221640330912 221642282521 222239087616 222286192128 222299974754 222771833856 222947758176 223387497344 223812149022 223854520032 224007960176 224050368256 224476280028 224919034032 225574449408 225588435919 226243809792 226245801936 226257837806 226293755688 226869068608 226917154464 227364722816 227412913728 227592503138 227840060448 228039395584 228089737876 228518155866 228566591253 229184059104 229684771008 229885720064 229914875619 230317511424 230366328192 230368356636 230801054526 230820699648 231002980208 231051942264 231485924124 231507666016 232150682764 232182280704 232194632384 232618385664 232871248896 233308647936 233774114112 233818371072 233958727002 233978640896 234003018912 234008315541 234464563328 234469870404 234910272114 235115792912 235160303872 235165626696 235607335236 235629464224 236316089856 236759959296 236997152028 237017324544 237019411552 237462511104 237464602032 237514933656 237722733248 238033846512 238169244768 238639006592 238689587136 238742280579 238878081806 239347134208 239385129984 239399972812 239437976976 239450714646 240097585728 240148475424 240622141056 240759011584 241074098496 241285011968 241315613253 241336153344 241789451904 241791580932 241812161536 242509063368 242992884981 243215736192 243662286868 243695451648 243700967664 244372320192 244418583552 244424115936 244426268163 244906214784 245099618764 245151568662 245366218944 245580887552 245612033667 245635102328 246096475548 246148636734 246363989872 246813602112 246826732152 247545986688 247569236992 247600635282 248034243072 248086814976 248282730696 248770249728 248772440224 248825168592 249292533672 249510637376 249565719689 250055757952 251255467008 251310934512 251530804096 252003251136 252008955198 252056664288 252553817472 253249558016 253255290288 253303235328 254009026271 255227702184 255785313168 256009097344 256489955904 256544320032 256546578981 257050324608 257253318868 257307844794 257758452224 257815355336 257870000388 258566630784 258580386064 258621435072 259278935552 259333890816 259391141724 259845397504 259878352734 259900472832 260105717872 260388640512 260446124268 260673986144 261163606704 261218961432 261924638976 261940879343 262496881152 263225971008 263275803648 263772633744 263953435592 264003405952 264009381636 264505267026 264555341856 264736680208 265083147252 265315066016 265813403856 266587985664 266604515177 266646837996 267170416128 267381402288 267438074904 267965566176 268468882416 268703763328 268760716224 268763082742 269265525984 269267896947 269290816256 269560599308 270066911478 270853888032 270879327488 271388116608 271445638464 271683123712 272038681728 272193422592 272253512388 272730293248 272788099584 273003522064 273548182138 273599968928 274359897812 274397240832 275513255424 275702104832 276278498496 276330802176 276339490119 276496677366 276520211968 277042035704 277100755932 277159488606 277706154264 277864118896 278471184992 278515391616 279223469056 279282651648 279341846784 279344306472 279359167087 279868995252 279892816896 280113850016 280173221328 280418535936 280699467048 280725831232 281007070201 281253114912 281312727696 281558845568 282072688128 282087693888 282090177754 282149967957 282909699072 282927240596 282972154608 283751692224 284311360256 284317795608 284371621248 284905752768 285155014144 285161468592 285723917248 285753686556 285778009088 286010163439 287112554806 287173409523 287949202464 287964520844 288003715584 288010234512 288803651136 288867407829 289373283584 289434617472 289663185812 289978258752 290042274753 290231958016 290296030024 290841289284 290902934322 291688802496 292326072192 292581825536 292618932606 293131378176 293193508608 293196090264 293258234412 293771799552 294003792992 294066108336 294646120384 294708571872 294941305087 295504720896 295520441216 295567354368 296947615041 297003831696 297263677568 297828765234 298416198696 298472693376 298479449268 299301706704 299892045376 300192485593 300765932544 300829681152 300848333786 301661069248 301725007584 302291733744 302556205952 302622998678 302952168288 303191411523 303217218304 303786747264 303853811646 304690874488 304739243424 304755455004 305578745472 305643514176 306246361344 306553167492 306821579904 307090015232 307128962322 307155104256 307157808848 307732029696 307734739368 307799965044 308010945242 308069256352 308647898832 309263671794 309547300608 309566493769 310157847552 310164867936 310223586816 311085238464 311087977662 311672290167 311698818816 311944969336 312004025216 312011087388 312597133758 312626493872 313213696152 313280083116 313554168928 314126402688 314143113648 315058528512 315078063391 315128081268 315679945728 315746855424 315816560136 315996202704 316619469376 316686578208 316753701264 317378462016 317558993024 317629097786 317696420613 318252782848 318303304704 318323040772 319250635968 319267619528 319850280288 320130114304 320197967232 320799390912 320829521408 321432131328 321439406904 321500260224 321754151004 321781537792 322385935872 322388774576 323284215254 323345417824 323352736707 323970425856 323990513308 324287648256 324934623552 325544944032 325606574592 325829760256 325898821248 325901690884 326510952768 326513827794 326541619712 326583033777 326868758216 327154958592 327482711556 328128634064 328198182312 329084802816 329102309536 329154553728 330061315584 330134180376 330754267116 330782419968 331043640928 331403724288 331476885432 331766891456 332390044896 332460496368 333358631424 333379300982 333449962131 334086939648 334421637264 335081246016 336004334848 336011940264 336075552384 336738423296 337378551048 337673720384 337737647104 339314837498 339368702904 339386756709 340035075072 340303602912 340375731696 341047084224 341119370592 341388754707 341986607872 342059093376 342062105308 342134606814 342733766144 342777233799 343077126392 343826667184 344755507712 344828580096 345476267136 345552534954 345778521088 345854855632 346231049472 346504470312 346577913396 347184854016 347261499024 348218142272 348226024146 348273421056 348291948576 349232851968 349306873344 350653234176 350938090503 350967961344 351004528368 351696844992 351704805606 352012508848 352673689368 352740455808 352748440044 353444196336 354417871808 354474134784 354496113587 355450647552 355525986816 355529117328 355548030838 356196903048 356508536384 356584099872 356896318464 357253867152 357287421568 357645362074 357958509888 358034380704 358317122709 358347621632 359001603072 359020701312 359023862596 359099959218 359176071969 360089215304 360146378592 360933211584 361138517376 361850822144 361927517952 362004230016 362687371398 362718242304 362924563456 362935973939 363004683184 363763595052 364012935286 365493430302 365543177472 366558480288 366627875328 367359322176 367649428146 367727352993 368371331328 368452653492 368662236488 369144713322 369467674576 369545984808 370240098228 370274872352 371353855488 372051364608 372424096044 372455795712 372459075296 373155374592 373158660336 373237752888 373564295104 374265956064 375004153216 375083636928 375379842838 376116925184 376176632832 376199957276 377296206144 378004876704 378335589632 378830726208 379090394144 379162161664 379874337024 379882935432 379954852992 380215291456 380932799093 381004915408 382063163482 382874139648 382897879364 383932269952 384013646016 384734933856 385071534848 385156543772 385575486912 385879978302 385912823296 385961767191 386637678336 386723033004 386805000582 387788385712 387849946176 387870579096 388918403328 389000836224 389086712586 389768096256 389850709248 390158576808 390924678144 390928120352 391010979216 391745410056 392088144448 392944762496 394830019584 395930153388 396005108928 396014072454 397105020312 397888264928 397963591168 397972599024 398720105784 399068942272 399157041283 401072103432 401859634176 401948349264 402300010112 403055644992 403141074336 403144624113 403936224384 404255215364 404340898962 405048996352 405100367217 405138415528 406318991232 406340606672 407082174912 407438327296 407524685568 408290133888 408328481792 408380268582 408737556656 409095439872 409182149376 409505283096 410309372928 410312985824 410322273207 410399953392 411530531776 411539846718 411595861248 412351562392 412729734144 413553157248 414745016049 414780317952 414783970216 415563053556 415598425088 415651133898 416014783184 416559231396 416796178344 417618261536 417706777488 418835203584 418857484864 418923977472 418949952421 419016459708 419839225344 420078038016 420170775024 420259831992 421088746848 421328270272 421879672368 422248770944 422338268352 422341987166 423131540832 423135266631 423171282688 423595227484 424390860894 425627538336 425667514624 426467040384 426476693412 426557431872 426930622976 427732521216 427742202888 428576175104 428585875872 428630529834 428667013632 428924332837 429005534672 429861429074 430668832209 431136982276 431923803696 431946781266 432005573376 433205476704 433246164736 434059925376 434151926208 434494778718 434531761664 435347937024 435351770392 435444045036 436206611456 436261933926 436643615408 437597576416 438779737088 438872738304 439697067264 439794135396 440178907168 440657699328 441005689488 441099162504 441969180576 442062857808 443186726528 443257081344 443280661824 443284565042 444572384256 444599949508 445895516352 446774994688 447624298044 447709040064 448015920352 448100736512 448952560056 449838068064 450193308019 451148898816 451176871838 451272500679 452487619584 452491603872 452515675612 452587511376 453738137216 453834308928 453934498017 454729445632 454825827456 455185006276 455680120896 455780717469 456078791168 456179475752 457036311732 457133182506 458368118208 459369542016 459771440128 459829751238 460635022848 460732656384 460736713272 461602109052 461641399296 462005960416 462016417863 462103884528 462971848248 463015332032 463895507691 464301365528 464364561408 464389264768 465236771328 466617295872 466631966493 467548228224 467917454004 467957281792 468006037824 468016631082 468929126656 468939740808 469820544228 470231585824 470320607744 470331253392 471214670472 471258928448 471731048789 472632179712 473519918592 473994304056 474038823104 474925022208 474929204064 475029867312 475445466496 476067693024 476338489536 476443646679 477278013184 477379174272 477484561158 477756163612 478694268416 478799945624 478875953952 478901429292 480195171456 480296950848 481244282112 481518023168 482148196992 482570023936 482631226506 482672306688 483578903808 483583161864 484926322881 485018126736 485985769962 486431472384 487324573736 487390903296 487401935328 488744640384 488848231872 488852536326 489770741691 489812429568 490199237528 490303137324 490732437888 491161775104 491224067334 491270204656 492192951096 492297273468 492727979744 493627204224 493653464304 495091973376 495122671043 495201270564 496068486144 496173629952 496565461392 497544880448 497650337184 498585067344 499021274752 499131439378 500068951473 500111515904 502621869024 503061608192 504006502272 504017910396 504113328576 505107634944 506499116032 506510580576 506606470656 506910575171 508018052542 508972256247 510455404368 511570626336 512018194688 512979911808 513088640064 513093157962 513201910221 514100649216 514506637736 514615689588 515516904448 515630710672 515740000776 517133261568 517160772128 517242870144 518557871104 518667781632 518782283448 519756705468 519800945664 520211435744 520777281024 520892248536 521347972288 522327213408 522339036219 522437922864 523849277952 523881758686 524993762304 526451942016 527545267488 527906871184 528006811904 528018763272 529010534052 529110683712 529473360416 530166294504 530630132032 531626807712 533175971328 533209030354 533293675992 533322046257 534340832256 534762804576 534876149808 535931132352 536468043111 536937764832 537407526656 537521432448 537526165484 538531051968 538535793894 538581632512 538649938827 539121198616 540133822956 541707776064 541758654976 542776233216 542891276928 543366247424 544077363456 544386845184 544507024776 545576199168 546007044128 546019402929 547096364276 547199937856 548240145453 548719795624 548794481664 551026510848 551404209664 551474142219 552556996992 552678980238 552993354732 553040423936 554084071408 554201511864 554318977212 555412308528 555728237792 556942369984 557030783232 557065321351 558565303296 558683693568 558688612944 558718334174 559737990504 560227700032 560346442656 560837071872 561398934096 561451662464 562014140402 562506229824 562625455392 563069764257 563117691136 564145376256 564175387776 564180355508 564299935914 565854481192 565944309216 566983398289 567503384448 568622720512 568635591216 568743242496 569811505536 570310028288 570322937184 570327959047 571447834496 571507373112 572020326878 573094745223 574225109612 574346819046 575898404928 575929041688 576007431168 576020469024 577607302272 577734815658 578746567168 578819967453 578869234944 579326371624 579956517504 580084549506 580463916032 580592060048 581682578568 581805868644 583377604992 584652144384 585237865212 586262756352 586387017216 586392180528 586516468824 588007585984 588132216672 589292240768 589417143744 589882610174 591040882432 591134708736 593895230082 594007663392 594527355136 595657530468 596832397392 596945386752 596958898536 598603413408 598608684289 599784090752 600384971186 601659362304 601696667572 603322138496 603450015168 604583467488 605112411904 605245997356 605904336576 606382823046 606434436608 606511348443 607573494528 607707623292 609381748976 609478486848 609510910008 611157490944 611287028352 612492722688 613106334984 613643159808 614257924644 614310208512 614315617696 615464059392 615469478736 615599930088 616021890484 616138512704 617295797664 617309770077 618527343588 619094601216 619132987538 620329735872 620447173632 622170476928 622175955324 623344580334 623397637632 623889938672 624008050432 624022174776 625194267516 625252987744 626427392304 626560166232 627108337856 628252805376 628286227296 628291759543 630117057024 630156126782 630256162536 631493710848 631633120272 631992405408 633238938752 633373156416 633507402528 633512980749 634756924032 635117986048 635258195572 635392841226 636505565696 636586291341 636646081544 638501271936 638535239056 639700560576 640260228608 640395934464 641598781824 641659042816 642864262656 642878813808 643000520448 643508302008 644771871744 644777549152 644792143611 646568430508 646690835648 646705473414 647920171899 647981026616 648575296512 649869247104 651089888064 651213149184 651659520512 651742168077 651797642496 651803381768 653021905536 653027655588 653083239424 653166067554 653737516432 654309917184 654965423112 656257268128 656396364624 658169605632 658204619072 658309107456 658349925233 660122631168 660268360752 661508534232 662087281856 662807448576 662953770864 663533782912 664780089792 664920992736 664926847563 666717262848 666758601964 666899924262 668843274528 670071288887 670162492032 672008669696 672023880528 672151104768 673476846592 674023951601 674757102096 675347440768 676765307757 678629674996 678737405808 678773513418 680607205824 680751463392 682094168448 682238741184 682777509414 683973215744 684118186752 684124210616 684269213628 685467532288 685554467598 686154252784 687653334368 689511015424 689657160192 690952534272 691105069908 691709711264 692462098944 693008940624 693155826792 694522998048 696436284544 696452048292 696546842112 696583897152 698613746688 701876181006 701935922688 702009056736 703393689984 703409611212 704025017696 705347378736 705480911616 705496880088 706888392672 707446626887 708835743616 708948269568 708992227174 711051973632 711058234656 711096061676 712393806096 713017072768 713168199744 714507734304 714574843136 715290724148 715917019776 716068761408 716226841737 716634245418 716695243264 718041402624 718047725192 718199918436 718352143938 720178430608 720292757184 721866423168 722277034752 723701644288 723855035904 724008460032 725374742796 725436484608 725871947878 726009366368 727527190104 728025870572 728978654943 730986860604 731086354944 733116960576 733255750656 733278804489 734718644352 735298856292 735454705986 736742662656 736905306984 737324472976 738289426644 738935349152 739091969616 740480196456 740549744704 741291648097 742707710976 744102729216 744848192088 744918150592 746310749184 746317320672 746475505776 747128590208 748531912128 748697159067 750008306432 750167273856 750759685676 752233850368 752399914552 754489718983 754592412288 756009753408 756671179264 757661452416 758180788288 758324323328 759748674048 759765870864 759909705984 760430582912 761865598186 762009830816 762027078813 764126326964 765795758728 767864539904 768027292032 769469867712 769639736943 770143069696 770313087544 771150973824 771759956604 771825646592 771923534382 773275356672 773446066008 773610001164 775576771424 775699892352 775741158192 777836806656 778001672448 778049911639 778173425172 779536192512 779701418496 780317153616 781856240704 782021958432 783490820112 784176288896 785822638029 785889524992 791860306776 791902432321 792010217856 792028144908 794210040624 795776529856 795927182336 795945198048 796573760983 797440211568 798137884544 798314082566 799813545531 802144206864 803896698528 804600020224 806111289984 806282148672 806289248226 807803690841 807872448768 808510430728 808681797924 810097992704 810200734434 810276831056 812637982464 812681213344 814164349824 814876654592 815049371136 816580267776 816760537164 817475113312 818190879744 818364298752 819010566192 820625971648 820644546414 820799906784 823061063552 823079693436 823191722496 824703124784 827106314496 829490032098 829560635904 829567940432 831126107112 831302267796 832029566368 833118462792 833592356688 835236523072 835413554976 836073286321 837670407168 837714969728 837847954944 837899904842 838032919416 838077501261 839678450688 840341550048 840519663984 842177493696 842656540544 843021210603 843759344736 844497541888 844676536704 844683974332 846263081664 846270533262 846342565376 846449903871 847190454968 848781721788 851255076672 851335029248 852934080768 852953386824 853114863744 853861245952 855465042432 855484405776 857171751744 857261059668 857334027264 857848665674 858011069344 858030490317 859722858148 861337664418 861520228569 862273964552 863847607392 863893562532 864011146752 866410953408 866492329472 866602223487 868119850752 868303852416 868989557436 869063523328 870695874048 870703540784 870888090072 872523867852 873287230816 875195152832 877745476608 879394134528 879588270792 880357814336 881315398656 882011378976 882198325008 883938361152 884125715616 884823915261 886373453056 886514162688 886561323648 886569130084 889199899016 891791032704 893549989376 895248596088 895418080128 896031840704 896201473024 897905120112 899676136128 900386616038 900577456779 902297797632 902353743676 902545001358 904983207744 905031351224 905175022752 907476274432 907668617856 907868996034 909458891264 909574234569 909651654912 910370012552 911360241792 911561434938 912157582336 912358951504 914072623464 914266365012 916736236416 918739084032 919659502476 921270045696 921465312768 921473426544 923204218104 924011920832 924032835726 924207769056 925943696496 926030664064 927791015382 928602731056 928699481307 928778529536 930473542656 933263932986 935096456448 935834908008 936012075648 936033262164 937858253312 937879481616 939641088456 940463171648 940641215488 940662506784 940670789597 942429340944 942517856896 943462097578 945234190173 947039837184 947988608112 948077646208 949858408128 950059734624 950890932992 952135386048 952676979072 952887293358 953089261839 954556026368 954758348544 954969122316 955512327224 957388536832 957599891248 957751907904 957802858584 960390342912 960593901696 962488564224 963036046336 964296393984 965262453012 965344613376 967157807616 967166323728 969852645762 970036253472 970058210121 971971539924 972862944768 974649147472 974803870656 977489280768 977696463744 977705072652 979541483382 979624859136 980398475056 980606274648 981464875776 982448134668 982540409312 984385902192 984594546936 985455959488 987254408448 987306928608 987315622139 990183946752 990245342086 990402541128 992347259904 993130922784 995089760896 995300674368 997170134688 998042549504 998262878756 1000137902946 1000223031808 1000349886393 1005243738048 1006123216384 1008013004544 1008035820792 1008226657152 1010215269888 1013021161152 1013212941312 1013821150342 1016036105084 1017944512494 1018160270127 1020910808736 1023141252672 1024036389376 1024166264121 1025959823616 1026177280128 1026186315924 1026403820442 1028201298432 1029013275472 1029231379176 1031261421344 1031480001552 1034266523136 1034321544256 1034485740288 1034549882509 1037335563264 1037564566896 1039513410936 1040422871488 1041554562048 1041784497072 1042695944576 1044654426816 1044678072438 1044875845728 1047698555904 1047763517372 1052903884032 1052969168251 1055090534976 1055813742368 1056013623808 1056037526544 1058021068104 1058221367424 1058946720832 1059180495373 1060332589008 1061260264064 1063253615424 1063488340761 1066351942656 1066418060708 1066587351984 1066644092514 1069525609152 1069752299616 1071862264704 1072936086222 1073875529664 1074815053312 1074951368127 1075042864896 1075052330968 1077062103936 1077071587788 1077163265024 1077299877654 1078242397232 1080267645912 1083415552128 1083517309952 1085552466432 1085782553856 1088154726912 1088773690368 1088807921817 1089014049552 1092014088256 1092038805858 1094192728552 1094399875712 1096480290906 1097439591248 1102808419328 1102948284438 1105113993984 1105357960476 1105986709464 1108168142816 1108403023728 1108637954424 1110824617056 1111456475584 1111701842251 1113884739968 1114061566464 1114130642702 1117367387136 1117377225888 1117436668348 1119475981008 1120455400064 1120692885312 1122797868192 1122903324928 1124028280804 1125012459648 1125250910784 1126139528514 1126235382272 1128350775552 1128360711016 1128599871828 1131708962384 1131888618432 1133966796578 1135006768896 1137245441024 1137271182432 1137486484992 1139623011072 1140645874368 1140655918094 1142798397279 1142895668992 1143014746224 1144040653756 1146189490446 1148450219224 1148693638092 1151796809856 1151858083376 1152040938048 1155214604544 1155469631316 1157493134336 1157639934906 1157738469888 1158652743248 1159913035008 1160169099012 1161184120096 1163365157136 1163611737288 1166755209984 1166827553437 1169304288768 1170475730424 1172774034432 1172784361056 1173032937648 1176015171968 1176264433344 1178584481536 1178834287488 1179765220348 1182081764864 1187790460164 1188015326784 1189054710272 1191315060936 1193664794784 1193890773504 1193917797072 1197206826816 1197217368578 1197471123849 1199568181504 1200769942372 1203393335144 1206644276992 1206900030336 1209166934976 1209433872339 1210224823808 1210491994712 1211808673152 1212765646092 1212868873216 1213022696886 1215146989056 1215415246584 1218763497952 1218956973696 1219021820016 1222314981888 1222574056704 1222649861147 1224985445376 1226212669968 1227286319616 1228515849288 1228631235392 1230928118784 1230938957472 1230966819621 1231199860176 1232043780968 1232277025408 1234591595328 1234619540154 1237054687176 1238189202432 1238265975076 1240659471744 1244340953856 1244351910648 1244418107933 1246689160668 1246795275264 1247779877344 1248016100864 1248044349552 1250388535032 1250505975488 1251758767259 1252854784608 1253120332464 1254216675712 1256505610752 1256572454592 1256583519086 1256849857263 1260234114048 1260312253564 1260512325072 1263266240544 1263984810816 1266477877504 1266746312832 1267014805056 1267025961498 1269405799893 1269513848064 1270235972096 1270516391144 1270785682452 1273011131392 1273172582682 1273292163088 1277002543872 1277070478112 1279401121152 1280520457216 1280791868928 1283197563648 1285728525312 1285757627616 1286001040896 1286772998511 1287016604016 1289555098304 1289584287222 1292006496627 1293136861016 1293381671296 1293410946828 1295840343798 1295962053232 1299738494208 1302179776128 1303319041024 1303484336154 1303595284992 1303606763536 1306043811072 1306055311176 1306332135108 1307475032864 1308619834368 1309930846224 1312514536256 1312792729248 1313829449933 1316339211264 1316409238144 1316618214912 1316699850466 1320536721504 1323017068464 1324174563712 1325907541728 1327067565824 1329560179584 1329841985472 1329853695126 1333517203928 1333799848524 1337686549056 1340142577774 1340324984064 1344017339392 1344047761056 1344302209536 1348047903202 1349514204192 1350579924057 1350694881536 1353530615514 1353817502037 1357259349992 1357474811616 1357547026836 1361214411648 1361502926784 1361803494051 1364188336896 1364477482368 1365555018828 1367946431488 1368236373504 1368248421232 1368538427256 1371108935196 1372308505568 1375306668736 1379314320384 1381905068544 1382210139816 1383419422528 1384924197888 1386017881248 1386049253589 1386311653584 1389045996096 1392872569088 1392904096584 1393093684224 1393167794304 1403752362012 1403871845376 1404018113472 1406787379968 1406819222424 1408050035392 1410694757472 1410961823232 1410993760176 1413776785344 1414893253774 1415193146367 1417671487232 1417896539136 1417984454348 1422116469312 1422192123352 1424787612192 1426034145536 1426336399488 1429015468608 1429149686272 1429330940037 1430581448296 1431834039552 1432137522816 1432453683474 1433268490836 1433390486528 1436082805248 1436095450384 1436399836872 1436704287876 1440356861216 1440585514368 1443732846336 1444554069504 1447710071808 1448016920064 1450749485592 1451743895756 1452018732736 1454778968643 1455054380208 1456051741144 1457957309886 1461973721208 1462172709888 1466233921152 1466557608978 1469437288704 1470597712584 1470909411972 1473485325312 1473810613968 1474648945952 1476578853288 1477870698304 1478183939232 1478196955081 1480960392912 1481099489408 1482583296194 1485368013129 1488205458432 1489696384176 1489836301184 1492634641344 1492951011552 1494257180416 1497063824256 1497394318134 1500016612864 1500206854419 1500334547712 1501519371352 1504467700736 1504515001759 1504799829104 1508979437966 1509184824576 1512019506816 1513342358528 1515322904832 1516361576576 1519497348096 1519531741728 1519819411968 1520731725513 1520861165824 1523731196372 1524019661632 1524054157626 1526916768741 1528252653928 1531591517456 1535729079808 1536054584064 1538939735424 1539279473886 1540286139392 1540626175088 1542301947648 1543519913208 1543847068764 1546550713344 1546892132016 1547220002328 1551153542848 1551399784704 1551482316384 1551495977647 1555673613312 1556003344896 1556099823278 1556346850344 1559402836992 1560634307232 1563712481408 1564043916864 1566981640224 1568352577792 1571645276058 1571779049984 1579119051433 1583720613552 1583804864642 1584020435712 1584056289816 1588420081248 1591553059712 1591890396096 1593147521966 1594880423136 1596275769088 1596628165132 1599627091062 1599966138771 1604288413728 1607793397056 1609200040448 1609404129333 1612222579968 1612564297344 1612578496452 1615607381682 1615744897536 1617020861456 1617363595848 1620401468868 1620553662112 1625275964928 1625362426688 1628328699648 1630098742272 1633160535552 1633521074328 1634950226624 1636728597504 1638021132384 1638058208787 1641251943296 1641289092828 1641599813568 1646122127104 1646159386872 1646383444992 1649406249568 1654212628992 1658980064196 1659121271808 1659135880864 1662252214224 1662604535592 1664059132736 1666236925584 1667184713376 1670473046144 1670827109952 1671195964053 1672146572642 1675429939456 1675695909888 1675799809684 1676065838832 1676155002522 1680683100096 1681039327968 1684354987392 1685313081088 1686042421206 1687518689472 1688995083776 1689209292771 1689353073408 1689367948664 1692526163328 1692541066524 1692685130752 1692899807742 1694380909936 1697563443576 1700950194867 1702510153344 1702670058496 1705868161536 1705906773648 1706229727488 1710930084864 1710968811552 1710983877141 1714343503488 1714522119336 1715697331348 1716022138688 1716060980634 1719284235669 1719445716296 1722675328836 1723040457138 1724547929104 1727695214784 1727787125064 1728022293504 1732821906816 1732984658944 1733204446974 1736239701504 1736607704832 1737979114872 1741391748096 1741407081568 1741776180144 1745047735704 1746574461632 1746960037823 1750390305664 1758788269056 1759176541584 1760715628672 1764022757952 1764396650016 1767876722304 1768251431232 1769647830522 1772746906112 1773122647296 1773138260168 1778063183897 1778399798032 1783582065408 1787099978752 1790497192176 1790836160256 1792063681408 1795810240224 1795826052867 1799352272256 1800773232076 1801154913558 1804707487352 1805090002716 1809966415488 1810062702448 1810350045504 1814952548864 1815337235712 1815737992068 1818917782528 1819148469138 1819303309824 1820740025104 1822720483584 1823122869876 1824717903008 1828145246928 1828532730024 1833472472832 1833586155401 1837478168064 1839319004952 1842930625536 1842946853088 1846408436208 1848023841664 1848065671452 1848415538112 1851887392992 1852061328128 1855582030764 1857205462112 1857398962614 1857557059072 1866231606239 1866527865972 1870192912896 1871669816016 1872024151296 1872066524328 1875716506624 1875758963232 1879282176912 1880926343296 1881325013568 1881341579194 1884858681888 1884875278629 1885035713792 1886924195156 1890468380346 1895977216224 1896155292416 1899716816256 1900119469248 1900538942247 1901781865984 1904270772096 1905353958144 1905774586716 1906178523678 1909112052736 1909516697088 1909938244632 1911024654448 1915199782496 1915503815808 1915605717168 1920780685824 1921187803392 1924977128448 1928592787968 1930524906024 1934315615232 1934332647456 1934376430833 1939705291524 1940072506944 1940116420242 1943943079848 1945725889536 1949298294944 1949607741312 1954978561536 1955392927488 1955410145304 1955514169609 1959082966764 1959249718272 1960796950112 1961212549296 1962929751552 1964896269336 1965080818624 1967049491407 1968771804384 1969189093872 1970911918976 1974508816896 1974613857216 1974631244278 1975049775699 1980367893504 1980490684172 1980805082256 1986261845568 1990179521792 1990601348736 1994340269376 1994780542689 1996085099008 1996525757512 2000275805892 2000446063616 2000699772786 2002071144073 2010213866661 2010487476096 2012246432768 2016026009088 2016071641584 2016453314304 2020430539776 2022071854803 2026042322304 2027642300684 2030295923271 2032072210168 2035889024988 2036320540254 2041821617472 2046282505344 2048072778752 2048332528242 2051919647232 2052354560256 2052372631848 2052807640884 2056402596864 2058026550944 2058462758352 2062522842688 2062960003104 2064589135609 2068533046272 2068643088512 2068971480576 2069099765018 2075129133792 2079026821872 2080845742976 2083568994144 2085391889152 2089308853632 2089356144876 2089751691456 2095527034744 2101347399151 2105807768064 2105938336502 2110181069952 2111627484736 2112027247616 2112075053088 2116042136208 2116442734848 2117893441664 2118360990746 2120665178016 2122339880661 2122520528128 2126507230848 2126976681522 2132836121416 2133174703968 2133288185028 2139051218304 2139504599232 2143724529408 2145872172444 2147751059328 2149630106624 2149902736254 2150085729792 2150104661936 2154124207872 2154143175576 2154599755308 2156484794464 2160535291824 2166831104256 2166965456383 2171104932864 2171565107712 2176309453824 2177615843634 2178028099104 2184028176512 2184077611716 2188385457104 2188799751424 2192960581812 2194879182496 2205546443737 2205896568876 2210227987968 2210715920952 2211973418928 2216336285632 2216806047456 2217275908848 2221649234112 2222912951168 2223403684502 2223874944291 2227769479936 2228123132928 2228261285404 2234754451776 2234873336696 2238951962016 2240910800128 2241385770624 2245595736384 2245806649856 2246091477201 2248056561608 2250024919296 2250501821568 2252279057028 2252470764544 2256701551104 2256721422032 2257199743656 2263417924768 2263469156949 2263777236864 2267933593156 2270013537792 2274542364864 2274972969984 2279246022144 2281291748736 2281311836188 2285596794558 2285791337984 2286029492448 2286081236439 2288081307512 2292378980892 2296900438448 2297387276184 2303593619712 2303716166752 2304081876096 2310429209088 2310939262632 2315279869812 2315476939776 2317305486496 2319826070016 2320338198024 2322368240192 2326730314272 2327223474576 2333510419968 2333655106874 2334149734917 2338608577536 2340951460848 2345568722112 2346065875296 2352030343936 2352528866688 2357168963072 2357467914087 2357668574976 2359530440696 2364163529728 2375580920328 2375707296963 2376030653568 2378109420544 2382630121872 2387329589568 2387781547008 2387835594144 2389721282949 2394413653632 2394434737156 2394942247698 2399136363008 2399440636593 2401539884744 2406786670288 2413288553984 2413800060672 2418333869952 2418867744678 2420449647616 2420983989424 2423617346304 2425531292184 2426045393772 2430293978112 2430830493168 2437526995904 2437913947392 2438043640032 2438065107731 2444629963776 2445148113408 2445299722294 2452425339936 2454572639232 2457031698576 2457262470784 2461877914944 2461933639242 2462399720352 2464087561936 2464554050816 2469183190656 2469239080308 2474109374352 2476531950152 2481318943488 2481472795109 2488681907712 2488703821296 2488836215866 2493378321336 2495559754688 2496032201728 2496088699104 2500777070064 2501011950976 2503517534518 2505709569216 2506240664928 2508219858963 2508433351424 2513011221504 2513144909184 2513167038172 2513699714526 2514232503783 2520624507128 2521024650144 2526532481088 2527969621632 2529063631809 2532955755008 2533492625664 2534029610112 2534051922996 2538811599786 2539027696128 2540471944192 2541032782288 2541571364904 2546345165364 2546584326176 2554005087744 2554140956224 2558802242304 2561583737856 2566395127296 2571515255232 2572002081792 2573545997022 2574033208032 2574091470951 2579110196608 2579168574444 2584012993254 2586273722032 2586763342592 2586821893656 2591680687596 2591924106464 2599476988416 2604359552256 2606968672308 2607190569984 2607213527072 2612087622144 2612110622352 2612664270216 2614950065728 2619861692448 2625029072512 2625585458496 2627658899866 2632818476288 2633236429824 2633399700932 2641073443008 2646034136928 2648349127424 2651815083456 2654135131648 2654471745783 2659120359168 2659683970944 2659707390252 2667034407856 2667599697048 2675373098112 2680285155548 2680649968128 2688095522112 2688604419072 2696095806404 2699028408384 2701159848114 2701389763072 2701732370337 2707061231028 2707635004074 2714518699984 2714949623232 2715094053672 2722428823296 2723005853568 2723606988102 2728376673792 2728954964736 2731110037656 2736472747008 2736496842464 2737076854512 2742217870392 2744617011136 2745222916579 2750613337472 2763810137088 2764420279632 2766838845056 2772035762496 2772098507178 2772623307168 2778091992192 2785745138176 2785808193168 2786098443921 2786335588608 2794099288981 2807504724024 2808036226944 2813574759936 2813638444848 2816100070784 2821389514944 2821923646464 2821987520352 2822012368791 2827553570688 2829786507548 2830386292734 2835342974464 2835702570519 2835968908696 2844232938624 2844384246704 2849575224384 2852068291072 2852672798976 2858030937216 2858299372544 2858661880074 2861162896592 2863668079104 2864275045632 2864907366948 2866536981672 2872165610496 2872190900768 2872799673744 2873408575752 2880713722432 2881171028736 2881349672773 2887465692672 2889108139008 2896033840128 2901498971184 2903487791512 2904037465472 2909557937286 2910108760416 2912103482288 2915914619772 2923947442416 2932467842304 2932649666947 2933115217956 2938874577408 2941195425168 2941818823944 2947621227936 2949297891904 2953157706576 2955741396608 2956367878464 2956393910162 2961920785824 2961946866417 2962198978816 2965166592388 2970736026258 2979392768352 2979672602368 2985269282688 2985902023104 2988514360832 2994127648512 2994788636268 3000033225728 3000413708838 3000669095424 3003038742704 3009030003518 3009599658208 3017958875932 3018369649152 3024039013632 3030645809664 3032723153152 3039063483456 3039638823936 3041463451026 3041722331648 3047462392744 3048039323264 3048108315252 3053833537482 3056505307856 3063183034912 3071458159616 3072109168128 3077879470848 3078558947772 3081252350176 3084603895296 3087039826416 3087694137528 3093784264032 3094440004656 3102307085696 3102799569408 3102964632768 3102991955294 3103649647527 3112006689792 3112199646556 3112693700688 3121268614464 3127424962816 3128087833728 3133963280448 3136705155584 3143290552116 3143558099968 3158238102866 3158907504753 3167441227104 3167609729284 3168040871424 3168112579632 3176840162496 3177541486119 3183106119424 3183780792192 3186295043932 3189760846272 3190465022283 3192551538176 3193256330264 3199254182124 3199932277542 3208576827456 3215586794112 3218400080896 3218808258666 3224445159936 3225128594688 3225156992904 3231214763364 3231489795072 3234041722912 3234727191696 3240802937736 3241107324224 3244354355957 3250551929856 3250724853376 3256657399296 3266321071104 3266423765451 3267042148656 3269900453248 3276042264768 3276116417574 3282503886592 3282578185656 3283199627136 3292244254208 3292318773744 3298812499136 3302117341523 3308425257984 3317960128392 3318271761728 3324504428448 3325209071184 3328118265472 3332473851168 3334369426752 3335105526753 3340946092288 3341654219904 3342391928106 3344293145284 3350859878912 3351599619368 3352131677664 3352310005044 3361366200192 3362078655936 3368709974784 3370626162176 3372084842412 3375037378944 3377990167552 3378418585542 3378706146816 3378735897328 3385052326656 3385082133048 3385799615484 3388761819872 3395126887152 3401900389734 3405020306688 3405231431459 3411736323072 3411813547296 3412459454976 3421937623104 3421967754282 3428395191837 3428687006976 3429044238672 3431394662696 3432044277376 3432121961268 3438568471338 3438891432592 3445350657672 3446080914276 3449095858208 3455390429568 3455574250128 3465643813632 3465858697301 3466408893948 3472479403008 3473215409664 3475958229744 3482814163136 3483552360288 3490095471408 3493148923264 3493920075646 3500482660311 3500780611328 3518353083168 3521431257344 3528045515904 3528793300032 3535753444608 3536502862464 3539295661044 3545493812224 3546245294592 3546276520336 3556126367794 3556799596064 3567164130816 3580994384352 3581672320512 3584127362816 3591620480448 3591652105734 3592413371547 3598704544512 3601546464152 3602309827116 3609414974704 3610180005432 3619932830976 3620125404896 3620700091008 3629905097728 3630674471424 3631475984136 3638296938276 3638606619648 3641480050208 3645440967168 3646245739752 3649435806016 3656290493856 3657065460048 3666944945664 3667172310802 3667949583441 3674956336128 3678638009904 3685893706176 3692816872416 3696047683328 3696131342904 3696831076224 3703774785984 3704122656256 3711164061528 3714410924224 3714797925228 3715114118144 3732463212478 3733055731944 3733254323799 3740385825792 3743339632032 3744048302592 3744133048656 3751517926464 3755276301777 3758564353824 3761852686592 3762650027136 3762683158388 3769717363776 3769750557258 3770071427584 3770549571789 3773848390312 3780936760692 3791954432448 3792310584832 3799433632512 3800238938496 3801077884494 3803563731968 3808541544192 3810707916288 3811549173432 3812357047356 3819033394176 3819876489264 3822049308896 3830399564992 3831007631616 3831211434336 3841561371648 3842375606784 3857185575936 3860318995533 3861049812048 3868665294912 3868752861666 3879410583048 3880145013888 3880232840484 3887886159696 3898596589888 3899215482624 3899457249457 3909957123072 3910785854976 3910820290608 3911028339218 3918165933528 3921593900224 3922425098592 3925859503104 3929792538672 3930161637248 3934098982814 3937543608768 3938378187744 3941488349799 3941823837952 3949017633792 3949227714432 3949262488556 3950099551398 3960981368344 3961610164512 3972523691136 3980359043584 3981202697472 3988680538752 3989561085378 3992170198016 3992295713329 3993051515024 4000551611784 4001399545572 4004142288146 4020427733322 4020974952192 4032052018176 4032143283168 4032906628608 4044143709606 4051739772171 4052084644608 4055284601368 4060591846542 4064144420336 4071778049976 4072641080508 4083643234944 4092565010688 4096665056484 4103839294464 4104709120512 4104745263696 4105615281768 4116053101888 4116925516704 4125045685376 4125920006208 4129178271218 4137286177024 4137942961152 4138199530036 4150258267584 4158053643744 4161691485952 4167137988288 4170783778304 4178617707264 4178712289752 4179503382912 4190260790023 4191054069488 4202694798302 4211615536128 4211876673004 4220362139904 4223254969472 4224150106176 4232084272416 4232885469696 4235786883328 4236721981492 4241330356032 4244679761322 4245041056256 4245579439101 4253014461696 4253953363044 4265672242832 4266349407936 4266576370056 4278102436608 4279009198464 4287449058816 4291744344888 4295502118656 4299805472508 4300171459584 4300209323872 4308248415744 4308286351152 4309199510616 4312969588928 4321070583648 4333662208512 4333930912766 4343130215424 4355231687268 4356056198208 4368056353024 4368155223432 4376770914208 4377599502848 4385921163624 4389758364992 4398042316801 4411092887474 4411793137752 4420455975936 4421431841904 4423946837856 4432672571264 4433612094912 4434551817696 4434590865243 4443298468224 4445825902336 4446807369004 4447749888582 4455538959872 4456104039387 4456522570808 4469508903552 4469746673392 4477903924032 4481821600256 4482771541248 4491191472768 4491613299712 4492182954402 4496113123216 4500049838592 4501003643136 4504558114056 4513403102208 4513442844064 4513545005277 4514399487312 4526835849536 4526938313898 4527554473728 4535867186312 4540027075584 4549084729728 4558492044288 4562195176539 4562583497472 4562623672376 4571193589116 4571582675968 4572058984896 4572162472878 4576162615024 4584757961784 4593800876896 4594774552368 4607187239424 4607432333504 4608163752192 4608449476631 4620858418176 4621878525264 4630559739624 4634610972992 4639652140032 4640676396048 4644736480384 4653460628544 4654446949152 4654487932941 4667020839936 4667310213748 4668299469834 4681902921696 4691137444224 4692131750592 4704060687872 4705057733376 4714337926144 4714935828174 4715337149952 4718167661207 4719060881392 4737357154299 4751161840656 4751414593926 4752061307136 4765260243744 4774659179136 4775671188288 4779442565898 4788827307264 4788869474312 4789884495396 4798272726016 4798881273186 4803079769488 4813573340576 4826577107968 4827600121344 4836667739904 4837735489356 4841967978848 4847234692608 4851062584368 4852090787544 4861660986336 4875053991808 4875827894784 4876087280064 4876130215462 4890296226816 4890599444588 4904850679872 4914063397152 4914524941568 4923755829888 4923867278484 4924799440704 4928175123872 4929108101632 4938366381312 4938478160616 4948218748704 4952126388209 4953063900304 4962637886976 4962945590218 4977363815424 4977407642592 4977672431732 4986756642672 4991119509376 4992177398208 5001554140128 5002023901952 5007035069036 5011419138432 5012481329856 5013587892159 5016439717926 5016866702848 5026289818368 5026334076344 5027399429052 5028465007566 5041249014256 5042049300288 5053064962176 5055939243264 5058127263618 5065911510016 5066985251328 5068059220224 5068103845992 5077623199572 5078055392256 5082065564576 5083142729808 5092690330728 5093168652352 5102850584601 5108010175488 5108281912448 5117604484608 5132790254592 5132951631423 5143030510464 5147091994044 5148066416064 5148182941902 5158220393216 5158337148888 5168025986508 5172547444064 5173526685184 5173643787312 5183361375192 5183848212928 5189041536679 5198953976832 5208719104512 5213937344616 5214427054144 5224175244288 5224221244704 5225328540432 5229900131456 5239723384896 5240880113469 5250058145024 5251170916992 5255317799732 5265636952576 5266799401864 5282146886016 5292068273856 5296698254848 5303630166912 5308270263296 5308943491566 5318240718336 5319367941888 5319414780504 5334068815712 5334189551691 5335199394096 5350746196224 5360570311096 5361299936256 5376191044224 5387478158601 5392191612808 5398056816768 5402319696228 5402779526144 5403464740674 5414122462056 5415270008148 5429037399968 5429899246464 5430188107344 5444857646592 5446011707136 5446349381473 5447213976204 5456753347584 5457909929472 5462220075312 5472993684928 5474153709024 5484435740784 5489234022272 5490445833158 5500758466203 5501226674944 5528840559264 5533677690112 5544071524992 5544197014356 5545246614336 5556183984384 5571490276352 5571616386336 5572196887842 5572671177216 5576016326881 5588198577962 5598694818717 5615009448048 5616072453888 5627149519872 5627276889696 5632200141568 5642779029888 5643975040704 5644024737582 5654625835887 5655107141376 5659573015096 5660772585468 5670685948928 5671405141038 5671937817392 5688465877248 5688768493408 5699150448768 5704136582144 5705345597952 5716061874432 5717323760148 5722325793184 5727336158208 5728550091264 5729814733896 5733073963344 5744381801536 5745599347488 5746817151504 5761427444864 5762342057472 5762699345546 5774931385344 5802997942368 5806975583024 5808074930944 5819115874572 5820217520832 5824206964576 5831829239544 5847894884832 5852513004247 5864935684608 5865299333894 5866230435912 5866542508827 5877749154816 5882390850336 5883637647888 5895242455872 5898595783808 5901148474221 5906315413152 5911482793216 5912735756928 5912787820324 5923841571648 5923893732834 5924397957632 5925149327097 5930333184776 5941472052516 5958785536704 5959345204736 5970538565376 5971804046208 5977028721664 5988255297024 5989577272536 6000827417676 6001338190848 6006077485408 6006213432219 6018060007036 6019199316416 6030641599983 6035917751864 6036739298304 6048078027264 6061291619328 6065446306304 6066215564409 6078126966912 6082926902052 6083444663296 6094924785488 6096078646528 6096216630504 6107667074964 6113010615712 6126366069824 6144218336256 6155758941696 6157117895544 6162504700352 6169207790592 6174079652832 6175388275056 6187568528064 6188880009312 6193767406827 6204614171392 6205599138816 6205929265536 6205983910588 6207299295054 6224399293112 6225387401376 6242537228928 6254849925632 6256175667456 6267926560896 6273410311168 6286581104232 6304042197453 6316476205732 6317815009506 6334882454208 6335219458568 6336081742848 6336225159264 6353680324992 6355082972238 6366212238848 6367019641983 6367561584384 6372590087864 6379521692544 6380930044566 6385103076352 6386512660528 6398508364248 6399864555084 6417153654912 6431173588224 6437616517332 6448890319872 6450257189376 6450313985808 6462429526728 6468083445824 6469454383392 6481605875472 6482214648448 6488708711914 6500896369149 6501449706752 6513314798592 6532847530902 6534084297312 6539800906496 6552084529536 6552232835148 6565007773184 6565156371312 6566399254272 6584488508416 6584637547488 6584695527179 6597624998272 6604234683046 6616639331211 6635920256784 6636543523456 6649008856896 6650418142368 6656236530944 6664947702336 6668738853504 6670211053506 6671624832873 6681892184576 6683308439808 6684783856212 6688586290568 6701719757824 6703199238736 6704263355328 6704620010088 6722732400384 6724157311872 6737419949568 6741252324352 6744169684824 6750074757888 6756837171084 6757412293632 6757471794656 6770104653312 6770164266096 6771599230968 6777523639744 6790253774304 6790407470847 6803800779468 6810040613376 6810462862918 6823627094592 6824918909952 6843875246208 6843935508564 6856790383674 6857374013952 6858088477344 6862789325392 6864088554752 6864243922536 6877136942676 6877782865184 6890701315344 6892161828552 6898191716416 6910780859136 6911148500256 6911209354973 6931287627264 6931717394602 6932817787896 6946430819328 6951916459488 6965628326272 6967104720576 6980190942816 6986297846528 6987840151292 7000965320622 7001561222656 7002449204751 7036706166336 7042862514688 7056091031808 7057586600064 7071506889216 7073005724928 7078591322088 7092490589184 7092553040672 7112252735588 7113599192128 7127121890889 7134328261632 7161988768704 7163344641024 7168254725632 7169163848847 7183240960896 7183304211468 7184826743094 7197409089024 7203092928304 7204619654232 7218829949408 7220360010864 7239865661952 7240250809792 7241400182016 7241849177563 7261348942848 7262951968272 7276593876552 7282960100416 7290881934336 7292491479504 7298871612032 7312580987712 7314130920096 7314195323193 7333889891328 7334344621604 7335899166882 7357276019808 7370784177757 7371787412352 7385633744832 7392095366656 7392262685808 7393662152448 7407549571968 7408245312512 7414263467611 7422328123056 7428821848448 7429595850456 7444418385327 7464926424956 7466111463888 7466508647598 7486679264064 7488096605184 7488266097312 7503035852928 7510552603554 7517128707648 7523705373184 7524659576889 7525300054272 7525366316776 7539434727552 7539501114516 7540142855168 7541099143578 7547696780624 7561873521384 7583908864896 7584621169664 7598867265024 7600477876992 7602155768988 7617083088384 7621415832576 7623098346864 7624714094712 7639752978528 7644098617792 7660799129984 7662015263232 7662422868672 7684751213568 7720637991066 7722099624096 7737330589824 7737505723332 7758821166096 7760290027776 7760465680968 7775772319392 7781912895757 7797193179776 7798430965248 7798914498914 7821571709952 7821640581216 7822056678436 7836331867056 7843187800448 7844850197184 7859585077344 7860323274496 7868197965628 7875087217536 7876756375488 7882976699598 7883647675904 7898455428864 7898524977112 7900199102796 7921962736688 7923220329024 7945047382272 7960718087168 7962405394944 7977361077504 7979122170756 7984591426658 7986103030048 8001103223568 8002799091144 8008284576292 8040855466644 8041949904384 8064286566336 8065813257216 8088287419212 8103479544342 8104169289216 8110569202736 8121183693084 8128288840672 8143556099952 8145282161016 8167286469888 8167792874059 8185130021376 8193330112968 8209418241024 8209490527392 8211230563536 8232106203776 8233851033408 8235668749737 8250091370752 8251840012416 8258356542436 8274572354048 8276399060072 8300516535168 8316107287488 8323382971904 8334275976576 8341567556608 8357235414528 8357424579504 8359006765824 8380521580046 8382108138976 8382297866943 8405389596604 8423753346008 8440724279808 8446509938944 8448300212352 8464168544832 8465770939392 8466037106373 8471573766656 8473443962984 8482660712064 8489359522644 8490082112512 8491158878202 8506028923392 8507906726088 8531344485664 8532698815872 8533152740112 8556204873216 8558018396928 8558549028029 8574898117632 8583488689776 8591004237312 8599610945016 8600418647744 8616496831488 8616572702304 8618399021232 8625939177856 8642141167296 8644049018319 8667324417024 8667861825532 8710463374536 8710926755531 8712112396416 8736112706048 8736310446864 8753541828416 8755199005696 8762311370813 8771842327248 8779516729984 8796084633602 8797949000841 8822185774948 8823586275504 8842863683808 8847893675712 8865345142528 8867224189824 8869103635392 8869181730486 8885840599251 8886596936448 8891651804672 8893614738008 8895499777164 8911077919744 8912208078774 8913045141616 8939017807104 8939493346784 8955807848064 8963643200512 8965543082496 8982382945536 8984365908804 8992226246432 9000099677184 9002007286272 9009116228112 9026885688128 9027090010554 9028798974624 9053671699072 9053876627796 9055108947456 9071734372624 9098169459456 9124390353078 9125166994944 9125247344752 9142387178232 9144117969792 9144324945756 9152325230048 9169515923568 9187601753792 9189549104736 9196806149531 9214374478848 9214864667008 9216327504384 9216898953262 9243757050528 9261119479248 9269221945984 9281352792096 9289472960768 9306921257088 9308893898304 9308975865882 9310948942581 9334620427496 9336598939668 9363805843392 9382274888448 9384263501184 9408121375744 9410115466752 9429871656348 9430674299904 9436335322414 9438121762784 9474714308598 9476722514259 9502323681312 9502829187852 9504122614272 9530520487488 9532624458357 9549318358272 9551342376576 9558885131796 9577654614528 9577738948624 9579768990792 9597762546372 9606159538976 9627146681152 9655200242688 9673335479808 9675470978712 9683935957696 9694469385216 9702125168736 9704181575088 9723321972672 9733063067871 9750107983616 9751655789568 9752174560128 9752260430924 9781198889176 9809701359744 9828126794304 9829049883136 9847511659776 9847734556968 9849598881408 9856350247744 9858216203264 9876732762624 9876956321232 9896437497408 9904252776418 9906127800608 9906352024569 9925275773952 9925891180436 9954815285184 9955344863464 9973513285344 9982239018752 9984354796416 10003108280256 10004047803904 10005316580259 10014070138072 10022838276864 10024962659712 10027175784318 10032879435852 10033733405696 10052579636736 10052668152688 10054798858104 10056930015132 10082498028512 10084098600576 10106129924352 10111878486528 10116254527236 10133970502656 10136118440448 10136207691984 10155246399144 10164131129152 10166285459616 10185380661456 10186337304704 10205701169202 10215694294377 10216563824896 10235208969216 10265903262846 10286061020928 10294183988088 10296132832128 10296365883804 10316440786432 10316674297776 10336051973016 10345094888128 10347053370368 10347287574624 10347378685567 10366722750384 10367696425856 10378083073358 10397576091903 10417438209024 10427874689232 10428854108288 10448442489408 10450657080864 10459800262912 10479446769792 10481760226938 10500116290048 10501447980933 10502341833984 10510635599464 10531273905152 10533598803728 10564293772032 10584136547712 10593396509696 10607260333824 10617886983132 10636481436672 10638735883776 10638829561008 10668137631424 10668379103382 10670398788192 10701492392448 10721140622192 10752382088448 10774956317202 10784383225616 10796113633536 10804639392456 10806929481348 10828244924112 10830540016296 10858074799936 10859798492928 10860376214688 10860471843529 10889715293184 10892023414272 10892698762946 10894427952408 10915819858944 10924440150624 10945987369856 10948307418048 10968871481568 10978468044544 10980891666316 11001516932406 11002453349888 11003848750323 11057681118528 11067355380224 11088143049984 11088394028712 11090493228672 11112367968768 11143232772672 11144393775684 11145342354432 11152032653762 11176397155924 11197389637434 11199762971397 11230018896096 11232144907776 11254553779392 11264400283136 11265828905331 11285558059776 11287950081408 11288049475164 11309251671774 11310214282752 11319146030192 11321545170936 11342810282076 11343875634784 11376931754496 11377536986816 11398300897536 11410691195904 11432123748864 11434647520296 11444651586368 11457100182528 11459629467792 11466147926688 11488763603072 11491198694976 11493634303008 11522854889728 11524684114944 11525398691092 11605995884736 11613951166048 11616149861888 11638231749144 11640435041664 11648413929152 11663658479088 11695789769664 11698371748371 11705026008494 11729871369216 11730598667788 11732460871824 11733085017654 11764781700672 11767275295776 11790484911744 11797191567616 11802296948442 11812630826304 11822965586432 11824465049397 11825471513856 11825575640648 11847683143296 11847787465668 11848795915264 11850298654194 11860666369552 11882944105032 11917571073408 11918690409472 11941077130752 11943608092416 11976510594048 11976887139987 11979154545072 12001654835352 12012154970816 12012426864438 12036120014072 12038398632832 12061283199966 12071835503728 12096156054528 12130892612608 12132431128818 12156253933824 12165853804104 12189849570976 12192157293056 12192433261008 12215334149928 12226021231424 12228720264761 12252732139648 12311517883392 12314235791088 12325009400704 12348159305664 12350776550112 12375137056128 12377760018624 12387534813654 12409228342784 12411858531072 12411967821176 12414598590108 12448798586224 12450774802752 12485074457856 12509699851264 12512351334912 12535853121792 12570782370069 12573162208464 12608084394906 12632952411464 12635630019012 12669764908416 12670438917136 12672450318528 12707360649984 12710165944476 12732424477696 12734039283966 12735123168768 12745180175728 12759043385088 12761860089132 12773025321056 12797016728496 12799729110168 12834307309824 12835103087807 12862347176448 12875233034664 12900514378752 12900627971616 12924859053456 12936166891648 12938908766784 12963211750944 12964429296896 12977417423828 13001792738298 13002899413504 13065695061804 13068168594624 13079601812992 13104169059072 13104465670296 13130015546368 13130312742624 13132798508544 13169275094976 13169391054358 13194126950403 13195249996544 13208469366092 13233278662422 13271840513568 13273087046912 13298017713792 13300836284736 13303772595729 13312473061888 13329895404672 13337477707008 13340422107012 13343249665746 13363784369152 13366616879616 13369567712424 13377172581136 13406398477472 13408526710656 13409240020176 13445464800768 13448314623744 13449148472617 13474839899136 13488339369648 13500149515776 13513674342168 13514943589312 13540209306624 13540328532192 13540635015831 13543198461936 13555047279488 13580507548608 13580814941694 13607601558936 13620081226752 13620925725836 13647254189184 13687750492416 13687871017128 13688599187263 13713580767348 13714748027904 13716176954688 13725578650784 13728177109504 13728487845072 13754273885352 13755565730368 13769346439849 13781402630688 13784323657104 13796383432832 13821561718272 13822297000512 13822418709946 13825348429893 13862575254528 13863434789204 13865635575792 13903832918976 13931256652544 13934209441152 13960381885632 13963463798823 13972595693056 13975680302584 14001930641244 14003122445312 14004898409502 14073412332672 14085725029376 14112182063616 14115173200128 14143013778432 14146011449856 14154502983621 14157182644176 14185106081344 14212071462897 14224505471176 14227198384256 14254243781778 14323977537408 14336509451264 14338327697694 14366481921792 14366608422936 14369653486188 14394818178048 14406185856608 14409239308464 14437659898816 14440720021728 14452123949263 14479731323904 14480501619584 14482800364032 14483698355126 14525903936544 14553187753104 14565920200832 14584982959008 14597743224064 14625161975424 14628261840192 14628390646386 14668689243208 14671798333764 14714552039616 14741568355514 14743574824704 14771267489664 14784190733312 14784525371616 14787324304896 14815099143936 14828526935222 14844656246112 14856379164627 14857643696896 14859191700912 14888836770654 14929852849912 14932222927776 14933017295196 14973358528128 14976532194624 15006071705856 15021105207108 15034257415296 15047410746368 15049319153778 15050600108544 15050732633552 15078869455104 15079002229032 15082198287156 15095393561248 15123747042768 15167817729792 15168758194681 15197734530048 15200955753984 15204311537976 15234166176768 15246196693728 15249428189424 15279505957056 15288197235584 15321598259968 15324030526464 15324845737344 15441275982132 15444199248192 15474661179648 15475011446664 15517642332192 15520580055552 15520931361936 15551544638784 15563825791514 15567124610037 15594386359552 15596861930496 15597828997828 15643281162432 15644113356872 15672663734112 15686375600896 15689700394368 15719170154688 15720646548992 15722640340407 15736395931256 15750174435072 15753512750976 15765953399196 15767295351808 15796910857728 15797049954224 15800398205592 15843925473376 15846440658048 15890094764544 15924810789888 15954722155008 15958244341512 15969182853316 15972206060096 16002206447136 16002568655073 16005598182288 16016569152584 16081710933288 16083899808768 16128573132672 16176574838424 16206959088684 16208338578432 16221138405472 16242367386168 16256577681344 16287112199904 16290564322032 16334572939776 16335585748118 16339048144419 16370260042752 16386660225936 16418981054784 16422461127072 16464212407552 16467702066816 16471337499474 16500182741504 16502275398609 16503680024832 16516713084872 16549144708096 16552798120144 16601033070336 16632214574976 16646765943808 16668551953152 16714470829056 16714849159008 16718013531648 16728048980643 16761043160092 16764216277952 16764595733886 16796084456151 16810779193208 16847506692016 16881448559616 16893019877888 16896600424704 16928337089664 16932074212746 16943147533312 16946887925968 16965321424128 16978719045288 16982317756404 17012057846784 17015813452176 17062688971328 17065397631744 17066305480224 17066455754117 17112409746432 17116036793856 17117098056058 17166977379552 17182008474624 17199221890032 17200837295488 17233145404608 17236798042464 17251878355712 17284282334592 17288098036638 17335723651064 17370309565763 17420926749072 17421853511062 17424224792832 17472225412096 17472620893728 17507083656832 17524622741626 17543684654496 17557539012741 17559033459968 17592169267204 17595898001682 17599627526481 17644371549896 17647172551008 17685727367616 17695787351424 17703445422663 17730690285056 17734448379648 17738207270784 17738363460972 17771681198502 17773193872896 17783303609344 17787229476016 17790999554328 17824416157548 17826090283232 17878035614208 17878986693568 17911615696128 17931086164992 17964765891072 17968731817608 17984452492864 18004014572544 18018232456224 18018640296657 18053771376256 18054180021108 18057597949248 18107343398144 18107753255592 18110217894912 18143468745248 18196338918912 18248780706156 18250333989888 18250494689504 18284774356464 18288235939584 18288649891512 18304650460096 18339031847136 18375203507584 18379098209472 18393612299062 18429729334016 18432655008768 18433797906524 18487514101056 18522238958496 18538443891968 18562705584192 18578945921536 18581302220481 18613842514176 18617787796608 18617951731764 18621897885162 18669240854992 18673197879336 18727611686784 18764549776896 18768527002368 18820230933504 18859743312696 18872670644828 18876243525568 18912126592359 18949428617196 18953445028518 19004647362624 19005658375704 19008245228544 19061040974976 19065248916714 19098636716544 19102684753152 19117770263592 19155309229056 19155477897248 19159537981584 19195525092744 19212319077952 19216560416053 19254293362304 19346670959616 19350941957424 19367871915392 19404250337472 19408363150176 19446643945344 19466126135742 19500215967232 19502689107447 19504349120256 19504520861848 19558695022867 19562397778352 19619402719488 19656253588608 19658099766272 19695023319552 19695469113936 19699197762816 19712700495488 19753465525248 19753912642464 19754086581537 19792874994816 19808505552836 19812255601216 19812704049138 19849917993633 19851782360872 19909630570368 19910689726928 19947026570688 19964478037504 19968709592832 20006216560512 20008095607808 20010633160518 20028140276144 20045676553728 20049925319424 20054351568636 20065758871704 20105159273472 20105336305376 20109597716208 20113860030264 20164996057024 20168197201152 20169447709411 20212259848704 20223756973056 20232509054472 20272236880896 20272415383968 20310492798288 20328262258304 20332570919232 20370761322912 20372674609408 20411402338404 20431388588754 20433127649792 20528547668629 20531806525692 20572122041856 20588367976176 20592265664256 20592731767608 20632881572864 20633348595552 20672103946032 20690189776256 20694575149248 20694757371134 20733445500768 20733628064919 20735392851712 20756166146716 20795152183806 20855749378464 20857708216576 20896884978816 20901314161728 20919600525824 20958893539584 20963520453876 21000232580096 21002895961866 21004683667968 21021271198928 21067197607456 21128587544064 21168273095424 21214520667648 21235773966264 21277471767552 21277659122016 21336275262848 21336758206764 21340797576384 21402984784896 21442281244384 21504764176896 21549912634404 21568766451232 21592227267072 21609278784912 21613858962696 21656489848224 21661080032592 21716149599872 21719596985856 21720752429376 21720943687058 21725547532689 21784046828544 21785397525892 21788855904816 21848880301248 21891974739712 21896614836096 21937742963136 21942585969579 21956936089088 21961783332632 22003033864812 22004906699776 22007697500646 22112352533271 22115362237056 22134710760448 22176286099968 22176788057424 22180986457344 22224735937536 22242790402833 22286465545344 22288787551368 22304065307524 22333255155981 22352794311848 22394779274868 22399525942794 22460037792192 22464289815552 22509107558784 22528800566272 22531657810662 22571116119552 22575900162816 22576098950328 22618503343548 22620428565504 22638292060384 22643090341872 22685620564152 22687751269568 22710480491699 22753863508992 22755073973632 22796601795072 22864247497728 22869295040592 22889303172736 22919258935584 22932295853376 22977527206144 22982397389952 22987268606016 23045709779456 23050797382184 23114821390661 23211991769472 23227902332096 23232299723776 23276463498288 23280870083328 23296827858304 23327316958176 23345738687271 23391579539328 23396743496742 23410052016988 23461197335576 23464921743648 23466170035308 23529563401344 23534550591552 23580969823488 23594383135232 23604593896884 23625261652608 23645931172864 23648930098794 23650943027712 23651151281296 23695366286592 23695574931336 23700597308388 23721332739104 23765888210064 23835142146816 23836620020213 23882154261504 23887216184832 23953774279974 23958309090144 24003309670704 24024309941632 24024853728876 24072240028144 24076797265664 24122566399932 24143671007456 24261010881107 24264862257636 24312507867648 24331707608208 24379699141952 24384314586112 24384866522016 24430668299856 24452042462848 24457440529522 24503378622177 24505464279296 24628471582176 24650018801408 24696318611328 24701553100224 24707006249211 24750274112256 24755520037248 24775069627308 24818456685568 24823717062144 24823935642352 24829197180216 24897597172448 24901549605504 24970148915712 25024702669824 25071706243584 25141564740138 25146324416928 25146893600829 25216168789812 25265904822928 25271260038024 25339529816832 25340877834272 25344900637056 25414721299968 25420331888952 25468078567932 25470246337536 25490360351456 25518086770176 25523720178264 25546050642112 25594033456992 25599458220336 25668614619648 25670206175614 25675647084087 25724694352896 25750466069328 25801255943232 25849718106912 25872333783296 25877817533568 25926423501888 25928858593792 25932147054957 25954834847656 26003585476596 26005798827008 26131390123608 26132780266593 26136337189248 26159203625984 26208338118144 26208931340592 26260625485248 26265597017088 26286934112439 26338550189952 26338782108716 26388253900806 26390499993088 26393847002523 26416938732184 26466557324844 26543681027136 26546174093824 26596035427584 26601672569472 26607545191458 26624946123776 26659790809344 26674955414016 26680844214024 26686499331492 26733233759232 26739135424848 26754345162272 26812796954944 26817053421312 26818480040352 26818716185041 26890929601536 26896629247488 26898296945234 26976678739296 27000299031552 27027348684336 27029887178624 27080657064384 27081270031662 27086396923872 27110094558976 27161015097216 27161629883388 27215203117872 27241851451672 27294508378368 27296200746199 27375500984832 27375742034256 27377198374526 27427161534696 27432353909376 27451157301568 27456354219008 27456975690144 27508547770704 27511131460736 27538692879698 27562805261376 27568647314208 27590418448593 27592766865664 27643123436544 27644594001024 27644837419892 27650696859786 27726869578408 27731271151584 27807665837952 27862513305088 27868418882304 27920763771264 27926927597646 27945191386112 27951360605168 28003861282488 28009796819004 28146824665344 28224364127232 28230346400256 28292022899712 28309005967242 28314365288352 28370212162688 28424142925794 28449010942352 28454396768512 28508487563556 28647955074816 28676655395388 28732963843584 28733216845872 28739306972376 28812371713216 28818478616928 28875319797632 28881440043456 28904247898526 28961003239168 28965600728064 28967396710252 29051807873088 29106375506208 29131840401664 29169965918016 29195486448128 29199189203613 29250323950848 29256523680384 29256781292772 29337378486416 29343596667528 29429104079232 29483136711028 29487149649408 29542534979328 29569050743232 29574648609792 29630198287872 29657053870444 29689312492224 29712758329254 29715287393792 29718383401824 29719056073707 29777673541308 29859705699824 29864445855552 29866034590392 29946717056256 29953064389248 30012143411712 30042210414216 30068514830592 30098638307556 30101200217088 30101465267104 30157738910208 30158004458064 30164396574312 30190787122496 30247494085536 30335635459584 30337516389362 30401911507968 30408623075952 30492393387456 30498856378848 30559011914112 30576394471168 30643196519936 30647082883131 30649691474688 30882551964264 30888398496384 30949322359296 30950022893328 31035284664384 31041160111104 31041862723872 31042136056701 31103089277568 31127651583028 31134249220074 31188772719104 31192728275709 31195657995656 31286562324864 31288226713744 31345327468224 31372751201792 31379400788736 31438340309376 31441293097984 31445280680814 31472791862512 31500348870144 31507025501952 31531906798392 31593821715456 31594099908448 31600796411184 31687850946752 31692881316096 31694846400503 31780189529088 31909444310016 31916488683024 31938365706632 31944412120192 32004412894272 32005137310146 32011196364576 32033138305168 32163421866576 32257146265344 32259146336417 32353149676848 32413918177368 32442276810944 32484734772336 32513155362688 32574224399808 32581128644064 32581415530587 32669145879552 32671171496236 32678096288838 32773320451872 32837962109568 32844922254144 32928424815104 32935404133632 32942674998948 33000365483008 33004550797218 33007360049664 33033426169744 33105596240288 33202066140672 33264429149952 33337103906304 33429698318016 33436027063296 33456097961286 33522086320184 33528432555904 33529191467772 33592168912302 33621558386416 33695013384032 33786039755776 33793200849408 33856674179328 33864148425492 33893775851936 33930642848256 33957438090576 33964635512808 34031626904352 34125377942656 34130795263488 34132610960448 34132911508234 34232073587712 34234196112116 34333954759104 34398443780064 34401674590976 34466290809216 34473596084928 34503756711424 34568564669184 34576196073276 34671447302128 34740619131526 34841853498144 34843707022124 34848449585664 34945241787456 35014167313664 35049245483252 35087369308992 35095115245113 35115078025482 35118066919936 35184338534408 35191796003364 35199255052962 35288743099792 35294345102016 35371454735232 35391574702848 35406890845326 35461380570112 35468896759296 35476414541568 35476726921944 35543362397004 35546387745792 35574458952032 35581999108656 35648832315096 35652180566464 35687897915527 35756071228416 35757973387136 35823231392256 35929531782144 35930661419961 35937463635216 35968904985728 36036464912448 36037280593314 36107542752512 36108360042216 36115195898496 36214686796288 36215506511184 36286937490496 36323290756753 36392677837824 36497561412312 36500989379008 36569548712928 36576471879168 36577299783024 36609300920192 36678063694272 36686160794283 36750407015168 36758196418944 36787224598124 36859458668032 36867595813048 36975028202112 37044477916992 37076887783936 37125411168384 37157891843072 37162604440962 37227685028352 37235575593216 37235903463528 37243795770324 37338481709984 37346395758672 37455223373568 37457545746049 37529099553792 37537054004736 37712347110207 37719486625392 37745341289656 37752487051136 37824253184718 37898857234392 37906890057036 38009294725248 38011316751408 38122081949952 38124445670311 38130497833428 38197273433088 38205369506304 38235540527184 38310955794496 38319075963168 38391050185488 38424638155904 38433120832106 38505309263421 38508586724608 38701883914848 38735743830784 38808500674944 38816726300352 38893287890688 38932252271484 39000431934464 39005378214894 39008698240512 39009041723696 39117390045734 39124795556704 39238805438976 39312507177216 39390046639104 39390938227872 39398395525632 39425400990976 39507825284928 39508173163074 39582380851209 39585749989632 39617011105672 39624511202432 39625408098276 39699835987266 39703564721744 39819261140736 39821379453856 39894053141376 39928956075008 39937419185664 40012433121024 40021266321036 40056280552288 40091353107456 40099850638848 40108703137272 40131517743408 40210672610752 40219195432416 40227720060528 40329992114048 40336394402304 40338895418822 40347445417851 40424519697408 40465018108944 40544830767936 40620985596576 40656524516608 40665141838464 40741522645824 40745349218816 40822804676808 40862777177508 40866255299584 41057095337258 41063613051384 41065797561789 41144244083712 41176735952352 41184531328512 41185463535216 41266697191104 41308039319547 41344207892064 41380379552512 41389150298496 41389514742268 41466891001536 41467256129838 41470785703424 41476045289679 41512332293432 41590304367612 41711498756928 41715416433152 41793769957632 41802628323456 41839201051648 41917787079168 41927040907752 42005791923732 42009367335936 42042542397856 42134395214912 42257175088128 42336546190848 42429041335296 42463508950863 42471547932528 42555318244032 42672550525696 42673516413528 42681595152768 42884562488768 43009528353792 43099825268808 43137532902464 43184454534144 43218557569824 43227717925392 43312979696448 43322160065184 43356371847789 43432299199744 43439193971712 43441504858752 43441887374116 43451095065378 43570795051784 43577711809632 43697760602496 43783949479424 43793229672192 43875485926272 43885171939158 43913872178176 43923566665264 44006067729624 44015395001292 44224705066542 44230724474112 44352572199936 44353576114848 44361972914688 44485580805666 44569137493881 44572931090688 44577575102736 44608130615048 44666510311962 44705588623696 44789558549736 44799051885588 44920075584384 45018215117568 45063315621324 45142232239104 45151800325632 45152197900656 45237006687096 45276584120768 45286180683744 45371241128304 45375502539136 45420960983398 45506274584043 45510147947264 45593203590144 45738590081184 45778606345472 45838517871168 45864591706752 45955054412288 45964794779904 45974537212032 46091419558912 46092868690253 46101594764368 46229642781322 46423983538944 46455804664192 46552926996576 46561740166656 46593655716608 46654633916352 46691477374542 46701373830111 46783159078656 46793486993484 46820104033976 46922394671152 46929843487296 46932340070616 47059126802688 47069101183104 47161939646976 47188766270464 47209187793768 47250523305216 47297860197588 47301886055424 47302302562592 47390732573184 47391149862672 47401194616776 47442665478208 47531776420128 47670284293632 47673240040426 47774432369664 47907548559948 47916618180288 48006619341408 48048619883264 48049707457752 48144480056288 48153594531328 48245132799864 48287342014912 48378465484811 48522021762214 48529724515272 48625015735296 48663415216416 48759398283904 48769733044032 48861336599712 48904084925696 48914881059044 49006757244354 49010928558592 49017144433257 49256943164352 49300037602816 49392637222656 49403106200448 49414012498422 49500548224512 49511040074496 49550139254616 49647434124288 49647871284704 49658394360432 49795194344896 49803099211008 49940297831424 50143412487168 50184146941929 50283129480276 50292648833856 50293787201658 50432337579624 50531809645856 50542520076048 50679059633664 50681755668544 50689801274112 50692944242941 50829442599936 50840663777904 50936157135864 50980720702912 51036173540352 51047440356528 51092101284224 51188066913984 51198916440672 51199367262351 51337229239296 51340412351228 51351294168174 51500932138656 51602511886464 51699436213824 51744667566592 51755635067136 51852847003776 51857717187584 51864294109914 51899844273277 51909669695312 52007170953192 52110928697289 52262780247216 52265560533186 52272674378496 52416676236288 52417862681184 52521250970496 52573868224878 52672617038223 52677100379904 52677564217432 52776507801612 52780999986176 52787694005046 52833877464368 52933114649688 53087362054272 53092348187648 53192070855168 53203345138944 53215090382916 53319581618688 53349910828032 53361688428048 53372998662984 53478270849696 53508690324544 53625593909888 53634106842624 53636960080704 53637432370082 53793258494976 53796593890468 53953357478592 54054697368672 54059774357248 54161314128768 54162540063324 54172793847744 54220189117952 54322030194432 54323259766776 54430406235744 54473390270299 54483702903344 54589016756736 54592401492398 54751001969664 54751484068512 54754396749052 54854323069392 54864707818752 54902314603136 54913951380288 55017095541408 55022262921472 55077385759396 55125610522752 55137294628416 55180836897186 55185533731328 55289188002048 55289674839784 55301393719572 55453739156816 55462542303168 55615331675904 55725026610176 55736837764608 55841527542528 55853855195292 55902721210336 56007722564976 56019593638008 56293649330688 56460692800512 56618011934484 56628730576704 56740424325376 56848285851588 56898021884704 56908793537024 57016975127112 57174550118413 57295910149632 57353310790776 57465927687168 57466433691744 57478613944752 57624743426432 57636957233856 57649681248159 57750639595264 57762880086912 57808495797052 57922006478336 57934793420504 58103615746176 58212751012416 58263680803328 58339931836032 58390972896256 58398378407226 58500647901696 58513047360768 58513562585544 58674756972832 58676085068601 58687193335056 58858208158464 58966273422056 58974299298816 59085069958656 59138101486464 59260396575744 59262259744611 59314107740888 59378624984448 59425516658508 59430574787584 59436766803648 59438112147414 59555347082616 59719411399648 59728891711104 59732069180784 59893434112512 59906128778496 59909843196203 60024286823424 60084420828432 60137029661184 60197276615112 60202930534208 60315477820416 60316008916128 60328793148624 60381574244992 60494988171072 60508343128233 60671270919168 60675032778724 60817246151904 60984786774912 60997712757696 61118023828224 61152788942336 61286393039872 61294165766262 61299382949376 61336179595691 61585643005887 61765103928528 61776796992768 61898644718592 61900045786656 62070569328768 62083725447744 62084272113402 62200884194757 62206178555136 62255303166056 62268498440148 62377545438208 62385456551418 62391315991312 62573124649728 62576453427488 62690654936448 62745502403584 62758801577472 62876680618752 62890561361628 62945583725024 63000697740288 63014051003904 63063813596784 63188199816896 63201592822368 63375701893504 63385762632192 63389692801006 63832977366048 63876731413264 63888824240384 64008825788544 64010274620292 64022392729152 64066276610336 64326843733152 64377643046717 64514292530688 64518292672834 64706299353696 64827836354736 64884553621888 64969469544672 65026310725376 65148448799616 65162257288128 65162831061174 65176642598067 65342342992472 65356192577676 65546640903744 65675924219136 65689844508288 65856849630208 65870808267264 65885349997896 66009101594436 66014720099328 66066852339488 66211192480576 66337057599813 66404132281344 66528858299904 66674207812608 66728371208499 66859396636032 66912195922572 67044172640368 67056865111808 67058382935544 67184337824604 67243116772832 67390026768064 67586401698816 67713348358656 67728296850984 67787551703872 67861285696512 67914876181152 67929271025616 68063253808704 68131441475097 68250755885312 68261590526976 68265221920896 68265823016468 68468392224232 68667909518208 68796887560128 68803349181952 68932581618432 68947192169856 69007513422848 69137129338368 69152392146552 69342894604256 69344464171983 69481238263052 69683706996288 69687414044248 69696899171328 69890483574912 70028334627328 70037216061813 70098490966504 70174738617984 70190230490226 70230156050964 70236133839872 70368677068816 70383592006728 70398510105924 70577486199584 70588690204032 70742909470464 70783149405696 70813781690652 70937793518592 70952829083136 70953453843888 71086724794008 71148917904064 71163998217312 71297664630192 71304361132928 71375795831054 71509860060639 71515946774272 71646462784512 71861322839922 71874927270432 71937809971456 72072929824896 72074561186628 72215085505024 72216720084432 72230391796992 72429373592576 72431013022368 72431650798969 72573874980992 72646581513506 72783032643321 72995122824624 73001978758016 73139097425856 73152943758336 73154599566048 73218601840384 73356127388544 73372321588566 73500814030336 73510135866531 73516392837888 73574449196248 73718917336064 73735191626096 73950056404224 74088955833984 74153775567872 74250822336768 74325208881924 74455370056704 74471151186432 74471806927056 74487591540648 74676963419968 74692791517344 74910446747136 74915091492098 75074108009472 75424694220414 75438973250784 75490682579312 75504974102272 75648506369436 75797714468784 75813780114072 76018589450496 76022633502816 76023302904703 76244163899904 76248891340622 76260995666856 76410739012608 76471081054368 76621911588992 76638151926336 76782100370976 76849276311808 76866241664212 77010618526842 77017173449216 77026941252261 77403767829696 77471487661568 77617001349888 77633452600704 77786575781376 77864504542968 78010756429788 78017396481024 78018083447392 78234780091468 78249591113408 78398340799779 78477610877952 78625014354432 78781876455744 78796791051264 78850801981952 78860802337317 79015650569856 79016346326148 79164761702418 79171499979264 79234022211344 79249022404864 79250816196552 79399671974532 79407129443488 79638522281472 79642758907712 79788106282752 79874838371328 80024866242048 80042532642072 80112561104576 80199701277696 80217406274544 80263035486816 80421345221504 80438390864832 80455440121056 80456148555123 80659984228096 80672788804608 80677790837644 80694890835702 80930036217888 81089661535872 81241971193152 81313049033216 81330283676928 81483045291648 81490698437632 81645609353616 81725554355016 81888602238597 82114190674516 82127226102768 82131595123578 82353471904704 82369062657024 82370927070432 82533394382208 82616078639094 82688415784128 82760759105024 82771255345779 82778300596992 82779029484536 82933782003072 82934512259676 82941571406848 82952090579358 83024664586864 83180608735224 83422997513856 83430832866304 83587539915264 83605256646912 83835574158336 83854081815504 84011583847464 84085084795712 84268790429824 84673092381696 84927017901726 84943095865056 85110636488064 85345101051392 85347032827056 85363190305536 85601041853327 85769124977536 86199650537616 86275065804928 86437115139648 86455435850784 86625959392896 86644320130368 86712743695578 86864598399488 86883009717504 86883774748232 86902190130756 87141590103568 87155423619264 87395521204992 87567898958848 87586459344384 87750971852544 87770343878316 87847133330528 88012135459248 88030790002584 88449410133084 88461448948224 88707152229696 88723945829376 88971161611332 89138274987762 89145862181376 89155150205472 89216261230096 89333020623924 89411177247392 89579117099472 89598103771176 89840151168768 89845721614649 90036430235136 90126631242648 90303600651264 90304395801312 90474013374192 90553168241536 90572361367488 90742482256608 90751005078272 90841921966796 91012549168086 91020295894528 91477180162368 91557212690944 91677035742336 91729183413504 91910108824576 91929589559808 91949074424064 92185737380506 92203189528736 92459285562644 92847967077888 92911609328384 93105853993152 93123480333312 93126408170103 93187311433216 93309267832704 93382954749084 93402747660222 93566318157312 93586973986968 93640208067952 93844789342304 93859686974592 93864680141232 94118253605376 94138202366208 94144039308319 94323879293952 94418375587536 94501046610432 94595720395176 94604605125184 94781465146368 94782299725344 94802389233552 94885330956416 95063552840256 95084539201509 95340568587264 95346480080852 95815097119896 95820194310841 95833236360576 96013238682816 96097239766528 96099414915504 96288960112576 96307189062656 96385425078943 96490265599728 96574684029824 96756930969622 96777439009251 97044043524428 97059449030544 97326830432832 97518796567808 97539466088064 97722673199424 97744246591761 97808169851392 97829762118088 98013514488708 98021857117184 98034288866514 98513886328704 98600075205632 98785274445312 98806212400896 98828024996844 99001096449024 99022080148992 99100278509232 99295742569408 99316788720864 99590388689792 99606198422016 100368293883858 100566258960552 100585297667712 100587574403316 100864675159248 101063619291712 101085040152096 101164867644841 101358119267328 101363511337088 101379602548224 101385888485882 101681327555808 101872314271728 101961441405824 102094880713056 102184202568448 102376133827968 102397832881344 102398734524702 102680824702456 102702588336348 103001864277312 103205023772928 103398872427648 103489335133184 103511270134272 103705694007552 103728588219828 103799688546554 103819339390624 104014341906384 104221857394578 104525560494432 104531121066372 104545348756992 104835725362368 105042501940992 105147736449756 105345234076446 105354200759808 105355128434864 105553015603224 105575388010092 105667754928736 105866229299376 106174724108544 106181307362767 106384141710336 106406690277888 106430180765832 106639163237376 106723376856096 106745997325968 106956541699392 107017380649088 107063693746581 107251187819776 107268213685248 107273920161408 107274864740164 107593187780936 107906714957184 108109394737344 108119548714496 108322628257536 108325080126648 108345587695488 108440378235904 108644060388864 108646519533552 108860812471488 108946780540598 108967405806688 108969872270259 109178033513472 109184802984796 109502968137024 109508793498104 109708646138784 109729415637504 109804629206272 109827902760576 110034191082816 110044525842944 110058482382849 110154771518792 110251221045504 110274589256832 110361673794372 110371067462656 110578376004096 110579349679568 110602787439144 110907478313632 110925084606336 111230663351808 111473675529216 111683055085056 111707710390584 111805442420672 112015445129952 112039187276016 112372637238147 112587298661376 113236023868968 113257461153408 113480848650752 113696571703176 113796043769408 113817587074048 114033950254224 114349100236826 114373337010933 114591820299264 114706621581552 114932867383488 114957227889504 115249486852864 115273914467712 115299362496318 115501279190528 115515927790263 115525760173824 115616991594104 115844012956672 115869586841008 116207231492352 116425502024832 116527361606656 116679863672064 116796756814452 117001295803392 117026094721536 117027125171088 117349513945664 117352170137202 117374386670112 117716416316928 117932546844112 118170139917312 118276202972928 118524519489222 118628215481776 118757249968896 118851033317016 118873533607296 118876224294828 119110694165232 119438822799296 119457783422208 119464138361568 119465190278819 119786868225024 119812257556992 119819686392406 120168841656864 120274059322368 120394553230224 120405861068416 120632017832256 120657586297248 120763148489984 120989976342144 121016686256466 121042336253553 121350065557448 121634492303808 121969573549824 121995425515392 122236047656448 122305577884672 122588331532524 122598765898752 122672359191382 123171286011774 123197392685367 123530207857056 123553593985536 123800091573312 123924117958641 124141138657536 124167450895488 124168544226804 124401768389514 124412357110272 124510606332112 124536996880296 124770913102836 124782631982624 125146249299456 125152906854976 125381309872896 125517603154944 125753361237504 125781122723256 125891167450048 126028102007808 126127627193568 126376399633792 126403185644736 126751403787008 126771525264384 126779385602012 127665954732096 127753462826528 127777648480768 128017651577088 128020549240584 128044785458304 128132553220672 128653687466304 128755286093434 129028585061376 129036585345668 129412598707392 129655672709472 129769107243776 129938939089344 130052621450752 130069115543367 130296897599232 130324514576256 130325662122348 130353285196134 130684685984944 130712385155352 131093281807488 131351848438272 131379689016576 131741616534528 131770699995792 132018203188872 132133704678976 132422384961152 132674115199626 133057716599808 133456742416998 133718793272064 133824391845144 134088345280736 134113730223616 134116765871088 134368675649208 134486233545664 134515922912371 134780053536128 135426696717312 135456593701968 135575103407744 135829752362304 135858542051232 136126507617408 136262882950194 136501511770624 136518823752129 136530443841792 136531646032936 136936784448464 137335819036416 137593775120256 137606698363904 137865163236864 137894384339712 138274258676736 138278606070759 138304784293104 138685789208512 138688928343966 138962476526104 139367413992576 139374828088496 139780967149824 140056669254656 140074432123626 140196981933008 140349477235968 140380460980452 140460312101928 140737354137632 140767184013456 140797020211848 141154972399168 141177380408064 141186133965877 141485818940928 141566298811392 141627563381304 141905658166272 141906907687776 142173449588016 142297835808128 142327996434624 142595329260384 142608722265856 142751591662108 143019720121278 143031893548544 143722645679844 143749854540864 143875619942912 144145859649792 144149122373256 144430171010048 144433440168864 144460783593984 144862026044736 144863301597938 145135396454433 145147749961984 145293163027012 145566065286642 145990245649248 146003957516032 146278194851712 146309199132096 146437203680768 146712254777088 146744643177132 147001628060672 147020271733062 147032785675776 147148898392496 147470383252192 147900112808448 148177911667968 148501644673536 148650417763848 148942302372864 148943613854112 148975183081296 149353926839936 149385583034688 149820893494272 149830182984196 150849388440828 150877946501568 150981365158624 151009948204544 151297012738872 151595428937568 151627560228144 152037178900992 152045267005632 152046605809406 152078832728823 152488327799808 152497782681244 152521991333712 152942162108736 153243823177984 153276303852672 153564200741952 153598101787053 153698552623616 153732483328424 154021237053684 154034346898432 154053882504522 154807535659392 154942975323136 155234002699776 155266905201408 155573151562752 155699532819831 155729009085936 156021512859576 156036166894784 156332786091867 156469560182936 156499182226816 156796681599558 157250028708864 157563752911488 157701603963904 157721604674634 158031301139712 158032692652296 158329523404836 158342999958528 158468044422688 158498044809728 158501632393104 158799343949064 158814258886976 158973363441893 159277044562944 159285517815424 159576212565504 160049732484096 160085065284144 160225122209152 160434812549088 160526070973632 160842690443008 160876781729664 160910880242112 160912297110246 161319968456192 161355581675288 161389781671404 161860072435776 162179323071744 162483942386304 162626098066432 162660567353856 162966090583296 163291218707232 163420170810897 163451108710032 163777204477194 164228381349032 164254452205536 164263190247156 164706943809408 164741854140864 165066788764416 165232157278188 165376831568256 165521518210048 165542510691558 165556601193984 165558058969072 165867564006144 165869024519352 165904181158716 166049329173728 166361217470448 166845995027712 166856340141491 167175079830528 167210513293824 167708163631008 168023167694928 168170169591424 168537580859648 169854035803452 169886191730112 170221272976128 170690202102784 170694065654112 170726380611072 171202083706654 171523650355239 171538249955072 172399301075232 172550131609856 172874230279296 172910871701568 172949043744477 173251918785792 173288640260736 173425487391156 173729196798976 173766019435008 173767549496464 173804380261512 174283180207136 174310847238528 174791042409984 175172918688768 175501943705088 175540687756632 175694266661056 176024270918496 176028255205803 176061580005168 176898820266168 176922897896448 177414304459392 177942323222664 178276549975524 178291724362752 178310300410944 178432522460192 178666041247848 178822354494784 179158234198944 179196207542352 179680302337536 179691443229298 179729529588609 180072860470272 180253262485296 180608791602624 180948026748384 181106336483072 181144722734976 181484964513216 181502010156544 181525029384699 181683843933592 182025098336172 182040591789056 182954360324736 183114425381888 183354071484672 183458366827008 183859179119616 183898148848128 184008538787073 184371474761012 184406379057472 184756929017661 184918571125288 185695934155776 185823218656768 186211707986304 186252816340206 186374622866432 186618535665408 186765909498168 186805495320444 187132636314624 187173947973936 187280416135904 187689578684608 187719373949184 187729360282464 187731013295287 188236507210752 188276404732416 188288078616638 188836751175072 189002093220864 189191440790352 189209210250368 189564599450688 189604778467104 189770661912832 190127105680512 190169078403018 190692960161704 191073405223393 191630194239792 191640388621682 191666472721152 192026477365632 192194479533056 192198829831008 192577920225152 192770850157886 192980531199456 193132929140151 193149368059648 193513861939244 193554878018502 194088087048856 194118898061088 194653660865664 195037593135616 195078932176128 195445346398848 195488493183522 195616339702784 195659524236176 196027028977416 196068577733028 197027772657408 197570548890624 197612424801792 197656049993688 198044160297984 198200557018464 198591485138816 198633577441728 199180777379584 199212396844032 200736587767716 201132517921104 201170595335424 201175148806632 201729350318496 202127238583424 202170080304192 202329735289682 202727022674176 202759205096448 202771776971764 203362655111616 203744628543456 203922882811648 204189761426112 204368405136896 204394324425291 204752267655936 204795665762688 204797469049404 205361649404912 205405176672696 206003728554624 206410047545856 206797744855296 207022540268544 207411388015104 207457176439656 207599377093108 207638678781248 208028683812768 208033392515949 208443714789156 209051120988864 209062242132744 209090697513984 209671450724736 210085003881984 210295472899512 210690468152892 210708401519616 210710256869728 211106031206448 211150776020184 211335509857472 211732458598752 212349448217088 212362614725534 212813380555776 212860361531664 213446753712192 213491994651936 213913083398784 214034761298176 214127387493162 214502375639552 214529580181917 214547840322816 214549729480328 215186375561872 215813429914368 216218789474688 216239097428992 216645256515072 216650160253296 216691175390976 217288120777728 217293039067104 217294952396907 217721624942976 217893561081196 217934811613376 217939744540518 218349097929963 218369605969592 219005936274048 219017586996208 219417292277568 219458831275008 219609258412544 219655805521152 220068382165632 220089051685888 220116964765698 220309543037584 220502442091008 220549178513664 220723347588744 221156752008192 221158699359136 221205574878288 221814956627264 221850169212672 221863924803521 222461326703616 223366110170112 223415420781168 223610884841344 224030890259904 224078374552032 224745274476294 225814024354919 226472047737936 226514922306816 226961697301504 227393143406352 227592087538816 228067900508448 228069908714109 228698200473652 228746674021866 229413243163104 229865734766976 229914455779008 230498973705728 230547828935424 230598724992636 231002558381056 231031855580526 231051520347648 231233983188208 231739173682016 232414462984704 232851004049664 233359727344128 233593513628904 234052189443072 234054250342176 234699027891328 234704340274404 234748773340224 235432832633856 235865093688224 236552405945856 237049038978444 237256430963552 237514499937792 237702066634032 237747067214592 237752448589656 238221388330464 238877645598592 238915566844416 238928276723136 238930380557638 239624515113984 239639372784812 240337683313728 240789106460448 240811722136832 241264035664512 241315172594496 241368445665369 241526296979968 241979952684288 242033372512932 242084672507106 242700131114896 243268984607616 243939147099648 243990851030784 244472095312896 245176663065048 245344718382764 245665806715791 246342572023548 246394785370734 247060415714112 247107187971072 247600183146624 247848235917282 248282277315072 248334901790976 248337088453608 248803536779028 248824714220544 249021212664224 249073993760592 249541826205672 249565263965248 249815285408689 250292498598912 250305813709952 250762619745792 251506722475008 251562245446512 251782334900096 252255254387136 252752799267584 252806371289472 253502807574016 253558771204024 254263035297271 255331909464192 255506925653056 255555296961536 256035303154176 256041098481168 256089570916608 256265106441344 256803125559981 257307374932608 257510572186868 258073170691336 258825197414784 259311345418944 259538214487552 259877878178688 260105242901504 260138231086734 260593795198464 260649029152512 260651324244696 260706570392268 261369371969888 261424770310704 262186563614976 262202820222343 262703696876544 262759378033152 263541399991584 264036406377744 264267409357952 264844769922304 265348230399252 266871119692177 266913484833996 267437586544128 267648783690288 268176690561472 268227460447232 268233531742176 268737351298416 268972467091328 269031845824742 269537164843947 269560107072256 270913187403936 271150206815488 271659504724608 271717084102464 272253015234816 272525765900388 273003023541248 273037647504258 273060887683584 273063292065872 273873568896928 274671638072832 275187550240512 275730326473728 275788768679424 276557212141518 276609568586208 277371578417024 277377856687932 277924953052208 278734827985152 278749656176992 279561934299648 280148864247252 280393963866016 280698954471936 280760921960904 280920624203856 281474708275264 281534368026912 281594040423696 282309944798336 282354760816128 282372267931754 282432117924957 282971637881856 283255126762608 283813815375552 284346899176032 284595671616256 284655992869248 285190658520768 285217444531712 285253617604527 285503183324216 286039440242556 286063787097088 287445291359688 287460582932523 287499709081728 287751239885824 288291719299584 288298244746512 288866880337728 288921567187968 289156275236829 289724052089472 289726603195876 290270792908866 290295499923968 290332317027753 290586326054024 291132130573284 291980491298496 292007915032064 292556389703424 292618398264192 292874407361536 293424509554176 293489286354264 294040543466124 294065571351552 294297796784992 294940766504384 295800225616896 296355823335936 297003289347072 297300835527696 297887227708224 297950366162592 298707853679872 298771166069376 299660365968392 301698776881656 301755893003136 301962730317248 302019896409088 302594025477744 303190857875136 303255120456288 303494602934523 304074357801984 304090534011264 304093211618812 304157665457646 304995565362488 305043982667424 305884324217472 306487646355968 306552607705344 307128401483904 307196203574106 307397105247232 307464966656848 308042474107368 308107765009044 309615071318784 310468005399552 310533810402816 311399065639662 311458018171872 312043025719152 312072333789568 312665572183734 312939120365872 312998364453632 313593363199116 315127505822976 315443209349268 316062602279424 316065385304592 316659046809672 316936088845376 316996089619456 317003264786208 317598687898128 317628517773952 317946726883786 318543922088301 318571035630848 319152425131008 320170130568288 320450244418304 320869625098176 321052141947264 321191081239743 321685380886016 321753563459328 321821760484224 321824594220492 322639936912384 322711163350576 322779563342808 323720144871552 324358646143488 324967884772608 325321134707712 325932181166592 326582437414464 326840341621794 326902217420064 326909616810777 327554408954388 328456762698064 328508904411072 328526380494312 329413887618816 329483708281728 330133577528832 330464314556376 330753663136512 331085021383116 331113202387968 331116117938144 331735128012288 331738049038704 331808362317432 332098658347456 332722434940896 333691990055424 333712680282982 334421026587648 335416327262016 336046335389856 336340339182848 337075161719296 337117911714441 339708071606904 339772383460224 340442545952256 341388131308224 341452761222144 342404167413308 343047300710478 343076499910144 343120011032799 344798602150464 345100263219712 345748460558592 345821743403136 345898087488954 346503837571584 346577280521472 346850974782312 347532038870016 347535098992928 347608760523024 348566360414272 348621694477056 348643310405533 349582084819968 351003887410176 351081375513264 351388533322112 352048541836992 352056510411606 352123160010336 353797640532336 354828608918784 354850609700587 355884646445328 356553099951048 356620600821888 356865044920384 357332082495696 357644708989568 358316468397888 358392415084704 358395570836457 359360604675072 359382886458596 359459059177218 360506524970592 361217583205248 361896053496768 362212672966144 362289445469952 362969929026432 363004020313088 363050058769398 363367687867184 364050196672344 365908720649472 366708142969344 366916733654016 367796297696256 368017077574146 368742949522024 368812758114944 369513858035322 369837142250576 371646437313536 372423415972608 372505632680412 373237071330816 373531818996336 373610990640888 374347895947872 374560832271808 375379157369216 375438747898368 375458720564928 375462026590574 376552809464832 376576157233276 377673502350144 378382881580704 378418420500736 379129198901376 379209556934208 379541323825664 380254211361024 380338156806036 381385920323408 382146810446786 383260388479584 383280777243364 383332945442304 384052954731264 384397659662016 385155840450304 385541700315772 385961062398912 386265858280302 386298736119296 387027723878488 387109756037004 388176174097712 388237796122176 389307321731328 390075186271232 390157864352256 390890692797696 390976986367044 391319048472352 392054057954832 392137155466056 394055545314816 395224849603584 395312099987376 396401114036928 397182970277632 397267154883456 398361554759168 401473175535432 402265035842208 402341190670848 402350297613264 403458700636992 403547768737113 404254477166848 404340160608384 404659470579364 405454045348352 405543553943528 406725310223232 407489257086912 407845765623296 408379522852224 408736810273792 408788648850582 409504535311872 409591331525376 409594938098808 410723298809824 410810353345392 412007457109248 412033003206539 412820095091712 413595489710592 414822776030208 414835818212277 414914352879312 415198754186216 415277357562496 416057367625536 416066785031898 416887429578312 418102241977728 418124484265488 419342901449472 419368902373421 420170007763968 420590945799024 421380936305784 421420513739456 422212062412896 422301552040368 422671019714944 423464917197504 423558401897631 424698896434176 424725229451068 425720723063328 426893507424384 426983989303872 427826166797568 428069522596352 428254774986324 429004751279104 429059160363834 429095680645632 429099458960656 430372751123744 431626859828736 432437578949376 433290513030144 433300320506592 433382350781952 434586078134208 434589904793814 435406189363299 435443249885952 435787122162392 435869623226752 435879489081036 436698195859926 436739211939184 438011872548096 438035173992416 438834584555136 439218516825088 439311611042304 440136764331264 440233929531396 440619086075168 441004884182016 441098357027328 441446695177488 442317398718272 442411149756576 443629913254528 443700338425344 443727849607042 446830841562336 447221769682688 448061780519808 448156749104064 449490548952588 451628048709838 452944095475872 453029844613632 454786286812704 455184175077632 456135801016896 456139817428218 456236498186469 457396400947304 457493348043732 458826486326208 459731469533952 459828911558016 460997947411456 461095657870848 461197449985272 462063711161052 462103040695296 462467966376416 463478347364032 464828925969408 465702008099328 466719454688256 467098598459493 467187027257808 468108500684352 469398055782656 469408680548808 469497546680448 471730187376448 473104811891712 474098077956888 474512861927104 475028999875584 475404133268064 475494134429184 475504897179312 476442776660928 476920090325679 477755291197184 477831133688832 477856553446272 477860761115276 479278745569624 480675366627456 481578212920896 481623444273664 482528071329024 482630345188992 482736891330738 483052593959936 483959905368576 484066745025864 484169345014212 485400262229792 486537969215232 487878294199296 487981702061568 490260512432691 490353326130096 490689436765528 491331613431582 492685144047096 492789570741468 494120831428224 495200366293248 495696471834564 496564554630144 496669803581952 496674176907216 497607073558056 498042425328448 498147987521184 499083652411344 499130527930496 499630570817378 500569020424473 500611627419904 501525239491584 503124490893024 503564669800192 504510508774272 505505598535168 505612742578944 507005615148032 507021555592783 507117542408048 508526070594542 510663818928384 511013851306112 512070606308352 512082196962336 512179141833216 512530212882688 513606251119962 514570951065717 514614749865216 515021144373736 516146341382672 517650394829568 518622690837888 519076428975104 519755756357376 520276462173468 521187590396928 521298058305024 521302648489392 521413140784536 522738743939776 522849540621408 524373127229952 524405640444686 525518756066304 527082799983168 528072812755488 528534818715904 529689539844608 530696460798504 532163120332921 533742239384354 533826969667992 534875173088256 535297567380576 536353381122944 536467063484352 537474702596832 537944934182656 538063691649484 539074329687894 539120214144512 539188588765827 541826374807872 542300413630976 543319009449216 543434168204928 544506030469632 545051531800776 546075295008516 546121775367168 546126584131744 547747137793856 549343276145664 550375100481024 551577537358848 552025616361219 553114424283036 553219137172416 554743156834048 554755713375864 555849906104416 557469655970304 557499312353984 559123868599296 560297728494504 560787927732032 561397908943872 561521843921808 561841248407712 562949416550528 563068736053824 563188080847392 563193039885861 564619889596672 564709521632256 564744535863508 564864235849914 566510253525216 567627630751104 568693798352064 569191343232512 569311985738496 570381317041536 570434889063424 570507235209054 571006366648432 572078880485112 573220215670179 574890582719376 574921165865046 574999418163456 576583438599168 576596489493024 577733760675456 578312550473658 579398787420453 579448104178944 579453206391752 580541585817732 580590999847936 580664634055506 581172652108048 582264261146568 583960982596992 584015830064128 585112779406848 585236796528384 586849019108352 586978572708528 588081086932248 588595593569984 589881533008768 592711646671872 594601671055392 595774455416448 595900732325184 597415707359744 597542332138752 599207292973289 599320731936784 603397553763312 603511786006272 603925460634496 605188050955488 606381715750272 606510240912576 606989205869046 608181068022528 608186423237624 608315330915292 609991130724976 610087965334848 611768648434944 612975292711936 613105215410688 614256802967808 614392407148212 614929933313696 616084948214736 616215530018088 619230142637568 621067620805632 622798131279324 622916036343744 624086051438304 624144667579136 625331144367468 625878240731744 625996728907264 627186726398232 628920051302543 630255011645952 630886418698536 632125204558848 632130770609184 633318093619344 633872177690752 634006529572416 635197375796256 635257035547904 635893453767572 637087844176602 637142071261696 640340261136576 640900488836608 641739250196352 642104283894528 642382162479486 643370761772032 643507126918656 643643520968448 643649188440984 645422326701152 645559126685616 647440289743104 648717292286976 649935769545216 651864362333184 651884857190721 653164874828928 653680683243588 653804434840128 653819233621554 655108817908776 656913525396128 657017808822144 657052760988624 658827775237632 658967416563456 659008275158233 660267155057664 660928629112752 661507326273024 662170042766232 662232235876288 663470256024576 663476098077408 663616724634864 664197316694912 665444869881792 665591774410563 667383980110848 667425360565964 670832654524032 672092670779712 672680678365696 674150323438592 674235823428882 674697975552601 677442073064757 679416143213808 679544766920448 680885091904512 682776262616448 684209726142327 684808334826616 686094601420956 686152999820288 686240022065598 689597204300928 690200526439424 691496921117184 691643486806272 691796174977908 693007675143168 693154561042944 693701949564624 695070197985856 695217521046048 697132720828544 697243388954112 697286620811066 702162751026528 702777066644224 704097083673984 704113020823212 704246320020672 707595281064672 708154073513887 709657217837568 709701219401174 711769292890656 713106199902096 713241201643776 713730089840768 714664164991392 715289417979136 716632936795776 716784830169408 716791141672914 718765772917192 718918118354436 721013049941184 722435166410496 723792106993536 724425345932288 724578890939904 725939858052864 726100117538796 726735375734368 728100393344688 731817441298944 733416285938688 736034155148292 737485899044048 737625516229888 739027716070644 739674284501152 743269151539369 744846831945216 745011265360824 746474142661632 747063637992672 747221981281776 748695791895744 749121664543616 749445856226067 750758314738432 750877495796736 750917441129856 750924053181148 753152314466552 755347004700288 756765763161408 756836841001472 758258397802752 758419113868416 759082647651328 760508422722048 760676313612072 762771840646816 762789105891813 764293620893572 766520776959168 766561554486728 766665890884608 768105909462528 768795319324032 770311680900608 770409376679943 771083400631544 771922124797824 772531716560604 772597472238592 774055447756976 774219512074008 776352348195424 776475592244352 778614643462656 780315728704512 781781385595392 781953972734088 782638096944704 784108115909664 784274310932112 786608460667029 788111090629632 790624199974752 792802228073856 794365940555264 794534309766912 796723109518336 800613359076531 802946351070864 804530071684416 804682381341696 804700595226528 806917401273984 807095537474226 808508954333696 808611494531841 808680321216768 809318941158728 810908090696704 811087107887056 813450620446464 814978514173824 815691531246592 816759045704448 817577297701164 819009070623744 819182663050752 819189876197616 821446597619648 821620706690784 824014914218496 824066006413078 827190979421184 829671636424554 829828705758624 830397508372432 830554715124992 832114735251072 832133570063796 833774859156624 836204483955456 836248968530976 836256331951733 838685802898944 838737804746842 841181891598048 842761872611568 842841027478912 844424124825792 844603104080736 845342039429888 846929834395008 847116803795262 847296353774871 849450458902136 851441446126656 853787014848768 853967978607744 855652333595136 856139045192704 856509549972648 858118320727668 858191361291264 858198917921312 860745502247488 862381748797569 863253719657472 864875157898752 866600641013184 866764701563904 867468825710487 869172156268416 869179809587628 870812378726598 870886499771904 871574244324784 871739246453504 871758978162072 873396391719852 873478423878368 876023745096192 876070347984832 877669169110272 878623222084608 880273528662528 880467859062792 881238172150336 882196714054656 882893390354976 884634797436544 884822299513152 887259826509056 887400676850688 887455699214084 893661683124672 894443539365376 896123561039616 896313498208128 898981097905176 903256097419676 905888190951744 906059689227264 909572573625408 910368350155264 910483808803569 912271602033792 912279634856436 912472996372938 914792801894608 914986696087464 917652972652416 919462939067904 919657823116032 922191315741696 922394899970544 924127422322104 924935932752832 926956694728064 931404016198656 934197196918986 934374054515616 936217001368704 938796111565312 938817361097616 938995093360896 941611460386597 943460374752896 948196155913776 949025723854208 950808266536128 950988268858368 951009794358624 952885553321856 953840180651358 955510582394368 955631766264903 955713106892544 955721522230552 958557491139248 961350733254912 963156425841792 963246888547328 965056142658048 965260690377984 965473782661476 967919810737152 968133490051728 968338690028424 970800524459584 973075938430464 975963404123136 980521024865382 980706652260192 981378873531056 982663226863164 985370288094192 985579141482936 988241662856448 988302937761139 990400732586496 991392943669128 993339607163904 993348353814432 995214147116112 996084850656896 996295975042368 998167304822688 998261055860992 999261141634756 1001138040848946 1001223254839808 1006248981786048 1007129339600384 1009021017548544 1011011197070336 1011225485157888 1014043111185566 1014235084816096 1017052141189084 1021327637856768 1022027702612224 1024164393924672 1024358283666432 1025060425765376 1027212502239924 1029141902131434 1029229499730432 1030042288747472 1032292682765344 1035300789659136 1037245381675776 1039511512714752 1040552924346936 1042596116610048 1042605296978784 1042826281569072 1045477487879552 1045699081242816 1045929931216599 1048746254459904 1048811280889372 1054165599966336 1056145625510976 1057069637431808 1059379079689216 1061392921597008 1064326240665842 1064551829101761 1067484478768708 1067653939335984 1070595134761152 1072706762245888 1072934126968704 1074949405193664 1075186712509371 1075889868365312 1076127383298968 1078148659375788 1078240428289024 1078377177531654 1083652749615744 1084600827261952 1086638018898432 1086868336409856 1089012060939264 1090103063601552 1092150590017032 1092253168263488 1095494275587712 1100750200962048 1104051232722438 1106228848566072 1106438274344832 1109486313668096 1109511426751728 1111699812208832 1112813544093251 1114939311940608 1114998624707968 1120595456989008 1121575855464064 1123043687843616 1123682496815424 1125898833101056 1126137472107648 1126376161694784 1126386079771722 1129239779193344 1129489071727016 1129728471699828 1133020507050432 1135255261502208 1137387596704128 1138382686465024 1138623971476992 1140762634083072 1141014470418108 1142012733296864 1144157760970224 1146440431340358 1149781165438752 1149842331730092 1149998836326912 1153192978986048 1155467521350912 1156625100947316 1158797574840906 1158896208357888 1158906412783504 1161083171635464 1161329268111012 1162345304216096 1164528522293136 1167921965193984 1167994380990437 1170225558813696 1170473593056768 1173957145417056 1176162173864496 1177191187139968 1179763066017536 1189203342110784 1191548910832896 1191801464650368 1194831414719488 1195084664277504 1198414585946578 1198641463873568 1206795107526624 1207023572012544 1207850921268992 1210376101910976 1210643306211339 1212763431500544 1213020481825152 1213978411738092 1216362136045056 1216372846475248 1216630661830584 1219982261449952 1220175930669696 1223537296869888 1226210430821376 1228513605935616 1228784814296424 1229859866627392 1232169896429472 1232431060036176 1236099009619617 1238460285275136 1245596262558648 1245832072687488 1248172102876608 1248289335158272 1250662288734936 1251756481463488 1251993457814528 1254373452796464 1257840102605086 1258106707120263 1260510023291904 1261772837397072 1264261541218368 1266636187238688 1267744355381504 1268013059144832 1270394751592512 1270514071095808 1270675205692893 1271786907535144 1274175688353204 1274284142523392 1280680522273152 1281800977673216 1283478500392704 1284208567789056 1284764324958972 1287014253837312 1287287041936896 1287298376881968 1290844653402304 1291118253371232 1294880579486208 1299871539090432 1303769714381442 1306329749657856 1307361366487176 1307608869680256 1307638467243108 1310217635817552 1313827050792256 1314035617644288 1314105521977248 1314117093067009 1317655550475264 1317934833126912 1318016550316466 1321857258225504 1323014652546048 1324340085532464 1324464471752576 1326952196154816 1327233449269728 1328394633389824 1330889739763584 1331183548821126 1334850721131928 1341665309048064 1344185341559424 1345361356731392 1348471646857764 1349395951105202 1354884146129514 1358832286427616 1359089533840896 1365552525232896 1368419452284654 1369616669653232 1372189202841912 1372480044131196 1379194408601856 1382993842234368 1383286973612544 1383592349955816 1386309122085888 1387403899129248 1390140395971712 1390435042092096 1394265441657088 1394486777908224 1394573241622132 1404325502053056 1405554133288448 1408194167347968 1408226041646424 1408492640041344 1415190562129344 1416308147027774 1419314435675136 1419402438802348 1423538585781312 1426212399804192 1426482403287552 1427460179681536 1429328329982784 1430578835958272 1430760270977037 1433265873591552 1433569660338816 1433582283345828 1437531545834384 1437836236708872 1442026099882368 1444870332820992 1447584213987072 1449157781879808 1451879716105728 1452200235077592 1453470751468736 1456200786689376 1463634882597888 1472068310296584 1474971798088096 1475251032459776 1478055432141288 1479348569002304 1486538303078738 1489693663890432 1490022530721648 1494127275985344 1494443962563552 1497391583791488 1498243329087232 1498891712452134 1501516629476864 1501707061273419 1501834882259712 1501848106362296 1506304628933104 1510694009400576 1513531526322816 1513673682002944 1516516795605504 1516838227736832 1521016845444096 1521064666778349 1521352627224144 1525543681293632 1525578211783626 1528587241787144 1533041553918336 1533123108973456 1536211818925056 1537590638648064 1540623361801216 1540818753359886 1542166801263088 1543844249595648 1545063433121208 1548110895513952 1548439024148016 1552704696390848 1552951184488704 1553047473624647 1557229286925312 1563562771190784 1563907945468176 1565276193889408 1568216231819328 1568548621864224 1573216921334058 1581248399949504 1585604456147712 1588731881110528 1589068619533824 1596489360998763 1601226718153062 1605892702141728 1609060143368832 1609401190453056 1613834802547968 1614191074948452 1617017908667392 1617222989063682 1617360642433536 1618637882317456 1622174215774112 1626901240892928 1629957028347648 1633518091408896 1635154595402328 1638365326101504 1638379752395232 1642893195239296 1643241413381568 1648029828436992 1648132012826156 1659343272849108 1659657411517248 1660795016744864 1661109430249984 1664229470502144 1664267140127592 1667549718313248 1672408967910912 1672497937061952 1672512663903466 1677371605797888 1677475609493684 1682363783196096 1685523745223136 1685682054957824 1688848249651584 1689206208161472 1689579119657583 1690684078859776 1693859668790016 1694233607590524 1694592707549742 1698900917804272 1702882892253312 1707574029697536 1707935957215488 1711304667190272 1713019099945296 1716236641455336 1716397835842624 1719660647010537 1721491004494976 1724763497595138 1729750315797504 1733201282026368 1734937651420974 1738344312536832 1738359619175256 1741624757453196 1741772999543808 1743148488649568 1743478492907008 1743517956324144 1746792783439704 1746956847756736 1748706997860823 1752047490192384 1752140695969664 1755338338220544 1760547057325056 1760935718125584 1762476344300672 1765786780709952 1769269594873088 1769644599026304 1774519653018112 1774911398428168 1787323366249344 1788887078730752 1792247122079232 1792626996416256 1797621878919867 1797962195810352 1806512194839352 1811776381903488 1819145147250816 1820736700310528 1820967617607138 1824543204067584 1824559269712872 1824945992745876 1829585603789216 1829973392174928 1835305945304832 1835419741556401 1838925878135808 1839315646232064 1844789799941088 1848254844644208 1849871865505664 1853913389456128 1868394393837972 1868748109031232 1872434002737408 1877592223130624 1877634722195232 1877990186721792 1883222920773194 1886760153907629 1886920749505792 1896392311827552 1898051447708416 1901616533072256 1902019588717248 1905771106643712 1907680361302716 1911021164788736 1911263532529806 1911426213785088 1911443044461104 1917114982278496 1922701466509824 1926312851683584 1930112285316096 1930521380755968 1930947565322952 1936266980103456 1936677380056848 1941601048919168 1946151876860928 1961042049730764 1961413304520384 1962757747062112 1965326453726328 1970740576188384 1971158282965872 1976483325712896 1976605875522278 1977024825474699 1980801465172992 1982785887338256 1986696707628864 1990428294232224 1992169701313792 1992591950084736 1996334609645376 1996522111721984 1996775323231689 1998522283269512 2002276081697892 2002446509679616 2012497963572096 2014258679200768 2018042035097088 2022450970315776 2024093926657803 2028086222371132 2028470169632192 2032326219194271 2034104282378168 2042655275713536 2044055405224448 2048328787849344 2050120851530752 2054425004479848 2058283804262868 2058458999460864 2060084577494944 2064585365530688 2070601579318272 2074490763351552 2079023025429504 2081105848693872 2085210593957568 2085652563138144 2090954975759104 2091398162485632 2091859862433198 2097622561778744 2108331199932672 2112291251021952 2114139274863616 2122785843194016 2124462220541661 2128652481331684 2129103658203522 2134968957537416 2135307878671968 2141190269522304 2145413524491776 2145868253937408 2149898810387328 2150373425018742 2151779736730624 2152254766597936 2156297318751576 2156754355063308 2167305499231488 2173276037796864 2173736672819712 2180206127203104 2184301180034064 2184506336526976 2190988551175424 2208102465444876 2212457697132144 2212876548689664 2218972627336192 2219022853503456 2223399624417664 2225627088186502 2229807454618107 2229997249415936 2241190913978016 2243151710928128 2246087375687232 2247364993630848 2248337568678201 2251797666202112 2252274944215296 2252752323389568 2252772159543444 2258479558386688 2258978143454032 2259456943399656 2266041014100864 2270510523004416 2274775193408256 2277247942953984 2281525268166144 2282028940836216 2284025466593728 2288315521940448 2288367317675439 2292880862680716 2299562330877504 2299684663460184 2299997672653824 2306385957972096 2310935042701824 2313250201894632 2317595149681812 2317792416715776 2317812825567008 2322166343270928 2322658536222024 2324690608432192 2329057044586272 2335843930387968 2335988761980874 2340947186113536 2347914290834112 2352324347728992 2354382374279936 2359526132035072 2359825382001087 2378406684221568 2383097821665792 2383602929300736 2390169328555008 2396829171893156 2397282927747136 2401840077229593 2413590215053248 2414047144025088 2415701842537984 2420752203821952 2421286612422678 2425526863001088 2426040963650304 2427956823476184 2432724272090112 2432745692950496 2433261323661168 2439964522899904 2440351861339392 2440503172838731 2447074593739776 2457027211871232 2457569628592848 2459719733254784 2464339792858944 2464862120072352 2472198019239234 2483954267904109 2491192525117296 2491664145374976 2496344205753216 2496578670316544 2501324577469872 2503512962926976 2508746905592928 2508768995855199 2515680205210172 2516213414240526 2523545674794144 2528523082436736 2533272374477376 2535488710763008 2536026118289664 2540789503185024 2541028142191616 2541350411385786 2543573815070288 2548351376706408 2561361044546304 2566957000785408 2568417135578112 2569528649917944 2574574083873792 2574596753763936 2581689306804608 2582236506742464 2589761158972416 2607539428762884 2612659499315712 2614722732974352 2615217739360512 2615276934486216 2620435271635104 2627654101584512 2628071235288576 2628211043954496 2628234186134018 2635869666253824 2636033100632932 2643714516451008 2648680171064928 2648928943505152 2653904392309632 2654466898539456 2656789266779648 2661779479527168 2662367097642252 2669701442263856 2683330618096128 2688370683118848 2696943293715528 2698791902210404 2709768292259028 2717664572855232 2718179067681792 2731105050465792 2736838904569308 2739233339306464 2744378405683824 2744960088262392 2758388817203712 2766573947225088 2767184699911632 2774807798258496 2780280791943424 2780870084184192 2788530883314176 2789146483244264 2808651004106112 2811108266576896 2816388334695936 2816452083292848 2816985280082688 2824834381159791 2830381124258688 2832616294055548 2838804877604696 2847077171562624 2852424799608384 2852964806575104 2854920359363072 2858656659965568 2861157671916544 2861520541954074 2866531747183104 2867139320677632 2867164566691656 2875063091668768 2875672473417744 2884052199764736 2884231022445773 2889740665641984 2895168427974144 2903759432211456 2904400470155184 2906941502937472 2912401573378752 2935582316613947 2944136620593168 2949943596176192 2950502064919552 2956110864282576 2958697138004608 2964908813283417 2973076606157476 2980045061443296 2988254551970688 2988887925127104 2994783167582976 2996486658174464 2997783424904268 3003033258953728 3003414122546838 3003669764519424 3003696212724592 3012609257866208 3021388018801152 3027063052645632 3033033591211008 3033676455473664 3042129333556698 3042705254448288 3051087362587264 3051156423567252 3057174483574288 3066083107836672 3066246217946912 3075181277296128 3081637506719772 3084333602526176 3087688499191296 3090126866242416 3096221791027904 3096878048296032 3105409392781696 3105902368977408 3106094947249294 3127815890936352 3130552387778816 3136432463638656 3137097243728448 3137789793649797 3146433842668116 3162496799899008 3171208912295424 3178137239067648 3192978721997526 3193655487305283 3202453436306124 3211785404283456 3218120286737664 3218802380906112 3227669605095936 3228382149896904 3234445978127364 3234721284867072 3237275764634912 3244348431548224 3253802481785856 3259914056695296 3267036182817792 3270309190804656 3276759504790464 3285786390478592 3286482826763136 3296264025652312 3318686545698216 3319314823034496 3321590033489728 3322218860499968 3328458941004288 3328534280255184 3335099436626496 3338440632279753 3344817935821824 3344995874123904 3345025327806932 3354951218987368 3364727566392192 3371047490446272 3371364109915648 3377696499303168 3378412416322944 3379158239315166 3381368157719552 3387719337580032 3388467215181048 3389185415099484 3397801835608544 3405765784506624 3415148059395072 3415871914430976 3426038199890592 3432473282910672 3432795671685248 3439321294021074 3442982008989952 3449526995190276 3466402564052736 3469875302841948 3476688625073664 3476719238350512 3483249514906392 3486296977299136 3486956985814016 3487035912648288 3493585566879408 3493913695513472 3497413995721646 3503983142971311 3504281391939328 3510676676441088 3521871436251168 3524952688601344 3531573561419904 3538539189746176 3539289198052608 3549039306036224 3549822796856336 3574646732498688 3584494244158464 3585253992832512 3595243757839734 3595924391620704 3613024389678704 3623552763806976 3638290294501632 3641935235214276 3649086408135168 3649118539425744 3649891985491752 3659171207578432 3659946784349856 3670611890609664 3670839483112802 3678631292464128 3689579599882176 3696509689288416 3699743731011328 3707826778912256 3708297028858851 3736788787675944 3737496218062464 3744868005474816 3755269444390464 3755980373443584 3766445841546388 3773520307815258 3773841499011584 3774320121360789 3792784623655104 3796102895416832 3803233066144512 3804039177434496 3811542213287424 3815360722605432 3822527065059612 3822852427570176 3822886088922208 3834229964556992 3845402933019648 3852625703367168 3861042761511936 3861895130645904 3872533960206912 3873354760113696 3883202097838336 3922084099461528 3922826609040768 3925515494124224 3930652907452656 3941481152376768 3942316565931744 3942351279201027 3952966651425792 3953211751044556 3954049650949398 3965571774676512 3973393415257728 3980856588464448 3984339402627584 3985183900169472 3992669219290752 3993044223443968 3993550646463378 3997044566539024 4004552163395784 4024995927144192 4036084070194176 4048187853315606 4056172444742264 4056940339264384 4064652438388542 4068208564756336 4088110810448896 4096657575698688 4108850008959696 4116567608525736 4120169154989888 4129170731061376 4148981526703104 4162211697387744 4170421187915136 4171305126276288 4181909951518208 4182796324971264 4183719724866396 4195245123557488 4216662399865344 4224582502043904 4245571686388032 4248924441083322 4257304962663368 4258207316407044 4269937915074832 4270615757343936 4282380539044608 4290827048983552 4291736507874816 4299797620774656 4300746850037484 4304509533195872 4312594637503152 4313508710126616 4334610998462976 4347473345639424 4360412254406208 4368602360068128 4369012673053952 4381977102350848 4416204930889752 4424915394264288 4425753097379328 4438045707006912 4446799248835328 4451254176373004 4459614909236214 4459994498831872 4482381827956032 4486303421856256 4492174751374464 4494729987261696 4496675137356402 4503595332404224 4504549888430592 4505504646779136 4505544319086888 4517956286908064 4518913886799312 4532082028201728 4532363035271929 4541021046008832 4549550386816512 4563050536332288 4563194000335047 4564057881672432 4568050933187456 4576631043880896 4576734635350878 4585761725361432 4599124661755008 4599369326920368 4612771915944192 4613057926107631 4621870085403648 4626500403789264 4635190299363624 4635625651134016 4644332686541856 4645317072444048 4649381216864384 4658114089172544 4659142420873941 4671687860775936 4671977523961748 4695828581668224 4704648695457984 4708764748559872 4719052264070144 4719650764002174 4756813368443136 4766195643331584 4767205858601472 4789468082996289 4793658343786312 4794565855494272 4803680154459186 4827180430106496 4831403685075968 4841504407643904 4842573224845356 4851053726002176 4852081927300608 4855913646952368 4865491385900992 4866522647322336 4879929045799808 4880703722678784 4881006345677462 4915139257185696 4919439466509568 4928679585717888 4929724240144704 4944396038478468 4967908535808218 4982385050234592 4983328290749952 4992688411506432 5002649154939744 5007025925853952 5017493811185856 5017537991710398 5031360410420344 5032426828481052 5047091349588288 5057046164873472 5066544748954752 5070977421526016 5072052236579328 5081579006370048 5082700822771572 5087147630140576 5096702753412816 5122722089092608 5133914001570816 5139057299835888 5149193507527872 5163378613609216 5164473013484928 5215078857525768 5225318998631424 5229445465948704 5230435478721024 5230553868972432 5240870543270208 5246120993582469 5255308203169024 5256142470577152 5256422087908992 5256468372268036 5272066201265864 5287429032902016 5297360342129856 5297857887010304 5307808784619264 5308933797078912 5313578533559296 5323558959054336 5324734195284504 5339402884527712 5366661236192256 5376741366237696 5392865636759601 5393886587431056 5397583804420808 5419536584518056 5435329145710464 5462210100931584 5473677809138616 5478466678612928 5488756811367648 5489920176524784 5506259224669203 5516777634407424 5534369399823264 5549615596516992 5560561583886848 5561740168368384 5577061766628352 5578292966488528 5617302008212224 5632776669391872 5632904166585696 5633970560165376 5649668762319582 5660280461722887 5660762248517376 5665232588111096 5677609755209392 5694154343125248 5704849599216768 5709840718726144 5717313319931136 5723041083908148 5733063494366208 5734278641355264 5734329133383312 5750126183337536 5751344946835488 5768104399529472 5768462044891546 5790336855948288 5808800940310368 5813883005874944 5824803146757504 5853794323662131 5871164633227894 5888273241186336 5899887192352384 5912221728565152 5917394276009216 5929817626566834 5931074476424097 5946153212314952 5960090122886592 5976509103941376 5977775850254208 5989566335165952 5992973316348928 5995566849808536 6006828245093676 6007339529038848 6007392425449184 6025218515732416 6042776037602304 6054126105291264 6067352910947328 6072281779973409 6084258667113396 6085410508896576 6102174725174528 6102312847134504 6114348967148576 6132166215673344 6132492435893824 6150362554592256 6163275013439544 6168667205052352 6175376998382592 6180253732484832 6192443582055808 6193756096592064 6210818785563392 6211804737954816 6212189894498588 6255631781872704 6261104775557632 6272864927277312 6274194487456896 6275579587299594 6292867685336232 6324993599798016 6342417824590848 6373386661624983 6385957443995052 6387310974610566 6404906872612248 6423570808566912 6436240573475328 6437604761812224 6455339210191872 6456764299793808 6468891956254728 6474551529269824 6488696863096448 6519828113390592 6540618381609312 6553519009580928 6571572780957184 6572965653526272 6591280222706179 6592528051304624 6637373091396432 6638629646068992 6643180066979456 6656917882008576 6657068560510368 6670198873252992 6676881264559506 6689422363854321 6689991748247808 6690050655613864 6709902437974736 6729455132784384 6742094980892544 6742728219831296 6755392998606336 6756824832645888 6758316478630332 6775438675160064 6776934430362096 6778370830198968 6795603671217088 6811531569013248 6831743828861952 6852076399781184 6864946565821344 6865591343370496 6878642588042148 6885964017979904 6899053990380552 6918120564327973 6932805128105472 6939750605683896 6953377250147328 6953438476701024 6966499029812784 6972593954598272 6974071825296576 6987171133758816 6987827391026944 6994827991443292 7007966285942622 7008562783878656 7043742872502336 7049905377202688 7063147122839808 7077078379492352 7078578396105216 7099645593712672 7149293464997376 7170507985665024 7190487515679468 7191848783241408 7226048779357408 7247105527613952 7276580589003264 7283870470428552 7298172816270336 7298237078851488 7299783970983504 7318342415156864 7319893568699712 7321509518516193 7341223781219328 7341678966225604 7379159199764352 7393019378576832 7399487462022656 7415653557824512 7416594057717702 7451862803712327 7473577575351888 7474992436124928 7489736010949632 7510538888780928 7526306987565597 7532891683092776 7547040615630516 7547682998023168 7548640242721578 7585569247310208 7592205790833664 7606466132289024 7608078354868992 7623084426574848 7630721445210864 7645054130119224 7645772177844416 7668459929113984 7705251406734336 7723790261291808 7745067920413824 7746709520227392 7766404195676672 7789694808652757 7844168198923056 7845653218081536 7851030988248448 7861305814905312 7882962304753536 7884633131863488 7884702558402054 7906423502089112 7908099301898796 7931143549353024 7946786830515456 7961713176928896 7968678805255168 7970367800338944 7985338438581504 7987101292926756 7994089133078048 8009104326791568 8049991854288384 8096375706631212 8112344889484528 8113880678528768 8129304876777084 8136417129512672 8175960666933059 8193315151397376 8217700017919392 8233135217051472 8240338309979776 8258341462122752 8324423394775488 8340842375830272 8342610252552576 8363819903036416 8365592649942528 8367439449732792 8390490247114976 8433324799730688 8449165004087808 8474503143479373 8491143372776064 8497848882166644 8514609925326736 8516414632814088 8539875830149664 8541231514687872 8564761078089216 8583473015749632 8599595241549312 8601493700074968 8609019066391744 8625189275006304 8627017420253232 8652693067337319 8669221996925952 8720824508812416 8737204720136256 8738025346107904 8763954204701696 8806746949841841 8832409861779504 8849830788528576 8851506194758656 8876091414013824 8893598497670656 8894726439850251 8902508352746008 8919229818472428 8919988997663744 8964763655912064 8972606843712512 8984349502748928 8989459974523392 8993350274712804 9009099776861184 9011009293558272 9011088638173776 9035912573816128 9037827773598624 9064164056403456 9064726070543858 9099100773633024 9126388000670094 9128115763344864 9136101866374912 9153262087761792 9153469270701756 9171523450722864 9198249323510016 9198738653840736 9198819651469063 9225543831888384 9226115852215262 9253000807578528 9270380598727248 9271251302268032 9288665373083712 9290634144888096 9298762433728768 9316228178345088 9318284841747882 9343955047923496 9391657163336448 9409297390915968 9417529497119744 9439301528004348 9513626736886272 9534411717202944 9578936165992578 9587316687572624 9589131710988544 9607360308918372 9654360860212992 9683008815287808 9685146449690712 9704163854601216 9711827293904736 9730982771801984 9733045294644672 9759858091599616 9761407445357568 9762012691354924 9830278514371392 9838878933019136 9857359171435776 9859448480289408 9888792076956936 9935817071616436 9964770100469184 9966656581499904 9985376823012864 10005298309879488 10014051851707904 10015321896839259 10034987622371712 10035075983420796 10062720820840688 10064853656962104 10094182699176576 10114092329746944 10133089497909504 10144104473158656 10163158012740096 10165401645543144 10174295260281152 10193405506825632 10245444178185216 10278114599671776 10298387015055744 10326757227218432 10328946026969856 10430157715051536 10458890931897408 10460870957442048 10461107737944864 10481741086540416 10492241987164938 10510616406338048 10511949428913933 10512844175817984 10512936744536072 10544132402531728 10574858065804032 10594720684259712 10595715774020608 10615617569238528 10617867594157824 10647117918108672 10649468390569008 10678805769055424 10753482732475392 10785731273519202 10787773174862112 10795167608841616 10839073169036112 10870658291420928 10871332315372529 10947355618277232 10956933357225856 10977513622735296 10979840353049568 11012518449338406 11068738799646528 11099231193033984 11121123167773696 11123480336736768 11156585932977056 11234604016424448 11265808333171392 11267941120330752 11299337524639164 11320560923445774 11321524497034752 11330465176222192 11355219510418784 11388308686250496 11409699198433536 11434626639862272 11446082167816296 11468557282710528 11468658266766624 11500252366675072 11502689893670976 11536208799058944 11536924089783092 11617601880620736 11627766011749888 11649606293515008 11707588647324262 11742329266455788 11776546482372672 11799774384704768 11824443457130304 11827053837603081 11834788552018432 11859635253133668 11862148952848194 11892306424629904 11920180245773184 11953018207882752 11955551700508416 11979132670331904 11991133699617072 12013656490187352 12014784850898368 12050437031464832 12108252210582528 12144563559946818 12168517334226792 12170821017793152 12204349450349056 12204625694269008 12228697934297152 12240948985025761 12264332431346688 12264984871787648 12326550026879088 12337334410104704 12360507464969664 12384887164111616 12387512193184128 12421637571126784 12424379788997176 12511263563745408 12522209551115264 12545729854554624 12548388974913792 12551159174599188 12585735370672464 12649987199596032 12746773323249966 12771914887990104 12774621949221132 12809813745224496 12847141617133824 12847938190894807 12872481146950656 12875209523624448 12913528599587616 12937783912509456 12949103058539648 12977393726192896 13081236763218624 13107038019161856 13143145561914368 13145931307052544 13182560445412358 13185056102609248 13274746182792864 13277259292137984 13286360133958912 13314137121020736 13340397746505984 13353762529119012 13378844727708642 13379983496495616 13380101311227728 13419804875949472 13458910265568768 13484189961785088 13510785997212672 13513649665291776 13516632957260664 13553868860724192 13556741660397936 13591207342434176 13597089105815787 13623063138026496 13704152799562368 13729893131642688 13731182686740992 13757285176084296 13771928035959808 13798107980761104 13836241128655946 13839173778322893 13865610256210944 13879501211367792 13906876953402048 13932998059625568 13945187909196544 13948143650593152 13974342267517632 13975654782053888 13977427262621823 13989655982886584 14015932571885244 14017125567757312 14087485745004672 14099810754405376 14126294245679616 14157156792210432 14199291187425344 14298586929994752 14380975031358936 14383697566482816 14452097558714816 14494211055227904 14553161178006528 14567740940857104 14596474157702976 14599567941967008 14636684830313728 14639787137399424 14643019037032386 14683357932451208 14758318399528704 14786038757153664 14798974924045312 14833188115435404 14903725607424654 14947155150703776 14949984872249856 15021077777561856 15052613975131194 15065783366185552 15094081231261032 15097280485443156 15171138494620416 15212932264578048 15216156709737984 15261442890421728 15290108260238448 15291544355688832 15336919858227968 15447580522583616 15490135840827648 15493419040454784 15532808391353344 15579389617305514 15688336397846112 15691306436163072 15702061976496896 15722611629810624 15738362980747407 15765924609507072 15769266263726976 15769405116804108 15812847004178224 15816198603797592 15862287098706048 15893573661030912 15923426353857792 15940735600677888 15970676877163008 15974202585853512 15988178266156096 16018208653583136 16099983708576768 16192751413262424 16224689778969056 16227761357057536 16258609753554168 16272834259025344 16351921333866118 16386630302794752 16435400035838784 16466270434102944 16480676619959552 16516682924245504 16518777674007609 16648846789550976 16681684751660544 16685220505105152 16731185299885056 16734878899465584 16780980494229952 16898330008175616 16949006286958746 16982286745552128 16995697764333288 17029219850653472 17032829265628176 17079751660299328 17082463029375744 17083522209871117 17129522156178432 17199190483098624 17202987400149936 17218038132783488 17250378550012608 17254034840506464 17305386134674638 17441649017624832 17474409440272512 17476050692215808 17561382970986393 17613493899683682 17664819723559008 17699661577057152 17752182828027648 17787196995341312 17789452879700502 17805016705492016 17838459636944856 17929527311824128 17968699005497856 17978919949046784 17986700549425608 18022018587116544 18022177276347552 18071825147632256 18075655547197248 18128328112806912 18129452141087716 18252776001340188 18256231526689728 18272203732749824 18306524175523584 18306938541403512 18343046901445728 18396498647020032 18397477307681472 18397639302938126 18451087663776768 18452231704430524 18506001615157056 18540761197454496 18542502604536064 18577330746167424 18581268289776192 18597524867457536 18632456356690176 18636569683495764 18687910095846992 18783314326672896 18818594781831936 18878603056008696 19027253473772544 19157872331985156 19174633375145248 19178263421977088 19214720617836744 19308721720425984 19366017630575616 19370292899381424 19423654587809472 19461965543603968 19466090589289344 19519716183199232 19524025382709848 19660557028742784 19677757866038272 19714718342871552 19718896960578816 19773840668118537 19777584153913872 19871634143232872 19929540200938368 19970753646025728 20010596619758976 20028103703415808 20030643793678518 20069975244743424 20070151966841592 20125441641681376 20129707313924208 20188365398353152 20189617157120411 20228184659493888 20266178995819008 20326316025480192 20330803291086288 20348590520562304 20386811013651264 20556229199343552 20596774030111488 20653514454436864 20657892053939712 20754361692983919 20860315430103072 20917781863794816 20922215475889728 20963482173080832 20984483974329876 21021232812676096 21023898857827866 21025688351635968 21025873489072144 21088264805063456 21149716131608064 21189441368519424 21231235138477056 21235735188315648 21298936781138016 21357611538110848 21571462547038404 21575546349724224 21590335217683232 21678146338072224 21741316582841856 21742664630745058 21894711236554464 21913866714451712 21955027245470592 21959680706099136 21964528555548579 22025036898676812 22137477599293056 22198462386067968 22246960673473536 22313171865954112 22355588411136981 22469208032848896 22531616666342784 22598675049278328 22641121846891548 22643048994069504 22660930352444384 22710439020837568 22776617372500992 22819398396867072 22869253279724544 22892164335632592 22937316533533248 23000504733350144 23005379787341952 23073848179566184 23235203761241472 23255532023499776 23299212587030016 23369084425958271 23415177294648524 23484658532911576 23553092964745344 23599548769409536 23648886914260608 23654107675206162 23669577104036864 23719270506267336 23724297905696388 23784612849259808 23840360491546368 23906036415765504 23911103401016832 23982267399234144 24027312980374704 24029569701796736 24100874062929664 24289127119893636 24337034668453584 24341642035586304 24408698900698112 24409251388538016 24457395868594304 24481897970051522 24527882000799177 24529969743575296 24653100053758176 24674668820209408 24721014929939328 24769774328223232 24775024386368256 24843275142253568 24848759577994352 25022527127490816 25091459709109248 25096777949827584 25102318349198376 25171470741344928 25299974399192064 25493546646499932 25543829775980208 25549243898442264 25619627490448992 25694283234267648 25695876381789614 25750419047248896 25827057199175232 25875567825018912 25898206117079296 25954787452385792 25958079202011957 26162473526437248 26214076038323712 26291862614105088 26365120890824716 26370112205218496 26420240849525523 26549492365585728 26554518584275968 26572720267917824 26628274242041472 26680795493011968 26707525058238024 26757689455417284 26759966992991232 26760202622455456 26839609751898944 26917820531137536 26968379923570176 27027299330583552 27033265914521328 27107737721448384 27113483320795872 27182414684868352 27194178211631574 27408305599124736 27459786263285376 27462365373481984 27514570352168592 27596215961522208 27596458954407189 27672482257311892 27678347556645786 27759002422735584 27813753906804096 27865996119251136 27890375818393088 27896287301186304 27948684535035264 27951309564107776 27954854525243646 27979311965773168 28031865143770488 28174971490009344 28252588491359232 28398582374850688 28761950062717872 28767395132965632 28904195117429632 29135481881714208 29192948315405952 29199135883934016 29273369660627456 29279574274798848 29286038074064772 29366715864902416 29516636799057408 29572077514307328 29666376230870808 29807451214849308 29894310301407552 29899969744499712 30042155555123712 30105227950262388 30131566732371104 30188162462522064 30194560970886312 30342276989240832 30432313419475968 30522885780843456 30580216520476896 30583088711377664 30673839716455936 30895161045167232 30980271681655296 30986838080909568 31158779234611028 31376672795692224 31382612872326144 31404123952993792 31445223259621248 31476725961494814 31531849219014144 31538532527453952 31538810233608216 31625694008356448 31632397207595184 31724574197412096 31726541246903503 31787147322061824 31846852707715584 31941353754326016 31948405171707024 31976356532312192 32036417307166272 32291405482753417 32385502826524848 32449379557938112 32455522714115072 32517219507108336 32545668518050688 32613996946117587 32703842667732236 32870800071677568 32932540868205888 32961353239919104 33033365848491008 33037555348015218 33297693579101952 33363369503321088 33370441010210304 33469757798931168 33561960988459904 33898012573917492 33964573491104256 33991395528666576 34058439701306944 34065658531256352 34159503320598656 34164926058751488 34167044419742234 34405974800299872 34436076265566976 34500757100025216 34508069681012928 34610772269349276 34883298035249664 34948818880545024 35122765941972786 35226987799367364 35329639447118016 35399323154114304 35504365656055296 35578905759401004 35610033410984032 35676919273889712 35859054623648256 35937398010995712 35973401098851216 36044354552695104 36143650295264512 36151311094394496 36258904282175432 36505552002680376 36512463053379456 36544407465499648 36613048351047168 36613877082807024 36686093802891456 36722846955077283 36792997294040064 36794954615362944 36795278605876252 36904463408861048 37012003230314112 37081522394908992 37085005209072128 37154661492334848 37162536579552384 37195049734915072 37264912713380352 37273139366991528 37375820191693984 37566628653345792 37637189563663872 37757206112017392 38315744663970312 38349266750290496 38356526843954176 38429441235673488 38543814572684421 38617443440851968 38740585798762848 38847309175618944 38923931087207936 38932181178578688 39039432366398464 39048050765419696 39321114057485568 39429436685743104 39437793921157632 39547681336237074 39555168307827744 39743268286465744 39859080401876736 40021193239517952 40061287587357036 40139950489486848 40140303933683184 40250883283362752 40259414627848416 40376730796706304 40379234314240822 40532357991638016 40661606582172576 40697181041124608 40773622027302528 40791267317447361 41112458398687104 41193548060222976 41315784107879424 41508723385967838 41517521334968679 41720630860206144 41835563727589632 41844430951779456 41926964346161664 41968967948659752 42047797715655732 42051376703271936 42051746978144288 42176529610126912 42299432263216128 42378882737038848 42471470376631296 42597873562276032 42715223076221696 43142925094076808 43151092699448448 43180670435366464 43356292676144448 43482633165683712 43485329261490116 43789422473108928 43827733428903424 43910054490941184 43919361412198272 43929057111097158 44050073797353624 44274955198586112 44396924772135936 44626343731908224 44711176822273962 45063233332685568 45197350098556656 45282243693783096 45321860704888768 45420878041675136 45638796793734144 45784328671265184 45874633067066496 46001009466700288 46010759574683904 46147696359132368 46470407522482944 46598425174060032 46738168851916542 46830354589297048 46969317065823152 47106185929490688 47199097538819072 47297773828521216 47308215350412324 47438541012534672 47448595811392776 47569225698519616 47680720983092736 47822206802033664 47964534798468288 48054625960749408 48059139403593472 48201748125859328 48578254239787272 48674069336907168 48683284071172608 48818502777076032 48914791737188608 48963795940103044 49055764001598354 49059939487150592 49306200107516352 49349337640418816 49442029859878656 49539548656446464 49550048772736512 49697519155988704 50045054254981632 50193555899655168 50204636698396752 50342941482689856 50987093292999864 51087659551960416 51098487796884528 51239254980897984 51250566629613351 51388566468535296 51391752763579228 51654114398350464 51751135650037824 51796412234158592 51909574904771584 51916158404023914 52324947052874496 52428152076647424 52684148912959179 52730241781649432 52740224410436992 52840481699051046 53098984731171456 53145440535835648 53256548484082944 53361590986023936 53415050116476048 53515378910834568 53520405244910912 53679219503797888 53936759847140352 54066531829042656 54215475442896768 54226966641591744 54364829369736704 54388356423263148 54816611198249472 54919572526570752 55029140704337184 55192431923044416 55192917908814378 55344964514623784 55356695113291572 55518004845471168 55627507813608192 55731992238502272 55780751636786176 55792574602372608 55897369070070528 55909709050487292 55958623931546336 56063730287540976 56349942980018688 56797164749701376 57523900125435744 57534790265931264 57808390234859264 58270963763428416 58385896630811904 58398271767868032 58546739321254912 58559148549597696 58572076148129544 58733431729804832 59033273598114816 59144155028614656 59321522004355611 59332752461741616 59614902429698616 59788620602815104 60084311110247424 60210455900524776 60263133464742208 60376324925044128 60389121941772624 60568851471361233 60684553978481664 61045771561686912 61160433040953792 61166177422755328 61347679432911872 61790322090334464 61960543363310592 61973676161819136 62263085078951757 62317558469222056 62753345591384448 62808247905987584 62890446519242496 62953451922989628 63063698438028288 63077065054907904 63077620467216432 63251388016712896 63264794415190368 63449148394824192 63453082493807006 63693705415431168 63896810343414048 63952713064624384 64072834614332544 64391737560283441 64582810965506834 64771005653049696 64898759115876224 65034439014216672 65091337036101376 65227993892235174 65407685335464472 65741600143355136 65865081736411776 65922706479838208 66075110696030436 66595387158203904 66740882020420608 66939515597862336 67123921976919808 67796025147834984 67929146982208512 67982791057333152 68116879402613888 68131317062512704 68319006641197312 68329852117502976 68334088839484468 68811949600599744 68872152531133952 69001514200050432 69016139362025856 69221544538698552 69766596070499328 69897637761090048 70107253277874813 70245531883945572 70453975598734728 70659278894236032 70798646308228608 71008731312110592 71157811518802008 71220066821968064 71353838547779424 71718109247296512 71946802197702432 72088709105390208 72287300590529024 72302622188788992 72517808564350864 73011104005360752 73024926106758912 73226096702094336 73227754165614048 73372187605782912 73445693910154566 73583646002397531 73589909230725888 73590557211752504 73808926817722096 74024006460628224 74163044789817984 74170010418144256 74309322984669696 74325073159104768 74529825426760704 74546278733983056 74751640383387968 75274379127327744 75514412224034784 76099326207607703 76631489327940624 76698533500580992 76858882471346976 77087629145368842 77481171597525696 77694618351237888 77847862174415872 77864362357157376 78096101530839392 78642228114971136 78875587842315264 79095362672474148 79110336615655488 79486536572931488 79718160803753472 80042386479035904 80122575174714072 80279900978973696 80280607867366368 80501766566725504 80518829255696832 80753461593412608 80758468628481644 81323213164345152 81394362082249216 81547244054605056 81582534634894722 82224916797374208 82387096120445952 82789376863221567 83017446771935676 83035042669937358 83441261720412288 83671127455179264 83688861903558912 83853928692323328 83937935897319504 84095595431311464 84103493956288576 84353059220253824 84757765474077696 85195747124552064 85430446152443392 85686642895180327 86285850188153616 86302185398896896 86361340870732928 86712585352288896 86970658522980232 87578844946217856 87655466857806848 87820108981882368 87838722824396544 87858114222194316 88100147594707248 88549910397172224 89252687463816448 89422353644547924 89935567336263649 90126466665371136 90394700197113312 90564487387566192 90643721409777536 90841756083350272 91568657342530368 91749266134132992 92002018933400576 92021519149367808 92295392718264736 92940815044965888 93476337703833084 93660709178594096 93938634131646304 94212371858981376 94595547657042432 94616430700824648 94877082025069344 94897191622785552 95138451397039232 95179623740710509 95361441966185472 95929069596936576 96109251921498816 96118278807186944 96403496251718656 96874216448260251 97156508479574544 97348138673814336 97366568142345216 97637005554152064 97829583474377216 97841990838352761 97927591880206088 98111528003196708 98119878974301184 98612400215032704 98698675280837632 98884059719757312 99100097545473024 99395038311977408 100090108509963264 100409273396793504 100685882965379712 101974186585999728 102175319103920832 102196975593769056 102478509961795968 102501133259226702 102783505527158456 103308228796700928 103502271300075648 103592824468317184 103832316808047828 104649894105748992 105368297825918358 105460483563298864 105480448820873984 105680963398102092 106197969462342912 106513096968165888 106830100232952096 107030757821669136 107040810489821824 107358439007595776 108133063658085312 108430950885793536 108453933283183488 108729658739473408 108776712846526296 109633222396498944 109839145053141504 110058281408674368 110168540865231849 110384863846088832 110385835817628756 110689929029247568 110713390226583144 111036009690942336 111255015627216384 111463984477004544 111585149204745216 111794738140141056 111819418100974584 111917247863092672 112127460575081952 112699885960037376 113594329499402752 115047800250871488 115069580531862528 115616780469718528 115631443718053263 116541927526856832 116771793261623808 116796543535736064 117118297099195392 117144152296259088 117466863459609664 118288310057229312 118643044008711222 118665504923483232 119229804859397232 119577241205630208 119584655469097819 120420911801049552 120526266929484416 120752649850088256 120778243883545248 121137702942722466 122091543123373824 122320866081907584 122332354845510656 123580644180668928 123947352323638272 124526170157903514 124635116938444112 125506691182768896 125780893038484992 125906903845979256 126154130109815808 126155240934432864 126502776033425792 126529588830380736 126898296789648384 126906164987614012 127793620686828096 127905426129248768 128145669228665088 128783475120566882 129165621931013668 129542011306099392 129797518231752448 130068878028433344 130182674072202752 130455987784470348 130815370670928944 131483200286710272 131730163472823552 132150221392060872 133190774316407808 133879031195724672 134247843953839616 135592050295669968 135965582114666304 136233758805227776 136262634125025408 136638013282394624 136668177678968936 137623899201199488 137744305062267904 138003028400100864 138032278724051712 138443089077397104 139795275522180096 140214506555749626 140491063767891144 140907951197469456 141318557788472064 141327320099842877 141597292616457216 142315623037604016 142440133643936128 142707677095558848 143893604395404864 144177418210780416 144574601181058048 144605244377577984 145035617128701728 146022208010721504 146049852213517824 146455508331228096 146744375211565824 146891387820309132 147167292004795062 147179818461451776 147181114423505008 147617853635444192 148048012921256448 148326089579635968 148618645969339392 148650146318209536 149092557467966112 149503280766775936 151028824448069568 152198652415215406 153262978655881248 153397067001161984 153717764942693952 153751699888840053 154175258290737684 154962343195051392 155389236702475776 155728724714314752 156192203061678784 157284456229942272 158190725344948296 158220673231310976 158973073145862976 159436321607506944 160084772958071808 160245150349428144 160561215734732736 161003533133451008 161037658511393664 161516937256963288 162646426328690304 162788724164498432 163094488109210112 163165069269789444 164449833594748416 165578753726443134 166034893543871352 166070085339874716 166882523440824576 167342254910358528 167377723807117824 167875871794639008 168191190862622928 168206987912577152 168706118440507648 170391494249104128 170860892304886784 171373285790360654 172571700376307232 172604370797793792 172722681741465856 173425170704577792 173941317045960464 175157689892435712 175640217963764736 175677445648793088 175716228444388632 176200295189414496 177099820794344448 178505374927632896 178844707289095848 179871134672527298 180252933330742272 180789400394226624 181128974775132384 181287442819555072 181683512166700544 181706554414083699 183137314685060736 183498532268265984 184043038298735616 184590785436529472 185881630089931776 186952675407666168 187321418357188192 187877268263292608 188424743717962752 189191095314084864 189232861401649296 189754164050138688 189794383245571104 190276902794078464 190359247481421018 191858139193873152 192218503842997632 192236557614373888 193175212680850323 193748432896520502 194313016959149088 194696277347628672 195274011108304128 195659166948754432 195683981676705522 195855183760412176 196223056006393416 197224800430065408 197768119439514624 198790076623954816 200818546793587008 201371765930759424 203948373171999456 204350638207841664 204393951187538112 204957019923591936 205002266518453404 205567011054316912 206616457593401856 207004542600151296 207664633616095656 209299788211497984 210736595651836716 210920967126597728 210960897641747968 211361926796204184 212395938924685824 213026193936331776 213660200465904192 214061515643338272 214081620979643648 214716878015191552 216266127316170624 216861901771587072 216907866566366976 217553425693052592 219678290106283008 220116562817348736 220337081730463698 220769727692177664 220771671635257512 221379858058495136 221426780453166288 222072019381884672 222085788728324521 222510031254432768 222927968954009088 223589476280282112 223638836201949168 223834495726185344 224254921150163904 227188658998805504 228297978622823109 230095600501742976 231233560939437056 231262887436106526 233083855053713664 233543586523247616 233593087071472128 234288304592518176 234933726919219328 237286088017422444 237331009846966464 238459609718794464 239154482411260416 239169310938195638 240841823602099104 241052533858968832 241505299700176512 241556487767090496 242275405885444932 244183086246747648 244641732163815168 247161288361337856 249052340315807028 249270233876888224 251013382365537792 251561786076969984 251813807691958512 252310481868865728 253005552066851584 253059177660761472 253812329975228024 255587241373656192 255810852258497536 256291338457330176 257059928685540981 257566950241133764 258331243862027336 259084022612198784 259595036463504896 260137756056866688 260365348144405504 260911975568940696 261630741341857888 262966400573420544 263460326945647104 264300442784121744 267758062391449344 268495687907679232 269806702008790947 271184100591339936 271931164229332608 272467517610455552 272525268250050816 273276026564789248 273336355357937872 275247798402398976 276006056800201728 276064557448103424 276886178154794208 280429013111499252 280982127535782288 281815902394938912 282637115576944128 282654640199685754 284631246075208032 284880267287872256 285415354191117696 285538871222131527 287787208790809728 288354836421560832 289210488755155968 290071234257403456 290622649344780753 292044416021443008 292099704427035648 292911016662456192 293488750423131648 293782775640618264 294334584009590124 294359636922903552 294362228847010016 295235707270888384 296096025842512896 296652179159271936 297300292636419072 298185114935932224 299006561533551872 302057648896139136 304397304830430812 306525957311762496 306794134002323968 307435529885387904 307503399777680106 308350516581475368 309924686390102784 310778473404951552 312384406123357568 316381450689896592 316441346462621952 317946146291725952 320490300698856288 321122431469465472 322007066266902016 322075317022787328 323033874513926576 325292852657380608 326188976218420224 326330138539578888 328899667189496832 331157507452886268 332069787087742704 332140170679749432 333765046881649152 334755447614235648 335751743589278016 336382381725245856 336413975825154304 337412236881015296 340782988498208256 342746571580721308 345143400752614464 345208741595587584 345445363482931712 346850341409155584 347882634091920928 350315379784871424 351354891297586176 351432456888777264 352400590378828992 357010749855265792 357689414578191696 358753966407293457 359742269345054596 361578800788453248 362257949550264768 362574885639110144 363367024333401088 363413108828167398 366274629370121472 366997064536531968 369181570873058944 373905350815332336 374642836714376384 375754536526585216 378465722803298592 379508328100277376 379588766491142208 380553805588156928 380718494962842036 383716278387746304 384437007685995264 386350425361700646 387496865793041004 388626033918298176 389392554695257344 390548022216608256 391367963353411044 391710367520824352 392446112012786832 394449600860130816 397580153247909632 401637093587174016 402743531861518848 407896746343998912 408701276415683328 408787902375076224 409914039847183872 410004533036906808 411134022108633824 413232915186803712 414009085200302592 415329267232191312 421473191303673432 421841934253195456 421921795283495936 422723853592408368 423981960299528631 424791877849371648 427320400931808384 428123031286676544 428163241959287296 429433756030383104 432532254632341248 433723803543174144 433815733132733952 435106851386105184 440233125634697472 440674163460927396 441539455384355328 441543343270515024 442759716116990272 442853560906332576 444144038763769344 444171577456649042 445855937908018176 447277672403898336 447668991452370688 448509842300327808 456595957245646218 460191201003485952 462525774872213052 466167710107427328 467186174142944256 468576609185036352 469867453838438656 474572176034844888 474662019693932928 476919219437588928 478308964822520832 478338621876391276 481683647204198208 482105067717937664 483010599400353024 483112975534180992 484550811770889864 488366172493495296 489283464327630336 498104680631614056 498540467753776448 502026764731075584 503627615383917024 504620963737731456 506011104133703168 506118355321522944 507624659950456048 511174482747312384 512582676914660352 514119857371081962 515133900482267528 516662487724054672 518168045224397568 519190072927009792 520275512113733376 521823951137881392 523261482683715776 526920653891294208 528600885568243488 535516124782898688 539613404017581894 542368201182679872 543862328458665216 544935035220911104 545050536500101632 546672710715875744 550495596804797952 552129114896206848 553772356309588416 560858026222998504 561964255071564576 563631804789877824 565274231153888256 565309280399371508 569262492150416064 569760534575744512 570830708382235392 571077742444263054 575574417581619456 576709672843121664 579525638042550969 580142468514806912 581245298689561506 584088832042886016 585822033324912384 586977500846263296 587565551281236528 588669168019180248 588724457694020032 590471414541776768 593304358318543872 596370229871864448 598013123067103744 604115297792278272 608794609660861624 613051914623524992 613588268004647936 614871059770775808 615006799555360212 616701033162950736 619849372780205568 624768812246715136 632762901379793184 632882692925243904 635892292583451904 640980601397712576 642244862938930944 644014132533804032 644150634045574656 646067749027853152 650585705314761216 652660277079157776 662315014905772536 664139574175485408 664280341359498864 666257366184973563 667530093763298304 671503487178556032 672764763450491712 672827951650308608 674824473762030592 681565976996416512 684893935868469327 685493143161442616 690286801505228928 690890726965863424 693700682818311168 695765268183841856 700630759569742848 702864913777554528 704801180757657984 715378829156383392 717507932814586914 719484538690109192 723157601576906496 724515899100529536 725149771278220288 726826217656334796 732549258740242944 738363141746117888 747810701630664672 749285673428752768 751509073053170432 756931445606597184 759016656200554752 759177532982284416 761107611176313856 761436989925684072 767432556775492608 768874015371990528 771179786056622943 772700850723401292 774993731586082008 777252067836596352 778785109390514688 781096044433216512 782735926706822088 783420735041648704 784892224025573664 788899201720261632 795160306495819264 803274187174348032 805487063723037696 809420106026372841 815793492687997824 817402552831366656 817575804750152448 819828079694367744 820009066073813616 822268044217267648 828018170400605184 830658534464382624 837092588283684733 842946382607346864 843683868506390912 845447707184816736 847963920599057262 854640801863616768 856246062573353088 856326483918574592 865064509264682496 867631466265467904 870213702772210368 880466251269394944 881348326921854792 883078910768710656 883086686541030048 885519432233980544 885707121812665152 888288077527538688 888343154913298084 894555344807796672 895337982904741376 897019684600655616 913191914491292436 920382402006971904 925051549744426104 932335420214854656 937153218370072704 939734907676877312 949144352069689776 949324039387865856 953838438875177856 956677243752782552 963367294408396416 964210135435875328 966021198800706048 966225951068361984 969101623541779728 978566928655260672 989291240698900139 996209361263228112 997080935507552896 1007255230767834048 1009241927475462912 1012022208267406336 1012236710643045888 1015249319900912096 1022348965494624768 1028239714742163924 1030267800964535056 1033324975448109344 1036336090448795136 1040551024227466752 1043647902275762784 1046522965367431552 1057201771136486976 1071032249565797376 1076261899221880371 1079226808035163788 1084736402365359744 1087724656917330432 1090101073000203264 1093345421431751488 1100991193609595904 1107544712619176832 1121716052445997008 1123928510143129152 1127263609579755648 1130618560798743016 1138524984300832128 1139521069151489024 1141661416764470784 1142155484888526108 1151148835163238912 1159051276085101938 1160284937029613824 1162490597379123012 1168177664085772032 1171644066649824768 1175131102562473056 1177338336038360496 1177448915388040064 1180942829083553536 1192740459743728896 1196026246134207488 1208230595584556544 1217589219321723248 1226103829247049984 1229742119541551616 1230013599110720424 1233402066325901472 1239698745560411136 1249537624493430272 1265525802759586368 1265765385850487808 1271784585166903808 1271945880898585893 1281961202795425152 1284489725877861888 1288301268091149312 1292135498055706304 1301171410629522432 1305320554158315552 1324630029811545072 1328279148350970816 1328560682718997728 1332514732369947126 1343006974357112064 1345529526900983424 1345655903300617216 1369787871736938654 1370986286322885232 1380573603010457856 1391530536367683712 1405729827555109056 1409602361515315968 1430757658312766784 1435015865629173828 1438969077380218384 1446315203153812992 1449031798201059072 1453652435312669592 1465098517480485888 1476726283492235776 1495621403261329344 1498571346857505536 1503018146106340864 1513862891213194368 1518033312401109504 1518355065964568832 1522873979851368144 1537748030743981056 1542359572113245886 1545401701446802584 1549987463172164016 1554504135673192704 1554600521098271647 1557570218781029376 1565471853413644176 1566841470083297408 1569784448051147328 1590320612991638528 1606548374348696064 1618840212052745682 1631586985375995648 1634805105662733312 1635151609500304896 1640018132147627232 1644536088434535296 1661317068928765248 1674185176567369466 1685892765214693728 1687367737012781824 1690895414369633472 1695927841198114524 1709281603727233536 1712492125146706176 1730129018529364992 1740427405544420736 1760932502538789888 1762696653843709584 1766173373082060096 1771038864467961088 1771414243625330304 1776686309826596168 1789110689615593344 1790675965809482752 1794039369201311232 1826383828982584872 1840764804013943808 1850103099488852208 1874306436740145408 1879469815353754624 1898288704139379552 1898648078775731712 1907676877750355712 1913354487505565104 1926734588816792832 1932042397601412096 1932451902136723968 1938203247083559456 1978582481397800278 1992418722526456224 1994161871015105792 1998772098554920689 2014510461535668096 2018483854950925824 2024473421286091776 2030498639801824192 2044697930989249536 2056479429484327848 2060535601929070112 2066649950896218688 2072672180897590272 2081102048454933504 2087295804551525568 2093045930734863104 2114403542272973952 2152523798443760742 2158453616070327576 2169472804730719488 2175449313834660864 2186690842863502976 2215089425238353664 2243432104891994016 2247857020286258304 2254527219159511296 2261237121597486032 2277049968601664256 2283322833528941568 2284310969777052216 2302297670326477824 2318102552170203876 2320569874059227648 2324981194758246024 2336355328171544064 2343288133299649536 2350262205124946112 2354676672076720992 2354897830776080128 2361885658167107072 2385480919487457792 2416461191169113088 2435178438643446496 2452207658494099968 2459484239083103232 2460027198221440848 2466804132651802944 2499075248986860544 2511277764851054199 2531051605519172736 2543569170333807616 2543891761797171786 2563922405590850304 2568979451755723776 2584270996111412608 2610641108316631104 2649260059623090144 2656558296701941632 2657121365437995456 2665029464739894252 2686013948714224128 2691059053801966848 2739575743473877308 2741972572645770464 2761147206020915712 2783061072735367424 2811459655110218112 2819204723030631936 2861515316625533568 2870031731258347656 2877938154760436768 2892630406307625984 2898063596402118144 2907304870625339184 2953452566984471552 2967873722096700417 2991242806522658688 2997142693715011072 3006036292212681728 3027725782426388736 3036066624802219008 3036710131929137664 3045747959702736288 3084719144226491772 3090803402893605168 3099974926344328032 3109008271346385408 3109201042196543294 3130943706827288352 3133682940166594816 3139568896102294656 3213096748697392128 3237680424105491364 3263173970751991296 3270303219000609792 3280036264295254464 3289072176869070592 3322634137857530496 3348370353134738932 3371785530429387456 3374735474025563648 3381790828739266944 3391855682396229048 3418563207454467072 3424984250293412352 3480854811088841472 3525393307687419168 3532346746164120192 3542077728935922176 3542828487250660608 3553372619653192336 3578221379231186688 3588078738402622464 3652767657965169744 3700206198977704416 3748612873480290816 3796577408278759104 3797296157551463424 3815353755500711424 3826708975011130208 3853469177633585664 3864903804273447936 3876406494167118912 3957164962795600556 3984837445052912448 3988323742030211584 3997544197109841378 4029020923071336192 4036967709901851648 4060997279603648384 4112958858968655696 4121071203858140224 4133299901792437376 4174591609103051136 4186091861469726208 4228807084545947904 4305047596887521484 4316907232140655152 4338945609461438976 4373381685727005952 4430178850476707328 4486864209783988032 4495714040572516608 4509054438319022592 4522474243194972064 4554099937203328512 4568621939554104432 4636205104340407752 4641139748118455296 4649962389516492048 4663801563294814941 4672710656343088128 4700524410249892224 4709353344153441984 4709795661552160256 4723771316334214144 4770961838974915584 4870356877286892992 4904415316988199936 4920054396442881696 4933608265303605888 5022555529702108398 5062103211038345472 5087783523594343572 5127844811181700608 5168541992222825216 5221282216633262208 5298520119246180288 5313116593403883264 5314242730875990912 5330058929479788504 5372027897428448256 5382118107603933696 5479151486947754616 5483945145291540928 5522294412041831424 5566122145470734848 5622919310220436224 5638409446061263872 5723030633251067136 5740063462516695312 5755876309520873536 5796127192804236288 5814609741250678368 5935747444193400834 5982485613045317376 5994285387430022144 6055451564852777472 6073420263858275328 6091495919405472576 6169438288452983544 6181606805787210336 6199949852688656064 6218016542692770816 6218402084393086588 6261887413654576704 6267365880333189632 6279137792204589312 6475360848210982728 6526347941503982592 6560072528590508928 6578144353738141184 6645268275715060992 6696740706269477864 6743571060858774912 6749470948051127296 6763581657478533888 6783711364792458096 6849968500586824704 6961709622177682944 7050786615374838336 7064693492328240384 7084155457871844352 7085656974501321216 7106745239306384672 7156442758462373376 7305535315930339488 7400412397955408832 7497225746960581632 7533833294553162597 7593154816557518208 7630707511001422848 7653417950022260416 7706938355267171328 7752812988334237824 7914329925591201112 7969674890105824896 7976647484060423168 7995088394219682756 8058041846142672384 8121994559207296768 8225917717937311392 8242142407716280448 8266599803584874752 8349183218206102272 8372183722939452416 8457614169091895808 8610095193775042968 8633814464281310304 8677891218922877952 8746763371454011904 8860357700953414656 8903621166290101251 8973728419567976064 8991428081145033216 9018108876638045184 9044948486389944128 9108199874406657024 9137243879108208864 9272410208680815504 9299924779032984096 9327603126589629882 9401048820499784448 9418706688306883968 9419591323104320512 9740713754573785984 9840108792885763392 9867216530607211776 10045111059404216796 10124206422076690944 10175567047188687144 10255689622363401216 10337083984445650432 10442564433266524416 10597040238492360576 10626233186807766528 10628485461751981824 10660117858959577008 10764236215207867392 10882203647687901529 10958302973895509232 10967890290583081856 11132244290941469696 11245838620440872448 11446061266502134272 11480126925033390624 11511752619041747072 11629219482501356736 11871494888386801668 11964971226090634752 12110903129705554944 12182991838810945152 12338876576905967088 12363213611574420672 12399899705377312128 12436804168786173176 12523774827309153408 12534731760666379264 12558275584409178624 12950721696421965456 13120145057181017856 13156288707476282368 13290536551430121984 13393481412538955728 13487142121717549824 13527163314957067776 13567422729584916192 13923419244355365888 13991404689884444823 14101573230749676672 14129386984656480768 14171313949002642432 14213490478612769344 14312885516924746752 14611070631860678976 14800824795910817664 15067666589106325194 15186309633115036416 15306835900044520832 15505625976668475648 15828659851182402224 15939349780211649792 15990176788439365512 16116083692285344768 16243989118414593536 16451835435874622784 16484284815432560896 16533199607169749504 16698366436412204544 16915228338183791616 17220190387550085936 17267628928562620608 17493526742908023808 17807242332580202502 17947456839135952128 17982856162290066432 18089896972779888256 18274487758216417728 18544820417361631008 18599849558065968192 18655206253179259764 18802097640999568896 18837413376613767936 19481427509147571968 19680217585771526784 19734433061214423552 20090222118808433592 20248412844153381888 20351134094377374288 20674167968891300864 20885128866533048832 21194080476984721152 21252466373615533056 21256970923503963648 21320235717919154016 21764407295375803058 21916605947791018464 21935780581166163712 22491677240881744896 22892122533004268544 22960253850066781248 23023505238083494144 23258438965002713472 23742989776773603336 23929942452181269504 24365983677621890304 24677753153811934176 24726427223148841344 24799799410754624256 24873608337572346352 25047549654618306816 25116551168818357248 25901443392843930912 26240290114362035712 26581073102860243968 26786962825077911456 26974284243435099648 27054326629914135552 27134845459169832384 27982809379768889646 28203146461499353344 28258773969312961536 28426980957225538688 29222141263721357952 29601649591821635328 30135333178212650388 30372619266230072832 30613671800089041664 31011251953336951296 31657319702364804448 31878699560423299584 31980353576878731024 32487978236829187072 32646610943063704587 32903670871749245568 32968569630865121792 33066399214339499008 33396732872824409088 34440380775100171872 34535257857125241216 35614484665160405004 35894913678271904256 36179793945559776512 36548975516432835456 37089640834723262016 37199699116131936384 37310412506358519528 37604195281999137792 37674826753227535872 38962855018295143936 39360435171543053568 39468866122428847104 40180444237616867184 40702268188754748576 41770257733066097664 42388160953969442304 42513941847007927296 42640471435838308032 43528814590751606116 43833211895582036928 43871561162332327424 45920507700133562496 46047010476166988288 46516877930005426944 47485979553547206672 48731967355243780608 49355506307623868352 49452854446297682688 49599598821509248512 49747216675144692704 50095099309236613632 51802886785687861824 52480580228724071424 53573925650155822912 53948568486870199296 54269690918339664768 55965618759537779292 56406292922998706688 56853961914451077376 58444282527442715904 59203299183643270656 60270666356425300776 60745238532460145664 61227343600178083328 62022503906673902592 63314639404729608896 63757399120846599168 63960707153757462048 65293221886127409174 65807341743498491136 65937139261730243584 68880761550200343744 69070515714250482432 71228969330320810008 71789827356543808512 72359587891119553024 73097951032865670912 74179281669446524032 74399398232263872768 74620825012717039056 75349653506455071744 77925710036590287872 78720870343086107136 80360888475233734368 81404536377509497152 84776321907938884608 85280942871676616064 87057629181503212232 87666423791164073856 87743122324664654848 91841015400267124992 92094020952333976576 93033755860010853888 94971959107094413344 97463934710487561216 97939832829191113761 98711012615247736704 98905708892595365376 99199197643018497024 99494433350289385408 100190198618473227264 103605773571375723648 107147851300311645824 108539381836679329536 111931237519075558584 112812585845997413376 113707923828902154752 116888565054885431808 118406598367286541312 120541332712850601552 122454687200356166656 126629278809459217792 127921414307514924096 130586443772254818348 131614683486996982272 137761523100400687488 138141031428500964864 142457938660641620016 144719175782239106048 146195902065731341824 148358563338893048064 148798796464527745536 149241650025434078112 157441740686172214272 160721776950467468736 162809072755018994304 170561885743353232128 174115258363006424464 175332847582328147712 183682030800534249984 186067511720021707776 189943918214188826688 195879665658382227522 197422025230495473408 197811417785190730752 198988866700578770816 207211547142751447296 214295702600623291648 217078763673358659072 223862475038151117168 227415847657804309504 233777130109770863616 241082665425701203104 253258557618918435584 255842828615029848192 261172887544509636696 263229366973993964544 275523046200801374976 276282062857001929728 284915877321283240032 292391804131462683648 296717126677786096128 297597592929055491072 298483300050868156224 321443553900934937472 325618145510037988608 341123771486706464256 348230516726012848928 350665695164656295424 367364061601068499968 379887836428377653376 391759331316764455044 394844050460990946816 397977733401157541632 414423094285502894592 428591405201246583296 434157527346717318144 447724950076302234336 482165330851402406208 506517115237836871168 511685657230059696384 522345775089019273392 551046092401602749952 569831754642566480064 593434253355572192256 596966600101736312448 642887107801869874944 651236291020075977216 682247542973412928512 696461033452025697856 701331390329312590848 759775672856755306752 783518662633528910088 789688100921981893632 795955466802315083264 828846188571005789184 857182810402493166592 895449900152604468672 964330661702804812416 1013034230475673742336 1023371314460119392768 1044691550178038546784 1102092184803205499904 1139663509285132960128 1193933200203472624896 1285774215603739749888 1302472582040151954432 1392922066904051395712 1519551345713510613504 1567037325267057820176 1591910933604630166528 1790899800305208937344 1928661323405609624832 2046742628920238785536 2089383100356077093568 2279327018570265920256 2387866400406945249792 2571548431207479499776 2785844133808102791424 3039102691427021227008 3134074650534115640352 3581799600610417874688 3857322646811219249664 4178766200712154187136 4558654037140531840512 4775732800813890499584 5571688267616205582848 6268149301068231280704 7163599201220835749376 7714645293622438499328 8357532401424308374272 9117308074281063681024 11143376535232411165696 12536298602136462561408 14327198402441671498752 16715064802848616748544 25072597204272925122816 33430129605697233497088 50145194408545850245632 100290388817091700491264
- Sum of all divisors σ(n): 406796251412283062166135
- Sum of proper divisors (its aliquot sum) s(n): 306505862595191361674871
- 100290388817091700491264 is an abundant number, because the sum of its proper divisors (306505862595191361674871) is greater than itself. Its abundance is 206215473778099661183607
Bases of 100290388817091700491264
- Binary: 101010011110011000000101111000011001111100100010011110011000010000100000000002
- Hexadecimal: 0x153CC0BC33E44F308400
- Base-36: GBXJCUKPRQSA9S0
Squares and roots of 100290388817091700491264
- 100290388817091700491264 squared (1002903888170917004912642) is 10058162089083432015336161352569474058940317696
- 100290388817091700491264 cubed (1002903888170917004912643) is 1008736986699508726375631420256730646954454228209240536855979432607744
-
100290388817091700491264 is a
perfect square number . Itssquare root is 316686578208 -
The
cube root of 100290388817091700491264 is 46460773.7663947749
Scales and comparisons
How big is 100290388817091700491264?- 100,290,388,817,091,700,491,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 100,290,388,817,091,700,491,264 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 100290388817091700491264 cubic inches would be around 3871731.1 feet tall.
Recreational maths with 100290388817091700491264
- 100290388817091700491264 backwards is 462194007190718883092001
- The number of decimal digits it has is: 24
- The sum of 100290388817091700491264's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 100290388817091700491264 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 100290388817091700491264 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/100290388817091700491264/
Chicago style:
Numbermatics. 2024. "Number 100290388817091700491264 - Facts about the integer". https://numbermatics.com/n/100290388817091700491264/
The information we have on file for 100290388817091700491264 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 100290388817091700491264, math, Factors of 100290388817091700491264, curriculum, school, college, exams, university, Prime factorization of 100290388817091700491264, STEM, science, technology, engineering, physics, economics, calculator, one hundred sextillion, two hundred ninety quintillion, three hundred eighty-eight quadrillion, eight hundred seventeen trillion, ninety-one billion, seven hundred million, four hundred ninety-one thousand, two hundred sixty-four.