34039631105817550107181056
34,039,631,105,817,550,107,181,056 is an even composite number composed of seven prime numbers multiplied together.
What does the number 34039631105817550107181056 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 42525 divisors.
34039631105817550107181056 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of forty-two thousand, five hundred twenty-five divisors.
Prime factorization of 34039631105817550107181056:
224 × 32 × 72 × 112 × 196 × 292 × 312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 19 × 19 × 19 × 19 × 19 × 19 × 29 × 29 × 31 × 31)See below for interesting mathematical facts about the number 34039631105817550107181056 from the Numbermatics database.
Names of 34039631105817550107181056
- Cardinal: 34039631105817550107181056 can be written as Thirty-four septillion, thirty-nine sextillion, six hundred thirty-one quintillion, one hundred five quadrillion, eight hundred seventeen trillion, five hundred fifty billion, one hundred seven million, one hundred eighty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 3.4039631105817550107181056 × 1025
Factors of 34039631105817550107181056
Divisors of 34039631105817550107181056
- Number of divisors d(n): 42525
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 28 29 31 32 33 36 38 42 44 48 49 56 57 58 62 63 64 66 72 76 77 84 87 88 93 96 98 99 112 114 116 121 124 126 128 132 133 144 147 152 154 168 171 174 176 186 192 196 198 203 209 217 224 228 231 232 242 248 252 256 261 264 266 279 288 294 304 308 319 336 341 342 348 352 361 363 372 384 392 396 399 406 418 434 441 448 456 462 464 484 496 504 512 522 528 532 539 551 558 576 588 589 608 609 616 627 638 651 672 682 684 693 696 704 722 726 744 768 784 792 798 812 836 841 847 868 882 896 899 912 924 928 931 957 961 968 992 1008 1023 1024 1044 1056 1064 1078 1083 1089 1102 1116 1152 1176 1178 1197 1216 1218 1232 1254 1276 1302 1344 1364 1368 1386 1392 1408 1421 1444 1452 1463 1488 1519 1536 1568 1584 1596 1617 1624 1653 1672 1682 1694 1736 1764 1767 1792 1798 1824 1827 1848 1856 1862 1881 1914 1922 1936 1953 1984 2016 2046 2048 2088 2112 2128 2156 2166 2178 2204 2232 2233 2299 2304 2352 2356 2387 2394 2432 2436 2464 2508 2523 2527 2541 2552 2604 2688 2697 2728 2736 2772 2784 2793 2816 2842 2871 2883 2888 2904 2926 2976 3038 3069 3072 3136 3168 3192 3234 3248 3249 3306 3344 3364 3388 3472 3509 3528 3534 3584 3596 3648 3654 3696 3712 3724 3751 3762 3828 3844 3857 3872 3906 3968 3971 4032 4092 4096 4123 4176 4224 4256 4263 4312 4332 4356 4389 4408 4464 4466 4557 4598 4608 4704 4712 4774 4788 4851 4864 4872 4928 4959 5016 5046 5054 5082 5104 5208 5301 5376 5394 5456 5472 5544 5568 5586 5632 5684 5742 5766 5776 5808 5852 5887 5929 5952 6061 6076 6138 6144 6272 6293 6336 6384 6468 6479 6496 6498 6612 6688 6699 6727 6728 6776 6859 6897 6944 7018 7056 7068 7161 7168 7192 7296 7308 7392 7424 7448 7502 7524 7569 7581 7623 7656 7688 7714 7744 7812 7936 7942 8064 8091 8184 8192 8246 8352 8379 8448 8512 8526 8624 8649 8664 8712 8778 8816 8928 8932 9114 9196 9216 9251 9408 9424 9548 9576 9702 9728 9744 9856 9889 9918 10032 10092 10108 10164 10208 10241 10416 10469 10527 10571 10602 10752 10788 10912 10944 11088 11136 11172 11191 11253 11264 11368 11484 11532 11552 11571 11616 11704 11774 11858 11904 11913 12122 12152 12276 12288 12369 12544 12586 12672 12768 12789 12936 12958 12992 12996 13167 13224 13376 13398 13454 13456 13552 13671 13718 13794 13888 14036 14112 14136 14322 14336 14384 14592 14616 14784 14848 14896 15004 15048 15138 15162 15246 15312 15376 15428 15488 15624 15631 15872 15884 15979 16093 16128 16182 16368 16384 16492 16704 16709 16758 16896 17024 17052 17081 17248 17298 17328 17424 17556 17632 17661 17689 17787 17856 17864 18183 18228 18259 18392 18432 18502 18816 18848 18879 19096 19152 19404 19437 19456 19488 19712 19778 19836 20064 20097 20181 20184 20216 20328 20416 20482 20577 20691 20832 20938 21054 21142 21204 21483 21504 21576 21824 21888 22176 22272 22344 22382 22506 22528 22736 22743 22968 23064 23104 23142 23232 23408 23548 23716 23808 23826 24244 24304 24552 24563 24576 24738 25088 25172 25344 25536 25578 25872 25916 25984 25992 26071 26257 26334 26448 26752 26796 26908 26912 26999 27104 27342 27436 27588 27753 27776 27797 27869 28072 28224 28272 28644 28672 28768 28861 29184 29232 29568 29667 29696 29792 30008 30096 30276 30324 30492 30624 30723 30752 30856 30976 31248 31262 31407 31581 31713 31744 31768 31958 32186 32256 32364 32736 32768 32984 33408 33418 33516 33573 33759 33792 34048 34104 34162 34496 34596 34656 34713 34848 35112 35264 35322 35378 35574 35712 35728 35739 36366 36456 36518 36784 36864 37004 37107 37632 37696 37758 38192 38304 38808 38874 38912 38976 39424 39556 39672 40128 40194 40362 40368 40432 40656 40832 40964 41154 41209 41382 41664 41876 42108 42284 42408 42427 42966 43008 43152 43648 43681 43776 44051 44352 44544 44688 44764 45012 45056 45353 45472 45486 45936 46128 46208 46284 46464 46816 46893 47089 47096 47432 47616 47652 47937 48013 48279 48488 48608 49104 49126 49152 49476 50127 50176 50344 50688 51072 51156 51243 51744 51832 51968 51984 52142 52514 52668 52896 52983 53067 53361 53504 53592 53816 53824 53998 54208 54549 54684 54777 54872 55176 55506 55552 55594 55738 56144 56448 56544 56637 57288 57344 57536 57722 58311 58368 58464 59136 59334 59392 59584 60016 60192 60543 60552 60648 60984 61248 61446 61504 61712 61731 61952 62496 62524 62814 63162 63426 63488 63536 63916 64372 64512 64728 64757 65472 65536 65968 66671 66816 66836 67032 67146 67518 67584 68096 68208 68324 68992 69192 69223 69312 69426 69696 70224 70528 70644 70756 71148 71269 71424 71456 71478 72732 72912 73036 73283 73568 73689 73728 73997 74008 74214 75264 75392 75449 75516 76384 76608 77616 77748 77824 77952 78213 78337 78771 78848 79112 79344 80256 80388 80724 80736 80864 80997 81312 81664 81928 82308 82418 82764 83259 83328 83391 83607 83752 84216 84568 84816 84854 85932 86016 86304 86583 87296 87362 87552 88102 88704 89001 89088 89376 89528 90024 90112 90706 90944 90972 91872 92169 92256 92416 92568 92928 93632 93786 94178 94192 94221 94864 95139 95232 95304 95874 96026 96558 96976 97216 98208 98252 98304 98952 100254 100352 100688 100719 101376 101761 102144 102312 102486 103488 103664 103936 103968 104284 105028 105336 105792 105966 106134 106722 107008 107184 107632 107648 107996 108416 108779 109098 109368 109554 109744 110352 111012 111104 111188 111476 111853 112288 112651 112896 113088 113274 114576 114688 115072 115159 115444 116281 116622 116736 116928 118272 118668 118784 119168 119567 120032 120384 121086 121104 121296 121968 122496 122892 123008 123101 123424 123462 123627 123904 124992 125048 125628 126324 126852 126976 127072 127281 127813 127832 128744 129024 129456 129514 130321 130944 131043 131072 131936 132153 133342 133632 133672 134064 134292 135036 135168 136059 136192 136416 136648 137984 138384 138446 138624 138852 139392 140448 140679 141056 141267 141288 141512 142296 142538 142848 142912 142956 143811 144039 144837 145464 145824 146072 146566 147136 147378 147456 147994 148016 148428 150381 150528 150784 150898 151032 152768 153216 153729 155232 155496 155648 155904 156426 156674 157542 157696 158224 158688 159201 160512 160776 161448 161472 161728 161994 162624 163328 163856 164331 164616 164836 165528 166518 166656 166782 167214 167504 168432 169136 169632 169708 171864 171941 172032 172608 173166 174592 174724 175104 175769 176204 177408 178002 178176 178752 179056 180048 180224 181412 181888 181944 182497 183744 183799 184338 184512 184832 185136 185856 187264 187572 187891 188356 188384 188442 189728 190278 190464 190608 191748 192052 193116 193952 194271 194432 194579 195083 196416 196504 196608 197904 198911 200013 200508 200704 200849 201376 201438 202752 203522 204288 204624 204972 206976 207328 207669 207872 207936 208568 210056 210672 211584 211932 212268 212629 213444 213807 214016 214368 215264 215296 215992 216832 217558 218196 218736 219108 219488 219849 220704 221067 221991 222024 222208 222376 222952 223706 224576 225302 225792 226176 226347 226548 229152 229376 230144 230318 230888 232562 233244 233472 233856 234639 235011 236313 236544 237336 237568 238336 239134 240064 240768 242172 242208 242592 242991 243936 244992 245784 246016 246202 246848 246924 247254 247808 249984 250096 250173 250821 251256 252648 253704 253952 254144 254562 255626 255664 257488 258048 258912 259028 259749 260642 261888 262086 262144 263872 264306 266684 267264 267344 268128 268584 270072 270336 272118 272384 272832 273296 275968 276768 276892 277248 277704 278784 280896 281358 282112 282534 282576 283024 284592 285076 285696 285824 285912 286781 287622 288078 289674 290928 291648 292144 293132 294272 294756 294912 295988 296032 296856 296989 300762 301056 301568 301796 302064 303601 305283 305536 305767 306432 306559 307458 310464 310992 311296 311808 312852 313348 315084 315392 316448 317376 317471 318402 321024 321552 322896 322944 323456 323988 324539 325248 326337 326656 327712 328662 329232 329672 331056 333036 333312 333564 334428 335008 335559 336091 336864 337953 338272 339264 339416 343728 343882 344064 345216 345477 346332 346921 348843 349184 349448 350208 351538 352408 354816 356004 356352 357504 358112 358701 360096 360448 362824 363776 363888 364994 367488 367598 368676 369024 369303 369664 370272 370881 371712 374528 375144 375782 376712 376768 376884 379456 380556 380928 381216 381843 383439 383496 384104 386232 387904 388542 388864 389158 390166 390963 392832 393008 393129 393216 395808 396459 397822 400026 401016 401408 401698 402752 402876 405504 407044 408177 408576 409248 409944 413952 414656 415338 415744 415872 417136 420112 421344 423168 423801 423864 424536 425258 426888 427614 428032 428736 430528 430592 431984 432117 433664 435116 436392 437472 438216 438976 439698 441408 442134 443982 444048 444416 444752 445904 447412 449152 450604 451584 452352 452694 453096 453299 458304 458752 460288 460636 461776 465124 466488 466697 466944 467712 469278 470022 472626 473088 474672 475136 476672 478268 480128 481536 484344 484416 484561 485184 485982 487872 489984 491568 492032 492404 493696 493848 494508 495349 495616 498883 499968 500192 500346 501642 502512 505296 507408 507904 508288 509124 511252 511328 512981 514976 515823 516096 517824 517979 518056 519498 521284 523776 524172 524288 527307 527744 528143 528612 529511 533368 534528 534688 536256 537168 540144 540672 544236 544768 545664 546592 547491 548359 551397 551936 553536 553784 554496 555408 557568 561792 562716 563673 564224 565068 565152 566048 569184 570152 571392 571648 571824 573562 575244 576156 579348 581856 582813 583296 583737 584288 585249 586264 588544 589512 589824 591976 592064 593712 593978 596733 600039 601524 602112 602547 603136 603592 604128 607202 610566 611072 611534 612864 613118 614916 620928 621984 622592 623007 623616 625704 626696 630168 630784 632896 634752 634942 636804 637887 641421 642048 643104 645792 645888 646912 647976 649078 650496 652674 653312 655424 657324 658464 659344 659547 662112 665973 666072 666624 667128 668856 670016 671118 672182 673728 675906 676544 678528 678832 679041 687456 687764 688128 690432 690954 692664 693842 697686 698368 698896 700416 703076 704816 705033 709632 712008 712327 712704 715008 716224 717402 720192 720896 725648 727552 727776 729988 734976 735196 737352 738048 738606 739328 740544 741762 743424 749056 750288 751564 753424 753536 753768 758912 761112 761453 761856 762432 763686 766878 766992 768208 772464 775808 777084 777728 778316 780332 781926 782971 785664 786016 786258 786432 791616 792918 795644 800052 802032 802816 803396 805504 805752 806113 808201 811008 813967 814088 816354 817152 818496 819888 827904 829312 829939 830676 831488 831744 834272 836969 840224 842688 846336 847602 847728 849072 850516 853776 855228 856064 857472 860343 861056 861184 861707 863968 864234 867328 870232 872784 874944 876432 877952 879396 882816 884268 887964 888096 888832 889504 890967 891808 894691 894824 898304 901208 903168 904704 905388 906192 906598 910803 912247 915849 916608 917301 917504 919677 920576 921272 923552 930248 932976 933394 933888 935424 938556 940044 945252 946176 949344 950272 952413 953344 956536 960256 963072 968688 968832 969122 970368 971964 973617 975744 979011 979968 983136 984064 984808 987392 987696 989016 990698 991232 997766 999936 1000384 1000692 1003284 1005024 1006677 1008273 1010592 1013859 1014816 1015808 1016576 1018248 1022504 1022656 1025962 1029952 1031646 1032192 1035648 1035958 1036112 1036431 1038996 1040763 1042568 1046529 1047552 1048344 1048576 1054614 1055488 1056286 1057224 1059022 1066736 1069056 1069376 1072512 1074336 1076103 1080288 1081344 1088472 1089536 1091328 1093184 1094982 1096718 1102794 1103872 1107072 1107568 1107909 1108992 1110816 1115136 1123584 1125432 1127346 1128448 1130136 1130304 1132096 1138368 1140304 1142784 1143296 1143648 1147124 1150317 1150488 1152312 1158696 1163712 1165626 1166592 1167474 1168576 1170498 1172528 1172889 1177088 1179024 1179648 1183952 1184128 1187424 1187956 1193466 1200078 1203048 1204224 1205094 1206272 1207184 1208256 1214404 1221132 1222144 1223068 1225728 1226236 1229832 1230383 1241856 1243968 1245184 1246014 1247232 1251408 1253392 1260336 1261568 1265792 1266749 1269504 1269884 1273608 1275774 1277479 1282842 1284096 1286208 1291584 1291776 1293824 1295952 1298156 1300992 1305348 1306624 1310848 1314648 1315237 1316928 1318688 1319094 1324224 1331946 1332144 1333248 1334256 1337712 1340032 1342236 1344364 1347456 1351812 1353088 1354111 1357056 1357664 1358082 1359897 1365581 1374912 1375528 1376256 1380864 1381908 1385328 1387684 1392377 1395372 1396736 1397792 1400091 1400832 1405943 1406152 1409632 1410066 1419264 1424016 1424654 1425408 1430016 1432448 1433531 1434804 1440384 1441792 1451296 1453683 1455104 1455552 1459976 1469952 1470392 1474704 1476096 1477212 1478656 1481088 1483524 1486047 1486848 1488403 1496649 1498112 1500576 1503128 1506848 1507072 1507536 1517824 1522224 1522906 1523712 1524864 1527372 1533756 1533984 1536416 1538943 1544928 1547469 1551616 1553937 1554168 1555456 1556632 1560664 1563852 1565942 1571328 1572032 1572516 1572864 1581921 1583232 1584429 1585836 1588533 1591288 1600104 1604064 1605632 1606792 1611008 1611504 1612226 1616402 1622016 1627934 1628176 1632708 1634304 1636992 1639776 1642473 1645077 1654191 1655808 1658624 1659878 1661352 1662976 1663488 1668544 1673938 1680448 1685376 1691019 1692672 1695204 1695456 1698144 1701032 1707552 1710456 1712128 1714944 1720686 1722112 1722368 1723414 1727936 1728468 1734656 1740464 1745568 1749888 1751211 1752864 1755747 1755904 1758792 1765632 1768536 1775928 1776192 1777664 1779008 1781934 1783616 1789382 1789648 1790199 1796608 1802416 1806336 1807641 1809408 1810776 1812384 1813196 1821606 1824494 1831698 1833216 1834602 1835008 1839354 1841152 1842544 1847104 1860496 1865952 1866788 1867776 1870848 1877112 1880088 1890504 1892352 1898688 1900544 1904826 1906688 1913072 1913661 1920512 1926144 1933459 1937376 1937664 1938244 1940736 1943928 1947234 1951488 1958022 1959936 1966272 1968128 1969616 1974784 1975392 1978032 1981396 1982464 1995532 1999872 2000768 2001384 2006568 2007467 2010048 2013354 2016546 2021184 2027718 2029632 2031616 2033152 2036496 2045008 2045312 2051924 2059904 2063292 2064384 2066801 2071296 2071916 2072224 2072862 2077992 2081526 2085136 2093058 2095104 2096688 2097152 2109228 2110976 2112572 2114448 2118044 2125207 2133472 2136981 2138112 2138752 2140369 2145024 2145913 2148672 2152206 2160576 2162688 2176944 2179072 2182656 2186368 2188021 2189964 2193436 2205588 2207744 2209339 2214144 2215136 2215818 2217984 2221632 2230272 2247168 2250864 2254692 2256896 2260272 2260608 2264192 2271773 2276736 2280608 2284359 2285568 2286592 2287296 2294248 2300634 2300976 2304624 2317392 2327424 2331252 2333184 2334948 2337152 2338919 2340996 2345056 2345778 2348913 2354176 2358048 2359296 2367904 2368256 2374848 2375912 2386932 2400156 2406096 2408448 2410188 2412544 2414368 2416512 2418339 2424603 2428447 2428808 2441901 2442264 2444288 2446136 2451456 2452472 2459664 2460766 2476099 2483712 2487936 2489817 2490368 2492028 2494464 2502816 2506784 2510907 2520672 2523136 2531584 2533498 2539008 2539768 2547216 2551548 2554958 2565684 2568192 2572416 2581029 2583168 2583552 2585121 2587648 2591904 2596312 2601984 2610696 2613248 2621696 2629296 2630474 2633856 2637376 2638188 2648448 2663892 2664288 2666496 2668512 2672901 2675424 2680064 2684073 2684472 2688728 2694912 2703624 2706176 2708222 2714112 2715328 2716164 2719794 2731162 2732409 2736741 2749824 2751056 2751903 2752512 2759031 2761728 2763816 2770656 2775368 2784754 2790744 2793472 2795584 2800182 2801664 2811886 2812304 2819264 2820132 2838528 2848032 2849308 2850816 2857239 2860032 2864896 2867062 2869608 2880768 2883584 2902592 2907366 2910208 2911104 2919952 2920851 2939904 2940784 2949408 2952192 2954424 2957312 2962176 2967048 2972094 2973696 2976806 2993298 2996224 3001152 3006256 3013696 3014144 3015072 3024819 3035648 3044448 3045812 3047424 3049728 3054744 3067512 3067968 3072832 3077886 3089856 3094938 3103232 3107874 3108336 3110912 3113264 3121328 3122289 3127704 3131884 3142656 3144064 3145032 3145728 3154591 3163842 3166464 3168858 3171672 3177066 3182576 3200208 3208128 3211264 3213584 3222016 3223008 3224452 3232804 3244032 3255868 3256352 3265416 3266879 3268608 3273984 3279552 3284946 3290154 3308382 3311616 3317248 3319756 3322704 3325952 3326976 3337088 3339611 3347876 3360896 3370752 3372149 3382038 3385344 3390408 3390912 3396288 3402064 3415104 3420912 3424256 3429888 3441372 3444224 3444736 3446828 3455872 3456936 3467443 3469312 3480928 3491136 3492181 3499776 3502422 3505728 3511494 3511808 3517584 3531264 3537072 3551856 3552384 3555328 3558016 3563868 3567232 3569929 3578764 3579296 3580398 3593216 3604832 3612672 3615282 3618816 3621552 3624768 3626392 3643212 3648988 3663396 3666432 3669204 3670016 3678708 3682304 3685088 3691149 3694208 3697001 3706577 3720992 3731904 3733576 3735552 3741696 3754224 3760176 3779309 3781008 3784704 3797376 3800247 3801088 3809652 3813376 3816131 3826144 3827322 3832437 3841024 3852288 3866918 3874752 3875328 3876488 3881472 3887856 3894468 3902976 3916044 3919872 3932544 3936256 3939232 3945711 3949568 3950784 3956064 3962792 3964928 3991064 3999744 4001536 4002768 4013136 4014934 4020096 4026708 4033092 4039951 4042368 4055436 4059264 4062333 4063232 4066304 4072992 4079691 4090016 4090624 4096743 4103848 4119808 4126584 4128768 4133602 4142592 4143832 4144448 4145724 4155984 4163052 4170272 4177131 4186116 4190208 4193376 4194304 4200273 4217829 4218456 4221952 4225144 4228896 4236088 4250414 4266944 4273962 4276224 4277504 4280738 4290048 4291826 4297344 4300593 4304412 4321152 4325376 4353888 4358144 4361049 4365312 4372736 4376042 4379928 4386872 4411176 4415488 4418678 4428288 4430272 4431636 4435968 4443264 4458141 4460544 4465209 4489947 4494336 4501728 4509384 4513792 4520544 4521216 4528384 4543546 4553472 4561216 4568718 4571136 4573184 4574592 4588496 4601268 4601952 4609248 4616829 4634784 4654848 4661811 4662504 4666368 4669896 4674304 4677838 4681992 4690112 4691556 4697826 4708352 4716096 4718592 4735808 4736512 4749696 4751824 4753287 4765599 4773864 4800312 4812192 4816896 4820376 4825088 4828736 4833024 4836678 4849206 4856894 4857616 4883802 4884528 4888576 4892272 4902912 4904944 4919328 4921532 4935231 4952198 4967424 4975872 4979634 4980736 4984056 4986289 4988928 5005632 5013568 5021814 5041344 5046272 5063168 5066996 5078016 5079536 5094432 5103096 5109916 5131368 5136384 5144832 5162058 5166336 5167104 5170242 5175296 5183808 5192624 5203968 5221392 5226496 5243392 5258592 5260948 5267712 5274752 5276376 5296896 5327784 5328576 5330171 5332992 5337024 5345802 5350848 5360128 5368146 5368944 5377456 5389824 5407248 5412352 5416444 5428224 5430656 5432328 5439588 5448839 5462324 5464818 5473482 5499648 5502112 5503806 5505024 5518062 5523456 5527632 5541312 5550736 5569508 5581488 5586944 5591168 5600364 5603328 5623772 5624608 5638528 5640264 5642791 5657407 5677056 5696064 5697769 5698616 5701632 5714478 5720064 5729792 5734124 5739216 5761536 5767168 5768419 5800377 5805184 5809573 5814732 5820416 5822208 5824621 5839904 5841702 5879808 5881568 5898816 5904384 5908848 5914624 5924352 5934096 5944188 5947392 5953612 5986596 5992448 6002304 6012512 6022401 6027392 6028288 6030144 6031949 6049638 6071296 6088896 6091624 6094848 6099456 6109488 6135024 6135936 6145664 6155772 6166241 6179712 6189876 6200403 6206464 6215748 6216672 6221824 6226528 6242656 6244578 6255408 6263768 6285312 6288128 6290064 6291456 6309182 6327684 6332928 6337716 6343344 6354132 6365152 6375621 6385729 6400416 6410943 6416256 6421107 6422528 6427168 6437739 6444032 6446016 6448904 6465608 6488064 6511736 6512704 6530832 6533758 6537216 6547968 6559104 6564063 6569892 6580308 6591499 6616764 6623232 6628017 6634496 6639512 6645408 6651904 6653952 6674176 6679222 6695752 6721792 6741504 6744298 6764076 6770688 6780816 6781824 6792576 6804128 6815319 6830208 6841824 6848512 6853077 6859776 6882744 6888448 6889472 6893656 6911744 6913872 6934886 6938624 6961856 6982272 6984362 6999552 7004844 7011456 7016757 7022988 7023616 7035168 7046739 7062528 7074144 7103712 7104768 7110656 7116032 7127736 7134464 7139858 7157528 7158592 7160796 7186432 7209664 7225344 7230564 7237632 7243104 7249536 7252784 7255017 7273809 7285341 7286424 7297976 7325703 7326792 7332864 7338408 7340032 7357416 7364608 7370176 7382298 7388416 7394002 7413154 7428297 7441984 7463808 7467152 7469451 7471104 7483392 7508448 7520352 7532721 7558618 7562016 7569408 7594752 7600494 7602176 7619304 7626752 7632262 7652288 7654644 7664874 7682048 7704576 7733836 7749504 7750656 7752976 7755363 7762944 7775712 7788936 7805952 7832088 7839744 7865088 7872512 7878464 7891422 7899136 7901568 7912128 7925584 7929856 7982128 7999488 8003072 8005536 8026272 8029868 8040192 8052219 8053416 8066184 8079902 8084736 8110872 8118528 8124666 8126464 8132608 8145984 8159382 8180032 8181248 8193486 8207696 8210223 8239616 8253168 8257536 8267204 8285184 8287664 8288896 8291448 8311968 8326104 8340544 8354262 8372232 8380416 8386752 8388608 8400546 8435658 8436912 8443904 8450288 8457792 8472176 8500828 8533888 8547924 8552448 8555008 8561476 8580096 8583652 8594688 8601186 8608824 8612681 8642304 8650752 8707776 8716288 8722098 8730624 8745472 8752084 8759856 8773744 8822352 8830976 8837356 8856576 8860544 8863272 8867243 8871936 8886528 8890211 8916282 8921088 8930418 8979894 8988672 9003456 9018768 9027584 9041088 9042432 9056768 9087092 9106944 9122432 9137436 9142272 9146368 9149184 9176992 9202536 9203904 9206659 9218496 9233658 9269568 9309696 9323622 9325008 9332736 9339792 9348608 9355676 9363984 9380224 9383112 9395652 9411631 9416704 9432192 9437184 9463773 9471616 9473024 9478777 9499392 9503648 9506574 9531198 9547728 9600624 9624384 9633792 9640752 9650176 9657472 9666048 9673356 9698412 9713788 9715232 9746639 9767604 9769056 9777152 9784544 9800637 9805824 9809888 9838656 9841601 9843064 9870462 9904396 9934848 9951744 9959268 9961472 9968112 9972578 9977856 10011264 10018833 10027136 10034717 10043628 10060709 10082688 10092544 10116447 10126336 10133992 10156032 10159072 10188864 10206192 10219832 10262736 10272768 10289664 10324116 10332672 10334208 10340484 10350592 10367616 10385248 10402329 10407936 10418821 10442784 10452992 10476543 10486784 10517184 10521896 10535424 10549504 10552752 10593792 10655568 10657152 10660342 10665984 10674048 10691604 10701696 10709787 10720256 10736292 10737888 10754912 10779648 10814496 10824704 10832888 10856448 10861312 10864656 10879176 10897678 10924648 10929636 10946964 10999296 11004224 11007612 11010048 11036124 11046912 11055264 11073447 11082624 11091003 11101472 11119731 11139016 11162976 11173888 11182336 11200728 11206656 11247544 11249216 11277056 11280528 11285582 11314814 11337927 11354112 11392128 11395538 11397232 11400741 11403264 11428956 11440128 11448393 11459584 11468248 11478432 11497311 11523072 11534336 11536838 11600754 11610368 11619146 11629464 11640832 11644416 11649242 11679808 11683404 11759616 11763136 11797632 11808768 11817696 11829248 11837133 11848704 11868192 11888376 11894784 11907224 11973192 11984896 12004608 12025024 12044802 12054784 12056576 12060288 12063898 12099276 12119853 12142592 12177792 12183248 12186999 12189696 12198912 12218976 12270048 12271872 12290229 12291328 12311544 12332482 12359424 12379752 12400806 12412928 12431496 12433344 12443648 12453056 12485312 12489156 12510816 12527536 12531393 12570624 12576256 12580128 12582912 12618364 12653487 12655368 12665856 12675432 12686688 12708264 12730304 12751242 12771458 12800832 12821886 12832512 12842214 12845056 12854336 12875478 12888064 12892032 12897808 12901779 12931216 12976128 13023472 13025408 13061664 13067516 13074432 13095936 13118208 13128126 13139784 13160616 13182998 13233528 13246464 13256034 13268992 13279024 13290816 13303808 13307904 13348352 13358444 13391504 13395627 13443584 13483008 13488596 13528152 13534213 13541376 13561632 13563648 13585152 13608256 13630638 13660416 13683648 13697024 13706154 13719552 13765488 13776896 13778944 13787312 13823488 13827744 13869772 13877248 13923712 13964544 13968724 13999104 14009688 14022912 14033514 14045976 14047232 14052269 14070336 14093478 14125056 14148288 14207424 14209536 14221312 14232064 14255472 14268928 14279716 14315056 14317184 14321592 14372864 14419328 14450688 14461128 14467607 14475264 14486208 14499072 14505568 14510034 14547618 14570682 14572848 14595952 14651406 14653584 14665728 14676816 14680064 14714832 14729216 14740352 14764596 14776832 14788004 14826308 14856594 14876449 14883968 14927616 14934304 14938902 14942208 14958867 14966784 15016896 15021391 15040704 15065442 15117236 15124032 15138816 15189504 15200988 15204352 15238608 15253504 15264524 15304576 15309288 15316147 15329748 15355819 15364096 15409152 15465373 15467672 15499008 15501312 15505952 15510726 15525888 15551424 15577872 15611904 15664176 15679488 15730176 15745024 15756928 15768841 15782844 15798272 15803136 15824256 15851168 15859712 15902411 15964256 15990513 15998976 16006144 16011072 16052544 16059736 16080384 16104438 16106832 16132368 16159804 16169472 16221744 16237056 16249332 16252928 16265216 16291968 16318764 16346517 16360064 16362496 16372433 16386972 16415392 16420446 16479232 16506336 16515072 16534408 16570368 16575328 16577792 16582896 16623936 16652208 16681088 16708524 16744464 16760832 16773504 16777216 16801092 16871316 16873824 16887808 16900576 16915584 16928373 16944352 16972221 16999129 17001656 17067776 17093307 17095848 17104896 17110016 17122952 17160192 17167304 17189376 17202372 17217648 17225362 17284608 17301504 17305257 17332693 17401131 17415552 17428719 17432576 17444196 17461248 17473863 17490944 17504168 17519712 17547488 17644704 17661952 17674712 17713152 17721088 17726544 17734486 17743872 17773056 17780422 17832564 17842176 17860836 17959788 17977344 18006912 18037536 18055168 18067203 18082176 18084864 18095847 18113536 18174184 18213888 18244864 18274872 18284544 18292736 18298368 18353984 18405072 18407808 18413318 18436992 18467316 18498723 18539136 18601209 18619392 18647244 18650016 18665472 18679584 18697216 18711352 18727968 18760448 18766224 18791304 18823262 18833408 18864384 18874368 18927546 18943232 18946048 18957554 18998784 19007296 19013148 19062396 19095456 19126863 19157187 19201248 19248768 19263321 19267584 19281504 19300352 19313217 19314944 19332096 19346712 19396824 19427576 19430464 19493278 19535208 19538112 19554304 19569088 19601274 19611648 19619776 19677312 19683202 19686128 19692189 19740924 19774497 19808792 19869696 19884051 19903488 19918536 19922944 19936224 19945156 19955712 20022528 20037666 20054272 20069434 20087256 20121418 20165376 20185088 20232894 20252672 20267984 20312064 20318144 20377728 20412384 20439664 20445957 20525472 20545536 20579328 20648232 20665344 20668416 20680968 20701184 20735232 20770496 20804658 20815872 20837642 20885568 20905984 20953086 20973568 21034368 21043792 21050271 21070848 21099008 21105504 21187584 21311136 21314304 21320684 21331968 21348096 21383208 21403392 21419574 21440512 21472584 21475776 21509824 21559296 21628992 21649408 21665776 21712896 21722624 21729312 21758352 21795356 21849296 21856023 21859272 21893928 21998592 22008448 22015224 22020096 22072248 22082137 22093824 22110528 22146894 22165248 22182006 22202944 22239462 22278032 22284891 22325952 22347776 22364672 22401456 22413312 22495088 22498432 22554112 22561056 22571164 22629628 22675854 22708224 22784256 22791076 22794464 22801482 22806528 22857912 22880256 22896786 22919168 22936496 22956864 22994622 23046144 23068672 23073676 23201508 23220736 23238292 23258928 23281664 23288832 23298484 23359616 23366808 23377277 23519232 23526272 23595264 23605043 23617536 23635392 23658496 23674266 23697408 23736384 23776752 23789568 23814448 23946384 23969792 24009216 24050048 24068231 24089604 24109568 24113152 24120576 24127796 24198552 24239706 24272101 24285184 24355584 24366496 24373998 24379392 24397824 24437952 24540096 24543744 24580458 24582656 24623088 24664964 24718848 24759504 24801612 24825856 24862992 24866688 24887296 24906112 24970624 24978312 24989503 25021632 25055072 25062786 25141248 25152512 25160256 25165824 25236728 25306974 25310736 25331712 25350864 25373376 25416528 25460608 25502484 25542916 25601664 25643772 25665024 25684428 25690112 25708672 25728109 25750956 25776128 25784064 25795616 25803558 25838043 25862432 25946039 25952256 26046944 26050816 26123328 26135032 26148864 26191872 26236416 26256252 26279568 26321232 26365996 26455163 26467056 26492928 26512068 26537984 26558048 26581632 26601729 26607616 26615808 26670633 26696704 26712917 26716888 26783008 26791254 26887168 26966016 26977192 27056304 27068426 27082752 27123264 27127296 27170304 27216512 27237089 27261276 27320832 27367296 27394048 27412308 27439104 27530976 27553792 27557888 27574624 27619977 27646976 27655488 27739544 27754496 27847424 27929088 27937448 27998208 28019376 28045824 28067028 28091952 28094464 28104538 28140672 28186956 28234893 28250112 28279657 28296576 28391319 28414848 28419072 28436331 28442624 28464128 28510944 28537856 28559432 28630112 28634368 28643184 28745728 28838656 28901376 28922256 28935214 28950528 28972416 28998144 29011136 29020068 29095236 29141364 29145696 29191904 29239917 29302812 29307168 29331456 29353632 29360128 29401911 29429664 29458432 29480704 29524803 29529192 29553664 29576008 29652616 29713188 29752898 29767936 29855232 29868608 29877804 29884416 29917734 29933568 30033792 30042782 30056499 30081408 30104151 30130884 30182127 30234472 30248064 30277632 30349341 30379008 30401976 30408704 30477216 30507008 30529048 30609152 30618576 30632294 30659496 30711638 30728192 30818304 30930746 30935344 30998016 31002624 31011904 31021452 31051776 31102848 31155744 31206987 31223808 31256463 31328352 31358976 31429629 31460352 31490048 31513856 31537682 31565688 31596544 31606272 31648512 31702336 31719424 31804822 31928512 31981026 31997952 32012288 32022144 32105088 32119472 32129361 32160768 32208876 32213664 32264736 32319608 32338944 32443488 32474112 32498664 32505856 32530432 32583936 32637528 32693034 32720128 32724992 32744866 32773944 32830784 32840892 32958464 33012672 33030144 33068816 33140736 33150656 33155584 33165792 33247872 33273009 33304416 33359193 33362176 33417048 33488928 33521664 33547008 33602184 33742632 33747648 33775616 33801152 33831168 33856746 33888704 33944442 33998258 34003312 34013781 34135552 34186614 34191696 34209792 34220032 34245904 34320384 34334608 34345179 34378752 34404744 34435296 34450724 34569216 34603008 34610514 34665386 34802262 34831104 34857438 34865152 34888392 34922496 34947726 34981888 35008336 35039424 35094976 35289408 35323904 35349424 35426304 35442176 35453088 35468972 35487744 35546112 35560844 35665128 35684352 35721672 35919576 35954688 36013824 36075072 36110336 36134406 36164352 36169728 36191694 36227072 36348368 36359559 36427776 36489728 36549744 36569088 36585472 36596736 36707968 36735721 36810144 36815616 36826636 36873984 36934632 36997446 37078272 37202418 37238784 37294488 37300032 37330944 37359168 37394432 37422704 37455936 37520896 37532448 37582608 37646524 37666816 37728768 37748736 37855092 37886464 37892096 37915108 37997568 38014592 38026296 38124792 38141873 38190912 38253726 38314374 38402496 38497536 38526642 38535168 38563008 38600704 38626434 38629888 38664192 38693424 38793648 38855152 38860928 38986556 39070416 39076224 39108608 39138176 39202548 39223296 39239552 39269219 39354624 39366404 39372256 39384378 39481848 39548994 39601849 39617584 39739392 39768102 39806976 39837072 39845888 39872448 39890312 39911424 40045056 40075332 40108544 40138868 40174512 40242836 40330752 40370176 40378933 40465788 40505344 40535968 40602639 40624128 40636288 40667011 40755456 40772347 40824768 40879328 40891914 41050944 41091072 41158656 41296464 41330688 41336832 41361936 41402368 41470464 41540992 41572399 41609316 41631744 41675284 41771136 41811968 41906172 41947136 41977441 42068736 42087584 42100542 42141696 42156807 42198016 42211008 42375168 42622272 42628608 42641368 42663936 42696192 42766416 42806784 42839148 42881024 42945168 42951552 43019648 43118592 43163687 43257984 43298816 43331552 43402821 43425792 43445248 43458624 43516704 43590712 43698592 43712046 43718544 43787856 43997184 44016896 44030448 44040192 44144496 44164274 44187648 44221056 44293788 44330496 44364012 44405888 44439461 44478924 44556064 44569782 44629347 44651904 44695552 44729344 44802912 44826624 44876601 44990176 44996864 45064173 45108224 45122112 45142328 45259256 45351708 45416448 45568512 45582152 45588928 45602964 45613056 45715824 45760512 45793572 45838336 45872992 45913728 45948441 45989244 46067457 46092288 46137344 46140493 46147352 46396119 46403016 46441472 46476584 46517856 46563328 46577664 46596968 46719232 46733616 46754554 47038464 47045881 47052544 47190528 47210086 47235072 47270784 47306523 47316992 47348532 47394816 47472768 47553504 47579136 47628896 47707233 47892768 47939584 47971539 48018432 48100096 48136462 48179208 48219136 48226304 48241152 48255592 48397104 48479412 48544202 48570368 48711168 48732992 48747996 48758784 48795648 48875904 49039551 49080192 49087488 49117299 49160916 49165312 49246176 49329928 49437696 49519008 49603224 49651712 49725984 49733376 49774592 49812224 49941248 49956624 49979006 50043264 50110144 50125572 50282496 50305024 50320512 50331648 50473456 50613948 50621472 50663424 50701728 50746752 50785119 50833056 50916663 50921216 50997387 51004968 51085832 51203328 51279921 51287544 51330048 51368856 51380224 51417344 51456218 51501912 51552256 51568128 51591232 51607116 51676086 51724864 51892078 51904512 51915771 51998079 52093888 52101632 52246656 52270064 52286157 52297728 52383744 52421589 52472832 52512504 52559136 52642464 52731992 52910326 52934112 52985856 53024136 53075968 53116096 53163264 53203458 53215232 53231616 53341266 53393408 53425834 53433776 53566016 53582508 53774336 53932032 53954384 54112608 54136852 54165504 54246528 54254592 54287541 54340608 54433024 54474178 54522552 54641664 54734592 54788096 54824616 54878208 55061952 55107584 55115776 55149248 55239954 55293952 55310976 55479088 55496169 55508992 55694848 55858176 55874896 55996416 56038752 56091648 56134056 56183904 56188928 56209076 56281344 56373912 56469786 56500224 56559314 56593152 56782638 56829696 56838144 56872662 56885248 56928256 57021888 57075712 57118864 57260224 57268736 57286368 57471561 57491456 57677312 57802752 57844512 57870428 57901056 57944832 57996288 58022272 58040136 58190472 58282728 58291392 58383808 58479834 58605624 58614336 58662912 58707264 58720256 58803822 58859328 58916864 58961408 59049606 59058384 59107328 59152016 59305232 59323491 59426376 59505796 59535872 59710464 59737216 59755608 59768832 59835468 59867136 59937229 60067584 60085564 60112998 60162816 60208302 60261768 60364254 60468944 60496128 60555264 60698682 60758016 60803952 60817408 60954432 61014016 61058096 61218304 61237152 61264588 61318992 61423276 61456384 61636608 61861492 61870688 61996032 62005248 62023808 62042904 62070701 62103552 62205696 62231477 62311488 62413974 62447616 62512926 62656704 62717952 62859258 62920704 62980096 63027712 63075364 63131376 63193088 63212544 63297024 63404672 63438848 63452609 63609644 63857024 63962052 63995904 64024576 64044288 64070831 64210176 64238944 64258722 64321536 64417752 64427328 64529472 64639216 64677888 64886976 64948224 64997328 65011712 65060864 65167872 65275056 65386068 65440256 65449984 65489732 65547888 65661568 65681784 65881417 65916928 66025344 66060288 66137632 66246411 66281472 66301312 66311168 66331584 66351439 66495744 66546018 66608832 66718386 66724352 66834096 66977856 67043328 67094016 67204368 67485264 67495296 67551232 67602304 67662336 67713492 67777408 67828651 67888884 67996516 68006624 68027562 68271104 68373228 68383392 68419584 68440064 68491808 68640768 68669216 68690358 68757504 68809488 68870592 68901448 69138432 69206016 69221028 69330772 69604524 69662208 69714876 69730304 69776784 69844992 69895452 69963776 70016672 70078848 70131831 70189952 70243019 70424963 70578816 70647808 70698848 70815129 70852608 70884352 70906176 70937944 70975488 71092224 71121688 71330256 71368704 71443344 71806871 71839152 71909376 72027648 72150144 72204693 72220672 72268812 72328704 72339456 72383388 72454144 72506489 72696736 72719118 72816303 72855552 72979456 73099488 73138176 73170944 73193472 73415936 73471442 73620288 73631232 73653272 73747968 73869264 73994892 74156544 74404836 74477568 74588976 74600064 74661888 74718336 74788864 74845408 74911872 74968509 75041792 75064896 75165216 75293048 75333632 75457536 75497472 75710184 75772928 75784192 75830216 75995136 76029184 76052592 76249584 76283746 76381824 76507452 76628748 76759069 76804992 76995072 77053284 77070336 77126016 77184327 77201408 77252868 77259776 77328384 77386848 77514129 77587296 77710304 77721856 77838117 77973112 78140832 78152448 78217216 78276352 78405096 78446592 78479104 78538438 78709248 78732808 78744512 78768756 78963696 79097988 79203698 79235168 79365489 79478784 79536204 79613952 79674144 79691776 79744896 79780624 79805187 79822848 80011899 80090112 80138751 80150664 80217088 80277736 80349024 80485672 80661504 80740352 80757866 80931576 81010688 81071936 81205278 81248256 81272576 81334022 81510912 81544694 81649536 81711267 81758656 81783828 82101888 82182144 82317312 82592928 82661376 82673664 82723872 82804736 82859931 82940928 83081984 83144798 83218632 83263488 83350568 83542272 83623936 83812344 83894272 83954882 84137472 84175168 84201084 84283392 84313614 84396032 84422016 84704679 84750336 84838971 85244544 85257216 85282736 85308993 85327872 85392384 85532832 85613568 85678296 85762048 85890336 85903104 86039296 86237184 86327374 86515968 86597632 86663104 86805642 86851584 86890496 86917248 87033408 87181424 87397184 87424092 87437088 87575712 87719751 87994368 88033792 88060896 88080384 88288992 88328548 88375296 88442112 88574409 88587576 88660992 88728024 88811776 88878922 88957848 89112128 89139564 89258694 89303808 89391104 89458688 89605824 89653248 89753202 89980352 89993728 90128346 90216448 90244224 90284656 90312453 90518512 90546381 90703416 90832896 91137024 91164304 91177856 91205928 91226112 91431648 91521024 91587144 91676672 91745984 91827456 91896882 91978488 92134914 92184576 92274688 92280986 92294704 92792238 92806032 92882944 92953168 93035712 93126656 93155328 93193936 93438464 93467232 93509108 93769389 94076928 94091762 94105088 94381056 94420172 94470144 94541568 94613046 94633984 94697064 94739491 94789632 94945536 95107008 95158272 95257792 95414466 95785536 95879168 95943078 96036864 96200192 96272924 96358416 96438272 96452608 96482304 96511184 96794208 96958824 97088404 97140736 97422336 97465984 97495992 97517568 97591296 97751808 97792321 98079102 98160384 98174976 98234598 98321832 98330624 98492352 98659856 98875392 99038016 99206448 99303424 99451968 99466752 99549184 99624448 99882496 99913248 99958012 100086528 100220288 100251144 100564992 100610048 100641024 100946912 101227896 101242944 101273249 101326848 101403456 101493504 101570238 101666112 101833326 101842432 101994774 102009936 102171664 102406656 102559842 102575088 102660096 102737712 102760448 102834688 102912436 103003824 103104512 103136256 103182464 103214232 103352172 103449728 103527941 103784156 103809024 103831542 103996158 104187776 104203264 104493312 104540128 104572314 104595456 104767488 104843178 104945664 105025008 105118272 105284928 105463984 105820652 105868224 105971712 106048272 106151936 106232192 106326528 106406916 106430464 106463232 106682532 106786816 106851668 106867552 107132032 107165016 107213029 107490733 107548672 107864064 107908768 108225216 108257611 108273704 108331008 108493056 108509184 108575082 108681216 108866048 108948356 109045104 109283328 109469184 109576192 109599961 109649232 109756416 110123904 110207163 110215168 110231552 110298496 110381887 110479908 110587904 110621952 110667799 110958176 110992338 111017984 111389696 111716352 111749792 111992832 112077504 112183296 112268112 112367808 112377856 112418152 112562688 112747824 112939572 113000448 113118628 113186304 113565276 113659392 113676288 113745324 113770496 113856512 114043776 114151424 114237728 114425619 114520448 114537472 114572736 114607031 114943122 114982912 115354624 115605504 115689024 115740856 115802112 115889664 115992576 116044544 116080272 116380944 116565456 116582784 116767616 116959668 117158579 117211248 117228672 117325824 117414528 117440512 117607644 117718656 117807657 117833728 117922816 118099212 118116768 118214656 118304032 118610464 118646982 118805547 118852752 119011592 119071744 119420928 119474432 119511216 119537664 119670936 119734272 119874458 120135168 120171128 120225996 120325632 120416604 120523536 120728508 120937888 120992256 121110528 121136799 121328851 121397364 121516032 121607904 121634816 121807917 121908864 122001033 122028032 122116192 122317041 122436608 122474304 122529176 122637984 122846552 122912768 123273216 123722984 123741376 123992064 124010496 124047616 124085808 124141402 124207104 124411392 124462954 124622976 124717197 124827948 124895232 125025852 125238481 125313408 125435904 125718516 125841408 125932323 125960192 126055424 126150728 126262752 126386176 126425088 126470421 126594048 126809344 126877696 126905218 127219288 127714048 127924104 127991808 128049152 128088576 128141662 128420352 128477888 128517444 128643072 128835504 128854656 129058944 129278432 129355776 129491061 129773952 129896448 129994656 130023424 130121728 130208463 130335744 130550112 130772136 130880512 130899968 130979464 131095776 131323136 131363568 131762834 131833856 132050688 132120576 132275264 132492822 132562944 132602624 132622336 132663168 132702878 132991488 133092036 133217664 133318383 133436772 133448704 133668192 133888041 133955712 134086656 134188032 134408736 134970528 134990592 135102464 135192519 135204608 135324672 135426984 135554816 135657302 135777768 135993032 136013248 136055124 136542208 136746456 136766784 136839168 136880128 136983616 137281536 137338432 137380716 137515008 137618976 137741184 137802896 137845323 138202371 138276864 138412032 138421479 138442056 138661544 139188357 139209048 139324416 139429752 139460608 139553568 139689984 139790904 139927552 140033344 140157696 140263662 140379904 140486038 140849926 141137643 141157632 141295616 141397696 141630258 141705216 141768704 141812352 141875888 141919569 141950976 142184448 142243376 142660512 142737408 142886688 143121699 143613742 143678304 143818752 144055296 144300288 144409386 144441344 144537624 144657408 144678912 144766776 144908288 145012978 145393472 145438236 145632606 145711104 145958912 146198976 146276352 146341888 146386944 146831872 146942884 147240576 147262464 147306544 147351897 147495936 147738528 147989784 148313088 148809672 148955136 149177952 149200128 149323776 149436672 149577728 149690816 149823744 149937018 150083584 150129792 150330432 150586096 150667264 150915072 150994944 151420368 151545856 151568384 151660432 151990272 152058368 152105184 152499168 152567492 152763648 152992161 153014904 153257496 153518138 153609984 153990144 154106568 154140672 154252032 154368654 154402816 154505736 154519552 154574959 154656768 154773696 155028258 155174592 155420608 155443712 155676234 155946224 155994237 156281664 156304896 156434432 156552704 156810192 156893184 156958208 157076876 157418496 157465616 157489024 157537512 157927392 158195976 158407396 158470336 158730978 158957568 159072408 159227904 159348288 159383552 159489792 159561248 159610374 159645696 160023798 160180224 160277502 160301328 160434176 160555472 160698048 160971344 161323008 161480704 161515732 161863152 162021376 162143872 162410556 162496512 162545152 162668044 163021824 163089388 163299072 163422534 163517312 163567656 163640939 164203776 164364288 164634624 165185856 165235301 165322752 165347328 165447744 165609472 165719862 165881856 166163968 166289596 166437264 166526976 166701136 167084544 167247872 167624688 167788544 167909764 168274944 168350336 168402168 168477617 168566784 168627228 168792064 168844032 168914009 169409358 169500672 169677942 170489088 170514432 170565472 170617986 170655744 170784768 171065664 171227136 171356592 171524096 171780672 171806208 172078592 172474368 172654748 173031936 173195264 173326208 173611284 173703168 173780992 173834496 174066816 174362848 174794368 174848184 174874176 174926521 175151424 175439502 175988736 176067584 176121792 176160768 176577984 176657096 176750592 176884224 177148818 177175152 177321984 177456048 177623552 177757844 177915696 178224256 178279128 178517388 178607616 178782208 178820989 178917376 179211648 179306496 179506404 179811687 179960704 179987456 180096763 180256692 180432896 180488448 180569312 180624906 181037024 181092762 181406832 181665792 182274048 182328608 182355712 182411856 182452224 182863296 183042048 183174288 183353344 183491968 183654912 183793764 183956976 184269828 184369152 184549376 184561972 184589408 185186141 185584476 185612064 185765888 185906336 186071424 186212103 186253312 186310656 186387872 186694431 186876928 186934464 186990419 187018216 187538778 188153856 188183524 188210176 188762112 188840344 188940288 189083136 189226092 189267968 189394128 189478982 189579264 189891072 190214016 190316544 190357827 190515584 190659623 190828932 191153471 191571072 191758336 191886156 192073728 192212493 192400384 192545848 192716832 192876544 192905216 192964608 193022368 193588416 193917648 194176808 194281472 194844672 194931968 194991984 195035136 195182592 195503616 195584642 196158204 196320768 196349952 196469196 196643664 196661248 196984704 197319712 197644251 197750784 197957599 198076032 198412896 198606848 198739233 198903936 198933504 199054317 199098368 199248896 199764992 199826496 199916024 200173056 200440576 200502288 201129984 201220096 201282048 201893824 202455792 202485888 202546498 202653696 202806912 202987008 203140476 203332224 203485953 203666652 203684864 203989548 204019872 204343328 204813312 205119684 205150176 205320192 205475424 205520896 205669376 205824872 206007648 206209024 206272512 206364928 206428464 206704344 206899456 207055882 207568312 207618048 207663084 207992316 208375552 208406528 208986624 209080256 209144628 209190912 209534976 209686356 209891328 210050016 210236544 210395493 210569856 210729057 210927968 211274889 211641304 211736448 211943424 212096544 212303872 212445387 212464384 212653056 212813832 212860928 212926464 213365064 213573632 213703336 213735104 214264064 214330032 214426058 214981466 215097344 215420613 215728128 215817536 216450432 216515222 216547408 216614079 216662016 216986112 217018368 217150164 217362432 217519467 217732096 217896712 218090208 218448909 218566656 218938368 219152384 219199922 219298464 219512832 220247808 220414326 220430336 220463104 220596992 220763774 220959816 221175808 221243904 221335598 221916352 221984676 222035968 222779392 223432704 223499584 223985664 224155008 224366592 224536224 224735616 224755712 224836304 224905527 225125376 225495648 225879144 226000896 226237256 226372608 227130552 227318784 227352576 227490648 227540992 227713024 228087552 228302848 228475456 228851238 229040896 229074944 229145472 229214062 229886244 229965824 230277207 230709248 231211008 231378048 231481712 231552981 231604224 231779328 231985152 232089088 232160544 232761888 233130912 233165568 233514351 233535232 233919336 234317158 234422496 234457344 234651648 234829056 235215288 235437312 235615314 235667456 235845632 236198424 236233536 236429312 236608064 237220928 237293964 237611094 237705504 238023184 238096467 238143488 238841856 238948864 239022432 239075328 239341872 239468544 239748916 240270336 240342256 240416253 240451992 240651264 240833208 241047072 241457016 241875776 241984512 242221056 242273598 242657702 242794728 243032064 243215808 243269632 243615834 243817728 244002066 244056064 244232384 244634082 244873216 244948608 245058352 245133801 245275968 245693104 245825536 246546432 247445968 247482752 247984128 248020992 248095232 248171616 248282804 248414208 248822784 248925908 249245952 249434394 249655896 249790464 250051704 250476962 250626816 250871808 251437032 251682816 251864646 251920384 252110848 252301456 252525504 252772352 252850176 252940842 253188096 253618688 253755392 253810436 254438576 254516913 255428096 255848208 255983616 256098304 256177152 256283324 256840704 256955776 257034888 257150047 257286144 257671008 257709312 258117888 258556864 258711552 258982122 259547904 259792896 259989312 260046848 260243456 260416926 260671488 261100224 261544272 261761024 261799936 261958928 262191552 262646272 262727136 263525668 263667712 264101376 264241152 264550528 264985644 265125888 265205248 265244672 265326336 265405756 265982976 266184072 266435328 266636766 266873544 266897408 266993111 267336384 267776082 267911424 268173312 268376064 268817472 269941056 269981184 270204928 270385038 270409216 270649344 270853968 271109632 271314604 271555536 271986064 272026496 272110248 273084416 273492912 273533568 273678336 273760256 273967232 274563072 274676864 274761432 274884533 275030016 275237952 275482368 275605792 275690646 276404742 276553728 276824064 276842958 276884112 277323088 278376714 278418096 278648832 278859504 278921216 279107136 279379968 279581808 279855104 280066688 280315392 280527324 280759808 280972076 281699852 282275286 282315264 282591232 282652531 282795392 283260516 283410432 283537408 283624704 283751776 283839138 283901952 284218473 284368896 284486752 285321024 285406429 285474816 285773376 286243398 287227484 287356608 287637504 288110592 288600576 288818772 288882688 289075248 289314816 289357824 289533552 289816576 290025956 290786944 290876472 291006793 291265212 291422208 291760561 291917824 292397952 292552704 292683776 292773888 293376963 293663744 293842087 293885768 294481152 294524928 294613088 294703794 294991872 295477056 295979568 296626176 297619344 297910272 298355904 298400256 298647552 298873344 299155456 299381632 299607979 299647488 299874036 300167168 300259584 300660864 301172192 301334528 301830144 302145809 302840736 303091712 303136768 303320864 303819747 303980544 304116736 304210368 304998336 305134984 305527296 305984322 306029808 306514992 307036276 307219968 307980288 308213136 308281344 308504064 308737308 308805632 309011472 309039104 309149918 309313536 309547392 310056516 310349184 310583823 310841216 310887424 311076227 311352468 311892448 311988474 312563328 312609792 312868864 313105408 313620384 313786368 313916416 314153752 314836992 314931232 314978048 315075024 315854784 316391952 316814792 316940672 317461956 317915136 318144816 318455808 318696576 318767104 318979584 319122496 319220748 319291392 320047596 320360448 320555004 320602656 320868352 321110944 321396096 321639087 321942688 322472199 322646016 322961408 322983451 323031464 323726304 324042752 324287744 324772833 324821112 324993024 325090304 325336088 326043648 326178776 326598144 326845068 327034624 327135312 327281878 328407552 328728576 328799883 329269248 329321167 330371712 330470602 330621489 330645504 330694656 330895488 331145661 331218944 331439724 331763712 332003397 332327936 332579192 332874528 333053952 333402272 334169088 334495744 335249376 335577088 335819528 336549888 336700672 336804336 336955234 337133568 337254456 337584128 337688064 337828018 338818716 339001344 339355884 340978176 341028864 341130944 341235972 341311488 341569536 342131328 342454272 342713184 343048192 343276857 343561344 343612416 343821093 344157184 344948736 345309496 346063872 346390528 346652416 347222568 347406336 347561984 347668992 348133632 348725696 349588736 349696368 349748352 349853042 350302848 350879004 351475737 351977472 352135168 352243584 352321536 353155968 353314192 353422971 353501184 353768448 354297636 354350304 354643968 354912096 355247104 355515688 355831392 356416641 356448512 356558256 357034776 357215232 357564416 357641978 357834752 358423296 358612992 359012808 359623374 359921408 359974912 360193526 360513384 360865792 360976896 361138624 361249812 362074048 362185524 362813664 363331584 363410397 363986553 364548096 364657216 364711424 364823712 364904448 365726592 366003099 366084096 366348576 366706688 366951123 366983936 367309824 367587528 367913952 368539656 368738304 369123944 369178816 370372282 371168952 371224128 371531776 371812672 372142848 372424206 372506624 372621312 372775744 373388862 373753856 373868928 373980838 374036432 374151591 375077556 375715443 376307712 376367048 376420352 377524224 377680688 377796969 377880576 378166272 378452184 378535936 378788256 378957964 379158528 379782144 380428032 380633088 380715654 381031168 381319246 381657864 382306942 383142144 383516672 383772312 384147456 384424986 384800768 385091696 385433664 385753088 385810432 385929216 386044736 387176832 387835296 388353616 388473183 388562944 389689344 389863936 389983968 390070272 390365184 391007232 391169284 392316408 392641536 392699904 392938392 393287328 393322496 393969408 394639424 395288502 395501568 395915198 396152064 396825792 397213696 397478466 397807872 397867008 398108634 398196736 398497792 399529984 399652992 399832048 399955149 400346112 400881152 401004576 402259968 402440192 402564096 403787648 404911584 404971776 405092996 405307392 405613824 405974016 406280952 406664448 406971906 407333304 407369728 407979096 408039744 408686656 409626624 410239368 410300352 410640384 410950848 411041792 411338752 411649744 412015296 412418048 412545024 412729856 412856928 413408688 413798912 414111764 415136624 415236096 415264437 415326168 415984632 416751104 416813056 417973248 418160512 418289256 418381824 419069952 419372712 419560603 419782656 420100032 420473088 420790986 421139712 421458114 421855936 422549778 423282608 423412929 423472896 423886848 424193088 424607744 424890774 424928768 425306112 425627664 425721856 425852928 426730128 427147264 427406672 427470208 428528128 428660064 428852116 429962932 430194688 430841226 431456256 431635072 432900864 433030444 433094816 433228158 433324032 433972224 434036736 434300328 434724864 435038934 435464192 435620339 435793424 436180416 436897818 437133312 437876736 438304768 438399844 438596928 439025664 440495616 440828652 440860672 440926208 441193984 441527548 441919632 442351616 442487808 442671196 443832704 443969352 444071936 444168263 445558784 446865408 446999168 447971328 448310016 448495817 448733184 449072448 449471232 449511424 449672608 449811054 450250752 450991296 451758288 452001792 452474512 452745216 454261104 454637568 454705152 454981296 455081984 455426048 456175104 456605696 456950912 457296389 457702476 458081792 458149888 458290944 458428124 459772488 459931648 460554414 461169919 461418496 462422016 462756096 462963424 463105962 463208448 463558656 463724877 463970304 464178176 464321088 465523776 466261824 466331136 467028702 467070464 467838672 468634316 468844992 468914688 469303296 469658112 470430576 470874624 471230628 471334912 471691264 472396848 472467072 472858624 473216128 474441856 474587928 474800557 475222188 475411008 476046368 476192934 476286976 477683712 477897728 478044864 478150656 478683744 478937088 479497832 480540672 480684512 480832506 480903984 481302528 481666416 482094144 482914032 483751552 483969024 484442112 484547196 485315404 485589456 486064128 486431616 486539264 487231668 487635456 488004132 488112128 488464768 488834071 489268164 489746432 489897216 490116704 490267602 490551936 490922817 491386208 491651072 492974741 493092864 494891936 494965504 495705903 495968256 496041984 496190464 496343232 496565608 496828416 497645568 497851816 498491904 498868788 499311792 499580928 500103408 500953924 501253632 501743616 502648097 502874064 503365632 503729292 503840768 504221696 504602912 505051008 505432851 505544704 505700352 505881684 506376192 506742027 507237376 507510784 507545423 507620872 508877152 509033826 510856192 511696416 511967232 512196608 512354304 512566648 513681408 513911552 514069776 514300094 514572288 515342016 515418624 516235776 517113728 517423104 517504691 517964244 519095808 519585792 519978624 520093696 520486912 520833852 521342976 522200448 523088544 523522048 523599872 523917856 524383104 524779563 525292544 525454272 527051336 527335424 528202752 528482304 529101056 529971288 530251776 530410496 530489344 530652672 530811512 531965952 532368144 532870656 533273532 533747088 533794816 533986222 534672768 535552164 535822848 536346624 536462967 536752128 537313483 537634944 539435061 539882112 539962368 540290289 540409856 540770076 540818432 541298688 541707936 542219264 542629208 543111072 543972128 544052992 544220496 546168832 546985824 547067136 547356672 547520512 547934464 549126144 549353728 549522864 549769066 550060032 550475904 550964736 551211584 551381292 552809484 553107456 553648128 553685916 553768224 554646176 555558423 556753428 556836192 557297664 557719008 557842432 558214272 558636309 558759936 559163616 559710208 560083293 560133376 560630784 560971257 561054648 561519616 561944152 563399704 564550572 564630528 565182464 565305062 565590784 566521032 566820864 567074816 567249408 567503552 567678276 567803904 568436946 568737792 568973504 570642048 570812858 570949632 571073481 571546752 571978869 572486796 573460413 574454968 574713216 575275008 576221184 576637479 577201152 577637544 577765376 578150496 578629632 578715648 579067104 579633152 580051912 581573888 581752944 582013586 582530424 582844416 583521122 583835648 584795904 585105408 585367552 585547776 586753926 587327488 587684174 587771536 588962304 589049856 589226176 589407588 589983744 590954112 591959136 592932753 593252352 593872797 595238688 595820544 596711808 596800512 597162951 597295104 597746688 598310912 598763264 599215958 599294976 599748072 600334336 600519168 601321728 602344384 602669056 603660288 604291618 605681472 606183424 606273536 606641728 607639494 607961088 608233472 608420736 609996672 610269968 610457859 611054592 611968644 612059616 613029984 614072552 614439936 615960576 616426272 616562688 617008128 617474616 617611264 618022944 618078208 618299836 618627072 619094784 620113032 620698368 621167646 621682432 621774848 622152454 622704936 623784896 623976948 625126656 625219584 625737728 626210816 627240768 627572736 627832832 628307504 629673984 629862464 629956096 630150048 631709568 632187171 632783904 633629584 633824667 633881344 634923912 635830272 636289632 636911616 637393152 637959168 638244992 638441496 638582784 640095192 640720896 641110008 641205312 641736704 642221888 642792192 643278174 643885376 644944398 645292032 645922816 645966902 646062928 646261839 647452608 648085504 648575488 649545666 649642224 649986048 650180608 650672176 652087296 652357552 652558401 653196288 653690136 654069248 654270624 654563756 656815104 657457152 657599766 658538496 658642334 660743424 660941204 661242978 661291008 661389312 661790976 662291322 662437888 662879448 663527424 664006794 664655872 665158384 665749056 666107904 666804544 668338176 668991488 670498752 671154176 671639056 673099776 673401344 673608672 673910468 674267136 674508912 675168256 675376128 675656036 677637432 678002688 678711768 681956352 682057728 682261888 682471944 682622976 683139072 684262656 684546247 684908544 685426368 686096384 686553714 687122688 687224832 687642186 688314368 689897472 690618992 690831621 692127744 692781056 693304832 694445136 694812672 695123968 695337984 696267264 697451392 697978699 699177472 699392736 699496704 699706084 700605696 701758008 702951474 703954944 704270336 704487168 706311936 706628384 706845942 707002368 707536896 708595272 708700608 709287936 709824192 710494208 711031376 711662784 712833282 712897024 713116512 714069552 714430464 715128832 715283956 715669504 716846592 717225984 718025616 719246748 719842816 719949824 720387052 721026768 721731584 721953792 722277248 722499624 724148096 724371048 724695587 725627328 726663168 726820794 727973106 729096192 729314432 729422848 729647424 729808896 731453184 732006198 732168192 732697152 733413376 733902246 733967872 734619648 735175056 735827904 737079312 737476608 738247888 738357632 740744564 742337904 742448256 743063552 743625344 744285696 744848412 745013248 745242624 745551488 746115161 746777724 747507712 747737856 747961676 748072864 748303182 750155112 751430886 752435131 752615424 752734096 752840704 755048448 755361376 755593938 755761152 756332544 756904368 757071872 757576512 757915928 758317056 759564288 760856064 761266176 761431308 762062336 762638492 763315728 764613884 766284288 767033344 767199727 767544624 768294912 768849972 769601536 770183392 770867328 771450141 771506176 771620864 771858432 772089472 772673209 774353664 774674593 775670592 776707232 776946366 777125888 779378688 779727872 779967936 780140544 780730368 782014464 782338568 784632816 785283072 785399808 785876784 786574656 786644992 787938816 789278848 789875581 790577004 791003136 791830396 792304128 793651584 794427392 794956932 795615744 795734016 796217268 796393472 796995584 797571379 799059968 799305984 799664096 799910298 800692224 800979333 801762304 802009152 804519936 804880384 805128192 807575296 809823168 809943552 810185992 810614784 811227648 811948032 812561904 813328896 813943812 814666608 814739456 815958192 816079488 817373312 819253248 820110053 820478736 820600704 821280768 821901696 822083584 822677504 823299488 824030592 824653599 824836096 825090048 825459712 825713856 826817376 827597824 828223528 830273248 830472192 830528874 830652336 831969264 833502208 833626112 835946496 836321024 836578512 836763648 838139904 838745424 839121206 839565312 840200064 840946176 841581972 842279424 842916228 843711872 844349759 845099556 846565216 846825858 846945792 847773696 847957593 848386176 849215488 849781548 849857536 850612224 851255328 851443712 851705856 852655419 853460256 854294528 854813344 854940416 856219287 857056256 857320128 857704232 859925864 860389376 861682452 862912512 863270144 865801728 866060888 866189632 866456316 866648064 867944448 868073472 868600656 869449728 870077868 870928384 871240678 871586848 872360832 873020379 873795636 874266624 875281683 875753472 876609536 876669367 876799688 877193856 878051328 880130889 880991232 881526261 881657304 881721344 881852416 882387968 883055096 883839264 884703232 884975616 885342392 887665408 887938704 888143872 888336526 891117568 893730816 893998336 895942656 896620032 896991634 897466368 898144896 898823937 898942464 899022848 899345216 899622108 900501504 901982592 903516576 904003584 904949024 905490432 906437427 908522208 909275136 909410304 909962592 910163968 910852096 911459241 912350208 913211392 913901824 914592778 915404952 916163584 916299776 916581888 916856248 919544976 919863296 921108828 922339838 922836992 924844032 925512192 925926848 926211924 926416896 927117312 927449754 927940608 928356352 928642176 931047552 931751469 932523648 932662272 933228681 934057404 934140928 935677344 937268632 937689984 937829376 938606592 939316224 940861152 941749248 942461256 942669824 943382528 944793696 944934144 945717248 946432256 948883712 949175856 949601114 950444376 950822016 952092736 952385868 952573952 955367424 955795456 956089728 956301312 957367488 957874176 958995664 961081344 961369024 961665012 961807968 962605056 963332832 964188288 964917261 965828064 967416597 967503104 967938048 968884224 968950353 969094392 970630808 971178912 972128256 972863232 974318499 974463336 975270912 976008264 976224256 976929536 977668142 978536328 979492864 979794432 980233408 980535204 981103872 981845634 982772416 983302144 985949482 986185728 986399649 987963501 989783872 989931008 991411806 991936512 992083968 992380928 992686464 993131216 993436983 993656832 995291136 995703632 996010191 996983808 997737576 998623584 999161856 1000206816 1001907848 1002507264 1003487232 1005296194 1005748128 1006731264 1007458584 1007681536 1008443392 1009205824 1010102016 1010865702 1011089408 1011400704 1011763368 1012752384 1013484054 1014474752 1015021568 1015090846 1015241744 1017754304 1018067652 1021712384 1023392832 1023934464 1024393216 1024708608 1025133296 1027362816 1027823104 1028139552 1028600188 1029144576 1030684032 1030837248 1031463279 1032471552 1034227456 1034846208 1035009382 1035928488 1038191616 1039171584 1039957248 1040973824 1041667704 1042685952 1044400896 1046177088 1047044096 1047199744 1047835712 1048766208 1049559126 1050585088 1050908544 1054102672 1054427211 1054670848 1056405504 1056964608 1058202112 1059942576 1060503552 1060820992 1060978688 1061305344 1061623024 1063931904 1064736288 1065741312 1066547064 1067494176 1067589632 1067972444 1069345536 1071104328 1071645696 1072693248 1072925934 1073504256 1074626966 1075269888 1078870122 1079764224 1079924736 1080580578 1080819712 1081540152 1081636864 1082597376 1083415872 1084438528 1085258416 1086222144 1087944256 1088105984 1088440992 1091959659 1092337664 1093971648 1094134272 1094713344 1095041024 1095868928 1098252288 1098707456 1099045728 1099538132 1100120064 1100951808 1101929472 1102423168 1102762584 1105618968 1106214912 1107371832 1107536448 1109292352 1111116846 1113506856 1113672384 1114595328 1115438016 1115684864 1116428544 1117272618 1117519872 1118327232 1119420416 1120166586 1120266752 1121261568 1121942514 1122109296 1123039232 1123888304 1126799408 1127146329 1129101144 1129261056 1130364928 1130610124 1131181568 1133042064 1133641728 1134149632 1134498816 1135007104 1135356552 1135607808 1136873892 1137475584 1137947008 1138807351 1141284096 1141625716 1141899264 1142146962 1143093504 1143957738 1144973592 1146920826 1148909936 1149426432 1150550016 1152442368 1153274958 1154402304 1155275088 1155530752 1156300992 1157259264 1157431296 1158134208 1159266304 1160103824 1163147776 1163505888 1164027172 1165060848 1165688832 1167042244 1167671296 1169591808 1170210816 1170735104 1171095552 1173507852 1174654976 1175368348 1175543072 1177924608 1178099712 1178452352 1178815176 1179343319 1179967488 1181908224 1182398063 1183918272 1185865506 1186504704 1187745594 1190477376 1191641088 1193423616 1193601024 1194325902 1194590208 1195493376 1196621824 1197526528 1198431916 1198589952 1199496144 1200668672 1201038336 1202643456 1204688768 1205338112 1205599571 1207320576 1208583236 1211362944 1212366848 1212547072 1213283456 1215278988 1215922176 1216466944 1216841472 1217345789 1219993344 1220539936 1220915718 1222109184 1223937288 1224119232 1226059968 1228145104 1228879872 1231921152 1232852544 1233125376 1234016256 1234949232 1235222528 1236045888 1236156416 1236599672 1237254144 1238189568 1240226064 1241396736 1242335292 1243364864 1243549696 1244304908 1245409872 1247569792 1247953896 1250253312 1250439168 1251475456 1251746923 1252421632 1254481536 1255145472 1255665664 1256615008 1258681809 1259347968 1259724928 1259912192 1260300096 1260677341 1263419136 1264374342 1265567808 1267259168 1267649334 1267762688 1269847824 1271660544 1272579264 1273823232 1274786304 1275918336 1276489984 1276882992 1277165568 1280190384 1281441792 1282220016 1282410624 1283473408 1284443776 1285584384 1286556348 1287770752 1288744369 1289888796 1290584064 1291845632 1291933804 1292125856 1292523678 1294905216 1296171008 1297150976 1299091332 1299284448 1299972096 1300361216 1301344352 1304174592 1304715104 1305116802 1306392576 1306861017 1307380272 1308138496 1308541248 1309127512 1313630208 1314914304 1315199532 1317076992 1317284668 1321486848 1321882408 1322485956 1322582016 1322778624 1323581952 1324582644 1324875776 1325758896 1327054848 1328013588 1329311744 1330316768 1331498112 1332215808 1332504789 1333609088 1334617361 1336676352 1337982976 1338074297 1340997504 1342308352 1343278112 1345487451 1346199552 1346802688 1347217344 1347820936 1348534272 1349017824 1350336512 1350752256 1351312072 1355274864 1356005376 1357423536 1363912704 1364115456 1364330549 1364523776 1364943888 1365245952 1366278144 1368525312 1369092494 1369817088 1370852736 1371889167 1372192768 1373107428 1374245376 1374449664 1375284372 1376628736 1377623291 1379794944 1381237984 1381663242 1383509757 1384255488 1385562112 1386609664 1388890272 1389625344 1390247936 1390675968 1391174631 1392534528 1394902784 1395957398 1398354944 1398785472 1398993408 1399412168 1401211392 1403516016 1405902948 1407909888 1408540672 1408974336 1412623872 1413256768 1413691884 1414004736 1415073792 1417190544 1417401216 1418575872 1419648384 1420988416 1422062752 1423325568 1424401671 1425666564 1425794048 1426233024 1428139104 1428860928 1430257664 1430567912 1431339008 1433693184 1434451968 1436051232 1438493496 1439685632 1439899648 1440774104 1442053536 1443463168 1443907584 1444554496 1444999248 1448296192 1448742096 1449391174 1451254656 1453326336 1453641588 1455946212 1458192384 1458422311 1458628864 1458845696 1459294848 1459617792 1462906368 1464012396 1464336384 1465394304 1466502213 1466826752 1467804492 1467935744 1469239296 1470350112 1471655808 1472768451 1474158624 1474953216 1476495776 1476715264 1478924223 1481489128 1484675808 1484896512 1486127104 1487117709 1487250688 1488571392 1489696824 1490026496 1490485248 1491102976 1492230322 1493555448 1495015424 1495475712 1495923352 1496145728 1496606364 1500310224 1502861772 1504870262 1505230848 1505468192 1505681408 1507944291 1510096896 1510722752 1511187876 1511522304 1512665088 1513808736 1514143744 1515153024 1515831856 1516298553 1516634112 1519128576 1520226081 1521712128 1522532352 1522636269 1522862616 1524124672 1525276984 1526631456 1529227768 1532568576 1534066688 1534399454 1535089248 1536589824 1537699944 1539203072 1540366784 1541734656 1542900282 1543012352 1543241728 1543716864 1544178944 1545346418 1548707328 1549349186 1551341184 1552514073 1553414464 1553892732 1554251776 1558757376 1559455744 1559935872 1560281088 1561460736 1564028928 1564677136 1569265632 1570566144 1570799616 1571753568 1573149312 1573289984 1574338689 1575877632 1578557696 1579751162 1581154008 1582006272 1583660792 1584608256 1587303168 1588854784 1589913864 1591231488 1591468032 1592434536 1592786944 1593991168 1595142758 1598119936 1598611968 1599328192 1599820596 1601384448 1601958666 1603524608 1604018304 1609039872 1609388901 1609760768 1610256384 1611940449 1615150592 1619646336 1619887104 1620371984 1620870867 1621229568 1622455296 1623896064 1625123808 1626657792 1627887624 1629333216 1629478912 1631916384 1632158976 1634746624 1638506496 1640220106 1640957472 1641201408 1642561536 1643803392 1645355008 1646598976 1648061184 1649307198 1649672192 1650180096 1650919424 1651427712 1653634752 1655195648 1656447056 1660546496 1660944384 1661057748 1661304672 1663938528 1666675269 1667004416 1667252224 1671892992 1672642048 1673157024 1673527296 1676279808 1677490848 1678242412 1679130624 1680400128 1681892352 1682913771 1683163944 1684558848 1685832456 1687423744 1688699518 1690199112 1693130432 1693651716 1693891584 1695547392 1695915186 1696772352 1698430976 1699563096 1699715072 1701224448 1702510656 1702887424 1703411712 1705310838 1706920512 1708589056 1709626688 1709880832 1712438574 1714112512 1714640256 1715408464 1715936607 1719851728 1720381239 1720778752 1723364904 1725825024 1726540288 1731603456 1732121776 1732379264 1732912632 1733296128 1735888896 1736146944 1737201312 1738899456 1740155736 1741856768 1742481356 1743173696 1744721664 1746040758 1747591272 1748533248 1750563366 1751506944 1753219072 1753338734 1753599376 1754387712 1756102656 1760261778 1761982464 1763052522 1763314608 1763442688 1763704832 1764775936 1766110192 1767678528 1769406464 1769951232 1770684784 1775330816 1775877408 1776287744 1776673052 1781618391 1782235136 1787461632 1787996672 1791885312 1793240064 1793983268 1794932736 1796289792 1797647874 1797884928 1798045696 1798690432 1799244216 1800050329 1801003008 1803965184 1807033152 1808007168 1809898048 1810980864 1812874854 1817044416 1818550272 1818820608 1819925184 1820327936 1821704192 1822918482 1824700416 1826422784 1827803648 1829185556 1830809904 1832327168 1832599552 1833163776 1833712496 1839089952 1839726592 1842217656 1844679676 1845673984 1849688064 1851024384 1851853696 1852423848 1852833792 1854234624 1854899508 1855881216 1856712704 1857284352 1858054099 1862095104 1863502938 1865047296 1865324544 1866457362 1868114808 1868281856 1871354688 1874537264 1875379968 1875658752 1877213184 1878632448 1881722304 1883498496 1884922512 1885339648 1886765056 1889587392 1889868288 1891434496 1892864512 1897767424 1898351712 1899202228 1900888752 1901644032 1904185472 1904771736 1905147904 1910734848 1911590912 1912179456 1914734976 1915748352 1917991328 1922162688 1922738048 1923330024 1923615936 1924191731 1925210112 1926665664 1928376576 1929834522 1931656128 1934833194 1935006208 1935876096 1937768448 1937900706 1938188784 1941261616 1942357824 1944256512 1945726464 1948636998 1948926672 1950541824 1952016528 1952448512 1953859072 1955336284 1957072656 1958985728 1959588864 1960466816 1961070408 1962207744 1963691268 1965544832 1966604288 1967030879 1971898964 1972371456 1972799298 1975927002 1979567744 1979862016 1982823612 1983873024 1984167936 1984761856 1985372928 1986262432 1986873966 1987313664 1990582272 1991407264 1992020382 1993967616 1995475152 1997247168 1998323712 2000413632 2003815696 2005014528 2006974464 2010592388 2011496256 2013462528 2014917168 2015363072 2016886784 2018411648 2020204032 2021731404 2022178816 2022801408 2023526736 2025504768 2026968108 2028949504 2030043136 2030181692 2030483488 2035508608 2036135304 2037047551 2042323927 2043424768 2046785664 2047868928 2048786432 2049417216 2050266592 2053638741 2054725632 2055646208 2056279104 2056894609 2057200376 2058289152 2061368064 2061674496 2062926558 2064943104 2068454912 2069692416 2070018764 2071856976 2076383232 2078343168 2079914496 2081947648 2082399259 2083335408 2085371904 2088801792 2092354176 2093936097 2094088192 2094399488 2095671424 2097255853 2097532416 2099118252 2101170176 2101817088 2102688181 2108205344 2108854422 2109341696 2112811008 2116404224 2119885152 2121007104 2121641984 2121957376 2122610688 2123246048 2127863808 2129472576 2131482624 2133094128 2134988352 2135179264 2135944888 2138691072 2142208656 2143291392 2145386496 2145851868 2147008512 2149253932 2150539776 2157740244 2159528448 2159849472 2161161156 2161639424 2163080304 2163273728 2165194752 2166831744 2168877056 2170516832 2172444288 2174086761 2175888512 2176211968 2176881984 2177533589 2183919318 2184675328 2187943296 2188268544 2189426688 2190082048 2191737856 2196504576 2197414912 2198091456 2199076264 2200240128 2201903616 2203858944 2204846336 2205525168 2211237936 2212429824 2214743664 2215072896 2218584704 2222233692 2226013001 2227013712 2227344768 2229190656 2230876032 2231369728 2232857088 2234545236 2235039744 2236654464 2238345483 2238840832 2240333172 2240533504 2242523136 2243885028 2244218592 2246078464 2247776608 2253598816 2254292658 2257305393 2258202288 2258522112 2260729856 2261220248 2262363136 2266084128 2267283456 2268299264 2268997632 2270014208 2270713104 2271215616 2273747784 2274951168 2275894016 2277614702 2282568192 2283251432 2283798528 2284293924 2286187008 2287915476 2289947184 2293841652 2297819872 2298852864 2301100032 2301599181 2304884736 2305248169 2306549916 2308804608 2310550176 2311061504 2312601984 2314350423 2314518528 2314862592 2316268416 2318019627 2318532608 2320207648 2324023779 2326295552 2327011776 2328054344 2330121696 2331377664 2334084488 2335342592 2339183616 2340421632 2341470208 2342191104 2347015704 2349309952 2350736696 2351086144 2355849216 2356199424 2356904704 2357630352 2358686638 2359934976 2363816448 2364796126 2367836544 2369626743 2371731012 2373009408 2375491188 2379531139 2380954752 2383282176 2386847232 2387202048 2388651804 2389180416 2390986752 2392714137 2393243648 2395053056 2396863832 2397179904 2398992288 2401337344 2402076672 2402937999 2405286912 2409377536 2410676224 2411199142 2414641152 2417166472 2422725888 2424733696 2425094144 2426566912 2430557976 2431844352 2432933888 2433682944 2434691578 2439986688 2441079872 2441831436 2444218368 2447874576 2448238464 2452119936 2456290208 2457759744 2460330159 2463842304 2465705088 2466250752 2468032512 2469898464 2470445056 2472091776 2472312832 2473199344 2473960797 2474508288 2476379136 2480452128 2482793472 2484670584 2486729728 2487099392 2488609816 2490819744 2495139584 2495907792 2500506624 2500878336 2502950912 2503493846 2504843264 2508963072 2510290944 2511331328 2513230016 2517363618 2518695936 2519449856 2519824384 2520600192 2521354682 2526838272 2528748684 2531135616 2533049277 2534518336 2535298668 2535525376 2539695648 2543321088 2543872779 2545158528 2547646464 2549572608 2551836672 2552979968 2553765984 2554331136 2560380768 2562883584 2564440032 2564821248 2566946816 2568657861 2568887552 2571168768 2573112696 2575541504 2577488738 2579777592 2581168128 2583867608 2584251712 2585047356 2589810432 2592342016 2594301952 2598182664 2598568896 2599944192 2600722432 2602688704 2608349184 2609430208 2610233604 2612785152 2613722034 2614760544 2616276992 2617082496 2618255024 2619061137 2625845049 2627260416 2629828608 2630008101 2630399064 2634153984 2634569336 2642973696 2643764816 2644578783 2644971912 2645164032 2645557248 2647163904 2649165288 2649751552 2651517792 2654109696 2656027176 2658623488 2660633536 2662996224 2664431616 2665009578 2667218176 2669234722 2673352704 2675965952 2676148594 2681995008 2684616704 2686556224 2690974902 2692399104 2693605376 2694434688 2695641872 2696471811 2697068544 2698035648 2700673024 2701504512 2702624144 2710549728 2712010752 2714847072 2719312281 2727825408 2728230912 2728661098 2729047552 2729887776 2730491904 2732556288 2737050624 2738184988 2739634176 2741705472 2743778334 2744385536 2746214856 2748490752 2748899328 2750568744 2753257472 2755246582 2759589888 2762475968 2763326484 2767019514 2768510976 2771124224 2773219328 2777780544 2779250688 2780495872 2781351936 2782349262 2785069056 2789805568 2791914796 2796709888 2797570944 2797986816 2798824336 2799686043 2802422784 2807032032 2811805896 2815819776 2817081344 2817948672 2825247744 2826513536 2827383768 2828009472 2830147584 2834381088 2834802432 2837151744 2839296768 2841976832 2844125504 2846651136 2848803342 2851333128 2851588096 2852466048 2856278208 2857721856 2860515328 2861135824 2862678016 2867386368 2868903936 2872102464 2876986992 2879371264 2879799296 2881548208 2884107072 2886926336 2887815168 2889108992 2889998496 2896592384 2897484192 2898782348 2902509312 2906652672 2906851059 2907283176 2911892424 2916384768 2916844622 2917257728 2917691392 2918589696 2925812736 2928024792 2928672768 2930788608 2933004426 2933653504 2935608984 2935871488 2936924221 2938478592 2940700224 2943311616 2945536902 2948317248 2949906432 2952991552 2953430528 2957848446 2962978256 2963890503 2969351616 2969793024 2972254208 2974235418 2974501376 2977142784 2979393648 2980052992 2980970496 2982205952 2984460644 2987110896 2990030848 2990951424 2991846704 2992291456 2993212728 3000620448 3005723544 3009740524 3010461696 3010936384 3011362816 3015888582 3020193792 3021445504 3022375752 3023044608 3025330176 3027617472 3028287488 3030306048 3031663712 3032597106 3033268224 3038257152 3040452162 3043424256 3045064704 3045272538 3045725232 3048249344 3050553968 3053262912 3058455536 3065137152 3068133376 3068798908 3070178496 3073179648 3075399888 3078406144 3080733568 3083469312 3085800564 3086024704 3086483456 3087433728 3088357888 3090692836 3097414656 3098698372 3102682368 3105028146 3106828928 3107785464 3108503552 3109177841 3117514752 3118911488 3119871744 3122921472 3128057856 3129354272 3138531264 3139470719 3141132288 3141599232 3143507136 3146298624 3146579968 3148677378 3151755264 3157115392 3159502324 3162308016 3164012544 3167321584 3169216512 3174606336 3177709568 3179827728 3182462976 3182936064 3184869072 3185573888 3187982336 3190285516 3196239872 3197223936 3198656384 3199641192 3201074723 3202768896 3203917332 3207049216 3208036608 3209366171 3218079744 3218777802 3219521536 3220512768 3223880898 3230301184 3239292672 3239774208 3240743968 3241741734 3242459136 3244910592 3247792128 3250247616 3253315584 3255775248 3258666432 3258957824 3263832768 3264317952 3269493248 3277012992 3280440212 3281914944 3282402816 3285123072 3287606784 3290710016 3293197952 3296122368 3298614396 3299344384 3300360192 3301838848 3302855424 3307269504 3310391296 3312894112 3321092992 3322115496 3322609344 3323603899 3327877056 3333350538 3334008832 3334504448 3343785984 3345284096 3346314048 3347054592 3352559616 3354981696 3356484824 3358261248 3360800256 3363784704 3365827542 3366327888 3369117696 3371664912 3374847488 3377399036 3380398224 3386260864 3387303432 3387783168 3391094784 3391830372 3393544704 3396861952 3397598791 3399126192 3399430144 3402448896 3405021312 3405774848 3406823424 3410621676 3413841024 3416422053 3417178112 3419253376 3419761664 3421838497 3424877148 3428225024 3429280512 3430816928 3431873214 3439703456 3440762478 3441557504 3446729808 3451650048 3453080576 3463206912 3464243552 3464758528 3465825264 3466592256 3471777792 3472293888 3474402624 3477798912 3480311472 3483713536 3484962712 3486347392 3489443328 3492081516 3495182544 3497066496 3501126732 3503013888 3506438144 3506677468 3507198752 3508775424 3512205312 3518536679 3520523556 3523964928 3526105044 3526629216 3526885376 3527409664 3529551872 3532220384 3535357056 3538029957 3538812928 3539902464 3541369568 3547194189 3550661632 3551754816 3552575488 3552817961 3553346104 3563236782 3564470272 3574923264 3575993344 3583770624 3586480128 3587966536 3589865472 3592579584 3595295748 3595769856 3596091392 3597380864 3598488432 3600100658 3602006016 3607930368 3614066304 3616014336 3616798713 3619796096 3621961728 3622532837 3625749708 3631915949 3634088832 3637100544 3637641216 3639850368 3640655872 3643408384 3645836964 3649400832 3652037367 3652845568 3655607296 3658371112 3661619808 3664654336 3665199104 3666327552 3667424992 3678179904 3679453184 3684435312 3689359352 3691347968 3699376128 3702048768 3703707392 3704847696 3705667584 3708469248 3709799016 3711762432 3713425408 3714568704 3716108198 3724190208 3727005876 3730094592 3730649088 3732914724 3736229616 3736563712 3742709376 3749074528 3750759936 3751317504 3754426368 3755240769 3757264896 3761194381 3763444608 3766996992 3769845024 3770679296 3773530112 3776045427 3779174784 3779736576 3782032023 3782868992 3785729024 3795534848 3796703424 3798404456 3801777504 3803288064 3808370944 3809543472 3810295808 3821469696 3823181824 3824358912 3829469952 3831496704 3835982656 3844325376 3845476096 3846660048 3847231872 3848383462 3850420224 3853331328 3856753152 3859669044 3863312256 3866233107 3869666388 3870012416 3871752192 3875536896 3875801412 3876377568 3882523232 3884715648 3888513024 3891452928 3897273996 3897853344 3901083648 3904033056 3904897024 3907718144 3910672568 3914145312 3917971456 3919177728 3920583051 3920933632 3922140816 3924415488 3927382536 3931089664 3933208576 3934061758 3943797928 3944742912 3945598596 3951854004 3959135488 3959724032 3965647224 3967746048 3968335872 3969523712 3970745856 3972524864 3973747932 3974627328 3981164544 3982814528 3984040764 3987935232 3990950304 3994494336 3996647424 3997514367 4000827264 4003852083 4007631392 4010029056 4013948928 4014222891 4021184776 4022992512 4026925056 4029834336 4030726144 4033773568 4036462353 4036823296 4040408064 4043462808 4044357632 4045602816 4047053472 4051009536 4053936216 4057899008 4060363384 4060966976 4071017216 4072270608 4074095102 4084647854 4086849536 4092991647 4093571328 4095737856 4097572864 4098834432 4100533184 4107277482 4109451264 4111292416 4112558208 4113789218 4114400752 4115667501 4116578304 4122736128 4123348992 4125853116 4129886208 4132869873 4136909824 4139384832 4140037528 4143713952 4150529271 4152766464 4156686336 4159828992 4163895296 4164798518 4166670816 4170743808 4177603584 4184708352 4187872194 4188176384 4188798976 4191342848 4194511706 4195064832 4198236504 4202340352 4203634176 4205376362 4216410688 4217708844 4218683392 4225622016 4232808448 4239770304 4242014208 4243283968 4243914752 4245221376 4246492096 4255727616 4258945152 4262965248 4266188256 4269976704 4270358528 4271889776 4273205013 4277382144 4284417312 4286582784 4290772992 4291703736 4294017024 4298507864 4301079552 4315480488 4319056896 4319698944 4322322312 4323278848 4326160608 4326547456 4330389504 4333663488 4337754112 4341033664 4344888576 4348173522 4351777024 4352423936 4353763968 4355067178 4367838636 4369350656 4375266933 4375886592 4376537088 4378853376 4380164096 4383475712 4393009152 4394829824 4396182912 4398152528 4399506639 4400480256 4403807232 4407717888 4409692672 4411050336 4422475872 4424859648 4429487328 4430145792 4436772669 4437169408 4444467384 4452026002 4454027424 4454689536 4458381312 4461752064 4465714176 4469090472 4470079488 4473308928 4476690966 4477681664 4480666344 4481067008 4485046272 4487770056 4488437184 4492156928 4495553216 4507197632 4508585316 4514610786 4516404576 4517044224 4521459712 4522440496 4523832873 4524726272 4532168256 4534566912 4536598528 4537995264 4540028416 4541426208 4542431232 4547495568 4549902336 4551788032 4555229404 4565136384 4566502864 4567597056 4567908807 4568587848 4572374016 4575830952 4579894368 4587683304 4595639744 4597705728 4602200064 4603198362 4609769472 4610496338 4613099832 4617609216 4621100352 4622123008 4625203968 4628700846 4629037056 4629725184 4632536832 4636039254 4637065216 4640415296 4648047558 4652591104 4654023552 4656108688 4657542219 4660243392 4662755328 4668168976 4670685184 4678367232 4680843264 4682940416 4684382208 4694031408 4698619904 4701473392 4702172288 4711698432 4712398848 4713809408 4715260704 4717373276 4719869952 4727632896 4729592252 4735673088 4739253486 4743462024 4746018816 4750982376 4759062278 4761909504 4766564352 4773694464 4774404096 4777303608 4778360832 4781973504 4785428274 4786487296 4790106112 4791823729 4793727664 4794359808 4797984576 4802674688 4804153344 4805875998 4810573824 4818755072 4821352448 4822398284 4829282304 4834332944 4835821347 4845451776 4849467392 4850188288 4853133824 4861115952 4863688704 4865867776 4867365888 4869383156 4879973376 4882159744 4883662872 4885850893 4888436736 4895749152 4896476928 4904239872 4912580416 4915519488 4920660318 4927684608 4931410176 4936065024 4939796928 4940890112 4944183552 4944625664 4946398688 4947921594 4949016576 4952758272 4960904256 4965586944 4969341168 4973459456 4974198784 4977219632 4981639488 4990279168 4991815584 5001013248 5001756672 5005901824 5006987692 5009686528 5017926144 5020581888 5022662656 5026460032 5034727236 5037391872 5038899712 5039648768 5041200384 5042709364 5053676544 5057497368 5062271232 5066098554 5069036672 5070597336 5071050752 5072869109 5079391296 5086642176 5087745558 5090317056 5095292928 5099145216 5103673344 5105959936 5107531968 5108662272 5120761536 5125767168 5128880064 5129642496 5133893632 5137315722 5137775104 5142337536 5146225392 5151083008 5154977476 5159555184 5162336256 5167735216 5168503424 5170094712 5179620864 5184684032 5188603904 5196365328 5197137792 5199888384 5201444864 5205377408 5216698368 5218860416 5220467208 5222806127 5225570304 5227444068 5229521088 5232553984 5234164992 5236510048 5238122274 5251690098 5254520832 5259657216 5260016202 5260798128 5268307968 5269138672 5285947392 5287529632 5289157566 5289943824 5290328064 5291114496 5294327808 5298330576 5299503104 5303035584 5308219392 5312054352 5317246976 5321267072 5325992448 5328863232 5330019156 5334436352 5338469444 5346705408 5351931904 5352297188 5363990016 5369233408 5370398089 5373112448 5381949804 5384798208 5387210752 5388869376 5391283744 5392943622 5394137088 5396071296 5400150987 5401346048 5403009024 5405248288 5421099456 5422722151 5424021504 5429694144 5438624562 5455650816 5456461824 5457322196 5458095104 5459775552 5460983808 5465112576 5474101248 5476369976 5479268352 5483410944 5487556668 5488771072 5492429712 5496981504 5497798656 5501137488 5506514944 5510493164 5519179776 5524951936 5526652968 5529129067 5534039028 5537021952 5542248448 5543450659 5546438656 5555561088 5558501376 5560991744 5562703872 5564698524 5570138112 5574162297 5579611136 5582999653 5583829592 5593419776 5595141888 5595973632 5597648672 5599372086 5604845568 5614064064 5623611792 5631639552 5634162688 5635897344 5650495488 5653027072 5654767536 5656018944 5660295168 5668762176 5669604864 5674303488 5678593536 5683953664 5688251008 5692551601 5693302272 5697606684 5702666256 5703176192 5704932096 5712556416 5715443712 5721030656 5722271648 5725356032 5734772736 5740770371 5744204928 5753973984 5758742528 5759598592 5763096416 5768214144 5772575193 5773852672 5775630336 5778217984 5779996992 5793184768 5794968384 5797564696 5805018624 5813305344 5813702118 5814566352 5823784848 5832769536 5833689244 5834515456 5835382784 5837179392 5851625472 5856049584 5857345536 5861577216 5866008852 5867307008 5871217968 5871742976 5873848442 5876957184 5881400448 5886623232 5891073804 5896634496 5899812864 5901092637 5905983104 5906861056 5910448313 5915696892 5925956512 5927781006 5938703232 5939586048 5944508416 5948470836 5949002752 5954285568 5958787296 5960105984 5961940992 5964411904 5968921288 5974221792 5980061696 5981902848 5983693408 5984582912 5986425456 6001240896 6011447088 6019481048 6020923392 6021872768 6022725632 6031777164 6040387584 6042891008 6044751504 6046089216 6050660352 6055234944 6056574976 6060612096 6063327424 6065194212 6066536448 6076514304 6080904324 6086848512 6090129408 6090545076 6091450464 6096498688 6101107936 6106525824 6111142653 6116911072 6126971781 6130274304 6136266752 6136685569 6137597816 6140356992 6146359296 6150799776 6156812288 6160916223 6161467136 6166938624 6170683827 6171601128 6172049408 6172966912 6174867456 6176715776 6181385672 6194829312 6197396744 6205364736 6210056292 6213657856 6215570928 6217007104 6218355682 6235029504 6237822976 6239743488 6245842944 6247197777 6256115712 6258708544 6277062528 6278941438 6281808291 6282264576 6283198464 6287014272 6291767559 6292597248 6293159936 6297354756 6303510528 6308064543 6314230784 6319004648 6324616032 6328025088 6334643168 6338433024 6349212672 6355419136 6359655456 6364925952 6365872128 6369738144 6371147776 6375964672 6380571032 6392479744 6394447872 6397312768 6399282384 6402149446 6405537792 6407834664 6414098432 6416073216 6418732342 6436159488 6437555604 6439043072 6441025536 6447761796 6460602368 6478585344 6479548416 6481487936 6483483468 6484918272 6489821184 6495584256 6500495232 6506631168 6511550496 6517332864 6517915648 6522260283 6527665536 6528635904 6532600767 6538986496 6554025984 6560880424 6563829888 6564805632 6570246144 6575213568 6581420032 6586395904 6592244736 6597228792 6598688768 6600720384 6603677696 6605710848 6614539008 6620782592 6625788224 6642185984 6644230992 6645218688 6647207798 6655754112 6666701076 6668017664 6669008896 6678039003 6687571968 6690568192 6692628096 6694109184 6705119232 6709963392 6712969648 6715036449 6716522496 6721600512 6727569408 6731655084 6732655776 6738235392 6743329824 6749694976 6754798072 6760796448 6771916179 6772521728 6774606864 6775566336 6782189568 6783660744 6787089408 6793723904 6795197582 6798252384 6798860288 6804897792 6810042624 6813646848 6821243352 6827682048 6832844106 6834356224 6838506752 6839523328 6843676994 6849754296 6856450048 6858561024 6861633856 6863746428 6879406912 6881524956 6883115008 6893459616 6903300096 6904797543 6906161152 6915744507 6926413824 6928487104 6929517056 6931650528 6933184512 6943555584 6944587776 6948805248 6954058881 6955597824 6960622944 6967427072 6969925424 6972071337 6972694784 6978886656 6984163032 6990365088 6994132992 7002253464 7006027776 7013354936 7014397504 7017550848 7024410624 7037073358 7041047112 7047929856 7052210088 7053258432 7053770752 7054819328 7059103744 7064440768 7070714112 7076059914 7077625856 7079804928 7082739136 7094388378 7101323264 7103509632 7105150976 7105635922 7106692208 7108880229 7126473564 7128940544 7138593417 7149846528 7151986688 7167541248 7172960256 7175933072 7178142411 7179730944 7185159168 7190591496 7191539712 7192182784 7194761728 7196976864 7200201316 7204012032 7215860736 7228132608 7232028672 7233597426 7239592192 7243923456 7245065674 7251499416 7263831898 7268177664 7274201088 7275282432 7279700736 7286816768 7291673928 7298801664 7304074734 7305691136 7311214592 7316742224 7323239616 7329308672 7330398208 7332655104 7334849984 7356359808 7358906368 7368870624 7378718704 7380990477 7382695936 7398752256 7404097536 7407414784 7409695392 7411335168 7416938496 7419598032 7423524864 7426850816 7429137408 7432216396 7448380416 7454011752 7460189184 7461298176 7465829448 7472459232 7473127424 7485418752 7498149056 7501519872 7502635008 7508852736 7510481538 7514529792 7522388762 7526889216 7533993984 7539690048 7541358592 7547060224 7552090854 7558349568 7559473152 7564064046 7565737984 7571458048 7591069696 7593406848 7596808912 7599147831 7603555008 7606576128 7616741888 7619086944 7620591616 7642939392 7646363648 7648717824 7658939904 7662993408 7671965312 7688650752 7690952192 7693320096 7694463744 7696766924 7700840448 7706662656 7713506304 7719338088 7726624512 7732466214 7739332776 7740024832 7743504384 7751602824 7752755136 7765046464 7769431296 7777026048 7782905856 7794547992 7795706688 7802167296 7808066112 7809794048 7815436288 7821345136 7828290624 7835942912 7838355456 7841166102 7841867264 7844281632 7848830976 7854765072 7862179328 7866417152 7868123516 7887595856 7889485824 7890024303 7891197192 7903708008 7918270976 7919448064 7931294448 7935492096 7936671744 7939047424 7941491712 7945049728 7947495864 7949254656 7962329088 7965629056 7968081528 7971651457 7975870464 7981900608 7988988672 7993294848 7995028734 8001654528 8007704166 8015262784 8020058112 8027897856 8028445782 8042369552 8045985024 8053850112 8059668672 8061452288 8067547136 8072924706 8073646592 8080816128 8086925616 8088715264 8091205632 8094106944 8102019072 8107872432 8115798016 8120726768 8121933952 8142034432 8144541216 8148190204 8169295708 8173699072 8185983294 8187142656 8191475712 8195145728 8197668864 8201066368 8214554964 8218902528 8222584832 8225116416 8227578436 8228801504 8231335002 8233156608 8245472256 8246697984 8251706232 8259772416 8265739746 8273819648 8276786441 8278769664 8280075056 8287427904 8301058542 8305532928 8313372672 8319657984 8327790592 8329597036 8333341632 8341487616 8355207168 8369416704 8375744388 8376352768 8377597952 8382685696 8389023412 8390129664 8396473008 8404680704 8407268352 8410752724 8432821376 8435417688 8437366784 8439196997 8451244032 8465616896 8479540608 8484028416 8486567936 8487829504 8490442752 8492984192 8511455232 8517890304 8521420523 8525930496 8532376512 8539953408 8540717056 8543779552 8546410026 8554764288 8568834624 8573165568 8581545984 8583407472 8588034048 8597015728 8602159104 8630960976 8638113792 8639397888 8644644624 8646557696 8652321216 8653094912 8660779008 8667326976 8675508224 8682067328 8688631391 8689777152 8696347044 8703554048 8704847872 8707527936 8710134356 8735677272 8738701312 8750533866 8751773184 8753074176 8760328192 8762228461 8766951424 8786018304 8789659648 8792365824 8796305056 8799013278 8800960512 8807614464 8810772663 8815435776 8819385344 8822100672 8844951744 8849719296 8858974656 8860291584 8873545338 8874338816 8888934768 8904052004 8908054848 8909379072 8916762624 8923504128 8931428352 8938180944 8940158976 8946617856 8953381932 8955363328 8961332688 8962134016 8970092544 8975540112 8976874368 8984313856 8991106432 9014395264 9017170632 9021210583 9029221572 9032809152 9034088448 9042919424 9044880992 9047665746 9049452544 9064336512 9069133824 9073197056 9075990528 9080056832 9082852416 9084862464 9094991136 9099804672 9103576064 9110458808 9130272768 9133005728 9135194112 9135817614 9137175696 9144748032 9151661904 9159788736 9175366608 9191279488 9195411456 9204400128 9206396724 9219538944 9220992676 9226199664 9235218432 9242200704 9244246016 9250407936 9257401692 9258074112 9259450368 9265073664 9272078508 9274130432 9280830592 9287847349 9296095116 9305182208 9308047104 9312217376 9315084438 9320486784 9325510656 9327533523 9336337952 9341370368 9356734464 9365880832 9366520079 9368764416 9388062816 9397239808 9402946784 9404344576 9418412157 9423396864 9424797696 9427618816 9430521408 9434746552 9439739904 9455265792 9459184504 9471346176 9478506972 9486924048 9492037632 9501964752 9518124556 9523819008 9533128704 9547388928 9548808192 9550313843 9554607216 9556721664 9563947008 9570856548 9572974592 9580212224 9583647458 9587455328 9588719616 9595969152 9603224169 9605349376 9608306688 9611751996 9621147648 9628098513 9637510144 9642704896 9643363037 9644796568 9658564608 9668665888 9671642694 9690903552 9698934784 9700376576 9706267648 9722231904 9727377408 9731735552 9734731776 9738766312 9759946752 9764319488 9767325744 9771701786 9776873472 9791498304 9792953856 9808479744 9825160832 9831038976 9841320636 9855369216 9862820352 9872130048 9879593856 9881780224 9888367104 9889251328 9892797376 9895843188 9898033152 9905516544 9921808512 9931173888 9938682336 9946918912 9948397568 9954439264 9963278976 9970811697 9980558336 9983631168 10002026496 10003513344 10011803648 10013975384 10019373056 10035852288 10041163776 10045325312 10052920064 10069454472 10074783744 10077799424 10079297536 10082400768 10085418728 10107353088 10114994736 10124542464 10132197108 10138073344 10141194672 10142101504 10145738218 10158782592 10173284352 10175491116 10180634112 10190585856 10192796373 10198290432 10207346688 10208956177 10211919872 10215063936 10217324544 10241523072 10249266159 10251534336 10257760128 10259284992 10265515491 10267787264 10274631444 10275550208 10284675072 10292450784 10302166016 10309954952 10319110368 10324672512 10335470432 10337006848 10340189424 10359241728 10369368064 10377207808 10392730656 10394275584 10399776768 10402889728 10410754816 10433396736 10437720832 10440934416 10445612254 10451140608 10454888136 10459042176 10465107968 10468329984 10473020096 10476244548 10503380196 10509041664 10519314432 10520032404 10521596256 10536615936 10538277344 10555610037 10571894784 10575059264 10578315132 10579887648 10580656128 10582228992 10588655616 10596661152 10599006208 10606071168 10614089871 10616438784 10624108704 10634493952 10641582567 10642534144 10651984896 10657726464 10658453883 10660038312 10668872704 10676938888 10693410816 10704594376 10727980032 10738466816 10740796178 10746224896 10763899608 10769596416 10774421504 10777738752 10782567488 10785887244 10788274176 10792142592 10800301974 10802692096 10806018048 10810496576 10842198912 10845444302 10848043008 10850396139 10859388288 10867598511 10877249124 10895747847 10911301632 10912923648 10914644392 10916190208 10919551104 10921967616 10930225152 10948202496 10952739952 10956112101 10958536704 10966821888 10975113336 10977542144 10984859424 10993963008 10995597312 11002274976 11013029888 11020986328 11038359552 11049903872 11053305936 11058258134 11068078056 11074043904 11084496896 11086901318 11092877312 11111122176 11117002752 11121983488 11125407744 11129397048 11140276224 11148324594 11159222272 11165999306 11167659184 11186839552 11190283776 11191947264 11195297344 11198744172 11209691136 11228128128 11247223584 11263279104 11265722307 11268325376 11271794688 11283583143 11300990976 11306054144 11309535072 11312037888 11320590336 11337524352 11339209728 11346096069 11348606976 11357187072 11367907328 11376502016 11385103202 11386604544 11395213368 11405332512 11406352384 11409864192 11425112832 11430887424 11444543296 11450712064 11469545472 11481540742 11488409856 11507947968 11517485056 11519197184 11526192832 11536428288 11545150386 11547705344 11551260672 11556435968 11559993984 11586369536 11589936768 11595129392 11598699321 11610037248 11626610688 11627404236 11629132704 11647569696 11665539072 11667378488 11669030912 11670765568 11674358784 11703250944 11712099168 11714691072 11723154432 11732017704 11734614016 11742435936 11743485952 11747696884 11753914368 11762800896 11773246464 11782147608 11793268992 11799625728 11802185274 11811966208 11813722112 11820896626 11831393784 11851913024 11855562012 11877406464 11879172096 11889016832 11896941672 11898005504 11908571136 11917574592 11920211968 11923881984 11928823808 11937842576 11948443584 11960123392 11963805696 11967386816 11969165824 11972850912 12002481792 12011556249 12022894176 12038962096 12041846784 12042668673 12043745536 12045451264 12063554328 12080775168 12085782016 12089503008 12092178432 12101320704 12110469888 12121224192 12126654848 12130388424 12133072896 12153028608 12161808648 12173697024 12181090152 12182900928 12192997376 12202215872 12213051648 12222285306 12233822144 12253943562 12260548608 12272533504 12273371138 12275195632 12278974941 12280713984 12292718592 12301599552 12313624576 12321832446 12322934272 12333877248 12341367654 12343202256 12344098816 12345933824 12349734912 12353431552 12362771344 12389658624 12394793488 12398609619 12410729472 12420112584 12427315712 12431141856 12434014208 12436711364 12470059008 12475645952 12479486976 12491685888 12494395554 12512231424 12517417088 12554125056 12557882876 12563616582 12564529152 12566396928 12574028544 12583535118 12585194496 12586319872 12594709512 12607021056 12616129086 12628461568 12638009296 12649232064 12656050176 12669286336 12676866048 12698425344 12710838272 12719310912 12729851904 12731744256 12739476288 12742295552 12751929344 12761142064 12784959488 12788895744 12794625536 12798564768 12804298892 12811075584 12815669328 12828196864 12832146432 12837464684 12872318976 12875111208 12878086144 12882051072 12895523592 12921204736 12957170688 12959096832 12962975872 12966966936 12969836544 12979642368 12991168512 13000990464 13006378693 13013262336 13023100992 13034665728 13035831296 13044520566 13055331072 13057271808 13065201534 13077972992 13108051968 13121760848 13125800799 13127659776 13129611264 13140492288 13150427136 13162840064 13172791808 13184489472 13194457584 13197377536 13201440768 13207355392 13211421696 13229078016 13241565184 13251576448 13261595281 13284371968 13288461984 13290437376 13294415596 13311508224 13333402152 13336035328 13338017792 13356078006 13375143936 13381136384 13385256192 13410238464 13419926784 13425939296 13430072898 13433044992 13443201024 13455138816 13463310168 13465311552 13476470784 13486659648 13499389952 13509596144 13521592896 13543832358 13545043456 13549213728 13551132672 13564379136 13567321488 13574178816 13587447808 13590395164 13596504768 13597720576 13609795584 13620085248 13627293696 13642486704 13655364096 13665688212 13668712448 13677013504 13679046656 13687353988 13699508592 13712900096 13717122048 13723267712 13727492856 13758813824 13763049912 13766230016 13769216153 13786919232 13806600192 13809595086 13812322304 13831489014 13852827648 13856974208 13859034112 13863301056 13866369024 13887111168 13889175552 13897610496 13908117762 13911195648 13921245888 13934854144 13939850848 13944142674 13945389568 13957773312 13968326064 13980730176 13988265984 14004506928 14012055552 14026709872 14028795008 14035101696 14048821248 14074146716 14082094224 14095859712 14104420176 14106516864 14107541504 14109638656 14118207488 14128881536 14141428224 14152119828 14155251712 14159609856 14165478272 14176188059 14188776756 14202646528 14207019264 14210301952 14211271844 14213384416 14217760458 14252947128 14257881088 14277186834 14296267489 14299693056 14303973376 14335082496 14345920512 14351866144 14356284822 14359461888 14370318336 14375471187 14381182992 14383079424 14384365568 14389523456 14393953728 14400402632 14408024064 14431721472 14456265216 14464057344 14467194852 14479184384 14487846912 14490131348 14502998832 14527663796 14536355328 14548402176 14550564864 14559401472 14573633536 14576794813 14583347856 14597603328 14608149468 14611382272 14622429184 14633484448 14646479232 14657552679 14658617344 14660796416 14665310208 14669699968 14680790971 14712719616 14717812736 14718817267 14737741248 14757437408 14761980954 14765391872 14808195072 14814829568 14819390784 14822670336 14833876992 14839196064 14847049728 14853701632 14858274816 14864432792 14896760832 14908023504 14920378368 14922596352 14931658896 14944918464 14946254848 14970837504 14996298112 15003039744 15005270016 15007636039 15017705472 15020963076 15029059584 15044777524 15053778432 15067987968 15079380096 15082717184 15094120448 15104181708 15116699136 15118946304 15128128092 15131475968 15142916096 15153856201 15182139392 15186813696 15193617824 15198295662 15207110016 15213152256 15218607327 15233483776 15238173888 15241183232 15285878784 15292727296 15297435648 15317879808 15325986816 15343930624 15377301504 15381904384 15386640192 15388927488 15393533848 15401680896 15413325312 15427012608 15438676176 15453249024 15464932428 15478665552 15480049664 15487008768 15503205648 15505510272 15530092928 15538862592 15554052096 15565811712 15582091007 15589095984 15591413376 15604334592 15616132224 15619588096 15630872576 15642690272 15656581248 15668418381 15671885824 15676710912 15682332204 15683734528 15688563264 15697661952 15709530144 15724358656 15732834304 15736247032 15775191712 15778971648 15780048606 15782394384 15807416016 15836541952 15838896128 15862588896 15870984192 15873343488 15878094848 15882983424 15890099456 15894991728 15898509312 15924658176 15931258112 15936163056 15943302914 15951740928 15963801216 15977977344 15986589696 15990057468 16003309056 16015408332 16030525568 16040116224 16042645421 16055795712 16056891564 16084739104 16091970048 16107700224 16111194267 16119337344 16122904576 16135094272 16145849412 16147293184 16161632256 16173851232 16177430528 16182411264 16188213888 16200452961 16204038144 16215744864 16231596032 16241453536 16243867904 16268166453 16284068864 16289082432 16296380408 16338591416 16347398144 16371966588 16374285312 16382951424 16390291456 16395337728 16402132736 16429109928 16437805056 16445169664 16450232832 16455156872 16457603008 16462670004 16466313216 16490944512 16493395968 16503412464 16519544832 16531479492 16547639296 16553572882 16557539328 16560150112 16574855808 16587387201 16602117084 16611065856 16626745344 16630351977 16639315968 16655581184 16656717973 16659194072 16666683264 16682975232 16710414336 16722486891 16738833408 16748998959 16751488776 16752705536 16755195904 16765371392 16778046824 16780259328 16792946016 16809361408 16814536704 16821505448 16865642752 16870835376 16874733568 16878393994 16902488064 16931233792 16959081216 16968056832 16973135872 16975659008 16980885504 16985968384 17022910464 17035780608 17042841046 17051860992 17064753024 17077654803 17079906816 17081434112 17087559104 17092820052 17109528576 17137669248 17146331136 17163091968 17166814944 17176068096 17194031456 17204318208 17222311113 17261921952 17276227584 17278795776 17289289248 17293115392 17304642432 17306189824 17317725579 17321558016 17334653952 17351016448 17364134656 17377262782 17379554304 17392694088 17407108096 17409695744 17415055872 17420268712 17471354544 17477402624 17501067732 17503546368 17506148352 17520656384 17524456922 17533902848 17572036608 17579319296 17584731648 17592610112 17598026556 17601921024 17615228928 17621545326 17630871552 17638770688 17644201344 17689903488 17699438592 17703277911 17717949312 17720583168 17731344939 17747090676 17748677632 17777869536 17808104008 17816109696 17818758144 17833525248 17847008256 17862856704 17876361888 17880317952 17893235712 17906763864 17910726656 17922665376 17924268032 17940185088 17951080224 17953748736 17968627712 17982212864 18028790528 18034341264 18042421166 18058443144 18065618304 18068176896 18089761984 18095331492 18098905088 18128673024 18138267648 18146394112 18151981056 18160113664 18165704832 18169724928 18189982272 18199609344 18207152128 18220917616 18260545536 18266011456 18270388224 18271635228 18274351392 18289496064 18303323808 18319577472 18333427959 18350733216 18380915343 18382558976 18390822912 18408800256 18410056707 18412793448 18439077888 18441985352 18452399328 18470436864 18484401408 18500815872 18512051481 18514803384 18516148224 18518900736 18530147328 18544157016 18548260864 18561661184 18575694698 18592190232 18610364416 18616094208 18624434752 18630168876 18640973568 18651021312 18655067046 18672675904 18682740736 18713468928 18731761664 18733040158 18737528832 18741593331 18776125632 18794479616 18805893568 18808689152 18836824314 18846793728 18849595392 18855237632 18861042816 18869493104 18875302677 18879479808 18910531584 18918369008 18924193629 18942692352 18957013944 18973848096 18984075264 19003929504 19036249112 19047638016 19066257408 19094777856 19097616384 19100627686 19109214432 19113443328 19127894016 19141713096 19145949184 19160424448 19167294916 19174910656 19177439232 19191938304 19206448338 19210698752 19216613376 19223503992 19242295296 19256197026 19275020288 19285409792 19286726074 19289593136 19317129216 19337331776 19343285388 19381807104 19397869568 19400753152 19412535296 19444463808 19454754816 19463471104 19469463552 19477532624 19519893504 19528638976 19534651488 19543403572 19553746944 19582996608 19585907712 19597802301 19616959488 19650321664 19662077952 19682641272 19710738432 19725640704 19744260096 19759187712 19776734208 19778502656 19785594752 19791686376 19796066304 19811033088 19843617024 19862347776 19877364672 19893837824 19896795136 19908878528 19926557952 19941623394 19961116672 19967262336 20004052992 20007026688 20023607296 20027950768 20034117009 20038746112 20071704576 20082327552 20090650624 20105840128 20138908944 20149567488 20155598848 20158595072 20164801536 20170837456 20214706176 20229989472 20249084928 20264394216 20276146688 20282389344 20284203008 20291476436 20317565184 20346568704 20350982232 20361268224 20381171712 20385592746 20396580864 20414693376 20417912354 20423839744 20430127872 20483046144 20498532318 20503068672 20515520256 20518569984 20531030982 20535574528 20549262888 20551100416 20569350144 20584901568 20604332032 20619909904 20638220736 20649345024 20670940864 20674013696 20680378848 20718483456 20738736128 20747233521 20754415616 20785461312 20788551168 20799553536 20805779456 20821509632 20866793472 20875441664 20881868832 20891224508 20902281216 20909776272 20918084352 20930215936 20936659968 20946040192 20952489096 21006760392 21018083328 21040064808 21043192512 21073231872 21076554688 21111220074 21143789568 21150118528 21156630264 21159775296 21161312256 21164457984 21177311232 21193322304 21198012416 21212142336 21228179742 21232877568 21248217408 21268987904 21283165134 21285068288 21303969792 21315452928 21316907766 21320076624 21337745408 21353877776 21386821632 21409188752 21415780251 21455960064 21476933632 21481592356 21492449792 21527799216 21539192832 21548843008 21555477504 21565134976 21571774488 21576548352 21584285184 21600603948 21605384192 21612036096 21620993152 21637339669 21684397824 21690888604 21696086016 21700792278 21718776576 21735197022 21754498248 21791495694 21822603264 21825847296 21829288784 21832380416 21839102208 21860450304 21896404992 21905479904 21912224202 21917073408 21933643776 21950226672 21955084288 21969718848 21987926016 21991194624 22004549952 22026059776 22041972656 22076719104 22099807744 22106611872 22116516268 22136156112 22148087808 22168993792 22173802636 22185754624 22222244352 22234005504 22243966976 22250815488 22258794096 22280552448 22296649188 22318444544 22331998612 22335318368 22373679104 22380567552 22383894528 22390594688 22397488344 22407523061 22419382272 22456256256 22465563197 22494447168 22526558208 22531444614 22536650752 22543589376 22567166286 22601981952 22612108288 22619070144 22624075776 22641180672 22675048704 22678419456 22692192138 22697213952 22714374144 22735814656 22753004032 22770206404 22773209088 22790426736 22810665024 22812704768 22819728384 22850225664 22861774848 22889086592 22901424128 22906391849 22939090944 22963081484 22976819712 23015895936 23034970112 23038394368 23052385664 23072856576 23090300772 23095410688 23102521344 23112871936 23119987968 23129569991 23172739072 23179873536 23190258784 23197398642 23220074496 23254808472 23258265408 23295139392 23331078144 23334756976 23338061824 23341531136 23348717568 23406501888 23424198336 23429382144 23446308864 23464035408 23469228032 23484871872 23486971904 23495393768 23507828736 23525601792 23546492928 23564295216 23586537984 23599251456 23604370548 23623932416 23627444224 23641793252 23662787568 23703826048 23711124024 23754812928 23758344192 23778033664 23783191537 23793883344 23796011008 23817142272 23835149184 23840423936 23847763968 23857647616 23875685152 23896887168 23914954371 23920246784 23927611392 23934773632 23938331648 23945701824 23952869479 24004963584 24023112498 24045788352 24077924192 24083693568 24085337346 24087491072 24090902528 24127108656 24161550336 24171564032 24179006016 24184356864 24202641408 24220939776 24242448384 24253309696 24260776848 24266145792 24306057216 24323617296 24347394048 24362180304 24365801856 24385994752 24404431744 24426103296 24444570612 24467644288 24486143011 24507887124 24521097216 24545067008 24546742276 24550391264 24557949882 24561427968 24585437184 24603199104 24627249152 24643664892 24645868544 24667754496 24682735308 24686404512 24688197632 24691867648 24699469824 24706863104 24725542688 24779317248 24789586976 24797219238 24821458944 24830359323 24840225168 24854631424 24862283712 24868028416 24873422728 24940118016 24951291904 24958973952 24983371776 24988791108 25024462848 25034834176 25108250112 25115765752 25127233164 25129058304 25132793856 25148057088 25167070236 25170388992 25172639744 25189419024 25214042112 25232258172 25256923136 25276018592 25298464128 25312100352 25317590991 25338572672 25353732096 25357729859 25396850688 25421676544 25423411643 25438621824 25459703808 25463488512 25478952576 25484591104 25503858688 25522284128 25564261569 25569918976 25577791488 25589251072 25597129536 25608597784 25622151168 25631338656 25656393728 25664292864 25674929368 25744637952 25750222416 25756172288 25764102144 25791047184 25842409472 25914341376 25918193664 25925951744 25933933872 25939673088 25959284736 25982337024 26001980928 26012757386 26026524672 26046201984 26065894173 26069331456 26071662592 26089041132 26110662144 26114543616 26130403068 26155945984 26174842529 26216103936 26243521696 26251601598 26255319552 26259222528 26280984576 26286685383 26300854272 26325680128 26345583616 26368978944 26388915168 26394755072 26402881536 26414710784 26422843392 26432317989 26458156032 26483130368 26503152896 26523190562 26568743936 26576923968 26580874752 26588831192 26623016448 26666804304 26672070656 26676035584 26712156012 26750287872 26762272768 26770512384 26820476928 26839853568 26851878592 26860145796 26866089984 26886402048 26910277632 26926620336 26930623104 26952941568 26973319296 26998779904 27019192288 27043185792 27063631749 27087664716 27090086912 27098427456 27102265344 27128758272 27134642976 27148357632 27174895616 27180790328 27193009536 27195441152 27219591168 27240170496 27254587392 27284973408 27310728192 27331376424 27337424896 27354027008 27358093312 27374707976 27399017184 27425800192 27434244096 27446535424 27454985712 27517627648 27526099824 27532460032 27538432306 27573838464 27613200384 27619190172 27624644608 27662978028 27705655296 27713948416 27718068224 27726602112 27732738048 27774222336 27778351104 27795220992 27816235524 27822391296 27842491776 27863542047 27869708288 27879701696 27888285348 27890779136 27915546624 27936652128 27961460352 27976531968 27982600569 28009013856 28024111104 28053419744 28057590016 28070203392 28097642496 28099560237 28148293432 28164188448 28191719424 28208840352 28213033728 28215083008 28236414976 28255236471 28257763072 28282856448 28304239656 28310503424 28319219712 28330956544 28352376118 28377553512 28405293056 28414038528 28422543688 28426768832 28435520916 28505894256 28515762176 28554373668 28592534978 28599386112 28607946752 28650941529 28670164992 28691841024 28703732288 28712569644 28718923776 28740636672 28750942374 28762365984 28766158848 28768731136 28779046912 28787907456 28800805264 28809672507 28816048128 28863442944 28884295539 28912530432 28928114688 28930089111 28934389704 28958368768 28975693824 28980262696 29005997664 29055327592 29072710656 29096804352 29101129728 29118802944 29147267072 29153589626 29166695712 29195206656 29216298936 29222764544 29244858368 29266968896 29292958464 29315105358 29317234688 29321592832 29330620416 29339399936 29361581942 29425439232 29435625472 29437634534 29475482496 29514874816 29523961908 29530783744 29616390144 29629659136 29638781568 29645340672 29667753984 29678392128 29694099456 29707403264 29716549632 29728865584 29793521664 29816047008 29840756736 29845192704 29863317792 29889836928 29892509696 29912435091 29941675008 29992596224 30006079488 30010540032 30015272078 30035410944 30041926152 30058119168 30089555048 30107556864 30135975936 30158760192 30188240896 30208363416 30233398272 30237892608 30256256184 30262951936 30285832192 30307712402 30364278784 30373627392 30387235648 30396591324 30414220032 30426304512 30437214654 30466967552 30476347776 30482366464 30571757568 30578389119 30585454592 30594871296 30626868531 30635759616 30651973632 30687861248 30754603008 30763808768 30773280384 30777854976 30787067696 30796546473 30803361792 30826650624 30854025216 30877352352 30906498048 30929864856 30957331104 30960099328 30974017536 31006411296 31011020544 31060185856 31077725184 31108104192 31131623424 31164182014 31178191968 31182826752 31208669184 31232264448 31261745152 31285380544 31313162496 31336836762 31343771648 31353421824 31364664408 31367469056 31377126528 31395323904 31419060288 31448717312 31465668608 31472494064 31550383424 31557943296 31560097212 31564788768 31614832032 31666830111 31673083904 31677792256 31725177792 31741968384 31746686976 31756189696 31765966848 31780198912 31789983456 31797018624 31849316352 31862516224 31872326112 31886605828 31903481856 31927602432 31955954688 31973179392 31975361649 31980114936 32006618112 32030816664 32061051136 32080232448 32085290842 32113783128 32169478208 32183940096 32215400448 32222388534 32238674688 32270188544 32291698824 32294586368 32323264512 32347702464 32354861056 32364822528 32376427776 32400905922 32408076288 32431489728 32463192064 32482907072 32487735808 32536332906 32568137728 32578164864 32592760816 32602795533 32677182832 32687243541 32694796288 32743933176 32748570624 32765902848 32780582912 32790675456 32804265472 32858219856 32875610112 32890339328 32900465664 32910313744 32915206016 32925340008 32932626432 32981889024 32986791936 33006824928 33039089664 33062958984 33095278592 33107145764 33115078656 33120300224 33149711616 33174774402 33204234168 33222131712 33253490688 33260703954 33278631936 33311162368 33313435946 33318388144 33333366528 33365950464 33420828672 33444973782 33477666816 33497997918 33502977552 33505411072 33510391808 33530742784 33556093648 33560518656 33585892032 33618722816 33629073408 33643010896 33731285504 33741670752 33749467136 33756787988 33804976128 33850749429 33862467584 33918162432 33936113664 33946271744 33951318016 33961771008 33971936768 34045820928 34071561216 34085682092 34103721984 34129506048 34155309606 34159813632 34162868224 34175118208 34185640104 34200956251 34219057152 34275338496 34292662272 34333629888 34352136192 34388062912 34408636416 34444622226 34523843904 34552455168 34557591552 34578578496 34586230784 34609284864 34612379648 34635451158 34643116032 34669307904 34702032896 34728269312 34754525564 34759108608 34785388176 34814216192 34819391488 34830111744 34840537424 34942709088 34954805248 35002135464 35007092736 35012296704 35041312768 35048913844 35067805696 35144073216 35158638592 35169463296 35185220224 35196053112 35203842048 35230457856 35243090652 35261743104 35277541376 35288402688 35303027881 35379806976 35398877184 35406555822 35435898624 35441166336 35462689878 35494181352 35497355264 35555739072 35616208016 35632219392 35637516288 35667050496 35694016512 35725713408 35752723776 35760635904 35786471424 35813527728 35821453312 35845330752 35848536064 35880370176 35902160448 35907497472 35937255424 35964425728 36057581056 36068682528 36084842332 36116886288 36131236608 36136353792 36179523968 36190662984 36197810176 36257346048 36276535296 36292788224 36303962112 36320227328 36331409664 36379964544 36399218688 36414304256 36441835232 36521091072 36532022912 36543270456 36548702784 36559642889 36578992128 36606647616 36639154944 36666855918 36701466432 36761830686 36765117952 36781645824 36817600512 36820113414 36825586896 36878155776 36883970704 36904798656 36940873728 36968802816 37001631744 37024102962 37029606768 37032296448 37037801472 37060294656 37088314032 37096521728 37123322368 37151389396 37184380464 37220728832 37232188416 37248869504 37260337752 37281947136 37302042624 37310134092 37345351808 37365481472 37373586701 37426937856 37463523328 37466080316 37475057664 37483186662 37552251264 37588959232 37611787136 37617378304 37673648628 37693587456 37699190784 37710475264 37722085632 37738986208 37750605354 37758959616 37821063168 37836738016 37848387258 37885384704 37914027888 37947696192 37968150528 38007859008 38072498224 38095276032 38132514816 38189555712 38195232768 38201255372 38218428864 38226886656 38255788032 38283426192 38291898368 38320848896 38334589832 38349821312 38354878464 38383876608 38412896676 38421397504 38433226752 38447007984 38484590592 38512394052 38550040576 38570819584 38573452148 38579186272 38634258432 38674663552 38686570776 38703903469 38763614208 38795739136 38801506304 38804154613 38825070592 38888927616 38909509632 38926942208 38938927104 38955065248 39019136079 39039787008 39057277952 39069302976 39080997571 39086807144 39107493888 39165993216 39171815424 39195604602 39233918976 39300643328 39324155904 39365282544 39421476864 39451281408 39488520192 39518375424 39553468416 39557005312 39565585921 39571189504 39583372752 39592132608 39622066176 39687234048 39724695552 39754729344 39784785843 39787675648 39793590272 39817757056 39847861207 39853115904 39883246788 39922233344 39934524672 39951075439 40008105984 40014053376 40047214592 40055901536 40068234018 40077492224 40143409152 40181301248 40211680256 40277817888 40299134976 40311197696 40317190144 40329603072 40341674912 40429412352 40459978944 40498169856 40528788432 40552293376 40564778688 40568406016 40582952872 40635130368 40693137408 40701964464 40722536448 40762343424 40771185492 40793161728 40829386752 40835824708 40847679488 40860255744 40966092288 40997064636 41006137344 41031040512 41037139968 41062061964 41071149056 41098525776 41102200832 41138700288 41169803136 41208664064 41239819808 41276441472 41298690048 41307648459 41341881728 41348027392 41360757696 41373138191 41436966912 41477472256 41494467042 41508831232 41570922624 41577102336 41599107072 41611558912 41643019264 41733586944 41750883328 41763737664 41782449016 41804562432 41819552544 41836168704 41860431872 41873319936 41892080384 41904978192 42013520784 42036166656 42080129616 42086385024 42146463744 42153109376 42222440148 42287579136 42294247019 42300237056 42313260528 42319550592 42322624512 42328915968 42354622464 42386644608 42396024832 42424284672 42456359484 42465755136 42496434816 42528564177 42537975808 42566330268 42570136576 42607939584 42630905856 42633815532 42640153248 42675490816 42707755552 42773643264 42818377504 42831560502 42888802467 42911920128 42953867264 42963184712 42984899584 43055598432 43078385664 43097686016 43110955008 43126413561 43130269952 43143548976 43153096704 43168570368 43201207896 43210768384 43224072192 43241986304 43274679338 43368795648 43381777208 43392172032 43401584556 43437553152 43470394044 43508996496 43582991388 43645206528 43651694592 43658577568 43664760832 43678204416 43720900608 43730384439 43792809984 43810959808 43824448404 43834146816 43867287552 43900453344 43910168576 43939437696 43972658037 43975852032 43982389248 44009099904 44042372913 44052119552 44083945312 44153438208 44156451801 44199615488 44213223744 44233032536 44272312224 44296175616 44337987584 44347605272 44371509248 44444488704 44468011008 44487933952 44501630976 44517588192 44561104896 44593298376 44636889088 44663997224 44670636736 44747358208 44761135104 44767789056 44781189376 44794976688 44815046122 44838764544 44912512512 44931126394 44988894336 45022908117 45053116416 45062889228 45073301504 45087178752 45134332572 45203963904 45211091641 45224216576 45238140288 45248151552 45282361344 45350097408 45356838912 45384384276 45394427904 45428748288 45461568603 45471629312 45506008064 45540412808 45546418176 45580853472 45621330048 45625409536 45639456768 45655821981 45700451328 45723549696 45778173184 45802848256 45812783698 45878181888 45926162968 45953639424 46031791872 46069940224 46076788736 46104771328 46145713152 46180601544 46190821376 46205042688 46225743872 46239975936 46259139982 46345478144 46359747072 46380517568 46394797284 46440148992 46509616944 46516530816 46590278784 46662156288 46669513952 46676123648 46683062272 46697435136 46746273021 46813003776 46848396672 46858764288 46892617728 46928070816 46938456064 46969743744 46973943808 46990787536 47005255143 47015657472 47051203584 47092985856 47128590432 47173075968 47198502912 47208741096 47247864832 47254888448 47283586504 47325575136 47407652096 47422248048 47509625856 47516688384 47556067328 47566383074 47587766688 47592022016 47634284544 47670298368 47695527936 47715295232 47751370304 47793774336 47829908742 47840493568 47855222784 47869547264 47876663296 47891403648 47905738958 48009927168 48046224996 48091576704 48127936263 48155848384 48167387136 48170674692 48174982144 48181805056 48254217312 48323100672 48333582801 48343128064 48358012032 48368713728 48405282816 48441879552 48484896768 48506619392 48521553696 48532291584 48612114432 48647234592 48694788096 48724360608 48731603712 48771989504 48804499359 48808863488 48852206592 48889141224 48935288576 48972286022 49015774248 49042194432 49093484552 49100782528 49115899764 49122855936 49170874368 49206398208 49254498304 49287329784 49291737088 49335508992 49365470616 49372809024 49376395264 49383735296 49398939648 49413726208 49451085376 49558634496 49579173952 49594438476 49642917888 49660718646 49680450336 49709262848 49724567424 49736056832 49746845456 49762161603 49880236032 49891055931 49902583808 49917947904 49966743552 49970153919 49977582216 50048925696 50069668352 50216500224 50231531504 50246996877 50254466328 50258116608 50265587712 50296114176 50334140472 50340777984 50345279488 50378838048 50428084224 50464516344 50513846272 50552037184 50596928256 50624200704 50635181982 50677145344 50707464192 50715459718 50793701376 50843353088 50846823286 50877243648 50919407616 50926977024 50957905152 51007717376 51044568256 51128523138 51139837952 51155582976 51178502144 51194259072 51217195568 51232964409 51244302336 51262677312 51312787456 51328585728 51349858736 51489275904 51500444832 51512344576 51528204288 51582094368 51666933339 51684818944 51828682752 51836387328 51851903488 51867867744 51879346176 51918569472 51964674048 52003961856 52025514772 52053049344 52092403968 52131788346 52138662912 52143325184 52178082264 52221324288 52229087232 52260806136 52311891968 52349685058 52432207872 52487043392 52503203196 52510639104 52518445056 52561969152 52573370766 52601708544 52651360256 52691167232 52737957888 52777830336 52789510144 52805763072 52829421568 52845686784 52864635978 52916312064 52966260736 53006305792 53046381124 53137487872 53153847936 53161749504 53177662384 53194034817 53246032896 53333608608 53344141312 53352071168 53424312024 53500575744 53524545536 53541024768 53640953856 53679707136 53703757184 53720291592 53732179968 53772804096 53820555264 53853240672 53861246208 53905883136 53946638592 53997559808 54038384576 54086371584 54127263498 54175329432 54180173824 54196854912 54204530688 54269285952 54296715264 54349791232 54361580656 54386019072 54390882304 54439182336 54480340992 54509174784 54569946816 54621456384 54662752848 54674849792 54708054016 54716186624 54749415952 54798034368 54851600384 54868488192 54893070848 54909971424 55035255296 55052199648 55064920064 55076864612 55147676928 55226400768 55230170121 55238380344 55249289216 55325956056 55411310592 55427896832 55436136448 55453204224 55548444672 55556702208 55590441984 55632471048 55644782592 55684983552 55727084094 55739416576 55759403392 55776570696 55781558272 55801560199 55831093248 55873304256 55922920704 55953063936 55965201138 56018027712 56048222208 56106839488 56115180032 56140406784 56195284992 56199120474 56296586864 56328376896 56383438848 56417680704 56426067456 56430166016 56472829952 56510472942 56515526144 56565712896 56608479312 56621006848 56638439424 56661913088 56704752236 56755107024 56810586112 56828077056 56845087376 56853537664 56871041832 57011788512 57031524352 57108747336 57185069956 57198772224 57215893504 57301883058 57340329984 57383682048 57407464576 57425139288 57437847552 57481273344 57501884748 57524731968 57532317696 57537462272 57558093824 57575814912 57601610528 57619345014 57632096256 57726885888 57768591078 57825060864 57856229376 57860178222 57868779408 57916737536 57951387648 57960525392 58011995328 58110655184 58145421312 58193608704 58202259456 58237605888 58294534144 58307179252 58333391424 58390413312 58432597872 58445529088 58489716736 58533937792 58585916928 58630210716 58634469376 58643185664 58661240832 58678799872 58723163884 58850878464 58871250944 58875269068 58950964992 59029749632 59047923816 59061567488 59074378979 59232780288 59259318272 59277563136 59335507968 59356784256 59388198912 59414806528 59433099264 59457731168 59587043328 59632094016 59649943661 59681513472 59690385408 59726635584 59779673856 59785019392 59824870182 59883350016 59985192448 60012158976 60021080064 60030544156 60070821888 60083852304 60116238336 60179110096 60215113728 60271951872 60317520384 60376481792 60416726832 60466796544 60475785216 60512512368 60525903872 60571664384 60615424804 60728557568 60747254784 60774471296 60793182648 60820419737 60828440064 60852609024 60874429308 60933935104 60952695552 60964732928 60977957249 61143515136 61156778238 61170909184 61189742592 61253737062 61271519232 61375722496 61509206016 61527617536 61546560768 61555709952 61574135392 61593092946 61606723584 61653301248 61708050432 61754704704 61812996096 61859729712 61914662208 61920198656 61948035072 62012822592 62022041088 62120371712 62155450368 62216208384 62263246848 62328364028 62356383936 62365653504 62417338368 62464528896 62523490304 62570761088 62626324992 62673673524 62687543296 62706843648 62729328816 62734938112 62754253056 62790647808 62838120576 62897434624 62931337216 62944988128 63100766848 63120194424 63129577536 63148474081 63229664064 63333660222 63346167808 63355584512 63450355584 63483936768 63493373952 63512379392 63531933696 63560397824 63579966912 63594037248 63698632704 63725032448 63744652224 63773211656 63806963712 63855204864 63911909376 63946358784 63950723298 63960229872 64013236224 64061633328 64122102272 64160464896 64170581684 64227566256 64338956416 64367880192 64430800896 64444777068 64477349376 64540377088 64554377029 64583397648 64589172736 64646529024 64695404928 64709722112 64729645056 64752855552 64801811844 64816152576 64862979456 64912019007 64926384128 64965814144 64975471616 65014931443 65072665812 65136275456 65156329728 65185521632 65205591066 65354365664 65374487082 65389592576 65487866352 65497141248 65561165824 65581350912 65608530944 65716439712 65751220224 65780678656 65800931328 65820627488 65830412032 65850680016 65865252864 65963778048 65973583872 66013649856 66078179328 66125917968 66190557184 66214291528 66230157312 66240600448 66299423232 66349548804 66408468336 66444263424 66506981376 66521407908 66557263872 66622324736 66626871892 66636776288 66666733056 66731900928 66841657344 66852196901 66889947564 66955333632 66995995836 67005955104 67010822144 67020783616 67061485568 67112187296 67121037312 67171784064 67222569183 67237445632 67258146816 67286021792 67396689591 67462571008 67483341504 67498934272 67503541259 67513575976 67609952256 67701498858 67724935168 67836324864 67872227328 67892543488 67902636032 67923542016 67943873536 68091641856 68143122432 68171364184 68207443968 68259012096 68310619212 68319627264 68325736448 68350236416 68371280208 68401912502 68438114304 68550676992 68585324544 68667259776 68704272384 68719175547 68776125824 68817272832 68889244452 69006403031 69047687808 69104910336 69115183104 69157156992 69172461568 69218569728 69224759296 69270902316 69286232064 69338615808 69388709973 69404065792 69456538624 69509051128 69518217216 69570776352 69628432384 69638782976 69660223488 69681074848 69885418176 69909610496 70004270928 70014185472 70024593408 70082625536 70097827688 70135611392 70288146432 70317277184 70338926592 70370440448 70392106224 70407684096 70460915712 70486181304 70523486208 70555082752 70576805376 70606055762 70759613952 70797754368 70813111644 70871797248 70882332672 70925379756 70988362704 70994710528 71111478144 71232416032 71264438784 71275032576 71334100992 71349574611 71388033024 71451426816 71462693239 71505447552 71521271808 71572942848 71627055456 71642906624 71690661504 71697072128 71744863113 71760740352 71804320896 71814994944 71858608437 71874510848 71928851456 72115162112 72137365056 72169684664 72233772576 72262473216 72272707584 72359047936 72381325968 72395620352 72514692096 72553070592 72585576448 72607924224 72640454656 72662819328 72759929088 72798437376 72828608512 72883670464 73042182144 73064045824 73086540912 73097405568 73119285778 73157984256 73213295232 73278309888 73333711836 73402932864 73458429033 73523661372 73530235904 73563291648 73635201024 73640226828 73651173792 73756311552 73767941408 73809597312 73881747456 73937605632 74003263488 74048205924 74059213536 74064592896 74075602944 74120589312 74176628064 74193043456 74246644736 74302778792 74368760928 74441457664 74464376832 74491077969 74497739008 74520675504 74563894272 74604085248 74620268184 74690703616 74730962944 74747173402 74853875712 74932160632 74950115328 74966373324 75104502528 75177918464 75223574272 75234756608 75347297256 75387174912 75398381568 75420950528 75444171264 75477972416 75501210708 75517919232 75642126336 75673476032 75696774516 75770769408 75828055776 75895392384 75936301056 75952772973 76015718016 76073189577 76144996448 76190552064 76265029632 76270234929 76379111424 76390465536 76402510744 76436857728 76453773312 76511576064 76566852384 76583796736 76641697792 76669179664 76692784707 76699642624 76709756928 76767753216 76825793352 76842795008 76866453504 76894015968 76969181184 77024788104 77100081152 77146904296 77158372544 77268516864 77349327104 77373141552 77407806938 77527228416 77591478272 77603012608 77608309226 77650141184 77777855232 77819019264 77853884416 77877854208 77910130496 78038272158 78079574016 78114555904 78138605952 78161995142 78173614288 78197682519 78214987776 78331986432 78343630848 78391209204 78467837952 78524527587 78601286656 78648311808 78730565088 78842953728 78860056149 78902562816 78977040384 79036750848 79106936832 79114010624 79131171842 79142379008 79166745504 79184265216 79244132352 79374468096 79449391104 79509458688 79569571686 79575351296 79587180544 79635514112 79695722414 79706231808 79766493576 79844466688 79869049344 79902150878 80016211968 80028106752 80111803072 80136468036 80154984448 80286818304 80362602496 80423360512 80555635776 80598269952 80622395392 80634380288 80659206144 80683349824 80858824704 80919957888 80996339712 81057576864 81104586752 81129557376 81136812032 81165905744 81190895247 81270260736 81386274816 81403928928 81445072896 81524686848 81542370984 81586323456 81658773504 81671649416 81695358976 81720511488 81932184576 81994129272 82012274688 82062081024 82074279936 82124123928 82142298112 82197051552 82204401664 82277400576 82339606272 82417328128 82479639616 82552882944 82597380096 82615296918 82683763456 82696054784 82721515392 82746276382 82873933824 82954944512 82988934084 83017662464 83141845248 83154204672 83198214144 83223117824 83286038528 83467173888 83501766656 83527475328 83564898032 83590626141 83609124864 83639105088 83672337408 83720863744 83746639872 83784160768 83809956384 84027041568 84072333312 84160259232 84172770048 84292927488 84298680711 84306218752 84444880296 84575158272 84588494038 84600474112 84626521056 84639101184 84645249024 84709244928 84773289216 84848569344 84912718968 84931510272 84992869632 85057128354 85075951616 85132660536 85140273152 85215879168 85267631064 85280306496 85350981632 85415511104 85547286528 85636755008 85663121004 85777604934 85823840256 85907734528 85926369424 85952824587 85969799168 86111196864 86156771328 86195372032 86221910016 86252827122 86260539904 86287097952 86306193408 86337140736 86402415792 86421536768 86448144384 86483972608 86549358676 86737591296 86763554416 86784344064 86790267333 86803169112 86875106304 86940788088 87017992992 87165982776 87290413056 87303389184 87317155136 87329521664 87356408832 87441801216 87460768878 87585619968 87621919616 87648896808 87668293632 87734575104 87800906688 87820337152 87878875392 87945316074 87951704064 87964778496 88018199808 88084745826 88104239104 88167890624 88306876416 88312903602 88399230976 88426447488 88466065072 88544624448 88592351232 88675975168 88695210544 88743018496 88888977408 88936022016 88975867904 89003261952 89035176384 89122209792 89186596752 89273778176 89327994448 89341273472 89494716416 89522270208 89535578112 89562378752 89589953376 89630092244 89677529088 89825025024 89862252788 89977788672 90045816234 90106232832 90125778456 90146603008 90174357504 90268665144 90407927808 90422183282 90448433152 90476280576 90564722688 90700194816 90713677824 90768768552 90788855808 90857496576 90923137206 90943258624 91012016128 91044650851 91080825616 91092836352 91161706944 91242660096 91250819072 91278913536 91311643962 91400902656 91447099392 91556346368 91605696512 91625567396 91756363776 91852325936 91880605593 91907278848 92063583744 92139880448 92153577472 92209542656 92291426304 92361203088 92381642752 92410085376 92451487744 92479951872 92518279964 92690956288 92719494144 92761035136 92789594568 92831166967 92880297984 93019233888 93033061632 93180557568 93324312576 93339027904 93352247296 93366124544 93394870272 93492546042 93626007552 93696793344 93785235456 93856141632 93876912128 93939487488 93947887616 93981575072 94010510286 94031314944 94102407168 94185971712 94257180864 94346151936 94397005824 94417482192 94495729664 94509776896 94567173008 94651150272 94815304192 94844496096 95019251712 95033376768 95112134656 95132766148 95175533376 95184044032 95268569088 95340596736 95391055872 95430590464 95502740608 95587548672 95659817484 95680987136 95710445568 95739094528 95753326592 95782807296 95811477916 96019854336 96092449992 96183153408 96255872526 96311696768 96341349384 96349964288 96363610112 96384513071 96508434624 96646201344 96667165602 96686256128 96716024064 96810565632 96883759104 96969793536 97013238784 97043107392 97064583168 97224228864 97294469184 97389576192 97448721216 97463207424 97543979008 97608998718 97617726976 97704413184 97778282448 97870577152 97944572044 98031548496 98084388864 98186969104 98201565056 98231799528 98245711872 98341748736 98412796416 98508996608 98574659568 98583474176 98671017984 98730941232 98745618048 98752790528 98767470592 98797879296 98827452416 98902170752 99117268992 99158347904 99188876952 99233316413 99285835776 99321437292 99360900672 99418525696 99449134848 99472113664 99493690912 99524323206 99760472064 99782111862 99805167616 99835895808 99933487104 99940307838 99955164432 100097851392 100139336704 100433000448 100463063008 100493993754 100508932656 100516233216 100531175424 100592228352 100668280944 100681555968 100690558976 100757676096 100856168448 100929032688 101027692544 101104074368 101193856512 101248401408 101270363964 101354290688 101414928384 101430919436 101587402752 101686706176 101693646572 101754487296 101838815232 101853954048 101915810304 102015434752 102037563691 102089136512 102257046276 102279675904 102311165952 102357004288 102388518144 102434391136 102465928818 102488604672 102525354624 102602868753 102625574912 102657171456 102699717472 103000889664 103024689152 103031720869 103056408576 103164188736 103333866678 103369637888 103657365504 103672774656 103703806976 103735735488 103758692352 103837138944 103929348096 104007923712 104051029544 104106098688 104184807936 104263576692 104277325824 104286650368 104356164528 104442648576 104458174464 104521612272 104623783936 104699370116 104864415744 104974086784 105006406392 105021278208 105036890112 105053452273 105123938304 105146741532 105203417088 105302720512 105325562521 105382334464 105475915776 105555660672 105579020288 105611526144 105658843136 105691373568 105729271956 105832624128 105909083643 105932521472 106012611584 106076993407 106092762248 106274975744 106307695872 106323499008 106355324768 106388069634 106492065792 106667217216 106688282624 106704142336 106848624048 107001151488 107049091072 107082049536 107281907712 107359414272 107407514368 107440583184 107464359936 107545608192 107641110528 107706481344 107722492416 107811766272 107893277184 107995119616 108076769152 108172743168 108254526996 108350658864 108360347648 108393709824 108409061376 108538571904 108593430528 108699582464 108723161312 108772038144 108781764608 108878364672 108960681984 109074637049 109139893632 109242912768 109325505696 109349699584 109416108032 109432373248 109498831904 109596068736 109678928667 109703200768 109736976384 109786141696 109819942848 110070510592 110104399296 110129840128 110153729224 110295353856 110452801536 110460340242 110476760688 110498578432 110651912112 110822621184 110855793664 110872272896 110906408448 111096889344 111113404416 111180883968 111264942096 111289565184 111369967104 111454168188 111478833152 111518806784 111553141392 111563116544 111603120398 111662186496 111746608512 111845841408 111906127872 111930402276 112036055424 112096444416 112120760103 112213678976 112230360064 112280813568 112298517947 112390569984 112398240948 112593173728 112656753792 112766877696 112835361408 112852134912 112860332032 112945659904 113020945884 113031052288 113131425792 113216958624 113242013696 113276878848 113323826176 113409504472 113510214048 113621172224 113656154112 113690174752 113707075328 113742083664 114023577024 114063048704 114217494672 114370139912 114397544448 114431787008 114603766116 114680659968 114767364096 114814929152 114850278576 114875695104 114962546688 115003769496 115049463936 115064635392 115074924544 115116187648 115151629824 115203221056 115238690028 115264192512 115453771776 115537182156 115650121728 115712458752 115720356444 115737558816 115833475072 115902775296 115921050784 116023990656 116111710407 116221310368 116290842624 116387217408 116404518912 116412463839 116475211776 116589068288 116597025811 116614358504 116666782848 116780826624 116865195744 116891058176 116979433472 117057408237 117067875584 117171833856 117242992713 117260421432 117268938752 117286371328 117322481664 117357599744 117446327768 117701756928 117750538136 117901929984 118059499264 118095847632 118123134976 118148757958 118465560576 118518636544 118555126272 118671015936 118696757763 118713568512 118776397824 118829613056 118866198528 118915462336 119174086656 119264188032 119299887322 119354357529 119363026944 119380770816 119453271168 119543583621 119559347712 119570038784 119649740364 119766700032 119853226317 119970384896 120024317952 120042160128 120061088312 120141643776 120167704608 120232476672 120358220192 120430227456 120543903744 120635040768 120752963584 120833453664 120933593088 120951570432 121025024736 121051807744 121143328768 121230849608 121457115136 121494509568 121548942592 121586365296 121640839474 121656880128 121705218048 121748858616 121867870208 121905391104 121929465856 121955914498 122287030272 122313556476 122341818368 122379485184 122507474124 122543038464 122751444992 123018412032 123055235072 123093121536 123111419904 123148270784 123186185892 123213447168 123306602496 123416100864 123509409408 123625992192 123719459424 123829324416 123840397312 123896070144 123922945377 124025645184 124044082176 124119414573 124240743424 124310900736 124432416768 124526493696 124656728056 124712767872 124731307008 124834676736 124929057792 125046980608 125141522176 125252649984 125347347048 125375086592 125413687296 125458657632 125469876224 125508506112 125581295616 125676241152 125794869248 125889976256 126201533696 126240388848 126259155072 126296948162 126459328128 126667320444 126692335616 126711169024 126882741057 126900711168 126967873536 126986747904 127024758784 127063867392 127120795648 127159933824 127188074496 127397265408 127450064896 127489304448 127546423312 127585692531 127613927424 127710409728 127823818752 127892717568 127901446596 127920459744 128026472448 128123266656 128244204544 128320929792 128341163368 128455132512 128666407401 128677912832 128735760384 128861601792 128889554136 128954698752 129080754176 129108754058 129166795296 129178345472 129293058048 129390809856 129459290112 129505711104 129603623688 129632305152 129725958912 129824038014 129852768256 129931628288 129950943232 130029862886 130145331624 130272550912 130312659456 130371043264 130411182132 130708731328 130748974164 130779185152 130975732704 130994282496 131122331648 131162701824 131191153317 131217061888 131432879424 131502440448 131561357312 131601862656 131641254976 131660824064 131701360032 131730505728 131927556096 131947167744 132027299712 132127118739 132156358656 132251835936 132381114368 132428583056 132460314624 132469355403 132481200896 132598846464 132699097608 132816936672 132888526848 133013962752 133042815816 133114527744 133253743784 133273552576 133333466112 133463801856 133683314688 133704393802 133779895128 133910667264 133991991672 134011910208 134021644288 134041567232 134122971136 134224374592 134242074624 134343568128 134445138366 134474891264 134516293632 134572043584 134793379182 134925142016 134966683008 134997868544 135007082518 135027151952 135068724351 135219904512 135402997716 135449870336 135633274923 135672649728 135744454656 135785086976 135805272064 135847084032 135887747072 136183283712 136286244864 136342728368 136384705809 136414887936 136518024192 136621238424 136639254528 136651472896 136700472832 136742560416 136803825004 136876228608 137101353984 137170649088 137334519552 137408544768 137438351094 137552251648 137634545664 137778488904 138012806062 138095375616 138209820672 138230366208 138314313984 138437139456 138449518592 138541804632 138572464128 138677231616 138777419946 138808131584 138913077248 139018102256 139036434432 139141552704 139256864768 139277565952 139320446976 139362149696 139770836352 139819220992 140008541856 140028370944 140049186816 140165251072 140195655376 140238819063 140271222784 140576292864 140634554368 140677853184 140740880896 140784212448 140815368192 140921831424 140972362608 141046972416 141110165504 141153610752 141212111524 141519227904 141595508736 141626223288 141743594496 141764665344 141850759512 141976725408 141989421056 142222956288 142464832064 142528877568 142550065152 142668201984 142699149222 142776066048 142902853632 142925386478 143010895104 143145885696 143254110912 143285813248 143381323008 143394144256 143489726226 143521480704 143608641792 143629989888 143717216874 143749021696 143857702912 144230324224 144274730112 144339369328 144383808789 144467545152 144524946432 144545415168 144718095872 144762651936 144791240704 145029384192 145106141184 145171152896 145215848448 145280909312 145325638656 145519858176 145596874752 145657217024 145767340928 146084364288 146128091648 146173081824 146194811136 146238571556 146315968512 146426590464 146556619776 146667423672 146805865728 146916858066 147047322744 147060471808 147126583296 147280453656 147302347584 147512623104 147535882816 147619194624 147763494912 147875211264 148006526976 148096411848 148118427072 148129185792 148151205888 148241178624 148353256128 148386086912 148493289472 148605557584 148737521856 148882915328 148928753664 148982155938 148995478016 149041351008 149127788544 149208170496 149240536368 149381407232 149461925888 149494346804 149707751424 149864321264 149900230656 149910461757 149932746648 150209005056 150355836928 150447148544 150469513216 150694594512 150774349824 150796763136 150841901056 150888342528 150955944832 151002421416 151035838464 151284252672 151346952064 151393549032 151461377683 151541538816 151656111552 151790784768 151872602112 151905545946 152031436032 152146379154 152289992896 152381104128 152530059264 152540469858 152758222848 152780931072 152805021488 152873715456 153023152128 153133704768 153167593472 153283395584 153338359328 153385569414 153399285248 153419513856 153535506432 153651586704 153685590016 153732907008 153788031936 153938362368 154049576208 154200162304 154293808592 154316745088 154537033728 154698654208 154746283104 154815613876 155054456832 155182956544 155206025216 155216618452 155300282368 155555710464 155638038528 155707768832 155755708416 155820260992 156076544316 156159148032 156229111808 156277211904 156323990284 156347228576 156395365038 156429975552 156663972864 156687261696 156782418408 156935675904 157049055174 157202573312 157258942379 157296623616 157461130176 157685907456 157720112298 157805125632 157954080768 158073501696 158213873664 158228021248 158262343684 158284758016 158333491008 158368530432 158488264704 158748936192 158898782208 159018917376 159139143372 159150702592 159174361088 159271028224 159391444828 159412463616 159532987152 159688933376 159738098688 159804301756 160032423936 160056213504 160223606144 160272936072 160309968896 160344742943 160573636608 160725204992 160846721024 161111271552 161196539904 161244790784 161268760576 161318412288 161366699648 161717649408 161839915776 161906989937 161992679424 162115153728 162209173504 162259114752 162273624064 162331811488 162381790494 162540521472 162807857856 162890145792 163049373696 163084741968 163172646912 163317547008 163343298832 163390717952 163441022976 163864369152 163988258544 164024549376 164124162048 164148559872 164248247856 164284596224 164394103104 164408803328 164554801152 164679212544 164834656256 164959279232 165083996429 165105765888 165194760192 165230593836 165367526912 165392109568 165443030784 165492552764 165747867648 165909889024 165977868168 166035324928 166283690496 166308409344 166446235648 166482340759 166572077056 166934347776 167003533312 167054950656 167129796064 167181252282 167218249728 167278210176 167344674816 167404680597 167441727488 167493279744 167568321536 167619912768 168054083136 168144666624 168320518464 168345540096 168585854976 168597361422 168612437504 168889760592 169150316544 169176988076 169200948224 169253042112 169278202368 169290498048 169418489856 169546578432 169697138688 169825437936 169863020544 169985739264 170114256708 170151903232 170265321072 170280546304 170431758336 170535262128 170560612992 170701963264 170831022208 171094573056 171273510016 171326242008 171403001077 171555209868 171647680512 171815469056 171852738848 171905649174 171939598336 172222393728 172313542656 172390744064 172443820032 172505654244 172521079808 172574195904 172612386816 172674281472 172804831584 172843073536 172896288768 172967945216 173098717352 173475182592 173527108832 173568688128 173580534666 173606338224 173750212608 173881576176 174035985984 174331965552 174580826112 174606778368 174634310272 174659043328 174712817664 174883602432 174921537756 175171239936 175243839232 175297793616 175336587264 175469150208 175601813376 175640674304 175757750784 175890632148 175903408128 175929556992 176036399616 176169491652 176208478208 176335781248 176469099631 176613752832 176625807204 176798461952 176852894976 176932130144 177089248896 177184702464 177223136937 177351950336 177390421088 177486036992 177777954816 177951735808 177963881501 178006523904 178070352768 178244419584 178373193504 178547556352 178655988896 178682546944 178949830983 178989432832 179044540416 179071156224 179124757504 179179906752 179260184488 179355058176 179650050048 179724505576 179955577344 180091632468 180212465664 180251556912 180293206016 180348715008 180537330288 180815855616 180844366564 180896866304 180952561152 181129445376 181400389632 181427355648 181537537104 181577711616 181714993152 181846274412 181886517248 182024032256 182089301702 182161651232 182185672704 182323413888 182461259211 182485320192 182501638144 182557827072 182623287924 182801805312 182894198784 182933871747 183112692736 183211393024 183223897703 183251134792 183512727552 183704651872 183761211186 183814557696 184127167488 184279760896 184307154944 184419085312 184582852608 184722406176 184763285504 184820170752 184902975488 184959903744 185036559928 185381912576 185438988288 185522070272 185579189136 185662333934 185760595968 186038467776 186066123264 186361115136 186648625152 186678055808 186704494592 186732249088 186789740544 186985092084 187252015104 187393586688 187570470912 187712283264 187753824256 187878974976 187895775232 187963150144 188021020572 188062629888 188204814336 188371943424 188514361728 188692303872 188794011648 188834964384 188991459328 189019553792 189134346016 189302300544 189445422243 189630608384 189688992192 190038503424 190066753536 190224269312 190265532296 190351066752 190368088064 190537138176 190681193472 190782111744 190861180928 191005481216 191175097344 191319634968 191361974272 191420891136 191478189056 191506653184 191565614592 191622955832 192039708672 192184899984 192366306816 192511745052 192623393536 192682698768 192699928576 192727220224 192769026142 193016869248 193292402688 193334331204 193372512256 193432048128 193621131264 193663131087 193767518208 193939587072 194026477568 194086214784 194129166336 194448457728 194588938368 194736057021 194779152384 194897442432 194926414848 195044794329 195087958016 195217997436 195235453952 195408826368 195556564896 195741154304 195889144088 196063096992 196168777728 196373938208 196403130112 196463599056 196491423744 196683497472 196825592832 197017993216 197149319136 197166948352 197342035968 197461882464 197491236096 197505581056 197595758592 197654904832 197804341504 198234537984 198316695808 198377753904 198466632826 198571671552 198642874584 198721801344 198837051392 198898269696 198987381824 199048646412 199520944128 199564223724 199610335232 199671791616 199866974208 199880615676 199910328864 200195702784 200278673408 200556590703 200866000896 200926126016 200987987508 201017865312 201032466432 201062350848 201184456704 201336561888 201363111936 201381117952 201515352192 201667707549 201712336896 201858065376 202055385088 202190068773 202208148736 202387713024 202496802816 202510623777 202540727928 202708581376 202829856768 202861838872 203174805504 203387293144 203508974592 203677630464 203707908096 203831620608 204030869504 204075127382 204178273024 204514092552 204559351808 204622331904 204714008576 204777036288 204868782272 204931857636 204977209344 205050709248 205205737506 205251149824 205314342912 205399434944 206001779328 206049378304 206063441738 206112817152 206157526641 206328377472 206667733356 206739275776 207019209093 207314731008 207345549312 207407613952 207471470976 207517384704 207674277888 207858696192 208015847424 208102059088 208166129919 208212197376 208369615872 208527153384 208554651648 208573300736 208712329056 208885297152 208916348928 209043224544 209247567872 209398740232 209728831488 209948173568 210012812784 210042556416 210073780224 210106904546 210247876608 210293483064 210406834176 210605441024 210651125042 210764668928 210951831552 211111321344 211223052288 211317686272 211382747136 211458543912 211665248256 211818167286 211865042944 212025223168 212153986814 212185524496 212549951488 212615391744 212646998016 212710649536 212776139268 212984131584 213334434432 213376565248 213408284672 213697248096 214002302976 214048723833 214098182144 214164099072 214388079717 214563815424 214718828544 214815028736 214881166368 214928719872 215091216384 215282221056 215412962688 215444984832 215575825311 215623532544 215786554368 215990239232 216153538304 216345486336 216509053992 216701317728 216720695296 216787419648 216818122752 217077143808 217186861056 217446322624 217544076288 217563529216 217756729344 217921363968 218149274098 218279787264 218485825536 218651011392 218699399168 218832216064 218864746496 218997663808 219192137472 219357857334 219406401536 219473952768 219572283392 219639885696 220141021184 220208798592 220259680256 220307458448 220375287099 220590707712 220905603072 220920680484 220953521376 220997156864 221303824224 221645242368 221711587328 221744545792 221812816896 222193778688 222226808832 222361767936 222529884192 222579130368 222739934208 222908336376 222957666304 223037613568 223106282784 223126233088 223206240796 223324372992 223493217024 223691682816 223812255744 223860804552 224072110848 224192888832 224241520206 224427357952 224460720128 224561627136 224597035894 224796481896 225186347456 225313507584 225533755392 225670722816 225704269824 225891319808 226041891768 226062104576 226262851584 226433917248 226484027392 226553757696 226647652352 226819008944 227020428096 227242344448 227312308224 227380349504 227414150656 227484167328 228047154048 228126097408 228219568731 228434989344 228740279824 228795088896 228810704787 228863574016 229207532232 229361319936 229534728192 229629858304 229700557152 229751390208 229925093376 230007538992 230098927872 230129270784 230232375296 230303259648 230406442112 230477380056 230528385024 230907543552 231074364312 231300243456 231440712888 231475117632 231666950144 231805550592 231842101568 232047981312 232223420814 232442620736 232581685248 232774434816 232809037824 232824927678 232950423552 233178136576 233194051622 233228717008 233333565696 233561653248 233730391488 233782116352 233958866944 234114816474 234135751168 234343667712 234485985426 234520842864 234537877504 234572742656 234644963328 234715199488 234892655536 235403513856 235501076272 235573582761 235803859968 236118998528 236191695264 236246269952 236297515916 236931121152 237037273088 237110252544 237342031872 237393515526 237427137024 237552795648 237659226112 237732397056 237830924672 238348173312 238528376064 238599774644 238708715058 238726053888 238761541632 238906542336 239087167242 239118695424 239140077568 239299480728 239533400064 239706452634 239940769792 240048635904 240084320256 240122176624 240335409216 240464953344 240716440384 240860454912 241087807488 241270081536 241505927168 241666907328 241867186176 241903140864 242050049472 242103615488 242286657536 242461699216 242914230272 242989019136 243097885184 243172730592 243281678948 243313760256 243410436096 243497717232 243735740416 243810782208 243858931712 243911828996 244574060544 244627112952 244683636736 244758970368 245014948248 245086076928 245502889984 246036824064 246110470144 246186243072 246222839808 246296541568 246372371784 246426894336 246613204992 246832201728 247018818816 247121195167 247251984384 247438918848 247658648832 247680794624 247792140288 247845890754 248051290368 248088164352 248238829146 248481486848 248621801472 248864833536 249052987392 249313456112 249425535744 249462614016 249669353472 249858115584 250093961216 250283044352 250505299968 250694694096 250750173184 250827374592 250917315264 250939752448 251017012224 251162591232 251352482304 251589738496 251779952512 251970310339 252403067392 252480777696 252518310144 252593896324 252918656256 253334640888 253384671232 253422338048 253765482114 253801422336 253935747072 254049517568 254127734784 254241591296 254319867648 254794530816 254900129792 254978608896 255092846624 255171385062 255227854848 255420819456 255647637504 255802893192 255840919488 256052944896 256246533312 256488409088 256641859584 256682326736 256910265024 257332814802 257355825664 257471520768 257723203584 257779108272 257909397504 258161508352 258217508116 258333590592 258356690944 258586116096 258781619712 258918580224 259011422208 259207247376 259264610304 259451917824 259648076028 259705536512 259863256576 259901886464 260059725772 260290663248 260545101824 260625318912 260742086528 260822364264 261417462656 261497948328 261558370304 261615106907 261951465408 261988564992 262244663296 262325403648 262382306634 262434123776 262865758848 263004880896 263122714624 263203725312 263282509952 263321648128 263402720064 263461011456 263855112192 263894335488 264054599424 264254237478 264312717312 264503671872 264762228736 264857166112 264920629248 264938710806 264962401792 265197692928 265398195216 265633873344 265777053696 266027925504 266085631632 266229055488 266507487568 266547105152 266666932224 266927603712 267366629376 267408787604 267559790256 267821334528 267983983344 268023820416 268043288576 268083134464 268245942272 268448749184 268484149248 268687136256 268890276732 268949782528 269032587264 269144087168 269347573121 269586758364 269850284032 269933366016 269995737088 270014165036 270054303904 270137448702 270439809024 270805995432 270899740672 271266549846 271345299456 271570173952 271610544128 271629082291 271694168064 271775494144 272366567424 272572489728 272685456736 272769411618 272829775872 273036048384 273133952553 273242476848 273278509056 273302945792 273400945664 273485120832 273607650008 273752457216 274202707968 274341298176 274669039104 274817089536 274876702188 275104503296 275269091328 275556977808 276025612124 276190751232 276419641344 276460732416 276628627968 276874278912 276899037184 276959101447 277083609264 277144928256 277354463232 277554839892 277616263168 277826154496 278036204512 278072868864 278283105408 278493500901 278513729536 278555131904 278640893952 278724299392 278935028449 279541672704 279638441984 279657528073 280017083712 280056741888 280098373632 280330502144 280391310752 280477638126 280542445568 281269108736 281355706368 281481761792 281568424896 281630736384 281843662848 281944725216 282093944832 282220331008 282307221504 282424223048 283038455808 283191017472 283252446576 283487188992 283529330688 283701519024 283953450816 283978842112 284445912576 284929664128 285057755136 285100130304 285336403968 285398298444 285552132096 285805707264 285850772956 286021790208 286291771392 286508221824 286571626496 286762646016 286788288512 286979452452 287042961408 287217283584 287259979776 287434433748 287498043392 287715405824 287923267819 288460648448 288549460224 288678738656 288767617578 288935090304 289049892864 289090830336 289153539213 289436191744 289525303872 289582481408 290058768384 290342305792 290431696896 290561818624 290651277312 291039716352 291193749504 291314434048 291534681856 292168728576 292256183296 292346163648 292389622272 292477143112 292631937024 292853180928 293113239552 293334847344 293611731456 293833716132 294094645488 294120943616 294253166592 294560907312 294604695168 295025246208 295071765632 295238389248 295526989824 295750422528 296013053952 296059729133 296192823696 296236854144 296258371584 296302411776 296482357248 296706512256 296772173824 296986578944 297211115168 297475043712 297699949239 297765830656 297857507328 297964311876 297990956032 298082702016 298255577088 298416340992 298481072736 298762814464 298923851776 298988693608 299415502848 299728642528 299800461312 299820923514 299865493296 300418010112 300711673856 300894297088 300939026432 301389189024 301548699648 301593526272 301683802112 301776685056 301911889664 302004842832 302071676928 302568505344 302693904128 302787098064 302922755366 303083077632 303312223104 303581569536 303745204224 303811091892 304062872064 304292758308 304579985792 304762208256 305060118528 305080939716 305516445696 305561862144 305610042976 305747430912 306046304256 306112691073 306267409536 306335186944 306566791168 306676718656 306771138828 306798570496 306839027712 307071012864 307303173408 307371180032 307465814016 307576063872 307808606259 307876724736 308099152416 308400324608 308587617184 308633490176 309074067456 309095162607 309397308416 309492566208 309631227752 310108913664 310365913088 310433236904 310600564736 311111420928 311276077056 311415537664 311511416832 311640521984 312153088632 312318296064 312458223616 312554423808 312647980568 312694457152 312790730076 312859951104 313327945728 313374523392 313564836816 313871351808 314098110348 314405146624 314517884758 314593247232 314922260352 315160356819 315371814912 315440224596 315610251264 315908161536 315976687563 316147003392 316427747328 316456042496 316477641487 316524687368 316569516032 316666982016 316737060864 316976529408 317497872384 317727250929 317797564416 318037834752 318230980221 318278286744 318301405184 318348722176 318542056448 318782889656 318824927232 319065974304 319377866752 319476197376 319608603512 320064847872 320112427008 320447212288 320545872144 320619937792 320689485886 321147273216 321450409984 321693442048 322222543104 322393079808 322489581568 322537521152 322636824576 322733399296 323435298816 323679831552 323813979874 323985358848 324230307456 324418347008 324518229504 324547248128 324663622976 324763580988 325081042944 325615715712 325780291584 326098747392 326169483936 326345293824 326635094016 326686597664 326781435904 326882045952 327223911147 327728738304 327976517088 328049098752 328248324096 328297119744 328496495712 328569192448 328788206208 328817606656 329036786001 329109602304 329358425088 329669312512 329918558464 330167992858 330211531776 330389520384 330461187672 330735053824 330784219136 330886061568 330985105528 331495735296 331955736336 332070649856 332567380992 332616818688 332892471296 332964681518 333144154112 333868695552 334007066624 334109901312 334259592128 334362504564 334436499456 334556420352 334689349632 334809361194 334883454976 334986559488 335136643072 335239825536 336108166272 336289333248 336362280309 336641036928 336691080192 336895553841 337171709952 337194722844 337224875008 337779521184 338300633088 338353976152 338401896448 338506084224 338556404736 338580996096 338836979712 339093156864 339394277376 339650875872 339726041088 339971478528 340228513416 340303806464 340530642144 340561092608 340863516672 341070524256 341121225984 341403926528 341662044416 342189146112 342547020032 342652484016 342806002154 343110419736 343295361024 343705477696 343811298348 343879196672 344444787456 344627085312 344781488128 344887640064 345011308488 345042159616 345148391808 345224773632 345348562944 345609663168 345686147072 345792577536 345935890432 346197434704 346950365184 347054217664 347137376256 347161069332 347212676448 347500425216 347763152352 348071971968 348335131221 348663931104 349161652224 349213556736 349237391517 349268620544 349318086656 349425635328 349767204864 349791077433 349843075512 350342479872 350487678464 350595587232 350673174528 350938300416 351203626752 351515501568 351728978139 351781264296 351806816256 351859113984 352072799232 352338983304 352416956416 352671562496 352938199262 353251614408 353596923904 353705789952 353864260288 354178497792 354369404928 354446273874 354780842176 354972073984 355555909632 355903471616 355927763002 356013047808 356090273289 356140705536 356488839168 356746387008 357095112704 357311977792 357365093888 357899661966 357978865664 358089080832 358142312448 358249515008 358359813504 358520368976 358630750863 358710116352 359300100096 359449011152 359559678951 359911154688 360183264936 360424931328 360503113824 360586412032 360697430016 361074660576 361631711232 361688733128 361793732608 361905122304 362258890752 362800779264 362854711296 363075074208 363155423232 363429986304 363692548824 363773034496 364048064512 364178603404 364323302464 364371345408 364646827776 364922518422 364970640384 365003276288 365115654144 365246575848 365603610624 365788397568 365867743494 366225385472 366422786048 366447795406 366502269584 367025455104 367409303744 367522422372 367629115392 368254334976 368559521792 368614309888 368838170624 369165705216 369444812352 369526571008 369640341504 369805950976 369919807488 370073119856 370763825152 370877976576 371044140544 371158378272 371324667868 371521191936 372076935552 372132246528 372358243719 372722230272 373297250304 373356111616 373408989184 373464498176 373579481088 373970184168 374504030208 374787173376 375140941824 375424566528 375757949952 375791550464 375926300288 376042041144 376125259776 376409628672 376743886848 377028723456 377384607744 377669928768 377982918656 378039107584 378268692032 378604601088 378890844486 379261216768 379377984384 380077006848 380133507072 380448538624 380531064592 380648223171 380702133504 380736176128 381074276352 381362386944 381564223488 381722361856 382010962432 382350194688 382639269936 382723948544 382841782272 382956378112 383013306368 383131229184 383245911664 384079417344 384369799968 384732613632 385023490104 385246787072 385365397536 385399857152 385454440448 385538052284 386033738496 386584805376 386668662408 386745024512 386864096256 387242262528 387326262174 387535036416 387879174144 388052955136 388172429568 388896915456 389177876736 389472114042 389558304768 389794884864 389852829696 390089588658 390175916032 390435994872 390470907904 390817652736 391113129792 391482308608 391778288176 392126193984 392337555456 392747876416 392806260224 392927198112 392982847488 393366994944 393651185664 394035986432 394298638272 394333896704 394684071936 394923764928 394982472192 395011162112 395191517184 395309809664 395608683008 396469075968 396633391616 396755507808 396933265652 397143343104 397285749168 397443602688 397674102784 397796539392 397974763648 398097292824 399041888256 399128447448 399220670464 399343583232 399761231352 399820657728 400391405568 400557346816 401113181406 401732001792 401852252032 401975975016 402035730624 402064932864 402124701696 402368913408 402673123776 402726223872 402762235904 403030704384 403335415098 403424673792 403716130752 404110770176 404380137546 404416297472 404775426048 404993605632 405021247554 405081455856 405417162752 405659713536 405723677744 406349611008 406774586288 406899824769 407017949184 407355260928 407415816192 407663241216 408061739008 408150254764 408356546048 409028185104 409118703616 409244663808 409428017152 409554072576 409737564544 409863715272 409954418688 410101418496 410411475012 410502299648 410628685824 410798869888 411109453711 412003558656 412098756608 412126883476 412225634304 412315053282 412656754944 413335466712 413478551552 414038418186 414629462016 414691098624 414815227904 414942941952 415348555776 415717392384 416031694848 416204118176 416332259838 416424394752 416739231744 417054306768 417109303296 417146601472 417424658112 417770594304 417832697856 418086449088 418495135744 418797480464 419457662976 419896347136 420025625568 420085112832 420147560448 420213809092 420495753216 420586966128 420813668352 421210882048 421302250084 421529337856 421903663104 422222642688 422446104576 422635372544 422765494272 422917087824 423330496512 423636334572 423730085888 424050446336 424307973628 424371048992 425099902976 425230783488 425293996032 425421299072 425552278536 425742938159 425968263168 426668868864 426753130496 426816569344 426845700743 427394496192 428004605952 428097447666 428196364288 428328198144 428776159434 429437657088 429630057472 429762332736 429857439744 430182432768 430564442112 430825925376 430889969664 431151650622 431247065088 431573108736 431980478464 432307076608 432690972672 433018107984 433402635456 433441390592 433574839296 433636245504 434154287616 434373722112 434892645248 435088152576 435127058432 435221445131 435513458688 435842727936 436298548196 436559574528 436971651072 437302022784 437398798336 437664432128 437729492992 437995327616 438384274944 438715714668 438812803072 438947905536 439144566784 439279771392 439461829829 440282042368 440417597184 440519360512 440614916896 440750574198 441181415424 441841360968 441907042752 441994313728 442607648448 443290484736 443423174656 443489091584 443625633792 444387557376 444453617664 444723535872 445059768384 445158260736 445479868416 445816672752 445915332608 446075227136 446212565568 446252466176 446412481592 446648745984 446986434048 447383365632 447624511488 447721609104 448144221696 448385777664 448483040412 448854715904 448921440256 449123254272 449194071788 449592963792 450372694912 450627015168 451067510784 451341445632 451408539648 451782639616 451880639203 452083783536 452124209152 452525703168 452867834496 452968054784 453107515392 453295304704 453638017888 454040856192 454384133049 454484688896 454624616448 454760699008 454828301312 454968334656 455104520101 456094308096 456252194816 456439137462 456869978688 457480559648 457590177792 457621409574 457727148032 458415064464 459069456384 459259716608 459401114304 459502780416 459850186752 460015077984 460197855744 460258541568 460464750592 460606519296 460812884224 460954760112 461056770048 461815087104 462148728624 462600486912 462881425776 462950235264 463333900288 463611101184 463684203136 464095962624 464446841628 464885241472 465163370496 465236717209 465548869632 465618075648 465649855356 465900847104 466356273152 466388103244 466457434016 466667131392 467123306496 467460782976 467564232704 467917733888 468229632948 468271502336 468687335424 468971970852 469041685728 469075755008 469145485312 469289926656 469430398976 469785311072 470807027712 471002152544 471147165522 471607719936 471776827137 472237997056 472383390528 472492539904 472595031832 473862242304 474074546176 474220505088 474684063744 474787031052 474854274048 475105591296 475318452224 475464794112 475661849344 476696346624 477056752128 477199549288 477417430116 477452107776 477523083264 477813084672 478174334484 478237390848 478280155136 478598961456 479066800128 479412905268 479881539584 480097271808 480168640512 480244353248 480670818432 480929906688 481034228829 481432880768 481720909824 482175614976 482540163072 483011854336 483044821217 483333814656 483734372352 483806281728 484100098944 484207230976 484573315072 484923398432 485720969811 485828460544 485978038272 486195770368 486345461184 486563357896 486627520512 486820872192 486995434464 487471480832 487621564416 487717863424 487823657992 489148121088 489254225904 489367273472 489517940736 490029896496 490172153856 491005779968 492073648128 492220940288 492372486144 492445679616 492593083136 492744743568 492853788672 493226409984 493664403456 494037637632 494242390334 494503968768 494877837696 495251989287 495317297664 495361589248 495584280576 495691781508 496102580736 496176328704 496477658292 496962973696 497243602944 497322008051 497729667072 498105974784 498626912224 498851071488 498925228032 499338706944 499447022277 499716231168 500187922432 500566088704 501010599936 501389388192 501500346368 501654749184 501834630528 501879504896 502034024448 502214041791 502325182464 502704964608 503179476992 503559905024 503940620678 504806134784 504961555392 505036620288 505187792648 505837312512 506669281776 506769342464 506844676096 507530964228 507602844672 507871494144 508099035136 508255469568 508483182592 508639735296 509589061632 509800259584 509957217792 510185693248 510342770124 510455709696 510841638912 511295275008 511605786384 511681838976 512105889792 512493066624 512976818176 513283719168 513364653472 513820530048 514209003231 514665629604 514711651328 514943041536 515446407168 515558216544 515818795008 516323016704 516435016232 516667181184 516713381888 517172232192 517563239424 517837160448 518022844416 518414494752 518529220608 518903835648 519296152056 519411073024 519726513152 519803772928 520119451544 520581326496 521090203648 521250637824 521484173056 521644728528 522834925312 522995896656 523116740608 523230213814 523902930816 523977129984 524650807296 524764613268 524868247552 525731517696 526009761792 526245429248 526407450624 526565019904 526643296256 526805440128 526922022912 527710224384 527788670976 528109198848 528508474956 528625434624 529007343744 529407298893 529524457472 529714332224 529841258496 529877421612 529924803584 530395385856 530796390432 531267746688 531554107392 531669410811 532055851008 532171263264 532458110976 533014975136 533094210304 533333864448 533855207424 533891644503 534733258752 534817575208 535119580512 535642669056 535967966688 536047640832 536086577152 536491884544 536849492949 536897498368 536968298496 537374272512 537780553464 537899565056 538065174528 538288174336 538695146242 539173516728 539700568064 539866732032 540028330072 540108607808 540274897404 540879618048 541611990864 541799481344 542533099692 542690598912 543140347904 543221088256 543258164582 543388336128 543550988288 544733134848 545144979456 545370913472 545538823236 545659551744 546072096768 546267905106 546484953696 546557018112 546605891584 546801891328 546970241664 547215300016 547383777633 547504914432 548405415936 548682596352 548801615241 549338078208 549634179072 549671693109 549753404376 550209006592 550538182656 551113955616 552051224248 552381502464 552839282688 552921464832 553257255936 553748557824 553798074368 553918202894 554167218528 554289856512 554708926464 555109679784 555232526336 555652308992 556072409024 556145737728 556566210816 556987001802 557027459072 557110263808 557281787904 557448598784 557870056898 559083345408 559276883968 559315056146 560034167424 560113483776 560196747264 560782621504 560955276252 561084891136 562538217472 562711412736 562963523584 563136849792 563261472768 563687325696 563889450432 564187889664 564440662016 564614443008 564848446096 566076911616 566382034944 566504893152 566974377984 567058661376 567403038048 567906901632 567957684224 568336266729 568891825152 569859328256 570115510272 570200260608 570672807936 570796596888 571104264192 571611414528 571701545912 572043580416 572583542784 573016443648 573525292032 573576577024 573958904904 574085922816 574434567168 574519959552 574868867496 574996086784 575430811648 575846535638 576921296896 577098920448 577357477312 577535235156 577870180608 578099785728 578181660672 578307078426 578872383488 579050607744 579164962816 580117536768 580684611584 580863393792 580989393261 581123637248 581302554624 582079432704 582387499008 582628868096 583069363712 584337457152 584512366592 584692327296 584779244544 584954286224 585134382987 585263874048 585706361856 586226479104 586669694688 587223462912 587667432264 588189290976 588241887232 588506333184 589121814624 589209390336 590050492416 590143531264 590476778496 591053979648 591500845056 592026107904 592119458266 592385647392 592473708288 592516743168 592964714496 593413024512 593973157888 594422230336 594950087424 595399898478 595531661312 595715014656 595928623752 595981912064 596165404032 596511154176 596962145472 597525628928 597847703552 597977387216 598831005696 599457285056 599600922624 599641847028 599730986592 600836020224 601423347712 601669772109 601788594176 601878052864 602778378048 603097399296 603187052544 603367604224 603553370112 603823779328 604009685664 604143353856 605137010688 605387808256 605574196128 605845510732 606166155264 606624446208 607163139072 607490408448 607531871331 607622183784 608125744128 608585516616 609159971584 609524416512 610161879432 611032891392 611123724288 611220085952 611494861824 612092608512 612225382146 612534819072 613133582336 613353437312 613542277656 613597140992 613678055424 614142025728 614606346816 614742360064 614931628032 615152127744 615617212518 615753449472 616198304832 616800649216 617175234368 617266980352 618148134912 618190325214 618794616832 618985132416 619262455504 620217827328 620731826176 620866473808 621057627279 621201129472 622222841856 622552154112 622831075328 623022833664 623281043968 624306177264 624636592128 624916447232 625108847616 625295961136 625388914304 625581460152 625719902208 626655891456 626749046784 627129673632 627742703616 628196220696 628810293248 629035769516 629186494464 629844520704 630320713638 630743629824 630880449192 631220502528 631816323072 631953375126 632294006784 632855494656 632912084992 632955282974 633049374736 633139032064 633333964032 633953058816 634995744768 635454501858 635595128832 636075669504 636461960442 636556573488 636602810368 636697444352 637084112896 637565779312 637649854464 638131948608 638755733504 638952394752 639217207024 640129695744 640224854016 640894424576 641091744288 641239875584 641378971772 642294546432 642900819968 643164239151 643386884096 644445086208 644786159616 644979163136 645075042304 645273649152 645466798592 646870597632 647359663104 647627959748 647970717696 648460614912 648836694016 649036459008 649094496256 649327245952 649527161976 649818168769 650162085888 651231431424 651560583168 652338967872 652690587648 653270188032 653373195328 653562871808 653764091904 654447822294 655457476608 655953034176 656098197504 656496648192 656594239488 656992991424 657138384896 657576412416 657635213312 658073572002 658219204608 658716850176 659338625024 659837116928 660335985716 660423063552 660779040768 660922375344 661470107648 661568438272 661772123136 661970211056 662991470592 663911472672 664141299712 665134761984 665233637376 665784942592 665929363036 666288308224 667737391104 668014133248 668219802624 668519184256 668725009128 668872998912 669112840704 669378699264 669618722388 669766909952 669973118976 670273286144 670479651072 670757529739 672216332544 672578666496 672724560618 673282073856 673382160384 673791107682 674389445688 674449750016 675559042368 676601266176 676707952304 676803792896 677012168448 677112809472 677673959424 678186313728 678788554752 679301751744 679452082176 679942957056 680457026832 680607612928 681061284288 681122185216 681727033344 682141048512 682242451968 682807853056 683324088832 684378292224 685094040064 685304968032 685612004308 686220839472 686590722048 687410955392 687622596696 687758393344 688889574912 689254170624 689562976256 689775280128 690022616976 690084319232 690296783616 690697125888 691219326336 691372294144 691585155072 691871780864 692394869408 693900730368 694108435328 694322138664 694425352896 694633214891 695000850432 695526304704 696143943936 696670262442 697327862208 698323304448 698427113472 698474783034 698537241088 698636173312 698851270656 699534409728 699582154866 699686151024 700684959744 700975356928 701191174464 701346349056 701876600832 702407253504 703031003136 703457956278 703562528592 703613632512 703718227968 704145598464 704677966608 704833912832 705343124992 705876398524 706503228816 707193847808 707411579904 707728520576 708356995584 708738809856 708892547748 709561684352 709944147968 710098147319 711111819264 711806943232 711855526004 712026095616 712180546578 712281411072 712977678336 713492774016 714190225408 714623955584 714730187776 715799323932 715957731328 716178161664 716284624896 716499030016 716719627008 717040737952 717261501726 717420232704 718600200192 718898022304 719119357902 719822309376 720366529872 721006227648 721172824064 721394860032 722149321152 723263422464 723377466256 723587465216 723810244608 724517781504 725601558528 725709422592 726150148416 726310846464 726859972608 727385097648 727546068992 728096129024 728357206808 728646604928 728742690816 729293655552 729845036844 729941280768 730006552576 730231308288 730493151696 731207221248 731576795136 731735486988 732450770944 732845572096 732895590812 733004539168 734050910208 734818607488 735044844744 735258230784 735374165911 736508669952 737119043584 737228619776 737278937647 737676341248 738331410432 738889624704 739053142016 739280683008 739611901952 739839614976 740146239712 741363585501 741527650304 741755953152 742088281088 742316756544 742538953849 742649335736 743042383872 744153871104 744264493056 744716487438 745444460544 746594500608 746712223232 746817978368 746928996352 747158962176 747940368336 749008060416 749574346752 750281883648 750849133056 751515899904 751583100928 751852600576 752084082288 752250519552 752819257344 753487773696 754057446912 754769215488 755339857536 755910931017 755965837312 756078215168 756537384064 757209202176 757781688972 758522433536 758755968768 759070433341 760154013696 760267014144 760897077248 761062129184 761296446342 761404267008 761472352256 762148552704 762724773888 763444723712 764021924864 764700389376 765278539872 765447897088 765683564544 765912756224 766026612736 766262458368 766491823328 768158834688 768739599936 769465227264 770046980208 770493574144 770730795072 770799714304 770908880896 771076104568 772067476992 773169610752 773337324816 773490049024 773728192512 774484525056 774652524348 775070072832 775758348288 776105910272 776344859136 777793830912 778355753472 778944228084 779116609536 779589769728 779705659392 780179177316 780351832064 780871989744 780941815808 781635305472 782226259584 782964617216 783556576352 784252387968 784675110912 784845320721 785495752832 785612520448 785854396224 785965694976 786089625629 786733989888 787302371328 788071972864 788597276544 788667793408 789368143872 789847529856 789964944384 790022324224 790383034368 790619619328 791217366016 792938151936 793266783232 793511015616 793866531304 794286686208 794571498336 794887205376 795348205568 795593078784 795949527296 796194585648 798083776512 798256894896 798441340928 798687166464 799522462704 799641315456 800782811136 801114693632 802226362812 803464003584 803704504064 803951950032 804071461248 804129865728 804249403392 804737826816 805346247552 805452447744 805524471808 806061408768 806670830196 806849347584 807432261504 808042719363 808221540352 808760275092 808832594944 809550852096 809987211264 810042495108 810162911712 810834325504 811319427072 811447355488 812699222016 813549172576 813799649538 814035898368 814710521856 814831632384 814887246873 815326482432 816123478016 816300509528 816713092096 818056370208 818237407232 818489327616 818856034304 819108145152 819401857659 819475129088 819727430544 819908837376 820202836992 820822950024 821004599296 821257371648 821597739776 822218907422 824007117312 824253766952 824451268608 824630106564 825313509888 826670933424 826957103104 828076836372 829258924032 829382197248 829630455808 829885883904 830697111552 830877304341 831434784768 832063389696 832408236352 832664519676 832848789504 833478463488 834108613536 834218606592 834293202944 834849316224 835480502703 835541188608 835665395712 836172898176 836805085347 836990271488 837594960928 838915325952 838972584219 839792694272 840051251136 840170225664 840295120896 840427618184 840991506432 841173932256 841627336704 842421764096 842604500168 843058675712 843807326208 844445285376 844892209152 845270745088 845530988544 845834175648 846660993024 847272669144 847460171776 848100892672 848615947256 848742097984 850199805952 850461566976 850587992064 850842598144 851104557072 851485876318 851936526336 853337737728 853506260992 853633138688 853691401486 854788992384 856009211904 856194895332 856392728576 856656396288 857552318868 858875314176 859260114944 859524665472 859714879488 860364865536 861128884224 861651850752 861779939328 862303301244 862494130176 863146217472 863769803457 863960956928 864614153216 865381945344 866036215968 866805270912 866882781184 867149678592 867272491008 867460617639 868308575232 868747444224 869785290496 870176305152 870254116864 870442890262 871026917376 871685455872 872597096392 873119149056 873943302144 874604045568 875328864256 875458985984 875990655232 876768549888 877431429336 877625606144 877895811072 878289133568 878559542784 878923659658 880564084736 880835194368 881229833792 881501148396 882362830848 883682721936 883814085504 883988627456 885215296896 886580969472 886846349312 886978183168 887251267584 888179187399 888775114752 888907235328 889447071744 890119536768 890316521472 890959736832 891633345504 891830665216 892150454272 892425131136 892504932352 892824963184 893099847717 893297491968 893972868096 894766731264 895249022976 895443218208 896288443392 896771555328 896966080824 897709431808 897842880512 898246508544 898388143576 899185927584 900745389824 901254030336 902135021568 902682891264 902817079296 903565279232 903761278406 904167567072 904248418304 905051406336 905735668992 906215030784 906590609408 907276035776 908081712384 908768266098 908969377792 909249232896 909521398016 909656602624 909936669312 910209040202 912188616192 912504389632 912878274924 913739957376 914961119296 915180355584 915242819148 915454296064 916830128928 918138912768 918338073219 918519433216 918802228608 919005560832 919700373504 920030155968 920395711488 920517083136 920929501184 921213038592 921625768448 921909520224 922113540096 923630174208 924297457248 925200973824 925762851552 925900470528 926667800576 927222202368 927285487821 927368406272 928191925248 928893683256 929770482944 930326740992 930473434418 931097739264 931299710712 931801694208 932776206488 932914868032 933334262784 934246612992 934921565952 935835467776 936459265896 936543004672 937374670848 937943941704 938083371456 938151510016 938290970624 938579853312 938860797952 939570622144 941614055424 942004305088 942294331044 943215439872 943553654274 944475994112 944766781056 944985079808 945190063664 945481070457 947724484608 947930062689 948149092352 948441010176 949368127488 949432924461 949574062104 949708548096 950211182592 950636904448 950929588224 951323698688 953392693248 954113504256 954399098576 954692940663 954834860232 954904215552 955046166528 955626169344 956348668968 956474781696 956560310272 957197922912 958133600256 958825810536 959763079168 960194543616 960337281024 960488706496 961341636864 961859813376 962068457658 962865761536 963441819648 964351229952 965080326144 966023708672 966089642434 966667629312 967468744704 967612563456 968200197888 969146630144 969846796864 971441939622 971656921088 971956076544 972391540736 972690922368 973126715792 973255041024 973641744384 973990868928 974942961664 975243128832 975435726848 975647315984 978296242176 978508451808 978734546944 979035881472 980059792992 980344307712 981671733441 982011559936 984147296256 984441880576 984744972288 984891359232 985186166272 985489487136 985707577344 986452819968 987328806912 988075275264 988484780668 989007937536 989755675392 990503978574 990634595328 990723178496 991168561152 991383563016 992205161472 992352657408 992955316584 993925947392 994487205888 994644016102 996211949568 997253824448 997702142976 997850456064 998677413888 998894044554 999432462336 1000375844864 1001132177408 1002021199872 1002778776384 1003000692736 1003309498368 1003669261056 1003759009792 1004068048896 1004428083582 1004650364928 1005409929216 1006358953984 1007119810048 1007881241356 1009612269568 1009923110784 1010073240576 1010375585296 1010686661523 1011674625024 1013338563552 1013538684928 1013689352192 1015061928456 1015205689344 1015742988288 1016198070272 1016510939136 1016966365184 1017279470592 1019178123264 1019600519168 1019914435584 1020371386496 1020685540248 1020911419392 1021683277824 1022590550016 1023211572768 1023363677952 1024211779584 1024986133248 1025953636352 1026567438336 1026729306944 1027641060096 1028418006462 1029331259208 1029423302656 1029886083072 1031116433088 1031637590016 1032646033408 1032870032464 1033334362368 1033426763776 1034344464384 1035126478848 1035674320896 1036045688832 1036828989504 1037058441216 1037807671296 1038592304112 1038822146048 1039453026304 1039607545856 1040238903088 1041162652992 1042180407296 1042501275648 1042968346112 1043289457056 1045669850624 1045991793312 1046233481216 1046460427628 1047805861632 1047954259968 1049301614592 1049373232299 1049529226536 1049736495104 1051463035392 1052019523584 1052490858496 1052814901248 1053130039808 1053286592512 1053610880256 1055420448768 1055577341952 1056218397696 1057016949912 1057250869248 1058014687488 1058814597786 1059048914944 1059428664448 1059754843224 1059849607168 1060229643781 1060790771712 1061592780864 1062535493376 1063108214784 1063338821622 1064342526528 1064916221952 1066029950272 1066188420608 1066667728896 1067710414848 1067783289006 1069466517504 1069635150416 1070239161024 1071285338112 1071935933376 1072095281664 1072173154304 1072983769088 1073698985898 1073794996736 1073936596992 1074748545024 1075561106928 1075799130112 1076130349056 1076576348672 1077390292484 1078347033456 1079401136128 1079733464064 1080056660144 1080217215616 1080549794808 1081759236096 1083223981728 1083598962688 1085066199384 1085381197824 1086280695808 1086442176512 1086516329164 1086776672256 1087101976576 1089466269696 1090289958912 1090741826944 1091077646472 1091319103488 1092144193536 1092535810212 1092969907392 1093114036224 1093211783168 1093603782656 1093940483328 1094430600032 1094767555266 1095009828864 1096810831872 1097365192704 1097603230482 1098676156416 1099268358144 1099343386218 1099506808752 1100418013184 1101076365312 1102227911232 1104102448496 1104763004928 1105678565376 1105842929664 1106514511872 1107497115648 1107596148736 1107836405788 1108334437056 1108579713024 1109417852928 1110219359568 1110465052672 1111304617984 1112144818048 1112291475456 1113132421632 1113974003604 1114054918144 1114220527616 1114563575808 1114897197568 1115740113796 1118166690816 1118553767936 1118630112292 1120068334848 1120226967552 1120393494528 1121565243008 1121910552504 1122169782272 1122413200601 1125076434944 1125422825472 1125927047168 1126273699584 1127374651392 1127778900864 1128375779328 1128881324032 1129228886016 1129696892192 1132153823232 1133009786304 1133348929559 1133948755968 1134117322752 1134806076096 1135813803264 1135915368448 1136672533458 1137783650304 1139718656512 1140231020544 1140400521216 1141345615872 1141593193776 1142208528384 1143222829056 1143403091824 1144087160832 1145167085568 1146032887296 1147050584064 1147153154048 1147917809808 1148171845632 1148869134336 1149039919104 1149737734992 1149992173568 1150861623296 1151693071276 1153842593792 1154197840896 1154714954624 1155070470312 1155587975003 1155740361216 1156199571456 1156363321344 1156614156852 1157744766976 1158101215488 1158329925632 1158581187731 1160235073536 1161369223168 1161726787584 1161978786522 1162247274496 1162605109248 1164158865408 1165257736192 1166138727424 1168674914304 1169024733184 1169384654592 1169558489088 1169908572448 1170268765974 1170527748096 1171412723712 1172452958208 1173339389376 1174446925824 1175334864528 1176378581952 1176483774464 1177012666368 1178243629248 1178418780672 1180100984832 1180287062528 1180953556992 1182107959296 1183001690112 1184052215808 1184238916532 1184771294784 1184947416576 1185033486336 1185929428992 1186826049024 1187946315776 1188844460672 1189900174848 1190799796956 1191063322624 1191430029312 1191857247504 1191963824128 1192330808064 1193022308352 1193924290944 1195051257856 1195695407104 1195954774432 1197662011392 1198914570112 1199283694056 1199461973184 1199821007539 1201672040448 1202846695424 1203339544218 1203577188352 1203756105728 1205556756096 1206194798592 1206374105088 1206735208448 1207106740224 1207647558656 1208019371328 1208286707712 1210274021376 1210775616512 1211148392256 1211691021464 1212332310528 1213248892416 1214326278144 1214980816896 1215063742662 1215244367568 1216251488256 1217171033232 1218319943168 1219048833024 1220323758864 1222065782784 1222247448576 1222440171904 1222989723648 1224185217024 1224450764292 1225069638144 1226267164672 1226533163551 1226706874624 1227084555312 1227194281984 1227356110848 1228284051456 1229212693632 1229484720128 1229863256064 1230304255488 1231234425036 1231506898944 1232396609664 1233328361133 1233601298432 1234350468736 1234533960704 1235283697417 1236296269824 1236380650428 1237589233664 1237970264832 1238524911008 1240435654656 1241463652352 1241732947616 1242115254558 1242402258944 1244445683712 1245662150656 1246045667328 1246562087936 1248612354528 1249273184256 1249832894464 1250217695232 1250591922272 1250777828608 1251162920304 1251439804416 1253311782912 1253498093568 1254259347264 1255485407232 1256392441392 1257620586496 1258071539032 1258372988928 1259689041408 1260641427276 1261487259648 1261760898384 1262441005056 1263632646144 1263906750252 1264588013568 1265710989312 1265824169984 1265910565948 1266098749472 1266278064128 1266667928064 1267906117632 1269991489536 1270909003716 1271190257664 1272151339008 1272923920884 1273113146976 1273205620736 1273394888704 1274168225792 1275131558624 1275299708928 1276263897216 1277228814477 1277511467008 1277904789504 1278434414048 1280259391488 1280449708032 1280537102229 1281788849152 1282183488576 1282479751168 1282567283921 1282757943544 1284589092864 1285801639936 1286328478302 1286773768192 1288890172416 1289572319232 1289958326272 1290150084608 1290547298304 1290933597184 1293741195264 1294719326208 1295255919496 1295941435392 1296921229824 1297673388032 1298072918016 1298188992512 1298654491904 1299054323952 1299636337538 1300324171776 1302462862848 1303121166336 1304677935744 1305381175296 1305664335393 1306540376064 1306746390656 1307125743616 1307528183808 1308895644588 1310914953216 1311121657589 1311906068352 1312196395008 1312993296384 1313188478976 1313985982848 1314276769792 1315152824832 1315270426624 1316147144004 1316438409216 1317433700352 1318385489487 1318677250048 1319674233856 1320671971432 1320846127104 1321558081536 1321844750688 1322940215296 1323136876544 1323544246272 1323940422112 1325982941184 1327822945344 1328282599424 1330269523968 1330467274752 1331569885184 1331858726072 1332576616448 1335474782208 1336028266496 1336439605248 1337038368512 1337450018256 1337745997824 1338225681408 1338757398528 1339237444776 1339533819904 1339946237952 1340546572288 1340959302144 1341515059478 1344432665088 1345157332992 1345449121236 1346564147712 1346764320768 1347582215364 1348778891376 1348899500032 1351118084736 1353202532352 1353415904608 1353607585792 1354024336896 1354225618944 1355347918848 1355641917609 1356372627456 1357577109504 1358603503488 1358904164352 1359885914112 1360914053664 1361215225856 1362122568576 1362244370432 1363152399147 1363454066688 1364282097024 1364484903936 1365313560303 1365615706112 1366648177664 1368756584448 1370188080128 1370609936064 1371224008616 1372441678944 1373181444096 1374821910784 1375245193392 1375516786688 1377779149824 1378508341248 1379125952512 1379550560256 1380045233952 1380168638464 1380593567232 1381394251776 1382438652672 1383170310144 1383743561728 1384789738816 1387801460736 1388216870656 1388644277328 1388850705792 1389266429782 1390001700864 1391052609408 1392287887872 1393340524884 1394655724416 1395710151627 1396646608896 1396854226944 1396949566068 1397074482176 1397272346624 1397702541312 1399068819456 1399164309732 1399372302048 1401369919488 1401950713856 1402382348928 1402692698112 1403753201664 1404814507008 1406062006272 1406915912556 1407125057184 1407227265024 1407436455936 1408291196928 1409355933216 1409667825664 1410686249984 1411752797048 1413006457632 1414387695616 1414823159808 1415330481411 1415457041152 1416713991168 1417477619712 1417785095496 1419123368704 1419888295936 1420196294638 1422223638528 1423711052008 1424052191232 1424361093156 1424562822144 1425955356672 1426985548032 1428380450816 1429247911168 1429460375552 1431598647864 1431915462656 1432356323328 1432569249792 1432998060032 1433439254016 1434081475904 1434523003452 1434840465408 1437200400384 1437796044608 1438238715804 1439644618752 1440733059744 1442012455296 1442345648128 1442789720064 1443102686487 1444298642304 1446526844928 1446754932512 1447174930432 1447620489216 1449035563008 1449134463651 1451203117056 1451418845184 1452300296832 1452621692928 1453719945216 1454770195296 1455092137984 1456192258048 1456714413616 1457162909433 1457293209856 1457485381632 1458587311104 1459690073688 1459882561536 1460013105152 1460462616576 1460986303392 1462414442496 1463153590272 1463470973976 1464901541888 1465791181624 1466009078336 1468101820416 1469637214976 1470089689488 1470516461568 1470748331822 1473017339904 1474238087168 1474457239552 1474557875294 1475352682496 1476662820864 1477779249408 1478561366016 1479223803904 1479679229952 1480292479424 1482727171002 1483055300608 1483511906304 1484176562176 1484633513088 1485077907698 1485298671472 1485755967861 1486084767744 1488307742208 1488528986112 1489432974876 1490888921088 1491966024153 1493189001216 1493424446464 1493635956736 1493857992704 1494317924352 1495880736672 1498016120832 1498341066831 1499148693504 1500563767296 1501698266112 1503031799808 1503166201856 1503705201152 1504168164576 1504501039104 1505638514688 1506975547392 1508114893824 1509538430976 1510679715072 1511821862034 1511931674624 1512156430336 1513074768128 1514418404352 1515563377944 1517044867072 1517511937536 1518140866682 1520308027392 1520534028288 1522124258368 1522592892684 1522808534016 1522944704512 1524297105408 1525449547776 1526889447424 1528043849728 1529400778752 1530557079744 1530895794176 1531367129088 1531825512448 1532053225472 1532524916736 1532983646656 1536317669376 1537479199872 1538930454528 1540093960416 1540987148288 1541461590144 1541599428608 1541817761792 1542152209136 1542627009693 1544134953984 1546339221504 1546674649632 1546980098048 1547456385024 1548969050112 1549305048696 1550140145664 1551516696576 1552211820544 1552689718272 1555587661824 1556711506944 1557888456168 1558233219072 1559179539456 1559411318784 1560358354632 1560703664128 1561743979488 1561883631616 1563270610944 1564452519168 1565929234432 1567113152704 1568504775936 1569350221824 1569690641442 1570991505664 1571225040896 1571708792448 1571931389952 1572179251258 1574604742656 1576143945728 1577194553088 1577335586816 1578736287744 1579695059712 1579929888768 1580766068736 1581239238656 1582434732032 1585876303872 1586533566464 1587022031232 1587733062608 1588221896679 1588573372416 1589142996672 1589774410752 1590696411136 1591186157568 1591899054592 1592389171296 1596167553024 1596513789792 1596882681856 1597374332928 1599044925408 1599282630912 1601565622272 1601674933509 1602229387264 1604452725624 1606928007168 1607409008128 1607903900064 1608142922496 1608259731456 1609475653632 1610692495104 1610904895488 1612122817536 1613341660392 1613698695168 1614864523008 1616085438726 1616443080704 1617520550184 1617665189888 1619101704192 1620084990216 1620325823424 1621668651008 1622638854144 1622894710976 1625398444032 1627098345152 1627599299076 1628071796736 1629421043712 1629663264768 1629774493746 1630652964864 1632246956032 1632601019056 1633426184192 1636112740416 1636474814464 1636978655232 1637712068608 1638216290304 1638803715318 1638950258176 1639454861088 1639817674752 1640405673984 1641645900048 1642009198592 1642514743296 1643195479552 1644437814844 1648014234624 1648507533904 1648902537216 1649015079327 1649260213128 1650627019776 1653341866848 1653914206208 1656153672744 1658517848064 1658764394496 1659260911616 1659771767808 1661394223104 1661754608682 1662869569536 1664126779392 1664816472704 1665329039352 1665697579008 1666956926976 1668217227072 1668437213184 1668586405888 1669698632448 1670961005406 1671082377216 1671330791424 1672345796352 1673610170694 1673980542976 1675189921856 1677830651904 1677945168438 1679585388544 1680102502272 1680340451328 1680590241792 1680855236368 1682347864512 1683254673408 1684843528192 1685209000336 1686117351424 1687614652416 1688890570752 1689784418304 1690541490176 1691061977088 1691668351296 1693321986048 1694545338288 1694920343552 1696201785344 1697231894512 1697484195968 1700399611904 1700923133952 1701175984128 1701685196288 1702209114144 1702971752636 1703873052672 1706675475456 1707012521984 1707266277376 1707382802972 1709577984768 1712018423808 1712389790664 1712785457152 1713312792576 1715104637736 1717750628352 1718520229888 1719049330944 1720729731072 1722257768448 1723303701504 1723559878656 1724606602488 1724988260352 1726292434944 1727539606914 1727921913856 1729228306432 1729848366169 1730763890688 1732072431936 1733610541824 1733765562368 1734299357184 1734544982016 1734921235278 1736617150464 1737494888448 1739570580992 1740352610304 1740508233728 1740885780524 1742053834752 1743370911744 1745194192784 1746238298112 1747886604288 1749208091136 1750657728512 1750917971968 1751981310464 1753537099776 1754862858672 1755251212288 1755791622144 1756578267136 1757119085568 1757847319316 1761128169472 1761670388736 1762459667584 1763002296792 1763792172373 1764725661696 1767365443872 1767628171008 1767977254912 1770430593792 1773161938944 1773692698624 1773956366336 1774502535168 1776358374798 1777550229504 1778894143488 1780239073536 1781919473664 1783266691008 1783661330432 1784300908544 1784850262272 1785009864704 1785649926368 1786199695434 1786594983936 1787945736192 1789533462528 1790886436416 1792576886784 1793543110656 1793932161648 1795418863616 1795685761024 1796493017088 1796776287152 1798371855168 1801490779648 1802508060672 1804270043136 1805365782528 1805634158592 1807130558464 1807522556812 1808335134144 1808496836608 1810102812672 1811471337984 1812430061568 1813181218816 1814552071552 1816163424768 1817536532196 1817938755584 1818498465792 1819042796032 1819313205248 1819873338624 1820418080404 1824377232384 1825008779264 1825756549848 1827479914752 1829922238592 1830485638296 1830908592128 1831305748349 1833660257856 1836277825536 1836676146438 1837038866432 1837604457216 1839400747008 1840060311936 1840791422976 1841034166272 1841859002368 1842426077184 1843251536896 1843819040448 1844227080192 1847260348416 1848594914496 1850401947648 1851525703104 1851800941056 1853335601152 1854444404736 1854570975642 1854736812544 1856383850496 1857787366512 1859540965888 1860653481984 1860946868836 1862195478528 1862599421424 1863603388416 1865552412976 1865829736064 1866668525568 1868493225984 1869843131904 1871670935552 1872918531792 1873086009344 1874749341696 1875887883408 1876166742912 1876303020032 1876581941248 1877159706624 1877721595904 1879141244288 1883228110848 1884008610176 1884588662088 1885433011847 1886430879744 1887107308548 1888951988224 1889533562112 1889970159616 1890380127328 1890962140914 1895448969216 1895860125378 1896298184704 1896882020352 1898736254976 1898865848922 1899148124208 1899417096192 1901273808896 1901859176448 1902647397376 1906785386496 1908227008512 1908798197152 1909385881326 1909669720464 1909808431104 1910092333056 1911252338688 1912697337936 1912949563392 1913120620544 1914395845824 1916267200512 1917651621072 1919526158336 1920389087232 1920674562048 1920977412992 1922683273728 1923719626752 1924136915316 1925731523072 1926883639296 1928702459904 1930160652288 1932047417344 1932179284868 1933335258624 1934937489408 1935225126912 1936400395776 1938293260288 1938713710129 1939693593728 1942883879244 1943313842176 1943912153088 1944783081472 1945381844736 1946253431584 1946510082048 1947283488768 1947981737856 1949454506307 1949885923328 1950486257664 1950871453696 1951294631968 1957016903616 1957469093888 1957602696511 1958071762944 1960119585984 1960688615424 1963343466882 1964023119872 1968294592512 1968883761152 1969489944576 1969782718464 1970372332544 1970978974272 1971415154688 1972905639936 1974657613824 1976150550528 1976969561336 1978015875072 1979511350784 1981007957148 1981269190656 1981446356992 1982337122304 1982767126032 1984410322944 1984705314816 1985910633168 1987851894784 1988974411776 1989288032204 1992423899136 1994507648896 1995404285952 1995700912128 1997354827776 1997788089108 1998864924672 2000751689728 2001185687899 2002264354816 2004042399744 2005557552768 2006001385472 2006618996736 2007338522112 2007518019584 2008136097792 2008856167164 2009300729856 2010819858432 2012272589217 2012717907968 2014239620096 2015462874733 2015762482712 2019224539136 2019846221568 2020146481152 2020751170592 2021373323046 2023349250048 2026677127104 2027077369856 2027378704384 2030123856912 2030411378688 2032396140544 2033021878272 2033932730368 2034558941184 2038356246528 2039201038336 2039828871168 2040742772992 2041371080496 2041822838784 2043366555648 2045181100032 2046423145536 2046727355904 2048423559168 2049972266496 2051907272704 2053134876672 2053458613888 2055282120192 2056836012924 2058662518416 2058846605312 2059772166144 2062232866176 2063275180032 2065292066816 2065740064928 2066668724736 2066853527552 2068688928768 2070252957696 2072091377664 2072418103931 2073657979008 2074116882432 2075615342592 2077184608224 2077644292096 2078906052608 2079215091712 2080477806176 2082325305984 2083899644673 2084360814592 2085002551296 2085936692224 2086578914112 2091339701248 2091983586624 2092466962432 2092920855256 2095611723264 2095908519936 2098603229184 2098746464598 2099058453072 2099472990208 2102926070784 2104039047168 2104981716992 2105629802496 2106260079616 2106573185024 2107221760512 2110840897536 2111154683904 2112436795392 2114033899824 2114501738496 2116029374976 2117629195572 2118097829888 2118857328896 2119509686448 2119699214336 2120459287562 2121581543424 2123185561728 2125070986752 2126216429568 2126677643244 2128685053056 2129832443904 2130294441957 2132059900544 2132376841216 2133335457792 2135420829696 2135566578012 2138933035008 2139270300832 2140478322048 2142570676224 2143871866752 2144190563328 2144346308608 2145967538176 2147397971796 2147589993472 2147873193984 2149497090048 2151122213856 2151598260224 2152260698112 2153152697344 2154780584968 2156694066912 2158802272256 2159466928128 2160113320288 2160434431232 2161099589616 2163518472192 2166447963456 2167197925376 2170132398768 2170762395648 2172561391616 2173032658328 2173553344512 2174203953152 2178932539392 2180579917824 2181483653888 2182155292944 2182638206976 2184288387072 2185071620424 2185939814784 2186228072448 2186423566336 2187207565312 2187880966656 2188861200064 2189535110532 2190019657728 2193621663744 2194730385408 2195206460964 2197352312832 2198536716288 2198686772436 2199013617504 2200836026368 2202152730624 2204455822464 2206122497733 2208204896992 2209526009856 2211357130752 2211685859328 2211836812941 2213029023744 2214994231296 2215192297472 2215343490409 2215672811576 2216668874112 2217159426048 2218835705856 2220438719136 2220930105344 2222609235968 2224090756503 2224289636096 2224582950912 2226264843264 2227616861547 2227948007208 2228109836288 2228441055232 2229127151616 2229794395136 2231480227592 2236333381632 2237260224584 2240136669696 2240453935104 2240786989056 2243130486016 2243821105008 2244339564544 2244826401202 2250152869888 2250845650944 2251854094336 2252547399168 2254749302784 2255557801728 2256751558656 2257762648064 2258457772032 2259393784384 2264307646464 2266019572608 2266697859118 2267732793051 2267897511936 2268234645504 2269612152192 2271627606528 2271830736896 2273345066916 2275567300608 2277211300023 2279437313024 2280462041088 2280801042432 2282691231744 2283186387552 2284417056768 2286445658112 2286806183648 2288174321664 2290334171136 2292065774592 2294101168128 2294306308096 2295835619616 2296343691264 2297738268672 2298079838208 2299475469984 2299984347136 2301723246592 2303386142552 2307685187584 2308395681792 2309429909248 2310140940624 2311175950006 2311480722432 2312399142912 2312726642688 2313228313704 2315489533952 2316202430976 2316659851264 2317162375462 2320470147072 2323453575168 2323957573044 2324494548992 2325210218496 2328317730816 2330515472384 2332277454848 2337349828608 2338049466368 2338769309184 2339116978176 2339817144896 2340537531948 2341055496192 2342825447424 2344905916416 2346678778752 2348893851648 2350669729056 2352757163904 2352967548928 2354025332736 2354535962163 2356487258496 2356837561344 2358268876887 2360201969664 2360574125056 2361907113984 2364215918592 2366003380224 2368104431616 2368477833064 2369542589568 2369894833152 2370066972672 2371858857984 2373652098048 2375892631552 2377688921344 2379800349696 2381599593912 2382126645248 2382860058624 2383714495008 2383927648256 2384661616128 2386044616704 2387848581888 2390102515712 2391909548864 2395324022784 2397829140224 2398567388112 2398923946368 2399642015078 2403344080896 2405693390848 2406679088436 2407154376704 2407512211456 2411113512192 2412389597184 2412748210176 2413470416896 2414213480448 2415295117312 2416038742656 2416573415424 2420548042752 2421551233024 2422296784512 2423382042928 2424128158089 2424664621056 2426497784832 2428652556288 2429961633792 2430127485324 2430488735136 2432502976512 2434342066464 2436639886336 2438097666048 2440647517728 2444131565568 2444494897152 2444661740619 2444880343808 2445979447296 2448370434048 2448901528584 2450139276288 2452534329344 2453066327102 2453413749248 2454169110624 2454388563968 2454712221696 2456568102912 2458425387264 2459726512128 2460608510976 2462468850072 2463013797888 2464793219328 2466656722266 2467202596864 2468700937472 2469067921408 2470567394834 2472761300856 2475178467328 2475940529664 2477049822016 2480871309312 2483465895232 2484230509116 2484804517888 2488891367424 2491324301312 2492091334656 2492631913023 2493124175872 2497224709056 2498546368512 2499665788928 2500435390464 2501183844544 2501555657216 2502325840608 2502879608832 2506623565824 2506996187136 2508518694528 2510415256041 2510970814464 2512784882784 2515241172992 2516143078064 2516745977856 2516917752657 2519378082816 2521282854552 2522974519296 2523521796768 2524882010112 2527265292288 2527813500504 2529176027136 2531421978624 2531821131896 2532197498944 2532556128256 2533335856128 2535812235264 2539982979072 2541818007432 2542380515328 2544302678016 2545847841768 2546226293952 2546411241472 2546789777408 2548336451584 2550263117248 2550599417856 2552527794432 2554457628954 2555022934016 2555809579008 2556868828096 2560518782976 2560899416064 2561074204458 2563577698304 2564366977152 2564959502336 2565134567842 2565515887088 2569178185728 2571603279872 2572656956604 2573547536384 2577780344832 2579144638464 2579916652544 2580300169216 2581094596608 2581867194368 2587482390528 2589438652416 2590511838992 2591309410371 2591882870784 2593842459648 2595346776064 2596145836032 2596377985024 2597308983808 2598108647904 2599272675076 2600648343552 2604925725696 2606242332672 2609355871488 2610762350592 2611328670786 2613080752128 2613492781312 2614251487232 2615056367616 2617791289176 2621829906432 2622243315178 2623812136704 2625986592768 2626376957952 2627971965696 2630305649664 2630540853248 2632294288008 2632876818432 2634867400704 2636770978974 2637354500096 2639348467712 2641343942864 2641692254208 2643689501376 2645880430592 2646273753088 2647088492544 2647880844224 2651965882368 2655645890688 2656565198848 2660539047936 2660934549504 2663139770368 2663717452144 2664537562197 2665153232896 2670949564416 2672056532992 2672879210496 2674076737024 2674900036512 2675491995648 2676451362816 2677514797056 2678474889552 2679067639808 2679892475904 2681093144576 2681918604288 2683030118956 2688865330176 2690314665984 2690898242472 2693128295424 2693528641536 2695164430728 2697557782752 2697799000064 2702236169472 2706405064704 2706831809216 2707215171584 2708048673792 2708451237888 2710695837696 2711283835218 2712745254912 2715154219008 2717207006976 2719771828224 2721828107328 2722430451712 2724245137152 2724488740864 2726304798294 2726908133376 2728564194048 2728969807872 2730627120606 2731231412224 2733296355328 2737513168896 2740376160256 2741219872128 2742448017232 2744883357888 2746362888192 2749643821568 2750490386784 2751033573376 2755558299648 2757016682496 2758251905024 2759101120512 2760090467904 2760337276928 2761187134464 2762788503552 2764877305344 2766340620288 2767487123456 2769579477632 2775602921472 2776433741312 2777288554656 2777701411584 2778532859564 2780003401728 2782105218816 2784575775744 2786681049768 2789311448832 2791420303254 2793293217792 2793899132136 2794148964352 2794544693248 2795405082624 2798328619464 2798744604096 2802739838976 2803901427712 2804764697856 2807506403328 2809629014016 2812124012544 2813831825112 2814250114368 2814454530048 2814872911872 2816582393856 2818711866432 2819335651328 2821372499968 2823505594096 2826012915264 2828775391232 2829646319616 2830660962822 2830914082304 2833427982336 2834955239424 2835570190992 2838246737408 2839776591872 2840392589276 2844447277056 2847422104016 2848104382464 2848298773383 2848722186312 2849125644288 2851910713344 2853971096064 2856760901632 2858495822336 2858920751104 2863197295728 2863830925312 2864712646656 2865138499584 2865996120064 2866878508032 2868162951808 2869046006904 2869680930816 2874400800768 2875592089216 2876477431608 2877766175977 2879289237504 2881466119488 2884024910592 2884691296256 2885579440128 2886205372974 2888597284608 2893053689856 2893509865024 2894349860864 2895240978432 2898071126016 2898268927302 2902406234112 2902837690368 2904600593664 2907439890432 2909540390592 2910184275968 2912384516096 2913428827232 2914325818866 2914586419712 2914970763264 2917174622208 2919380147376 2919765123072 2920026210304 2920925233152 2921972606784 2924828884992 2926307180544 2926941947952 2929803083776 2931582363248 2932018156672 2936203640832 2939274429952 2940179378976 2941032923136 2941496663644 2946034679808 2948476174336 2948914479104 2949115750588 2950705364992 2953325641728 2955558498816 2957122732032 2958447607808 2959358459904 2960584958848 2965454342004 2966110601216 2967023812608 2968353124352 2969267026176 2970155815396 2970597342944 2971511935722 2972169535488 2976615484416 2977057972224 2978865949752 2981777842176 2983932048306 2986848892928 2987271913472 2987715985408 2987919905201 2988635848704 2991761473344 2996032241664 2996682133662 2998297387008 3001127534592 3003396532224 3006063599616 3006332403712 3007410402304 3008336329152 3009002078208 3011277029376 3013951094784 3016229787648 3019076861952 3021359430144 3023643724068 3023863349248 3024312860672 3026149536256 3028836808704 3031126755888 3034089734144 3035023875072 3036281733364 3040616054784 3041068056576 3044248516736 3045185785368 3045617068032 3045889409024 3046550115917 3048594210816 3050899095552 3053778894848 3056087699456 3058801557504 3061114159488 3061791588352 3062734258176 3063651024896 3064106450944 3065049833472 3065967293312 3072635338752 3074958399744 3076232808803 3077860909056 3080187920832 3081974296576 3082923180288 3083198857216 3083635523584 3084304418272 3085254019386 3088269907968 3093349299264 3093960196096 3094912770048 3097938100224 3098610097392 3100280291328 3103033393152 3104423641088 3105379436544 3111175323648 3113423013888 3115776912336 3116466438144 3118359078912 3118822637568 3120716709264 3121407328256 3123487958976 3123767263232 3126541221888 3128905038336 3131858468864 3134226305408 3137009551872 3138700443648 3139381282884 3141983011328 3142450081792 3143417584896 3143862779904 3144358502516 3149209485312 3152287891456 3154389106176 3154671173632 3157472575488 3159390119424 3159859777536 3162478477312 3163164474421 3164869464064 3171752607744 3173067132928 3174044062464 3175466125216 3176443793358 3177146744832 3178285993344 3179548821504 3180688931343 3181392822272 3182372315136 3183798109184 3184778342592 3193027579584 3193765363712 3194748665856 3198089850816 3198565261824 3203131244544 3203349867018 3204458774528 3208905451248 3213856014336 3214818016256 3215807800128 3216285844992 3216519462912 3218951307264 3221384990208 3221809790976 3224245635072 3226683320784 3227397390336 3229729046016 3232170877452 3232886161408 3235041100368 3235330379776 3238203408384 3240169980432 3240651646848 3243337302016 3245277708288 3245789421952 3250796888064 3254196690304 3255198598152 3256143593472 3256657020463 3258842087424 3259326529536 3259548987492 3261305929728 3264493912064 3265202038112 3266852368384 3272225480832 3272949628928 3273957310464 3275424137216 3276432580608 3277607430636 3277900516352 3278909722176 3279635349504 3280811347968 3283291800096 3284018397184 3285029486592 3286390959104 3288875629688 3296028469248 3297015067808 3297805074432 3298030158654 3298520426256 3301254039552 3306683733696 3307828412416 3312307345488 3317035696128 3317528788992 3318521823232 3319543535616 3322788446208 3323509217364 3325739139072 3328253558784 3329632945408 3330658078704 3331395158016 3333913853952 3336434454144 3336874426368 3337172811776 3339397264896 3341922010812 3342164754432 3342661582848 3344691592704 3347220341388 3347961085952 3350379843712 3355661303808 3355890336876 3359170777088 3360205004544 3360680902656 3361180483584 3361710472736 3364695729024 3366509346816 3367239601803 3369687056384 3370418000672 3372234702848 3375229304832 3377781141504 3381082980352 3381313748519 3382123954176 3383336702592 3386643972096 3389090676576 3389840687104 3392403570688 3394463789024 3394968391936 3400046788677 3400799223808 3401846267904 3402351968256 3403370392576 3404418228288 3405943505272 3407746105344 3413350950912 3414025043968 3414765605944 3419155969536 3424036847616 3424779581328 3425570914304 3426625585152 3430209275472 3435501256704 3437040459776 3438098661888 3441459462144 3444515536896 3446607403008 3447119757312 3449213204976 3449976520704 3452584869888 3455079213828 3455843827712 3458456612864 3459696732338 3461527781376 3464144863872 3466763925009 3467221083648 3467531124736 3468598714368 3469089964032 3469842470556 3473234300928 3474989776896 3475743563193 3479141161984 3480705220608 3481016467456 3481254056357 3481771561048 3484107669504 3486741823488 3490388385568 3492476596224 3495773208576 3498416182272 3501315457024 3501835943936 3503962620928 3507074199552 3509725717344 3510502424576 3511583244288 3513156534272 3514238171136 3515694638632 3522256338944 3523340777472 3524919335168 3526004593584 3527584344746 3529451323392 3534730887744 3535256342016 3535954509824 3540861187584 3546323877888 3547385397248 3547912732672 3549005070336 3552716749596 3555100459008 3557788286976 3560478147072 3563838947328 3566533382016 3567322660864 3568601817088 3569700524544 3570019729408 3571299852736 3572399390868 3573189967872 3575891472384 3579066925056 3581772872832 3585153773568 3587086221312 3587864323296 3590837727232 3591371522048 3592986034176 3593552574304 3596743710336 3599463022617 3602981559296 3605016121344 3608540086272 3610731565056 3611268317184 3614261116928 3615045113624 3616670268288 3616993673216 3620205625344 3622942675968 3624860123136 3626362437632 3629104143104 3632326849536 3635073064392 3635877511168 3636996931584 3638085592064 3638626410496 3639746677248 3640836160808 3648754464768 3651513099696 3654959829504 3659844477184 3660971276592 3661817184256 3662611496698 3667320515712 3672555651072 3673352292876 3674077732864 3675208914432 3678801494016 3679599490653 3680120623872 3681582845952 3682068332544 3683718004736 3684852154368 3686503073792 3687638080896 3688454160384 3694520696832 3697189828992 3699985083399 3700803895296 3703051406208 3703601882112 3705851092251 3706671202304 3708888809472 3709141951284 3709473625088 3712767700992 3715574733024 3719081931776 3721306963968 3721893737672 3724390957056 3725198842848 3727206776832 3731104825952 3731659472128 3733337051136 3736986451968 3739686263808 3743341871104 3745837063584 3746172018688 3749498683392 3751775766816 3752333485824 3752606040064 3754319413248 3755443191808 3758282488576 3766456221696 3768017220352 3769177324176 3770866023694 3772861759488 3774214617096 3777903976448 3779067124224 3780760254656 3781924281828 3790897938432 3791720250756 3792596369408 3793764040704 3797472509952 3797731697844 3798296248416 3798834192384 3802547617792 3803718352896 3805294794752 3813570772992 3816454017024 3817596394304 3818771762652 3819339440928 3819616862208 3820184666112 3822504677376 3825394675872 3825899126784 3826241241088 3828791691648 3831686443431 3832534401024 3835303242144 3839052316672 3840778174464 3841349124096 3841611306687 3841954825984 3845366547456 3847439253504 3847701851763 3848273830632 3851463046144 3853767278592 3857404919808 3860321304576 3864358569736 3866670517248 3869874978816 3870450253824 3872800791552 3876586520576 3877427420258 3879387187456 3885767758488 3886627684352 3887824306176 3889566162944 3890763689472 3892506863168 3893020164096 3894566977536 3895963475712 3898909012614 3899771846656 3900972515328 3902589263936 3914033807232 3914938187776 3915205393022 3916143525888 3916993006179 3920239171968 3921377230848 3926686933764 3928046239744 3933364972767 3936589185024 3937767522304 3938979889152 3939565436928 3940744665088 3941957948544 3942830309376 3945811279872 3949315227648 3952301101056 3953939122672 3955156468461 3956031750144 3959022701568 3962015914296 3962538381312 3962892713984 3964674244608 3965534252064 3968820645888 3969410629632 3971821266336 3975703789568 3977948823552 3978576064408 3984847798272 3989015297792 3990808571904 3991401824256 3994709655552 3995576178216 3997729849344 4001503379456 4002371375798 4004528709632 4008084799488 4011115105536 4013237993472 4014677044224 4015036039168 4016272195584 4017712334328 4018601459712 4021639716864 4024545178434 4025435815936 4028479240192 4030925749466 4031524965424 4038449078272 4039692443136 4040292962304 4041502341184 4042746646092 4046698500096 4053354254208 4054154739712 4054757408768 4060247713824 4060822757376 4064792281088 4066043756544 4066925752827 4067865460736 4069117882368 4076712493056 4078402076672 4079657742336 4081485545984 4082742160992 4083645677568 4086733111296 4090362200064 4092846291072 4093454711808 4095940680909 4096847118336 4099944532992 4103814545408 4106269753344 4106917227776 4110564240384 4113672025848 4117325036832 4117693210624 4119544332288 4124465732352 4126550360064 4131480129856 4133337449472 4133707055104 4137377857536 4140505915392 4144182755328 4144836207862 4147315958016 4151230685184 4154369216448 4155288584192 4157812105216 4158430183424 4160955612352 4164650611968 4167799289346 4168721629184 4170005102592 4171873384448 4173157828224 4182679402496 4183967173248 4184933924864 4185841710512 4187130454881 4191223446528 4191817039872 4197206458368 4197492929196 4198116906144 4198945980416 4205852141568 4208078094336 4209963433984 4211259604992 4212520159232 4213146370048 4214443521024 4221681795072 4222309367808 4224873590784 4228067799648 4229003476992 4232058749952 4235258391144 4236195659776 4237714657792 4239019372896 4239398428672 4240918575124 4243163086848 4246371123456 4250141973504 4252432859136 4253355286488 4257370106112 4259664887808 4260588883914 4264119801088 4264753682432 4266670915584 4271133156024 4277866070016 4278540601664 4280956644096 4285141352448 4287743733504 4288381126656 4291935076352 4294795943592 4295179986944 4295746387968 4298994180096 4302244427712 4303196520448 4304521396224 4306305394688 4309561169936 4313388133824 4317604544512 4318933856256 4320226640576 4320868862464 4322199179232 4327036944384 4332895926912 4334395850752 4340264797536 4341524791296 4345122783232 4346065316656 4347106689024 4347403390953 4348407906304 4357865078784 4361159835648 4362967307776 4364310585888 4365276413952 4368576774144 4370143240848 4371879629568 4372456144896 4374415130624 4375761933312 4377722400128 4379070221064 4380039315456 4387243327488 4389460770816 4390412921928 4394704625664 4397373544872 4398027235008 4401672052736 4404305461248 4408911644928 4412244995466 4416409793984 4419052019712 4422714261504 4423371718656 4423673625882 4426058047488 4429988462592 4430384594944 4430686980818 4431345623152 4433337748224 4437671411712 4440877438272 4441860210688 4445218471936 4448181513006 4448579272192 4449165901824 4452529686528 4455233723094 4455896014416 4456219672576 4456882110464 4458254303232 4459588790272 4462960455184 4472666763264 4474520449168 4475898072459 4480273339392 4480907870208 4481573978112 4486260972032 4487642210016 4488679129088 4489652802404 4500305739776 4501691301888 4503708188672 4505094798336 4509498605568 4511115603456 4513503117312 4515525296128 4516915544064 4518787568768 4528615292928 4532039145216 4533395718236 4535465586102 4535795023872 4536469291008 4539224304384 4543255213056 4543661473792 4546690133832 4551134601216 4554422600046 4558874626048 4560924082176 4561602084864 4566372775104 4568834113536 4572891316224 4573612367296 4576348643328 4580668342272 4584131549184 4588202336256 4588612616192 4591671239232 4592687382528 4595476537344 4596159676416 4598950939968 4599968694272 4603446493184 4606772285104 4615370375168 4616791363584 4618859818496 4620281881248 4622351900012 4622961444864 4624798285824 4625453285376 4626456627408 4630979067904 4632404861952 4633319702528 4634324750924 4640940294144 4646907150336 4647915146088 4648989097984 4650420436992 4656635461632 4661030944768 4664554909696 4674699657216 4676098932736 4677538618368 4678233956352 4679634289792 4681075063896 4682110992384 4685650894848 4689811832832 4693357557504 4695302708173 4697787703296 4701339458112 4705514327808 4705935097856 4708050665472 4709071924326 4712974516992 4713675122688 4716537753774 4721148250112 4723814227968 4728431837184 4732006760448 4736208863232 4736955666128 4739085179136 4739789666304 4743717715968 4747304196096 4751785263104 4755377842688 4759600699392 4763199187824 4764253290496 4765720117248 4767428990016 4767855296512 4769323232256 4772089233408 4775697163776 4780205031424 4783819097728 4787435896441 4790648045568 4795658280448 4797134776224 4797847892736 4799284030156 4806688161792 4811386781696 4813358176872 4814308753408 4815024422912 4822227024384 4824779194368 4826940833792 4828426960896 4830590234624 4832077485312 4841096085504 4843102466048 4844593569024 4846764085856 4848256316178 4849329242112 4852995569664 4857305112576 4860254970648 4860977470272 4865005953024 4868684132928 4873279772672 4876195332096 4881295035456 4888263131136 4888989794304 4889323481238 4889760687616 4891958894592 4896740868096 4897803057168 4900278552576 4905068658688 4906132654204 4906827498496 4908338221248 4908777127936 4909424443392 4913136205824 4916850774528 4919453024256 4921217021952 4924937700144 4926027595776 4929586438656 4933313444532 4934405193728 4937401874944 4938135842816 4941134789668 4945522601712 4950356934656 4951881059328 4954099644032 4961742618624 4966931790464 4968461018232 4969609035776 4970687031233 4977782734848 4982648602624 4984182669312 4985263826046 4986248351744 4994449418112 4997092737024 4999331577856 5000870780928 5002367689088 5003111314432 5004651681216 5005759217664 5013247131648 5013992374272 5017037389056 5020830512082 5021941628928 5025569765568 5030482345984 5032286156128 5033491955712 5033835505314 5038756165632 5042565709104 5047043593536 5049764020224 5054530584576 5055627001008 5058352054272 5062843957248 5063642263792 5064394997888 5065112256512 5066671712256 5071624470528 5079965958144 5083636014864 5084761030656 5088605356032 5091695683536 5092452587904 5092822482944 5093579554816 5096672903168 5100526234496 5101198835712 5105055588864 5108915257908 5110045868032 5111619158016 5113737656192 5117603889299 5121037565952 5121798832128 5122148408916 5127155396608 5128733954304 5129919004672 5130269135684 5131031774176 5138356371456 5143206559744 5145313913208 5147095072768 5155560689664 5159833305088 5160600338432 5160952563529 5162189193216 5163734388736 5174964781056 5178877304832 5181023677984 5182618820742 5183765741568 5187684919296 5189545098507 5190693552128 5192291672064 5192755970048 5194617967616 5196217295808 5198545350152 5201296687104 5209851451392 5212484665344 5218711742976 5221524701184 5222657341572 5226161504256 5226985562624 5228502974464 5230112735232 5235582578352 5243659812864 5244486630356 5247624273408 5251973185536 5252753915904 5255943931392 5260611299328 5261081706496 5264588576016 5265753636864 5269734801408 5273541957948 5274709000192 5278696935424 5282687885728 5283384508416 5287379002752 5291376517119 5291760861184 5292547506176 5294176985088 5295761688448 5303931764736 5311291781376 5313130397696 5313493033387 5321078095872 5321869099008 5326279540736 5327434904288 5329075124394 5330306465792 5344113065984 5345758420992 5348153474048 5349800073024 5350983991296 5352902725632 5355029594112 5356949779104 5358135279616 5359784951808 5362186289152 5363837208576 5366060237912 5377730660352 5380629331968 5381796484944 5386256590848 5387057283072 5390328861456 5395115565504 5395598000128 5404472338944 5412810129408 5413663618432 5414430343168 5416097347584 5416902475776 5421391675392 5422567670436 5425490509824 5430308438016 5434414013952 5439543656448 5443656214656 5444860903424 5448490274304 5448977481728 5452609596588 5453816266752 5457128388096 5457939615744 5461254241212 5462462824448 5466592710656 5470542088561 5475026337792 5480752320512 5482439744256 5484896034464 5489766715776 5492725776384 5493917245047 5499287643136 5500980773568 5502067146752 5511116599296 5516503810048 5518202241024 5520180935808 5520674553856 5522374268928 5525577007104 5529754610688 5532681240576 5534974246912 5539158955264 5551205842944 5552867482624 5554577109312 5555402823168 5557065719128 5560006803456 5564210437632 5569151551488 5573362099536 5578622897664 5582840606508 5586586435584 5587798264272 5588297928704 5589089386496 5590810165248 5596657238928 5597489208192 5605479677952 5607802855424 5609529395712 5615012806656 5619258028032 5624248025088 5627663650224 5628500228736 5628909060096 5629745823744 5633164787712 5637423732864 5638671302656 5642744999936 5647011188192 5652025830528 5656299035541 5657550782464 5659292639232 5661321925644 5661828164608 5666855964672 5669910478848 5671140381984 5676493474816 5679553183744 5680785178552 5688894554112 5694844208032 5696208764928 5696597546766 5697444372624 5698251288576 5703821426688 5707942192128 5713521803264 5716991644672 5717841502208 5726394591456 5727661850624 5729425293312 5730276999168 5731992240128 5733757016064 5736325903616 5738092013808 5739361861632 5748801601536 5751184178432 5752954863216 5755532351954 5758578475008 5762932238976 5768049821184 5771158880256 5772410745948 5777194569216 5786107379712 5787019730048 5788699721728 5790481956864 5796142252032 5796537854604 5804812468224 5805675380736 5809201187328 5814879780864 5816141130387 5819080781184 5820368551936 5824769032192 5826857654464 5828651637732 5829172839424 5829941526528 5834349244416 5838760294752 5839530246144 5840052420608 5841850466304 5843945213568 5848363518921 5849657769984 5852614361088 5853883895904 5859606167552 5863164726496 5864036313344 5872407281664 5872808089533 5878548859904 5880358757952 5882065846272 5882993327288 5892069359616 5896952348672 5898231501176 5901410729984 5906651283456 5911116997632 5914245464064 5916895215616 5918716919808 5921169917696 5930908684008 5932221202432 5934047625216 5936706248704 5938534052352 5940311630792 5941194685888 5943023871444 5944339070976 5953230968832 5954115944448 5957731899504 5963555684352 5967864096612 5973697785856 5974543826944 5975431970816 5975839810402 5977271697408 5983522946688 5992064483328 5993364267324 5996594774016 6002255069184 6003557063697 6006793064448 6012127199232 6012664807424 6014820804608 6016672658304 6018004156416 6022554058752 6027902189568 6032459575296 6036817767651 6038153723904 6042718860288 6046388624199 6047287448136 6047726698496 6048625721344 6052299072512 6057673617408 6062253511776 6068179468288 6070047750144 6072563466728 6081232109568 6082136113152 6088497033472 6090371570736 6091234136064 6091778818048 6093100231834 6097188421632 6101798191104 6107557789696 6112175398912 6117603115008 6122228318976 6125468516352 6127302049792 6128212901888 6130099666944 6131934586624 6145270677504 6149916799488 6152465617606 6155721818112 6160375841664 6163948593152 6165846360576 6166397714432 6168608836544 6170508038772 6176539815936 6186698598528 6187920392192 6189825540096 6195876200448 6197220194784 6200560582656 6206066786304 6208847282176 6210758873088 6217254311793 6222350647296 6226846027776 6231553824672 6232932876288 6236718157824 6237645275136 6241433418528 6242814656512 6246975917952 6247534526464 6251698934019 6253082443776 6257810076672 6263716937728 6268452610816 6274019103744 6277400887296 6278762565768 6283966022656 6284900163584 6286835169792 6287725559808 6288717005032 6298418970624 6308778212352 6309342347264 6314945150976 6318780238848 6319719555072 6324956954624 6326328948842 6329738928128 6343505215488 6346134265856 6348088124928 6350932250432 6352887586716 6354293489664 6356571986688 6359097643008 6361377862686 6362785644544 6364744630272 6367596218368 6369556685184 6386055159168 6387530727424 6389497331712 6390883325871 6396179701632 6397130523648 6406262489088 6406699734036 6408917549056 6417810902496 6427712028672 6429636032512 6431615600256 6432571689984 6433038925824 6437902614528 6442769980416 6443619581952 6448491270144 6453366641568 6454794780672 6459458092032 6464341754904 6465772322816 6470082200736 6470660759552 6476406816768 6480339960864 6481303293696 6486674604032 6490555416576 6491578843904 6501593776128 6508393380608 6510397196304 6512287186944 6513314040926 6517684174848 6519097974984 6522611859456 6530404076224 6533704736768 6544450961664 6547914620928 6550848274432 6552865161216 6555214861272 6555801032704 6557819444352 6559270699008 6561622695936 6566583600192 6568036794368 6570058973184 6572781918208 6577751259376 6592056938496 6594030135616 6595610148864 6596060317308 6597040852512 6602508079104 6613367467392 6615656824832 6618367493199 6624614690976 6634071392256 6635057577984 6635510438823 6637043646464 6639087071232 6645576892416 6646030471227 6647018434728 6651478278144 6656507117568 6659265890816 6661316157408 6662790316032 6667827707904 6672868908288 6673748852736 6678794529792 6682850584641 6683844021624 6684329508864 6685323165696 6689383185408 6694440682776 6695922171904 6700759687424 6711780673752 6718341554176 6720410009088 6721361805312 6722360967168 6723420945472 6729391458048 6733018693632 6734479203606 6740836001344 6744469405696 6750458609664 6755562283008 6762165960704 6762627497038 6764247908352 6766673405184 6773287944192 6778181353152 6779681374208 6784807141376 6788927578048 6789936783872 6800093577354 6801598447616 6803692535808 6804703936512 6806740785152 6808836456576 6811887010544 6815492210688 6826701901824 6828050087936 6829531211888 6831633900069 6838311939072 6848073695232 6849559162656 6851141828608 6853251170304 6860418550944 6871002513408 6874080919552 6876197323776 6882918924288 6889031073792 6893214806016 6894239514624 6898426409952 6899953041408 6905169739776 6910158427656 6911687655424 6916913225728 6919393464676 6923055562752 6928289727744 6933527850018 6934442167296 6935062249472 6937197428736 6938179928064 6939684941112 6946468601856 6949979553792 6951487126386 6958282323968 6961410441216 6962032934912 6962508112714 6963543122096 6973483646976 6980776771136 6984953192448 6991546417152 6996832364544 7002630914048 7003671887872 7007925241856 7014148399104 7019451434688 7021004849152 7023166488576 7026313068544 7028476342272 7031389277264 7044512677888 7046681554944 7049838670336 7052009187168 7055168689492 7058902646784 7069461775488 7070512684032 7071909019648 7074806630661 7081722375168 7092647755776 7094770794496 7095825465344 7098010140672 7105433499192 7110200918016 7115576573952 7120956294144 7127677894656 7133066764032 7137203634176 7139401049088 7140039458816 7142599705472 7144798781736 7146379935744 7151782944768 7158133850112 7163545745664 7170307547136 7175728646592 7181675454464 7182743044096 7185972068352 7187105148608 7193487420672 7198926045234 7205963118592 7210032242688 7217080172544 7221463130112 7222536634368 7228522233856 7230090227248 7233340536576 7233987346432 7240411250688 7245885351936 7249720246272 7252724875264 7258208286208 7264653699072 7270146128784 7271755022336 7273993863168 7276171184128 7277252820992 7279493354496 7281672321616 7297508929536 7303026199392 7309919659008 7319688954368 7321942553184 7323634368512 7325222993396 7334641031424 7345111302144 7346704585752 7348155465728 7350417828864 7357602988032 7359198981306 7360241247744 7363165691904 7364136665088 7367436009472 7369704308736 7373006147584 7375276161792 7389041393664 7394379657984 7399970166798 7401607790592 7406102812416 7407203764224 7411702184502 7413342404608 7418283902568 7418947250176 7425535401984 7431149466048 7438163863552 7442613927936 7443787475344 7450397685696 7454413553664 7462209651904 7463318944256 7466674102272 7473972903936 7479372527616 7486683742208 7491674127168 7492344037376 7498997366784 7503551533632 7504666971648 7505212080128 7508638826496 7510886383616 7516564977152 7532912443392 7536034440704 7538354648352 7541732047388 7545723518976 7548429234192 7555807952896 7558134248448 7561520509312 7563848563656 7581795876864 7583440501512 7585192738816 7587528081408 7595463395688 7596592496832 7597668384768 7605095235584 7607436705792 7610589589504 7627141545984 7632908034048 7635192788608 7637543525304 7638678881856 7639233724416 7640369332224 7645009354752 7650789351744 7651798253568 7652482482176 7657583383296 7663372886862 7665068802048 7670606484288 7678104633344 7681556348928 7682698248192 7683222613374 7683909651968 7690733094912 7694878507008 7695403703526 7696547661264 7702926092288 7707534557184 7714809839616 7720642609152 7728717139472 7733341034496 7739749957632 7740900507648 7745601583104 7753173041152 7754854840516 7758774374912 7771535516976 7773255368704 7775648612352 7779132325888 7781527378944 7785013726336 7786040328192 7789133955072 7791926951424 7797818025228 7799543693312 7801945030656 7805178527872 7811079620509 7828067614464 7829876375552 7830410786044 7832287051776 7833986012358 7840478343936 7842754461696 7853373867528 7856092479488 7866729945534 7875535044608 7877959778304 7879130873856 7881489330176 7883915897088 7891622559744 7898630455296 7904602202112 7907878245344 7910312936922 7912063500288 7918045403136 7924031828592 7925076762624 7925785427968 7931068504128 7937641291776 7938821259264 7943642532672 7951407579136 7955897647104 7957152128816 7969695596544 7978030595584 7981617143808 7982803648512 7989419311104 7991152356432 7995459698688 8003006758912 8004742751596 8009057419264 8016169598976 8022230211072 8026475986944 8029354088448 8030072078336 8032544391168 8035424668656 8037202919424 8043279433728 8049090356868 8050871631872 8056958480384 8061851498932 8063049930848 8076898156544 8079384886272 8080585924608 8083004682368 8085493292184 8089115825021 8093397000192 8106708508416 8108309479424 8109514817536 8110068314117 8120495427648 8121645514752 8129584562176 8132087513088 8133851505654 8135730921472 8138235764736 8156804153344 8159315484672 8162971091968 8165484321984 8167291355136 8173466222592 8180724400128 8185692582144 8186909423616 8191881361818 8193694236672 8199889065984 8207629090816 8212539506688 8213834455552 8221128480768 8227344051696 8234650073664 8235386421248 8239088664576 8248931464704 8253100720128 8262960259712 8266674898944 8267414110208 8274755715072 8281011830784 8288365510656 8289672415724 8294631916032 8302461370368 8308738432896 8310577168384 8315624210432 8316860366848 8321911224704 8329301223936 8335598578692 8337443258368 8340010205184 8343746768896 8346315656448 8349774766751 8365358804992 8367934346496 8369867849728 8371683421024 8374260909762 8382446893056 8383634079744 8394985858392 8396233812288 8397891960832 8411704283136 8419926867968 8422519209984 8425040318464 8426292740096 8428887042048 8443363590144 8444618735616 8449747181568 8456135599296 8458006953984 8464117499904 8470516782288 8472391319552 8475429315584 8478038745792 8478796857344 8481837150248 8486326173696 8492742246912 8500283947008 8504865718272 8506710572976 8514740212224 8519329775616 8521177767828 8528239602176 8529507364864 8533341831168 8542266312048 8555732140032 8557081203328 8561913288192 8570282704896 8575487467008 8576762253312 8583870152704 8585732144857 8589591887184 8590359973888 8591492775936 8597988360192 8604488855424 8606393040896 8609042792448 8612610789376 8619122339872 8626776267648 8633298527931 8635209089024 8637867712512 8640453281152 8641737724928 8644398358464 8646985881919 8654073888768 8665791853824 8668791701504 8680529595072 8683049582592 8690245566464 8692130633312 8694213378048 8694806781906 8696815812608 8722319671296 8725934615552 8728621171776 8730552827904 8737153548288 8740286481696 8743759259136 8744912289792 8748830261248 8751523866624 8755444800256 8758140442128 8760078630912 8774486654976 8778921541632 8780825843856 8789409251328 8794747089744 8796054470016 8803344105472 8808610922496 8817823289856 8824489990932 8832819587968 8838104039424 8845428523008 8846743437312 8847347251764 8852116094976 8859976925184 8860769189888 8861373961636 8862691246304 8866675496448 8875342823424 8881754876544 8883720421376 8890436943872 8896363026012 8897158544384 8898331803648 8905059373056 8910467446188 8911792028832 8912439345152 8913764220928 8916508606464 8919177580544 8925920910368 8945333526528 8949040898336 8951796144918 8960546678784 8961815740416 8963147956224 8963759715603 8972521944064 8975284420032 8977358258176 8979305604808 9000611479552 9003382603776 9007416377344 9010189596672 9018997211136 9022231206912 9027006234624 9031050592256 9033831088128 9037575137536 9057230585856 9064078290432 9066791436472 9070931172204 9071590047744 9072938582016 9078448608768 9086510426112 9087322947584 9093380267664 9102269202432 9108845200092 9117749252096 9121848164352 9123204169728 9132745550208 9137668227072 9139650347751 9145782632448 9147224734592 9152697286656 9161336684544 9168263098368 9176404672512 9177225232384 9177851603123 9183342478464 9185374765056 9190953074688 9192319352832 9197901879936 9199937388544 9206892986368 9213544570208 9228698426409 9230740750336 9233582727168 9237719636992 9240563762496 9244703800024 9245922889728 9249596571648 9250906570752 9252913254816 9261958135808 9264809723904 9266639405056 9268649501848 9281880588288 9293814300672 9295830292176 9297978195968 9300840873984 9313270923264 9322061889536 9329109819392 9349399314432 9352197865472 9355077236736 9356467912704 9359268579584 9362150127792 9364221984768 9371301789696 9379623665664 9386715115008 9390605416346 9395575406592 9402678916224 9411028655616 9411870195712 9416101330944 9418143848652 9425949033984 9427350245376 9433075507548 9442296500224 9447628455936 9456863674368 9464013520896 9472417726464 9473911332256 9478170358272 9479579332608 9487435431936 9489493423263 9494608392192 9503570526208 9510755685376 9519201398784 9526398375648 9528506580992 9531440234496 9534857980032 9535710593024 9538646464512 9542066794029 9544178466816 9551394327552 9560410062848 9567638195456 9574871792882 9581296091136 9591316560896 9594269552448 9595695785472 9598568060312 9613376323584 9626716353744 9628617506816 9630048845824 9644454048768 9649558388736 9653881667584 9656853921792 9661180469248 9664154970624 9682192171008 9686204932096 9689187138048 9693528171712 9696512632356 9698658484224 9705991139328 9714610225152 9720509941296 9721954940544 9730011906048 9737368265856 9746559545344 9752390664192 9762590070912 9769971061389 9776526262272 9777979588608 9778646962476 9779521375232 9783917789184 9793481736192 9795606114336 9800557105152 9810137317376 9812265308408 9813654996992 9816676442496 9817554255872 9818848886784 9826272411648 9833701549056 9838906048512 9842434043904 9849875400288 9852055191552 9859172877312 9866626889064 9868810387456 9874803749888 9876271685632 9882269579336 9891045203424 9900713869312 9903762118656 9908199288064 9923485237248 9933863580928 9936922036464 9939218071552 9941374062466 9955565469696 9968365338624 9970527652092 9972496703488 9988898836224 9994185474048 9998663155712 10001741561856 10004735378176 10006222628864 10009303362432 10011518435328 10026494263296 10027984748544 10034074778112 10041661024164 10043883257856 10051139531136 10060964691968 10064572312256 10066983911424 10067671010628 10077512331264 10085131418208 10094087187072 10099528040448 10101718805409 10109061169152 10111254002016 10116704108544 10125687914496 10127284527584 10128789995776 10130224513024 10133343424512 10143248941056 10143941245557 10159931916288 10167272029728 10169522061312 10177210712064 10183391367072 10184905175808 10185644965888 10193345806336 10200140366031 10201052468992 10202397671424 10210111177728 10217830515816 10220091736064 10223238316032 10227475312384 10235207778598 10242075131904 10244296817832 10254310793216 10257467908608 10260538271368 10262063548352 10276712742912 10290627826416 10294190145536 10311121379328 10319666610176 10321200676864 10321905127058 10324378386432 10327468777472 10349929562112 10357754609664 10362047355968 10365237641484 10367531483136 10375369838592 10379090197014 10381387104256 10384583344128 10385511940096 10389235935232 10392434591616 10397090700304 10400291775027 10402593374208 10419702902784 10424969330688 10427230689579 10437423485952 10443049402368 10443762169071 10445314683144 10452323008512 10453971125248 10457005948928 10460225470464 10471165156704 10487319625728 10488973260712 10495248546816 10503946371072 10505507831808 10511887862784 10521222598656 10522163412992 10529177152032 10531507273728 10539469602816 10547083915896 10549418000384 10557393870848 10565375771456 10566769016832 10574758005504 10582753034238 10583521722368 10585095012352 10588353970176 10591523376896 10607863529472 10622583562752 10626260795392 10626986066774 10642156191744 10643738198016 10654869808576 10658150248788 10660612931584 10688226131968 10691516841984 10696306948096 10699600146048 10701967982592 10705805451264 10710059188224 10713899558208 10716270559232 10719569903616 10724372578304 10727674417152 10732120475824 10755461320704 10761258663936 10763592969888 10772513181696 10774114566144 10780657722912 10790231131008 10791196000256 10798389067851 10808944677888 10825620258816 10827327236864 10828860686336 10832194695168 10833804951552 10842783350784 10845135340872 10850981019648 10860616876032 10868828027904 10879087312896 10887312429312 10896980548608 10897954963456 10905219193176 10907632533504 10914256776192 10915879231488 10922508482424 10924925648896 10933185421312 10941084177122 10961504641024 10964879488512 10969792068928 10979533431552 10985451552768 10987834490094 10998575286272 11001961547136 11004134293504 11022233198592 11033007620096 11036404482048 11038798471959 11040361871616 11041349107712 11044748537856 11051154014208 11059509221376 11065362481152 11069948493824 11078317910528 11102411685888 11105734965248 11109154218624 11110805646336 11114131438256 11117553276753 11120013606912 11128420875264 11138303102976 11146724199072 11157245795328 11165681213016 11173172871168 11175596528544 11176595857408 11178178772992 11181620330496 11193314477856 11194978416384 11210959355904 11215605710848 11219058791424 11230025613312 11238516056064 11248496050176 11255327300448 11257000457472 11257818120192 11266329575424 11274847465728 11285489999872 11294022376384 11304051661056 11312598071082 11315101564928 11318585278464 11322643851288 11323656329216 11333711929344 11342280763968 11352986949632 11359106367488 11361570357104 11377789108224 11389688416064 11392417529856 11393195093532 11394888745248 11396502577152 11407642853376 11415884384256 11427043606528 11433983289344 11435683004416 11452789182912 11455323701248 11458850586624 11460553998336 11463984480256 11467514032128 11472651807232 11476184027616 11478723723264 11497603203072 11502368356864 11505909726432 11511064703908 11517156950016 11525864477952 11536099642368 11542317760512 11543105555289 11544821491896 11554389138432 11572214759424 11574039460096 11577399443456 11580963913728 11593075709208 11609624936448 11611350761472 11618402374656 11629759561728 11632282260774 11638161562368 11649538064384 11653715308928 11657303275464 11658345678848 11659883053056 11668698488832 11677520589504 11679060492288 11680104841216 11683700932608 11687890427136 11696727037842 11699315539968 11707767791808 11719212335104 11726329452992 11728072626688 11744814563328 11745616179066 11757097719808 11760717515904 11764131692544 11765986654576 11784138719232 11793904697344 11796463002352 11800094918301 11802821459968 11813302566912 11822233995264 11828490928128 11833790431232 11837433839616 11842339835392 11861817368016 11864442404864 11868095250432 11873412497408 11877068104704 11880623261584 11882389371776 11886047742888 11888678141952 11906461937664 11908231888896 11915463799008 11927111368704 11935728193224 11947395571712 11949087653888 11950863941632 11951679620804 11954543394816 11967045893376 11984128966656 11986728534648 11993189548032 12004510138368 12007114127394 12013586128896 12024254398464 12025329614848 12029641609216 12033345316608 12045108117504 12055804379136 12064919150592 12073635535302 12076307447808 12085437720576 12092777248398 12094574896272 12095453396992 12097251442688 12104598145024 12115347234816 12124507023552 12136358936576 12140095500288 12145126933456 12162464219136 12164272226304 12176994066944 12180743141472 12182468272128 12183557636096 12186200463668 12194376843264 12203596382208 12215115579392 12224350797824 12235206230016 12244456637952 12250937032704 12254604099584 12256425803776 12260199333888 12263869173248 12290541355008 12299833598976 12304931235212 12311443636224 12320751683328 12327897186304 12331692721152 12332795428864 12337217673088 12341016077544 12346545206611 12353079631872 12373397197056 12375840784384 12379651080192 12394440389568 12401121165312 12412133572608 12417694564352 12421517746176 12434508623586 12453692055552 12463107649344 12465865752576 12473436315648 12475290550272 12482866837056 12485629313024 12493951835904 12495069052928 12503397868038 12506164887552 12515620153344 12527433875456 12536905221632 12548038207488 12554801774592 12557525131536 12567932045312 12569800327168 12573670339584 12575451119616 12577434010064 12596837941248 12617556424704 12618684694528 12629890301952 12637560477696 12639439110144 12649913909248 12652657897684 12659477856256 12687010430976 12692268531712 12696176249856 12701864500864 12705775173432 12708586979328 12713143973376 12718195286016 12722755725372 12725571289088 12729489260544 12735192436736 12739113370368 12744393065041 12772110318336 12775061454848 12778994663424 12781766651742 12792359403264 12794261047296 12813399468072 12817835098112 12835621804992 12855424057344 12859272065024 12863231200512 12865143379968 12875805229056 12885539960832 12887239163904 12896982540288 12906733283136 12909589561344 12918916184064 12928683509808 12931544645632 12940164401472 12941321519104 12952813633536 12960679921728 12962606587392 12973349208064 12981110833152 12983157687808 13003187552256 13016786761216 13020794392608 13024574373888 13026628081852 13035368349696 13038195949968 13045223718912 13060808152448 13067409473536 13088901923328 13095829241856 13101696548864 13105730322432 13110429722544 13111602065408 13115638888704 13123245391872 13133167200384 13136073588736 13140117946368 13145563836416 13155502518752 13184113876992 13188060271232 13192120634616 13194081705024 13198031082929 13205016158208 13226734934784 13231313649664 13236734986398 13249229381952 13268142784512 13270115155968 13271020877646 13274087292928 13278174142464 13291153784832 13292060942454 13294036869456 13313014235136 13318531781632 13322632314816 13325580632064 13335655415808 13345737816576 13347497705472 13357589059584 13365701169282 13367688043248 13368659017728 13370646331392 13378766370816 13388881365552 13391844343808 13401519374848 13423561347504 13436683108352 13440820018176 13442723610624 13444721934336 13446841890944 13458782916096 13466037387264 13468958407212 13481672002688 13488938811392 13491864799061 13500917219328 13511124566016 13524331921408 13525254994076 13528495816704 13533346810368 13546575888384 13556362706304 13559362748416 13569614282752 13577855156096 13579873567744 13600187154708 13603196895232 13607385071616 13609407873024 13613481570304 13617672913152 13623774021088 13630984421376 13653403803648 13656100175872 13659062423776 13663267800138 13676623878144 13699118325312 13702283657216 13706502340608 13720837101888 13742005026816 13748161839104 13752394647552 13765837848576 13778062147584 13786429612032 13788479029248 13796852819904 13799906082816 13810339479552 13820316855312 13823375310848 13833826451456 13838786929352 13846111125504 13856579455488 13867055700036 13868884334592 13870124498944 13874394857472 13876359856128 13879369882224 13892937203712 13899959107584 13902974252772 13916564647936 13922820882432 13924065869824 13925016225428 13927086244192 13946967293952 13961553542272 13969906384896 13983092834304 13993664729088 14005261828096 14007343775744 14008299815293 14015850483712 14028296798208 14038902869376 14042009698304 14046332977152 14052626137088 14056952684544 14062778554528 14085908124519 14089025355776 14093363109888 14099677340672 14104018374336 14108240123131 14110337378984 14117805293568 14138923550976 14141025368064 14143818039296 14149613261322 14163444750336 14185295511552 14189541588992 14191650930688 14196020281344 14210866998384 14231153147904 14241912588288 14255355789312 14266133528064 14274407268352 14278802098176 14280078917632 14285199410944 14289597563472 14292759871488 14303565889536 14316267700224 14327091491328 14340615094272 14351457293184 14362307689323 14363350908928 14365486088192 14371944136704 14374210297216 14386974841344 14397852090468 14411926237184 14420064485376 14422338233479 14434160345088 14442926260224 14445073268736 14457044467712 14460180454496 14466681073152 14467974692864 14480822501376 14491770703872 14505449750528 14516416572416 14529307398144 14540292257568 14543510044672 14547987726336 14552342368256 14554505641984 14558986708992 14563344643232 14595017859072 14606052398784 14619839318016 14639377908736 14643885106368 14647268737024 14650445986792 14669282062848 14690222604288 14693409171504 14696310931456 14700835657728 14715205976064 14718397962612 14720482495488 14726331383808 14728273330176 14734872018944 14739408617472 14746012295168 14750552323584 14778082787328 14788759315968 14799940333596 14803215581184 14812205624832 14814407528448 14823404369004 14826684809216 14836567805136 14837894500352 14851070803968 14862298932096 14876327727104 14885227855872 14887574950688 14900795371392 14908827107328 14912061093699 14924419303808 14926637888512 14933348204544 14947945807872 14958745055232 14973367484416 14983348254336 14984688074752 14997994733568 15007103067264 15009333943296 15010424160256 15017277652992 15021772767232 15033129954304 15065824886784 15072068881408 15076709296704 15083464094776 15091447037952 15096858468384 15111615905792 15116268496896 15123041018624 15127697127312 15163591753728 15166881003024 15170385477632 15175056162816 15190926791376 15193184993664 15195336769536 15214873411584 15221179179008 15254283091968 15265816068096 15270385577216 15275087050608 15277357763712 15278467448832 15280738664448 15290018709504 15301578703488 15303596507136 15304964964352 15315166766592 15326745773724 15330137604096 15341212968576 15352811667897 15356209266688 15363112697856 15365396496384 15366445226748 15367819303936 15381466189824 15389757014016 15390807407052 15393095322528 15405852184576 15415069114368 15429619679232 15441285218304 15457434278944 15466682068992 15479499915264 15481801015296 15482857690587 15491203166208 15506346082304 15509709681032 15517548749824 15543071033952 15546510737408 15551297224704 15558264651776 15563054757888 15568635295521 15570027452672 15572080656384 15578267910144 15583853902848 15595636050456 15599087386624 15603890061312 15610357055744 15622159241018 15656135228928 15660821572088 15664574103552 15667972024716 15680956687872 15685508923392 15706747735056 15712184958976 15733459891068 15751070089216 15755919556608 15758261747712 15762978660352 15767831794176 15783245119488 15797260910592 15809204404224 15815756490688 15820625873844 15824127000576 15836090806272 15848063657184 15850153525248 15851570855936 15862137008256 15874129551357 15875282583552 15877642518528 15887285065344 15902815158272 15911795294208 15914304257632 15939391193088 15940479100161 15956061191168 15963234287616 15965607297024 15978838622208 15982304712864 15990919397376 16006013517824 16009485503192 16018114838528 16032339197952 16044460422144 16052951973888 16058708176896 16060144156672 16065088782336 16070849337312 16074405838848 16086558867456 16098180713736 16101743263744 16113916960768 16123702997864 16126099861696 16153796313088 16158769772544 16161171849216 16166009364736 16170986584368 16178231650042 16186794000384 16213417016832 16216618958848 16219029635072 16220136628234 16240990855296 16243291029504 16264175026176 16267703011308 16271461842944 16276471529472 16313608306688 16318630969344 16325942183936 16330968643968 16334582710272 16346932445184 16361448800256 16371385164288 16373818847232 16383762723636 16387388473344 16399778131968 16411626265683 16415258181632 16425079013376 16427668911104 16442256961536 16454688103392 16469300147328 16470772842496 16478177329152 16481751735141 16497862929408 16506201440256 16525920519424 16533349797888 16534828220416 16549511430144 16562023661568 16576731021312 16579344831448 16589263832064 16604922740736 16617476865792 16631248420864 16633720733696 16643822449408 16658602447872 16671197157384 16674886516736 16680020410368 16687493537792 16692631312896 16699549533502 16730717609984 16735868692992 16743366842048 16748521819524 16764893786112 16767268159488 16789971716784 16792467624576 16795783921664 16823408566272 16839853735936 16845038419968 16850080636928 16852585480192 16857774084096 16886727180288 16889237471232 16899494363136 16912271198592 16916013907968 16928234999808 16941033564576 16944782639104 16950858631168 16956077491584 16957593714688 16963674300496 16968897106623 16972652347392 16985484493824 17000567894016 17009731436544 17013421145952 17029480424448 17038659551232 17042355535656 17056479204352 17059014729728 17066683662336 17084532624096 17111464280064 17114162406656 17123826576384 17140565409792 17150974934016 17153524506624 17167740305408 17171464289714 17179183774368 17180719947776 17182985551872 17195976720384 17208977710848 17218085584896 17225221578752 17238244679744 17253552535296 17266597055862 17270418178048 17275735425024 17280906562304 17283475449856 17288796716928 17293971763838 17331583707648 17337583403008 17361059190144 17366099165184 17384261266624 17388426756096 17389613563812 17393631625216 17444639342592 17448423391161 17451869231104 17457242343552 17461105655808 17474307096576 17480572963392 17487518518272 17489824579584 17497660522496 17503047733248 17510889600512 17516280884256 17520157261824 17548973309952 17557843083264 17561651687712 17578818502656 17589494179488 17592108940032 17606688210944 17617221844992 17618424268599 17635646579712 17648979981864 17665639175936 17676208078848 17690857046016 17694694503528 17704232189952 17719953850368 17722747923272 17725382492608 17733350992896 17750685646848 17763509753088 17780873887744 17792726052024 17794317088768 17796663607296 17810118746112 17820934892376 17823584057664 17824878690304 17827528441856 17833017212928 17838355161088 17851841820736 17890667053056 17898081796672 17903592289836 17921093357568 17923631480832 17926295912448 17927519431206 17945043888128 17950568840064 17954716516352 17958611209616 18001222959104 18006765207552 18010671191091 18014832754688 18020379193344 18037994422272 18044462413824 18054012469248 18062101184512 18067662176256 18075150275072 18114461171712 18128156580864 18133582872944 18139165872597 18141862344408 18143180095488 18145877164032 18156897217536 18173020852224 18174645895168 18186760535328 18204538404864 18217690400184 18235498504192 18243696328704 18246408339456 18265491100416 18275336454144 18279300695502 18291565264896 18294449469184 18305394573312 18322673369088 18336526196736 18352809345024 18354450464768 18355703206246 18366684956928 18381906149376 18384638705664 18395803759872 18413785972736 18427089140416 18457396852818 18461481500672 18467165454336 18475439273984 18481127524992 18489407600048 18491845779456 18499193143296 18505826509632 18523916271616 18529619447808 18533278810112 18537299003696 18563761176576 18587628601344 18591660584352 18595956391936 18601681747968 18626541846528 18644123779072 18651762935379 18658219638784 18698798628864 18704395730944 18710154473472 18712935825408 18718537159168 18724300255584 18728443969536 18742603579392 18759247331328 18773430230016 18781210832692 18791150813184 18805357832448 18822057311232 18823740391424 18832202661888 18836287697304 18851898067968 18854700490752 18866151015096 18884593000448 18895256911872 18928027041792 18944835452928 18947822664512 18956340716544 18959158665216 18974870863872 18978986846526 18989216784384 19007141052416 19021511370752 19038402797568 19052796751296 19057013161984 19062880468992 19069715960064 19071421186048 19077292929024 19084133588058 19088356933632 19102788655104 19120820125696 19135276390912 19149743585764 19162592182272 19182633121792 19188539104896 19191391570944 19197136120624 19226752647168 19253432707488 19257235013632 19260097691648 19288908097536 19299116777472 19307763335168 19313707843584 19322360938496 19328309941248 19364384342016 19372409864192 19378374276096 19387056343424 19393025264712 19397316968448 19411982278656 19429220450304 19441019882592 19443909881088 19460023812096 19474736531712 19493119090688 19504781328384 19525180141824 19539942122778 19553052524544 19557293924952 19559042750464 19567835578368 19591212228672 19601114210304 19620274634752 19624530616816 19627309993984 19633352884992 19635108511744 19652544823296 19667403098112 19677812097024 19684868087808 19699750800576 19704110383104 19718345754624 19733253778128 19737620774912 19749607499776 19752543371264 19764539158672 19782090406848 19801427738624 19807524237312 19816398576128 19846970474496 19867727161856 19873844072928 19878436143104 19882748124932 19911130939392 19936730677248 19938091413681 19941055304184 19944993406976 19977797672448 19988370948096 19997326311424 20003483123712 20009470756352 20012445257728 20018606724864 20052988526592 20055969497088 20068149556224 20083322048328 20087766515712 20102279062272 20121929383936 20129144624512 20135342021256 20144363231839 20155024662528 20170262836416 20188174374144 20199056080896 20203437610818 20222508004032 20233408217088 20251375828992 20254569055168 20257579991552 20260449026048 20266686849024 20286497882112 20287882491114 20319863832576 20334544059456 20339044122624 20354421424128 20366782734144 20369810351616 20371289931776 20386691612672 20400280732062 20402104937984 20404795342848 20420222355456 20435661031632 20440183472128 20446476632064 20454950624768 20470415557196 20484150263808 20488593635664 20508621586432 20514935817216 20521076542736 20524127096704 20553425485824 20581255652832 20588380291072 20622242758656 20639333220352 20642401353728 20643810254116 20648756772864 20654937554944 20699859124224 20715509219328 20724094711936 20730475282968 20735062966272 20750739677184 20758180394028 20762774208512 20769166688256 20771023880192 20778471870464 20784869183232 20794181400608 20800583550054 20805186748416 20839405805568 20849938661376 20854461379158 20874846971904 20886098804736 20887524338142 20890629366288 20907942250496 20914011897856 20920450940928 20942330313408 20974639251456 20977946521424 20990497093632 21007892742144 21011015663616 21023775725568 21042445197312 21044326825984 21058354304064 21063014547456 21078939205632 21094167831792 21098836000768 21114787741696 21130751542912 21133538033664 21149516011008 21165506068476 21167043444736 21170190024704 21176707940352 21183046753792 21215727058944 21245167125504 21252521590784 21253972133548 21284312383488 21287476396032 21309739617152 21316300497576 21321225863168 21325850811419 21376452263936 21383033683968 21392613896192 21399200292096 21411610902528 21420118376448 21427799116416 21432541118464 21439139807232 21448745156608 21455348834304 21464240951648 21510922641408 21527185939776 21533629661621 21545026363392 21548229132288 21561315445824 21580462262016 21582392000512 21596778135702 21617889355776 21651240517632 21654654473728 21657721372672 21664389390336 21667609903104 21685566701568 21690270681744 21701962039296 21721233752064 21737656055808 21758174625792 21774624858624 21793961097216 21795909926912 21810438386352 21815265067008 21828513552384 21831758462976 21845016964848 21849851297792 21866370842624 21882168354244 21923009282048 21929758977024 21939584137856 21959066863104 21970903105536 21975668980188 21997150572544 22003923094272 22008268587008 22013042566889 22044466397184 22066015240192 22072808964096 22077596943918 22080723743232 22082698215424 22089497075712 22102308028416 22119018442752 22139896987648 22156635821056 22204823371776 22211469930496 22218308437248 22221611292672 22228262876512 22235106553506 22240027213824 22256841750528 22276606205952 22293448398144 22314491590656 22331362426032 22351193057088 22353191714816 22356357545984 22363240660992 22386628955712 22389956832768 22421918711808 22431211421696 22438117582848 22460051226624 22477032112128 22496992100352 22510654600896 22514000914944 22515636240384 22532659150848 22549694931456 22570979999744 22588044752768 22608103322112 22625196142164 22630203129856 22637170556928 22645287702576 22647312658432 22667423858688 22684561527936 22705973899264 22718212734976 22723140714208 22755578216448 22779376832128 22786390187064 22789777490496 22793005154304 22796599143241 22815285706752 22831768768512 22854087213056 22867966578688 22871366008832 22905578365824 22910647402496 22917701173248 22921107996672 22927968960512 22935028064256 22945303614464 22952368055232 22957447446528 22995206406144 23004736713728 23011819452864 23022129407816 23034313900032 23051728955904 23072199284736 23084635521024 23086211110578 23089642983792 23108778276864 23144429518848 23148078920192 23154798886912 23161927827456 23186151418416 23219249872896 23222701522944 23236804749312 23259519123456 23264564521548 23276323124736 23299076128768 23307430617856 23314606550928 23316691357696 23319766106112 23337396977664 23355041179008 23358120984576 23360209682432 23367401865216 23375780854272 23393454075684 23398631079936 23415535583616 23433238861527 23438424670208 23452658905984 23456145253376 23489629126656 23491232358132 23514195439616 23521435031808 23528263385088 23531973309152 23568277438464 23587809394688 23592926004704 23600189836602 23605642919936 23626605133824 23644467990528 23667580862464 23674867679232 23684679670784 23723634736032 23728884809728 23736190500864 23746824994816 23754136209408 23761246523168 23764778743552 23772095485776 23777356283904 23812923875328 23816463777792 23830927598016 23854222737408 23871456386448 23894791143424 23898175307776 23903359241608 23909086789632 23934091786752 23968257933312 23973457069296 23986379096064 24009020276736 24014228254788 24027172257792 24048508796928 24050659229696 24059283218432 24066690633216 24090216235008 24111608758272 24129838301184 24147271070604 24152614895616 24170875441152 24185554496796 24189149792544 24190906793984 24194502885376 24209196290048 24230694469632 24249014047104 24267347475063 24272717873152 24280191000576 24290253866912 24324928438272 24328544452608 24330204942351 24353988133888 24361486282944 24364936544256 24367115272192 24368778394499 24372400927336 24388753686528 24407192764416 24430231158784 24448701595648 24470412460032 24488913275904 24501874065408 24509208199168 24512851607552 24520398667776 24527738346496 24581082710016 24599667197952 24609862470424 24622887272448 24641503366656 24655794372608 24663385442304 24665590857728 24674435346176 24682032155088 24693090413222 24706159263744 24746794394112 24751681568768 24759302160384 24788880779136 24802242330624 24824267145216 24835389128704 24843035492352 24869017247172 24907384111104 24926215298688 24931731505152 24946872631296 24950581100544 24965733674112 24971258626048 24987903671808 24990138105856 25006795736076 25012329775104 25031240306688 25049324300253 25054867750912 25073810443264 25096076414976 25109603549184 25115050263072 25135864090624 25139600654336 25147340679168 25150902239232 25154868020128 25193675882496 25235112849408 25237369389056 25259780603904 25275120955392 25278878220288 25299827818496 25305315795368 25318955712512 25374020861952 25384537063424 25392352499712 25403729001728 25411550346864 25417173958656 25426287946752 25436390572032 25445511450744 25451142578176 25458978521088 25470384873472 25478226740736 25488786130082 25544220636672 25557989326848 25563533303484 25584718806528 25588522094592 25626798936144 25635670196224 25671243609984 25710848114688 25718544130048 25726462401024 25730286759936 25751610458112 25757196434571 25771079921664 25774478327808 25793965080576 25813466566272 25819179122688 25837832368128 25857367019616 25863089291264 25880328802944 25882643038208 25899895583793 25905627267072 25921359843456 25925213174784 25940957645757 25946698416128 25962221666304 25966315375616 26006375104512 26033573522432 26041588785216 26049148747776 26053256163704 26070736699392 26076391899936 26090447437824 26121616304896 26134818947072 26177803846656 26191658483712 26203393097728 26211460644864 26220859445088 26223204130816 26231277777408 26246490783744 26266334400768 26280235892736 26291127672832 26311005037504 26368227753984 26376120542464 26384241269232 26388163410048 26396062165858 26410032316416 26453469869568 26462627299328 26473469972796 26498458763904 26536285569024 26540230311936 26542041755292 26548174585856 26556348284928 26582307569664 26584121884908 26588073738912 26626028470272 26637063563264 26645264629632 26651161264128 26671310831616 26691475633152 26694995410944 26715178119168 26731402338564 26735376086496 26737318035456 26741292662784 26757532741632 26777762731104 26783688687616 26803038749696 26847122695008 26873366216704 26881640036352 26885447221248 26889443868672 26891279146809 26893683781888 26917565832192 26932074774528 26937916814424 26963344005376 26977877622784 26983729598122 27001834438656 27022249132032 27050509988152 27056991633408 27066693620736 27093151776768 27112725412608 27139228565504 27155710312192 27159747135488 27200374309416 27206393790464 27214770143232 27218815746048 27226963140608 27235345826304 27247548042176 27261968842752 27306807607296 27318124847552 27326535600276 27353247756288 27398236650624 27404567314432 27413004681216 27418951043253 27441674203776 27484010053632 27496323678208 27504789295104 27531675697152 27533554809369 27556124295168 27572859224064 27576958058496 27593705639808 27599812165632 27620678959104 27640633710624 27646750621696 27667652902912 27677573858704 27686095279227 27692222251008 27713158910976 27734111400072 27737768669184 27740248997888 27748789714944 27752719712256 27758739764448 27785874407424 27799918215168 27805948505544 27833129295872 27845641764864 27850032450856 27854172488384 27893934587904 27923107084544 27939812769792 27966185668608 27987329458176 28010523656192 28014687551488 28016599630586 28031700967424 28056593596416 28077805738752 28092665954304 28105252274176 28113905369088 28125557109056 28171816249038 28178050711552 28186726219776 28199354681344 28208036748672 28216480246262 28220674757968 28235610587136 28277847101952 28282050736128 28287636078592 28299226522644 28326889500672 28370591023104 28379083177984 28383301861376 28392040562688 28421733996768 28462306295808 28468480269789 28483825176576 28510711578624 28532267056128 28548814536704 28557604196352 28560157835264 28570398821888 28579195126944 28585519742976 28607131779072 28632535400448 28654182982656 28681230188544 28702914586368 28724615378646 28726701817856 28730972176384 28743888273408 28748420594432 28773949682688 28795704180936 28823852474368 28840128970752 28844676466958 28885852520448 28890146537472 28920360908992 28933362146304 28935949385728 28961645002752 28983541407744 29010899501056 29032833144832 29058614796288 29080584515136 29087020089344 29095975452672 29104684736512 29109011283968 29117973417984 29126689286464 29190035718144 29212104797568 29239678636032 29278755817472 29287770212736 29294537474048 29300891973584 29309913184167 29338564125696 29380445208576 29386818343008 29392621862912 29401671315456 29430411952128 29436795925224 29440964990976 29452662767616 29456546660352 29469744037888 29478817234944 29492024590336 29501104647168 29556165574656 29577518631936 29599880667192 29606431162368 29624411249664 29628815056896 29646808738008 29653369618432 29673135610272 29675789000704 29702141607936 29724597864192 29752655454208 29770455711744 29775149901376 29801590742784 29817654214656 29824122187398 29848838607616 29853275777024 29866696409088 29917490110464 29946734968832 29966696508672 29969376149504 29995989467136 30014206134528 30018667886592 30034555305984 30043545534464 30066259908608 30131649773568 30144137762816 30153418593408 30166928189552 30182894075904 30193716936768 30223231811584 30232536993792 30246082037248 30255394254624 30327183507456 30333762006048 30340770955264 30350112325632 30381853582752 30386369987328 30390673539072 30429746823168 30431823736671 30442358358016 30508566183936 30531632136192 30540771154432 30550174101216 30554715527424 30556934897664 30580037419008 30603157406976 30607193014272 30630333533184 30653491547448 30660275208192 30682425937152 30705623335794 30712418533376 30726225395712 30732890453496 30735638607872 30762932379648 30781614814104 30786190645056 30811704369152 30830138228736 30882570436608 30914868557888 30933364137984 30958999830528 30963602030592 30965715381174 30982406332416 31012692164608 31019419362064 31035097499648 31086142067904 31093021474816 31102594449408 31116529303552 31126109515776 31137270591042 31140054905344 31144161312768 31156535820288 31167707805696 31191272100912 31198174773248 31207780122624 31220714111488 31244318482036 31312270457856 31321643144176 31329148207104 31331286507213 31335944049432 31361913375744 31371017846784 31413495470112 31424369917952 31466919782136 31502140178432 31511839113216 31516523495424 31525957320704 31535663588352 31566490238976 31594521821184 31618408808448 31631512981376 31641251747688 31648254001152 31672181612544 31696127314368 31700307050496 31703141711872 31724274016512 31748259102714 31750565167104 31755285037056 31774570130688 31805630316544 31823590588416 31828608515264 31878782386176 31880958200322 31912122382336 31926468575232 31931214594048 31964609425728 31981838794752 32012027035648 32018971006384 32036229677056 32064678395904 32088920844288 32105903947776 32117416353792 32120288313344 32130177564672 32141698674624 32148811677696 32173117734912 32196361427472 32203486527488 32227833921536 32247405995728 32252199723392 32307592626176 32317539545088 32322343698432 32332018729472 32341973168736 32356463300084 32373588000768 32426834033664 32433237917696 32438059270144 32440273256468 32481981710592 32486582059008 32528350052352 32535406022616 32542923685888 32552943058944 32627216613376 32637261938688 32651884367872 32661937287936 32693864890368 32722897600512 32742770328576 32747637694464 32767525447272 32774776946688 32799556263936 32823252531366 32830516363264 32855337822208 32867118957211 32884513923072 32909376206784 32938600294656 32941545684992 32956354658304 32963503470282 32995725858816 33012402880512 33051841038848 33066699595776 33069656440832 33099022860288 33124047323136 33153462042624 33158689662896 33178527664128 33209845481472 33234953731584 33262496841728 33267441467392 33287644898816 33317204895744 33342394314768 33349773033472 33360040820736 33374987075584 33385262625792 33399099067004 33461435219968 33471737385984 33486733684096 33497043639048 33512051275087 33529787572224 33534536318976 33579943433568 33584935249152 33591567843328 33646817132544 33679707471872 33690076839936 33700161273856 33705170960384 33715548168192 33773454360576 33798988726272 33824542397184 33856469999616 33882067129152 33889565278208 33901717262336 33912154983168 33915187429376 33927348600992 33937794213246 33945304694784 33970968987648 34001135788032 34026842291904 34058960848896 34077319102464 34084711071312 34112958408704 34118029459456 34133367324672 34169065248192 34222928560128 34228324813312 34247653152768 34281130819584 34301949868032 34307049013248 34335480610816 34342928579428 34358367548736 34361439895552 34365971103744 34391953440768 34417955421696 34436171169792 34450443157504 34476489359488 34507105070592 34533194111724 34540836356096 34551470850048 34561813124608 34566950899712 34577593433856 34587943527676 34663167415296 34675166806016 34722118380288 34732198330368 34768522533248 34779227127624 34787263250432 34794809218631 34889278685184 34896846782322 34903738462208 34914484687104 34948614193152 34961145926784 34975037036544 34979649159168 34995321044992 35006095466496 35021779201024 35032561768512 35040314523648 35097946619904 35123303375424 35157637005312 35178988358976 35184217880064 35213376421888 35234443689984 35236848537198 35271293159424 35297959963728 35331278351872 35352416157696 35381714092032 35389389007056 35408464379904 35439907700736 35445495846544 35450764985216 35466701985792 35501371293696 35527019506176 35561747775488 35585452104048 35588634177536 35593327214592 35620237492224 35641869784752 35647168115328 35649757380608 35655056883712 35666034425856 35676710322176 35703683641472 35781334106112 35796163593344 35807184579672 35823227225093 35842186715136 35847262961664 35852591824896 35855038862412 35890087776256 35901137680128 35909433032704 35917222419232 36002445918208 36013530415104 36021342382182 36029665509376 36040758386688 36075988844544 36088924827648 36124202369024 36135324352512 36150300550144 36228922343424 36256313161728 36267165745888 36278331745194 36283724688816 36286360190976 36291754328064 36313794435072 36346041704448 36349291790336 36373521070656 36409076809728 36435380800368 36470997008384 36487392657408 36492816678912 36530982200832 36550672908288 36558601391004 36583130529792 36588898938368 36610789146624 36645346738176 36673052393472 36705618690048 36708900929536 36711406412492 36733369913856 36763812298752 36769277411328 36791607519744 36827571945472 36854178280832 36914793705636 36922963001344 36934330908672 36950878547968 36962255049984 36978815200096 36983691558912 36998386286592 37011653019264 37039635619833 37047832543232 37059238895616 37066557620224 37074598007392 37127522353152 37183321168704 37191912783872 37194451233709 37203363495936 37253083693056 37288247558144 37303525870758 37316439277568 37397597257728 37408791461888 37420308946944 37425871650816 37437074318336 37448600511168 37456887939072 37485207158784 37518494662656 37546860460032 37562421665384 37582301626368 37610715664896 37644114622464 37647480782848 37664405323776 37672575394608 37703796135936 37709400981504 37732302030192 37769186000896 37790513823744 37856054083584 37889670905856 37895645329024 37912681433088 37918317330432 37949741727744 37957973693052 37978433568768 38014282104832 38022528070081 38043022741504 38076805595136 38105593502592 38114026323968 38125760937984 38139431920128 38142842372096 38154585858048 38168267176116 38176713867264 38205577310208 38233179195123 38241640251392 38270552781824 38293794619927 38299487171528 38325184364544 38365266243584 38377078209792 38382783141888 38394272241248 38453505294336 38506865414976 38514470027264 38520195383296 38577816195072 38615526670336 38627415687168 38644721876992 38656619882496 38728768684032 38744819728384 38756748552192 38774112686848 38786050529424 38794633936896 38823964557312 38858440900608 38882039765184 38887819762176 38920047624192 38949473063424 38986238181376 39009562656768 39050360283648 39079884245556 39106105049088 39114587849904 39118085500928 39135671156736 39182424457344 39202228420608 39240549269504 39249061233632 39254619987968 39266705769984 39270217023488 39305089646592 39334806196224 39369736175616 39399501601152 39408220766208 39436691509248 39466507556256 39475241549824 39499214999552 39505086742528 39529078317344 39564180813696 39594093248787 39602855477248 39615048474624 39632797152256 39693940948992 39735454323712 39747688145856 39756872286208 39765496249864 39822261878784 39873461354496 39876182827362 39882110608368 39889986813952 39955595344896 39976741896192 39994652622848 40006966247424 40018941512704 40024890515456 40037213449728 40105977053184 40111938994176 40136299112448 40166644096656 40175533031424 40204558124544 40243858767872 40258289249024 40270684042512 40288726463678 40310049325056 40340525672832 40376348748288 40398112161792 40406875221636 40445016008064 40466816434176 40475594397183 40502751657984 40509138110336 40515159983104 40520898052096 40533373698048 40572995764224 40575764982228 40639727665152 40669088118912 40678088245248 40708842848256 40733565468288 40739620703232 40742579863552 40773383225344 40800561464124 40804209875968 40809590685696 40840444710912 40871322063264 40880366944256 40892953264128 40909901249536 40940831114392 40968300527616 40977187271328 41017243172864 41029871634432 41042153085472 41048254193408 41106850971648 41162511305664 41176760582144 41244485517312 41278666440704 41287620508232 41297513545728 41309875109888 41399718248448 41431018438656 41448189423872 41460950565936 41470125932544 41501479354368 41516360788056 41525548417024 41538333376512 41542047760384 41556943740928 41569738366464 41588362801216 41601167100108 41610373496832 41678811611136 41699877322752 41708922758316 41749693943808 41772197609472 41775048676284 41781258732576 41815884500992 41828023795712 41840901881856 41884660626816 41949278502912 41955893042848 41980994187264 42015785484288 42022031327232 42024899445879 42047551451136 42084890394624 42088653651968 42116708608128 42126029094912 42157878411264 42188335663584 42197672001536 42229575483392 42257724373557 42261503085824 42267076067328 42299032022016 42324720369393 42331012136952 42334086889472 42340380049408 42353415880704 42366093507584 42431454117888 42490334251008 42507944267096 42568624766976 42574952792064 42619479234304 42632600995152 42642451726336 42651701622838 42752904527872 42766067367936 42785227792384 42798400584192 42823221805056 42840236752896 42855598232832 42878279614464 42897490313216 42910697668608 42928481903296 43021845282816 43054371879552 43067259323242 43086923067969 43090052726784 43096458264576 43122630891648 43160924524032 43164784001024 43193556271404 43235778711552 43267014700437 43302481035264 43309308947456 43315442745344 43328778780672 43335219806208 43371133403136 43380541363488 43403924078592 43442467504128 43475312111616 43516349251584 43549249717248 43587922194432 43591819853824 43620876772704 43630530134016 43657027104768 43663516925952 43690033929696 43699702595584 43732741685248 43764336708488 43846018564096 43859517954048 43879168275712 43918133726208 43941806211072 43951337960376 43994301145088 44007846188544 44016537174016 44026085133778 44088932794368 44145617928192 44155193887836 44161447486464 44165396430848 44178994151424 44204616056832 44238036885504 44279793975296 44313271642112 44409646743552 44422939860992 44436616874496 44443222585344 44456525753024 44470213107012 44480054427648 44513683501056 44553212411904 44586896796288 44628983181312 44662724852064 44702386114176 44706383429632 44712715091968 44726481321984 44736183281097 44773257911424 44779913665536 44843837423616 44862422843392 44876235165696 44920102453248 44954064224256 44993984200704 45021309201792 45028001829888 45031272480768 45065318301696 45099389862912 45141959999488 45176089505536 45216206644224 45250392284328 45260406259712 45274341113856 45290575405152 45294625316864 45334847717376 45369123055872 45411947798528 45446281428416 45511156432896 45558753664256 45572780374128 45579554980992 45586010308608 45593198286482 45663537537024 45708174426112 45735933157376 45742732017664 45811156731648 45835402346496 45842215993344 45855937921024 45870056128512 45890607228928 45904736110464 45914894893056 45990412812288 46009473427456 46023638905728 46044258815632 46058435003691 46068627800064 46103457911808 46144398569472 46169271042048 46172422221156 46179285967584 46217556553728 46288859037696 46296157840384 46309597773824 46323855654912 46372302836832 46438499745792 46445403045888 46448573071761 46473609498624 46519038246912 46529129043096 46552646249472 46598152257536 46614861235712 46629213101856 46633382715392 46639532212224 46674793955328 46710082358016 46716241969152 46734803730432 46751561708544 46786908151368 46797262159872 46831071167232 46866477723054 46876849340416 46905317811968 46912290506752 46982464716264 47028390879232 47042870063616 47056526770176 47063946618304 47136554876928 47185852009408 47200379673204 47211285839872 47253210267648 47288935981056 47335161724928 47349735358464 47369359341568 47447269472064 47457769619456 47472381001728 47493649989632 47508272418816 47522493046336 47529557487104 47544190971552 47554712567808 47625847750656 47632927555584 47661855196032 47708445474816 47742912772896 47789582286848 47796350615552 47806718483216 47818173579264 47821437300483 47868183573504 47936515866624 47946914138592 47972758192128 48018040553472 48028456509576 48054344515584 48097017593856 48118566436864 48133381266432 48180432470016 48223217516544 48259676602368 48294542141208 48305229791232 48341750882304 48371108993592 48378299585088 48381813587968 48389005770752 48418392580096 48461388939264 48498028094208 48534694950126 48545435746304 48560382001152 48580507733824 48649856876544 48657088905216 48660409884702 48707976267776 48722972565888 48729873088512 48734230544384 48737556788998 48744801854672 48814385528832 48860462317568 48897403191296 48940824920064 48977826551808 49003748130816 49018416398336 49025703215104 49040797335552 49055476692992 49162165420032 49199334395904 49219724940848 49234878797049 49245774544896 49283006733312 49311588745216 49326770884608 49331181715456 49348870692352 49364064310176 49386180826444 49412318527488 49493588788224 49503363137536 49518604320768 49577761558272 49604484661248 49648534290432 49670778257408 49686070984704 49738034494344 49814768222208 49852430597376 49893745262592 49901162201088 49931467348224 49975807343616 49980276211712 50013591472152 50024659550208 50062480613376 50098648600506 50109735501824 50147620886528 50192152829952 50230100526144 50271728181248 50279201308672 50294681358336 50301804478464 50309736040256 50387351764992 50470225698816 50474738778112 50519561207808 50550241910784 50557756440576 50599655636992 50610631590736 50637911425024 50748041723904 50769074126848 50784704999424 50807458003456 50823100693728 50834347917312 50852575893504 50872781144064 50891022901488 50902285156352 50917957042176 50940769746944 50956453481472 50977572260164 51088441273344 51115978653696 51127066606968 51169437613056 51177044189184 51253597872288 51271340392448 51342487219968 51421696229376 51437088260096 51452924802048 51460573519872 51503220916224 51514392869142 51542159843328 51548956655616 51587930161152 51626933132544 51675664736256 51714734039232 51726178582528 51760657605888 51765286076416 51799791167586 51811254534144 51842719686912 51850426349568 51881915291514 51893396832256 51932630751232 52012750209024 52067147044864 52083177570432 52098297495552 52106512327408 52152783799872 52180894875648 52243232609792 52269637894144 52355607693312 52383316967424 52406786195456 52422921289728 52441718890176 52446408261632 52462555554816 52492981567488 52532668801536 52560471785472 52582255345664 52622010075008 52736455507968 52752241084928 52768482538464 52776326820096 52792124331716 52820064632832 52906939739136 52925254598656 52946939945592 52996917527808 53072571138048 53084083510584 53096349171712 53112696569856 53168243769816 53176147477824 53252056940544 53274127126528 53290529259264 53342621663232 53382951266304 53389990821888 53430356238336 53462804677128 53470752172992 53474636070912 53482585325568 53515065483264 53555525462208 53567377375232 53606077499392 53694245390016 53746732433408 53763280072704 53770894442496 53778887737344 53782558293618 53787367563776 53835131664384 53864149549056 53875833628848 53926688010752 53955755245568 53967459196244 54003668877312 54044498264064 54101019976304 54113983266816 54133387241472 54186303553536 54225450825216 54278457131008 54311420624384 54319494270976 54400748618832 54412787580928 54429540286464 54437631492096 54453926281216 54470691652608 54495096084352 54523937685504 54613615214592 54636249695104 54653071200552 54677557343563 54706495512576 54796473301248 54809134628864 54826009362432 54837902086506 54883348407552 54968020107264 54992647356416 55009578590208 55063351394304 55067109618738 55145718448128 55153916116992 55187411279616 55241357918208 55281267421248 55293501243392 55335305805824 55355147717408 55372190558454 55384444502016 55426317821952 55468222800144 55475537338368 55480497995776 55497579429888 55517479528896 55571748814848 55599836430336 55611897011088 55666258591744 55691283529728 55700064901712 55708344976768 55787869175808 55846214169088 55879625539584 55932371337216 55974658916352 56021047312384 56029375102976 56033199261172 56063401934848 56113187192832 56155611477504 56185331908608 56210504548352 56227810738176 56251114218112 56343632498076 56356101423104 56373452439552 56398709362688 56416073497344 56432960492524 56441349515936 56471221174272 56555694203904 56564101472256 56575272157184 56598453045288 56653779001344 56758166355968 56766603722752 56770478198819 56784081125376 56843467993536 56924612591616 56936960539578 56967650353152 57021423157248 57064534112256 57097629073408 57115208392704 57120315670528 57140797643776 57158390253888 57171039485952 57214263558144 57265070800896 57308365965312 57362460377088 57405829172736 57449230757292 57453403635712 57461944352768 57487776546816 57496841188864 57547899365376 57591408361872 57647704948736 57680257941504 57689352933916 57771705040896 57780293074944 57840721817984 57866724292608 57871898771456 57923290005504 57967082815488 58021799002112 58065666289664 58117229592576 58161169030272 58174040178688 58191950905344 58209369473024 58218022567936 58235946835968 58253378572928 58380071436288 58424209595136 58448423367257 58479357272064 58557511634944 58575540425472 58589074948096 58601783947168 58619826368334 58677128251392 58773636686016 58785243725824 58803342630912 58860823904256 58873591850448 58881929981952 58905325535232 58939488075776 58957634469888 58984049180672 59002209294336 59112331149312 59155037263872 59199761334384 59212862324736 59248822499328 59257630113792 59293617476016 59306739236864 59346271220544 59351578001408 59404283215872 59449195728384 59505310908416 59540911423488 59550299802752 59603181485568 59635308429312 59648244374796 59697677215232 59706551554048 59733392818176 59834980220928 59893469937664 59933393017344 59938752299008 59991978934272 60028412269056 60037335773184 60087091068928 60100125013999 60132519817216 60263299547136 60288275525632 60306837186816 60333856379104 60365788151808 60387433873536 60433089695517 60446463623168 60465073987584 60492164074496 60510788509248 60667524012096 60681541910528 60700224651264 60763707165504 60772739974656 60781347078144 60859493646336 60863647473342 60884716716032 61017132367872 61063264272384 61081542308864 61100348202432 61109431054848 61113869795328 61160074838016 61206314813952 61214386028544 61260667066368 61306983094896 61320550416384 61364851874304 61411246671588 61424837066752 61452450791424 61465780906992 61471277215744 61525864759296 61563229628208 61572381290112 61623408738304 61660276457472 61765140873216 61829737115776 61866728275968 61917999661056 61927204061184 61931430762348 61964812664832 62025384329216 62038838724128 62070194999296 62172284135808 62186042949632 62205188898816 62233058607104 62252219031552 62274541182084 62280109810688 62288322625536 62313071640576 62335415611392 62382544201824 62396349546496 62415560245248 62441428222976 62488636964072 62624540915712 62643286288352 62658296414208 62662573014426 62671888098864 62723826751488 62742035693568 62826990940224 62848739835904 62933839564272 63004280356864 63023678226432 63033046990848 63051914641408 63071327176704 63132980477952 63189043642368 63236817616896 63263025962752 63282503495376 63296508002304 63344363225088 63392254628736 63400614100992 63406283423744 63448548033024 63496518205428 63501130334208 63510570074112 63549140261376 63611260633088 63647181176832 63657217030528 63757564772352 63761916400644 63824244764672 63852937150464 63862429188096 63929218851456 63963677589504 63977552434257 64024054071296 64037942012768 64072459354112 64129356791808 64177841688576 64234832707584 64240576626688 64244961221861 64260355129344 64283397349248 64297623355392 64346235469824 64392722854944 64406973054976 64455667843072 64494811991456 64504399446784 64600888984863 64615185252352 64635079090176 64644687396864 64664037458944 64683946337472 64712926600168 64747176001536 64853668067328 64866475835392 64880546512936 64963963421184 64973164118016 65056700104704 65070812045232 65085847371776 65105886117888 65254433226752 65274523877376 65303768735744 65323874575872 65387729780736 65445795201024 65485540657152 65495275388928 65535050894544 65549553893376 65599112527872 65646505062732 65661032726528 65710675644416 65734237914422 65769027846144 65818752413568 65877200589312 65883091369984 65912709316608 65927006940564 65991451717632 66024805761024 66039127700667 66103682077696 66133399191552 66139312881664 66198045720576 66248094646272 66306924085248 66317379325792 66357055328256 66419690962944 66469907463168 66524993683456 66534882934784 66575289797632 66634409791488 66684788629536 66699546066944 66720081641472 66749974151168 66770525251584 66798198134008 66922870439936 66943474771968 66973467368192 66994087278096 67024102550174 67059575144448 67069072637952 67159886867136 67169870498304 67183135686656 67293634265088 67380153679872 67400322547712 67410341920768 67431096336384 67546908721152 67597977452544 67649084794368 67712939999232 67764134258304 67779130556416 67803434524672 67824309966336 67830374858752 67854697201984 67875588426492 67890609389568 67941937975296 68002271576064 68053684583808 68117921697792 68154638204928 68169422142624 68225916817408 68236058918912 68266734649344 68338130496384 68389797429723 68445857120256 68456649626624 68495306305536 68562261639168 68603899736064 68614098026496 68670961221632 68685857158856 68716735097472 68722879791104 68731942207488 68783906881536 68835910843392 68872342339584 68900886315008 68952978718976 69014210141184 69066388223448 69081672712192 69102941700096 69123626249216 69133901799424 69155186867712 69175887055352 69326334830592 69444236760576 69464396660736 69537045066496 69558454255248 69574526500864 69589618437262 69778557370368 69793693564644 69807476924416 69828969374208 69897228386304 69922291853568 69950074073088 69959298318336 69990642089984 70012190932992 70043558402048 70065123537024 70080629047296 70195893239808 70246606750848 70299716584581 70315274010624 70357976717952 70368435760128 70426752843776 70468887379968 70473697074396 70542586318848 70595919927456 70662556703744 70704832315392 70763428184064 70778778014112 70816928759808 70879815401472 70890991693088 70901529970432 70933403971584 71002742587392 71054039012352 71123495550976 71170904208096 71177268355072 71186654429184 71240474984448 71283739569504 71294336230656 71299514761216 71332068851712 71353420644352 71407367282944 71562668212224 71592327186688 71614369159344 71646454450186 71684373430272 71694525923328 71710077724824 71780175552512 71802275360256 71834444838464 72027060830208 72042684764364 72059331018752 72081516773376 72151977689088 72177849655296 72248404738048 72270648705024 72300601100288 72457844686848 72512626323456 72534331491776 72556663490388 72567449377632 72572720381952 72583508656128 72627588870144 72692083408896 72698583580672 72747042141312 72802042425189 72818153619456 72870761600736 72941994016768 72974785314816 72985633357824 72990614827053 73061964401664 73101345816576 73106335183497 73117202782008 73166261059584 73177797876736 73221578293248 73290693476352 73346104786944 73411237380096 73422812824984 73466739827712 73527624597504 73538554822656 73583215039488 73655143890944 73708356561664 73829587411272 73845926002688 73868661817344 73901757095936 73924510099968 73957630400192 73967383117824 73996772573184 74023306038528 74079271239666 74095665086464 74118477791232 74149196014784 74255044706304 74366642337408 74383825567744 74388902467418 74406726991872 74506167386112 74576495116288 74607051741516 74632878555136 74795194515456 74817582923776 74840617893888 74851743301632 74874148636672 74897201022336 74913775878144 74970414317568 75036989325312 75093720920064 75124843330768 75147972900759 75164603252736 75221431329792 75288229244928 75294961565696 75328810647552 75345150789216 75407592271872 75418801963008 75464604060384 75538372001792 75581027647488 75712108167168 75779341811712 75791290658048 75825362866176 75836634660864 75899483455488 75915947386104 75956867137536 76028564209664 76045056140162 76086045483008 76153611190272 76211187005184 76251521875968 76278863840256 76285684744192 76309171716096 76336534352232 76353427734528 76411154620416 76466358390246 76483280502784 76541105563648 76587589239854 76598974343056 76730532487168 76754156419584 76765566283776 76788544482496 76907010588672 77013730829952 77028940054528 77040390766592 77155632390144 77231053340672 77254831374336 77271589303713 77289443753984 77313239764992 77457537368064 77489639456768 77513497104384 77548225373696 77572101058848 77589267873792 77647929114624 77716881801216 77764079530368 77775639524352 77822872937271 77840095248384 77898946126848 77972476362752 78019125313536 78100720567296 78159768491112 78212210098176 78229175699808 78236171001856 78271342313472 78364848914688 78404456841216 78498122467264 78509239975936 78533411539968 78540434046976 78610179293184 78669612392448 78739472351232 78799003202304 78873383018496 78933015112512 78950483099648 78998429999104 79010173485056 79058156634688 79128361627392 79188186497574 79205710954496 79230096949248 79265594304512 79387881897984 79470908647424 79495376291712 79513744572416 79530992499728 79644523757568 79746922708992 79752365654724 79764221216736 79779973627904 79911190689792 79953483792384 79989305245696 80013932494848 80037883025408 80049781030912 80074426899456 80211954106368 80223877988352 80272598224896 80333288193312 80351066062848 80409116249088 80487717535744 80516578498048 80541368085024 80577452927356 80620098650112 80681051345664 80752697496576 80796224323584 80813750443272 80890032016128 80933632868352 80951188794366 81005503315968 81018276220672 81030319966208 81041796104192 81066747396096 81151529964456 81279455330304 81338176237824 81417685696512 81467130936576 81479241406464 81546766450688 81601122928248 81608419751936 81619181371392 81680889421824 81742644126528 81760733888512 81785906528256 81819802499072 81881662228784 81954374542656 82034486345728 82059743268864 82084306170944 82096508386816 82213701943296 82325022611328 82353521164288 82488971034624 82557332881408 82575241016464 82595027091456 82600664428107 82619750219776 82799436496896 82862036877312 82896378847744 82921901131872 82940251865088 83002958708736 83032721576112 83051096834048 83076666753024 83113887481856 83139476732928 83176725602432 83202334200216 83220746993664 83357623222272 83399754645504 83417845516632 83499387887616 83550097352568 83562517465152 83631769001984 83656047591424 83681803763712 83769321253632 83898557005824 83911786085696 83961988374528 84031570968576 84044062654464 84049798891758 84095102902272 84169780789248 84177307303936 84233417216256 84315756822528 84376671327168 84395344003072 84459150966784 84515448747114 84523006171648 84534152134656 84598064044032 84649440738786 84662024273904 84668173778944 84680760098816 84706831761408 84732187015168 84862908235776 84980668502016 85015888534192 85137249533952 85149905584128 85238958468608 85265201990304 85284903452672 85303403245676 85505809055744 85532134735872 85570455584768 85596801168384 85646443610112 85680473505792 85711196465664 85756559228928 85794980626432 85821395337216 85856963806592 86043690565632 86108743759104 86134518646484 86173846135938 86180105453568 86192916529152 86245261783296 86321849048064 86329568002048 86387112542808 86471557423104 86534029400874 86618617894912 86630885490688 86657557561344 86670439612416 86761082726976 86807848157184 86884935008256 86950624223232 87032698503168 87098499434496 87175844388864 87183639707648 87241753545408 87261060268032 87314054209536 87327033851904 87380067859392 87399405191168 87465483370496 87528673416976 87692037128192 87719035908096 87758336551424 87836267452416 87883612422144 87902675920752 87988602290176 88015692377088 88033074348032 88052170267556 88177865588736 88291235856384 88310387775672 88322894972928 88330792861696 88357988302848 88409232113664 88476073771008 88559587950592 88626543284224 88819293487104 88845879721984 88873233748992 88886445170688 88913051506048 88940426214024 88960108855296 89027367002112 89106424823808 89173793592576 89210751455287 89257966362624 89325449704128 89404772228352 89412766859264 89425430183936 89452962643968 89472366562194 89546515822848 89559827331072 89724845686784 89752470331392 89840204906496 89908128448512 89987968401408 90042618403584 90056003659776 90130636603392 90198779725824 90283919998976 90352179011072 90432413288448 90500784568656 90520812519424 90548682227712 90581150810304 90589250633728 90669695434752 90738246111744 90823895597056 90892562856832 91022312865792 91117507328512 91145560748256 91159109961984 91172020617216 91186396572964 91327075074048 91416348852224 91471866314752 91485464035328 91622313463296 91670804692992 91711875842048 91740112257024 91781214457856 91809472220928 91980825624576 92018946854912 92047277811456 92088517631264 92116870007382 92137255600128 92206915823616 92288797138944 92344844442312 92358571935168 92435113107456 92592315680768 92619195547648 92647711309824 92744605673664 92876999491584 92890806091776 92897146143522 92947218997248 93038076493824 93058258086192 93105292498944 93196304515072 93229722471424 93258426203712 93266765430784 93279064424448 93349587910656 93420164716032 93432483938304 93469607460864 93503123417088 93573816302736 93594524319744 93662142334464 93732955446108 93753698680832 93810635623936 93824581013504 93964929432528 94056781758464 94085740127232 94113053540352 94127893236608 94273109753856 94371704018816 94400759346408 94422571679744 94443053593427 94506420535296 94577871962112 94670323449856 94699470716928 94738718683136 94894538944128 94915539238912 94944762003456 94987299979264 95016544837632 95044986092672 95059114974208 95088381943104 95109425135616 95251695501312 95265855111168 95323710392064 95416890949632 95485825545792 95579164573696 95592701231104 95613436966432 95636347158528 95642874600966 95736367147008 95893828277184 95945516384256 96036081106944 96056913019152 96108689031168 96194035187712 96237132873728 96266762532864 96360864940032 96446435033088 96519353204736 96589084282416 96610459582464 96683501764608 96742217987184 96756599170176 96763627175936 96778011541504 96836785160192 96922777878528 96996056188416 97069389900252 97090871492608 97120764002304 97161015467648 97299713753088 97314177810432 97320819769404 97415952535552 97445945131776 97459746177024 97468461088768 97475113577996 97489603709344 97628771057664 97720924635136 97794806382592 97881649840128 97955653103616 98036832796672 98051406430208 98058098707051 98081594671104 98110953385984 98324330840064 98398668791808 98439449881696 98469757594098 98491549089792 98566013466624 98601356871633 98623177490432 98653541769216 98662363430912 98697741384704 98728128620352 98772361652888 98824637054976 98987177576448 99006726275072 99037208641536 99155523116544 99208969322496 99297068580864 99341556514816 99372141969408 99476068988688 99629536444416 99704861194752 99787490525184 99802324402176 99862934696448 99951614687232 99960552423424 100027182944304 100049319100416 100124961226752 100197297201012 100219471003648 100295241773056 100384305659904 100460201052288 100536153825261 100543456362496 100558402617344 100589362716672 100603608956928 100619472080512 100774703529984 100940451397632 100949477556224 100956367634353 101039122415616 101100483821568 101115512881152 101199311273984 101221263181472 101275822850048 101538148253696 101569409998848 101614916006912 101646201387456 101668695834624 101705151787008 101745562288128 101782045802976 101804570312704 101835914084352 101881539493888 101912906962944 101955144520328 102176882546688 102231957307392 102254133213936 102338875226112 102354088378368 102507195744576 102542680784896 102684974439936 102843392458752 102874176520192 102905849604096 102921147039744 103006441832448 103028785738284 103084319686656 103097913311232 103175860322304 103253866265088 103351329472512 103429468078464 103452357165056 103521315211776 103530572152832 103599582335172 103622509068288 103685439373824 103700852699136 103763830583028 103786793664512 103865261502464 104025500418048 104134294089728 104166355140864 104196594991104 104213024654816 104305567599744 104361789751296 104384427655893 104486465219584 104539275788288 104711215386624 104813572390912 104845842579456 104883437780352 104892816523264 104925111109632 104985963134976 105065337603072 105120943570944 105164510691328 105244020150016 105472911015936 105504482169856 105536965076928 105552653640192 105584248663432 105640129265664 105813879478272 105893879891184 105993835055616 106145142276096 106168167021168 106192698343424 106225393139712 106336487539632 106352294955648 106504113881088 106548254253056 106581058518528 106685243326464 106765902532608 106779981643776 106860712476672 106925609354256 106941504345984 106949272141824 106965170651136 107030130966528 107111050924416 107134754750464 107212154998784 107388490780032 107469681675279 107493464866816 107526560145408 107541788884992 107557775474688 107565116587236 107574735127552 107670263328768 107728299098112 107751667257696 107853376021504 107911510491136 107934918392488 108007337754624 108088996528128 108202039952608 108227966533632 108266774482944 108372607107072 108450901650432 108556914262016 108622841248768 108638988541952 108801497237664 108825575161856 108859080572928 108875262984192 108907852562432 108941383305216 108990192168704 109047875371008 109227230429184 109272499390208 109306142401104 109355114687126 109412991025152 109592946602496 109652018724864 109675804173012 109766696815104 109936040214528 109985294712832 110019157180416 110126702788608 110134219237476 110291436896256 110307832233984 110374822559232 110482715836416 110562534842496 110587002486784 110670611611648 110710295434816 110744381116908 110768889004032 110852635643904 110936445600288 110951074676736 110960995991552 110995158859776 111034959057792 111118906859499 111143497629696 111199672860672 111223794022176 111332517183488 111382567059456 111400129803424 111416689953536 111575738351616 111583353701127 111692428338176 111759251079168 111864742674432 111949317832704 112042094624768 112066398522344 112126803869696 112226374385664 112311222955008 112370663817216 112421009096704 112455621476352 112502228436224 112687264996152 112712202846208 112746904879104 112797418725376 112832146994688 112865920985048 112882699031872 112942442348544 113111388407808 113128202944512 113196906090576 113307558002688 113516332711936 113533207445504 113540956397638 113568162250752 113686935987072 113849225183232 113873921079156 113935300706304 114042846314496 114067584210243 114129068224512 114195258146816 114230416785408 114240631341056 114281595287552 114316780507776 114342078971904 114428527116288 114530141601792 114616731930624 114699537585369 114724920754176 114811658345472 114881383859781 114898461514584 114906807271424 114923888705536 114975553093632 114993682377728 115095798730752 115182816723744 115295409897472 115360515883008 115378705867832 115543410081792 115560586149888 115681443635968 115733448585216 115743797542912 115846580011008 115934165630976 116043598004224 116131332579328 116234459185152 116322338060544 116383901810688 116418738946048 116436045135872 116471893671936 116506757145856 116760142872576 116848419190272 116896846734514 116958714544128 117115023269888 117151080850944 117203567894336 117239652736668 117354256502784 117547273372032 117570487451648 117606685261824 117721647808512 117747183700896 117763859963904 117810651070464 117878976151552 117915268939776 117968098361344 118004418588672 118224662298624 118310074527744 118399522668768 118425724649472 118497644998656 118515260227584 118587234952032 118613478473728 118692542441088 118703156002816 118782279746361 118808566431744 118898391456768 119010621816832 119081822846976 119100599605504 119206362971136 119270616858624 119296488749592 119395354430464 119413103108096 119466785636352 119669960441856 119866786034688 119877504598016 119983957868544 120056824538112 120074671546368 120174182137856 120200250027998 120265039634432 120526599094272 120576551051264 120613674373632 120667712758208 120731576303616 120774867747072 120866179391034 120892927246336 120930147975168 120984328148992 121021577018496 121335048024192 121363083821056 121400449302528 121426783191549 121527414331008 121545479949312 121562694156288 121718987292672 121727294946684 121769433432064 122034264735744 122126528544768 122163084617728 122200696404864 122218862109696 122227739590656 122320149676032 122412629627904 122428772057088 122521334132736 122613966189792 122641100832768 122729703748608 122822493343176 122849674133504 122904901582848 122931561813984 122942554431488 123051729518592 123126459256416 123144762580224 123246817476608 123320552914944 123530281746432 123659474231552 123733456551936 123835999322112 123862861524696 123929625329664 124077677448256 124140389998592 124344568271616 124410377797632 124466117214208 124504438063104 124549082364168 124560219621376 124576645251072 124626143281152 124670831222784 124765088403648 124792699092992 124831120490496 124882856445952 124977273928144 125249081831424 125286572576704 125316592828416 125325146028852 125343776197728 125447653502976 125484071387136 125653981880448 125697479671808 125867679128544 126008560713728 126047356452864 126066093981696 126074698337637 126103829282816 126142654353408 126265960955904 126378087284736 126473635233792 126526051925504 126565006990752 126593016004608 126688726450176 126784509257472 126801228201984 126897096066048 126974161108179 126993036410856 127002260668416 127021140148224 127098280522752 127222521266176 127294362353664 127314434061056 127523832801288 127648489529344 127705874300928 127724858376192 127858437702912 127927355179008 127955104868514 128075884025536 128144918708224 128258713583616 128355683377152 128469665415168 128481153253376 128489922443722 128520710258688 128566794698496 128692470939648 128785445709888 128813946109952 128911335686144 128989623982912 129008798893568 129201777969726 129230370504704 129270158180352 129289374793728 129328074917888 129367892674944 129425853200336 129494352003072 129707336134656 129732951670784 129761093025872 129801044101311 129927926842368 129946328236032 130113400209408 130141624090464 130171694743552 130211772235776 130508866453504 130549047754752 130607537471488 130647749151744 130775459561472 130891590402048 130971081314304 130990550777856 131070101789088 131099107786752 131198225055744 131293010125464 131322065453056 131421351288832 131468475828844 131538055692288 131637504827136 131754401178624 131766182739968 131825418633216 131854013881128 131982903435264 132049611522048 132078255401334 132207364155392 132266798383104 132278625763328 132496189292544 132613848170496 132634758651584 132714110656512 132839381925888 132939814926336 133049987366912 133069765869568 133150579595264 133268819582976 133369577259072 133399092133888 133440163282944 133499948302336 133541050503168 133596396268016 133845740879872 133886949543936 133946934736384 133988174556192 134048205100348 134119150288896 134138145275904 134319773734272 134339740996608 134366271373312 134587268530176 134760307359744 134800645095424 134820683841536 134862192672768 135093817442304 135195954905088 135298169588736 135425879998464 135528268516608 135606869049344 135648619932672 135660749717504 135709394403968 135751176852984 135781218779136 135883875950592 136004543152128 136107369167616 136235843395584 136338844285248 136451833634816 136472117837824 136533469298688 136676260992768 136779594859446 136913299253248 136990612611072 137124523278336 137207799472128 137228196052992 137341922443264 137371714317712 137433470194944 137445759582208 137567813763072 137671821686784 137744684679168 137801772630016 137905957437952 138028420282368 138132776446896 138163345424384 138205883400192 138247252498432 138267803598848 138310373735424 138351774110704 138652669661184 138888473521152 138928793321472 139074090132992 139116908510496 139149053001728 139179236874524 139557114740736 139587387129288 139614953848832 139657938748416 139794456772608 139844583707136 139900148146176 139918596636672 139981284179968 140024381865984 140087116804096 140130247074048 140391786479616 140493213501696 140599433169162 140630548021248 140715953435904 140736871520256 140853505687552 140947394148792 141085172637696 141191839854912 141325113407488 141409664630784 141557556028224 141633857519616 141759630802944 141781983386176 141803059940864 141866807943168 142005485174784 142108078024704 142246991101952 142341808416192 142354536710144 142373308858368 142480949968896 142567479139008 142588672461312 142599029522432 142664137703424 142706841288704 142814734565888 143125336424448 143184654373376 143228738318688 143292908900372 143368746860544 143389051846656 143420155449648 143560351105024 143604550720512 143668889676928 144054121660416 144085369528728 144118662037504 144163033546752 144355699310592 144496809476096 144541297410048 144601202200576 144915689373696 145025252646912 145068662983552 145113326980776 145134898755264 145145440763904 145167017312256 145255177740288 145384166817792 145397167161344 145494084282624 145604084850378 145636307238912 145741523201472 145883988033536 145949570629632 145971266715648 145981229654106 146123928803328 146202691633152 146212670366994 146234405564016 146355595753472 146443156586496 146581386952704 146692209573888 146822474760192 146845625649968 146933479655424 147055249195008 147077109645312 147166430078976 147310287781888 147416713123328 147659174822544 147691852005376 147737323634688 147803514191872 147849020199936 147915260800384 147934766235648 147993545146368 148046612077056 148158542479332 148191330172928 148236955582464 148298392029568 148410512789671 148510089412608 148733284674816 148767651135488 148777804934836 148813453983744 149012334772224 149152990232576 149214103483032 149265757110272 149635165847552 149681235787776 149703486603264 149748297273344 149794402044672 149940828635136 150073978650624 150187441840128 150249686661536 150295945801518 150329206505472 150442862659584 150576458489856 150589923131392 150690301578432 150815184543744 150837603926016 150929208120768 151076744003584 151162055294976 151424216334336 151558683623424 151582581316096 151650725732352 151673269321728 151798966910976 151831894772208 151913734275072 152057128419328 152090112280324 152172090966016 152307222380544 152422374010368 152503043751936 152557727680512 152571369488384 152618343432192 152673068704464 152706855469056 152822309240832 152932716780492 152966561005568 153082211127296 153175178479708 153197948686112 153461064974336 153508312839168 153531132567552 153577088964992 153814021177344 154027461659904 154057880109056 154080781533184 154091297968223 154311264780288 154462106681344 154509662748672 154543178607426 154578887507968 154626479529984 154979278913536 155026994208768 155096450747392 155144202117696 155178535747584 155295858229248 155433763602432 155528159060736 155551279048704 155645745874542 155680190496768 155797892253696 155944952725504 156038250627072 156201441134592 156319536982224 156458351399616 156472342003712 156542684626944 156729697829376 156808913682432 156996244934528 157018479951872 157066823079936 157080868093952 157220358586368 157339224784896 157478944702464 157598006404608 157746766036992 157866030225024 157900966199296 157996859998208 158020346970112 158116313269376 158256723254784 158376372995148 158411421908992 158460193898496 158531188609024 158645720568269 158775763795968 158941817294848 158990752583424 159027489144832 159061984999456 159289047515136 159504731309448 159528442433472 159559947255808 159822381379584 159978610491392 160027864989696 160075766050816 160099562061824 160148853798912 160423908212736 160447755976704 160545196449792 160666576386624 160702132125696 160818232498176 160975435071488 161033156996096 161082736170048 161154905854712 161240197300224 161362102691328 161505394993152 161592448647168 161627500886544 161780064032256 161867265736704 161902377588732 162011006631936 162036552441344 162060639932416 162083592208384 162133494792192 162303059928912 162558910660608 162676352475648 162835371393024 162934261873152 162958482812928 163093532901376 163202245856496 163216839503872 163238362742784 163361778843648 163485288253056 163521467777024 163571813056512 163639604998144 163763324457568 163908749085312 164032672030689 164068972691456 164119486537728 164168612341888 164193016773632 164427403886592 164650045222656 164707042328576 164977942069248 165114665762816 165150482032928 165190054182912 165201328856214 165239500439552 165724073754624 165792757695488 165843802263744 165880503730176 166005917417472 166065443152224 166102193668096 166153333506048 166227774963712 166278953465856 166353451204864 166404668400432 166441493987328 166715246444544 166799509291008 166835691033264 166998775775232 167100194705136 167125034930304 167263538003968 167363607527424 167538642507264 167797114011648 167823572171392 167923976749056 168063141937152 168088125308928 168099597783516 168190205804544 168339561578496 168354614607872 168466834432512 168631513645056 168753342654336 168790688006144 168918301933568 169030897494228 169046012343296 169068304269312 169196128088064 169298881477572 169324048547808 169336347557888 169361520197632 169413663522816 169464374030336 169725816471552 169961337004032 170031777068384 170274499067904 170299811168256 170311434596457 170477916937216 170530403980608 170569806905344 170606806491352 171011618111488 171064269471744 171140911169536 171193602336768 171292887220224 171360947011584 171422392931328 171513118457856 171589961252864 171642790674432 171713927613184 172087381131264 172217487518208 172269037292968 172347692271876 172360210907136 172385833058304 172490523566592 172643698096128 172659136004096 172774225085616 172943114846208 173068058801748 173237235789824 173261770981376 173315115122688 173340879224832 173522165453952 173615696314368 173769870016512 173901248446464 174065397006336 174196998868992 174351688777728 174367279415296 174483507090816 174522120536064 174628108419072 174654067703808 174760135718784 174798810382336 174930966740992 175057346833952 175345270101771 175384074256384 175438071816192 175516673102848 175672534904832 175767224844288 175805351841504 175977204580352 176031384754176 176066148696064 176104340535112 176355731177472 176582471712768 176620775551344 176645789945856 176661585723392 176715976605696 176818464227328 176952147542016 177119175901184 177253086568448 177638586974208 177691759443968 177746467497984 177772890341376 177826103012096 177880852428048 177920217710592 178054734004224 178212849647616 178347587185152 178421502910574 178515932725248 178650899408256 178809544456704 178825533718528 178905925287936 178944733124388 179093031645696 179119654662144 179449691373568 179504940662784 179680409812992 179816256897024 179975936802816 180085236807168 180112007319552 180261273206784 180300375041997 180397559451648 180567839997952 180704358022144 180864826576896 181001569137312 181041625038848 181097364455424 181162301620608 181178501267456 181299269086551 181339390869504 181476492223488 181647791194112 181785125713664 182044625731584 182235014657024 182291121496512 182318219923968 182344041234432 182372793145928 182654150148096 182943732629504 182970928070656 183244626926592 183341609385984 183423751684096 183480224514048 183562428915712 183618944441856 183961651249152 184037893709824 184094555622912 184177035262528 184233740014764 184274511200256 184413831647232 184577594277888 184689688884624 184717143870336 184870226214912 185184631361536 185238391095296 185295422619648 185489211347328 185753998983168 185781612183552 185794292287044 185894437994496 186076152987648 186116516172384 186210584997888 186392609030144 186459444942848 186516852407424 186533530861568 186558128848896 186699175821312 186840329432064 186864967876608 186939214921728 187006246834176 187147632605472 187189048639488 187324284668928 187465910892216 187507397361664 187621271247872 187649162027008 187929858865056 188113563516928 188171480254464 188226107080704 188255786473216 188546219507712 188743408037632 188801518692816 188845143359488 188886107186854 189012841070592 189155743924224 189398941433856 189477437366272 189789077888256 189889524006912 189974599958528 190033089675264 190089972185344 190118229948416 190176763886208 190218850271232 190503391002624 190531710222336 190647420784128 190833781899264 190971651091584 191158329147392 191226873932864 191272694317056 191285749201932 191472734294016 191787656554368 191891032768512 191932657302771 192072162213888 192113826038304 192217378062336 192388070375424 192474265747456 192533525065728 192721729880064 192734883665583 192892870066176 193038706409472 193178168564832 193220919164928 193367003529216 193484435974368 193513198340352 193527254351872 193673570320384 193802666954589 193845555757056 193992112376832 194138779800504 194181742985216 194241528004608 194322030935296 194599427506176 194641639538808 194831905071104 194891890263552 194919492354048 194950227155992 194979207418688 195257542115328 195589612765184 195763299680256 195911306207232 196073665593344 196102812860416 196116197414102 196163189342208 196221906771968 196648661680128 196797337583616 196878899763392 196939515188196 196983098179584 197132026933248 197202713743266 197246354980864 197307083538432 197324726861824 197395482769408 197456257240704 197544723305776 197649274109952 197974355152896 198013452550144 198074417283072 198117383102001 198311046233088 198417938644992 198594137161728 198683113029632 198744283938816 198952137977376 199259072888832 199409722389504 199574981050368 199604648804352 199725869392896 199903229374464 199921104846848 200054365888608 200098638200832 200249922453504 200394594402024 200438942007296 200590483546112 200768611319808 200920402104576 201072307650522 201086912724992 201116805234688 201178725433344 201207217913856 201238944161024 201549407059968 201880902795264 201898955112448 201912735268706 202200967643136 202231025762304 202442526362944 202551645700096 203076296507392 203138819997696 203229832013824 203292402774912 203337391669248 203410303574016 203491124576256 203564091605952 203609140625408 203671828168704 203763078987776 203825813925888 203910289040656 204353765093376 204463914614784 204508266427872 204677750452224 204708176756736 205014391489152 205085361569792 205169392289169 205369948879872 205686784917504 205748353040384 205811699208192 205842294079488 206012883664896 206057571476568 206168639373312 206195826622464 206351720644608 206507732530176 206702658945024 206858936156928 207042630423552 207061144305664 207199164670344 207245018136576 207370878747648 207401705398272 207527661166056 207573587329024 207730523004928 208268588179456 208332710281728 208393189982208 208426049309632 208611135199488 208723579502592 208768855311786 208972930439168 209078551576576 209422430773248 209627144781824 209691685158912 209766875560704 209785633046528 209850222219264 209971926269952 210130675206144 210241887141888 210329021382656 210488040300032 210945822031872 211008964339712 211073930153856 211105307280384 211168497326864 211280258531328 211627758956544 211787759782368 211987670111232 212290284552192 212336334042336 212385396686848 212450786279424 212672975079264 212704589911296 213008227762176 213096508506112 213162117037056 213370486652928 213531805065216 213559963287552 213721424953344 213851218708512 213883008691968 213898544283648 214060261933056 214222101848832 214424309997568 214776981560064 214939363350558 214986929733632 215053120290816 215083577769984 215130233174472 215149470255104 215340526657536 215503334515392 215706752043008 215823020982272 215869836784976 216177993056256 216404079905216 216455933067264 216533548965888 216745214214144 216901803300864 217113828524032 217245682497536 217277977083904 217602994475328 217651150323712 217718161145856 217750525968384 217815705124864 217882766610432 217980384337408 218095750742016 218454460858368 218544998780416 218612284802208 218710229374252 218825982050304 219185893204992 219304037449728 219319005550491 219351608346024 219533393630208 219872080429056 219970589425664 220038314360832 220268438474952 220582873792512 220615664467968 220749645118464 220965431672832 221125069684992 221341223223296 221420590869632 221488762233816 221537778008064 221705271287808 221872891200576 221902149353472 221921991983104 221990317719552 222069918115584 222237813718998 222286995259392 222447588044352 222665034366976 222765134118912 222800259606848 222833379907072 223151476703232 223166707402254 223384856676352 223518502158336 223729485348864 223898635665408 224084189249536 224132797044688 224253607739392 224452748771328 224622445910016 224741327634432 224842018193408 224911242952704 225004456872448 225374529992304 225424405692416 225493809758208 225594837450752 225664293989376 225731841970096 225765398063744 225884884697088 226222776815616 226256405889024 226393812181152 226615116005376 227032665423872 227066414891008 227081912795276 227136324501504 227373871974144 227698450366464 227747842158312 227870601412608 228085692628992 228135168420486 228258136449024 228390516293632 228460833570816 228481262682112 228563190575104 228633561015552 228857054232576 229060283203584 229233463861248 229399075170738 229449841508352 229623316690944 229762767719562 229796923029168 229813614542848 229847777411072 229987364755456 230191597461504 230365633447488 230590819794944 230721031766016 230757411735664 231086820163584 231121172299776 231362887271936 231466897170432 231487595085824 231693160022016 231868331261952 232087196008448 232262665158656 232468918370304 232644676121088 232767803621376 232837477892096 232872090271744 232943787343872 233013514291712 233520285745152 233696838380544 233793693469028 233917429088256 234230046539776 234302161701888 234407135788672 234479305473336 234584358925609 234708513005568 235094546744064 235140974903296 235213370523648 235494367401792 235527719927808 235621302140928 235757952303104 235830537879552 235936196722688 236008837177344 236620149055488 236799045337536 236851449298944 236995289997312 237030520455168 237174469904064 237226956947456 237385084882176 237406312005632 237564559492722 237617132863488 237796782913536 238021243633664 238163645693952 238201199211008 238412725942272 238541233717248 238592977499184 238790708860928 238826206216192 238933571272704 239339920883712 239733572069376 239755009196032 239967915737088 240113649076224 240149343092736 240348364275712 240400500055996 240530079268864 241053198188544 241153102102528 241227348747264 241335425516416 241463152607232 241549735494144 241732358782068 241785854492672 241860295950336 241968656297984 242043154036992 242143468235779 242670096048384 242726167642112 242800898605056 242853566383098 243054828662016 243090959898624 243125388312576 243454589893368 243538866864128 244253057089536 244326169235456 244401392809728 244437724219392 244640299352064 244825259255808 244857544114176 245042668265472 245227932379584 245282201665536 245459407497216 245644986686352 245699348267008 245863123627968 245885108862976 246103459037184 246252918512832 246289525160448 246493634953216 246641105829888 247060563492864 247318948463104 247466913103872 247671998644224 247725723049392 247859250659328 248155354896512 248280779997184 248689136543232 248820755595264 248932234428416 249008876126208 249098164728336 249120439242752 249153290502144 249341662445568 249530176807296 249585398185984 249662240980992 249765712891904 249954547856288 250498163662848 250573145153408 250650292057704 250687552395456 250762590575651 250895307005952 250968142774272 251307963760896 251394959343616 251735358257088 252017121427456 252094712905728 252132187963392 252149396675274 252207658565632 252285308706816 252531921911808 252947270467584 253052103851008 253130013981504 253186032009216 253377452900352 253569018514944 253602456403968 253794192132096 253948322216358 253986072821712 254004521336832 254042280296448 254196561045504 254445042532352 254588724707328 254628868122112 255047665602576 255296979058688 255411748601856 255449716752384 255716875405824 255854710358016 255910209737028 256151768051072 256289837416448 256517427167232 256711366754304 256939330830336 256962306506752 256979844887444 257041420517376 257133589396992 257384941879296 257570891419776 257627892219904 257822671372288 257979247965824 258017597787136 258403555939452 258460741009408 258540316360704 258578749587456 258656149835776 258735785349888 258851706400672 258988704006144 259414672269312 259465903341568 259522186051744 259602088202622 259855853684736 259892656472064 260283248180928 260343389487104 260423544471552 261017732907008 261098095509504 261215074942976 261295498303488 261550919122944 261783180804096 261942162628608 261981101555712 262140203578176 262198215573504 262396450111488 262586020250928 262644130906112 262842702577664 262936951657688 263076111384576 263275009654272 263508802357248 263532365479936 263650837266432 263708027762256 263965806870528 264099223044096 264156510802668 264414728310784 264533596766208 264557251526656 264992378585088 265227696340992 265269517303168 265428221313024 265678763851776 265879629852672 266099974733824 266139531739136 266157696490567 266301159190528 266537639165952 266739154518144 266798184267776 266880326565888 266999896604672 267082101006336 267192792536032 267632254365861 267691481759744 267773899087872 267893869472768 267976349112384 268056562339489 268096410200696 268238300577792 268276290551808 268639547468544 268679481993216 268732542746624 269174537060352 269520614719488 269601290190848 269641367683072 269724385345536 270391909810176 270596339177472 270851759996928 271056537033216 271213738098688 271297239865344 271321499435008 271418788807936 271502353705968 271562437558272 271767751901184 272009086304256 272214738335232 272471686791168 272677688570496 272903667269632 272944235675648 273066938597376 273352521985536 273559189718892 273826598506496 273981225222144 274249046556672 274415598944256 274456392105984 274683844886528 274743428635424 274866940389888 274891519164416 275135627526144 275343643373568 275603545260032 275811914875904 276056840564736 276265552893792 276326690848768 276411766800384 276494504996864 276535607197696 276620747470848 276703548221408 277305339322368 277776947042304 277857586642944 278148180265984 278233817020992 278298106003456 278358473749048 279114229481472 279174774258576 279229907697664 279315877496832 279588913545216 279689167414272 279800296292352 279837193273344 279962568359936 280048763731968 280174233608192 280260494148096 280783572959232 280986427003392 281198866338324 281261096042496 281431906871808 281473743040512 281707011375104 281894788297584 282170345275392 282383679709824 282650226814976 282819329261568 283115112056448 283267715039232 283329160780281 283519261605888 283563966772352 283606119881728 283733615886336 284010970349568 284216156049408 284493982203904 284683616832384 284709073420288 284746617716736 284961899937792 285134958278016 285177344922624 285198059044864 285328275406848 285413682577408 285629469131776 286250672848896 286369308746752 286457476637376 286585817800744 286737493721088 286778103693312 286840310899296 287120702210048 287209101441024 287337779353856 288108243320832 288170739057456 288237324075008 288326067093504 288711398621184 289082594820096 289202404401152 289831378747392 290050505293824 290137325967104 290226653961552 290269797510528 290290881527808 290334034624512 290510355480576 290768333635584 290794334322688 290988168565248 291208169700756 291272614477824 291483046402944 291767976067072 291899141259264 291942533431296 291962459308212 292247857606656 292405383266304 292425340733988 292468811128032 292711191506944 292886313172992 293162773905408 293384419147776 293644949520384 293691251299936 293866959310848 294110498390016 294154219290624 294174296121153 294332860157952 294620575563776 294833426246656 295318349645088 295383704010752 295474647269376 295607028383744 295698040399872 295804070614899 295830521600768 295869532471296 295987090292736 296093224154112 296317084958664 296382660345856 296473911164928 296596784059136 296821025579342 297020178825216 297466569349632 297555609869672 297626907967488 298024669544448 298428206966064 298531514220544 299270331695104 299362471575552 299406973206528 299496594546688 299588804089344 299881657270272 300147957301248 300374883680256 300499373323072 300591891603036 300658413010944 300885725319168 301152916979712 301179846262784 301380603156864 301608461475783 301630369087488 301675207852032 301858416241536 302153488007168 302324110589952 302848432668672 302869102903059 303117367246848 303165162632192 303301451464704 303346538643456 303597933821952 303663789544416 303827468550144 304114256838656 304180224560648 304344181932032 304614444761088 304844748020736 305006087503872 305115455361024 305142738976768 305236686864384 305346137408928 305413710938112 305644618481664 305865433560984 305933122011136 306164422254592 306350356959416 306395897372224 306922129948672 307016625678336 307062265135104 307154177929984 307628042354688 308054923319808 308115760218112 308161563066368 308182595936446 308622529560576 309019325497344 309086357214852 309157775015936 309252959059968 309958557827072 310053988417536 310192901494784 310288404235392 310357071495168 310591716458496 310867527204864 311056318121472 311102558097408 311291491749084 311360380993536 311595784507392 311889905451008 312076501254144 312402882269184 312639073964448 312916702799232 312944684007424 313085369253888 313153282967679 313459395658752 313617827364864 313992489869056 314036959903744 314133646159872 314161736187904 314440717172736 314678449569792 314957889404928 315196012809216 315493532073984 315732060450048 315993719996416 316040693940224 316232626538752 316513446509568 316752745990296 316822843817984 316920387796992 317062377218048 317291441136538 317883634589696 317981505166848 318123969998912 318578095030272 319009462618896 319056884866944 319119894511616 319644762759168 319957220982784 320055729979392 320151532101632 320199124123648 320297707597824 320847816425472 320895511953408 321090392899584 321333152773248 321404264251392 321636464996352 321950870142976 322066313992192 322165472340096 322309811709424 322409045025837 322480394600448 322724205382656 323010789986304 323184897294336 323255001773088 323560128064512 323734531473408 323804755177464 324022013263872 324073104882688 324121279864832 324167184416768 324266989584384 324606119857824 325117821321216 325352704951296 325670742786048 325868523746304 325916965625856 326187065802752 326404491712992 326433679007744 326476725485568 326723557687296 326970576506112 327143626113024 327279209996288 327526648915136 327817498170624 328065344061378 328137945382912 328238973075456 328337224683776 328386033547264 329300090445312 329414084657152 329955884138496 330300964065856 330380108365824 330402657712428 330479000879104 331448147509248 331585515390976 331687604527488 331761007460352 332011834834944 332130886304448 332204387336192 332306667012096 332455549927424 332557906931712 332706902409728 332809336800864 332882987974656 333430492889088 333599018582016 333671382066528 333997551550464 334200389410272 334250069860608 334527076007936 334727215054848 334750061103381 335077285014528 335594228023296 335647144342784 335847953498112 336126283874304 336199195567032 336380411609088 336679123156992 336933668865024 337263027290112 337506685308672 337836603867136 338061794988456 338092024686592 338136608538624 338392256176128 338597762955144 338648097095616 338672695115776 338723040395264 338827327045632 338928748060672 339922674008064 340063554136768 340548998135808 340599622336512 340622869192914 340955833874432 341060807961216 341139613810688 341213612982704 342023236222976 342128538943488 342202752630729 342281822339072 342387204673536 342585774440448 342721894023168 342844785862656 343026236915712 343179922505728 343285581348864 343427855226368 344174762262528 344434975036416 344538074585936 344644151579343 344695384543752 344720421814272 344771666116608 344981047133184 345287396192256 345318272008192 345548450171232 345886229692416 346136117603496 346474471579648 346523541962752 346630230245376 346681758449664 347044330907904 347231392628736 347539740033024 347802496892928 348130794012672 348393997737984 348703377555456 348734558830592 348967014181632 349256216838144 349308135407616 349520271437568 349861933481984 350114693667904 350690540203542 350768148512768 350876143632384 351033346205696 351345069809664 351610703683008 351954409160704 352062769508352 352132297392128 352208681070224 352711462354944 353164943425536 353241551102688 353291579891712 353323171446784 353431953211392 353636928454656 353904295084032 354238351802368 354506173136896 355277173948416 355383518887936 355492934995968 355545780682752 355652206024192 355761704856096 355840435421184 356109468008448 356425699295232 356695174370304 356843005821148 357031865450496 357301798816512 357619088913408 357651067437056 357811850575872 357889466248776 358186063291392 358239309324288 358899382747136 359009881325568 359632513794048 359951873605632 360170473614336 360224014639104 360522546413568 360600750083994 360795118903296 361135679995904 361408716044288 361729653153792 362003138274624 362083250077696 362194728910848 362324603241216 362357002534912 362598538173102 362678781739008 362952984446976 363295582388224 363570251427328 364089251463168 364470029314048 364582242993024 364636439847936 364688082468864 364745586291856 365308300296192 365887465259008 365941856141312 366489253853184 366683218771968 366847503368192 366960449028096 367124857831424 367237888883712 367923302498304 368075787419648 368189111245824 368354070525056 368467480029528 368549022400512 368827663294464 369155188555776 369379377769248 369434287740672 369740452429824 370369262723072 370476782190592 370590845239296 370978422694656 371507997966336 371588584574088 371788875988992 372233032344768 372421169995776 372785218060288 372918889885696 373033704814848 373067061723136 373398351642624 373680658864128 373729935753216 373878429843456 374012493668352 374295265210944 374378097278976 374648569337856 374931821784432 375014794723328 375242542495744 375298324054016 375859717730112 376227127033856 376342960508928 376452214161408 376511572946432 377092439015424 377486816075264 377603037385632 377690286718976 377772214373708 378025682141184 378311487848448 378797882867712 378954874732544 379578155776512 379779048013824 379949199917056 380066179350528 380179944370688 380236459896832 380353527772416 381006782005248 381063420444672 381294841568256 381667563798528 381943302183168 382316658294784 382453747865728 382571498403864 382742901404941 382945468588032 383575313108736 383782065537024 383865314605542 384227652076608 384434756124672 384776140750848 384948531494912 385067050131456 385443459760128 385469767331166 386077412818944 386356337129664 386441838329856 386734007058432 386968871948736 387026396680704 387054508703744 387347140640768 387605333909178 387691111514112 387984224753664 388277559601008 388363485970432 388483056009216 388644061870592 389198855012352 389283279077616 389663810142208 389783780527104 389838984708096 389900454311984 389958414837376 390515084230656 391179225530368 391526599360512 391822612414464 392147331186688 392205625720832 392232394828204 392326378684416 392443813543936 393297323360256 393594675167232 393757799526784 393879030376392 393966196359168 394264053866496 394405427486532 394492709961728 394614167076864 394649453723648 394790965538816 394912514481408 395089446611552 395298548219904 395948710305792 396026905100288 396148834566144 396234766204002 396622092466176 396835877289984 397366226059264 397488567877632 397904275954752 398518145777664 398819444779008 399149962100736 399209297608704 399451738785792 399806458748928 399842209693696 400108731777216 400197276401664 400499844907008 400789188804048 400877884014592 401180967092224 401537222639616 401840804209152 402144615301044 402173825449984 402233610469376 402357450866688 402414435827712 402477888322048 403098814119936 403761805590528 403797910224896 403825470537412 404401935286272 404462051524608 404885052725888 405103291400192 406152593014784 406277639995392 406459664027648 406584805549824 406820607148032 406982249152512 407128183211904 407218281250816 407343656337408 407526157975552 407651627851776 407820578081312 408707530186752 409016532855744 409138963570799 409355500904448 409416353513472 410028782978304 410170723139584 410338784578338 410739897759744 411373569835008 411496706080768 411623398416384 411684588158976 412025767329792 412115142953136 412337278746624 412703441289216 413015465060352 413405317890048 413717872313856 414085260847104 414122288611328 414398329340688 414490036273152 414741757495296 414803410796544 415055322332112 415147174658048 415461046009856 416537176358912 416665420563456 416786379964416 416852098619264 417222270398976 417447159005184 417537710623572 417945860878336 418157103153152 418247808770891 418844861546496 419254289563648 419383370317824 419533751121408 419571266093056 419700444438528 419943852539904 420261350412288 420658042765312 420976080600064 421891644063744 422017928679424 422147860307712 422210614560768 422336994653728 422560517062656 423255517913088 423575519564736 423975340222464 424672668084672 424770793373696 424901572558848 425345950158528 425409179822592 426016455524352 426193017012224 426324234074112 426740973305856 427063610130432 427119926575104 427442849906688 427702437417024 427766017383936 427797088567296 428120523866112 428444203697664 428848619995136 429553963120128 429878726701116 429973859467264 430106240581632 430167155539968 430260466348944 430298940510208 430681053315072 431006669030784 431413504086016 431646041964544 431739673569952 432355986112512 432808159810432 433067097931776 433490428428288 433803606601728 434227657048064 434491364995072 434555954167808 435205988950656 435302300647424 435436322291712 435501051936768 435631410249728 435765533220864 435960768674816 436191501484032 436908921716736 437089997560832 437224569604416 437420458748504 437651964100608 438371786409984 438608074899456 438638011100982 438703216692048 439066787260416 439744160858112 439941178851328 440076628721664 440536876949904 441165747585024 441231328935936 441499290236928 441930863345664 442250139369984 442682446446592 442841181739264 442977524467632 443075556016128 443410542575616 443745782401152 443804298706944 443843983966208 443980635439104 444139836231168 444475627437996 444573990518784 444895176088704 445231538369013 445330068733952 445530268237824 445600519213696 445666759814144 446302953406464 446333414804508 446769713352704 447037004316672 447458970697728 447797271330816 448168378499072 448265594089376 448507215478784 448905497542656 449244891820032 449684036386816 449822485905408 450008913744896 450749059984608 450848811384832 450987619516416 451189674901504 451328587978752 451463683940192 451530796127488 451769769394176 452445553631232 452512811778048 452787624362304 453230232010752 454065330847744 454163825590552 454272649003008 454747743948288 455396900732928 455495684316624 455741202825216 456171385257984 456270336840972 456516272898048 456781032587264 456921667141632 456962525364224 457126381150208 457267122031104 457714108465152 458120566407168 458466927722496 458798150341476 458899683016704 459246633381888 459525535439124 459593846058336 459627229085696 459695554822144 459974729510912 460383194923008 460731266894976 461181639589888 461442063532032 461514823471328 462173640327168 462242344599552 462273893904669 462725774543872 462933794340864 462975190171648 463386320044032 463736662523904 464174392016896 464525330317312 464937836740608 465289352242176 465535607242752 465674955784192 465744180543488 465887574687744 466027028583424 467040571490304 467393676761088 467587386938056 467834858176512 468460093079552 468604323403776 468814271577344 468958610946672 469168717851218 469417026011136 470189093488128 470281949806592 470426741047296 470988734803584 471055439855616 471242604281856 471661075759104 471872393445376 472017674354688 473240298110976 473598090675072 473702898597888 473990579994624 474061040910336 474348939808128 474453913894912 474770169764352 474812624011264 475129118985444 475234265726976 475593565827072 475937161704807 476042487267328 476327291387904 476402398422016 476825451884544 477082467434496 477185954998368 477581417721856 477652412432384 477867142545408 478679841767424 479467144138752 479510018392064 479935831474176 480227298152448 480298686185472 480696728551424 480801000111992 481060158537728 482106396377088 482306204205056 482454697494528 482670851032832 482926305214464 483099470988288 483464717564136 483571708985344 483720591900672 483937312595968 484086308073984 484286936471558 485340192096768 485601797210112 485707132766196 486109657324032 486181919797248 486250776625152 486909179786736 487077733728256 488506114179072 488652338470912 488802785619456 488875448438784 489280598704128 489650518511616 489715088228352 490085336530944 490455864759168 490564403331072 490918814994432 491289973372704 491398696534016 491726247255936 491770217725952 492098016092067 492206918074368 492505837025664 492579050320896 492987269906432 493282211659776 494121126985728 494637896926208 494933826207744 495343997288448 495451446098784 495718501318656 496310709793024 496561559994368 497378273086464 497641511190528 497864468856832 498017752252416 498196329456672 498240878485504 498306581004288 498683324891136 499060353614592 499324481961984 499531425783808 499909095712576 500996327325696 501146290306816 501300584115408 501375104790912 501525181151302 501790614011904 502615927521792 502789918687232 503470716514176 504189425811456 504264375926784 504298793350548 504415317131264 504570617413632 505063843823616 505894540935168 506104207702016 506260027963008 506372064018432 506754905800704 507138037029888 507204912807936 507588384264192 507896644432716 507972145643424 508009042673664 508084560592896 508393122091008 508890085064704 509177449414656 509257736244224 510095331205152 510593958117376 510823497203712 510899433504768 510934303789371 511433750811648 511709420716032 511820419474056 512303536102144 512579674832896 513034854334464 513422733508608 513878661660672 513959689774888 514082841034752 514267178793984 514769883758592 515141782839552 515645342744576 515958495931648 516035195574272 516807111878904 516921482018816 517080632721408 517157499174912 517312299671552 517471570699776 517703412801344 517977408012288 518829344538624 519044372103488 519204176405244 519711707369472 519785312944128 520566496361856 520686778974208 520847088943104 522035465814016 522196191019008 522430149885952 522590996606976 523101838245888 523566361608192 523884325257216 523962203111424 524280407156352 524396431147008 524792900222976 525172040501856 525288261812224 525685405155328 525873903315376 526035810305313 526152222769152 526550019308544 527017604714496 527064730959872 527301674532864 527416055524512 527931613741056 528198446088192 528313021605336 528829456621568 529067193532416 529984757170176 530455392681984 530539034606336 530856442626048 531357527703552 531759259705344 532199949467648 532279063478272 532315392981134 532602318381056 533075278331904 533478309036288 533760653131776 533999793209344 534164202012672 534385585072064 535264508731722 535382963519488 535547798175744 535787738945536 535952698224768 536113124678978 536192820401392 536476601155584 537279094937088 537358963986432 537465085493248 538349074120704 539041229438976 539202580381696 539282735366144 539448770691072 540783819620352 540901125125991 541192678354944 541703519993856 542113074066432 542427476197376 542594479730688 542642998870016 542837577615872 543004707411936 543124875116544 543535503802368 544018172608512 544429476670464 544943373582336 545355377140992 545807334539264 545888471351296 546133877194752 546705043971072 547118379437784 547653197012992 547962450444288 548831197888512 548912784211968 549486857270848 549733880779776 549783038328832 550271255052288 550687286747136 551207090520064 551623829751808 552113681129472 552531105787584 552653381697536 552823533600768 552989009993728 553071214395392 553241494941696 553407096442816 554610678644736 555553894084608 555715173285888 556296360531968 556467634041984 556596212006912 556716947498096 558228458962944 558349548517152 558459815395328 558631754993664 559177827090432 559378334828544 559600592584704 559674386546688 559925136719872 560097527463936 560348467216384 560520988296192 561567145918464 561972854006784 562397732676648 562522192084992 562863813743616 562947486081024 563414022750208 563789576595168 564340690550784 564767359419648 565300453629952 565638658523136 566230224112896 566535430078464 566658321560562 567038523211776 567127933544704 567212239763456 567467231772672 568432312098816 568987964407808 569367233664768 569418146840576 569923799875584 570269916556032 570354689845248 570656550813696 570827365154816 571258938263552 572501345697792 572738617493504 572914953274752 573171635601488 573474987442176 573680621798592 574241404420096 574418202882048 574675558707712 576216486641664 576341478114912 576474648150016 576652134187008 577422797242368 578165189640192 578204650996749 578404808802304 579662757494784 580101010587648 580274651934208 580453307923104 580539595021056 580581763055616 581020710961152 581536667271168 581976337130496 582416339401512 582545228955648 582966092805888 583535952134144 583798282518528 583924918616424 584495715213312 584850681467976 584937622256064 585422383013888 585772626345984 586768838295552 587289899040768 587382502599872 587733918621696 588220996780032 588308438581248 588348592242306 588665720315904 589241151127552 589666852493312 590636699290176 590767408021504 590949294538752 591214056767488 591396080799744 591608141229798 591661043201536 591739064942592 591974180585472 592186448308224 592634169917328 592765320691712 592947822329856 593193568118272 593642051158684 594040357650432 594933138699264 595111219739344 595253815934976 596049339088896 596856413932128 597063028441088 598540663390208 598724943151104 598813946413056 598993189093376 599177608178688 599763314540544 600295914602496 600749767360512 600998746646144 601183783206072 601316826021888 601771450638336 602305833959424 602359692525568 602761206313728 603216922951566 603260738174976 603350415704064 603716832483072 604306976014336 604648221179904 605696865337344 605738205806118 606330325264384 606602902929408 606693077286912 607327579088832 607654937100288 608228513677312 608360449121296 608688363864064 609228889522176 609689496041472 610012175007744 610230910722048 610285477953536 610473373728768 610692274817856 610827421876224 611289236963328 611730867121968 611866244022272 612328844509184 612700713918832 612791794744448 613844259897344 614033251356672 614124530270208 614308355859968 615256084709376 616109846639616 616231520436224 616323126132736 616365191872892 617245059121152 618038650994688 618172714429704 618315550031872 618505918119936 619917115654144 620107976835072 620385802989568 620576808470784 621183432916992 621735054409728 622112636242944 622205116194816 622582983498168 622720761987072 623191569014784 623779810902016 624475260187009 624805764538368 625278147928896 625833405598464 625889368014848 626170738507776 626306565935358 626918791317504 627235654729728 627984979738112 628073919807488 628267292319744 628323472375808 628881434345472 629356899139584 629915778809856 630392025618432 630987064147968 631464120900096 631987439992832 632081387880448 632465253077504 633026893019136 633505491980592 633645687635968 633840775593984 634124754436096 634582882273076 635767269179392 635963010333696 636247939997824 637156190060544 638018925237792 638113769733888 638239789023232 639289525518336 639914441965568 640111459958784 640303064203264 640398248247296 640595415195648 641695632850944 642180785799168 642666305546496 643272929992704 643901740285952 644132627984384 644330944680192 644619623418848 644818090051674 644960789200896 645448410765312 646021579972608 646510003546176 647120256129024 647469062946816 647609510354928 648146209765376 648242559729664 648334368833536 648533979168768 649212239715648 650235642642432 650705409902592 651341485572096 651737047492608 651833931251712 652374131605504 652808983425984 652867358015488 652953450971136 653447115374592 653941153012224 654287252226048 654558419992576 655053297830272 655634996341248 656130688122756 656275890765824 656477946150912 656674449367552 656772067094528 658600180890624 658828169314304 659911768276992 660601928131712 660805315424856 660958001758208 661101375153989 662896295018496 663171030781952 663375209054976 664023669669888 664261772608896 664408774672384 664613334024192 664911099854848 665115813863424 665413804819456 665618673601728 665765975949312 666860985778176 667342764133056 667995103100928 668400778820544 668500139721216 669054152015872 669454430109696 669500122206762 670154570029056 671188456046592 671294288685568 671695906996224 672252567748608 672398391134064 672760823218176 673358246313984 673867337730048 674526054580224 675013370617344 675673207734272 676123589976912 676184049373184 676273217077248 676784512352256 677195525910288 677296194191232 677345390231552 677446080790528 677654654091264 677857496121344 679845348016128 680127108273536 681097996271616 681199244673024 681245738385828 681911667748864 682121615922432 682279227621376 682427225965408 684046472445952 684257077886976 684405505261458 684563644678144 684774409347072 685171548880896 685443788046336 685689571725312 686359845011456 686571162697728 686855710452736 688349524525056 688869950072832 689076149171872 689288303158686 689390769087504 689440843628544 689543332233216 689962094266368 690574792384512 690636544016384 691096900342464 691772459384832 692272235206992 692948943159296 693047083925504 693260460490752 693363516899328 694088661815808 694462785257472 695079480066048 695604993785856 696261588025344 696787995475968 697406755110912 697469117661184 697934028363264 698512433676288 698616270815232 699040542875136 699723866963968 700229387335808 701381080407084 701536297025536 701752287264768 702066692411392 702690139619328 703221407366016 703753076776827 703908818321408 704125539016704 704264594784256 704417362140448 705422924709888 706483102205376 706583159783424 706646342893568 706694573440471 706863906422784 707273856909312 707808590168064 708476703604736 709012346273792 710554347896832 710767037775872 710985869991936 711091561365504 711304412048384 711523409712192 711680870842368 712218936016896 712851398590464 713390348740608 713686011642296 714063730900992 714603597633024 715238177826816 715302134874112 715623701151744 715778932497552 716372126582784 716478618648576 717798765494272 718019762651136 719265027588096 719903747211264 720340947228672 720448029278208 721045092827136 721201500167988 721590237806592 722271359991808 722817432088576 723459306307584 724006276549248 724166500155392 724389457821696 724649206482432 724714005069824 725197076346204 725357563478016 725905968893952 726430404707337 726591164776448 727140502854656 728178502926336 728940058628096 729164485986048 729272879695872 729376164937728 729491172583712 730616600592384 731774930518016 731883712282624 732978507706368 733695006736384 733920898056192 734249715662848 734475777767424 735846604996608 736151574839296 736378222491648 736708141050112 736934960059056 737098044801024 737655326588928 738310377111552 738758755538496 738868575481344 739480904859648 740738525446144 741181690478592 741956845389312 743015995932672 743177169148176 743577751977984 744466064689536 744842339991552 745570436120576 745837779771392 746067409629696 746134123446272 746796703285248 747361317728256 747459871506432 748024987336704 748590530421888 748756194557952 749297138675712 749863643568864 750029589446656 750485084991488 750596648108032 751719435460224 752287771726953 752454254067712 752685921017856 752904428322816 753023145892864 754184878030848 754973632150528 755206074771264 755380573437952 755544428747416 756051364282368 756622975696896 757595765735424 757909749465088 759156311553024 759558096027648 759898399834112 760132358701056 760359888741376 760472919793664 760707055544832 762013564010496 762126840889344 762589683136512 763335127597056 763886604366336 764633316589568 764907495731456 765142996807728 765485802809882 765890937176064 767150626217472 767564131074048 767730629211084 768455304153216 768869512249344 769552281501696 769897062989824 770134100262912 770886919520256 770939534662332 772154825637888 772712674259328 772883676659712 773468014116864 773937743897472 774052793361408 774109017407488 774694281281536 775210667818356 775382223028224 775968449507328 776555119202016 776726971940864 776966112018432 777288123741184 778397710024704 778566558155232 779327620284416 779567561054208 779677969416192 779800908623968 779916829674752 781030168461312 782358451060736 783053198721024 783645224828928 784294662373376 784464789656408 784652757368832 784887627087872 786594646720512 787189350334464 787515599053568 787758060752784 787932392718336 788528107732992 788810854973064 788985419923456 789228334153728 789298907447296 789581931077632 789825028962816 790178893223104 790597096439808 791897420611584 792297669132288 792469532408004 793244184932352 793671754579968 794732452118528 794977135755264 795808551909504 797036291555328 797638889558016 798299924201472 798418595217408 798473089471701 798903477571584 799612917497856 799684419387392 800217463554432 800394552803328 800999689814016 801578377608096 801755768029184 802361934184448 802896763097583 803074445279232 803681608418304 804169687018467 804289230602088 804347650899968 804467220938752 804714901733376 804828871655424 804955776644096 806197628239872 807523611181056 807650941074824 808803870572544 808924103049216 809770105451776 810206582800384 812305186029568 812555279990784 812919328055296 813169611099648 813641214296064 813964498305024 814256366423808 814687312674816 815052315951104 815303255703552 815641156162624 817415060373504 818033065711488 818277927141598 818711001808896 818832707026944 820057565956608 820341446279168 820677569156676 821479795519488 822747139670016 822993412161536 823246796832768 823369176317952 824051534659584 824230285906272 824674557493248 825406882578432 826030930120704 826810635780096 827435744627712 828170521694208 828244577222656 828796658681376 828980072546304 829483514990592 829606821593088 830110644664224 830294349316096 830922092019712 833074352717824 833330841126912 833572759928832 833704197238528 834444540797952 834894318010368 835075421247144 835891721756672 836314206306304 836495617541782 837689723092992 838766740635648 839067502242816 839142532186112 839400888877056 839887705079808 840522700824576 841316085530624 841952161200128 843783288127488 844035857358848 844295720615424 844421229121536 844673989307456 845121034125312 846511035826176 847151039129472 847950680444928 849345336169344 849541586747392 849803145117696 849987482340843 850691900317056 850818359645184 852032911048704 852386034024448 852648468148224 853481946611712 854127220260864 854239853150208 854885699813376 855404874834048 855532034767872 855594177134592 856241047732224 856888407395328 857697239990272 859107926240256 859757453402232 859947718934528 860212481163264 860334311079936 860520932697888 860597881020416 861362106630144 862013338061568 862827008172032 863479347139904 864711972225024 865616319620864 866134195863552 867607213203456 868455314096128 868982729990144 869111908335616 870411977901312 870872644583424 871002103873536 871262820499456 871531066441728 871921537349632 872383002968064 873817843433472 874179995121664 874449139208832 874840917497008 875303928201216 876743572819968 877216149798912 877276022201964 877406433384096 878133574520832 879488321716224 879882357702656 880153257443328 881073753899808 882331495170048 882462657871872 882522888363459 882998580473856 883861726691328 884500278739968 885364892893184 885682363478528 885955048935264 886151112032256 886821085151232 887491564802304 887608597413888 887961270878208 888279672462336 888951254875992 889147981037568 889790352177408 890463076738026 890660137467904 891060536475648 891201038427392 891333519628288 892666829609016 893539426705408 894074008633344 895594542661632 896531188178752 897014430957568 897810995085312 898489783640064 899368072773632 899644971810816 900017827489792 901498119969216 901697622769664 901975239032832 902379349803008 902657175957504 902927367880384 903061592254976 903539538788352 904891107262464 905025623556096 905575248724608 906460464021504 908130661695488 908327651181104 908545298006016 908607308709177 909495487896576 910793801465856 910991368633248 911482405650432 912342770515968 912540673681944 913032545796096 913562065174528 913843334283264 914252762300416 914534244062208 915428216930304 916241132814336 916933855444992 917596300682952 917799366033408 918493266763776 919051070878248 919187692116672 919254458171392 919391109644288 919949459021824 920766389846016 921462533789952 922363279179776 922884127064064 923029646942656 924347280654336 924484689199104 924547787809338 925451549087744 925867588681728 925950380343296 927473325047808 928348784033792 929050660634624 929875673481216 930578704484352 931071214485504 931349911568384 931488361086976 931775149375488 932054057166848 934081142980608 934787353522176 935174773876112 935669716353024 936920186159104 937208646807552 937628543154688 937917221893344 938337435702436 938834052022272 940378186976256 940563899613184 940853482094592 941977469607168 942110879711232 942485208563712 943322151518208 943744786890752 944035348709376 946480596221952 947196181350144 947981159989248 948122081820672 948697879616256 949540339528704 949625248022528 950258237970888 950468531453952 951187131654144 951874323409614 952084974534656 952804796844032 953650903769088 954371909996736 955162835443712 955304824864768 955734285090816 957359683534848 958934288277504 959020036784128 959871662948352 960454596304896 960597372370944 961393457102848 961602000223984 962120317075456 964212792754176 964612408410112 964909394989056 965341702065664 965852610428928 966198941976576 966929435128272 967143417970688 967441183801344 967874625191936 968172616147968 968573872943116 970680384193536 971203594420224 971414265532392 972219314648064 972363839594496 972501553250304 973818359573472 974155467456512 977012228358144 977304676941824 977605571238912 977750896877568 978561197408256 979301037023232 979430176456704 980170673061888 980911729518336 981837629988864 982579946745408 982797393068032 983452494511872 983540435451904 984196032184134 984413836148736 985011674051328 985158100641792 985974539812864 988242253971456 989275793852416 989867652415488 990902892197568 991437002637312 992621419586048 993123119988736 994756546172928 995283022381056 995728937713664 996035504504832 996392658913344 996481756971008 996613162008576 997366649782272 998120707229184 998648963923968 999062851567616 999818191425152 1001992654651392 1002292580613632 1002601168230816 1002750209581824 1003050362302604 1003581228023808 1005231855043584 1005579837374464 1006941433028352 1008378851622912 1008597586701096 1008830634262528 1009141234827264 1011789081870336 1012208415404032 1012520055926016 1013509811601408 1014276074059776 1014409825615872 1015176768528384 1015793288865432 1015944291286848 1016018085347328 1016169121185792 1016786244182016 1017780170129408 1018515472488448 1020190662410304 1021187916234752 1021646994407424 1021798867009536 1021868607578742 1022867501623296 1023418841432064 1023640838948112 1024607072204288 1025159349665792 1026069708668928 1026845467017216 1027757323321344 1027919379549776 1028165682069504 1028534357587968 1029539767517184 1030283565679104 1031290685489152 1031916991863296 1032070391148544 1033614223757808 1033842964037632 1034161265442816 1034314998349824 1034624599343104 1034943141399552 1035406825602688 1035954816024576 1037658689077248 1038088744206976 1038408352810488 1038873589527697 1039423414738944 1039570625888256 1041132992723712 1041373557948416 1041694177886208 1044070931628032 1044392382038016 1044860299771904 1045181993213952 1046203676491776 1047768650514432 1047924406222848 1048560814312704 1049585800445952 1050344081003712 1050576523624448 1051370810310656 1051747806630752 1052071620610626 1052304445538304 1053100038617088 1054035209428992 1054129461919744 1054832111049024 1055863227482112 1056396892176384 1056626043210672 1057658913243136 1058134387064832 1059969514340352 1060910785363968 1061078069212672 1061712885252096 1062715055407104 1063518519410688 1064399898935296 1064558126956544 1064630785962268 1065204636762112 1066150556663808 1066956618072576 1067521306263552 1067999586418688 1068328404025344 1068771170144128 1070529017463444 1070765927038976 1071095596351488 1071575477891072 1071905396449536 1072226249357956 1072385640802784 1072953202311168 1074558189874176 1074717927972864 1074930170986496 1076698148241408 1078405160763392 1078565470732288 1078639085777561 1078897541382144 1081567639240704 1081802250251982 1082385356709888 1083407039987712 1084226148132864 1084854952394752 1085188959461376 1085285997740032 1085675155231744 1086009414823872 1086249750233088 1087071007604736 1088036345217024 1088858953340928 1089886747164672 1090710754281984 1091614669078528 1091776942702592 1092267754389504 1093410087942144 1094236758875568 1095306394025984 1095924900888576 1097662395777024 1097825568423936 1098973714541696 1099467761559552 1099566076657664 1100542510104576 1101374573494272 1102414181040128 1103247659503616 1104227362258944 1105062211575168 1105306763395072 1105647067201536 1105978019987456 1106142428790784 1106482989883392 1106814192885632 1109221357289472 1110520043977883 1111107788169216 1111430346571776 1112592721063936 1112935268083968 1113192424013824 1113433894996192 1116699097034304 1116919630790656 1117263509987328 1118355654180864 1118756669657088 1119201185169408 1119850273439744 1120195054927872 1120696934432768 1121041976592384 1123134291836928 1123945708013568 1124795465353296 1125044384169984 1125727627487232 1125894972162048 1126828045500416 1127579153190336 1128681381101568 1129534718839296 1130600907259904 1131277317046272 1132460448225792 1133070860156928 1133316643121124 1134077046423552 1134255867089408 1134424479526912 1134934463545344 1136864624197632 1137975928815616 1138734467329536 1138836293681152 1139847599751168 1140539833112064 1140709379690496 1141654730309632 1142517876527104 1145002691395584 1145477234987008 1145829906549504 1146343271202976 1146949974884352 1147361243597184 1148228704214823 1148482808840192 1148836405764096 1149351117415424 1152682956229824 1152949296300032 1153304268374016 1154845594484736 1156330379280384 1156409301993498 1156809617604608 1159325514989568 1160202021175296 1160549303868416 1160906615846208 1161079190042112 1161163526111232 1162041421922304 1163073334542336 1163952674260992 1164832678803024 1165090457911296 1165932185611776 1167071904268288 1167596565037056 1167849837232848 1168991430426624 1169701362935952 1169875244512128 1170844766027776 1171545252691968 1173537676591104 1174579798081536 1174765005199744 1175467837243392 1176441993560064 1176616877162496 1176697184484612 1177331440631808 1178482302255104 1179333704986624 1181273398580352 1181534816043008 1181898589077504 1182428113534976 1182792161599488 1183216282459596 1183322086403072 1183478129885184 1183948361170944 1184372896616448 1185268339834656 1185530641383424 1185895644659712 1186387136236544 1187284102317368 1188080715300864 1189866277398528 1190222439478688 1190507631869952 1192098678177792 1193712827864256 1194126056882176 1197081326780416 1197449886302208 1197627892826112 1197986378186752 1198355216357376 1199526629081088 1200591829204992 1201499534721024 1201997493292288 1202367566412144 1202633652043776 1203542901276672 1204611667918848 1204719385051136 1205522412627456 1206433845903132 1206521476349952 1206700831408128 1207433664966144 1208613952028672 1209296442359808 1211393730674688 1211476411612236 1212660650528768 1213205805858816 1213386154573824 1214655158177664 1215309874200576 1216457027354624 1216720898242592 1217376727728128 1218457779044352 1219378992082944 1220461821444096 1220570955907072 1220946747457536 1221384549635712 1221654843752448 1222578473926656 1223461734243936 1223732488044544 1224657689018368 1225401427837664 1225583589488896 1227416890712397 1227688519794688 1228066502713344 1228249060540416 1228616711719936 1230512169418752 1232219693279232 1232463040872448 1232730383745784 1234490118242304 1236077301989376 1236345428859408 1236631100063744 1237011836239872 1239834231308288 1240215953670144 1240771605979136 1241153616941568 1242366865833984 1243470108819456 1244225272485888 1244410232389632 1245165966996336 1245441523974144 1246383138029568 1247559621804032 1248950520374018 1249611529076736 1250556295857792 1251666811196928 1251778736029696 1252341477015552 1252613131870716 1253837582635008 1254471309459456 1254743426312673 1255969959476224 1256147839614976 1256534584639488 1256646944751616 1257762868690944 1258713798279168 1259831557619712 1260784051236864 1261974128295936 1262928241800192 1263974879985664 1264162775760896 1264930506155008 1266053786038272 1267010983961184 1267291375271936 1267681551187968 1268249508872192 1269165764546152 1271534538358784 1271926020667392 1272495879995648 1274312380121088 1276037850475584 1276227539467776 1276479578046464 1278579051036672 1280222919917568 1280606128406528 1280796496494592 1281190830391296 1283391265701888 1284361571598336 1285332611092992 1286545859985408 1287803480571904 1288265255968768 1288661889360384 1289239246837696 1289636180103348 1289921578401792 1290896821530624 1292043159945216 1293020007092352 1294240512258048 1294938125893632 1295219020709856 1296292419530752 1296485119459328 1296668737667072 1297067958337536 1298424479431296 1300471285284864 1301410819805184 1302682971144192 1303474094985216 1303667862503424 1304748263211008 1305617966851968 1305734716030976 1305906901942272 1306894230749184 1307882306024448 1308574504452096 1309116839985152 1310106595660544 1311269992682496 1312261376245512 1312551781531648 1312955892301824 1313348898735104 1313544134189056 1317200361781248 1319823536553984 1321203856263424 1321610630849712 1321916003516416 1322202750307978 1325792590036992 1326342061563904 1326750418109952 1328047339339776 1328523545217792 1329226668048384 1329822199709696 1330231627726848 1330827609638912 1331237347203456 1331531951898624 1333721971556352 1334685528266112 1335694615107039 1335990206201856 1336801557641088 1337000279442432 1338108304031744 1338908860219392 1339000244413524 1340309140058112 1342376912093184 1342588577371136 1343391813992448 1344505135497216 1344796782268128 1345521646436352 1346716492627968 1347734675460096 1349052109160448 1350026741234688 1351346415468544 1352247179953824 1352368098746368 1352546434154496 1353569024704512 1354391051820576 1354592388382464 1354690780463104 1355309308182528 1355714992242688 1359690696032256 1360254216547072 1362195992543232 1362491476771656 1363823335497728 1364243231844864 1364854451930816 1368514155773952 1368811010522916 1369127289356288 1369548818694144 1370343097761792 1370887576092672 1371379143450624 1372719690022912 1373142325395456 1373711420905472 1376699049050112 1377739900145664 1378152298343744 1378576606317372 1378781538175008 1378881687257088 1379086664466432 1379924188532736 1381149584769024 1381273088032768 1382193800684928 1383544918769664 1384544470413984 1385897886318592 1386094167851008 1386520920981504 1386727033798656 1386821681714007 1388177323631616 1388925570514944 1390158960132096 1391209987571712 1392523176050688 1393575990951936 1394813510221824 1395868056726528 1397024867352576 1397232541630464 1398081085750272 1399447733927936 1400458774671616 1402762160814168 1403072594051072 1403504574529536 1404133384822784 1405380279238656 1406442814732032 1407506153553654 1407817636642816 1408251078033408 1408834724280896 1410845849419776 1412966204410752 1413166319566848 1413292685787136 1413389146880942 1413727812845568 1415617180336128 1416953407209472 1418024692547584 1421108695793664 1421534075551744 1421971739983872 1422183122731008 1422608824096768 1423046819424384 1423361741684736 1424437872033792 1425702797180928 1426780697481216 1427372023284592 1427811485114421 1428127461801984 1429207195266048 1430476355653632 1430604269748224 1431247402303488 1431557864995104 1432744253165568 1432957237297152 1435597530988544 1436039525302272 1438530055176192 1439807494422528 1440681894457344 1440896058556416 1442090185654272 1442403000335976 1443180475613184 1444542719983616 1445634864177152 1446918612615168 1448012553098496 1448778915643392 1449298412964864 1449428010139648 1450394152692408 1450715126956032 1451811937787904 1452860809414674 1453182329552896 1454281005709312 1457880117256192 1458328971972096 1458545759391744 1458752329875456 1458982345167424 1461233201184768 1463549861036032 1463767424565248 1465957015412736 1467390013472768 1467841796112384 1468499431325696 1468951555534848 1471693209993216 1472303149678592 1472756444983296 1473416282100224 1473869920118112 1474196089602048 1475310653177856 1476620754223104 1477517511076992 1477737150962688 1478961809719296 1481477050892288 1482363380957184 1483913690778624 1486031991865344 1486354338296352 1487155503955968 1488932129379072 1489684679983104 1491675559542784 1492134819259392 1492268246892544 1493593406570496 1494722635456512 1494919743012864 1496049974673408 1497181060843776 1498594277351424 1499727287137728 1500059178893312 1500970169982976 1501193296216064 1503438870920448 1504575543453906 1504908508135424 1505371842035712 1506046291785728 1508369756061696 1509947264301056 1510412149542528 1510761146875904 1511088857494832 1513245951393792 1515191531470848 1515819498930176 1518312623106048 1519116192055296 1519796799668224 1520264717402112 1520719777482752 1520945839587328 1521414111089664 1524027128020992 1524253681778688 1525179366273024 1526670255194112 1527773208732672 1529266633179136 1529814991462912 1530285993615456 1530971605619764 1531781874352128 1534301252434944 1535128262148096 1535461258422168 1536910608306432 1537739024498688 1539104563003392 1539794125979648 1540268200525824 1541879069324664 1544309651275776 1545425348518656 1546936028233728 1547875487794944 1548105586722816 1549388562563072 1550421335636712 1550764446056448 1551936899014656 1553110238404032 1553453943881728 1553932224036864 1554576247482368 1557133116310464 1558655240568832 1559135122108416 1559355938832384 1559601817247936 1559833659349504 1562060336922624 1564716902121472 1566106397442048 1567290449657856 1568589324746752 1568929579312816 1569305514737664 1569775254175744 1573189293441024 1574378700668928 1575031198107136 1575516121505568 1575864785436672 1577056215465984 1577621709946128 1577970839846912 1578456668307456 1579163862155264 1579650057925632 1580357786446208 1581194192879616 1583794841223168 1584595338264576 1584939064816008 1586488369864704 1589464904237056 1589954271510528 1591617103819008 1594072583110656 1595277779116032 1596599848402944 1596837190434816 1596946178943402 1597806955143168 1599225834995712 1599368838774784 1600434927108864 1601999379628032 1603156755216192 1603511536058368 1604723868368896 1605793526195166 1606148890558464 1607363216836608 1608339374036934 1608578461204176 1608695301799936 1608934441877504 1609429803466752 1609911553288192 1612395256479744 1615047222362112 1615301882149648 1617607741145088 1617848206098432 1619540210903552 1620413165600768 1624610372059136 1625110559981568 1625838656110592 1626339222199296 1627282428592128 1627928996610048 1628512732847616 1629374625349632 1630104631902208 1630606511407104 1631282312325248 1634830120747008 1636066131422976 1636555854283196 1637422003617792 1637665414053888 1640115131913216 1640682892558336 1641355138313352 1642959591038976 1645986824323072 1646493593665536 1646738352635904 1648460571812544 1649349114986496 1650813765156864 1652061860241408 1653621271560192 1654871489255424 1656341043388416 1656489154445312 1657593317362752 1657960145092608 1658967029981184 1659213643186176 1660221289328448 1660588698632192 1661844184039424 1666148705435648 1666661682253824 1667145519857664 1667408394477056 1668889081595904 1669788636020736 1670150842494288 1671783443513344 1672628412612608 1672991235083564 1675379446185984 1677533481271296 1678135004485632 1678285064372224 1678801777754112 1679775410159616 1681045401649152 1682632171061248 1683904322400256 1687566576254976 1688071714717696 1688591441230848 1688842458243072 1689347978614912 1690242068250624 1693022071652352 1694302078258944 1695004277650453 1695901360889856 1698690672338688 1699083173494784 1699606290235392 1699974964681686 1701383800634112 1701636719290368 1704772068048896 1705296936296448 1706963893223424 1708254440521728 1709771399626752 1710809749668096 1711064069535744 1712482095464448 1713776814790656 1715394479980544 1718215852480512 1719514906804464 1719895437869056 1720424962326528 1721041865395776 1721195762040832 1722724213260288 1724026676123136 1725654016344064 1726958694279808 1729423944450048 1731232639241728 1732268391727104 1735214426406912 1736910628192256 1737965459980288 1738223816671232 1740823955802624 1741745289166848 1742525640998912 1743062132883456 1743843074699264 1747635686866944 1748359990243328 1748898278417664 1749681834994016 1750607856402432 1753487145639936 1754552044403928 1754812866768192 1756267149041664 1759764715405312 1760306514886656 1762147507799616 1764662990340096 1764925315743744 1765045776726918 1765997160947712 1767723453382656 1769000557479936 1770729785786368 1771364726957056 1771910097870528 1772302224064512 1773642170302464 1774983129604608 1775217194827776 1775922541756416 1776559344924672 1777902509751984 1778295962075136 1779580704354816 1780926153476052 1781320274935808 1782121072951296 1782402076854784 1782667039256576 1785333659218032 1787078853410816 1788148017266688 1791189085323264 1793062376357504 1794028861915136 1795621990170624 1796979567280128 1798736145547264 1799289943621632 1800035654979584 1802996239938432 1803395245539328 1803950478065664 1804758699606016 1805314351915008 1805854735760768 1806123184509952 1807079077576704 1809782214524928 1810051247112192 1811150497449216 1812920928043008 1816261323390976 1816655302362208 1817090596012032 1817214617418354 1818990975793152 1821982737266496 1822964811300864 1824685541031936 1825081347363888 1826065091592192 1827124130349056 1827686668566528 1828505524600832 1829068488124416 1830856433860608 1832482265628672 1833867710889984 1835192601365904 1835598732066816 1836986533527552 1838102141756496 1838375384233344 1838508916342784 1838782219288576 1839898918043648 1841532779692032 1842925067579904 1844726558359552 1845768254128128 1846059293885312 1848694561308672 1848969378398208 1849095575618676 1850903098175488 1851735177363456 1851900760686592 1854946650095616 1856697568067584 1858101321269248 1859751346962432 1861157408968704 1862699823136768 1862976722173952 1863103875433969 1863550298750976 1864108114333696 1868162285961216 1869574707044352 1870349547752224 1871339432706048 1873425780561027 1873840372318208 1874417293615104 1875257086309376 1875834443786688 1876674871404872 1877668104044544 1880756373952512 1881127799226368 1881706964189184 1883954939214336 1884221759422464 1884970417127424 1886644303036416 1887489573781504 1888070697418752 1892961192443904 1894392362700288 1895962319978496 1896244163641344 1897395759232512 1899080679057408 1899250496045056 1900516475941776 1900937062907904 1902374263308288 1903748646819228 1904169949069312 1905609593688064 1907301807538176 1908743819993472 1910325670887424 1910609649729536 1911468570181632 1914719367069696 1917868576555008 1918040073568256 1919743325896704 1920909192609792 1921194744741888 1922786914205696 1923204000447968 1924240634150912 1929224816820224 1929818789978112 1930683404131328 1931705220857856 1932397883953152 1933858870256544 1934286835941376 1934882367602688 1935749250383872 1936345232295936 1937147745886232 1941360768387072 1942407188840448 1942828531064784 1944438629296128 1944727679188992 1945003106500608 1947636719146944 1948310934913024 1954024456716288 1954609353883648 1955211142477824 1955501793755136 1957122394816512 1958602074046464 1958860352913408 1960341346123776 1961823459036672 1963675259977728 1965159893490816 1965594786136064 1966904989023744 1967080870903808 1968392064368268 1968827672297472 1970023348102656 1970316201283584 1971949079625728 1976484507942912 1978551587704832 1979735304830976 1981805784395136 1982874005274624 1983304125461967 1985242839172096 1986246239977472 1989513092345856 1991457875427328 1992071009009664 1992785317826688 1992963513942016 1993226324017152 1994733299564544 1996241414458368 1997297927847936 1998125703135232 1999636382850304 2003985309302784 2004585161227264 2005202336461632 2005500419163648 2006100724605208 2007162456047616 2010463710087168 2013882866056704 2016757703245824 2017195173402192 2017661268525056 2018282469654528 2023578163740672 2024416830808064 2025040111852032 2027019623202816 2028552148119552 2028819651231744 2030353537056768 2031586577730864 2031888582573696 2032036170694656 2032338242371584 2033572488364032 2035560340258816 2037030944976896 2040381324820608 2042375832469504 2043293988814848 2043597734019072 2043737215157484 2045735003246592 2046837682864128 2047281677896224 2049214144408576 2050318699331584 2052139417337856 2053690934034432 2055514646642688 2055838759099552 2056331364139008 2057068715175936 2059079535034368 2060567131358208 2062581370978304 2063833983726592 2064140782297088 2067228447515616 2067685928075264 2068322530885632 2068629996699648 2069249198686208 2069886282799104 2070813651205376 2071909632049152 2075317378154496 2076177488413952 2076816705620976 2077747179055394 2078846829477888 2079141251776512 2082265985447424 2083388355772416 2088784764076032 2089720599543808 2090363986427904 2092407352983552 2095537301028864 2095848812445696 2097121628625408 2099171600891904 2100688162007424 2101153047248896 2102741620621312 2103495613261504 2104143241221252 2104608891076608 2106200077234176 2108070418857984 2108258923839488 2109664222098048 2111259230330481 2111726454964224 2112793784352768 2113252086421344 2115317826486272 2116268774129664 2119939028680704 2120083720321413 2121821570727936 2122156138425344 2123425770504192 2125430110814208 2127037038821376 2128799797870592 2129261571924536 2130409273524224 2132301113327616 2133913236145152 2135042612527104 2135999172837376 2136656808050688 2137542340288256 2141058034926888 2141531854077952 2142191192702976 2143150955782144 2143810792899072 2144452498715912 2144771281605568 2145906404622336 2149116379748352 2149435855945728 2153396296482816 2156810321526784 2157130941464576 2157278171555122 2157795082764288 2163135278481408 2163604500503964 2164770713419776 2166814079975424 2168452296265728 2169709904789504 2170377918922752 2170571995480064 2171350310463488 2172018829647744 2172499500466176 2174142015209472 2176072690434048 2177717906681856 2179291214122011 2179773494329344 2181421508563968 2183229338157056 2183553885405184 2184535508779008 2186820175884288 2188473517751136 2190612788051968 2191849801777152 2195324791554048 2195651136847872 2197947429083392 2198935523119104 2199132153315328 2201085020209152 2202749146988544 2204828362080256 2206495319007232 2208454724517888 2210124423150336 2211294134403072 2211956039974912 2212284857581568 2212965979766784 2213628385771264 2218442714578944 2221040087955766 2222215576338432 2225185442127872 2225870536167936 2226867789992384 2233398194068608 2233839261581312 2234527019974656 2236711308361728 2237513339314176 2238402370338816 2239700546879488 2240390109855744 2241393868865536 2242083953184768 2246268583673856 2247891416027136 2249590930706592 2250088768339968 2251455254974464 2251789944324096 2253656091000832 2255158306380672 2256863315180859 2257362762203136 2259069437678592 2261201814519808 2262554634092544 2264920896451584 2266141720313856 2266633286242248 2268154092847104 2268511734178816 2268848959053824 2269868927090688 2273729248395264 2277468934659072 2277672587362304 2279695199502336 2281079666224128 2281418759380992 2283309460619264 2285035753054208 2290005382791168 2290954469974016 2291659813099008 2292686542405952 2293899949768704 2294722487194368 2296457408429646 2296965617680384 2297672811528192 2298702234830848 2305365912459648 2305898592600064 2306608536748032 2309691188969472 2312660758560768 2312818603986996 2313619235209216 2318651029979136 2320404042350592 2321098607736832 2321813231692416 2322158380084224 2322327052222464 2324082843844608 2326146669084672 2327905348521984 2329665357606048 2330180915822592 2331864371223552 2334143808536576 2335193130074112 2335699674465696 2337982860853248 2339402725871904 2339750489024256 2341689532055552 2343090505383936 2347075353182208 2349159596163072 2349530010399488 2350935674486784 2352883987120128 2353394368969224 2354662881263616 2358667409973248 2362546797160704 2363797178155008 2364856227069952 2365584323198976 2366432564919192 2366644172806144 2366956259770368 2367896722341888 2368745793232896 2370536679669312 2371061282766848 2371791289319424 2372774272473088 2374568204634736 2379732554797056 2380444878957376 2381015263739904 2384197356355584 2387425655728512 2388252113764352 2394162653560832 2394899772604416 2395255785652224 2395419268415103 2395972756373504 2396710432714752 2399053258162176 2401183658409984 2402999069442048 2403994986584576 2404735132824288 2405267304087552 2407085802553344 2409223335837696 2411044825254912 2412509061055401 2412867691806264 2413042952699904 2413401662816256 2414867329932288 2417227904057344 2418592884719616 2422952823224472 2425321301057536 2426411611717632 2426772309147648 2429310316355328 2430619748401152 2433441796485184 2434753455456256 2436915558088704 2438757984165888 2440923642888192 2441141911814144 2441893494915072 2442769099271424 2445156947853312 2446923468487872 2447464976089088 2449315378036736 2450802855675328 2451167178977792 2454833781424794 2455377039589376 2456133005426688 2456498121080832 2457233423439872 2461024338837504 2464439386558464 2464926081744896 2465460767491568 2468980236484608 2472154603978752 2472690857718816 2473262200127488 2474023672479744 2479668462616576 2480431907340288 2481543211958272 2482307233883136 2484733731667968 2486940217638912 2488450544971776 2488820464779264 2490331933992672 2490883047948288 2492766276059136 2495119243608064 2497901040748036 2499223058153472 2501112591715584 2503333622393856 2503557472059392 2504682954031104 2505226263741432 2507675165270016 2508942618918912 2509486852625346 2511939918952448 2512295679229952 2513069169278976 2513293889503232 2517427596558336 2519663115239424 2521568102473728 2523948256591872 2525856483600384 2527949759971328 2528325551521792 2529861012310016 2532107572076544 2534021967922368 2534582750543872 2535363102375936 2536499017744384 2538331529092304 2543069076717568 2543852041334784 2544991759991296 2548624760242176 2552075700951168 2552455078935552 2552959156092928 2557158102073344 2560445839835136 2561212256813056 2561592992989184 2562381660782592 2566782531403776 2568723143196672 2570665222185984 2573091719970816 2576530511937536 2577323778720768 2578478493675392 2579272360206696 2579843156803584 2581793643061248 2584086319890432 2586040014184704 2588481024516096 2590438041419712 2592584839061504 2592970238918656 2593337475334144 2594135916675072 2596848958862592 2602821639610368 2605365942288384 2606948189970432 2607335725006848 2609496526422016 2611235933703936 2611469432061952 2613788461498368 2615764612048896 2617149008904192 2618233679970304 2620213191321088 2622539985364992 2624522752491024 2625103563063296 2625911784603648 2626697797470208 2627088268378112 2634400723562496 2639647073107968 2642407712526848 2643221261699424 2643832007032832 2644405500615956 2651585180073984 2652684123127808 2653500836219904 2656094678679552 2657047090435584 2658453336096768 2659644399419392 2660463255453696 2661655219277824 2662474694406912 2667443943112704 2669371056532224 2671389230214078 2671980412403712 2673603115282176 2674000558884864 2676216608063488 2678000488827048 2680618280116224 2685177154742272 2686783627984896 2689593564536256 2691043292872704 2693432985255936 2695469350920192 2698104218320896 2700053482469376 2702692830937088 2704494359907648 2704736197492736 2705092868308992 2707138049409024 2708782103641152 2709184776764928 2709381560926208 2710618616365056 2711429984485376 2719381392064512 2720508433094144 2724391985086464 2724982953543312 2727646670995456 2728486463689728 2729708903861632 2737028311547904 2737622021045832 2738254578712576 2739097637388288 2740686195523584 2742758286901248 2745439380045824 2746284650790912 2747422841810944 2753398098100224 2755479800291328 2756304596687488 2757153212634744 2757563076350016 2757763374514176 2758173328932864 2759848377065472 2762299169538048 2762546176065536 2764387601369856 2767089837539328 2769088940827968 2771795772637184 2772188335702016 2773041841963008 2773454067597312 2773643363428014 2776354647263232 2777851141029888 2782419975143424 2785046352101376 2787151981903872 2789627020443648 2791736113453056 2794049734705152 2794465083260928 2796162171500544 2798895467855872 2800917549343232 2805524321628336 2806145188102144 2807009149059072 2808266769645568 2810760558477312 2812885629464064 2815012307107308 2815635273285632 2816502156066816 2817669448561792 2821691698839552 2825932408821504 2826332639133696 2826585371574272 2826778293761884 2827455625691136 2831234360672256 2833906814418944 2836049385095168 2843068151103488 2843943479967744 2844366245462016 2845217648193536 2846093638848768 2848875744067584 2851405594361856 2853561394962432 2854744046569184 2855622970228842 2856254923603968 2858414390532096 2860952711307264 2861208539496448 2863115729990208 2865488506331136 2865914474594304 2871195061977088 2872079050604544 2877060110352384 2879614988845056 2881363788914688 2881792117112832 2884180371308544 2884806000671952 2886360951226368 2889085439967232 2891269728354304 2893837225230336 2896025106196992 2897557831286784 2898596825929728 2898856020279296 2900788305384816 2901430253912064 2903623875575808 2905721618829348 2906364659105792 2908562011418624 2915760234512384 2916657943944192 2917091518783488 2917504659750912 2917964690334848 2922466402369536 2927099722072064 2927534849130496 2927734661396237 2931914030825472 2934780026945536 2935683592224768 2936998862651392 2937903111069696 2944606299357184 2945512889966592 2946832564200448 2947739840236224 2948392179204096 2950621306355712 2953241508446208 2955035022153984 2955474301925376 2957923619438592 2962954101784576 2964726761914368 2967827381557248 2972708676592704 2974311007911936 2977864258758144 2979369359966208 2983351119085568 2984269638518784 2984536493785088 2987186813140992 2989445270913024 2989839486025728 2992099949346816 2994362121687552 2997188554702848 2999454574275456 3000118357786624 3001940339965952 3002386592432128 3006877741840896 3009151086907812 3009817016270848 3010743684071424 3012092583571456 3016739512123392 3019894528602112 3020824299085056 3021522293751808 3022177714989664 3026491902787584 3031638997860352 3036625246212096 3039593599336448 3040529434804224 3041439554965504 3041891679174656 3042828222179328 3048054256041984 3048507363557376 3050358732546048 3053340510388224 3055546417465344 3058533266358272 3059629982925824 3060571987230912 3061943211239528 3063563748704256 3068602504869888 3070256524296192 3070922516844336 3073821216612864 3075478048997376 3078209126006784 3079588251959296 3080536401051648 3083758138649328 3088619302551552 3090850697037312 3093872056467456 3095750975589888 3096211173445632 3098777125126144 3100842671273424 3101528892112896 3103873798029312 3106220476808064 3106907887763456 3107864448073728 3109152494964736 3114266232620928 3116620768583091 3117310481137664 3118270244216832 3118711877664768 3119203634495872 3119667318699008 3124120673845248 3129433804242944 3132212794884096 3134580899315712 3137178649493504 3137859158625632 3138611029475328 3139550508351488 3148757401337856 3150062396214272 3151032243011136 3151729570873344 3154112430931968 3155243419892256 3155941679693824 3156913336614912 3158327724310528 3159300115851264 3160715572892416 3162388385759232 3167589682446336 3169190676529152 3169878129632016 3172976739729408 3179908543021056 3183234207638016 3188145166221312 3190555558232064 3193199696805888 3193674380869632 3193892357886804 3195613910286336 3198451669991424 3198737677549568 3200869854217728 3203998759256064 3206313510432384 3207023072116736 3209447736737792 3211587052390332 3212297781116928 3214726433673216 3216678748073868 3217156922408352 3217390603599872 3217868883755008 3218859606933504 3219823106576384 3224790512959488 3230094444724224 3230603764299296 3235215482290176 3235696412196864 3235917257332683 3239080421807104 3240826331201536 3249220744118272 3250221119963136 3251677312221184 3252678444398592 3254564857184256 3255857993220096 3257025465695232 3258749250699264 3260209263804416 3261213022814208 3262564624650496 3269660241494016 3272132262845952 3273111708566392 3274844007235584 3275330828107776 3280230263826432 3282710276626704 3285919182077952 3291973648646144 3292987187331072 3293476705271808 3296921143625088 3298698229972992 3301627530313728 3304123720482816 3307242543120384 3309742978510848 3312682086776832 3312978308890624 3315186634725504 3315920290185216 3317934059962368 3318427286372352 3320442578656896 3321177397264384 3323688368078848 3331560131933649 3332297410871296 3333323364507648 3334291039715328 3334816788954112 3337778163191808 3339577272041472 3340301684988576 3343566887026688 3345256825225216 3345982470167128 3350758892371968 3355066962542592 3356270008971264 3356570128744448 3357603555508224 3359550820319232 3362090803298304 3365264342122496 3367808644800512 3375133152509952 3376143429435392 3377182882461696 3377684916486144 3378695957229824 3380484136501248 3386044143304704 3388604156517888 3390008555300906 3391802721779712 3397381344677376 3399212580470784 3399949929363372 3402767601268224 3403273438580736 3409544136097792 3410593872592896 3413927786446848 3416508881043456 3419542799253504 3421619499336192 3422128139071488 3424964190928896 3427553629581312 3430788959961088 3436431704961024 3439029813608928 3439790875738112 3440849924653056 3442083730791552 3442391524081664 3444686112644469 3445448426520576 3448053352246272 3451308032688128 3453917388559616 3458847888900096 3462465278483456 3464536783454208 3470428852813824 3475930919960576 3476447633342464 3481647911605248 3483490578333696 3485051281997824 3486124265766912 3487686149398528 3495271373733888 3496719980486656 3497796556835328 3499363669988032 3501215712804864 3506974291279872 3509104088807856 3509625733536384 3512534298083328 3519529430810624 3520613029773312 3524295015599232 3529325980680192 3529850631487488 3530091553453836 3531994321895424 3535446906765312 3538001114959872 3541459571572736 3542729453914112 3543820195741056 3544604448129024 3547284340604928 3549966259209216 3550434389655552 3551845083512832 3553118689849344 3555805019503968 3556591924150272 3559161408709632 3561852306952104 3562640549871616 3564242145902592 3564804153709568 3565334078513152 3570667318436064 3574157706821632 3576296034533376 3582378170646528 3586124752715008 3588057723830272 3591243980341248 3593959134560256 3598579887243264 3600071309959168 3605992479876864 3607900956131328 3609517399212032 3610628703830016 3611709471521536 3612246369019904 3614158155153408 3619564429049856 3620102494224384 3622300994898432 3625841856086016 3633310604724416 3634181192024064 3634429234836708 3637981951586304 3643965474532992 3645929622601728 3649371082063872 3650162694727776 3652130183184384 3654248260698112 3655373337133056 3657011049201664 3658136976248832 3661712867721216 3664964531257344 3667735421779968 3670385202731808 3671197464133632 3673973067055104 3676204283512992 3676750768466688 3677017832685568 3679797836087296 3682250672137191 3683065559384064 3685850135159808 3689453116719104 3691536508256256 3692118587770624 3697389122617344 3698191151237352 3701806196350976 3703470354726912 3709893300191232 3716202642538496 3719502693924864 3722314817937408 3725399646273536 3725953444347904 3726207750867938 3727100597501952 3728216228667392 3736324571922432 3739149414088704 3740699095504448 3742678865412096 3746851561122054 3747680744636416 3748834587230208 3750514172618752 3751668887573376 3753349742809744 3755336208089088 3761512747905024 3762255598452736 3763413928378368 3764230278938019 3767909878428672 3768443518844928 3769940834254848 3773288606072832 3774979147563008 3776141394837504 3785922384887808 3788784725400576 3791924639956992 3792488327282688 3794791518465024 3798161358114816 3798500992090112 3801032951883552 3801874125815808 3804748526616576 3807497293638456 3808339898138624 3811219187376128 3814603615076352 3817487639986944 3820651341774848 3821219299459072 3822937140363264 3829438734139392 3835737153110016 3836080147136512 3841818385219584 3842389489483776 3846408000895936 3848481268301824 3858449633640448 3859637579956224 3861366808262656 3863410441715712 3864795767906304 3867717740513088 3868573671882752 3869764735205376 3871498500767744 3872690464591872 3874295491772464 3882721536774144 3884814377680896 3885657062129568 3888877258592256 3889455358377984 3890006213001216 3895273438293888 3896621869826048 3908048913432576 3909218707767296 3910422284955648 3911003587510272 3914244789633024 3917204148092928 3917720705826816 3920682692247552 3923646918073344 3927350519955456 3930319786981632 3933809978047488 3934161741807616 3936784128736536 3937655344594944 3940046696205312 3940632402567168 3943898159251456 3957103175409664 3959470609661952 3963611568790272 3965748010549248 3966608250923934 3970485678344192 3972492479954944 3979026184691712 3982915750854656 3984142018019328 3985570635653376 3985927027884032 3989466599129088 3992482828916736 3994595855695872 3996251406270464 3999272765700608 4007970618605568 4009170322454528 4010404672923264 4011000838327296 4012201449210416 4014324912095232 4020927420174336 4027765732113408 4033515406491648 4034390346804384 4035322537050112 4036564939309056 4047156327481344 4048833661616128 4050080223704064 4054039246405632 4057104296239104 4057639302463488 4060707074113536 4063173155461728 4063777165147392 4064072341389312 4067144976728064 4074061889953792 4080762649641216 4084751664939008 4086587977629696 4087474430314968 4091470006493184 4094563355792448 4098428288817152 4100637398663168 4107381868068864 4111029293285376 4111677518199104 4112662728278016 4114137430351872 4118159070068736 4121134262716416 4125162741956608 4127667967453184 4128281564594176 4134456895031232 4135371856150528 4136645061771264 4137259993399296 4138498397372416 4139772565598208 4141627302410752 4143819264098304 4150634756308992 4152354976827904 4153633411241952 4155494358110788 4157693658955776 4158282503553024 4164531970894848 4166776711544832 4177569528152064 4179441199087616 4180727972855808 4191074602057728 4191697624891392 4194243257250816 4198343201783808 4201376324014848 4205483241242624 4206991226523008 4208286482442504 4209217782153216 4212400154468352 4216140837715968 4216517847678976 4219328444196096 4222518460660962 4223452909928448 4226504172842688 4230635652972544 4232537548259328 4239878057361408 4240167440642826 4244312276850688 4246851541008384 4250860221628416 4254074077642752 4257599595741184 4258523143849072 4260818547048448 4264602226655232 4267826472290304 4270085225054208 4271998345674752 4273313616101376 4275084680576512 4282116069853776 4283063708155904 4284382385405952 4286301911564288 4287621585798144 4288904997431824 4289542563211136 4291812809244672 4298232759496704 4298871711891456 4306792592965632 4313620643053568 4314261882929152 4314556343110244 4315590165528576 4326270556962816 4327209001007928 4329541426839552 4333628159950848 4336904592531456 4339419809579008 4340755837845504 4341143990960128 4342700620926976 4344037659295488 4348284030418944 4352145380868096 4355435813363712 4358582428244022 4359546988658688 4362843017127936 4366458676314112 4367107770810368 4373640351768576 4376947035502272 4381225576103936 4383699603554304 4390649583108096 4391302273695744 4395894858166784 4397871046238208 4398264306630656 4402170040418304 4405498293977088 4409656724160512 4412990638014464 4416909449035776 4420248846300672 4422588268806144 4423912079949824 4424569715163136 4425931959533568 4427256771542528 4436885429157888 4442080175911532 4444431152676864 4450370884255744 4451741072335872 4453735579984768 4466796388137216 4467678523162624 4469054039949312 4475026678628352 4476804740677632 4479401093758976 4480780219711488 4482787737731072 4484167906369536 4495782832054272 4499181861413184 4500177536679936 4502910509948928 4503579888648192 4507312182001664 4510316612761344 4513726630361718 4514725524406272 4518138875357184 4522403629039616 4525109268185088 4529841792903168 4532283440627712 4533266572484496 4537023468357632 4537697918107648 4539737854181376 4547458496790528 4554937869318144 4555345174724608 4559390399004672 4562159332448256 4562837518761984 4566618921238528 4570071506108416 4580010765582336 4581908939948032 4583319626198016 4585373084811904 4587799899537408 4589444974388736 4592914816859292 4593931235360768 4595345623056384 4597404469661696 4600725896479801 4610731824919296 4611797185200128 4613217073496064 4619382377938944 4625637207973992 4627238470418432 4640808084701184 4642197215473664 4643626463384832 4644316760168448 4648165687689216 4652293338169344 4655810697043968 4659330715212096 4660361831645184 4663728742447104 4668287617073152 4671399348931392 4675965721706496 4678805451743808 4679500978048512 4683379064111104 4686181010767872 4694150706364416 4698319192326144 4699060020798976 4701871348973568 4705767974240256 4706788737938448 4709325762527232 4717334819946496 4725093594321408 4727594356310016 4729712454139904 4731168646397952 4732865129838384 4733288345612288 4733912519540736 4737491586465792 4741073359338624 4742122565533696 4743582578638848 4745548544946176 4749136409269472 4759465109594112 4760889757914752 4768394712711168 4774851311457024 4776504227528704 4788325307121664 4789799545208832 4790511571304448 4790838536830206 4791945512747008 4793420865429504 4798106516324352 4805998138884096 4807989973169152 4809470265648576 4810534608175104 4814171605106688 4818446671675392 4822089650509824 4825018122110802 4825735383612528 4826085905399808 4826803325632512 4829734659864576 4834455808114688 4837185769439232 4845905646448944 4850642602115072 4852823223435264 4853544618295296 4858620632710656 4861239496802304 4866883592970368 4869506910912512 4873831116177408 4877515968331776 4881847285776384 4882283823628288 4883786989830144 4885538198542848 4890313895706624 4893846936975744 4894929952178176 4898630756073472 4901605711350656 4902334357955584 4909667562849588 4910754079178752 4912266010853376 4912996242161664 4914466846879744 4922048677675008 4928878773116928 4929852163489792 4930921534983136 4937960472969216 4945381715437632 4946524400254976 4948047344959488 4959336925233152 4960863814680576 4963086423916544 4964614467766272 4969467463335936 4973880435277824 4976901089943552 4977640929558528 4980663867985344 4981766095896576 4985532552118272 4990238487216128 4995802081496072 4998446116306944 5002225183431168 5006667244787712 5007114944118784 5009365908062208 5010452527482864 5015350330540032 5017885237837824 5018973705250692 5023879837904896 5024591358459904 5026138338557952 5026587779006464 5034855193116672 5039326230478848 5043136204947456 5047896513183744 5051712967200768 5055899519942656 5056651103043584 5059722024620032 5064215144153088 5068043935844736 5069165501087744 5070726204751872 5072998035488768 5076663058184608 5085012832951359 5086138153435136 5087704082669568 5089983519982592 5097249520484352 5104151401902336 5104910157871104 5105918312185856 5114316204146688 5120891679670272 5122424513626112 5123185985978368 5124763321565184 5137446286393344 5141330444371968 5146183439941632 5153061023875072 5154647557441536 5156956987350784 5158544720413392 5159686313607168 5163587286122496 5168172639780864 5172080028369408 5176962049032192 5180876082839424 5185169678123008 5185940477837312 5188271833350144 5193697917725184 5205643279220736 5210731884576768 5213896379940864 5214671450013696 5218993052844032 5222471867407872 5222938864123904 5227576922996736 5231529224097792 5236467359940608 5240426382642176 5245079970729984 5249045504982048 5250207126126592 5251823569207296 5253395594940416 5254176536756224 5268801447124992 5279294146215936 5284815425053696 5286442523398848 5287664014065664 5288811001231912 5303170360147968 5305368246255616 5307001672439808 5312189357359104 5314094180871168 5316906672193536 5319288798838784 5320926510907392 5323310438555648 5324949388813824 5334887886225408 5338742113064448 5342778460428156 5343960824807424 5347206230564352 5348001117769728 5352433216126976 5356000977654096 5361236560232448 5370354309484544 5373567255969792 5379187129072512 5382086585745408 5386865970511872 5390938701840384 5396208436641792 5400106964938752 5405385661874176 5408988719815296 5409472394985472 5410185736617984 5414276098818048 5417564207282304 5418369553529856 5418763121852416 5421237232730112 5422859968970752 5438762784129024 5441016866188288 5448783970172928 5449965907086624 5455293341990912 5456972927379456 5459417807723264 5474056623095808 5475244042091664 5476509157425152 5478195274776576 5481372391047168 5485516573802496 5492569301581824 5494845683621888 5506796196200448 5510959600582656 5512609193374976 5514306425269488 5515126152700032 5515526749028352 5516346657865728 5519696754130944 5524598339076096 5525092352131072 5528775202739712 5534179675078656 5538177881655936 5543591545274368 5546083683926016 5546908135194624 5547286726856028 5552709294526464 5555702282059776 5564839950286848 5570092704202752 5574303963807744 5579254040887296 5583472226906112 5588099469410304 5588930166521856 5589311626301907 5592324343001088 5597790935711744 5601835098686464 5611048643256672 5612290376204288 5614018298118144 5616533539291136 5620277341683081 5621521116954624 5625771258928128 5630024614214616 5631270546571264 5633004312133632 5635338897123584 5643383397679104 5651864817643008 5652665278267392 5653556587523768 5654911251382272 5662468721344512 5672098770190336 5686136302206976 5687886959935488 5688732490924032 5690435296387072 5692187277697536 5697751488135168 5702811188723712 5707122789924864 5709488093138368 5711245940457684 5712509847207936 5716828781064192 5721905422614528 5722417078992896 5726231459980416 5730977012662272 5731828949188608 5742390123954176 5744158101209088 5754120220704768 5759229977690112 5762727577829376 5763584234225664 5768360742617088 5769612001343904 5772721902452736 5778170879934464 5782539456708608 5787674450460672 5792050212393984 5795115662573568 5797193651859456 5797712040558592 5801576610769632 5802860507824128 5807247751151616 5811443237658696 5812729318211584 5817124022837248 5831520469024768 5833315887888384 5834183037566976 5835009319501824 5835929380669696 5844932804739072 5854199444144128 5855069698260992 5855469322792474 5863828061650944 5871367184449536 5873997725302784 5875806222139392 5889212598714368 5891025779933184 5893665128400896 5895479680472448 5896784358408192 5901242612711424 5906483016892416 5910070044307968 5910948603850752 5915847238877184 5925908203569152 5929453523828736 5935654763114496 5945417353185408 5948622015823872 5949912376385901 5955728517516288 5958738719932416 5966702238171136 5968539277037568 5969072987570176 5974373626281984 5978890541826048 5979678972051456 5984199898693632 5988724243375104 5994377109405696 5998909148550912 6003880679931904 6004773184864256 6013755483681792 6018302173815624 6019634032541696 6021487368142848 6024185167142912 6039789057204224 6041648598170112 6044355429979328 6052983805575168 6063277995720704 6073250492424192 6079187198672896 6081058869608448 6082879109931008 6083783358349312 6085656444358656 6096108512083968 6097014727114752 6100717465092096 6106681020776448 6111092834930688 6117066532716544 6119259965851648 6121143974461824 6123886422479056 6127127497408512 6137205009739776 6140513048592384 6141845033688672 6147642433225728 6150956097994752 6156418252013568 6159176503918592 6161072802103296 6167516277298656 6177238605103104 6181701394074624 6187744112934912 6191501951179776 6192422346891264 6197554250252288 6201685342546848 6203057784225792 6207747596058624 6212440953616128 6215728896147456 6218304989929472 6228532465241856 6233241537166182 6234620962275328 6236540488433664 6237423755329536 6238407268991744 6239334637398016 6258867608485888 6269161798631424 6275718317251264 6277222058950656 6279101016702976 6297514802675712 6300124792428544 6302064486022272 6303459141746688 6308224861863936 6310486839784512 6311883359387648 6313826673229824 6316655448621056 6318600231702528 6321431145784832 6324776771518464 6335179364892672 6338381353058304 6339756259264032 6345953479458816 6359817086042112 6360251160964239 6366468415276032 6376290332442624 6381111116464128 6386399393611776 6387784715773608 6391227820572672 6396903339982848 6401739708435456 6407997518512128 6412627020864768 6418895473475584 6423174104780664 6424595562233856 6429452867346432 6433357496147736 6434313844816704 6434781207199744 6435737767510016 6437719213867008 6439646213152768 6460188889448448 6461207528598592 6470430964580352 6471392824393728 6471834514665366 6478160843614208 6481652662403072 6498441488236544 6500442239926272 6503354624442368 6505356888797184 6509129714368512 6511715986440192 6514050931390464 6517498501398528 6520418527608832 6522426045628416 6525129249300992 6539320482988032 6544264525691904 6546223417132784 6549688014471168 6550661656215552 6560460527652864 6565420553253408 6571838364155904 6583947297292288 6585974374662144 6586953410543616 6593842287250176 6597396459945984 6603255060627456 6608247440965632 6614485086240768 6619485957021696 6625364173553664 6625956617781248 6630373269451008 6635868119924736 6636854572744704 6640885157313792 6647376736157696 6663120263867298 6664594821742592 6666646729015296 6669633577908224 6675556326383616 6680603369977152 6687133774053376 6690513650450432 6691964940334256 6701517784743936 6710133925085184 6712540017942528 6713140257488896 6715207111016448 6719101640638464 6724181606596608 6730528684244992 6735617289601024 6750266305019904 6752286858870784 6754365764923392 6755369832972288 6757391914459648 6760968273002496 6772088286609408 6777208313035776 6780017110601812 6783605443559424 6794762689354752 6798425160941568 6799899858726744 6805535202536448 6806546877161472 6819088272195584 6821187745185792 6833017762086912 6839085598507008 6843238998672384 6844256278142976 6849928381857792 6855107259162624 6861577919922176 6872863409922048 6878059627217856 6879581751476224 6881699849306112 6884167461583104 6884783048163328 6889372225288938 6890896853041152 6896106704492544 6902616065376256 6907834777119232 6917695777800192 6924930556966912 6929073566908416 6940857705627648 6951861839921152 6952895266684928 6963295823210496 6966981156667392 6970102563995648 6972248531533824 6975372298797056 6990542747467776 6993439960973312 6995593113670656 6998727339976064 7002431425609728 7013948582559744 7018208177615712 7019251467072768 7025068596166656 7039058861621248 7041226059546624 7048590031198464 7058651961360384 7060183106907672 7063988643790848 7076002229919744 7082919143145472 7085458907828224 7087640391482112 7094568681209856 7099932518418432 7100868779311104 7103690167025664 7106237379698688 7111610039007936 7113183848300544 7118322817419264 7123704613904208 7125281099743232 7129608307419136 7130668157026304 7141334636872128 7148315413643264 7152592069066752 7164756341293056 7172249505430016 7176115447660544 7182487960682496 7187918269120512 7197159774486528 7200142619918336 7211984959753728 7215801912262656 7219034798424064 7221257407660032 7223418943043072 7224492738039808 7239128858099712 7240204988448768 7244601989796864 7251683712172032 7266621209448832 7268858469673416 7272115126693879 7275963903172608 7287930949065984 7291859245203456 7300325389455552 7304260366368768 7308496521396224 7310746674266112 7314022098403328 7316273952497664 7323425735442432 7335470843559936 7340770405463616 7342394928267264 7347946134110208 7352408567025984 7353501536933376 7354035665371136 7359595672174592 7364501344274382 7366131118768128 7371700270319616 7378906233438208 7383073016512512 7384237175541248 7394778245234688 7396382302474704 7403612392701952 7406940709453824 7419786600382464 7432405285076992 7439005387849728 7444629635874816 7450799292547072 7451906888695808 7452415501735876 7454201195003904 7456432457334784 7472649143844864 7478298828177408 7481398191008896 7485357730824192 7493703122244108 7495361489272832 7497669174460416 7501028345237504 7503337775146752 7506699485619488 7510672416178176 7523025495810048 7524511196905472 7526827856756736 7528460557876038 7535819756857344 7536887037689856 7539881668509696 7549958295126016 7552282789675008 7571844769775616 7577569450801152 7583849279913984 7584976654565376 7589583036930048 7596322716229632 7597001984180224 7602065903767104 7603748251631616 7609497053233152 7614994587276912 7616679796277248 7622438374752256 7629207230152704 7634975279973888 7641302683549696 7642438598918144 7645874280726528 7658877468278784 7671474306220032 7672160294273024 7683636770439168 7684778978967552 7692816001791872 7696962536603648 7716899267280896 7719275159912448 7722733616525312 7729591535812608 7735435481026176 7737147343765504 7739529470410752 7742997001535488 7745380929183744 7748590983544928 7765443073548288 7771314124259136 7773640307845181 7777754517184512 7778910716755968 7780012426002432 7790546876587776 7793243739652096 7816097826865152 7818437415534592 7820844569911296 7822007175020544 7828489579266048 7834408296185856 7841365384495104 7847293836146688 7854701039910912 7860639573963264 7867619956094976 7868323483615232 7873568257473072 7875310689189888 7880093392410624 7881264805134336 7887796318502912 7914206350819328 7918941219323904 7927223137580544 7931496021098496 7933216501847868 7940971356688384 7944984959909888 7958052369383424 7965831501709312 7968284036038656 7971141271306752 7971854055768064 7978933198258176 7984965657833472 7992502812540928 7998545531401216 8015941237211136 8018340644909056 8020809345846528 8022001676654592 8024402898420832 8028649824190464 8041854840348672 8055531464226816 8068780693608768 8070645074100224 8073129878618112 8094312654962688 8097667323232256 8100160447408128 8108078492811264 8114208592478208 8115278604926976 8121414148227072 8126346310923456 8127554330294784 8128144682778624 8134289953456128 8148123779907584 8161525299282432 8169503329878016 8173175955259392 8174948860629936 8182940012986368 8189126711584896 8196856577634304 8201274797326336 8214763736137728 8222058586570752 8223355036398208 8228274860703744 8236318140137472 8242268525432832 8250325483913216 8255335934906368 8256563129188352 8268913790062464 8270743712301056 8273290123542528 8274519986798592 8276996794744832 8279545131196416 8283254604821504 8287638528196608 8301269512617984 8304709953655808 8307266822483904 8310988716221576 8315387317911552 8316565007106048 8329063941789696 8333553423089664 8355139056304128 8358882398175232 8361455945711616 8382149204115456 8383395249782784 8388486514501632 8396686403567616 8402752648029696 8410966482485248 8413982453046016 8416572964885008 8418435564306432 8424800308936704 8432281675431936 8433035695357952 8438656888392192 8445036921321924 8446905819856896 8453008345685376 8461271305945088 8465075096518656 8479756114722816 8480334881285652 8488624553701376 8493703082016768 8501720443256832 8508148155285504 8515199191482368 8517046287698144 8521637094096896 8529204453310464 8535652944580608 8543996691349504 8546627232202752 8550169361153024 8564232139707552 8566127416311808 8568764770811904 8572603823128576 8575243171596288 8577809994863648 8579085126422272 8583625618489344 8596465518993408 8597743423782912 8613585185931264 8627241286107136 8629112686220488 8631180331057152 8652541113925632 8654418002015856 8659082853679104 8667256319901696 8673809185062912 8678839619158016 8681511675691008 8682287981920256 8685401241853952 8688075318590976 8696568060837888 8704290761736192 8710871626727424 8717164856488044 8719093977317376 8725686034255872 8732917352628224 8734215541620736 8747280703537152 8753894071004544 8762451152207872 8767399207108608 8781299166216192 8782604547391488 8783203984188711 8791789716333568 8795742092476416 8796528613261312 8804340080836608 8810996587954176 8819313448321024 8825981276028928 8833818898071552 8840497692601344 8845176537612288 8847824159899648 8849139430326272 8851863919067136 8854513543085056 8873770858315776 8884160351823064 8888862305353728 8900741768511488 8903482144671744 8907471159969536 8933592776274432 8935357046325248 8938108079898624 8950053357256704 8953609481355264 8961560439422976 8965575475462144 8968335812739072 8991565664108544 8998363722826368 9000355073359872 9005821019897856 9007159777296384 9014624364003328 9020633225522688 9027453260723436 9029451048812544 9036277750714368 9044807258079232 9050218536370176 9059683585806336 9064566881255424 9066533144968992 9074046936715264 9075395836215296 9079475708362752 9094916993581056 9109875738636288 9110690349449216 9118780798009344 9124318664896512 9125675037523968 9133237842477056 9140143012216832 9160021531164672 9163817879896064 9166639252396032 9170746169623808 9175599799074816 9178889948777472 9185829633718584 9187862470721536 9190691246112768 9194808939323392 9201451792959602 9221463649838592 9226434146992128 9238764755877888 9251274415947984 9254476940836864 9281616169402368 9284394430947328 9287252926769664 9288633520336896 9296331375378432 9304586676338688 9311621394087936 9318661430424192 9320723663290368 9327457484894208 9336575234146304 9342798697862784 9349862305749273 9351931443412992 9357610903487616 9359001956097024 9366758128222208 9372362021535744 9388301412728832 9396638384652288 9398120041597952 9403742697947136 9411535948480512 9413577475876896 9418651525054464 9434669639892992 9450187188642816 9455188712620032 9459424908279808 9462337292795904 9465730259676768 9466576691224576 9467825039081472 9474983172931584 9482146718677248 9487165157277696 9491097089892352 9498272818538944 9518930219188224 9521779515829504 9549702622914048 9553008455057408 9579599090417664 9581023142608896 9581677073660412 9583891025494016 9586841730859008 9596213032648704 9611996277768192 9615979946338304 9618940531297152 9621069216350208 9628343210213376 9636893343350784 9644179301019648 9650036244221604 9651470767225056 9652171810799616 9653606651265024 9659469319729152 9668911616229376 9674371538878464 9691811292897888 9701285204230144 9705646446870528 9707089236590592 9707751771998049 9717241265421312 9722478993604608 9733767185940736 9739013821825024 9747662232354816 9755031936663552 9763694571552768 9767573979660288 9771076397085696 9780627791413248 9787693873951488 9797261512146944 9803211422701312 9804668715911168 9819335125699176 9821508158357504 9824532021706752 9825992484323328 9828933693759488 9857757546233856 9861843069966272 9875920945938432 9890763430875264 9893048800509952 9896094689918976 9918673850466304 9921727629361152 9926172847833088 9929228935532544 9938934926671872 9947760870555648 9953802179887104 9955281859117056 9961327735970688 9963532191793152 9971065104236544 9980476974432256 9991604162992144 9994680395800947 9996892232613888 10004450366862336 10013334489575424 10014229888237568 10018731816124416 10020905054965728 10030700661080064 10035770475675648 10037947410501384 10047759675809792 10049182716919808 10052276677115904 10069710386233344 10078652460957696 10086272409894912 10095793026367488 10103425934401536 10111799039885312 10113302206087168 10119444049240064 10128430288306176 10136087871689472 10141452409503744 10145996070977536 10153326116369216 10170025665902718 10172276306870272 10175408165339136 10179967039965184 10208302803804672 10209820315742208 10211836624371712 10228632408293376 10241783359340544 10244849027252224 10246371971956736 10249526643130368 10274892572786688 10282660888743936 10292366879883264 10306122047750144 10309295114883072 10313913974701568 10317089440826784 10319372627214336 10327174572244992 10336345279561728 10344160056738816 10353924098064384 10361752165678848 10370339356246016 10371880955674624 10376543666700288 10387395835450368 10411286558441472 10427792759881728 10429342900027392 10444943734815744 10445877728247808 10455153845993472 10463058448195584 10472934719881216 10480852765284352 10490159941459968 10498091009964096 10500414252253184 10503647138414592 10506791189880832 10508353073512448 10537602894249984 10558588292431872 10569630850107392 10572885046797696 10575328028131328 10577622002463824 10606340720295936 10610736492511232 10614003344879616 10624378714718208 10628188361742336 10633813344387072 10638577597677568 10641853021814784 10646620877111296 10649898777627648 10669775772450816 10677484226128896 10685556920856312 10687921649614848 10694412461128704 10696002235539456 10704866432253952 10712001955308192 10722473120464896 10740708618969088 10747134511939584 10758374258145024 10764173171490816 10773731941023744 10781877403680768 10800213929877504 10810771323748352 10817977439630592 10818944789970944 10828552197636096 10835128414564608 10836739107059712 10842474465460224 10845719937941504 10877525568258048 10882033732376576 10899931814173248 10910586683981824 10913945854758912 10918835615446528 10948113246191616 10950488084183328 10953018314850304 10956390549553152 10962744782094336 10971033147604992 10985138603163648 10989691367243776 11013592392400896 11021919201165312 11025218386749952 11028612850538976 11030252305400064 11031053498056704 11039393508261888 11049196678152192 11057550405479424 11068359350157312 11076355763311872 11087183090548736 11092167367852032 11094573453712056 11105418589052928 11129679900573696 11148607927615488 11158508081774592 11166944453812224 11176198938820608 11177860333043712 11178623252603814 11184648686002176 11195581871423488 11203670197372928 11222097286513344 11224580752408576 11228036596236288 11233067078582272 11240554683366162 11243042233909248 11251542517856256 11260049228429232 11262541093142528 11266008624267264 11270677794247168 11286766795358208 11303729635286016 11305330556534784 11307113175047536 11309822502764544 11324937442689024 11344197540380672 11372272604413952 11375773919870976 11377464981848064 11380870592774144 11384374555395072 11395502976270336 11405622377447424 11414245579849728 11418976186276736 11422491880915368 11425019694415872 11433657562128384 11443810845229056 11444834157985792 11452462919960832 11461954025324544 11463657898377216 11484780247908352 11488316202418176 11508240441409536 11525455155658752 11527168468451328 11539224002687808 11545443804905472 11556341759868928 11565078913417216 11575348900921344 11584100424787968 11590231325147136 11594387303718912 11595424081117184 11603153221539264 11605721015648256 11614495502303232 11622886475317392 11625458636423168 11634248045674496 11663040938049536 11666631775776768 11668366075133952 11670018639003648 11671858761339392 11689865609478144 11708398888288256 11710139396521984 11710938645584948 11727656123301888 11742734368899072 11747995450605568 11751612444278784 11778425197428736 11782051559866368 11787330256801792 11790959360944896 11802485225422848 11812966033784832 11820140088615936 11821897207701504 11831694477754368 11851816407138304 11865029943553171 11871309526228992 11890834706370816 11897244031647744 11899824752771802 11911457035032576 11917477439864832 11933404476342272 11937078554075136 11938145975140352 11948747252563968 11957781083652096 11968399797387264 11977448486750208 11988754218811392 11997818297101824 12007761359863808 12009546369728512 12027510967363584 12036604347631248 12039268065083392 12042974736285696 12048370334285824 12079578114408448 12083297196340224 12088710859958656 12105967611150336 12126555991441408 12146500984848384 12158374397345792 12162117739216896 12165758219862016 12167566716698624 12171312888717312 12192217024167936 12201434930184192 12222185669861376 12234133065433088 12238519931703296 12242287948923648 12247772844958112 12254254994817024 12274410019479552 12283690067377344 12295284866451456 12301912195989504 12318353007837184 12322145604206592 12335032554597312 12354477210206208 12363402788149248 12375488225869824 12383003902359552 12384844693782528 12395108500504576 12403370685093696 12406115568451584 12415495192117248 12424881907232256 12431457792294912 12436609979858944 12457064930483712 12466483074332364 12469241924550656 12473080976867328 12474847510659072 12476814537983488 12478669274796032 12517735216971776 12538323597262848 12551436634502528 12558202033405952 12595029605351424 12600249584857088 12604128972044544 12616449723727872 12620973679569024 12623766718775296 12627653346459648 12633310897242112 12637200463405056 12642862291569664 12649553543036928 12670358729785344 12679512518528064 12691906958917632 12719634172084224 12720502321928478 12732936830552064 12752580664885248 12762222232928256 12772798787223552 12775569431547216 12782455641145344 12793806679965696 12803479416870912 12815995037024256 12825254041729536 12837790946951168 12846348209561328 12849191124467712 12858905734692864 12866714992295472 12868627689633408 12869562414399488 12871475535020032 12875438427734016 12879292426305536 12920377778896896 12922415057197184 12940861929160704 12942785648787456 12943669029330732 12956321687228416 12963305324806144 12996882976473088 13000884479852544 13006709248884736 13010713777594368 13018259428737024 13023431972880384 13028101862780928 13040837055217664 13044852091256832 13050258498601984 13078640965976064 13088529051383808 13092446834265568 13099376028942336 13101323312431104 13120921055305728 13130841106506816 13143676728311808 13167894594584576 13171948749324288 13173906821087232 13187684574500352 13194792919891968 13206510121254912 13216494881931264 13228970172481536 13238971914043392 13250728347107328 13251913235562496 13260746538902016 13271736239849472 13273709145489408 13281770314627584 13294753472315392 13326240527734596 13329189643485184 13333293458030592 13339267155816448 13351112652767232 13361206739954304 13374267548106752 13381027300900864 13383929880668512 13403035569487872 13425080035885056 13426280514977792 13430414222032896 13438203281276928 13448363213193216 13461057368489984 13471234579202048 13500532610039808 13504573717741568 13508731529846784 13510739665944576 13514783828919296 13521936546004992 13544176573218816 13554416626071552 13560034221203624 13567210887118848 13589525378709504 13596850321883136 13599799717453488 13611070405072896 13613093754322944 13638176544391168 13642375490371584 13666035524173824 13678171197014016 13686477997344768 13688512556285952 13699856763715584 13710214518325248 13723155839844352 13745726819844096 13756119254435712 13759163502952448 13763399698612224 13768334923166208 13769566096326656 13778744450577876 13781793706082304 13792213408985088 13802177689439403 13805232130752512 13815669554238464 13835391555600384 13849861113933824 13858147133816832 13881715411255296 13903723679842304 13905790533369856 13926591646420992 13940205127991296 13944497063067648 13950744597594112 13981085494935552 13986879921946624 13991186227341312 13997454679952128 14004862851219456 14027897165119488 14036416355231424 14038502934145536 14050137192333312 14082452119093248 14097180062396928 14117303922720768 14120366213815344 14127977287581696 14152004459839488 14165838286290944 14170917815656448 14175280782964224 14189137362419712 14199865036836864 14201737558622208 14212474759397376 14223220078015872 14226367696601088 14236645634838528 14247409227808416 14250562199486464 14259216614838272 14261336314052608 14282669273744256 14296630827286528 14305184138133504 14329512682586112 14344499010860032 14352230895321088 14364975921364992 14375836538241024 14394319548973056 14400285239836672 14423969919507456 14431603824525312 14438069596848128 14442514815320064 14446837886086144 14448985476079616 14478257716199424 14480409976897536 14489203979593728 14503367424344064 14533242418897664 14537716939346832 14544230253387758 14551927806345216 14575861898131968 14583718490406912 14600650778911104 14608520732737536 14621493348532224 14628044196806656 14632547904995328 14646851470884864 14670941687119872 14681540810927232 14684789856534528 14695892268220416 14704817134051968 14707003073866752 14708071330742272 14719191344349184 14729002688548764 14732262237536256 14743400540639232 14757812466876416 14766146033025024 14768474351082496 14789556490469376 14792764604949408 14807224785403904 14813881418907648 14839573200764928 14864810570153984 14878010775699456 14889259271749632 14901598585094144 14904831003471752 14908402390007808 14912864914669568 14945298287689728 14956597656354816 14962796382017792 14970715461648384 14987406244488216 14990722978545664 14995338348920832 15002056690475008 15006675550293504 15013398971238976 15021344832356352 15046050991620096 15053655713513472 15056921115752076 15071639513714688 15073774075379712 15079763337019392 15099916590252032 15104565579350016 15143689539551232 15155138901602304 15167698559827968 15169953309130752 15179166073860096 15192645432459264 15194003968360448 15204131807534208 15207496503263232 15218994106466304 15229989174553824 15233359592554496 15244876749504512 15255038498854077 15258414460305408 15269950559947776 15282605367099392 15284877197836288 15291748561453056 15317754936557568 15342948612440064 15367273540878336 15369557957935104 15385632003583744 15393925073207296 15433798534561792 15438550319824896 15445467233050624 15459183071625216 15470870962052352 15479058940821504 15485994003070976 15490761858367488 15497181967089856 15530886147096576 15542628248518272 15547280615690362 15555509034369024 15557821433511936 15581093753175552 15586487479304192 15632195653730304 15636874831069184 15641689139822592 15644014350041088 15656979158532096 15668816592371712 15682730768990208 15694587672293376 15709402079821824 15721279147926528 15735239912189952 15736646967230464 15747136514946144 15750621378379776 15760186784821248 15762529610268672 15775592637005824 15828412701638656 15837882438647808 15854446275161088 15862992042196992 15866433003695736 15881942713376768 15889969919819776 15916104738766848 15936568072077312 15942282542613504 15943708111536128 15957866396516352 15969931315666944 15985005625081856 15997091062802432 16031882474422272 16036681289818112 16041618691693056 16044003353309184 16048805796841664 16057299648380928 16083709680697344 16111062928453632 16137561387217536 16141290148200448 16146259757236224 16188625309925376 16195334646464512 16200320894816256 16216156985622528 16228417184956416 16230557209853952 16242828296454144 16252692621846912 16255108660589568 16256289365557248 16268579906912256 16296247559815168 16323050598564864 16339006659756032 16346351910518784 16349897721259872 16365880025972736 16378253423169792 16393713155268608 16429527472275456 16444117173141504 16446710072796416 16456549721407488 16484537050865664 16500650967826432 16510671869812736 16513126258376704 16537827580124928 16546580247085056 16549039973597184 16553993589489664 16559090262392832 16566509209643008 16575277056393216 16602539025235968 16609419907311616 16614533644967808 16621977432443152 16630774635823104 16658127883579392 16667106846179328 16710278112608256 16717764796350464 16722911891423232 16764298408230912 16766790499565568 16767934878905721 16776973029003264 16793372807135232 16805505296059392 16821932964970496 16827964906092032 16833145929770016 16836871128612864 16849600617873408 16864563350863872 16877313776784384 16890073842643848 16893811639713792 16906016691370752 16922542611890176 16930150193037312 16960669762571304 16977249107402752 16987406164033536 17016296310571008 17034092575396288 17043274188193792 17058408906620928 17071305889161216 17087993382699008 17093254464405504 17100338722306048 17128464279415104 17132254832623616 17137529541623808 17145207646257152 17150486343192576 17155619989727296 17158170252844544 17167251236978688 17192931037986816 17195486847565824 17227170371862528 17254482572214272 17258225372440976 17262360662114304 17305082227851264 17308836004031712 17318165707358208 17334512639803392 17347618370125824 17357679238316032 17363023351382016 17370802483707904 17376150637181952 17393136121675776 17408581523472384 17421743253454848 17434329712976088 17438187954634752 17451372068511744 17465834705256448 17468431083241472 17494561407074304 17507788142009088 17524902304415744 17534798414217216 17562598332432384 17565209094782976 17566407968377422 17583579432667136 17591484184952832 17593057226522624 17621993175908352 17638626896642048 17651962552057856 17667637796143104 17680995385202688 17690353075224576 17695648319799296 17698278860652544 17703727838134272 17709027086170112 17747541716631552 17768320703646128 17777724610707456 17801483537022976 17806964289343488 17814942319939072 17867185552548864 17870714092650496 17876216159797248 17900106714513408 17907218962710528 17923120878845952 17931150950924288 17936671625478144 17983131328217088 17996727445652736 18011642039795712 18014319554592768 18041266451045376 18054906521446872 18058902097625088 18072555501428736 18089614516158464 18119367171612672 18133066289937984 18148093873430528 18150791672430592 18158951416725504 18189833987162112 18219751477272576 18221380698898432 18237561596018688 18248637329793024 18251350075047936 18266475684954112 18280286024433664 18320043062329344 18327635759792128 18333278504792064 18341492339247616 18351199598149632 18357779897554944 18371659267437168 18375724941443072 18381382492225536 18389617878646784 18402903585919204 18442927299677184 18452868293984256 18477529511755776 18502548831895968 18508953881673728 18563232338804736 18568788861894656 18574505853539328 18577267040673792 18592662750756864 18609173352677376 18623242788175872 18637322860848384 18654914969788416 18673150468292608 18685597395725568 18699724611498546 18703862886825984 18715221806975232 18718003912194048 18733516256444416 18776602825457664 18796240083195904 18807485395894272 18827154951753792 18837303050108928 18869339279785984 18900374377285632 18910377425240064 18918849816559616 18924674585591808 18931460519353536 18933153382449152 18935650078162944 18949966345863168 18964293437354496 18974330314555392 18982194179784704 18996545637077888 19037860438376448 19043559031659008 19099405245828096 19106016910114816 19159198180835328 19163354147320824 19167782050988032 19173683461718016 19223992555536384 19231959892676608 19237881062594304 19256686420426752 19273786686701568 19288358602039296 19300072488443208 19302941534450112 19304343621599232 19307213302530048 19318938639458304 19337823232458752 19383622585795776 19402570408460288 19411292893741056 19414178473181184 19415503543996098 19434482530842624 19444957987209216 19467534371881472 19478027643650048 19495324464709632 19510063873327104 19527389143105536 19535147959320576 19542152794171392 19561255582826496 19575387747902976 19594523024293888 19606422845402624 19609337431822336 19638670251398352 19643016316715008 19649064043413504 19651984968646656 19657867387518976 19715515092467712 19723686139932544 19751841891876864 19781526861750528 19786097601019904 19792189379837952 19837347700932608 19843455258722304 19852345695666176 19858457871065088 19877869853343744 19907604359774208 19910563718234112 19922655471941376 19942130208473088 19960953948864512 19983208325984288 19989360791601894 19993784465227776 20008900733724672 20026668979150848 20028459776475136 20041810109931456 20061401322160128 20071540951351296 20075894821002768 20095519351619584 20098365433839616 20104553354231808 20139420772466688 20157304921915392 20172544819789824 20191586052734976 20206851868803072 20223598079770624 20226604412174336 20238888098480128 20256860576612352 20272175743378944 20282904819007488 20291992141955072 20306652232738432 20340051331805436 20344552613740544 20350816330678272 20359934079930368 20416605607609344 20419640631484416 20423673248743424 20457264816586752 20489698054504448 20492743943913472 20494142629773659 20499053286260736 20549785145573376 20565321777487872 20584733759766528 20612244095500288 20618590229766144 20627827949403136 20634178881653568 20638745254428672 20654349144489984 20672690559123456 20688320113477632 20707848196128768 20723504331357696 20740678712492032 20743761911349248 20753087333400576 20774791670900736 20822573116882944 20855585519763456 20858685800054784 20889887469631488 20891755456495616 20910307691986944 20926116896391168 20945869439762432 20961705530568704 20980319882919936 20996182019928192 21000828504506368 21007294276829184 21013582379761664 21016706147024896 21075205788499968 21117176584863744 21139261700214784 21145770093595392 21150656056262656 21155244004927648 21221472985022464 21228006689759232 21248757429436416 21256376723484672 21277155195355136 21283706043629568 21293241754222592 21299797555255296 21339551544901632 21354968452257792 21371113841712624 21375843299229696 21388824922257408 21392004471078912 21409732864507904 21424003910616384 21444946240929792 21481417237938176 21494269023879168 21516748516290048 21528346342981632 21547463882047488 21563754807361536 21600427859755008 21621542647496704 21635954879261184 21637889579941888 21657104395272192 21670256829129216 21673478214119424 21691439875883008 21755051136516096 21764067464753152 21799863628346496 21816345380081637 21821173367963648 21827891709517824 21837671230893056 21900976168366656 21906036629700608 21912781099106304 21925489564188672 21942066295209984 21970277206327296 21979382734487552 22027184784801792 22043838402330624 22050436773499904 22057225701077952 22060504610800128 22062106996113408 22078787016523776 22098393356304384 22115100810958848 22136718700314624 22152711526623744 22174366181097472 22184334735704064 22189146907424112 22210837178105856 22259359801147392 22297215855230976 22317016163549184 22333888907624448 22352397877641216 22355720666087424 22357246505207628 22369297372004352 22391163742846976 22407340394745856 22444194573026688 22449161504817152 22456073192472576 22466134157164544 22481109366732324 22486084467818496 22503085035712512 22520098456858464 22525082186285056 22532017248534528 22541355588494336 22573533590716416 22607459270572032 22610661113069568 22614226350095072 22619645005529088 22649874885378048 22688395080761344 22744545208827904 22751547839741952 22754929963696128 22761741185548288 22768749110790144 22791005952540672 22811244754894848 22828491159699456 22837952372553472 22844983761830736 22850039388831744 22867315124256768 22887621690458112 22889668315971584 22904925839921664 22923908050649088 22927315796754432 22976632404836352 23016480882819072 23050910311317504 23054336936902656 23078448005375616 23090887609810944 23112683519737856 23130157826834432 23150697801842688 23168200849575936 23188774607437824 23190848162234368 23206306443078528 23211442031296512 23228991004606464 23245772950634784 23250917272846336 23268496091348992 23320920923535543 23326081876099072 23333263551553536 23336732150267904 23340037278007296 23343717522678784 23379731218956288 23416797776576512 23421877291169896 23455312246603776 23485468737798144 23495990901211136 23503224888557568 23556850394857472 23564103119732736 23574660513603584 23581918721889792 23604970450845696 23625932067569664 23640280177231872 23643794415403008 23663388955508736 23703632814276608 23730059887106342 23742619052457984 23781669412741632 23794488063295488 23799649505543604 23822914070065152 23834954879729664 23866808952684544 23874157108150272 23876291950280704 23897494505127936 23915562167304192 23936799594774528 23954896973500416 23977508437622784 23995636594203648 24015522719727616 24019092739457024 24055021934727168 24073208695262496 24078536130166784 24085949472571392 24096740668571648 24159156228816896 24166594392680448 24177421719917312 24211935222300672 24253111982882816 24293001969696768 24324235478433792 24331516439724032 24335133433397248 24342625777434624 24384434048335872 24402869860368384 24444371339722752 24468266130866176 24477039863406592 24484575897847296 24495545689916224 24508509989634048 24548820038959104 24567380134754688 24590569732902912 24603824391979008 24636706015674368 24644291208413184 24670065109194624 24708954420412416 24726805576298496 24750976451739648 24766007804719104 24769689387565056 24790217001009152 24806741370187392 24812231136903168 24830990384234496 24849763814464512 24862915584589824 24873219959717888 24914129860967424 24932966148664728 24938483849101312 24946161953734656 24949695021318144 24953629075966976 24957338549592064 25076647194525696 25102873269005056 25116404066811904 25190059210702848 25200499169714176 25208257944089088 25232899447455744 25241947359138048 25255306692919296 25266621794484224 25274400926810112 25285724583139328 25299107086073856 25340717459570688 25359025037056128 25383813917835264 25439268344168448 25441004643856956 25465873661104128 25505161329770496 25524444465856512 25545597574447104 25551138863094432 25564911282290688 25587613359931392 25606958833741824 25631990074048512 25650508083459072 25675581893902336 25692696419122656 25698382248935424 25717811469385728 25733429984590944 25737255379266816 25739124828798976 25750876855468032 25758584852611072 25840755557793792 25844830114394368 25881723858321408 25887338058661464 25912643374456832 26001768959705088 26013418497769472 26021427555188736 26036518857474048 26046863945760768 26056203725561856 26081674110435328 26089704182513664 26100516997203968 26157281931952128 26177058102767616 26184893668531136 26198752057884672 26202646624862208 26241842110611456 26261682213013632 26287353456623616 26335789189169152 26343897498648576 26347813642174464 26349611952566133 26375369149000704 26389585839783936 26413020242509824 26432989763862528 26457940344963072 26477943828086784 26501456694214656 26521493077804032 26543472479698944 26547418290978816 26563540629255168 26589506944630784 26652481055469192 26658379286970368 26666586916061184 26678534311632896 26702225305534464 26722413479908608 26748535096213504 26767859761337024 26806071138975744 26850160071770112 26852561029955584 26860828444065792 26896726426386432 26922114736979968 26942469158404096 27001065220079616 27009147435483136 27017463059693568 27021479331889152 27029567657838592 27043873092009984 27088353146437632 27108833252143104 27120068442407248 27134421774237696 27179050757419008 27193700643766272 27199599434906976 27222140810145792 27226187508645888 27276353088782336 27284750980743168 27332071048347648 27356342394028032 27372955994689536 27377025112571904 27399713527431168 27420429036650496 27446311679688704 27491453639688192 27512238508871424 27526799397224448 27536669846332416 27539132192653312 27557488901155752 27563587412164608 27584426817970176 27604355378878806 27610464261505024 27631339108476928 27699722227867648 27716294267633664 27763430822510592 27807447359684608 27811581066739712 27853183292841984 27880410255982592 27888994126135296 27901489195188224 27962170989871104 27973759843893248 27982372454682624 27994909359904256 28009725702438912 28055794330238976 28072832710462848 28077005868291072 28100274384666624 28164904238186496 28194360124793856 28234607845441536 28240732427630688 28255954575163392 28304008919678976 28341835631312896 28350561565928448 28378274724839424 28399730073673728 28403475117244416 28424949518794752 28446440156031744 28473291269677056 28494818455616832 28501124398972928 28518433229676544 28522672628105216 28565338547488512 28593261654573056 28659025365172224 28688998021720064 28704461790642176 28751673076482048 28788639097946112 28800570479673344 28847939839014912 28863207649050624 28876139193696256 28885029630640128 28893675772172288 28897970952159232 28956515432398848 28960819953795072 28978407959187456 29006734848688128 29066484837795328 29075433878693664 29088460506775516 29103855612690432 29151723796263936 29167436980813824 29201301557822208 29217041465475072 29242986697064448 29256088393613312 29265095809990656 29341883374239744 29363081621854464 29391784536440832 29409634268103936 29414006147733504 29438382688698368 29458005377097528 29464524475072512 29486801081278464 29515624933752832 29536948702164992 29585529209898816 29614449570807808 29627762837815296 29679146401529856 29729621140307968 29756021551398912 29778518543499264 29803197170188288 29809662006943504 29816804780015616 29825729829339136 29890596575379456 29913195312709632 29925592764035584 29941430923296768 29974812488976432 29981445957091328 29990676697841664 30004113380950016 30013351100587008 30026797942477952 30042689664712704 30092101983240192 30107311427026944 30113842231504152 30143279027429376 30147548150759424 30199833180504064 30209131158700032 30287379079102464 30310277803204608 30335397119655936 30339906618261504 30358332147720192 30385290864918528 30388007936720896 30408263615068416 30437988212932608 30459978349107648 30466719185108992 30489753499009024 30510076997708154 30516828920610816 30539901119895552 30565210734198784 30569754395672576 30635509873115136 30685897224880128 30734547081756672 30739115915870208 30771264007167488 30787850146414592 30867597069123584 30877100639649792 30890934466101248 30918366143250432 30941741924104704 30958117881643008 30971988006141952 30981523716734976 30994363934179712 31061772294193152 31085256497036544 31094561231380724 31111018068738048 31115642867023872 31162187506351104 31172974958608384 31273749662138368 31283378279645184 31288028700082176 31337633184743424 31365461537980416 31389175344586752 31418804159643648 31442558295853056 31470479824379904 31473293934460928 31494273029892288 31501242756759552 31520373569642496 31525059220537344 31551185274011648 31656825403277312 31675764877295616 31708892550322176 31725984084393984 31732866007391472 31763885426753536 31779939839639552 31832209477533696 31873136144154624 31884565085227008 31887416223072256 31915732793032704 31939862631333888 31970011250163712 31994182125604864 32063764948844544 32073362579636224 32083237383386112 32088006706618368 32097611593683328 32114599296761856 32167419361394688 32205081275358607 32222125856907264 32275122774435072 32282580296400896 32292519514472448 32390669292929024 32400641789632512 32432313971245056 32456834369912832 32485656592908288 32505385243693824 32510217321179136 32537159813824512 32592495119630336 32646101197129728 32678013319512064 32699795442519744 32731760051945472 32756506846339584 32787426310537216 32859054944550912 32888234346283008 32893420145592832 32913099442814976 32969074101731328 33001301935652864 33021343739625472 33026252516753408 33075655160249856 33093160494170112 33107987178979328 33118180524785664 33133018419286016 33205078050471936 33218839814623232 33229067289935616 33243954864886304 33261549271646208 33316255767158784 33435529592700928 33445823782846464 33528596816461824 33533580999131136 33535869757811442 33553946058006528 33586745614270464 33611010592118784 33643865929940992 33655929812184064 33666291859540032 33673742257225728 33699201235746816 33729126701727744 33754627553568768 33780147685287696 33787623279427584 33812033382741504 33845085223780352 33860300386074624 33921339525142608 33954498214805504 33974812328067072 34032592621142016 34068185150792576 34086548376387584 34116817813241856 34142611778322432 34175986765398016 34186508928811008 34200677444612096 34256928558830208 34264509665247232 34275059083247616 34290415292514304 34300972686385152 34311239979454592 34316340505689088 34334502473957376 34385862075973632 34390973695131648 34454340743725056 34508965144428544 34516450744881952 34524721324228608 34617672008063424 34636331414716416 34669025279606784 34695236740251648 34715358476632064 34726046702764032 34741604967415808 34752301274363904 34786272243351552 34817163046944768 34843486506909696 34868659425952176 34876375909269504 34902744137023488 34931669410512896 34936862166482944 34989122814148608 35015576284018176 35049804608831488 35069596828434432 35125196664864768 35130418189565952 35132815936754844 35167158865334272 35182968369905664 35186114453045248 35243986351816704 35277253793284096 35303925104115712 35335275592286208 35361990770405376 35391296639598592 35396557721305088 35407455676268544 35418054172340224 35495083433263104 35536641407292256 35555449221414912 35595089830659513 35602967074045952 35613928578686976 35629884639878144 35734371105097728 35741428185300992 35752432319594496 35800213429026816 35814437925421056 35846241757691904 35862301901848576 35873343250956288 35966262656434176 35993454891305472 36023284079591424 36028639109185536 36082532902090752 36109813042893744 36117804195250176 36145111002857472 36179229032316928 36238734343225344 36266132579875968 36296187746861056 36301583344861184 36317902833451008 36379667974324224 36439502954545152 36442761397796864 36475123192037376 36497274659586048 36502700150095872 36532951369908224 36560572048867328 36655271519584256 36666557009584128 36682984678495232 36702399196299264 36715559795109888 36743318534874336 36751449882886144 36762764984451072 36779235757293568 36805807171838408 36885854599354368 36905736587968512 36955059023511552 37005097663791936 37017907763347456 37126464677609472 37137577723789312 37149011707078656 37154534081347584 37185325501513728 37218346705354752 37246485576351744 37274645721696768 37309829939576832 37346300936585216 37371194791451136 37399449222997092 37407725773651968 37430443613950464 37436007824388096 37467032512888832 37553205650915328 37592480166391808 37614970791788544 37654309903507584 37674606100217856 37738678559571968 37800748754571264 37837699633119232 37849349171183616 37862921038707072 37866306764898304 37871300156325888 37899932691726336 37928586874708992 37948660629110784 37964388359569408 37993091274155776 38075720876752896 38087118063318016 38198810491656192 38318396361670656 38326708294641648 38335564101976064 38347366923436032 38447985111072768 38463919785353216 38475762125188608 38513372840853504 38547573373403136 38576717204078592 38600144976886416 38605883068900224 38608687243198464 38614426605060096 38637877278916608 38675646464917504 38767245171591552 38805140816920576 38822585787482112 38828356946362368 38831007087992196 38868965061685248 38889915974418432 38935068743762944 38956055287300096 38990648929419264 39020127746654208 39054778286211072 39070295918641152 39084305588342784 39122511165652992 39150775495805952 39189046048587776 39212845690805248 39218674863644672 39277340502796704 39286032633430016 39298128086827008 39303969937293312 39315734775037952 39431030184935424 39447372279865088 39503683783753728 39563053723501056 39584378759675904 39686910517444608 39704691391332352 39716915742130176 39755739706687488 39815208719548416 39821127436468224 39845310943882752 39884260416946176 39921907897729024 39966416651968576 39978721583203788 39987568930455552 40017801467449344 40053337958301696 40056919552950272 40083620219862912 40122802644320256 40143081902702592 40151789642005536 40191038703239168 40196730867679232 40209106708463616 40278841544933376 40314609843830784 40345089639579648 40383172105469952 40413703737606144 40447196159541248 40477776196960256 40513721153224704 40544351486757888 40565809638014976 40583984283910144 40613304465476864 40680102663610872 40689105227481088 40701632661356544 40719868159860736 40833211215218688 40839281262968832 40914529633173504 40979396109008896 40985487887826944 40988285259547318 40998106572521472 41099570291146752 41130643554975744 41169467519533056 41224488191000576 41237180459532288 41255655898806272 41268357763307136 41277490508857344 41308698288979968 41345381118246912 41376640226955264 41406533068318209 41415696392257536 41447008662715392 41481357424984064 41487523822698496 41506174666801152 41549583341801472 41645146233765888 41711171039526912 41717371600109568 41779774939262976 41783510912991232 41820615383973888 41852233792782336 41891738879524864 41923411061137408 41960639765839872 41992364039856384 42014588553658368 42027164759523328 42033412294049792 42150411576999936 42278523400429568 42291540187190784 42310488009855296 42442945970044928 42456013379518464 42497514858872832 42512753446969344 42554310390710272 42567412087259136 42586483508445184 42599595110510592 42679103089803264 42709936904515584 42742227683425248 42751686598459392 42777649844514816 42784008942157824 42819465729015808 42848007821232768 42889892481859584 42962834475876352 42988538047758336 43033497032580096 43056692685963264 43094927764094976 43127509614723072 43200855719510016 43271909758522368 43275779159883776 43314208790544384 43340513658258432 43346956428238848 43382879751766016 43510102273032192 43528134929506304 43599727256692992 43632690760163274 43642346735927296 43655783419035648 43675342461786112 43801952336733312 43812073259401216 43825562198212608 43884132590419968 43940554412654592 43958765468975104 44054369569603584 44087676804661248 44100873546999808 44114451402155904 44121009221600256 44124213992226816 44157574033047552 44196786712608768 44230201621917696 44273437400629248 44305423053247488 44348732362194944 44368669471408128 44378293814848224 44421674356211712 44518719602294784 44594431710461952 44634032327098368 44667777815248896 44704795755282432 44714493010415256 44738594744008704 44814680789491712 44888389146053376 44912146384945152 44932268314329088 44962218733464648 44972168935636992 45006170071425024 45040196913716928 45050164372570112 45064034497069056 45082711176988672 45214918541144064 45221322226139136 45228452700190144 45239290011058176 45299749770756096 45376790161522688 45489090417655808 45503095679483904 45509859927392256 45523482371096576 45537498221580288 45582011905081344 45622489509789696 45656982319398912 45675904745106944 45689967523661472 45700078777663488 45734630248513536 45775243380916224 45809851679843328 45847816101298176 45854631593508864 45953264809672704 46101820622635008 46108673873805312 46156896010751232 46181775219621888 46260315653668864 46301395603685376 46336401699151872 46377549214875648 46381696324468736 46412612886157056 46457982009212928 46491545901269568 46501834545692672 46536992182697984 46641841847071086 46652163752198144 46666527103107072 46673464300535808 46687435045357568 46759462437912576 46833595553153024 46843754582339792 46910624493207552 46970937475596288 46991981802422272 47006449777115136 47113700789714944 47128206239465472 47149321027207168 47163837443779584 47209940901691392 47251864135139328 47280560354463744 47287588830806016 47326777911017472 47407265628553216 47460119774212684 47485238104915968 47563338825483264 47588976126590976 47599299011087208 47645828140130304 47669909759459328 47733617905369088 47748314216300544 47752583900561408 47831124334608384 47873599189549056 47909793947000832 47955016875245568 47991273188407296 48031045439455232 48038185478914048 48110043869454336 48146417390524992 48157072260333568 48171898945142784 48193481337143296 48318312457633792 48333188785360896 48354843439834624 48423870444601344 48506223965765632 48586003939393536 48648470956867584 48663032879448064 48670266866794496 48685251554869248 48768868096671744 48805739720736768 48888742679445504 48954079726813184 48969151795694592 48991091379832448 49017019979268096 49097640077918208 49134760269509376 49181139465805824 49273412031348736 49288582416826368 49340130218389248 49453611152596992 49501952903479296 49532015609438208 49539378775130112 49580434002018304 49613482740374784 49661980768468992 49699527628929024 49725831169179648 49746439919435776 49828259721934848 49865932297329456 49876967698202624 49892323907469312 49907258151933952 49914677099184128 50153294389051392 50205746538010112 50232808133623808 50380118421405696 50400998339428352 50416515888178176 50465798894911488 50483894718276096 50510613385838592 50533243588968448 50548801853620224 50571449166278656 50681434919141376 50718050074112256 50767627835670528 50882009287713912 50931747322208256 51048888931713024 51102277726188864 51129822564581376 51175226719862784 51213917667483648 51263980148097024 51301016166918144 51351163787804672 51385392838245312 51396764497870848 51435622938771456 51466859969181888 51474510758533632 51478249657597952 51501753710936064 51517169705222144 51681511115587584 51689660228788736 51763447716642816 51774676117322928 51825286748913664 52003537919410176 52026836995538944 52042855110377472 52073037714948096 52112407451123712 52163348220870656 52179408365027328 52201033994407936 52314563863904256 52354116205535232 52369787337062272 52397504115769344 52405293249724416 52483684221222912 52523364426027264 52574706913247232 52671578378338304 52687794997297152 52695627284348928 52699223905132266 52750738298001408 52779171679567872 52865979527725056 52915880689926144 52955887656173568 53002913388429312 53042986155608064 53086944959397888 53094836581957632 53127081258510336 53179013889261568 53304962110938384 53316758573940736 53333173832122368 53357068623265792 53404450611068928 53444826959817216 53497070192427008 53535719522674048 53612142277951488 53700320143540224 53705122059911168 53721656888131584 53793452852772864 53844229473959936 53884938316808192 54018294870966272 54034926119387136 54042958663778304 54059135315677184 54176706292875264 54217666504286208 54240136884814496 54268843548475392 54358101514838016 54399198869813952 54444281620291584 54452375017291776 54552706177564672 54569501961486336 54664142096695296 54712684788056064 54745911989379072 54754050225143808 54799427054862336 54840858073300992 54892623359377408 54982907279376384 55024477017742848 55053598794448896 55073339692664832 55078264385306624 55114977802311504 55127174824329216 55168853635940352 55208710757757612 55220928523010048 55262678216953856 55399444455735296 55432588535267328 55526861645021184 55614894719369216 55623162133479424 55706366585683968 55760820511965184 55777988252270592 55802978390376448 55947519687786496 55964744909365248 55989818719808512 56019451404877824 56111588660477952 56145665420925696 56154011736582144 56200548769333248 56329808476372992 56388720249587712 56481464855261376 56511909150326784 56608017839357952 56683671262625792 56701123131856896 56756549449678848 56799460147347456 56806950234488832 56849899037589504 56892880312063488 56946582539354112 56989636911233664 57002248797945856 57036866459353088 57045345256210432 57130677094977024 57186523309146112 57318050730344448 57377996043440128 57408923581284352 57503346152964096 57601140959346688 57695879678029824 57752278387392512 57770059261280256 57787351544344576 57795941904318464 57913030864797696 57921639907590144 57956815918374912 58013469697376256 58132969675590656 58150867757387328 58176921013551032 58207711225380864 58303447592527872 58334873961627648 58402603115644416 58434082930950144 58485973394128896 58512176787226624 58530191619981312 58683766748479488 58726163243708928 58783569072881664 58819268536207872 58828012295467008 58876765377396736 58916010754195056 58929048950145024 58973602162556928 59031249867505664 59073897404329984 59171058419797632 59228899141615616 59255525675630592 59358292803059712 59459242280615936 59512043102797824 59557037086998528 59606394340376576 59619324013887008 59633609560031232 59651459658678272 59826390625419264 59851185528071168 59882861846593536 59949624977952864 59962891914182656 59981353395683328 60008226761900032 60026702201174016 60053595884955904 60085379329425408 60184203966480384 60214622854053888 60227684463008304 60286558054858752 60295096301518848 60418262317400064 60574758158204928 60620555606409216 60670794239311872 60679813236523008 60716664295440384 60770581729837056 60776015873441792 60816527230136832 60875976425865216 60919956698215296 60933438370217984 60979506998018048 61020153995416308 61033657841221632 61079802239791104 61130421468397568 61139508791345152 61271019746230272 61371794449760256 61469094163513344 61478231831740416 61482427889320977 61542528014334976 61575700292829184 61735194138247168 61754201279299584 61781868932202496 61836732286500864 61883483848209408 61916235763286016 61943976012283904 61963047433469952 61988727868359424 62123544588386304 62170512994073088 62189122462761448 62222036137476096 62231285734047744 62324375012702208 62547499324276736 62566756559290368 62576057400164352 62675266369486848 62730923075960832 62778350689173504 62837608319287296 62885116591706112 62940959648759808 62946587868921856 62988546059784576 63002485513519104 63040747139284992 63050118441074688 63102370548023296 63313650806554624 63351529754591232 63417785100644352 63451968168787968 63465732014782944 63527770853507072 63559879679279104 63664418955067392 63746272288309248 63769130170454016 63774832446144512 63831465586065408 63879725262667776 63940022500327424 63988364251209728 64127529897689088 64146725159272448 64166474766772224 64176013413236736 64195223187366656 64229198593523712 64334838722789376 64410162550717214 64444251713814528 64550245548870144 64585039028944896 64781338585858048 64801283579265024 64864627942490112 64913668739825664 64971313185816576 65010770487387648 65020434642358272 65074319627649024 65184990239260672 65292202394259456 65356026639024128 65399590885039488 65449036140244911 65463520103890944 65513013692679168 65574852621074432 65718109889101824 65776468692566016 65786840291185664 65826198885629952 65938148203462656 66042687479250944 66052505033506816 66151310320499712 66186320988340224 66215974357958656 66236361049571328 66266036838572032 66410156100943872 66437679629246464 66458134579871232 66487909729772608 66523098543292416 66632511534317568 66871059185401856 66891647565692928 67057193632923648 67067161998262272 67071739515622884 67107892116013056 67173491228540928 67222021184237568 67287731859881984 67311859624368128 67332583719080064 67347484514451456 67398402471493632 67458253403455488 67509255107137536 67560295370575392 67575246558855168 67624066765483008 67690170447560704 67720600772149248 67842679050285216 67908996429611008 67949624656134144 68065185242284032 68136370301585152 68173096752775168 68233635626483712 68285223556644864 68373017857622016 68401354889224192 68513857117660416 68550118166495232 68580830585028608 68601945372770304 68622479958909184 68632681011378176 68669004947914752 68771724151947264 68781947390263296 69032901489763904 69049442648457216 69235344016126848 69272662829432832 69338050559213568 69390473480503296 69430716953264128 69452093405528064 69483209934831616 69504602548727808 69572544486703104 69634326093889536 69686973013819392 69737318851904352 69752751818539008 69805488274046976 69863338821025792 69962762770606629 69978245628297216 70031152568036352 70099609217662976 70139193656868864 70250393329729536 70265631873509688 70334317730668544 70365936739811328 70487972703633408 70607850208231424 70670551184572416 70723981540810752 70782593279197184 70793115442610176 70814911352537088 70836108344680448 70990166866526208 71073282814584512 71110898442829824 71190179661319026 71205934148091904 71227857157373952 71259769279756288 71468742210195456 71482856370601984 71504864639188992 71600426858053632 71628875850842112 71692483515383808 71724603803697152 71746686501912576 71932525312868352 71986909782610944 72046568159182848 72057278218371072 72165065804181504 72219626085787488 72235608390500352 72290222005714944 72358458064633856 72477468686450688 72532265159751936 72592375493722112 72603166689722368 72635805666902016 72759335948648448 72879005909090304 72885522795593728 72994549319172096 73005400300191744 73121144097734656 73310543039168512 73333114019168256 73365969356990464 73404798392598528 73431119590219776 73486637069748672 73502899765772288 73525529968902144 73558471514587136 73611614343676816 73771709198708736 73811473175937024 73910118047023104 74010195327583872 74035815526694912 74252929355218944 74275155447578624 74298023414157312 74309068162695168 74370651003027456 74436693410709504 74492971152703488 74549291443393536 74619659879153664 74742389582902272 74798898445994184 74815451547303936 74860887227900928 74872015648776192 74934065025777664 75184960332783616 75229941583577088 75308619807015168 75349212200435712 75477357119143936 75601497509142528 75675399266238464 75698698342367232 75725842077414144 75732613529796608 75799865383452672 75857173749417984 75897321258221568 75928776719138816 75986182548311552 76151441753505792 76174236126636032 76397620983312384 76636792723341312 76653416589283296 76671128203952128 76694733846872064 76895970222145536 76927839570706432 76951524250377216 77026745681707008 77095146746806272 77153434408157184 77200289953772832 77211766137800448 77217374486396928 77275754557833216 77534490343183104 77610281633841152 77645171574964224 77662014175984392 77737930123370496 77870137487525888 77912110574600192 78040255493308416 78109556572422144 78140591837282304 78168611176685568 78245022331305984 78301550991611904 78378092097175552 78425691381610496 78437349727289344 78554681005593408 78572065266860032 78596256173654016 78607939874586624 78631469550075904 78862060369870848 78894744559730176 79007367567507456 79126107447002112 79168757519351808 79373821034889216 79409382782664704 79433831484260352 79630417439096832 79642254872936448 79690621887765504 79768520833892352 79932833303937152 79957443166407576 79975137860911104 80035602934898688 80106675916603392 80113839105900544 80167240439725824 80245605288640512 80303579284011072 80382077406478336 80393461735358464 80418213416927232 80557683089866752 80690179279159296 80766344210939904 80827407475212288 80894392319082496 80955552393920512 81027442306449408 81088702973515776 81131619276029952 81167968567820288 81226608930953728 81360205327221744 81378210454962176 81403265322713088 81439736319721472 81666422430437376 81678562525937664 81829059266347008 81958792218017792 81970975775653888 81976570519094636 81996213145042944 82199140582293504 82261287109951488 82338935039066112 82448976382001152 82474360919064576 82511311797612544 82536715526614272 82617396577959936 82690762236493824 82753280453910528 82813066136636418 82831392784515072 82894017325430784 82962714849968128 82975047645396992 83099166683602944 83290292467531776 83422342079053824 83434743200219136 83559549878525952 83567021825982464 83641230767947776 83704467585564672 83783477759049728 83846822122274816 83921279531679744 83984728079712768 84029177107316736 84054329519046656 84066824588099584 84300823153999872 84557046800859136 84583080374381568 84620976019710592 84885891940089856 84912026759036928 85025506893938688 85108620781420544 85134824174518272 85172967016890368 85199190221021184 85419873809031168 85484455366850496 85503373196918784 85555299689029632 85568017884315648 85638931458031616 85696015642465536 85779784963719168 85925668951752704 85977076095516672 86066994065160192 86113385371926528 86255019229446144 86401711439020032 86543819517044736 86551558319767552 86628417581088768 86681027316516864 86693912856477696 86765759503532032 87020204546064384 87056269859012608 87199454513385984 87265381520326548 87284693471854592 87311566838071296 87350684923572224 87603904673466624 87624146518802432 87651124396425216 87768265180839936 87917530937950208 88175353609322496 88201747093999616 88228902804311808 88242018443200512 88315148066095104 88393573425217536 88460403243835392 88546874801258496 88610846106494976 88697464724389888 88756587629696448 88843348712423424 89037439204589568 89188863420923904 89268064654196736 89335555630497792 89409591510564864 89428986020830512 89477189488017408 89629361578983424 89776778292106752 89824292769890304 89864536628658176 89924437466929296 89944337871273984 90012340142850048 90080393827433856 90100328745140224 90128068994138112 90165422353977344 90429837082288128 90442644452278272 90456905400380288 90599499541512192 90753580323045376 90978180835311616 91006191358967808 91019719854784512 91046964742193152 91074996443160576 91164023810162688 91313964638797824 91351809490213888 91379935047322944 91400157555326976 91469260497027072 91550486761832448 91619703359686656 91695632202596352 91709263187017728 91906529619345408 92203641245270016 92217347747610624 92313792021502464 92363550439243776 92520631307337728 92602791207370752 92672803398303744 92755098429751296 92763392648937472 92825225772314112 92915964018425856 92983091802539136 93003669091385344 93073984365395968 93283683694142172 93304327504396288 93333054206214144 93346928601071616 93374870090715136 93518924875825152 93667191106306048 93687509164679584 93821248986415104 93983963604844544 94012899554230272 94227401579429888 94256412478930944 94298642054414336 94327674887559168 94419881803382784 94503728270278656 94561120708927488 94575177661612032 94653555822034944 94814531257106432 94920239548425368 94970476209831936 95126677650966528 95177952253181952 95198598022174416 95291656280260608 95339819518918656 95467235810738176 95496628432601088 95505167801122816 95662248669216768 95747198379098112 95819587894001664 95910033750491136 95982546376814592 96062090878910464 96076370957828096 96220087738908672 96292834781049984 96314144520667136 96343797890285568 96386962674286592 96615243826075821 96636624915267584 96666377570721792 96709686879669248 96847740889202688 97012447931531264 97172007878787072 97296941913735168 97326065758896128 97340533733588992 97370503109738496 97611479441473536 97777485358891008 97908159453626368 97938303591389184 97982182759664896 98034039958536192 98195280155836416 98269520539018752 98362278931611648 98577164833652736 98680260436778496 98907222305193984 99003905806958592 99064031218876416 99078757550260224 99160868004036608 99226965480749568 99323961536937984 99399055257858048 99492879838871552 99656519443869696 99731864594658912 99753935396405248 99784647814938624 99814516303867904 99829354198368256 100306588778102784 100411493076020224 100465616267247616 100760236842811392 100801996678856704 100833031776356352 100931597789822976 100967789436552192 101021226771677184 101066487177936896 101097603707240448 101142898332557312 101362869838282752 101436100148224512 101535255671341056 101764018575427824 101863494644416512 102097777863426048 102204555452377728 102259645129162752 102350453439725568 102427835334967296 102527960296194048 102602032333836288 102702327575609344 102770785676490624 102793528995741696 102871245877542912 102933719938363776 102949021517067264 102956499315195904 103003507421872128 103034339410444288 103363022231175168 103379320457577472 103526895433285632 103549352234645856 103650573497827328 104007075838820352 104053673991077888 104085710220754944 104146075429896192 104224814902247424 104358816730054656 104402067988815872 104629127727808512 104708232411070464 104739574674124544 104795008231538688 104810586499448832 104967368442445824 105046728852054528 105149413826494464 105375589994594304 105391254568697856 105398447810264532 105501476596002816 105558343359135744 105731959055450112 105831761379852288 105911775312347136 106005826776858624 106085972311216128 106173889918795776 106189673163915264 106254162517020672 106358027778523136 106609924221876768 106633517147881472 106666347664244736 106714137246531584 106785269491978539 106808901222137856 106889653919634432 106994140384854016 107071439045348096 107224284555902976 107400640287080448 107443313776263168 107586905705545728 107769876633616384 108036589741932544 108069852238774272 108085917327556608 108118270631354368 108353412585750528 108435333008572416 108480273769628992 108537687096950784 108716203029676032 108798397739627904 108888563240583168 108904750034583552 109105412355129344 109139003922972672 109328284193390592 109425369576112128 109491823978758144 109508100450287616 109598854109724672 109681716146601984 109785246718754816 109965814558752768 110048954035485696 110107197588897792 110146679385329664 110156528770613248 110229955604623008 110254349648658432 110337707271880704 110417421515515224 110441857046020096 110525356433907712 110798888911470592 110865177070534656 111053723290042368 111229789438738432 111246324266958848 111412733171367936 111555976504541184 111605956780752896 111895039375572992 111929489818730496 111979637439617024 112038902809755648 112223177320955904 112291330841851392 112308023473164288 112401097538666496 112659616952745984 112777440499175424 112962929710522752 113023818300653568 113216035678715904 113367342525251584 113402246263713792 113513098899357696 113598920294694912 113613900468977664 113699798075179008 113785760624126976 113893165078708224 113979273822467328 114073732918706176 114090690512420864 114261354189954048 114373046618292224 114755992086880256 115006692305928192 115202281918693376 115391759356059648 115504556774785024 115540118522560512 115574703088689152 115591883808636928 115826061729595392 115843279815180288 115913631836749824 116026939394752512 116265939351181312 116301735514774656 116353842027102064 116415422450761728 116606895185055744 116669747923255296 116805206231288832 116868165861900288 116971946788257792 117024353574453248 117060383239962624 117367533496958976 117452326487417856 117567138145763328 117638537072415744 117656024590934016 117753530754793472 117832021508390112 117858097900290048 117947204325113856 118147794808659968 118342116839595264 118457798283231232 118511051351261184 118918484561231872 119114074173997056 119238648027774016 119267219120062464 119302919317356544 119652781250838528 119702371056142336 119765723693187072 119899249955905728 119925783828365312 119962706791366656 120016453523800064 120053404402348032 120107191769911808 120170758658850816 120368407932960768 120429245708107776 120455368926016608 120573116109717504 120590192603037696 120836524634800128 121149516316409856 121241111212818432 121341588478623744 121433328590880768 121541163459674112 121633054460273664 121751952851730432 121839913396430592 121959013996036096 122040307990832616 122067315682443264 122159604479582208 122260842936795136 122279017582690304 122743588899520512 122938188327026688 122956463663480832 122964855778641954 123085056028669952 123151400585658368 123470388276494336 123508402558599168 123563737864404992 123673464573001728 123766967696418816 123832471526572032 123887952024567808 123926094866939904 123977455736718848 124247089176772608 124341025988146176 124378244925522896 124444072274952192 124462571468095488 124648750025404416 125094998648553472 125133513118580736 125152114800328704 125350532738973696 125461846151921664 125556701378347008 125675216638574592 125770233183412224 125881919297519616 125893175737843712 125977092119569152 126081494278569984 126100236882149376 126627301613109248 126835570201288704 126931464029565888 127055541707014144 127119759358558208 127328837910134784 127492544576618496 127538260340908032 127549664892289024 127662931172130816 127759450525335552 127880045000654848 127976728502419456 128255059795378176 128293450318544896 128332949533544448 128352026826473472 128390446374733312 128458397187047424 128669677445578752 128820325101434428 128888503427629056 129100491097740288 129170078057889792 129562677171716096 129602567158530048 129827337479651328 129942626371633152 130021540974775296 130040869284716544 130148639255298048 130369980478521344 130584404788518912 130712053278048256 130799181770078976 130898072280489822 130927040207781888 131026027385358336 131149705242148864 131436219778203648 131573680582371328 131652397771259904 131876296406925312 132085374958501888 132105010067013632 132302620640999424 132372641976680448 132431948715917312 132472722099142656 132532073677144064 132820312201887744 132875359258492928 132916269159742464 132975819459545216 133046197086584832 133265023068635136 133742118370803712 133783295131385856 134114387265847296 134143479031245768 134215784232026112 134444042368475136 134575463719763968 134623719248736256 134665167438160128 134796804942987264 134916506806910976 135018510214275072 135120590741150784 135150493117710336 135248133530966016 135380340895121408 135685358100570432 135817992859222016 135899249312268288 136130370484568064 136272740603170304 136346193505550336 136467271252967424 136570447113289728 136746035715244032 136802709778448384 137027714235320832 137100236332990464 137161661170057216 137203890745540608 137244959917818368 137265362022756352 137543448303894528 137563894780526592 138065802979527808 138470688032253696 138545325658865664 138780946961006592 138861433906528256 138904186811056128 138966419869663232 139009205097455616 139145088973406208 139373946027638784 139474637703808704 139505503637078016 139610976548093952 139726677642051584 139925525541213258 139956491256594432 140062305136072704 140199218435325952 140278387313737728 140500786659459072 140531263747019376 140668635461337088 140731873479622656 140975945407266816 141215700416462848 141341102369144832 141447963081621504 141565186558394368 141586230885220352 141629822705074176 141672216689360896 141980333733052416 142146565629169024 142221796885659648 142380359322638052 142411868296183808 142455714314747904 142519538559512576 142937484420390912 142965712741203968 143009729278377984 143200853716107264 143257751701684224 143449207607394304 143493373003825152 143865050625736704 143973819565221888 144093136318365696 144114556436742144 144330131608363008 144439252171574976 144471216781000704 144580444011429888 144716916129267712 144954937372901376 145064530319503872 145184750987444224 145206333379444736 145271611333804032 145518671897296896 145758011818180608 145771045591187456 145989098638344192 146010800600383488 146242288195469312 146621086078337024 146666228038336512 146731938713980928 146862239180439552 146973274139497344 147005799531544576 147051059937804288 147116943029174272 147223228687353632 147543418397417472 147820236094046208 148020390655167744 148071631053389824 148505858710437888 148550310895157248 148596046828314624 148618136325390336 148741302006054912 148985942305406976 149098582886787072 149239319758307328 149484779165804544 149597796891988368 149630903094607872 149721774455801856 149744031297552384 149868130051555328 150369920665567232 150459883167154176 150617239614030336 150698424400871424 150954714238287872 151202995018285056 151350798532476928 151397396684734464 151451684154828288 151465227059593216 151599730766905344 151714347498835968 151857553438277632 151972365096623104 152302883507011584 152348472253272064 152795241966624768 153306833178566592 153342256407904256 153389467693744128 153791940444291072 153855679141412864 153903048500754432 154053491363414016 154190293493612544 154306868816314368 154400579907545664 154423532275600896 154434748972793856 154551509115666432 155068980686366208 155220563267682304 155290343149928448 155324028351968784 155475860246740992 155740274975051776 155824221149200384 156080510986616832 156219113144844288 156337222353371136 156490044662611968 156603101983223808 156756184194351104 156851382763220992 156874699454578688 157109362011186816 157144130533720064 157192512347308032 157215879749173248 157262939100151808 157724120739741696 157789489119460352 158014735135014912 158252214894004224 158337515038703616 158747642069778432 158818765565329408 158867662968520704 159260834878193664 159284509745872896 159381243775531008 159537041667784704 159865666607874304 159914886332815152 159950275721822208 160071205869797376 160213351833206784 160227678211801088 160334480879451648 160491210577281024 160607158568022144 160764154812956672 160836426833854464 161115366179733504 161380358558318592 161532688421879808 161654814950424576 161788784638164992 161911104787841024 162054884612898816 162177405947031552 162335937135640576 162453217861907456 162720410654443488 162756420909924352 162806530645426176 162879472639442944 163332844860874752 163357125051875328 163658118532694016 163917584436035584 163953141038189272 163992426290085888 164398281164587008 164522574219902976 164677870078132224 164897952764002304 164948721838129152 165022623595225088 165073431053228544 165234793155919872 165381524472987648 165506560907821056 165626132273272836 165662785569030144 165788034650861568 165925429699936256 165950095290793984 166198333367205888 166580584935063552 166844684158107648 166869486400438272 167119099757051904 167134043651964928 167282461535895552 167408935171129344 167566955518099456 167693644244549632 167842559063359488 167969456159425536 168058354214633472 168108659038093312 168133649176199168 168601646307999744 169114093601718272 169166160748763136 169241952039421184 169771783880179712 169824053518073856 170051013787877376 170269648349036544 170345934033780736 170398380442042368 170839747618062336 170968910733700992 171006746393837568 171110599378059264 171136035768631296 171277862916063232 171392031284931072 171559569927438336 171851337903505408 171954152191033344 172133988130320384 172226770743853056 172510038458892288 172803422878040064 173087639034089472 173103116639535104 173256835162177536 173362054633033728 173387825712955392 173531519007064064 174040409092128768 174112539718025216 174398909026771968 174530763040653096 174569386943709184 174623133676142592 174701369847144448 175207809346933248 175302248792850432 175536530361679872 175835061875900416 176350707218644992 176403494187999232 176457805608623616 176484036886401024 176630296132190208 176787146850435072 176920806487670784 177093749602516992 177221692212989952 177394929448779776 177513175259392896 177686697424846848 178074878409179136 178377726841847808 178536129308393472 178671111260995584 178819183021129728 178857972041661024 178954378976034816 179258723157966848 179553556584213504 179648585539780608 179729073257316352 179848874933858592 179888675742547968 180024680285700096 180160787654867712 180256137988276224 180330844707954688 180859674164576256 180885288904556544 180913810800760576 181507160646090752 182012382717935616 182039439709569024 182093929484386304 182149992886321152 182328047620325376 182627929277595648 182703618980427776 182759870094645888 182800315110653952 182938520994054144 183100973523664896 183239406719373312 183391264405192704 183418526374035456 183813059238690816 184407282490540032 184434695495221248 184447283667962931 184627584043004928 184727100878487552 185041262614675456 185205582414741504 185345606796607488 185510196859502592 185650451544628224 185831928036851712 185966183605078272 186147968730791936 186567367388284344 186608655008792576 186666108412428288 186693857202143232 186749740181430272 187375018329359168 187642497972830208 187967927209689088 188025799108460544 188454803158859776 188512824957861888 188597284108828672 188655349775118336 188839763606765568 189007456540557312 189122241417854976 189150355323224064 189307111644069888 189629062514212864 189840479096850736 189940952419663872 190253355301933056 190355904506363904 190397196044348832 190583312560521216 190679639037837312 190934471621476352 190993256865202176 191324497338433536 191494396758196224 191639175788003328 191820067500982272 191965092753629184 192124181757820928 192152741915656192 192440175477817344 192585669562099968 192687595780571136 192773925348573184 193230487652151642 193273249830535168 193332755141443584 193419373759338496 194024895863062528 194344015757574144 194593883827470336 194652131517792256 194681067467177984 194741006219476992 195222958882947072 195554970717782016 195816318907252736 195876607182778368 195964365519329792 196068079917072384 196390560311672832 196539041078037504 196724557863223296 197154329667305472 197360520873556992 197814444610387968 198128062437752832 198157515100520448 198453930961499136 198647923073875968 198798110515716096 198985759677743104 199313038887739392 199463729189317824 199507870792810496 199569295629877248 199629032607735808 199658708396736512 200613177556205568 200822986152040448 200931232534495232 201520473685622784 201603993357713408 201666063552712704 201863195579645952 201935578873104384 202042453543354368 202132974355873792 202195207414480896 202285796665114624 202725739676565504 202872200296449024 203070511342682112 203528037150855648 203726989288833024 204195555726852096 204409110904755456 204519290258325504 204700906879451136 204855670669934592 205204064667672576 205404655151218688 205541571352981248 205742491755085824 205867439876727552 205898043034134528 206007014843744256 206068678820888576 206758640915154944 207098704469291712 207301146995654656 208014151677640704 208107347982155776 208171420441509888 208292150859792384 208449629804494848 208717633460109312 208804135977631744 209258255455617024 209416464822140928 209479149348249088 209590016463077376 209934736884891648 210093457704109056 210298827652988928 210751179989188608 210796895620529064 211002953192005632 211463918110900224 211823550624694272 212011653553717248 212171944622432256 212347779837591552 212379346327830528 212508325034041344 212716055557046272 213219848443753536 213267034295762944 213332695328489472 213428274493063168 213570538983957078 213617802444275712 213779307839268864 213988280769708032 214142878090696192 214448569111805952 214801280574160896 214886627552526336 215173811411091456 215539753267232768 216073179483865088 216139704477548544 216171834655113216 216236541262708736 216706825171501056 216870666017144832 216960547539257984 217075374193901568 217432406059352064 217596795479255808 217777126481166336 217809500069167104 218210824710258688 218278007845945344 218656568386781184 218983647957516288 219016200900575232 219363432293203968 219570493437509632 219931629117505536 220097908070971392 220214395177795584 220293358770659328 220313057541226496 220459911209246016 220508699297316864 220675414543761408 220834843031030448 220883714092040192 221050712867815424 221597777822941184 221730354141069312 222107446580084736 222459578877476864 222492648533917696 222825466342735872 223111953009082368 223211913561505792 223790078751145984 223858979637460992 223959274879234048 224446354641911808 224582661683702784 224616046946328576 224802195077332992 225435568927510249 225554880998350848 225925859421045504 226047636601307136 226432071357431808 226734685050503168 226804492527427584 227026197798715392 227197840589389824 227399596150358016 227571521248253952 227786330157416448 227958547644934656 228147465837412352 228181381024841728 228522708379908096 228746093236584448 229511984173760512 230013384611856384 230404563837386752 230783518712119296 231009113549570048 231080237045121024 231149406177378304 231183767617273856 231652123459190784 231827263673499648 232531878702362624 232603471029549312 232707684054204128 232830844901523456 233213790370111488 233610412462577664 233736331723800576 234048707148906496 234120766479925248 234735066993917952 234904652974835712 235134276291526656 235277074144831488 235312049181868032 235507061509586944 235664043016780224 235716195800580096 235894408650227712 236295589617319936 236684233679190528 236915596566462464 237022102702522368 237836969122463744 238228148347994112 238477296055548032 238605838634713088 239305562501677056 239404742112284672 239798499911811456 239851567656730624 239925413582733312 240032907047600128 240106808804696064 240214383539823616 240341517317701632 240736815865921536 240910737852033216 241146232219435008 241180385206075392 241673049269600256 242299032632819712 242482222425636864 242683176957247488 242866657181761536 243082326919348224 243266108920547328 243503905703460864 243679826792861184 243918027992072192 244080615981665232 244134631364886528 244319208959164416 244521685873590272 244558035165380608 245487177799041024 245876376654053376 245912927326961664 245929711557283908 246170112057339904 246302801171316736 246940776552988672 247016805117198336 247127475728809984 247346929146003456 247533935392837632 247775904049135616 247852189733879808 247954911473437696 248494178353545216 248682051976292352 248756489851045792 248888144549904384 248925142936190976 249297500050808832 250189997297106944 250267026237161472 250304229600657408 250701065477947392 250923692303843328 251113402756694016 251350433277149184 251540466366824448 251763838595039232 251786351475687424 251954184239138304 252162988557139968 252200473764298752 253254603226218496 253671140402577408 253862928059131776 254111083414028288 254239518717116416 254657675820269568 255076520681816064 255099329784578048 255325862344261632 255518901050671104 255760090001309696 255953457004838912 256510119590756352 256586900637089792 256665899067088896 256704053652946944 256780892749466624 256916794374094848 257339354891157504 257640650202868856 257777006855258112 258200982195480576 258340156115779584 259125354343432192 259205134317060096 259654674959302656 259885252743266304 260043081949550592 260081738569433088 260297278510596096 260739960957042688 261168809577037824 261424106556096512 261598363540157952 261796144560979644 261854080415563776 262052054770716672 262299410484297728 262872439556407296 263147361164742656 263304795542519808 263752592813850624 264170749917003776 264210020134027264 264605241281998848 264863897431834624 264945444198285312 265064147354288128 265640624403775488 265750718516985856 265832538319484928 265951638919090432 266092394173169664 266530046137270272 267566590262771712 268228774531694592 268286958062491536 268431568464052224 268888084736950272 269150927439527936 269247438497472512 269330334876320256 269593609885974528 269833013613821952 270037020428550144 270241181482301568 270300986235420672 270496267061932032 270760681790242816 271370716201140864 271635985718444032 271798498624536576 272260740969136128 272545481206340608 272692387011100672 272934542505934848 273140894226579456 273492071430488064 273605419556896768 274055428470641664 274200472665980928 274323322340114432 274407781491081216 274489919835636736 274530724045512704 275086896607789056 275127789561053184 276131605959055616 276941376064507392 277090651317731328 277561893922013184 277808373622112256 277932839739326464 278018410194911232 278290177946812416 278747892055277568 278949275407617408 279011007274156032 279221953096187904 279453355284103168 279851051082426516 279912982513188864 280124610272145408 280398436870651904 280556774627475456 281001573318918144 281062527494038752 281337270922674176 281463746959245312 281951890814533632 282431400832925696 282682204738289664 282895926163243008 283130373116788736 283259645410148352 283344433378721792 283960667466104832 284293131258338048 284443593771319296 284760718645276104 284823736592367616 284911428629495808 285039077119025152 285874968840781824 286019458556755968 286401707432214528 286515503403368448 286898415214788608 286986746007650304 287730101251473408 287947639130443776 288186272636731392 288229112873484288 288660263216726016 288878504343149952 288942433562001408 289160888022859776 289433832258535424 289845731478227463 289909874745802752 290129060639007744 290369501974888448 290412666758889472 290543222667608064 291037343794593792 291516023636361216 291978197276688384 292021601200766976 292484576390938624 293242172156674048 293332456076673024 293463877427961856 293724478360879104 293946548278994688 294102119875608576 294233886058348544 294446457374707264 295086836794834944 296040781310335488 296143262106779648 297011717420875776 297100621790314496 297192093656629248 297236272650780672 297482604012109824 297971884610813952 298197165773574144 298478639516614656 298969558331609088 299195593783976736 299261806189215744 299443548911603712 299488062595104768 299736260103110656 300739841331134464 300919766334308352 301234479228060672 301396848801742848 301909428476575744 302405990036570112 302794793369468928 302903368309656576 302930454119186432 303199461533810688 303428694997671936 303715106876555264 303944730193246208 304605767014023168 304696944506544128 305590483933249536 306613666357133184 306684512815808512 306778935387488256 307583880888582144 307711358282825728 307806097001508864 308106982726828032 308380586987225088 308613737632628736 308801159815091328 308847064551201792 308869497945587712 309103018231332864 310137961372732416 310441126535364608 310580686299856896 310648056703937568 310951720493481984 311480549950103552 312161021973233664 312438226289688576 312674444706742272 313206203966447616 313512368388702208 313702765526441984 313749398909157376 314218724022373632 314385024694616064 314431759498346496 314525878200303616 315448241479483392 315578978238920704 316504429788008448 316675030077407232 317495284139556864 317637531130658816 317735325937041408 318521669756387328 318569019491745792 318762487551062016 319074083335569408 319731333215748608 319829772665630304 319900551443644416 320142411739594752 320426703666413568 320668961758903296 320982421154562048 321214317136044288 321528309625913344 321672853667708928 322760717116637184 323309629900849152 323822209575682048 324109769225797632 324354811894063104 324671874271281152 324906435723814912 325440821308886976 325512841819848704 325613061290852352 325758945278885888 326665689721749504 326714250103750656 327316237065388032 327835168872071168 327906282076378544 327984852580171776 328796562329174016 329045148439805952 329355740156264448 329795905528004608 329897443676258304 330045247190450176 330146862106457088 330469586311839744 330763048945975296 331013121815642112 331252264546545672 331325571138060288 331576069301723136 331850859399872512 331900190581587968 332396666734411776 333161169870127104 333689368316215296 333738972800876544 334238199514103808 334268087303929856 334817870342258688 335133911036198912 335387288489099264 335685118126718976 335938912318851072 336116708429266944 336217318076186624 336267298352398336 337203292615999488 338228187203436544 338332321497526272 338483904078842368 339543567760359424 339648107036147712 340102027575754752 340539296698073088 340691868067561472 340796760884084736 341679495236124672 341937821467401984 342221198756118528 342272071537262592 342784062569862144 343119139854876672 343702675807010816 344267976260640768 345020076917784576 345606845756080128 346175278068178944 346206233279070208 346513670324355072 346724109266067456 346775651425910784 347063038014128128 348080818184257536 348225079436050432 348797818053543936 349061526081306192 349138773887418368 349246267352285184 349402739694288896 350415618693866496 350604497585700864 351073060723359744 351670123751800832 352701414437289984 352806988375998464 352915611217247232 352968073772802048 353260592264380416 353574293700870144 353841612975341568 354443384425979904 354789858897559552 355026350518785792 355373394849693696 356755453683695616 357342222521991168 357715944083322048 357908757952069632 358517446315933696 359107113168427008 359297171079561216 359458146514632704 359697749867717184 359777351485095936 360049360571400192 360321575309735424 360512275976552448 360661689415909376 361719348329152512 361770577809113088 361827621601521152 363014321292181504 364024765435871232 364187858968772608 364299985772642304 365255858555191296 365407237960855552 365519740189291776 365877041988108288 366201947047329792 366478813438746624 366782528810385408 366837052748070912 368814564981080064 368869390990442496 368894567335925862 369255168086009856 369454201756975104 370082525229350912 370411164829483008 370691213593214976 371020393719005184 371300903089256448 371663856073703424 371932367210156544 372295937461583872 373134734776568688 373217310017585152 373332216824856576 373387714404286464 373499480362860544 374750036658718336 375284995945660416 375935854419378176 376051598216921088 376909606317719552 377025649915723776 377194568217657344 377310699550236672 377679527213531136 378244482835709952 378300710646448128 379258125028425728 379680958193701472 379881904839327744 380506710603866112 380794392088697664 381166625121042432 381359278075674624 381868943242952704 381986513730404352 382648994676867072 382988793516392448 383278351576006656 383640135001964544 383930185507258368 384248363515641856 384305483831312384 384880350955634688 385171339124199936 385375191561142272 385547850697146368 386460975304303284 386546499661070336 386665510282887168 386838747518676992 388049791726125056 388688031515148288 389304263035584512 389362134934355968 389482012438953984 390445917765894144 391109941435564032 391632637814505472 391753214365556736 391928731038659584 392136159834144768 392781120623345664 393078082156075008 393449115726446592 394308659334610944 394721041747113984 395628889220775936 396256124875505664 396315030201040896 396907861922998272 397295846147751936 397596221031432192 397971519355486208 398626077775478784 398927458378635648 399015741585620992 399138591259754496 399258065215471616 399317416793473024 401226355112411136 401645972304080896 401862465068990464 403207986715426816 403332127105425408 403726391159291904 403871157746208768 404265948711747584 404390414828961792 404571593330229248 405451479353131008 405744400592898048 406141022685364224 407056074301711296 407453978577666048 408391111453704192 408818221809510912 409038580516651008 409401813758902272 409711341339869184 410408129335345152 410809310302437376 411083142705962496 411484983510171648 411734879753455104 411796086068269056 412137357641777152 413517281830309888 414197408938583424 414602293991309312 416214695964311552 416342840883019776 416584301719584768 416899259608989696 417435266920218624 417608271955263488 418516510911234048 418832929644281856 418958298696498176 419180032926154752 419869473769783296 420186915408218112 420597655305977856 421502359978377216 421593791241058128 422005906384011264 422927836221800448 423647101249388544 424023307107434496 424343889244864512 424695559675183104 424758692655661056 425016650068082688 425432111114092544 426439696887507072 426534068591525888 426665390656978944 426856548986126336 427141077967914156 427235604888551424 427558615678537728 427976561539416064 428285756181392384 428897138223611904 429602561148321792 429773255105052672 430347622822182912 431079506534465536 432146358967730176 432279408955097088 432343669310226432 432473082525417472 433413650343002112 433741332034289664 433921095078515968 434150748387803136 434864812118704128 435193590958511616 435554252962332672 435619000138334208 436556015691890688 437313136773562368 437967295915032576 438032401801150464 438726864586407936 439140986875019264 439863258235011072 440195816141942784 440586717541318656 440626115082452992 440919822418492032 441017398594633728 441350829087522816 441669686062060896 441767428184080384 442101425735630848 443195555645882368 443460708282138624 444214893160169472 444919157754953728 445650932685471744 446223906018164736 446423827123011584 447580157502291968 447717959274921984 447918549758468096 448892709283823616 449165323367405568 449232093892657152 449604390154665984 450871137855020498 451109761996701696 451851718842091008 452095273202614272 452864142714863616 453469370101006336 453608985054855168 454052395597430784 454395681178779648 454799192300716032 455143042496507904 455572660314832896 455917095289869312 456294931674824704 456362762049683456 457045416759816192 457492186473168896 459023968347521024 460026769223712768 460809127674773504 461567037424238592 462160474090242048 462298812354756608 462367535234547712 463304246918381568 463654527346999296 465063757404725248 465206942059098624 465415368108408256 465661689803046912 466427580740222976 467220824925155328 467472663447601152 468097414297812992 468241532959850496 469470133987835904 469809305949671424 470268552583053312 470554148289662976 470624098363736064 471014123019173888 471328086033560448 471432391601160192 471788817300455424 472591179234639872 473368467358381056 473831193132924928 474044205405044736 476456296695988224 476954592111096064 477211677269426176 478611125003354112 478809484224569344 479596999823622912 479850827165466624 480065814095200256 480213617609392128 480428767079647232 480683034635403264 481473631731843072 481821475704066432 482292464438870016 483346098539200512 484598065265639424 484964444851273728 485366353914494976 485733314363523072 486164653838696448 486532217841094656 487007811406921728 487359653585722368 487836055984144384 488161231963330464 488269262729773056 488638417918328832 489043371747180544 490974355598082048 491752753308106752 491859423114567816 492340224114679808 494033610234396672 494254951457619968 494693858292006912 495067870785675264 495551808098271232 495704379467759616 495909822946875392 496988356707090432 497364103952584704 497512979702091584 497776289099808768 497850285872381952 498595000101617664 500379994594213888 500534052474322944 500608459201314816 501402130955894784 501847384607686656 502226805513388032 502700866554298368 503080932733648896 503527677190078464 503908368478276608 504325977114279936 504400947528597504 506509206452436992 507342280805154816 507725856118263552 508222166828056576 509315351640539136 510153041363632128 510198659569156096 511037802101342208 511520180002619392 511906914009677824 513020239181512704 513173801274179584 513331798134177792 513408107305893888 513561785498933248 513833588748189696 514678709782315008 515281300405737712 515554013710516224 516401964390961152 516680312231559168 518250708686864384 518410268634120192 519309349918605312 519770505486532608 520086163899101184 520163477138866176 520594557021192192 521479921914085376 522337619154075648 523196727080315904 523592289121959288 523708160831127552 524104109541433344 524598820968595456 526294722329485312 526609591085039616 527505185627701248 528341499834007552 528420040268054528 529210482563997696 529727794863669248 529890888396570624 530128294708576256 531281248807550976 531501437033971712 531665076638969856 531903277838180864 532184788346339328 533060092274540544 535133180525543424 536457549063389184 536573916124983072 536863136928104448 537776169473900544 538494876994945024 538660669752640512 539187219771949056 539666027227643904 540074040857100288 540482362964603136 540992534123864064 541521363580485632 542741432402281728 543271971436888064 544521481938272256 545090962412681216 545384774022201344 546281788453158912 546984142860976128 547210839113793536 548110856941283328 548400945331961856 548646644680228864 548815562982162432 548979839671273472 549061448091025408 550173793215578112 550255579122106368 552263211918111232 553882752129014784 554181302635462656 555123787844026368 555616747244224512 555865679478652928 556036820389822464 557495784110555136 557898550815234816 558443906192375808 559702102164853032 559825965026377728 560249220544290816 560796873741303808 562125054988077504 562674541845348352 562927493918490624 563903781629067264 564862801665851392 565364409476579328 565791852326486016 566260746233577472 566519290820296704 566688866757443584 567921334932209664 568586262516676096 568887187542638592 569521437290552208 569647473184735232 569822857258991616 570078154238050304 571749937681563648 572038917113511936 572803414864429056 573796830429577216 573973492015300608 575460202502946816 575895278260887552 576372545273462784 576458225746968576 577320526433452032 577757008686299904 578321776045719552 578867664517070848 579691462956454926 579819749491605504 580258121278015488 580739003949776896 580825333517778944 582074687589187584 583032047272722432 583956394553376768 584043202401533952 584969152781877248 586484344313348096 586664912153346048 586927754855923712 587448956721758208 587893096557989376 588204239751217152 588467772116697088 588892914749414528 590173673589669888 592081562620670976 592286524213559296 594201243580628992 594384187313258496 594472545301561344 595943769221627904 596394331547148288 596957279033229312 597939116663218176 598391187567953472 598523612378431488 598887097823207424 598976125190209536 599472520206221312 601479682662268928 601839532668616704 602468958456121344 602793697603485696 603818856953151488 604811980073140224 605589586738937856 605806736619313152 605860908238372864 606398923067621376 606857389995343872 607430213753110528 607889460386492416 609211534028046336 609393889013088256 611180967866499072 613227332714266368 613369025631617024 613557870774976512 615422716565651456 615612194003017728 616213965453656064 617227475265257472 617602319630182656 617694129102403584 618206036462665728 620275922745464832 620882253070729216 621296113407875136 621903440986963968 622961099900207104 624322043946467328 624876452579377152 625348889413484544 626412407932895232 627024736777404416 627405531052883968 627498797818314752 628437448044747264 628770049389232128 629051756400607232 630896482958966784 631157956477841408 633008859576016896 635275062261317632 635470651874082816 637043339512774656 637138038983491584 637524975102124032 638148166671138816 639462666431497216 639659545331260608 639801102887288832 640284823479189504 640853407332827136 641337923517806592 641964842309124096 642428634272088576 643056619251826688 643345707335417856 645521434233274368 646619259801698304 647644419151364096 648219538451595264 648709623788126208 649343748542562304 649812871447629824 650881642617773952 651025683639697408 651226122581704704 651517890557771776 653331379443499008 653428500207501312 654632474130776064 655670337744142336 655812564152757088 655969705160343552 658090296879611904 658711480312528896 659591811056009216 659794887352516608 660090494380900352 660293724212914176 660939172623679488 661526097891950592 662026243631284224 662504529093091344 662651142276120576 663152138603446272 663701718799745024 663800381163175936 664793333468823552 666322339740254208 667378736632430592 667477945601753088 668476399028207616 668536174607859712 669635740684517376 670267822072397824 670774576978198528 671370236253437952 671877824637702144 672434636152373248 672534596704796672 674406585231998976 676306706782530747 676456374406873088 676664642995052544 676967808157684736 679087135520718848 679296214072295424 680204055151509504 681078593396146176 681383736135122944 681593521768169472 683358990472249344 683875642934803968 684442397512237056 684544143074525184 685568125139724288 686238279709753344 687405351614021632 688535952521281536 690040153835569152 691213691512160256 692350556136357888 692412466558140416 693027340648710144 693448218532134912 693551302851821568 694126076028256256 696450158872100864 697595636107087872 698123052162612384 698277547774836736 698492534704570368 698805479388577792 700831237387732992 701208995171401728 702146121446719488 703340247503601664 705402828874579968 705613976751996928 705831222434494464 705936147545604096 706521184528760832 707148587401740288 707683225950683136 708886768851959808 709579717795119104 710052701037571584 710746789699387392 713510907367391232 714684445043982336 715431888166644096 715817515904139264 717034892631867392 718214226336854016 718916293029265408 719395499735434368 719554702970191872 720098721142800384 720643150619470848 721024551953104896 721323378831818752 723438696658305024 723541155618226176 723655243203042304 728049530871742464 728375717937545216 728599971545284608 730511717110382592 730814475921711104 731039480378583552 731754083976216576 732403894094659584 732957626877493248 733565057620770816 733674105496141824 737629129962160128 737738781980884992 737789134671851724 738510336172019712 738908403513950208 740165050458701824 740822329658966016 741382427186429952 742040787438010368 742601806178512896 743327712147406848 743864734420313088 744591874923167744 746269469553137376 746434620035170304 746664433649713152 746775428808572928 746998960725721088 749500073317436672 750569991891320832 752103196433842176 754051299831447552 754389136435314688 754621399100473344 755359054427062272 756488965671419904 756601421292896256 758516250056851456 759361916387402944 759763809678655488 761013421207732224 761588784177395328 762333250242084864 762718556151349248 763737886485905408 763973027460808704 765297989353734144 765977587032784896 766556703152013312 767280270003929088 767860371014516736 768496727031283712 769760701911269376 770342678248399872 770750383122284544 771095701394292736 772921950608606568 773092999322140672 773331020565774336 773677495037353984 777376063030296576 778608526071169024 778724269868711936 778964024877907968 780891835531788288 782219882871128064 783265275629010944 783506428731113472 783857462077319168 784272319668289536 785562241246691328 786156164312150016 786898231452893184 788617318669221888 789442083494227968 791257778441551872 792512249751011328 792630060402081792 793815723845996544 794591692295503872 795192442062864384 795943038710972416 797252155550957568 797854916757271296 798277182519508992 798516130430943232 798634833586946048 803291944608161792 806415973430853632 806664254210850816 807452782318583808 807742315492417536 808531897423495168 808780829657923584 809143186660458496 810902958706262016 811488801185796096 812282045370728448 814112148603422592 814907957155332096 816782222907408384 817636443619021824 818077161033302016 818803627517804544 819422682679738368 820816258670690304 822166285411924992 822969967020343296 823469759506910208 823592172136538112 824274715283554304 827034563660619776 828394817877166848 829204587982618624 832429391928623104 832685681766039552 833798519217979392 834870533840437248 835216543910526976 837033021822468096 837665859288563712 837916597392996352 838360065852309504 839738947539566592 840373830816436224 841195310611955712 843004719956754432 843187582482116256 844011812768022528 845855672443600896 847294202498777088 848046614214868992 848687778489729024 849391119350366208 850033300136165376 852879393775014144 853330781313957888 853713097972252672 854282155935828312 854471209777102848 855117231357075456 855953123078832128 856571512362784768 859205122296643584 859546510210105344 860695245644365824 862159013068931072 864292717935460352 864558817910194176 864687338620452864 864946165050834944 866827300686004224 867482664068579328 867842190157031936 868301496775606272 869729624237408256 870387181917023232 871108505924665344 871238000276668416 873112031383781376 875934591830065152 876064803602300928 877453729172815872 879726516470022144 880391632283885568 881173435082637312 881252230164905984 881839644836984064 882701658175045632 883339372124121792 883534856368160768 884202851471261696 886391111291764736 888429786320338944 889838315509907456 891301865370943488 892447812036329472 892847654246023168 895160315004583936 895435918549843968 895837099516936192 897785418567647232 898330646734811136 898464187785314304 899208780309331968 901742275710040996 902219523993403392 903703437684182016 904190546405228544 905728285429727232 906938740202012672 907217970109710336 908791362357559296 909598384601432064 910286084993015808 911145320629665792 911834190579738624 912589863349649408 912725524099366912 914090833519632384 914984372946337792 918047936695042048 920053538447425536 921618255349547008 923134074848477184 924320948180484096 924597624709513216 924735070469095424 926608493836763136 927309054693998592 930127514809450496 930413884118197248 930830736216816512 931323379606093824 932855161480445952 934441649850310656 936194828595625984 936483065919700992 939618611899342848 940537105166106624 941108296579325952 941248196727472128 942028246038347776 942656172067120896 943577634600910848 945182358469279744 946736934716762112 947662386265849856 952912593391976448 953909184222192128 954423354538852352 957222250006708224 957618968449138688 959193999647245824 959701654330933248 960131628190400512 960427235218784256 960857534159294464 962947263463686144 963642951408132864 964584928877740032 969928889702547456 971466628727046144 972329307677392896 973064435682189312 974015622813843456 974719307171444736 975672111968288768 976322463926660928 976538525459546112 977276835836657664 978086743494361088 981948711196164096 983505506616213504 983718846229135632 984680448229359616 988067220468793344 988509902915239936 989387716584013824 990135741571350528 991103616196542464 991408758935519232 991819645893750784 993976713414180864 994728207905169408 995025959404183168 995552578199617536 995700571744763904 997190000203235328 1000759989188427776 1001068104948645888 1001216918402629632 1002804261911789568 1004453611026776064 1005401733108596736 1006161865467297792 1007055354380156928 1007816736956553216 1008651954228559872 1008801895057195008 1013018412904873984 1014684561610309632 1015451712236527104 1016444333656113152 1018630703281078272 1020306082727264256 1020397319138312192 1022075604202684416 1023040360005238784 1023813828019355648 1026347602548359168 1026663596268355584 1026816214611787776 1027123570997866496 1029357419564630016 1030562600811475424 1031108027421032448 1032803928781922304 1036501417373728768 1036820537268240384 1038618699837210624 1039541010973065216 1040172327798202368 1040326954277732352 1041189114042384384 1042959843828170752 1044675238308151296 1046393454160631808 1047184578243918576 1047416321662255104 1048208219082866688 1049197641937190912 1052589444658970624 1053219182170079232 1055010371255402496 1056682999668015104 1056840080536109056 1058420965127995392 1059455589727338496 1059781776793141248 1060256589417152512 1063002874067943424 1063330153277939712 1063806555676361728 1064369576692678656 1066120184549081088 1070266361051086848 1073147832249966144 1073726273856208896 1075552338947801088 1076989753989890048 1077321339505281024 1078374439543898112 1079332054455287808 1080148081714200576 1080964725929206272 1081985068247728128 1083042727160971264 1085482864804563456 1086543942873776128 1089042963876544512 1090181924825362432 1090769548044402688 1092563576906317824 1094421678227587072 1096221713882566656 1097293289360457728 1097631125964324864 1097959679342546944 1098122896182050816 1100347586431156224 1100511158244212736 1104526423836222464 1107765504258029568 1108362605270925312 1110247575688052736 1111233494488449024 1111731358957305856 1112073640779644928 1114991568221110272 1115797101630469632 1116887812384751616 1119404204329706064 1119651930052755456 1120498441088581632 1121593747482607616 1124250109976155008 1125349083690696704 1125854987836981248 1127807563258134528 1129725603331702784 1130728818953158656 1131583704652972032 1132521492467154944 1133038581640593408 1133377733514887168 1137172525033352192 1137774375085277184 1139042874581104416 1139294946369470464 1139645714517983232 1140156308476100608 1143499875363127296 1144077834227023872 1145606829728858112 1147946984030601216 1150920405005893632 1151790556521775104 1152745090546925568 1152916451493937152 1154641052866904064 1155514017372599808 1156643552091439104 1157735329034141696 1159382925912909852 1159639498983211008 1160516242556030976 1161478007899553792 1161650667035557888 1164149375178375168 1166064094545444864 1167912789106753536 1168086404803067904 1169938305563754496 1172968688626696192 1173329824306692096 1173855509711847424 1174897913443516416 1175786193115978752 1176408479502434304 1176935544233394176 1177785829498829056 1180347347179339776 1184163125241341952 1188402487161257984 1188768374626516992 1188945090603122688 1191887538443255808 1192788663094296576 1193914558066458624 1195878233326436352 1196782375135906944 1197047224756862976 1197774195646414848 1197952250380419072 1198945040412442624 1202959365324537856 1203679065337233408 1204937916912242688 1205587395206971392 1207637713906302976 1209623960146280448 1211179173477875712 1211613473238626304 1211721816476745728 1212797846135242752 1213714779990687744 1214860427506221056 1215778920772984832 1218423068056092672 1218787778026176512 1222361935732998144 1226454665428532736 1227115741549953024 1230845433131302912 1231224388006035456 1232427930907312128 1234454950530514944 1235204639260365312 1235388258204807168 1236412072925331456 1240551845490929664 1241764506141458432 1242592226815750272 1243806881973927936 1245922199800414208 1248644087892934656 1249752905158754304 1250697778826969088 1252824815865790464 1254811062105767936 1254997595636629504 1256874896089494528 1257540098778464256 1258103512801214464 1261792965917933568 1262315912955682816 1266017719152033792 1270550124522635264 1270941303748165632 1274086679025549312 1274276077966983168 1275049950204248064 1276296333342277632 1278925332862994432 1279319090662521216 1279602205774577664 1280569646958379008 1281706814665654272 1282675847035613184 1283929684618248192 1284857268544177152 1286113238503653376 1286691414670835712 1291042868466548736 1293238519603396608 1295288838302728192 1296439076903190528 1297419247576252416 1299625742895259648 1301763285235547904 1302452245163409408 1303035781115543552 1306662758886998016 1306857000415002624 1311625128305514176 1311939410320687104 1316180593759223808 1317422960625057792 1319183622112018432 1319589774705033216 1320180988761800704 1320587448425828352 1321878345247358976 1323052195783901184 1324052487262568448 1325009058186182688 1325302284552241152 1326304277206892544 1327403437599490048 1329586666937647104 1332644679480508416 1334757473264861184 1336952798056415232 1339271481369034752 1341549153956397056 1342740472506875904 1343755649275404288 1344869272304746496 1345069193409593344 1348813170463997952 1352613413565061494 1352912748813746176 1353329285990105088 1353935616315369472 1358174271041437696 1358592428144590848 1360408110303019008 1362157186792292352 1362767472270245888 1363187043536338944 1366717980944498688 1367751285869607936 1368884795024474112 1369088286149050368 1371136250279448576 1372476559419506688 1374810703228043264 1377071905042563072 1380080307671138304 1382427383024320512 1384701112272715776 1384824933116280832 1386896437064269824 1387102605703643136 1392900317744201728 1395191272214175744 1396246104325224768 1396555095549673472 1396985069409140736 1397610958777155584 1401662474775465984 1402417990342803456 1404292242893438976 1406680495007203328 1410805657749159936 1411227953503993856 1411662444868988928 1411872295091208192 1413042369057521664 1414297174803480576 1415366451901366272 1417773537703919616 1420105402075143168 1421493579398774784 1429368890087964672 1430863776333288192 1431635031808278528 1434069785263734784 1436428452673708032 1437832586058530816 1438790999470868736 1440197442285600768 1441286301238941696 1442049103906209792 1442646757663637504 1446877393316610048 1447310486406084608 1456099061743484928 1456751435875090432 1457199943090569216 1461023434220765184 1461628951843422208 1462078960757167104 1463508167952433152 1464807788189319168 1465915253754986496 1467130115241541632 1475258259924320256 1475578269343703448 1477020672344039424 1480330100917403648 1482764854372859904 1484081574876020736 1485203612357025792 1486655424294813696 1487729468840626176 1489183749846335488 1492538939106274752 1492869240070340608 1493328867299426304 1493550857617145856 1493997921451442176 1499000146634873344 1501139983782641664 1504206392867684352 1508102599662895104 1508778272870629376 1509242798200946688 1512977931342839808 1513202842585792512 1518723832774805888 1519527619357310976 1522026842415464448 1523177568354790656 1524666500484169728 1527475772971810816 1527946054921617408 1530595978707468288 1533113406304026624 1534560540007858176 1535720742029033472 1536993454062567424 1539521403822538752 1540685356496799744 1541500766244569088 1542191402788585472 1545843901217213136 1546185998644281344 1546662041131548672 1547354990074707968 1554752126060593152 1557217052142338048 1557448539737423872 1557928049755815936 1561783671063576576 1564439765742256128 1566530551258021888 1567012857462226944 1567714924154638336 1571124482493382656 1572312328624300032 1573796462905786368 1578884166988455936 1582515556883103744 1585024499502022656 1585260120804163584 1587631447691993088 1589183384591007744 1590384884125728768 1591886077421944832 1594504311101915136 1595709833514542592 1596554365039017984 1597032260861886464 1597269667173892096 1606583889216323584 1612831946861707264 1613328508421701632 1615484630984835072 1617063794846990336 1617561659315847168 1618286373320916992 1622977602371592192 1624564090741456896 1628224297206845184 1629815914310664192 1633564445814816768 1635272887238043648 1636154322066604032 1638845365359476736 1641632517341380608 1644332570823849984 1645939934040686592 1646939519013820416 1647184344273076224 1648549430567108608 1654069127321239552 1656789635754333696 1658409175965237248 1664858783857246208 1665371363532079104 1667597038435958784 1670433087821053952 1675331718577127424 1675833194785992704 1679477895079133184 1680747661632872448 1682390621223911424 1686375164964232512 1688023625536045056 1691711344887201792 1694588404997554176 1696093228429737984 1697375556979458048 1698782238700732416 1700066600272330752 1705758787550028288 1706661562627915776 1707426195944505344 1708564311871656624 1708942419554205696 1710234462714150912 1711906246157664256 1713143024725569536 1718410244593287168 1721390491288731648 1724318026137862144 1728585435870920704 1729117635820388352 1729374677240905728 1729892330101669888 1734965328137158656 1735684380314063872 1736602993551212544 1739459248474816512 1740774363834046464 1742217011849330688 1742476000553336832 1746224062767562752 1751869183660130304 1752129607204601856 1754907458345631744 1759453032940044288 1760783264567771136 1762346870165274624 1762504460329811968 1763679289673968128 1765403316350091264 1766678744248243584 1767069712736321536 1768405702942523392 1772782222583529472 1776859572640677888 1779676631019814912 1782603730741886976 1785695308492046336 1790320630009167872 1790871837099687936 1791674199033872384 1795570837135294464 1796661293469622272 1796928375570628608 1798417560618663936 1803484551420081992 1804439047986806784 1807406875368364032 1808381092810457088 1811456570859454464 1813877480404025344 1814435940219420672 1817582724715118592 1819196769202864128 1820572169986031616 1822290641259331584 1823668381159477248 1825179726699298816 1825451048198733824 1828181667039264768 1829968745892675584 1836095873390084096 1840107076894851072 1843236510699094016 1846268149696954368 1848641896360968192 1849195249419026432 1849470140938190848 1854618109387997184 1860255029618900992 1860827768236394496 1861661472433633024 1862646759212187648 1865710322960891904 1868883299700621312 1872966131839401984 1879237223798685696 1881074210332213248 1882216593158651904 1882496393454944256 1884056492076695552 1885312344134241792 1887155269201821696 1890364716938559488 1893473869433524224 1895324772531699712 1905825186783952896 1907818368444384256 1908846709077704704 1914444500013416448 1915237936898277376 1918387999294491648 1919403308661866496 1920263256380801024 1920854470437568512 1921715068318588928 1925894526927372288 1927285902816265728 1929169857755480064 1939857779405094912 1942933257454092288 1944658615354785792 1946128871364378624 1948031245627686912 1949438614342889472 1951344223936577536 1952644927853321856 1953077050919092224 1954553671673315328 1956173486988722176 1963897422392328192 1967011013232427008 1967437692458271264 1969360896458719232 1976134440937586688 1977019805830479872 1978775433168027648 1980271483142701056 1982817517871038464 1983639291787501568 1987953426828361728 1989456415810338816 1990051918808366336 1991105156399235072 1991401143489527808 1994380000406470656 2002136209897291776 2002433836805259264 2005608523823579136 2008907222053552128 2010803466217193472 2012323730934595584 2014110708760313856 2015633473913106432 2017303908457119744 2017603790114390016 2026036825809747968 2028920120347592241 2029369123220619264 2030903424473054208 2032888667312226304 2037261406562156544 2040612165454528512 2044151208405368832 2047627656038711296 2052695205096718336 2053327192536711168 2053632429223575552 2054247141995732992 2058714839129260032 2061125201622950848 2062216054842064896 2065607857563844608 2073002834747457536 2073641074536480768 2077237399674421248 2079082021946130432 2080344655596404736 2080653908555464704 2082378228084768768 2085919687656341504 2089350476616302592 2092786908321263616 2094369156487837152 2094832643324510208 2096416438165733376 2098395283874381824 2105178889317941248 2106438364340158464 2110020742510804992 2113365999336030208 2113680161072218112 2116841930255990784 2119563553586282496 2120513178834305024 2126005748135886848 2126660306555879424 2127613111352723456 2128739153385357312 2132240369098162176 2140532722102173696 2146295664499932288 2147452547712417792 2151104677895602176 2153979507979780096 2154642679010562048 2156748879087796224 2158664108910575616 2160296163428401152 2161929451858412544 2163970136495456256 2170965729609126912 2173087885747552256 2180363849650724864 2185127153812635648 2188843356455174144 2192443427765133312 2194586578720915456 2195262251928649728 2195919358685093888 2196245792364101632 2200695172862312448 2201022316488425472 2209052847672444928 2215531008516059136 2216725210541850624 2220495151376105472 2222466988976898048 2223462717914611712 2224147281559289856 2229983136442220544 2231594203260939264 2233775624769503232 2238808408659412128 2239303860105510912 2240996882177163264 2248500219952310016 2250698167381393408 2251709975673962496 2259451206663405568 2263167409305944064 2266077163281186816 2266755467029774336 2274345050066704384 2275548750170554368 2278085749162208832 2278589892738940928 2279291429035966464 2280312616952201216 2286999750726254592 2288155668454047744 2291213659457716224 2295893968061202432 2301840810011787264 2303581113043550208 2305490181093851136 2309282105733808128 2311028034745199616 2313287104182878208 2318765851825819704 2319278997966422016 2321032485112061952 2322956015799107584 2323301334071115776 2332128189090889728 2335825578213507072 2336172809606135808 2339876611127508992 2345937377253392384 2346659648613384192 2347711019423694848 2349795826887032832 2351572386231957504 2352816959004868608 2353871088466788352 2355571658997658112 2360694694358679552 2368326250482683904 2376804974322515968 2377536749253033984 2377890181206245376 2383775076886511616 2385577326188593152 2387829116132917248 2391756466652872704 2393564750271813888 2395548391292829696 2395904500760838144 2405918730649075712 2409875833824485376 2415275427812605952 2419247920292560896 2422358346955751424 2423226946477252608 2423443632953491456 2425595692270485504 2427429559981375488 2429720855012442112 2431557841545969664 2436846136112185344 2437575556052353024 2444723871465996288 2452909330857065472 2454231483099906048 2461690866262605824 2462448776012070912 2468909901061029888 2470409278520730624 2470776516409614336 2472824145850662912 2481103690981859328 2483529012282916864 2485184453631500544 2487613763947855872 2491844399600828416 2497288175785869312 2501395557653938176 2505649631731580928 2509622124211535872 2509995191273259008 2513749792178989056 2515080197556928512 2516207025602428928 2523585931835867136 2524631825911365632 2532035438304067584 2541100249045270528 2541882607496331264 2548173358051098624 2550099900408496128 2557850665725988864 2558638181325042432 2561139293916758016 2563413629331308544 2565351694071226368 2567859369236496384 2569714537088354304 2572226477007306752 2582085736933097472 2586477039206793216 2590577676605456384 2592878153806381056 2594838495152504832 2599251485790519296 2603526570471095808 2604904490326818816 2606071562231087104 2613325517773996032 2613714000830005248 2623250256611028352 2632361187518447616 2638367244224036864 2639179549410066432 2640361977523601408 2641174896851656704 2643756690494717952 2648104974525136896 2650018116372365376 2650604569104482304 2652608554413785088 2654806875198980096 2659173333875294208 2665289358961016832 2669514946529722368 2673905596112830464 2678542962738069504 2683098307912794112 2685480945013751808 2687511298550808576 2689738544609492992 2690138386819186688 2697626340927995904 2705226827130122988 2705825497627492352 2706658571980210176 2707871232630738944 2716348542082875392 2717184856289181696 2720816220606038016 2725534944540491776 2726374087072677888 2733435961888997376 2735502571739215872 2737769590048948224 2738176572298100736 2742272500558897152 2744953118839013376 2749621406456086528 2754143810085126144 2760160615342276608 2764854766048641024 2769402224545431552 2769649866232561664 2773792874128539648 2774205211407286272 2785800635488403456 2790382544428351488 2792492208650449536 2793110191099346944 2793970138818281472 2795221917554311168 2803324949550931968 2808584485786877952 2813360990014406656 2821611315498319872 2822455907007987712 2823324889737977856 2823744590182416384 2826084738115043328 2830732903802732544 2835547075407839232 2840210804150286336 2842987158797549568 2858737780175929344 2861727552666576384 2863270063616557056 2868139570527469568 2872856905347416064 2875665172117061632 2877581998941737472 2880394884571201536 2882572602477883392 2885293515327275008 2893754786633220096 2894620972812169216 2913502871750180864 2914399886181138432 2922046868441530368 2923257903686844416 2924157921514334208 2927016335904866304 2929615576378638336 2931830507509972992 2934260230483083264 2950516519848640512 2951156538687406896 2954041344688078848 2960660201834807296 2965529708745719808 2968163149752041472 2970407224714051584 2973310848589627392 2975458937681252352 2978367499692670976 2985077878212549504 2985738480140681216 2986657734598852608 2987101715234291712 2987995842902884352 2998000293269746688 3002279967565283328 3008412785735368704 3016205199325790208 3017556545741258752 3018485596401893376 3025955862685679616 3026405685171585024 3037447665549611776 3039055238714621952 3044053684830928896 3046355136709581312 3049333000968339456 3055892109843234816 3061191957414936576 3066226812608053248 3069121080015716352 3071441484058066944 3073986908125134848 3079042807645077504 3081370712993599488 3084382805577170944 3091687802434426272 3092371997288562688 3093324082263097344 3094709980149415936 3109504252121186304 3114434104284676096 3115856099511631872 3123567342127153152 3128879531484512256 3133061102516043776 3134025714924453888 3135429848309276672 3142248964986765312 3144624657248600064 3147592925811572736 3157768333976911872 3165031113766207488 3170048999004045312 3170520241608327168 3175262895383986176 3178366769182015488 3180769768251457536 3183772154843889664 3189008622203830272 3191419667029085184 3193108730078035968 3194064521723772928 3194539334347784192 3213167778432647168 3225663893723414528 3226657016843403264 3230969261969670144 3235123318631694336 3236572746641833984 3245955204743184384 3249128181482913792 3256448594413690368 3259631828621328384 3267128891629633536 3270545774476087296 3272308644133208064 3277690730718953472 3283265034682761216 3288665141647699968 3291879868081373184 3293879038027640832 3294368688546152448 3297098861134217216 3308138254642479104 3313579271508667392 3316818351930474496 3330742727064158208 3335194076871917568 3340866175642107904 3350663437154254848 3351666389571985408 3358955790158266368 3361495323265744896 3364781242447822848 3372750329928465024 3376047251072090112 3383422689774403584 3389176809995108352 3392186456859475968 3394751113958916096 3397564477401464832 3400133200544661504 3411517575100056576 3413323125255831552 3414852391889010688 3417128623743313248 3417884839108411392 3420468925428301824 3426286049451139072 3436820489186574336 3448636052275724288 3458235271640776704 3458749354481811456 3459784660203339776 3469930656274317312 3471368760628127744 3473205987102425088 3478918496949633024 3481548727668092928 3484434023698661376 3484952001106673664 3492448125535125504 3503738367320260608 3504259214409203712 3509814916691263488 3518906065880088576 3521566529135542272 3524693740330549248 3527358579347936256 3530806632700182528 3533357488496487168 3536811405885046784 3545564445167058944 3565207461483773952 3571390616984092672 3580641260018335744 3581743674199375872 3583348398067744768 3591141674270588928 3593322586939244544 3593856751141257216 3596835121237327872 3606969102840163984 3608878095973613568 3614813750736728064 3616762185620914176 3622913141718908928 3627754960808050688 3628871880438841344 3635165449430237184 3638393538405728256 3641144339972063232 3644581282518663168 3647336762318954496 3650359453398597632 3650902096397467648 3656363334078529536 3672191746780168192 3686473021398188032 3692536299393908736 3697283792721936384 3698390498838052864 3698940281876381696 3709236218775994368 3720510059237801984 3721655536472788992 3723322944867266048 3725293518424375296 3731420645921783808 3737766599401242624 3745932263678803968 3758474447597371392 3764433186317303808 3764992786909888512 3770624688268483584 3774310538403643392 3780729433877118976 3786947738867048448 3790649545063399424 3811650373567905792 3815636736888768512 3817693418155409408 3828889000026832896 3830475873796554752 3836775998588983296 3838806617323732992 3840526512761602048 3841708940875137024 3843430136637177856 3851789053854744576 3854571805632531456 3858339715510960128 3879715558810189824 3885866514908184576 3889317230709571584 3892257742728757248 3898877228685778944 3902688447873155072 3905289855706643712 3909107343346630656 3934875384916542528 3938721792917438464 3952268881875173376 3954039611660959744 3957550866336055296 3960542966285402112 3965635035742076928 3967278583575003136 3975906853656723456 3978912831620677632 3980103837616732672 3982210312798470144 3988760000812941312 4004272419794583552 4017814444107104256 4024647461869191168 4028221417520627712 4031266947826212864 4034607816914239488 4035207580228780032 4052073651619495936 4057840240695184482 4058738246441238528 4061806848946108416 4065777334624452608 4074522813124313088 4081224330909057024 4088302416810737664 4095255312077422592 4105390410193436672 4106654385073422336 4107264858447151104 4108494283991465984 4117429678258520064 4122250403245901696 4124432109684129792 4131215715127689216 4146005669494915072 4147282149072961536 4154474799348842496 4160689311192809472 4161307817110929408 4171839375312683008 4178700953232605184 4185573816642527232 4188738312975674304 4189665286649020416 4192832876331466752 4196790567748763648 4210357778635882496 4212876728680316928 4220041485021609984 4226731998672060416 4227360322144436224 4233683860511981568 4239127107172564992 4241026357668610048 4252011496271773696 4253320613111758848 4255226222705446912 4264480738196324352 4292591328999864576 4294905095424835584 4302209355791204352 4307959015959560192 4309285358021124096 4313497758175592448 4320592326856802304 4323858903716825088 4327940272990912512 4341931459218253824 4346175771495104512 4360727699301449728 4370254307625271296 4377686712910348288 4384886855530266624 4389173157441830912 4390524503857299456 4391838717370187776 4392491584728203264 4401390345724624896 4418105695344889856 4431062017032118272 4440990302752210944 4446925435829223424 4448294563118579712 4459966272884441088 4463188406521878528 4467551249539006464 4477616817318824256 4478607720211021824 4481993764354326528 4497000439904620032 4501396334762786816 4503419951347924992 4518902413326811136 4526334818611888128 4533510934059548672 4548690100133408768 4556171498324417664 4557179785477881856 4558582858071932928 4560625233904402432 4573999501452509184 4582427318915432448 4591787936122404864 4603681620023574528 4607162226087100416 4610980362187702272 4618564211467616256 4622056069490399232 4626574208365756416 4637531703651639408 4638557995932844032 4642064970224123904 4645912031598215168 4646602668142231552 4664256378181779456 4671651156427014144 4672345619212271616 4679753222255017984 4691874754506784768 4693319297226768384 4695422038847389696 4699591653774065664 4703144772463915008 4707742176933576704 4711143317995316224 4721389388717359104 4736652500965367808 4753609948645031936 4755073498506067968 4755780362412490752 4767550153773023232 4771154652377186304 4775658232265834496 4783512933305745408 4787129500543627776 4791096782585659392 4791809001521676288 4811837461298151424 4819751667648970752 4830550855625211904 4838495840585121792 4846453892954505216 4846887265906982912 4851191384540971008 4854859119962750976 4859441710024884224 4863115683091939328 4873692272224370688 4875151112104706048 4889447742931992576 4905818661714130944 4908462966199812096 4923381732525211648 4924897552024141824 4937819802122059776 4940818557041461248 4941553032819228672 4945648291701325824 4962207381963718656 4967058024565833728 4970368907263001088 4975227527895711744 4983688799201656832 4994576351571738624 5002791115307876352 5011299263463161856 5019244248423071744 5019990382546518016 5027499584357978112 5032414051204857856 5047171863671734272 5049263651822731264 5064070876608135168 5083765214992662528 5096346716102197248 5100199800816992256 5115701331451977728 5117276362650084864 5122278587833516032 5126827258662617088 5130703388142452736 5135718738472992768 5139429074176708608 5144452954014613504 5164171473866194944 5172954078413586432 5181155353210912768 5185756307612762112 5189676990305009664 5198502971581038592 5207053140942191616 5209808980653637632 5212143124462174208 5226651035547992064 5227428001660010496 5246500513222056704 5264722375036895232 5278359098820132864 5280723955047202816 5282349793703313408 5287513380989435904 5296209949050273792 5300036232744730752 5301209138208964608 5305217108827570176 5309613750397960192 5318346667750588416 5330578717922033664 5339029893059444736 5347811192225660928 5357085925476139008 5366196615825588224 5370961890027503616 5375022597101617152 5379477089218985984 5395252681855991808 5410453654260245976 5411650995254984704 5413317143960420352 5415742465261477888 5434369712578363392 5441632441212076032 5451069889080983552 5452748174145355776 5466871923777994752 5471005143478431744 5475539180097896448 5476353144596201472 5484545001117794304 5489906237678026752 5499242812912173056 5508287620170252288 5520321230684553216 5529709532097282048 5538804449090863104 5547585748257079296 5548410422814572544 5571601270976806912 5580765088856702976 5584984417300899072 5587940277636562944 5590443835108622336 5606649899101863936 5626721980028813312 5643222630996639744 5644911814015975424 5646649779475955712 5647489180364832768 5652169476230086656 5661465807605465088 5671094150815678464 5680421608300572672 5685974317595099136 5717475560351858688 5723455105333152768 5726540127233114112 5736279141054939136 5745713810694832128 5755163997883474944 5760789769142403072 5765145204955766784 5770587030654550016 5787509573266440192 5789241945624338432 5827005743500361728 5828799772362276864 5844093736883060736 5846515807373688832 5848315843028668416 5854032671809732608 5859231152757276672 5863661015019945984 5868520460966166528 5901033039697281024 5902313077374813792 5908082689376157696 5931059417491439616 5936326299504082944 5940814449428103168 5950917875362504704 5956734999385341952 5970155756425099008 5973315469197705216 5974203430468583424 5975991685805768704 5996000586539493376 6016825571470737408 6032410398651580416 6035113091482517504 6036971192803786752 6051911725371359232 6052811370343170048 6074895331099223552 6078110477429243904 6088107369661857792 6092710273419162624 6098666001936678912 6111784219686469632 6132453625216106496 6142882968116133888 6158085615290155008 6162741425987198976 6168765611154341888 6183375604868852544 6184743994577125376 6186648164526194688 6189419960298831872 6219008504242372608 6228868208569352192 6231712199023263744 6247134684254306304 6257759062969024512 6266122205032087552 6268051429848907776 6270859696618553344 6284497929973530624 6289249314497200128 6295185851623145472 6315536667953823744 6330062227532414976 6340097998008090624 6341040483216654336 6350525790767972352 6361539536502915072 6367544309687779328 6378017244407660544 6382839334058170368 6386217460156071936 6388129043447545856 6389078668695568384 6426335556865294336 6451327787446829056 6453314033686806528 6461938523939340288 6470246637263388672 6473145493283667968 6491910409486368768 6512897188827380736 6519263657242656768 6541091548952174592 6555381461437906944 6566530069365522432 6577330283295399936 6583759736162746368 6587758076055281664 6588737377092304896 6594197722268434432 6616276509284958208 6627158543017334784 6633636703860948992 6661485454128316416 6670388153743835136 6681732351284215808 6701326874308509696 6703332779143970816 6717911580316532736 6722990646531489792 6745500659856930048 6752094502144180224 6778353619990216704 6789502227917832192 6800266401089323008 6823035150200113152 6826646250511663104 6829704783778021376 6834257247486626496 6835769678216822784 6840937850856603648 6852572098902278144 6873640978373148672 6897272104551448576 6916470543281553408 6919569320406679552 6939861312548634624 6942737521256255488 6957836993899266048 6963097455336185856 6968868047397322752 6969904002213347328 7007476734640521216 7008518428818407424 7019629833382526976 7037812131760177152 7043133058271084544 7049387480661098496 7054717158695872512 7061613265400365056 7066714976992974336 7073622811770093568 7091128890334117888 7130414922967547904 7142781233968185344 7161282520036671488 7163487348398751744 7166696796135489536 7186645173878489088 7187713502282514432 7213938205680327968 7217756191947227136 7229627501473456128 7245826283437817856 7255509921616101376 7257743760877682688 7270330898860474368 7276787076811456512 7282288679944126464 7289162565037326336 7294673524637908992 7300718906797195264 7301804192794935296 7312726668157059072 7344383493560336384 7372946042796376064 7385072598787817472 7396780997676105728 7397880563752763392 7418472437551988736 7441020118475603968 7443311072945577984 7446645889734532096 7450587036848750592 7462841291843567616 7475533198802485248 7491864527357607936 7516948895194742784 7528866372634607616 7529985573819777024 7541249376536967168 7548621076807286784 7561458867754237952 7573895477734096896 7581299090126798848 7623300747135811584 7631273473777537024 7635386836310818816 7660951747593109504 7673551997177966592 7681053025523204096 7683417881750274048 7686860273274355712 7703578107709489152 7709143611265062912 7716679431021920256 7759431117620379648 7771733029816369152 7778634461419143168 7784515485457514496 7797754457371557888 7805376895746310144 7810579711413287424 7818214686693261312 7869750769833085056 7877443585834876928 7908079223321919488 7915101732672110592 7921085932570804224 7931270071484153856 7934557167150006272 7951813707313446912 7957825663241355264 7960207675233465344 7964420625596940288 7977520001625882624 8008544839589167104 8035628888214208512 8049294923738382336 8056442835041255424 8062533895652425728 8069215633828478976 8070415160457560064 8104147303238991872 8115680481390368964 8117476492882477056 8123613697892216832 8131554669248905216 8149045626248626176 8162448661818114048 8176604833621475328 8190510624154845184 8210780820386873344 8213308770146844672 8214529716894302208 8216988567982931968 8234859356517040128 8244500806491803392 8248864219368259584 8262431430255378432 8294564298145923072 8308949598697684992 8321378622385618944 8322615634221858816 8343678750625366016 8357401906465210368 8371147633285054464 8377476625951348608 8379330573298040832 8385665752662933504 8393581135497527296 8420715557271764992 8425753457360633856 8440082970043219968 8453463997344120832 8467367721023963136 8478254214345129984 8482052715337220096 8504022992543547392 8506641226223517696 8510452445410893824 8528961476392648704 8585182657999729152 8589810190849671168 8604418711582408704 8615918031919120384 8618570716042248192 8626995516351184896 8641184653713604608 8647717807433650176 8655880545981825024 8683862918436507648 8692351542990209024 8721455398602899456 8740508615250542592 8755373425820696576 8769773711060533248 8781049007714598912 8783677434740375552 8784983169456406528 8802780691449249792 8836211390689779712 8862124034064236544 8881980605504421888 8893850871658446848 8896589126237159424 8919932545768882176 8926376813043757056 8935102499078012928 8955233634637648512 8957215440422043648 8963987528708653056 8994000879809240064 9002792669525573632 9006839902695849984 9052669637223776256 9067021868119097344 9097380200266817536 9112342996648835328 9117165716143865856 9121250467808804864 9147999002905018368 9183575872244809728 9207363240047149056 9214324452174200832 9221960724375404544 9237128422935232512 9244112138980798464 9253148416731512832 9275063407303278816 9277115991865688064 9284129940448247808 9291824063196430336 9328512756363558912 9343302312854028288 9386638594453536768 9390844077694779392 9399183307548131328 9406289544927830016 9415484353867153408 9422286635990632448 9442778777434718208 9473305001930735616 9507219897290063872 9510146997012135936 9511560724824981504 9535100307546046464 9542309304754372608 9551316464531668992 9567025866611490816 9574259001087255552 9582193565171318784 9583618003043352576 9623674922596302848 9639503335297941504 9676991681170243584 9692907785909010432 9693774531813965824 9709718239925501952 9718883420049768448 9726231366183878656 9747384544448741376 9750302224209412096 9778895485863985152 9811637323428261888 9816925932399624192 9846763465050423296 9849795104048283648 9875639604244119552 9881637114082922496 9883106065638457344 9891296583402651648 9924414763927437312 9940737814526002176 9950455055791423488 9967377598403313664 10005582230615752704 10022598526926323712 10038488496846143488 10039980765093036032 10054999168715956224 10064828102409715712 10094343727343468544 10098527303645462528 10128141753216270336 10167530429985325056 10192693432204394496 10200399601633984512 10231402662903955456 10234552725300169728 10244557175667032064 10253654517325234176 10261406776284905472 10278858148353417216 10288905908029227008 10345908156827172864 10362310706421825536 10379353980610019328 10397005943162077184 10414106281884383232 10419617961307275264 10424286248924348416 10453302071095984128 10454856003320020992 10493001026444113408 10529444750073790464 10556718197640265728 10561447910094405632 10564699587406626816 10592419898100547584 10600072465489461504 10610434217655140352 10636693335501176832 10695622384451321856 10714171850952278016 10732393231651176448 10741923780055007232 10750045194203234304 10758954178437971968 10790505363711983616 10820907308520491952 10823301990509969408 10826634287920840704 10831484930522955776 10868739425156726784 10883264882424152064 10902139778161967104 10905496348290711552 10933743847555989504 10942010286956863488 10951078360195792896 10952706289192402944 10969090002235588608 10998485625824346112 11016575240340504576 11059419064194564096 11077608898181726208 11095171496514158592 11096820845629145088 11143202541953613824 11161530177713405952 11169968834601798144 11175880555273125888 11180887670217244672 11213299798203727872 11253443960057626624 11289823628031950848 11293299558951911424 11294978360729665536 11322931615210930176 11342188301631356928 11360843216601145344 11371948635190198272 11434951120703717376 11446910210666305536 11453080254466228224 11472558282109878272 11491427621389664256 11510327995766949888 11521579538284806144 11530290409911533568 11541174061309100032 11575019146532880384 11578483891248676864 11654011487000723456 11657599544724553728 11693031614747377664 11696631686057336832 11708065343619465216 11727322030039891968 11804626154749627584 11816165378752315392 11862118834982879232 11872652599008165888 11881628898856206336 11901835750725009408 11913469998770683904 11940311512850198016 11946630938395410432 11951983371611537408 11992001173078986752 12070226182965035008 12073942385607573504 12103823450742718464 12105622740686340096 12149790662198447104 12156220954858487808 12176214739323715584 12185420546838325248 12197332003873357824 12223568439372939264 12264907250432212992 12285765936232267776 12316171230580310016 12325482851974397952 12337531222308683776 12366751209737705088 12369487989154250752 12373296329052389376 12378839920597663744 12438017008484745216 12457736417138704384 12463424398046527488 12515518125938049024 12532244410064175104 12536102859697815552 12541719393237106688 12568995859947061248 12578498628994400256 12590371703246290944 12631073335907647488 12660124455064829952 12680195996016181248 12682080966433308672 12701051581535944704 12723079073005830144 12735088619375558656 12756034488815321088 12765678668116340736 12776258086895091712 12778157337391136768 12852671113730588672 12902655574893658112 12906628067373613056 12923877047878680576 12940493274526777344 12946290986567335936 12983820818972737536 13025794377654761472 13038527314485313536 13082183097904349184 13110762922875813888 13133060138731044864 13154660566590799872 13167519472325492736 13175516152110563328 13177474754184609792 13188395444536868864 13232553018569916416 13254317086034669568 13267273407721897984 13322970908256632832 13340776307487670272 13363464702568431616 13402653748617019392 13406665558287941632 13435823160633065472 13445981293062979584 13491001319713860096 13504189004288360448 13556707239980433408 13579004455835664384 13600532802178646016 13646070300400226304 13659409567556042752 13668514494973252992 13671539356433645568 13681875701713207296 13705144197804556288 13747281956746297344 13832941086563106816 13839138640813359104 13879722625097269248 13885475042512510976 13915673987798532096 13926194910672371712 13937736094794645504 13939808004426694656 14014953469281042432 14017036857636814848 14039259666765053952 14075624263520354304 14086266116542169088 14098774961322196992 14109434317391745024 14123226530800730112 14133429953985948672 14147245623540187136 14182257780668235776 14260829845935095808 14326974696797503488 14333393592270979072 14373290347756978176 14375427004565028864 14427876411360655936 14435512383894454272 14459255002946912256 14491652566875635712 14511019843232202752 14515487521755365376 14540661797720948736 14553574153622913024 14564577359888252928 14578325130074652672 14589347049275817984 14601437813594390528 14625453336314118144 14688766987120672768 14770145197575634944 14793561995352211456 14795761127505526784 14836944875103977472 14882040236951207936 14886622145891155968 14893291779469064192 14901174073697501184 14925682583687135232 14951066397604970496 14983729054715215872 15033897790389485568 15057732745269215232 15059971147639554048 15082498753073934336 15097242153614573568 15122917735508475904 15147790955468193792 15262546947555074048 15321903495186219008 15347103994355933184 15362106051046408192 15366835763500548096 15373720546548711424 15407156215418978304 15418287222530125824 15433358862043840512 15518862235240759296 15543466059632738304 15557268922838286336 15569030970915028992 15595508914743115776 15621159422826574848 15636429373386522624 15739501539666170112 15754887171669753856 15816158446643838976 15842171865141608448 15862540142968307712 15869114334300012544 15903627414626893824 15915651326482710528 15920415350466930688 15928841251193880576 15955040003251765248 16017089679178334208 16071257776428417024 16098589847476764672 16112885670082510848 16125067791304851456 16138431267656957952 16231360962780737928 16234952985764954112 16247227395784433664 16263109338497810432 16324897323636228096 16353209667242950656 16381021248309690368 16421561640773746688 16426617540293689344 16429059433788604416 16433977135965863936 16469718713034080256 16489001612983606784 16497728438736519168 16524862860510756864 16589128596291846144 16642757244771237888 16645231268443717632 16714803812930420736 16742295266570108928 16754953251902697216 16771331505325867008 16787162270995054592 16841431114543529984 16880165940086439936 16906927994688241664 16934735442047926272 16956508428690259968 16964105430674440192 17008045985087094784 17013282452447035392 17020904890821787648 17057922952785297408 17170365315999458304 17179620381699342336 17208837423164817408 17231836063838240768 17237141432084496384 17282369307427209216 17295435614867300352 17311761091963650048 17367725836873015296 17384703085980418048 17442910797205798912 17481017230501085184 17510746851641393152 17539547422121066496 17562098015429197824 17567354869480751104 17569966338912813056 17605561382898499584 17672422781379559424 17724248068128473088 17787701743316893696 17793178252474318848 17852753626087514112 17870204998156025856 17910467269275297024 17927975057417306112 17988001759618480128 18005585339051147264 18105339274447552512 18134043736238194688 18194760400533635072 18224685993297670656 18234331432287731712 18242500935617609728 18295998005810036736 18428648904348401664 18474256845870465024 18488224277961596928 18506296833463025664 18550126814606557632 18554231983731376128 18568259880896495616 18583648126392860672 18657025512727117824 18686604625708056576 18773277188907073536 18781688155389558784 18798366615096262656 18812579089855660032 18830968707734306816 18844573271981264896 18885557554869436416 18946610003861471232 19014439794580127744 19020293994024271872 19023121449649963008 19084618609508745216 19102632929063337984 19134051733222981632 19148518002174511104 19164387130342637568 19167236006086705152 19247349845192605696 19279006670595883008 19353983362340487168 19385815571818020864 19387549063627931648 19419436479851003904 19437766840099536896 19452462732367757312 19500604448418824192 19557790971727970304 19623274646856523776 19693526930100846592 19699590208096567296 19751279208488239104 19763274228165844992 19766212131276914688 19782593166805303296 19848829527854874624 19881475629052004352 19900910111582846976 19934755196806627328 20011164461231505408 20045197053852647424 20076976993692286976 20079961530186072064 20109998337431912448 20129656204819431424 20197054607290925056 20256283506432540672 20335060859970650112 20400799203267969024 20462805325807910912 20469105450600339456 20489114351334064128 20507309034650468352 20522813552569810944 20557716296706834432 20577811816058454016 20691816313654345728 20724621412843651072 20758707961220038656 20794011886324154368 20828212563768766464 20848572497848696832 20906604142191968256 20909712006640041984 20986002052888226816 21058889500147580928 21113436395280531456 21122895820188811264 21129399174813253632 21184839796201095168 21200144930978923008 21220868435310280704 21273386671002353664 21391244768902643712 21428343701904556032 21464786463302352896 21483847560110014464 21500090388406468608 21517908356875943936 21641814617040983904 21646603981019938816 21653268575841681408 21662969861045911552 21737478850313453568 21766529764848304128 21810992696581423104 21867487695111979008 21884020573913726976 21902156720391585792 21905412578384805888 21938180004471177216 21996971251648692224 22033150480681009152 22118838128389128192 22155217796363452416 22190342993028317184 22193641691258290176 22286405083907227648 22323060355426811904 22339937669203596288 22351761110546251776 22361775340434489344 22426599596407455744 22579647256063901696 22586599117903822848 22589956721459331072 22645863230421860352 22684376603262713856 22721686433202290688 22743897270380396544 22869902241407434752 22893820421332611072 22906160508932456448 22945116564219756544 22982855242779328512 23020655991533899776 23043159076569612288 23060580819823067136 23082348122618200064 23150038293065760768 23156967782497353728 23315199089449107456 23386063229494755328 23393263372114673664 23416130687238930432 23454644060079783936 23609252309499255168 23632330757504630784 23724237669965758464 23745305198016331776 23763257797712412672 23803671501450018816 23880623025700396032 23893261876790820864 23903966743223074816 23984002346157973504 24140452365930070016 24147884771215147008 24207646901485436928 24211245481372680192 24299581324396894208 24312441909716975616 24352429478647431168 24370841093676650496 24394664007746715648 24447136878745878528 24529814500864425984 24571531872464535552 24632342461160620032 24650965703948795904 24733502419475410176 24746592658104778752 24757679841195327488 24926848796093054976 25031036251876098048 25064488820128350208 25072205719395631104 25083438786474213376 25137991719894122496 25156997257988800512 25180743406492581888 25262146671815294976 25320248910129659904 25360391992032362496 25402103163071889408 25446158146011660288 25512068977630642176 25531357336232681472 25552516173790183424 25556314674782273536 25705342227461177344 25805311149787316224 25813256134747226112 25847754095757361152 25880986549053554688 25892581973134671872 25967641637945475072 26051588755309522944 26077054628970627072 26164366195808698368 26221525845751627776 26266120277462089728 26309321133181599744 26351032304221126656 26354949508369219584 26465106037139832832 26508634172069339136 26534546815443795968 26645941816513265664 26681552614975340544 26726929405136863232 26805307497234038784 26813331116575883264 26871646321266130944 26891962586125959168 26982002639427720192 27008378008576720896 27158008911671328768 27201065604357292032 27292140600800452608 27318819135112085504 27337028989946505984 27363751403426414592 27410288395609112576 27665882173126213632 27678277281626718208 27759445250194538496 27770950085025021952 27831347975597064192 27852389821344743424 27875472189589291008 28029906938562084864 28172532233084338176 28197549922644393984 28218868634783490048 28246453061601460224 28266859907971897344 28294491247080374272 28364515561336471552 28521659691870191616 28653949393595006976 28666787184541958144 28746580695513956352 28750854009130057728 28855752822721311872 28871024767788908544 28918510005893824512 29022039686464405504 29030975043510730752 29081323595441897472 29129154719776505856 29156650260149305344 29178694098551635968 29202875627188781056 29250906672628236288 29377533974241345536 29540290395151269888 29587123990704422912 29591522255011053568 29673889750207954944 29764080473902415872 29773244291782311936 29786583558938128384 29851365167374270464 29902132795209940992 30067795580778971136 30115465490538430464 30119942295279108096 30164997506147868672 30194484307229147136 30245835471016951808 30295581910936387584 30525093895110148096 30643806990372438016 30694207988711866368 30724212102092816384 30733671527001096192 30747441093097422848 30836574445060251648 30866717724087681024 31037724470481518592 31086932119265476608 31138061941830057984 31191017829486231552 31242318845653149696 31272858746773045248 31479003079332340224 31509774343339507712 31632316893287677952 31684343730283216896 31738228668600025088 31831302652965421056 31840830700933861376 31910080006503530496 32142515552856834048 32197179694953529344 32225771340165021696 32250135582609702912 32276862535313915904 32462721925561475856 32469905971529908224 32494454791568867328 32526218676995620864 32649794647272456192 32706419334485901312 32762042496619380736 32843123281547493376 32853235080587378688 32858118867577208832 32867954271931727872 32978003225967213568 32995456877473038336 33049725721021513728 33178257192583692288 33285514489542475776 33290462536887435264 33429607625860841472 33484590533140217856 33509906503805394432 33542663010651734016 33574324541990109184 33682862229087059968 33760331880172879872 33813855989376483328 33869470884095852544 33928210861348880384 34016091970174189568 34026564904894070784 34041809781643575296 34115845905570594816 34340730631998916608 34359240763398684672 34417674846329634816 34463672127676481536 34474282864168992768 34564738614854418432 34590871229734600704 34623522183927300096 34735451673746030592 34769406171960836096 34885821594411597824 34962034461002170368 35021493703282786304 35079094844242132992 35124196030858395648 35134709738961502208 35139932677825626112 35344845562759118848 35448496136256946176 35586356504948637696 35705507252175028224 35740409996312051712 35820934538550594048 35855950114834612224 35976003519236960256 36011170678102294528 36210678548895105024 36268087472476389376 36389520801067270144 36449371986595341312 36468662864575463424 36485001871235219456 36591996011620073472 36857297808696803328 36948513691740930048 36976448555923193856 37012593666926051328 37100253629213115264 37108463967462752256 37136519761792991232 37167296252785721344 37314051025454235648 37373209251416113152 37546554377814147072 37563376310779117568 37596733230192525312 37625158179711320064 37689146543962529792 37771115109738872832 37893220007722942464 38040587988048543744 38046242899299926016 38169237219017490432 38205265858126675968 38268103466445963264 38297036004349022208 38328774260685275136 38334472012173410304 38494699690385211392 38558013341191766016 38707966724680974336 38771631143636041728 38838872959702007808 38904925464735514624 39001208896837648384 39115581943455940608 39246549293713047552 39387053860201693184 39399180416193134592 39502558416976478208 39526548456331689984 39532424262553829376 39565186333610606592 39697659055709749248 39762951258104008704 39801820223165693952 39869510393613254656 40022328922463010816 40090394107705294848 40153953987384573952 40159923060372144128 40219996674863824896 40394109214581850112 40512567012865081344 40670121719941300224 40801598406535938048 40925610651615821824 40938210901200678912 40978228702668128256 41014618069300936704 41045627105139621888 41115432593413668864 41517415922440077312 41588023772648308736 41656425127537532928 41697144995697393664 41813208284383936512 41819424013280083968 41972004105776453632 42117779000295161856 42226872790561062912 42245791640377622528 42258798349626507264 42369679592402190336 42400289861957846016 42441736870620561408 42546773342004707328 42782489537805287424 42929572926604705792 43000180776812937216 43283629234081967808 43293207962039877632 43306537151683362816 43325939722091823104 43474957700626907136 43533059529696608256 43621985393162846208 43734975390223958016 43768041147827453952 43804313440783171584 43876360008942354432 44066300961362018304 44310435592726904832 44380685986056634368 44387283382516580352 44572810167814455296 44646120710853623808 44679875338407192576 44703522221092503552 44723550680868978688 44853199192814911488 45159294512127803392 45173198235807645696 45179913442918662144 45291726460843720704 45368753206525427712 45443372866404581376 45787640842665222144 45890233128439513088 45965710485558657024 46041311983067799552 46086318153139224576 46121161639646134272 46164696245236400128 46300076586131521536 46313935564994707456 46630398178898214912 46772126458989510656 46786526744229347328 46909288120159567872 47218504618998510336 47264661515009261568 47448475339931516928 47526515595424825344 47607343002900037632 47761246051400792064 47786523753581641728 47807933486446149632 47968004692315947008 48280904731860140032 48295769542430294016 48415293802970873856 48599162648793788416 48704858957294862336 48741682187353300992 48789328015493431296 49059629001728851968 49143063744929071104 49264684922321240064 49301931407897591808 49467004838950820352 49493185316209557504 49515359682390654976 50128977640256700416 50144411438791262208 50166877572948426752 50313994515977601024 50361486812985163776 50524293343630589952 50640497820259319808 50720783984064724992 50804206326143778816 50892316292023320576 51024137955261284352 51062714672465362944 51105032347580366848 51112629349564547072 51410684454922354688 51610622299574632448 51626512269494452224 51695508191514722304 51785163946269343744 51935283275890950144 52103177510619045888 52154109257941254144 52328732391617396736 52443051691503255552 52532240554924179456 52618642266363199488 52702064608442253312 52709899016738439168 52930212074279665664 53017268344138678272 53069093630887591936 53363105229950681088 53453858810273726464 53610614994468077568 53626662233151766528 53783925172251918336 53964005278855440384 54016756017153441792 54316017823342657536 54402131208714584064 54584281201600905216 54637638270224171008 54674057979893011968 54727502806852829184 54820576791218225152 55356554563253436416 55518890500389076992 55541900170050043904 55662695951194128384 55704779642689486848 55750944379178582016 56059813877124169728 56345064466168676352 56395099845288787968 56437737269566980096 56492906123202920448 56533719815943794688 56588982494160748544 56729031122672943104 57043319383740383232 57307898787190013952 57333574369083916288 57493161391027912704 57501708018260115456 57711505645442623744 57742049535577817088 57837020011787649024 58061950087021461504 58162647190883794944 58258309439553011712 58313300520298610688 58357388197103271936 58405751254377562112 58501813345256472576 58755067948482691072 59080580790302539776 59174247981408845824 59347779500415909888 59528160947804831744 59546488583564623872 59573167117876256768 59702730334748540928 59804265590419881984 60135591161557942272 60230930981076860928 60239884590558216192 60329995012295737344 60388968614458294272 60491670942033903616 60591163821872775168 61050187790220296192 61287613980744876032 61388415977423732736 61467343054002192384 61494882186194845696 61673148890120503296 61733435448175362048 62075448940963037184 62173864238530953216 62276123883660115968 62382035658972463104 62484637691306299392 62545717493546090496 62958006158664680448 63019548686679015424 63368687460566433792 63476457337200050176 63662605305930842112 63681661401867722752 63820160013007060992 64285031105713668096 64394359389907058688 64451542680330043392 64500271165219405824 64553725070627831808 64925443851122951712 64939811943059816448 64988909583137734656 65299589294544912384 65524084993238761472 65706470161174757376 65716237735154417664 65735908543863455744 65956006451934427136 65990913754946076672 66099451442043027456 66356514385167384576 66571028979084951552 66580925073774870528 66859215251721682944 66969181066280435712 67019813007610788864 67085326021303468032 67365724458174119936 67738941768191705088 67856421722697760768 68032183940348379136 68053129809788141568 68083619563287150592 68231691811141189632 68681461263997833216 68718481526797369344 68835349692659269632 68927344255352963072 68948565728337985536 69129477229708836864 69181742459469201408 69247044367854600192 69470903347492061184 69771643188823195648 70042987406565572608 70158189688484265984 70248392061716791296 70269419477923004416 70279865355651252224 70689691125518237696 70896992272513892352 71172713009897275392 71411014504350056448 71641869077101188096 71711900229669224448 71952007038473920512 72022341356204589056 72421357097790210048 72536174944952778752 72779041602134540288 72898743973190682624 72937325729150926848 72970003742470438912 73183992023240146944 73714595617393606656 73897027383481860096 73952897111846387712 74200507258426230528 74273039523585982464 75093108755628294144 75126752621558235136 75193466460385050624 75250316359422640128 75378293087925059584 75542230219477745664 75786440015445884928 76081175976097087488 76338474438034980864 76536206932891926528 76594072008698044416 76657548521370550272 76668944024346820608 76989399380770422784 77116026682383532032 77415933449361948672 77543262287272083456 77677745919404015616 77809850929471029248 78002417793675296768 78231163886911881216 78493098587426095104 78774107720403386368 78798360832386269184 79053096912663379968 79064848525107658752 79395318111419498496 79525902516208017408 79603640446331387904 79739020787226509312 80044657844926021632 80180788215410589696 80307907974769147904 80319846120744288256 80439993349727649792 80788218429163700224 81025134025730162688 81603196813071876096 81851221303231643648 81876421802401357824 81956457405336256512 82091254210279243776 82230865186827337728 83034831844880154624 83176047545296617472 83312850255075065856 83394289991394787328 83626416568767873024 83944008211552907264 84491583280755245056 84517596699253014528 84739359184804380672 84800579723915692032 84883473741241122816 85093546684009414656 85564979075610574848 85859145853209411584 86000361553625874432 86567258468163935616 86586415924079755264 86613074303366725632 86651879444183646208 87066119059393216512 87243970786325692416 87469950780447916032 87536082295654907904 87608626881566343168 87752720017884708864 88132601922724036608 88620871185453809664 88761371972113268736 88774566765033160704 89145620335628910592 89292241421707247616 89359750676814385152 89447101361737957376 89706398385629822976 90318589024255606784 90346396471615291392 90359826885837324288 90583452921687441408 90737506413050855424 90886745732809162752 91575281685330444288 91780466256879026176 91931420971117314048 92082623966135599104 92172636306278449152 92242323279292268544 92329392490472800256 92600153172263043072 92627871129989414912 93260796357796429824 93544252917979021312 93573053488458694656 93818576240319135744 94437009237997020672 94529323030018523136 94896950679863033856 95053031190849650688 95214686005800075264 95522492102801584128 95615866972892299264 95936009384631894016 96591539084860588032 96830587605941747712 97198325297587576832 97409717914589724672 97483364374706601984 97578656030986862592 98119258003457703936 98286127489858142208 98529369844642480128 98603862815795183616 98934009677901640704 98986370632419115008 99030719364781309952 100288822877582524416 100333755145896853504 100627989031955202048 100722973625970327552 101048586687261179904 101280995640518639616 101441567968129449984 101608412652287557632 101784632584046641152 102048275910522568704 102125429344930725888 102210064695160733696 102821368909844709376 103253024538988904448 103391016383029444608 103570327892538687488 103870566551781900288 104206355021238091776 104308218515882508288 104657464783234793472 104886103383006511104 105064481109848358912 105237284532726398976 105404129216884506624 105419798033476878336 105860424148559331328 106034536688277356544 106907717620547452928 107221229988936155136 107253324466303533056 107567850344503836672 107928010557710880768 108033512034306883584 108632035646685315072 108804262417429168128 109168562403201810432 109348115959786023936 109455005613705658368 109641153582436450304 110713109126506872832 111037781000778153984 111083800340100087808 111325391902388256768 111409559285378973696 111501888758357164032 112119627754248339456 112690128932337352704 112790199690577575936 112875474539133960192 113067439631887589376 113177964988321497088 114615797574380027904 114667148738167832576 114986322782055825408 115003416036520230912 115423011290885247488 115484099071155634176 115674040023575298048 116123900174042923008 116516618879106023424 116714776394206543872 117003626690512945152 117510135896965382144 118161161580605079552 118348495962817691648 118695559000831819776 119056321895609663488 119092977167129247744 119146334235752513536 119405460669497081856 119608531180839763968 120271182323115884544 120461861962153721856 120479769181116432384 120659990024591474688 120983341884067807232 121182327643745550336 122100375580440592384 122575227961489752064 122776831954847465472 122934686108004384768 122989764372389691392 123346297780241006592 124552247767320231936 124764071317944926208 124969275382612598784 125091434987092180992 125916012317329360896 126039097373358030848 126737374921132867584 126952914674400100352 127325210611861684224 127363322803735445504 127640320026014121984 128788718779814117376 129000542330438811648 129850887702245903424 129879623886119632896 129977819166275469312 130599178589089824768 131048169986477522944 131412940322349514752 131471817087726911488 131912012903868854272 132198902884086054912 133142057958169903104 133161850147549741056 133718430503443365888 133938362132560871424 134039626015221577728 134170652042606936064 134731448916348239872 135477883536383410176 135712843445395521536 136064367880696758272 136106259619576283136 136167239126574301184 137362922527995666432 137670699385318539264 137854688510705926144 137897131456675971072 138258954459417673728 138363484918938402816 138494088735709200384 138941806694984122368 139543286377646391296 140085974813131145216 140316379376968531968 140538838955846008832 140559730711302504448 141379382251036475392 141793984545027784704 142345426019794550784 142822029008700112896 143283738154202376192 143423800459338448896 143904014076947841024 144044682712409178112 144842714195580420096 145072349889905557504 145558083204269080576 145797487946381365248 145940007484940877824 146367984046480293888 147429191234787213312 147794054766963720192 147905794223692775424 148401014516852461056 148546079047171964928 150253505243116470272 150386932920770101248 150500632718845280256 150756586175850119168 151084460438955491328 151572880030891769856 152162351952194174976 152676948876069961728 153072413865783853056 153188144017396088832 153315097042741100544 153337888048693641216 153978798761540845568 154232053364767064064 154831866898723897344 155086524574544166912 155355491838808031232 155619701858942058496 156004835587350593536 156462327773823762432 156986197174852190208 157596721664772538368 158106193825326759936 158129697050215317504 158790636222838996992 159051805032416034816 159207280892662775808 159478041574453018624 160089315689852043264 160361576430821179392 160615815949538295808 160879986699455299584 161576436858327400448 162050268051460325376 163206393626143752192 163702442606463287296 163752843604802715648 163912914810672513024 164182508420558487552 164461730373654675456 166069663689760309248 166352095090593234944 166625700510150131712 167252833137535746048 167888016423105814528 168983166561510490112 169035193398506029056 169478718369608761344 169601159447831384064 169766947482482245632 170187093368018829312 171129958151221149696 172000723107251748864 173134516936327871232 173226148606733451264 173303758888367292416 174487941572651384832 174939901560895832064 175072164591309815808 175217253763132686336 175505440035769417728 176265203845448073216 177241742370907619328 177522743944226537472 178584482843414495232 178719501353628770304 178894202723475914752 179412796771259645952 180637178048511213568 180692792943230582784 180719653771674648576 181166905843374882816 181475012826101710848 181773491465618325504 183150563370660888576 183862841942234628096 184165247932271198208 184484646558584537088 184658784980945600512 185200306344526086144 185255742259978829824 186521592715592859648 187088505835958042624 187146106976917389312 187637152480638271488 188874018475994041344 189058646060037046272 190106062381699301376 190429372011600150528 191044984205603168256 191231733945784598528 191872018769263788032 193183078169721176064 193661175211883495424 194396650595175153664 194819435829179449344 194966728749413203968 196572254979716284416 197207725631590367232 197868019355803281408 197972741264838230016 198061438729562619904 200577645755165048832 200667510291793707008 201255978063910404096 202097173374522359808 203216825304575115264 203569265168093282304 204096551821045137408 204250858689861451776 204420129390321467392 205642737819689418752 206506049077977808896 206782032766058889216 207140655785077374976 207741133103563800576 208412710042476183552 209314929566469586944 210128962219696717824 210474569065452797952 210808258433769013248 210839596066953756672 211720848297118662656 212069073376554713088 213815435241094905856 214506648932607066112 215135700689007673344 215856021115421761536 216067024068613767168 217264071293370630144 217608524834858336256 218337124806403620864 218696231919572047872 218910011227411316736 219282307164872900608 221426218253013745664 222167600680200175616 222819118570757947392 225380257864674705408 225580399381155151872 225750949078267920384 226134879263775178752 226355929976642994176 229334297476335665152 229972645564111650816 230006832073040461824 230846022581770494976 230968198142311268352 231348080047150596096 232247800348085846016 233033237758212046848 233429552788413087744 234007253381025890304 235020271793930764288 236322323161210159104 236696991925635383296 238112643791219326976 238185954334258495488 238292668471505027072 238810921338994163712 239217062361679527936 240542364646231769088 240923723924307443712 240959538362232864768 241319980049182949376 241966683768135614464 242364655287491100672 244200751160881184768 245150455922979504128 245553663909694930944 245869372216008769536 245979528744779382784 246692595560482013184 249104495534640463872 249528142635889852416 249938550765225197568 250182869974184361984 251832024634658721792 252078194746716061696 253474749842265735168 253905829348800200704 254650421223723368448 254726645607470891008 255280640052028243968 257577437559628234752 258001084660877623296 259701775404491806848 259759247772239265792 259955638332550938624 261198357178179649536 262825880644699029504 262943634175453822976 263824025807737708544 264397805768172109824 266284115916339806208 266323700295099482112 267436861006886731776 267876724265121742848 268079252030443155456 268341304085213872128 269462897832696479744 270955767072766820352 272212519239152566272 272334478253148602368 274725845055991332864 275341398770637078528 275709377021411852288 275794262913351942144 276517908918835347456 276726969837876805632 276988177471418400768 277883613389968244736 279086572755292782592 280632758753937063936 281077677911692017664 281119461422605008896 282758764502072950784 283587969090055569408 284690852039589101568 285644058017400225792 286567476308404752384 286847600918676897792 287808028153895682048 291116166408538161152 291594975892762730496 291880014969881755648 292735968092960587776 294858382469574426624 295588109533927440384 295811588447385550848 296802029033704922112 297092158094343929856 300507010486232940544 301001265437690560512 301513172351700238336 302168920877910982656 303145760061783539712 304324703904388349952 305353897752139923456 306144827731567706112 306376288034792177664 306630194085482201088 308464106729534128128 310173049149088333824 310710983677616062464 311239403717884116992 312009671174701187072 312924655547647524864 313972394349704380416 315193443329545076736 316212387650653519872 316259394100430635008 317581272445677993984 318103610064832069632 318956083148906037248 320723152861642358784 321231631899076591616 321759973398910599168 323152873716654800896 324100536102920650752 326412787252287504384 327404885212926574592 327505687209605431296 328365016841116975104 328923460747309350912 332139327379520618496 332704190181186469888 333251401020300263424 334505666275071492096 335776032846211629056 337966333123020980224 338070386797012058112 339202318895662768128 339533894964964491264 344001446214503497728 346269033872655742464 346452297213466902528 346607517776734584832 350144329182619631616 351010880071538835456 352530407690896146432 354483484741815238656 355045487888453074944 357168965686828990464 357439002707257540608 357788405446951829504 358825593542519291904 361274356097022427136 361385585886461165568 361439307543349297152 362950025652203421696 363546982931236651008 366301126741321777152 367725683884469256192 368330495864542396416 368969293117169074176 369317569961891201024 370511484519957659648 374177011671916085248 374292213953834778624 375274304961276542976 377748036951988082688 378117292120074092544 380212124763398602752 380858744023200301056 382089968411206336512 382463467891569197056 383744037538527576064 386366156339442352128 388793301190350307328 389638871658358898688 389933457498826407936 393144509959432568832 394415451263180734464 395736038711606562816 396122877459125239808 401155291510330097664 401335020583587414016 402511956127820808192 404194346749044719616 406433650609150230528 407138530336186564608 408193103642090274816 408501717379722903552 408840258780642934784 411285475639378837504 413012098155955617792 413564065532117778432 415482266207127601152 416825420084952367104 418629859132939173888 420257924439393435648 420949138130905595904 421616516867538026496 421679192133907513344 423441696594237325312 424138146753109426176 429013297865214132224 430271401378015346688 431712042230843523072 432134048137227534336 434528142586741260288 435217049669716672512 436674249612807241728 437392463839144095744 437820022454822633472 438564614329745801216 444335201360400351232 445638237141515894784 450760515729349410816 451160798762310303744 451501898156535840768 452269758527550357504 458668594952671330304 459945291128223301632 460013664146080923648 461692045163540989952 461936396284622536704 462696160094301192192 464495600696171692032 466066475516424093696 466859105576826175488 468014506762051780608 476225287582438653952 476371908668516990976 476585336943010054144 477621842677988327424 478434124723359055872 481084729292463538176 481847447848614887424 482639960098365898752 484729310574982201344 488401502321762369536 490300911845959008256 491107327819389861888 491738744432017539072 491959057489558765568 493385191120964026368 498208991069280927744 499056285271779704832 499877101530450395136 503664049269317443584 504156389493432123392 506949499684531470336 507811658697600401408 509300842447446736896 509453291214941782016 510561280104056487936 516002169321755246592 519403550808983613696 519911276665101877248 525651761289398059008 525887268350907645952 527648051615475417088 528795611536344219648 532568231832679612416 535753448530243485696 536158504060886310912 536682608170427744256 538925795665392959488 541911534145533640704 544425038478305132544 544668956506297204736 549451690111982665728 551418754042823704576 551588525826703884288 553453939675753611264 553976354942836801536 555767226779936489472 558173145510585565184 561265517507874127872 562155355823384035328 562238922845210017792 565517529004145901568 567175938180111138816 571288116034800451584 573134952616809504768 573695201837353795584 575616056307791364096 582232332817076322304 583189951785525460992 583760029939763511296 589716764939148853248 591623176894771101696 593604058067409844224 594184316188687859712 601014020972465881088 602002530875381121024 603026344703400476672 606291520123567079424 610707795504279846912 612289655463135412224 612752576069584355328 613260388170964402176 616928213459068256256 620346098298176667648 621421967355232124928 622478807435768233984 624019342349402374144 627944788699408760832 630386886659090153472 632424775301307039744 632518788200861270016 635162544891355987968 636207220129664139264 637912166297812074496 641446305723284717568 642463263798153183232 643519946797821198336 646305747433309601792 648201072205841301504 652825574504575008768 654809770425853149184 655011374419210862592 656730033682233950208 657846921494618701824 664278654759041236992 665408380362372939776 666502802040600526848 671552065692423258112 676140773594024116224 678404637791325536256 679067789929928982528 688002892429006995456 692538067745311484928 692904594426933805056 693215035553469169664 700288658365239263232 702021760143077670912 705060815381792292864 708966969483630477312 710090975776906149888 714337931373657980928 714878005414515081216 717651187085038583808 722771171772922331136 722878615086698594304 725900051304406843392 727093965862473302016 732602253482643554304 735451367768938512384 736660991729084792832 737938586234338148352 741022969039915319296 748354023343832170496 748584427907669557248 750548609922553085952 755496073903976165376 756234584240148185088 760424249526797205504 761717488046400602112 764179936822412673024 767488075077055152128 772732312678884704256 777586602380700614656 779277743316717797376 779866914997652815872 788830902526361468928 791472077423213125632 792245754918250479616 802310583020660195328 802670041167174828032 805023912255641616384 808388693498089439232 812867301218300461056 817003434759445807104 822570951278757675008 826024196311911235584 827128131064235556864 830964532414255202304 833650840169904734208 837259718265878347776 841898276261811191808 843233033735076052992 843358384267815026688 846883393188474650624 848276293506218852352 858026595730428264448 860542802756030693376 863424084461687046144 873348499225614483456 874784927678288191488 875640044909645266944 877129228659491602432 888670402720800702464 891276474283031789568 901521031458698821632 903003796313071681536 904539517055100715008 917337189905342660608 919890582256446603264 923384090327081979904 925392320188602384384 932132951032848187392 933718211153652350976 936029013524103561216 952450575164877307904 952743817337033981952 953170673886020108288 956868249446718111744 962169458584927076352 963694895697229774848 965279920196731797504 969458621149964402688 976803004643524739072 980601823691918016512 982214655638779723776 983918114979117531136 986770382241928052736 996417982138561855488 998112570543559409664 999754203060900790272 1007328098538634887168 1008312778986864246784 1013898999369062940672 1015623317395200802816 1018601684894893473792 1018906582429883564032 1032004338643510493184 1038807101617967227392 1039822553330203754496 1051774536701815291904 1055296103230950834176 1057591223072688439296 1065136463665359224832 1071506897060486971392 1072317008121772621824 1073365216340855488512 1077851591330785918976 1083823068291067281408 1088850076956610265088 1089337913012594409472 1098903380223965331456 1103177051653407768576 1106907879351507222528 1107952709885673603072 1111534453559872978944 1116346291021171130368 1122531035015748255744 1124310711646768070656 1131035058008291803136 1134351876360222277632 1142576232069600903168 1146269905233619009536 1147390403674707591168 1151232112615582728192 1164464665634152644608 1166379903571050921984 1179433529878297706496 1183246353789542203392 1187208116134819688448 1188368632377375719424 1204005061750762242048 1206052689406800953344 1212583040247134158848 1221415591008559693824 1224579310926270824448 1225505152139168710656 1226520776341928804352 1233856426918136512512 1240692196596353335296 1244957614871536467968 1255889577398817521664 1260773773318180306944 1264849550602614079488 1265037576401722540032 1270325089782711975936 1272414440259328278528 1287039893595642396672 1292611494866619203584 1296402144411682603008 1305651149009150017536 1309619540851706298368 1310022748838421725184 1313460067364467900416 1315693842989237403648 1330816760724745879552 1333005604081201053696 1343104131384846516224 1352281547188048232448 1356809275582651072512 1376005784858013990912 1385076135490622969856 1385809188853867610112 1386430071106938339328 1400577316730478526464 1404043520286155341824 1428675862747315961856 1429756010829030162432 1435302374170077167616 1445542343545844662272 1454187931724946604032 1465204506965287108608 1470902735537877024768 1473321983458169585664 1475877172468676296704 1482045938079830638592 1496708046687664340992 1497168855815339114496 1510992147807952330752 1512469168480296370176 1520848499053594411008 1523434976092801204224 1528359873644825346048 1534976150154110304256 1555173204761401229312 1559733829995305631744 1577661805052722937856 1582944154846426251264 1584491509836500959232 1605340082334349656064 1610047824511283232768 1616777386996178878464 1625734602436600922112 1634006869518891614208 1645141902557515350016 1654256262128471113728 1661929064828510404608 1667301680339809468416 1674519436531756695552 1683796552523622383616 1686466067470152105984 1686716768535630053376 1693766786376949301248 1696552587012437704704 1716053191460856528896 1721085605512061386752 1726848168923374092288 1746696998451228966912 1749569855356576382976 1751280089819290533888 1754258457318983204864 1777340805441601404928 1782552948566063579136 1803042062917397643264 1806007592626143363072 1809079034110201430016 1839781164512893206528 1846768180654163959808 1850784640377204768768 1864265902065696374784 1867436422307304701952 1872058027048207122432 1905487634674067963904 1906341347772040216576 1913736498893436223488 1924338917169854152704 1927389791394459549696 1930559840393463595008 1938917242299928805376 1953606009287049478144 1964429311277559447552 1967836229958235062272 1973540764483856105472 1992835964277123710976 1996225141087118819328 1999508406121801580544 2014656197077269774336 2031246634790401605632 2037203369789786947584 2037813164859767128064 2064008677287020986368 2077614203235934454784 2079645106660407508992 2103549073403630583808 2110592206461901668352 2115182446145376878592 2130272927330718449664 2143013794120973942784 2144634016243545243648 2177700153913220530176 2178675826025188818944 2197806760447930662912 2206354103306815537152 2213815758703014445056 2223068907119745957888 2232692582042342260736 2245062070031496511488 2248621423293536141312 2262070116016583606272 2268703752720444555264 2285152464139201806336 2292539810467238019072 2302464225231165456384 2328929331268305289216 2332759807142101843968 2366492707579084406784 2374416232269639376896 2376737264754751438848 2408010123501524484096 2412105378813601906688 2425166080494268317696 2451010304278337421312 2467712853836273025024 2481384393192706670592 2489915229743072935936 2511779154797635043328 2529699101205228158976 2530075152803445080064 2540650179565423951872 2544828880518656557056 2574079787191284793344 2585222989733238407168 2619239081703412596736 2620045497676843450368 2626920134728935800832 2631387685978474807296 2661633521449491759104 2666011208162402107392 2686208262769693032448 2704563094376096464896 2713618551165302145024 2752011569716027981824 2770152270981245939712 2772860142213876678656 2801154633460957052928 2808087040572310683648 2857351725494631923712 2859512021658060324864 2870604748340154335232 2891084687091689324544 2908375863449893208064 2930409013930574217216 2941805471075754049536 2946643966916339171328 2951754344937352593408 2964091876159661277184 2994337711630678228992 3021984295615904661504 3024938336960592740352 3041696998107188822016 3046869952185602408448 3056719747289650692096 3069952300308220608512 3110346409522802458624 3119467659990611263488 3155323610105445875712 3165888309692852502528 3210680164668699312128 3220095649022566465536 3233554773992357756928 3251469204873201844224 3268013739037783228416 3323858129657020809216 3334603360679618936832 3349038873063513391104 3367593105047244767232 3372932134940304211968 3393105174024875409408 3432106382921713057792 3442171211024122773504 3453696337846748184576 3493393996902457933824 3499139710713152765952 3508516914637966409728 3554681610883202809856 3565105897132127158272 3612015185252286726144 3618158068220402860032 3679562329025786413056 3693536361308327919616 3701569280754409537536 3734872844614609403904 3810975269348135927808 3812682695544080433152 3861119680786927190016 3877834484599857610752 3907212018574098956288 3928858622555118895104 3935672459916470124544 3947081528967712210944 3992450282174237638656 3999016812243603161088 4029312394154539548672 4062493269580803211264 4075626329719534256128 4128017354574041972736 4155228406471868909568 4159290213320815017984 4207098146807261167616 4221184412923803336704 4286027588241947885568 4289268032487090487296 4357351652050377637888 4395613520895861325824 4412708206613631074304 4427631517406028890112 4446137814239491915776 4465385164084684521472 4490124140062993022976 4497242846587072282624 4524140232033167212544 4537407505440889110528 4570304928278403612672 4585079620934476038144 4604928450462330912768 4657858662536610578432 4665519614284203687936 4732985415158168813568 4748832464539278753792 4753474529509502877696 4816020247003048968192 4824210757627203813376 4850332160988536635392 4902020608556674842624 4935425707672546050048 4962768786385413341184 5023558309595270086656 5059398202410456317952 5060150305606890160128 5081300359130847903744 5089657761037313114112 5148159574382569586688 5238478163406825193472 5240090995353686900736 5253840269457871601664 5262775371956949614592 5332022416324804214784 5372416525539386064896 5409126188752192929792 5427237102330604290048 5540304541962491879424 5545720284427753357312 5602309266921914105856 5616174081144621367296 5719024043316120649728 5741209496680308670464 5782169374183378649088 5816751726899786416128 5860818027861148434432 5893287933832678342656 5903508689874705186816 5928183752319322554368 5988675423261356457984 6043968591231809323008 6093739904371204816896 6113439494579301384192 6139904600616441217024 6220692819045604917248 6238935319981222526976 6310647220210891751424 6331776619385705005056 6421360329337398624256 6536027478075566456832 6669206721359237873664 6698077746127026782208 6735186210094489534464 6745864269880608423936 6786210348049750818816 6864212765843426115584 6907392675693496369152 6986787993804915867648 6998279421426305531904 7017033829275932819456 7109363221766405619712 7130211794264254316544 7224030370504573452288 7236316136440805720064 7387072722616655839232 7403138561508819075072 7469745689229218807808 7621950538696271855616 7625365391088160866304 7722239361573854380032 7755668969199715221504 7814424037148197912576 7857717245110237790208 7894163057935424421888 7984900564348475277312 7998033624487206322176 8058624788309079097344 8151252659439068512256 8256034709148083945472 8310456812943737819136 8318580426641630035968 8442368825847606673408 8572055176483895771136 8578536064974180974592 8714703304100755275776 8791227041791722651648 8825416413227262148608 8855263034812057780224 8892275628478983831552 9048280464066334425088 9074815010881778221056 9140609856556807225344 9170159241868952076288 9209856900924661825536 9315717325073221156864 9331039228568407375872 9465970830316337627136 9497664929078557507584 9632040494006097936384 9648421515254407626752 9700664321977073270784 9804041217113349685248 10047116619190540173312 10118796404820912635904 10179315522074626228224 10296319148765139173376 10476956326813650386944 10480181990707373801472 10525550743913899229184 10664044832649608429568 10744833051078772129792 10854474204661208580096 11080609083924983758848 11091440568855506714624 11204618533843828211712 11438048086632241299456 11633503453799572832256 11721636055722296868864 11786575867665356685312 11807017379749410373632 11856367504638645108736 11977350846522712915968 12087937182463618646016 12187479808742409633792 12226878989158602768384 12279809201232882434048 12441385638091209834496 12477870639962445053952 12621294440421783502848 12663553238771410010112 13072054956151132913664 13338413442718475747328 13396155492254053564416 13470372420188979068928 13491728539761216847872 13572420696099501637632 13814785351386992738304 13973575987609831735296 13996558842852611063808 14218726443532811239424 14260423588528508633088 14448060741009146904576 14472632272881611440128 14774145445233311678464 14806277123017638150144 15243901077392543711232 15250730782176321732608 15444478723147708760064 15628848074296395825152 15715434490220475580416 15788326115870848843776 15996067248974412644352 16117249576618158194688 16302505318878137024512 16620913625887475638272 16637160853283260071936 16884737651695213346816 17157072129948361949184 17429406608201510551552 17582454083583445303296 17710526069624115560448 17784551256957967663104 18096560928132668850176 18281219713113614450688 18340318483737904152576 18419713801849323651072 18631434650146442313728 18662078457136814751744 18931941660632675254272 18995329858157115015168 19264080988012195872768 19296843030508815253504 19608082434226699370496 20094233238381080346624 20237592809641825271808 20358631044149252456448 20592638297530278346752 20960363981414747602944 21051101487827798458368 21328089665299216859136 21489666102157544259584 21708948409322417160192 22161218167849967517696 22409237067687656423424 22876096173264482598912 23267006907599145664512 23443272111444593737728 23573151735330713370624 23954701693045425831936 24175874364927237292032 24453757978317205536768 24559618402465764868096 24882771276182419668992 24955741279924890107904 25327106477542820020224 26144109912302265827328 26676826885436951494656 27144841392199003275264 27629570702773985476608 27947151975219663470592 27993117685705222127616 28437452887065622478848 28896121482018293809152 28945264545763222880256 29548290890466623356928 30501461564352643465216 30888957446295417520128 31257696148592791650304 31430868980440951160832 31576652231741697687552 31992134497948825288704 32234499153236316389376 32605010637756274049024 33241827251774951276544 33274321706566520143872 33769475303390426693632 34314144259896723898368 35164908167166890606592 35421052139248231120896 35569102513915935326208 36562439426227228901376 36680636967475808305152 36839427603698647302144 37324156914273629503488 37863883321265350508544 37990659716314230030336 38593686061017630507008 39216164868453398740992 40188466476762160693248 40475185619283650543616 40717262088298504912896 41920727962829495205888 42656179330598433718272 42979332204315088519168 43417896818644834320384 44322436335699935035392 45752192346528965197824 46886544222889187475456 47146303470661426741248 48351748729854474584064 48907515956634411073536 49119236804931529736192 49765542552364839337984 49911482559849780215808 50654212955085640040448 52288219824604531654656 53353653770873902989312 54289682784398006550528 55259141405547970953216 55894303950439326941184 55986235371410444255232 57792242964036587618304 57890529091526445760512 59096581780933246713856 61002923128705286930432 61777914892590835040256 63153304463483395375104 63984268995897650577408 64468998306472632778752 65210021275512548098048 66483654503549902553088 67538950606780853387264 68628288519793447796736 70329816334333781213184 73361273934951616610304 73678855207397294604288 74648313828547259006976 75981319432628460060672 77187372122035261014016 78432329736906797481984 81434524176597009825792 83841455925658990411776 85312358661196867436544 85958664408630177038336 86835793637289668640768 88644872671399870070784 91504384693057930395648 93773088445778374950912 94292606941322853482496 96703497459708949168128 97815031913268822147072 99531085104729678675968 99822965119699560431616 101308425910171280080896 106707307541747805978624 110518282811095941906432 111972470742820888510464 115781058183052891521024 118193163561866493427712 122005846257410573860864 127968537991795301154816 128937996612945265557504 130420042551025096196096 132967309007099805106176 135077901213561706774528 137256577039586895593472 140659632668667562426368 146722547869903233220608 147357710414794589208576 149296627657094518013952 151962638865256920121344 156864659473813594963968 162869048353194019651584 167682911851317980823552 171917328817260354076672 173671587274579337281536 177289745342799740141568 183008769386115860791296 193406994919417898336256 195630063826537644294144 199062170209459357351936 202616851820342560161792 221036565622191883812864 223944941485641777020928 231562116366105783042048 236386327123732986855424 255937075983590602309632 257875993225890531115008 265934618014199610212352 270155802427123413549056 274513154079173791186944 281319265337335124852736 293445095739806466441216 298593255314189036027904 303925277730513840242688 343834657634520708153344 347343174549158674563072 354579490685599480283136 366017538772231721582592 386813989838835796672512 391260127653075288588288 405233703640685120323584 442073131244383767625728 447889882971283554041856 472772654247465973710848 515751986451781062230016 531869236028399220424704 540311604854246827098112 549026308158347582373888 586890191479612932882432 597186510628378072055808 607850555461027680485376 694686349098317349126144 709158981371198960566272 773627979677671593345024 810467407281370240647168 895779765942567108083712 945545308494931947421696 1031503972903562124460032 1063738472056798440849408 1098052616316695164747776 1173780382959225865764864 1215701110922055360970752 1418317962742397921132544 1547255959355343186690048 1620934814562740481294336 1791559531885134216167424 1891090616989863894843392 2127476944113596881698816 2431402221844110721941504 2836635925484795842265088 3094511918710686373380096 3782181233979727789686784 4254953888227193763397632 4862804443688221443883008 5673271850969591684530176 8509907776454387526795264 11346543701939183369060352 17019815552908775053590528 34039631105817550107181056
- Sum of all divisors σ(n): 142033187048614668461680389
- Sum of proper divisors (its aliquot sum) s(n): 107993555942797118354499333
- 34039631105817550107181056 is an abundant number, because the sum of its proper divisors (107993555942797118354499333) is greater than itself. Its abundance is 73953924836979568247318277
Bases of 34039631105817550107181056
- Binary: 11100001010000010110000011001100010101111011000000110001100010000000000000000000000002
- Hexadecimal: 0x1C282C198AF60631000000
- Base-36: 49Z29YYQM9CO8NB40
Squares and roots of 34039631105817550107181056
- 34039631105817550107181056 squared (340396311058175501071810562) is 1158696485820141729142261103546445516153378765275136
- 34039631105817550107181056 cubed (340396311058175501071810563) is 39441600940924780274991965834663284768180247606870583546040161466965207023616
-
34039631105817550107181056 is a
perfect square number . Itssquare root is 5834349244416 -
The
cube root of 34039631105817550107181056 is 324087003.2119967915
Scales and comparisons
How big is 34039631105817550107181056?- 34,039,631,105,817,550,107,181,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,039,631,105,817,550,107,181,056 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 34039631105817550107181056 cubic inches would be around 27007250.3 feet tall.
Recreational maths with 34039631105817550107181056
- 34039631105817550107181056 backwards is 65018170105571850113693043
- The number of decimal digits it has is: 26
- The sum of 34039631105817550107181056's digits is 90
- 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 34039631105817550107181056 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 34039631105817550107181056 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/34039631105817550107181056/
Chicago style:
Numbermatics. 2024. "Number 34039631105817550107181056 - Facts about the integer". https://numbermatics.com/n/34039631105817550107181056/
The information we have on file for 34039631105817550107181056 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 34039631105817550107181056, math, Factors of 34039631105817550107181056, curriculum, school, college, exams, university, Prime factorization of 34039631105817550107181056, STEM, science, technology, engineering, physics, economics, calculator, thirty-four septillion, thirty-nine sextillion, six hundred thirty-one quintillion, one hundred five quadrillion, eight hundred seventeen trillion, five hundred fifty billion, one hundred seven million, one hundred eighty-one thousand and fifty-six.