54744116856060365163085824
54,744,116,856,060,365,163,085,824 is an even composite number composed of five prime numbers multiplied together.
What does the number 54744116856060365163085824 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 28665 divisors.
54744116856060365163085824 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred sixty-five divisors.
Prime factorization of 54744116856060365163085824:
214 × 312 × 76 × 192 × 236
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 23 × 23 × 23 × 23 × 23 × 23)See below for interesting mathematical facts about the number 54744116856060365163085824 from the Numbermatics database.
Names of 54744116856060365163085824
- Cardinal: 54744116856060365163085824 can be written as Fifty-four septillion, seven hundred forty-four sextillion, one hundred sixteen quintillion, eight hundred fifty-six quadrillion, sixty trillion, three hundred sixty-five billion, one hundred sixty-three million, eighty-five thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 5.4744116856060365163085824 × 1025
Factors of 54744116856060365163085824
Divisors of 54744116856060365163085824
- Number of divisors d(n): 28665
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 23 24 27 28 32 36 38 42 46 48 49 54 56 57 63 64 69 72 76 81 84 92 96 98 108 112 114 126 128 133 138 144 147 152 161 162 168 171 184 189 192 196 207 216 224 228 243 252 256 266 276 288 294 304 322 324 336 342 343 361 368 378 384 392 399 414 432 437 441 448 456 483 486 504 512 513 529 532 552 567 576 588 608 621 644 648 672 684 686 722 729 736 756 768 784 798 828 864 874 882 896 912 931 966 972 1008 1024 1026 1029 1058 1064 1083 1104 1127 1134 1152 1176 1197 1216 1242 1288 1296 1311 1323 1344 1368 1372 1444 1449 1458 1472 1512 1536 1539 1568 1587 1596 1656 1701 1728 1748 1764 1792 1824 1862 1863 1932 1944 2016 2048 2052 2058 2116 2128 2166 2187 2208 2254 2268 2304 2352 2394 2401 2432 2484 2527 2576 2592 2622 2646 2688 2736 2744 2793 2888 2898 2916 2944 3024 3059 3072 3078 3087 3136 3174 3192 3249 3312 3381 3402 3456 3496 3528 3584 3591 3648 3703 3724 3726 3864 3888 3933 3969 4032 4096 4104 4116 4232 4256 4332 4347 4374 4416 4508 4536 4608 4617 4704 4761 4788 4802 4864 4968 5054 5103 5152 5184 5244 5292 5376 5472 5488 5586 5589 5776 5796 5832 5888 6048 6118 6144 6156 6174 6272 6348 6384 6498 6517 6561 6624 6762 6804 6912 6992 7056 7168 7182 7203 7296 7406 7448 7452 7581 7728 7776 7866 7889 7938 8064 8192 8208 8232 8303 8379 8464 8512 8664 8694 8748 8832 9016 9072 9177 9216 9234 9261 9408 9522 9576 9604 9728 9747 9936 10051 10108 10143 10206 10304 10368 10488 10584 10752 10773 10944 10976 11109 11172 11178 11552 11592 11664 11776 11799 11907 12096 12167 12236 12288 12312 12348 12544 12696 12768 12996 13034 13041 13122 13248 13524 13608 13824 13851 13984 14112 14283 14336 14364 14406 14592 14812 14896 14904 15162 15309 15456 15552 15732 15778 15876 16128 16384 16416 16464 16606 16758 16767 16807 16928 17024 17328 17388 17496 17664 17689 18032 18144 18354 18432 18468 18522 18816 19044 19152 19208 19456 19494 19551 19683 19872 20102 20216 20286 20412 20608 20736 20976 21168 21413 21504 21546 21609 21888 21952 22218 22344 22356 22743 23104 23184 23328 23552 23598 23667 23814 24192 24334 24472 24576 24624 24696 24909 25088 25137 25392 25536 25921 25992 26068 26082 26244 26496 27048 27216 27531 27648 27702 27783 27968 28224 28566 28672 28728 28812 29184 29241 29624 29792 29808 30153 30324 30429 30618 30912 31104 31464 31556 31752 32256 32319 32832 32928 33212 33327 33516 33534 33614 33856 34048 34656 34776 34992 35328 35378 35397 35721 36064 36288 36501 36708 36864 36936 37044 37632 38088 38304 38416 38912 38988 39102 39123 39366 39744 40204 40432 40572 40824 41216 41472 41553 41952 42336 42826 42849 43008 43092 43218 43776 43904 44436 44688 44712 45486 45619 45927 46208 46368 46656 47104 47196 47334 47628 48384 48668 48944 49152 49248 49392 49818 50176 50274 50301 50421 50784 51072 51842 51984 52136 52164 52488 52992 53067 54096 54432 55062 55223 55296 55404 55566 55936 56448 57132 57344 57456 57624 58121 58368 58482 58653 59049 59248 59584 59616 60306 60648 60858 61236 61824 62208 62928 63112 63504 64239 64512 64638 64827 65664 65856 66424 66654 67032 67068 67228 67712 68096 68229 69312 69552 69984 70357 70656 70756 70794 71001 71442 72128 72576 73002 73416 73728 73872 74088 74727 75264 75411 76176 76608 76832 77763 77824 77976 78204 78246 78732 79488 80408 80864 81144 81648 82432 82593 82944 83106 83349 83904 84672 85169 85652 85698 86016 86184 86436 87552 87723 87808 88872 89376 89424 90459 90972 91238 91287 91854 92416 92736 93312 94208 94392 94668 95256 96768 96957 97336 97888 98496 98784 99636 99981 100352 100548 100602 100842 101568 102144 103684 103968 104272 104328 104976 105984 106134 106191 107163 108192 108864 109503 110124 110446 110592 110808 111132 111872 112896 114264 114688 114912 115248 116242 116736 116964 117306 117369 117649 118098 118496 119168 119232 120612 121296 121716 122472 123648 123823 124416 124659 125856 126224 127008 128478 128547 129024 129276 129654 131328 131712 132848 133308 134064 134136 134456 135424 136192 136458 136857 137781 138624 139104 139968 140714 141312 141512 141588 142002 142884 144256 145152 146004 146832 147456 147744 148176 149454 149891 150528 150822 150903 151263 152352 153216 153664 155526 155648 155952 156408 156492 157464 158976 159201 160816 161728 162288 163296 164864 165186 165669 165888 166212 166698 167808 169344 170338 171304 171396 172032 172368 172872 174363 175104 175446 175616 175959 177147 177744 178752 178848 180918 181447 181944 182476 182574 183708 184832 185472 186624 188416 188784 189336 190512 190969 192717 193536 193914 194481 194672 195776 196992 197568 199272 199962 200704 201096 201204 201684 203136 204288 204687 207368 207936 208544 208656 209952 211071 211968 212268 212382 213003 214326 216384 217728 219006 220248 220892 221184 221616 222264 223744 224181 225792 226233 228528 229824 230496 231173 232484 233289 233472 233928 234612 234738 235298 236196 236992 238336 238464 241224 242592 243432 244944 247296 247646 247779 248832 249318 250047 251712 252448 254016 255507 256956 257094 258048 258552 259308 262656 263169 263424 265696 266616 268128 268272 268912 270848 271377 272384 272916 273714 273861 275562 277248 278208 279841 279936 281428 282624 283024 283176 284004 285768 288512 290304 290871 292008 293664 295488 296352 298908 299782 299943 301056 301644 301806 302526 304704 306432 307328 311052 311296 311904 312816 312984 314928 317952 318402 318573 319333 321489 321632 323456 324576 326592 328509 329728 330372 331338 331776 332424 333396 335616 338688 340676 342608 342792 344064 344736 345744 348726 350208 350892 351232 351918 352107 352947 354294 355488 357504 357696 361836 362894 363888 364952 365148 367416 369664 370944 371469 373248 373977 376832 377568 378672 381024 381938 385434 385641 386561 387072 387828 388962 389344 391552 393984 395136 398544 399924 401408 402192 402408 403368 406272 406847 408576 409374 410571 413343 414736 415872 417088 417312 419904 422142 423936 424536 424764 426006 428652 432768 435456 438012 440496 441784 442368 443232 444528 447488 448362 449673 451584 452466 452709 453789 457056 459648 460992 462346 464968 466578 466944 467856 469224 469476 470596 472392 473984 476672 476928 477603 482448 485184 486864 489888 492499 494592 495292 495558 497007 497664 498636 500094 503424 504896 508032 511014 513912 514188 516096 517104 518616 523089 525312 526338 526848 527877 531392 531441 533232 536256 536544 537824 541696 542754 544341 544768 545832 547428 547722 551124 554496 556416 559682 559872 562856 565248 566048 566352 568008 571536 572907 577024 578151 580608 581742 583443 584016 587328 590976 592704 596183 597816 599564 599886 602112 603288 603612 605052 609408 612864 614061 614656 622104 623808 625632 625968 629856 633213 635904 636804 637146 638666 639009 642978 643264 646912 649152 653184 657018 659456 660744 662676 663552 664848 666792 671232 672543 677376 678699 681352 685216 685584 689472 691488 693519 697452 699867 700416 701784 702464 703836 704214 705894 708588 710976 715008 715392 723672 725788 727776 729904 730296 734832 739328 741888 742938 743337 746496 747954 750141 755136 757344 762048 763876 766521 770868 771282 773122 774144 775656 777924 778688 783104 787968 789507 790272 797088 799848 802816 804384 804816 806736 812544 813694 814131 817152 818748 821142 821583 826686 829472 831744 834176 834624 839523 839808 844284 847872 849072 849528 852012 857304 865536 866761 870912 872613 876024 880992 883568 886464 889056 894976 896724 899346 899829 903168 904932 905418 907578 914112 919296 921984 924692 929936 933156 933888 935712 938448 938952 941192 944784 947968 953344 953856 955206 955719 957999 964467 964896 970368 973728 979776 984998 985527 989184 990584 991116 994014 995328 997272 1000188 1006848 1009792 1016064 1022028 1027824 1028376 1032192 1034208 1037232 1046178 1049237 1050624 1052676 1053696 1055754 1056321 1058841 1062784 1062882 1066464 1072512 1073088 1075648 1083392 1085508 1088682 1089536 1091664 1094856 1095444 1102248 1108992 1112832 1114407 1119364 1119744 1121931 1125712 1130496 1132096 1132704 1136016 1143072 1145814 1154048 1156302 1156923 1159683 1161216 1163484 1166886 1168032 1174656 1181952 1185408 1192366 1195632 1199128 1199772 1204224 1206576 1207224 1210104 1218816 1220541 1225728 1228122 1229312 1231713 1240029 1244208 1247616 1251264 1251936 1259712 1266426 1270129 1271808 1273608 1274292 1277332 1278018 1285956 1286528 1293824 1298304 1306368 1314036 1318912 1321488 1325352 1327104 1329696 1333584 1336783 1342464 1345086 1349019 1354752 1357398 1358127 1361367 1362704 1370432 1371168 1378944 1382976 1387038 1394904 1399734 1400832 1403568 1404928 1407672 1408428 1411788 1417176 1421952 1430016 1430784 1432809 1447344 1451576 1455552 1459808 1460592 1469664 1477497 1478656 1483776 1485876 1486674 1491021 1492992 1495908 1500282 1510272 1514688 1524096 1527752 1533042 1541736 1542564 1546244 1548288 1551312 1555848 1557376 1566208 1569267 1575936 1579014 1580544 1583631 1594176 1599696 1608768 1609632 1613472 1618211 1625088 1627388 1628262 1633023 1634304 1637496 1642284 1643166 1653372 1658944 1663488 1668352 1669248 1679046 1679616 1688568 1695744 1698144 1699056 1704024 1714608 1718721 1731072 1733522 1734453 1741824 1745226 1750329 1752048 1761984 1767136 1772928 1778112 1788549 1789952 1793448 1798692 1799658 1806336 1809864 1810836 1815156 1828224 1838592 1842183 1843968 1849384 1859872 1866312 1871424 1876896 1877904 1882384 1889568 1895936 1899639 1906688 1907712 1910412 1911438 1915998 1917027 1928934 1929792 1940736 1947456 1958887 1959552 1969996 1971054 1978368 1981168 1982232 1988028 1990656 1994544 2000376 2013696 2017629 2019584 2032128 2036097 2044056 2055648 2056752 2068416 2074464 2080557 2092356 2098474 2099601 2101248 2105352 2107392 2111508 2112642 2117682 2125568 2125764 2132928 2145024 2146176 2151296 2166784 2171016 2177364 2179072 2183328 2189712 2190888 2204496 2217984 2225664 2228814 2230011 2235331 2238728 2239488 2243862 2250423 2251424 2264192 2265408 2272032 2286144 2291628 2299563 2308096 2312604 2313846 2319366 2322432 2326968 2333772 2336064 2349312 2363904 2368521 2370816 2384732 2391264 2398256 2399544 2408448 2413152 2414448 2420208 2437632 2441082 2442393 2451456 2456244 2458624 2463426 2464749 2480058 2488416 2495232 2502528 2503872 2518569 2519424 2532852 2540258 2543616 2547216 2548584 2554664 2556036 2571912 2573056 2587648 2596608 2600283 2612736 2617839 2628072 2637824 2642976 2650704 2659392 2667168 2673566 2684928 2690172 2698038 2699487 2705927 2709504 2714796 2716254 2722734 2725408 2740864 2742336 2757888 2765952 2774076 2789808 2799468 2801664 2807136 2809856 2815344 2816856 2823576 2834352 2843904 2847929 2860032 2861568 2865618 2867157 2873997 2893401 2894688 2903152 2911104 2919616 2921184 2939328 2954994 2956581 2957312 2967552 2971752 2973348 2982042 2985984 2991816 3000564 3020544 3029376 3048192 3055504 3066084 3083472 3085128 3092488 3096576 3102624 3111696 3114752 3132416 3138534 3147711 3151872 3158028 3161088 3167262 3168963 3176523 3188352 3199392 3217536 3219264 3226944 3236422 3250176 3254776 3256524 3266046 3268608 3274992 3284568 3286332 3306744 3317888 3326976 3336704 3338496 3343221 3358092 3359232 3365793 3377136 3391488 3396288 3398112 3408048 3429216 3437442 3447493 3462144 3467044 3468906 3470769 3479049 3483648 3490452 3500658 3504096 3523968 3534272 3545856 3556224 3577098 3579904 3586896 3597384 3599316 3612672 3619728 3621672 3630312 3656448 3661623 3677184 3684366 3687936 3695139 3698768 3719744 3720087 3732624 3742848 3753792 3755808 3764768 3779136 3791872 3799278 3810387 3813376 3815424 3820824 3822876 3831996 3834054 3857868 3859584 3881472 3894912 3917774 3919104 3939992 3942108 3956736 3962336 3964464 3976056 3981312 3989088 4000752 4010349 4027392 4035258 4039168 4047057 4064256 4072194 4074381 4084101 4088112 4111296 4113504 4136832 4148928 4161114 4173281 4184712 4196948 4199202 4202496 4210704 4214784 4223016 4225284 4235364 4251136 4251528 4265856 4290048 4292352 4298427 4302592 4333568 4342032 4354728 4366656 4379424 4381776 4392287 4408992 4432491 4435968 4451328 4457628 4460022 4470662 4473063 4477456 4478976 4487724 4500846 4502848 4528384 4530816 4544064 4572288 4583256 4599126 4616192 4625208 4627692 4638732 4644864 4653936 4667544 4672128 4698624 4707801 4727808 4737042 4741632 4750893 4769464 4782528 4796512 4799088 4826304 4828896 4840416 4854633 4875264 4882164 4884786 4899069 4902912 4912488 4917248 4926852 4929498 4960116 4976832 4990464 5005056 5007744 5037138 5038848 5065704 5080516 5087232 5094432 5097168 5109328 5112072 5143824 5146112 5156163 5175296 5193216 5200566 5203359 5225472 5235678 5250987 5256144 5285952 5301408 5316979 5318784 5334336 5347132 5365647 5369856 5380344 5396076 5398974 5411854 5419008 5429592 5432508 5445468 5450816 5481728 5484672 5515776 5526549 5531904 5548152 5579616 5598936 5614272 5619712 5630688 5633712 5647152 5668704 5687808 5695858 5698917 5720064 5723136 5731236 5734314 5747994 5751081 5786802 5789376 5806304 5822208 5839232 5842368 5876661 5878656 5909988 5913162 5914624 5935104 5943504 5946696 5964084 5971968 5983632 6001128 6041088 6052887 6058752 6067327 6096384 6108291 6111008 6132168 6166944 6170256 6184976 6205248 6223392 6229504 6241671 6264832 6277068 6295422 6298803 6303744 6316056 6322176 6334524 6337926 6353046 6376704 6398784 6435072 6436343 6438528 6453888 6472844 6500352 6509552 6513048 6532092 6537216 6549984 6569136 6572664 6613488 6635776 6653952 6673408 6676992 6686442 6690033 6705993 6716184 6718464 6731586 6751269 6754272 6792576 6796224 6816096 6858432 6874884 6894986 6898689 6924288 6934088 6937812 6941538 6958098 6967296 6980904 7001316 7008192 7047936 7068544 7091712 7105563 7112448 7154196 7159808 7173792 7194768 7198632 7225344 7239456 7243344 7260624 7312896 7323246 7327179 7344659 7354368 7368732 7375872 7390278 7394247 7397536 7439488 7440174 7465248 7485696 7507584 7511616 7529536 7555707 7558272 7583744 7598556 7620774 7626752 7630848 7641648 7645752 7663992 7668108 7715736 7719168 7762944 7789824 7800849 7835548 7838208 7853517 7879984 7884216 7913472 7924672 7928928 7952112 7978176 8001504 8020698 8054784 8070516 8078336 8094114 8098461 8117781 8128512 8144388 8148762 8168202 8176224 8222592 8227008 8273664 8297856 8322228 8346562 8369424 8393896 8398404 8404992 8421408 8429568 8446032 8450568 8470728 8502272 8503056 8531712 8543787 8580096 8584704 8596854 8601471 8605184 8621991 8667136 8680203 8684064 8709456 8733312 8758848 8763552 8784574 8817984 8864982 8869743 8871936 8890903 8902656 8915256 8920044 8941324 8946126 8954912 8957952 8975448 9001692 9005696 9056768 9061632 9088128 9144576 9166512 9198252 9232384 9250416 9255384 9277464 9289728 9307872 9335088 9344256 9357481 9397248 9415602 9443133 9455616 9474084 9483264 9501786 9506889 9529569 9538928 9565056 9593024 9598176 9652608 9657792 9680832 9709266 9750528 9764328 9769572 9798138 9805824 9824976 9834496 9853704 9858996 9920232 9953664 9980928 10010112 10015488 10029663 10074276 10077696 10097379 10131408 10161032 10174464 10188864 10194336 10218656 10224144 10287648 10292224 10312326 10342479 10350592 10386432 10401132 10406718 10412307 10437147 10450944 10471356 10501974 10512288 10571904 10602816 10633958 10637568 10668672 10694264 10731294 10739712 10760688 10792152 10797948 10823708 10838016 10859184 10865016 10890936 10901632 10963456 10969344 10984869 11031552 11053098 11063808 11085417 11096304 11159232 11197872 11228544 11261376 11267424 11294304 11327477 11337408 11375616 11391716 11397834 11431161 11440128 11446272 11462472 11468628 11495988 11502162 11573604 11578752 11612608 11644416 11678464 11684736 11753322 11757312 11819976 11826324 11870208 11887008 11893392 11928168 11943936 11967264 12002256 12031047 12082176 12105774 12117504 12134654 12141171 12192768 12216582 12222016 12223143 12252303 12264336 12333888 12340512 12369952 12410496 12446784 12459008 12483342 12519843 12529664 12554136 12590844 12597606 12607488 12632112 12644352 12669048 12675852 12706092 12753408 12797568 12870144 12872686 12877056 12895281 12907776 12945688 13000704 13019104 13026096 13064184 13099968 13138272 13145328 13176861 13226976 13271552 13297473 13307904 13346816 13353984 13372884 13380066 13411986 13419189 13432368 13436928 13463172 13502538 13508544 13585152 13592448 13632192 13712209 13716864 13749768 13789972 13797378 13848576 13868176 13875624 13883076 13916196 13934592 13961808 14002632 14016384 14095872 14123403 14137088 14183424 14211126 14224896 14252679 14308392 14347584 14389536 14397264 14478912 14486688 14521248 14563899 14625792 14646492 14654358 14689318 14697207 14708736 14737464 14751744 14780556 14788494 14795072 14878976 14880348 14930496 14971392 15015168 15023232 15059072 15111414 15116544 15167488 15197112 15241548 15253504 15261696 15283296 15291504 15327984 15336216 15431472 15438336 15468489 15525888 15579648 15601698 15610077 15671096 15676416 15707034 15752961 15759968 15768432 15849344 15857856 15904224 15950937 15956352 16003008 16041396 16096941 16109568 16141032 16156672 16188228 16196922 16235562 16257024 16288776 16297524 16336404 16352448 16445184 16454016 16547328 16579647 16595712 16644456 16693124 16738848 16787792 16796808 16842816 16859136 16892064 16901136 16941456 17004544 17006112 17063424 17087574 17096751 17160192 17169408 17193708 17202942 17210368 17243982 17253243 17360406 17368128 17418912 17466624 17517696 17527104 17569148 17629983 17635968 17729964 17739486 17743872 17781806 17805312 17830512 17840088 17882648 17892252 17909824 17915904 17950896 18003384 18011392 18113536 18123264 18158661 18176256 18201981 18289152 18324873 18333024 18396504 18464768 18500832 18510768 18554928 18615744 18670176 18688512 18714962 18725013 18794496 18831204 18886266 18896409 18911232 18948168 18966528 19003572 19013778 19059138 19077856 19130112 19186048 19196352 19305216 19309029 19315584 19361664 19418532 19501056 19528656 19539144 19596276 19611648 19649952 19668992 19707408 19717992 19840464 19907328 19935503 19961856 20020224 20030976 20059326 20070099 20117979 20148552 20155392 20194758 20253807 20262816 20322064 20377728 20388672 20437312 20448288 20575296 20584448 20624652 20684958 20696067 20701184 20772864 20802264 20813436 20824614 20874294 20901888 20942712 21003948 21024576 21143808 21205632 21267916 21275136 21316689 21337344 21388528 21462588 21479424 21521376 21584304 21595896 21647416 21676032 21718368 21730032 21781872 21803264 21926912 21938688 21969738 21981537 22033977 22063104 22106196 22127616 22170834 22182741 22192608 22318464 22395744 22457088 22522752 22534848 22588608 22654954 22667121 22674816 22751232 22783432 22795668 22862322 22880256 22892544 22924944 22937256 22991976 23004324 23147208 23157504 23225216 23288832 23356928 23369472 23402547 23506644 23514624 23560551 23639952 23652648 23740416 23774016 23786784 23856336 23934528 24004512 24062094 24132451 24164352 24211548 24235008 24269308 24282342 24295383 24353343 24385536 24433164 24444032 24446286 24504606 24528672 24667776 24681024 24739904 24820992 24893568 24918016 24966684 25039686 25059328 25108272 25181688 25195212 25214976 25264224 25288704 25338096 25351704 25412184 25506816 25595136 25631361 25740288 25745372 25754112 25790562 25804413 25815552 25865973 25891376 26001408 26038208 26040609 26052192 26128368 26199936 26276544 26290656 26353722 26453952 26543104 26594946 26609229 26615808 26672709 26693632 26707968 26745768 26760132 26823972 26838378 26864736 26873856 26926344 27005076 27017088 27170304 27184896 27264384 27424418 27433728 27499536 27579944 27594756 27697152 27736352 27751248 27766152 27832392 27869184 27923616 28005264 28032768 28072443 28191744 28246806 28274176 28329399 28366848 28422252 28449792 28505358 28520667 28588707 28616784 28695168 28779072 28794528 28957824 28973376 29042496 29127798 29212967 29251584 29292984 29308716 29378636 29394414 29417472 29474928 29503488 29561112 29576988 29590144 29757952 29760696 29860992 29942784 30030336 30046464 30088989 30118144 30222828 30233088 30334976 30394224 30483096 30523392 30566592 30583008 30655968 30672432 30746009 30862944 30876672 30936978 31027437 31051776 31159296 31203396 31220154 31236921 31311441 31342192 31352832 31414068 31505922 31519936 31536864 31698688 31715712 31808448 31901874 31912704 32006016 32082792 32193882 32219136 32282064 32313344 32376456 32393844 32471124 32514048 32577552 32595048 32672808 32704896 32890368 32908032 32954607 33094656 33159294 33191424 33256251 33288912 33386248 33477696 33575584 33593616 33685632 33784128 33802272 33882912 33982431 34009088 34012224 34126848 34175148 34193502 34293483 34320384 34338816 34387416 34405884 34420736 34487964 34506486 34720812 34736256 34837824 34933248 35035392 35054208 35138296 35259966 35271936 35459928 35478972 35563612 35610624 35661024 35680176 35765296 35784504 35819648 35831808 35901792 36006768 36022784 36093141 36227072 36246528 36317322 36352512 36403962 36423513 36578304 36649746 36666048 36756909 36793008 37001664 37021536 37109856 37218853 37231488 37340352 37377024 37429924 37450026 37559529 37588992 37662408 37772532 37792818 37822464 37896336 37933056 38007144 38027556 38118276 38155712 38260224 38372096 38392704 38610432 38618058 38631168 38685843 38723328 38837064 39002112 39057312 39078288 39192552 39299904 39337984 39414816 39435984 39530583 39680928 39814656 39871006 39892419 39923712 40040448 40061952 40118652 40140198 40235958 40257567 40297104 40310784 40389516 40507614 40525632 40644128 40755456 40777344 40874624 40896576 41136627 41150592 41168896 41249304 41369916 41392134 41402368 41545728 41604528 41626872 41649228 41748588 41803776 41885424 42007896 42049152 42287616 42370209 42411264 42471289 42535832 42550272 42633378 42674688 42758037 42777056 42925176 43042752 43168608 43191792 43294832 43436736 43460064 43563744 43606528 43691697 43853824 43877376 43939476 43963074 44067954 44091621 44126208 44212392 44255232 44341668 44365482 44385216 44636928 44791488 44914176 45045504 45054401 45069696 45177216 45309908 45334242 45349632 45502464 45566864 45591336 45724644 45760512 45785088 45849888 45874512 45983952 46008648 46294416 46315008 46405467 46450432 46577664 46713856 46738944 46805094 46830231 47013288 47029248 47121102 47258883 47279904 47305296 47548032 47573568 47712672 47852811 47869056 48009024 48124188 48264902 48290823 48328704 48423096 48470016 48538616 48564684 48590766 48706686 48771072 48866328 48888064 48892572 49009212 49057344 49335552 49362048 49479808 49641984 49738941 49787136 49836032 49933368 50079372 50118656 50216544 50363376 50390424 50528448 50577408 50676192 50703408 50824368 51013632 51190272 51262722 51290253 51412613 51480576 51490744 51508224 51581124 51608826 51631104 51731946 51759729 51782752 52076416 52081218 52104384 52256736 52399872 52553088 52581312 52707444 52889949 52907904 53086208 53189892 53218458 53231616 53345418 53387264 53415936 53491536 53520264 53647944 53676756 53729472 53747712 53852688 54010152 54034176 54340608 54369792 54475983 54528768 54605943 54848836 54867456 54974619 54999072 55159888 55189512 55394304 55472704 55502496 55532304 55664784 55847232 56010528 56065536 56144886 56175039 56383488 56493612 56548352 56658798 56689227 56733696 56844504 56899584 57010716 57041334 57177414 57233568 57390336 57558144 57589056 57915648 57927087 57946752 58084992 58255596 58425934 58503168 58585968 58617432 58757272 58788828 58834944 58949856 59006976 59122224 59153976 59180288 59515904 59521392 59721984 59806509 59885568 60060672 60092928 60177978 60210297 60236288 60353937 60445656 60466176 60669952 60761421 60788448 60966192 61133184 61166016 61311936 61344864 61492018 61725888 61753344 61873956 62054874 62088201 62103552 62236321 62318592 62406792 62440308 62473842 62622882 62684384 62705664 62828136 63011844 63039872 63073728 63397376 63431424 63616896 63803748 63825408 63950067 64012032 64165584 64387764 64438272 64564128 64626688 64752912 64787688 64942248 65028096 65155104 65190096 65345616 65409792 65502367 65780736 65816064 65909214 65944611 66101931 66189312 66318588 66382848 66512502 66548223 66577824 66772496 66955392 67151168 67187232 67371264 67568256 67604544 67765824 67964862 68001363 68018176 68024448 68253696 68350296 68387004 68586966 68640768 68677632 68774832 68811768 68841472 68975928 69012972 69441624 69472512 69675648 69866496 70070784 70108416 70207641 70276592 70519932 70543872 70681653 70919856 70957944 71127224 71221248 71322048 71360352 71530592 71569008 71639296 71803584 72013536 72045568 72186282 72397353 72454144 72493056 72634644 72705024 72807924 72847026 72886149 73060029 73156608 73299492 73332096 73513818 73586016 74003328 74043072 74219712 74437706 74462976 74680704 74754048 74859848 74900052 75119058 75177984 75324816 75545064 75585636 75644928 75792672 75866112 76014288 76055112 76236552 76311424 76520448 76744192 76785408 76894083 77220864 77236116 77262336 77371686 77413239 77446656 77597919 77674128 78004224 78114624 78156576 78385104 78599808 78829632 78871968 79061166 79292339 79361856 79629312 79742012 79784838 79827687 79847424 80018127 80080896 80123904 80237304 80280396 80471916 80515134 80594208 80621568 80779032 81015228 81051264 81288256 81510912 81554688 81749248 81793152 82273254 82301184 82337792 82498608 82739832 82784268 83091456 83209056 83253744 83298456 83497176 83607552 83770848 84015792 84098304 84217329 84575232 84740418 84822528 84942578 84988197 85071664 85100544 85266756 85349376 85516074 85554112 85562001 85766121 85850352 86085504 86337216 86383584 86589664 86873472 86920128 87127488 87213056 87383394 87638901 87707648 87754752 87878952 87926148 88135908 88183242 88252416 88424784 88510464 88683336 88730964 88770432 89273856 89582976 89828352 90091008 90108802 90139392 90266967 90354432 90619816 90668484 90699264 91004928 91133728 91182672 91449288 91570176 91699776 91749024 91967904 92017296 92238027 92588832 92630016 92810934 92900864 93082311 93155328 93427712 93477888 93610188 93660462 93710763 93934323 94026576 94058496 94242204 94517766 94559808 94610592 95096064 95147136 95425344 95705622 95738112 95985463 96018048 96248376 96529804 96581646 96657408 96846192 96940032 97077232 97129368 97181532 97413372 97542144 97732656 97776128 97785144 98018424 98114688 98671104 98724096 98863821 98959616 99283968 99477882 99574272 99672064 99768753 99866736 100158744 100433088 100726752 100780848 101022601 101056896 101352384 101406816 101648736 101947293 102027264 102380544 102525444 102580506 102825226 102880449 102961152 102981488 103016448 103162248 103217652 103262208 103463892 103519458 103565504 104152832 104162436 104208768 104513472 104799744 105106176 105162624 105414888 105779898 105815808 106172416 106379784 106436916 106690836 106774528 106831872 106983072 107040528 107295888 107353512 107458944 107495424 107705376 108020304 108068352 108279423 108681216 108739584 108951966 109057536 109211886 109270539 109697672 109734912 109949238 109998144 110270727 110319776 110379024 110945408 111004992 111064608 111329568 111656559 111694464 112021056 112131072 112289772 112350078 112678587 112766976 112987224 113096704 113317596 113378454 113467392 113689008 113799168 114021432 114082668 114354828 114467136 114780672 115116288 115178112 115831296 115854174 115893504 116057529 116169984 116511192 116851868 117006336 117171936 117234864 117514544 117577656 117899712 118013952 118244448 118307952 118360576 118591749 119031808 119042784 119443968 119613018 119677257 119771136 120121344 120185856 120355956 120420594 120472576 120707874 120772701 120891312 120932352 121522842 121576896 121932384 122266368 122290517 122332032 122623872 122689728 122984036 123409881 123451776 123506688 123747912 124109748 124176402 124207104 124472642 124637184 124813584 124880616 124947684 125245764 125368768 125411328 125656272 126023688 126079744 126147456 126794752 126862848 127110627 127233792 127413867 127607496 127650816 127900134 128024064 128274111 128331168 128775528 129128256 129253376 129505824 129575376 129884496 130310208 130380192 130691232 130819584 131004734 131075091 131561472 131632128 131818428 131889222 132203862 132274863 132378624 132637176 132765696 133025004 133096446 133155648 133544992 133910784 134302336 134374464 134742528 135136512 135163203 135209088 135531648 135929724 136002726 136036352 136048896 136507392 136700592 136774008 137173932 137281536 137355264 137549664 137623536 137682944 137951856 138025944 138883248 138945024 139216401 139351296 139548521 139732992 140141568 140216832 140415282 140490693 140553184 141039864 141087744 141363306 141776649 141839712 141915888 142254448 142644096 142720704 143061184 143138016 143278592 143558433 143607168 144027072 144091136 144372564 144794706 144872469 144908288 144986112 145269288 145410048 145615848 145694052 145772298 146120058 146313216 146598984 146664192 147027636 147172032 148006656 148035889 148086144 148439424 148875412 148925952 149216823 149361408 149508096 149719696 149800104 150238116 150355968 150649632 151090128 151171272 151585344 151732224 152028576 152110224 152473104 152622848 153040896 153488384 153570816 153788166 153870759 154237839 154441728 154472232 154524672 154743372 154826478 154893312 155195838 155279187 155348256 156229248 156313152 156770208 157199616 157659264 157743936 158122332 158584678 158669847 158723712 159258624 159484024 159569676 159655374 159694848 160036254 160161792 160247808 160474608 160560792 160943832 161030268 161188416 161243136 161558064 162030456 162102528 162576512 163021824 163109376 163427949 163498496 163586304 163817829 164546508 164602368 164675584 164923857 164997216 165479664 165568536 166182912 166418112 166507488 166596912 166994352 167541696 168031584 168196608 168434658 168525117 168927157 169150464 169480836 169645056 169885156 169976394 170067681 170143328 170201088 170533512 170698752 171032148 171108224 171124002 171532242 171700704 172171008 172674432 172767168 173179328 173746944 173781261 173840256 174254976 174426112 174766788 175277802 175415296 175509504 175757904 175852296 176271816 176366484 176504832 176849568 177020928 177366672 177461928 177540864 178547712 179165952 179419527 179656704 180182016 180217604 180278784 180533934 180630891 180708864 181061811 181239632 181336968 181398528 182009856 182267456 182284263 182365344 182898576 183399552 183498048 183935808 184034592 184476054 185177664 185260032 185621868 185801728 186164622 186264603 186310656 186708963 186855424 186955776 187220376 187320924 187421526 187868646 188053152 188116992 188484408 189035532 189119616 189221184 190192128 190294272 190850688 191411244 191476224 191850201 191970926 192036096 192496752 193059608 193163292 193314816 193692384 193880064 194154464 194258736 194363064 194826744 195084288 195465312 195552256 195570288 196036848 196229376 196507101 197342208 197448192 197727642 197833833 197919232 198305793 198567936 198955764 199148544 199344128 199537506 199644669 199733472 200317488 200866176 201453504 201561696 202045202 202113792 202704768 202813632 203297472 203894586 204004089 204054528 204490769 204761088 205050888 205161012 205650452 205760898 205922304 205962976 206032896 206324496 206435304 206524416 206927784 207038916 207131008 208305664 208324872 208417536 209026944 209599488 210212352 210325248 210622923 210829776 211559796 211631616 212344832 212759568 212873832 213381672 213663744 213966144 214081056 214591776 214707024 214917888 215222063 215410752 216040608 216136704 216558846 217192059 217362432 217479168 217903932 218115072 218423772 218541078 218658447 219180087 219395344 219469824 219898476 219996288 220541454 220639552 220758048 221890816 222009984 222129216 222659136 223313118 223388928 224042112 224262144 224579544 224700156 225357174 225533952 225974448 226193408 226635192 226756908 226934784 227378016 227598336 228042864 228165336 228709656 228934272 229561344 230232576 230356224 230682249 231662592 231708348 231787008 232115058 232239717 232339968 232793757 233022384 233703736 234012672 234343872 234469728 235029088 235155312 235799424 236488896 236615904 236721152 237183498 237877017 238063616 238085568 238887936 239226036 239354514 239483061 239542272 240054381 240242688 240371712 240711912 240841188 240945152 241415748 241545402 241782624 241864704 243045684 243153792 243864768 244532736 244581034 244664064 245247744 245379456 245968072 246819762 246903552 247013376 247495824 248219496 248352804 248945284 249274368 249627168 249761232 249895368 250491528 250737536 250822656 251312544 252047376 252159488 252294912 252651987 253589504 253725696 254221254 254467584 254827734 254964591 255214992 255301632 255800268 256048128 256548222 256662336 257298363 257551056 258256512 259011648 259150752 259768992 260531971 260620416 260760384 261382464 261639168 262009468 262150182 262916703 263122944 263264256 263636856 263778444 264407724 264549726 264757248 265274352 265531392 266050008 266192892 266311296 267089984 267821568 268604672 268748928 269485056 270273024 270326406 270418176 270800901 271063296 271859448 272005452 272097792 273014784 273401184 273548016 274347864 274710528 275099328 275247072 275365888 275903712 276051888 276714081 277766496 277890048 278432802 278702592 279097042 279246933 279465984 280283136 280433664 280830564 280981386 281106368 281132289 281802969 282079728 282175488 282726612 283553298 283679424 283831776 284508896 285288192 285441408 286122368 286276032 286557184 287116866 287214336 287956389 288054144 288182272 288745128 289589412 289744938 289816576 289972224 290538576 290820096 291231696 291388104 291544596 292240116 292626432 293197968 293328384 294055272 294344064 296013312 296071778 296172288 296591463 296878848 297750824 297851904 298433646 298722816 299016192 299306259 299439392 299600208 300476232 301299264 302180256 302342544 303067803 303170688 304057152 304220448 304946208 305245696 305841879 306081792 306976768 307141632 307576332 307741518 308475678 308641347 308883456 308944464 309049344 309486744 309652956 309786624 310391676 310558374 310696512 312458496 312626304 313540416 314399232 315318528 315380807 315487872 316244664 317169356 317339694 317447424 318517248 318968048 319139352 319310748 320072508 320323584 320495616 320949216 321121584 321887664 322060536 322376832 322486272 323116128 324060912 324205056 324838269 325153024 326043648 326218752 326855898 326996992 327172608 327635658 327811617 329093016 329204736 329847714 329994432 330812181 330959328 331137072 332836224 333014976 333193824 333988704 334969677 335083392 336063168 336393216 336869316 337050234 337854314 338035761 338300928 338961672 339290112 339770312 339952788 340135362 340286656 340402176 341067024 341397504 342064296 342216448 342248004 343064484 343401408 344342016 345348864 345534336 346358656 347493888 347562522 347680512 348172587 348509952 348852224 349533576 350555604 350830592 351019008 351515808 351704592 352543632 352732968 353699136 354041856 354733344 354923856 355081728 355775247 357095424 358331904 358839054 359031771 359313408 360364032 360435208 360557568 361067868 361261782 361417728 362123622 362318103 362479264 362673936 362797056 364534912 364568526 364730688 365797152 366799104 366871551 366996096 367871616 368069184 368952108 370229643 370355328 370520064 371243736 371603456 372329244 372529206 372621312 373417926 373710848 373911552 374440752 374641848 374843052 375737292 376106304 376233984 376968816 378071064 378239232 378442368 380384256 380588544 381331881 381701376 382241601 382822488 382952448 383700402 383941852 384072192 384822333 384993504 386119216 386326584 387384768 387760128 388308928 388517472 388726128 389653488 390930624 391104512 391140576 392073696 392458752 393014202 393225273 394684416 394896384 395455284 395667666 395838464 396611586 396824589 397135872 397911528 398297088 399075012 399289338 399466944 400634976 401732352 402907008 403123392 404090404 404227584 405409536 405489609 405627264 406594944 407789172 408008178 408109056 408981538 409522176 410101776 410322024 411300904 411521796 411844608 411925952 412065792 412648992 412870608 413048832 413855568 414077832 414262016 416611328 416649744 416835072 417649203 418053888 418645563 419198976 420424704 420650496 421245846 421472079 421659552 423119592 423263232 424689664 425329947 425519136 425747664 426763344 427932288 428162112 429183552 429414048 429835776 430444126 430675299 430821504 432081216 432273408 433117692 434384118 434617407 434724864 434958336 435807864 436230144 436847544 437082156 437316894 438360174 438790688 438939648 439796952 439992576 441082908 441279104 441516096 443781632 444019968 444107667 444258432 445318272 446626236 446777856 447650469 448084224 448524288 449159088 449400312 450714348 451067904 451948896 452386816 453270384 453513816 454756032 455196672 456085728 456330672 457419312 457868544 458516569 459122688 460465152 460712448 461364498 461612277 462713517 463325184 463416696 463574016 464230116 464479434 464679936 465587514 465837561 466044768 467407472 468687744 468939456 470058176 470310624 471598848 472977792 473231808 473442304 474366996 475754034 476009541 476127232 476171136 477775872 478452072 478709028 478966122 479084544 480108762 480485376 480743424 481423824 481682376 481890304 482831496 483090804 483565248 483729408 486091368 486307584 487729536 489065472 489162068 489328128 490283847 490495488 490758912 491453487 491936144 493639524 493807104 494026752 494771571 494991648 496438992 496705608 497890568 498548736 499254336 499522464 499790736 500983056 501475072 502625088 504094752 504318976 504589824 505303974 505575351 506781471 507179008 507451392 508442508 508935168 509655468 509929182 510203043 510429984 510603264 511600536 512096256 513096444 513324672 514596726 515102112 516513024 518023296 518301504 519537984 521063942 521240832 521343783 521520768 522764928 523278336 524018936 524300364 525833406 526245888 526528512 527273712 527556888 528815448 529099452 529514496 530548704 531062784 532100016 532385784 532622592 534179968 535643136 537209344 537497856 538258581 538970112 540546048 540652812 540836352 541601802 541892673 542126592 543185433 543718896 544010904 544195584 546029568 546802368 547096032 548695728 550198656 550494144 551807424 552103776 553428162 555046373 555532992 555780096 556865604 557405184 558194084 558493866 558793809 558931968 560126889 560566272 560867328 561661128 561962772 562212736 562264578 563605938 564159456 564350976 565453224 567106596 567358848 567663552 569017792 570576384 570882816 572244736 572552064 573114368 574233732 574428672 575912778 576108288 576364544 577490256 579178824 579489876 579944448 581077152 581640192 582463392 582776208 583089192 584480232 585252864 586395936 586656768 588110544 588688128 589521303 592026624 592143556 592344576 593182926 593501499 593757696 594917379 595501648 595703808 596867292 597445632 598032384 598612518 598878784 598934007 599200416 600952464 602598528 604360512 604685088 606135606 606341376 608114304 608440896 609892416 610491392 611683758 612012267 612163584 613472307 613953536 614283264 615152664 615483036 616951356 617282694 617766912 617888928 618098688 618973488 619305912 619573248 620783352 621116748 621393024 624916992 625252608 627080832 628798464 630637056 630761614 630975744 631868769 632489328 634338712 634679388 634894848 637034496 637936096 638278704 638621496 640145016 640991232 641898432 642243168 643775328 644121072 644753664 645666189 646232256 648121824 648410112 649676538 650306048 651576177 652087296 652437504 653711796 653993984 654345216 655271316 655623234 655975341 657540261 658186032 658409472 659695428 659988864 661624362 661918656 662274144 665672448 666029952 666387648 667977408 669939354 670166784 671898241 672126336 672786432 673738632 674100468 675708628 676071522 676601856 677923344 678580224 679540624 679905576 680270724 680573312 680804352 682134048 682795008 684128592 684432896 684496008 686128968 686802816 688684032 690697728 691068672 692046747 692717312 694987776 695125044 695361024 696345174 697019904 697704448 698381271 699067152 701111208 702038016 703031616 703409184 705087264 705465936 707158207 707398272 709466688 709847712 710163456 711550494 713631051 714190848 716663808 717678108 718063542 718449183 718626816 720163143 720728064 720870416 721115136 722135736 722523564 722835456 724247244 724636206 724958528 725347872 725594112 729069824 729137052 729461376 731594304 733598208 733743102 733992192 735743232 736138368 737904216 740459286 740710656 741040128 742487472 743206912 744658488 745058412 746835852 747421696 747823104 748881504 749283696 749686104 751474584 752212608 752467968 753937632 756142128 756478464 756884736 757955961 760768512 761177088 762663762 763402752 764483202 764893773 765644976 765904896 767400804 767883704 768144384 769644666 769987008 771895089 772238432 772653168 774769536 776617856 777034944 777452256 779306976 781595913 781861248 782209024 782281152 784147392 784917504 786028404 786450546 788750109 789368832 789792768 790910568 791335332 791676928 793223172 793649178 794271744 795823056 796594176 798150024 798578676 798933888 801269952 803464704 805814016 806246784 808180808 808455168 810819072 810979218 811254528 812402703 813189888 815578344 816016356 817963076 819044352 820203552 820644048 822601808 823043592 823851904 824131584 825297984 825741216 826097664 827711136 828155664 828524032 830142243 833222656 833299488 833670144 835298406 836107776 837291126 837740799 838397952 840849408 841300992 842491692 842944158 843319104 845408907 846239184 846526464 850659894 851038272 851495328 853526688 855864576 856033619 856324224 858367104 858828096 859671552 860888252 861350598 861643008 863869167 864162432 864546816 866235384 868768236 869234814 869449728 869916672 871615728 872460288 873695088 874164312 874633788 876720348 877581376 877879296 879593904 879985152 882165816 882558208 883032192 887563264 888039936 888215334 888516864 889774389 890636544 893252472 893555712 895300938 896168448 897048576 897918777 898318176 898800624 901428696 903897792 904773632 906540768 907027632 909203409 909512064 912171456 912661344 914838624 915737088 917033138 917525637 918245376 920930304 921424896 922728996 923224554 925427034 925924041 926650368 926833392 927148032 928460232 928958868 929359872 931175028 931675122 932089536 934814944 937375488 937878912 940116352 940621248 943197696 945955584 946142421 946463616 946884608 948733992 951508068 952019082 952254464 952342272 955551744 956904144 957418056 957932244 960217524 960970752 961486848 962847648 963364752 963780608 965662992 966181608 967130496 967458816 972182736 972615168 974514807 975459072 976839647 978130944 978324136 978656256 980567694 980990976 981517824 982906974 983434851 983872288 987279048 987614208 989543142 989983296 992436543 992877984 993411216 995781136 998508672 999044928 999581472 1001966112 1002950144 1004909031 1005250176 1008189504 1008637952 1009179648 1010607948 1011150702 1013562942 1014107283 1014358016 1014902784 1016885016 1017870336 1019310936 1019858364 1020406086 1020859968 1021206528 1023201072 1024192512 1026192888 1026649344 1029193452 1030204224 1033026048 1036046592 1036251223 1036603008 1039075968 1042127884 1042481664 1042687566 1043041536 1044517761 1045529856 1046556672 1048037872 1048600728 1051666812 1052491776 1053057024 1054547424 1055113776 1057630896 1058198904 1061097408 1062125568 1064200032 1064771568 1065245184 1067325741 1068359936 1071286272 1074418688 1074995712 1076517162 1077095313 1077940224 1081092096 1081305624 1081672704 1083203604 1083785346 1084253184 1086370866 1086954309 1087437792 1088021808 1088391168 1093604736 1094192064 1097391456 1100397312 1100614653 1100988288 1103614848 1104207552 1106856324 1110092746 1110688929 1111065984 1111560192 1113731208 1114810368 1116388168 1116987732 1117587618 1117863936 1120253778 1121132544 1121734656 1123322256 1123925544 1124425472 1124529156 1127211876 1128318912 1128701952 1130906448 1134213192 1134717696 1135327104 1138035584 1141152768 1141765632 1143995643 1144489472 1145104128 1146228736 1146724803 1148467464 1148857344 1151825556 1152216576 1152729088 1154466999 1154980512 1158357648 1158979752 1162154304 1163280384 1164926784 1165552416 1166178384 1168960464 1172791872 1173313536 1176221088 1177376256 1179042606 1179675819 1182490099 1184053248 1184287112 1184689152 1186365852 1187002998 1187515392 1189834758 1190473767 1191003296 1191407616 1193734584 1194891264 1197225036 1197757568 1197868014 1198400832 1201904928 1205197056 1208721024 1209370176 1212271212 1212682752 1216228608 1216468827 1216881792 1219784832 1220982784 1223367516 1224024534 1224327168 1226944614 1227907072 1228566528 1230305328 1230966072 1233902712 1234565388 1235533824 1235777856 1236197376 1237946976 1238611824 1239146496 1241566704 1242233496 1242786048 1249833984 1250505216 1252947609 1254161664 1255936689 1257596928 1261274112 1261523228 1261951488 1263737538 1264416237 1264978656 1268677424 1269358776 1269789696 1274068992 1275872192 1275989841 1276557408 1277242992 1280290032 1283796864 1284486336 1287550656 1288242144 1289507328 1291332378 1292025897 1292464512 1296243648 1296820224 1299353076 1300612096 1303152354 1303852221 1304174592 1304875008 1307423592 1307987968 1308690432 1310542632 1311246468 1311950682 1315080522 1316372064 1316818944 1319390856 1319977728 1323248724 1323837312 1324548288 1331344896 1332059904 1332323001 1332775296 1335954816 1339878708 1340333568 1342951407 1343796482 1344252672 1345572864 1347477264 1348200936 1351417256 1352143044 1353203712 1355846688 1357160448 1359081248 1359811152 1360541448 1361146624 1364268096 1365590016 1368257184 1368865792 1368992016 1372257936 1373605632 1375549707 1377368064 1381395456 1382137344 1384093494 1384836831 1385434624 1388140551 1389975552 1390250088 1390722048 1392690348 1394039808 1395408896 1396762542 1397512683 1398134304 1402222416 1406063232 1406818368 1410174528 1410931872 1414316414 1414796544 1418933376 1419695424 1420326912 1423100988 1427262102 1428028623 1428381696 1431435383 1433327616 1435356216 1436127084 1436898366 1437253632 1440326286 1441456128 1441740832 1442230272 1444271472 1445047128 1445670912 1448494488 1449272412 1449917056 1450695744 1451188224 1458139648 1458274104 1458922752 1463188608 1467196416 1467486204 1467984384 1470851541 1471486464 1472276736 1474360461 1475808432 1480918572 1481421312 1482080256 1484974944 1486413824 1489316976 1490116824 1493671704 1495646208 1497763008 1498567392 1499372208 1502949168 1504425216 1506554441 1507875264 1512284256 1512956928 1513769472 1515911922 1516726053 1520344413 1521537024 1522354176 1525327524 1526805504 1528966404 1529787546 1530609129 1531289952 1531809792 1534801608 1535767408 1536288768 1539289332 1539974016 1543790178 1544476864 1545306336 1549539072 1553235712 1554069888 1554904512 1558613952 1563191826 1563722496 1564031349 1564418048 1564562304 1568294784 1569835008 1572056808 1572901092 1577500218 1578737664 1579585536 1581821136 1582670664 1583353856 1586446344 1587298356 1588543488 1591646112 1593188352 1596300048 1597157352 1597867776 1602539904 1606929408 1611628032 1612493568 1614775743 1616361616 1616910336 1621638144 1621958436 1622509056 1624805406 1625678019 1626379776 1629556299 1631156688 1632032712 1635926152 1638088704 1640407104 1641288096 1645203616 1646087184 1647703808 1650595968 1651482432 1655422272 1656311328 1657048064 1660284486 1665139119 1666445312 1666598976 1667340288 1670596812 1672215552 1674582252 1675481598 1676381427 1676795904 1680380667 1681698816 1682601984 1684983384 1685888316 1686638208 1690817814 1692478368 1693052928 1701319788 1702076544 1702990656 1707053376 1711729152 1712067238 1712648448 1716734208 1717656192 1719343104 1721776504 1722701196 1723286016 1727738334 1728324864 1729093632 1732470768 1737536472 1738469628 1739833344 1743231456 1744920576 1747390176 1748328624 1749267576 1753440696 1755162752 1755758592 1759187808 1759970304 1764331632 1765116416 1766064384 1768563909 1775126528 1776079872 1776430668 1777033728 1779548778 1780504497 1781273088 1784752137 1786504944 1787111424 1790601876 1792336896 1794097152 1795837554 1796636352 1797601248 1802857392 1807795584 1813081536 1814055264 1818406818 1819024128 1823723797 1824342912 1825322688 1829677248 1831474176 1834066276 1835051274 1836036801 1836490752 1840416921 1841860608 1842849792 1845457992 1846449108 1850854068 1851848082 1853300736 1853666784 1854296064 1856920464 1857917736 1858719744 1862350056 1863350244 1864179072 1869629888 1874750976 1875757824 1880232704 1881242496 1886395392 1891911168 1892284842 1892927232 1893769216 1895606307 1897467984 1903016136 1904038164 1904684544 1911103488 1913808288 1914836112 1915864488 1920435048 1922973696 1925695296 1926729504 1927561216 1931325984 1932363216 1934260992 1936998567 1944365472 1945230336 1949029614 1950918144 1953679294 1954728531 1956261888 1956648272 1957312512 1961135388 1961981952 1963035648 1965813948 1966869702 1967744576 1967926023 1972620783 1974558096 1975228416 1979086284 1979966592 1984873086 1985755968 1986822432 1991562272 1997017344 1998089856 1999162944 2003932224 2005900288 2009818062 2010500352 2015694723 2016379008 2017275904 2018359296 2021215896 2022301404 2027125884 2028214566 2028716032 2029805568 2033770032 2035740672 2038621872 2039716728 2040812172 2041719936 2042413056 2046402144 2048385024 2052385776 2053298688 2058386904 2060408448 2066052096 2072093184 2072502446 2073206016 2076140241 2078151936 2084255768 2084963328 2085375132 2086083072 2089035522 2091059712 2093113344 2095143813 2096075744 2097201456 2103333624 2106114048 2109094848 2110227552 2115261792 2116397808 2121474621 2122194816 2128400064 2129543136 2130490368 2134651482 2136719872 2140893153 2142572544 2148837376 2149991424 2153034324 2154190626 2155347549 2155880448 2160489429 2162184192 2162611248 2163345408 2166407208 2167570692 2168506368 2172741732 2173908618 2174875584 2176043616 2176782336 2187209472 2188384128 2194782912 2200794624 2201229306 2201976576 2207229696 2207665649 2208415104 2213712648 2220185492 2221377858 2222131968 2223120384 2227462416 2229620736 2232776336 2233975464 2235175236 2240507556 2242265088 2243469312 2246644512 2247851088 2248850944 2249058312 2254423752 2256637824 2257403904 2261812896 2268426384 2269435392 2270654208 2273867883 2276071168 2282305536 2283531264 2287991286 2288978944 2290208256 2292457472 2293449606 2294681319 2296934928 2297714688 2303651112 2304433152 2308933998 2309961024 2315685267 2316715296 2317959504 2323519823 2324308608 2329853568 2331104832 2332356768 2337920928 2344787739 2345583744 2346627072 2352442176 2354752512 2358085212 2359351638 2364980198 2366250327 2368106496 2368574224 2369378304 2372731704 2374005996 2375030784 2379669516 2380947534 2382006592 2382815232 2387469168 2389782528 2394450072 2395515136 2395736028 2396801664 2403809856 2410394112 2417442048 2418740352 2424542424 2425365504 2432457216 2432937654 2433763584 2437208109 2439569664 2441965568 2446735032 2448049068 2453889228 2455814144 2457133056 2460610656 2461932144 2467805424 2469130776 2471555712 2472394752 2475893952 2477223648 2478292992 2483133408 2484466992 2485572096 2490426729 2499667968 2501010432 2505895218 2508323328 2511873378 2513222397 2515193856 2522548224 2523046456 2523902976 2527475076 2528832474 2529957312 2536226721 2537354848 2538717552 2539579392 2551744384 2551979682 2553114816 2554485984 2560580064 2567593728 2568100857 2568972672 2575101312 2576484288 2579014656 2582664756 2584051794 2584929024 2591607501 2592487296 2593640448 2598706152 2601224192 2606304708 2607704442 2608349184 2609750016 2614847184 2615975936 2617380864 2621085264 2622492936 2623901364 2630161044 2632744128 2633637888 2638781712 2639955456 2646497448 2647674624 2649096576 2662689792 2664119808 2664646002 2665550592 2669323167 2671909632 2679757416 2680667136 2685902814 2687592964 2688505344 2691145728 2693756331 2694954528 2696401872 2702834512 2704286088 2711693376 2714320896 2718162496 2719622304 2721082896 2722293248 2727610227 2728536192 2736514368 2737731584 2737984032 2744515872 2747211264 2751099414 2752576911 2754736128 2762790912 2764274688 2768186988 2769673662 2770869248 2776281102 2777772123 2779951104 2780500176 2781444096 2785380696 2788079616 2793525084 2795025366 2796268608 2804444832 2812126464 2812681891 2813636736 2820349056 2821863744 2828632828 2829593088 2837866752 2838427263 2839390848 2840653824 2846201976 2854524204 2856057246 2856763392 2862870766 2866655232 2870712432 2872254168 2873796732 2880652572 2882912256 2883481664 2884460544 2888542944 2890094256 2891341824 2896988976 2898544824 2899834112 2901391488 2902376448 2916279296 2916548208 2917845504 2923544421 2926377216 2930518941 2934392832 2934972408 2935968768 2941703082 2942972928 2944553472 2948720922 2950304553 2951616864 2961837144 2962842624 2969949888 2972827648 2977309629 2978633952 2980233648 2987343408 2995526016 2997134784 2998744416 3005898336 3008850432 3013108882 3014727093 3015750528 3024568512 3025913856 3027538944 3031823844 3033452106 3040688826 3042321849 3043074048 3044708352 3050655048 3053611008 3057932808 3059575092 3061218258 3062579904 3063619584 3069603216 3071534816 3072577536 3078578664 3079948032 3087580356 3088953728 3090612672 3099078144 3106471424 3108139776 3108753669 3109809024 3117227904 3126383652 3127444992 3128062698 3128836096 3129124608 3133553283 3136589568 3139670016 3144113616 3145802184 3155000436 3157475328 3159171072 3163642272 3165341328 3166707712 3172892688 3174596712 3183292224 3186376704 3192600096 3194314704 3195735552 3201977223 3205079808 3209615983 3213858816 3223256064 3224987136 3229551486 3231285939 3232723232 3233820672 3243276288 3243916872 3245018112 3249610812 3251356038 3252759552 3259112598 3260862927 3262313376 3264065424 3271852304 3280814208 3282576192 3290407232 3292174368 3295407616 3301191936 3301843959 3302964864 3310844544 3312622656 3314096128 3320568972 3330278238 3332066787 3332890624 3333197952 3334680576 3341193624 3344431104 3349164504 3350963196 3352762854 3353591808 3360761334 3363397632 3365203968 3369966768 3371776632 3373276416 3381635628 3384956736 3386105856 3402639576 3404153088 3405981312 3414106752 3423458304 3424134476 3425296896 3431986929 3433468416 3435312384 3438686208 3440174409 3443553008 3445402392 3446572032 3455476668 3456649728 3458187264 3463400997 3464941536 3475072944 3476939256 3486462912 3489841152 3494780352 3496657248 3498535152 3506881392 3510325504 3518375616 3519940608 3528663264 3530232832 3532128768 3537127818 3539027457 3547470297 3550253056 3552159744 3552861336 3554067456 3559097556 3561008994 3562546176 3569504274 3571421301 3573009888 3574222848 3581203752 3584673792 3591675108 3593272704 3595202496 3605714784 3615591168 3626163072 3628110528 3636813636 3638048256 3647447594 3648685824 3649406481 3650645376 3659354496 3662948352 3668132552 3670102548 3672073602 3672981504 3680833842 3683721216 3685699584 3690915984 3692898216 3701708136 3703696164 3706601472 3707333568 3708592128 3713840928 3715835472 3717439488 3724700112 3726700488 3728358144 3739259776 3749501952 3751515648 3758842827 3760465408 3762484992 3767810067 3772790784 3783822336 3784569684 3785854464 3787538432 3791212614 3793248711 3794935968 3806032272 3808076328 3809369088 3822206976 3827616576 3829672224 3831728976 3840870096 3851390592 3853459008 3862651968 3864726432 3868521984 3873997134 3876077691 3885324611 3888730944 3890460672 3898059228 3901836288 3907358588 3909457062 3911556663 3912523776 3913296544 3914625024 3922270776 3923963904 3926071296 3931627896 3933739404 3935489152 3935852046 3945241566 3949116192 3950456832 3958172568 3959933184 3969746172 3971511936 3973644864 3983124544 3994034688 3996179712 3996969003 3998325888 4007864448 4011800576 4019636124 4021000704 4031389446 4032758016 4034551808 4036718592 4042431792 4044602808 4054251768 4056429132 4059611136 4067540064 4071481344 4077243744 4079433456 4081624344 4083439872 4092804288 4096770048 4104771552 4106597376 4116773808 4120816896 4126649121 4132104192 4144186368 4145004892 4146412032 4152280482 4154510493 4156303872 4164421653 4168511536 4169926656 4170750264 4172166144 4178071044 4182119424 4186226688 4190287626 4192151488 4192538049 4194402912 4206667248 4218189696 4220455104 4230523584 4232795616 4242949242 4244389632 4256800128 4259086272 4260980736 4269302964 4273439744 4281786306 4284085869 4285145088 4294306149 4297674752 4299982848 4306068648 4308381252 4310695098 4311760896 4320978858 4324368384 4325222496 4326690816 4332814416 4335141384 4337012736 4345483464 4347817236 4349751168 4352087232 4353564672 4374418944 4376768256 4389565824 4401589248 4402458612 4403953152 4412554623 4414459392 4415331298 4416830208 4423081383 4427425296 4440370984 4442755716 4444263936 4446240768 4454924832 4459241472 4465552672 4467950928 4470350472 4481015112 4486938624 4493289024 4495702176 4497701888 4498116624 4508847504 4513275648 4519663323 4523625792 4536852768 4538870784 4541308416 4547735766 4550178159 4552142336 4561033239 4564611072 4567062528 4575982572 4577957888 4580416512 4584914944 4586899212 4589362638 4591827387 4593869856 4595429376 4607302224 4608866304 4617867996 4619922048 4631370534 4633430592 4635919008 4647039646 4648617216 4659707136 4662209664 4664713536 4675841856 4689575478 4691167488 4692094047 4693254144 4703287687 4704884352 4709505024 4716170424 4718703276 4729960396 4732500654 4736212992 4737148448 4738756608 4745463408 4748011992 4750061568 4759339032 4761895068 4764013184 4765630464 4774938336 4779565056 4788900144 4791030272 4791472056 4793603328 4807619712 4820788224 4834884096 4837480704 4844327229 4849084848 4850731008 4864914432 4865875308 4867527168 4874416218 4879139328 4883931136 4888668897 4893470064 4896098136 4907778456 4914266112 4921221312 4923864288 4935610848 4938261552 4943111424 4950107449 4951787904 4954447296 4966266816 4968933984 4971144192 4980853458 4995417357 4999335936 5002020864 5011790436 5016646656 5023746756 5026444794 5029144281 5030387712 5041142001 5045096448 5046092912 5047805952 5054950152 5057664948 5059914624 5072453442 5074709696 5077435104 5079158784 5103488768 5103959364 5106229632 5108971968 5121160128 5135187456 5136201714 5137945344 5150202624 5152968576 5158029312 5165329512 5168103588 5169858048 5183215002 5184974592 5187280896 5197412304 5202448384 5212609416 5215408884 5219500032 5229694368 5231951872 5234761728 5242170528 5244985872 5247802728 5260322088 5265488256 5267275776 5277563424 5279910912 5292994896 5295349248 5298193152 5305691727 5325379584 5328239616 5329292004 5331101184 5338646334 5341513491 5343819264 5354256411 5359514832 5361334272 5371805628 5375185928 5377010688 5382291456 5387512662 5389909056 5392803744 5405669024 5408572176 5423386752 5436324992 5439244608 5442165792 5444586496 5455220454 5457072384 5471171391 5473028736 5475463168 5475968064 5489031744 5494422528 5502198828 5505153822 5508110403 5509472256 5521250763 5525581824 5528549376 5536373976 5539347324 5541738496 5552562204 5555544246 5559902208 5561000352 5562888192 5570761392 5576159232 5587050168 5590050732 5592537216 5608889664 5624252928 5625363782 5627273472 5640698112 5643727488 5657265656 5659186176 5675733504 5676854526 5678781696 5681307648 5686818921 5692403952 5709048408 5712114492 5725741532 5733310464 5741424864 5744508336 5747593464 5761305144 5766963328 5768921088 5777085888 5780188512 5782683648 5793977952 5797089648 5799668224 5802782976 5810995701 5832558592 5833096416 5835691008 5847088842 5852754432 5861037882 5864185593 5868785664 5869944816 5871937536 5883406164 5885945856 5889106944 5897441844 5900609106 5903233728 5917862349 5923674288 5925685248 5939899776 5954619258 5957267904 5960467296 5974686816 5991052032 5992235333 5994269568 5997488832 6011796672 6017700864 6026217764 6029454186 6031501056 6047084169 6049137024 6051827712 6055077888 6063647688 6066904212 6081377652 6084643698 6086148096 6089416704 6101310096 6107222016 6115865616 6119150184 6122436516 6125159808 6127239168 6139206432 6143069632 6145155072 6157157328 6159896064 6175160712 6177907456 6181225344 6198156288 6212942848 6216279552 6217507338 6219618048 6228420723 6234455808 6252767304 6254889984 6256125396 6258249216 6267106566 6273179136 6279340032 6285431439 6288227232 6291604368 6310000872 6318342144 6327284544 6330682656 6333415424 6345785376 6349193424 6364423863 6366584448 6385200192 6388629408 6391471104 6403954446 6410159616 6419231966 6422679459 6427717632 6446512128 6449974272 6459102972 6462571878 6465446464 6466042647 6467641344 6481468287 6486552576 6487833744 6490036224 6499221624 6502712076 6505519104 6518225196 6521725854 6524626752 6528130848 6543704608 6561628416 6565152384 6580814464 6584348736 6590815232 6602383872 6603687918 6605929728 6621689088 6622996947 6625245312 6628192256 6641137944 6660556476 6664133574 6665781248 6666395904 6669361152 6682387248 6688862208 6698329008 6701926392 6705525708 6721522668 6726795264 6730407936 6739933536 6743553264 6746552832 6763271256 6769913472 6772211712 6805279152 6808306176 6811962624 6821603649 6828213504 6846916608 6848268952 6850593792 6863973858 6866936832 6870624768 6877372416 6880348818 6884043957 6887106016 6890804784 6893144064 6910953336 6913299456 6926801994 6929883072 6947055801 6950145888 6953878512 6970559469 6972925824 6989560704 6993314496 6997070304 7013762784 7020651008 7034363217 7036751232 7039881216 7057326528 7060465664 7064257536 7074255636 7078054914 7094940594 7098750981 7100506112 7104319488 7105722672 7108134912 7118195112 7122017988 7125092352 7139008548 7142842602 7146019776 7148445696 7162407504 7169347584 7183350216 7186545408 7190404992 7211429568 7231182336 7252326144 7253758561 7256221056 7273627272 7276096512 7294895188 7297371648 7298812962 7301290752 7311624327 7318708992 7325896704 7336265104 7340205096 7344147204 7361667684 7367442432 7371399168 7381831968 7385796432 7403416272 7407392328 7414667136 7417184256 7427681856 7431670944 7434878976 7449400224 7453400976 7456716288 7471280187 7478519552 7499003904 7503031296 7517685654 7520930816 7524969984 7535620134 7539667191 7545581568 7567644672 7569139368 7571708928 7582425228 7586497422 7589871936 7608680163 7612064544 7616152656 7618738176 7655233152 7659344448 7663457952 7681740192 7702781184 7704302571 7706918016 7725303936 7729452864 7737043968 7747994268 7752155382 7770649222 7774822503 7777461888 7780921344 7796118456 7803672576 7814717176 7818914124 7823113326 7825047552 7826593088 7829250048 7844541552 7847927808 7852142592 7863255792 7867478808 7870978304 7871704092 7890483132 7898232384 7900913664 7916345136 7919866368 7939492344 7943023872 7947289728 7966249088 7988069376 7992359424 7993938006 7996651776 8007969501 8015728896 8023601152 8039272248 8042001408 8062778892 8065516032 8069103616 8073437184 8081268993 8084863584 8089205616 8108503536 8112858264 8135080128 8142962688 8154487488 8158866912 8163248688 8166879744 8182830681 8185608576 8209543104 8213194752 8233547616 8241633792 8253298242 8257730733 8264208384 8288372736 8290009784 8292824064 8304560964 8309020986 8312607744 8328843306 8333316369 8337023072 8339853312 8341500528 8344332288 8356142088 8364238848 8380575252 8384302976 8385076098 8388805824 8413334496 8436379392 8438045673 8440910208 8461047168 8465591232 8485898484 8488779264 8513600256 8515281789 8518172544 8521961472 8538605928 8546879488 8563572612 8568171738 8570290176 8588612298 8595349504 8599965696 8612137296 8616762504 8621390196 8641957716 8648736768 8650444992 8653381632 8665628832 8670282768 8674025472 8690966928 8695634472 8699502336 8704174464 8707129344 8748837888 8753536512 8770633263 8779131648 8791556823 8803178496 8804917224 8807906304 8825109246 8828918784 8830662596 8833660416 8846162766 8850913659 8854850592 8880741968 8885511432 8888527872 8909849664 8918482944 8931105344 8931928887 8935901856 8940700944 8962030224 8986578048 8991404352 8995403776 8996233248 9017695008 9026551296 9039326646 9044181279 9047251584 9073705536 9077741568 9082616832 9095471532 9100356318 9104284672 9122066478 9126965547 9129222144 9134125056 9151965144 9155915776 9160833024 9173798424 9178725276 9183654774 9187739712 9190858752 9214604448 9217732608 9235735992 9239844096 9262741068 9266861184 9271838016 9294079292 9297234432 9319414272 9324419328 9326261007 9329427072 9351683712 9379150956 9382334976 9384188094 9386508288 9400659849 9406575374 9409768704 9419010048 9432340848 9437406552 9459920792 9465001308 9472425984 9474296896 9477513216 9490926816 9496023984 9500123136 9518678064 9523790136 9528026368 9549876672 9559130112 9577800288 9582060544 9582944112 9587206656 9605931669 9615239424 9628847949 9641576448 9669768192 9674961408 9688654458 9693857817 9698169696 9701462016 9729828864 9731750616 9735054336 9748832436 9758278656 9767862272 9777337794 9782588781 9786940128 9792196272 9815556912 9842442624 9847728576 9871221696 9876523104 9886222848 9900214898 9903575808 9905531877 9908894592 9932533632 9937867968 9942288384 9961706916 9990834714 9996200361 9998671872 10004041728 10023580872 10033293312 10047493512 10052889588 10058288562 10060775424 10082284002 10090192896 10092185824 10095611904 10109900304 10115329896 10119829248 10144906884 10149419392 10154870208 10158317568 10206977536 10207918728 10212459264 10217943936 10242320256 10270374912 10272403428 10275890688 10295960787 10300405248 10305937152 10316058624 10320523227 10330659024 10336207176 10339716096 10366430004 10369949184 10374561792 10394824608 10404896768 10425218832 10430817768 10459388736 10469523456 10484341056 10489971744 10495605456 10520644176 10530976512 10545881087 10555126848 10559821824 10585989792 10590698496 10596386304 10611383454 10617082371 10642410891 10650759168 10656479232 10658584008 10662202368 10677292668 10683026982 10687638528 10708512822 10714263903 10719029664 10722668544 10743611256 10750371856 10754021376 10775025324 10779818112 10785607488 10811338048 10817144352 10846773504 10872649984 10878489216 10884331584 10889172992 10910440908 10914144768 10942342782 10946057472 10948219443 10950926336 10951936128 10978063488 10988845056 11004397656 11010307644 11016220806 11018944512 11042501526 11051163648 11057098752 11072747952 11078694648 11083476992 11105124408 11111088492 11119804416 11122000704 11125776384 11141522784 11152318464 11174100336 11180101464 11185074432 11217779328 11248505856 11250727564 11254546944 11276528481 11281396224 11287454976 11303430201 11314531312 11318372352 11351467008 11353709052 11357563392 11362615296 11373637842 11379746133 11384807904 11418096816 11424228984 11451483064 11466620928 11482849728 11489016672 11495186928 11522610288 11533926656 11554171776 11560377024 11587955904 11594179296 11599336448 11605565952 11621991402 11628233073 11655973833 11665117184 11666192832 11671382016 11694177684 11705508864 11722075764 11728371186 11734669989 11737571328 11739889632 11743875072 11766812328 11771891712 11778213888 11794883688 11801218212 11806467456 11835724698 11847348576 11851370496 11879799552 11909238516 11914535808 11920934592 11949373632 11982104064 11984470666 11988539136 11990907009 11994977664 12023593344 12035401728 12052435528 12058908372 12063002112 12094168338 12098274048 12103655424 12110155776 12127295376 12133808424 12162755304 12169287396 12178833408 12202620192 12214444032 12231731232 12238300368 12244873032 12250319616 12278412864 12286139264 12290310144 12314314656 12319792128 12350321424 12355814912 12362450688 12379947363 12396312576 12425885696 12432559104 12435014676 12439236096 12456841446 12463531479 12468911616 12493264959 12505534608 12509779968 12512250792 12516498432 12534213132 12546358272 12558680064 12570862878 12576454464 12583208736 12620001744 12654569088 12661365312 12691570752 12698386848 12728847726 12733168896 12766066579 12770400384 12777258816 12782942208 12807908892 12820319232 12838463932 12845358918 12852257607 12855435264 12882918447 12893024256 12899948544 12918205944 12925143756 12930892928 12932085294 12935282688 12962936574 12973105152 12975667488 12980072448 12998443248 13005424152 13011038208 13036450392 13043451708 13049253504 13056261696 13087409216 13123256832 13130304768 13161628928 13168697472 13181630464 13204767744 13207375836 13211859456 13243378176 13245993894 13250490624 13256384512 13269244149 13282275888 13321112952 13328267148 13332791808 13338722304 13364774496 13377724416 13396658016 13403852784 13411051416 13443045336 13460815872 13479867072 13487106528 13493105664 13526542512 13539826944 13558989969 13610558304 13616612352 13623925248 13643207298 13650534477 13656427008 13683099717 13693833216 13696537904 13701187584 13727947716 13733873664 13741249536 13754744832 13760697636 13768087914 13774212032 13775482161 13781609568 13786288128 13821906672 13826598912 13853603988 13859766144 13894111602 13900291776 13907757024 13941118938 13945851648 13979121408 13986628992 13994140608 14027525568 14041302016 14068726434 14073502464 14076282141 14079762432 14109863061 14114653056 14120931328 14128515072 14148511272 14156109828 14189881188 14197501962 14201012224 14208638976 14211445344 14216269824 14236390224 14244035976 14250184704 14278017096 14285685204 14292039552 14296891392 14324815008 14338695168 14366700432 14373090816 14380809984 14422859136 14462364672 14504652288 14507517122 14512442112 14532981687 14547254544 14552193024 14589790376 14594743296 14597625924 14602581504 14623248654 14637417984 14651793408 14666006691 14672530208 14680410192 14688294408 14723335368 14742798336 14763663936 14771592864 14806832544 14814784656 14829334272 14850322347 14855363712 14863341888 14898800448 14906801952 14913432576 14942560374 14957039104 14986252071 14998007808 15006062592 15035371308 15041861632 15049939968 15071240268 15079334382 15087432843 15091163136 15123426003 15135289344 15138278736 15143417856 15164850456 15172994844 15179743872 15217360326 15224129088 15232305312 15237476352 15310466304 15318688896 15326915904 15363480384 15405562368 15408605142 15413836032 15450607872 15453659543 15458905728 15474087936 15495988536 15504310764 15541298444 15549645006 15554923776 15561842688 15592236912 15607345152 15629434352 15637828248 15646226652 15653186176 15658500096 15689083104 15695855616 15704285184 15726511584 15734957616 15741956608 15743408184 15780966264 15796464768 15801827328 15832690272 15839732736 15878984688 15886047744 15894579456 15917075181 15932498176 15976138752 15984718848 15987876012 15993303552 16015939002 16031457792 16047202304 16062769233 16078544496 16084002816 16125557784 16131032064 16146874368 16162537986 16169727168 16178411232 16217007072 16225716528 16264638761 16270160256 16308974976 16317733824 16326497376 16333759488 16365661362 16371217152 16413514173 16419086208 16426389504 16467095232 16483267584 16506596484 16515461466 16524331209 16528416768 16563752289 16576745472 16580019568 16585648128 16609121928 16618041972 16625215488 16657686612 16666632738 16674046144 16679706624 16683001056 16688664576 16712284176 16728477696 16761150504 16768605952 16770152196 16777611648 16826668992 16872758784 16876091346 16881820416 16922094336 16931182464 16971796968 16977558528 17027200512 17030563578 17036345088 17043922944 17060456763 17077211856 17093758976 17127145224 17136343476 17177224596 17190699008 17199931392 17224274592 17233525008 17242780392 17283915432 17300889984 17306763264 17331257664 17340565536 17348050944 17381933856 17391268944 17399004672 17408348928 17432987103 17497675776 17507073024 17541266526 17558263296 17583113646 17592556779 17606356992 17609834448 17615812608 17650218492 17657837568 17661325192 17667320832 17692325532 17701827318 17709701184 17753587047 17761483936 17771022864 17777055744 17819699328 17862210688 17863857774 17871803712 17881401888 17924060448 17973156096 17976705999 17982808704 17990807552 17992466496 18035390016 18053102592 18078653292 18088362558 18094503168 18141252507 18147411072 18155483136 18165233664 18190943064 18200712636 18208569344 18244132956 18253931094 18258444288 18268250112 18303930288 18311831552 18321666048 18347596848 18357450552 18367309548 18375479424 18381717504 18429208896 18435465216 18471471984 18479688192 18525482136 18533722368 18543676032 18588158584 18594468864 18638828544 18648838656 18652522014 18658854144 18685262169 18703367424 18758301912 18764669952 18768376188 18801319698 18813150748 18819537408 18838020096 18856294317 18864681696 18874813104 18919841584 18930002616 18948593792 18955026432 18981853632 18992047968 19000246272 19037356128 19047580272 19056052736 19093271589 19099753344 19155600576 19164121088 19165888224 19174413312 19211863338 19230478848 19257695898 19268038377 19283152896 19339536384 19349922816 19377308916 19387715634 19396339392 19402924032 19444404861 19459657728 19463501232 19470108672 19497664872 19516557312 19554675588 19565177562 19573880256 19584392544 19631113824 19684885248 19688773237 19695457152 19742443392 19753046208 19772445696 19800429796 19807151616 19811063754 19817789184 19865067264 19868990841 19875735936 19884576768 19923413832 19981669428 19992400722 19997343744 20008083456 20047161744 20066586624 20094987024 20105779176 20116577124 20164568004 20180385792 20184371648 20191223808 20219800608 20230659792 20239658496 20289813768 20298838784 20309740416 20316635136 20413955072 20415837456 20424918528 20435887872 20464810947 20484640512 20540749824 20544806856 20551781376 20591921574 20600810496 20611874304 20632117248 20641046454 20652131871 20661318048 20672414352 20679432192 20732860008 20739898368 20789649216 20809793536 20841167403 20850437664 20861635536 20911678407 20918777472 20968682112 20979943488 20991210912 21041288352 21061953024 21091762174 21103089651 21110253696 21119643648 21171979584 21181396992 21192772608 21222766908 21234164742 21284821782 21296252943 21301518336 21312958464 21317168016 21324404736 21354585336 21366053964 21375277056 21417025644 21428527806 21438059328 21445337088 21487222512 21500743712 21508042752 21550050648 21559636224 21571214976 21622676096 21634288704 21693547008 21745299968 21756978432 21761275683 21768663168 21778345984 21820881816 21828289536 21884685564 21892114944 21896438886 21901852672 21903872256 21934872981 21956126976 21977690112 22008795312 22020615288 22032441612 22085003052 22102327296 22114197504 22145495904 22157389296 22166953984 22210248816 22222176984 22244001408 22251552768 22283045568 22304636928 22348200672 22360202928 22370148864 22413840561 22435558656 22467311881 22497011712 22501455128 22509093888 22553056962 22562792448 22574909952 22606860402 22619001573 22629062624 22636744704 22702934016 22707418104 22715126784 22747275684 22759492266 22769615808 22826040489 22836193632 22848457968 22902966128 22965699456 22978033344 22990373856 23045220576 23067853312 23108343552 23112907713 23120754048 23175911808 23188358592 23198672896 23211131904 23243982804 23256466146 23311947666 23324467509 23330234368 23332385664 23342764032 23388355368 23411017728 23444151528 23456742372 23469339978 23475142656 23479779264 23487750144 23533624656 23543783424 23556427776 23589767376 23602436424 23612934912 23671449396 23694697152 23702740992 23759599104 23818477032 23829071616 23841869184 23898747264 23964208128 23968941332 23977078272 23981814018 23989955328 24023908503 24047186688 24070803456 24104871056 24117816744 24126004224 24188336676 24196548096 24207310848 24220311552 24243806979 24254590752 24267616848 24325510608 24338574792 24405240384 24428888064 24463462464 24476600736 24489746064 24500639232 24548492043 24556825728 24572278528 24628629312 24639584256 24700642848 24711629824 24724901376 24759894726 24773192199 24792625152 24851771392 24865118208 24870029352 24878472192 24913682892 24927062958 24937823232 24986529918 24999949107 25011069216 25019559936 25024501584 25032996864 25068426264 25092716544 25141725756 25152908928 25166417472 25240003488 25309138176 25314137019 25322730624 25383141504 25396773696 25457695452 25466337792 25532133158 25540800768 25545845367 25554517632 25565884416 25615817784 25640638464 25676927864 25690717836 25704515214 25710870528 25765836894 25786048512 25799897088 25836411888 25850287512 25861785856 25864170588 25925873148 25946210304 25951334976 25960144896 25996886496 26010848304 26022076416 26072900784 26086903416 26098507008 26112523392 26174818432 26246513664 26260609536 26311899789 26323257856 26337394944 26363260928 26374670469 26409535488 26414751672 26423718912 26486756352 26491987788 26500981248 26512769024 26538488298 26552740977 26564551776 26642225904 26656534296 26665583616 26729548992 26755448832 26793316032 26807705568 26822102832 26886090672 26959734144 26974213056 26986211328 27053085024 27079653888 27117979938 27132543837 27197272277 27221116608 27233224704 27247850496 27286414596 27301068954 27312854016 27366199434 27380896641 27387666432 27393075808 27402375168 27455895432 27467747328 27482499072 27521395272 27536175828 27548424064 27550964322 27563219136 27572576256 27643813344 27653197824 27707207976 27719532288 27788223204 27800583552 27815514048 27882237876 27891703296 27958242816 27973257984 27978783021 27988281216 28055051136 28082604032 28137452868 28147004928 28152564282 28159524864 28219726122 28229306112 28241862656 28257030144 28297022544 28312219656 28379762376 28395003924 28417277952 28422890688 28432539648 28472780448 28488071952 28500369408 28556034192 28571370408 28584079104 28649630016 28677390336 28733400864 28746181632 28761619968 28817795007 28845718272 28886543847 28924729344 29009304576 29015034244 29024884224 29065963374 29081573451 29094509088 29104386048 29179580752 29189486592 29195251848 29205163008 29246497308 29274835968 29303586816 29332013382 29345060416 29347766343 29360820384 29376588816 29446670736 29527327872 29543185728 29613665088 29629569312 29658668544 29700644694 29710727424 29716595631 29726683776 29797600896 29813603904 29826865152 29885120748 29914078208 29972504142 29988601083 29996015616 30012125184 30070742616 30083723264 30099879936 30142480536 30158668764 30174865686 30182326272 30246852006 30270578688 30276557472 30286835712 30329700912 30345989688 30359487744 30434720652 30448258176 30464610624 30474952704 30620932608 30637377792 30653831808 30726960768 30811124736 30817210284 30827672064 30887882361 30901215744 30907319086 30917811456 30948175872 30961569681 30991977072 31008621528 31082596888 31099290012 31109847552 31123685376 31184473824 31214690304 31258868704 31275656496 31292453304 31306372352 31378166208 31408570368 31453023168 31469915232 31483913216 31486816368 31561932528 31592929536 31637643261 31665380544 31679465472 31757969376 31772095488 31789158912 31834150362 31851247113 31864996352 31927232673 31952277504 31969437696 31975752024 31986607104 32031878004 32062915584 32094404608 32125538466 32142791709 32157088992 32168005632 32251115568 32262064128 32325075972 32339454336 32356822464 32434014144 32451433056 32529277522 32540320512 32617949952 32635467648 32652994752 32667518976 32731322724 32742434304 32827028346 32838172416 32844658329 32852779008 32923013809 32934190464 32966535168 33013192968 33030922932 33048662418 33056833536 33127504578 33153490944 33160039136 33171296256 33218243856 33236083944 33250430976 33315373224 33333265476 33348092288 33359413248 33366002112 33377329152 33424568352 33456955392 33522301008 33537211904 33540304392 33555223296 33653337984 33745517568 33752182692 33763640832 33829585443 33844188672 33862364928 33910290603 33943593936 33955117056 34054401024 34061127156 34072690176 34087845888 34120913526 34154423712 34187517952 34254290448 34272686952 34354449192 34399862784 34448549184 34467050016 34485560784 34567830864 34601779968 34650752143 34662515328 34681131072 34763867712 34782537888 34798009344 34816697856 34865974206 34884699219 34967921499 34995351552 35014146048 35082533052 35116526592 35166227292 35185113558 35204009967 35212713984 35219668896 35231625216 35300436984 35315675136 35322650384 35334641664 35384651064 35403654636 35419402368 35507174094 35522967872 35542045728 35554111488 35639398656 35724421376 35727715548 35743607424 35762803776 35848120896 35946312192 35953411998 35965617408 35972721027 35981615104 35984932992 36070780032 36106205184 36157306584 36176725116 36189006336 36282505014 36294822144 36310966272 36330467328 36381886128 36401425272 36417138688 36488265912 36507862188 36536500224 36607860576 36623663104 36643332096 36695193696 36714901104 36734619096 36750958848 36858417792 36870930432 36942943968 36959376384 37050964272 37067444736 37087352064 37139842089 37176317168 37188937728 37277657088 37297677312 37305044028 37317708288 37370524338 37390594437 37406734848 37479794877 37516603824 37529339904 37536752376 37602639396 37626301496 37639074816 37676040192 37712588634 37729363392 37749626208 37839683168 37860005232 37897187584 37963707264 37984095936 38074712256 38095160544 38112105472 38186543178 38199506688 38298199737 38311201152 38328242176 38331776448 38348826624 38423726676 38460957696 38515391796 38536076754 38556772821 38566305792 38648755341 38679072768 38699845632 38754617832 38775431268 38792678784 38805848064 38888809722 38919315456 38927002464 38940217344 38995329744 39033114624 39109351176 39130355124 39147760512 39168785088 39262227648 39369770496 39377546474 39390914304 39484886784 39506092416 39544891392 39600859592 39614303232 39622127508 39635578368 39730134528 39737981682 39751471872 39769153536 39807732447 39846827664 39963338856 39984801444 40016166912 40094323488 40133173248 40189974048 40211558352 40233154248 40329136008 40368743296 40382447616 40439601216 40461319584 40479316992 40579627536 40597677568 40619480832 40676969907 40827910144 40831674912 40849837056 40871775744 40929621894 40951603431 40969281024 41049299151 41081499648 41089613712 41103562752 41183843148 41201620992 41223748608 41264234496 41282092908 41304263742 41322636096 41344828704 41358864384 41465720016 41479796736 41579298432 41682334806 41700875328 41723271072 41823356814 41837554944 41937364224 41945647331 41959886976 41982421824 42082576704 42123906048 42183524348 42206179302 42220507392 42228846423 42239287296 42329589183 42343959168 42362793984 42385545216 42445533816 42468329484 42569643564 42592505886 42603036672 42625916928 42634336032 42648809472 42709170672 42732107928 42750554112 42834051288 42857055612 42876118656 42890674176 42974445024 43001487424 43016085504 43100101296 43119272448 43142429952 43245352192 43268577408 43387094016 43490599936 43513956864 43522551366 43537326336 43556691968 43598945061 43641763632 43656579072 43769371128 43784229888 43792877772 43807744512 43869745962 43912253952 43955380224 43998020073 44017590624 44041230576 44064883224 44170006104 44228395008 44290991808 44314778592 44333907968 44420497632 44444353968 44488002816 44550967041 44566091136 44696401344 44720405856 44740297728 44827681122 44871117312 44934623762 44958756213 44994023424 45002910256 45018187776 45106113924 45125584896 45149819904 45213720804 45238003146 45258125248 45262298529 45273489408 45370278009 45405868032 45414836208 45430253568 45494551368 45518984532 45539231616 45652080978 45672387264 45696915936 45805932256 45931398912 45956066688 45980747712 46090441152 46135706624 46216687104 46225815426 46241508096 46351823616 46360978629 46376717184 46397345792 46422263808 46487965608 46512932292 46623895332 46648935018 46660468736 46664771328 46685528064 46776710736 46822035456 46888303056 46913484744 46938679956 46959558528 46975500288 47067249312 47087566848 47112855552 47179534752 47204872848 47225869824 47342898792 47389394304 47405481984 47519198208 47636954064 47658143232 47683738368 47751225543 47797494528 47928416256 47937882664 47954156544 47963628036 47979910656 48047817006 48094373376 48141606912 48188307699 48209742112 48235633488 48252008448 48376673352 48393096192 48440623104 48487613958 48509181504 48535233696 48651021216 48677149584 48793916283 48810480768 48926924928 48953201472 48979492128 49001278464 49096984086 49113651456 49144557056 49240542519 49257258624 49279168512 49401285696 49423259648 49449802752 49519789452 49546384398 49572993627 49585250304 49691256867 49703542784 49730236416 49740058704 49756944384 49827365784 49854125916 49875646464 49973059836 49999898214 50022138432 50039119872 50049003168 50065993728 50136852528 50185433088 50283451512 50305817856 50332834944 50480006976 50618276352 50628274038 50645461248 50766283008 50776309927 50793547392 50915390904 50932675584 51064266316 51081601536 51091690734 51109035264 51131768832 51181370289 51231635568 51281276928 51353855728 51381435672 51409030428 51531673788 51572097024 51599794176 51672823776 51700575024 51723571712 51728341176 51851746296 51902669952 51920289792 51993772992 52021696608 52044152832 52145801568 52173806832 52197014016 52225046784 52298961309 52349636864 52493027328 52521219072 52623799578 52646515712 52674789888 52726521856 52749340938 52777670337 52819070976 52829503344 52847437824 52973512704 52983975576 53001962496 53076976596 53105481954 53129103552 53260761141 53284451808 53313068592 53331167232 53440955929 53459097984 53586632064 53615411136 53644205664 53772181344 53919468288 53930117997 53948426112 53972422656 54106170048 54159307776 54235959876 54265087674 54394544554 54423757521 54442233216 54466449408 54495700992 54572829192 54602137908 54625708032 54732398868 54761793282 54775332864 54786151616 54804750336 54911790864 54935494656 54964998144 55042790544 55072351656 55096848128 55101928644 55126438272 55145152512 55287626688 55306395648 55414415952 55439064576 55576446408 55601167104 55631028096 55764475752 55783406592 55916485632 55946515968 55957566042 55976562432 56055786507 56110102272 56165208064 56274905736 56294009856 56305128564 56439452244 56458612224 56483725312 56514060288 56568882951 56594045088 56624439312 56759524752 56790007848 56845781376 56865079296 56945560896 56976143904 57000738816 57112068384 57142740816 57168158208 57279814767 57299260032 57466801728 57492363264 57523239936 57635590014 57691436544 57773087694 57804115131 57849458688 58018609152 58030068488 58049768448 58131926748 58163146902 58189018176 58208772096 58333214583 58359161504 58378973184 58390503696 58410326016 58492994616 58549671936 58664026764 58690120832 58695532686 58721640768 58753177632 58893341472 59054655744 59066319711 59086371456 59227330176 59259138624 59317337088 59401289388 59421454848 59433191262 59453367552 59595201792 59606972523 59627207808 59653730304 59770241496 59828156416 59945008284 59977202166 59992031232 60024250368 60141485232 60167446528 60199759872 60284961072 60317337528 60349731372 60493704012 60541157376 60553114944 60573671424 60659401824 60691979376 60718975488 60869441304 60896516352 60929221248 60949905408 61241865216 61274755584 61307663616 61394432841 61453921536 61622249472 61634420568 61655344128 61775764722 61802431488 61814638172 61835622912 61896351744 61923139362 61956395613 61983954144 62017243056 62165193776 62198580024 62219695104 62368947648 62429380608 62517737408 62523502209 62551312992 62584906608 62612744704 62735035221 62756332416 62906046336 62939830464 62967826432 62973632736 63123865056 63185859072 63275286522 63309268953 63330761088 63358930944 63515938752 63544190976 63578317824 63668300724 63702494226 63729992704 63854465346 63888758829 63904555008 63938875392 63951504048 63973214208 64063756008 64125831168 64251076932 64285583418 64314177984 64336011264 64502231136 64524128256 64650151944 64678908672 64713644928 64868028288 64902866112 65058555044 65080641024 65235899904 65270935296 65283827049 65305989504 65335037952 65462645448 65484868608 65654056692 65676344832 65689316658 65705558016 65804618943 65846027618 65868380928 65933070336 66026385936 66061845864 66097324836 66255009156 66306981888 66320078272 66342592512 66436487712 66472167888 66500861952 66630746448 66666530952 66696184576 66732004224 66754658304 66849136704 66913910784 67044602016 67074423808 67080608784 67110446592 67241521683 67306675968 67401935643 67491035136 67504365384 67527281664 67659170886 67688377344 67724729856 67820581206 67857004719 67887187872 67910234112 68108802048 68122254312 68145380352 68241827052 68308847424 68375035904 68478121467 68508580896 68545373904 68708898384 68897098368 68934100032 68971121568 69135661728 69203559936 69301504286 69325030656 69338723139 69362262144 69527735424 69565075776 69596018688 69633395712 69731948412 69769398438 69935842998 69973402527 69990703104 70028292096 70165066104 70233053184 70332454584 70370227116 70408019934 70425427968 70439337792 70463250432 70600873968 70631350272 70645300768 70669283328 70769302128 70807309272 70838804736 71014348188 71045935744 71084091456 71108222976 71278797312 71448842752 71455431096 71487214848 71525607552 71696241792 71892624384 71906823996 71931234816 71945442054 71963230208 71969865984 72071725509 72141560064 72212410368 72314613168 72353450232 72378012672 72565010028 72589644288 72621932544 72660934656 72763772256 72802850544 72834277376 72976531824 73015724376 73215721152 73286664192 73390387392 73429802208 73469238192 73501917696 73645476129 73716835584 73821167609 73885887936 73918752768 74101928544 74134889472 74174704128 74279684178 74319576597 74352634336 74377875456 74555314176 74595354624 74610088056 74635416576 74741048676 74781188874 74813469696 74959589754 74999847321 75033207648 75058679808 75073504752 75205278792 75252602992 75278149632 75425177268 75458726784 75499252416 75679366336 75720010464 75794375168 75927414528 75942411057 75968191872 76149424512 76190321088 76224210944 76373086356 76399013376 76596399474 76622402304 76637536101 76656484352 76663552896 76697653248 76847453352 76921915392 77030783592 77072153508 77113545642 77132611584 77297510682 77358145536 77399691264 77509235664 77550862536 77585357568 77777619444 77838630912 77854004928 77880434688 77990659488 78066229248 78218702352 78260710248 78295521024 78337570176 78524455296 78739540992 78755092948 78781828608 78935699367 78969773568 79012184832 79089782784 79124011407 79201719184 79228606464 79244255016 79271156736 79460269056 79475963364 79502943744 79538307072 79615464894 79658222931 79693655328 79926677712 79969602888 80188646976 80266346496 80379948096 80423116704 80466308496 80658272016 80737486592 80879202432 80922639168 80958633984 81159255072 81195355136 81238961664 81353939814 81397631511 81591816831 81655820288 81663349824 81699674112 81743551488 81859243788 81903206862 81938562048 82098598302 82142689923 82162999296 82179227424 82207125504 82367686296 82403241984 82447497216 82564185816 82608527484 82645272192 82689657408 82717728768 82931440032 82959593472 83158596864 83364669612 83401750656 83446542144 83646713628 83675109888 83874728448 83891294662 83919773952 83936349063 83964843648 84165153408 84247812096 84367048696 84412358604 84441014784 84457692846 84478574592 84659178366 84687918336 84725587968 84771090432 84891067632 84936658968 85139287128 85185011772 85251833856 85268672064 85297618944 85418341344 85464215856 85501108224 85668102576 85714111224 85752237312 85948890048 86002974848 86032171008 86200202592 86238544896 86284859904 86453385021 86490704384 86537154816 86659631541 86774188032 86981199872 87027913728 87045102732 87074652672 87113383936 87197890122 87244720353 87283527264 87313158144 87538742256 87568459776 87585755544 87615489024 87739491924 87824507904 87910760448 87996040146 88035181248 88082461152 88129766448 88340012208 88581983616 88629557184 88840995264 88888707936 88976005632 89101934082 89132182272 89149786893 89362466053 89392802688 89440811712 89480595456 89655362244 89742234624 89869247524 89917512426 89965803249 89988046848 90005820512 90036375552 90212227848 90251169792 90299639808 90427441608 90476006292 90516250496 90524597058 90546978816 90740556018 90811736064 90829672416 90860507136 90989102736 91037969064 91078463232 91304161956 91344774528 91393831872 91611864512 91862797824 91912133376 91961495424 92180882304 92271413248 92433374208 92451630852 92483016192 92703647232 92721957258 92753434368 92794691584 92844527616 92884709043 92975931216 93025864584 93247790664 93297870036 93329542656 93371056128 93553421472 93644070912 93776606112 93826969488 93877359912 93919117056 94134498624 94225711104 94359069504 94409745696 94451739648 94685797584 94778788608 94912929783 95038396416 95273908128 95316286464 95367476736 95502451086 95553741339 95594989056 95781698019 95856832512 95875765328 95908313088 95927256072 95959821312 96095634012 96188746752 96283213824 96376615398 96419484224 96428375127 96471266976 96504016896 96753346704 96786192384 96975227916 97018363008 97070467392 97302042432 97354299168 97587832566 97620961536 97853849856 97906402944 97958984256 98002556928 98193968172 98227302912 98289114112 98481085038 98514517248 98533974987 98558337024 98769041427 98802571392 98846519296 98899605504 99039578904 99092768796 99145987254 99170500608 99382513734 99407085568 99460472832 99480117408 99513888768 99654731568 99708251832 99751292928 99946119672 99999796428 100044276864 100078239744 100098006336 100131987456 100273705056 100370866176 100566903024 100611635712 100665669888 100960013952 101236552704 101256548076 101290922496 101488756329 101532566016 101552619854 101587094784 101730871809 101830781808 101865351168 102128532632 102163203072 102183381468 102218070528 102263537664 102362740578 102463271136 102562553856 102707711456 102762871344 102818060856 103063347576 103199588352 103345647552 103401150048 103447143424 103456682352 103703492592 103805339904 103952256429 103987545984 104043393216 104291603136 104347613664 104394028032 104450093568 104597922618 104654097657 104699273728 104903764497 104986054656 105042438144 105247599156 105293031424 105349579776 105453043712 105498681876 105555340674 105612029901 105638141952 105659006688 105694875648 105947025408 105967951152 106003924992 106153953192 106210963908 106258207104 106521522282 106568903616 106626137184 106662334464 106881911858 106918195968 107173264128 107230822272 107288411328 107544362688 107838936576 107860235994 107896852224 107918163081 107944845312 108175616801 108212340096 108318615552 108471919752 108530175348 108789089108 108847515042 108884466432 108932898816 108991401984 109145658384 109204275816 109251416064 109464797736 109523586564 109572303232 109609500672 109823581728 109870989312 109929996288 110085581088 110144703312 110193696256 110203857288 110252876544 110575253376 110612791296 110828831904 110878129152 111152892816 111202334208 111262056192 111419526267 111528951504 111566813184 111832971264 111893031936 111915132084 111953124864 112111573014 112220204544 112330416128 112439384631 112549811472 112588019712 112610257128 112878904488 112917224448 113028120576 113137765902 113188090176 113248878624 113519049504 113580015696 113691562752 113852471327 113891121792 113952287808 114224136768 114285481632 114336316416 114559629534 114598520064 114894599211 114933603456 114984726528 115046479872 115271180028 115382873088 115546175388 115608230262 115670318463 115698917376 115946266023 116037218304 116060136976 116099536896 116263853496 116326293804 116378036352 116417544192 116666429166 116718323008 116757946368 116781007392 116820652032 116985989232 117099343872 117328053528 117380241664 117391065372 117443281536 117506355264 117786682944 118109311488 118132639422 118172742912 118454660352 118518277248 118634674176 118802578776 118842909696 118866382524 118906735104 119190403584 119213945046 119254415616 119307460608 119423197341 119540482992 119656312832 119890016568 119954404332 120048500736 120282970464 120334893056 120399519744 120569922144 120634675056 120699462744 120987408024 121106229888 121147342848 121318803648 121383958752 121437950976 121738882608 121793032704 121858442496 122030909721 122483730432 122549511168 122615327232 122788865682 122854810293 122907843072 123147897453 123244498944 123268841136 123310688256 123551529444 123604862976 123629276344 123671245824 123792703488 123846278724 123912791226 123967908288 124034486112 124330387552 124397160048 124439390208 124737895296 125035474816 125047004418 125102625984 125169813216 125225489408 125470070442 125512664832 125812092672 125836941993 125879660928 125935652864 125947265472 126247730112 126371718144 126550573044 126618537906 126661522176 126686539269 126717861888 126988767549 127031877504 127088381952 127156635648 127336601448 127404988452 127459985408 127708930692 127777517658 127809110016 127877750784 127903008096 127946428416 128127512016 128251662336 128502153864 128571166836 128628355968 128672022528 129004462272 129048256512 129300303888 129357817344 129427289856 129736056576 129805732224 130117110088 130161282048 130471799808 130541870592 130567654098 130611979008 130670075904 130796835183 130925290896 130969737216 131308113384 131352689664 131378633316 131609237886 131692055236 131736761856 131866140672 131994060219 132052771872 132123691728 132194649672 132510018312 132640156544 132685185024 132872975424 132944335776 133001723904 133261492896 133333061904 133392369152 133464008448 133652901123 133698273408 134089204032 134148847616 134161217568 134220893184 134483043366 134613351936 134803871286 134876268639 134982070272 135008730768 135054563328 135318341772 135376754688 135449459712 135641162412 135714009438 135774375744 135820468224 136110834027 136217604096 136244508624 136290760704 136483654104 136617694848 136956242934 137017161792 137090747808 137417796768 137794196736 137821412659 137868200064 137942243136 138271323456 138407119872 138603008572 138650061312 138677446278 138724524288 139055470848 139082935887 139130151552 139192037376 139266791424 139463896824 139538796876 139871685996 139946805054 139981406208 140056584192 140330132208 140466106368 140664909168 140740454232 140816039868 140878675584 140926500864 141201747936 141262700544 141290601536 141338566656 141538604256 141614618544 141677609472 142028696376 142091871488 142168182912 142216445952 142557594624 142897685504 142910862192 142974429696 143051215104 143253676629 143392483584 143785248768 143813647992 143862469632 143890884108 143939731968 144143451018 144283120128 144424820736 144564923097 144629226336 144706900464 144756025344 145130020056 145179288576 145321869312 145527544512 145605701088 145668554752 145953063648 146031448752 146381748849 146431442304 146780774784 146859604416 146938476384 147003835392 147290952258 147433671168 147642335218 147721627557 147771775872 147837505536 148203857088 148269778944 148349408256 148559368356 148639153194 148705268672 148718980881 148755750912 149073770601 149110628352 149190709248 149220176112 149270833152 149482097352 149562377748 149626939392 149919179508 149999694642 150066415296 150117359616 150147009504 150410557584 150505205984 150556299264 150850354536 150917453568 150998504832 151358732672 151440020928 151588750336 151854829056 151884822114 151936383744 152298849024 152328929781 152380642176 152448421888 152746172712 152798026752 153192798948 153244804608 153275072202 153312968704 153327105792 153395306496 153544110867 153694906704 153843830784 154061567184 154144307016 154227091284 154595021364 154716291072 154799382528 155018471328 155101725072 155170715136 155555238888 155708009856 155760869376 155981318976 156132458496 156437404704 156521420496 156591042048 156675140352 156896883927 157048910592 157479081984 157510185896 157563657216 157871398734 157939547136 158024369664 158179565568 158248022814 158333011011 158403438368 158457212928 158488510032 158542313472 158920538112 158951926728 159005887488 159230929788 159316445862 159387310656 159782283423 159853355424 159939205776 160322867787 160377293952 160759896192 160846233408 160932616992 161316544032 161474973184 161758404864 161790353991 161845278336 161917267968 162318510144 162390710272 162477923328 162707879628 162795263022 163183633662 163271272563 163311640576 163326699648 163399348224 163487102976 163718487576 163806413724 163877124096 164197196604 164285379846 164325998592 164358454848 164414251008 164735372592 164806483968 164894994432 165128371632 165217054968 165290544384 165379314816 165435457536 165862880064 165919186944 166317193728 166729339224 166803501312 166893084288 167293427256 167350219776 167749456896 167782589324 167839547904 167872698126 167929687296 168167359521 168330306816 168495624192 168734097392 168824717208 168882029568 168915385692 169318356732 169375836672 169451175936 169542180864 169706648853 169782135264 169873317936 170278574256 170370023544 170537344128 170595237888 170836682688 170928431712 171002216448 171336205152 171428222448 171504474624 171839444301 171897780096 172005949696 172400405184 172477089792 172569719808 172906770042 172981408768 173074309632 173319263082 173412345393 173548376064 173962399744 174055827456 174090205464 174149305344 174395780244 174489440706 174567054528 174626316288 174999643749 175077484512 175136919552 175171511088 175230978048 175478983848 175649015808 175992080292 176070362496 176164922304 176259532896 176680024416 177163967232 177198959133 177259114368 177681990528 177777415872 177952011264 178203868164 178264364544 178299573786 178724932106 178785605376 178820917569 178881623424 178961190912 179310724488 179484469248 179738495048 179835024852 179931606498 179976093696 180011641024 180072751104 180424455696 180502339584 180599279616 180854883216 180952012584 181032500992 181049194116 181481112036 181623472128 181659344832 181721014272 181978205472 182075938128 182156926464 182608323912 182689549056 182787663744 183223729024 183725595648 183824266752 183922990848 184183298523 184361764608 184542826496 184866748416 184903261704 184966032384 185407294464 185443914516 185506868736 185589383168 185689055232 185769418086 185869186839 185951862432 186051729168 186495581328 186595740072 186659085312 187106842944 187288141824 187553212224 187653938976 187754719824 187838234112 188205105663 188268997248 188718139008 188819491392 188903479296 189371595168 189557577216 189825859566 189927806859 190076792832 190547816256 190632572928 190734953472 191004902172 191107482678 191189978112 191563396038 191666276487 191713665024 191751530656 191816626176 191854512144 191919642624 192191268024 192377493504 192753230796 192838968448 192856750254 192942533952 193008033792 193506693408 193572384768 193950455832 194036726016 194140934784 194604084864 194708598336 195175665132 195241923072 195707699712 195812805888 195851481147 195917968512 196005113856 196387936344 196454605824 196578228224 196962170076 197029034496 197067949974 197116674048 197538082854 197605142784 197693038592 197799211008 198079157808 198185537592 198291974508 198765027468 198920945664 198960234816 199027777536 199309463136 199416503664 199502585856 199892239344 199999592856 200088553728 200196012672 200263974912 200547410112 200741732352 201133806048 201223271424 201331339776 201724565049 201920027904 202205806929 202473105408 202513096152 202581844992 202977512658 203065132032 203105239708 203174189568 203461743618 203571014157 203661563616 203730702336 204257065264 204326406144 204366762936 204436141056 204725481156 204926542272 205125107712 205415422912 205434364401 205525742688 205636121712 206126695152 206691295104 206802300096 206894286848 206913364704 207406985184 207610679808 207904512858 207975091968 208016169417 208086786432 208583206272 208695227328 208788056064 208900187136 209195845236 209308195314 209398547456 209807528994 209920207581 209972109312 210084876288 210495198312 210586062848 210699159552 210997363752 211110681348 211224059802 211276283904 211318013376 211389751296 211894050816 211935902304 212007849984 212307906384 212421927816 212516414208 213043044564 213137807232 213252274368 213324668928 213763823716 213836391936 214346528256 214461644544 214576822656 215088725376 215677873152 215720471988 215793704448 215836326162 215889690624 216215176527 216351233602 216424680192 216637231104 216943839504 217060350696 217578178216 217695030084 217768932864 217865797632 217982803968 218291316768 218408551632 218502832128 218929595472 219047173128 219144606464 219647163456 219859992576 220171162176 220289406624 220387392512 220407714576 220505753088 220936428387 221150506752 221463502827 221657663808 221756258304 222305785632 222404668416 222524112384 222839052534 222958729791 223057903008 223133626368 223665942528 223786063872 223830264168 223906249728 224223146028 224440409088 224660832256 224878769262 224999541963 225099622944 225176039424 225220514256 225757808976 225834448896 226275531804 226376180352 226497757248 227038099008 227160031392 227383125504 227704942654 227782243584 227827233171 227904575616 228448273536 228570963264 228672632832 229119259068 229197040128 229789198422 229867206912 229912608303 229969453056 230092959744 230542360056 230765746176 231092350776 231216460524 231340636926 231397834752 231892532046 232074436608 232120273952 232199073792 232527706992 232652587608 232756072704 233332858332 233436646016 233515892736 233562014784 233641304064 233971978464 234198687744 234656107056 234760483328 234782130744 234886563072 235012710528 235573365888 236218622976 236265278844 236345485824 236807098101 236909320704 237036554496 237269348352 237372034221 237605157552 237685819392 237732765048 237813470208 238380807168 238427890092 238508831232 238614921216 238846394682 239080965984 239312625664 239780033136 239908808664 240565940928 240799039488 241139844288 241269350112 241398925488 241974816048 242212459776 242555265001 242637607296 242767917504 242875901952 243477765216 243586065408 243716884992 244061819442 244192894533 244775450493 244967460864 245099022336 245230654464 245577731364 245709620586 245815686144 246295794906 246428069769 246488997888 246537682272 246621376512 247103058888 247209725952 247258552688 247342491648 247692557448 247825582452 247935816576 248068972224 248660775104 248794320096 248878780416 249475790592 250070949632 250094008836 250205251968 250339626432 250450978816 250940140884 251025329664 251624185344 251673883986 251759321856 251809047189 251871305728 251894530944 252495460224 252743436288 253101146088 253237075812 253323044352 253373078538 253435723776 253977535098 254063755008 254176763904 254313271296 254673202896 254809976904 254919970816 255417861384 255555035316 255755501568 255806016192 255892856832 256255024032 256503324672 257004307728 257142333672 257256711936 258008924544 258096513024 258600607776 258715634688 258854579712 259360155063 259472113152 259611464448 259978894623 260234220176 260322564096 260943599616 261083741184 261135308196 261223958016 261340151808 261593670366 261734161059 261850581792 261939474432 262616226768 262705379328 262757266632 263218475772 263384110472 263473523712 263732281344 263988120438 264105543744 264247383456 264389299344 265020036624 265280313088 265745950848 265888671552 266522985792 266666123808 266784738304 266928016896 267305802246 267396546816 267449360679 268087398159 268178408064 268297695232 268322435136 268441786368 268966086732 269226703872 269607742572 269752537278 269897409747 269964140544 270017461536 270109126656 270636683544 270753509376 270898919424 271282324824 271428018876 271548751488 271640936448 272221668054 272435208192 272489017248 272581521408 272967308208 273235389696 273912485868 274034323584 274181495616 274835593536 275588393472 275642825318 275736400128 275884486272 276542646912 276814239744 277206017144 277300122624 277354892556 277449048576 278110941696 278165871774 278260303104 278384074752 278533582848 278654127129 278927793648 279077593752 279743371992 279893610108 280113168384 280660264416 280932212736 281329818336 281480908464 281632079736 281757351168 282403495872 282581203072 282677133312 283077208512 283229237088 283355218944 284057392752 284183742976 284336365824 284738789349 285115189248 285795371008 285821724384 285948859392 286102430208 286507353258 286661224017 286784967168 287345094057 287570497536 287627295984 287724939264 287781768216 287879463936 288286902036 288566240256 288849641472 289129846194 289258452672 289413800928 289512050688 290260040112 290358577152 291055089024 291211402176 291906127296 292062897504 292763497698 292862884608 293561549568 293619531317 293719208832 293876952768 294007670784 294581904516 294867342336 295284670436 295443255114 295543551744 295601924961 295675011072 296307124281 296407714176 296539557888 296698816512 297118736712 297278306388 297410537344 297437961762 297511501824 298147541202 298221256704 298381418496 298440352224 298541666304 298964194704 299124755496 299253878784 299838359016 299999389284 300132830592 300234719232 300294019008 300821115168 301010411968 301112598528 301700709072 301834907136 301997009664 302717465344 302880041856 303177500672 303709658112 303769644228 303872767488 304597698048 304657859562 304761284352 304896843776 305192615427 305492345424 305596053504 306385597896 306489609216 306550144404 306654211584 306790612992 307088221734 307389813408 307687661568 308123134368 308288614032 308454182568 309190042728 309598765056 310036942656 310203450144 310341430272 311110477776 311416019712 311856769287 311962637952 312874809408 313042840992 313182084096 313350280704 313793767854 313962292971 314097821184 314711293491 314958163968 315020371792 315127314432 315742797468 315879094272 316048739328 316359131136 316496045628 316666022022 316806876736 316836089703 316914425856 316977020064 317084626944 317841076224 317903853456 318011774976 318461859576 318632891724 318774621312 319564566846 319706710848 319878411552 320645735574 320754587904 321519792384 321692466816 321865233984 322633088064 322949946368 323516809728 323580707982 323690556672 323754489243 323834535936 324526850403 324637020288 324781420544 324955846656 325415759256 325590526044 326367267324 326542545126 326623281152 326653399296 326798696448 326974205952 327436975152 327612827448 327754248192 328394393208 328570759692 328716909696 328828502016 329470745184 329612967936 329789988864 330256743264 330434109936 330581088768 330758629632 331725760128 331838373888 332634387456 333458678448 333607002624 333786168576 334258578801 334586854512 334700439552 335498913792 335565178648 335679095808 335745396252 335859374592 336334719042 336660613632 336991248384 337318153893 337468194784 337649434416 337764059136 337830771384 338636713464 338751673344 339084361728 339413297706 339564270528 339746635872 340557148512 340740047088 341074688256 341557413981 341673365376 341856863424 342672410304 342856444896 343008949248 343678888602 343795560192 344011899392 344683797633 344800810368 344954179584 345139439616 345813540084 345962817536 346148619264 346638526164 346824690786 347010955389 347096752128 347838798069 347924799488 348111654912 348180410928 348298610688 348791560488 348978881412 349134109056 349252632576 349999287498 350154969024 350273839104 350343022176 350461956096 350957967696 351298031616 351984160584 352140724992 352329844608 352519065792 353360048832 354327934464 354397918266 354518228736 355363981056 355434169489 355554831744 355904022528 356407736328 356528729088 356599147572 357449864212 357571210752 357641835138 357763246848 357922381824 358269592023 358621448976 358968938496 359476990096 359670049704 359863212996 360023282048 360145502208 360848911392 361004679168 361198559232 361709766432 361904025168 362065001984 362098388232 362962224072 363318689664 363442028544 363956410944 364151876256 364313852928 365216647824 365379098112 365575327488 366092729163 366447458048 367451191296 367648533504 367845981696 368366597046 368723529216 369085652992 369443692359 369733496832 369806523408 369932064768 370814588928 370887829032 371013737472 371378110464 371538836172 371738373678 371903724864 372103458336 372991162656 373191480144 373318170624 374086691503 374213685888 375106424448 375307877952 375509439648 375676468224 376410211326 376537994496 377436278016 377510825979 377638982784 377806958592 378743190336 379115154432 379651719132 379855613718 380059617807 380153585664 380966302647 381095632512 381265145856 381469906944 382009804344 382214965356 382379956224 383126792076 383332552974 383427330048 383503061312 383633252352 383709024288 383839285248 384382536048 384754987008 385506461592 385677936896 385713500508 385885067904 386016067584 387013386816 387144769536 387900911664 388073452032 388281869568 389208169728 389417196672 390351330264 390483846144 391415399424 391625611776 391702962294 391835937024 392010227712 392390505549 392775872688 392909211648 393156456448 393924340152 394058068992 394135899948 395076165708 395210285568 395386077184 395598422016 395982180657 396158315616 396371075184 396583949016 397530054936 397920469632 398055555072 398618926272 398833007328 399005171712 399784478688 399999185712 400177107456 400392025344 400958703369 401094820224 402267612096 402446542848 402662679552 403449130098 403840055808 404411613858 404628805917 404946210816 405026192304 405163689984 405955025316 406130264064 406210479416 406348379136 406923487236 407142028314 407323127232 407461404672 408332502081 408514130528 408652812288 408733525872 408872282112 409450962312 409853084544 410830845824 410868728802 411051485376 411272243424 412253390304 413382590208 413464237977 413604600192 413788573696 413826729408 414813970368 415221359616 415809025716 415950183936 416032338834 416173572864 417166412544 417248807661 417390454656 417576112128 417800374272 418391690472 418616390628 418797094912 419615057988 419840415162 419944218624 420169752576 420990396624 421172125696 421398319104 421994727504 422221362696 422448119604 422636026752 422779502592 423788101632 423871804608 424015699968 424615812768 424843855632 425032828416 426086089128 426275614464 426504548736 426649337856 427527647432 427672783872 428693056512 428923289088 429153645312 429761029887 430177450752 431355746304 431440943976 431587408896 431672652324 432430353054 432702467204 432849360384 433274462208 433694769291 433887679008 434120701392 435156356432 435390060168 435537865728 435965607936 436582633536 436817103264 437005664256 437859190944 438094346256 438289212928 439145246547 439294326912 440342324352 440578813248 440774785024 440815429152 441011506176 441872856774 442301013504 442927005654 443164882671 443315327616 443512516608 444611571264 444809336832 445048224768 445678105068 445917459582 446115806016 446267252736 447221311803 447331885056 447572127744 447660528336 447812499456 448446292056 448880818176 449757538524 449999083926 450199245888 450352078848 450441028512 451515617952 451668897792 452551063608 452752360704 452995514496 454076198016 454320062784 454766251008 455409885308 455564487168 455654466342 455809151232 456896547072 456986789343 457141926528 457345265664 458238518136 458394080256 459578396844 459734413824 459825216606 459938906112 460185919488 460632332601 461084720112 461531492352 462184701552 462432921048 462681273852 463785064092 464148873216 464240547904 464398147584 465055413984 465305175216 465512145408 466665716664 466873292032 467124029568 467282608128 467943956928 468397375488 469312214112 469520966656 469564261488 469773126144 470025421056 470690651781 471146731776 472437245952 472530557688 472690971648 473614196202 473818641408 474073108992 474538696704 474744068442 474999033033 475210315104 475371638784 475465530096 475626940416 476761614336 476855780184 477017662464 477692789364 478161931968 478625251328 479346850269 479560066272 479817617328 480968603361 481131881856 482279688576 482538700224 482797850976 483949632096 484424919552 485110530002 485275214592 485371061973 485535835008 485751803904 486955530432 487172130816 487433769984 488123638884 488385789066 489550900986 489813817689 489934921728 490198044672 490461308928 491155462728 491419241172 491631372288 492591589812 492856139538 492977995776 493075364544 493242753024 494206117776 494419451904 494517105376 494684983296 495385114896 495651164904 495871633152 496137944448 497321550208 497588640192 497757560832 498951581184 500141899264 500188017672 500410503936 500679252864 500901957632 501880281768 502050659328 503248370688 503347767972 503518643712 503618094378 503742611456 503789061888 504502078563 504990920448 505486872576 506202292176 506474151624 506646088704 506746157076 507955070196 508127510016 508353527808 508626542592 509346405792 509619953808 509839941632 510835722768 511110070632 511612032384 511785713664 512510048064 513006649344 514008615456 514284667344 514513423872 515518332903 516017849088 516748173263 517201215552 517431269376 517709159424 518720310126 518944226304 519222928896 519957789246 520237036179 520468440352 520645128192 521887199232 522167482368 522270616392 522447916032 523187340732 523468322118 523701163584 523878948864 524998931247 525232453536 525410758656 525514533264 526436951544 526768220944 526947047424 527976240876 528211087488 528494766912 528778598688 530040073248 530560626176 531491901696 531596877399 531777343104 533045971584 533332247616 533569476608 533856033792 534611604492 534793093632 534898721358 536174796318 536356816128 536462752707 536595390464 536644870272 536883572736 537932173464 538453407744 539215485144 539505074556 539794819494 539928281088 540034923072 540218253312 541273367088 541507018752 541797838848 542564649648 542856037752 543097502976 544443336108 544870416384 544978034496 545163042816 545934616416 546470779392 547824971736 548068647168 548362991232 549671187072 551176786944 551285650636 551472800256 551768972544 552549895569 553085293824 553628479488 554412034288 554600245248 554709785112 554898097152 556221883392 556331743548 556520606208 556768149504 557067165696 557308254258 557607560517 557855587296 558155187504 559486743984 559787220216 561320528832 561864425472 562659636672 562961816928 563264159472 563514702336 564615316989 564806991744 565162406144 566154417024 566458474176 566710437888 568114785504 568367485952 568672731648 569477578698 569783420577 570230378496 571590742016 571643448768 571897718784 572204860416 573014706516 573322448034 573569934336 574690188114 574998829461 575140995072 575254591968 575449878528 575563536432 575758927872 576573804072 577132480512 578259692388 578516905344 578827601856 579024101376 580520080224 580717154304 582110178048 582422804352 583812254592 584125795008 585526995396 585725769216 587123099136 587239062634 587438417664 587554443441 587753905536 588015341568 589163809032 589734684672 590569340872 590886510228 591087103488 591203849922 591350022144 592614248562 592815428352 593079115776 593397633024 594237473424 594556612776 594821074688 594875923524 596295082404 596762836992 596880704448 597083332608 597928389408 598249510992 598507757568 599676718032 599998778568 600265661184 600588038016 601642230336 602020823936 602225197056 603401418144 603669814272 603994019328 605173695147 605434930688 605760083712 606355001344 606617420787 607419316224 607539288456 607745534976 609195396096 609315719124 609522568704 609793687552 610385230854 610713042471 610984690848 611192107008 612771195792 612979218432 613100288808 613308423168 614176443468 614779626816 615375323136 616246268736 616577228064 616908365136 618380085456 620073885312 620406900288 620682860544 622220955552 622832039424 623713538574 623925275904 624048508251 625537262371 625749618816 626085681984 626364168192 626700561408 627587535708 627924585942 628195642368 629422586982 629760622743 629916327936 630040743584 630254628864 631485594936 631758188544 632097478656 632992091256 633332044044 633613753472 633672179406 633828851712 633954040128 634169253888 635682152448 635807706912 636023549952 636923719152 637265783448 637549242624 639129133692 639413421696 639756823104 641291471148 641509175808 643039584768 643384933632 643730467968 645266176128 645899892736 647033619456 647161415964 647381113344 647508978486 647669071872 649053700806 649274040576 649562841088 649911693312 650831518512 651181052088 652734534648 653085090252 653306798592 653597392896 653948411904 654873950304 655225654896 655508496384 656788786416 657141519384 657433819392 658941490368 659579977728 660513486528 660868219872 661162177536 661517259264 662809285161 663451520256 664390508481 665268774912 666917356896 667214005248 667572337152 668517157602 668876189373 669173709024 669400879104 670997827584 671130357296 671358191616 671490792504 671718749184 672669438084 673321227264 673982496768 674636307786 674936389568 674998625889 675298868832 675528118272 675661542768 677273426928 677503346688 678826595412 679128541056 679493271744 681114297024 681480094176 682149376512 683114827962 683346730752 683481699513 683713726848 685344820608 685712889792 686017898496 687357777204 687591120384 688023798784 689367595266 689601620736 689737824909 689908359168 690278879232 691627080168 691925635072 692297238528 693277052328 693649381572 694021910778 694193504256 695677596138 695849598976 696223309824 696360821856 696597221376 697583120976 697957762824 698268218112 699998574996 700309938048 700547678208 700686044352 700923912192 701915935392 702596063232 703968321168 704281449984 704659689216 705038131584 706720097664 708655868928 708795836532 709036457472 710421294303 710727962112 710868338978 711109663488 711808045056 712116102663 712815472656 713057458176 713198295144 714899728424 715142421504 715283670276 715526493696 715844763648 716539184046 717242897952 717937876992 718953980192 719340099408 719726425992 720046564096 721697822784 722397118464 723419532864 723808050336 724130003968 724196776464 725924448144 726637379328 727665795003 727912821888 728303752512 728627705856 730433295648 730758196224 731150654976 732185458326 732578683599 732894916096 734326351479 734902382592 735297067008 735691963392 736733194092 737447058432 738171305984 738887384718 739284209307 739466993664 739613046816 739864129536 741629177856 741775658064 742027474944 743077672344 743476747356 743807449728 744206916672 745982325312 746382960288 746636341248 748173383006 748427371776 750212848896 750615755904 751018879296 751352936448 752820422652 753075988992 754872556032 755021651958 755277965568 755427141567 755613917184 757229317607 757486380672 758230308864 759303438264 759711227436 760119235614 760307171328 761932605294 762191265024 762530291712 762939813888 764019608688 764429930712 764759912448 766253584152 766665105948 767006122624 767266504704 767418048576 767678570496 768765072096 769509974016 771012923184 771355873792 771427001016 771770135808 774026773632 774289539072 775801823328 776146904064 776563739136 778080465189 778416339456 778834393344 779936683869 780702660528 780967692288 782830798848 783251223552 783405924588 783671874048 784020455424 784781011098 785551745376 785818423296 786312912896 787848680304 788116137984 788271799896 790152331416 790420571136 791196844032 791964361314 792316631232 792742150368 793167898032 795060109872 795840939264 796967299289 797237852544 797666014656 799568957376 799998371424 800354214912 800784050688 801917406738 802189640448 802348082037 804262194477 804535224192 804893085696 805325359104 806898260196 807680111616 808823227716 809257611834 809692229241 809892421632 810052384608 810327379968 811910050632 812260528128 812420958832 812696758272 813846974472 814284056628 814646254464 814922809344 816665004162 817028261056 817305624576 817467051744 817744564224 818901924624 819706169088 821661691648 821737457604 822102970752 822544486848 824506780608 826765180416 826928475954 827209200384 827577147392 827653458816 829627940736 830442719232 831618051432 831900367872 832064677668 832347145728 834332825088 834497615322 834780909312 835152224256 835600748544 835962381387 836783380944 837232781256 837594189824 839230115976 839680830324 840339505152 841980793248 842344251392 842796638208 843989455008 844442725392 844896239208 845272053504 847743609216 848031399936 849231625536 849687711264 850065656832 852172178256 852551228928 853009097472 854216368047 855055294864 855345567744 857386113024 857846578176 858307290624 859522059774 859983672051 860354901504 862035282171 862711492608 862881887952 863174817792 863345304648 864860706108 865404934408 865698720768 866548924416 867389538582 867775358016 868241402784 870312712864 870780120336 871075731456 873165267072 873634206528 875718381888 876188692512 876578425856 878290493094 878588653824 880684648704 880858593951 881157626496 881549570048 881630858304 882023012352 883745713548 884602027008 885854011308 886329765342 886630655232 886805774883 887025033216 888921372843 889223142528 889618673664 890096449536 891356210136 891834919164 892231612032 892534505472 894442623606 894663770112 895144255488 895321056672 895624998912 896892584112 897761636352 899515077048 899998167852 900398491776 900704157696 900882057024 903031235904 903337795584 905102127216 905504721408 905991028992 908152396032 908640125568 909532502016 910819770616 911128974336 911308932684 911618302464 913793094144 913973578686 914283853056 914690531328 915577846281 916477036272 916788160512 919156793688 919468827648 919650433212 920371838976 921264665202 922169440224 923062984704 924369403104 924865842096 925362547704 927570128184 928481095808 928796295168 930110827968 930610350432 931024290816 933331433328 933746584064 934248059136 935570307861 935887913856 938624428224 939041933312 939128522976 939546252288 940050842112 941381303562 941886878913 942293463552 944133880473 944874491904 945061115376 945381943296 947228392404 947637282816 948146217984 949077393408 949488136884 949998066066 950420630208 950743277568 950931060192 951253880832 953523228672 953711560368 954035324928 955385578728 956323863936 958693700538 959120132544 959635234656 961937206722 962263763712 964559377152 964749888613 965077400448 965595701952 967899264192 968849839104 970221060004 970550429184 970742123946 971071670016 971263467729 971503607808 973580551209 973911060864 974344261632 974867539968 976247277768 976771578132 979101801972 979627635378 979869843456 980396089344 980922617856 982310925456 982838482344 983262744576 985183179624 985712279076 986150729088 986485506048 988412235552 988838903808 989034210752 989369966592 990770229792 991302329808 991743266304 992275888896 994643100416 995177280384 995515121664 997903162368 1000283798528 1000376035344 1000821007872 1001358505728 1001803915264 1002775736403 1003760563536 1004101318656 1006496741376 1006695535944 1007037287424 1007236188756 1007578123776 1009004157126 1009981840896 1010973745152 1011954461679 1012404584352 1012948303248 1013292177408 1013492314152 1015910140392 1016255020032 1017253085184 1018692811584 1019239907616 1019679883264 1021671445536 1022220141264 1023224064768 1024672241943 1025020096128 1028017230912 1028569334688 1029026847744 1031036665806 1032035698176 1033496346526 1034051392899 1034402431104 1034862538752 1035418318848 1037440620252 1037888452608 1038445857792 1039915578492 1040474072358 1040936880704 1041032866167 1041290256384 1043516394207 1043774398464 1044334964736 1044541232784 1044895832064 1046374681464 1046936644236 1047402327168 1047757897728 1049997862494 1050464907072 1050821517312 1051029066528 1052873903088 1053536441888 1053894094848 1055952481752 1056422174976 1056989533824 1057557197376 1060080146496 1061121252352 1062983803392 1063193754798 1063554686208 1066091943168 1066302508467 1066664495232 1067138953216 1067712067584 1069223208984 1069586187264 1069797442716 1072349592636 1072713632256 1072925505414 1073190780928 1073289740544 1073767145472 1074808776069 1075864346928 1076906815488 1078430970288 1079010149112 1079589638988 1080069846144 1080436506624 1082546734176 1083014037504 1083595677696 1085129299296 1085712075504 1086195005952 1088886672216 1089956068992 1090326085632 1091869232832 1092941558784 1095649943472 1096137294336 1096725982464 1098278187489 1099342374144 1102353573888 1102571301272 1102945600512 1103537945088 1105099791138 1106170587648 1107256958976 1108331077077 1108824068576 1109200490496 1109419570224 1109796194304 1112443766784 1112663487096 1113041212416 1114134331392 1114616508516 1115215121034 1115711174592 1116310375008 1118973487968 1119574440432 1122260074509 1122641057664 1125319273344 1125923633856 1126528318944 1127029404672 1129230633978 1129613983488 1130324812288 1132308834048 1132532477937 1132916948352 1133420875776 1136229571008 1136734971904 1137345463296 1138955157396 1139566841154 1140178853421 1140460756992 1142898907941 1143181484032 1143286897536 1143795437568 1144409720832 1146029413032 1146644896068 1147139868672 1149380376228 1149997658922 1150281990144 1150509183936 1150899757056 1151127072864 1151517855744 1153147608144 1154264961024 1156519384776 1157033810688 1157655203712 1158048202752 1161040160448 1161434308608 1164220356096 1164845608704 1167624509184 1168251590016 1171053990792 1171451538432 1174246198272 1174478125268 1174876835328 1175108886882 1175507811072 1176030683136 1177171516647 1178327618064 1179469369344 1181138681744 1181773020456 1182174206976 1182407699844 1185228497124 1185630856704 1186158231552 1186795266048 1187946541971 1188474946848 1189113225552 1189642149376 1189751847048 1192590164808 1193761408896 1194166665216 1195856778816 1196499021984 1197015515136 1199353436064 1199997557136 1200531322368 1201176076032 1202876110107 1203284460672 1204041647872 1206802836288 1207339628544 1207988038656 1210347390294 1210869861376 1211520167424 1212710002688 1213234841574 1213886417751 1214838632448 1215078576912 1215491069952 1218390792192 1218631438248 1219045137408 1220770461708 1221426084942 1221969381696 1222384214016 1224997506243 1225542391584 1225958436864 1226200577616 1226616846336 1228352886936 1229559253632 1232492537472 1233154456128 1233816730272 1236760170912 1240147770624 1240392713931 1240813800576 1241365721088 1244441911104 1245664078848 1247427077148 1247850551808 1248097016502 1251074524742 1251499237632 1251746422983 1252171363968 1252728336384 1253401122816 1255175071416 1255849171884 1256391284736 1258845173964 1259521245486 1259832655872 1260081487168 1260509257728 1262971189872 1263516377088 1264194957312 1265984182512 1266664088088 1267227506944 1267344358812 1267908080256 1268338507776 1271364304896 1271615413824 1272047099904 1273847438304 1274531566896 1275098485248 1278258267384 1278826843392 1279513646208 1282582942296 1283018351616 1286079169536 1286769867264 1287460935936 1289283089661 1290532352256 1291799785472 1294067238912 1294322831928 1294762226688 1295017956972 1298107401612 1298548081152 1299125682176 1299823386624 1301084307873 1301663037024 1302362104176 1305469069296 1306170180504 1306613597184 1307896823808 1309747900608 1310451309792 1311016992768 1313577572832 1314283038768 1314867638784 1317435739641 1317882980736 1321026973056 1321736439744 1322324355072 1323034518528 1325618570322 1326903040512 1328781016962 1329494648013 1330537549824 1333834713792 1334428010496 1335144674304 1337034315204 1337752378746 1338347418048 1338801758208 1341663935409 1341995655168 1342260714592 1342716383232 1342981585008 1343437498368 1345338876168 1346642454528 1349272615572 1349872779136 1349997251778 1350597737664 1351056236544 1351323085536 1354546853856 1355006693376 1357653190824 1358257082112 1358986543488 1362228594048 1362960188352 1364298753024 1366229655924 1366693461504 1366963399026 1367427453696 1370689641216 1370960368029 1371425779584 1372035796992 1374715554408 1375182240768 1376047597568 1378735190532 1379203241472 1379475649818 1379816718336 1380557758464 1383254160336 1383851270144 1384594477056 1386554104656 1387298763144 1388043821556 1391355192276 1392446619648 1392721643712 1393194442752 1395166241952 1395915525648 1396536436224 1399997149992 1400619876096 1401372088704 1401847824384 1403831870784 1405192126464 1407936642336 1408562899968 1409319378432 1410076263168 1412071955343 1413440195328 1417311737856 1417591673064 1418072914944 1420842588606 1421455924224 1421736677956 1422219326976 1423616090112 1424232205326 1424997099099 1425630945312 1426114916352 1426396590288 1429799456848 1430284843008 1430567340552 1431052987392 1433078368092 1434485795904 1435875753984 1437907960384 1438040550807 1438680198816 1439452851984 1440093128192 1442905810083 1443395645568 1446839065728 1447616100672 1448260007936 1448393552928 1451848896288 1453274758656 1455331590006 1455825643776 1456113185919 1456607505024 1457255411712 1460866591296 1461516392448 1462301309952 1464370916652 1465157367198 1465789832192 1468652702958 1469441453067 1469804765184 1470594134016 1471383926784 1473466388184 1474894116864 1477774769436 1478568418614 1478933987328 1479226093632 1479728259072 1483258355712 1483551316128 1484054949888 1486155344688 1486953494712 1487614899456 1488413833344 1491964650624 1492765920576 1493272682496 1496346766012 1496854743552 1500425697792 1501231511808 1502037758592 1502705872896 1505640845304 1506151977984 1509745112064 1510043303916 1510555931136 1510854283134 1511227834368 1513506235689 1514458635214 1514972761344 1516460617728 1518606876528 1519422454872 1520238471228 1523865210588 1524382530048 1525060583424 1525879627776 1528039217376 1528859861424 1529519824896 1532507168304 1533330211896 1534012245248 1534836097152 1535357140992 1537530144192 1539019948032 1542025846368 1542711747584 1542854002032 1543540271616 1546554998709 1548053547264 1550244519789 1551603646656 1552293808128 1553127478272 1556160930378 1556832678912 1557668786688 1559873367738 1560711108537 1561405321056 1561935384576 1565661597696 1566502447104 1566811849176 1567343748096 1569562022196 1571103490752 1571636846592 1572625825792 1574996793741 1575697360608 1576232275968 1576543599792 1580304662832 1580841142272 1583928722628 1584633262464 1585484300736 1586335796064 1590120219744 1591681878528 1593934598578 1594475705088 1594790632197 1595332029312 1599137914752 1599996742848 1600708429824 1601568101376 1603834813476 1604379280896 1604696164074 1608524388954 1609070448384 1609388258121 1609786171392 1610650718208 1613796520392 1615360223232 1617646455432 1618515223668 1619384458482 1619784843264 1620104769216 1620654759936 1623820101264 1624521056256 1624841917664 1625393516544 1627693948944 1628568113256 1629292508928 1633330008324 1634056522112 1634611249152 1634934103488 1635489128448 1637803849248 1639412338176 1643323383296 1643474915208 1644205941504 1645088973696 1649013561216 1653530360832 1653856951908 1654418400768 1655154294784 1655306917632 1657649686707 1659255881472 1660885438464 1663236102864 1663800735744 1664129355336 1664694291456 1668665650176 1668995230644 1669561818624 1670304448512 1671201497088 1671924762774 1673566761888 1674465562512 1675188379648 1678460231952 1679361660648 1683961586496 1685593276416 1687978910016 1688885450784 1689792478416 1690544107008 1693845950967 1695487218432 1697886855007 1698463251072 1699375422528 1700131313664 1704344356512 1705102457856 1706018194944 1708432736094 1709350261731 1710110589728 1710691135488 1714772226048 1715693156352 1716614581248 1719044119548 1719967344102 1720709803008 1724070564342 1724996488383 1725422985216 1725763775904 1726349635584 1726690609296 1729721412216 1730809868816 1731397441536 1734779077164 1735550716032 1736482805568 1740625425728 1741560240672 1742151462912 1746330534144 1747268413056 1751436763776 1752377385024 1753156851712 1756580986188 1757177307648 1761369297408 1761717187902 1762315252992 1762663330323 1763099140096 1763261716608 1764046024704 1767491427096 1769204054016 1771708022616 1772659530684 1773261310464 1773611549766 1774050066432 1777842745686 1778446285056 1779237347328 1780192899072 1782712420272 1783669838328 1784463224064 1788885247212 1790288510976 1790642113344 1791249997824 1793785168224 1795523272704 1799030154096 1799996335704 1800796983552 1801764114048 1806062471808 1806675591168 1810204254432 1811009442816 1811982057984 1815521085441 1816304792064 1817280251136 1819065004032 1819852262361 1821639541232 1822257948672 1822617865368 1823236604928 1827586188288 1827947157372 1828567706112 1829381062656 1831155692562 1832139127413 1832954072544 1833576321024 1838313587376 1838937655296 1839300866424 1842529330404 1844338880448 1846125969408 1848738806208 1849731684192 1850725095408 1855140256368 1856962191616 1860221655936 1861220700864 1862048581632 1866662866656 1867493168128 1868496118272 1871140615722 1871775827712 1872145524753 1876611787113 1877248856448 1878083866624 1878257045952 1879092504576 1880101684224 1882762607124 1883773757826 1884586927104 1888267760946 1889281868229 1889748983808 1890122230752 1890763886592 1894456784808 1895274565632 1896292435968 1898976273768 1899996132132 1900841260416 1901486555136 1901862120384 1902507761664 1907046457344 1907423120736 1908070649856 1910771157456 1912647727872 1917387401076 1918240265088 1919270469312 1923874413444 1924527527424 1929118754304 1929499777226 1930154800896 1931191403904 1935798528384 1937699678208 1940442120008 1941100858368 1941484247892 1942143340032 1942526935458 1943007215616 1947161102418 1947822121728 1948688523264 1949735079936 1952494555536 1953543156264 1958203603944 1959255270756 1960792178688 1961845235712 1964621850912 1965676964688 1966525489152 1970366359248 1971424558152 1972301458176 1976824471104 1978068421504 1978739933184 1981540459584 1982604659616 1983486532608 1984551777792 1988427855483 1989286200832 1990354560768 1993171525443 1995806324736 2000567597056 2000752070688 2001642015744 2002717011456 2003607830528 2005551472806 2006628568119 2007521127072 2008202637312 2012993482752 2013391071888 2014074574848 2014472377512 2015156247552 2018008314252 2019963681792 2021947490304 2023908923358 2024809168704 2025896606496 2026584354816 2026984628304 2031820280784 2032510040064 2037385623168 2038479815232 2043342891072 2044440282528 2046448129536 2049344483886 2050040192256 2050445098539 2055336719219 2056034461824 2057138669376 2058053695488 2062073331612 2064071396352 2066992693052 2068102785798 2068804862208 2069213474727 2069725077504 2070836637696 2074881240504 2075776905216 2076891715584 2079831156984 2080948144716 2081873761408 2082065732334 2082580512768 2087032788414 2087548796928 2088669929472 2089082465568 2089791664128 2092749362928 2093873288472 2094804654336 2099995724988 2100929814144 2101643034624 2102058133056 2105747806176 2107072883776 2107788189696 2111904963504 2112844349952 2113979067648 2115114394752 2120160292992 2122242504704 2125967606784 2126387509596 2127109372416 2132183886336 2132605016934 2133328990464 2134277906432 2135424135168 2136348307989 2138446417968 2139172374528 2139594885432 2144699185272 2145427264512 2145851010828 2146579481088 2147534290944 2149617552138 2151728693856 2153813630976 2156861940576 2158020298224 2159179277976 2160139692288 2165093468352 2167191355392 2170258598592 2171424151008 2172390011904 2177773344432 2179912137984 2182997385009 2183738465664 2185883117568 2191299886944 2192274588672 2193451964928 2196556374978 2197736050797 2198684748288 2202979054437 2204707147776 2205142602544 2205891201024 2207075890176 2210199582276 2212341175296 2214513917952 2216662154154 2217648137152 2217852627921 2218400980992 2218839140448 2219592388608 2224887533568 2225326974192 2226082424832 2229233017032 2230430242068 2231422349184 2232620750016 2237946975936 2239148880864 2244520149018 2245282115328 2250638546688 2251847267712 2253056637888 2254058809344 2258461267956 2259227966976 2260649624576 2264617668096 2265064955874 2265833896704 2266281424701 2266841751552 2271687952821 2272459142016 2273469943808 2274690926592 2277910314792 2279133682308 2280357706842 2280921513984 2285797815882 2286362968064 2286573795072 2287590875136 2288819441664 2292058826064 2293289792136 2294279737344 2298760752456 2299995317844 2301018367872 2301799514112 2302254145728 2303035711488 2306295216288 2308529922048 2313038769552 2314067621376 2315310407424 2322080320896 2322868617216 2328440712192 2329691217408 2334241395567 2335249018368 2336503180032 2339810051607 2342107981584 2342903076864 2348492396544 2348956250536 2349753670656 2350217773764 2351015622144 2352061366272 2354343033294 2356655236128 2358938738688 2362277363488 2363546040912 2364348413952 2364815399688 2370456994248 2371261713408 2373590532096 2375893083942 2376949893696 2378226451104 2379284298752 2379503694096 2385180329616 2387522817792 2390901897867 2391713557632 2392998043968 2398706872128 2399995114272 2401062644736 2402352152064 2405752220214 2406568921344 2407044246111 2408083295744 2412786583431 2413605672576 2414679257088 2415976077312 2420694780588 2421739722752 2423040334848 2425420005376 2426469683148 2427772835502 2429076687723 2429677264896 2430157153824 2430982139904 2436781584384 2437262876496 2438090274816 2441540923416 2442852169884 2443938763392 2444768428032 2449995012486 2451084783168 2451916873728 2452401155232 2453233692672 2456705773872 2459118507264 2464985074944 2466308912256 2467633460544 2473520341824 2480295541248 2480785427862 2481627601152 2482731442176 2488039186423 2488883822208 2491328157696 2494854154296 2495701103616 2496194033004 2502149049484 2502998475264 2503492845966 2504342727936 2505456672768 2506802245632 2507887144161 2510350142832 2511698343768 2512782569472 2517690347928 2519042490972 2520162974336 2521018515456 2525942379744 2527032754176 2528389914624 2531968365024 2533328176176 2534455013888 2534688717624 2535816160512 2543230827648 2544094199808 2547694876608 2549063133792 2550196970496 2556516534768 2557653686784 2559027292416 2562649104141 2565165884592 2566036703232 2572158339072 2573539734528 2574921871872 2578566179322 2581064704512 2583599570944 2586105846513 2588134477824 2588645663856 2589524453376 2590035913944 2596214803224 2597096162304 2599646773248 2602168615746 2603326074048 2604724208352 2610938138592 2612340361008 2613227194368 2618606840521 2619495801216 2620902619584 2627155145664 2628566077536 2629735277568 2634871479282 2635765961472 2642053946112 2642575781853 2643472879488 2644648710144 2646069037056 2651237140644 2653806081024 2657562033924 2658989296026 2660417324649 2661075099648 2666764118529 2667669427584 2668856020992 2670289348608 2674068630408 2675504757492 2676694836096 2677603516416 2683327870818 2683991310336 2684521429184 2685432766464 2685963170016 2686874996736 2690677752336 2693284909056 2698545231144 2699745558272 2699994503556 2701195475328 2702112473088 2702646171072 2709093707712 2710013386752 2715306381648 2716514164224 2717973086976 2724457188096 2725920376704 2728597506048 2732459311848 2733386923008 2733926798052 2734854907392 2741379282432 2741920736058 2742851559168 2744071593984 2746733538843 2749431108816 2750364481536 2752095195136 2757470381064 2758406482944 2758951299636 2761115516928 2766508320672 2767702540288 2769188954112 2773108209312 2774597526288 2776087643112 2782710384552 2785443287424 2786388885504 2790332483904 2791831051296 2793072872448 2799994299984 2801239752192 2802744177408 2806710923583 2807663741568 2815873284672 2817125799936 2818638756864 2820152526336 2824143910686 2825660636739 2826880390656 2832401641419 2834623475712 2835183346128 2836145829888 2841685177212 2842911848448 2843473355912 2844438653952 2847232180224 2848464410652 2849994198198 2851261890624 2852229832704 2852793180576 2859598913696 2860569686016 2861134681104 2862105974784 2866156736184 2868971591808 2875815920768 2876081101614 2877360397632 2878905703968 2880186256384 2885811620166 2886791291136 2893678131456 2894249665839 2895232201344 2896520015872 2896787105856 2903697792576 2906549517312 2910663180012 2911651287552 2912226371838 2913215010048 2913790403187 2914510823424 2920741653627 2921733182592 2923032784896 2924602619904 2928741833304 2930314734396 2931579664384 2937305405916 2938882906134 2939609530368 2941188268032 2942767853568 2946932776368 2949788233728 2955549538872 2957136837228 2958452187264 2959456518144 2966516711424 2967102632256 2968109899776 2972310689376 2973906989424 2975229798912 2976827666688 2983929301248 2985531841152 2986545364992 2992693532024 2993709487104 3000851395584 3002463023616 3004075517184 3005411745792 3008327209209 3011281690608 3012303955968 3019490224128 3020086607832 3021111862272 3021708566268 3027012471378 3028917270428 3029945522688 3032921235456 3035863385037 3037213753056 3038844909744 3040476942456 3047730421176 3048765060096 3051759255552 3056078434752 3057719722848 3059039649792 3065014336608 3066660423792 3068024490496 3069672194304 3074016725829 3075060288384 3084051692736 3085423495168 3085708004064 3087080543232 3093109997418 3096107094528 3100489039578 3102154178697 3103207293312 3104587616256 3106254956544 3112321860756 3113665357824 3115337573376 3119746735476 3121422217074 3122810642112 3123870769152 3130549182621 3131323195392 3133004894208 3133623698352 3134687496192 3139124044392 3142206981504 3143273693184 3149993587482 3151394721216 3152464551936 3153087199584 3160609325664 3161682284544 3167857445256 3169266524928 3170968601472 3172671592128 3180240439488 3183363757056 3187869197156 3188951410176 3189581264394 3190664058624 3198275829504 3198907525401 3199993485696 3201416859648 3203136202752 3207669626952 3208758561792 3209392328148 3217048777908 3218140896768 3218776516242 3219572342784 3221301436416 3224426328207 3227593040784 3230720446464 3235292910864 3237030447336 3238768916964 3240209538432 3241309519872 3247640202528 3249042112512 3249683835328 3250787033088 3255387897888 3257136226512 3258585017856 3266660016648 3268113044224 3269868206976 3270978256896 3275607698496 3278824676352 3286646766592 3286949830416 3288411883008 3290177947392 3294834562467 3298027122432 3307060721664 3307713903816 3308836801536 3310613835264 3315299373414 3318511762944 3321770876928 3324993231231 3326472205728 3327601471488 3328258710672 3329388582912 3337331300352 3337990461288 3339123637248 3342402994176 3343849525548 3347133523776 3348931125024 3350376759296 3356920463904 3358723321296 3366780223527 3367923172992 3375957820032 3377770901568 3379584956832 3381088214016 3387691901934 3390974436864 3395773710014 3396926502144 3397597433811 3398750845056 3400262627328 3408688713024 3410204915712 3412036389888 3416865472188 3418700523462 3420221179456 3420536560263 3421382270976 3428696723823 3429544452096 3431386312704 3433229162496 3438088239096 3439934688204 3441419606016 3448141128684 3449992976766 3450845970432 3451527551808 3452699271168 3453381218592 3459442824432 3461619737632 3462794883072 3469558154328 3471101432064 3472965611136 3481250851456 3483120481344 3484302925824 3492661068288 3494536826112 3502873527552 3504754770048 3506313703424 3513161972376 3514354615296 3522738594816 3523434375804 3524630505984 3525326660646 3526198280192 3526523433216 3528092049408 3531514549941 3534982854192 3538408108032 3543416045232 3545319061368 3546522620928 3547223099532 3555685491372 3556892570112 3558474694656 3560385798144 3565424840544 3567339676656 3568926448128 3577770494424 3581284226688 3582499995648 3587570336448 3591046545408 3598060308192 3599992671408 3601593967104 3603528228096 3608628330321 3612124943616 3620408508864 3622018885632 3623964115968 3631042170882 3632609584128 3634560502272 3638130008064 3639704524722 3641659253253 3643279082464 3644515897344 3645235730736 3646473209856 3655172376576 3655894314744 3657135412224 3662311385124 3664278254826 3665908145088 3667152642048 3674992518729 3676627174752 3677875310592 3678601732848 3685058660808 3688677760896 3697477612416 3699463368384 3701450190816 3710280512736 3713924383232 3720443311872 3721178141793 3722441401728 3724097163264 3733325733312 3734986336256 3736992236544 3742281231444 3743551655424 3744291049506 3753223574226 3754497712896 3755239268949 3756167733248 3756514091904 3758185009152 3760203368448 3765525214248 3767547515652 3769173854208 3776535521892 3778563736458 3779497967616 3780244461504 3781527773184 3788913569616 3790549131264 3792584871936 3797952547536 3799992264264 3801682520832 3803724240768 3805015523328 3814092914688 3814846241472 3816141299712 3821542314912 3825295455744 3834774802152 3836480530176 3838540938624 3847748826888 3849055054848 3858237508608 3858999554452 3860309601792 3862382807808 3867849268983 3871597056768 3875399356416 3880884240016 3882201716736 3882968495784 3884286680064 3885053870916 3894322204836 3895644243456 3897377046528 3899470159872 3903252923619 3904989111072 3907086312528 3916407207888 3918510541512 3923690471424 3929243701824 3931353929376 3933050978304 3940732718496 3942849116304 3944602916352 3952307218923 3953648942208 3956136843008 3963080919168 3965209319232 3966973065216 3969103555584 3976855710966 3978572401664 3980709121536 3986343050886 3988483944039 3991612649472 4001135194112 4001504141376 4003284031488 4005434022912 4011102945612 4013257136238 4015042254144 4016405274624 4024991806227 4025986965504 4026782143776 4028149149696 4028944755024 4030312495104 4036016628504 4039927363584 4047817846716 4049618337408 4051793212992 4053168709632 4053969256608 4063640561568 4065020080128 4074771246336 4076959630464 4086685782144 4088880565056 4092896259072 4098688967772 4100080384512 4100890197078 4110673438438 4112068923648 4112881104087 4114277338752 4116107390976 4124146663224 4128142792704 4133985386104 4136205571596 4137609724416 4138426949454 4139450155008 4141673275392 4149762481008 4151553810432 4153783431168 4159662313968 4161896289432 4163747522816 4164131464668 4174065576828 4177339858944 4178164931136 4179583328256 4185498725856 4187746576944 4189609308672 4199991449976 4201859628288 4204116266112 4211495612352 4214145767552 4215576379392 4223809927008 4225688699904 4227958135296 4230228789504 4236215866029 4240320585984 4244485009408 4251935213568 4252775019192 4254218744832 4264367772672 4265210033868 4266657980928 4268555812864 4270848270336 4272696615978 4274991297297 4276892835936 4278344749056 4279189770864 4289398370544 4290854529024 4291702021656 4293158962176 4299235104276 4303457387712 4307627261952 4313723881152 4316040596448 4318358555952 4320279384576 4328717430249 4330186936704 4340517197184 4342848302016 4344780023808 4355546688864 4359824275968 4365994770018 4367476931328 4368339557757 4371766235136 4382599773888 4384549177344 4386903929856 4393112749956 4395472101594 4397369496576 4405958108874 4408324359201 4409414295552 4410285205088 4411782402048 4414151780352 4420399164552 4424682350592 4433324308308 4435296274304 4435705255842 4436801961984 4437678280896 4439184777216 4449775067136 4450653948384 4452164849664 4458466034064 4460860484136 4462844698368 4465241500032 4475893951872 4478297761728 4489040298036 4490564230656 4501277093376 4503694535424 4506113275776 4508117618688 4516922535912 4518455933952 4521299249152 4529235336192 4530129911748 4531667793408 4532562849402 4533683503104 4543375905642 4544918284032 4546939887616 4549381853184 4555820629584 4558267364616 4560715413684 4571595631764 4573147590144 4575181750272 4577638883328 4584117652128 4586579584272 4588559474688 4597521504912 4599990635688 4602036735744 4604508291456 4606071422976 4612590432576 4617059844096 4626077539104 4628135242752 4630620814848 4639664996127 4644160641792 4650733559367 4656881424384 4659382434816 4668482791134 4670498036736 4673006360064 4679620103214 4682133325611 4684215963168 4685806153728 4696984793088 4697912501072 4699507341312 4700435547528 4702031244288 4708686066588 4713310472256 4717877477376 4724554726976 4724990381223 4727092081824 4728696827904 4729630799376 4740913988496 4742523426816 4751786167884 4753899787392 4756452902208 4758568597504 4759007388192 4770360659232 4775045635584 4781803795734 4783427115264 4784371896591 4785996087936 4797413744256 4799990228544 4802125289472 4804704304128 4811504440428 4813137842688 4814088492222 4816166591488 4825573166862 4827211345152 4828164774363 4829358514176 4831952154624 4841389561176 4843479445504 4846080669696 4852939366296 4855545671004 4858153375446 4859354529792 4860314307648 4861964279808 4873563168768 4874525752992 4876180549632 4883081846832 4885704339768 4887877526784 4899990024972 4902169566336 4903833747456 4904802310464 4906467385344 4913411547744 4918237014528 4929970149888 4932617824512 4935266921088 4947040683648 4960591082496 4961570855724 4963255202304 4965462884352 4972949060121 4976078372846 4977767644416 4982656315392 4989708308592 4991402207232 4992388066008 5004298098968 5005996950528 5006985691932 5008685455872 5010913345536 5013604491264 5015774288322 5020700285664 5023396687536 5025565138944 5035380695856 5038084981944 5040325948672 5051884759488 5056779829248 5063936730048 5066656352352 5068910027776 5069377435248 5071632321024 5081537852901 5086461655296 5093660565021 5095389753216 5098126267584 5100393940992 5113033069536 5115307373568 5118054584832 5125298208282 5128050785193 5130331769184 5132073406464 5144316678144 5147079469056 5149843743744 5157132358644 5162129409024 5167199141888 5172211693026 5174989465149 5176268955648 5177291327712 5179048906752 5180071827888 5192429606448 5194192324608 5204337231492 5206652148096 5209448416704 5221876277184 5224680722016 5226454388736 5237213681042 5238991602432 5241805239168 5254310291328 5257132155072 5259470555136 5269742958564 5271531922944 5284107892224 5285151563706 5286945758976 5287989990969 5289297420288 5292138074112 5302474281288 5307612162048 5315124067848 5317978592052 5320834649298 5322150199296 5333528237058 5335338855168 5337712041984 5340578697216 5348137260816 5351009514984 5353389672192 5366655741636 5369042858368 5370865532928 5371926340032 5373749993472 5381355504672 5386569818112 5397090462288 5399491116544 5399989007112 5402390950656 5405292342144 5418187415424 5420026773504 5430612763296 5433028328448 5435946173952 5446563256323 5448914376192 5451840753408 5457195012096 5459556787083 5464918623696 5466773846016 5467853596104 5469709814784 5482758564864 5483841472116 5485703118336 5488143187968 5493467077686 5498862217632 5500728963072 5504190390272 5514940762128 5516812965888 5517902599272 5533016641344 5538377908224 5546216418624 5549195052576 5552175286224 5565420769104 5570886574848 5578771095023 5580664967808 5583662102592 5586145744896 5599988599968 5602479504384 5605488354816 5613421847166 5615327483136 5616436574259 5629835361339 5631746569344 5634251599872 5637277513728 5640305052672 5648287821372 5651321273478 5653760781312 5664803282838 5667845604687 5669246951424 5670366692256 5672291659776 5683370354424 5685823696896 5686946711824 5688877307904 5696928821304 5699988396396 5702523781248 5704459665408 5705586361152 5719197827392 5721139372032 5722269362208 5724211949568 5732313472368 5737943183616 5751631841536 5752162203228 5754720795264 5757811407936 5760372512768 5771623240332 5773582582272 5787356262912 5788499331678 5790464402688 5793040031744 5793574211712 5807395585152 5813099034624 5821326360024 5823302575104 5824452743676 5826430020096 5827580806374 5829021646848 5841483307254 5843466365184 5846065569792 5849205239808 5857483666608 5860629468792 5863159328768 5874610811832 5877765812268 5882376536064 5885535707136 5893865552736 5899576467456 5911099077744 5914273674456 5916904374528 5934205264512 5936219799552 5944621378752 5947813978848 5950459597824 5953655333376 5965283566449 5967858602496 5971063682304 5979514576329 5985387064048 5987418974208 6001702791168 6004926047232 6008151034368 6010823491584 6016654418418 6019885704357 6022563381216 6024607911936 6038980448256 6040173215664 6042223724544 6043417132536 6054024942756 6057834540856 6059891045376 6065842470912 6071726770074 6074427506112 6077689819488 6080953884912 6095460842352 6097530120192 6112156869504 6115439445696 6130028673216 6133320847584 6136048980992 6139344388608 6148033451658 6150120576768 6151335295617 6166010157657 6168103385472 6170846990336 6171416008128 6174161086464 6186219994836 6192214189056 6200978079156 6204308357394 6206414586624 6207640424181 6209175232512 6212509913088 6224643721512 6227330715648 6230675146752 6239493470952 6242844434148 6245621284224 6247741538304 6261098365242 6262646390784 6266009788416 6267247396704 6269374992384 6278248088784 6284413963008 6299987174964 6302789442432 6304929103872 6306174399168 6321218651328 6323364569088 6335714890512 6338533049856 6341937202944 6345343184256 6360480878976 6366727514112 6375738394312 6377902820352 6379162528788 6381328117248 6396551659008 6397815050802 6399986971392 6402833719296 6406272405504 6409044923967 6415339253904 6417517123584 6418784656296 6434097555816 6436281793536 6437553032484 6442602872832 6448852656414 6455186081568 6461440892928 6470585821728 6474060894672 6477537833928 6480419076864 6495280405056 6499367670656 6501574066176 6510775795776 6514272453024 6517170035712 6533320033296 6536226088448 6539736413952 6548992155027 6551215396992 6557649352704 6573293533184 6573899660832 6576823766016 6580355894784 6589669124934 6593208152391 6596054244864 6608937163311 6614121443328 6615427807632 6617673603072 6621227670528 6630598746828 6637023525888 6643541753856 6649986462462 6652944411456 6655202942976 6656517421344 6658777165824 6674662600704 6675980922576 6678247274496 6687699051096 6694267047552 6697862250048 6713840927808 6717446642592 6733560447054 6735846345984 6751915640064 6753249220291 6755541803136 6759169913664 6762176428032 6775383803868 6781948873728 6791547420028 6793853004288 6795194867622 6797501690112 6798844274103 6800525254656 6815063858463 6817377426048 6820409831424 6824072779776 6833730944376 6837401046924 6840442358912 6841073120526 6842764541952 6857393447646 6859088904192 6862772625408 6866458324992 6876176478192 6879869376408 6882839212032 6896282257368 6899985953532 6903055103616 6905398542336 6906762437184 6918885648864 6923239475264 6925589766144 6939116308656 6942202864128 6945931222272 6962501702912 6966240962688 6968605851648 6985322136576 6989073652224 7005747055104 7009509540096 7012627406848 7019430154821 7026323944752 7028709230592 7045477189632 7046868751608 7049261011968 7050653321292 7053046866432 7056184098816 7063029099882 7069965708384 7076816216064 7086832090464 7090638122736 7093045241856 7094446199064 7111370982744 7113785140224 7120771596288 7130849681088 7134679353312 7137852896256 7155540988848 7162568453376 7172705693601 7175140672896 7196120616384 7199985342816 7203187934208 7207056456192 7217256660642 7221132738333 7224249887232 7238359750293 7240817017728 7244037771264 7247928231936 7262084341764 7265219168256 7269121004544 7276260016128 7279409049444 7283318506506 7286558164928 7287230063169 7289031794688 7290471461472 7292946419712 7310344753152 7311788629488 7314270824448 7324622770248 7328556509652 7331816290176 7334305284096 7349985037458 7353254349504 7355750621184 7357203465696 7370117321616 7377355521792 7394955224832 7398926736768 7402900381632 7420561025472 7427848766464 7440886623744 7442356283586 7444882803456 7448194326528 7464117559269 7466651466624 7469972672512 7473984473088 7484562462888 7487103310848 7488582099012 7506447148452 7508995425792 7510478537898 7512335466496 7513028183808 7516370018304 7520406736896 7523661432483 7531050428496 7535095031304 7538347708416 7553071043784 7557127472916 7560488923008 7563055546368 7577827139232 7581098262528 7585169743872 7595905095072 7599984528528 7603365041664 7607448481536 7629692482944 7632282599424 7643084629824 7650590911488 7669549604304 7672961060352 7677081877248 7687947312423 7695497653776 7698110109696 7716475017216 7717999108904 7720619203584 7724765615616 7735698537966 7743194113536 7750798712832 7758317539539 7761768480032 7764403433472 7765936991568 7768573360128 7770107741832 7788644409672 7791288486912 7798940319744 7806505847238 7809978222144 7814172625056 7832814415776 7837021083024 7855820521563 7858487403648 7862707858752 7881465436992 7885698232608 7889205832704 7904614437846 7907297884416 7912273686016 7926161838336 7927727345559 7930418638464 7933946130432 7938207111168 7953711421932 7957144803328 7961418243072 7972686101772 7976967888078 7981251973947 7983225298944 8000292355587 8002270388224 8003008282752 8006568062976 8010868045824 8022205891224 8026514272476 8030084508288 8032810549248 8049983612454 8051973931008 8053564287552 8056298299392 8057889510048 8060624990208 8072033257008 8079854727168 8095635693432 8099236674816 8103586425984 8106337419264 8107938513216 8127281123136 8130040160256 8149542492672 8153919260928 8173371564288 8177761130112 8185792518144 8197377935544 8200160769024 8201780394156 8221346876876 8224137847296 8225762208174 8228554677504 8232214781952 8240200616529 8248293326448 8256285585408 8267970772208 8272411143192 8275219448832 8276853898908 8283346550784 8299524962016 8303107620864 8307566862336 8319324627936 8323792578864 8327495045632 8328262929336 8348131153656 8356329862272 8359166656512 8370997451712 8375493153888 8379218617344 8399982899952 8403719256576 8408232532224 8420132770749 8422991224704 8428291535104 8447619854016 8451377399808 8455916270592 8460457579008 8472431732058 8480641171968 8488970018816 8497204924257 8503870427136 8505550038384 8508437489664 8528735545344 8530420067736 8533315961856 8541696540672 8545393231956 8549982594594 8553785671872 8556689498112 8558379541728 8578796741088 8581709058048 8583404043312 8586317924352 8598470208552 8606914775424 8627447762304 8632081192896 8636717111904 8640558769152 8657434860498 8660373873408 8681034394368 8682748997517 8685696604032 8689560047616 8711093377728 8719648551936 8731989540036 8734953862656 8736679115514 8741371209561 8743532470272 8762224960881 8765199547776 8769098354688 8773807859712 8786225499912 8790944203188 8794738993152 8811916217748 8816648718402 8818828591104 8820570410176 8823564804096 8828303560704 8840798329104 8849364701184 8866648616616 8870592548608 8871410511684 8875356561792 8878369554432 8899550134272 8901307896768 8904329699328 8916932068128 8921720968272 8925689396736 8930483000064 8951787903744 8956595523456 8978080596072 8981128461312 9002554186752 9007389070848 9012226551552 9016235237376 9024981627627 9033845071824 9036911867904 9042598498304 9058470672384 9060259823496 9063335586816 9065125698804 9086751811284 9089836568064 9093879775232 9098763706368 9107590155111 9111641259168 9116534729232 9121430827368 9143191263528 9146295180288 9155277766656 9168235304256 9173159168544 9177118949376 9195043009824 9199981271376 9204073471488 9209016582912 9222050177487 9225180865152 9252155078208 9256270485504 9261241629696 9279329992254 9288321283584 9301467118734 9306462536091 9313762848768 9318764869632 9336965582268 9340996073472 9346012720128 9359240206428 9364266651222 9368431926336 9371612307456 9391647547863 9393969586176 9395825002144 9399014682624 9400871095056 9404062488576 9417372133176 9426620944512 9449109453952 9449980762446 9454184163648 9457393655808 9459261598752 9481827976992 9485046853632 9503572335768 9507799574784 9512905804416 9517137195008 9518014776384 9540721318464 9550091271168 9563607591468 9566854230528 9568743793182 9571992175872 9594827488512 9596722576203 9599980457088 9604250578944 9609408608256 9623008880856 9626275685376 9628176984444 9632333182976 9651146333724 9654422690304 9656329548726 9658717028352 9663904309248 9682779122352 9686958891008 9692161339392 9705878732592 9711091342008 9716306750892 9720628615296 9723928559616 9747126337536 9749051505984 9752361099264 9766163693664 9771408679536 9775755053568 9799980049944 9804339132672 9809604620928 9812934770688 9826823095488 9836474029056 9859940299776 9865235649024 9870533842176 9884503687401 9894081367296 9921182164992 9923141711448 9926510404608 9945898120242 9952156745692 9955535288832 9965312630784 9974979693693 9979416617184 9982804414464 9984776132016 10008596197936 10011993901056 10013971383864 10017370911744 10027208982528 10031548576644 10041400571328 10046793375072 10051130277888 10070761391712 10076169963888 10080651897344 10100340670581 10103769518976 10127873460096 10133312704704 10137820055552 10138754870496 10143264642048 10163075705802 10172923310592 10187321130042 10190779506432 10192792301433 10196252535168 10200787881984 10226066139072 10230614747136 10236109169664 10250596416564 10256101570386 10260663538368 10264146812928 10286090171469 10288633356288 10294158938112 10299687487488 10314264717288 10324258818048 10344423386052 10349978930298 10352537911296 10354582655424 10358097813504 10360143655776 10384859212896 10388384649216 10408674462984 10413304296192 10418896833408 10443752554368 10449361444032 10452908777472 10474427362084 10477983204864 10483610478336 10508620582656 10514264310144 10518941110272 10539485917128 10543063845888 10568215784448 10570303127412 10573891517952 10575979981938 10578594840576 10584276148224 10594543649823 10604948562576 10615224324096 10630248135696 10635957184104 10641669298596 10667056474116 10670677710336 10675424083968 10681157394432 10696274521632 10702019029968 10706779344384 10733311483272 10738085716736 10743852680064 10747499986944 10762711009344 10773139636224 10794180924576 10798982233088 10799978014224 10804781901312 10810584684288 10825884990963 10836374830848 10861225526592 10866056656896 10871892347904 10893126512646 10897828752384 10903681506816 10914390024192 10919113574166 10924977759759 10929837247392 10933547692032 10935707192208 10939419629568 10965517129728 10967682944232 10971406236672 10986934155372 10997724435264 11001457926144 11008380780544 11024977556187 11029881524256 11033625931776 11035805198544 11066033282688 11092432837248 11098390105152 11104350572448 11130841538208 11141773149696 11157542190046 11161329935616 11163534425379 11167324205184 11172291489792 11199977199936 11204959008768 11210976709632 11226843694332 11230654966272 11232873148518 11259670722678 11263493138688 11265717806847 11268503199744 11274555027456 11280610105344 11296575642744 11302642546956 11307521562624 11329606565676 11335691209374 11338493902848 11340733384512 11344583319552 11366740708848 11371647393792 11373893423648 11377754615808 11393857642608 11399976792792 11405047562496 11411172722304 11438395654784 11442278744064 11444538724416 11448423899136 11464626944736 11475886367232 11503263683072 11504324406456 11509441590528 11515622815872 11520745025536 11543246480664 11547165164544 11574712525824 11576998663356 11580928805376 11586080063488 11587148423424 11603547806949 11614791170304 11626198069248 11642652720048 11646605150208 11648905487352 11652860040192 11655161612748 11682966614508 11686932730368 11692131139584 11698410479616 11714967333216 11721258937584 11726318657536 11749221623664 11755531624536 11771071414272 11787731105472 11799152934912 11822198155488 11828547348912 11833808749056 11856921656769 11868410529024 11885207985049 11889242757504 11895627957696 11900919195648 11907310666752 11930567132898 11935717204992 11942127364608 11959029152658 11965451832117 11970774128096 11974837948416 12003405582336 12009852094464 12016302068736 12033308836836 12039771408714 12045126762432 12049215823872 12074975418681 12077960896512 12080346431328 12084447449088 12086834265072 12108049885512 12115669081712 12119782090752 12143453540148 12148855012224 12155379638976 12161907769824 12190921684704 12195060240384 12224313739008 12230878891392 12260057346432 12266641695168 12272097961984 12278688777216 12296066903316 12300241153536 12302670591234 12332020315314 12336206770944 12338643312261 12341693980672 12342832016256 12348322172928 12372439989672 12384428378112 12401956158312 12408616714788 12412829173248 12415280848362 12418350465024 12425019826176 12449287443024 12454661431296 12461350293504 12478986941904 12485688868296 12491242568448 12522196730484 12532019576832 12534494793408 12538749984768 12556496177568 12568827926016 12599974349928 12605578884864 12612348798336 12642437302656 12646729138176 12671429781024 12677066099712 12683874405888 12690686368512 12708647598087 12720961757952 12733455028224 12751476788624 12755805640704 12758325057576 12762656234496 12793103318016 12795630101604 12799973942784 12805667438592 12812544811008 12818089847934 12824973891891 12830678507808 12835034247168 12837569312592 12868195111632 12872563587072 12875106064968 12897705312828 12910372163136 12922881785856 12941171643456 12948121789344 12955075667856 12960838153728 12986152290747 12990560810112 12998735341312 13021551591552 13028544906048 13034340071424 13066640066592 13072452176896 13079472827904 13097984310054 13102430793984 13105018673271 13115298705408 13146587066368 13147799321664 13153647532032 13160711789568 13179338249868 13186416304782 13192108489728 13217874326622 13224973077603 13228242886656 13230855615264 13235347206144 13242455341056 13261197493656 13274047051776 13299972924924 13305888822912 13310405885952 13313034842688 13317554331648 13349325201408 13351961845152 13356494548992 13375398102192 13388534095104 13395724500096 13427681855616 13434893285184 13467120894108 13471692691968 13503831280128 13506498440582 13511083606272 13518339827328 13524352856064 13550767607736 13563897747456 13583094840056 13587706008576 13590389735244 13595003380224 13597688548206 13601050509312 13630127716926 13634754852096 13640819662848 13648145559552 13667461888752 13674802093848 13680884717824 13682146241052 13714786895292 13725545250816 13732916649984 13752352956384 13759738752816 13765678424064 13792564514736 13799971907064 13806110207232 13813524874368 13837771297728 13846478950528 13851179532288 13878232617312 13884405728256 13891862444544 13918994988381 13925003405824 13932481925376 13952200678101 13970644273152 13978147304448 14011494110208 14019019080192 14025254813696 14038860309642 14046399976833 14052647889504 14057418461184 14090954379264 14093737503216 14098522023936 14101306642584 14106093732864 14126058199764 14139931416768 14153632432128 14173664180928 14181276245472 14186090483712 14188892398128 14222741965488 14227570280448 14261699362176 14269358706624 14275705792512 14311081977696 14325136906752 14345411387202 14350281345792 14353115689773 14387357034533 14392241232768 14399970685632 14406375868416 14414112912384 14434513321284 14442265476666 14448499774464 14476719500586 14481634035456 14484494323089 14488075542528 14495856463872 14524168683528 14530438336512 14538242009088 14558818098888 14566637013012 14573116329856 14574460126338 14578063589376 14580942922944 14585892839424 14620689506304 14623577258976 14628541648896 14649245540496 14657113019304 14663632580352 14699970074916 14706508699008 14711501242368 14714406931392 14740234643232 14754711043584 14789910449664 14797853473536 14805800763264 14841122050944 14855697532928 14881773247488 14884712567172 14889765606912 14896388653056 14928235118538 14933302933248 14939945345024 14947968946176 14969124925776 14974206621696 14977164198024 15012894296904 15017990851584 15020957075796 15026056367616 15032740036608 15040813473792 15047322864966 15062100856992 15070190062608 15076695416832 15106142087568 15114254945832 15120977846016 15155654278464 15170339487744 15191810190144 15199969057056 15206730083328 15214896963072 15244613558703 15259384965888 15280981695063 15286169259648 15301181822976 15339099208608 15345922120704 15354163754496 15375894624846 15384152355579 15390995307552 15396220219392 15432950034432 15435998217808 15441238407168 15449531231232 15471397075932 15486388227072 15501597425664 15516635079078 15523536960064 15524968395447 15528806866944 15531873983136 15537146720256 15540215483664 15577288819344 15582576973824 15613011694476 15619956444288 15628345250112 15665628831552 15674042166048 15711641043126 15716974807296 15725415717504 15762930873984 15771396465216 15778411665408 15809228875692 15814595768832 15824547372032 15852323676672 15855454691118 15860837276928 15863969972907 15867892260864 15876414222336 15907422843864 15914289606656 15922836486144 15945372203544 15953935776156 15962503947894 15966450597888 16000584711174 16004540776448 16006016565504 16013136125952 16021736091648 16044411782448 16053028544952 16060169016576 16099967224908 16107128575104 16112596598784 16115779020096 16121249980416 16144066514016 16159709454336 16191271386864 16198473349632 16207172851968 16215877026432 16254562246272 16260080320512 16299084985344 16307838521856 16339689768969 16346743128576 16355522260224 16371585036288 16378670361249 16394755871088 16400321538048 16403560788312 16442693753752 16448275694592 16451524416348 16457109355008 16464429563904 16480401233058 16496586652896 16512571170816 16535941544416 16544822286384 16550438897664 16553707797816 16599049924032 16615133724672 16638649255872 16647585157728 16654990091264 16656525858672 16696262307312 16712659724544 16736313285069 16741994903424 16750986307776 16758437234688 16799965799904 16807438513152 16816465064448 16840265541498 16845982449408 16849309722777 16856583070208 16889506084017 16895239708032 16902754799616 16911832541184 16920915158016 16944863464116 16961282343936 16977940037632 16994409848514 17003536814061 17007740854272 17011100076768 17016874979328 17057471090688 17060840135472 17066631923712 17090786463912 17099965189188 17107571343744 17113378996224 17116759083456 17157593482176 17163418116096 17166808086624 17172635848704 17196940417104 17213829550848 17254895524608 17264162385792 17273434223808 17281117538304 17314869720996 17320747746816 17362068788736 17365497995034 17371393208064 17379120095232 17416274304961 17422186755456 17439297103872 17463979080072 17469907725312 17473358231028 17482742419122 17487064940544 17524449921762 17530399095552 17538196709376 17547615719424 17572450999824 17581888406376 17589477986304 17623832435496 17633297436804 17641140820352 17647129608192 17656607121408 17681596658208 17698729402368 17733297233232 17741185097216 17742821023368 17750713123584 17802615793536 17808659398656 17833864136256 17843441936544 17851378793472 17860966000128 17895850699347 17903575807488 17913191046912 17938543728987 17956161192144 17962256922624 18005108373504 18014778141696 18024453103104 18032470474752 18049963255254 18067690143648 18073823735808 18085196996608 18116941344768 18120519646992 18126671173632 18130251397608 18173503622568 18179673136128 18197527412736 18215180310222 18223282518336 18233069458464 18242861654736 18286382527056 18292590360576 18330247883647 18336470608512 18346318337088 18390086019648 18399962542752 18408146942976 18418033165824 18444100354974 18450361730304 18454005886851 18498030472971 18504310156416 18512540971008 18522483259392 18558659984508 18576642567168 18602934237468 18612925072182 18622921272543 18627525697536 18637529739264 18673931164536 18681992146944 18692025440256 18718480412856 18728533302444 18736863852672 18743224614912 18783295095726 18787939172352 18791650004288 18798029365248 18801742190112 18808124977152 18834744266352 18853241889024 18898218907904 18899961524892 18908368327296 18914787311616 18918523197504 18963655953984 18970093707264 19007144671536 19015599149568 19025811608832 19034274390016 19036029552768 19081442636928 19100182542336 19127215182936 19133708461056 19137487586364 19143984351744 19189654977024 19193445152406 19199960914176 19208501157888 19218817216512 19227134771901 19246017761712 19252551370752 19256353968888 19264666365952 19302292667448 19308845380608 19312659097452 19327808618496 19365558244704 19373917782016 19384322678784 19411757465184 19422182684016 19432613501784 19441257230592 19498103011968 19504722198528 19532327387328 19542817359072 19551510107136 19599960099888 19608678265344 19619209241856 19646976465081 19653646190976 19672948058112 19719880599552 19730471298048 19741067684352 19769007374802 19779624457173 19788162734592 19826811489933 19842364329984 19846283422896 19853020809216 19891796240484 19904313491384 19911070577664 19930625261568 19949959387386 19958833234368 19965608828928 19969552264032 20017192395872 20023987802112 20027942767728 20034741823488 20063097153288 20082801142656 20093586750144 20141522783424 20152339927776 20161303794688 20200681341162 20207539037952 20255746920192 20259747660873 20266625409408 20275640111104 20277509740992 20286529284096 20326151411604 20345846621184 20374642260084 20381559012864 20385584602866 20392505070336 20396532822309 20401575763968 20445191575389 20452132278144 20461229494272 20472218339328 20501192833128 20512203140772 20521327076736 20528293625856 20572180342938 20577266712576 20588317876224 20599374974976 20628529434576 20648517636096 20688846772104 20699957860596 20709165310848 20716195627008 20720287311552 20769718425792 20776769298432 20817348925968 20826608592384 20837793666816 20887505108736 20898722888064 20905817554944 20948854724168 20955966409728 20967220956672 21017241165312 21028528620288 21037882220544 21058290464463 21078971834256 21086127691776 21136431568896 21140606254824 21147783035904 21151959963876 21168552296448 21189087299646 21209897125152 21230448648192 21260496271392 21271914368208 21283338597192 21334112948232 21341355420672 21362314788864 21392549043264 21404038059936 21413558688768 21466622966544 21476171433472 21487705360128 21518117080803 21525422018688 21588361849152 21597964466176 21599956028448 21609563802624 21621169368576 21651769981926 21663398214999 21672749661696 21715079250879 21722451053184 21732113313792 21743784695808 21786253025292 21795657504768 21807363013632 21828780048384 21838227148332 21849955519518 21859674494784 21867095384064 21871414384416 21878839259136 21931034259456 21935365888464 21942812473344 21973868310744 21995448870528 22002915852288 22049955112374 22059763048512 22067251863552 22071610397088 22132066565376 22184865674496 22196780210304 22208701144896 22261683076416 22283546299392 22315084380092 22322659871232 22327068850758 22334648410368 22344582979584 22392352677807 22399954399872 22409918017536 22421953419264 22453687388664 22461309932544 22465746297036 22519341445356 22526986277376 22531435613694 22537006399488 22549110054912 22561220210688 22570984297449 22593151285488 22605285093912 22615043125248 22659213131352 22671382418748 22681466769024 22689166639104 22733481417696 22743294787584 22747786847296 22755509231616 22787715285216 22799953585584 22810095124992 22822345444608 22876791309568 22889077448832 22896847798272 22929253889472 22951772734464 23006527366144 23008648812912 23018883181056 23031245631744 23041490051072 23063841937269 23086492961328 23094330329088 23149425051648 23153997326712 23161857610752 23174296846848 23207095613898 23229582340608 23252396138496 23274952618617 23285305440096 23293210300416 23297810974704 23305720080384 23310323225496 23365933229016 23373865460736 23396820959232 23429934666432 23442517875168 23452637315072 23498443247328 23511063249072 23567461564689 23575462210944 23644396310976 23657094697824 23667617498112 23713843313538 23736821058048 23770415970098 23778485515008 23783182036677 23791255915392 23801838391296 23814621333504 23861134265796 23871434409984 23884254729216 23918058305316 23930903664234 23941548256192 23943755921841 23949675896832 24000877066761 24006811164672 24019704188928 24032604137472 24066617673672 24079542817428 24090253524864 24098431647744 24149950837362 24155921793024 24160692862656 24168894898176 24173668530144 24216099771024 24231338163424 24239564181504 24286907080296 24297710024448 24310759277952 24323815539648 24381843369408 24390120480768 24448627478016 24461757782784 24520114692864 24533283390336 24544195923968 24557377554432 24592133806632 24600482307072 24605341182468 24664040630628 24672413541888 24677286624522 24683387961344 24685664032512 24696644345856 24720601849587 24744879979344 24768856756224 24803912316624 24817233429576 24825658346496 24830561696724 24850039652352 24898574886048 24909322862592 24922700587008 24957973883808 24971377736592 24982485136896 25044393460968 25068989586816 25077499969536 25112992355136 25137655852032 25199948699856 25211157769728 25224697596672 25260398312247 25284874605312 25342859562048 25354132199424 25367748811776 25381372737024 25417295196174 25441923515904 25466910056448 25491614772771 25502953577248 25511611281408 25516650115152 25525312468992 25586206636032 25591260203208 25599947885568 25625089622016 25636179695868 25649947783782 25661357015616 25670068494336 25675138625184 25736390223264 25745127174144 25750212129936 25795410625656 25820744326272 25882343286912 25896243578688 25910151335712 25921676307456 25972304581494 25981121620224 25997470682624 26043103183104 26048246992551 26057089812096 26068680142848 26133280133184 26144904353792 26158945655808 26195968620108 26204861587968 26210037346542 26224113628683 26230597410816 26286674882643 26293174132736 26295598643328 26307295064064 26321423579136 26358676499736 26372832609564 26384216979456 26435748653244 26449946155206 26456485773312 26461711230528 26470694412288 26484910682112 26522394987312 26548094103552 26599945849848 26611777645824 26626069685376 26635108663296 26698650402816 26703923690304 26712989097984 26750796204384 26777068190208 26791449000192 26855363711232 26869786570368 26934241788216 26943385383936 27007662560256 27012996881164 27022167212544 27036679654656 27048705712128 27074944882881 27101535215472 27127795494912 27166189680112 27175412017152 27180779470488 27190006760448 27195377096412 27260255433852 27269509704192 27281639325696 27296291119104 27322770465333 27334923777504 27349604187696 27361769435648 27364292482104 27429573790584 27465833299968 27504705912768 27519477505632 27531356848128 27585129029472 27599943814128 27612220414464 27627049748736 27666150532461 27675542595456 27692957901056 27756465234624 27768811456512 27783724889088 27837989976762 27850006811648 27864963850752 27904401356202 27919387608273 27941288546304 27956294608896 28022988220416 28038038160384 28077720619284 28092799953666 28105295779008 28114836922368 28174942643589 28181908758528 28187475006432 28197044047872 28202613285168 28212187465728 28252116399528 28279862833536 28347328361856 28362552490944 28372180967424 28377784796256 28445483930976 28455140560896 28523398724352 28538717413248 28551411585024 28622163955392 28650273813504 28690822774404 28700562691584 28706231379546 28774714069066 28784482465536 28790167728609 28799941371264 28812751736832 28828225824768 28869026642568 28884530953332 28896999548928 28953439001172 28963268070912 28968988646178 28976151085056 28991712927744 29048337367056 29060876673024 29076484018176 29117636197776 29133274026024 29146232659712 29148920252676 29161885845888 29171785678848 29241379012608 29247154517952 29257083297792 29298491080992 29314226038608 29327265160704 29399940149832 29413017398016 29428813862784 29480469286464 29509422087168 29579820899328 29595706947072 29611601526528 29653511062203 29682244101888 29711395065856 29763546494976 29769425134344 29779531213824 29856470237076 29866605866496 29879890690048 29895937892352 29924939081079 29938249851552 29948413243392 29954328396048 30025788593808 30035981703168 30041914151592 30052112735232 30081626947584 30094645729932 30124201713984 30140380125216 30153390833664 30212284175136 30228509891664 30241955692032 30301022011743 30311308556928 30383620380288 30399938114112 30413460166656 30429793926144 30489227117406 30518769931776 30561963390126 30572338519296 30578376904299 30602363645952 30678198417216 30691844241408 30708327508992 30751789249692 30768304711158 30781990615104 30792440438784 30858270514407 30865900068864 30871996435616 30882476814336 30899062462464 30942794151864 30972776454144 31033270158156 31047073920128 31049936790894 31057613733888 31063747966272 31074293440512 31080430967328 31154577638688 31165153947648 31226023388952 31239912888576 31256690500224 31331257663104 31348084332096 31423282086252 31433949614592 31450831435008 31525861747968 31542792930432 31556823330816 31618457751384 31629191537664 31649094744064 31704647353344 31710909382236 31721674553856 31727939945814 31735784521728 31752828444672 31814845687728 31828579213312 31845672972288 31890744407088 31907871552312 31925007895788 32001169422348 32012033131008 32026272251904 32043472183296 32088823564896 32106057089904 32120338033152 32199934449816 32214257150208 32231558040192 32242499960832 32288133028032 32319418908672 32382542773728 32396946699264 32414345703936 32431754052864 32477654972889 32509124492544 32598169970688 32615677043712 32679379537938 32693486257152 32711044520448 32743170072576 32757340722498 32774933279277 32789511742176 32800643076096 32807121576624 32885387507504 32896551389184 32903048832696 32914218710016 32960802466116 32993173305792 33025142341632 33071883088832 33074932668561 33089644572768 33100877795328 33107415595632 33198099848064 33277298511744 33295170315456 33309980182528 33313051717344 33392524614624 33425319449088 33472626570138 33483989806848 33490603276137 33501972615552 33516874469376 33599931599808 33614877026304 33632930128896 33680531082996 33691964898816 33698619445554 33713166140416 33779012168034 33790479416064 33797153420541 33805509599232 33823665082368 33841830316032 33889726928232 33922564687872 33988819697028 34007073628122 34015481708544 34022200153536 34033749958656 34114942181376 34121680270944 34133263847424 34181572927824 34199930378376 34215142687488 34233518166912 34315186964352 34326836232192 34333616173248 34345271697408 34393880834208 34427659101696 34509791049216 34528324771584 34546868447616 34562235076608 34629739441992 34641495493632 34724137577472 34730995990068 34742786416128 34758240190464 34810643420847 34832548609922 34844373510912 34878594207744 34927958160144 34939815450624 34946716462056 34965484838244 35048899843524 35060798191104 35076393418752 35095231438848 35144901999648 35163776812752 35178955972608 35247664870992 35266594873608 35282281640704 35313214242816 35363193316416 35397458804736 35466594466464 35482370194432 35485642046736 35501426247168 35570764970307 35605231587072 35655623955147 35667728272512 35686883873088 35702757586944 35721932000256 35791701398694 35807151614976 35826382093824 35877087457974 35896355496351 35912322384288 35924513845248 36010216747008 36029556283392 36048906206208 36099926510508 36135380287296 36147647471616 36170393993216 36224926256043 36233882689536 36241039293984 36253342347264 36260502795216 36347007245136 36359346272256 36430360620444 36446565036672 36466138916928 36485723309472 36572765054112 36585180721152 36660495767294 36672941217024 36692636674176 36780172039296 36799925085504 36816293885952 36836066331648 36888200709948 36900723460608 36908011773702 36996060945942 37008620312832 37015929936783 37025081942016 37044966518784 37117319969016 37153285134336 37205868474936 37225850144364 37245842545086 37255051395072 37275059478528 37347862329072 37363984293888 37384050880512 37436960825712 37457066604888 37473727705344 37566590191452 37583300008576 37596058730496 37603484380224 37616249954304 37669488532704 37706483778048 37796437815808 37799923049784 37816736654592 37837046395008 37927311907968 37940187414528 38014289343072 38031198299136 38051623217664 38068548780032 38072059105536 38125942794261 38162885273856 38200365084672 38254430365872 38267416922112 38274975172728 38287968703488 38379309954048 38386890304812 38399921828352 38417002315776 38437634433024 38454269543802 38492035523424 38505102741504 38512707937776 38529332731904 38604585334896 38617690761216 38625318194904 38731116489408 38768645357568 38823514930368 38844365368032 38865227003568 38882514461184 38958456872241 38996206023936 39051397665161 39064654774656 39085634718144 39103020214272 39199920199776 39217356530688 39238418483712 39293952930162 39307292381952 39315056019813 39345896116224 39439761199104 39460942596096 39482135368704 39538014749604 39559248914346 39576325469184 39653622979866 39674919232809 39684728659968 39692566845792 39706041618432 39783592480968 39808626982768 39822141155328 39899918774772 39917666468736 39931217657856 39939104528064 40034384791744 40047975604224 40055885535456 40069483646976 40126194306576 40165602285312 40187173500288 40283045566848 40304679855552 40322607589376 40401362682324 40415078075904 40511493840384 40519495321746 40533250818816 40551280222208 40555019481984 40573058568192 40652302823208 40691693242368 40749284520168 40763118025728 40771169205732 40785010140672 40793065644618 40803151527936 40890383150778 40904264556288 40922458988544 40944436678656 41002385666256 41024406281544 41042654153472 41144360685876 41176635752448 41198749949952 41257058869152 41297035272192 41377693544208 41399915721192 41418330621696 41440574623104 41539436851584 41553538596864 41634697851936 41653217184768 41675587333632 41756984965143 41775010217472 41797445776128 41856602034303 41897709448336 41911932819456 41934441913344 42034482330624 42057057240576 42075764441088 42116580928926 42139199930499 42157943668512 42172255383552 42272863137792 42281212509648 42295566071808 42303919927752 42378174599292 42419794250304 42460897296384 42520992542784 42543828736416 42566677194384 42668225896464 42682710841344 42785098086528 42808076119872 42827117377536 42933245933088 42952342866944 42975410720256 43036234161606 43050844037376 43059347069319 43162071103599 43176723698304 43195928932352 43199912056896 43219127605248 43242338737152 43303539963852 43326796429998 43345499323392 43430158501758 43444902106368 43453482969267 43464226627584 43487569391616 43572506050584 43591315009536 43614726027264 43676454296664 43699911039036 43719348989568 43734190768128 43742828768832 43757678518272 43862068518912 43870731776928 43885624946688 43947736621488 43990897741056 44099910224748 44119526097024 44134503727104 44143220794176 44264133130752 44369731348992 44393560420608 44417402289792 44523366152832 44567092598784 44630168760184 44645319742464 44654137701516 44669296820736 44689165959168 44784705355614 44799908799744 44819836035072 44843906838528 44907374777328 44922619865088 44931492594072 45038682890712 45053972554752 45062871227388 45098220109824 45122440421376 45141968594898 45186302570976 45210570187824 45230086250496 45318426262704 45342764837496 45362933538048 45466962835392 45495573694592 45511018463232 45575430570432 45599907171168 45620190249984 45644690889216 45733840676109 45753582619136 45778154897664 45842945085189 45858507778944 45903545468928 46013054732288 46017297625824 46037766362112 46062491263488 46082980102144 46127683874538 46152457066737 46172985922656 46188660658176 46298850103296 46307994653424 46323715221504 46348593693696 46414191227796 46459164681216 46504792276992 46549905237234 46570610880192 46586420600832 46595621949408 46611440160768 46620646450992 46731866458032 46747730921472 46859869332864 46885035750336 46996886494656 47022126498144 47134923129378 47150924421888 47272744542037 47288792621952 47314189395648 47335234996224 47427686627076 47473642116096 47540831940196 47556971030016 47566364073354 47582511830784 47591909918721 47603676782592 47629242667008 47722268531592 47742868819968 47768509458432 47836116610632 47861807328468 47883096512384 47887511843682 47899351793664 48001754133522 48013622329344 48039408377856 48065208274944 48133235347344 48159085634856 48180507049728 48299901674724 48321385725312 48337789796352 48347337060288 48432199542048 48462676326848 48479128363008 48573814160592 48595420048896 48621518555904 48647631079296 48763686738816 48780240961536 48897254956032 48923515565568 49040229385728 49066566780672 49088391847936 49114755108864 49136011083747 49184267613264 49200964614144 49210682364936 49328081261256 49344827083776 49354573249044 49371328065024 49393288691712 49441203699174 49489759958688 49537713512448 49607824633248 49634466859152 49651316692992 49661123393448 49797149772096 49845401174016 49915947767616 49942755473184 49964970273792 50088786921936 50137979173632 50208939855207 50225984710272 50275311704064 50399897399712 50422315539456 50449395193344 50520796624494 50547929168331 50569749210624 50668518252051 50685719124096 50708264398848 50735497623552 50762745474048 50834590392348 50883847031808 50933820112896 50983229545542 51005907154496 51010610442183 51023222562816 51033300230304 51050624937984 51172413272064 51182520406416 51199895771136 51272359391736 51299895567564 51322714031232 51340136988672 51350277250368 51472780446528 51490254348288 51500424259872 51590821251312 51641488652544 51764686573824 51792487157376 51820302671424 51843352614912 51944609162988 51962243240448 51994941365248 52086206366208 52096493985102 52114179624192 52137360285696 52248822914883 52266560266368 52289808707584 52317891311616 52391937240216 52409723175936 52420074693084 52448227257366 52461194821632 52573349765286 52586348265472 52591197286656 52614590128128 52642847158272 52717352999472 52745665219128 52768433958912 52871497306488 52899892310412 52923422461056 52941388824576 52969821364224 53044789974624 53096188207104 53199891699696 53223555291648 53252139370752 53407847380608 53425978195968 53501592408768 53554136380416 53582898000384 53687552098041 53710727422464 53739573140736 53815631186961 53868483576432 53886770767872 54015325120512 54025993762328 54044334425088 54073359309312 54097411424256 54149889765762 54203070430944 54255590989824 54332379360224 54350824034304 54361558940976 54380013520896 54390754192824 54520510867704 54539019408384 54592582238208 54645540930666 54669847555008 54699208375392 54723538871296 54728584964208 54859147581168 54990743650941 55009411825536 55038955011264 55170258058944 55199887628256 55224440828928 55254099497472 55332301064922 55351085190912 55362017660553 55385915802112 55494091418913 55512930469248 55537622913024 55567449778176 55675979953524 55700013623296 55729927701504 55808802712404 55838775216546 55868763817629 55882577092608 55912589217792 56045976440832 56076076320768 56155441238568 56185599907332 56210591558016 56229673844736 56349885287178 56363817517056 56374950012864 56394088095744 56405226570336 56424374931456 56504232799056 56559725667072 56694656723712 56725104981888 56744361934848 56755569592512 56890967861952 56910281121792 57046797448704 57077434826496 57102823170048 57244327910784 57300547627008 57381645548808 57401125383168 57412462759092 57549428138132 57568964931072 57580335457218 57599882742528 57625503473664 57656451649536 57681404315703 57738053285136 57769061906664 57793999097856 57906878002344 57926536141824 57937977292356 57983425855488 58096674734112 58121753346048 58152968036352 58235272395552 58266548052048 58292465319424 58297840505352 58323771691776 58494309035904 58514166595584 58596982161984 58628452077216 58654530321408 58799880299664 58826034796032 58857627725568 58940929395243 58960938572928 59018844174336 59159641798656 59191413894144 59223203053056 59307022124406 59364488203776 59422790131712 59480434469799 59527092989952 59538850268688 59559062427648 59712940474152 59733211732992 59791875784704 59849878162158 59876499703104 59896826486784 59908656792096 60051577187616 60071963406336 60083828303184 60104225470464 60189291459864 60248403427968 60280760250432 60424568350272 60457019783328 60483911384064 60602044023486 60622617113856 60767240760576 60779242982619 60799876228224 60826920333312 60859587852288 60978454234812 61037539863552 61123926780252 61144677038592 61156753808598 61189598466927 61204727291904 61335574726167 61356396834432 61383688482816 61416655017984 61503578499384 61536609422316 61563981230208 61584880877568 61716541028814 61731800137728 61743992871232 61764953628672 61798124924928 61885588303728 61945552908288 62066540316312 62094147840256 62099873581788 62127495932544 62148586881024 62160861934656 62309155277376 62330307895296 62452046777904 62479825777152 62513381000448 62662515326208 62696168664192 62846564172504 62867899229184 62901662870016 63051723495936 63085585860864 63113646661632 63174871393389 63236915502768 63258383075328 63298189488128 63409294706688 63421818764472 63443349107712 63455879891628 63505656889344 63629691375456 63657158426624 63691345944576 63781488814176 63815743104624 63850015791576 64002338844696 64024066262016 64086944366592 64177647129792 64212114179808 64240676066304 64399868899632 64428514300416 64463116080384 64554351242409 64576266056064 64765085547456 64793893398528 64828691407872 64863508105728 64955309945778 64990194644997 65018248985088 65145237752637 65196339941376 65231354087424 65358759075876 65386972514304 65422089040896 65486340145152 65514681444996 65549866558554 65579023484352 65601286152192 65614243153248 65770775015008 65793102778368 65806097665392 65828437420032 65921604932232 65986346611584 66143766177664 66149865337122 66179289145536 66201755590656 66214831191264 66396199696128 66554597023488 66590340630912 66619960365056 66626103434688 66785049229248 66850638898176 66945253140276 66967979613696 66981206552274 67003945231104 67033748938752 67177058033421 67199863199616 67229754052608 67265860257792 67361062165992 67383929797632 67397238891108 67426332280832 67558024336068 67580958832128 67594306841082 67611019198464 67647330164736 67683660632064 67779453856464 67845129375744 67977639394056 68014147256244 68044400307072 68067499917312 68229884362752 68243360541888 68266527694848 68363145855648 68399860756752 68430285374976 68467036333824 68630373928704 68667232346496 68690543394816 68787761668416 68855318203392 69019582098432 69056649543168 69093736895232 69124470153216 69191525811807 69259478883984 69282990987264 69448275154944 69461991980136 69485572832256 69621286841694 69665097219844 69688747021824 69757188415488 69824857855851 69855916320288 69879630901248 69893432924112 69930969676488 70097799687048 70121596382208 70190462877696 70289803999296 70327553625504 70357911945216 70495329741984 70533189747216 70564563281408 70702384694067 70726386632832 70933188932928 70964740388864 70971284093472 71002852494336 71141529940614 71210463174144 71311247910294 71335456545024 71349546110031 71373767746176 71405515173888 71443864000512 71583402797388 71614303229952 71652764187648 71754174915948 71792710992702 71824644768576 71849027690496 72002631200283 72020433494016 72059112566784 72097812412416 72199853021016 72270760574592 72295294943232 72449852512086 72467765379072 72482078587968 72506684694528 72521005590432 72694014490272 72718692544512 72860721240888 72893130073344 72932277833856 72971446618944 73145530108224 73170361442304 73320991534588 73345882434048 73385273348352 73560344078592 73599850171008 73632587771904 73672132663296 73776401419896 73801446921216 73816023547404 73992121891884 74017240625664 74031859873566 74050163884032 74089933037568 74161805548761 74234639938032 74306570268672 74411736949872 74451700288728 74491685090172 74550118957056 74695724658144 74727968587776 74768101761024 74873921651424 74914133209776 74947455410688 75133180382904 75166600017152 75206968760448 75232499908608 75338977065408 75412967556096 75592875631616 75599846099568 75633473309184 75674092790016 75781194936741 75854623815936 76028578686144 76062396598272 76103246435328 76144118211072 76251885588522 76325770547712 76400730169344 76474844318313 76508860731744 76534833844224 76549950345456 76575937406976 76758619908096 76773780609624 76799843656704 76875268866048 76908539087604 76984071046848 77010205483008 77025415875552 77058665463808 77209170669792 77235381522432 77250636389808 77462232978816 77647029860736 77688730736064 77730454007136 77765028922368 77916913744482 77992412047872 78102795330322 78129309549312 78144740977653 78171269436288 78206040428544 78399840399552 78434713061376 78476836967424 78587905860324 78614584763904 78630112039626 78672340886049 78691792232448 78860024647929 78879522398208 78921885192192 78964270737408 79076029499208 79118497828692 79152650938368 79307245959732 79349838465618 79369457319936 79385133691584 79412083236864 79567184961936 79617253965536 79644282310656 79799837549544 79835332937472 79878209056128 80068769583488 80095951208448 80111771070912 80138967293952 80252388613152 80331204570624 80374347000576 80566091133696 80609359711104 80645215178752 80802725364648 80830156151808 81022987680768 81038990643492 81066501637632 81102560444416 81110038963968 81146117136384 81224834648643 81304605646416 81383386484736 81498569040336 81526236051456 81542338411464 81570020281344 81586131289236 81780766301556 81808529112576 81844917977088 81888873357312 82004771332512 82048812563088 82085308306944 82288721371752 82397499899904 82514117738304 82594070544384 82755387088416 82799831442384 82836661243392 82881149246208 82998451597383 83078873703168 83269395703872 83306434369536 83351174667264 83513969930286 83550020434944 83594891552256 83713204068606 83758162824819 83795418896672 83823865638912 83868883826688 84068964661248 84114114481152 84233161857852 84278399860998 84315887337024 84344510767104 84524827930767 84545726275584 84562425019296 84591132143616 84607839855504 84756349198584 84839588500608 85041985085568 85087657472832 85133354388768 85336451792928 85365421682688 85570196173056 85616152239744 85654234755072 85866491866176 85904685733888 85950821440512 86072468323212 86101688074752 86118694138638 86324142207198 86353447396608 86370503185827 86391857864704 86399824113792 86438255210496 86484677474304 86607079927704 86653592859996 86690998646784 86860317003516 86889804212736 86906965938534 86928453255168 86975138783232 87145012101168 87182630019072 87229452054528 87352908593328 87399822078072 87438697979136 87485657537664 87515357036544 87724137037824 87741463553856 87771249893376 87895473242976 87981795482112 88199820449496 88239052194048 88286441588352 88528266261504 88739462697984 88787120841216 88834804579584 88960533186609 89046732305664 89134185197568 89260337520368 89290639484928 89308275403032 89338593641472 89569410711228 89599817599488 89639672070144 89687813677056 89774817243237 89814749554656 89845239730176 89862985188144 90077365781424 90107945109504 90125742454776 90244880842752 90283937189796 90372605141952 90421140375648 90460172500992 90636852525408 90685529674992 90725867076096 90903066035229 90933925670784 90991147389184 91150861140864 91199814342336 91240380499968 91289381778432 91467681352218 91507165238272 91556309795328 91685890170378 91717015557888 91735130712897 91807090937856 92026109464576 92034595251648 92075532724224 92124982526976 92255367749076 92304914133474 92345971845312 92377321316352 92574811543221 92597700206592 92615989306848 92647430443008 92697187387392 92828382455592 92918329362432 93099810474468 93141221760384 93172841201664 93191243898816 93222880321536 93241292901984 93463732916064 93495461842944 93719738665728 93770071500672 93993772989312 94044252996288 94269846258756 94301848843776 94545489084074 94577585243904 94628378791296 94670469992448 94855373254152 94947284232192 95081663880392 95113942060032 95132728146708 95165023661568 95183819837442 95207353565184 95258485334016 95444537063184 95485737639936 95537018916864 95672233221264 95723614656936 95766193024768 95775023687364 96003508267044 96078816755712 96130416549888 96266470694688 96318171269712 96361014099456 96599803349448 96642771450624 96694674120576 96864399084096 96925352653696 96958256726016 97147628321184 97190840097792 97243037111808 97295262158592 97432964918667 97527373477632 97794509912064 97847031131136 98080458771456 98133133561344 98176783695872 98229510217728 98272022167494 98324799837831 98368535226528 98401929228288 98421364729872 98656162522512 98689654167552 98709146498088 98742656130048 98882407398348 98979519917376 99075427024896 99215649266496 99268933718304 99302633385984 99322246786896 99594299544192 99831895535232 99885510946368 99929940547584 100177573843872 100275958347264 100417879710414 100451969420544 100471809828411 100550623408128 100799794799424 100844631078912 100898790386688 101041593248988 101095858336662 101139498421248 101337036504102 101371438248192 101391460261623 101416528797696 101470995247104 101525490948096 101669180784696 101767694063616 101966459091084 102011814308992 102021220884366 102046445125632 102066600460608 102101249875968 102344826544128 102365040812832 102399791542272 102544718783472 102599791135128 102645428062464 102700554500736 102945560893056 102980508696576 103000848519744 103181642502624 103282977305088 103529373147648 103584974314752 103640605342848 103686705229824 103889218325976 103924486480896 103989882730496 104172412732416 104192987970204 104228359248384 104274720571392 104497645829766 104533120532736 104579617415168 104635782623232 104783874480432 104819446351872 104840149386168 104896454514732 105146699530572 105182394573312 105229180256256 105285694316544 105434705998944 105491330438256 105536867917824 105742994612976 105799784620824 105846844922112 105939642728448 106089579949248 106192376414208 106399783399392 106447110583296 106504278741504 106712294910921 106815694761216 106966871865441 107003184817536 107108272760832 107165796000768 107375104196082 107421454844928 107479146281472 107631262373922 107689066489053 107736967152864 107773541535744 108030650241024 108051987524656 108088668850176 108146718618624 108299779531524 108406140861888 108511181979648 108664758720448 108674778768129 108701648068608 108723117881952 108760027041792 108781508385648 109041021735408 109078038816768 109291081861332 109339695110016 109398416750784 109447077742592 109457169928416 109718295162336 109981487301882 110018823651072 110077910022528 110340516117888 110399775256512 110448881657856 110508198994944 110664602129844 110702170381824 110724035321106 110771831604224 110988182837826 111025860938496 111047789810349 111075245826048 111134899556352 111351959907048 111400027246592 111459855403008 111617605424808 111677550433092 111737527635258 111765154185216 111825178435584 112091952881664 112152152641536 112310882477136 112371199814664 112421183116032 112699770574356 112749900025728 112788176191488 112810453140672 112848749862912 113008465598112 113119451334144 113389313447424 113450209963776 113511139185024 113781935723904 113820562243584 114093594897408 114154869652992 114205646340096 114377828382783 114488655821568 114601095254016 114763291097616 114802250766336 114824925518184 115098856276264 115137929862144 115160670914436 115199765485056 115251006947328 115312903299072 115362808631406 115476106570272 115538123813328 115587998195712 115813756004688 115853072283648 115875954584712 116193349468224 116305936072704 116470544791104 116533096104096 116584930638848 116595681010704 116647543383552 116875370616723 116988618071808 117154192995483 117193964323968 117256904154432 117309060642816 117599760599328 117652069592064 117715255451136 117881858790486 117921877145856 117945168059439 118037688348672 118319283597312 118382827788288 118446406106112 118614044248812 118728976407552 118845580263424 118960868939598 119024757698427 119054185979904 119077700537376 119118124855296 119425880948304 119466423465984 119699756324316 119752999406208 119793652973568 119817313584192 120103154375232 120143926812672 120167656606368 120208450940928 120378582919728 120496806855936 120561520500864 120849136700544 120914039566656 120967822768128 121204088046972 121245234227712 121534481521152 121558485965238 121599752456448 121653840666624 121719175704576 121956908469624 122075079727104 122247853560504 122289354077184 122313507617196 122379196933854 122409454583808 122671149452334 122712793668864 122767376965632 122833310035968 123007156998768 123073218844632 123127962460416 123433082057628 123487985742464 123529907257344 123596249849856 123771176607456 123891105816576 124133080632624 124188295680512 124199747163576 124254991865088 124321723869312 124618310554752 124660615790592 124904093555808 124959651554304 125026762000896 125270954895429 125325030652416 125392337328384 125569806102909 125693128345008 125735798458368 125803325740032 126103446991872 126171171721728 126227293323264 126349742786778 126473831005536 126516766150656 126596378976256 126818589413376 126843637528944 126886698215424 126911759783256 127259382750912 127382691889152 127562977628352 127631486209248 127700031583152 128004677689392 128048132524032 128311735185529 128355294259584 128424228359616 128481352132608 128799737799264 128857028600832 128926232160768 129108702484818 129152532112128 129178041207957 129486213310797 129530171094912 129587786797056 129657382815744 129727016211456 129910619891556 129980389289994 130036497970176 130290475505274 130360448907801 130392679882752 130462708174848 130717518151752 130773945028608 130844178081792 131029362889992 131099733117108 131158046968704 131202572304384 131228486306496 131541550030016 131586205556736 131612195330784 131656874840064 131843209864464 131972693223168 132287532355328 132299730674244 132358578291072 132403511181312 132429662382528 132792399392256 133109194046976 133180681261824 133239920730112 133252206869376 133570098458496 133701277796352 133890506280552 133935959227392 133962413104548 134007890462208 134067497877504 134354116066842 134399726399232 134459508105216 134531720515584 134722124331984 134767859595264 134794477782216 134852664561664 135116048672136 135161917664256 135188613682164 135294660329472 135367321264128 135558907712928 135690258751488 135955278788112 136028294512488 136088800614144 136486721083776 136533055389696 136726291711296 136799721513504 136860570749952 136934072667648 137201522028327 137260747857408 137334464692992 137528835255567 137575523336832 137710636406784 138039164196864 138113299086336 138187473790464 138248940306432 138383051623614 138457371200211 138518957767968 138565981974528 138896550309888 138923983960272 138971145664512 139242573683388 139330194439688 139377494043648 139514376830976 139649715711702 139711832640576 139759261802496 139786865848224 139861939352976 140195599374096 140243192764416 140579607998592 140655107251008 140990659483968 141066379494432 141129126562816 141404769388134 141452773265664 141818233626111 141866377865856 141929480777728 141942568186944 142005704988672 142283059881228 142420926348288 142622495820588 142670913090048 142699092220062 142747535492352 142775729756163 142811030347776 142887728001024 143166805594776 143228606459904 143305528375296 143508349831896 143585421985404 143649289537152 143698055380992 144005262400566 144040866988032 144118225133568 144195624824832 144399706042032 144541521149184 144899705024172 144964157175936 145013369389056 145042011180864 145388028980544 145437385089024 145721442481776 145786260146688 145864555667712 145942893237888 146291060216448 146340722884608 146641983069176 146691764868096 146770546696704 147120688157184 147199700342016 147265175543808 147344265326592 147408033251241 147552802839792 147602893842432 147632047094808 147984243783768 148034481251328 148063719747132 148179866075136 148323611097522 148469279876064 148613140537344 148823473899744 148903400577456 148983370180344 149391449316288 149536203522048 149747843302848 149828266419552 149894910821376 150266360765808 150333200034304 150413937520896 150626819565621 150677954130816 150825935112192 151185751263232 151199692199136 151266946618368 151348185580032 151562389873482 151643787504993 151709247631872 152005554756153 152057157372288 152124793196544 152206492870656 152288236422144 152503771177044 152651541095424 152801460338688 152949688636626 153017721463488 153069667688448 153099900690912 153151874813952 153517239816192 153547561219248 153599687313408 153817078175208 153968142093696 154020410966016 154050831751104 154418341339584 154470763044864 154501272779616 154924465957632 155294059721472 155377461472128 155460908014272 155530057844736 155833827488964 155984824095744 156205590660644 156258619098624 156289481955306 156342538872576 156412080857088 156746468744649 156799680799104 156869426122752 156953673934848 157175811720648 157229169527808 157260224079252 157344681772098 157383584464896 157720049295858 157759044796416 157843770384384 157928541474816 158152058998416 158236995657384 158305301876736 158614491919464 158699676931236 158770267383168 158824166473728 159134369923872 159234507931072 159288564621312 159599675099088 159670665874944 159756418112256 160137539166976 160223542141824 160277934587904 160504777226304 160662409141248 160748694001152 161132182267392 161218719422208 161290430357504 161446893560883 161605450729296 161660312303616 162045975361536 162077981286984 162133003275264 162220077927936 162292234272768 162449669297286 162609211292832 162766772969472 162997138080672 163052472102912 163084676822928 163140040562688 163172262578472 163561532603112 163617058225152 163777746714624 164009542665024 164097625126176 164170616613888 164577442743504 164972230952823 165028235476608 165510774176832 165599662884768 165673322486784 165762298492416 165996903194766 166086052981659 166157747406336 166482274256739 166538791407744 166612868739072 166702349334528 167027939860572 167100040869888 167189783104512 167426408137212 167516325649638 167590837793344 167606291452887 167647731277824 167737767653376 168137929322496 168228228962304 168466323715704 168556799721996 168631774674048 168689021534208 169049655861534 169091452551168 169124850038592 169182264287232 169215679711008 169512698397168 169679177001216 170083970171136 170175314945664 170266708777536 170672903585856 170730843365376 171140392346112 171232304479488 171308469510144 171732983732352 171809371467776 171901642881024 172144936646424 172203376149504 172237388277276 172648284414396 172706894793216 172741006371654 172783715729408 172799648227584 172876510420992 172969354948608 173044212947109 173214159855408 173307185719992 173381997293568 173720634007032 173779608425472 173813931877068 173950277566464 174290024202336 174365260038144 174458904109056 174705817186656 174799644156144 174877395958272 174971315075328 175482927107712 175542499786752 175790946485952 175963590964224 176399640898992 176478104388096 176572883176704 176822788185729 177056532523008 177478925395968 177574241682432 177669609159168 177921066373218 178093464611328 178268370395136 178441303409397 178520675040736 178581278969856 178616550806064 178677187282944 179138821422456 179199635198976 179375627354112 179549634486474 179629499109312 179690479460352 179725970376288 180154731562848 180215890219008 180251484909552 180567874379592 180745210283904 180842280751296 181273705050816 181371059349984 181451734152192 181806132070458 181867851341568 181982294778368 182301722281728 182337728947857 182399628684672 182480760999936 182578763556864 182935362704436 183014330476544 183112619590656 183371780340756 183434031115776 183470261425794 183568795400781 183614181875712 184006724178501 184052218929152 184069190503296 184151065448448 184249965053952 184510735498152 184609828266948 184691943690624 184754642632704 185149623086442 185195400413184 185231978613696 185294860886016 185394374774784 185656764911184 185836658724864 186199620948936 186282443520768 186382487797632 186445760643072 186482585803968 186927465832128 186990923685888 187439477331456 187540143001344 187987545978624 188088505992576 188539692517512 188603697687552 189090978168148 189155170487808 189256757582592 189340939984896 189524614180167 189710746508304 189894568464384 190163327760784 190227884120064 190265456293416 190330047323136 190367639674884 190516970668032 190889074126368 190971475279872 191074037833728 191344466442528 191447229313872 191532386049536 191550047374728 192007016534088 192260833099776 192532941389376 192636342539424 192722028198912 193199606698896 193285542901248 193389348241152 193663053727227 193728798168192 193850705307392 194295256642368 194381680195584 194486074223616 194590524317184 194865929837334 195054746955264 195435713257911 195589019824128 195694062262272 196160917542912 196266267122688 196459020435456 196544044334988 196649599675662 196737070453056 196803858456576 196842729459744 197312325045024 197379308335104 197418292996176 197485312260096 197764814796696 197959039834752 198431298532992 198537867436608 198605266771968 198644493573792 199188599088384 199663791070464 199771021892736 199859881095168 200355147687744 200551916694528 200835759420828 200903938841088 200943619656822 201101246816256 201531174100263 201599589598848 201689262157824 201797580773376 202083186497976 202191716673324 202278996842496 202674073008204 202742876496384 202782920523246 202833057595392 202941990494208 203050981896192 203338361569392 203535388127232 203932918182168 204023628617984 204042441768732 204133200921216 204202499751936 204689653088256 204730081625664 204799583084544 205089437566944 205199582270256 205290856124928 205401109001472 205891121786112 206001697039488 206363285005248 206565954610176 207058746295296 207169948629504 207281210685696 207373410459648 207574577435421 207778436651952 207848972961792 207979765460992 208344825464832 208385975940408 208456718496768 208995291659532 209066241065472 209159234830336 209271565246464 209474573567553 209567748960864 209638892703744 209680298772336 209792909029464 210293399061144 210364789146624 210571388633088 210869411997888 210982660876512 211073735835648 211485989225952 211599569241648 211693689844224 212107154082201 212179159898496 212799566798784 212894221166592 213008557483008 213424589821842 213631389522432 213933743730882 214006369635072 214048638330093 214216545521664 214331592001536 214750208392164 214842909689856 214958292562944 215262524747844 215378132978106 215473934305728 215547083071488 216007893600849 216061300482048 216103975049312 216177337700352 216293437237248 216599559063048 216812281723776 217329517440896 217349557536258 217403296137216 217446235763904 217520054083584 217563016771296 218082043470816 218156077633536 218582163722664 218679390220032 218796833501568 218894155485184 218914339856832 219436590324672 219962974603764 220037647302144 220155820045056 220681032235776 220799550513024 220897763315712 221016397989888 221329204259688 221404340763648 221448070642212 221543663208448 221976365675652 222051721876992 222095579620698 222150491652096 222269799112704 222703919814096 222800054493184 222919710806016 223235210849616 223355100866184 223475055270516 223650356871168 224183905763328 224304305283072 224621764954272 224742399629328 224842366232064 225399541148712 225499800051456 225620906281344 225697499725824 226016931196224 226238902668288 226778626894848 226900419927552 227022278370048 227343584810223 227563871447808 228187189794816 228309739305984 228755656765566 228977311643136 229202190508032 229424532954939 229526582195232 229604501532672 229649851036368 230197712552528 230275859724288 230321341828872 230399530970112 230625806598144 230725617262812 230952213140544 231076247626656 231175996391424 231627512009376 231706144567296 231751909169424 232386698936448 232941089582208 233066192208192 233169861277696 233191362021408 233295086767104 233750741233446 233977236143616 234308385990966 234387928647936 234434222932959 234513808308864 234618121285632 235199521198656 235304139184128 235430510902272 235763717580972 235843754291712 235890336118878 236075376697344 236580073943787 236638567194624 236765655576576 236892812212224 237228088497624 237457952815104 237921737879196 238049515396854 238108371959808 238155401074752 238236249710592 238851761896608 238932846931968 239399512648632 239505998812416 239634627168384 240206308750464 240287853625344 240335313212736 240416901881856 240757165839456 240993613711872 241123041001728 241698273401088 241828079133312 241935645536256 242408176093944 242490468455424 243068963042304 243116971930476 243199504912896 243307681333248 243438351409152 243674503945929 243913816939248 244150159454208 244495707121008 244578708154368 244627015234392 244758393867708 245342298904668 245425587337728 245534753931264 245666620071936 246014313997536 246146437689264 246255924920832 246866164115256 246975971484928 247192499699712 247542353214912 247782211633152 248266161265248 248376591361024 248399494327152 248509983730176 248643447738624 248995354792149 249236621109504 249808187111616 249919303108608 250053524001792 250541909790858 250650061304832 250784674656768 251139612205818 251274488474457 251386256690016 251471596916736 251606651480064 252206893983744 252342343443456 252699485573556 252947662011072 253033532301312 253192757952512 253574483792301 253637178826752 253687275057888 253773396430848 253823519566512 254518765501824 255125955256704 255262972418496 255400063166304 256009355378784 256096265048064 256623470371058 256710588519168 256848456719232 256962704265216 257599475598528 257714057201664 257852464321536 258217404969636 258305064224256 258356082415914 258972426621594 259060342189824 259111509557481 259175573594112 259314765631488 259454032422912 259821239783112 259960778579988 260072995940352 260580951010548 260720897815602 260785359765504 260925416349696 261435036303504 261547890057216 261688356163584 262058725779984 262199466234216 262316093937408 262456972612992 263083100060032 263172411113472 263224390661568 263313749680128 263686419728928 263945386446336 264575064710656 264599461348488 264717156582144 264859324765056 265584798784512 266218388093952 266361362523648 266479841460224 266504413738752 266881599559827 267140196916992 267402555592704 267781012561104 267871918454784 267924826209096 268015780924416 268708232133684 268799452798464 268919016210432 269063441031168 269444248663968 269535719190528 269588955564432 269705329123328 270232097344272 270323835328512 270377227364328 270734642528256 271117815425856 271380517502976 271910557576224 272056589024976 272177601228288 272709198105687 272973442167552 273359783656127 273452583422592 273599443027008 273721141499904 273868145335296 274403044056654 274521495714816 274668929385984 275057670511134 275151046673664 275205392138691 275421272813568 276078328393728 276226598172672 276374947580928 276766103247228 276914742400422 277037915535936 277131963949056 277724434629663 277793100619776 277847967920544 277942291329024 278485147366776 278660388879376 278754988087296 279299431423404 279423665281152 279518523604992 279573731696448 279723878705952 280391198748192 280486385528832 281159215997184 281310214502016 281981318967936 282132758988864 282258253125632 282809538776268 282905546531328 283636467252222 283732755731712 283858961555456 283885136373888 284011409977344 284566119762456 284841852696576 285244991641176 285341826180096 285398184440124 285495070984704 285551459512326 285622060695552 285775456002048 286333611189552 286457212919808 286611056750592 287016699663792 287170843970808 287298579074304 288010524801132 288236450267136 288391249649664 288799412084064 289083042298368 289799410048344 289928314351872 290084022361728 290776057961088 290874770178048 291442884963552 291572520293376 291729111335424 291885786475776 292298894756001 292582120432896 293283966138352 293383529736192 293541093393408 294241376314368 294399400684032 294530351087616 294688530653184 294816066502482 294974399513493 295105605679584 295205787684864 295264094189616 295968487567536 296068962502656 296127439494264 296647222195044 296938559752128 297226281074688 297646947799488 297806801154912 297966740360688 298782898632576 299495686605696 299656532839104 299789821642752 300532721531616 300666400068608 300827875041792 301253639131242 301355908261632 301415429485233 301651870224384 302371502526464 302399384398272 302533893236736 302696371160064 303124779746964 303287575009986 303418495263744 304011109512306 304114314744576 304174380784869 304249586393088 304412985741312 304576472844288 305007542354088 305303082190848 305899377273252 306035442926976 306139335376896 306199801381824 306303749627904 307034479632384 307095122438496 307199374626816 307634156350416 307936284187392 308101663502208 308836682679168 308941526089728 309002545559232 309848931915264 310588119442944 310754922944256 310921816028544 311060115689472 311667654977928 311969648191488 312411181321288 312517238197248 312578963910612 312685077745152 312824161714176 313492937489298 313599361598208 313738852245504 313907347869696 314351623441296 314458339055616 314520448158504 314689363544196 315440098591716 315687540768768 315857082949632 316304117996832 316473991314768 316610603753472 317228983838928 317399353862472 317540534766336 318268739847744 318469015862144 318577129242624 319199350198176 319341331749888 319512836224512 320136884732763 320275078333952 320447084283648 320900615596323 321009554452608 321324818282496 321497388002304 322264364534784 322437438844416 322580860715008 322893787121766 323067199467159 323210901458592 323320624607232 324091950723072 324155962573968 324266006550528 324440155855872 324899338594572 325218422585664 325533545938944 325994276161344 326104944205824 326169353645856 326280081125376 326344525156944 327123065206224 327234116450304 328019085330048 328195250252352 328341233227776 329154885487008 329944461905646 330056470953216 330909211794259 331021548353664 331199325769536 331346644973568 331524596984832 331993806389532 332172105963318 332315494812672 332964548513478 333077582815488 333143369431047 333225737478144 333404698669056 334055879721144 334200081739776 334379566209024 334852816274424 335032651299276 335181675586688 335212582905774 335295462555648 335475535306752 336275858644992 336456457924608 336932647431408 337113599443992 337263549348096 338099311723068 338249700077184 338364528574464 338431359422016 339025396794336 339358354002432 340167940342272 340350629891328 340533417555072 341345807171712 341461686730752 342280784692224 342464608958976 342616939020288 343465967464704 343618742935552 343803285762048 344289873292848 344406752299008 344474776554552 345296568828792 345413789586432 345482012743308 345599296455168 345753020841984 345938709897216 346088425894218 346428319710816 346614371439984 346763994587136 347441268014064 347559216850944 347627863754136 348580048404672 348917808218112 349411634373312 349599288312288 349754791916544 349942630150656 350626111850169 350965854215424 351462578986449 351581892971904 351927181928448 352799281797984 352956208776192 353145766353408 353645576371458 353835504178317 354113065046016 354957850791936 355148483364864 355339218318336 355842132746436 356186929222656 356536740790272 356882606818794 357041350081472 357074273095281 357162557939712 357233101612128 357354374565888 358277642844912 358399270397952 359099268972948 359258998218624 359380958920704 359451940752576 360309463125696 360431780438016 360502969819104 361135748759184 361490420567808 361684561502592 362547410101632 362742118699968 362903468304384 363612264140916 363735702683136 363964589556736 364603444563456 364675457895714 364799257369344 364961521999872 365157527113728 365870725408872 366028660953088 366225239181312 366743560681512 366868062231552 366940522851588 367137590801562 367228363751424 368013448357002 368104437858304 368138381006592 368302130896896 368499930107904 369021470996304 369219656533896 369383887381248 370299246172884 370463957227392 370589721772032 370788749549568 371313529822368 371673317449728 372399241897872 372564887041536 372764975595264 372965171607936 373854931664256 373981847371776 374878954662912 375080286002688 375812864686287 375975091957248 376177011985152 376709418308727 377079385035024 377207395375104 378181956336296 378310340975616 378513515165184 378681879969792 379049228360334 379421493016608 379789136928768 380326655521568 380455768240128 380530912586832 380660094646272 380735279349768 381778148252736 382148075667456 382688932885056 382894458627744 383064772099072 383100094749456 384014033068176 384935205556587 385065882778752 385272685078848 385444056397824 386399213397792 386571085802496 386778696482304 387326107454454 387457596336384 387534123623871 387701410614784 388458639932391 388590513284736 388763360391168 388972148447232 389181048634368 389731859674668 390109493910528 390871426515822 391081346723403 391178039648256 391388124524544 392321835085824 392532534245376 393088088669976 393299199351324 393474140906112 393607716913152 393685458919488 394624650090048 394758616670208 394836585992352 394970624520192 395529629593392 395918079669504 396862597065984 397075734873216 397210533543936 397288987147584 398377198176768 399327582140928 399542043785472 399719762190336 400710295375488 401103833389056 401671518841656 401807877682176 401887239313644 402202493632512 403062348200526 403199179197696 403378524315648 403595161546752 404166372995952 404383433346648 404557993684992 405348146016408 405485752992768 405565841046492 405883980988416 406101963792384 406676723138784 407070776254464 407865836364336 408047257235968 408084883537464 408266401842432 409460163251328 409599166169088 410178875133888 410399164540512 410581712249856 410802218002944 411604566084981 411782243572224 412003394078976 412586505766701 412726570010496 413131909220352 414117492590592 414339897259008 414562421371392 414746820919296 415149154870842 415556873303904 415697945923584 415959530921984 416689650929664 416771951880816 416913436993536 417990583319064 418132482130944 418543130492928 418949147135106 419135497921728 419277785407488 419360597544672 419585818058928 420586798122288 420729578293248 421738823995776 421965321753024 422971978451904 423199138483296 423387379688448 424214308164402 424358319796992 425454700878333 425599133597568 425788442333184 426017114966016 426849179643684 427262779044864 427867487461764 428012739270144 428097276660186 428327189268489 428433091043328 428663184003072 429500416784328 429685819379712 429916585125888 430525049495688 430756265956212 430947868611456 431094166142976 432015787201698 432122600964096 432207950098624 432354675400704 432586874474496 433199118126096 433624563447552 434659034881792 434699115072516 434892471527808 435040108167168 435126033542592 436164086941632 436312155267072 437164327445328 437358780440064 437593667003136 437788310970368 437828679713664 438873180649344 439925949207528 440075294604288 440311640090112 441362064471552 441599101026048 441795526631424 442032795979776 442224099753723 442658408519376 442808681527296 442896141284424 443087326416896 443952731351304 444103443753984 444191159241396 444539598225408 445407839628192 445600108986368 445839421612032 446470421699232 446710201732368 446950110541032 448608610566144 449243529908544 449484799258656 449684732464128 450799082297424 450999600102912 451241812562688 451880458696863 452033862392448 452477805336576 453557253789696 453800839855104 454044556740096 454687169620446 454931362514979 455127742895616 456016664268459 456374379589632 456619478611968 457511313531132 457954623286272 458404381016064 458849065909878 459053164390464 459209003065344 459299702072736 460395425105056 460551719448576 460642683657744 460799061940224 461451234525624 461904426281088 462152495253312 463255024018752 463412289134592 463503818338848 464773397872896 465882179164416 466132384416384 466339722555392 466382724042816 466590173534208 467501482466892 467954472287232 468616771981932 468775857295872 468868445865918 469027616617728 469236242571264 470239406233947 470399042397312 470608278368256 470861021804544 471527435161944 471687508583424 471780672237756 472150753394688 473160147887574 473277134389248 473531311153152 473785624424448 474456176995248 474915905630208 475843475758392 476099030793708 476310802149504 476472499421184 477703523793216 477865693863936 478799025297264 479011997624832 479269254336768 480412617500928 480670626425472 480833803763712 481514331678912 481987227423744 482246082003456 483396546802176 483656158266624 483871291072512 484340680682649 484816352187888 484980936910848 486137926084608 486233943860952 486399009825792 486876702818304 487349007891858 487827633878496 488300318908416 488991414242016 489157416308736 489254030468784 489516787735416 490684597809336 490851174675456 491333240143872 492028627995072 492292875378528 492511849841664 493732328230512 493951942969856 494916692858469 495084706429824 496532322530496 496753182722048 496798988654304 497019967460352 497286895477248 497990709584298 498258158944977 498473242219008 499446822770217 499616374223232 499838606217216 500107048003584 501083819581716 501300122609664 501569349313536 502279224411636 502548976948914 502772513380032 502943193833472 503213302960128 504413787967488 504684686886912 505398971147112 505895324022144 506067064602624 507148967584602 507274357653504 507374550115776 507546792861696 507647039133024 509037531003648 510251910513408 510525944836992 510800126332608 512018710757568 512192530096128 513246940742116 513421177038336 513696913438464 513925408530432 515198951197056 515428114403328 515704928643072 516434809939272 516610128448512 516712164831828 517944853243188 518120684379648 518223019114962 518351147188224 518629531262976 518908064845824 519132638841327 519642479566224 519921557159976 520145991880704 521161902021096 521441795631204 521850832699392 522870072607008 523095780114432 523376712327168 524117451559968 524398932468432 524632187874816 524913945225984 526166200120064 526448781323136 526627499360256 527372839457856 527890772892672 529150129421312 529198922696976 529434313164288 529718649530112 530468364557187 531169597569024 532436776187904 532722725047296 533008827477504 533763199119654 534280393833984 534805111185408 535323910228191 535562025122208 535743836909568 535849652418192 536031561848832 537416464267368 537598905596928 538126882062336 538888497327936 539071438381056 539177911128864 539410658246656 540464194688544 540647670657024 540754454728656 542235630851712 543821115152448 544113178049952 544355202456576 545418396211374 545946884335104 546719567312254 546905166845184 547013186843571 547198886054016 547442282999808 547736290670592 548806088113308 549042991429632 549337858771968 550115341022268 550302093347328 550410784277382 550706386202343 550842545627136 552020172535503 552156656787456 552453196345344 552749895161856 553532206494456 553829484800844 554075831071872 554263927898112 555448869259326 555586201239552 555695935841088 555884582658048 556970294733552 557320777758752 557509976174592 558598862846808 558847330562304 559147463392896 559447757411904 560782397496384 560972771057664 562318431994368 562620429004032 563962637935872 564265517977728 564516506251264 565619077552536 565811093062656 567272934504444 567465511463424 567717923110912 567770272747776 568022819954688 568573842540501 569132239524912 569683705393152 570489983282352 570683652360192 570796368880248 570990141969408 571102919024652 571550912004096 572667222379104 572914425839616 573222113501184 574033399327584 574341687941616 574597158148608 576021049602264 576782499299328 577598824168128 578166084596736 579598820096688 579856628703744 580168044723456 580989161181681 581552115922176 582885769927104 583145040586752 583458222670848 583771572951552 584597789512002 585164240865792 586307139773733 586567932276704 586767059472384 587082186786816 588482752628736 588798801368064 589377061306368 589632133004964 589948799026986 590211211359168 590411575369728 590528188379232 591936975135072 592137925005312 592254878988528 593294444390088 593877119504256 595293895598976 595613602309824 595933480721376 597565797265152 598991373211392 599313065678208 599579643285504 601065443063232 601332800137216 601655750083584 602507278262484 602711816523264 602830858970466 603303740448768 604593522300789 604743005052928 604798768796544 605067786473472 605392742320128 606249559493928 606575150019972 606836990527488 608022219024612 608228629489152 608348761569738 608499172786176 608825971482624 609152945688576 610015084708176 610606164381696 611798754546504 612070885853952 612399602763648 612607499255808 614068959264768 614190244876992 614398749253632 615268312700832 615872568374784 616203327004416 617673365358336 618005091118464 619697863830528 621176238885888 621509845888512 621843632057088 622120231378944 622723732306263 623335309955856 623939296382976 624822362642576 625034476394496 625157927821224 625370155490304 626985874978596 627198723196416 627477704491008 627814695739392 628423720702659 628703246882592 628916678111232 629040896317008 629378727088392 630880197183432 631714165899264 632608235993664 632947982629536 633221207506944 634457967677856 634798707724944 635081069532672 636321462246603 636537479695488 636938031724288 638398700396352 638682663499776 639025672449024 640273769465526 640550156667904 640894168567296 641801231192646 642019108905216 642145914990279 642649636564992 642994776004608 644528729069568 644874877688832 645787574243532 646134398934318 646421802917184 646641249214464 648023680802547 648183901446144 648311925147936 648532013101056 648880311711744 649798677189144 650436845171328 651988552322688 652209888411648 652338707291712 652560162250752 652689050313888 654246130412448 654468232900608 656038170660096 656390500504704 656682466455552 658309770974016 659888923811292 660112941906432 661818423588518 662043096707328 662398651539072 662693289947136 663049193969664 663987612779064 664344211926636 664630989625344 665929097026956 666155165630976 666286738862094 666451474956288 666809397338112 668111759442288 668400163479552 668759132418048 669705632548848 670065302598552 670363351173376 670425165811548 670951070613504 672551717289984 672912915849216 673865294862816 674227198887984 674527098696192 676198623446136 676499400154368 676862718844032 678050793588672 678716708004864 680335880684544 680701259782656 681066835110144 682030754430669 682691614343424 684561569384448 684929217917952 686931934929408 687237485871104 687606571524096 688273598864817 688579746585696 688813504598016 688949553109104 690593137657584 690827579172864 690964025486616 691198592910336 691877419794432 692176851788436 692856639421632 693228742879968 693527989174272 694882536028128 695118433701888 695255727508272 697160096809344 698823268746624 699198576624576 699509583833088 699885260301312 701252223700338 701931708430848 702925157972898 703163785943808 703302668798877 703854363856896 705598563595968 705912417552384 706291532706816 707291152742916 707671008356634 708226130092032 709740221831361 709915701583872 710296966729728 710678436636672 711684265492872 712373858445312 713765213637588 714082700162944 714148546190562 714325115879424 714466203224256 714708749131776 716555285689824 716798540795904 718198537945896 718517996437248 718903881505152 720618926251392 720863560876032 721005939638208 722271497518368 722980841135616 723369123005184 725094820203264 725484237399936 725806936608768 727224528281832 727471405366272 727929179113472 729206889126912 729350915791428 729598514738688 729923043999744 730315054227456 731741450817744 732057321906176 732450478362624 733487121363024 733736124463104 733881045703176 734275181603124 736026896714004 736276762013184 736604261793792 736999860215808 738042941992608 738439313067792 738767774762496 740598492345768 740927914454784 741577499099136 742627059644736 743346634899456 744798483795744 745129774083072 745529951190528 745930343215872 746986064376447 747709863328512 749757909325824 750160572005376 751625729372574 751950183914496 752354023970304 753418836617454 753823465423371 754158770070048 754414790750208 756363912672592 756620681951232 757027030330368 758098456720668 758842986033216 759578273857536 760653311043136 760723451376903 760911536480256 761061825173664 761320189292544 761470558699536 763556296505472 765377865770112 765788917255488 766129544198144 766200189498912 768028066136352 769870411113174 770131765557504 770545370157696 770888112795648 772798426795584 773142171604992 773557392964608 774652214908908 774915192672768 775068247247742 775402821229568 776917279864782 777181026569472 777334528672443 777526720782336 777944296894464 778362097268736 779463719349336 780218987821056 781742853031644 782162693446806 782356079296512 782776249049088 784643670171648 785065068490752 786176177339952 786598398702648 786948281812224 787370917838976 789249300180096 789517233340416 789673171984704 789941249040384 791059259186784 791836159339008 793725194131968 794151469746432 794577974295168 796754396353536 798655164281856 799084087570944 799439524380672 800644798679481 801420590750976 802207666778112 803343037683312 803615755364352 803774478627288 806124696401052 806398358395392 806757048631296 807190323093504 808332745991904 808766866693296 809115987369984 810696292032816 810971505985536 811131682092984 812203927584768 813353446277568 814141552508928 815731672728672 816094514471936 816169767074928 816532803684864 818127594317061 818920326502656 820079350968381 820357750267776 820798329081024 821163424499712 821604436005888 823209132169962 823564487144448 824006788157952 825173011533402 825453140020992 825616176416073 826263818440704 828234985181184 828679794518016 829124842742784 830298309741684 831113746607808 831395891847168 831919061843968 833173303888989 833379301859328 833543903761632 833826873987072 835981166638128 836264964261888 837898294270212 838270995843456 838555570814976 838721195089344 839171636117856 841173596244576 841459156586496 843477647991552 843930643506048 845943956903808 846398276966592 846774759376896 848428616328804 848716639593984 850909401756666 851198267195136 851576884666368 852034229932032 853698359287368 854525558089728 855734974923528 856025478540288 856194553320372 856654378536978 856866182086656 857326368006144 859000833568656 859371638759424 859833170251776 861050098991376 861512531912424 861895737222912 864031574403396 864415900197248 864709350801408 865173748948992 866398236252192 867249126895104 869318069763584 869398230145032 869784943055616 870252067085184 872328173883264 872624310534144 874328654890656 874717560880128 875187334006272 875576621940736 875657359427328 876896684268003 877746361298688 879851898415056 880150589208576 880623280180224 882724128943104 883198202052096 883591053262848 884065591959552 884448199507446 885316817038752 885617363054592 885792282568848 886174652833792 887905462702608 888206887507968 888382318482792 890815679256384 891678843224064 892940843398464 893420403464736 893900221082064 898182146298703 898487059817088 898969598517312 899369464928256 901598164594848 901999200205824 902483625125376 903760917393726 904067724784896 904246288455699 904955610673152 907114507579392 907601679710208 908089113480192 909374339240892 909862725029958 910255485791232 912033328536918 912523142354607 912748759179264 913238957223936 915022627062264 915909246572544 917698131819756 918106328780928 918418006130688 918599404145472 920790850210112 921103438897152 921285367315488 921598123880448 922902469051248 923808852562176 924304990506624 926510048037504 926824578269184 927007636677696 929546795745792 931764358328832 932264768832768 932679445110784 932765448085632 933180347068416 935002964933784 935908944574464 937233543963864 937551714591744 937736891731836 938055233235456 938472485142528 940478812467894 940798084794624 941216556736512 941722043609088 943054870323888 943375017166848 943561344475512 946320295775148 947062622306304 947571248848896 948912353990496 949831811260416 951686951516784 952198061587416 952621604299008 955407047586432 955731387727872 957598050594528 958023995249664 958538508673536 960410654198289 960825235001856 961341252850944 962701846788969 963028663357824 963974454847488 964492164006912 966793093604352 967312316533248 967742582145024 968681361365298 969201598401477 969632704375776 969961873821696 972275852169216 972467887721904 972798019651584 974698015783716 975655267756992 976600637816832 977982828484032 978314832617472 978508060937568 979033575470832 981369195618672 981702349350912 984057255990144 984585750757056 985023699683328 987464656461024 987903885939712 989833385716938 990169412859648 992727635382777 993064645060992 993506365444096 993597977308608 994039934920704 994573790954496 995981419168596 996516317889954 996946484438016 998893645540434 999232748446464 999430108293141 999677212434432 1000214096007168 1002167639163432 1002600245219328 1003138698627072 1004558448823272 1005097953897828 1005545026760064 1005886387666944 1006426605920256 1008827575934976 1009369373773824 1010797942294224 1011790648044288 1014297935169204 1014749100231552 1015093585723392 1015294078266048 1018075062007296 1020503821026816 1021051889673984 1021600252665216 1024037421515136 1024385060192256 1026493881484232 1026842354076672 1027393826876928 1027850817060864 1030397902394112 1030856228806656 1031409857286144 1032869619878544 1033220256897024 1033424329663656 1035889706486376 1036241368759296 1036446038229924 1037259062525952 1037816129691648 1038265277682654 1039284959132448 1039843114319952 1040291983761408 1042323804042192 1042883591262408 1045740145214016 1046753424654336 1048234903119936 1048797864936864 1049264375749632 1049827890451968 1051878335550507 1052332400240128 1052897562646272 1054387736959347 1054745678915712 1055781545785344 1058300258842624 1058397845393952 1058868626328576 1059437299060224 1060936729114374 1061506512534951 1062339195138048 1064873552375808 1065445450094592 1066017654955008 1067526398239308 1068560787667968 1069610222370816 1070647820456382 1071124050244416 1071487673819136 1071699304836384 1072063123697664 1074832928534736 1075197811193856 1077776994655872 1078142876762112 1078355822257728 1080928389377088 1081295341314048 1081508909457312 1084471261703424 1087642230304896 1088226356099904 1088710404913152 1090836792422748 1091893768670208 1093439134624508 1093810333690368 1094026373687142 1094397772108032 1094884565999616 1095472581341184 1097612176226616 1098085982859264 1098675717543936 1100230682044536 1100604186694656 1100821568554764 1101412772404686 1101685091254272 1104040345071006 1104313313574912 1104906392690688 1105499790323712 1107064412988912 1107658969601688 1108151662143744 1110897738518652 1111391871682176 1111769165316096 1113940589467104 1114641555517504 1115019952349184 1117197725693616 1117694661124608 1118294926785792 1118895514823808 1121564794992768 1121945542115328 1124636863988736 1125240858008064 1127925275871744 1128531035955456 1129033012502528 1130128254926181 1131238155105072 1131622186125312 1134545869008888 1134931022926848 1135540545495552 1136045639909376 1137147685081002 1138264479049824 1139367410786304 1140979966564704 1141367304720384 1141592737760496 1141980283938816 1142205838049304 1145334444758208 1146444227002368 1148066798655168 1148683375883232 1149194316297216 1152042099204528 1154805616669761 1155197648336256 1156332169193472 1159197640193376 1159713257407488 1160336089446912 1161978322363362 1162602370871613 1163104231844352 1165375919797173 1165771539854208 1166290081173504 1166916445341696 1167543145903104 1169195579024004 1170328481731584 1172614279547466 1173135864553408 1173244040170209 1173534118944768 1174164373573632 1176965505257472 1177597602736128 1179264266009928 1179897598053972 1180422422718336 1180823150739456 1181056376758464 1183873950270144 1184275850010624 1184509757977056 1186588888780176 1187754239008512 1190587791197952 1191227204619648 1191866961442752 1195131594530304 1197982746422784 1198626131356416 1199159286571008 1202130886126464 1202665600274432 1203311500167168 1205014556524968 1205423633046528 1205661717940932 1206607480897536 1209187044601578 1209486010105856 1209597537593088 1210135572946944 1210785484640256 1212499118987856 1213150300039944 1213673981054976 1216044438049224 1216457258978304 1216697523139476 1217651942965248 1218305891377152 1220030169416352 1221212328763392 1223597509093008 1224141771707904 1224799205527296 1228380489753984 1228797498507264 1230536625401664 1231745136749568 1232406654008832 1234813698254943 1235346730716672 1236010182236928 1237759517300103 1239395727661056 1242352477771776 1243019691777024 1243687264114176 1244240462757888 1245447464612526 1246670619911712 1247878592765952 1249644725285152 1250068952788992 1250315855642448 1250740310980608 1253971749957192 1254397446392832 1255629391478784 1256847441405318 1257406493765184 1257833356222464 1258081792634016 1258757454176784 1261760394366864 1265216471987328 1265895965259072 1268915935355712 1269597415449888 1270162139065344 1272642924493206 1273074959390976 1273876063448576 1276364102634999 1276797400792704 1277365326999552 1278051344898048 1280547538931052 1281100313335808 1281788337134592 1283602462385292 1284038217810432 1284291829980558 1284981567805467 1285299273129984 1285989552009216 1289057458139136 1289749755377664 1291575148487064 1292268797868636 1292843605834368 1293282498428928 1296047361605094 1296367802892288 1296623850295872 1297064026202112 1297760623423488 1299597354378288 1300873690342656 1303977104645376 1304677414583424 1305120324501504 1305378100627776 1308492260824896 1308936465801216 1312076341320192 1312781001009408 1313364932911104 1316619541948032 1319777847622584 1320225883812864 1323636847177036 1324086193414656 1324797303078144 1325386579894272 1326098387939328 1326672299261169 1327975225558128 1328688423853272 1329261979250688 1331858194053912 1332310331261952 1332573477724188 1333618794676224 1336223518884576 1336800326959104 1337518264836096 1339411265097696 1340130605197104 1340726702346752 1340850331623096 1345825831698432 1347730589725632 1348454397775968 1349054197392384 1352397246892272 1352998800308736 1353725437688064 1355641376090589 1356101587177344 1357433416009728 1360671761369088 1361402519565312 1362133670220288 1364061508861338 1365383228686848 1368049992805377 1369123138768896 1369858435835904 1373863869858816 1375213143048192 1376547197729634 1377159493171392 1377627009196032 1377899106218208 1381186275315168 1381655158345728 1381928050973232 1382397185820672 1384353703576872 1385713278843264 1386457485759936 1389765072056256 1390236867403776 1390511455016544 1394320193618688 1397646537493248 1398397153249152 1399019167666176 1399770520602624 1402504447400676 1403863416861696 1405850315945796 1406327571887616 1406605337597754 1407708727713792 1410718218701841 1411197127191936 1411824835104768 1412583065413632 1414582305485832 1415342016713268 1416452260184064 1419480443662722 1419831403167744 1420593933459456 1421356873273344 1423368530985744 1424747716890624 1427530427275176 1428165400325888 1428297092381124 1428932406448512 1429417498263552 1433110571379648 1433597081591808 1436397075891792 1437035992874496 1437807763010304 1441237852502784 1442011879276416 1444542995036736 1445961682271232 1446738246010368 1450189640406528 1450968474799872 1451613873217536 1453022042047947 1454449056563664 1454942810732544 1455858358226944 1458413778253824 1458701831582856 1459197029477376 1460630108454912 1463482901635488 1464114643812352 1464900956725248 1466974242726048 1467472248926208 1467762091406352 1468550363206248 1472053793428008 1472553524026368 1473999720431616 1476085883985216 1476878626135584 1477535549524992 1481196984691536 1481855828909568 1484750078575407 1485254119289472 1489596967591488 1490259548166144 1491059902381056 1491860686431744 1493972128752894 1494774476834931 1495419726657024 1498340468310651 1499515818651648 1500321144010752 1503251458745148 1503900367828992 1504708047940608 1506837673234908 1507646930846742 1508317540140096 1508829581500416 1512727825345184 1513241363902464 1514054060660736 1516196913441336 1517685972066432 1521306622086272 1521446902753806 1521823072960512 1522123650347328 1522640378585088 1522941117399072 1527112593010944 1530755731540224 1531577834510976 1532259088396288 1532400378997824 1536056132272704 1539740822226348 1540263531115008 1541090740315392 1541776225591296 1545596853591168 1546284343209984 1547114785929216 1549304429817816 1549830385345536 1550136494495484 1550805642459136 1553834559729564 1554362053138944 1554669057344886 1555053441564672 1555888593788928 1556724194537472 1558927438698672 1560437975642112 1563485706063288 1564325386893612 1565552498098176 1569287340343296 1570130136981504 1572352354679904 1573196797405296 1573896563624448 1574741835677952 1578498600360192 1579346343969408 1579882498080768 1582118518373568 1583672318678016 1587450388263936 1588302939492864 1589155948590336 1591405093671561 1593508792707072 1597310328563712 1598168175141888 1601289597358962 1602841181501952 1604415333556224 1605971730684573 1606686075366624 1607231510728704 1607548957254576 1612249392802104 1612796716790784 1614380646187008 1616665491983808 1617533733386592 1618231974739968 1621392584065632 1621943011971072 1622263364185968 1626706892555136 1631463345457344 1632189028943872 1632339534149856 1633065607369728 1636255188634122 1637840653005312 1640158701936762 1640715500535552 1641039560530713 1641596658162048 1642326848999424 1643208872011776 1646418264339924 1647128974288896 1648013576315904 1650346023066804 1650906280041984 1651232352832146 1652527636881408 1656060517606509 1656469970362368 1657359589036032 1658249685485568 1660596619483368 1662227493215616 1662791783694336 1666346607777978 1666758603718656 1667087807523264 1667653747974144 1671962333276256 1672529928523776 1675796588540424 1676541991686912 1677442390178688 1678343272235712 1682347192489152 1682918313172992 1686955295983104 1687861287012096 1691887913807616 1692796553933184 1693549518753792 1696857232657608 1697433279187968 1701818803513332 1702396534390272 1703153769332736 1704068459864064 1705721527621503 1707396718574736 1709051116179456 1711469949847056 1712050957080576 1712389106640744 1713308757073956 1714652736012288 1718001667137312 1718743277518848 1719666340503552 1722100197982752 1723025063824848 1723791474445824 1728063148806792 1728831800394496 1730347497897984 1732796472504384 1734498253790208 1738636139527168 1738796460290064 1739569886111232 1740504134170368 1742967483545043 1744656347766528 1748657309781312 1749435121760256 1750374668012544 1751314718854656 1753793368536006 1755492722597376 1758921419321199 1759703796830112 1760301178417152 1761246560360448 1765448257886208 1766396404104192 1768131183919104 1768896399014892 1770633634077504 1771234726109184 1771584565137696 1772349305667584 1775810925405216 1776413775015936 1776764636965584 1781631358512768 1785881686796928 1786840806929472 1787800442164128 1796364292597406 1796974119634176 1797939197034624 1798738929856512 1803196329189696 1803998400411648 1804967250250752 1807521834787452 1808135449569792 1808492576911398 1809911221346304 1813780566902367 1814229015158784 1815203359420416 1816178226960384 1818748678481784 1819725450059916 1820510971582464 1824066657073836 1825046284709214 1825497518358528 1826477914447872 1830045254124528 1831818493145088 1835396263639512 1836212657561856 1837198808290944 1841581700420224 1842206877794304 1842570734630976 1843196247760896 1845804938102496 1847617705124352 1848609981013248 1853020096075008 1854015273355392 1859093591491584 1863528716657664 1864529537665536 1865358890221568 1865530896171264 1866360694136832 1868171196918789 1870005929867568 1871817889148928 1874467087927728 1875103429183488 1875473783463672 1876110466470912 1880957624935788 1881596169589248 1882433113473024 1883444087218176 1886109740647776 1886750034333696 1887122688951024 1892640591550296 1895142497697792 1897824707980992 1899663622520832 1903373903033568 1904396123174832 1905243208598016 1908964386739809 1910814095172864 1915196101189056 1916047990499328 1917077017347072 1920821308396578 1921650470003712 1922682505701888 1925403693577938 1926057326715648 1926437744970837 1927948909694976 1928984328013824 1933586187208704 1934624633066496 1937362722730596 1938403196802954 1939265408751552 1939923747643392 1944071042407641 1944551704338432 1944935775443808 1945596039303168 1949396031567432 1951310535513984 1955965656968064 1956629665234944 1957016121875136 1958067150941664 1962738391237344 1963404698701824 1968114511980288 1969171501514112 1970047399366656 1974929312922048 1975807771879424 1979666771433876 1980338825719296 1985455270765554 1986129290121984 1987012730888192 1987195954617216 1988079869841408 1989147581908992 1991962838337192 1993032635779908 1993892968876032 1997787291080868 1998465496892928 1998860216586282 1999354424868864 2000428192014336 2004335278326864 2005200490438656 2006277397254144 2009116897646544 2010195907795656 2011090053520128 2012853211840512 2017655151869952 2018738747547648 2021595884588448 2023581296088576 2028595870338408 2029498200463104 2030588156532096 2036150124014592 2041007642053632 2042103779347968 2043200505330432 2046092263292007 2048074843030272 2052987762968464 2053684708153344 2054787653753856 2060795804788224 2061712457613312 2062819714572288 2064820796594451 2065739239757088 2066440513794048 2066848659327312 2071779412972752 2072482737518592 2072892076459848 2075632259383296 2076530555365308 2078569918264896 2079686228639904 2080583967522816 2084647608084384 2085767182524816 2091480290428032 2096469806239872 2097595729873728 2098528751499264 2099655780903936 2103756671101014 2104664800480256 2105795125292544 2108775473918694 2109491357831424 2109908006396631 2111563091570688 2116600517685248 2116795690787904 2117737252657152 2118874598120448 2121873458228748 2123013025069902 2124678390276096 2129220665494083 2129747104751616 2130890900189184 2132035309910016 2135052796478616 2137121575335936 2141295640912764 2142248100488832 2142975347638272 2143398609672768 2144126247395328 2149665857069472 2150395622387712 2155553989311744 2156711644515456 2161856778754176 2162590682628096 2163017818914624 2168942523406848 2175284460609792 2176452712199808 2177420809826304 2181673584845496 2183787537340416 2186878269249016 2187620667380736 2188052747374284 2188795544216064 2189769131999232 2190945162682368 2195224352453232 2196171965718528 2197351435087872 2200461364089072 2201208373389312 2201643137109528 2202825544809372 2208080690142012 2209812785381376 2210999580647424 2214128825977824 2215317939203376 2216303324287488 2221795477037304 2222783743364352 2227881178934208 2229283111035008 2230039904698368 2234395451387232 2235389322249216 2236589853571584 2237791029647616 2240958193129341 2243129589985536 2249273727977472 2250481716016128 2255850551743488 2257062071910912 2258066025005056 2260256509852362 2261470396270113 2262476310210144 2263244372250624 2269091738017776 2269862045853696 2271081090991104 2274295370162004 2276528958099648 2278734821572608 2281959933129408 2282734609440768 2283185475520992 2283960567877632 2284411676098608 2290668889516416 2296133597310336 2297366751766464 2298388632594432 2304084198409056 2309611233339522 2310395296672512 2312664338386944 2318395280386752 2319426514814976 2320672178893824 2323956644726724 2325204741743226 2326208463688704 2330751839594346 2331543079708416 2332003586017329 2332580162347008 2333832890683392 2335086291806208 2338391158048008 2340656963463168 2345228559094932 2346271729106816 2346488080340418 2347068237889536 2348328747147264 2353931010514944 2355195205472256 2358528532019856 2359795196107944 2360844845436672 2362112753516928 2367747900540288 2368551700021248 2369019515954112 2373177777560352 2375508478017024 2381175582395904 2382454409239296 2383733922885504 2390263189060608 2395965492845568 2397252262712832 2398318573142016 2404261772252928 2405331200548864 2406623000334336 2410029113049936 2410847266093056 2411323435881864 2418374089203156 2419195075186176 2420271145893888 2421570969280512 2424998237975712 2426300600079888 2427347962109952 2432088876098448 2432914517956608 2433395046278952 2436611782754304 2440060338832704 2442424657526784 2447195018186016 2448283543415808 2449598411054592 2454382782951183 2456760979507968 2460238052905143 2461073250803328 2463490273499136 2464813308017664 2469627396509886 2470693461433344 2472020364473856 2475519034600206 2476848529248219 2478791455322112 2484704955543552 2486039383554048 2487374528228352 2490894929225052 2493341239823424 2495757185531904 2499289450570304 2499519911666967 2500137905577984 2500631711284896 2501480621961216 2507943499914384 2508794892785664 2513694882810636 2514812987530368 2515666712444928 2516163585268032 2517514908353568 2523520788733728 2530432943974656 2531791930518144 2537831870711424 2539194830899776 2540324278130688 2545285848986412 2546149918781952 2547752126897152 2552728205269998 2553594801585408 2554730653999104 2556102689796096 2561095077862104 2562200626671616 2563576674269184 2567204924770584 2568076435620864 2568583659961116 2569963135610934 2570598546259968 2571979104018432 2578114916278272 2579499510755328 2583150296974128 2584537595737272 2585687211668736 2592094723210188 2593247700591744 2594128052404224 2595521246846976 2599194708756576 2601747380685312 2607954209290752 2609354829166848 2610756201255552 2616984521649792 2617872931602432 2624152682640384 2625562002018816 2626729865822208 2630690052804009 2633239083896064 2639555695245168 2640451767625728 2647273694354072 2648172386829312 2649594606156288 2650773159788544 2652196775878656 2653344598522338 2655950451116256 2657376847706544 2658523958501376 2663716388107824 2664620662523904 2665146955448376 2672447037769152 2675036529672192 2678822530195392 2680261210394208 2681453404693504 2681700663246192 2694546438896109 2695461179451264 2696908795551936 2698108394784768 2704794493784544 2705997600617472 2707450875376128 2711282752181178 2712203174354688 2712738865367097 2714866832019456 2721343522738176 2722805039130624 2724267340440576 2728123017722676 2730766457373696 2736099985610754 2737569427063821 2738246277537792 2739716871671808 2747727739717632 2753094395459268 2754318986342784 2755254018392064 2755798212436416 2762372550630336 2763310316691456 2763856101946464 2764794371641344 2768707407153744 2771426557686528 2772914971519872 2779530144112512 2780473734807552 2781022910033088 2788640387237376 2795293074986496 2796794306498304 2798038335332352 2799541041205248 2805008894801352 2807726833723392 2811700631891592 2812655143775232 2813210675195508 2815417455427584 2821436437403682 2822394254383872 2823649670209536 2825166130827264 2829164610971664 2830684033426536 2838960887325444 2841187866918912 2842713746546688 2846737061971488 2849495433781248 2855060854550352 2856330800651776 2856594184762248 2857864812897024 2866221142759296 2867194163183616 2872794151783584 2874071985748992 2875615526020608 2881231962594867 2882475705005568 2884023758552832 2888105540366907 2889085990073472 2891923364542464 2893476492020736 2900379280813056 2901936949599744 2903227746435072 2906044084095894 2908898113127328 2909885621465088 2911716716453888 2916827556507648 2917403663165712 2918394058954752 2926965803270976 2929801913450496 2933948485452096 2934944497852416 2935524182812704 2937100726412496 2944107586856016 2945107048052736 2952171767970432 2953757252271168 2955071099049984 2962393969383072 2963711657819136 2969500157150814 2970508238578944 2978182906148331 2979193935182976 2980519096332288 2982119804762112 2983721372863488 2987944257505788 2989548953669862 2990839453314048 2996680936621302 2998290324879423 2999031637303296 3000642288021504 3006502917490296 3007800735657984 3009416095881216 3013675346469816 3015293861693484 3016635080280192 3017659163000832 3025455650690368 3026482727804928 3028108121321472 3032393826882672 3035371944132864 3042613244172544 3042893805507612 3044247300694656 3045280757170176 3045882234798144 3054225186021888 3061511463080448 3063155669021952 3064518176792576 3064800757995648 3072112264545408 3079481644452696 3080527062230016 3082181480630784 3083552451182592 3091193707182336 3092568686419968 3094229571858432 3098608859635632 3099660770691072 3100272988990968 3101611284918272 3107669119459128 3108724106277888 3109338114689772 3111777187577856 3113448389074944 3117854877397344 3120875951284224 3126971412126576 3128650773787224 3140260273963008 3144704709359808 3146393594810592 3147793127248896 3149483671355904 3155635006651521 3156997200720384 3158692687938816 3163163210878041 3164237036747136 3167344637356032 3174900776527872 3176605878985728 3178311897180672 3182810187343122 3184519537604853 3187017585414144 3194620657127424 3196336350283776 3202579194717924 3205682363003904 3208830667112448 3211943461369146 3213372150733248 3214463021457408 3215097914509152 3224498785604208 3225593433581568 3233330983967616 3235067466773184 3242785168131264 3243886023942144 3244526728371936 3253413785110272 3262926690914688 3264378057887744 3264679068299712 3266131214739456 3272510377268244 3275681306010624 3280317403873524 3281431001071104 3282079121061426 3283193316324096 3284653697998848 3286417744023552 3292836528679848 3294257948577792 3296027152631808 3300692046133608 3301812560083968 3302464705664292 3305055273762816 3312121035213018 3312939940724736 3314719178072064 3316499370971136 3321193238966736 3324454986431232 3332693215555956 3334175615046528 3335307495948288 3343924666552512 3345059857047552 3351593177080848 3353083983373824 3354884780357376 3356686544471424 3364694384978304 3365836626345984 3373910591966208 3375722574024192 3383775827615232 3385593107866368 3387099037507584 3390384764778543 3393714465315216 3394866558375936 3403637607026664 3404793068780544 3408136919728128 3411443055243006 3414793437149472 3418102232358912 3422939899694112 3424101914161152 3424778213281488 3426617514147912 3436003334274624 3439332681007104 3444200395965504 3446050127649696 3447582948891648 3456126297613584 3457663600788992 3464416850009283 3465592945008768 3468996507580416 3477272279054336 3477592920580128 3479139772222464 3481008268340736 3485934967090086 3487807112614839 3489312695533056 3496127759391519 3497314619562624 3498870243520512 3500749336025088 3502629437709312 3507586737072012 3510985445194752 3517842838642398 3519407593660224 3520602356834304 3522493120720896 3530896515772416 3532792808208384 3537792798029784 3541267268155008 3542469452218368 3543169130275392 3551621850810432 3552827550031872 3553529273931168 3563262717025536 3571763373593856 3573681613858944 3575600884328256 3592728585194812 3593948239268352 3595878394069248 3597477859713024 3606392658379392 3607996800823296 3609934500501504 3615043669574904 3616270899139584 3616985153822796 3619822442692608 3627561133804734 3628458030317568 3630406718840832 3632356453920768 3637497356963568 3639450900119832 3641021943164928 3648133314147672 3650092569418428 3652955828895744 3660090508249056 3663636986290176 3670792527279024 3672425315123712 3674397616581888 3683163400840448 3685141469261952 3686392495521792 3691609876204992 3695235410248704 3697219962026496 3706040192150016 3708030546710784 3713278551900309 3718187182983168 3727057433315328 3729059075331072 3731061792342528 3732721388273664 3736342393837578 3740011859735136 3743635778297856 3748934175855456 3750206858366976 3750947566927344 3752220932941824 3761915249871576 3763192339178496 3766888174436352 3772219481295552 3773500068667392 3774245377902048 3785281183100592 3795649415961984 3806747806067136 3808792246349664 3810486417196032 3817928773479618 3821628190345728 3829092307904997 3830392202378112 3832095980998656 3834154034694144 3841642616793156 3843300940007424 3845365011403776 3850807387155876 3852114653431296 3852875489941674 3854944703416401 3855897819389952 3857968656027648 3867172374417408 3869249266132992 3874725445461192 3876806393605908 3878530817503104 3879847495286784 3888142084815282 3889103408676864 3889871550887616 3891192078606336 3898792063134864 3902621071027968 3911931313936128 3914032243750272 3916134301883328 3925476782474688 3926809397403648 3936229023960576 3938343003028224 3940094798733312 3949858625844096 3951615543758848 3959333542867752 3960677651438592 3970910541531108 3972258580243968 3974025461776384 3974391909234432 3976159739682816 3978295163817984 3980016897783507 3983925676674384 3986065271559816 3987785937752064 3995574582161736 3996930993785856 3997720433172564 4000856384028672 4008670556653728 4010400980877312 4012554794508288 4018233795293088 4020391815591312 4022180107040256 4037477495095296 4043191769176896 4047162592177152 4057191740676816 4058996400926208 4061176313064192 4066924128271767 4072300248029184 4082015284107264 4084207558695936 4086401010660864 4092184526584014 4096149686060544 4104149978416131 4105975525936928 4107369416306688 4109575307507712 4121591609576448 4125639429144576 4129641593188902 4131478479514176 4132881027588096 4133697318654624 4143558825945504 4144965475037184 4145784152919696 4153061110730616 4157139836529792 4159372457279808 4169295216168768 4171534365049632 4182960580856064 4192939612479744 4195191459747456 4197057502998528 4199311561807872 4207513342202028 4209329600960512 4211590250585088 4217550947837388 4218982715662848 4219816012793262 4223126183141376 4232154656105523 4233201035370496 4233591381575808 4235474505314304 4237749196240896 4243746916457496 4246026050139804 4249356780552192 4258441330988166 4259494209503232 4261781800378368 4264070619820032 4270105592957232 4274243150671872 4282591281825528 4284496200977664 4286797219345536 4288252494790656 4299331714138944 4300791244775424 4311107978623488 4313423289030912 4323713557508352 4326035637829248 4337885046813696 4350568921219584 4352905424399616 4354841619652608 4359066126143841 4363347169690992 4367575074680832 4373756538498032 4375241334761472 4376105494748568 4377591088432128 4381890325364736 4390448704906464 4392343931437056 4394702870175744 4400922728178144 4402416746778624 4403286274219056 4405651089618744 4416161380284024 4421999161294848 4428257651955648 4430635878406752 4432606648574976 4443590954074608 4445567486728704 4454250235726221 4455762357868416 4458566222070016 4468790902774464 4470778644498432 4473179707143168 4475582059295232 4481916386258682 4486259179971072 4495021404931953 4498547455954944 4500963432032256 4511701103486976 4514124143821824 4520513019704724 4522940792540226 4524952620420288 4526488744501248 4538183476035552 4539724091707392 4542162181982208 4548590740324008 4553057916199296 4563919866258816 4565469218881536 4566370951041984 4567921135755264 4568823352197216 4581337779032832 4592267194620672 4594733503532928 4596777265188864 4608168396818112 4619222466679044 4620790593345024 4625328676773888 4636790560773504 4638853029629952 4641344357787648 4647913289453448 4650409483486452 4652416927377408 4661503679188692 4663086159416832 4664007172034658 4665160324694016 4667665781366784 4670172583612416 4676782316096016 4681313926926336 4690457118189864 4692543458213632 4692976160680836 4696657494294528 4707862021029888 4710390410944512 4717057064039712 4719590392215888 4721689690873344 4724225507033856 4735495801080576 4738039031908224 4746355555120704 4751016956034048 4762351164791808 4764908818478592 4767467845771008 4774215281014683 4780526378121216 4791930985691136 4794504525425664 4808523544505856 4810662401097728 4813246000668672 4817915192053719 4820058226099872 4821694532186112 4822646871763728 4836748178406312 4838390150372352 4843141938561024 4849996475951424 4852601200159776 4854695924219904 4864177752196896 4865829035913216 4866790092557904 4880120677665408 4894390036372032 4896567086831616 4899196822109184 4908765565902366 4913521959015936 4920476105810286 4922146501606656 4923118681592139 4926980546998272 4929626616035328 4939254793019772 4941386922866688 4944040728947712 4951038069200412 4953697058496438 4957582910644224 4968181552819527 4969409911087104 4972078767108096 4974749056456704 4981789858450104 4986682479646848 4998578901140608 4999039823333934 5000275811155968 5001263422569792 5002961243922432 5015886999828768 5017589785571328 5027389765621272 5029625975060736 5032327170536064 5035029816707136 5047041577467456 5060865887949312 5063583861036288 5075663741422848 5078389661799552 5080648556261376 5090571697972824 5092299837563904 5095504253794304 5105456410539996 5107189603170816 5109461307998208 5112205379592192 5122190155724208 5124401253343232 5127153348538368 5134409849541168 5136152871241728 5137167319922232 5139926271221868 5143958208036864 5156229832556544 5158999021510656 5166300593948256 5169075191474544 5171374423337472 5184189446420376 5186495401183488 5191042493693952 5198389417513152 5203494761370624 5215908418581504 5218709658333696 5221512402511104 5228902450635129 5233969043299584 5248305365280768 5251124004037632 5261380105608018 5266478167792128 5276764257963597 5279111390490336 5280903535251456 5294547388708144 5296344773658624 5299189212312576 5304393551757312 5306689197044676 5311900902232512 5314753695413088 5317047917002752 5327432776215648 5329241325047808 5330293910896752 5344894075538304 5357645060390784 5360522420788416 5362906809387008 5363401326492384 5389092877792218 5390922358902528 5393817591103872 5396216789569536 5409588987569088 5411995201234944 5414901750752256 5422565504362356 5424406348709376 5425477730734194 5429733664038912 5441341700707101 5442687045476352 5445610078261248 5448534680881152 5456246035445352 5461532914747392 5472199971221508 5475138854127642 5476492555075584 5479433743343616 5495455479435264 5506188790918536 5508637972685568 5511596424872832 5524745101260672 5526620633382912 5527712203892928 5529588743282688 5537414814307488 5542853115373056 5545829943039744 5559060288225024 5562045820066176 5577280774474752 5590586149972992 5593588612996608 5596076670664704 5599082082410496 5604513590756367 5610017789602704 5615453667446784 5623401263783184 5625310287550464 5626421350391016 5642872874807364 5644788508767744 5647299340419072 5650332261654528 5658329221943328 5661368066853072 5677921774650888 5685427493093376 5693474123942976 5698990867562496 5710121709100704 5712661601303552 5713188369524496 5715729625794048 5726893160219427 5732442285518592 5745588303567168 5748143971497984 5751231052041216 5762463925189734 5764951410011136 5768047517105664 5776211080733814 5778171980146944 5779313234912511 5783846729084928 5786952984041472 5800758561626112 5803873899199488 5812088168191788 5817796226254656 5819771242930176 5823433432907776 5832213127222923 5833655113015296 5834807326331424 5836788117909504 5853931606541952 5867896970904192 5869888995704832 5871048365625408 5874201452824992 5888215173712032 5890214096105472 5904343535940864 5907514504542336 5910142198099968 5924787938766144 5927423315638272 5939000314301628 5941016477157888 5956365812296662 5958387870365952 5961038192664576 5964239609524224 5967442745726976 5975888515011576 5979097907339724 5981678906628096 5993361873242604 5996580649758846 5998063274606592 6001284576043008 6013005834980592 6015601471315968 6018832191762432 6027350692939632 6030587723386968 6033270160560384 6050911301380736 6052965455609856 6056216242642944 6064787653765344 6070743888265728 6085226488345088 6085787611015224 6088494601389312 6091764469596288 6108450372043776 6123022926160896 6126311338043904 6129036353585152 6129601515991296 6138276789876021 6144224529090816 6158963288905392 6161054124460032 6164362961261568 6182387414364672 6185137372839936 6188459143716864 6197217719271264 6199321541382144 6200545977981936 6203222569836544 6215338238918256 6217448212555776 6218676229379544 6226896778149888 6235709754794688 6241751902568448 6253942824253152 6257301547574448 6287275024090921 6289409418719616 6292787189621184 6295586254497792 6298967342711808 6311270013303042 6313994401440768 6317385375877632 6326326421756082 6328474073494272 6329724019189893 6334689274712064 6349801553055744 6353211757971456 6356623794361344 6365620374686244 6369039075209706 6374035170828288 6387661996482249 6389241314254848 6392672700567552 6405158389435848 6411364726007808 6423886922738292 6426744301466496 6428926042914816 6430195829018304 6448997571208416 6451186867163136 6466661967935232 6470134933546368 6485570336262528 6487772047884288 6489053456743872 6506827570220544 6525853381829376 6528756115775488 6529358136599424 6532262429478912 6545020754536488 6551362612021248 6560634807747048 6562862002142208 6564158242122852 6566386632648192 6569307395997696 6572835488047104 6585673057359696 6588515897155584 6592054305263616 6601384092267216 6603625120167936 6604929411328584 6624242070426036 6629438356144128 6632998741942272 6642386477933472 6648909972862464 6665386431111912 6668351230093056 6687849333105024 6690119714095104 6703186354161696 6706167966747648 6709769560714752 6713373088942848 6722874579388023 6729388769956608 6747821183932416 6751445148048384 6767551655230464 6771186215732736 6774198075015168 6780769529557086 6784411188810339 6787428930630432 6789733116751872 6807275214053328 6809586137561088 6822886110486012 6829586874298944 6836204464717824 6845879799388224 6848203828322304 6849556426562976 6853235028295824 6872006668549248 6888400791931008 6892100255299392 6895165897783296 6912252595227168 6915327201577984 6928833700018566 6931185890017536 6937993015160832 6954544558108672 6955185841160256 6958279544444928 6962016536681472 6971869934180172 6975614225229678 6978625391066112 6992255518783038 6994629239125248 6996010758051987 6997740487041024 7001498672050176 7005258875418624 7015173474144024 7021970890389504 7035685677284796 7038815187320448 7041204713668608 7044986241441792 7061793031544832 7065585616416768 7075585596059568 7082534536310016 7086338260550784 7103243701620864 7105655100063744 7107058547862336 7126525434051072 7143526747187712 7147363227717888 7151201768656512 7185457170389624 7187896478536704 7191756788138496 7194955719426048 7212785316758784 7215993601646592 7219869001003008 7230087339149808 7232541798279168 7233970307645592 7255122267609468 7260813437681664 7264712907841536 7274994713927136 7278901800239664 7282043886329856 7296266628295344 7300185138836856 7320181016498112 7327273972580352 7341585054558048 7344850630247424 7348795233163776 7363148348853549 7366326801680896 7370282938523904 7380714158715429 7383219752409984 7390470820497408 7394439924052992 7412080384300032 7416061093421568 7426557103800618 7430545587744657 7436374365966336 7454114866630656 7458118150662144 7462123584685056 7472684787675156 7480023719470272 7487271556595712 7497868351710912 7500413716733952 7501895133854688 7504441865883648 7523830499743152 7526384678356992 7544438962591104 7547000137334784 7548490755804096 7570562366201184 7591298831923968 7613495612134272 7617584492699328 7620972834392064 7635857546959236 7643256380691456 7658184615809994 7660784404756224 7664191961997312 7668308069388288 7683285233586312 7686601880014848 7690730022807552 7701614774311752 7704229306862592 7705750979883348 7709889406832802 7711795638779904 7715937312055296 7734344748834816 7738498532265984 7749450890922384 7753612787211816 7757061635006208 7776284169630564 7779743101775232 7782384157212672 7797584126269728 7805242142055936 7823862627872256 7828064487500544 7832268603766656 7850953564949376 7853618794807296 7872458047921152 7876686006056448 7880189597466624 7899717251688192 7903231087517696 7918667085735504 7921355302877184 7941821083062216 7944517160487936 7948783818468864 7952319479365632 7956590327635968 7960033795567014 7967851353348768 7972130543119632 7975571875504128 7991149164323472 7993861987571712 7995440866345128 8017341113307456 8025109589016576 8036467590586176 8040783631182624 8044360214080512 8083639316688327 8086383538353792 8094325184354304 8114383481353632 8117992801852416 8122352626128384 8133848256543534 8138216596101291 8144600496058368 8164030568214528 8168415117391872 8172802021321728 8184369053168028 8192299372121088 8208299956832262 8211951051873856 8212708281191463 8214738832613376 8219150615015424 8243183219152896 8259283186377804 8262956959028352 8265762055176192 8267394637309248 8287117651891008 8289930950074368 8291568305839392 8306122221461232 8314279673059584 8318744914559616 8338590432337536 8343068730099264 8365921161712128 8385879224959488 8390382919494912 8394115005997056 8398623123615744 8415026684404056 8418659201921024 8423180501170176 8435101895674776 8437965431325696 8439632025586524 8446252366282752 8464309312211046 8466402070740992 8467182763151616 8470949010628608 8475498392481792 8487493832914992 8492052100279608 8516882661976332 8523563600756736 8528141239640064 8540211185914464 8548486301343744 8565182563651056 8568992401955328 8573594438691072 8598663428277888 8601582489550848 8622215957246976 8626846578061824 8643695887784601 8647427115016704 8652071275658496 8664316621100721 8675770093627392 8701137842439168 8705810848799232 8709683239305216 8718132252287682 8726694339381984 8735150149361664 8747513076996064 8750482669522944 8752210989497136 8755182176864256 8780897409812928 8789405740351488 8801845456356288 8804833493557248 8806572548438112 8811302179237488 8832322760568048 8856515303911296 8861271756813504 8865213297149952 8887181908149216 8891134973457408 8908500471452442 8911524715736832 8917132444140032 8934548718444993 8937581805548928 8941557288996864 8946359414286336 8951164118590464 8963832772517364 8972518359942144 8990042809863906 8994870974638269 8997094911909888 9001926864064512 9023402206973952 9028248287643648 9041026039409448 9045881585080452 9049905240840576 9052977489002496 9076366952071104 9079448183414784 9084324363964416 9097181480648016 9106115832398592 9127839732517632 9132741902083968 9135842271510528 9137646704394432 9162675558065664 9184534389241344 9189467007065856 9193554530377728 9216336793636224 9238444933358088 9241581186690048 9250657353547776 9273581121547008 9277706059259904 9282688715575296 9295826578906896 9300818966972904 9304833854754816 9323007358377384 9326172318833664 9328014344069316 9335331562733568 9340345167224832 9353564632192032 9362627853852672 9380914236379728 9385086916427264 9385952321361672 9420780821889024 9434114128079424 9439180784431776 9443379381746688 9448451014067712 9466905019954563 9470991602161152 9476078063816448 9489489632634123 9492711110241408 9502033912068096 9524702329583616 9529817636957184 9534935691542016 9548430562029366 9561052756242432 9583861971382272 9589009050851328 9617047089011712 9626492001337344 9635830384107438 9640116452199744 9643389064372224 9645293743527456 9673496356812624 9676780300744704 9699992951902848 9705202400319552 9728355504393792 9731658071826432 9733580185115808 9760241355330816 9788780072744064 9793134173663232 9798393644218368 9817531131804732 9827043918031872 9840952211620572 9844293003213312 9846237363184278 9853961093996544 9859253232070656 9878509586039544 9882773845733376 9888081457895424 9902076138400824 9907394116992876 9915165821288448 9936363105639054 9938819822174208 9944157534216192 9949498112913408 9963579716900208 9973364959293696 9997157802281216 9998079646667868 10002526845139584 10005922487844864 10031773999657536 10035179571142656 10054779531242544 10059251950121472 10064654341072128 10070059633414272 10094083154934912 10121731775898624 10127167722072576 10151327482845696 10156779323599104 10161297112522752 10171154294335629 10181143395945648 10184599675127808 10191008507588608 10210912821079992 10214379206341632 10224410759184384 10244380311448416 10248802506686464 10254306697076736 10268819699082336 10272305742483456 10274334639844464 10279852542443736 10317998043021312 10332601187896512 10338150382949088 10342748846674944 10368378892840752 10372990802366976 10393250550027849 10396778835026304 10406989522741248 10431816837163008 10437419316667392 10443024805022208 10457804901270258 10463421337844517 10467938086599168 10488383278174557 10496610730561536 10502248008075264 10522760211216036 10532956335584256 10553528515927194 10558222780980672 10561807070502912 10589094777416288 10592689547317248 10598378424625152 10613378394089352 10623801804465024 10629507390826176 10654865552431296 10658482650095616 10660587821793504 10689788151076608 10715290120781568 10721044841576832 10725813618774016 10726802652984768 10778185755584436 10781844717805056 10787635182207744 10792433579139072 10819177975138176 10823990402469888 10829803501504512 10845131008724712 10848812697418752 10850955461468388 10859467328077824 10882683401414202 10885374090952704 10891220156522496 10897069361762304 10912492070890704 10923065829494784 10944399942443016 10950277708255284 10958867486687232 10990910958870528 11012377581837072 11017275945371136 11023192849745664 11049490202521344 11055424407785856 11059177486565376 11074829628614976 11085706230746112 11091659886079488 11118120576450048 11124091640132352 11139835655700927 11154561548949504 11181172299945984 11187177225993216 11198164164820992 11209027181512734 11220035579205408 11230907334893568 11246802527566368 11250620575100928 11252842700782032 11285745749614728 11289577017535488 11300664523309056 11316658443886656 11322736133706144 11355843549301776 11386948247885952 11420243418201408 11425323202607104 11426376739048992 11431459251588096 11453786320438854 11464884571037184 11487276923714991 11491176607134336 11496287942995968 11502462104082432 11524927850379468 11529902820022272 11536095034211328 11552422161467628 11556343960293888 11558626469825022 11567693458169856 11573905968082944 11601517123252224 11607747798398976 11624176336383576 11635592452509312 11639542485860352 11664426254445846 11667310226030592 11669614652662848 11673576235819008 11707863213083904 11735793941808384 11742096731250816 11748402905649984 11776430347424064 11780428192210944 11808687071881728 11815029009084672 11820284396199936 11849575877532288 11854846631276544 11878000628603256 11882032954315776 11912731624593324 11916775740731904 11922076385329152 11928479219048448 11934885491453952 11940050693350521 11951777030023152 11958195814679448 11963357813256192 11986723746485208 11993161299517692 12002569152086016 12026011669961184 12031202942631936 12037664383524864 12054701385879264 12061175446773936 12066540321120768 12101822602761472 12112432485285888 12129575307530688 12141487776531456 12170452976690176 12171575222030448 12176989202778624 12183528939192576 12200772384815301 12216900744087552 12246045852321792 12252622676087808 12259203031982592 12276553579752042 12288449058181632 12312449935248393 12317926577810784 12322108248920064 12328725922523136 12364774828729344 12376918287433728 12394435438542528 12398643082764288 12401091955963872 12406445139673088 12430676477836512 12434896425111552 12437352458759088 12471419509589376 12507885648506304 12514603095148896 12574550048181842 12578818837439232 12585574379242368 12591172508995584 12597934685423616 12622540026606084 12627988802881536 12634770751755264 12652652843512164 12656948146988544 12659448038379786 12669378549424128 12696463968316569 12699603106111488 12706423515942912 12713247588722688 12731240749372488 12738078150419412 12748070341656576 12775323992964498 12778482628509696 12785345401135104 12810316778871696 12822729452015616 12847773845476584 12853488602932992 12860391658036608 12897995142416832 12902373734326272 12933323935870464 12940269867092736 12971140672525056 12978106913487744 13013655140441088 13051706763658752 13057512231550976 13058716273198848 13064524858957824 13077198378431523 13090041509072976 13102725224042496 13121269615494096 13125724004284416 13128316484245704 13132773265296384 13145670976094208 13171346114719392 13177031794311168 13184108610527232 13202768184534432 13207250240335872 13209858822657168 13248484140852072 13265997483884544 13284772955866944 13297819945724928 13330772862223824 13336702460186112 13362750707178663 13375698666210048 13406372708323392 13412335933495296 13419539121429504 13426746177885696 13445749158776046 13458777539913216 13485064214795859 13495642367864832 13502890296096768 13535103310460928 13542372431465472 13561539059114172 13568822377620678 13574857861260864 13579466233503744 13614550428106656 13619172275122176 13645772220972024 13659173748597888 13691759598776448 13696407656644608 13699112853125952 13706470056591648 13744013337098496 13776801583862016 13784200510598784 13790331795566592 13824505190454336 13830654403155968 13857667400037132 13862371780035072 13875986030321664 13909089116217344 13910371682320512 13916559088889856 13924033073362944 13943739868360344 13951228450459356 13957250782132224 13984511037566076 13989258478250496 13992021516103974 13995480974082048 14002997344100352 14010517750837248 14030346948288048 14043941780779008 14071371354569592 14077630374640896 14089972482883584 14123586063089664 14131171232833536 14151171192119136 14165069072620032 14172676521101568 14206487403241728 14214117095724672 14253050868102144 14287053494375424 14294726455435776 14302403537313024 14322645843044049 14370914340779248 14375792957073408 14383513576276992 14425570633517568 14431987203293184 14439738002006016 14453745576161157 14460174678299616 14465083596558336 14467940615291184 14510244535218936 14529425815683072 14549989427854272 14557803600479328 14564087772659712 14592533256590688 14600370277673712 14640362032996224 14683170109116096 14689701260494848 14697590466327552 14726296697707098 14732653603361792 14740565877047808 14761428317430858 14766439504819968 14769356044776417 14780941640994816 14788879848105984 14824160768600064 14832122186843136 14853114207601236 14861091175489314 14872748731932672 14904544658458581 14908229733261312 14916236301324288 14924247169370112 14945369575350312 14960047438940544 14995736703421824 15000827433467904 15003790267709376 15008883731767296 15047660999486304 15052769356713984 15088877925182208 15096981511608192 15141124732402368 15182597663847936 15226991224268544 15235168985398656 15241945668784128 15271715093918472 15286512761382912 15316369231619988 15321568809512448 15328383923994624 15336616138776576 15366570467172624 15373203760029696 15381460045615104 15403229548623504 15408458613725184 15411501959766696 15419778813665604 15431874624110592 15468689497669632 15476997064531968 15498901781844768 15507225574423632 15514123270012416 15552568339261128 15559486203550464 15595168252539456 15610484284111872 15647725255744512 15656128975001088 15664537207533312 15686707351905387 15701907129898752 15744916095842304 15753372012112896 15799434503376384 15806462175035392 15830292773890791 15837334171471008 15842710605754368 15883642166124432 15889034320975872 15897567636937728 15913180655271936 15920067591134028 15935702706697536 15944261086239264 15951143751008256 15982298328646944 15987723975143424 15990881732690256 16034682226614912 16072935181172352 16081567262365248 16088720428161024 16167278633376654 16172767076707584 16188650368708608 16228766962707264 16235985603704832 16244705252256768 16267696513087068 16276433192202582 16289200992116736 16324025102121303 16328061136429056 16336830234783744 16345604042643456 16368738106336056 16384598744242176 16416599913664524 16423902103747712 16425416562382926 16429477665226752 16438301230030848 16486366438305792 16518566372755608 16525913918056704 16534789274618496 16574235303782016 16579861900148736 16583136611678784 16612244442922464 16628559346119168 16637489829119232 16677180864675072 16686137460198528 16731842323424256 16771758449918976 16780765838989824 16788230011994112 16797246247231488 16830053368808112 16837318403842048 16846361002340352 16870203791349552 16875930862651392 16879264051173048 16928618624422092 16934365526303232 16941898021257216 16950996784963584 16974987665829984 16984104200559216 17033765323952664 17056282479280128 17080422371828928 17096972602687488 17130365127302112 17137984803910656 17147188877382144 17180679480658281 17197326856555776 17244431914493952 17253693156123648 17287391775569202 17294854230033408 17304142551316992 17328633242201442 17337939704737533 17351540187254784 17402275684878336 17411621697598464 17436264504575364 17453388678763968 17470300298723328 17495026153992128 17496639381668769 17500965339045888 17504421978994272 17510364353728512 17561794819625856 17603690912712576 17609666987114496 17613145096876224 17622604358474976 17664645521136096 17713030607822592 17722543513627008 17730426594299904 17774363816298432 17782269946914816 17817000942904884 17823049431473664 17834264888280064 17869097436889986 17875163611097856 17883114577993728 17892718828572672 17902328237180928 17927665545034728 17945036719884288 17980085619727812 17989741949276538 17994189823819776 18003853728129024 18046804413947904 18056496575287296 18082052078818896 18091763170160904 18099810481681152 18152733904142208 18158896366829568 18168648727928832 18194362961296032 18212231664797184 18255679465035264 18265483804167936 18275293408788864 18325351116131328 18369068778482688 18378934014131712 18387109060755456 18414830369628063 18432673587272448 18476889866716176 18483162373380096 18547162243094016 18555412118519808 18565377431150592 18591653157813792 18601637933945808 18609667709509632 18646014716754768 18652344637667328 18656028688138632 18680690334449664 18707129264384064 18725255707705344 18761828472759456 18770173832854528 18771904642723344 18861825072272763 18868228256158848 18878361568863552 18886758763493376 18896902028135424 18933810039909126 18941983204322304 18952156127632896 18978979265268246 18985422220482816 18989172057569679 19004067824136192 19049404659167232 19059635273914368 19069871383084032 19096861124058732 19122105512484864 19162985989446747 19167723942764544 19178018101702656 19234094178023424 19271660768214876 19280232904399488 19286778128744448 19290587487054912 19346992713625248 19353560601489408 19399985903805696 19410404800639104 19456711008787584 19463316143652864 19467160370231616 19520482710661632 19577560145488128 19586268347326464 19596787288436736 19635062263609464 19654087836063744 19681904423241144 19688586006426624 19692474726368556 19707922187993088 19718506464141312 19757019172079088 19765547691466752 19776162915790848 19804152276801648 19814788233985752 19872726211278108 19888315068432384 19898996225826816 19927159433800416 19946729918587392 19994315604562432 19996159293335736 20005053690279168 20063547999315072 20070359142285312 20109559062485088 20118503900242944 20129308682144256 20140119266828544 20168623738164069 20188166309869824 20243463551797248 20254335444145152 20302654965691392 20313558647198208 20322594225045504 20342308588671258 20362286791891296 20369199350255616 20382017015177216 20421825642159984 20428758412683264 20488760622896832 20508613394153472 20537639398164672 20544611484966912 20548669279688928 20559705084887472 20665202375793024 20676300765898176 20685497693349888 20736757785681504 20745981604733952 20786501100055698 20793557670052608 20813979045482496 20863633674326016 20874838633334784 20886049610044416 20915609802540516 20926842675689034 20935876173198336 20976766556349114 20988032274155961 20993221461123072 21004496016150528 21045520422432072 21065912671168512 21107057031854388 21116445561961344 21123614141005824 21178189554832576 21185379094634496 21196756849250304 21226756788178704 21247603608930048 21259014781652352 21309731104862592 21316965300191232 21321175643587008 21379576302153216 21430580241563136 21442089683153664 21451627237548032 21453605305969536 21556371511168872 21563689435610112 21575270364415488 21584867158278144 21638355950276352 21647980804939776 21659607003009024 21690262017449424 21697625394837504 21701910922936776 21765366802828404 21782440313044992 21794138723524608 21824984141781408 21846131658989568 21888799884886032 21900555416510568 21981821917741056 22024755163674144 22034551890742272 22046385699491328 22089445046560647 22098980405042688 22110848815571712 22142142476146287 22149659257229952 22171412461492224 22183319772158976 22236241152900096 22248183280264704 22279671311401854 22291636763233971 22309123097899008 22362344599891968 22374354451986432 22418054363025468 22440071158410816 22461814669787136 22493605055132736 22501241150201856 22505685401564064 22571491499229456 22579154035070976 22633316887773312 22645472267412288 22711687098603552 22773896495771904 22840486836402816 22850646405214208 22852753478097984 22862918503176192 22907572640877708 22929769142074368 22974553847429982 22982353214268672 22992575885991936 23004924208164864 23049855700758936 23059805640044544 23072190068422656 23104844322935256 23112687920587776 23117252939650044 23135386916339712 23147811936165888 23203034246504448 23215495596797952 23248352672767152 23271184905018624 23328852508891692 23339229305325696 23347152471638016 23415726426167808 23471587883616768 23484193462501632 23496805811299968 23552860694848128 23560856384421888 23617374143763456 23630058018169344 23640568792399872 23699151755064576 23709693262553088 23756001257206512 23764065908631552 23825463249186648 23833551481463808 23856958438096896 23869770982907904 23880101386701042 23903554060046304 23916391629358896 23926715626512384 23973447492970416 23986322599035384 24052023339922368 24075328767049728 24109402771758528 24122350893547872 24133080642241536 24203645205522944 24250917950064981 24259150615061376 24282975553062912 24340905953380352 24343150444060896 24353978405557248 24367057878385152 24401544769630602 24414649788303873 24433801488175104 24492091704643584 24505245352175616 24518406063965184 24553107159504084 24576898116363264 24624899870496786 24635853155621568 24644216497840128 24657451845046272 24729549657458688 24788870877085056 24797286165528576 24802183911927744 24861352955673024 24869792850223104 24874704917518176 24942839019178752 25015771297012608 25029206190297792 25149100096363684 25157637674878464 25171148758484736 25182345017991168 25195869370847232 25245080053212168 25255977605763072 25269541503510528 25305305687024328 25313896293977088 25318896076759572 25338757098848256 25392927936633138 25399206212222976 25412847031885824 25426495177445376 25462481498744976 25476156300838824 25550647985928996 25570690802270208 25620633557743392 25645458904031232 25695547690953168 25706977205865984 25720783316073216 25795990284833664 25804747468652544 25866647871740928 25880539734185472 25942281345050112 25956213826975488 25992949863302163 26027310280882176 26103413527317504 26117432546397696 26129049717915648 26154396756863046 26180083018145952 26205450448084992 26242539230988192 26251448008568832 26256632968491408 26265546530592768 26342692229438784 26368217221054464 26405536369068864 26414500480671744 26419717645314336 26496968281704144 26569545911733888 26595639891449856 26661545724447648 26673404920372224 26725501414357326 26751397332420096 26803646155334979 26812745416646784 26824671866990592 26839078242859008 26853492355771392 26891498317552092 26917555079826432 26970128429591718 26984612923914807 26991284735729664 27005780592193536 27070206620921856 27084744862930944 27123078118228344 27137644755241356 27149715722521728 27158932467007488 27229100856213312 27238344550244352 27291544441944048 27318347497195776 27383519197552896 27398225706251904 27412940113183296 27488026674196992 27553603167724032 27568401021197568 27580663591133184 27649010380908672 27661308806311936 27715334800074264 27724743560070144 27751972060643328 27818178232434688 27820743364641024 27833118177779712 27848066146725888 27887479736720688 27902456900918712 27914501564264448 27969022075132152 27978516956500992 27984043032207948 28005994688200704 28021035501674496 28060693896576096 28087883561558016 28142742709139184 28155260749281792 28262342465667072 28302342384238272 28330138145240064 28345353042203136 28400715059863689 28412974806483456 28428234191449344 28468468897902369 28506101736204288 28574106988750848 28589452910871552 28604807074626048 28645291686088098 28741828681558496 28751585914146816 28767027152553984 28851141267035136 28879476004012032 28907491152322314 28920349356599232 28930167193116672 28935881230582368 29020489070437872 29099978855708544 29115607200958656 29185066513181376 29200740555347424 29280724065992448 29366340218232192 29379402520989696 29395180932655104 29452593395414196 29465307206723584 29481131754095616 29522856634861716 29532879009639936 29538712089552834 29561883281989632 29577759696211968 29648321537200128 29664244373686272 29706228415202472 29722182350978628 29745497463865344 29809089316917162 29816459466522624 29832472602648576 29848494338740224 29890739150700624 29920094877881088 29991473406843648 30007580535418752 30017767463534592 30095321998972608 30105538713427968 30177755850364416 30193963023216384 30282249464804736 30365195327695872 30453982448537088 30470337970797312 30483891337568256 30513462883006887 30543430187836944 30573025522765824 30632738463239976 30643137619024896 30673232277553152 30733140934345248 30746407520059392 30762920091230208 30806459097247008 30816917227450368 30823003919533392 30839557627331208 30953994129063936 30997803563689536 31014451148847264 31028246540024832 31105136678522256 31118972407100928 31179751650083547 31190336505078912 31220968568223744 31295450511489024 31312257950002176 31329074415066624 31373414703810774 31403814259797504 31465149834523671 31489832191684608 31506744024225792 31598869006752768 31660585547781582 31674668342942016 31685421211508736 31767284332248864 31778068641951744 31795135273875456 31840135182268056 31871405413395072 31888522172478528 31964596657293888 31975447950286848 31981763465380512 32069364453229824 32145870362344704 32163134524730496 32177440856322048 32334557266753308 32345534153415168 32377300737417216 32457533925414528 32471971207409664 32489410504513536 32535393026174136 32552866384405164 32578401984233472 32648050204242606 32656122272858112 32673660469567488 32691208085286912 32737476212672112 32769197488484352 32833199827329048 32847804207495424 32850833124765852 32876602460061696 32972732876611584 33037132745511216 33051827836113408 33069578549236992 33148470607564032 33166273223357568 33224488885844928 33257118692238336 33274979658238464 33354361729350144 33372274920397056 33419506967102781 33463684646848512 33543516899837952 33561531677979648 33594492494462976 33660106737616224 33674636807684096 33692722004680704 33740407582699104 33751861725302784 33758528102346096 33857237248844184 33868731052606464 33901993569927168 33949975331659968 33968208401118432 34067530647905328 34160844743657856 34260730254604224 34275969607821312 34294377754764288 34361358961316562 34394653713111552 34461830771144973 34488863828987904 34507386312247296 34574783551138404 34589708460066816 34608285102633984 34657266484402884 34675879409475066 34703080374509568 34804551369756672 34823243395196928 34872529009150728 34906777357527936 34990052307984256 34993278763337538 35001930678091776 35008843957988544 35020728707457024 35123589639251712 35207381825425152 35226290193752448 35245208716949952 35329291042272192 35426061215645184 35445087027254016 35460853188599808 35548727632596864 35564539893829632 35634001885809768 35646098862947328 35668529776560128 35738194873779972 35750327222195712 35766229155987456 35785437657145344 35804656474361856 35855331090069456 35890073439768576 35960171239455624 35979483898553076 36007707456258048 36093608827895808 36112993150574592 36164104157637792 36183526340321808 36199620963362304 36305467808284416 36337297455857664 36388725922592064 36424463329594368 36511358930070528 36530967608335872 36550586817577728 36602317154445903 36650702232262656 36738137556965376 36757868028263424 36829660739256126 36865347174544896 36937349805745179 36953779733432352 36966324746760192 37094324486188032 37130754862301184 37183306315627584 37203275867891616 37219335419019264 37292029433509536 37304689275334656 37312057376277264 37414258528768128 37523656945518912 37540347665709056 37543809285446688 37723650144545526 37736456512317696 37756723137727104 37773517526986752 37793804056270848 37867620079818252 37883966408644608 37904312255265792 37957958530536492 37970844440965632 37978344115139358 38008135648272384 38089391904949707 38098809318334464 38119270547828736 38139742766168064 38193722248117464 38244211024969728 38325971978893494 38335447885529088 38356036203405312 38468188356046848 38543321536429752 38560465808798976 38581174974109824 38693985427250496 38707121202978816 38799971807611392 38820809601278208 38913422017575168 38934320740463232 39040965421323264 39155120290976256 39172536694652928 39193574576873472 39231595135294569 39270124527218928 39308175672127488 39363808846482288 39377172012853248 39384949452737112 39437012928282624 39514038344158176 39531095382933504 39552325831581696 39608304553603296 39629576467971504 39745452422556216 39797992451653632 39854318867600832 39893459837174784 39988631209124864 39992318586671472 40010107380558336 40088252121535989 40127095998630144 40219118124970176 40237007800485888 40258617364288512 40280238533657088 40337247476328138 40376332619739648 40455192644387577 40486927103594496 40508670888290304 40605309931382784 40627117294396416 40684617177342516 40724573583782592 40738398700511232 40764034030354432 40843651284319968 40857516825366528 40977521245793664 41075278796329344 41089222969933824 41097338559377856 41119410169774944 41330404751586048 41352601531796352 41370995386699776 41473515571363008 41491963209467904 41573002200111396 41587115340105216 41627958090964992 41727267348652032 41749677266669568 41772099220088832 41831219605081032 41853685351378068 41871752346396672 41953533112698228 41976064548311922 41986442922246144 42008992032301056 42091040844864144 42131825342337024 42214114063708776 42232891123922688 42356379109665152 42370758189268992 42393513698500608 42453513576357408 42495207217860096 42518029563304704 42619462209725184 42642351287174016 42759152604306432 42861160483126272 42884179366307328 42903254475096064 42907210611939072 42967937529132147 43112743022337744 43127378871220224 43150540728830976 43276711900552704 43295961609879552 43319214006018048 43380524034898848 43395250789675008 43403821845873552 43530733605656808 43588277447049216 43649968283562816 43692263317979136 43777599769772064 43801110833021136 44049510327348288 44069103781484544 44092771398982656 44178890093121294 44197960810085376 44221697631143424 44284284952292574 44299318514459904 44308068134329251 44342824922984448 44366639544317952 44472482305800192 44496366560529408 44559342622803708 44583273526467942 44618246195798016 44713633975375743 44724689199783936 44748708903972864 44836108726050936 44880142316821632 44987210110265472 45002482300403712 45011370803128128 45142982998458912 45158308070141952 45266633775546624 45290944534824576 45423374197207104 45547792991543808 45680973672805632 45701292810428416 45705506956195968 45725837006352384 45815145281755416 45859538284148736 45949107694859964 45964706428537344 45985151771983872 46009848416329728 46099711401517872 46119611280089088 46144380136845312 46209688645870512 46225375841175552 46234505879300088 46295623872331776 46406068493008896 46430991193595904 46496705345534304 46542369810037248 46657705017783384 46678458610651392 46831452852335616 46943175767233536 46968386925003264 46993611622599936 47060122055716161 47105721389696256 47234748287526912 47260116036338688 47398303510129152 47419386525106176 47490878321672373 47512002514413024 47528131817263104 47650926498373296 47667102962927616 47739541965815808 47760202773402084 47807108120092608 47832783258717792 47853431253024768 47946894985940832 47972645198070768 48104046679844736 48218805543517056 48244701787095744 48266161284483072 48407290411045888 48501835900129962 48518301230122752 48565951106125824 48681811906760704 48686300888121792 48707956811114496 48734115756770304 48803089539261204 48829299576607746 48867602976350208 48972075306363909 48984183409287168 49010490704351232 49036812127930368 49106214319008168 49153796232726528 49249799740993572 49271706311243136 49288432995680256 49314903690092544 49459099314917376 49577741754170112 49604367823855488 49722705911346048 49739585700446208 49749409835036352 49885678038357504 50031542594025216 50058412380595584 50298200192727368 50315275349756928 50342297516969472 50364690035982336 50391738741694464 50490160106424336 50511955211526144 50539083007021056 50610611374048656 50627792587954176 50637792153519144 50785855873266276 50825694063771648 50852990354890752 50924962997489952 50952312601677648 51101295971857992 51241267115486784 51290917808062464 51391095381906336 51413954411731968 51441566632146432 51542038441974843 51591980569667328 51733295743481856 51761079468370944 51884562690100224 51912427653950976 51985899726604326 52013819114212599 52054620561764352 52206827054635008 52234865092795392 52308793513726092 52360166036291904 52410900896169984 52485078461976384 52502896017137664 52513265936982816 52531093061185536 52685384458877568 52811072738137728 52829000961343488 52839435290628672 52993936563408288 53139091823467776 53191279782899712 53323091448895296 53346809840744448 53451002828714652 53502794664840192 53607292310669958 53625490833293568 53649343733981184 53678156485718016 53706984711542784 53782996635104184 53835110159652864 53940256859183436 53969225847829614 53982569471459328 54011561184387072 54140413241843712 54169489725861888 54246156236456688 54275289510482712 54299431445043456 54458201712426624 54476689100488704 54583088883888096 54636694994391552 54767038395105792 54796451412503808 54825880226366592 54976053348393984 55107206335448064 55136802042395136 55161327182266368 55298020761817344 55322617612623872 55430669600148528 55449487120140288 55641486729282048 55666236355559424 55696132293451776 55774959473441376 55804913801837424 55829003128528896 55938044150264304 55957033913001984 55968086064415896 56042071003348992 56121387793152192 56175767123116032 56285485418278368 56310521498563584 56585475216818289 56604684768476544 56660276290480128 56690706084406272 56801430119727378 56825949612966912 56856468382898688 56936937795804738 56967516172709037 57012203472408576 57148213977501696 57178905821743104 57209614149252096 57290583372176196 57483657363116992 57488957968340241 57503171828293632 57534054305107968 57702282534070272 57814982304644628 57840698713198464 57860334386233344 57871762461164736 58040978140875744 58199957711417088 58231214401917312 58370133026362752 58401481110694848 58561448131984896 58732680436464384 58758805041979392 58790361865310208 58905186790828392 58930614413447168 58962263508191232 59045713269723432 59065758019279872 59077424179105668 59123766563979264 59155519392423936 59296643074400256 59328488747372544 59412456830404944 59444364701957256 59618178633834324 59664945205297152 59696988677480448 59781478301401248 59840189755762176 59982946813687296 60015161070837504 60190643997945216 60211077426855936 60355511700728832 60387926046432768 60505871214492207 60564498929609472 60730390655391744 60907964897074176 60940675941594624 60967782675136512 61026925766013774 61086860375673888 61146051045531648 61265476926479952 61286275238049792 61466281868690496 61525840182460416 61612918194494016 61633834454900736 61646007839066784 61679115254662416 61995607127379072 62028902297694528 62056493080049664 62210273357044512 62237944814201856 62359503300167094 62380673010157824 62441937136447488 62590901022978048 62624515900004352 62658148830133248 62746829407621548 62807628519595008 62930299669047342 62964096822467883 62979664383369216 63013488048451584 63197738013505536 63321171095563164 63349336685884032 63370842423017472 63534568664497728 63556137283903488 63590270547750912 63680270364536112 63742810826790144 63777044344957056 63929193314587776 63950895900573696 63963526930761024 64138728906459648 64291740724689408 64326269049460992 64354881712644096 64669114533506616 64691068306830336 64754601474834432 64915067850829056 64943942414819328 64978821009027072 65070786052348272 65105732768810328 65296100408485212 65347320939134976 65382416170573824 65474952425344224 65538394976968704 65666399654658096 65695608414990848 65701666249531704 65945465753223168 66074265491022432 66103655672226816 66139157098473984 66268335139681941 66296941215128064 66332546446715136 66426427428438861 66448977771689856 66514237384476672 66549959316476928 66708723458700288 66744549840794112 66839013934205562 66927369293697024 67087033799675904 67123063355959296 67320213475232448 67385444009361408 67480815165398208 67503723450605568 67517056204692192 67714474497688368 67737462105212928 67899950663319936 67936416802236864 68135061295810656 68321689487315712 68521460509208448 68551939215642624 68588755509528576 68722717922633124 68789307426223104 68923661542289946 68977727657975808 69014772624494592 69149567102276808 69179416920133632 69216570205267968 69314532968805768 69351758818950132 69406160749019136 69609102739513344 69646486790393856 69745058018301456 69813554715055872 69980104615968512 69986557526675076 70017687915977088 70041457414914048 70247179278503424 70414763650850304 70452580387504896 70490417433899904 70658582084544384 70852122431290368 70890174054508032 70921706377199616 71097455265193728 71129079787659264 71268003771619536 71292197725894656 71337059553120256 71476389747559944 71500654444391424 71570875314290688 71609312948723712 71710662180138912 71780146879537152 71920342478911248 71958967797106152 72225986301149184 72328208315275584 72367052680643616 72399241926724608 72610935616568832 72752753850194943 72777451845184128 72848926659188736 73022717860141056 73061935216671744 73101173635155456 73204634308891806 73243949364911619 73301404464525312 73476275113930752 73515736056526848 73659321478512252 73730694349089792 73874699611490358 73907559466864704 73932649493520384 74188648972376064 74366612631255168 74406551735783232 74584058867019072 74609378550669312 74624114752554528 74828517057536256 75047313891037824 75080695331418112 75087618570893376 75447300289091052 75472913024635392 75513446275454208 75547035053973504 75587608112541696 75735240159636504 75767932817289216 75808624510531584 75915917061072984 75941688881931264 75956688230278716 76016271296544768 76178783809899414 76197618636668928 76238541095657472 76279485532336128 76387444496234928 76651943957786988 76712072406810624 76936376712093696 77086643072859504 77120931617597952 77162349948219648 77387970854500992 77414242405957632 77599943615222784 77641619202556416 77826844035150336 77868641480926464 77978849589906489 78081930842646528 78310240581952512 78387149153746944 78463190270589138 78540249054437856 78616351344254976 78727617692964576 78754344025706496 78769898905474224 79028076688316352 79104651663163392 79216609107206592 79259152935943008 79490904845112432 79708637735201664 79786919674349568 79977262418249728 79984637173342944 80020214761116672 80176504243071978 80254191997260288 80410938466004937 80438236249940352 80474015600971776 80517234728577024 80560477067314176 80674494952656276 80752665239479296 80910385288775154 80973854207188992 81017341776580608 81210619862765568 81254234588792832 81369234354685032 81449147167565184 81476797401022464 81687302568639936 81715033650733056 81955042491587328 82150557592658688 82194677118755712 82238820339549888 82660809503172096 82705203063592704 82741990773399552 82947031142726016 82983926418935808 83146004400222792 83174230680210432 83255916181929984 83454534697304064 83499354533339136 83544198440177664 83662439210162064 83707370702756136 83743504692793344 83907066225396456 83952129096623844 84017984064602112 84182081689728288 84263650684674048 84428228127417552 84465782247845376 84712758219330304 84787027397001216 84907027152714816 84990414435720192 85036059126609408 85238924419450368 85284702574348032 85405406693707107 85518305208612864 85722320966252544 85768358732614656 85814421223878144 85935875058264294 86225486044675488 86254757742440448 86301081457661952 86553423801105408 86638428012036096 86761048069797696 86790501579350016 86807643691747104 87061467211313616 87299936567125632 87555199539544128 87602221666042272 88099020654696576 88138207562969088 88185542797965312 88357780186242588 88395921620170752 88443395262286848 88568569904585148 88598637028919808 88616136268658502 88685649845968896 88733279088635904 88944964611600384 88992733121058816 89118685245607416 89166547052935884 89236492391596032 89427267950751486 89449378399567872 89497417807945728 89672217452101872 89760284633643264 89974420220530944 90022741606256256 90285965996917824 90316616140283904 90533267551093248 90581889069649152 90846748394414208 91095585983087616 91361947345611264 91402585620856832 91411013912391936 91451674012704768 91540388649020661 91630290563510832 91719076568297472 91898215389719928 91929412857074688 92019696832659456 92199422803035744 92239222560178176 92288760273690624 92419377291741024 92450751682351104 92469011758600176 92861982387191808 92993410691068608 93084739620074496 93315410035566768 93356917221302784 93539254950250641 93662905704671232 93886351534467072 93936773850006528 93987223245199872 94120244111432322 94211442779392512 94395449503571013 94469496575053824 94520232072677376 94796607020258304 94981756643344746 95024005028826048 95056263634526208 95301852996746592 95334205925855232 95520405546804168 95614216240185216 95665566517435584 95893789971881664 95945290396141536 96208093359689472 96437611087034112 96489403574191488 96532322568966144 96814580822091776 97003671800259924 97036602460245504 97131902212251648 97363623813521408 97372601776243584 97415913622228992 97468231513540608 97606179078522408 97658599153215492 97735205952700416 97944150612727818 97968366818574336 98020981408702464 98073624255860736 98212428638016336 98307592465453056 98499599481987144 98543412622486272 98629807380185088 98918198629834752 99155483508340224 99208735647710976 99445411822692096 99498819670072704 99771356076715008 100063085188050432 100116824761191168 100258520901308343 100596400385454736 100630550699513856 100684595033938944 100783477483388928 100980320212848672 101023910423052288 101078166014042112 101221222748097312 101255585175908352 101275584307038288 101571711746532552 101705980709781504 101849925994979904 101904625203355296 102202591943715984 102482534230973568 102782190763812672 102827908823463936 102883133264292864 103084076883949686 103183961139334656 103385492313434919 103466591486963712 103522158936741888 103769125380200448 103824855307901952 103971799453208652 104027638228425198 104109241123528704 104413654109270016 104469730185590784 104617587027452184 104720332072583808 104970156923952768 105005792034275328 105026531873965632 105062186122371072 105370768917755136 105622145476275456 105678870581257344 105987873126816576 106278183646935552 106382559565799424 106646182897790592 106693619681488896 106902005657429304 107005589329680384 107214584621339916 107250981666587136 107298687467962368 107356312971436032 107413969423085568 107565993270208368 107670220319305728 107880513718366872 107938451695659228 108023122368774144 108280826483687424 108338979451723776 108492312472913376 108550579020965424 108598862890086912 108916403424853248 109166177767776192 109273389988783104 109534076790211584 109592902825007616 109651760452733184 109806951463337709 109952106696787968 110214412670896128 110273604084790272 110596041523634688 110645235225247744 110812049417235537 110861339200297056 110898974240280576 111282973458564096 111392264586903552 111549918946882752 111609827603674848 111658006257057792 111876088300528608 111914067826003968 111936172128831792 112242775586304384 112570970836556736 112621042997127168 113170950433636578 113209369536953088 113320552580960256 113381412168812544 113602860239454756 113651899225933824 113712936765797376 113873875591609476 113935032345418074 114024406944817152 114268175714849121 114296427955003392 114357811643486208 114419228298504192 114581166744352392 114967314726233984 114977915936680482 115006343656587264 115068108610215936 115404565068140544 115629964609289256 115681397426396928 115743524922329472 116081956281751488 116399915422834176 116462428803834624 116740266052725504 116802962221389696 117122896263969792 117465360872928768 117517610083958784 117580723730620416 117810373581656784 117861228826894336 117924527016382464 118091426539446864 118131516038559744 118154848358211336 118311038784847872 118593286148800512 118656977494745088 118824913660809888 118888729403914512 119236357267668648 119393977354960896 119562956602802496 119680379511524352 119965893627374592 120030322141675008 120264756364607967 120381287995890432 120711023401457664 120775852092865536 121011742428984414 121128997859218944 121365577933162731 121460781310783488 121815929794148352 121881351883189248 122053851532027548 122173720751347776 122292102091063296 122530953852959904 122572550476099584 122932563737380992 123225836388988032 123267668909801472 123292015678133568 123358230509324832 123991214254758144 124057804595389056 124112986160099328 124420546714089024 124475889628403712 124719006600334188 124761346020315648 124883874272894976 125181802045956096 125249031800008704 125316297660266496 125493658815243096 125615257039190016 125860599338094684 125928193644935766 125959328766738432 126026976096903168 126395476027011072 126642342191126328 126698673371768064 127069137328995456 127112274567806976 127180541095501824 127360540729072224 127485621653580288 127554088689914112 127858386629175552 127927053861522048 128277457812919296 128583481449378816 128652538098921984 128709763425288192 128903812587396441 129338229067013232 129382136613660672 129830135701658112 129887884829638656 129957642018054144 130141572104696544 130211465537620656 130592200816970424 130764832341147648 130949904850688448 131076789953937408 131332799309316192 131391216829981696 131403332499063408 132148530982044864 132207311344453632 132278314196947968 132536670279363882 132593882430256128 132665092893430272 132852854856877722 132897955543379712 132924204402987753 133028474768953344 133099918632953856 133417446917400576 133489099681588224 133678027868411124 133854738587394048 134140901926127229 134174067599351808 134246126711918592 134640426950464896 134961630330796416 135007446901211136 135034112409384384 135428948995376736 135474924210425856 135799901326639872 135872833604473728 136270122591621312 136643378974631424 137042921018416896 137103878431285248 137177511019057152 137445435845266248 137578614852446208 137847323084579892 137955455315951616 138029545248989184 138299134204553616 138358833840267264 138433140410535936 138629065937611536 138703517637900264 139218205479026688 139292973580787712 139490116036602912 139627109430111744 139960209231937024 139973115053350152 140035375831954176 140494358557006848 140829527301700608 140905160775009792 140980834867799808 141180366167148483 141317164169088768 141704244862580736 141780348109016064 142194910530387456 142258159575318528 142536007543239072 142584395451789312 142674119106240512 142952779495119888 143001308888782848 143218625897447424 143421324360277824 143560293759074304 143840684957822496 143917935594212304 144656416630551168 144734105361287232 144798483853449216 145221871233137664 145505507700389886 145554903690368256 145697853318377472 146045435720282112 146123870433343488 146202347270310912 146409268617783612 146487898729823238 146602808929050624 146916225919091727 146952550227861504 147031472113053696 147318642957024504 147461388698179584 147749399222980716 147815118933729408 147865298987040768 148377297944752128 148733225262510336 148813103471566464 149168117734038144 149218757101338624 149248229505109056 149657034115072512 150094627782075648 150161390662836224 150175237141786752 150894600578182104 150945826049270784 151026892550908416 151094070107947008 151175216225083392 151470480319273008 151535865634578432 151617249021063168 151831834122145968 151883377763862528 151913376460557432 152357567619798828 152477082191314944 152558971064672256 152774888992469856 153303887915573976 153872753424187392 154173286145719008 154241863235195904 154324699896439296 154626115325924529 154775941709001984 155199887230445568 155283238405112832 155653688070300672 155737282961852928 155957699179812978 156041457342637797 156163861685293056 156620481163905024 156926380541178276 157080498108875712 157232702688509952 157455235385929152 157508688051412992 157539797810948448 158056153376632704 158433218214413184 158518305871886016 158981809690224864 159417275470403328 159573839348699136 159954524836499456 159969274346685888 160040429522233344 160353008486143956 160508383994520576 160821876932009874 160876472499880704 160948031201943552 161034469457154048 161120954134628352 161348989905312552 161505330478958592 161820770577550308 161947708414377984 162034683553161216 162421239725531136 162508469177585664 162738468709370064 162898294335130368 163374605137279872 163430067301466112 163910084983174656 164301115185317376 164389354237511424 164477640679099776 165321619006344192 165410406127185408 165483981546799104 165894062285452032 165967852837871616 166292008800445584 166348461360420864 166998709066678272 167088396880355328 167324878420324128 167414741405512272 167487009385586688 167814132450792912 167904258193247688 168364163379456576 168527301369348096 168856456254835104 168931564495690752 169425516438660608 169756425650454867 169814054305429632 169980828871440384 170072118253218816 170477848838900736 170569405148696064 170810813387414214 170902548518127111 171036610417225728 171444641932505088 171536717465229312 171628842447756288 171871750116528588 172450972089350976 172509515484880896 172602162915323904 173106847602210816 173522096139595392 173581003158700032 173615287383494208 174122934422627232 174599873134251264 175110399079088256 175204443332084544 176198041309393152 176276415125938176 176371085595930624 176715560372485176 176791843240341504 176886790524573696 177137139809170296 177197274057839616 177232272537317004 177371299691937792 177466558177271808 177889929223200768 177985466242117632 178237370491214832 178333094105871768 178854535901502972 178994835615891456 179344434904203744 179520569267286528 179948840441061888 180045483212512512 180571931993835648 180633232280567808 181066535102186496 181163778139298304 181693496788828416 182191171966175232 182723894691222528 182822027824783872 182903348025409536 183080777298041322 183260581127021664 183438153136594944 183796430779439856 183858825714149376 184398845606071488 184577520547381248 184838754583482048 184901503364702208 184938023517200352 185986821382137216 186169479240148992 186630820071133536 186713834442605568 187078509900501282 187325811409342464 187772703068934144 187873547700013056 187974446490399744 188240488222864644 188422885558785024 188790899007142026 188892290467403649 188938993150107648 189040464145354752 189593214040516608 189963513286689492 190048010057652096 190112527269052416 190603705993493184 190668411851710464 191040811093608336 191228432480370432 191331133034871168 191787579943763328 191890580792283072 192416186719378944 192875222174068224 192978807148382976 193064645137932288 193629161644183552 194007343600519848 194073204920491008 194263804424503296 194727247627042816 194745203552487168 194831827244457984 194936463027081216 195212358157044816 195317198306430984 195888301225455636 196041962817404928 196147248511721472 196424857276032672 196615184930906112 196999198963974288 197086825244972544 197836397259669504 198310967016680448 198417471295421952 198805005419045823 198890823645384192 198997639340145408 199279282285316583 199542712153430016 200126170376100864 200233649522382336 200517041802616686 201192800770909472 201261101399027712 201369190067877888 201960640425697344 202156332028084224 202442445496194624 202511170351816704 202551168614076576 203143423493065104 203699851989959808 203809250406710592 204405183887431968 204965068461947136 205564381527625344 205655817646927872 205766266528585728 206168153767899372 206367922278669312 206770984626869838 206933182973927424 207044317873483776 207538250760400896 207649710615803904 207943598906417304 208055276456850396 208218482247057408 208827308218540032 208939460371181568 209235174054904368 209440664145167616 209940313847905536 210053063747931264 210124372244742144 210741537835510272 211244290952550912 211357741162514688 211975746253633152 212556367293871104 212765119131598848 213292365795581184 213387239362977792 213804011314858608 214011178659360768 214429169242679832 214501963333174272 214712625942872064 214827938846171136 215131986540416736 215340440638611456 215761027436733744 215876903391318456 216677958903447552 216984624945826752 217101158041930848 217197725780173824 217832806849706496 218258261550584829 218332355535552384 218546779977566208 219068153580423168 219185805650015232 219303520905466368 219613902926675418 219904213393575936 220428825341792256 220547208169580544 221192083047269376 221624098834471074 221722678400594112 221797948480561152 222565946917128192 223099837893765504 223219655207349696 223752176601057216 223828135652007936 223872344257663584 224485551172608768 225141941673113472 225242085994254336 226341900867273156 226418739073906176 226641105161920512 226762824337625088 227205720478909512 227303798451867648 227425873531594752 227747751183218952 227870064690836148 228048813889634304 228536351429698242 228592855910006784 228715623286972416 228838456597008384 229162333488704784 229934629452467968 229955831873360964 230136217220431872 230809130136281088 231259929218578512 231362794852793856 231487049844658944 232163912563502976 232799830845668352 232924857607669248 233480532105451008 233605924442779392 233936548769719467 234245792527939584 234930721745857536 235161447461240832 235620747163313568 235722457653788672 235849054032764928 236182853078893728 236263032077119488 236309696716422672 237313954989490176 237649827321619776 237777458807829024 238472714535337296 239125913205604992 239360759023048704 239931787254749184 240060644283350016 240529512729215934 240762575991780864 241232815398014811 241422046802915328 241551704185731072 242023484857968828 242257995718437888 242731155866325462 242921562621566976 243631859588296704 243762703766378496 244107703064055096 244347441502695552 245061907705919808 245145100952199168 245865127474761984 246451672777976064 246584031356267136 246716461018649664 247982428509516288 248115609190778112 248225972320198656 248841093428178048 248951779256807424 249438013200668376 249522692040631296 249767748545789952 250363604091912192 250498063600017408 250632595320532992 250987317630486192 251230514078380032 251721198676189368 251856387289871532 252053952193806336 252790952054022144 253284684382252656 253397346743536128 254138274657990912 254361082191003648 254721081458144448 254971243307160576 255108177379828224 255716773258351104 255854107723044096 256216220081121321 256554915625838592 257166962898757632 257305076197843968 257807625174792882 258676458134026464 258764273227321344 259660271403316224 259915284036108288 260283144209393088 260422931075241312 261184401633940848 261899809701376896 262665598618632384 262782433659963392 262806664998126816 264297061964089728 264414622688907264 264556628393895936 265073340558727764 265187764860512256 265330185786860544 265705709713755444 265795911086759424 265848408805975506 266056949537906688 266199837265907712 266834893834801152 266978199363176448 267356055736822248 267709477174788096 268281803852254458 268348135198703616 268492253423837184 269280853900929792 269923260661592832 270068224818768768 270857897990753472 270949848420851712 271599802653279744 271745667208947456 272540245183242624 273286757949262848 274085842036833792 274207756862570496 274355022038114304 274621165947061983 274890871690532496 275157229704892416 275694646169159784 276059090497978368 276598268409107232 276717667680534528 276866280821071872 277258131875223072 277407035275800528 278585947161575424 278980232073205824 279254218860223488 279920418463874048 279946230106700304 280070751663908352 280617764850751923 280988717114013696 281659054603401216 281810321550019584 281961669735599616 282360732334296966 282634328338177536 283186348510713039 283408489725161472 283560696218032128 284389821060774912 285072015086478144 285168790903578624 285348238212481024 285905558990239776 286002617777565696 286842648720555648 287681369915644992 287835871188424608 289312833261102336 289468210722574464 289596967706898432 290443742466275328 291011015400779772 291109807380736512 291395706636754944 292090871440564224 292247740866686976 292404694540621824 292818537235567224 292975797459646476 293205617858101248 293832451838183454 293905100455723008 294062944226107392 294637285914049008 294922777396359168 295498798445961432 295630237867458816 296754595889504256 297466450525020672 297626206943132928 298336235468076288 298496459010218112 299314068230145024 300189255564151296 300322781325672448 300350474283573504 300775562703925029 301789201156364208 301891652098541568 302053785101816832 302350432450166784 302940960638546016 303071731269156864 303234498042126336 303663668244291936 303766755527725056 303826752921114864 304715135239597656 305117942129344512 305549777984939712 306607775831147952 308346572291438016 308483726470391808 308649399792878592 309252230651849058 309551883418003968 310156476940304757 310399774460891136 310566476810225664 311307376140601344 311474565923705856 311915398359625956 312082914685275594 312327723370586112 313240962327810048 313852761082356552 314160996217751424 314910470771858304 315017376102825984 315079595621896896 316112306753265408 316866436428826368 317036611743772032 317963619380449728 318834550940806656 319147678697398272 319909049672998912 319938548693371776 320080859044466688 320706016972287912 321016767989041152 321643753864019748 321752944999761408 321896062403887104 322068938914308096 322241908269256704 322697979810625104 323010660957917184 323641541155100616 324069367106322432 324842479451062272 325016938355171328 325476937418740128 325796588670260736 326749210274559744 327820169966349312 328602230370634752 328778708475022848 328955281358199552 329420854390013127 330643238012688384 330820812254370816 331788124570904064 331935705675743232 332436148251706611 332584017600891168 332696922720841728 334176793760710656 334649756840648256 334829482811024544 334974018771173376 335628264901585824 335808516386495376 336728326758913152 337712912509670208 337863128991381504 338851032877321216 339512851300909734 339628108610859264 339961657742880768 340144236506437632 340955697677801472 341138810297392128 341621626774828428 341805097036254222 342073220834451456 342804527144547363 342889283865010176 343073434930458624 343257684895512576 343743500233057176 344901944178701952 345019030969761792 345204325830647808 346213695204421632 347044192279190784 347230574766988416 348245868845254464 349199746268502528 350220798158176512 350408886664169088 352396082618786304 352552830251876352 352742171191861248 353431120744970352 353583686480683008 353773581049147392 354274279618340592 354394548115679232 354464545074634008 354933116354543616 355779858446401536 355970932484235264 356474740982429664 356666188211743536 357709071803005944 358688869808407488 359041138534573056 359897680882123776 360090966425025024 360794269093823901 361143863987671296 362133070204372992 362327556278596608 363386993577656832 364096733799488193 364382343932350464 365447789382445056 365644055649567744 366161554596082644 366521162254043328 366876306273189888 367592861558879712 367717651428298752 368797691212142976 369677509166964096 369803006729404416 369876047034400704 371973642764274432 372338958480297984 373261640142267072 373427668885211136 374157019801002564 374651622818684928 375545406137868288 375747095400026112 375948892980799488 376480976445729288 376845771117570048 377581798014284052 377784580934807298 377877986300215296 378080928290709504 379186428081033216 379927026573378984 380096020115304192 381207411986986368 381336823703420928 382081622187216672 382456864960740864 382662266069742336 383575159887526656 383781161584566144 384832373438757888 385750444348136448 385957614296765952 386129290275864576 387258323288367104 388014687201039696 388146409840982016 389490407104974336 389663654488915968 389872926054162432 390424716314089632 390634396612861968 391776602450911272 392294497023442944 392849714552065344 393230369861812224 393998397927948576 394173650489945088 396621934033360896 396834942590843904 397610010838091646 397781647290768384 397995278680290816 398558564570633166 398772613208963259 399085424306860032 400252340752201728 400467299044764672 401034083605233372 402385601541818944 402422705778381687 402522202798055424 402738380135755776 403921280851394688 404884890992389248 405022340703633408 405102337228153152 406286846986130208 407399703979919616 407618500813421184 408810367774863936 409930136923894272 411128763055250688 411311635293855744 411532533057171456 412336307535798744 412735844557338624 413541969253739676 413866365947854848 414088635746967552 415076501520801792 415299421231607808 415887197812834608 416110552913700792 417654616437080064 417878920742363136 418470348109808736 418881328290335232 419880627695811072 420106127495862528 421483075671020544 422488581905101824 422715482325029376 423541098501445449 423951492507266304 425112734587742208 426584731591162368 426774478725955584 427608022629717216 428022357318721536 428858338485359664 429003926666348544 429655877692342272 430263973080833472 430680881277222912 431522054873467488 431753806782636912 433969249891653504 434202316083861696 434395451560347648 435665613699412992 436516523101169658 436664711071104768 437093559955132416 438136307160846336 438371611300030464 438607041810932736 439227805853350836 439808426787151872 440748677757275181 440857650683584512 441094416339161088 442384166094538752 443248197668942148 443445356801188224 443595896961122304 445131893834256384 446199675787531008 446439310414699392 447504353202114432 447656271304015872 447744688515327168 448971102345217536 450283883346226944 450484171988508672 452683801734546312 452837478147812352 453282210323841024 453525648675250176 454411440957819024 454607596903735296 454851747063189504 455495502366437904 455740129381672296 457072702859396484 457431246573944832 457676913194016768 458324666977409568 459869258904935936 459911663746721928 461618260272562176 462519858437157024 462725589705587712 462974099689317888 463878345977773587 464327825127005952 465599661691336704 465849715215338496 466961064210902016 467211848885558784 467873097539438934 468491585055879168 469861443491715072 471241494326627136 471698108065529856 472365706157787456 472526064154238976 472619393432845344 475299654643239552 475554917615658048 476945429070674592 478251826411209984 478721518046097408 479863574509498368 480121288566700032 481059025458431868 481525151983561728 482465630796029622 482844093605830656 483103408371462144 484046969715937656 484515991436875776 485462311732650924 485843125243133952 487263719176593408 487525407532756992 488215406128110192 488694883005391104 490123815411839616 490290201904398336 491730254949523968 492903345555952128 493168062712534272 493432922037299328 495964857019032576 496231218381556224 496451944640397312 497682186856356096 497903558513614848 498876026401336752 499045384081262592 500996127200034816 501265190641065984 501974635260972384 502461028156760064 503442397352378736 503712774579743064 505581904108044288 506569368764505312 506794693487072256 508276549315981824 509269276951364601 509442162916288896 509942486614321152 510216354759656448 511433546516702208 511708215446088192 512432440162242642 512707645554381333 513109831251677184 514333925797515264 514610152395687936 515615250349585764 517352916268052928 517528546454642688 519320542806632448 520566288418786176 520845862150482624 522368803267881696 523799619402753792 525331197237264768 525564867319926784 525613329996253632 528594123928179456 528829245377814528 529113256787791872 530146681117455528 530375529721024512 530660371573721088 531411419427510888 531591822173518848 531696817611951012 532113899075813376 532399674531815424 533669787669602304 533956398726352896 534712111473644496 536563607704508916 536984506847674368 538561707801859584 539846521323185664 540136449637537536 541715795981506944 541899696841703424 543199605306559488 543491334417894912 545080490366485248 546573515898525696 548171684073667584 548710044076228608 549242331894123966 549781743381064992 550314459409784832 551389292338319568 553196536818214464 553732561642143744 554516263750446144 554814070551601056 557960464146411648 558508437720446976 559840836927748096 559892460213400608 560141503327816704 561235529701503846 561977434228027392 563318109206802432 563620643100039168 563923339471199232 564721464668593932 565268656676355072 566372697021426078 566816979450322944 567121392436064256 568779642121549824 570144030172956288 570337581807157248 571811117980479552 572005235555131392 573685297441111296 575362739831289984 575671742376849216 578625666522204672 578936421445148928 579193935413796864 580887484932550656 582022030801559544 582219614761473024 582791413273509888 584181742881128448 584495481733373952 584809389081243648 585637074471134448 585951594919292952 587664903676366908 588125888452214784 589274571828098016 589845554792718336 590997596891922864 591260475734917632 593509191779008512 594932901050041344 595252413886265856 596672470936152576 596992918020436224 597837846855949749 598628136460290048 600378511128302592 600700948567147008 601551125407850058 603578402312728416 603783304197083136 604107570203633664 605881921277092032 606468996084252672 607327336488583872 607533511055450112 607653505842229728 609430270479195312 611099555969879424 613215551662295904 616693144582876032 616967452940783616 617298799585757184 618504461303698116 619103766836007936 620312953880609514 620799548921782272 621132953620451328 622614752281202688 622949131847411712 623830796719251912 624165829370551188 624655446741172224 626481924655620096 627705522164713104 628321992435502848 629820941543716608 630159191243793792 632224613506530816 633732872857652736 634073223487544064 635927238760899456 637669101881613312 638295357394796544 639818099345997824 639877097386743552 640161718088933376 641412033944575824 642033535978082304 643287507728039496 643505889999522816 644137877828616192 644483816538513408 645395959621250208 646021321915834368 647283082310201232 650033876710342656 650953874837480256 651593177340521472 653498420549119488 654774784651754487 655640339932698624 657204460741269504 657557416950045696 657910562716399104 658841708780026254 661286476025376768 661641624508741632 663576249141808128 664872296503413222 665168035201782336 665393845441683456 669299513681296512 669658965622049088 671256529803171648 671617032772990752 673456653517826304 675425825019340416 675726257982763008 677702065754642432 679025702601819468 679256217221718528 679923315485761536 680288473012875264 681911395355602944 682277620594784256 683243253549656856 683610194072508444 684146441668902912 685609054289094726 685778567730020352 686146869860917248 686515369791025152 687487000466114352 689803888357403904 690408651661295616 692427390408843264 694088384558381568 694461149533976832 696491737690508928 698399492537005056 700441596316353024 700817773328338176 701809646309158401 704792165237572608 705484342383722496 706862241489940704 707167372961366016 707547162098294784 708548559236681184 708789096231358464 708929090149268016 711941864968470528 712949481964859328 713332376423487072 715418143606011888 717377739616814976 718082277069146112 719795361764247552 720181932850050048 721588538187647802 722287727975342592 723698446194044433 724266140408745984 724655112557193216 726773987155313664 728193467598976386 728764687864700928 730895578764890112 731288111299135488 732323109192165288 733042324508086656 735185723117759424 735435302856597504 737595382424285952 739355018333928192 739752094068801408 743947285528548864 744677916960595968 746523280284534144 746855337770422272 748314039602005128 749303245637369856 751090812275736576 751494190800052224 751897785961598976 752961952891458576 753691542235140096 755163596028568104 755569161869614596 756161856581419008 758372856162066432 759854053146757968 760192040230608384 762414823973972736 764163244374433344 764913729921481728 765324532139484672 767150319775053312 767562323169132288 768648660243363963 769664746877515776 771500888696272896 771915228593531904 774516646576734208 776029374402079392 776292819681964032 778980814209948672 779745852108324864 780849432628179264 781268793225723936 783553204901822544 785699429104130688 787996795855897152 788347300979890176 793243868066721792 793669885181687808 795220021676183292 795563294581536768 795990557360581632 797117129141266332 797545226417926518 798170848613720064 800504681504403456 800934598089529344 802068167210466744 804771203083637888 804845411556763374 805044405596110848 805476760271511552 807842561702789376 809769781984778496 810204674456306304 812573693972260416 814799407959839232 815237001626842368 817620735549727872 819860273847788544 822257526110501376 822623270587711488 823065066114342912 824672615071597488 825471689114677248 827083938507479352 828177271493935104 830153003041603584 830598842463215616 831774395625669216 832221105827401584 835757841484726272 836940696219617472 837762656580670464 839761255391622144 840212254991725056 841853294552255769 842966151342041088 844977163810203648 845430964650058752 847082197002890898 847902985014532608 849559045532139117 850225469175484416 853169463182324736 855216045259434432 856044714637443072 857716676970719328 858007853332697088 860527946161666944 863044109746934976 863507613565273824 867938499783307008 868404632167723392 868790903120695296 871331227398825984 873033046202339316 873329422142209536 874187119910264832 876272614321692672 876743222600060928 877214083621865472 878455611706701672 879616853574303744 881497355514550362 881715301367169024 882188832678322176 884768332189077504 886496395337884296 886890713602376448 890263787668512768 892399351575062016 892878620829398784 895008706404228864 895489377030654336 897942204690435072 900567766692453888 900968343977017344 902326688111775087 905367603469092624 905674956295624704 907051297350500352 908822881915638048 909215193807470592 909703494126379008 910991004732875808 911480258763344592 914145405718792968 915353826388033536 916649333954819136 919738517809871872 919823327493443856 925039716874314048 925451179411175424 925948199378635776 927756691955547174 928655650254011904 930469430820914271 931199323382673408 931699430430676992 933922128421804032 934423697771117568 935746195078877868 936983170111758336 939722886983430144 942482988653254272 944731412315574912 945052128308477952 945238786865690688 950599309286479104 951109835231316096 953890858141349184 956503652822419968 957443036092194816 959727149018996736 960242577133400064 962118050916863736 963050303967123456 964931261592059244 965688187211661312 966206816742924288 968093939431875312 969031982873751552 970924623465301848 974527438353186816 975050815065513984 976430812256220384 977389766010782208 980247630823679232 983460509899047936 985806691111904256 986336125425068544 986865844074598656 988262563170039381 991929714038065152 992462436763112448 995364373712712192 995807117027229696 997752052802673504 998090768162525184 1002530381282131968 1003949270521944768 1004922056313520128 1006884794704757472 1007425549159486128 1013138737529010624 1013589386974144512 1016553098631963648 1018538553902729202 1018884325832577792 1019884973228642304 1020432709519312896 1022867093033404416 1023416430892176384 1024864880324485284 1025415291108762666 1026219662503354368 1028413581433642089 1028667851595030528 1029220304791375872 1031230500699171528 1034705832536105856 1035057092909285376 1038641085613264896 1041132576837572352 1041691724300965248 1044737606535763392 1047599238805507584 1050662394474529536 1051129734639853568 1051226659992507264 1057188247856358912 1057658490755629056 1058226513575583744 1060293362234911056 1060751059442049024 1061320743147442176 1062822838855021776 1063183644347037696 1063393635223902024 1064799349063630848 1067339575339204608 1067912797452705792 1069424222947288992 1073127215409017832 1077123415603719168 1079693042646371328 1080272899275075072 1082382807281471703 1083431591963013888 1086399210613118976 1086982668835789824 1090160980732970496 1092290201398464579 1093147031797051392 1096343368147335168 1098484663788247932 1099563486762129984 1100628918819569664 1102778584676639136 1106393073636428928 1109032527500892288 1109628141103202112 1115920928292823296 1117016875440893952 1119681673855496192 1119784920426801216 1120283006655633408 1122471059403007692 1123954868456054784 1126636218413604864 1127241286200078336 1127846678942398464 1129442929337187864 1130537313352710144 1132745394042852156 1133633958900645888 1134242784872128512 1137559284243099648 1140288060345912576 1143622235960959104 1144010471110262784 1147370594882222592 1150725479662579968 1151343484753698432 1157251333044409344 1157872842890297856 1158387870827593728 1161774969865101312 1164044061603119088 1164439229522946048 1168990963466747904 1169618778162487296 1171274148942268896 1171903189838585904 1175329807352733816 1178549143656196032 1179691109585436672 1181995193783845728 1182520951469835264 1189865802100082688 1190504827772531712 1193344941872305152 1193985836040872448 1195675693711899498 1196317839626889777 1197256272920580096 1200757022256605184 1201401897134294016 1203102250815700116 1207156804625456832 1207566608394166272 1208215140407267328 1211763842554184064 1214654672977167744 1215067022110900224 1215307011684459456 1218860540958390624 1222199111939758848 1226431103324591808 1233386289165752064 1233934905881567232 1234597599171514368 1237008922607396232 1238207533672015872 1240625907761219028 1241599097843564544 1242265907240902656 1245229504562405376 1245898263694823424 1247661593438503824 1248331658741102376 1252963849311240192 1255411044329426208 1256643984871005696 1259641883087433216 1260318382487587584 1264449227013061632 1267465745715305472 1268146446975088128 1271854477521798912 1275338203763226624 1279754194773487104 1280323436177866752 1282824067889151648 1284067071956164608 1286575015456078992 1287011779999045632 1288967633077026816 1290791919242500416 1292042643831668736 1294566164620402464 1301907749674960512 1303186354681042944 1306996841098238976 1309549569303508974 1311280679865397248 1314408921482539008 1315114833900091392 1315821125432798208 1317683417560052508 1322246033271825543 1322572952050753536 1323283249017483264 1327152498283616256 1329744593006826444 1330336070403564672 1330787690883366912 1338599027362593024 1339317931244098176 1342513059606343296 1343234065545981504 1346913307035652608 1350851650038680832 1351452515965526016 1355404131509284864 1358051405203638936 1358512434443437056 1359846630971523072 1360576946025750528 1363822790711205888 1364555241189568512 1366486507099313712 1367220388145016888 1371218108578189452 1372293739721834496 1373030739582050304 1374974000932228704 1379607776714807808 1384854780817686528 1388176769116763136 1388922299067953664 1391635037933320761 1392983475381017856 1396798985074010112 1400883192632706048 1401635546656676352 1403619292618316802 1409584330475145216 1413724482979881408 1415094324196589568 1417097118473362368 1417578192462716928 1417858180298536032 1425898963929718656 1426664752846974144 1430836287212023776 1434755479233629952 1436164554138292224 1439590723528495104 1440363865700100096 1443177076375295604 1444575455950685184 1447396892388088866 1448532280817491968 1449310225114386432 1453547974310627328 1456386935197952772 1457529375729401856 1461791157529780224 1462576222598270976 1464646218384330576 1466084649016173312 1470371446235518848 1470870605713195008 1475190764848571904 1478710036667856384 1479504188137602816 1487894571057097728 1489355833921191936 1493046560569068288 1493710675540844544 1496628079204010256 1502988381600104448 1503795571923197952 1505923905782917152 1507383084470280192 1510327192057136208 1511138323739229192 1516745712324132864 1519708106293515936 1520384080461216768 1524829647947945472 1527807830854093803 1528326488748866688 1529827459842963456 1530649064278969344 1534300639550106624 1535124646338264576 1537297320486727926 1539329493755031552 1543001777392545792 1543830457187063808 1552058748804158784 1552585639363928064 1557961628419897344 1561698865256358528 1562537586451447872 1567106409803645088 1571398858208261376 1575993591711794304 1576694601959780352 1586487736133443584 1587339770363375616 1590440043352366584 1591126589163073536 1591981114721163264 1594234258282532664 1595090452835853036 1596341697227440128 1601009363008806912 1601869196179058688 1604136334420933488 1609542406167275776 1609690823113526748 1610953520543023104 1615685123405578752 1619539563969556992 1620409348912612608 1625147387944520832 1629598815919678464 1630474003253684736 1635241471099455744 1639720547695577088 1644515052221002752 1646130132228685824 1649345230143194976 1650943378229354496 1654167877014958704 1661197684926431232 1663548791251338432 1664442211654803168 1673881392439234944 1675525313161340928 1679522510783244288 1680424509983450112 1683706589104511538 1685932302684082176 1689954327620407296 1690861929300117504 1694164394005781796 1695805970029065216 1699118091064278234 1700450938350968832 1706338926364649472 1710432090518868864 1715433353941438656 1716015706665394176 1721055892323333888 1726088219493869952 1727015227130547648 1735876999566614016 1736809264335446784 1737581806241390592 1742662454797651968 1746066092404678632 1746658844284419072 1748374239820529664 1752545228643385344 1753486445200121856 1754428167243730944 1756911223413403344 1762994711029100724 1764377665356644352 1769536664378155008 1772992790675768592 1773781427204752896 1780527575337025536 1784798703150124032 1785757241658797568 1790017412808457728 1790978754061308672 1793513540567849247 1795884409380870144 1801135533384907776 1804653376223550174 1810735206938185248 1811349912591249408 1817645763831276096 1819406988252758016 1821982009465751616 1822960517526689184 1828290811437585936 1833298667909638272 1839477035619743744 1839646654986887712 1850079433748628096 1850902358822350848 1851896398757271552 1855513383911094348 1857311300508023808 1860938861641828542 1862398646765346816 1863398860861353984 1867844256843608064 1868847395542235136 1871492390157755736 1873966340223516672 1879445773966860288 1884965977306508544 1889462824631149824 1890477573731381376 1901198618572958208 1902219670462632192 1907781716282698368 1913007305644839936 1914886072184389632 1919454298037993472 1920485154266800128 1924236101833727472 1926100607934246912 1929862523184118488 1932413633485848576 1936187878863750624 1938063965747503104 1941849246930603696 1950101630131027968 1952861624512440768 1954779532021564416 1960495261647358464 1964324353955263461 1966921019798095872 1971613382223808512 1972672250850137088 1973731688149197312 1976525126340078762 1983859428076130304 1984924873526224896 1990728747425424384 1995504105605347008 1996181536325050368 2007898541043889536 2013769589409514944 2014851098318972256 2026277475058021248 2027178773948289024 2033106197263927296 2037077107805458404 2037768651665155584 2039769946457284608 2040865419038625792 2045734186066808832 2046832861784352768 2049729760648970568 2050830582217525332 2052439325006708736 2056827162867284178 2057335703190061056 2058440609582751744 2062461001398343056 2069411665072211712 2077282171226529792 2082265153675144704 2083383448601930496 2089475213071526784 2095198477611015168 2101324788949059072 2102259469279707136 2102453319985014528 2105428938927475203 2114376495712717824 2116453027151167488 2120586724469822112 2121502118884098048 2122641486294884352 2125645677710043552 2126367288694075392 2126787270447804048 2135825594905411584 2138848445894577984 2146254430818035664 2154246831207438336 2159386085292742656 2160545798550150144 2164765614562943406 2166863183926027776 2171095338582133299 2172798421226237952 2173965337671579648 2180321961465940992 2184580402796929158 2186294063594102784 2192686736294670336 2196969327576495864 2199126973524259968 2205557169353278272 2212786147272857856 2218065055001784576 2219256282206404224 2231841856585646592 2234033750881787904 2239363347710992384 2239569840853602432 2240566013311266816 2244942118806015384 2247909736912109568 2253272436827209728 2254482572400156672 2255693357884796928 2258885858674375728 2261074626705420288 2265490788085704312 2268485569744257024 2275118568486199296 2280576120691825152 2287244471921918208 2294741189764445184 2301450959325159936 2302686969507396864 2305945980730091889 2314502666088818688 2315745685780595712 2323549939730202624 2328088123206238176 2328878459045892096 2339237556324974592 2342548297884537792 2343806379677171808 2350659614705467632 2357098287312392064 2363990387567691456 2365041902939670528 2379731604200165376 2381009655545063424 2386689883744610304 2387971672081744896 2391351387423798996 2392635679253779554 2394512545841160192 2401514044513210368 2402803794268588032 2406204501631400232 2414313609250913664 2415133216788332544 2416430280814534656 2423527685108368128 2429309345954335488 2430614023368918912 2437721081916781248 2444398223879517696 2452862206649183616 2466772578331504128 2467869811763134464 2469195198343028736 2474017845214792464 2476415067344031744 2481251815522438056 2484531814481805312 2490459009124810752 2491796527389646848 2495323186877007648 2496663317482204752 2510822088658852416 2513287969742011392 2519283766174866432 2520636764975175168 2525559883656767307 2528898454026123264 2534931491430610944 2536292893950176256 2543708955043597824 2548677136596417351 2550676407526453248 2559508389546974208 2565648135778303296 2568134143912329216 2573150030912157984 2574023559998091264 2581583838485000832 2589132329240804928 2603815499349921024 2606372709362085888 2613993682196477952 2619099138607017948 2622561359730794496 2628817842965078016 2630229667800182784 2631642250865596416 2635366835120105016 2644492066543651086 2645145904101507072 2646566498034966528 2654304996567232512 2659489186013652888 2660672140807129344 2677198054725186048 2678635862488196352 2685026119212686592 2686468131091963008 2693826614071305216 2701703300077361664 2702905031931052032 2710808263018569728 2716102810407277872 2717024868886874112 2721153892051501056 2727645581422411776 2729110482379137024 2732973014198627424 2734440776290033776 2742436217156378904 2746061479164100608 2749948001864457408 2759215553429615616 2776353538233526272 2777844598135907328 2783270075866641522 2785966950762035712 2791408292462742813 2793597970148020224 2801766385265412096 2803271093313352704 2807238585236633604 2819168660950290432 2827448965959762816 2834194236946724736 2835156384925433856 2835716360597072064 2851797927859437312 2853329505693948288 2861672574424047552 2869510958467259904 2872329108276584448 2879181447056990208 2880727731400200192 2886354152750591208 2889150911901370368 2894793784776177732 2897064561634983936 2898620450228772864 2907095948621254656 2912773870395905544 2923582315059560448 2925152445196541952 2929292436768661152 2932169298032346624 2940742892471037696 2950381529697143808 2957420073335712768 2959008376275205632 2964787689510118143 2975789142114195456 2986093121138136576 2987421351081689088 2993256158408020512 3007591143846395904 3011847811565834304 3014766168940560384 3020654384114272416 3022276647478458384 3039416212587031872 3040768160922433536 3049659295895890944 3055615661708187606 3056652977497733376 3059654919685926912 3061298128557938688 3068601279100213248 3070249292676529152 3074594640973455852 3078658987510063104 3085240744300926267 3086003554785091584 3087660914374127616 3104117497608317568 3105171278727856128 3115923256839794688 3123397730512717056 3125075172902895744 3134212819607290176 3142797716416522752 3151987183423588608 3153389203919560704 3172975472266887168 3174679540726751232 3180880086704733168 3182253178326147072 3183962229442326528 3188468516565065328 3190180905671706072 3202018726017613824 3203738392358117376 3208272668841866976 3219084812334551552 3219381646227053496 3231370246811157504 3239079127939113984 3240818697825225216 3247148421844415109 3250294775889041664 3259197631839356928 3260948006507369472 3270482942198911488 3279441095391154176 3289030104442005504 3298690460286389952 3301886756458708992 3308335754029917408 3327097582502676864 3328884423309606336 3347762784878469888 3351050626322681856 3359045021566488576 3360849019966900224 3367413178209023076 3371864605368164352 3379908655240814592 3381723858600235008 3388328788011563592 3391611940058130432 3398236182128556468 3400901876701937664 3412677852729298944 3420864181037737728 3430866707882877312 3432031413330788352 3442111784646667776 3452176438987739904 3454030454261095296 3471753999133228032 3473618528670893568 3475163612482781184 3485324909595303936 3492132184809357264 3493317688568838144 3506972890400243712 3508856334487461888 3513822446826806688 3525989422058201448 3539073328756310016 3545985581351537184 3547562854409505792 3569597406300248064 3571514483317595136 3580034825616915456 3581957508122617344 3587027081135698494 3588953518880669331 3591768818761740288 3602271066769815552 3609306752447100348 3621470413876370496 3622699825182498816 3635291527662552192 3643964018931503232 3645921035053378368 3656581622875171872 3666597335819276544 3678954071239487488 3679293309973775424 3700158867497256192 3701804717644701696 3703792797514543104 3711026767822188696 3714622601016047616 3721877723283657084 3724797293530693632 3726797721722707968 3735688513687216128 3737694791084470272 3742984780315511472 3758891547933720576 3769931954613017088 3778925649262299648 3780955147462762752 3802397237145916416 3804439340925264384 3815563432565396736 3826014611289679872 3840970308533600256 3848472203667454944 3852201215868493824 3859725046368236976 3872375757727501248 3876127931495006208 3883698493861207392 3905723249024881536 3909559064043128832 3920990523294716928 3928648707910526922 3933842039596191744 3943226764447617024 3945344501700274176 3947463376298394624 3953050252680157524 3967718856152260608 3969849747052449792 3981457494850848768 3991008211210694016 3992363072650100736 4015797082087779072 4027539178819029888 4029702196637944512 4052554950116042496 4054357547896578048 4066212394527854592 4074154215610916808 4075537303330311168 4079539892914569216 4081730838077251584 4091468372133617664 4093665723568705536 4099459521297941136 4101661164435050664 4113654325734568356 4116881219165503488 4124922002796686112 4138823330144423424 4154564342453059584 4164530307350289408 4166766897203860992 4178950426143053568 4190396955222030336 4202649577898118144 4204906639970029056 4210857877854950406 4228752991425435648 4241173448939644224 4245282972589768704 4251291355420087104 4252734577388150784 4253574540895608096 4277696891789155968 4292508861636071328 4308493662414876672 4318772170585485312 4321091597100300288 4329531229125886812 4333726367852055552 4342190677164266598 4345596842452475904 4347930675343159296 4360643922931881984 4369160805593858316 4372588127188205568 4385373472589340672 4393938655152991728 4398253947048519936 4411114338706556544 4425572294545715712 4436130110003569152 4438512564412808448 4463683713171293184 4468067501763575808 4478726695421984768 4479139681707204864 4481132026622533632 4489884237612030768 4508965144800313344 4511386715769593856 4517771717348751456 4522149253410840576 4530981576171408624 4550237136972398592 4561152241383650304 4574488943843836416 4583423492562281409 4589482379528890368 4602901918650319872 4605373939014793728 4611891961460183778 4629005332177637376 4631491371561191424 4656176246412476352 4657756918091784192 4685096595769075584 4687612759354343616 4701319229410935264 4714196574624784128 4727980775135382912 4730083805879341056 4759463208400330752 4762019311090126848 4773379767489220608 4775943344163489792 4782702774847597992 4785271358507559108 4789025091682320384 4803028089026420736 4805607588537176064 4812409003262800464 4828627218501827328 4832860561629069312 4847055370216736256 4858618691908670976 4861228046737837824 4875442163833562496 4888796447759035392 4905724413298367232 4933545156663008256 4938390396686057472 4948035690429584928 4952830134688063488 4962503631044876112 4983593054779293696 4990646373754015296 4993326634964409504 5021644177317704832 5026575939484022784 5038567532349732864 5041273529950350336 5051119767313534614 5057796908052246528 5069862982861221888 5072585787900352512 5087417910087195648 5097354273192834702 5101352815052906496 5119016779093948416 5131296271556606592 5146300061824315968 5148047119996182528 5163167676970001664 5178264658481609856 5207630998699842048 5212745418724171776 5227987364392955904 5238198277214035896 5245122719461588992 5257635685930156032 5260459335600365568 5263284501731192832 5270733670240210032 5288984133087302172 5293132996069933056 5308609993134465024 5318978372027305776 5321344281614258688 5354396109450372096 5357271724976392704 5370052238425373184 5372936262183926016 5380540621703547741 5387653228142610432 5403406600154723328 5421616526037139456 5432205620814555744 5434049737773748224 5458220964758274048 5465946028397254848 5468881552580067552 5484872434312757808 5499896003728914816 5518431106859231232 5552707076467052544 5555689196271814656 5566540151733283044 5571933901524071424 5582816584925485626 5587195940296040448 5603532770530824192 5606542186626705408 5614477170473267208 5638337321900580864 5654897931919525632 5668388473893449472 5671432721194144128 5703595855718874624 5706659011387896576 5723345148848095104 5739021916934519808 5744658216553168896 5758362894113980416 5761455462800400384 5772708305501182416 5778301823802740736 5789587569552355464 5797240900457545728 5814191897242509312 5825547740791811088 5850304890393083904 5858584873537322304 5864338596064693248 5881485784942075392 5892973061865790383 5900763059394287616 5914840146671425536 5918016752550411264 5929575379020236286 5951578284228390912 5972186242276273152 5986512316816041024 6023695623131668608 6041308768228544832 6044553294956916768 6078832425174063744 6081536321844867072 6099318591791781888 6111231323416375212 6113305954995466752 6119309839371853824 6122596257115877376 6137202558200426496 6140498585353058304 6149189281946911704 6157317975020126208 6170481488601852534 6172007109570183168 6175321828748255232 6208234995216635136 6231846513679589376 6246795461025434112 6250150345805791488 6268425639214580352 6285595432833045504 6303974366847177216 6306778407839121408 6316286816782425609 6349359081453502464 6361760173409466336 6364506356652294144 6367924458884653056 6376937033130130656 6380361811343412144 6407476784716234752 6416545337683733952 6438169624669103104 6438763292454106992 6462740493622315008 6478158255878227968 6481637395650450432 6494296843688830218 6500589551778083328 6513286015746399897 6518395263678713856 6521896013014738944 6540965884397822976 6558882190782308352 6578060208884011008 6597380920572779904 6616671508059834816 6654195165005353728 6657768846619212672 6695525569756939776 6702101252645363712 6718090043132977152 6721698039933800448 6734826356418046152 6743729210736328704 6759817310481629184 6763447717200470016 6776657576023127184 6783223880116260864 6796472364257112936 6825355705458597888 6841728362075475456 6861733415765754624 6884223569293335552 6904352877975479808 6908060908522190592 6917837942190275667 6943507998266456064 6947237057341787136 6970649819190607872 6984264369618714528 6986635377137676288 7017712668974923776 7027644893653613376 7051978844116402896 7091971162703074368 7095125708819011584 7139194812600496128 7143028966635190272 7160069651233830912 7163915016245234688 7174054162271396988 7177907037761338662 7183537637523480576 7204542133539631104 7218613504894200696 7242940827752740992 7245399650364997632 7270583055325104384 7287928037863006464 7291842070106756736 7313163245750343744 7333194671638553088 7357908142478974976 7358586619947550848 7400317734994512384 7403609435289403392 7407585595029086208 7422053535644377392 7429245202032095232 7443755446567314168 7453595443445415936 7471377027374432256 7475389582168940544 7485969560631022944 7539863909226034176 7557851298524599296 7561910294925525504 7576679650970301921 7604794474291832832 7608878681850528768 7631126865130793472 7646031409789252053 7652029222579359744 7696944407334909888 7704402431736987648 7719450092736473952 7744751515455002496 7767396987722414784 7811446498049763072 7819118128086257664 7841981046589433856 7857297415821053844 7867684079192383488 7886453528895234048 7890689003400548352 7894926752596789248 7906100505360315048 7935437712304521216 7939699494104899584 7962914989701697536 7982016422421388032 8031594164175558144 8055078357638059776 8059404393275889024 8105109900232084992 8108715095793156096 8132424789055709184 8148308431221833616 8151074606660622336 8163461676154503168 8182936744267235328 8187331447137411072 8198919042595882272 8203322328870101328 8227308651469136712 8249844005593372224 8277646660288846848 8329060614700578816 8333533794407721984 8357900852286107136 8374224877388228439 8380793910444060672 8405299155796236288 8409813279940058112 8421715755709900812 8457505982850871296 8482346897879288448 8502582710840174208 8505469154776301568 8507149081791216192 8555393783578311936 8585017723272142656 8616987324829753344 8637544341170970624 8642183194200600576 8659062458251773624 8667452735704111104 8684381354328533196 8691193684904951808 8695861350686318592 8721287845863763968 8738321611187716632 8770746945178681344 8787877310305983456 8796507894097039872 8822228677413113088 8851144589091431424 8872260220007138304 8877025128825616896 8927367426342586368 8958279363414409728 8962264053245067264 8979768475224061536 9022773431539187712 9035543434697502912 9044298506821681152 9061963152342817248 9122304482767300608 9148977887687672832 9166846985124562818 9178964759057780736 9205803837300639744 9210747878029587456 9223783922920367556 9255722232902778801 9258010664355274752 9262982743122382848 9312352492824952704 9315513836183568384 9370193191538151168 9375225518708687232 9402638458821870528 9428393149249568256 9455961550270765824 9460167611758682112 9518926416800661504 9524038622180253696 9546759534978441216 9551886688326979584 9565405549695195984 9570542717015118216 9606056178052841472 9611215177074352128 9624818006525600928 9657254437003654656 9694110740433472512 9717237383817341952 9722456093475675648 9741445265533245327 9750884327667124992 9777592895518070784 9811448826596734464 9867090313326016512 9896071380859169856 9905660269376126976 9925007262089752224 9981292747508030592 9986653269928819008 10043288354635409664 10053151878968045568 10077135064699465728 10082547059900700672 10102239534627069228 10115593816104493056 10139725965722443776 10145171575800705024 10174835820174391296 10194708546385669404 10202705630105812992 10238033558187896832 10262592543113213184 10292600123648631936 10296094239992365056 10326335353940003328 10356529316963219712 10415261997399684096 10425490837448343552 10455974728785911808 10476396554428071792 10520918671200731136 10526569003462385664 10541467340480420064 10577968266174604344 10617219986268930048 10637956744054611552 10642688563228517376 10708792218900744192 10714543449952785408 10740104476850746368 10745872524367852032 10761081243407095482 10775306456285220864 10806813200309446656 10864411241629111488 10868099475547496448 10931892056794509696 10937763105160135104 10969744868625515616 10999792007457829632 11036862213718462464 11105414152934105088 11111378392543629312 11133080303466566088 11143867803048142848 11165633169850971252 11174391880592080896 11207065541061648384 11213084373253410816 11228954340946534416 11276674643801161728 11309795863839051264 11336776947786898944 11342865442388288256 11407191711437749248 11413318022775793152 11446690297696190208 11478043833869039616 11522910925600800768 11545416611002364832 11556603647605481472 11579175139104710928 11628383794485018624 11651095481583622176 11717169747074644608 11728677192129386496 11762971569884150784 11785946123731580766 11801526118788575232 11829680293342851072 11836033505100822528 11859150758040472572 11903156568456781824 11944372484552546304 11973024633632082048 12047391246263337216 12082617536457089664 12089106589913833536 12157664850348127488 12163072643689734144 12198637183583563776 12222462646832750424 12226611909990933504 12238619678743707648 12245192514231754752 12274405116400852992 12280997170706116608 12298378563893823408 12340962977203705068 12350643657496510464 12416469990433270272 12463693027359178752 12493590922050868224 12500300691611582976 12536851278429160704 12571190865666091008 12607948733694354432 12632573633564851218 12723520346818932672 12735848917769306112 12753874066260261312 12760723622686824288 12833090675367467904 12876339249338206208 12877526584908213984 12925480987244630016 12956316511756455936 12963274791300900864 12988593687377660436 13001179103556166656 13026572031492799794 13036790527357427712 13043792026029477888 13081931768795645952 13117764381564616704 13156120417768022016 13194761841145559808 13233343016119669632 13308390330010707456 13315537693238425344 13391051139513879552 13404202505290727424 13436180086265954304 13443396079867600896 13469652712836092304 13526895434400940032 13553315152046254368 13566447760232521728 13592944728514225872 13650711410917195776 13683456724150950912 13723466831531509248 13750270477686844227 13768447138586671104 13808705755950959616 13816121817044381184 13835675884380551334 13887015996532912128 13894474114683574272 13968528739237429056 13973270754275352576 14055289787307226752 14103957688232805792 14183942325406148736 14190251417638023168 14278389625200992256 14286057933270380544 14320139302467661824 14327830032490469376 14348108324542793976 14355814075522677324 14367075275046961152 14409084267079262208 14437227009788401392 14485881655505481984 14541166110650208768 14575856075726012928 14583684140213513472 14626326491500687488 14666389343277106176 14715816284957949952 14717173239895101696 14800635469989024768 14815171190058172416 14844107071288754784 14858490404064190464 14887510893134628336 14950779164337881088 14971939121262045888 15079727818452068352 15115702597049198592 15123820589851051008 15153359301940603842 15209588948583665664 15217757363701057536 15262253730261586944 15292062819578504106 15304058445158719488 15393888814669819776 15438900185472947904 15489503030910004992 15534793975444829568 15622892996099526144 15638236256172515328 15683962093178867712 15714594831642107688 15735368158384766976 15772907057790468096 15781378006801096704 15789853505193578496 15812201010720630096 15879398988209799168 15925829979403395072 15964032844842776064 16063188328351116288 16110156715276119552 16118808786551778048 16141621865110643223 16210219800464169984 16264849578111418368 16296616862443667232 16302149213321244672 16374662894274822144 16397838085191764544 16406644657740202656 16454617302938273424 16499688011186744448 16555293320577693696 16658121229401157632 16667067588815443968 16715801704572214272 16748449754776456878 16761587820888121344 16810598311592472576 16819626559880116224 16843431511419801624 16915011965701742592 16964693795758576896 17005165421680348416 17014298163582432384 17110787567156623872 17170035446544285312 17233974649659506688 17275088682341941248 17284366388401201152 17318124916503547248 17334905471408222208 17368762708657066392 17391722701372637184 17442575691727527936 17476643222375433264 17575754620611966912 17593015788194079744 17644457354826226176 17678919185597371149 17702289178182862848 17744520440014276608 17754050257651233792 17854734852685172736 17916558726828819456 17959536950448123072 18071086869395005824 18123926304685634496 18244608965534601216 18297955775375345664 18333693970249125636 18357929518115561472 18411607674601279488 18421495756059174912 18447567845840735112 18511444465805557602 18516021328710549504 18525965486244765696 18624704985649905408 18740386383076302336 18750451037417374464 18805276917643741056 18856786298499136512 18911923100541531648 18920335223517364224 19048077244360507392 19093519069956882432 19103773376653959168 19130811099390391968 19141085434030236432 19222430354148704256 19249636013051201856 19314508874007309312 19388221480866945024 19434474767634683904 19444912186951351296 19482890531066490654 19501768655334249984 19539858047239199691 19555185791036141568 19622897653193468928 19734180626652033024 19792142761718339712 19850014524179504448 19962585495016061184 19973306539857638016 20086576709270819328 20106303757936091136 20154270129398931456 20165094119801401344 20204479069254138456 20231187632208986112 20279451931444887552 20290343151601410048 20349671640348782592 20389417092771338808 20476067116375793664 20525185086226426368 20585200247297263872 20652670707880006656 20713058633926439424 20753513826570827001 20830523994799368192 20911949457571823616 20952793108856143584 21053138006924771328 21082934680960840128 21155936532349208688 21275913488109223104 21285377126457034752 21417584437801488384 21429086899905570816 21480208953701492736 21491745048735704064 21522162486814190964 21550612912570441728 21613626400618893312 21728822483258222976 21736198951094992896 21863784113589019392 21875526210320270208 21939489737251031232 21999584014915659264 22073724427436924928 22210828305868210176 22222756785087258624 22266160606933132176 22287735606096285696 22331266339701942504 22414131082123296768 22426168746506821632 22457908681893068832 22619591727678102528 22673553895573797888 22685730884776576512 22730038952910905763 22814383422875498496 22826636045551586304 22893380595392380416 22956087667738079232 23090833222004729664 23113207295210962944 23158350278209421856 23302190963167244352 23434339494149289216 23457354384258772992 23525943139768301568 23571892247463161532 23603052237577150464 23659360586685702144 23672067010201645056 23718301516080945144 23806313136913563648 23888744969105092608 23946049267264164096 24094782492526674432 24165235072914179328 24178213179827667072 24315329700696254976 24326145287379468288 24397274367167127552 24444925293665500848 24453223819981867008 24490385028463509504 24548810232801705984 24561994341412233216 24596757127787646816 24681925954407410136 24832939980866540544 24987181844101736448 25000601383223165952 25073702556858321408 25122674632164685317 25142381731332182016 25215897467388708864 25265147267129702436 25447040693637865344 25507748132520522624 25521447245373648576 25666181350734935808 25752678498676412416 25755053169816427968 25850961974489260032 25912633023512911872 25926549582601801728 25977187374755320872 26002358207112333312 26053144062985599588 26073581054714855424 26087584052058955776 26163863537591291904 26312240835536044032 26389523682291119616 26466686032239339264 26616780660021414912 26631075386476850688 26782102279027759104 26886792159735201792 26939305425672184608 27106630304092508736 27132895520465043456 27185889457028451744 27366913448301901824 27446933663063018496 27500540955373688454 27536894277173342208 27617411511901919232 27632243634088762368 27671351768761102668 27774031993065824256 27788948229367148544 27937057478474858112 27946541508550705152 28110579574614453504 28207915376465611584 28367884650812297472 28380502835276046336 28556779250401984512 28572115866540761088 28640278604935323648 28655660064980938752 28696216649085587952 28711628151045354648 28818168534158524416 28874454019576802784 28971763311010963968 29082332221300417536 29151712151452025856 29167368280427026944 29252652983001374976 29332778686554212352 29434346479790203392 29601270939978049536 29688214142577509568 29716980808128380928 29775021786269256672 29943878242524091776 30159455636904136704 30231405194098397184 30247641179702102016 30306718603881207684 30419177897167331328 30435514727402115072 30524507460523173888 30584125639157008212 30608116890317438976 30787777629339639552 30877800370945895808 30979006061820009984 31069587950889659136 31245785992199052288 31276472512345030656 31367924186357735424 31429189663284215376 31562756013602193408 31579707010387156992 31624402021441260192 31851659958806790144 31928065689685552128 32126376656702232576 32220313430552239104 32237617573103556096 32283243730221286446 32420439600928339968 32593233724887334464 32604298426642489344 32795676170383529088 32813289315480405312 32909234605876546848 32999376022373488896 33110586641155387392 33316242458802315264 33334135177630887936 33431603409144428544 33496899509552913756 33523175641776242688 33621196623184945152 33639253119760232448 33686863022839603248 33830023931403485184 33929387591517153792 34010330843360696832 34028596327164864768 34221575134313247744 34340070893088570624 34568732776802402304 34636249833007094496 34669810942816444416 34737525417314132784 34885151383455055872 34953286444750866528 35151509241223933824 35186031576388159488 35288914709652452352 35357838371194742298 35404578356365725696 35489040880028553216 35508100515302467584 35709469705370345472 35833117453657638912 35919073900896246144 36142173738790011648 36247852609371268992 36489217931069202432 36595911550750691328 36667387940498251272 36715859036231122944 36823215349202558976 36842991512118349824 36895135691681470224 37022888931611115204 37051930972489531392 37249409971299810816 37480772766152604672 37500902074834748928 37610553835287482112 37713572596998273024 37823846201083063296 38207546753307918336 38261622198780783936 38282170868060472864 38499272026102403712 38629017748014618624 38776442961733890048 38868949535269367808 38889824373902702592 38965781062132981308 39003537310668499968 39079716094478399382 39110371582072283136 39245795306386937856 39468361253304066048 39584285523436679424 39700029048359008896 39925170990032122368 39946613079715276032 40173153418541638656 40212607515872182272 40308540258797862912 40330188239602802688 40408958138508276912 40580686303202820096 40699343280697565184 40778834185542677616 40952134232751587328 41050370172452852736 41170400494594527744 41250811433060532681 41305341415760013312 41426117267852878848 41507027653141654002 41661047989598736384 41905586217712287168 42165869361921680256 42311873064698417376 42551826976218446208 42570754252914069504 42835168875602976768 42858173799811141632 42960417907402985472 42983490097471408128 43044324973628381928 43101225825140883456 43227252801237786624 43457644966516445952 43727568227178038784 43751052420640540416 43878979474502062464 43999168029831318528 44147448854873849856 44445513570174517248 44532321213866264352 44575471212192571392 44662532679403885008 44852337493013643264 44915817363786137664 45239183455356205056 45347107791147595776 45371461769553153024 45460077905821811526 45628766845750996992 45653272091103172608 45786761190784760832 45912175335476158464 46181666444009459328 46316700556418843712 46604381926334488704 46868678988298578432 46914708768517545984 47051886279536603136 47143784494926323064 47206104475154300928 47318721173371404288 47344134020403290112 47436603032161890288 47777489938210185216 47892098534528328192 48189564985053348864 48330470145828358656 48356426359655334144 48424865595331929669 48630659401392509952 48794548734334255104 48889850587331001696 48906447639963734016 49123988682824466432 49193514255575293632 49363851908814820272 49665879961733081088 49974363688203472896 50001202766446331904 50147405113716642816 50245349264329370634 50284763462664364032 50431794934777417728 50530294534259404872 50894081387275730688 51015496265041045248 51042894490747297152 51332362701469871616 51505356997352824832 51510106339632855936 51701923948978520064 51825266047025823744 51853099165203603456 51954374749510641744 52004716414224666624 52106288125971199176 52175168104117911552 52327727075182583808 52779047364582239232 52933372064478678528 53036757556792113447 53233561320042829824 53262150772953701376 53564204558055518208 53878610851344369216 54213260608185017472 54371778914056903488 54733826896603803648 54893867326126036992 55001081910747376908 55073788554346684416 55234823023803838464 55264487268177524736 55342703537522205336 55548063986131648512 55577896458734297088 55874114956949716224 56221159149228907008 56415830752931223168 56735769301624594944 56761005670552092672 57144231733081522176 57280557209870647296 57311320129961877504 57392433298171175904 57423256302090709296 57748908039153605568 57943526622021927936 58164664442600835072 58303424302904051712 58334736560854053888 58505305966002749952 58619574141717599073 58665557373108424704 58868692959580406784 59202541879956099072 59376428285155019136 59550043572538513344 59887756485048183552 60318911273808273408 60462810388196794368 60495282359404204032 60613437207762415368 60838355794334662656 60871029454804230144 61049014921046347776 61168251278314016424 61575555258679279104 61755600741891791616 61958012123640019968 62139175901779318272 62491571984398104576 62735848372715470848 62858379326568430752 63159414020774313984 63248804042882520384 63856131379371104256 64252753313404465152 64440626861104478208 64475235146207112192 64566487460442572892 64840879201856679936 65186467449774668928 65208596853284978688 65591352340767058176 65626578630960810624 65818469211753093696 65998752044746977792 66221173282310774784 66632484917604630528 66668270355261775872 66863206818288857088 66993799019105827512 67242393246369890304 67278506239520464896 67373726045679206496 67858775183034307584 68020661686721393664 68057192654329729536 68190116858732717289 68443150268626495488 68680141786177141248 69272499666014188992 69339621885632888832 69475050834628265568 69906572889501733056 70303018482447867648 70372063152776318976 70577829419304904704 70715676742389484596 70809156712731451392 70978081760057106432 71016201030604935168 71418939410740690944 71666234907315277824 71838147801792492288 72284347477580023296 72495705218742537984 72978435862138404864 73191823101501382656 73334775880996502544 73646430698405117952 73685983024236699648 73790271383362940448 74045777863222230408 74498819942599621632 74961545532305209344 75001804149669497856 75221107670574964224 75427145193996546048 75647692402166126592 76523244397561567872 76564341736120945728 76998544052204807424 77258035496029237248 77552885923467780096 77737899070538735616 77779648747805405184 77931562124265962616 78007074621336999936 78159432188956798764 78220743164144566272 78491590612773875712 78936722506608132096 79168571046873358848 79400058096718017792 79850341980064244736 79893226159430552064 80346306837083277312 80660376479205605376 80817916277016553824 81398686561395130368 81557668371085355232 82100740344905705472 82340800989189055488 82501622866121065362 82610682831520026624 82852234535705757696 83014055306283308004 83322095979197472768 83811172435424574336 84331738723843360512 84623746129396834752 85103653952436892416 85141508505828139008 85670337751205953536 85716347599622283264 85920835814805970944 85966980194942816256 86088649947256763856 86454505602475573248 86915289933032891904 87455136454356077568 87502104841281080832 87757958949004124928 87998336059662637056 89064642427732528704 89150942424385142784 89325065358807770016 89831634727572275328 90478366910712410112 90694215582295191552 90742923539106306048 90920155811643623052 91257533691501993984 91306544182206345216 91573522381569521664 91824350670952316928 92363332888018918656 92633401112837687424 93208763852668977408 93737357976597156864 93829417537035091968 94103772559073206272 94287568989852646128 94688268040806580224 94873206064323780576 95554979876420370432 95784197069056656384 96379129970106697728 96660940291656717312 96712852719310668288 96849731190663859338 97261318802785019904 97779701174662003392 97812895279927468032 98387028511150587264 98727703817629640544 99331759923466162176 99948727376406945792 100002405532892663808 100294810227433285632 100490698528658741268 100569526925328728064 100863589869554835456 101060589068518809744 101788162774551461376 102030992530082090496 102085788981494594304 102664725402939743232 103010713994705649664 103020212679265711872 103706198330407206912 103908749499021283488 104009432828449333248 104212576251942398352 104655454150365167616 105558094729164478464 105866744128957357056 106073515113584226894 106467122640085659648 106524301545907402752 107128409116111036416 107757221702688738432 108426521216370034944 108743557828113806976 109467653793207607296 109787734652252073984 110002163821494753816 110147577108693368832 110469646047607676928 110528974536355049472 110685407075044410672 111155792917468594176 111748229913899432448 112442318298457814016 112831661505862446336 113471538603249189888 114622640259923755008 114784866596342351808 114846512604181418592 115497816078307211136 115887053244043855872 116329328885201670144 116606848605808103424 116669473121708107776 117010611932005499904 117239148283435198146 117331114746216849408 117737385919160813568 118405083759912198144 118752856570310038272 119100087145077026688 119775512970096367104 120637822547616546816 120925620776393588736 120990564718808408064 121226874415524830736 121742058909608460288 122098029842092695552 122336502556628032848 123151110517358558208 123511201483783583232 123752434299181598043 123916024247280039936 124278351803558636544 124983143968796209152 125716758653136861504 126497608085765040768 127712262758742208512 128505506626808930304 128881253722208956416 128950470292414224384 129132974920885145784 129681758403713359872 130372934899549337856 131182704681534116352 131253157261921621248 131636938423506187392 131997504089493955584 132442346564621549568 133336540710523551744 133726413636577714176 133987598038211655024 134557012479040929792 134747452091358412992 135717550366068615168 136041323373442787328 136114385308659459072 136380233717465434578 136886300537252990976 137360283572354282496 138544999332028377984 138950101669256531136 139813145779003466112 140606036964895735296 140744126305552637952 141155658838609809408 141431353484778969192 141618313425462902784 141956163520114212864 142032402061209870336 143332469814630555648 143676295603584984576 144568694955160046592 144991410437485075968 145274596785995789007 146383646203002765312 146669551761993005088 147371966048473399296 147580542766725880896 148091555726444460816 148997639885199243264 149923091064610418688 150003608299338995712 150442215341149928448 150854290387993092096 151295384804332253184 153046488795123135744 153128683472241891456 153997088104409614848 154516070992058474496 155105771846935560192 155475798141077471232 155559297495610810368 155863124248531925232 156014149242673999872 156318864377913597528 156983181225547751424 158337142093746717696 158800116193436035584 159110272670376340341 159700683960128489472 159786452318861104128 160692613674166554624 161635832554033107648 163115336742170710464 164201480689811410944 164681601978378110976 165003245732242130724 165221365663040053248 165704469071411515392 166028110612566616008 166644191958394945536 167622344870849148672 168663477447686721024 169247492258793669504 170207307904873784832 170283017011656278016 171432695199244566528 171841671629611941888 171933960389885632512 172177299894513527712 173830579866065783808 174910272908712155136 175004209682562161664 175515917898008249856 175858722425152797219 175996672119325274112 178129284855465057408 178650130717615540032 179663269455144550656 180956733821424820224 181388431164590383104 181485847078212612096 181840311623287246104 182515067383003987968 182613088364412690432 183147044763139043328 184726665776037837312 185266802225675374848 186417527705337954816 187474715953194313728 188207545118146412544 188575137979705292256 189746412128647561152 191568394138113312768 192758259940213395456 193321880583313434624 193425705438621336576 193699462381327718676 194522637605570039808 195559402349324006784 195625790559854936064 196774057022301174528 197455407635259281088 198663519846932324352 199897454752813891584 200004811065785327616 200589620454866571264 200981397057317482536 201727179739109670912 202121178137037619488 203576325549102922752 204061985060164180992 204171577962989188608 205329450805879486464 206040425358531423744 207817498998042566976 208018865656898666496 208425152503884796704 211116189458328956928 211733488257914714112 212147030227168453788 212934245280171319296 213048603091814805504 214256818232222072832 215514443405377476864 216853042432740069888 217487115656227613952 218935307586415214592 219575469304504147968 220004327642989507632 220939292095215353856 221057949072710098944 221370814150088821344 223496459827798864896 224884636596915628032 225663323011724892672 226943077206498379776 229569733192684703616 229693025208362837184 230995632156614422272 231774106488087711744 232658657770403340288 233213697211616206848 233338946243416215552 234021223864010999808 234478296566870396292 234662229492433698816 235474771838321627136 236810167519824396288 237505713140620076544 238200174290154053376 239551025940192734208 241981129437616816128 242453748831049661472 244196059684185391104 244673005113256065696 246302221034717116416 247022402967567166464 247504868598363196086 247832048494560079872 248556703607117273088 249966287937592418304 251433517306273723008 252995216171530081536 255424525517484417024 257011013253617860608 257762507444417912832 257900940584828448768 258265949841770291568 259363516807426719744 260745869799098675712 262365409363068232704 262506314523843242496 263273876847012374784 263995008178987911168 267452827273155428352 267975196076423310048 269494904182716825984 271435100732137230336 272082646746885574656 272228770617318918144 272760467434930869156 273772601074505981952 274720567144708564992 277089998664056755968 277900203338513062272 279626291558006932224 281212073929791470592 281488252611105275904 282311317677219618816 282862706969557938384 284064804122419740672 286664939629261111296 287352591207169969152 289137389910320093184 289982820874970151936 290549193571991578014 293339103523986010176 295161085533451761792 296183111452888921632 297995279770398486528 299846182129220837376 300007216598677991424 300884430682299856896 301708580775986184192 302590769608664506368 306092977590246271488 306257366944483782912 307994176208819229696 309032141984116948992 311118594991221620736 311726248497063850464 312028298485347999744 312637728755827195056 313966362451095502848 316674284187493435392 317600232386872071168 318220545340752680682 319401367920256978944 319572904637722208256 321385227348333109248 323271665108066215296 326230673484341420928 328402961379622821888 329363203956756221952 330006491464484261448 330442731326080106496 331408938142823030784 332056221225133232016 335244689741698297344 337326954895373442048 338494984517587339008 340414615809747569664 343867920779771265024 344354599789027055424 347661159732131567616 349820545817424310272 350008419365124323328 351031835796016499712 351717444850305594438 351993344238650548224 356258569710930114816 357300261435231080064 359326538910289101312 361913467642849640448 362776862329180766208 362971694156425224192 363680623246574492208 365226176728825380864 366294089526278086656 369453331552075674624 370533604451350749696 371257302897544794129 372835055410675909632 374949431906388627456 377150275959410584512 379492824257295122304 383136788276226625536 385516519880426790912 386643761166626869248 386851410877242673152 387398924762655437352 389045275211140079616 391118804698648013568 393548114044602349056 394910815270518562176 397327039693864648704 400009622131570655232 401179240909733142528 401962794114634965072 404242356274075238976 407152651098205845504 408123970120328361984 408343155925978377216 410658901611758972928 412080850717062847488 415634997996085133952 416850305007769593408 422232378916657913856 423466976515829428224 424294060454336907576 425868490560342638592 426097206183629611008 431028886810754953728 433706084865480139776 434974231312455227904 439150938609008295936 440008655285979015264 442115898145420197888 442741628300177642688 446992919655597729792 449769273193831256064 451326646023449785344 453886154412996759552 459139466385369407232 459386050416725674368 461991264313228844544 463548212976175423488 465317315540806680576 466427394423232413696 466677892486832431104 468042447728021999616 468956593133740792584 470949543676643254272 475011426281240153088 476400348580308106752 477330818011129021023 479102051880385468416 484907497662099322944 489346010226512131392 492604442069434232832 494044805935134332928 495009737196726392172 495664096989120159744 497113407214234546176 499932575875184836608 502867034612547446016 505990432343060163072 510849051034968834048 515525014888835825664 515801881169656897536 516531899683540583136 521491739598197351424 524730818726136465408 525012629047686484992 526547753694024749568 527990016357975822336 535950392152846620096 538989808365433651968 542870201464274460672 544165293493771149312 544457541234637836288 545520934869861738312 547545202149011963904 549441134289417129984 554179997328113511936 555800406677026124544 559252583116013864448 562424147859582941184 564622635354439237632 565725413939115876768 574705182414339938304 578274779820640186368 579965641749940303872 581098387143983156028 586678207047972020352 590322171066903523584 592366222905777843264 595990559540796973056 599692364258441674752 600014433197355982848 601768861364599713792 605181539217329012736 612185955180492542976 612514733888967565824 615988352417638459392 623452496994127700928 624056596970695999488 625275457511654390112 633348568374986870784 635200464773744142336 636441090681505361364 638802735840513957888 639145809275444416512 642770454696666218496 646543330216132430592 652461346968682841856 656805922759245643776 658726407913512443904 660012982928968522896 662817876285646061568 664112442450266464032 670489379483396594688 674653909790746884096 676989969035174678016 680829231619495139328 688709199578054110848 695322319464263135232 699641091634848620544 700016838730248646656 702063671592032999424 703434889700611188876 703986688477301096448 712517139421860229632 714600522870462160128 718653077820578202624 725943388312850448384 727361246493148984416 732588179052556173312 738906663104151349248 741067208902701499392 742514605795089588258 745670110821351819264 749898863812777254912 754300551918821169024 758985648514590244608 766273576552453251072 771033039760853581824 773287522333253738496 773702821754485346304 774797849525310874704 778090550422280159232 782237609397296027136 787096228089204698112 789821630541037124352 802358481819466285056 803925588229269930144 808484712548150477952 814305302196411691008 816247940240656723968 816686311851956754432 821317803223517945856 824161701434125694976 831269995992170267904 833700610015539186816 844464757833315827712 846933953031658856448 848588120908673815152 852194412367259222016 862057773621509907456 867412169730960279552 869948462624910455808 880017310571958030528 885483256600355285376 893985839311195459584 899538546387662512128 902653292046899570688 907772308825993519104 918278932770738814464 918772100833451348736 923982528626457689088 927096425952350846976 933355784973664862208 936084895456043999232 937913186267481585168 941899087353286508544 950022852562480306176 952800697160616213504 954661636022258042046 958204103760770936832 969814995324198645888 978692020453024262784 985208884138868465664 988089611870268665856 990019474393452784344 991328193978240319488 994226814428469092352 1005734069225094892032 1011980864686120326144 1031603762339313795072 1033063799367081166272 1042983479196394702848 1049461637452272930816 1050025258095372969984 1053095507388049499136 1055980032715951644672 1071900784305693240192 1077979616730867303936 1085740402928548921344 1088330586987542298624 1088915082469275672576 1091041869739723476624 1098882268578834259968 1108359994656227023872 1111600813354052249088 1113771908692634382387 1118505166232027728896 1124848295719165882368 1131450827878231753536 1149410364828679876608 1156549559641280372736 1159931283499880607744 1162196774287966312056 1173356414095944040704 1180644342133807047168 1184732445811555686528 1191981119081593946112 1200028866394711965696 1203537722729199427584 1224371910360985085952 1225029467777935131648 1231976704835276918784 1246904993988255401856 1250550915023308780224 1266697136749973741568 1270400929547488284672 1272882181363010722728 1277605471681027915776 1278291618550888833024 1293086660432264861184 1304922693937365683712 1317452815827024887808 1320025965857937045792 1328224884900532928064 1340978758966793189376 1349307819581493768192 1353979938070349356032 1361658463238990278656 1377418399156108221696 1390644638928526270464 1399282183269697241088 1400033677460497293312 1404127343184065998848 1406869779401222377752 1425034278843720459264 1429201045740924320256 1437306155641156405248 1454722492986297968832 1477813326208302698496 1482134417805402998784 1485029211590179176516 1491340221642703638528 1499797727625554509824 1508601103837642338048 1517971297029180489216 1532547153104906502144 1546575044666507476992 1547405643508970692608 1549595699050621749408 1564475218794592054272 1574192456178409396224 1579643261082074248704 1607851176458539860288 1616969425096300955904 1628610604392823382016 1632495880481313447936 1633372623703913508864 1642635606447035891712 1648323402868251389952 1662539991984340535808 1667401220031078373632 1693867906063317712896 1697176241817347630304 1724115547243019814912 1734824339461920559104 1739896925249820911616 1760034621143916061056 1770966513200710570752 1787971678622390919168 1799077092775325024256 1805306584093799141376 1815544617651987038208 1836557865541477628928 1837544201666902697472 1847965057252915378176 1872169790912087998464 1875826372534963170336 1900045705124960612352 1905601394321232427008 1909323272044516084092 1916408207521541873664 1939629990648397291776 1957384040906048525568 1970417768277736931328 1976179223740537331712 1980038948786905568688 1988453628856938184704 2011468138450189784064 2023961729372240652288 2066127598734162332544 2085966958392789405696 2098923274904545861632 2100050516190745939968 2106191014776098998272 2111960065431903289344 2143801568611386480384 2155959233461734607872 2177830164938551345152 2182083739479446953248 2197764537157668519936 2216719989312454047744 2223201626708104498176 2227543817385268764774 2237010332464055457792 2249696591438331764736 2262901655756463507072 2298820729657359753216 2313099119282560745472 2319862566999761215488 2324393548575932624112 2346712828191888081408 2361288684267614094336 2369464891623111373056 2407075445458398855168 2448743820721970171904 2450058935555870263296 2463953409670553837568 2493809987976510803712 2501101830046617560448 2533394273499947483136 2540801859094976569344 2545764362726021445456 2556583237101777666048 2586173320864529722368 2609845387874731367424 2640051931715874091584 2656449769801065856128 2681957517933586378752 2698615639162987536384 2707959876140698712064 2723316926477980557312 2754836798312216443392 2781289277857052540928 2800067354920994586624 2808254686368131997696 2813739558802444755504 2850068557687440918528 2858402091481848640512 2874612311282312810496 2909444985972595937664 2955626652416605396992 2964268835610805997568 2970058423180358353032 2982680443285407277056 3017202207675284676096 3035942594058360978432 3094811287017941385216 3099191398101243498816 3128950437589184108544 3148384912356818792448 3159286522164148497408 3215702352917079720576 3233938850192601911808 3257221208785646764032 3264991760962626895872 3266745247407827017728 3296646805736502779904 3325079983968681071616 3334802440062156747264 3341315726077903147161 3394352483634695260608 3448231094486039629824 3469648678923841118208 3479793850499641823232 3520069242287832122112 3541933026401421141504 3575943357244781838336 3610613168187598282752 3673115731082955257856 3675088403333805394944 3695930114505830756352 3751652745069926340672 3800091410249921224704 3811202788642464854016 3818646544089032168184 3832816415043083747328 3879259981296794583552 3914768081812097051136 3952358447481074663424 3960077897573811137376 4022936276900379568128 4047923458744481304576 4132255197468324665088 4171933916785578811392 4197846549809091723264 4200101032381491879936 4212382029552197996544 4287603137222772960768 4311918466923469215744 4364167478958893906496 4433439978624908095488 4446403253416208996352 4455087634770537529548 4474020664928110915584 4499393182876663529472 4525803311512927014144 4597641459314719506432 4639725133999522430976 4648787097151865248224 4693425656383776162816 4722577368535228188672 4738929783246222746112 4897487641443940343808 4900117871111740526592 4927906819341107675136 4987619975953021607424 5002203660093235120896 5081603718189953138688 5091528725452042890912 5172346641729059444736 5219690775749462734848 5280103863431748183168 5312899539602131712256 5363915035867172757504 5397231278325975072768 5415919752281397424128 5446633852955961114624 5509673596624432886784 5616509372736263995392 5627479117604889511008 5700137115374881837056 5716804182963697281024 5749224622564625620992 5818889971945191875328 5911253304833210793984 5928537671221611995136 5940116846360716706064 5965360886570814554112 6034404415350569352192 6071885188116721956864 6198382796202486997632 6257900875178368217088 6296769824713637584896 6318573044328296994816 6431404705834159441152 6467877700385203823616 6533490494815654035456 6593293611473005559808 6650159967937362143232 6669604880124313494528 6682631452155806294322 6788704967269390521216 6896462188972079259648 6939297357847682236416 6959587700999283646464 7040138484575664244224 7083866052802842283008 7221226336375196565504 7346231462165910515712 7350176806667610789888 7391860229011661512704 7503305490139852681344 7600182820499842449408 7622405577284929708032 7637293088178064336368 7758519962593589167104 7829536163624194102272 7920155795147622274752 8045872553800759136256 8095846917488962609152 8264510394936649330176 8343867833571157622784 8400202064762983759872 8424764059104395993088 8575206274445545921536 8623836933846938431488 8728334957917787812992 8866879957249816190976 8892806506832417992704 8910175269541075059096 8948041329856221831168 9051606623025854028288 9297574194303730496448 9386851312767552325632 9445154737070456377344 9477859566492445492224 9794975282887880687616 9800235742223481053184 9975239951906043214848 10004407320186470241792 10183057450904085781824 10344693283458118889472 10439381551498925469696 10560207726863496366336 10625799079204263424512 10727830071734345515008 10831839504562794848256 11019347193248865773568 11254958235209779022016 11400274230749763674112 11433608365927394562048 11498449245129251241984 11637779943890383750656 11857075342443223990272 11880233692721433412128 12068808830701138704384 12143770376233443913728 12396765592404973995264 12515801750356736434176 12593539649427275169792 12637146088656593989632 12862809411668318882304 12935755400770407647232 13300319935874724286464 13339209760248626989056 13365262904311612588644 13577409934538781042432 13792924377944158519296 13919175401998567292928 14080276969151328488448 14167732105605684566016 14692462924331821031424 14700353613335221579776 14783720458023323025408 15006610980279705362688 15244811154569859416064 15274586176356128672736 15517039925187178334208 15659072327248388204544 15840311590295244549504 16091745107601518272512 16191693834977925218304 16529020789873298660352 16849528118208791986176 17150412548891091843072 17247673867693876862976 17456669915835575625984 17733759914499632381952 17785613013664835985408 17820350539082150118192 17896082659712443662336 18103213246051708056576 18595148388607460992896 18773702625535104651264 18890309474140912754688 18955719132984890984448 19600471484446962106368 19950479903812086429696 20008814640372940483584 20366114901808171563648 20689386566916237778944 20878763102997850939392 21120415453726992732672 21251598158408526849024 21663679009125589696512 22038694386497731547136 22509916470419558044032 22800548461499527348224 22867216731854789124096 23275559887780767501312 23760467385442866824256 24137617661402277408768 24287540752466887827456 24793531184809947990528 25031603500713472868352 25274292177313187979264 25725618823336637764608 25871510801540815294464 26600639871749448572928 26678419520497253978112 26730525808623225177288 27154819869077562084864 28160553938302656976896 28335464211211369132032 29384925848663642062848 29400707226670443159552 30013221960559410725376 30549172352712257345472 31034079850374356668416 31318144654496776409088 31680623180590489099008 32183490215203036545024 33058041579746597320704 34300825097782183686144 34495347735387753725952 34913339831671151251968 35571226027329671970816 35640701078164300236384 36206426492103416113152 37190296777214921985792 37547405251070209302528 37780618948281825509376 37911438265969781968896 39900959807624172859392 40017629280745880967168 40732229803616343127296 41378773133832475557888 41757526205995701878784 42240830907453985465344 42503196316817053698048 44077388772995463094272 45019832940839116088064 45734433463709578248192 46551119775561535002624 47520934770885733648512 48275235322804554817536 48575081504933775654912 49587062369619895981056 50548584354626375958528 51451237646673275529216 51743021603081630588928 53201279743498897145856 53356839040994507956224 53461051617246450354576 54309639738155124169728 56321107876605313953792 56670928422422738264064 58801414453340886319104 60026443921118821450752 61098344705424514690944 62068159700748713336832 62636289308993552818176 63361246361180978198016 66116083159493194641408 68601650195564367372288 69826679663342302503936 71281402156328600472768 72412852984206832226304 74380593554429843971584 75094810502140418605056 75822876531939563937792 79801919615248345718784 80035258561491761934336 81464459607232686254592 84481661814907970930688 85006392633634107396096 88154777545990926188544 90039665881678232176128 93102239551123070005248 95041869541771467297024 96550470645609109635072 99174124739239791962112 102902475293346551058432 103486043206163261177856 106713678081989015912448 106922103234492900709152 108619279476310248339456 112642215753210627907584 113341856844845476528128 120052887842237642901504 122196689410849029381888 124136319401497426673664 125272578617987105636352 126722492722361956396032 132232166318986389282816 137203300391128734744576 139653359326684605007872 142562804312657200945536 144825705968413664452608 148761187108859687943168 151645753063879127875584 159603839230496691437568 160070517122983523868672 162928919214465372509184 168963323629815941861376 170012785267268214792192 180079331763356464352256 186204479102246140010496 190083739083542934594048 198348249478479583924224 205804950586693102116864 213844206468985801418304 217238558952620496678912 225284431506421255815168 240105775684475285803008 244393378821698058763776 253444985444723912792064 264464332637972778565632 279306718653369210015744 285125608625314401891072 289651411936827328905216 297522374217719375886336 320141034245967047737344 325857838428930745018368 337926647259631883722752 340025570534536429584384 360158663526712928704512 372408958204492280020992 380167478167085869188096 396696498956959167848448 411609901173386204233728 427688412937971602836608 434477117905240993357824 480211551368950571606016 488786757643396117527552 506889970889447825584128 558613437306738420031488 570251217250628803782144 595044748435438751772672 651715676857861490036736 675853294519263767445504 720317327053425857409024 760334956334171738376192 793392997913918335696896 855376825875943205673216 868954235810481986715648 960423102737901143212032 977573515286792235055104 1013779941778895651168256 1117226874613476840062976 1140502434501257607564288 1190089496870877503545344 1303431353715722980073472 1440634654106851714818048 1520669912668343476752384 1710753651751886411346432 1955147030573584470110208 2027559883557791302336512 2281004869002515215128576 2380178993741755007090688 2606862707431445960146944 2881269308213703429636096 3041339825336686953504768 3421507303503772822692864 3910294061147168940220416 4562009738005030430257152 6082679650673373907009536 6843014607007545645385728 7820588122294337880440832 9124019476010060860514304 13686029214015091290771456 18248038952020121721028608 27372058428030182581542912 54744116856060365163085824
- Sum of all divisors σ(n): 211404571116403772312541147
- Sum of proper divisors (its aliquot sum) s(n): 156660454260343407149455323
- 54744116856060365163085824 is an abundant number, because the sum of its proper divisors (156660454260343407149455323) is greater than itself. Its abundance is 101916337404283041986369499
Bases of 54744116856060365163085824
- Binary: 101101010010001000010010000101011101000110000011110100101001000010011001000000000000002
- Hexadecimal: 0x2D4884857460F4A4264000
- Base-36: 6VMM136UP44000000
Squares and roots of 54744116856060365163085824
- 54744116856060365163085824 squared (547441168560603651630858242) is 2996918330349992599820007337179013066128505989758976
- 54744116856060365163085824 cubed (547441168560603651630858243) is 164063647284749315727048198902426170961346746809683350079305145815018162356224
-
54744116856060365163085824 is a
perfect square number . Itssquare root is 7398926736768 -
The
cube root of 54744116856060365163085824 is 379704564.5897357235 - Being both a perfect square and a perfect cube, 54744116856060365163085824 is also a
perfect sixth number .
Scales and comparisons
How big is 54744116856060365163085824?- 54,744,116,856,060,365,163,085,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 54,744,116,856,060,365,163,085,824 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 54744116856060365163085824 cubic inches would be around 31642047 feet tall.
Recreational maths with 54744116856060365163085824
- 54744116856060365163085824 backwards is 42858036156306065861144745
- 54744116856060365163085824 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 54744116856060365163085824's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 54744116856060365163085824 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 54744116856060365163085824 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/54744116856060365163085824/
Chicago style:
Numbermatics. 2024. "Number 54744116856060365163085824 - Facts about the integer". https://numbermatics.com/n/54744116856060365163085824/
The information we have on file for 54744116856060365163085824 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 54744116856060365163085824, math, Factors of 54744116856060365163085824, curriculum, school, college, exams, university, Prime factorization of 54744116856060365163085824, STEM, science, technology, engineering, physics, economics, calculator, fifty-four septillion, seven hundred forty-four sextillion, one hundred sixteen quintillion, eight hundred fifty-six quadrillion, sixty trillion, three hundred sixty-five billion, one hundred sixty-three million, eighty-five thousand, eight hundred twenty-four.