1345240524680990362865664
1,345,240,524,680,990,362,865,664 is an even composite number composed of seven prime numbers multiplied together.
What does the number 1345240524680990362865664 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 26325 divisors.
1345240524680990362865664 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-six thousand, three hundred twenty-five divisors.
Prime factorization of 1345240524680990362865664:
212 × 34 × 74 × 192 × 432 × 1792 × 2812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 43 × 43 × 179 × 179 × 281 × 281)See below for interesting mathematical facts about the number 1345240524680990362865664 from the Numbermatics database.
Names of 1345240524680990362865664
- Cardinal: 1345240524680990362865664 can be written as One septillion, three hundred forty-five sextillion, two hundred forty quintillion, five hundred twenty-four quadrillion, six hundred eighty trillion, nine hundred ninety billion, three hundred sixty-two million, eight hundred sixty-five thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 1.345240524680990362865664 × 1024
Factors of 1345240524680990362865664
Divisors of 1345240524680990362865664
- Number of divisors d(n): 26325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 43 48 49 54 56 57 63 64 72 76 81 84 86 96 98 108 112 114 126 128 129 133 144 147 152 162 168 171 172 179 189 192 196 216 224 228 252 256 258 266 281 288 294 301 304 324 336 342 343 344 358 361 378 384 387 392 399 432 441 448 456 504 512 513 516 532 537 562 567 576 588 602 608 648 672 684 686 688 716 722 756 768 774 784 798 817 843 864 882 896 903 912 931 1008 1024 1026 1029 1032 1064 1074 1083 1124 1134 1152 1161 1176 1197 1204 1216 1253 1296 1323 1344 1368 1372 1376 1432 1444 1512 1536 1539 1548 1568 1596 1611 1634 1686 1728 1764 1792 1806 1824 1849 1862 1967 2016 2048 2052 2058 2064 2107 2128 2148 2166 2248 2268 2304 2322 2352 2394 2401 2408 2432 2451 2506 2527 2529 2592 2646 2688 2709 2736 2744 2752 2793 2864 2888 3024 3072 3078 3087 3096 3136 3192 3222 3249 3268 3372 3401 3456 3483 3528 3584 3591 3612 3648 3698 3724 3759 3934 3969 4032 4096 4104 4116 4128 4214 4256 4296 4332 4496 4536 4608 4644 4704 4788 4802 4816 4833 4864 4902 5012 5054 5058 5184 5292 5339 5376 5418 5472 5488 5504 5547 5586 5719 5728 5776 5901 6048 6144 6156 6174 6192 6272 6321 6384 6444 6498 6517 6536 6744 6802 6912 6966 7056 7168 7182 7203 7224 7296 7353 7396 7448 7518 7581 7587 7697 7868 7938 8064 8127 8208 8232 8256 8379 8428 8512 8592 8664 8771 8992 9072 9216 9261 9288 9408 9576 9604 9632 9666 9728 9747 9804 10024 10108 10116 10203 10368 10584 10678 10752 10773 10836 10944 10976 11008 11094 11172 11277 11438 11456 11552 11802 12083 12096 12288 12312 12348 12384 12544 12642 12768 12888 12943 12996 13034 13072 13488 13604 13769 13824 13932 14112 14336 14364 14406 14448 14499 14592 14706 14749 14792 14896 15036 15162 15174 15394 15523 15736 15876 16017 16128 16254 16416 16464 16512 16641 16758 16856 17024 17157 17184 17328 17542 17689 17703 17984 18144 18432 18522 18576 18816 18963 19152 19208 19264 19332 19456 19494 19551 19608 20048 20216 20232 20406 20736 21168 21356 21504 21546 21609 21672 21888 21952 22016 22059 22188 22344 22554 22743 22761 22876 22912 23091 23104 23604 23807 24166 24192 24381 24624 24696 24768 25088 25137 25284 25536 25776 25886 25992 26068 26144 26313 26976 27208 27538 27648 27783 27864 28224 28672 28728 28812 28896 28998 29184 29241 29412 29498 29584 29792 30072 30324 30348 30609 30788 31046 31472 31752 32034 32041 32256 32508 32832 32928 33024 33282 33516 33712 33831 34048 34314 34368 34656 35084 35131 35378 35406 35968 36249 36288 36864 37044 37152 37373 37632 37926 38304 38416 38528 38664 38829 38912 38988 39102 39216 40033 40096 40432 40464 40812 41307 41472 42336 42712 43008 43092 43218 43344 43776 43904 44032 44118 44247 44376 44688 45108 45486 45522 45619 45752 45824 46182 46208 46569 47208 47614 48051 48332 48384 48762 49248 49392 49536 49923 50176 50274 50299 50568 51072 51471 51552 51772 51984 52136 52288 52626 53067 53109 53879 53952 54416 55076 55296 55566 55728 56448 56889 57456 57624 57792 57996 58368 58482 58653 58824 58996 59168 59584 60144 60648 60696 61218 61397 61576 62092 62944 63504 64068 64082 64512 64619 64827 65016 65664 65856 66048 66177 66564 67032 67424 67662 68096 68229 68628 68736 69273 69312 70168 70262 70756 70812 71421 71936 72498 72576 74088 74304 74746 75264 75411 75852 76608 76832 77056 77328 77658 77824 77976 78204 78432 78939 78961 80066 80192 80864 80928 81624 82614 82944 84581 84672 85424 86016 86184 86436 86688 87552 87808 88064 88236 88494 88752 89376 90216 90601 90972 91044 91238 91504 91648 91827 92364 92416 93138 94416 95228 96102 96123 96383 96664 96768 97524 98496 98784 99072 99846 100352 100548 100598 101136 101441 101493 102144 102942 103104 103243 103544 103968 104272 104576 105252 105393 106134 106218 107758 107904 108661 108747 108832 110152 110592 111132 111456 112119 112896 113778 114912 115248 115584 115992 116487 116736 116964 117306 117648 117992 118336 119168 120099 120288 121296 121392 122436 122794 123152 123823 123921 124184 125888 127008 128136 128164 129024 129238 129654 130032 131328 131712 132096 132354 132741 133128 134064 134848 135324 136192 136458 136857 137256 137472 138546 138624 139707 140336 140524 141512 141624 142842 143872 144153 144996 145152 146243 148176 148608 149492 149769 150528 150822 150897 151704 153216 153664 154112 154413 154656 155316 155952 156408 156864 157878 157922 159201 159327 160132 160384 161637 161728 161856 163248 165228 165888 166649 169162 169344 170667 170848 172368 172872 173376 175104 175616 175959 176128 176472 176988 177504 178752 180432 181202 181944 182088 182476 183008 183296 183654 184191 184728 184832 186276 188832 190456 192204 192246 192766 193328 193536 193857 194481 195048 196992 197568 198144 199692 200704 201096 201196 202272 202882 202986 204288 204687 205884 206208 206486 207088 207819 207936 208544 209152 210504 210786 212268 212436 214263 215516 215808 217322 217494 217664 220304 222264 222912 224238 224287 225792 227556 229577 229824 230496 231168 231984 232974 233472 233928 234612 235296 235984 236672 236817 236883 238336 240198 240576 242592 242784 244872 245588 245917 246304 247646 247842 248368 251776 253743 254016 256272 256328 258048 258476 259308 260064 261611 262656 263424 264192 264708 265482 266256 268128 269696 270648 271803 272384 272916 273714 274512 274944 275481 277092 277248 279414 280231 280672 281048 283024 283248 285684 287744 288306 288369 289149 289992 290304 292486 296352 297216 298984 299538 301056 301644 301794 303408 304323 306432 307328 308224 308826 309312 309729 310632 311904 312816 313728 315756 315844 316179 318402 318654 320264 320768 323274 323456 323712 325983 326241 326496 330456 330971 331776 333298 336357 338324 338688 341334 341696 344736 345744 346752 349461 350208 351232 351918 352093 352944 353976 355008 357504 360297 360864 362404 363888 364176 364952 366016 366592 367308 368382 369456 369664 371469 371763 372552 377153 377664 380912 384408 384492 385532 386656 387072 387714 388962 390096 393984 395136 396288 398223 399384 402192 402392 404544 405764 405972 408576 409374 410571 411768 412416 412972 414176 415638 415872 417088 418304 419121 421008 421572 424536 424872 428526 429779 431032 431616 432459 434644 434988 435328 438729 440608 444528 445824 448476 448574 451584 452333 452691 455112 459154 459648 460992 462336 463239 463968 465948 467856 469224 470592 471968 473344 473634 473766 476672 477603 480396 481152 484911 485184 485568 489744 491176 491834 492608 495292 495684 496736 499947 503552 507486 508032 512544 512656 516952 518616 519569 520128 523222 525312 526848 527877 528384 529416 530964 532512 536256 539392 541296 543606 544768 545832 547428 549024 549888 550962 552573 552727 554184 554496 558828 560462 561344 562096 566048 566496 571368 575488 576612 576738 578298 579984 580608 581571 584972 592067 592704 594432 597968 599076 602112 603288 603588 606816 608646 608779 612864 614656 616448 617652 618624 619458 621264 623457 623808 625632 627456 631512 631688 632358 634207 636804 637308 640528 641536 642789 646548 646912 647424 651966 652482 652992 660912 661942 666596 667489 672714 672861 674681 676648 677376 682668 683392 688731 689472 691488 693504 698922 700416 702464 703836 704186 705888 707952 710016 710087 710451 710649 715008 720594 721728 724808 727776 728352 729904 732032 733184 734616 736764 737751 738912 739328 742938 743526 745104 754306 755328 760627 761229 761824 768816 768984 771064 773312 774144 775428 777924 780192 784833 787968 790272 792576 796446 798768 804384 804784 809088 811528 811944 815409 817152 818748 821142 823536 824832 825944 828352 831276 831744 834176 836608 838242 840693 842016 843144 849072 849744 857052 859558 862064 863232 864918 865107 866761 867447 869288 869976 870656 877458 881216 889056 891648 896952 897148 903168 904666 905382 910224 912969 918308 919296 921984 924672 926478 927936 929187 931896 935712 938448 941184 943936 946688 947268 947532 948537 953344 955206 955681 960792 962304 969822 970368 971136 977949 978723 979488 982352 983668 985216 990584 991368 992913 993472 999894 1007104 1009071 1014972 1016064 1023701 1025088 1025312 1033904 1037232 1039138 1040256 1046444 1048383 1050624 1053696 1055754 1056279 1058832 1061928 1065024 1072512 1078784 1080891 1082592 1087212 1091664 1094856 1098048 1099776 1101924 1105146 1105454 1108368 1108992 1114407 1115289 1117656 1120924 1122688 1124192 1131459 1132096 1132992 1142736 1150976 1153224 1153476 1156596 1159968 1161216 1163142 1166543 1169944 1184134 1185408 1188864 1194669 1195936 1198152 1206576 1207176 1213632 1217292 1217558 1225728 1229312 1231713 1232896 1235304 1237248 1238916 1242528 1246914 1247616 1251264 1254912 1257363 1263024 1263376 1264716 1268414 1273608 1274616 1281056 1283072 1285578 1289337 1293096 1293824 1294848 1303932 1304964 1305984 1316187 1321824 1323884 1333192 1334978 1345428 1345722 1349362 1353296 1354752 1356999 1358073 1365336 1366784 1377462 1377763 1378944 1382976 1387008 1397844 1404928 1407672 1408372 1411776 1415904 1420032 1420174 1420902 1421298 1430016 1432809 1441188 1443456 1449616 1454733 1455552 1456704 1459808 1464064 1469232 1473528 1475502 1477824 1478656 1485876 1487052 1490208 1499841 1500259 1508612 1510656 1521254 1522458 1523648 1537632 1537968 1542128 1546624 1550856 1555848 1558707 1560384 1569666 1570009 1575936 1580544 1585152 1592892 1597536 1607039 1608768 1609568 1618176 1623056 1623888 1630818 1634304 1637496 1642284 1647072 1649664 1651888 1656704 1657719 1658181 1662552 1663488 1668352 1673216 1676484 1681386 1684032 1686288 1698144 1699488 1714104 1719116 1721419 1724128 1726464 1729836 1730214 1733522 1734894 1738576 1739952 1741312 1744713 1754916 1762432 1776201 1778112 1783296 1793904 1794296 1806336 1809332 1810764 1820448 1825938 1826337 1831277 1836616 1838592 1843968 1849344 1852956 1855872 1858374 1863792 1871424 1876896 1882368 1887872 1893376 1894536 1895064 1897074 1902621 1906688 1910412 1911362 1921584 1924608 1928367 1939644 1940736 1942272 1955898 1957446 1958976 1961617 1964704 1967336 1970432 1981168 1982736 1985826 1986944 1999788 2002467 2014208 2018142 2018583 2024043 2029944 2032128 2047402 2050176 2050624 2066193 2067808 2074464 2078276 2080512 2092888 2096766 2101248 2107392 2111508 2112558 2117664 2123856 2130048 2130261 2131947 2145024 2157568 2161782 2162857 2165184 2174424 2183328 2189712 2196096 2199552 2203848 2210292 2210908 2213253 2216736 2217984 2228814 2230578 2235312 2241848 2245376 2248384 2262918 2264192 2265984 2281881 2283687 2285472 2306448 2306952 2313192 2316797 2319936 2322432 2326284 2333086 2339888 2354499 2368268 2370816 2377728 2389338 2391872 2396304 2413152 2414352 2427264 2434584 2435116 2446227 2451456 2458624 2463426 2464651 2470608 2474496 2477832 2485056 2493828 2495232 2502528 2509824 2514726 2522079 2526048 2526752 2529432 2536828 2547216 2549232 2562112 2566144 2571156 2578674 2586192 2587648 2589696 2595321 2600283 2602341 2607864 2609928 2611968 2632374 2640071 2643648 2647768 2666384 2669956 2690856 2691444 2698724 2706592 2709504 2713998 2716146 2730672 2733568 2738907 2754924 2755526 2757888 2765952 2774016 2778617 2787561 2795688 2815344 2816744 2823552 2831808 2840064 2840348 2841804 2842596 2845611 2860032 2865618 2867043 2882376 2886912 2899232 2909466 2911104 2913408 2919616 2928128 2933847 2938464 2947056 2951004 2955648 2971752 2974104 2978739 2980416 2999682 3000518 3017224 3021312 3027213 3042508 3044916 3047296 3071103 3075264 3075936 3084256 3093248 3101712 3111696 3117414 3120768 3139332 3140018 3151872 3161088 3166331 3168837 3185784 3195072 3214078 3217536 3219136 3236352 3242673 3246112 3247776 3261636 3274992 3284568 3294144 3299328 3303776 3313408 3315438 3316362 3325104 3326976 3336704 3343221 3346432 3352968 3362772 3368064 3372576 3394377 3395323 3396288 3398976 3428208 3438232 3442838 3448256 3452928 3459672 3460428 3467044 3469788 3477152 3479904 3482624 3489426 3499629 3509832 3524864 3552402 3556224 3566592 3587808 3588592 3618664 3621528 3636983 3640896 3651876 3652674 3662554 3673232 3677184 3687936 3695139 3698688 3705912 3711744 3716748 3727584 3742848 3753792 3764736 3775744 3786752 3789072 3790128 3794148 3805242 3813376 3820824 3822724 3843168 3849216 3856734 3868011 3869089 3879288 3881472 3884544 3911796 3914892 3917952 3923234 3929408 3934672 3940864 3948561 3962336 3965472 3971652 3973888 3999576 4004934 4028416 4036284 4037166 4048086 4059888 4064256 4070997 4074219 4094804 4100352 4101248 4132386 4133289 4135616 4144469 4148928 4156552 4161024 4185776 4193532 4214784 4223016 4225116 4235328 4247712 4260096 4260522 4261453 4263894 4290048 4315136 4323564 4325714 4330368 4348848 4361963 4364199 4366656 4379424 4392192 4407696 4420584 4421816 4426506 4433472 4435968 4439449 4457628 4461156 4470624 4483696 4490752 4496768 4499523 4500777 4525836 4528384 4531968 4563762 4567374 4570944 4612896 4613904 4626384 4633594 4639872 4652568 4666172 4672423 4676121 4679776 4708998 4710027 4736536 4741632 4755456 4778676 4783744 4792608 4821117 4826304 4828704 4854528 4869168 4870232 4892454 4902912 4917248 4926852 4929302 4941216 4948992 4955664 4970112 4970609 4973157 4974543 4987656 4990464 5005056 5019648 5029452 5044158 5052096 5053504 5058864 5073656 5094432 5098464 5124224 5132288 5142312 5157348 5164257 5172384 5175296 5179392 5190642 5200566 5204682 5215728 5219856 5223936 5234139 5264748 5280142 5287296 5295536 5324389 5328603 5332768 5339912 5381712 5382888 5397448 5413184 5419008 5427996 5432292 5461344 5467136 5477814 5479011 5493831 5509848 5511052 5515776 5531904 5548032 5557234 5575122 5591376 5630688 5633488 5647104 5663616 5680128 5680696 5683608 5685192 5691222 5707863 5720064 5731236 5734086 5764752 5773824 5798464 5818932 5822208 5826816 5839232 5856256 5867694 5876928 5884851 5894112 5902008 5911296 5943504 5948208 5957478 5960832 5999364 6001036 6007401 6034448 6042624 6054426 6055749 6072129 6085016 6089832 6094592 6142206 6150528 6151872 6168512 6186496 6198579 6203424 6223392 6234828 6241536 6278664 6280036 6288449 6303744 6322176 6332662 6337674 6371568 6390144 6390783 6395841 6428156 6435072 6438272 6472704 6485346 6488571 6492224 6495552 6523272 6549984 6569136 6588288 6598656 6607552 6626816 6630876 6632724 6639759 6650208 6653952 6673408 6686442 6689767 6705936 6725544 6736128 6745152 6788754 6790646 6792576 6797952 6845643 6851061 6856416 6876464 6885676 6896512 6919344 6920856 6934088 6939576 6950391 6954304 6959808 6965248 6978852 6999258 7019664 7049728 7063497 7104804 7112448 7133184 7165907 7175616 7177184 7237328 7243056 7273966 7281792 7303752 7305348 7325108 7338681 7346464 7354368 7375872 7390278 7393953 7411824 7423488 7433496 7455168 7485696 7507584 7529472 7551488 7566237 7573504 7578144 7580256 7588296 7610484 7641648 7645448 7686336 7698432 7713468 7736022 7738178 7758576 7762944 7769088 7800849 7807023 7823592 7829784 7835904 7846468 7858816 7869344 7881728 7897122 7920213 7924672 7930944 7943304 7947776 7999152 8009868 8056832 8072568 8074332 8096172 8119776 8128512 8141994 8148438 8165801 8189608 8200704 8202496 8216721 8264772 8266578 8271232 8288938 8297856 8313104 8322048 8335851 8362683 8371552 8387064 8446032 8450232 8470656 8495424 8520192 8521044 8522906 8527788 8580096 8601129 8630272 8647128 8651428 8660736 8697696 8723926 8728398 8733312 8758848 8784384 8801541 8815392 8841168 8843632 8853012 8866944 8878898 8915256 8922312 8936217 8941248 8967392 8981504 8993536 8999046 9001554 9003521 9051672 9056768 9063936 9127524 9134748 9141888 9213309 9225792 9227808 9252768 9267188 9279744 9305136 9332344 9344846 9352242 9359552 9417996 9420054 9473072 9483264 9498993 9506511 9557352 9567488 9585216 9642234 9644341 9652608 9657408 9709056 9738336 9740464 9784908 9834496 9853704 9858604 9871811 9882432 9897984 9911328 9940224 9941218 9946314 9949086 9975312 9980928 10010112 10029663 10039296 10058904 10088316 10104192 10107008 10117728 10147312 10183131 10185969 10188864 10196928 10248448 10284624 10314696 10328514 10344768 10350592 10358784 10381284 10401132 10409364 10431456 10439712 10447872 10468278 10498887 10501813 10529496 10560284 10574592 10591072 10648778 10657206 10665536 10679824 10763424 10765776 10794896 10826368 10855992 10864584 10910949 10922688 10934272 10955628 10958022 10987662 10990063 11019696 11022104 11031552 11063808 11096064 11114468 11150244 11182752 11249273 11261376 11266976 11294208 11327232 11360256 11361392 11367216 11370384 11382444 11415726 11440128 11462472 11468172 11529504 11547648 11566801 11596928 11604033 11607267 11637864 11644416 11653632 11678464 11712512 11735388 11753856 11769702 11788224 11804016 11822592 11845683 11887008 11896416 11914956 11921664 11998728 12002072 12014802 12049933 12068896 12085248 12108852 12111498 12144258 12170032 12179664 12189184 12212991 12284412 12301056 12303744 12337024 12372992 12397158 12399867 12406848 12433407 12446784 12469656 12483072 12557328 12560072 12576898 12644352 12665324 12675348 12743136 12780288 12781566 12784359 12791682 12818939 12856312 12870144 12876544 12945408 12970692 12977142 12984448 12991104 13046544 13085889 13099968 13138272 13176576 13215104 13253632 13261752 13265448 13279518 13300416 13307904 13318347 13346816 13372884 13379534 13411872 13451088 13472256 13490304 13498569 13502331 13577508 13581292 13585152 13595904 13691286 13702122 13712832 13752928 13771352 13793024 13838688 13841712 13868176 13879152 13900782 13908608 13919616 13930496 13957704 13998516 14017269 14028363 14039328 14099456 14126994 14130081 14134019 14209608 14224896 14266368 14331814 14351232 14354368 14463351 14474656 14486112 14547932 14563584 14607504 14610696 14650216 14677362 14692928 14708736 14751744 14780556 14787906 14823648 14846976 14866992 14910336 14911827 14923629 14971392 15015168 15058944 15102976 15132474 15139999 15156288 15160512 15176592 15220968 15283296 15290896 15372672 15396864 15426936 15472044 15476356 15492771 15517152 15525888 15538176 15601698 15614046 15647184 15659568 15671808 15692936 15717632 15738688 15763456 15794244 15840426 15849344 15861888 15886608 15895552 15973167 15985809 15998304 16019736 16145136 16148664 16192344 16217579 16239552 16257024 16283988 16296876 16331602 16379216 16401408 16404992 16433442 16437033 16481493 16529544 16533156 16542464 16577876 16595712 16626208 16644096 16671702 16725366 16743104 16774128 16892064 16900464 16941312 16990848 17040384 17042088 17045812 17055576 17123589 17160192 17202258 17252557 17294256 17302856 17321472 17395392 17447852 17456796 17466624 17517696 17568768 17603082 17630784 17654553 17682336 17687264 17706024 17733888 17757796 17830512 17844624 17872434 17882496 17934784 17963008 17987072 17998092 18003108 18007042 18022203 18103344 18113536 18127872 18157939 18167247 18216387 18255048 18269496 18283776 18426618 18451584 18455616 18480497 18505536 18534376 18559488 18595737 18610272 18664688 18689692 18704484 18719104 18835992 18840108 18865347 18946144 18966528 18997986 19013022 19114704 19134976 19170432 19172349 19284468 19288682 19305216 19314816 19418112 19450319 19465713 19476672 19480928 19569816 19707408 19717208 19743622 19764864 19795968 19822656 19880448 19882436 19892628 19898172 19919277 19950624 19961856 20020224 20059326 20069301 20117808 20176632 20208384 20214016 20235456 20294624 20366262 20371938 20377728 20393856 20496896 20536929 20569248 20629392 20657028 20689536 20762568 20802264 20818728 20851173 20862912 20879424 20895744 20936556 20997774 21003626 21058992 21120568 21149184 21182144 21190491 21297556 21314412 21331072 21359648 21497721 21526848 21531552 21589792 21652736 21711984 21729168 21821898 21845376 21868544 21911256 21916044 21975324 21980126 22039392 22044208 22063104 22127616 22164317 22181859 22228936 22300488 22365504 22498546 22522752 22533952 22588416 22654464 22698711 22720512 22722784 22734432 22740768 22764888 22831452 22924944 22936344 23059008 23095296 23133602 23193856 23208066 23214534 23275728 23288832 23307264 23356928 23402547 23425024 23470776 23507712 23539404 23576448 23608032 23645184 23691366 23760639 23767261 23774016 23792832 23829912 23843328 23997456 24004144 24029604 24099866 24137792 24170496 24217704 24222996 24288516 24340064 24359328 24378368 24425982 24497403 24568824 24602112 24607488 24674048 24745984 24794316 24799734 24813696 24866814 24893568 24939312 24966144 25007553 25114656 25120144 25153796 25330648 25350696 25458881 25486272 25560576 25563132 25568718 25583364 25637878 25712624 25740288 25753088 25803387 25890816 25941384 25954284 25968896 25982208 26093088 26171778 26177497 26199936 26276544 26353152 26430208 26507264 26523504 26530896 26559036 26600832 26636694 26693632 26745768 26759068 26808651 26823744 26902176 26944512 26980608 26997138 27004662 27010563 27083623 27155016 27162584 27170304 27191808 27382572 27404244 27425664 27505856 27542704 27586048 27639927 27677376 27683424 27736352 27758304 27801564 27817216 27839232 27915408 27997032 28034538 28056726 28078656 28198912 28253988 28260162 28268038 28419216 28449792 28496979 28504921 28519533 28663628 28702464 28708736 28926702 28933023 28949312 28972224 29011283 29095864 29127168 29215008 29221392 29300432 29354724 29385856 29503488 29561112 29575812 29615433 29647296 29693952 29733984 29820672 29823654 29830171 29847258 29942784 30030336 30117888 30205952 30264948 30279998 30312576 30321024 30353184 30441936 30533741 30549393 30557907 30566592 30581792 30745344 30853872 30944088 30952712 30985542 31034304 31051776 31076352 31203396 31228092 31294368 31319136 31343616 31385872 31435264 31477376 31496661 31505439 31526912 31588488 31680852 31698688 31723776 31773216 31791104 31946334 31971618 31996608 32039472 32290272 32297328 32384688 32435158 32479104 32567976 32593752 32663204 32706961 32732847 32758432 32802816 32809984 32866884 32874066 32962986 32970189 33059088 33066312 33084928 33155752 33191424 33252416 33288192 33343404 33450732 33486208 33548256 33747819 33784128 33800928 33882624 33981696 34080768 34084176 34091624 34111152 34247178 34320384 34404516 34505114 34588512 34605712 34642944 34700403 34790784 34794263 34812099 34821801 34895704 34913592 34933248 35035392 35137536 35206164 35261568 35309106 35364672 35374528 35412048 35467776 35515592 35661024 35689248 35744868 35764992 35869568 35926016 35974144 35996184 36006216 36014084 36044406 36149799 36206688 36227072 36255744 36315878 36334494 36432774 36510096 36538992 36567552 36638973 36853236 36903168 36911232 36960994 37011072 37068752 37118976 37191474 37199601 37220544 37270723 37300221 37329376 37379384 37408968 37438208 37671984 37680216 37730694 37892288 37933056 37995972 38026044 38229408 38269952 38340864 38344698 38353077 38456817 38568936 38577364 38610432 38629632 38836224 38900638 38931426 38953344 38961856 39139632 39257667 39414816 39434416 39487244 39529728 39645312 39760896 39764872 39785256 39796344 39838554 39901248 39923712 39955041 40040448 40118652 40138602 40235616 40353264 40416768 40428032 40470912 40506993 40589248 40732524 40743876 40755456 40787712 40993792 41073858 41094283 41138496 41258784 41314056 41379072 41525136 41604528 41637456 41702346 41725824 41758848 41791488 41873112 41995548 42007252 42051807 42085089 42117984 42241136 42298368 42364288 42380982 42390243 42402057 42595112 42628824 42662144 42719296 42995442 43053696 43063104 43179584 43305472 43390053 43423968 43458336 43643796 43690752 43822512 43832088 43950648 43960252 44019143 44078784 44088416 44126208 44255232 44328634 44363718 44457872 44600976 44731008 44735481 44770887 44997092 45045504 45067904 45176832 45308928 45397422 45419997 45445568 45468864 45481536 45529776 45662904 45849888 45872688 46118016 46190592 46267204 46387712 46416132 46429068 46478313 46551456 46577664 46614528 46713856 46805094 46828369 46941552 47015424 47078808 47152896 47216064 47290368 47382732 47521278 47534522 47548032 47585664 47659824 47686656 47919501 47957427 47994912 48008288 48059208 48199732 48275584 48435408 48445992 48577032 48652737 48680128 48718656 48756736 48851964 48994806 49137648 49204224 49214976 49311099 49348096 49444479 49491968 49588632 49599468 49627392 49733628 49787136 49878624 49932288 50015106 50161349 50229312 50240288 50307592 50661296 50701392 50917762 50972544 51121152 51126264 51137436 51166728 51275756 51370767 51425248 51480576 51506176 51606774 51757671 51882768 51908568 51937792 51964416 52186176 52343556 52354994 52399872 52553088 52706304 52860416 52963659 53014528 53047008 53061792 53118072 53201664 53273388 53491536 53518136 53617302 53647488 53804352 53889024 53961216 53994276 54009324 54021126 54066609 54167246 54310032 54325168 54340608 54383616 54473817 54649161 54765144 54808488 54851328 55011712 55085408 55172096 55279854 55354752 55366848 55441491 55472704 55516608 55603128 55634432 55678464 55830816 55994064 56069076 56113452 56157312 56397824 56507976 56520324 56536076 56596041 56838432 56899584 56993958 57009842 57039066 57327256 57404928 57417472 57517047 57853404 57866046 57898624 57944448 58022566 58191728 58254336 58350957 58397139 58430016 58442784 58600864 58709448 58771712 59122224 59151624 59230866 59243809 59294592 59387904 59467968 59641344 59647308 59660342 59694516 59885568 60060672 60207903 60411904 60529896 60559996 60625152 60642048 60706368 60883872 61067482 61098786 61115814 61133184 61163584 61490688 61610787 61707744 61888176 61905424 61971084 62068608 62406792 62456184 62553519 62588736 62638272 62687232 62771744 62870528 62954752 62993322 63010878 63024647 63176976 63361704 63397376 63447552 63546432 63582208 63892668 63943236 63993216 64078944 64493163 64511137 64580544 64594656 64769376 64870316 64958208 65135952 65187504 65326408 65413922 65465694 65516864 65605632 65619968 65733768 65748132 65925972 65940378 66118176 66132624 66169856 66311504 66382848 66492951 66504832 66545577 66686808 66901464 66972416 67096512 67495638 67510387 67568256 67601856 67765248 67963392 68161536 68168352 68183248 68222304 68494356 68809032 69010228 69102677 69177024 69211424 69285888 69400806 69581568 69588526 69624198 69643602 69791408 69827184 69866496 70070784 70207641 70275072 70412328 70523136 70618212 70729344 70749056 70824096 70935552 71031184 71281917 71301783 71322048 71378496 71489736 71529984 71739136 71948288 71992368 72012432 72028168 72088812 72299598 72413376 72454144 72511488 72631756 72668988 72865548 73020192 73077984 73135104 73277946 73492209 73512691 73706472 73806336 73822464 73921988 74022144 74137504 74237952 74382948 74399202 74441088 74541446 74600442 74658752 74758768 74817936 74876416 75022659 75343968 75360432 75461388 75784576 75991944 76052088 76376643 76458816 76539904 76681728 76689396 76706154 76913634 76930441 77137872 77154728 77220864 77259264 77410161 77672448 77801276 77862852 77906688 77923712 78279264 78515334 78532491 78744911 78829632 78868832 78974488 79059456 79290624 79521792 79529744 79570512 79592688 79677108 79802496 79910082 80080896 80237304 80277204 80471232 80706528 80833536 80856064 80941824 80967607 81013986 81031689 81178496 81250869 81465048 81487752 81510912 81575424 81987584 82147716 82188566 82276992 82517568 82628112 82758144 82919781 83050272 83209056 83274912 83404692 83451648 83517696 83746224 83991096 84014504 84103614 84170178 84235968 84349531 84482272 84596736 84728576 84761964 84780486 84804114 85190224 85257648 85324288 85438592 85490937 85514763 85990884 86107392 86126208 86359168 86610944 86780106 86799069 86847936 86916672 87033849 87287592 87381504 87645024 87664176 87901296 87920504 88038286 88157568 88176832 88510464 88657268 88727436 88846299 88915744 89201952 89462016 89470962 89490513 89541774 89994184 90091008 90135808 90353664 90617856 90794844 90839994 90891136 90937728 90963072 91059552 91325808 91601223 91673721 91699776 91745376 92236032 92534408 92775424 92832264 92858136 92956626 93002851 93102912 93155328 93229056 93427712 93610188 93656738 93883104 94030848 94157616 94305792 94432128 94489983 94516317 94580736 94765464 95042556 95069044 95096064 95171328 95319648 95373312 95839002 95914854 95989824 96016576 96118416 96399464 96551168 96870816 96891984 97154064 97305474 97360256 97437312 97513472 97703928 97989612 98120883 98198541 98275296 98408448 98429952 98622198 98696192 98888958 98910567 98938133 99177264 99198936 99254784 99467256 99574272 99757248 99864576 100030212 100322698 100458624 100480576 100615184 101243457 101322592 101402784 101835524 101945088 102242304 102252528 102274872 102333456 102551512 102741534 102850496 102961152 103012352 103213548 103515342 103765536 103817136 103875584 103928832 104101209 104372352 104382789 104465403 104687112 104709988 104799744 105106176 105412608 105720832 105927318 105979993 106094016 106123584 106236144 106403328 106546776 106983072 107036272 107234604 107294976 107608704 107778048 107922432 107988552 108018648 108042252 108133218 108334492 108449397 108620064 108650336 108681216 108767232 108947634 109298322 109530288 109616976 109702656 110023424 110170816 110344192 110559708 110709504 110733696 110882982 110945408 111033216 111206256 111268864 111356928 111598803 111661632 111812169 111900663 111988128 112138152 112226904 112314624 113015952 113040648 113072152 113192082 113523053 113676864 113799168 113987916 114019684 114078132 114654512 114809856 114834944 115034094 115059231 115370451 115706808 115732092 115797248 115888896 116045132 116383456 116508672 116701914 116794278 116860032 116885568 117201728 117418896 117543424 117773001 118244448 118303248 118461732 118487618 118589184 118935936 119282688 119294616 119320684 119389032 119480531 119771136 119865123 120121344 120415806 120767899 121059792 121119992 121250304 121284096 121412736 121520979 121767744 122134964 122197572 122231628 122266368 122327168 122981376 123221574 123282849 123415488 123776352 123810848 123942168 124137216 124813584 124912368 125107038 125177472 125276544 125374464 125543488 125741056 125909504 125986644 126021756 126049294 126155421 126353952 126723408 126794752 126895104 127092864 127105573 127170729 127206171 127785336 127886472 127986432 128157888 128986326 129022274 129161088 129189312 129538752 129740632 129916416 130170159 130271904 130375008 130652816 130827844 130931388 131033728 131239936 131467536 131496264 131851944 131880756 132057429 132236352 132265248 132339712 132623008 132765696 132985902 133009664 133091154 133373616 133802928 133944832 134193024 134206443 134991276 135020774 135136512 135203712 135530496 135926784 136152233 136259991 136336704 136366496 136444608 136988712 137618064 138020456 138205354 138354048 138422848 138571776 138801612 139163136 139177052 139248396 139287204 139434939 139582816 139654368 139732992 140141568 140415282 140485107 140824656 141046272 141236424 141458688 141498112 141648192 141871104 142062368 142563834 142603566 142644096 142756992 142979472 143059968 143478272 143758503 143896576 143984736 144024864 144056336 144177624 144599196 144826752 145263512 145337976 145731096 145958211 145998889 146040384 146155968 146270208 146555892 146984418 147025382 147412944 147612672 147644928 147843976 148044288 148275008 148333437 148475904 148765896 148798404 148882176 149082892 149200884 149317504 149517536 149635872 149752832 150045318 150484047 150687936 150720864 150922776 151569152 151983888 152104176 152753286 152917632 153079808 153363456 153378792 153412308 153827268 153860882 154275744 154309456 154441728 154518528 154820322 155150219 155273013 155602552 155725704 155813376 155847424 156558528 157030668 157064982 157489822 157659264 157737664 157948976 158118912 158581248 158890977 159043584 159059488 159141024 159185376 159354216 159604992 159820164 160474608 160554408 160942464 161413056 161667072 161712128 161883648 161935214 162027972 162063378 162356992 162501738 162930096 162975504 163021824 163150848 163421451 163975168 164295432 164377132 164553984 165035136 165256224 165516288 165839562 166100544 166324473 166370827 166418112 166549824 166809384 166903296 167035392 167492448 167982192 168029008 168207228 168340356 168471936 168699062 168964544 169193472 169457152 169523928 169560972 169608228 169788123 170380448 170515296 170648576 170877184 170981874 171029526 171066899 171981768 172214784 172252416 172718336 173221888 173560212 173598138 173695872 173833344 174067698 174575184 174763008 175052871 175191417 175290048 175328352 175802592 175841008 176076572 176315136 176353664 177314536 177454872 177692598 177731427 177831488 178212167 178403904 178924032 178941924 178981026 179083548 179988368 180182016 180271616 180623709 181235712 181589688 181679988 181782272 181875456 181926144 182119104 182651616 183202446 183242479 183347442 183399552 183490752 184472064 185068816 185550848 185664528 185716272 185913252 186005702 186205824 186855424 187220376 187313476 187564409 187660557 187766208 188061696 188315232 188611584 188864256 188979966 189032634 189073941 189530928 189585361 190085112 190138088 190192128 190342656 190639296 190746624 191678004 191829708 191979648 192033152 192236832 192798928 193102336 193479489 193533411 193741632 193783968 194308128 194610948 194720512 194874624 195407856 195979224 196241766 196397082 196550592 196816896 196859904 197244396 197392384 197777916 197821134 197876266 198354528 198397872 198509568 198934512 199148544 199478853 199514496 199534447 199636731 200060424 200645396 200917248 200961152 201230368 202486914 202531161 202645184 202805568 203671048 203890176 204484608 204505056 204549744 204666912 205103024 205483068 205700992 206024704 206427096 207030684 207308031 207531072 207634272 207751168 207857664 208202418 208744704 208765578 208811197 208930806 209374224 209419976 209599488 210212352 210825216 211441664 211854636 211959986 212188032 212247168 212472288 212806656 213093552 213736187 213845751 213905349 213966144 214072544 214469208 214589952 215217408 215844864 215977104 216037296 216084504 216266436 216668984 216898794 217240128 217300672 217362432 217534464 217895268 218596644 219060576 219233952 219405312 220046848 220341632 220476627 220538073 220688384 221119416 221419008 221467392 221765964 221890816 222066432 222412512 222537728 222713856 223197606 223323264 223624338 223801326 223976256 224276304 224453808 224629248 225067977 226031904 226081296 226144304 226384164 227046106 227353728 227975832 228039368 228156264 228948727 229129929 229309024 229619712 229669888 230068188 230118462 230740902 230791323 231413616 231464184 231594496 231777792 232090264 232766912 233017344 233403828 233588556 233720064 233771136 234403456 234837792 235086848 235546002 235597473 236234733 236488896 236606496 236923464 236975236 237178368 237871872 238565376 238589232 238641368 238778064 238961062 239730246 240242688 240831612 241535798 242119584 242239984 242500608 242568192 242825472 242902821 243041958 243095067 243535488 243559841 243752607 244269928 244395144 244463256 244532736 244654336 245962752 246443148 246565698 246830976 247552704 247621696 247884336 248274432 249627168 249824736 250214076 250354944 250553088 251086976 251482112 251819008 251973288 252043512 252098588 252310842 252707904 253048593 253446816 253589504 253790208 254185728 254211146 254341458 254412342 255570672 255772944 255972864 256315776 256472811 256544289 257972652 258044548 258322176 258378624 259077504 259481264 259832832 260340318 260397207 260543808 260750016 261101547 261305632 261655688 261862776 262067456 262935072 262992528 263703888 263761512 264114858 264472704 264530496 264679424 265246016 265531392 265971804 266019328 266182308 266538897 266747232 267605856 267889664 268386048 268412886 268471539 268546361 269982552 270041548 270273024 270407424 271060992 271853568 272304466 272519982 272673408 272732992 272889216 273977424 274803669 275021163 275236128 276040912 276410708 276708096 276845696 277603224 278326272 278354104 278496792 278574408 278869878 279008553 279165632 279308736 279465984 280283136 280830564 280970214 281649312 282092544 282472848 282917376 282996224 283296384 283548951 283742208 284124736 285127668 285207132 285288192 285513984 285958944 286119936 286956544 287517006 287659981 287969472 288049728 288112672 288355248 289198392 289653504 290527024 290675952 291462192 291916422 291997778 292080768 292311936 292540416 293111784 293968836 294050764 294362649 294595623 294825888 295225344 295289856 295687952 296088576 296550016 296666874 296731701 296814399 297531792 297596808 297764352 298165784 298401768 298635008 299035072 299271744 299505664 300090636 300968094 301375872 301441728 301845552 303138304 303730371 303967776 304208352 305506572 305835264 306726912 306757584 306824616 307654536 307721764 308134001 308551488 308618912 308883456 309037056 309640644 310300438 310546026 311205104 311451408 311626752 311694848 312303627 313117056 313148367 313396209 314061336 314129964 314979644 315318528 315475328 315897952 316237824 317162496 317781954 317939979 318118976 318282048 318370752 318708432 319209984 319640328 320949216 321108816 321884928 322826112 323334144 323424256 323767296 323870428 324055944 324126756 324713984 325003476 325348191 325860192 325951008 326043648 326301696 326842902 327798583 328590864 328754264 329107968 330070272 330512448 331032576 331679124 332201088 332648946 332741654 332836224 333099648 333618768 333806592 334070784 334984896 335436507 335701989 335964384 336058016 336414456 336680712 336943872 337398124 337929088 338914304 339047856 339121944 339216456 339576246 340569159 340760896 341030592 341297152 341754368 341963748 342059052 342133798 343963536 344429568 344504832 345177693 345436672 346111353 346443776 347120424 347196276 347391744 347666688 348135396 349150368 349526016 350105742 350382834 350580096 350656704 351129443 351605184 351682016 352153144 352630272 352707328 353319003 354629072 354909744 355385196 355462854 355662976 356424334 356807808 357848064 357883848 357962052 358167096 358441593 359595369 359976736 360364032 360543232 361247418 362303697 363179376 363359976 363564544 363750912 363852288 364238208 365303232 366404892 366484958 366694884 366799104 366981504 368944128 369848547 370137632 371101696 371329056 371432544 371826504 372011404 372411648 374440752 374626952 375128818 375321114 375532416 376123392 376630464 377223168 377728512 377959932 378065268 378147882 378466263 379061856 379170722 380170224 380276176 380384256 380685312 381278592 381316719 381618513 383356008 383659416 383959296 384066304 384473664 385597856 386204672 386958978 387066822 387151403 387483264 387567936 388616256 389221896 389441024 389749248 390815712 391958448 392483532 392794164 393101184 393719808 394488792 394784768 395555832 395642268 395752532 396172287 396709056 396795744 397019136 397869024 398297088 398957706 399028992 399068894 399273462 400120848 401290792 401834496 401922304 402460736 402619329 404973828 405062322 405290368 405611136 407342096 407780352 408456699 408779973 409010112 409099488 409333824 410206048 410966136 411401984 412854192 414061368 414616062 414706663 415062144 415268544 415502336 415715328 416404836 417489408 417531156 417622394 417861612 418748448 418839952 419198976 420424704 421455321 422883328 423709272 423919972 424376064 424494336 424944576 425613312 426187104 427472374 427691502 427810698 427932288 428145088 428938416 429179904 430434816 431275509 431689728 431954208 432074592 432169008 432532872 433337968 433797588 434480256 434601344 435790536 437193288 437874633 437996667 438121152 438467904 438810624 440093696 440683264 440953254 441076146 441172529 442238832 442838016 442934784 443531928 443781632 444132864 444825024 445075456 445427712 446395212 446646528 447248676 447602652 447952512 448552608 448907616 449258496 450135954 451452141 451577959 452063808 452162592 452288608 452768328 454092212 454707456 455951664 456078736 456312528 457897454 458259858 458618048 459239424 459339776 460136376 460236924 461481804 461582646 462827232 462928368 463188992 463555584 464180528 465450657 465533824 465819039 466807656 467177112 467440128 467542272 468806912 469675584 470173696 471092004 471194946 472469466 472572709 472977792 473212992 473846928 473950472 474356736 475743744 477130752 477178464 477282736 477556128 477922124 479460492 481663224 483071596 483718739 484239168 484479968 485001216 485136384 485650944 485805642 486083916 486190134 487070976 487119682 487505214 488539856 488790288 488926512 489065472 489308672 490264353 491925504 492886296 493131396 493661952 495105408 495243392 495768672 496548864 497372443 498973419 499112481 499254336 499649472 500428152 500709888 501106176 502173952 503638016 503946576 504087024 504197176 504621684 505415808 506097186 506893632 507179008 507580416 508371456 508422292 508682916 508824684 509364369 511141344 511545888 511945728 512631552 512945622 513088578 513200697 514588837 515945304 516089096 516644352 516757248 518155008 518962528 519665664 520680636 520794414 521087616 521500032 522203094 522611264 523311376 523725552 524134912 525158613 525870144 525985056 527407776 527523024 528229716 528945408 529060992 530492032 531943608 532038656 532364616 533077794 533194281 533494464 534636501 535211712 535779328 536772096 536825772 536943078 537092722 539965104 540083096 540546048 540814848 541871127 543707136 544608932 545039964 545346816 545465984 545778432 547954848 549607338 549727437 550042326 550472256 551214377 552081824 552821416 553416192 553691392 555206448 556652544 556708208 556993584 557148816 557739756 558017106 558331264 558617472 560566272 561661128 561940428 562693227 563298624 564185088 564945696 565834752 565992448 566592768 566773249 567097902 567221823 568249472 568756083 570255336 570414264 570576384 571027968 571917888 572239872 573913088 575034012 575319962 575938944 576099456 576225344 576710496 578396784 579307008 580438467 580600233 581054048 581351904 582924384 583832844 583995556 584161536 584623872 586223568 587937672 588101528 588725298 589191246 589651776 590450688 590579712 591375904 592177152 593100032 593333748 593463402 593628798 595063584 595193616 595528704 596331568 596803536 597270016 598070144 598436559 598543488 598603341 599011328 600181272 601936188 602751744 602883456 603691104 606276608 607460742 607593483 607762817 607935552 608416704 611013144 611670528 613453824 613515168 613649232 615309072 615443528 616268002 617102976 617237824 618074112 619281288 620600876 621092052 621924093 622410208 622902816 623253504 623389696 624607254 626234112 626296734 626433591 626792418 628122672 628259928 629959288 630637056 630950656 631795904 632475648 634324992 635563908 635879958 636237952 636564096 636741504 637416864 638419968 639280656 641208561 641716047 641898432 642217632 643769856 645652224 647534592 647740856 648111888 648253512 649427968 650006952 650696382 651019957 651720384 651902016 652087296 652603392 653685804 655597166 657181728 657508528 658215936 660140544 661024896 661429881 661614219 662065152 663358248 664402176 665297892 665483308 665672448 666199296 667237536 667613184 668141568 669969792 670873014 671403978 671928768 672116032 672828912 673361424 673887744 674796248 675858176 677828608 678095712 678243888 678432912 679152492 681138318 681521792 682061184 682594304 683508736 683927496 684118104 684267596 686846181 687389787 687927072 688859136 689009664 690355386 690873344 692222706 692373969 692566931 694240848 694392552 694783488 695333376 696270792 698300736 699052032 700211484 700765668 701160192 701313408 702258886 703210368 703364032 704306288 705260544 705414656 706638006 706792419 708704199 709258144 709819488 710770392 710925708 711325952 712848668 713615616 715696128 715767696 715924104 716334192 716883186 719190738 719953472 720728064 721086464 722494836 724607394 726358752 726719952 727129088 727501824 727704576 728476416 728708463 729285201 730606464 730679523 731257821 732809784 732969916 733389768 733598208 733963008 737888256 739697094 740275264 741859951 742658112 742865088 743653008 744022808 744823296 748881504 749253904 750257636 750642228 751064832 753260928 754446336 755457024 755919864 756130536 756295764 756932526 758123712 758341444 759145779 760340448 760552352 760768512 761370624 762557184 762633438 763237026 766712016 767318832 767918592 768132608 768947328 769632867 771195712 772409344 773917956 774133644 774302806 774966528 775135872 777232512 778443792 778882048 779498496 780791377 781191621 781631424 783304641 783916896 784967064 785588328 786202368 788977584 791111664 791284536 791505064 792344574 793418112 793591488 794038272 794661371 795738048 796594176 797915412 798057984 798137788 798546924 799616691 800241696 802581584 803668992 803844608 804921472 805238658 805414617 805639083 809947656 810124644 810580736 811222272 814684192 815560704 816913398 817559946 818020224 818198976 818667648 820412096 821932272 822803968 824411007 825708384 828122736 829232124 829413326 830124288 830537088 832809672 834978816 835062312 835244788 835723224 836363717 837025659 837496896 837679904 838397952 840849408 842910642 847418544 847839944 848752128 848988672 849889152 850646853 851226624 852374208 854944748 855383004 855621396 855864576 856290176 857876832 858359808 860869632 862551018 862979943 863908416 864149184 864338016 865065744 866675936 867595176 868960512 869202688 871581072 874386576 875749266 875993334 876242304 876935808 877621248 880187392 881366528 881906508 882152292 882345058 883087947 884477664 885676032 885869568 887063856 887563264 888265728 889650048 889739011 890195103 890443197 892790424 893293056 894497352 895205304 895905024 897105216 897815232 898516992 900271908 902904282 903155918 904127616 904325184 904577216 905536656 908184424 909414912 911191113 911903328 912157472 912625056 915794908 916519716 917236096 918679552 920272752 920473848 922963608 923165292 924402003 925654464 925856736 926377984 927111168 928361056 930901314 931067648 931638078 933615312 934354224 934880256 935084544 936910881 937613824 939351168 939445101 940347392 942184008 942389892 944938932 945145418 945955584 946425984 947693856 947900944 948713472 951487488 953065631 953819937 954356928 954565472 955112256 955844248 958920984 963326448 966143192 967437478 968478336 968959936 970002432 970272768 971301888 971611284 972167832 972380268 974141952 974239364 975010428 976044573 977079712 977580576 977853024 978130944 978617344 980528706 983395749 985772592 986262792 987323904 990210816 990486784 991537344 993097728 994744886 997946838 998224962 998508672 999298944 1000856304 1001419776 1002212352 1004347904 1006309521 1007276032 1007893152 1008174048 1008394352 1009243368 1010831616 1012194372 1013787264 1016742912 1016844584 1017365832 1017649368 1018728738 1021707477 1021992223 1022282688 1023091776 1023891456 1025263104 1025891244 1026177156 1026401394 1029177674 1031890608 1032178192 1033288704 1033514496 1036310016 1037925056 1038334059 1039331328 1041361272 1041588828 1042175232 1043000064 1044406188 1045222528 1046622752 1047451104 1048269824 1050317226 1051740288 1051970112 1053388329 1054815552 1055046048 1056459432 1057890816 1058121984 1060984064 1063887216 1064077312 1064729232 1066155588 1066388562 1066988928 1069273002 1070423424 1071558656 1073544192 1073651544 1073886156 1074185444 1075324779 1079930208 1080166192 1081092096 1081629696 1083742254 1086911091 1089217864 1090079928 1090693632 1090931968 1091556864 1095909696 1099214676 1099454874 1100084652 1100944512 1102428754 1104163648 1105642832 1106832384 1107382784 1109545641 1110412896 1113305088 1113416416 1113987168 1114297632 1115479512 1116034212 1116662528 1117234944 1123322256 1123880856 1125386454 1125632371 1126597248 1128370176 1129891392 1131669504 1131984896 1133185536 1133546498 1134195804 1134443646 1136498944 1137512166 1140510672 1140828528 1141152768 1142055936 1143835776 1143950157 1144855539 1147826176 1150068024 1150639924 1151877888 1152198912 1152450688 1153420992 1156793568 1158614016 1160876934 1161200466 1161454209 1162108096 1162703808 1164595789 1165848768 1167665688 1167991112 1168323072 1169247744 1172447136 1175875344 1176203056 1177450596 1178382492 1179303552 1181159424 1182751808 1184354304 1186200064 1186667496 1186926804 1187257596 1188516861 1190127168 1190387232 1191057408 1192663136 1193607072 1194540032 1196140288 1196873118 1197086976 1197206682 1197468293 1200362544 1203872376 1205503488 1205766912 1207382208 1212553216 1214921484 1215186966 1215525634 1215871104 1216833408 1222026288 1223341056 1225370097 1225711603 1226339919 1227030336 1227298464 1230618144 1230887056 1232536004 1234205952 1234475648 1238562576 1241201752 1242184104 1243848186 1244119989 1244820416 1245805632 1246507008 1246779392 1247485169 1249214508 1252468224 1252593468 1252867182 1253584836 1256245344 1256519856 1259918576 1261274112 1261901312 1263591808 1264365963 1268649984 1271127816 1271759916 1272475904 1273128192 1273483008 1274833728 1276839936 1278561312 1282417122 1282697353 1283432094 1283796864 1284435264 1287539712 1291304448 1295069184 1295481712 1296223776 1296507024 1298855936 1300013904 1301392764 1302039914 1303440768 1303804032 1307371608 1311194332 1312950863 1313623899 1313990001 1314363456 1315017056 1316431872 1320281088 1322049792 1322859762 1323228438 1323517587 1326716496 1328804352 1330595784 1330966616 1331344896 1332398592 1334475072 1335226368 1336283136 1339939584 1341746028 1342807956 1343857536 1344232064 1345657824 1346722848 1347775488 1349592496 1351716352 1354356423 1354733877 1355657216 1356191424 1356487776 1356865824 1358304984 1362276636 1363043584 1364122368 1367017472 1367854992 1368236208 1368535192 1373692362 1374779574 1375854144 1377718272 1378019328 1380710772 1381746688 1384445412 1384747938 1385133862 1388481696 1388785104 1389566976 1390666752 1392541584 1396351971 1396601472 1396741129 1397457117 1400422968 1401531336 1402320384 1402626816 1404517772 1406420736 1406728064 1408612576 1410521088 1410829312 1413276012 1413584838 1417408398 1417718127 1418516288 1419638976 1421540784 1421851416 1422651904 1425697336 1427231232 1431392256 1431535392 1431848208 1432668384 1433766372 1438381476 1439906944 1442172928 1444989672 1449214788 1451156217 1452717504 1453439904 1454258176 1455003648 1455409152 1456952832 1457416926 1458570402 1461212928 1461359046 1461678379 1462515642 1465619568 1465939832 1466779536 1467196416 1467926016 1470793059 1475776512 1479394188 1480550528 1483719902 1485316224 1485730176 1487306016 1488045616 1489646592 1492117329 1496153309 1496920257 1497337443 1497763008 1498507808 1500515272 1501284456 1502129664 1506521856 1510914048 1511839728 1512261072 1512591528 1513865052 1516247424 1516682888 1518291558 1520680896 1521104704 1521537024 1522741248 1525114368 1525266876 1526474052 1533424032 1534637664 1535837184 1536265216 1537894656 1539265734 1539602091 1542391424 1543766511 1544818688 1547835912 1548267288 1548605612 1549933056 1550271744 1554465024 1556887584 1557764096 1558996992 1561582754 1562383242 1563262848 1566609282 1567833792 1569934128 1571176656 1572404736 1575475839 1577955168 1582223328 1582569072 1583010128 1584689148 1586836224 1587182976 1589322742 1591476096 1595830824 1596115968 1596275576 1597093848 1599233382 1599582843 1600483392 1602641089 1603909503 1605163168 1607337984 1607689216 1609842944 1610477316 1610829234 1611278166 1619895312 1620249288 1621161472 1622444544 1629368384 1631121408 1633826796 1635119892 1636040448 1636397952 1637335296 1640824192 1643864544 1645607936 1648822014 1649182311 1651416768 1653643131 1656245472 1658464248 1658826652 1660248576 1661074176 1665619344 1669957632 1670124624 1670489576 1671446448 1672727434 1674051318 1674993792 1675359808 1681698816 1685821284 1688079681 1694837088 1695679888 1697504256 1697977344 1699778304 1700319747 1701293706 1701665469 1704748416 1706268249 1709889496 1710766008 1711242792 1711729152 1712580352 1715753664 1716719616 1721739264 1725102036 1725959886 1727816832 1728298368 1728676032 1730131488 1733351872 1735190352 1737921024 1738405376 1741800699 1743162144 1748773152 1751498532 1751986668 1752484608 1753871616 1760374784 1762733056 1763813016 1764304584 1764690116 1766175894 1767054169 1768955328 1771352064 1771739136 1774127712 1775126528 1776531456 1779300096 1779478022 1780390206 1780886394 1785580848 1786586112 1788994704 1790410608 1791810048 1794210432 1795309677 1795630464 1795810023 1797033984 1800543816 1805808564 1806311836 1808255232 1808650368 1809154432 1811073312 1816368848 1818829824 1822382226 1822780449 1823288451 1823806656 1824314944 1825250112 1831589816 1833039432 1834472192 1840545504 1840947696 1845927216 1846330584 1848804006 1851308928 1851713472 1852755968 1854222336 1856722112 1861802628 1862135296 1863276156 1865772279 1867230624 1868708448 1869760512 1870169088 1873821762 1875227648 1878702336 1878890202 1879300773 1879824527 1884368016 1884779784 1889877864 1890290836 1891911168 1892851968 1895387712 1895801888 1897426944 1902974976 1906131262 1907639874 1908713856 1909130944 1910224512 1911688496 1917841968 1923625683 1925148141 1926652896 1932286384 1934874956 1936956672 1937919872 1942603776 1943222568 1944335664 1944760536 1948283904 1948478728 1950020856 1952089146 1953059871 1954159424 1955161152 1955706048 1956261888 1957234688 1961057412 1966791498 1971545184 1972525584 1974647808 1980421632 1980973568 1983074688 1984842657 1986195456 1989489772 1995893676 1996449924 1997017344 1998597888 2001712608 2002839552 2004424704 2008695808 2012619042 2013619867 2015786304 2016348096 2016788704 2018486736 2021663232 2024388744 2027574528 2033485824 2033689168 2034731664 2035298736 2037457476 2043414954 2043984446 2044565376 2046183552 2047782912 2050526208 2051782488 2052354312 2052802788 2058355348 2060538543 2062169361 2063781216 2064356384 2066577408 2067028992 2072620032 2075850112 2076668118 2077121907 2077700793 2082722544 2083177656 2084350464 2086000128 2088812376 2090445056 2093245504 2094902208 2096539648 2100634452 2103480576 2103940224 2106776658 2109631104 2110092096 2112918864 2115781632 2116243968 2120377257 2121968128 2126112597 2127774432 2128154624 2129458464 2132311176 2132777124 2133977856 2138546004 2140846848 2147088384 2147303088 2147772312 2148370888 2150649558 2156938007 2159860416 2160332384 2162184192 2163259392 2167484508 2173822182 2178435728 2180159856 2181387264 2181863936 2183113728 2186125389 2191819392 2192038569 2193773463 2198429352 2198909748 2200169304 2201889024 2204857508 2208327296 2211285664 2213664768 2214765568 2219091282 2220825792 2225579853 2226832832 2227974336 2228595264 2230959024 2232068424 2233325056 2234469888 2246644512 2247761712 2250772908 2251264742 2253194496 2259782784 2263339008 2263969792 2266371072 2267092996 2268391608 2268887292 2272997888 2275024332 2277437337 2281021344 2281657056 2282305536 2284111872 2287671552 2287900314 2289711078 2294590081 2300136048 2301279848 2303755776 2304397824 2304901376 2306841984 2308898601 2313587136 2317228032 2321753868 2322400932 2322908418 2324216192 2325407616 2329191578 2331697536 2335331376 2335982224 2336646144 2338495488 2342374131 2344894272 2349913923 2351750688 2352406112 2354901192 2356764984 2358607104 2365503616 2372400128 2373334992 2373853608 2374515192 2377033722 2380254336 2380774464 2382114816 2383984113 2385326272 2387214144 2389080064 2392280576 2393746236 2394173952 2394413364 2394936586 2400725088 2407744752 2411006976 2411533824 2414764416 2416243851 2416917249 2425106432 2429842968 2430373932 2431051268 2431742208 2433666816 2444052576 2446682112 2450740194 2451423206 2452679838 2454060672 2454596928 2461236288 2461774112 2465072008 2468411904 2468951296 2473233021 2477125152 2482403504 2484368208 2487696372 2488239978 2489640832 2491611264 2493558784 2494970338 2498429016 2504936448 2505186936 2505734364 2507169672 2509091151 2511076977 2512490688 2513039712 2519837152 2522548224 2523802624 2527183616 2528731926 2529989401 2542255632 2543519832 2544951808 2546256384 2546966016 2549667456 2553679872 2557122624 2564834244 2565394706 2566864188 2567593728 2568870528 2575079424 2582608896 2588939829 2590963424 2592447552 2593014048 2597711872 2600027808 2602785528 2604079828 2606881536 2607608064 2614743216 2622388664 2625901726 2627247798 2627980002 2628726912 2630034112 2632863744 2640562176 2644099584 2645719524 2646456876 2647035174 2649263841 2653432992 2657608704 2661191568 2661933232 2662689792 2664797184 2668950144 2669217033 2671329591 2679879168 2683492056 2685615912 2687715072 2688464128 2691315648 2693445696 2695550976 2699184992 2703432704 2708712846 2709467754 2710059821 2712382848 2712975552 2713731648 2716609968 2724553272 2726087168 2728244736 2734034944 2735709984 2736472416 2737070384 2747384724 2749559148 2751708288 2756038656 2761421544 2763493376 2768890824 2769495876 2770267724 2773206009 2773978891 2776963392 2777570208 2779133952 2781333504 2785083168 2792703942 2793202944 2793482258 2794914234 2800845936 2803062672 2804640768 2805253632 2809035544 2812841472 2813456128 2817225152 2818335303 2821042176 2821658624 2826552024 2827169676 2834816796 2835436254 2837032576 2839277952 2843081568 2843702832 2845303808 2851394672 2854462464 2859196893 2861459811 2863070784 2863696416 2865336768 2867532744 2876762952 2879813888 2889979344 2898429576 2902312434 2902946641 2905435008 2906879808 2908516352 2910007296 2910818304 2913905664 2914833852 2917140804 2922425856 2922718092 2923356758 2925031284 2931239136 2931879664 2933559072 2934392832 2935852032 2941586118 2950187247 2958788376 2961101056 2967439804 2970632448 2971460352 2974612032 2976091232 2979293184 2984234658 2992306618 2993840514 2994674886 2995526016 2997015616 3001030544 3002568912 3004259328 3013043712 3018928563 3021828096 3023679456 3024522144 3025183056 3027730104 3032494848 3033365776 3036583116 3041361792 3042209408 3050228736 3050533752 3052948104 3065122431 3065976669 3066848064 3069275328 3071674368 3072530432 3075789312 3078531468 3079204182 3084782848 3087533022 3088207703 3095671824 3096534576 3097211224 3099866112 3100543488 3108930048 3113775168 3115528192 3117993984 3123165508 3124766484 3126525696 3133218564 3135667584 3139868256 3142353312 3144809472 3150951678 3155910336 3160164987 3161045713 3164446656 3165138144 3166020256 3169378296 3173672448 3174365952 3178645484 3182952192 3191661648 3192231936 3192551152 3194187696 3198466764 3199165686 3200966784 3205282178 3207819006 3210326336 3214675968 3215378432 3219685888 3220954632 3221658468 3222556332 3225974337 3239790624 3240498576 3242322944 3244889088 3250271081 3258736768 3260733273 3267653592 3270239784 3272080896 3272795904 3274670592 3281648384 3287729088 3291215872 3297644028 3298364622 3302833536 3307286262 3308008963 3312490944 3316928496 3317653304 3320497152 3322148352 3328636923 3331238688 3339915264 3340249248 3340979152 3342892896 3345454868 3348102636 3349987584 3350719616 3371642568 3376159362 3376897113 3386031173 3389674176 3391359776 3395008512 3395954688 3399556608 3400639494 3402587412 3403330938 3409496832 3412536498 3419778992 3421532016 3422485584 3423458304 3425160704 3431507328 3431850471 3443478528 3450204072 3451919772 3455633664 3456596736 3457352064 3460262976 3466703744 3470380704 3475842048 3476810752 3481607101 3483601398 3484362627 3486324288 3493787367 3497546304 3502997064 3503973336 3504969216 3507743232 3525466112 3527626032 3528609168 3529380232 3532351788 3534108338 3537910656 3543478272 3548255424 3550253056 3553062912 3558600192 3558956044 3560780412 3561772788 3565550583 3571161696 3573172224 3577989408 3580821216 3583620096 3588420864 3590619354 3591260928 3591620046 3592404879 3601087632 3602121859 3611617128 3612623672 3616510464 3617300736 3618308864 3622146624 3632737696 3637659648 3644764452 3645560898 3646576902 3647613312 3648629888 3650500224 3663179632 3666078864 3668944384 3676110291 3677134809 3681091008 3681895392 3691854432 3692661168 3697608012 3702617856 3703426944 3713444224 3723605256 3724270592 3726552312 3731544558 3732359967 3734461248 3737416896 3739521024 3740338176 3742455507 3747643524 3750455296 3757404672 3757780404 3758601546 3759649054 3768736032 3769559568 3779755728 3780581672 3783822336 3785703936 3790775424 3791603776 3793097889 3805949952 3812262524 3815279748 3817427712 3818261888 3820449024 3823376992 3835683936 3847251366 3848092059 3850296282 3853305792 3864572768 3869749912 3873913344 3875839744 3885207552 3886445136 3888671328 3889521072 3896567808 3896957456 3900041712 3904178292 3906119742 3908318848 3910322304 3911412096 3914469376 3922114824 3933582996 3938852589 3941970003 3943090368 3945051168 3949295616 3960843264 3961947136 3966149376 3967412743 3969685314 3970552761 3978979544 3991787352 3992899848 3994034688 3997195776 4003425216 4005679104 4008849408 4017391616 4025238084 4027239734 4031572608 4032696192 4033577408 4036973472 4043326464 4048777488 4055149056 4063069269 4064201631 4066971648 4067378336 4069463328 4070597472 4074914952 4086829908 4087968892 4089130752 4092367104 4101052416 4103564976 4104708624 4105605576 4116710696 4121077086 4124338722 4127562432 4128712768 4133154816 4134057984 4145240064 4151700224 4153336236 4154243814 4155401586 4165445088 4166355312 4168700928 4172000256 4177624752 4180890112 4186491008 4189055913 4189804416 4190223387 4193079296 4201268904 4206961152 4207880448 4213553316 4219262208 4220184192 4225837728 4231563264 4232487936 4240754514 4243936256 4252225194 4253154381 4254339719 4255548864 4258916928 4264622352 4265554248 4267955712 4277092008 4281693696 4294176768 4294606176 4295544624 4296741776 4301299116 4313876014 4319720832 4320664768 4326518784 4334969016 4347644364 4353468651 4356871456 4360319712 4362774528 4363727872 4366227456 4372250778 4383638784 4384077138 4385035137 4387546926 4396858704 4397819496 4400338608 4403778048 4409715016 4416654592 4422571328 4427329536 4429531136 4438182564 4441651584 4451159706 4453665664 4455948672 4457190528 4461918048 4464136848 4466650112 4468939776 4476351987 4488459927 4492012329 4493289024 4495523424 4501545816 4502529484 4506388992 4519565568 4532742144 4534185992 4536783216 4537774584 4545995776 4550048664 4554874674 4557139699 4562042688 4563314112 4564611072 4568223744 4575343104 4575800628 4579422156 4589180162 4600272096 4602559696 4607511552 4608795648 4609802752 4613683968 4617797202 4618806273 4627174272 4631299533 4634456064 4643507736 4644801864 4645816836 4648432384 4650815232 4658383156 4663395072 4670662752 4671964448 4673292288 4676990976 4684748262 4689788544 4699827846 4703501376 4704812224 4709802384 4713529968 4717214208 4731007232 4744800256 4746669984 4747707216 4749030384 4754067444 4760508672 4761548928 4767968226 4770652544 4774428288 4778160128 4784561152 4787492472 4788347904 4788826728 4789873172 4798748529 4801450176 4807923267 4811728509 4815489504 4822013952 4823067648 4829528832 4832487702 4833834498 4847968517 4859685936 4860747864 4862102536 4863484416 4867333632 4888105152 4893364224 4901480388 4902846412 4905359676 4908121344 4909193856 4922472576 4923548224 4930144016 4936823808 4937902592 4946466042 4947546933 4954250304 4960929393 4964807008 4968736416 4975392744 4976479956 4979281664 4983222528 4989940676 4996858032 5009872896 5010373872 5011468728 5014339344 5018182302 5022153954 5024981376 5026079424 5039674304 5045096448 5047605248 5054367232 5057463852 5059978802 5064239043 5084511264 5087039664 5089903616 5092512768 5093932032 5099334912 5100959241 5102380859 5104996407 5114245248 5118804747 5129668488 5130789412 5133728376 5135187456 5137741056 5150158848 5165217792 5177879658 5181926848 5184895104 5186028096 5193019657 5200055616 5205571056 5208159656 5213763072 5215216128 5225402097 5229486432 5244777328 5251803452 5254495596 5255960004 5257453824 5260068224 5281124352 5288199168 5291439048 5292913752 5294070348 5298527682 5301162507 5306865984 5315217408 5322383136 5323866464 5325379584 5329594368 5337900288 5338434066 5342659182 5359758336 5366984112 5371231824 5375430144 5376928256 5382631296 5386891392 5387430069 5391101952 5398369984 5406865408 5417425692 5418935508 5420119642 5424765696 5425951104 5427463296 5433219936 5449106544 5452174336 5456489472 5465539639 5468341347 5469865353 5471419968 5472944832 5474140768 5494769448 5499118296 5503416576 5522843088 5537781648 5538991752 5540535448 5546412018 5547957782 5553926784 5555140416 5558267904 5562667008 5570166336 5585407884 5586405888 5586964516 5589828468 5597316837 5601691872 5606125344 5609281536 5610507264 5618071088 5625682944 5626912256 5634450304 5636670606 5637902319 5639473581 5643317248 5653104048 5654339352 5669633592 5670872508 5674065152 5678555904 5686163136 5687405664 5690607616 5702789344 5708924928 5718393786 5722919622 5726141568 5727392832 5730673536 5735065488 5753525904 5759627776 5770877049 5779958688 5796859152 5804624868 5805893282 5810870016 5813759616 5827811328 5829667704 5834281608 5844851712 5845436184 5846713516 5850062568 5854546019 5859179613 5862478272 5863759328 5867118144 5868785664 5871704064 5883172236 5900374494 5917576752 5922202112 5934879608 5941264896 5942920704 5949224064 5952182464 5954527971 5958586368 5968469316 5984613236 5987681028 5989349772 5991052032 5994031232 6002061088 6005137824 6008518656 6026087424 6037857126 6040859601 6047358912 6049044288 6050366112 6055460208 6064989696 6066731552 6073166232 6082723584 6084418816 6100457472 6101067504 6105896208 6130244862 6131953338 6133696128 6138550656 6143348736 6145060864 6151578624 6157062936 6158408364 6169565696 6175066044 6176415406 6181615629 6191343648 6193069152 6194422448 6199732224 6201086976 6217860096 6227550336 6228173077 6231365721 6233102379 6246331016 6249532968 6253051392 6266437128 6271335168 6279736512 6284706624 6289618944 6301903356 6311820672 6320329974 6322091426 6328893312 6330276288 6332040512 6338756592 6347344896 6348731904 6357290968 6365904384 6378337791 6383323296 6384463872 6385102304 6388375392 6396933528 6398331372 6401933568 6410564356 6415638012 6420652672 6430756864 6439371776 6441909264 6443316936 6445112664 6451948674 6470814021 6479581248 6480997152 6484645888 6489778176 6500542162 6517473536 6521466546 6535307184 6540479568 6544161792 6545591808 6549341184 6558376167 6563296768 6575458176 6576115707 6582431744 6595288056 6596729244 6605667072 6614572524 6616017926 6624981888 6633856992 6635306608 6640994304 6644296704 6657273846 6662477376 6671459417 6676739559 6680498496 6681958304 6685785792 6690909736 6696205272 6699975168 6701439232 6743285136 6752318724 6753794226 6772062346 6779348352 6782719552 6790017024 6791909376 6799113216 6801278988 6805174824 6806661876 6818993664 6825072996 6832312011 6839557984 6843064032 6844971168 6846916608 6850321408 6863014656 6863700942 6883770243 6900408144 6903839544 6911267328 6913193472 6914704128 6920525952 6933407488 6940761408 6951684096 6953621504 6963214202 6967202796 6968725254 6972648576 6987574734 6995092608 7005994128 7007946672 7009938432 7015486464 7027122393 7050932224 7055252064 7057218336 7058760464 7064703576 7068216676 7075821312 7096510848 7117200384 7117912088 7121560824 7123545576 7131101166 7142323392 7146344448 7151952339 7153945561 7155978816 7161642432 7167240192 7176841728 7181238708 7182521856 7183240092 7184809758 7202175264 7204243718 7223234256 7225247344 7233020928 7234601472 7236617728 7244293248 7250751747 7265475392 7275319296 7289528904 7291121796 7293153804 7295226624 7297259776 7301000448 7326359264 7332157728 7337888768 7352220582 7354269618 7355876657 7362182016 7363790784 7383708864 7385322336 7395216024 7405235712 7406853888 7426888448 7447210512 7448541184 7453104624 7463089116 7464719934 7468922496 7474833792 7480676352 7484911014 7495287048 7500910592 7514809344 7515560808 7517203092 7519298108 7527273453 7533230931 7537472064 7539119136 7559511456 7561163344 7567644672 7571407872 7581550848 7583207552 7586195778 7589968203 7624525048 7630559496 7634855424 7636523776 7640898048 7646753984 7671367872 7694502732 7696184118 7700592564 7706611584 7729145536 7739499824 7747826688 7751679488 7766819487 7772890272 7777342656 7779042144 7793135616 7793914912 7800083424 7808356584 7812239484 7816637696 7820644608 7822824192 7844229648 7867165992 7877705178 7879426597 7883940006 7886180736 7890102336 7898591232 7921686528 7923894272 7932298752 7934825486 7939370628 7941105522 7957959088 7983574704 7985799696 7988069376 7994391552 8006850432 8007651099 8013988773 8034783232 8050476168 8054479468 8063145216 8065392384 8067154816 8073946944 8086652928 8097554976 8110298112 8126138538 8128403262 8130179463 8134756672 8138926656 8141194944 8149829904 8152170523 8173659816 8175937784 8178261504 8184734208 8202104832 8207129952 8209417248 8211211152 8233421392 8242154172 8248677444 8255124864 8257425536 8268115968 8290480128 8303400448 8306672472 8308487628 8310803172 8319618027 8321936673 8330890176 8332710624 8337401856 8344000512 8355249504 8361780224 8372982016 8378111826 8379608832 8380446774 8382278051 8402537808 8413922304 8415760896 8427106632 8438524416 8440368384 8451675456 8463126528 8464975872 8481509028 8487872512 8504450388 8506308762 8508679438 8511097728 8517833856 8529244704 8531108496 8535911424 8554184016 8563387392 8577590679 8579981221 8584379433 8589212352 8591089248 8593483552 8602598232 8627752028 8639441664 8641329536 8669938032 8695288728 8706937302 8708839923 8713742912 8720639424 8725549056 8727455744 8732454912 8744501556 8767277568 8768154276 8770070274 8775093852 8793717408 8795638992 8800677216 8807556096 8819430032 8833309184 8845142656 8850561741 8859062272 8876365128 8883303168 8902319412 8907331328 8911897344 8914381056 8923836096 8928273696 8933300224 8937879552 8952703974 8976919854 8978881471 8984024658 8986578048 8991046848 9003091632 9005058968 9012777984 9039131136 9065484288 9068371984 9073566432 9075549168 9091991552 9100097328 9109749348 9114279398 9124085376 9126628224 9150686208 9151601256 9158844312 9178360324 9190656041 9195367293 9197930007 9200544192 9205119392 9215023104 9217591296 9219605504 9227367936 9235594404 9237612546 9254348544 9262599066 9264623109 9287015472 9289603728 9291633672 9296864768 9301630464 9316766312 9326790144 9341325504 9343928896 9346584576 9353981952 9369496524 9379577088 9399655692 9407002752 9409624448 9419604768 9427059936 9434428416 9462014464 9480494961 9483137139 9489600512 9493339968 9495414432 9498060768 9508134888 9521017344 9523097856 9535936452 9541305088 9548856576 9569122304 9574984944 9576695808 9577653456 9579746344 9597497058 9602900352 9615846534 9623457018 9630979008 9644027904 9646135296 9659057664 9664975404 9667668996 9677923011 9695937034 9719371872 9721495728 9724205072 9726968832 9734667264 9750813243 9776210304 9777187903 9782199819 9802960776 9805692824 9810719352 9816242688 9818387712 9844945152 9847096448 9860288032 9873647616 9875805184 9892932084 9895093866 9908500608 9921858786 9924026889 9929614016 9937472832 9950785488 9952959912 9958563328 9966445056 9979881352 9993716064 10019745792 10020747744 10022937456 10028678688 10036364604 10044307908 10049962752 10052158848 10079348608 10095210496 10108734464 10114927704 10119957604 10128478086 10130691339 10158093519 10169022528 10174079328 10179807232 10185025536 10187864064 10198669824 10201918482 10204761718 10209992814 10228490496 10237609494 10259336976 10261578824 10267456752 10270374912 10275482112 10295551413 10330435584 10355759316 10363853696 10369790208 10372056192 10386039314 10400111232 10411142112 10416319312 10427526144 10430432256 10444821303 10450804194 10453087881 10458972864 10473073163 10481362101 10489554656 10503606904 10508991192 10511920008 10514907648 10520136448 10576398336 10582878096 10585827504 10588140696 10597055364 10602325014 10613731968 10630434816 10644766272 10647732928 10650759168 10659188736 10675800576 10676868132 10685318364 10719516672 10733968224 10742463648 10750860288 10753856512 10765262592 10773782784 10774860138 10777214637 10796739968 10806365577 10813730816 10834851384 10837871016 10840239284 10849531392 10851902208 10854926592 10866439872 10898213088 10904348672 10912978944 10931079278 10936682694 10939730706 10942839936 10945889664 10948281536 10989538896 10998236592 11006833152 11028330873 11031404427 11045686176 11075563296 11077983504 11081070896 11092824036 11095915564 11107853568 11110280832 11140332672 11170815768 11172811776 11173929032 11179656936 11194633674 11197079901 11203383744 11212250688 11218563072 11221014528 11227366521 11236142176 11251365888 11253824512 11268900608 11273341212 11275804638 11278947162 11306208096 11308678704 11339267184 11341745016 11348130304 11357111808 11372326272 11374811328 11381215232 11405578688 11417849856 11436787572 11445839244 11452283136 11454785664 11461347072 11470130976 11507051808 11519255552 11541754098 11544276177 11547493523 11559917376 11593718304 11609249736 11611786564 11621740032 11627519232 11655622656 11659335408 11668563216 11689703424 11690872368 11693427032 11700125136 11709092038 11718359226 11724956544 11727518656 11734236288 11743408128 11766344472 11800748988 11816557767 11825910009 11835153504 11844404224 11869759216 11882529792 11885841408 11898448128 11902238229 11904364928 11909055942 11911658283 11936938632 11969226472 11975362056 11978699544 11982104064 11988062464 12004122176 12010275648 12017037312 12052174848 12075714252 12081719202 12094717824 12098088576 12100732224 12110920416 12129979392 12133463104 12146332464 12165447168 12168837632 12192604893 12200914944 12202135008 12211792416 12260489724 12263906676 12267392256 12277101312 12303157248 12314125872 12316816728 12339131392 12350132088 12352830812 12363231258 12369379183 12382687296 12386138304 12388844896 12399464448 12402173952 12435720192 12455100672 12456346154 12462731442 12466204758 12492662032 12499065936 12506102784 12532874256 12542670336 12559473024 12567167739 12569413248 12570670161 12579237888 12603806712 12623641344 12640659948 12644182852 12657786624 12660552576 12664081024 12677513184 12694689792 12697463808 12714581936 12731808768 12756675582 12759463143 12763019157 12766646592 12770204608 12776750784 12793867056 12796662744 12803867136 12821128712 12831276024 12841305344 12878743552 12883818528 12886633872 12890225328 12903897348 12941628042 12959162496 12961994304 12969291776 12979556352 13001084324 13034947072 13042933092 13060405953 13070614368 13080959136 13088323584 13091183616 13098682368 13116752334 13126593536 13150916352 13152231414 13155105411 13158771689 13190576112 13193458488 13211334144 13229145048 13232035852 13249963776 13267713984 13270613216 13281988608 13288593408 13314547692 13324954752 13342918834 13353479118 13360996992 13363916608 13371571584 13381819472 13392410544 13399950336 13402878464 13429055961 13465379781 13476036987 13486570272 13504637448 13507588452 13544124692 13558696704 13565439104 13598226432 13602557976 13610349648 13613323752 13637987328 13650145992 13664624022 13671419097 13679115968 13686128064 13689942336 13693833216 13700642816 13726029312 13727401884 13767540486 13800816288 13807679088 13822534656 13826386944 13829408256 13841051904 13856418819 13866814976 13881522816 13893898599 13903368192 13907243008 13926428404 13934405592 13937450508 13945297152 13975149468 13990185216 14011988256 14015893344 14019876864 14030972928 14054244786 14095339069 14110504128 14114436672 14117520928 14129407152 14136433352 14151642624 14193021696 14234400768 14235824176 14243121648 14247091152 14262202332 14284646784 14303904678 14307891122 14311957632 14323284864 14334480384 14353683456 14362477416 14365043712 14366480184 14369619516 14404350528 14408487436 14423769801 14435185527 14446468512 14450494688 14466041856 14469202944 14473235456 14488586496 14501503494 14530950784 14543905551 14579057808 14582243592 14586307608 14590453248 14594519552 14602000896 14652718528 14664315456 14675777536 14704441164 14708539236 14711753314 14724364032 14727581568 14767417728 14770644672 14790432048 14810471424 14813707776 14842640799 14853776896 14882788179 14894421024 14897082368 14906209248 14926178232 14929439868 14937844992 14949667584 14969822028 14990574096 15029618688 15031121616 15034406184 15038596216 15054546906 15066461862 15074944128 15078238272 15098566049 15119022912 15122326688 15135289344 15142815744 15163101696 15166415104 15172391556 15179936406 15192717129 15249050096 15261118992 15269710848 15273047552 15281796096 15293507968 15302877723 15307142577 15342735744 15356414241 15389005464 15392368236 15401185128 15413223168 15458291072 15478999648 15495653376 15503358976 15533638974 15545780544 15554685312 15558084288 15579058971 15587829824 15600166848 15616713168 15624478968 15633275392 15641289216 15645648384 15688459296 15734331984 15755410356 15758853194 15767880012 15772361472 15780204672 15843373056 15847788544 15864597504 15869650972 15878741256 15882211044 15903487521 15915918176 15967149408 15971599392 15976138752 15988783104 16013700864 16015302198 16027977546 16100952336 16108958936 16126290432 16130784768 16134309632 16147893888 16162290207 16173305856 16195109952 16220596224 16252277076 16256806524 16260358926 16269513344 16277853312 16282389888 16299659808 16304341046 16347319632 16351875568 16356523008 16369468416 16396618917 16409596059 16414259904 16418834496 16422422304 16466842784 16484308344 16497354888 16510249728 16514851072 16606800896 16613344944 16616975256 16621606344 16639236054 16643873346 16647510329 16661780352 16665421248 16674803712 16688001024 16710499008 16723560448 16745964032 16756223652 16759217664 16760893548 16764556102 16805075616 16827844608 16831521792 16854213264 16877048832 16880736768 16903350912 16913706957 16918420743 16929951744 16963018056 16975745024 17008900776 17012617524 17017358876 17022195456 17035667712 17058489408 17062216992 17071822848 17108368032 17126774784 17155181358 17159962442 17168758866 17178424704 17182178496 17186967104 17205196464 17255504056 17278883328 17282659072 17312631147 17339876064 17390577456 17413874604 17417679846 17427485824 17441278848 17454911488 17489003112 17534555136 17536308552 17540140548 17550187704 17563638057 17577538839 17587434816 17591277984 17601354432 17615112192 17638860064 17666618368 17690285312 17701123482 17709925807 17752730256 17766606336 17804638824 17814662656 17823794688 17828762112 17847672192 17856547392 17866600448 17875759104 17905407948 17953839708 17957762942 17968049316 17973156096 17982093696 18006183264 18010117936 18025555968 18078262272 18122578803 18136743968 18147132864 18151098336 18183983104 18200194656 18219498696 18228558796 18248170752 18253256448 18301372416 18303202512 18317688624 18356720648 18381312082 18390734586 18395860014 18401088384 18410238784 18430046208 18435182592 18439211008 18454735872 18471188808 18475225092 18508697088 18525198132 18529246218 18544846887 18574030944 18579207456 18583267344 18593729536 18603260928 18633532624 18653580288 18682651008 18684519231 18687857792 18699307137 18738993048 18759154176 18799311384 18814005504 18819248896 18839209536 18854119872 18868856832 18924028928 18960989922 18966274278 18970418747 18986679936 18990828864 18996121536 19016269776 19042034688 19046195712 19071872904 19082610176 19097713152 19138244608 19149969888 19153391616 19155306912 19159492688 19194994116 19205800704 19231693068 19246914036 19261958016 19292270592 19318115328 19329950808 19335337992 19355846022 19391874068 19412442063 19417852237 19438743744 19442991456 19448410144 19453937664 19469334528 19501626486 19552420608 19554375806 19564399638 19605921552 19611385648 19621438704 19632485376 19636775424 19689890304 19694192896 19720576064 19728347121 19747295232 19751610368 19785864168 19790187732 19817001216 19843717572 19848053778 19859228032 19874945664 19901570976 19905919824 19917126656 19932890112 19959762704 19987432128 20014378251 20030218677 20041495488 20045874912 20057357376 20072729208 20088615816 20099925504 20104317696 20158697216 20217468928 20229855408 20239915208 20256956172 20261382678 20316187038 20320626487 20338045056 20348158656 20359614464 20370051072 20375728128 20397339648 20403836964 20409523436 20419985628 20456980992 20475218988 20518673952 20523157648 20534913504 20540749824 20550964224 20591102826 20651310729 20711518632 20727707392 20739580416 20744112384 20772078628 20800222464 20822284224 20832638624 20855052288 20860864512 20889642606 20901608388 20906175762 20917945728 20946146326 20962724202 20979109312 21007213808 21017982384 21023840016 21029815296 21040272896 21081367179 21152796672 21165756192 21171655008 21176281392 21194110728 21204650028 21227463936 21289532544 21295465856 21351601152 21353736264 21370636728 21387015049 21439033344 21455857017 21461836683 21467936448 21484927296 21501720576 21507713024 21530525184 21547565568 21549720276 21554429274 21593479936 21612731154 21617453921 21669702768 21675742032 21680478568 21699062784 21703804416 21709853184 21732879744 21752255241 21796426176 21808697344 21825957888 21862158556 21873365388 21879461412 21885679872 21891779328 21896563072 21979077792 21996473184 22013666304 22056661746 22062808854 22067629971 22091372352 22127319991 22151126592 22155967008 22162141792 22185648072 22191831128 22215707136 22220561664 22280665344 22341631536 22345623552 22347858064 22359313872 22389267348 22394159802 22406767488 22424501376 22442029056 22454733042 22472284352 22502731776 22507649024 22537801216 22546682424 22551609276 22557894324 22581820359 22612416192 22617357408 22678534368 22683490032 22696260608 22714223616 22744652544 22749622656 22751897567 22769904609 22811157376 22873575144 22891678488 22904566272 22909571328 22922694144 22940261952 23014103616 23038511104 23083508196 23088552354 23094987046 23119834752 23187436608 23218499472 23223573128 23243480064 23255038464 23300458461 23318670816 23337126432 23379406848 23381744736 23386854064 23400250272 23418184076 23436718452 23449913088 23455037312 23468472576 23532688944 23601497976 23633115534 23638279791 23651820018 23670307008 23688808448 23702218211 23739518432 23765059584 23771682816 23796896256 23804476458 23808729856 23818111884 23823316566 23873877264 23938452944 23950724112 23957399088 23964208128 23976124928 24008244352 24020551296 24022953297 24104349696 24151428504 24163438404 24189435648 24196177152 24201464448 24221840832 24259958784 24266926208 24292664928 24330894336 24337675264 24371249707 24385209786 24390538389 24404270016 24423584832 24456511569 24520979448 24527813352 24534784512 24554202624 24606314496 24628251744 24633633456 24678262784 24700264176 24705661624 24726462516 24738758366 24765374592 24772276608 24777689792 24804347904 24871440384 24910201344 24912692308 24925462884 24932409516 24958854081 24965810019 24985324064 24998131872 25012205568 25065748512 25085340672 25118946048 25134335478 25138826496 25141340322 25146834153 25207613424 25247282688 25281319896 25288365704 25315573248 25321105152 25328162048 25355026368 25389379584 25394927616 25429163872 25463617536 25513351164 25518926286 25526038314 25533293184 25540409216 25553501568 25587734112 25593325488 25607734272 25642257424 25662552048 25682610688 25732772037 25739943663 25757487104 25767637056 25773267744 25780450656 25807794696 25883256084 25918324992 25923988608 26002168648 26069894144 26085866184 26120811906 26126519769 26133801131 26141228736 26161918272 26176647168 26182367232 26197364736 26233504668 26253187072 26301832704 26304462828 26310210822 26317543378 26381152224 26386916976 26422668288 26458290096 26464071704 26499927552 26535427968 26541226432 26551685223 26577186816 26629095384 26649909504 26685837668 26706958236 26721993984 26727833216 26743143168 26763638944 26784821088 26799900672 26805756928 26858111922 26930759562 26936644413 26952073974 26973140544 27009274896 27015176904 27088249384 27117393408 27130878208 27196452864 27205115952 27220699296 27226647504 27275974656 27300291984 27329248044 27342838194 27358231936 27372256128 27379884672 27401285632 27452058624 27454803768 27535080972 27571968123 27593790021 27601632576 27615358176 27645069312 27652773888 27658816512 27682103808 27712837638 27733629952 27763045632 27771889201 27787797198 27793869327 27852856808 27868811184 27874901016 27890594304 27950298936 27980370432 28023976512 28031786688 28039753728 28061945856 28108489572 28190678138 28221008256 28228873344 28235041856 28258814304 28272866704 28303285248 28386043392 28441484883 28449411417 28468801536 28471648352 28486243296 28494182304 28524404664 28569293568 28607809356 28615782244 28623915264 28646569728 28707366912 28724954832 28730087424 28732960368 28739239032 28808701056 28816974872 28847539602 28870371054 28892937024 28900989376 28932083712 28938405888 28946470912 28977172992 29003006988 29061901568 29087811102 29158115616 29164487184 29172615216 29180906496 29189039104 29204001792 29252439729 29305437056 29328630912 29331563709 29351555072 29408882328 29417078472 29423506628 29448728064 29455163136 29534835456 29541289344 29580864096 29620942848 29627415552 29685281598 29707553792 29765576358 29772080667 29780378033 29788842048 29812418496 29852356464 29858879736 29875689984 29899335168 29939644056 29981148192 30059237376 30062243232 30068812368 30077192432 30109093812 30132923724 30149888256 30156476544 30197132098 30238045824 30244653376 30285631488 30326203392 30332830208 30344783112 30359872812 30385434258 30392074017 30474280557 30498100192 30522237984 30539421696 30546095104 30563592192 30587015936 30605755446 30614285154 30685471488 30712828482 30778010928 30784736472 30802370256 30826446336 30916582144 30957999296 30991306752 31006717952 31067277948 31091561088 31109370624 31116168576 31158117942 31175659648 31200333696 31233426336 31248957936 31266550784 31282578432 31291296768 31334463909 31359263643 31376918592 31419219489 31444086303 31468663968 31510820712 31517706388 31535760024 31544722944 31560409344 31729195008 31739301944 31757482512 31764422088 31806975042 31831836352 31899977893 31934298816 31943198784 31952277504 31977566208 32027401728 32030604396 32055955092 32201904672 32217917872 32252580864 32261569536 32268619264 32295787776 32324580414 32331643911 32390219904 32419096731 32441192448 32504554152 32513613048 32520717852 32539026688 32555706624 32564779776 32599319616 32608682092 32694639264 32703751136 32713046016 32738936832 32793237834 32819192118 32828519808 32837668992 32844844608 32933685568 32968616688 32994709776 33020499456 33029702144 33094213281 33213601792 33226689888 33233950512 33243212688 33278472108 33287746692 33295020658 33323560704 33330842496 33420998016 33447120896 33491928064 33512447304 33518435328 33521787096 33529112204 33574029211 33591239703 33610151232 33655689216 33663043584 33682099563 33708426528 33754097664 33761473536 33806701824 33827413914 33836841486 33926036112 33935779619 34017801552 34025235048 34034717752 34044390912 34071335424 34116978816 34124433984 34143645696 34216736064 34253549568 34310362716 34319924884 34337517732 34356849408 34364356992 34373934208 34410392928 34511008112 34557766656 34565318144 34625262294 34632828531 34642480569 34679752128 34781154912 34827749208 34835359692 34854971648 34882557696 34978006224 35069110272 35072617104 35080281096 35100375408 35127276114 35155077678 35174869632 35182555968 35202708864 35230224384 35277720128 35333236736 35380570624 35402246964 35419851614 35449673301 35505460512 35533212672 35609277648 35629325312 35647589376 35657524224 35695344384 35706714687 35713094784 35716666013 35734974849 35810815896 35907679416 35915525884 35936098632 35946312192 35964187392 36012366528 36020235872 36051111936 36156524544 36245157606 36273487936 36294265728 36302196672 36400389312 36438997392 36457117592 36496341504 36506512896 36577814679 36602744832 36606405024 36635377248 36713441296 36762624164 36781469172 36791720028 36802176768 36820477568 36878422016 36909471744 36942377616 36950450184 37017394176 37050396264 37058492436 37089693774 37108137549 37148061888 37158414912 37166534688 37187459072 37206521856 37267065248 37307160576 37365302016 37369038462 37375715584 37398614274 37477986096 37518308352 37598622768 37628011008 37638497792 37678419072 37708239744 37712010483 37737713664 37848057856 37921979844 37932548556 37940837494 37973359872 37981657728 37992243072 38032539552 38084069376 38092391424 38143745808 38165220352 38195426304 38258777473 38278389429 38289057471 38299939776 38310613824 38318985376 38389988232 38411601408 38463386136 38493828072 38523916032 38636230656 38659901616 38670675984 38711692044 38783748136 38824884126 38835704474 38877487488 38885982912 38896820288 38907875328 38938669056 39003252972 39104841216 39108751612 39128799276 39181217859 39211843104 39222771296 39242877408 39264970752 39273550848 39379780608 39388385792 39441152128 39456694242 39465316233 39476315067 39503220736 39571728336 39580375464 39634002432 39687435144 39696107556 39718456064 39749891328 39803141952 39811839648 39834253312 39865780224 39919525408 39974864256 40028756502 40060437354 40082990976 40091749824 40114714752 40145458416 40177231632 40199851008 40208635392 40287167883 40317394432 40396139343 40434937856 40459710816 40479830416 40513912344 40522765356 40632374076 40641252974 40676090112 40696317312 40794679296 40807673928 40819046872 40839971256 40913961984 40950437976 40981822133 41014257291 41037347904 41046315296 41069827008 41081499648 41101928448 41182205652 41302621458 41423037264 41455414784 41479160832 41488224768 41544157256 41600444928 41644568448 41665277248 41681695797 41710104576 41721729024 41779285212 41803216776 41812351524 41835891456 41892292652 41925448404 41958218624 42014427616 42035964768 42047680032 42059630592 42080545792 42162734358 42286017207 42331512384 42343310016 42352562784 42388221456 42409300056 42454927872 42579065088 42590931712 42703202304 42707472528 42741273456 42774030098 42911714034 42923673366 42935872896 42969854592 43003441152 43015426048 43061050368 43095131136 43099440552 43108858548 43186959872 43225462308 43234907842 43271309403 43339405536 43351484064 43360957136 43398125568 43407608832 43419706368 43465759488 43504510482 43592852352 43597211539 43631716653 43724317112 43746730776 43758922824 43771359744 43783558656 43793126144 43958155584 43992946368 44027332608 44113323492 44125617708 44135259942 44182744704 44254639982 44302253184 44311934016 44324283584 44371296144 44383662256 44431414272 44441123328 44561330688 44648364537 44683263072 44691247104 44695716128 44718627744 44778534696 44788319604 44813534976 44849002752 44909466084 44944568704 45015298048 45075602432 45093364848 45103218552 45115788648 45163640718 45224832384 45234714816 45295698147 45357068736 45366980064 45392521216 45428447232 45489305088 45499245312 45503795134 45539809218 45622314752 45747150288 45783356976 45809132544 45819142656 45845388288 45880523904 45908633169 45921427731 46028207232 46077022208 46167016392 46177104708 46189974092 46239669504 46374873216 46436998944 46447146256 46486960128 46510076928 46600916922 46637341632 46674252864 46737176913 46763489472 46773708128 46800500544 46836368152 46873436904 46899826176 46910074624 46936945152 47065377888 47202995952 47266231068 47276559582 47303640036 47340614016 47377616896 47404436422 47479036864 47530119168 47543365632 47593792512 47608952916 47617459712 47636223768 47646633132 47710462563 47747754528 47876905888 47901448224 47914798176 47928416256 47952249856 48016488704 48041102592 48045906594 48069798619 48302857008 48326876808 48378871296 48392354304 48402928896 48443681664 48519917568 48533852416 48585329856 48661788672 48675350528 48742499414 48770419572 48781076778 48808540032 48847169664 48913023138 49041958896 49055626704 49069569024 49108405248 49189856751 49228788177 49256503488 49267266912 49356525568 49400528352 49411323248 49452925032 49477516732 49530749184 49544553216 49555379584 49820402688 49825384616 49850925768 49864819032 49917708162 49931620038 49942530987 49970648128 49996263744 50024411136 50077618927 50131497024 50170681344 50237892096 50268670956 50277652992 50282680644 50293668306 50415226848 50494565376 50562639792 50576731408 50631146496 50642210304 50656324096 50710052736 50755262229 50789855232 50858327744 50927235072 51026702328 51037852572 51052076628 51066586368 51080818432 51107003136 51175468224 51186650976 51215468544 51284514848 51325104096 51365221376 51465544074 51479887326 51491136599 51535274112 51546535488 51560901312 51615589392 51766512168 51836649984 51847977216 52004337296 52139788288 52171732368 52241623812 52253039538 52267602262 52282457472 52323836544 52364734464 52467009336 52506374144 52603665408 52608925656 52620421644 52635086756 52690914171 52705598929 52732616517 52762304448 52773833952 52845336576 52916580192 52928143408 52999855104 53070855936 53082452864 53103370446 53129777421 53258190768 53299819008 53371675336 53413916472 53443987968 53455666432 53486286336 53527277888 53569642176 53599801344 53611513856 53716223844 53861519124 53873288826 53904147948 53946281088 54018549792 54030353808 54176498768 54234786816 54261756416 54367736409 54410231904 54441398592 54453295008 54551949312 54600583968 54658496088 54685676388 54716463872 54744512256 54759769344 54904117248 54909607536 55070161944 55143936246 55155986179 55187580042 55203265152 55230716352 55290138624 55305547776 55317633024 55364207616 55425675276 55467259904 55526091264 55543778402 55575594396 55587738654 55705713616 55737622368 55749802032 55781188608 55900597872 55960740864 56047953024 56053557693 56063573376 56097921411 56216979144 56381356276 56442016512 56457746688 56470083712 56517628608 56545733408 56606570496 56772086784 56882969766 56898822834 56911256241 56943296704 56972486592 56988364608 57048809328 57138587136 57215618712 57231564488 57247830528 57293139456 57414733824 57449909664 57460174848 57465920736 57478478064 57617402112 57633949744 57695079204 57740742108 57785874048 57801978752 57876811776 57892941824 57954345984 58006013976 58123803136 58175622204 58237326189 58253556711 58316231232 58328974368 58345230432 58361812992 58378078208 58408003584 58504879458 58610874112 58657261824 58663127418 58675946357 58817764656 58834156944 58847013256 58897456128 58910326272 59069670912 59082578688 59161728192 59241885696 59254831104 59370563196 59415107584 59531152716 59544161334 59560756066 59577684096 59624836992 59704712928 59717759472 59751379968 59798670336 59879288112 59962296384 60043134753 60059868547 60090656031 60124486464 60137624736 60154384864 60218187624 60265847448 60299776512 60312953088 60394264196 60476091648 60489306752 60652406784 60665660416 60689566224 60719745624 60770868516 60784148034 60948561114 60961879461 60996200384 61044475968 61078843392 61092190208 61127184384 61174031872 61211510892 61228570308 61370942976 61425656964 61556021856 61569472944 61604740512 61652892672 61833164288 61915998592 61953932187 62013435904 62134555896 62183122176 62218741248 62232337152 62316235884 62351319296 62400667392 62466852672 62497915872 62533101568 62565156864 62582593536 62668927818 62718527286 62753837184 62838438978 62852170297 62888172606 62937327936 63021641424 63035412776 63071520048 63089445888 63120818688 63244101537 63458390016 63478603888 63514965024 63528844176 63613950084 63663672704 63799955786 63868597632 63886397568 64054803456 64061208792 64111910184 64161045147 64334592287 64367571051 64385510049 64403809344 64435835744 64505161728 64523139072 64537238528 64591575552 64649160828 64663287822 64780439808 64838193462 64852361763 65009108304 65027226096 65041435704 65078053376 65111413248 65129559552 65198639232 65217364184 65389278528 65407502272 65426092032 65477873664 65586475668 65638384236 65657039616 65675337984 65689689216 65867371136 65937233376 65989419552 66040998912 66059404288 66188426562 66202889913 66381959973 66427203584 66453379776 66467901024 66486425376 66556944216 66575493384 66590041316 66647121408 66661684992 66841996032 66983856128 67024894608 67036870656 67043574192 67058224408 67148058422 67182479406 67220302464 67326087168 67364199126 67416853056 67508195328 67522947072 67613403648 67654827828 67673682972 67745461077 67852072224 67871559238 68035603104 68050470096 68069435504 68088781824 68142670848 68233957632 68248867968 68255692701 68309713827 68433472128 68440315321 68620725432 68639849768 68675035464 68713698816 68728713984 68747868416 68820785856 69022016224 69115533312 69130636288 69250524588 69265657062 69284961138 69359504256 69562309824 69655498416 69670719384 69709943296 69765115392 69956012448 70138220544 70145234208 70160562192 70200750816 70254552228 70310155356 70349739264 70365111936 70405417728 70555440256 70666473472 70761141248 70804493928 70839703228 70899346602 70914839373 71010921024 71066425344 71106654633 71218555296 71258650624 71295178752 71315048448 71390688768 71413429374 71426189568 71433332026 71469949698 71621631792 71815358832 71831051768 71872197264 71892624384 71928374784 72024733056 72040471744 72068859891 72313049088 72490315212 72546975872 72588531456 72604393344 72800778624 72877994784 72914235184 72992683008 73013025792 73113749121 73155629358 73171615167 73212810048 73270754496 73369534707 73426882592 73525248328 73562938344 73583440056 73604353536 73640955136 73818943488 73884755232 73900900368 74034788352 74100792528 74116984872 74179387548 74216275098 74296123776 74316829824 74333069376 74374918144 74413043712 74534130496 74614321152 74730604032 74738076924 74751431168 74797228548 74897430057 74955972192 75036616704 75197245536 75256022016 75276995584 75356838144 75416479488 75424020966 75440502459 75696115712 75843959688 75865097112 75881674988 75946719744 75963315456 75984486144 76065079104 76168138752 76184782848 76287491616 76330440704 76390852608 76517554946 76556778858 76578114942 76599879552 76621227648 76637970752 76779976464 76823202816 76926772272 76987656144 77047832064 77198316111 77219830989 77272461312 77319803232 77341351968 77423384088 77567496272 77649768252 77671408948 77754974976 77771965824 77793640576 78006505944 78209682432 78217503224 78257598552 78362435718 78379559307 78401403393 78423686208 78445542592 78485754816 78529941504 78547101696 78759561216 78776771584 78882304256 78913388484 78930632466 78952630134 79143456672 79160750928 79268004864 79374870288 79392215112 79436912128 79499782656 79606283904 79623679296 79668506624 79731560448 79839050816 79949728512 80057513004 80120874708 80165981952 80183499648 80229429504 80290916832 80354463264 80399702016 80417270784 80574335766 80634788864 80792278686 80809933239 80832454661 80919421632 80959660832 81027824688 81045530712 81264748152 81282505948 81352180224 81392634624 81589358592 81615347856 81638093744 81679942512 81827923968 81900875952 81963644266 82028514582 82074695808 82092630592 82139654016 82203856896 82364411304 82605242916 82715904369 82781370063 82846074528 82910829568 82958321664 82976449536 83088314512 83200889856 83289136896 83315667603 83330554496 83363391594 83381607981 83558570424 83606433552 83624703048 83671782912 83784585304 83850896808 83916437248 84028855232 84071929536 84095360064 84119261184 84161091584 84325468716 84572034414 84663024768 84686620032 84705125568 84776442912 84818600112 84909855744 85158130176 85181863424 85348234251 85406404608 85414945056 85482546912 85548060196 85823428068 85847346732 85871745792 85939709184 86122100736 86190262272 86198881104 86217717096 86373919744 86450924616 86469815684 86542618806 86585654281 86678811072 86702968128 86721914272 86796251136 86815217664 86839412736 86931518976 87009020964 87185704704 87194423078 87263433306 87448634224 87493461552 87517845648 87542719488 87567117312 87586252288 87757319187 87916311168 87985892736 87994691127 88054665216 88226646984 88251235416 88270519884 88365489408 88509279964 88604506368 88623868032 88648567168 88742592288 88767324512 88862828544 88882246656 89122661376 89296729074 89316242001 89341134099 89366526144 89391432256 89437255488 89557069392 89576639208 89627069952 89698005504 89818932168 89889137408 90151204864 90186729696 90206437104 90231577296 90327281436 90449664768 90469429632 90591396294 90714137472 90733960128 90785042432 90856894464 90978610176 90998490624 91007590268 91079618436 91176222051 91244629504 91422841671 91494300576 91566713952 91618265088 91638285312 91690776576 91761047808 91817266338 91842855462 92056414464 92111401823 92334032784 92354209416 92379948184 92479339008 92749746432 92873997888 92894292512 92973920256 93020153856 93201833844 93274683264 93348505728 93474353826 93526978944 93547416256 93601001088 93672736304 93746873808 93799652352 93820149248 93873890304 94003391727 94130755776 94257658467 94332258909 94405991904 94532462136 94553119164 94607280072 94681228032 94808872844 94958073728 95187585024 95217905832 95234919424 95272447536 95293266264 95420925126 95495509056 95699933679 95753811776 95802896448 95829596352 95856832512 95904499712 96032977408 96082205184 96091813188 96139597238 96605714016 96653753616 96757742592 96784708608 96805857792 96887363328 96994931733 97067704832 97170659712 97257290193 97323577344 97350701056 97484998828 97540839144 97562153556 97617080064 97694339328 97826046276 98083917792 98111253408 98139138048 98216810496 98379713502 98457576354 98513006976 98534533824 98667373483 98801056704 98822646496 98905850064 98955033464 99061498368 99089106432 99110759168 99282639843 99640805376 99650769232 99701851536 99729638064 99835416324 99863240076 99885061974 99941296256 99992527488 100155237854 100262994048 100341362688 100475784192 100537341912 100555305984 100565361288 100587336612 100722087633 100830453696 100989130752 101046298689 101125279584 101153462816 101262292992 101284420608 101312648192 101420105472 101510524458 101716655488 101807338857 102053404656 102075705144 102104153256 102133172736 102161636864 102214006272 102350936448 102373301952 102430937088 102569029696 102650208192 102730442752 102931088148 102959774652 102982273198 103070548224 103093070976 103121802624 103231178784 103533024336 103673299968 103695954432 103898485593 103927441707 104008674592 104279576576 104343464736 104483247624 104506079076 104535204524 104564914944 104647673088 104934018672 105207330816 105217851312 105240843288 105270173512 105381828342 105411197858 105465233034 105524608896 105547667904 105690673152 105833160384 105856286816 105999710208 106141711872 106164905728 106206740892 106259554842 106349019903 106516381536 106599638016 106743350672 106827832944 106887975936 106911332864 106972572672 107054555776 107120144061 107139284352 107149998039 107223027712 107432447688 107723038248 107746577652 107808295896 107892562176 108037099584 108060707616 108352997536 108469573632 108523512832 108735472818 108789544243 108820463808 108882797184 108906590016 109201167936 109316992176 109371352776 109432927744 109489024512 109519538688 109808234496 109819215072 110140323888 110287872492 110311972358 110375160084 110406530304 110461432704 110635266048 110728415232 110851350552 110934519808 111052182528 111087556804 111151188792 111175477308 111324412647 111411427232 111475244736 111499604064 111562377216 111801195744 111921481728 112095906048 112107115386 112127146752 112195842822 112433958288 112762712552 112884033024 112915493376 112940167424 113035257216 113091466816 113136031449 113213140992 113544173568 113765939532 113797645668 113822512482 113886593408 113944973184 113976729216 114097618656 114277174272 114431237424 114463128976 114495661056 114586278912 114776332419 114867172413 114899819328 114931841472 114956956128 115234804224 115267899488 115390158408 115481484216 115571748096 115603957504 115908691968 116012027952 116247606272 116351244408 116474652378 116507113422 116532572303 116632462464 116657948736 116690460864 116723625984 116756156416 116816007168 117009758916 117221748224 117314523648 117326254836 117351892714 117635529312 117668313888 117694026512 117794912256 117820652544 118139341824 118165157376 118323456384 118395948699 118428945201 118509662208 118741126392 118830215168 119062305432 119088322668 119121512132 119155368192 119249673984 119409425856 119435518944 119502759936 119597340672 119758576224 119924592768 120086269506 120119737094 120181312062 120248972928 120275249472 120308769728 120436375248 120531694896 120599553024 120625906176 120788528392 120952183296 120978613504 121188418029 121304813568 121331320832 121379132448 121439491248 121541737032 121568296068 121897122228 121923758922 121992400768 122088951936 122184380416 122348063744 122423021784 122457140616 122741885952 122851313928 122945466399 123042771873 123112043712 123138945888 123209481024 123305785344 123666328576 123831997184 123907864374 123969480649 124269111792 124366244352 124437482496 124464674304 124632471768 124702638592 124801334784 124933705344 124995831744 125066203136 125130313728 125165187072 125337855636 125437054572 125507674368 125676877956 125704340594 125776345212 125874655872 126043282848 126070825552 126143040096 126178891776 126241637376 126488203074 126858051621 126957207776 127029930048 127057688352 127227900168 127327345408 127599911572 127737195264 127772795136 128109606912 128122417584 128223820368 128322090294 128669184574 128735142102 128771020098 128807618688 128871671488 129010323456 129046278144 129074477056 129183151104 129298321656 129326575644 129560879616 129676386924 129704723526 129813928209 130018216608 130054452192 130082871408 130156106752 130222826496 130259119104 130397278464 130434728368 130778557056 130791634617 130815004544 130895149959 131172951336 131276768472 131314079232 131350675968 131379378432 131734742272 131874466752 131978839104 132081997824 132118808576 132376853124 132405779826 132763919946 132792931229 132906759552 132935802048 132972850752 133113888432 133150986768 133180082632 133294242816 133323369984 133683992064 133967712256 134049789216 134073741312 134087148384 134116448816 134296116844 134364958812 134440604928 134728398252 134833706112 135045894144 135226807296 135309655656 135347365944 135490922154 135704144448 135743118476 135887094441 135924965659 136071206208 136100940192 136138871008 136177563648 136285341696 136467915264 136497735936 136511385402 136619427654 136866944256 136880630642 137241450864 137279699536 137350070928 137427397632 137457427968 137495736832 137641571712 137764283193 138044032448 138231066624 138261272576 138501049176 138531314124 138569922276 138719008512 139124619648 139310996832 139341438768 139419886592 139530230784 139761656483 139912024896 140211530739 140290468416 140321124384 140401501632 140509104456 140620310712 140699478528 140730223872 140810835456 141110880512 141522282496 141608987856 141679406456 141798693204 141829678746 142021842048 142132850688 142213309266 142244385409 142437110592 142517301248 142590357504 142630096896 142781377536 142826858748 142852379136 142866664052 142939899396 143131387689 143243263584 143630717664 143662103536 143744394528 143785248768 143856749568 144049466112 144080943488 144137719782 144209395857 144980630424 145093951744 145177062912 145208786688 145601557248 145755989568 145828470368 145985366016 146026051584 146227498242 146311258716 146343230334 146425620096 146541508992 146739069414 146853765184 147050496656 147125876688 147166880112 147208707072 147281910272 147569570253 147769510464 147801800736 148069576704 148201585056 148233969744 148358775096 148432550196 148592247552 148633659648 148666138752 149068260992 149461208064 149476153848 149502862336 149594457096 149709105343 149794860114 149827592961 149911944384 150073233408 150232856781 150394491072 150512044032 150553991168 150713676288 150832958976 150848041932 150881004918 151687919376 151730194224 151763349976 151893439488 151926630912 151968972288 152130158208 152265786687 152369565696 152574983232 152660881408 152781705216 153035109892 153113557716 153156229884 153199759104 153242455296 153275941504 153559952928 153646405632 153853544544 153975312288 154095664128 154396632222 154439661978 154473409797 154639606464 154682703936 154846768176 154891239937 155134992544 155299536504 155342817896 155509949952 155543931648 155587281152 156013011888 156419364864 156435006448 156515197104 156724871436 156759118614 156802806786 156847372416 156891085184 156971509632 157094203392 157519122432 157553543168 157764608512 157826776968 157861264932 157905260268 158072742513 158116796787 158286913344 158321501856 158536009728 158749740576 158784430224 158873824256 158999565312 159212567808 159247358592 159263282969 159389332263 159678101632 159899457024 160115026008 160241749416 160331963904 160366999296 160458859008 160581833664 160708926528 160799404032 160834541568 161148671532 161269577728 161584557372 161619866478 161664909322 161838843264 161919321664 162055649376 162091061424 162529496304 162565011896 162704360448 162785269248 163103209227 163230695712 163276187488 163359885024 163655847936 163801751904 163927288532 164057029164 164149391616 164185261184 164279308032 164728822608 165210485832 165431808738 165467958537 165562740126 165692149056 165821659136 165916643328 165952899072 166176629024 166401779712 166578273792 166631335206 166661108992 166726783188 166763215962 167117140848 167212867104 167249406096 167343565824 167569170608 167701793616 167832874496 168057710464 168143859072 168160673079 168190720128 168322183168 168650937432 169144068828 169326049536 169373240064 169410251136 169552885824 169637200224 169819711488 170316260352 170363726848 170598747949 170696468502 170733768723 170829890112 170965093824 171096120392 171646856136 171694693464 171743491584 171879418368 172244201472 172380524544 172397762208 172435434192 172747839488 172901849232 172939631368 173085237612 173171308562 173357622144 173405936256 173443828544 173630435328 173678825472 173863037952 174018041928 174371409408 174388846156 174526866612 174711978567 174760670133 174897268448 174986923104 175035691296 175085438976 175134234624 175172504576 175514638374 175832622336 175971785472 175989382254 176027839071 176453293968 176502470832 176541039768 176730978816 177018559928 177209012736 177247736064 177297134336 177485184576 177534649024 177725657088 177764493312 178245322752 178593458148 178632484002 178682268198 178733052288 178782864512 178874510976 179114138784 179153278416 179254139904 179396011008 179637864336 179778274816 180129404259 180179605641 180302409728 180373459392 180412874208 180463154592 180654562872 180899329536 180938859264 181182792588 181428274944 181467920256 181957220352 181996981248 182015180536 182159236872 182352444102 182489259008 182845683342 182885638383 182936607917 182988601152 183133427904 183236530176 183276570624 183381553152 183522095616 183634532676 183685710924 184112828928 184222803646 184668065568 184708418832 184759896368 184958678016 185499492864 185747995776 185788585024 185861796561 186040307712 186403667688 186549366528 186697011456 186948707652 187053957888 187094832512 187202002176 187345472608 187493747616 187599304704 187640298496 187747780608 188006783454 188261511552 188515316934 188556510891 188664517818 188811983808 189064924272 189106238328 189214560144 189362456064 189617745688 189916147456 190375170048 190435811664 190469838848 190544895072 190586532528 190841850252 190991018112 191399867358 191507623552 191605792896 191659192704 191808999424 192065954816 192164410368 192183626376 192279194476 192483135441 193003776861 193156530147 193211428032 193307507232 193515485184 193569417216 193611715584 193774726656 193989863466 194135409664 194341319424 194514580386 194557085289 194969997656 195081678288 195124307112 195234160128 195388678656 195652092552 196167835584 196222506816 196278276096 196433620992 196759427004 196915152708 197026013952 197069067648 197334746966 197602113408 197645292992 197811700128 197910066928 198122996736 198178212864 198221518336 198565279686 198608669739 199145879919 199281610752 199301538464 199403703072 199459276128 199670832648 199726480152 199770123948 199882592512 199985054976 200310475708 200525988096 200951568384 201074683824 201110611968 201130722576 201174673224 201444175266 201660907392 201978261504 202092597378 202250559168 202306925632 202524585984 202568841216 202625296384 202840210944 203021048916 203433310976 203614677714 204106809312 204151410288 204208306512 204266345472 204323273728 204428012544 204701872896 204746603904 204767078103 204929141481 205138059392 205300416384 205320945963 205460885504 205862176296 205919549304 205964546396 206141096448 206186141952 206243605248 206462357568 207066048672 207346599936 207391908864 207796971186 207854883414 208017349184 208462646231 208686929472 208966495248 209012158152 209070409048 209129829888 209295346176 209868037344 210414661632 210435702624 210481686576 210540347024 210763656684 210822395716 210930466068 211049217792 211095335808 211666320768 211712573632 211999420416 212283423744 212329811456 212413481784 212519109684 212698039806 212744518119 213032763072 213199276032 213319963899 213486701344 213655665888 213775951872 213822665728 213945145344 214109111552 214240288122 214278568704 214299996078 214864895376 215446076496 215493155304 215616591792 215785124352 216074199168 216121415232 216705995072 216939147264 217047025664 217470945636 217579088486 217640927616 217765594368 217813180032 218402335872 218633984352 218742705552 218865855488 218978049024 219039077376 219341247363 219402376937 219514845501 219638430144 220108604121 220280647776 220575744984 220623944716 220750320168 220813060608 220922865408 221456830464 221702701104 222104365056 222175113608 222302377584 222350954616 222648825294 222822854464 222950489472 222999208128 223124754432 223299845251 223602391488 223842963456 224191812096 224214230772 224254293504 224391685644 224692290171 224867916576 225525425104 225768066048 225830986752 225880334848 226070514432 226182933632 226272062898 226321507377 227088347136 227531879064 227595291336 227645024964 227773186816 227889946368 227953458432 228195237312 228554348544 228862474848 228926257952 228991322112 229172557824 229552664838 229734344826 229799638656 229863682944 229913912256 230469608448 230535798976 230780316816 230962968432 231143496192 231207915008 231659492967 231817383936 232024055904 232495212544 232702488816 232949304756 233014226844 233065144606 233264924928 233315897472 233380921728 234019517832 234443496448 234629047296 234652509672 234703785428 235018204477 235138677921 235204210179 235271058624 235336627776 235388053024 235589824512 235641305088 236278683648 236330314752 236646912768 236791897398 236857890402 237482252784 238124610864 238176645336 238243024264 238310736384 238499347968 238818851712 238871037888 239005519872 239194681344 239517152448 239849185536 240172539012 240239474188 240362624124 240497945856 240550498944 240617539456 240872750496 241063389792 241199106048 241251812352 241577056784 241904366592 241957227008 242376836058 242429799717 242497363983 242662641664 242758264896 242878982496 243083474064 243136592136 243794244456 243847517844 243984801536 244177903872 244696127488 244846043568 244914281232 245483771904 245702627856 245890932798 246085543746 246224087424 246277891776 246418962048 246611570688 247332657152 247663994368 247815728748 247938961298 248147713107 248538223584 248732488704 248874964992 248929348608 249264943536 249405277184 249602669568 249867410688 249947002809 249991663488 250016662091 250144823943 250675711272 250874109144 251015348736 251353755912 251408681188 251552690424 251749311744 252086565696 252141651104 252286080192 252357783552 252483274752 252976406148 253716103242 253914415552 254059860096 254115376704 254455800336 254654690816 255199823144 255474390528 255545590272 256044702753 256219213824 256244835168 256447640736 256644180588 257338369148 257470284204 257542040196 257615237376 257743342976 258148954112 258366302208 258596643312 258653151288 259121759232 259352773848 259409447052 259627856418 259756962843 260036433216 260108904384 260165742816 260312213504 260445652992 260518238208 260794556928 260869456736 261557114112 261583269234 261630009088 261790299918 262345902672 262553536944 262628158464 262701351936 262758756864 263271957561 263469484544 263748933504 263957678208 263984073381 264163995648 264237617152 264753706248 264811559652 265527839892 265585862458 265813519104 265871604096 265945701504 266227776864 266301973536 266360165264 266588485632 266646739968 267367984128 267811442311 267948726003 268023402297 268099578432 268174296768 268232897632 268592233688 268729917624 268881209856 269456796504 269667412224 270453614592 270619311312 270694731888 270981844308 271408288896 271486236952 271774188882 271849931318 272142412416 272201880384 272277742016 272355127296 272570683392 272935830528 272995471872 273022770804 273238855308 273733888512 273761261284 274268525013 274482901728 274559399072 274700141856 274854795264 274914855936 274991473664 275283143424 275528566386 276088064896 276334205469 276522545152 277002098352 277062628248 277139844552 277438017024 278249239296 278621993664 278682877536 278839773184 279060461568 279523312966 279824049792 280423061478 280580936832 280642248768 280803003264 281018208912 281240621424 281398957056 281460447744 281621670912 282010175181 282221761024 282772975401 283044564992 283217975712 283358812912 283597386408 283659357492 284043684096 284426618532 284488770818 284874221184 285562755072 285653717496 285704758272 285733328104 285879798792 286262775378 286486527168 286872754931 287099801037 287261435328 287324207072 287488789056 287570497536 287713499136 288098932224 288161886976 288275439564 288418791714 289961260848 290187903488 290354125824 290417573376 291203114496 291511979136 291656940736 291771870579 291970732032 292052103168 292454996484 292622517432 292686460668 292851240192 293083017984 293478138828 293707530368 294100993312 294251753376 294333760224 294417414144 294563820544 295139140506 295539020928 295603601472 296002120449 296403170112 296467939488 296717550192 296865100392 297184495104 297267319296 297332277504 298136521984 298922416128 298952307696 299005724672 299188914192 299418210686 299589720228 299655185922 299823888768 300465713562 300788982144 301024088064 301107982336 301427352576 301665917952 301696083864 301762009836 302166262899 303375838752 303460388448 303526699952 303786878976 303853261824 303937944576 304260316416 304531573374 305149966464 305422016571 306070219784 306227115432 306312459768 306399518208 306484910592 306551883008 307119905856 307292811264 307707089088 307950624576 308191328256 308793264444 308879323956 308946819594 309279212928 309365407872 309693536352 309782479874 310269985088 310599073008 310685635792 311019899904 311087863296 311174562304 311782325121 312026023776 312838729728 312870012896 313030394208 313449742872 313518237228 313605613572 313694744832 313782170368 313943019264 315107086336 315529217024 315653553936 315722529864 315810520536 316145485026 316233593574 316302696251 316573826688 316643003712 317072019456 317499481152 317568860448 317747648512 317999130624 318425135616 318494717184 318526565938 318778664526 319356203264 319798914048 320230052016 320483498832 320663927808 320733998592 320917718016 321163667328 321360432183 321417853056 321449994117 321669083136 322297343064 322539155456 323169114744 323239732956 323329818644 323677686528 323838643328 324111298752 324182122848 325058992608 325130023792 325408720896 325570538496 326206418454 326368632729 326461391424 326552374976 326719770048 327603503808 327854577064 328114058328 328298783232 328370522368 328558616064 329457645216 330420971664 330863617476 330935917074 331125480252 331384298112 331643318272 331905798144 332353258048 332803559424 333156547584 333262670412 333322217984 333453566376 333526431924 333973237941 334234281696 334425734208 334498812192 334687131648 335138341216 335403587232 335665748992 336115420928 336287718144 336321346158 336381440256 336488590333 337301874864 338288137656 338652099072 338746480128 338820502272 339105771648 339274400448 339639422976 340632520704 340727453696 341197495898 341392937004 341467537446 341659780224 341930187648 342192240784 343293712272 343389386928 343486983168 343758836736 344328997257 344601517239 344795524416 344870868384 345495678976 345803698464 345879262736 346170475224 346342617124 346715244288 346811872512 346887657088 347726075904 348036083856 348742818816 348777692312 349053733224 349423957134 349521340266 349597716909 349794536896 349973846208 350071382592 350170877952 350268469248 350345009152 350543332489 351029276748 351665244672 351943570944 351978764508 352055678142 352906587936 353004941664 353082079536 353461957632 354037119856 354418025472 354495472128 354594268672 354970369152 355069298048 355286835603 355528986624 356490645504 357186916296 357264968004 357364536396 357466104576 357565729024 357749021952 358228277568 358306556832 358508279808 358792022016 359275728672 359556549632 360258808518 360359211282 360437956193 360746918784 360825748416 360926309184 361309125744 361798659072 361877718528 362365585176 362856549888 362935840512 363914440704 363993962496 364030361072 364318473744 364704888204 364978518016 365691366684 365771276766 365873215834 365977202304 366266855808 366553141248 367044191232 367269065352 367371421848 368225657856 368445607292 368836399197 368939192503 369128315619 369336131136 369416837664 369519792736 369917356032 370998985728 371495991552 371577170048 371723593122 371908441947 372807335376 373098733056 373394022912 373897415304 374107915776 374189665024 374404004352 374690945216 374987495232 375198609408 375280596992 375495561216 376013566908 376523023104 377030633868 377113021782 377329035636 377623967616 378129848544 378212476656 378429120288 378724912128 379235491376 379832294912 380574154863 380871623328 380939677696 381089790144 381173065056 381683700504 381982036224 382799734716 383015247104 383211585792 383318385408 384131909632 384328820736 384367252752 384558388952 384966270882 386007553722 386091903253 386313060294 386422856064 386615014464 387030970368 387138834432 387223431168 387549453312 387979726932 388270819328 388682638848 389029160772 389114170578 389939995312 390163356576 390248614224 390468320256 390777357312 391304185104 392335671168 392374903851 392445013632 392685449877 393518854008 393830305416 394052027904 394138135296 394669493932 395204226816 395290585984 395623400256 395820133856 396245993472 396356425728 396443036672 397130559372 397217339478 398291759838 398378793687 398603076928 398807406144 398918552256 399341665296 399452960304 399540247896 399765185024 399970109952 400620951416 401051976192 401903136768 402149367648 402221223936 402261445152 402349346448 402888350532 403321814784 404185194756 404501118336 404613851264 405137682432 405250592768 405680421888 406042097832 406866621952 407229355428 407661283323 407774896977 408213618624 408302820576 408416613024 408532690944 408646547456 408856025088 409403745792 409493207808 409534156206 409858282962 410276118784 410600832768 410641891926 410731624499 411724352592 411839098608 411929092792 412282192896 412372283904 412487210496 412924715136 413292849579 414132097344 414693199872 414783817728 415593942372 415709766828 416034698368 416925292462 417373858944 417932990496 418024316304 418140818096 418259659776 418590692352 419284969449 419736074688 420419079829 420634592217 420871405248 420963373152 421080694048 421527313368 421644791432 421860932136 422098435584 422190671616 423332641536 423425147264 424566847488 424659622912 424826963568 425038219368 425396079612 425489036238 426065526144 426398552064 426639927798 426733156227 426973402688 427311331776 427551903744 427645331456 427890290688 428218223104 428480576244 428557137408 428599992156 429729790752 430892152992 430986310608 431233183584 431570248704 432148398336 432242830464 432628187571 433411990144 434094051328 434941891272 435158176972 435281855232 435531188736 435626360064 436804671744 437267968704 437485411104 437731710976 437956098048 438078154752 438682494726 438804753874 439029691002 439276860288 440217208242 440561295552 441151489968 441247889432 441500640336 441626121216 441845730816 442708710759 443405402208 444208730112 444350227216 444604755168 444701909232 445297650588 445645708928 445900978944 445998416256 446599690502 447204782976 448383624192 448428461544 448508587008 448783371288 449127316029 449384580342 449482778883 449735833152 450342146009 450698570343 451050850208 451536132096 451661973504 451760669696 452141028864 452365867264 452544125796 452643014754 455063758128 455190582672 455290049928 455546373632 455779892736 455906916864 456390474624 457108697088 457724949696 457852515904 457982644224 458345115648 459105329676 459468689652 459599277312 459727365888 459827824512 460939216896 461071597952 461560633632 461925936864 462286992384 462415830016 463318985934 463420229391 464048111808 464673719811 464990425088 465404977632 465898609512 466028453688 466130289212 466529849856 466631794944 466761843456 468039035664 468886992896 469258094592 469305019344 469407570856 470036408954 470277355842 470408420358 470542117248 470673255552 470776106048 471282610176 472557367296 472660629504 473293825536 473583794796 473715780804 474218227539 474350390361 474964505568 476249221728 476353290672 476486048528 476621472768 476998695936 477637703424 477742075776 477789848907 478167996789 479034304896 479698371072 480345078024 480478948376 480725248248 480995891712 481100997888 481235078912 481745500992 482126779584 482398212096 482503624704 483154113568 483808733184 483914454016 484753672116 484859599434 484994727966 485516529792 485757964992 486166948128 486273184272 487588488912 487695035688 487969603072 488355807744 489392254976 489692087136 489828562464 490967543808 491405255712 491781865596 492171087492 492448174848 492555783552 492837924096 494665314304 495327988736 495631457496 495877922596 496295426214 496403875611 496542221489 497076447168 497464977408 497749929984 497858697216 498529887072 498810554368 499205339136 499734821376 499894005618 499983326976 500033324182 500289647886 501351422544 501748218288 502030697472 502707511824 502817362376 503105380848 503498623488 504173131392 504283302208 504482019237 504572160384 504966549504 505952812296 507432206484 507828831104 508119720192 508230753408 508911600672 509309381632 510399646288 510948781056 511091180544 511796243847 512089405506 512201306169 512489670336 512895281472 513288361176 514676738296 514940568408 515084080392 515230474752 515486685952 516732604416 517193286624 517306302576 518243518464 518705547696 518818894104 519255712836 519513925686 520072866432 520217808768 520331485632 520624427008 520891305984 521036476416 521589113856 521738913472 523114228224 523166538468 523260018176 523580599836 524282010399 524691805344 525107073888 525256316928 525402703872 525517513728 526543915122 526938969088 527497867008 527915356416 527968146762 528083517213 529507412496 529623119304 531055679784 531171724916 531627038208 531743208192 531891403008 532455553728 532603947072 532720330528 533176971264 533293479936 534735968256 535622884622 535897452006 536046804594 536199156864 536348593536 536465795264 537184467376 537459835248 537762419712 538913593008 539334824448 540388212777 540538816923 540907229184 541238622624 541389463776 541963688616 542816577792 542972473904 543548377764 543699862636 544284824832 544403760768 544555484032 545871661056 545990943744 546045541608 546477710616 547467777024 547522522568 548537050026 548656915149 548809823751 548965803456 549118798144 549400283712 549709590528 549829711872 549982947328 550566286848 551057132772 552176129792 552668410938 554004196704 554125256496 554279689104 554876034048 556498478592 557243987328 557365755072 557679546368 558120923136 559046625932 559648099584 560846122956 561161873664 561284497536 561606006528 562036417824 562481242848 562797914112 562920895488 563243341824 564020350362 564443522048 565545950802 565669532673 565827182627 566435951424 566717625824 567194772816 567318714984 568087368192 568853237064 568977541636 569748442368 571125510144 571307434992 571409516544 571466656208 571759597584 572525550756 572973054336 573745509862 574199602074 574522870656 574648414144 574977578112 575426998272 576197864448 576323773952 576550879128 576837583428 577449406323 579011330583 579469590441 579922521696 580375806976 580708251648 580835146752 582406228992 583023958272 583313881472 583543741158 583671255867 584909992968 585245034864 585372921336 585702480384 586166035968 586956277656 587415060736 588201986624 588503506752 588667520448 588834828288 589127641088 590278281012 591078041856 591207202944 592004240898 592806340224 592935878976 593435100384 593730200784 594368990208 594534638592 594664555008 595826009217 596273043968 597437639757 597844832256 597904615392 598011449344 598377828384 598836421372 599179440456 599310371844 599647777536 600931427124 601577964288 602854705152 603331835904 603392167728 603524019672 604332525798 606099579967 606751677504 606920776896 607053399904 607573757952 607706523648 607875889152 608520632832 609063146748 610299932928 610844033142 612140439568 612454230864 612624919536 612799036416 612969821184 613103766016 614239811712 614301234309 615414178176 615901249152 615962837889 616382656512 617586528888 617758647912 617893639188 618558425856 618730815744 619387072704 619564959748 620539970176 621198146016 621371271584 622039799808 622175726592 622349124608 623564650242 624052047552 625387938693 625740025792 626060788416 626899485744 627036474456 627211227144 627389489664 627564340736 627886038528 631058434048 631307107872 631445059728 631621041072 632290970052 632467187148 632605392502 633147653376 633286007424 634998962304 635137720896 635495297024 635998261248 636850271232 636989434368 637053131876 637557329052 638233554357 638712406528 639597828096 639959891697 640460104032 640966997664 641327855616 641467997184 641835436032 642327334656 642720864366 642835706112 642899988234 644594686128 644779812761 646338229488 646479465912 646659637288 647355373056 647677286656 648222597504 648364245696 650117985216 650260047584 650817441792 651141076992 652412836908 652737265458 652922782848 653104749952 653439540096 655207007616 655709154128 656228116656 656597566464 656741044736 657117232128 658023742089 658207130811 658915290432 660325812363 660841943328 661727234952 661871834148 662250960504 662768596224 664706516096 666313095168 666525340824 666644435968 666907132752 667052863848 667946475882 668468563392 668851468416 668997624384 669374263296 669899535753 670276682432 670807174464 671331497984 672230841856 672575436288 672642692316 672762880512 672977180666 674603749728 676576275312 677304198144 677492960256 677641004544 678211543296 678548800896 678964522131 681265041408 681454907392 682394991796 682785874008 682935074892 683319560448 683860375296 684384481568 686587424544 686778773856 686973966336 687517673472 688657994514 689203034478 689591048832 689741736768 691607396928 691758525472 692340950448 692685234248 693430488576 693623745024 693775314176 694978478901 695452151808 696072167712 697485637632 697555384624 698107466448 698847914268 699042680532 699195433818 699589073792 699947692416 700142765184 700690018304 701086664978 702058553496 703330489344 703887141888 703957529016 704111356284 705054613431 705612630537 705813175872 706009883328 706164159072 706923915264 708074239712 708836050944 708990944256 709188537344 709940738304 710138596096 710573671206 714373832592 714529936008 714729072792 714932209152 715131458048 715498043904 716456555136 716613113664 717016559616 717584044032 718551457344 719113099264 720517617036 720718422564 720875912386 721493837568 721651496832 721852618368 722618251488 723597318144 723755437056 724731170352 725713099776 725871681024 727289399151 727492091949 727987924992 728060722144 728636947488 729409776408 729957036032 731382733368 731542553532 731746431668 731954404608 732533711616 734088382464 734538130704 734742843696 736451315712 736891214584 737672798394 737878385006 738256631238 738672262272 738833675328 739039585472 739834712064 741997971456 742991983104 743154340096 743447186244 743816883894 744443139321 745614670752 746197466112 746788045824 747794830608 748215831552 748379330048 748808008704 749381890432 749841008427 749974990464 750049986273 750561193984 752027133816 753046046208 754061267736 754226043564 754658071272 755247935232 756259697088 756424953312 756858240576 757449824256 758470982752 759664589824 761148309726 761526809701 761743246656 762179580288 762346130112 763367401008 763964072448 765599469432 766030494208 766423171584 766636770816 768263819264 768657641472 768734505504 769116777904 769932541764 772015107444 772183806506 772626120588 772845712128 773230028928 774446862336 775098906624 775959453864 776541638656 777365277696 778058321544 778228341156 779270888529 779879990624 780326713152 780497228448 780936640512 781554714624 782608370208 784671342336 784749807702 784890027264 785370899754 787037708016 787660610832 788104055808 788276270592 789338987864 790408453632 790581171968 791246800512 791640267712 791952220143 792491986944 792712851456 792886073344 794261118744 794434678956 796583519676 796757587374 797206153856 797614812288 797837104512 798683330592 798905920608 799080495792 799530370048 799940219904 801241902832 802103952384 803434326933 804070206891 804298735296 804522890304 804698692896 805776701064 806643629568 808370389512 809002236672 809227702528 811360843776 812084195664 813733243904 814458710856 815322566646 815549793954 815728006121 816427237248 816605641152 816833226048 817065381888 817293094912 817712050176 818807491584 818986415616 819068312412 819716565924 820552237568 821201665536 821283783852 821463248998 823448705184 823678197216 823858185584 824564385792 824744567808 824974420992 825849430272 826585699158 828264194688 829002616407 829567635456 831187884744 831419533656 832069396736 833850584924 834747717888 835865980992 836048632608 836281636192 836519319552 837181384704 838569938898 839472149376 840838159658 841269184434 841742810496 841926746304 842161388096 843054626736 843289582864 843721864272 844196871168 844381343232 846665283072 846850294528 848318926203 849133694976 849319245824 849653927136 850076438736 850792159224 850978072476 852131052288 853279855596 853466312454 853946805376 854622663552 855290662912 856436446208 856961152488 857114274816 857199984312 859459581504 860618264793 861299403111 861784305984 861972621216 862466367168 863140497408 864296796672 864485660928 865256375142 866823980288 867786364543 869883782544 870316353944 870563710464 871062377472 871252720128 873609343488 874535937408 874970822208 875463421952 875912196096 876156309504 877364989452 877609507748 878059382004 878553720576 880434416484 881122591104 882302979936 882495778864 883001280672 883252242432 883691461632 885417421518 886810804416 888006361347 888700454432 889209510336 889403818464 890595301176 891291417856 891801957888 891996832512 893199381004 894409565952 896767248384 896856923088 897017174016 897566742576 898254632058 898769160684 898965557766 899471666304 900684292018 901397140686 902101700416 903072264192 903323947008 903521339392 904282057728 904731734528 905088251592 905286029508 906498788697 910127516256 910381165344 910580099856 911092747264 911559785472 911813833728 912780949248 913326173761 915449899392 915705031808 916266049713 918210659352 918937379304 919198554624 919454731776 919655649024 921878433792 922143195904 923121267264 923851873728 924573984768 924831660032 926637971868 926840458782 928096223616 929347439622 929550518603 930809955264 931797219024 932056907376 932260578424 933059699712 933263589888 933523686912 935346975363 936078071328 937773985792 938516189184 938610038688 938815141712 940072817908 940554711684 940816840716 941084234496 941346511104 941552212096 945321259008 946587651072 947167589592 947431561608 948436455078 948700780722 948908088753 949929011136 951474759613 952498443456 952706581344 952972097056 953242945536 953997391872 955275406848 955484151552 955579697814 956335993578 958068609792 959396742144 960690156048 960957896752 961450496496 961991783424 962201995776 962470157824 963491001984 964253559168 964349982351 965007249408 966308227136 967617466368 967828908032 969507344232 969719198868 969989455932 971033059584 971515929984 972333896256 972546368544 975176977824 975390071376 975939206144 976711615488 978331595381 979105898187 979384174272 979657124928 982810511424 983563731192 984342174984 984896349696 985111567104 985675848192 990655977472 991262914992 991755845192 992590852428 992807751222 993084442978 994152894336 994929954816 995717394432 997059774144 997621108736 998410678272 999469642752 999788011236 999966653952 1000066648364 1000579295772 1001919713823 1002702845088 1003496436576 1004061394944 1005415023648 1005634724752 1006210761696 1006997246976 1008346262784 1008566604416 1008964038474 1009144320768 1009465770999 1011905624592 1014864412968 1015657662208 1016239440384 1016461506816 1017823201344 1018618763264 1020799292576 1021897562112 1022182361088 1023592487694 1024178811012 1024402612338 1024979340672 1025790562944 1026576722352 1029353476592 1029881136816 1030168160784 1030460949504 1030973371904 1032986991771 1034386573248 1034612605152 1036487036928 1037411095392 1037637788208 1038511425672 1039027851372 1040145732864 1040435617536 1040662971264 1043178227712 1043477826944 1046228456448 1046333076936 1046520036352 1047161199672 1047963737401 1048564020798 1048793150727 1049383610688 1050214147776 1050512633856 1050805407744 1051035027456 1051629997467 1053087830244 1053877938176 1054995734016 1055830712832 1055936293524 1056167034426 1059014824992 1059246238608 1062111359568 1062343449832 1063254076416 1063486416384 1063782806016 1064911107456 1065207894144 1065440661056 1065860506809 1066586959872 1069471936512 1071245769244 1071794904012 1072093609188 1072398313728 1072697187072 1072931590528 1074368934752 1074919670496 1075524839424 1077827186016 1078669648896 1080776425554 1081077633846 1081313868579 1082477245248 1082778927552 1083927377232 1085633155584 1085944947808 1087096755528 1087399725272 1088569649664 1088807521536 1089110968064 1091743322112 1091981887488 1092091083216 1092955421232 1094935554048 1095045045136 1097074100052 1097313830298 1097619647502 1097931606912 1098237596288 1098800567424 1099659423744 1099965894656 1101132573696 1102114265544 1104352259584 1105336821876 1106509197591 1106817577509 1108008393408 1108250512992 1108559378208 1109752068096 1112996957184 1114487974656 1114731510144 1114842980783 1115725325841 1118093251864 1119296199168 1121692245912 1122323747328 1122568995072 1123212013056 1124072835648 1124962485696 1125595828224 1125841790976 1126486683648 1128040700724 1128887044096 1131091901604 1131339065346 1131654365254 1132871902848 1133435251648 1134389545632 1134637429968 1136174736384 1137706474128 1137955083272 1139496884736 1141722464589 1142614869984 1142819033088 1142933312416 1143519195168 1145051101512 1145946108672 1147491019724 1148399204148 1149045741312 1149296828288 1149955156224 1152395728896 1152647547904 1153101758256 1153675166856 1154898812646 1158022661166 1158275709759 1158939180882 1159845043392 1160751613952 1161416503296 1161670293504 1164812457984 1166047916544 1166627762944 1167087482316 1167342511734 1169819985936 1170490069728 1170745842672 1171404960768 1172332071936 1173912555312 1174830121472 1176403973248 1177007013504 1177124711553 1177335040896 1178255282176 1180556562024 1182156083712 1182414405888 1184008481796 1185612680448 1185871757952 1186870200768 1187460401568 1188737980416 1189069277184 1189329110016 1191652018434 1192546087936 1194191235643 1194875279514 1195136381061 1195809230784 1196755656768 1197672842744 1198358880912 1198620743688 1199295555072 1201862854248 1203155928576 1205709410304 1206663671808 1206784335456 1207048039344 1208665051596 1212199159934 1213503355008 1213841553792 1214106799808 1215413047296 1215751778304 1217041265664 1218126293496 1220599865856 1221688066284 1222983849969 1223324690931 1224280879136 1224908461728 1225249839072 1225598072832 1225939642368 1226207532032 1228479623424 1228602468618 1230828356352 1231802498304 1231925675778 1232194873497 1235173057776 1235517295824 1235787278376 1237116851712 1237461631488 1238774145408 1239129919496 1241079940352 1242396292032 1242742543168 1244079599616 1244351453184 1244698249216 1247129300484 1248104095104 1250775877386 1251480051584 1252121576832 1253798971488 1254072948912 1254422454288 1254778979328 1255128681472 1255772077056 1257854908347 1261257239487 1262116868096 1262614215744 1262890119456 1263242082144 1264581940104 1264934374296 1265210785004 1266295306752 1266572014848 1269997924608 1270275441792 1273700542464 1273978868736 1274106263752 1275114658104 1276467108714 1277424813056 1279195656192 1279919783394 1280199468681 1280556255419 1280920208064 1281933995328 1282655711232 1282935994368 1283670872064 1284654669312 1285441728732 1285671412224 1285799976468 1289189372256 1289559625522 1292676458976 1292958931824 1293319274576 1294710746112 1295354573312 1296445195008 1296728491392 1297884562713 1300235970432 1300520095168 1302282153984 1304825673816 1305474530916 1305845565696 1306209499904 1306879080192 1310414015232 1311418308256 1312456233312 1313195132928 1313482089472 1314234464256 1316047484178 1316414261622 1317830580864 1320651624726 1321683886656 1323454469904 1323743668296 1324501921008 1325537192448 1329413032192 1332626190336 1333050681648 1333288871936 1333814265504 1334105727696 1335892951764 1336937126784 1337702936832 1337995248768 1339799071506 1340553364864 1341614348928 1342662995968 1344461683712 1345150872576 1345285384632 1345525761024 1345954361332 1347381948087 1348448336649 1349207499456 1351026438027 1352095711029 1353152550624 1354608396288 1354985920512 1355282009088 1356423086592 1357097601792 1357929044262 1364789983592 1365571748016 1365870149784 1366639120896 1367720750592 1368768963136 1373174849088 1373557547712 1373947932672 1375035346944 1377315989028 1378406068956 1379182097664 1379483473536 1383214793856 1383517050944 1384681900896 1385370468496 1386860977152 1387247490048 1387550628352 1389956957802 1390260688173 1392144335424 1394021159433 1394971275264 1395110769248 1396214932896 1397695828536 1398085361064 1398390867636 1399178147584 1399895384832 1400285530368 1402173329956 1404117106992 1406660978688 1407774283776 1407915058032 1408222712568 1410109226862 1411225261074 1411626351744 1412019766656 1412328318144 1413847830528 1416148479424 1417672101888 1417981888512 1418377074688 1419881476608 1420277192192 1421147342412 1423051171083 1428747665184 1429059872016 1429458145584 1429864418304 1430262916096 1430996087808 1432913110272 1433226227328 1433369546721 1434503990367 1437102914688 1438226198528 1441035234072 1441436845128 1441751824772 1442987675136 1443302993664 1443705236736 1445236502976 1447194636288 1447510874112 1449462340704 1451426199552 1451743362048 1454578798302 1454984183898 1456121444288 1457273894976 1458819552816 1459238523617 1462765466736 1463085107064 1463492863336 1463908809216 1465067423232 1468176764928 1469076261408 1469485687392 1472902631424 1473782429168 1475345596788 1475756770012 1476513262476 1477344524544 1477667350656 1478079170944 1483995942912 1485983966208 1486308680192 1486894372488 1487633767788 1488886278642 1489211626833 1489626664467 1491229341504 1492394932224 1493576091648 1495589661216 1496431663104 1496758660096 1497616017408 1498763780864 1499682016854 1499949980928 1500099972546 1504054267632 1506092092416 1508122535472 1508452087128 1509316142544 1510495870464 1512519394176 1512849906624 1513716481152 1514899648512 1516941965504 1519329179648 1522296619452 1523053619402 1523486493312 1524359160576 1524692260224 1526734802016 1527928144896 1531198938864 1532060988416 1532846343168 1533273541632 1535388731541 1535816638559 1536603918507 1537469011008 1538233555808 1539865083528 1544030214888 1544367613012 1545252241176 1545691424256 1546460057856 1550197813248 1551918907728 1554730555392 1556116643088 1556456682312 1558541777058 1559759981248 1560653426304 1560994456896 1561873281024 1563109429248 1565216740416 1569342684672 1569499615404 1569780054528 1570741799508 1572846031197 1574075416032 1575321221664 1576208111616 1576552541184 1578677975728 1580816907264 1581162343936 1582493601024 1583280535424 1583904440286 1584250551639 1585772146688 1588522237488 1588869357912 1593167039352 1593515174748 1594412307712 1595229624576 1595674209024 1597366661184 1597811841216 1598160991584 1599060740096 1599880439808 1602483805664 1604207904768 1606868653866 1608140413782 1608597470592 1609045780608 1609397385792 1611553402128 1613287259136 1616740779024 1618004473344 1618455405056 1621616450769 1622721687552 1624168391328 1627466487808 1628917421712 1630645133292 1631099587908 1631456012242 1632854474496 1633211282304 1633666452096 1637614983168 1637972831232 1638136624824 1639433131848 1641104475136 1642403331072 1642567567704 1642926497996 1645127431339 1645970745447 1646429471253 1646897410368 1647356394432 1647716371168 1649128771584 1649489135616 1649948841984 1651698860544 1653171398316 1656528389376 1658005232814 1662375769488 1662839067312 1664138793472 1667701169848 1669495435776 1671731961984 1672097265216 1672563272384 1673038639104 1674362769408 1677139877796 1678944298752 1681676319316 1682538368868 1683485620992 1683853492608 1684322776192 1686109253472 1686579165728 1687443728544 1688393742336 1688762686464 1693330566144 1693700589056 1696637852406 1697008598019 1697481547881 1698638491648 1699307854272 1700152877472 1701584318448 1701956144952 1704262104576 1706559711192 1706932624908 1707893610752 1709245327104 1712872892416 1713922304976 1714228549632 1714399968624 1718919163008 1721236529586 1722598806222 1723568611968 1723945242432 1724932734336 1726280994816 1728593593344 1728971321856 1730512750284 1732348218969 1733647960576 1735572729086 1737033991749 1739767565088 1740632707888 1741127420928 1742124754944 1742505440256 1747218686976 1749071874816 1749941644416 1750116634637 1751013767601 1754729978904 1755219015496 1756118764008 1757107441152 1760868832968 1762245182208 1764605959872 1764991557728 1766002561344 1766504484864 1767382923264 1770834843036 1773621608832 1776012722694 1777400908864 1778419020672 1778807636928 1781190602352 1782582835712 1783603915776 1783993665024 1786398762008 1788819131904 1792312919271 1793534496768 1793713846176 1794034348032 1795133485152 1796509264116 1797538321368 1797931115532 1798943332608 1801368584036 1802794281372 1804203400832 1807042678784 1808564115456 1809463469056 1810176503184 1810572059016 1812997577394 1818298739901 1820255032512 1820762330688 1821160199712 1822185494528 1823119570944 1823627667456 1825561898496 1826652347522 1830899798784 1831410063616 1832532099426 1836421318704 1837874758608 1838397109248 1838909463552 1839311298048 1842903702927 1844286391808 1846242534528 1847703747456 1847888513667 1849147969536 1849663320064 1853275943736 1853680917564 1856192447232 1858694879244 1859101037206 1861619910528 1863594438048 1864113814752 1864521156848 1866119399424 1866527179776 1867047373824 1870693950726 1872156142656 1874680096177 1876163816079 1877220077376 1877630283424 1880145635816 1881109423368 1881633681432 1882168468992 1882693022208 1883104424192 1893175302144 1894335179184 1894863123216 1896872910156 1897401561444 1897816177506 1899858022272 1902949519226 1904996886912 1905413162688 1905944194112 1906485891072 1907994783744 1910550813696 1910968303104 1911159395628 1912671987156 1916137219584 1918793484288 1919879675091 1921380312096 1921915793504 1922900992992 1923983566848 1924403991552 1924940315648 1926982003968 1928507118336 1928699964702 1932616454272 1934339438283 1935657816064 1939014688464 1939438397736 1939978911864 1942066119168 1943031859968 1944667792512 1945092737088 1950353955648 1950780142752 1951878412288 1953423230976 1956663190762 1958211796374 1958768348544 1959314249856 1965621022848 1967127462384 1968684349968 1969792699392 1970223134208 1971351696384 1974071226267 1974621392433 1981311954944 1982525829984 1983511690384 1985181704856 1985615502444 1986168885956 1988305788672 1994119548288 1998939285504 1999576022472 1999933307904 2000133296728 2001158591544 2003839427646 2005405690176 2006992873152 2008122789888 2009698607259 2010830047296 2011269449504 2012421523392 2013994493952 2016692525568 2017133208832 2017928076948 2018288641536 2018931541998 2023811249184 2029728825936 2031315324416 2032478880768 2032923013632 2035646402688 2037237526528 2041598585152 2043795124224 2044364722176 2047184975388 2048357622024 2048805224676 2049958681344 2051581125888 2053153444704 2058706953184 2059762273632 2060336321568 2060921899008 2061946743808 2065973983542 2067001340617 2068773146496 2069225210304 2074822190784 2075275576416 2077022851344 2078055702744 2080291465728 2080871235072 2081325942528 2086356455424 2086955653888 2092456912896 2092666153872 2093040072704 2094322399344 2095927474802 2097128041596 2097586301454 2098767221376 2100428295552 2102070054912 2103259994934 2106175660488 2107755876352 2109991468032 2111661425664 2111872587048 2112334068852 2115163840293 2116837891611 2118029649984 2118492477216 2124222719136 2124686899664 2126508152832 2126972832768 2127565612032 2129822214912 2130415788288 2130881322112 2131721013618 2142491538488 2143589808024 2144187218376 2144796627456 2145394374144 2145863181056 2148737869504 2149839340992 2151049678848 2155654372032 2157339297792 2161552851108 2162155267692 2162627737158 2164954490496 2165557855104 2167854754464 2171266311168 2171889895616 2174193511056 2174799450544 2177139299328 2177615043072 2178221936128 2182476275847 2183963774976 2184182166432 2185910842464 2189871108096 2190090090272 2194148200104 2194627660596 2195239295004 2195863213824 2196475192576 2197601134848 2202265147392 2204228531088 2208704519168 2210673643752 2213018395182 2213635155018 2214118873757 2216016786816 2216501025984 2217118756416 2219504136192 2225993914368 2228975949312 2229463020288 2229685961566 2231450651682 2236186503728 2238592398336 2243384491824 2244647494656 2245137990144 2246424026112 2248145671296 2249523025281 2249924971392 2250149958819 2251683581952 2256081401448 2257774088192 2262183803208 2262678130692 2263308730508 2265743805696 2266870503296 2268779091264 2269274859936 2272349472768 2275412948256 2275910166544 2278993769472 2283444929178 2284580429103 2285229739968 2285866624832 2287038390336 2290102203024 2291892217344 2294982039448 2296798408296 2298091482624 2298593656576 2299910312448 2304791457792 2305295095808 2306203516512 2307350333712 2309797625292 2316045322332 2316551419518 2317878361764 2319690086784 2321503227904 2323340587008 2329624915968 2332095833088 2333255525888 2334174964632 2334685023468 2337812665587 2339639971872 2340980139456 2341491685344 2342809921536 2344664143872 2347825110624 2349660242944 2352807946496 2354014027008 2354249423106 2354670081792 2355420132331 2361113124048 2364312167424 2364828811776 2368016963592 2371225360896 2371743515904 2373740401536 2374920803136 2377475960832 2378138554368 2378658220032 2383304036868 2385092175872 2388382471286 2389750559028 2390272762122 2391618461568 2393511313536 2395345685488 2396717761824 2397241487376 2398591110144 2403725708496 2406311857152 2410302980799 2412210620673 2413568670912 2414096078688 2417330103192 2424398319868 2427006710016 2427683107584 2428213599616 2434082531328 2436252586992 2441199731712 2443376132568 2445967699938 2446649381862 2447184018363 2448561758272 2449816923456 2450499678144 2451196145664 2451879284736 2452415064064 2456959246848 2457204937236 2461656712704 2463604996608 2463851351556 2464389746994 2470346115552 2471034591648 2471574556752 2474233703424 2474923262976 2477548290816 2478259838992 2482159880704 2484792584064 2485485086336 2487007849221 2488702906368 2489396498432 2494258600968 2496208190208 2501551754772 2502960103168 2504243153664 2507597942976 2508145897824 2508844908576 2509557958656 2510257362944 2511544154112 2515709816694 2522514478974 2523065693351 2525228431488 2525780238912 2526484164288 2529163880208 2529868748592 2530421570008 2532590613504 2533144029696 2539995849216 2540550883584 2547401084928 2547957737472 2548212527504 2550229316208 2552934217428 2554849626112 2559839566788 2560398937362 2561112510838 2561840416128 2563867990656 2565871988736 2569309338624 2570883457464 2571342824448 2571599952936 2578378744512 2579119251044 2581854794379 2582574347521 2583898209333 2585352917952 2585917863648 2586638549152 2589421492224 2590709146624 2592890390016 2593456982784 2595769125426 2600471940864 2601040190336 2603359093629 2609651347632 2610949061832 2611691131392 2612418999808 2613758160384 2620828030464 2622836616512 2624912466624 2626390265856 2626964178944 2628468928512 2632094968356 2632828523244 2635661161728 2641303249452 2643367773312 2646908939808 2647487336592 2649003842016 2651074384896 2658826064384 2664019084041 2666101363296 2666577743872 2667628531008 2668211455392 2671785903528 2673874253568 2675405873664 2675990497536 2679598143012 2681106729728 2683228697856 2688923367424 2690301745152 2690570769264 2691051522048 2691908722664 2694763896174 2696896673298 2698414998912 2702052876054 2702643322771 2704191422058 2706305101248 2709216792576 2709971841024 2710564018176 2712846173184 2714195203584 2715858088524 2719496366091 2729579967184 2731143496032 2731740299568 2733278241792 2735441501184 2737537926272 2739978521283 2746349698176 2747115095424 2748798149139 2754631978056 2756812137912 2758364195328 2758966947072 2766429587712 2767034101888 2769363801792 2770740936992 2773721954304 2774494980096 2775101256704 2779913915604 2780521376346 2784288670848 2788042318866 2788651555809 2790221538496 2792429865792 2795391657072 2796170722128 2796781735272 2798356295168 2799790769664 2800571060736 2804346659912 2808234213984 2813321957376 2815548567552 2815830116064 2816445425136 2820218453724 2822450522148 2823252703488 2824039533312 2824656636288 2832296958848 2835963777024 2836754149376 2839762953216 2840554384384 2842294684824 2846102342166 2846724266259 2854424278839 2857495330368 2858119744032 2858916291168 2859728836608 2860525832192 2861992175616 2865826220544 2866452454656 2866739093442 2869007980734 2874205829376 2882070468144 2882873690256 2883503649544 2885975350272 2886605987328 2887410473472 2890473005952 2893049947053 2895021748224 2898924681408 2902852399104 2903486724096 2909157596604 2909968367796 2912242888576 2914547789952 2917639105632 2918477047234 2925530933472 2926170214128 2926985726672 2927817618432 2930134846464 2934994786143 2937317694561 2938152522816 2938971374784 2942933558803 2947564858336 2950691193576 2951513540024 2953026524952 2954689049088 2955334701312 2956158341888 2971967932416 2972617360384 2973788744976 2975267535576 2977772557284 2978423253666 2979253328934 2982458683008 2984789864448 2987152183296 2991179322432 2992863326208 2993517320192 2995232034816 2997527561728 2999364033708 2999899961856 3000199945092 3008108535264 3012184184832 3016245070944 3016904174256 3018632285088 3020991740928 3025038788352 3025699813248 3027432962304 3028397312997 3033883931008 3038658359296 3044593238904 3046107238804 3046972986624 3048718321152 3049384520448 3053469604032 3055856289792 3062397877728 3064121976832 3065692686336 3066547083264 3070777463082 3071633277118 3073207837014 3074938022016 3076467111616 3079730167056 3088060429776 3088735226024 3090504482352 3091382848512 3092920115712 3098960975313 3103837815456 3109461110784 3112233286176 3112913364624 3117083554116 3119519962496 3121306852608 3121988913792 3130433480832 3138685369344 3138999230808 3139560109056 3141483599016 3143891212203 3145692062394 3146379452181 3148150832064 3150642443328 3152416223232 3153105082368 3154889992401 3157355951456 3161633814528 3162324687872 3164987202048 3166561070848 3167808880572 3168501103278 3177044474976 3177738715824 3186334078704 3187030349496 3188824615424 3190459249152 3191348418048 3194733322368 3195623682432 3196321983168 3198121480192 3199760879616 3204967611328 3208415809536 3213737307732 3216280827564 3217194941184 3218091561216 3218794771584 3223106804256 3226574518272 3233481558048 3236008946688 3236910810112 3243232901538 3243941605737 3248336782656 3254932975616 3257834843424 3261290266584 3262199175816 3262912024484 3265708948992 3266422564608 3267332904192 3275229966336 3275945662464 3276273249648 3278866263696 3282208950272 3284806662144 3285135135408 3285852995992 3290254862678 3291941490894 3292858942506 3293794820736 3294712788864 3295432742336 3298978271232 3299897683968 3303397721088 3306342796632 3313056778752 3316010465628 3319527592773 3320452732527 3324751538976 3325678134624 3328277586944 3335402339696 3338990871552 3343463923968 3344194530432 3344528942349 3345126544768 3347175977523 3354279755592 3357888597504 3363352638632 3365076737736 3366971241984 3367706985216 3368645552384 3372218506944 3373158331456 3374887457088 3376787484672 3377525372928 3386661132288 3387401178112 3393275704812 3394017196038 3394963095762 3398615708544 3400305754944 3403168636896 3403912289904 3408524209152 3413119422384 3413865249816 3415787221504 3418490654208 3425745784832 3427844609952 3428457099264 3428799937248 3437838326016 3442473059172 3445197612444 3447137223936 3447890484864 3449865468672 3457187186688 3457942643712 3461025500568 3464696437938 3467295921152 3471145458172 3474067983498 3474827129277 3475795550423 3479535130176 3481265415776 3482254841856 3484249509888 3485010880512 3494437373952 3498143749632 3499883288832 3500233269274 3502027535202 3509459957808 3510438030992 3512237528016 3514214882304 3521737665936 3524490364416 3529211919744 3529983115456 3531374134659 3532005122688 3534765846528 3541669686072 3547243217664 3552025445388 3554801817728 3556838041344 3557615273856 3562381204704 3565165671424 3567207831552 3567987330048 3572797524016 3577638263808 3582573706929 3584625838542 3585409143183 3587427692352 3590266970304 3593018528232 3595076642736 3595862231064 3597886665216 3602737168072 3605588562744 3608406801664 3617128230912 3618926938112 3620353006368 3621144118032 3625995154788 3636597479802 3640510065024 3641524661376 3642320399424 3644370989056 3646239141888 3647255334912 3651123796992 3653304695044 3661799597568 3662820127232 3665064198852 3669974072793 3672842637408 3675749517216 3676794218496 3677818927104 3678622596096 3685807405854 3688572783616 3692485069056 3695407494912 3695777027334 3696584620491 3706551887472 3707361835128 3712384894464 3717389758488 3718202074412 3723239821056 3727188876096 3728227629504 3729042313696 3732238798848 3733054359552 3734094747648 3741387901452 3744312285312 3749360192354 3752327632158 3754440154752 3755260566848 3760291271632 3762218846736 3763267362864 3764336937984 3765386044416 3766208848384 3773564725041 3783771718461 3786350604288 3788670358368 3789726246432 3793745820312 3794803122888 3795632355012 3799716044544 3805899038452 3809993773824 3810826325376 3811888388224 3821101627392 3821936606208 3822318791256 3825343974312 3832274439168 3837586968576 3839759350182 3840598406043 3841668766257 3842760624192 3843831587008 3845801985984 3847967133696 3848807983104 3849880631296 3853964007936 3857014236672 3857399929404 3865232908544 3868678876566 3878029376928 3878876795472 3879957823728 3884132238336 3886063719936 3889335585024 3890185474176 3893653688139 3900707911296 3901560285504 3903756824576 3906846461952 3913326381524 3916423592748 3917536697088 3918628499712 3931242045696 3934254924768 3937368699936 3939585398784 3940446268416 3942703392768 3948142452534 3949242784866 3960790278389 3965051659968 3967023380768 3970363409712 3971231004888 3972337771912 3976611577344 3988239096576 3997878571008 3999152044944 3999866615808 4000266593456 4002317183088 4007678855292 4010811380352 4013985746304 4019397214518 4021660094592 4022538899008 4024843046784 4027988987904 4033385051136 4034266417664 4035856153896 4036577283072 4037863083996 4042145844261 4047622498368 4053079314081 4056287133087 4059457651872 4062630648832 4064957761536 4065846027264 4071292805376 4083197170304 4094369950776 4096715244048 4097610449352 4099917362688 4103162251776 4106306889408 4117413906368 4119524547264 4120672643136 4121843798016 4123893487616 4131947967084 4134002681234 4137546292992 4138450420608 4149644381568 4150551152832 4154045702688 4156111405488 4160582931456 4161742470144 4162651885056 4170782064519 4173911307776 4182063478299 4184913825792 4185332307744 4186080145408 4188644798688 4191854949604 4194256083192 4195172602908 4197534442752 4200856591104 4206519989868 4212351320976 4219982936064 4223322851328 4223745174096 4224668137704 4230327680586 4233675783222 4236059299968 4236984954432 4242697059769 4248445438272 4249373799328 4253016305664 4253945665536 4255131224064 4259644429824 4260831576576 4261762644224 4263442027236 4269153513249 4284983076976 4287179616048 4288374436752 4289593254912 4290788748288 4291726362112 4297475739008 4299678681984 4300108640163 4311308744064 4314678595584 4323105702216 4324310535384 4325255474316 4329908980992 4331115710208 4335709508928 4342532622336 4343779791232 4348387022112 4349598901088 4354278598656 4355230086144 4356443872256 4364952551694 4368364332864 4371821684928 4377715570851 4380180180544 4388296400208 4389255321192 4390478590008 4391726427648 4392950385152 4395202269696 4404530294784 4408457062176 4417409038336 4421347287504 4426036790364 4427270310036 4428237747514 4432033573632 4433002051968 4434237512832 4451987828736 4457951898624 4458926040576 4459371923132 4462901303364 4467634880499 4468879993401 4472373007456 4477184796672 4486768983648 4489294989312 4490275980288 4492848052224 4496291342592 4499046050562 4499849942784 4500299917638 4512162802896 4524367606416 4525356261384 4526617461016 4531487611392 4533741006592 4537558182528 4538549719872 4544698945536 4550825896512 4551820333088 4557987538944 4566889858356 4569160858206 4570459479936 4571733249664 4574076780672 4580204406048 4583784434688 4589964078896 4593596816592 4596182965248 4597187313152 4599820624896 4606166194623 4607449915677 4610590191616 4612407033024 4614700667424 4619595250584 4632090644664 4633102839036 4635756723528 4639380173568 4664191666176 4666511051776 4668349929264 4669370046936 4675625331174 4677950402449 4679279943744 4681960278912 4682983370688 4685619843072 4689328287744 4695650221248 4699320485888 4705615892992 4708028054016 4708498846212 4709340163584 4710840264662 4722226248096 4728624334848 4729657623552 4736033927184 4742450721792 4743487031808 4747480803072 4749841606272 4752751654917 4757316440064 4766608073736 4770184351744 4776764942572 4779501118056 4780545524244 4783236923136 4787022627072 4790691370976 4793435523648 4794482974752 4797182220288 4807451416992 4812623714304 4820605961598 4824421241346 4827137341824 4828192157376 4834660206384 4848796639736 4854013420032 4855366215168 4856427199232 4864849352307 4868165062656 4872505173984 4882399463424 4886752265136 4891935399876 4893298763724 4894368036726 4897123516544 4899633846912 4900999356288 4904830128128 4913918493696 4914409874472 4923313425408 4927209993216 4927702703112 4928779493988 4935382294017 4939288413759 4940692231104 4942069183296 4943149113504 4948467406848 4949846525952 4955096581632 4956519677984 4964319761408 4969585168128 4970970172672 4974015698442 4988517201936 4992416380416 5003103509544 5005920206336 5008486307328 5015195885952 5016291795648 5017689817152 5019115917312 5020514725888 5023088308224 5031419633388 5045028957948 5046131386702 5050456862976 5051560477824 5052968328576 5058327760416 5059737497184 5060843140016 5065181227008 5066288059392 5079991698432 5081101767168 5091025794057 5092444643643 5095915474944 5096425055008 5100458632416 5105868434856 5109699252224 5119679133576 5120797874724 5122225021676 5123680832256 5127735981312 5138618677248 5141766914928 5142685648896 5143199905872 5156757489024 5158238502088 5163709588758 5165148695042 5167796418666 5170705835904 5171835727296 5173277098304 5178842984448 5181418293248 5185780780032 5186913965568 5191538250852 5200943881728 5202080380672 5206718187258 5211101975247 5219302695264 5221898123664 5223382262784 5224837999616 5227516320768 5241656060928 5245673233024 5249824933248 5250349903911 5253928357888 5264189936712 5265657046488 5271322323456 5282606498904 5286735546624 5293817879616 5294974673184 5298007684032 5302148769792 5317652128768 5328038168082 5330687667907 5332202726592 5335257062016 5336422910784 5343571807056 5347748507136 5350811747328 5351980995072 5359196286024 5362213459456 5366457395712 5377846734848 5380603490304 5381141538528 5382103044096 5383817445328 5389527792348 5393793346596 5396829997824 5404105752108 5405286645542 5408382844116 5412610202496 5421128036352 5425692346368 5428390407168 5431716177048 5438992732182 5454896219703 5459159934368 5462286992064 5463480599136 5466556483584 5470883002368 5475075852544 5479957042566 5492699396352 5494230190848 5497596298278 5509263956112 5513624275824 5516728390656 5517933894144 5532859175424 5534068203776 5538727603584 5541481873984 5543665541001 5547443908608 5548989960192 5550202513408 5559827831208 5561042752692 5568577341696 5576084637732 5577303111618 5580443076992 5584859731584 5590783314144 5592341444256 5593563470544 5596712590336 5599581539328 5601142121472 5608693319824 5616468427968 5624040288531 5628491448237 5631660232128 5632890850272 5640436907448 5644901044296 5646505406976 5648079066624 5649313272576 5664593917696 5679525906432 5681108768768 5684589369648 5692204684332 5693448532518 5708848557678 5710096042847 5714990660736 5716239488064 5717832582336 5719457673216 5721051664384 5723984351232 5731652441088 5732904909312 5733478186884 5738015961468 5748411658752 5764140936288 5765747380512 5767007299088 5771950700544 5773211974656 5774820946944 5780946011904 5786099894106 5797849362816 5803018314849 5806973448192 5818315193208 5819936735592 5824485777152 5829095579904 5835278211264 5836954094468 5851061866944 5852340428256 5853971453344 5855635236864 5860269692928 5869989572286 5874635389122 5876305045632 5877942749568 5885867117606 5895129716672 5901382387152 5903027080048 5906053049904 5909378098176 5910669402624 5912316683776 5923864177299 5943935864832 5945234720768 5947577489952 5950535071152 5955545114568 5956846507332 5958506657868 5964917366016 5982358644864 5987034640384 5995055123456 5998728067416 5999799923712 6000399890184 6009751228769 6016217070528 6024368369664 6029095821777 6032490141888 6033808348512 6037264570176 6041983481856 6050077576704 6051399626496 6054865924608 6056794625994 6067767862016 6074504551801 6089186477808 6092214477608 6093945973248 6097436642304 6098769040896 6106939208064 6111712579584 6124795755456 6128243953664 6131385372672 6133094166528 6141554926164 6143266554236 6146415674028 6149876044032 6152934223232 6159460334112 6176120859552 6177470452048 6181008964704 6182765697024 6185840231424 6197921950626 6201004021851 6207675630912 6224466572352 6225826729248 6234167108232 6239039924992 6242613705216 6243977827584 6260866961664 6277370738688 6277998461616 6279120218112 6282967198032 6287782424406 6291384124788 6292758904362 6296301664128 6301284886656 6306210164736 6309779984802 6314711902912 6323267629056 6324649375744 6329974404096 6333122141696 6335617761144 6337002206556 6345491520879 6354088949952 6355477431648 6372668157408 6374060698992 6377649230848 6380918498304 6382696836096 6389466644736 6391247364864 6392643966336 6393283216327 6409935222656 6427474615464 6432561655128 6434389882368 6436183122432 6437589543168 6446213608512 6453149036544 6466963116096 6472017893376 6473821620224 6486465803076 6487883211474 6496673565312 6515669686848 6522580533168 6524398351632 6525824048968 6531417897984 6532845129216 6534665808384 6547428827541 6551891324928 6552546499296 6557732527392 6564417900544 6569613324288 6570270270816 6571705991984 6580509725356 6583882981788 6585717885012 6587589641472 6589425577728 6590865484672 6606795442176 6612685593264 6626113557504 6632020931256 6639055185546 6640905465054 6642356621271 6649503077952 6651356269248 6656555173888 6660323317291 6670804679392 6677981743104 6686927847936 6688389060864 6689057884698 6690253089536 6694351955046 6708559511184 6715777195008 6726705277264 6730153475472 6733942483968 6735413970432 6737291104768 6744437013888 6746316662912 6749774914176 6750449876457 6755050745856 6773322264576 6774802356224 6786551409624 6788034392076 6789926191524 6797231417088 6800611509888 6806337273792 6807824579808 6817048418304 6826238844768 6827730499632 6831574443008 6836981308416 6848321167667 6853741287309 6855689219904 6857599874496 6875676652032 6884946118344 6890395224888 6894274447872 6895780969728 6899730937344 6914374373376 6915885287424 6922051001136 6929392875876 6934591842304 6942290916344 6948135966996 6949654258554 6951591100846 6959070260352 6962530831552 6964509683712 6970021761024 6988874747904 6996287499264 6999766577664 7000466538548 7004055070404 7013437996761 7018919915616 7020876061984 7024475056032 7028429764608 7043475331872 7048980728832 7058423839488 7059966230912 7062748269318 7064010245376 7066260396993 7083339372144 7094486435328 7104050890776 7109603635456 7113676082688 7115230547712 7124762409408 7130331342848 7134415663104 7135974660096 7145595048032 7155276527616 7165147413858 7169251677084 7170818286366 7174855384704 7180533940608 7186037056464 7190153285472 7191724462128 7195773330432 7205474336144 7211177125488 7216813603328 7230908942397 7237853876224 7240706012736 7242288236064 7251990309576 7273194959604 7281020130048 7283049322752 7284640798848 7302247593984 7306609390088 7323599195136 7325640254464 7330128397704 7335746161807 7339948145586 7341552055089 7345685274816 7351499034432 7353588436992 7355637854208 7357245192192 7371614811708 7377145567232 7384970138112 7390814989824 7391554054668 7393169240982 7413103774944 7414723670256 7424769788928 7434779516976 7436404148824 7446479642112 7454377752192 7456455259008 7458084627392 7461023547663 7466108719104 7468189495296 7482775802904 7488624570624 7498720384708 7504655264316 7508880309504 7510521133696 7520582543264 7524437693472 7526534725728 7528673875968 7530772088832 7532417696768 7547129450082 7567543436922 7569197080053 7577340716736 7579452492864 7587491640624 7589606245776 7591264710024 7599432089088 7611798076904 7619987547648 7621652650752 7623776776448 7642203254784 7643873212416 7644637582512 7650687948624 7664548878336 7679518700364 7681196812086 7683337532514 7685521248384 7687663174016 7691603971968 7697615966208 7699761262592 7707928015872 7714028473344 7714799858808 7730465817088 7737357753132 7745564383137 7747723042563 7756058753856 7757753590944 7759915647456 7768264476672 7772127439872 7778671170048 7780370948352 7787307376278 7801415822592 7803120571008 7803900865481 7810077280887 7826652763048 7832847185496 7835073394176 7837256999424 7862484091392 7868509849536 7874737399872 7879170797568 7880892536832 7885406785536 7896284905068 7898485569732 7921580556778 7930103319936 7934046761536 7940726819424 7942462009776 7944675543824 7953223154688 7976478193152 7992057252123 7998304089888 7999733231616 8000533186912 8004634366176 8015357710584 8021622760704 8027971492608 8038794429036 8043320189184 8045077798016 8049686093568 8066770102272 8068532835328 8071712307792 8073154566144 8075726167992 8084291688522 8095244996736 8106158628162 8107929968313 8112574266174 8118915303744 8125261297664 8129915523072 8131692054528 8142585610752 8166394340608 8188739901552 8193430488096 8195220898704 8199834725376 8206324503552 8212613778816 8219935563849 8234827812736 8239049094528 8241345286272 8247786975232 8263895934168 8268005362468 8275092585984 8276900841216 8299288763136 8301102305664 8308091405376 8312222810976 8321165862912 8323484940288 8325303770112 8341564129038 8347822615552 8364126956598 8365954667427 8370664615488 8377289597376 8383709899208 8388512166384 8390345205816 8395068885504 8401713182208 8413039979736 8424702641952 8439965872128 8446645702656 8447490348192 8449336275408 8460655361172 8467351566444 8472118599936 8473969908864 8485394119538 8496890876544 8498747598656 8507891331072 8510262448128 8519288859648 8521663153152 8523525288448 8526884054472 8538307026498 8540172798777 8563272836517 8569966153952 8574359232096 8576748873504 8579186509824 8581577496576 8583452724224 8594951478016 8599357363968 8600217280326 8622617488128 8646211404432 8648621070768 8650510948632 8659817961984 8662231420416 8671419017856 8685065244672 8687559582464 8696774044224 8699197802176 8708557197312 8710460172288 8712887744512 8729905103388 8736728665728 8743643369856 8755431141702 8760360361088 8776592800416 8778510642384 8780957180016 8783452855296 8785900770304 8790404539392 8804984358429 8811953083683 8816914124352 8828800676409 8834818076672 8842694575008 8852073580728 8854540620072 8856475495028 8864067147264 8866004103936 8868475025664 8915903797248 8917852081152 8918743846264 8925802606728 8935269760998 8937759986802 8944746014912 8954369593344 8963893787933 8973537967296 8978589978624 8980551960576 8985696104448 8992582685184 8998092101124 8999699885568 9000599835276 9024325605792 9048735212832 9050712522768 9053234922032 9062975222784 9067482013184 9075116365056 9077099439744 9085191938991 9101651793024 9103640666176 9115975077888 9133779716712 9138321716412 9140918959872 9143466499328 9148153561344 9160408812096 9167568869376 9179928157792 9187193633184 9192365930496 9194374626304 9199641249792 9212332389246 9214899831354 9224814066048 9229401334848 9239190501168 9264181289328 9266205678072 9271513447056 9278760347136 9328383332352 9333022103552 9336699858528 9338740093872 9351250662348 9355900804898 9358559887488 9363920557824 9365966741376 9391300442496 9398640971776 9411231785984 9416056108032 9416997692424 9418680327168 9421680529324 9431673636609 9434302208291 9439138356543 9444452496192 9457248669696 9459315247104 9464669977203 9472067854368 9484901443584 9486974063616 9494961606144 9499683212544 9505503309834 9533216147472 9553529885144 9559002236112 9561091048488 9566473846272 9574045254144 9581382741952 9586871047296 9588965949504 9594364440576 9614902833984 9625247428608 9641211923196 9648842482692 9654274683648 9656384314752 9669320412768 9697593279472 9708026840064 9710732430336 9712854398464 9729698704614 9731824817211 9745010347968 9764798926848 9773504530272 9783870799752 9786597527448 9788736073452 9794247033088 9799267693824 9801998712576 9827836987392 9828819748944 9846626850816 9854419986432 9855405406224 9857558987976 9870764588034 9878576827518 9881384462208 9884138366592 9886298227008 9896934813696 9899693051904 9910193163264 9913039355968 9928639522816 9939170336256 9941940345344 9948031396884 9961358197581 9977034403872 9984832760832 10006207019088 10011840412672 10016972614656 10030391771904 10032583591296 10033586827047 10035379634304 10041527932569 10062839266776 10090057915896 10092262773404 10100913725952 10103120955648 10105936657152 10116655520832 10119474994368 10121686280032 10130362454016 10132576118784 10159983396864 10162203534336 10182051588114 10184889287286 10192850110016 10200917264832 10211736869712 10239358267152 10241595749448 10244450043352 10247361664512 10255471962624 10277237354496 10283533829856 10285371297792 10286399811744 10313514978048 10316477004176 10327419177516 10330297390084 10335592837332 10341411671808 10343671454592 10346554196608 10362836586496 10371561560064 10373827931136 10383076501704 10401887763456 10404160761344 10413436374516 10422203950494 10424481387831 10427386651269 10438605390528 10443796247328 10446764525568 10449675999232 10455032641536 10483312121856 10491346466048 10499649866496 10500699807822 10528379873424 10531314092976 10542644646912 10565212997808 10573471093248 10587635759232 10589949346368 10596015368064 10604297539584 10635304257536 10656076336164 10661375335814 10664405453184 10670514124032 10672845821568 10687143614112 10695497014272 10701623494656 10703961990144 10718392572048 10724426918912 10732914791424 10747721120787 10750716469913 10756227429549 10762283077056 10767634890656 10779055584696 10787586693192 10793659995648 10808211504216 10810573291084 10816765688232 10825220404992 10851384692736 10856780814336 10863432354096 10877985464364 10909792439406 10918319868736 10924573984128 10926961198272 10933112967168 10941766004736 10950151705088 10959914085132 10985398792704 10988460381696 10995192596556 11009922218379 11018527912224 11027248551648 11033456781312 11035867788288 11065718350848 11068136407552 11077455207168 11082963747968 11087331082002 11089753861473 11100405026816 11119655662416 11122085505384 11137154683392 11152169275464 11154606223236 11160886153984 11169719463168 11181566628288 11184682888512 11187126941088 11193425180672 11199163078656 11202284242944 11217386639648 11232936855936 11248080577062 11256982896474 11263320464256 11265781700544 11280873814896 11289802088592 11293010813952 11296158133248 11298626545152 11320694175123 11329187835392 11351315155383 11359051812864 11362217537536 11369178739296 11384409368664 11386897065036 11417697115356 11420192085694 11429981321472 11432478976128 11435665164672 11463304882176 11465809818624 11466956373768 11476031922936 11496823317504 11515892019373 11521795218129 11525006298771 11528281872576 11531494761024 11534014598176 11543901401088 11546423949312 11549641893888 11561892023808 11572199788212 11595698725632 11606036629698 11636630386416 11639873471184 11648971554304 11658191159808 11670556422528 11673908188936 11702123733888 11704680856512 11707942906688 11711270473728 11720539385856 11739979144572 11749270778244 11752610091264 11755885499136 11771734235212 11790259433344 11802764774304 11806054160096 11812106099808 11818756196352 11821338805248 11824633367552 11847728354598 11882370835167 11890469441536 11895154979904 11901070142304 11911090229136 11913693014664 11917013315736 11929834732032 11964717289728 11990110246912 11997456134832 11999599847424 12000799780368 12019502457538 12032434141056 12058191643554 12064980283776 12067616697024 12074529140352 12083966963712 12100155153408 12102799252992 12109731849216 12113589251988 12126437532783 12135535724032 12149009103602 12159237942243 12178372955616 12184428955216 12187891946496 12194873284608 12197538081792 12213878416128 12249591510912 12250816442459 12283109852328 12286533108472 12292831348056 12299752088064 12305868446464 12318920668224 12352241719104 12354940904096 12362017929408 12365531394048 12371680462848 12395843901252 12402008043702 12415351261824 12448933144704 12451653458496 12468334216464 12478079849984 12485227410432 12487955655168 12521733923328 12546190434897 12554741477376 12555996923232 12558240436224 12565934396064 12575564848812 12582768249576 12585517808724 12592603328256 12602569773312 12619559969604 12629423805824 12649298751488 12659948808192 12666244283392 12671235522288 12674004413112 12690983041758 12708177899904 12710954863296 12728091179307 12745336314816 12748121397984 12755298461696 12761836996608 12765393672192 12778933289472 12782494729728 12785287932672 12786566432654 12819870445312 12854949230928 12865123310256 12868779764736 12872366244864 12875179086336 12892427217024 12900325920489 12933926232192 12944035786752 12947643240448 12972931606152 12975766422948 12993347130624 13031339373696 13045161066336 13048796703264 13051648097936 13062835795968 13065690258432 13069331616768 13094857655082 13105092998592 13115465054784 13133146712553 13140540541632 13143411983968 13161019450712 13167765963576 13171435770024 13175179282944 13178851155456 13181730969344 13213590884352 13225371186528 13252227115008 13264041862512 13278110371092 13281810930108 13284713242542 13299006155904 13302712538496 13313110347776 13320646634582 13341609358784 13355963486208 13373855695872 13376778121728 13378115769396 13380506179072 13388703910092 13406639980203 13417119022368 13431554390016 13453410554528 13460306950944 13467884967936 13470827940864 13474582209536 13488874027776 13492633325824 13499549828352 13500899752914 13549604712448 13573102819248 13576068784152 13579852383048 13594462834176 13601223019776 13612674547584 13615649159616 13634096836608 13652477689536 13655460999264 13663148886016 13673962616832 13696642335334 13707482574618 13711378439808 13715199748992 13751353304064 13769892236688 13780790449776 13788548895744 13791561939456 13799461874688 13818498583869 13822349747031 13831770574848 13844102002272 13858785751752 13869183684608 13884581832688 13896271933992 13899308517108 13903182201692 13918140520704 13925061663104 13992574998528 13999533155328 14000933077096 14008110140808 14026875993522 14033851207347 14037839831232 14041752123968 14048950112064 14056859529216 14086950663744 14097961457664 14116847678976 14119932461824 14125496538636 14128020490752 14132520793986 14166678744288 14188972870656 14208101781552 14219207270912 14227352165376 14230461095424 14249524818816 14260662685696 14271949320192 14291190096064 14310553055232 14330294827716 14338503354168 14341636572732 14349710769408 14361067881216 14372074112928 14380306570944 14383448924256 14391546660864 14410948672288 14422354250976 14433627206656 14461817884794 14469009384319 14481412025472 14484576472128 14503980619152 14546389919208 14562040260096 14566098645504 14569281597696 14604495187968 14613218780176 14647198390272 14651280508928 14660256795408 14671492323614 14679896291172 14683104110178 14691370549632 14702998068864 14714490384384 14743229623416 14754291134464 14769940276224 14781629979648 14783108109336 14786338481964 14806146882051 14817865241277 14826207549888 14829447340512 14849539577856 14869559033952 14872808297648 14892959284224 14908755504384 14912910518016 14916169254784 14922047095326 14965551605808 14977249141248 14997440769416 15009310528632 15017760619008 15021042267392 15041165086528 15048875386944 15053069451456 15057347751936 15061544177664 15064835393536 15094258900164 15135086873844 15138394160106 15154681433472 15158904985728 15174983281248 15179212491552 15182529420048 15198864178176 15223596153808 15239975095296 15243305301504 15247553552896 15277333930929 15287746424832 15289275165024 15301375897248 15329097756672 15359037400728 15362393624172 15366675065028 15371042496768 15375326348032 15383207943936 15415856031744 15428056946688 15429599717616 15460931634176 15474715506264 15491128766274 15495446085126 15498832116299 15512117507712 15515507181888 15519831294912 15536528953344 15544254879744 15557342340096 15560741896704 15574614752556 15602831645184 15606241142016 15607801730962 15620154561774 15653305526096 15665694370992 15670146788352 15674513998848 15724968182784 15737019699072 15749474799744 15751049711733 15761785073664 15792569810136 15796971139464 15843161113556 15860206639872 15868093523072 15881453638848 15884924019552 15889351087648 15906446309376 15952956386304 15984114504246 15992063003721 15996608179776 16001066373824 16009268732352 16030715421168 16043245521408 16055942985216 16077588858072 16086640378368 16090155596032 16099372187136 16133540204544 16137065670656 16143424615584 16146309132288 16151452335984 16168583377044 16190489993472 16212317256324 16215859936626 16225148532348 16237830607488 16250522595328 16263384109056 16285171221504 16332788681216 16364688659109 16377479803104 16386860976192 16390441797408 16399669450752 16412649007104 16425227557632 16439871127698 16469655625472 16478098189056 16482690572544 16487940926317 16527791868336 16536010724936 16550185171968 16553801682432 16598577526272 16602204611328 16616182810752 16624445621952 16642331725824 16646969880576 16650607540224 16683128258076 16695645231104 16728253913196 16731909334854 16741329230976 16754579194752 16767419798416 16777024332768 16780690411632 16790137771008 16803426364416 16826079959472 16849405283904 16872120865593 16885474344711 16894980696384 16898672550816 16921310722344 16934703132888 16944237199872 16947939817728 16970788239076 16993781753088 16997495197312 17038577719296 17043326306304 17047050576896 17053768108944 17076614052996 17080345597554 17126545673034 17130288128541 17139932307904 17148718464192 17153497747008 17158373019648 17163154993152 17166905448448 17189902956032 17198714727936 17200434560652 17245234976256 17292422808864 17297242141536 17301021897264 17319635923968 17324462840832 17342838035712 17375119164928 17393548088448 17398395604352 17409054944547 17420920344576 17425775489024 17459810206776 17473457331456 17487286739712 17510862283404 17520720722176 17553185600832 17557021284768 17561914360032 17566905710592 17571801540608 17580809078784 17609968716858 17623906167366 17633828248704 17657601352818 17661459853457 17685389150016 17704147161456 17709081240144 17712950990056 17728134294528 17732008207872 17736950051328 17771592531897 17831807594496 17835704162304 17837487692528 17851605213456 17870539521996 17875519973604 17889492029824 17927787575866 17947075934592 17961103921152 17985165370368 17996184202248 17999399771136 18001199670552 18029253686307 18048651211584 18078020432647 18087287465331 18097470425664 18101425045536 18106469844064 18125950445568 18134964026368 18150232730112 18154198879488 18170383877982 18203303586048 18207281332352 18223513655403 18267559433424 18276643432824 18281837919744 18286932998656 18296307122688 18320817624192 18335137738752 18359856315584 18374387266368 18384731860992 18388749252608 18399282499584 18424664778492 18429799662708 18449628132096 18458802669696 18478381002336 18528362578656 18532411356144 18543026894112 18557520694272 18603012065553 18666044207104 18673399717056 18677480187744 18702501324696 18711801609796 18717119774976 18727841115648 18731933482752 18782600884992 18822463571968 18832112216064 18833995384848 18837360654336 18843361058648 18863347273218 18868604416582 18878276713086 18888904992384 18918630494208 18929339954406 18944135708736 18969802887168 18973948127232 18989923212288 18999366425088 19011006619668 19036474562637 19066432294944 19107059770288 19118004472224 19122182096976 19132947692544 19148090508288 19162765483904 19173742094592 19177931899008 19179849648981 19229805667968 19282423846392 19297684965384 19308549367296 19312768629504 19338640825536 19395186558944 19416053680128 19421464860672 19425708796928 19459397409228 19463649634422 19490020695936 19547009060544 19567741599504 19573195054896 19577472146904 19588494066176 19598535387648 19603997425152 19655673974784 19657639497888 19693253701632 19708839972864 19710810812448 19715117975952 19741529176068 19757153655036 19762768924416 19768276733184 19772596454016 19820386326528 19826078711936 19857279045632 19878340672512 19883880690688 19896062793768 19922716395162 19927069863813 19954068807744 19969665521664 19980969951873 20012414038176 20023680825344 20033945229312 20060783543808 20065167182592 20067173654094 20070759268608 20083055865138 20125678533552 20180115831792 20184525546808 20201827451904 20206241911296 20211873314304 20233311041664 20238949988736 20243372560064 20251349629371 20265152237568 20319966793728 20324407068672 20364103176228 20369778574572 20385700220032 20401834529664 20423473739424 20478716534304 20483191498896 20488900086704 20494723329024 20510943925248 20544963503001 20561223861927 20567067659712 20572799623488 20627029956096 20632954008352 20654838355032 20660594780168 20671185674664 20682823343616 20687342909184 20693108393216 20743123120128 20747655862272 20766153003408 20803775526912 20808321522688 20826872749032 20844407900988 20848962775662 20854773302538 20877210781056 20887592494656 20893529051136 20899351998464 20910065283072 20966624243712 20982692932096 20999299732992 21001399615644 21056759746848 21062628185952 21085289293824 21130425995616 21146942186496 21175271518464 21179898692736 21192030736128 21198781190979 21270608515072 21312152672328 21322750671628 21328810906368 21341028248064 21345691643136 21374287228224 21390994028544 21403246989312 21407923980288 21436785144096 21448853837824 21465829582848 21495442241574 21501432939826 21512454859098 21524566154112 21535269781312 21558111169392 21575173386384 21587319991296 21616423008432 21621146582168 21633531376464 21650440809984 21692726827191 21713561628672 21726864708192 21755970928728 21819584878812 21836639737472 21849147968256 21853922396544 21900303410176 21919828170264 21970797585408 21976920763392 21990385193112 22007238485421 22019844436758 22024656165267 22037055824448 22054497103296 22066913562624 22071735576576 22131436701696 22136272815104 22154910414336 22165927495936 22174662164004 22179507722946 22239311324832 22244171010768 22274309366784 22304338550928 22309212446472 22321772307968 22339438926336 22363133256576 22369365777024 22374253882176 22386850361344 22398326157312 22404568485888 22434773279296 22465873711872 22496161154124 22513965792948 22526640928512 22531563401088 22561747629792 22579604177184 22586021627904 22592316266496 22597253090304 22641388350246 22658375670784 22702630310766 22707591240159 22738357478592 22768818737328 22773794130072 22835394230712 22840384171388 22859962642944 22864957952256 22871330329344 22926609764352 22931619637248 22933912747536 22952063845872 22993646635008 23031784038746 23043590436258 23050012597542 23056563745152 23062989522048 23068029196352 23092847898624 23099283787776 23123784047616 23144399576424 23191397451264 23212073259396 23236693149411 23243169127689 23273260772832 23279746942368 23297943108608 23316382319616 23341112845056 23347816377872 23404247467776 23409361713024 23411702596443 23415885813376 23430231842661 23479958289144 23498541556488 23505220182528 23511770998272 23543468470424 23580518866688 23605529548608 23612108320192 23624212199616 23637512392704 23642677610496 23649266735104 23695456709196 23764741670334 23790309959808 23802140284608 23822180458272 23827386029328 23834026631472 23859669464064 23929434579456 23980220493824 23994912269664 23999199694848 24001599560736 24039004915076 24064868282112 24116383287108 24129960567552 24135233394048 24149058280704 24200310306816 24205598505984 24219463698432 24227178503976 24252875065566 24271071448064 24298018207204 24318475884486 24323789904939 24330568852961 24356745911232 24368857910432 24375783892992 24389746569216 24395076163584 24427756832256 24499183021824 24501632884918 24566219704656 24573066216944 24585662696112 24599504176128 24611736892928 24637841336448 24659806691547 24704483438208 24709881808192 24724035858816 24743360925696 24791687802504 24804016087404 24830702523648 24897866289408 24903306916992 24936668432928 24956159699968 24970454820864 24975911310336 25043467846656 25092380869794 25097864002281 25111993846464 25131868792128 25151129697624 25165536499152 25171035617448 25185206656512 25205139546624 25239119939208 25258847611648 25319897616384 25332488566784 25342471044576 25348008826224 25381966083516 25416355799808 25421909726592 25456182358614 25490672629632 25496242795968 25510596923392 25523673993216 25530787344384 25557866578944 25564989459456 25570575865344 25573132865308 25620518396331 25639740890624 25689818509551 25709898461856 25730246620512 25737559529472 25744732489728 25750358172672 25784854434048 25800651840978 25867852464384 25945863212304 25951532845896 25986694261248 26062678747392 26090322132672 26097593406528 26103296195872 26125671591936 26131380516864 26138663233536 26189715310164 26210185997184 26230930109568 26266293425106 26281081083264 26286823967936 26322038901424 26335531927152 26342871540048 26350358565888 26357702310912 26363461938688 26414953075287 26450742373056 26486402029227 26504454230016 26528083725024 26556220742184 26563621860216 26569426485084 26598012311808 26605425076992 26641293269164 26683218717568 26747711391744 26753556243456 26756231538792 26761012358144 26777407820184 26813279960406 26834238044736 26863108780032 26891681363799 26906821109056 26920613901888 26935769935872 26941655881728 26949164419072 26977748055552 26985266651648 26999099656704 27001799505828 27146205638496 27152137568304 27159704766096 27188925668352 27202446039552 27225349095168 27231298319232 27255575816973 27304955379072 27310921998528 27326297772032 27347925233664 27393284670668 27414965149236 27422756879616 27430399497984 27502706608128 27539784473376 27561580899552 27577097791488 27583123878912 27598923749376 27636997167738 27644699494062 27688204004544 27717571503504 27725531948723 27769163665376 27792543867984 27798617034216 27806364403384 27836281041408 27850123326208 27985149997056 27999066310656 28001866154192 28016220281616 28053751987044 28067702414694 28075679662464 28083504247936 28097900224128 28173901327488 28195922915328 28233695357952 28239864923648 28250993077272 28256040981504 28265041587972 28295020909827 28302906624873 28333357488576 28377945741312 28394009931609 28416203563104 28438414541824 28454704330752 28460922190848 28499049637632 28582380192128 28660589655432 28677006708336 28683273145464 28699421538816 28722135762432 28744148225856 28760613141888 28766897848512 28783093321728 28821897344576 28844708501952 28867254413312 28923635769588 28938018768638 28962824050944 28969152944256 29007961238304 29092779838416 29124080520192 29132197291008 29138563195392 29195474451633 29226437560352 29294396780544 29302561017856 29320513590816 29342984647228 29359792582344 29366208220356 29382741099264 29405996137728 29486459246832 29539880552448 29563259959296 29566216218672 29572676963928 29612293764102 29635730482554 29652415099776 29658894681024 29699079155712 29739118067904 29745616595296 29785918568448 29817511008768 29825821036032 29832338509568 29844094190652 29884074592743 29931103211616 29954498282496 29994881538832 30018621057264 30035521238016 30042084534784 30082330173056 30097750773888 30100760481141 30106138902912 30129670787072 30188517800328 30270173747688 30276788320212 30309362866944 30317809971456 30349966562496 30358424983104 30365058840096 30397728356352 30447192307616 30479950190592 30486610603008 30495107105792 30554667861858 30578550330048 30602751794496 30718074801456 30724787248344 30733350130056 30742084993536 30750652696064 30766415887872 30831712063488 30856113893376 30859199435232 30921863268352 30949431012528 30982257532548 30990892170252 30997664232598 31024235015424 31031014363776 31039662589824 31088509759488 31114684680192 31121483793408 31149229505112 31205663290368 31212482284032 31215603461924 31240309123548 31273444163493 31282159953807 31306611052192 31331388741984 31340293576704 31349027997696 31449936365568 31474039398144 31498949599488 31502099423466 31585139620272 31593942278928 31686322227112 31720413279744 31736187046144 31762907277696 31769848039104 31778702175296 31812892618752 31905912772608 31968229008492 31984126007442 31993216359552 32002132747648 32018537464704 32061430842336 32086491042816 32111885970432 32155177716144 32173280756736 32180311192064 32198744374272 32243163362361 32252149409739 32274131341312 32286849231168 32302904671968 32337166754088 32380979986944 32424634512648 32431719873252 32450297064696 32475661214976 32570342443008 32665577362432 32729377318218 32745652817143 32754959606208 32773721952384 32780883594816 32799338901504 32825298014208 32850455115264 32879742255396 32939311250944 32956196378112 32965381145088 32975881852634 33055583736672 33072021449872 33100370343936 33107603364864 33197155052544 33204409222656 33232365621504 33248891243904 33269261584419 33301215080448 33366256516152 33391290462208 33456507826392 33463818669708 33482658461952 33509158389504 33534839596832 33554048665536 33561380823264 33580275542016 33606852728832 33652159918944 33698810567808 33744241731186 33770948689422 33789961392768 33797345101632 33842621444688 33869406265776 33888474399744 33895879635456 33941576478152 33987563506176 33994990394624 34053945466149 34077155438592 34086652612608 34094101153792 34107536217888 34153228105992 34160691195108 34253091346068 34260576257082 34279864615808 34297436928384 34306995494016 34333810896896 34379805912064 34397429455872 34400869121304 34490469952512 34547676058119 34575018896313 34584845617728 34594484283072 34602043794528 34639271847936 34648925681664 34685676071424 34750238329856 34787096176896 34796791208704 34818109889094 34919620413552 34946914662912 34974573479424 35021724566808 35041441444352 35106371201664 35114042569536 35123828720064 35133811421184 35143603081216 35161618157568 35219937433716 35247812334732 35267656497408 35315202705636 35322919706914 35370778300032 35408294322912 35418162480288 35425901980112 35456268589056 35464016415744 35473900102656 35543185063794 35647112505501 35671408324608 35674975385056 35703210426912 35741079043992 35751039947208 35778984059648 35855575151732 35894151869184 35970330740736 35992368404496 35998799542272 36002399341104 36058507372614 36097302423168 36156040865294 36174574930662 36194940851328 36202850091072 36212939688128 36251900891136 36269928052736 36300465460224 36308397758976 36340767755964 36406607172096 36414562664704 36447027310806 36477713826729 36535118866848 36553286865648 36563675839488 36573865997312 36592614245376 36641635248384 36719712631168 36748774532736 36752449327377 36777498505216 36849329556984 36859599325416 36899256264192 36917605339392 36956762004672 37056725157312 37064822712288 37086053788224 37115041388544 37206024131106 37314813675349 37346799434112 37354960375488 37405002649392 37423603219592 37434239549952 37455682231296 37463866965504 37565201769984 37644927143936 37664224432128 37667990769696 37674721308672 37686722117296 37726694546436 37737208833164 37756553426172 37777809984768 37858679908812 37888271417472 37947896254464 37979846424576 37998732850176 38022013239336 38072949125274 38132864589888 38184273537921 38214119540576 38236008944448 38244364193952 38265895385088 38296181016576 38325530967808 38347484189184 38355863798016 38359699297962 38459611335936 38564847692784 38595369930768 38617098734592 38625537259008 38677281651072 38790373117888 38832107360256 38842929721344 38851417593856 38918794818456 38927299268844 38980041391872 39094018121088 39135483199008 39146390109792 39154944293808 39176988132352 39197070775296 39207994850304 39273025471723 39315278995776 39399440137659 39421621624896 39430235951904 39483058352136 39514307310072 39525537848832 39536553466368 39545192908032 39640772653056 39652157423872 39756681345024 39767761381376 39792125587536 39845432790324 39854139727626 39908137615488 39939331043328 39961939903746 39970672299929 40024828076352 40047361650688 40067890458624 40121567087616 40130334365184 40134347308188 40141518537216 40166111730276 40219919940609 40251357067104 40360231663584 40369051093616 40403654903808 40412483822592 40423746628608 40466622083328 40477899977472 40486745120128 40502699258742 40648814137344 40728206352456 40739557149144 40771400440064 40803669059328 40846947478848 40957433068608 40966382997792 40977800173408 40989446658048 41021887850496 41089927006002 41122447723854 41134135319424 41145599246976 41254059912192 41265908016704 41309676710064 41321189560336 41342371349328 41365646687232 41374685818368 41386216786432 41467049241093 41495311724544 41532306006816 41607551053824 41616643045376 41653745498064 41688815801976 41697925551324 41709546605076 41754421562112 41775184989312 41965385864192 41998599465984 42002799231288 42068258601383 42101553622041 42113519493696 42125256371904 42170578587648 42260851991232 42293884372992 42350543036928 42359797385472 42384061472256 42397562381958 42624305344656 42645501343256 42657621812736 42682056496128 42691383286272 42748574456448 42781988057088 42815847960576 42873570288192 42897707675648 42931659165696 42990884483148 43002865879652 43024909718196 43049132308224 43070539562624 43116222338784 43150346772768 43174639982592 43232846016864 43242293164336 43267062752928 43300881619968 43385453654382 43407028152957 43453729416384 43511941857456 43639169757624 43673279474944 43698295936512 43707844793088 43800606820352 43839656340528 43941595170816 43953841526784 43980770386224 44014476970842 44039688873516 44049312330534 44074111648896 44108994206592 44143471153152 44262873403392 44272545630208 44309820828672 44331854991872 44349324328008 44359015445892 44418440646153 44478622649664 44488342021536 44548618733568 44608677101856 44618424892944 44643544615936 44678877852672 44726266513152 44738731554048 44748507764352 44752982514289 44869546558592 44931747423744 44992322308248 45027931585896 45053281857024 45063126802176 45123495259584 45159208354368 45172043255808 45184632532992 45194506180608 45282776700492 45316751341568 45405260621532 45415182480318 45476714957184 45537637474656 45547588260144 45670788461424 45680768342776 45719925285888 45729915904512 45742660658688 45832001792787 45863239274496 45867825495072 45904127691744 45987293270016 46063568077492 46087180872516 46100025195084 46113127490304 46125979044096 46136058392704 46247568095232 46288799152848 46382794902528 46424146518792 46473386298822 46486338255378 46496496348897 46546521545664 46559493884736 46595886217216 46632764639232 46682225690112 46695632755744 46808494935552 46818723426048 46823405192886 46831771626752 46860463685322 46959916578288 46997083112976 47010440365056 47023541996544 47086936940848 47161037733376 47211059097216 47224216640384 47248424399232 47253149135199 47285355220992 47298533470208 47390913418392 47529483340668 47580619919616 47604280569216 47644360916544 47654772058656 47668053262944 47719338928128 47858869158912 47938248173669 47976189011163 47989824539328 48003199121472 48078009830152 48129736564224 48232766574216 48259921135104 48270466788096 48298116561408 48400620613632 48411197011968 48438927396864 48454357007952 48505750131132 48542142896128 48596036414408 48636951768972 48647579809878 48661137705922 48713491822464 48737715820864 48751567785984 48790152327168 48855513664512 48998366043648 49003265769836 49094065977327 49132439409312 49146132433888 49171325392224 49199008352256 49223473785856 49275682672896 49319613383094 49408966876416 49419763616384 49448071717632 49463822778951 49583375605008 49608032174808 49661405047296 49795732578816 49806613833984 49873336865856 49912319399936 49940909641728 49951822620672 50086935693312 50184761739588 50195728004562 50223987692928 50263737584256 50302259395248 50331072998304 50342071234896 50370413313024 50410279093248 50478239878416 50517695223296 50616362596779 50664977133568 50684942089152 50696017652448 50763932167032 50832711599616 50843819453184 50912364717228 50981345259264 50992485591936 51115733157888 51129978918912 51141151730688 51146265730616 51241036792662 51279481781248 51350223132649 51379637019102 51390864385623 51419796923712 51460493241024 51475119058944 51489464979456 51500716345344 51569708868096 51601303681956 51735704928768 51891726424608 51903065691792 51973388522496 52125357494784 52180644265344 52195186813056 52206592391744 52227164833641 52262761033728 52277326467072 52379430620328 52420371994368 52461860219136 52532586850212 52562162166528 52573647935872 52644077802848 52671063854304 52685743080096 52700717131776 52715404621824 52726923877376 52829906150574 52901484746112 52972804058454 52984379560371 53056167450048 53112441484368 53127243720432 53138852970168 53196024623616 53210850153984 53282586538328 53366437435136 53495422783488 53507112486912 53512463077584 53522024716288 53554815640368 53626559920812 53668476089472 53783362727598 53813642218112 53841227803776 53883311763456 53898328838144 53955496111104 53970533303296 53998199313408 54003599011656 54087761058921 54234061297941 54292411276992 54304275136608 54319409532192 54377851336704 54404892079104 54450698190336 54462596638464 54511151633946 54609910758144 54621843997056 54670540966209 54786569341336 54829930298472 54845513759232 54860798995968 55005413216256 55079568946752 55123161799104 55154195582976 55166247757824 55197847498752 55273994335476 55289398988124 55376408009088 55435143007008 55451063897446 55538327330752 55585087735968 55597234068432 55612728806768 55672562082816 55700246652416 55809036196659 55998132621312 56003732308384 56032440563232 56107503974088 56135404829388 56151359324928 56167008495872 56195800448256 56347802654976 56467390715904 56479729847296 56501986154544 56512081963008 56530083175944 56590041819654 56605813249746 56666714977152 56755891482624 56788019863218 56832407126208 56876829083648 56909408661504 56921844381696 56998099275264 57164760384256 57321179310864 57354013416672 57366546290928 57398843077632 57444271524864 57488296451712 57521226283776 57533795697024 57539548946943 57643794689152 57689417003904 57734508826624 57847271539176 57876037537276 57925648101888 57938305888512 58015922476608 58185559676832 58248161040384 58264394582016 58277126390784 58390948903266 58452875120704 58641027181632 58685969294456 58719585164688 58732416440712 58765482198528 58811992275456 58972918493664 59079761104896 59126519918592 59132432437344 59145353927856 59224587528204 59271460965108 59304830199552 59317789362048 59478236135808 59491233190592 59571837136896 59635022017536 59651642072064 59664677019136 59688188381304 59768149185486 59781209591439 59862206423232 59908996564992 59942909855619 59989763077664 60037242114528 60071042476032 60084169069568 60164660346112 60195501547776 60201520962282 60212277805824 60377035600656 60540347495376 60553576640424 60618725733888 60635619942912 60699933124992 60716849966208 60730117680192 60795456712704 60894384615232 60959900381184 60973221206016 60990214211584 61109335723716 61157100660096 61205503588992 61436149602912 61449574496688 61466700260112 61484169987072 61501305392128 61532831775744 61634890509003 61683671585781 61718398870464 61843726536704 61898862025056 61964515065096 61981784340504 61995328465196 62048470030848 62062028727552 62079325179648 62229369360384 62242967586816 62298459010224 62411326580736 62424964568064 62431206923848 62480618247096 62546888326986 62564319907614 62613222104384 62662777483968 62680587153408 62698055995392 62747256515531 62899872731136 62948078796288 62997899198976 63004198846932 63170279240544 63187884557856 63372644454224 63440826559488 63472374092288 63525814555392 63539696078208 63557404350592 63596343572937 63811825545216 63936458016984 63968252014884 63986432719104 64004265495296 64037074929408 64122861684672 64172982085632 64223771940864 64310355432288 64346561513472 64360622384128 64397488748544 64486326724722 64504298819478 64573698462336 64605809343936 64674333508176 64761959973888 64849269025296 64863439746504 64900594129392 64951322429952 65140684886016 65331154724864 65458754636436 65491305634286 65509919212416 65547443904768 65561767189632 65700910230528 65759484510792 65878622501888 65912392756224 65930762290176 65951763705268 66021715456263 66040115458037 66073968495801 66111167473344 66144042899744 66200740687872 66215206729728 66394310105088 66408818445312 66464731243008 66497782487808 66538523168838 66732513032304 66913015652784 66927637339416 66965316923904 67018316779008 67069679193664 67108097331072 67122761646528 67160551084032 67213705457664 67304319837888 67397621135616 67488483462372 67541897378844 67579922785536 67594690203264 67685242889376 67738812531552 67776948799488 67791759270912 67883152956304 67975127012352 67989980789248 68107890932298 68122773720477 68188202307584 68215072435776 68306456211984 68321382390216 68506182692136 68521152514164 68559729231616 68594873856768 68613990988032 68759611824128 68794858911744 68801738242608 68980939905024 69095352116238 69150037792626 69169691235456 69188968566144 69204087589056 69278543695872 69297851363328 69371352142848 69500476659712 69574192353792 69593582417408 69636219778188 69729507383067 69839240827104 69893829325824 69949146958848 70043449133616 70082882888704 70212742403328 70228085139072 70235107789329 70247657440128 70290695527983 70439874867432 70495624669464 70535312994816 70630405411272 70645839413828 70741556600064 70816588645824 70836324960576 70851803960224 70912537178112 70928032831488 70947800205312 71086370127588 71294225011002 71349950770112 71406420853824 71482158087984 71502079894416 71557968119296 71711150303464 71788303738368 71940661481472 71984736808992 71997599084544 72004798682208 72117014745228 72194604846336 72312081730588 72349149861324 72389881702656 72405700182144 72425879376256 72539856105472 72600930920448 72616795517952 72681535511928 72813214344192 72829125329408 72894054621612 72955427653458 72971369714817 72991706558883 73070237733696 73106573731296 73127351678976 73147731994624 73185228490752 73283270496768 73439425262336 73497549065472 73504898654754 73698659113968 73719198650832 73798512528384 73835210678784 73913524009344 73979420074641 74113450314624 74129645424576 74172107576448 74230082777088 74412048262212 74629627350698 74693598868224 74709920750976 74810005298784 74847206439184 74868479099904 74911364462592 74927733931008 75130403539968 75255015289391 75293592006843 75335981539392 75373444234592 75453389092872 75474417666328 75513106852344 75555619969536 75717359817624 75776542834944 75959692849152 75997465700352 76044026478672 76145898250548 76265729179776 76368547075842 76428239081152 76472017888896 76488728387904 76531790770176 76592362033152 76651061935616 76694968378368 76711727596032 76719398595924 76919222671872 77069455528653 77129695385568 77190739861536 77234197469184 77251074518016 77354563302144 77580746235776 77702835187712 77837589636912 77854598537688 77960082783744 78188036242176 78270966398016 78292780219584 78309888587616 78353976264704 78394141550592 78415989700608 78546050943446 78630557991552 78798880275318 78843243249792 78860471903808 78966116704272 79028614620144 79051075697664 79073106932736 79090385816064 79244859225861 79304314847744 79459206087681 79513362690048 79535522762752 79584251175072 79690865580648 79708279455252 79816275230976 79923879807492 79941344599858 80049656152704 80243134175232 80260668730368 80268694616376 80283037074432 80332223460552 80439839881218 80502714134208 80611244135611 80675044091397 80720463327168 80738102187232 80807309807616 80824967645184 80847493257216 80933244166656 80955799954944 80973490240256 81005398517484 81456412704912 81479114298288 81542800880128 81607338118656 81693894957696 81914866137216 81932765995584 81955600346816 81978893316096 82043775700992 82179854012004 82244895447708 82268270638848 82291198493952 82508119824384 82531816033408 82619353420128 82642379120672 82684742698656 82731293374464 82749371636736 82772433572864 82934098482186 83064612013632 83176595846169 83233286090752 83307490996128 83377631603952 83395851102648 83419093210152 83508843124224 83550369978624 83930771728384 83997198931968 84005598462576 84136517202766 84203107244082 84227038987392 84250512743808 84521703982464 84587768745984 84701086073856 84719594770944 84768122944512 84795124763916 84885062729481 84908719874619 85248610689312 85291002686512 85315243625472 85364112992256 85382766572544 85497148912896 85747140576384 85981768966296 86005731759304 86049819436392 86098264616448 86141079125248 86232444677568 86300693545536 86349279965184 86465692033728 86484586328672 86534125505856 86601763239936 86770907308764 86814056305914 86907458832768 87023883714912 87278339515248 87346558949888 87396591873024 87415689586176 87601213640704 87679312681056 87883190341632 87907683053568 87961540772448 88028953941684 88079377747032 88098624661068 88148223297792 88217988413184 88545091260416 88619641657344 88663709983744 88698648656016 88718030891784 88836881292306 88881057646531 88957245299328 88976684043072 89097237467136 89217354203712 89236849785888 89287089231872 89357755705344 89452533026304 89477463108096 89497015528704 89505965028578 89739093117184 89863494847488 89984644616496 90055863171792 90106563714048 90126253604352 90246990519168 90302281443423 90318416708736 90389012361216 90565553400984 90633502683136 90810521243064 90830364960636 90953429914368 91075274949312 91095176520288 91341576922848 91361536685552 91439850571776 91459831809024 91485321317376 91664003585574 91735650990144 91808255383488 92127136154984 92174361745032 92200050390168 92226254980608 92251958088192 92272116785408 92495136190464 92577598305696 92765589805056 92848293037584 92946772597644 92972676510756 92992992697794 93093043091328 93118987769472 93191772434432 93265529278464 93364451380224 93391265511488 93616989871104 93637446852096 93646810385772 93663543253504 93720927370644 93846479861421 93919833156576 93994166225952 94020880730112 94047083993088 94173873881696 94322075466752 94422118194432 94448433280768 94496848798464 94506298270398 94781826836784 95058966681336 95161239839232 95208561138432 95288721833088 95309544117312 95336106525888 95438677856256 95717738317824 95876496347338 95952378022326 95979649078656 96006398242944 96156019660304 96259473128448 96465533148432 96519842270208 96540933576192 96596233122816 96729490087083 96756448229217 96822394023936 96908714015904 97011500262264 97084285792256 97192072828816 97273903537944 97295159619756 97322275411844 97426983644928 97475431641728 97711027329024 97996732087296 98006531539672 98188131954654 98236958451429 98264878818624 98292264867776 98342650784448 98398016704512 98446947571712 98551365345792 98639226766188 98817933752832 98839527232768 98896143435264 98927645557902 99166751210016 99216064349616 99322810094592 99591465157632 99613227667968 99746673731712 99824638799872 99903645241344 100173871386624 100369523479176 100391456009124 100447975385856 100527475168512 100604518790496 100662145996608 100684142469792 100740826626048 100820558186496 100956479756832 101035390446592 101232725193558 101283065690233 101369884178304 101392035304896 101527864334064 101665423199232 101687638906368 101824729434456 101962690518528 101984971183872 102231466315776 102259957837824 102282303461376 102292531461232 102482073585324 102558963562496 102700446265298 102759274038204 102781728771246 102839593847424 102920986482048 103001432690688 103139417736192 103202607363912 103471409857536 103643028174357 103725056688939 103783452849216 103806131383584 103946777044992 104250714989568 104361288530688 104390373626112 104413184783488 104454329667282 104758861240656 104840743988736 104923720438272 105065173700424 105124324333056 105147295871744 105288155605696 105342127708608 105371486160192 105401434263552 105430809243648 105453847754752 105659812301148 105802969492224 105945608116908 105968759120742 106112334900096 106224882968736 106254487440864 106277705940336 106392049247232 106421700307968 106565173076656 106732874870272 106941337516503 107014224973824 107024926155168 107044049432576 107109631280736 107253119841624 107336952178944 107566725455196 107627284436224 107682455607552 107910992222208 107941066606592 107996398626816 108007198023312 108175522117842 108468122595882 108491824814093 108584822553984 108608550273216 108638819064384 108755702673408 108809784158208 108901396380672 108925193276928 109022303267892 109219821516288 109243687994112 109341081932418 109573138682672 109659860596944 109691027518464 109721597991936 110159137893504 110246323598208 110257347982131 110332495515648 110547988670952 110578797976248 110752816018176 110870286014016 110902127794892 111076654661504 111170175471936 111194468136864 111225457613536 111345124165632 111400493304832 111618072393318 111944441026047 112007464616768 112064881126464 112215007948176 112270809658776 112302718649856 112334016991744 112391600896512 112695605309952 112934781431808 112959459694592 113003972309088 113024163926016 113060166351888 113180083639308 113211626499492 113333429954304 113576039726436 113664814252416 113753658167296 113843688763392 113996198550528 114329520768512 114552820613763 114642358621728 114708026833344 114733092581856 114797686155264 114888543049728 114976592903424 115042452567552 115067591394048 115079097893886 115287589378304 115378834007808 115415586484219 115694543078352 115752075074552 115851296203776 115876611777024 116031844953216 116371119353664 116496322080768 116528789164032 116554252781568 116781897806532 116905750241408 117282054363264 117371938588912 117439170329376 117464832881424 117530964397056 117623984550912 117819076415169 117945836987328 118198320412977 118264864874688 118290707855712 118449175056408 118542921930216 118609660399104 118635578724096 118956472271616 118982466381184 119270044035072 119303284144128 119329354038272 119376376762608 119536298370972 119562419182878 119724412846464 119817993129984 119885819711238 119912016899787 119979526155328 120074484229056 120142084952064 120168338139136 120329320692224 120391003095552 120403041924564 120424555611648 120754071201312 121080694990752 121107153280848 121237451467776 121271239885824 121399866249984 121433699932416 121460235360384 121788769230464 121946442412032 121980428423168 122218671447432 122314201320192 122411007177984 122872299205824 122899148993376 122933400520224 122968339974144 123002610784256 123065663551488 123269781018006 123367343171562 123436797740928 123797724050112 123929030130192 123963568681008 123990656930392 124096940061696 124124057455104 124158650359296 124401147723279 124485935173632 124596918020448 124822653161472 124849929136128 124862413847696 124961236494192 125093776653972 125128639815228 125226444208768 125325554967936 125494513031062 125896157592576 125995798397952 126008397693864 126204775804149 126304660866123 126340558481088 126375769115712 126546143028529 126745288908448 126881653118976 126944748184576 127051629110784 127079392156416 127114808701184 127192687145874 127872916033968 127936504029768 127972865438208 128008530990592 128074149858816 128245723369344 128345964171264 128447543881728 128620710864576 128693123026944 128721244768256 128794977497088 128972653449444 129008597638956 129147396924672 129211618687872 129348667016352 129523919947776 129698538050592 129726879493008 129801188258784 129902644859904 130221084458871 130662309449728 130917509272872 130982611268572 131019838424832 131094887809536 131123534379264 131401820461056 131518969021584 131757245003776 131824785512448 131861524580352 131903527410536 132043430912526 132080230916074 132147936991602 132222334946688 132288085799488 132430413459456 132788620210176 132817636890624 132929462486016 132995564975616 133077046337676 133255321938459 133465026064608 133826031305568 133855274678832 133930633847808 134036633558016 134139358387328 134216194662144 134245523293056 134258947542867 134608639675776 134795242271232 134976966924744 135083794757688 135159845571072 135189380406528 135370485778752 135477625063104 135553897598976 135583518541824 135766305912608 135950254024704 135979961578496 136215781864596 136245547440954 136430144871552 136612912423968 136642764780432 137012365384272 137042305028328 137119458463232 137189747713536 137227981976064 137519223648256 137589717823488 137603476485216 137961879810048 138190704232476 138300075585252 138339382470912 138377937132288 138408175178112 138742704285696 139000953319424 139148384707584 139187164834816 139272439556376 139459014766134 139489489046691 139678481654208 139787658651648 139898293917696 140086898267232 140165765777408 140425484806656 140456170278144 140470215578658 140495314880256 140581391055966 140879749734864 140991249338928 141070625989632 141260810822544 141291678827656 141483113200128 141633177291648 141672649921152 141703607920448 141759447405597 141856065662976 141895600410624 142172740255176 142588450022004 142699901540224 142812841707648 142964316175968 143004159788832 143115936238592 143422300606928 143576607476736 143814744521007 143928567033489 143969473617984 144009597364416 144234029490456 144389209692672 144624163461176 144698299722648 144779763405312 144811400364288 144851758752512 145201861840896 145233591035904 145363071023856 145626428688384 145658250658816 145788109243224 145910855306916 145942739429634 145983413117766 146140475467392 146213147462592 146254703357952 146295463989248 146370456981504 146566540993536 146878850524672 146995098130944 147009797309508 147397318227936 147438397301664 147597025056768 147670421357568 147827048018688 147958840149282 148226900629248 148259290849152 148344215152896 148391468336853 148824096524424 149259254701396 149387197736448 149419841501952 149620010597568 149694412878368 149736958199808 149822728925184 149855467862016 150260807079936 150510030578782 150587184013686 150671963078784 150746888469184 150906778185744 150948835332656 151026213704688 151111239939072 151434719635248 151553085669888 151849087790337 151994931400704 152088052957344 152291796501096 152531458359552 152737094151684 152856478162304 152944035777792 152977456775808 153302123871232 153389936756736 153423455192064 153438797191848 153838445343744 154050669397947 154138911057306 154172593156869 154259390771136 154381479723072 154468394938368 154502149036032 154709126604288 155161492471552 155675179273824 155709197075376 155920165567488 156376072484352 156541932796032 156585560439168 156619777175232 156707952529408 156788283101184 156831979401216 157092101886892 157261115983104 157597760550636 157686486499584 157720943807616 157932233408544 158057229240288 158102151395328 158146213865472 158180771632128 158489718451722 158608629695488 158918412175362 158953138681113 159168502350144 159381731161296 159416558910504 159632550461952 159847759614984 159882689199716 160099312305408 160486268350464 160521337460736 160537389232752 160566074148864 160664446921104 160879679762436 161005428268416 161222488271222 161350088182794 161440926654336 161476204374464 161649935290368 161694986514432 161866488333312 161911599909888 161946980480512 162010797034968 162263283176763 162702183893823 162912825409824 162958228596576 163085601760256 163214676237312 163387789915392 163829732274432 163865531991168 163911200693632 164011622898627 164359708024008 164489790895416 164536541277696 164582396987904 165016239648768 165063632066816 165238706840256 165284758241344 165369485397312 165462586748928 165498743273472 165544867145728 165868196964372 166129224027264 166353191692338 166614981992256 166755263207904 166791702205296 166838186420304 167017686248448 167100739957248 167427108589977 167861543456768 167994397863936 168011196925152 168273034405532 168406214488164 168454077974784 168501025487616 169043407964928 169402172147712 169439189541888 169536245889024 169590249527832 169770125458962 169817439749238 170313981970727 170497221378624 170582005373024 170630487250944 170728225984512 170765533145088 170994297825792 171494281152768 171963537932592 172011463518608 172099638872784 172196529232896 172282158250496 172464889355136 172601387091072 172618646840829 172931384067456 172969172657344 173068251011712 173203526479872 173541814617528 173628112611828 173814917665536 174047767429824 174556679030496 174693117899776 174793183746048 174831379172352 175358625362112 175923081544896 176057907883368 176158755494064 176197249322136 176296446595584 176435976826368 177239283314688 177327419967488 177397297312032 177436061783568 177673762584612 177762115293062 177914490598656 177953368086144 178434708407424 178473699571776 178574178463744 178715511410688 178905066052608 178954926216192 178994031057408 179011930057156 179343628774317 179478186234368 179726989694976 179828729566857 179969289232992 180111726343584 180213127428096 180252507208704 180493981038336 180604562886846 180636833417472 181131106801968 181621042486128 181660729921272 181906859828736 182150549898624 182190353040576 182683153845696 182723073371104 182879701143552 182919663618048 182970642634752 183328007171148 183471301980288 183616510766976 184254272309968 184348723490064 184400100780336 184452509961216 184503916176384 184544233570816 184904671527009 185155196611392 185531179610112 185696586075168 185893545195288 185945353021512 185985985395588 186186086182656 186237975538944 186728902760448 186782531022976 187233979742208 187274893704192 187293620771544 187327086507008 187441854741288 187692959722842 187839666313152 187988332451904 188041761460224 188094167986176 188241769546593 188347747763392 188644150933504 188844236388864 188896866561536 188993697596928 189012596540796 189563653673568 190117933362672 190322479678464 190417122276864 190577443666176 190619088234624 190672213051776 190789030718811 191435476635648 191752992694676 191904756044652 191959298157312 192012796485888 192312039320608 192518946256896 192931066296864 193039684540416 193081867152384 193192466245632 193458980174166 193512896458434 193817428031808 194023000524528 194384145657632 194547807075888 194590319239512 194644550823688 194853967289856 194950863283456 195422054658048 195993464174592 196013063079344 196376263909308 196473916902858 196529757637248 196584529735552 196685301568896 196893895143424 197102730691584 197278453532376 197635867505664 197679054465536 197792286870528 197855291115804 198065146368789 198120346374111 198333502420032 198432128699232 198645620189184 199182930315264 199226455335936 199493347463424 200739046958352 200782912018248 200895950771712 201054950337024 201209037580992 201324291993216 201368284939584 201481653252096 201641116372992 201912959513664 202070780893184 202465450387116 202566131380466 202739768356608 202784070609792 203055728668128 203330846398464 203375277812736 203649458868912 203925381037056 203969942367744 204368321161431 204564606922752 204585062922464 204964147170648 205117927124992 205400892530596 205518548076408 205563457542492 205679187694848 205841972964096 206278835472384 206405214727824 206942819715072 207286056348714 207450113377878 207566905698432 207612262767168 207893554089984 208501429979136 208722577061376 208780747252224 208826369566976 208908659334564 209188522149201 209517722481312 209681487977472 209847440876544 210130347400848 210248648666112 210294591743488 210576311211392 210684255417216 210705323367987 210742972320384 210907695509504 211319624602296 211605938984448 211891216233816 211937518241484 212224669800192 212449765937472 212508974881728 212555411880672 212784098494464 212843400615936 213130346153312 213465749740544 213882675033006 214049852310336 214219262561472 214506239683248 214673904357888 215133450910392 215254568872448 215364911215104 215821984444416 215882133213184 215992797253632 216014396046624 216351044235684 216936245191764 216983649628186 217169645107968 217217100546432 217277638128768 217619568316416 217802792761344 217850386553856 218044606535784 218439643032576 218487375988224 218682163864836 218914109144451 218975119676649 219146277365344 219319721193888 219382055036928 219443195983872 220318275787008 220492647196416 220514695964262 221095977341904 221157595952496 221505632036352 221740572028032 221804255589784 222153309323008 222340350943872 222388936273728 222450915227072 222690248331264 222800986609664 223236144786636 223888882052094 224014929233536 224129762252928 224430015896352 224541619317552 224605437299712 224668033983488 224783201793024 225391210619904 225765045868173 225918919389184 226007944618176 226120332703776 226360167278616 226423252998984 226666859908608 227152079452872 227329628504832 227992397101056 228659041537024 229105641227526 229219569720001 229284717243456 229416053666688 229466185163712 229595372310528 229777086099456 229953185806848 230084905135104 230135182788096 230158195787772 230575178756608 230757668015616 230831172968438 231389086156704 231504150149104 231702592407552 231753223554048 232063689906432 232742238707328 233108505563136 233563795613064 233811500482816 234564108726528 234743877177824 234878340658752 234929665762848 235061928794112 235247969101824 235638152830338 235891673974656 236396640825954 236529729749376 236581415711424 236898350112816 237085843860432 237219320798208 237271157448192 237912944543232 237964932762368 238377618263043 238540088070144 238606568288256 238658708076544 238752753525216 239072596741944 239124838365756 239448825692928 239771639422476 239824033799574 239959052310656 240148968458112 240336676278272 240658641384448 240782006191104 240806083849128 240849111223296 241508142402624 241833732406833 242025132274191 242161389981504 242214306561696 242474902935552 242542479771648 242799732499968 242867399864832 242920470720768 243577538460928 244437342894864 244628402640384 244822014355968 245744598411648 245798297986752 245866801040448 245936679948288 246005221568512 246131327102976 246539562036012 246734686343124 246873595481856 247595448100224 247858060260384 247927137362016 247981313860784 248193880123392 248248114910208 248317300718592 248802295446558 249193836040896 249529787538507 249699858272256 249724827695392 249922472988384 250187553307944 250257279630456 250452888417536 250651109935872 250989026062124 251792315185152 251991596795904 252016795387728 252409551608298 252609321732246 252681116962176 252751538231424 253092286057058 253490577816896 253763306237952 253889496369152 254103258221568 254158784312832 254229617402368 254385374291748 254726159623857 255745832067936 255873008059536 255945730876416 256017061981184 256148299717632 256491446738688 257241421729152 257442489536512 257945306898888 258017195277912 258294793849344 258423237375744 258697334032704 259047839895552 259397076101184 259453758986016 259602376517568 259805289719808 260442168917742 261203695727443 261835018545744 261965222537144 262039676849664 262189775619072 262247068758528 262803640922112 263037938043168 263514490007552 263649571024896 263723049160704 263807054821072 264086861825052 264160461832148 264295873983204 264444669893376 264576171598976 265635273781248 265858924972032 265991129951232 266154092675352 266510643876918 266643172939593 266930052129216 267652062611136 267710549357664 267861267695616 268073267116032 268278716774656 268432389324288 268491046586112 268517895085734 269217279351552 269590484542464 269953933849488 270167589515376 270319691142144 270378760813056 270740971557504 270955250126208 271167037083648 271532611825216 271900508049408 271959923156992 272431563729192 272491094881908 272860289743104 273225824847936 273285529560864 274024730768544 274084610056656 274238916926464 274379495427072 274455963952128 274911178302061 275206952970432 276381408464952 276600151170504 276678764941824 276755874264576 276816350356224 277485408571392 278296769415168 278374329669632 278544879112752 278918029532268 278978978093382 279356963308416 279575317303296 279796587835392 280173796534464 280331531554816 280850969613312 280912340556288 280940431157316 280990629760512 281162782111932 281539439584263 281759499469728 281982498677856 282141251979264 282521621645088 282583357655312 282966226400256 283266354583296 283345299842304 283407215840896 283518894811194 284345480510352 285176900044008 285399803080448 285625683415296 285928632351936 286008319577664 286231872477184 286844601213856 287153214953472 287629489042014 287857134066978 287938947235968 288019194728832 288468058980912 288778419385344 289248326922352 289396599445296 289559526810624 289622800728576 289703517505024 290269344687651 290467182071808 290726142047712 291252857376768 291316501317632 291576218486448 291821710613832 291885478859268 291966826235532 292280950934784 292426294925184 293133081987072 293757701049344 293990196261888 294019594619016 294477810209681 294710875354287 294794636455872 294876794603328 295194050113536 295340842715136 295654096037376 295917680298564 296453801258496 296518581698304 296688430305792 296782936673706 297648193048848 298518509402792 298774395472896 298839683003904 299240021195136 299388825756736 299473916399616 299710935724032 300521614159872 301020061157564 301174368027372 301343926157568 301493776938368 301813556371488 301897670665312 302052427409376 302222479878144 302869439270496 303106171339776 303698175580674 303849197070699 304176105914688 304583593002192 305062916719104 305474188303368 305712956324608 305888071555584 305954913551616 306604247742464 306779873513472 306846910384128 306877594383696 307676890687488 308101338795894 308277822114612 308345186313738 308518781542272 308762959446144 309004298072064 309418253208576 310322984943104 310929084523071 311350358547648 311418394150752 311840331134976 312752144968704 313083865592064 313171120878336 313239554350464 313270877600023 314184203773784 314522231966208 315195521101272 315372972999168 315441887615232 315864466817088 316114458480576 316204302790656 316292427730944 316361543264256 316979436903444 317217259390976 317836824350724 317906277362226 318337004700288 318763462322592 318833117821008 319265100923904 319695519229968 319765378399432 320198624610816 320824012549509 321042674921472 321074778465504 321132148297728 321328893842208 321759359524872 322010856536832 322444976542444 322700176365588 322881853308672 322952408748928 323732976666624 323823199819776 323893960961024 324021594069936 324526566353526 325404367787646 325475474442279 325825650819648 325916457193152 326171203520512 326429352474624 326775579830784 327659464548864 327731063982336 327822401387264 328023245797254 328719416048016 328979581790832 329073082555392 329164793975808 330127264133632 330477413680512 330569516482688 330738970794624 330772043946393 330997486546944 331089734291456 331736393928744 332258448054528 332706383384676 333229963984512 333510526415808 333583404410592 333676372840608 334035372496896 334201479914496 334854217179954 335567737215683 335833323078141 336022393850304 336546068811064 336812428976328 336908155949568 337002050975232 338086815929856 338804344295424 338878379083776 339072491778048 339180499055664 339540250917924 339634879498476 340627963941454 340994442757248 341164010746048 341260974501888 341531066290176 341988595651584 342988562305536 343658461841289 343927075865184 344022927037216 344199277745568 344393058465792 344564316500992 344929778710272 345202774182144 345237293681658 345862768134912 345938345314688 346136502023424 346246759452657 347083629235056 347256225223656 347629835331072 348095534859648 349113358060992 349386235799552 349586367492096 349662758344704 350717250724224 351846163089792 352115815766736 352317510988128 352394498644272 352592893191168 352871953652736 353457229245507 354654839934976 354794594624064 354872123567136 355347525169224 355524230586124 355828981197312 355906736172288 356869416814848 356947399143552 357810132105216 357909852432384 357988062114816 358023860114312 358687257548634 358956372468736 359453979389952 359657459133714 359736050699361 359938578465984 360223452687168 360426254856192 360505014417408 360987962076672 361209125773692 361273666834944 362262213603936 363242084972256 363321459842544 363813719657472 364301099797248 364380706081152 365366307691392 365446146742208 365839327236096 365941285269504 366656014342296 366942603960576 367233021533952 368508544619936 368697446980128 368800201560672 368905019922432 369007832352768 369088467141632 369809343054018 370310393222784 371393172150336 371787090390576 371890706043024 371971970791176 372372172365312 372475951077888 373457805520896 373565062045952 374467959484416 374549787408384 374587241543088 374654173014016 374883709482576 375385919445684 375679332626304 375976664903808 376483539093186 376695495526784 377288301867008 377688472777728 377793733123072 377987395193856 378025193081592 378614327412447 378913982598369 379127307347136 379638429085587 380235866725344 380644959356928 380834244553728 381154887332352 381238176469248 381344426103552 381578061437622 383505985389352 383809512089304 383918596314624 384025592971776 384624078641216 385037892513792 385862132593728 386079369080832 386163734304768 386384932491264 386917960348332 387025792916868 387634856063616 388046001049056 388768291315264 389095614151776 389180638479024 389289101647376 389707934579712 389901726566912 390663253376613 391986928349184 392026126158688 392752527818616 392947833805716 393059515274496 393169059471104 393370603137792 394205461383168 394556907064752 395271735011328 395358108931072 395584573741056 395710582231608 396130292737578 396240692748222 396667004840064 396864257398464 397291240378368 398365860630528 398452910671872 398986694926848 401478093916704 401565824036496 401791901543424 402109900674048 402418075161984 402648583986432 402736569879168 402776842628601 403825919027328 404141561786368 404930900774232 405132262760932 405479536713216 405568141219584 406111457336256 406661692796928 406750555625472 407298917737824 407850762074112 407939884735488 408736642322862 409170125844928 409928294341296 410801785061192 411037096152816 411126915084984 411358375389696 411683945928192 412557670944768 412810429455648 413885639430144 414572112697428 414900226755756 415133811396864 415224525534336 417002859958272 417445154122752 417561494504448 417652739133952 417817318669128 418377044298402 418468467140073 419035444962624 419362975954944 419694881753088 420260694801696 420497297332224 420589183486976 421152622422784 421368510834432 421410646735974 421485944640768 422639249204592 423211877968896 423782432467632 423875036482968 424449339600384 424899531874944 425017949763456 425110823761344 425568196988928 425686801231872 426260692306624 426931499481088 427765350066012 428099704620672 428438525122944 429012479366496 429347808715776 430266901820784 430509137744896 430729822430208 431444233563021 431785701100467 432028792093248 432702088471368 433872490383528 433967299256372 434339290215936 434434201092864 434555276257536 435605585522688 435700773107712 436089213071568 436879286065152 436974751976448 437364327729672 437828218288902 437950239353298 438292554730688 438639442387776 438764110073856 438886391967744 440636551574016 440985294392832 441029391928524 442191954683808 442315191904992 443011264072704 443481144056064 443608511179568 444306618646016 444680701887744 444777872547456 444901830454144 445174405010559 445601973219328 446472289573272 447777764104188 448029858467072 448259524505856 448860031792704 449083238635104 449210874599424 449336067966976 449566403586048 450782421239808 451530091736346 452015889236352 452240665407552 452720334557232 452846505997968 453333719817216 454304158905744 454659257009664 455984794202112 457318083074048 458211282455052 458439139440002 458569434486912 458832107333376 458932370327424 459906371613696 460169810270208 460270365576192 460316391575544 461150357513216 461515336031232 461662345936876 462152008193841 462280808206259 462517779470607 462778172313408 463008300298208 463405184815104 463506447108096 464127379812864 465484477414656 467127591226128 467623000965632 469128217453056 469487754355648 469756681317504 469859331525696 470123857588224 470495938203648 471276305660676 471783347949312 472793281651908 473059459498752 473162831422848 473796700225632 474171687720864 474438641596416 474542314896384 475825889086464 475929865524736 476755236526086 476859416043339 477317416153088 477505507050432 478145193483888 478249676731512 478897651385856 479543278844952 479648067599148 479918104621312 480297936916224 481317282768896 481564012382208 481612167698256 481698222446592 483016284805248 483667464813666 484050264548382 484322779963008 484428613123392 484949805871104 485084959543296 485599464999936 485734799729664 485840941441536 486789849530289 487155076921856 488106551681469 488874685789728 489256805280768 489644028711936 491489196823296 491596595973504 491733602080896 492034868695881 493079124072024 493469372686248 493747190963712 495190896200448 495716120520768 495854274724032 495962627721568 496387760246784 496496229820416 496634601437184 497604590893116 498387672081792 499059575077014 499449655390784 499844945976768 500375106615888 500514559260912 500905776835072 501302219871744 501978052124248 503584630370304 503983193591808 504033590775456 504819103216596 505218643464492 505362233924352 505503076462848 506184572114116 506981155633792 507778992738304 508206516443136 508317568625664 508459234804736 508770748583496 509452319247714 510941945912181 511491664135872 511746016119072 511891461752832 512034123962368 512296599435264 512982893477376 514482843458304 515890613797776 516034390555824 516589587698688 516846474751488 517394668065408 517855940522487 518794152202368 518907517972032 519204753035136 519610579439616 520884337835484 522407391454886 523670037091488 523930445074288 524079353699328 524379551238144 524494137517056 526075876086336 526785107025737 527614109642144 528173723650104 528320923664296 528591747966408 528889339786752 529152343197952 531717849944064 531982259902464 532308185350704 533021287753836 533286345879186 533860104258432 535304125222272 535421098715328 535722535391232 536146534232064 536557433549312 536864778648576 536982093172224 537035790171468 538434558703104 539180969084928 539486188700571 539907867698976 540335179030752 540639382284288 540757521626112 541481943115008 541910500252416 543065223650432 543919846313984 544863127458384 544982189763816 545720579486208 546451649695872 546571059121728 548049461537088 548169220113312 548477833852928 548758990854144 548911927904256 549822356604122 550413905940864 552762816929904 553200302341008 553357529883648 553511748529152 553632700712448 554714014581027 556593538830336 556748659339264 557089758225504 557836059064536 557957956186764 558713926616832 560347593068928 561701939226624 561824681112576 561880862314632 561981259521024 562325564223864 563078879168526 563518998939456 563964997355712 564282503958528 564725308639779 565043243290176 565166715310624 565932452800512 566532709166592 566690599684608 566814431681792 567037789622388 568690961020704 570353800088016 570799606160896 571251366830592 571857264703872 572016639155328 572463744954368 573689202427712 574306429906944 575258978084028 575714268133956 575877894471936 576038389457664 576936117961824 577556838770688 578496653844704 578793198890592 579119053621248 579245601457152 579407035010048 580538689375302 581452284095424 582633002635264 583152436972896 583643421227664 583770957718536 583933652471064 584561901869568 584852589850368 586266163974144 587515402098688 587980392523776 588039189238032 588955620419362 589421750708574 589589272911744 589753589206656 590681685430272 591308192074752 591835360597128 592907602516992 593037163396608 593376860611584 593565873347412 594195439106367 594361039122333 595296386097696 597037018805584 597548790945792 597679366007808 598480042390272 598777651513472 602040122315128 602348736054744 602687852315136 602987553876736 603627112742976 603795341330624 604104854818752 604444959756288 605738878540992 606212342679552 607396351161348 607698394141398 608352211829376 609167186004384 610125833438208 610948376606736 611425912649216 611776143111168 611909827103232 613208495484928 613693820768256 613755188767392 615353781374976 616202677591788 616555644229224 616690372627476 617037563084544 617525918892288 618836506417152 620645969886208 621858169046142 622167403525717 622700717095296 622836788301504 623680662269952 625504289937408 626167731184128 626342241756672 626479108700928 626541755200046 628368407547568 629044463932416 630391042202544 630745945998336 630883775230464 631728933634176 632115970103961 632228916961152 632723086528512 633958873806888 634434518781952 635673648701448 635812554724452 636674009400576 637526924645184 637666235642016 638530201847808 639391038459936 639530756798864 640397249221632 641648025099018 642149556931008 642657787684416 643518719049744 644021713073664 644889953084888 645400352731176 645763706617344 645904817497856 647465953333248 647646399639552 647787921922048 648043188139872 649053132707052 650808735575292 650950948884558 651651301639296 651832914386304 652342407041024 652858704949248 653551159661568 655318929097728 655462127964672 655644802774528 656046491594508 656925359029947 657438832096032 657959163581664 658146165110784 658329587951616 660254528267264 660954827361024 661139032965376 661477941589248 661544087892786 663472787857488 664516896109056 665412766769352 666459927969024 667021052831616 667166808821184 667352745681216 668070744993792 668402959828992 669708434359908 671135474431366 671666646156282 672044787700608 673092137622128 673624857952656 673816311899136 674004101950464 676173631859712 677295137604519 677756758167552 678360998111328 679080501835848 679269758996952 681255927882908 681988885514496 682328021492096 683977191303168 685977124611072 687316923682578 687658709160003 687854151730368 688045854074432 688398555491136 688786116931584 689128633001984 689859557420544 690405548364288 690474587363316 691725536269824 691876690629376 692273004046848 692493518905314 694167258470112 694512450447312 695259670662144 696191069719296 698226716121984 698772471599104 699325516689408 701434501448448 703692326179584 704231631533472 704635021976256 704788997288544 705185786382336 705743907305472 706914458491014 708981459831631 709589189248128 709744247134272 710695050338448 711048461172248 711657962394624 711813472344576 713738833629696 713894798287104 715620264210432 715819704864768 715976124229632 716047720228624 717374515097268 717912744937472 719314918267428 719472101398722 719877156931968 720446905374336 721010028834816 721975924153344 722418251547384 722547333669888 724524427207872 725501197220499 726075396822573 726484169944512 726642919685088 727627439314944 728602199594496 728761412162304 730732615382784 730892293484416 733312028684592 733885207921152 734466043067904 737017089239872 737394893960256 737600403121344 737810039844864 738015664705536 738176934283264 739618686108036 740620786445568 742786344300672 743574180781152 743781412086048 743943941582352 744744344730624 744951902155776 747130124091904 748589362615521 749099574816768 749174483086176 749308346028032 749767418965152 750771838891368 751358665252608 751953329807616 752967078186372 753390991053568 755376945555456 755587466246144 755974790387712 756050386163184 757228654824894 757827965196738 758254614694272 759276858171174 759442773698651 760471733450688 761289918713856 761668489107456 762309774664704 762476352938496 762688852207104 763156122875244 764178478871571 767011970778704 767619024178608 767837192629248 768051185943552 769248157282432 771724265187456 772327468609536 773835920696664 774051585833736 775269712127232 776092002098112 777536582630528 778191228303552 778361276958048 778578203294752 779415869159424 779803453133824 781326506753226 783611087182329 784052252317376 785505055637232 785895667611432 786119030548992 786338118942208 786741206275584 788410922766336 789113814129504 790543470022656 790716217862144 791169147482112 791421164463216 792260585475156 792481385496444 793334009680128 793728514796928 796905821343744 797973389853696 799929518818779 802956187833408 803131648072992 803583803086848 804219801348096 804836150323968 805297167972864 805473139758336 805553685257202 807651838054656 809861801548464 810264525521864 810959073426432 811136282439168 812222914672512 813501111250944 814597835475648 815701524148224 815879769470976 817473284645724 818340251689856 819856588682592 821603570122384 822074192305632 822253830169968 822716750779392 823367891856384 824733534906183 825620858911296 829144225394856 829800453511512 830267622793728 830449051068672 834890308245504 835122989008896 835305478267904 835634637338256 836754088596804 836936934280146 838070889925248 838725951909888 839389763506176 840521389603392 840994594664448 841178366973952 842305244845568 842737021668864 842821293471948 842971889281536 845278498409184 846423755937792 847564864935264 847750072965936 848898679200768 849799063749888 850035899526912 850221647522688 852521384613248 853862998962176 855530700132024 856199409241344 856877050245888 858024958732992 858695617431552 860533803641568 861018275489792 861459644860416 862888467126042 863571402200934 864057584186496 865404176942736 867744980767056 867934598512744 868678580431872 868868402185728 869110552515072 870808034062953 871401546215424 872178426143136 873758572130304 873949503952896 874728655459344 875656436577804 875900478706596 876585109461376 877278884775552 881273103148032 881970588785664 882058783857048 883433430629043 884132626062861 884383909367616 884630383809984 886022528145408 886962288112128 887217022359136 888613237292032 889361403775488 889555745094912 889803660908288 890348810021118 892944579146544 895555528208376 896059716934144 896519049011712 897720063585408 898166477270208 898421749198848 898672135933952 899132807172096 901564842479616 903060183472692 904031778472704 904481330815104 905440669114464 905693011995936 906667439634432 908608317811488 909318514019328 911547591212097 914636166148096 916422564910104 916878278880004 917138868973824 917664214666752 917864740654848 919812743227392 920339620540416 920540731152384 920632783151088 922300715026432 923030672062464 923324691873752 924304016387682 924561616412518 925035558941214 925556344626816 926016600596416 927012894216192 928254759625728 930968954829312 932787253569213 934255182452256 935246001931264 938256434906112 938975508711296 939513362635008 939718663051392 939812632800069 942552611321352 943566695898624 945586563303816 946118918997504 946325662845696 947593400451264 948343375441728 948877283192832 949084629792768 951651778172928 951859731049472 953510473052172 953718832086678 955011014100864 956290386967776 956499353463024 957795302771712 959086557689904 959296135198296 959836209242624 960595873832448 962634565537792 963128024764416 963224335396512 963396444893184 966032569610496 967334929627332 968100529096764 968645559926016 968857226246784 971198929999872 971469599459328 971681882883072 973579699060578 974310153843712 976213103362938 976426423326837 977749371579456 978513610561536 979288057423872 982978393646592 983193191947008 983467204161792 984069737391762 986158248144048 986938745372496 987494381927424 990381792400896 991432241041536 991708549448064 991925255443136 992316131839179 992992459640832 993269202874368 995209181786232 996775344163584 998119150154028 998899310781568 999689891953536 1000750213231776 1001029118521824 1001811553670144 1002604439743488 1003956104248496 1006703211647049 1007499969234423 1008067181550912 1009638206433192 1010437286928984 1010724467848704 1011006152925696 1012369144228232 1013962311267584 1016413032886272 1016635137251328 1016918469609472 1017541497166992 1018904638495428 1021883891824362 1022983328271744 1023492032238144 1023782923505664 1024068247924736 1024593198870528 1025965786954752 1028965686916608 1031781227595552 1032068781111648 1033179175397376 1033692949502976 1034789336130816 1035711881044974 1037588304404736 1037815035944064 1038409506070272 1038740278357971 1041768675670968 1044814782909772 1047340074182976 1047860890148576 1048158707398656 1048759102476288 1048988275034112 1052151752172672 1053570214051474 1055228219284288 1056347447300208 1056641847328592 1057183495932816 1057778679573504 1058304686395904 1060371687736521 1063964519804928 1064616370701408 1066042575507672 1066572691758372 1067720208516864 1070608250444544 1070842197430656 1073114867098624 1073729557297152 1073964186344448 1074071580342936 1076869117406208 1078361938169856 1078972377401142 1079208152098083 1079815735397952 1080670358061504 1081278764568576 1081515043252224 1082963886230016 1083821000504832 1086130447300864 1089726254916768 1089964379527632 1091441158972416 1092903299391744 1093142118243456 1096098923074176 1096338440226624 1096955667705856 1097517981708288 1097823855808512 1099644713208244 1100827811881728 1105525633859808 1106400604682016 1106715059767296 1107023497058304 1107265401424896 1109428029162054 1114179516451008 1115672118129072 1115915912373528 1117427853233664 1120695186137856 1123403878453248 1123649362225152 1123761724629264 1123962519042048 1124651128447728 1126157758337052 1127037997878912 1127929994711424 1129450617279558 1130086486580352 1130333430621248 1131864905601024 1133065418333184 1133381199369216 1133628863363584 1134075579244776 1135842982237341 1137381922041408 1138915287256761 1140707600176032 1141599212321792 1142502733661184 1143714529407744 1144033278310656 1147378404855424 1150517956168056 1151428536267912 1151755788943872 1152076778915328 1153872235923648 1155113677541376 1156993307689408 1157586397781184 1158238107242496 1158491202914304 1158814070020096 1161077378750604 1162904568190848 1166304873945792 1167286842455328 1167541915437072 1167867304942128 1169123803739136 1169705179700736 1171989760129839 1175030804197376 1175960785047552 1176078378476064 1177911240838724 1178843501417148 1179178545823488 1179507178413312 1182616384149504 1183670721194256 1185815205033984 1186074326793216 1186753721223168 1187131746694824 1188390878212734 1188722078244666 1190592772195392 1192197873795089 1194074037611168 1195097581891584 1195358732015616 1196960084780544 1197555303026944 1204080244630256 1204697472109488 1205375704630272 1205975107753472 1207254225485952 1207590682661248 1208209709637504 1208330527885803 1211477757081984 1212424685359104 1214792702322696 1215396788282796 1216704423658752 1218334372008768 1220251666876416 1221896753213472 1222851825298432 1223552286222336 1223819654206464 1227510377534784 1232405355183576 1233111288458448 1233380745254952 1234075126169088 1235051837784576 1237673012834304 1241291939772416 1243716338092284 1244334807051434 1245401434190592 1245673576603008 1251008579874816 1252335462368256 1252684483513344 1252958217401856 1253083510400092 1255405401420219 1256736815095136 1258088927864832 1260782084405088 1261491891996672 1261767550460928 1263457867268352 1264231940207922 1264457833922304 1267917747613776 1271347297402896 1271625109448904 1273348018801152 1275053849290368 1275332471284032 1277060403695616 1278782076919872 1279061513597728 1280794498443264 1283296050198036 1284299113862016 1285315575368832 1287037438099488 1288043426147328 1289779906169776 1290800705462352 1291527413234688 1291809634995712 1294332700689063 1295575843844096 1296086376279744 1298106265414104 1301617471150584 1301901897769116 1303302603278592 1303665828772608 1307102319323136 1310637858195456 1310924255929344 1311289605549056 1312092983189016 1313850718059894 1314877664192064 1315918327163328 1316292330221568 1316659175903232 1320509056534528 1321909654722048 1322278065930752 1322955883178496 1323088175785572 1326945575714976 1329033792218112 1330825533538704 1332919855938048 1334042105663232 1334333617642368 1334705491362432 1335523215031677 1336805919657984 1339416868719816 1342270948862732 1343333292312564 1344089575401216 1346184275244256 1347249715905312 1347632623798272 1348008203900928 1352347263719424 1354590275209038 1356721996222656 1358161003671696 1358539517993904 1362511855765816 1363977771028992 1364656042984192 1367954382606336 1371954249222144 1374633847365156 1375317418320006 1375708303460736 1376091708148864 1376797110982272 1378257266003968 1379719114841088 1380811096728576 1380949174726632 1383451072539648 1383753381258752 1384546008093696 1384987037810628 1386456024581523 1386842424618777 1388334516940224 1389024900894624 1390519341324288 1392382139438592 1396453432243968 1402869002896896 1407384652359168 1408463263066944 1409270043952512 1409577994577088 1410371572764672 1411487814610944 1413828916982028 1417962919663262 1419178378496256 1419488494268544 1421390100676896 1422096922344496 1423315924789248 1423626944689152 1427477667259392 1427789596574208 1430578248130017 1431952248459264 1432095440457248 1434749030194536 1435825489874944 1438629836534856 1438944202797444 1439754313863936 1440893810748672 1443951848306688 1444836503094768 1445094667339776 1449048854415744 1451002394440998 1452150793645146 1452968339889024 1453285839370176 1455254878629888 1457204399188992 1457522824324608 1461465230765568 1461784586968832 1464319655044407 1466624057369184 1467770415842304 1468932086135808 1474034178479744 1474789787920512 1475200806242688 1476353868566528 1479237372216072 1481241572891136 1485572688601344 1487148361562304 1487562824172096 1487887883164704 1489488689461248 1489903804311552 1494260248183808 1497178725231042 1498348966172352 1499534837930304 1501543677782736 1502717330505216 1503906659615232 1505934156372744 1506781982107136 1510753891110912 1511174932492288 1511949580775424 1512100772326368 1514457309649788 1515655930393476 1516509229388544 1518553716342348 1518885547397302 1520943466901376 1523336978214912 1524619549329408 1524952705876992 1525377704414208 1526312245750488 1528356957743142 1532825837736543 1534023941557408 1535238048357216 1535674385258496 1536102371887104 1538496314564864 1543448530374912 1547671841393328 1548103171667472 1550539424254464 1552184004196224 1555073165261056 1556382456607104 1556722553916096 1557156406589504 1558831738318848 1559606906267648 1562653013506452 1567222174364658 1568104504634752 1571010111274464 1571791335222864 1572238061097984 1572676237884416 1573482412551168 1578227628259008 1580355321077211 1581432435724288 1582842328926432 1584521170950312 1584962770992888 1586668019360256 1587457029593856 1595946779707392 1599859037637558 1604536988040007 1605912375666816 1606263296145984 1607167606173696 1608439602696192 1609672300647936 1610594335945728 1610946279516672 1611107370514404 1615303676109312 1619723603096928 1620529051043728 1621918146852864 1622272564878336 1624445829345024 1629195670951296 1631759538941952 1634946569291448 1636680503379712 1639713177365184 1643207140244768 1644148384611264 1644507660339936 1645433501558784 1646735783712768 1649467069812366 1651241717822592 1658288450789712 1659600907023024 1660535245587456 1660898102137344 1669780616491008 1670245978017792 1670610956535808 1671269274676512 1673508177193608 1673873868560292 1676141779850496 1681042779206784 1682356733947904 1684610489691136 1685474043337728 1685642586943896 1685943778563072 1688740095284089 1690556996818368 1692847511875584 1694175925919337 1695129729870528 1695500145931872 1697797358401536 1699598127499776 1700071799053824 1700443295045376 1705042769226496 1711061400264048 1712398818482688 1713754100491776 1716049917465984 1717391234863104 1721067607283136 1722036550979584 1722919289720832 1725776934252084 1727142804401868 1728115168372992 1730808353885472 1735489961534112 1735869197025488 1737357160863744 1737736804371456 1738221105030144 1741616068125906 1744356852286272 1747899007905792 1749457310918688 1751312873155608 1751800957413192 1753170218922752 1754557769551104 1762546206296064 1763941177571328 1764117567714096 1766866861258086 1768265252125722 1768767818735232 1769260767619968 1772045056290816 1773924576224256 1774434044718272 1777226474584064 1778722807550976 1779111490189824 1779607321816576 1780697620042236 1783083117366999 1785889158293088 1791111056416752 1792119433868288 1793038098023424 1795440127170816 1796332954540416 1806120366945384 1808063556945408 1808962661630208 1810881338228928 1811386023991872 1813334879268864 1817216635622976 1818637028038656 1823095182424194 1832845129820208 1833756557760008 1834277737947648 1835328429333504 1835729481309696 1839625486454784 1841081462304768 1841265566302176 1844601430052864 1846061344124928 1846649383747504 1848608032775364 1849123232825036 1850071117882428 1851112689253632 1852033201192832 1856509519251456 1861937909658624 1865574507138426 1866502210577151 1868510364904512 1870492003862528 1876512869812224 1877951017422592 1879026725270016 1879437326102784 1879625265600138 1885105222642704 1887133391797248 1891173126607632 1892237837995008 1892651325691392 1895186800902528 1896686750883456 1898169259585536 1903303556345856 1903719462098944 1907020946104344 1907437664173356 1910022028201728 1912580773935552 1912998706926048 1915590605543424 1918173115379808 1918592270396592 1919672418485248 1921191747664896 1924378248114427 1926448670793024 1932065139220992 1934669859254664 1936201058193528 1937291119852032 1937714452493568 1942397859999744 1942939198918656 1943363765766144 1947159398121156 1948620307687424 1952426206725876 1952852846653674 1955498743158912 1957027221123072 1958576114847744 1965956787293184 1966386383894016 1966934408323584 1968139474783524 1970776077089841 1972316496288096 1973877490744992 1974988763854848 1980763584801792 1982864482083072 1983417098896128 1983850510886272 1984632263678358 1990418363572464 1993550688327168 1996238300308056 1997798621563136 1999379783907072 2001500426463552 2002058237043648 2003623107340288 2005208879486976 2007912208496992 2013406423294098 2014999938468846 2016134363101824 2019276412866384 2020874573857968 2021448935697408 2022012305851392 2024738288456464 2027924622535168 2031885412813557 2033270274502656 2033836939218944 2035082994333984 2037809276990856 2043767783648724 2045966656543488 2046984064476288 2051931573909504 2057931373833216 2061344671467767 2062976127480009 2063562455191104 2064137562223296 2066358350794752 2067385899005952 2069578672261632 2071423762089948 2075176608809472 2075630071888128 2076819012140544 2077480556715942 2083537351341936 2089629565819544 2094680148365952 2095721780297152 2096317414797312 2097976550068224 2104303504345344 2107140428102948 2110456438568576 2112694894600416 2113283694657184 2114366991865632 2115557359147008 2116609372791808 2120743375473042 2126944379494893 2129232741402816 2132085151015344 2133145383516744 2135440417033728 2141216500889088 2141684394861312 2146229734197248 2147459114594304 2147928372688896 2148143160685872 2153738234812416 2157944754802284 2158416304196166 2159631470795904 2161340716123008 2163030086504448 2165927772460032 2167642001009664 2172260894601728 2176503591661497 2179452509833536 2179928759055264 2182882317944832 2185806598783488 2186284236486912 2192197846148352 2192676880453248 2192896143200161 2199289426416488 2201655623763456 2211051267719616 2212801209364032 2213430119534592 2214046994116608 2214530802849792 2218856058324108 2228359032902016 2231344236258144 2231831824747056 2234855706467328 2241390372275712 2245768087846563 2247298724450304 2247523449258528 2247925038084096 2249302256895456 2252315516674104 2254075995757824 2255859989422848 2258901234559116 2260172973160704 2260666861242496 2266130836666368 2266762398738432 2267257726727168 2268151158489552 2271685964474682 2274763844082816 2277830574513522 2278328321095953 2281415200352064 2283198424643584 2285005467322368 2287429058815488 2288066556621312 2294756809710848 2301035912336112 2302857072535824 2303511577887744 2304153557830656 2307744471847296 2313986615378816 2315172795562368 2316982405828608 2317628140040192 2322154757501208 2325809136381696 2332609747891584 2334573684910656 2335083830874144 2335734609884256 2338247607478272 2339410359401472 2343979520259678 2350833261546987 2352156756952128 2355822481677448 2357687002834296 2358357091646976 2359014356826624 2365232768299008 2367341442388512 2371630410067968 2372148653586432 2373507442446336 2374263493389648 2376781756425468 2377444156489332 2381185544390784 2384395747590178 2388148075222336 2390717464031232 2393920169561088 2395110606053888 2399788556456337 2408160489260512 2409394944218976 2410751409260544 2411950215506944 2414508450971904 2415181365322496 2416419419275008 2416661055771606 2422955514163968 2429585404645392 2430793576565592 2433408847317504 2436668744017536 2440503333752832 2443793506426944 2445703650596864 2447104572444672 2447639308412928 2455020755069568 2464810710367152 2466222576916896 2466761490509904 2468150252338176 2470103675569152 2474200604718549 2482583879544832 2487432676184568 2488669614102868 2490802868381184 2491347153206016 2504670924736512 2505368967026688 2505916434803712 2506167020800184 2510810802840438 2513473630190272 2516177855729664 2521564168810176 2522983783993344 2523535100921856 2526915734536704 2528463880415844 2528915667844608 2535835495227552 2542694594805792 2543250218897808 2546696037602304 2550107698580736 2550664942568064 2557564153839744 2558123027195456 2561588996886528 2566592100396072 2568598227724032 2570631150737664 2574074876198976 2576086852294656 2579559812339552 2581601410924704 2583054826469376 2583619269991424 2588665401378126 2592172752559488 2596212530828208 2603234942301168 2603803795538232 2606605206557184 2607331657545216 2614204638646272 2621275716390912 2621848511858688 2622579211098112 2624185966378032 2627701436119788 2629755328384128 2631836654326656 2641018113069056 2643819309444096 2644556131861504 2645911766356992 2646176351571144 2650300291887129 2652397878188583 2653891151429952 2658067584436224 2661651067077408 2665839711876096 2668084211326464 2668667235284736 2669410982724864 2671046430063354 2678833737439632 2684541897725464 2686666584625128 2688179150802432 2692368550488512 2694499431810624 2695265247596544 2696016407801856 2704694527438848 2709180550418076 2713443992445312 2716322007343392 2717079035987808 2725023711531632 2727955542057984 2729312085968384 2734642773636291 2743908498444288 2749267694730312 2750634836640012 2751416606921472 2752183416297728 2753594221964544 2759438229682176 2761622193457152 2761898349453264 2766902145079296 2767506762517504 2769092016187392 2769974075621256 2772912049163046 2773684849237554 2776669033880448 2778049801789248 2781038682648576 2784764278877184 2792906864487936 2805738005793792 2814769304718336 2816926526133888 2818540087905024 2819155989154176 2819437898400207 2827657833964056 2835925839326524 2838356756992512 2838976988537088 2842780201353792 2844193844688992 2846631849578496 2847253889378304 2854955334518784 2855579193148416 2861156496260034 2864190880914496 2869498060389072 2877259673069712 2877888405594888 2879508627727872 2881787621497344 2887903696613376 2889673006189536 2890189334679552 2898097708831488 2902004788881996 2904301587290292 2905936679778048 2906571678740352 2914408798377984 2915045648649216 2922930461531136 2923569173937664 2928639310088814 2929279269980511 2933248114738368 2935540831684608 2937864172271616 2948068356959488 2949579575841024 2950401612485376 2958474744432144 2962483145782272 2971145377202688 2974296723124608 2975125648344192 2975775766329408 2978977378922496 2979807608623104 2988520496367616 2994357450462084 2996697932344704 2999069675860608 3003087355565472 3005434661010432 3007813319230464 3011868312745488 3013563964214272 3020109634941147 3022499907703269 3024201544652736 3028914619299576 3031311860786952 3033018458777088 3037107432684696 3037771094794604 3041886933802752 3049239098658816 3049905411753984 3050755408828416 3052624491500976 3056713915486284 3065651675473086 3068047883114816 3070476096714432 3071348770516992 3072204743774208 3076992629129728 3086897060749824 3095343682786656 3096206343334944 3101078848508928 3104368008392448 3110146330522112 3112764913214208 3113445107832192 3114312813179008 3116220835073913 3119213812535296 3125306027012904 3134444348729316 3136209009269504 3142020222548928 3143582670445728 3144476122195968 3145352475768832 3146964825102336 3156455256518016 3160710642154422 3165684657852864 3169042341900624 3169925541985776 3173336038720512 3174914059187712 3181115063209563 3191893559414784 3199718075275116 3209073976080014 3211824751333632 3212526592291968 3219344601295872 3221188671891456 3221892559033344 3222214741028808 3230607352218624 3235965657443813 3237624456294249 3239447206193856 3241058102087456 3243836293705728 3244545129756672 3248891658690048 3258391341902592 3269893138582896 3273361006759424 3279426354730368 3286414280489536 3288296769222528 3289015320679872 3290867003117568 3293471567425536 3298934139624732 3302483435645184 3316576901579424 3319201814046048 3321070491174912 3321796204274688 3341221913071616 3342538549353024 3347016354387216 3347747737120584 3352283559700992 3362085558413568 3369220979382272 3370948086675456 3371285173887792 3371887557126144 3377480190568178 3381113993636736 3388351851838674 3390259459741056 3391000291863744 3395594716803072 3399196254999552 3400143598107648 3400886590090752 3407528946712023 3410085538452992 3416745861770283 3422122800528096 3424797636965376 3427508200983552 3432099834931968 3442135214566272 3451553868504168 3454285608803736 3456230336745984 3461616707770944 3470979923068224 3471738394050976 3474714321727488 3475473608742912 3476442210060288 3483232136251812 3488713704572544 3498914621837376 3502625746311216 3503601914826384 3506340437845504 3509115539102208 3525092412592128 3527882355142656 3528235135428192 3533733722516172 3536530504251444 3537535637470464 3538521535239936 3547849152448512 3548868089436544 3554452949168128 3557445615101952 3558222980379648 3559214643633152 3561395240084472 3566166234733998 3571778316586176 3576593621385267 3582222112833504 3584238867736576 3586076196046848 3590880254341632 3592665909080832 3612240733890768 3616127113890816 3617925323260416 3621762676457856 3622772047983744 3624991583657409 3634433271245952 3637274056077312 3646190364848388 3665690259640416 3667513115520016 3668555475895296 3670656858667008 3671458962619392 3682531132604352 3693298767495008 3697216065550728 3698246465650072 3700142235764856 3702225378507264 3704066402385664 3713019038502912 3723875819317248 3731149014276852 3733004421154302 3737020729809024 3740984007725056 3753025739624448 3755902034845184 3758053450540032 3758874652205568 3759250531200276 3770210445285408 3774266783594496 3782346253215264 3784475675990016 3785302651382784 3790373601805056 3793373501766912 3807438924197888 3814041892208688 3814875328346712 3820044056403456 3825161547871104 3825997413852096 3831181211086848 3836346230759616 3837184540793184 3839344836970496 3842383495329792 3848756496228854 3852897341586048 3864130278441984 3869339718509328 3872402116387056 3874582239704064 3875428904987136 3882998102067189 3886727531532288 3894318796242312 3897240615374848 3904852413451752 3905705693307348 3910997486317824 3931913574586368 3932772767788032 3933868816647168 3936278949567048 3941552154179682 3944632992576192 3947754981489984 3949977527709696 3961527169603584 3965728964166144 3966834197792256 3967701021772544 3969264527356716 3980836727144928 3987101376654336 3992476600616112 3995597243126272 3998759567814144 4003000852927104 4004116474087296 4007246214680576 4010417758973952 4015824416993984 4026812846588196 4029999876937692 4032268726203648 4038552825732768 4041749147715936 4042897871394816 4044024611702784 4049476576912928 4055849245070336 4063770825627114 4070165988667968 4075618553981712 4087535567297448 4091933313086976 4093968128952576 4103863147819008 4115862747666432 4122689342935534 4125952254960018 4127124910382208 4128275124446592 4134771798011904 4139157344523264 4142847524179896 4150353217618944 4151260143776256 4153638024281088 4154961113431884 4159368073744569 4160527273856331 4167074702683872 4179259131639088 4189360296731904 4191443560594304 4208607008690688 4214280856205896 4220912877137152 4225389789200832 4226567389314368 4228733983731264 4231114718294016 4233218745583616 4241486750946084 4253888758989786 4258465482805632 4264170302030688 4266290767033488 4270880834067456 4282433001778176 4283368789722624 4292459468394496 4295856745377792 4296286321371744 4307476469624832 4315889509604568 4316832608392332 4319262941591808 4322681432246016 4331855544920064 4335284002019328 4344521789203456 4353007183322994 4355171824680019 4358905019667072 4359857518110528 4365764635889664 4371613197566976 4372568472973824 4384395692296704 4385353760906496 4385792286400322 4398578852832976 4403311247526912 4422102535439232 4425602418728064 4429061605699584 4437712116648216 4456718065804032 4462688472516288 4463663649494112 4469711412934656 4482780744551424 4491536175693126 4495046898517056 4498604513790912 4504631033348208 4508151991515648 4511719978845696 4517802469118232 4520345946321408 4521333722484992 4532261673332736 4533524797476864 4534515453454336 4536302316979104 4543371928949364 4549527688165632 4555661149027044 4556656642191906 4562830400704128 4566396849287168 4570010934644736 4574858117630976 4576133113242624 4589513619421696 4598477513209629 4602071824672224 4605714145071648 4607023155775488 4608307115661312 4615488943694592 4627973230757632 4630345591124736 4644309515002416 4651618272763392 4665219495783168 4669147369821312 4670167661748288 4671469219768512 4676495214956544 4678820718802944 4687959040519356 4701666523093974 4704313513904256 4711644963354896 4715374005668592 4716714183293952 4718028713653248 4734682884777024 4741065963231633 4744297307172864 4748526986779296 4753563512850936 4754888312978664 4762371088781568 4768791495180356 4776296150444672 4787840339122176 4790221212107776 4799577112912674 4813610964120021 4816320978521024 4818789888437952 4821502818521088 4823900431013888 4829016901943808 4830362730644992 4832838838550016 4833322111543212 4845911028327936 4859170809290784 4861587153131184 4866817694635008 4873337488035072 4887587012853888 4891407301193728 4895278616825856 4910041510139136 4929621420734304 4932445153833792 4933522981019808 4936300504676352 4940207351138304 4948401209437098 4962870218821417 4974865352369136 4977339228205736 4981605736762368 4982694306412032 5009341849473024 5010737934053376 5011832869607424 5012334041600368 5021621605680876 5026947260380544 5043128337620352 5047070201843712 5053831469073408 5056927760831688 5057831335689216 5066220285852267 5071670990455104 5082527777758011 5085389189611584 5086500437795616 5093392075204608 5100215397161472 5101329885136128 5115128307679488 5116246054390912 5133184200792144 5137196455448064 5141262301475328 5148149752397952 5152173704589312 5159119624679104 5163202821849408 5166109652938752 5167238539982848 5177330802756252 5184345505118976 5192425061656416 5206469884602336 5207607591076464 5213210413114368 5214663315090432 5243697023717376 5245158422196224 5248371932756064 5255402872239576 5259510656768256 5263673308653312 5287638618888192 5289112263723008 5291823532713984 5292352703142288 5300600583774258 5304795756377166 5307782302859904 5316135168872448 5323302134154816 5331679423752192 5336168422652928 5337334470569472 5338821965449728 5342092860126708 5349249352100997 5357667474879264 5369083795450928 5373333169250256 5376358301604864 5384737100977024 5388998863621248 5418361100836152 5426887984890624 5432644014686784 5434158071975616 5450047423063264 5455911084115968 5458624171936768 5469285547272582 5498535389460624 5501269673280024 5502833213842944 5504366832595456 5507188443929088 5518876459364352 5523244386914304 5523796698906528 5533804290158592 5535013525035008 5538184032374784 5539948151242512 5545824098326092 5547369698475108 5553338067760896 5556099603578496 5569528557754368 5585813728975872 5599506631731453 5611476011587584 5629538609436672 5633853052267776 5637080175810048 5638311978308352 5638875796800414 5655315667928112 5671851678653048 5676713513985024 5677953977074176 5685560402707584 5688387689377984 5694507778756608 5709910669037568 5711158386296832 5722312992520068 5728381761828992 5738996120778144 5754519346139424 5755776811189776 5759017255455744 5763575242994688 5773134744343281 5779346012379072 5796195417662976 5804009577763992 5808603174580584 5811873359556096 5813143357480704 5828817596755968 5830091297298432 5845860923062272 5847138347875328 5857278620177628 5858558539961022 5866496229476736 5871081663369216 5875728344543232 5896136713918976 5899159151682048 5900803224970752 5916949488864288 5924966291564544 5942290754405376 5948593446249216 5950251296688384 5951551532658816 5977040992735232 5988714900924168 5993395864689408 5998139351721216 6006174711130944 6010869322020864 6015626638460928 6023736625490976 6027127928428544 6040219269882294 6044999815406538 6048403089305472 6057829238599152 6062623721573904 6066036917554176 6074214865369392 6075542189589208 6083773867605504 6095656238440671 6099810823507968 6101510817656832 6105248983001952 6113427830972568 6131303350946172 6136095766229632 6140952193428864 6153985258259456 6173794121499648 6184034014403301 6188928382440027 6190687365573312 6192412686669888 6202157697017856 6208736016784896 6220292661044224 6225529826428416 6226890215664384 6228625626358016 6232441670147826 6250612054025808 6268888697458632 6272418018539008 6284040445097856 6287165340891456 6288952244391936 6290704951537664 6293929650204672 6312910513036032 6321421284308844 6331369315705728 6338084683801248 6339851083971552 6346672077441024 6349828118375424 6362230126419126 6380833138484679 6399436150550232 6418147952160028 6423649502667264 6425053184583936 6438689202591744 6442377343782912 6443785118066688 6444429482057616 6461214704437248 6471931314887626 6475248912588498 6478894412387712 6482116204174912 6489090259513344 6497783317380096 6516782683805184 6529510774984491 6539786277165792 6546722013518848 6558852709460736 6572828560979072 6576593538445056 6578030641359744 6578688429600483 6597868279249464 6604966871290368 6633153803158848 6638403628092096 6642140982349824 6643592408549376 6685077098706048 6694032708774432 6695495474241168 6704567119401984 6724171116827136 6738441958764544 6741896173350912 6742570347775584 6743775114252288 6754960381136356 6762227987273472 6776703703677348 6780518919482112 6782000583727488 6798392509999104 6800287196215296 6801773180181504 6815057893424046 6820171076905984 6833491723540566 6834984963287859 6844245601056192 6849595273930752 6855016401967104 6864199669863936 6884270429132544 6903107737008336 6908571217607472 6912460673491968 6923233415541888 6941959846136448 6943476788101952 6950947217485824 6952884420120576 6966464272503624 6977427409145088 6997829243674752 7005251492622432 7007203829652768 7012680875691008 7018231078204416 7052499784640961 7056470270856384 7067467445032344 7073061008502888 7075071274940928 7077043070479872 7095698304897024 7097736178873088 7114891230203904 7116445960759296 7118429287266304 7122790480168944 7132332469467996 7143556633172352 7153187242770534 7164444225667008 7168477735473152 7172152392093696 7181760508683264 7185331818161664 7199365669369011 7224481467781536 7232254227781632 7235850646520832 7243525352915712 7245544095967488 7249983167314818 7268866542491904 7292380729696776 7331380519280832 7335026231040032 7337110951790592 7341313717334016 7342917925238784 7365062265208704 7386597534990016 7394432131101456 7396492931300144 7400284471529712 7404450757014528 7408132804771328 7422601814155647 7447751638634496 7462298028553704 7466008842308604 7474041459618048 7511804069690368 7516106901080064 7517749304411136 7518501062400552 7540420890570816 7548533567188992 7564692506430528 7568951351980032 7570605302765568 7580747203610112 7586747003533824 7628083784417376 7629750656693424 7640088112806912 7650323095742208 7651994827704192 7672692461519232 7674369081586368 7678689673940992 7684766990659584 7697512992457708 7705794683172096 7728260556883968 7738679437018656 7744804232774112 7749164479408128 7750857809974272 7765996204134378 7788637592484624 7809704826903504 7811411386614696 7821994972635648 7863827149172736 7865545535576064 7867737633294336 7872557899134096 7883104308359364 7889265985152384 7895509962979968 7923054339207168 7931457928332288 7933668395584512 7935402043545088 7938529054713432 7950900875661387 7961673454289856 7974202753308672 7984953201232224 7991194486252544 7997519135628288 8006001705854208 8008232948174592 8031648833987968 8053625693176392 8059999753875384 8064537452407296 8077105651465536 8083498295431872 8085795742789632 8088049223405568 8098953153825856 8111698490140672 8127541651254228 8140331977335936 8151237107963424 8175071134594896 8183866626173952 8187936257905152 8203928320908873 8231725495332864 8245378685871068 8251904509920036 8254249820764416 8256550248893184 8278314689046528 8285695048359792 8300706435237888 8302520287552512 8307276048562176 8309922226863768 8318736147489138 8321054547712662 8334149405367744 8358518263278176 8378720593463808 8382887121188608 8417214017381376 8428561712411792 8441825754274304 8450779578401664 8453134778628736 8457467967462528 8458313695200621 8466437491167232 8482973501892168 8507777517979572 8516930965611264 8528340604061376 8532581534066976 8541761668134912 8564866003556352 8566737579445248 8592572642743488 8631779019209136 8633665216784664 8638525883183616 8645362864492032 8663711089840128 8670568004038656 8689043578406912 8706014366645988 8710343649360038 8717810039334144 8719715036221056 8743226395133952 8745136945947648 8768791384593408 8770707521812992 8771584572800644 8787837809941533 8797157705665952 8806622495053824 8844205070878464 8851204837456128 8875424233296432 8913436131608064 8925376945032576 8927327298988224 8939422825869312 8965561489102848 8983072351386252 8990093797034112 8997209027581824 9009262066696416 9016303983031296 9023439957691392 9035604938236464 9040691892642816 9042667444969984 9060328904823441 9069030906908672 9072604633958208 9086743857898728 9099055376331264 9111322298054088 9113313284383812 9125660801408256 9149716235261952 9152266226485248 9179027238843392 9196955026419258 9204143649344448 9211428290143296 9214046311550976 9216614231322624 9230977887389184 9255946461515264 9260691182249472 9288619030004832 9303236545526784 9330438991566336 9338294739642624 9340335323496576 9342938439537024 9348662505221739 9357641437605888 9375918081038712 9403333046187948 9408627027808512 9423289926709792 9430748011337184 9433428366587904 9436057427306496 9469365769554048 9482131926463266 9497053973558592 9507127025701872 9509776625957328 9524742177563136 9537582990360712 9552592300889344 9575680678244352 9580442424215552 9599154225825348 9627221928240042 9632641957042048 9637579776875904 9647800862027776 9658033803887616 9660725461289984 9665677677100032 9666644223086424 9691822056655872 9707896972331439 9718341618581568 9723174306262368 9733635389270016 9746674976070144 9775174025707776 9820083020278272 9859242841468608 9864890307667584 9867045962039616 9872601009352704 9880414702276608 9896802418874196 9925740437642834 9949730704738272 9954678456411472 9963211473524736 9965388612824064 10023665739214848 10024668083200736 10043243211361752 10053894520761088 10086256675240704 10107662938146816 10113855521663376 10115662671378432 10132440571704534 10143341980910208 10165055555516022 10170778379223168 10173000875591232 10186784150409216 10200430794322944 10202659770272256 10230256615358976 10232492108781824 10250237585310849 10266368401584288 10274392910896128 10282524602950656 10296299504795904 10318239249358208 10326405643698816 10334477079965696 10354661605512504 10368691010237952 10384850123312832 10412939769204672 10415215182152928 10426420826228736 10429326630180864 10496743865512128 10510805744479152 10519021313536512 10527346617306624 10575277237776384 10578224527446016 10583647065427968 10584705406284576 10601201167548516 10609591512754332 10615564605719808 10646604268309632 10663358847504384 10672336845305856 10674668941138944 10677643930899456 10684185720253416 10698498704201994 10715334949758528 10729780864155801 10738167590901856 10746666338500512 10752716603209728 10769474201954048 10777997727242496 10836722201672304 10853775969781248 10865288029373568 10868316143951232 10900094846126528 10911822168231936 10917248343873536 10938571094545164 10997070778921248 11002539346560048 11005666427685888 11008733665190912 11014376887858176 11047593397813056 11070027050070016 11079896302485024 11091648196652184 11094739396950216 11106676135521792 11112199207156992 11139057115508736 11171627457951744 11199013263462906 11222952023175168 11231758916280049 11259077218873344 11267706104535552 11274160351620096 11276623956616704 11277751593600828 11310631335856224 11343703357306096 11353427027970048 11355907954148352 11371120805415168 11376775378755968 11422316772593664 11444625985040136 11456763523657984 11477992241556288 11509038692278848 11511553622379552 11518034510911488 11527150485989376 11546269488686562 11558692024758144 11592390835325952 11608019155527984 11617206349161168 11623746719112192 11626286714961408 11660182594596864 11691721846124544 11694276695750656 11714557240355256 11717117079922044 11732992458953472 11792273427837952 11798318303364096 11801606449941504 11821180666988623 11833898977728576 11849932583129088 11884581508810752 11897186892498432 11900502593376768 11903103065317632 11977429801848336 11986791729378816 11996278703442432 12012349422261888 12021738644041728 12031253276921856 12047473250981952 12054255856857088 12080438539764588 12089999630813076 12096806178610944 12115658477198304 12125247443147808 12132073835108352 12148429730738784 12151084379178416 12167547735211008 12191312476881342 12210497966003904 12226855661945136 12262606701892344 12272191532459264 12281904386857728 12307970516518912 12347588242999296 12368068028806602 12377856764880054 12381374731146624 12384825373339776 12404315394035712 12417472033569792 12440585322088448 12451059652856832 12453780431328768 12457251252716032 12464883340295652 12481581821568993 12501224108051616 12537777394917264 12544836037078016 12568080890195712 12574330681782912 12625821026072064 12642842568617688 12662738631411456 12676169367602496 12679702167943104 12693344154882048 12699656236750848 12724460252838252 12761666276969358 12798872301100464 12836295904320056 12847299005334528 12850106369167872 12877378405183488 12887570236133376 12888858964115232 12922429408874496 12943862629775252 12950497825176996 12957788824775424 12964232408349824 12995566634760192 13033565367610368 13059021549968982 13065515474040057 13079572554331584 13093444027037696 13117705418921472 13145657121958144 13153187076890112 13156061282719488 13157376859200966 13195736558498928 13209933742580736 13266307606317696 13276807256184192 13287184817098752 13370154197412096 13388065417548864 13390990948482336 13409134238803968 13448342233654272 13470647736800989 13485140695551168 13509920762272712 13524455974546944 13553407407354696 13561037838964224 13564001167454976 13596785019998208 13600574392430592 13603546360363008 13630115786848092 13640342153811968 13666983447081132 13669969926575718 13688491202112384 13699190547861504 13710032803934208 13728399339727872 13768540858265088 13795432539628887 13806215474016672 13817142435214944 13824921346983936 13846466831083776 13883919692272896 13886953576203904 13932928545007248 13954854818290176 13995658487349504 14010502985244864 14014407659305536 14025361751382016 14036462156408832 14104999569281922 14112940541712768 14134934890064688 14146122017005776 14150142549881856 14154086140959744 14195472357746176 14223197889694899 14232891921518592 14236858574532608 14245580960337888 14264664938935992 14287113266344704 14306374485541068 14328888451334016 14363521017366528 14370663636323328 14398731338738022 14429412700274369 14440832892360063 14448962935563072 14464508455563264 14471701293041664 14487050705831424 14491088191934976 14499966334629636 14537733084983808 14584761459393552 14662761038561664 14670052462080064 14674221903581184 14685835850477568 14730124530417408 14773195069980032 14788864262202912 14792985862600288 14800568943059424 14808901514029056 14816265609542656 14845203628311294 14888610656464251 14924596057107408 14932017684617208 14948082919236096 15023608139380736 15032213802160128 15035498608822272 15037002124801104 15080841781141632 15129385012861056 15141210605531136 15161494407220224 15173494007067648 15198660857556801 15256167568834752 15259501313386848 15280176225613824 15300646191484416 15303989655408384 15345384923038464 15348738163172736 15395025984915416 15411589366344192 15456521113767936 15477358874037312 15489608465548224 15498328958816256 15501715619948544 15531992408268756 15577275184969248 15619409653807008 15622822773229392 15643989945271296 15731091071152128 15735475266588672 15745115798268192 15766208616718728 15778531970304768 15791019925959936 15862915856664576 15867336791169024 15870804087090176 15877058109426864 15901801751322774 15923346908579712 15948405506617344 15969906402464448 15982388972505088 15995038271256576 16012003411708416 16016465896349184 16063297667975936 16107251386352784 16119999507750768 16129074904814592 16154211302931072 16166996590863744 16197906307651712 16223396980281344 16255083302508456 16280663954671872 16302474215926848 16350142269189792 16367733252347904 16375872515810304 16407856641817746 16490757371742136 16503809019840072 16508499641528832 16513100497786368 16556629378093056 16571390096719584 16601412870475776 16605040575105024 16614552097124352 16619844453727536 16637472294978276 16642109095425324 16668298810735488 16717036526556352 16757441186927616 16765774242377216 16798519895194359 16834428034762752 16857123424823584 16883651508548608 16901559156803328 16906269557257472 16914935934925056 16916627390401242 16965947003784336 17015555035959144 17033861931222528 17056681208122752 17065163068133952 17083523336269824 17129732007112704 17133475158890496 17185145285486976 17263558038418272 17267330433569328 17277051766367232 17290725728984064 17319404233029843 17378087156813824 17412028733291976 17420687298720076 17435620078668288 17439430072442112 17486452790267904 17490273891895296 17537582769186816 17541415043625984 17543169145601288 17575675619883066 17594315411331904 17613244990107648 17688410141756928 17702409674912256 17750848466592864 17826872263216128 17850753890065152 17854654597976448 17931122978205696 17966144702772504 17980187594068224 17994418055163648 18018524133392832 18032607966062592 18046879915382784 18071209876472928 18081383785285632 18085334889939968 18120657809646882 18145209267916416 18173487715797456 18198110752662528 18222644596108176 18226626568767624 18251321602816512 18299432470523904 18304532452970496 18358054477686784 18393910052838516 18408287298688896 18422856580286592 18461955774778368 18511892923030528 18521382364498944 18552102043209903 18566785147320081 18577238060009664 18606473091053568 18660877983132672 18676589479285248 18680670646993152 18685876879074048 18697325010443478 18751836162077424 18806666092375896 18817254055617024 18846579853419584 18861496022674368 18866856733175808 18872114854612992 18938731539108096 18964263852926532 18994107947117184 19014254051403744 19019553251914656 19049484355126272 19075165980721424 19105184601778688 19142499415454037 19160884848431104 19198308451650696 19254443856480084 19265283914084096 19275159553751808 19316067607775232 19321450922579968 19331355354200064 19333288446172848 19383644113311744 19415793944662878 19436683237163136 19446348612524736 19467270778540032 19493349952140288 19550348051415552 19640166040556544 19718485682937216 19729780615335168 19734091924079232 19736065288801449 19793604837748392 19851480875285668 19899461409476544 19909356912822944 19926422947049472 19930777225648128 20049336166401472 20086486422723504 20107789041522176 20172513350481408 20215325876293632 20227711043326752 20231325342756864 20264881143409068 20286683961820416 20330111111032044 20341556758446336 20346001751182464 20400861588645888 20405319540544512 20460513230717952 20464984217563648 20500475170621698 20504954889863577 20532736803168576 20548785821792256 20565049205901312 20592599009591808 20636478498716416 20652811287397632 20709323211025008 20737382020475904 20769700246625664 20825879538409344 20830430364305856 20852841652457472 20858653260361728 20993487731024256 21021611488958304 21038042627073024 21054693234613248 21157499353922883 21169410812569152 21202402335097032 21219183025508664 21231129211439616 21293208536619264 21344673690611712 21349337882277888 21355287861798912 21368371440506832 21396997408403988 21430669899517056 21459561728311602 21476335181803712 21493332677001024 21505433206419456 21538948403908096 21555995454484992 21673444403344608 21707551939562496 21730576058747136 21736632287902464 21800189692253056 21834496687747072 21877142189090328 21994141557842496 22005078693120096 22011332855371776 22017467330381824 22028753775716352 22095186795626112 22159792604970048 22183296393304368 22189478793900432 22213352271043584 22224398414313984 22267805442466941 22343254915903488 22398026526925812 22463517832560098 22535412209071104 22548320703240192 22553247913233408 22555503187201656 22621262671712448 22651759602106691 22687406714612192 22706854055940096 22711815908296704 22742241610830336 22753550757511936 22889251970080272 22913527047315968 22955984483112576 23018077384557696 23023107244759104 23036069021822976 23054300971978752 23092538977373124 23117384049516288 23184781670651904 23216038311055968 23234412698322336 23247493438224384 23252573429922816 23388553391501312 23429114480710512 23434234159844088 23465984917906944 23584546855675904 23596636606728192 23603212899883008 23642361333977246 23667797955457152 23769163017621504 23794373784996864 23801005186753536 23806206130635264 23852702626984161 23954859603696672 23973583458757632 23992557406884864 24024698844523776 24094946501963904 24160877079529176 24179999261626152 24193612357221888 24231316954396608 24250494886295616 24264147670216704 24296859461477568 24302168758356832 24335095470422016 24382624953762684 24420995932007808 24453711323890272 24525213403784688 24544383064918528 24563808773715456 24615941033037824 24695176485998592 24736136057613204 24755713529760108 24762749462293248 24769650746679552 24834944067139584 24881170644176896 24902119305713664 24907560862657536 24914502505432064 24929766680591304 24963163643137986 25002448216103232 25075554789834528 25089672074156032 25136161780391424 25148661363565824 25251642052144128 25285685137235376 25325477262822912 25352338735204992 25359404335886208 25374941085601863 25399312473501696 25448920505676504 25523332553938716 25597744602200928 25672591808640112 25694598010669056 25700212738335744 25777717928230464 25887725259550504 25900995650353992 25915577649550848 25928464816699648 25991133269520384 26067130735220736 26118043099937964 26131030948080114 26159145108663168 26186888054075392 26235410837842944 26291314243916288 26306374153780224 26312122565438976 26314753718401932 26391473116997856 26419867485161472 26532615212635392 26553614512368384 26740308394824192 26776130835097728 26781981896964672 26818268477607936 26896684467308544 26941295473601978 26970281391102336 27019841524545424 27048911949093888 27106814814709392 27122075677928448 27128002334909952 27180986714470323 27207092720726016 27260231573696184 27280684307623936 27333966894162264 27339939853151436 27376982404224768 27456798679455744 27537081716530176 27590865079257774 27612430948033344 27634284870429888 27649842693967872 27692933662167552 27767839384545792 27773907152407808 27865857090014496 27909709636580352 27991316974699008 28021005970489728 28028815318611072 28050723502764032 28072924312817664 28209999138563844 28225881083425536 28269869780129376 28292244034011552 28300285099763712 28308172281919488 28390944715492352 28446395779389798 28491161920675776 28529329877871984 28574226532689408 28612748971082136 28657776902668032 28727042034733056 28741327272646656 28797462677476044 28858825400548738 28881665784720126 28897925871126144 28943402586083328 28974101411662848 28982176383869952 28999932669259272 29075466169967616 29123690916994317 29169522918787104 29325522077123328 29340104924160128 29460249060834816 29546390139960064 29577728524405824 29585971725200576 29601137886118848 29617803028058112 29632531219085312 29690407256622588 29777221312928502 29849192114214816 29864035369234416 29896165838472192 30047216278761472 30070997217644544 30074004249602208 30161683562283264 30258770025722112 30322988814440448 30346988014135296 30397321715113602 30486202772760133 30512335137669504 30519002626773696 30560352451227648 30601292382968832 30607979310816768 30690769846076928 30697476326345472 30790051969830832 30823178732688384 30954717748074624 30979216931096448 31003431239897088 31063984816537512 31154550369938496 31238819307614016 31245645546458784 31287979890542592 31490231596536384 31532417233437456 31557063940609536 31582039851919872 31725831713329152 31734673582338048 31741608174180352 31754116218853728 31803603502645548 31846693817159424 31939812804928896 31964777945010176 31990076542513152 32024006823416832 32032931792698368 32126595335951872 32189342592467403 32214502772705568 32239999015501536 32258149809629184 32308422605862144 32333993181727488 32395812615303424 32510166605016912 32561327909343744 32604948431853696 32700284538379584 32735466504695808 32751745031620608 32815713283635492 32981514743484272 33007618039680144 33016999283057664 33026200995572736 33142780193439168 33210081150210048 33239688907455072 33274944589956552 33284218190850648 33336597621470976 33434073053112704 33514882373855232 33531548484754432 33597039790388718 33668856069525504 33695276748840147 33714246849647168 33767303017097216 33803118313606656 33812539114514944 33829871869850112 33833254780802484 33931894007568672 34031110071918288 34067723862445056 34113362416245504 34130326136267904 34266950317780992 34370290570973952 34527116076836544 34534660867138656 34554103532734464 34581451457968128 34638808466059686 34824057466583952 34841374597440152 34871240157336576 34878860144884224 34980547783790592 35075165538373632 35082830087251968 35086338291202576 35151351239766132 35188630822663808 35376820283513856 35404819349824512 35463542000965869 35501696933185728 35653744526432256 35701507780130304 35709309195952896 35932289405545008 35960375188136448 35988836110327296 36037048266785664 36065215932125184 36093759830765568 36142419752945856 36162767570571264 36170669779879936 36241315619293764 36290418535832832 36346975431594912 36396221505325056 36445289192216352 36453253137535248 36502643205633024 36716108955373568 36787820105677032 36816574597377792 36845713160573184 36923911549556736 37023785846061056 37042764728997888 37104204086419806 37133570294640162 37154476120019328 37212946182107136 37321755966265344 37353178958570496 37361341293986304 37371753758148096 37394650020886956 37444745464706979 37503672324154848 37613332184751792 37634508111234048 37693159706839168 37722992045348736 37877463078216192 37928527705853064 37988215894234368 38028508102807488 38039106503829312 38098968710252544 38150331961442848 38210369203557376 38284998830908074 38396616903301392 38508887712960168 38530567828168192 38550319107503616 38632135215550464 38642901845159936 38662710708400128 38666576892345696 38767288226623488 38831587889325756 38873366474326272 38892697225049472 38986699904280576 39100696102831104 39196546422120171 39280332081113088 39436971365874432 39459561230670336 39468183848158464 39472130577602898 39587209675496784 39702961750571336 39798922818953088 39818713825645888 39861554451296256 40098672332802944 40172972845447008 40215578083044352 40345026700962816 40411943210402967 40455422086653504 40529762286818136 40573367923640832 40660222222064088 40683113516892672 40692003502364928 40801723177291776 40810639081089024 40921026461435904 40929968435127296 41000950341243396 41009909779727154 41065473606337152 41097571643584512 41130098411802624 41185198019183616 41272956997432832 41305622574795264 41418646422050016 41474764040951808 41539400493251328 41651759076818688 41660860728611712 41986975462048512 42043222977916608 42076085254146048 42109386469226496 42314998707845766 42338821625138304 42404804670194064 42438366051017328 42462258422879232 42586417073238528 42669593669084697 42698675764555776 42710575723597824 42736742881013664 42793994816807976 42861339799034112 42919123456623204 42952670363607424 42986665354002048 43077896807816192 43111990908969984 43288238100823107 43322498677080189 43346888806689216 43415103879124992 43461152117494272 43473264575804928 43600379384506112 43754284378180656 43988283115684992 44010157386240192 44022665710743552 44034934660763648 44057507551432704 44190373591252224 44319585209940096 44366592786608736 44378957587800864 44426704542087168 44448796828627968 44535610884933882 44665831969392753 44796053053851624 44927035665120196 45070824418142208 45096641406480384 45106495826466816 45111006374403312 45242525343424896 45303519204213382 45374813429224384 45423631816593408 45484483221660672 45507101515023872 45595982572670403 45778503940160544 45827054094631936 45911968966225152 46036154769115392 46046214489518208 46185077954746248 46234768099032576 46369563341303808 46432076622111936 46468825396644672 46494986876448768 46505146859845632 46858228961421024 46868468319688176 46931969835813888 47169093711351808 47193273213456384 47206425799766016 47284722667954492 47335595910914304 47588747569993728 47602010373507072 47612412261270528 47705405253968322 47909719207393344 47947166917515264 47985114813769728 48049397689047552 48189893003927808 48321754159058352 48359998523252304 48387224714443776 48462633908793216 48500989772591232 48593718922955136 48604337516713664 48670190940844032 48765249907525368 48841991864015616 48907422647780544 49050426807569376 49088766129837056 49127617547430912 49472272115226408 49511427059520216 49525498924586496 49539301493359104 49669888134279168 49804238611427328 49815121725315072 49829005010864128 49859533361182608 49926327286275972 50004896432206464 50151109579669056 50179344148312064 50272323560782848 50297322727131648 50395559685583077 50503284104288256 50571370274470752 50650954525645824 50704677470409984 50718808671772416 50749882171203726 50897841011353008 51046665107877432 51195489204401856 51345183617280224 51389196021338112 51400425476671488 51555435856460928 51775450519101008 51801991300707984 51831155299101696 51856929633399296 51958212699089529 52134261470441472 52236086199875928 52262061896160228 52318290217326336 52470821675685888 52582628487832576 52612748307560448 52624245130877952 52629507436803864 52782946233995712 52839734970322944 53065230425270784 53107229024736768 53480616789648384 53552261670195456 53563963793929344 53793368934617088 53882590947203956 53940562782204672 54039683049090848 54097823898187776 54213629629418784 54244151355856896 54256004669819904 54361973428940646 54520463147392368 54667933788324528 54679879706302872 54753964808449536 54913597358911488 55074163433060352 55181730158515548 55224861896066688 55268569740859776 55385867324335104 55535678769091584 55547814304815616 55656306129629709 55731714180028992 55819419273160704 55982633949398016 56042011940979456 56057630637222144 56419998277127688 56451762166851072 56539739560258752 56584488068023104 56600570199527424 56616344563838976 56781889430984704 56892791558779596 56982323841351552 57058659755743968 57148453065378816 57225497942164272 57315553805336064 57427498246362111 57482654545293312 57594925354952088 57717650801097476 57763331569440252 57795851742252288 57948202823325696 57964352767739904 57999865338518544 58150932339935232 58247381833988634 58339045837574208 58651044154246656 58680209848320256 58920498121669632 59092780279920128 59155457048811648 59171943450401152 59202275772237696 59208195866404347 59265062438170624 59380814513245176 59554442625857004 59698384228429632 59728070738468832 59792331676944384 60148008499204416 60323367124566528 60517540051444224 60645977628880896 60693976028270592 60794643430227204 60972405545520266 61024670275339008 61038005253547392 61202584765937664 61215958621633536 61381539692153856 61394952652690944 61514864669590731 61580103939661664 61646357465376768 61909435496149248 61958433862192896 62127969633075024 62309100739876992 62477638615228032 62491291092917568 62575959781085184 62980463193072768 63064834466874912 63114127881219072 63164079703839744 63483216348360704 63508232437707456 63607207005291096 63693387634318848 63879625609857792 64048013646833664 64065863585396736 64253190671903744 64378685184934806 64429005545411136 64479998031003072 64516299619258368 64616845211724288 64667986363454976 64791625230606848 65020333210033824 65122655818687488 65209896863707392 65400569076759168 65503490063241216 65631426567270984 65963029486968544 66015236079360288 66033998566115328 66052401991145472 66285560386878336 66479377814910144 66549889179913104 66568436381701296 66673195242941952 66868146106225408 67029764747710464 67063096969508864 67194079580777436 67390553497680294 67428493699294336 67534606034194432 67606236627213312 67625078229029888 67659743739700224 67666509561604968 67863788015137344 67955278806320073 68062220143836576 68135447724890112 68226724832491008 68260652272535808 68740581141947904 69054232153673088 69069321734277312 69108207065468928 69162902915936256 69277616932119372 69648114933167904 69682749194880304 69742480314673152 69757720289768448 70165660174503936 70172676582405152 70302702479532264 70377261645327616 70753640567027712 70809638699649024 70927084001931738 71003393866371456 71307489052864512 71403015560260608 71418618391905792 71864578811090016 71920750376272896 71977672220654592 72074096533571328 72284839505891712 72341339559759872 72482631238587528 72580837071665664 72693950863189824 72792443010650112 72890578384432704 72906506275070496 73005286411266048 73575640211354064 73633149194755584 73691426321146368 73847823099113472 74047571692122112 74085529457995776 74208408172839612 74267140589280324 74308952240038656 74643511932530688 74706357917140992 74722682587972608 74743507516296192 74789300041773912 74889490929413958 75007344648309696 75226664369503584 75269016222468096 75386319413678336 75445984090697472 75754926156432384 75857055411706128 75976431788468736 76057016205614976 76078213007658624 76197937420505088 76300663922885696 76420738407114752 76569997661816148 76793233806602784 77017775425920336 77061135656336384 77100638215007232 77333153784691392 77663175778651512 77746732948652544 77785394450098944 77973399808561152 78201392205662208 78393092844240342 78560664162226176 78873942731748864 78919122461340672 78936367696316928 78944261155205796 79174419350993568 79405923501142672 79597845637906176 79637427651291776 80197344665605888 80345945690894016 80431156166088704 80690053401925632 80823886420805934 80910844173307008 81059524573636272 81146735847281664 81320444444128176 81366227033785344 81384007004729856 81621278162178048 81842052922871808 81859936870254592 82001900682486792 82019819559454308 82130947212674304 82370396038367232 82545913994865664 82611245149590528 82748264668920361 82837292844100032 82949528081903616 83078800986502656 83303518153637376 83321721457223424 83973950924097024 84086445955833216 84152170508292096 84218772938452992 84629997415691532 84677643250276608 84809609340388128 84876732102034656 84924516845758464 85172834146477056 85339187338169394 85473485762027328 85587989633615952 85722679598068224 85838246913246408 85905340727214848 85973330708004096 86155793615632384 86223981817939968 86576476201646214 86644997354160378 86693777613378432 86830207758249984 86922304234988544 86946529151609856 87200758769012224 87371072750982951 87508568756361312 87976566231369984 88020314772480384 88380747182504448 88639170419880192 88733185573217472 88757915175601728 88853409084174336 88897593657255936 89071221769867764 89331663938785506 89592106107703248 89854071330240392 90141648836284416 90212991652933632 90222012748806624 90485050686849792 90607038408426764 90749626858448768 90968966443321344 91014203030047744 91191965145340806 91458608318280399 91557007880321088 91654108189263872 91823937932450304 92072309538230784 92092428979036416 92370155909492496 92469536198065152 92864153244223872 92937650793289344 93010293719691264 93716457922842048 93736936639376352 93863939671627776 94294534157606923 94569445335908984 94671191821828608 95177495139987456 95204020747014144 95224824522541056 95410810507936644 95819438414786688 95894333835030528 95970229627539456 96098795378095104 96379786007855616 96568027777402209 96643508318116704 96719997046504608 96774449428887552 96925267817586432 97001979545182464 97187437845910272 97208675033427328 97530499815050736 97683983728031232 97814845295561088 98100853615138752 98177532259674112 98255235094861824 98944544230452816 99022854119040432 99050997849172992 99078602986718208 99630243450630144 99658010021728256 99719066722365216 99852654572551944 100009792864412928 100302219159338112 100544647121565696 100594645454263296 100791119371166154 101006568208576512 101085830246520441 101142740548941504 101301909051291648 101409354940819968 101437617343544832 101499764342407452 101795682022706016 102093330215754864 102390978408803712 102690367234560448 102800850953342976 103110871712921856 103550901038202016 103603982601415968 103662310598203392 103713859266798592 103916425398179058 104472172399751856 104524123792320456 104636580434652672 104941643351371776 105165256975665152 105225496615120896 105248490261755904 105259014873607728 105565892467991424 106130460850541568 106214458049473536 106390626002897607 106961233579296768 107104523340390912 107127927587858688 107765181894407912 107881125564409344 108079366098181696 108195647796375552 108427259258837568 108488302711713792 108512009339639808 108723946857881292 109040926294784736 109335867576649056 109359759412605744 109507929616899072 110148326866120704 110363460317031096 110449723792133376 110537139481719552 110771734648670208 111071357538183168 111095628609631232 111312612259259418 111463428360057984 111638838546321408 111965267898796032 112084023881958912 112115261274444288 112839996554255376 112903524333702144 113079479120517504 113168976136046208 113563778861969408 113785583117559192 113964647682703104 114117319511487936 114296906130757632 114450995884328544 114631107610672128 114854996492724222 115189850709904176 115435301602194952 115526663138880504 115591703484504576 115896405646651392 115928705535479808 115999730677037088 116301864679870464 116494763667977268 116678091675148416 117302088308493312 117360419696640512 117589639266360513 117840996243339264 118185560559840256 118310914097623296 118343886900802304 118404551544475392 118416391732808694 118761629026490352 119108885251714008 119396768456859264 119456141476937664 119584663353888768 120296016998408832 120646734249133056 121035080102888448 121235829631208901 121589286860454408 121944811091040532 122049340550678016 122076010507094784 122405169531875328 122431917243267072 122763079384307712 122789905305381888 123029729339181462 123160207879323328 123292714930753536 123818870992298496 123916867724385792 124255939266150048 124618201479753984 124955277230456064 124982582185835136 125960926386145536 126129668933749824 126228255762438144 126328159407679488 127016464875414912 127214414010582192 127386775268637696 127759251219715584 128096027293667328 128131727170793472 128506381343807488 128757370369869612 128858011090822272 128959996062006144 129233690423448576 129335972726909952 129583250461213696 129864714302469321 129967496031240567 130040666420067648 130245311637374976 130419793727414784 130801138153518336 131262853134541968 131926058973937088 132030472158720576 132067997132230656 132104803982290944 132571120773756672 132958755629820288 133099778359826208 133136872763402592 133346390485883904 133736292212450816 133997495908178259 134126193939017728 134388159161554872 134781106995360588 134856987398588672 135212473254426624 135250156458059776 135319487479400448 135333019123209936 135727576030274688 135910557612640146 136124440287673152 136270895449780224 136453449664982016 136521304545071616 136787947718011209 137481162283895808 138108464307346176 138138643468554624 138555233864238744 139296229866335808 139365498389760608 139484960629346304 139515440579536896 140345353164810304 140605404959064528 140754523290655232 141507281134055424 141619277399298048 141854168003863476 142006787732742912 142806031120521216 142837236783811584 143729157622180032 143841500752545792 143955344441309184 144148193067142656 144569679011783424 144965262477175056 145161674143331328 145387901726379648 145781156768865408 145813012550140992 146010572822532096 147151280422708128 147266298389511168 147382852642292736 148416816345679224 148534281178560648 148617904480077312 149412715834281984 149445365175945216 149487015032592384 149578600083547824 149778981858827916 150014689296619392 150453328739007168 150538032444936192 150772638827356672 150891968181394944 151509852312864768 151714110823412256 151952863576937472 152114032411229952 152156426015317248 152601327845771392 152841476814229504 153139995323632296 153586467613205568 154035550851840672 154122271312672768 154201276430014464 154666307569382784 155326351557303024 155493465897305088 155570788900197888 155874638097268587 156402784411324416 156786185688480684 157747885463497728 157838244922681344 157872735392633856 157888522310411592 158348838701987136 158811847002285344 159195691275812352 159274855302583552 160394689331211776 160691891381788032 160862312332177408 161380106803851264 161647772841611868 161821688346614016 162119049147272544 162293471694563328 162640888888256352 162732454067570688 162768014009459712 163719873740509184 164003801364973584 164039639118908616 164261894425348608 164740792076734464 165091827989731328 165222490299181056 165496529337840722 165674585688200064 166157601973005312 166607036307274752 166643442914446848 166968918388889127 167947901848194048 168172891911666432 169259994831383064 169355286500553216 169619218680776256 169753464204069312 169849033691516928 170345668292954112 170678374676338788 170946971524054656 171175979267231904 171445359196136448 171676493826492816 171810681454429696 171946661416008192 172311587231264768 172447963635879936 173152952403292428 173289994708320756 173387555226756864 173844608469977088 173893058303219712 174401517538024448 174742145501965902 175017137512722624 175953132462739968 176040629544960768 176761494365008896 177278340839760384 177466371146434944 177515830351203456 177624587599213041 177795187314511872 178142443539735528 178663327877571012 179184212215406496 179708142660480784 180444025497613248 180970101373699584 181214076816853528 181499253716897536 181937932886642688 182028406060095488 182383930290681612 182917216636560798 183114015760642176 183308216378527744 183647875864900608 184144619076461568 184184857958072832 184740311818984992 184939072396130304 185728306488447744 185875301586578688 187432915845684096 187473873278752704 187727879343255552 188589068315213846 189138890671817968 189342383643657216 190449649045082112 190821621015873288 191638876829573376 192197590756190208 192759572015711232 193136055554804418 193287016636233408 193439994093009216 193548898857775104 193850535635172864 194003959090364928 194374875691820544 194417350066854656 195060999630101472 195367967456062464 195629690591122176 196201707230277504 196355064519348224 196510470189723648 197889088460905632 198045708238080864 198101995698345984 198157205973436416 199438133444730432 199705309145103888 200019585728825856 200604438318676224 201089294243131392 201189290908526592 201582238742332308 202171660493040882 202285481097883008 202603818102583296 202818709881639936 202875234687089664 202999528684814904 203591364045412032 203865836418960219 204186660431509728 204781956817607424 205380734469120896 206221743425843712 207101802076404032 207207965202831936 207324621196406784 207427718533597184 207832850796358116 208944344799503712 209048247584640912 209273160869305344 210330513951330304 210496980523511808 210518029747215456 211131784935982848 212260921701083136 212428916098947072 212781252005795214 213403419409320931 213922467158593536 214209046680781824 214255855175717376 215530363788815824 215762251128818688 216158732196363392 216854518517675136 217024018679279616 217447893715762584 218081852589569472 218671735153298112 218719518825211488 219015859233798144 220726920634062192 220899447584266752 221074278963439104 221543469297340416 222142715076366336 222191257219262464 222625224518518836 222926856720115968 223930535797592064 224168047763917824 224230522548888576 225679993108510752 225807048667404288 226158958241035008 226337952272092416 227571166235118384 227929295365406208 228234639022975872 228593812261515264 228901991768657088 229262215221344256 229709992985448444 230379701419808352 230870603204389904 231053326277761008 231183406969009152 231999461354074176 232989527335954536 233356183350296832 234604176616986624 234720839393281024 235179278532721026 235681992486678528 236371121119680512 236621828195246592 236687773801604608 236809103088950784 236832783465617388 237523258052980704 238217770503428016 238793536913718528 238912282953875328 240592033996817664 241293468498266112 242070160205776896 242471659262417802 243178573720908816 243889622182081064 244098681101356032 244152021014189568 244863834486534144 245526158768615424 245579810610763776 246059458678362924 246320415758646656 247637741984596992 247833735448771584 248244794006761083 248511878532300096 249236402959507968 249910554460912128 249965164371670272 251921852772291072 252259337867499648 252456511524876288 252656318815358976 254032929750829824 254428828021164384 254773550537275392 255518502439431168 257012762687614976 257514740739739224 257716022181644544 257919992124012288 258467380846897152 258671945453819904 259166500922427392 259729428604938642 259934992062481134 260081332840135296 260490623274749952 260839587454829568 261602276307036672 262113218252948853 262525706269083936 263852117947874176 264060944317441152 265142241547513344 265917511259640576 266199556719652416 266273745526805184 266692780971767808 267472584424901632 267994991816356518 268776318323109744 269562213990721176 269713974797177344 270424946508853248 270500312916119552 270638974958800896 270666038246419872 271455152060549376 271821115225280292 272248880575346304 272906899329964032 273042609090143232 273575895436022418 274375824954841197 274962324567791616 276216928614692352 276277286937109248 277110467728477488 278592459732671616 278730996779521216 279030881159073792 280690706329620608 281210809918129056 281509046581310464 282883602472820769 283708336007726952 284013575465485824 285612062241042432 285674473567623168 287458315244360064 287683001505091584 287910688882618368 288296386134285312 289139358023566848 289930524954350112 290323348286662656 290775803452759296 291562313537730816 291626025100281984 294302560845416256 294532596779022336 294765705284585472 296833632691358448 297068562357121296 297235808960154624 298890730351890432 298974030065184768 299157200167095648 299557963717655832 300029378593238784 300906657478014336 301545277654713344 301783936362789888 303019704625729536 303257490739561323 303428221646824512 303905727153874944 304228064822459904 304312852030634496 305202655691542784 306279990647264592 307172935226411136 308071101703681344 308244542625345536 308402552860028928 309332615138765568 310652703114606048 310986931794610176 311141577800395776 311749276194537174 313572371376961368 315495770926995456 315676489845362688 315745470785267712 315777044620823184 316697677403974272 317623694004570688 318391382551624704 318549710605167104 319171878008692821 320789378662423552 321383782763576064 323295545683223736 323643376693228032 324238098294545088 324586943389126656 325281777776512704 325464908135141376 325536028018919424 328007602729947168 328079278237817232 328523788850697216 330183655979462656 330444980598362112 330993058675681444 331349171376400128 332315203946010624 333214072614549504 333286885828893696 333937836777778254 335895803696388096 336345783823332864 338519989662766128 338710573001106432 339238437361552512 339506928408138624 340691336585908224 341356749352677576 341893943048109312 342351958534463808 342890718392272896 343352987652985632 343621362908859392 343893322832016384 346305904806584856 346579989416641512 346775110453513728 347689216939954176 347786116606439424 348803035076048896 349484291003931804 350034275025445248 351906264925479936 352081259089921536 352768917799081539 353522988730017792 354556681679520768 354932742292869888 355031660702406912 355249175198426082 356284887079471056 357326655755142024 358368424430812992 359416285320961568 360888050995226496 361940202747399168 362428153633707056 362998507433795072 363707488893626703 364056812120190976 364767860581363224 365834433273121596 366228031521284352 367295751729801216 368289238152923136 368369715916145664 369480623637969984 369878144792260608 371456612976895488 371750603173157376 374865831691368192 374947746557505408 377178136630427692 378277781343635936 378684767287314432 381643242031746576 383277753659146752 384395181512380416 385519144031422464 386272111109608836 386574033272466816 386879988186018432 387701071270345728 388007918180729856 388749751383641088 388834700133709312 389594142907407963 390121999260202944 390735934912124928 391259381182244352 392403414460555008 395778176921811264 396091416476161728 396203991396691968 396314411946872832 398876266889460864 399410618290207776 400039171457651712 401208876637352448 401992487724534777 402378581817053184 403164477484664616 404343320986081764 404570962195766016 405637419763279872 405750469374179328 405999057369629808 407182728090824064 407731672837920438 408373320863019456 409563913635214848 410761468938241792 412443486851687424 414203604152808064 414415930405663872 414855437067194368 415665701592716232 417888689599007424 418096495169281824 418546321738610688 421036059494430912 422263569871965696 424521843402166272 424857832197894144 425562504011590428 426806838818641862 428418093361563648 428511710351434752 431060727577631648 431524502257637376 432317464392726784 433709037035350272 434895787431525168 436163705179138944 437343470306596224 437439037650422976 438031718467596288 441453841268124384 441798895168533504 442148557926878208 444382514438524928 445250449037037672 445853713440231936 448336095527835648 448461045097777152 451359986217021504 451614097334808576 452317916482070016 452675904544184832 455142332470236768 455858590730812416 456469278045951744 457803983537314176 458524430442688512 459419985970896888 460759402839616704 461741206408779808 462106652555522016 462366813938018304 463998922708148352 465979054671909072 466712366700593664 469208353233973248 469441678786562048 470358557065442052 472742242239361024 473243656390493184 473375547603209216 473618206177901568 473665566931234776 475046516105961408 476435541006856032 477587073827437056 477824565907750656 481184067993635328 482586936996532224 484140320411553792 484943318524835604 486357147441817632 487779244364162128 488197362202712064 488304042028379136 491159621221527552 492118917356725848 492640831517293312 495275483969193984 495667470897543168 496489588013522166 497023757064600192 498472805919015936 499821108921824256 499930328743340544 503843705544582144 504518675734999296 508065859501659648 508857656042328768 509547101074550784 511037004878862336 515029481479478448 515432044363289088 515839984248024576 516934761693794304 517343890907639808 518333001844854784 519458857209877284 519869984124962268 520162665680270592 521679174909659136 523204552614073344 524226436505897706 525051412538167872 527704235895748352 528121888634882304 530284483095026688 531835022519281152 532399113439304832 532547491053610368 533385561943535616 534945168849803264 535989983632713036 537552636646219488 539124427981442352 539427949594354688 541332076492839744 542910304121098752 543642230450560584 544497761150692608 545813798659928064 546085218180286464 547151790872044836 548751649909682394 549924649135583232 552433857229384704 552554573874218496 554220935456954976 557184919465343232 557461993559042432 561381412659241216 562421619836258112 563018093162620928 565767204945641538 567416672015453904 568027150930971648 571348947135246336 574916630488720128 576592772268570624 578278716047133696 579237852682442527 579861049908700224 580646696573325312 581551606905518592 583124627075461632 583252050200563968 588605121690832512 589065193558044672 589531410569170944 593667265382716896 594137124714242592 594471617920309248 598314400334191296 599115927435311664 600058757186477568 601813314956028672 603090555309426688 603567872725579776 606514981479122646 606856443293649024 607811454307749888 608456129644919808 608625704061268992 610405311383085568 611597509256880657 612559981294529184 614345870452822272 616142203407362688 618665230277531136 621305406229212096 621973863589220352 622283155600791552 623498552389074348 627144742753922736 630991541853990912 631490941570535424 631554089241646368 633395354807948544 635247388009141376 636782765103249408 637099421210334208 638343756017385642 640210258227962793 641578757324847104 642767565527152128 646591091366447472 647286753386456064 648476196589090176 650563555553025408 651072056037838848 656015205459894336 656158556475634464 657047577701394432 661986117351362888 662698342752800256 664630407892021248 666428145229099008 666573771657787392 667875673555556508 671791607392776192 672691567646665728 677039979325532256 677421146002212864 678476874723105024 679013856816277248 682713498705355152 683787886096218624 684703917068927616 685781436784545792 686705975305971264 687242725817718784 687786645664032768 692611809613169712 693159978833283024 693550220907027456 697606070152097792 698968582007863608 700068550050890496 703812529850959872 704162518179843072 705537835598163078 707045977460035584 709113363359041536 709865484585739776 710063321404813824 710498350396852164 712569774158942112 714653311510284048 716736848861625984 718832570641923136 721776101990452992 723880405494798336 724856307267414112 725997014867590144 727414977787253406 729535721162726448 731668866546243192 732456063042568704 734591503459602432 736578476305846272 736739431832291328 738961247275939968 742913225953790976 743501206346314752 744734382020283249 749731663382736384 749895493115010816 754356273260855384 756555562687271872 757369534574628864 763286484063493152 766555507318293504 771038288062844928 772544222219217672 773148066544933632 773759976372036864 775402142540691456 776015836361459712 777499502767282176 777669400267418624 779188285814815926 780243998520405888 781471869824249856 782518762364488704 784806828921110016 791556353843622528 792182832952323456 797752533778921728 798821236580415552 800078342915303424 802417753274704896 803984975449069554 806328954969329232 808686641972163528 809141924391532032 811274839526559744 811500938748358656 811998114739259616 814365456181648128 815463345675840876 816746641726038912 819127827270429696 821522937876483584 823127474864523591 824886973703374848 828407208305616128 828831860811327744 831331403185432464 835777379198014848 836192990338563648 837092643477221376 842072118988861824 844527139743931392 848650807418462307 851125008023180856 853613677637283724 856836186723127296 857023420702869504 862121455155263296 863049004515274752 864634928785453568 867418074070700544 869791574863050336 872327410358277888 874686940613192448 874878075300845952 882907682536248768 883597790337067008 884297115853756416 890500898074075344 891707426880463872 896672191055671296 896922090195554304 902719972434043008 904635832964140032 905351809088369664 909772472218683969 910284664940473536 911717181461624832 912938556091903488 915607967074628352 918839971941793776 921518805679233408 923482412817559616 924213305111044032 924733627876036608 927997845416296704 931958109343818144 933424733401187328 938883357573124096 940717114130884104 946487312780986368 946751095206418432 947236412355803136 947331133862469552 950093032211922816 952871082013712064 955174147654874112 955649131815501312 957515634026078463 962368135987270656 969886637049671208 972714294883635264 975558488728324256 976394724405424128 976608084056758272 984237834713451696 985281663034586624 990550967938387968 991334941795086336 992979176027044332 994047514129200384 996945611838031872 999642217843648512 999860657486681088 1007687411089164288 1009037351469998592 1016131719003319296 1017715312084657536 1022074009757724672 1030058962958956896 1030864088726578176 1031679968496049152 1038917714419754568 1039739968249924536 1040325331360541184 1043358349819318272 1046409105228146688 1048452873011795412 1050102825076335744 1055408471791496704 1056243777269764608 1060568966190053376 1063670045038562304 1064798226878609664 1065094982107220736 1069890337699606528 1071979967265426072 1075105273292438976 1078248855962884704 1078855899188709376 1082664152985679488 1085820608242197504 1087284460901121168 1088995522301385216 1091122466680880109 1092170436360572928 1094303581744089672 1097503299819364788 1104867714458769408 1105109147748436992 1108441870913909952 1114369838930686464 1114923987118084864 1122762825318482432 1124843239672516224 1126036186325241856 1131534409891283076 1134833344030907808 1136054301861943296 1149833260977440256 1153185544537141248 1156557432094267392 1158475705364885054 1159722099817400448 1163103213811037184 1166249254150923264 1166504100401127936 1168782428722223889 1177210243381665024 1187334530765433792 1188274249428485184 1188943235840618496 1196628800668382592 1198231854870623328 1200117514372955136 1203626629912057344 1206181110618853376 1207135745451159552 1213029962958245292 1213712886587298048 1216912259289839616 1217251408122537984 1220810622766171136 1223195018513761314 1225119962589058368 1228691740905644544 1232284406814725376 1237330460555062272 1242610812458424192 1244566311201583104 1246997104778148696 1254289485507845472 1263108178483292736 1266790709615897088 1270494776018282752 1273565530206498816 1274198842420668416 1276687512034771284 1280420516455925586 1283157514649694208 1285535131054304256 1293182182732894944 1294573506772912128 1296952393178180352 1301127111106050816 1312030410919788672 1312317112951268928 1314095155402788864 1323972234702725776 1325396685505600512 1333147543315574784 1335751347111113016 1345383135293331456 1354079958651064512 1354842292004425728 1356953749446210048 1358027713632554496 1365426997410710304 1367575772192437248 1369407834137855232 1373411950611942528 1374485451635437568 1375573291328065536 1385223619226339424 1386319957666566048 1387100441814054912 1397937164015727216 1400137100101780992 1407625059701919744 1408325036359686144 1411075671196326156 1418226726718083072 1419730969171479552 1420126642809627648 1420996700793704328 1425139548317884224 1429306623020568096 1433473697723251968 1437665141283846272 1443552203980905984 1447760810989596672 1449712614534828224 1451994029735180288 1454829955574506812 1459071442325452896 1463337733092486384 1464912126085137408 1473478863664582656 1477922494551879936 1485826451907581952 1487002412692629504 1489468764040566498 1499463326765472768 1499790986230021632 1508712546521710768 1513111125374543744 1526572968126986304 1533111014636587008 1545088444438435344 1546296133089867264 1547519952744073728 1550804285081382912 1552031672722919424 1554999005534564352 1555338800534837248 1558376571629631852 1560487997040811776 1565037524728977408 1569613657842220032 1583112707687245056 1584365665904646912 1595505067557843456 1597642473160831104 1600156685830606848 1604835506549409792 1607969950898139108 1612657909938658464 1617373283944327056 1618283848783064064 1623996229478519232 1628730912363296256 1630926691351681752 1633493283452077824 1638255654540859392 1643045875752967168 1646254949729047182 1649773947406749696 1656814416611232256 1657663721622655488 1662662806370864928 1671554758396029696 1672385980677127296 1684144237977723648 1689054279487862784 1697301614836924614 1702250016046361712 1707227355274567448 1714046841405739008 1724242910310526592 1729269857570907136 1734836148141401088 1737713558047327581 1739583149726100672 1744654820716555776 1749373881226384896 1749756150601691904 1765815365072497536 1767195580674134016 1768594231707512832 1781001796148150688 1783414853760927744 1805439944868086016 1809271665928280064 1810703618176739328 1819544944437367938 1820569329880947072 1823434362923249664 1825877112183806976 1831215934149256704 1834792527770641971 1837679943883587552 1843037611358466816 1846964825635119232 1848426610222088064 1855995690832593408 1863916218687636288 1866849466802374656 1881434228261768208 1892974625561972736 1893502190412836864 1894472824711606272 1894662267724939104 1900186064423845632 1905742164027424128 1910348295309748224 1911298263631002624 1915031268052156926 1920630774683888379 1924736271974541312 1939773274099342416 1945428589767270528 1951116977456648512 1953216168113516544 1968475669426903392 1970563326069173248 1985958352054088664 1988095028258400768 1993891223676063744 1999284435687297024 1999721314973362176 2015374822178328576 2018074702939997184 2032263438006638592 2035430624169315072 2060117925917913792 2061728177453156352 2063359936992098304 2077835428839509136 2079479936499849072 2080650662721082368 2092818210456293376 2096905746023590824 2100205650152671488 2110816943582993408 2112487554539529216 2121137932380106752 2127340090077124608 2129596453757219328 2130189964214441472 2143959934530852144 2150210546584877952 2156497711925769408 2157711798377418752 2165328305971358976 2171641216484395008 2174568921802242336 2177991044602770432 2182244933361760218 2188607163488179344 2195006599638729576 2209735428917538816 2210218295496873984 2216883741827819904 2228739677861372928 2229847974236169728 2234203146060849747 2245525650636964864 2249686479345032448 2263068819782566152 2269666688061815616 2272108603723886592 2299666521954880512 2313114864188534784 2316951410729770108 2319444199634800896 2326206427622074368 2332498508301846528 2333008200802255872 2337564857444447778 2354420486763330048 2374669061530867584 2376548498856970368 2393257601336765184 2396463709741246656 2400235028745910272 2407253259824114688 2426059925916490584 2427425773174596096 2433824518579679232 2434502816245075968 2441621245532342272 2446390037027522628 2450239925178116736 2457383481811289088 2464568813629450752 2469382424593570773 2474660921110124544 2485221624916848384 2493994209556297392 2508578971015690944 2526216356966585472 2533581419231794176 2540989552036565504 2545952422255386921 2548397684841336832 2553375024069542568 2560841032911851172 2571070262108608512 2586364365465789888 2589147013545824256 2593904786356360704 2602254222212101632 2624060821839577344 2624634225902537856 2647944469405451552 2650793371011201024 2671502694222226032 2690766270586662912 2708159917302129024 2713907498892420096 2716055427265108992 2730853994821420608 2735151544384874496 2738815668275710464 2746823901223885056 2770447238452678848 2772639915333132096 2774200883628109824 2795874328031454432 2800274200203561984 2816650072719372288 2822151342392652312 2839461938342959104 2840253285619255296 2841993401587408656 2850279096635768448 2858613246041136192 2866947395446503936 2875330282567692544 2887104407961811968 2899425229069656448 2903988059470360576 2909659911149013624 2918142884650905792 2926675466184972768 2929824252170274816 2955844989103759872 2971652903815163904 2974004825385259008 2978937528081132996 2998926653530945536 2999581972460043264 3017425093043421536 3026222250749087488 3053145936253972608 3066222029273174016 3090176888876870688 3092592266179734528 3095039905488147456 3110677601069674496 3116753143259263704 3120975994081623552 3130075049457954816 3139227315684440064 3166225415374490112 3168731331809293824 3191010135115686912 3195284946321662208 3209671013098819584 3215939901796278216 3225315819877316928 3234746567888654112 3236567697566128128 3247992458957038464 3257461824726592512 3261853382703363504 3266986566904155648 3276511309081718784 3286091751505934336 3292509899458094364 3313628833222464512 3315327443245310976 3325325612741729856 3343109516792059392 3344771961354254592 3368288475955447296 3378108558975725568 3394603229673849228 3404500032092723424 3414454710549134896 3448485820621053184 3458539715141814272 3469672296282802176 3475427116094655162 3479166299452201344 3489309641433111552 3498747762452769792 3499512301203383808 3531630730144995072 3562003592296301376 3566829707521855488 3610879889736172032 3618543331856560128 3621407236353478656 3639089888874735876 3641138659761894144 3651754224367613952 3662431868298513408 3669585055541283942 3675359887767175104 3686075222716933632 3693929651270238464 3696853220444176128 3711991381665186816 3727832437375272576 3733698933604749312 3762868456523536416 3789324535449878208 3800372128847691264 3811484328054848256 3820696590619496448 3822596527262005248 3830062536104313852 3841261549367776758 3849472543949082624 3879546548198684832 3890857179534541056 3902233954913297024 3936951338853806784 3941126652138346496 3971916704108177328 3976190056516801536 3999442629946724352 4036149405879994368 4054664968777097689 4064526876013277184 4070861248338630144 4120235851835827584 4123456354906312704 4126719873984196608 4155670857679018272 4158959872999698144 4161301325442164736 4193811492047181648 4200411300305342976 4221633887165986816 4224975109079058432 4254680180154249216 4259192907514438656 4260379928428882944 4287919869061704288 4300421093169755904 4312995423851538816 4330656611942717952 4343282432968790016 4349137843604484672 4355982089205540864 4364489866723520436 4377214326976358688 4390013199277459152 4420436590993747968 4433767483655639808 4457479355722745856 4459695948472339456 4468406292121699494 4491051301273929728 4499372958690064896 4526137639565132304 4539333376123631232 4599333043909761024 4633902821459540216 4638888399269601792 4652412855244148736 4664997016603693056 4666016401604511744 4675129714888895556 4708840973526660096 4749338123061735168 4753096997713940736 4786515202673530368 4792927419482493312 4800470057491820544 4814506519648229376 4852119851832981168 4854851546349192192 4883242491064684544 4892780074055045256 4900479850356233472 4914766963622578176 4929137627258901504 4938764849187141546 4949321842220249088 4970443249833696768 4987988419112594784 5017157942031381888 5052432713933170944 5067162838463588352 5081979104073131008 5091904844510773842 5106750048139085136 5121682065823702344 5142140524217217024 5172728730931579776 5187809572712721408 5204508444424203264 5213140674141982743 5248121643679154688 5249268451805075712 5295888938810903104 5301586742022402048 5343005388444452064 5416319834604258048 5427814997784840192 5432110854530217984 5461707989642841216 5470303088769748992 5477631336551420928 5493647802447770112 5540894476905357696 5545279830666264192 5591748656062908864 5600548400407123968 5644302684785304624 5678923876685918208 5680506571238510592 5683986803174817312 5700558193271536896 5717226492082272384 5733894790893007872 5750660565135385088 5761892324051665137 5774208815923623936 5798850458139312896 5819319822298027248 5836285769301811584 5853350932369945536 5859648504340549632 5911689978207519744 5957875056162265992 5997853307061891072 5999163944920086528 6034850186086843072 6052444501498174976 6106291872507945216 6180353777753741376 6185184532359469056 6190079810976294912 6233506286518527408 6241951988163247104 6278454631368880128 6332450830748980224 6337462663618587648 6382020270231373824 6390569892643324416 6431879803592556432 6450631639754633856 6469493135777308224 6473135395132256256 6495984917914076928 6514923649453185024 6523706765406727008 6533973133808311296 6572183503011868672 6585019798916188728 6627257666444929024 6630654886490621952 6650651225483459712 6686219033584118784 6689543922708509184 6702609438182549241 6736576951910894592 6789206459347698456 6809000064185446848 6828909421098269792 6896971641242106368 6917079430283628544 6939344592565604352 6950854232189310324 6958332598904402688 6978619282866223104 6997495524905539584 6999024602406767616 7063261460289990144 7124007184592602752 7221759779472344064 7278179777749471752 7282277319523788288 7303508448735227904 7324863736597026816 7339170111082567884 7350719775534350208 7372150445433867264 7387859302540476928 7393706440888352256 7423982763330373632 7455664874750545152 7525736913047072832 7578649070899756416 7600744257695382528 7622968656109696512 7637857266766160763 7645193054524010496 7660125072208627704 7682523098735553516 7759093096397369664 7781714359069082112 7804467909826594048 7873902677707613568 7882253304276692992 7943833408216354656 7952380113033603072 8072298811759988736 8109329937554195378 8141722496677260288 8240471703671655168 8311341715358036544 8317919745999396288 8322602650884329472 8387622984094363296 8400822600610685952 8443267774331973632 8449950218158116864 8518385815028877312 8520759856857765888 8575839738123408576 8600842186339511808 8625990847703077632 8661313223885435904 8698275687208969344 8711964178411081728 8728979733447040872 8754428653952717376 8780026398554918304 8867534967311279616 8914958711445491712 8919391896944678912 8936812584243398988 8982102602547859456 8998745917380129792 9052275279130264608 9078666752247262464 9198666087819522048 9267805642919080432 9277776798539203584 9332032803209023488 9350259429777791112 9417681947053320192 9498676246123470336 9506193995427881472 9573030405347060736 9585854838964986624 9629013039296458752 9704239703665962336 9709703092698384384 9785560148110090512 9800959700712466944 9829533927245156352 9858275254517803008 9877529698374283092 9940886499667393536 9975976838225189568 10034315884062763776 10104865427866341888 10134325676927176704 10163958208146262016 10183809689021547684 10213500096278170272 10243364131647404688 10345457461863159552 10375619145425442816 10409016888848406528 10426281348283965486 10496243287358309376 10498536903610151424 10591777877621806208 10686010776888904128 10832639669208516096 10855629995569680384 10864221709060435968 10923415979285682432 10955262673102841856 10987295604895540224 11081788953810715392 11090559661332528384 11183497312125817728 11201096800814247936 11288605369570609248 11367973606349634624 11401116386543073792 11434452984164544768 11467789581786015744 11501321130270770176 11523784648103330274 11548417631847247872 11597700916278625792 11638639644596054496 11672571538603623168 11706701864739891072 11823379956415039488 11915750112324531984 11998327889840173056 12069700372173686144 12104889002996349952 12163994906331293067 12212583745015890432 12360707555507482752 12370369064718938112 12380159621952589824 12467012573037054816 12483903976326494208 12664901661497960448 12674925327237175296 12764040540462747648 12781139785286648832 12863759607185112864 12901263279509267712 12938986271554616448 12991969835828153856 13029847298906370048 13047413530813454016 13067946267616622592 13170039597832377456 13254515332889858048 13261309772981243904 13301302450966919424 13372438067168237568 13379087845417018368 13405218876365098482 13473153903821789184 13578412918695396912 13618000128370893696 13657818842196539584 13793943282484212736 13901708464378620648 13916665197808805376 13957238565732446208 13994991049811079168 13998049204813535232 14126522920579980288 14248014369185205504 14443519558944688128 14556359555498943504 14564554639047576576 14649727473194053632 14678340222165135768 14701439551068700416 14744300890867734528 14775718605080953856 14787412881776704512 14847965526660747264 14911329749501090304 15051473826094145664 15157298141799512832 15201488515390765056 15245937312219393024 15275714533532321526 15320250144417255408 15365046197471107032 15518186192794739328 15563428718138164224 15608935819653188096 15639422022425948229 15747805355415227136 15887666816432709312 15904760226067206144 16218659875108390756 16283444993354520576 16480943407343310336 16622683430716073088 16635839491998792576 16775245968188726592 16801645201221371904 17036771630057754624 17041519713715531776 17151679476246817152 17201684372679023616 17251981695406155264 17285676972154995411 17322626447770871808 17396551374417938688 17457959466894081744 17508857307905434752 17560052797109836608 17735069934622559232 17838783793889357824 17873625168486797976 17997491834760259584 18104550558260529216 18157333504494524928 18535611285838160864 18555553597078407168 18700518859555582224 18835363894106640384 18997352492246940672 19012387990855762944 19146060810694121472 19171709677929973248 19408479407331924672 19419406185396768768 19571120296220181024 19601919401424933888 19716550509035606016 19755059396748566184 19881772999334787072 19951953676450379136 20068631768125527552 20209730855732683776 20327916416292524032 20367619378043095368 20427000192556340544 20486728263294809376 20690914923726319104 20751238290850885632 20818033777696813056 20852562696567930972 20992486574716618752 20997073807220302848 21183555755243612416 21372021553777808256 21665279338417032192 21846831958571364864 21910525346205683712 21974591209791080448 22163577907621430784 22181119322665056768 22366994624251635456 22577210739141218496 22735947212699269248 22802232773086147584 22868905968329089536 22935579163572031488 23002642260541540352 23047569296206660548 23195401832557251584 23277279289192108992 23345143077207246336 23413403729479782144 23646759912830078976 23831500224649063968 24139400744347372288 24209778005992699904 24327989812662586134 24425167490031780864 24721415111014965504 24934025146074109632 24967807952652988416 25329803322995920896 25349850654474350592 25562279570573297664 25727519214370225728 25802526559018535424 25877972543109232896 25983939671656307712 26094827061626908032 26135892535233245184 26340079195664754912 26602604901933838848 26744876134336475136 26758175690834036736 26810437752730196964 26946307807643578368 27156825837390793824 27236000256741787392 27315637684393079168 27587886564968425472 27803416928757241296 27833330395617610752 27996098409627070464 28253045841159960576 28496028738370411008 28887039117889376256 29112719110997887008 29129109278095153152 29356680444330271536 29402879102137400832 29488601781735469056 29551437210161907712 29574825763553409024 29822659499002180608 30102947652188291328 30314596283599025664 30402977030781530112 30491874624438786048 30551429067064643052 30640500288834510816 30730092394942214064 31036372385589478656 31126857436276328448 31217871639306376192 31278844044851896458 31495610710830454272 31775333632865418624 32437319750216781512 32566889986709041152 32961886814686620672 33245366861432146176 33271678983997585152 33550491936377453184 33603290402442743808 34303358952493634304 34403368745358047232 34503963390812310528 34571353944309990822 34645252895541743616 34793102748835877376 34915918933788163488 35017714615810869504 35120105594219673216 35470139869245118464 35747250336973595952 35994983669520519168 36209101116521058432 36314667008989049856 36491984718993879201 37071222571676321728 37111107194156814336 37401037719111164448 37994704984493881344 38024775981711525888 38292121621388242944 38343419355859946496 38816958814663849344 39142240592440362048 39203838802849867776 39510118793497132368 39763545998669574144 39903907352900758272 40137263536251055104 40419461711465367552 40735238756086190736 40854000385112681088 40973456526589618752 41381829847452638208 41705125393135861944 41984973149433237504 41994147614440605696 42367111510487224832 42744043107555616512 43330558676834064384 43693663917142729728 43949182419582160896 44327155815242861568 44362238645330113536 44733989248503270912 45154421478282436992 45471894425398538496 45604465546172295168 45737811936658179072 46005284521083080704 46095138592413321096 46390803665114503168 46554558578384217984 46690286154414492672 46826807458959564288 46918266067277844687 47663000449298127936 48278801488694744576 48419556011985399808 48655979625325172268 48850334980063561728 49442830222029931008 49868050292148219264 51124559141146595328 51455038428740451456 51605053118037070848 51755945086218465792 51967879343312615424 52189654123253816064 52680158391329509824 53205209803867677696 53516351381668073472 53620875505460393928 54313651674781587648 54472000513483574784 54631275368786158336 55175773129936850944 55606833857514482592 55666660791235221504 56506091682319921152 56992057476740822016 58225438221995774016 58258218556190306304 58713360888660543072 58805758204274801664 59102874420323815424 59149651527106818048 59645318998004361216 60205895304376582656 60629192567198051328 60983749248877572096 61102858134129286104 61281000577669021632 61460184789884428128 62072744771178957312 62253714872552656896 62435743278612752384 62557688089703792916 62991221421660908544 63550667265730837248 64874639500433563024 65923773629373241344 66490733722864292352 66543357967995170304 67100983872754906368 68606717904987268608 68806737490716094464 69007926781624621056 69142707888619981644 69586205497671754752 69831837867576326976 70035429231621739008 70240211188439346432 70940279738490236928 71494500673947191904 72418202233042116864 72629334017978099712 72983969437987758402 74142445143352643456 74802075438222328896 75989409968987762688 76049551963423051776 76686838711719892992 77633917629327698688 78284481184880724096 78407677605699735552 79020237586994264736 79807814705801516544 80274527072502110208 80838923422930735104 81470477512172381472 81708000770225362176 81946913053179237504 82763659694905276416 83410250786271723888 83988295228881211392 84734223020974449664 85488086215111233024 86661117353668128768 87387327834285459456 88654311630485723136 88724477290660227072 89467978497006541824 90308842956564873984 90943788850797076992 91208931092344590336 91475623873316358144 92190277184826642192 92781607330229006336 93109117156768435968 93380572308828985344 93653614917919128576 93836532134555689374 95326000898596255872 96557602977389489152 97311959250650344536 97700669960127123456 98885660444059862016 99736100584296438528 102910076857480902912 103210106236074141696 103511890172436931584 103935758686625230848 104379308246507632128 105360316782659019648 106410419607735355392 107241751010920787856 108627303349563175296 108944001026967149568 109262550737572316672 109475954156981637603 111213667715028965184 111333321582470443008 113984114953481644032 116450876443991548032 117426721777321086144 117611516408549603328 119290637996008722432 120411790608753165312 121258385134396102656 122205716268258572208 122562001155338043264 122920369579768856256 124145489542357914624 124871486557225504768 125115376179407585832 125982442843321817088 127101334531461674496 129749279000867126048 131847547258746482688 132981467445728584704 133086715935990340608 134201967745509812736 137213435809974537216 138015853563249242112 138285415777239963288 139172410995343509504 139663675735152653952 140070858463243478016 140480422376878692864 142989001347894383808 144836404466084233728 145258668035956199424 145967938875975516804 148284890286705286912 149604150876444657792 153373677423439785984 155267835258655397376 156568962369761448192 158040475173988529472 159615629411603033088 160549054145004220416 162940955024344762944 163416001540450724352 163893826106358475008 165527319389810552832 166820501572543447776 169468446041948899328 170976172430222466048 174774655668570918912 177308623260971446272 177448954581320454144 178935956994013083648 180617685913129747968 181887577701594153984 182951247746632716288 184380554369653284384 186218234313536871936 186761144617657970688 187307229835838257152 187673064269111378748 190652001797192511744 193115205954778978304 194623918501300689072 197771320888119724032 199472201168592877056 205820153714961805824 206420212472148283392 207023780344873863168 208758616493015264256 210720633565318039296 212820839215470710784 214483502021841575712 217254606699126350592 217888002053934299136 218525101475144633344 218951908313963275206 222427335430057930368 227968229906963288064 232901752887983096064 234853443554642172288 235223032817099206656 240823581217506330624 242516770268792205312 244411432536517144416 245124002310676086528 245840739159537712512 248290979084715829248 250230752358815171664 251964885686643634176 254202669062923348992 259498558001734252096 265962934891457169408 266173431871980681216 268403935491019625472 274426871619949074432 276570831554479926576 278344821990687019008 279327351470305307904 280141716926486956032 280960844753757385728 285978002695788767616 289672808932168467456 291935877751951033608 296569780573410573824 299208301752889315584 310535670517310794752 313137924739522896384 316080950347977058944 319231258823206066176 325881910048689525888 326832003080901448704 327787652212716950016 328427862470944912809 333641003145086895552 338936892083897798656 341952344860444932096 357871913988026167296 361235371826259495936 363775155403188307968 368761108739306568768 372436468627073743872 374614459671676514304 375346128538222757496 381304003594385023488 386230411909557956608 389247837002601378144 395542641776239448064 398944402337185754112 411640307429923611648 414047560689747726336 417517232986030528512 421441267130636078592 428967004043683151424 434509213398252701184 435776004107868598272 437050202950289266688 437903816627926550412 444854670860115860736 465803505775966192128 469706887109284344576 481647162435012661248 488822865073034288832 490248004621352173056 491681478319075425024 496581958169431658496 500461504717630343328 508405338125846697984 518997116003468504192 531925869782914338816 532346863743961362432 536807870982039250944 548853743239898148864 553141663108959853152 558654702940610615808 560283433852973912064 561921689507514771456 571956005391577535232 579345617864336934912 583871755503902067216 593139561146821147648 598416603505778631168 621071341034621589504 626275849479045792768 632161900695954117888 638462517646412132352 651763820097379051776 653664006161802897408 655575304425433900032 656855724941889825618 667282006290173791104 683904689720889864192 722470743652518991872 727550310806376615936 737522217478613137536 744872937254147487744 750692257076445514992 762608007188770046976 778495674005202756288 797888804674371508224 823280614859847223296 835034465972061057024 842882534261272157184 857934008087366302848 869018426796505402368 874100405900578533376 875807633255853100824 889709341720231721472 931607011551932384256 939413774218568689152 977645730146068577664 980496009242704346112 983362956638150850048 1000923009435260686656 1016810676251693395968 1037994232006937008384 1073615741964078501888 1106283326217919706304 1117309405881221231616 1123843379015029542912 1143912010783155070464 1158691235728673869824 1167743511007804134432 1186279122293642295296 1196833207011557262336 1242142682069243179008 1252551698958091585536 1264323801391908235776 1303527640194758103552 1307328012323605794816 1311150608850867800064 1313711449883779651236 1334564012580347582208 1444941487305037983744 1475044434957226275072 1489745874508294975488 1501384514152891029984 1525216014377540093952 1556991348010405512576 1595777609348743016448 1646561229719694446592 1685765068522544314368 1715868016174732605696 1738036853593010804736 1751615266511706201648 1779418683440463442944 1863214023103864768512 1878827548437137378304 1955291460292137155328 1960992018485408692224 1966725913276301700096 2001846018870521373312 2075988464013874016768 2212566652435839412608 2234618811762442463232 2287824021566310140928 2335487022015608268864 2372558244587284590592 2393666414023114524672 2505103397916183171072 2528647602783816471552 2607055280389516207104 2622301217701735600128 2627422899767559302472 2669128025160695164416 2950088869914452550144 3002769028305782059968 3050432028755080187904 3113982696020811025152 3371530137045088628736 3431736032349465211392 3476073707186021609472 3503230533023412403296 3558837366880926885888 3726428046207729537024 3757655096874274756608 3910582920584274310656 3921984036970817384448 3933451826552603400192 4003692037741042746624 4151976928027748033536 4425133304871678825216 4469237623524884926464 4575648043132620281856 4670974044031216537728 4787332828046229049344 5057295205567632943104 5214110560779032414208 5254845799535118604944 5338256050321390328832 5900177739828905100288 6005538056611564119936 6227965392041622050304 6863472064698930422784 7006461066046824806592 7117674733761853771776 7515310193748549513216 7821165841168548621312 7866903653105206800384 8007384075482085493248 8303953856055496067072 8850266609743357650432 9151296086265240563712 9341948088062433075456 10114590411135265886208 10428221121558064828416 10509691599070237209888 10676512100642780657664 11800355479657810200576 12011076113223128239872 12455930784083244100608 13726944129397860845568 14012922132093649613184 15642331682337097242624 16014768150964170986496 16607907712110992134144 17700533219486715300864 18683896176124866150912 21019383198140474419776 21353024201285561315328 23600710959315620401152 24022152226446256479744 24911861568166488201216 27453888258795721691136 28025844264187299226368 31284663364674194485248 32029536301928341972992 35401066438973430601728 37367792352249732301824 42038766396280948839552 48044304452892512959488 49823723136332976402432 56051688528374598452736 64059072603856683945984 70802132877946861203456 74735584704499464603648 84077532792561897679104 96088608905785025918976 112103377056749196905472 149471169408998929207296 168155065585123795358208 192177217811570051837952 224206754113498393810944 336310131170247590716416 448413508226996787621888 672620262340495181432832 1345240524680990362865664
- Sum of all divisors σ(n): 5112236284203423034856889
- Sum of proper divisors (its aliquot sum) s(n): 3766995759522432671991225
- 1345240524680990362865664 is an abundant number, because the sum of its proper divisors (3766995759522432671991225) is greater than itself. Its abundance is 2421755234841442309125561
Bases of 1345240524680990362865664
- Binary: 1000111001101110110100010100011010100111110011000010001110101101010010000000000002
- Hexadecimal: 0x11CDDA28D4F98475A9000
- Base-36: 6326YUBA9LKD8G00
Squares and roots of 1345240524680990362865664
- 1345240524680990362865664 squared (13452405246809903628656642) is 1809672069243986241624459836251780726210110160896
- 1345240524680990362865664 cubed (13452405246809903628656643) is 2434444203930313574633998180493186177873146406516966666606394086673874944
-
1345240524680990362865664 is a
perfect square number . Itssquare root is 1159845043392 -
The
cube root of 1345240524680990362865664 is 110390910.1214086929
Scales and comparisons
How big is 1345240524680990362865664?- 1,345,240,524,680,990,362,865,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,345,240,524,680,990,362,865,664 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 1345240524680990362865664 cubic inches would be around 9199242.5 feet tall.
Recreational maths with 1345240524680990362865664
- 1345240524680990362865664 backwards is 4665682630990864250425431
- 1345240524680990362865664 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1345240524680990362865664'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 1345240524680990362865664 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 1345240524680990362865664 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/1345240524680990362865664/
Chicago style:
Numbermatics. 2024. "Number 1345240524680990362865664 - Facts about the integer". https://numbermatics.com/n/1345240524680990362865664/
The information we have on file for 1345240524680990362865664 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 1345240524680990362865664, math, Factors of 1345240524680990362865664, curriculum, school, college, exams, university, Prime factorization of 1345240524680990362865664, STEM, science, technology, engineering, physics, economics, calculator, one septillion, three hundred forty-five sextillion, two hundred forty quintillion, five hundred twenty-four quadrillion, six hundred eighty trillion, nine hundred ninety billion, three hundred sixty-two million, eight hundred sixty-five thousand, six hundred sixty-four.