5367364006346772404502528
5,367,364,006,346,772,404,502,528 is an even composite number composed of six prime numbers multiplied together.
5367364006346772404502528 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 5367364006346772404502528:
218 × 33 × 73 × 113 × 133 × 9113
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 13 × 13 × 13 × 911 × 911 × 911)See below for interesting mathematical facts about the number 5367364006346772404502528 from the Numbermatics database.
Names of 5367364006346772404502528
- Cardinal: 5367364006346772404502528 can be written as Five septillion, three hundred sixty-seven sextillion, three hundred sixty-four quintillion, six quadrillion, three hundred forty-six trillion, seven hundred seventy-two billion, four hundred four million, five hundred two thousand, five hundred twenty-eight.
Scientific notation
- Scientific notation: 5.367364006346772404502528 × 1024
Factors of 5367364006346772404502528
Divisors of 5367364006346772404502528
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 27 28 32 33 36 39 42 44 48 49 52 54 56 63 64 66 72 77 78 84 88 91 96 98 99 104 108 112 117 121 126 128 132 143 144 147 154 156 168 169 176 182 189 192 196 198 208 216 224 231 234 242 252 256 264 273 286 288 294 297 308 312 336 338 343 351 352 363 364 378 384 392 396 416 429 432 441 448 462 468 484 504 507 512 528 539 546 572 576 588 594 616 624 637 672 676 686 693 702 704 726 728 756 768 784 792 819 832 847 858 864 882 896 911 924 936 968 1001 1008 1014 1024 1029 1056 1078 1089 1092 1144 1152 1176 1183 1188 1232 1248 1274 1287 1323 1331 1344 1352 1372 1386 1404 1408 1452 1456 1512 1521 1536 1568 1573 1584 1617 1638 1664 1694 1716 1728 1764 1792 1822 1848 1859 1872 1911 1936 2002 2016 2028 2048 2058 2079 2112 2156 2178 2184 2197 2288 2304 2352 2366 2376 2457 2464 2496 2541 2548 2574 2646 2662 2688 2704 2733 2744 2772 2808 2816 2904 2912 3003 3024 3042 3072 3087 3136 3146 3168 3234 3267 3276 3328 3388 3432 3456 3528 3549 3584 3644 3696 3718 3744 3773 3822 3861 3872 3993 4004 4032 4056 4096 4116 4158 4224 4312 4356 4368 4394 4459 4563 4576 4608 4704 4719 4732 4752 4851 4914 4928 4992 5082 5096 5148 5292 5324 5376 5408 5466 5488 5544 5577 5616 5632 5733 5808 5824 5929 6006 6048 6084 6144 6174 6272 6292 6336 6377 6468 6534 6552 6591 6656 6776 6864 6912 7007 7056 7098 7168 7288 7392 7436 7488 7546 7623 7644 7722 7744 7986 8008 8064 8112 8192 8199 8232 8281 8316 8448 8624 8712 8736 8788 8918 9009 9126 9152 9216 9261 9317 9408 9438 9464 9504 9702 9828 9856 9984 10021 10164 10192 10296 10584 10647 10648 10752 10816 10932 10976 11011 11088 11154 11232 11264 11319 11466 11616 11648 11843 11858 11979 12012 12096 12168 12288 12348 12544 12584 12672 12754 12936 13013 13068 13104 13182 13312 13377 13552 13728 13824 14014 14112 14157 14196 14336 14553 14576 14784 14872 14976 15092 15246 15288 15379 15444 15488 15972 16016 16128 16224 16384 16398 16464 16562 16632 16731 16896 17199 17248 17303 17424 17472 17576 17787 17836 18018 18252 18304 18432 18522 18634 18816 18876 18928 19008 19131 19404 19656 19712 19773 19968 20042 20328 20384 20449 20592 21021 21168 21294 21296 21504 21632 21864 21952 22022 22176 22308 22464 22528 22638 22869 22932 23232 23296 23686 23716 23958 24024 24167 24192 24336 24576 24597 24696 24843 25088 25168 25344 25508 25872 26026 26136 26208 26364 26624 26754 27027 27104 27456 27648 27951 28028 28224 28314 28392 28672 29106 29152 29568 29744 29952 30063 30184 30492 30576 30758 30888 30976 31941 31944 32032 32256 32448 32768 32796 32928 33033 33124 33264 33462 33792 33957 34398 34496 34606 34848 34944 35152 35529 35574 35672 35937 36036 36504 36608 36864 37044 37268 37632 37752 37856 38016 38262 38808 39039 39312 39424 39546 39936 40084 40131 40656 40768 40898 41184 41503 42042 42336 42471 42588 42592 43008 43264 43728 43904 44044 44352 44616 44639 44928 45056 45276 45738 45864 46137 46464 46592 47372 47432 47916 48048 48334 48384 48672 49049 49152 49194 49392 49686 50176 50193 50336 50688 51016 51744 51909 52052 52272 52416 52728 53248 53361 53508 54054 54208 54912 55296 55902 56056 56448 56628 56784 57344 57393 57967 58212 58304 59136 59319 59488 59904 60126 60368 60984 61152 61347 61516 61776 61952 63063 63882 63888 64064 64512 64896 65219 65536 65592 65856 66066 66248 66528 66924 67584 67914 68796 68992 69212 69696 69888 70147 70304 71058 71148 71344 71874 72072 72501 73008 73216 73728 74088 74529 74536 75264 75504 75712 76032 76524 77077 77616 78078 78624 78848 79092 79872 80168 80262 81312 81536 81796 82368 82901 83006 83853 84084 84672 84942 85176 85184 86016 86528 87456 87808 88088 88704 89232 89278 89856 90112 90189 90552 91091 91476 91728 92274 92928 93184 94744 94864 95832 96096 96668 96768 97344 98098 98304 98388 98784 99099 99372 100352 100386 100672 101376 101871 102032 103488 103818 104104 104544 104832 105456 106496 106587 106722 107016 107653 108108 108416 109824 110231 110592 111804 112112 112896 113256 113568 114688 114786 115934 116424 116608 117117 118272 118638 118976 119808 120252 120393 120736 121121 121968 122304 122694 123032 123552 123904 124509 126126 127764 127776 128128 129024 129792 130273 130438 131072 131184 131712 132132 132496 133056 133848 133917 135168 135828 137592 137984 138411 138424 139392 139776 140294 140608 142116 142296 142688 143143 143748 144144 145002 146016 146432 147147 147456 148176 149058 149072 150528 151008 151424 152064 153048 153959 154154 155232 155727 156156 157248 157696 158184 159744 160083 160336 160524 162624 163072 163592 164736 165802 166012 167706 168168 169169 169344 169884 170352 170368 172032 172179 173056 173901 174912 175616 176176 177408 178464 178556 179712 180224 180378 181104 182182 182952 183456 184041 184548 185856 186368 189189 189488 189728 191664 192192 193336 193536 194688 195657 196196 196608 196776 197568 198198 198744 200704 200772 201344 202752 203742 204064 206976 207636 208208 209088 209664 210441 210912 212992 213174 213444 214032 215306 216216 216832 217503 219648 220462 221184 223587 223608 224224 224939 225792 226512 227136 229376 229572 231231 231868 232848 233216 234234 236544 237276 237952 239616 240504 240786 241472 242242 243936 244608 245388 246064 247104 247808 248703 249018 251559 252252 255528 255552 256256 258048 259584 260546 260876 262144 262368 263424 264264 264992 265837 266112 267696 267834 270336 270567 271656 273273 275184 275968 276822 276848 278784 279552 280588 281216 284232 284592 285376 286286 287496 288288 290004 292032 292864 294294 294912 296352 297297 298116 298144 301056 302016 302848 304128 306096 307918 308308 310464 311454 312312 312473 314496 315392 316368 319488 319761 320166 320672 321048 322959 325248 326144 327184 329472 330693 331604 332024 335412 336336 338338 338688 339768 340704 340736 344064 344358 346112 347802 349824 351232 351351 352352 354816 356928 357112 359424 360448 360756 362208 363363 364364 365904 366912 368082 369096 371712 372736 373527 378378 378976 379456 383328 384384 386672 387072 389376 390819 391314 392392 393216 393552 395136 396396 397488 401408 401544 401751 402688 405504 407484 408128 413952 415233 415272 416416 418176 419328 420882 421824 425984 426348 426888 428064 429429 430612 432432 433664 435006 439296 440924 441441 442368 447174 447216 448448 449878 451584 453024 454272 456533 458752 459144 461877 462462 463736 465696 466432 467181 468468 473088 474552 475904 479232 481008 481572 482944 484484 487872 489216 490776 491029 492128 494208 495616 497406 498036 503118 504504 507507 511056 511104 512512 516096 519168 521092 521703 521752 524736 526848 528528 529984 531674 532224 535392 535668 539539 540672 541134 543312 546546 550368 551936 552123 553644 553696 557568 559104 561176 562432 568464 569184 570752 572572 574992 576576 580008 580307 584064 585728 586971 588588 589824 592704 594594 596232 596288 602112 604032 605696 608256 612192 615836 616616 620928 622908 624624 624946 628992 630784 631323 632736 637637 638976 639522 640332 641344 642096 645918 650496 652288 652509 654368 658944 661386 663208 664048 670824 672672 674817 676676 677376 679536 681408 681472 688128 688716 692224 693693 695604 699648 702464 702702 704704 709632 713856 714224 718848 720896 721512 724416 726726 728728 731808 733824 736164 738192 743424 745472 746109 747054 753571 756756 757952 758912 766656 768768 771617 773344 774144 778752 781638 782628 784784 786432 787104 790272 792792 794976 797511 802816 803088 803502 805376 811008 814968 816256 819819 827904 829921 830466 830544 832832 836352 838656 841764 843648 847847 851968 852696 853776 856128 858858 861224 864864 867328 870012 878592 881848 882882 884736 894348 894432 896896 899756 903168 906048 908544 911911 913066 917504 918288 923754 924924 927472 931392 932864 934362 936936 937419 946176 949104 951808 958464 962016 963144 965888 968877 968968 975744 978432 981552 982058 984256 988416 991232 992079 994812 996072 1002001 1006236 1009008 1015014 1022112 1022208 1025024 1032192 1038336 1042184 1043406 1043504 1049472 1053696 1057056 1059968 1063348 1064448 1070784 1071336 1077713 1079078 1081344 1082268 1086624 1090089 1093092 1100736 1103872 1104246 1107288 1107392 1115136 1118208 1120581 1122352 1124864 1136928 1138368 1141504 1145144 1149984 1153152 1160016 1160614 1168128 1171456 1172457 1173942 1177176 1179648 1184183 1185408 1189188 1192464 1192576 1204224 1205253 1208064 1211392 1212541 1216512 1224384 1231672 1233232 1241856 1245816 1249248 1249892 1257984 1261568 1262646 1265472 1275274 1277952 1279044 1280664 1282688 1284192 1288287 1291836 1300992 1304576 1305018 1308736 1317888 1322772 1324323 1326416 1328096 1341648 1345344 1349634 1353352 1354752 1359072 1362816 1362944 1369599 1376256 1377432 1384448 1385631 1387386 1391208 1399296 1404928 1405404 1409408 1419264 1427712 1428448 1433003 1437696 1441792 1443024 1448832 1453452 1457456 1463616 1467648 1472328 1473087 1476384 1486848 1490944 1492218 1494108 1507142 1513512 1515904 1517824 1522521 1533312 1537536 1543234 1546688 1548288 1557504 1563276 1565109 1565256 1569568 1574208 1574573 1580544 1585584 1589952 1595022 1605632 1606176 1607004 1610752 1618617 1622016 1629936 1632512 1639638 1655808 1659842 1660932 1661088 1665664 1672704 1677312 1683528 1687296 1693549 1695694 1703936 1705392 1707552 1712256 1717716 1722448 1729728 1734656 1740024 1740921 1757184 1760913 1763696 1765764 1769472 1788696 1788864 1793792 1799512 1806336 1812096 1817088 1823822 1826132 1835008 1836576 1847508 1849848 1854944 1860859 1862784 1865728 1868724 1873872 1874838 1892352 1893969 1898208 1903616 1912911 1916928 1924032 1926288 1931776 1937754 1937936 1951488 1956864 1963104 1964116 1968512 1976832 1982464 1984158 1989624 1992144 2001467 2004002 2012472 2018016 2024451 2030028 2044224 2044416 2050048 2064384 2076672 2081079 2084368 2086812 2087008 2098944 2107392 2114112 2119936 2126696 2128896 2141568 2142672 2155426 2158156 2162688 2164536 2173248 2180178 2186184 2201472 2207744 2208492 2214576 2214784 2230272 2236416 2238327 2241162 2244704 2249728 2260713 2273856 2276736 2283008 2290288 2299968 2306304 2314851 2320032 2321228 2336256 2342912 2344914 2347884 2354352 2359296 2368366 2370816 2378376 2384928 2385152 2392533 2408448 2410506 2416128 2422784 2425082 2433024 2448768 2459457 2463344 2466464 2483712 2489763 2491632 2498496 2499784 2515968 2523136 2525292 2530944 2543541 2550548 2555904 2558088 2561328 2565376 2568384 2576574 2583672 2601984 2609152 2610036 2617472 2635776 2645544 2648646 2652832 2656192 2683296 2690688 2699268 2706704 2709504 2718144 2725632 2725888 2735733 2739198 2752512 2754864 2768896 2771262 2774772 2782416 2798592 2809856 2810808 2812257 2818816 2838528 2855424 2856896 2866006 2875392 2883584 2886048 2897664 2906631 2906904 2914912 2924207 2927232 2935296 2944656 2946174 2952768 2973696 2976237 2981888 2984436 2988216 3006003 3014284 3027024 3031808 3035648 3045042 3066624 3075072 3086468 3093376 3096576 3115008 3126552 3130218 3130512 3139136 3148416 3149146 3161088 3171168 3179904 3190044 3211264 3212352 3214008 3221504 3233139 3237234 3244032 3259872 3265024 3270267 3279276 3311616 3319684 3321864 3322176 3331328 3345408 3354624 3367056 3374592 3387098 3391388 3407872 3410784 3415104 3424512 3435432 3437203 3444896 3459456 3469312 3480048 3481842 3514368 3517371 3521826 3527392 3531528 3538944 3552549 3577392 3577728 3587584 3599024 3612672 3624192 3634176 3637623 3647644 3652264 3673152 3695016 3699696 3709888 3721718 3725568 3731456 3737448 3747744 3749676 3784704 3787938 3796416 3807232 3825822 3833856 3848064 3852576 3863552 3864861 3875508 3875872 3902976 3913728 3926208 3928232 3937024 3953664 3964928 3968316 3979248 3984288 4002934 4008004 4024944 4036032 4048902 4060056 4062149 4088448 4088832 4100096 4108797 4128768 4153344 4156893 4162158 4168736 4173624 4174016 4197888 4214784 4228224 4239872 4253392 4257792 4283136 4285344 4299009 4310852 4316312 4325376 4329072 4346496 4360356 4372368 4402944 4415488 4416984 4419261 4429152 4429568 4460544 4472832 4476654 4482324 4489408 4499456 4521426 4547712 4553472 4566016 4567563 4580576 4599936 4612608 4629702 4640064 4642456 4672512 4685824 4689828 4695768 4708704 4723719 4736732 4741632 4756752 4769856 4770304 4785066 4816896 4821012 4832256 4845568 4850164 4855851 4866048 4897536 4918914 4926688 4932928 4967424 4979526 4983264 4996992 4999568 5031936 5046272 5050584 5061888 5080647 5087082 5101096 5111808 5116176 5122656 5130752 5136768 5153148 5167344 5203968 5218304 5220072 5222763 5234944 5271552 5291088 5297292 5305664 5312384 5366592 5381376 5398536 5401319 5413408 5419008 5436288 5451264 5451776 5471466 5478396 5505024 5509728 5537792 5542524 5549544 5564832 5582577 5597184 5619712 5621616 5624514 5637632 5677056 5710848 5713792 5732012 5738733 5750784 5772096 5795328 5809447 5813262 5813808 5829824 5848414 5854464 5870592 5889312 5892348 5905536 5934929 5947392 5952474 5963776 5968872 5976432 6004401 6012006 6028568 6054048 6063616 6071296 6073353 6090084 6133248 6150144 6172936 6186752 6193152 6230016 6253104 6260436 6261024 6278272 6296832 6298292 6322176 6342336 6359808 6380088 6383377 6422528 6424704 6428016 6443008 6466278 6474468 6488064 6519744 6530048 6540534 6558552 6623232 6639368 6643728 6644352 6662656 6690816 6709248 6734112 6749184 6774196 6782139 6782776 6821568 6830208 6849024 6870864 6874406 6889792 6918912 6938624 6944553 6960096 6963684 7014007 7028736 7034742 7043652 7054784 7063056 7077888 7105098 7154784 7155456 7175168 7177599 7198048 7225344 7248384 7268352 7275246 7295288 7304528 7346304 7390032 7399392 7419776 7443436 7451136 7462912 7469289 7474896 7495488 7499352 7543991 7569408 7575876 7592832 7614464 7630623 7651644 7667712 7696128 7705152 7727104 7729722 7751016 7751744 7805952 7827456 7852416 7856464 7874048 7907328 7929856 7936632 7958496 7968576 8005868 8016008 8049888 8072064 8097804 8120112 8124298 8176896 8177664 8200192 8207199 8217594 8257536 8289281 8306688 8313786 8324316 8337472 8347248 8348032 8395776 8429568 8436771 8456448 8479744 8487787 8506784 8515584 8566272 8570688 8598018 8621704 8632624 8650752 8658144 8692992 8720712 8744736 8772621 8805888 8830976 8833968 8838522 8858304 8859136 8921088 8945664 8953308 8964648 8978816 8998912 9018009 9042852 9095424 9106944 9129131 9132032 9135126 9161152 9199872 9225216 9259404 9280128 9284912 9345024 9371648 9379656 9391536 9417408 9447438 9473464 9483264 9513504 9539712 9540608 9570132 9633792 9642024 9664512 9691136 9699417 9700328 9711702 9732096 9795072 9837828 9853376 9865856 9934848 9959052 9966528 9993984 9999136 10031021 10063872 10092544 10101168 10123776 10161294 10174164 10202192 10223616 10232352 10245312 10261504 10273536 10306296 10311609 10334688 10407936 10436608 10440144 10445526 10469888 10543104 10582176 10594584 10611328 10624768 10657647 10733184 10762752 10788973 10797072 10802638 10826816 10838016 10872576 10902528 10903552 10912869 10942932 10956792 11019456 11022011 11075584 11085048 11099088 11129664 11165154 11194368 11239424 11243232 11249028 11275264 11354112 11421696 11427584 11464024 11477466 11501568 11544192 11590656 11618894 11626524 11627616 11659648 11696828 11708928 11741184 11778624 11784696 11811072 11854843 11869858 11894784 11904948 11927552 11937744 11952864 12008802 12024012 12057136 12108096 12127232 12142592 12146706 12180168 12186447 12266496 12300288 12326391 12345872 12373504 12386304 12460032 12506208 12520872 12522048 12556544 12593664 12596584 12644352 12684672 12719616 12760176 12766754 12845056 12849408 12856032 12886016 12897027 12932556 12948936 12976128 13026013 13039488 13060096 13081068 13117104 13246464 13257783 13278736 13287456 13288704 13325312 13381632 13418496 13468224 13498368 13548392 13564278 13565552 13643136 13660416 13698048 13741728 13748812 13779584 13837824 13877248 13889106 13920192 13927368 14010269 14028014 14057472 14069484 14087304 14109568 14126112 14171157 14210196 14309568 14310912 14350336 14355198 14396096 14450688 14496768 14536704 14550492 14567553 14590576 14609056 14692608 14780064 14798784 14839552 14886872 14902272 14925824 14938578 14949792 14990976 14998704 15087982 15138816 15151752 15185664 15228928 15241941 15261246 15303288 15335424 15392256 15410304 15454208 15459444 15502032 15503488 15611904 15654912 15668289 15704832 15712928 15748096 15763033 15814656 15859712 15873264 15916992 15937152 16011736 16032016 16099776 16144128 16195608 16203957 16240224 16248596 16353792 16355328 16400384 16414398 16435188 16515072 16578562 16613376 16627572 16648632 16674944 16694496 16696064 16747731 16791552 16859136 16873542 16912896 16959488 16975574 17013568 17031168 17132544 17141376 17196036 17216199 17243408 17265248 17316288 17385984 17428341 17441424 17489472 17545242 17611776 17661952 17667936 17677044 17716608 17718272 17804787 17842176 17891328 17906616 17929296 17957632 17997824 18013203 18036018 18085704 18190848 18213888 18258262 18264064 18270252 18322304 18399744 18450432 18518808 18560256 18569824 18629039 18690048 18743296 18759312 18783072 18834816 18894876 18946928 18966528 19027008 19079424 19081216 19140264 19150131 19267584 19284048 19329024 19382272 19398834 19400656 19423404 19464192 19590144 19675656 19706752 19731712 19869696 19918104 19933056 19987968 19998272 20062042 20127744 20185088 20202336 20247552 20322588 20346417 20348328 20404384 20464704 20469449 20490624 20523008 20547072 20612592 20623218 20669376 20815872 20833659 20873216 20880288 20891052 20939776 21042021 21086208 21164352 21189168 21222656 21249536 21315294 21466368 21525504 21577946 21594144 21605276 21653632 21676032 21745152 21805056 21807104 21825738 21885864 21913584 22016137 22038912 22044022 22151168 22170096 22198176 22259328 22330308 22388736 22407867 22478848 22486464 22498056 22550528 22631973 22708224 22843392 22855168 22891869 22928048 22954932 23003136 23088384 23181312 23237788 23253048 23255232 23319296 23393656 23417856 23482368 23557248 23569392 23622144 23709686 23739716 23789568 23809896 23855104 23875488 23905728 24017604 24048024 24114272 24216192 24254464 24285184 24293412 24360336 24372894 24532992 24600576 24621597 24652782 24691744 24747008 24772608 24867843 24920064 25012416 25041744 25044096 25113088 25187328 25193168 25288704 25369344 25439232 25463361 25520352 25533508 25698816 25712064 25772032 25794054 25865112 25897872 25952256 26052026 26078976 26120192 26162136 26234208 26317863 26492928 26515566 26557472 26574912 26577408 26650624 26763264 26836992 26936448 26996736 27054027 27096784 27128556 27131104 27286272 27320832 27387393 27396096 27483456 27497624 27559168 27675648 27754496 27778212 27840384 27854736 28020538 28056028 28114944 28138968 28174608 28219136 28252224 28342314 28420392 28619136 28621824 28700672 28710396 28792192 28901376 28993536 29073408 29098251 29100984 29135106 29181152 29218112 29385216 29560128 29597568 29679104 29773744 29804544 29851648 29877156 29899584 29981952 29997408 30093063 30175964 30277632 30303504 30371328 30457856 30483882 30522492 30606576 30670848 30784512 30820608 30908416 30918888 30934827 31004064 31006976 31223808 31309824 31336578 31409664 31425856 31496192 31526066 31629312 31719424 31746528 31833984 31874304 31972941 32023472 32064032 32199552 32288256 32366919 32391216 32407914 32480448 32497192 32707584 32710656 32738607 32800768 32828796 32870376 33066033 33157124 33226752 33255144 33297264 33349888 33388992 33392128 33495462 33583104 33718272 33747084 33825792 33918976 33951148 34027136 34062336 34265088 34282752 34392072 34432398 34486816 34530496 34632576 34771968 34856682 34882848 34978944 35090484 35223552 35323904 35335872 35354088 35433216 35436544 35564529 35609574 35684352 35782656 35813232 35858592 35915264 35995648 36026406 36072036 36171408 36381696 36427776 36516524 36528128 36540504 36559341 36644608 36799488 36900864 37037616 37120512 37139648 37258078 37380096 37486592 37518624 37566144 37669632 37789752 37809233 37893856 37933056 38054016 38158848 38162432 38280528 38300262 38535168 38568096 38658048 38691081 38764544 38797668 38801312 38846808 38928384 39078039 39180288 39351312 39413504 39463424 39739392 39836208 39866112 39975936 39996544 40124084 40255488 40404672 40495104 40645176 40666129 40692834 40696656 40808768 40929408 40938898 40981248 41046016 41094144 41225184 41246436 41338752 41631744 41667318 41746432 41760576 41782104 41879552 42030807 42084042 42172416 42328704 42378336 42445312 42499072 42513471 42630588 42932736 43051008 43155892 43188288 43210552 43307264 43352064 43490304 43610112 43614208 43651476 43771728 43827168 44032274 44077824 44088044 44302336 44340192 44396352 44518656 44660616 44683639 44777472 44815734 44957696 44972928 44996112 45101056 45263946 45416448 45686784 45710336 45725823 45783738 45856096 45909864 46006272 46176768 46362624 46475576 46506096 46510464 46638592 46787312 46835712 46964736 47114496 47138784 47244288 47289099 47419372 47479432 47579136 47619792 47750976 47811456 48035208 48096048 48228544 48432384 48508928 48570368 48586824 48611871 48720672 48745788 49065984 49201152 49243194 49305564 49383488 49494016 49545216 49735686 49840128 50024832 50083488 50088192 50226176 50243193 50374656 50386336 50577408 50738688 50878464 50926722 51040704 51067016 51397632 51424128 51544064 51588108 51730224 51795744 52104052 52157952 52240384 52285023 52324272 52468416 52635726 52807937 52985856 53031132 53114944 53149824 53154816 53301248 53414361 53526528 53673984 53872896 53993472 54039609 54108054 54193568 54257112 54262208 54572544 54641664 54774786 54792192 54966912 54995248 55118336 55351296 55508992 55556424 55680768 55709472 55887117 56041076 56112056 56229888 56277936 56349216 56438272 56504448 56684628 56840784 57238272 57243648 57401344 57420792 57450393 57584384 57802752 57987072 58146816 58196502 58201968 58270212 58362304 58436224 58770432 59120256 59195136 59358208 59414509 59547488 59609088 59703296 59754312 59799168 59963904 59994816 60186126 60351928 60555264 60607008 60742656 60915712 60967764 61044984 61213152 61408347 61569024 61641216 61816832 61837776 61869654 62008128 62013952 62447616 62619648 62673156 62819328 62851712 62992384 63052132 63126063 63258624 63493056 63667968 63748608 63903917 63945882 64046944 64128064 64399104 64576512 64733838 64782432 64815828 64960896 64994384 65415168 65421312 65477214 65601536 65657592 65740752 66048411 66132066 66314248 66453504 66510288 66594528 66699776 66777984 66784256 66990924 67166208 67436544 67494168 67651584 67837952 67895919 67902296 68054272 68124672 68530176 68565504 68784144 68864796 68973632 69060992 69265152 69543936 69713364 69765696 69957888 70180968 70217147 70447104 70647808 70671744 70708176 70866432 70873088 71129058 71219148 71368704 71565312 71626464 71717184 71830528 71991296 72052812 72144072 72342816 72763392 72855552 73033048 73056256 73081008 73118682 73289216 73598976 73801728 74075232 74241024 74279296 74516156 74603529 74760192 75037248 75132288 75339264 75522811 75579504 75618466 75787712 75866112 76108032 76317696 76324864 76390083 76561056 76600524 77136192 77154077 77316096 77382162 77529088 77595336 77602624 77693616 77856768 78156078 78360576 78702624 78827008 78926848 78953589 79478784 79672416 79732224 79951872 79993088 80248168 80510976 80809344 80990208 81290352 81332258 81385668 81393312 81617536 81858816 81877796 81962496 82092032 82162179 82188288 82450368 82492872 82677504 82983901 83263488 83334636 83492864 83521152 83564208 83759104 84061614 84168084 84344832 84657408 84756672 84890624 84998144 85026942 85261176 85865472 86102016 86311784 86376576 86421104 86614528 86704128 86980608 87220224 87228416 87302952 87543456 87654336 88064548 88155648 88176088 88680384 88792704 89037312 89321232 89367278 89554944 89631468 89915392 89945856 89992224 90202112 90279189 90527892 90832896 91182091 91373568 91420672 91451646 91567476 91712192 91819728 92012544 92353536 92725248 92804481 92951152 93012192 93020928 93277184 93574624 93671424 93929472 94228992 94277568 94488576 94578198 94838744 94958864 95158272 95239584 95501952 95622912 96070416 96192096 96457088 96864768 97017856 97100757 97140736 97173648 97223742 97441344 97491576 98071883 98131968 98402304 98486388 98611128 98766976 98988032 99198099 99471372 99680256 100049664 100166976 100176384 100420441 100452352 100486386 100749312 100772672 101154816 101477376 101756928 101853444 102081408 102134032 102795264 102848256 103088128 103176216 103460448 103591488 104208104 104315904 104480768 104570046 104648544 104936832 105271452 105615874 105971712 106062264 106229888 106299648 106309632 106602496 106693587 106828722 107053056 107347968 107745792 107986944 108079218 108216108 108387136 108514224 108524416 109145088 109283328 109549572 109584384 109678023 109933824 109990496 110236672 110341231 110702592 111017984 111112848 111361536 111418944 111774234 112082152 112224112 112459776 112555872 112698432 112876544 113008896 113369256 113427699 113681568 114476544 114487296 114802688 114841584 114900786 115168768 115605504 115974144 116293632 116393004 116403936 116540424 116724608 116872448 117234117 117540864 118240512 118390272 118678703 118716416 118829018 119094976 119218176 119406592 119508624 119598336 119927808 119989632 120372252 120703856 121214016 121485312 121831424 121935528 121998387 122089968 122426304 122816694 123138048 123282432 123633664 123675552 123739308 124016256 124027904 124895232 125239296 125346312 125638656 125703424 125984768 126092421 126104264 126252126 126517248 126986112 127335936 127497216 127807834 127891764 128093888 128256128 128798208 129153024 129467676 129564864 129631656 129921792 129988768 130403273 130830336 130842624 130954428 131203072 131315184 131481504 132096822 132264132 132628496 132907008 133020576 133189056 133399552 133555968 133568512 133981848 134050917 134332416 134873088 134988336 135303168 135675904 135791838 135804592 136108544 136249344 137060352 137131008 137568288 137729592 137947264 138121984 138530304 139087872 139426728 139531392 139915776 140256649 140361936 140434294 140894208 141295616 141343488 141416352 141732864 141746176 141867297 142258116 142438296 142737408 143252928 143286143 143434368 143661056 143982592 144105624 144288144 144685632 145526784 145711104 145835613 146066096 146112512 146162016 146237364 146578432 147197952 147603456 148150464 148482048 148558592 149032312 149207058 149520384 150074496 150264576 150678528 151045622 151159008 151236932 151575424 151732224 152216064 152635392 152649728 152780166 153122112 153201048 154112959 154272384 154308154 154632192 154764324 155058176 155190672 155205248 155387232 156312156 156721152 156855069 157405248 157654016 157853696 157907178 158423811 158957568 159344832 159464448 159903744 159986176 160243083 160496336 161021952 161618688 161980416 162580704 162664516 162771336 162786624 163235072 163717632 163755592 163924992 164184064 164324358 164376576 164900736 164985744 165355008 165967802 166526976 166669272 166985728 167042304 167128416 167518208 167661351 168123228 168336168 168689664 169314816 169513344 169781248 169996288 170053884 170522352 171730944 172204032 172351179 172623568 172753152 172842208 173229056 173408256 173961216 174440448 174456832 174605904 175086912 175308672 176129096 176311296 176352176 177360768 177585408 178074624 178243527 178642464 178734556 179109888 179262936 179891712 179984448 180404224 180558378 181055784 181665792 182364182 182747136 182841344 182903292 183134952 183424384 183639456 184225041 184707072 185450496 185608962 185902304 186024384 186041856 186554368 187149248 187342848 187858944 188457984 188555136 188977152 189156396 189378189 189677488 189917728 190479168 191003904 191245824 191711751 192140832 192384192 192914176 193729536 194035712 194201514 194281472 194347296 194447484 194882688 194983152 196143766 196263936 196804608 196972776 197222256 197533952 197976064 198145233 198396198 198942744 199360512 200099328 200333952 200352768 200840882 200904704 200972772 201498624 201545344 202309632 202954752 203513856 203687757 203706888 204162816 204268064 204919429 205590528 205696512 206176256 206352432 206920896 207182976 208416208 208631808 208961536 209140092 209297088 209873664 210542904 210651441 211231748 211943424 212124528 212459776 212599296 212619264 213204992 213387174 213657444 214106112 214695936 215491584 215973888 216158436 216432216 216774272 217028448 217048832 218290176 218566656 219099144 219168768 219356046 219867648 219980992 220473344 220682462 221405184 222035968 222225696 222723072 222837888 223548468 223810587 224164304 224448224 225111744 225396864 225753088 226017792 226568433 226738512 226855398 227363136 228953088 228974592 229170249 229605376 229683168 229801572 230337536 231462231 231948288 232587264 232786008 232807872 233080848 233449216 233744896 234468234 235081728 236481024 236780544 237357406 237432832 237658036 238189952 238436352 238813184 239017248 239196672 239855616 239979264 240744504 241407712 242177507 242428032 242970624 243662848 243871056 243996774 244179936 244852608 245633388 246276096 246486537 246564864 247267328 247351104 247478616 248032512 248055808 248951703 249790464 250478592 250692624 251277312 251406848 251969536 252184842 252208528 252504252 253034496 253972224 254671872 254994432 255615668 255783528 256187776 256512256 257596416 258306048 258935352 259129728 259263312 259843584 259977536 260806546 261660672 261685248 261908856 262406144 262630368 262963008 264193644 264528264 265256992 266041152 266378112 266799104 267111936 267137024 267963696 268101834 268664832 269746176 269976672 270606336 270837567 271351808 271583676 271609184 272217088 272498688 273546273 274120704 274262016 275136576 275459184 275894528 276243968 277060608 278175744 278853456 279062784 279831552 280513298 280723872 280868588 281788416 282686976 282832704 283465728 283492352 283734594 284516232 284662903 284876592 285474816 286505856 286572286 286868736 287322112 287965184 288211248 288576288 289371264 291053568 291302271 291422208 291671226 292132192 292225024 292324032 292474728 293156864 294215649 294395904 295206912 296300928 296964096 297117184 297594297 298064624 298414116 299040768 300148992 300529152 301261323 301357056 302091244 302318016 302473864 303150848 303464448 304432128 305270784 305299456 305560332 306244224 306402096 308225918 308544768 308616308 309264384 309528648 310116352 310381344 310410496 310774464 312624312 313442304 313710138 314810496 315308032 315707392 315814356 316847622 317915136 318689664 318928896 319807488 319972352 320080761 320486166 320992672 322043904 323237376 323960832 325161408 325329032 325542672 325573248 326470144 327435264 327511184 327849984 328368128 328648716 328753152 329801472 329971488 330710016 331023693 331935604 333053952 333338544 334084608 334256832 335036416 335322702 336246456 336672336 337379328 338629632 339026688 339562496 339992576 340107768 340283097 341044704 343461888 344408064 344702358 345247136 345506304 345684416 346458112 346816512 347922432 348880896 348913664 349211808 350173824 350617344 351702351 352258192 352622592 352704352 354721536 355170816 356036109 356149248 356487054 357284928 357469112 358219776 358525872 359783424 359968896 360808448 361116756 362111568 364728364 365494272 365682688 365806584 365995161 366269904 366848768 367278912 368450082 369414144 370900992 371217924 371804608 372048768 372083712 373108736 374298496 374685696 375717888 376915968 377110272 377954304 378277263 378312792 378756378 379354976 379835456 380958336 382007808 382491648 383423502 384281664 384768384 385828352 387459072 388071424 388403028 388562944 388694592 388894968 389765376 389966304 391209819 392287532 392527872 393609216 393945552 394444512 395067904 395952128 396290466 396792396 397885488 398721024 400198656 400667904 400705536 401681764 401809408 401945544 402152751 402997248 403090688 404619264 405909504 407027712 407375514 407413776 408325632 408536128 409838858 411181056 411393024 412352512 412704864 413841792 414365952 415901563 416832416 417263616 417923072 418280184 418594176 419747328 420769947 421085808 421302882 422463496 423886848 424249056 424919552 425198592 425238528 425601891 426409984 426774348 427314888 428212224 429858429 430983168 431947776 432316872 432864432 433548544 434056896 434097664 436580352 437133312 438198288 438337536 438712092 439735296 439961984 440946688 441364924 442810368 444451392 445446144 445675776 447096936 447327419 447621174 448328608 448896448 450223488 450793728 451506176 452035584 453136866 453477024 453710796 454726272 457906176 457949184 458340498 459210752 459366336 459603144 460675072 462338877 462924462 463896576 465174528 465572016 465615744 466161696 466898432 467489792 468936468 470163456 472962048 473561088 474714812 474865664 475271433 475316072 476379904 476872704 478034496 478393344 479711232 479958528 481489008 482815424 484355014 484856064 485941248 487325696 487742112 487993548 488359872 489705216 491266776 491520029 492552192 492973074 493129728 494534656 494702208 494957232 496065024 496111616 497903406 499580928 500957184 501385248 502554624 502813696 502984053 503939072 504369684 504417056 505008504 506068992 507944448 509343744 509988864 511231336 511567056 512375552 513024512 515192832 516612096 517870704 518259456 518526624 519687168 519955072 521613092 523321344 523370496 523817712 525260736 525926016 528387288 528659677 529056528 530513984 532082304 532756224 533598208 534223872 534274048 534730581 535927392 536203668 537329664 539953344 541212672 541675134 542703616 543167352 543218368 544434176 544997376 547092546 548241408 548524032 550273152 550918368 551789056 552487936 552675123 554121216 556351488 557706912 558125568 559663104 561026596 561447744 561737176 563576832 565373952 565665408 566931456 566984704 567469188 569032464 569325806 569753184 573011712 573144572 573737472 574644224 575135253 575930368 576422496 577152576 578742528 580887307 582107136 582604542 582844416 583342452 584264384 584450048 584648064 584949456 586313728 588431298 588791808 590413824 592601856 593928192 594234368 594435699 595188594 596129248 596828232 598081536 600297984 601058304 602522646 602714112 604182488 604636032 604947728 606301696 606928896 608864256 610541568 610598912 611120664 612488448 612804192 614758287 616451836 617089536 617232616 618528768 619057296 620762688 620820992 621548928 625248624 626884608 627420276 629620992 630616064 631414784 631628712 631954323 633695244 635830272 637379328 637857792 639614976 639944704 640161522 640972332 641985344 644087808 646474752 647921664 650322816 650658064 651085344 651146496 652940288 654870528 655022368 655699968 656736256 657297432 657506304 659602944 659942976 661420032 662047386 663871208 666107904 666677088 668169216 668513664 670072832 670645404 672492912 673344672 677259264 678053376 679124992 679705299 679985152 680215536 680566194 682089408 686503181 686923776 688816128 689404716 690494272 691012608 691368832 692916224 694386693 695844864 697761792 698423616 700347648 701234688 702943087 703404702 704516384 705245184 705408704 709443072 710341632 712072218 712298496 712974108 714569856 714938224 716439552 717051744 719566848 719937792 721616896 722233512 724223136 726532521 729456728 730988544 731365376 731613168 731990322 732539808 733697536 734557824 736900164 738828288 741801984 742435848 743609216 744097536 744167424 746217472 746855109 748596992 749371392 751435776 753831936 754220544 755908608 756058031 756554526 756625584 757512756 758709952 759670912 761916672 764015616 764983296 766847004 768563328 769536768 771656704 772388617 774918144 776142848 776806056 777125888 777389184 777789936 779530752 779932608 782419638 784575064 785055744 787218432 787891104 788889024 790135808 791904256 792580932 793584792 795770976 800397312 801335808 801411072 803363528 803618816 803891088 804305502 805994496 806181376 809238528 811819008 814055424 814751028 814827552 816651264 817072256 819677716 820638819 822362112 822786048 825409728 827683584 828731904 830750921 831803126 833664832 834527232 835846144 836560368 837188352 839494656 841539894 842171616 842605764 844926992 848498112 849839104 850397184 850477056 851203782 852819968 853548696 853988709 854629776 856424448 859716858 861966336 863895552 864633744 865728864 867097088 868113792 868195328 873160704 874266624 876396576 876675072 877424184 879470592 879923968 881893376 882646947 882729848 885620736 888902784 890892288 891351552 894193872 894654838 895242348 896657216 897792896 900446976 901587456 903012352 903783969 904071168 906273732 906954048 907421592 909452544 912822911 915812352 915898368 916680996 918421504 918732672 919206288 921350144 924677754 925848924 927793152 930349056 931144032 931231488 932323392 933796864 934979584 937872936 940326912 945924096 947122176 949429624 949731328 950542866 950632144 952759808 953745408 956068992 956786688 959422464 959917056 962978016 965630848 968710028 969712128 971882496 975484224 975987096 976719744 979410432 981796543 982533552 983040058 985104384 985946148 986259456 989069312 989404416 989914464 992130048 992223232 993071079 995806812 999161856 1002770496 1003003001 1005109248 1005627392 1005968106 1007878144 1008739368 1008834112 1010017008 1012137984 1015888896 1018687488 1019977728 1020849291 1022462672 1023134112 1024751104 1026049024 1030385664 1033224192 1035741408 1036518912 1037053248 1039374336 1039910144 1043226184 1046642688 1046740992 1047635424 1050521472 1051852032 1056774576 1057319354 1058113056 1061027968 1064164608 1065512448 1067196416 1068108327 1068447744 1068548096 1069461162 1071854784 1072407336 1074659328 1078790713 1079906688 1082425344 1083350268 1085407232 1086334704 1086436736 1088868352 1094185092 1096482816 1097048064 1097985483 1100546304 1101836736 1103578112 1104624851 1104975872 1105350246 1108242432 1112702976 1115413824 1116251136 1119326208 1122053192 1122895488 1123474352 1127153664 1130747904 1131330816 1133862912 1133969408 1134938376 1138064928 1138651612 1139506368 1146023424 1146289144 1147474944 1149288448 1150270506 1152844992 1154305152 1157485056 1161774614 1164214272 1165209084 1165688832 1166684904 1168528768 1168900096 1169296128 1169898912 1172627456 1173629457 1176862596 1177583616 1180827648 1185203712 1187856384 1188468736 1188871398 1190377188 1192258496 1193656464 1196163072 1200595968 1202116608 1205045292 1205428224 1206458253 1208364976 1209272064 1209895456 1212603392 1213857792 1217728512 1221083136 1221197824 1222241328 1224976896 1225608384 1229516574 1232903672 1234179072 1234465232 1237057536 1238114592 1241525376 1241641984 1243097856 1247704689 1250497248 1253769216 1254840552 1259241984 1261232128 1262309841 1262829568 1263257424 1263908646 1267390488 1271660544 1274758656 1275715584 1279229952 1279889408 1280323044 1281944664 1283970688 1289575287 1292949504 1295843328 1300645632 1301316128 1302170688 1302292992 1305465733 1305880576 1309741056 1310044736 1311399936 1313472512 1314594864 1315012608 1319205888 1319885952 1322840064 1324094772 1327742416 1333354176 1336338432 1337027328 1340145664 1341290808 1341982257 1344985824 1346689344 1354518528 1356106752 1358249984 1359410598 1359970304 1360431072 1361132388 1364178816 1373006362 1373847552 1377632256 1378809432 1380988544 1382025216 1382737664 1385832448 1387016631 1388773386 1391689728 1395523584 1396847232 1400695296 1402469376 1405886174 1406809404 1409032768 1410490368 1410817408 1418886144 1420683264 1424144436 1424596992 1425814299 1425948216 1429139712 1429876448 1434103488 1434436003 1439133696 1439875584 1443233792 1444467024 1448446272 1453065042 1458913456 1461977088 1462730752 1463226336 1463980644 1465079616 1467395072 1469115648 1473800328 1474560087 1477656576 1483603968 1484871696 1487218432 1488195072 1488334848 1492434944 1493710218 1497193984 1498742784 1502871552 1507663872 1508441088 1511817216 1512116062 1513109052 1513251168 1515025512 1517419904 1519341824 1523833344 1528031232 1529966592 1533694008 1537126656 1539073536 1542823139 1543313408 1544777234 1549836288 1552285696 1553612112 1554251776 1554778368 1555579872 1559061504 1559865216 1564839276 1569150128 1570111488 1575782208 1577778048 1580271616 1583808512 1585161864 1585979031 1587169584 1591541952 1600794624 1602671616 1602822144 1604191743 1606727056 1607237632 1607782176 1608611004 1611988992 1612362752 1623638016 1628110848 1629502056 1629655104 1633302528 1634144512 1639355432 1641277638 1644724224 1645572096 1650819456 1655367168 1657463808 1661501842 1663606252 1667329664 1669054464 1671692288 1673120736 1674376704 1678989312 1683079788 1684343232 1685211528 1689853984 1695242549 1696996224 1699678208 1700794368 1700954112 1702407564 1705639936 1707097392 1707977418 1709259552 1719433716 1723932672 1725405759 1727791104 1729267488 1731457728 1734194176 1736227584 1736390656 1742661921 1746321408 1748533248 1752793152 1753350144 1754848368 1758941184 1759847936 1763786752 1765293894 1765459696 1771241472 1777805568 1781784576 1782703104 1788387744 1789309676 1790484696 1793314432 1795585792 1800893952 1803174912 1806024704 1807567938 1808142336 1812547464 1813908096 1814843184 1818905088 1823336437 1825645822 1831624704 1831796736 1833361992 1836843008 1837465344 1838412576 1842700288 1844274861 1849355508 1851697848 1855586304 1862288064 1862462976 1864646784 1867593728 1869959168 1875745872 1880653824 1891848192 1894244352 1895862969 1898859248 1899462656 1901085732 1901264288 1905519616 1907490816 1912137984 1913573376 1918844928 1919834112 1925956032 1931261696 1937420056 1939424256 1943764992 1950968448 1951974192 1953439488 1958820864 1963593086 1965067104 1966080116 1970208768 1971892296 1972518912 1978808832 1979828928 1984260096 1984446464 1986142158 1991613624 1998323712 2005540992 2006006002 2010218496 2011254784 2011936212 2015756288 2017478736 2017668224 2020034016 2031777792 2037374976 2039115897 2039955456 2041698582 2044925344 2046268224 2049502208 2052098048 2059509543 2060771328 2066448384 2071482816 2073037824 2074106496 2078748672 2079820288 2083160079 2086452368 2093285376 2095270848 2101042944 2103704064 2108829261 2113549152 2114638708 2116226112 2122055936 2128329216 2131024896 2134392832 2136216654 2136895488 2137096192 2138922324 2143709568 2144814672 2149318656 2157581426 2159813376 2164850688 2166700536 2170814464 2172669408 2172873472 2177736704 2179597563 2188370184 2192965632 2194096128 2195970966 2201092608 2203673472 2207156224 2209249702 2209951744 2210700492 2216484864 2225405952 2230827648 2232502272 2238652416 2240565327 2244106384 2245790976 2246948704 2254307328 2261495808 2262661632 2267725824 2267938816 2268174093 2269876752 2276129856 2277303224 2279012736 2292046848 2292578288 2294949888 2298576896 2300541012 2305689984 2308610304 2314970112 2317165851 2323549228 2328428544 2330418168 2331377664 2333369808 2337057536 2338592256 2339797824 2345254912 2347258914 2353725192 2355167232 2361655296 2370407424 2375712768 2376937472 2377742796 2380754376 2384516992 2387312928 2401191936 2404233216 2410090584 2410856448 2412916506 2416729952 2418544128 2419790912 2425206784 2427715584 2435457024 2442166272 2442395648 2444482656 2449953792 2451216768 2459033148 2461916457 2465807344 2468358144 2468930464 2476229184 2483050752 2483283968 2486195712 2492252763 2495409378 2500994496 2507538432 2509681104 2518483968 2522464256 2524619682 2525659136 2526514848 2527817292 2534780976 2549517312 2551431168 2558459904 2559778816 2560646088 2561966127 2563889328 2567941376 2579150574 2585899008 2591686656 2601291264 2602632256 2604341376 2604585984 2610931466 2611761152 2619482112 2620089472 2622799872 2626945024 2629189728 2630025216 2638411776 2639771904 2645680128 2647940841 2648189544 2655484832 2663952577 2666708352 2672676864 2674054656 2680291328 2682581616 2683964514 2689971648 2693378688 2709037056 2711351907 2712213504 2716499968 2718821196 2719940608 2720862144 2722264776 2728357632 2738468733 2746012724 2747695104 2755264512 2757618864 2761977088 2764050432 2765475328 2771664896 2774033262 2777546772 2783379456 2791047168 2793694464 2801390592 2804938752 2811772348 2813618808 2818065536 2820980736 2821634816 2837772288 2841366528 2848288872 2849193984 2851628598 2851896432 2858279424 2859752896 2868206976 2868872006 2878267392 2879751168 2886467584 2888934048 2896892544 2906130084 2917826912 2925461504 2926452672 2927961288 2930159232 2934790144 2938231296 2945389629 2947600656 2949120174 2955313152 2967207936 2969743392 2974436864 2976390144 2976669696 2979213237 2984869888 2987420436 2994387968 2997485568 3009009003 3015327744 3016882176 3023634432 3024232124 3026218104 3026502336 3030051024 3034839808 3038683648 3047666688 3056062464 3059933184 3067388016 3074253312 3078147072 3085646278 3086626816 3089554468 3099672576 3104571392 3107224224 3109556736 3111159744 3118123008 3119730432 3129678552 3131291933 3138300256 3140222976 3151564416 3155556096 3160543232 3167617024 3170323728 3171958062 3174339168 3183083904 3201589248 3204324981 3205343232 3205644288 3208383486 3213454112 3214475264 3215564352 3217222008 3223977984 3224725504 3236372139 3247276032 3256221696 3259004112 3259310208 3266605056 3268289024 3278710864 3282555276 3289448448 3291144192 3301638912 3310734336 3313874553 3314927616 3323003684 3327212504 3334659328 3338108928 3346241472 3348753408 3357978624 3366159576 3368686464 3370423056 3379707968 3390485098 3393992448 3399356416 3401588736 3401908224 3404815128 3411279872 3414194784 3415954836 3418519104 3438867432 3447865344 3450811518 3458534976 3462915456 3468388352 3472455168 3472781312 3485323842 3492642816 3497066496 3505586304 3506700288 3509696736 3517882368 3519695872 3520888371 3527573504 3530587788 3530919392 3542482944 3555611136 3563569152 3565406208 3576775488 3578619352 3580969392 3586628864 3591171584 3601787904 3606349824 3612049408 3615135876 3616284672 3625094928 3627816192 3629686368 3637810176 3646672874 3651291644 3663249408 3663593472 3666723984 3674930688 3676825152 3685400576 3688549722 3698711016 3700617739 3703395696 3711172608 3724576128 3724925952 3729293568 3735187456 3739918336 3743114067 3751491744 3761307648 3783696384 3786929523 3788488704 3791725938 3797718496 3798925312 3802171464 3802528576 3811039232 3814981632 3824275968 3827146752 3837689856 3839668224 3851912064 3862523392 3868725861 3874840112 3878848512 3887529984 3901936896 3903948384 3906878976 3916397199 3917641728 3927186172 3930134208 3932160232 3940417536 3943784592 3945037824 3957617664 3959657856 3968520192 3968892928 3972284316 3983227248 4011081984 4012012004 4020436992 4022509568 4023872424 4025946771 4031512576 4034957472 4035336448 4040068032 4063555584 4074749952 4078231794 4079910912 4083397164 4089850688 4092536448 4099004416 4104196096 4119019086 4121542656 4132896768 4142965632 4146075648 4148212992 4157497344 4159640576 4161049893 4166320158 4172904736 4186570752 4190541696 4202085888 4207408128 4217658522 4227098304 4229277416 4232452224 4244111872 4256658432 4262049792 4268785664 4272433308 4273790976 4274192384 4277844648 4287419136 4289629344 4303308009 4315162852 4319626752 4329701376 4333401072 4345338816 4345746944 4355473408 4359195126 4376740368 4385931264 4388192256 4391941932 4402185216 4407346944 4414312448 4418499404 4419903488 4421400984 4423680261 4432969728 4450811904 4461655296 4465004544 4477304832 4481130654 4488212768 4491581952 4493897408 4508614656 4522991616 4525323264 4535451648 4535877632 4536348186 4539753504 4552259712 4554606448 4558025472 4584093696 4585156576 4589899776 4597153792 4601082024 4611379968 4617220608 4628469417 4629940224 4634331702 4647098456 4656857088 4660836336 4662755328 4666739616 4674115072 4677184512 4679595648 4690509824 4694517828 4707450384 4710334464 4740814848 4751425536 4753874944 4755485592 4757937093 4761508752 4769033984 4774625856 4802383872 4808466432 4820181168 4821712896 4825833012 4833459904 4837088256 4839581824 4850413568 4870914048 4884332544 4888965312 4899907584 4902433536 4918066296 4920601609 4923832914 4931614688 4936716288 4937860928 4952458368 4966101504 4966567936 4972391424 4984505526 4990818756 5001988992 5015076864 5019362208 5036967936 5044928512 5049239364 5051318272 5053029696 5055634584 5069561952 5085727647 5099034624 5102862336 5116919808 5119557632 5121292176 5123932254 5127778656 5135882752 5158301148 5171798016 5183373312 5202582528 5205264512 5208682752 5209171968 5221862932 5223522304 5227985763 5238964224 5240178944 5245599744 5258379456 5260050432 5276823552 5279543808 5291360256 5292406217 5295881682 5296379088 5310969664 5327905154 5333416704 5345353728 5348109312 5360582656 5365163232 5367929028 5379943296 5386757376 5406720319 5418074112 5422703814 5424427008 5432999936 5437642392 5439881216 5441724288 5444529552 5456715264 5470009311 5476937466 5492025448 5495390208 5510529024 5515237728 5523954176 5528100864 5530950656 5532824583 5543329792 5548066524 5555093544 5566758912 5587388928 5602781184 5609877504 5623544696 5627237616 5636131072 5641961472 5643269632 5675544576 5682733056 5696577744 5698387968 5703257196 5703792864 5716558848 5719505792 5736413952 5737744012 5756534784 5759502336 5777868096 5793785088 5812260168 5815256447 5835653824 5850923008 5852905344 5855922576 5860318464 5869580288 5876462592 5890779258 5895201312 5898240348 5910626304 5939486784 5948873728 5952780288 5953339392 5958426474 5969739776 5974840872 5988775936 5994971136 6018018006 6030655488 6033764352 6047268864 6048464248 6052436208 6053004672 6060102048 6069679616 6077367296 6095333376 6112124928 6119866368 6134776032 6148506624 6156294144 6171292556 6173253632 6178528629 6179108936 6199345152 6214448448 6219113472 6222319488 6236246016 6239460864 6259357104 6262583866 6276600512 6303128832 6311112192 6321086464 6326487783 6335234048 6340647456 6343916124 6348678336 6366167808 6389760377 6403178496 6408649962 6410686464 6411288576 6416766972 6426908224 6428950528 6431128704 6434444016 6447955968 6449451008 6472744278 6494552064 6512443392 6518008224 6518620416 6533210112 6536578048 6538792689 6557421728 6565110552 6578896896 6582288384 6603277824 6621468672 6627749106 6629855232 6646007368 6654425008 6669318656 6676217856 6692482944 6697506816 6715957248 6732319152 6737372928 6740846112 6759415936 6780970196 6787984896 6798712832 6803177472 6803816448 6804522279 6809630256 6828389568 6831909672 6837038208 6872575801 6877734864 6895730688 6901623036 6917069952 6925830912 6936776704 6944910336 6945562624 6951497553 6970647684 6985285632 6994132992 7011172608 7019393472 7035764736 7039391744 7041776742 7055147008 7061175576 7061838784 7084965888 7111222272 7127138304 7130812416 7153550976 7157238704 7161938784 7173257728 7182343168 7203575808 7212699648 7224098816 7230271752 7232569344 7250189856 7255632384 7259372736 7275620352 7293345748 7302583288 7326498816 7327186944 7333447968 7349861376 7353650304 7370801152 7377099444 7397422032 7401235478 7406791392 7449152256 7449851904 7458587136 7470374912 7476758289 7479836672 7486228134 7502983488 7522615296 7551534991 7567392768 7573859046 7576977408 7583451876 7595436992 7597850624 7604342928 7605057152 7622078464 7648551936 7654293504 7675379712 7679336448 7685898381 7703824128 7725046784 7732373957 7737451722 7749680224 7757697024 7775059968 7803873792 7807896768 7813757952 7832794398 7835283456 7854372344 7860268416 7864320464 7880835072 7887569184 7890075648 7915235328 7919315712 7937040384 7937785856 7944568632 7966454496 7991857731 8022163968 8024024008 8040873984 8045019136 8047744848 8051893542 8069914944 8070672896 8080136064 8127111168 8149499904 8156463588 8159821824 8166794328 8179701376 8185072896 8198008832 8208392192 8215406199 8238038172 8243085312 8265793536 8285931264 8292151296 8296425984 8314994688 8316638341 8319281152 8322099786 8332640316 8345809472 8373141504 8381083392 8404171776 8414816256 8435317044 8454196608 8458554832 8464904448 8488223744 8513316864 8524099584 8537571328 8544866616 8547581952 8548384768 8555689296 8574838272 8579258688 8606616018 8630325704 8639253504 8659402752 8666802144 8690677632 8691493888 8710946816 8718390252 8753480736 8776384512 8783883864 8804370432 8814693888 8828624896 8836168887 8836998808 8839806976 8842801968 8847360522 8865939456 8901623808 8923310592 8930009088 8954609664 8962261308 8976425536 8983163904 8987794816 9027027009 9045983232 9050646528 9070903296 9072696372 9079507008 9104519424 9109212896 9116050944 9138260131 9168187392 9170313152 9179799552 9194307584 9202164048 9222759936 9234441216 9256938834 9259880448 9268663404 9294196912 9313714176 9321672672 9333479232 9348230144 9354369024 9359191296 9381019648 9389035656 9393875799 9414900768 9420668928 9481629696 9502851072 9507749888 9510971184 9515874186 9523017504 9538067968 9549251712 9604767744 9616932864 9640362336 9643425792 9651666024 9666919808 9674176512 9679163648 9700827136 9709116417 9741828096 9768665088 9777930624 9799815168 9804867072 9828754403 9836132592 9841203218 9847665828 9863229376 9873432576 9875721856 9904916736 9932203008 9933135872 9941623659 9944782848 9969011052 9981637512 10003977984 10038724416 10041052021 10073935872 10089857024 10098478728 10102636544 10106059392 10111269168 10139123904 10171455294 10198069248 10205724672 10233839616 10239115264 10242584352 10247864508 10255557312 10271765504 10316602296 10343596032 10405165056 10410529024 10417365504 10418343936 10443725864 10447044608 10455971526 10477928448 10480357888 10491199488 10516758912 10520100864 10553647104 10559087616 10582720512 10584812434 10591763364 10592758176 10621939328 10655810308 10666833408 10690707456 10696218624 10730326464 10735858056 10759886592 10773514752 10799761973 10813440638 10836148224 10845407628 10848854016 10865999872 10875284784 10879762432 10883448576 10889059104 10913430528 10940018622 10953874932 10984050896 10990780416 11030475456 11047908352 11056201728 11061901312 11065649166 11086659584 11096133048 11101853217 11110187088 11133517824 11174777856 11205562368 11219755008 11229342201 11247089392 11254475232 11272262144 11283922944 11286539264 11351089152 11365466112 11393155488 11396775936 11406514392 11407585728 11433117696 11439011584 11472827904 11475488024 11513069568 11519004672 11555736192 11587570176 11624520336 11630512894 11671307648 11701846016 11705810688 11711845152 11720636928 11739160576 11749191597 11752925184 11781558516 11790402624 11796480696 11821252608 11866697843 11878973568 11897747456 11905560576 11906678784 11916852948 11939479552 11949681744 11977551872 12036036012 12061310976 12067528704 12077840313 12094537728 12096928496 12104872416 12106009344 12120204096 12139359232 12154734592 12190666752 12224249856 12239732736 12269552064 12297013248 12312588288 12342585112 12346507264 12357057258 12358217872 12398690304 12428896896 12438226944 12444638976 12472492032 12478921728 12518714208 12525167732 12553201024 12606257664 12622224384 12642172928 12652975566 12681294912 12687832248 12697356672 12732335616 12763355059 12779520754 12806356992 12817299924 12821372928 12822577152 12833533944 12853816448 12857901056 12862257408 12868888032 12898902016 12909924027 12945488556 12989104128 13036016448 13037240832 13066420224 13073156096 13077585378 13114843456 13130221104 13157793792 13164576768 13206555648 13242937344 13255498212 13259710464 13271040783 13292014736 13308850016 13338637312 13352435712 13384965888 13395013632 13431914496 13464638304 13474745856 13481692224 13518831872 13561940392 13575969792 13597425664 13606354944 13607632896 13609044558 13619260512 13656779136 13663819344 13674076416 13745151602 13755469728 13791461376 13803246072 13834139904 13851661824 13873553408 13885408251 13889820672 13891125248 13902995106 13941295368 13970571264 13988265984 14022345216 14038786944 14071529472 14078783488 14083553484 14110294016 14122351152 14123677568 14222444544 14254276608 14261624832 14273811279 14307101952 14314477408 14323877568 14346515456 14360123063 14364686336 14407151616 14425399296 14448197632 14460543504 14465138688 14500379712 14511264768 14518745472 14551240704 14586691496 14605166576 14652997632 14666895936 14699722752 14707300608 14741602304 14754198888 14761804827 14794844064 14802470956 14813582784 14898304512 14899703808 14917174272 14940749824 14953516578 14959673344 14972456268 15005966976 15045230592 15103069982 15134785536 15147718092 15153954816 15166903752 15190873984 15195701248 15208685856 15210114304 15244156928 15257182941 15297103872 15308587008 15350759424 15358672896 15371796762 15407648256 15450093568 15464747914 15474903444 15499360448 15515394048 15550119936 15607747584 15615793536 15627515904 15665588796 15670566912 15683957289 15708744688 15720536832 15728640928 15775138368 15780151296 15830470656 15838631424 15874080768 15875571712 15877218651 15889137264 15932908992 15983715462 16044327936 16048048016 16081747968 16090038272 16095489696 16103787084 16139829888 16141345792 16160272128 16220160957 16254222336 16298999808 16312927176 16319643648 16333588656 16359402752 16370145792 16396017664 16410027933 16416784384 16430812398 16476076344 16486170624 16531587072 16571862528 16584302592 16592851968 16629989376 16633276682 16638562304 16644199572 16665280632 16691618944 16762166784 16808343552 16829632512 16870634088 16908393216 16917109664 16929808896 16971054529 16976447488 17026633728 17048199168 17075142656 17089733232 17095163904 17096769536 17111378592 17149676544 17158517376 17213232036 17260651408 17278507008 17333604288 17381355264 17382987776 17421893632 17436780504 17445769341 17506961472 17552769024 17567767728 17608740864 17629387776 17657249792 17672337774 17673997616 17679613952 17685603936 17694721044 17731878912 17846621184 17860018176 17909219328 17924522616 17952851072 17966327808 17975589632 18054054018 18091966464 18101293056 18141806592 18145392744 18159014016 18209038848 18218425792 18232101888 18276520262 18336374784 18340626304 18359599104 18388615168 18404328096 18445519872 18468882432 18513877668 18519760896 18535585887 18537326808 18588393824 18643345344 18647668039 18666958464 18696460288 18708738048 18718382592 18762039296 18778071312 18787751598 18829801536 18963259392 18979463349 19005702144 19015499776 19021942368 19031748372 19046035008 19076135936 19098503424 19169281131 19209535488 19233865728 19280724672 19286851584 19303332048 19333839616 19348353024 19358327296 19401654272 19418232834 19483656192 19537330176 19555861248 19599630336 19609734144 19657508806 19672265184 19682406436 19695331656 19726458752 19746865152 19751443712 19809833472 19864406016 19866271744 19883247318 19889565696 19938022104 19963275024 20007955968 20056700807 20077448832 20082104042 20147871744 20179714048 20196957456 20205273088 20212118784 20222538336 20278247808 20342910588 20396138496 20411449344 20413566837 20478230528 20485168704 20495729016 20511114624 20543531008 20617727403 20633204592 20687192064 20810330112 20821058048 20834731008 20836687872 20854492659 20887451728 20894089216 20911943052 20955856896 20960715776 20982398976 21033517824 21107294208 21118175232 21165441024 21169624868 21183526728 21185516352 21243878656 21311620616 21333666816 21381414912 21392437248 21460652928 21471716112 21519773184 21547029504 21599523946 21626881276 21672296448 21690815256 21697708032 21731999744 21750569568 21766897152 21778118208 21826861056 21880037244 21907749864 21968101792 21981560832 22060950912 22095816704 22112403456 22123802624 22131298332 22173319168 22192266096 22203706434 22220374176 22349555712 22411124736 22430274867 22439510016 22458684402 22494178784 22508950464 22544524288 22567845888 22573078528 22654604973 22702178304 22730932224 22786310976 22793551872 22813028784 22815171456 22866235392 22878023168 22945655808 22950976048 23026139136 23038009344 23111472384 23175140352 23197121871 23249040672 23261025788 23342615296 23411621376 23423690304 23441273856 23478321152 23498383194 23505850368 23563117032 23580805248 23592961392 23642505216 23733395686 23757947136 23795494912 23811121152 23813357568 23833705896 23878959104 23899363488 23955103744 23975573193 24072072024 24122621952 24135057408 24155680626 24193856992 24209744832 24212018688 24240408192 24278718464 24309469184 24381333504 24448499712 24479465472 24539104128 24594026496 24625176576 24646218597 24685170224 24693014528 24714114516 24716435744 24797380608 24857793792 24876453888 24889277952 24944984064 24949915023 24957843456 25037428416 25050335464 25106402048 25212515328 25244448768 25284345856 25305951132 25362589824 25375664496 25394713344 25464671232 25526710118 25559041508 25612713984 25634599848 25642745856 25645154304 25667067888 25707632896 25724514816 25737776064 25797804032 25819848054 25890977112 25978208256 26072032896 26074481664 26132840448 26146312192 26155170756 26229686912 26260442208 26329153536 26413111296 26485874688 26508506661 26510996424 26519420928 26542081566 26584029472 26617700032 26677274624 26704871424 26769931776 26790027264 26863828992 26929276608 26949491712 26963384448 27037663744 27081081027 27123880784 27151939584 27194851328 27212709888 27218089116 27238521024 27313558272 27327638688 27348152832 27414780393 27490303204 27510939456 27582922752 27606492144 27668279808 27703323648 27747106816 27770816502 27779641344 27782250496 27805990212 27882590736 27941142528 28044690432 28077573888 28143058944 28157566976 28167106968 28181627397 28220588032 28244702304 28247355136 28444889088 28508553216 28523249664 28547622558 28614203904 28628954816 28647755136 28693030912 28720246126 28729372672 28814303232 28850798592 28896395264 28921087008 28930277376 29000759424 29022529536 29037490944 29102481408 29127349251 29173382992 29210333152 29305995264 29333791872 29399445504 29414601216 29483204608 29486263209 29508397776 29523609654 29589688128 29604941912 29627165568 29796609024 29799407616 29824870977 29834348544 29881499648 29907033156 29919346688 29944912536 30011933952 30123156063 30206139964 30269571072 30295436184 30307909632 30333807504 30381747968 30417371712 30420228608 30488313856 30514365882 30594207744 30617174016 30701518848 30717345792 30743593524 30815296512 30900187136 30929495828 30949806888 30998720896 31030788096 31215495168 31231587072 31255031808 31331177592 31341133824 31367914578 31417489376 31441073664 31457281856 31550276736 31560302592 31660941312 31677262848 31748161536 31751143424 31754437302 31778274528 31865817984 31967430924 32088655872 32096096032 32180076544 32190979392 32207574168 32279659776 32282691584 32320544256 32399285919 32440321914 32508444672 32597999616 32625854352 32639287296 32667177312 32718805504 32740291584 32792035328 32820055866 32833568768 32861624796 32952152688 32972341248 33143725056 33168605184 33185703936 33259978752 33266553364 33277124608 33288399144 33305559651 33330561264 33383237888 33524333568 33616687104 33659265024 33741268176 33816786432 33834219328 33859617792 33942109058 33952894976 34053267456 34096398336 34150285312 34179466464 34190327808 34222757184 34299353088 34317034752 34426464072 34444211263 34521302816 34557014016 34667208576 34762710528 34765975552 34843787264 34873561008 34891538682 35013922944 35105538048 35135535456 35217481728 35247574791 35258775552 35314499584 35344675548 35347995232 35359227904 35371207872 35389442088 35463757824 35600093529 35693242368 35720036352 35818438656 35849045232 35905702144 35932655616 35951179264 36108108036 36183932928 36202586112 36283613184 36290785488 36318028032 36418077696 36436851584 36464203776 36553040524 36672749568 36681252608 36719198208 36808656192 36891039744 36937764864 37027755336 37039521792 37046843519 37071171774 37074653616 37176787648 37286690688 37295336078 37333916928 37392920576 37417476096 37436765184 37524078592 37556142624 37575503196 37659603072 37926518784 37958926698 38030999552 38043884736 38063496744 38092070016 38152271872 38197006848 38290065177 38338562262 38419070976 38467731456 38561449344 38573703168 38606664096 38667679232 38696706048 38716654592 38729772081 38803308544 38836465668 38967312384 39111722496 39199260672 39219468288 39315017612 39344530368 39364812872 39390663312 39452917504 39493730304 39502887424 39619666944 39728812032 39732543488 39766494636 39779131392 39876044208 39926550048 40015911936 40113401614 40154897664 40164208084 40295743488 40359428096 40393914912 40424237568 40445076672 40556495616 40685821176 40706795129 40792276992 40822898688 40827133674 40956461056 40970337408 40991458032 41022229248 41087062016 41235454806 41266409184 41374384128 41620660224 41642116096 41656224753 41669462016 41673375744 41708985318 41774903456 41788178432 41823886104 41911713792 41921431552 41964797952 42067035648 42214588416 42236350464 42330882048 42339249736 42367053456 42371032704 42487757312 42623241232 42667333632 42762829824 42784874496 42921305856 42943432224 43039546368 43080369189 43094059008 43199047892 43253762552 43344592896 43381630512 43395416064 43501139136 43533794304 43556236416 43653722112 43760074488 43815499728 43936203584 44121901824 44191633408 44224806912 44247605248 44262596664 44285414481 44346638336 44384532192 44407412868 44440748352 44699111424 44822249472 44860549734 44879020032 44917368804 44988357568 45017900928 45089048576 45135691776 45146157056 45309209946 45404356608 45461864448 45572621952 45587103744 45626057568 45630342912 45732470784 45756046336 45771548823 45891311616 45901952096 46052278272 46076018688 46222944768 46350280704 46394243742 46498081344 46522051576 46685230592 46823242752 46847380608 46882547712 46956642304 46996766388 47011700736 47126234064 47161610496 47185922784 47466791372 47515894272 47590989824 47622242304 47626715136 47631655953 47667411792 47798726976 47910207488 47951146386 48108030607 48144144048 48245243904 48270114816 48311361252 48387713984 48419489664 48424037376 48480816384 48557436928 48618938368 48660482871 48762667008 48896999424 48958930944 49078208256 49188052992 49230083799 49250353152 49292437194 49370340448 49386029056 49428229032 49432871488 49594761216 49715587584 49752907776 49778555904 49889968128 49899830046 49915686912 50074856832 50100670928 50212804096 50425030656 50488897536 50568691712 50611902264 50725179648 50751328992 50789426688 50913163587 50929342464 51053420236 51118083016 51225427968 51269199696 51285491712 51290308608 51334135776 51415265792 51449029632 51475552128 51595608064 51639696108 51781954224 52144065792 52148963328 52265680896 52292624384 52310341512 52337308023 52459373824 52520884416 52658307072 52826222592 52971749376 53017013322 53021992848 53038841856 53084163132 53168058944 53235400064 53354549248 53539863552 53580054528 53727657984 53858553216 53898983424 53926768896 54075327488 54126617699 54162162054 54247761568 54303879168 54389702656 54425419776 54436178232 54477042048 54627116544 54655277376 54696305664 54829560786 54980606408 55021878912 55165845504 55212984288 55336559616 55406647296 55494213632 55541633004 55559282688 55564500992 55611980424 55765181472 55943004117 56089380864 56155147776 56286117888 56315133952 56334213936 56363254794 56489404608 56494710272 56889778176 57017106432 57046499328 57095245116 57228407808 57257909632 57295510272 57386061824 57440492252 57458745344 57507843393 57628606464 57701597184 57842174016 57860554752 58001518848 58045059072 58074981888 58204962816 58216468387 58254698502 58346765984 58420666304 58611990528 58667583744 58798891008 58829202432 58966409216 58972526418 59016795552 59047219308 59179376256 59209883824 59254331136 59593218048 59598815232 59649741954 59668697088 59762999296 59814066312 59838693376 59889825072 60023867904 60170102421 60246312126 60412279928 60539142144 60590872368 60615819264 60667615008 60763495936 60834743424 60840457216 60976627712 61028731764 61188415488 61234348032 61434691584 61487187048 61630593024 61800374272 61853182209 61858991656 61899613776 61997441792 62061576192 62430990336 62463174144 62510063616 62662355184 62682267648 62735829156 62834978752 62882147328 62914563712 63100553472 63321882624 63354525696 63496323072 63508874604 63556549056 63731635968 63934861848 63967820917 64177311744 64192192064 64360153088 64381958784 64415148336 64559319552 64565383168 64641088512 64798571838 64880643828 65016889344 65195999232 65251708704 65334354624 65437611008 65480583168 65584070656 65640111732 65667137536 65723249592 65904305376 65944682496 66287450112 66337210368 66371407872 66519957504 66533106728 66554249216 66576798288 66611119302 66661122528 66766475776 67048667136 67233374208 67318530048 67482536352 67633572864 67668438656 67719235584 67884218116 67905789952 67963814919 68106534912 68192796672 68358932928 68380655616 68445514368 68598706176 68634069504 68801280821 68852928144 68888422526 69042605632 69114028032 69334417152 69525421056 69531951104 69591365613 69687574528 69747122016 69783077364 70027845888 70271070912 70287364147 70434963456 70495149582 70517551104 70628999168 70689351096 70695990464 70718455808 70742415744 70778884176 70927515648 71200187058 71386484736 71440072704 71636877312 71698090464 71811404288 71865311232 71902358528 71926719579 72216216072 72367865856 72405172224 72581570976 72636056064 72836155392 72873703168 72928407552 73106081048 73345499136 73362505216 73438396416 73617312384 73782079488 73875529728 74055510672 74079043584 74093687038 74142343548 74149307232 74353575296 74573381376 74590672156 74667833856 74785841152 74834952192 74849745069 74873530368 75112285248 75151006392 75319206144 75598333811 75853037568 75917853396 76061999104 76087769472 76126993488 76184140032 76304543744 76394013696 76580130354 76677124524 76838141952 76935462912 77122898688 77213328192 77335358464 77393412096 77433309184 77459544162 77606617088 77672931336 77934624768 78223444992 78398521344 78438936576 78630035224 78689060736 78729625744 78781326624 78905835008 78987460608 79005774848 79239333888 79457624064 79465086976 79532989272 79558262784 79752088416 79853100096 80031823872 80226803228 80309795328 80328416168 80591486976 80787829824 80848475136 80890153344 81112991232 81371642352 81413590258 81584553984 81654267348 81912922112 81940674816 81982916064 82044458496 82174124032 82244341179 82470909612 82532818368 82748768256 83066884901 83241320448 83284232192 83312449506 83338924032 83346751488 83417970636 83549806912 83576356864 83647772208 83823427584 83842863104 84134071296 84429176832 84472700928 84544882191 84661764096 84678499472 84734106912 84742065408 84975514624 85246482464 85334667264 85525659648 85569748992 85842611712 85886864448 86079092736 86160738378 86188118016 86398095784 86507525104 86689185792 86763261024 86790832128 87002278272 87067588608 87112472832 87307444224 87520148976 87630999456 87872407168 88243803648 88383266816 88449613824 88458789627 88495210496 88525193328 88570828962 88769064384 88814825736 88881496704 89343485413 89398222848 89644498944 89721099468 89758040064 89834737608 89976715136 90035801856 90178097152 90292314112 90369468189 90618419892 90808713216 90923728896 91145243904 91252115136 91260685824 91464941568 91483021751 91512092672 91543097646 91782623232 91803904192 92104556544 92152037376 92445889536 92700561408 92788487484 92996162688 93044103152 93370461184 93646485504 93694761216 93765095424 93913284608 93993532776 94023401472 94252468128 94323220992 94371845568 94933582744 95031788544 95181979648 95244484608 95253430272 95263311906 95334823584 95597453952 95820414976 95902292772 96216061214 96288288096 96540229632 96622722504 96775427968 96838979328 96848074752 96961632768 97114873856 97197857757 97237876736 97320965742 97525334016 97793998848 97917861888 98156416512 98376105984 98460167598 98500706304 98584874388 98740680896 98772058112 98856458064 98865742976 99431175168 99505815552 99557111808 99779936256 99799660092 99831373824 99916678953 100149713664 100201341856 100425608192 100520861441 100850061312 100977795072 101137383424 101223804528 101450359296 101502657984 101578853376 101826327174 101858684928 102106840472 102236166032 102450855936 102538399392 102570983424 102668271552 102830531584 102898059264 102951104256 103191216128 103279392216 103332633789 103563908448 104288131584 104297926656 104531361792 104585248768 104620683024 104674616046 104918747648 105041768832 105316614144 105652445184 105943498752 106034026644 106043985696 106077683712 106168326264 106336117888 106470800128 106709098496 106800280587 107079727104 107160109056 107455315968 107717106432 107797966848 107853537792 108116298433 108150654976 108253235398 108324324108 108495523136 108607758336 108779405312 108850839552 108872356464 108954084096 109254233088 109310554752 109392611328 109659121572 109961212816 110043757824 110425968576 110673119232 110813294592 110988427264 111083266008 111118565376 111129001984 111140530557 111223960848 111530362944 111886008234 112178761728 112310295552 112572235776 112630267904 112668427872 112726509588 112978809216 112989420544 113779556352 114092998656 114190490232 114456815616 114515819264 114591020544 114772123648 114870195531 114880984504 114917490688 115015686786 115257212928 115403194368 115684348032 115721109504 116003037696 116090118144 116149963776 116409925632 116432936774 116509397004 116693531968 116841332608 117335167488 117597782016 117658404864 117945052836 118033591104 118094438616 118358752512 118419767648 118508662272 118797381703 119186436096 119197630464 119299483908 119337394176 119525998592 119628132624 119677386752 119779650144 120047735808 120340204842 120492624252 120824559856 121078284288 121181744736 121335230016 121526991872 121669486848 121680914432 121953255424 122057463528 122120385387 122376830976 122468696064 122869383168 122974374096 123261186048 123600748544 123706364418 123717983312 123799227552 123994883584 124123152384 124861980672 124926348288 125020127232 125324710368 125364535296 125471658312 125669957504 125764294656 125829127424 126201106944 126643765248 126709051392 126992646144 127017749208 127113098112 127463271936 127773807239 127869723696 127935641834 128354623488 128384384128 128720306176 128763917568 128830296672 129118639104 129130766336 129241107567 129282177024 129597143676 129761287656 130033778688 130503417408 130533676273 130668709248 130875222016 130961166336 131168141312 131280223464 131334275072 131446499184 131808610752 132574900224 132674420736 132742815744 132856243443 133039915008 133066213456 133108498432 133153596576 133222238604 133322245056 133532951552 134097334272 134466748416 134637060096 134965072704 135267145728 135336877312 135438471168 135768436232 135811579904 135927629838 136213069824 136385593344 136717865856 136761311232 136891028736 137197412352 137268139008 137602561642 137705856288 137776845052 138085211264 138228056064 138668834304 139050842112 139063902208 139182731226 139494244032 139566154728 140055691776 140396905649 140542141824 140574728294 140869926912 140990299164 141035102208 141257998336 141378702192 141391980928 141436911616 141484831488 141557768352 142400374116 142772969472 142880145408 142894967859 143396180928 143622808576 143730622464 143804717056 143853439158 144324091821 144432432144 144735731712 144810344448 145163141952 145272112128 145672310784 145747406336 145856815104 145981448613 146212162096 146690998272 146725010432 146876792832 147234624768 147564158976 147751059456 148111021344 148158087168 148187374076 148284687096 148298614464 148707150592 149146762752 149181344312 149335667712 149571682304 149669904384 149699490138 149747060736 150224570496 150302012784 150638412288 151196667622 151706075136 151835706792 152123998208 152175538944 152253986976 152368280064 152609087488 152739490761 152788027392 153160260708 153354249048 153676283904 153870925824 154245797376 154426656384 154670716928 154786824192 154866618368 154919088324 155213234176 155345862672 156446889984 156797042688 156877873152 157011924069 157260070448 157378121472 157459251488 157562653248 157811670016 157974921216 158011549696 158478667776 158915248128 158930173952 159065978544 159116525568 159504176832 159706200192 160063647744 160453606456 160619590656 160656832336 161182973952 161575659648 161696950272 161780306688 162225982464 162379853097 162743284704 162827180516 163169107968 163308534696 163881349632 163965832128 164088916992 164348248064 164488682358 164941819224 165065636736 165497536512 166133769802 166482640896 166568464384 166624899012 166677848064 166693502976 166835941272 167099613824 167152713728 167295544416 167685726208 167829012351 168268142592 168858353664 168945401856 169089764382 169356998944 169468213824 169484130816 169951029248 170492964928 170669334528 171051319296 171139497984 171685223424 171773728896 172158185472 172321476756 172376236032 172523530179 172796191568 173015050208 173526522048 173581664256 174004556544 174135177216 174224945664 174614888448 174649405161 175040297952 175261998912 175744814336 176487607296 176766533632 176899227648 176917579254 176990420992 177050386656 177141657924 177538128768 177629651472 177762993408 178686970826 178796445696 179288997888 179442198936 179516080128 179669475216 179953430272 180071603712 180356194304 180510307263 180584628224 180738936378 181236839784 181617426432 181847457792 182290487808 182504230272 182521371648 182929883136 182966043502 183024185344 183086195292 183565246464 183607808384 184304074752 184891779072 185401122816 185559546627 185576974968 185992325376 186088206304 186681599819 186740922368 187292971008 187389522432 187530190848 187826569216 187987065552 188046802944 188504936256 188646441984 188743691136 189867165488 190063577088 190363959296 190488969216 190526623812 190669647168 191194907904 191640829952 191804585544 191903462751 192432122428 192576576192 193080459264 193245445008 193550855936 193677958656 193696149504 193923265536 194229747712 194395715514 194475753472 194641931484 195050668032 195587997696 196312833024 196752211968 196920335196 197001412608 197169748776 197481361792 197544116224 197712916128 197731485952 198862350336 199011631104 199114223616 199559872512 199599320184 199662747648 199833357906 200299427328 200402683712 200851216384 201041722882 201700122624 201955590144 202274766848 202447609056 202900718592 203005315968 203157706752 203652654348 203717369856 203891444757 204213680944 204472332064 205076798784 205141966848 205336543104 205661063168 205796118528 205902208512 206382432256 206403842463 206558784432 206665267578 207127816896 208576263168 208595853312 208774096839 209062723584 209170497536 209241366048 209349232092 209837495296 210083537664 210862092441 211304890368 211886997504 212068053288 212087971392 212155367424 212336652528 212672235776 212941600256 213418196992 213600561174 214159454208 214320218112 214910631936 215434212864 215595933696 215707075584 216232596866 216301309952 216506470796 216648648216 216991046272 217215516672 217558810624 217744712928 217908168192 218508466176 218621109504 218785222656 219318243144 219922425632 220087515648 220623708877 220851937152 221346238464 221626589184 221976854528 222166532016 222237130752 222258003968 222281061114 222447921696 223060725888 223772016468 224357523456 224549235207 224620591104 225260535808 225336855744 225453019176 225957618432 225978841088 226795001433 227559112704 228185997312 228380980464 228913631232 229031638528 229182041088 229544247296 229740391062 229761969008 229834981376 230031373572 230514425856 230806388736 231368696064 232006075392 232180236288 232299927552 232819851264 232865873548 233018794008 233387063936 233682665216 234670334976 235195564032 235316809728 235890105672 236067182208 236188877232 236717505024 236839535296 237017324544 237594763406 238372872192 238395260928 238598967816 238674788352 239051997184 239256265248 239559300288 240095471616 240680409684 240985248504 241649119712 242363489472 242670460032 243053983744 243338973696 243361828864 243906510848 244114927056 244240770774 244753661952 245738766336 245948748192 246522372096 246733023537 247201497088 247412728836 247435966624 247598455104 247989767168 248246304768 249200654703 249723961344 249852696576 250040254464 250649420736 250729070592 250943316624 251339915008 251528589312 251658254848 252402213888 253287530496 253418102784 253985292288 254035498416 254226196224 254926543872 255547614478 255739447392 255871283668 256709246976 256768768256 257527835136 257660593344 258237278208 258261532672 258482215134 258564354048 259194287352 259327904633 259522575312 260067557376 261006834816 261067352546 261337418496 261750444032 261922332672 262336282624 262560446928 262668550144 262892998368 263617221504 265149800448 265348841472 265376368881 265485631488 265712486886 266132426912 266216996864 266307193152 266444477208 266644490112 267065903104 268030456239 268194668544 268933496832 269274120192 269930145408 270534291456 270673754624 270876942336 271108404567 271536872464 271623159808 271855259676 272426139648 272771186688 273435731712 273782057472 274394824704 274449065253 274536278016 275205123284 275411712576 275553690104 276170422528 276456112128 277337668608 278101684224 278127804416 278365462452 278988488064 279132309456 280111383552 280793811298 281084283648 281149456588 281739853824 281980598328 282070204416 282515996672 282757404384 282783961856 282969662976 283115536704 284800748232 285545938944 285760290816 285789935718 286792361856 287245617152 287461244928 287609434112 287706878316 288648183642 288864864288 289620688896 290326283904 290544224256 291344621568 291494812672 291593573271 291713630208 291962897226 292424324192 293381996544 293450020864 293753585664 294469249536 295128317952 295502118912 296222042688 296316174336 296374748152 296569374192 296597228928 297414301184 298293525504 298362688624 298671335424 299143364608 299339808768 299398980276 299494121472 300449140992 300604025568 301276824576 301562584323 302393335244 303412150272 303671413584 304351077888 304507973952 304736560128 305218174976 305478981522 305576054784 306320521416 306708498096 307352567808 308491594752 308853312768 309341433856 309573648384 309733236736 309838176648 309997901367 310426468352 310691725344 312893779968 313594085376 313755746304 314023848138 314520140896 314756242944 314918502976 315125306496 315623340032 315949842432 316023099392 316957335552 317830496256 317860347904 318131957088 318233051136 319008353664 319412400384 320127295488 320400841761 320907212912 321239181312 321313664672 322365947904 323151319296 323393900544 323560613376 324348895299 324451964928 324759706194 325486569408 325654361032 326338215936 326617069392 327762699264 327931664256 328177833984 328696496128 328977364716 329883638448 330131273472 332267539604 332965281792 333136928768 333249798024 333355696128 333387005952 333421591671 333671882544 334199227648 334591088832 335371452416 335658024702 336536285184 337716707328 337890803712 338179528764 338713997888 338936427648 338968261632 339902058496 340985929856 341338669056 342278995968 343370446848 343547457792 344316370944 344610586593 344642953512 344752472064 345047060358 345592383136 346030100416 347053044096 347163328512 348009113088 348270354432 348449891328 349229776896 349298810322 350080595904 350523997824 351489628672 352975214592 353533067264 353835158508 353980841984 354100773312 354283315848 355076257536 355259302944 355525986816 356392145109 357373941652 357592891392 358577995776 358884397872 359032160256 359338950432 359906860544 360143207424 360712388608 361020614526 361169256448 361477872756 362473679568 363234852864 364580975616 365008460544 365042743296 365859766272 365932087004 366048370688 366172390584 366361156161 367130492928 367215616768 368608149504 369783558144 370802245632 371119093254 371153949936 371984650752 372176412608 373363199638 373481844736 374585942016 374779044864 375060381696 375653138432 375974131104 376093605888 377009872512 377292883968 377487382272 378886323893 379734330976 380127154176 380727918592 380977938432 381053247624 381339294336 382389815808 383281659904 383321421717 383609171088 383806925502 384864244856 385153152384 386160918528 386490890016 387101711872 387355917312 387392299008 387723322701 387846531072 388459495424 388791431028 388951506944 389283862968 390101336064 391601028819 392625666048 393504423936 393840670392 394002825216 394339497552 394962723584 395425832256 395462971904 397724700672 398023262208 398228447232 399119745024 399198640368 399325495296 399666715812 400598854656 400805367424 401702432768 402083445764 403400245248 403911180288 404895218112 405801437184 406010631936 406315413504 407305308696 407434739712 407515278709 407782889514 408427361888 408944664128 410153597568 410283933696 410673086208 411322126336 411592237056 411804417024 412764864512 412807684926 413117568864 413330535156 414255633792 417152526336 417191706624 417548193678 418340995072 418482732096 418698464184 419674990592 420167075328 421190716947 421724184882 422609780736 423773995008 424136106576 424175942784 424310734848 424673305056 425344471552 425883200512 426836393984 427201122348 428318908416 428640436224 430868425728 431191867392 431414151168 432465193732 432602619904 432972275463 433012941592 433297296432 433982092544 434431033344 435489425856 435816336384 437016932352 437242219008 437570445312 438636486288 439844851264 440175031296 441247417754 441703874304 442692476928 443253178368 443953709056 444333064032 444474261504 444562122228 444895843392 446121451776 447544032936 447774746419 448715046912 449098470414 449241182208 450521071616 450673711488 450906038352 451915236864 451957682176 453590002866 455118225408 456371994624 456761960928 457827262464 458063277056 458218472283 458364082176 459088494592 459480782124 459523938016 459669962752 460062747144 461028851712 461612777472 462737392128 464012150784 464360472576 464599855104 465639702528 465731747096 466037588016 466774127872 467365330432 469340669952 470391128064 470633619456 471780211344 472134364416 472377754464 473435010048 473679070592 474034649088 475189526812 476745744384 476790521856 477197935632 477349576704 478512530496 479118600576 480190943232 481360819368 481608965747 481970497008 483298239424 484726978944 485340920064 486107967488 486677947392 486723657728 487139559291 487813021696 488229854112 488481541548 489507323904 491897496384 493044744192 493466047074 494402994176 494825457672 494871933248 495196910208 495979534336 496492609536 498401309406 499447922688 499705393152 500080508928 501298841472 501458141184 501886633248 502679830016 503057178624 503316509696 503487037053 504804427776 506575060992 506836205568 508070996832 508452392448 509853087744 511095228956 511478894784 511742567336 513418493952 513537536512 515055670272 515321186688 516474556416 516523065344 516964430268 517128708096 518388574704 518655809266 519045150624 522013669632 522134705092 522674836992 523500888064 523844665344 523948215483 524672565248 525120893856 525785996736 527234443008 529188336677 530299600896 530697682944 530752737762 530971262976 531424973772 532264853824 532433993728 532614386304 532888954416 533288980224 534131806208 536060912478 536389337088 537866993664 538548240384 539860290816 541068582912 541347509248 541530921789 541753884672 542216809134 543073744928 543246319616 543710519352 544852279296 545542373376 546871463424 547564114944 548789649408 548898130506 549072556032 550410246568 550823425152 551107380208 552340845056 552912224256 554675337216 556203368448 556255608832 556730924904 557976976128 558264618912 560044799457 560222767104 561587622596 562168567296 562298913176 563479707648 563961196656 564140408832 565514808768 565567923712 565939325952 566231073408 569601496464 571091877888 571579871436 573584723712 574491234304 574922489856 575218868224 575413756632 575710388253 577296367284 577729728576 579241377792 580652567808 581088448512 582689243136 582989625344 583187146542 583427260416 583925794452 584848648384 586763993088 586900041728 588938499072 590256635904 591004237824 592444085376 592632348672 592749496304 593138748384 593194457856 594828602368 596587051008 596725377248 597342670848 598286729216 598679617536 598797960552 598988242944 600898281984 601208051136 602553649152 603125168646 604786670488 606824300544 607342827168 608702155776 609015947904 609473120256 610436349952 610957963044 611152109568 612641042832 613416996192 616983189504 617706625536 618682867712 619147296768 619211527389 619466473472 619676353296 619995802734 621383450688 625404397891 625787559936 627188170752 627511492608 628047696276 629040281792 629512485888 629837005952 630250612992 631246680064 632046198784 632586277323 633914671104 635660992512 636263914176 636466102272 638016707328 638824800768 640254590976 640381152257 640801683522 641814425824 642478362624 642627329344 644731895808 646302638592 646787801088 647121226752 648697790598 648903929856 649519412388 650973138816 651308722064 652676431872 653234138784 655525398528 655863328512 656355667968 657392992256 657954729432 659767276896 660262546944 661871126631 664535079208 665930563584 666273857536 666499596048 666711392256 666774011904 666843183342 667343765088 668398455296 669182177664 670742904832 671316049404 673072570368 675781607424 676359057528 677427995776 677872855296 677936523264 679804116992 680385004299 681971859712 682677338112 684557991936 686740893696 687094915584 688632741888 689221173186 689285907024 689504944128 690094120716 691184766272 692060200832 694106088192 696018226176 696540708864 696899782656 698459553792 698597620644 700161191808 701047995648 702979257344 703646030087 705950429184 707066134528 707670317016 707961683968 708201546624 708566631696 710152515072 710518605888 711051973632 712784290218 714747883304 715185782784 717155991552 717768795744 718677900864 719813721088 720286414848 721424777216 722041229052 722338512896 722955745512 724947359136 729161951232 730016921088 730085486592 731719532544 731864174008 732096741376 732344781168 732722312322 734260985856 734431233536 737216299008 739567116288 741604491264 742238186508 742307899872 743969301504 744352825216 746726399276 746963689472 747601964109 749171884032 749558089728 750120763392 751948262208 752187211776 754019745024 754585767936 754974764544 756814089031 757772647786 759468661952 760254308352 761455837184 761955876864 762106495248 762678588672 764779631616 766563319808 766642843434 767218342176 767613851004 769728489712 770306304768 772981780032 774203423744 774711834624 774784598016 775446645402 775693062144 776918990848 777582862056 777903013888 777983713899 778567725936 780202672128 783202057638 785251332096 787008847872 787681340784 788005650432 788678995104 789925447168 790851664512 790925943808 795449401344 796046524416 796456894464 798397280736 798650990592 799333431624 801197709312 801610734848 803404865536 804091368717 804166891528 806800490496 807822360576 809790436224 811602874368 812021263872 812630827008 814610617392 814869479424 815030557418 815565779028 816854723776 817889328256 820307195136 821346172416 822644252672 823184474112 823347195759 823608834048 825615369852 826235137728 826661070312 828511267584 831581671921 834305052672 834383413248 835096387356 836681990144 836965464192 837396928368 839349981184 840334150656 842381433894 843448369764 845219561472 847547990016 848272213152 848351885568 849346610112 850688943104 851766401024 853672787968 854402244696 856637816832 857280872448 861736851456 862383734784 862828302336 864930387464 865205239808 865944550926 866025883184 866594592864 867964185088 868862066688 870978851712 871632672768 874033864704 874484438016 875140890624 877272972576 879689702528 880350062592 882494835508 883407748608 885384953856 886506356736 888666128064 888948523008 889124244456 889791686784 892242903552 894416650673 895088065872 895549492838 897430093824 898196940828 898482364416 901042143232 901347422976 901812076704 903830473728 903915364352 904687752969 907180005732 910236450816 913523921856 913735733911 915654524928 916126554112 916436944566 916728164352 918176989184 918961564248 919047876032 919339925504 920125494288 922057703424 925474784256 928024301568 928720945152 929199710208 929993704101 931279405056 931463494192 932075176032 933548255744 934730660864 938681339904 940782256128 941267238912 943560422688 944268728832 944755508928 946870020096 947358141184 948069298176 950379053624 953491488768 953581043712 954395871264 954699153408 957025060992 958237201152 960381886464 962721638736 963217931494 963940994016 966596478848 969453957888 970681840128 972215934976 973046685897 973355894784 973447315456 974279118582 976459708224 976963083096 979014647808 982778339543 983794992768 986089488384 986932094148 988805988352 989650915344 989743866496 990393820416 991959068672 996802618812 998895845376 999410786304 1000161017856 1000264775013 1002597682944 1003773266496 1005359660032 1006114357248 1006313239261 1006633019392 1006974074106 1009608855552 1013150121984 1013672411136 1016141993664 1016904784896 1019706175488 1022190457912 1022957789568 1023485134672 1026836987904 1027075073024 1030111340544 1030642373376 1032949112832 1033046130688 1033928860536 1034257416192 1036777149408 1037311618532 1038090301248 1044027339264 1044269410184 1045349673984 1047001776128 1047689330688 1047896430966 1050241787712 1051571993472 1054468886016 1058376673354 1060599201792 1061505475524 1061942525952 1062849947544 1064529707648 1064867987456 1065228772608 1065777908832 1066577960448 1068263612416 1069176435327 1072121824956 1072778674176 1075733987328 1077096480768 1079720581632 1082137165824 1082695018496 1083061843578 1083507769344 1084433618268 1086147489856 1086492639232 1087421038704 1089704558592 1093742926848 1095128229888 1097579298816 1097796261012 1098145112064 1099083468483 1100820493136 1101646850304 1102214760416 1104681690112 1105824448512 1109350674432 1112406736896 1112511217664 1113461849808 1115953952256 1116529237824 1120089598914 1120445534208 1123175245192 1124337134592 1124597826352 1126959415296 1127922393312 1128280817664 1131029617536 1131135847424 1131878651904 1132462146816 1136658971679 1139202992928 1142183755776 1143159742872 1147169447424 1148982468608 1149844979712 1149964265151 1150437736448 1150827513264 1151420776506 1154592734568 1155459457152 1158482755584 1161305135616 1162176897024 1165378486272 1165979250688 1166374293084 1166854520832 1167851588904 1169697296768 1173800083456 1174803086457 1177876998144 1180513271808 1182008475648 1184888170752 1185498992608 1186277496768 1186388915712 1189279282763 1189657204736 1193174102016 1193450754496 1194685341696 1196573458432 1197359235072 1197595921104 1197976485888 1201796563968 1202416102272 1205107298304 1206250337292 1209573340976 1214685654336 1217404311552 1218031895808 1218946240512 1220872699904 1221915926088 1222304219136 1222545836127 1225282085664 1226833992384 1233966379008 1235413251072 1237365735424 1238294593536 1238423054778 1238932946944 1239352706592 1239991605468 1242766901376 1250808795782 1251575119872 1255022985216 1256095392552 1258080563584 1259024971776 1259674011904 1260501225984 1262493360128 1263572150841 1264092397568 1265172554646 1267829342208 1271321985024 1272527828352 1272932204544 1276033414656 1277649601536 1280509181952 1280762304514 1281603367044 1283628851648 1284956725248 1285254658688 1292605277184 1293575602176 1294242453504 1297395581196 1297807859712 1298916826389 1299038824776 1301946277632 1302617444128 1306468277568 1306771198733 1311050797056 1311726657024 1312711335936 1314785984512 1315909458864 1319534553792 1320525093888 1323742253262 1329070158416 1331861127168 1332547715072 1332999192096 1333422784512 1333686366684 1334687530176 1336796910592 1338364355328 1341485809664 1342632098808 1343324239257 1346145140736 1351563214848 1352718115056 1354855991552 1355745710592 1355873046528 1359608233984 1360770008598 1363943719424 1365354676224 1369115983872 1373481787392 1374189831168 1377265483776 1378442346372 1378571814048 1379009888256 1380188241432 1382369532544 1384120401664 1388212176384 1392036452352 1393081417728 1393799565312 1396919107584 1397195241288 1400322383616 1402095991296 1405511879629 1405958514688 1407292060174 1411900858368 1414132269056 1415340634032 1415923367936 1416403093248 1417133263392 1420305030144 1421037211776 1422103947264 1425568580436 1429495766608 1430371565568 1435537591488 1437355801728 1439627442176 1440572829696 1442849554432 1444082458104 1444677025792 1444826897241 1445911491024 1449894718272 1458323902464 1460033842176 1460170973184 1461418677873 1463439065088 1463728348016 1464193482752 1464689562336 1465444624644 1468521971712 1468862467072 1479134232576 1483208982528 1484476373016 1484615799744 1487938603008 1488705650432 1493452798552 1493927378944 1495203928218 1498343768064 1499116179456 1500241526784 1503896524416 1504374423552 1508039490048 1509171535872 1509949529088 1513628178062 1515545295572 1518937323904 1520508616704 1522911674368 1524212990496 1525357177344 1529559263232 1533285686868 1534436684352 1535227702008 1539456979424 1540612609536 1544365962139 1545963560064 1548406847488 1549423669248 1549569196032 1550893290804 1551386124288 1553837981696 1555165724112 1555806027776 1555967427798 1557135451872 1566404115276 1570502664192 1571844646449 1574017695744 1575362681568 1577357990208 1579850894336 1581703329024 1581851887616 1587565010031 1590898802688 1592093048832 1592913788928 1596794561472 1597301981184 1598666863248 1602395418624 1603221469696 1606809731072 1608182737434 1608333783056 1613600980992 1615644721152 1619580872448 1623205748736 1624042527744 1625261654016 1629221234784 1629738958848 1630061114836 1631131558056 1633709447552 1635778656512 1640614390272 1642692344832 1645288505344 1646368948224 1646694391518 1647217668096 1651230739704 1652470275456 1653322140624 1657022535168 1661059494107 1663163343842 1668610105344 1668766826496 1670192774712 1673363980288 1673930928384 1674793856736 1678699962368 1680134398371 1680668301312 1684762867788 1686896739528 1690439122944 1696544426304 1696703771136 1698693220224 1701377886208 1703532802048 1707345575936 1708804489392 1713275633664 1723473702912 1724767469568 1725656604672 1727131164759 1729860774928 1730410479616 1731889101852 1732051766368 1733189185728 1735928370176 1737724133376 1741957703424 1743265345536 1748067729408 1748968876032 1750281781248 1754545945152 1759379405056 1760700125184 1764989671016 1766815497216 1770769907712 1773012713472 1777332256128 1777897046016 1778248488912 1779583373568 1784485807104 1788833301346 1790176131744 1791098985676 1794860187648 1796393881656 1796964728832 1802694845952 1803624153408 1807660947456 1807830728704 1809375505938 1814360011464 1820472901632 1827047843712 1827471467822 1831309049856 1832253108224 1832873889132 1833456328704 1836353978368 1837923128496 1838095752064 1838679851008 1840250988576 1850949568512 1856048603136 1857441890304 1857634582167 1858399420416 1859987408202 1862926988384 1864150352064 1867096511488 1869461321728 1876213193673 1877362679808 1881564512256 1882534477824 1887120845376 1888537457664 1889511017856 1893740040192 1894716282368 1896138596352 1897758831969 1900758107248 1906982977536 1908791742528 1909398306816 1914050121984 1916474402304 1920763772928 1921143456771 1925443277472 1926435862988 1927881988032 1933192957696 1938907915776 1941363680256 1944431869952 1946093371794 1946711789568 1946894630912 1948558237164 1952919416448 1953926166192 1958029295616 1965556679086 1967589985536 1972178976768 1973864188296 1977611976704 1979301830688 1979487732992 1980787640832 1983918137344 1985613379893 1993605237624 1997791690752 1998821572608 2000322035712 2000529550026 2005195365888 2007546532992 2010719320064 2012228714496 2012626478522 2013266038784 2013948148212 2019217711104 2027344822272 2032283987328 2033809569792 2039412350976 2041155012897 2044380915824 2045915579136 2046970269344 2053673975808 2054150146048 2060222681088 2061284746752 2065898225664 2066092261376 2067857721072 2068514832384 2073554298816 2074623237064 2076180602496 2088054678528 2088538820368 2090699347968 2094003552256 2095378661376 2095792861932 2100483575424 2103143986944 2108937772032 2110938090261 2116753346708 2121198403584 2123010951048 2123885051904 2125699895088 2129059415296 2130457545216 2131555817664 2133155920896 2136527224832 2138352870654 2144243649912 2145557348352 2151467974656 2159441163264 2164274331648 2165390036992 2166123687156 2167015538688 2168867236536 2172294979712 2172985278464 2174842077408 2187485853696 2190256459776 2195158597632 2195592522024 2196290224128 2198166936966 2201640986272 2203293700608 2204429520832 2209363380224 2211648897024 2218701348864 2224813473792 2225022435328 2226923699616 2231907904512 2233058475648 2240179197828 2240891068416 2242805892327 2246350490384 2248674269184 2249195652704 2255844786624 2256561635328 2262059235072 2262271694848 2263757303808 2264924293632 2270442267093 2273317943358 2278405985856 2284367511552 2286319485744 2294338894848 2297964937216 2299689959424 2299928530302 2300875472896 2301655026528 2302841553012 2309185469136 2310918914304 2322610271232 2324353794048 2330756972544 2331958501376 2332748586168 2333709041664 2333951141697 2335703177808 2339394593536 2347600166912 2349606172914 2355753996288 2361026543616 2364016951296 2369776341504 2370997985216 2372554993536 2372777831424 2378558565526 2379314409472 2386348204032 2386901508992 2389370683392 2393146916864 2395191842208 2395952971776 2403593127936 2404832204544 2410214596608 2412274106151 2412500674584 2419146681952 2426860797647 2429371308672 2434808623104 2436063791616 2437892481024 2441745399808 2443831852176 2444608438272 2445091672254 2450564171328 2453667984768 2467932758016 2470041587277 2470826502144 2474731470848 2476846109556 2477865893888 2478705413184 2479983210936 2485533802752 2494745015763 2501617591564 2503150239744 2510045970432 2512190785104 2516161127168 2518049943552 2519348023808 2521002451968 2524986720256 2527144301682 2528184795136 2530345109292 2535658684416 2542643970048 2545055656704 2552066829312 2555299203072 2561018363904 2561524609028 2563206734088 2567257703296 2569913450496 2570509317376 2585210554368 2587151204352 2588484907008 2594791162392 2595615719424 2597833652778 2598077649552 2603892555264 2605234888256 2612936555136 2613542397466 2622101594112 2623453314048 2625422671872 2629571969024 2631818917728 2639069107584 2641050187776 2647484506524 2658140316832 2665095430144 2665998384192 2666845569024 2667372733368 2669375060352 2673593821184 2676728710656 2682971619328 2683249952019 2685264197616 2686648478514 2692290281472 2703126429696 2705436230112 2709711983104 2711491421184 2711746093056 2714063258907 2719216467968 2721540017196 2727887438848 2730709352448 2741207201733 2746963574784 2748379662336 2754530967552 2756884692744 2757143628096 2758019776512 2760376482864 2764739065088 2768240803328 2776424352768 2784072904704 2786162835456 2787599130624 2793838215168 2794390482576 2800644767232 2804191982592 2811023759258 2811917029376 2814584120348 2823801716736 2828264538112 2830681268064 2832806186496 2834266526784 2840610060288 2842074423552 2844207894528 2851137160872 2852606950963 2858991533216 2860743131136 2871075182976 2874711603456 2879254884352 2881145659392 2885699108864 2888164916208 2889354051584 2889653794482 2891822982048 2899789436544 2916647804928 2919140057691 2920067684352 2920341946368 2922837355746 2927456696032 2928386965504 2929379124672 2930889249288 2937043943424 2937724934144 2948335018629 2958268465152 2966417965056 2968952746032 2969231599488 2975877206016 2977411300864 2986905597104 2987854757888 2990407856436 2996687536128 2998232358912 3000483053568 3007793048832 3016078980096 3018343071744 3018939717783 3019899058176 3027256356124 3031090591144 3037874647808 3041017233408 3048425980992 3050714354688 3059118526464 3066571373736 3068873368704 3070455404016 3078913958848 3081225219072 3088731924278 3091927120128 3096813694976 3098847338496 3099138392064 3101786581608 3102772248576 3107675963392 3110331448224 3111934855596 3114270903744 3132808230552 3141005328384 3143689292898 3150725363136 3154715980416 3159701788672 3163406658048 3163703775232 3175130020062 3181797605376 3185827577856 3193589122944 3194603962368 3197333726496 3204790837248 3206442939392 3207529305981 3213619462144 3216365474868 3216667566112 3227201961984 3231289442304 3239161744896 3246411497472 3248085055488 3250523308032 3258442469568 3259477917696 3260122229672 3262263116112 3267418895104 3271557313024 3281228780544 3285384689664 3290577010688 3292737896448 3293388783036 3294435336192 3302461479408 3304940550912 3306644281248 3314045070336 3322118988214 3326326687684 3337220210688 3337533652992 3340385549424 3347861856768 3349587713472 3357399924736 3360268796742 3361336602624 3369525735576 3371262760229 3373793479056 3380878245888 3393088852608 3393407542272 3397386440448 3402755772416 3407065604096 3409976915037 3414691151872 3417608978784 3426551267328 3446947405824 3449534939136 3449892795453 3451313209344 3454262329518 3459721549856 3460820959232 3463778203704 3464103532736 3466378371456 3471856740352 3475448266752 3483915406848 3486530691072 3496135458816 3497937752064 3500563562496 3509091890304 3518758810112 3521400250368 3524409259371 3529979342032 3533630994432 3541539815424 3546025426944 3554664512256 3556496977824 3559166747136 3567837848289 3568971614208 3577666602692 3580352263488 3582197971352 3589720375296 3592787763312 3593929457664 3605389691904 3607248306816 3615321894912 3615661457408 3618751011876 3628720022928 3654095687424 3654942935644 3662618099712 3664506216448 3665747778264 3666912657408 3667637508381 3672707956736 3675846256992 3676191504128 3680501977152 3701899137024 3712097206272 3714883780608 3715269164334 3716798840832 3719974816404 3725853976768 3728300704128 3734193022976 3738922643456 3752426387346 3754725359616 3765068955648 3774241690752 3777074915328 3779022035712 3787480080384 3789432564736 3790716452523 3792277192704 3795517663938 3801516214496 3813965955072 3817583485056 3818796613632 3828100243968 3832948804608 3841527545856 3842286913542 3850886554944 3852871725976 3855763976064 3866385915392 3877815831552 3882727360512 3888863739904 3892186743588 3893423579136 3893789261824 3897116474328 3905838832896 3907852332384 3920313596199 3931113358172 3935179971072 3944357953536 3947728376592 3958603661376 3958975465984 3961575281664 3967836274688 3971226759786 3987210475248 3995583381504 3997643145216 4001059100052 4010390731776 4015093065984 4021438640128 4024457428992 4025252957044 4026532077568 4027896296424 4029972717771 4038435422208 4054689644544 4064567974656 4067619139584 4078824701952 4082310025794 4088761831648 4091831158272 4093940538688 4107347951616 4108300292096 4120445362176 4122569493504 4131796451328 4132184522752 4135715442144 4137029664768 4147108597632 4149246474128 4152361204992 4176109357056 4177077640736 4181398695936 4188007104512 4190757322752 4191585723864 4200967150848 4206287973888 4216535638887 4217875544064 4221876180522 4233506693416 4242396807168 4246021902096 4247770103808 4251399790176 4258118830592 4260915090432 4263111635328 4266311841792 4273054449664 4276705741308 4288487299824 4291114696704 4318882326528 4328548663296 4330780073984 4332247374312 4334031077376 4334480691723 4337734473072 4344589959424 4349684154816 4374971707392 4380512919552 4390317195264 4391185044048 4392580448256 4396333873932 4403281972544 4406587401216 4408859041664 4418726760448 4437402697728 4449626947584 4453847399232 4463815809024 4466116951296 4480358395656 4481782136832 4482668065799 4485611784654 4492700980768 4497348538368 4498391305408 4511689573248 4513123270656 4524118470144 4524543389696 4527514607616 4529848587264 4540884534186 4546635886716 4556811971712 4568735023104 4572638971488 4588677789696 4595929874432 4599857060604 4601750945792 4603310053056 4605683106024 4618370938272 4621837828608 4633097886417 4645220542464 4648707588096 4661513945088 4663917002752 4665497172336 4667418083328 4667902283394 4671406355616 4678789187072 4695200333824 4699212345828 4711507992576 4722053087232 4739552683008 4741995970432 4745109987072 4745555662848 4757117131052 4758628818944 4762695030093 4772696408064 4773803017984 4778741366784 4790383684416 4791905943552 4807186255872 4809664409088 4820429193216 4824548212302 4825001349168 4838293363904 4853721595294 4858742617344 4869617246208 4872127583232 4875784962048 4883490799616 4887663704352 4889216876544 4890183344508 4901128342656 4907335969536 4925522210609 4935865516032 4940083174554 4941653004288 4949462941696 4953692219112 4955731787776 4957410826368 4959966421872 4971067605504 4983178482321 4989490031526 5003235183128 5006300479488 5020091940864 5024381570208 5032322254336 5036099887104 5038696047616 5040403195113 5042004903936 5049973440512 5054288603364 5056369590272 5060690218584 5071317368832 5090111313408 5104133658624 5110598406144 5122036727808 5123049218056 5126413468176 5134515406592 5139826900992 5141018634752 5170421108736 5174302408704 5176969814016 5189582324784 5191231438848 5195667305556 5196155299104 5207785110528 5210469776512 5225873110272 5227084794932 5244203188224 5246906628096 5250845343744 5263637835456 5278138215168 5282100375552 5294969013048 5297698623217 5316280633664 5330190860288 5331996768384 5333691138048 5334745466736 5338750120704 5347187642368 5353457421312 5365943238656 5366499904038 5370528395232 5373296957028 5384580562944 5410872460224 5419423966208 5422982842368 5423492186112 5428126517814 5438432935936 5443080034392 5455774877696 5461418704896 5482414403466 5493927149568 5496759324672 5509061935104 5513769385488 5514287256192 5516039553024 5520752965728 5529478130176 5536481606656 5552848705536 5568145809408 5572325670912 5575198261248 5588780965152 5601289534464 5608383965184 5622047518516 5623834058752 5628639581019 5629168240696 5647603433472 5661362536128 5665612372992 5668533053568 5681220120576 5684148847104 5688415789056 5702274321744 5705213901926 5717983066432 5742150365952 5749423206912 5758509768704 5762291318784 5763430370313 5771398217728 5776329832416 5779307588964 5783645964096 5799578873088 5821071703447 5833295609856 5838280115382 5840135368704 5840683892736 5845674711492 5854913392064 5856773931008 5858758249344 5861778498576 5874087886848 5875449868288 5896670037258 5916536930304 5932835930112 5937905492064 5938463198976 5951754412032 5954822601728 5956840139679 5973811194208 5975709515776 5980815712872 5993375072256 5996464717824 6000966107136 6015586097664 6032157960192 6036686143488 6037879435566 6039798116352 6054512712248 6062181182288 6075749295616 6082034466816 6096851961984 6101428709376 6118237052928 6133142747472 6137746737408 6140910808032 6157827917696 6162450438144 6177463848556 6183854240256 6193627389952 6197694676992 6198276784128 6203573163216 6205544497152 6220662896448 6223869711192 6228541807488 6260916554711 6265616461104 6282010656768 6287378585796 6301450726272 6309431960832 6319403577344 6326813316096 6327407550464 6332814270783 6350260040124 6363595210752 6371655155712 6387178245888 6394667452992 6409581674496 6412885878784 6415058611962 6427238924288 6432730949736 6433335132224 6454403923968 6478323489792 6492822994944 6496170110976 6501046616064 6516884939136 6518955835392 6520244459344 6524526232224 6534837790208 6543114626048 6562457561088 6570769379328 6581154021376 6585475792896 6586777566072 6588870672384 6604922958816 6609881101824 6613288562496 6628090140672 6644237976428 6652653375368 6674440421376 6675067305984 6680771098848 6695723713536 6699175426944 6714799849472 6720537593484 6722673205248 6739051471152 6742525520458 6747586958112 6786177705216 6786815084544 6794772880896 6805511544832 6811326801279 6814131208192 6819953830074 6835217957568 6853102534656 6879448376801 6893894811648 6899069878272 6899785590906 6902626418688 6908524659036 6919443099712 6921641918464 6927556407408 6928207065472 6932756742912 6943713480704 6967830813696 6973061382144 6992270917632 6995875504128 7001127124992 7001853425091 7018183780608 7037517620224 7042800500736 7044192674827 7048818518742 7059958684064 7067261988864 7083079630848 7092050853888 7109329024512 7112993955648 7118333494272 7135675696578 7137943228416 7155333205384 7160704526976 7164395942704 7179440750592 7185575526624 7187858915328 7210779383808 7214496613632 7230643789824 7231322914816 7237502023752 7257440045856 7280582392941 7308191374848 7309885871288 7325236199424 7329012432896 7331495556528 7333825314816 7335275016762 7351692513984 7352383008256 7361003954304 7403798274048 7424194412544 7430538328668 7433597681664 7439949632808 7451707953536 7456601408256 7468386045952 7477845286912 7484235047289 7504852774692 7509450719232 7530137911296 7548483381504 7554149830656 7558044071424 7574960160768 7578865129472 7581432905046 7584554385408 7591035327876 7603032428992 7627931910144 7635166970112 7656200487936 7665897609216 7683055091712 7684573827084 7701773109888 7705743451952 7711527952128 7732771830784 7755631663104 7765454721024 7777727479808 7784373487176 7786847158272 7787578523648 7794232948656 7811677665792 7815704664768 7840627192398 7862226716344 7870359942144 7888715907072 7895456753184 7917207322752 7917950931968 7923150563328 7935672549376 7942453519572 7974420950496 7995286290432 8002118200104 8020781463552 8030186131968 8042877280256 8048914857984 8049749856057 8050505914088 8053064155136 8055792592848 8059945435542 8076870844416 8109379289088 8129135949312 8135238279168 8157649403904 8164620051588 8177523663296 8183662316544 8187881077376 8216600584192 8223621605199 8240890724352 8245138987008 8263592902656 8271430884288 8274059329536 8294217195264 8298492948256 8304722409984 8324954979341 8352218714112 8354155281472 8362797391872 8376014209024 8381514645504 8383171447728 8401934301696 8412575947776 8433071277774 8435751088128 8443752361044 8467013386832 8484793614336 8492043804192 8502799580352 8516237661184 8521830180864 8526223270656 8532623683584 8546108899328 8553411482616 8557820852889 8576974599648 8582229393408 8637764653056 8657097326592 8661560147968 8664494748624 8668062154752 8668961383446 8675468946144 8689179918848 8699368309632 8749943414784 8761025839104 8782370088096 8785160896512 8792667747864 8806563945088 8813174802432 8817718083328 8837453520896 8845005055887 8874805395456 8899253895168 8907694798464 8927631618048 8932233902592 8960716791312 8963564273664 8965336131598 8971223569308 8985401961536 8994697076736 8996782610816 9023379146496 9048236940288 9049086779392 9055029215232 9056819153349 9059697174528 9081769068372 9093271773432 9113623943424 9145277942976 9147398391131 9177355579392 9191859748864 9199714121208 9203501891584 9206620106112 9211366212048 9236741876544 9243675657216 9266195772834 9290441084928 9297415176192 9323027890176 9327834005504 9330994344672 9335804566788 9342812711232 9357578374144 9390400667648 9398424691656 9423015985152 9479105366016 9483991940864 9490219974144 9491111325696 9514234262104 9517257637888 9525390060186 9545392816128 9547606035968 9557482733568 9580767368832 9583811887104 9614372511744 9619328818176 9640858386432 9649096424604 9650002698336 9676586727808 9707443190588 9717485234688 9739234492416 9744255166464 9751569924096 9775327408704 9778433753088 9780366689016 9802256685312 9814671939072 9838583157403 9851044421218 9871731032064 9880166349108 9883306008576 9898925883392 9907384438224 9911463575552 9914821652736 9919932843744 9942135211008 9966356964642 9978980063052 10006470366256 10012600958976 10048763140416 10064644508672 10072199774208 10077392095232 10080806390226 10084009807872 10099946881024 10108577206728 10112739180544 10113788280687 10121380437168 10142634737664 10180222626816 10208267317248 10221196812288 10229930745111 10244073455616 10246098436112 10252826936352 10269030813184 10279653801984 10282037269504 10340842217472 10348604817408 10353939628032 10379164649568 10382462877696 10391334611112 10392310598208 10415570221056 10420939553024 10451746220544 10454169589864 10488406376448 10493813256192 10501690687488 10527275670912 10556276430336 10564200751104 10589938026096 10595397246434 10632561267328 10660381720576 10663993536768 10669490933472 10677500241408 10694375284736 10703513544867 10706914842624 10732999808076 10741056790464 10746593914056 10769161125888 10810561734973 10821744920448 10838847932416 10845965684736 10846984372224 10856253035628 10876865871872 10886160068784 10911549755392 10964828806932 10987854299136 10993518649344 11002912525143 11018123870208 11027538770976 11028574512384 11041505931456 11058956260352 11072963213312 11105697411072 11136291618816 11144651341824 11150396522496 11177561930304 11202579068928 11216767930368 11244095037032 11247668117504 11257279162038 11258336481392 11295206866944 11322725072256 11331224745984 11337066107136 11362440241152 11368297694208 11376831578112 11404548643488 11410427803852 11435966132864 11484300731904 11498846413824 11517019537408 11524582637568 11526860740626 11552659664832 11558615177928 11567291928192 11599157746176 11627416458749 11642143406894 11666591219712 11676560230764 11680270737408 11681367785472 11691349422984 11709826784128 11713547862016 11717516498688 11723556997152 11750899736576 11760940788597 11793340074516 11833073860608 11875810984128 11876926397952 11903508824064 11909645203456 11913680279358 11947622388416 11951419031552 11961631425744 11986750144512 11992929435648 12031172195328 12064315920384 12073372286976 12075758871132 12079596232704 12089918153313 12109025424496 12124362364576 12151498591232 12164068933632 12193703923968 12202857418752 12236474105856 12266285494944 12275493474816 12281821616064 12315655835392 12324900876288 12354927697112 12367708480512 12387254779904 12395389353984 12396553568256 12407146326432 12411088994304 12441325792896 12447739422384 12457083614976 12521833109422 12531232922208 12564021313536 12574757171592 12602901452544 12618863921664 12638807154688 12649606916661 12653626632192 12654815100928 12665628541566 12700520080248 12727190421504 12743310311424 12774356491776 12789334905984 12819163348992 12825771757568 12830117223924 12854477848576 12865461899472 12866670264448 12956646979584 12985645989888 12992340221952 13002093232128 13003442075169 13033769878272 13040488918688 13049052464448 13069675580416 13082072110393 13086229252096 13124915122176 13141538758656 13162308042752 13170951585792 13173555132144 13177741344768 13209845917632 13219762203648 13226577124992 13256180281344 13288475952856 13305306750736 13348880842752 13361542197696 13391447427072 13398350853888 13429599698944 13441075186968 13445346410496 13448004197397 13478102942304 13485051040916 13495173916224 13572355410432 13573630169088 13589545761792 13611023089664 13622653602558 13628262416384 13639907660148 13670435915136 13706205069312 13758896753602 13787789623296 13799571181812 13805252837376 13817049318072 13838886199424 13843283836928 13855112814816 13856414130944 13865513485824 13887426961408 13899293659251 13935661627392 13946122764288 13984541835264 13991751008256 14002254249984 14003706850182 14036367561216 14075035240448 14085601001472 14088385349654 14097637037484 14119917368128 14134523977728 14166159261696 14218658049024 14225987911296 14236666988544 14271351393156 14275886456832 14288085090279 14310666410768 14321409053952 14328791885408 14371151053248 14375717830656 14421558767616 14428993227264 14461287579648 14462645829632 14475004047504 14514880091712 14561164785882 14616382749696 14619771742576 14650472398848 14658024865792 14662991113056 14667650629632 14670550033524 14703385027968 14704766016512 14722007908608 14776566631827 14807596548096 14848388825088 14861076657336 14867195363328 14879899265616 14903415907072 14913202816512 14936772091904 14949535446963 14955690573824 14968470094578 15009705549384 15018901438464 15060275822592 15096966763008 15108299661312 15116088142848 15149920321536 15157730258944 15162865810092 15169108770816 15182070655752 15206064857984 15270333940224 15312400975872 15331795218432 15366110183424 15369147654168 15403546219776 15411486903904 15423055904256 15460630675919 15465543661568 15511263326208 15530909442048 15555454959616 15568746974352 15573694316544 15575157047296 15588465897312 15623355331584 15631409329536 15681254384796 15724453432688 15740719884288 15790913506368 15834414645504 15835901863936 15846301126656 15871345098752 15884907039144 15893095869651 15948841900992 15990572580864 16004236400208 16041562927104 16060372263936 16085754560512 16097829715968 16099499712114 16101011828176 16106128310272 16111585185696 16119890871084 16153741688832 16258271898624 16270476558336 16315298807808 16329240103176 16355047326592 16367324633088 16375762154752 16433201168384 16447243210398 16481781448704 16490277974016 16527185805312 16542861768576 16548118659072 16588434390528 16596985896512 16609444819968 16649909958682 16704437428224 16708310562944 16725594783744 16752028418048 16766342895456 16803868603392 16825151895552 16866142555548 16871502176256 16885918743057 16887504722088 16934026773664 16984087608384 16988025583529 17005599160704 17032475322368 17043660361728 17052446541312 17065247367168 17092217798656 17106822965232 17115641705778 17153949199296 17275529306112 17290291110939 17314194653184 17323120295936 17328989497248 17337922766892 17350937892288 17378359837696 17398736619264 17463215110341 17499886829568 17522051678208 17564740176192 17570321793024 17585335495728 17613127890176 17626349604864 17635436166656 17674907041792 17690010111774 17749610790912 17798507790336 17815389596928 17855263236096 17864467805184 17921433582624 17927128547328 17930672263196 17942447138616 17970803923072 17989394153472 17993565221632 18046758292992 18096473880576 18098173558784 18110058430464 18113638306698 18119394349056 18163538136744 18186543546864 18227247886848 18271654435177 18290555885952 18294796782262 18354711158784 18383719497728 18399428242416 18407003783168 18413240212224 18422732424096 18473483753088 18487351314432 18532391545668 18580882169856 18594830352384 18655668011008 18661988689344 18671609133576 18685625422464 18715156748288 18780801335296 18782749664133 18796849383312 18846031970304 18958210732032 18967983881728 18980439948288 18982222651392 18998442812349 19028468524208 19034515275776 19050780120372 19090785632256 19095212071936 19114965467136 19161534737664 19228745023488 19238657636352 19281716772864 19298192849208 19300005396672 19353173455616 19414886381176 19434970469376 19478468984832 19488510332928 19503139848192 19550654817408 19556867506176 19560733378032 19604513370624 19629343878144 19677166314806 19702088842436 19743462064128 19760332698216 19766612017152 19797851766784 19814768876448 19829643305472 19839865687488 19884270422016 19932713929284 19957960126104 20012940732512 20025201917952 20097526280832 20129289017344 20144399548416 20154784190464 20161612780452 20168019615744 20199893762048 20217154413456 20225478361088 20227576561374 20242760874336 20360445253632 20416534634496 20433980403837 20442393624576 20459861490222 20492196872224 20505653872704 20538061626368 20559307603968 20564074539008 20638345130403 20681684434944 20697209634816 20707879256064 20758329299136 20764925755392 20782669222224 20784621196416 20831140442112 20841879106048 20903492441088 20908339179728 20976812752896 20987626512384 21003381374976 21054551341824 21112552860672 21128401502208 21132578024481 21179876052192 21190794492868 21265122534656 21327987073536 21338981866944 21355000482816 21388750569472 21407027089734 21413829685248 21465999616152 21482113580928 21493187828112 21538322251776 21621123469946 21643489840896 21677695864832 21691931369472 21693968744448 21712506071256 21753731743744 21772320137568 21823099510784 21841747178823 21929657613864 21975708598272 21987037298688 22005825050286 22055077541952 22057149024768 22083011862912 22117912520704 22145926426624 22211394822144 22272583237632 22300793044992 22355123860608 22405158137856 22433535860736 22452705141867 22488190074064 22495336235008 22514558324076 22516672962784 22590413733888 22645450144512 22662449491968 22674132214272 22724880482304 22736595388416 22753663156224 22809097286976 22820855607704 22871932265728 22968601463808 22997692827648 23034039074816 23049165275136 23053721481252 23105319329664 23117230355856 23134583856384 23198315492352 23254832917498 23284286813788 23333182439424 23353120461528 23360541474816 23362735570944 23382698845968 23419653568256 23435032997376 23447113994304 23501799473152 23521881577194 23586680149032 23666147721216 23751621968256 23753852795904 23807017648128 23819290406912 23827360558716 23895244776832 23902838063104 23923262851488 23985858871296 24062344390656 24128631840768 24146744573952 24149249568171 24151517742264 24159192465408 24179836306626 24218050848992 24248724729152 24302997182464 24328137867264 24387407847936 24405714837504 24472948211712 24532570989888 24550986949632 24563643232128 24631311670784 24649801752576 24670864815597 24709855394224 24735416961024 24774509559808 24790778707968 24814292652864 24822177988608 24882651585792 24895478844768 24914167229952 24974864938023 25043666218844 25062465844416 25128042627072 25149514343184 25205802905088 25237727843328 25277614309376 25299213833322 25307253264384 25309630201856 25331257083132 25401040160496 25454380843008 25548712983552 25578669811968 25638326697984 25651543515136 25660234447848 25673462558667 25708955697152 25730923798944 25733340528896 25913293959168 25971291979776 25984680443904 26004186464256 26006884150338 26067539756544 26080977837376 26098104928896 26139351160832 26164144220786 26172458504192 26249830244352 26283077517312 26324616085504 26347110264288 26355482689536 26419691835264 26439524407296 26453154249984 26512360562688 26535015167661 26576951905712 26610613501472 26697761685504 26723084395392 26782894854144 26796701707776 26859199397888 26882150373936 26890692820992 26896008394794 26956205884608 26970102081832 26990347832448 27144710820864 27147260338176 27170457460047 27179091523584 27222046179328 27245307205116 27256524832768 27279815320296 27340871830272 27442195173393 27517793507204 27575579246592 27599142363624 27610505674752 27634098636144 27677772398848 27710225629632 27712828261888 27731026971648 27774853922816 27798587318502 27871323254784 27892245528576 27969083670528 27983502016512 28007413700364 28072735122432 28150070480896 28171202002944 28176770699308 28195274074968 28239834736256 28269047955456 28437316098048 28451975822592 28473333977088 28542702786312 28551772913664 28576170180558 28621332821536 28642818107904 28657583770816 28742302106496 28751435661312 28843117535232 28857986454528 28922575159296 28925291659264 28950008095008 29029760183424 29122329571764 29232765499392 29239543485152 29316049731584 29325982226112 29335301259264 29341100067048 29406770055936 29409532033024 29444015817216 29515749472209 29553133263654 29615193096192 29696777650176 29722153314672 29734390726656 29759798531232 29806831814144 29826405633024 29873544183808 29899070893926 29911381147648 29936940189156 30019411098768 30037802876928 30193933526016 30216599322624 30232176285696 30299840643072 30315460517888 30325731620184 30338217541632 30341364842061 30364141311504 30412129715968 30540667880448 30624801951744 30663590436864 30732220366848 30738295308336 30807092439552 30822973807808 30846111808512 30921261351838 30931087323136 31022526652416 31061818884096 31110909919232 31137493948704 31147388633088 31176931794624 31246710663168 31262818659072 31362508769592 31378676460593 31448906865376 31481439768576 31581827012736 31668829291008 31671803727872 31692602253312 31742690197504 31769814078288 31786191739302 31897683801984 31981145161728 32008472800416 32083125854208 32110540634601 32120744527872 32171509121024 32198999424228 32202023656352 32212256620544 32223170371392 32239781742168 32307483377664 32431685204919 32516543797248 32540953116672 32630597615616 32658480206352 32710094653184 32734649266176 32751524309504 32866402336768 32894486420796 32963562897408 32980555948032 33054371610624 33085723537152 33176868781056 33193971793024 33218889639936 33299819917364 33408874856448 33416621125888 33451189567488 33532685790912 33607737206784 33650303791104 33732285111096 33743004352512 33771837486114 33775009444176 33868053547328 33968175216768 33976051167058 34011198321408 34064950644736 34087320723456 34104893082624 34130494734336 34184435597312 34213645930464 34231283411556 34307898398592 34551058612224 34580582221878 34646240591872 34657978994496 34675845533784 34701875784576 34756719675392 34797473238528 34882249376247 34926430220682 34999773659136 35044103356416 35129480352384 35140643586048 35170670991456 35226255780352 35252699209728 35270872333312 35282822365791 35349814083584 35380020223548 35499221581824 35630779193856 35710526472192 35728935610368 35842867165248 35854257094656 35861344526392 35884894277232 35941607846144 35978788306944 35987130443264 36093516585984 36192947761152 36196347117568 36220116860928 36227276613396 36238788698112 36327076273488 36373087093728 36454495773696 36543308870354 36581111771904 36589593564524 36709422317568 36767438995456 36798856484832 36826480424448 36845464848192 36946967506176 36974702628864 37064783091336 37083890362519 37161764339712 37189660704768 37311336022016 37323977378688 37343218267152 37371250844928 37430313496576 37561602670592 37565499328266 37593698766624 37692063940608 37916421464064 37935967763456 37948820749983 37960879896576 37964445302784 37996885624698 38056937048416 38069030551552 38101560240744 38181571264512 38190424143872 38229930934272 38323069475328 38457490046976 38477315272704 38563433545728 38596385698416 38600010793344 38706346911232 38829772762352 38869940938752 38956937969664 38977020665856 39006279696384 39101309634816 39121466756064 39209026741248 39246216331179 39258687756288 39354332629612 39404177684872 39486924128256 39520665396432 39533224034304 39629537752896 39659286610944 39679731374976 39768540844032 39865427858568 39915920252208 40025881465024 40195052561664 40258578034688 40288799096832 40309568380928 40323225560904 40336039231488 40344012592191 40399787524096 40434308826912 40455153122748 40485521748672 40720890507264 40833069268992 40867960807674 40884787249152 40919722980444 40984393744448 41011307745408 41076123252736 41118615207936 41128149078016 41276690260806 41363368869888 41415758512128 41516658598272 41529851510784 41565338444448 41569242392832 41662280884224 41683758212096 41697880977753 41806984882176 41816678359456 41953625505792 41975253024768 42006762749952 42109102683648 42225105721344 42256803004416 42265156048962 42359752104384 42381588985736 42530245069312 42655974147072 42677963733888 42710000965632 42777501138944 42814054179468 42827659370496 42931999232304 42964227161856 42986375656224 43242246939892 43286979681792 43355391729664 43383862738944 43387937488896 43425012142512 43544640275136 43646199021568 43683494357646 43826415882977 43859315227728 43951417196544 43974074597376 44011650100572 44110155083904 44114298049536 44166023725824 44235825041408 44291852853248 44329699895481 44422789644288 44545166475264 44601586089984 44710247721216 44810316275712 44848606340889 44867071721472 44905410283734 44976380148128 44990672470016 45029116648152 45033345925568 45180827467776 45290900289024 45324898983936 45348264428544 45449760964608 45473190776832 45507326312448 45618194573952 45641711215408 45743864531456 45937202927616 45995385655296 46068078149632 46098330550272 46107442962504 46210638659328 46234460711712 46269167712768 46381892027757 46396630984704 46509665834996 46568573627576 46666364878848 46706240923056 46721082949632 46725471141888 46765397691936 46839307136512 46870065994752 46894227988608 47003598946304 47043763154388 47173360298064 47503243936512 47507705591808 47614035296256 47638580813824 47654721117432 47679287608953 47790489553664 47846525702976 47971717742592 48124688781312 48257263681536 48293489147904 48298499136342 48303035484528 48318384930816 48359672613252 48436101697984 48497449458304 48605994364928 48774815695872 48811429675008 48945896423424 49065141979776 49101973899264 49127286464256 49262623341568 49299603505152 49309348723789 49341729631194 49419710788448 49470833922048 49549019119616 49581557415936 49628585305728 49644355977216 49765303171584 49790957689536 49828334459904 49949729876046 50087332437688 50124931688832 50256085254144 50299028686368 50411605810176 50475455686656 50555228618752 50598427666644 50614506528768 50619260403712 50662514166264 50802080320992 50964076750587 51097425967104 51157339623936 51276653395968 51303087030272 51320468895696 51346925117334 51461847597888 51466681057792 51826587918336 51942583959552 51969360887808 52013768300676 52135079513088 52161955674752 52196209857792 52278702321664 52328288441572 52344917008384 52389645331023 52499660488704 52566155034624 52694220528576 52710965379072 52839383670528 52879048814592 52906308499968 53024721125376 53070030335322 53153903811424 53221227002944 53395523371008 53446168790784 53565789708288 53593403415552 53718398795776 53764300747872 53781385641984 53792016789588 53912411769216 53940204163664 53980695664896 54289421641728 54294520676352 54340914920094 54358183047168 54444092358656 54490614410232 54513049665536 54559630640592 54681743660544 54814963305531 54884390346786 55035587014408 55151158493184 55198284727248 55221011349504 55268197272288 55355544797696 55420451259264 55425656523776 55462053943296 55549707845632 55597174637004 55742646509568 55784491057152 55967004033024 56014827400728 56145470244864 56300140961792 56342404005888 56348248992399 56353541398616 56390548149936 56479669472512 56538095910912 56874632196096 56903951645184 56946667954176 57085405572624 57103545827328 57152340361116 57242665643072 57285636215808 57315167541632 57484604212992 57686235070464 57715972909056 57845150318592 57900016190016 58059520366848 58244659143528 58274684855387 58465530998784 58479086970304 58632099463168 58651964452224 58670602518528 58682200134096 58813540111872 58819064066048 58888031634432 59031498944418 59106266527308 59230386192384 59393555300352 59444306629344 59519597062464 59613663628288 59652811266048 59747088367616 59798141787852 59822762295296 59873880378312 60038822197536 60075605753856 60387867052032 60433198645248 60464352571392 60599681286144 60630921035776 60651463240368 60676435083264 60682729684122 60728282623008 60824259431936 61081335760896 61249603903488 61327180873728 61476590616672 61614184879104 61645947615616 61692223617024 61842522703676 61862174646272 61915035391209 62045053304832 62123637768192 62274987897408 62294777266176 62353863589248 62493421326336 62525637318144 62725017539184 62757352921186 62897813730752 62962879537152 63163654025472 63337658582016 63343607455744 63385204506624 63397734073443 63485380395008 63539628156576 63572383478604 63795367603968 64016945600832 64031788737917 64166251708416 64221081269202 64241489055744 64343018242048 64397998848456 64404047312704 64424513241088 64446340742784 64479563484336 64614966755328 64863370409838 65033087594496 65081906233344 65261195231232 65316960412704 65420189306368 65469298532352 65503048619008 65525241536469 65732804673536 65788972841592 65927125794816 65961111896064 66171447074304 66353737562112 66387943586048 66437779279872 66599639834728 66817749712896 66833242251776 66902379134976 67065371581824 67215474413568 67300607582208 67464570222192 67486008705024 67543674972228 67550018888352 67736107094656 67936350433536 67952102334116 68022396642816 68129901289472 68174641446912 68209786165248 68260989468672 68427291860928 68462566823112 68615796797184 68870082101821 69102117224448 69161164443756 69292481183744 69315957988992 69351691067568 69403751569152 69513439350784 69594946477056 69764498752494 69852860441364 69999547318272 70088206712832 70258960704768 70341341982912 70452511560704 70505398419456 70541744666624 70565644731582 70699628167168 70760040447096 70998443163648 71261558387712 71421052944384 71457871220736 71685734330496 71708514189312 71722689052784 71769788554464 71883215692288 71957576613888 71974260886528 72187033171968 72385895522304 72392694235136 72440233721856 72454553226792 72477577396224 72654152546976 72746174187456 72908991547392 73086617740708 73162223543808 73179187129048 73418844635136 73597712969664 73652960848896 73690929696384 73893935012352 73949405257728 74129566182672 74167780725038 74323528679424 74622672044032 74647954757376 74686436534304 74742501689856 74860626993152 74924594814069 75130998656532 75187397533248 75384127881216 75673932144811 75832842928128 75871935526912 75897641499966 75921759793152 75928890605568 75993771249396 76113874096832 76138061103104 76203120481488 76363142529024 76380848287744 76646138950656 76914980093952 76954630545408 77020387676001 77126867091456 77192771396832 77200021586688 77412693822464 77659545524704 77739881877504 77913875939328 77954041331712 78012559392768 78202619269632 78242933512128 78418053482496 78492432662358 78517375512576 78708665259224 78808355369744 78973848256512 79041330792864 79066448068608 79259075505792 79318573221888 79359462749952 79537081688064 79730855717136 79831840504416 80051762930048 80390105123328 80517156069376 80577598193664 80619136761856 80646451121808 80672078462976 80688025184382 80868617653824 80910306245496 80971043497344 81391915211243 81441781014528 81666138537984 81735921615348 81769574498304 81839445960888 81968787488896 82022615490816 82152246505472 82256298156032 82326585520179 82553380521612 82726737739776 82831517024256 83033317196544 83130676888896 83138484785664 83324561768448 83367516424192 83395761955506 83613969764352 83633356718912 83907251011584 83950506049536 84218205367296 84450211442688 84513606008832 84530312097924 84719504208768 84763177971472 85060490138624 85311948294144 85355927467776 85420001931264 85555002277888 85628108358936 85655318740992 85863998464608 85928454323712 85972751312448 86484493879784 86573959363584 86710783459328 86767725477888 86775874977792 86850024285024 87089280550272 87292398043136 87366988715292 87652831765954 87718630455456 87948149194752 88023300201144 88220310167808 88228596099072 88332047451648 88471650082816 88547248416627 88583705706496 88659399790962 88845579288576 89090332950528 89203172179968 89420495442432 89620632551424 89697212681778 89734143442944 89810820567468 89952760296256 89981344940032 90058233296304 90066691851136 90581800578048 90649797967872 90696528857088 90899521929216 90946381553664 91014652624896 91024094526183 91236389147904 91283422430816 91487729062912 91574504772751 91874405855232 91990771310592 92136156299264 92196661100544 92214885925008 92421277318656 92468921423424 92538335425536 92763784055514 92793261969408 93019331669992 93137147255152 93332729757696 93412481846112 93442165899264 93530795383872 93678614273024 93740131989504 93788455977216 94007197892608 94087526308776 94136029381779 94346720596128 95006487873024 95015411183616 95228070592512 95277161627648 95309442234864 95358575217906 95580979107328 95693051405952 95943435485184 96249377562624 96514527363072 96596998272684 96606070969056 96636769861632 96719345226504 96872203395968 96994898916608 97211988729856 97295055614757 97549631391744 97622859350016 97891792846848 98130283959552 98203947798528 98254572928512 98525246683136 98599207010304 98618697447578 98683459262388 98839421576896 98941667844096 99098038239232 99163114831872 99257170611456 99530606343168 99581915379072 99656668919808 99899459752092 100174664875376 100249863377664 100598057372736 100823211620352 100950911373312 101110457237504 101196855333288 101229013057536 101238520807424 101325028332528 101604160641984 101928153501174 102194851934208 102314679247872 102553306791936 102606174060544 102640937791392 102693850234668 102923695195776 102933362115584 103653175836672 103938721775616 104027536601352 104270159026176 104323911349504 104392419715584 104557404643328 104646748128741 104656576883144 104689834016768 104779290662046 104999320977408 105132310069248 105388441057152 105421930758144 105678767341056 105758097629184 105812616999936 106049442250752 106140060670644 106307807622848 106442454005888 106892337581568 107131579416576 107186806831104 107528601495744 107562771283968 107584033579176 107824823538432 107880408327328 107961391329792 108224414731433 108578843283456 108589041352704 108681829840188 108716366094336 108888184717312 108981228820464 109026099331072 109119261281184 109363487321088 109629926611062 109768780693572 110071174028816 110302316986368 110396569454496 110536394544576 110711089595392 110840902518528 110851313047552 110924107886592 111099415691264 111194349274008 111251671087557 111485293019136 111568982114304 111934008066048 112029654801456 112290940489728 112600281923584 112684808011776 112696497984798 112707082797232 112781096299872 112959338945024 113076191821824 113749264392192 113807903290368 113893335908352 114170811145248 114207091654656 114304680722232 114485331286144 114571272431616 114630335083264 114969208425984 115372470140928 115431945818112 115690300637184 115800032380032 116119040733696 116489318287056 116549369710774 116931061997568 116958173940608 117264198926336 117303928904448 117364400268192 117627080223744 117638128132096 117738648993537 117776063268864 118062997888836 118212533054616 118460772384768 118888613258688 118916179084703 119039194124928 119227327256576 119305622532096 119494176735232 119596283575704 119645524590592 119747760756624 120077644395072 120775734104064 120866397290496 120928705142784 121032037776573 121199362572288 121261842071552 121302926480736 121365459368244 121456565246016 121648518863872 122162671521792 122499207806976 122654361747456 122953181233344 123228369758208 123291895231232 123384447234048 123685045407352 123724349292544 123830070782418 124090106609664 124247275536384 124549975794816 124589554532352 124707727178496 124986842652672 125051274636288 125450035078368 125514705842372 125795627461504 125925759074304 126327308050944 126675317164032 126687214911488 126770409013248 126795468146886 127079256313152 127144766957208 127590735207936 127901581046239 128033891201664 128063577475834 128332503416832 128442162538404 128482978111488 128686036484096 128795997696912 128808094625408 128849026482176 128892681485568 128959126968672 129726740819676 130066175188992 130163812466688 130633920825408 130840378612736 130938597064704 131006097238016 131050483072938 131465609347072 131479247648931 131577945683184 131854251589632 131922223792128 132342894148608 132707475124224 132775887172096 132875558559744 132989099686443 133199279669456 133635499425792 133666484503552 133804758269952 134130743163648 134430948827136 134601215164416 134929140444384 134972017410048 135087349944456 135100037776704 135472214189312 135872700867072 135904204668232 136044793285632 136259802578944 136349282893824 136419572330496 136521978937344 136854583721856 136925133646224 137231593594368 137740164203642 138204234448896 138322328887512 138584962367488 138631915977984 138703382135136 138807503138304 139026878701568 139145676083271 139189892954112 139528997504988 139705720882728 139999094636544 140176413425664 140517921409536 140682683965824 140905023121408 141010796838912 141083489333248 141131289463164 141399256334336 141520080894192 142523116775424 142842105888768 142915742441472 143037862826859 143371468660992 143445378105568 143539577108928 143766431384576 143915153227776 143948521773056 144374066343936 144771791044608 144785388470272 144880467443712 144909106453584 144955154792448 145308305093952 145492348374912 145817983094784 146173235481416 146324447087616 146358374258096 146837689270272 147195425939328 147305921697792 147381859392768 147787870024704 147898810515456 147928046171367 148259132365344 148335561450076 148647057358848 149295909514752 149372873068608 149485003379712 149721253986304 149849189628138 150261997313064 150374795066496 150768255762432 151347864289622 151665685856256 151743871053824 151795282999932 151843519586304 151857781211136 151987542498792 152227748193664 152276122206208 152406240962976 152761696575488 152892230251761 153292277901312 153829960187904 153909261090816 154040775352002 154385542793664 154400043173376 154825387644928 155319091049408 155479763755008 155827751878656 155908082663424 156405238539264 156485867024256 156836106964992 156984865324716 157034751025152 157168935993069 157417330518448 157616710739488 158082661585728 158132896137216 158518151011584 158637146443776 158718925499904 159074163376128 159461711434272 159663681008832 160103525860096 160780210246656 161034312138752 161155196387328 161238273523712 161292902243616 161344156925952 161376050368764 161737235307648 161820612490992 161942086994688 162783830422486 162883562029056 163332277075968 163471843230696 163539148996608 163678891921776 163937574977792 164045230981632 164304493010944 164444889916593 164512596312064 164653171040358 165106761043224 165453475479552 165663034048512 166066634393088 166261353777792 166276969571328 166649123536896 166735032848384 166791523911012 167227939528704 167266713437824 167901012099072 168436410734592 168900422885376 169027212017664 169044746977197 169060624195848 169439008417536 169526355942944 170066937435109 170120980277248 170623896588288 170711854935552 170840003862528 171110004555776 171256216717872 171310637481984 171727996929216 171856908647424 171945502624896 172968987759568 173147918727168 173421566918656 173535450955776 173700048570048 174178561100544 174584796086272 174733977430584 174824054566161 175305663531908 175437260910912 175896298389504 176046600402288 176440620335616 176457192198144 176664094903296 176943300165632 177094496833254 177167411412992 177318799581924 177691158577152 178180665901056 178840990884864 179241265102848 179394425363556 179468286885888 179621641134936 179905520592512 179962689880064 180116466592608 180133383702272 181163601156096 181299595935744 181393057714176 181799043858432 181892763107328 182029305249792 182048189052366 182472778295808 182566844861632 182975458125824 183149009545502 183748811710464 183981542621184 184272312598528 184429771850016 184842554637312 184937842846848 185076670851072 185527568111028 185586523938816 185745106173627 186038663339984 186274294510304 186824963692224 186884331798528 187061590767744 187357228546048 187480263979008 187576911954432 188014395785216 188175052617552 188272058763558 188693441192256 190012975746048 190030822367232 190193202220329 190456141185024 190554323255296 190618884469728 190717150435812 191161958214656 191386102811904 192095366213751 192498755125248 193029054726144 193193996545368 193212141938112 193273539723264 193438690453008 193744406791936 193989797833216 194423977459712 194590111229514 195099262783488 195245718700032 195783585693696 196260567919104 196407895597056 196509145857024 197050493366272 197198414020608 197237394895156 197366918524776 197678843153792 197883335688192 198196076478464 198514341222912 199061212686336 199163830758144 199313337839616 199798919504184 200349329750752 200499726755328 200988198786947 201196114745472 201646423240704 201901822746624 202220914475008 202393710666576 202458026115072 202477041614848 202650056665056 203208321283968 203856307002348 204389703868416 204629358495744 205212348121088 205281875582784 205387700469336 205847390391552 205866724231168 206610246305463 207306351673344 207877443551232 208055073202704 208540318052352 208647822699008 208784839431168 209114809286656 209293496257482 209313153766288 209379668033536 209558581324092 209998641954816 210264620138496 210776882114304 211357534682112 211516195258368 211625233999872 212098884501504 212280121341288 212615615245696 212884908011776 213784675163136 214263158833152 214373613662208 215057202991488 215125542567936 215168067158352 215649647076864 215760816654656 215922782659584 216448829462866 217157686566912 217178082705408 217363659680376 217432732188672 217776369434624 217962457640928 218238522562368 218726974642176 219259853222124 219537561387144 220142348057632 220793138908992 221072789089152 221422179190784 221681805037056 221702626095104 221848215773184 222198831382528 222388698548016 222503342175114 222970586038272 223868016132096 224059309602912 224581880979456 224773784442207 225200563847168 225392995969596 225414165594464 225562192599744 225918677890048 226152383643648 227021796434433 227498528784384 227615806580736 227786671816704 228341622290496 228414183309312 228609361444464 228970662572288 229142544863232 229260670166528 229938416851968 230744940281856 230863891636224 231380601274368 231600064760064 232238081467392 232978636574112 233098739421548 233862123995136 233916347881216 234607857808896 234728800536384 235254160447488 235276256264192 235477297987074 235552126537728 236125995777672 236425066109232 236921544769536 237777226517376 237832358169406 238078388249856 238454654513152 238611245064192 238988353470464 239192567151408 239291049181184 239495521513248 240155288790144 241551468208128 241732794580992 241857410285568 242064075553146 242523684143104 242605852961472 242730918736488 242913130492032 243297037727744 244175745633729 244325343043584 244998415613952 245308723494912 245906362466688 246456739516416 246583790462464 246768894468096 246979756560537 247370090814704 247448698585088 247660141564836 248180213219328 248494551072768 249099951589632 249415454356992 249973685305344 250102549272576 250900070156736 251029411684744 251591254923008 251851518148608 252654616101888 253350634328064 253374429822976 253540818026496 253590936293772 254158512626304 254289533914416 255181470415872 255803162092478 256067782403328 256127154951668 256665006833664 256884325076808 256965956222976 257372072968192 257591995393824 257616189250816 257785362971136 257918253937344 259453481639352 260132350377984 260327624933376 261267841650816 261680757225472 261877194129408 262012194476032 262100966145876 262931218694144 262958495297862 263155891366368 263844447584256 264685788297216 265414950248448 265551774344192 265641745249881 265751117119488 265978199372886 266398559338912 267270998851584 267332969007104 267609516539904 268261486327296 268861897654272 269202430328832 269858280888768 269944034820096 270174699888912 270200075553408 270944428378624 271745401734144 271808409336464 272089586571264 272519605157888 272698565787648 272839144660992 273043957874688 273709167443712 273850267292448 274463187188736 274723514318253 275480328407284 276408468897792 276644657775024 277263831955968 277406764270272 277615006276608 278053757403136 278291352166542 278379785908224 279057995009976 279411441765456 279998189273088 281035842819072 281365367931648 281810046242816 282021593677824 282166978666496 282262578926328 282408088145337 282798512668672 283040161788384 285046233550848 285684211777536 285831484882944 286075725653718 286742937321984 286890756211136 287079154217856 287532862769152 287830306455552 287897043546112 288748132687872 289543582089216 289570776940544 289818212907168 289910309584896 290616610187904 290984696749824 291635966189568 291885166844271 292346470962832 292648894175232 292716748516192 293675378540544 294390851878656 294611843395584 294763718785536 295575740049408 295797621030912 295856092342734 296518264730688 296671122900152 297294114717696 298591819029504 298745746137216 298970006759424 299442507972608 299698379256276 300523994626128 300749590132992 302695728579244 303331371712512 303487742107648 303590565999864 303687039172608 303715562422272 303975084997584 304455496387328 304812481925952 305523393150976 305784460503522 306584555802624 307659920375808 307818522181632 308081550704004 308771085587328 308800086346752 309650775289856 310638182098816 310959527510016 311816165326848 312810477078528 312971734048512 313672213929984 313940244386223 313969730649432 314069502050304 314337871986138 314834661036896 315233421478976 316165323171456 316265792274432 317036302023168 317274292887552 317437850999808 318148326752256 318923422868544 319327362017664 320207051720192 321560420493312 322068624277504 322476547047424 322585804487232 322688313851904 322752100737528 323474470615296 323641224981984 323884173989376 324673244194299 325567660844972 325767124058112 326664554151936 326943686461392 327078297993216 327357783843552 327875149955584 328090461963264 328608986021888 328889779833186 329025192624128 329306342080716 330213522086448 330906950959104 332133268786176 332522707555584 332553939142656 333298247073792 333470065696768 333583047822024 333755013262671 334455879057408 334533426875648 335802024198144 336872821469184 337800845770752 338054424035328 338089493954394 338121248391696 338878016835072 339052711885888 340133874870218 340241960554496 341247793176576 341423709871104 341680007725056 342220009111552 342512433435744 342621274963968 343455993858432 343713817294848 343891005249792 345165441066523 345937975519136 346295837454336 346843133837312 347070901911552 347400097140096 348357122201088 349169592172544 349467954861168 349648109132322 350611327063816 350874521821824 351792596779008 352093200804576 352881240671232 352914384396288 353215946980611 353328189806592 353886600331264 354188993666508 354334822825984 354637599163848 355382317154304 356748537254109 357681981769728 358482530205696 358788850727112 358936573771776 359243282269872 359811041185024 360232933185216 360266767404544 362327202312192 362599191871488 362786115428352 363598087716864 363785526214656 364096378104732 364945556591616 365133689723264 365950916251648 366298019091004 367497623420928 367963085242368 368859543700032 369685109274624 369875685693696 370153341702144 371055136222056 371173047877632 371490212347254 372077326679968 372548589020608 373649927384448 373768663597056 374123181535488 374714457092096 374960527958016 375153823908864 376028791570432 376350105235104 376544117527116 377386882384512 380025951492096 380061644734464 380386404440658 381108646510592 381237768939456 381434300871624 382323916429312 382772205623808 383704743138717 384190732427502 384997510250496 386058109452288 386387993090736 386424283876224 386547079446528 386877380906016 387488813583872 387979595666432 388847954919424 389180222459028 390198525566976 390491437400064 392521135838208 392815791194112 393018291714048 394100986732544 394396828041216 394437742946793 394474789790312 394733837049552 395357686307584 395766671376384 397028682445824 398122425372672 398327661516288 398626675679232 399597839008368 400698659501504 400999453510656 401976397573894 402392229490944 403292846481408 403803645493248 404441828950016 404787421333152 404916052230144 405300113330112 406416642567936 407712614004696 407922793987709 408779407736832 409258716991488 410424696242176 410563751165568 410775400938672 411694780783104 411733448462336 413220492610926 414612703346688 415754887102464 416110146405408 417080636104704 417295645398016 417437028249813 417569678862336 418229618573312 418586992514964 418626307532576 418759336067072 419117162648184 419997283909632 420529240276992 421553764228608 422715069364224 423032390516736 423250467999744 424197769003008 424560242682576 425231230491392 425769816023552 427569350326272 428526317666304 428747227324416 430114405982976 430336134316704 431299294153728 431521633309312 431845565319168 432897658925732 434315373133824 434356165410816 434727319360752 434865464377344 435924915281856 436477045124736 437453949284352 438519706444248 439075122774288 440284696115264 441586277817984 442145578178304 442844358381568 443363610074112 443405252190208 443696431546368 443784138514101 444397662765056 444777397096032 445006684350228 445941172076544 448118619205824 449163761958912 449547568884414 450401127694336 450785991939192 450828331188928 451124385199488 451837355780096 452304767287296 454043592868866 454997057568768 455231613161472 455573343633408 456683244580992 456828366618624 457218722888928 457941325144576 458285089726464 458521340333056 458676690755283 459876833703936 461489880563712 461727783272448 463200129520128 464476162934784 465957273148224 466197478843096 467724247990272 467832695762432 469215715617792 469457601072768 470508320894976 470552512528384 470954595974148 471104253075456 472251991555344 472850132218464 475554453034752 475664716338812 476156776499712 476909309026304 477222490128384 477976706940928 478385134302816 478991043026496 480310577580288 482090574712747 483102936416256 483465589161984 483714820571136 484128151106292 485047368286208 485211705922944 485461837472976 485826260984064 486594075455488 488351491267458 488650686087168 489996831227904 490617446989824 491812724933376 492913479032832 493167580924928 493334669749779 493537788936192 493959513121074 494740181629408 494897397170176 495320283129672 496360426438656 496989102145536 498199903179264 498830908713984 499947370610688 500205098545152 501800140313472 502058823369488 503182509846016 503703036297216 505309232203776 506701268656128 506748859645952 507081636052992 507181872587544 508317025252608 508579067828832 510200812305327 510362940831744 511606324184956 512135564806656 512254309903336 513330013667328 513768650153616 513931912445952 515183990787648 515232378501632 515570725942272 515836507874688 518906963278704 520264700755968 522535683301632 523361514450944 523754388258816 524024388952064 524201932291752 524472163698483 525916990595724 526311782732736 527688895168512 529371576594432 530829900496896 531103548688384 531283490499762 531502234238976 531956398745772 532797118677824 534541997703168 534665938014208 536522972654592 537723795308544 538404860657664 539716561777536 539888069640192 540349399777824 540400151106816 541888856757248 543490803468288 543616818672928 544179173142528 545039210315776 545397131575296 545678289321984 546087915749376 547418334887424 547700534584896 548926374377472 549447028636506 550960656814568 552816937795584 553289315550048 554527663911936 554813528540544 555230012553216 556107514806272 556582704333084 556759571816448 558115990019952 558822883530912 562071685638144 562730735863296 563620092485632 564043187355648 564333957332992 564525157852656 564816176290674 566080323576768 569743406478701 570092467101696 571368423555072 571662969765888 572151451307436 573485874643968 573781512422272 574158308435712 575065725538304 575794087092224 576286098641253 577496265375744 579087164178432 579636425814336 579820619169792 581233220375808 581969393499648 583271932379136 583770333688542 584692941925664 585297788350464 585433497032384 587350757081088 588781703757312 589223686791168 589527437571072 591151480098816 591595242061824 591712184685468 593036529461376 593342245800304 594588229435392 597183638059008 597491492274432 597940013518848 598885015945216 599396758512552 601047989252256 601499180265984 602964596360841 605391457158488 606662743425024 606975484215296 607181131999728 607374078345216 607431124844544 607950169995168 608910992774656 609624963851904 611046786301952 611568921007044 613169111605248 615637044363264 616163101408008 617542171174656 617600172693504 619301550579712 619830738916389 621276364197632 621919055020032 623632330653696 625620954157056 625943468097024 627344427859968 627880488772446 627939461298864 628139004100608 628675743972276 629669322073792 630466842957952 632330646342912 634072604046336 634548585775104 634875701999616 636296653504512 637846845737088 638654724035328 640414103440384 641021533409257 643120840986624 644137248555008 644953094094848 645171608974464 645376627703808 645504201475056 646948941230592 647282449963968 647768347978752 649346488388598 651135321689944 651534248116224 653329108303872 653887372922784 654715567687104 655750299911168 656180923926528 657217972043776 657779559666372 658050385248256 658612684161432 660427044172896 664266537572352 665045415111168 665107878285312 666596494147584 666940131393536 667166095644048 667510026525342 668911758114816 669066853751296 671604048396288 673745642938368 675601691541504 676178987908788 676242496783392 677756033670144 678105423771776 680267749740436 680483921108992 681065389303299 682495586353152 682847419742208 683360015450112 685024866871488 685242549927936 686911987716864 687427634589696 687782010499584 690330882133046 691875951038272 692591674908672 693686267674624 694141803823104 694800194280192 696714244402176 698339184345088 698935909722336 699296218264644 701222654127632 701749043643648 704186401609152 705762481342464 705828768792576 706431893961222 706656379613184 707773200662528 708377987333016 708669645651968 709275198327696 710764634308608 713497074508218 715363963539456 716965060411392 717577701454224 717873147543552 718486564539744 719622082370048 720465866370432 720533534809088 724654404624384 725198383742976 725572230856704 727571052429312 728192756209464 729891113183232 730267379446528 731901832503296 732527236901187 732596038182008 734995246841856 735926170484736 737719087400064 739370218549248 739751371387392 740306683404288 742110272444112 742346095755264 742980424694508 744154653359936 745097178041216 747299854768896 748246363070976 749428914184192 749921055916032 750307647817728 752700210470208 753088235054232 754773764769024 757570903120031 760051902984192 760123289468928 760772808881316 762217293021184 762475537878912 762868601743248 764647832858624 765544411247616 767409486277434 768381464855004 769995020500992 772116218904576 772775986181472 772848567752448 773754761812032 774977627167744 775959191332864 777695909838848 778360444918056 780397051133952 780982874800128 785042271676416 785631582388224 786036583428096 788201973465088 788793656082432 788875485893586 788949579580624 789467674099104 790715372615168 791533342752768 794057364891648 796244850745344 796655323032576 797253351358464 799195678016736 801397319003008 801998907021312 803952795147788 804784458981888 806585692962816 807607290986496 809574842666304 809832104460288 810600226660224 812833285135872 815425228009392 815845587975418 817558815473664 818517433982976 820849392484352 821127502331136 821550801877344 823389561566208 823466896924672 824170542954759 826440985221852 829225406693376 832220292810816 832413253592921 834161272209408 834591290796032 834874056499626 835139357724672 836459237146624 837173985029928 837252615065152 837518672134144 838234325296368 839994567819264 843107528457216 845430138728448 846064781033472 846500935999488 847224264436011 848395538006016 849120485365152 850462460982784 851539632047104 855138700652544 857052635332608 857494454648832 860228811965952 860672268633408 862598588307456 863043266618624 863691130638336 865795317851464 868630746267648 868712330821632 869454638721504 869730928754688 871849830563712 872954090249472 874907898568704 877039412888496 878150245548576 880569392230528 883172555635968 884291156356608 885688716763136 886727220148224 886810504380416 887392863092736 887568277028202 889554794192064 890013368700456 891882344153088 895311067323673 896237238411648 898327523917824 899095137768828 900802255388672 901571983878384 901656662377856 902248770398976 903674711560192 908087185737732 909994115137536 910463226322944 911146687266816 913366489161984 914437445777856 915882650289152 916570179452928 917042680666112 917353381510566 919753667407872 922979761127424 923455566544896 926400259040256 928952325869568 931914546296448 932394957686192 935448495980544 935665391524864 938431431235584 938915202145536 941016641789952 941105025056768 941909191948296 942208506150912 944503983110688 945700264436928 951108906069504 951329432677624 952313552999424 953818618052608 954444980256768 956770268605632 957982086052992 960621155160576 964181149425494 966205872832512 967429641142272 968256302212584 970094736572416 970423411845888 970923674945952 971652521968128 973188150910976 974019732582897 976702982534916 977301372174336 979993662455808 981234893979648 983625449866752 985826958065664 986335161849856 986669339499558 987075577872384 987919026242148 989480363258816 989794794340352 990640566259344 992720852877312 996399806358528 997661817427968 999894741221376 1000410197090304 1001265039788013 1003600280626944 1004117646738976 1006365019692032 1007406072594432 1010618464407552 1013402537312256 1013497719291904 1014163272105984 1014363745175088 1016634050505216 1017158135657664 1020401624610654 1020725881663488 1023212648369912 1024271129613312 1024508619806672 1026660027334656 1027537300307232 1027863824891904 1030367981575296 1030464757003264 1031141451884544 1031673015749376 1035496323199569 1037813926557408 1040529401511936 1045071366603264 1046723028901888 1047508776517632 1048048777904128 1048403864583504 1048944327396966 1051833981191448 1052623565465472 1055377790337024 1058743153188864 1061659800993792 1062207097376768 1062566980999524 1063004468477952 1063912797491544 1065594237355648 1069331876028416 1070245611762327 1073045945309184 1075447590617088 1076809721315328 1079433123555072 1080698799555648 1080800302213632 1083777713514496 1086981606936576 1087233637345856 1088358346285056 1090078420631552 1090794263150592 1091356578643968 1094836669774848 1095401069169792 1097852748754944 1098894057273012 1101921313629136 1106578631100096 1109055327823872 1109627057081088 1110460025106432 1112215029612544 1113165408666168 1113519143632896 1116231980039904 1117645767061824 1124143371276288 1125461471726592 1127240184971264 1128086374711296 1128667914665984 1129050315705312 1129632352581348 1132160647153536 1139486812957402 1140184934203392 1143325939531776 1144302902614872 1146971749287936 1147563024844544 1148316616871424 1150131451076608 1151114229416151 1151588174184448 1152572197282506 1154992530751488 1158174328356864 1159272851628672 1159641238339584 1162466440751616 1163938786999296 1166543864758272 1167540667377084 1169385883851328 1170595576700928 1170866994064768 1177563407514624 1178447373582336 1179054875142144 1182302960197632 1183190484123648 1183313228840379 1183424369370936 1186073058922752 1186684491600608 1190468562045763 1194367276118016 1194982984548864 1195880027037696 1197770031890432 1198793517025104 1202095978504512 1202998360531968 1205929192721682 1210782914316976 1213325486850048 1213950968430592 1214362263999456 1214748156690432 1215900339990336 1217821985549312 1219249927703808 1222093572603904 1223137842014088 1223768381963127 1226338223210496 1231274088726528 1232326202816016 1235084342349312 1235200345387008 1238603101159424 1239661477832778 1242552728395264 1243838110040064 1247264661307392 1251241908314112 1251886936194048 1254688855719936 1255760977544892 1255878922597728 1256278008201216 1257351487944552 1259338644147584 1260933685915904 1264661292685824 1268145208092672 1269097171550208 1269751403999232 1272593307009024 1275693691474176 1277309448070656 1280828206880768 1282043066818514 1286241681973248 1288274497110016 1289906188189696 1290343217948928 1291008402950112 1293897882461184 1294564899927936 1295536695957504 1298692976777196 1302270643379888 1303068496232448 1307774745845568 1309431135374208 1311500599822336 1312361847853056 1314435944087552 1315559119332744 1316100770496512 1317225368322864 1320854088345792 1328533075144704 1330090830222336 1330215756570624 1331352415542303 1333192988295168 1333880262787072 1334332191288096 1335020053050684 1337823516229632 1338133707502592 1347491285876736 1351203383083008 1352357975817576 1352484993566784 1355512067340288 1356210847543552 1360535499480872 1360967842217984 1362130778606598 1364991172706304 1365694839484416 1366720030900224 1370049733742976 1370485099855872 1373823975433728 1374855269179392 1375564020999168 1380661764266092 1383751902076544 1385183349817344 1387372535349248 1389600388560384 1393428488804352 1397871819444672 1398592436529288 1402445308255264 1403498087287296 1406917391508629 1408372803218304 1411524962684928 1411657537585152 1412863787922444 1413312759226368 1415546401325056 1416755974666032 1417339291303936 1418550396655392 1426994149016436 1430727927078912 1433930120822784 1435155402908448 1436973129079488 1439244164740096 1440931732740864 1441067069618176 1446271724138241 1449308809248768 1450396767485952 1451144461713408 1455142104858624 1456385512418928 1459782226366464 1460534758893056 1463803665006592 1465054473802374 1465192076364016 1469990493683712 1471852340969472 1475438174800128 1478740437098496 1479502742774784 1480613366808576 1484220544888224 1484692191510528 1485960849389016 1488309306719872 1490194356082432 1494599709537792 1496492726141952 1498857828368384 1499842111832064 1500615295635456 1505400420940416 1506176470108464 1509547529538048 1515141806240062 1520103805968384 1520246578937856 1521545617762632 1524434586042368 1524951075757824 1525737203486496 1529295665717248 1530602436915981 1531088822495232 1534818972554868 1536762929710008 1539990041001984 1545551972362944 1545697135504896 1547509523624064 1549955254335488 1551918382665728 1555391819677696 1556720889836112 1560794102267904 1570084543352832 1571263164776448 1572073166856192 1573416491095449 1576403946930176 1577750971787172 1577899159161248 1578935348198208 1581430745230336 1583066685505536 1588114729783296 1592489701490688 1593310646065152 1594506702716928 1598391356033472 1602794638006016 1603997814042624 1607905590295576 1609568917963776 1613171385925632 1615214581972992 1619149685332608 1619664208920576 1621200453320448 1625666570271744 1630850456018784 1631691175950836 1635117630947328 1637034867965952 1642255004662272 1643101603754688 1646779123132416 1646933793849344 1648341085909518 1652881970443704 1658450813386752 1664440585621632 1664826507185842 1668322544418816 1669182581592064 1669748112999252 1670278715449344 1672918474293248 1674347970059856 1674505230130304 1675037344268288 1676468650592736 1686215056914432 1690860277456896 1692129562066944 1693001871998976 1694448528872022 1698240970730304 1700924921965568 1703079264094208 1709230219436103 1710277401305088 1714105270665216 1714988909297664 1720457623931904 1721344537266816 1725197176614912 1726086533237248 1727382261276672 1728858295923759 1731590635702928 1737261492535296 1738909277443008 1739461857509376 1743699661127424 1745908180498944 1749815797137408 1754078825776992 1756300491097152 1761138784461056 1766345111271936 1768582312713216 1771377433526272 1773454440296448 1773621008760832 1774785726185472 1775136554056404 1779109588384128 1780026737400912 1783764688306176 1790622134647346 1792474476823296 1796655047835648 1798190275537656 1801604510777344 1803143967756768 1803313324755712 1804497540797952 1807349423120384 1808893789082523 1816174371475464 1819988230275072 1820926452645888 1822293374533632 1826732978323968 1828874891555712 1831765300578304 1833140358905856 1834085361332224 1834706763021132 1839507334815744 1846911133089792 1852800518080512 1857904651739136 1859492216749167 1863829092592896 1864789915372384 1870896991961088 1871330783049728 1876862862471168 1877830404291072 1882033283579904 1882210050113536 1883818383896592 1884417012301824 1889007966221376 1891400528873856 1902217812139008 1902658865355248 1904627105998848 1907637236105216 1908889960513536 1913540537211264 1915964172105984 1921242310321152 1923064600227771 1928362298850988 1932411745665024 1934859282284544 1936512604425168 1940846823691776 1941847349891904 1943305043936256 1946376301821952 1948039465165794 1953405965069832 1954602744348672 1959987324911616 1967250899733504 1971653916131328 1972670323699712 1973338678999116 1974151155744768 1975838052484296 1978960726517632 1979589588680704 1981281132518688 1992799612717056 1995323634855936 1999789482442752 2000820394180608 2002530079576026 2007200561253888 2008235293477952 2012730039384064 2014812145188864 2021236928815104 2026805074624512 2026995438583808 2028727490350176 2033268101010432 2034316271315328 2040803249221308 2041451763326976 2043196167909897 2046425296739824 2048542259226624 2049017239613344 2055074600614464 2055727649783808 2060735963150592 2060929514006528 2062282903769088 2063346031498752 2070992646399138 2075627853114816 2081058803023872 2090142733206528 2093446057803776 2095017553035264 2096097555808256 2096807729167008 2097888654793932 2103667962382896 2105247130930944 2117486306377728 2123319601987584 2124414194753536 2125133961999048 2126008936955904 2127825594983088 2131188474711296 2138663752056832 2140491223524654 2146091890618368 2150895181234176 2153619442630656 2158866247110144 2161397599111296 2161600604427264 2167555427028992 2173963213873152 2174467274691712 2176716692570112 2180156841263104 2182713157287936 2189673339549696 2190802138339584 2195705497509888 2197581710703561 2197788114546024 2203842627258272 2210870186656417 2213157262200192 2218110655647744 2219254114162176 2220920050212864 2224430059225088 2226330817332336 2227038287265792 2232463960079808 2235291534123648 2248286742552576 2250922943453184 2254480369942528 2257335829331968 2258100631410624 2259264705162696 2264321294307072 2272712709360093 2278973625914804 2280369868406784 2286651879063552 2288605805229744 2293943498575872 2295126049689088 2296633233742848 2300262902153216 2302228458832302 2303176348368896 2305144394565012 2309985061502976 2316348656713728 2318545703257344 2324932881503232 2327877573998592 2333087729516544 2335081334754168 2338771767702656 2341191153401856 2341733988129536 2355126815029248 2356894747164672 2358109750284288 2364605920395264 2366380968247296 2366626457680758 2366848738741872 2372146117845504 2373368983201216 2380937124091526 2388734552236032 2389965969097728 2391760054075392 2395540063780864 2397587034050208 2404191957009024 2405996721063936 2411858385443364 2421565828633952 2427901936861184 2428724527998912 2429496313380864 2431800679980672 2435643971098624 2438499855407616 2444187145207808 2446275684028176 2447536763926254 2452676446420992 2462548177453056 2464652405632032 2470168684698624 2470400690774016 2472511628864277 2477206202318848 2479322955665556 2485105456790528 2487676220080128 2497239760778763 2502483816628224 2503773872388096 2509377711439872 2511521955089784 2511757845195456 2512556016402432 2514702975889104 2518677288295168 2521867371831808 2529322585371648 2536290416185344 2538194343100416 2539502807998464 2545186614018048 2551387382948352 2554618896141312 2561656413761536 2564086133637028 2572483363946496 2576548994220032 2580686435897856 2582016805900224 2587795764922368 2589129799855872 2591073391915008 2597385953554392 2604541286759776 2606136992464896 2615549491691136 2618862270748416 2623001199644672 2624723695706112 2628871888175104 2631118238665488 2632201540993024 2634450736645728 2641708176691584 2657066150289408 2660181660444672 2660431513141248 2662704831084606 2667760525574144 2668664382576192 2670040106101368 2675647032459264 2676267415005184 2685933201971019 2694982571753472 2702406766166016 2704715951635152 2704969987133568 2711024134680576 2712421695087104 2721070998961744 2721935684435968 2724261557213196 2729982345412608 2731389678968832 2733440061800448 2740099467485952 2747647950867456 2749710538358784 2751128041998336 2761323528532184 2767503804153088 2770366699634688 2779200777120768 2786856977608704 2795743638889344 2797184873058576 2804890616510528 2806996174574592 2813834783017258 2816745606436608 2823049925369856 2823315075170304 2825727575844888 2826625518452736 2831092802650112 2833511949332064 2837100793310784 2853988298032872 2861455854157824 2870310805816896 2873946258158976 2878488329480192 2881863465481728 2882134139236352 2892543448276482 2898617618497536 2902288923426816 2910284209717248 2912771024837856 2919564452732928 2921069517786112 2922059197748691 2927607330013184 2930108947604748 2930384152728032 2939980987367424 2943704681938944 2950876349600256 2957480874196992 2959005485549568 2961226733617152 2968441089776448 2969384383021056 2971921698778032 2976618613439744 2980388712164864 2989199419075584 2992985452283904 2997715656736768 2999684223664128 3001230591270912 3010800841880832 3012352940216928 3019095059076096 3030283612480124 3040207611936768 3040493157875712 3043091235525264 3049902151515648 3051474406972992 3058591331434496 3061204873831962 3062177644990464 3069637945109736 3073525859420016 3079980082003968 3091103944725888 3091394271009792 3095019047248128 3099910508670976 3103836765331456 3106488969598707 3110783639355392 3113441779672224 3121588204535808 3140169086705664 3142526329552896 3144146333712384 3146832982190898 3152807893860352 3155501943574344 3155798318322496 3157870696396416 3162861490460672 3166133371011072 3176229459566592 3184979402981376 3186621292130304 3189013405433856 3196782712066944 3205589276012032 3207995628085248 3210736835286981 3215811180591152 3219137835927552 3226342771851264 3230429163945984 3238299370665216 3242400906640896 3251333140543488 3261700912037568 3263382351901672 3270235261894656 3274069735931904 3284510009324544 3286203207509376 3293558246264832 3293867587698688 3296682171819036 3305763940887408 3328881171243264 3329653014371684 3336645088837632 3338365163184128 3339496225998504 3340557430898688 3345836948586496 3348695940119712 3349010460260608 3352937301185472 3372430113828864 3381720554913792 3384259124133888 3386003743997952 3388897057744044 3396481941460608 3401849843931136 3406158528188416 3418460438872206 3420554802610176 3429977818595328 3440915247863808 3442689074533632 3450394353229824 3452173066474496 3453342688248453 3454764522553344 3457716591847518 3463181271405856 3474522985070592 3477818554886016 3478923715018752 3487399322254848 3491816360997888 3499631594274816 3508157651553984 3512600982194304 3522277568922112 3532690222543872 3537164625426432 3542754867052544 3546908880592896 3547242017521664 3549571452370944 3550273108112808 3558219176768256 3560053474801824 3571405686137289 3581244269294692 3584948953646592 3593310095671296 3596380551075312 3606287935513536 3606626649511424 3608995081595904 3614698846240768 3617787578165046 3632348742950928 3639976460550144 3641852905291776 3653465956647936 3657749783111424 3663530601156608 3666280717811712 3668170722664448 3669413526042264 3671305145889381 3679014669631488 3693822266179584 3705601036161024 3715809303478272 3718984433498334 3727658185185792 3729579830744768 3741793983922176 3742661566099456 3753725724942336 3755660808582144 3764066567159808 3764420100227072 3767636767793184 3768834024603648 3778015932442752 3782801057747712 3804435624278016 3805317730710496 3809254211997696 3815274472210432 3817779921027072 3827081074422528 3831928344211968 3842484620642304 3846129200455542 3856724597701976 3864823491330048 3869718564569088 3873025208850336 3881693647383552 3883694699783808 3886610087872512 3892752603643904 3896078930331588 3906811930139664 3909205488697344 3934501799467008 3943307832262656 3945340647399424 3946677357998232 3948302311489536 3951676104968592 3957921453035264 3962562265037376 3985599225434112 3990647269711872 3999578964885504 4001640788361216 4005060159152052 4014401122507776 4016470586955904 4025460078768128 4042473857630208 4053610149249024 4057454980700352 4066536202020864 4068632542630656 4081606498442616 4082903526653952 4086392335819794 4092850593479648 4097084518453248 4098034479226688 4110149201228928 4111455299567616 4121471926301184 4121859028013056 4124565807538176 4126692062997504 4141985292798276 4151255706229632 4162117606047744 4180285466413056 4186892115607552 4192195111616512 4193615458334016 4195777309587864 4207335924765792 4210494261861888 4220752174525887 4234972612755456 4246639203975168 4248828389507072 4250267923998096 4252017873911808 4255651189966176 4262376949422592 4277327504113664 4280982447049308 4292183781236736 4301790362468352 4317732494220288 4322795198222592 4323201208854528 4335110854057984 4338815172414723 4347926427746304 4348934549383424 4353433385140224 4365426314575872 4379346679099392 4381604276679168 4391410995019776 4395163421407122 4395576229092048 4407685254516544 4421740373312834 4426314524400384 4436221311295488 4438508228324352 4441840100425728 4448860118450176 4452661634664672 4454076574531584 4464927920159616 4470583068247296 4487150733864799 4496573485105152 4501845886906368 4508960739885056 4514671658663936 4516201262821248 4518529410325392 4528642588614144 4545425418720186 4557947251829608 4560739736813568 4573303758127104 4577211610459488 4587886997151744 4590252099378176 4591807310747943 4593266467485696 4600525804306432 4604456917664604 4606352696737792 4610288789130024 4619970123005952 4637091406514688 4649865763006464 4655755147997184 4666175459033088 4670162669508336 4677543535405312 4682382306803712 4683467976259072 4710253630058496 4713789494329344 4716219500568576 4729211840790528 4733252915361516 4733697477483744 4744292235691008 4746737966402432 4761874248183052 4777469104472064 4779931938195456 4783520108150784 4795174068100416 4808383914018048 4811993442127872 4823716770886728 4843131657267904 4855803873722368 4857449055997824 4858992626761728 4863601359961344 4871287942197248 4876999710815232 4888374290415616 4892551368056352 4895073527852508 4905352892841984 4929304811264064 4940337369397248 4940801381548032 4945023257728554 4954412404637696 4958645911331112 4970210913581056 4975352440160256 4994479521557526 5004967633256448 5007547744776192 5018755422879744 5023043910179568 5023515690390912 5025112032804864 5029405951778208 5037354576590336 5043734743663616 5058645170743296 5072580832370688 5076388686200832 5079005615996928 5102774765896704 5109237792282624 5123312827523072 5127690658308309 5128172267274056 5144966727892992 5161372871795712 5164033611800448 5175591529844736 5178259599711744 5182146783830016 5194771907108784 5209082573519552 5231098983382272 5237724541496832 5246002399289344 5249447391412224 5257743776350208 5262236477330976 5268901473291456 5283416353383168 5302996321840217 5314132300578816 5320363320889344 5320863026282496 5325409662169212 5335521051148288 5337328765152384 5340080212202736 5351294064918528 5352534830010368 5371866403942038 5389965143506944 5404813532332032 5409431903270304 5409939974267136 5422048269361152 5424843390174208 5426681367247569 5442141997923488 5443871368871936 5448523114426392 5459964690825216 5462779357937664 5466880123600896 5480198934971904 5495295901734912 5499421076717568 5502256083996672 5522647057064368 5535007608306176 5540733399269376 5558401554241536 5573713955217408 5591487277778688 5594369746117152 5609781233021056 5613992349149184 5627669566034516 5633491212873216 5646099850739712 5646630150340608 5651455151689776 5653251036905472 5667023898664128 5674201586621568 5707976596065744 5722911708315648 5740621611633792 5747892516317952 5756976658960384 5763726930963456 5764268278472704 5769193800683313 5785086896552964 5797235236995072 5804577846853632 5825542049675712 5839128905465856 5842139035572224 5844118395497382 5855214660026368 5860217895209496 5860768305456064 5879961974734848 5901752699200512 5914961748393984 5918010971099136 5922453467234304 5936882179552896 5938768766042112 5943843397556064 5953237226879488 5960777424329728 5978398838151168 5985970904567808 5995431313473536 5999368447328256 6002461182541824 6021601683761664 6024705880433856 6038190118152192 6060567224960248 6080415223873536 6080986315751424 6086182471050528 6099804303031296 6102948813945984 6117182662868992 6122409747663924 6124355289980928 6139275890219472 6147051718840032 6182207889451776 6182788542019584 6190038094496256 6199821017341952 6207673530662912 6212977939197414 6226883559344448 6243176409071616 6267177471265711 6280338173411328 6285052659105792 6288292667424768 6293665964381796 6305615787720704 6311003887148688 6311596636644992 6315741392792832 6325722980921344 6352458919133184 6369958805962752 6373242584260608 6378026810867712 6393565424133888 6411178552024064 6415991256170496 6421473670573962 6431622361182304 6438275671855104 6452685543702528 6460858327891968 6476598741330432 6484801813281792 6502666281086976 6523401824075136 6526764703803344 6540470523789312 6548139471863808 6569020018649088 6572406415018752 6587116492529664 6587735175397376 6593364343638072 6611527881774816 6632610559969251 6657762342486528 6659306028743368 6673290177675264 6676730326368256 6678992451997008 6681114861797376 6697391880239424 6698020920521216 6705874602370944 6744860227657728 6763441109827584 6772007487995904 6777794115488088 6792963882921216 6803699687862272 6812317056376832 6818138128080279 6836920877744412 6841109605220352 6859955637190656 6881830495727616 6885378149067264 6900788706459648 6904346132948992 6906685376496906 6909529045106688 6915433183695036 6926362542811712 6949045970141184 6955637109772032 6974798644509696 6983632721995776 6999263188549632 7016315303107968 7025201964388608 7044555137844224 7065380445087744 7074329250852864 7085509734105088 7093817761185792 7094484035043328 7099142904741888 7100546216225616 7116438353536512 7120106949603648 7142811372274578 7162488538589384 7169897907293184 7186620191342592 7192761102150624 7212575871027072 7213253299022848 7217990163191808 7229397692481536 7235575156330092 7264697485901856 7283705810583552 7306931913295872 7315499566222848 7327061202313216 7332561435623424 7336341445328896 7338827052084528 7342610291778762 7358029339262976 7387644532359168 7411202072322048 7431618606956544 7437968866996668 7455316370371584 7459159661489536 7485323132198912 7491719282336289 7507451449884672 7511321617164288 7528133134319616 7535273535586368 7537668049207296 7556031864885504 7565602115495424 7608871248556032 7610635461420992 7618508423995392 7630548944420864 7635559842054144 7654162148845056 7663856688423936 7684969241284608 7692258400911084 7713449195403952 7729646982660096 7746050417700672 7763387294767104 7767389399567616 7773220175745024 7785505207287808 7792157860663176 7813623860279328 7818410977394688 7869003598934016 7886615664525312 7890681294798848 7893354715996464 7896604622979072 7903352209937184 7915842906070528 7925124530074752 7971198450868224 7981294539423744 8003281576722432 8010120318304104 8028802245015552 8032941173911808 8050920157536256 8057799605913057 8084947715260416 8107220298498048 8114909961400704 8133072404041728 8137265085261312 8163212996885232 8165807053307904 8172784671639588 8185701186959296 8194169036906496 8196068958453376 8220298402457856 8242943852602368 8243718056026112 8249131615076352 8253384125995008 8283970585596552 8302511412459264 8333279934320341 8360570932826112 8373784231215104 8384390223233024 8387230916668032 8391554619175728 8414671849531584 8420988523723776 8441504349051774 8469945225510912 8493278407950336 8497656779014144 8500535847996192 8511302379932352 8524753898845184 8554655008227328 8561964894098616 8584367562473472 8635464988440576 8645590396445184 8646402417709056 8670221708115968 8677630344829446 8695852855492608 8697869098766848 8706866770280448 8730852629151744 8758693358198784 8763208553358336 8782821990039552 8790326842814244 8791152458184096 8815370509033088 8843480746625668 8852629048800768 8872442622590976 8877016456648704 8883680200851456 8905323269329344 8908153149063168 8929855840319232 8941166136494592 8974301467729598 8993146970210304 9003691773812736 9017921479770112 9029343317327872 9032402525642496 9037058820650784 9057285177228288 9090850837440372 9115894503659216 9121479473627136 9154423220918976 9175773994303488 9180504198756352 9183614621495886 9186532934971392 9201051608612864 9208913835329208 9212705393475584 9220577578260048 9239940246011904 9274182813029376 9299731526012928 9311510295994368 9319466908796121 9332350918066176 9340325339016672 9355087070810624 9364764613607424 9366935952518144 9420507260116992 9427578988658688 9432439001137152 9458423681581056 9466505830723032 9467394954967488 9488584471382016 9493475932804864 9523748496366104 9554938208944128 9559863876390912 9567040216301568 9590348136200832 9616767828036096 9623986884255744 9647433541773456 9686263314535808 9711607747444736 9714898111995648 9727202719922688 9742575884394496 9753999421630464 9785102736112704 9790147055705016 9810705785683968 9848421740560403 9858609622528128 9880674738794496 9881602763096064 9890046515457108 9908824809275392 9917291822662224 9940421827162112 9988959043115052 10009935266512896 10015095489552384 10037510845759488 10046087820359136 10047031380781824 10058811903556416 10074709153180672 10087469487327232 10117290341486592 10145161664741376 10152777372401664 10158011231993856 10205549531793408 10218475584565248 10246625655046144 10255381316616618 10256344534548112 10289933455785984 10322745743591424 10328067223600896 10351183059689472 10356519199423488 10364293567660032 10389543814217568 10418165147039104 10462197966764544 10475449082993664 10492004798578688 10498894782824448 10524472954661952 10537802946582912 10566832706766336 10605992643680434 10628264601157632 10640726641778688 10641726052564992 10650819324338424 10671042102296576 10674657530304768 10680160424405472 10705069660020736 10714217058411867 10743732807884076 10779930287013888 10818863806540608 10819879948534272 10844096538722304 10849686780348416 10853362734495138 10884283995846976 10887742737743872 10897046228852784 10919929381650432 10925558715875328 10960397869943808 10990591803469824 10998842153435136 11004512167993344 11013915437668143 11045294114128736 11070015216612352 11081466798538752 11116803108483072 11147427910434816 11182974555557376 11188739492234304 11219562466042112 11227984698298368 11255339132069032 11266982425746432 11292199701479424 11293260300681216 11302910303379552 11306502073810944 11334047797328256 11348403173243136 11415953192131488 11445823416631296 11481243223267584 11495785032635904 11513953317920768 11527453861926912 11528536556945408 11538387601366626 11570173793105928 11594470473990144 11609155693707264 11651084099351424 11678257810931712 11684278071144448 11688236790994764 11710429320052736 11720435790418992 11721536610912128 11803505398401024 11829923496787968 11836021942198272 11844906934468608 11873764359105792 11887686795112128 11906474453758976 11921554848659456 11956797676302336 11971941809135616 11990862626947072 11998736894656512 12004922365083648 12043203367523328 12049411760867712 12076380236304384 12121134449920496 12160830447747072 12172364942101056 12199608606062592 12205897627891968 12234365325737984 12244819495327848 12248710579961856 12278551780438944 12294103437680064 12364415778903552 12365577084039168 12380076188992512 12399642034683904 12415347061325824 12425955878394828 12453767118688896 12486352818143232 12534354942531422 12560676346822656 12576585334849536 12587331928763592 12611231575441408 12622007774297376 12623193273289984 12631482785585664 12651445961842688 12662256523577661 12704917838266368 12739917611925504 12746485168521216 12756053621735424 12787130848267776 12822357104048128 12831982512340992 12842947341147924 12863244722364608 12876551343710208 12905371087405056 12953197482660864 12969603626563584 13005332562173952 13016445517244169 13046803648150272 13053529407606688 13096278943727616 13138040037298176 13144812830037504 13174232985059328 13175470350794752 13186728687276144 13223055763549632 13265221119938502 13315524684973056 13318612057486736 13346580355350528 13353460652736512 13357984903994016 13362229723594752 13394783760478848 13396041841042432 13411749204741888 13461452201594397 13489720455315456 13526882219655168 13544014975991808 13555588230976176 13585927765842432 13607399375724544 13624634112753664 13636276256160558 13673841755488824 13682219210440704 13719911274381312 13763660991455232 13770756298134528 13801577412919296 13808692265897984 13813370752993812 13819058090213376 13830866367390072 13852725085623424 13911274219544064 13949597289019392 13967265443991552 13998526377099264 14032630606215936 14050403928777216 14089110275688448 14130760890175488 14148658501705728 14171019468210176 14187635522371584 14188968070086656 14201092432451232 14232876707073024 14240213899207296 14285622744549156 14324977077178768 14339795814586368 14385522204301248 14425151742054144 14426506598045696 14435980326383616 14458795384963072 14471150312660184 14529394971803712 14567411621167104 14613863826591744 14630999132445696 14654122404626432 14665122871246848 14672682890657792 14677654104169056 14685220583557524 14716058678525952 14822404144644096 14863237213913088 14875937733993336 14910632740743168 14918319322979072 14970646264397824 14983438564672578 15014902899769344 15022643234328576 15056266268639232 15070547071172736 15075336098414592 15112063729771008 15131204230990848 15217742497112064 15221270922841984 15237016847990784 15261097888841728 15308324297690112 15327713376847872 15369938482569216 15383071974924927 15384516801822168 15426898390807904 15476091306594919 15492100835401344 15526774589534208 15534778799135232 15546440351490048 15571010414575616 15584315721326352 15627247720558656 15738007197868032 15773231329050624 15781362589597696 15786709431992928 15806704419874368 15831685812141056 15850249060149504 15908988965520651 15942396901736448 15962589078847488 16006563153444864 16020240636608208 16057604490031104 16065882347823616 16101840315072512 16115599211826114 16169895430520832 16214440596996096 16229819922801408 16266144808083456 16274530170522624 16326425993770464 16331614106615808 16345569343279176 16371402373918592 16388338073812992 16392137916906752 16440596804915712 16485887705204736 16487436112052224 16498263230152704 16506768251990016 16567941171193104 16605022824918528 16666559868640682 16721141865652224 16747568462430208 16768780446466048 16774461833336064 16783109238351456 16829343699063168 16841977047447552 16883008698103548 16939890451021824 16995313558028288 17001071695992384 17022604759864704 17049507797690368 17109310016454656 17123929788197232 17168735124946944 17270929976881152 17291180792890368 17292804835418112 17307581402049939 17340443416231936 17355260689658892 17391705710985216 17395738197533696 17413733540560896 17517386716397568 17526417106716672 17565643980079104 17580653685628488 17582304916368192 17630741018066176 17686961493251336 17705258097601536 17744885245181952 17754032913297408 17767360401702912 17810646538658688 17816306298126336 17859711680638464 17882332272989184 17948602935459196 17986293940420608 18007383547625472 18035842959540224 18064805051284992 18074117641301568 18114570354456576 18181701674880744 18231789007318432 18242958947254272 18308846441837952 18351547988606976 18361008397512704 18367229242991772 18373065869942784 18402103217225728 18417827670658416 18425410786951168 18441155156520096 18548365626058752 18599463052025856 18623020591988736 18638933817592242 18680650678033344 18710174141621248 18729529227214848 18733871905036288 18801532413797133 18841014520233984 18855157977317376 18864878002274304 18916847363162112 18933011661446064 18934789909934976 18977168942764032 18986951865609728 19047496992732208 19109876417888256 19119727752781824 19134080432603136 19180696272401664 19233535656072192 19247973768511488 19294867083546912 19372526629071616 19429796223991296 19454405439845376 19485151768788992 19507998843260928 19570205472225408 19580294111410032 19621411571367936 19696843481120806 19717219245056256 19761349477588992 19763205526192128 19780093030914216 19817649618550784 19834583645324448 19880843654324224 19897831679907753 19977918086230104 20019870533025792 20030190979104768 20092175640718272 20094062761563648 20117623807112832 20149418306361344 20174938974654464 20234580682973184 20290323329482752 20316022463987712 20411099063586816 20436951169130496 20454414384240837 20493251310092288 20510762633233236 20512689069096224 20579866911571968 20645491487182848 20656134447201792 20702366119378944 20713038398846976 20728587135320064 20779087628435136 20836330294078208 20924395933529088 20950898165987328 20984009597157376 20997789565648896 21048945909323904 21075605893165824 21133665413532672 21211985287360868 21256529202315264 21281453283557376 21283452105129984 21301638648676848 21349315060609536 21360320848810944 21410139320041472 21428434116823734 21487465615768152 21559860574027776 21637727613081216 21639759897068544 21688193077444608 21699373560696832 21706725468990276 21768567991693952 21775485475487744 21794092457705568 21851117431750656 21920795739887616 21981183606939648 21997684306870272 22009024335986688 22027830875336286 22090588228257472 22140030433224704 22162933597077504 22233606216966144 22294855820869632 22365949111114752 22377478984468608 22439124932084224 22455969396596736 22475157847008867 22510678264138064 22533964851492864 22584399402958848 22605820606759104 22613004147621888 22668095594656512 22696806346486272 22831906384262976 22891646833262592 22962486446535168 22991570065271808 23027906635841536 23054907723853824 23057073113890816 23076775202733252 23140347586211856 23188940947980288 23302168198702848 23356515621863424 23368556142288896 23376473581989528 23420858640105472 23440871580837984 23443073221824256 23607010796802048 23659846993575936 23672043884396544 23689813868937216 23747528718211584 23775373590224256 23812948907517952 23843109697318912 23913595352604672 23943883618271232 23981725253894144 24009844730167296 24086406735046656 24098823521735424 24152760472608768 24173398817739171 24242268899840992 24321660895494144 24344729884202112 24399217212125184 24411795255783936 24468730651475968 24489638990655696 24497421159923712 24557103560877888 24588206875360128 24728831557807104 24731154168078336 24760152377985024 24799284069367808 24830694122651648 24851911756789656 24907534237377792 24999839802961023 25068709885062844 25121352693645312 25153170669699072 25174663857527184 25244015548594752 25246386546579968 25262965571171328 25302891923685376 25324513047155322 25409835676532736 25479835223851008 25492970337042432 25574261696535552 25644714208096256 25663965024681984 25685894682295848 25726489444729216 25753102687420416 25906394965321728 25939207253127168 26010665124347904 26032891034488338 26093607296300544 26107058815213376 26192557887455232 26276080074596352 26289625660075008 26348465970118656 26350940701589504 26373457374552288 26446111527099264 26530442239877004 26631049369946112 26637224114973472 26706921305473024 26715969807988032 26724459447189504 26789567520957696 26792083682084864 26823498409483776 26922904403188794 26979440910630912 27053764439310336 27088029951983616 27111176461952352 27171855531684864 27214798751449088 27249268225507328 27272552512321116 27347683510977648 27364438420881408 27527321982910464 27541512596269056 27603154825838592 27617384531795968 27626741505987624 27638116180426752 27661732734780144 27705450171246848 27822548439088128 27899194578038784 27934530887983104 27997052754198528 28065261212431872 28100807857554432 28178220551376896 28261521780350976 28297317003411456 28342038936420352 28375271044743168 28402184864902464 28465753414146048 28480427798414592 28571245489098312 28649954154357536 28679591629172736 28771044408602496 28850303484108288 28853013196091392 28871960652767232 28917590769926144 28942300625320368 29058789943607424 29134823242334208 29227727653183488 29261998264891392 29308244809252864 29345365781315584 29355308208338112 29370441167115048 29432117357051904 29545265221681209 29644808289288192 29726474427826176 29751875467986672 29821265481486336 29836638645958144 29941292528795648 29966877129345156 30029805799538688 30045286468657152 30112532537278464 30141094142345472 30224127459542016 30262408461981696 30435484994224128 30442541845683968 30474033695981568 30616648595380224 30655426753695744 30739876965138432 30766143949849854 30769033603644336 30853796781615808 30952182613189838 30984201670802688 31053549179068416 31069557598270464 31092880702980096 31142020829151232 31168631442652704 31254495441117312 31476014395736064 31562725179195392 31573418863985856 31613408839748736 31663371624282112 31700498120299008 31817977931041302 31884793803472896 31925178157694976 32013126306889728 32040481273216416 32115208980062208 32131764695647232 32142651175235601 32203680630145024 32231198423652228 32339790861041664 32459639845602816 32532289616166912 32549060341045248 32652851987540928 32663228213231616 32691138686558352 32742804747837184 32776676147625984 32784275833813504 32881193609831424 32971775410409472 32974872224104448 32996526460305408 33013536503980032 33135882342386208 33210045649837056 33333119737281364 33442283731304448 33495136924860416 33548923666672128 33566218476702912 33658687398126336 33683954094895104 33766017396207096 33879780902043648 33990627116056576 34002143391984768 34045209519729408 34099015595380736 34218620032909312 34247859576394464 34337470249893888 34541859953762304 34582361585780736 34585609670836224 34615162804099878 34680886832463872 34710521379317784 34783411421970432 34791476395067392 34827467081121792 35034773432795136 35052834213433344 35131287960158208 35161307371256976 35164609832736384 35261482036132352 35373922986502672 35410516195203072 35489770490363904 35508065826594816 35534720803405824 35621293077317376 35719423361276928 35764664545978368 35897205870918392 35972587880841216 36014767095250944 36129610102569984 36148235282603136 36229140708913152 36363403349761488 36463578014636864 36617692883675904 36703095977213952 36722016795025408 36734458485983544 36746131739885568 36804206434451456 36835655341316832 36882310313040192 37096731252117504 37198926104051712 37246041183977472 37277867635184484 37361301356066688 37420348283242496 37459058454429696 37467743810072576 37603064827594266 37682029040467968 37729756004548608 37833694726324224 37866023322892128 37869579819869952 37954337885528064 37973903731219456 37986769570732983 38094993985464416 38219752835776512 38239455505563648 38268160865206272 38361392544803328 38467071312144384 38495947537022976 38589734167093824 38745053258143232 38859592447982592 38908810879690752 38970303537577984 39015997686521856 39140410944450816 39160588222820064 39393686962241612 39434438490112512 39522698955177984 39526411052384256 39560186061828432 39669167290648896 39761687308648448 39795663359815506 39955836172460208 40039741066051584 40060381958209536 40184351281436544 40188125523127296 40235247614225664 40298836612722688 40349877949308928 40384356604783191 40469161365946368 40580646658965504 40632044927975424 40822198127173632 40873902338260992 40908828768481674 40986502620184576 41021525266466472 41025378138192448 41159733823143936 41290982974365696 41312268894403584 41404732238757888 41426076797693952 41457174270640128 41558175256870272 41672660588156416 41848791867058176 41901796331974656 41968019194314752 41995579131297792 42097891818647808 42151211786331648 42267330827065344 42423970574721736 42513058404630528 42562906567114752 42566904210259968 42603277297353696 42698630121219072 42720641697621888 42820278640082944 42856868233647468 42974931231536304 43275455226162432 43279519794137088 43376386154889216 43398747121393664 43413450937980552 43537135983387904 43588184915411136 43702234863501312 43841591479775232 43962367213879296 43995368613740544 44018048671973376 44055661750672572 44181176456514944 44280060866449408 44467212433932288 44589711641739264 44731898222229504 44754957968937216 44878249864168448 44911938793193472 44950315694017734 45021356528276128 45067929702985728 45168798805917696 45211641213518208 45226008295243776 45336191189313024 45393612692972544 45663812768525952 45783293666525184 45924972893070336 45983140130543616 46055813271683072 46109815447707648 46114146227781632 46153550405466504 46280695172423712 46428273919784757 46604336397405696 46713031243726848 46737112284577792 46752947163979056 46881743161675968 46886146443648512 47214021593604096 47319693987151872 47344087768793088 47495057436423168 47550747180448512 47625897815035904 47686219394637824 47726966896561953 47827190705209344 47887767236542464 48019689460334592 48172813470093312 48197647043470848 48305520945217536 48346797635478342 48484537799681984 48643321790988288 48689459768404224 48798434424250368 48823590511567872 48937461302951936 48979277981311392 48994842319847424 49114207121755776 49176413750720256 49457663115614208 49462308336156672 49520304755970048 49598568138735616 49661388245303296 49703823513579312 49815068474755584 49999679605922046 50137419770125688 50242705387290624 50306341339398144 50349327715054368 50488031097189504 50492773093159936 50525931142342656 50605783847370752 50649026094310644 50819671353065472 50985940674084864 51148523393071104 51289428416192512 51327930049363968 51371789364591696 51452978889458432 51506205374840832 51812789930643456 51878414506254336 52021330248695808 52065782068976676 52187214592601088 52214117630426752 52552160149192704 52579251320150016 52696931940237312 52746914749104576 52892223054198528 53060884479754008 53262098739892224 53274448229946944 53413842610946048 53431939615976064 53448918894379008 53579135041915392 53584167364169728 53646996818967552 53845808806377588 53958881821261824 54107528878620672 54222352923904704 54343711063369728 54429597502898176 54498536451014656 54545105024642232 54695367021955296 54728876841762816 55054643965820928 55083025192538112 55206309651677184 55234769063591936 55253483011975248 55276232360853504 55323465469560288 55410900342493696 55645096878176256 55798389156077568 55869061775966208 56130522424863744 56201615715108864 56356441102753792 56404597241391399 56523043560701952 56594634006822912 56750542089486336 56804369729804928 56931506828292096 56960855596829184 57142490978196624 57299908308715072 57359183258345472 57542088817204992 57700606968216576 57706026392182784 57743921305534464 57835181539852288 57884601250640736 58117579887214848 58332959540242387 58455455306366976 58523996529782784 58616489618505728 58690731562631168 58710616416676224 58740882334230096 58864234714103808 59090530443362418 59289616578576384 59452948855652352 59503750935973344 59642530962972672 59673277291916288 59693495039723259 59882585057591296 59933754258690312 60059611599077376 60090572937314304 60282188284690944 60448254919084032 60524816923963392 60870969988448256 60885083691367936 60948067391963136 61233297190760448 61310853507391488 61479753930276864 61532287899699708 61538067207288672 61707593563231616 61904365226379676 61968403341605376 62107098358136832 62139115196540928 62185761405960192 62337262885305408 62508990882234624 62952028791472128 63125450358390784 63146837727971712 63226817679497472 63326743248564224 63400996240598016 63635955862082604 63769587606945792 63850356315389952 64080962546432832 64230417960124416 64263529391294464 64285302350471202 64407361260290048 64462396847304456 64679581722083328 64919279691205632 65064579232333824 65098120682090496 65305703975081856 65326456426463232 65382277373116704 65485609495674368 65553352295251968 65568551667627008 65762387219662848 65943550820818944 65949744448208896 65993052920610816 66027073007960064 66271764684772416 66420091299674112 66666239474562728 66884567462608896 67097847333344256 67132436953405824 67317374796252672 67367908189790208 67532034792414192 67981254232113152 68004286783969536 68090419039458816 68198031190761472 68495719152788928 68674940499787776 68938952183922821 69083719907524608 69164723171561472 69171219341672448 69230325608199756 69361773664927744 69421042758635568 69566822843940864 69582952790134784 70069546865590272 70105668426866688 70262575920316416 70322614742513952 70329219665472768 70522964072264704 70747845973005344 70821032390406144 70979540980727808 71016131653189632 71069441606811648 71242586154634752 71438846722553856 71529329091956736 71794411741836784 71945175761682432 72029534190501888 72259220205139968 72296470565206272 72458281417826304 72726806699522976 72927156029273728 73235385767351808 73406191954427904 73444033590050816 73468916971967088 73492263479771136 73671310682633664 73764620626080384 74193462504235008 74397852208103424 74492082367954944 74555735270368968 74722602712133376 74840696566484992 74935487620145152 74999519408883069 75206129655188532 75364058080935936 75459512009097216 75732046645784256 75739159639739904 75908675771056128 75947807462438912 75973539141465966 76189987970928832 76439505671553024 76478911011127296 76722785089606656 76934142624288768 76991895074045952 77179468334187648 77490106516286464 77719184895965184 77817621759381504 77940607075155968 78031995373043712 78280821888901632 78321176445640128 78787373924483224 78868876980225024 79045397910355968 79052822104768512 79120372123656864 79338334581297792 79523374617296896 79591326719631012 79911672344920416 80120763916419072 80368702562873088 80376251046254592 80470495228451328 80597673225445376 80699755898617856 80768713209566382 80938322731892736 81161293317931008 81264089855950848 81644396254347264 81747804676521984 81817657536963348 81973005240369152 82043050532932944 82050756276384896 82581965948731392 82624537788807168 82809464477515776 82852153595387904 82914348541280256 83116350513740544 83345321176312832 83697583734116352 83803592663949312 83936038388629504 83991158262595584 84195783637295616 84302423572663296 84534661654130688 84847941149443472 85026116809261056 85125813134229504 85206554594707392 85397260242438144 85441283395243776 85640557280165888 85713736467294936 85949862463072608 86550910452324864 86559039588274176 86752772309778432 86797494242787328 86826901875961104 87074271966775808 87176369830822272 87404469727002624 87683182959550464 87924734427758592 88036097343946752 88111323501345144 88362352913029888 88560121732898816 88635795665043627 88934424867864576 89179423283478528 89463796444459008 89509915937874432 89756499728336896 89823877586386944 89900631388035468 90042713056552256 90135859405971456 90337597611835392 90423282427036416 90672382378626048 90787225385945088 91327625537051904 91849945786140672 91966280261087232 92111626543366144 92219630895415296 92228292455563264 92307100810933008 92561390344847424 92856547839569514 93208672794811392 93426062487453696 93474224569155584 93505894327958112 93763486323351936 93772292887297024 94428043187208192 94688175537586176 94990114872846336 95101494360897024 95251795630071808 95372438789275648 95453933793123906 95654381410418688 95775534473084928 96039378920669184 96345626940186624 96395294086941696 96611041890435072 96693595270956684 96969075599363968 97378919536808448 97596868848500736 97647181023135744 97958555962622784 97989684639694848 98228414243511552 98352827501440512 98915326231228416 98924616672313344 99040609511940096 99197136277471232 99322776490606592 99407647027158624 99630136949511168 99999359211844092 100274839540251376 100485410774581248 100698655430108736 100976062194379008 100985546186319872 101051862284685312 101211567694741504 101298052188621288 101639342706130944 101971881348169728 102297046786142208 102578856832385024 102655860098727936 102743578729183392 102905957778916864 103012410749681664 103625579861286912 103756829012508672 104042660497391616 104131564137953352 104374429185202176 104428235260853504 105104320298385408 105158502640300032 105393863880474624 105493829498209152 105784446108397056 106121768959508016 106524197479784448 106548896459893888 106827685221892096 106863879231952128 107158270083830784 107168334728339456 107293993637935104 107691617612755176 107917763642523648 108332639146164433 108444705847809408 108687422126739456 108859195005796352 108997072902029312 109090210049284464 109390734043910592 110109287931641856 110166050385076224 110412619303354368 110469538127183872 110506966023950496 110646930939120576 110821800684987392 111290193756352512 111596778312155136 111738123551932416 112261044849727488 112403231430217728 112712882205507584 112809194482782798 113046087121403904 113189268013645824 113501084178972672 113608739459609856 113863013656584192 113921711193658368 114284981956393248 114599816617430144 114718366516690944 115084177634409984 115401213936433152 115412052784365568 115487842611068928 115769202501281472 116235159774429696 116665919080484774 116910910612733952 117047993059565568 117232979237011456 117381463125262336 117421232833352448 117481764668460192 118181060886724836 118579233157152768 119007501871946688 119285061925945344 119346554583832576 119386990079446518 119765170115182592 119867508517380624 120119223198154752 120181145874628608 120564376569381888 120896509838168064 121049633847926784 121153069814349573 121741939976896512 121770167382735872 121896134783926272 122466594381520896 122621707014782976 122959507860553728 123064575799399416 123076134414577344 123415187126463232 123808730452759352 123936806683210752 124214196716273664 124278230393081856 124371522811920384 124674525770610816 125017981764469248 125904057582944256 126250900716781568 126293675455943424 126453635358994944 126653486497128448 126801992481196032 127271911724165208 127539175213891584 127700712630779904 128161925092865664 128460835920248832 128527058782588928 128570604700942404 128814722520580096 128924793694608912 129838559382411264 130129158464667648 130196241364180992 130611407950163712 130764554746233408 130971218991348736 131106704590503936 131137103335254016 131524774439325696 131887101641637888 131899488896417792 131986105841221632 132054146015920128 132543529369544832 132840182599348224 133332478949125456 133769134925217792 134195694666688512 134264873906811648 134634749592505344 134735816379580416 135064069584828384 136008573567939072 136180838078917632 136396062381522944 136991438305577856 137349880999575552 137877904367845642 138167439815049216 138329446343122944 138342438683344896 138460651216399512 138723547329855488 138842085517271136 139165905580269568 139284821759354271 140139093731180544 140211336853733376 140645229485027904 140658439330945536 141045928144529408 141495691946010688 141642064780812288 141959081961455616 142032263306379264 142485172309269504 142877693445107712 143058658183913472 143180900689685859 143588823483673568 144059068381003776 144518440410279936 144592941130412544 144916562835652608 145453613399045952 145854312058547456 146470771534703616 146812383908855808 146888067180101632 146937833943934176 146984526959542272 147342621365267328 147529241252160768 148386925008470016 148795704416206848 148984164735909888 149111470540737936 149445205424266752 149681393132969984 149870975240290304 149999038817766138 150412259310377064 150728116161871872 150919024018194432 151464093291568512 151478319279479808 151817351542112256 151895614924877824 151947078282931932 152379975941857664 152957822022254592 153445570179213312 153868285248577536 153983790148091904 154358936668375296 154980213032572928 155438369791930368 155635243518763008 155881214150311936 156063990746087424 156561643777803264 156642352891280256 157574747848966448 157737753960450048 158090795820711936 158240744247313728 158676669162595584 159046749234593792 159182653439262024 159823344689840832 160241527832838144 160737405125746176 160752502092509184 160940990456902656 161195346450890752 161399511797235712 161537426419132764 161876645463785472 162322586635862016 163288792508694528 163495609353043968 163635315073926696 163946010480738304 164086101065865888 164101512552769792 165163931897462784 165249075577614336 165618928955031552 165704307190775808 165828697082560512 166232701027481088 166690642352625664 167395167468232704 167607185327898624 167872076777259008 168391567274591232 168604847145326592 169069323308261376 169213791724174197 169695882298886944 170251626268459008 170413109189414784 170794520484876288 170882566790487552 171281114560331776 171427472934589872 171899724926145216 173101820904649728 173118079176548352 173505544619556864 173594988485574656 173653803751922208 174148543933551616 174352739661644544 174998878620727161 175366365919100928 175849468855517184 176072194687893504 176222647002690288 176724705826059776 177120243465797632 177271591330087254 177868849735729152 178358846566957056 178927592888918016 179019831875748864 179512999456673792 179647755172773888 179801262776070936 180085426113104512 180271718811942912 180846564854072832 181344764757252096 181574450771890176 182655251074103808 183699891572281344 183932560522174464 184223253086732288 184439261790830592 184456584911126528 184614201621866016 185122780689694848 185713095679139028 186417345589622784 186948449138311168 187011788655916224 187526972646703872 187544585774594048 188856086374416384 189376351075172352 189980229745692672 190202988721794048 190503591260143616 190744877578551296 190907867586247812 191308762820837376 191551068946169856 192691253880373248 192790588173883392 193222083780870144 193387190541913368 193938151198727936 194757839073616896 195193737697001472 195294362046271488 195917111925245568 195979369279389696 196456828487023104 196705655002881024 197830652462456832 197849233344626688 198081219023880192 198394272554942464 198815294054317248 199260273899022336 199998718423688184 200549679080502752 201397310860217472 201952124388758016 201971092372639744 202103724569370624 202423135389483008 202596104377242576 203943762696339456 204594093572284416 205157713664770048 205487157458366784 205811915557833728 206024821499363328 206816856551768463 207251159722573824 207513658025017344 208085320994783232 208263128275906704 208748858370404352 208856470521707008 210208640596770816 210317005280600064 210787727760949248 210987658996418304 211568892216794112 212243537919016032 213048394959568896 213097792919787776 213727758463904256 214316540167661568 214336669456678912 214587987275870208 215383235225510352 215835527285047296 216665278292328866 216889411695618816 217374844253478912 217718390011592704 217994145804058624 218180420098568928 218781468087821184 220218575863283712 220332100770152448 220939076254367744 221013932047900992 221293861878241152 221643601369974784 222580387512705024 223193556624310272 223476247103864832 224522089699454976 224806462860435456 224998558226649207 225425764411015168 225618388965565596 226092174242807808 226378536027291648 227217478919219712 227726027313168384 227843422387316736 228569963912786496 229199633234860288 229436733033381888 230168355268819968 230802427872866304 230824105568731136 230975685222137856 231538405002562944 232470319548859392 233331838160969548 233821821225467904 234095986119131136 234465958474022912 234842465666704896 234963529336920384 236362121773449672 237158466314305536 238015003743893376 238570123851890688 238693109167665152 238773980158893036 239530340230365184 239735017034761248 240362291749257216 241128753138763776 241793019676336128 242099267695853568 242306139628699146 243483879953793024 243540334765471744 243792269567852544 244933188763041792 245243414029565952 245919015721107456 246129151598798832 246152268829154688 246830374252926464 247617460905518704 247873613366421504 248428393432547328 248556460786163712 248743045623840768 249349051541221632 250035963528938496 251808115165888512 252587350911886848 252907270717989888 253306972994256896 253603984962392064 254543823448330416 255078350427783168 256323850185731328 256921671840497664 257054117565177856 257141209401884808 257629445041160192 257849587389217824 259677118764822528 260258316929335296 260392482728361984 261222815900327424 261529109492466816 261942437982697472 262213409181007872 262274206670508032 263049548878651392 263774203283275776 263798977792835584 264108292031840256 265087058739089664 265680365198696448 265907386995130881 266664957898250912 267538269850435584 268391389333377024 268529747813623296 269269499185010688 269471632759160832 270128139169656768 272017147135878144 272361676157835264 272792124763045888 273982876611155712 275755808735691284 276334879630098432 276658892686245888 276684877366689792 276921302432799024 277684171034542272 278331811160539136 278569643518708542 280278187462361088 280422673707466752 281290458970055808 281316878661891072 282091856289058816 282991383892021376 283284129561624576 284064526612758528 284970344618539008 285755386890215424 286117316367826944 286361801379371718 287177646967347136 288118136762007552 289036880820559872 289185882260825088 289833125671305216 290907226798091904 291708624117094912 292941543069407232 293776134360203264 293875667887868352 293969053919084544 294685242730534656 295058482504321536 296773850016940032 297591408832413696 297968329471819776 298222941081475872 298890410848533504 299362786265939968 299741950480580608 299998077635532276 300824518620754128 301456232323743744 302928186583137024 302956638558959616 303634703084224512 303791229849755648 303894156565863864 304759951883715328 305915644044509184 306891140358426624 307736570497155072 307967580296183808 308717873336750592 309960426065145856 310876739583860736 311270487037526016 311762428300623872 312127981492174848 313123287555606528 313284705782560512 315149495697932896 315475507920900096 316181591641423872 316481488494627456 317353338325191168 318093498469187584 318365306878524048 319646689379681664 320483055665676288 321474810251492352 321505004185018368 321881980913805312 322390692901781504 322799023594471424 323074852838265528 323753290927570944 324997917438493299 326577585017389056 326991218706087936 327270630147853392 328172202131731776 328203025105539584 330327863794925568 330498151155228672 331237857910063104 331408614381551616 332465402054962176 333381284705251328 334790334936465408 335214370655797248 336783134549182464 337209694290653184 338138646616522752 338427583448348394 339391764597773888 340503252536918016 340826218378829568 341589040969752576 341765133580975104 342562229120663552 342854945869179744 343799449852290432 346203641809299456 346236158353096704 347189976971149312 347307607503844416 348297087867103232 348705479323289088 349997757241454322 350732731838201856 351698937711034368 352144389375787008 352445294005380576 353449411652119552 354240486931595264 354543182660174508 355737699471458304 357855185777836032 358039663751497728 359025998913347584 359295510345547776 359602525552141872 360170852226209024 360543437623885824 361693129708145664 362689529514504192 363148901543780352 365310502148207616 367399783144562688 367865121044348928 368446506173464576 368878523581661184 369228403243732032 370245561379389696 371426191358278056 372834691179245568 373896898276622336 374023577311832448 375053945293407744 375089171549188096 377712172748832768 378752702150344704 379960459491385344 380405977443588096 381007182520287232 381489755157102592 381815735172495624 382617525641674752 383102137892339712 385382507760746496 385581176347766784 386444167561740288 386774381083826736 387876302397455872 389515678147233792 390387475394002944 390588724092542976 391834223850491136 392913656974046208 393411310005762048 395661304924913664 395698466689253376 396162438047760384 397630588108634496 398520547798044672 399997436847376368 401099358161005504 402794621720434944 403904248777516032 403942184745279488 404207449138741248 404846270778966016 405192208754485152 409188187144568832 410315427329540096 410974314916733568 411623831115667456 412049642998726656 413633713103536926 414502319445147648 415027316050034688 416170641989566464 416526256551813408 417497716740808704 417712941043414016 417854465278062813 420417281193541632 420634010561200128 421975317992836608 423137784433588224 424487075838032064 426096789919137792 426195585839575552 427455516927808512 428633080335323136 428673338913357824 429175974551740416 430766470451020704 433330556584657732 433778823391237632 434749688506957824 435436780023185408 436360840197137856 437562936175642368 440437151726567424 440664201540304896 441878152508735488 442027864095801984 442587723756482304 443287202739949568 445160775025410048 446387113248620544 446952494207729664 449044179398909952 449612925720870912 449997116453298414 450851528822030336 451236777931131192 452184348485615616 452757072054583296 454434957838439424 455452054626336768 455686844774633472 457139927825572992 458399266469720576 458873466066763776 460336710537639936 461604855745732608 461648211137462272 461951370444275712 463076810005125888 464940639097718784 466663676321939096 467643642450935808 468191972238262272 469684931333409792 469927058673840768 472724243546899344 476030007487786752 477140247703781376 477386218335330304 477547960317786072 479470034069522496 480724583498514432 482257506277527552 483586039352672256 484198535391707136 484612279257398292 486967759907586048 487080669530943488 489866377526083584 490486828059131904 491838031442214912 492258303197597664 492304537658309376 493660748505852928 495234921811037408 495747226732843008 496856786865094656 497112921572327424 497486091247681536 498698103082443264 500071927057876992 503616230331777024 505174701823773696 505814541435979776 506613945988513792 507207969924784128 509087646896660832 512647700371462656 513843343680995328 514108235130355712 514282418803769616 515699174778435648 519354237529645056 520516633858670592 520784965456723968 522445631800654848 523058218984933632 523884875965394944 524548413341016064 524996635862181483 526099097757302784 527548406566551552 528216584063680512 530174117478179328 531360730397392896 531814773990261762 533329915796501824 535076539700871168 536782778666754048 537059495627246592 538538998370021376 538943265518321664 540256278339313536 544034294271756288 544723352315670528 545584249526091776 547965753222311424 551511617471382568 552669759260196864 553317785372491776 553369754733379584 553842604865598048 555368342069084544 556663622321078272 557139287037417084 560845347414933504 562580917940111616 562633757323782144 564183712578117632 565982767784042752 566568259123249152 568129053225517056 569940689237078016 571510773780430848 572234632735653888 572723602758743436 574355293934694272 578073761641119744 578371764521650176 579666251342610432 581814453596183808 583417248234189824 585883086138814464 587552268720406528 587751335775736704 587938107838169088 589370485461069312 590116965008643072 593547700033880064 595182817664827392 596445882162951744 597780821697067008 598725572531879936 599483900961161216 599996155271064552 601649037241508256 605856373166274048 605913277117919232 607269406168449024 607582459699511296 607788313131727728 609519903767430656 611831288089018368 613782280716853248 615473140994310144 617435746673501184 619920852130291712 620450569655305389 621753479167721472 622540974075052032 624255962984349696 626246575111213056 626569411565121024 630298991395865792 630951015841800192 632363183282847744 632962976989254912 634706676650382336 636186996938375168 636730613757048096 639293378759363328 642949620502984704 643010008370036736 643763961827610624 644781385803563008 645598047188942848 646149705676531056 647506581855141888 649995834876986598 653155170034778112 653982437412175872 654541260295706784 656344404263463552 656406050211079168 660655727589851136 660996302310457344 662817228763103232 664930804109924352 666762569410502656 669580669872930816 670428741311594496 673566269098364928 674419388581306368 676277293233045504 676855166896696788 678783529195547776 681652436757659136 683178081939505152 683530267161950208 685709891738359488 687598899704580864 692407283618598912 692472316706193408 694379953942298624 694615215007688832 696594175734206464 697410958646578176 699995514482908644 701465463676403712 703397875422068736 704890588010761152 706898823304239104 708480973863190528 709086365320349016 711475398942916608 715710371555672064 716079327502995456 718051997826695168 718591020691095552 719205051104283744 720341704452418048 721086875247771648 723386259416291328 725379059029008384 726297803087560704 730621004296415232 734799566289125376 735730242088697856 737757047163322368 738456806487464064 740491122758779392 742852382716556112 745669382358491136 747793796553244672 748047154623664896 750107890586815488 750178343098376192 755424345497665536 758328474023151031 759920918982770688 760811954887176192 762014365040574464 762979510314205184 763631470344991248 765235051283349504 770765015521492992 771162352695533568 772888335123480576 773548762167653472 775752604794911744 779031356294467584 780774950788005888 781177448185085952 783668447700982272 785827313948092416 786822620011524096 791322609849827328 791396933378506752 792324876095520768 795261176217268992 797041095596089344 799994873694752736 802198716322011008 805589243440869888 807808497555032064 807884369490558976 808414898277482496 810384417508970304 818376374289137664 820630854659080192 821948629833467136 823247662231334912 827267426207073852 829004638890295296 830054632100069376 833052513103626816 834995433481617408 835425882086828032 835708930556125626 840834562387083264 841268021122400256 843950635985673216 846275568867176448 848974151676064128 852193579838275584 852391171679151104 854911033855617024 857266160670646272 857346677826715648 858351949103480832 861532940902041408 866661113169315464 867557646782475264 869499377013915648 872721680394275712 875125872351284736 881328403080609792 883756305017470976 884055728191603968 885175447512964608 886574405479899136 890321550050820096 892774226497241088 893904988415459328 898088358797819904 899225851441741824 899994232906596828 901703057644060672 902473555862262384 904368696971231232 908869915676878848 910904109252673536 911373689549266944 914279855651145984 916798532939441152 917746932133527552 920673421075279872 923209711491465216 923296422274924544 923902740888551424 926153620010251776 929881278195437568 933327352643878192 935287284901871616 936383944476524544 939369862666819584 939854117347681536 945448487093798688 952060014975573504 954280495407562752 954772436670660608 955095920635572144 958940068139044992 961449166997028864 964515012555055104 967172078705344512 968397070783414272 969224558514796584 974161339061886976 974993752315479897 979732755052167168 980973656118263808 984516606395195328 984609075316618752 987321497011705856 990469843622074816 991494453465686016 993713573730189312 994225843144654848 997396206164886528 1000143854115753984 1010349403647547392 1011629082871959552 1013227891977027584 1014415939849568256 1018175293793321664 1025295400742925312 1027686687361990656 1028216470260711424 1028564837607539232 1031398349556871296 1038708475059290112 1041569930913447936 1044891263601309696 1046116437969867264 1047769751930789888 1049096826682032128 1049993271724362966 1052198195514605568 1055096813133103104 1056433168127361024 1060348234956358656 1062721460794785792 1063629547980523524 1066659831593003648 1073565557333508096 1074118991254493184 1077077996740042752 1077886531036643328 1080512556678627072 1088068588543512576 1089446704631341056 1091168499052183552 1095931506444622848 1103023234942765136 1105339518520393728 1106635570744983552 1107685209731196096 1110736684138169088 1113327244642156544 1114278574074834168 1121690694829867008 1125161835880223232 1125267514647564288 1128367425156235264 1131965535568085504 1133136518246498304 1136258106451034112 1139881378474156032 1143021547560861696 1144469265471307776 1145447205517486872 1148710587869388544 1156147523282239488 1156743529043300352 1159332502685220864 1163628907192367616 1166834496468379648 1171766172277628928 1175104537440813056 1175502671551473408 1178740970922138624 1180233930017286144 1187095400067760128 1192891764325903488 1195561643394134016 1197451145063759872 1198967801922322432 1199992310542129104 1203298074483016512 1211712746332548096 1211826554235838464 1214538812336898048 1215164919399022592 1215576626263455456 1219039807534861312 1227564561433706496 1230946281988620288 1234871493347002368 1239841704260583424 1240901139310610778 1243506958335442944 1245081948150104064 1248511925968699392 1252493150222426112 1253138823130242048 1260597982791731584 1261902031683600384 1265925953978509824 1269413353300764672 1273461227514096192 1278586757518726656 1285899241005969408 1286020016740073472 1287527923655221248 1289562771607126016 1291196094377885696 1292299411353062112 1299991669753973196 1306310340069556224 1309082520591413568 1312688808526927104 1312812100422158336 1321311455179702272 1321992604620914688 1325634457526206464 1329861608219848704 1333525138821005312 1339161339745861632 1340857482623188992 1347132538196729856 1348838777162612736 1352554586466091008 1353710333793393576 1357567058391095552 1363304873515318272 1366356163879010304 1367060534323900416 1371419783476718976 1375197799409161728 1384814567237197824 1384944633412386816 1388759907884597248 1389230430015377664 1393188351468412928 1394821917293156352 1399991028965817288 1402930927352807424 1409781176021522304 1413797646608478208 1416961947726381056 1418172730640698032 1431420743111344128 1432158655005990912 1436103995653390336 1438410102208567488 1440683408904836096 1442173750495543296 1446772518832582656 1450758118058016768 1452595606175121408 1461242008592830464 1469599132578250752 1471460484177395712 1475514094326644736 1476913612974928128 1480982245517558784 1485704765433112224 1491338764716982272 1496094309247329792 1500215781173630976 1500356686196752384 1510848690995331072 1516656948046302062 1519841837965541376 1521623909774352384 1524028730081148928 1525959020628410368 1527262940689982496 1541530031042985984 1542324705391067136 1547097524335306944 1551505209589823488 1558062712588935168 1561549901576011776 1562354896370171904 1567336895401964544 1571654627896184832 1573645240023048192 1574989907586544449 1582645219699654656 1584649752191041536 1590522352434537984 1594082191192178688 1599989747389505472 1604397432644022016 1611178486881739776 1615616995110064128 1615768738981117952 1616829796554964992 1620768835017940608 1636752748578275328 1641261709318160384 1643897259666934272 1646495324462669824 1654534852414147704 1658009277780590592 1660109264200138752 1666105026207253632 1669990866963234816 1670851764173656064 1671417861112251252 1682536042244800512 1687901271971346432 1692551137734352896 1697948303352128256 1704387159676551168 1704782343358302208 1709822067711234048 1714532321341292544 1714693355653431296 1716703898206961664 1723065881804082816 1733322226338630928 1735115293564950528 1738998754027831296 1745443360788551424 1750251744702569472 1762656806161219584 1768111456383207936 1770350895025929216 1773148810959798272 1780643100101640192 1785548452994482176 1796176717595639808 1798451702883483648 1799988465813193656 1803406115288121344 1804947111724524768 1817739831353757696 1821808218505347072 1822747379098533888 1828559711302291968 1833597065878882304 1835493864267055104 1841346842150559744 1846419422982930432 1846592844549849088 1852307240020503552 1859762556390875136 1861351708965916167 1866654705287756384 1872767888953049088 1878739725333639168 1879708234695363072 1890896974187597376 1904120029951147008 1908560990815125504 1909544873341321216 1910191841271144288 1917880136278089984 1929030025110110208 1934344157410689024 1936794141566828544 1938449117029593168 1948322678123773952 1949987504630959794 1959465510104334336 1961947312236527616 1969033212790390656 1969218150633237504 1974642994023411712 1980939687244149632 1982988906931372032 1988451686289309696 1994792412329773056 2000287708231507968 2020698807295094784 2023258165743919104 2026455783954055168 2028831879699136512 2036350587586643328 2050590801485850624 2056432940521422848 2057129675215078464 2062796699113742592 2077416950118580224 2083139861826895872 2089782527202619392 2092232875939734528 2095539503861579776 2098193653364064256 2099986543448725932 2104396391029211136 2110193626266206208 2120696469912717312 2125442921589571584 2127259095961047048 2133319663186007296 2147131114667016192 2148237982508986368 2154155993480085504 2155773062073286656 2161025113357254144 2176137177087025152 2178893409262682112 2182336998104367104 2191863012889245696 2206046469885530272 2213271141489967104 2215370419462392192 2221473368276338176 2226654489284313088 2228557148149668336 2243381389659734016 2250323671760446464 2250535029295128576 2256734850312470528 2263931071136171008 2266273036492996608 2274985422069453093 2279762756948312064 2286043095121723392 2288938530942615552 2290894411034973744 2297421175738777088 2312295046564478976 2313487058086600704 2318665005370441728 2327257814384735232 2333668992936759296 2343532344555257856 2351005343102946816 2357481941844277248 2360467860034572288 2374190800135520256 2385783528651806976 2391123286788268032 2394902290127519744 2397935603844644864 2399984621084258208 2406596148966033024 2423425492665096192 2423653108471676928 2430329838798045184 2431153252526910912 2438079615069722624 2455129122867412992 2461892563977240576 2469742986694004736 2479683408521166848 2481802278621221556 2487013916670885888 2490163896300208128 2504986300444852224 2506277646260484096 2521195965583463168 2523804063367200768 2531851907957019648 2538826706601529344 2546922455028192384 2557173515037453312 2571798482011938816 2572040033480146944 2575055847310442496 2579125543214252032 2584598822706124224 2599983339507946392 2618165041182827136 2625377617053854208 2625624200844316672 2643985209241829376 2651268915052412928 2659723216439697408 2667050277642010624 2678322679491723264 2681714965246377984 2694265076393459712 2697677554325225472 2705109172932182016 2707420667586787152 2715134116782191104 2726609747030636544 2732712327758020608 2734121068647800832 2742839566953437952 2750395598818323456 2769629134474395648 2769889266824773632 2778460860030755328 2786376702936825856 2789643834586312704 2799982057931634576 2805861854705614848 2819562352043044608 2827595293216956416 2833923895452762112 2836345461281396064 2862841486222688256 2864317310011981824 2872207991306780672 2876820204417134976 2881366817809672192 2884347500991086592 2893545037665165312 2901516236116033536 2905191212350242816 2922484017185660928 2924981256946439691 2939198265156501504 2942920968354791424 2953827225949856256 2961964491035117568 2971409530866224448 2982677529433964544 2992188618494659584 3000431562347261952 3000713372393504768 3033313896092604124 3039683675931082752 3043247819548704768 3048057460162297856 3054525881379964992 3083060062085971968 3084649410782134272 3094195048670613888 3103010419179646976 3116125425177870336 3124709792740343808 3134673790803929088 3143309255792369664 3147290480046096384 3149979815173088898 3165290439399309312 3169299504382083072 3181044704869075968 3188164382384357376 3199979494779010944 3208794865288044032 3222356973763479552 3231233990220128256 3231537477962235904 3233659593109929984 3241537670035881216 3273505497156550656 3287794519333868544 3292990648925339648 3309069704828295408 3316018555561181184 3332210052414507264 3339981733926469632 3341703528347312128 3342835722224502504 3365072084489601024 3375802543942692864 3385102275468705792 3395896606704256512 3408774319353102336 3409564686716604416 3419644135422468096 3429064642682585088 3429386711306862592 3433407796413923328 3446131763608165632 3466644452677261856 3470230587129901056 3477997508055662592 3490886721577102848 3500503489405138944 3525313612322439168 3536222912766415872 3540701790051858432 3546297621919596544 3561286200203280384 3592353435191279616 3596903405766967296 3599976931626387312 3609894223449049536 3635479662707515392 3643616437010694144 3645494758197067776 3657119422604583936 3667194131757764608 3682693684301119488 3692838845965860864 3704614480041007104 3719525112781750272 3722703417931832334 3733309410575512768 3745535777906098176 3757479450667278336 3759416469390726144 3781793948375194752 3808240059902294016 3819089746682642432 3820383682542288576 3835760272556179968 3858060050220220416 3868688314821378048 3873588283133657088 3876898234059186336 3896645356247547904 3899975009261919588 3918931020208668672 3938066425580781312 3938436301266475008 3949285988046823424 3961879374488299264 3965977813862744064 3976903372578619392 3989584824659546112 4000575416463015936 4041397614590189568 4046516331487838208 4052911567908110336 4057663759398273024 4072701175173286656 4101181602971701248 4112865881042845696 4114259350430156928 4125593398227485184 4154833900237160448 4166279723653791744 4179565054405238784 4184465751879469056 4191079007723159552 4196387306728128512 4199973086897451864 4208792782058422272 4241392939825434624 4250885843179143168 4254518191922094096 4266639326372014592 4294262229334032384 4296475965017972736 4308311986960171008 4322050226714508288 4352274354174050304 4357786818525364224 4383726025778491392 4412092939771060544 4426542282979934208 4430740838924784384 4442946736552676352 4453308978568626176 4457114296299336672 4500647343520892928 4501070058590257152 4513469700624941056 4527862142272342016 4532546072985993216 4549970844138906186 4559525513896624128 4572086190243446784 4577877061885231104 4581788822069947488 4594842351477554176 4624590093128957952 4626974116173201408 4654515628769470464 4667337985873518592 4687064689110515712 4702010686205893632 4714963883688554496 4720935720069144576 4771567057303613952 4782246573576536064 4789804580255039488 4799969242168516416 4813192297932066048 4846850985330192384 4847306216943353856 4860659677596090368 4862306505053821824 4876159230139445248 4910258245734825984 4923785127954481152 4939485973388009472 4959366817042333696 4963604557242443112 4974027833341771776 4980327792600416256 5009972600889704448 5012555292520968192 5042391931166926336 5047608126734401536 5063703815914039296 5077653413203058688 5093844910056384768 5114347030074906624 5143596964023877632 5144080066960293888 5150111694620884992 5169197645412248448 5199966679015892784 5236330082365654272 5250755234107708416 5251248401688633344 5287970418483658752 5319446432879394816 5334100555284021248 5356645358983446528 5388530152786919424 5395355108650450944 5410218345864364032 5414841335173574304 5430268233564382208 5453219494061273088 5465424655516041216 5468242137295601664 5485679133906875904 5500791197636646912 5539258268948791296 5539778533649547264 5556921720061510656 5572753405873651712 5579287669172625408 5599964115863269152 5639124704086089216 5655190586433912832 5672690922562792128 5725682972445376512 5728634620023963648 5744415982613561344 5753640408834269952 5762733635619344384 5787090075330330624 5803032472232067072 5810382424700485632 5844968034371321856 5849962513892879382 5878396530313003008 5885841936709582848 5907654451899712512 5923928982070235136 5942819061732448896 5965355058867929088 5984377236989319168 6000863124694523904 6001426744787009536 6066627792185208248 6079367351862165504 6086495639097409536 6109051762759929984 6169298821564268544 6188390097341227776 6206020838359293952 6232250850355740672 6249419585480687616 6269347581607858176 6286618511584739328 6294580960092192768 6299959630346177796 6330580878798618624 6362089409738151936 6376328764768714752 6399958989558021888 6417589730576088064 6444713947526959104 6462467980440256512 6463074955924471808 6467319186219859968 6483075340071762432 6547010994313101312 6575589038667737088 6585981297850679296 6618139409656590816 6664420104829014528 6679963467852939264 6683407056694624256 6685671444449005008 6730144168979202048 6751605087885385728 6770204550937411584 6791793213408513024 6819129373433208832 6824956266208359279 6839288270844936192 6858129285365170176 6866815592827846656 6892263527216331264 6933288905354523712 6940461174259802112 6955995016111325184 6981773443154205696 7001006978810277888 7072445825532831744 7081403580103716864 7092595243839193088 7122572400406560768 7184706870382559232 7193806811533934592 7199953863252774624 7219788446898099072 7270959325415030784 7290989516394135552 7314238845209167872 7334388263515529216 7365387368602238976 7385677691931721728 7409228960082014208 7439050225563500544 7445406835863664668 7466618821151025536 7514958901334556672 7518832938781452288 7563587896750389504 7616480119804588032 7638179493365284864 7640767365084577152 7671520545112359936 7716120100440440832 7737376629642756096 7753796468118372672 7793290712495095808 7799950018523839176 7876132851161562624 7876872602532950016 7898571976093646848 7923758748976598528 7931955627725488128 7953806745157238784 7979169649319092224 8001150832926031872 8082795229180379136 8093032662975676416 8115327518796546048 8145402350346573312 8202363205943402496 8225731762085691392 8228518700860313856 8251186796454970368 8309667800474320896 8359130108810477568 8368931503758938112 8382158015446319104 8392774613456257024 8399946173794903728 8417585564116844544 8482785879650869248 8501771686358286336 8509036383844188192 8533278652744029184 8588524458668064768 8592951930035945472 8616623973920342016 8644100453429016576 8704548708348100608 8715573637050728448 8767452051556982784 8824185879542121088 8861481677849568768 8885893473105352704 8914228592598673344 9001294687041785856 9002140117180514304 9026939401249882112 9055724284544684032 9099941688277812372 9119051027793248256 9144172380486893568 9163577644139894976 9189684702955108352 9249180186257915904 9253948232346402816 9309031257538940928 9334675971747037184 9374129378221031424 9404021372411787264 9429927767377108992 9441871440138289152 9543134114607227904 9564493147153072128 9599938484337032832 9626384595864132096 9693701970660384768 9694612433886707712 9721319355192180736 9724613010107643648 9752318460278890496 9820516491469651968 9878971946776018944 9918733634084667392 9927209114484886224 9948055666683543552 10019945201779408896 10025110585041936384 10084783862333852672 10095216253468803072 10127407631828078592 10155306826406117376 10187689820112769536 10228694060149813248 10287193928047755264 10288160133920587776 10300223389241769984 10338395290824496896 10399933358031785568 10472660164731308544 10501510468215416832 10502496803377266688 10575940836967317504 10638892865758789632 10668201110568042496 10777060305573838848 10790710217300901888 10829682670347148608 10860536467128764416 10906438988122546176 10930849311032082432 10936484274591203328 10971358267813751808 11001582395273293824 11078516537897582592 11113843440123021312 11145506811747303424 11158575338345250816 11199928231726538304 11278249408172178432 11310381172867825664 11345381845125584256 11457269240047927296 11488831965227122688 11507280817668539904 11525467271238688768 11574180150660661248 11606064944464134144 11620764849400971264 11689936068742643712 11699925027785758764 11756793060626006016 11815308903799425024 11847857964140470272 11885638123464897792 11930710117735858176 11968754473978638336 12001726249389047808 12002853489574019072 12133255584370416496 12158734703724331008 12172991278194819072 12218103525519859968 12338597643128537088 12376780194682455552 12412041676718587904 12464501700711481344 12498839170961375232 12538695163215716352 12573237023169478656 12589161920184385536 12599919260692355592 12724178819476303872 12752657529537429504 12799917979116043776 12835179461152176128 12889427895053918208 12924935960880513024 12926149911848943616 12966150680143524864 13151178077335474176 13171962595701358592 13236278819313181632 13328840209658029056 13359926935705878528 13366814113389248512 13371342888898010016 13503210175770771456 13540409101874823168 13583586426817026048 13638258746866417664 13649912532416718558 13678576541689872384 13716258570730340352 13733631185655693312 13784527054432662528 13866577810709047424 13880922348519604224 13963546886308411392 14002013957620555776 14144891651065663488 14162807160207433728 14185190487678386176 14369413740765118464 14399907726505549248 14439576893796198144 14541918650830061568 14581979032788271104 14628477690418335744 14668776527031058432 14730774737204477952 14771355383863443456 14818457920164028416 14878100451127001088 14890813671727329336 14933237642302051072 15029917802669113344 15037665877562904576 15127175793500779008 15232960239609176064 15276358986730569728 15281534730169154304 15343041090224719872 15432240200880881664 15507592936236745344 15586581424990191616 15599900037047678352 15752265702323125248 15753745205065900032 15797143952187293696 15847517497953197056 15863911255450976256 15958339298638184448 16002301665852063744 16165590458360758272 16186065325951352832 16230655037593092096 16290804700693146624 16404726411886804992 16457037401720627712 16502373592909940736 16619335600948641792 16718260217620955136 16737863007517876224 16764316030892638208 16785549226912514048 16799892347589807456 16965571759301738496 17018072767688376384 17066557305488058368 17177048917336129536 17185903860071890944 17233247947840684032 17288200906858033152 17409097416696201216 17431147274101456896 17534904103113965568 17648371759084242176 17722963355699137536 17771786946210705408 17828457185197346688 18002589374083571712 18004280234361028608 18053878802499764224 18111448569089368064 18199883376555624744 18238102055586496512 18327155288279789952 18379369405910216704 18507896464692805632 18618062515077881856 18669351943494074368 18748258756442062848 18808042744823574528 18859855534754217984 18883742880276578304 19086268229214455808 19128986294306144256 19199876968674065664 19252769191728264192 19387403941320769536 19389224867773415424 19449226020215287296 19504636920557780992 19641032982939303936 19757943893552037888 19837467268169334784 19854418228969772448 20039890403558817792 20050221170083872768 20169567724667705344 20190432506937606144 20254815263656157184 20310613652812234752 20375379640225539072 20457388120299626496 20474868798625077837 20574387856095510528 20600446778483539968 20676790581648993792 20799866716063571136 20945320329462617088 21003020936430833664 21004993606754533376 21277785731517579264 21336402221136084992 21554120611147677696 21581420434601803776 21659365340694297216 21721072934257528832 21812877976245092352 21872968549182406656 21942716535627503616 22003164790546587648 22157033075795165184 22227686880246042624 22291013623494606848 22317150676690501632 22399856463453076608 22556498816344356864 22620762345735651328 22690763690251168512 22914538480095854592 23014561635337079808 23050934542477377536 23148360301321322496 23212129888928268288 23379872137485287424 23399850055571517528 23630617807598850048 23695715928280940544 23771276246929795584 23861420235471716352 23937508947957276672 24003452498778095616 24005706979148038144 24266511168740832992 24345982556389638144 24436207051039719936 24677195286257074176 24753560389364911104 24824083353437175808 24929003401422962688 25077390326431432704 25146474046338957312 25178323840368771072 25199838521384711184 25448357638952607744 25505315059074859008 25599835958232087552 25670358922304352256 25778855790107836416 25849871921761026048 25932301360287049728 26302356154670948352 26343925191402717184 26472557638626363264 26657680419316058112 26733628226778497024 26742685777796020032 27006420351541542912 27080818203749646336 27167172853634052096 27276517493732835328 27299825064833437116 27357153083379744768 27432517141460680704 27569054108865325056 27733155621418094848 27761844697039208448 27927093772616822784 28004027915241111552 28289783302131326976 28325614320414867456 28370380975356772352 28799815453011098496 28879153787592396288 29083837301660123136 29163958065576542208 29256955380836671488 29337553054062116864 29461549474408955904 29636915840328056832 29756200902254002176 29781627343454658672 29866475284604102144 30059835605338226688 30075331755125809152 30254351587001558016 30465920479218352128 30563069460338308608 30686082180449439744 30864480401761763328 31015185872473490688 31173162849980383232 31199800074095356704 31504531404646250496 31507490410131800064 31594287904374587392 31695034995906394112 31727822510901952512 31916678597276368896 32004603331704127488 32331180916721516544 32372130651902705664 32581609401386293248 32809452823773609984 32914074803441255424 33004747185819881472 33436520435241910272 33475726015035752448 33528632061785276416 33599784695179614912 33931143518603476992 34036145535376752768 34133114610976116736 34371807720143781888 34466495895681368064 34576401813716066304 34818194833392402432 34862294548202913792 35069808206227931136 35296743518168484352 35445926711398275072 35543573892421410816 35656914370394693376 36005178748167143424 36008560468722057216 36222897138178736128 36399766753111249488 36476204111172993024 36654310576559579904 36758738811820433408 37015792929385611264 37236125030155763712 37338703886988148736 37496517512884125696 37616085489647149056 37719711069508435968 37767485760553156608 38172536458428911616 38257972588612288512 38399753937348131328 38505538383456528384 38774807882641539072 38778449735546830848 38898452040430574592 39009273841115561984 39515887787104075776 39708836457939544896 40079780807117635584 40100442340167745536 40339135449335410688 40509630527312314368 40621227305624469504 40750759280451078144 40914776240599252992 40949737597250155674 41148775712191021056 41200893556967079936 41353581163297987584 41599733432127142272 41890640658925234176 42006041872861667328 42009987213509066752 42555571463035158528 43108241222295355392 43318730681388594432 43442145868515057664 43625755952490184704 43745937098364813312 43885433071255007232 44006329581093175296 44314066151590330368 44455373760492085248 44582027246989213696 44634301353381003264 44799712926906153216 45112997632688713728 45241524691471302656 45381527380502337024 45829076960191709184 46029123270674159616 46101869084954755072 46296720602642644992 46759744274970574848 46799700111143035056 47261235615197700096 47391431856561881088 47542552493859591168 47875017895914553344 48006904997556191232 48533022337481665984 48691965112779276288 48872414102079439872 49507120778729822208 49648166706874351616 49858006802845925376 50154780652862865408 50292948092677914624 50356647680737542144 50399677042769422368 50896715277905215488 51199671916464175104 51340717844608704512 51557711580215672832 51699743843522052096 51864602720574099456 52604712309341896704 52687850382805434368 52945115277252726528 53315360838632116224 53467256453556994048 53485371555592040064 54012840703083085824 54161636407499292672 54334345707268104192 54553034987465670656 54599650129666874232 54714306166759489536 55138108217730650112 55466311242836189696 55523689394078416896 55854187545233645568 56008055830482223104 56579566604262653952 56651228640829734912 57599630906022196992 57758307575184792576 58167674603320246272 58513910761673342976 58675106108124233728 58923098948817911808 59273831680656113664 59512401804508004352 59563254686909317344 59732950569208204288 60119671210676453376 60150663510251618304 60508703174003116032 60931840958436704256 61126138920676617216 61372164360898879488 62030371744946981376 62399600148190713408 63009062809292500992 63014980820263600128 63188575808749174784 63390069991812788224 63833357194552737792 64009206663408254976 64662361833443033088 64744261303805411328 65163218802772586496 65618905647547219968 65828149606882510848 66009494371639762944 66873040870483820544 66951452030071504896 67199569390359229824 67862287037206953984 68072291070753505536 68266229221952233472 68743615440287563776 69152803627432132608 69636389666784804864 70139616412455862272 70593487036336968704 70891853422796550144 71087147784842821632 71313828740789386752 72010357496334286848 72017120937444114432 72445794276357472256 72799533506222498976 73308621153119159808 73517477623640866816 74031585858771222528 74472250060311527424 74677407773976297472 75232170979294298112 75439422139016871936 75534971521106313216 76345072916857823232 76515945177224577024 76799507874696262656 77011076766913056768 77549615765283078144 77796904080861149184 78018547682231123968 79031775574208151552 79417672915879089792 80200884680335491072 80678270898670821376 81019261054624628736 81242454611248939008 81501518560902156288 81829552481198505984 81899475194500311348 82297551424382042112 82707162326595975168 83199466864254284544 83781281317850468352 84012083745723334656 84019974427018133504 85111142926070317056 86637461362777188864 86884291737030115328 87251511904980369408 87491874196729626624 87770866142510014464 88012659162186350592 88910747520984170496 89268602706762006528 89599425853812306432 90225995265377427456 90483049382942605312 90763054761004674048 92058246541348319232 92203738169909510144 92593441205285289984 93519488549941149696 93599400222286070112 94522471230395400192 94782863713123762176 95085104987719182336 95750035791829106688 96013809995112382464 97066044674963331968 97744828204158879744 99014241557459644416 99296333413748703232 100309561305725730816 100585896185355829248 100799354085538844736 101793430555810430976 102399343832928350208 102681435689217409024 103115423160431345664 103399487687044104192 103729205441148198912 105209424618683793408 105890230554505453056 106630721677264232448 106934512907113988096 106970743111184080128 108025681406166171648 108668691414536208384 109106069974931341312 109199300259333748464 109428612333518979072 110276216435461300224 110932622485672379392 111047378788156833792 111708375090467291136 112016111660964446208 113159133208525307904 113302457281659469824 115199261812044393984 115516615150369585152 116335349206640492544 117027821523346685952 117350212216248467456 118547663361312227328 119126509373818634688 119465901138416408576 120239342421352906752 120301327020503236608 121017406348006232064 121863681916873408512 122252277841353234432 122744328721797758976 124060743489893962752 124799200296381426816 126018125618585001984 126029961640527200256 126377151617498349568 126780139983625576448 127666714389105475584 129324723666886066176 130326437605545172992 131237811295094439936 131656299213765021696 132018988743279525888 133746081740967641088 133902904060143009792 134399138780718459648 135724574074413907968 136144582141507011072 136532458443904466944 137487230880575127552 138305607254864265216 140279232824911724544 141186974072673937408 141783706845593100288 142174295569685643264 142627657481578773504 144020714992668573696 144891588552714944512 145599067012444997952 146617242306238319616 147034955247281733632 148944500120623054848 149354815547952594944 150464341958588596224 150878844278033743872 151069943042212626432 152690145833715646464 153599015749392525312 154022153533826113536 155099231530566156288 155593808161722298368 156037095364462247936 158063551148416303104 158835345831758179584 160401769360670982144 161356541797341642752 162038522109249257472 162484909222497878016 163003037121804312576 163659104962397011968 163798950389000622696 165414324653191950336 166398933728508569088 167562562635700936704 168024167491446669312 168039948854036267008 173274922725554377728 173768583474060230656 174503023809960738816 175541732285020028928 176025318324372701184 177821495041968340992 178537205413524013056 179198851707624612864 180451990530754854912 181526109522009348096 184116493082696638464 184407476339819020288 187198800444572140224 189044942460790800384 189565727426247524352 190170209975438364672 191500071583658213376 192027619990224764928 194132089349926663936 195489656408317759488 198028483114919288832 198592666827497406464 200619122611451461632 201598708171077689472 203586861111620861952 204798687665856700416 205362871378434818048 206230846320862691328 207458410882296397824 210418849237367586816 211780461109010906112 213261443354528464896 213941486222368160256 216051362812332343296 217337382829072416768 218212139949862682624 218398600518667496928 220552432870922600448 221865244971344758784 222094757576313667584 223416750180934582272 224032223321928892416 226318266417050615808 226604914563318939648 230398523624088787968 231033230300739170304 234055643046693371904 234700424432496934912 237095326722624454656 238253018747637269376 238931802276832817152 240602654041006473216 242034812696012464128 243727363833746817024 244504555682706468864 245488657443595517952 248121486979787925504 249598400592762853632 252036251237170003968 252059923281054400512 253560279967251152896 255333428778210951168 260652875211090345984 262475622590188879872 263312598427530043392 264037977486559051776 267805808120286019584 268798277561436919296 271449148148827815936 272289164283014022144 273064916887808933888 276611214509728530432 280558465649823449088 282373948145347874816 283567413691186200576 284348591139371286528 285255314963157547008 288041429985337147392 289783177105429889024 291198134024889995904 293234484612476639232 294069910494563467264 297889000241246109696 300928683917177192448 301757688556067487744 305380291667431292928 307198031498785050624 308044307067652227072 310198463061132312576 311187616323444596736 312074190728924495872 317670691663516359168 320803538721341964288 322713083594683285504 324077044218498514944 326006074243608625152 327318209924794023936 327597900778001245392 330828649306383900672 332797867457017138176 335125125271401873408 336048334982893338624 346549845451108755456 347537166948120461312 349006047619921477632 351083464570040057856 352050636648745402368 355642990083936681984 358397703415249225728 360903981061509709824 363052219044018696192 368232986165393276928 368814952679638040576 374397600889144280448 378089884921581600768 379131454852495048704 380340419950876729344 383000143167316426752 388264178699853327872 390979312816635518976 396056966229838577664 401238245222902923264 403197416342155378944 407173722223241723904 409597375331713400832 410725742756869636096 412461692641725382656 414916821764592795648 420837698474735173632 423560922218021812224 426522886709056929792 427882972444736320512 434674765658144833536 436797201037334993856 441104865741845200896 443730489942689517568 446833500361869164544 448064446643857784832 452636532834101231616 453209829126637879296 460797047248177575936 462066460601478340608 468111286093386743808 474190653445248909312 476506037495274538752 477863604553665634304 481205308082012946432 484069625392024928256 487454727667493634048 489009111365412937728 490977314887191035904 496242973959575851008 499196801185525707264 504072502474340007936 504119846562108801024 507120559934502305792 521305750422180691968 526625196855060086784 528075954973118103552 535611616240572039168 537596555122873838592 544578328566028044288 546129833775617867776 553222429019457060864 564747896290695749632 567134827382372401152 568697182278742573056 570510629926315094016 576082859970674294784 579566354210859778048 582396268049779991808 586468969224953278464 588139820989126934528 595778000482492219392 601857367834354384896 610760583334862585856 614396062997570101248 616088614135304454144 622375232646889193472 635341383327032718336 645426167189366571008 648154088436997029888 652012148487217250304 654636419849588047872 655195801556002490784 661657298612767801344 665595734914034276352 670250250542803746816 672096669965786677248 693099690902217510912 695074333896240922624 702166929140080115712 704101273297490804736 711285980167873363968 716795406830498451456 721807962123019419648 726104438088037392384 736465972330786553856 748795201778288560896 756179769843163201536 760680839901753458688 766000286334632853504 776528357399706655744 781958625633271037952 792113932459677155328 806394832684310757888 814347444446483447808 819194750663426801664 821451485513739272192 829833643529185591296 841675396949470347264 847121844436043624448 853045773418113859584 855765944889472641024 869349531316289667072 873594402074669987712 882209731483690401792 887460979885379035136 893667000723738329088 905273065668202463232 921594094496355151872 924132921202956681216 936222572186773487616 953012074990549077504 955727209107331268608 962410616164025892864 968139250784049856512 978018222730825875456 981954629774382071808 992485947919151702016 998393602371051414528 1008145004948680015872 1014241119869004611584 1042611500844361383936 1053250393710120173568 1056151909946236207104 1075193110245747677184 1089156657132056088576 1092259667551235735552 1106444858038914121728 1129495792581391499264 1134269654764744802304 1137394364557485146112 1141021259852630188032 1164792536099559983616 1172937938449906556928 1176279641978253869056 1203714735668708769792 1221521166669725171712 1228792125995140202496 1232177228270608908288 1244750465293778386944 1270682766654065436672 1290852334378733142016 1304024296974434500608 1310391603112004981568 1323314597225535602688 1331191469828068552704 1340500501085607493632 1344193339931573354496 1386199381804435021824 1390148667792481845248 1404333858280160231424 1422571960335746727936 1433590813660996902912 1443615924246038839296 1452208876176074784768 1472931944661573107712 1497590403556577121792 1512359539686326403072 1521361679803506917376 1553056714799413311488 1563917251266542075904 1584227864919354310656 1612789665368621515776 1638389501326853603328 1642902971027478544384 1659667287058371182592 1694243688872087248896 1706091546836227719168 1711531889778945282048 1738699062632579334144 1747188804149339975424 1764419462967380803584 1774921959770758070272 1787334001447476658176 1843188188992710303744 1848265842405913362432 1906024149981098155008 1911454418214662537216 1936278501568099713024 1956036445461651750912 1963909259548764143616 1984971895838303404032 1996787204742102829056 2016290009897360031744 2028482239738009223168 2085223001688722767872 2106500787420240347136 2112303819892472414208 2150386220491495354368 2178313314264112177152 2184519335102471471104 2258991585162782998528 2268539309529489604608 2282042519705260376064 2329585072199119967232 2345875876899813113856 2443042333339450343424 2457584251990280404992 2464354456541217816576 2489500930587556773888 2541365533308130873344 2581704668757466284032 2608048593948869001216 2620783206224009963136 2646629194451071205376 2662382939656137105408 2681001002171214987264 2772398763608870043648 2808667716560320462848 2867181627321993805824 2887231848492077678592 2904417752352149569536 2945863889323146215424 2995180807113154243584 3042723359607013834752 3106113429598826622976 3127834502533084151808 3168455729838708621312 3225579330737243031552 3276779002653707206656 3319334574116742365184 3388487377744174497792 3412183093672455438336 3423063779557890564096 3494377608298679950848 3528838925934761607168 3549843919541516140544 3686376377985420607488 3696531684811826724864 3812048299962196310016 3822908836429325074432 3872557003136199426048 3912072890923303501824 3969943791676606808064 3993574409484205658112 4032580019794720063488 4056964479476018446336 4170446003377445535744 4213001574840480694272 4300772440982990708736 4356626628528224354304 4517983170325565997056 4537078619058979209216 4564085039410520752128 4659170144398239934464 4691751753799626227712 4915168503980560809984 4928708913082435633152 4979001861175113547776 5082731066616261746688 5216097187897738002432 5241566412448019926272 5293258388902142410752 5324765879312274210816 5362002004342429974528 5544797527217740087296 5734363254643987611648 5808835504704299139072 5891727778646292430848 5990361614226308487168 6085446719214027669504 6212226859197653245952 6255669005066168303616 6336911459677417242624 6451158661474486063104 6553558005307414413312 6776974755488348995584 6846127559115781128192 6988755216597359901696 7099687839083032281088 7372752755970841214976 7393063369623653449728 7624096599924392620032 7645817672858650148864 7745114006272398852096 7824145781846607003648 7939887583353213616128 7987148818968411316224 8426003149680961388544 8601544881965981417472 8713253257056448708608 9035966340651131994112 9128170078821041504256 9318340288796479868928 9383503507599252455424 9830337007961121619968 9958003722350227095552 10165462133232523493376 10483132824896039852544 10586516777804284821504 10649531758624548421632 11089595054435480174592 11468726509287975223296 11617671009408598278144 11980723228452616974336 12170893438428055339008 12424453718395306491904 12511338010132336607232 12902317322948972126208 13553949510976697991168 13692255118231562256384 13977510433194719803392 14199375678166064562176 14745505511941682429952 14786126739247306899456 15248193199848785240064 15291635345717300297728 15648291563693214007296 15879775166706427232256 15974297637936822632448 17203089763931962834944 17426506514112897417216 18071932681302263988224 18256340157642083008512 18636680577592959737856 18767007015198504910848 19660674015922243239936 20330924266465046986752 20966265649792079705088 21299063517249096843264 22179190108870960349184 22937453018575950446592 23235342018817196556288 23961446456905233948672 24848907436790612983808 25804634645897944252416 27107899021953395982336 27384510236463124512768 27955020866389439606784 28398751356332129124352 29491011023883364859904 30496386399697570480128 31759550333412854464512 31948595275873645264896 34406179527863925669888 34853013028225794834432 36512680315284166017024 37273361155185919475712 37534014030397009821696 40661848532930093973504 41932531299584159410176 42598127034498193686528 44358380217741920698368 45874906037151900893184 47922892913810467897344 49697814873581225967616 51609269291795888504832 54215798043906791964672 54769020472926249025536 55910041732778879213568 58982022047766729719808 60992772799395140960256 63897190551747290529792 68812359055727851339776 69706026056451589668864 74546722310371838951424 81323697065860187947008 83865062599168318820352 85196254068996387373056 95845785827620935794688 99395629747162451935232 103218538583591777009664 109538040945852498051072 111820083465557758427136 121985545598790281920512 127794381103494581059584 137624718111455702679552 149093444620743677902848 162647394131720375894016 167730125198336637640704 191691571655241871589376 198791259494324903870464 206437077167183554019328 223640166931115516854272 243971091197580563841024 255588762206989162119168 298186889241487355805696 335460250396673275281408 383383143310483743178752 412874154334367108038656 447280333862231033708544 487942182395161127682048 596373778482974711611392 670920500793346550562816 766766286620967486357504 894560667724462067417088 1341841001586693101125632 1789121335448924134834176 2683682003173386202251264 5367364006346772404502528
- Sum of all divisors σ(n): 22122755587325396828160000
- Sum of proper divisors (its aliquot sum) s(n): 16755391580978624423657472
- 5367364006346772404502528 is an abundant number, because the sum of its proper divisors (16755391580978624423657472) is greater than itself. Its abundance is 11388027574631852019154944
Bases of 5367364006346772404502528
- Binary: 100011100001001010101100010110001000111001100011011011010010011010000000000000000002
- Hexadecimal: 0x4709562C4731B69340000
- Base-36: OA123FQN9DM251C0
Squares and roots of 5367364006346772404502528
- 5367364006346772404502528 squared (53673640063467724045025282) is 28808596376626875480522133346938800901527158390784
- 5367364006346772404502528 cubed (53673640063467724045025283) is 154626223265279137382264169954034496081059581034225325446607578976539901952
-
The
square root of 5367364006346772404502528 is 2316757217825.5477282541 -
5367364006346772404502528 is a
perfect cube number . Itscube root is 175086912
Scales and comparisons
How big is 5367364006346772404502528?- 5,367,364,006,346,772,404,502,528 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,367,364,006,346,772,404,502,528 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 5367364006346772404502528 cubic inches would be around 14590576 feet tall.
Recreational maths with 5367364006346772404502528
- 5367364006346772404502528 backwards is 8252054042776436004637635
- 5367364006346772404502528 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 5367364006346772404502528's digits is 99
- 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 5367364006346772404502528 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 5367364006346772404502528 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/5367364006346772404502528/
Chicago style:
Numbermatics. 2024. "Number 5367364006346772404502528 - Facts about the integer". https://numbermatics.com/n/5367364006346772404502528/
The information we have on file for 5367364006346772404502528 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 5367364006346772404502528, math, Factors of 5367364006346772404502528, curriculum, school, college, exams, university, Prime factorization of 5367364006346772404502528, STEM, science, technology, engineering, physics, economics, calculator, five septillion, three hundred sixty-seven sextillion, three hundred sixty-four quintillion, six quadrillion, three hundred forty-six trillion, seven hundred seventy-two billion, four hundred four million, five hundred two thousand, five hundred twenty-eight.