3424956403389161983017984
3,424,956,403,389,161,983,017,984 is an even composite number composed of six prime numbers multiplied together.
3424956403389161983017984 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-four thousand, two hundred fifty-five divisors.
Prime factorization of 3424956403389161983017984:
210 × 34 × 72 × 112 × 196 × 236
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 19 × 19 × 19 × 19 × 19 × 19 × 23 × 23 × 23 × 23 × 23 × 23)See below for interesting mathematical facts about the number 3424956403389161983017984 from the Numbermatics database.
Names of 3424956403389161983017984
- Cardinal: 3424956403389161983017984 can be written as Three septillion, four hundred twenty-four sextillion, nine hundred fifty-six quintillion, four hundred three quadrillion, three hundred eighty-nine trillion, one hundred sixty-one billion, nine hundred eighty-three million, seventeen thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 3.424956403389161983017984 × 1024
Factors of 3424956403389161983017984
Divisors of 3424956403389161983017984
- Number of divisors d(n): 24255
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 23 24 27 28 32 33 36 38 42 44 46 48 49 54 56 57 63 64 66 69 72 76 77 81 84 88 92 96 98 99 108 112 114 121 126 128 132 133 138 144 147 152 154 161 162 168 171 176 184 189 192 196 198 207 209 216 224 228 231 242 252 253 256 264 266 276 288 294 297 304 308 322 324 336 342 352 361 363 368 378 384 392 396 399 414 418 432 437 441 448 456 462 483 484 504 506 512 513 528 529 532 539 552 567 576 588 594 608 616 621 627 644 648 672 684 693 704 722 726 736 756 759 768 784 792 798 828 836 847 864 874 882 891 896 912 924 931 966 968 1008 1012 1024 1026 1056 1058 1064 1078 1083 1089 1104 1127 1134 1152 1176 1188 1197 1216 1232 1242 1254 1288 1296 1311 1323 1344 1368 1386 1408 1444 1449 1452 1463 1472 1512 1518 1536 1539 1568 1584 1587 1596 1617 1656 1672 1694 1728 1748 1764 1771 1782 1792 1824 1848 1862 1863 1881 1932 1936 2016 2024 2052 2079 2112 2116 2128 2156 2166 2178 2208 2254 2268 2277 2299 2304 2352 2376 2394 2432 2464 2484 2508 2527 2541 2576 2592 2622 2646 2688 2736 2772 2783 2793 2816 2888 2898 2904 2926 2944 3024 3036 3059 3072 3078 3136 3168 3174 3192 3234 3249 3267 3312 3344 3381 3388 3456 3496 3528 3542 3564 3584 3591 3648 3696 3703 3724 3726 3762 3864 3872 3933 3969 3971 4032 4048 4104 4158 4224 4232 4256 4312 4332 4347 4356 4389 4416 4508 4536 4554 4598 4608 4704 4752 4761 4788 4807 4851 4864 4928 4968 5016 5054 5082 5152 5184 5244 5292 5313 5376 5472 5544 5566 5586 5632 5643 5776 5796 5808 5819 5852 5888 5929 6048 6072 6118 6156 6237 6272 6336 6348 6384 6468 6498 6534 6624 6688 6762 6776 6831 6859 6897 6912 6992 7056 7084 7128 7168 7182 7296 7392 7406 7448 7452 7524 7581 7623 7728 7744 7866 7938 7942 8064 8096 8208 8303 8316 8349 8379 8448 8464 8512 8624 8664 8694 8712 8778 8832 9016 9072 9108 9177 9196 9216 9408 9504 9522 9576 9614 9702 9728 9747 9801 9856 9936 10032 10051 10108 10143 10164 10241 10304 10368 10488 10584 10626 10752 10773 10944 11088 11109 11132 11172 11264 11286 11552 11592 11616 11638 11704 11776 11799 11858 11913 12096 12144 12167 12236 12312 12397 12474 12544 12672 12696 12768 12936 12996 13041 13068 13167 13248 13376 13524 13552 13662 13718 13794 13824 13984 14112 14168 14256 14283 14364 14421 14553 14592 14784 14812 14896 14904 15048 15162 15246 15456 15488 15732 15876 15884 15939 16093 16128 16192 16416 16606 16632 16698 16758 16896 16928 16929 17024 17248 17328 17388 17424 17457 17556 17664 17689 17787 18032 18144 18216 18354 18392 18816 19008 19044 19152 19228 19404 19456 19481 19494 19602 19712 19872 20064 20102 20216 20286 20328 20482 20493 20577 20608 20691 20736 20976 21168 21252 21413 21504 21546 21888 22176 22218 22264 22344 22572 22743 22869 23104 23184 23232 23276 23408 23552 23598 23716 23826 24192 24288 24334 24472 24624 24794 24909 24948 25047 25088 25137 25344 25392 25536 25872 25921 25992 26082 26136 26334 26496 26752 27048 27104 27324 27436 27531 27588 27648 27797 27968 28224 28336 28512 28566 28728 28842 29106 29184 29241 29568 29624 29792 29808 30096 30153 30324 30429 30492 30723 30912 30976 31464 31752 31768 31878 32186 32256 32384 32832 33212 33264 33327 33396 33516 33649 33792 33856 33858 34048 34496 34656 34776 34848 34914 35112 35328 35378 35397 35574 35739 36064 36288 36432 36501 36708 36784 37191 37632 38016 38088 38304 38456 38808 38962 38988 39204 39424 39501 39744 40128 40204 40432 40572 40656 40733 40964 40986 41154 41216 41382 41472 41952 42336 42504 42826 42849 43092 43263 43659 43681 43776 44352 44436 44528 44688 45144 45486 45738 46208 46368 46464 46552 46816 47196 47432 47652 47817 48013 48279 48384 48576 48668 48944 49248 49588 49818 49896 50094 50176 50274 50688 50784 51072 51744 51842 51984 52164 52272 52371 52668 52877 52992 53067 53361 53504 54096 54208 54648 54872 55062 55176 55594 55936 56448 56672 57024 57132 57456 57684 58121 58212 58368 58443 58482 59136 59248 59584 59616 60192 60306 60648 60858 60984 61446 61731 61824 61952 62073 62928 63504 63536 63756 64009 64239 64372 64512 64768 65664 66424 66528 66654 66792 67032 67298 67712 67716 68096 68229 68607 68992 69312 69552 69696 69828 70224 70357 70656 70756 70794 71148 71478 72128 72576 72864 73002 73416 73568 74382 74727 75141 75264 75411 75449 76032 76176 76608 76912 77616 77763 77924 77976 78408 78848 79002 79488 80256 80408 80864 81144 81312 81466 81928 81972 82308 82432 82593 82764 82944 83391 83904 84672 85008 85169 85652 85698 86184 86526 87318 87362 87552 88704 88872 89056 89376 90288 90459 90972 91287 91333 91476 92169 92416 92736 92928 93104 93632 94392 94864 95304 95634 96026 96558 96768 97152 97336 97888 98496 99176 99636 99792 99981 100188 100548 100947 101376 101568 102144 103488 103684 103968 104328 104544 104742 105336 105754 105984 106134 106722 107008 107217 108192 108416 109296 109503 109744 110124 110352 110561 111188 111573 111872 112651 112896 113344 114048 114264 114912 115368 116242 116424 116886 116964 118272 118496 118503 119168 119232 120384 120612 121296 121716 121968 122199 122892 123462 123648 123904 124146 125856 127008 127072 127512 128018 128478 128744 129536 129789 130321 131043 131328 132848 133056 133308 133584 133837 134064 134596 135424 135432 136192 136367 136458 137214 137984 138624 139104 139392 139656 140448 140714 141512 141588 142296 142956 143451 144039 144256 144837 145152 145728 146004 146832 147136 148764 149454 150282 150528 150822 150898 152064 152352 153216 153824 155232 155526 155848 155952 156816 157113 157757 158004 158631 158976 159201 160083 160512 160816 161728 162288 162624 162932 163856 163944 164616 164864 165186 165528 166782 167808 169344 170016 170338 171304 171396 172368 173052 174363 174636 174724 175104 175329 177408 177744 178112 178752 180576 180918 181944 182574 182666 182952 184338 184832 185193 185472 185856 186208 186219 187264 188784 189728 190608 190969 191268 192027 192052 192717 193116 193536 194304 194579 194672 195776 196992 198352 199272 199584 199962 200376 201096 201894 203136 204288 204687 206976 207368 207936 208656 209088 209484 210672 211071 211508 211968 212268 213444 214016 214434 216384 216832 218592 219006 219488 220248 220704 221122 222376 223146 223744 224181 225302 225423 225792 226347 226688 228096 228528 229824 230736 231173 232484 232848 233289 233772 233928 235543 236544 236992 237006 238336 238464 240768 241224 242592 243432 243936 244398 245784 246924 247296 247779 248292 250173 251712 254016 254144 255024 255507 256036 256956 257488 259072 259578 260642 262086 262656 265696 266112 266616 267168 267674 268128 269192 270848 270864 271377 272734 272916 273999 274428 275968 276507 277248 278208 278784 279312 279841 280896 281428 283024 283176 284592 285131 285912 286902 288078 288512 289674 290304 291456 292008 293664 294272 297528 298908 299943 300564 301644 301796 302841 304128 304704 305767 306432 307648 310464 311052 311696 311904 313632 314226 315514 316008 317262 317952 318402 320166 321024 321632 321651 323456 324576 325248 325864 327712 327888 328509 329232 330372 331056 331683 333564 334719 335616 336091 337953 338688 340032 340676 342608 342792 344736 346104 348726 349272 349448 350658 354816 355488 356224 357504 361152 361836 363888 365148 365332 365904 366597 368676 369664 370139 370386 370944 371712 372416 372438 374528 377568 379456 381216 381938 382536 384054 384104 385434 386232 388608 389158 389344 389367 390963 391552 393129 393984 396704 398544 399168 399924 400752 401511 402192 403788 406272 406847 408576 409101 409374 413952 414736 415872 417312 418176 418968 421344 422142 423016 424536 426888 428868 432117 432768 433664 434511 437184 438012 438976 440496 441408 442244 444752 446292 447488 448063 448362 450604 450846 451584 452694 453376 456192 457056 459648 461472 462346 464968 465696 466578 467544 467856 471086 471339 473271 473984 474012 475893 476672 476928 477603 480249 481536 482448 485184 486864 487872 488796 491568 492499 493848 494592 495558 496584 500346 503424 508032 508288 510048 511014 512072 513912 514976 519156 521284 523089 524172 525312 525987 528143 531392 532224 533232 534336 535348 536256 538384 541696 541728 542754 545468 545832 547998 548856 551936 553014 554496 555579 556416 557568 558624 559682 561792 562856 566048 566352 569184 570262 571824 572907 573804 576081 576156 577024 578151 579348 580608 582912 583737 584016 587328 588544 595056 596183 597816 599886 601128 603288 603592 605682 609408 611534 612864 615296 620928 622104 623392 623808 627264 628452 631028 632016 633213 634524 635904 636804 639331 640332 642048 643264 643302 646912 649152 650496 651728 655424 655776 657018 658464 660744 662112 663366 667128 669438 671232 672182 672543 675906 677376 679041 680064 681352 685216 685584 689472 692208 693519 697452 698544 698896 699867 701316 706629 709632 710976 712448 715008 722304 723672 727776 730296 730664 731808 733194 737352 740278 740772 741888 744832 744876 749056 750519 755136 758912 762432 763876 765072 766521 768108 768208 770868 772464 773927 777216 778316 778688 778734 781926 783104 786258 787968 793408 797088 798336 799848 801504 803022 804384 807576 812544 813694 814131 818202 818748 821997 827904 829472 829521 829939 831744 834624 836352 837936 839523 842688 844284 846032 849072 853776 855393 857736 864234 865536 867328 869022 874368 876024 877952 880992 882816 884488 889504 892584 896126 896724 901208 901692 905388 906752 908523 912247 912384 914112 917301 919296 922944 924692 929936 931392 933156 935088 935712 936859 942172 942678 946542 947968 948024 951786 953344 953856 955206 960498 963072 964896 970368 973728 975744 977592 983136 984998 985527 987696 991116 993168 995049 1000692 1004157 1004663 1006848 1008273 1013859 1016064 1016576 1020096 1022028 1024144 1027824 1029952 1038312 1042568 1046178 1048344 1051974 1056286 1062784 1064448 1066464 1068672 1070696 1072512 1076768 1083456 1085508 1090936 1091664 1095996 1097712 1099791 1104299 1106028 1108992 1110417 1111158 1112832 1115136 1117248 1119364 1123584 1125712 1132096 1132704 1138368 1140524 1143648 1145814 1147608 1152162 1152312 1154048 1156302 1158696 1165824 1167474 1168032 1172889 1174656 1177088 1179387 1190112 1192366 1195632 1199772 1202256 1204533 1206576 1207184 1211364 1216171 1218816 1220541 1223068 1225728 1227303 1230592 1241856 1244208 1246784 1247616 1254528 1256904 1262056 1264032 1266426 1269048 1273608 1278662 1280664 1286528 1286604 1293824 1296351 1298304 1300992 1303456 1303533 1310848 1311552 1314036 1316928 1321488 1324224 1326732 1334256 1336783 1338876 1342464 1344189 1344364 1345086 1351812 1354752 1358082 1360128 1362704 1370432 1371168 1378944 1384416 1387038 1394904 1397088 1397792 1399734 1402632 1413258 1419813 1421952 1424896 1427679 1430016 1432809 1433531 1444608 1447344 1455552 1460592 1461328 1463616 1466388 1472207 1474704 1477497 1480556 1481544 1483776 1489664 1489752 1498112 1501038 1510272 1517824 1524864 1527752 1530144 1533042 1536216 1536416 1541736 1544928 1547854 1556632 1557376 1557468 1563852 1566208 1569267 1572516 1575936 1577961 1584429 1586816 1594176 1596672 1599696 1603008 1606044 1608768 1615152 1618211 1625088 1627388 1628262 1636404 1637496 1643994 1655808 1658944 1659042 1659878 1663488 1669248 1672704 1675872 1679046 1685376 1688568 1692064 1698144 1707552 1710786 1715472 1718721 1728243 1728468 1731072 1734453 1735327 1738044 1748736 1751211 1752048 1755904 1761984 1765632 1768976 1779008 1785168 1788549 1792252 1793448 1802416 1803384 1810776 1813504 1817046 1824494 1828224 1834602 1838592 1845888 1849384 1859872 1862784 1866312 1870176 1871424 1873718 1884344 1885356 1893084 1895936 1896048 1899639 1903572 1907712 1910412 1917993 1920996 1926144 1929792 1940736 1947456 1951488 1955184 1958887 1966272 1969996 1971054 1975392 1982232 1986336 1990098 2001384 2008314 2009326 2013696 2016546 2027718 2032128 2033152 2037123 2040192 2044056 2048288 2055648 2059904 2076624 2080557 2085136 2092356 2096688 2099601 2100659 2103948 2112572 2119887 2125568 2128896 2132928 2137344 2140369 2141392 2145024 2153536 2166912 2171016 2181872 2183328 2191992 2195424 2199582 2208598 2212056 2220834 2222316 2225664 2234496 2238728 2247168 2251424 2251557 2264192 2265408 2276736 2281048 2287296 2291628 2295216 2299563 2304324 2304624 2312604 2317392 2321781 2331648 2334948 2336064 2345778 2349312 2354176 2358774 2380224 2384732 2391264 2399544 2404512 2409066 2413152 2414368 2422728 2432342 2437632 2441082 2446136 2454606 2461184 2465991 2476099 2483712 2488416 2489817 2493568 2495232 2509056 2513808 2518569 2524112 2528064 2532852 2538096 2542903 2547216 2557324 2561328 2566179 2573056 2573208 2587648 2590973 2592702 2596608 2601984 2606912 2607066 2621696 2623104 2628072 2633856 2642976 2648448 2653464 2668512 2673566 2677752 2688378 2688728 2690172 2703624 2716164 2720256 2725408 2725569 2736741 2740864 2742336 2751903 2757888 2768832 2774076 2789808 2794176 2795584 2799468 2805264 2810577 2826516 2839626 2843904 2849792 2855358 2860032 2865618 2867062 2889216 2894688 2911104 2921184 2922656 2927232 2932776 2944414 2949408 2954994 2961112 2963088 2979328 2979504 2985147 2997383 3002076 3013989 3020544 3024819 3035648 3041577 3049728 3055504 3060288 3066084 3072432 3072832 3078251 3083472 3089856 3095708 3113264 3114752 3114936 3127704 3132416 3136441 3138534 3145032 3155922 3168858 3173632 3188352 3193344 3199392 3206016 3212088 3217536 3230304 3236422 3254776 3256524 3272808 3274992 3287988 3299373 3312897 3317888 3318084 3319756 3326976 3331251 3338496 3345408 3351744 3358092 3370752 3377136 3384128 3396288 3415104 3421572 3430944 3437442 3456486 3456936 3462144 3468906 3470654 3476088 3497472 3502422 3504096 3511808 3518667 3523968 3531264 3537952 3538161 3558016 3570336 3577098 3584504 3586896 3604832 3606768 3613599 3621552 3628411 3634092 3648513 3648988 3656448 3661623 3669204 3677184 3681909 3691776 3697001 3698768 3719744 3725568 3732624 3740352 3742848 3747436 3768688 3770712 3786168 3791872 3792096 3799278 3807144 3820824 3835986 3841992 3859584 3881472 3889053 3894912 3902976 3910368 3917774 3932544 3939992 3942108 3950784 3964464 3972672 3980196 4002768 4010349 4016628 4018652 4027392 4032567 4033092 4055436 4064256 4066304 4074246 4080384 4088112 4096576 4111296 4119808 4153248 4161114 4170272 4184712 4193376 4199202 4201318 4207896 4225144 4239774 4251136 4259439 4265856 4274688 4280738 4282784 4283037 4290048 4300593 4307072 4333824 4342032 4363744 4366656 4383984 4390848 4392287 4399164 4416621 4417196 4424112 4432491 4441668 4444632 4451328 4468992 4475317 4477456 4494336 4502848 4503114 4528384 4530816 4553472 4562096 4574592 4583256 4590432 4599126 4608648 4609248 4625208 4634784 4643562 4669896 4672128 4691556 4698624 4707801 4717548 4753287 4760448 4769464 4782528 4799088 4809024 4818132 4826304 4828736 4845456 4854633 4864684 4875264 4882164 4892272 4909212 4922368 4931982 4952198 4967424 4976832 4979634 4987136 4990464 5018112 5027616 5037138 5048224 5056128 5065704 5076192 5085806 5094432 5114648 5122656 5132358 5146112 5146416 5156163 5181946 5184729 5185404 5193216 5205981 5213824 5214132 5243392 5246208 5253633 5256144 5267712 5285952 5296896 5306928 5316979 5337024 5347132 5355504 5365647 5376756 5377456 5380344 5407248 5417489 5432328 5440512 5450816 5451138 5473482 5481728 5484672 5503806 5515776 5537664 5548152 5579616 5588352 5591168 5598936 5610528 5621154 5653032 5679252 5687808 5698917 5710716 5731236 5734124 5753979 5778432 5789376 5809573 5822208 5842368 5845312 5854464 5865552 5876661 5888828 5898816 5909988 5922224 5926176 5958656 5959008 5970294 5994766 6004152 6027978 6041088 6049638 6071296 6083154 6099456 6111008 6111369 6120576 6132168 6144864 6145664 6156502 6166944 6179712 6191416 6226528 6229504 6229872 6241671 6255408 6272882 6277068 6290064 6301977 6311844 6337716 6347264 6359661 6376704 6385729 6386688 6398784 6412032 6421107 6424176 6435072 6436343 6460608 6472844 6509552 6513048 6545616 6549984 6558013 6575976 6598746 6625794 6635776 6636168 6639512 6662502 6676992 6703488 6716184 6741504 6754272 6768256 6792576 6830208 6843144 6861888 6874884 6898689 6912972 6913872 6937812 6941308 6952176 6965343 6994944 7004844 7008192 7023616 7032641 7037334 7047936 7062528 7075904 7076322 7116032 7140672 7154196 7169008 7173792 7209664 7213536 7227198 7243104 7256822 7268184 7297026 7297976 7312896 7323246 7338408 7363818 7383552 7394002 7397536 7397973 7428297 7439488 7451136 7465248 7469451 7480704 7485696 7494872 7537376 7541424 7555707 7572336 7584192 7598556 7614288 7628709 7641648 7671972 7683984 7698537 7719168 7730093 7762944 7772919 7778106 7789824 7805952 7820736 7835548 7865088 7879984 7884216 7901568 7928928 7945344 7960392 8005536 8020698 8033256 8037304 8065134 8066184 8110872 8148492 8160768 8176224 8193152 8210223 8222592 8239616 8255709 8306496 8322228 8340544 8369424 8386752 8398404 8402636 8415792 8431731 8450288 8479548 8502272 8513197 8518878 8531712 8549376 8561476 8565568 8566074 8580096 8601186 8614144 8667648 8684064 8727488 8733312 8767968 8781696 8784574 8798328 8833242 8834392 8848224 8864982 8883336 8889264 8937984 8950634 8954912 8955441 8992149 9005696 9006228 9041967 9056768 9061632 9074457 9106944 9124192 9124731 9149184 9166512 9180864 9198252 9217296 9218496 9234753 9250416 9269568 9287124 9339792 9344256 9357481 9383112 9397248 9409323 9415602 9435096 9506574 9520896 9538928 9565056 9598176 9618048 9636264 9652608 9657472 9690912 9709266 9729368 9764328 9784544 9818424 9863964 9904396 9938691 9953664 9959268 9974272 9980928 9993753 10034717 10036224 10055232 10074276 10096448 10112256 10131408 10152384 10171612 10188864 10229296 10245312 10264716 10292224 10292832 10305449 10312326 10363892 10369458 10370808 10386432 10411962 10427648 10428264 10486784 10492416 10507266 10512288 10535424 10556001 10571904 10593792 10613856 10633958 10674048 10694264 10711008 10731294 10753512 10754912 10760688 10814496 10834978 10840797 10864656 10885233 10901632 10902276 10945539 10946964 10963456 10969344 10984869 11007612 11031552 11045727 11075328 11091003 11096304 11159232 11176704 11182336 11197872 11221056 11242308 11306064 11327477 11358504 11375616 11397834 11421432 11462472 11468248 11507958 11578752 11619146 11644416 11684736 11690624 11708928 11731104 11753322 11777656 11797632 11819976 11844448 11852352 11918016 11940588 11989532 12008304 12031047 12055956 12082176 12097701 12099276 12147289 12166308 12198912 12222016 12222738 12241152 12264336 12289728 12291328 12313004 12333888 12359424 12382832 12453056 12459008 12459744 12483342 12510816 12545764 12554136 12580128 12603954 12623688 12675432 12694528 12719322 12753408 12771458 12778317 12797568 12824064 12842214 12848352 12870144 12872686 12901779 12921216 12945688 13019104 13026096 13091232 13099968 13116026 13151952 13176861 13197492 13249863 13251588 13271552 13272336 13279024 13297473 13325004 13353984 13406976 13425951 13432368 13483008 13508544 13536512 13585152 13660416 13686288 13712209 13723776 13749768 13797378 13825944 13827744 13875624 13882616 13904352 13930686 14009688 14016384 14065282 14074668 14095872 14151808 14152644 14232064 14259861 14281344 14308392 14338016 14347584 14419328 14427072 14454396 14486208 14513644 14536368 14563899 14594052 14595952 14625792 14646492 14676816 14704613 14727636 14767104 14788004 14795072 14795946 14856594 14878976 14902272 14930496 14938902 14961408 14971392 14989744 15074752 15082848 15111414 15144672 15168384 15197112 15228576 15257418 15283296 15343944 15367968 15397074 15438336 15460186 15468489 15545838 15556212 15579648 15617943 15641472 15671096 15730176 15759968 15760899 15768432 15768841 15803136 15857856 15890688 15920784 15950937 16011072 16041396 16066512 16074608 16096941 16130268 16132368 16221744 16252467 16296984 16321536 16352448 16386304 16420446 16445184 16479232 16511418 16612992 16644456 16681088 16738848 16773504 16796808 16805272 16831584 16863462 16900576 16959096 17026394 17037756 17063424 17122952 17131136 17132148 17202372 17228288 17261937 17332693 17335296 17368128 17428719 17454976 17466624 17535936 17563392 17569148 17596656 17629983 17666484 17668784 17696448 17729964 17766672 17778528 17800321 17875968 17901268 17909824 17910882 17984298 18011392 18012456 18083934 18113536 18123264 18148914 18213888 18248384 18249462 18298368 18333024 18361728 18396504 18434592 18436992 18469506 18500832 18539136 18574248 18679584 18688512 18714962 18725013 18766224 18818646 18831204 18870192 18905931 19013148 19041792 19077856 19078983 19088597 19130112 19157187 19196352 19236096 19263321 19272528 19305216 19309029 19314944 19381824 19418532 19458736 19528656 19569088 19636848 19674039 19727928 19808792 19877382 19907328 19918536 19948544 19987506 20069434 20110464 20148552 20192896 20224512 20262816 20304768 20343224 20377728 20458592 20490624 20529432 20585664 20610898 20624652 20727784 20738916 20741616 20823924 20855296 20856528 20896029 20981681 20984832 21014532 21024576 21070848 21097923 21112002 21143808 21187584 21227712 21267916 21348096 21388528 21422016 21462588 21507024 21509824 21521376 21547757 21628992 21669956 21681594 21729312 21770466 21803264 21804552 21891078 21893928 21926912 21938688 21969738 22015224 22091454 22150656 22182006 22192608 22284891 22318464 22353408 22364672 22395744 22408353 22442112 22484616 22612128 22654954 22667121 22717008 22795668 22842864 22886127 22924944 22936496 23015916 23095611 23107249 23157504 23190279 23238292 23288832 23318757 23369472 23381248 23417856 23462208 23506644 23555312 23595264 23639952 23688896 23704704 23836032 23881176 23979064 24016608 24062094 24111912 24195402 24198552 24294578 24332616 24444032 24445476 24482304 24528672 24579456 24582656 24626008 24630669 24667776 24718848 24765664 24767127 24906112 24919488 24966684 25021632 25091528 25108272 25160256 25207908 25247376 25295193 25350864 25398877 25438644 25506816 25539591 25542916 25556634 25595136 25648128 25684428 25696704 25740288 25745372 25803558 25842432 25891376 26038208 26052192 26182464 26199936 26232052 26303904 26353722 26394984 26499726 26503176 26543104 26544672 26558048 26594946 26650008 26813952 26851902 26864736 26976447 27017088 27073024 27125901 27170304 27223371 27237089 27320832 27372576 27424418 27447552 27499536 27594756 27651888 27655488 27704259 27751248 27765232 27808704 27861372 27971933 28019376 28032768 28072443 28130564 28149336 28191744 28227969 28303616 28305288 28464128 28519722 28562688 28616784 28676032 28695168 28838656 28854144 28908792 28972416 29027288 29072736 29127798 29188104 29191904 29292984 29353632 29409226 29455272 29576008 29590144 29591892 29713188 29757952 29816073 29860992 29877804 29922816 29942784 29979488 29981259 30104151 30149504 30165696 30222828 30289344 30336768 30394224 30457152 30514836 30566592 30687888 30735936 30746009 30794148 30876672 30916347 30920372 30936978 31091676 31112424 31159296 31235886 31282944 31342192 31460352 31519936 31521798 31536864 31537682 31606272 31715712 31781376 31841568 31901874 32022144 32082792 32133024 32149216 32193882 32260536 32264736 32443488 32504934 32593968 32655699 32704896 32772608 32836617 32840892 32890368 32954607 32971213 33022836 33225984 33273009 33288912 33362176 33477696 33547008 33593616 33610544 33663168 33726924 33801152 33860761 33918192 33982431 34052788 34075512 34126848 34245904 34262272 34264296 34404744 34456576 34523874 34665386 34736256 34857438 34909952 34933248 35071872 35126784 35138296 35193312 35259966 35332968 35337568 35392896 35459928 35533344 35557056 35600642 35802536 35819648 35821764 35968596 36022784 36024912 36093141 36167868 36246528 36293103 36297828 36441867 36496768 36498924 36596736 36666048 36723456 36793008 36869184 36873984 36939012 37001664 37078272 37148496 37218853 37359168 37377024 37429924 37450026 37532448 37637292 37662408 37740384 37811862 38026296 38083584 38155712 38157966 38177194 38260224 38314374 38392704 38472192 38526642 38545056 38610432 38618058 38629888 38705337 38763648 38837064 38917472 39057312 39138176 39273696 39348078 39455856 39530583 39617584 39749589 39754764 39814656 39837072 39892419 39912521 39975012 40138868 40220928 40277853 40297104 40385792 40449024 40525632 40609536 40667011 40686448 40755456 40917184 40981248 41058864 41136627 41171328 41221796 41249304 41455568 41477832 41483232 41647848 41710592 41713056 41792058 41963362 42029064 42049152 42195846 42224004 42287616 42455424 42535832 42696192 42777056 42779583 42844032 42925176 43014048 43019648 43042752 43095514 43257984 43339912 43363188 43458624 43540932 43606528 43609104 43691697 43782156 43787856 43877376 43939476 44030448 44113839 44182908 44301312 44364012 44385216 44569782 44636928 44706816 44729344 44791488 44816706 44884224 44969232 45054401 45224256 45309908 45334242 45434016 45591336 45685728 45772254 45849888 45872992 46031832 46191222 46214498 46315008 46380558 46476584 46637514 46738944 46762496 46853829 46924416 47013288 47045881 47110624 47190528 47279904 47306523 47377792 47409408 47672064 47762352 47852811 47958128 48033216 48124188 48223824 48290823 48315157 48390804 48397104 48589156 48665232 48757401 48888064 48890952 48964608 49057344 49158912 49165312 49228487 49252016 49261338 49335552 49437696 49531328 49534254 49812224 49838976 49933368 50043264 50183056 50216544 50320512 50415816 50494752 50590386 50701728 50797754 50877288 51079182 51085832 51113268 51190272 51368856 51393408 51490744 51607116 51684864 51782752 51785811 51998079 52076416 52104384 52286157 52364928 52399872 52464104 52607808 52707444 52789968 52889949 52999452 53006352 53089344 53116096 53189892 53300016 53400963 53627904 53703804 53729472 53952894 54034176 54146048 54251802 54340608 54446742 54474178 54641664 54745152 54848836 54895104 54999072 55189512 55303776 55310976 55408518 55502496 55530464 55617408 55722744 55943866 56038752 56065536 56144886 56261128 56298672 56455938 56607232 56610576 56717793 56950277 57039444 57125376 57233568 57265791 57352064 57390336 57471561 57677312 57708288 57789963 57817584 57927087 57944832 58054576 58145472 58255596 58376208 58383808 58486769 58585968 58707264 58818452 58910544 59022117 59152016 59180288 59183784 59426376 59515904 59592379 59632146 59721984 59755608 59845632 59958976 59962518 60208302 60299008 60331392 60445656 60578688 60673536 60788448 60914304 61029672 61133184 61375776 61471872 61492018 61588296 61832694 61840744 61873956 62183352 62224848 62471772 62565888 62684384 62688087 62945043 63039872 63043596 63073728 63075364 63212544 63293769 63431424 63562752 63683136 63803748 64044288 64165584 64266048 64298432 64387764 64521072 64529472 64643271 64886976 65009868 65187936 65311398 65409792 65545216 65673234 65681784 65780736 65909214 65942426 66045672 66451968 66546018 66577824 66724352 66854673 66955392 67094016 67187232 67221088 67225059 67326336 67453848 67602304 67721522 67836384 67964862 68105576 68151024 68491808 68524544 68528592 68658381 68809488 68939809 69047748 69321747 69330772 69472512 69570837 69714876 69819904 69866496 69956271 70143744 70243019 70253568 70276592 70386624 70519932 70665936 70675136 70785792 70799773 70919856 71066688 71114112 71201284 71605072 71639296 71643528 71937192 72045568 72049824 72138143 72186282 72335736 72586206 72595656 72883734 72993536 72997848 73332096 73446912 73586016 73738368 73747968 73878024 73892007 74003328 74156544 74296992 74437706 74718336 74859848 74900052 75064896 75274584 75324816 75480768 75623724 75885579 76052592 76196631 76311424 76315932 76354388 76520448 76618773 76628748 76785408 76944384 77053284 77090112 77220864 77236116 77259776 77410674 77527296 77674128 77834944 78114624 78276352 78547392 78696156 78911712 79061166 79235168 79499178 79509528 79629312 79674144 79784838 79825042 79950024 80277736 80441856 80555706 80594208 80771584 80929341 81051264 81219072 81334022 81372896 81377703 81510912 81711267 81834368 81962496 82117728 82273254 82342656 82443592 82498608 82911136 82955664 82966464 83112777 83295696 83426112 83453453 83584116 83915799 83926724 84058128 84098304 84217329 84391692 84448008 84575232 84683907 84910848 85031023 85071664 85392384 85554112 85559166 85688064 85850352 86028096 86039296 86085504 86191028 86515968 86679824 86726376 86917248 87081864 87213056 87218208 87383394 87564312 87575712 87878952 88060896 88227678 88365816 88728024 88770432 89139564 89273856 89448219 89582976 89633412 89768448 89938464 90108802 90312453 90448512 90619816 90668484 90868032 91182672 91371456 91544508 91699776 91745984 92063664 92238027 92382444 92428996 92630016 92749041 92761116 92953168 93275028 93477888 93524992 93707658 93848832 94026576 94091762 94221248 94381056 94559808 94613046 94755584 94818816 95344128 95524704 95705622 95916256 96066432 96248376 96447648 96581646 96630314 96781608 96794208 97178312 97330464 97514802 97776128 97781904 97967097 98114688 98317824 98456974 98504032 98509851 98522676 98671104 98913639 99062656 99068508 99624448 99677952 99819027 99866736 100086528 100366112 100433088 100641024 100831632 100989504 101022601 101180772 101403456 101582283 101595508 101754576 101947293 102158364 102171664 102226536 102380544 102737712 102786816 102932291 102981488 103214232 103369728 103565504 103571622 103996158 104152832 104208768 104572314 104729856 104799744 104928208 105215616 105414888 105579936 105779898 105998904 106012704 106178688 106232192 106379784 106600032 106801926 107407608 107458944 107905788 108068352 108279423 108503604 108893484 108948356 109325601 109490304 109697672 109790208 109998144 110379024 110381887 110607552 110621952 110817036 111004992 111060928 111234816 111445488 111656559 111887732 112077504 112131072 112289772 112522256 112597344 112911876 113214464 113221152 113435586 113900554 114078888 114250752 114467136 114531582 114704128 114780672 114943122 115354624 115416576 115579926 115635168 115854174 115889664 116109152 116116011 116290944 116511192 116752416 116767616 116973538 117171936 117414528 117636904 117821088 118044234 118304032 118360576 118367568 118591749 118852752 119184758 119248767 119264292 119443968 119511216 119737563 119917952 119925036 120416604 120598016 120662784 120833559 120891312 121157376 121328851 121347072 121576896 121828608 122001033 122059344 122266368 122290517 122751552 122943744 122984036 123176592 123409881 123665388 123681488 123747912 124366704 124449696 124602247 124943544 125131776 125368768 125376174 125890086 126079744 126087192 126147456 126150728 126587538 126862848 127366272 127607496 128088576 128331168 128532096 128596864 128775528 129042144 129058944 129286542 129773952 130019736 130375872 130622796 130819584 131075091 131346468 131363568 131818428 131884852 132091344 132341517 132903936 133092036 133155648 133448704 133620179 133709346 133910784 134188032 134374464 134442176 134450118 134652672 134907696 135163203 135204608 135443044 135672768 135929724 136211152 136302048 136983616 137049088 137057184 137316762 137618976 137879618 138095496 138643494 138661544 138945024 139141674 139429752 139639808 139912542 140287488 140486038 140553184 140561487 140773248 141039864 141137643 141331872 141350272 141571584 141599546 141839712 141919569 142133376 142228224 142402568 143210144 143278592 143287056 143558433 143874384 144099648 144276286 144372564 144671472 144945471 145172412 145191312 145767468 145987072 145995696 146272203 146664192 146871767 146893824 147172032 147476736 147495936 147685461 147756048 147784014 148006656 148035889 148313088 148593984 148875412 149436672 149719696 149800104 150129792 150549168 150649632 150834299 150961536 151247448 151771158 152105184 152393262 152622848 152631864 152708776 153237546 153257496 153570816 154106568 154180224 154472232 154821348 155054592 155348256 155669888 155994237 156229248 156552704 156858471 157094784 157392312 157823424 158122332 158470336 158669847 158998356 159019056 159348288 159569676 159650084 159900048 160202889 160555472 160883712 161111412 161188416 161543168 161750743 161858682 162102528 162438144 162668044 162745792 162755406 163021824 163422534 163668736 163924992 164235456 164546508 164685312 164887184 164997216 165822272 165911328 165932928 166225554 166591392 166852224 166906906 167168232 167831598 167853448 168116256 168196608 168434658 168783384 168896016 169367814 169821696 170062046 170143328 170153379 170850831 171108224 171118332 171376128 171700704 171797373 172056192 172078592 172171008 172382056 172414683 173031936 173359648 173369889 173452752 173781261 173834496 174163728 174436416 174766788 175128624 175151424 175460307 175757904 176121792 176455356 176731632 177066351 177456048 177540864 177792139 178279128 178547712 178777137 178896438 179165952 179266824 179536896 179876928 180217604 180624906 180897024 181239632 181336968 181736064 182365344 182742912 183089016 183399552 183491968 184127328 184476054 184764888 184857992 185498082 185522232 185906336 186550056 187415316 187697664 188053152 188183524 188442496 188835129 189119616 189226092 189511168 189637632 189881307 190659623 190688256 191049408 191411244 191832512 192132864 192496752 192895296 193163292 193260628 193563216 193588416 193929813 194356624 194660928 195029604 195552256 195563808 195803531 195934194 196229376 196635648 196913948 197008064 197019702 197045352 197342208 197827278 198125312 198137016 199248896 199355904 199638054 199733472 200173056 200564019 200732224 200866176 201282048 201663264 201979008 202045202 202361544 202806912 203164566 203191016 203509152 203894586 204316728 204343328 204453072 205475424 205573632 205864582 205962976 205975143 206428464 206819427 207131008 207143244 207965241 207992316 208305664 208417536 208712511 209144628 209459712 209599488 209856416 209868813 210431232 210729057 210829776 211159872 211559796 211997808 212025408 212357376 212399319 212464384 212759568 213200064 213603852 214815216 214917888 215222063 215811576 216136704 216414429 216558846 217007208 217786968 217896712 218651202 218980608 219395344 219996288 220758048 220763774 221215104 221243904 221634072 222009984 222121856 222469632 222890976 223313118 223775464 224155008 224579544 225044512 225194688 225823752 226442304 226871172 227801108 228157776 228589893 228934272 229063164 229408256 229561344 229856319 229886244 230798491 230833152 231159852 231270336 231708348 231779328 232218304 232232022 232581888 233022384 233504832 233535232 233947076 234343872 234829056 235273808 235642176 236088468 236608064 236721152 236735136 237025327 237183498 237705504 238369516 238497534 238528584 238887936 239022432 239475126 239835904 239850072 240833208 241196032 241325568 241667118 241782624 242314752 242657702 242788023 243153792 243657216 244002066 244118688 244532736 244581034 245133801 245503104 245887488 245968072 246353184 246819762 247330776 247362976 247495824 248733408 248899392 249204494 249338331 249887088 250360359 250737536 250752348 251747397 251780172 252159488 252174384 252294912 252301456 252651987 253175076 253725696 254051721 254732544 255093069 255214992 256177152 256662336 257064192 257193728 257551056 258084288 258117888 258573084 259547904 260039472 260531971 260751744 261245592 261639168 262150182 262692936 262727136 263636856 263769704 264182688 264683034 266184072 266311296 267240358 267418692 267821568 268748928 268884352 268900236 269305344 269815392 270326406 270409216 270886088 270937359 271345536 271859448 272422304 272604096 273967232 274114368 274633524 275237952 275759236 276190992 276714081 277286988 277323088 277890048 278247123 278283348 278859504 279387647 279825084 280574976 280972076 281106368 281122974 281546496 282079728 282275286 282663744 282700544 283143168 283199092 283679424 283839138 284266752 284456448 284805136 286420288 286557184 286574112 287116866 287748768 288199296 288552572 288745128 289342944 289890942 290344824 290382624 291534936 291974144 291991392 292544406 293328384 293743534 293901291 294344064 294953472 295370922 295512096 295568028 296013312 296071778 296740917 297187968 297750824 298873344 299439392 299457081 299600208 299607979 300259584 301098336 301299264 301668598 301923072 302494896 303067803 303542316 304210368 304746849 304786524 305245696 305263728 305417552 305841879 306475092 306514992 307141632 308213136 308360448 308796873 308944464 309642696 310109184 310696512 311339776 311988474 312458496 313105408 313716942 314189568 314784624 315380807 315646848 316244664 316940672 317339694 317996712 318038112 318696576 319139352 319300168 319800096 320405778 321110944 322222824 322376832 323501486 323717364 324205056 325336088 325491584 325510812 326845068 327337472 327976803 328470912 329093016 329321167 329370624 329774368 329994432 331145661 331644544 331822656 331865856 332451108 333182784 333704448 333813812 334336464 334969677 335663196 335706896 336232512 336393216 336869316 337566768 337792032 338206099 338735628 339643392 340124092 340286656 340306758 341701662 342216448 342236664 342752256 343401408 343594746 344112384 344157184 344342016 344764112 344829366 346063872 346719296 346739778 346905504 347562522 347668992 348327456 348872832 349533576 350257248 350302848 350920614 351515808 352243584 352910712 353463264 354132702 354912096 355081728 355584278 355775247 356558256 357554274 357792876 358331904 358533648 359212689 359753856 360435208 361249812 361794048 362479264 362500677 362673936 362683343 363472128 363986553 364730688 365485824 366003099 366178032 366799104 366871551 366983936 368254656 368952108 369529776 369715984 370229643 370996164 371044464 371812672 373100112 373806741 374830632 375395328 376106304 376367048 376884992 377670258 378239232 378452184 379022336 379762614 381319246 382098816 382822488 383665024 384265728 384993504 385790592 386326584 386521256 387126432 387176832 387859626 388713248 389321856 390059208 391127616 391607062 391868388 392458752 393827896 394016128 394039404 394090704 395654556 396250624 396274032 397024551 398651939 398711808 399276108 399466944 400346112 400860537 401128038 401464448 401732352 402564096 403326528 403958016 404090404 404723088 405489609 405613824 406329132 406382032 407018304 407789172 408633456 408686656 408906144 409407383 410950848 411147264 411729164 411925952 411950286 412856928 413638854 414262016 414286488 415930482 415984632 416611328 416835072 417425022 418289256 418919424 419712832 419737626 420862464 421458114 421659552 422319744 423119592 423412929 423995616 424050816 424714752 424798638 424928768 425519136 425758707 426400128 427207704 429630432 429835776 430444126 430675299 431623152 432828858 433117692 434014416 434836413 435573936 435793424 437302404 437961216 438790688 438816609 439037731 439992576 440615301 441516096 441527548 442430208 442487808 443056383 443268144 444019968 444107667 444243712 444939264 445781952 446626236 447550928 448310016 449159088 450089024 450389376 451647504 452502897 452884608 453742344 455602216 456315552 457179786 457868544 458126328 458816512 459712638 459772488 461596982 462319704 462540672 463416696 464436608 464464044 465163776 466044768 467009664 467070464 467894152 467982711 468687744 469658112 470547616 470575413 471284352 472176936 473216128 473470272 474050654 474366996 475411008 476739032 476995068 477057168 478044864 478950252 479671808 479700144 480608667 481666416 482578663 482651136 483334236 483565248 484629504 485252229 485315404 485576046 486307584 487314432 488004132 488237376 489065472 489162068 490267602 491006208 491774976 491936144 492706368 493639524 494661552 494725952 494991648 495598411 497466816 497798784 498408988 498676662 499774176 500720718 501475072 501504696 503494794 503560344 504318976 504348768 504589824 504602912 505303974 506350152 508103442 509465088 510186138 510429984 512552493 513324672 514128384 514387456 515102112 515392119 516168576 516235776 517146168 517244049 517504691 519095808 520078944 521063942 521343783 521503488 522491184 524300364 525385872 525454272 526380921 527273712 527539408 528365376 529366068 531199053 531466727 532368144 532622592 533376417 534480716 534837384 535643136 536331411 537497856 537768704 537800472 538610688 539630784 540652812 540818432 541772176 541874718 542691072 543718896 544844608 545208192 547934464 548228736 549267048 550475904 551518472 552381984 553428162 554573976 554646176 556494246 556566696 557719008 558775294 559650168 561944152 562212736 562245948 563092992 564159456 564550572 565327488 565401088 566398184 566505387 567358848 567678276 568533504 568912896 569610272 569643921 571978869 572840576 573148224 574233732 575497536 576398592 577105144 577490256 578685888 579781884 580689648 580765248 581789439 583069872 583982784 584174171 585088812 586656768 587410593 587487068 587802582 588688128 589906944 590741844 591024192 591136056 592026624 592143556 593481834 594375936 595501648 597746688 598878784 598914162 599200416 599215958 600519168 602196672 602598528 603337196 603846144 604989792 606135606 607084632 608420736 609493698 609573048 610491392 610527456 610835104 611683758 612950184 613029984 616426272 616720896 617593746 617888928 619285392 620458281 621393024 622679552 623895723 623976948 624916992 626137533 626453047 627433884 628379136 629569248 630761614 631293696 632187171 632489328 633881344 634679388 635993424 636076224 637197957 637393152 638278704 638600336 639600192 640811556 642221888 643354459 644445648 644753664 645666189 647002972 647434728 648410112 649243287 650672176 650983168 651021624 653690136 654674944 655953606 656941824 658186032 658642334 659548736 659988864 662291322 663289088 663645312 663731712 664902216 666365568 667408896 667627624 668672928 669939354 671326392 671413792 672465024 673738632 675133536 675584064 676412198 677471256 680248184 680573312 680613516 683403324 684432896 684473328 685769679 686802816 687189492 688224768 688684032 689528224 689568957 689658732 692395473 693438592 693479556 693811008 695125044 695337984 696654912 697745664 699067152 700514496 700605696 701841228 703031616 704487168 705821424 706926528 707158207 708265404 709824192 710163456 711075981 711168556 711550494 713116512 715108548 715585752 716663808 717067296 718425378 719507712 720870416 722499624 723588096 724958528 725001354 725347872 725366686 726944256 727973106 729461376 730971648 732006198 732356064 733598208 733743102 733967872 735401403 736509312 737904216 739059552 739431968 740459286 741992328 742088928 743625344 746200224 747613482 749661264 751081077 752212608 752734096 753769984 755242191 755340516 756478464 756904368 757955961 758337899 759525228 762638492 764197632 765279207 765644976 767330048 768531456 769987008 771581184 772653168 772673209 773042512 774252864 774353664 775719252 777426496 778643712 778797503 780118416 781595913 782255232 783214124 783736776 784917504 787655792 788032256 788078808 788181408 791309112 792501248 792548064 794049102 797303878 798552216 798933888 801721074 802256076 802928896 803464704 806653056 807916032 808180808 809446176 810979218 811227648 812658264 812764064 812812077 814036608 815578344 817266912 817373312 817812288 818814766 821901696 823458328 823851904 823900572 825713856 827277708 828524032 828572976 830142243 831860964 831969264 833670144 834741369 834850044 836578512 838162941 839425664 839475252 841724928 842916228 843319104 844639488 846239184 846825858 847991232 848101632 849429504 849597276 849857536 851038272 851517414 852800256 854415408 856033619 859260864 859671552 860888252 861350598 863246304 865657716 866235384 868028832 869672826 871147872 871586848 874604808 875922432 877581376 877633218 878075462 879985152 881230602 883032192 883055096 884860416 886112766 886536288 888039936 888215334 888487424 890222751 891563904 893252472 895101856 896620032 898318176 898823937 900178048 900778752 903295008 905005794 905769216 907484688 909203409 911204432 912631104 914240547 914359572 915737088 916252656 917525637 917987983 919425276 919544976 923193964 924639408 925081344 926390619 926833392 928873216 928928088 930327552 932089536 934019328 934140928 935341253 935788304 935965422 937375488 939316224 941095232 941150826 942568704 944353872 946142421 946432256 946940544 948101308 948733992 950822016 953478064 953990136 954114336 956089728 957900504 959343616 959400288 961217334 963332832 965157326 966668472 967130496 970504458 970630808 971152092 972615168 976008264 976474752 978324136 980535204 982012416 983872288 983930409 985412736 987279048 987963501 989323104 989451904 989983296 991196822 993436983 994933632 995597568 996817976 997353324 999548352 1001441436 1002950144 1003009392 1004909031 1006989588 1007120688 1008697536 1009179648 1009205824 1010607948 1012700304 1014618297 1016206884 1018930176 1020372276 1020859968 1025104986 1026649344 1028256768 1028774912 1030204224 1030784238 1032337152 1032471552 1034292336 1034488098 1035009382 1036251223 1038191616 1040157888 1042127884 1042687566 1043006976 1044982368 1048600728 1050771744 1050908544 1052761842 1054547424 1055078816 1056730752 1058732136 1062398106 1062933454 1064736288 1065245184 1066752834 1068961432 1069674768 1072662822 1074995712 1075537408 1075600944 1077638067 1079261568 1081305624 1082055263 1083544352 1083749436 1085382144 1087437792 1088050029 1089689216 1090416384 1091959659 1095868928 1096457472 1098009297 1098534096 1100614653 1100951808 1103036944 1104763968 1106856324 1109147952 1109292352 1110688929 1111248611 1112988492 1113133392 1115438016 1117550588 1119300336 1121420223 1123888304 1124425472 1124491896 1126185984 1128318912 1129101144 1130654976 1130802176 1132255201 1132796368 1133010774 1134717696 1135356552 1137067008 1139220544 1139287842 1143957738 1145681152 1146296448 1148467464 1150995072 1152797184 1154210288 1154980512 1157371776 1159563768 1161379296 1161530496 1163578878 1166139744 1167965568 1168348342 1170177624 1174821186 1174974136 1175605164 1177376256 1181483688 1182048384 1182272112 1184287112 1186963668 1188751872 1191003296 1191073653 1195955817 1197757568 1197828324 1198400832 1198431916 1201038336 1202581611 1204393344 1205197056 1206674392 1207692288 1209979584 1212271212 1214169264 1216468827 1216841472 1218987396 1219146096 1221054912 1221670208 1223367516 1225900368 1226059968 1228222149 1232852544 1233441792 1235187492 1235777856 1238570784 1240916562 1242786048 1245359104 1247791446 1247953896 1249833984 1252275066 1252906094 1254867768 1256758272 1259138496 1261523228 1262587392 1264374342 1264978656 1267762688 1269358776 1270238787 1271986848 1272152448 1274395914 1274786304 1276557408 1277200672 1277276121 1279200384 1281623112 1284443776 1286708918 1288891296 1289507328 1291332378 1294005944 1294869456 1298486574 1301344352 1301966336 1302043248 1304509239 1307380272 1309856371 1311907212 1313883648 1316372064 1317113193 1317284668 1319097472 1319977728 1321845903 1324582644 1326578176 1327290624 1327463424 1329169149 1329804432 1332323001 1332731136 1334617361 1334817792 1335255248 1337345856 1339878708 1342652784 1342827584 1344930048 1345195687 1347477264 1350267072 1351168128 1352824396 1354942512 1357508691 1360496368 1361146624 1361227032 1366806648 1368865792 1368946656 1370624717 1371539358 1373605632 1374378984 1376449536 1379056448 1379137914 1379317464 1384790946 1386877184 1386959112 1387622016 1390250088 1393309824 1395491328 1398134304 1401028992 1401211392 1403682456 1403948133 1406063232 1408974336 1411642848 1413853056 1414316414 1416530808 1419648384 1422151962 1422337112 1423100988 1426233024 1430217096 1431171504 1434134592 1436850756 1439015424 1441740832 1441826001 1444999248 1447735989 1449917056 1450002708 1450695744 1450733372 1453888512 1455756687 1455946212 1458922752 1461943296 1464012396 1464712128 1467196416 1467486204 1467935744 1470802806 1473018624 1475808432 1478119104 1478863936 1480918572 1483984656 1484177856 1486795233 1487250688 1492400448 1495226964 1499322528 1502162154 1504425216 1505468192 1507539968 1510484382 1510681032 1512956928 1513808736 1515911922 1516675798 1519050456 1525276984 1528395264 1530558414 1531289952 1534660096 1537657479 1539974016 1543162368 1545306336 1545346418 1546085024 1546176357 1548505728 1548707328 1551438504 1552514073 1554852992 1557287424 1557595006 1560236832 1563191826 1564510464 1566428248 1567473552 1575311584 1576064512 1576157616 1576362816 1579142763 1582618224 1585096128 1585615607 1588098204 1594400181 1594607756 1597104432 1597867776 1600129251 1603442148 1604512152 1605857792 1606929408 1608994233 1613306112 1615589437 1615832064 1616361616 1618892352 1621958436 1622455296 1625316528 1625528128 1625624154 1628073216 1628394779 1631156688 1634533824 1634746624 1635624576 1637629532 1643803392 1646916656 1647703808 1647801144 1651427712 1654555416 1657048064 1657145952 1659177289 1660284486 1663721928 1663938528 1669482738 1669700088 1673157024 1676325882 1678851328 1678950504 1685832456 1686638208 1689278976 1692478368 1693651716 1695982464 1696203264 1699194552 1699516161 1702076544 1703034828 1705600512 1708830816 1712067238 1715936607 1718521728 1721776504 1722701196 1726492608 1731315432 1732470768 1736057664 1739345652 1742295744 1743173696 1745368317 1749209616 1752522513 1755162752 1755266436 1756150924 1759970304 1762231779 1762461204 1766064384 1766110192 1769720832 1772225532 1773072576 1776079872 1776430668 1776974848 1780445502 1783127808 1786504944 1790203712 1793240064 1796636352 1797647874 1800356096 1801557504 1806590016 1810011588 1811538432 1814969376 1818406818 1822408864 1825262208 1828481094 1828719144 1831474176 1832505312 1835051274 1835975966 1838850552 1839089952 1846387928 1849278816 1850162688 1852781238 1853666784 1857746432 1857856176 1861374843 1864179072 1868038656 1870682506 1871576608 1871687169 1871930844 1874750976 1879359141 1882190464 1882301652 1885137408 1888707744 1892284842 1892864512 1893881088 1896202616 1896561513 1897467984 1901644032 1906956128 1907980272 1908228672 1911593871 1912179456 1915801008 1918800576 1919429419 1922434668 1926665664 1930063377 1930314652 1933336944 1934260992 1936998567 1941008916 1941261616 1942304184 1945230336 1947729861 1952016528 1952949504 1955713529 1956648272 1961070408 1964024832 1967744576 1967860818 1970825472 1974558096 1975927002 1978646208 1978903808 1979966592 1982393644 1986873966 1989867264 1991195136 1993635952 1994706648 1999096704 2002882872 2005900288 2006018784 2009818062 2013979176 2014241376 2017395072 2018411648 2021215896 2025400608 2029236594 2032413768 2040744552 2041719936 2050209972 2053298688 2057309037 2060408448 2061568476 2064674304 2068584672 2068976196 2070018764 2072502446 2077186419 2080315776 2084255768 2085375132 2086013952 2089964736 2097201456 2097255853 2101543488 2101817088 2105523684 2109094848 2110157632 2113461504 2117464272 2121474621 2124796212 2125866908 2129472576 2130490368 2133227943 2133505668 2137922864 2139349536 2145325644 2149991424 2151074816 2151201888 2155276134 2158523136 2162611248 2164110526 2167088704 2167498872 2170764288 2174875584 2176100058 2179378432 2180832768 2183919318 2191737856 2192914944 2196018594 2197068192 2201229306 2201903616 2206073888 2206204209 2209527936 2213712648 2218295904 2218584704 2221377858 2222497222 2225976984 2226266784 2230876032 2235101176 2238600672 2242840446 2247776608 2248850944 2248983792 2253243231 2256637824 2258202288 2261309952 2264510402 2265592736 2265726573 2266021548 2269435392 2270713104 2275013697 2278441088 2278575684 2287915476 2291362304 2292592896 2295837621 2296934928 2301990144 2305248169 2305594368 2308420576 2309961024 2314743552 2318019627 2319127536 2322758592 2323060992 2323519823 2327157756 2332279488 2335931136 2336392509 2336696684 2340355248 2344787739 2349642372 2349948272 2351210328 2354752512 2362967376 2364096768 2364544224 2367442693 2368574224 2373927336 2377503744 2382006592 2382147306 2391911634 2395515136 2395656648 2396801664 2396863832 2405163222 2408786688 2410394112 2413348784 2419959168 2424542424 2428338528 2432937654 2433682944 2437974792 2438292192 2442109824 2443340416 2446735032 2451800736 2452119936 2456444298 2465705088 2470374984 2471555712 2477141568 2481833124 2485572096 2490426729 2495582892 2495907792 2504550132 2505812188 2509735536 2514488823 2518276992 2523046456 2525174784 2528748684 2529957312 2535525376 2538717552 2538783401 2540477574 2543973696 2544304896 2548791828 2549572608 2553114816 2554401344 2554552242 2558400768 2563246224 2568100857 2568887552 2573417836 2577782592 2579014656 2582664756 2588011888 2589738912 2596973148 2602688704 2603932672 2604086496 2609018478 2614760544 2619712742 2623814424 2627767296 2632744128 2634226386 2634569336 2638194944 2639955456 2643691806 2649165288 2653156352 2654581248 2658338298 2659608864 2664646002 2665462272 2669234722 2670510496 2670668253 2674691712 2679757416 2685305568 2685655168 2689860096 2690391374 2694954528 2696471811 2700534144 2702336256 2705648792 2709885024 2715017382 2720992736 2722293248 2722454064 2727610227 2733613296 2737893312 2741249434 2742721641 2743078716 2747211264 2748757968 2753963949 2758112896 2758275828 2758634928 2769581892 2773754368 2773918224 2775244032 2779171857 2780500176 2786619648 2790563573 2790982656 2796268608 2802057984 2802422784 2806023759 2807364912 2807896266 2812126464 2812681891 2817948672 2823285696 2827706112 2828632828 2833061616 2838427263 2839296768 2844303924 2844674224 2846201976 2852466048 2860434192 2862343008 2865851681 2868269184 2873701512 2878030848 2883481664 2883652002 2889998496 2895471978 2899834112 2900005416 2901391488 2901466744 2911513374 2911892424 2917845504 2928024792 2929424256 2934972408 2941605612 2946037248 2951616864 2956238208 2957727872 2961837144 2963890503 2967969312 2968355712 2973590466 2974501376 2980310949 2984800896 2990453928 2998645056 3004324308 3008850432 3010936384 3014727093 3020968764 3021362064 3027617472 3031823844 3033351596 3038100912 3043854891 3050553968 3056790528 3061116828 3062579904 3069320192 3073264117 3075314958 3079948032 3086324736 3090612672 3090692836 3092170048 3092352714 3097011456 3097414656 3102877008 3105028146 3108753669 3109705984 3114574848 3115190012 3120473664 3126383652 3129020928 3132856496 3134947104 3150623168 3152129024 3152315232 3152725632 3158285526 3165236448 3170192256 3171231214 3176196408 3188800362 3189215512 3194208864 3195735552 3200258502 3206884296 3209024304 3211715584 3217988466 3226612224 3231178874 3232723232 3232914201 3237784704 3243916872 3246165789 3250633056 3251056256 3251248308 3256146432 3256789558 3262313376 3264150087 3269067648 3269493248 3271249152 3275259064 3275878977 3287606784 3293833312 3294027891 3295407616 3295602288 3301843959 3302855424 3309110832 3314291904 3318354578 3320568972 3327443856 3327877056 3333745833 3338965476 3339400176 3346314048 3352651764 3357702656 3357901008 3364260669 3371664912 3373276416 3378050641 3378557952 3384956736 3387303432 3391964928 3392406528 3396765603 3398389104 3399032322 3404153088 3406069656 3411201024 3417661632 3424134476 3431873214 3437043456 3443553008 3445402392 3452985216 3462630864 3464941536 3469188877 3472115328 3478691304 3484591488 3486347392 3490736634 3498419232 3505045026 3510325504 3510532872 3512301848 3524463558 3524922408 3532128768 3532220384 3544451064 3546145152 3552861336 3560891004 3566255616 3573009888 3580407424 3587867451 3593272704 3595295748 3600712192 3603115008 3607744833 3613180032 3620023176 3622532837 3623076864 3629938752 3636813636 3644817728 3649406481 3650524416 3656962188 3657438288 3665010624 3670102548 3671951932 3677701104 3678179904 3684666447 3692775856 3698557632 3700325376 3705562476 3707333568 3715492864 3715712352 3720267089 3722749686 3728358144 3736077312 3741365012 3743153216 3743374338 3743861688 3749501952 3758718282 3764380928 3764603304 3770274816 3777415488 3784569684 3785729024 3787762176 3792405232 3793123026 3794935968 3803288064 3810716361 3813912256 3815960544 3816457344 3823187742 3824358912 3831602016 3837601152 3838858838 3844869336 3853331328 3860126754 3860629304 3866673888 3868521984 3873997134 3882017832 3882523232 3884608368 3895459722 3904033056 3905899008 3911427058 3913296544 3913527717 3922140816 3929569113 3935489152 3935721636 3941650944 3949116192 3951339579 3951854004 3957292416 3957807616 3959933184 3964787288 3965537709 3973747932 3979734528 3982390272 3987271904 3987507447 3989413296 3996969003 3998193408 4003852083 4005765744 4012037568 4019636124 4027958352 4028482752 4034790144 4035587061 4036823296 4042431792 4050801216 4058473188 4064827536 4072526073 4081489104 4083439872 4089219197 4100419944 4106597376 4111874151 4114618074 4120816896 4123136952 4129348608 4137169344 4137952392 4140037528 4145004892 4154372838 4160631552 4168511536 4170750264 4179929472 4194402912 4194511706 4203086976 4203634176 4211047368 4218189696 4220315264 4226923008 4234928544 4242949242 4249592424 4251733816 4258945152 4266455886 4267011336 4275845728 4278699072 4290651288 4302403776 4310552268 4317046272 4325222496 4328221052 4334177408 4334997744 4343207967 4349751168 4352200116 4358756864 4361665536 4367270061 4367838636 4385171329 4385829888 4392037188 4394136384 4402458612 4403807232 4412147776 4412408418 4419055872 4427425296 4436591808 4437169408 4442755716 4444994444 4451953968 4452533568 4460385699 4461752064 4470202352 4477201344 4485680892 4495553216 4497701888 4497967584 4503481213 4506486462 4513275648 4516404576 4522619904 4529020804 4531185472 4531453146 4532043096 4538870784 4541426208 4550027394 4556882176 4557151368 4575830952 4582724608 4585185792 4591675242 4593869856 4603980288 4610496338 4612972437 4616841152 4619922048 4629487104 4636039254 4638255072 4645517184 4646121984 4647039646 4654315512 4657542219 4664558976 4671862272 4672785018 4673393368 4680710496 4689575478 4699284744 4699896544 4702420656 4725934752 4728193536 4729088448 4734885386 4737148448 4737428289 4747854672 4756846821 4764013184 4764294612 4783200543 4783823268 4791030272 4791313296 4793603328 4793727664 4800387753 4810326444 4817573376 4820788224 4826697568 4826982699 4839918336 4846768311 4849084848 4856677056 4865875308 4867365888 4875949584 4876584384 4884219648 4885184337 4886680832 4893470064 4903601472 4904239872 4912888596 4931410176 4940749968 4943111424 4950107449 4954283136 4963666248 4971144192 4977531867 4980853458 4991165784 4991815584 5009100264 5011624376 5019471072 5028977646 5036553984 5046092912 5057497368 5059914624 5077435104 5077566802 5080955148 5087947392 5088609792 5097583656 5106229632 5108802688 5109104484 5116801536 5126492448 5136201714 5137775104 5146835672 5147809821 5155565184 5165329512 5176023776 5179477824 5193946296 5205377408 5208172992 5218036956 5229521088 5239425484 5247628848 5257567539 5265488256 5268452772 5269138672 5276389888 5279910912 5286695337 5287383612 5298330576 5308365293 5309162496 5316676596 5319217728 5329292004 5330924544 5338469444 5341020992 5341336506 5349383424 5359514832 5370611136 5371310336 5379720192 5380782748 5389909056 5392943622 5401068288 5404672512 5411297584 5419770048 5430034764 5441985472 5444586496 5444908128 5451582521 5455220454 5467226592 5475786624 5482498868 5485443282 5486157432 5494422528 5497515936 5507927898 5516225792 5516551656 5517269856 5539163784 5547508736 5547836448 5550488064 5558343714 5561000352 5573239296 5581127146 5584124529 5592537216 5604115968 5612047518 5614729824 5615792532 5624252928 5625363782 5638077423 5646571392 5655412224 5657265656 5666123232 5676854526 5678593536 5688607848 5689348448 5689684539 5692403952 5692551601 5704932096 5720868384 5724686016 5731703362 5734781613 5736538368 5747403024 5758288257 5766963328 5767304004 5779996992 5790190131 5790943956 5799668224 5800010832 5802782976 5802933488 5810995701 5823026748 5823784848 5835691008 5843189583 5856049584 5858848512 5867140587 5869944816 5883211224 5892074496 5903233728 5912476416 5915455744 5923674288 5927781006 5935938624 5936711424 5947180932 5949002752 5960621898 5969601792 5980907856 5992235333 5997290112 6008648616 6017700864 6021872768 6029454186 6041937528 6042724128 6055234944 6063647688 6066703192 6076201824 6087709782 6101107936 6122233656 6125159808 6146528234 6150629916 6159896064 6181225344 6181385672 6184340096 6184705428 6194022912 6205754016 6210056292 6217507338 6219411968 6230380024 6231559257 6240947328 6252767304 6258041856 6265712992 6269894208 6291767559 6301246336 6304630464 6305451264 6316571052 6330472896 6340384512 6342462428 6352392816 6364423863 6377600724 6378431024 6388417728 6391471104 6399683829 6400517004 6413768592 6418048608 6425915881 6435976932 6453224448 6462357748 6465446464 6465828402 6475569408 6487833744 6492331578 6501266112 6502112512 6502496616 6512292864 6513579116 6524626752 6528300174 6538135296 6538986496 6542498304 6550518128 6551757954 6575213568 6587666624 6588055782 6590815232 6591204576 6603687918 6605710848 6618221664 6628583808 6636709156 6641137944 6654887712 6655754112 6667491666 6677930952 6678800352 6692628096 6705303528 6715405312 6715802016 6728521338 6743329824 6746552832 6756101282 6759729693 6769913472 6774606864 6783929856 6793531206 6796778208 6798064644 6808306176 6812139312 6825041091 6835323264 6848268952 6863746428 6874086912 6887106016 6887512863 6890804784 6890983517 6905970432 6915744507 6925261728 6929883072 6938377754 6944230656 6954058881 6957382608 6969182976 6970559469 6972694784 6981473268 6996838464 7009177527 7010090052 7020651008 7021065744 7024603696 7034363217 7048927116 7049844816 7064257536 7064440768 7088902128 7092290304 7102328079 7105722672 7121782008 7132511232 7146019776 7160814848 7175734902 7186545408 7190591496 7201424384 7215489666 7226360064 7240046352 7245065674 7253758561 7259877504 7273627272 7289635456 7298812962 7301048832 7313924376 7314876576 7330021248 7340205096 7343903864 7355402208 7356359808 7369332894 7385551712 7397115264 7411124952 7414667136 7431424704 7440534178 7445499372 7456716288 7482730024 7486306432 7486748676 7487723376 7517436564 7528761856 7529206608 7543466469 7554830976 7569139368 7574386841 7575524352 7584810464 7586246052 7589871936 7606576128 7616350203 7621432722 7627824512 7631921088 7632914688 7646375484 7648717824 7663204032 7675202304 7677717676 7689738672 7704302571 7706662656 7720253508 7721258608 7733347776 7737043968 7747994268 7764035664 7765046464 7769216736 7778740277 7790919444 7808066112 7811798016 7822854116 7826593088 7827055434 7844281632 7859138226 7870978304 7871443272 7883301888 7898232384 7902679158 7903708008 7914584832 7915615232 7919866368 7929574576 7931075418 7947495864 7959469056 7974543808 7975014894 7978826592 7993938006 7996386816 8007704166 8011531488 8024075136 8039272248 8055916704 8056965504 8069580288 8071174122 8073646592 8084863584 8089415433 8101602432 8116946376 8129655072 8145052146 8162978208 8166879744 8178438394 8182830681 8200839888 8223748302 8229236148 8241633792 8246273904 8261891847 8274338688 8275904784 8280075056 8290009784 8308745676 8321263104 8337023072 8337515571 8341500528 8341716889 8359858944 8371690719 8388805824 8389023412 8406173952 8407268352 8418071277 8422094736 8436379392 8438045673 8440630528 8453846016 8469857088 8485898484 8499184848 8503467632 8515281789 8517890304 8532911772 8534022672 8551691456 8557398144 8581302576 8597555043 8604807552 8621104536 8634092544 8650444992 8656442104 8668354816 8669995488 8686415934 8699502336 8704400232 8717513728 8734540122 8735677272 8770342658 8784074376 8788272768 8804917224 8824295552 8824816836 8838111744 8854850592 8873183616 8874338816 8885511432 8889988888 8891671509 8903907936 8905067136 8920771398 8923504128 8940404704 8940932847 8954402688 8971361784 8991106432 8995935168 9006962426 9012972924 9026551296 9032809152 9058041608 9062370944 9062906292 9064086192 9082852416 9100054788 9113764352 9114302736 9131564673 9151661904 9168994597 9170371584 9183350484 9187739712 9207960576 9219792351 9220992676 9225944874 9233682304 9239844096 9258974208 9272078508 9276510144 9291034368 9292243968 9294079292 9308631024 9315084438 9326261007 9329117952 9343724544 9345570036 9346786736 9361420992 9379150956 9398569488 9399793088 9404841312 9416369809 9451869504 9456387072 9458176896 9469770772 9474296896 9474856578 9495709344 9513693642 9528026368 9528589224 9566401086 9567646536 9582060544 9582626592 9587206656 9587455328 9600775506 9620652888 9635146752 9653395136 9653965398 9679836672 9693536622 9698169696 9713354112 9731750616 9738497367 9751899168 9753168768 9768439296 9770368674 9773361664 9786940128 9792450261 9807202944 9808479744 9825777192 9827636931 9862820352 9881499936 9886222848 9900214898 9905531877 9908566272 9927332496 9955063734 9961706916 9982331568 9983631168 10001237499 10018200528 10023248752 10038942144 10057955292 10073107968 10092185824 10092782007 10097867813 10114994736 10119829248 10134151923 10154870208 10155133604 10161910296 10175894784 10177219584 10190296809 10195167312 10212459264 10217605376 10218208968 10233603072 10252984896 10272403428 10275550208 10293671344 10295619642 10311130368 10330659024 10352047552 10358955648 10387892592 10407566631 10410754816 10416345984 10436073912 10459042176 10478850968 10495257696 10515135078 10530976512 10536905544 10538277344 10552779776 10573390674 10574767224 10596661152 10616730586 10633353192 10638435456 10658584008 10676938888 10682041984 10682673012 10698766848 10719029664 10741222272 10742620672 10761565496 10763602353 10779818112 10785887244 10802136576 10809345024 10822595168 10823234499 10839540096 10860069528 10867598511 10883970944 10889816256 10903165042 10910440908 10934453184 10951573248 10964997736 10970886564 10972314864 10995031872 11015855796 11032451584 11033103312 11034539712 11053999341 11078327568 11095672896 11099309249 11100976128 11116687428 11122000704 11146478592 11160801267 11162254292 11168249058 11185074432 11208231936 11224095036 11229459648 11231585064 11248505856 11250727564 11276154846 11293142784 11310824448 11314531312 11332246464 11353709052 11357187072 11377215696 11378696896 11379369078 11384807904 11385103202 11398763453 11409864192 11441736768 11449372032 11463406724 11469563226 11473076736 11494806048 11516576514 11533926656 11534608008 11559993984 11580380262 11581887912 11599336448 11600021664 11605565952 11605866976 11621991402 11646053496 11647569696 11686379166 11712099168 11717697024 11734281174 11739889632 11766422448 11788707339 11806467456 11824952832 11830911488 11847348576 11854018737 11855562012 11871877248 11873422848 11894361864 11896613127 11902607893 11921243796 11939203584 11961815712 11984470666 11990907009 11994580224 12011556249 12017297232 12043745536 12058908372 12083875056 12085448256 12106761183 12110469888 12127295376 12133406384 12152403648 12175419564 12202215872 12217578219 12223734721 12244467312 12250319616 12267657591 12293056468 12301259832 12319792128 12335622453 12362450688 12362771344 12368680192 12369410856 12388045824 12411508032 12420112584 12435014676 12438823936 12460760048 12463118514 12481894656 12505534608 12531425984 12539788416 12583535118 12602492672 12609260928 12610902528 12633142104 12660945792 12680769024 12684924856 12704785632 12728847726 12755201448 12756862048 12776835456 12799367658 12801034008 12827537184 12836097216 12851831762 12871953864 12924715496 12930892928 12931656804 12951138816 12975667488 12984663156 13002532224 13004225024 13004993232 13027158232 13029623901 13049253504 13056600348 13076270592 13084996608 13101036256 13101810183 13103515908 13155513987 13175333248 13176111564 13182409152 13207375836 13211421696 13236443328 13257167616 13273418312 13282275888 13309775424 13311508224 13334983332 13355861904 13357600704 13381157097 13385256192 13410607056 13431604032 13436005933 13457042676 13486659648 13493105664 13510443639 13512202564 13519459386 13539826944 13549213728 13567859712 13587062412 13593556416 13596129288 13616612352 13624278624 13650082182 13670646528 13696537904 13727492856 13748173824 13774212032 13775025726 13781609568 13781967034 13811940864 13831489014 13850523456 13859766144 13876755508 13888461312 13908117762 13914765216 13938365952 13941118938 13945389568 13962946536 13972626657 13993676928 14018355054 14020180104 14041302016 14042131488 14049207392 14068726434 14097854232 14099689632 14128881536 14177804256 14184580608 14204656158 14211445344 14243564016 14270540463 14292039552 14321629696 14349601629 14351469804 14373090816 14381182992 14401163259 14408420081 14430979332 14452720128 14480092704 14490131348 14507517122 14519755008 14540304933 14547254544 14579270912 14597625924 14602097664 14627848752 14629753152 14655553011 14660042496 14680410192 14680790971 14687807728 14710804416 14712719616 14738665788 14771103424 14794230528 14797152557 14822249904 14829334272 14850322347 14862849408 14881068356 14890998744 14913432576 14932595601 14965460048 14972612864 14973497352 14975446752 15034873128 15057523712 15058413216 15086932938 15109661952 15138278736 15148773682 15169620928 15172492104 15179743872 15232700406 15242865444 15255649024 15263842176 15265829376 15292750968 15326408064 15350404608 15355435352 15379477344 15408605142 15413325312 15440507016 15442517216 15443429463 15466695552 15495988536 15528071328 15530092928 15538433472 15557480554 15581838888 15616132224 15645708232 15653186176 15654110868 15688563264 15718276452 15741956608 15742886544 15772702617 15796464768 15805358316 15807416016 15829169664 15839732736 15859149152 15860086011 15862150836 15894991728 15925095879 15949087616 15950029788 15957653184 15987876012 15992773632 16015408332 16023062976 16048150272 16078544496 16111833408 16113931008 16139160576 16142348244 16147293184 16169727168 16178830866 16203204864 16233892752 16259310144 16264638761 16290104292 16325956416 16333759488 16354747563 16356876788 16365661362 16401679776 16447496604 16458472296 16483267584 16492547808 16523783694 16548677376 16551809568 16560150112 16580019568 16617491352 16642526208 16674046144 16675031142 16683001056 16683433778 16719717888 16743381438 16777611648 16778046824 16812347904 16836142554 16844189472 16872758784 16876091346 16881261056 16914232269 16939714176 16971796968 16998369696 17006935264 17030563578 17035780608 17065823544 17068045344 17077654803 17103382912 17114796288 17162605152 17195110086 17209615104 17242209072 17274864771 17300889984 17312884208 17336709632 17339990976 17370570393 17372831868 17399004672 17408800464 17432987103 17441771677 17469080244 17471354544 17540685316 17568148752 17576545536 17601421761 17609834448 17648591104 17649633672 17676223488 17709701184 17746367232 17748677632 17771022864 17771483807 17779977776 17783343018 17807815872 17810134272 17841542796 17847008256 17880809408 17881865694 17908805376 17912342569 17942723568 17976705999 17982212864 17991870336 18013924852 18025945848 18053102592 18065618304 18116083216 18124741888 18125812584 18128172384 18165704832 18200109576 18227528704 18228605472 18263129346 18303323808 18337989194 18366700968 18375479424 18439584702 18441985352 18451889748 18467364608 18479688192 18544157016 18553020288 18582068736 18588158584 18617262048 18630168876 18652522014 18658235904 18691140072 18693573472 18694677771 18722841984 18758301912 18797138976 18799586176 18809682624 18832739618 18875302677 18903739008 18916353792 18939541544 18948593792 18949713156 18991418688 19027387284 19056052736 19057178448 19093271589 19132802172 19135293072 19165253184 19174413312 19174910656 19199051487 19201551012 19241305776 19277747643 19306790272 19307930796 19359673344 19387073244 19396339392 19426708224 19463501232 19476994734 19503798336 19506337536 19536878592 19540737348 19546723328 19573880256 19584900522 19614405888 19616959488 19651554384 19655273862 19688773237 19725640704 19762999872 19772445696 19800429796 19811063754 19817132544 19854664992 19910127468 19923413832 19964663136 19967262336 20002474998 20036401056 20046497504 20077884288 20115910584 20146215936 20184371648 20185564014 20195735626 20229989472 20239658496 20268303846 20309740416 20310267208 20323820592 20351789568 20380593618 20390334624 20424918528 20435210752 20436417936 20475123273 20505969792 20544806856 20587342688 20591239284 20622260736 20661318048 20672950551 20704095104 20717911296 20747233521 20775785184 20815133262 20821509632 20832691968 20862176643 20872147824 20911678407 20918084352 20957701936 20990515392 21027532581 21030270156 21061953024 21073811088 21076554688 21103089651 21113723609 21146781348 21149534448 21193322304 21233461172 21266706384 21276870912 21306984237 21317168016 21353877776 21364083968 21365346024 21397533696 21438059328 21482444544 21485241344 21512848819 21523130992 21527204706 21559636224 21571774488 21604273152 21645190336 21646468998 21679080192 21720139056 21735197022 21761275683 21767941888 21779632512 21806330084 21820881816 21868906368 21903146496 21929995472 21941773128 21944629728 21990063744 22031711592 22064903168 22066206624 22069079424 22107998682 22156655136 22191345792 22198618498 22233374856 22244001408 22321602534 22324508584 22336498116 22370148864 22448190072 22458919296 22463170128 22501455128 22552309692 22586285568 22629062624 22630399407 22664492928 22707418104 22723160523 22754431392 22757393792 22758738156 22769615808 22770206404 22797526906 22819728384 22849050609 22883473536 22898744064 22926813448 22939126452 22946153472 22989612096 23033153028 23067853312 23069216016 23112907713 23119987968 23160760524 23163775824 23200043328 23211131904 23211733952 23243982804 23292106992 23295139392 23336220831 23372758332 23424198336 23435394048 23468562348 23479779264 23532844896 23577414678 23612934912 23649905664 23661822976 23694697152 23708037474 23711124024 23743754496 23746845696 23788723728 23793226254 23805215786 23842487592 23878407168 23923631424 23968941332 23981814018 23989160448 24023112498 24034594464 24087491072 24117816744 24167750112 24170896512 24213522366 24220939776 24254590752 24266812768 24268246299 24304807296 24350839128 24404431744 24435156438 24447469442 24488934624 24500639232 24535315182 24586112936 24602519664 24671244906 24724901376 24725542688 24737360384 24738821712 24785675541 24823016064 24840225168 24870029352 24887271049 24921520096 24926237028 24963789312 25011069216 25025150667 25062851968 25079576832 25115072157 25167070236 25204985344 25218521856 25221805056 25254213831 25266284208 25314137019 25321891584 25357729859 25361538048 25369849712 25409571264 25457695452 25510402896 25513724096 25545845367 25553670912 25558718053 25598735316 25602068016 25655074368 25672194432 25703663524 25743907728 25792665129 25849430992 25861785856 25863313608 25902277632 25951334976 25969326312 26005064448 26008450048 26009986464 26041869623 26054316464 26059247802 26098507008 26113200696 26152541184 26202072512 26203620366 26207031816 26311027974 26350666496 26352223128 26364818304 26414751672 26472886656 26514335232 26546836624 26564551776 26619550848 26623016448 26669966664 26675014527 26711723808 26715201408 26762314194 26770512384 26821214112 26863208064 26872011866 26914085352 26973319296 27020887278 27024405128 27038918772 27079653888 27098427456 27174124824 27187112832 27192258576 27248557248 27300164364 27341293056 27393075808 27394694019 27454985712 27506983791 27548424064 27550051452 27563219136 27563934068 27623881728 27659377053 27662978028 27701046912 27719532288 27753511016 27776922624 27816235524 27829530432 27876731904 27882237876 27890779136 27925893072 27945253314 27978783021 27987353856 28036710108 28040360208 28084262976 28098414784 28137452868 28195708464 28199379264 28249109427 28257763072 28355608512 28369161216 28409312316 28422890688 28487128032 28541080926 28584079104 28643259392 28699203258 28702939608 28746181632 28762365984 28802326518 28816840162 28861958664 28905440256 28960185408 28980262696 29015034244 29039510016 29080609866 29094509088 29158541824 29195251848 29215492101 29255697504 29259506304 29311106022 29320084992 29360820384 29361581942 29375615456 29377350783 29421608832 29425439232 29477331576 29542206848 29588461056 29594305114 29644499808 29658668544 29700644694 29725698816 29762136712 29781997488 29865191202 29930920096 29945225728 29946994704 29950893504 30003712497 30069746256 30116826432 30126696533 30173865876 30219323904 30276557472 30293603439 30297547364 30339241856 30344984208 30359487744 30402455769 30465400812 30485730888 30511298048 30527684352 30531658752 30570890427 30585501936 30652816128 30696199303 30700809216 30710870704 30758954688 30817210284 30826650624 30881014032 30885034432 30886858926 30933391104 30939500801 30991977072 31056142656 31060185856 31076866944 31114961108 31163677776 31222699893 31232264448 31291416464 31306372352 31308221736 31377126528 31436552904 31483913216 31485773088 31524368491 31545405234 31592929536 31610716632 31614832032 31658339328 31718298304 31720172022 31724301672 31789983456 31850191758 31898175232 31900059576 31915306368 31975752024 32030816664 32046125952 32096300544 32157088992 32223666816 32227862016 32284696488 32290807059 32339454336 32357661732 32406409728 32467785504 32518620288 32529277522 32580208584 32602795533 32651912832 32709495126 32713753576 32731322724 32803359552 32894993208 32916944592 32985095616 33047567388 33097354752 33103619136 33120300224 33160039136 33161998023 33234982704 33297927747 33348092288 33350062284 33366002112 33366867556 33439435776 33482403801 33486762876 33555223296 33556093648 33624695808 33672285108 33688378944 33745517568 33752182692 33762522112 33828464538 33879428352 33943593936 33996739392 34013870528 34061127156 34071561216 34131647088 34136090688 34155309606 34196290359 34206765824 34229592576 34325210304 34390220172 34419230208 34484418144 34549729542 34601779968 34625768416 34673419264 34679981952 34741140786 34745663736 34798009344 34817600928 34865974206 34883543354 34938160488 34942709088 35081370632 35136297504 35153091072 35202843522 35219668896 35297182208 35299267344 35366122017 35419402368 35492734464 35542045728 35542967614 35559955552 35562056211 35566686036 35615631744 35620268544 35683085592 35707823679 35761618816 35763731388 35817610752 35824685138 35885447136 35953411998 35964425728 35983740672 36027849704 36034668747 36051891696 36131236608 36232166432 36249483776 36251625168 36256344768 36320283549 36331409664 36400219152 36457210944 36469158961 36526258692 36606647616 36671204163 36675978388 36733401936 36750958848 36802972773 36879169404 36883970704 36903779496 36934729216 36959376384 37006867359 37088314032 37106040576 37158557051 37164137472 37176317168 37234524096 37260337752 37305044028 37316471808 37382280144 37387146944 37389355542 37445683968 37516603824 37594277952 37599172352 37619365248 37665479236 37750605354 37807478016 37832707584 37879083088 37897187584 37899426312 37982837376 38054774568 38112105472 38114356896 38161077647 38186543178 38265604344 38270586144 38330506368 38349821312 38398102974 38403102024 38482611552 38555495286 38613580544 38615861592 38774146488 38792678784 38853416448 38927002464 38953989468 39007596672 39012675072 39081474696 39088871703 39147760512 39169801044 39228811776 39303108768 39310547724 39377546474 39466541961 39525999744 39600859592 39622127508 39634265088 39709329984 39820254936 39846827664 39847861207 39929326272 39934524672 40004949996 40072802112 40092995008 40143471291 40155768576 40231821168 40308017799 40368743296 40371128028 40391471252 40459978944 40479316992 40531330917 40536607692 40619480832 40620534416 40647641184 40703579136 40761187236 40780669248 40849837056 40870421504 40872835872 40950246546 41011939584 41089613712 41174685376 41182478568 41244521472 41322636096 41345901102 41408190208 41435822592 41494467042 41551570368 41630266524 41643019264 41665383936 41724353286 41744295648 41823356814 41836168704 41915403872 41917879971 41981030784 42055065162 42060540312 42123906048 42147622176 42153109376 42206179302 42227447218 42293562696 42299068896 42386644608 42466922344 42533412768 42553741824 42613968474 42634336032 42707755552 42728167936 42730692048 42811621389 42876118656 42964889088 43025697638 43046261984 43048804887 43054409412 43119272448 43143548976 43225260243 43290380672 43292937996 43358160384 43440278112 43470394044 43522551366 43535883776 43559265024 43612660168 43620914799 43641763632 43737812736 43806292992 43859990944 43883546256 43889259456 43966659033 43980127488 44042372913 44063423184 44132413248 44138158848 44146876637 44215997364 44313310272 44382691584 44391457671 44397236996 44466749712 44488002816 44550967041 44643205068 44649017168 44672996232 44740297728 44797786803 44896380144 44917838592 44926340256 44981411167 45002910256 45104619384 45172571136 45258125248 45260798814 45328985856 45414836208 45446321046 45508862784 45514787584 45517476312 45539231616 45540412808 45595053812 45698101218 45766947072 45797488128 45853626896 45878252904 45979224192 46066306056 46135706624 46138432032 46225815426 46239975936 46321521048 46327551648 46400086656 46423467904 46487965608 46584213984 46590278784 46672441662 46745516664 46848396672 46937124696 46959558528 47065689792 47154829356 47225869824 47318107851 47389394304 47416074948 47422248048 47487508992 47577447456 47586452508 47610431572 47684975184 47775287637 47847262848 47937882664 47963628036 47978320896 48046224996 48069188928 48174982144 48235633488 48236884619 48335500224 48341793024 48427044732 48441879552 48509181504 48533625536 48536492598 48609614592 48701678256 48793916283 48808863488 48870312876 48894938884 48977869248 49001278464 49064242689 49070630364 49172225872 49205039328 49342489812 49449802752 49451085376 49474720768 49477643424 49571351082 49646032128 49680450336 49740058704 49774542098 49843040192 49852474056 49927578624 50022138432 50050301334 50125703936 50159153664 50230144314 50334140472 50409970688 50437043712 50508427662 50532568416 50628274038 50643783168 50715459718 50739699424 50742696807 50819142528 50915390904 51020805792 51027448192 51091690734 51107341824 51117436106 51197470632 51204136032 51232964409 51310148736 51344388864 51407327048 51487815456 51585330258 51698861984 51723571712 51726627216 51824594313 51902669952 51938652624 52010128896 52019972928 52083739246 52108632928 52111711179 52118495604 52197014016 52226401392 52325315031 52404145024 52407240732 52414063632 52622055948 52701332992 52704446256 52729636608 52804265283 52829503344 52945773312 53020707887 53028670464 53093673248 53129103552 53239101696 53246032896 53314451421 53339933328 53350029054 53423447616 53430402816 53440955929 53524628388 53541024768 53642428224 53726416128 53737027707 53744023732 53828170704 53930117997 53946638592 54041774556 54048810256 54077837544 54159307776 54196854912 54348249648 54374225664 54384517152 54451181939 54497114496 54600328728 54682586112 54786151616 54789388038 54909971424 55013967582 55096848128 55100102904 55126438272 55127868136 55318754106 55325956056 55402093824 55439064576 55507022032 55632471048 55659060864 55764475752 55851786144 55890506628 55957566042 55974707712 56073420216 56080720416 56168525952 56196829568 56274905736 56391416928 56398758528 56498218854 56515526144 56625908031 56711217024 56818624632 56845781376 56974256064 57082161852 57168158208 57279814767 57398406516 57405879216 57524731968 57604653036 57633680324 57723917328 57833242929 57920370816 57960525392 58030068488 58079020032 58161219732 58189018176 58317083648 58390503696 58392018223 58430984202 58511395008 58519012608 58622212044 58640169984 58721640768 58723163884 58751230912 58754701566 58843217664 58850878464 58954663152 59066319711 59084413696 59176922112 59188610228 59288999616 59317337088 59401289388 59451397632 59524273424 59563994976 59730382404 59861840192 59890451456 59893989408 59901787008 60007424994 60139492512 60233652864 60253393066 60347731752 60438647808 60553114944 60587206878 60595094728 60678483712 60689968416 60718975488 60804911538 60930801624 60971461776 61022596096 61055368704 61141780854 61171003872 61305632256 61392398606 61421741408 61425369819 61517909376 61634420568 61762028064 61770068864 61773717852 61866782208 61879001602 61983954144 62018851653 62112285312 62120371712 62153733888 62229922216 62241700563 62327355552 62445399786 62464528896 62582832928 62586529929 62612744704 62616443472 62735035221 62754253056 62873105808 62971546176 63048736982 63082597743 63090810468 63185859072 63221433264 63229664064 63341170827 63436596608 63440344044 63448603344 63579966912 63700383516 63796350464 63800119152 63830612736 63920952711 63951504048 64061633328 64092251904 64182962179 64192601088 64314177984 64447333632 64455724032 64538546457 64569392976 64581614118 64678908672 64715323464 64812819456 64935571008 65037240576 65058555044 65160417168 65205591066 65283827049 65303825664 65418990252 65427507152 65462645448 65606719104 65789986416 65833889184 65914588663 65970191232 66095134776 66194709504 66207238272 66240600448 66320078272 66323996046 66469965408 66595855494 66696184576 66700124568 66732004224 66733735112 66964807602 66973525752 67110446592 67112187296 67344570216 67376757888 67504365384 67656929076 67758856704 67887187872 67993478784 68027741056 68122254312 68169481569 68263294176 68272181376 68310619212 68392580718 68413531648 68459185152 68547151827 68650420608 68780440344 68838460416 68968836288 69099459084 69203559936 69251536832 69338723139 69359963904 69482281572 69491327472 69635201856 69731948412 69767086708 69876320976 69885418176 70008662493 70162741264 70272595008 70306182144 70405687044 70439337792 70594364416 70598534688 70685074691 70732244034 70838804736 70985468928 71084091456 71085935228 71119911104 71124112422 71133372072 71231263488 71240537088 71366171184 71415647358 71523237632 71527462776 71635221504 71649370276 71770894272 71906823996 71928851456 71967481344 72055699408 72069337494 72103783392 72262473216 72464332864 72498967552 72503250336 72512689536 72640567098 72662819328 72800438304 72914421888 72938317922 73052517384 73213295232 73342408326 73351956776 73466803872 73501917696 73605945546 73758338808 73767941408 73807558992 73869458432 74013734718 74176628064 74212081152 74317114102 74352634336 74357026623 74469048192 74520675504 74610088056 74661813147 74764560288 74774293888 74778711084 74891367936 75033207648 75075452001 75188555904 75198344704 75238730496 75330958472 75345216471 75501210708 75614956032 75665415168 75758166176 75762641493 75794375168 75798852624 75942411057 75965674752 76073189577 76109549136 76228713792 76322155294 76373086356 76531208688 76541172288 76661012736 76676154159 76699642624 76796205948 76806204048 76965223104 77110990572 77227161088 77231723184 77377995387 77548292976 77585357568 77695164743 77706832896 77854004928 77907978936 78015193344 78025350144 78125608869 78162949392 78177743406 78295521024 78339602088 78457623552 78606217536 78621095448 78755092948 78933083922 79051999488 79201719184 79244255016 79418659968 79640509872 79693655328 79695722414 79791344171 79858652544 79869049344 80009899992 80145604224 80185990016 80286942582 80311537152 80463642336 80616035598 80737486592 80742256056 80782942504 80919957888 81062661834 81073215384 81238961664 81241068832 81295282368 81522374472 81561338496 81745671744 81900493092 82023879168 82179227424 82349370752 82364957136 82520951373 82645272192 82691802204 82816380416 82871645184 82978131159 82988934084 83103140736 83260533048 83318255251 83330767872 83448706572 83488591296 83646713628 83672337408 83830807744 83835759942 83936349063 83962061568 84110130324 84121080624 84295244352 84306218752 84412358604 84454894436 84587125392 84598137792 84747328281 84773289216 84933844688 85066825536 85107483648 85227936948 85268672064 85415511104 85456335872 85461384096 85566143047 85623242778 85752237312 85929778176 86051395276 86092523968 86097609774 86108818824 86238544896 86287097952 86450520486 86580761344 86585875992 86716320768 86880556224 86940788088 87045102732 87071767552 87118530048 87225320336 87241829598 87283527264 87475625472 87646476303 87719981888 87767092512 87778518912 87933318066 87960254976 88084745826 88126846368 88264826496 88276317696 88293753274 88431994728 88626620544 88765383168 88782915342 88794473992 88933499424 88976005632 89101934082 89286410136 89298034336 89345992464 89595573606 89792760288 89835677184 89852680512 89962822334 90005820512 90011137491 90209238768 90380089599 90516250496 90521597628 90657971712 90829672416 90880810317 90892642092 91017725568 91029575168 91034952624 91078463232 91080825616 91190107624 91207367307 91396202436 91533894144 91594976256 91707253792 91712671281 91756505808 91958448384 92088597909 92132612112 92276864064 92451630852 92479951872 92643042096 92655103296 92800173312 92818502403 92846935808 92975931216 93168427968 93180557568 93344883324 93491033328 93668099679 93696793344 93874249392 93919117056 94052041531 94131379584 94309658712 94451739648 94573105473 94636215702 94778788608 94832149896 94844496096 94975017984 95154894912 95172905016 95220863144 95369950368 95550575274 95694525696 95875765328 95927256072 96092449992 96138377856 96471266976 96473769238 96671000448 96683586048 96854089464 97018363008 97067251072 97072985196 97219229184 97403356512 97587832566 97617726976 97740625752 97789877768 97808386599 97955738496 98128485378 98141260728 98344451744 98410078656 98684979624 98902170752 98955286848 99142702164 99292064256 99360900672 99480117408 99549084196 99686080384 99704948112 99893783241 100044276864 100100602668 100251407872 100318307328 100447211403 100460288628 100668280944 100858940567 100874087424 101016855324 101065136832 101256548076 101287566336 101430919436 101479398848 101485393614 101638285056 101830781808 102041611584 102054896384 102183381468 102214683648 102234872212 102394941264 102408272064 102465928818 102588871077 102620297472 102688777728 102814654096 102975630912 103170660516 103397723968 103447143424 103453254432 103580067899 103649188626 103805339904 103877305248 104020257792 104039945856 104167478492 104217265856 104223422358 104236991208 104394028032 104452802784 104650630062 104808290048 104814481464 104828127264 105244111896 105402665984 105408892512 105459273216 105608530566 105659006688 105891546624 106041415774 106098366051 106187346496 106258207104 106478203392 106628902842 106679866656 106700058108 106846895232 106860805632 106881911858 107049256776 107123471037 107284856448 107452832256 107474055414 107488047464 107656341408 107860235994 107893277184 108083549112 108097620512 108104006241 108155675088 108393709824 108696499296 108748451328 108769034304 108902363878 108960850647 108994228992 109200657456 109407476883 109572303232 109578776076 109819942848 110013612489 110027935164 110193696256 110200205808 110252876544 110255736272 110408918319 110637508212 110651912112 110804187648 110878129152 111014044064 111020602077 111264942096 111318121728 111475671153 111528951504 111703572288 111781013256 111915132084 111949415424 112146840432 112161440832 112337051904 112393659136 112549811472 112782833856 112797517056 112996437708 113031052288 113251816062 113422434048 113637249264 113691562752 113852471327 113948512128 114164323704 114336316416 114483232941 114559629534 114796813032 114811758432 115049463936 115209306072 115267360648 115447834656 115666485858 115840741632 115921050784 116060136976 116322439464 116378036352 116781007392 116784036446 116861968404 117022790016 117038025216 117244424088 117443281536 117446327768 117502461824 117509403132 117686435328 117909326304 118132639422 118168827392 118377220456 118399625883 118577999232 118802578776 118902795264 119048546848 119127989952 119460764808 119543583621 119723680384 119787978816 119803574016 120014849988 120278985024 120467305728 120506786132 120695463504 120924053397 121106229888 121174413756 121190189456 121356967424 121379936832 121437950976 121593992751 121609823076 121861603248 121942923552 122092401739 122110737408 122283561708 122342007744 122611264512 122784797212 122843482816 122850739638 123035818752 123268841136 123524056128 123540137728 123547435704 123733564416 123758003204 123967908288 124037703306 124224570624 124240743424 124307467776 124459844432 124483401126 124654711104 124890799572 124929057792 125165665856 125173059858 125225489408 125232886944 125386397983 125470070442 125508506112 125746211616 125943092352 126097473964 126165195486 126181620936 126371718144 126442866528 126459328128 126682341654 126873193216 126880688088 126897206688 127159933824 127400767032 127592700928 127600238304 127661225472 127841905422 127903008096 128123266656 128184503808 128365924358 128434864167 128628355968 128894667264 129077092914 129138785952 129163228236 129357817344 129430646928 129675780729 129871142016 130074481152 130117110088 130320834336 130411182132 130567654098 130607651328 130837980504 130855014304 130862744397 130925290896 130928686823 131213438208 131579972832 131667778368 131829177326 131899977099 131940382464 132127118739 132190269552 132414476544 132440629911 132481200896 132640156544 132647992092 132939930816 133174373013 133191710988 133392369152 133400249136 133464008448 133467470224 133652901123 133929615204 133947051504 134220893184 134224374592 134393360409 134689140432 134753515776 134944233501 135008730768 135313858152 135517713408 135774375744 135986957568 136055482112 136244508624 136338963138 136526588352 136544362752 136621238424 136785161436 136827063296 137094303654 137300841216 137560880688 137821412659 137937672576 138198918168 138407119872 138503073664 138677446278 138719927808 138964563144 138982654944 139270403712 139463896824 139534173416 139752641952 139770836352 140017324986 140325482528 140545190016 140811374088 140878675584 141197069376 141370149382 141464488068 141677609472 142168182912 142171870456 142239822208 142248224844 142266744144 142462526976 142732342368 142831294716 143046475264 143054925552 143298740552 143325862911 143541788544 143813647992 143934962688 144111398816 144138674988 144207566784 144524946432 144710653857 144928665728 145006500672 145025379072 145281134196 145325638656 145600876608 145828843776 145876635844 146105034768 146381748849 146426590464 146684816652 146703913552 146933607744 147003835392 147192728067 147211891092 147516677616 147535882816 147615117984 147796065263 148027469436 148353256128 148424162304 148634228204 148705268672 148714053246 148938096384 149041351008 149220176112 149323626294 149529120576 149548587776 149557422168 149782735872 150066415296 150150904002 150377111808 150396689408 150477460992 150661916944 150690432942 151002421416 151229912064 151516332352 151525282986 151588750336 151597705248 151884822114 151931349504 152146379154 152219098272 152457427584 152644310588 152746172712 153062417376 153082344576 153322025472 153352308318 153399285248 153592411896 153612408096 153698893227 153930446208 154221981144 154454322176 154463446368 154755990774 155096585952 155170715136 155390329486 155473782939 155708009856 155815957872 156030386688 156251217738 156325898784 156355486812 156591042048 156679204176 156975945093 157212435072 157242190896 157510185896 157866167844 158103998976 158403438368 158412795849 158488510032 158492620891 158837319936 159062123661 159281019744 159387310656 159391444828 159582688342 159717305088 159738098688 159943354263 160019799984 160291208448 160322867787 160371980032 160573885164 160623074304 160927284672 161211083121 161232071196 161474973184 161484512112 161565885008 161790353991 161839915776 162125323668 162146430768 162477923328 162482137664 162590564736 163044748944 163122676992 163353545817 163491343488 163800986184 164047758336 164358454848 164698741504 164729914272 165041902746 165290544384 165383604408 165632760832 165956262318 165977868168 166206281472 166521066096 166636510502 166897413144 166977182592 167293427256 167661615488 167671519884 167872698126 167924123136 168220260648 168242161248 168590488704 168612437504 168824717208 168909788872 169174250784 169196275584 169494656562 169546578432 169867689376 169877724093 170133651072 170455873896 170537344128 170831022208 170922768192 171132286094 171246485556 171504474624 172102790552 172185047936 172195219548 172217637648 172574195904 172901040972 173161522688 173171751984 173499728787 173761112448 173881576176 174090205464 174210897343 174237060096 174450640672 174483659196 174567054528 174951250944 175176054669 175292952606 175439963776 175534185024 175557037824 175866636132 175920509952 176169491652 176253692736 176529652992 176552635392 176587506548 176863989456 177198959133 177253241088 177530766336 177565830684 177588947984 177866998848 177952011264 178203868164 178572820272 178596068672 178691984928 178911026371 179191147212 179585520576 179671354368 179705361024 179925644668 180011641024 180022274982 180418477536 180760179198 181032500992 181043195256 181315943424 181659344832 181761620634 181785284184 182035451136 182059150336 182069905248 182156926464 182161651232 182380215248 182414734614 182792404872 183067788288 183414507584 183425342562 183513011616 183916896768 184177195818 184265224224 184553728128 184903261704 185286084192 185310206592 185600346624 185637004806 185693871616 185951862432 186056554959 186336855936 186361115136 186689766648 186725101689 186982066656 187336199358 187393586688 187748498784 187838234112 188104083062 188205105663 188262759168 188619317424 189146210946 189272431404 189557577216 189664299792 189688992192 190023512481 190309789824 190345810032 190441726288 190739900736 191101150548 191389051392 191751530656 191762858133 191854512144 191859488447 192184899984 192276755712 192548886537 192942533952 192947538476 193342000896 193367172096 193615639371 193708178928 194036726016 194134502144 194145970392 194438458368 194806713024 195175665132 195235453952 195481251504 195579755536 195616773198 195851481147 195911476992 196256970756 196282521456 196688903488 196820157312 197369959248 197743765989 197804341504 197910573696 198285404328 198584128512 198721801344 198960234816 199098168392 199372160768 199409896224 199787566482 200088553728 200201205336 200502815744 200894422806 200920577256 201336561888 201717881134 202033710648 202130273664 202513096152 202861838872 202958797696 202970787228 203276570112 203661563616 204083223168 204109792768 204366762936 204469744424 204508444707 204789882528 204816544128 204931857636 205177742154 205240594944 205377555456 205629308192 205641455481 205951261824 206341321032 206795447936 206906508864 207160135798 207298377252 207610679808 207754610496 208079891712 208334956984 208434531712 208446844716 208473982416 208905605568 209301260124 209616580096 209628962928 209656254528 210025987479 210488223792 210817785024 210886875731 210918546432 211217061132 211318013376 211783093248 212055224073 212082831548 212196732102 212374692992 212516414208 212956406784 213257805684 213359733312 213400116216 213693790464 213721611264 213763823716 214098513552 214246942074 214569712896 214905664512 214948110828 214976094928 215312682816 215720471988 215786554368 216167098224 216195241024 216208012482 216311350176 216576505607 216787419648 217392998592 217496902656 217538068608 217804727756 217921701294 217988457984 218401314912 218814953766 219144606464 219157552152 219639885696 220027224978 220055870328 220387392512 220400411616 220505753088 220511472544 220817836638 221275016424 221303824224 221608375296 222028088128 222041204154 222529884192 222636243456 222951342306 223057903008 223407144576 223562026512 223830264168 223985439441 224293680864 224322881664 224674103808 224787318272 225099622944 225226356003 225565667712 225595034112 225992875416 226035649413 226503632124 226844868096 227274498528 227383125504 227704942654 227827233171 227897024256 228219568731 228328647408 228966465882 229119259068 229593626064 229623516864 230028462477 230098927872 230418612144 230534721296 230895669312 231332971716 231681483264 231842101568 232120273952 232133986161 232250959699 232644878928 232756072704 233085494229 233562014784 233568072892 233723936808 234045580032 234076050432 234376826607 234488848176 234886563072 234892655536 235004923648 235018806264 235372870656 235818652608 236265278844 236337654784 236754440912 236799251766 237155998464 237605157552 238097093696 238255979904 238921529616 239087167242 239374032513 239447360768 239575957632 239607148032 240029699976 240557970048 240934611456 241013572264 241390927008 241848106794 242212459776 242348827512 242380378912 242713934848 242759873664 243187985502 243219646152 243723206496 243885847104 244184803478 244567123416 244684015488 245569594424 245686965632 245701479276 246071637504 246537682272 247048112256 247080275456 247094871408 247516006408 247562854119 247935816576 248075406612 248449141248 248614935552 248919688864 248934393477 248966802252 249309422208 249781599144 249954765753 250331331712 250346119716 250465773888 250772795966 250940140884 251017012224 251492423232 251886184704 252194947928 252330390972 252363241872 252885733056 252918656256 253364683308 253746386432 253761376176 253794413376 254241984843 254319867648 254801534064 255200476608 255284112727 255322450944 255683810844 255806016192 256246533312 256369007616 256698429141 256731848716 256869728334 257256711936 257789334528 258154185828 258277571904 258326456472 258715634688 258861293856 259351561458 259742284032 260148962304 260234220176 260641668672 260822364264 261135308196 261215302656 261675961008 261710028608 261725488794 261850581792 261857373646 262426876416 263159945664 263335556736 263658354652 263799954198 263880764928 264254237478 264380539104 264828953088 264881259822 264962401792 265280313088 265295984184 265879861632 266348746026 266383421976 266784738304 266800498272 266928016896 266934940448 267305802246 267859230408 267894103008 268448749184 268786720818 269378280864 269507031552 269888467002 270017461536 270627716304 271140268797 271548751488 271973915136 272110964224 272489017248 272642430951 272677926276 273053176704 273088725504 273242476848 273570322872 273622101921 273759981539 274188607308 274601682432 275121761376 275642825318 275875345152 276265793727 276397836336 277006147328 277354892556 277439855616 277929126288 277965309888 278455507209 278540807424 278927793648 278935028449 279068346832 279505283904 279541672704 280034649972 280650965056 281004299037 281090380032 281145898583 281622748176 281757351168 282156124593 282394138752 282740298764 282928976136 283355218944 283719316419 284336365824 284343740912 284479644416 284496449688 284533488288 284925053952 285464684736 285662589432 286092950528 286109851104 286597481104 286651725822 287083577088 287627295984 288222797632 288277349976 288415133568 289421307714 289857331456 290013001344 290050758144 290562268392 291201753216 291657687552 291753271688 292210069536 292763497698 292853180928 293369633304 293407827104 293425159797 293867215488 294385456134 294423782184 295033355232 295071765632 295230235968 295592130526 296054938872 296706512256 297268456408 297410537344 297428106492 297876192768 298082702016 298440352224 298647252588 299058241152 299097175552 299114844336 299681349723 300132830592 300301808004 300754223616 300954921984 301323833888 301341634209 301380865884 302004842832 302576821701 303032664704 303050565972 303195410496 303769644228 303862699008 304292758308 304438196544 304914855168 305288621176 305492345424 306124834752 306164689152 306644050944 306704616636 306798570496 307184823792 307224816192 307397786454 307766613231 307860892416 308443962288 308926892736 309028136459 309511981548 310193171904 310341430272 310740203697 310780658972 310947565878 311416019712 311631915744 312060773376 312502435476 312651797568 312710973624 313182084096 313358408352 313951890186 314424870144 314484381792 315020371792 315732335688 316207997952 316806876736 316825591698 316977020064 316985241782 317674639872 318124247322 318562039488 318774621312 318782889656 319165376684 319434610176 319886708526 320039599968 320582416896 320645735574 320743960064 321147770328 321370413111 321854569344 322422166242 322464142392 322949946368 322969024224 323131770016 323580707982 323679831552 324250647336 324292861536 324964275328 325181129472 326089497888 326245353984 326707091634 326982686976 327601972368 328222430649 328716909696 329397483008 329459828544 330040837467 330083805492 330581088768 330767208816 331226754957 331393661863 331912524636 331955736336 332412562944 333042132192 333273021004 333794826288 333954365184 334427013459 334586854512 335323230976 335343039768 335745396252 335848246272 336440521296 336484322496 337180977408 337224875008 337649434416 337658192333 337819577744 338348501568 338392551168 338989313124 339093156864 339735378752 339755448186 340267302144 340334508811 340911747792 341074688256 341557413981 341662044416 341845536384 342264572188 342492971112 343008949248 343449698823 344205581104 344370095872 344390439096 344435275296 345148391808 345802081944 346323045376 346343503968 346999457574 347522224896 347763152352 348180410928 348421794686 348901281344 348967318392 349134109056 350352109338 350585905212 350879927552 351068370048 351114075648 351733272264 352338983304 352507385472 353059305984 353175013096 353727978912 354397918266 354506482176 355131661368 355177895968 355198877649 355733997696 356407736328 357145640544 357192137344 357383969856 357822052742 358382294424 358630750863 359171041152 359410722048 359851289336 360023282048 360044549964 360836955072 361520358396 362065001984 362086390512 362772160191 363318689664 363523241268 363570568368 364070902272 364139810496 364313852928 364323302464 364760430496 364781978253 364829469228 365584809744 366277205217 366829015168 366850685124 367026023232 367833793536 368354391636 368530448448 369107456256 369806523408 370572168384 370620413184 371200693248 371274009612 371387743232 371903724864 372113109918 372673711872 372722230272 373379533296 373450203378 373964133312 374086691503 374672398716 374787173376 375496997568 375676468224 376159193949 376208166124 376410211326 376525518336 377238634848 378292421892 378544862808 379115154432 379328599584 379377984384 380047024962 380619579648 380691620064 380883452576 381479801472 382202301096 382778102784 383503061312 383525716266 383709024288 383718976894 384369799968 384553511424 385097773074 385885067904 385895076952 386684001792 387231278742 387416357856 388073452032 388269004288 388291940784 389027342187 389613426048 390351330264 390962503008 391159511072 391233546396 391702962294 391822953984 392513941512 392565042912 392786060469 393377806976 393640314624 394739918496 395487531978 395608683008 395821147392 396381356217 396570808656 397321889733 397443602688 397920469632 398196336784 398744321536 398819792448 399523119039 399575132964 400177107456 400402410672 400958703369 401160748571 401788845612 401841154512 402673123776 403435762268 404067421296 404260547328 404832700503 405026192304 405723677744 405917595392 405941574456 406553140224 407323127232 408166446336 408219585536 408733525872 408744127561 408939488848 409016889414 409579765056 409633088256 409863715272 410355484308 410481189888 411258616384 411282910962 411902523648 412682642064 413464237977 413590895872 413813017728 414320271596 414596754504 415221359616 415509220992 416159783424 416669913968 416869063424 416893689432 416947964832 417811211136 418602520248 419233160192 419257925856 419312509056 420051974958 420976447584 421635570048 421773751462 422434122264 422636026752 424110448146 424165663096 424393464204 424749385984 425032828416 426515611368 426719466624 426800232432 427387580928 427527647432 428197027104 428493884148 429139425792 429896221656 429952189856 429977588733 430625365632 431440943976 432334196448 432390482048 432416024964 432622700352 433153011214 433574839296 434131961571 434785997184 435076137216 435609455512 435843402588 435976915968 436802629824 437629907532 438289212928 438315104304 439145246547 439279771392 440054449956 440111740656 440800823232 441011506176 441022945088 441578184201 441635673276 442550032848 442607648448 443388195789 444056176256 444082408308 445059768384 445272486912 445902684612 446115806016 446814289152 447124053024 447660528336 447970878882 448587361728 448645763328 449348207616 449574636544 450199245888 450452712006 451131335424 451190068224 451985750832 452071298826 453007264248 453689736192 454548997056 454766251008 455409885308 455654466342 455794048512 456439137462 456657294816 457932931764 458238518136 459187252128 459247033728 460056924954 460197855744 460837224288 461069442592 461096679681 461791338624 462665943432 463362966528 463684203136 464240547904 464267972322 464501919398 465289757856 465512145408 466170988458 467124029568 467136145784 467447873616 468091160064 468753653214 468977696352 469773126144 469785311072 470009847296 470037612528 470927835279 471637305216 472530557688 473508881824 473598503532 474311996928 475210315104 475477862673 476194187392 476511959808 477186370983 477843059232 478174334484 478748065026 478894721536 479151915264 479214296064 479830062789 480059399952 480968603361 481115940096 481869222912 482027144528 482781854016 483633249363 483696213588 484424919552 484697655024 484760757824 485371061973 485519747328 485615643007 486375971004 486439292304 487446412992 487771694208 488369606956 489134246832 489368030976 490060637451 491139188848 491373931264 491402958552 492143275008 493075364544 494096224512 494160550912 494189742816 494795522837 495032012816 495125708238 495871633152 496150813224 496898282496 497839377728 497868786954 497933604504 498618844416 499563198288 499909531506 500662663424 500692239432 500931547776 501545591932 501880281768 502984846464 503772369408 504389895856 504660781944 504726483744 505771466112 505837312512 506729366616 507492772864 507522752352 507588826752 508483969686 508639735296 509603068128 510400953216 510568225454 511367621688 511612032384 512493066624 513396858282 513463697432 513739456668 514513423872 516308371656 516555143808 516652912944 517722587712 518703122916 519484568064 520468440352 520499186361 521283337344 521644728528 522270616392 522632692029 523351922016 523420057216 523450977588 523701163584 523714747292 524853752832 525528164007 526319891328 526671113472 527316709304 527599908396 527761529856 528508474956 528761078208 529657906176 529762519644 529924803584 530560626176 530591968368 531596877399 531759723264 532697492052 532766843952 533600996544 533856033792 533869880896 534611604492 535718460816 535788206016 536733079113 536897498368 537573441636 538756561728 539014063104 539776934004 540034923072 541255432608 542280537594 543097502976 543947830272 544221928448 544978034496 545284861902 545355852552 546106353408 546177451008 546484953696 547140645744 547244203842 547519963078 548377214616 549203364864 550243522752 551285650636 551750690304 552531587454 552795672672 554012294656 554709785112 555858252576 555930619776 556911014418 557081614848 557855587296 557870056898 558136693664 558169664877 559010567808 559083345408 560069299944 561301930112 562008598074 562180760064 562291797166 563245496352 563514702336 564312249186 564788277504 565480597528 565857952272 567438632838 568672731648 568687481824 568959288832 568992899376 569066976576 570070537443 570929369472 571325178864 572219702208 572407234127 573194962208 573303451644 574167154176 575254591968 575578465341 576445595264 576554699952 576830267136 577646659611 578842615428 579714662912 580026002688 580101516288 580846918113 581124536784 582403506432 583227786757 583315375104 583506543376 584420139072 585526995396 585706361856 586739266608 586815654208 586850319594 587554443441 587734430976 587850515219 588770912268 588847564368 590066710464 590143531264 590460471936 591184261052 592109877744 593231297967 593413024512 594536912816 594821074688 594856212984 595752385536 596165404032 596880704448 597294505176 598116482304 598194351104 598229688672 598963001329 599362699446 600265661184 600603616008 601508447232 602647667776 602683268418 602761731768 604009685664 605153643402 606065329408 606101131944 606390820992 607539288456 608585516616 608876393088 609829710336 610577242352 610984690848 612249669504 612329378304 613409233272 613525334121 614369647584 614449632384 614795572908 615533226462 615721784832 616887924576 617853785472 618056272918 619023963096 620386343808 621480407394 621561317944 621895131756 622832039424 623263831488 625004870952 625303595136 625421947248 626716816704 627903780372 628849740288 628968763584 630040743584 630077962437 631464671376 632660627193 633613753472 633651183396 633954040128 633970483564 635349279744 636165672219 636248494644 637124078976 637549242624 637565779312 638330753368 638869220352 639773417052 640079199936 641164833792 641291471148 641487920128 642295540656 642740826222 643709138688 644844332484 644928284784 645938048448 646263540032 647161415964 647359663104 648501294672 648585723072 649729516821 649928550656 650362258944 652178995776 652490707968 653414183268 653965373952 655203944736 656444861298 657433819392 658794966016 658919657088 660081674934 660167610984 661162177536 661534417632 662453509914 662787323726 663825049272 663911472672 664825125888 666084264384 666546042008 667589652576 667908730368 668854026918 669173709024 670646461952 670686079536 671490792504 671956318323 672881042592 672968644992 674361954816 675298868832 675316384666 675639155488 675679068009 676697003136 676785102336 677978626248 679470757504 679510896372 680534604288 680669017622 681823495584 682149376512 683114827962 683324088832 683691072768 684529144376 684658706193 684985942224 686899397646 688411162208 688740191744 688780878192 688870550592 690085387431 690296783616 691604163888 692687007936 692914020259 693998915148 695044449792 695526304704 696360821856 696752879097 696843589372 697802562688 697934636784 698268218112 699256482687 700704218676 701171810424 701759855104 702136740096 702228151296 703130479821 703466544528 704677966608 705014770944 706012583969 706118611968 706350026192 707455957824 708795836532 709012964352 710263322736 710355791936 710397755298 711467995392 712815472656 714291281088 714384274688 714767939712 715644105484 716764588848 717261501726 718122097539 718342082304 718821444096 719702578672 720046564096 720089099928 721673910144 723040716792 724130003968 724172781024 725060475293 725544320382 726637379328 727046482536 727141136736 728141804544 728279620992 728646604928 729520860992 729563956506 729658938456 731169619488 732554410434 733658030336 733701370248 734052046464 736708783272 737060896896 738214912512 739613046816 741144336768 741240826368 742548019224 742688562357 743807449728 744226219836 745347423744 746759066592 746900406756 747928266624 748173383006 749344797432 749864297259 750993995136 752318387898 752416332248 752820422652 753051036672 754477269696 756584843784 757089725616 758657199168 758755968768 760094049924 761239159296 761383240128 761766905152 762725954529 762959602944 764404602192 765852338181 767006122624 767051432532 767418048576 767437953788 768739599936 769107022848 770095287423 770195546148 771770135808 771790153904 773368003584 774462557484 774832715712 776146904064 776538008576 776583881568 778054684374 779226852096 780702660528 781925006016 782319022144 782467092792 783405924588 783645907968 785027883024 785130085824 785572120938 786755613952 787280629248 789479836992 790975063956 791217366016 791642294784 792762712434 793141617312 794643779466 794887205376 795840939264 796392673568 797488643072 797639584896 799046238078 799150265928 800354214912 800804821344 801917406738 802321497142 803577691224 803682309024 805346247552 806871524536 808134842592 808521094656 809665401006 810052384608 811447355488 811835190784 811883148912 813420806391 814646254464 816332892672 817467051744 817488255122 817878977696 817927292853 818033778828 819159530112 819266176512 819727430544 820710968616 821279944617 822517232768 822565821924 823805047296 825365284128 826928475954 827181791744 827626035456 828640543192 828797381181 829193509008 831018441984 832319566848 833339827936 833738126848 833787378864 833895929664 835366521627 835622422272 836805085347 837205040496 838515851712 838625018112 838790656103 840103949916 841952895168 843271140096 843437695749 843547502924 844868244528 845272053504 846468373779 848220896292 848331326192 848786928408 849498771968 850065656832 851157949257 853031222736 853438933248 853600464864 854646812173 854775161856 855055294864 856394054208 856987768296 858278851584 859792443312 859904379712 859955177466 861250731264 862881887952 864668392896 864780964096 864832049928 865245400704 866306022428 868263923142 869571994368 870152274432 871218911024 871686805176 873605259648 875259815064 876578425856 876630208608 877704785881 878290493094 878559542784 880108899912 880223481312 881601646464 882045890176 883156368402 883271346552 885100065696 885215296896 886776391578 888112352512 888164816616 890119536768 891805369224 892231612032 893628578304 894248106048 895321056672 895941757764 897174723456 897291526656 899044049169 900398491776 900905424012 902262670848 903971501664 904142597652 906014528496 907730465103 909097994112 910819770616 911308932684 911588097024 912878274924 913314589632 915865863528 916477036272 916500807761 918374504256 918494067456 920113849908 920395711488 921674448576 922138885184 922193359362 923299839693 923582677248 925331886864 927084409377 927368406272 928481095808 928535944644 929003838796 930579515712 931024290816 932220611091 932341976916 934248059136 934272291568 934895747232 936182320128 937507306428 937955392704 939546252288 939570622144 940019694592 940075225056 941855670558 943274610432 945061115376 947017763648 947197007064 948623993856 950420630208 950955725346 952388374784 953023919616 954372741966 955686118464 956348668968 957496130052 957789443072 958303830528 959660125578 960118799904 961937206722 962231880192 964054289056 964111239333 965563708032 967266498726 967392427176 968849839104 969395310048 969521515648 970742123946 971039494656 971231286014 972751942008 972878584608 974892825984 975543388416 976739213912 978268493664 978736061952 980121274902 982278377696 982747862528 982805917104 984667291947 986150729088 988192449024 988379485632 989591045674 990064025632 990122512401 990251416476 991743266304 992301626448 994180985589 995678755456 995737573908 995867209008 997237688832 999126396576 999819063012 1001325326848 1001384478864 1001863095552 1003091183864 1003281040377 1003760563536 1005969692928 1007544738816 1008779791712 1009321563888 1009452967488 1011542932224 1011674625024 1012974576999 1013458733232 1015045504704 1015177653504 1015378162651 1016967939372 1017279470592 1019206136256 1020801906432 1021003526433 1021136450908 1022735243376 1023224064768 1024672241943 1024986133248 1026793716564 1026927394864 1027478913336 1029026847744 1030349096469 1032616743312 1033110287616 1033305825888 1034572456841 1035445175424 1037406245832 1038969136128 1040936880704 1040998372722 1042566674688 1043289457056 1044541232784 1045265384058 1046703844032 1046840114432 1046901955176 1047402327168 1047429494584 1051056328014 1052639782656 1053342226944 1054633418608 1055199816792 1057016949912 1057522156416 1059525039288 1061121252352 1061183936736 1063193754798 1063519446528 1065394984104 1065533687904 1067201993088 1067739761792 1069223208984 1071436921632 1071576412032 1073466158226 1073794996736 1075146883272 1075892252589 1077513123456 1079553868008 1080069846144 1082510865216 1084561075188 1086195005952 1088316480573 1089956068992 1090569723804 1090711705104 1092212706816 1092969907392 1094281291488 1094488407684 1095039926156 1096754429232 1098831615651 1100487045504 1102571301272 1103501380608 1105063174908 1105591345344 1108024589312 1109419570224 1109448346237 1111716505152 1111861239552 1113822028836 1114163229696 1115711174592 1115740113796 1116273387328 1116339329754 1118021135616 1118166690816 1120138599888 1122260074509 1122603860224 1124017196148 1124361520128 1124583594332 1126490992704 1127029404672 1128477581847 1128624498372 1129576555008 1130961195056 1131715904544 1134877265676 1137345463296 1137374963648 1137918577664 1137985798752 1138133953152 1140141074886 1141858738944 1142650357728 1144439404416 1144814468254 1146389924416 1146606903288 1148334308352 1150509183936 1151156930682 1152891190528 1153109399904 1153660534272 1155293319222 1157685230856 1159429325824 1160052005376 1161693836226 1162249073568 1164807012864 1166455573514 1167013086752 1167082026561 1168840278144 1171053990792 1173478533216 1173631308416 1173700639188 1175108886882 1175468861952 1175701030438 1177541824536 1177695128736 1178358181407 1180133420928 1180287062528 1180920943872 1182368522104 1184219755488 1186462595934 1186826049024 1189073825632 1189144068651 1189642149376 1189712425968 1191965669199 1192330808064 1193761408896 1194589010352 1196232964608 1196459377344 1197926002658 1198569357117 1198725398892 1200531322368 1201207232016 1203482245713 1205295335552 1205366536836 1205523463536 1208019371328 1210307286804 1212130658816 1212202263888 1212781641984 1214498101509 1215078576912 1217171033232 1217752786176 1219476281401 1219659420672 1221154484704 1221969381696 1224499339008 1224658756608 1226232382683 1226818466544 1227050668242 1228739295168 1228899264768 1229591145816 1231066452924 1231443569664 1233775849152 1235707570944 1236112545836 1238047926192 1240392713931 1240772687616 1242960814788 1243122635888 1243790263512 1245664078848 1246527662976 1250009741904 1250607190272 1250843894496 1252377184597 1253433633408 1255807560744 1257699480576 1257937527168 1260081487168 1260155924874 1262929342752 1265321254386 1267227506944 1267302366792 1267908080256 1267940967128 1272331344438 1272496989288 1274248157952 1275098485248 1275131558624 1276661506736 1279546834104 1280158399872 1282582942296 1284591081312 1285481652444 1287418277376 1289688664968 1289856569568 1291876096896 1292527080064 1294322831928 1297002589344 1297171446144 1299459033642 1299857101312 1300724517888 1302395884713 1304357991552 1306828366536 1307930747904 1310407889472 1312889722596 1314867638784 1317435739641 1317839314176 1320163349868 1320335221968 1323068835264 1324907019828 1325574647452 1327650098544 1327822945344 1330164587367 1332168528768 1333092084016 1335179305152 1335817460736 1337708053836 1338347418048 1341292923904 1341372159072 1342981585008 1343016419129 1343912636646 1345762085184 1345937289984 1348723909632 1350597737664 1350632769332 1351278310976 1351358136018 1353394006272 1353570204672 1355957252496 1358941515008 1359021792744 1361069208576 1361338035244 1363646991168 1364298753024 1366229655924 1366648177664 1367382145536 1369058288752 1369317412386 1369971884448 1373798795292 1376822324416 1377480383488 1377561756384 1377741101184 1380170774862 1380593567232 1383208327776 1385374015872 1385828040518 1387997830296 1390088899584 1391052609408 1392721643712 1393505758194 1393687178744 1395605125376 1395869273568 1396536436224 1398512965374 1401408437352 1402343620848 1403519710208 1404273480192 1406260959642 1406933089056 1409355933216 1410029541888 1412025167938 1412700052384 1412783505837 1414911915648 1417591673064 1420526645472 1420711583872 1420795510596 1422935990784 1425630945312 1426433588019 1428582562176 1428768549376 1429535879424 1431288210968 1431559112949 1433529177696 1434523003452 1436244195078 1436684164608 1437642888192 1439405157344 1439490188367 1440093128192 1440178199856 1442905810083 1443347820288 1446081433584 1448345562048 1450120950586 1450899748089 1451088640764 1453274758656 1454092965072 1454282273472 1456559241984 1456846929021 1457293209856 1459041721984 1459127913012 1459317876912 1462339238976 1465108820868 1467316060672 1467402740496 1468104092928 1470181912353 1473417566544 1474121793792 1476208130117 1476429825024 1479226093632 1482288673536 1482481652736 1484386568511 1485096038448 1485377124714 1487614899456 1488452439672 1490694847488 1493518133184 1493800813512 1495856533248 1496346766012 1498689594864 1499728594518 1501987990272 1504636775796 1504832664496 1505640845304 1508954539392 1513169687568 1514179451232 1516035539249 1517314398336 1517511937536 1520188099848 1522478318592 1522766480256 1523533810304 1525451909058 1525919205888 1528809204384 1531704676362 1534012245248 1534102865064 1534836097152 1534875907576 1537479199872 1540190574846 1540391092296 1543540271616 1543580307808 1548925114968 1549665431424 1553167763136 1556109368748 1558453704192 1561405321056 1563850012032 1564638044288 1564934185584 1566811849176 1567898076087 1570055766048 1570260171648 1571144241876 1573511227904 1574561258496 1576584492021 1578959673984 1581950127912 1583284589568 1585525424868 1586283234624 1589287558932 1589774410752 1591681878528 1592785347136 1594790632197 1595279169792 1598092476156 1598300531856 1601609642688 1603834813476 1604642994284 1607155382448 1607364618048 1610199237339 1610692495104 1613743049072 1616269685184 1617042189312 1619330802012 1620104769216 1622894710976 1623670381568 1623766297824 1625756717893 1626841612782 1629292508928 1632665785344 1634934103488 1634976510244 1635757955392 1635854585706 1636067557656 1638319060224 1638532353024 1639454861088 1641421937232 1642559889234 1645034465536 1645131643848 1647610094592 1650730568256 1653856951908 1654363583488 1655252070912 1657281086384 1657594762362 1658387018016 1662036883968 1666679655872 1667476253696 1667574757728 1667791859328 1670733043254 1671244844544 1673610170694 1674410080992 1677031703424 1677250036224 1677581312206 1680207899832 1683905790336 1686542280192 1686875391498 1687095005848 1689736489056 1690544107008 1692936747558 1696441792584 1696662652384 1697573856816 1698997543936 1702315898514 1706062445472 1706877866496 1707200929728 1709293624346 1710110589728 1710211612329 1712788108416 1713975536592 1717221702381 1719584886624 1719808759424 1719910354932 1722501462528 1725763775904 1726735396023 1729336785792 1729561928192 1729664099856 1730490801408 1732612044856 1732939978833 1736527846284 1739143988736 1740304548864 1742437822048 1742540754339 1743373610352 1747210519296 1749683360271 1750519630128 1753260417216 1755409571762 1756580986188 1757119085568 1760217799824 1760446962624 1763203292928 1763551545657 1764091780352 1766312736804 1766542693104 1770200131392 1770430593792 1773552783156 1776224705024 1776329633232 1779693893901 1780239073536 1783610738448 1784463224064 1786988789089 1787257156608 1788496212096 1790642113344 1791883515528 1794349446912 1794583053312 1796889003987 1798088098338 1800796983552 1801810848024 1804525341696 1807943003328 1808285195304 1812029056992 1815460930206 1818195988224 1821639541232 1822617865368 1825756549848 1826629179264 1831731727056 1832954072544 1833001615522 1836749008512 1836988134912 1840227699816 1843348897152 1844277770368 1844386718724 1846599679386 1847165354496 1850663773728 1854168818754 1854736812544 1856962191616 1857071889288 1858007677592 1861159031424 1864441222182 1864683953832 1868496118272 1868544583136 1869791494464 1875014612856 1875910785408 1879141244288 1880150450112 1883711341116 1886549220864 1890122230752 1894035527296 1894394014128 1897981881579 1900841260416 1901911450692 1904776749568 1906047839232 1908497016657 1908745483932 1911372236928 1912697337936 1914992260104 1916319870773 1916607661056 1919320251156 1920237599808 1923874413444 1924463760384 1928108578112 1928222478666 1931127416064 1934532997452 1934784854352 1938790620096 1939043031296 1941484247892 1942078989312 1942462572028 1945503884016 1945757169216 1949188550463 1949785651968 1951086776832 1953478427824 1956536987328 1957472123904 1960242549804 1964556755392 1965495725056 1965611834208 1968021290081 1969334583894 1972301458176 1976384898048 1976758971264 1979182091348 1980128051264 1980245024802 1980502832952 1983486532608 1984603252896 1988361971178 1991357510912 1991475147816 1991734418016 1994475377664 1998252793152 1999638126024 2002650653696 2002768957728 2003726191104 2006182367728 2006562080754 2007521127072 2011939385856 2015868954969 2017559583424 2018643127776 2018905934976 2023085864448 2025949153998 2026917466464 2030091009408 2030355307008 2030756325302 2033935878744 2038412272512 2041603812864 2042007052866 2042272901816 2045470486752 2046448129536 2049344483886 2049972266496 2053587433128 2053854789728 2053976118579 2054957826672 2060698192938 2065233486624 2066220575232 2066611651776 2069144913682 2070256162293 2070890350848 2074812491664 2078742060777 2081873761408 2081996745444 2085133349376 2086578914112 2089082465568 2090258637291 2090530768116 2093407688064 2093680228864 2093803910352 2094804654336 2094858989168 2097769448061 2102112656028 2105279565312 2106684453888 2109266837216 2109391439463 2110399633584 2114033899824 2115044312832 2118037751907 2119050078576 2122367873472 2126387509596 2127038893056 2130789968208 2131067375808 2134403986176 2135479523584 2138446417968 2142873843264 2143152824064 2146932316452 2147589993472 2150293766544 2151784505178 2154366292617 2155026246912 2159107736016 2160139692288 2163196955213 2165021730432 2169122150376 2172390011904 2175181425879 2176632961146 2179912137984 2181139447608 2181423410208 2184425413632 2185939814784 2188562582976 2188976815368 2190079852312 2193508858464 2197663231302 2200974091008 2205142602544 2210126349816 2211182690688 2218839140448 2218896692474 2223433010304 2223722479104 2227644057672 2231422349184 2231480227592 2232546774656 2232678659508 2236042271232 2240277199776 2244520149018 2245207720448 2248034392296 2249167188664 2249592891777 2252981985408 2256955163694 2257248996744 2259153110016 2261922390112 2263431809088 2269754531352 2274749927296 2275971597504 2276267906304 2280282149772 2283717477888 2285300715456 2288878808832 2289628936508 2292779848832 2293213806576 2297557014543 2301018367872 2302313861364 2305782381056 2306218799808 2307321068544 2310285862269 2310586638444 2315370461712 2319755633041 2320104010752 2323387672452 2324498147136 2329614025728 2332911147028 2334026173504 2334164053122 2337680556288 2342107981584 2346957066432 2347262616832 2347401278376 2350217773764 2350937723904 2351402060876 2355083649072 2355390257472 2356716362814 2360266841856 2360574125056 2361841887744 2364737044208 2368439510976 2372925191868 2373652098048 2378147651264 2378288137302 2379284298752 2379424851936 2382341561677 2383931338398 2384661616128 2387522817792 2389178020704 2392465929216 2392918754688 2395852005316 2397138714234 2397450797784 2401062644736 2402414464032 2406964491426 2410590671104 2410733073672 2411046927072 2416038742656 2420614573608 2424261317632 2424404527776 2425563283968 2428996203018 2430157153824 2434342066464 2435505572352 2438952562802 2440262419173 2442308969408 2443938763392 2448998678016 2452464765366 2453636933088 2454101336484 2457478590336 2457798529536 2459182291632 2462132905848 2463839833851 2467551698304 2471415141888 2472225091672 2476095852384 2480785427862 2481545375232 2485921629576 2486245271776 2486392143543 2487580527024 2493055325952 2500019483808 2501214380544 2501687788992 2504754369194 2506099564881 2506867266816 2510415256041 2511615121488 2515875054336 2516371968309 2520162974336 2520311849748 2525858685504 2530313087247 2530642508772 2534455013888 2534604733584 2535816160512 2535881934256 2539405121337 2544662688876 2544993978576 2548496315904 2550196970496 2550263117248 2553323013472 2553473847771 2559093668208 2560316799744 2563940436519 2565165884592 2569182162624 2570963304888 2574836554752 2579377329936 2579713139136 2583752193792 2585054160128 2588645663856 2594005178688 2594342892288 2598918067284 2599714202624 2604791769426 2608715983104 2613656733072 2618606840521 2620815778944 2625779445192 2629735277568 2633114357643 2634871479282 2635678628352 2640326699736 2640670443936 2646137670528 2649814039656 2651149294904 2655300197088 2655645890688 2660329174734 2664337057536 2666184168032 2670358610304 2675416107672 2676694836096 2682744318144 2685963170016 2686032838258 2687825273292 2691524170368 2691874579968 2701195475328 2701265538664 2702556621952 2702716272036 2706788012544 2711914504992 2717883030016 2718043585488 2722676070488 2723191395309 2727293982336 2732459311848 2734764291072 2738116577504 2738634824772 2739943768896 2747597590584 2749502423283 2753644648832 2755123512768 2755482202368 2760341549724 2761187134464 2766416655552 2770748031744 2771656081036 2775995660592 2781253228131 2782105218816 2785443287424 2787011516388 2787374357488 2791210250752 2791738547136 2793072872448 2796661833273 2797025930748 2802816874704 2804687241696 2808125239997 2808546960384 2812521919284 2813866178112 2818711866432 2820059083776 2824050335876 2825400104768 2825567011674 2829823831296 2835183346128 2841053290944 2841423167744 2841591021192 2845871981568 2851261890624 2852867176038 2857165124352 2857537098752 2859071758848 2862576421936 2863118225898 2867058355392 2869046006904 2872488390156 2873368329216 2878810314688 2878980376734 2880186256384 2880356399712 2885811620166 2886695640576 2892162867168 2896691124096 2900241901172 2901799496178 2902177281528 2906549517312 2908185930144 2908564546944 2913118483968 2913693858042 2914586419712 2918083443968 2918255826024 2918635753824 2924678477952 2930217641736 2934632121344 2934805480992 2936208185856 2940363824706 2946835133088 2948243587584 2952416260234 2954001875841 2958452187264 2964577347072 2968773137022 2970192076896 2970754249428 2975229798912 2976904879344 2982542956767 2987036266368 2987601627024 2991713066496 2992693532024 2997379189728 2999457189036 3003975980544 3009273551592 3009665328992 3009843121131 3011281690608 3011359796929 3017909078784 3026339375136 3028358902464 3032071078498 3034628796672 3035023875072 3038923730997 3040376199696 3045532960512 3046134487953 3047067620608 3050903818116 3051838411776 3057618408768 3063010579299 3063409352724 3068024490496 3068205730128 3069672194304 3069751815152 3074016725829 3074958399744 3080381149692 3080782184592 3087080543232 3087160615616 3091047289407 3097850229936 3099330862848 3103717370523 3106335526272 3112218737496 3116907408384 3122810642112 3127700024064 3129276088576 3129868371168 3133623698352 3135796152174 3140111532096 3140520343296 3142288483752 3147022455808 3153168984042 3157919347968 3163900255824 3171050849736 3172566469248 3178575117864 3183363757056 3185570694272 3189581264394 3190558339584 3196184952312 3196601063712 3203219285376 3207669626952 3209285988568 3214310764896 3214729236096 3220398474678 3221384990208 3227486098144 3227676757767 3232539370368 3238661604024 3240209538432 3245789421952 3247532595648 3251513435786 3253683225564 3258585017856 3269868206976 3269953020488 3271515910784 3271709171412 3272135115312 3276638120448 3278909722176 3282843874464 3285119778468 3290068931072 3290263287696 3296494846953 3301461136512 3307713903816 3310504141824 3314562172768 3315189524724 3316774036032 3324073767936 3328345038711 3333359311744 3335149515456 3335583718656 3341466086508 3342489689088 3347220341388 3348820161984 3354063406848 3354500072448 3355162624412 3360415799664 3366780223527 3367811580672 3373084560384 3373750782996 3374190011696 3379472978112 3381088214016 3385432745541 3385873495116 3392883585168 3393325304768 3395147713632 3399309501049 3404631797028 3412124890944 3413755732992 3414401859456 3418587248692 3420221179456 3420423224658 3425576216832 3427951073184 3434443404762 3439169773248 3439617518848 3439820709864 3445002925056 3451527551808 3453470792046 3458673571584 3459123856384 3459328199712 3460981602816 3465224089712 3465879957666 3473055692568 3478287977472 3484875644096 3485081508678 3486747220704 3494421038592 3499366720542 3501039260256 3506520834432 3510819143524 3513161972376 3520435599648 3520893925248 3526406585856 3527103091314 3528183560704 3532625473608 3533085386208 3535074544221 3540400262784 3540861187584 3547105566312 3552449410048 3552659266464 3559387787802 3560478147072 3567221476896 3568926448128 3573977578178 3575897007597 3576992424192 3581284226688 3583767031056 3588698893824 3593778007974 3596176196676 3601593967104 3603621696048 3610446737139 3615886006656 3616570390608 3624058113984 3630921860412 3636391976448 3643279082464 3643494304527 3645235730736 3645330280493 3651513099696 3653258358528 3658428844203 3663463454112 3665908145088 3666003231044 3673498017024 3673976269824 3678697148049 3680455399632 3686697794304 3688555540736 3688773437448 3693199358772 3694330708992 3701327547456 3708337637508 3709473625088 3713924383232 3714143778576 3716015355184 3721178141793 3722318062848 3728882444364 3729367907664 3736992236544 3737089166272 3739582988928 3750029225712 3751821570816 3757131553791 3758282488576 3760300900224 3767422682232 3773098441728 3780244461504 3788071054592 3788788028256 3795963763158 3801682520832 3803822901384 3809553499136 3816994033314 3817490967864 3822744473856 3825394675872 3829984520208 3832639741546 3838640502312 3840475199616 3847748826888 3856217156224 3856444957332 3862254832128 3869065994904 3869569708704 3877581240192 3878086062592 3882968495784 3884925144056 3891007768032 3891514338432 3898377100926 3899571303936 3902173553664 3906956855648 3907187654139 3913073974656 3920485099608 3929113510784 3931223668416 3936042580162 3938669167788 3944602916352 3953517942528 3958364182696 3960256102528 3960490049604 3961005665904 3969206505792 3976723942356 3982715021824 3982950295632 3983468836032 3990493762101 3996505586304 3999276252048 4005537915456 4006850638889 4007452382208 4012364735456 4013124161508 4015042254144 4023878771712 4029049257387 4031737909938 4035119166848 4037286255552 4037811869952 4046171728896 4051898307996 4053834932928 4060182018816 4060710614016 4061512650604 4067871757488 4076824545024 4083207625728 4084014105732 4084545803632 4090940973504 4092896259072 4098688967772 4099944532992 4107174866256 4107709579456 4107952237158 4109915653344 4114953606533 4121396385876 4130466973248 4132441150464 4133223303552 4138289827364 4140512324586 4141780701696 4149624983328 4157484121554 4163747522816 4163993490888 4170266698752 4173157828224 4178164931136 4180517274582 4181061536232 4186815376128 4187360457728 4187607820704 4189609308672 4189717978336 4195538896122 4204225312056 4210559130624 4218533674432 4218782878926 4220799267168 4228067799648 4230088625664 4236075503814 4238100157152 4244735746944 4252775019192 4261579936416 4262134751616 4268807972352 4270959047168 4276892835936 4279300764057 4285747686528 4286305648128 4293864632904 4294677338847 4300587533088 4303569010356 4308732585234 4310052493824 4318215472032 4320279384576 4326393910426 4328717430249 4330043460864 4338244300752 4350362851758 4353265922292 4359824275968 4362278895216 4362846820416 4370540787063 4371879629568 4377125165952 4377953630736 4380159704624 4387017716928 4395326462604 4401948182016 4410285205088 4410545737059 4412768234281 4420252699632 4422365381376 4428624390351 4437678280896 4437793384948 4446866020608 4447444958208 4453159705533 4455288115344 4462844698368 4462960455184 4465093549312 4465357319016 4472084542464 4480554399552 4489040298036 4490415440896 4496068784592 4498334377328 4499185783554 4505963970816 4513910327388 4514497993488 4523844780224 4526863618176 4539509062704 4548106617747 4549499854592 4551943195008 4552535812608 4560564299544 4567434955776 4570601430912 4577757617664 4579257873016 4585559697664 4586427613152 4595114029086 4602036735744 4604627722728 4611564762112 4612437599616 4620571724538 4621173276888 4630740923424 4639511266082 4646775344904 4648996294272 4665822294056 4668052347008 4668328106244 4675361112576 4684215963168 4693914132864 4694525233664 4694802556752 4700435547528 4702804121752 4703694228261 4710167298144 4710780514944 4713432725628 4720533683712 4723683775488 4729474088416 4729753476063 4736879021952 4745850383736 4756295302528 4756576274604 4758849703872 4764683123354 4767862676796 4769323232256 4775045635584 4778356041408 4785837509376 4791704010632 4794277428468 4794901595568 4804828928064 4813928982852 4821181342208 4821466147344 4822093854144 4830597712017 4832077485312 4841229147216 4848809055552 4850398141813 4851126567936 4857992406036 4860314307648 4868684132928 4871011144704 4877270153679 4877905125604 4880524838346 4884617938816 4887877526784 4897997356032 4904929530732 4907273866176 4908202672968 4914957180672 4915597059072 4918364583264 4924265811696 4927679667702 4935103396608 4942830283776 4944450183344 4952191704768 4961570855724 4963090750464 4971843259152 4972490543552 4972784287086 4975161054048 4986110651904 5000038967616 5002428761088 5003375577984 5009508738388 5012199129762 5013734533632 5020830512082 5023230242976 5031750108672 5032743936618 5040325948672 5040623699496 5051717371008 5060626174494 5061285017544 5068910027776 5069209467168 5071632321024 5071763868512 5078810242674 5089325377752 5089987957152 5096992631808 5100526234496 5106646026944 5106947695542 5118187336416 5120633599488 5127880873038 5130331769184 5138364325248 5141926609776 5151665107143 5158754659872 5159426278272 5167504387584 5170108320256 5177291327712 5180206188069 5188010357376 5188685784576 5197836134568 5198819936499 5209583538852 5217431966208 5227313466144 5237213681042 5241631557888 5249050080813 5251558890384 5266228715286 5269742958564 5271357256704 5280653399472 5281340887872 5290654636971 5292275341056 5299628079312 5302298589808 5310600394176 5311291781376 5320658349468 5328674115072 5332368336064 5339081681703 5340717220608 5341772073077 5350832215344 5353389672192 5360966367267 5365488636288 5371926340032 5372065676516 5375650546584 5383048340736 5383749159936 5390667011961 5402390950656 5402531077328 5405113243904 5405432544072 5413576025088 5423829009984 5435766060032 5436087170976 5445352140976 5446382790618 5454587964672 5464918623696 5476233155008 5477269649544 5479887537792 5495195181168 5499004846566 5507289297664 5510247025536 5510964404736 5520683099448 5532833311104 5541496063488 5543312162072 5551991321184 5562506456262 5564210437632 5570886574848 5574023032776 5574748714976 5582420501504 5583477094272 5593323666546 5594051861496 5605633749408 5609374483392 5616250479994 5625043838568 5627732356224 5637423732864 5648100671752 5650800209536 5651134023348 5659647662592 5670366692256 5682106581888 5682846335488 5683182042384 5693945644737 5702523781248 5705734352076 5714330248704 5718143517696 5725152843872 5725491049971 5726236451796 5734116710784 5738092013808 5744976780312 5748959612319 5757620629376 5757960753468 5760712799424 5771623240332 5773391281152 5784325734336 5793382248192 5800483802344 5803598992356 5804354563056 5816371860288 5817129093888 5826236967936 5827387716084 5829172839424 5836166887936 5836511652048 5837271507648 5847565651389 5849356955904 5860435283472 5869610961984 5871534592721 5872416371712 5880727649412 5893670266176 5896487175168 5904063870243 5904832520468 5908003751682 5916904374528 5929154694144 5937546274044 5940384153792 5941508498856 5950459597824 5953809758688 5965085913534 5974072532736 5975203254048 5983426132992 5985387064048 5994758379456 5998914378072 6007951961088 6018547103184 6019330657984 6019686242262 6022563381216 6022719593858 6035818157568 6052678750272 6056717804928 6064142156996 6069257593344 6077847461994 6080752399392 6091065921024 6092268975906 6094135241216 6101807636232 6115236817536 6126021158598 6126818705448 6136048980992 6136411460256 6139344388608 6139503630304 6148033451658 6149916799488 6160762299384 6161564369184 6174321231232 6182094578814 6195700459872 6198661725696 6207434741046 6212671052544 6224437474992 6236226182331 6245621284224 6255400048128 6258552177152 6259736742336 6267247396704 6270775911873 6271592304348 6280223064192 6281040686592 6284576967504 6293308344183 6296479575397 6306337968084 6315838695936 6327800511648 6342101699472 6345132938496 6354113255721 6357150235728 6371141388544 6379162528788 6381116679168 6392369904624 6393202127424 6406438570752 6415339253904 6415505654327 6418571977136 6428621529792 6429458472192 6440796949356 6442769980416 6454972196288 6455353515534 6463098877851 6465078740736 6466355667409 6477323208048 6480419076864 6489590865639 6491578843904 6495065191296 6503026871572 6507366451128 6517170035712 6525544277637 6539736413952 6539906040976 6543031821568 6543418342824 6544270230624 6553276240896 6557819444352 6565687748928 6570239556936 6580137862144 6580526575392 6592989693906 6602922273024 6615427807632 6629124345536 6630379049448 6633548072064 6656690077422 6666718623488 6670299030912 6671167437312 6682932173016 6694440682776 6697640323968 6708126813696 6710325248824 6720831599328 6733560447054 6735623161344 6747501565992 6748380023392 6748778675331 6758945956224 6770865491082 6771746990232 6785767170336 6786650609536 6790295427264 6798619002098 6809263594056 6824249781888 6828803718912 6837174497384 6840442358912 6840846449316 6851152433664 6855902146368 6868886809524 6878339546496 6879235037696 6879641419728 6892671043629 6903055103616 6906941584092 6917347143168 6918656399424 6921963205632 6930448179424 6930857586807 6931759915332 6946111385136 6959266899123 6969751288192 6970163017356 6973494441408 6988842077184 6998733441084 7002078520512 7013041668864 7021638287048 7026323944752 7040871199296 7041787850496 7052813171712 7054206182628 7056367121408 7065250947216 7066170772416 7070149088442 7080800525568 7081722375168 7094211132624 7105318532928 7107647138557 7118775575604 7120956294144 7134442953792 7137852896256 7147024685031 7147955156356 7151794015194 7153984848384 7162568453376 7167534062112 7177397787648 7187556015948 7192352393352 7203187934208 7207243392096 7220893474278 7231772013312 7233140781216 7248116227968 7261843720824 7272783952896 7286558164928 7286988609054 7290471461472 7290660560986 7303026199392 7306516717056 7316857688406 7326926908224 7331816290176 7332006462088 7346996034048 7357394296098 7360910799264 7373395588608 7377111081472 7377546874896 7386398717544 7391519501553 7402655094912 7416675275016 7427848766464 7428287557152 7432030710368 7442356283586 7444636125696 7457764888728 7458735815328 7474178332544 7479165977856 7500058451424 7503643141632 7514263107582 7516564977152 7520601800448 7531245768123 7534845364464 7549115904927 7560488923008 7576142109184 7577576056512 7590939261741 7591927526316 7603365041664 7607645802768 7618215364011 7622054222849 7633988066628 7634981935728 7645488947712 7650789351744 7659969040416 7665279483092 7677281004624 7680950399232 7691821309557 7695497653776 7712434312448 7712889914664 7724509664256 7738131989808 7739139417408 7755162480384 7756172125184 7765936991568 7766138423659 7769850288112 7782015536064 7783028676864 7796754201852 7799142607872 7813913711296 7814375308278 7826147949312 7840970199216 7855820521563 7858227021568 7862447336832 7872085160324 7877338335576 7889205832704 7899343072929 7907035885056 7916728365392 7920512205056 7920980099208 7922011331808 7938413011584 7953447884712 7965430043648 7965900591264 7966937672064 7980987524202 7993011172608 7998552504096 8011075830912 8013701277778 8024729470912 8026248323016 8030084508288 8058098514774 8063475819876 8070238333696 8074572511104 8075623739904 8103796615992 8107669865856 8120364037632 8123025301208 8135743514976 8153649090048 8168028211464 8169091607264 8169574185927 8181881947008 8197377935544 8214349732512 8215419158912 8215904474316 8219831306688 8229907213066 8242792771752 8248507269849 8260933946496 8266446607104 8276579654728 8281024649172 8283561403392 8299249966656 8314968243108 8327495045632 8327986981776 8343759684393 8346315656448 8356329862272 8361034549164 8362123072464 8373630752256 8375215641408 8379218617344 8379435956672 8389985499819 8391077792244 8408450624112 8424375719991 8437067348864 8437565757852 8441598534336 8456135599296 8460177251328 8472151007628 8476200314304 8489471493888 8505550038384 8523159872832 8524269503232 8537615944704 8541918094336 8553785671872 8558601528114 8571495373056 8572611296256 8587729265808 8589354677694 8601175066176 8607138020712 8617465170468 8620104987648 8636430944064 8640558769152 8652787820852 8657434860498 8660086921728 8676488601504 8700725703516 8706531844584 8719648551936 8724557790432 8725693640832 8741081574126 8743759259136 8754250331904 8755907261472 8760319409248 8774035433856 8790652925208 8803896364032 8820570410176 8821091474118 8825536468562 8840505399264 8844730762752 8857248780702 8875356561792 8875586769896 8893732041216 8906319411066 8910576230688 8925689396736 8925920910368 8930187098624 8930714638032 8947628870301 8961108799104 8978080596072 8992137569184 8996668754656 8998371567108 9011927941632 9027820654776 9028995986976 9034079390787 9047689560448 9053727236352 9079018125408 9096213235494 9098999709184 9103886390016 9105071625216 9116771192991 9121128599088 9138403463859 9141202861824 9155515235328 9158515746032 9171119395328 9172855226304 9189031737897 9190228058172 9204073471488 9209255445456 9222050177487 9224875199232 9226697217133 9241143449076 9242346553776 9261481846848 9279022532164 9293550689808 9297992588544 9311152111569 9331644588112 9336104694016 9336656212488 9350722225152 9368431926336 9387828265728 9389050467328 9389605113504 9400871095056 9401114933903 9405608243504 9407388456522 9420334596288 9421561029888 9426865451256 9441067367424 9458948176832 9459506952126 9473758043904 9491700767472 9512590605056 9513152549208 9517699407744 9529366246708 9535725353592 9550091271168 9556712082816 9571675018752 9583408021264 9588554856936 9589803191136 9609657856128 9627857965704 9642362684416 9642932294688 9644187708288 9661195424034 9664154970624 9682458294432 9697618111104 9700796283626 9715984812072 9720628615296 9737368265856 9754540307358 9755810251208 9761049676692 9769235877632 9775755053568 9809859061464 9814547732352 9816405345936 9829914361344 9836729166528 9848531623392 9855359335404 9870206793216 9888900366688 9889484540859 9904383409536 9923141711448 9943686518304 9944981087104 9945568574172 9950322108096 9972221303808 9985035116133 10000077935232 10006751155968 10019017476776 10024398259524 10027469067264 10041661024164 10046460485952 10063500217344 10065487873236 10080651897344 10081247398992 10100340670581 10103434742016 10121252348988 10122570035088 10138418934336 10143264642048 10143527737024 10156298236623 10157620485348 10178650755504 10179975914304 10197928503147 10201052468992 10213292053888 10213895391084 10236374672832 10241267198976 10255761746076 10260663538368 10276728650496 10283853219552 10303330214286 10317509319744 10318852556544 10335008775168 10340216640512 10354582655424 10360412376138 10376020714752 10377371569152 10395672269136 10397639872998 10419167077704 10434863932416 10454626932288 10474427362084 10483263115776 10498100161626 10503117780768 10532457430572 10539485917128 10561306798944 10562681775744 10581309273942 10584550682112 10599256158624 10604597179616 10605223632663 10621200788352 10622583562752 10641316698936 10657348230144 10664736672128 10678163363406 10681434441216 10683544146154 10701664430688 10706779344384 10721932734534 10730977272576 10743852680064 10744131353032 10751301093168 10766096681472 10781334023922 10804781901312 10805062154656 10810226487808 10810865088144 10831340211417 10847658019968 10872174341952 10890704281952 10892765581236 10909175929344 10929837247392 10935990841479 10952466310016 10954539299088 10959775075584 10975286532609 10990390362336 10998009693132 11014578595328 11020494051072 11021928809472 11036091444147 11041366198896 11065666622208 11082992126976 11086624324144 11103982642368 11125012912524 11128420875264 11141773149696 11148046065552 11149497429952 11163534425379 11166954188544 11169159789161 11186647333092 11188103722992 11211267498816 11218748966784 11232500959988 11250087677136 11255464712448 11271394661373 11274847465728 11296201343504 11301600419072 11302268046696 11319295325184 11340733384512 11364213163776 11365692670976 11366364084768 11380297025251 11387891289474 11405047562496 11411468704152 11428660497408 11450305687744 11450982099942 11452472903592 11468233421568 11476184027616 11489953560624 11497919224638 11515241258752 11515921506936 11521425598848 11543246480664 11568651468672 11586764496384 11600967604688 11607197984712 11608709126112 11632743720576 11634258187776 11654775432168 11672333775872 11673023304096 11674543015296 11695131302778 11698713911808 11720870566944 11739221923968 11743069185442 11761455298824 11787340532352 11808127740486 11809665040936 11816007503364 11833808749056 11875092548088 11880768307584 11883016997712 11907619517376 11930171827068 11948145065472 11950406508096 11970774128096 11971481286303 11989516758912 11997828756144 12020551916667 12037094206368 12038661315968 12039372484524 12045126762432 12045439187716 12071636315136 12087147772161 12105357500544 12113435609856 12128284313992 12138515186688 12155694923988 12161504798784 12182131842048 12184537951812 12188270482432 12203615272464 12230473635072 12252042317196 12253637410896 12272822920512 12278688777216 12279007260608 12296066903316 12299833598976 12321524598768 12323128738368 12344860819599 12348642462464 12364189157628 12391400919744 12397323451392 12414869482092 12425342105088 12448874949984 12472452364662 12491242568448 12510800096256 12517104354304 12519473484672 12534494793408 12541551823746 12543184608696 12560446128384 12562081373184 12569153935008 12586616688366 12592959150794 12612675936168 12631677391872 12655601023296 12684203398944 12690265876992 12708226511442 12714300471456 12742282777088 12758325057576 12784739809248 12786404254848 12812877141504 12830678507808 12831011308654 12837143954272 12837902292171 12857243059584 12858916944384 12881593898712 12909944392576 12910707031068 12926197755702 12930157481472 12932711334818 12954646416096 12960838153728 12979181731278 12983157687808 12990130382592 13006053743144 13014732902256 13051088555274 13079472827904 13079812081952 13086063643136 13086836685648 13088540461248 13111622361189 13115638888704 13131375497856 13140479113872 13161053150784 13165366384921 13185979387812 13205844546048 13230855615264 13238304702843 13258248691072 13260758098896 13267096144128 13285873171053 13313380154844 13333437246976 13340598061824 13342334874624 13359479116599 13365864346032 13388881365552 13395280647936 13414239095411 13416253627392 13420650497648 13441663198656 13467120894108 13471246322688 13495003131984 13496760046784 13497557350662 13517891912448 13541730982164 13543493980464 13571534340672 13573301219072 13580590854528 13597238004196 13618527188112 13644319853241 13648499563776 13657607437824 13674348994768 13680884717824 13681692898632 13702304867328 13711804292736 13737773619048 13756679092992 13758470075392 13759282839456 13776149030567 13785342087258 13806110207232 13813883168184 13834694286336 13837312798848 13860896358848 13861715173614 13863519830664 13892222770272 13918533798246 13939502576384 13940326034712 13946988882816 13997466882168 14004157041024 14026083337728 14043276574096 14052647889504 14081742398592 14083575700992 14108412365256 14111082684783 14130501894432 14132341544832 14140298176884 14161601051136 14188422265248 14210637065856 14215294277114 14237551151208 14268885907584 14294049370062 14295910312712 14303588030388 14307969696768 14325136906752 14335068124224 14375112031896 14384704786704 14414486784192 14441786948556 14463544026624 14466281562432 14491793136051 14496232455936 14523687441648 14551194425439 14573116329856 14573977218108 14580942922944 14581321121972 14606052398784 14613033434112 14631810461037 14633715376812 14653853816448 14663632580352 14664012924176 14693992068096 14714788592196 14721821598528 14746791177216 14754222162944 14755093749792 14772797435088 14783039003106 14805310189824 14833350550032 14856575114304 14864061420736 14884712567172 14889272251392 14915529777456 14917471630656 14948356665088 14958331955712 15000116902848 15007286283264 15028526215164 15033129954304 15041203600896 15062491536246 15069690728928 15098231809854 15120977846016 15152284218368 15155152113024 15181878523482 15183855052632 15206730083328 15215291605536 15236430728022 15244108445698 15267976133256 15269963871456 15290977895424 15301578703488 15319938080832 15330558966184 15354562009248 15361900798464 15383642619114 15390995307552 15424868624896 15425779829328 15454995321429 15476263979616 15478278834816 15510324960768 15531873983136 15532276847318 15539700576224 15540618564207 15564031072128 15566057353728 15593508403704 15627827422592 15628750616556 15652295898624 15681940398432 15711641043126 15716454043136 15724894673664 15744170320648 15747150242439 15754676671152 15798686145858 15814071770112 15833456730784 15841024410112 15841960198416 15844022663616 15871963910913 15876826023168 15906895769424 15931801182528 15933875344128 15937022465957 15961975048404 15986022345216 15997105008192 16022151661824 16025316219231 16027402555556 16049458941824 16052496646032 16060169016576 16082899101801 16116197029548 16126951639752 16140476667392 16149145022208 16151247479808 16172001035883 16207593231984 16215339731712 16238289431287 16240728075264 16246050602416 16271487029952 16307298180096 16336056422928 16338183214528 16339148371854 16363763894016 16394755871088 16428699465024 16430838317824 16431808948632 16439662613376 16459814426132 16485585543504 16497014539698 16521867892992 16532893214208 16553159309456 16562049298344 16598499933312 16629936486216 16654990091264 16655973963552 16676390931739 16687519368786 16692631312896 16712659724544 16722069098328 16724246144928 16747261504512 16750431282816 16758871913344 16779970999638 16782155584488 16816901248224 16848751439982 16874134697728 16875131515704 16883197068672 16912271198592 16944302015256 16952400628608 16978942987776 17011100076768 17046319745664 17048539006464 17081836934211 17107571343744 17117203056228 17142990746112 17175458531616 17178709355388 17202350132352 17214276041424 17234930340936 17246878836957 17272861888128 17305575641704 17314869720996 17320173843456 17352977203008 17401451407032 17413063689168 17449115580864 17451387281664 17482163148252 17487518518272 17508500663808 17511814522944 17520638818496 17542696954167 17548070867712 17581305850416 17614603778163 17641140820352 17642182948236 17651072937124 17681010798528 17689461525504 17712191610729 17714497561404 17750713123584 17751173539792 17787464082432 17812638822132 17821152461376 17851378793472 17851841820736 17860374197248 17861429276064 17895257740602 17922217598208 17956161192144 17984275138368 17993337509312 17996743134216 18023855883264 18055641309552 18057991973952 18068158781574 18095379120896 18107454472704 18158036250816 18192426470988 18197999418368 18207772780032 18233542385982 18242257198176 18276806927718 18282405723648 18317031492064 18342238790656 18345710452608 18378063475794 18380456116344 18408146942976 18418510890912 18444100354974 18449750398464 18453394434266 18482286898152 18484693107552 18522963693696 18558045064328 18587101379616 18595985177088 18622304223138 18663289176224 18672209388032 18673312424976 18708678546993 18736863852672 18775656531456 18779210227008 18801742190112 18802229867806 18811216487008 18812327735619 18814776913044 18840669192576 18843122059776 18853730902512 18889438726191 18917896353664 18919013904252 18947516087808 18983401534944 19025181210112 19026305098416 19035398815488 19058732493416 19062339767163 19071450707184 19113424165632 19143350037504 19166816042528 19177109713872 19179606382272 19219315712256 19246516962981 19255715931408 19285864589376 19288375416576 19292185090369 19322390848068 19328309941248 19364916588864 19395236222208 19399067002227 19401592567252 19431969624144 19441257230592 19468772596917 19474736531712 19509080614716 19511620502416 19522099353384 19538471755264 19551510107136 19576632832911 19619718122928 19629095464704 19632810691872 19656876679979 19659828722688 19673458333056 19697063246784 19710718670808 19740413586432 19777800733376 19778969081718 19808766819072 19846283422896 19887373036608 19889962174208 19891137148344 19900644216192 19970070232266 20000155870464 20013502311936 20038034953552 20048796519048 20083322048328 20092920971904 20130975746472 20161303794688 20162494797984 20200681341162 20206869484032 20242504697976 20245140070176 20276837868672 20287055474048 20312596473246 20315240970696 20357301511008 20359951828608 20395857006294 20402104937984 20426584107776 20427790782168 20472749345664 20511523492152 20521327076736 20553457300992 20567706439104 20606660428572 20635018639488 20637705113088 20678013130887 20709165310848 20720824752276 20752041429504 20791344538272 20795279745996 20838334155408 20877800697369 20909253864576 20948854724168 20966526231552 20996200323252 21006235561536 21064914861144 21078971834256 21079518578503 21122613597888 21125363551488 21162618547884 21169101364224 21198512317248 21209194359232 21210447265326 21242401576704 21245167125504 21282633397872 21322941415671 21329473344256 21356326726812 21362868882432 21367088292308 21403328861376 21413558688768 21441074055093 21443865469068 21461954545152 21487705360128 21488262706064 21502602186336 21532193362944 21562668047844 21609563802624 21610124309312 21620452975616 21621730176288 21662680422834 21695316039936 21744348683904 21781408563904 21785531162472 21818351858688 21859674494784 21871981682958 21904932620032 21909078598176 21919550151168 21950573065218 21980780724672 21996019386264 22029157190656 22040988102144 22072182888294 22082732397792 22131333244416 22173248648288 22174558504659 22207965284736 22250025825048 22283546299392 22296092131104 22298994859904 22327068850758 22333908377088 22338319578322 22373294666184 22376207445984 22422534997632 22437497933568 22465001919976 22500175354272 22510929424896 22542789322746 22549694931456 22592402687008 22593737304369 22603200838144 22604536093392 22647347714781 22681466769024 22728426327552 22732728169536 22760594050502 22772817785223 22775782578948 22810095124992 22822937408304 22866162668547 22900611375488 22901964199884 22904945807184 22936466843136 22952368055232 22979907121248 22995838449276 23030482517504 23031843013872 23042851197696 23075463928671 23086492961328 23137302937344 23173528992768 23201935209376 23214395969424 23217418252224 23265487441152 23268516375552 23298415270977 23309550864336 23346046608192 23349086030592 23390262605556 23397427823616 23441741133888 23478443847936 23486138370884 23522910597648 23567461564689 23574681064704 23616255480972 23619330081872 23632015006728 23667617498112 23698029218787 23750185096176 23761536615168 23766033995424 23795166507343 23815239034752 23860343654136 23896290130944 23900813016192 23941548256192 23942962572606 23979033517824 23995657512288 24041103833334 24074188412736 24077322631936 24078744969048 24090253524864 24090878375432 24174295544322 24210715001088 24226871219712 24256568627984 24311389847976 24323009597568 24369075903624 24407230544928 24460947270144 24504084634392 24507274821792 24545645841024 24558014521216 24592133806632 24643049197536 24646257476736 24689721639198 24697284924928 24728378315256 24745521809547 24782801839488 24829738964184 24850684210176 24897749899968 24944904729324 24982485136896 25031279053179 25038946969344 25068989586816 25083103647492 25086369217392 25120892256768 25138307870016 25173233376732 25185918301588 25225351872336 25273127159973 25311202046592 25368406797888 25380531753984 25416453022884 25428600942912 25484565554176 25516650115152 25517311963451 25569479618496 25572808509696 25625754283008 25661357015616 25662022617308 25674287908544 25675804584342 25714486119168 25717833888768 25763187797424 25819888785152 25821414062136 25852395511404 25860314962944 25865422669636 25909292832192 25921676307456 25958363462556 25966315375616 25980260765184 26012107486288 26029465804512 26102177110548 26158945655808 26159624163904 26172127286272 26173673371296 26177080922496 26223244722378 26231277777408 26262750995712 26280958227744 26322106301568 26330732769842 26371958775624 26411689092096 26461711230528 26476609405686 26516497382144 26521516197792 26534192288256 26571746342106 26626760309688 26666874493952 26681196123648 26718958233198 26731728692064 26777762731104 26790561295872 26828478190822 26841300995296 26842886610903 26883326397312 26934241788216 26990006263968 26993520093568 26995114701324 27035783824896 27083461964328 27086987960928 27102238172361 27143068681344 27146602438144 27161181709056 27194476008392 27237054376224 27288639706482 27296999127552 27315214875648 27348697989536 27350313578973 27361769435648 27363385797264 27415210391577 27423608585472 27475547238096 27513358185984 27518565678912 27552298061134 27567095213691 27570684174516 27612220414464 27627766336368 27674625597696 27680091651399 27721792717696 27723430347228 27727039661328 27784445540544 27837067596492 27879005152768 27880652069424 27893977765632 27933456334707 27994933764336 28008314082048 28047954472223 28052166675456 28086553148192 28105295779008 28163484797184 28167151401984 28203344801709 28216824730512 28222165369566 28261003788864 28264683089664 28280596353768 28323202102272 28376844530496 28421274131712 28430588554228 28475102302416 28537771815168 28588098740124 28591820625424 28607176060776 28650273813504 28670136248448 28750224063792 28769409573408 28804675245731 28828973568384 28883573897112 28927088053248 28932563124864 28983586272102 28992464911872 29047374883296 29102388850878 29146232659712 29147954436216 29161885845888 29162642243944 29212104797568 29263620922074 29267430753624 29307707632896 29327265160704 29328025848352 29429577184392 29443643197056 29510187499584 29545594870176 29566078006212 29610620379648 29666701100064 29713150228608 29728122841472 29769425134344 29831059554912 29834943261312 29896713330176 29916663911424 29955105348399 30000233805696 30057052430328 30082407201792 30124983072492 30139381457856 30196463619708 30241955692032 30301022011743 30310304226048 30363757046964 30367710105264 30430583211072 30472861456044 30488216891396 30535952266512 30539927742912 30593785509441 30603157406976 30639876161664 30661117932368 30709124018496 30723801596928 30767285238228 30781990615104 30849737249792 30851559658656 30889377639967 30909990642858 30952527959232 30956557669632 31020649921536 31063747966272 31064553694636 31079401152448 31081237128414 31128062144256 31132114707456 31187016807408 31255654845184 31257501233112 31304591797248 31363880796864 31423282086252 31432908086272 31449789347328 31488340641296 31494300484878 31509353342304 31597372291716 31666913461568 31682048820224 31683920396832 31688045327232 31743927821826 31753652046336 31813791538848 31863602365056 31867750688256 31874044931914 31923950096808 31972044690432 31994210016384 32044303323648 32050632438462 32054805111112 32098917883648 32104993292064 32120338033152 32165798203602 32232394059096 32253903279504 32280953334784 32298290044416 32344002071766 32415186463968 32430679463424 32476578862574 32492101204832 32494020634251 32542974059904 32672112845856 32676366429056 32678296743708 32727527788032 32789511742176 32807972524437 32857398930048 32861676635648 32863617897264 32879325226752 32919628852264 32925859597827 32971171087008 32994029079396 33043735785984 33065786428416 33106318618912 33108274332441 33124098596688 33196999866624 33259872972432 33311947927104 33352781863478 33375038737572 33385262625792 33425319449088 33444138196656 33448492289856 33500862565632 33507479367483 33517743826688 33559941999276 33564311168976 33633802496448 33697502879964 33748269395456 33750263031408 33766394137344 33814183984119 33824542397184 33888604030512 33904801257216 33952786992691 33957885975552 34022200153536 34092639491328 34097078012928 34140891075753 34163673868422 34215142687488 34234406112456 34285981492224 34350917063232 34357418710776 34404700264704 34428552082848 34469860681872 34493757673914 34545723776256 34611151283408 34629739441992 34705954406016 34802902814064 34826127378336 34898231161728 34902774563328 34964326296504 35017001327616 35023629045888 35041277636992 35085393908334 35096141735424 35162611700832 35229207556326 35282281640704 35284365896472 35302145874248 35362021597056 35424383221458 35428995122808 35501426247168 35502347079584 35625277644264 35642304922752 35703683641472 35722858552128 35790515481204 35844435196416 35912322384288 35968550276736 35986675018624 35993486268432 36061655750001 36111282619104 36115983947904 36136317563148 36190758241792 36214908945408 36261443316483 36316072501632 36384852941976 36415545560064 36467084771964 36484514396352 36553613855436 36564811447296 36634062984128 36691420905216 36756126951588 36760912232688 36837021781824 36888200709948 36899500796928 36906788868532 36964573796304 36969386215104 37034582458797 37045927387392 37116090128656 37174202759232 37191970354176 37244608446276 37326578352448 37344418776064 37346624849952 37392404511539 37417357093986 37473727705344 37551313062912 37558420454016 37603484380224 37604459735612 37622432974016 37624655471238 37629553826088 37681338385152 37686244119552 37707461805024 37778877452382 37835792707328 37838027808504 37895032175616 37966803069888 38050362420224 38052610196832 38070797630976 38117464986832 38124679534326 38142901414368 38226848331264 38333632085056 38354219427744 38359212764544 38438631424512 38493033925962 38511431862816 38571729178752 38576750833152 38584370180738 38644781696136 38729833177728 38790472444416 38798134004454 38803185134504 38863939248288 38882514461184 38937545193834 38949473063424 39018161229432 39023241004832 39044198706768 39076943510528 39153265665822 39239436245856 39258190929408 39265621383744 39313753359958 39334867083567 39346916666112 39394126493568 39421437341616 39496099154763 39555601466752 39557938163436 39617533638144 39692566845792 39714914108529 39774746073216 39779924348416 39782274296688 39801288432384 39857619513159 39940140464532 40000311740928 40027004623872 40076069907104 40078437349797 40097593038096 40166644096656 40185841943808 40242717286233 40261951492944 40324989595968 40401362682324 40413738968064 40485009395952 40490280140352 40553675737344 40574110948096 40625192946492 40630481941392 40714603022016 40719903657216 40791714012588 40804209875968 40853168215552 40855581564336 40932959559723 40945498691328 41023046984304 41042654153472 41100742149047 41106914601984 41135412878208 41213320857144 41270037278976 41275410226176 41328447091701 41356026261774 41418330621696 41441649504552 41504082859008 41582689076544 41590559491992 41676668310816 41755601394738 41818507729152 41897709448336 41992400646504 42012471123072 42129829722288 42157943668512 42159037157006 42245227195776 42250727102976 42325237095768 42397024634496 42418388718464 42420894530652 42484803153408 42565266795744 42645882831342 42658946688512 42712653453624 42734176584616 42806657722752 42882148110186 42887730938136 42923909090304 42975410720256 42976525412128 43005204372672 43125336095688 43220248618624 43243460352576 43325360845668 43390632079872 43488697367808 43562817127808 43571062324944 43653583276317 43719348989568 43743963365916 43809865240064 43818157196352 43839100302336 43895431383111 43901146130436 43961561449344 43992038772528 44075357027779 44081976204288 44144365776588 44165464795584 44262666488832 44346497296576 44349117009318 44415930569472 44500051650096 44592184262208 44597989719808 44654137701516 44667816754176 44676639156644 44746589332368 44752414891968 44845069995264 44874995867136 44930003839952 45000350708544 45021858849792 45085578645492 45099389862912 45184805374016 45187474608738 45206401676288 45209072186784 45264489671863 45294695429562 45362933538048 45456852655104 45465456339072 45521188101004 45545635570446 45551565157896 45620190249984 45645874816608 45732325337094 45801222750976 45803928399768 45809891614368 45872933686272 45904736110464 45959814242496 45991676898552 46060965035008 46063686027744 46085702395392 46150927857342 46172985922656 46274605874688 46364985964287 46403870418752 46428791938848 46434836504448 46530974882304 46596830541954 46619101728672 46692093216384 46698172061184 46780525211112 46883482267776 46956887695872 46972276741768 47045821195296 47134923129378 47149362129408 47232510961944 47238660163744 47241450727317 47264030013456 47396058437574 47500370192352 47523073230336 47532067990848 47590333014686 47615891732739 47630478069504 47720687308272 47801626032384 47811067397871 47883096512384 47885925145212 47958067035648 47991315024576 48075948657693 48082207666668 48148376825472 48154645263872 48157489938096 48180507049728 48181756750864 48248697305403 48348591088644 48421430002176 48453742439424 48513137255968 48516003107649 48622779695952 48646019195136 48714868293861 48738151807248 48814461089856 48921894540288 49008169268784 49014549643584 49091291682048 49116029042432 49184267613264 49286098395072 49292514953472 49379443278396 49394569849856 49456756630512 49491043619094 49565603678976 49659477928368 49753529969899 49795499799936 49889809458648 49964970273792 50029172795217 50062558106358 50077893938688 50137979173632 50166207294984 50172738434784 50241784513536 50276615740032 50346466753464 50371836603176 50450703744672 50546254319946 50622404093184 50736813595776 50832906045768 50857201885824 51033300230304 51034623926902 51138959236992 51145617019392 51322714031232 51324045234616 51348575817088 51351609168684 51428972238336 51526375594848 51639777570304 51642828124272 51704791022808 51730845339272 51740636510871 51818585664384 51916726925112 51960521530368 52024214972576 52058931609024 52204354221096 52319248327808 52347346742592 52354161844992 52446489444756 52462555554816 52525501991424 52561916455488 52644212603136 52661465539684 52743917551248 52843811334489 52923422461056 52953218811372 53032994764288 53043032395584 53068384576512 53136574832187 53143492684212 53253520619376 53354379559943 53362392247296 53437916466396 53463457384128 53555525462208 53581122591744 53656956381644 53682601990592 53685773221806 53766652794624 53868483576432 53980012527936 53987040187136 53990229402648 54071567649792 54166923928656 54173975921856 54204476344722 54286137362688 54293204876288 54322363418112 54388952016784 54474108752448 54577279412964 54593998255104 54697395979072 54700627157946 54723538871296 54726771594528 54830420783154 54847217170944 54951094476192 55026716371968 55037131357824 55104596122268 55134190427382 55141368349032 55224440828928 55255532672736 55349251195392 55360183302798 55443585435392 55446860694456 55454079322656 55568891081088 55674135192984 55758010305536 55761304138848 55787955531264 55866912669414 55989867528672 56016628164096 56095908944446 56126035640979 56173106296384 56210591558016 56326969594368 56406689603418 56433649461024 56444330739132 56522007577728 56529366179328 56561192707536 56668316178573 56753689060992 56842548263424 56861177108456 56950204604832 57075543630336 57176197480248 57183641250848 57187019301489 57214352121552 57340272496896 57500448127584 57538819146816 57609350491462 57657947136768 57739550888943 57767147794224 57865126249728 57876555271107 57967172544204 57984929823744 58094749766592 58197201006681 58204777701756 58292465319424 58295908872432 58323771691776 58325284487888 58406317790751 58424209595136 58527241844148 58534861507248 58615415265792 58654530321408 58656051696704 58729898498733 58859154368784 58887286394112 58970630039937 59020374999168 59091189740352 59132156012424 59221240759296 59333402200128 59426300457216 59456245682944 59538850268688 59662119109824 59669886522624 59793426660352 59910210696798 60000467611392 60114104860656 60249966144984 60278762915712 60392927239416 60483911384064 60602044023486 60620608452096 60727514093928 60735420210528 60861166422144 60945722912088 60976433782792 61071904533024 61079855485824 61187571018882 61206314813952 61279752323328 61322235864736 61418248036992 61534570476456 61563981230208 61703119317312 61778755279934 61819981285716 61905055918464 61913115339264 62127495932544 62129107389272 62158802304896 62162474256828 62256124288512 62374033614816 62511309690368 62515002466224 62633402092107 62727761593728 62846564172504 62899578694656 62976681282592 62988600969756 63018706684608 63194744583432 63238555735509 63333826923136 63367840793664 63376090654464 63487855643652 63507304092672 63627583077696 63727204730112 63735501376512 63748089863828 63847900193616 63968824247013 63988420032768 64088606647296 64101264876924 64109610222224 64197835767296 64209986584128 64240676066304 64323222165279 64331596407204 64464788118192 64507806559008 64586880519931 64596580088832 64688004143532 64830372927936 64861358926848 64953157725148 64984202409664 64988041268502 65085948119808 65344225691712 65352732858112 65356593487416 65455055576064 65579023484352 65615945048874 65714797860096 65723353271296 65727235794528 65758650453504 65839257704528 65851719195654 65942342174016 65988058158792 66087471571968 66212637237824 66216548664882 66248197193376 66393999733248 66519745944864 66623895854208 66705563726956 66750077475144 66850638898176 66888276393312 66896984579712 67001725131264 67014958734966 67035487653376 67119883998552 67128622337952 67267604992896 67395005759928 67496538790912 67500526062816 67532788274688 67628367968238 67649084794368 67777208061024 67809602514432 67905573985382 67942043144343 68044400307072 68185278982656 68281782151506 68327347736844 68430285374976 68468812224912 68598488005641 68701834126464 68714837421552 68809400529408 68857104165696 68939721363744 68987515347828 69091447552512 69222302566816 69226391786013 69259478883984 69261275329367 69411908812032 69605805628128 69652254756672 69796462323456 69805549126656 69895245812931 69928652593008 70047258091776 70082555273984 70170787816668 70192283470848 70325223401664 70458415112652 70564563281408 70568731792944 70604291748496 70702384694067 70724043194112 70848766442916 70857990245616 71002852494336 71004694159168 71094087656361 71250555288528 71284609845504 71385499522029 71407367282944 71445717104256 71581030962408 71688870392832 71824644768576 71937100553472 71973350037248 71986972536864 72123311500002 72222565238208 72231967895808 72272635126296 72381516483584 72522886632966 72632145003264 72769705883952 72934169543928 72969028792704 73107227710872 73268125968256 73382841810432 73512253903176 73521824465376 73674043563648 73776401419896 73813577737064 73929147592608 73938772430208 74069164917594 74091854774784 74232180257312 74236565428641 74348405518464 74489216892552 74653156704896 74693249699904 74784809023078 74834714187972 74947455410688 75116840908032 75206968760448 75208919471224 75244865948032 75249310942476 75259107652176 75362676770304 75414923610048 75557754904764 75671585414656 75676055617008 75819381479919 75933606139776 76105220393664 76141595261952 76234929973664 76249359068652 76285802828736 76453696662528 76551935890353 76667264170112 76708438855488 76718425529088 76877262849024 76986067851924 77022863725632 77143458357504 77153501666304 77168740361476 77289563392272 77459666355456 77580944888832 77596268008908 77606370269008 77727878496576 77765028922368 77875090387668 77898946126848 78036322458864 78046482009664 78088397413536 78184118524127 78306531331644 78478872491712 78516381858816 78531242767488 78627506719916 78669734167134 78693833332224 78788252987136 78842874683232 78992198309526 79111202933504 79115876326872 79235067276288 79385133691584 79429828217058 79549492146432 79559848696832 79564548593376 79602576864768 79715239026318 79880280929064 80000623481856 80152139814208 80156874699594 80195186076192 80333288193312 80371683887616 80485434572466 80523902985888 80649979191936 80802725364648 80970018791904 80980560280704 81107351474688 81148221896192 81250385892984 81260963882784 81306714517083 81429206044032 81439807314432 81583428025176 81706336431104 81711163128672 81865919119446 81890997382656 82046093968608 82085308306944 82201484298094 82245631174731 82270825756416 82426641714288 82540074557952 82656894183402 82712052523548 82836661243392 82883299009104 83040274954197 83165378153088 83181118983984 83353336621632 83511202789476 83637015458304 83795418896672 83800369004121 83842596451339 83984801293008 84024942246144 84143863416669 84259659444576 84315887337024 84318074314012 84490454391552 84501454205952 84610034405127 84650474191536 84794049268992 84836777436928 84841789061304 84969606306816 85130533591488 85291765662684 85317893377024 85425306907248 85468353169232 85613315445504 85764296220372 85775461876272 85950821440512 85953050824256 86010408745344 86250672191376 86414025737193 86440497237248 86486920705152 86650721691336 86781264159744 86977394735616 87125634255616 87142124649888 87307166552634 87438697979136 87487926731832 87619730480128 87636314392704 87790862766222 87802292260872 87923122898688 87984077545056 88150714055558 88288731553176 88330929591168 88692994593152 88698234018636 88831861138944 89000103300192 89184368524416 89195979439616 89308275403032 89353278313288 89493178664736 89504829783936 89690139990528 89749991734272 89860007679904 89865316045197 90000701417088 90171157290984 90369610748032 90374949217476 90418144373568 90528979343726 90589390859124 90725867076096 90930912678144 91042376202008 91091271140892 91103130315792 91291749633216 91464650674188 91602445501952 91607856799536 91619783228736 91781356528323 91809472220928 91919628484992 91983353797104 92127372055488 92157564694447 92171404790784 92301855714684 92345971845312 92549211749376 92668132919901 92729971928574 92807740837504 92857583877696 92869673008896 93061949764608 93193661083908 93238203457344 93384186432768 93396344122368 93561050422224 93766964535552 93913775391744 93944553483536 94091642390592 94269846258756 94298724258816 94465021923888 94477320327488 94482901454634 94528060026912 94792116875148 95000740384704 95046146460672 95064135981696 95180666029372 95231783465478 95260956139008 95441374616544 95603252064768 95622134795742 95766193024768 95771850290424 95916134071296 95982630049152 96151897315386 96164415333336 96296753650944 96309290527744 96314979876192 96361014099456 96363513501728 96497394610806 96697182177288 96842860004352 97026274511936 97032006215298 97245559391904 97292038390272 97429736587722 97476303614496 97628922179712 98016338537568 98029099287168 98182583364096 98232058084864 98368535226528 98423917573311 98572196790144 98585029906944 98758886556792 98777578793481 98913513261024 98982087238188 99131207357952 99318955856736 99507059939798 99590999599872 99779618917296 100058345590434 100125116212716 100155787877376 100275958347264 100332414589968 100345476869568 100522438102449 100553231480064 100692933506928 100743673206352 100901407489344 101092508639892 101244808186368 101442551952357 101473627191552 101493669388463 101665812091536 101714403771648 101858360978073 102066600460608 102069247853804 102277918473984 102291234038784 102422673227259 102645428062464 102648090469232 102697151634176 102703218337368 102857944476672 103052751189696 103279555140608 103285656248544 103409582045616 103461690678544 103481273021742 103637171328768 103833453850224 104048429945152 104117863218048 104408708442192 104638496655616 104694693485184 104708323689984 104892978889512 105051003982848 105123832910976 105288425206272 105322931079368 105487835102496 105687622668978 105846844922112 105906437622744 106065989528576 106086064791168 106273149664374 106286985368424 106507041238752 106708759119886 106875832932792 106926914768256 107111050924416 107313912763288 107365203981184 107371546443612 107533305589248 107736967152864 107960025055872 107974080374272 107980458805296 108184967250003 108333847857312 108347951843712 108408952689444 108572274725376 108644726836224 108777904033568 108784329949449 108948217504896 109154558825928 109394791958144 109401254315892 109453543189056 109660841566308 109694434341888 109902188952384 110074262715648 110209192244536 110268380854764 110282736698064 110511065345472 110698502390784 110720366605596 110887170870784 110893721388912 110908158645312 111103747376391 111137782162176 111348270385968 111522608277696 111559157261699 111575911062528 111733825338828 111979735057344 112033256328192 112177213534617 112191817888892 112252071281958 112346212592768 112421183116032 112653939188736 112813379206836 112867298922048 112888661478264 113044015155456 113058732358656 113122385415072 113336632357146 113507378121984 113685096526848 113722354216912 113900409209664 114151087260672 114352394960496 114367282501696 114374038602978 114428704243104 114680544993792 115000896255168 115077638293632 115218700982924 115315894273536 115479101777886 115534295588448 115730252499456 115753110542214 115934345088408 116189499533184 116394402013362 116409555403512 116584930638848 116591817744864 116647543383552 116650568975776 116812635581502 116848419190272 117054483688296 117069723014496 117230830531584 117312103393408 117459796997466 117718308737568 117774572788224 117941260079874 118040749998336 118182379480704 118264312024848 118488297464289 118666804400256 118852600914432 118912491365888 119077700537376 119144742325587 119324238219648 119339773045248 119572858539477 119820421393596 120000935222784 120228209721312 120499932289968 120557525831424 120728151858699 120785854478832 121204088046972 121241216904192 121455028187856 121470840421056 121722332844288 121891445824176 121952867565584 122143809066048 122159710971648 122375142037764 122412629627904 122559504646656 122644471729472 122798878679169 122836496073984 122860757680771 123069140952912 123127962460416 123302226447141 123406238634624 123557510559868 123639962571432 123810111836928 123826230678528 123985341275103 124254991865088 124258214778544 124317604609792 124324948513656 124512248577024 124748067229632 125022619380736 125030004932448 125266804184214 125455523187456 125693128345008 125953362565184 125977201939512 126037413369216 126389489166864 126477111471018 126667653846272 126735681587328 126752181308928 126975711287304 127255166155392 127454409460224 127496179727656 127695800387232 127937648494026 127976840065536 128202529753848 128219220444448 128395671534592 128419973168256 128646444330558 128663192814408 128929576236384 129015613118016 129173761039862 129376008287064 129660745855872 129906315450296 129968404819328 129976082537004 130171896239616 130688451383424 130705465716224 130713186974832 130960749828951 131158046968704 131231890097748 131429595720192 131454471589056 131517300907008 131678515409056 131686294149333 131703438391308 131884684348032 131976116317584 132226071083337 132425274475648 132433097329764 132496394386752 132787999466496 133039491889728 133247791708416 133411127453912 133500154950288 133776552786624 133793969159424 134003450262528 134029917469932 134070975306752 134239767997104 134257244675904 134535209985792 134790011519856 135001052125632 135045295632583 135065576549376 135256735936476 135298169588736 135554416122048 135619205028864 135793469015589 135811147970764 135884086288686 136088800614144 136370557965312 136563564303012 136654695473688 136860570749952 136937624449824 137196976011282 137403668252928 137429674843104 137618801058816 137714208331392 137879442727488 137975030695656 138182895105024 138444605133632 138452783572026 138518957767968 138522550658734 138823817624064 139211611256256 139304509513344 139592924646912 139790491625862 139857305186016 140094516183552 140165110547968 140341575633336 140650446803328 140916830225304 141129126562816 141137463585888 141208583496992 141404769388134 141448086388224 141697532885832 141715980491232 142009388318336 142188175312722 142501110577056 142569219691008 142770999044058 142814734565888 142891434208512 143162061924816 143433202193613 143649289537152 143874201106944 143946700074496 143973945073728 144227845973079 144246623000004 144445130476416 144463935791616 144545270252592 144746091916209 144819030234131 145045773265932 145264290006528 145539411767904 145868339087856 145938057585408 146144604881583 146214455421744 146536251936512 146765683620864 147024507806352 147043648930752 147348087127296 147552802839792 147556630049521 147627155474128 147858295185216 147877544860416 148138329835188 148183709549568 148464360514624 148473130857282 148696811036928 148978433785104 149260589909697 149306313409792 149386499399808 149569618046156 149669428375944 149894910821376 150087518385651 150233681816064 150413937520896 150417838942448 150489731896064 150498621884952 150518215304352 150725353540608 150829847220096 151115509809528 151343170829312 151352111234016 151638762959838 151867212279552 152210440787328 152469859947328 152498718137304 152571605657472 153103871780706 153334528340224 153416877710976 153436851058176 153972135703848 154045727451264 154286916715008 154337480722952 154579126784544 154919332710912 155192536017816 155212740538016 155221909532613 155455756993152 155750180775336 156072644917728 156092964019328 156176794827072 156368237048254 156613062663288 156957744983424 157062485534976 157255013439832 157339468334268 157387666664448 157576505974272 157685749366464 157984396619052 158222405867008 158231752653744 158531434003467 158770267383168 158859656434116 159098984292864 159129097186752 159205153729536 159409724496561 159430478052636 159760561858128 160063138679829 160304279628416 160313749399188 160390372152384 160666576386624 160743367775232 160970869144932 161047805971776 161299958383872 161605450729296 161940037583808 161961120561408 162214702949376 162296443792384 162500771785968 162521927765568 162613429034166 162858412088064 162879614628864 163166856050352 163422326257344 163731838238892 163781994765312 164092187937216 164170616613888 164402968596188 164491262349462 164541651512832 164853283428576 165080149115904 165313788366804 165424105047096 165673322486784 165766598018208 166080549908394 166330756306176 166362237967968 166706673243264 167022405578952 167274030916608 167590837793344 167600738008242 167685192902678 167969602586016 168049884492288 168287726833338 168519318889152 168631774674048 168636148628024 168980908783104 169220068810254 169300948383072 169588098537984 169673554873856 169683578122608 170004948535719 170261067182976 170583531325368 170850613814496 170936706338464 171226630891008 171528592440744 171550923752544 171906101648512 172020817490688 172501344382752 172828051474386 172880994474496 172973841410304 173218652666829 173301443382672 173629665813321 173954789471232 174251268511232 174284249299776 174591603020043 174614333105268 174877395958272 174975853463664 175218953372253 175272628785408 175307247125527 175581725532444 175604584521744 175846245797376 175968155090112 176301428111116 176577463106352 176661859182336 176911890119811 177385989186304 177396468037272 177663722277888 178000206600384 178368737048832 178391958879232 178616550806064 178621183744157 178706556626576 178986357329472 179009659567872 179380279981056 179720015359808 179730632090394 180001402834176 180342314581968 180739221496064 180749898434952 180836288747136 181057958687452 181178781718248 181451734152192 181861825356288 182084752404016 182182542281784 182206260631584 182583499266432 182929301348376 183204891003904 183215713599072 183239566457472 183562713056646 183618944441856 183839256969984 183966707594208 184254744110976 184315129388894 184603711429368 184691943690624 185336265839802 185459943857148 185615481675008 185715167755392 185739346017792 186387322167816 186476406914688 186768372865536 187122100844448 187533929071104 187889106967072 187900206276321 188183284781184 188539692517512 188930043847776 188954640654976 188965802909268 189056120053824 189584233750296 189715667206527 190001480769408 190128271963392 190361332058744 190463566930956 190521912278016 190882749233088 191206504129536 191244269591484 191532386049536 191543700580848 191906472741039 191965260098304 192303794630772 192328830666672 192593507301888 192629959752384 192722028198912 192727027003456 192969666495837 192994789221612 193394364354576 193760641559793 194052549023872 194064012430596 194491118783808 194584076780544 194859473175444 194952607228992 195257844359424 196032677075136 196058198574336 196365166728192 196464116169728 196737070453056 196847835146622 197144393580288 197170059813888 197517773113584 197555157586962 197827026522048 197964174476376 198262414715904 198637911713472 199014119879596 199181999199744 199559237834592 200116691180868 200250232425432 200551916694528 200664829179936 200690953739136 201044876204898 201106462960128 201385867013856 201487346412704 201802814978688 202185017279784 202489616372736 202885103904714 202947254383104 202987338776926 203331624183072 203428807543296 203716721956146 204133200921216 204138495707608 204555836947968 204845346454518 205290856124928 205296180938464 205394303268352 205406436674736 205795464016923 206105502379392 206571312497088 206819164091232 206923381357088 206962546043484 207274342657536 207666907700448 207783825988101 208096859890304 208235726436096 208817416884384 209276993311232 209389386970368 209416647379968 209685737438793 209785957779024 210247665821952 210576850412544 210645862158736 210975670204992 211375245337956 211693689844224 211812875245488 212107154082201 212172129582336 212214035994059 212546299328748 212573970736848 213014082477504 213417518239772 213751665865584 213853829536512 214156498566087 214222101848832 214627825526576 214730407962368 214743092887224 215066611178496 215473934305728 215920050111744 215948160748544 215960917610592 216225643479769 216369934500006 216667695714624 216695903687424 216817905378888 217144549450752 217555808067136 217568659898898 217896435009792 218309117651856 218789583916288 218802508631784 218907086378112 219321683132616 219804377904768 220148525431296 220418384489072 220536761709528 220565473396128 221022130690944 221440733211192 221774341741568 221787442777824 221816317290624 222207494752782 222275564324352 222696540771936 223045216555392 223118314523398 223467650677656 223959470114688 224354427069234 224383635777784 224504142563916 224692425185536 224842366232064 225626758413672 225734597844096 225777322956528 226088030310912 226244770830144 226673264714292 227014756243968 227444708433824 227458144439757 227800818419328 228704789920992 228734565003392 228748077205956 228857408486208 229361089987584 229655807671059 230001792510336 230155276587264 230437401965848 230631788547072 230958203555772 231068591176896 231460504998912 231506221084428 231868690176816 232378999066368 232788804026724 232819110807024 233183635489728 233295086767104 233301137951552 233625271163004 233696838380544 234108967376592 234139446028992 234552355572381 234624206786816 234919593994932 235436617475136 235549145576448 235882520159748 236081499996672 236364758961408 236528624049696 236976594928578 237333608800512 237705201828864 237824982731776 238155401074752 238289484651174 238648476439296 238679546090496 239145717078954 239640842787192 240001870445568 240456419442624 240999864579936 241115051662848 241456303717398 241571708957664 242408176093944 242910056375712 242941680842112 243444665688576 243782891648352 243905735131168 243920143551249 244287618132096 244319421943296 244750284075528 245119009293312 245288943458944 245597757358338 245672992147968 245721515361542 246138281905824 246255924920832 246604452894282 246812477269248 247115021119736 247279925142864 247620223673856 247970682550206 248509983730176 248516429557088 248635209219584 248649897027312 249120824862591 249496134459264 250060009864896 250533608368428 250911046374912 251386256690016 251527789354017 251906725130368 251954403879024 252074826738432 252431590250007 252778978333728 252954222942036 253335307692544 253471363174656 253504362617856 253830103215381 253951422574608 254510332310784 254908818920448 254992359455312 255391600774464 255875296988052 255953680131072 256405059507696 256438440888896 256839946336512 257292888661116 257326385628816 257859152472768 258031226236032 258347522079724 258752016574128 259242077211579 259321491711744 259812630900592 259936809638656 259952165074008 260343792479232 261376902766848 261410931432448 261426373949664 261746831580773 261921499657902 262316093937408 262463780195496 262859191440384 262908943178112 263357030818112 263372588298666 263406876782616 263769368696064 263952232635168 264452142166674 264850548951296 264866194659528 264992788773504 266078983779456 266495583416832 266822254907824 267000309900576 267553105573248 267587938318848 268059834939864 268479535994208 268514489351808 269070419971584 269580023039712 270002104251264 270090591265166 270513471872952 271108832244096 271586938031178 271622295941528 271768172577372 272177601228288 273127128606024 273309390947376 273875248899648 274393952022564 274807336505856 274859349686208 275344069584969 275428416662784 275758885454976 275950061391312 276472694083341 276889210267264 276905567144052 277037915535936 277045101317468 277647635248128 278004398759703 278423222512512 278609019026688 279185849293824 279580983251724 279714610372032 280189032367104 280330221095936 280683151266672 281300893606656 281833660450608 282274927171776 282417166993984 282809538776268 282896172776448 283395065771664 283431960982464 284018776636672 284376350625444 285002221154112 285138439382016 285541998088116 285629469131776 285782868417024 286324123849632 286866404387226 287298579074304 287748402213888 287893400148992 287947890147456 288455691946158 288493246000008 288890260952832 288927871583232 289090540505184 289492183832418 289638060468262 290091546531864 290528580013056 291078823535808 291736678175712 291876115170816 292289209763166 292428910843488 293072503873024 294049015612704 294087297861504 294696174254592 295105605679584 295113260099042 295254310948256 295271752719933 295716590370432 295755089720832 296276659670376 296928721029248 296946261714564 297393622073856 297956867570208 298521179819394 298612626819584 298772998799616 299139236092312 299338856751888 300175036771302 300467363632128 300827875041792 300835677884896 300979463792128 300997243769904 301036430608704 301567314307347 301659694440192 302231019619056 302704222468032 302803426853183 303277525919676 303734424559104 304420881574656 304481008165389 304939719894656 304997436274608 305143211314944 305575082934219 306207743561412 306669056680448 306833755421952 306873702116352 307268019681777 307944271407696 308091454902528 308527499194453 308573833430016 308674961445904 309158253569088 309838665421824 310385072035632 310425481076032 310443819065226 310911513986304 311500361550672 312145289835456 312185928038656 312353589654144 312736474096508 313226125326576 313915489966848 314124971069952 314510026879664 314678936668536 315153011948544 315371498732928 315968793238104 316444811734016 316463505307488 316851427703041 317062868006934 317540534766336 317719312868232 318197968585728 318258194373504 318819448993122 318860956105272 319521123716256 320126277359658 320608559256832 320627498798376 320780744304768 321333152773248 321941738289864 322095611943552 322599916767744 323210901458592 323880075167616 323922241122816 324554901750009 325001543571936 325043855531136 325226858068332 325716824176128 326333712100704 326844652514688 327463676477784 328184375874432 328805937192376 328982524698924 329083303025664 329706566857152 330627576733608 330848210094192 331533196036416 332161099816788 332661512612352 332724475935936 333311242129173 333413346486528 334044811157904 334677471785097 335181675586688 335201476016484 335370385805356 335939205172032 336099768984576 336531640603851 336575453666676 337038637778304 337263549348096 337272297256048 337961817566208 338440137620508 338601896766144 339176197075968 339347109747712 339367156245216 340009897071438 340522134365952 341167062650736 341701227628992 341873412676928 342453261782016 343057184881488 343101847505088 343812203297024 344041634981376 345002688765504 345656102948772 345761988948992 345947682820608 346437305333658 346602886765344 347259331626642 348502537022464 348568498599552 349183206040086 349228666210536 349754791916544 349951706927328 350437906744506 350545257570816 350614494251054 351163451064888 351209169043488 351692491594752 351936310180224 352602856222232 353154926212704 353323718364672 353823780239622 354771978372608 354792936074544 355464892392867 356000413200768 356737474097664 357233101612128 357242367488314 357413113253152 357434226976761 357972714658944 358019319135744 359440030719616 359461264180788 360002805668352 360684629163936 361478442992128 361499796869904 361672577494272 362115917374904 362184455576097 362357563436496 363723650712576 364169504808032 364365084563568 364412521263168 365166998532864 365858602696752 366431427198144 366479132914944 366551516717011 367125426113292 367237888883712 367678513939968 367933415188416 368509488221952 368582273042313 368630258777788 369207422858736 369383887381248 369906679341423 370672531679604 370919887714296 371230963350016 371430335510784 371478692035584 371956023825309 372774644335632 372952813829376 373480656919601 373536745731072 374244201688896 375067858142208 375778213934144 375800412552642 376366569562368 377079385035024 377860087695552 377909281309952 377931605818536 378112240107648 379168467500592 379431334413054 380002961538816 380256543926784 380722664117488 380927133861912 381765498466176 382488539182968 383064772099072 383087401161696 383812945482078 383930520196608 384607589261544 384657661333344 385187014603776 385259919504768 385454054006912 385939332991674 385989578443224 386788728709152 387521283119586 388105098047744 388128024861192 388982237567616 389718946350888 389905214457984 390515688718848 392065354150272 392116397148672 392882249486853 393474140906112 393695670293244 394288787160576 395035546227168 395110315173924 395654053044096 395928348952752 396678213250011 397275823426944 398028239759192 398363998399488 399118475669184 400233382361736 400500464850864 401329658359872 401381907478272 402089752409796 402212925920256 402771734027712 402974692825408 403605629957376 404370034559568 405135886897749 405770207809428 405894508766208 405974677553852 406663248366144 406857615086592 407380407046767 407433443912292 408266401842432 408276991415216 409111673895936 409690692909036 410581712249856 410592361876928 410788606536704 410812873349472 411590928033846 412211004758784 413142624994176 413638328182464 413846762714176 413925092086968 414548685315072 415333815400896 415567651976202 416193719780608 416471452872192 417634833768768 418553986622464 418778773940736 419371474877586 419571915558048 420495331643904 421291724317472 421951340409984 422750490675912 423387379688448 423625750490976 424214308164402 424344259164672 424428071988118 425092598657496 425147941473696 426028164955008 426835036479544 427503331731168 427707659073024 428312997132174 428444203697664 429255651053152 429460815924736 429486185774448 430299606580839 430947868611456 431840100223488 431921835221184 432451286959538 432683537919237 432739869000012 433335391429248 433391807374848 433635810757776 434457090702393 435111616134272 435137319797796 435792870019584 436618235303712 437579167832576 437605017263568 437814172756224 438433814644749 438643366265232 439608755809536 440297050862592 440836768978144 441073523419056 441130946792256 442044261381888 442669890148563 442881466422384 443574885555648 443632634581248 444414989505564 444551128648704 445393081543872 446090433110784 446236629046796 446935301355312 447781769729091 447918940229376 448708854138468 448767271555568 449008285127832 449384850371072 449684732464128 450262555156953 451253516827344 451469195688192 451554645913056 452108163639517 452176060621824 452489541660288 453346529428584 454029512487936 454889416867648 454916288879514 455601636838656 457409579841984 457469130006784 457496154411912 457714816972416 459311615342118 460003585020672 460310553174528 460874803931696 461916407111544 462137182353792 463012442168856 463737380353632 464757998132736 465577608053448 465638221614048 466367270979456 466602275903104 467250542326008 468217934753184 468278892057984 469104711144762 469248413573632 469839187989864 470873234950272 471765040319496 472162999993344 472729517922816 473057248099392 473953189857156 474667217601024 475594302010401 476310802149504 476578969302348 477296952878592 478291434157908 479281685574384 480189416039487 480912838885248 481999729159872 482230103325696 482912607434796 483143417915328 484816352187888 484828927305569 485820112751424 485883361684224 486889331377152 487565783296704 487811470262336 487840287102498 488575236264192 488638843886592 489500568151056 490577886917888 491195514716676 491345984295936 491443030723084 492276563811648 492511849841664 493208905788564 493624954538496 494230042239472 494559850285728 495240447347712 495941365100412 497019967460352 497032859114176 497270418439168 497299794054624 498241649725182 498992268918528 500120019729792 501067216736856 501822092749824 502772513380032 503055578708034 503813450260736 503908807758048 504149653476864 504863180500014 505557956667456 505908445884072 506670615385088 506942726349312 507660206430762 507902845149216 509020664621568 509984718910624 510014845607157 510783201548928 511750593976104 512810119015392 512876881777792 513679892673024 514585777322232 514652771257632 515718304945536 516062452472064 516695044159448 517504033148256 518484154423158 518642983423488 519625261801184 519655958000487 519873619277312 519904330148016 520888997439963 522753805533696 522852747899328 523493663161546 523774809060129 523842999315804 524632187874816 524927560390992 525817886356224 525921741376581 526714061636224 526745176597332 526813753565232 527538737392128 527904465270336 528904284333348 529701097902592 529732389319056 529985577547008 530735670359433 532157967558912 532991166833664 533644509815648 534000619801152 535106211146496 535175876637696 535863551232471 536119669879728 536959071988416 537028978703616 538140839943168 539160046079424 540004208502528 540181182530332 541026943745904 542217664488192 543173876062356 543244591883056 543536345154744 544355202456576 546254257212048 546618781894752 547288829668889 547750497799296 548787904045128 549614673011712 549718699372416 550688139169938 550856833325568 551517770909952 551900122782624 552945388166682 553778420534528 553811134288104 554075831071872 554090202634936 556008797519406 556846445025024 557218038053376 559161966503448 559429220744064 561366302533344 562601787213312 563667320901216 564549854343552 564834333987968 565619077552536 566790131543328 566863921964928 568037553273344 568752701250888 569147001619581 570004442308224 571083996176232 571565736834048 572648247699264 573732808774452 574597158148608 575719418223117 575895780294912 576911383892316 576986492000016 577780521905664 578181081010368 578984367664836 579276120936524 580183093063728 581281924679379 582157647071616 583473356351424 583752230341632 584578419526332 584857821686976 586145007746048 586898175159373 588098031225408 588174595723008 589392348509184 590211211359168 590226520198084 590508621896512 590543505439866 591433180740864 591510179441664 592553319340752 593857442058496 593892523429128 594787244147712 595913735140416 597042359638788 597225253639168 597545997599232 598278472184624 598677713503776 600350073542604 601655750083584 601671355769792 601958927584256 601994487539808 602072861217408 603134628614694 603319388880384 604462039238112 605408444936064 605606853706366 606555051839352 607468849118208 608841763149312 608962016330778 609879439789312 609994872549216 610286422629888 611150165868438 612415487122824 613338113360896 613667510843904 614536039363554 615888542815392 616182909805056 617054998388906 617349922891808 617386392050769 618316507138176 620770144071264 620850962152064 620887638130452 621823027972608 623000723101344 623351477964303 624290579670912 624371856077312 624707179308288 625472948193016 626452250653152 627830979933696 628249942139904 629020053759328 629057212316379 629357873337072 630742997465856 631937586476208 632927010614976 633702855406082 634125736013868 635081069532672 635438625736464 636516388747008 636642107982177 637638897986244 637721912210544 639042247432512 640252554719316 641217118513664 641254997596752 641561488609536 642469495698261 642666305546496 643883476579728 644191223887104 645102952861129 645199833535488 646421802917184 647760150335232 647844482245632 648676930439307 649109803500018 650003087143872 650087711062272 650453716136664 651433648352256 652667424201408 653689305029376 654927352955568 656368751748864 657611874384752 657965049397848 659413133714304 661255153467216 661696420188384 663066392072832 664322199633576 665323025224704 665448951871872 666622484258346 666826692973056 668089622315808 669354943570194 670363351173376 670402952032968 670740771610712 671878410344064 673063281207702 673150907333352 674077275556608 674527098696192 674544594512096 676880275241016 677203793532288 678734312490432 680019794142876 681044268731904 682334125301472 683402455257984 683746825353856 686114369762976 686203695010176 687624406594048 688083269962752 688967423013177 690005377531008 691312205897544 691895365641216 692874610667316 693205773530688 694518663253284 697136997199104 698366412080172 698457332421072 699903413854656 700875813489012 701090515141632 701228988502108 702326902129776 702418338086976 703657066717143 703872620360448 705205712444464 706309852425408 706647436729344 707647560479244 709543956745216 709585872149088 710455685719241 710929784785734 712000826401536 713474948195328 714466203224256 714484734976628 714826226506304 714868453953522 715945429317888 716038638271488 718880061439232 718922528361576 720005611336704 721369258327872 722956885984256 722999593739808 723345154988544 724231834749808 724368911152194 724715126872992 728339009616064 728730169127136 728825042526336 730333997065728 731717205393504 732862854396288 732958265829888 733103033434022 734250852226584 735357027879936 735866830376832 737018976443904 737164546084626 737260517555576 738414845717472 738767774762496 739813358682846 741345063359208 741839775428592 742461926700032 742860671021568 743912047650618 745549288671264 745905627658752 746961313839202 747362474587773 748488403377792 751556427868288 751600825105284 752733139124736 754158770070048 754583368062051 755720175391104 755818562619904 755863211637072 756224480215296 757294770750021 758336935001184 758862668826108 760005923077632 760513087853568 761445328234976 761490309646143 761854267723824 763530996932352 764977078365936 766174802323392 767625890964156 767861040393216 769215178523088 769315322666688 770519839009536 770908108013824 771878665983348 771979156886448 773577457418304 775042566239172 776210196095488 776256049722384 777726231634737 777964475135232 779437892701776 779810428915968 780914100831893 781031377437696 784130708300544 784232794297344 785240494742319 785764498973706 786948281812224 787391340586488 788577574321152 790071092454336 790220630347848 791308106088192 791856697905504 793356426500022 794551646853888 796056479518384 798236951338368 800466764723472 801000929701728 802659316719744 802763814956544 804179504819592 805543468055424 805949385650816 807211259914752 808740069119136 810271773795498 811540415618856 811949355107704 813326496732288 814760814093534 814866887824584 816532803684864 816553982830432 819381385818072 821184723753856 821625746698944 823181856067692 824422009517568 826285249988352 827276656364928 827693525428352 827850184173936 829418082250023 830667630801792 831135303952404 832387439561216 832942905744384 834013196279109 835269667537536 837557547881472 838742949755172 839143831116096 840990663287808 842583448634944 843902680819968 845500981351824 847251500981952 848428616328804 848688518329344 848856143976236 850185197314992 850295882947392 852056329910016 853670072959088 855006663462336 855415318146048 856625994264348 856888407395328 858511302106304 858921631849472 858972371548896 860025303765397 860599213161678 861895737222912 863680200446976 863843670442368 864902573919076 865367075838474 865479738000024 866670782858496 866783614749696 867271621515552 868914181404786 870223232268544 870274639595592 871585740039168 873236470607424 875158335665152 875210034527136 875628345512448 876867629289498 877286732530464 879217511619072 881673537956288 882147046838112 882261893584512 884088522763776 885339780297126 885762932844768 887149771111296 887265269162496 888829979011128 890786163087744 892180866221568 892473258093592 893870602710624 895563539458182 895837880458752 897417708276936 897534543111136 898016570255664 898769700742144 900525110313906 902507033654688 902938391376384 903109291826112 904216327279034 904701942922041 904979083320576 906693058857168 908410280559549 909778833735296 909832577759028 911203273677312 913443024496167 914819159683968 914938260013568 914992308823824 915429633944832 916725248802657 918623230684236 920007170041344 920621106349056 921749607863392 921804059045331 923832814223088 924274364707584 925582497583359 926024884337712 927474760707264 929515996265472 931155216106896 931276443228096 932734541958912 933204551806208 934501084652016 936435869506368 936557784115968 938209422289524 938496827147264 939678375979728 941746469900544 943530080638992 945317069428081 945459035845632 946114496198784 947906379714312 949334435202048 950554283109123 951188604020802 952621604299008 953157938604696 954593905757184 956582868315816 958563371148768 960378832078974 961825677770496 963999458319744 965825214869592 966286835830656 969632704375776 969657854611138 971640225502848 971766723368448 975131566593408 975622940524672 975680574204996 977150472528384 979001136302112 981155773835776 982391029433352 982886061446168 984553127623296 986417811577128 987249909076992 988460084478944 989119700571456 991882730200824 994065718228352 994599588109248 996483299450364 997984537837056 1000240039459584 1002134433473712 1004032415355291 1005545026760064 1006111157416068 1007626900521472 1007817615516096 1008299306953728 1009594921811553 1009726361000028 1011115913334912 1011816891768144 1013733211638917 1013885452698624 1015320412861524 1015805690298432 1018041329243136 1019969437821248 1020029691214314 1021566403097856 1023501187952208 1025620238030784 1025753763555584 1027359785346048 1029171554644464 1029305542515264 1031436609891072 1032124904944128 1033390088318896 1035008066296512 1036968308846316 1037285966846976 1039250523602368 1039311916000974 1039747238554624 1039808660296032 1041777994879926 1045507611067392 1045705495798656 1046987326323092 1047549618120258 1047685998631608 1049264375749632 1049855120781984 1051635772712448 1051843482753162 1053428123272448 1053490353194664 1053627507130464 1055077474784256 1055808930540672 1057808568666696 1059402195805184 1059464778638112 1059971155094016 1061471340718866 1064315935117824 1066394677178601 1067289019631296 1068001239602304 1070212422292992 1071727102464942 1072239339759456 1073918143976832 1074057957407232 1078320092158848 1080008417005056 1080362365060664 1082053887491808 1084435328976384 1086347752124712 1086489183766112 1086553366728291 1087072690309488 1092508514424096 1093237563789504 1094577659337778 1095500995598592 1097575808090256 1099437398744832 1099654550151033 1101376278339876 1101713666651136 1103035541819904 1103800245565248 1105746819126939 1105890776333364 1107556841069056 1107622268576208 1108151662143744 1108180405269872 1109720038024269 1112017595038812 1113692890050048 1114436076106752 1115868071475927 1118323933006896 1118858441488128 1120441970758803 1122732605066688 1125203574426624 1127334641802432 1129099708687104 1129668667975936 1131238155105072 1133580263086656 1133727843929856 1136075106546688 1137505402501776 1138294003239162 1140008884616448 1142167992352464 1145296495398528 1147465617548904 1149194316297216 1151438836446234 1151791560589824 1153822767784632 1153972984000032 1155561043811328 1156362162020736 1157968735329672 1158552241873048 1160366186127456 1162563849358758 1164315294143232 1166946712702848 1169156839052664 1169715643373952 1173796350318746 1176196062450816 1176349191446016 1180422422718336 1180453040396168 1181017243793024 1181087010879732 1182866361481728 1185106638681504 1187714884116992 1187785046858256 1190034639750033 1191827470280832 1194084719277576 1195091995198464 1196556944369248 1197355427007552 1200700147085208 1203342711539584 1203988975079616 1204145722434816 1206269257229388 1206638777760768 1208924078476224 1210816889872128 1211213707412732 1213110103678704 1215407660693247 1217683526298624 1217924032661556 1219758879578624 1219989745098432 1220572845259776 1222141221140301 1222300331736876 1224830974245648 1227150729878689 1227335021687808 1229072078727108 1231777085630784 1232365819610112 1234109996777812 1234699845783616 1234772784101538 1236633014276352 1241540288142528 1241701924304128 1241775276260904 1243646055945216 1246001446202688 1246702955928606 1248581159341824 1248743712154624 1249414358616576 1250945896386032 1252904501306304 1255661959867392 1258040107518656 1258114424632758 1258715746674144 1261485994931712 1263875172952416 1265854021229952 1267405710812164 1268251472027736 1270162139065344 1270877251472928 1273032777494016 1273284215964354 1275277795972488 1275443824421088 1278084494865024 1280505109438632 1282434237027328 1282509995193504 1283122977219072 1284938991396522 1285332611092992 1287766953159456 1288382447774208 1290205905722258 1290898819742517 1292843605834368 1295520300670464 1297353860878614 1298219607000036 1300006174287744 1300175422124544 1300907432273328 1303371272107179 1305334848402816 1307378610058752 1309854705911136 1312737503497728 1315223748769504 1315301443934247 1315930098795696 1318826267428608 1322510306934432 1323392840376768 1326132784145664 1328009670445689 1328644399267152 1330897903743744 1333244968516692 1333653385946112 1336179244631616 1338709887140388 1340726702346752 1340805904065936 1341481543221424 1343345309187273 1343756820688128 1346126562415404 1346301814666704 1348154551113216 1349054197392384 1349089189024192 1350787665470859 1353760550482032 1354407587064576 1356324490918551 1357468624980864 1360039588285752 1362088537463808 1364668250602944 1366804910515968 1367493650707712 1372228739525952 1372407390020352 1375248813188096 1377934846026354 1380010755062016 1382624411795088 1385749221334632 1386411547061376 1389037326506568 1394273994398208 1396732824160344 1396914664842144 1399806827709312 1401751626978024 1402457977004216 1404653804259552 1404836676173952 1407314133434286 1407745240720896 1410411424888928 1412619704850816 1415295120958488 1419171744298176 1420911371438482 1421859569571468 1424001652803072 1428932406448512 1428969469953256 1429652453012608 1429736907907044 1431890858635776 1437760122878464 1437845056723152 1440568248118461 1442738516655744 1445999187479616 1446690309977088 1448463669499616 1448737822304388 1449430253745984 1454486781916707 1456678019232128 1457460338254272 1457650085052672 1460667994131456 1463434410787008 1465725708792576 1465916531659776 1466206066868044 1468501704453168 1471733660753664 1474037952887808 1474329092169252 1474521035111152 1476829691434944 1477535549524992 1479626717365692 1482690126718416 1483679550857184 1485498251958413 1485721342043136 1487824095301236 1491098577342528 1491811255317504 1493922627678404 1494724949175546 1496976806755584 1503112855736576 1503201650210568 1505466278249472 1508317540140096 1509166736124102 1511440350782208 1511637125239808 1511726423274144 1512448960430592 1514589541500042 1516673870002368 1517725337652216 1520011846155264 1522890656469952 1522980619292286 1523708535447648 1527061993864704 1529954156731872 1532349604646784 1535251781928312 1538430357046176 1538630645333376 1541039678019072 1541816216027648 1543757331966696 1543958313772896 1547154914836608 1550085132478344 1552420392190976 1552512099444768 1555452463269474 1555928950270464 1558875785403552 1559620857831936 1561828201663786 1562666992319889 1568261416601088 1570480989484638 1571528997947412 1573896563624448 1574782681172976 1577765224129743 1580142184908672 1580441260695696 1582616212176384 1583713395811008 1586712853000044 1589103293707776 1592112959036768 1592207011078299 1593009332575441 1596473902676736 1600933529446944 1602001859403456 1605318633439488 1605527629913088 1607590653697413 1608359009639184 1611086936110848 1611898771301632 1614422519829504 1617480138238272 1620543547590996 1623080831237712 1623898710215408 1626652993464576 1629521628187068 1629733775649168 1633065607369728 1633107965660864 1638762771636144 1641866489006667 1642369447507712 1643251493397888 1646363712135384 1648844019035136 1652570499976704 1654553312729856 1655387050856704 1655700368347872 1658836164500046 1661335261603584 1662270607904808 1664774879122432 1668026392558218 1670539335075072 1677485899510344 1678287662232192 1685166897269888 1687805361639936 1691001962703648 1694503001963904 1696857232657608 1697712287952472 1700370394629984 1700591765894784 1704112659820032 1707340145918176 1707441004858743 1710013326924672 1713251988528696 1717022604212608 1717944743097792 1720050607530794 1721198426323356 1723791474445824 1727687340884736 1729805147838152 1730734151676948 1730959476000048 1733341565716992 1734543243031104 1737828362809572 1740446464537088 1740549279191184 1743845774038137 1746472941214848 1750420069054272 1751256691024896 1753735258578996 1754573465060928 1758435023238144 1760694525478119 1763347075912576 1764294093676224 1764523787169024 1768177045527552 1770679560594252 1771525865689536 1774299542222592 1774530538324992 1777659958022256 1781572326175488 1784361732443136 1784946516187184 1787741205421248 1791127078916364 1791675760917504 1794835416553872 1795069086222272 1796033140511328 1801050220627812 1805014067309376 1805876782752768 1806218583652224 1808432654558068 1809403885844082 1809958166641152 1813386117714336 1816820561119098 1819557667470592 1819665155518056 1822406547354624 1826886048992334 1829638319367936 1829876520027136 1829984617647648 1830859267889664 1833450497605314 1837246461368472 1840014340082688 1843499215726784 1843608118090662 1847665628446176 1848548729415168 1851164995166718 1852049768675424 1854949521414528 1862310432213792 1862552886456192 1865469083917824 1866409103612416 1869002169304032 1870054433892909 1872871739012736 1873115568231936 1876418844579048 1879356751959456 1883492939801088 1887060161277984 1890634138856162 1892228992397568 1895812759428624 1901108566218246 1902377208041604 1905243208598016 1906315877209392 1909926323946531 1913165736631632 1917126742297536 1920757664157948 1923651355540992 1927408487094783 1927998916639488 1928379718380797 1931650429739184 1932573671661312 1935308858583387 1939265408751552 1939315709222276 1943280451005696 1943533446736896 1946030791317921 1950263133186816 1951245881049344 1951361148409992 1954300945056768 1958002272604224 1962311547671552 1964782058866704 1965772122892336 1969106255246592 1972835623154256 1976920168957888 1978239401142912 1983765460401648 1988131436456704 1989199176218496 1992966598900728 1995969075674112 2000480078919168 2004268866947424 2008064830710582 2011090053520128 2012222314832136 2015253801042944 2015635231032192 2019189843623106 2019452722000056 2022231826669824 2023633783536288 2027466423277834 2030640825723048 2031611380596864 2039938875642496 2040059382428628 2043132806195712 2047002375904416 2051240476061568 2051507527111168 2058343109288928 2058611085030528 2062873219782144 2064249809888256 2066780176637792 2066902269039531 2070016132593024 2073936617692632 2078501047204736 2078623832001948 2079617320592064 2083555989759852 2091410991597312 2093974652646184 2095099236240516 2095371997263216 2099710241563968 2103271545424896 2103686965506324 2106856246544896 2106980706389328 2107255014260928 2110971200151429 2111617861081344 2115617137333392 2118929557276224 2119623987972281 2119942310188032 2122942681437732 2128631870235648 2131367057157723 2132789354357202 2134578039262592 2136002479204608 2140424844585984 2143454204929884 2144478679518912 2147836287953664 2148115914814464 2156640184317696 2160016834010112 2160724730121328 2164107774983616 2168870657952768 2172695504249424 2172978367532224 2173106733456582 2174145380618976 2185017028848192 2186475127579008 2189155318675556 2191001991197184 2195151616180512 2198874797489664 2199309100302066 2202752556679752 2206071083639808 2207600491130496 2211493638253878 2211781552666728 2215113682138112 2215244537152416 2216303324287488 2216360810539744 2219440076048538 2224035190077624 2227385780100096 2231736142951854 2236647866013792 2237716882976256 2240883941517606 2245465210133376 2254669283604864 2258199417374208 2259337335951872 2262476310210144 2263750104186153 2267160526173312 2267455687859712 2271884312250063 2275010805003552 2276588006478324 2280017769232896 2284335984704928 2290592990797056 2294931235097808 2302877672892468 2303583121179648 2307645535569264 2307945968000064 2312724324041472 2315937470659344 2317104483746096 2320732372254912 2325127698717516 2328630588286464 2333178694904211 2333893425405696 2334354395934649 2338313678105328 2339431286747904 2342742302495679 2347592700637492 2352392124901632 2352698382892032 2355721484226957 2360844845436672 2360906080792336 2362034487586048 2362174021759464 2365732722963456 2370213277363008 2375429768233984 2375570093716512 2380069279500066 2383654940561664 2388169438555152 2393113888738496 2394710854015104 2401400294170416 2406685423079168 2407977950159232 2408291444869632 2412538514458776 2417848156952448 2421633779744256 2422427414825464 2426220207357408 2430815321386494 2435848065323112 2439517759157248 2439979490196864 2444282442280602 2444600663473752 2449661948491296 2454301459757378 2458144157454216 2463554171261568 2468219993555624 2469399691567232 2469545568203076 2473266028552704 2483080576285056 2483403848608256 2483550552521808 2488254246750069 2492002892405376 2493405911857212 2497162318683648 2498828717233152 2501891792772064 2502039588837327 2505809002612608 2516080215037312 2516228849265516 2517431493348288 2522971989863424 2527750345904832 2531708042459904 2534811421624328 2536502944055472 2541754502945856 2546065554988032 2546568431928708 2550555591944976 2550887648842176 2556168989730048 2561010218877264 2565019990387008 2565860617019077 2566245954438144 2569877982793044 2570665222185984 2575533906318912 2576764895548416 2580075911296191 2580411811444516 2581797639485034 2585687211668736 2591040601340928 2594707721757228 2596439214000072 2600012348575488 2600350844249088 2601814864546656 2606742544214358 2610669696805632 2614757220117504 2619709411822272 2625475006995456 2630447497539008 2630602887868494 2631860197591392 2637652534857216 2645020613868864 2646785680753536 2652265568291328 2656019340891378 2657288798534304 2661795807487488 2666489937033384 2672358489263232 2677419774280776 2681453404693504 2681611808131872 2682963086442848 2686690618374546 2687513641376256 2692253124830808 2692603629333408 2696309102226432 2698178378048384 2701575330941718 2707521100964064 2708815174129152 2712648981837102 2714937249961728 2720079176571504 2725230841678647 2729336501205888 2733609821031936 2734987301415424 2740329073488501 2744457479051904 2744814780040704 2750175746407971 2755869692052708 2760021510124032 2765248823590176 2771498442669264 2772823094122752 2776747492750077 2778074653013136 2788547988796416 2793465648320688 2793829329684288 2799613655418624 2803503253956048 2804915954008432 2809307608519104 2809673352347904 2814628266868572 2815490481441792 2820822849777856 2825239409701632 2830590241916976 2835951208284243 2838343488596352 2841822742876964 2843719139142936 2848003305606144 2851662849327369 2857864812897024 2857938939906512 2859304906025216 2859473815814088 2863781717271552 2875520245756928 2875690113446304 2881136496236922 2885477033311488 2891998374959232 2896927338999232 2897475644608776 2898860507491968 2908973563833414 2913356038464256 2914920676508544 2915300170105344 2926868821574016 2931451417585152 2932412133736088 2937003408906336 2943467321507328 2948658184338504 2949042070222304 2953659382869888 2959253434731384 2965380253436832 2967359101714368 2970996503916826 2975648190602472 2982197154685056 2987845255356808 2989449898351092 2993953613511168 3006225711473152 3006403300421136 3012097246065873 3016635080280192 3018333472248204 3022880701564416 3023452846548288 3024897920861184 3028784765434659 3029179083000084 3033347740004736 3035450675304432 3041199634916751 3045781312939904 3045961238584572 3047417070895296 3054123987729408 3059908313463744 3064699209293568 3070503563856624 3076860714092352 3077261290666752 3082079356038144 3083632432055296 3087514663933392 3087916627545792 3094309829673216 3100170264956688 3105024198889536 3110904926538948 3111857900540928 3117751570807104 3119241715663872 3123656403327572 3125333984639778 3136522833202176 3140961978969276 3143057995894824 3147793127248896 3149565362345952 3155530448259486 3160284369817344 3160882521391392 3165232424352768 3167426791622016 3173425706000088 3178206587415552 3184225918073536 3184414022156598 3186018665150882 3192947805353472 3201867058893888 3204003718806912 3210637266878976 3215181307394826 3216718019278368 3222173872221696 3223797542603264 3234960276476544 3241087095181992 3246161662475424 3247797420430816 3253305986929152 3259043256374136 3259467551298336 3266215931321728 3277525543272288 3283732978013334 3284738895015424 3286502986795776 3292727424270768 3298963650453099 3305140999953408 3309106625459712 3310774101713408 3311400736695744 3317240457380817 3317672329000092 3322670523207168 3324541215809616 3329160114072807 3330837695385013 3336052785116436 3341078670150144 3354971799020688 3356575324464384 3361325912276409 3370333794539776 3375610723279872 3382003925407296 3389006003927808 3393714465315216 3393802491138983 3395424575904944 3400740789259968 3401183531789568 3408225319640064 3414680291836352 3414882009717486 3420026653849344 3426503977057392 3434045208425216 3435889486195584 3440101215061588 3442396852646712 3447582948891648 3455374681769472 3459610295676304 3461468303353896 3461918952000096 3466683131433984 3469086486062208 3475656725619144 3480892929074176 3481098558382368 3487691548076274 3492945882429696 3500840138108544 3507470517157992 3509146930121856 3521389050956238 3526694151825152 3528588187352448 3529047574338048 3541359121188504 3543051731379072 3548599084445184 3555319916044512 3563144652350976 3569893032374368 3570103919250099 3575482410842496 3582254157832728 3589670833107744 3590138172444544 3592066281022656 3602100441255624 3610028134618752 3612437167304448 3616865309116136 3618807771688164 3619916333282304 3626772235428672 3633641122238196 3639115334941184 3639330311036112 3646222982079741 3653772097984668 3659276638735872 3659969235295296 3661718535779328 3666423663420903 3666900995210628 3674492922736944 3681452189636067 3686998431453568 3687216236181324 3695331256892352 3697097458830336 3702329990333436 3704099537350848 3709899042829056 3724620864427584 3725105772912384 3730938167835648 3732818207224832 3738004338608064 3740108867785818 3745743478025472 3746231136463872 3752837689158096 3758713503918912 3766985879602176 3774120322555968 3781268277712324 3784457984795136 3791625518857248 3802217132436492 3804754416083208 3810486417196032 3812631754418784 3819852647893062 3826331473263264 3834253484595072 3841515328315896 3847302711081984 3854816974189566 3855997833278976 3856759436761594 3863300859478368 3865147343322624 3870617717166774 3878530817503104 3878631418444552 3886560902011392 3892061582635842 3900526266373632 3902491762098688 3902722296819984 3910113816321537 3916004545208448 3929564117733408 3931544245784672 3938212510493184 3945671246308512 3953840337915776 3956478802285824 3967530920803296 3976262872913408 3978398352436992 3984029011337067 3985933197801456 4000960157838336 4008537733894848 4016129661421164 4022180107040256 4024444629664272 4030035927561819 4031270462064384 4032066683887121 4038379687246212 4038905444000112 4044463653339648 4047267567072576 4054932846555668 4061281651446096 4063222761193728 4068973472755653 4079877751284992 4080118764857256 4086265612391424 4094004751808832 4102480952123136 4103015054222336 4108287226115611 4116686218577856 4117222170061056 4125746439564288 4133560353275584 4133804538079062 4140032265186048 4147873235385264 4157002094409472 4157247664003896 4159234641184128 4167111979519704 4182821983194624 4187949305292368 4190198472481032 4190743994526432 4199420483127936 4207373931012648 4213712493089792 4213961412778656 4214510028521856 4221942400302858 4223235722162688 4231234274666784 4237859114552448 4239247975944562 4245885362875464 4262734114315446 4265578708714404 4269156078525184 4272004958409216 4286908409859768 4288957359037824 4295672575907328 4313280368635392 4321449460242656 4321704744355383 4328215549967232 4345391008498848 4345956735064448 4346213466913164 4348290761237952 4363460345750121 4370034057696384 4372950255158016 4378310637351112 4382003982394368 4390303232361024 4397749594979328 4398618200604132 4405505113359504 4415200982260992 4422987276507756 4423563105333456 4430489074304832 4432606648574976 4432721621079488 4438880152097076 4448070380155248 4456494755875239 4463472285903708 4473295732027584 4475433765952512 4481767883035212 4490930420266752 4509338567209728 4516398834748416 4518674671903744 4524952620420288 4527500208372306 4534321052346624 4534911375719424 4543768624500126 4550021610007104 4553176012956648 4560035538465792 4568671969409856 4581185981594112 4589862470195616 4605755345784936 4615291071138528 4615891936000128 4625448648082944 4631874941318688 4634208967492192 4641464744509824 4650255397435032 4657261176572928 4666357389808422 4667786850811392 4668708791869298 4676627356210656 4678862573495808 4685484604991358 4695185401274984 4704784249803264 4711442968453914 4721689690873344 4721812161584672 4724068975172096 4724348043518928 4733295672389229 4740426554726016 4751140187433024 4760138559000132 4767309881123328 4776338877110304 4779027997726323 4786227777476992 4789421708030208 4802800588340832 4813370846158336 4815955900318464 4816582889739264 4822771961092239 4825077028917552 4835696313904896 4843267559488512 4844854829650928 4852440414714816 4861630642772988 4871696130646224 4879958980393728 4888564884561204 4889201326947504 4899323896982592 4908602919514756 4916288314908432 4925599467020001 4927108342523136 4936439987111248 4938799383134464 4939091136406152 4946532057105408 4966161152570112 4966807697216512 4967101105043616 4973189800034687 4976508493500138 4984005784810752 4986811823714424 4994324637367296 5003783585544128 5004079177674654 5011618005225216 5032160430074624 5032457698531032 5034862986696576 5055500691809664 5063416084919808 5069622843248656 5073005888110944 5083509005891712 5093136863857416 5101111183889952 5101775297684352 5112337979460096 5122020437754528 5130039980774016 5131721234038154 5139755965586088 5151067812637824 5160151822592382 5160823622889032 5163595278970068 5171374423337472 5189415443514456 5192878428000144 5200024697150976 5203629729093312 5213485088428716 5221339393611264 5231537322114411 5239418823644544 5260894995078016 5261205775736988 5263720395182784 5275305069714432 5282083576434357 5290041227737728 5293571361507072 5304531136582656 5312038681782756 5314577597068608 5323591614974976 5332979874066768 5344716978526464 5354839548561552 5363223616263744 5365926172885696 5373381236749092 5375027282752512 5384506249661616 5385207258666816 5396356756096768 5403150661883436 5415042201928128 5417630348258304 5425297963674204 5429874499923456 5440158353143008 5450461683357294 5458673002411776 5467219642063872 5469974602830848 5480658146977002 5488914958103808 5489629560081408 5500351492815942 5511739384105416 5520043020248064 5530497647180352 5542996885338528 5545646188245504 5553494985500154 5556149306026272 5586931296641376 5587658659368576 5599227310837248 5607006507912096 5609831908016864 5610163301678727 5618615217038208 5619346704695808 5629256533737144 5641645699555712 5650478819403264 5661180483833952 5671902416568486 5676686977192704 5683645485753928 5687438278285872 5703325698654738 5715729625794048 5715877879813024 5718609812050432 5718947631628176 5729778971839593 5751380226892608 5762272992473844 5770954066622976 5783996749918464 5785139155142391 5793854677998464 5794951289217552 5797721014983936 5805926575750161 5817947127666828 5826712076928512 5829841353017088 5830600340210688 5838092373953763 5853737643148032 5862902835170304 5864824267472176 5874006817812672 5886934643014656 5897316368677008 5898084140444608 5907318765739776 5918506869462768 5930760506873664 5934718203428736 5941993007833652 5951296381204944 5964394309370112 5975690510713616 5978899796702184 5987907227022336 6012451422946304 6012806600842272 6020177126357779 6024194492131746 6033270160560384 6036666944496408 6045761403128832 6046905693096576 6057569530869318 6058358166000168 6066695480009472 6070901350608864 6082399269833502 6091562625879808 6091922477169144 6094834141790592 6119816626927488 6129398418587136 6141007127713248 6153721428184704 6154522581333504 6175029327866784 6175833255091584 6188619659346432 6200340529913376 6210048397779072 6221809853077896 6235503141614208 6247312806655144 6250667969279556 6281923957938552 6286115991789648 6299130724691904 6311060896518972 6320568739634688 6321765042782784 6332913600454287 6334853583244032 6346851412000176 6358871963916843 6368451836147072 6368828044313196 6372037330301764 6385895610706944 6394101171473169 6403734117787776 6408007437613824 6421274533757952 6430362614789652 6433436038556736 6444347744443392 6447595085206528 6469920552953088 6482174190363984 6492323324950848 6495594840861632 6506611973858304 6518086512748272 6518935102596672 6532431862643456 6555051086544576 6567465956026668 6569477790030848 6573005973591552 6585454848541536 6597927300906198 6618213250919424 6621548203426816 6622801473391488 6634480914761634 6635344658000184 6645341046414336 6649082431619232 6658320228145614 6661675390770026 6672105570232872 6682157340300288 6709943598041376 6713150648928768 6722651824552818 6740667589079552 6764007850814592 6778012007855616 6787428930630432 6787604982277966 6790849151809888 6791250312558459 6801481578519936 6802367063579136 6829360583672704 6829764019434972 6840053307698688 6853007954114784 6868090416850432 6871778972391168 6880202430123176 6884793705293424 6910749363538944 6919220591352608 6922936606707792 6923837904000192 6938172972124416 6951313451238288 6962197116764736 6964478817623209 6975383096152548 6985891764859392 7001680276217088 7003063187803947 7014941034315984 7018293860243712 7028226907487037 7042778101912476 7053388303650304 7057176374704896 7058095148676096 7067164452680871 7082718242377008 7086103462758144 7096132481472419 7097198168890368 7110639832089024 7126289304701952 7139786064748736 7140207838500198 7150964821684992 7164508315665456 7179341666215488 7180276344889088 7184132562045312 7204200882511248 7220056269237504 7224874334608896 7233730618232272 7237615543376328 7253544470857344 7267282244476392 7278230669882368 7278660622072224 7292445964159482 7307544195969336 7318553277471744 7319938470590592 7332847326841806 7333801990421256 7348985845473888 7362904379272134 7373996862907136 7374432472362648 7390662513784704 7404659980666872 7408199074701696 7419798085658112 7449241728855168 7450211545824768 7464762740250207 7476008677216128 7480217735571636 7491486956050944 7505675378316192 7517427007837824 7548240645111936 7562536555424648 7568915969590272 7583251037714496 7604434264872984 7609508832166416 7625263508837568 7639705295786124 7652662946526528 7668506969190144 7683030656631792 7697581851057231 7709633948379132 7711995666557952 7713518873523188 7726601718956736 7730294686645248 7740227733888573 7741235434333548 7757061635006208 7757262836889104 7773121804022784 7784123165271684 7801052532747264 7804983524197376 7805444593639968 7820227632643074 7832009090416896 7859128235466816 7863088491569344 7876425020986368 7891342492617024 7907680675831552 7912957604571648 7935061841606592 7952525745826816 7956796704873984 7968058022674134 7971866395602912 8017075467789696 8032259322842328 8044360214080512 8048889259328544 8060071855123638 8062540924128768 8064133367774242 8076759374492424 8077810888000224 8088927306679296 8094535134145152 8109865693111336 8122563302892192 8126445522387456 8137946945511306 8159755502569984 8160237529714512 8175692525035941 8188009503617664 8204961904246272 8216574452231222 8220987220465503 8233372437155712 8234444340122112 8267120706551168 8267609076158124 8280064530372096 8295746470770528 8314004188818944 8314495328007792 8318469282368256 8330242478250231 8334223959039408 8365643966389248 8375898610584736 8380396944962064 8381487989052864 8398840966255872 8414747862025296 8427922825557312 8429020057043712 8443884800605716 8446471444325376 8462468549333568 8475718229104896 8478495951889124 8491770725750928 8507853624852729 8525468228630892 8531157417428808 8538312157050368 8544009916818432 8554988547982107 8573816819719536 8577914718075648 8590055109150823 8591345151814656 8626560737270784 8642898920485312 8643409488710766 8656431099934464 8690782016997696 8691913470128896 8692426933826328 8696581522475904 8726920691500242 8740068115392768 8745900510316032 8756621274702224 8780606464722048 8797236401208264 8811010226719008 8830401964521984 8845974553015512 8847126210666912 8860978148609664 8865443242158976 8877760304194152 8896140760310496 8912989511750478 8926944571807416 8946591464055168 8963535766070424 8981860840533504 9018677134419456 9036291738197619 9049905240840576 9055000416744612 9068642104693248 9087537249000252 9100043220014208 9106352025913296 9123598904750253 9137343938819712 9162371963188224 9179724940391232 9211510691569872 9230582142277056 9231783872000256 9250897296165888 9263749882637376 9268417934984384 9282929489019648 9300510794870064 9332714779616844 9335573701622784 9337417583738596 9353254712421312 9357725146991616 9370969209982716 9390370802549968 9409568499606528 9422885936907828 9443379381746688 9443624323169344 9448137950344192 9448696087037856 9466591344778458 9480853109452032 9502280374866048 9520277118000264 9534619762246656 9552677754220608 9558055995452646 9572455554953984 9578843416060416 9605601176681664 9626741692316672 9631911800636928 9645543922184478 9650154057835104 9671392627809792 9689709659301856 9704880829429632 9723261285545976 9743392261292448 9759917960787456 9777129769122408 9778402653895008 9798647793965184 9817205839029512 9832576629816864 9851198934040002 9854216685046272 9872879974222496 9877598766268928 9878182272812304 9896890951359297 9932322305140224 9934202210087232 9946379600069374 9951721372142451 9953016987000276 9968011569621504 9973623647428848 9992513086155039 10007567171088256 10008158355349308 10023236010450432 10064320860149248 10064915397062064 10069725973393152 10083977736829227 10111001383619328 10126832169839616 10139245686497312 10146011776221888 10167018011783424 10181407473416949 10186273727714832 10202222367779904 10203550595368704 10224675958920192 10244040875509056 10260079961548032 10263442468076308 10279511931172176 10302135625275648 10320303645184764 10321647245778064 10327190557940136 10342748846674944 10378830887028912 10385756856000288 10398487763708891 10400049394301952 10407259458186624 10426970176857432 10442678787222528 10463074644228822 10478837647289088 10521789990156032 10522411551473976 10527440790365568 10564167152868714 10580082455475456 10587142723014144 10624077363565512 10629155194137216 10665959748133536 10689433957052928 10709679097123104 10726447232527488 10731852345771392 10746762473498184 10769012499323232 10770414517333632 10792713512193536 10806301323766872 10830084403856256 10850595927348408 10859748999846912 10880316706286016 10900923366714588 10917346004823552 10938668946239223 10961316293954004 10977829916207616 11000702985631884 11023478768210832 11044356568908201 11060995294360704 11085993770677056 11091292376491008 11106989971000308 11112298612052544 11151065328028087 11173862593282752 11175317318737152 11198454621674496 11214013015824192 11219663816033728 11220326603357454 11237230434076416 11238693409391616 11258513067474288 11283291399111424 11300957638806528 11322360967667904 11343804833136972 11353373954385408 11367290971507856 11374876556571744 11406651397309476 11431459251588096 11431755759626048 11437219624100864 11437895263256352 11459557943679186 11502760453785216 11524545984947688 11541908133245952 11567993499836928 11570278310284782 11587709355996928 11589902578435104 11595442029967872 11611853151500322 11635894255333656 11653424153857024 11659682706034176 11676184747907526 11707475286296064 11729648534944352 11730341448964611 11748013635625344 11794632737354016 11796168280889216 11814637531479552 11837013738925536 11861521013747328 11869436406857472 11883986015667304 11902592762409888 11928788618740224 11951381021427232 11952087034011201 11957799593404368 12025613201684544 12040354252715558 12048388984263492 12066540321120768 12073333888992816 12093811386193152 12096200051661363 12115139061738636 12116716332000336 12133390960018944 12141802701217728 12164798539667004 12183125251759616 12183844954338288 12189668283581184 12206920418266959 12239633253854976 12258796837174272 12282014255426496 12307442856369408 12309045162667008 12324861678346833 12350058655733568 12351666510183168 12377239318692864 12400681059826752 12420096795558144 12443619706155792 12471006283228416 12494625613310288 12501335938559112 12563847915877104 12572231983579296 12598261449383808 12622121793037944 12641137479269376 12643530085565568 12665827200908574 12669707166488064 12693702824000352 12717743927833686 12736903672294144 12737656088626392 12744074660603528 12788202342946338 12807468235575552 12816014875227648 12860725229579304 12866872077113472 12939841105906176 12964348380727968 12984646649901696 12991189681723264 13036173025496544 13037870205193344 13064863725286912 13090381037250363 13110102173089152 13134931912053336 13146011947183104 13170909697083072 13195854601812396 13245602946782976 13268961829523268 13270689316000368 13298164863238464 13316640456291228 13323350781540052 13344211140465744 13369484267625717 13419887196082752 13426301297857536 13445303649105636 13481335178159104 13498658028665579 13528015701629184 13556024015711232 13574857861260864 13575209964555932 13581698303619776 13582500625116918 13602963157039872 13604734127158272 13658721167345408 13659528038869944 13680106615397376 13706015908229568 13736180833700864 13743557944782336 13760404860246352 13769587410586848 13838441182705216 13845873213415584 13847675808000384 13876345944248832 13902626902476576 13924394233529472 13928957635246418 13950766192305096 13971783529718784 14003360552434176 14006126375607894 14029882068631968 14036587720487424 14056453814974074 14085556203824952 14106776607300608 14114352749409792 14134328905361742 14165436484754016 14172206925516288 14192264962944838 14199887017167687 14221279664178048 14279572129497472 14280415677000396 14301929643369984 14329016631330912 14337083993178969 14358683332430976 14360552689778176 14368265124090624 14408401765022496 14440112538475008 14449748669217792 14467461236464544 14468315883276717 14475231086752656 14507088941714688 14534564488952784 14557321244144448 14584891928318964 14615088391938672 14639876941181184 14665694653683612 14667603980842512 14697971690947776 14725808758544268 14747993725814272 14748864944725296 14776798401060003 14781325027569408 14809319961333744 14816398149403392 14837367915805967 14839596171316224 14898483457710336 14900423091649536 14919569400104061 14929525480500414 14952017354432256 14960435471143272 14982973912101888 15011350756632384 15034854015675648 15096481290223872 15125073110849296 15166502075428992 15208868529745968 15219017664332832 15250527017675136 15279410591572248 15305325893053056 15337013938380288 15366061313263584 15395163702114462 15419267896758264 15427037747046376 15453203437913472 15480455467777146 15482470868667096 15514123270012416 15514525673778208 15568246330543368 15610889187279936 15640455265286148 15664018180833792 15718256470933632 15726176983138688 15782684985234048 15815361351663104 15825915209143296 15846250729303071 15870123683213184 15913593409747968 15936116045348268 15943732791205824 16034150935579392 16064518645684656 16097778518657088 16120143710247276 16125081848257536 16128266735548484 16153518748984848 16155621776000448 16189070268290304 16219731386222672 16245126605784384 16252891044774912 16275893891022612 16319511005139968 16320475059429024 16340480771542543 16351385050071882 16376019007235328 16409923808492544 16433148904462444 16441974440931006 16466744874311424 16468888680244224 16534241413102336 16535218152316248 16560129060744192 16591492941541056 16628008377637888 16628990656015584 16636938564736512 16660484956500462 16668447918078816 16751797221169472 16760793889924128 16762975978105728 16797681932511744 16829495724050592 16855845651114624 16858040114087424 16887769601211432 16924937098667136 16951436458209792 16956991903778248 16983541451501856 17015707249705458 17050936457261784 17062314834857616 17076624314100736 17109977095964214 17147633639439072 17155829436151296 17180110218301646 17189336915518779 17285797840970624 17286818977421532 17312862199868928 17355417465427173 17381564033995392 17383826940257792 17384853867652656 17393163044951808 17417779727250483 17453841383000484 17480136230785536 17491801020632064 17513242549404448 17514277121861289 17561212929444096 17594472802416528 17622020453438016 17660803929043968 17691949106031024 17694252421333824 17721956297219328 17730886484317952 17755520608388304 17792281520620992 17825979023500956 17853889143614832 17893182928110336 17927071532140848 17961024319133539 17963721681067008 18037354268838912 18060531379073337 18072583476395238 18099810481681152 18110000833489224 18137284209386496 18175074498000504 18200086440028416 18212704051826592 18247197809500506 18274687877639424 18359449880782464 18423021383139744 18461164284554112 18463567744000512 18527499765274752 18536835869968768 18565858978039296 18601021589740128 18665429559233688 18674835167477192 18706509424842624 18741938419965432 18780741605099936 18845771873815656 18887248646338688 18897392174075712 18933182689556916 18961706218904064 19004560749732096 19040554236000528 19076615891750529 19105355508441216 19116111990905292 19144911109907968 19157686832120832 19182303514419507 19211202353363328 19263823601273856 19291087844368956 19300308115670208 19342785255619584 19379419318603712 19409761658859264 19446522571091952 19486784522584896 19519835921574912 19554259538244816 19556805307790016 19597295587930368 19634411678059024 19665153259633728 19702397868080004 19708433370092544 19745759948444992 19755197532537856 19756364545624608 19793781902718594 19864644610280448 19868404420174464 19892759200138748 19903442744284902 19906033974000552 19936023139243008 19947247294857696 19985026172310078 20015134342176512 20016316710698616 20046472020900864 20128641720298496 20129830794124128 20139451946786304 20167955473658454 20222002767238656 20278491372994624 20292023552443776 20334036023566848 20362814946833898 20372547455429664 20404444735559808 20407101190737408 20488081751018112 20520159923096064 20526884936152616 20559023862344352 20604271250551296 20640607290369528 20643294491556128 20654381115880272 20757661774057824 20771513712000576 20796975527417782 20814518916373248 20853940353714864 20893436452869627 20926149288457644 20957675294578176 21009189563411841 21043579980312064 21044823102947952 21054881580731136 21084680722461111 21128334305737428 21160164910950912 21174285446028288 21201493358042613 21248154727131024 21258310388274432 21288397444417257 21331919496267072 21378867914105856 21419358194246208 21452894465054976 21463704691542784 21493524946996368 21538024998646464 21540829034667264 21585427024387072 21612602647533744 21660168807712512 21701191854696816 21760633412572032 21801846733429176 21834692009647104 21877337892478446 21922632587908008 21955659832415232 22001405971263768 22046957536421664 22088713137816402 22121990588721408 22171987541354112 22213979942000616 22224597224105088 22302130656056174 22347725186565504 22350634637474304 22428026031648384 22439327632067456 22440653206714908 22474460868152832 22517026134948576 22566582798222848 22644721935335808 22687609666273944 22706747908770816 22734581943015712 22749753113143488 22813302794618952 22863511519252096 22875790526512704 22919115887358372 23005520907570432 23049091969895376 23092745553171693 23135986999673856 23140556620569564 23175418711993856 23179805156870208 23190884059935744 23220683201665719 23223706303000644 23271788510667312 23315863867695091 23319365412068352 23352369495815052 23414950572592128 23459297069888704 23460682897929222 23496027271250688 23589265474708032 23592336561778432 23629275062959104 23674027477851072 23723042027494656 23738872813714944 23767972031334608 23805185524819776 23857577237480448 23902762042854464 23904174068022402 23915599186808736 24051226403369088 24080708505431116 24096777968526984 24133080642241536 24146667777985632 24187622772386304 24192400103322726 24230278123477272 24233432664000672 24266781920037888 24283605402435456 24329597079334008 24366250503519232 24367689908676576 24379336567162368 24413840836533918 24479266507709952 24527077575107823 24564028510852992 24614885712738816 24649723356693666 24700117311467136 24703333020366336 24801362119653504 24840193591116288 24887239412311584 24942012566456832 24989251226620576 24990727434750693 25002671877118224 25127695831754208 25144463967158592 25196522898767616 25244243586075888 25287060171131136 25331654401817148 25339414332976128 25387405648000704 25435487855667372 25473807344588288 25475312177252784 25488149321207056 25523560874558187 25576404685892676 25614936471151104 25632029750455296 25664965643946321 25721450459158608 25733744154226944 25770165327452469 25879682211812352 25928696761455936 25969293299803392 25982379363446528 26072346050993088 26075740410386688 26129727450573824 26180762074500726 26220204346178304 26269863824106672 26341819394166144 26391709203624792 26491205893565952 26537923659046536 26541378632000736 26596329726476928 26633280912582456 26646701563080104 26688422280931488 26738968535251434 26839774392165504 26890607298211272 26997316057331158 27056031403258368 27149715722521728 27150419929111864 27163396607239552 27165001250233836 27205926314079744 27317442334690816 27319056077739888 27370796714250759 27412031816459136 27487115889564672 27520809720492704 27539174821173696 27676882365410432 27691746426831168 27695351616000768 27752691888497664 27805253804953152 27848788467058944 27857915270492836 27901532384610192 28006721104868352 28012252751215788 28059764137263936 28073175440974848 28112907629948148 28171112407649904 28224466787209847 28228705498819584 28268657810723484 28330872969508032 28344413851032576 28384529925889676 28399774034335374 28442559328356096 28559144258994944 28560831354000792 28603859286739968 28658033262661824 28674167986357938 28717366664861952 28721105379556352 28736530248181248 28816803530044992 28880225076950016 28934922472929088 28936631766553434 28950462173505312 29014177883429376 29069128977905568 29114642488288896 29169783856637928 29230176783877344 29279753882362368 29331389307367224 29335207961685024 29395943381895552 29451617517088536 29495987451628544 29497729889450592 29553596802120006 29562650055138816 29618639922667488 29632796298806784 29674735831611934 29690672854077891 29796966915420672 29839138800208122 29859050961000828 29904034708864512 29920870942286544 29977539258465117 30022701513264768 30069708031351296 30192962580447744 30250146221698592 30251933210487681 30333004150857984 30417737059491936 30438035328665664 30501054035350272 30544222420250847 30558821183144496 30610651786106112 30674027876760576 30732122626527168 30790327404228924 30838535793516528 30854075494092752 30906406875826944 30960910935554292 30964941737334192 31028246540024832 31029051347556416 31136492661086736 31195463291126673 31221778374559872 31280910530572296 31328036361667584 31436512941867264 31452353966277376 31565369970468096 31630722703326208 31692501458606142 31740247366426368 31872232090696536 31887465582411648 32068301871158784 32129037291369312 32195557037314176 32240287420494552 32256533471096968 32307037497969696 32311243552000896 32378140536580608 32439462772445344 32490253211568768 32551787782045224 32640950118858048 32680961543085086 32702770100143764 32752038014470656 32866297808924888 32883948881862012 32933489748622848 33068482826204672 33070436304632496 33133069706724603 33182985883082112 33257981312031168 33273877129473024 33320969913000924 33336895836157632 33453195984084261 33503594442338944 33521587779848256 33525951956211456 33595363865023488 33658991448101184 33711691302229248 33716080228174848 33775539202422864 33849874197334272 33902872916419584 33913983807556496 33967082903003712 34031414499410916 34101872914523568 34124629669715232 34219954191928428 34295267278878144 34311658872302592 34360220436603292 34378673831037558 34571595681941248 34573637954843064 34625724399737856 34710834930854346 34763128067990784 34767653880515584 34769707735305312 34786326089903616 34835559454500966 34907682766000968 34960272461571072 35026485098808896 35028554243722578 35122425858888192 35188945604833056 35244040906876032 35383898212062048 35388504842667648 35443912594438656 35461772968635904 35511041216776608 35584563041241984 35651958047001912 35707778287229664 35786365856220672 35854143064281696 35922048638267078 36121062758146674 36145166952790476 36199620963362304 36220001666978448 36288600154984089 36350148996001008 36400172880056832 36425408103653184 36494395619001012 36549375755278848 36620761254800877 36639214649235143 36718899761564928 36846042766279488 36922328569108224 36927135488001024 36974585035040499 37054999530549504 37073671739937536 37131717956078592 37202043179480256 37330859118467376 37349670334954384 37413018849685248 37483876839930864 37561483210199872 37691543747631312 37774497292677376 37794784348151424 37866365379113832 37923412437808128 38009121499464192 38081108472001056 38153231783501058 38210711016882432 38232223981810584 38289822219815936 38364607028839014 38422404706726656 38582175688737912 38600616231340416 38758838637207424 38819523317718528 38893045142183904 38973569045169792 39108519076489632 39113610615580032 39194591175860736 39268823356118048 39271143111751089 39330306519267456 39404795736160008 39491519896889984 39512729091249216 39587563805437188 39736808840348928 39785518400277496 39806885488569804 39812067948001104 39894494589715392 39970052344620156 40030268684353024 40032633421397232 40108452802877151 40259661588248256 40278903893572608 40335910947316908 40444005534477312 40495974085996737 40556982745989248 40584047104887552 40668072047133696 40725629893667796 40745094910859328 40808889471119616 40814202381474816 40976163502036224 41040319846192128 41053769872305232 41118047724688704 41208542501102592 41281214580739056 41286588983112256 41308762231760544 41515323548115648 41543027424001152 41593951054835564 41629037832746496 41707880707429728 41786872905739254 41852298576915288 41915350589156352 42018379126823682 42087159960624128 42089646205895904 42109763161462272 42169361444922222 42256668611474856 42320329821901824 42402986716085226 42496309454262048 42516620776548864 42576794888834514 42663838992534144 42838716388492416 42905788930109952 42927409383085568 42987049893992736 43011251979536907 43076049997292928 43081658069334528 43225205295067488 43320337615425024 43402383709393632 43521266825144064 43603693466858352 43754675784956892 43845265175816016 44002811942527536 44093915072843328 44177426275632804 44243981177442816 44330395203180009 44343975082708224 44352733522758331 44427959884001232 44449194448210176 44512103747417901 44604261312112348 44695450373131008 44701269274948608 44758708200312183 44856052063296768 44878655264134912 44881306413429816 44948921736305664 45034052269897152 45133165596445696 45289443870671616 45375219332547888 45469163886031424 45499506226286976 45626605589237904 45727023038504192 45751581053025408 45838231774716744 46011041815140864 46098183939790752 46185491106343386 46281113241139128 46350837423987712 46359610313740416 46441366403331438 46447412606001288 46543577021334624 46631727735390182 46704738991630104 46918594139777408 46921365795858444 46992054542501376 47178530949416064 47184673123556864 47348054955702144 47446084054989312 47477745627429888 47535944062669216 47538752187909213 47610371049639552 47805524085708928 47808348136044804 47831198373617472 48102452806738176 48161417010862232 48193555937053968 48293335555971264 48375245544772608 48384800206645452 48460556246954544 48466865328001344 48567210804870912 48659194158668016 48735379817353152 48751351723362463 48758673134324736 48827681673067836 48958533015419904 49021442314627629 49054155150215646 49128057021705984 49229771425477632 49299446713387332 49400234622934272 49406666040732672 49602724239307008 49680387182232576 49774478824623168 49884025132913664 49978502453241152 49981454869501386 50005343754236448 50255391663508416 50288927934317184 50393045797535232 50488487172151776 50574120342262272 50663308803634296 50774811296001408 50870975711334744 50947614689176576 50950624354505568 50976298642414112 51047121749116374 51152809371785352 51229872942302208 51329931287892642 51442900918317216 51467488308453888 51540330654904938 51857393522911872 51938586599606784 51964758726893056 52066252396281519 52144692101986176 52151480820773376 52253339181751449 52361524149001452 52440408692356608 52539727648213344 52683638788332288 52783418407249584 52982411787131904 53075847318093072 53082757264001472 53192659452953856 53266561825164912 53293403126160208 53376844561862976 53477937070502868 53679548784331008 53781214596422544 53883072957400617 53994632114662316 54112062806516736 54181594137220011 54299431445043456 54300839858223728 54326793214479104 54330002500467672 54411852628159488 54634884669381632 54638112155479776 54741593428501518 54824063632918272 55041619440985408 55078349642347392 55353764730820864 55383492853662336 55390703232001536 55610507609906304 55697576934117888 55715830540985672 55803064769220384 56024505502431576 56119528274527872 56225815259896296 56342224815299808 56448933574419694 56537315621446968 56661745939016064 56769059851779352 56799548068670748 56885118656712192 57118288517989888 57121662708001584 57229847675251587 57316066525323648 57348335972715876 57434733329723904 57473060496362496 57546910543258521 57633607060089984 57869844945858176 57873263533106868 57900924347010624 58028355766858752 58138257955811136 58229284976577792 58339567713275856 58460353567754688 58559507764724736 58662778614734448 58670415923370048 58791886763791104 58903235034177072 58995459778901184 59107193604240012 59125300110277632 59237279845334976 59265592597613568 59349471663223868 59381345708155782 59593933830841344 59678277600416244 59718101922001656 59808069417729024 59841741884573088 59955078516930234 60045403026529536 60139416062702592 60385925160895488 60500292443397184 60503866420975362 60666008301715968 60835474118983872 60876070657331328 61002108070700544 61088444840501694 61117642366288992 61221303572212224 61464245253054336 61580654808457848 61677071587033056 61708150988185504 61812813751653888 61921821871108584 61929883474668384 62058102695112832 62272985322173472 62390926582253346 62443556749119744 62561821061144592 62680309358608881 62873025883734528 62904707932554752 63027568690235523 63130739940936192 63254042167383333 63385002917212284 63480494732852736 63744464181393072 63774931164823296 63865192333251771 64136603742317568 64258074582738624 64391114074628352 64480574840989104 64513066942193936 64614074995939392 64622487104001792 64756281073161216 64878925544890688 64980506423137536 65103575564090448 65281900237716096 65361923086170172 65405540200287528 65504076028941312 65732595617849776 65767897763724024 65866979497245696 66136965652409344 66140872609264992 66266139413449206 66365971766164224 66515962624062336 66641939826001848 66673791672315264 66906391968168522 67007188884677888 67043175559696512 67051903912422912 67317982896202368 67423382604458496 67551078404845728 67699748394668544 67827967615112992 67934165806007424 68062828998821832 68203745829047136 68249259339430464 68439908383856856 68590534557756288 68720440873206584 68757347662075116 69143191363882496 69147275909686128 69278236659515079 69421669861708692 69526256135981568 69539415470610624 69572652179807232 69662049604997157 69671118909001932 69815365532001936 69947591603085273 70052970197617792 70057108487445156 70244851717776384 70377891209666112 70488081813752064 70767796424124096 70777009685335296 70887825188877312 70923545937271808 71022082433553216 71169126082483968 71303916094003824 71415556574459328 71572731712441344 71708286128563392 71844097276534156 72242125516293348 72290333905580952 72399241926724608 72440003333956896 72577200309968178 72700297992002016 72800345760113664 72850816207306368 72988791238002024 73098751510557696 73241522509601754 73278429298470286 73437799523129856 73692085532558976 73844657138216448 73949170070080998 74109999061099008 74147343479875072 74404086358960512 74661718236934752 74699340669908768 74826037699370496 74967753679861728 75122966420399744 75383087495262624 75548994585354752 75589568696302848 75732730758227664 76018242998928384 76162216944002112 76306463567002116 76421422033764864 76464447963621168 76570682623674561 76609266993855299 76729214057678028 76844809413453312 77164351377475824 77201232462680832 77310495982357407 77517677274414848 77639046635437056 77786090284367808 77947138090339584 78057457296196609 78217038152979264 78227221231160064 78389182351721472 78537646712236096 78542286223502178 78660613038534912 78809591472320016 78983039793779968 79025458182498432 79175127610874376 79473617680697856 79571036800554992 79613770977139608 79624135896002208 79788989179430784 79940104689240312 80060537368706048 80065266842794464 80216905605754302 80519323176496512 80671821894633816 80991948171993474 81113965491978496 81168094209775104 81451259787335592 81490189821718656 81617778942239232 81952327004072448 82107539744610464 82112390142752277 82236095449377408 82562429161478112 82573177966224512 82617524463521088 83030647096231296 83086054848002304 83187902109671128 83258075665492992 83415761414859456 83573745811478508 83704597153830576 84036758253647364 84179292411791808 84219526322924544 84338722889844444 84513337222949712 84673400361629541 84805973432170452 84992618908524096 85033241553097728 85153589777669028 85327677985068288 85677432776984832 85811577860219904 85854818766171136 85974099787985472 86022503959073814 86152099994585856 86163316138669056 86450410590134976 86640675230850048 86804767418787264 87042533650288128 87207386933716704 87509351569913784 87690530351632032 88005623885055072 88187830145686656 88354852551265608 88487962354885632 88660790406360018 88687950165416448 88705467045516662 88855919768002464 88898388896420352 89024207494835802 89208522624224696 89390900746262016 89517416400624366 89712104126593536 89757310528269824 89762612826859632 89932617775395351 90068104539794304 90578887741343232 90750438665095776 90938327772062848 90999012452573952 91253211178475808 91454046077008384 91503162106050816 91632667260752541 91676463549433488 92022083630281728 92196367879581504 92370982212686772 92562226482278256 92719220627480832 92882732806662876 92894825212002576 93087154042669248 93263455470780364 93409477983260208 93586389873380019 93837188279554816 93842731591716888 93984109085002752 94357061898832128 94369346247113728 94490606200659053 94696109911404288 94892168109978624 95071888125338432 95077504375818426 95220742099279104 95611048171417856 95616696272089608 95662396747234944 96204905613476352 96322834021724464 96387111874107936 96586671111942528 96769600413290904 96921112493909088 96933730656002688 97134421609741824 97318388317336032 97470759634706304 97502703446724926 97655363346135672 98042884629255258 98108310300431292 98256114043411968 98598893426774664 98800469245868544 99205448478614016 99399209120173809 99548957649246336 99957004906482304 99962909739002772 100010687508472896 100359587952252783 100510783327016832 100577855868634368 100786091595070464 100976974344303552 101148240684524544 101326617607268592 101549622592002816 101741951422669488 101901248709011136 101952597284828224 102094243498232748 102305618743570704 102659862575785284 102885801836634432 102934976616907776 103080661309809876 103714787045823744 103877173199213568 103929517453786112 104132504792563038 104289384203972352 104302961641546752 104506678363502898 104723048298002904 104880817384713216 105079455296426688 105367277576664576 105566836814499168 106151694636186144 106165514528002944 106385318905907712 106533123650329824 106586806252320416 106753689123725952 106955874141005736 107359097568662016 107562429192845088 107766145914801234 107989264229324632 108363188274440022 108598862890086912 108601679716447456 108653586428958208 108660005000935344 108865800464952267 109276224310959552 109483186857003036 109648127265836544 109917643947705429 110083238881970816 110156699284694784 110707529461641728 110766985707324672 110781406464003072 110923755105121497 111221015219812608 111395153868235776 111431661081971344 111606129538440768 112049011004863152 112239056549055744 112451630519792592 112684449630599616 112897867148839388 113074631242893936 113323491878032128 113538119703558704 113599096137341496 113770237313424384 114236577035979776 114243325416003168 114383365400797801 114459695350503174 114632133050647296 114696671945431752 114869466659447808 115093821086517042 115267214120179968 115739689891716352 115746527066213736 115801848694021248 116276515911622272 116458569953155584 116679135426551712 116920707135509376 117325557229468896 117340831846740096 117583773527582208 117806470068354144 117990919557802368 118214387208480024 118474559690669952 118698943326447736 118762691416311564 119356555200832488 119436203844003312 119683483769146176 119910157033860468 120090806053059072 120325358408631453 121000584886794368 121007732841950724 121332016603431936 121487922257990211 121670948237967744 121752141314662656 122004216141401088 122176889681003388 122235284732577984 122442607144424448 122928490506108672 123161309616915696 123354143174066112 123416301976371008 123625627503307776 123843643742217168 123859766949336768 124116205390225664 124545970644346944 124781853164506692 124887113498239488 125123642122289184 125360618717217762 125746051767469056 125809415865109504 126055137380471046 126261479881872384 126508084334766666 126770005834424568 126960989465705472 127488928362786144 127549862329646592 127730384666503542 128516149165477248 128782228149256704 128961149681978208 129026133884387872 129033755938610721 129228149991878784 129244974208003584 129757851089781376 129961012846275072 130207151128180896 130563800475432192 130723846172340344 130811080400575056 131465191235699552 131535795527448048 132281745218529984 132532278826898412 132731943532328448 133031925248124672 133058200568274993 133283879652003696 133347583344630528 133536311242253703 133812783936337044 134014377769355776 134086351119393024 134103807824845824 134276124600936549 134635965792404736 134846765208916992 135102156809691456 135399496789337088 135655935230225984 135868331612014848 136125657997643664 136407491658094272 136498518678860928 136879816767713712 137181069115512576 137440881746413168 137514695324150232 138286382727764992 138294551819372256 138556473319030158 138843339723417384 139052512271963136 139078830941221248 139324099209994314 139342237818003864 139630731064003872 139895183206170546 140105940395235584 140114216974890312 140755782419332224 140976163627504128 141535592848248192 141554019370670592 142044164867106432 142338252164967936 142607832188007648 142831113148918656 143416572257126784 143688194553068312 144484251032586696 144580667811161904 144880006667913792 145154400619936356 145400595984004032 145701632414612736 145977582476004048 146254055170087389 146483045019203508 146556858596940572 146875599046259712 147064326943882887 147384171065117952 147689314276432896 147898340140161996 148219998122198016 148294686959750144 148808172717921024 149323436473869504 149398681339817536 149652075398740992 149935507359723456 150245932840799488 150766174990525248 151097989170709504 151179137392605696 151465461516455328 152324433888004224 152612927134004232 152842844067529728 152928895927242336 153141365247349122 153218533987710598 153458428115356056 153689618826906624 154328702754951648 154402464925361664 154620991964714814 155035354548829696 155572180568735616 155894276180679168 156114914592393218 156198757188844557 156434076305958528 156454442462320128 157075293424472192 157084572447004356 157321226077069824 157619182944640032 157966079587559936 158050916364996864 158350255221748752 158947235361395712 159142073601109984 159227541954279216 159248271792004416 159577978358861568 159880209378480624 160130533685588928 160433811211508604 161038646352993024 161343643789267632 161649218872201851 161983896343986948 162227930983956992 162336188419550208 162544782411660033 162902519574671184 162980379643437312 163211047073865637 163235557884478464 163904654008144896 164215079489220928 164224780285504554 164472190898754816 165124858322956224 165146355932449024 165235048927042176 166061294192462592 166172109696004608 166375804219342256 166831522829718912 167147491622957016 167409194307661152 168073516507294728 168358584823583616 168677445779688888 169026674445899424 169346800723259082 169611946864340904 169985237817048192 170307179555338056 170655355970136576 171354865553969664 171689543025754761 171948199575970944 172045007918147628 172304199989171712 172900821180269952 173609534837574528 174085067300576256 174414773867433408 175018703139827568 175381060703264064 176011247770110144 176375660291373312 176709705102531216 177321580812720036 177375900330832896 177410934091033324 177711839536004928 177796777792840704 178048414989671604 178417045248449392 178781801492524032 179034832801248732 179424208253187072 179514621056539648 179525225653719264 179865235550790702 180136209079588608 181157775482686464 181500877330191552 181876655544125696 181998024905147904 182506422356951616 182908092154016768 183006324212101632 183265334521505082 183352927098866976 184392735759163008 184741964425373544 185124452964556512 185438441254961664 185765465613325752 185789650424005152 186174308085338496 186526910941560728 186818955966520416 187172779746760038 187674376559109632 187685463183433776 188040928075826643 188714123797664256 188981212401318106 189082706070706569 189392219822808576 190143776250676864 190155008751636852 190441484198558208 191222096342835712 191233392544179216 191324793494469888 191595576999755313 192409811226952704 192645668043448928 192774223748215872 193173342223885056 193539200826581808 193842224987818176 193867461312005376 194268843219483648 194636776634672064 194941519269412608 195005406893449852 195310726692271344 196085769258510516 196216620600862584 196512228086823936 197197786853549328 197571267510468929 197600938491737088 198410896957228032 198798418240347618 199097915298492672 199914009812964608 199925819478005544 200021375016945792 200719175904505566 201021566654033664 201155711737268736 201953948688607104 202653235214537184 203099245184005632 203483902845338976 203802497418022272 203905194569656448 204188486996465496 204611237487141408 205319725151570568 205771603673268864 206161322619619752 207429574091647488 207834709978545237 208265009585126076 208578768407944704 209013356727005796 209446096596005808 209842774809255819 210158910592853376 210734555153329152 211133673628998336 212303389272372288 212331029056005888 212770637811815424 213066247300659648 213173612504640832 213507378247451904 213911748282011472 214718195137324032 215124858385690176 215532291829602468 215978528458649264 216726376548880044 217197725780173824 217203359432894912 217307172857916416 217320010001870688 217731600929904534 218552448621919104 218966373714006072 219296254531673088 219835287895410858 220166477763941632 220313398569389568 221415058923283456 221533971414649344 221847510210242994 222442030439625216 222863322163942688 223212259076881536 224098022009726304 224478113098111488 224903261039585184 225368899261199232 225795734297678776 226149262485787872 226646983756064256 227076239407117408 227198192274682992 228486650832006336 228766730801595602 228919390701006348 229264266101294592 229393343890863504 229827800981565897 230187642173034084 230534428240359936 231479379783432704 231493054132427472 231603697388042496 231931487947072221 232553031823244544 232917139906311168 233358270853103424 233841414271018752 234172371888589827 234651114458937792 234681663693480192 235167547055164416 235612940136708288 235981839115604736 236428774416960048 236949119381339904 237397886652895472 237525382832623128 238713110401664976 238872407688006624 239366967538292352 239820314067720936 240181612106118144 240650716817262906 242001169773588736 242015465683901448 242975844515980422 243341896475935488 243504282629325312 244353779362006776 244470569465155968 245856981012217344 246322619233831392 246708286348132224 246832603952742016 247687287484434336 247719533898673536 248232410780451328 249091941288693888 249563706329013384 249774226996478976 250247284244578368 250721237434435524 252110274760942092 253016168669533332 253540011668849136 254020201084888623 254977856725572288 255099724659293184 255460769333007084 256474502544646001 257032298330954496 257564456298513408 257922299363956416 258052267768775744 258067511877221442 258456299983757568 258489948416007168 259515702179562752 259922025692550144 260414302256361792 261127600950864384 261447692344680688 261622160801150112 262930382471399104 263071591054896096 264563490437059968 265064557653796824 265463887064656896 266063850496249344 266116401136549986 266567759304007392 266695166689261056 267072622484507406 267625567872674088 268028755538711552 268172702238786048 268552249201873098 269271931584809472 269797853326186053 270204313619382912 271311870460451968 271736663224029696 272251315995287328 272814983316188544 272997037357721856 273759633535427424 274362138231025152 274881763492826336 274898001782257623 275029390648300464 276589103638744512 277112946638060316 277686679446834768 278157661882442496 278648198419988628 278684475636007728 279261462128007744 279790366412341092 280211880790471168 280228433949780624 280759169620140057 281511564838664448 281952327255008256 283071185696496384 283108038741341184 283471818601977159 284088329734212864 284676504329935872 285215664376015296 285662226297837312 286833144514253568 287376389106136624 288968502065173392 289161335622323808 289760013335827584 290308801239872712 290801191968008064 291403264829225472 291955164952008096 292508110340174778 292966090038407016 293113717193881144 294128653887765774 294768342130235904 295796680280323992 297616345435842048 298646872947739008 298797362679635072 299871014719446912 300491865681598976 301078763856758349 301532349981050496 302358274785211392 302930923032910656 304648867776008448 305225854268008464 305857791854484672 306282730494698244 306437067975421196 306916856230712112 308657405509903296 308804929850723328 309241983929429628 310070709097659392 310469134659308317 311144361137471232 311788552361358336 312229829184786436 312397514377689114 312868152611917056 312908884924640256 314150586848944384 314169144894008712 314642452154139648 315238365889280064 315932159175119872 316101832729993728 316700510443497504 318284147202219968 318455083908558432 318496543584008832 319155956717723136 319760418756961248 320261067371177856 320867622423017208 322077292705986048 322687287578535264 323298437744403702 323967792687973896 324455861967913984 325089564823320066 325805039149342368 325960759286874624 326422094147731274 326597401394856801 328430158978441856 328449560571009108 328944381797509632 329752931843116287 330249716645912448 330292711864898048 330470097854084352 332122588384925184 332344219392009216 332751608438684512 332771265315364491 333663045659437824 334294983245914032 334818388615322304 336147033014589456 336717169647167232 337354891559377776 338053348891798848 338693601446518164 339223893728681808 339970475634096384 340614359110676112 341259462063537241 341310711940273152 342709731107939328 343150096202393403 343379086051509522 343896399151941888 344090015836295256 344608399978343424 345801642360539904 347219069675149056 348829547734866816 350037406279655136 350762121406528128 352022495540220288 352751320582746624 353419410205062432 354643161625440072 354821868182066648 355423679072009856 356096829979343208 356834090496898784 358069665602497464 359050451307438528 359730471101581404 360272418159177216 363001754660383104 363753311088251392 363996049810295808 364463766773970633 365012844713903232 366012648424203264 366530669043010164 366705854197733952 368785471518326016 369483928850747088 370248905929113024 370876882509923328 371530931226651504 371579300848010304 372348616170676992 373053821883121456 373637911933040832 374345559493520076 375348753118219264 375370926366867552 376081856151653286 377428247595328512 377962424802636212 378165412141413138 378784439645617152 380287552501353728 380310017503273704 380882968397116416 382444192685671424 382466785088358432 382649586988939776 383191153999510626 385291336086897856 385548447496431744 386346684447770112 387078401653163616 387684449975636352 387734922624010752 389273553269344128 389883038538825216 390010813786899704 390621453384542688 392171538517021032 392433241201725168 394395573707098656 395142535020937858 397596836480695236 398195830596985344 399174601704824979 399828019625929216 399851638956011088 400042750033891584 400608933726761109 401438351809011132 402043133308067328 402311423474537472 402828373802809647 403907897377214208 405306470429074368 406198490368011264 406967805690677952 407604994836044544 407810389139312896 408376973992930992 409222474974282816 410639450303141136 411543207346537728 412322645239239504 414859148183294976 415669419957090474 416530019170252152 417157536815889408 418026713454011592 418892193192011616 419685549618511638 420317821185706752 422267347257996672 424606778544744576 424662058112011776 426132494601319296 426347225009281664 427014756494903808 427823496564022944 430249716771380352 431064583659204936 431957056917298528 433452753097760088 434406718865789824 434640020003741376 435463201859809068 437104897243838208 437932747428012144 438762165510262167 439670575790821716 440332955527883264 440626797138779136 441192980831648661 443067942829298688 443695020420485988 444884060879250432 445726644327885376 446424518153763072 448196044019452608 448956226196222976 449806522079170368 450737798522398464 451591468595357552 452298524971575744 453293967512128512 454152478814234816 454396384549365984 456973301664012672 457533461603191204 457838781402012696 458528532202589184 458786687781727008 459655601963131794 460375284346068168 461068856480719872 462958759566865408 462986108264854944 463207394776084992 463862975894144442 465106063646489088 466716541706206848 467682828542037504 468344743777179654 469302228917875584 469363327386960384 471225880273416576 471963678231209472 472857548833920096 473898238762679808 474795773305790944 475050765665246256 477426220803329952 477744815376013248 478733935076584704 479640628135441872 481301433634525812 484002339547177472 484030931367802896 484947656616605553 485951689031960844 486683792951870976 487008565258650624 487634347234980099 488707558724013552 488941138930311936 489633141221596911 491713962024434688 492645238467662784 493416572696264448 493665207905484032 495374574968868672 495439067797347072 496464821560902656 498183882577387776 499127412658026768 500494568489156736 501442474868871048 504220549521884184 506032337339066664 507080023337698272 508040402169777246 509955713451144576 510921538666014168 512949005089292002 514064596661908992 515844598727912832 516104535537551488 516135023754442884 516912599967515136 519031404359125504 520828604512723584 522255201901728768 522895384689361376 523244321602300224 525860764942798208 526143182109792192 529126980874119936 530129115307593648 532127700992498688 532232802273099972 533135518608014784 533390333378522112 534145244969014812 535251135745348176 536264868956987093 536345404477572096 537104498403746196 538543863169618944 539595706652372106 540408627238765824 542623740920903936 543473326448059392 544502631990574656 545629966632377088 545994074715443712 547519267070854848 548724276462050304 549763526985652672 549796003564515246 550058781296600928 553178207277489024 554225893276120632 555373358893669536 556315323764884992 557296396839977256 557368951272015456 558522924256015488 559580732824682184 560423761580942336 560456867899561248 561518339240280114 563023129677328896 564122784227479929 566142371392992768 566943637203954318 568176659468425728 570431328752030592 571324452595674624 573666289028507136 574752778212273248 574786730999265939 577937004130346784 578322671244647616 579520026671655168 580617602479745424 581602383936016128 582806529658450944 583910329904016192 585016220680349556 585932180076814032 586227434387762288 588257307775531548 589536684260471808 591593360560647984 592713802531406787 595232690871684096 597293745895478016 597594725359270144 599742029438893824 600983731363197952 602157527713516698 603064699962100992 605861846065821312 609297735552016896 610451708536016928 611715583708969344 612565460989396488 612874135950842392 613833712461424224 617314811019806592 618483967858859256 620938269318616634 622288722274942464 624459658369572872 624795028755378228 625736305223834112 628301173697888768 628338289788017424 629528324427767457 630476731778560128 632203665459987456 633401020886995008 636568294404439936 636910167817116864 636993087168017664 638311913435446272 639520837513922496 640522134742355712 641735244846034416 644154585411972096 645374575157070528 646596875488807404 647935585375947792 650179129646640132 651610078298684736 651921518573749248 652844188295462548 653194802789713602 656860317956883712 656899121142018216 657888763595019264 659505863686232574 660499433291824896 660585423729796096 660940195708168704 664245176769850368 665503216877369024 665542530630728982 667326091318875648 668589966491828064 669636777230644608 672294066029178912 673434339294334464 674709783118755552 676106697783597696 677387202893036328 678447787457363616 679940951268192768 681228718221352224 682518924127074482 686300192404786806 686758172103019044 687792798303883776 688180031672590512 689483402944697691 691603284721079808 694438139350298112 695794463841216663 697659095469733632 700074812559310272 701524242813056256 702517115665769481 704044991080440576 705502641165493248 706838820410124864 709286323250880144 709643736364133296 710847358144019712 712193659958686416 713668180993797568 716139331204994928 718100902614877056 719460942203162808 720544836318354432 726003509320766208 727506622176502784 728927533547941266 730025689427806464 733061338086020328 733411708395467904 737570943036652032 738967857701494176 740497811858226048 743061862453303008 743158601696020608 744697232341353984 746107643766242912 747275823866081664 748691118987040152 750741852733735104 752163712303306572 755924849605272424 756330824282826276 760575105002707456 760620035006547408 762060603254665869 764933570176716864 765299173977879552 766382307999021252 769423507633938003 770582672173795712 771096894992863488 772693368895540224 774156803306327232 775368899951272704 775469845248021504 778547106538688256 779766077077650432 780021627573799408 781242906769085376 784343077034042064 784866482403450336 788791147414197312 790285070041875716 795193672961390472 796391661193970688 798349203409649958 799656039251858432 799703277912022176 800085500067783168 801217867453522218 802876703618022264 804086266616134656 805656747605619294 807815794754428416 810612940858148736 813935611381355904 815209989672089088 815620778278625792 816753947985861984 818444949948565632 821278900606282272 823086414693075456 824645290478479008 831338839914180948 833060038340504304 836053426908023184 837784386384023232 839371099237023276 840635642371413504 842277508860420171 842701936932408289 844534694515993344 849213557089489152 849324116224023552 850415455805931477 852264989202638592 852694450018563328 854029512989807616 855646993128045888 860499433542760704 862129167318409872 863914113834597056 866905506195520176 868813437731579648 869280040007482752 870926403719618136 874209794487676416 875865494856024288 877524331020524334 879341151581643432 880665911055766528 882385961663297322 887390040840971976 891453288655770752 892849036307526144 896392088038905216 899613044158340736 901475597044796928 903182937190715104 903236291570275047 904597049943151488 908304957628469632 908792769098731968 913946603328025344 915066923206382408 915677562804025392 917573375563454016 919311203926263588 920750568692136336 925972216529709888 926414789552169984 927725951788288884 930212127292978176 931407403977924951 933433083412413696 935365657084075008 936689487554359308 938604457835751168 938726654773920768 942451760546833152 943927356462418944 945715097667840192 947796477525359616 949591546611581888 950101531330492512 954852441606659904 955489630752026496 957467870153169408 959281256270883744 962602867269051624 968004679094354944 968061862735605792 969895313233211106 971903378063921688 973367585903741952 975268694469960198 977415117448027104 977882277860623872 979266282443193822 985290476935325568 986833145392528896 987330415810968064 989258795529348861 990749149937737344 990878135594694144 996367765154775552 998254825316053536 1000989136978313472 1002884949737742096 1008441099043768368 1012064674678133328 1014160046675396544 1016080804339554492 1019911426902289152 1021843077332028336 1023778386190611723 1025898010178584004 1028129193323817984 1029450288607180209 1031689197455825664 1032209071075102976 1032270047508885768 1033825199935030272 1038062808718251008 1041657209025447168 1045790769378722752 1046488643204600448 1051721529885596416 1052286364219584384 1058253961748239872 1060258230615187296 1064465604546199944 1066271037216029568 1068290489938029624 1070502271490696352 1072529737913974186 1074208996807492392 1079191413304744212 1080817254477531648 1085247481841807872 1089005263981149312 1091259933264754176 1091988149430887424 1093391300321911899 1095038534141709696 1099527053971305344 1099592007129030492 1100117562593201856 1106356414554978048 1108451786552241264 1110746717787339072 1112630647529769984 1114592793679954512 1114737902544030912 1117045848512030976 1119161465649364368 1120913735799122496 1123036678480560228 1126046259354657792 1128245568454959858 1132284742785985536 1133887274407908636 1136353318936851456 1140862657504061184 1142648905191349248 1147332578057014272 1149505556424546496 1149573461998531878 1155874008260693568 1156645342489295232 1159040053343310336 1161235204959490848 1163204767872032256 1167820659808032384 1170032441360699112 1171864360153628064 1172454868775524576 1176514615551063096 1183186721121295968 1185427605062813574 1194587491790956032 1195189450718540288 1197523805114474937 1199484058877787648 1201826801180283327 1204315055427033396 1206129399924201984 1211723692131642624 1218595471104033792 1220903417072033856 1223431167417938688 1225130921978792976 1225748271901684784 1227667424922848448 1234629622039613184 1236967935717718512 1241876538637233268 1244577444549884928 1248919316739145744 1249590057510756456 1251472610447668224 1256602347395777536 1256676579576034848 1259056648855534914 1260953463557120256 1266802041773990016 1273136588808879872 1273820335634233728 1273986174336035328 1279041675027844992 1281044269484711424 1283470489692068832 1290749150314141056 1293193750977614808 1295871170751895584 1300358259293280264 1303220156597369472 1305688376590925096 1306389605579427204 1313720635913767424 1313798242284036432 1316286496530786501 1319011727372465148 1320998866583649792 1321880391416337408 1323578942494945983 1331006433754738048 1331085061261457964 1334652182637751296 1337179932983656128 1339273554461289216 1344588132058357824 1346868678588668928 1349419566237511104 1352213395567195392 1354774405786072656 1356895574914727232 1359881902536385536 1362457436442704448 1365037848254148964 1372600384809573612 1373516344206038088 1375585596607767552 1376360063345181024 1378966805889395382 1383206569442159616 1388876278700596224 1391588927682433326 1395318190939467264 1400149625118620544 1403048485626112512 1405034231331538962 1408089982160881152 1413677640820249728 1418572646501760288 1419287472728266592 1421694716288039424 1424387319917372832 1427336361987595136 1432278662409989856 1436201805229754112 1438921884406325616 1452007018641532416 1454842969849816659 1457855067095882532 1460051378855612928 1466122676172040656 1466823416790935808 1468899423664790733 1475141886073304064 1477935715402988352 1480995623716452096 1486123724906606016 1486317203392041216 1489394464682707968 1492215287532485824 1494551647732163328 1497382237974080304 1501483705467470208 1504327424606613144 1511849699210544848 1512661648565652552 1521150210005414912 1521240070013094816 1524121206509331738 1529867140353433728 1532764615998042504 1538847015267876006 1541165344347591424 1542193789985726976 1548313606612654464 1550737799902545408 1557094213077376512 1560043255147598816 1562485813538170752 1568686154068084128 1569732964806900672 1577582294828394624 1580570140083751432 1590387345922780944 1596698406819299916 1599406555824044352 1600171000135566336 1602435734907044436 1605753407236044528 1608794606870961279 1611313495211238588 1615631589508856832 1621225881716297472 1627871222762711808 1630419979344178176 1631241556557251584 1633507895971723968 1636889899897131264 1642557801212564544 1646172829386150912 1649290580956958016 1662677679828361896 1666120076681008608 1672106853816046368 1675568772768046464 1678742198474046552 1681271284742827008 1684555017720840342 1685403873864816578 1689069389031986688 1698427114178978304 1700830911611862954 1704529978405277184 1705388900037126656 1711293986256091776 1720998867085521408 1724258334636819744 1727828227669194112 1733811012391040352 1737626875463159296 1738560080014965504 1741852807439236272 1748419588975352832 1751730989712048576 1755048662041048668 1758682303163286864 1764771923326594644 1774780081681943952 1778141407594220361 1782906577311541504 1785698072615052288 1792784176077810432 1795321517812522007 1799226088316681472 1802951194089593856 1806365874381430208 1806472583140550094 1809194099886302976 1816609915256939264 1817585538197463936 1827893206656050688 1830133846412764816 1831355125608050784 1835146751126908032 1838622407852527176 1841501137384272672 1851944433059419776 1855451903576577768 1862814807955849902 1866866166824827392 1873378975108718616 1877208915671502336 1884903521093666304 1888584973283302371 1891430195335680384 1899183093223163776 1900203062660985024 1909704883213319808 1910979261504052992 1914935740306338816 1918562512541767488 1925205734538103248 1936123725471211584 1939790626466422212 1943806756127843376 1950537388939920396 1954830234896054208 1955764555721247744 1958532564886387644 1970580953870651136 1973666290785057792 1974660831621936128 1978517591058697722 1981498299875474688 1981756271189388288 1992735530309551104 1996509650632107072 2001978273956626944 2005769899475484192 2016882198087536736 2024129349356266656 2028320093350793088 2032161608679108984 2039822853804578304 2043686154664056672 2047556772381223446 2051796020357168008 2058900577214360418 2063378394911651328 2064418142150205952 2064540095017771536 2068450208834093073 2083314418050894336 2091581538757445504 2092977286409200896 2103443059771192832 2104572728439168768 2107551346997308443 2116507923496479744 2120516461230374592 2128931209092399888 2132542074432059136 2136580979876059248 2141004542981392704 2145059475827948372 2148417993614984784 2158382826609488424 2161634508955063296 2170494963683615744 2173283942615158219 2178010527962298624 2182519866529508352 2186782600643823798 2190077068283419392 2199054107942610688 2199184014258060984 2200235125186403712 2212712829109956096 2216903573104482528 2221493435574678144 2229185587359909024 2229475805088061824 2234091697024061952 2238322931298728736 2241827471598244992 2246073356961120456 2256491136909919716 2267774548815817272 2281725315008122368 2286181809763997607 2299011112849092992 2299146923997063756 2308270522901814009 2311748016521387136 2313290684978590464 2318080106686620672 2322470409918981696 2326409535744064512 2335641319616064768 2340064882721398224 2343728720307256128 2344909737551049152 2353029231102126192 2366373442242591936 2370855210125627148 2389174983581912064 2390378901437080576 2395047610228949874 2398968117755575296 2403653602360566654 2408630110854066792 2412258799848403968 2423447384263285248 2441806834144067712 2446862334835877376 2450261843957585952 2451496543803369568 2455334849845696896 2469259244079226368 2473935871435437024 2483753077274466536 2497838633478291488 2499180115021512912 2513353159152069696 2518113297711069828 2521906927114240512 2528105810797224867 2533604083547980032 2546273177617759744 2547640671268467456 2547972348672070656 2551246367417794431 2558083350055689984 2562088538969422848 2566940979384137664 2581498300628282112 2586387501955229616 2591742341503791168 2600716518586560528 2606440313194738944 2611376753181850192 2612779211158854408 2627441271827534848 2627596484568072864 2632572993061573002 2638023454744930296 2641997733167299584 2647157884989891966 2662012867509476096 2662170122522915928 2674359865967312256 2678547108922578432 2689176264116715648 2698839132475022208 2704426791134390784 2709548811572145312 2713791149829454464 2724914872885408896 2730075696508297928 2745200769619147224 2747032688412076176 2752720126690362048 2757933611778790764 2783177855364866652 2790636381878934528 2794222211933774853 2800299250237241088 2806096971252225024 2810068462663077924 2816179964321762304 2827355281640499456 2837145293003520576 2838574945456533184 2843389432576078848 2848774639834745664 2854672723975190272 2864557324819979712 2872403610459508224 2877843768812651232 2904014037283064832 2909685939699633318 2915710134191765064 2920102757711225856 2932245352344081312 2933646833581871616 2937798847329581466 2955871430805976704 2961991247432904192 2967776386588046583 2972247449813212032 2972634406784082432 2984430575064971648 2989103295464326656 2994764475948160608 3002967410934940416 3008654849213226288 3023699398421089696 3025323297131305104 3042480140026189632 3048242413018663476 3059734280706867456 3065529231996085008 3071335158571835169 3077694030535752012 3082330688695182848 3084387579971453952 3088350865821540627 3096627213225308928 3101475599805090816 3114188426154753024 3120086510295197632 3124971627076341504 3137372308136168256 3139465929613801344 3155164589656789248 3161140280167502864 3180774691845561888 3193396813638599832 3198813111648088704 3204871469814088872 3211506814472089056 3217589213741922558 3222626990422477176 3242451763432594944 3255742445525423616 3267015791943447936 3273779799794262528 3285115602425129088 3298581161913916032 3325355359656723792 3332240153362017216 3344213707632092736 3351137545536092928 3357484396948093104 3369110035441680684 3370807747729633156 3378138778063973376 3396854228357956608 3401661823223725908 3409059956810554368 3410777800074253312 3422587972512183552 3441997734171042816 3448516669273639488 3455656455338388224 3467622024782080704 3475253750926318592 3477120160029931008 3483705614878472544 3503461979424097152 3510097324082097336 3517364606326573728 3529543846653189288 3549560163363887904 3556282815188440722 3565813154623083008 3585568352155620864 3590643035625044014 3592571415343424811 3598452176633362944 3612731748762860416 3612945166281100188 3618388199772605952 3633219830513878528 3635171076394927872 3655786413312101376 3660267692825529632 3662710251216101568 3670293502253816064 3677244815705054352 3683002274768545344 3703888866118839552 3710903807153155536 3725629615911699804 3733732333649654784 3746757950217437232 3753854082698909651 3754417831343004672 3769807042187332608 3777169946566604742 3782860390671360768 3798366186446327552 3800406125321970048 3819409766426639616 3821958523008105984 3837125025083534976 3850411469076206496 3872247450942423168 3879581252932844424 3887613512255686752 3901074777879840792 3909660469792108416 3917065129772775288 3941161907741302272 3948859489592359503 3957035182117395444 3962996599750949376 3993019301264214144 4003956547913253888 4011539798950968384 4033764396175073472 4048258698712533312 4056640186701586176 4064323217358217968 4079645707609156608 4087372309328113344 4095113544762446892 4103592040714336016 4117801154428720836 4126756789823302656 4128836284300411904 4129080190035543072 4136900417668186146 4166628836101788672 4183163077514891008 4185954572818401792 4206886119542385664 4209145456878337536 4215102693994616886 4241032922460749184 4257862418184799776 4265084148864118272 4273161959752118496 4282009085962785408 4290118951655896744 4296835987229969568 4316765653218976848 4346567885230316438 4356021055924597248 4373565201287647596 4380154136566838784 4398108215885221376 4398368028516121968 4400470250372807424 4406698270994372199 4425425658219912192 4433807146208965056 4442986871149356288 4458371174719818048 4458951610176123648 4468183394048123904 4476645862597457472 4483654943196489984 4492146713922240912 4512982273819839432 4535549097631634544 4563450630016244736 4572363619527995214 4598022225698185984 4598293847994127512 4616541045803628018 4623496033042774272 4626581369957180928 4644940819837963392 4671282639232129536 4680129765442796448 4687457440614512256 4689819475102098304 4706058462204252384 4732746884485183872 4741710420251254296 4790095220457899748 4807307204721133308 4817260221708133584 4826383820612883837 4846894768526570496 4883613668288135424 4893724669671754752 4900523687915171904 4902993087606739136 4910669699691393792 4938518488158452736 4947871742870874048 4967506154548933072 4995677266956582976 4998360230043025824 5026706318304139392 5036226595422139656 5043813854228481024 5056211621594449734 5067208167095960064 5092546355235519488 5095281342536934912 5102492734835588862 5116166700111379968 5133881958768275328 5162996601256564224 5172775003910459232 5183484683007582336 5201433037173121056 5212880626389477888 5222753506363700384 5225558422317708816 5255192969136145728 5265145986123146004 5276046909489860592 5294315769979783932 5324025735018952192 5324340245045831856 5334424222782661083 5348719731934624512 5357094217845156864 5378352528233431296 5385964553437566021 5397678264950044416 5408853582268781568 5419097623144290624 5427582299658908928 5449829745770817792 5460151393016595856 5490401539238294448 5494065376824152352 5505440253380724096 5515867223557581528 5566355710729733304 5588444423867549706 5600598500474482176 5620136925326155848 5654710563280998912 5674290586007041152 5677149890913066368 5697549279669491328 5709345447950380544 5729114649639959424 5744807220919016448 5755687537625302464 5819371879399266636 5831420268383530128 5864490704688162624 5867293667163743232 5875597694659162932 5898913558526858023 5911742861611953408 5923982494865808384 5935552773176093166 5944494899626424064 5945268813568164864 5968861150129943296 5978206590928653312 5989528951896321216 6005934821869880832 6017309698426452576 6047398796842179392 6050646594262610208 6084960280052379264 6096484826037326952 6119468561413734912 6131058463992170016 6142670317143670338 6155388061071504024 6164661377390365696 6176701731643081254 6193254426450617856 6205350626502279219 6240173020590395264 6249943254152683008 6274744616272336512 6278931859227602688 6310329179313578496 6322280560335005728 6322654040991925329 6361549383691123776 6386793627277199664 6397626223296177408 6409742939628177744 6423013628944178112 6435178427483845116 6445253980844954352 6484903526865189888 6511484891050847232 6519851827845474657 6534031583886895872 6547559599588525056 6570231204850258176 6597162323827832064 6650710719313447584 6664480306724034432 6688427415264185472 6702275091072185856 6714968793896186208 6738220070883361368 6741615495459266312 6803323646447451816 6845175945024367104 6897033338547278976 6911312910676776448 6924811568705442027 6935244049564161408 6954240320059862016 6967411229756945088 7006923958848194304 7020194648164194672 7034729212653147456 7059087693306378576 7099120326727775808 7112565630376881444 7131626309246166016 7171136704311241728 7181286071250088028 7185142830686849622 7196904353266725888 7225463497525720832 7225890332562200376 7236776399545211904 7266439661027757056 7270342152789855744 7320535385651059264 7325420502432203136 7340587004507632128 7354489631410108704 7366004549537090688 7407777732237679104 7421807614306311072 7451259231823399608 7493515900434874464 7507708165397819302 7554339893133209484 7565720781342721536 7584317432391674601 7596732372892655104 7600812250643940096 7638819532853279232 7643917046016211968 7653739102253383293 7674250050167069952 7700822938152412992 7744494901884846336 7759162505865688848 7775227024511373504 7802149555759681584 7819320939584216832 7834130259545550576 7882323815482604544 7897718979184719006 7914070364234790888 7925993199501898752 7986038602528428288 8023079597901936768 8067528792350146944 8096517397425066624 8113280373403172352 8128646434716435936 8174744618656226688 8190227089524893784 8207184081428672032 8235602308857441672 8258160380071086144 8273800835336372292 8366326155029782016 8371909145636803584 8382666635801324559 8418290913756675072 8430205387989233772 8482065844921498368 8515724836369599552 8530168297728236544 8546323919504236992 8564018171925570816 8580237903311793488 8593671974459939136 8633531306437953696 8693135770460632876 8712042111849194496 8747130402575295192 8760308273133677568 8796216431770442752 8796736057032243936 8800940500745614848 8813396541988744398 8867614292417930112 8885973742298712576 8916742349439636096 8917903220352247296 8953291725194914944 8967309886392979968 8984293427844481824 9025964547639678864 9071098195263269088 9144727239055990428 9196044451396371968 9196587695988255024 9214005475715505507 9233082091607256036 9246992066085548544 9253162739914361856 9265052597464621881 9289881639675926784 9342565278464259072 9360259530885592896 9374914881229024512 9379638950204196608 9412116924408504768 9465493768970367744 9483420840502508592 9580190440915799496 9614614409442266616 9634520443416267168 9652767641225767674 9767227336576270848 9801047375830343808 9805986175213478272 9821339399382787584 9895743485741748096 9935012309097866144 9991354533913165952 9996720460086051648 10053412636608278784 10072453190844279312 10112423243188899468 10134416334191920128 10190562685073869824 10204985469671177724 10232333400222759936 10267763917536550656 10325993202513128448 10345550007820918464 10366969366015164672 10402866074346242112 10425761252778955776 10445507012727400768 10451116844635417632 10510385938272291456 10530291972246292008 10552093818979721184 10588631539959567864 10648051470037904384 10648680490091663712 10668848445565322166 10697439463869249024 10756705056466862592 10771929106875132042 10795356529900088832 10838195246288581248 10855164599317817856 10899659491541635584 10920302786033191712 10980803078476588896 10988130753648304704 11010880506761448192 11031734447115163056 11132711421459466608 11176888847735099412 11201197000948964352 11240273850652311696 11261562248096728953 11309421126561997824 11348581172014082304 11354299781826132736 11395098559338982656 11418690895900761088 11458229299279918848 11511375075250604928 11638743758798533272 11662840536767060256 11728981409376325248 11751195389318325864 11797827117053716046 11823485723223906816 11871105546352186332 11888989799252848128 11937722300259886592 11979057903792642432 12011869643739761664 12034619396852905152 12094797593684358784 12101293188525220416 12169920560104758528 12192969652074653904 12238937122827469824 12262116927984340032 12285340634287340676 12310776122143008048 12353403463286162508 12386508852901235712 12410701253004558438 12480346041180790528 12499886508305366016 12549489232544673024 12557863718455205376 12620658358627156992 12644561120670011456 12645308081983850658 12723098767382247552 12773587254554399328 12795252446592354816 12819485879256355488 12846027257888356224 12870356854967690232 12890507961689908704 13039703655690949314 13068063167773791744 13140462409700516352 13194324647655664128 13220094812983116597 13301421438626895168 13328960613448068864 13376854830528370944 13404550182144371712 13429937587792372416 13476440141766722736 13483230990918532624 13606647292894903632 13690351890048734208 13794066677094557952 13822625821353552896 13849623137410884054 13870488099128322816 13934822459513890176 14013847917696388608 14040389296328389344 14069458425306294912 14118175386612757152 14198240653455551616 14225131260753762888 14362572142500176056 14370285661373699244 14450926995051441664 14451780665124400752 14479151461838651511 14540684305579711488 14641070771302118528 14650841004864406272 14681174009015264256 14708979262820217408 14732009099074181376 14815555464475358208 14843615228612622144 14902518463646799216 14987031800869748928 15015416330795638604 15108679786266418968 15131441562685443072 15168634864783349202 15193464745785310208 15201624501287880192 15277639065706558464 15307478204506766586 15348500100334139904 15401645876304825984 15488989803769692672 15518325011731377696 15550454049022747008 15604299111519363168 15638641879168433664 15668260519091101152 15795437958369438012 15828140728469581776 15972077205056856576 16003272668347983249 16046159195803873536 16135057584700293888 16157893660312698063 16193034794850133248 16226560746806344704 16257292869432871872 16349489237312453376 16380454179049787568 16414368162857344064 16471204617714883344 16516320760142172288 16547601670672744584 16732652310059564032 16765333271602649118 16860410775978467544 16964131689842996736 17031449672739199104 17092647839008473984 17128036343851141632 17160475806623586976 17187343948919878272 17267062612875907392 17386271540921265752 17494260805150590384 17593472114064487872 17601881001491229696 17626793083977488796 17696740675580574069 17735228584835860224 17771947484597425152 17833484698879272192 17835806440704494592 17906583450389829888 17934619772785959936 17968586855688963648 18051929095279357728 18142196390526538176 18289454478111980856 18392088902792743936 18393175391976510048 18428010951431011014 18466164183214512072 18493984132171097088 18530105194929243762 18579763279351853568 18720519061771185792 18749829762458049024 18759277900408393216 18824233848817009536 18930987537940735488 18966841681005017184 19160380881831598992 19229228818884533232 19269040886832534336 19305535282451535348 19534454673152541696 19559555483536423971 19602094751660687616 19611972350426956544 19642678798765575168 19791486971483496192 19870024618195732288 19982709067826331904 19993440920172103296 20106825273216557568 20144906381688558624 20224846486377798936 20409970939342355448 20535527835073101312 20691100015641836928 20733938732030329344 20774434706116326081 20805732148692484224 20891014025454801536 20902233689270835264 21020771876544582912 21060583944492584016 21104187637959442368 21177263079919135728 21297360980183327424 21337696891130644332 21394878927738498048 21513410112933725184 21543858213750264084 21590713059800177664 21676390492577162496 21710329198635635712 21799318983083271168 21840605572066383424 21961606156953177792 21976261507296609408 22021761013522896384 22063468894230326112 22265422842918933216 22353777695470198824 22480547701304623392 22523124496193457906 22697162344028164608 22708599563652265472 22752952297175023803 22790197118677965312 22916458598559837696 23022750150501209856 23277487517597066544 23325681073534120512 23457962818752650496 23502390778636651728 23595654234107432092 23646971446447813632 23742211092704372664 23777979598505696256 23875444600519773184 23958115807585284864 24069238793705810304 24189595187368717568 24202586377050440832 24339841120209517056 24385939304149307808 24524233855968680064 24570681268574681352 24621552244286016096 24706806926572325016 24821402506009116876 24960692082361581056 25098978465089346048 25115727436910410752 25147999907403973677 25289122241340022912 25290616163967701316 25446197534764495104 25547174509108798656 25590504893184709632 25638971758512710976 25692054515776712448 25740713709935380464 25781015923379817408 26079407311381898628 26136126335547583488 26280924819401032704 26388649295311328256 26440189625966233194 26602842877253790336 26657921226896137728 26753709661056741888 26859875175584744832 26952880283533445472 26966461981837065248 27213294585789807264 27588133354189115904 27642016427146516521 27699246274821768108 27740976198256645632 27869644919027780352 28027695835392777216 28080778592656778688 28138916850612589824 28236350773225514304 28396481306911103232 28450262521507525776 28725144285000352112 28740571322747398488 28901853990102883328 28903561330248801504 28958302923677303022 29282141542604237056 29301682009728812544 29417958525640434816 29464018198148362752 29687230457225244288 29805036927293598432 29974063601739497856 30030832661591277208 30217359572532837936 30337269729566698404 30403249002575760384 30614956409013533172 30697000200668279808 30803291752609651968 30977979607539385344 31036650023462755392 31100908098045494016 31208598223038726336 31277283758336867328 31336521038182202304 31590875916738876024 31656281456939163552 31944154410113713152 32006545336695966498 32092318391607747072 32270115169400587776 32315787320625396126 32386069589700266496 32514585738865743744 32698978474624906752 32760908358099575136 32828736325714688128 32942409235429766688 33032641520284344576 33095203341345489168 33530666543205298236 33720821551956935088 33784686744290186859 33928263379685993472 34062899345478398208 34185295678016947968 34256072687702283264 34320951613247173952 34374687897839756544 34534125225751814784 34772543081842531504 34988521610301180768 35186944228128975744 35253586167954977592 35393481351161148138 35470457169671720448 35666969397758544384 35813166900779659776 35937173711377927296 36103858190558715456 36284392781053076352 36578908956223961712 36786350783953020096 36856021902862022028 36932328366429024144 37060210389858487524 37159526558703707136 37441038123542371584 37499659524916098048 37518555800816786432 37648467697634019072 37861975075881470976 37933683362010034368 38320761763663197984 38458457637769066464 38538081773665068672 38611070564903070696 39119110967072847942 39204189503321375232 39223944700853913088 39582973942966992384 39740049236391464576 39965418135652663808 39986881840344206592 40213650546433115136 40289812763377117248 40449692972755597872 40819941878684710896 41071055670146202624 41292394909688006161 41382200031283673856 41467877464060658688 41548869412232652162 41611464297384968448 41782028050909603072 41804467378541670528 42041543753089165824 42121167888985168032 42208375275918884736 42354526159838271456 42594721960366654848 42675393782261288664 43087716427500528168 43352780985154324992 43437454385515954533 43681211144132766848 43923212313906355584 43952523014593218816 44043522027045792768 44126937788460652224 44530845685837866432 44707555390940397648 44961095402609246784 45046248992386915812 45394324688056329216 45417199127304530944 45505904594350047606 45580394237355930624 45832917197119675392 46045500301002419712 46554975035194133088 46651362147068241024 46915925637505300992 47004781557273303456 47191308468214864184 47484422185408745328 47916231615170569728 48138477587411620608 48379190374737435136 48405172754100881664 48473680980938094189 48679682240419034112 48771878608298615616 49048467711937360128 49141362537149362704 49243104488572032192 49413613853144650032 49642805012018233752 49921384164723162112 50197956930178692096 50295999814807947354 50578244482680045824 50581232327935402632 50892395069528990208 51094349018217597312 51277943517025421952 51384109031553424896 51481427419870760928 51562031846759634816 52158814622763797256 52880379251932466388 53090222026741722207 53205685754507580672 53315842453792275456 53507419322113483776 53719750351169489664 53905760567066890944 53932923963674130496 54426589171579614528 55176266708378231808 55284032854293033042 55398492549643536216 55481952396513291264 55739289838055560704 56161557185313557376 56277833701225179648 56472701546451028608 56792962613822206464 56900525043015051552 57450288570000704224 57481142645494796976 57807122660497603008 57916605847354606044 58564283085208474112 58603364019457625088 58678666450609271913 58835917051280869632 58928036396296725504 59374460914450488576 59610073854587196864 59948127203478995712 60061665323182554416 60434719145065675872 60674539459133396808 61229912818027066344 61606583505219303936 62073300046925510784 62201816196090988032 62417196446077452672 62673042076364404608 63181751833477752048 63312562913878327104 64013090673391932996 64184636783215494144 64540230338801175552 64631574641250792252 64772139179400532992 65029171477731487488 65397956949249813504 65521816716199150272 65657472651429376256 65884818470859533376 66065283040568689152 66190406682690978336 67061333086410596472 67441643103913870176 67569373488580373718 68125798690956796416 68258856891525071409 68370591356033895936 68641903226494347904 68749375795679513088 69068250451503629568 69545086163685063008 69977043220602361536 70373888456257951488 70507172335909955184 70786962702322296276 70940914339343440896 71333938795517088768 71626333801559319552 71874347422755854592 72207716381117430912 72568785562106152704 73157817912447923424 73572701567906040192 73712043805724044056 73864656732858048288 74120420779716975048 74882076247084743168 75296935395268038144 75867366724020068736 76641523527326395968 76916915275538132928 77076163547330137344 77222141129806141392 78238221934145695884 78408379006642750464 78447889401707826176 79165947885933984768 79480098472782929152 79930836271305327616 79973763680688413184 80579625526754234496 80899385945511195744 81639883757369421792 82584789819376012322 82764400062567347712 83097738824465304324 83222928594769936896 83564056101819206144 83608934757083341056 84083087506178331648 84242335777970336064 84416750551837769472 84709052319676542912 85189443920733309696 85350787564522577328 86175432855001056336 86705561970308649984 86874908771031909066 87362422288265533696 87846424627812711168 87905046029186437632 88253875576921304448 89061691371675732864 89415110781880795296 89922190805218493568 90092497984773831624 91011809188700095212 92091000602004839424 93109950070388266176 93302724294136482048 93831851275010601984 94009563114546606912 94382616936429728368 94968844370817490656 95832463230341139456 96276955174823241216 96758380749474870272 96810345508201763328 96947361961876188378 97543757216597231232 98096935423874720256 98282725074298725408 98486208977144064384 98827227706289300064 99285610024036467504 100591999629615894708 101156488965360091648 101162464655870805264 101354060232870560577 101784790139057980416 102188698036435194624 102555887034050843904 102768218063106849792 102962854839741521856 103124063693519269632 104317629245527594512 105760758503864932776 106180444053483444414 106411371509015161344 107439500702338979328 107811521134133781888 107865847927348260992 108853178343159229056 110568065708586066084 110796985099287072432 111478579676111121408 112323114370627114752 112555667402450359296 112945403092902057216 113585925227644412928 113801050086030103104 114900577140001408448 114962285290989593952 115614245320995206016 115833211694709212088 117128566170416948224 117357332901218543826 117671834102561739264 118748921828900977152 119220147709174393728 119896254406957991424 120123330646365108832 120869438290131351744 121349078918266793616 122459825636054132688 123213167010438607872 123877184729064018483 124146600093851021568 124403632392181976064 124834392892154905344 125346084152728809216 126363503666955504096 126625125827756654208 128026181346783865992 129263149282501584504 130058342955462974976 131043633432398300544 131314945302858752512 131769636941719066752 132130566081137378304 132380813365381956672 134122666172821192944 134883286207827740352 135138746977160747436 136251597381913592832 136517713783050142818 136741182712067791872 137283806452988695808 137498751591359026176 138136500903007259136 139090172327370126016 139954086441204723072 140747776912515902976 141014344671819910368 141573925404644592552 143748694845511709184 144415432762234861824 145137571124212305408 145421042942814282567 146315635824895846848 147145403135812080384 147424087611448088112 147729313465716096576 148240841559433950096 149764152494169486336 150593870790536076288 151734733448040137472 153283047054652791936 153833830551076265856 154152327094660274688 154444282259612282784 156476443868291391768 158960196945565858304 159270666080225166621 159947527361376826368 161159251053508468992 161798771891022391488 163279767514738843584 165169579638752024644 165528800125134695424 166195477648930608648 166445857189539873792 167128112203638412288 167217869514166682112 168484671555940672128 168833501103675538944 169418104639353085824 170378887841466619392 170701575129045154656 172350865710002112672 173749817542063818132 174724844576531067392 175692849255625422336 175810092058372875264 176035999351827815739 176507751153842608896 178123382743351465728 178830221563761590592 179844381610436987136 180184995969547663248 182023618377400190424 186219900140776532352 186605448588272964096 188019126229093213824 188765233872859456736 189937688741634981312 192553910349646482432 193620691016403526656 193894723923752376756 195087514433194462464 196193870847749440512 196565450148597450816 196972417954288128768 197654455412578600128 198571220048072935008 201183999259231789416 202312977930720183296 202324929311741610528 202708120465741121154 204377396072870389248 205111774068101687808 205925709679483043712 206248127387038539264 208635258491055189024 211521517007729865552 212360888106966888828 212822743018030322688 214879001404677958656 215623042268267563776 215731695854696521984 217706356686318458112 221136131417172132168 221593970198574144864 224646228741254229504 225890806185804114432 227602100172060206208 229801154280002816896 229924570581979187904 231228490641990412032 231666423389418424176 234714665802437087652 235343668205123478528 237497843657801954304 238440295418348787456 239792508813915982848 240246661292730217664 241738876580262703488 242698157836533587232 244919651272108265376 247754369458128036966 248293200187702043136 249668785784309810688 250692168305457618432 252727007333911008192 253250251655513308416 256052362693567731984 258526298565003169008 260116685910925949952 262087266864796601088 262629890605717505024 263539273883438133504 264761626730763913344 268245332345642385888 269766572415655480704 270277493954321494872 273035427566100285636 274567612905977391616 276273001806014518272 278180344654740252032 279908172882409446144 281495553825031805952 282028689343639820736 283147850809289185104 287497389691023418368 288830865524469723648 290275142248424610816 290842085885628565134 292631271649791693696 294290806271624160768 294848175222896176224 295458626931432193152 296481683118867900192 303469466896080274944 304062180698611681731 306566094109305583872 307667661102152531712 308304654189320549376 308888564519224565568 312952887736582783536 317920393891131716608 318541332160450333242 322318502107016937984 323597543782044782976 326559535029477687168 330339159277504049288 332390955297861217296 334435739028333364224 336969343111881344256 337667002207351077888 338836209278706171648 340757775682933238784 341403150258090309312 344701731420004225344 347499635084127636264 349449689153062134784 351385698511250844672 352071998703655631478 353015502307685217792 356246765486702931456 357660443127523181184 359688763220873974272 360369991939095326496 364047236754800380848 371631554187192055449 372439800281553064704 373210897176545928192 376038252458186427648 377530467745718913472 379875377483269962624 387789447847504753512 390175028866388924928 393130900297194901632 393944835908576257536 395308910825157200256 397142440096145870016 402367998518463578832 404649858623483221056 405416240931482242308 408754792145740778496 410223548136203375616 411851419358966087424 412496254774077078528 417270516982110378048 423043034015459731104 424721776213933777656 431246084536535127552 431463391709393043968 435412713372636916224 442272262834344264336 443187940397148289728 449292457482508459008 451781612371608228864 455204200344120412416 459602308560005633792 459849141163958375808 462456981283980824064 463332846778836848352 469429331604874175304 476880590836697574912 477811998240675499863 480493322585460435328 483477753160525406976 485396315673067174464 489839302544216530752 495508738916256073932 496586400375404086272 499337571568619621376 501384336610915236864 505454014667822016384 506500503311026616832 512104725387135463968 517052597130006338016 524174533729593202176 527078547766876267008 529523253461527826688 536490664691284771776 539533144831310961408 540554987908642989744 546070855132200571272 549135225811954783232 556360689309480504064 559816345764818892288 564057378687279641472 566295701618578370208 577661731048939447296 581684171771257130268 585262543299583387392 588581612543248321536 589696350445792352448 590917253862864386304 592963366237735800384 606938933792160549888 608124361397223363462 613132188218611167744 615335322204305063424 617777129038449131136 625905775473165567072 637082664320900666484 644637004214033875968 647195087564089565952 653119070058955374336 660678318555008098576 664781910595722434592 673938686223762688512 677672418557412343296 682806300516180618624 689403462840008450688 694999270168255272528 704143997407311262956 706031004615370435584 712493530973405862912 715320886255046362368 719377526441747948544 720739983878190652992 728094473509600761696 743263108374384110898 744879600563106129408 752076504916372855296 755060935491437826944 759750754966539925248 775578895695009507024 780350057732777849856 786261800594389803264 787889671817152515072 790617821650314400512 794284880192291740032 804735997036927157664 809299717246966442112 810832481862964484616 823702838717932174848 834541033964220756096 846086068030919462208 849443552427867555312 862492169073070255104 862926783418786087936 870825426745273832448 884544525668688528672 886375880794296579456 910408400688240824832 919204617120011267584 919698282327916751616 924913962567961648128 926665693557673696704 938858663209748350608 953761181673395149824 955623996481350999726 960986645170920870656 966955506321050813952 970792631346134348928 979678605088433061504 991017477832512147864 1010908029335644032768 1013001006622053233664 1024209450774270927936 1034105194260012676032 1048349067459186404352 1054157095533752534016 1059046506923055653376 1072981329382569543552 1079066289662621922816 1081109975817285979488 1092141710264401142544 1112721378618961008128 1114894662561576166347 1119632691529637784576 1128114757374559282944 1132591403237156740416 1163368343542514260536 1170525086599166774784 1179392700891584704896 1181834507725728772608 1185926732475471600768 1216248722794446726924 1226264376437222335488 1230670644408610126848 1235554258076898262272 1251811550946331134144 1274165328641801332968 1294390175128179131904 1306238140117910748672 1321356637110016197152 1329563821191444869184 1347877372447525377024 1355344837114824686592 1365612601032361237248 1378806925680016901376 1389998540336510545056 1408287994814622525912 1430641772510092724736 1441479967756381305984 1456188947019201523392 1486526216748768221796 1489759201126212258816 1504153009832745710592 1510121870982875653888 1519501509933079850496 1551157791390019014048 1572523601188779606528 1581235643300628801024 1588569760384583480064 1609471994073854315328 1618599434493932884224 1621664963725928969232 1647405677435864349696 1669082067928441512192 1692172136061838924416 1698887104855735110624 1769089051337377057344 1772751761588593158912 1820816801376481649664 1838409234240022535168 1839396564655833503232 1853331387115347393408 1877717326419496701216 1911247992962701999452 1921973290341841741312 1933911012642101627904 1941585262692268697856 1959357210176866123008 1982034955665024295728 2021816058671288065536 2048418901548541855872 2068210388520025352064 2118093013846111306752 2145962658765139087104 2158132579325243845632 2162219951634571958976 2184283420528802285088 2225442757237922016256 2229789325123152332694 2256229514749118565888 2265182806474313480832 2326736687085028521072 2341050173198333549568 2358785401783169409792 2363669015451457545216 2371853464950943201536 2432497445588893453848 2471108516153796524544 2503623101892662268288 2548330657283602665936 2588780350256358263808 2612476280235821497344 2642713274220032394304 2659127642382889738368 2731225202064722474496 2757613851360033802752 2779997080673021090112 2816575989629245051824 2861283545020185449472 2882959935512762611968 2912377894038403046784 2973052433497536443592 3020243741965751307776 3039003019866159700992 3102315582780038028096 3145047202377559213056 3162471286601257602048 3177139520769166960128 3218943988147708630656 3237198868987865768448 3243329927451857938464 3338164135856883024384 3344683987684728499041 3384344272123677848832 3397774209711470221248 3538178102674754114688 3545503523177186317824 3678793129311667006464 3706662774230694786816 3755434652838993402432 3822495985925403998904 3843946580683683482624 3883170525384537395712 3918714420353732246016 3964069911330048591456 4043632117342576131072 4096837803097083711744 4136420777040050704128 4291925317530278174208 4324439903269143917952 4368566841057604570176 4459578650246304665388 4512459029498237131776 4530365612948626961664 4653473374170057042144 4717570803566338819584 4743706929901886403072 4864994891177786907696 4942217032307593049088 5007246203785324536576 5096661314567205331872 5285426548440064788608 5318255284765779476736 5462450404129444948992 5515227702720067605504 5559994161346042180224 5633151979258490103648 5765919871025525223936 5824755788076806093568 5946104866995072887184 6040487483931502615552 6204631165560076056192 6354279041538333920256 6437887976295417261312 6474397737975731536896 6486659854903715876928 6676328271713766048768 6689367975369456998082 6768688544247355697664 6795548419422940442496 7076356205349508229376 7091007046354372635648 7413325548461389573632 7510869305677986804864 7644991971850807997808 7766341050769074791424 7837428840707464492032 7928139822660097182912 8193675606194167423488 8272841554080101408256 8583850635060556348416 8648879806538287835904 8737133682115209140352 8919157300492609330776 9060731225897253923328 9306946748340114084288 9435141607132677639168 9487413859803772806144 9729989782355573815392 10014492407570649073152 10193322629134410663744 10570853096880129577216 10636510569531558953472 11119988322692084360448 11266303958516980207296 11531839742051050447872 11649511576153612187136 11892209733990145774368 12409262331120152112384 12875775952590834522624 12973319709807431753856 13378735950738913996164 13537377088494711395328 13591096838845880884992 14152712410699016458752 14826651096922779147264 15021738611355973609728 15289983943701615995616 15856279645320194365824 16387351212388334846976 16545683108160202816512 17297759613076575671808 17474267364230418280704 17838314600985218661552 18121462451794507846656 18613893496680228168576 19459979564711147630784 20028984815141298146304 20386645258268821327488 21141706193760259154432 21273021139063117906944 22239976645384168720896 22532607917033960414592 23299023152307224374272 23784419467980291548736 24818524662240304224768 25751551905181669045248 25946639419614863507712 26757471901477827992328 27182193677691761769984 28305424821398032917504 30043477222711947219456 30579967887403231991232 31712559290640388731648 34595519226153151343616 34948534728460836561408 35676629201970437323104 37227786993360456337152 38919959129422295261568 40773290516537642654976 42283412387520518308864 44479953290768337441792 45065215834067920829184 47568838935960583097472 49637049324480608449536 51893278839229727015424 53514943802955655984656 54364387355383523539968 60086954445423894438912 61159935774806463982464 63425118581280777463296 69897069456921673122816 71353258403940874646208 74455573986720912674304 77839918258844590523136 81546581033075285309952 90130431668135841658368 95137677871921166194944 103786557678459454030848 107029887605911311969312 122319871549612927964928 126850237162561554926592 142706516807881749292416 148911147973441825348608 155679836517689181046272 163093162066150570619904 180260863336271683316736 190275355743842332389888 214059775211822623938624 244639743099225855929856 285413033615763498584832 311359673035378362092544 380550711487684664779776 428119550423645247877248 489279486198451711859712 570826067231526997169664 856239100847290495754496 1141652134463053994339328 1712478201694580991508992 3424956403389161983017984
- Sum of all divisors σ(n): 14431270987941934261276911
- Sum of proper divisors (its aliquot sum) s(n): 11006314584552772278258927
- 3424956403389161983017984 is an abundant number, because the sum of its proper divisors (11006314584552772278258927) is greater than itself. Its abundance is 7581358181163610295240943
Bases of 3424956403389161983017984
- Binary: 10110101010100001101000010001101111001110110110100111011111010110110000100000000002
- Hexadecimal: 0x2D54342379DB4EFAD8400
- Base-36: FHQ3H3CZ8MWTOG00
Squares and roots of 3424956403389161983017984
- 3424956403389161983017984 squared (34249564033891619830179842) is 11730326365116424060234690178929593667204867424256
- 3424956403389161983017984 cubed (34249564033891619830179843) is 40175856398050209495260907613546224762403687954563262797754579595405819904
-
3424956403389161983017984 is a
perfect square number . Itssquare root is 1850663773728 -
The
cube root of 3424956403389161983017984 is 150736472.9972986977 - Being both a perfect square and a perfect cube, 3424956403389161983017984 is also a
perfect sixth number .
Scales and comparisons
How big is 3424956403389161983017984?- 3,424,956,403,389,161,983,017,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,424,956,403,389,161,983,017,984 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 3424956403389161983017984 cubic inches would be around 12561372.7 feet tall.
Recreational maths with 3424956403389161983017984
- 3424956403389161983017984 backwards is 4897103891619833046594243
- The number of decimal digits it has is: 25
- The sum of 3424956403389161983017984's digits is 117
- 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 3424956403389161983017984 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 3424956403389161983017984 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/3424956403389161983017984/
Chicago style:
Numbermatics. 2024. "Number 3424956403389161983017984 - Facts about the integer". https://numbermatics.com/n/3424956403389161983017984/
The information we have on file for 3424956403389161983017984 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 3424956403389161983017984, math, Factors of 3424956403389161983017984, curriculum, school, college, exams, university, Prime factorization of 3424956403389161983017984, STEM, science, technology, engineering, physics, economics, calculator, three septillion, four hundred twenty-four sextillion, nine hundred fifty-six quintillion, four hundred three quadrillion, three hundred eighty-nine trillion, one hundred sixty-one billion, nine hundred eighty-three million, seventeen thousand, nine hundred eighty-four.