70389534335855675569864704
70,389,534,335,855,675,569,864,704 is an even composite number composed of six prime numbers multiplied together.
70389534335855675569864704 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-four thousand and forty-eight divisors.
Prime factorization of 70389534335855675569864704:
218 × 33 × 73 × 196 × 233 × 373
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 23 × 23 × 23 × 37 × 37 × 37)See below for interesting mathematical facts about the number 70389534335855675569864704 from the Numbermatics database.
Names of 70389534335855675569864704
- Cardinal: 70389534335855675569864704 can be written as Seventy septillion, three hundred eighty-nine sextillion, five hundred thirty-four quintillion, three hundred thirty-five quadrillion, eight hundred fifty-five trillion, six hundred seventy-five billion, five hundred sixty-nine million, eight hundred sixty-four thousand, seven hundred four.
Scientific notation
- Scientific notation: 7.0389534335855675569864704 × 1025
Factors of 70389534335855675569864704
Divisors of 70389534335855675569864704
- Number of divisors d(n): 34048
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 23 24 27 28 32 36 37 38 42 46 48 49 54 56 57 63 64 69 72 74 76 84 92 96 98 108 111 112 114 126 128 133 138 144 147 148 152 161 168 171 184 189 192 196 207 216 222 224 228 252 256 259 266 276 288 294 296 304 322 333 336 342 343 361 368 378 384 392 399 414 432 437 441 444 448 456 483 504 512 513 518 529 532 552 576 588 592 608 621 644 666 672 684 686 703 722 736 756 768 777 784 798 828 851 864 874 882 888 896 912 931 966 999 1008 1024 1026 1029 1036 1058 1064 1083 1104 1127 1152 1176 1184 1197 1216 1242 1288 1311 1323 1332 1344 1368 1369 1372 1406 1444 1449 1472 1512 1536 1554 1568 1587 1596 1656 1702 1728 1748 1764 1776 1792 1813 1824 1862 1932 1998 2016 2048 2052 2058 2072 2109 2116 2128 2166 2208 2254 2304 2331 2352 2368 2394 2432 2484 2527 2553 2576 2622 2646 2664 2688 2736 2738 2744 2793 2812 2888 2898 2944 3024 3059 3072 3087 3108 3136 3174 3192 3249 3312 3381 3404 3456 3496 3528 3552 3584 3591 3626 3648 3703 3724 3864 3933 3996 4032 4096 4104 4107 4116 4144 4218 4232 4256 4332 4347 4416 4508 4608 4662 4704 4736 4761 4788 4864 4921 4968 5054 5106 5152 5244 5292 5328 5376 5439 5472 5476 5488 5586 5624 5776 5796 5888 5957 6048 6118 6144 6174 6216 6272 6327 6348 6384 6498 6517 6624 6762 6808 6859 6912 6992 6993 7056 7104 7168 7182 7252 7296 7406 7448 7581 7659 7728 7866 7889 7992 8064 8192 8208 8214 8232 8288 8303 8379 8436 8464 8512 8664 8694 8832 9016 9177 9216 9261 9324 9408 9472 9522 9576 9583 9728 9747 9842 9936 10051 10108 10143 10212 10304 10488 10584 10656 10752 10878 10944 10952 10976 11109 11172 11248 11552 11592 11776 11799 11914 12096 12167 12236 12288 12321 12348 12432 12544 12654 12691 12696 12768 12996 13034 13248 13357 13524 13616 13718 13824 13984 13986 14112 14208 14283 14336 14364 14504 14592 14763 14812 14896 15162 15318 15456 15732 15778 15984 16128 16169 16317 16384 16416 16428 16464 16576 16606 16758 16872 16928 17024 17328 17388 17664 17689 17871 18032 18354 18432 18522 18648 18816 18944 18981 19044 19152 19166 19456 19494 19551 19573 19684 19872 20102 20216 20286 20424 20577 20608 20976 21168 21312 21413 21504 21756 21888 21904 21952 22218 22344 22496 22743 22977 23104 23184 23552 23598 23667 23828 24192 24334 24472 24576 24642 24696 24864 24909 25088 25137 25308 25382 25392 25536 25921 25992 26011 26068 26496 26714 27048 27232 27436 27531 27648 27968 27972 28224 28416 28566 28672 28728 28749 29008 29184 29526 29624 29792 30153 30324 30429 30636 30912 31464 31487 31556 31968 32256 32338 32634 32768 32832 32856 32928 33152 33212 33327 33516 33744 33856 34048 34447 34656 34776 35328 35378 35742 36064 36501 36708 36864 36963 37044 37296 37632 37888 37962 38073 38088 38304 38332 38912 38988 39102 39146 39368 39744 40071 40204 40432 40572 40848 41154 41216 41699 41952 42336 42624 42826 43008 43512 43776 43808 43904 44289 44436 44688 44992 45486 45954 46208 46368 47104 47196 47334 47656 48013 48384 48507 48668 48944 48951 49152 49284 49392 49728 49818 50176 50274 50616 50653 50764 50784 51072 51842 51984 52022 52136 52992 53067 53428 53613 54096 54464 54872 55062 55296 55936 55944 56448 56832 57132 57344 57456 57498 58016 58121 58368 58653 58719 59052 59248 59584 60306 60648 60858 61272 61731 61824 62928 62974 63112 63936 64239 64512 64676 65268 65536 65664 65712 65856 66304 66424 66654 67032 67081 67488 67712 68096 68229 68894 69312 69552 70357 70656 70756 71001 71484 72128 73002 73416 73728 73926 74088 74592 74727 75264 75776 75924 76146 76176 76608 76664 77763 77824 77976 78033 78204 78292 78736 79488 80142 80408 80864 81144 81696 82308 82432 82593 83398 83904 84672 85169 85248 85652 86016 86247 87024 87552 87616 87808 88578 88872 89376 89984 90459 90972 91908 92416 92736 93499 94208 94392 94461 94668 95312 96026 96768 97014 97336 97888 97902 98304 98568 98784 99456 99636 99981 100352 100548 101232 101306 101528 101568 102144 103341 103684 103968 104044 104272 105984 106134 106856 107226 108192 108928 109503 109744 110124 110592 111872 111888 112896 113183 113664 114219 114264 114688 114912 114996 116032 116242 116736 117306 117438 118104 118496 119168 120213 120612 121296 121716 122544 123462 123648 123823 125097 125856 125948 126224 127872 128478 129024 129352 130321 130536 131072 131328 131424 131712 132608 132848 132867 133308 134064 134162 134976 135424 136192 136458 137011 137788 138624 139104 140714 141312 141512 142002 142968 144039 144256 145521 146004 146832 147456 147852 148176 149184 149454 149891 150528 151552 151848 151959 152292 152352 153216 153328 155526 155648 155952 156066 156408 156584 157472 157757 158976 159201 160284 160816 160839 161728 162288 163392 164616 164864 165186 166796 167808 169344 170338 170496 171304 172032 172494 174048 174363 175104 175232 175616 175959 176157 177156 177744 178752 179968 180918 181447 181944 182077 183816 184832 185193 185472 186998 188416 188784 188922 189336 190624 190969 192052 192717 193536 194028 194672 195776 195804 196608 197136 197568 198912 199272 199962 200704 201096 201243 202464 202612 203056 203136 204288 206682 207368 207936 208088 208544 211071 211968 212268 213003 213712 214452 216384 217856 219006 219488 220248 220409 221184 223744 223776 224181 225792 226366 227328 228438 228528 229376 229824 229992 231173 232064 232484 233289 233472 234099 234612 234876 236208 236992 238336 240426 241129 241224 242592 243432 245088 246924 247296 247646 250194 251712 251896 252448 253783 255507 255744 256956 258048 258704 258741 260642 261072 262144 262656 262848 263424 265216 265696 265734 266616 268128 268324 269952 270848 271377 272384 272916 274022 275576 277248 278208 280497 281428 282624 283024 283383 284004 285936 288078 288512 291042 291893 292008 293664 294912 295704 296352 298368 298908 299782 301056 303104 303696 303918 304584 304704 306432 306656 307211 310023 311052 311296 311904 312132 312816 313168 314944 315514 317952 318402 320568 321632 321678 323456 324576 326784 328509 329232 329728 330372 333592 335616 336091 338688 339549 340676 340992 342608 342657 344064 344988 348096 348726 350208 350464 351232 351918 352314 354312 354571 355488 357504 359936 360639 361836 362894 363888 364154 367632 369664 370386 370944 371469 371887 373996 375291 376832 377568 377844 378672 381248 381938 384104 385434 387072 388056 389344 390963 391552 391608 393216 394272 395136 397824 398544 399924 401408 402192 402486 404928 405224 406112 406272 406847 408576 411033 413364 414736 415872 416176 417088 422142 423936 424536 426006 427424 428904 432117 432768 435712 436563 438012 438976 440496 440818 442368 447488 447552 448362 449673 450179 451584 452732 454656 455877 456876 457056 458752 459648 459984 462346 464128 464968 466578 466944 468198 469224 469567 469752 472416 473271 473984 476672 477603 480852 482258 482448 485184 486864 490176 492499 493848 494209 494592 495292 500388 503424 503792 504896 507566 511014 511488 513912 516096 517408 517482 521284 522144 523089 525312 525696 526848 528471 530432 531392 531468 533232 536256 536648 539904 541696 542754 544341 544768 545832 546231 548044 551152 554496 556416 560994 562856 565248 566048 566766 568008 571872 572907 576156 577024 578151 582084 583786 584016 587328 589824 591408 592704 596183 596736 597816 598253 599564 602112 603729 606208 607392 607836 609168 609408 612864 613312 614422 620046 622104 622592 623808 624264 625632 626336 629888 631028 633213 635904 636804 641136 643264 643356 646912 649152 653568 654493 657018 658464 659456 660744 661227 667184 671232 672182 677376 679098 681352 681984 685216 685314 688128 689976 693519 696192 697452 699867 700416 700928 702297 702464 703836 704628 708624 709142 710976 715008 719872 721278 723387 723672 724201 725788 727776 728308 735264 739328 740772 741888 742938 743774 747992 750582 753664 755136 755688 757344 761349 762496 763876 766521 768208 770868 774144 776112 778688 781926 783104 783216 786432 788544 790272 792281 795648 797088 799848 802816 804384 804972 809856 810448 812224 812544 813694 817152 822066 826728 829472 831744 832352 834176 841491 844284 847872 849072 850149 852012 854848 857808 864234 865536 871424 873126 875679 876024 877952 880992 881636 884736 894976 895104 896724 899346 900358 903168 905464 909312 911754 912247 913752 914112 917504 919296 919968 921633 924692 928256 929936 930069 933156 933888 936396 938448 939134 939504 944832 946542 947968 953344 955206 959077 961704 962407 964516 964896 970368 973728 980352 984998 987696 988418 989184 990584 1000776 1006848 1007584 1008273 1009792 1015132 1018647 1022028 1022976 1027824 1032192 1034816 1034964 1042568 1044288 1046178 1050624 1051392 1053696 1056942 1060864 1062784 1062936 1063713 1066464 1072512 1073296 1079808 1083392 1085508 1088682 1089536 1091664 1092462 1096088 1102304 1104299 1108992 1112832 1114407 1115661 1121988 1125712 1125873 1130496 1132096 1133532 1136016 1143744 1145814 1152312 1154048 1156302 1164168 1165019 1167572 1168032 1172889 1174656 1179648 1182816 1185408 1192366 1193472 1195632 1196506 1199128 1204224 1207458 1212416 1214784 1215672 1218336 1218816 1220541 1225728 1226624 1228844 1233099 1240092 1244208 1245184 1247616 1248528 1251264 1252672 1259776 1262056 1266426 1271808 1273608 1274539 1282272 1286528 1286712 1293824 1296351 1298304 1307136 1308986 1314036 1316928 1318912 1321488 1322454 1334368 1336783 1342464 1344364 1349019 1350537 1354752 1358196 1362704 1363968 1367631 1370432 1370628 1376256 1379952 1387038 1392384 1394904 1399734 1400832 1401856 1404594 1404928 1407672 1408701 1409256 1417248 1418284 1419813 1421952 1430016 1439744 1442556 1446774 1447344 1448402 1451576 1455552 1456616 1470528 1477497 1478656 1481544 1482627 1483776 1485876 1487548 1495984 1501164 1507328 1510272 1511376 1514688 1522698 1524992 1527752 1533042 1536416 1541736 1542863 1548288 1552224 1557376 1563852 1566208 1566432 1569267 1577088 1580544 1584562 1591296 1594176 1599696 1605632 1608768 1609944 1618211 1619712 1620896 1624448 1625088 1627388 1633023 1634304 1638693 1644132 1653456 1658944 1663488 1664704 1668352 1682982 1688568 1695744 1698144 1700298 1704024 1709696 1715616 1718721 1728468 1731072 1742848 1746252 1751358 1752048 1755904 1761984 1763272 1769472 1776481 1788549 1789952 1790208 1793448 1794759 1798692 1800716 1806336 1810928 1811187 1818624 1823508 1824494 1827504 1828224 1835008 1838592 1839936 1843266 1849384 1856512 1859872 1860138 1866312 1867776 1872792 1876896 1878268 1879008 1889664 1893084 1895936 1899639 1906688 1910412 1918154 1923408 1924814 1929032 1929792 1940736 1947456 1960704 1963479 1969996 1975392 1976836 1978368 1981168 1983681 2001552 2013696 2015168 2016546 2019584 2030264 2037294 2044056 2045952 2055648 2064384 2069632 2069928 2080557 2085136 2088576 2092356 2101248 2102784 2107392 2113884 2121728 2125568 2125872 2127426 2132928 2145024 2146592 2150477 2159616 2166784 2170161 2171016 2172603 2177364 2179072 2183328 2184924 2192176 2204608 2208598 2217984 2225664 2228814 2231322 2243976 2251424 2251746 2260992 2264192 2267064 2272032 2284047 2287488 2291628 2299563 2304624 2308096 2312604 2328336 2330038 2335144 2336064 2345778 2349312 2352637 2359296 2365632 2370816 2376843 2384732 2386944 2391264 2393012 2398256 2408448 2414916 2424832 2429568 2431344 2436672 2437632 2441082 2451456 2453248 2457688 2466198 2476099 2480184 2481997 2488416 2490368 2495232 2497056 2502528 2505344 2519552 2524112 2524473 2532852 2543616 2547216 2549078 2564544 2573056 2573424 2587648 2592702 2596608 2603209 2614272 2617972 2627037 2628072 2633856 2637824 2642976 2644908 2668736 2673566 2684928 2688728 2698038 2701074 2709504 2716392 2725408 2727936 2735262 2736741 2740864 2741256 2752512 2759904 2764899 2774076 2784768 2789808 2799468 2801664 2803712 2809188 2809856 2815344 2817402 2818512 2834496 2836568 2839626 2843904 2847929 2860032 2877231 2879488 2885112 2887221 2893548 2894688 2896804 2903152 2911104 2913232 2941056 2954994 2957312 2963088 2965254 2967552 2971752 2975096 2991968 2997383 3002328 3014656 3020544 3022752 3024819 3029376 3045396 3049984 3055504 3055941 3066084 3072832 3083472 3085726 3096576 3104448 3114752 3127704 3132416 3132864 3138534 3151253 3154176 3161088 3169124 3182592 3188352 3191139 3199392 3211264 3217536 3219888 3236422 3239424 3241792 3248896 3250176 3254776 3266046 3268608 3277386 3288264 3306912 3312897 3317888 3326976 3329408 3336704 3343221 3346983 3365964 3377136 3391488 3396288 3400596 3408048 3419392 3431232 3437442 3447493 3456936 3459463 3462144 3485696 3492504 3495057 3502716 3504096 3511808 3518667 3523968 3526544 3538944 3552962 3577098 3579904 3580416 3586896 3589518 3597384 3601432 3612672 3621856 3622374 3628411 3637248 3647016 3648988 3655008 3656448 3661623 3677184 3679872 3686532 3698768 3699297 3713024 3719744 3720276 3732624 3735552 3745584 3753792 3756536 3758016 3779328 3786168 3791872 3799278 3813376 3820824 3823617 3836308 3846816 3849628 3858064 3859584 3881472 3894912 3921408 3926958 3939992 3950784 3953672 3956736 3962336 3967362 4003104 4010349 4027392 4030336 4033092 4039168 4047057 4051611 4060528 4074588 4088112 4091904 4111296 4128768 4139264 4139856 4161114 4170272 4173281 4177152 4184712 4187771 4202496 4205568 4214784 4226103 4227768 4243456 4251136 4251744 4254852 4259439 4265856 4290048 4293184 4300954 4319232 4333568 4340322 4342032 4345206 4354728 4358144 4366656 4369848 4384352 4392287 4409216 4417196 4432491 4435968 4447881 4451328 4457628 4462644 4487952 4502848 4503492 4521984 4528384 4534128 4544064 4568094 4574976 4581451 4583256 4599126 4609248 4616192 4625208 4628589 4656672 4660076 4670288 4672128 4691556 4698624 4705274 4731264 4741632 4753686 4769464 4773888 4782528 4786024 4796512 4816896 4821877 4829832 4849664 4854633 4859136 4862688 4873344 4875264 4882164 4899069 4902912 4906496 4915376 4916079 4932396 4952198 4960368 4963994 4976832 4980736 4990464 4994112 5005056 5010688 5039104 5048224 5048946 5065704 5069407 5087232 5094432 5098156 5129088 5146112 5146848 5156163 5175296 5185404 5193216 5206418 5228544 5235944 5254074 5256144 5267712 5275648 5285952 5289816 5329443 5337472 5347132 5365647 5369856 5377456 5384277 5396076 5402148 5419008 5432784 5450816 5455872 5470524 5473482 5481728 5482512 5505024 5519808 5529798 5545967 5548152 5569536 5579616 5598936 5603328 5607424 5618376 5619712 5630688 5634804 5637024 5668992 5673136 5679252 5687808 5695858 5720064 5754462 5758976 5770224 5774442 5787096 5789376 5793608 5806304 5822208 5826464 5837009 5882112 5890437 5909988 5914624 5926176 5930508 5935104 5943504 5950192 5951043 5983936 5994766 6004656 6029312 6041088 6045504 6049638 6058752 6090792 6099968 6111008 6111882 6132168 6145664 6166944 6171452 6193152 6208896 6229504 6241671 6255408 6264832 6265728 6277068 6302506 6308352 6322176 6338248 6365184 6376704 6382278 6385729 6398784 6422528 6435072 6439776 6451431 6472844 6478848 6483584 6497792 6500352 6509552 6510483 6517809 6532092 6537216 6554772 6576528 6613824 6625794 6635776 6653952 6658816 6673408 6686442 6693966 6713539 6731928 6736849 6754272 6782976 6792576 6801192 6816096 6838784 6852141 6862464 6874884 6894986 6913872 6918926 6924288 6971392 6985008 6990114 7005432 7008192 7023616 7037334 7047936 7053088 7057911 7065853 7077888 7105924 7130529 7154196 7159808 7160832 7173792 7179036 7194768 7202864 7225344 7243712 7244748 7256822 7274496 7294032 7297976 7310016 7312896 7323246 7354368 7359744 7373064 7397536 7398594 7426048 7428297 7439488 7440552 7445991 7465248 7471104 7491168 7507584 7513072 7516032 7558656 7572336 7583744 7598556 7626752 7641648 7647234 7672616 7693632 7699256 7716128 7719168 7730093 7762944 7789824 7809627 7842816 7853916 7879984 7881111 7901568 7907344 7913472 7924672 7934724 8006208 8020698 8054784 8060672 8066184 8078336 8094114 8103222 8121056 8149176 8155133 8176224 8183808 8210223 8222592 8257536 8278528 8279712 8294697 8322228 8340544 8346562 8354304 8369424 8375542 8404992 8411136 8429568 8452206 8455536 8486912 8502272 8503488 8509704 8518878 8531712 8543787 8553401 8580096 8586368 8601908 8631693 8638464 8661663 8667136 8680644 8684064 8690412 8709456 8716288 8733312 8739696 8768704 8784574 8818432 8834392 8864982 8871936 8895762 8902656 8915256 8921773 8925288 8975904 8992149 9005696 9006984 9043968 9056768 9068256 9074457 9088128 9136188 9149952 9162902 9166512 9198252 9218496 9232384 9250416 9257178 9313344 9320152 9340576 9344256 9357481 9383112 9389971 9397248 9410548 9453759 9462528 9483264 9507372 9538928 9547776 9565056 9572048 9573417 9593024 9633792 9643754 9659664 9699328 9709266 9718272 9725376 9746688 9750528 9764328 9798138 9805824 9812992 9830752 9832158 9864792 9904396 9920736 9927988 9938691 9953664 9980928 9988224 10010112 10021376 10040949 10078208 10096448 10097892 10131408 10138814 10174464 10188864 10196312 10258176 10292224 10293696 10312326 10342479 10350592 10370808 10378389 10386432 10412836 10457088 10471888 10485171 10508148 10512288 10535424 10551296 10571904 10579632 10658886 10674944 10694264 10731294 10739712 10754912 10768554 10792152 10800041 10804296 10838016 10865568 10885233 10901632 10911744 10941048 10946964 10963456 10965024 10984869 11039616 11059596 11091934 11096304 11139072 11159232 11197872 11206656 11214848 11236752 11239424 11261376 11269608 11274048 11327477 11337984 11346272 11358504 11366807 11375616 11391716 11440128 11470851 11508924 11517952 11540448 11548884 11574192 11578752 11587216 11612608 11644416 11652928 11674018 11764224 11780874 11819976 11829248 11852352 11861016 11870208 11887008 11900384 11902086 11967872 11989532 12009312 12031047 12082176 12091008 12099276 12117504 12154833 12181584 12199936 12222016 12223764 12264336 12291328 12333888 12342904 12386304 12417792 12435367 12459008 12483342 12510816 12519843 12529664 12531456 12554136 12563313 12605012 12616704 12644352 12676496 12678309 12730368 12753408 12764556 12771458 12797568 12845056 12870144 12879552 12902862 12945688 12957696 12967168 12995584 13000704 13019104 13020966 13035618 13064184 13074432 13109544 13153056 13176861 13227648 13251588 13271552 13297473 13307904 13317632 13343643 13346816 13372884 13387932 13427078 13463856 13473698 13508544 13565952 13585152 13602384 13632192 13677568 13704282 13724928 13744353 13749768 13759819 13789972 13827744 13837852 13848576 13885767 13942784 13970016 13980228 14010864 14016384 14047232 14074668 14095872 14106176 14115822 14131706 14211848 14261058 14308392 14319616 14321664 14347584 14358072 14389536 14405728 14450688 14465631 14487424 14489496 14513644 14548992 14563899 14588064 14595952 14620032 14625792 14646492 14708736 14719488 14746128 14795072 14797188 14852096 14856594 14878976 14881104 14891982 14930496 14942208 14982336 15015168 15026144 15032064 15053339 15117312 15144672 15167488 15197112 15208221 15253504 15283296 15294468 15345232 15387264 15398512 15432256 15438336 15460186 15525888 15579648 15619254 15685632 15707832 15759968 15762222 15803136 15814688 15826944 15849344 15869448 15988329 16012416 16041396 16096941 16109568 16121344 16132368 16152831 16156672 16188228 16206444 16242112 16298352 16310266 16352448 16367616 16420446 16445184 16515072 16557056 16559424 16589394 16637901 16644456 16656623 16681088 16693124 16708608 16738848 16751084 16809984 16822272 16859136 16904412 16911072 16973824 17004544 17006976 17019408 17037756 17063424 17087574 17106802 17160192 17172736 17203816 17263386 17276928 17323326 17332693 17334272 17361288 17368128 17373979 17380824 17418912 17432576 17466624 17479392 17511027 17537408 17569148 17636864 17668784 17671311 17729964 17743872 17791524 17805312 17830512 17843546 17850576 17951808 17984298 18011392 18013968 18087936 18113536 18136512 18148914 18176256 18222463 18272376 18285733 18299904 18325804 18333024 18396504 18436992 18464768 18500832 18514356 18626688 18640304 18681152 18688512 18714962 18766224 18779942 18794496 18821096 18907518 18925056 18966528 19014744 19077856 19095552 19130112 19144096 19146834 19157187 19186048 19267584 19287508 19319328 19354293 19418532 19436544 19450752 19493376 19501056 19528656 19553427 19596276 19611648 19625984 19661504 19664316 19729584 19808792 19841472 19855976 19877382 19907328 19961856 19976448 20020224 20042752 20081898 20140617 20156416 20192896 20195784 20210547 20262816 20277628 20348928 20377728 20392624 20516352 20584448 20587392 20624652 20684958 20701184 20741616 20756778 20772864 20825672 20914176 20943776 20970342 20981681 21016296 21024576 21070848 21102592 21143808 21159264 21173733 21197559 21317772 21349888 21388528 21391587 21462588 21479424 21509824 21537108 21584304 21600082 21608592 21676032 21731136 21770466 21803264 21823488 21882096 21893928 21926912 21930048 21969738 22058771 22079232 22119192 22135361 22183868 22192608 22278144 22284891 22318464 22337973 22395744 22413312 22429696 22473504 22478848 22522752 22539216 22548096 22654954 22675968 22692544 22717008 22733614 22751232 22783432 22880256 22941702 23017848 23035904 23080896 23097768 23148384 23157504 23174432 23190279 23225216 23288832 23305856 23348036 23428881 23528448 23561748 23639952 23658496 23704704 23722032 23740416 23774016 23800768 23804172 23935744 23979064 24018624 24062094 24164352 24182016 24198552 24216241 24235008 24309666 24363168 24399872 24444032 24447528 24465399 24528672 24582656 24630669 24667776 24685808 24772608 24835584 24870734 24918016 24966684 25021632 25039686 25059328 25062912 25108272 25126626 25210024 25233408 25288704 25352992 25356618 25398877 25460736 25506816 25529112 25542916 25595136 25631361 25660203 25740288 25759104 25805724 25891376 25895079 25915392 25934336 25984989 25991168 26001408 26038208 26041932 26071236 26128368 26148864 26219088 26306112 26353722 26455296 26503176 26543104 26594946 26615808 26635264 26687286 26693632 26745768 26765319 26775864 26795437 26854156 26927712 26947396 26976447 27017088 27131904 27170304 27204768 27264384 27355136 27408564 27449856 27488706 27499536 27519638 27579944 27655488 27675704 27697152 27771534 27885568 27940032 27960456 28021728 28032768 28072443 28094464 28149336 28169913 28191744 28212352 28231644 28263412 28361277 28423696 28522116 28616784 28639232 28643328 28695168 28716144 28779072 28811456 28901376 28931262 28974848 28978992 29027288 29097984 29127798 29176128 29191904 29240064 29251584 29292984 29314397 29417472 29438976 29492256 29590144 29594376 29704192 29713188 29757952 29762208 29783964 29816073 29860992 29964672 30030336 30052288 30064128 30106678 30234624 30289344 30334976 30394224 30416442 30507008 30566592 30588936 30690464 30746009 30774528 30797024 30864512 30876672 30920372 31027437 31051776 31135167 31159296 31238508 31371264 31415664 31455513 31519936 31524444 31606272 31629376 31653888 31698688 31738896 31976658 32024832 32082792 32193882 32219136 32242688 32264736 32305662 32313344 32376456 32400123 32412888 32484224 32596704 32620532 32655699 32704896 32735232 32840892 32890368 33114112 33118848 33178788 33275802 33288912 33313246 33362176 33386248 33417216 33477696 33502168 33619968 33644544 33718272 33753139 33808824 33822144 33947648 33982431 34009088 34013952 34038816 34075512 34100421 34126848 34175148 34213604 34320384 34345472 34407632 34412553 34526772 34553856 34646652 34665386 34668544 34722576 34736256 34747958 34761648 34837824 34865152 34933248 34958784 35022054 35074816 35138296 35273728 35337568 35342622 35459928 35485849 35487744 35583048 35610624 35661024 35687092 35701152 35903616 35968596 36022784 36027936 36093141 36227072 36273024 36297828 36352512 36444926 36544752 36571466 36599808 36651608 36666048 36793008 36873984 36929536 37001664 37028712 37253376 37280608 37306101 37362304 37377024 37429924 37532448 37559529 37559884 37588992 37642192 37689939 37815036 37850112 37933056 38029488 38155712 38191104 38260224 38288192 38293668 38314374 38372096 38535168 38575016 38638656 38708586 38837064 38873088 38901504 38986752 39002112 39057312 39106854 39192552 39223296 39251968 39323008 39328632 39459168 39530583 39617584 39682944 39711952 39754764 39814656 39923712 39952896 40040448 40085504 40163796 40281234 40312832 40385792 40391568 40421094 40525632 40555256 40697856 40755456 40785248 40859063 41032704 41168896 41174784 41233059 41249304 41279457 41369916 41402368 41483232 41513556 41545728 41651344 41657301 41828352 41887552 41940684 41963362 42032592 42049152 42141696 42205184 42287616 42318528 42347466 42395118 42635544 42699776 42777056 42783174 42925176 42958848 43019648 43074216 43168608 43200164 43217184 43352064 43396893 43462272 43540932 43606528 43646976 43691697 43764192 43787856 43853824 43860096 43939476 44117542 44158464 44238384 44270722 44367736 44385216 44556288 44569782 44636928 44675946 44700103 44791488 44826624 44859392 44947008 44957696 45045504 45078432 45096192 45160017 45309908 45351936 45385088 45434016 45467228 45502464 45566864 45624663 45760512 45883404 46035696 46071808 46161792 46195536 46296768 46315008 46348864 46380558 46450432 46577664 46611712 46696072 46857762 47045881 47056896 47123496 47157943 47279904 47316992 47409408 47444064 47480832 47548032 47601536 47608344 47871488 47958128 47964987 48037248 48124188 48328704 48364032 48397104 48432482 48470016 48619332 48726336 48799744 48888064 48895056 48930798 49057344 49165312 49261338 49335552 49371616 49460971 49545216 49671168 49741468 49836032 49913703 49933368 49969869 50043264 50079372 50118656 50125824 50216544 50253252 50420048 50466816 50577408 50705984 50713236 50797754 50921472 51013632 51058224 51085832 51190272 51262722 51320406 51480576 51518208 51611448 51782752 51790158 51830784 51868672 51969978 51982336 51998079 52002816 52076416 52083864 52121937 52142472 52256736 52297728 52438176 52533081 52612224 52707444 52910592 53006352 53086208 53189892 53231616 53270528 53374572 53387264 53491536 53530638 53551728 53590874 53708312 53855424 53894792 53952894 54034176 54110651 54263808 54340608 54409536 54528768 54667389 54710272 54817128 54857199 54899712 54977412 54999072 55039276 55159888 55310976 55351408 55394304 55543068 55771136 55880064 55920912 56043456 56065536 56144886 56188928 56298672 56339826 56383488 56424704 56463288 56526824 56722554 56847392 56950277 57044232 57085931 57233568 57278464 57286656 57390336 57432288 57471561 57558144 57622912 57802752 57862524 57949696 57957984 58054576 58062879 58255596 58352256 58383808 58480128 58503168 58585968 58628794 58834944 58877952 58984512 59180288 59188752 59408384 59426376 59515904 59524416 59567928 59632146 59721984 59873807 59929344 60060672 60104576 60128256 60213356 60421851 60469248 60578688 60631641 60669952 60788448 60832884 61014016 61133184 61177872 61380928 61492018 61549056 61594048 61729024 61753344 61840744 62054874 62103552 62270334 62318592 62477016 62742528 62831328 62911026 62945043 63039872 63048888 63212544 63258752 63307776 63397376 63477792 63521199 63592677 63953316 64049664 64165584 64387764 64438272 64485376 64529472 64611324 64626688 64752912 64800246 64825776 64968448 65193408 65241064 65311398 65409792 65470464 65502367 65681784 65729797 65780736 66176313 66228224 66237696 66357576 66406083 66551604 66577824 66626492 66724352 66772496 66834432 66854673 66955392 67004336 67013919 67239936 67289088 67436544 67506278 67617648 67644288 67895296 67964862 68018176 68027904 68077632 68151024 68200842 68253696 68350296 68427208 68640768 68690944 68815264 68825106 68939809 69053544 69107712 69293304 69330772 69337088 69445152 69472512 69495916 69523296 69570837 69675648 69866496 69917568 70044108 70149632 70276592 70286643 70547456 70675136 70685244 70919856 70971698 70975488 71166096 71221248 71322048 71374184 71402304 71807232 71937192 72045568 72055872 72186282 72454144 72546048 72595656 72648723 72705024 72889852 73089504 73142932 73199616 73303216 73332096 73396197 73586016 73747968 73859072 74003328 74057424 74506752 74561216 74612202 74724608 74754048 74859848 75064896 75119058 75119768 75177984 75284384 75379878 75630072 75700224 75866112 76058976 76196631 76311424 76382208 76520448 76576384 76587336 76628748 76744192 76894083 76980609 77150032 77277312 77417172 77674128 77746176 77803008 77973504 78004224 78114624 78213708 78385104 78446592 78503936 78646016 78657264 78918336 79061166 79235168 79292339 79365888 79423904 79509528 79567649 79629312 79847424 79905792 80080896 80171008 80295957 80327592 80386311 80562468 80625664 80771584 80783136 80842188 80929341 81051264 81110512 81395712 81510912 81570496 81718126 82065408 82337792 82349568 82466118 82498608 82558914 82739832 82804736 82966464 83027112 83091456 83302688 83314602 83453453 83656704 83775104 83881368 83926724 84065184 84098304 84217329 84283392 84509739 84575232 84637056 84694932 84790236 85083831 85271088 85399552 85554112 85566348 85850352 85917696 86039296 86148432 86337216 86400328 86434368 86704128 86793786 86924544 87047569 87081864 87213056 87293952 87383394 87528384 87575712 87707648 87720192 87878952 87943191 88235084 88316928 88476768 88541444 88735472 88770432 89112576 89139564 89273856 89351892 89400206 89582976 89718784 89894016 89915392 90091008 90156864 90192384 90320034 90619816 90703872 90770176 90868032 90934456 91004928 91133728 91249326 91521024 91615663 91766808 92071392 92143616 92238027 92323584 92391072 92593536 92630016 92697728 92761116 92900864 93082311 93155328 93223424 93392144 93405501 93715524 94091762 94113792 94246992 94315886 94559808 94633984 94818816 94888128 94961664 95096064 95203072 95216688 95742976 95916256 95929974 96074496 96248376 96318733 96657408 96728064 96794208 96864964 96940032 97200369 97238664 97452672 97599488 97776128 97790112 97861596 97967097 98114688 98330624 98522676 98671104 98743232 98921942 99342336 99482936 99672064 99827406 99866736 99939738 100086528 100158744 100237312 100251648 100433088 100506504 100840096 100933632 101154816 101259417 101411968 101426472 101595508 101842944 101947293 102027264 102116448 102171664 102301263 102380544 102525444 102640812 102961152 103036416 103222896 103565504 103580316 103661568 103737344 103939956 103964672 103996158 104005632 104152832 104167728 104243874 104284944 104513472 104595456 104876352 105066162 105224448 105373373 105414888 105821184 106012704 106172416 106379784 106457547 106463232 106541056 106749144 106774528 106983072 107061276 107103456 107181748 107416624 107710848 107789584 107905788 108068352 108221302 108681216 108819072 109057536 109334778 109420544 109634256 109714398 109799424 109954824 109998144 110078552 110319776 110621952 110702816 110788608 110903171 111086136 111542272 111760128 111841824 111918303 112086912 112131072 112289772 112377856 112597344 112678587 112679652 112766976 112849408 112926576 113053648 113069817 113445108 113694784 113900554 114088464 114171862 114467136 114556928 114573312 114780672 114864576 114943122 115116288 115245824 115605504 115725048 115899392 115915968 116109152 116125758 116511192 116596361 116704512 116767616 116960256 117006336 117171936 117257588 117669888 117755904 117969024 118360576 118377504 118591749 118816768 118852752 119031808 119048832 119135856 119264292 119443968 119747614 119858688 120121344 120209152 120256512 120426712 120843702 120938496 121157376 121263282 121328851 121339904 121576896 121665768 122028032 122266368 122355744 122577189 122761856 122984036 123098112 123188096 123458048 123506688 123681488 123699177 123838371 124109748 124207104 124540668 124637184 124954032 125485056 125662656 125822052 125890086 126079744 126097776 126425088 126517504 126615552 126794752 126955584 127042398 127185354 127557241 127906632 128000131 128099328 128331168 128775528 128876544 128970752 129058944 129222648 129253376 129505824 129600492 129651552 129936896 130190679 130386816 130482128 130622796 130819584 130940928 131004734 131363568 131459594 131561472 132352626 132456448 132475392 132715152 132812166 133103208 133155648 133252984 133448704 133544992 133668864 133709346 133910784 134008672 134027838 134100309 134251207 134479872 134578176 134873088 135012556 135235296 135288576 135480051 135929724 136036352 136055808 136155264 136302048 136401684 136507392 136700592 136854416 136873989 137281536 137381888 137630528 137650212 137879618 138107088 138215424 138586608 138661544 138674176 138890304 138945024 138991832 139046592 139141674 139351296 139732992 139835136 140088216 140299264 140553184 140573286 141094912 141137643 141350272 141370488 141473829 141839712 141943396 141950976 142332192 142442496 142644096 142748368 142804608 143614464 143874384 144091136 144111744 144372564 144908288 145092096 145191312 145297446 145410048 145779704 146179008 146285864 146399232 146606432 146664192 146792394 146871767 147172032 147495936 147718144 148006656 148114848 148382913 149013504 149122432 149224404 149449216 149508096 149719696 149741109 149909607 150129792 150238116 150239536 150355968 150568768 150759756 151260144 151400448 151732224 152117952 152393262 152622848 152764416 153040896 153152768 153174672 153257496 153488384 153788166 153961218 154300064 154411397 154554624 154834344 154947527 155348256 155492352 155606016 155947008 155994237 156008448 156229248 156365811 156427416 156770208 156893184 157007872 157292032 157314528 157599243 157836672 158122332 158470336 158584678 158731776 158847808 159019056 159135298 159258624 159694848 159811584 160161792 160342016 160591914 160655184 160772622 161124936 161251328 161543168 161566272 161684376 161858682 162102528 162221024 162331953 162514619 162791424 163021824 163140992 163436252 164002167 164130816 164571597 164675584 164699136 164932236 164997216 165117828 165479664 165609472 165932928 166054224 166182912 166605376 166629204 166906906 167313408 167550208 167762736 167853448 168130368 168196608 168434658 168566784 169019478 169150464 169274112 169389864 169513687 169580472 170167662 170542176 170799104 170850831 171108224 171132696 171257793 171700704 171835392 172078592 172296864 172414683 172674432 172800656 172868736 173408256 173587572 173849088 174095138 174163728 174426112 174766788 175056768 175151424 175415296 175440384 175757904 175886382 176470168 176633856 176953536 177082888 177470944 177540864 177792139 178225152 178279128 178409449 178547712 178703784 178800412 179165952 179437568 179621421 179788032 180182016 180313728 180384768 180640068 181239632 181265553 181407744 181540352 181736064 181868912 181894923 182009856 182267456 182498652 183042048 183231326 183533616 184142784 184287232 184476054 184647168 184782144 185187072 185260032 185395456 185522232 185801728 186164622 186310656 186446848 186784288 186811002 187431048 187568059 188183524 188227584 188493984 188631772 188835129 189119616 189637632 189776256 189923328 190192128 190406144 190433376 190778031 191485952 191832512 191859948 192148992 192496752 192637466 193314816 193456128 193588416 193729928 193880064 194400738 194477328 194905344 195198976 195552256 195580224 195723192 195934194 196229376 196507101 196661248 197045352 197189391 197342208 197486464 197843884 198528939 198684672 198965872 199218249 199344128 199654812 199733472 199879476 200173056 200317488 200474624 200503296 200866176 201013008 201680192 201867264 202309632 202518834 202823936 202852944 203191016 203685888 203894586 204054528 204232896 204343328 204602526 204761088 205050888 205200779 205281624 205922304 206072832 206445792 206819427 207131008 207160632 207323136 207474688 207879912 207929344 207992316 208011264 208305664 208335456 208487748 208569888 208712511 209026944 209752704 210132324 210448896 210746746 210829776 211642368 212025408 212344832 212759568 212915094 212926464 213082112 213498288 213549056 213966144 214122552 214206912 214363496 214833248 215222063 215421696 215579168 215811576 215969333 216136704 216442604 217362432 217638144 217946169 218115072 218669556 218841088 219268512 219428796 219598848 219909648 219996288 220157104 220188591 220639552 221243904 221405632 221577216 221806342 222172272 223084544 223520256 223683648 223836606 224173824 224262144 224579544 224755712 225194688 225357174 225359304 225533952 225698816 225853152 226107296 226139634 226890216 227389568 227801108 228176928 228343724 228589893 228934272 229146624 229561344 229729152 229886244 230232576 230491648 230941827 231450096 231798784 231831936 232218304 232251516 233022384 233192722 233409024 233535232 233920512 234012672 234343872 234515176 235339776 235511808 235938048 236271973 236721152 236755008 237183498 237633536 237705504 237877017 238063616 238097664 238271712 238528584 238702947 238887936 239495228 239717376 240242688 240418304 240513024 240853424 240887871 241158933 241687404 241876992 242314752 242526564 242657702 242679808 243153792 243331536 244056064 244532736 244711488 245154378 245523712 245968072 246196224 246376192 246916096 247013376 247362976 247398354 247676742 248219496 248400943 248414208 249081336 249274368 249908064 250360359 250970112 251325312 251644104 251780172 252159488 252195552 252651987 252850176 253035008 253529217 253589504 253911168 254084796 254370708 255114482 255813264 256000262 256198656 256662336 257551056 257753088 257941504 258117888 258445296 258506752 259011648 259200984 259303104 259873792 260381358 260773632 260964256 261142707 261245592 261436561 261639168 261881856 262009468 262727136 262919188 263122944 263829573 264705252 264912896 264950784 265430304 265624332 266206416 266311296 266505968 266897408 267089984 267337728 267418692 267821568 268017344 268055676 268200618 268502414 269156352 269746176 270025112 270470592 270577152 270960102 271859448 272072704 272111616 272310528 272604096 272803368 273014784 273401184 273708832 273747978 274563072 274763776 274846989 275261056 275300424 275759236 276214176 276430848 276714081 277173216 277323088 277780608 277890048 277983664 278093184 278283348 278702592 279465984 279670272 280176432 280598528 281106368 281146572 282189824 282275286 282700544 282740976 282947658 283679424 283886792 283901952 284664384 284884992 285288192 285496736 285609216 286013441 287228928 287748768 288182272 288223488 288745128 288956199 289816576 290184192 290382624 290594892 290820096 291559408 291601107 292358016 292571728 292798464 293212864 293328384 293584788 293743534 294344064 294991872 295436288 296013312 296229696 296765826 298027008 298244864 298448808 298898432 299016192 299439392 299482218 299819214 300259584 300476232 300479072 300711936 301137536 301519512 302520288 302800896 303464448 303778251 304235904 304786524 305245696 305528832 305841879 306081792 306305536 306349344 306514992 306903789 306976768 307576332 307922436 308600128 308822794 309109248 309668688 309895054 310696512 310984704 311212032 311894016 311988474 312016896 312458496 312731622 312854832 313540416 313786368 314015744 314584064 314629056 315198486 315673344 316120119 316244664 316475837 316940672 317169356 317463552 317695616 318038112 318270596 318517248 319372641 319389696 319623168 320323584 320684032 321183828 321310368 321545244 322249872 322502656 323086336 323132544 323368752 323717364 324205056 324442048 324663906 325029238 326043648 326281984 326872504 328004334 328261632 329143194 329321167 329351168 329398272 329864472 329994432 330105601 330235656 330959328 331218944 331865856 332108448 332365824 332709513 333210752 333258408 333813812 334626816 335100416 335525472 335706896 335754909 336260736 336393216 336869316 337133568 338038956 338300928 338548224 338779728 339027374 339160944 340335324 341084352 341598208 341701662 342216448 342265392 342515586 343401408 343670784 344157184 344593728 344829366 345348864 345601312 345737472 346226797 346816512 347175144 347428927 347698176 348190276 348327456 348852224 349533576 349789083 350113536 350302848 350830592 350880768 351515808 351772764 352940336 353267712 353907072 354165776 354941888 355081728 355584278 356450304 356558256 356818898 357095424 357407568 357600824 358331904 358875136 359242842 359576064 360364032 360627456 360769536 361280136 362479264 362531106 362815488 363080704 363472128 363737824 363789846 363986553 364019712 364534912 364997304 366084096 366462652 367067232 367731567 368285568 368952108 369294336 369564288 370374144 370520064 370790912 371044464 371515113 371603456 372329244 372621312 372893696 373568576 373622004 374862096 375136118 376367048 376455168 376987968 377263544 377670258 378239232 379275264 379552512 379846656 380384256 380812288 380866752 381556062 382671723 382971904 383665024 383719896 384000393 384297984 384993504 385274932 386629632 386912256 387176832 387459856 387760128 388801476 388954656 389810688 390397952 391104512 391160448 391446384 391868388 392458752 393014202 393322496 394090704 394378782 394684416 394972928 395687768 397057878 397369344 397931744 398436498 398651939 398688256 399309624 399466944 399601517 399758952 400346112 400634976 400949248 401006592 401732352 402026016 402300927 402753621 403360384 403734528 404619264 405037668 405647872 405705888 406382032 406440153 407789172 408109056 408465792 408686656 409205052 409522176 410101776 410401558 410563248 411844608 412145664 412891584 413638854 414262016 414321264 414646272 414949376 415759824 415858688 415984632 416022528 416611328 416670912 416975496 417139776 417425022 418053888 419116649 419505408 420264648 420571859 420897792 421493492 421659552 423284736 423412929 424050816 424421487 424689664 425519136 425830188 425852928 426164224 426996576 427098112 427932288 428245104 428413824 428726992 429666496 430444126 430843392 431158336 431623152 431938666 432273408 432885208 434724864 435276288 435892338 436230144 437339112 437682176 438537024 438857592 439197696 439819296 439992576 440314208 440377182 440615301 441279104 442487808 442811264 443154432 443612684 444344544 445148739 447040512 447367296 447673212 448347648 448524288 449159088 449511424 449728821 450389376 450714348 450718608 451067904 451397632 451706304 452214592 452279268 453780432 454779136 455602216 456353856 456687448 457179786 457868544 458293248 459122688 459458304 459772488 460108579 460465152 460983296 461883654 462900192 463234191 463597568 463663872 464436608 464503032 464842581 466044768 466385444 466818048 467070464 467841024 467982711 468025344 468687744 469030352 469097433 470679552 471023616 471876096 472543946 473442304 473510016 474366996 475267072 475411008 475754034 476127232 476195328 476543424 477057168 477405894 477775872 478990456 479434752 480485376 480836608 481026048 481706848 481775742 482317866 482578663 483374808 483753984 484629504 485053128 485315404 485359616 486307584 486663072 486995859 487543857 489065472 489422976 490308756 491047424 491936144 492006501 492392448 492752384 493714791 493832192 494026752 494725952 494796708 495353484 496438992 496801886 496828416 498162672 498548736 499816128 500720718 501940224 502650624 503288208 503560344 504318976 504391104 505303974 505700352 506070016 507058434 507179008 507822336 508169592 508541061 508741416 509113303 510228964 511626528 512000524 512397312 512552493 513324672 513773379 515102112 515506176 515883008 516235776 516890592 517013504 518023296 518401968 518606208 519747584 520762716 521547264 521928512 522285414 522491184 522873122 523278336 524018936 525454272 525838376 526245888 527659146 529410504 529825792 529901568 530860608 531248664 532412832 532622592 533011936 533376417 533794816 534179968 534675456 534837384 535228347 535643136 536034688 536111352 536401236 537004828 538312704 538864263 540050224 540941184 541154304 541920204 543718896 544145408 544223232 544621056 545208192 545606736 546029568 546802368 547417664 547495956 549126144 549527552 549693978 550522112 550600848 551518472 552428352 552861696 553428162 554346432 554646176 555561216 555780096 555967328 556186368 556566696 556973543 557405184 558931968 559340544 560352864 561197056 562212736 562293144 562704177 564379648 564550572 565401088 565481952 565895316 566505387 567358848 567773584 569328768 569769984 570576384 570993472 571218432 572026882 574457856 575497536 576364544 576446976 577490256 577912398 579633152 580368384 580765248 581189784 581640192 583118816 583202214 584174171 584716032 585143456 585596928 586425728 586656768 587169576 587487068 588688128 589521303 589983744 591568173 592026624 592459392 593531652 595586817 596054016 596489728 596897616 597654747 597796864 598032384 598878784 598964436 599638428 600519168 600952464 600958144 601423872 602275072 603039024 605040576 605601792 606928896 607556502 608471808 609573048 610491392 611057664 611683758 612163584 612611072 612698688 613029984 613807578 613953536 615152664 615602337 615844872 616295051 617200256 617645588 618218496 619337376 619790108 620458281 621393024 621969408 622424064 623788032 623976948 624033792 624916992 625463244 625709664 627080832 628031488 629168128 629258112 630396972 631346688 632240238 632489328 632951674 633881344 634338712 634927104 635391232 636076224 636541192 637034496 638745282 638779392 639246336 640647168 641309641 641368064 642367656 642620736 643090488 644499744 645005312 645666189 646172672 646265088 646737504 647434728 647907999 648410112 648884096 649327812 650058476 652087296 652563968 653745008 653838507 656008668 656523264 658286388 658642334 658702336 658796544 659728944 659988864 660211202 660471312 661918656 662437888 663731712 664216896 664731648 665419026 666421504 666516816 667627624 669253632 670200832 671050944 671413792 671509818 672521472 672786432 673738632 674231131 674267136 676077912 676601856 677096448 677559456 678054748 678321888 680670648 682168704 683196416 683403324 684432896 684530784 685031172 685769679 686802816 688314368 689187456 689658732 690697728 691202624 691474944 692453594 694350288 694857854 695396352 696380552 696654912 697704448 699067152 699578166 700227072 700605696 701661184 701761536 703031616 703545528 705880672 706535424 707814144 708331552 708815919 709883776 710163456 711168556 712900608 713116512 713631051 713637796 714190848 714815136 715201648 716108841 716663808 718485684 719152128 720728064 721254912 721539072 722560272 723476799 724958528 725062212 725630976 726161408 726944256 727475648 727579692 727973106 728039424 729069824 729994608 732168192 732925304 734134464 735463134 736571136 737904216 738588672 739128576 740748288 741040128 741581824 742088928 743030226 743206912 744658488 745202829 745242624 745787392 747137152 747244008 749724192 750272236 751081077 752734096 752910336 753975936 754527088 755340516 756478464 758550528 759105024 760768512 761624576 761733504 763112124 765343446 765943808 767330048 767439792 768000786 768595968 769987008 770549864 773259264 773824512 774353664 774919712 775520256 776322197 777602952 777909312 779621376 780795904 782209024 782320896 782892768 783428121 783736776 784309683 784917504 786028404 786644992 788181408 788757564 789368832 789945856 791375536 791488719 794115756 794738688 795863488 796872996 797303878 797376512 798619248 798933888 799203034 799517904 800692224 801269952 801898496 802013184 803464704 804052032 804601854 805507242 806720768 807469056 809238528 810075336 811295744 811411776 812764064 812880306 815578344 816174527 816218112 816931584 817373312 818410104 819044352 820203552 820803116 821126496 823689216 824291328 824540967 825783168 827277708 828524032 828642528 829292544 829898752 830142243 831519648 831717376 831969264 833222656 833341824 833950992 834279552 834850044 836107776 838233298 839010816 840529296 841143718 841795584 842986984 843319104 846569472 846825858 848101632 848842974 849301957 849379328 851038272 851660376 851705856 852328448 853993152 854196224 855864576 856490208 856827648 857453984 858040323 859332992 860888252 861686784 862316672 863246304 863877332 864546816 865770416 866868597 869449728 870552576 871784676 872460288 874678224 875364352 877074048 877715184 878395392 879638592 879985152 880628416 880754364 881230602 882558208 884975616 885622528 886308864 887225368 888689088 890297478 894081024 894734592 895346424 896000917 896695296 897048576 898318176 899022848 899457642 900778752 901428696 901437216 902135808 902795264 903412608 904429184 904558536 907560864 909558272 911204432 911334753 912707712 913374896 914359572 915737088 916586496 918245376 918916608 919544976 920217158 920930304 921966592 923767308 925800384 926468382 927195136 927327744 928873216 929006064 929685162 932089536 932770888 933636096 934140928 935682048 935965422 936050688 937375488 938060704 938194866 939758449 941359104 942047232 943752192 945087892 946884608 947020032 948360357 948733992 949427511 950822016 951508068 952254464 952390656 953086848 954114336 954811788 955551744 957980912 958117923 958869504 960970752 961673216 962052096 963413696 963551484 964635732 965157326 966749616 967507968 969259008 970106256 970630808 970719232 972615168 973326144 973991718 975087714 978130944 978845952 980617512 982094848 983872288 984013002 984784896 985504768 987429582 987664384 987963501 988053504 989451904 989593416 990316803 990706968 992877984 993603772 993656832 996325344 997097472 998128539 999632256 1001441436 1003880448 1005301248 1006576416 1007120688 1008637952 1008782208 1010607948 1011400704 1012140032 1014116868 1014358016 1015644672 1016339184 1017082122 1017482832 1018226606 1020457928 1023253056 1024001048 1024794624 1025104986 1026649344 1027546758 1028102369 1030204224 1031012352 1031766016 1032471552 1033781184 1034027008 1036046592 1036803936 1037212416 1038680391 1039495168 1041525432 1042286781 1043094528 1043857024 1044570828 1044982368 1045746244 1046556672 1048037872 1049367249 1050908544 1051676752 1052491776 1055318292 1058821008 1059651584 1059803136 1061721216 1062497328 1064825664 1065245184 1066023872 1066752834 1067589632 1068359936 1069350912 1069674768 1070456694 1071286272 1072069376 1072222704 1072802472 1074009656 1076625408 1077728526 1080100448 1081882368 1082055263 1082308608 1083840408 1084632689 1087437792 1088290816 1088446464 1089242112 1090416384 1091213472 1091959659 1092059136 1093604736 1094835328 1094991912 1098252288 1099055104 1099387956 1101044224 1101201696 1103036944 1103194701 1104856704 1106856324 1108692864 1109292352 1111122432 1111560192 1111934656 1112372736 1113133392 1113947086 1114810368 1117863936 1118681088 1120705728 1122394112 1124425472 1124586288 1125408354 1128759296 1129101144 1130802176 1130963904 1131790632 1133010774 1134717696 1135547168 1137602333 1138657536 1139539968 1141152768 1141986944 1142436864 1144053764 1148015169 1148915712 1150995072 1152001179 1152729088 1152893952 1154980512 1155824796 1159266304 1160736768 1161530496 1162379568 1163280384 1166237632 1166404428 1168348342 1169432064 1170286912 1171193856 1172851456 1173313536 1174339152 1174974136 1177376256 1179042606 1179967488 1183136346 1184053248 1184918784 1187063304 1191173634 1192108032 1192979456 1193795232 1195309494 1195593728 1195955817 1196064768 1197757568 1197928872 1198804551 1199276856 1201038336 1201904928 1201916288 1202847744 1204550144 1206078048 1206902781 1208260863 1210081152 1211203584 1213857792 1215113004 1216943616 1219146096 1220982784 1223367516 1224327168 1225222144 1225397376 1226059968 1227615156 1227907072 1230305328 1231204674 1231689744 1232590102 1234400512 1235291176 1236436992 1238674752 1239580216 1240916562 1242786048 1243938816 1244544973 1244848128 1247576064 1247953896 1248067584 1248866143 1249833984 1250926488 1251419328 1254161664 1256062976 1257349947 1258336256 1258516224 1260793944 1261715577 1262693376 1264480476 1264978656 1265903348 1267762688 1268677424 1269854208 1270238787 1270782464 1272152448 1273082384 1273264461 1274068992 1277490564 1277558784 1278492672 1281294336 1282619282 1282736128 1284735312 1285241472 1286180976 1288999488 1290010624 1291332378 1292345344 1292530176 1293475008 1294869456 1295815998 1296820224 1297768192 1298655624 1300116952 1304174592 1305127936 1307490016 1307677014 1309856371 1312017336 1312976413 1313046528 1316572776 1317284668 1317404672 1317593088 1319457888 1319977728 1320422404 1320942624 1321845903 1323837312 1327463424 1328433792 1329463296 1330838052 1332843008 1333033632 1335255248 1335446217 1340401664 1342101888 1342827584 1343019636 1345042944 1345572864 1347477264 1348462262 1348534272 1352155824 1353203712 1354192896 1355118912 1356109496 1356643776 1361341296 1364337408 1366392832 1366806648 1368865792 1369061568 1370062344 1371539358 1373605632 1376628736 1378374912 1379317464 1380325737 1381395456 1382405248 1382949888 1384907188 1388700576 1389702573 1389715708 1390792704 1392761104 1393309824 1394527743 1395408896 1398134304 1399156332 1400454144 1401211392 1403322368 1403523072 1406063232 1407091056 1411761344 1413070848 1415628288 1416663104 1417631838 1419767552 1420326912 1422337112 1425801216 1426233024 1427262102 1427275592 1428381696 1429630272 1430403296 1432217682 1433327616 1436971368 1438304256 1441456128 1442509824 1443078144 1445120544 1446953598 1447735989 1449917056 1450124424 1451261952 1452322816 1453888512 1454951296 1455159384 1455946212 1456078848 1458139648 1459989216 1460987577 1462631571 1465850608 1468268928 1470926268 1473142272 1475808432 1477177344 1478257152 1481496576 1482080256 1483163648 1484177856 1486060452 1486413824 1489316976 1490405658 1490485248 1491574784 1494274304 1494488016 1499448384 1500544472 1502162154 1505468192 1505820672 1506554441 1507951872 1509054176 1510681032 1511785331 1512956928 1517101056 1518210048 1521537024 1523249152 1523467008 1525623183 1526224248 1527339909 1530686892 1531887616 1534660096 1534879584 1536001572 1537191936 1537657479 1539974016 1541099728 1541320137 1546518528 1547649024 1548707328 1549839424 1551040512 1552644394 1555205904 1555818624 1559242752 1561591808 1564418048 1564641792 1565785536 1566856242 1567473552 1568619366 1569835008 1572056808 1573289984 1576362816 1577515128 1578737664 1579891712 1582751072 1582977438 1585615607 1588231512 1589477376 1591726976 1593745992 1594607756 1594753024 1597238496 1597867776 1598406068 1599035808 1600129251 1601384448 1602539904 1604026368 1605685041 1606929408 1608104064 1609203708 1611014484 1613441536 1614938112 1616592789 1620150672 1622591488 1622823552 1625528128 1625760612 1631156688 1632349054 1632436224 1633863168 1634746624 1636820208 1638088704 1640407104 1641606232 1642252992 1647378432 1648582656 1649081934 1651566336 1653903811 1654555416 1657048064 1657285056 1658585088 1659797504 1660284486 1663039296 1663434752 1663938528 1666445312 1666683648 1667901984 1668559104 1669700088 1670920629 1672215552 1676466596 1678021632 1681058592 1682287436 1683591168 1685973968 1686638208 1688112531 1693138944 1693651716 1696203264 1697685948 1698603914 1698758656 1702076544 1703320752 1704656896 1707986304 1708392448 1711729152 1712980416 1713655296 1714907968 1716080646 1718665984 1721776504 1723373568 1724633344 1726492608 1727754664 1729093632 1731540832 1733737194 1738899456 1740697597 1741105152 1743569352 1744920576 1749356448 1750728704 1752522513 1754148096 1755430368 1756790784 1759277184 1759970304 1761256832 1761508728 1762461204 1765116416 1768563909 1769951232 1771245056 1774450736 1774704519 1777378176 1780594956 1788162048 1789469184 1790692848 1792001834 1793390592 1794097152 1796636352 1798045696 1798915284 1801557504 1802857392 1802874432 1804271616 1805590528 1806825216 1808858368 1809117072 1815121728 1819116544 1822408864 1822669506 1825415424 1826749792 1828719144 1830055927 1831474176 1833172992 1836490752 1837833216 1839089952 1840434316 1841860608 1843933184 1846807011 1847534616 1848885153 1851600768 1852936764 1854390272 1854655488 1857746432 1858012128 1859370324 1861374843 1864179072 1865541776 1867272192 1868281856 1871364096 1871930844 1872101376 1874750976 1876121408 1876389732 1879516898 1884094464 1887504384 1890175784 1893769216 1894040064 1896720714 1897467984 1898855022 1901644032 1903016136 1904508928 1904781312 1906173696 1908228672 1909623576 1911103488 1915961824 1916235846 1917739008 1921941504 1923346432 1923928923 1924104192 1926827392 1927102968 1929271464 1930314652 1933499232 1935015936 1936998567 1938518016 1940212512 1941261616 1943723997 1945230336 1946652288 1947983436 1950175428 1956261888 1957691904 1961235024 1964189696 1967744576 1968026004 1969569792 1971009536 1974859164 1975328768 1975927002 1976107008 1978903808 1979186832 1980633606 1981413936 1985755968 1987207544 1987313664 1992650688 1994194944 1996257078 1999264512 2002094087 2002882872 2007760896 2010602496 2013152832 2014241376 2017275904 2017564416 2021215896 2022693393 2022801408 2024280064 2028233736 2028716032 2031289344 2032678368 2034164244 2034965664 2036453212 2040915856 2046506112 2048002096 2049589248 2050209972 2053298688 2055093516 2056204738 2060408448 2063532032 2064943104 2067562368 2068054016 2072093184 2073607872 2074424832 2077360782 2078990336 2083050864 2084573562 2086189056 2087714048 2089141656 2089964736 2091492488 2093113344 2096075744 2098734498 2101817088 2103353504 2104983552 2107160249 2110636584 2117642016 2119303168 2119606272 2123442432 2124994656 2126447757 2129651328 2130490368 2132047744 2133505668 2135179264 2136719872 2138701824 2139349536 2140893153 2140913388 2142572544 2144138752 2144445408 2145604944 2148019312 2148326523 2155457052 2160200896 2163764736 2164110526 2164617216 2167680816 2169265378 2174875584 2176581632 2176892928 2178484224 2180832768 2182426944 2183919318 2184118272 2187209472 2189670656 2189983824 2196504576 2198110208 2198775912 2202088448 2202403392 2206073888 2206389402 2209713408 2213712648 2215330859 2217385728 2218584704 2222244864 2223120384 2223869312 2224745472 2226266784 2227894172 2229620736 2235608487 2235727872 2237362176 2241411456 2244788224 2248850944 2249172576 2250816708 2253243231 2257518592 2258202288 2261604352 2261927808 2263581264 2266021548 2269435392 2271094336 2275204666 2277315072 2282305536 2283973888 2284873728 2288107528 2296030338 2297831424 2301990144 2304002358 2305248169 2305458176 2305787904 2309961024 2311649592 2318532608 2321473536 2323060992 2324759136 2326560768 2328966591 2332475264 2332808856 2336696684 2338864128 2340573824 2342387712 2345702912 2346627072 2348678304 2349948272 2350284363 2352929049 2354752512 2358085212 2359934976 2366272692 2368106496 2369837568 2374126608 2382347268 2384216064 2385958912 2387590464 2390618988 2391187456 2391911634 2392129536 2395515136 2395857744 2397609102 2398553712 2402076672 2403809856 2403832576 2405695488 2409100288 2412156096 2413805562 2416521726 2420162304 2422407168 2423587579 2427715584 2430226008 2432002489 2433887232 2438292192 2441965568 2446735032 2448523581 2448654336 2450444288 2450794752 2452119936 2455230312 2455814144 2460610656 2462409348 2463379488 2465180204 2468801024 2470582352 2472873984 2473622901 2477349504 2479160432 2481833124 2485572096 2487877632 2489089946 2489696256 2495152128 2495907792 2497732286 2499667968 2501852976 2502838656 2508323328 2512125952 2514699894 2516672512 2517032448 2521587888 2523431154 2525386752 2528960952 2529957312 2531806696 2535525376 2537354848 2539708416 2540477574 2541564928 2544304896 2546164768 2546528922 2547905871 2548137984 2550772933 2554981128 2555117568 2556985344 2562588672 2565238564 2565472256 2569470624 2570482944 2572361952 2574120969 2577998976 2582664756 2584690688 2585060352 2586950016 2589738912 2591631996 2593640448 2595536384 2597311248 2600233904 2600605791 2608349184 2610255872 2614980032 2615354028 2619712742 2624034672 2625952826 2626093056 2633145552 2634569336 2634809344 2635186176 2638915776 2639955456 2640844808 2641885248 2643691806 2647674624 2654926848 2656867584 2658926592 2661676104 2665686016 2666067264 2670510496 2670892434 2680803328 2684203776 2685655168 2686039272 2688002751 2690085888 2691145728 2694954528 2696924524 2697068544 2704311648 2706407424 2708385792 2710237824 2712218992 2713287552 2722682592 2728674816 2732785664 2733613296 2737731584 2738123136 2740124688 2743078716 2747211264 2753257472 2756749824 2758634928 2760651474 2762790912 2764810496 2765899776 2769814376 2777401152 2779405146 2779431416 2781585408 2785522208 2786619648 2789055486 2790563573 2790817792 2796268608 2798312664 2800908288 2802422784 2806644736 2807046144 2812126464 2814182112 2819275347 2823522688 2826141696 2831256576 2833326208 2835263676 2839535104 2840653824 2844674224 2845081071 2848282533 2852466048 2854524204 2854551184 2856763392 2859260544 2860806592 2864435364 2866655232 2873942736 2876608512 2882912256 2885019648 2886156288 2890241088 2893907196 2895471978 2899834112 2900248848 2902523904 2904645632 2907777024 2909902592 2910318768 2911892424 2912157696 2916279296 2919978432 2921975154 2925263142 2931701216 2933816543 2936537856 2941852536 2944003013 2946284544 2951616864 2954354688 2956514304 2962993152 2963890503 2964160512 2966327296 2968355712 2970950409 2972120904 2972827648 2978633952 2980811316 2980970496 2983149568 2988548608 2988976032 2994385617 2998896768 3001088944 3004324308 3010936384 3011641344 3013108882 3015903744 3018108352 3021362064 3023570662 3025913856 3034202112 3036420096 3043074048 3046498304 3046934016 3051246366 3052448496 3054679818 3061373784 3063775232 3069320192 3069759168 3072003144 3074383872 3075314958 3079948032 3082199456 3082640274 3084307107 3087777761 3093037056 3095298048 3097414656 3099678848 3102081024 3105288788 3110411808 3111637248 3116041173 3118485504 3126860343 3128836096 3129283584 3131571072 3133712484 3134947104 3137238732 3139670016 3144113616 3146579968 3148101747 3152725632 3155030256 3157475328 3159783424 3165502144 3165954876 3171231214 3176463024 3178954752 3183453952 3187491984 3189215512 3189506048 3194476992 3195735552 3196812136 3198071616 3200258502 3202768896 3205079808 3208052736 3211370082 3213858816 3216208128 3218407416 3220760053 3222028968 3226883072 3229876224 3233185578 3240301344 3245182976 3245647104 3246165789 3251056256 3251521224 3253898067 3262313376 3264698108 3264872448 3267726336 3269493248 3273640416 3275878977 3276177408 3280814208 3283212464 3284505984 3294756864 3297165312 3298163868 3303132672 3307807622 3309110832 3314096128 3314570112 3319595008 3320568972 3326078592 3326869504 3327877056 3332890624 3333367296 3335803968 3337118208 3339400176 3341841258 3344431104 3352933192 3356043264 3362117184 3364574872 3367182336 3371947936 3373276416 3376225062 3378050641 3386277888 3387303432 3389779531 3392406528 3395371896 3397207828 3397517312 3404153088 3406641504 3409313792 3412806999 3415972608 3423458304 3425960832 3427310592 3429815936 3432161292 3437331968 3443553008 3444045507 3446747136 3449266688 3452985216 3455509328 3456003537 3458187264 3463081664 3467474388 3477798912 3481395194 3482210304 3487138704 3489841152 3498712896 3501457408 3505045026 3508296192 3510860736 3513581568 3518554368 3519940608 3522513664 3523017456 3524922408 3530232832 3537127818 3539902464 3542490112 3548901472 3549409038 3554756352 3561189912 3563793121 3576324096 3578938368 3581385696 3584003668 3586781184 3587867451 3588194304 3593272704 3596413653 3597830568 3603115008 3605714784 3605748864 3608543232 3611181056 3613650432 3617716736 3618234144 3624782589 3630243456 3638233088 3644817728 3645339012 3650830848 3653499584 3657438288 3660111854 3662948352 3672981504 3675666432 3678179904 3680868632 3683721216 3687866368 3693614022 3695069232 3697770306 3703201536 3705873528 3708780544 3709310976 3715492864 3716024256 3718740648 3722749686 3728358144 3731083552 3733634919 3734544384 3736563712 3742728192 3743861688 3744202752 3746598429 3749501952 3752242816 3752779464 3759033796 3768188928 3772049841 3775008768 3780351568 3785146731 3787538432 3788080128 3793441428 3794935968 3797710044 3803288064 3806032272 3809017856 3809562624 3812347392 3816457344 3819247152 3822206976 3831923648 3832471692 3835478016 3843883008 3846692864 3847857846 3848208384 3853654784 3854205936 3858542928 3860629304 3866998464 3870031872 3873997134 3877036032 3880425024 3882523232 3887447994 3890460672 3893304576 3895966872 3898814801 3900350856 3912523776 3915383808 3922470048 3928379392 3929569113 3935489152 3936052008 3938929239 3939139584 3942019072 3949718328 3950657536 3951854004 3952214016 3957807616 3958373664 3961267212 3962827872 3965537709 3971511936 3974415088 3985301376 3988389888 3992514156 3998529024 4004188174 4005765744 4021204992 4026305664 4028482752 4034551808 4035128832 4042431792 4045386786 4045602816 4048560128 4056467472 4057432064 4062578688 4065356736 4068328488 4069931328 4072906424 4081831712 4089219197 4093012224 4096004192 4099178496 4100419944 4103417327 4106597376 4110187032 4112409476 4120816896 4127064064 4129886208 4135124736 4140977211 4144186368 4147215744 4148849664 4154721564 4157980672 4166101728 4169107719 4169147124 4172378112 4175428096 4178283312 4179929472 4182984976 4183583229 4186226688 4192151488 4197468996 4203634176 4206707008 4209967104 4214320498 4221273168 4235284032 4238606336 4239212544 4246884864 4249989312 4252895514 4259302656 4260980736 4264095488 4267011336 4270358528 4273439744 4277403648 4278699072 4281786306 4281826776 4285145088 4288277504 4288890816 4291209888 4296038624 4296653046 4310914104 4314065357 4320401792 4327529472 4328221052 4329234432 4335361632 4338530756 4343207967 4349751168 4353785856 4356968448 4361665536 4364853888 4367838636 4368236544 4374418944 4379341312 4379967648 4387894713 4396220416 4397551824 4404176896 4404806784 4412147776 4412778804 4419426816 4427425296 4430661718 4434771456 4437169408 4444489728 4446240768 4447738624 4449490944 4452533568 4455788344 4459241472 4471216974 4471455744 4474724352 4482822912 4489167487 4489576448 4497701888 4498345152 4501633416 4506486462 4515037184 4516404576 4519663323 4523208704 4523855616 4527162528 4532043096 4535355993 4538870784 4542188672 4550409332 4554630144 4564611072 4567947776 4569747456 4576215056 4576869549 4582019727 4592060676 4595662848 4603980288 4608004716 4610496338 4610916352 4611575808 4619922048 4623299184 4637065216 4642947072 4646121984 4649518272 4653121536 4657933182 4664950528 4665617712 4673393368 4677728256 4681147648 4684775424 4691405824 4693254144 4697356608 4699896544 4700568726 4705858098 4709505024 4716170424 4719617917 4719869952 4732545384 4736212992 4739675136 4748253216 4756846821 4764694536 4768432128 4771917824 4775180928 4781237976 4782374912 4783823268 4784259072 4791030272 4791715488 4795218204 4797107424 4800387753 4804153344 4807619712 4807665152 4817055123 4818200576 4824312192 4827611124 4833043452 4840324608 4844814336 4847175158 4860452016 4864004978 4867774464 4876584384 4883931136 4893470064 4897047162 4897308672 4900888576 4901589504 4904239872 4910460624 4911628288 4921221312 4924818696 4926758976 4930360408 4937602048 4941164704 4945747968 4947245802 4954699008 4958320864 4961711433 4963666248 4967294659 4971144192 4975755264 4978179892 4979392512 4990304256 4991815584 4995464572 4999335936 5003705952 5005677312 5012761887 5016646656 5029399788 5033345024 5034064896 5043175776 5046862308 5050773504 5057921904 5059914624 5063613392 5064337593 5071050752 5074709696 5079416832 5080955148 5083129856 5088609792 5092329536 5093057844 5095811742 5096275968 5101545866 5109962256 5113970688 5125177344 5130477128 5130944512 5138941248 5140965888 5144723904 5148241938 5155997952 5165329512 5169381376 5170120704 5173900032 5179477824 5183263992 5187280896 5191072768 5194622496 5200467808 5201211582 5216698368 5220511744 5222092791 5229960064 5230708056 5239425484 5248069344 5251905652 5252186112 5257567539 5266291104 5269138672 5270372352 5277831552 5279910912 5281689616 5283770496 5287383612 5295349248 5309853696 5313735168 5323352208 5331372032 5332134528 5341020992 5341784868 5361606656 5368407552 5371310336 5372078544 5376005502 5380171776 5382291456 5389909056 5393849048 5394137088 5408623296 5412814848 5416771584 5420475648 5424437984 5426575104 5434255379 5445365184 5457349632 5465571328 5467226592 5475463168 5476246272 5480249376 5486157432 5490167781 5494422528 5506514944 5513499648 5517269856 5521302948 5525581824 5529620992 5531799552 5539628752 5540421033 5546655459 5554802304 5558810292 5558862832 5563170816 5571044416 5573239296 5578110972 5581127146 5581635584 5592537216 5596625328 5601816576 5604845568 5613289472 5614092288 5624252928 5628364224 5638550694 5647045376 5652283392 5662513152 5666652416 5670527352 5679070208 5681307648 5689348448 5690162142 5696565066 5704932096 5709048408 5709102368 5713221689 5713526784 5718521088 5721613184 5728870728 5733310464 5747885472 5753217024 5765824512 5770039296 5771786769 5772312576 5780482176 5787814392 5790943956 5799668224 5800497696 5805047808 5809291264 5810995701 5815554048 5819805184 5820637536 5823784848 5831171991 5832558592 5839956864 5843950308 5850526284 5863402432 5867633086 5873075712 5883705072 5888006026 5892569088 5903233728 5908709376 5913028608 5925986304 5927781006 5928321024 5932654592 5936711424 5941900818 5944241808 5945655296 5957267904 5961622632 5961940992 5966299136 5977097216 5977952064 5988771234 5997793536 6002177888 6006282261 6008648616 6013040903 6021872768 6023282688 6026217764 6031807488 6036216704 6042724128 6047141324 6051827712 6068080179 6068404224 6072840192 6086148096 6092996608 6093868032 6102492732 6104896992 6109359636 6122747568 6127550464 6138640384 6139518336 6144006288 6148767744 6150629916 6159896064 6164398912 6165280548 6168614214 6175555522 6190596096 6194829312 6199357696 6204162048 6210577576 6220823616 6223274496 6232082346 6236971008 6253720686 6257672192 6258567168 6263142144 6267424968 6269894208 6272006419 6274477464 6279340032 6288227232 6293159936 6296203494 6305451264 6310060512 6314950656 6319566848 6321480747 6331004288 6331909752 6342462428 6352926048 6357909504 6366907904 6374983968 6378431024 6379343271 6388953984 6391471104 6393624272 6396143232 6400517004 6405537792 6410159616 6416105472 6422740164 6427717632 6432416256 6436814832 6441520106 6444057936 6453766144 6466371156 6480602688 6490365952 6491294208 6492331578 6502112512 6503042448 6507796134 6524626752 6529396216 6529744896 6535452672 6538986496 6547280832 6551757954 6552354816 6561628416 6566424928 6569011968 6578309143 6589513728 6594330624 6596327736 6601149613 6606265344 6615615244 6618221664 6628192256 6629140224 6639190016 6641137944 6645992577 6652157184 6655754112 6665781248 6666734592 6671607936 6674236416 6678800352 6683682516 6688862208 6705866384 6706825461 6712086528 6724234368 6729149744 6734364672 6743895872 6746552832 6752450124 6756101282 6772555776 6774606864 6779559062 6784813056 6790743792 6794415656 6795034624 6808306176 6813283008 6818627584 6825613998 6831945216 6846916608 6851921664 6854621184 6859631872 6864322584 6874663936 6887106016 6888091014 6893494272 6898533376 6905970432 6911018656 6912007074 6915744507 6916374528 6926163328 6934948776 6955597824 6962790388 6964420608 6974277408 6979682304 6986899773 6997425792 7010090052 7016592384 7021721472 7027163136 7037108736 7039881216 7045027328 7046034912 7049844816 7058787147 7060465664 7074255636 7079804928 7084980224 7097802944 7098818076 7109512704 7122379824 7127586242 7152648192 7157876736 7162771392 7168007336 7173562368 7175734902 7176388608 7186545408 7192827306 7195661136 7206230016 7211429568 7211497728 7217086464 7222362112 7227300864 7235433472 7236468288 7249565178 7260486912 7270762737 7276466176 7289635456 7290678024 7296007467 7301661696 7306999168 7314876576 7320223708 7325896704 7345570743 7345963008 7351332864 7356359808 7361737264 7367442432 7375732736 7387228044 7390138464 7395540612 7406403072 7411747056 7417561088 7418621952 7430985728 7432048512 7437481296 7445499372 7456716288 7462167104 7467269838 7469088768 7473127424 7485456384 7487723376 7493196858 7499003904 7504485632 7505558928 7518067592 7536377856 7544099682 7550017536 7560703136 7570293462 7574386841 7575076864 7576160256 7586882856 7589871936 7592428823 7595420088 7606576128 7612064544 7618035712 7619125248 7624694784 7632914688 7638494304 7643717613 7644413952 7652318799 7663847296 7664943384 7670956032 7687766016 7693385728 7695715692 7696416768 7707309568 7708411872 7717085856 7721258608 7722362907 7733996928 7747994268 7754072064 7760850048 7765046464 7774895988 7780921344 7786609152 7791933744 7797629602 7800701712 7825047552 7830767616 7844940096 7856758784 7859138226 7870978304 7872104016 7877858478 7878279168 7884038144 7899436656 7901315072 7903708008 7904428032 7915615232 7916747328 7922534424 7925655744 7931075418 7943023872 7948830176 7963216331 7970602752 7976779776 7985028312 7990865321 7997058048 8008376348 8011531488 8042409984 8052611328 8056965504 8064008253 8069103616 8070257664 8084863584 8090773572 8091205632 8097120256 8112934944 8114864128 8125157376 8130713472 8136656976 8139862656 8145812848 8163663424 8178438394 8186024448 8192008384 8198356992 8200839888 8206834654 8213194752 8220374064 8224818952 8241633792 8254128128 8259772416 8270249472 8281954422 8288372736 8294431488 8297699328 8309443128 8315961344 8332203456 8338215438 8338294248 8344756224 8350856192 8356566624 8359858944 8365969952 8367166458 8371690719 8372453376 8384302976 8394937992 8407268352 8413414016 8419934208 8428640996 8442546336 8457826041 8470568064 8478425088 8493769728 8499978624 8505791028 8518605312 8521961472 8528190976 8534022672 8540717056 8544847599 8546879488 8557398144 8563572612 8563653552 8570290176 8576555008 8577781632 8582419776 8592077248 8593306092 8621828208 8628130714 8640803584 8655058944 8656442104 8658468864 8670723264 8677061512 8686415934 8699502336 8707571712 8713936896 8723331072 8729707776 8735677272 8736473088 8742063001 8748837888 8758682624 8759935296 8775789426 8792440832 8795103648 8801449629 8808353792 8809613568 8824295552 8825557608 8832009039 8838853632 8854850592 8861323436 8869542912 8874338816 8888979456 8891671509 8892481536 8895477248 8898981888 8905067136 8911576688 8912851227 8918482944 8942433948 8942911488 8949448704 8965645824 8978334974 8979152896 8995403776 8996690304 9003266832 9012972924 9030074368 9032809152 9039326646 9046417408 9047711232 9054325056 9064086192 9070711986 9077741568 9084377344 9100818664 9109260288 9129222144 9135895552 9139494912 9152430112 9153739098 9164039454 9168994597 9184121352 9190834891 9191325696 9207960576 9216009432 9220992676 9221832704 9223151616 9239844096 9246598368 9252921321 9263333283 9285894144 9292243968 9299036544 9306243072 9315866364 9329901056 9331235424 9346786736 9348123519 9355456512 9362295296 9380581029 9382811648 9386508288 9394713216 9399793088 9401137452 9411716196 9419010048 9432340848 9439235834 9439739904 9465090768 9472425984 9479350272 9496506432 9513693642 9529389072 9536864256 9543835648 9550361856 9562475952 9564749824 9567646536 9568518144 9582060544 9583430976 9590436408 9594214848 9600775506 9608306688 9615239424 9615330304 9634110246 9636401152 9648624384 9655222248 9662280159 9666086904 9673152757 9680649216 9689628672 9694350316 9720904032 9728009956 9735548928 9738497367 9753168768 9761694201 9767862272 9786940128 9794094324 9794617344 9801777152 9803179008 9808479744 9820921248 9823256576 9842442624 9849637392 9853517952 9860720816 9875204096 9882329408 9891495936 9894491604 9909398016 9916641728 9923422866 9927332496 9934589318 9942288384 9956359784 9958785024 9980608512 9983631168 9990929144 9998671872 10007411904 10011354624 10025523774 10033293312 10058799576 10066690048 10068129792 10086351552 10093724616 10101547008 10115843808 10119829248 10127226784 10128675186 10134151923 10142101504 10149419392 10158833664 10161910296 10166259712 10169338593 10177219584 10184659072 10186115688 10191623484 10192551936 10203091732 10219924512 10227941376 10238420997 10260954256 10277882496 10281931776 10289447808 10296483876 10311995904 10330659024 10338762752 10340241408 10347800064 10358955648 10366527984 10374561792 10382145536 10389244992 10400935616 10402423164 10433396736 10441023488 10444185582 10459920128 10461416112 10478850968 10496138688 10503811304 10504372224 10515135078 10532582208 10538277344 10540744704 10555663104 10559821824 10563379232 10567540992 10574767224 10582497317 10590698496 10619707392 10627470336 10646704416 10662744064 10664269056 10682041984 10683569736 10691379363 10723213312 10736815104 10742620672 10744157088 10752011004 10760343552 10763602353 10764582912 10779818112 10787698096 10789240959 10817246592 10825629696 10833543168 10840951296 10848875968 10853150208 10868510758 10890730368 10914699264 10931142656 10934453184 10950926336 10952492544 10960498752 10972314864 10980335562 10988845056 11013029888 11026999296 11034539712 11042605896 11051163648 11059241984 11063599104 11079257504 11080842066 11093310918 11099309249 11109604608 11117620584 11117725664 11126341632 11142088832 11146478592 11156221944 11162254292 11163271168 11185074432 11193250656 11200904757 11203633152 11209691136 11228184576 11239795287 11248505856 11256728448 11277101388 11294090752 11304566784 11316149523 11325026304 11333304832 11341054704 11355440193 11358140416 11362615296 11378696896 11380324284 11393130132 11409864192 11418096816 11418204736 11426443378 11427053568 11437042176 11443226368 11457741456 11466620928 11495770944 11506434048 11531649024 11540078592 11543573538 11544625152 11560964352 11575628784 11581887912 11599336448 11600995392 11610095616 11618582528 11621991402 11631108096 11639610368 11641275072 11647569696 11662343982 11665117184 11679913728 11687900616 11696444403 11701052568 11709605969 11726804864 11735266172 11746151424 11767410144 11776012052 11785138176 11788707339 11806467456 11816787717 11817418752 11826057216 11851972608 11855562012 11856642048 11865309184 11873422848 11883801636 11888483616 11891310592 11914535808 11923245264 11932598272 11954194432 11955904128 11977542468 11995587072 12004355776 12012564522 12017297232 12026081806 12043745536 12052435528 12063614976 12072433408 12085448256 12094282648 12103655424 12136160358 12136808448 12145680384 12172296192 12184883179 12185993216 12187736064 12204985464 12209793984 12218719272 12245495136 12255100928 12267657591 12277280768 12279036672 12288012576 12297535488 12301259832 12310251981 12319792128 12328797824 12330561096 12337228428 12351111044 12381192192 12389658624 12398715392 12421155152 12422931633 12441647232 12446548992 12464164692 12473942016 12507441372 12515344384 12517134336 12526284288 12534849936 12539788416 12544012838 12548954928 12558680064 12576454464 12586319872 12592406988 12610902528 12620121024 12629901312 12639133696 12642961494 12662008576 12663819504 12684924856 12705852096 12715819008 12733815808 12749967936 12756862048 12758686542 12777907968 12782942208 12787248544 12792286464 12801034008 12810391489 12811075584 12820319232 12832210944 12845480328 12855435264 12864832512 12873629664 12883040212 12888115872 12907532288 12932742312 12942196071 12961205376 12980731904 12982588416 12984663156 13004225024 13006084896 13015592268 13029623901 13049253504 13058792432 13070905344 13077972992 13094561664 13103515908 13104709632 13123256832 13132849856 13138023936 13156618286 13188661248 13192655472 13202299226 13212530688 13231230488 13236443328 13256384512 13258280448 13278380032 13282275888 13291985154 13304314368 13311508224 13331562496 13333469184 13343215872 13348472832 13357600704 13367365032 13377724416 13411732768 13413650922 13424173056 13448468736 13458299488 13467502461 13468729344 13487791744 13493105664 13504900248 13512202564 13545111552 13549213728 13558989969 13559118124 13569626112 13581487584 13588831312 13606067979 13616612352 13626566016 13651227996 13663890432 13693833216 13703843328 13709242368 13719263744 13728645168 13746059181 13749327872 13774212032 13776182028 13786988544 13797066752 13811940864 13822037312 13824014148 13831489014 13832749056 13852326656 13869897552 13911195648 13925580776 13928841216 13948554816 13959364608 13973799546 13994851584 14020180104 14033184768 14043442944 14054326272 14074217472 14079762432 14090054656 14092069824 14099689632 14117574294 14120931328 14148511272 14158853751 14159609856 14169960448 14195605888 14197636152 14219025408 14244759648 14255172484 14270540463 14305296384 14315753472 14325542784 14336014672 14347124736 14351469804 14352777216 14373090816 14385654612 14391322272 14412460032 14422859136 14422995456 14444724224 14454601728 14470866944 14472936576 14499130356 14520973824 14541525474 14552932352 14579270912 14581356048 14592014934 14603323392 14613998336 14629753152 14640447416 14651793408 14691141486 14691926016 14702665728 14712719616 14723474528 14734884864 14750121743 14751465472 14774456088 14780276928 14791081224 14812806144 14823494112 14835122176 14837243904 14861971456 14864097024 14874962592 14885134299 14890998744 14901883977 14913432576 14924334208 14934539676 14938177536 14946254848 14970912768 14975446752 14986393716 14998007808 15008971264 15011117856 15036135184 15038285661 15088199364 15100035072 15121406272 15140586924 15148773682 15150153728 15152320512 15173765712 15179743872 15184857646 15190840176 15213152256 15224129088 15236071424 15238250496 15249389568 15265829376 15276988608 15287435226 15288827904 15304637598 15327694592 15329886768 15341912064 15375532032 15386771456 15391431384 15392833536 15414619136 15416823744 15434171712 15442517216 15444725814 15467993856 15495988536 15507316013 15508144128 15521700096 15530092928 15549791976 15561842688 15573218304 15583867488 15595259204 15601403424 15650095104 15661535232 15666278373 15689880192 15713517568 15718276452 15741956608 15744208032 15755716956 15756558336 15768076288 15772702617 15798873312 15802630144 15807416016 15831230464 15833494656 15845068848 15851311488 15862150836 15886047744 15897660352 15926432662 15941205504 15970056624 15981730642 15994116096 16016752696 16023062976 16084819968 16105222656 16113931008 16128016506 16136737183 16138207232 16140515328 16169727168 16181547144 16182411264 16194240512 16225869888 16229728256 16250314752 16261426944 16273313952 16279725312 16291625696 16302766137 16327326848 16356876788 16372048896 16384016768 16396713984 16401679776 16413669308 16426389504 16440748128 16449637904 16470503343 16483267584 16519544832 16540498944 16563908844 16576745472 16588862976 16595398656 16618886256 16631922688 16639966377 16664406912 16676430876 16676588496 16689512448 16701712384 16713133248 16719717888 16731939904 16734332916 16743381438 16744906752 16768605952 16789875984 16814536704 16826828032 16839868416 16857281992 16885092672 16915652082 16941136128 16956850176 16987539456 16999957248 17011582056 17024017423 17037210624 17043922944 17056381952 17068045344 17081434112 17089695198 17093758976 17114796288 17127145224 17127307104 17139665067 17140580352 17153110016 17155563264 17164839552 17184154496 17186612184 17243656416 17256261428 17281607168 17310117888 17312884208 17315360307 17316937728 17341446528 17354123024 17372831868 17399004672 17415143424 17427873792 17446662144 17459415552 17471354544 17484126002 17497675776 17517365248 17519870592 17551578852 17584881664 17590207296 17602899258 17616707584 17619227136 17648591104 17651115216 17664018078 17677707264 17709701184 17722646872 17739085824 17748677632 17777958912 17783343018 17784963072 17790954496 17797963776 17810134272 17823153376 17825702454 17836965888 17855410531 17884867896 17885822976 17898897408 17931291648 17956669948 17958305792 17990807552 17993380608 18006533664 18018846783 18025945848 18039122709 18065618304 18078653292 18092834816 18095422464 18108650112 18128172384 18141423972 18155483136 18168754688 18201637328 18204240537 18218520576 18258444288 18271791104 18278989824 18304860224 18307478196 18328078908 18337989194 18368242704 18381669782 18382651392 18415921152 18432018864 18441985352 18443665408 18446303232 18479688192 18493196736 18505842642 18526666566 18571788288 18584487936 18598073088 18612486144 18631732728 18659802112 18662470848 18693573472 18696247038 18710913024 18724590592 18761162058 18765623296 18773016576 18789426432 18799586176 18802274904 18816019257 18823432392 18838020096 18864681696 18878471668 18879479808 18930181536 18944851968 18958700544 18964442241 18993012864 19027387284 19058778144 19073728512 19087671296 19100723712 19124951904 19129499648 19135293072 19164121088 19166861952 19180872816 19188429696 19201551012 19216613376 19230478848 19230660608 19268220492 19272802304 19297248768 19310444496 19324560318 19332173808 19346305514 19361298432 19388700632 19441808064 19456019912 19471097856 19476994734 19506337536 19523388402 19533945011 19535724544 19573880256 19588188648 19589234688 19603554304 19606358016 19616959488 19641842496 19646513152 19684885248 19699274784 19707035904 19721441632 19734927429 19750408192 19764658816 19782991872 19788983208 19803448839 19818796032 19833283456 19846845732 19854664992 19869178636 19884576768 19912719568 19917570048 19937977731 19967262336 19981858288 19997343744 20014823808 20022709248 20051047548 20066586624 20117599152 20133380096 20136259584 20172703104 20187449232 20203094016 20231687616 20239658496 20254453568 20257350372 20268303846 20284203008 20298838784 20317667328 20323820592 20332519424 20338677186 20354439168 20369318144 20372231376 20383246968 20385103872 20406183464 20439849024 20455882752 20476841994 20521908512 20555764992 20563863552 20578895616 20592967752 20608021091 20623991808 20661318048 20677525504 20680482816 20695600128 20717911296 20733055968 20747233521 20749123584 20764291072 20778489984 20801871232 20804846328 20866793472 20882046976 20888371164 20919840256 20922832224 20957701936 20960699319 20992277376 21007622608 21030270156 21065164416 21076554688 21081489408 21111326208 21119643648 21126758464 21135081984 21149534448 21164994634 21181396992 21239414784 21254940672 21293408832 21325488128 21328538112 21364083968 21367139472 21382758726 21446426624 21473630208 21485241344 21488314176 21504022008 21520687104 21527204706 21529165824 21559636224 21575396192 21578481918 21614444327 21634493184 21651259392 21667086336 21681902592 21697751936 21706300416 21737021516 21781460736 21812288211 21829398528 21868906368 21888022401 21901852672 21904985088 21920997504 21944629728 21960671124 21977690112 22026059776 22036712229 22053998592 22069079424 22085211792 22102327296 22118483968 22127198208 22158515008 22161684132 22186621836 22198618498 22219209216 22235241168 22235451328 22252683264 22284177664 22292957184 22312443888 22324508584 22326542336 22370148864 22386501312 22401809514 22407266304 22419382272 22456369152 22479590574 22497011712 22513456896 22554202776 22588181504 22609133568 22632299046 22650052608 22666609664 22682109408 22710880386 22716280832 22723160523 22725230592 22757393792 22760648568 22777286469 22786260264 22819728384 22836193632 22836409472 22852886756 22854107136 22874084352 22886452736 22915482912 22931152839 22933241856 22956956397 22991541888 23012868096 23063298048 23080157184 23087147076 23089250304 23121928704 23151257568 23163775824 23198672896 23201990784 23237165056 23243982804 23262216192 23279220736 23282550144 23295139392 23324687964 23330234368 23359827456 23375801232 23392888806 23402105136 23419211938 23453609728 23470532344 23492302848 23534820288 23552024104 23570276352 23577414678 23612934912 23633575434 23634837504 23646354487 23652114432 23703945216 23711124024 23713284096 23728456717 23730618368 23746845696 23767603272 23776967232 23782621184 23829071616 23846490528 23865196544 23889648993 23908388864 23911808256 23955084936 23972595963 23991174144 24008711552 24025129044 24034594464 24052163612 24087491072 24104871056 24127229952 24144866816 24170896512 24188565296 24192024759 24207310848 24272320716 24273616896 24291360768 24344592384 24369766358 24371986432 24375472128 24409970928 24419587968 24437438544 24490990272 24510201856 24535315182 24554561536 24558073344 24576025152 24595070976 24602519664 24620503962 24639584256 24657595648 24661122192 24674456856 24702222088 24762384384 24779317248 24797430784 24842310304 24845863266 24883294464 24887271049 24893097984 24928329384 24946551847 24947884032 25014882744 25030688768 25034268672 25052568576 25069699872 25079576832 25088025676 25097909856 25115072157 25117360128 25152908928 25184813976 25221805056 25240242048 25259802624 25278267392 25285922988 25324017152 25327639008 25369849712 25373478123 25411704192 25467631616 25499935872 25513724096 25517373084 25555815936 25565884416 25574497088 25584572928 25602068016 25620782978 25622151168 25640638464 25690960656 25710870528 25729665024 25747259328 25766080424 25776231744 25815064576 25865484624 25884392142 25922410752 25961463808 25965176832 25969326312 26008450048 26012169792 26031184536 26059247802 26098507008 26117584864 26141810688 26155945984 26189123328 26207031816 26209419264 26226189003 26246513664 26265699712 26276047872 26313236572 26377322496 26385310944 26404348887 26404598452 26425061376 26462460976 26472886656 26496027117 26512769024 26516560896 26564551776 26583970308 26608628736 26623016448 26663124992 26666938368 26686431744 26696945664 26715201408 26734730064 26755448832 26823465536 26827301844 26848346112 26896937472 26916598976 26935004922 26937458688 26975583488 26986211328 27009800496 27024405128 27090223104 27098427456 27117979938 27118236248 27139252224 27162975168 27177662624 27212135958 27233224704 27253132032 27302455992 27327780864 27387666432 27407686656 27418484736 27438527488 27457290336 27492118362 27498655744 27506983791 27548424064 27552364056 27572504673 27573977088 27594133504 27623881728 27644074624 27648028296 27662978028 27665498112 27704653312 27739795104 27758763963 27789999849 27851161552 27857682432 27897109632 27918729216 27947599092 27989703168 28040360208 28066369536 28086885888 28148434944 28159524864 28180109312 28184139648 28199379264 28235148588 28241862656 28297022544 28317707502 28319219712 28339920896 28391211776 28395272304 28438050816 28489519296 28510344968 28541080926 28610592768 28624534379 28631506944 28651085568 28672029344 28694249472 28702939608 28705554432 28723921289 28746181632 28771309224 28782644544 28824920064 28845718272 28845990912 28889448448 28909203456 28941733888 28945873152 28986840477 28998260712 29019458271 29041947648 29083050948 29105864704 29158541824 29162712096 29184029868 29206646784 29215492101 29227996672 29259506304 29280894832 29285082603 29303586816 29382282972 29383852032 29405331456 29425439232 29446949056 29469769728 29500243486 29502930944 29548912176 29560553856 29582162448 29625612288 29646988224 29670244352 29674487808 29723942912 29728194048 29749925184 29770268598 29781997488 29803767954 29826865152 29848668416 29869079352 29876355072 29892509696 29941825536 29950893504 29972787432 29996015616 30017942528 30022235712 30072270368 30076571322 30126696533 30176398728 30198457499 30200070144 30242812544 30281173848 30297547364 30300307456 30304641024 30347531424 30359487744 30369715292 30381680352 30402455769 30426304512 30448258176 30476500992 30498779136 30508015779 30531658752 30553977216 30574870452 30577655808 30609275196 30655389184 30659773536 30683824128 30715262991 30773542912 30782862768 30829238272 30833647488 30868343424 30885034432 30889451628 30935987712 30991977072 31014632026 31016288256 31043400192 31060185856 31099583952 31123685376 31146436608 31167734976 31190518408 31202806848 31300190208 31323070464 31332556746 31379760384 31424172409 31427035136 31436552904 31483913216 31488416064 31511433912 31513116672 31536152576 31545405234 31597746624 31605260288 31614832032 31662460928 31666989312 31690137696 31702622976 31724301672 31747491951 31772095488 31795320704 31852865324 31882411008 31940113248 31963461284 31988232192 32033505392 32046125952 32074138089 32169639936 32210445312 32227862016 32256033012 32273474366 32276414464 32281030656 32339454336 32363094288 32388481024 32451739776 32459456512 32500629504 32522853888 32546627904 32559450624 32583251392 32605532274 32654653696 32713753576 32744097792 32768033536 32793427968 32803359552 32827338616 32852779008 32881496256 32899275808 32941006686 32966535168 33039089664 33080997888 33127817688 33153490944 33177725952 33190797312 33237772512 33263845376 33279932754 33297927747 33328813824 33352861752 33353176992 33379024896 33403424768 33426266496 33439435776 33463879808 33468665832 33486762876 33489813504 33537211904 33579751968 33602714271 33629073408 33653656064 33714563984 33719385861 33770185344 33831304164 33882272256 33913700352 33975078912 33999914496 34023164112 34048034846 34074421248 34087845888 34112763904 34136090688 34162868224 34179390396 34187517952 34229592576 34254290448 34254614208 34279330134 34281160704 34306220032 34311126528 34329679104 34368308992 34373224368 34487312832 34512522856 34563214336 34620235776 34625768416 34630720614 34633875456 34682893056 34708246048 34745663736 34771062613 34798009344 34830286848 34855747584 34893324288 34918831104 34942709088 34968252004 34995351552 35034730496 35039741184 35089333209 35103157704 35128817907 35180414592 35205798516 35233415168 35238454272 35297182208 35302230432 35328036156 35355414528 35366122017 35419402368 35445293744 35450363151 35478171648 35497355264 35555917824 35566686036 35569926144 35581908992 35595927552 35620268544 35646306752 35651404908 35673931776 35710821062 35769735792 35797794816 35862583296 35913339896 35916611584 35981615104 35986761216 36013067328 36037693566 36051891696 36078245418 36131236608 36157306584 36185669632 36190844928 36217300224 36256344768 36282847944 36310966272 36337509376 36403274656 36408481074 36437041152 36516888576 36543582208 36554649537 36557979648 36609720448 36614956392 36656157816 36675978388 36736485408 36763339564 36765302784 36802972773 36831842304 36864037728 36883970704 36892606464 36930755943 36959376384 36986393472 37011685284 37053333132 37143576576 37168975872 37196146176 37263465456 37319604224 37324941696 37387146944 37392494076 37421826048 37449181184 37522324116 37531246592 37546033152 37578852864 37599172352 37604549808 37632038514 37646864784 37676040192 37729363392 37756943336 37758959616 37860363072 37889703936 37917401088 37928884482 37986025728 38039787653 38054774568 38117556288 38147457024 38175342592 38201447424 38249903808 38258999296 38270586144 38328242176 38333723904 38361745632 38376859392 38403102024 38431174467 38433226752 38460957696 38461321216 38536440984 38545604608 38594497536 38620888992 38649120636 38664347616 38692611028 38722596864 38777401264 38826588213 38883616128 38912039824 38942195712 38953989468 39012675072 39046776804 39067890022 39071449088 39147760512 39176377296 39207108608 39212716032 39233918976 39283684992 39293026304 39369770496 39398549568 39414071808 39442883264 39469854858 39500816384 39529317632 39565983744 39577966416 39606897678 39637592064 39666566912 39693691464 39709329984 39738357272 39769153536 39825439136 39835140096 39875955462 39934524672 39963716576 39994687488 40029647616 40036044731 40045418496 40102095096 40133173248 40235198304 40266760192 40272519168 40345406208 40374898464 40402507383 40406188032 40463375232 40479316992 40508907136 40514700744 40536607692 40568406016 40597677568 40635334656 40647641184 40665038848 40676969907 40677354372 40708878336 40738636288 40744462752 40766493936 40812366928 40818203937 40879698048 40953683988 41043817024 41111529984 41127727104 41157791232 41185935504 41216042182 41247983616 41322636096 41355051008 41360965632 41391200256 41435822592 41466111936 41494467042 41498247168 41528582144 41556979968 41603742464 41609692656 41733586944 41764093952 41776742328 41839680512 41845664448 41915403872 41921398638 41984554752 42015245216 42060540312 42091286321 42130328832 42153109376 42162978816 42222652416 42239287296 42253516928 42270163968 42299068896 42329989268 42362793984 42476561253 42478829568 42509881344 42586817664 42650976256 42657076224 42728167936 42734278944 42765517452 42811621389 42892853248 42947260416 42970482688 42976628352 43008044016 43041374208 43054409412 43058331648 43119272448 43150792384 43156963836 43228888654 43268986368 43334172672 43363805184 43395503872 43412600832 43474043032 43562921472 43624576422 43658797056 43737812736 43776044802 43803705344 43809970176 43841995008 43889259456 43921342248 43955380224 44052119552 44073424458 44107997184 44138158848 44170423584 44204654592 44236967936 44250365229 44254396416 44317030016 44323368264 44373243672 44397236996 44438418432 44470482336 44470902656 44505366528 44568355328 44585914368 44624887776 44649017168 44655402897 44705651931 44740297728 44773002624 44803619028 44814532608 44838764544 44912738304 44959181148 44994023424 45026913792 45108405552 45176363008 45264598092 45300105216 45333219328 45364218816 45421760772 45432561664 45446321046 45450461184 45514787584 45521297136 45554572938 45572520528 45639456768 45672387264 45672818944 45705773512 45708214272 45748168704 45772905472 45830965824 45862305678 45866483712 45913912794 45983083776 46025736192 46048164001 46126596096 46160314368 46174294152 46178500608 46208047291 46243857408 46302515136 46327551648 46397345792 46403981568 46474330112 46487965608 46521948039 46524432384 46558441472 46565100288 46590278784 46649375928 46660468736 46719654912 46751602464 46785777612 46804210272 46838423876 46907219456 46941064688 46984605696 46998835119 47069640576 47104048208 47140552704 47154829356 47225869824 47267150868 47269675008 47292708974 47304228864 47407890432 47422248048 47456913434 47461236736 47493691392 47535206544 47553934464 47565242368 47658143232 47692981056 47730393088 47779297986 47816777728 47823616512 47910169872 47945191926 47982348288 48017423104 48050258088 48069188928 48104327224 48174982144 48209742112 48254459904 48289733632 48341793024 48377130592 48384049518 48410211549 48414621696 48464685727 48544641432 48547233792 48582721536 48689184768 48739532716 48743972864 48750944256 48819941856 48839175936 48874877088 48908298411 48981980544 49070630364 49109123072 49116146688 49152050304 49190141952 49205039328 49241007924 49279168512 49315191296 49322244384 49348913712 49404444176 49411510029 49558634496 49594861568 49684620608 49691726532 49766588928 49774542098 49786195968 49856658768 49893103694 49895768064 50029765488 50061377536 50068537344 50105137152 50139399744 50159153664 50176051352 50195819712 50230144314 50234720256 50305817856 50369627952 50443610112 50480484096 50519605248 50556534784 50571845976 50648034304 50655278016 50739699424 50746956246 50823408384 50935263232 50999871744 51027448192 51034746168 51072052269 51111631872 51131768832 51148994176 51169145856 51204136032 51241565956 51244302336 51281276928 51381921312 51418995201 51421741056 51459330048 51494518656 51532160848 51552463488 51630129152 51730969248 51768784284 51844821504 51922927616 51930353664 51938652624 52016900096 52024339584 52062369072 52118495604 52197014016 52235169728 52283621376 52311891968 52378246656 52414063632 52452378006 52493027328 52531399424 52552095744 52626473144 52754644992 52770621888 52808697774 52809196904 52850122752 52924921952 52945773312 52992054234 53020707887 53025538048 53033121792 53129103552 53167940616 53217257472 53246032896 53326249984 53333876736 53372863488 53393891328 53430402816 53469460128 53510897664 53566231593 53646931072 53654603688 53696692224 53793874944 53833197952 53870009844 53874917376 53951166976 53972422656 54019600992 54048810256 54056540349 54117368127 54196854912 54235959876 54236472496 54278504448 54325950336 54355325248 54424271916 54466449408 54506264064 54604911984 54655561728 54775332864 54815373312 54836969472 54877054976 54914580672 54984236724 54997311488 55013967582 55096848128 55104728112 55145009346 55147954176 55188267008 55247763456 55288149248 55296056592 55325956056 55330996224 55409306624 55479590208 55517527926 55579999698 55702323104 55715364864 55742514317 55794219264 55837458432 55895198184 55936057247 55979406336 56080720416 56132739072 56173771776 56296869888 56319049728 56360218624 56368279296 56398758528 56448057771 56470297176 56483725312 56594045088 56635415004 56638439424 56679841792 56782423552 56790544608 56876101632 56893326723 56979038592 57020689936 57082161852 57221185536 57249068758 57263013888 57302171136 57344058688 57388498944 57405879216 57447842578 57492363264 57542618448 57565289088 57649840128 57691436544 57691981824 57778896896 57818406912 57883467776 57891746304 57973680954 57996521424 58038916542 58083895296 58166101896 58211729408 58317083648 58325424192 58368059736 58413293568 58430984202 58455993344 58519012608 58561789664 58570165206 58601835033 58607173632 58667777459 58764565944 58767704064 58810662912 58850878464 58893898112 58939539456 59000486972 59005861888 59097824352 59121107712 59164324896 59204782287 59251224576 59293976448 59348975616 59410346517 59447885824 59456388096 59499850368 59540537196 59563994976 59607535908 59653730304 59697336832 59738158704 59752710144 59785019392 59813933193 59901787008 59945574864 59992031232 60035885056 60044471424 60144540736 60153142644 60253393066 60352797456 60396914998 60400140288 60485625088 60562347696 60595094728 60600614912 60609282048 60695062848 60718975488 60739430584 60763360704 60804911538 60852609024 60896516352 60953001984 60997558272 61016031558 61063317504 61107954432 61149740904 61155311616 61194441007 61218550392 61310778368 61319547072 61367648256 61430525982 61547085824 61565725536 61658476544 61667294976 61736686848 61770068864 61778903256 61824063273 61871975424 61983954144 62029264052 62032576512 62086800384 62120371712 62199167904 62241700563 62247370752 62292873216 62335469952 62381036816 62405613696 62600380416 62646140928 62665113492 62759520768 62848344818 62854070272 62873105808 62967826432 62976832128 63022867824 63072305152 63090810468 63195493248 63210520576 63229664064 63324921856 63333978624 63380275392 63405245952 63448603344 63494983902 63544190976 63590641408 63705730648 63764822016 63880226496 63926922568 63976464384 64067010784 64092251904 64148276178 64182962179 64339279872 64405811089 64420890624 64455724032 64512066024 64546948732 64552828928 64562061312 64678908672 64726188576 64776962048 64843332981 64903479552 65001259008 65045707776 65093255808 65118901248 65166502784 65211064548 65309307392 65427507152 65436864633 65488195584 65536067072 65606719104 65654677232 65664067203 65705558016 65762992512 65798551616 65882013372 65933070336 66078179328 66161995776 66255635376 66306981888 66355451904 66381594624 66475545024 66527690752 66559865508 66595855494 66657627648 66705723504 66706353984 66758049792 66806849536 66852532992 66878871552 66927759616 66937331664 66973525752 66979627008 67074423808 67159503936 67205428542 67258146816 67307312128 67429127968 67438771722 67540370688 67662608328 67712069299 67764544512 67827400704 67950157824 67999828992 68046328224 68096069692 68148842496 68169481569 68175691776 68225527808 68272181376 68331859407 68358780792 68375035904 68459185152 68508580896 68509228416 68558660268 68562321408 68612440064 68622253056 68659358208 68736617984 68746448736 68870869191 68974625664 69025045712 69126428672 69240471552 69251536832 69261441228 69267750912 69365786112 69416492096 69491327472 69542125226 69596018688 69711495168 69786648576 69837662208 69885418176 69936504008 69990703104 70069460992 70079482368 70178666418 70206315408 70257635814 70360829184 70411597032 70466830336 70476908544 70594364416 70604460864 70656072312 70710829056 70732244034 70838804736 70890587488 70900726302 70939063461 70956343296 70994710528 71111835648 71133372072 71139852288 71163817984 71185370151 71191855104 71240537088 71292613504 71302809816 71347863552 71421642124 71539471584 71595589632 71668946979 71725166592 71826679792 71917787889 71963230208 71973522432 72026134656 72075387132 72103783392 72156490836 72262473216 72314613168 72371339264 72381689856 72434600448 72512689536 72565695888 72621932544 72675018752 72806549312 72816962148 72874082304 73033777152 73087164416 73109299074 73115959296 73219440896 73229912784 73312315632 73351956776 73472970816 73526679128 73530605568 73605945546 73663684608 73728075456 73767941408 73785212928 73861511886 73918752768 73972786944 74023370568 74077481219 74106666264 74287153152 74337951744 74392292352 74526930912 74639208448 74649883392 74661813147 74774293888 74784988152 74839655541 74843652096 74898362368 75044648232 75062493184 75092066304 75157705728 75198344704 75209099616 75264077028 75293729568 75345216471 75352080384 75458726784 75513886672 75720726144 75779407872 75834802176 75857768964 75972051456 76079575306 76109549136 76235112576 76350685184 76402894848 76499807616 76517998592 76541172288 76656484352 76667447808 76723491264 76753718784 76806204048 76862348934 76866453504 76921915392 76922642432 77072881968 77091209216 77188995072 77241777984 77298241272 77328695232 77385222056 77445193728 77554802528 77653176426 77695164743 77767232256 77824079648 77884391424 77907978936 77964929213 78025350144 78093553608 78135780044 78142898176 78295521024 78352754592 78414217216 78425432064 78467837952 78567369984 78678567009 78739540992 78797099136 78828143616 78885766528 78939709716 79001632768 79058635264 79131967488 79155932832 79213046661 79213795356 79275184128 79333133824 79387382928 79418659968 79476714544 79488081351 79538307072 79650878272 79751910924 79869049344 79927433152 79989374976 80059295232 80072089462 80090836992 80204190192 80266346496 80470396608 80533520384 80545038336 80690812416 80749796928 80805014766 80812376064 80926750464 80958633984 81017814272 81029401488 81073215384 81136812032 81195355136 81270669312 81295282368 81330077696 81353939814 81354708744 81417756672 81477272576 81488925504 81532987872 81624733856 81636407874 81759396096 81907367976 81967241783 82087634048 82223059968 82255454208 82315582464 82371871008 82432084364 82495967232 82520951373 82645272192 82717514019 82721931264 82782400512 82871645184 82932223872 82988934084 82996494336 83057164288 83113959936 83207484928 83219385312 83369999547 83528187904 83553484656 83679361024 83691328896 83830807744 83842797276 83969109504 84030490432 84121080624 84182572642 84260657664 84306218752 84445304832 84478574592 84507033856 84540327936 84598137792 84659978536 84725587968 84953122506 84957659136 85019762688 85173635328 85294182253 85301952512 85314152448 85456335872 85468557888 85531034904 85623242778 85785706496 85873603137 85894520832 85940965376 85953256704 86016088032 86082748416 86108818824 86116663296 86171763867 86238544896 86301584768 86313927672 86457777308 86537972736 86668345344 86727610368 86791007744 86825201664 86948086064 86960521431 87058374813 87125842944 87249152844 87317594112 87475625472 87552089604 87607410688 87619940352 87683990016 87778518912 87842684496 87910760448 88104239104 88146848916 88215994368 88276317696 88340847168 88409309184 88473935872 88500730458 88508792832 88634060032 88646736528 88746487344 88794473992 88876836864 88940964672 88941805312 89010733056 89136710656 89171828736 89249775552 89298034336 89310805794 89411303862 89480595456 89546005248 89607238056 89629065216 89672740423 89677529088 89825476608 89918362296 89988046848 90053827584 90216811104 90352726016 90380089599 90529196184 90595372497 90600210432 90666438656 90728437632 90843521544 90865123328 90892642092 90900922368 91029575168 91042594272 91109145876 91145041056 91207367307 91278913536 91344774528 91345637888 91411547024 91496337408 91524047337 91545810944 91661931648 91724611356 91732967424 91827825588 91966167552 92051472384 92096328002 92320628736 92348588304 92416094582 92487714816 92605030272 92655103296 92794691584 92807963136 92948660224 92975931216 93043896078 93048864768 93116882944 93130200576 93180557568 93298751856 93320937472 93439309824 93503204928 93571555224 93608420544 93676847752 93814438912 93882129376 93969211392 93997670238 94139281152 94208096416 94272517227 94281105408 94309658712 94378598521 94451739648 94534301736 94539350016 94585417948 94608457728 94815780864 94844496096 94913826868 94922473472 94987382784 95070413088 95107868928 95242475853 95316286464 95385962112 95558595972 95633555456 95647233024 95820339744 95890383852 95964696576 96034846208 96100516176 96138377856 96208654448 96222414267 96349964288 96419484224 96508919808 96579467264 96683586048 96754261184 96768099036 96820423098 96829243392 96929371454 97089282864 97165443072 97378369536 97479065432 97487945728 97501888512 97639883712 97678351872 97749754176 97816596822 97963961088 98141260728 98218246144 98232293376 98304100608 98380283904 98410078656 98482015848 98558337024 98630382592 98644488768 98697827424 98808888352 98823020058 99117268992 99189723136 99369241216 99383453064 99533177856 99549084196 99572391936 99713317536 99786207388 99791536128 99893783241 100059530976 100137074688 100210274304 100278799488 100318307328 100352102704 100391639424 100460288628 100469440512 100611635712 100739255904 100887220224 100960968192 101113069568 101143691952 101296068608 101310556032 101479398848 101493912492 101646816768 101870526464 101999743488 102054896384 102069492336 102144104538 102223263744 102263537664 102297988352 102338291712 102408272064 102483131912 102488604672 102562553856 102763842624 102837990402 102843482112 102918660096 102989037312 103064321696 103104926976 103250852201 103260258304 103461938496 103537568568 103689643008 103845855232 103860707328 103877305248 104033800192 104048679168 104124738144 104236991208 104313187839 104394028032 104470339456 104567242752 104623783936 104756493312 104828127264 104904756012 104986054656 105062798848 105104191488 105252946288 105267999627 105386453721 105541243776 105617395548 105618393808 105700245504 105849843904 105891546624 105984108468 106041415774 106051076096 106066243584 106258207104 106335881232 106434514944 106492065792 106652499968 106667753472 106745726976 106787782656 106860805632 106938920256 107021795328 107132463186 107293862144 107309207376 107393384448 107587749888 107666395904 107740019688 107749834752 107902333952 107944845312 108039201984 108097620512 108113080698 108234736254 108393709824 108471919752 108472944992 108551212091 108557008896 108651900672 108710650496 108848543832 108932898816 109012528128 109209823968 109311123456 109550665728 109630746624 109663948611 109673938944 109754109952 109829161344 109968473448 109994622976 110027935164 110193696256 110209456224 110290018692 110295908352 110376534016 110408918319 110495526912 110576298496 110592113184 110651912112 110792267829 110818613248 110959180416 111035055852 111159999396 111404646208 111430729728 111485028634 111588438528 111790396368 111872114494 111958812672 112161440832 112265478144 112347543552 112593739776 112638099456 112720437248 112736558592 112797517056 112896115542 112940594352 112967450624 113188090176 113270830008 113276878848 113359683584 113564847104 113581089216 113752203264 113786653446 113958077184 114041379872 114119362959 114164323704 114247777157 114442371072 114498137516 114526027776 114604342272 114688117376 114776997888 114811758432 114895685156 114984726528 115085236896 115130578176 115293523401 115299680256 115382873088 115383963648 115636813824 115766935552 115783492608 115947361908 115993042848 116077833084 116167790592 116332203792 116423458816 116479764639 116634167296 116650848384 116736119472 116826587136 116861968404 116911986688 117038025216 117123579328 117140330412 117203670066 117214347264 117335554918 117529131888 117621325824 117701756928 117787796224 117879078912 118000973944 118011723776 118195648704 118242215424 118328649792 118409564574 118502449152 118587952896 118697951232 118820693034 118895771648 118912776192 118999700736 119081074392 119127989952 119168121961 119215071816 119307460608 119394673664 119476317408 119505420288 119570038784 119627866386 119803574016 119891149728 119984062464 120071770112 120088942848 120108134193 120289081472 120306285288 120506786132 120705594912 120793829996 120800280576 120971250176 121124695392 121190189456 121207522149 121218564096 121390125696 121437950976 121478861168 121526721408 121609823076 121705218048 121793032704 121906003968 121995116544 122032063116 122126635008 122215908864 122299481808 122388882014 122437100784 122621556736 122639094144 122861051964 123094171648 123131451072 123316953088 123334589952 123473373696 123540137728 123557806512 123648126546 123743950848 123967908288 124058528104 124065153024 124173600768 124240743424 124398335808 124483401126 124494741504 124585746432 124670939904 124762073632 124811227392 124987873717 125200760832 125292281856 125330226984 125421842647 125519041536 125696689636 125708140544 125746211616 125935652864 125953664256 126045735648 126144610304 126181620936 126273858963 126390986496 126459328128 126649843712 126667957248 126760550784 126810491904 126897206688 126989967804 127088381952 127181282816 127411461296 127429683759 127529644032 127760452992 127853845136 127952928768 128134021568 128184503808 128296552356 128365924358 128678559744 128811622178 128841781248 128911448064 129024132048 129093897464 129105657856 129124122624 129357817344 129452377152 129553924096 129686665962 129806959104 130002518016 130091415552 130186511616 130237802496 130333005568 130422129096 130618614784 130855014304 130873729266 130976391168 131072134144 131213438208 131309354464 131328134406 131411116032 131525985024 131597103232 131764026744 131866140672 132156358656 132323991552 132511270752 132613963776 132710903808 132751095687 132763189248 132951090048 133119731016 133191710988 133315255296 133411447008 133412707968 133516099584 133613699072 133705065984 133757743104 133855519232 133874663328 133947051504 134116955793 134148847616 134319007872 134410857084 134516293632 134614624256 134858255936 134877543444 135080741376 135325216656 135424138598 135529089024 135900315648 135999657984 136092656448 136192139384 136297684992 136338963138 136351383552 136451055616 136544362752 136663718814 136717561584 136750071808 136918370304 137017161792 137018456832 137117320536 137124642816 137224880128 137244506112 137318716416 137473235968 137492897472 137741738382 137949251328 138050091424 138144492003 138252857344 138480943104 138503073664 138522882456 138535501824 138624141873 138731572224 138832984192 138982654944 139084250452 139192037376 139422990336 139565844117 139573297152 139675324416 139770836352 139873008016 139981406208 140138921984 140158964736 140357332836 140412630816 140515271628 140721658368 140823194064 140933660672 140953817088 141188728832 141208921728 141312144624 141421658112 141464488068 141677609472 141781174976 141801452604 141878126922 141912686592 141989421056 142223671296 142266744144 142327635968 142370740302 142383710208 142481074176 142585227008 142605619632 142695727104 142843284248 143078943168 143191179264 143337893958 143450333184 143653359584 143835575778 143926460416 143947044864 144052269312 144150774264 144207566784 144256147637 144312981672 144524946432 144629226336 144742678528 144763379712 144869200896 145025379072 145131391776 145230634647 145243865088 145350037504 145394057181 145613098624 145633924296 145748164608 146067554304 146174328832 146218598148 146231918592 146438881792 146459825568 146624631264 146703913552 146724895233 146945941632 147053358256 147211891092 147327369216 147456150912 147535882816 147570425856 147723023772 147837505536 147945573888 148046741136 148154962438 148213332528 148675903488 148784584704 149053861824 149278416896 149299766784 149323626294 149548587776 149569976304 149679311082 149687304192 149796724736 150089296464 150124986368 150184132608 150315411456 150396689408 150418199232 150528154056 150587459136 150690432942 150704160768 150917453568 151027773344 151301110289 151441452288 151558815744 151669604352 151715537928 151826441099 151944102912 152159150612 152219098272 152470225152 152701370368 152805789696 152999615232 153082344576 153216156807 153312968704 153334895616 153446982528 153507437568 153612408096 153724697868 153732907008 153843830784 153845284864 154145763936 154182418432 154256985603 154377990144 154483555968 154596482544 154657390464 154770444112 154890387456 155109605056 155306352852 155390329486 155534464512 155648159296 155768782848 155815957872 155929858426 156050700288 156187107216 156271560088 156285796352 156591042048 156705509184 156828434432 156850864128 156935675904 157134739968 157357134018 157479081984 157594198272 157656287232 157771533056 157879419432 158003265536 158117270528 158263934976 158311865664 158426093322 158427590712 158550368256 158666267648 158774765856 158837319936 158953429088 158976162702 159062123661 159076614144 159301756544 159503821848 159738098688 159854866304 159978749952 160118590464 160144178924 160181673984 160408380384 160532692992 160698694779 160940793216 161090076672 161381624832 161499593856 161610029532 161624752128 161853500928 161917267968 162035628544 162058802976 162146430768 162273624064 162352104381 162390710272 162590564736 162660155392 162707879628 162709417488 162835513344 162954545152 162977851008 163065975744 163249467712 163272815748 163518792192 163814735952 163934483566 164175268096 164446119936 164510908416 164631164928 164743742016 164864168728 164991934464 165041902746 165290544384 165435028038 165443862528 165564801024 165743290368 165864447744 165977868168 165992988672 166099197019 166114328576 166227919872 166414969856 166438770624 166739999094 167056375808 167106969312 167227542951 167358722048 167382657792 167661615488 167685594552 167808171741 167938219008 168060980864 168242161248 168365145284 168521315328 168612437504 168890609664 168957149184 169014067712 169080655872 169196275584 169319957072 169344173313 169451175936 169906245012 169915318272 170039525376 170347270656 170588364506 170603905024 170628304896 170912671744 170937115776 171062069808 171246485556 171571412992 171747206274 171789041664 171881930752 171906513408 172032176064 172165496832 172217637648 172343527734 172477089792 172603169536 172627855344 172915554616 173075945472 173336690688 173455220736 173582015488 173650403328 173896172128 173921042862 174116749626 174210897343 174251685888 174498305688 174625862929 174635188224 174951250944 175104179208 175214821376 175239880704 175367980032 175557037824 175685368992 175805505099 175821520896 176003332377 176293697832 176431988736 176552635392 176681694336 176818618368 176947871744 177001460916 177017585664 177268120064 177293473056 177492974688 177588947984 177614346861 177753673728 177881929344 177883610624 178231039551 178273421312 178343657472 178499551104 178596068672 178621611588 178822607724 178961190912 179092010496 179214476112 179258130432 179345480846 179355058176 179836724592 179976093696 180107655168 180433622208 180705452032 180760179198 181058392368 181190744994 181200420864 181332877312 181456875264 181687043088 181730246656 181785284184 181801844736 182059150336 182085188544 182218291752 182290082112 182414734614 182557827072 182689549056 182691275776 182823094048 182992674816 183048094674 183091621888 183323863296 183449222712 183465934848 183583323021 183655651176 183789902383 183932335104 184102944768 184192656004 184641257472 184697176608 184832189164 184975429632 185210060544 185310206592 185472189819 185589383168 185615926272 185951862432 186087792156 186097729536 186233765888 186260401152 186361115136 186597503712 186641874944 186878619648 187006409856 187143110448 187216841088 187353695504 187628877824 187764258752 187938422784 187995340476 188278562304 188416192832 188545034454 188562210816 188619317424 188757197042 188903479296 189068603472 189170835896 189216915456 189631561728 189688992192 189827653736 189844946944 189974765568 190140826176 190215737856 190484951706 190632572928 190771924224 191117191944 191267110912 191294466048 191640679488 191780767704 191929393152 192069692416 192201032352 192276755712 192417308896 192444828534 192548886537 192699928576 192838968448 193017839616 193158934528 193217433267 193367172096 193508522368 193536198072 193640846196 193658486784 193858742908 194178565728 194330886144 194529998943 194958130864 195003777024 195279767424 195356703744 195499508352 195633193644 195927922176 196282521456 196436492288 196464586752 196608201216 196820157312 196964031696 197116674048 197260765184 197288977536 197395654848 197617776704 197646040116 198234537984 198379446272 198738482432 198766906128 199066355712 199098168392 199144783872 199426635072 199572414776 199583072256 199787566482 200119061952 200274149376 200420548608 200557598976 200636614656 200704205408 200783278848 200920577256 200938881024 201067449023 201223271424 201478511808 201774440448 201921936384 202226139136 202287383904 202592137216 202621112064 202958797696 202987824984 203136207897 203293633536 203741052928 203999486976 204109792768 204138984672 204288209076 204446527488 204508444707 204527075328 204595976704 204676583424 204816544128 204966263824 204995578221 205125107712 205527685248 205675980804 205686964224 205837320192 205978074624 206128643392 206209853952 206501704402 206520516608 206923876992 207075137136 207379286016 207691710464 207721414656 207754610496 208067600384 208097358336 208249476288 208473982416 208626375678 208788056064 208940678912 209134485504 209247567872 209512986624 209656254528 209809512024 209972109312 210125597696 210208382976 210505892576 210535999254 210772907442 210886875731 211082487552 211234791096 211236787616 211389202493 211400491008 211699687808 211783093248 211968216936 212082831548 212102152192 212132487168 212516414208 212671762464 212817190383 212869029888 212984131584 213335506944 213491453952 213556110453 213575565312 213721611264 213877840512 214043590656 214264926372 214587724288 214618414752 214786768896 215006840937 215175499776 215332791808 215480039376 215753363667 215804667904 215889690624 216078403968 216195241024 216226161396 216469472508 216787419648 216943839504 216945889984 217102424182 217114017792 217303801344 217421300992 217697087664 217865797632 218025056256 218419647936 218622246912 219101331456 219261493248 219327897222 219347877888 219508219904 219658322688 219936946896 219989245952 220055870328 220387392512 220418912448 220580037384 220591816704 220753068032 220817836638 220991053824 221152596992 221184226368 221303824224 221584535658 221637226496 221918360832 222070111704 222232443657 222319998792 222482513411 222809292416 222861459456 222970057268 223176877056 223580792736 223744228988 223917625344 223985439441 224322881664 224518966623 224530956288 224695087104 225187479552 225276198912 225440874496 225473117184 225595034112 225792231084 225881188704 225934901248 226376180352 226541660016 226719367168 227129694208 227162178432 227504406528 227573306892 227916154368 228082759744 228238725918 228328647408 228495554314 228996275032 229052055552 229208684544 229376234752 229553995776 229623516864 229791370312 229969453056 230170473792 230261156352 230587046802 230599360512 230765746176 230767927296 231273627648 231533871104 231566985216 231894723816 231986085696 232155666168 232335581184 232664407584 232846917632 232959529278 233085494229 233268334592 233301696768 233472238944 233653174272 233723936808 233823973376 233894787639 234076050432 234247158656 234280660824 234407340132 234428694528 234671109836 235058263776 235242651648 235403513856 235575592448 236001947888 236035701027 236391297408 236484430848 236657299584 236819129148 237004898304 237175905792 237395902464 237641386068 237791543296 237825552384 237999401472 238162148784 238255979904 238336243922 238430143632 238614921216 238789347328 238952634816 239140077568 239255732772 239607148032 239782299456 239968124928 240143540224 240177885696 240216268386 240578162944 240612570576 241013572264 241411189824 241587659992 241600561152 241942500352 242249390784 242380378912 242415044298 242437128192 242780251392 242875901952 242957722336 243053442816 243219646152 243397438291 243410436096 243586065408 243812007936 243990233088 244064126232 244253270016 244431817728 244598963616 244777764028 244874201568 245243113472 245278188288 245722103928 245901725349 246262902144 246633906176 246669179904 246946747392 247080275456 247115613024 247296253092 247487901696 247562854119 247935816576 248117056208 248152542057 248347201536 248481486848 248796671616 248966802252 248989483008 249171492864 249341879808 249524147264 249622454784 249975747434 250584563712 250660453968 250843685294 251038083072 251393379272 251416281088 251492423232 251871305728 251907328512 252091471296 252289220608 252363241872 252547717926 252781972992 252918656256 253299687424 253335914496 253521101568 253620983808 253794413376 253979935608 254176763904 254362565632 254822922592 254859367518 255059288064 255520905984 255707690272 255882546759 255905857536 256268043136 256369007616 256593104712 256731848716 257357119488 257620809411 257623244356 257683562496 257822896128 258048264096 258187794928 258248245248 258515291601 258715634688 258904754304 259373331924 259613918208 260005036032 260182831104 260373023232 260475604992 260666011136 260844258192 261175124439 261237229568 261710028608 261747458532 261952782336 262144268288 262426876416 262618708928 262656268812 262822232064 263051970048 263194206464 263528053488 263732281344 264312717312 264647983104 265022541504 265227927552 265421807616 265502191374 265526378496 265902180096 266239462032 266383421976 266630510592 266822894016 266825415936 267032199168 267227398144 267410131968 267515486208 267711038464 267749326656 267894103008 268233911586 268297695232 268638015744 268821714168 269018221269 269032587264 269229248512 269716511872 269755086888 270161482752 270650433312 270848277196 271058178048 271140268797 271786117491 271800631296 271999315968 272185312896 272384278768 272595369984 272677926276 272702767104 272902111232 273088725504 273327437628 273435123168 273500143616 273836740608 274034323584 274036913664 274234641072 274449760256 274489012224 274637432832 274946471936 274985794944 275483476764 275898502656 276100182848 276288984006 276505714688 276961886208 277006147328 277045764912 277248283746 277463144448 277665968384 277965309888 278168500904 278384074752 278845980672 279131688234 279146594304 279350648832 279541672704 279746016032 279962812416 280252313117 280277843968 280317929472 280714665672 280825261632 281030543256 281443316736 281646388128 281867321344 281907634176 282377457664 282417843456 282624289248 282817551681 282843316224 282928976136 283135795563 283355218944 283562349952 283602905208 283756253844 283825373184 283978842112 284447342592 284533488288 284655271936 284741480604 284767420416 284962148352 285170454016 285211239264 285686568496 285727427559 286157886336 286675787916 286900666368 287306719168 287671151556 287852920832 287894089728 288104538624 288301548528 288415133568 288512295274 288625963344 289049892864 289258452672 289485357056 289526759424 289738401792 290050758144 290262783552 290461269294 290487730176 290700075008 290788114362 291226197248 291267848592 291496329216 292135108608 292348657664 292437196296 292463837184 292877763584 292919651136 293249262528 293407827104 293449790466 293891883264 294106716512 294423782184 294639004247 294654738432 294912301824 295071765632 295140851712 295446047544 295675011072 295891147776 296093482272 296309924876 296426665056 297351806976 297569169408 298107723648 298556833792 298599533568 298647252588 299097175552 299139952608 299358622164 299374608384 299593449472 299681349723 300178592928 300249972736 300630822912 300793378816 300836398464 301056308112 301174918272 301380865884 301408321536 301834907136 302055546688 302602220578 302882904576 303339208704 303431075856 303652882198 303888205824 304318301224 304438196544 304940450304 305402740736 305611579392 305999230464 306164689152 306432313614 306625937408 306669791232 306893965056 307014875136 307224816192 307449395736 307465814016 307687661568 307690569728 308291527872 308364836864 308513971206 308755980288 308967111936 309192965088 309314780928 309540888224 309752556603 309780774912 310219210112 310612705704 310780658972 311068929024 311296318592 311537565696 311631915744 311859716852 312101400576 312374214432 312543120176 312939563517 313182084096 313411018368 313701728256 313871351808 314269479936 314714268036 314958163968 315188396544 315312574464 315543066112 315758838864 316006531072 316159361163 316234541056 316623731328 316852186644 316855181424 317100736512 317332535296 317549531712 317674639872 317906858176 317952325404 318124247322 318153228288 318603513088 319007643696 319476197376 319709732608 319957499904 320237180928 320288357848 320363347968 320816760768 321065385984 321397389558 321881586432 322180153344 322763249664 322999187712 323220059064 323249504256 323456331037 323707001856 323834535936 324071257088 324117605952 324292861536 324547248128 324704208762 324781420544 325181129472 325320310784 325415759256 325418834976 325653636273 325671026688 325909090304 325955702016 326131951488 326498935424 326545631496 327037584384 327629471904 327868967132 328350536192 328892239872 328991845833 329021816832 329262329856 329487484032 329728337456 329983868928 330083805492 330581088768 330870056076 330887725056 331129602048 331486580736 331728895488 331955736336 332198394038 332228657152 332455839744 332829939712 332877541248 333479998188 334112751616 334213938624 334455085902 334717444096 334765315584 335323230976 335371189104 335616343482 335876438016 336121961728 336484322496 336730290568 337042630656 337224875008 337781219328 337914298368 338028135424 338161311744 338392551168 338639914144 338688346626 338902351872 339252800089 339812490024 339830636544 340079050752 340694541312 341176729012 341207810048 341256609792 341825343488 341874231552 342124139616 342358088877 342492971112 342743331471 343494412548 343578083328 343763861504 343813026816 344064352128 344330993664 344435275296 344687055468 344954179584 345206339072 345255710688 345831109232 345880570203 346151890944 346910441472 347164030976 347300806656 347792344256 347842085724 348233499252 348421794686 348503371776 348996611376 349251725858 349270376448 349902501888 350208358416 350429642752 350479761408 350735960064 351114075648 351370737984 351611010198 351643041792 352006664754 352587395664 352863977472 353105270784 353363388672 353637236736 353895743488 354002921832 354035171328 354536240128 354586946112 354985949376 355177895968 355228693722 355507347456 355763858688 355767221248 356462079102 356546842624 356687314944 356999102208 357192137344 357243223176 357504365883 357645215448 357922381824 358184020992 358428952224 358516260864 358690961692 358710116352 359673449184 359952187392 360215310336 360324402579 360867244416 361410904064 361520358396 362116784736 362381489988 362400841728 362665754624 362913750528 363374086176 363460493312 363570568368 364118300672 364170377088 364436583504 364580164224 364829469228 365115654144 365379098112 365382551552 365646188096 365985349632 366096189348 366183243776 366647726592 366898445424 367166646042 367311302352 367579804766 367864670208 368385312008 369282514944 369394353216 369664378328 369950859264 370420121088 370620413184 370944379638 371144955209 371178766336 371231852544 371903724864 372175584312 372195459072 372467531776 372520802304 372722230272 373195007424 373283749888 373757239296 374012819712 374286220896 374433682176 374707391008 374963621151 375257755648 375528517504 375876845568 375990680952 376265527941 376557124608 376832385664 377090068908 377124421632 377238634848 377514394084 377806958592 378137206944 378341671792 378433830912 378821576889 379377984384 379655307472 379949531136 380281652352 380431475712 380969903412 381265145856 381543848448 382234383888 382534221824 382588932096 383281358976 383561535408 383858786304 384139384832 384402064704 384553511424 384834617792 384889657068 385097773074 385399857152 385677936896 386035679232 386317869056 386434866534 386734344192 387017044736 387072396144 387281692392 387316973568 387717485816 388357131456 388661772288 389059997886 389916261728 390007554048 390559534848 390713407488 390999016704 391266387288 391552400729 391855844352 392565042912 392872984576 392929173504 393216402432 393640314624 393928063392 394233348096 394521530368 394577955072 394791309696 395235553408 395292080232 396469075968 396758892544 397476964864 397533812256 398132711424 398196336784 398253287061 398289567744 398853270144 399144829552 399575132964 400238123904 400548298752 400841097216 401115197952 401273229312 401408410816 401566557696 401841154512 402134898046 402446542848 402957023616 403548880896 403843872768 404452278272 404574767808 405184274432 405242224128 405917595392 405975649968 406272415794 406587267072 407482105856 407998973952 408219585536 408277969344 408576418152 408893054976 409016889414 409054150656 409191953408 409353166848 409633088256 409932527648 409991156442 410250215424 410674442213 411055370496 411351961608 411373928448 411674640384 411956149248 412257286784 412419707904 413003408804 413041033216 413847753984 414150274272 414433476009 414758572032 415442829312 415509220992 415872425619 416135200768 416194716672 416498952576 416947964832 417252751356 417576112128 417881357824 418268971008 418495135744 418697532351 419025973248 419312509056 419619024048 419944218624 420251195392 420416765952 421011785152 421071998508 421545814884 421773751462 422164975104 422469582192 422473575232 422778404986 422800982016 423399375616 423566186496 423936433872 424165663096 424204304384 424264974336 425032828416 425343524928 425634380766 425738059776 425968263168 426671013888 426982907904 427112220906 427151130624 427443222528 427755681024 428087181312 428529852744 429175448576 429236829504 429573537792 430013681874 430350999552 430665583616 430960078752 431506727334 431609335808 431779381248 432156807936 432390482048 432452322792 432768442911 432938945016 433574839296 433887679008 433891779968 434204848364 434228035584 434607602688 434842601984 435394175328 435691903941 435731595264 436050112512 436182171543 436839295872 437244493824 438202662912 438522986496 438655794444 438695755776 439016439808 439316645376 439873893792 439978491904 440111740656 440774785024 440837824896 441160074768 441506136064 441635673276 441982107648 442305193984 442368452736 442607648448 443169071316 443274452992 443836721664 444140223408 444464887314 444639997584 444965026822 445618584832 445940114536 446353754112 447161585472 447488457976 447835250688 447970878882 448645763328 449037933246 449061912576 449280735253 449390174208 450374959104 450552397824 450840677623 450881748992 450946234368 451190068224 451584462168 451762377408 451869802496 452752360704 453083320032 453438734336 453903330867 454259388416 454324356864 455008813056 455146613784 455479323297 455832308736 456165519488 456477451836 456657294816 456991108628 457992550064 458104111104 458417369088 458752469504 459247033728 459582740624 459648470421 459938906112 460340947584 460522312704 461174093604 461198721024 461531492352 461535854592 462547255296 463067742208 463133970432 463789447632 463972171392 464311332336 464671162368 465328815168 465693835264 465919058556 466170988458 466536669184 466603393536 466944477888 467306348544 467447873616 467647946752 467789575278 468152100864 468494317312 468561321648 468814680264 468857389056 469342219672 470116527552 470485303296 470807027712 471151184896 472003895776 472071402054 472782594816 472968861696 473314599168 473638258296 473984485093 474009796608 474351811584 474791804928 475282772136 475583086592 475651104768 475998802944 476324297568 476511959808 476672487844 476860287264 477186370983 477229842432 477578694656 477905269632 478511465544 479214296064 479564598912 479936249856 480287080448 480355771392 480432536772 481156325888 481225141152 482027144528 482096084337 482822379648 483175319984 483885000704 484498781568 484760757824 484830088596 484874256384 485560502784 485751803904 485915444672 486106885632 486439292304 486794876582 486820872192 487172130816 487980466176 488128252464 488506540032 488863635456 489197927232 489555528056 489748403136 490486226944 490556376576 491444207856 491803450698 492525804288 493267812352 493338359808 493893494784 494160550912 494231226048 494592506184 494975803392 495125708238 495871633152 496234112416 496305084114 496694403072 496962973696 497593343232 497933604504 497978966016 498297591057 498342985728 498683759616 499048294528 499244909568 499951494868 501169127424 501320907936 501682628853 501687370588 502076166144 502786758544 502984846464 503424515223 503742611456 503814657024 504182942592 504726483744 505095435852 505563945984 505837312512 506599374848 506671828992 507042203136 507241967616 507588826752 507959871216 508353527808 508725131264 509645845184 509718735036 510118576128 511041811968 511415380544 511765093518 511811715072 512536086272 512738015232 513186209424 513463697432 514714238976 515241618822 515246488712 515367124992 515645792256 516096528192 516375589856 516496490496 517030583202 517431269376 517809508608 518746663848 519227836416 520010072064 520365662208 520746046464 520951209984 521332022272 521688516384 522350248878 522474459136 522632692029 523420057216 523494917064 523877588787 523905564672 524288536576 524853752832 525237417856 525312537624 525644464128 526103940096 526388412928 527056106976 527416515297 527464562688 528009997131 529295966208 530045083008 530455855104 530843615232 531004382748 531052756992 531804360192 532478924064 532766843952 533261021184 533645788032 533650831872 534454796288 534820263936 535030972416 535422076928 535498653312 535788206016 536467823172 536595390464 537276031488 537643428336 538036442538 538065174528 538458497024 539433023744 539510173776 540322965504 541300866624 541696554392 542116356096 542280537594 543572234982 543601262592 543866153201 543998631936 544370625792 544768557536 545190739968 545355852552 545405534208 545754504491 545804222464 546177451008 546654875256 546870246336 547000287232 547673481216 548068647168 548073827328 548469282144 548899520512 548978024448 549274865664 549892943872 549971589888 550749969063 550966953528 551369707149 551797005312 552200365696 552577968012 553011429376 553923772416 554012294656 554091529824 554496567492 554926288896 555331936768 555930619776 556337001808 556416569457 556768149504 558263376468 558293188608 558701297664 559083345408 559492032064 559925624832 560504626234 560555687936 560635858944 561429331344 561650523264 562061086512 562886633472 563292776256 563734642688 563815268352 564754915328 564835686912 565248578496 565635103362 565686632448 565857952272 566271591126 566710437888 567124699904 567205810416 567512507688 567650746368 567957684224 568894685184 569066976576 569310543872 569482961208 569534840832 569924296704 570340908032 570422478528 571373136992 571454855118 572315772672 572407234127 573351575832 573770692481 573801332736 574613438336 575342303112 575705841664 575788179456 576209077248 576603097056 576830267136 577024590548 577251926688 577646659611 578099785728 578516905344 579053518848 579476803584 579652299801 580101516288 580525567104 580922538588 580975460352 581400150016 581576228724 582452394496 582535697184 582992658432 583589996829 584697315328 584874392592 585755527168 585839302272 586498525056 586815654208 586899580932 587783766528 588213433024 588847564368 589278008494 589309476864 589824603648 590143531264 590892095088 591350022144 591782295552 592186964544 592619849752 592853330112 594703613952 595138338816 596215447296 597059275771 597113667584 597199067136 597294505176 598194351104 598279905216 598717244328 598749216768 599186898944 599362699446 600357185856 600499945472 601261645824 601586757632 601672796928 602112616224 602349836544 602761731768 602816643072 603202347069 603669814272 604111093376 605204441156 605765809152 606678417408 606862151712 607305764396 607776411648 608636602448 608876393088 609408623691 609880900608 611223158784 611998460928 612329378304 612864627228 613251874816 613339582464 613787930112 614029750272 614449632384 614898791472 615375323136 615381139456 616583055744 616729673728 617027942412 617511960576 617934223872 618385930176 618629561856 619081776448 619505113206 619561549824 620438420224 621225411408 621561317944 622137858048 622592637184 623075131392 623263831488 623719433704 624202801152 624748428864 625086240352 625879127034 626364168192 626822036736 627403456512 627742703616 628538959872 629428536072 629916327936 630376793088 630625148928 631086132224 631517677728 632013062144 632318722326 632469082112 632660627193 633247462656 633704373288 633710362848 634167607479 634201473024 634665070592 635099063424 635349279744 635813716352 635904650808 636248494644 636306456576 637207026176 638015287392 638451571149 638952394752 639419465216 640474361856 640576715696 640668331359 640726695936 641633521536 642130771968 642794779116 643763172864 644360306688 645526499328 645998375424 646440118128 646912662074 647414003712 647669071872 648142514176 648235211904 648585723072 649094496256 649408417524 649562841088 650362258944 650640621568 650831518512 650837669952 651307272546 651342053376 651818180608 651911404032 652263902976 652997870848 653091262992 654075168768 655258943808 655737934264 656701072384 657784479744 657983691666 658043633664 658524659712 658974968064 659456674912 659967737856 660167610984 660650189647 661162177536 661740112152 661775450112 662259204096 662973161472 663457790976 663911472672 664396788076 664457314304 664911679488 665659879424 665755082496 666697330971 666959996376 667447540233 668427877248 668910171804 669434888192 669530631168 670646461952 670742378208 671232686964 671752876032 671956318323 672243923456 672968644992 673460581136 673556899869 674085261312 674449750016 675562438656 675828596736 676056270848 676322623488 676785102336 677279828288 677376693252 677804703744 678505600178 679624980048 680158101504 681389082624 682353458024 682415620096 682513219584 683650686976 683748463104 684248279232 684716177754 684985942224 685486662942 686988825096 687156166656 687527723008 687626053632 688128704256 688661987328 688870550592 689374110936 689908359168 690412678144 690511421376 691662218464 691761140406 692303781888 693820882944 694328061952 694601613312 695584688512 695684171448 696466998504 696843589372 697006743552 697993222752 698503451716 698540752896 699256482687 699805003776 700416716832 700959522816 701471920128 701684362917 702228151296 702741475968 703222020396 703286083584 704013329508 705174791328 705727954944 706210541568 706726777344 707791486976 708005843664 709072480256 709173892224 709971898752 710355791936 710457387444 711014694912 711527717376 711534442496 712924158204 713093685248 713374629888 713998204416 714384274688 714486446352 715008731766 715290430896 715844763648 716368041984 716857904448 717381923384 717420232704 719346898368 719904374784 720430620672 720648805158 721734488832 722755965407 722821808128 723040716792 724233569472 724762979976 724801683456 725331509248 725827501056 726748172352 726920986624 727141136736 728236601344 728340754176 728873167008 729160328448 729658938456 730192314873 730231308288 730758196224 730765103104 731292376192 731970699264 732192378696 732366487552 733295453184 733796890848 734333292084 734622604704 735159609532 735729340416 736770624016 737705176047 738788706432 739328756656 739901718528 740840242176 741240826368 741888759276 742289910418 742357532672 742463705088 743807449728 744351168624 744935063552 745041604608 745444460544 746390014848 746567499776 747514478592 748025639424 748572441792 748867364352 749414782016 749927242302 750515511296 751057035008 751753691136 751981361904 752531055882 753114249216 753664771328 754180137816 754248843264 754477269696 755028788168 755613917184 756274413888 756683343584 756867661824 757643153778 758755968768 759310614944 759899062272 760563304704 760862951424 761939806824 762530291712 763087696896 764468767776 765068443648 765177864192 766562717952 767123070816 767647640277 767717572608 768278769664 768804129408 769107022848 769669235584 769779314136 770195546148 770799714304 771355873792 772071358464 772635738112 772862428233 772869733068 773468688384 774034089472 774144792288 774563384784 775434971632 775545874803 776714262912 778119995772 779832523456 780015108096 781119069696 781426814976 781998033408 782532774576 783104801458 783711688704 785130085824 785745969152 785858347008 786432804864 787280629248 787856126784 788466696192 789043060736 789155910144 789582619392 790471106816 790584160464 792938151936 793517785088 794953929728 795067624512 796265422848 796392673568 796506574122 796579135488 797706540288 798289659104 799150265928 799734440099 800476247808 801096597504 801682194432 802230395904 802546458624 802816821632 803133115392 803682309024 804269796092 804893085696 805914047232 807054663807 807097761792 807687745536 809149535616 810368548864 810484448256 811835190784 811951299936 812544831588 813174534144 813420806391 814964211712 815358352473 815997947904 816439171072 816555938688 817152836304 817786109952 818033778828 818108301312 818383906816 818706333696 819266176512 819865055296 819982312884 820500430848 821348884426 822110740992 822703923216 823349280768 823912298496 824514573568 824839415808 826006817608 826082066432 827695507968 828300548544 828866952018 829517144064 830885658624 831018441984 831744851238 832270401536 832389433344 832997905152 833895929664 834505502712 835152224256 835762715648 836537942016 836990271488 837395064702 838051946496 838625018112 839238048096 839888437248 840502390784 840756939351 840833531904 842023570304 842143997016 843091629768 843547502924 844329950208 844939164384 844947150464 845556809972 845601964032 846798751232 847132372992 847872867744 848331326192 848452655043 848529948672 849407386689 850065656832 850687049856 851268761532 851476119552 851936526336 853342027776 853965815808 854224441812 854302261248 854886445056 855511362048 857059705488 858350897152 858473659008 860027363748 860701999104 861331167232 861920157504 863013454668 863218671616 863558762496 864313615872 864780964096 864904645584 865536885822 865877890032 867149678592 867775358016 867783559936 868409696728 868456071168 869215205376 869685203968 870788350656 871383807882 871463190528 872100225024 872364343086 873678591744 874488987648 874915116019 876405325824 877045972992 877311588888 877391511552 877952898529 878032879616 878633290752 879747787584 879956983808 880223481312 881549570048 881675649792 882320149536 883012272128 883271346552 883917012741 883964215296 884610387968 884736905472 885215296896 886338142632 886548905984 887673443328 888280446816 888929774628 889279995168 889930053644 891237169664 891880229072 892707508224 894323170944 894976915952 895670501376 895941757764 897291526656 898075866492 898123825152 898561470506 898780348416 900749918208 901681355246 901763497984 901892468736 902380136448 903168924336 903524754816 903739604992 905504721408 906166640064 906877468672 907806661734 908518776832 908648713728 910017626112 910293227568 910958646594 911664617472 912331038976 912954903672 913314589632 913982217256 915985100128 916208222208 916834738176 917504939008 918494067456 919165481248 919296940842 919877812224 920681895168 920829028813 921044625408 922348187208 922397442048 923062984704 923071709184 925094510592 926135484416 926267940864 927578895264 927944342784 928622664672 929257669809 929342324736 930657630336 931838117112 932341976916 933073338368 933206787072 933888955776 934612697088 934895747232 935295893504 935579150556 936304201728 936988634624 937122643296 937629360528 938684439344 938818690551 940233055104 941614055424 942302369792 944007791552 944142804108 945565189632 945937723392 946629198336 947276516592 947968970186 948019593216 948703623168 950565544272 951166173184 951302209536 951997605888 952648595136 953023919616 953344975688 953720574528 954372741966 954459684864 955157389312 955810539264 957022931088 958428592128 959129197824 959872499712 960574160896 960711542784 960865073544 962312651776 962450282304 964054289056 964192168674 965644759296 966350639968 967770001408 968997563136 969521515648 969660177192 969748512768 970368993111 971121005568 971503607808 971830889344 972213771264 972878584608 973589753164 973641744384 974344261632 975960932352 976256504928 976960908819 977013080064 977727270912 978395854464 979111056112 979496806272 980972453888 981112753152 982888415712 983606901396 985051608576 986535624704 986676719616 987786989568 988321101824 988462452096 989185012368 989951606784 990251416476 991743266304 992468224832 992610168228 993388806144 993925947392 995186686464 995867209008 996595182114 996685971456 997367519232 998096589056 998489819136 999902989736 1002338254848 1002641815872 1003365257706 1003374741176 1004152332288 1005573517088 1005969692928 1006849030446 1007485222912 1007629314048 1008365885184 1009452967488 1010190871704 1011127891968 1011674625024 1013198749696 1013343657984 1014084406272 1014483935232 1015177653504 1015919742432 1016707055616 1017450262528 1017758400267 1019291690368 1019437470072 1020237152256 1022083623936 1022830761088 1023530187036 1023623430144 1025072172544 1025476030464 1026372418848 1026927394864 1027074266631 1028229994413 1030483237644 1030492977424 1030734249984 1031291584512 1032193056384 1032751179712 1032992980992 1034061166404 1034862538752 1035619017216 1037493327696 1038455672832 1040731324416 1041492092928 1041902419968 1042664044544 1043377032768 1044700497756 1044948918272 1045265384058 1046840114432 1046989834128 1047755177574 1047811129344 1048577073152 1049707505664 1050474835712 1050625075248 1051288928256 1052207880192 1052776825856 1054112213952 1054833030594 1054929125376 1056019994262 1058591932416 1059107772023 1060090166016 1060911710208 1061687230464 1062008765496 1062105513984 1062785087693 1063608720384 1064957848128 1065533687904 1066522042368 1067291576064 1067301663744 1068909592576 1069640527872 1070061944832 1070844153856 1070997306624 1071576412032 1072513097649 1072935646344 1073190780928 1074552062976 1075286856672 1076072885076 1076130349056 1076916994048 1078866047488 1079020347552 1080645931008 1080973207737 1082601733248 1083393108784 1084232712192 1084561075188 1087144469964 1087202525184 1087732306402 1087997263872 1088741251584 1089537115072 1090381479936 1090711705104 1091509008982 1091608444928 1092354902016 1093309750512 1093740492672 1094000574464 1095346962432 1096137294336 1096147654656 1096938564288 1097799041024 1097956048896 1098549731328 1099785887744 1099943179776 1101499938126 1101933907056 1102739414298 1103594010624 1104400731392 1105155936024 1106022858752 1107847544832 1108024589312 1108183059648 1108993134984 1109852577792 1110663873536 1111861239552 1112674003616 1112833138914 1113434865627 1113536299008 1114687771721 1116526752936 1116586377216 1117402595328 1118166690816 1118984064128 1119851249664 1121009252468 1121111375872 1121271717888 1122858662688 1123301046528 1124122173024 1124890863453 1125773266944 1126585552512 1127630536704 1128796583823 1129509830656 1129671373824 1130497156992 1131270206724 1131373264896 1131715904544 1132543182252 1133420875776 1134249399808 1134411620832 1135025015376 1135301492736 1135915368448 1136464730667 1138133953152 1138621087744 1138965922416 1139848593408 1140681816064 1140844957056 1142746273984 1142909710236 1144631545344 1144814468254 1146703151664 1147541384962 1147602665472 1149226876672 1150684606224 1151411683328 1151576358912 1152418154496 1153206194112 1153660534272 1154049181096 1154503853376 1155293319222 1156199571456 1157033810688 1158107037696 1158953607168 1159304599602 1160203032576 1161051134208 1161845077176 1161950920704 1162694379133 1162800300032 1163152457448 1164904788992 1165071394368 1165985316864 1167179993658 1169394630656 1169748785184 1171511054336 1171678604544 1172997050112 1173631308416 1173799161864 1174657202187 1175567533056 1176426866048 1177695128736 1178556016988 1178618953728 1179649207296 1180287062528 1181784190176 1182700044288 1183564591104 1184373929088 1185239699504 1185706660224 1189407227904 1190276677632 1192430894592 1194118551542 1194227335168 1194398134272 1194589010352 1196388702208 1196559810432 1197434488656 1198373797888 1198725398892 1200714371712 1200999890944 1202523291648 1203173515264 1203345593856 1204225232448 1204699673088 1205523463536 1206404694138 1207339628544 1208222186752 1210408882312 1211531618304 1213356834816 1213724303424 1214611528792 1215552823296 1217273204896 1217752786176 1218817247382 1219476281401 1219761801216 1222446317568 1223996921856 1224658756608 1225729254456 1226503749632 1226679164928 1227575860224 1228059500544 1228899264768 1229797582944 1230750646272 1230762278912 1232023326639 1233166111488 1234055884824 1235023921152 1235868447744 1236771860352 1237259123712 1238163552896 1239010226412 1239123099648 1240876840448 1242450822816 1243122635888 1243300428027 1244275716096 1245185274368 1246527662976 1247438867408 1247617276857 1248405602304 1249496857728 1250172480704 1251758254068 1252728336384 1253644073472 1254806913024 1255485407232 1257077919744 1258857072144 1259832655872 1260753586176 1261250297856 1262172264448 1263035355456 1264026124288 1264637444652 1264938164224 1265321254386 1266494925312 1267408746576 1267420725696 1268335214958 1268402946048 1269330141184 1270198126848 1270698559488 1271627432704 1271809301616 1272496989288 1272612913152 1274414052352 1276030574784 1276903142298 1277904789504 1278838930432 1280948723712 1281153431392 1281336662718 1281453391872 1283267043072 1284261543936 1285589558232 1286529316681 1287526345728 1288720613376 1291052998656 1291996750848 1292880236256 1293825324148 1294828007424 1295338143744 1296285028352 1296470423808 1297171446144 1298305328733 1298816835048 1299125682176 1300724517888 1301663037024 1301675339904 1302614545092 1302684106752 1303636361216 1303822808064 1304527805952 1305995741696 1306182525984 1308150337536 1308546514629 1310517887616 1311475868528 1313402144768 1315568959488 1315967383332 1316087267328 1317049319424 1317949936128 1318913349824 1319935475712 1320335221968 1321300379294 1322324355072 1323480224304 1324518408192 1325946322944 1326915581952 1327822945344 1328793576152 1328914628608 1329823358976 1331319758848 1331510164992 1333394661942 1333919992752 1334895080466 1336855754496 1337820343608 1338869776384 1339061262336 1341292923904 1341484756416 1342465373928 1343505752064 1343912636646 1344487846912 1345937289984 1346921162272 1347113799738 1347842205759 1348170522624 1348899500032 1351124877312 1351657193472 1352112541696 1352522032869 1352645246976 1353570204672 1354559656576 1354753386504 1355609407488 1357011200356 1359249960096 1360316203008 1361709992601 1362778165248 1364706916048 1365026439168 1366437969891 1367301373952 1367496926208 1368496558464 1369432355508 1369971884448 1370973325884 1373977650192 1374312333312 1375055446016 1375252107264 1376257408512 1377741101184 1378748221872 1379816718336 1380825356288 1381022842752 1383324436928 1383522280812 1384607563776 1387641765888 1388656123904 1389203226624 1391169377024 1391368342896 1392933997008 1393687178744 1394013487104 1395986445504 1397006903432 1397081505792 1398512965374 1399610007552 1400833433664 1401919045632 1402943840256 1403368725834 1404456302592 1405482951936 1406444040792 1406572167168 1407472143161 1408026659016 1410349582656 1411455909888 1412421083136 1413453554688 1415582973952 1416011687328 1418144960512 1418347784448 1419943797504 1420711583872 1420914774888 1421953455279 1422029389824 1423055434752 1423068884992 1425848316408 1426187370496 1426749259776 1427996408832 1428768549376 1428972892704 1430017463532 1430580861792 1431559112949 1431689527296 1432736083968 1433715808896 1434763846768 1438693796736 1439808749568 1440861241344 1441297610316 1443468977664 1445511930814 1445643616256 1446081433584 1448467138944 1449525959952 1450663018496 1451655002112 1453496344704 1453841973248 1454282273472 1456473202688 1456681508352 1457746334016 1458320656896 1459317876912 1460384629746 1460462616576 1461516392448 1461530206208 1462584752384 1463941398528 1464384757392 1464732975104 1466590906368 1467593781696 1468666584168 1469245209408 1470319219064 1471458680832 1473541248032 1475410352094 1476208130117 1477577412864 1478657513312 1479803437056 1481333655047 1481680484352 1482481652736 1483777518552 1484579820836 1484715065344 1484927410176 1487614899456 1488702337248 1489870127104 1490083209216 1490888921088 1492780029696 1494892773171 1495028957184 1496051278848 1497144883584 1497734728704 1498829564032 1499854484604 1501031022592 1502114070016 1503507382272 1503962723808 1505047886559 1505062111764 1506228498432 1507329542656 1508360275632 1508954539392 1510057576336 1510273545669 1511227834368 1512548827776 1513366687168 1515286307556 1517511937536 1518621229888 1519798124544 1521126609408 1521725902848 1523879613648 1525060583424 1526175393792 1528937535552 1530136887296 1530355728384 1533125435904 1534246141632 1535295280554 1535435145216 1536557539328 1537608258816 1538214045696 1539338471168 1539558628272 1540391092296 1541599428608 1542711747584 1544142716928 1545271476224 1545724856466 1545739466136 1546937376768 1548068178944 1548289584576 1549126769568 1550869943264 1551091749606 1553428525824 1556239991544 1557377593877 1559665046912 1560030216192 1562238139392 1562853629952 1563996066816 1565065549152 1566209602916 1567423377408 1567898076087 1570260171648 1571632766361 1571716694016 1572865609728 1574561258496 1575712253568 1576933392384 1578086121472 1578311820288 1579165238784 1580942213632 1581168320928 1584029991393 1587035570176 1589907859456 1590135249024 1592530845696 1592785347136 1593013148244 1593158270976 1595413080576 1596579318208 1598300531856 1599468880198 1600952495616 1603364388864 1604460791808 1605092917248 1605633643264 1606266230784 1607364618048 1608539592184 1609786171392 1611828094464 1614109327614 1614195523584 1615375491072 1618299071232 1620737097728 1620968896512 1623670381568 1623902599872 1625089663176 1626349068288 1626841612782 1629928423424 1630716704946 1631598459603 1631995895808 1632878342144 1633111877376 1634305672608 1635572219904 1636067557656 1636216602624 1636767813632 1637263513473 1637412667392 1638532353024 1639730110592 1639964625768 1641000861696 1642697768852 1644221481984 1645407846432 1646698561536 1647824596992 1649029147136 1649678831616 1652013635216 1652249907189 1654109121447 1655391015936 1656601097088 1657733904036 1659034288128 1661771317248 1662036883968 1663489702476 1664540803072 1664778866688 1665995810304 1667791859328 1669011005424 1670304448512 1671525431296 1673980542976 1674790129404 1676103892992 1677250036224 1678476096192 1679776874496 1681004781568 1681513878702 1681667063808 1684047140608 1684287994032 1686183259536 1687095005848 1688659900416 1689878328768 1689894300928 1691113619944 1691203928064 1693597502464 1694264745984 1695745735488 1696662652384 1696905310086 1697059897344 1698814773378 1700131313664 1701374099712 1702537523064 1702952239104 1703782068037 1703873052672 1706684055552 1707931631616 1708448883624 1708604522496 1709772890112 1711022724096 1714119410976 1716701794304 1716947318016 1717221702381 1720054727496 1721312077443 1721403998208 1722662334464 1723840315008 1726026909336 1726437343232 1727117524992 1728627231744 1729561928192 1729809291168 1731073771644 1731755780064 1732939978833 1734299357184 1735550716032 1735567119872 1736819393456 1738430410752 1738956899403 1739370407936 1741576701312 1742767615764 1742926381056 1744200450048 1744728686172 1747357183488 1748977975296 1749830232038 1754091945984 1754623177776 1755905797058 1756065759232 1757266581504 1759495575168 1759913967616 1760446962624 1763099140096 1763351299584 1764640299072 1766024544256 1766542693104 1767834025482 1767928430592 1769220775936 1769473810944 1770430593792 1772676285264 1773097811968 1775346886656 1776560893632 1777859549256 1778559990336 1779860107288 1782474339328 1783760458144 1785415016448 1788646341888 1789953831904 1791177827313 1791341002752 1791883515528 1793193371899 1794583053312 1796151732984 1796247650304 1797122941012 1797560696832 1801499836416 1803362710492 1803526995968 1803784937472 1804760272896 1806337848672 1807049509632 1809607041207 1811009442816 1812333280128 1815613323468 1817037553664 1817297427456 1820035252224 1820586455136 1821917293188 1823329234944 1824662077952 1825909807344 1826629179264 1827964434512 1828225871073 1831970200256 1833669476352 1835009878016 1836988134912 1838330962496 1838593881684 1839755624448 1841363790336 1841658057626 1842089250816 1844696374416 1846125969408 1846143418368 1850189021184 1852270968832 1852535881728 1855157790528 1855888685568 1857245329344 1858515339618 1858684649472 1861315260672 1863676234224 1864683953832 1866146676736 1866413574144 1867777911552 1869225394176 1869791494464 1870591787008 1871158301112 1872608403456 1873977269248 1874245286592 1875258721056 1877368878688 1877637381102 1880466110208 1883228110848 1884604739584 1888015583104 1888285608216 1891130379264 1891875446784 1893258396672 1894553033184 1895937940372 1896039186432 1897407246336 1897981881579 1901131088544 1902502822437 1902604419072 1903995211776 1905297190272 1906047839232 1906689951376 1907441149056 1908745483932 1908919369728 1910314778624 1911621078528 1914045862176 1916857184256 1918258395648 1921148321792 1921423085568 1921730147088 1924625303552 1924900564608 1928108578112 1928384337348 1931289518592 1932701279936 1935540002816 1937995126272 1939043031296 1939320354384 1940737986222 1942242011136 1943007215616 1943661778688 1944427542528 1945757169216 1947179506328 1947283488768 1948688523264 1951921864704 1952513009856 1953921817638 1954026160128 1955454541824 1956791708928 1958222112224 1958993612544 1961766191819 1961944907776 1962225506304 1965776831424 1967213802792 1970103217152 1973071249408 1973353439232 1975573979136 1976642203648 1976924904192 1978370024736 1979903213568 1980502832952 1981950568941 1983486532608 1984936449664 1985220336456 1986777612288 1987851894784 1990373372928 1991734418016 1993190364228 1993371942912 1994735038464 1996193178112 1996979638272 1999805979472 2000091992913 2002342620699 2005283631744 2006730515412 2006749482352 2008304664576 2011147034176 2011939385856 2013698060892 2014970445824 2015258628096 2016731770368 2018905934976 2020381743408 2022255783936 2023349250048 2026397499392 2026687315968 2028168812544 2028967870464 2030355307008 2031839484864 2033414111232 2034900525056 2035516800534 2038583380736 2038874940144 2040474304512 2044167247872 2045661522176 2047060374072 2047246860288 2050144345088 2050952060928 2052744837696 2053854789728 2054148533262 2056459988826 2060966475288 2060985954848 2061468499968 2062473029729 2062583169024 2064386112768 2065502359424 2065985961984 2068122332808 2069725077504 2071238034432 2074986655392 2076911345664 2081462648832 2082984185856 2083804839936 2085328089088 2086754065536 2089400995512 2089897836544 2090530768116 2093680228864 2093979668256 2095510355148 2095622258688 2097154146304 2097769448061 2099415011328 2100949671424 2101250150496 2104415760384 2105053088751 2105553651712 2108224427904 2109666061188 2109858250752 2112039988524 2117183864832 2118215544046 2120180332032 2123374460928 2124017530992 2125570175386 2127217440768 2129915696256 2131067375808 2133044084736 2134583152128 2134603327488 2137819185152 2139281055744 2140123889664 2141688307712 2141994613248 2143152824064 2145026195298 2145871292688 2146381561856 2149104125952 2150573713344 2152145770152 2152260698112 2153833988096 2157732094976 2158040695104 2161291862016 2161946415474 2165203466496 2166786217568 2168267896221 2168465424384 2169122150376 2170707765983 2174288939928 2174405050368 2175464612804 2175994527744 2177482503168 2179074230144 2180762959872 2181423410208 2183018017964 2183216889856 2184709804032 2186619501024 2187480985344 2190576944619 2190693924864 2192274588672 2192295309312 2193877128576 2195912097792 2197099462656 2199571775488 2199886359552 2202999876252 2203867814112 2205478828596 2207188021248 2208801462784 2210311872048 2212045717504 2213115528141 2216049178624 2216366119296 2217986269968 2219705155584 2221327747072 2223722479104 2225348007232 2225666277828 2226869731254 2227072598016 2229375543442 2233053505872 2234805190656 2236333381632 2237968128256 2239702499328 2242018504936 2242222751744 2242543435776 2245717325376 2246602093056 2248244346048 2249781726906 2251546533888 2253171105024 2255261073408 2257593167646 2259019661312 2259342747648 2260994313984 2262540413448 2262746529792 2263431809088 2264194317259 2265086364504 2266841751552 2268498799616 2268823241664 2270050030752 2270602985472 2271830736896 2272929461334 2276267906304 2277242175488 2277931844832 2279697186816 2281363632128 2281689914112 2285492547968 2285819420472 2289263090688 2289628936508 2293406303328 2295082769924 2295205330944 2298453753344 2301369212448 2302942920831 2303152717824 2304836308992 2306412388224 2307321068544 2308098362192 2309007706752 2310586638444 2312399142912 2314067621376 2316214075392 2317907214336 2318609199204 2320406065152 2322102268416 2323690154352 2325388758266 2325600600064 2326304914896 2329809577984 2330142788736 2334359987316 2338789261312 2339497570368 2343022108672 2343357209088 2345994100224 2347262616832 2347598323728 2349314404374 2351135066112 2352853732096 2355390257472 2357112033976 2357237907456 2359298414592 2360574125056 2363568380352 2365400088576 2367129182208 2368747858176 2370479399008 2371413320448 2374769600623 2378814455808 2380553355264 2383015010293 2384861789184 2388237103084 2388454670336 2388796268544 2389178020704 2392777404416 2393119620864 2394868977312 2396747595776 2397450797784 2399203320297 2401428743424 2405046583296 2406347030528 2406691187712 2408450464896 2409399346176 2411046927072 2412809388276 2414679257088 2416444373504 2420817764624 2421163991421 2423063236608 2427448606848 2429223057584 2431105646592 2434546409792 2435505572352 2437634494764 2438952562802 2439523602432 2444892635136 2447993843712 2449317513216 2451458508912 2453007499264 2453358329856 2455151720448 2456119001088 2457798529536 2459595165888 2461501292544 2461524557824 2464046653278 2466332222976 2468111769648 2470047842304 2471736895488 2473543720704 2474518247424 2476327105792 2478020452824 2478246199296 2481753680896 2484901645632 2486245271776 2486600856054 2488551432192 2490370548736 2493055325952 2494877734816 2495234553714 2496811204608 2498993715456 2500344961408 2503516508136 2505456672768 2507288146944 2509613826048 2510970814464 2514155839488 2517714144288 2519665311744 2521507172352 2522270818053 2522500595712 2524344528896 2526070710912 2529274889304 2529876328448 2530642508772 2532989850624 2534817493152 2534841451392 2536670429916 2536805892096 2538660282368 2540396253696 2541397118976 2543254865408 2543618603232 2544993978576 2548222160067 2548828104704 2552061149568 2553806284596 2555809579008 2557677860864 2561897447424 2562306862784 2562673325436 2562906783744 2566534086144 2571179116464 2573058633362 2575052691456 2582105997312 2583993501696 2585760472512 2587650648296 2589656014848 2590676287488 2592570056704 2592940847616 2594342892288 2596610657466 2597633670096 2598251364352 2601449035776 2603326074048 2603350679808 2605229090184 2605368213504 2607272722432 2607645616128 2609055611904 2611991483392 2612365051968 2616300675072 2617093029258 2621035775232 2622951737056 2624745348057 2626804289536 2631137918976 2631934766664 2632174534656 2633858695587 2634098638848 2635899872256 2637826699648 2639870951424 2640670443936 2642600758588 2644648710144 2646960448608 2649036816384 2651751038223 2651892645888 2653831163904 2655645890688 2657587152304 2659646717952 2662639517696 2663020329984 2666789323884 2667839985504 2669790160932 2673711508992 2675640687216 2677739552768 2678122524672 2682585847808 2682969512832 2684930747856 2687011504128 2687825273292 2688975693824 2691874579968 2693842324544 2694227599476 2695684411518 2696341045248 2697799000064 2702249754624 2704225083392 2705044065738 2705290493952 2707140409344 2709119313152 2709506773008 2711218814976 2714022400712 2718499920192 2720632406016 2723419985202 2725556330496 2729413832096 2730052878336 2732875939782 2734602747904 2734993852416 2736993116928 2738864711016 2739943768896 2740866805103 2741946651768 2747955300384 2748624666624 2750110892032 2750504214528 2752514817024 2755482202368 2757496443744 2759633436672 2761650712576 2762045685504 2762487086439 2766648873856 2767044561624 2769215127552 2775283531776 2777312247808 2778406453248 2782338754048 2782736685792 2785867994016 2787374357488 2787773009427 2788026974208 2791972891008 2794013806864 2797025930748 2799220015104 2801666867328 2803838091264 2805887680512 2806737451668 2808912605184 2810965903872 2812888081584 2814944286322 2816053318032 2820699165312 2824842166272 2826907109376 2831165947904 2832023374656 2836289921024 2836695568896 2839887595008 2841423167744 2841829549776 2843906910558 2844058779648 2846110869504 2846137769984 2851696632816 2852374740992 2853498519552 2855992817664 2857537098752 2857945785408 2860034927064 2861161723584 2863118225898 2863379054592 2865472167936 2867431617792 2869527693536 2874721095491 2877387593472 2879617499136 2881722482688 2882595220632 2884702380881 2886937955328 2891023861628 2891287232512 2892162867168 2896934277888 2899051919904 2901326036992 2903310004224 2906992689408 2908564546944 2911106979333 2912946405376 2913363016704 2915492668032 2916641313792 2918635753824 2920769259492 2920925233152 2923032784896 2923060412416 2925169504768 2927882797056 2928769514784 2929465950208 2930882726457 2933181812736 2935187563392 2937333168336 2938490418816 2940638438128 2942917361664 2947082496064 2950820704188 2952416260234 2955154825728 2957315026624 2959606874112 2962667310094 2963360968704 2964963305472 2967555037104 2969159641672 2969430130688 2969854820352 2975229798912 2977404674496 2979740254208 2980166418432 2981777842176 2985560059392 2989785546342 2990057914368 2992102557696 2994289767168 2995469457408 2997659128064 2999708969208 3002062045184 3004228140032 3007014764544 3007925447616 3010095773118 3010124223528 3012456996864 3014659085312 3016720551264 3017909078784 3020115152672 3020547091338 3022455668736 3025097655552 3026733374336 3030572615112 3035023875072 3037242459776 3039596249088 3042253218816 3043451805696 3047759227296 3050121166848 3052350787584 3053275200801 3057875071104 3060711456768 3066250871808 3068492283264 3070590561108 3070870290432 3073115078656 3075216517632 3076428091392 3078676942336 3079117256544 3080782184592 3083198857216 3084689983239 3085423495168 3090542952448 3091449712932 3091478932272 3093874753536 3096136357888 3096579169152 3098253539136 3101739886528 3102183499212 3106857051648 3112479983088 3114755187754 3119330093824 3124476278784 3125707259904 3127992133632 3130131098304 3132419205832 3134846754816 3135796152174 3140520343296 3143265532722 3143433388032 3145731219456 3149122516992 3151424507136 3153866784768 3155884743361 3156172242944 3156623640576 3158330477568 3161884427264 3162336641856 3168059982786 3174071140352 3177323316069 3179815718912 3180270498048 3185061691392 3185570694272 3186026296488 3186316541952 3188355263079 3190826161152 3193158636416 3196601063712 3198937760396 3201904991232 3206728777728 3208921583616 3210185834496 3211267286528 3212532461568 3214729236096 3217079184368 3217539292947 3219572342784 3223656188928 3228218655228 3228391047168 3230750982144 3236598142464 3241474195456 3241937793024 3247340763136 3247805199744 3250179326352 3252698136576 3253683225564 3259856846848 3261433409892 3263196919206 3263991791616 3265756684288 3266223754752 3268611345216 3271144439808 3272135115312 3273535627264 3274527026946 3274825334784 3277064706048 3279460221184 3279929251536 3282001723392 3285395537704 3288442963968 3290815692864 3293397123072 3295649193984 3298058294272 3299357663232 3304027270432 3304499814378 3308218242894 3310782031872 3313202194176 3315467808072 3317891395651 3318068576256 3323542634496 3324073767936 3326979404952 3329081606144 3329557733376 3331991620608 3335583718656 3338022010848 3340304596881 3340608897024 3343050862592 3344063315163 3349580258808 3352207785984 3354500072448 3356952192384 3359553748992 3362009563136 3363027757404 3363334127616 3368094281216 3368575988064 3372366519072 3374190011696 3374672590359 3377319800832 3379756657536 3379788601856 3382227239888 3386389751469 3387195004928 3388529491968 3391491470976 3393325304768 3393810620172 3394119794688 3397629546756 3400262627328 3402748199424 3405075046128 3405904478208 3407564136074 3407746105344 3415863263232 3416897767248 3419545780224 3422045448192 3428238821952 3433403588608 3433894636032 3434443404762 3440109454992 3442624154886 3442807996416 3445324668928 3447680630016 3452053818672 3452874686464 3454235049984 3457254463488 3459123856384 3459618582336 3462147543288 3463511560128 3465879957666 3468598714368 3471101432064 3471134239744 3473638786912 3476860821504 3477913798806 3478740815872 3483153402624 3485535231528 3485852762112 3488083137399 3488400900096 3489457372344 3492008145277 3494714366976 3497955950592 3499660464076 3508183891968 3509246355552 3511811594116 3512131518464 3514533163008 3518991150336 3520893925248 3523971606561 3526198280192 3526702599168 3529280598144 3533085386208 3535668050964 3535856861184 3538441551872 3538947621888 3540861187584 3545352570528 3546195623936 3550693773312 3553121787264 3555719098512 3557119980672 3559720214576 3564948678656 3567520916288 3570830032896 3577292683776 3579907663808 3582355654626 3582682005504 3583767031056 3586386743798 3589166106624 3592303465968 3594245882024 3595121393664 3602999672832 3606725420984 3607053991936 3607569874944 3609520545792 3612675697344 3614099019264 3619214082414 3622018885632 3624666560256 3631226646936 3634075107328 3634594854912 3640070504448 3641172910272 3643834586376 3646658469888 3649324155904 3651819614688 3653258358528 3655928869024 3656451742146 3658428844203 3663940400512 3667338952704 3670019756032 3673976269824 3676661924992 3677187763368 3679511248896 3682727580672 3683316115252 3684178501632 3689392748832 3692251938816 3692286836736 3696069979917 3705071763456 3710315581056 3711777371136 3714490658688 3717030679236 3717369298944 3722630521344 3727352468448 3729367907664 3732293353472 3732827148288 3735555823104 3739582988928 3741183574016 3742316602224 3745216806912 3747954538496 3748490573184 3750517442112 3754737757376 3755274762204 3760932220416 3766456221696 3769209479168 3776031166208 3776571216432 3782260758528 3783750893568 3786516793344 3789106066368 3791875880744 3792078372864 3794814492672 3795963763158 3802262177088 3805005644874 3805208838144 3807990423552 3810594380544 3812095678464 3813379902752 3814882298112 3817490967864 3817838739456 3820281531437 3820629557248 3823242157056 3828091724352 3833714368512 3836516791296 3842296643584 3842846171136 3843460294176 3849250607104 3849801129216 3856217156224 3856768674696 3859587950043 3862579037184 3865402559872 3871080005632 3875990252544 3878086062592 3878640708768 3881475972444 3884484022272 3886014431232 3887323557376 3888855085056 3891514338432 3894359012656 3894915986199 3897377046528 3905026019712 3907843635276 3908052320256 3910909083648 3913583417856 3916444224448 3917987225088 3923532383638 3923889815552 3924451012608 3931553662848 3934427605584 3940206434304 3946142498816 3946706878464 3951147958272 3953284407296 3953849808384 3956740049472 3959806427136 3961005665904 3963901137882 3966973065216 3969872899328 3970440672912 3973555224576 3975703789568 3980746745856 3983468836032 3986380728456 3986743885824 3989470076928 3992386356224 3993959276544 3999611958944 4000183985826 4004685241398 4006850638889 4010567263488 4013461030824 4013498964704 4016394847367 4016609329152 4022294068352 4023878771712 4027396121784 4029940891648 4030517256192 4033463540736 4037811869952 4040763486816 4043526617277 4044511567872 4046698500096 4053374631936 4056337625088 4057566098607 4057935740928 4060710614016 4063678969728 4066828222464 4069801050112 4071033601068 4077166761472 4077749880288 4080948609024 4085129977803 4088334495744 4091323044352 4094120748144 4099313909673 4100288690176 4101904121856 4105489675392 4107709579456 4108297066524 4112919977652 4121932950576 4121971909696 4122936999936 4124946059458 4125166338048 4128772225536 4131004718848 4136244665616 4139450155008 4142476068864 4149973310784 4153822691328 4162925297664 4165968371712 4167609679872 4170656178176 4173508131072 4178801991024 4179795673088 4181061536232 4187360457728 4187959336512 4191020710296 4191244517376 4194308292608 4195538896122 4198830022656 4201899342848 4202500300992 4208831520768 4210106177502 4211107303424 4216448855808 4219332122376 4219716501504 4222416429483 4224079977048 4227167754809 4234367729664 4236431088092 4240360664064 4246748921856 4248035061984 4251140350772 4254434881536 4259831392512 4262134751616 4265860365837 4266088169472 4269166304256 4269206654976 4278562111488 4280247779328 4283376615424 4283989226496 4286305648128 4290052390596 4291742585376 4292763123712 4298208251904 4301147426688 4304291540304 4307667976192 4315464189952 4316081390208 4322583724032 4323892830948 4330406932992 4333572435136 4336535792442 4336930848768 4338244300752 4341415531966 4348577879856 4350929225608 4351989055488 4354965006336 4358148460288 4361525919744 4362846820416 4366036035928 4366433779712 4369419608064 4373239002048 4374961970688 4381153889238 4381387849728 4384549177344 4384590618624 4387754257152 4391824195584 4394198925312 4399143550976 4399772719104 4405999752504 4407735628224 4410957657192 4414376042496 4417602925568 4420623744096 4424091435008 4426231056282 4428624390351 4432098357248 4432732238592 4435972539936 4439410311168 4442655494144 4444000965141 4447444958208 4450696014464 4451332555656 4453739462508 4454145196032 4458751086884 4466107011744 4469610381312 4472666763264 4475936256512 4484037009872 4484678319513 4485086871552 4491434650752 4493204186112 4496488692096 4499563453812 4503093067776 4506342210048 4510522146816 4515186335292 4518039322624 4518685495296 4521988627968 4525080826896 4526863618176 4528388634518 4530172729008 4533683503104 4536997599232 4537646483328 4540100061504 4543661473792 4545858922668 4552535812608 4554484350976 4555863689664 4559394373632 4562727264256 4563379828224 4570985095936 4571638840944 4578526181376 4579257873016 4586812606656 4590165539848 4590410661888 4596907506688 4602738424896 4605885841662 4606305435648 4609672617984 4612824776448 4614642137088 4616196724384 4618015413504 4621173276888 4624551327529 4624798285824 4628135242752 4632428150784 4635814428672 4637218398408 4640812130304 4644204536832 4647380308704 4650777516532 4651201200128 4652609829792 4659619155968 4660285577472 4668719974632 4672132781631 4678995140736 4686044217344 4686714418176 4691988200448 4694525233664 4695196647456 4698628808748 4702270132224 4703694228261 4705707464192 4710780514944 4714224067952 4714898299083 4718596829184 4721148250112 4727136760704 4730800177152 4734258364416 4737495716352 4740958798016 4742826640896 4749539201246 4761106710528 4766030020586 4769723578368 4776474206168 4776909340672 4777592537088 4778356041408 4785554808832 4786239241728 4789737954624 4793495191552 4794901595568 4798406640594 4802857486848 4810093166592 4812694061056 4813382375424 4816900929792 4818798692352 4822093854144 4825618776552 4829358514176 4832888747008 4841635529248 4842327982842 4846126473216 4854897213696 4858446115168 4862211293184 4869092819584 4871011144704 4875268989528 4877905125604 4879047204864 4889785270272 4894795378809 4895987687424 4898635026432 4902917017824 4906716659712 4910303440896 4911790540419 4912238002176 4915597059072 4919190331776 4923002585088 4928093306556 4932664445952 4936223539296 4940095684608 4943473790976 4947087441408 4949036494848 4952654211584 4956040905648 4962327364341 4963507361792 4969803291264 4972490543552 4973201712108 4977102864384 4980741097472 4986110651904 4989755469632 4990469107428 4993622409216 4997987430912 5000689922816 5007033016272 5010913345536 5014576293888 5021941628928 5028311678976 5035428288576 5039330623488 5043014344704 5044541636106 5045001191424 5048689057792 5052141421824 5058549778608 5059752656896 5061285017544 5065979701248 5069634986304 5069682902784 5073340859832 5073611784192 5077320564736 5080792507392 5082794237952 5086509730816 5087237206464 5089987957152 5096444320134 5097656209408 5104122299136 5107612569192 5111346204111 5111619158016 5115355721728 5123794894848 5124613725568 5125346650872 5125813567488 5133068172288 5142358232928 5146117266724 5150105382912 5151665107143 5163936232329 5164211994624 5167987003392 5171520945024 5175301296592 5179312029696 5181352574976 5185140113408 5185881695232 5188685784576 5193221314932 5195267340192 5196502728704 5202898071552 5206652148096 5206701359616 5210458180368 5214545444864 5215291232256 5218111223808 5223982966784 5224730103936 5232601350144 5234186058516 5242071550464 5245903474112 5249490696114 5253608579072 5262275837952 5263869533328 5267717391174 5268197277696 5271799744512 5275653399296 5279741902848 5281340887872 5285201517176 5289297420288 5293920897216 5298073632768 5303502076446 5303785291776 5307662327808 5311291781376 5315174304608 5319293435904 5325279035392 5326040659968 5333578647768 5335679971008 5339580321864 5347423017984 5351281374432 5355479105536 5356245049344 5365171695616 5365939025664 5369861495712 5373533481939 5374023008256 5375650546584 5377951387648 5379580115697 5383749159936 5387684649088 5388455198952 5391368823036 5392682090496 5395598000128 5404499509248 5408450166784 5410088131476 5410580987904 5414280818688 5418238626304 5419013546016 5428044801424 5428821123621 5436999840384 5446839970404 5451112660992 5458827664192 5460105756672 5465751879564 5469205495808 5469987704832 5473986233856 5477729422032 5479887537792 5481733610206 5483893303536 5495910600768 5500221784064 5501008429056 5505029634048 5510964404736 5514992887488 5519266873344 5523301425152 5524091371008 5524974172878 5533297747712 5534089123248 5538430255104 5550567063552 5554624495616 5556812906496 5564677508096 5565473371584 5571735988032 5574748714976 5575546018854 5576053948416 5583945782016 5588027613728 5594051861496 5598141080693 5598440030208 5603333734656 5607676182528 5611775361024 5613474903336 5617825210368 5621931807744 5625776163168 5629888572644 5632106636064 5641398330624 5649684332544 5653814218752 5664046749312 5672579842048 5673391137792 5679775190016 5682846335488 5683659099552 5687813821116 5688117559296 5692221739008 5692275539968 5693945644737 5703393265632 5704749481984 5707508467311 5711985635328 5715074197504 5715891570816 5720069854128 5722323447168 5726236451796 5726758109184 5730944335872 5734863235584 5739055387072 5749442190982 5754775186944 5763444965376 5765190441264 5769404761762 5773875910656 5782047723256 5782574465024 5784325734336 5793868555776 5798103839808 5802652073984 5806620008448 5813985378816 5817129093888 5822213958666 5825892810752 5826726033408 5830985336064 5833282627584 5837271507648 5841538518984 5841850466304 5846065569792 5846120824832 5850339009536 5855765594112 5857539029568 5858931900416 5861765452914 5866363625472 5870375126784 5874666336672 5876980837632 5881276876256 5885298575457 5885834723328 5894164992128 5901641408376 5904832520468 5910309651456 5914630053248 5919213748224 5925334620188 5926721937408 5929926610944 5935110074208 5938319283344 5939709640704 5945851706823 5950459597824 5954809348992 5960332836864 5963555684352 5971120118784 5979571092684 5980115828736 5984205115392 5988579534336 5990938914816 5995318256128 5999417938416 6004124090368 6007027862097 6008456280064 6015850895232 6020191546236 6020248447056 6024913993728 6029318170624 6033441102528 6035818157568 6040230305344 6041094182676 6044911337472 6050195311104 6053466748672 6061145230224 6070047750144 6074484919552 6079192498176 6084506437632 6086903611392 6095518454592 6100242333696 6104701575168 6106550401602 6115750142208 6121422913536 6132501743616 6136984566528 6141181122216 6141740580864 6145670289703 6146230157312 6150433035264 6152856182784 6157353884672 6158234513088 6161564369184 6166397714432 6169379966478 6170846990336 6181085904896 6182899425864 6182957864544 6187419089187 6187749507072 6192272715776 6193158338304 6196507078272 6203479773056 6204366998424 6213714103296 6224959966176 6229510375508 6238660187648 6248952557568 6251414519808 6255984267264 6260262196608 6264838411664 6269693509632 6271592304348 6281040686592 6286531065444 6286866776064 6291462438912 6298245033984 6302849014272 6311769486722 6312344485888 6313247281152 6316660955136 6323768854528 6324673283712 6336119965572 6348142280704 6354646632138 6359631437824 6360540996096 6370123382784 6371141388544 6372052592976 6376710526158 6381652322304 6386317272832 6393202127424 6397875520792 6403809982464 6413457555456 6417843167232 6420371668992 6422534573056 6425064923136 6429458472192 6434158368736 6435078585894 6439144685568 6445803201691 6447312377856 6456437310456 6456782094336 6461501964288 6473196284928 6482948390912 6483875586048 6494681526272 6495610399488 6500358652704 6504803688663 6505396273152 6507366451128 6512123297949 6522866819784 6526393838412 6527983583232 6531513368576 6532447509504 6537222690432 6542288879616 6544270230624 6547071254528 6549054053892 6549650669568 6554129412096 6558920442368 6559858503072 6570791075408 6571730833857 6576885927936 6581631385728 6591298387968 6596116588544 6598715326464 6608054540864 6608999628756 6616436485788 6621564063744 6626404388352 6630935616144 6635782791302 6636137152512 6648147535872 6653958809904 6658163212288 6659115466752 6663983241216 6671167437312 6676044021696 6680609193762 6681217794048 6686101725184 6688126630326 6699160517616 6704415571968 6709000144896 6713904384768 6719107497984 6724019126272 6726055514808 6726668255232 6736188562432 6737151976128 6744733038144 6748380023392 6749345180718 6754639601664 6759513315072 6759577203712 6764454479776 6772779502938 6774390009856 6777058983936 6782982941952 6786650609536 6787621240344 6788239589376 6792582951777 6795259093512 6800525254656 6805496398848 6810150092256 6811808956416 6815128272148 6815492210688 6831726526464 6833795534496 6839091560448 6844090896384 6856477643904 6866807177216 6867789272064 6868886809524 6880218909984 6885248309772 6885615992832 6890649337856 6895361260032 6904107637344 6905749372928 6914508926976 6918247712768 6919237164672 6924295086576 6927023120256 6931759915332 6937197428736 6942202864128 6942268479488 6947277573824 6953721643008 6955827597612 6957481631744 6966306805248 6971070463056 6976166274798 6976801800192 6978914744688 6984016290554 6989428733952 6999320928152 7016367783936 7018492711104 7023623188232 7024263036928 7029066326016 7037982300672 7041787850496 7047943213122 7052396560384 7053405198336 7058561196288 7066170772416 7071336101928 7071713722368 7076883103744 7077895243776 7081722375168 7090705141056 7092391247872 7101387546624 7106243574528 7111438197024 7114239961344 7119440429152 7124308801869 7129897357312 7135041832576 7141660065792 7149045030879 7154585367552 7159815327616 7164711309252 7165364011008 7167534062112 7172773487596 7178332213248 7184606931936 7188491764048 7190242787328 7197609960891 7213450841968 7215139749888 7219041091584 7225351394688 7228198038528 7238428164828 7244037771264 7249333120512 7262453293872 7268150214656 7269189709824 7282345820544 7287669172752 7293316939776 7298648311808 7303639229376 7306516717056 7311857738048 7312903484292 7316857688406 7327880801024 7334677905408 7340039512064 7347952539648 7353323849984 7354375526736 7359022497792 7365455161344 7366632230504 7368357003264 7378785497664 7384503877632 7384573673472 7392139959834 7410143526912 7420631162112 7423554742272 7428981317376 7434061358472 7434738597888 7439495613851 7445261042688 7454704936896 7458735815328 7464586706944 7465654296576 7471111646208 7479165977856 7482367148032 7484633204448 7490433613824 7495909076992 7496981146368 7501034884224 7509475514752 7510549524408 7521864440832 7532912443392 7538418958336 7552062332416 7553142432864 7564521517056 7566812454159 7567501787136 7573033586688 7578212132736 7583751761488 7589628985344 7591927526316 7604524354176 7610011289748 7610417676288 7615980847104 7621188761088 7624191356928 7626759805504 7629764596224 7634981935728 7640563062874 7641259114496 7646484314112 7656183448704 7667428737024 7673033582592 7684593287168 7685692342272 7686920588352 7698501214208 7699602258432 7712434312448 7713537349392 7719175900086 7725158074368 7730805119744 7742160011264 7751980505088 7756172125184 7757281417536 7762951944888 7768968044544 7772028862464 7774647114752 7777710170112 7783028676864 7788718025312 7789831972398 7794754093056 7802814402047 7810052039424 7815687270552 7816104640512 7821818167296 7827166835712 7832888448896 7835974450176 7847064767276 7847779631104 7848902025216 7863107325696 7868855211168 7874236044171 7880412868608 7893413756928 7901576086761 7902295916544 7906568814592 7907699616768 7913480098944 7919612854272 7922011331808 7927802275764 7933946130432 7939745798656 7940881345824 7947110449152 7951407579136 7955253114669 7961493491712 7966937672064 7972761456912 7978940153856 7984772712448 7987918553088 7999223917888 8000367971652 8009370482796 8013701277778 8021134526976 8026922061648 8026997929408 8032789694734 8033218658304 8044588136704 8047757543424 8054792243568 8059881783296 8061034512384 8066927081472 8075623739904 8081526973632 8087053234554 8089023135744 8093397000192 8106749263872 8112675250176 8115132197214 8115871481856 8121421228032 8127357939456 8133656444928 8139602100224 8142067202136 8154333522944 8155499760576 8161897218048 8170259955606 8176668991488 8182646088704 8188241496288 8198627819346 8200577380352 8203808243712 8210979350784 8215419158912 8216594133048 8222600415309 8225839955304 8243865901152 8243943819392 8245873999872 8249892118916 8250332676096 8257544451072 8262009437696 8272489331232 8278900310016 8284952137728 8287461259317 8299946621568 8307645382656 8325850595328 8331936743424 8335219359744 8341312356352 8347016262144 8357603982048 8359591346176 8362123072464 8374720915456 8375918673024 8382041420592 8388616585216 8391077792244 8397660045312 8403798685696 8405000601984 8417663041536 8420212355004 8422214606848 8432897711616 8438664244752 8444832858966 8448159954096 8454335509618 8472862176184 8480721328128 8493497843712 8496070123968 8502280701544 8508869763072 8519662785024 8524269503232 8531720731674 8532176338944 8536333969807 8538332608512 8538413309952 8557124222976 8560495558656 8566753230848 8567978452992 8572611296256 8580104781192 8583485170752 8585526247424 8596416503808 8602294853376 8608583080608 8615335952384 8624163286473 8630928379904 8632162780416 8645167448064 8647785661896 8654107142643 8660813865984 8667144870272 8673071584884 8673861697536 8676488601504 8682831063932 8697155759712 8701858451216 8703978110976 8709930012672 8716296920576 8725693640832 8732072071856 8733320937999 8738839216128 8746478004096 8749923941376 8762307778476 8762775699456 8769098354688 8769181237248 8775508514304 8783648391168 8788397850624 8798287101952 8799545438208 8811999505008 8815471256448 8821915314384 8828752084992 8835205851136 8841247488192 8848182870016 8852462112564 8857248780702 8864196714496 8865464477184 8871945079872 8878820622336 8885310988288 8888001930282 8894889916416 8901392028928 8902665111312 8907478925016 8908290392064 8917502173768 8932214023488 8939220762624 8945333526528 8951872513024 8968074019744 8969356639026 8970173743104 8982869301504 8986408372224 8992977384192 8999126907624 9005705216767 9006186135552 9012684420096 9021044293632 9030372670584 9036078645248 9037370990592 9043977255936 9050161653792 9053727236352 9056777269036 9060345458016 9067367006208 9073995198464 9075292966656 9080200123008 9091717845336 9105071625216 9111727379328 9118788747264 9125454528512 9126759656448 9141970191872 9143277681888 9157052362752 9158515746032 9159825602403 9173625213312 9180331079696 9193815013376 9205476849792 9211771683324 9212610871296 9219345235968 9225649552896 9229284274176 9232393448768 9236030827008 9242346553776 9249102655058 9249596571648 9256270485504 9271628857344 9274436796816 9281624260608 9288409073664 9294760617408 9301555033064 9302402400256 9305219659584 9319238311936 9320571154944 9337439949264 9344265563262 9357990281472 9372088434688 9373428836352 9383976400896 9389050467328 9390393294912 9397257617496 9404540264448 9407388456522 9411414928384 9421561029888 9428448135904 9429796598166 9437193658368 9442296500224 9454273521408 9461600354304 9467654230083 9468516728832 9474991432704 9481917596032 9485653281792 9499078402492 9522213421056 9531969948207 9532060041172 9539447156736 9552948412336 9555185074176 9556712082816 9565065789237 9571109617664 9572478483456 9579475909248 9589803191136 9596813281188 9605714973696 9620186333184 9625388122112 9626764750848 9633801859584 9637597384704 9644187708288 9651237553104 9658717028352 9665777494016 9683271058496 9684655965684 9692252946432 9709794427392 9716892230336 9724422586368 9738185639168 9742022289408 9750537979056 9755810251208 9758094409728 9779570540544 9789590757618 9791975374848 9797270052864 9805834035648 9813433319424 9820606881792 9823581080838 9824476004352 9831194118144 9838380663552 9846005170176 9856186613112 9865328891904 9872447078592 9880191369216 9886947581952 9894174882816 9898072989696 9905308423168 9912081811296 9924654728682 9927014723584 9939606582528 9944981087104 9946403424216 9953674186953 9954205728768 9961482194944 9972221303808 9979510939264 9980938214856 9987244818432 9995974861824 10001379845632 10014066032544 10020913790643 10021826691072 10029152587776 10032189945489 10056623357952 10070856577152 10078661246976 10086028689408 10089083272212 10090002382848 10097378115584 10104282843648 10117099557216 10119505313792 10122570035088 10131959402496 10139269972608 10139365805568 10146681719664 10154641129472 10161585014784 10165588475904 10173019461632 10174474412928 10179975914304 10192888640268 10195312418816 10208244598272 10215225138384 10222692408222 10223238316032 10230711443456 10247589789696 10249227451136 10250693301744 10266136344576 10284716465856 10292234533448 10300210765824 10303330214286 10327872464658 10328423989248 10333456910819 10335974006784 10343041890048 10350602593184 10358624059392 10362705149952 10369335585329 10370280226816 10371763390464 10377371569152 10386442629864 10390534680384 10393005457408 10405796143104 10413304296192 10413402719232 10420916360736 10429090889728 10430582464512 10436222447616 10447965933568 10449460207872 10464249412197 10465202700288 10468372117032 10476024435831 10484143100928 10491806948224 10498981392228 10507217158144 10524551675904 10527739066656 10535434782348 10536394555392 10543599489024 10551306798592 10562681775744 10570403034352 10571914819683 10578594840576 10587841794432 10607004152892 10607570583552 10615324655616 10622583562752 10630348609216 10638586871808 10650558070784 10652081319936 10667157295536 10671359942016 10679160643728 10694846035968 10702562748864 10710958211072 10712490098688 10730343391232 10731878051328 10739722991424 10747066963878 10748046016512 10751301093168 10755902775296 10759160231394 10767498319872 10775369298176 10776910397904 10782737646072 10785364180992 10791196000256 10808999018496 10816900333568 10820176262952 10821161975808 10828561637376 10836477252608 10838027092032 10856089602848 10857642247242 10873999680768 10893679940808 10901643157139 10902225321984 10917655328384 10920211513344 10931503759128 10938410991616 10939975409664 10947972467712 10955458844064 10959775075584 10963467220412 10967786607072 10975286532609 10991821201536 11002016858112 11010059268096 11021928809472 11029985774976 11038533746688 11046602850304 11048182742016 11049948345756 11066595495424 11068178246496 11076860510208 11088209939751 11109248991232 11129355016192 11130946743168 11143471976064 11149497429952 11151092037708 11152107896832 11167891564032 11176055227456 11188103722992 11196282161386 11196880060416 11206667469312 11223550722048 11226949806672 11235650420736 11243863615488 11251552326336 11259777145288 11264213272128 11282796661248 11299368665088 11307628437504 11328093498624 11345159684096 11346782275584 11359550380032 11365692670976 11367318199104 11375627642232 11376235118592 11384443478016 11384551079936 11387891289474 11406786531264 11409498963968 11415016934622 11423971270656 11430148395008 11431783141632 11440139708256 11444646894336 11452472903592 11453516218368 11460844594311 11461888671744 11469726471168 11478110774144 11498884381964 11509550373888 11526889930752 11530380882528 11538809523524 11547751821312 11564095446512 11568651468672 11578763850129 11587737111552 11596207679616 11613240016896 11627970757632 11634258187776 11644427917332 11651785621504 11653452066816 11661970672128 11666565255168 11674543015296 11683077037968 11692131139584 11692241649664 11700678019072 11715078059136 11717863800832 11723530905828 11732727250944 11740750253568 11749332673344 11753961675264 11762553752512 11770597150914 11771669446656 11788329984256 11803282816752 11809665040936 11820619302912 11829260106496 11838427496448 11850669240376 11853443874816 11859853221888 11870220148416 11876638566688 11879419281408 11891703413646 11900919195648 11909618697984 11920665673728 11927111368704 11942240237568 11959142185368 11960231657472 11968410230784 11977159068672 11981877829632 11990636512256 11998835876832 12008248180736 12014055724194 12016912560128 12020551916667 12031701790464 12040383092472 12040496894112 12049184542101 12049827987456 12058636341248 12066882205056 12071636315136 12080460610688 12082188365352 12089822674944 12100390622208 12106933497344 12122290460448 12130579851831 12140095500288 12148969839104 12169012875264 12172698295821 12173807222784 12191036909184 12200484667392 12209403150336 12213100803204 12231500284416 12242845827072 12265003487232 12273969133056 12282362244432 12291340579406 12292460314624 12300866070528 12305712365568 12314707769344 12316469026176 12323128738368 12332795428864 12338759932956 12341693980672 12362171809792 12365798851728 12365915729088 12374838178374 12375499014144 12384545431552 12386316676608 12393014156544 12406959546112 12408733996848 12427428206592 12449919932352 12459020751016 12477320375296 12497905115136 12502829039616 12511968534528 12520524393216 12529676823328 12539387019264 12543184608696 12552353603293 12562081373184 12573062130888 12573733552128 12582924877824 12596490067968 12605698028544 12623538973444 12624688971776 12626494562304 12633321910272 12647537709056 12649346567424 12667249288449 12672239931144 12681503264427 12709293264276 12719262875648 12721081992192 12740246765568 12742282777088 12744105185952 12753421052316 12763304644608 12772634545664 12786404254848 12795751041584 12797581097511 12807619964928 12835686334464 12840743337984 12845069146112 12850129846272 12858916944384 12868316737472 12870157171788 12878289371136 12891606403382 12894624755712 12912874620912 12923003928576 12946392569856 12965896781824 12967751172096 12989363052544 12991220798976 13000717305408 13009607377326 13010792546304 13014732902256 13024246595898 13045733639568 13052787676824 13055967166464 13063026737152 13064895019008 13074445380864 13084577759232 13088540461248 13094142509056 13098108107784 13099301339136 13108258824192 13117840884736 13119717006144 13141582150816 13143461667714 13153771855872 13163262771456 13182596775936 13192233177088 13197430652928 13216109081728 13217999257512 13232872971576 13243128127488 13252808776704 13261871232288 13271565582604 13272274305024 13285873171053 13296295071744 13307917619808 13318230933504 13327966482432 13332002895423 13342334874624 13352088043392 13361218387524 13362435588096 13372203450368 13376253260652 13398321035232 13408831143936 13418000289792 13427808769536 13448038252544 13452111029616 13472377124864 13474303952256 13489466076288 13496760046784 13498690361436 13509279203328 13519026630144 13519154407424 13528908959552 13545559005876 13548780019712 13554117967872 13565965883904 13573301219072 13575242480688 13585165903554 13590518187024 13601050509312 13610992797696 13620300184512 13630256544296 13630984421376 13663453052928 13667591068992 13678183120896 13688181792768 13712955287808 13732363342733 13733614354432 13735578544128 13737773619048 13760437819968 13770496619544 13771231985664 13781298675712 13790722520064 13808215274688 13811498745856 13829017853952 13836495425536 13838474329344 13848590173152 13854046240512 13863519830664 13873653982587 13874394857472 13884405728256 13884536958976 13894555147648 13907443286016 13911655195224 13914963263488 13932613610496 13942140926112 13952332549596 13953603600384 13957829489376 13968032581108 13978857467904 13998641856304 14016398344893 14036985422208 14047246376464 14058132652032 14075964601344 14083575700992 14095886426244 14104793120768 14106810396672 14117122392576 14132341544832 14142672203856 14153766207488 14155790487552 14163444750336 14181410282112 14184782495744 14202775093248 14212487149056 14222876394048 14228479922688 14238880858304 14248617603738 14259794714624 14270083665152 14283320131584 14298090061758 14309170735104 14319630655232 14329422618504 14330728022016 14335068124224 14345546975192 14356664426496 14369213863872 14376983528096 14380485574656 14395219921782 14426901683936 14430279499776 14438082183168 14450702789376 14456396077056 14476856329656 14488075542528 14498666241024 14524906587744 14536300429312 14538379419648 14564691641088 14575338345504 14586633879552 14597296623616 14607278458752 14613033434112 14623715476096 14625806968584 14633715376812 14655761602048 14669355810816 14680079024128 14684386136427 14695905079296 14706647699968 14708751053472 14730910322688 14733264461008 14735371621257 14736714006528 14757570995328 14769007755264 14784279919668 14820287053824 14841262324224 14847109484544 14857962634752 14868122716944 14878991227702 14890522085376 14909409873792 14917471630656 14929173413888 14931308593152 14942223292416 14958331955712 14964734296064 14969266408896 14980867227648 14991818153984 14993962292736 15002069768448 15018951029504 15021099048816 15043728881664 15065824886784 15076837916672 15104124664832 15106284865728 15129043034112 15133624908318 15135003574272 15146067173376 15156424265472 15167503522976 15179257970688 15183855052632 15194954361881 15209048708352 15220022579496 15220835352576 15231961694208 15242377522176 15248382713856 15253519611008 15259529192448 15269963871456 15281126125748 15282518228992 15292968628224 15312366897408 15334038612333 15334857474048 15346067165184 15371384684544 15373841176704 15397002428416 15399204516864 15424868624896 15427074698784 15438351800172 15450316148736 15454995321429 15461610239488 15484320022528 15491808696987 15503961010176 15512344250368 15514562835072 15525903889776 15537936089088 15544057724928 15549294229504 15555420340224 15566057353728 15577436050624 15579663944796 15589508186112 15605628804094 15620104078848 15631374541104 15643636334592 15654333671424 15665776897792 15671948900352 15694129534552 15695559262208 15697804050432 15726214651392 15737710422336 15748472088342 15760825737216 15786827513856 15803152173522 15804591833088 15813137629184 15815399233536 15826960197888 15839225708544 15844022663616 15855604551528 15867892260864 15879491597312 15881762691648 15894220898304 15902815158272 15910506229338 15922986983424 15933875344128 15945522913824 15957880307712 15969545424896 15975837106176 15998447835776 16000735943304 16018740965592 16027402555556 16042269053952 16053844123296 16053995858816 16065579389468 16066437316608 16089176273408 16095515086848 16109584487136 16120600445817 16122069024768 16133854162944 16138740347091 16151247479808 16163053947264 16174106469108 16178046271488 16186794000384 16213498527744 16225350500352 16230264394428 16231742963712 16242842456064 16254715878912 16279204200448 16284134404272 16308667045888 16310999521152 16340519911212 16353337982976 16365292177408 16376482992576 16397255638692 16401154760704 16407616487424 16421958701568 16430838317824 16433188266096 16445200830618 16451679910608 16487731802304 16487887638784 16499784237832 16500665352192 16515088902144 16524018875392 16544978662464 16557800620032 16569904275456 16574922518634 16599893243136 16615290765312 16623387204361 16651701190656 16663873486848 16670438719488 16681105072051 16682624712704 16694032524288 16715207964096 16719182692352 16724246144928 16749441830912 16751837346048 16764082841184 16777233170432 16782155584488 16794423242079 16795320090624 16807597371392 16810001203968 16835326083072 16840424710008 16844429213696 16865795423232 16877328489504 16889665717932 16896319908192 16908671019236 16945724352368 16961442656256 16992140247936 17004561403088 17017739526144 17039325570048 17048539006464 17063441463348 17064352677888 17072667939614 17076665217024 17076826619904 17114248445952 17133506461696 17135956905984 17145222592512 17160209562384 17166970341504 17171052494848 17192833007616 17204589706752 17217166161216 17230671904768 17248326572946 17261856759808 17264325560832 17290334896128 17295571323792 17308214285286 17321627731968 17334289740544 17346143169768 17347723395072 17352977203008 17365662127864 17394311519424 17403716902432 17407956221952 17419860025344 17432593841152 17451387281664 17464144143712 17466641875998 17477678432256 17492956008192 17499847882752 17524615556952 17525551398912 17538196709376 17538362474496 17551017028608 17567296782336 17576795701248 17596574203904 17599090876416 17623999010016 17630942512896 17643830628768 17655895726371 17657504169984 17670411702272 17682494976384 17704924225128 17714497561404 17728393428992 17730928954368 17743890159744 17757641244672 17770621976576 17776003860564 17789779832832 17802784057856 17805330222624 17814957850032 17835004347536 17837555120469 17864428046976 17890667053056 17903745026048 17936148039488 17938713278052 17940347486208 17965738603008 17972816744448 17985954768384 17998253815248 18011410433534 18012372271104 18025368840192 18060745341168 18072157290496 18074741981184 18087954511872 18100323307584 18107454472704 18113554538072 18120690916032 18134734012416 18147990396928 18150585933312 18160400246016 18183435690672 18210143250432 18223454758656 18237577494528 18250909057024 18253519312896 18283940383744 18286555363776 18314104725504 18317031492064 18319651204806 18347250426624 18360662159392 18387630026752 18410953699584 18423543366648 18425221742592 18437010869109 18438690471936 18451299105792 18458568548352 18464786897536 18472061654016 18484693107552 18498205310116 18499193143296 18512540971008 18543257714688 18548873593632 18562257267561 18563248521216 18576818147328 18589521234816 18603110066128 18610439319168 18638476623872 18641142309888 18674879898528 18688531126524 18715980562944 18744176869376 18746857672704 18767952801792 18778100934656 18780786589824 18794515234992 18809080528896 18814776913044 18822829856768 18843122059776 18856896271808 18859593196332 18874387316736 18884593000448 18908547042816 18935308460166 18937033457664 18949982865408 18963835192064 18971306563584 18998156804984 19044426842112 19063939896414 19064120082344 19078894313472 19105896824672 19110370148352 19113424165632 19130131578474 19142219235328 19144956966912 19158951818496 19179606382272 19193626562376 19211429947392 19240372666368 19250776244224 19253529501696 19267603719168 19275194769408 19288375416576 19302475106208 19317434056704 19331554988032 19337409605073 19366542116992 19369311931368 19384505892864 19419588854784 19433784460672 19448845172736 19476371278336 19484044578816 19501075958112 19511620502416 19514411065989 19516188819456 19536369893847 19579181515236 19583950749696 19594540105728 19611668071296 19626866638848 19641213763584 19647162161676 19648952008704 19662388236288 19676761327104 19712373226224 19730657783808 19744894157184 19773895163904 19788349765632 19796145979392 19810616846336 19824163622592 19849309457364 19854029447168 19879213165056 19889962174208 19892806848432 19907348373906 19908411457536 19922964389888 19944442607616 19959021878528 19961876429712 19974489636864 19991949723648 20002759691264 20028132065088 20041827581286 20043653382144 20058305175552 20064379890978 20113246715904 20123047668437 20141713154304 20157322493952 20172057378816 20178166544424 20180004765696 20192916666167 20194756231168 20208565687296 20234199114432 20239010627584 20245140070176 20263918804992 20278539945216 20278731611136 20293363439328 20309282258944 20323170029568 20331176951808 20346038923264 20348948825856 20359951828608 20377748855331 20385777280536 20390624837632 20416489196544 20430450276768 20445384816444 20446476632064 20461422886912 20495179579392 20498454902272 20501386603488 20532272689152 20569432931712 20584469066896 20600421531648 20606660428572 20655744929316 20656847978496 20666913821638 20671948013568 20686083780096 20701205186368 20717248118784 20738671170658 20740560453632 20743526780928 20754743138304 20772885259728 20781069360768 20786010914816 20811592286208 20826608592384 20826805438464 20841832721472 20858181779456 20861164929024 20872444895232 20895931867136 20898920415744 20928498824394 20930405400576 20936744234064 20952048871662 20968286201856 20983613896448 20997962784456 21014434316288 21049103351808 21055478133312 21070869564696 21072789110784 21087198978048 21102613597184 21125363551488 21140806068704 21143829639366 21157189681152 21175683588864 21179067662699 21214008305784 21215141167104 21230649311232 21245167125504 21260697218432 21277173743616 21301116141568 21304162639872 21334314591072 21342719884032 21358321287456 21372926405607 21389692071936 21405125497728 21424980197376 21447135092637 21460686782464 21463756102656 21479445982848 21494133927756 21496092033024 21502602186336 21511805550592 21518320462788 21534996639744 21550738596352 21553820795808 21565475292144 21570728361984 21582392000512 21592829882673 21633800667136 21640352525904 21657123274752 21672954505216 21676054184064 21712179205696 21715284494484 21747999361536 21787359881616 21803286314278 21804450643968 21835310656768 21863007518256 21876821983232 21879950819328 21895944935424 21910917688128 21919550151168 21926934440824 21935573214144 21950573065218 21983642403072 22004033716224 22020118536192 22043857618944 22059971549952 22077067493376 22091193203527 22093205700608 22096365484032 22099896691512 22133190990848 22136356492992 22153721020416 22176419879502 22218497982464 22258710032384 22261893486336 22286943952128 22298994859904 22302184075416 22304215793664 22318486841553 22335783128064 22352110454912 22376207445984 22392564322772 22393760120832 22413334938624 22447101444096 22453899613344 22471300841472 22487727230976 22503104652672 22519554290576 22528426544256 22565593322496 22598737330176 22615256875008 22656186997248 22690319368192 22693564551168 22719100760064 22731385341952 22734636398208 22751255284464 22768886956032 22769102159872 22775782578948 22813573062528 22818997927936 22830033869244 22847942541312 22860296790016 22863566283264 22880279416512 22889293788672 22904945807184 22921689188622 22923777343488 22939452942336 22956221548288 22997768763928 23019100747776 23053779861504 23060761765056 23077619047048 23095503642624 23128190893024 23137302937344 23157527700258 23175474223104 23192415359232 23226480033792 23255941515264 23268516375552 23288855834664 23303571243008 23306904133632 23323941344256 23333130510336 23349086030592 23366154075936 23384262279168 23384483299328 23401356038144 23408443206141 23430156118272 23447061811656 23465454501888 23481500507136 23498665346688 23507923350528 23525107505024 23541194301828 23543338893312 23576659968512 23606565633504 23619330081872 23622708132513 23641238605824 23658520212992 23701338480752 23704728260283 23706887749632 23719706443776 23740440296832 23753277133376 23758838562816 23783406827292 23801838391296 23819237395968 23841331347456 23854222737408 23884480475136 23918284370736 23936820461568 23954318137344 23963755659264 23981273024512 23997671753664 24016496361472 24028111448388 24033825120256 24041103833334 24063403580928 24080766184944 24080993788224 24098369084202 24099655974912 24117272682496 24133764410112 24143272630272 24160921221376 24164376730704 24179645349888 24200781244416 24213866994688 24244580920896 24261159703662 24280191000576 24297939678208 24338025750528 24345396591642 24347614445568 24382073818368 24400969334784 24418806300672 24426201606408 24444057016939 24463000568832 24485691654144 24530006974464 24547938266112 24564724488864 24582681158812 24584920629248 24601732141056 24611424731136 24629415538688 24632938052352 24646257476736 24667801245927 24677519865912 24683387961344 24731597703456 24731831458176 24749676356748 24750998028288 24769090863104 24772633353216 24786028313088 24813919092224 24817467993696 24854856413184 24862383777951 24899839864704 24918041502032 24954640750592 24995810230272 25005658079232 25023937069056 25041048786432 25059353646656 25078774038528 25086369217392 25104707206586 25124162746368 25146124261776 25165849755648 25192980135936 25211396057088 25247077946888 25249377943552 25252989124608 25266643820544 25295075418112 25298693134848 25334498576898 25344479862288 25363006528854 25418586528552 25438525751296 25442163984384 25480493531136 25484565554176 25488210371904 25506842104632 25526609289216 25545269091328 25572808509696 25591502083168 25595162195022 25609001909421 25615239929856 25671372668928 25681486675968 25690138292224 25700259692544 25717833888768 25736633474944 25740314343576 25756578742272 25783212806764 25789249511424 25825749241824 25846007857152 25872489859419 25892785139712 25935502344192 25962321427929 25978726105088 25982441597952 26001434610816 26019214754652 26021585092608 26029465804512 26048493191796 26091467279136 26105575353648 26111934332928 26126053474304 26129790038016 26148890761728 26177080922496 26188285018112 26196216215568 26216517648384 26235681769472 26239434012288 26283164301632 26286923335428 26307543711744 26326525542912 26365193551872 26384466354176 26394861305856 26432218163456 26435998515024 26465745943152 26486256254976 26505617553408 26523742464576 26543131165208 26544548610048 26571746342106 26592590143488 26615835239616 26636461867008 26655932964864 26664005790846 26684669749248 26704176086784 26722436775048 26724871176192 26741970720059 26744406900736 26752506521304 26796642070464 26817662287872 26836000579584 26855617539072 26896076505088 26904222059232 26944754249728 26948607904512 26978932152576 26993520093568 26997380722872 27017115650301 27018558406656 27038053260288 27038308814848 27057817919104 27091118011752 27097560039424 27108235935744 27131931767808 27146602438144 27150484961376 27170331807108 27181036374048 27202101018624 27221985595392 27240600369024 27260513088592 27335182137984 27356366241792 27376363585536 27425910575616 27464726685466 27467228708864 27471157088256 27475547238096 27520875639936 27540993239088 27562597351424 27581445040128 27616430549376 27622997491712 27658035707904 27672990851072 27676948658688 27697180346304 27708092481024 27727039661328 27747307965174 27748789714944 27768811456512 27769073917952 27789110295296 27814886572032 27823310390448 27829926526976 27865227220992 27884281852224 27904665099192 27907207200768 27915658978752 27936065162216 27957714935808 27997283712608 28032796689786 28047954472223 28073970844416 28094492752928 28116265304064 28151929202688 28167151401984 28191772852488 28209586241536 28213620793344 28234244785152 28264683089664 28285344407712 28307532414976 28311580975104 28326889500672 28362820564224 28402962690249 28405550186496 28424974298112 28445752788096 28456959845376 28477761716608 28497235207476 28519589429248 28540167330304 28566640263168 28595909844621 28596180123516 28618341470208 28639261310464 28658845237008 28670136248448 28691093950384 28695197367711 28713328852992 28738427727744 28753967056192 28790439843564 28853803367872 28860558999552 28876164366336 28901405578752 28912792154112 28953712659312 28976151085056 28997332482048 29049813175488 29072600858624 29076758839296 29129383282176 29150676691008 29173267759104 29194593247232 29214556917504 29226066868224 29247430952192 29251613937168 29267430753624 29311523204096 29338711621632 29360158048256 29368772272854 29391810158592 29413295399936 29417502106944 29461820645376 29466528922016 29470743242514 29473428013056 29515141990656 29538015510528 29568559839336 29590174283663 29640574107648 29682524648448 29694218969088 29715925269504 29736245433888 29757982455404 29781044170752 29818819747584 29834943261312 29861022560859 29862617186304 29884446584832 29916663911424 29938532817792 29961734455296 29983636307968 29987924585472 30004139536896 30037902059008 30042198097632 30087457763328 30096569836467 30153675833344 30208249329664 30212569731456 30258086068224 30267249816636 30270007148544 30292134346752 30312848530944 30335007045952 30358515941376 30367710105264 30389908723762 30418097416704 30440045158992 30463923388416 30484755044352 30496765427712 30507039222016 30519058384896 30539927742912 30562252251496 30565036457984 30585937256448 30624733794816 30668077224666 30669714948096 30692134330368 30742769369088 30747682353408 30794004856832 30798409033728 30849737249792 30854149397568 30876703600344 30900632297472 30909990642858 30923220478976 30968640045056 30983617393974 31000370732457 31007922020352 31024688500736 31029125670144 31051807779552 31075872178176 31088115449856 31098588459008 31108006755987 31110840680448 31132114707456 31154872101248 31159327889592 31179016372224 31211257608188 31240208157696 31262749082208 31287272669184 31308667342848 31331553795584 31343897800704 31388259069104 31392748236591 31395608100864 31428073307493 31452429302784 31475420844672 31496944176684 31521651474432 31573655027712 31606304347044 31609183666176 31626275258368 31630798467072 31653920395776 31688045327232 31711209103056 31735784521728 31758983194624 31763525383296 31805630316544 31821012458676 31845973966848 31867750688256 31891045827648 31915760615424 31939090849792 31951674212352 31996895671552 32001471886608 32037481931184 32054805111112 32084538107904 32107688246592 32107991717632 32131158778936 32132874633216 32178352546816 32191030173696 32219168974272 32241200891634 32244138049536 32267708325888 32277480694182 32302494959616 32326107894528 32348212938216 32356092542976 32371859292703 32373588000768 32426997055488 32450701000704 32460528788856 32463485927424 32485684912128 32509431757824 32558408400896 32568268808544 32617334091776 32621999042304 32681039822424 32704929471417 32706675965952 32730584354816 32752965985152 32794511277384 32802309521408 32815232974848 32843917403136 32861676635648 32866376532192 32890401661236 32903359821216 32925859597827 32975463604608 32975775277568 32999568475664 33030177804288 33048037750784 33089957324928 33115601240064 33139808550912 33149845037268 33199786486272 33230581530624 33246774408722 33327746973696 33362210144102 33365249425408 33388065048576 33430415928192 33438365384704 33448492289856 33498883661824 33503674692096 33528165682368 33554466340864 33564311168976 33588846484158 33590640181248 33615194742784 33620002407936 33670652166144 33680849420016 33688858427392 33731590846464 33754656979008 33779331435864 33792639816384 33817342038472 33891448704736 33922885312512 33984280495872 34009122806176 34035479052288 34070674066081 34078651140096 34097078012928 34126882926696 34128705355776 34145335879228 34153330434048 34153653239808 34228496891904 34267012923392 34271913811968 34290445185024 34320419124768 34333940683008 34382533782933 34385666015232 34409179413504 34434332322432 34496653145892 34523713519616 34528651121664 34580669792256 34591142647584 34616428570572 34643255463936 34668579481088 34692286339536 34705954406016 34731324255728 34736291550387 34788623038848 34807433804864 34839720050688 34865187682304 34902774563328 34928288287424 34933283751996 34955356864512 34985912016384 34999695765504 35049231113904 35076393418752 35076724948992 35102034057216 35153591402496 35193148407808 35198181752832 35247998020032 35261885025792 35287661257536 35311791452742 35315008339968 35340823404544 35364989952768 35409848450256 35428995122808 35456786857984 35461857908736 35487780319488 35515282489344 35541243953152 35552007721128 35579559665664 35605568115712 35610660445248 35629915700064 35670008695072 35675110240938 35728856093952 35781334106112 35807490052096 35872296078976 35877426556104 35880694972416 35931477206016 35945633488896 35971909536768 35996507630496 36022820867068 36024744542208 36050737680384 36061655750001 36121490682336 36147553626303 36149483962368 36175909023744 36200646615168 36214908945408 36227109076144 36241381832064 36269468024832 36295980793856 36301171866624 36320800492032 36366871381344 36420286500864 36446909517312 36501818114048 36507038625792 36567880767488 36573110727552 36628209451008 36634062984128 36639302409612 36694500853248 36721324318784 36775260053504 36821907399168 36847086733296 36874021738218 36877380943872 36902598211584 36917137096704 36929573795072 36944123308032 36969386215104 36996410620232 36998386286592 37025081942016 37086515429376 37097747187264 37124514535122 37126497042432 37153636294656 37179042469632 37206220132256 37220878638336 37276953247744 37282284619776 37349759797056 37377062253048 37431961125888 37488353738752 37493715345408 37535905603584 37556201869312 37561573179648 37589030469984 37618161057792 37629553826088 37645659713536 37657060809879 37686244119552 37713792543616 37719186392664 37748774633472 37769186000896 37817094085632 37870616920332 37874066915328 37899965730816 37927670384128 37942613127168 37996313609968 38001747865347 38044509793281 38127879792828 38128240164688 38157788626944 38211793649344 38220740296704 38226848331264 38260263156948 38284438470656 38289913933824 38317903636992 38359212764544 38387253124752 38422859894784 38501552488448 38507059003392 38535207438336 38550389538816 38576750833152 38604950212416 38634868113408 38663109976064 38674819210146 38733084233984 38738623862736 38769011785728 38839177709568 38867568921344 38897690345472 38952742556672 38968089157632 39002151916224 39023241004832 39028822131978 39032377638912 39072739787694 39158363030472 39167901499392 39186987564851 39189080211456 39223336142592 39253733277696 39282427527168 39294324323352 39297904017408 39324776472576 39353522654208 39424746452448 39461315567616 39489788314368 39547790327808 39576699531264 39592291958784 39621233692672 39648327245184 39698618914728 39708058894336 39758426330112 39779924348416 39785613696864 39814696747812 39816822915072 39845928779776 39857619513159 39888885215232 39918043757056 39923752859424 39983899447296 39996008686269 40005519382528 40056264130176 40083655162572 40087306764288 40116610351104 40128759781956 40226493431808 40246095336874 40283426308608 40344114757632 40356333088848 40385833332334 40389512462336 40417131374592 40468398228864 40478021255168 40490280140352 40527837609984 40557079890432 40557463222272 40586726878656 40618564517888 40646340059136 40662353903616 40692077846528 40697897651712 40719903657216 40755497710662 40771554561072 40781249675264 40832978393088 40860900553536 40890769632888 40892953264128 40922845773824 40990359158784 40996909804544 41002773206976 41064545378304 41138865863424 41168938133792 41197090028199 41200843063296 41213320857144 41243447553677 41311489858632 41313695956992 41333827643276 41343896027136 41372167560192 41402410372736 41434496237568 41477342341316 41481120907264 41487053561856 41509486276608 41545770519456 41562138721536 41620961947761 41623184572416 41653217184768 41653610876928 41683665442944 41722329858048 41744889790464 41791863734272 41797840831488 41856997648788 41860810801152 41873488468128 41904097743324 41936572403712 41967227792896 41995925568912 42028868632576 42049195034679 42110956266624 42141739129392 42174397956096 42205227194368 42250727102976 42281612137408 42287659278732 42314379362304 42351367177728 42358135325398 42428016611568 42461298622464 42490334251008 42521394436864 42554347487232 42602232283136 42608325279744 42668629182144 42685439768064 42716642574912 42745852811214 42779384143872 42810250995456 42849960394752 42894270185274 42921373564928 42927512205312 42958891965696 42988267855512 42992184066048 43005204372672 43019692027921 43023611101184 43036640925576 43069993279488 43101477192704 43107641591616 43130950584288 43141456723968 43164784001024 43185659765346 43267601334272 43280705051808 43314246549504 43345909010432 43352108368128 43424358411392 43430568988968 43495998723072 43574719763232 43606572628556 43608901287936 43670621313536 43726015036512 43759901638656 43791889870848 43821835376256 43839100302336 43853868881648 43871146428288 43901146130436 43967284806144 44008067432448 44040237072384 44087715237888 44119943099904 44182386407054 44186411401216 44192730968064 44199793383024 44266381981696 44272712985984 44352839759004 44436995964928 44517420064768 44523786972672 44573887904256 44597989719808 44604368150832 44636973683106 44671566256128 44704220909824 44752414891968 44785128645544 44787520241664 44826669877248 44894202888192 44907799226688 44942601682944 44975454461952 45006209305344 45039108581152 45056853088512 45120622411837 45131186644992 45197474660352 45230513750016 45312373994496 45380638736384 45387129102336 45438201520128 45462770683904 45469272796416 45502510568928 45537773912064 45538204319744 45551565157896 45584863085643 45627146125056 45660067738488 45695885082624 45720593580032 45727132566528 45760558833024 45778587577344 45809891614368 45843378377244 45847554686976 45878905884672 45912443096576 45995537527856 46002115836999 46038201495552 46121523530112 46155238094096 46191007285248 46256381786048 46274605874688 46315055400516 46350948446208 46384830718464 46452960067584 46511883030528 46537032751104 46577711669328 46607142486016 46613808267264 46647882688512 46666261020672 46698172061184 46732308151872 46768524558336 46768966598656 46802712076288 46816886412282 46860312236544 46894123623312 46930909003776 46963001014272 46997330693376 47015846701056 47050215010048 47082388603656 47086677786624 47153319937024 47213131267008 47238660163744 47245416265026 47282477211648 47317040425984 47402676961504 47409456520566 47413775499264 47439412887552 47480880593664 47506554266752 47517677125632 47566813654584 47603676782592 47638474791936 47682662694912 47708445474816 47768960950272 47836568741472 47873640923136 47908636274688 47927511318528 47962546049024 47995343507328 48056222896776 48067650240512 48082207666668 48126807161856 48161532369888 48161987576448 48196738168404 48199311949824 48234545364992 48267528820224 48286545260544 48321842442752 48328753461408 48401562488832 48416221041273 48427733989376 48489161841792 48522319407324 48560382001152 48595879356416 48676051501056 48690793183284 48695228891136 48764147636736 48837612601344 48852403212816 48888114033878 48926001137664 49060013948928 49095876532224 49129448977728 49165362317624 49169841258496 49203464282112 49222849462272 49258831077376 49265876104704 49292514953472 49335602491854 49355039731824 49366775922688 49463195406912 49463662916352 49499352713496 49501996056576 49538181726208 49545266706432 49572056626176 49627838184448 49634935987392 49709712826368 49724767555902 49799679729408 49836083004064 49870161613083 49909281501184 49991620460544 50011316158464 50043315216153 50047874138112 50082097572864 50118707293312 50157548077056 50172738434784 50209414413172 50248325492736 50292248523552 50331699511296 50383269726237 50385960271872 50422792114176 50494155893776 50505978249216 50533287641088 50590150836224 50597386269696 50668997153796 50688959724576 50726013057708 50837173057104 50877051502592 50884327968768 50969131108352 50976420743808 51013684209264 51053218578432 51090538182656 51145617019392 51183004166336 51190324390044 51218003818842 51230479859712 51342745337856 51380276584448 51400519385088 51435667777536 51473266949888 51480628687152 51513157484544 51566425613528 51578499022848 51651498483648 51692015714304 51744979718838 51785570279424 51871004688384 51924642855858 51957452210176 51964883195904 52002869221632 52038429509304 52043170185216 52058931609024 52076469296957 52096986383592 52182934558272 52211150707296 52223868665856 52252106948608 52259580076032 52297781523456 52354161844992 52376570036224 52392432431136 52433035296768 52471363538944 52478868024576 52566328603264 52573846670856 52615087423488 52653051085824 52730387103744 52768932708352 52789722611712 52864436326912 52871997030048 52931491886304 52967687179113 52972512509952 53011235106816 53047484929152 53086262330416 53143492684212 53185180286976 53231670479232 53272923734016 53311865929728 53328011581692 53369339498496 53408352173568 53444873550096 53483941440118 53488813801472 53505013042608 53593284140928 53672001159168 53711235078144 53792153010176 53808444118464 53889508499456 53897215809024 53957864305152 53987040187136 53994761445744 54034231300602 54037116813312 54076106520576 54076617629696 54115635838208 54182236023504 54195120078848 54216471871488 54263863535616 54293204876288 54300969922752 54340663614216 54362072748096 54404202037248 54443971190784 54481200738048 54521026177184 54619700814329 54670364275968 54712732483584 54752727171072 54809345236739 54851821151232 54929453370932 54934457417728 54942314176512 54951094476192 55041751279872 55081986478176 55125194702848 55162890080256 55232861098752 55311032607327 55316071415808 55345981702144 55353897317376 55394360692608 55416184962048 55454079322656 55494615930348 55497579429888 55537622913024 55538147835904 55578220590592 55629773144064 55646620780896 55659853053952 55686771802683 55730454441984 55768563704448 55809330198384 55831317957504 55872130324432 55915429871616 55994567425216 56065593379572 56095908944446 56147941688832 56188985505856 56232530608128 56303858405376 56334302803968 56383545704976 56419172483072 56427241586688 56468489570304 56529366179328 56570688815424 56615064829952 56623161950208 56653779001344 56725641128448 56805925380498 56811100372992 56849948596224 56891505576192 56913919690752 56955523433216 56994470414952 57039178858496 57080334660608 57133280526336 57191819689242 57192360247032 57236682940416 57278522620928 57317690474016 57340272496896 57382187900768 57390394735422 57426657705984 57476855455488 57507934112384 57580879687128 57707606735744 57721117999104 57752328732672 57802811157504 57825584308224 57907425318624 57952302170112 57994664964096 58012228815219 58099626350976 58153517678592 58258766564352 58301353382016 58346535518208 58389186494464 58429113835008 58452133736448 58494861904384 58503227874336 58534861507248 58609109681541 58623046408192 58720316096512 58737544545708 58783620317184 58826590799872 58835004213888 58923641290752 58933057844032 58941486485028 58946856026112 59030283981312 59137119678672 59180348567326 59365049296896 59388437938176 59431850539008 59472490867776 59515964910808 59562088341504 59637639495168 59669886522624 59722045121718 59725234372608 59768893169664 59833327822848 59877065635584 59923468910592 59967272615936 59975849170944 60008279073792 60075804118016 60084396195264 60174915526656 60193139672934 60307351666688 60369143005311 60416498659328 60425139462912 60516172136448 60534499633272 60540014297088 60578749998501 60584268693504 60625697061888 60670014091904 60717031882752 60735420210528 60779817447524 60836194833408 60880090317984 60927846776832 60969510088704 60993530855424 61014078444032 61038116769792 61079855485824 61124504502992 61133246565993 61171874512896 61249467589632 61336154449332 61339429896192 61384268660736 61485538738176 61495364706816 61588009713664 61596818067456 61699474499584 61708298795136 61753407200688 61801264594944 61819981285716 61846440957952 61937280090112 61967234787948 62000741464914 62015844040704 62049377001472 62058251340288 62103615559104 62151744356352 62197176918016 62216013511974 62221681360896 62264229414912 62309744202496 62318655779184 62358032744448 62422515216376 62480416315392 62525498164416 62574545338368 62617334685696 62663107591168 62687795601408 62776518138208 62785496473182 62791216201728 62856146614986 62904858605568 62950841689344 62993888353368 63039936517369 63043302948864 63147310055424 63212608694088 63218367332352 63252550516736 63261596934144 63307840791552 63376090654464 63422418206112 63471569043456 63517966389248 63527050766592 63537202988097 63642024917352 63691947933696 63735501376512 63782091655296 63831521230848 63878181699584 63903348424704 63993791343104 64002943773216 64074963862368 64109610222224 64118779216821 64169076215808 64215376493184 64215983435264 64262317557872 64341405277911 64356705093632 64382060347392 64438337948544 64482401783268 64488276099072 64535416651776 64554961388364 64604989919232 64652215789056 64696425876432 64712185085952 64743718585406 64747176001536 64901402001408 64921057577712 64971369824256 65018863515648 65116816801792 65136537617088 65234668183552 65243998084608 65362079644848 65409858942834 65413351931904 65461168709632 65505931970304 65589022554768 65604619042816 65630465949696 65687834806272 65723353271296 65732753064384 65780803322472 65806719642432 65851719195654 65950927209216 65951550555136 65999136951328 66060355608576 66096075501568 66179914649856 66231202480128 66273579610581 66279617101824 66299690074536 66348154760263 66399572972544 66461163061248 66493548817444 66655493947392 66724420288204 66730498850816 66776130097152 66860831856384 66896984579712 66955460524659 66997767323648 67007349384192 67056331364736 67128622337952 67177692968316 67181280362496 67230389485568 67240004815872 67341304332288 67361698840032 67377716854784 67463181692928 67509313958016 67558662871728 67585279632768 67634684076944 67782897409472 67845770625024 67968560991744 68018245612352 68070958104576 68141348132162 68157302280192 68194156025856 68253765853392 68290671758456 68306660868096 68307306479616 68456993783808 68534025846784 68543827623936 68580890370048 68640838249536 68667881366016 68765067565866 68771332030464 68818358827008 68868664644864 68993306291784 69047427039232 69057302243328 69161339584512 69182285295168 69232857141144 69286510927872 69337158962176 69384572679072 69411908812032 69462648511456 69472583100774 69577246077696 69614867609728 69679440101376 69730375364608 69805549126656 69856576574848 69866567503992 69910713729024 69971824032768 69999391531008 70098462227808 70152786837504 70153449897984 70204068114432 70225329618423 70396363505664 70495996040064 70523770051584 70575322515072 70623582905484 70630016679936 70681646809088 70729979905536 70819696900512 70857990245616 70913573715968 70923715817472 70975560638976 71082487906304 71104015442256 71159119331328 71211136231424 71221320890496 71259831400128 71340017390144 71350220481876 71457712187904 71562668212224 71614980104192 71744592157952 71754853112208 71862954412032 71891266977792 71943819073536 71993015260992 72045641734136 72049489084416 72101475360768 72123311500002 72242981364672 72295107252606 72298967924736 72351818047488 72401293230336 72429817890816 72454218152288 72482763664128 72538936049664 72585349097303 72591961587712 72602343733248 72641600984064 72733742762688 72840573001728 72893819034624 73003636228096 73014077251584 73135761534976 73146221455104 73256418902016 73268125968256 73278604819224 73332171050817 73389001706496 73442648637568 73550520107008 73643814798336 73694173466592 73748043476436 73754761887744 73805196423168 73834274193408 73859147590144 73888246616064 73938772430208 73992821240464 74003403737781 74050163884032 74195494374528 74249029070244 74252994084864 74307272589312 74358084939264 74412440264512 74441757276672 74553906495488 74564569239552 74699519594112 74754124506096 74863922251776 74976707477504 74987430690816 75071811207168 75112403738624 75123146359296 75178060939968 75236322115584 75259107652176 75291319427072 75314121619758 75372488239104 75427585087232 75438372785328 75497549266944 75538372001792 75634188171264 75741233840664 75748133830656 75799931461632 75855340768256 75885226254336 75992627219936 76003495730694 76089019586562 76255759585656 76256480329376 76311502099973 76315577253888 76423587298688 76441480593408 76453696662528 76520526313896 76568876941312 76579827867648 76635807273984 76718425529088 76774506249504 76827005728263 76845719789568 77014118006784 77070414876672 77100779077632 77153501666304 77209900424832 77269736226816 77326219952128 77349638420292 77466168467968 77477247725472 77538023571456 77617469578257 77678355419136 77735137842688 77886964283787 77905485113344 77936178315264 78004303832448 78046482009664 78057644263956 78064755277824 78145479575388 78316726060944 78335802998784 78373975129702 78378160422912 78446672285184 78564855054336 78588648646704 78649552945152 78707045308416 78849492904896 78922631135232 78979576628736 79095580655616 79153399062528 79184583917568 79242467385344 79296654490368 79397237829456 79416117788672 79516852660224 79559848696832 79571227393728 79629393495624 79633645830144 79691857559552 79715239026318 79777770430464 79836087514112 79847505718848 79967798894592 79992017372538 80011038765056 80112528260352 80167310325144 80174613528576 80225912160177 80233220702208 80257519563912 80316187341371 80452986863616 80492190673748 80566852617216 80688229515264 80712666177696 80771666664668 80779024924672 80834262749184 80936796457728 80980560280704 81051346950903 81055675219968 81114159780864 81114926444544 81173453757312 81292680118272 81324707807232 81384155693056 81395795303424 81439807314432 81510995421324 81543109122144 81562499350528 81665956786176 81721801107072 81781539265776 81845691547648 81993819609088 82005546413952 82129090756608 82277731726848 82337876267584 82394180056398 82401686126592 82426641714288 82486895107354 82622979717264 82667655286552 82687792054272 82744335120384 82804820745472 82868992475136 82954684682632 82962241814528 82974107123712 83018972553216 83091541038912 83124277443072 83241923895522 83246369144832 83306434369536 83307221753856 83367330885888 83444659716096 83489779580928 83583727468544 83595681662976 83713995297576 83721621602304 83746976936256 83808195486648 83873144807424 83934455585792 83991851137824 84057737265152 84098390069358 84143863416669 84221912533248 84283478258784 84348795912192 84410454388736 84501454205952 84563224274816 84575318557464 84628758724608 84702734355456 84716270650796 84856033223136 84922597244928 84980668502016 85042788873728 85208888070747 85216650559488 85337258364288 85370879536128 85433285149824 85491705622428 85558768287744 85620501990912 85699920789504 85788540370548 85842747129856 85855024410624 85917783931392 85976535711024 86010408745344 86039384055842 86047222202368 86073281851152 86139986558976 86202954385408 86215283183232 86261901168576 86329568002048 86371319530692 86535202668544 86561410103616 86628493099008 86691818020864 86704216736256 86848716822784 86861137977936 86991997446144 87149439526464 87213145257112 87217802575872 87341242627072 87452030073024 87519803277312 87583779741696 87643670752512 87678200604672 87707737763296 87742292856576 87802292260872 87866475223051 87934569612288 88016134864896 88080474144768 88175430475776 88239886199808 88364772814108 88372822802432 88385461936128 88399586766048 88532763963392 88545425971968 88705679518008 88770522850989 89034840129536 89047573945344 89147775808512 89195979439616 89208736301664 89273947366212 89343132512256 89408441819648 89504829783936 89570257291088 89583067682577 89653339754496 89815598453376 89885203365888 89950908923904 90012418610688 90078217162304 90113706177024 90241244823674 90262373289984 90461027500032 90624747988992 90761277472768 90774258204672 90876403040256 90925541367808 90938545592832 91005021137856 91075547824128 91076408639488 91103130315792 91169726171286 91254292250112 91320135476976 91391770165248 91441187160064 91454265133056 91521117666048 91557175154688 91619783228736 91686756754488 91695109373952 91757811769344 91824886193152 91991075055712 92004231673998 92076402991104 92243047060224 92310476188192 92382014570496 92512763572096 92549211749376 92630110801032 92701896892416 92769661436928 92905920135168 93001112197371 93023766061056 93074065502208 93155423338656 93227616534528 93295765377024 93324020267961 93332522041344 93396344122368 93464616303744 93537049116672 93605424152576 93633772824564 93720624473088 93788247246624 93861818007552 93926002028544 93994661386752 94031693402112 94100430020096 94164777207312 94284219922479 94306639874048 94426262534016 94477320327488 94490832530052 94564954423296 94634080851968 94805353923008 94818913041132 94827550998528 94878825775104 94961761187328 95013108533504 95133627309168 95207353565184 95276949583872 95416890949632 95537921900544 95673137482944 95747281846272 95817272549376 95855022637056 95925092098048 95990687014656 96112445793552 96135300481024 96164415333336 96253614323712 96323064739776 96323975152896 96393476336808 96398623899648 96469090729984 96535057640448 96573090521088 96643684885504 96657506922816 96803124977664 96832442082546 96855467978752 96978323683584 97044638814648 97115577878109 97120764002304 97191758712832 97352103002112 97381586366568 97390457782272 97528295273472 97675225202688 97704806425632 97776228067756 97852002275328 98114788414251 98120027897856 98191753064448 98258897955456 98330724635248 98406928564224 98445698924544 98517662154752 98531752209408 98585029906944 98671204983708 98710079463648 98733551845376 98926390813824 98927325832704 98998705426992 99076363452416 99090533412864 99144113252352 99255676368896 99269871974784 99419425652736 99449535111804 99599359458816 99672166008128 99740323226166 99818563002368 99983240921088 100086630432306 100095748276224 100164195145728 100237414586624 100315096154112 100345476869568 100418828826344 100496650985472 100584497047104 100663399022592 100766539452474 100771920543744 100845584228352 100988311787552 101011956498432 101066575282176 101180301672448 101194772539392 101337994307592 101377919449152 101452026115416 101674346114208 101754103005184 101768655937536 101938262216704 101952841487616 102027368418528 102106437156864 102181076365312 102212022198243 102291234038784 102366008332672 102380648780088 102436007637684 102460959719424 102685490675712 102760553168896 102801038770176 102871335555072 102946533899776 102961257374304 103132851227056 103147601348799 103156998045696 103302996967296 103489959437676 103571140558848 103742009376768 103849285711716 103914904420352 103929766391808 104005738443264 104076859018608 104117863218048 104152938593914 104193972767184 104365869116544 104422301414592 104504213897216 104519160152064 104595563046912 104708323689984 104753140072448 104784864862272 104866070593536 104942727077888 104957736049152 105132657206528 105147693341712 105230174846976 105306102171648 105460774207488 105537865416704 105579445223424 105728872653824 105743994060096 105862983772608 105935374358226 105945025019904 106022470213632 106094969858304 106172524660832 106286985368424 106364680533167 106370360573952 106463340958464 106545847468032 106623731859456 106656023163384 106738678996992 106816704347136 106889747100192 106967882880236 106977627602944 107010026085216 107186568281856 107344002318336 107422470156288 107616888236928 107779016998912 107794431618048 107915728610304 107974080374272 107989522891488 108068462601204 108074233626624 108152213041152 108153235259392 108184967250003 108231271676416 108364472047008 108390240157696 108442660878909 108527727071232 108586409752576 108601939845504 108681327228432 108724145496192 108808404074496 108887942381568 108962401476096 109042052354368 109239401628658 109340728551936 109505454342144 109618690473478 109703642302464 109858906741864 109868914835456 109884628353024 109902188952384 110083502559744 110163972956352 110250389405696 110325780160512 110465722197504 110622065214654 110632142831616 110691963404288 110707794634752 110788721385216 110832369924096 110908158645312 110989231860696 110995158859776 111075245826048 111076295671808 111156441181184 111259546288128 111293241561792 111319706107904 111373543605366 111460908883968 111537127408896 111618660396768 111662635915008 111744260648864 111830859743232 111989134850432 112131186759144 112191817888892 112295883377664 112377971011712 112465061216256 112607716810752 112668605607936 112767091409952 112854483173376 112936979140608 112971182429637 113058732358656 113141377630848 113246323900416 113307558002688 113451282256896 113611850760996 113622200745984 113699897192448 113783011152384 113827839381504 113911046866432 113988940829904 114078357716992 114133529379843 114160669321216 114383639378484 114384720494064 114473365880832 114557045241856 114635380948032 114680544993792 114764375801536 114780789470844 114853315411968 114953710910976 115015868224768 115161759374256 115415213471488 115504657465344 115605622315008 115651168616448 115814850637248 115904604340224 115989329928192 116024457630438 116199252701952 116307035357184 116517533128704 116602706764032 116693071036416 116767735504357 116778372988928 116858227670016 116904267472896 116989723808768 117006455748672 117069723014496 117218219363082 117246092816384 117440632193024 117475089091416 117560962694553 117567240634368 117653181599744 117670008427776 117847282581504 117866115688064 117882972970056 117893712052224 118060567962624 118274239357344 118360697134652 118730098593792 118776875876352 118863701078016 118944981735552 119031929821616 119124176683008 119275278990336 119339773045248 119444090243436 119450468745216 119537786339328 119666655645696 119754131271168 119934545231872 119951698341888 120016558147584 120151608236032 120168792390528 120349831053312 120386279345868 120614703333376 120738286010622 120832997318656 120850278925824 121032344272896 121068999266544 121157499997002 121168537387008 121251394123776 121340028183808 121434063765504 121470840421056 121559634895048 121672389666816 121760180635968 121855693553664 121939020177408 121987061710848 122028156888064 122076233539584 122159710971648 122249009005984 122266493131986 122343749025792 122498935179264 122672308898664 122678859792384 122768537321472 122971077476352 122990729413632 123176019427328 123193636134912 123398948999168 123416597590272 123506814401376 123591270084597 123602529189888 123639962571432 123692881915904 123730342661031 123934469575896 124001482929828 124031688081408 124098754002944 124116502680576 124207231118208 124303488712704 124394353836032 124432027023948 124443362721792 124528458829824 124619488404992 124637311558368 124845030432752 124862885843283 124960832630784 125050996328832 125234669371392 125326215182336 125375591202816 125553036276416 125570992946364 125582432403456 125712293229972 125809717211136 125901683378688 125987776706736 126079873034738 126086605897728 126425217388176 126505101033472 126523193868288 126615681583104 126752181308928 126844836412224 126943138086912 127035932778496 127054101533184 127074405976194 127284049834704 127383895867392 127471002753024 127564183310592 127663042461696 127756363399168 127806696849408 127987582686208 128005887546432 128149927724736 128219220444448 128237558433642 128338152431616 128430752986368 128431966870528 128524635115744 128682810555822 128713410187264 128764120694784 128876675897088 128964803566536 128976552198144 129059076083763 129070833303552 129109922776728 129209979838464 129304431578112 129392851752864 129424370171904 129487437170812 129494352003072 129802804002816 129842115155424 129942739648512 130037727031296 130273075234176 130469336367104 130487996169216 130724159289696 130819717885668 130826703863808 130922337419264 131011863940608 131178045109536 131209238085632 131375669612544 131446706542592 131465506128768 131561606644944 131613439284864 131703438391308 131901854418432 131903101110272 131998273902656 132120711217152 132192151003136 132359829299712 132547159221162 132559234203648 132599380149072 132696309520526 132799145945088 132987097634888 133310987894784 133448840576408 133460997701632 133552260194304 133721663712768 133793969159424 133910921049318 133995534647296 134014698768384 134112662729472 134257244675904 134355385936632 134362560724992 134460778971136 134480009631744 134682608664576 134723397680064 134755433709568 134926363385856 135018627916032 135117325743456 135170559265536 135269368153888 135361867235511 135565794818944 135691541250048 135937121983488 136036491224704 136141916209152 136282696264324 136314604560384 136388312051712 136507531706784 136581343516912 136613321736192 136614612959232 136754589256929 137087655247872 137161780740096 137281676499072 137335762732032 137530135131732 137542664060928 137636717654016 137737329289728 137986612583568 138094854078464 138114604486656 138364570590336 138465714282288 138573021855744 138674317924352 138769145358144 138823817624064 138925297022912 138945166201548 139154492155392 139229735219456 139358880202752 139460750729216 139611098253312 139713153149696 139733135007984 139821427458048 139943648065536 139998783062016 140196924455616 140305573675008 140306899795968 140408136228864 140450659236846 140792727011328 140991992080128 141047540103168 141150645030144 141247165810968 141260033359872 141350416663169 141363293618176 141459959811072 141639393801024 141715980491232 141827147431936 141847431634944 141951121277952 142164975812608 142208030884512 142318238662656 142422272462848 142442641780992 142519662800256 142680034780288 142700440963752 142915424375808 143125336424448 143229960208384 143489184315904 143509706224416 143725908824064 143782533955584 143887638147072 143986030521984 144091283468272 144202950721536 144246623000004 144485962729344 144590214505212 144597935849472 144703636094976 144802586460672 144859635781632 144908436304576 144965527328256 145170698194606 145183923175424 145204687466496 145283201968128 145467485525376 145681146003456 145787638069248 146007272456192 146028154503168 146271523069952 146292442910208 146512837804032 146536251936512 146557209638448 146664342101634 146778003412992 146885297275136 147101040214016 147287629596672 147388346933184 147496086952872 147509523775488 147610392846336 147668548386816 147718295180288 147776493232128 147877544860416 147985642480928 148006807475562 148100327768064 148253473638893 148390988749056 148498058140488 148505988169728 148614545178624 148716169878528 148824880529024 148883514553344 149107812990976 149129138479104 149399039188224 149508249012192 149610484839249 149727844503552 149974861381632 150129945648459 150143622414336 150224807477248 150246292718592 150356121879936 150472644231168 150518215304352 150582638854144 150628243239516 150744976478208 150855170174464 150876745570656 150995098533888 151076744003584 151149809178711 151268376342528 151482467681328 151599862923264 151710681536512 151770452508672 151985254439872 152006991461388 152178039173124 152511519171312 152512960658752 152623004199946 152631154507776 152847174597376 152907393325056 153041052627792 153137753882624 153159655735296 153271614547968 153436851058176 153549012499008 153654011456526 153691439579136 154028236013568 154140829753344 154201558155264 154307003332608 154419800849664 154539472453632 154652439904256 154699276840584 154932336935936 154954495450944 155076047142912 155234939156514 155356710838272 155470275685376 155773928567574 155810970226688 155872356630528 156008607664896 156092964019328 156115288527912 156129510555648 156229407890871 156290959150776 156633452121888 156671605997568 156747950259404 156756320845824 156893344570368 157129710108672 157177297293408 157299105890304 157414090616832 157698985809792 157845262270464 157959153257472 158191161311232 158306798125056 158369167835136 158484934770688 158593308980736 158794475658912 158832235577344 159033705320448 159119697393664 159142454787456 159258786991248 159383715119104 159430478052636 159555540860928 159672175028224 159695011437696 159935597789184 159984034745076 160022077530112 160225056520704 160334620650288 160451824320354 160466441404416 160515039127824 160632374682742 160984381347496 161133705234432 161376459030528 161425332355392 161543333329336 161558049849344 161668525498368 161873592915456 161961120561408 162102693901806 162111350439936 162228319561728 162229852889088 162346907514624 162585360236544 162649415614464 162768311386112 162791590606848 162879614628864 163021990842648 163086218244288 163124998701056 163331913572352 163443602214144 163563078531552 163691383095296 163859102442987 163987639218176 164011092827904 164258181513216 164428035710217 164555463453696 164675752535168 164788360112796 164803372253184 164853283428576 164973790214708 165245959434528 165335310573104 165375584108544 165488670240768 165609641490944 165909369365264 165933097821981 165948214247424 166037945106432 166183082077824 166248554886144 166483847791044 166492738289664 166612868739072 166614443507712 166734661771776 166889319432192 166979559161856 167167454937088 167191363325952 167427990595152 167493953872512 167616390973296 167746289614848 167868911171584 167983702275648 168115474530304 168196780138716 168287726833338 168443825066496 168566956517568 168697591824384 168820908777472 169002908411904 169126448549632 169150637114928 169257517449216 169405468710912 169432541301592 169712066446272 169845194489856 169961337004032 170085577747456 170417776141494 170433301118976 170674516728576 170741759072256 170866570299648 170983411244856 171108399118573 171117536575488 171241003981824 171399841579008 171577080741096 171685494259712 171710048821248 171835567862784 171953071422048 172020817490688 172078768111684 172094444404736 172146563702304 172279973117952 172405908770816 172430566366464 172523802337152 172742639061384 173122820207232 173256986198016 173383636041728 173408433472512 173697433645568 173722275955872 173983994892288 174036686445657 174298879052928 174426290514224 174682485254144 174904060146048 175039606554624 175167559483392 175287341505024 175356401209344 175415475526592 175484585713152 175604584521744 175732950446102 175869139224576 176160948289536 176350860951552 176479772399616 176729545628216 176745645604864 176770923872256 176799173532096 177065527926784 177090851943936 177411359036016 177541045701978 178069680259072 178095147890688 178295551617024 178391958879232 178417472603328 178547894732424 178686265024512 178816883639296 179009659567872 179140514582176 179166135365154 179306679508992 179631196906752 179770406731776 179901817847808 180024837221376 180156434324608 180227412354048 180482489647348 180524746579968 180922055000064 181107429015933 181249495977984 181548516409344 181736249995503 181752806080512 181851082735616 181877091185664 182010042275712 182151095648256 182206260631584 182339452342572 182508584500224 182640270953952 182783540330496 182882374320128 182908530266112 183042235332096 183114350309376 183239566457472 183373513508976 183515623538688 183649772386304 183982150111424 184008463347996 184152805982208 184486094120448 184620952376384 184764029140992 185025527144192 185098423498752 185260221602064 185403793784832 185539322873856 185811840270336 186002224394742 186047532122112 186148131004416 186310846677312 186455233069056 186591530754048 186648040535922 186665044082688 186792688244736 186929232607488 187074098233344 187210848305152 187267545649128 187441248946176 187576494493248 187723636015104 187852004057088 187989322773504 188063386804224 188200860040192 188329554414624 188568439844958 188613279748096 188852525068032 188954640654976 188981665060104 189119809552107 189129908846592 189268161703936 189610707846016 189637826082264 189655101997056 189757651550208 189923522374656 190026217067008 190267254618336 190414707130368 190553899167744 190611608964291 191075843801088 191346274965888 191494563692544 191634545098752 191710045274112 191850184196096 191981374029312 192224891587104 192270600962048 192328830666672 192507228647424 192646129479552 192647950305792 192786952673616 192938181459968 193070115280896 193146181042176 193287369771008 193315013845632 193606249955328 193664884165092 193710935957504 193956647367168 194089277629296 194231155756218 194241528004608 194383517425664 194704206004224 194763172733136 195056590546944 195350450405376 195409612851264 195552456135512 195704004550656 196229576828502 196240055795712 196335681305561 196383506128896 196517795910912 196661449270496 196813857128448 196891397849088 197035324309504 197063504418816 197170059813888 197342409967416 197420158927296 197467103690752 197852781627648 197854651665408 197997410853984 198152726904832 198181066825728 198288226504704 198511352737792 198539743949568 198820738831743 198838851305472 198899070223608 199044464280789 199198718917632 199344332016256 199480646452332 199637126004736 199966481842176 200173260864612 200191496552448 200328390291456 200474829173248 200690953739136 200837657652688 200866381573977 200993301970944 201168994094208 201533078904948 201543841087488 201691168456704 201976623575104 202023912996864 202133150564352 202360603344896 202389545078784 202675988615184 202755838898304 202904052230832 203348692228416 203508206010368 203537311875072 203876524433408 203905682975232 204054736837056 204212874313728 204362152730624 204424044396486 204582468077568 204732016665344 204761297560176 204872015275368 204921919438848 205370981351424 205521106337792 205602077540352 205742671110144 205893067799552 205922514748608 206265702454112 206295202697598 206313996091392 206605993934592 206979918875352 207131219985641 207142281117696 207484018753536 207698571423432 207829808840704 207859532783616 208011476886528 208153718037216 208235726436096 208305877187828 208387945534368 208731738233088 208844602829184 209038320304128 209191126093824 209416647379968 209569729724544 209732141187072 209885454155776 209915472098304 210265314413056 210295386683424 210460349693952 210612204343296 210675988855269 211075730833408 211457745307648 211487988120192 211725967545216 211870748716452 211890050039808 212044940427264 212189939716608 212345049321664 212573970736848 212729361066334 212740721147904 212926681916928 213247463718912 213312046326768 213477357993984 213633408694272 213779494200384 213935765760472 213955255205888 214020052170432 214373136563712 214688004636672 214844940312576 215233776473856 215558033997824 215588863236096 215831457220608 215948160748544 215979045782976 216136925202408 216148467253248 216304426082304 216306470518784 216369934500006 216462543352832 216728944094016 216780480315392 216885321757818 217055454142464 217172819505152 217203879691008 217362654456864 217448290992384 217616808148992 217756047291909 217775884763136 217924802952192 218084104708736 218478803257316 218681457103872 219010908684288 219237380946956 219407284604928 219717813483728 219769256706048 219804377904768 219996513152451 220167005119488 220327945912704 220651560321024 220931444395008 221244130429308 221264285663232 221383926808576 221415589269504 221577442770432 221664739848192 221816317290624 221978463721392 222150491652096 222152591343616 222312882362368 222586483123584 222639412215808 222747087210732 222921817767936 223074254817792 223237320793536 223325271830016 223488521297728 223661719486464 223978269700864 224262373518288 224383635777784 224591766755328 224755942023424 224930122432512 225215433621504 225337211215872 225534182819904 225708966346752 225873958281216 225942364859274 226117464717312 226282755261696 226492647800832 226615116005376 226902564513792 227223701521992 227244401491968 227399794384896 227566022304768 227655678763008 227822093732864 227977881659808 228156715433984 228267058759686 228321338642432 228767278756968 228769440988128 228934506299919 228946731761664 229114090483712 229270761896064 229361089987584 229528751603072 229561578941688 229706630823936 229907421821952 230031736449536 230323518748512 230481017184789 230830426942976 231211244630016 231302337232896 231629701274496 231809208680448 231978659856384 232048915260876 232398505403904 232614070714368 233035066257408 233205413528064 233535471008714 233556745977856 233716455340032 233808534945792 233979447617536 234012911497344 234139446028992 234436438726164 234492185632768 234881264386048 234950178182832 235121925389106 235134481268736 235306363199488 235340016855552 235694565163008 235732231376128 235765945940112 236121135925248 236548478714688 236721394269304 237460197187584 237553751752704 237727402156032 237889963471104 238063859643232 238248353366016 238494718462567 238550557980672 238679546090496 238888180486872 238900937490432 239075572678656 239333311291392 239508262542336 239869090463744 239903396683776 240033116295168 240303216472064 240337584781056 240677736480531 240699662106624 240772558691736 240948562024113 241476572021244 241665994637312 241700557851648 242064688545792 242137998533088 242314999994004 242337074774016 242502788247552 242680056367616 242941680842112 243119269790096 243154040852709 243344779333632 243520361271936 243878040354816 243974123421696 244056313776128 244152467079168 244319421943296 244498018011968 244532986263972 244687498051584 244997870358528 245344617797328 245537074642944 245981458827264 246352038854656 246387272269824 246797897998336 246833195180544 247013628802752 247182540169194 247205058379776 247279925142864 247385763831808 247460685322062 247868939151792 248002965859656 248063376162816 248197508005888 248233005361152 248414462236416 248606977425408 248788707672064 248864054047896 248886725443584 249056917659648 249238976809984 249274623116736 249690060865504 249725771686566 249921665261568 250101992657664 250469338742784 250652430364672 250751182405632 251106072552832 251141985892728 251164864806912 251424586459944 251619434422272 251803366757376 251975553413472 252159746069476 252173211795456 252431590250007 252850434776352 253046387736576 253231363166208 253504362617856 253689672824448 253886276173824 254071865556992 254108203066368 254148811952388 254568099669408 254767791734784 254942005506048 255128366621184 255512726798336 255975165372416 256011775092864 256299855449472 256438440888896 256475116867284 256676304863232 256861505972736 256863933741056 257049270231488 257365621111644 257426820374528 257528241389568 257753351794176 257929607133072 258118152167526 258141666607104 258219845553456 258419959676928 258608863156224 258785703505728 258974874341624 258988704006144 259605608005632 259684230310848 259885479297024 260075454062592 260546150468352 260938672734208 260975992338432 261448318579392 261639435771336 261653407727616 261844674838528 262023727881216 262356090219072 262418476171264 262751339225088 262893413085184 262931012257536 263123213289888 263226878569728 263406876782616 263599425669153 263803708836864 263806202220544 263996547805312 264241422434304 264384302006272 264719658599424 265094318442324 265118468407296 265198760298144 265392619041052 265598291890176 265974195269776 266311568552967 266897681152816 267104520388608 267443327425536 267587938318848 267821842098636 267991069294592 268029397536768 268225325458944 268514489351808 268710771873264 268921557942272 268960019263488 269446795360128 269510867419136 269852726771712 270037255832064 270234651486912 270341118531072 270538736307776 270723734471022 271131589637888 271383082500096 271874243966976 272072982449408 272283832418304 272565392528648 272629209120768 272776624103424 273015063413568 273162687033824 273226643472384 273229225918464 273509178513858 274175310495744 274323561480192 274563352998144 274671525464064 275060270263464 275085328121856 275273435308032 275474658579456 275973225167136 276189708156928 276229208973312 276729141180672 276931428564576 277146043711488 277348635848704 277538290716288 277647635248128 277850594045824 277890332403096 278308984310784 278459470438912 278717760405504 278921501458432 279003336592113 279222196506624 279426306299392 279466270015968 279887296131072 279972060803883 279997566124032 280393848911232 280611147350016 280816272457728 280901318473692 281585454022656 281983984160256 282095080206336 282301290060288 282494331621936 282700833326338 282726587236352 282919919622144 283278787602048 283431960982464 283654294863872 283694863269888 283902242555904 284329951625216 284416061769024 284636477325312 284844544925696 284885283561984 285039325600512 285360069560576 285400881927504 285830848751616 286250672848896 286459920416768 286978368631808 287019412448832 287451817648128 287565067911168 287775276294144 287972061043968 288182566936544 288405901443072 288493246000008 288704132875739 288971925458688 289180429010424 289195871698944 289407272189952 289605172921344 289719271563264 289816872609152 289931054656512 290341396389212 290367846350848 290409374932992 290566403936256 290934971050752 291346733634327 291362292006912 291575276138496 292056309006336 292543046139904 292584885820416 293025675608064 293072503873024 293114419276896 293328684203268 293556006825984 293770594550272 294202080428032 294344365242753 294575259193344 294776693866368 294992173905744 295220785692672 295337096773632 295436590360576 295552986464256 295755089720832 295971284961856 296013614951124 296200655536128 296506947277786 296781977498112 296996116280976 297229090357248 297432339757056 297649761058048 297767029106688 298215625981952 298258276958208 298798078376448 299016498024384 299220969678498 299455689007104 299949722763264 300259891296918 300287244828672 300449614954496 300492585437184 300712243759872 300945288462336 301036430608704 301165277708288 301256486479032 301489952956416 301710340348928 301753491141312 301990197067776 302153488007168 302299618357422 302536752685056 302964935362656 303199725846528 303421363073024 303540905017344 303970508879744 304013982922776 304356078346248 305023038342624 305025921317504 305246008399892 305262309015552 305694349194752 305814786650112 306082105255584 306319311470592 306543229095936 306636066594729 306873702116352 307098024998016 307308022913052 307382879158272 308056472027136 308281659506688 308403116310528 308614006665216 308839601699328 309304879808512 309398553681168 309864673871872 309908990901888 310469878313028 310713421676544 310940551370752 311547857135148 311621940453376 311744713261056 312017215329792 312185928038656 312230577055824 312458815781742 312581918301552 313266904243776 313495900518808 313512641691648 313786689140736 314259420217344 314354594586816 314598211780608 314828181233664 315397971619584 315690524540928 315844356882859 315918306514944 316382322622464 316613596250112 316738335670272 316969869541376 317186617961472 317588951317824 317664471154688 318067410640896 318239394787328 318284909574912 318517573982496 318767430238208 318860956105272 319094041599501 319111081721856 319344350056448 319390022875392 319871195578368 319968069490152 320044155060224 320450113041408 320669241300576 320903648640708 320932882808832 321030078255648 321264749365484 321968762694992 322267410468864 322850664710784 323086666658672 323337050996736 323747185830912 323922241122816 324205387803612 324222700879872 324456639123456 324459705778176 324693815029248 325170720473088 325536622772224 325583181213696 325759229257728 326043981685296 326172436488576 326249997402112 326663827144704 326887204428288 327126157063104 327382766190592 327718204885974 327975278436352 328022185655808 328516363026432 328856071420434 329110926907392 329351505070336 329576720225592 329606744506368 329706566857152 329947580429416 330491918869056 330670621146208 330751168217088 330977340481536 331219282981888 331818738730528 331866195643962 331896428494848 332075890212864 332366164155648 332497109772288 332967695582088 332985476579328 333225737478144 333228887015424 333469323543552 333778638864384 333959118323712 334334909874176 334382726651904 334855981190304 334987907745024 335232781946592 335492579229696 335737822343168 335967404551296 336393560277432 336575453666676 336887650132992 337133913035136 337395183648768 337641817554944 338005816823808 338252897099264 338301274229856 338810937421824 338865082603184 338913547288911 339424132892544 339922674008064 340171155494912 340835552282988 340866602237952 341349033457152 341483518144512 341733140599296 341966822489712 342216798237146 342235073150976 342482007963648 343154161482192 343370988519424 343420097642496 343671135725568 343906142844096 344041634981376 344157536223368 344188888809472 344293127404608 344559946235904 344811817541632 344861132732928 345047604674304 345485278122768 346245640414464 346513972396032 346767272083456 346816866945024 347394867291136 347444551911744 347967989784576 348073372891314 348597758105856 348852581028448 349364970508288 349808120292096 350079213109248 350303206513071 350335118966784 350574683010048 350712802418688 350830951053184 350969171426304 351209169043488 351465900892204 351738278449152 352321896579072 352682888083659 352701721903104 352959544799232 353459091256432 353541847744512 353598347064192 354131055853568 354181703887872 354822718072032 355082091403956 356139360518144 356190295781376 356591103234048 356783917758464 356834945206656 357095789464848 357372530049024 357633767278592 358019319135744 358281029164352 358332270730308 358613359017984 359262393813504 359803635695616 360049674442752 360312868649216 360454824708096 360964979294696 361049493159936 361844110000128 362214858031866 362498991955968 363097032818688 363472499991006 363505612161024 363702165471232 363754182371328 364020084551424 364302191296512 364412521263168 364678904685144 365017169000448 365280541907904 365567080660992 365764748640256 365817060532224 366084470664192 366228700618752 366479132914944 366747027017952 367031247077376 367299544772608 367964300222848 368016926695992 368305611964416 368972188240896 369241904752768 369528058281984 370051054288384 370196846997504 370520443204128 370773810253791 370807587569664 371078645747712 371191027983093 372004448789484 372095064244224 372296262008832 372621693354624 372910466138112 373183061508096 373296081071844 373330088165376 373585376489472 373858465214976 374421696610304 374535091298256 374882497892352 375152988986496 375704008114176 375978645547008 376126773608448 376401720080384 376659108829248 377136879689916 377226559496192 377705050136064 377909281309952 377963330120208 378239619104214 378259817693184 378536323407872 379221415692032 379275652164528 379515303100416 379847044749312 380052434134016 380534509236672 380829414260736 381107798335488 381223217928582 382151687602176 382337905700303 382692549931776 382989127385088 383269090197504 383420090548224 383665416657173 383700368392192 383962748058624 384449783174208 384541201924096 384657661333344 385014457294848 385292258959104 385295900611584 385573905347232 385876362919936 386140230561792 386292362084352 386574739542016 386630027691264 387177228251289 387212499910656 387329768330184 387421871915008 387913294734336 388178555258592 388462311512436 388483056009216 388767034851328 389408412008448 389526345466272 390113181093888 390819225702528 391104912271024 391408009101312 392459153657004 392480111591424 392671362611122 392767012257792 393035591821824 393322898540992 393627714256896 394070648619008 394127008837632 394340119627776 394684819934832 394840317854592 394934207381504 395705563255296 395709303330816 395994821707968 396305453809664 396362133651456 396576453009408 397022705475584 397079487899136 397641477663486 397677702610944 397798140447216 398088928561578 398397437835264 398688664032512 398961292904664 399274252009472 399932963684352 400346521729224 400382993104896 400656780582912 400949658346496 401381907478272 401675315305376 401732763147954 401986603941888 402337988188416 403066157809896 403087682174976 403382336913408 403953247150208 404047825993728 404266301128704 404721206689792 404779090157568 405351977230368 405511677796608 405808104461664 406085601706533 406697384456832 407074623750144 407753048866816 407811365950464 408109473674112 408425748627456 408724305461248 408848088792972 409164936155136 409464033330688 409522595120352 409744030550736 409843838877696 410263767770787 411042212675584 411485342220288 411786135599104 411845029497216 412531404908224 412590405395196 412627992182784 413211987869184 413959837750704 414262439971282 414284562235392 415397142846864 415659617681408 415719065567232 416022953773056 416307436074432 416471452872192 416611754375656 416775891068736 417463476466176 417689205658368 418076640608256 418382252187648 418833294759936 419139459449088 419464282374144 419770908311552 419830944196608 420530628826112 420590773366848 420920699387904 421224408686592 421351977710538 422151461666816 422915490615296 422975976240384 423451935090432 423741497432904 423780100079616 424051249989507 424089880854528 424379879433216 424690098643328 425147941473696 425458722132668 425481442295808 425853363833856 426494927437824 426624092653536 426954715987968 427266817388544 427558988400768 427871531520944 428040104340864 428746273127424 429376009273344 429689880625152 430467552947712 431116067995648 431177726472192 431662914441216 431896321497088 431958091565952 432273850404816 432608852164608 432612941037568 432739869000012 432925086705664 433457888188032 433560960630784 433770643515636 434110908284928 434345639010304 434407759382016 434725308913728 434896581984768 435512094583818 435551769526272 435849605904384 436168209417472 436957606514632 437362914207744 438021817368576 438474761893912 438814569209856 439435626967456 439538513412096 439608755809536 439993026304902 440334010238976 440655891825408 441303120642048 441862888790016 442488260858616 442528571326464 442767853617152 442831178539008 443154885540864 443329479696384 443632634581248 443956927442784 444300983304192 444305182687232 444625764724736 444760420916679 445172966247168 445494174421464 445843635535872 446148509635584 446474641587072 446650543660032 446977042595456 447323438972928 447956539401728 448524747036576 448767271555568 448831454517747 449183533510656 449511884046848 450389836945377 450430867243008 450674422431744 451068365639808 451417932693504 451747916562432 451884729718548 452234929434624 452565510523392 452985295601664 453230232010752 453805129027584 454447403043984 454799588769792 455132044609536 455311357526016 455644187465728 455955763319616 456313430867968 456534117519372 456642677284864 457534557513936 457538881976256 457869012599838 457893463523328 458228180967424 458541523792128 458722179975168 459057503206144 459123157883376 459413261647872 459814843643904 460063472899072 460647037497024 460962034369578 461660853885952 462422489260032 462604674465792 463259402548992 463618417360896 463957319712768 464097830521752 464437083321841 464797010807808 465228141428736 466070132514816 466410827056128 467070942017428 467113491955712 467432910680064 467617069891584 467958895235072 468025822994688 468278892057984 468688223672613 468872877452328 468984371265536 469900356365664 470243850778212 470268962537472 470612726398976 470680033711104 471389130326016 471464462752256 471531891880224 472242271850496 473096957429376 473442788538608 474920394375168 475107503505408 475454804312064 475779926942208 476127719286464 476496706732032 476989436925134 477101115961344 477359092180992 477776360973744 478151145357312 478666622582784 479016525084672 479738180927488 479806793367552 480066232590336 480606432944128 480675169562112 481355472961062 481399324213248 481545117383472 481897124048226 482953144042488 483331989274624 483401115703296 484129377091584 484275997066176 484629999988008 484674149548032 485005576495104 485360112735232 485883361684224 486238539580192 486308081705418 486689558667264 487040722543872 487756080709632 487948246843392 488112627552256 488304934158336 488638843886592 488996036023936 489065972527944 489374996103168 489995740717056 490689235594656 491074149285888 491577307328961 491962917654528 492774544539648 493284107130651 493595795996672 493666390361088 494027257605504 494365080338388 494410116759552 494559850285728 494771527663616 494921370644124 495737878303584 496005931719312 496126752325632 496395016011776 496466010722304 496828924472832 497577415344128 497728108095792 498113835319296 498477953619968 498549246233472 499380121731008 499451543373132 499843330523136 500203985315328 500938677485568 501304860729344 501502364811264 502212145105664 502283971785456 502849172919888 503238868844544 503606733514752 503951106826944 504319492138952 504346423590912 504863180500014 505700869552704 506092775473152 506462726332416 507008725235712 507379345648896 507772552347648 508097443681121 508143731113984 508216406132736 508297623904776 509136199338816 509535583469568 509884011012096 510256733242368 511025453596672 511950330744832 512023550185728 512599710898944 512876881777792 512950233734568 513325197355719 513352609726464 513723011945472 513727867482112 514098540462976 514731242223288 514853640749056 515056482779136 515506703588352 515859214266144 516236304335052 516283333214208 516439691106912 516839919353856 517217726312448 517571407011456 517949748683248 519368460621696 519770958594048 520150908125184 521092300936704 521877345468416 521951984676864 522896637158784 523278871542672 523689349677056 524047455762432 524712180438144 524836952342528 525502678450176 525786826170368 525862024515072 526246426579776 526453757139456 526813753565232 527198851338306 527607417673728 527612404441088 527993095610624 528482844868608 528768604012544 529439317198848 530188636884648 530236936814592 530397520596288 530785238082104 531196583780352 531948390539552 532623137105934 533795362305632 534209040777216 534886654851072 535175876637696 535643684197272 535982138589184 536058795073536 536450650917888 537028978703616 537421543746528 537843115884544 537920038526976 538893590720256 539705453543424 540074511664128 540469302973824 540682237062144 541077472615552 541447468942044 542263179275776 542766165000192 543322287047799 543748487933952 544145964898816 545130785057296 545208749986509 545258418241536 545553248206848 546030126827136 546325374067648 546453286944768 547018357027716 548350620991488 548647122960384 549126705996288 549343050928128 550120540526928 550546870616064 550949317158912 551946450334272 552379416313856 552458417946624 553458282361344 553862857129152 554292087422976 554697271697408 555076581432576 555295270496256 555701188091648 555780664806192 556617968621568 556918940877824 557435520811008 557843002916864 558006673184226 558444393013248 558852612598784 558932540031936 559774592262144 559944121607766 559995132248064 560787697822464 561222294700032 561632544915456 561802636947384 562213311389597 563170908045312 563967968320512 564190160412672 564602580120576 564988663243872 565401666652676 565453174472704 565839839244288 566557575204096 566863921964928 567359428656321 567389726539776 567804485111808 568832123538048 569272954650624 569689089851392 569770567123968 570078651201024 570720139121152 570801763855008 571661697503232 571834826892873 572919840833536 573956737263616 574038824897664 574903635296256 575130135822336 575550552588288 575944122087936 576365133873088 576811802886144 576986492000016 577408265751478 577943850917376 578360858020848 578814544379904 579210345842688 579438543126528 579633745218304 579862109313024 580682792778424 580735692701696 580818749865984 581132807872512 581869942101504 582693467268654 582724584013824 583150552276992 584112618012672 585086092279808 585169771640832 586051351216128 586145007746048 586228838553792 586657368406536 587112013651968 587541189100544 588404160856064 588688730485506 589007043916683 589150518386688 589553387732736 589984347811488 590441571385344 590674193547264 590873180721152 591105972928512 591510179441664 591942569923712 592027229902248 592401311072256 593013894555572 593563954996224 593992232561952 594458180714496 594864679514112 595299522116096 595534058213376 596462216495229 596516553916416 597133392842367 597596156752896 598032996048768 598441939356996 598911378014208 599899445526528 600519782593836 600574489657344 600899229908992 600985170874368 601424487519744 602072861217408 602330555416576 602512972958064 602979905912832 603420680697856 603506982282624 604306976014336 604599236714844 605073505370112 605929870725312 606399451693056 606842726146048 607081810034688 607941017759488 608027965845552 608712156692496 610046076685248 610051842635008 610492016799784 610524618031104 611388698389504 611629573300224 612164210511168 612638622941184 613086458191872 613272133189458 613747404232704 614196049996032 614616045826104 614765758316544 615065326561357 616112944054272 616563319013376 616806232621056 617228013330432 617679203398656 618609759617024 618797107362336 619729347743744 619817981803776 620939756626056 621393659956923 621426843353088 621881102741504 623095714270296 623243880906752 623489426522112 624034430659584 624371856077312 624461154111648 624917631563484 625163836603104 626533808487552 626991801037616 627573378281472 628709189173632 629196423561216 629656362467328 630795943239168 631381049081856 631688713765718 631836613029888 633227192500224 633939739082752 634373235922944 635177902635648 635328942309376 636134821281792 636478789574656 636569819149824 637035147964992 637534860476416 637721912210544 638188083199002 638222163443712 638688700112896 638780045750784 639742391156736 639936138980304 640088310120448 640900226082816 641338482601152 641807297281416 641865765617664 642060156511296 642529498730968 643937525389984 644534820937728 645701329421568 646173333317344 646674101993472 647494371661824 647844482245632 648410775607224 648445401759744 648913278246912 648919411556352 649387630058496 650341440946176 651073245544448 651166362427392 651518458515456 652087963370592 652344872977152 653268141875727 653327654289408 653774408856576 654252314126208 655436409771948 655950556872704 656044371311616 657032726052864 657712142840868 658221853814784 658703010140672 659153440451184 659413133714304 659895160858832 659989539457353 660983837738112 661341242292416 661954680963072 662438565963776 663637477461056 663732391287924 663792856989696 664151780425728 664732328311296 664994219544576 665935391164176 666451474956288 666457774030848 666938647087104 667918236647424 668669819748352 668765453303808 669711962380608 669975815490048 670465563893184 670985158459392 671475644686336 671934809102592 672787120554864 673150907333352 673775300265984 674267826070272 674790367297536 675283635109888 676011633647616 676505794198528 676602548459712 677621874843648 677730165206368 677827094577822 678848265785088 679845348016128 680342310989824 681671104565976 681733204475904 682698066914304 682967036289024 683466281198592 683933644979424 684433596474292 684470146301952 684964015927296 686308322964384 686803518899757 686840195284992 687342271451136 687812285688192 688083269962752 688315072446736 688586254809216 689119892471808 689623635083264 689722265465856 690095209348608 690970556245536 692491280828928 693534544166912 693633733890048 694789734582272 694889103823488 695935979569152 696146745782628 697195516211712 697705162056896 698729941016576 699616240584192 700606413026142 700670237933568 701149366020096 701425604837376 701661902106368 701938342852608 702418338086976 702931801784408 703476556898304 704643793158144 705365776167318 705403443806208 705919089598464 706918182512864 707083695489024 707196694128384 708262111707136 708363407775744 709645436144064 710164182807912 712278721036288 712380591562752 713182206468096 713567835516928 713669890413312 714191578929696 714745060098048 715267534557184 715484155387701 716038638271488 716562058328704 716664541460616 717226718035968 718524787627008 719607271391232 720099348885504 720625737298432 720909649416192 721929958589392 722033209441593 722098986319872 722845686072339 724429716063732 724997983911936 726194065637376 726944999982012 727011224322048 727404330942464 727508364742656 728040169102848 728825042526336 729357809370288 730034338000896 730561083815808 731529497280512 731634121064448 732168941328384 732457401237504 732958265829888 733494054035904 734062494154752 734599089545216 735928600445696 736033853391984 736611223928832 737944376481792 738483809505536 739056116563968 740102108576768 740393693995008 741040886408256 741547620507582 741615175139328 742157291495424 742382055966186 744008897578968 744190128488448 744552763732169 744592524017664 745243386709248 745820932276224 746366123016192 746592162143688 746660176330752 747170752978944 747716930429952 748843393220608 749070182596512 749764995784704 750305977972992 751408016228352 751957291094016 752253547216896 752803440160768 753318217658496 754273759379832 754453118992384 755410100272128 755818562619904 755926660240416 756479238208428 756519635386368 757072646815744 757294770750021 758442831384064 758551304329056 759694089498624 760104868268032 761069018473344 761658828521472 762215596670976 762446435857164 764303375204352 764675811400606 765385099863552 766538180395008 767330833314346 767400736784384 767925496117248 768899566348416 769082403848192 769315322666688 770028914589696 770584517918208 770591801223168 771147810694464 771752725839872 772280461123584 772584724168704 773149479084032 773260055382528 774354456502578 774424999821312 774659536660368 774843743830016 775826589468672 776357110517184 776924623024872 776966112018432 777534069702656 778816824016896 779052690932544 780226362187776 781638451405056 782209824542048 782816018202624 783625503519863 784918307314008 784960223182848 785342725222244 785534024515584 786071183643648 786645797081984 787255428513792 788141297238016 788254017675264 788680239255552 789369639869664 789680635709184 790798277007459 791411126510592 791418606661632 791989643415936 792724267302912 793152906018816 794045410951168 794158975798272 795282955326972 795355405221888 795596280894432 796177857123156 796794875670528 797377328065024 797922585809328 798548504018944 798934705658901 800693043458448 801313561165824 801899316692992 802763814956544 803350630610752 803465526295908 803973207883776 804675976376832 806132315619792 806764673826816 807906494300416 808532602257408 809442413379584 809558180315136 810703954460736 811023355593216 811616208923328 812171203413066 813394768913664 814149247500288 815506097733632 815622731900928 816218947348224 816851497254912 817374148530499 817448610922496 817696177585944 818329872310272 818928066661376 819045190240704 819488061101472 819687677755392 820527535541574 822084425351168 822970684440576 823572271198208 823690058994432 825062809816448 825180810790392 825255984365568 826423975738368 827919675501408 828524879942564 828569124470784 830794285693728 831438131134464 832045907546112 832614872148864 832942905744384 833223508751312 833551782137472 834926952932352 835378411316736 836153281216512 836764504375296 837666589519872 838278918898176 839541816623104 839661888393216 841061257652224 841181546733696 842448817373184 842703955421076 844302923333632 845830981230592 845951952480768 846903870180864 847482994865808 848102499979014 848179761709056 848759758866432 849380197286656 850295882947392 850917444265336 850962884591616 851706727667712 852989854875648 853248185307072 853909431975936 854533634777088 855117976801536 855743063041888 856080208681728 857492546254848 858752018546688 859379761250304 860935105895424 862232135991296 862355452944384 863325828882432 863792642994176 863916183131904 864547700809632 865217704329216 865225882075136 865479738000024 865850173411328 866112398627217 866915776376064 867541287031272 868221816569856 868691278020608 868815518764032 869450617827456 869793163969536 871024189167636 871103539052544 871699211808768 872336418834944 873915213029264 874040200902981 874725828415488 876949523787824 877629138419712 878871253934912 879077026824192 879217511619072 879986052609804 880668020477952 881311783650816 882606241284096 883725777580032 884976521717232 885535707234304 885662357078016 886309771081728 886658959392768 887265269162496 887913854885568 888601966608384 888610365374464 889251529449472 889520841833358 890345932494336 890988348842928 891687271071744 892297019271168 892949283174144 893301087320064 893954085190912 894646877945856 895913078803456 897049494073152 897534543111136 897662909035494 898367067021312 899023768093696 900779673890754 900861734486016 901348844863488 902136731279616 902835865387008 903495833124864 903769459437096 904469858869248 905131021046784 905970591203328 906460464021504 907610258055168 908894806087968 909599177539584 910264089219072 910622715052032 911288374931456 911911526639232 913068235038744 913285354569728 915069115027872 915077763952512 915738025199676 915786927046656 916456361934848 917083047584256 917444359950336 918115006412288 918246315766752 919629687287808 919908199784187 920126945798144 921294074994048 921924068739156 923321707771904 924844978520064 925209348931584 926518805097984 927914639425536 928195661043504 928874166643682 929594021615616 932140265029632 932821654112256 934141884034856 934226983911424 934865821360128 935234139783168 935917790470144 936051645989376 936557784115968 937376447345226 937745754904656 937968742531072 939800712731328 940487701556424 940537925074944 941225452797952 941360067422208 942778260652032 942928925504512 943063783760448 944484543700992 946193914858752 946885577077216 947533070648577 949840788750336 950215007010816 950909608624128 951559853884416 952255438572928 952993413464064 953978873850268 954202231922688 954718184361984 955552721947488 956302290714624 957282124798503 957333245165568 958033050169344 959613586735104 960132465180672 961212865888256 961350339124224 962710945922124 962798648426496 963090234766944 963794248096452 965906288084976 966663978549248 966802231406592 968551994132352 969259999976016 970011152990208 970720225470464 971766723368448 972477079160384 972616163410836 973379117334528 974081445087744 975512161419264 976225255104512 976609868316672 977277687773184 977992072047872 978131945055888 978749992206336 979991481434112 981378471189312 982148298571776 983154614657922 983925835309056 985549089079296 986568214261302 987191591993344 987332780722176 988054515211008 988730160676776 988820233519104 989119700571456 989452916642183 989543055327232 989842741288248 991475756607168 992011863438624 992253504651264 992790032023552 992932021444608 993657848945664 995154830688256 995456216191584 996227670638592 996955907239936 997098492466944 998760243462016 998903086746264 999686661046272 1000407970630656 1001877354971136 1002609721458688 1003004729622528 1004424290211328 1004567943570912 1005698345839776 1006477737689088 1007213467029504 1007902213653888 1008638984277904 1009726361000028 1011401739105408 1012185550946304 1012925452664832 1014017450471424 1014758691297792 1016194887362242 1016287462227968 1016432812265472 1016595247809552 1018272398677632 1019768022024192 1020513466484736 1022050907193344 1023900661489664 1024047100371456 1025199421797888 1025753763555584 1025900467469136 1026650394711438 1026705219452928 1027446023890944 1027455734964224 1028197080925952 1029462484446576 1029707281498112 1030112965558272 1031013407176704 1031718428532288 1032472608670104 1032566666428416 1032879382213824 1033679838707712 1034435452624896 1035142814022912 1035899497366496 1037774315472251 1038736921243392 1039541917188096 1040301816250368 1042184601873408 1043754690936832 1043903969353728 1045793274317568 1046557743085344 1047378699354112 1048094911524864 1049424360876288 1050909619539213 1051005356900352 1051573652340736 1051724049030144 1052492853159552 1052907514278912 1053627507130464 1054397702676612 1055214835347456 1055224808882176 1055986191221248 1056965689737216 1057537208025088 1058048664250977 1058878634397696 1060377273769296 1060795041192576 1061570476164208 1062393167560704 1063896781079104 1065246274211868 1067590724611264 1068418081554432 1069773309702144 1070351753275392 1071287368394544 1071964277178368 1072117590147072 1072901301835776 1074057957407232 1074843087493056 1075686231769088 1075840077053952 1077787181440512 1079410907086848 1080149023328256 1080938605947648 1081364474124288 1082154945231104 1082894937884088 1084526358551552 1085532330000384 1086644574095598 1087496975867904 1088291929797632 1090261570114592 1090417499973018 1090516836483072 1091106496413696 1092060253654272 1092650748135296 1092906573889536 1094036714055432 1096701241982976 1097294245920768 1098253411992576 1098686101856256 1100241081053856 1101093741232128 1101898634317824 1103892900668544 1104916835893248 1106916564722688 1107725714258304 1108584174845952 1109394543394816 1110153162865152 1110590540992512 1111402376183296 1111561329612384 1113235937243136 1113573083949279 1113837881755648 1115686005833728 1116013346368452 1116888786026496 1117705225197568 1117865080063872 1119549184524288 1119888243215532 1119990264496128 1121575395644928 1123265089830912 1123605273894768 1124426622779194 1127935936641024 1128380320825344 1129205160241152 1129977326487744 1130803333305352 1130906348945408 1131679678488576 1133115150408192 1133727843929856 1134718857312642 1134779453079552 1135608970223616 1137664247076096 1138545909301248 1139378179702784 1139541134247936 1140157302402048 1141440278242304 1141603527710016 1143323395006464 1143669653785746 1145839681667072 1147013717100909 1147913474527232 1148077649795328 1149807270592512 1150260271644672 1150996249971519 1151101105176576 1151888244175872 1152730267746176 1153623605772288 1153972984000032 1154816531502956 1155887701834752 1156721716041696 1157629088759808 1158420691685376 1158877086253056 1159267490436608 1159724218626048 1161365585556848 1161531684753867 1161637499731968 1162265615745024 1163739884203008 1165386934537308 1165449168027648 1166301104553984 1168225236025344 1170172184559616 1170339543281664 1172290015492096 1172457677107584 1173314736813072 1174224027303936 1175082378201088 1176808321712128 1177377460971012 1178014087833366 1178301036773376 1179106775465472 1179968695622976 1180883142770688 1181746361442304 1182211945857024 1183020358883328 1183885139847424 1184054459804496 1184802622144512 1186027789111144 1187127909992448 1187984465123904 1188916361428992 1189729359028224 1190599044232192 1191068116426752 1192924432990458 1193033107832832 1194266785684734 1195192313505792 1196065992097536 1196883878713992 1197758793830011 1197822756028416 1199798891053056 1201039565187672 1201148979314688 1201798459817984 1201970341748736 1202848975039488 1204145722434816 1204661110833152 1205025945916128 1205959811825664 1206841361395712 1207013964565248 1209198473429688 1210147010740224 1211859741450624 1212798903386112 1213685452292096 1214163620069376 1215882035518976 1216055931691104 1217424313384992 1218256805119599 1220092153370496 1220103685270016 1220984033599568 1222777396779008 1223259146600448 1224328421022336 1225277245882368 1226172916383744 1226544266378916 1227494808465408 1228392099992064 1229232091652208 1229531516633088 1230130653122714 1233126638026752 1234456026660864 1235358406797312 1237219519234048 1237594214724672 1239458695487488 1239635963607552 1241879513252112 1242787319913846 1242853686706176 1243762205483008 1246191428540592 1246487761813504 1246978853044224 1248068861319168 1248743712154624 1248922308223296 1249835263126968 1250327673206208 1253067616975104 1253983602075232 1255146756562944 1257418378347264 1258392847122432 1259312724934656 1260614940444997 1261591886478336 1262762098163712 1263377427531436 1263673226059776 1266454385000448 1267879478165504 1268746471845888 1270355805271296 1272153749968521 1272269642563584 1272957579149312 1273139638299648 1274070295929984 1275443824421088 1276376166398004 1276444326887424 1277377400225792 1277560091501568 1279484782313472 1279872277960608 1280176620240896 1281800452165632 1282676965202304 1283614594562832 1284120313022592 1285058997461936 1287875050779968 1289069641875456 1291402658843136 1292346666634688 1293348203986944 1294988743323648 1295688964491264 1296821551214448 1297826556493824 1297838823112704 1298775260116992 1300682881892352 1302146491088896 1302332724854784 1303036917030912 1304175926741184 1304689745954304 1306536283751454 1306655308578816 1307548817713152 1308504628252416 1310872819543896 1311901113745408 1312088742623232 1314065452105728 1315424285681736 1316443707629568 1317406020281344 1318306880902368 1318826267428608 1319790321717664 1319979078914706 1321967675476224 1322682484584832 1323909361926144 1324877131927552 1327274954922112 1327464782575848 1327585713979392 1328303560851456 1329464656622592 1329988439089152 1331870782328352 1332902949912576 1332915548061696 1333877294174208 1334281262750037 1337530906607616 1339423924761216 1339951630980096 1340931127786368 1341970316918784 1342951289372672 1343869618205184 1345574241109728 1346301814666704 1347550600531968 1348535652140544 1350567270219776 1352023267295232 1353011588397056 1353205096919424 1355243749687296 1355460330412736 1355654189155644 1357696531570176 1359690696032256 1360684621979648 1363342209131952 1365396133828608 1365934072578048 1366932562397184 1367867289958848 1368867192948584 1368940292603904 1369928031854592 1372616645928768 1373607037799514 1373680390569984 1374684542902272 1375624571376384 1376166539925504 1376630144893472 1377172509618432 1378239784943616 1379247270166528 1379444530931712 1380190418697216 1381941112491072 1384982561657856 1387069088333824 1387267467780096 1389579469164544 1389778207646976 1391871959138304 1392293491565256 1393311249965523 1394391032423424 1395410324113792 1397459882033152 1399232481168384 1401212826052284 1401340475867136 1402298732040192 1402851209674752 1403323804212736 1403876685705216 1404836676173952 1405863603568816 1406064671017839 1406953113796608 1410731552334636 1410806887612416 1411838179196928 1413836365025728 1414167390978048 1414393388256768 1416524223414272 1416726815551488 1419290872288128 1420328365615824 1424557442072576 1424761183125504 1426364412936192 1427135671033856 1427339780826624 1428383157859392 1429490120196096 1430535069114368 1430968310775402 1432077276542976 1433124116657408 1433329082921232 1434453436071936 1437049575254016 1439214542782464 1440198697771008 1441251474596864 1441819298832384 1443859917178784 1444066418883186 1444197972639744 1445691372144678 1448859432127464 1449918539899487 1449995967823872 1452388131274752 1453889999964024 1454022448644096 1454808661884928 1455016729485312 1456080338205696 1457650085052672 1458715618740576 1460068676001792 1461122167631616 1463268242128896 1464337882656768 1464914802475008 1465916531659776 1466988108071808 1468124988309504 1469198179090432 1471857200891392 1472067706783968 1473222447857664 1474731921986883 1475888752963584 1476967619011072 1479852321391953 1480204217153536 1480787387990016 1482081772816512 1483095241015164 1483230350278656 1484314582990848 1484764111932372 1488017795157936 1488380256976896 1489105527464338 1489185048035328 1490486773418496 1492732246032384 1493184324287376 1494341505957888 1495433860859904 1497686786441216 1498140365193024 1499529991569408 1500611955945984 1502816032456704 1503914582188032 1504507094433792 1505606880321536 1506636435316992 1508547518759664 1508906237984768 1510820200544256 1511637125239808 1511853320480832 1512958476416856 1513039270772736 1514145293631488 1514589541500042 1516885662768128 1517102608658112 1519388178997248 1520209736536064 1522138036946688 1523317657042944 1524292331043363 1524431193341952 1524892871714328 1526007559486049 1528606750408704 1529351622801212 1530770199727104 1533076360790016 1534661666628692 1534801473568768 1535850992234496 1537799132696832 1538630645333376 1539975592067157 1540057829179392 1541169035836416 1541183602446336 1542295621388928 1544560922247168 1545169448337408 1546298958168064 1546520110765056 1548708913005156 1548849999642624 1549319073320736 1549687487660032 1551653178937344 1552714221034368 1553849246049744 1555068139405312 1558105381865088 1560452724375552 1563276902810112 1564419649084096 1565632036405248 1567251007039726 1569836614628016 1570685450444488 1571068049031168 1572142367287296 1573291594163968 1574510857027584 1576282594476032 1576508035350528 1577360478511104 1578739279739328 1579361271418368 1581596554014918 1582822253021184 1582837213323264 1583979286831872 1585448534605824 1586305812037632 1588090821902336 1588317951596544 1590565910653944 1590710810443776 1591192561788864 1592355714246312 1593589751341056 1594754656130048 1595845171618656 1597097008037888 1597869411317802 1601386086916896 1602627122331648 1603798633385984 1605527629913088 1606701261221504 1606931052591816 1607946415767552 1609351952753664 1612264631239584 1613529347653632 1615812988600832 1619116360630272 1621407908921472 1622046711186432 1623232417846656 1624342406826132 1626789537827328 1628298495000576 1631012195467264 1631245463801856 1632437894696448 1634748297060998 1634897221844992 1635392355171888 1636659744620544 1637856133322752 1638090380481408 1638976122202944 1641055071083148 1644168850702336 1645941368881152 1647144542396416 1647380117988864 1650125619632896 1650361621580784 1652847951476736 1655839351002816 1657049759885128 1657138248941568 1661588571387456 1662876262268928 1664091815092224 1665229744297728 1665885811488768 1666447017502624 1667103564274944 1669463029237969 1669853905864704 1670756822633472 1672306562433024 1673529008750592 1675333179039744 1676557837796352 1679083633246208 1679323776786432 1682122515304448 1682363093467392 1684897634746368 1685407910842152 1686639934168791 1691661962461184 1691903904961536 1693807740361728 1694965989731616 1696204999958028 1696359523418112 1697519517732864 1698760394573312 1700591765894784 1701834888530672 1702078285968963 1703413455335424 1706496370614144 1707818863951872 1709067269554176 1710235953603072 1711486126083776 1712160417363456 1714985092509696 1718759522500608 1721870211790848 1724464271982592 1724710905888768 1726651657764864 1727585285988352 1727832366263808 1729095401619264 1730435408658432 1730451764150272 1730959476000048 1731700346822656 1732224797254434 1733831552752128 1735082574062544 1736443633139712 1737382556041216 1737631037528064 1738901235654912 1739586327939072 1742048378335272 1742207078105088 1743398423617536 1744672837669888 1747830426058528 1748080401805962 1749451656830976 1753899047575648 1755258276839424 1757742507869824 1758154053648384 1758435023238144 1759972105219608 1761336040955904 1762623567301632 1765212482568192 1767021131750049 1767451555160064 1769953043434464 1771324714156032 1772619542163456 1773317918785536 1774530538324992 1775827709771136 1777203933216768 1778503058898944 1779041683666716 1780691864988672 1781976697685856 1783374542143488 1784594038542336 1785898566348288 1786602174640128 1787908170381824 1791400178527101 1791826157606912 1794098988146304 1795069086222272 1795325818070988 1796734134042624 1798047536187392 1801559347781508 1801723468972032 1802697689726976 1804273462559232 1806991666249728 1807538918874192 1808939717738496 1810262042093568 1812920928043008 1815220516110336 1817789612175936 1819198355079168 1820528178438144 1821245430104064 1822576749862912 1823823053278464 1826136470077488 1826570709139456 1830138230055744 1830155527905024 1831476050399352 1831573854093312 1832912723869696 1834166095168512 1834888719900672 1836230012824576 1836492631533504 1839259374575616 1839816399568374 1840253891596288 1842588149988096 1843848137478312 1845195979684071 1846643415543808 1849689957040128 1850418697863168 1853037610195968 1855829278851072 1856391322087008 1857748333287364 1859188043231232 1864180979870769 1864280530059264 1865643308224512 1868283768069712 1869731642720256 1870468279566336 1871835580940288 1872103291978752 1873115568231936 1874752894690452 1875491509809312 1875937485062144 1879601425462656 1880975403112848 1882450905595904 1882720134844416 1885857851009024 1886127567520896 1888969087401984 1892387829717504 1893771154154432 1895066141297154 1899681577500672 1901819217248256 1903119707768832 1904510877145856 1905986826928128 1907957747700536 1908404463845376 1909436368723968 1911105443894976 1912604581429248 1914564249597006 1914666490331136 1916066100338688 1919227173470208 1920264930361344 1922425731776512 1922700678248448 1925421891844248 1925597296852992 1926180469533888 1927588496192904 1931812576169952 1933327957098496 1933604462813184 1937103988264704 1938519999952032 1940022305980416 1941440450940928 1943533446736896 1944954158320768 1945232326821672 1946758234669056 1948162890175488 1951024322838528 1952450510209024 1953219736633344 1954555375546368 1955984144095744 1956263890111776 1959804425627181 1959982962868224 1962756942378624 1966309229315844 1967851670618112 1971098178158592 1973136428522604 1974383183986688 1974665561444352 1976109030422016 1977460321353552 1978239401142912 1978905833284366 1979086110654464 1979685482576496 1982951513214336 1984023726877248 1985580064047104 1985864042889216 1987315697891328 1990309661376512 1990912432383168 1992455341277184 1993911814479872 1994196984933888 1997520486924032 1997806173492528 1999373322092544 2000815941261312 2003754709942272 2005219442917376 2006009459245056 2008848580422656 2009135887141824 2011396691679552 2012955475378176 2014426934059008 2015804427307776 2017277968555808 2019452722000056 2020928930130173 2022803478210816 2024371101892608 2025850905329664 2028034900942848 2029517382595584 2032389774724484 2032574924455936 2032865624530944 2033190495619104 2036544797355264 2039536044048384 2041026932969472 2047801322979328 2048094200742912 2050398843595776 2051507527111168 2051800934938272 2053300789422876 2053410438905856 2054892047781888 2054911469928448 2056394161851904 2058924968893152 2059414562996224 2060410556699271 2062026814353408 2063436857064576 2064945217340208 2065758764427648 2067359677415424 2068870905249792 2070285628045824 2071798994732992 2075548630944502 2077473842486784 2080603632500736 2084369203746816 2087509381873664 2087807938707456 2091586548635136 2093115486170688 2094757398708224 2096189823049728 2098848721752576 2101819239078426 2102010713800704 2103147304681472 2103448098060288 2104985706319104 2105815028557824 2107255014260928 2108795405353224 2110429670694912 2110449617764352 2111972382442496 2113931379474432 2115074416050176 2116097328501954 2117757268795392 2120754547538592 2121590082385152 2123140952328416 2124786335121408 2127793562158208 2130492548423736 2135181449222528 2136836163108864 2139546619404288 2140703506550784 2142574736789088 2144235180294144 2145802603671552 2146452466163103 2148115914814464 2149686174986112 2151680154107904 2155574362881024 2158821814173696 2160298046656512 2161877211895296 2162728948248576 2164309890462208 2165789875768176 2168537058217017 2169052717103104 2173289148191196 2174993951735808 2176583859595264 2180523140229184 2180834999946036 2181033672966144 2182212992827392 2184120507308544 2185301496270592 2188073428110864 2194588491841536 2196506823985152 2197372203712512 2200482162107712 2202187482464256 2203797268635648 2207785801337088 2209833671786496 2213833129445376 2215451428516608 2217168349691904 2218789086789632 2220306325730304 2221181081985024 2222804752366592 2223122659224768 2226471874486272 2227146167898558 2227675763511296 2231372011667456 2232026692736904 2233658291196507 2233777572052992 2235410450395136 2235730160127744 2239098369048576 2239776486431064 2239980528992256 2243150791289856 2246530179661824 2247210547789536 2248853245558388 2255871873282048 2256760641650688 2258410320482304 2259954652975488 2261606666610704 2263359356977152 2266230300816384 2267455687859712 2269437714625284 2269558906159104 2271217940447232 2275328494152192 2278756359405568 2279082268495872 2280314604804096 2282880556484608 2283207055420032 2286646790012928 2287339307571492 2291679363334144 2294027434201818 2295826949054464 2296155299590656 2299614541185024 2301992499943038 2302202210353152 2303776488351744 2305460535492352 2307247211544576 2307945968000064 2309633063005912 2311775403669504 2313443432083392 2315258177519616 2316841383370752 2317754172506112 2318534980873216 2319448437252096 2322731171113696 2323063369507734 2323274999463936 2324531231490048 2327479768406016 2330773869074616 2330898336055296 2332602209107968 2336450472050688 2340344369119232 2340679086563328 2344580030984192 2344915354215168 2346629473626144 2348448054607872 2350164756402176 2350876510559589 2354754921942024 2356028175666732 2356602073546752 2358213550930944 2359937391245952 2361766285541376 2363492722884608 2364423891714048 2366040717766656 2367770279694848 2368108919608992 2372055578222288 2372394831022377 2374255819984896 2375968930247808 2379458718056448 2381198088464384 2382136232853504 2385848865980916 2386066215665664 2388533571369468 2390384627011584 2392131984195072 2393767757427984 2395517587660022 2395645512056832 2402079130375344 2403596919635968 2403940683497472 2405697950078976 2408291444869632 2409322221666304 2410051891832256 2411919623651328 2413682722791424 2414027929130496 2418396946859376 2420294021480448 2423719482901248 2425597806772224 2427370904584192 2428327240138752 2431764071037952 2432111863382208 2434848626769984 2436513610239198 2440184306740992 2440207370540032 2441968067199136 2445554793558016 2446518293200896 2448656842044672 2450554491764736 2452122445591497 2452345832767488 2453088532757832 2454989616930816 2456784199984128 2458464183304416 2459063033266176 2460261306245428 2466253276053504 2468912053321728 2470716813594624 2475188429449344 2478917390974976 2479271927215104 2483759026504224 2485574639827692 2485707373412352 2487524410966016 2492382857081184 2492975523627008 2496137722638336 2497487424309248 2497844616446592 2499670526253936 2500655346412416 2506135233950208 2507967204150464 2510293513125888 2514836756694528 2518625449869312 2521229880889994 2523183772956672 2526754855062872 2527346452119552 2532908770000896 2535758956331008 2537492943691776 2540711610542592 2544307499937042 2544539285127168 2545915158298624 2546279276599296 2548140591859968 2550887648842176 2552752332796008 2552888653774848 2554754800451584 2555120183003136 2558969564626944 2559744555921216 2560353240481792 2563600904331264 2565353930404608 2567229189125664 2568240626045184 2570117994923872 2575750101559936 2578139283750912 2582805317686272 2584693333269376 2586696407973888 2589977486647296 2591377928982528 2593643102428896 2595653112987648 2595677646225408 2597550520233984 2598337195881651 2604665449709568 2606073834061824 2608351853482368 2609379491908608 2613072567502908 2613310617157632 2615097635426304 2617009256504832 2621745639087792 2623802227490816 2624177485246464 2630848571363472 2632887415259136 2634812040562688 2636613761804736 2637652534857216 2639580643435328 2639958157829412 2643935350952448 2645364969169664 2647818723852288 2649754263855104 2654549909844224 2654929565151696 2656607121702912 2658929313245184 2659976878178304 2663741564656704 2665805899825152 2665831096123392 2667754588348416 2668562525500074 2675061813215232 2678847849522432 2679903261960192 2681862255572736 2683940633837568 2685657916600211 2685902578745344 2687739236410368 2691148482219456 2692603629333408 2695101201063936 2697071304281088 2701134540439552 2704046534590464 2706023176794112 2706410193838848 2710487499374592 2710920660825472 2711308378311288 2715393063140352 2719381392064512 2721369243959296 2726684418263904 2730792267657216 2731868145156096 2733865124794368 2735734579917696 2737734385897168 2739856063709184 2745233291857536 2747214075599028 2747360781139968 2749369085804544 2751249142752768 2752333079851008 2753260289786944 2754345019236864 2758494540333056 2758889061863424 2760380837394432 2763882224982144 2769965123315712 2774138176667648 2774534935560192 2779158938329088 2779556415293952 2783743918276608 2784586983130512 2786622499931046 2788782064846848 2790820648227584 2794919764066304 2798464962336768 2802425652104568 2802680951734272 2804597464080384 2805702419349504 2806647608425472 2807753371410432 2809673352347904 2811727207137632 2812129342035678 2813906227593216 2821463104669272 2821613775224832 2823676358393856 2827672730051456 2828334781956096 2828786776513536 2833048446828544 2833453631102976 2838581744576256 2840656731231648 2842599211945731 2849522366251008 2852728825872384 2854271342067712 2854679561653248 2856766315718784 2858980240392192 2861070138228736 2861936621550804 2864154553085952 2866248233314816 2866658165842464 2868906872143872 2871846374395509 2874099150508032 2880397395542016 2882502949193728 2883638597664768 2887719834357568 2888132837766372 2888395945279488 2891382744289356 2897718864254928 2899837079798974 2899991935647744 2907779999928048 2909617323769856 2910033458970624 2912160676411392 2915300170105344 2917431237481152 2920137352003584 2922244335263232 2926536484257792 2928675765313536 2929829604950016 2931833063319552 2933976216143616 2936249976619008 2938396358180864 2943714401782784 2944135413567936 2946444895715328 2949463843973766 2951777505927168 2953935238022144 2959704642783906 2960408434307072 2961574775980032 2964163545633024 2966190482030328 2966460700557312 2968358749926549 2968629165981696 2969528223864744 2976035590315872 2976760513953792 2978211054928676 2978370096070656 2980973546836992 2985464492064768 2986368648574752 2988683011915776 2990867721719808 2996280730386048 2999059983138816 3001223911891968 3005632064913408 3007829164376064 3009014188867584 3011213760643072 3013272870633984 3017095037519328 3017812475969536 3021640401088512 3023274250479616 3023706640961664 3025916952833712 3028290587262976 3029179083000084 3033771325536256 3034205217316224 3038776357994496 3040419473072128 3044276073893376 3048584662086726 3048862386683904 3049785743428656 3052015118972098 3058703245602424 3061540399454208 3066152721580032 3069323333257384 3069602947137536 3071701984468992 3075598265393664 3077261290666752 3079951184134314 3080115658358784 3082338071672832 3082367204892672 3084591242777856 3089121844494336 3090338896674816 3092597916336128 3093040221530112 3097417826010312 3097699999285248 3098638146641472 3099374975320064 3103306357874688 3105428442068736 3107698492099488 3110136278810624 3113322946416753 3116210763730176 3120905448751104 3126553805620224 3128839298168192 3131264072810496 3134502014079452 3139673229256032 3141370900888976 3142136098062336 3144284734574592 3146583188327936 3152728858617639 3153016070701056 3154720957022208 3157478559478656 3158722542836736 3163193108029836 3165644506042368 3165674426646528 3167958573663744 3170897069211648 3172611624075264 3176181643804672 3176635903193088 3181131821307888 3182385123577728 3184711428492624 3187179502682112 3189509312260096 3191690343237312 3194194016075776 3195738822635604 3202772173833792 3205254244663296 3207597266771968 3211055259826176 3213402522443008 3213862105183632 3215892831535104 3218703905507328 3224529262479168 3227058695307264 3231625977201664 3238232721260544 3242815817842944 3244093422372864 3246464835693312 3248684813652264 3251059583252887 3253579075654656 3256596990001152 3262024390934528 3262490927603712 3264875789392896 3269496594121996 3269794443689984 3270784710343776 3273319489241088 3275712266645504 3276180760962816 3277952244405888 3282110142166296 3291882737762304 3294289084792832 3294760235977728 3300251239265792 3300723243161568 3305695902953472 3311678702005632 3314099519770256 3323177142774912 3325752524537856 3328183630184448 3330459488595456 3331771622977536 3332894035005248 3334207128549888 3338926058475938 3339707811729408 3341513645266944 3347058017501184 3350666358079488 3353115675592704 3358167266492416 3358647553572864 3364245030608896 3364726186934784 3369795269492736 3370815821684304 3373279868337582 3383323924922368 3383807809923072 3387615480723456 3389931979463232 3392409999916056 3392719046836224 3395039035465728 3397520789146624 3401183531789568 3403669777061344 3404156571937926 3406826910670848 3412992741228288 3415637727903744 3418134539108352 3420471907206144 3422972252167552 3424320834726912 3429970185019392 3437519045001216 3441041151302727 3443740423581696 3449421811777536 3452988749914557 3453303315529728 3455170571976704 3455664732527616 3458190803238528 3460870817316864 3461918952000096 3463400693645312 3464449594508868 3467663105504256 3470165148125088 3472887266279424 3474765112082432 3475262075056128 3477802471309824 3479172655878144 3484096756670544 3486796847235072 3489345675339776 3495660852117056 3496160803611924 3498903313661952 3507798095151296 3510516553678848 3515485015739648 3516870046476288 3519944210439216 3522672081911808 3525247134603264 3530424965136384 3534042263500098 3534903110320128 3539906086868928 3542649428312064 3545239084326912 3546635837571072 3549061076649984 3551655419542272 3554407866433536 3557006117797888 3558083367333432 3561383729977344 3563953395371712 3566749084286976 3569188077084672 3571797132696576 3573204349280256 3575816340763648 3582800357054202 3583652315213824 3588197976292608 3590138172444544 3590651636141976 3593276381490033 3593468268085248 3596095072374784 3603118695563016 3603446937944064 3605395379453952 3608546925118464 3613983332499456 3615077837748384 3617879435476992 3620524084187136 3630441032220672 3635579224351872 3638396710158336 3641056356876288 3642490860208128 3645153499725824 3647646106556928 3652272940154976 3653141418278912 3660276460111488 3660311055810048 3662952100798704 3665825447739392 3668332190337024 3669777439801344 3672460025649152 3672985263067008 3678518749151232 3679632799136748 3680507783192576 3685176299976192 3687696274956624 3690391959368142 3693286831087616 3699379914080256 3706075220391936 3711658557702144 3712782644174016 3715496666574728 3718376086462464 3728361959741538 3728561060118528 3731286616449024 3736567536139424 3739463285440512 3740936559132672 3743671161880576 3744206583957504 3746231136463872 3749505789380904 3750983019618624 3751874970124288 3759202850925312 3761950806225696 3764901811191808 3765440269688832 3771715702018048 3772255135041792 3777938174803968 3781844821334991 3784775659435008 3787542308308864 3790132282594308 3799363155001344 3803638434496512 3806239415537664 3809021754291712 3815915495401072 3816461249905563 3816808927690752 3818872737447936 3822210887789952 3829128499194012 3829332980662272 3832132200677376 3838454346940416 3840529860722688 3844851463553024 3845401356496896 3850843783688496 3852360939067776 3855176992385808 3863625152339904 3866655914196992 3867208925626368 3874207976529408 3877039999904064 3880044611960832 3882880901881856 3887066893473792 3889908316641536 3890464653643344 3893516469338112 3896325780350976 3902048645677056 3904901020418048 3906439473266688 3909110751092736 3911968288191488 3912527780223552 3919608851254362 3919965925736448 3925513884757248 3932618458631688 3935493179727179 3935703341236224 3942196356317184 3946272857045208 3948766367973376 3949331122888704 3952218060844032 3954920642707104 3956478802285824 3957811666568732 3958172221308928 3959370965152992 3965903026428672 3968047453754496 3971728085778432 3974631395782656 3981824864766336 3984910682554368 3987823628959744 3988393969867776 3995040973848064 3995612346985056 3998746644185088 4001631882522624 4002843788250111 4010438885834752 4017697160845312 4018271774283648 4022793383359104 4025910950756352 4028853868118016 4031608854615552 4034555937111616 4038905444000112 4041857860260346 4045606956421632 4051701810659328 4056069801885696 4059034765191168 4064779549448968 4065149848911872 4065731249061888 4066380991238208 4073089594710528 4079072088096768 4082053865938944 4095602645958656 4096188401485824 4100797687191552 4103015054222336 4103601869876544 4106601578845752 4106820877811712 4109784095563776 4109822939856896 4112788323703808 4117849937786304 4118829125992448 4120821113398542 4124053628706816 4126873714129152 4129890434680416 4131517528855296 4134719354830848 4137741810499584 4140571256091648 4143597989465984 4151097261889004 4154947684973568 4161207265001472 4168738407493632 4175615877414912 4179933749896569 4183173097270272 4186230972341376 4192379646099456 4197697443505152 4203638478156852 4204021427601408 4206294609362944 4206896196120576 4209971412638208 4211630057115648 4214510028521856 4217590810706448 4220859341389824 4220899235528704 4223944764884992 4230148832100352 4232194657003908 4235514537590784 4241509095077184 4243180164770304 4246281904656832 4249572670242816 4255587124316416 4260985096847472 4270362898445056 4273672326217728 4279093238808576 4281407013101568 4285149473578176 4288470360588288 4291605207343104 4292904932326206 4296231829628928 4299372349972224 4303360308215808 4311148725762048 4317643628347392 4320596093313024 4323754423790592 4325457896497152 4328619780924416 4331579751536352 4337074116434034 4338105434206208 4346578296382392 4349755619698461 4349987903471616 4353167719190528 4361046280458368 4361669999892072 4362067345932288 4364425985654784 4368241014617088 4370602992541184 4376146856221728 4393013647970304 4394744407425024 4400964324215424 4404374964928512 4407594537271296 4415571602674176 4419667343572992 4427666258890752 4430902857033216 4437578173579264 4440612651460608 4442362163970048 4445609504733184 4446245318449536 4452943748972544 4454292335797116 4455351527022592 4462744023334912 4464053385473808 4467316582393014 4467555144105984 4470820900790272 4471460320255488 4478196738097152 4479552972862128 4486301582579712 4493060359323648 4494421095579072 4497706491116776 4511743746564096 4513521283301376 4516820640964608 4519909305950976 4523213333221408 4526718713954304 4532460601632768 4534911375719424 4538875429250568 4539117812318208 4542435880894464 4550656988304384 4557512718811136 4558164536991744 4560629209608192 4565761112969216 4566414110840064 4572876993130089 4573293580025856 4574678615142984 4578022678458147 4588054868403636 4591653898108928 4592310599181312 4599229082370048 4603984999886076 4604404420706304 4607552976703488 4610921070984704 4615891936000128 4619266126011824 4619926776201471 4623550807339008 4626886864166784 4633682766741504 4635508345012224 4637069961746432 4638896874504192 4645462342227392 4646126739015468 4646549998927872 4649062462980096 4654959536812032 4661547738149232 4665204418215936 4680688738238464 4681358173126656 4689160061968384 4689830708430336 4693258947252288 4696896109215744 4700329512804352 4701753021119178 4709509843884048 4712056351333464 4713204147093504 4716427101861888 4719874782491904 4723532571082752 4726985445769216 4728847783428096 4732081435533312 4735540559389696 4736217839217984 4744111156444576 4744789662044754 4748511639969792 4751937860495616 4758917436112896 4762396176928768 4764272465707008 4771697731961832 4772132431331328 4777067142738936 4780769254023168 4784263968390144 4787535514855968 4791035175320044 4791291024113664 4804158260750688 4807881366994944 4811395900157952 4816582889739264 4820103783664512 4823839247302656 4827365445582848 4828055858260992 4836793893718752 4840588042960896 4847438965802496 4854741809168384 4863528142075904 4864223726764416 4869697253539968 4873027220478396 4880368613481984 4880414741080064 4883936134398272 4891109587116032 4893036586401792 4897313684089344 4904244891182994 4904691665534976 4906177065515664 4909979233861632 4913568399968256 4916928366608832 4920522612490856 4932506552107008 4937824106643456 4941433627189248 4950376858898688 4957834781949952 4958543854430208 4967518053008448 4971149279655384 4971414746824704 4975048821932032 4984765714162368 4985951047254016 4992275445276672 4994974848618496 4995689232893184 4999341052507872 5001310692824832 5008389087713907 5012270467900416 5015934408300928 5020587026251776 5029673513389056 5037250899738624 5042459761779988 5046367545913344 5053509710125744 5054692904239104 5059919802506373 5074985887383552 5081423221085184 5088614999874084 5089078570254336 5091830316597248 5092558553198592 5096281183719936 5101775297684352 5105504665592016 5109509600903168 5110240366006272 5119489111842432 5120706480963584 5127201808662528 5130707860809216 5134458378251328 5136481252090368 5140235989847744 5151500203119872 5156278567501824 5165610635372544 5169386666538752 5173392815947776 5179954973294592 5182755857965056 5187286204857792 5191306225975296 5191355292450816 5195101040467968 5196674391763302 5209330899419136 5212147668123648 5216703706964736 5218758983817216 5226145135005816 5226621234315264 5230195270852608 5234018513009664 5243491278175584 5247604454981632 5248354970492928 5261697142726944 5265774830518272 5269624081125376 5273227523609472 5275305069714432 5279161286870656 5279916315658824 5287870701904896 5290729938339328 5295637447704576 5299508527710208 5301063395250147 5309099819688448 5309859130303392 5317858626490368 5319953756356608 5327483129313408 5331611799650304 5335509176696832 5337125051000148 5350123626430464 5357695699044864 5359806523920384 5363724511145472 5371315833200422 5371805157490688 5375478472820736 5382296964438912 5385207258666816 5390202402127872 5394142608562176 5402269080879104 5408093069180928 5412046353588224 5412820387677696 5420974998749184 5421841321650944 5422616756622576 5430786126280704 5438762784129024 5442738487918592 5453368836527808 5461584535314432 5463736290312192 5467730249588736 5471469159835392 5475468771794336 5479712127418368 5485378524639041 5490466583715072 5494428151198056 5494721562279936 5498738171609088 5502498285505536 5504666159702016 5506520579573888 5508690038473728 5516989080666112 5517778123726848 5520761674788864 5527764449964288 5535587939052213 5539930246631424 5549069871120384 5558317876658176 5559112830587904 5567487836553216 5569173966261024 5573244999862092 5577564129693696 5581641296455168 5589839528132608 5592542939612307 5596929924673536 5604851304209136 5609194928160768 5611404838699008 5613295216850944 5615506742820864 5619346704695808 5623454414275264 5624258684071356 5627812455186432 5642926209338544 5647352716787712 5655345460102912 5657573553027072 5666096893657088 5666907262205952 5677163489152512 5681313462463296 5685198423891462 5699044732502016 5705457651744768 5708542684135424 5709359123306496 5713532631437568 5717960480784384 5722140276457472 5723873243101608 5728309106171904 5732496466629632 5733316331684928 5737813744287744 5743692748791018 5748198301016064 5760794791084032 5765005898387456 5767277195329536 5775439668715136 5776265675532744 5776791890558976 5782765488578712 5795437728509856 5799674159597948 5799983871295488 5815559999856096 5820066917941248 5824321352822784 5830600340210688 5834862474962304 5840274704007168 5844488670526464 5853072968515584 5857351530627072 5859659209900032 5863666126639104 5867952432287232 5876792716361728 5887428803565568 5888270827135872 5898927687947532 5903555011854336 5907870476044288 5919409285567812 5920816868614144 5923149551960064 5928327091266048 5932380964060656 5936717499853098 5937258331963392 5939056447729488 5952071180631744 5956422109857352 5956740192141312 5961947093673984 5970928984129536 5972737297149504 5977366023831552 5981735443439616 5992561460772096 5998119966277632 6002447823783936 6011264129826816 6015658328752128 6018028377735168 6022427521286144 6026545741267968 6034190075038656 6035624951939072 6043280802177024 6046548500959232 6047413281923328 6051833905667424 6056581174525952 6058358166000168 6062786790390519 6067542651072512 6068410434632448 6077552715988992 6080838946144256 6088552147786752 6097169324173452 6097724773367808 6099571486857312 6104030237944196 6117406491204848 6123080798908416 6138646666514768 6143403968937984 6151196530787328 6154522581333504 6159902368268628 6160231316717568 6164676143345664 6164734409785344 6169182485555712 6178243688988672 6185195832672256 6186080443060224 6194835652020624 6197276293282944 6198749950640128 6206612715749376 6210856884137472 6215396984198976 6220272557621248 6226645892833506 6232421527460352 6241810897502208 6253107611240448 6257678596336384 6262528145620992 6269004028158904 6279346458512064 6282741801777952 6284272196124672 6288569469149184 6293166376655872 6305457717235278 6306032141402112 6309441914044416 6314957118957312 6317445085673472 6326386216059672 6331289012084736 6331348853293056 6335917147327488 6341794138423296 6345223248150528 6352363287609344 6353271806386176 6362263642615776 6364770247155456 6369422856985248 6374359005364224 6379018624520192 6383380686474624 6391477645271208 6405544347667584 6410508489326592 6415194533543936 6422110519652352 6426805044886016 6427724210367264 6437407811014656 6439357398489309 6449058524958336 6463251954403328 6476465442521088 6485631635685888 6488186844745728 6492929671386624 6497369627304528 6502119166505774 6507158151309312 6524048781869056 6524981855207424 6529751578785792 6538993188243992 6539588887379968 6541569420687552 6546638978482176 6551424533291008 6552361521925632 6555904488811776 6564220284332592 6583765475524608 6588578169585664 6589520471955456 6600502478531584 6601446486323136 6611391805906944 6623357404011264 6628199039540512 6646354285549824 6651505049075712 6656367260368896 6660918977190912 6663543245955072 6665788070010496 6668414257099776 6677852116951876 6679415623458816 6683027290533888 6694116035002368 6700974873589521 6701332716158976 6706231351185408 6717295107145728 6728490061217792 6729452373869568 6739590538985472 6741631643368608 6746559736675164 6766647849844736 6767615619846144 6775230961446912 6779863958926464 6784819999832112 6790078070931456 6795041578293248 6802367063579136 6807339554122688 6808313143875852 6813653821341696 6825985482456576 6836269078216704 6840943814412288 6845944504335104 6848641669453824 6859940370038784 6875038090002432 6882082302605454 6887480847163392 6898843623555072 6905977499829114 6906606631059456 6910341143953408 6911329465055232 6916381606477056 6921741634633728 6923837904000192 6926801387290624 6928899189017736 6935326211008512 6940330296250176 6945774532558848 6949530224164864 6950524150112256 6955604942619648 6958345311756288 6968193513341088 6973593694470144 6978691350679552 6991321704234112 6992321607223848 6997806627323904 7015596190302592 7021033107357696 7030970031479296 7033740092952576 7039888420878432 7045344163823616 7050494269206528 7052629531678767 7068084527000196 7069806220640256 7079812173737856 7085298856624128 7090478168653824 7093271675142144 7098122153299968 7103310839084544 7114012235595776 7116166734666864 7122767459954688 7127906790743424 7138376154169344 7143594265393152 7146408698560512 7151632681527296 7165600714108404 7167304630427648 7176395952585216 7180276344889088 7181303272283952 7186552762980066 7186936536170496 7192190144749568 7206237391126032 7210790758907904 7217093850236928 7227966664998912 7230155675496768 7235758870953984 7241048168374272 7260882064441344 7264420208305757 7271158448703744 7276793420316672 7282112713752576 7284981720416256 7290306999451648 7295292213113856 7304545880309952 7306282836557824 7320552920222976 7320622111620096 7325904201597408 7331650895478784 7336664380674048 7339554879602688 7344920051298304 7345970526134016 7356367336774491 7357037498302464 7359265598273496 7361015566385152 7370352599952384 7375392549913248 7380783918736284 7386573662175232 7398759828160512 7412150440783872 7425565288348032 7430993333149456 7436752172924928 7456723919483076 7457122120237056 7462573232898048 7473135072278848 7478926570881024 7487342323761152 7488413167915008 7492462272927744 7499011578761808 7501966039237248 7503749940248576 7518405701850624 7523901612451392 7529803622383616 7530880539377664 7543431404036096 7544510270083584 7555876349607936 7563689642669982 7569551318870016 7575084616617728 7580264565188616 7598726310002688 7607276868993024 7612478831075328 7618043508583424 7631830990802144 7632922499811126 7633617855381504 7637745474895872 7644421775579904 7658256998388024 7658665961324544 7664264401354752 7676908693880832 7681059721445376 7689702927106048 7690802712993792 7701687567376992 7704721878135552 7710353984771616 7727250304679808 7734417851252736 7748415953058816 7754079999808128 7760089223921664 7765761803763712 7774133786947584 7779816633283072 7780929307286688 7787032938676224 7792651560701952 7795011587644953 7809802040836096 7818221502185472 7823936576382976 7825055560447104 7839217702508724 7839931851472896 7851027769514496 7865236917263376 7870986359454358 7871406682472448 7892545714090416 7897532735946752 7898662245777408 7904436121688064 7909841285414208 7912957604571648 7915623333137464 7916344442617856 7918741930305984 7931806052857344 7936094907508992 7943456171556864 7949262791565312 7963649729532672 7969821365108736 7975647257919488 7976787939735552 7990081947696128 7991224693970112 7997493288370176 8003263765045248 8005687576500222 8020877771669504 8035394321690624 8036543548567296 8045586766718208 8051821901512704 8056973749800633 8057707736236032 8063217709231104 8069111874223232 8077810888000224 8083715720520692 8091213912843264 8103403621318656 8112139603771392 8118069530382336 8129559098897936 8131462498123776 8132761982476416 8146179189421056 8158144176193536 8164107731877888 8191205291917312 8192376802971648 8201595374383104 8206030108444672 8207203739753088 8213203157691504 8219568191127552 8219645879713792 8225576647407616 8235699875572608 8237658251984896 8241642226797084 8248107257413632 8253747428258304 8259780869360832 8263035057710592 8275483620999168 8281142512183296 8287195978931968 8302194523778008 8309895369947136 8322414530002944 8337476814987264 8351231754829824 8359867499793138 8366346194540544 8372461944682752 8384759292198912 8395394887010304 8407276956313704 8408042855202816 8412589218725888 8413792392241152 8419942825276416 8423260114231296 8429020057043712 8435181621412896 8441718682779648 8441798471057408 8447889529769984 8464389314007816 8471029075181568 8483018190154368 8486360329540608 8492563809313664 8499145340485632 8511174248632832 8521970193694944 8527797635837193 8540725796890112 8558186477617152 8562814026203136 8570298947156352 8576940721176576 8583210414686208 8585809864652412 8592463659257856 8598744699944448 8606720616431616 8622297451524096 8641192186626048 8647508847581184 8650915792994304 8657239561848832 8663159503072704 8674148232868068 8676210868412416 8693156592764784 8699511239396922 8699975806943232 8706335438381056 8722092560916736 8723339999784144 8728851971309568 8736482029234176 8741205985082368 8752293712443456 8786027295940608 8789488814850048 8801928648430848 8808749929857024 8815189074542592 8824304583114979 8831143205348352 8839334687145984 8855332517781504 8861805714066432 8875156347158528 8881225302921216 8884724327940096 8891219009466368 8892490636899072 8905076249779647 8905887497945088 8908584671594232 8910703054045184 8928106770947616 8934633164786028 8935110288211968 8941641801580544 8942920640510976 8956393476194304 8959105945724256 8972603165159424 8988842191158144 8995412982233552 9023487493128192 9027042566602752 9033641281929216 9039818611901952 9046426666442816 9053437427908608 9064921203265536 9069822751438848 9077750858501136 9084871761788928 9101313976608768 9115025437622272 9116329073983488 9121258419216384 9131522225938432 9132828221680128 9145753986260178 9146587160051712 9149357230285968 9156045356916294 9176109736807272 9183307796217856 9184621198362624 9198458164740096 9207969999772152 9208808841412608 9215105953406976 9221842141969408 9231783872000256 9238532252023648 9239853552402942 9247101614678016 9253773728333568 9267365533483008 9271016690024448 9274139923492864 9277793749008384 9290924684454784 9292253478030936 9293099997855744 9298124925960192 9309919073624064 9323095476298464 9330408836431872 9339968839250259 9362716346253312 9378320123936768 9379661416860672 9386517894504576 9393792218431488 9400659025608704 9403506042238356 9419019687768096 9424112702666928 9426408294187008 9432854203723776 9439749564983808 9453970891538432 9464162871066624 9471081118779392 9472435678435968 9488222312889152 9489579324089508 9497023279939584 9503875720991232 9517834872225792 9524792353857536 9528544931414016 9543395463923664 9554134285477872 9561538508046336 9568527936780288 9575071029711936 9582070350640088 9582582048227328 9608316521501376 9615762733989888 9622791800315904 9633165779478528 9640207567329024 9647678494605312 9654730891165696 9656111716521984 9673587787437504 9681176085921792 9694877931604992 9709483618336768 9727056284151808 9728447453528832 9739394507079936 9746054440956792 9753178749758661 9760737226963968 9760829482160128 9767872268796544 9782219174232064 9786073172803584 9794627368178688 9808489782365988 9809383331069952 9812354131031328 9819958467723264 9827136799936512 9833856733217664 9841045224981712 9875648213286912 9882867254378496 9900753717797376 9915669563899904 9917087708860416 9935036106016896 9942298559310768 9950097643864064 9969531428324736 9971902094508032 9984550890553344 9989949697236992 9991378465786368 9998682105015744 10002621385649664 10016778175427814 10024540935800832 10031868816601856 10041174052503552 10059347026778112 10074501799477248 10084919523559976 10092735091826688 10107019420251488 10109385808478208 10119839605012746 10149971774767104 10162846442170368 10177229999748168 10178157140508672 10183660633194496 10185117106397184 10192562367439872 10203550595368704 10211009331184032 10219019201806336 10220480732012544 10238978223684864 10254403617325056 10261415721618432 10268916756502656 10272962504180736 10280471979695488 10303000406239744 10312557135003648 10323123453908181 10331221270745088 10338773333077504 10358966249743671 10359909946589184 10365511715930112 10374572409715584 10382612451950592 10390202080935936 10393348783526604 10418661798838272 10424295336247296 10433407413929472 10437517967634432 10452290270011632 10460390541705216 10468037026019328 10486982556351168 10495208909963264 10496709940985856 10523394285453888 10531549661036544 10539248162250752 10546455047218944 10550610139428864 10558322573741312 10559832631317648 10575741403809792 10581459876678656 10591274895409152 10599017055420416 10602126790500294 10618199639376896 10619718260606784 10635717252980736 10639907512713216 10654966258626816 10663223599300608 10671018353393664 10674250102000296 10682052916402343 10700247252860928 10715391398089728 10719613047840768 10727449022290944 10742631666400844 10743610314981376 10750956945641472 10764593928877824 10770414517333632 10779829144470099 10780404804255744 10788285217124352 10816186138361856 10824092707176448 10825640775355392 10841949997498368 10843682643301888 10845233513245152 10861572252561408 10885476975837184 10906737673055616 10923169070628864 10927472580624384 10935460499177472 10942938319670784 10950937543588672 10959424254836736 10970757049278082 10980933167430144 10988856302396112 10997476343218176 11004996571011072 11009332319404032 11013041159147776 11017380076947456 11033978161332224 11035556247453696 11041523349577728 11055528899928576 11071175878104426 11079860493262848 11098139742240768 11116635753316352 11118225661175808 11134975673106432 11138347932522048 11146489999724184 11155128259387392 11163282592910336 11179679056265216 11185085879224614 11193859849347072 11209702608418272 11218389856321536 11222809677398016 11226590433701888 11231013485641728 11238693409391616 11246908828550528 11248517368142712 11255624910372864 11285852418677088 11294705433575424 11310690920205824 11315147106054144 11333814524411904 11345534464004973 11354326978305024 11362626924926592 11370396847782924 11398089465004032 11410915303489536 11417085368270848 11418718246612992 11427065262875136 11444280552914944 11447746486203216 11456618212343808 11464992933259264 11466632663369856 11487385497582036 11496396602032128 11521589582168064 11530011796774912 11534554390659072 11550879337430272 11552531351065488 11565530977157424 11590875457019712 11599348319195896 11599967742590976 11631119999712192 11640133835882496 11648642705645568 11661200680421376 11669724949924608 11680549408014336 11686241204665783 11688977341052928 11706145937031168 11714703061254144 11719318419800064 11727332253278208 11735904864574464 11753585432723456 11774857607131136 11776541654271744 11797855375895064 11806479539181537 11807110023708672 11815740952088576 11838818571135624 11841633737228288 11846299103920128 11856654182532096 11864761928121312 11873434999706196 11874516663926784 11878112895458976 11904142361263488 11912844219714704 11923894187347968 11945474594299008 11954732047663104 11963470886879232 11985122921544192 11996239932555264 12004895647567872 12031316657504256 12044855042572288 12053091482535936 12068380150077312 12071249903878144 12086561604354048 12093097001918464 12094826563846656 12103667811334848 12113162349051904 12116716332000336 12125573580781038 12135085302145024 12136820869264896 12155105431977984 12161677892288512 12177104295573504 12194338648346904 12195449546735616 12199142973714624 12208060475888392 12234812982409696 12246161597816832 12277293333029536 12286807937875968 12302393061574656 12309045162667008 12319804736537256 12320462633435136 12329352286691328 12329468819570688 12338364971111424 12356487377977344 12370391665344512 12372160886120448 12389671304041248 12394552586565888 12413225431498752 12421713768274944 12430793968397952 12453291785667012 12464843054920704 12483621795004416 12506215222480896 12515357192672768 12538008056317808 12539801249689707 12558692917024128 12565483603555904 12577138938298368 12586332753311744 12610915434470556 12612064282804224 12618883828088832 12629914237914624 12634890171346944 12652772432119344 12662578024169472 12662697706586112 12671834294654976 12690446496301056 12704726575218688 12706543612772352 12724527285231552 12729540494310912 12738845713970496 12748718010728448 12758037249040384 12766761372949248 12782955290542416 12811088695335168 12821016978653184 12830389067087872 12844221039304704 12853610089772032 12855448420734528 12874815622029312 12878714796978618 12898117049916672 12926503908806656 12952930885042176 12971263271371776 12976373689491456 12985859342773248 12994739254609056 13004238333011548 13014316302618624 13049266859095383 13049963710414848 13059503157571584 13077986376487984 13083138841375104 13093277956964352 13102849066582016 13104723043851264 13111808977623552 13128440568665184 13177156339171328 13179040943910912 13201004957063168 13202892972646272 13222783611813888 13246714808022528 13256398079081024 13292708571099648 13312734520737792 13321837954381824 13327086491910144 13331576140020992 13336828514199552 13355704233903752 13358831246917632 13366054581067776 13388232070004736 13401949747179042 13402665432317952 13412462702370816 13434590214291456 13456980122435584 13458904747739136 13479181077970944 13483263286737216 13493119473350328 13533295699689472 13535231239692288 13550461922893824 13559727917852928 13569639999664224 13580156141862912 13590083156586496 13604734127158272 13614679108245376 13616626287751704 13627307642683392 13651970964913152 13672538156433408 13681887628824576 13691889008670208 13697283338907648 13718630979390267 13719880740077568 13734068035374441 13764164605210908 13774961694326784 13797687247110144 13811954999658228 13813213262118912 13820682287906816 13822658930110464 13832763212954112 13847675808000384 13853602774581248 13857798378035472 13870652422017024 13880660592500352 13899060448329728 13901048300224512 13911209885239296 13916690623512576 13936387026682176 13947187388940288 13957382701359104 13982643408468224 13984643214447696 13995613254647808 14031192380605184 14042066214715392 14061940062958592 14067480185905152 14079776841756864 14090688327647232 14100988538413056 14105259063357534 14136169054000392 14139612441280512 14146502510911211 14159624347475712 14170597713248256 14180956337307648 14186543350284288 14196244306599936 14206621678169088 14228024471191552 14232333469333728 14245534919909376 14255813581486848 14276752308338688 14287188530786304 14292817397121024 14303265363054592 14331201428216808 14334609260855296 14352791905170432 14360552689778176 14362606544567904 14373105525960132 14373873072340992 14384380289499136 14412474782252064 14434187700473856 14460311350993536 14471517741907968 14482096336748544 14521764128882688 14528840416611514 14542316897407488 14564225427505152 14580613998903296 14590584426227712 14609091760619904 14612565673115648 14641105840445952 14641244223240192 14651808403194816 14663301790957568 14673328761348096 14679109759205376 14689840102596608 14691941052268032 14712734673548982 14714074996604928 14718531196546992 14722031132770304 14740705199904768 14750785099826496 14761567837472568 14773147324350464 14797519656321024 14824300881567744 14851130576696064 14861986666298912 14873504345849856 14913447838966152 14914244240474112 14925146465796096 14946270144557696 14957853141762048 14974684647522304 14976826335830016 14984924545855488 14998023157523616 15003932078474496 15025167263141721 15036811403701248 15047803224902784 15061761078755328 15086862808072192 15089020540167168 15111752699215872 15127379285339964 15139102637740032 15150169233235456 15160529130377232 15179759407519119 15224957662150656 15236087017166848 15263661981604288 15265844999622252 15267235710763008 15275490949791744 15288843551159808 15316513996776048 15328528802709504 15362119442890752 15379405854212096 15381605425987584 15403375134753984 15409443756271104 15420707969543232 15454500609359616 15468835702505472 15496831906117632 15508159999616256 15520178447843328 15531523607527424 15548267573895168 15559633266566144 15561858614573376 15574065877352448 15585303121403904 15590023175289906 15619604081672192 15636443004370944 15647873152765952 15650111120894208 15678435405017448 15679863702945792 15702055539028992 15730473834526752 15741972718908716 15742813364944896 15785091428180832 15797324491554816 15808872243376128 15819682570828416 15825915209143296 15831246666274928 15837483860611968 15863612105714688 15872189815017984 15886912343113728 15898525583130624 15927299459065344 15951294515838976 15953575879471104 15980163895392256 15982449387940224 16006527530090496 16011375153000444 16041755543339008 16070788643381248 16073087097134592 16091173533436416 16113947499601266 16115415472472064 16126435418462208 16138223748446464 16155621776000448 16167431441041384 16182427825686528 16206807242637312 16224279207542784 16236139060764672 16259118197795872 16262924996247552 16265523964952832 16292358378842112 16316288352387072 16328215463755776 16382410583834624 16384753605943296 16403190748766208 16412060216889344 16414407479506176 16426406315383008 16439136382255104 16439291759427584 16451153294815232 16456135573917123 16471399751145216 16483284453594168 16496214514827264 16507494856516608 16519561738721664 16526070115421184 16550967241998336 16562285024366592 16574391957863936 16604389047556016 16606763817156639 16619790739894272 16674953629974528 16702463509659648 16719734999586276 16732692389081088 16744923889365504 16769518584397824 16790789774020608 16814553912627408 16825178437451776 16827584784482304 16839885650552832 16846520228462592 16858040114087424 16870363242825792 16883437365559296 16883596942114816 16895779059539968 16928778628015632 16942058150363136 16966036380308736 16972720659081216 16985127618627328 16998290680971264 17022348497265664 17043940387389888 17055595271674386 17081451593780224 17116372955234304 17125628052406272 17140597894312704 17153881442353152 17166420829372416 17171619729304824 17184927318515712 17197489399888896 17213441232863232 17244594903048192 17282384373252096 17295017695162368 17301831585988608 17314479123697664 17326319006145408 17348296465736136 17352421736824832 17386313185529568 17399022478793844 17399951613886464 17412670876762112 17444185121833472 17446679999568288 17472964058468352 17482411970164736 17504587424886912 17572054591881216 17578977629700096 17603857296861696 17630378149085184 17648609166229958 17662286410696704 17710665035563008 17723611428132864 17750312694317056 17762450605842432 17769448655880192 17782438018932736 17784981273798144 17810152499559294 17811774995890176 17817169343188464 17821406108090368 17856213541895232 17869266329572056 17870220576423936 17883283603161088 17885841281021952 17912786952388608 17918211891448512 17945206330318848 17977684382316288 17990825964467104 18046974986256384 18054085133205504 18067282563858432 18079637223803904 18092853332885632 18106874855817216 18129842406531072 18139645502877696 18155501717002272 18169743523577856 18188360371171557 18202627953217536 18232658147966976 18242516838432768 18263044451876864 18265656443360256 18291507972520356 18293174320103424 18298714460571936 18312090713832588 18352219473614544 18366615592435712 18369242396725248 18415939999544304 18430211906813952 18443684283938816 18463567744000512 18477064504047296 18479707104805884 18494203229356032 18507547456667136 18534731066966016 18548279846985728 18555587498016768 18581849368909568 18584506956061872 18596249851920384 18619838147248128 18646190952596928 18660817672863744 18679937678500518 18725432692506624 18756640247873536 18759322833721344 18773035789009152 18787584436862976 18799605416201477 18801318051217408 18807012084476712 18838039375536192 18848225405333856 18852816588374016 18865708407447552 18879499129967616 18907941783076864 18928325742133248 18942162237558784 18944871356871936 18976444625778304 18979158648179016 18994046559879168 19007751441982464 19035669744451584 19049584707715072 19057089862828032 19086790927847328 19108268570955744 19123077016092672 19137055873560576 19150142059423872 19164140701280176 19216633043002752 19231525467979776 19245583600631808 19266331558957056 19280415134658048 19309461782331392 19312223433043968 19347175574875008 19389755863209984 19418967236673536 19454112568303616 19456894907057664 19478789014159872 19492108881913584 19506357499517322 19521474453927936 19521658964320256 19535744537593088 19564438348464128 19572146345607168 19589254736357376 19616979564731976 19618766662139904 19624708262062656 19639916935446528 19654273599873024 19667713466435328 19682090449963424 19751296426573824 19765734508756992 19801507435594752 19831339127799808 19834175417720832 19870072212033792 19884597118621536 19900195287728128 19939062856649472 19969101781106688 19979899394473984 19982756931572736 19997364210031488 20005242771299328 20033556350855628 20049081871601664 20063737633203712 20082348105007104 20102924620768563 20118694053556224 20169839047119952 20185470183653376 20214038840502976 20218771616956416 20239679210025492 20299943549534208 20325692884340736 20354459999496336 20367321266388992 20370234212794368 20385124734879744 20407101190737408 20422018662368064 20438038403612672 20440961464025088 20477956447369728 20508807234650112 20522831443236864 20537833513005312 20545925008361472 20560943959390976 20606000812479488 20625114270007296 20646246907816362 20662442541490176 20677546666155008 20717932499487342 20719819893178368 20731023431860224 20749144819431168 20765224903901184 20780404161871872 20786697567053208 20837323597676544 20848590672494592 20866814827858944 20875035935268864 20904580540023264 20920781083410432 20936074052038656 20973965112702336 20993419881971712 21046788570907776 21063099322073088 21078496324501504 21092910094437888 21101220278857728 21116645147482624 21119665262635296 21151482807619584 21157888595036301 21162919753357312 21198034110840832 21204253581000588 21236399278753792 21239436521213568 21271434505961472 21279815025426432 21309932517253632 21342036706787328 21348500204000592 21364105832804686 21430782796179456 21439226095681536 21454898044581888 21485263332801688 21487220629962752 21501913891282944 21529187857755648 21540829034667264 21559658288940198 21560809608511488 21576570434248704 21632372276723712 21648185414352896 21651281550710784 21683899994996736 21687365286603776 21690467026490304 21723144505122816 21770953951674368 21793260624917271 21813475346111232 21846338141257728 21854945161248768 21870920998354944 21885876639341568 21901875087177344 21918848509673472 21941514098556164 21961866334860288 21977712604792224 21994952686436352 22009993142022144 22018664638808064 22026082318295552 22034760153894912 22069102010323473 22071112494907392 22083046699155456 22111057799857152 22142351756208852 22159720986525696 22196279484481536 22233271506632704 22236451322351616 22276695865044096 22292979999448368 22310256518774784 22326565185820672 22359358112530432 22370171758449228 22387719698694144 22419405216836544 22436779712643072 22453180867403776 22462026971283456 22477386818783232 22493817657101056 22497034736285424 22511249820745728 22571704837354176 22589410867150848 22621381840411648 22630294212108288 22667629048823808 22691068928009946 22708653956610048 22725253849853184 22740793695565848 22757417082770209 22796178930008064 22821830606979072 22834170736541696 22837436493225984 22854130525750272 22888561105829888 22895492972406432 22913236424687616 22929985866518528 22933265326739712 22974770995164072 22992793204064256 23043179164336128 23060023593549824 23069108781318144 23101758674860544 23105062702130976 23131061954314848 23181750914039424 23198696638391792 23262239999424384 23280267671764992 23297285411291136 23322401360842752 23339449899849216 23361098816028672 23372482409331566 23377954682105856 23429406122508288 23454664506556416 23471809729148928 23507170865446912 23549715214262272 23553083308543488 23595710751790128 23612959078363074 23614220047417344 23631481904177152 23677637142271248 23683267474456576 23692598207840256 23713308365064192 23729523856242624 23746869999412392 23749033327853568 23756225790917952 23808284722526976 23825688439429408 23847788374695936 23890949188598016 23909464095326208 23926941773758464 23970245843088384 23992479865110528 24009791295135744 24062633315008512 24089710085144576 24106182965071872 24136760300154624 24170921249401899 24173123208708096 24186194003836928 24189653127693312 24207335622669696 24233432664000672 24251147161562076 24270170604290048 24273641738529792 24310210863955968 24323355784577024 24354208591147008 24388677296693808 24398285947429248 24416120951776784 24469625964819392 24492323195633664 24554586666059072 24573615875751936 24604786123149312 24618090325334016 24639609473074512 24658704573382656 24658937639141376 24676729942222848 24712974755954688 24740783330689024 24744321772240896 24779342608082496 24789105173131776 24826450862997504 24843427536549888 24861587936795904 24906583571334024 24929686109841408 24967243590008832 25012430444961792 25030714385345536 25076016112635616 25079602499379414 25117385834048256 25130967207111808 25154277876596736 25172665506623488 25221830868941112 25224128565608448 25237767656177664 25259828475829248 25269780342693888 25305544864238688 25325156048338944 25325395413172224 25343668589309952 25413087225544704 25449054570463104 25459080988621824 25477691427940992 25497436021456896 25516074498080768 25533522745898496 25565910581084832 25622177390670336 25660778134175744 25688442078609408 25707220179544064 25710896841469056 25749631244058624 25757429593957236 25796234099833344 25853007817613312 25942526542743552 25952747378982912 25971718685546496 25989478509218112 26008476666023096 26028632605237248 26098533718190766 26099927420829696 26119006315143168 26155972752975968 26166277682750208 26186555913928704 26205698133164032 26209446087702528 26223617955247104 26256881137330368 26354312678342656 26358081887821824 26402009914126336 26405785945292544 26445567223627776 26472913749344937 26493429616045056 26512796158162048 26585417142199296 26625469041475584 26643675908763648 26654172983820288 26663152280041984 26673657028399104 26711408467807504 26715228749338941 26717662493835264 26732109162135552 26803899494358084 26805330864635904 26824925404741632 26869180428582912 26913960244871168 26917809495478272 26966526573474432 26986238946700656 27066591399378944 27070462479384576 27100923845787648 27119455835705856 27139279999328448 27160312283725824 27180166313172992 27209468254316544 27229358216490752 27233252575503408 27254615285366784 27303941929826304 27345076312866816 27363775257649152 27383778017340416 27394566677815296 27437261958780534 27439761480155136 27468136070748882 27528329210421816 27548452258090253 27549923388653568 27595374494220288 27623909999316456 27626426524237824 27641364575813632 27645317860220928 27665526425908224 27695351616000768 27707205549162496 27715596756070944 27741304844034048 27761321185000704 27802096600449024 27822419770478592 27833381247025152 27872774053364352 27894374777880576 27914765402718208 27965286816936448 27969286428895392 27991226509295616 28019906517750777 28062384761210368 28123880125917184 28134960371810304 28159553683513728 28181376655294464 28201977076826112 28210518126715068 28272338108000784 28279224882561024 28293005021822422 28319248694951424 28361912674615296 28392488613199872 28413243356338176 28456048942383104 28464666938667456 28491069839818752 28511627162973696 28553504616677376 28574377061572608 28585634794242048 28606530726109184 28662402856433616 28669218521710592 28705583810340864 28721105379556352 28725213089135808 28746211051920264 28747746144681984 28768760578998272 28824949564504128 28868375400947712 28920622701987072 28943035483815936 28964192673497088 28994143630234931 29043528257765376 29057680833223028 29084633794814976 29128450855010304 29161227997806592 29181168852455424 29218183521239808 29259536249275983 29282211680891904 29282488446480384 29303616806389632 29346657522696192 29358219518410752 29379680205193216 29383882104536064 29425469347097964 29428149993209856 29437062393093984 29444062265540608 29481410399809536 29501570199652992 29523135674945136 29546294648700928 29648601763135488 29702261153392128 29723973332597824 29747008691699712 29826895677932304 29850292931592192 29892540289115392 29915706283524096 29949369295044608 29953652671660032 29969849091710976 29996046315047232 30007864156948992 30050334526283442 30073622807402496 30095606449805568 30123522157510656 30173725616144384 30178041080334336 30223505398431744 30254758570679928 30278205275480064 30300338466470912 30321058260754464 30359518815038238 30449915324301312 30472174034333696 30527323963208576 30531689999244504 30534471421526016 30550981899583488 30577687102319616 30633027993552096 30657057605419008 30763210851975168 30806750269507968 30818887512542208 30841415939086464 30909001218719232 30937671405010944 30993663812235264 31016319999232512 31063047215054848 31096535147790336 31119266533132288 31123717229146752 31170606242807808 31180046350579812 31239208163344384 31272886008741888 31295746305531904 31300222241788416 31356870810034896 31404111078057984 31460947669053504 31483945437817432 31485626729889792 31570182856361664 31594648983109632 31617744486752256 31639365141656832 31651830418286592 31662493332549856 31674967721223936 31727224211429376 31744379630035968 31773824686227456 31797051166261248 31854598918130688 31902589031677952 31907151758942208 31960327790784512 31964898775880448 32013055060180992 32022750306000888 32046158749207029 32141577286762496 32146174194269184 32182347066872832 32227894999202532 32230830944944128 32252870836924416 32276447496892928 32311243552000896 32334862882082768 32339487433410297 32364855651373056 32448558415085568 32472278121529344 32518236395591744 32525849992495104 32531047929905664 32584716757684224 32656430927511552 32764821167669248 32769507211886592 32806381497532416 32824120433778688 32828814959012352 32852812630766016 32878272764510208 32878583518855168 32902306589630464 32912271147834246 32942799502290432 32966568907188336 32992429029654528 33014989713033216 33039123477443328 33052140230842368 33101934483996672 33124570048733184 33148783915727872 33208778095112032 33213527634313278 33239581479788544 33349907259949056 33404927019319296 33439469999172552 33465384778162176 33489847778731008 33539037168795648 33581579548041216 33629107825254816 33655169568964608 33679771301105664 33693040456925184 33716080228174848 33740726485651584 33766874731118592 33791558119079936 33857557256031264 33884116300726272 33932072760617472 33945441318162432 33970255237254656 34036603392014919 34044696994531328 34087880774779776 34111190543348772 34162903187560448 34232745910468608 34251256104812544 34281195788625408 34332841658744832 34343239458609648 34369854637031424 34394978799777792 34489189806096384 34564768746504192 34590035390324736 34603663171977216 34628958247395328 34652638012290816 34696592931472272 34704843473649664 34772626371059136 34798044957587688 34799903227772928 34825341753524224 34888370243666944 34893359999136576 34945928116936704 34964823940329472 35009174849773824 35058723613997349 35144109183762432 35157955259400192 35207714593723392 35260756298170368 35297218332459916 35324572821393408 35419438617544611 35421330071126016 35447222856265728 35524901211684864 35538897311760384 35564876037865472 35569962547596288 35620304999118588 35623549991780352 35634338686376928 35642812216180736 35712427083790464 35738532659144112 35766567206322176 35771682562043904 35836423782897024 35890412660637696 35955368764632576 35981651928934208 36093949972512768 36134565127716864 36159274447607808 36185706665771264 36213749711634432 36259684813062144 36279291005755392 36311003434004544 36339487047155712 36376720742343114 36405255906435072 36465316295933952 36485033676865536 36526088903753728 36531312886720512 36583015945040712 36586348640206848 36597428921143872 36624181427665176 36704438947229088 36733231184871424 36738484793450496 36831879999088608 36860423813627904 36887368567877632 36927135488001024 36954129008094592 36959414209611768 36988406458712064 37015094913334272 37069462133932032 37096559693971456 37111174996033536 37163698737819136 37169013912123744 37239676294496256 37292381905193856 37359875357001036 37450865385013248 37513280495747072 37518645667442688 37546071578018304 37599210832402954 37602636102434816 37614024168953424 37676078751072384 37696450810667712 37731416814895104 37758998259935232 37815883566153728 37856651484266496 37884324475117568 37889742713743872 37952889251556608 37958317296358032 37988093119758336 38015502883964928 38071339488903168 38099169415430144 38114179725656064 38173581855694656 38216537141911488 38246154032185344 38274111747121152 38300284118847744 38328281402560352 38397649672473287 38433266086005504 38463050935959552 38491167201263616 38532663117914112 38560830269316096 38618923564662784 38624446866087936 38694351149750016 38779511726419968 38908225136607232 38913789814115328 38957578028319744 38984217763827168 39012714999034644 39042948907855872 39043317928640512 39071489075186176 39128876696928256 39147800577286149 39178509472714752 39233959129463952 39249416524125312 39279833870893056 39308547199746048 39335426932870656 39364180899926848 39531469017513984 39603014871189504 39662678255599616 39668350835441664 39740144424067584 39769194237243072 39800390575456256 39878125713298944 39938203562213376 39959798788947968 39965513863145472 39994728420062976 40010485542598656 40067112701711256 40098163743203328 40127475266407424 40164696210014208 40205849241537126 40237388107112448 40339678094239904 40370940367306752 40428077681005952 40437543233912832 40479358420050984 40599887099068416 40651385768681472 40708919998992672 40740468425588736 40770249469759488 40814202381474816 40844037324736128 40881922928050176 40955912894739456 41017614469300224 41045662886473728 41075667026010624 41091850016722944 41121887918781952 41202204106123323 41212001624958976 41292493815632724 41324885082980352 41355093332310016 41435864998974684 41439639786356736 41462046863720448 41498289638862336 41560808323743744 41573395134106416 41697181344989184 41733629655717888 41750071870537728 41809161080046528 41841562166820864 41872148104077312 41947930225404672 41986839763943424 42093577141815552 42126198644146176 42156992649003008 42185820188875776 42202440557715456 42233290294965248 42239330525270592 42302965615239168 42315777190072602 42325839506714624 42396068221681664 42408507162001176 42439507532733633 42472798557507584 42478873042427136 42542869011922944 42559630050852864 42619865034507264 42684073413574656 42697000408001184 42728211665609372 42861565592358912 42878452191363072 42909796089163776 42970526665603376 43003827782565888 43058375715511296 43081658069334528 43119316577880396 43121619217022976 43153140868497408 43296370828705792 43302563101421568 43374730573207552 43380934052980608 43446289010245632 43541907903348736 43586521249834542 43626950692222464 43692676282515456 43741841996709888 43771753278683136 43803750174354688 43837697019346944 43883028197112328 43923732669720576 43955425209584448 43989905372872704 44019986284044288 44037329277616128 44052164636591104 44069520307789824 44138204020646946 44142224989814784 44166093398310912 44222115599714304 44284703512417704 44319441973051392 44392558968963072 44466543013265408 44472902644703232 44553391730088192 44585959998896736 44620513037549568 44653130371641344 44740343516898456 44775439397388288 44838810433673088 44873559425286144 44906361734807552 44924053942566912 44954773637566464 44987635314202112 44994069472570848 45075501789425163 45143409674708352 45242763680823296 45260588424216576 45335258097647616 45382137856019892 45417307913220096 45450507699706368 45481587391131696 45514834165540418 45668341473083392 45674872986451968 45708261051500544 45777122211659776 45790985944812864 45826472849375232 45859971733037056 45866530653479424 45949541990328144 45985586408128512 46086358328672256 46120047187099648 46138217562636288 46203517349721088 46210125404261952 46262123908629696 46363501828078848 46397393276783584 46524479998848768 46560535343529984 46594570822582272 46644802721685504 46678899799698432 46722197632057344 46744964818663132 46755909364211712 46858812245016576 46909329013112832 46943619458297856 47099430428524544 47106166617086976 47191421503580256 47225918156726148 47228440094834688 47262963808354304 47355274284542496 47366534948913152 47426616730128384 47459047712485248 47493739998824784 47512451581835904 47616569445053952 47651376878858816 47695576749391872 47781898377196032 47853883547516928 47940491686176768 48019582590271488 48125266630017024 48179420170289152 48212365930143744 48273520600309248 48341842498803798 48346246417416192 48372388007673856 48379306255386624 48414671245339392 48466865328001344 48502294323124152 48540341208580096 48547283477059584 48620421727911936 48646711569154048 48708417182294016 48777354593387616 48796571894858496 48832241903553568 48939251929638784 48984646391267328 49109173332118144 49147231751503872 49209572246298624 49236180650668032 49279218946149024 49317409146765312 49317875278282752 49353459884445696 49368406721751369 49488643544481792 49558685216164992 49578210346263552 49652901725995008 49686855073099776 49723175873591808 49813167142668048 49859372219682816 50024860889923584 50061428770691072 50152032225271232 50159204998758828 50234771668096512 50261934414223616 50308555753193472 50345331013246976 50443661737882224 50475535312355328 50519656951658496 50539560685387776 50611089728477376 50650312096677888 50650790826344448 50687337178619904 50826174451089408 50898109140926208 50918161977243648 50955382855881984 50994872042913792 51032148996161536 51067045491796992 51131821162169664 51244354781340672 51321556268351488 51376884157218816 51414440359088128 51421793682938112 51499262488117248 51514859187914472 51592468199666688 51706015635226624 51885053085487104 51905494757965824 51943437371092992 51978957018436224 52016953332046192 52057265210474496 52197067436381532 52199854841659392 52238012630286336 52311945505951936 52332555365500416 52411396266328064 52418892175405056 52447235910494208 52513762274660736 52708625356685312 52716163775643648 52804019828252672 52811571890585088 52891134447255552 52945827498689874 52986859232090112 53025592316324096 53170834284398592 53250938082951168 53287351817527296 53308345967640576 53326304560083968 53347314056798208 53422816935615008 53430457498677882 53435324987670528 53464218324271104 53607798988716168 53610661729271808 53649850809483264 53738360857165824 53827920489742336 53835618990956544 53933053146948864 53972477893401312 54140924958769152 54201847691575296 54238911671411712 54278559998656896 54320624567451648 54360332626345984 54418936508633088 54458716432981504 54466505151006816 54509230570733568 54565081113514671 54607883859652608 54727550515298304 54767556034680832 54789133355630592 54874523917561068 54879522960310272 54936272141497764 55056658420843632 55096904516180506 55099846777307136 55247819998632912 55282729151627264 55290635720441856 55331052851816448 55390703232001536 55414411098324992 55431193512141888 55482609688068096 55522642370001408 55604193200898048 55644839540957184 55666762494050304 55745548106728704 55788749555761152 55829530805436416 55930573633872896 55938572857790784 55982453018591232 56039813035501554 56124769522420736 56247760251834368 56269920743620608 56319107367027456 56362753310588928 56398816248604431 56403954153652224 56421036253430136 56544676216001568 56558449765122048 56586010043644844 56638497389902848 56723825349230592 56784977226399744 56826486712676352 56929333877334912 56982139679637504 57023254325947392 57107009233354752 57148754123145216 57171269588484096 57213061452218368 57324805712867232 57338437043421184 57411167620681728 57442210759112704 57450426178271616 57492422103840528 57537521157996544 57649899129008256 57736750801895424 57841245403974144 57928385346994176 57988287260469862 58115361666446056 58169267589629952 58256901710020608 58322455995613184 58362337704910848 58436367042479616 58519072498551966 58564423361783808 58564976892960768 58607233612779264 58693315045392384 58716439036821504 58759360410386432 58767764209072128 58850938694195928 58856299986419712 58874124786187968 58888124531081216 58962820799619072 59003140399305984 59046271349890272 59092589297401856 59297203526270976 59404522306784256 59447946665195648 59494017383399424 59653791355864608 59700585863184384 59785080578230784 59907305343320064 59939698183421952 59992092630094464 60015728313897984 60100669052566884 60147245614804992 60191212899611136 60247044315021312 60347451232288768 60356082160668672 60509517141359856 60556410550960128 60600676932941824 60642116521508928 60719037630076476 60899830648602624 60944348068667392 61054647926417152 61063379998489008 61101963799166976 61155374204639232 61266055987104192 61314115210838016 61526421703950336 61613500539015936 61637775025084416 61682831878172928 61770132081804853 61818002437438464 61875342810021888 61987327624470528 62032639998465024 62126094430109696 62193070295580672 62238533066264576 62247434458293504 62341212485615616 62360092701159624 62545772017483776 62591492611063808 62600444483576832 62713741620069792 62808222156115968 62921895338107008 62967890875634864 63140365712723328 63189297966219264 63235488973504512 63278730283313664 63303660836573184 63324986665099712 63349935442447872 63454448422858752 63488759260071936 63594102332522496 63709197836261376 63805178063355904 63814303517884416 63920655581569024 63929797551760896 64026110120361984 64045500612001776 64092317498414058 64283154573524992 64292348388538368 64364694133745664 64455789998405064 64461661889888256 64505741673848832 64552894993785856 64622487104001792 64669725764165536 64678974866820594 64729711302746112 64897116830171136 64944556243058688 65036472791183488 65051699984990208 65062095859811328 65169433515368448 65312861855023104 65379781874751813 65539014423773184 65612762995064832 65648240867557376 65657629918024704 65705625261532032 65756545529020416 65804613179260928 65824542295668492 65885599004580864 65933137814376672 65984858059309056 66029979426066432 66078246954886656 66104280461684736 66249140097466368 66297567831455744 66417556190224064 66427055268626556 66479162959577088 66699814519898112 66878939998345104 66930769556324352 66979695557462016 67078074337591296 67163159096082432 67258215650509632 67310339137929216 67359542602211328 67386080913850368 67432160456349696 67481452971303168 67533749462237184 67583116238159872 67715114512062528 67768232601452544 67864145521234944 67890882636324864 67940510474509312 68073206784029838 68089393989062656 68175761549559552 68222381086697544 68272251248310627 68325806375120896 68465491820937216 68502512209625088 68562391577250816 68665683317489664 68686478917219296 68739709274062848 68789957599555584 68978379612192768 69129537493008384 69180070780649472 69207326343954432 69257916494790656 69305276024581632 69393185862944544 69409686947299328 69545252742118272 69596089915175376 69650683507048448 69776740487333888 69786719998273152 69891856233873408 69929647880658944 70018349699547648 70117447227994698 70288218367524864 70415429187446784 70521512596340736 70594436664919832 70649145642786816 70838877235089222 70842660142252032 70894445712531456 71049802423369728 71077794623520768 71129752075730944 71139925095192576 71240609998237176 71247099983560704 71268677372753856 71285624432361472 71424854167580928 71477065318288224 71533134412644352 71543365124087808 71672847565794048 71780825321275392 71910737529265152 71963303857868416 72187899945025536 72269130255433728 72318548895215616 72371413331542528 72512763748205697 72519369626124288 72558582011510784 72622006868009088 72753441484686228 72810511812870144 72930632591867904 72970067353731072 73052177807507456 73062625773441024 73166031890081424 73194857842287744 73248362855330352 73408877894458176 73466462369742848 73476969586900992 73663759998177216 73720847627255808 73774737135755264 73854270976002048 73908258016189184 73918828419223536 73976812917424128 74030189826668544 74138924267864064 74193119387942912 74222349992067072 74327397475638272 74338027824247488 74479352588992512 74584763810387712 74719750714002072 74774370414816401 74901730770026496 75026560991494144 75037291334885376 75092143156036608 75198421664805908 75205272204869632 75228048337906848 75352157502144768 75392901621335424 75462833629790208 75517996519870464 75713302968532992 75768648950235136 75779485427487744 75905778503113216 75916634592716064 75976186239516672 76031005767929856 76198338830860288 76347163711389312 76433074283822976 76492308064370688 76548223494242304 76600568237695488 76656562805120704 76795299344946574 76866532172011008 76982334402527232 77065326235828224 77121660538632192 77237847129325568 77248893732175872 77388702299500032 77559023452839936 77816450273214464 77827579628230656 77915156056639488 77968435527654336 78025429998069288 78085897815711744 78086635857281024 78142978150372352 78257753393856512 78295601154572298 78357018945429504 78467918258927904 78498833048250624 78559667741786112 78617094399492096 78670853865741312 78728361799853696 79062938035027968 79206029742379008 79336701670883328 79418741248034811 79480288848135168 79538388474486144 79756251426597888 79876407124426752 79919597577895936 79931027726290944 79989456840125952 80020971085197312 80134225403422512 80196327486406656 80254950532814848 80411698483074252 80474776214224896 80679356188479808 80741880734613504 80856155362011904 80958716840101968 81199774198136832 81302771537362944 81417839997985344 81480936851177472 81540498939518976 81628404762949632 81688074649472256 81763845856100352 81911825789478912 82035228938600448 82091325772947456 82151334052021248 82183700033445888 82243775837563904 82404408212246646 82424003249917952 82584987631265448 82645356774270759 82649770165960704 82710186664620032 82871729997949368 82879279572713472 82924093727440896 82996579277724672 83121616647487488 83146790268212832 83467259311435776 83500143741075456 83618322160093056 83683124333641728 83744296208154624 83895860450809344 83973679527886848 84187154283631104 84313985298006016 84371640377751552 84404881115430912 84466580589930496 84478661050541184 84605931230478336 84631554380145204 84651679013429248 84792136443363328 84817014324002352 84879015065467266 84945597115015168 84957746084854272 85085738023845888 85239730069014528 85368146827149312 85394000816002368 85456423331218744 85723131184717824 85756904382726144 85819592178327552 85941053331206752 86007655565131776 86116751431022592 86163316138669056 86238633155760792 86243238434045952 86306281736994816 86592741657411584 86605126202843136 86749461146415104 86761868105961216 86892578020491264 86982430890704793 87173042499669084 87253901384444928 87385352565030912 87483683993419776 87543506557366272 87607500348709376 87766056394224656 87778608747827949 87847465339441152 87910850419168896 88039972568088576 88074658555232256 88104329273182208 88139040615579648 88276408041293892 88284449979629568 88332186796621824 88444231199428608 88569407024835408 88638883946102784 88933086026530816 88945805289406464 89106783460176384 89171919997793472 89241026075099136 89306260743282688 89480687033796912 89550878794776576 89677620867346176 89747118850572288 89812723469615104 89848107885133824 89909547275132928 89975270628404224 89988138945141696 90151003578850326 90286819349416704 90485527361646592 90521176848433152 90670516195295232 90764275712039784 90834615826440192 90901015399412736 90963174782263392 91029668331080836 91349745972903936 91416522103001088 91581971889625728 91652945698750464 91719943466074112 91733061306958848 91899083980656288 91971172816257024 92240094374199296 92407034699442176 92420250808523904 92524247817259392 92727003656157696 92794786553567168 93048959997697536 93189141645164544 93289605443371008 93357799599396864 93489929637326264 93511818728423424 93717624490033152 93818658026225664 93887238916595712 94198860857049088 94212333234173952 94382843007160512 94451836313452296 94456880189669376 94525927616708608 94710548569084992 94733069897826304 94853233460256768 94918095424970496 94987479997649568 95024903163671808 95233138890107904 95302753757717632 95391153498783744 95563796754392064 95707767095033856 95880983372353536 96039165180542976 96138476247621087 96424731860287488 96547041200618496 96683684997607596 96692492834832384 96744776015347712 96758612510773248 96829342490678784 96933730656002688 97004588646248304 97080682417160192 97094566954119168 97293423138308096 97416834364588032 97554709186775232 97593143789716992 97664483807107136 97878503859277568 97969292782534656 98218346664236288 98294463503007744 98419144492597248 98472361301336064 98558437892298048 98634818293530624 98635750556565504 98706919768891392 98736813443502738 98977287088963584 99117370432329984 99156420692527104 99305803451990016 99373710146199552 99446351747183616 99626334285336096 99718744439365632 100049721779847168 100122857541382144 100304064450542464 100318409997517656 100469543336193024 100523868828447232 100617111506386944 100690662026493952 100887323475764448 101039313903316992 101079121370775552 101222179456954752 101300624193355776 101374674357239808 101652348902178816 101796218281852416 101836323954487296 101910765711763968 102064297992323072 102134090983593984 102263642324339328 102488709562681344 102643112536702976 102753768314437632 102828880718176256 102843587365876224 102998524976234496 103029718375828944 103184936399333376 103412031270453248 103770106170974208 103810989515931648 103886874742185984 103957914036872448 104033906664092384 104114530420948992 104394134872763064 104399709683318784 104476025260572672 104623891011903872 104665110731000832 104822792532656128 104837784350810112 104894471820988416 105027524549321472 105176170841992047 105432327551287296 105608039656505344 105623143781170176 105782268894511104 105891654997379748 105973718464180224 106051184632648192 106258315852633833 106341668568797184 106574703635054592 106616691935281152 106652609120167936 106694628113596416 106845633871230016 106860914997355764 106870649975341056 106928436648542208 107215597977432336 107299701618966528 107655840979484672 107671237981913088 107866106293897728 107944955786802624 108281849917538304 108403695383150592 108477823342823424 108557119997313792 108641249134903296 108720665252691968 108837873017266176 108917432865963008 108933010302013632 109018461141467136 109130162227029342 109215767719305216 109455101030596608 109535112069361664 109578266711261184 109749047835122136 109759045920620544 109872544282995528 110113316841687264 110193809032361012 110199693554614272 110495639997265824 110581271440883712 110662105703632896 110781406464003072 110862387024283776 110965219376136192 111045284740002816 111208386401796096 111289679081914368 111333524988100608 111491096213457408 111659061610872832 111861147267745792 111877145715581568 112079626071003108 112249539044841472 112495520503668736 112539841487241216 112638214734054912 112797632497208862 112807908307304448 112842072506860272 113089352432003136 113172020087289688 113276994779805696 113447650698461184 113569954452799488 113652973425352704 113858667754669824 113964279359275008 114046508651894784 114214018466709504 114297508246290432 114342539176968192 114426122904436736 114649611425734464 114676874086842368 114822335241363456 114884421518225408 114900852356543232 114984844207681056 115075042315993088 115192949017419861 115299798258016512 115473501603790848 115682490807948288 115856770693988352 115976574520939724 116230723332892112 116338535179259904 116724675409821696 116872734084959232 117038144997103932 117128846723567616 117129953785921536 117214467225558528 117386630090784768 117518720820772864 117535528418144256 117701877388391856 117748249572375936 117776249062162432 117925641599238144 118006280798611968 118092542699780544 118185178594803712 118594407052541952 118809044613568512 118895893330391296 118988034766798848 119307582711729216 119401171726368768 119570161156461568 119814610686640128 119879396366843904 119984185260188928 120031456627795968 120201338105133768 120294491229609984 120382425799222272 120494088630042624 120694902464577536 120712164321337344 121019034282719712 121112821101920256 121201353865883648 121284233043017856 121438075260152952 121799661297205248 121888696137334784 122109295852834304 122126759996978016 122310748409278464 122532111974208384 123052843407900672 123227001078031872 123275550050168832 123365663756345856 123540264163609706 123636004874876928 123974655248941056 124065279996930048 124252188860219392 124386140591161344 124477066132529152 124494868916587008 124682424971231232 124720185402319248 125091544034967552 125182985222127616 125200888967153664 125427483240139584 125616444312231936 125843790676214016 125935781751269728 126280731425446656 126378595932438528 126470977947009024 126557460566627328 126607321673146368 126649973330199424 126699870884895744 126908896845717504 126977518520143872 127188204665044992 127318522598200899 127418395672522752 127628607035768832 127841311163138048 127859595103521792 128052220240723968 128091001224003552 128184634996828116 128566309147049984 128584696777076736 128729388267491328 128911579996810128 129011483347697664 129105789987571712 129244974208003584 129339451528331072 129357949733641188 129459422605492224 129889112486117376 130072945582366976 130124191719622656 130338867030736896 130625723710046208 130759563749503626 131078028847546368 131225525990129664 131296481735114752 131315259836049408 131411250523064064 131513091058040832 131609226358521856 131649084591336984 131771198009161728 131866275628753344 131969716118618112 132059958852132864 132156493909773312 132208560923369472 132498280194932736 132595135662911488 132835112380448128 132854110537253112 132958325919154176 133399629039796224 133757879996690208 133861539112648704 133959391114924032 134326318192164864 134516431301019264 134620678275858432 134719085204422656 134772161827700736 134864320912699392 134962905942606336 135166232476319744 135430229024125056 135728291042469888 135781765272649728 135881020949018624 136146413568059676 136178787978125312 136351523099119104 136444762173395088 136544502496621254 136651612750241792 137005024419250176 137124783154501632 137331366634979328 137372957834438592 137479418548125696 137579915199111168 137956759224385536 138259074986016768 138360141561298944 138414652687908864 138515832989581312 138610552049163264 138786371725889088 138819373894598656 139090505484236544 139192179830350752 139301367014096896 139553480974667776 139573439996546304 139783712467746816 139859295761317888 140036699399095296 140234894455989396 140576436735049728 140830858374893568 141188873329839664 141298291285573632 141677754470178444 141685320284504064 141788891425062912 142099604846739456 142259504151461888 142279850190385152 142481219996474352 142537354745507712 142571248864722944 142849708335161856 142954130636576448 143066268825288704 143086730248175616 143345695131588096 143561650642550784 143821475058530304 143926607715736832 144375799890051072 144538260510867456 144637097790431232 144742826663085056 145025527496411394 145038739252248576 145117164023021568 145244013736018176 145506882969372456 145621023625740288 145861265183735808 145940134707462144 146104355615014912 146125251546882048 146332063780162848 146389715684575488 146496725710660704 146817755788916352 146953939173801984 147327519996354432 147441695254511616 147549474271510528 147708541952004096 147816516032378368 147837656838447072 147953625834848256 148060379653337088 148105220165254107 148386238775885824 148654794951276544 148676055648494976 148958705177985024 149169527620775424 149439501428004144 149548740829632802 150053121982988288 150074582669770752 150184286312073216 150396843329611816 150410544409739264 150456096675813696 150704315004289536 150785803242670848 150925667259580416 151035993039740928 151426605937065984 151537297900470272 151558970854975488 151811557006226432 151833269185432128 151952372479033344 152062011535859712 152396677661720576 152694327422778624 152866148567645952 152984616128741376 153096446988484608 153201136475390976 153313125610241408 153590598689893148 153733064344022016 153964668805054464 154130652471656448 154243321077264384 154497787464351744 154777404599000064 155118046905679872 155632900546428928 155655159256461312 155830312113278976 155936871055308672 156050859996138576 156171795631423488 156173271714562048 156285956300744704 156515506787713024 156591202309144596 156714037890859008 156935836517855808 156997666096501248 157234188798984192 157341707731482624 157456723599707392 158125876070055936 158412059484758016 158673403341766656 158837482496069622 158960577696270336 159076776948972288 159512502853195776 159752814248853504 159839195155791872 159862055452581888 159978913680251904 160041942170394624 160268450806845024 160392654972813312 160509901065629696 160823396966148504 160949552428449792 161358712376959616 161483761469227008 161712310724023808 161917433680203936 162605543074725888 162835679995970688 162961873702354944 163080997879037952 163256809525899264 163376149298944512 163527691712200704 163823651578957824 164182651545894912 164302668104042496 164367400066891776 164487551675127808 164808816424493292 164848006499835904 165169975262530896 165290713548541518 165299540331921408 165420373329240064 165743459995898736 165848187454881792 165993158555449344 166243233294974976 166293580536425664 166934518622871552 167000287482150912 167236644320186112 167366248667283456 167488592416309248 167791720901618688 167947359055773696 168374308567262208 168627970596012032 168743280755503104 168809762230861824 168933161179860992 168957322101082368 169196448745813293 169211862460956672 169263108760290408 169303358026858496 169634028648004704 169758030130934532 169891194230030336 169915492169708544 170171476047691776 170479460138029056 170788001632004736 170912846662437488 171446262369435648 171513808765452288 171639184356655104 171882106662413504 172015311130263552 172233502862045184 172326632277338112 172477266311521584 172612563473989632 173185483314823168 173210252405686272 173498922292830208 173523736211922432 173785156040982528 173964861781409586 174346084999338168 174507802768889856 174770705130061824 174967367986839552 175087013114732544 175215000697418752 175532112788449312 175557217495655898 175694930678882304 175821700838337792 176079945136177152 176149317110464512 176208658546364416 176278081231159296 176552816082587784 176568899959259136 176664373593243648 176888462398857216 177138814049670816 177277767892205568 177891610578812928 178213566920352768 178343839995586944 178482052150198272 178612521486565376 178961374067593824 179101757589553152 179355241734692352 179625446939230208 179819094550265856 179950541256808448 179976277890283392 180302007157700652 180573638698833408 180971054723293184 181042353696866304 181528551424079568 181669231652880384 181802030798825472 181926349564526784 182059336662161672 182699491945807872 182833044206002176 183163943779251456 183305891397500928 183439886932148224 183466122613917696 183798167961312576 183942345632514048 184480188748398592 184814069398884352 184840501617047808 185048495634518784 185310396245414559 185454007312315392 185589573107134336 186097919995395072 186378283290329088 186579210886742016 186715599198793728 186979859274652528 187023637456846848 187637316052451328 187774477833191424 188397721714098176 188424666468347904 188765686014321024 188903672626904592 189051855233417216 189421097138169984 189466139795652608 189706466920513536 189836190849940992 189974959995299136 190049806327343616 190466277780215808 190605507515435264 190782306997567488 191127593508784128 191415534190067712 191761966744707072 192078330361085952 192276952495242174 192849463720574976 193094082401236992 193367369995215192 193384985669664768 193489552030695424 193517225021546496 193658684981357568 193867461312005376 194009177292496608 194161364834320384 194189133908238336 194833668729176064 195109418373550464 195186287579433984 195328967614214272 195757007718555136 195938585565069312 196139345624255439 196436693328472576 196838288985194496 196944722602672128 197116875784596096 197269636587061248 197413839537782784 197473626887005476 197954574177927168 198234740864659968 198312841385054208 198747420292399104 198892703494367232 199252668570672192 199437488878731264 200099443559694336 200245715082764288 200608128901084928 200636819995035312 200939086672386048 201047737656894464 201234223012773888 201381324052987904 201774646951528896 202078627806633984 202158242741551104 202444358913909504 202601248386711552 202749348714479616 202959005411644517 203304697804357632 203592436563704832 203672647908974592 203821531423527936 204128595984646144 204268181967187968 204527284648678656 204816753744931881 204977419125362688 205507536628875264 205657761436352512 205687174731752448 205997049952468992 206059436751657888 206369872798666752 206824062540906496 207540212341948416 207621979031863296 207773749484371968 207915828073744896 208067813328184768 208229060841897984 208788269745526128 208952050521145344 209247782023807744 209330221462001664 209645585065312256 209675568701620224 209788943641976832 210055049098642944 210352341683984094 210864655102574592 211216079313010688 211246287562340352 211564537789022208 211783309994759496 211947436928360448 212102369265296384 212516631705267666 212683337137594368 213149407270109184 213233383870562304 213305218240335872 213389256227192832 213691267742460032 213721829994711528 213741299950682112 213856873297084416 214431195954864672 214599403237933056 215342475963826176 215732212587795456 215889911573605248 216563699835076608 216807390766301184 216955646685646848 217114239994627584 217441330505383936 217675746034532352 217834865731926016 217866020604027264 218260324454058684 218431535438610432 218910202061193216 219070224138723328 219156533422522368 219498095670244272 219745088565991056 220226633683374528 220387618064722024 220399387109228544 220991279994531648 221162542881767424 221324211407265792 221562812928006144 221724774048567552 221930438752272384 222090569480005632 222416772803592192 222579358163828736 222667049976201216 222982192426914816 223318123221745664 223722294535491584 223754291431163136 224159252142006216 224323111244449203 224499078089682944 224991041007337472 225079682974482432 225276429468109824 225595264994417724 225615816614608896 225684145013720544 226178704864006272 226344040174579376 226553989559611392 227139908905598976 227305946850705408 227717335509339648 227928558718550016 228093017303789568 228595016492580864 228852245808873472 229299222851468928 229353748173684736 229644670482726912 229768843036450816 229801704713086464 229969688415362112 230150084631986176 230385898034839722 230599596516033024 230947003207581696 231364981615896576 231713541387976704 231953149041879448 232461446665784224 232677070358519808 233449350819643392 233745468169918464 234076289994207864 234257693447135232 234259907571843072 234428934451117056 234773260181569536 235037441641545728 235071056836288512 235403754776783712 235496499144751872 235851283198476288 236012561597223936 236185085399561088 237188814105083904 237618089227137024 237791786660782592 238256223744104433 238615165423458432 239140322312923136 239629221373280256 239758792733687808 239968370520377856 240062913255591936 240402676210267536 240588982459219968 240764851598444544 241389804929155072 241424328642674688 242038068565439424 242225642203840512 242402707731767296 242568466086035712 242876150520305904 243599322594410496 243777392274669568 244218591705668608 244253519993956032 244621496818556928 245064223948416768 246105686815801344 246454002156063744 246551100100337664 246731327512691712 247080528327219412 247272009749753856 247936070322812277 247949310497882112 248130559993860096 248772281182322688 248954132265058304 248989737833174016 249364849942462464 249440370804638496 250365970444255232 250401777934307328 250854966480279168 251232888624463872 251687581352428032 251871563502539456 252561462850893312 252941955894018048 253114921133254656 253214643346292736 253299946660398848 253399741769791488 253817793691435008 253955037040287744 254376409330089984 254637045196401798 254836791345045504 255257214071537664 255682622326276096 255719190207043584 256104440481447936 256182002448007104 256369269993656232 257132618294099968 257169393554153472 257458776534982656 257823159993620256 258022966695395328 258211579975143424 258489948416007168 258678903056662144 258715899467282376 258918845210984448 259778224972234752 260145891164733952 260248383439245312 260677734061473792 260947292672114379 261519127499007252 262156057695092736 262451051980259328 262592963470229504 262630519672098816 262822501046128128 263218452717043712 263298169182673968 263542396018323456 263732551257506688 264119917704265728 264312987819546624 264417121846738944 264996560389865472 265190271325822976 265670224760896256 265708221074506224 265916651838308352 266799258079592448 267515759993380416 267723078225297408 267918782229848064 268652636384329728 268783547707313009 269032862602038528 269241356551716864 269438170408845312 269544323655401472 269728641825398784 269925811885212672 270332464952639488 270860458048250112 271456582084939776 271563530545299456 271762041898037248 272292827136119352 272357575956250624 272703046198238208 272889524346790176 273089004993242508 273303225500483584 274249566309003264 274745915668877184 274958837096251392 275159830398222336 275913518448771072 276720283122597888 277031665979162624 277221104098326528 277572743451778176 277638747789197312 278181010968473088 278384359660701504 278602734028193792 279106961949335552 279146879993092608 279567424935493632 279718591522635776 280073398798190592 280469788911978792 281152873470099456 281661716749787136 282377746659679328 282596582571147264 283355508940356888 283370640569008128 283577782850125824 284199209693478912 284519008302923776 284559700380770304 284962439992948704 285074709491015424 285699416670323712 285908261273152896 286173460496351232 286691390263176192 287123301285101568 287642950117060608 287853215431473664 288415428742863261 289274195580862464 289485653326170112 290051054992822788 290077478504497152 290234328046043136 290488027472036352 291013765938744912 291242047251480576 291880269414924288 292208711230029824 292250503093764096 292664127560325696 292779431369150976 292993451421321408 293635511577832704 293907878347603968 294655039992708864 294883390509023232 295098948543021056 295417083904008192 295633032064756736 295675313676894144 295907251669696512 296120759306674176 296210440330508214 296772477551771648 297309589902553088 297352111296989952 297917410355970048 298339055241550848 298879002856008288 299097481659265604 300149165339541504 300368572624146432 300793686659223632 300912193351627392 301408630008579072 301571606485341696 301851334519160832 302071986079481856 303074595800940544 303117941709950976 303623114012452864 303666538370864256 304124023071719424 304793355323441152 305388654845557248 305732297135291904 306192893976969216 306402272950781952 306626251220482816 307181197379786296 307466128688044032 307929337610108928 308261304943312896 308486642154528768 308995574928703488 309554809198000128 310236093811359744 311265801092857856 311310318512922624 311660624226557952 311873742110617344 312101719992277152 312343591262846976 312346543429124096 312571912601489408 313182404618289192 313428075781718016 313871673035711616 313995332193002496 314468377597968384 314683415462965248 314913447199414784 315528512525976141 316824118969516032 317346806683533312 317674964992139244 317921155392540672 318153553897944576 319025005706391552 319678390311583744 319724110905163776 319957827360503808 320083884340789248 320536901613690048 320785309945626624 321019802131259392 321646793932297008 321899104856899584 322717424753919232 322967522938454016 323424621448047616 323834867360407872 325211086149451776 325671359991941376 325923747404709888 326161995758075904 326513619051798528 326752298597889024 327055383424401408 327647303157915648 328365303091789824 328605336208084992 328734800133783552 328975103350255616 329617632848986584 329696012999671808 330339950525061792 330581427097083036 330599080663842816 330840746658480128 331486919991797472 331986317110898688 332587161072851328 333869037245743104 334000574964301824 334473288640372224 334977184832618496 335583441803237376 336748617134524416 337255941192024064 337486561511006208 337619524461723648 337866322359721984 337914644202164736 338392897491626586 338423724921913344 338526217520580816 338606716053716992 339268057296009408 339516060261869064 339782388460060672 339830984339417088 340342952095383552 340958920276058112 341576003264009472 341825693324874976 342892524738871296 343027617530904576 343278368713310208 343764213324827008 344030622260527104 344467005724090368 344653264554676224 344954532623043168 345225126947979264 345578847052259583 346420504811372544 346997844585660416 347047472423844864 347570312081965056 347929723562819172 348692169998676336 349015605537779712 350174026229465088 350430001394837504 351064225576898624 351114434991311796 351389861357764608 351643401676675584 352159890272354304 352417317092728832 352556162462318592 353105632165175568 353328747186487296 353776924797714432 354277628099341632 354555535784411136 355783221157625856 356427133840705536 356687679991173888 356964104300396544 357225042973130752 357922748135187648 358203515179106304 358710483469384704 359250893878460416 359638189100531712 359901082513616896 359952555780566784 360604014315401304 361147277397666816 361942109446586368 362084707393732608 363057102848159136 363338463305760768 363604061597650944 363852699129053568 364118673324323344 365398983891615744 365666088412004352 366327887558502912 366879773864296448 366932245227835392 367596335922625152 368960377496797184 369628138797768704 369681003234095616 370096991269037568 370620792490829118 370908014624630784 371179146214268672 372195839990790144 372756566580658176 373158421773484032 373431198397587456 373959718549305056 374047274913693696 375274632104902656 375548955666382848 376795443428196352 376849332936695808 377531372028642048 377807345253809184 378103710466834432 378842194276339968 379412933841027072 379672381699881984 379949919990598272 380099612654687232 380932555560431616 381211015030870528 381564613995134976 381955567794602697 382255187017568256 383523933489414144 384156660722171904 384553904990484348 385698927441149952 386188164802473984 386734739990430384 386979104061390848 387034450043092992 387317369962715136 387734922624010752 388018354584993216 388322729668640768 388378267816476672 389667337458352128 390218836747100928 390372575158867968 390657935228428544 391514015437110272 391877171130138624 392278691248510878 392873386656945152 393676577970388992 393889445205344256 394233751569192192 394539273174122496 394827679075565568 394947253774010952 395909148355854336 396469481729319936 396625682770108416 397494840584798208 397785406988734464 398505337141344384 398874977757462528 400198887119388672 400491430165528576 401216257802169856 401273639990070624 401878173344772096 402095475313788928 402762648105975808 403549293903057792 404157255613267968 404316485483102208 404888717827819008 405498697428959232 405918010823289034 407184873127409664 407345295817949184 407643062847055872 408257191969292288 408536363934375936 409054569297357312 409633507489863762 409954838250725376 411015073257750528 411315522872705024 411374349463504896 411994099904937984 412118873503315776 412739745597333504 413648125081812992 415080424683896832 415243958063726592 415547498968743936 415831656147489792 416135626656369536 416458121683795968 417576539491052256 417904101042290688 418495564047615488 418660442924003328 419351137403240448 419577887283953664 420110098197285888 420704683367968188 421729310205149184 422432158626021376 422492575124680704 423566619989518992 423894873856720896 424204738530592768 425033263410535332 425366674275188736 426298814540218368 426610436480671744 426778512454385664 427382535484920064 427443659989423056 427713746594168832 428862391909729344 429198806475866112 430684951927652352 431464425175590912 431779823147210496 432390924572633971 433127399670153216 433614781532602368 433911293371293696 434228479989255168 434882661010767872 435351492069064704 435669731463852032 435732041208054528 436520648908117368 436863070877220864 437820404122386432 438140448277446656 438313066845044736 438996191340488544 439490177131982112 440453267366749056 440775236129444048 441982559989063296 442325085763534848 442648422814531584 443125625856012288 443449548097135104 443860877504544768 444181138960011264 445158716327657472 445964384853829632 446636246443491328 447444589070983168 447508582862326272 448318504284012432 448646222488898406 448998156179365888 449982082014674944 450159365948964864 450552858936219648 451190529988835448 451231633229217792 451368290027441088 452357409728012544 452688080349158752 453107979119222784 454279817811197952 454611893701410816 455434671018679296 455857117437100032 456186034607579136 457190032985161728 457704491617746944 458598445702937856 459289340965453824 459537686072901632 459603409426172928 459939376830724224 460771796069679444 461199193032066048 461894006415163392 462729963231793152 463906298083758896 464922893331568448 465354140717039616 466898701639286784 467490936339836928 468152579988415728 468515386894270464 468519815143686144 468857868902234112 469546520363139072 470074883283091456 470142113672577024 470807509553567424 470992998289503744 471702566396952576 472025123194447872 472370170799122176 474377628210167808 475236178454274048 475583573321565184 476512447488208866 477230330846916864 478280644625846272 479258442746560512 479517585467375616 479936741040755712 480125826511183872 480805352420535072 481177964918439936 481529703196889088 482848657285349376 484076137130878848 484451284407681024 484805415463534592 485136932172071424 485752301040611808 487554784549339136 488437183411337216 488507039987912064 489242993637113856 490128447896833536 492908004312127488 493102200200675328 493462655025383424 494161056654438824 494544019499507712 495872140645624554 495898620995764224 496261119987720192 497544562364645376 497908264530116608 497979475666348032 498729699884924928 498880741609276992 500731940888510464 500803555868614656 501709932960558336 502465777248927744 503375162704856064 503743127005078912 505122925701786624 505883911788036096 506229842266509312 506429286692585472 506599893320797696 506799483539582976 507589346237439879 507635587382870016 507910074080575488 509274090392803596 509673582690091008 510514428143075328 511365244652552192 511438380414087168 512364004896014208 512738539987312464 514265236588199936 514338787108306944 514917553069965312 515646319987240512 516045933390790656 516423159950286848 516979896832014336 517357806113324288 517431798934564752 517837690421968896 519556449944469504 520291782329467904 520496766878490624 521355468122947584 521894585344228758 523038254998014504 523420592903714807 524312115390185472 524902103960518656 525185926940459008 525261039344197632 525645002092256256 526436905434087424 526596338365347936 527084792036646912 527465102515013376 528239835408531456 528625975639093248 528834243693477888 529993120779730944 530380542651645952 531340449521792512 531416442149012448 531833303676616704 535031519986760832 535446156450594816 535837564459696128 537305272768659456 537567095414626018 538065725204077056 538876340817690624 539457283650797568 539851623770425344 540664929905278976 541720916096500224 542913164169879552 543127061090598912 543524083796074496 544585654272238704 544715151912501248 545406092396476416 545779048693580352 546178009986485016 546606451000967168 548499132618006528 549491831337754368 549917674192502784 550319660796444672 551827036897542144 553440566245195776 554063331958325248 554442208196653056 555145486903556352 555931188736243677 556362021936946176 556768719321403008 558213923898671104 558293759986185216 559134849870987264 559437183045271552 560146797596381184 560939577823957584 563323433499574272 564755493319358656 565193165142294528 566711017880713776 567155565700251648 568398419386957824 569038016605847552 569119400761540608 569924879985897408 570149418982030848 571398833340647424 571816522546305792 572346920992702464 573382780526352384 574246602570203136 575285900234121216 575706430862947328 576830857485726522 578548391161724928 578971306652340224 580102109985645576 580154957008994304 580468656092086272 580976054944072704 582027531877489824 582484094502961152 584501006187528192 585328255120651392 585558862738301952 585986902842642816 587271023155665408 587815756695207936 589310079985417728 590197897086042112 590834167808016384 591266064129513472 591350627353788288 592241518613348352 592420880661016428 593544955103543296 594619179805106176 594704222593979904 596678110483101696 597758005712016576 598194963318531208 600298330679083008 600737145248292864 601587373318447264 601824386703254784 602817260017158144 603143212970683392 603702669038321664 604143972158963712 606149191601881088 606235883419901952 607246228024905728 607333076741728512 608248046143438848 608877016234933551 610777309691114496 611464594270583808 612385787953938432 612804545901563904 613252502440965632 614362394759572592 614450261234795643 614932257376088064 616522609886625792 616973284309057536 617991149857406976 619109618396000256 620472187622719488 622531602185715712 622620637025845248 623321248453115904 623747484221234688 624203439984554304 624687182525693952 624693086858248192 625143825202978816 626364809236578384 626856151563436032 627743346071423232 627990664386004992 628936755195936768 629366830925930496 629826894398829568 631057025051952282 633648237939032064 634693613367066624 635349929984278488 635842310785081344 636307107795889152 638050011412783104 639448221810327552 639915654721007616 640167768681578496 641073803227380096 641570619891253248 642039604262518784 643293587864594016 643798209713799168 645434849507838464 646849242896095232 647669734720815744 650422172298903552 651342719983882752 652323991516151808 653027238103597056 653504597195778048 655294606315831296 656730606183579648 657210672416169984 657469600267567104 657950206700511232 659235265697973168 659392025999343616 660679901050123584 661162854194166072 661198161327685632 661681493316960256 662973839983594944 663972634221797376 665174322145702656 667738074491486208 668001149928603648 668946577280744448 669954369665236992 671166883606474752 672969333733347609 673497234269048832 674973123022012416 675239048923447296 675732644719443968 675829288404329472 676785794983253172 676847449843826688 677052435041161632 677213432107433984 678536114592018816 679032120523738128 679564776920121344 679661968678834176 681917840552116224 683152006528018944 683651386649749952 685785049477742592 686556737426620416 687528426649654016 688061244521054208 688934011448180736 689306529109352448 689909065246086336 690450253895958528 691157694104519166 692841009622745088 693995689171320832 694094944847689728 695140624163930112 695859447125638344 697384339997352672 698031211075559424 700348052458930176 700860002789675008 702128451153797248 702228869982623592 702779722715529216 703286803353351168 704319780544708608 704834634185457664 705112324924637184 706211264330351136 707553849595428864 708555256198683264 711566442315251712 712854267681411072 713375359982347776 714450085946261504 715845496270375296 717420966938769408 718501787756920832 719276378201063424 719802165027233792 719905111561133568 721208028630802608 722294554795333632 723884218893172736 724169414787465216 726114205696318272 726676926611521536 727208123195301888 727705398258107136 728237346648646688 730797967783231488 731332176824008704 732655775117005824 733759547728592896 733864490455670784 735192671845250304 739256277595537408 739362006468191232 740193982538075136 741241584981658236 741816029249261568 742358292428537344 743808210968436831 744391679981580288 746316843546968064 746862396795174912 747919437098610112 748094549827387392 751097911332765696 753590886856392704 753698665873391616 755062744057284096 755614690507618368 756207420933668864 757684388552679936 758825867682054144 759344763399763968 759899839981196544 760199225309374464 761865111120863232 762422030061741056 763129227990269952 763911135589205394 764510374035136512 767047866978828288 768313321444343808 769107809980968696 771397854882299904 772376329604947968 773469479980860768 774068900086185984 774634739925430272 775469845248021504 776036709169986432 776756535632953344 779334674916704256 780437673494201856 780745150317735936 781315870456857088 782841878016343137 783028030874220544 784557382497021756 785746773313890304 787353155940777984 787778890410688512 788467503138384384 789655358151131136 789894507548021904 792938963458639872 793251365540216832 794989681169596416 795570813977468928 797010674282688768 797749955514925056 800397774238777344 800982860331057152 802432515604339712 802547279980141248 803756346689544192 804190950627577856 805525296211951616 806350643121939027 807098587806115584 808314511226535936 808632970966204416 809777435655638016 810997394857918464 811836021646578068 814369746254819328 814690591635898368 815286125694111744 817072727868751872 818109138594714624 819267014979727524 819909676501450752 822631045745410048 822748698927009792 824237747006631552 825479491194667008 827296250163625984 830160849367793664 831094997937487872 831663312294979584 832271253312739072 832916243367591936 835153078982104512 835808202084581376 836991128095230976 837320885848006656 838702274806480896 839155774567907328 840220196394571776 841409366735936376 843458620410298368 844864317252042752 844985150249361408 847133239979037984 847789747713441792 848409477061185536 850066526821070664 850733348550377472 852597629080436736 853220872961343488 853557024908771328 854765070969840128 854887319978846112 857724783819458688 861369903855304704 862928850351181824 863559646294420992 864781849145267942 867822586742587392 868456959978510336 869765322021535744 870702984138129408 871339462927704064 871464082416109056 873041297816234736 873726141754441728 875640808244772864 876280896554893312 876626133690089472 877992382680977088 878980354263964224 880906534733498112 881550472258888096 883965119978126592 884650171527069696 885296845629063168 886251251712024576 886899096194270208 887721755009089536 888362277920022528 890317432655314944 891928769707659264 894889178141966336 895017165724652544 896637008568024864 897292444977796812 897996312358731776 899964164029349888 901105717872439296 902381059977670896 902736580054882176 904714819456025088 905376160698317504 906215958238445568 909223787402821632 910869342037358592 912372069215158272 914380065970323456 915408983235493888 917196891405875712 918578681930907648 919075372145803264 919206818852345856 919878753661448448 921543592139358888 922398386064132096 923788012830326784 925459926463586304 927812596167517792 929845786663136896 930708281434079232 933797403278573568 934981872679673856 936305159976831456 937030773788540928 937039630287372288 937715737804468224 940284227345154048 941615019107134848 941985996579007488 943405132793905152 944050246388895744 944740341598244352 950472356908548096 951167146643130368 953024894976417732 954460661693833728 956561289251692544 959035170934751232 959873482081511424 960251653022367744 961610704841070144 962355929836879872 963059406393778176 965697314570698752 968152274261757696 968902568815362048 969610830927069184 970273864344142848 971504602081223616 975109569098678272 976874366822674432 977014079975824128 978485987274227712 980256895793667072 985816008624254976 986204400401350656 986925310050766848 988322113308877648 989088038999015424 991744281291249108 991797241991528448 992522239975440384 995816529060233216 995958951332696064 997761483218553984 1001463881777020928 1001607111737229312 1003419865921116672 1004931554497855488 1006750325409712128 1007486254010157824 1010245851403573248 1011767823576072192 1012459684533018624 1012858573385170944 1013199786641595392 1013598967079165952 1015178692474879758 1015271174765740032 1015820148161150976 1018548180785607192 1019347165380182016 1021028856286150656 1022730489305104384 1022876760828174336 1024728009792028416 1025477079974624928 1028677574216613888 1029835106139930624 1031292639974481024 1032091866781581312 1032846319900573696 1033959793664028672 1034715612226648576 1034863597869129504 1035675380843937792 1036736541156778749 1040583564658935808 1040993533756981248 1042710936245895168 1043789170688457516 1046076509996029008 1046841185807429614 1050371853880918016 1050522078688395264 1051290004184512512 1052873810868174848 1053192676730695872 1054169584073293824 1054930205030026752 1056479670817062912 1057251951278186496 1057668487386955776 1059986241559461888 1060761085303291904 1062680899043585024 1062832884298024896 1063666607353233408 1070063039973521664 1070892312901189632 1071675128919392256 1074610545537318912 1075134190829252036 1076131450408154112 1077752681635381248 1078914567301595136 1079703247540850688 1083441832193000448 1085826328339759104 1086254122181197824 1087048167592148992 1089171308544477408 1089430303825002496 1090812184792952832 1091558097387160704 1092356019972970032 1093212902001934336 1096998265236013056 1098983662675508736 1100639321592889344 1106881132490391552 1108126663916650496 1108884416393306112 1110290973807112704 1111862377472487354 1112724043873892352 1113537438642806016 1116427847797342208 1116587519972370432 1118269699741974528 1118874366090543104 1120293595192762368 1121879155647915168 1126646866999148544 1129510986638717312 1130386330284589056 1133422035761427552 1134311131400503296 1138238801523081216 1139849759971794816 1140298837964061696 1142797666681294848 1143633045092611584 1144693841985404928 1146765561052704768 1150571800468242432 1151412861725894656 1153661714971453044 1157096782323449856 1157942613304680448 1160204219971291152 1160937312184172544 1161952109888145408 1164055063754979648 1164968189005922304 1169002012375056384 1170656510241302784 1171117725476603904 1171973805685285632 1174542046311330816 1175631513390415872 1178620159970835456 1180395794172084224 1181668335616032768 1182532128259026944 1182701254707576576 1184483037226696704 1184841761322032856 1189238359610212352 1189408445187959808 1193356220966203392 1195516011424033152 1196389926637062416 1200596661358166016 1201474290496585728 1203174746636894528 1203648773406509568 1205634520034316288 1206286425941366784 1208287944317927424 1212298383203762176 1212471766839803904 1214492456049811456 1214666153483457024 1216496092286877696 1217754032469867102 1221554619382228992 1222929188541167616 1224771575907876864 1225609091803127808 1226505004881931264 1228724789519145184 1228900522469591286 1229864514752176128 1233045219773251584 1233946568618115072 1235982299714813952 1238219236792000512 1240944375245438976 1245241274051690496 1246642496906231808 1247494968442469376 1248406879969108608 1249374365051387904 1250287650405957632 1252729618473156768 1253712303126872064 1255486692142846464 1255981328772009984 1258733661851860992 1259653788797659136 1262114050103904564 1267296475878064128 1270699859968556976 1271684621570162688 1272614215591778304 1276100022825566208 1278896443620655104 1279831309442015232 1280335537363156992 1282147606454760192 1283141239782506496 1284079208525037568 1286587175729188032 1287596419427598336 1290869699015676928 1293698485792190464 1295339469441631488 1297172773717901913 1300844344597807104 1302685439967765504 1304647983032303616 1306054476207194112 1307009194391556096 1310589212631662592 1313461212367159296 1314421344832339968 1314939200535134208 1315900413401022464 1318470531395946336 1318784051998687232 1321359802100247168 1322325708388332144 1323362986633920512 1325947679967189888 1327945268443594752 1330348644291405312 1335476148982972416 1337893154561488896 1339908739330473984 1342333767212949504 1345938667466695218 1346994468538097664 1349946246044024832 1350478097846894592 1351465289438887936 1351658576808658944 1353571589966506344 1353694899687653376 1354104870082323264 1354426864214867968 1357072229184037632 1358064241047476256 1359129553840242688 1359323937357668352 1363835681104232448 1366304013056037888 1367302773299499904 1371570098955485184 1373113474853240832 1375056853299308032 1377868022896361472 1378613058218704896 1379818130492172672 1382315388209038332 1385682019245490176 1387991378342641664 1388189889695379456 1391718894251276688 1394768679994705344 1396062422151118848 1400696104917860352 1401720005579350016 1404256902307594496 1404457739965247184 1405559445431058432 1406573606706702336 1408639561089417216 1409669268370915328 1410224649849274368 1412422528660702272 1415107699190857728 1417110512397366528 1420713037881511619 1423132884630503424 1425708535362822144 1426750719964695552 1428900171892523008 1431690992540750592 1434841933877538816 1438552756402126848 1439604330054467584 1439810223122267136 1442416057261605216 1444589109590667264 1447768437786345472 1452228411392636544 1453353853223043072 1454416246390603776 1455410796516214272 1456474693297293376 1462664353648017408 1465311550234011648 1467519095457185792 1467728980911341568 1470385343690500608 1478512555191074816 1478724012936382464 1480387965076150272 1482483169963316472 1483632058498523136 1484716584857074688 1487616421936873662 1488783359963160576 1492633687093936128 1493724793590349824 1495838874197220224 1496189099654774784 1502195822665531392 1507397331746783232 1510125488114568192 1511229381015236736 1515368777105359872 1517651735364108288 1518689526799527936 1519799679962393088 1520398450618748928 1523730222241726464 1524844060123482112 1527822271178410788 1529020748070273024 1534095733957656576 1538215619961937392 1542795709764599808 1544752659209895936 1546938959961721536 1548137800172371968 1549269479850860544 1550939690496043008 1552073418339972864 1553513071265906688 1558669349833408512 1560875346988403712 1561490300635471872 1562631740913714176 1565683756032686274 1566056061748441088 1569114764994043512 1570261778711144421 1571493546627780608 1574706311881555968 1575557780821377024 1576935006276768768 1579310716302262272 1579789015096043808 1585877926917279744 1586502731080433664 1589979362339192832 1591141627954937856 1594021348565377536 1595499911029850112 1601965720662114304 1604865031208679424 1605094559960282496 1607512693379088384 1608381901255155712 1611050592423903232 1612701286243878054 1614197175612231168 1616629022453071872 1619554871311276032 1621994789715836928 1623672043293156136 1628739492509638656 1629381183271796736 1630572251388223488 1634145455737503744 1636218277189429248 1638534029959455048 1639819353002901504 1645262091490820096 1645497397854019584 1648475494013263104 1650958982389334016 1660321698735587328 1662189995874975744 1663326624589959168 1664542506625478144 1667793566208731031 1670306157964209024 1673982256190461952 1674641771696013312 1677404549612961792 1678311549135814656 1680440392789143552 1682818733471872752 1689728634504085504 1689970300498722816 1694266479958075968 1695579495426883584 1696818954122371072 1700133053642141328 1701466697100754944 1705195258160873472 1706441745922686976 1707114049817542656 1709530141939680256 1709774639957692224 1715449567638917376 1722739807710609408 1725857700702363648 1727119292588841984 1729563698290535884 1735645173485174784 1736913919957020672 1741405968276258816 1742678925855408128 1742928164832218112 1746082595632469472 1747452283508883456 1752561793109786624 1755984765361954176 1757960708527928448 1761813069466996224 1763100944517776192 1767930239956253184 1770593691258126336 1772502503424049152 1773798192388540416 1776724555840045056 1780634865310629888 1783857539415318528 1789778356283932672 1790034331449305088 1793274017136049728 1794584889955593624 1795992624717463552 1799928328058699776 1802211435744878592 1804762119955341792 1805473160109764352 1809429638912050176 1810752321396635008 1812431916476891136 1818447574805643264 1821738684074717184 1824744138430316544 1826631048704800653 1834393782811751424 1837157363861815296 1838150744291606528 1838413637704691712 1839757507322896896 1843087184278717776 1844796772128264192 1850919852927172608 1855625192335035584 1859691573326273792 1861416562868158464 1867594806557147136 1869963745359347712 1872610319953662912 1874061547577081856 1874079260574744576 1875431475608936448 1880568454690308096 1883230038214269696 1883971993158014976 1886810265587810304 1888100492777791488 1889480683196488704 1900944713817096192 1902334293286260736 1906049789952835464 1908921323387667456 1913122578503385088 1919746964163022848 1920503306044735488 1923221409682140288 1924711859673759744 1926118812787556352 1931394629141397504 1936304548523515392 1939221661854138368 1940547728688285696 1943009204162447232 1950219138197356544 1953748733645348864 1954028159951648256 1956971974548455424 1960513791587334144 1971632017248509952 1972408800802701312 1973850620101533696 1976644226617755296 1978176077998030848 1983488562582498216 1983594483983056896 1985044479950880768 1991633058120466432 1991917902665392128 1995522966437107968 2003214223474458624 2006839731842233344 2009863108995710976 2013500650819424256 2014972508020315648 2018908001200042827 2020491702807146496 2024919369066037248 2025717146770341888 2026399573283190784 2027197934158331904 2030357384949759516 2030542349531480064 2031640296322301952 2037096361571214384 2038694330760364032 2045460978610208768 2045753521656348672 2049456019584056832 2050954159949249856 2057355148433227776 2059670212279861248 2062585279948962048 2064183733563162624 2065692639801147392 2067919587328057344 2069431224453297152 2069727195738259008 2071350761687875584 2073473082313557498 2081167129317871616 2081987067513962496 2085421872491790336 2087578341376915032 2092153019992058016 2093682371614859228 2101044157376790528 2102580008369025024 2106385353461391744 2108339168146587648 2109860410060053504 2112959341634125824 2114503902556372992 2115336974773911552 2121522170606583808 2125361798087170048 2125665768596049792 2140126079947043328 2143350257838784512 2150268381658504072 2152262900816308224 2155505363270762496 2157829134603190272 2159406495081701376 2166883664386000896 2171652656679518208 2172508244362395648 2174096335184297984 2178342617088954816 2178860607650004992 2181624369585905664 2183116194774321408 2184712039945940064 2186425804003868672 2193996530472026112 2197967325351017472 2201278643185778688 2217768832786612224 2220581947614225408 2223724754944974708 2225448087747784704 2227074877285612032 2232855695594684416 2233175039944740864 2237748732181086208 2240587190385524736 2243758311295830336 2253293733998297088 2259021973277434624 2260772660569178112 2266844071522855104 2268622262801006592 2276477603046162432 2279699519943589632 2280597675928123392 2285595333362589696 2287266090185223168 2289387683970809856 2293531122105409536 2301143600936484864 2302825723451789312 2307323429942906088 2314193564646899712 2315885226609360896 2320408439942582304 2323904219776290816 2328110127509959296 2338004024750112768 2341313020482605568 2342235450953207808 2343947611370571264 2349084092622661632 2357240319941670912 2360791588344168448 2363336671232065536 2365064256518053888 2365402509415153152 2368966074453393408 2369683522644065712 2378476719220424704 2378816890375919616 2386712441932406784 2391032022848066304 2392779853274124832 2401193322716332032 2402948580993171456 2406349493273789056 2407297546813019136 2411269040068632576 2412572851882733568 2416575888635854848 2419051929365817081 2424943533679607808 2428984912099622912 2429332306966914048 2432992184573755392 2435508064939734204 2443109238764457984 2445858377082335232 2451218183606255616 2453010009763862528 2457449579038290368 2457801044939182572 2459729029504352256 2467893137236230144 2476438473584001024 2481888750490877952 2490482548103380992 2493284993812463616 2494989936884938752 2496813759938217216 2498748730102775808 2500575300811915264 2505459236946313536 2507424606253744128 2510973384285692928 2511962657544019968 2517467323703721984 2519307577595318272 2524228100207809128 2534592951756128256 2541399719937113952 2543369243140325376 2545228431183556608 2552200045651132416 2557792887241310208 2559662618884030464 2560671074726313984 2564295212909520384 2568158417050075136 2573174351458376064 2581739398031353856 2587396971584380928 2590678938883262976 2594345547435803826 2605370879935531008 2609295966064607232 2612108952414388224 2614018388783112192 2621178425263325184 2626922424734318592 2628842689664679936 2629878401070268416 2631800826802044928 2636941062791892672 2637568103997374464 2642719604200494336 2644651416776664288 2646725973267841024 2651895359934379776 2655890536887189504 2660697288582810624 2670952297965944832 2675786309122977792 2684667534425899008 2691877334933390436 2693988937076195328 2699892492088049664 2702930578877775872 2703317153617317888 2707143179933012688 2708209740164646528 2708853728429735936 2714144458368075264 2716128482094952512 2718259107680485376 2718647874715336704 2727671362208464896 2732608026112075776 2734605546598999808 2743140197910970368 2746226949706481664 2750113706598616064 2755736045792722944 2757226116437409792 2759636260984345344 2764630776418076664 2771364038490980352 2775982756685283328 2776379779390758912 2783437788502553376 2789537359989410688 2792124844302237696 2801392209835720704 2803440011158700032 2808513804615188992 2808915479930494368 2811118890862116864 2813147213413404672 2819338536741830656 2824845057321404544 2830215398381715456 2834221024794733056 2841426075763023238 2851417070725644288 2853501439929391104 2857800343785046016 2863381985081501184 2869683867755077632 2877105512804253696 2879208660108935168 2879620446244534272 2884832114523210432 2889178219181334528 2895536875572690944 2904456822785273088 2906707706446086144 2908832492781207552 2910821593032428544 2912949386594586752 2925328707296034816 2930623100468023296 2935457961822683136 2940770687381001216 2957025110382149632 2957448025872764928 2960775930152300544 2964966339926632944 2967264116997046272 2969433169714149376 2975232843873747324 2977566719926321152 2987449587180699648 2991677748394440448 3004391645331062784 3014794663493566464 3020250976229136384 3022458762030473472 3030737554210719744 3035303470728216576 3037379053599055872 3039599359924786176 3040796901237497856 3047460444483452928 3049688120246964224 3055644542356821576 3058041496140546048 3068191467915313152 3076431239923874784 3089505318419791872 3093877919923443072 3096275600344743936 3098538959701721088 3101879380992086016 3104146836679945728 3107026142531813376 3121750693976807424 3122980601270943744 3125263481827428352 3131367512065372548 3132112123496882176 3138229529988087024 3140523557422288842 3142987093255561216 3151115561642754048 3153870012553537536 3158621432604524544 3159578030192087616 3171755853834559488 3173005462160867328 3179958724678385664 3182283255909875712 3188042697130755072 3190999822059700224 3203931441324228608 3209730062417358848 3210189119920564992 3215025386758176768 3216763802510311424 3225402572487756108 3228394351224462336 3233258044906143744 3239109742622552064 3247344086586312272 3257478985019277312 3258762366543593472 3261144502776446976 3268290911475007488 3272436554378858496 3277068059918910096 3279638706005803008 3290524182981640192 3290994795708039168 3296950988026526208 3301917964778668032 3320643397471174656 3324379991749951488 3326653249179918336 3329085013250956288 3335587132417462062 3340612315928418048 3347964512380923904 3349283543392026624 3354809099225923584 3356623098271629312 3360880785578287104 3365637466943745504 3379940600997445632 3388532959916151936 3391158990853767168 3393637908244742144 3400266107284282656 3402933394201509888 3412883491845373952 3419060283879360512 3419549279915384448 3430899135277834752 3451715401404727296 3454238585177683968 3459127396581071768 3471290346970349568 3473827839914041344 3482811936552517632 3485357851710816256 3485856329664436224 3492165191264938944 3494904567017766912 3505123586219573248 3511969530723908352 3515921417055856896 3523626138933992448 3526201889035552384 3535860479912506368 3541187382516252672 3545005006848098304 3547596384777080832 3553449111680090112 3567715078830637056 3579556712567865344 3580068662898610176 3586548034272099456 3589169779911187248 3591985249434927104 3599856656117399552 3604422871489757184 3609524239910683584 3610946320219528704 3618859277824100352 3621504642793270016 3624863832953782272 3636895149611286528 3643477368149434368 3649488276860633088 3653262097409601306 3668787565623502848 3674314727723630592 3676301488583213056 3676827275409383424 3679515014645793792 3686174368557435552 3689593544256528384 3701839705854345216 3711250384670071168 3719383146652547584 3722833125736316928 3739927490718695424 3745220639907325824 3748123095154163712 3750862951217872896 3761136909380616192 3766460076428539392 3767943986316029952 3776200985555582976 3778961366392977408 3801889427634192384 3804668586572521472 3812099579905670928 3817842646775334912 3826245157006770176 3839493928326045696 3841006612089470976 3846442819364280576 3849423719347519488 3852237625575112704 3862789258282795008 3872609097047030784 3878443323708276736 3881095457376571392 3886018408324894464 3891518321153705739 3907497467290697728 3908056319903296512 3913943949096910848 3921027583174668288 3943264034497019904 3944817601605402624 3947701240203067392 3953288453235510592 3956352155996061696 3966977125164996432 3970088959901761536 3983266116240932864 3983835805330784256 3991045932874215936 4006428446948917248 4013679463684466688 4019726217991421952 4027001301638848512 4029945016040631296 4037816002400085654 4040983405614292992 4049838738132074496 4051434293540683776 4052799146566381568 4054395868316663808 4060714769899519032 4061084699062960128 4063280592644603904 4074192723142428768 4077388661520728064 4091507043312697344 4098912039168113664 4101908319898499712 4114710296866455552 4119340424559722496 4125170559897924096 4131385279602294784 4135839174656114688 4138862448906594304 4139454391476518016 4146946164627114996 4162334258635743232 4163974135027924992 4175156682753830064 4184306039984116032 4187364743229718456 4202088314753581056 4205160016738050048 4212770706922783488 4216678336293175296 4219720820120107008 4225918683268251648 4229007805112745984 4230673949547823104 4243044341213167616 4250723596174340096 4251331537192099584 4262139113644534857 4280252159894086656 4286700515677569024 4300536763317008144 4304525801632616448 4315658269206380544 4318812990163402752 4333767328772001792 4343305313359036416 4348192670368595968 4356685234177909632 4357721215300009984 4363248739171811328 4366232389548642816 4369424079891880128 4372851608007737344 4387993060944052224 4395934650702034944 4402557286371557376 4435537665573224448 4441163895228450816 4447449509889949416 4450896175495569408 4454149754571224064 4465711391189368832 4466350079889481728 4481174380771049472 4487516622591660672 4506587467996594176 4518043946554869248 4533688143045710208 4552955206092324864 4559399039887179264 4561195351856246784 4571190666725179392 4574532180370446336 4587062244210819072 4602287201872969728 4605651446903578624 4614646859885812176 4628387129293799424 4631770453218721792 4640816879885164608 4647808439552581632 4656220255019918592 4676008049500225536 4682626040965211136 4684470901906415616 4687895222741142528 4698168185245323264 4710785336133433263 4714480639883341824 4726673342464131072 4730128513036107776 4730805018830306304 4737932148906786816 4739367045288131424 4756953438440849408 4757633780751839232 4773424883864813568 4782064045696132608 4785559706548249664 4805897161986342912 4812698986547578112 4814595093626038272 4822538080137265152 4825145703765467136 4833151777271709696 4838103858731634162 4849887067359215616 4857969824199245824 4858664613933828096 4865984369147510784 4871016129879468408 4886218477528915968 4891716754164670464 4902436367212511232 4906020019527725056 4914899158076580736 4915602089878365144 4919458059008704512 4935786274472460288 4952876947168002048 4980965096206761984 4986569987624927232 4989979873769877504 4993627519876434432 5001150601623830528 5010918473892627072 5021946768571385856 5023925315088039936 5034934647407443968 5038615155190636544 5048456200415618256 5069185903512256512 5082799439874227904 5086738486280650752 5090456862367113216 5104400091302264832 5115585774482620416 5119325237768060928 5121342149452627968 5128590425819040768 5136316834100150272 5146348702916752128 5163478796062707712 5174793943168761856 5181357877766525952 5188691094871607652 5210741759871062016 5224217904828776448 5228036777566224384 5242356850526650368 5257685379329359872 5263601653604089856 5273882125583785344 5275136207994748928 5285439208400988672 5289302833553328576 5293451946535682048 5303790719868759552 5311781073774379008 5321394577165621248 5341904595931889664 5351572618245955584 5369335068851798016 5383754669866780872 5387977874152390656 5399784984176099328 5405861157755551744 5406634307234635776 5414286359866025376 5416419480329293056 5428288916736150528 5432256964189905024 5437295749430673408 5455342724416929792 5465216052224151552 5469211093197999616 5479893146114401959 5500227413197232128 5511472091585445888 5514452232874819584 5519272521968690688 5529261552836153328 5551965513370566656 5552759558781517824 5566875577005106752 5579074719978821376 5584249688604475392 5602784419671441408 5606880022317400064 5617027609230377984 5617830959860988736 5622237781724233728 5626294426826809344 5638677073483661312 5649690114642809088 5660430796763430912 5668442049589466112 5682852151526046476 5702834141451288576 5707002879858782208 5726763970163002368 5739367735510155264 5758417320217870336 5759240892489068544 5769664229046420864 5778356438362669056 5791073751145381888 5808913645570546176 5817664985562415104 5821643186064857088 5825898773189173504 5850657414592069632 5861246200936046592 5870915923645366272 5881541374762002432 5914050220764299264 5914896051745529856 5921551860304601088 5929932679853265888 5934528233994092544 5938866339428298752 5950465687747494648 5955133439852642304 5974899174361399296 5983355496788880896 6029589326987132928 6040501952458272768 6044917524060946944 6061475108421439488 6074758107198111744 6079198719849572352 6081593802474995712 6094920888966905856 6099376240493928448 6111289084713643152 6116082992281092096 6136382935830626304 6152862479847749568 6179010636839583744 6187755839846886144 6192551200689487872 6197077919403442176 6203758761984172032 6208293673359891456 6214052285063626752 6243501387953614848 6245961202541887488 6250526963654856704 6262735024130745096 6264224246993764352 6276459059976174048 6281047114844577684 6285974186511122432 6307740025107075072 6319156060384175232 6343511707669118976 6346010924321734656 6364566511819751424 6376085394261510144 6407862882648457216 6419460124834717696 6420378239841129984 6430050773516353536 6433527605020622848 6450805144975512216 6456788702448924672 6466516089812287488 6478219485245104128 6494688173172624544 6514957970038554624 6517524733087186944 6522289005552893952 6536581822950014976 6544873108757716992 6554136119837820192 6559277412011606016 6581989591416078336 6593901976053052416 6603835929557336064 6653306498359836672 6658170026501912576 6671174264834924124 6681224631856836096 6695929024761847808 6698567086784053248 6713246196543258624 6721761571156574208 6731274933887491008 6759881201994891264 6777065919832303872 6782317981707534336 6787275816489484288 6800532214568565312 6805866788403019776 6825766983690747904 6838120567758721024 6839098559830768896 6861798270555669504 6903430802809454592 6908477170355367936 6918254793162143536 6942580693940699136 6947655679828082688 6970715703421632512 6971712659328872448 6984330382529877888 7010247172439146496 7023939061447816704 7031842834111713792 7047252277867984896 7052403778071104768 7071720959825012736 7082374765032505344 7090010013696196608 7095192769554161664 7106898223360180224 7135430157661274112 7159113425135730688 7160137325797220352 7173096068544198912 7178339559822374496 7183970498869854208 7208845742979514368 7219048479821367168 7221892640439057408 7237718555648200704 7243009285586540032 7249727665907564544 7257155788097451243 7286954736298868736 7298976553721266176 7306524194819202612 7337575131247005696 7352602977166426112 7353654550818766848 7359030029291587584 7372348737114871104 7379187088513056768 7403679411708690432 7422500769340142336 7438766293305095168 7445666251472633856 7479854981437390848 7490441279814651648 7496246190308327424 7501725902435745792 7522273818761232384 7532920152857078784 7535887972632059904 7552401971111165952 7557922732785954816 7603778855268384768 7609337173145042944 7624199159811341856 7635685293550669824 7652490314013540352 7678987856652091392 7682013224178941952 7692885638728561152 7704475251150225408 7745218194094061568 7756886647416553472 7762190914753142784 7772036816649788928 7783036642307411478 7814994934581395456 7816112639806593024 7827887898193821696 7842055166349336576 7886528068994039808 7889635203210805248 7895402480406134784 7906576906471021184 7912704311992123392 7933954250329992864 7940177919803523072 7967671610661568512 7982091865748431872 8012856893897834496 8027358927368933376 8054002603277697024 8059890032081262592 8075632004800171308 8081966811228585984 8099677476264148992 8105598293132763136 8108791736633327616 8121429539799038064 8126561185289207808 8148385446284857536 8154777323041456128 8183014086625394688 8197824078336227328 8203816639796999424 8229420593732911104 8238680849119444992 8250341119795848192 8262770559204589568 8271678349312229376 8277724897813188608 8278908782953036032 8293892329254229992 8324668517271486464 8327948270055849984 8350313365507660128 8368612079968232064 8374729486459436912 8404176629507162112 8410320033476100096 8425541413845566976 8433356672586350592 8439441640240214016 8458015610225491968 8486088682426335232 8501447192348680192 8502663074384199168 8524278227289069714 8560504319788173312 8573401031355138048 8601073526634016288 8609051603265232896 8631316538412761088 8637625980326805504 8667534657544003584 8686610626718072832 8696385340737191936 8713370468355819264 8726497478343622656 8732464779097285632 8738848159783760256 8775986121888104448 8791869301404069888 8871075331146448896 8882327790456901632 8894899019779898832 8901792350991138816 8908299509142448128 8931422782378737664 8932700159778963456 8962348761542098944 8975033245183321344 9013174935993188352 9036087893109738496 9067376286091420416 9105910412184649728 9118798079774358528 9122390703712493568 9142381333450358784 9149064360740892672 9174124488421638144 9204574403745939456 9211302893807157248 9229293719771624352 9263540906437443584 9281633759770329216 9295616879105163264 9312440510039837184 9365252081930422272 9368941803812831232 9375790445482285056 9396336370490646528 9421570672266866526 9428961279766683648 9453346684928262144 9460257026072215552 9461610037660612608 9475864297813573632 9478734090576262848 9513906876881698816 9515267561503678464 9546849767729627136 9564128091392265216 9571119413096499328 9611794323972685824 9625397973095156224 9629190187252076544 9645076160274530304 9650291407530934272 9676207717463268324 9699774134718431232 9715939648398491648 9717329227867656192 9742032259758936816 9772436955057831936 9783433508329340928 9804872734425022464 9812040039055450112 9829798316153161472 9831204179756730288 9838916118017409024 9871572548944920576 9905753894336004096 9944991265170581333 9961930192413523968 9973139975249854464 9979959747539755008 9987255039752868864 10002301203247661056 10021836947785254144 10043893537142771712 10047850630176079872 10069869294814887936 10077230310381273088 10096912400831236512 10165598879748455808 10173476972561301504 10180913724734226432 10208800182604529664 10238650475536121856 10257180851638081536 10272633668200300544 10292697405833504256 10326957592125415424 10349587886337523712 10362715755533051904 10377382189743215304 10421483519742124032 10448435809657552896 10456073555132448768 10484713701053300736 10515370758658719744 10527203307208179712 10547764251167570688 10570878416801977344 10578605667106657152 10607581439737519104 10623562147548758016 10642789154331242496 10703145236491911168 10738670137703596032 10767509339733561744 10775955748304781312 10799569968352198656 10811722315511103488 10813268614469271552 10828572719732050752 10832838960658586112 10856577833472301056 10864513928379810048 10874591498861346816 10910685448833859584 10930432104448303104 10938422186395999232 10959786292228803918 11000454826394464256 11022944183170891776 11028904465749639168 11038545043937381376 11058523105672306656 11105519117563035648 11133751154010213504 11158149439957642752 11168499377208950784 11213760044634800128 11234055218460755968 11235661919721977472 11252588853653618688 11277354146967322624 11299380229285618176 11336884099178932224 11365704303052092952 11405668282902577152 11414005759717564416 11453527940326004736 11478735471020310528 11516834640435740672 11518481784978137088 11539328458092841728 11556712876725338112 11617827291141092352 11635329971124830208 11643286372129714176 11651797546378347008 11674554963461117217 11722492401872093184 11741831847290732544 11763082749524004864 11828100441528598528 11829792103491059712 11843103720609202176 11859865359706531776 11869056467988185088 11877732678856597504 11900931375494989296 11910266879705284608 11949798348722798592 11966710993577761792 12059178653974265856 12081003904916545536 12089835048121893888 12122950216842878976 12149516214396223488 12158397439699144704 12163187604949991424 12189841777933811712 12198752480987856896 12222578169427286304 12232165984562184192 12305724959695499136 12358021273679167488 12375511679693772288 12394155838806884352 12407517523968344064 12416587346719782912 12487002775907229696 12491922405083774976 12501053927309713408 12525470048261490192 12528448493987528704 12552918119952348096 12562094229689155368 12571948373022244864 12615480050214150144 12638312120768350464 12687023415338237952 12692021848643469312 12729133023639502848 12752170788523020288 12786417340933604571 12838920249669435392 12840756479682259968 12860101547032707072 12867055210041245696 12901610289951024432 12913577404897849344 12956438970490208256 12989376346345249088 13029915940077109248 13044578011105787904 13073163645900029952 13089746217515433984 13108272239675640384 13118554824023212032 13163979182832156672 13187803952106104832 13207671859114672128 13306612996719673344 13316340053003825152 13342348529669848248 13362449263713672192 13391858049523695616 13397134173568106496 13443523142313148416 13462549867774982016 13519762403989782528 13554131839664607744 13574551632978968576 13601064429137130624 13651533967381495808 13676241135517442048 13678197119661537792 13723596541111339008 13806861605618909184 13816954340710735872 13836509586324287072 13885161387881398272 13895311359656165376 13941431406843265024 13943425318657744896 13968660765059755776 14047878122895633408 14063685668223427584 14094504555735969792 14104807556142209536 14132356008400299789 14143441919650025472 14180020027392393216 14190385539108323328 14213796446720360448 14270860315322548224 14318226850271461376 14320274651594440704 14346192137088397824 14356679119644748992 14367940997739708416 14417691485959028736 14438096959642734336 14443785280878114816 14475437111296401408 14486018571173080064 14499455331815129088 14514311576194902486 14573909472597737472 14597953107442532352 14613048389638405224 14675150262494011392 14707309101637533696 14718060058583175168 14744697474229742208 14758374177026113536 14807358823417380864 14845001538680284672 14877532586610190336 14959709962874781696 14980882559629303296 15003451804871491584 15065840305714157568 15071775945264119808 15104803942222331904 15115845465571909632 15207557710536769536 15218674346290085888 15248398319622683712 15271370587101339648 15304980628027080704 15357975713304182784 15364026448357883904 15385771277457122304 15408950502300450816 15490436388188123136 15524381829506285568 15544073633299577856 15566073284614822956 15629989869162790912 15632225279613186048 15684110332698673152 15773056137988079616 15790804960812269568 15813153812942042368 15825408623984246784 15867908500659985728 15880355839607046144 15935343221323137024 15964183731496863744 16025713787795668992 16054717854737866752 16108005206555394048 16119780064162525184 16151264009600342616 16163933622457171968 16199354952528297984 16211196586265526272 16217583473266655232 16242859079598076128 16296770892569715072 16366028173250789376 16395648156672454656 16407633279593998848 16500682239591696384 16525541118409179136 16543356698624458752 16555449795626377216 16557817565906072064 16587784658508459984 16649337034542972928 16655896540111699968 16700626731015320256 16737224159936464128 16749458972918873824 16808353259014324224 16820640066952200192 16851082827691133952 16866713345172701184 16878883280480428032 16916031220450983936 17002894384697360384 17005326148768398336 17048556454578139428 17121008639576346624 17202147053268032576 17218103206530465792 17275251960653611008 17335069315088007168 17373221253436145664 17392770681474383872 17426740936711638528 17452994956687245312 17464929558194571264 17477696319567520512 17551972243776208896 17583738602808139776 17742150662292897792 17764655580913803264 17789798039559797664 17803584701982277632 17816599018284896256 17865400319557926912 17924697523084197888 17950066490366642688 18072175786219476992 18134752572182840832 18237596159548717056 18244781407424987136 18284762666900717568 18298128721481785344 18348248976843276288 18409148807491878912 18422605787614314496 18458587439543248704 18527081812874887168 18563267519540658432 18591233758210326528 18624881020079674368 18730504163860844544 18737883607625662464 18751580890964570112 18792672740981293056 18843141344533733052 18857922559533367296 18920514052144431104 18923220075321225216 18957468181152525696 19027813753763397632 19030535123007356928 19093699535459254272 19128256182784530432 19142238826192998656 19223588647945371648 19250795946190312448 19258380374504153088 19290152320549060608 19300582815061868544 19352415434926536648 19399548269436862464 19431879296796983296 19434658455735312384 19484064519517873632 19544873910115663872 19566867016658681856 19609745468850044928 19624080078110900224 19659596632306322944 19662408359513460576 19677832236034818048 19811507788672008192 19889982530341162666 19959919495079510016 19974510079505737728 20004602406495322112 20043673895570508288 20087787074285543424 20095701260352159744 20139738589629775872 20154460620762546176 20193824801662473024 20331197759496911616 20346953945122603008 20361827449468452864 20417600365209059328 20477300951072243712 20514361703276163072 20585394811667008512 20653915184250830848 20699175772675047424 20725431511066103808 20754764379486430608 20842967039484248064 20912147110264897536 21030741517317439488 21054406614416359424 21095528502335141376 21141756833603954688 21157211334213314304 21215162879475038208 21247124295097516032 21285578308662484992 21406290472983822336 21477340275407192064 21535018679467123488 21551911496609562624 21626537228938543104 21657145439464101504 21665677921317172224 21713155666944602112 21729027856759620096 21749182997722693632 21860864208896606208 21876844372791998464 21919572584457607836 22000909652788928512 22057808931499278336 22077090087874762752 22117046211344613312 22211038235126071296 22267502308020427008 22316298879915285504 22336998754417901568 22427520089269600256 22468110436921511936 22471323839443954944 22505177707307237376 22598760458571236352 22673768198357864448 22731408606104185904 22811336565805154304 22828011519435128832 22907055880652009472 22957470942040621056 23033669280871481344 23036963569956274176 23078656916185683456 23113425753450676224 23235654582282184704 23270659942249660416 23286572744259428352 23303595092756694016 23349109926922234434 23444984803744186368 23483663694581465088 23526165499048009728 23659584206982119424 23686207441218404352 23719730719413063552 23738112935976370176 23755465357713195008 23801862750989978592 23820533759410569216 23933421987155523584 24162007809833091072 24179670096243787776 24245900433685757952 24299032428792446976 24316794879398289408 24326375209899982848 24379683555867623424 24397504961975713792 24445156338854572608 24464331969124368384 24611449919390998272 24716042547358334976 24751023359387544576 24788311677613768704 24815035047936688128 24833174693439565824 24974005551814459392 24983844810167549952 25002107854619426816 25050940096522980384 25056896987975057408 25105836239904696192 25124188459378310736 25143896746044489728 25230960100428300288 25276624241536700928 25374046830676475904 25458266047279005696 25504341577046040576 25572834681867209142 25677840499338870784 25681512959364519936 25720203094065414144 25734110420082491392 25803220579902048864 25827154809795698688 25912877940980416512 25978752692690498176 26059831880154218496 26089156022211575808 26179492435030867968 26216544479351280768 26327958365664313344 26375607904212209664 26613225993439346688 26632680106007650304 26684697059339696496 26724898527427344384 26783716099047391232 26794268347136212992 26887046284626296832 26925099735549964032 27039524807979565056 27108263679329215488 27149103265957937152 27202128858274261248 27352482271034884096 27356394239323075584 27447193082222678016 27613723211237818368 27633908681421471744 27673019172648574144 27790622719312330752 27882862813686530048 27886850637315489792 27937321530119511552 28095756245791266816 28127371336446855168 28189009111471939584 28209615112284419072 28264712016800599578 28286883839300050944 28360040054784786432 28380771078216646656 28427592893440720896 28541720630645096448 28640549303188881408 28692384274176795648 28713358239289497984 28835382971918057472 28876193919285468672 28887570561756229632 28950874222592802816 28972037142346160128 29028623152389804972 29147818945195474944 29226096779276810448 29350300524988022784 29414618203275067392 29436120117166350336 29489394948459484416 29516748354052227072 29614717646834761728 29690003077360569344 29755065173220380672 29834973795511743999 29919419925749563392 29961765119258606592 30006903609742983168 30131680611428315136 30143551890528239616 30209607884444663808 30231690931143819264 30437348692580171776 30496796639245367424 30542741174202679296 30609961256054161408 30715951426608365568 30771542554914244608 30817901004600901632 30980872776376246272 31048763659012571136 31088147266599155712 31132146569229645912 31259979738325581824 31264450559226372096 31368220665397346304 31546112275976159232 31581609921624539136 31626307625884084736 31735817001319971456 31870686442646274048 31928367462993727488 32109435709475733504 32216010413110788096 32239560128325050368 32302528019200685232 32327867244914343936 32398709905056595968 32422393172531052544 32435166946533310464 32485718159196152256 32593541785139430144 32732056346501578752 32791296313344909312 32815266559187997696 33001364479183392768 33086713397248917504 33110899591252754432 33115635131812144128 33175569317016919968 33298674069085945856 33401253462030640512 33474448319872928256 33498917945837747648 33641280133904400384 33702165655382267904 33757766560960856064 33832062440901967872 34005788769394720768 34010652297536796672 34097112909156278856 34242017279152693248 34404294106536065152 34436206413060931584 34550503921307222016 34670138630176014336 34853481873423277056 34905989913374490624 34929859116389142528 34955392639135041024 35167477205616279552 35484301324585795584 35529311161827606528 35579596079119595328 35607169403964555264 35633198036569792512 35730800639115853824 35849395046168395776 35900132980733285376 36144351572438953984 36269505144365681664 36475192319097434112 36489562814849974272 36569525333801435136 36596257442963570688 36696497953686552576 36845211575228628992 36917174879086497408 37054163625749774336 37126535039081316864 37182467516420653056 37249762040159348736 37461008327721689088 37475767215251324928 37503161781929140224 37585345481962586112 37686282689067466104 37715845119066734592 37841028104288862208 37846440150642450432 37914936362305051392 38061070246014713856 38187399070918508544 38256512365569060864 38284477652385997312 38359252022800813713 38501591892380624896 38516760749008306176 38580304641098121216 38601165630123737088 38704830869853073296 38863758593593966592 38869316911470624768 38968129039035747264 39089747820231327744 39133734033317363712 39219490937700089856 39248160156221800448 39319193264612645888 39324816719026921152 39355664472069636096 39623015577344016384 39779965060682325332 39919838990159020032 39949020159011475456 40087347791141016576 40175574148571086848 40191402520704319488 40308921241525092352 40387649603324946048 40662395518993823232 40723654898936905728 40954601902144487424 41028723406552326144 41170789623334017024 41307830368501661696 41398351545350094848 41450863022132207616 41509528758972861216 41685934078968496128 41824294220529795072 42191057004670282752 42283513667207909376 42314422668426628608 42430325758950076416 42571156617324969984 42812580945967644672 42954680550814384128 43070037358934246976 43103822993219125248 43253074457877086208 43314290878928203008 43331355842634344448 43426311333889204224 43458055713519240192 43498365995445387264 43721728417793212416 43753688745583996928 43839145168915215672 44001819305577857024 44154180175749525504 44234092422689226624 44422076470252142592 44535004616040854016 44632597759830571008 44855040178539200512 44936220873843023872 44942647678887909888 45010355414614474752 45197520917142472704 45347536396715728896 45462817212208371808 45622673131610308608 45656023038870257664 45814111761304018944 45914941884081242112 46073927139912548352 46157313832371366912 46226851506901352448 46471309164564369408 46573145488518856704 46607190185513388032 46698219853844468868 46889969607488372736 47052330998096019456 47319168413964238848 47372414882436808704 47439461438826127104 47476225871952740352 47510930715426390016 47603725501979957184 47641067518821138432 47866843974311047168 48324015619666182144 48359340192487575552 48491800867371515904 48598064857584893952 48633589758796578816 48652750419799965696 48795009923951427584 48890312677709145216 49222899838781996544 49502046718775089152 49576623355227537408 49630070095873376256 49666349386879131648 49948011103628918784 49967689620335099904 50004215709238853632 50101880193045960768 50113793975950114816 50211672479809392384 50248376918756621472 50287793492088979456 50461920200856600576 50553248483073401856 50748093661352951808 51008683154092081152 51145669363734418284 51355680998677741568 51363025918729039872 51468220840164982784 51606441159804097728 51654309619591397376 51825755881960833024 51957505385380996352 52119663760308436992 52178312044423151616 52358984870061735936 52433088958702561536 52655916731328626688 52751215808424419328 53226451986878693376 53265360212015300608 53369394118679392992 53449797054854688768 53567432198094782464 53774092569252593664 53850199471099928064 54216527358658430976 54298206531915874304 54404257716548522496 54704964542069768192 54712788478646151168 54894386164445356032 55227446422475636736 55267817362842943488 55346038345297148288 55581245438624661504 55773701274630979584 55874643060239023104 56191512491582533632 56254742672893710336 56378018222943879168 56419230224568838144 56529424033601199156 56573767678600101888 56761542156433293312 57083441261290192896 57281098606377762816 57384768548353591296 57426716478578995968 57670765943836114944 57752387838570937344 57775141123512459264 57901748445185605632 57944074284692320256 58057246304779609944 58295637890390949888 58452193558553620896 58700601049976045568 58829236406550134784 58872240234332700672 58978789896918968832 59033496708104454144 59380006154721138688 59510130346440761344 59669947591023487998 59923530238517213184 60013807219485966336 60263361222856630272 60287103781056479232 60419215768889327616 60463381862287638528 60874697385160343552 60993593278490734848 61085482348405358592 61431902853216731136 61543085109828489216 61961745552752492544 62097527318025142272 62176294533198311424 62264293138459291824 62519959476651163648 62528901118452744192 62736441330794692608 63092224551952318464 63163219843249078272 63252615251768169472 63471634002639942912 63741372885292548096 63856734925987454976 64218871418951467008 64432020826221576192 64479120256650100736 64605056038401370464 64655734489828687872 64844786345062105088 64971436318392304512 65187083570278860288 65582592626689818624 65630533118375995392 66002728958366785536 66173426794497835008 66221799182505508864 66231270263624288256 66351138634033839936 66597348138171891712 66802506924061281024 66948896639745856512 66997835891675495296 67282560267808800768 67404331310764535808 67515533121921712128 68011577538789441536 68021304595073593344 68194225818312557712 68484034558305386496 68808588213072130304 68872412826121863168 69101007842614444032 69340277260352028672 69706963746846554112 69811979826748981248 69859718232778285056 69910785278270082048 70334954411232559104 71058622323655213056 71159192158239190656 71214338807929110528 71266396073139585024 71461601278231707648 71800265961466570752 72288703144877907968 72539010288731363328 72950384638194868224 72979125629699948544 73139050667602870272 73192514885927141376 73392995907373105152 73690423150457257984 73834349758172994816 74253070078162633728 74364935032841306112 74499524080318697472 74922016655443378176 74951534430502649856 75006323563858280448 75170690963925172224 75372565378134932208 75431690238133469184 75682056208577724416 75692880301284900864 75829872724610102784 76122140492029427712 76374798141837017088 76513024731138121728 76568955304771994624 76718504045601627426 77003183784761249792 77033521498016612352 77160609282196242432 77202331260247474176 77409661739706146592 77738633822941249536 77936258078071494528 78179495640462655488 78267468066634727424 78496320312443600896 78638386529225291776 78649633438053842304 79559930121364650664 79839677980318040064 79898040318022950912 80174695582282033152 80351148297142173696 80382805041408638976 80617842483050184704 80775299206649892096 81324791037987646464 81447309797873811456 82057446813104652288 82341579246668034048 82615660737003323392 82796703090700189696 82901726044264415232 83019057517945722432 83371868157936992256 83648588441059590144 84382114009340565504 84567027334415818752 84628845336853257216 84860651517900152832 85142313234649939968 85625161891935289344 86140074717868493952 86506148915754172416 86628581757856406016 86662711685268688896 86852622667778408448 86916111427038480384 87443456835586424832 87507377491167993856 87678290337830431344 88003638611155714048 88308360351499051008 88468184845378453248 88844152940504285184 89070009232081708032 89265195519661142016 89504921386535231997 89872441747686047744 89885295357775819776 90020710829228949504 90395041834284945408 90695072793431457792 90925634424416743616 91312046077740515328 91628223522608037888 91829883768162484224 92147854279825096704 92314627664742733824 92453703013802704896 92942618329128738816 93146290977037713408 93214380371026776064 93396439707688937736 93779939214976745472 94104661996192038912 94638336827928477696 94744829764873617408 94878922877652254208 95021861430852780032 95207451003959914368 95733687948622094336 96648031239332364288 96718680384975151104 96983601734743031808 97196129715169787904 97267179517593157632 97305500839599931392 97590019847902855168 97780625355418290432 98445799677563993088 99004093437550178304 99260140191746752512 99332698773758263296 99896022207257837568 100008431418477707264 100203760386091921536 100227587951900229632 100423344959618784768 100496753837513242944 100575586984177958912 100923840401713201152 101106496966146803712 101496187322705903616 102017366308184162304 102291338727468836568 102711361997355483136 102726051837458079744 103212882319608195456 103308619239182794752 103651511763921666048 103915010770761992704 104717969740123471872 104866177917405123072 105502431616848838656 106452903973757386752 106530720424030601216 106738788237358785984 106899594109709377536 107134864396189564928 107548185138505187328 107700398942199856128 108433054717316861952 108808515433097044992 109409929084139536384 109425576957292302336 109788772328890712064 110535634725685886976 110692076690594296576 111162490877249323008 111547402549261959168 111749286120478046208 112383024983165067264 112509485345787420672 112756036445887758336 112838460449137676288 113058848067202398312 113147535357200203776 113523084312866586624 114562197212755525632 114769537096707182592 114853432957157991936 115504775677141874688 115550282247024918528 115803496890371211264 115888148569384640512 116114492609559219888 116591275780781899776 116904387117107241792 117401202099952091136 117658472813100269568 117744480468665401344 117957579793837937664 118066993416208908288 118760012309442277376 119020260692881522688 119339895182046975996 119847060477034426368 120526722445713260544 120574207562112958464 120926763724575277056 121749394770320687104 121987186556981469696 122170964696810717184 122863805706433462272 123086170219656978432 123923491105504985088 124195054636050284544 124352589066396622848 124528586276918583648 125057802236905488384 125472882661589385216 126505230503536338944 126943268005279885824 127713469851974909952 128437742837902934016 128864041652443152384 128958240513300201472 129210112076802740928 129311468979657375744 129689572690124210176 129942872636784609024 130374167140557720576 131165185253379637248 131261066236751990784 132005457916733571072 132443598365011017728 132462540527248576512 132702277268067679872 133194696276343783424 133605013848122562048 133897793279491713024 133995671783350990592 134565120535617601536 134808662621529071616 135031066243843424256 136023155077578883072 136042609190147186688 136388451636625115424 136968069116610772992 137617176426144260608 137744825652243726336 138680554520704057344 139413927493693108224 139719436465556570112 139821570556540164096 140669908822465118208 142117244647310426112 142318384316478381312 142428677615858221056 142532792146279170048 142923202556463415296 143600531922933141504 144577406289755815936 145078020577462726656 145900769276389736448 145958251259399897088 146385029771854282752 147380846300914515968 147668699516345989632 148506140156325267456 148729870065682612224 148999048160637394944 149844033310886756352 149903068861005299712 150012647127716560896 150341381927850344448 150745130756269864416 150863380476266938368 151385760602569801728 151659745449220205568 152244280984058855424 153026049462276243456 153137910609543989248 153437008091203254852 154006367569522499584 154067042996033224704 154404662520494948352 154819323479412293184 155477267645882499072 155872516156142989056 156358991280925310976 156534936133269454848 156992640624887201792 157276773058450583552 157299266876107684608 159119860242729301328 159679355960636080128 159796080636045901824 160349391164564066304 160702296594284347392 161235684966100369408 161550598413299784192 162649582075975292928 162894619595747622912 164114893626209304576 164683158493336068096 165231321474006646784 165803452088528830464 166038115035891444864 166743736315873984512 168764228018681131008 169134054668831637504 169257690673706514432 169721303035800305664 170284626469299879936 171250323783870578688 172280149435736987904 173012297831508344832 173257163515712812032 173325423370537377792 173705245335556816896 173832222854076960768 174886913671172849664 175014754982335987712 175356580675660862688 176007277222311428096 176616720702998102016 176936369690756906496 178140018464163416064 178530391039322284032 179009842773070463994 179744883495372095488 179770590715551639552 180041421658457899008 180790083668569890816 181390145586862915584 181851268848833487232 182624092155481030656 183256447045216075776 184295708559650193408 184629255329485467648 185885236658257477632 186292581954075426816 186428760742053552128 186792879415377875472 187559878429953490944 188209323992384077824 189276673655856955392 189489659529747234816 189757845755304508416 190043722861705560064 190414902007919828736 191467375897244188672 193296062478664728576 193437360769950302208 193967203469486063616 194534359035186315264 195180039695805710336 195561250710836580864 196891599355127986176 198008186875100356608 198520280383493505024 198665397547516526592 199792044414515675136 200016862836955414528 200407520772183843072 200846689919237569536 200993507675026485888 201847680803426402304 202212993932293607424 204034732616368324608 204582677454937673136 205422723994710966272 205452103674916159488 206425764639216390912 206617238478365589504 207303023527843332096 207830021541523985408 209435939480246943744 209732355834810246144 211004863233697677312 213061440848061202432 213477576474717571968 213799188219418755072 214269728792379129856 215400797884399712256 216866109434633723904 217617030866194089984 218819858168279072768 218851153914584604672 219577544657781424128 221071269451371773952 221384153381188593152 223094805098523918336 223498572240956092416 224766049966330134528 225018970691574841344 225512072891775516672 225676920898275352576 226117696134404796624 226295070714400407552 227046168625733173248 229124394425511051264 229539074193414365184 229706865914315983872 231009551354283749376 231100564494049837056 231606993780742422528 231776297138769281024 232228985219118439776 233808774234214483584 234802404199904182272 235488960937330802688 235915159587675875328 237520024618884554752 238040521385763045376 238679790364093951992 239694120954068852736 241053444891426521088 241148415124225916928 241853527449150554112 243974373113962939392 244341929393621434368 246172340439313956864 247846982211009970176 248390109272100569088 248705178132793245696 249057172553837167296 250115604473810976768 250945765323178770432 253010461007072677888 253886536010559771648 255426939703949819904 256875485675805868032 257916481026600402944 258420224153605481856 259379145380248420352 259885745273569218048 260748334281115441152 262330370506759274496 262522132473503981568 264010915833467142144 264887196730022035456 264925081054497153024 265404554536135359744 267210027696245124096 267795586558983426048 267991343566701981184 268514764159605695991 269617325243058143232 270062132487686848512 272046310155157766144 272085218380294373376 272776903273250230848 273936138233221545984 275234352852288521216 275489651304487452672 277361109041408114688 278827854987386216448 279438872931113140224 279643141113080328192 281339817644930236416 284234489294620852224 284636768632956762624 285065584292558340096 287201063845866283008 289154812579511631872 290156041154925453312 291801538552779472896 291916502518799794176 292770059543708565504 295337399032691979264 297012280312650534912 297998096321274789888 299688066621773512704 300025294255433121792 300682763855700688896 301490261512539728832 301726760952533876736 302771521205139603456 303319490898440411136 304488561968117710848 306052098924552486912 306275821219087978496 306874016182406509704 308012735139044999168 308134085992066449408 309638646958824586368 310954535291764998144 311745032312285978112 313985281249774403584 314553546116901167104 314598533752215369216 318239720485458602656 319358711921272160256 319592161272091803648 320698782329128132608 321404593188568694784 323101196826599568384 325299164151950585856 328229787252418609152 329366316986672136192 330462642948013293568 331606904177057660928 332076230071782889728 333487472631747969024 337528456037362262016 338268109337663275008 338515381347413028864 339442606071600611328 340569252938599759872 344560298871473975808 346514327031425624064 346650846741074755584 347410490671113633792 347664445708153921536 349773827342345699328 350029509964671975424 350713161351321725376 352014554444622856192 353233441405996204032 353872739381513812992 356280036928326832128 357060782078644568064 358019685546140927988 359489766990744190976 359541181431103279104 361580167337139781632 362780291173725831168 363702537697666974464 365248184310962061312 366512894090432151552 368591417119300386816 369258510658970935296 371770473316514955264 372585163908150853632 372857521484107104256 373585758830755750944 376418647984768155648 379515691510609016832 380087445723411120128 380829804015839657472 382934751794488377344 386592124957329457152 386874721539900604416 387934406938972127232 389068718070372630528 391122501421673161728 393783198710255972352 396016373750200713216 397330795095033053184 399584088829031350272 400033725673910829056 400815041544367686144 401693379838475139072 401987015350052971776 403695361606852804608 404425987864587214848 408069465232736649216 409165354909875346272 410904207349832318976 412851529278432781824 413234476956731179008 415660043083047970816 419464711669620492288 422009726467395354624 426122881696122404864 426955152949435143936 427598376438837510144 430801595768799424512 433732218869267447808 435234061732388179968 437639716336558145536 437702307829169209344 439155089315562848256 442142538902743547904 442768306762377186304 446189610197047836672 446997144481912184832 449532099932660269056 450037941383149682688 451024145783551033344 451353841796550705152 452235392268809593248 452590141428800815104 459078148386828730368 459413731828631967744 462019102708567498752 462201128988099674112 463213987561484845056 463552594277538562048 464457970438236879552 467617548468428967168 469604808399808364544 470977921874661605376 471830319175351750656 475040049237769109504 476081042771526090752 477359580728187903984 479388241908137705472 482106889782853042176 483707054898301108224 487948746227925878784 488683858787242868736 492344680878627913728 495693964422019940352 497410356265586491392 498114345107674334592 500231208947621953536 506020922014145355776 507773072021119543296 510853879407899639808 513750971351611736064 515832962053200805888 516840448307210963712 519771490547138436096 521496668562230882304 524660741013518548992 525044264947007963136 528021831666934284288 529774393460044070912 529850162108994306048 530809109072270719488 534420055392490248192 535591173117966852096 535982687133403962368 537029528319211391982 539234650486116286464 540124264975373697024 544170436760588746752 545553806546500461696 547872276466443091968 550468705704577042432 557655709974772432896 558877745862226280448 559286282226160656384 562679635289860472832 568468978589241704448 569273537265913525248 570131168585116680192 574402127691732566016 578309625159023263744 580312082309850906624 583603077105558945792 585540119087417131008 590674798065383958528 594024560625301069824 595996192642549579776 599376133243547025408 600050588510866243584 602980523025079457664 605543042410279206912 606638981796880822272 612104197849104973824 612551642438175956992 613748032364813019408 616025470278089998336 616268171984132898816 619277293917649172736 621909070583529996288 623490064624571956224 629107092233802334208 629197067504430738432 636479440970917205312 639184322544183607296 641397564658256265216 642809186377137389568 646202393653199136768 650598328303901171712 656459574504837218304 658732633973344272384 663213808354115321856 664152460143565779456 675056912074724524032 676536218675326550016 677030762694826057728 678885212143201222656 681138505877199519744 689120597742947951616 693028654062851248128 693301693482149511168 694820981342227267584 695328891416307843072 700059019929343950848 701426322702643450752 704029108889245712384 706466882811992408064 707745478763027625984 712560073856653664256 714121564157289136128 716039371092281855976 718979533981488381952 719082362862206558208 723160334674279563264 725560582347451662336 727405075395333948928 733025788180864303104 738517021317941870592 743540946633029910528 745170327816301707264 745715042968214208512 747171517661511501888 752837295969536311296 759031383021218033664 761659608031679314944 765869503588976754688 773749443079801208832 778137436140745261056 782245002843346323456 787566397420511944704 792032747500401426432 794661590190066106368 801630083088735372288 803386759676950278144 803974030700105943552 808851975729174429696 816138930465473298432 818330709819750692544 821808414699664637952 825703058556865563648 826468953913462358016 831320086166095941632 838929423339240984576 844019452934790709248 852245763392244809728 853910305898870287872 855196752877675020288 861603191537598849024 867464437738534895616 870468123464776359936 875404615658338418688 878310178631125696512 885536613524754372608 893994288963824369664 899064199865320538112 900075882766299365376 902048291567102066688 902707683593101410304 904470784537619186496 905180282857601630208 918156296773657460736 918827463657263935488 924038205417134997504 924402257976199348224 927105188555077124096 928915940876473759104 935235096936857934336 941955843749323210752 943660638350703501312 950080098475538219008 952162085543052181504 954719161456375807968 958776483816275410944 964213779565706084352 975897492455851757568 984689361757255827456 991387928844039880704 994820712531172982784 996228690215348669184 1000462417895243907072 1012041844028290711552 1015546144042239086592 1021707758815799279616 1031665924106401611776 1033680896614421927424 1039542981094276872192 1042993337124461764608 1049321482027037097984 1050088529894015926272 1056043663333868568576 1059700324217988612096 1061618218144541438976 1068840110784980496384 1071182346235933704192 1071965374266807924736 1074059056638422783964 1078469300972232572928 1088340873521177493504 1091107613093000923392 1095744552932886183936 1100937411409154084864 1115311419949544865792 1117755491724452560896 1118572564452321312768 1138547074531827050496 1140262337170233360384 1148804255383465132032 1156619250318046527488 1160624164619701813248 1167206154211117891584 1181349596130767917056 1188049121250602139648 1191992385285099159552 1198752266487094050816 1200101177021732487168 1205961046050158915328 1211086084820558413824 1213277963593761644544 1224208395698209947648 1225103284876351913984 1227496064729626038816 1232050940556179996672 1238554587835298345472 1246980129249143912448 1258214184467604668416 1258394135008861476864 1272958881941834410624 1278368645088367214592 1282795129316512530432 1292404787306398273536 1301196656607802343424 1312919149009674436608 1317465267946688544768 1326427616708230643712 1328304920287131558912 1350113824149449048064 1353072437350653100032 1354061525389652115456 1357770424286402445312 1378241195485895903232 1386057308125702496256 1386603386964299022336 1389641962684454535168 1390657782832615686144 1400118039858687901696 1402852645405286901504 1412933765623984816128 1415490957526055251968 1425120147713307328512 1428243128314578272256 1432078742184563711952 1437959067962976763904 1438164725724413116416 1446320669348559126528 1451121164694903324672 1454810150790667897856 1466051576361728606208 1477034042635883741184 1487081893266059821056 1491430085936428417024 1494343035323023003776 1518062766042436067328 1523319216063358629888 1531739007177953509376 1547498886159602417664 1564490005686692646912 1575132794841023889408 1584065495000802852864 1589323180380132212736 1603260166177470744576 1606773519353900556288 1607948061400211887104 1617703951458348859392 1636661419639501385088 1643616829399329275904 1651406117113731127296 1662640172332191883264 1677858846678481969152 1688038905869581418496 1707820611797740575744 1710393505755350040576 1723206383075197698048 1734928875477069791232 1740936246929552719872 1750809231316676837376 1756620357262251393024 1771073227049508745216 1787988577927648739328 1798128399730641076224 1800151765532598730752 1805415367186202820608 1808941569075238372992 1836312593547314921472 1837654927314527870976 1848076410834269995008 1848804515952398696448 1854210377110154248192 1857831881752947518208 1870470193873715868672 1887321276701407002624 1900160196951076438016 1904324171086104363008 1909438322912751615936 1917552967632550821888 1928427559131412168704 1951794984911703515136 1969378723514511654912 1989641425062345965568 1992457380430697338368 2024083688056581423104 2031092288084478173184 2043415517631598559232 2067361793228843854848 2079085962188553744384 2085986674248923529216 2100177059788031852544 2112087326667737137152 2119400648435977224192 2123236436289082877952 2137680221569960992768 2142364692471867408384 2143930748533615849472 2148118113276845567928 2156938601944465145856 2176681747042354987008 2182215226186001846784 2201874822818308169728 2230622839899089731584 2235510983448905121792 2237145128904642625536 2277094149063654100992 2297608510766930264064 2313238500636093054976 2321248329239403626496 2334412308422235783168 2362699192261535834112 2376098242501204279296 2383984770570198319104 2411922092100317830656 2426555927187523289088 2448416791396419895296 2450206569752703827968 2454992129459252077632 2464101881112359993344 2477109175670596690944 2493960258498287824896 2516428368935209336832 2516788270017722953728 2545917763883668821248 2556737290176734429184 2565590258633025060864 2584809574612796547072 2602393313215604686848 2634930535893377089536 2656609840574263117824 2700227648298898096128 2706144874701306200064 2708123050779304230912 2715540848572804890624 2756482390971791806464 2772114616251404992512 2773206773928598044672 2781315565665231372288 2800236079717375803392 2805705290810573803008 2825867531247969632256 2830981915052110503936 2850240295426614657024 2856486256629156544512 2864157484369127423904 2876329451448826232832 2892641338697118253056 2909620301581335795712 2954068085271767482368 2974163786532119642112 2982860171872856834048 2988686070646046007552 3036125532084872134656 3046638432126717259776 3063478014355907018752 3094997772319204835328 3128980011373385293824 3150265589682047778816 3168130990001605705728 3206520332354941489152 3213547038707801112576 3215896122800423774208 3235407902916697718784 3273322839279002770176 3287233658798658551808 3302812234227462254592 3325280344664383766528 3355717693356963938304 3415641223595481151488 3420787011510700081152 3446412766150395396096 3469857750954139582464 3481872493859105439744 3501618462633353674752 3542146454099017490432 3575977155855297478656 3596256799461282152448 3600303531065197461504 3610830734372405641216 3617883138150476745984 3672625187094629842944 3675309854629055741952 3696152821668539990016 3708420754220308496384 3715663763505895036416 3740940387747431737344 3774642553402814005248 3800320393902152876032 3818876645825503231872 3835105935265101643776 3903589969823407030272 3938757447029023309824 3979282850124691931136 3984914760861394676736 4048167376113162846208 4062184576168956346368 4134723586457687709696 4158171924377107488768 4171973348497847058432 4200354119576063705088 4238801296871954448384 4246472872578165755904 4275360443139921985536 4284729384943734816768 4287861497067231698944 4296236226553691135856 4313877203888930291712 4353363494084709974016 4364430452372003693568 4403749645636616339456 4461245679798179463168 4474290257809285251072 4554188298127308201984 4595217021533860528128 4642496658478807252992 4725398384523071668224 4752196485002408558592 4767969541140396638208 4823844184200635661312 4853111854375046578176 4900413139505407655936 4909984258918504155264 4928203762224719986688 4954218351341193381888 4987920516996575649792 5032856737870418673664 5033576540035445907456 5091835527767337642496 5131180517266050121728 5169619149225593094144 5204786626431209373696 5269861071786754179072 5313219681148526235648 5400455296597796192256 5416246101558608461824 5512964781943583612928 5544229232502809985024 5546413547857196089344 5562631131330462744576 5611410581621147606016 5661963830104221007872 5700480590853229314048 5712972513258313089024 5728314968738254847808 5752658902897652465664 5785282677394236506112 5819240603162671591424 5908136170543534964736 5965720343745713668096 5977372141292092015104 6072251064169744269312 6093276864253434519552 6257960022746770587648 6300531179364095557632 6336261980003211411456 6413040664709882978304 6427094077415602225152 6431792245600847548416 6470815805833395437568 6546645678558005540352 6605624468454924509184 6650560689328767533056 6711435386713927876608 6831282447190962302976 6892825532300790792192 6939715501908279164928 6963744987718210879488 7003236925266707349504 7084292908198034980864 7151954311710594957312 7221661468744811282432 7235766276300953491968 7345250374189259685888 7350619709258111483904 7392305643337079980032 7431327527011790072832 7481880775494863474688 7549285106805628010496 7600640787804305752064 7637753291651006463744 7670211870530203287552 7807179939646814060544 7969829521722789353472 8096334752226325692416 8124369152337912692736 8269447172915375419392 8316343848754214977536 8343946696995694116864 8400708239152127410176 8477602593743908896768 8492945745156331511808 8550720886279843971072 8569458769887469633536 8575722994134463397888 8592472453107382271712 8728860904744007387136 8807499291273232678912 8922491359596358926336 8948580515618570502144 9108376596254616403968 9190434043067721056256 9284993316957614505984 9450796769046143336448 9504392970004817117184 9647688368401271322624 9706223708750093156352 9800826279010815311872 9819968517837008310528 9908436702682386763776 9975841033993151299584 10065713475740837347328 10067153080070891814912 10183671055534675284992 10262361034532100243456 10339238298451186188288 10409573252862418747392 10626439362297052471296 10800910593195592384512 10832492203117216923648 11025929563887167225856 11088458465005619970048 11125262262660925489152 11222821163242295212032 11323927660208442015744 11400961181706458628096 11456629937476509695616 11505317805795304931328 11638481206325343182848 11816272341087069929472 11954744282584184030208 12144502128339488538624 12186553728506869039104 12515920045493541175296 12601062358728191115264 12826081329419765956608 12854188154831204450304 12863584491201695096832 12941631611666790875136 13093291357116011080704 13211248936909849018368 13301121378657535066112 13422870773427855753216 13662564894381924605952 13785651064601581584384 13927489975436421758976 14168585816396069961728 14303908623421189914624 14471532552601906983936 14701239418516222967808 14784611286674159960064 14862655054023580145664 14963761550989726949376 15098570213611256020992 15275506583302012927488 15614359879293628121088 15939659043445578706944 16192669504452651384832 16248738304675825385472 16538894345830750838784 16632687697508429955072 16687893393991388233728 16985891490312663023616 17101441772559687942144 17138917539774939267072 17151445988268926795776 17184944906214764543424 17457721809488014774272 17614998582546465357824 17897161031237141004288 18216753192509232807936 18901593538092286672896 19008785940009634234368 19295376736802542645248 19412447417500186312704 19601652558021630623744 19639937035674016621056 19816873405364773527552 19951682067986302599168 20134306160141783629824 20367342111069350569984 20678476596902372376576 20819146505724837494784 21252878724594104942592 21664984406234433847296 22051859127774334451712 22176916930011239940096 22445642326484590424064 22647855320416884031488 22801922363412917256192 22913259874953019391232 23010635611590609862656 23276962412650686365696 23909488565168368060416 24289004256678977077248 24373107457013738078208 25031840090987082350592 25202124717456382230528 25652162658839531913216 25708376309662408900608 25727168982403390193664 26186582714232022161408 26422497873819698036736 26602242757315070132224 26845741546855711506432 27325129788763849211904 27571302129203163168768 27854979950872843517952 28337171632792139923456 28943065105203813967872 29402478837032445935616 29725310108047160291328 29927523101979453898752 30197140427222512041984 30551013166604025854976 31228719758587256242176 31879318086891157413888 32497476609351650770944 33077788691661501677568 33265375395016859910144 33375786787982776467456 33971782980625326047232 34202883545119375884288 34302891976537853591552 34369889812429529086848 34915443618976029548544 35229997165092930715648 36433506385018465615872 37803187076184573345792 38590753473605085290496 38824894835000372625408 39279874071348033242112 39633746810729547055104 39903364135972605198336 40268612320283567259648 40734684222138701139968 41356953193804744753152 42505757449188209885184 44103718255548668903424 44353833860022479880192 44891284652969180848128 45295710640833768062976 45826519749906038782464 46553924825301372731392 47818977130336736120832 48578008513357954154496 48746214914027476156416 50063680181974164701184 51304325317679063826432 51416752619324817801216 51454337964806780387328 52373165428464044322816 52844995747639396073472 53204485514630140264448 53691483093711423012864 54650259577527698423808 56674343265584279846912 57886130210407627935744 58804957674064891871232 59450620216094320582656 59855046203958907797504 61102026333208051709952 62457439517174512484352 63758636173782314827776 64994953218703301541888 66155577383323003355136 66530750790033719820288 67943565961250652094464 68405767090238751768576 68605783953075707183104 68739779624859058173696 69830887237952059097088 70459994330185861431296 72867012770036931231744 75606374152369146691584 77181506947210170580992 78559748142696066484224 79267493621459094110208 79806728271945210396672 80537224640567134519296 81469368444277402279936 82713906387609489506304 85011514898376419770368 88207436511097337806848 89782569305938361696256 90591421281667536125952 91653039499812077564928 93107849650602745462784 95637954260673472241664 97492429828054952312832 100127360363948329402368 102608650635358127652864 102908675929613560774656 104746330856928088645632 105689991495278792146944 109300519155055396847616 113348686531168559693824 115772260420815255871488 118901240432188641165312 119710092407917815595008 122204052666416103419904 127517272347564629655552 132311154766646006710272 133061501580067439640576 135887131922501304188928 137211567906151414366208 137479559249718116347392 139661774475904118194176 145734025540073862463488 154363013894420341161984 157119496285392132968448 158534987242918188220416 159613456543890420793344 161074449281134269038592 162938736888554804559872 170023029796752839540736 176414873022194675613696 179565138611876723392512 183306078999624155129856 186215699301205490925568 191275908521346944483328 194984859656109904625664 205217301270716255305728 205817351859227121549312 209492661713856177291264 211379982990557584293888 218601038310110793695232 231544520841630511742976 237802480864377282330624 239420184815835631190016 244408105332832206839808 255034544695129259311104 264622309533292013420544 271774263845002608377856 274959118499436232694784 279323548951808236388352 308726027788840682323968 314238992570784265936896 317069974485836376440832 325877473777109609119744 340046059593505679081472 359130277223753446785024 366612157999248310259712 372431398602410981851136 382551817042693888966656 411634703718454243098624 418985323427712354582528 437202076620221587390464 463089041683261023485952 475604961728754564661248 478840369631671262380032 488816210665664413679616 510069089390258518622208 529244619066584026841088 549918236998872465389568 558647097903616472776704 617452055577681364647936 628477985141568531873792 634139948971672752881664 651754947554219218239488 718260554447506893570048 733224315998496620519424 765103634085387777933312 837970646855424709165056 926178083366522046971904 951209923457509129322496 977632421331328827359232 1020138178780517037244416 1099836473997744930779136 1117294195807232945553408 1234904111155362729295872 1256955970283137063747584 1303509895108438436478976 1436521108895013787140096 1466448631996993241038848 1530207268170775555866624 1675941293710849418330112 1852356166733044093943808 1902419846915018258644992 1955264842662657654718464 2199672947995489861558272 2513911940566274127495168 2607019790216876872957952 2932897263993986482077696 3060414536341551111733248 3351882587421698836660224 3704712333466088187887616 3910529685325315309436928 4399345895990979723116544 5027823881132548254990336 5865794527987972964155392 7821059370650630618873856 8798691791981959446233088 10055647762265096509980672 11731589055975945928310784 17597383583963918892466176 23463178111951891856621568 35194767167927837784932352 70389534335855675569864704
- Sum of all divisors σ(n): 275856389733134058470400000
- Sum of proper divisors (its aliquot sum) s(n): 205466855397278382900535296
- 70389534335855675569864704 is an abundant number, because the sum of its proper divisors (205466855397278382900535296) is greater than itself. Its abundance is 135077321061422707330670592
Bases of 70389534335855675569864704
- Binary: 111010001110011001000001001101011001110110010001011001100101111101110000000000000000002
- Hexadecimal: 0x3A39904D67645997DC0000
- Base-36: 8UEC1MG3L6OVHKAO0
Squares and roots of 70389534335855675569864704
- 70389534335855675569864704 squared (703895343358556755698647042) is 4954686544018605102034956727706086965936180865007616
- 70389534335855675569864704 cubed (703895343358556755698647043) is 348758078613599696940549865695735982839281097667838875871640543348829049585664
-
The
square root of 70389534335855675569864704 is 8389847098478.9511579747 -
70389534335855675569864704 is a
perfect cube number . Itscube root is 412891584
Scales and comparisons
How big is 70389534335855675569864704?- 70,389,534,335,855,675,569,864,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 70,389,534,335,855,675,569,864,704 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 70389534335855675569864704 cubic inches would be around 34407632 feet tall.
Recreational maths with 70389534335855675569864704
- 70389534335855675569864704 backwards is 40746896557655853343598307
- The number of decimal digits it has is: 26
- The sum of 70389534335855675569864704's digits is 135
- 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 70389534335855675569864704 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 70389534335855675569864704 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/70389534335855675569864704/
Chicago style:
Numbermatics. 2024. "Number 70389534335855675569864704 - Facts about the integer". https://numbermatics.com/n/70389534335855675569864704/
The information we have on file for 70389534335855675569864704 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 70389534335855675569864704, math, Factors of 70389534335855675569864704, curriculum, school, college, exams, university, Prime factorization of 70389534335855675569864704, STEM, science, technology, engineering, physics, economics, calculator, seventy septillion, three hundred eighty-nine sextillion, five hundred thirty-four quintillion, three hundred thirty-five quadrillion, eight hundred fifty-five trillion, six hundred seventy-five billion, five hundred sixty-nine million, eight hundred sixty-four thousand, seven hundred four.