142372310856324943500288
142,372,310,856,324,943,500,288 is an even composite number composed of eight prime numbers multiplied together.
What does the number 142372310856324943500288 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 26730 divisors.
142372310856324943500288 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-six thousand, seven hundred thirty divisors.
Prime factorization of 142372310856324943500288:
210 × 32 × 74 × 13 × 192 × 312 × 1072 × 3532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 19 × 19 × 31 × 31 × 107 × 107 × 353 × 353)See below for interesting mathematical facts about the number 142372310856324943500288 from the Numbermatics database.
Names of 142372310856324943500288
- Cardinal: 142372310856324943500288 can be written as One hundred forty-two sextillion, three hundred seventy-two quintillion, three hundred ten quadrillion, eight hundred fifty-six trillion, three hundred twenty-four billion, nine hundred forty-three million, five hundred thousand, two hundred eighty-eight.
Scientific notation
- Scientific notation: 1.42372310856324943500288 × 1023
Factors of 142372310856324943500288
Divisors of 142372310856324943500288
- Number of divisors d(n): 26730
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 28 31 32 36 38 39 42 48 49 52 56 57 62 63 64 72 76 78 84 91 93 96 98 104 107 112 114 117 124 126 128 133 144 147 152 156 168 171 182 186 192 196 208 214 217 224 228 234 247 248 252 256 266 273 279 288 294 304 312 321 336 342 343 353 361 364 372 384 392 399 403 416 428 434 441 448 456 468 494 496 504 512 532 546 558 576 588 589 608 624 637 642 651 672 684 686 706 722 728 741 744 749 768 784 798 806 819 832 856 868 882 896 912 931 936 961 963 988 992 1008 1024 1029 1059 1064 1083 1092 1116 1152 1176 1178 1197 1209 1216 1248 1274 1284 1302 1344 1368 1372 1391 1412 1444 1456 1482 1488 1498 1519 1536 1568 1596 1612 1638 1664 1712 1729 1736 1764 1767 1792 1824 1862 1872 1911 1922 1926 1953 1976 1984 2016 2033 2058 2118 2128 2166 2184 2223 2232 2247 2304 2352 2356 2394 2401 2418 2432 2471 2496 2527 2548 2568 2604 2688 2736 2744 2782 2793 2821 2824 2883 2888 2912 2964 2976 2996 3038 3072 3087 3136 3177 3192 3224 3249 3276 3317 3328 3424 3458 3472 3528 3534 3584 3627 3648 3724 3744 3822 3844 3852 3906 3952 3968 4032 4066 4116 4123 4173 4236 4256 4332 4368 4446 4459 4464 4494 4557 4589 4608 4693 4704 4712 4788 4802 4836 4864 4942 4992 5054 5096 5136 5187 5208 5243 5301 5376 5472 5488 5564 5586 5642 5648 5733 5766 5776 5824 5928 5952 5992 6076 6099 6174 6272 6354 6384 6448 6498 6517 6552 6634 6656 6707 6727 6741 6848 6916 6944 7056 7068 7168 7203 7254 7296 7413 7448 7488 7581 7644 7657 7688 7704 7812 7904 7936 8064 8132 8232 8246 8346 8379 8463 8472 8512 8649 8664 8736 8892 8918 8928 8988 9114 9178 9216 9386 9408 9424 9576 9604 9672 9728 9737 9884 9951 9984 10108 10192 10272 10374 10416 10486 10602 10633 10752 10943 10944 10976 11128 11172 11191 11284 11296 11449 11466 11532 11552 11648 11856 11904 11984 12103 12152 12198 12348 12369 12493 12519 12544 12708 12768 12896 12996 13034 13104 13268 13312 13377 13414 13454 13482 13671 13696 13767 13832 13888 14079 14112 14136 14231 14406 14508 14592 14826 14896 14976 15162 15288 15314 15376 15408 15561 15624 15729 15808 15872 16128 16264 16464 16492 16692 16758 16926 16944 17024 17297 17298 17328 17472 17689 17784 17836 17856 17976 18228 18259 18297 18356 18772 18816 18848 19152 19208 19344 19456 19474 19551 19747 19768 19902 19968 20121 20181 20216 20384 20544 20748 20832 20972 21204 21266 21504 21609 21886 21888 21952 22239 22256 22344 22382 22568 22592 22743 22898 22932 22971 23064 23104 23219 23296 23712 23808 23968 24206 24304 24396 24696 24738 24986 25038 25088 25389 25416 25536 25792 25992 26068 26208 26429 26536 26754 26828 26908 26964 27342 27392 27534 27664 27776 28158 28224 28272 28462 28812 28861 29016 29184 29211 29652 29792 29853 29952 30324 30576 30628 30752 30816 31122 31213 31248 31458 31616 31744 31899 32123 32256 32528 32829 32851 32928 32984 33384 33516 33573 33852 33888 34048 34347 34594 34596 34656 34944 35378 35568 35672 35712 35952 36309 36456 36518 36594 36701 36712 37107 37479 37544 37632 37696 37771 38304 38416 38627 38688 38948 39102 39494 39536 39804 39936 40131 40242 40362 40432 40768 41088 41301 41496 41664 41944 42237 42408 42532 42693 43121 43218 43772 43776 43904 44478 44512 44688 44764 45136 45184 45486 45619 45796 45864 45942 46128 46208 46438 46592 46949 47089 47187 47424 47616 47936 48412 48608 48792 49392 49476 49972 50076 50176 50778 50832 51072 51584 51891 51984 52136 52416 52858 53067 53072 53508 53599 53656 53816 53928 54684 54777 54784 55068 55328 55552 56316 56448 56544 56924 57624 57722 58032 58368 58422 58653 59241 59304 59584 59706 59904 60363 60543 60648 61152 61256 61504 61632 62244 62426 62496 62916 63023 63232 63798 64246 64512 65056 65658 65702 65856 65968 66768 67032 67146 67704 67776 68096 68159 68694 68913 69188 69192 69312 69657 69888 70756 71136 71344 71424 71904 72618 72912 73036 73188 73402 73424 74214 74431 74958 75088 75264 75392 75542 76601 76608 76832 77254 77376 77896 78204 78337 78988 79072 79287 79608 80143 80262 80484 80724 80864 81536 82176 82602 82992 83328 83888 84474 84721 84816 85064 85386 86242 86436 86583 87191 87451 87544 87552 87633 87808 88956 89024 89376 89528 90272 90368 90972 91238 91592 91728 91884 92256 92416 92876 93184 93639 93898 94178 94374 94848 95232 95697 95872 96369 96824 97216 97584 98487 98553 98784 98952 99617 99944 100152 100719 101556 101664 102144 102827 103041 103168 103782 103968 104272 104832 105716 106134 106144 107016 107198 107312 107632 107856 108927 109368 109554 109568 110103 110136 110656 111104 112437 112632 112896 113088 113313 113848 115248 115444 115881 116064 116844 117306 118482 118608 119168 119412 119808 120726 121079 121086 121296 122304 122512 123008 123264 123823 124488 124609 124852 124992 125832 126046 126464 127433 127596 127813 128079 128492 129363 130112 131316 131404 131712 131936 133536 134064 134292 135408 135552 136192 136318 136857 137388 137826 138229 138376 138384 138624 139314 139776 140847 141267 141512 142259 142272 142688 142848 143808 145236 145483 145824 146072 146376 146804 146848 148428 148837 148862 149916 150176 150528 150784 151084 153202 153216 153664 154508 154752 155673 155792 156408 156674 157976 158144 158574 159201 159216 160286 160524 160797 160968 161448 161728 162533 163072 164331 164352 165204 165984 166656 167776 168948 169442 169632 170128 170772 172484 172872 173166 174382 174902 175088 175104 175266 175616 177723 177912 178048 178752 179056 180544 180736 181944 182476 183184 183456 183768 184512 184832 185003 185752 187278 187796 188356 188748 189069 189696 191394 191744 192738 193648 194432 195168 196974 197106 197568 197904 199234 199888 200304 201438 202027 203112 203328 204288 204477 205654 206082 206336 207564 207917 207936 208544 208971 209664 211432 212268 212288 214032 214396 214624 215264 215712 217531 217854 218736 219108 220206 220272 221312 222208 223293 224861 224874 225264 225792 226176 226626 227696 229803 229957 230496 230888 231762 232128 233688 234612 235011 236964 237216 237367 237861 238336 238824 240429 241452 242158 242172 242592 244608 245024 246016 246528 247646 248976 249218 249704 249984 251664 252092 252928 254163 254866 255192 255626 256158 256907 256984 258726 259749 260224 261573 262353 262632 262808 263424 263872 264397 267072 268128 268584 270389 270816 271104 272636 273714 274776 275652 276458 276752 276768 277248 278628 279552 280917 281694 282534 283024 284518 284544 285376 285696 287616 289107 290472 290966 291648 292144 292752 293608 293696 295659 296856 297674 297724 298851 299832 300352 301568 301847 302168 306404 306432 307328 308481 309016 309504 311346 311584 312816 313348 315952 316288 317148 318402 318432 320572 321048 321594 321936 322896 323456 325066 326144 328643 328662 328704 329623 330309 330408 331968 333312 335552 337896 338884 339233 339264 339939 340256 341544 344968 345744 346332 346921 347643 348764 349804 350176 350532 351232 354919 355446 355824 356096 357504 358112 361088 361472 363237 363888 364952 366368 366912 367536 369024 369664 370006 371469 371504 373827 374556 375193 375592 376712 377496 378138 379392 382299 382788 383439 383488 385476 387296 388089 388864 390336 393948 394212 395136 395808 398468 399776 400608 402876 404054 406224 406656 408576 408954 410571 411308 412164 412672 414687 415128 415834 415872 417088 417942 419328 422541 422864 423801 424536 424576 426777 428064 428792 429248 430528 431424 435062 435708 436449 437472 438216 440412 440544 441161 442624 446511 446586 449722 449748 450528 451584 452352 453252 455392 459606 459914 460992 461776 463524 464256 467376 469224 470022 473928 474432 474734 475722 476672 477113 477648 480858 482391 482904 484316 484344 485184 487599 489216 490048 491023 492032 493056 495292 497952 498436 499408 499968 502151 503328 504184 508326 509732 510384 511252 512316 513814 513968 517452 519498 520448 523146 524706 525264 525616 526848 527744 528794 534144 536207 536256 537168 540778 541632 542208 545272 547428 548359 549552 551304 552916 553504 553536 554496 555009 557256 561001 561834 563388 565068 566048 567207 569036 569088 570752 575232 578214 580944 581932 583296 584288 585504 587216 587392 591318 593047 593712 595348 595448 597702 599664 600704 603136 603694 604336 606081 610337 612157 612808 612864 613431 614656 616962 618032 619008 622692 623168 623751 625632 626696 631904 632576 634296 636804 636864 641144 642096 643188 643872 645792 646912 650132 652288 652593 657286 657324 659246 660618 660816 663936 666624 669879 671104 674583 675792 677768 678466 678528 679878 680512 683088 689409 689871 689936 691488 692664 693842 695286 697319 697528 699608 700352 701064 705033 709838 710892 711648 712101 712192 715008 716224 717649 719789 721287 722176 726474 727776 729904 732736 733824 735072 738048 740012 742938 743008 747654 749112 750386 751184 753424 754992 756276 758784 762489 764598 765576 766878 766976 770721 770952 774592 776178 777728 780672 784719 787059 787896 788424 790272 791616 793191 796936 799552 801216 805752 808108 811167 812448 813312 817908 819299 821142 822616 824328 829374 830256 831668 831744 834176 835884 838656 845082 845728 847553 847602 849072 849152 853554 856128 857584 858496 861056 862848 866761 870124 871416 872263 872898 874944 876432 880824 881088 882322 885248 892031 893022 893172 894691 896553 899444 899496 901056 904704 905541 906504 910784 919212 919828 921984 923552 925443 927048 928512 934752 938448 940044 947856 948864 949468 951444 953344 954226 955296 961716 964782 965808 967603 968632 968688 970368 975198 978432 980096 982046 984064 985929 986112 988869 990584 995813 995904 996872 998816 999936 1004302 1006656 1008368 1016652 1017699 1018381 1019464 1020768 1022504 1024632 1027628 1027936 1034904 1038996 1040763 1040896 1041859 1046292 1049412 1050528 1051232 1053696 1055488 1057588 1064757 1068288 1072414 1072512 1074336 1081556 1083264 1084416 1089711 1090544 1094856 1096718 1099104 1102608 1105832 1107008 1107072 1108992 1110018 1114407 1114512 1121481 1122002 1123668 1125579 1126776 1130136 1132096 1134414 1137731 1138072 1138176 1141504 1146897 1150317 1150464 1156428 1161888 1163864 1166592 1168576 1170901 1171008 1174432 1174784 1182636 1186094 1187424 1190696 1190896 1195404 1197437 1199328 1201408 1207388 1208672 1212162 1220674 1224314 1225616 1225728 1226862 1229312 1233924 1236064 1238016 1244061 1245384 1246336 1247502 1251264 1253392 1263808 1265152 1268592 1273608 1273728 1280331 1282288 1284192 1286376 1287744 1291584 1293824 1295021 1300264 1305186 1309347 1314572 1314648 1318492 1321236 1321632 1323483 1327872 1336751 1339533 1339758 1342208 1349166 1351584 1355536 1356932 1357056 1359756 1361024 1366176 1378818 1379742 1379872 1382976 1385328 1387684 1390572 1394638 1395056 1399216 1400704 1402128 1410066 1414189 1419676 1421784 1423296 1424202 1424384 1430016 1431339 1432448 1435298 1439578 1442574 1444352 1452948 1455419 1455552 1459808 1462797 1465472 1467648 1470144 1473069 1476096 1480024 1485876 1486016 1495308 1498224 1500772 1502368 1506453 1506848 1509984 1512552 1522717 1524978 1529196 1531152 1533756 1541442 1541904 1549184 1552356 1555456 1561344 1569438 1574027 1574118 1575792 1576848 1580544 1583232 1586382 1593872 1599104 1602432 1608621 1609699 1611504 1616216 1619917 1622334 1624896 1626624 1635816 1638598 1642284 1645077 1645232 1648656 1656629 1658748 1660512 1661569 1663336 1663488 1665027 1668352 1671768 1683003 1690164 1691456 1695106 1695204 1698144 1698304 1707108 1712256 1715168 1716992 1722112 1725696 1733522 1740248 1742832 1744526 1745796 1749888 1752864 1761648 1762176 1764644 1770496 1779141 1784062 1786044 1786344 1789382 1793106 1798888 1798992 1802112 1809408 1811082 1813008 1818243 1821568 1831011 1836471 1838424 1839656 1843968 1847104 1850779 1850886 1854096 1857024 1869504 1871253 1876896 1880088 1892723 1895712 1897728 1898936 1902888 1908452 1910592 1923432 1929564 1931616 1935206 1937264 1937376 1940736 1950396 1953713 1956864 1957779 1960192 1964092 1971858 1977738 1981168 1991626 1991808 1993744 1997632 1999872 2008604 2013312 2016736 2023749 2033304 2035398 2036762 2038928 2041536 2045008 2049264 2055256 2055872 2069613 2069808 2077992 2081526 2081792 2083718 2091957 2092584 2098824 2101056 2102464 2110976 2112929 2115176 2129514 2136303 2136576 2144828 2145024 2148672 2152947 2159367 2163112 2166528 2179422 2181088 2189712 2193436 2198208 2205216 2211664 2214016 2214144 2220036 2228814 2229024 2242962 2244004 2247336 2251158 2253552 2260272 2264192 2268828 2275462 2276144 2276352 2283008 2293794 2300501 2300634 2300928 2307361 2312163 2312856 2323776 2327728 2333184 2337152 2341802 2342016 2348864 2349568 2365272 2367571 2372188 2374631 2374848 2379573 2381392 2381792 2390808 2394874 2398656 2402816 2414776 2417344 2424324 2428447 2433501 2441348 2448628 2451232 2453724 2457897 2458624 2467848 2472128 2484433 2488122 2490768 2492672 2495004 2502528 2506784 2527616 2530304 2537184 2542659 2547216 2547456 2560662 2564576 2568384 2572752 2575488 2583168 2587648 2590042 2600283 2600528 2610372 2616789 2618694 2626351 2629144 2629296 2636984 2642472 2643264 2646966 2655744 2673502 2676093 2679066 2679516 2684073 2684416 2698332 2702921 2703168 2711072 2713864 2714112 2716623 2719512 2722048 2732352 2757636 2759484 2759744 2765952 2770656 2775368 2781144 2789276 2790112 2798432 2801408 2804256 2820132 2827903 2828378 2839352 2843568 2846592 2848404 2860032 2862678 2864896 2870596 2879156 2885148 2888704 2902809 2905896 2910838 2911104 2919616 2925594 2930944 2935296 2940288 2946138 2952192 2957787 2960048 2966607 2971752 2972032 2987439 2990616 2996448 3001544 3004736 3012906 3013696 3019968 3025104 3045434 3049956 3053097 3055143 3058392 3062304 3067512 3082884 3083808 3088127 3098368 3104712 3122289 3122688 3125577 3138876 3148054 3148236 3151584 3153696 3161088 3166464 3172764 3187744 3194271 3198208 3204864 3217242 3219398 3223008 3232432 3239834 3244668 3249792 3253248 3271632 3277196 3284568 3290154 3290464 3297312 3313258 3317496 3321024 3323138 3326672 3326976 3330054 3336704 3339791 3343536 3366006 3376737 3380328 3382912 3390212 3390408 3396288 3396608 3413193 3414216 3424512 3430336 3433984 3437161 3444224 3451392 3467044 3480496 3485664 3489052 3491592 3499776 3505728 3512703 3515057 3523296 3524352 3529288 3558282 3568124 3572088 3572688 3578764 3586212 3592311 3597776 3597984 3604224 3622164 3626016 3636486 3643136 3662022 3672942 3676848 3679312 3687936 3694208 3701558 3701772 3708192 3714048 3739008 3742506 3753449 3753792 3760176 3785446 3791424 3795456 3797872 3805776 3816904 3821184 3838513 3846864 3859128 3862879 3863232 3870412 3874528 3874752 3881472 3885063 3900792 3907426 3915558 3920384 3927007 3928184 3943716 3950423 3955476 3962336 3970449 3983252 3983616 3987488 3995264 4010253 4017208 4026624 4033472 4041497 4047498 4066608 4070796 4073524 4077856 4083072 4090016 4098528 4110512 4111744 4133089 4139226 4139616 4155984 4163052 4167436 4183914 4185168 4197648 4202112 4204928 4221952 4225858 4230352 4242567 4259028 4272359 4272606 4273152 4285099 4289656 4290048 4294017 4297344 4305894 4318734 4326224 4333056 4358844 4362176 4366257 4379424 4386872 4396416 4410029 4410432 4419207 4423328 4428032 4428288 4440072 4457628 4458048 4485924 4488008 4494672 4502316 4507104 4509973 4519359 4520544 4528384 4537656 4550924 4552288 4566016 4568151 4587588 4601002 4601268 4613947 4614722 4624326 4625712 4647552 4655456 4666368 4674304 4683604 4684032 4697728 4699136 4722081 4730544 4735142 4744376 4749262 4749696 4759146 4762784 4763584 4781616 4789748 4797312 4805632 4825863 4829097 4829552 4834688 4848648 4856894 4859751 4867002 4881233 4882696 4897256 4902464 4907448 4915794 4935231 4935696 4944256 4968866 4969887 4976244 4981536 4984707 4985344 4990008 5005056 5013568 5023543 5038523 5049009 5055232 5074368 5085318 5094432 5094912 5121324 5129152 5136768 5145504 5150976 5166336 5180084 5200566 5201056 5220744 5233578 5237388 5252702 5258288 5258592 5273968 5284944 5286528 5293932 5311488 5337423 5347004 5352186 5358132 5359032 5368146 5368832 5396664 5405842 5406336 5422144 5427728 5428224 5433246 5439024 5444096 5464704 5493033 5509413 5515272 5518968 5519488 5531904 5541312 5550736 5552337 5562288 5578552 5580224 5596864 5602816 5608512 5640264 5655806 5656756 5678169 5678704 5687136 5693184 5696808 5725356 5729792 5735093 5741192 5758312 5770296 5805618 5811792 5821676 5822208 5839232 5851188 5861139 5861888 5870592 5880576 5892276 5915574 5920096 5933214 5943504 5944064 5974878 5981232 5992896 6003088 6009472 6025812 6027392 6039936 6050208 6090868 6099912 6105841 6106194 6110286 6116784 6124608 6135024 6165768 6167616 6176254 6196736 6209424 6244217 6244578 6245376 6251154 6262837 6275871 6277752 6296108 6296472 6303168 6307392 6332928 6338787 6345528 6375488 6388542 6396416 6409728 6434484 6438796 6445427 6446016 6458841 6464864 6478101 6479668 6489336 6499584 6543264 6554392 6569136 6580308 6580928 6594624 6626516 6634992 6642048 6646276 6653344 6660108 6673408 6679582 6687072 6732012 6743461 6753474 6760656 6765824 6780424 6780816 6792576 6826386 6828432 6849024 6860672 6867968 6874322 6888448 6901503 6902784 6922083 6934088 6960992 6970691 6971328 6978104 6983184 6999552 7011456 7025406 7030114 7046592 7048704 7058576 7102713 7116564 7123893 7128667 7136248 7144176 7145376 7157528 7172424 7184622 7195552 7195968 7208448 7244328 7252032 7272972 7285341 7286272 7293013 7324044 7345884 7353696 7358624 7373691 7375872 7388416 7403116 7403544 7416384 7453299 7478016 7485012 7506898 7507584 7520352 7570892 7582848 7590912 7595744 7611552 7627977 7633808 7642368 7677026 7693728 7718256 7725758 7726464 7740824 7749056 7749504 7762944 7770126 7800849 7801584 7814852 7831116 7840768 7850367 7854014 7856368 7879053 7887432 7900846 7910952 7924672 7940898 7964117 7966504 7967232 7974976 7990528 8020506 8028279 8034416 8052219 8053248 8066944 8082994 8094996 8108763 8133216 8141592 8147048 8155712 8166144 8180032 8196307 8197056 8221024 8223488 8266178 8278452 8279232 8311968 8326104 8334872 8367828 8370336 8382059 8395296 8404224 8409856 8451716 8460704 8483709 8485134 8518056 8544718 8545212 8570198 8579312 8580096 8588034 8594688 8611788 8637468 8652448 8666112 8708427 8717688 8724352 8732514 8758848 8773744 8792832 8820058 8820864 8838414 8846656 8856064 8856576 8880144 8915256 8916096 8962317 8971848 8976016 8989344 9004632 9014208 9019946 9038718 9041088 9056768 9065147 9075312 9101848 9104576 9136302 9165429 9175176 9202004 9202536 9227894 9229444 9248652 9251424 9264381 9295104 9310912 9329437 9348608 9357257 9367208 9368064 9376731 9395456 9444162 9461088 9470284 9488752 9498524 9499392 9518292 9525568 9527168 9563232 9579496 9594624 9651726 9658194 9659104 9669376 9697296 9713788 9719502 9734004 9762466 9765392 9794512 9804928 9814896 9831588 9870462 9871392 9888512 9937732 9939774 9952488 9963072 9969414 9970688 9980016 10010112 10019373 10027136 10047086 10077046 10098018 10110464 10148736 10170636 10187933 10188864 10189824 10239579 10242648 10258304 10273536 10291008 10301952 10311483 10332672 10360168 10401132 10402112 10441488 10467156 10474776 10505404 10516576 10517184 10538109 10545171 10547936 10569888 10573056 10587864 10659019 10674846 10694008 10704372 10716264 10718064 10736292 10776933 10793328 10811684 10812672 10844288 10855456 10866492 10878048 10888192 10929408 10986066 11002489 11018189 11018826 11030544 11037936 11038976 11063808 11082624 11101472 11104674 11124576 11157104 11160448 11193728 11205632 11217024 11260347 11267893 11280528 11311612 11313512 11339419 11356338 11357408 11374272 11386368 11393616 11450712 11459584 11470186 11482384 11515539 11516624 11540592 11588637 11596403 11611236 11623584 11630983 11643352 11644416 11655189 11678464 11702376 11722278 11723776 11761152 11781021 11784552 11831148 11840192 11851269 11866428 11887008 11888128 11949756 11962464 11985792 12006176 12018944 12030759 12051624 12054784 12079872 12100416 12124491 12181736 12199824 12211682 12212388 12220572 12233568 12249216 12270048 12331536 12335232 12352508 12393472 12399267 12418848 12488434 12489156 12502308 12525674 12551742 12555504 12592216 12592944 12606336 12614784 12665856 12677574 12691056 12727701 12750976 12777084 12792832 12817077 12819456 12855297 12868968 12877592 12890854 12892032 12917682 12929728 12955453 12956202 12959336 12978672 12999168 13086528 13098771 13108784 13138272 13160616 13161856 13189248 13230087 13249061 13253032 13269984 13284096 13292552 13306688 13320216 13333163 13359164 13374144 13464024 13486922 13506948 13521312 13529919 13531648 13560848 13561632 13585152 13635331 13652772 13656864 13675991 13698048 13704453 13721344 13748644 13803006 13841841 13844166 13868176 13921984 13941382 13942656 13956208 13966368 13999104 14022912 14050812 14060228 14093184 14097408 14117152 14166243 14205426 14233128 14247786 14257334 14272496 14288352 14290752 14315056 14344848 14369244 14391104 14391936 14416896 14487291 14488656 14504064 14545944 14570682 14572544 14579253 14586026 14643699 14648088 14691768 14707392 14717248 14747382 14776832 14790503 14806232 14807088 14832768 14906598 14909661 14954121 14956032 14970024 15013796 15015168 15040704 15070629 15115569 15141784 15165696 15191488 15221713 15223104 15255954 15267616 15284736 15354052 15387456 15436512 15451516 15452928 15481648 15498112 15499008 15540252 15566681 15601698 15603168 15629704 15662232 15700734 15708028 15712736 15758106 15774864 15801692 15821904 15849344 15881796 15928234 15933008 15934464 15949952 15981056 16041012 16056558 16068832 16103507 16104438 16106496 16133888 16165988 16189992 16217526 16266432 16283184 16294096 16311424 16332288 16360064 16392614 16394112 16442048 16446976 16532356 16556904 16558464 16572997 16622417 16623936 16652208 16657011 16669744 16735656 16740672 16764118 16790592 16808448 16819712 16903432 16921408 16967418 16970268 16999129 17034507 17036112 17089436 17090424 17140396 17158624 17176068 17189376 17205279 17223576 17274936 17304896 17391031 17416854 17435376 17448704 17465028 17517696 17547488 17583417 17585664 17640116 17641728 17676828 17693312 17712128 17760288 17830512 17832192 17924634 17943696 17952032 17978688 18009264 18028416 18039892 18077436 18082176 18113536 18130294 18150624 18203696 18209152 18272604 18317523 18330858 18350352 18384457 18404008 18405072 18455788 18458888 18497304 18502848 18528762 18590208 18621824 18658874 18697216 18714514 18732651 18734416 18736128 18753462 18788511 18790912 18888324 18920447 18922176 18940568 18977504 18997048 18998784 19016361 19036584 19051136 19054336 19126464 19158992 19189248 19303452 19316388 19318208 19336281 19338752 19394592 19427576 19439004 19468008 19524932 19530784 19589024 19609856 19629792 19663176 19740924 19742784 19777024 19795321 19875464 19879548 19904976 19926144 19938828 19960032 20020224 20038746 20054272 20094172 20154092 20196036 20220928 20230383 20297472 20341272 20375866 20377728 20479158 20485296 20516608 20547072 20582016 20603904 20622966 20665344 20704509 20720336 20766249 20802264 20804224 20882976 20912073 20934312 20949552 21010808 21033152 21034368 21076218 21090342 21095872 21139776 21146112 21175728 21308139 21318038 21349692 21371679 21386001 21388016 21408744 21432528 21436128 21472584 21553866 21586656 21616889 21623368 21625344 21688576 21710912 21732984 21756096 21856023 21858816 21879039 21972132 22004978 22036378 22037652 22061088 22075872 22077952 22127616 22165248 22202944 22209348 22247119 22249152 22314208 22320896 22359897 22387456 22434048 22520694 22535786 22561056 22623224 22627024 22678838 22712676 22714816 22748544 22772736 22787232 22901424 22940372 22964768 23031078 23033248 23081184 23177274 23192806 23222472 23247168 23261966 23286704 23288832 23310378 23356928 23404752 23444556 23522304 23562042 23569104 23637159 23662296 23680384 23702538 23732856 23774016 23776256 23892351 23899512 23924928 23971584 24012352 24037888 24060127 24061518 24103248 24109568 24159744 24200832 24248982 24326289 24363472 24399648 24423364 24424776 24441144 24467136 24498432 24540096 24588921 24605399 24663072 24670464 24705016 24798534 24837696 24976868 24978312 25004616 25051348 25103484 25111008 25146177 25184432 25185888 25212672 25229568 25355148 25382112 25398269 25451127 25455402 25501952 25554168 25634154 25710594 25737936 25755184 25781708 25784064 25835364 25859456 25910906 25912404 25918672 25957344 25998336 26173056 26197542 26217568 26274143 26276544 26321232 26323712 26378496 26460174 26498122 26506064 26539968 26568192 26585104 26613376 26640432 26666326 26718328 26748288 26869591 26928048 26973844 27013896 27040153 27042624 27059838 27063296 27121696 27123264 27170304 27195441 27270662 27305544 27313728 27351982 27408906 27442688 27489049 27497288 27606012 27652961 27683682 27688332 27736352 27793143 27843968 27882764 27885312 27912416 27932736 27988311 28045824 28071771 28101624 28120456 28186368 28234304 28290479 28332486 28410852 28466256 28495572 28514668 28544992 28576704 28581504 28630112 28689696 28738488 28782208 28783872 28931623 28974582 28977312 29008128 29091888 29141364 29158506 29172052 29287398 29296176 29383536 29414784 29434496 29494764 29553664 29581006 29612464 29614176 29665536 29813196 29819322 29906513 29908242 29912064 29940048 29995693 30027592 30030336 30058119 30081408 30141258 30231138 30283568 30331392 30382976 30443426 30446208 30511908 30535232 30563799 30569472 30708104 30774912 30778423 30870203 30873024 30903032 30905856 30934449 30963296 30996224 30998016 31080504 31133362 31203396 31206336 31259408 31324464 31401468 31416056 31425472 31516212 31549728 31569811 31603384 31635513 31643808 31698688 31763592 31856468 31866016 31899904 31962112 31977057 32082024 32113116 32137664 32207014 32208876 32267776 32297629 32331976 32379984 32435052 32532864 32566368 32588192 32622848 32664576 32720128 32785228 32788224 32884096 32893952 33007467 33054567 33064712 33113808 33116928 33145994 33244834 33247872 33304416 33314022 33339488 33471312 33481344 33528236 33581184 33616896 33639424 33781041 33803679 33806864 33842816 33934836 33940536 33998258 34018257 34069014 34072224 34178872 34180848 34280792 34317248 34352136 34378752 34410558 34447152 34546617 34549872 34609792 34765911 34782062 34789209 34833708 34870752 34892949 34897408 34930056 35035392 35094976 35164801 35166834 35171328 35269661 35280232 35283456 35343063 35353656 35386624 35520576 35553807 35661024 35664384 35849268 35887392 35904064 35957376 36018528 36056832 36079784 36154872 36164352 36260588 36297931 36301248 36373473 36407392 36418304 36545208 36635046 36661716 36700704 36768914 36808016 36810144 36911576 36917776 36994608 37005696 37057524 37120547 37180416 37197801 37243648 37317748 37429028 37465302 37468832 37506924 37577022 37581824 37776648 37840894 37844352 37881136 37955008 37994096 37997568 38032722 38073168 38102272 38108672 38252928 38317984 38378496 38451231 38565891 38606904 38632776 38636416 38672562 38677504 38789184 38855152 38866359 38878008 38936016 39049864 39061568 39178048 39219712 39259584 39326352 39481848 39485568 39554048 39590642 39690261 39747183 39750928 39759096 39809952 39852288 39877656 39920064 39999489 40077492 40108544 40145651 40188344 40308184 40392072 40460766 40589757 40594944 40682544 40751732 40755456 40905993 40958316 40970592 41027973 41033216 41094144 41164032 41245932 41409018 41440672 41525523 41532498 41604528 41608448 41765952 41824146 41868624 41899104 42021616 42066304 42068736 42152436 42180684 42191744 42279552 42292224 42351456 42616278 42636076 42699384 42740887 42743358 42772002 42776032 42817488 42865056 42872256 42945168 43107732 43173312 43233778 43246736 43250688 43377152 43421824 43465968 43512192 43709519 43712046 43717632 43758078 43839859 43931097 43944264 44009956 44072756 44075304 44122176 44151744 44155904 44330496 44371509 44405888 44418696 44494238 44498304 44628416 44641792 44719794 44774912 44868096 44983849 45041388 45071572 45117989 45122112 45211887 45246448 45254048 45346707 45357676 45425352 45429632 45497088 45574464 45665139 45802848 45880744 45929536 46062156 46066496 46162368 46354548 46385612 46444944 46494336 46523932 46573408 46620756 46700043 46713856 46809504 46889112 47124084 47138208 47204227 47274318 47324592 47360768 47405076 47465712 47548032 47784702 47799024 47849856 47943168 48024704 48075776 48120254 48123036 48206496 48219136 48310521 48319488 48401664 48497964 48652578 48726944 48794837 48799296 48846728 48849552 48882288 48934272 48996864 49080192 49177842 49210798 49326144 49340928 49410032 49597068 49675392 49718991 49867251 49900669 49953736 49956624 50009232 50102696 50206968 50217427 50222016 50292354 50368864 50371776 50425344 50459136 50710296 50764224 50796538 50902254 50910804 50997387 51003904 51051091 51108336 51268308 51355499 51421188 51475872 51510368 51563416 51568128 51615837 51670728 51718912 51821812 51824808 51837344 51914688 52173093 52346112 52395084 52435136 52539461 52548286 52553088 52642464 52647424 52756992 52920348 52996244 53012128 53079936 53136384 53170208 53226752 53280864 53332652 53436656 53496576 53730157 53739182 53856096 53947688 54027792 54080306 54085248 54119676 54243392 54246528 54340608 54390882 54541324 54611088 54627456 54703964 54817812 54885376 54952569 54978098 54994576 55153371 55212024 55305922 55367364 55376664 55472704 55586286 55687936 55765528 55770624 55824832 55865472 55976622 56091648 56143542 56197953 56203248 56240912 56365533 56372736 56468608 56580958 56664972 56761341 56821704 56932512 56991144 57029336 57089984 57153408 57163008 57260224 57374149 57379392 57476976 57564416 57567744 57863246 57949164 57954624 58008843 58016256 58183776 58282728 58317012 58344104 58574796 58592352 58674413 58767072 58829568 58868992 58989528 59162012 59224928 59228352 59331072 59385963 59626392 59638644 59813026 59816484 59880096 59991386 60055184 60060672 60116238 60162816 60282516 60462276 60567136 60662784 60691149 60765952 60886852 60892416 61023816 61070464 61127598 61416208 61549824 61556846 61740406 61746048 61806064 61811712 61868898 61926592 61992448 61996032 62161008 62266724 62406792 62412672 62518816 62648928 62736219 62802936 62832112 62850944 63032424 63099456 63139622 63206768 63271026 63287616 63397376 63456029 63527184 63712936 63732032 63799808 63954114 64158003 64164048 64226232 64275328 64414028 64417752 64535552 64595258 64663952 64759968 64850667 64870104 65065728 65132736 65176384 65245696 65306059 65440256 65500799 65570456 65576448 65637117 65768192 66014934 66109134 66129424 66227616 66233856 66291988 66489668 66495744 66608832 66628044 66678976 66741357 66942624 66962688 67056472 67162368 67562082 67607358 67613728 67685632 67869672 67881072 67996516 68036514 68138028 68144448 68357744 68361696 68561584 68634496 68704272 68821116 68894304 69093234 69099744 69219584 69531822 69564124 69578418 69667416 69741504 69785898 69794816 69860112 70070784 70189952 70329602 70333668 70539322 70560464 70566912 70686126 70707312 70773248 71041152 71107614 71315531 71322048 71328768 71677053 71698536 71774784 71808128 71914752 72037056 72113664 72159568 72180381 72309744 72328704 72521176 72595862 72602496 72746946 72814784 72836608 73090416 73270092 73323432 73394701 73401408 73537828 73616032 73620288 73766763 73816197 73823152 73835552 73989216 74011392 74115048 74241094 74395602 74487296 74613133 74635496 74858056 74930604 74937664 75013848 75154044 75438531 75553296 75681788 75688704 75762272 75910016 75988192 76065444 76146336 76194807 76204544 76217344 76505856 76635968 76788443 76902462 77017423 77131782 77213808 77265552 77272832 77345124 77578368 77710304 77732718 77756016 77872032 78099728 78123136 78356096 78439424 78519168 78652704 78822429 78963696 78971136 79181284 79375933 79380522 79494366 79501856 79518192 79619904 79704576 79755312 79840128 79998978 80154984 80217088 80291302 80376688 80608773 80616368 80784144 80921532 81120459 81174821 81179514 81189888 81365088 81416881 81503464 81510912 81586323 81811986 81916632 81941184 82055946 82066432 82328064 82467147 82491864 82818036 82881344 82958883 83051046 83064996 83209056 83216896 83531904 83648292 83737248 83790551 83798208 83964933 84043232 84132608 84137472 84215313 84304872 84361368 84383488 84559104 84702912 84871437 85232556 85272152 85398768 85481774 85486716 85544004 85552064 85634976 85730112 85744512 85890336 86215464 86346624 86467556 86493472 86754304 86794869 86843648 86931936 87024384 87419038 87424092 87516156 87664993 87679718 87862194 87888528 88019912 88145512 88150608 88244352 88303488 88660992 88743018 88811776 88837392 88988476 88996608 89256832 89283584 89439588 89549824 89719539 89736192 89967698 89987079 90082776 90143144 90235978 90244224 90423774 90492896 90508096 90688171 90693414 90715352 90850704 90859264 90994176 91148928 91330278 91605696 91691397 91761488 91859072 92124312 92132992 92324736 92335269 92610609 92709096 92743427 92771224 92889888 92988672 93047864 93146816 93241512 93332141 93400086 93619008 93778224 94248168 94276416 94408454 94548636 94649184 94709433 94721536 94810152 94931424 95096064 95447317 95569404 95598048 95699712 95731937 95886336 95931171 96049408 96240508 96246072 96412992 96621042 96803328 96892887 96995928 97305156 97453888 97589674 97598592 97693456 97699104 97764576 97868544 97993728 98160384 98355684 98421596 98652288 98681856 98820064 99022401 99163701 99194136 99350784 99437982 99734502 99801338 99907472 99913248 100018464 100205392 100413936 100434854 100444032 100584708 100737728 100743552 100850688 100918272 101411037 101420592 101528448 101593076 101804508 101821608 101994774 102007808 102054771 102102182 102216672 102536616 102710998 102842376 102951744 103020736 103126832 103136256 103231674 103341456 103437824 103533521 103643624 103649616 103674688 103829376 104346186 104367627 104678847 104692224 104790168 104870272 105078922 105096572 105106176 105284928 105294848 105494403 105513984 105808983 105840696 105992488 106024256 106159872 106340416 106453504 106551991 106561728 106665304 106873312 106993152 107460314 107478364 107712192 107895376 108055584 108160612 108170496 108239352 108486784 108493056 108781764 108893793 108966767 109082648 109222176 109254912 109407928 109635624 109905138 109956196 109989152 110306742 110424048 110611844 110734728 110753328 110945408 111172572 111361641 111375872 111531056 111541248 111649664 111730944 111953244 112287084 112395906 112406496 112481824 112731066 112745472 112937216 113161916 113329944 113522682 113643408 113865024 113982288 114058672 114179968 114306816 114326016 114520448 114748298 114758784 114953952 115128832 115135488 115726492 115898328 115909248 116010979 116017686 116032512 116356919 116367552 116565456 116599077 116634024 116688208 117149592 117184704 117348826 117534144 117659136 117737984 117979056 118324024 118449856 118456704 118662144 118771926 118993903 119241549 119252784 119277288 119626052 119632968 119749249 119760192 119982772 119998467 120110368 120232476 120325632 120436953 120565032 120924552 121134272 121382298 121531904 121737217 121773704 121784832 122047632 122140928 122255196 122463113 122717979 122832416 123083919 123099648 123113692 123480812 123492096 123612128 123737796 123853184 123984896 124322016 124533448 124813584 124825344 125037632 125286407 125297856 125472438 125605872 125664224 125701888 126064848 126198912 126279244 126413536 126542052 126575232 126794752 126912058 127054368 127425872 127464064 127599616 127908228 128125759 128222661 128316006 128328096 128452464 128550656 128828056 128835504 129190516 129327904 129519936 129701334 129740208 130131456 130265472 130352768 130491392 130612118 130880512 131001598 131128557 131140912 131152896 131274234 131519577 131536384 132029868 132218268 132258848 132443129 132455232 132467712 132583976 132979336 132991488 133114527 133217664 133256088 133357952 133482714 133885248 133925376 134112944 134324736 134951547 135124164 135214716 135227456 135353967 135371264 135739344 135762144 135993032 136073028 136276056 136288896 136715488 136723392 136995417 137123168 137268992 137408544 137642232 137788608 138186468 138199488 138439168 138567247 139063644 139128248 139156836 139334832 139483008 139571796 139720224 140100129 140141568 140379904 140659204 140667336 141078644 141120928 141372252 141414624 141546496 141612681 142082304 142215228 142631062 142644096 143032357 143354106 143397072 143549568 143616256 143829504 144074112 144227328 144319136 144360762 144619488 144657408 144931563 145042352 145191724 145204992 145493892 145629568 145673216 146180832 146384511 146540184 146646864 146789402 146802816 147075656 147232064 147240576 147533526 147632394 147646304 147671104 147978432 148022784 148230096 148482188 148791204 148974592 149156973 149226266 149270992 149601753 149702007 149716112 149861208 149875328 150027696 150308088 150652281 150877062 151106592 151318223 151363576 151377408 151524544 151820032 151976384 152130888 152292672 152389614 152409088 152992161 153011712 153153273 153271936 153576886 153804924 154034846 154066497 154263564 154427616 154531104 154545664 154690248 155156736 155420608 155465436 155512032 155729833 155744064 156199456 156246272 156519279 156712192 157038336 157305408 157618383 157644858 157927392 157942272 158362568 158751866 158761044 158988732 159003712 159036384 159239808 159409152 159510624 159680256 159997956 160309968 160582604 160753376 161190471 161217546 161232736 161568288 161843064 162240918 162349642 162359028 162730176 162833762 163006928 163021824 163172646 163623972 163833264 163882368 164111892 164656128 164934294 164983728 165460113 165636072 165762688 165917766 166102092 166129992 166418112 166433792 167063808 167296584 167474496 167581102 167596416 167929866 168086464 168265216 168274944 168420889 168430626 168609744 168722736 168766976 169118208 169405824 169742874 170284023 170465112 170544304 170797536 170963548 170973432 171088008 171104128 171269952 171460224 171489024 171780672 172122447 172237793 172430928 172693248 172935112 172986944 173331119 173589738 173687296 173863872 174048768 174838076 174848184 175032312 175329986 175359436 175724388 175777056 176023239 176039824 176291024 176301216 176488704 176606976 177259303 177486036 177623552 177674784 177787883 177976952 177993216 178157889 178513664 178879176 179439078 179935396 179974158 180165552 180286288 180471956 180488448 180847548 180985792 181016192 181376342 181386828 181430704 181701408 181718528 181988352 182297856 182660556 183211392 183382794 183522976 183718144 184248624 184265984 184649472 184670538 185221218 185418192 185486854 185542448 185779776 185977344 186095728 186293632 186483024 186664282 186800172 187238016 187556448 188496336 188552832 188816908 189097272 189281071 189298368 189418866 189443072 189620304 189862848 190192128 190368087 190894634 191138808 191196096 191399424 191463874 191862342 192098816 192481016 192492144 192825984 193242084 193570727 193606656 193785774 193991856 194552001 194610312 194907776 195179348 195197184 195386912 195398208 195529152 195737088 195918177 196320768 196502397 196711368 196843192 197304576 197640128 198033353 198044802 198327402 198388272 198701568 198875964 199469004 199602676 199814944 199826496 200036928 200224071 200410784 200827872 200869708 200888064 201169416 201475456 201487104 202521361 202822074 202841184 203056896 203186152 203609016 203643216 203989548 204109542 204204364 204433344 205073232 205421996 205684752 205903488 206041472 206253664 206463348 206682912 206875648 207067042 207287248 207299232 207349376 207658752 208692372 208735254 209047291 209345591 209357694 209384448 209580336 209740544 210157844 210193144 210212352 210569856 210988806 211617966 211681392 211984976 212048512 212319744 212680832 212907008 213103982 213123456 213330608 213746624 213946593 213986304 214920628 214956728 215424384 215448961 215790752 216091421 216111168 216321224 216340992 216478704 216541143 216973568 216986112 217563528 217787586 217933534 218165296 218444352 218509824 218815856 219271248 219810276 219912392 219978304 220184103 220613484 220848096 220988677 221223688 221448591 221469456 221506656 221890816 222345144 222723282 222751744 223062112 223299328 223461888 223839399 223906488 224574168 224791812 224812992 224963648 225462132 225874432 226083403 226323832 226659888 227045364 227286816 227730048 227964576 228117344 228359936 228584421 228613632 228652032 229040896 229496596 229517568 229907904 230257664 230365329 231052269 231452984 231796656 231818496 232021958 232035372 232713838 232735104 233130912 233198154 233268048 233376416 234299184 234369408 234697652 235068288 235318272 235475968 235958112 236467287 236648048 236899712 236913408 237543852 237987806 238127799 238483098 238505568 238554576 239252104 239265936 239498498 239520384 239965544 239996934 240220736 240464952 240651264 240873906 241130064 241826319 241849104 242268544 242764596 243063808 243361377 243474434 243524463 243547408 243569664 244095264 244250643 244281856 244510392 244926226 245435958 245664832 246153607 246167838 246199296 246227384 246887627 246961624 246984192 247224256 247401441 247475592 247706368 248644032 248876649 249066896 249627168 249650688 250075264 250572814 250595712 250944876 251211744 251328448 251371653 251403776 252129696 252397824 252558488 252827072 253084104 253150464 253330097 253824116 254085517 254108736 254614311 254851744 254928128 255816456 256251518 256445322 256632012 256656192 256904928 257101312 257656112 257671008 258381032 258655808 259039872 259402668 259480416 259843829 260262912 260384607 260530944 260705536 261224236 262003196 262257114 262281824 262548468 262994979 263039154 263072768 264059736 264436536 264517696 264886258 264910464 265167952 265958672 265982976 266229054 266435328 266512176 266715904 266965428 267770496 267850752 268225888 268649472 269158617 269903094 269961237 270248328 270429432 270454912 270707934 270742528 271478688 271524288 271986064 272064513 272146056 272552112 272577792 273430976 273446784 273990834 274246336 274537984 274817088 275284464 275577216 276372936 276398976 276878336 277005807 277134494 277831827 278127288 278230281 278256496 278313672 278669664 278966016 279143592 279440448 279996423 280200258 280759808 281019557 281318408 281334672 282157288 282241856 282744504 282829248 283225362 284128299 284164608 284430456 285262124 285288192 286064714 286341951 286708212 286794144 287099136 287195811 287232512 287659008 288148224 288638272 288721524 289212547 289238976 289863126 290084704 290383448 290409984 290678661 290987784 291259136 292361664 292769022 293080368 293293728 293578804 293605632 294151312 294464128 294481152 295067052 295264788 295292608 295342208 295956864 296045568 296460192 296964376 297582408 298313946 298452532 298541984 299186209 299203506 299404014 299432224 299722416 299750656 300055392 300616176 301304562 301754124 302213184 302636446 302727152 302754816 303049088 303640064 303952768 304261776 304585344 304779228 305966633 305984322 306023424 306306546 306543872 307153772 307609848 308069692 308132994 308527128 308855232 309062208 309091328 309380496 310313472 310600563 310841216 310930872 311024064 311459666 311488128 312398912 312492544 313038558 313424384 314076672 314610816 314886943 315236766 315289716 315825923 315854784 315884544 316483209 316725136 317426949 317503732 317522088 317977464 318007424 318072768 318479616 319021248 319360512 319655973 319995912 320619936 321165208 321506752 322380942 322435092 322465472 323136576 323686128 324481836 324699284 324718056 325460352 325667524 326013856 326345292 326681379 326900301 327247944 327666528 327764736 328223784 329868588 329967456 330429589 330920226 331272144 331525376 331835532 332204184 332259984 332836224 334084923 334127616 334593168 334948992 335162204 335192832 335859732 336172928 336530432 336841778 336861252 337219488 337445472 337533952 338236416 338811648 339485748 340568046 340930224 341088608 341563859 341595072 341927096 341946864 342176016 342208256 342539904 342920448 342978048 343561344 344244894 344475586 344861856 345386496 345870224 345973888 346662238 347179476 347374592 347727744 348032937 348097536 349070757 349304683 349676152 349696368 350064624 350659972 350718872 351448776 351521989 351554112 352046478 352079648 352582048 352602432 352977408 353213952 354518606 354972072 355247104 355349568 355575766 355953904 355986432 356315778 356981709 357027328 357357637 357758352 358878156 359247747 359488493 359870792 359948316 360331104 360572576 360943912 360976896 361310859 361695096 361971584 362032384 362752684 362773656 362861408 363402816 363437056 364595712 365211651 365321112 366422784 366765588 367045952 367389339 367436288 367776227 368497248 368531968 369298944 369341076 370442436 370836384 370973708 371084896 371559552 371954688 372191456 372587264 372966048 373328564 373600344 374476032 375112896 375859221 376111099 376992672 377105664 377633816 378194544 378562142 378596736 378837732 379240608 379725696 380384256 380736174 381789268 382277616 382392192 382798848 382927748 383724684 384197632 384377277 384667983 384962032 384984288 385651968 386484168 387141454 387571548 387983712 389104002 389220624 389815552 390358696 390394368 390773824 390796416 391058304 391474176 391836354 392641536 393004794 393385671 393422736 393686384 394558731 394609152 395280256 396066706 396089604 396654804 396776544 397329387 397403136 397751928 398938008 399205352 399629888 399652992 400073856 400448142 400821568 401619043 401655744 401739416 401776128 402338832 402950912 402974208 404854641 405042722 405644148 405682368 406061901 406113792 406372304 407218032 407286432 407979096 408219084 408408728 408866688 410146464 410720891 410843992 411369504 411806976 412082944 412507328 412926696 413328053 413365824 414134084 414574496 414598464 414698752 415317504 415701741 417384744 417470508 418094582 418691182 418715388 419160672 419481088 420315688 420386288 420424704 421139712 421977612 422695261 423235932 423362784 423969952 424097024 424639488 424838043 425361664 426207964 426246912 426661216 427493248 427893186 429097071 429841256 429913456 430848768 430897922 431581504 432182842 432222336 432642448 432681984 432957408 433082286 433947136 433972224 435127056 435575172 435867068 436330592 436888704 437019648 437631712 438542496 439153533 439620552 439824784 439956608 440368206 441226968 441696192 441977354 442447376 442897182 442938912 443013312 443781632 444690288 445446564 446124224 446598656 446923776 447678798 447812976 449106021 449148336 449583624 449625984 449927296 450924264 451748864 451956843 452166806 452647664 453319776 453954669 454090728 454573632 455460096 455929152 456234688 456719872 457142413 457168842 457227264 458081792 458505593 458993192 459035136 459459819 459815808 460730658 462104538 462199491 462905968 463593312 463636992 464043916 464070744 465427676 465470208 466261824 466396308 466536096 466752832 467189499 468598368 468738816 469395304 470136576 471873103 471916224 472855149 472934574 473296096 473799424 473826816 475087704 475975612 476255598 476966196 477011136 477109152 478504208 478531872 478996996 479040768 479931088 479993868 480441472 480929904 481747812 482260128 482567111 483571413 483652638 483698208 484537088 485529192 486722754 486948868 487048926 487094816 488190528 488501286 488563712 489020784 489852452 490871916 491329664 492307214 492335676 492454768 493775254 493923248 493968384 494448512 494802882 494951184 495412736 497288064 497753298 498133792 499208717 499254336 499301376 500150528 501145628 501191424 501889752 502423488 502656896 502743306 502807552 504259392 504795648 505116976 505262667 505654144 506168208 506300928 506660194 507648232 508171034 508217472 509228622 509703488 509856256 511632912 512503036 512890644 513264024 513312384 513762907 513809856 514202624 515312224 515342016 516367341 516713379 516762064 517311616 518079744 518805336 518960832 519687658 519993357 520769214 521061888 521411072 522291931 522448472 524006392 524514228 524563648 525096936 525989958 526078308 528069717 528119472 528873072 529035392 529772516 529820928 530335904 531777909 531917344 532458108 532870656 533024352 533363649 533431808 533930856 535540992 536451776 537519101 538317234 539121961 539806188 539922474 540496656 540858864 540909824 541415868 542957376 543048576 543972128 544129026 544292112 545104224 545155584 546861952 546893568 547981668 548492672 549075968 549634176 550568928 551154432 552745872 552797952 554011614 554268988 555631531 555663654 556254576 556460562 556512992 556627344 557339328 557932032 558287184 558880896 559992846 560400516 561519616 562039114 562636816 562669344 564314576 564483712 565489008 565658496 566450724 567843213 568223747 568256598 568329216 568860912 569918167 570524248 570576384 571104261 572129428 572683902 573416424 573588288 574198272 574391622 574465024 576296448 577276544 577443048 578425094 578477952 579726252 580169408 580712181 580766896 580819968 581357322 581975568 582518272 584723328 584790037 585538044 586160736 586533857 586587456 587157608 587211264 587754531 588302624 588928256 588962304 589507191 590134104 590529576 590585216 590684416 591913728 592920384 593928752 594100059 595164816 596627892 596905064 597083968 598372418 598407012 598808028 598864448 599444832 599501312 600110784 601232352 602609124 603508248 604426368 605272892 605454304 606098176 607280128 607564083 607905536 608523552 609170688 609558456 611933266 611968644 612613092 613087744 613654951 614307544 615219696 616139384 616265988 617054256 617710464 618124416 618760992 620626944 621201126 621682432 621861744 622048128 622919332 622976256 624797824 624985088 626077116 626848768 627141873 628036773 628153344 629221632 629773886 630473532 630579432 631651846 631709568 632966418 633450272 634853898 635007464 635044176 635954928 636014848 636145536 636959232 638042496 638721024 639311946 639991824 641239872 641839779 642330416 643013504 644761884 644870184 644930944 646273152 646346883 647372256 648274263 648963672 649398568 649436112 650920704 651335048 652027712 652690584 653324987 653362758 653800602 654495888 655333056 655529472 656447568 659737176 659934912 660552309 660859178 661840452 662544288 662966031 663050752 663671064 664408368 664519968 665672448 668131219 668169846 668255232 669186336 669897984 670123559 670324408 670385664 671518197 671719464 672345856 673683556 673722504 674438976 674890944 677623296 678250209 678971496 681136092 681860448 682177216 683127718 683190144 683854192 683893728 684352032 684416512 685079808 685840896 685956096 687122688 688489788 688951172 689660689 689723712 690772992 691095987 691740448 691947776 693156807 693324476 694358952 695455488 696065874 698141514 698609366 699352304 699392736 700129248 701319944 701437744 702897552 703043978 703108224 704092956 704159296 705164096 705204864 705954816 706427904 709037212 709944144 710699136 711151532 711907808 712631556 713963418 714054656 714383397 714715274 715516704 717756312 718495494 718976986 719741584 719896632 720662208 721145152 721887824 721953792 722621718 723390192 723943168 724064768 725505368 725547312 725722816 726805632 729191424 730423302 730573389 730642224 732751929 732845568 733531176 734091904 734778678 734872576 735552454 736994496 737063936 738460821 738597888 738682152 740662881 740884872 741672768 741947416 742169792 743119104 744382912 745174528 745863937 745932096 746657128 747200688 748952064 750225792 751718442 752222198 753985344 754114959 754211328 755267632 756389088 757124284 757193472 757675464 758481216 759451392 759990291 761472348 762256551 762767369 763578536 764555232 764784384 765855496 767449368 768754554 769335966 769924064 769968576 771303936 772968336 774282908 775143096 775967424 778208004 778441248 779531487 779631104 780717392 780788736 781547648 781592832 782116608 783672708 786009588 786771342 786845472 787372768 788984937 789117462 789218304 790560512 792133412 792179208 793309608 793553088 794658774 795503856 797876016 798410704 799259776 799305984 800147712 800896284 801643136 803238086 803311488 803478832 803552256 804677664 805901824 805948416 809709282 810085444 811288296 811364736 812076853 812123802 812227584 812744608 814436064 814498433 814572864 815958192 816193539 816438168 816817456 817733376 820292928 821441782 821687984 822739008 823613952 824165888 825014656 825853392 826656106 826731648 828268168 829148992 829196928 829397504 830635008 831403482 832957321 834690843 834769488 834941016 836189164 837382364 837430776 838244743 838321344 838962176 839989269 840631376 840772576 842279424 843058671 843955224 845390522 846471864 846725568 847939904 848194048 849676086 850723328 852160519 852415928 852493824 853322432 854986496 855786372 857241791 858194142 859025853 859682512 859826912 861587433 861697536 861795844 863163008 864365684 864444672 865284896 865914816 866164572 867637641 867894272 870254112 871150344 871734136 872661184 873777408 875263424 877004849 877084992 878307066 879241104 879649568 879913216 880736412 882453936 883392384 883954708 884894752 885794364 885877824 886026624 887563264 889380576 890893128 892248448 893197312 895357596 895625952 896880313 897558627 898212042 898296672 899167248 899251968 899854592 901848528 903913686 904333612 905295328 906639552 907909338 908181456 909147264 910920192 911858304 912469376 913439744 914284826 914337684 916163584 917011186 917899899 917986384 918070272 918919638 919631616 921461316 924209076 924398982 925811936 927101903 927186624 927273984 928087832 928141488 930855352 930940416 931801689 932523648 932792616 933072192 933505664 934378998 937196736 937477632 938790608 940273152 943746206 943832448 944660829 945710298 945869148 946592192 947477769 947598848 947653632 950175408 951951224 952511196 953932392 954022272 954131113 954218304 957008416 957063744 957993992 958081536 958967919 959862176 959987736 960882944 961859808 963495624 964520256 965134222 967142826 967305276 967396416 969074176 969970729 971058384 973445508 973897736 974097852 974189632 976381056 977002572 978041568 979704904 980700903 981743832 982659328 984614428 984671352 984909536 987550508 987846496 988897024 989605764 989902368 990825472 991288767 994576128 995506596 996267584 998249759 998417434 998508672 1000301056 1001226499 1002291256 1002382848 1003779504 1004846976 1005313792 1005486612 1008518784 1009591296 1010233952 1010525334 1011308288 1012336416 1012601856 1013320388 1015296464 1016342068 1016434944 1018457244 1019406976 1019712512 1023265824 1024691577 1025006072 1025781288 1026528048 1026624768 1027525814 1027619712 1030624448 1030684032 1032734682 1033426758 1033524128 1034623232 1036159488 1037610672 1037921664 1039375316 1039986714 1041538428 1042123776 1042822144 1044098811 1044583862 1044896944 1047212271 1047914049 1048012784 1049028456 1049127296 1050193872 1051979916 1052156616 1054565967 1056139434 1056238944 1057746144 1058070784 1059545032 1059641856 1060671808 1063555818 1063834688 1064916216 1065741312 1066048704 1066727298 1066863616 1067861712 1070945127 1071081984 1072072911 1072903552 1075038202 1076634468 1077743241 1078243922 1078465479 1079612376 1079844948 1080993312 1081717728 1081819648 1082831736 1085914752 1086097152 1087944256 1088258052 1088584224 1090108831 1090208448 1090311168 1093723904 1093787136 1095634953 1095963336 1096985344 1099268352 1101137856 1102168017 1102308864 1103328681 1105491744 1105595904 1108023228 1108537976 1111263062 1111327308 1112509152 1112921124 1113025984 1113254688 1114678656 1115864064 1116574368 1117761792 1119985692 1120801032 1124078228 1125273632 1125338688 1127577663 1128333297 1128629152 1128967424 1130978016 1131316992 1132901448 1135686426 1136447494 1136513196 1137721824 1139836334 1141048496 1141152768 1142208522 1144258856 1145367804 1146832848 1147176576 1148396544 1148783244 1152592896 1153131831 1154553088 1154886096 1156850188 1156955904 1159452504 1160338816 1161424362 1161533792 1162714644 1163951136 1165036544 1169446656 1169580074 1171076088 1172321472 1173067714 1173174912 1174315216 1174422528 1175509062 1176605248 1177856512 1177924608 1178946223 1179014382 1180268208 1181059152 1181170432 1181368832 1183827456 1185840768 1187857504 1188200118 1190329632 1191988161 1193255784 1193810128 1194167936 1196744836 1196814024 1197616056 1197728896 1198889664 1199002624 1200221568 1202464704 1204857129 1205218248 1205664551 1207016496 1208852736 1210545784 1210908608 1212196352 1213317833 1215128166 1215811072 1217047104 1218341376 1219116912 1223866532 1223937288 1225226184 1226175488 1227309902 1228615088 1230439392 1232162673 1232278768 1232531976 1234108512 1235420928 1236248832 1237521984 1239984159 1240815121 1242402252 1243364864 1243723488 1244096256 1244515181 1245838664 1245952512 1247105223 1249595648 1252154232 1254283746 1256073546 1258443264 1259547772 1260947064 1261158864 1263303692 1263419136 1265932836 1266900544 1268085783 1269707796 1270014928 1270088352 1271909856 1272029696 1272291072 1273918464 1276084992 1278623892 1279983648 1282479744 1283679558 1284660832 1286027008 1287291213 1289523768 1289740368 1289861888 1292546304 1292693766 1294744512 1296548526 1297927344 1298797136 1298872224 1301841408 1302670096 1304055424 1305381168 1306649974 1306725516 1307601204 1308991776 1310666112 1311058944 1312895136 1319474352 1319869824 1321104618 1321718356 1323680904 1324967497 1325088576 1325932062 1326101504 1327342128 1328816736 1329039936 1331344896 1336262438 1336339692 1338372672 1339795968 1340247118 1340648816 1340771328 1343036394 1343438928 1344691712 1347367112 1347445008 1348877952 1349781888 1354995089 1355246592 1356500418 1357942992 1361864007 1362272184 1363720896 1364354432 1366255436 1366380288 1367708384 1367787456 1368704064 1368833024 1370159616 1371427239 1371681792 1374245376 1375516779 1376979576 1377902344 1379321378 1379447424 1382191974 1383480896 1383895552 1386233471 1386313614 1386648952 1388717904 1390910976 1392131748 1394499319 1396283028 1397218732 1398704608 1398785472 1400258496 1401568497 1402639888 1402875488 1405795104 1406087956 1406216448 1408185912 1408318592 1410328192 1410409728 1415619309 1417649527 1418074424 1419888288 1421398272 1422303064 1423815616 1425263112 1426648441 1427926836 1428766794 1429430548 1431033408 1435512624 1436990988 1437953972 1439483168 1439793264 1441324416 1442290304 1443775648 1445243436 1446780384 1447701333 1447886336 1448129536 1451010736 1451094624 1451445632 1453611264 1458980417 1460846604 1461146778 1461284448 1463331037 1465503858 1465691136 1467062352 1468183808 1469557356 1471104908 1473988992 1476921642 1477364304 1481325762 1481769744 1483345536 1483894832 1484339584 1486238208 1488765824 1490349056 1491727874 1491864192 1493314256 1494401376 1497626151 1497904128 1500451584 1503436884 1504444396 1507970688 1508142727 1508229918 1508422656 1510535264 1512639947 1512778176 1514248568 1514386944 1515350928 1515788001 1516962432 1518902784 1519980582 1522944696 1524513102 1525534738 1527157072 1529110464 1529568768 1531710992 1534898736 1537509108 1538671932 1539848128 1539937152 1541288721 1542607872 1545936672 1546920739 1548565816 1550140137 1550286192 1551934848 1556416008 1556740237 1556882496 1559062974 1559262208 1559980071 1561434784 1563095296 1563185664 1564233216 1566875793 1567345416 1572019176 1573542684 1573690944 1574745536 1577969874 1578234924 1581121024 1582583821 1584266824 1584358416 1586619216 1587106176 1589317548 1591007712 1592020469 1595333727 1595752032 1596821408 1598519552 1598611968 1600090947 1600295424 1601792568 1603286272 1606476172 1606622976 1606957664 1609355328 1611803648 1612557303 1617365883 1619418564 1620170888 1622576592 1622729472 1624153706 1624247604 1625489216 1628723291 1628872128 1628996866 1629145728 1631916384 1632387078 1632876336 1633634912 1635466752 1640585856 1642883564 1643375968 1645478016 1647227904 1648331776 1650029312 1651706784 1653312212 1653463296 1656536336 1658297984 1658393856 1658795008 1662806964 1665634867 1665914642 1666894593 1669381686 1669538976 1669882032 1672378328 1674764728 1674861552 1676489486 1676642688 1679978538 1681262752 1681545152 1684558848 1686117342 1687910448 1690781044 1692943728 1693451136 1695879808 1696388096 1699352172 1701446656 1703529639 1704321038 1704671241 1704831856 1704987648 1706644864 1709754501 1709972992 1711572744 1714483582 1716388284 1718051706 1719365024 1719653824 1723075249 1723174866 1723395072 1723591688 1726326016 1728731368 1728889344 1730569792 1731829632 1732329144 1735275282 1740508224 1742136543 1742300688 1743468272 1745322368 1747554816 1750526848 1754009698 1754169984 1754370111 1756614132 1758482208 1759299136 1759601571 1759826432 1761472824 1764907872 1766784768 1767909416 1769789504 1771588728 1771755648 1772053248 1773310679 1778598619 1778761152 1781786256 1782300177 1784496896 1790715192 1791251904 1793760626 1795117254 1796424084 1796593344 1798334496 1798503936 1799709184 1803697056 1807827372 1808667224 1810590656 1813279104 1815818676 1816362912 1818294528 1818906803 1821840384 1822692249 1823716608 1824938752 1828569652 1828675368 1834022372 1835799798 1835972768 1837839276 1839263232 1840964853 1842922632 1848418152 1848797964 1851623872 1854203806 1854373248 1856175664 1856282976 1861710704 1861880832 1863603378 1865047296 1865585232 1866144384 1867011328 1868757996 1874393472 1874955264 1877581216 1880546304 1881425619 1884110319 1887492412 1887664896 1889321658 1891420596 1891738296 1893184384 1894955538 1895197696 1900350816 1903902448 1905022392 1907864784 1908044544 1908262226 1908436608 1914016832 1914127488 1915987984 1916163072 1917935838 1919724352 1919975472 1921765888 1923719616 1926991248 1929040512 1930268444 1934285652 1934610552 1934792832 1938148352 1939040649 1939941458 1942116768 1944822789 1946891016 1947795472 1948195704 1948379264 1952762112 1954005144 1956083136 1959409808 1959974961 1961401806 1963487664 1965318656 1967136899 1969228856 1969342704 1969819072 1975101016 1975692992 1977794048 1979211528 1979804736 1982577534 1988898093 1989152256 1991013192 1992535168 1996499518 1996834868 1997017344 2000602112 2002452998 2004393657 2004582512 2004765696 2007559008 2009693952 2010370677 2010627584 2010973224 2017037568 2020467904 2021050668 2022616576 2024487829 2024672832 2026640776 2030592928 2032684136 2032869888 2034750627 2036914488 2038813952 2046531648 2049383154 2050012144 2051562576 2053056096 2053249536 2055051628 2055239424 2061248896 2061368064 2065469364 2066853516 2067048256 2068982067 2069246464 2072318976 2075221344 2075843328 2078750632 2079973428 2083076856 2088197622 2089167724 2089793888 2094424542 2095828098 2096025568 2098056912 2098254592 2100387744 2103959832 2104313232 2109131934 2112278868 2112477888 2115492288 2116141568 2119090064 2119283712 2121343616 2127111636 2127669376 2129832432 2132097408 2133454596 2135723424 2141890254 2142163968 2144145822 2145807104 2150076404 2153268936 2155486482 2156487844 2156930958 2159224752 2159689896 2161986624 2163435456 2163639296 2165663472 2171829504 2172194304 2175888512 2176516104 2177168448 2180217662 2180416896 2187447808 2187574272 2191269906 2191926672 2193970688 2198536704 2202275712 2204208601 2204336034 2204617728 2206657362 2210781461 2210983488 2211191808 2215382463 2216046456 2217075952 2221988643 2222526124 2222654616 2225018304 2225842248 2226051968 2226509376 2229357312 2233148736 2235523584 2237591811 2239971384 2241602064 2248156456 2250547264 2250677376 2255155326 2256666594 2257258304 2257934848 2261956032 2262633984 2265802896 2271372852 2272894988 2273026392 2275235731 2275443648 2279672668 2279970873 2282096992 2284417044 2286769653 2288302107 2288517712 2290735608 2293665696 2294353152 2297566488 2306263662 2309106176 2309772192 2313007123 2313700376 2313911808 2318905008 2320677632 2322848724 2323067584 2325429288 2327902272 2338594461 2338893312 2339160148 2342152176 2344642944 2346135428 2346349824 2348630432 2351018124 2353210496 2355713024 2357892446 2358028764 2360536416 2362118304 2362340864 2362737664 2367654912 2371681536 2375715008 2376400236 2380441733 2380659264 2383976322 2386511568 2387620256 2388335872 2393489672 2393628048 2395232112 2395457792 2397779328 2400443136 2404929408 2409714258 2410436496 2411329102 2414032992 2417705472 2421091568 2421817216 2424392704 2426635666 2430256332 2431622144 2434094208 2436230559 2436682752 2438233824 2443495299 2447733064 2447874576 2450452368 2454619804 2457230176 2460653923 2460878784 2464325346 2464557536 2465063952 2468217024 2470841856 2472497664 2475043968 2479968318 2481630242 2484804504 2486729728 2487446976 2488192512 2489030362 2491677328 2491905024 2494210446 2498871963 2499191296 2504308464 2508567492 2512147092 2514734229 2516419451 2516886528 2519095544 2521894128 2522317728 2526607384 2526838272 2529176013 2531865672 2533801088 2536171566 2539415592 2540029856 2540176704 2543819712 2544059392 2544582144 2552169984 2556481557 2557247784 2559967296 2564959488 2567359116 2569321664 2571725373 2572054016 2574433589 2574582426 2579047536 2579480736 2579723776 2585092608 2585387532 2589489024 2593097052 2595854688 2597594272 2597744448 2602912923 2603682816 2605340192 2608110848 2610762336 2613299948 2613451032 2615202408 2617983552 2621332224 2625790272 2631014547 2632777693 2638948704 2639739648 2642209236 2643436712 2647361808 2649934994 2650177152 2651864124 2654684256 2657633472 2658079872 2662689792 2672524876 2672679384 2676745344 2679591936 2680494236 2681297632 2686072788 2686877856 2689383424 2690640939 2692675881 2694734224 2694890016 2697755904 2699563776 2709990178 2713000836 2715885984 2717614783 2723728014 2724544368 2727441792 2728708864 2732510872 2732760576 2735416768 2735574912 2737408128 2740319232 2742854478 2748490752 2751033558 2753699697 2753959152 2755804688 2758642756 2758894848 2764383948 2766961792 2767791104 2772466942 2772627228 2773297904 2777435808 2781305709 2781821952 2784263496 2788998638 2792566056 2794437464 2797409216 2797570944 2800516992 2803136994 2805279776 2805750976 2811333301 2811590208 2812175912 2812432896 2816371824 2816637184 2820656384 2820819456 2831238618 2833982487 2835299054 2836148848 2839776576 2842433307 2842796544 2844606128 2847631232 2850526224 2853296882 2855853672 2857533588 2858861096 2862066816 2862393339 2871025248 2873981976 2875046237 2875907944 2878966336 2879586528 2882648832 2884580608 2887551296 2890486872 2893296371 2893560768 2895402666 2895772672 2902021472 2902189248 2902891264 2907222528 2909912187 2917960834 2921693208 2922293556 2922568896 2926662074 2931007716 2934124704 2936367616 2939114712 2942209816 2947977984 2953843284 2954728608 2958866827 2962651524 2963539488 2966691072 2967789664 2968679168 2972476416 2973866301 2977531648 2983455748 2983728384 2986628512 2988802752 2994749277 2995252302 3000903168 3003679497 3006873768 3008888792 3015941376 3016285454 3016459836 3021070528 3025279894 3025556352 3028497136 3028773888 3030701856 3031576002 3033924864 3037805568 3039961164 3045889392 3049026204 3051069476 3054314144 3058220928 3059137536 3063421984 3069797472 3074074731 3075018216 3077343864 3079696256 3079874304 3082577442 3091873344 3093841478 3097131632 3100280274 3100572384 3103869696 3112832016 3113480474 3113764992 3118125948 3119960142 3122869568 3126190592 3126371328 3128466432 3133751586 3134690832 3143742147 3144038352 3147085368 3147381888 3149491072 3155939748 3156469848 3162242048 3163697901 3165167642 3168533648 3168716832 3173238432 3174212352 3178635096 3182015424 3184040938 3190667454 3191504064 3193642816 3197039104 3197223936 3199996891 3200181894 3200590848 3203585136 3206572544 3209539151 3212952344 3213245952 3213915328 3216218733 3218710656 3225114606 3234731766 3235396437 3238837128 3240341776 3245153184 3245458944 3248307412 3248495208 3250978432 3257446582 3257744256 3257993732 3258291456 3263832768 3264774156 3265752672 3267269824 3270326493 3270933504 3281171712 3285767128 3286751936 3290956032 3293291261 3300058624 3303111721 3303413568 3306624424 3306926592 3309986043 3313072672 3316595968 3316787712 3325613928 3331269734 3331829284 3333789186 3338763372 3339077952 3339764064 3344756656 3349529456 3349723104 3352978972 3353285376 3359957076 3362525504 3363090304 3372234684 3375820896 3377969777 3381562088 3384999891 3385887456 3386902272 3391759616 3398704344 3407059278 3408642076 3409342482 3409663712 3413289728 3419509002 3419945984 3423145488 3428967164 3432776568 3436103412 3438730048 3439307648 3446150498 3446349732 3447183376 3452652032 3457462736 3457778688 3461139584 3463659264 3464658288 3470550564 3481016448 3484273086 3484601376 3486936544 3490644736 3495109632 3501053696 3508019396 3508339968 3508740222 3513228264 3516964416 3518598272 3519203142 3519652864 3522945648 3529815744 3533569536 3535818832 3536838669 3539579008 3543177456 3543511296 3544106496 3546621358 3557197238 3557522304 3563572512 3564600354 3568993792 3581430384 3582503808 3587521252 3590234508 3592848168 3593186688 3596340349 3596668992 3597007872 3599418368 3607394112 3614571387 3615654744 3616993653 3617334448 3621181312 3626558208 3631637352 3632725824 3636589056 3637813606 3639953499 3645384498 3647433216 3649877504 3657139304 3657350736 3668044744 3671599596 3671945536 3675678552 3678526464 3681929706 3685845264 3696488019 3696836304 3697595928 3703247744 3708407612 3708746496 3712351328 3712565952 3719952477 3722445363 3723421408 3727206756 3730094592 3731170464 3732288768 3733545543 3734022656 3737515992 3748786944 3755162432 3762633707 3762851238 3768220638 3773853727 3774984824 3775329792 3778643316 3782841192 3783476592 3786368768 3789911076 3800701632 3804257349 3807804896 3810044784 3815729568 3816089088 3816524452 3816873216 3828033664 3828254976 3831975968 3835871676 3839448704 3839950944 3843531776 3847439232 3853982496 3858081024 3860536888 3868571304 3869221104 3869585664 3878081298 3879882916 3883878617 3884233536 3889420717 3889645578 3893782032 3895590944 3896391408 3896758528 3905524224 3908010288 3912166272 3918819616 3919949922 3922803612 3926975328 3930637312 3934273798 3938457712 3938685408 3939638144 3950202032 3951385984 3955588096 3958423056 3959609472 3965155068 3971898529 3974902491 3977566229 3977796186 3978304512 3982026384 3985070336 3992999036 3993669736 3994034688 4004905996 4008787314 4009165024 4015118016 4019387904 4020741354 4021255168 4021946448 4034075136 4040935808 4042101336 4045233152 4048975658 4049345664 4053281552 4061185856 4064985267 4065368272 4065739776 4069501254 4073828976 4077627904 4093063296 4093530259 4098766308 4100024288 4103125152 4105736999 4106112192 4106499072 4110103256 4110478848 4114281717 4122497792 4122736128 4126550337 4130938728 4133707032 4134096512 4137964134 4138492928 4150442688 4151686656 4157501264 4158700413 4159946856 4166153712 4176395244 4178335448 4179587776 4183497957 4188849084 4191656196 4192051136 4196113824 4196509184 4200775488 4207919664 4208626464 4218263868 4224557736 4224955776 4230984576 4232283136 4238180128 4242687232 4246857927 4252948581 4254223272 4255338752 4259664864 4264194816 4266909192 4271446848 4279945323 4283780508 4288291644 4291614208 4295584657 4300152808 4306537872 4310972964 4312975688 4313861916 4318449504 4319379792 4323973248 4326870912 4331326944 4343103999 4343659008 4344388608 4351777024 4353032208 4354336896 4360435324 4360833792 4374895616 4376941251 4382539812 4383853344 4387941376 4389993111 4397073408 4404551424 4408417202 4408672068 4413314724 4421562922 4421966976 4430764926 4432092912 4434151904 4443977286 4445052248 4445309232 4450036608 4451684496 4452103936 4453018752 4458714624 4466297472 4471047168 4475183622 4479942768 4483204128 4492878453 4496312912 4501094528 4501354752 4510310652 4513333188 4514516608 4515869696 4523912064 4524428181 4525267968 4531605792 4537919841 4542745704 4545789976 4546052784 4550471462 4550887296 4559345336 4559941746 4564193984 4568834088 4573274909 4573539306 4576604214 4577035424 4581471216 4587331392 4588706304 4595132976 4612527324 4618212352 4619544384 4623866163 4626014246 4627400752 4627823616 4637810016 4640762217 4641355264 4645697448 4646135168 4650858576 4655804544 4670220711 4676918533 4677188922 4677786624 4678320296 4684304352 4689285888 4690864913 4692270856 4692699648 4697260864 4700627379 4702036248 4706420992 4715784892 4716057528 4721072832 4724236608 4724681728 4743363072 4747751463 4751430016 4752800472 4760883466 4761318528 4767952644 4773023136 4775240512 4776061407 4776671744 4786979344 4787256096 4790464224 4790915584 4795558656 4800886272 4809858816 4813271843 4819428516 4820872992 4822658204 4827624823 4828065984 4835410944 4837671909 4842183136 4843634432 4852097649 4853271332 4860512664 4868188416 4872461118 4876467648 4886169873 4886990598 4895466128 4895749152 4900904736 4909239608 4914460352 4921307846 4921757568 4928650692 4929115072 4930127904 4936434048 4941683712 4944995328 4950087936 4959936636 4963260484 4969609008 4974893952 4976385024 4978060724 4983354656 4988420892 4996904601 4997743926 4998382592 5000683779 5008616928 5017134984 5024294184 5029468458 5032838902 5038191088 5043788256 5044635456 5053214768 5053676544 5058352026 5063731344 5067602176 5072343132 5078831184 5080059712 5080353408 5087639424 5089164288 5104339968 5112963114 5114013723 5114495568 5119934592 5129263503 5129918976 5134718232 5138643328 5143450746 5144108032 5148867178 5149164852 5158095072 5158961472 5159447552 5169225747 5170185216 5170775064 5178978048 5186194104 5191709376 5195188544 5195488896 5205825846 5210680384 5216221696 5221047559 5221524672 5226599896 5226902064 5230404816 5235967104 5242664448 5251580544 5262029094 5263110333 5265555386 5277897408 5278804713 5279479296 5284418472 5286873424 5294723616 5299869988 5300354304 5303728248 5309368512 5315266944 5316159744 5319932037 5335795857 5339371583 5345049752 5345358768 5353490688 5360988472 5362595264 5372145576 5373264689 5373755712 5381281878 5385351762 5389468448 5389780032 5395511808 5399127552 5419980356 5426001672 5431771968 5435229566 5447456028 5449088736 5454883584 5456720409 5457417728 5465021744 5465521152 5470833536 5471149824 5474816256 5485708956 5495038393 5502067116 5507399394 5507918304 5511609376 5517285512 5517789696 5522894559 5528767896 5533923584 5544933884 5545254456 5546595808 5554871616 5562611418 5568526992 5577997276 5585132112 5588874928 5594818432 5595141888 5601033984 5606273988 5610559552 5611501952 5622666602 5623180416 5624351824 5624865792 5632743648 5633274368 5641312768 5641638912 5662477236 5667964974 5670598108 5672297696 5679553152 5684537971 5684866614 5685593088 5689212256 5695262464 5701052448 5706593764 5711707344 5715067176 5717722192 5724133632 5724786678 5742050496 5747963952 5750092474 5751815888 5757932672 5759173056 5765297664 5769161216 5775102592 5780973744 5786592742 5787121536 5790805332 5804042944 5804378496 5805782528 5814445056 5819824374 5835921668 5843386416 5844587112 5845137792 5853324148 5862015432 5867713201 5868249408 5872735232 5878229424 5879924883 5884419632 5895955968 5901410697 5907686568 5909457216 5917733654 5925303048 5927078976 5933382144 5935579328 5937358336 5947732602 5955063296 5966911496 5967456768 5973257024 5977605504 5989498554 5990504604 6000692537 6001806336 6007358994 6013180971 6013747536 6017777584 6031112031 6031882752 6032570908 6032919672 6042141056 6050559788 6051112704 6056994272 6061403712 6063152004 6067849728 6073463487 6079922328 6091778784 6098052408 6102138952 6108628288 6116441856 6126843968 6139033943 6139594944 6148149462 6150036432 6154687728 6159392512 6159748608 6165154884 6183746688 6187682956 6194263264 6200560548 6201144768 6206946201 6207739392 6225664032 6226960948 6227529984 6236251896 6239920284 6245739136 6252381184 6267503172 6269381664 6278162191 6287484294 6288076704 6294170736 6294763776 6298982144 6311879496 6312939696 6327395802 6330335284 6337067296 6337433664 6346476864 6348424704 6357270192 6364030848 6368081876 6381334908 6383008128 6387285632 6394078208 6399993782 6400363788 6407170272 6413145088 6419078302 6425904688 6426491904 6427830656 6432437466 6437421312 6450229212 6469463532 6470792874 6477674256 6480683552 6489713321 6490306368 6490917888 6496614824 6496990416 6501956864 6514893164 6515488512 6515987464 6516582912 6527665536 6529548312 6531505344 6534539648 6540652986 6562343424 6571534256 6573503872 6581912064 6586582522 6600117248 6606223442 6606827136 6612625803 6613248848 6613853184 6619972086 6626145344 6632344383 6633191936 6633575424 6651227856 6662539468 6663658568 6667578372 6677526744 6678155904 6678917791 6679528128 6689513312 6699058912 6699446208 6705957944 6706570752 6712775433 6719914152 6725051008 6726180608 6744469368 6751641792 6755939554 6763124176 6769999782 6771774912 6773804544 6783519232 6789795103 6797408688 6814118556 6817284152 6818684964 6819327424 6825707193 6826579456 6839018004 6846290976 6857934328 6864906321 6865553136 6872206824 6877460096 6878615296 6892300996 6892699464 6894366752 6905304064 6914925472 6922279168 6927318528 6929316576 6939021369 6941101128 6962032896 6968546172 6969202752 6973873088 6981289472 6987748313 7002107392 7008585493 7016038792 7016679936 7017480444 7026456528 7033928832 7037196544 7038406284 7045891296 7059631488 7067139072 7071637664 7073677338 7079158016 7086354912 7087022592 7088212992 7093242716 7114394476 7115044608 7127145024 7129200708 7137987584 7141325199 7162860768 7165007616 7175042504 7180469016 7185696336 7186373376 7192680698 7193337984 7214788224 7229142774 7231309488 7233987306 7234668896 7242362624 7253116416 7263274704 7265451648 7273178112 7275627212 7279906998 7290768996 7294866432 7299755008 7308691677 7314278608 7314701472 7330485897 7336089488 7343199192 7343891072 7351357104 7363859412 7371690528 7381961769 7392976038 7393672608 7395191856 7406495488 7416815224 7417492992 7424702656 7425131904 7439904954 7444890726 7446842816 7454413512 7460189184 7462340928 7464577536 7467091086 7468045312 7475031984 7496615889 7497573888 7510324864 7525267414 7525702476 7536441276 7544202687 7547707454 7549258353 7549969648 7550659584 7557286632 7565682384 7566953184 7572737536 7579822152 7601403264 7608514698 7615609792 7620089568 7630761817 7631459136 7632178176 7633048904 7633746432 7656067328 7656509952 7663951936 7669444671 7671743352 7678897408 7679901888 7694878464 7707964992 7715176119 7716162048 7721073776 7723300767 7737142608 7738442208 7739171328 7756162596 7759765832 7767757234 7768467072 7778841434 7779291156 7787564064 7791181888 7792782816 7793517056 7811048448 7816020576 7824332544 7837639232 7839899844 7845607224 7853233007 7853950656 7868547596 7876915424 7877370816 7879276288 7893043641 7898333079 7900404064 7902771968 7916846112 7919218944 7930310136 7943797058 7949804982 7955132458 7955592372 7964052768 7970140672 7985998072 7987339472 7988069376 8009811992 8017574628 8018330048 8030236032 8038775808 8041482708 8043892896 8068150272 8071922817 8081871616 8084202672 8097951316 8098691328 8106563104 8122371712 8129970534 8130736544 8139002508 8147657952 8152844349 8155255808 8186126592 8187060518 8197532616 8200048576 8206250304 8211473998 8212224384 8220206512 8220957696 8228563434 8244995584 8245472256 8253100674 8261877456 8267414064 8268193024 8275928268 8300885376 8303373312 8315002528 8317400826 8319893712 8332307424 8343917127 8352790488 8356670896 8359175552 8366995914 8377698168 8383312392 8384102272 8392227648 8393018368 8401550976 8415839328 8417252928 8433999903 8436527736 8449115472 8449911552 8461969152 8476360256 8485374464 8493224831 8493715854 8505897162 8508446544 8510677504 8519329728 8528389632 8533818384 8542893696 8559890646 8567561016 8576583288 8583228416 8587180017 8591169314 8600305616 8613075744 8621945928 8625138711 8625951376 8627723832 8636899008 8638759584 8647946496 8653741824 8662653888 8679889113 8685705847 8686207998 8687318016 8703554048 8706064416 8708673792 8711606267 8720870648 8721667584 8729736561 8753882502 8765079624 8767706688 8779986222 8809102848 8816834404 8817344136 8826629448 8843125844 8843933952 8861529852 8864185824 8868303808 8876600481 8887954572 8890104496 8890618464 8900073216 8903368992 8904207872 8906037504 8917429248 8932594944 8950367244 8959885536 8965588957 8966408256 8984247831 8985756906 8992625824 9002189056 9002709504 9011038491 9020621304 9026666376 9029033216 9047824128 9048856362 9063211584 9075839682 9085491408 9091579952 9092105568 9100942924 9101774592 9118690672 9119883492 9128387968 9137668176 9146549818 9147078612 9153208428 9154070848 9162942432 9174662784 9177412608 9190265952 9225054648 9239088768 9247732326 9252028492 9254801504 9274772479 9275620032 9281524434 9282710528 9291394896 9292270336 9301717152 9311609088 9340441422 9353837066 9354377844 9356640592 9368608704 9378571776 9381729826 9384541712 9385399296 9394521728 9401254758 9404072496 9412841984 9431569784 9432115056 9442145664 9448473216 9484965623 9486726144 9495502926 9502860032 9505600944 9521766932 9522637056 9535905288 9546046272 9550481024 9552122814 9553343488 9573958688 9574512192 9580928448 9581831168 9591117312 9599990673 9601772544 9619717632 9626543686 9628617453 9638857032 9641745984 9645316408 9655249646 9656131968 9675343818 9684366272 9687268864 9703634297 9704195298 9706542664 9721025328 9736376832 9744922236 9752935296 9761495233 9772339746 9773981196 9790932256 9791498304 9801809472 9810979479 9818479216 9828920704 9842615692 9843515136 9857301384 9858230144 9860255808 9872868096 9879873783 9900175872 9909335163 9919873272 9923546689 9926520968 9939218016 9949787904 9956121448 9966709312 9976841784 9986539087 9993809202 9995487852 10001367558 10017233856 10034269968 10048588368 10058936916 10065677804 10076382176 10087576512 10089270912 10106429536 10116704052 10127462688 10133909331 10135204352 10144686264 10157662368 10160119424 10160706816 10175278848 10212862919 10225926228 10228027446 10228991136 10239869184 10243317259 10258527006 10259837952 10269436464 10277286656 10286901492 10297734356 10298329704 10316190144 10317922944 10338451494 10341550128 10357956096 10372388208 10383418752 10390377088 10390977792 10411651692 10421360768 10432443392 10442095118 10443049344 10453199792 10453804128 10460809632 10471934208 10485328896 10503161088 10524058188 10526220666 10531110772 10555794816 10556999089 10557609426 10558958592 10568836944 10573746848 10588479629 10589447232 10599739976 10600708608 10607456496 10610516007 10618737024 10630533888 10632319488 10639864074 10671591714 10678743166 10690099504 10690717536 10706981376 10721976944 10725190528 10744291152 10746529378 10747511424 10762563756 10770703524 10778936896 10779560064 10789021047 10791023616 10798255104 10828445173 10839960712 10850980959 10852003344 10863543936 10870459132 10894912056 10897181659 10898177472 10909767168 10913440818 10914835456 10919860497 10930043488 10941667072 10942299648 10949632512 10971417912 10990076786 11004134232 11014798788 11015836608 11023218752 11034571024 11035579392 11045789118 11057535792 11067847168 11078086747 11089867768 11090508912 11093191616 11109743232 11125222836 11137053984 11144143283 11155994552 11167336089 11170264224 11177749856 11189636864 11190283776 11200636629 11202067968 11212547976 11221119104 11223003904 11245333204 11246360832 11248703648 11265487296 11266548736 11282625536 11287901121 11321561181 11324954472 11335929948 11341196216 11344595392 11359106304 11369075942 11369733228 11378424512 11390524928 11401063037 11402104896 11413187528 11423414688 11430134352 11435444384 11448267264 11449573356 11484100992 11495927904 11500184948 11503631776 11515865344 11518346112 11530595328 11538322432 11550205184 11561947488 11573185484 11574243072 11581610664 11608085888 11608756992 11611565056 11639648748 11651635851 11659444069 11668262151 11671843336 11686772832 11689174224 11690275584 11706648296 11724030864 11735426402 11736498816 11756458848 11759849766 11768839264 11791911936 11802821394 11815373136 11818914432 11835467308 11850606096 11854157952 11866764288 11871158656 11874716672 11895465204 11910126592 11915695587 11924707473 11932698687 11933822992 11934913536 11946514048 11955211008 11978997108 11981009208 12001385074 12014717988 12026361942 12027495072 12035555168 12062224062 12063765504 12065141816 12065839344 12084282112 12101119576 12102225408 12113988544 12122807424 12126304008 12135699456 12146926974 12159844656 12183557568 12194955801 12196104816 12204277904 12217256576 12232883712 12253687936 12278067886 12279189888 12280590777 12296298924 12300072864 12309375456 12317210997 12318785024 12319497216 12330309768 12367493376 12375365912 12388526528 12401121096 12402289536 12413174753 12413892402 12415478784 12450190333 12451328064 12453921896 12455059968 12472503792 12476101239 12479840568 12491478272 12535006344 12538763328 12550493871 12556324382 12574968588 12576153408 12588341472 12589527552 12597964288 12623758992 12625879392 12654791604 12660670568 12674134592 12674867328 12692953728 12696849408 12714540384 12728061696 12732347621 12736163752 12758845743 12762669816 12766016256 12774571264 12799987564 12800727576 12813169643 12814340544 12838156604 12839835969 12851809376 12855661312 12864874932 12874842624 12886753971 12900458424 12938927064 12941585748 12955348512 12961367104 12979426642 12980612736 12993229648 12993980832 13003913728 13029786328 13030977024 13031974928 13033165824 13055331072 13059096624 13063010688 13069079296 13081305972 13103553091 13124686848 13130823753 13143068512 13147007744 13163824128 13169979333 13173165044 13212446884 13213654272 13225251606 13226497696 13239944172 13252290688 13264688766 13266383872 13302455712 13325078936 13327317136 13335156744 13355053488 13356311808 13357835582 13359056256 13379026624 13398117824 13398892416 13411915888 13413141504 13425550866 13439828304 13450102016 13452361216 13488938736 13503283584 13511879108 13526248352 13539999564 13543549824 13547609088 13567038464 13573284543 13579590206 13594817376 13613759523 13628237112 13634568304 13637369928 13638654848 13651414386 13653158912 13678036008 13692581952 13715868656 13719824727 13729812642 13731106272 13744413648 13754920192 13757230592 13784601992 13785398928 13788733504 13829850944 13844558336 13854637056 13858633152 13878042738 13882202256 13922286651 13924065792 13937092344 13938405504 13947746176 13962578944 13975496626 14004214784 14010662133 14017170986 14030755599 14032077584 14033359872 14034960888 14052913056 14067857664 14072594739 14074393088 14076812568 14091782592 14119262976 14143275328 14147354676 14158316032 14171414803 14172709824 14174045184 14186485432 14228788952 14230089216 14243254389 14254290048 14258401416 14282650398 14325721536 14328184221 14330015232 14350085008 14360938032 14371392672 14372746752 14385361396 14386675968 14429576448 14439815529 14458285548 14462618976 14467974612 14469337792 14482874469 14484725248 14506232832 14526549408 14530903296 14551254424 14559813996 14581537992 14617383354 14628557216 14629402944 14658509619 14660971794 14672178976 14686398384 14687782144 14702714208 14727718824 14743381056 14763923538 14785952076 14787345216 14790383712 14812990976 14833630448 14834985984 14849405312 14850263808 14879809908 14889781452 14893685632 14908827024 14924681856 14929155072 14934182172 14950063968 14990713803 14993231778 14995147776 15020649728 15050534828 15051404952 15072882552 15088405374 15095414908 15098516706 15099939296 15114573264 15131364768 15133906368 15145475072 15159644304 15202806528 15217029396 15231219584 15240179136 15261523634 15262918272 15266097808 15267492864 15312134656 15313019904 15327903872 15338889342 15343486704 15357794816 15359803776 15389756928 15415929984 15429460207 15430352238 15432324096 15442147552 15446601534 15474285216 15475470227 15476884416 15478342656 15507677241 15512325192 15519531664 15535514468 15536934144 15557682868 15558582312 15575128128 15582363776 15585565632 15587034112 15632041152 15648665088 15663142677 15675278464 15679799688 15691214448 15706466014 15707901312 15737095192 15753830848 15754741632 15758552576 15786087282 15796666158 15800808128 15805543936 15833692224 15838437888 15860620272 15887594116 15899609964 15910264916 15911184744 15926650117 15928105536 15940281344 15959796111 15971996144 15974678944 16007387571 16018114749 16019623984 16035149256 16036660096 16060472064 16082965416 16087785792 16119794067 16143845634 16163743232 16168405344 16191049861 16195902632 16197382656 16213126208 16244743424 16259941068 16261473088 16278005016 16295315904 16305688698 16370161227 16372253184 16374121036 16395065232 16400097152 16412500608 16422947996 16424448768 16440413024 16457126868 16485115179 16489991168 16506201348 16523754912 16534828128 16536386048 16551856536 16601770752 16630005056 16634801652 16639787424 16663092131 16664614848 16687834254 16705580976 16713341792 16718351104 16733991828 16755396336 16766624784 16768204544 16784455296 16803101952 16831678656 16834505856 16867999806 16873055472 16898230944 16899823104 16923938304 16952720512 16970748928 16986449662 16987431708 17011794324 17016893088 17021355008 17038659456 17053613913 17056779264 17067636768 17085787392 17119781292 17135122032 17153166576 17174360034 17182338628 17200611232 17224577461 17226151488 17243891856 17250277422 17251902752 17255447664 17273798016 17277519168 17295892992 17307483648 17325307776 17359778226 17371411694 17372415996 17407108096 17412128832 17417347584 17423212534 17441741296 17443335168 17459473122 17507765004 17530159248 17535413376 17559972444 17603139603 17614936157 17618205696 17633668808 17634688272 17653258896 17686251688 17687867904 17704232091 17723059704 17728371648 17736607616 17753200962 17775909144 17780208992 17781236928 17800146432 17806737984 17808415744 17812075008 17865189888 17900734488 17919771072 17931177914 17932816512 17968495662 17971513812 17985251648 18002077611 18004378112 18005419008 18021035123 18022076982 18041242608 18053332752 18058066432 18095648256 18097712724 18126423168 18128491147 18151679364 18170982816 18183159904 18184211136 18201885848 18203549184 18220390461 18237381344 18239766984 18256775936 18275336352 18293099636 18294157224 18306416856 18308141696 18325884864 18349325568 18380531904 18417101829 18429443851 18450109296 18478177536 18495464652 18504056984 18509603008 18546429733 18549544958 18551240064 18563048868 18582789792 18584540672 18603434304 18623218176 18680882844 18707674132 18708755688 18713281184 18737217408 18757143552 18763459652 18769083424 18789043456 18802509516 18808144992 18825683968 18834486573 18863139568 18864230112 18884291328 18896946432 18966745421 18969931246 18991005852 19005720064 19011201888 19023303481 19043533864 19045274112 19071810576 19092092544 19100962048 19104245628 19147917376 19149024384 19161856896 19182234624 19199981346 19239435264 19253087372 19257234906 19277714064 19283491968 19290632816 19310499292 19312263936 19350687636 19368732544 19374537728 19407268594 19408390596 19413085328 19442050656 19469139963 19472753664 19489844472 19505870592 19522990466 19544679492 19547962392 19581864512 19582996608 19603618944 19621958958 19636958432 19657841408 19685231384 19687030272 19714602768 19716460288 19720511616 19745736192 19759747566 19800351744 19818670326 19837877409 19839746544 19847093378 19853041936 19878436032 19897033149 19899575808 19912242896 19933418624 19953683568 19973078174 19987618404 19990975704 20002735116 20034467712 20036753373 20068539936 20097176736 20117873832 20131355608 20152764352 20175153024 20178541824 20212859072 20233408104 20253074597 20254925376 20267818662 20270408704 20289372528 20315324736 20320238848 20321413632 20350557696 20369385309 20425725838 20451852456 20456054892 20457982272 20477121579 20479738368 20486634518 20517054012 20538872928 20554573312 20573802984 20595468712 20596659408 20632380288 20635845888 20676902988 20683100256 20712067789 20715912192 20744776416 20766837504 20780754176 20781955584 20817064107 20823303384 20842721536 20884190236 20886098688 20906399584 20907608256 20921619264 20943868416 20963244939 21006322176 21025756479 21048116376 21052441332 21062221544 21111589632 21113998178 21115218852 21137673888 21147493696 21176959258 21178894464 21199479952 21201417216 21214912992 21221032014 21237474048 21261067776 21264638976 21279728148 21343183428 21357486332 21380199008 21381435072 21413962752 21423975597 21443953888 21450381056 21488582304 21493058756 21495022848 21525127512 21541407048 21557873792 21559120128 21578042094 21656890346 21679921424 21701961918 21704006688 21727087872 21740918264 21789824112 21794363318 21796354944 21819534336 21826881636 21839720994 21860086976 21883334144 21884599296 21899265024 21942835824 21980153572 22008268464 22029597576 22031673216 22046437504 22069142048 22091578236 22115071584 22135694336 22145885307 22156173494 22179735536 22181017824 22186383232 22219486464 22250445672 22274107968 22288286566 22311989104 22334672178 22340528448 22355499712 22379273728 22380567552 22399978237 22401273258 22404135936 22425095952 22442238208 22446007808 22490666408 22492721664 22497407296 22530974592 22575802242 22643122362 22647775059 22649908944 22671859896 22682392432 22689190784 22718212608 22738151884 22739466456 22756849024 22781049856 22802126074 22804209792 22826375056 22846829376 22860268704 22870888768 22892285451 22896534528 22899146712 22968201984 22991855808 23000369896 23007263552 23031730688 23036692224 23053038827 23100410368 23121782047 23123894976 23146370968 23148486144 23163221328 23169902301 23216171776 23217513984 23279297496 23303271702 23318888138 23336524302 23343686672 23373545664 23378348448 23380551168 23413296592 23448061728 23470852804 23472997632 23512917696 23519699532 23537678528 23559699021 23605642788 23630746272 23637828864 23645788439 23670934616 23694999237 23701212192 23708315904 23742317312 23790930408 23831391174 23849414946 23865397374 23867645984 23893028096 23910422016 23957994216 23962018416 24002770148 24029435976 24052723884 24054990144 24071110336 24124448124 24130283632 24131678688 24168564224 24202239152 24204450816 24227977088 24245614848 24252608016 24293853948 24319689312 24367115136 24389911602 24392209632 24408555808 24434513152 24458533047 24465767424 24507375872 24556135772 24558379776 24561181554 24592597848 24600145728 24618750912 24634421994 24637570048 24660619536 24734986752 24750731824 24777053056 24802242192 24804579072 24826349506 24827784804 24900380666 24902656128 24907843792 24910119936 24945007584 24952202478 24959681136 24982956544 25070012688 25077526656 25100987742 25112648764 25149937176 25152306816 25174382443 25176682944 25179055104 25195928576 25247517984 25251758784 25301999709 25309583208 25321341136 25348269184 25349734656 25385907456 25429080768 25456123392 25464695242 25472327504 25479674493 25517691486 25525339632 25532032512 25549142528 25599975128 25601455152 25626339286 25628681088 25676313208 25679671938 25703618752 25711322624 25729749864 25749685248 25773507942 25800916848 25875416133 25877854128 25883171496 25910697024 25922734208 25958853284 25961225472 25986459296 25987961664 26007827456 26039667339 26057117541 26059572656 26061954048 26063949856 26110662144 26118193248 26126021376 26134818801 26138158592 26162611944 26207106182 26261647506 26286137024 26294015488 26338435949 26339958666 26346330088 26416976089 26424893768 26427308544 26450503212 26452995392 26479888344 26504581376 26529377532 26604911424 26629801443 26650157872 26654634272 26670313488 26710106976 26712623616 26715671164 26718112512 26758053248 26796235648 26797784832 26823831776 26851101732 26879656608 26896766871 26900204032 26904722432 26977877472 27006567168 27023758216 27052496704 27079999128 27087099648 27106320379 27146569086 27159180412 27187150319 27189634752 27227519046 27256474224 27269136608 27274739856 27277309696 27302828772 27356072016 27385163904 27431737312 27439649454 27459625284 27462212544 27488827296 27509840384 27514461184 27569203984 27570797856 27577467008 27659701888 27689116672 27717266304 27756085476 27764404512 27803289703 27824317437 27844573302 27848131584 27874184688 27876811008 27895492352 27950993252 28021324266 28034341972 28061511198 28064155168 28069921776 28105826112 28135715328 28145189478 28148786176 28153625136 28183565184 28238525952 28286550656 28294709352 28316632064 28342829606 28345419648 28372970864 28454896869 28457577904 28460178432 28486508778 28508580096 28516802832 28565300796 28651443072 28654711813 28656368442 28660030464 28700170016 28721876064 28740158993 28742785344 28745493504 28770722792 28773351936 28799972019 28859152896 28879631058 28885852359 28916571096 28925237952 28935949224 28938675584 28965748938 28969450496 29053098816 29061806592 29102508848 29110902891 29119627992 29163075984 29234766708 29257114432 29258805888 29284485699 29317019238 29321943588 29344357952 29372796768 29375564288 29405428416 29455437648 29486762112 29527847076 29571904152 29574690432 29578064503 29580767424 29625981952 29639621349 29667260896 29698810624 29700527616 29728005489 29759619816 29770640067 29779562904 29787371264 29817654048 29849363712 29868364344 29900127936 29959617261 29981427606 29986463556 30041299456 30069092599 30101069656 30102809904 30145765104 30176810748 30190829816 30197033412 30199878592 30229146528 30262729536 30267812736 30319288608 30401727993 30405613056 30434058792 30462439168 30480358272 30523047268 30525836544 30532195616 30624269312 30638588757 30655807744 30677778684 30686973408 30715589632 30719607552 30729951777 30779513856 30831859968 30858920414 30860704476 30884295104 30893203068 30945742529 30948570432 30950940454 30953768832 31015354482 31024650384 31039063328 31071028936 31073868288 31115365736 31117164624 31150256256 31164727552 31171131264 31264082304 31297330176 31326285354 31350556928 31359599376 31382428896 31412932028 31415802624 31474190384 31507661696 31509483264 31517105152 31572174564 31593332316 31601616256 31611087872 31667384448 31670997267 31676875776 31721240544 31765438887 31775188232 31799219928 31820529832 31822369488 31853300234 31856211072 31919592222 31943992288 31949357888 32012924363 32014775142 32036229498 32039247968 32070298512 32073320192 32120944128 32165930832 32175571584 32239588134 32287691268 32327486464 32336810688 32367063141 32382099722 32391805264 32394765312 32426252416 32485335519 32489486848 32519882136 32522946176 32556010032 32590631808 32611377396 32691544977 32738429731 32740322454 32744506368 32748242072 32790130464 32800194304 32825001216 32845895992 32848897536 32880826048 32914253736 32970230358 33012402696 33047509824 33069656256 33072772096 33103713072 33203541504 33234260241 33260010112 33269603304 33279574848 33326184262 33329229696 33375668508 33411161952 33426683584 33432429849 33436702208 33467983656 33510792672 33533249568 33536409088 33568910592 33606203904 33663357312 33669011712 33692902901 33735999612 33746110944 33793373761 33796461888 33799646208 33847876608 33863703363 33905441024 33964683543 33972899324 33974863416 34023588648 34033786176 34077318912 34107227826 34135273536 34171574784 34203189111 34239562584 34270244064 34306333152 34348720068 34364677256 34401222464 34449154922 34452302976 34487783712 34500554844 34503805504 34510895328 34547596032 34555038336 34591785984 34614967296 34650615552 34719556452 34742823388 34744831992 34824257664 34834695168 34846425068 34883482592 34918946244 34954907553 34978332207 35004786453 35015530008 35060318496 35070826752 35119944888 35206279206 35229872314 35267337616 35269376544 35306517792 35372503376 35375735808 35408464182 35446119408 35456743296 35473215232 35506401924 35551818288 35560417984 35562473856 35600292864 35613475968 35624150016 35730379776 35747086761 35798096061 35801468976 35839542144 35862355828 35865633024 35936991324 35943027624 35970503296 36004155222 36008756224 36042070246 36044153964 36082485216 36106665504 36116132864 36191296512 36195425448 36252846336 36256982294 36303358728 36341965632 36366319808 36368422272 36403771696 36407098368 36440780922 36474762688 36479533968 36513551872 36547332913 36550672704 36586199272 36588314448 36612833712 36616283392 36651769728 36698651136 36761063808 36834203658 36841772331 36858887702 36900218592 36951632991 36956355072 36990929304 37008113968 37019206016 37092859466 37099089916 37102480128 37126097736 37165579584 37169081344 37206868608 37239524259 37246436352 37350570999 37361765688 37375601081 37415348264 37417511376 37426562368 37474434816 37526919304 37538166848 37578086912 37605019032 37612852823 37616289984 37668973146 37726279136 37728460224 37768582656 37793892864 37933490842 37939862492 37982011704 38011440128 38022403776 38046606962 38087067728 38090548224 38143621152 38184185088 38197042863 38201924096 38208491256 38295834752 38298048768 38323713792 38399962692 38439508929 38465268751 38506174744 38514469812 38555428128 38566983936 38581265632 38620998584 38624527872 38660261913 38701375272 38737465088 38814537188 38816781192 38826170656 38884101312 38938279926 38979688944 39011741184 39045980932 39089358984 39095924784 39163729024 39165993216 39207237888 39243917916 39273916864 39310659273 39315682816 39370462768 39374060544 39429205536 39432920576 39441023232 39491472384 39519495132 39637340652 39675754818 39679493088 39694186756 39706083872 39756872064 39794066298 39799151616 39824485792 39866837248 39907367136 39946156348 39975236808 39981951408 40005470232 40068935424 40073506746 40137079872 40194353472 40235747664 40262711216 40305528704 40350306048 40357083648 40425718144 40466816208 40506149194 40509850752 40535637324 40578745056 40630649472 40640477696 40642827264 40701115392 40738770618 40851451676 40903704912 40912109784 40915964544 40954243158 40959476736 40973269036 41034108024 41073992407 41077745856 41109146624 41147605968 41159474181 41190937424 41193318816 41264760576 41271691776 41353805976 41366200512 41424135578 41489552832 41533675008 41561508352 41563911168 41634128214 41646606768 41685443072 41768380472 41772197376 41812799168 41815216512 41843238528 41887736832 41926489878 42004847759 42012644352 42051512958 42092266797 42096232752 42104882664 42124443088 42217784217 42223179264 42227996356 42230437704 42275347776 42294987392 42353918516 42357788928 42398959904 42429825984 42442064028 42474948096 42514244409 42522135552 42559456296 42686366856 42714972664 42760398016 42762870144 42847951194 42887907776 42900762112 42973237601 42977164608 42986117512 42990045696 43050255024 43082814096 43115747584 43118240256 43156084188 43229478889 43313780692 43319446587 43359842848 43403923836 43408013376 43448623407 43454175744 43481836528 43579648224 43588726636 43592709888 43653763272 43679441988 43720173952 43766668288 43885671648 43947135337 43960307144 44016536928 44059195152 44063346432 44092875008 44138284096 44183156472 44226101671 44230143168 44291770614 44312346988 44359471072 44362035648 44372766464 44438972928 44500891344 44548215936 44576573132 44623978208 44669344356 44681056896 44710999424 44758547456 44799956474 44802546516 44850191904 44884476416 44892015616 44981332816 44985443328 44994814592 45061949184 45151604484 45228392927 45286244724 45295550118 45299817888 45343719792 45364784864 45378381568 45436425216 45476303768 45478932912 45513698048 45604252148 45608419584 45652750112 45693658752 45720537408 45741777536 45784570902 45798293424 45936403968 45983711616 46000739792 46014527104 46063461376 46073384448 46106077654 46200820736 46243564094 46247789952 46288380621 46292741936 46296972288 46326442656 46339804602 46426410681 46432343552 46435027968 46558594992 46606543404 46637776276 46673048604 46687373344 46747091328 46752424537 46756696896 46761102336 46826593184 46896123456 46941705608 46945995264 46989428031 47025835392 47039399064 47075357056 47119398042 47211285576 47261492544 47275657728 47291576878 47341869232 47389998474 47402424384 47416631808 47484634624 47581860816 47662782348 47698829892 47730794748 47735291968 47779950351 47786056192 47820844032 47915988432 47924036832 48005540296 48054344247 48058871952 48105447768 48109980288 48142220672 48248896248 48260567264 48263357376 48337128448 48359382201 48404478304 48455954176 48491229696 48505216032 48573149583 48587707896 48639378624 48734230272 48779823204 48784419264 48817111616 48869026304 48914238191 48917066094 49014751744 49060098451 49112271544 49116759552 49122363108 49185195696 49200291456 49237501824 49268843988 49321239072 49455345537 49469973504 49501463648 49554106112 49604484384 49609158144 49652699012 49655569608 49800761332 49805312256 49815687584 49890015168 49904404956 49919362272 49965913088 49989276393 50140025376 50155053312 50201975484 50225297528 50299874352 50304613632 50348764886 50353365888 50490422021 50495035968 50503517568 50603999418 50619166416 50642682272 50696538368 50699469312 50771814912 50858161536 50912246784 50929390484 50944655008 50959348986 51035382972 51050679264 51064065024 51098285056 51160841739 51199950256 51202910304 51252678572 51257362176 51352626416 51359343876 51407237504 51422645248 51459499728 51547015884 51601833696 51634680877 51673732383 51750832266 51755708256 51766342992 51821394048 51845468416 51917706568 51922450944 51972918592 51975923328 52079334678 52114235082 52119145312 52127899712 52221324288 52236386496 52252042752 52269637602 52276317184 52325223888 52414212364 52523295012 52572274048 52588030976 52676871898 52679917332 52692660176 52809418809 52833952178 52844808471 52849787536 52854617088 52901006424 52905990784 52959776688 53009162752 53058755064 53209822848 53259602886 53300315744 53309268544 53340626976 53415332719 53420213952 53425247232 53431342328 53436225024 53516106496 53592471296 53595569664 53647663552 53702203464 53759313216 53793533742 53800408064 53955754944 54006232833 54013134336 54047516432 54063105369 54104993408 54159998256 54174199296 54212640758 54293138172 54318360824 54374300638 54379269504 54385473441 54455038092 54512948448 54538273216 54549479712 54554619392 54605657544 54712144032 54770327808 54863474624 54879298908 54919250568 54924425088 54972631049 54977654592 55019680768 55138407968 55141595712 55154934016 55251305487 55288331553 55319403776 55434532608 55512170952 55528809024 55606579406 55639289199 55648634874 55689146604 55748369376 55753622016 55790984704 55901986504 56042648532 56068683944 56123022396 56128310336 56139843552 56211652224 56271430656 56290378956 56307250272 56367130368 56477051904 56503459719 56573101312 56589418704 56685659212 56690839296 56745941728 56900236263 56909793738 56915155808 56973017556 57017160192 57033605664 57069910443 57130601592 57302886144 57309423626 57312736884 57400340032 57443752128 57480317986 57485570688 57541445584 57546703872 57599944038 57718305792 57759262116 57771704718 57833142192 57850475904 57871898448 57877351168 57931497876 58106197632 58123613184 58205017696 58221805782 58239255984 58326151968 58407419889 58469533416 58514228864 58517611776 58568971398 58634038476 58643887176 58688715904 58745593536 58751128576 58810856832 58910875296 58973524224 59055694152 59143808304 59149380864 59156129006 59161534848 59279242698 59334521792 59397621248 59401055232 59452573817 59456010978 59519239632 59541280134 59559125808 59574742528 59635308096 59698727424 59736728688 59800255872 59919234522 59962855212 59972927112 60082598912 60110260119 60138185198 60202139312 60205619808 60291530208 60353621496 60381659632 60394066824 60399757184 60458293056 60525459072 60535625472 60638577216 60759223791 60799940929 60803455986 60811226112 60868117584 60924878336 60960716544 60981243869 61046094536 61051673088 61064391232 61108155927 61277177514 61311615488 61355557368 61373946816 61439215104 61459903554 61663719936 61717840828 61721408952 61768590208 61786406136 61891485058 61897140864 61901880908 61907537664 62030708964 62049300768 62078126656 62136203367 62142057872 62147736576 62230731472 62234329248 62300512512 62329455104 62342262528 62528164608 62572533959 62652570708 62701113856 62719198752 62759122699 62764857792 62825864056 62831605248 62889734817 62948380768 63015323392 63018966528 63077269437 63144349128 63186664632 63203232512 63334768896 63341994534 63442481088 63530877774 63550376464 63598439856 63641059664 63644738976 63706600468 63712422144 63839184444 63887984576 63898715776 64025848726 64029550284 64072458996 64078495936 64140597024 64146640384 64241888256 64331861664 64351143168 64479176268 64575382536 64673621376 64734126282 64764199444 64783610528 64852504832 64970671038 64978973696 65039764272 65045892352 65112020064 65181263616 65222754792 65383089954 65476859462 65480644908 65496484144 65580260928 65600388608 65650002432 65691791984 65697795072 65761652096 65828507472 65940460716 66024805392 66095019648 66139312512 66207426144 66407083008 66468520482 66520020224 66539206608 66559149696 66652368524 66658459392 66751337016 66822323904 66853367168 66864859698 66873404416 66935967312 67021585344 67066499136 67072818176 67137821184 67199934711 67212407808 67326714624 67338023424 67385805802 67471999224 67492221888 67586747522 67592923776 67727406726 67810882048 67929367086 67945798648 67949726832 68047177296 68067572352 68154637824 68214455652 68270547072 68330466631 68343149568 68406378222 68479125168 68540488128 68612666304 68676856353 68697440136 68729354512 68802444928 68898309844 68904605952 68975567424 69001109688 69007611008 69021790656 69095192064 69110076672 69159116481 69301231104 69365346141 69439112904 69485646776 69489663984 69648515328 69692850136 69766965184 69837892488 69905773609 69909815106 69956664414 70009572906 70031060016 70120636992 70141653504 70239889776 70412558412 70459744628 70534675232 70538753088 70613035584 70679097063 70745006752 70816928364 70892238816 70913486592 70937365317 70946430464 71012803848 71103636576 71120835968 71124947712 71226951936 71490040433 71494173522 71596192122 71602937952 71679084288 71703220813 71724711656 71731266048 71873982648 71886055248 71941006592 72008310444 72084140492 72088307928 72164970432 72213331008 72390850896 72505692672 72513964588 72606717456 72683931264 72732639616 72736844544 72807543392 72881561844 72949525376 72959067936 73027103744 73094665826 73101345408 73172398544 73176628896 73225667424 73232566784 73303539456 73397302272 73522127616 73668407316 73683544662 73717775404 73793693723 73800437184 73898993623 73903265982 73912710144 73981858608 74016227936 74038412032 74185718932 74198179832 74204960256 74252195472 74331159168 74413737216 74479048518 74701141998 74723531376 74751202162 74830696528 74835022752 74853124736 74948869632 75053838608 75076333696 75156173824 75210038064 75225705646 75232579968 75337946292 75452558272 75456920448 75523147329 75537165312 75587785728 75866981684 75879724984 75964023408 76044807552 76093213924 76174135456 76280271613 76287242304 76368370176 76394085726 76403848192 76416982512 76439023479 76591669504 76596097536 76647427584 76799925384 76879017858 76930537502 77012349488 77028939624 77110856256 77133967872 77162531264 77241997168 77249055744 77320523826 77402750544 77474930176 77629074376 77633562384 77652341312 77768202624 77876559852 77959377888 78009002981 78023482368 78091961864 78171352623 78178717968 78191849568 78327458048 78331986432 78404456403 78414475776 78487835832 78547833728 78621318546 78631365632 78740925536 78858411072 78865841152 78882046464 79015307847 79038990264 79250928267 79274681304 79351509636 79358986176 79388373512 79412167744 79513744128 79588132596 79648971584 79733674496 79807441259 79814734272 79892312696 79950473616 79963902816 80010940464 80137870848 80147013492 80274159744 80388706944 80471495328 80525422432 80611057408 80690300613 80700612096 80714167296 80851436288 80933632416 81012298388 81019701504 81071274648 81157490112 81261298944 81280955392 81318961137 81477541236 81561450957 81616108483 81702903352 81807409824 81824219568 81831929088 81908486316 81946538072 82068216048 82147984814 82155491712 82295211936 82318948362 82381874848 82386637632 82529521152 82543383552 82707611952 82732401024 82848271156 82979105664 83067350016 83123016704 83268256428 83293213536 83370886144 83409869109 83472952311 83536760944 83544394752 83625598336 83630433024 83686477056 83852979756 84009695518 84103025916 84184533594 84192465504 84209765328 84248886176 84435568434 84446358528 84455992712 84460875408 84550695552 84589974784 84707837032 84715577856 84797919808 84859651968 84884128056 84949896192 85028488818 85118912592 85364690607 85372733712 85429945328 85520796032 85525740288 85695902388 85775815552 85801524224 85946475202 85954329216 85964135439 85972235024 85980091392 86100510048 86165628192 86220476979 86231495168 86236480512 86312168376 86458957778 86627561384 86638893174 86719685696 86807847672 86816026752 86892223271 86897246814 86908351488 86963673056 87151332331 87159296448 87177453272 87185419776 87307526544 87332708673 87358883976 87440347904 87771343296 87853457097 87894270674 87920614288 88033073856 88118390304 88126692864 88185750016 88276568192 88366312944 88452203342 88460286336 88583541228 88624693976 88718942144 88724071296 88734193509 88745532928 88877945856 89001782688 89096431872 89126433347 89153146264 89247956416 89311920201 89338688712 89362113792 89421998848 89599912948 89605093032 89692187501 89700383808 89768952832 89878851783 89962665632 89989629184 90123898368 90207277797 90303208968 90456785854 90572489448 90591100236 90599635776 90687439584 90729569728 90756763136 90952607536 90957865824 91027396096 91208504296 91216839168 91305500224 91387317504 91441074816 91483555072 91569141804 91596586848 91724871637 91872807936 91915766271 91967423232 92001479584 92029054208 92146768896 92189855331 92212155308 92487128188 92495579904 92576761242 92585483872 92652885312 92679609204 92837227587 92852821362 92864687104 93117189984 93213086808 93275552552 93346097208 93374746688 93494182656 93504849074 93513393792 93653186368 93792246912 93883411216 93891990528 93978856062 94051670784 94078798128 94150714112 94238796084 94422571152 94522985088 94551315456 94583153756 94683738464 94779996948 94804848768 94833263616 94969269248 95012991801 95163721632 95296316661 95325564696 95397659784 95461589496 95470583936 95559900702 95572112384 95831976864 95848073664 96011080592 96038773089 96108688494 96117743904 96210895536 96219960576 96284441344 96497792496 96521134528 96526714752 96718764402 96808956608 96911908352 96982459392 97010432064 97146299166 97175415792 97278757248 97456006557 97468460544 97559646408 97568838528 97634223232 97738052608 97828476382 97834132188 98029503488 98074634931 98120196902 98215289193 98224543088 98233519104 98244726216 98370391392 98400582912 98475003648 98537687976 98642478144 98910691074 99002927296 99108212224 99199903621 99208968768 99218316288 99305398024 99311139216 99601522664 99610624512 99631375168 99702780723 99780030336 99808809912 99838724544 99978552786 100280050752 100297289547 100310106624 100403950968 100450595056 100599748704 100609227264 100697529772 100706731776 100980844042 100990071936 101007035136 101078708703 101207998836 101238332832 101285364544 101380121283 101393076736 101398938624 101543629824 101716323072 101858780968 101889310016 101918697972 102070765944 102092029091 102101358528 102321683478 102399900512 102405820608 102505357144 102514724352 102609567333 102705252832 102718687752 102814475008 102918999456 103094031768 103203667392 103269361754 103347464766 103501664532 103511416512 103532685984 103642788096 103690936832 103835413136 103844901888 103945837184 103951846656 104158669356 104228470164 104238290624 104255799424 104472772992 104504085504 104539275204 104650447776 104828424728 104934996621 105046590024 105144548096 105353743796 105359834664 105385320352 105618837618 105667904356 105689616942 105699575072 105802012848 105811981568 105919553376 106018325504 106117510128 106419645696 106519205772 106600631488 106618537088 106681253952 106830665438 106840427904 106862684656 106872450048 107032212992 107184942592 107191139328 107295327104 107404406928 107518626432 107587067484 107911509888 108006221449 108012465666 108026268672 108095032864 108126210738 108209986816 108319996512 108348398592 108425281516 108586276344 108636721648 108748601276 108758539008 108770946882 108910076184 109025896896 109076546432 109098959424 109109238784 109211315088 109424288064 109540655616 109641998739 109726949248 109758597816 109838501136 109848850176 109945262098 109955309184 110276815936 110283191424 110309868032 110502610974 110576663106 110638807552 110869065216 111024341904 111057618048 111213158812 111278578398 111297269748 111378293208 111486550819 111496738752 111507244032 111581969408 111718572777 111803973008 112051712997 112085297064 112126803243 112137367888 112246044792 112256620672 112279687104 112423304448 112580757912 112614500544 112734260736 112838558469 113006919438 113146202624 113178837408 113371318424 113381678592 113491883456 113800472526 113819587476 113830311616 113946035112 114034320384 114067211328 114139820886 114261203184 114591128589 114605772288 114618847252 114625473768 114800680064 114887504256 114960635972 114971141376 115082891168 115199888076 115318526787 115395806253 115518524232 115543409436 115666284384 115700951808 115743796896 115754702336 115862995752 116212395264 116410035392 116443611564 116478511968 116641644917 116652303936 116814839778 116939066832 117028457728 117035223552 117137942796 117268076952 117287774352 117377431808 117491187072 117621713664 117821750592 117931977819 117947048448 118111388304 118287616608 118298761728 118312258012 118323069696 118558485396 118669043584 118795242496 118905147634 118912021956 119038479264 119082560268 119118251616 119149485056 119270616192 119397454848 119473457376 119600511744 119838469044 119925710424 119945854224 120220520238 120276370396 120404278624 120411239616 120572042227 120583060416 120707242992 120763319264 120788133648 120799514368 120916586112 121050918144 121071250944 121277154432 121518447582 121599881858 121606911972 121736235168 121849756672 121921433088 121962487738 122092189072 122103346176 122128782464 122216311854 122554355028 122623230976 122711114736 122747893632 122878430208 122919807108 123221977221 123304553099 123327439872 123435681656 123442817904 123537180416 123572812272 123782970116 123794281728 123803761816 123815075328 124061417928 124098601536 124156253312 124272406734 124284115744 124461462944 124468658496 124601025024 124658910208 124684525056 125056329216 125145067918 125305141416 125402227712 125438397504 125518245398 125529715584 125651728112 125663210496 125779469634 125896761536 126014543277 126030646784 126037933056 126147245861 126154538874 126288698256 126373329264 126406465024 126669537792 126683989068 126884962176 126899438029 127061755548 127100752928 127196879712 127282119328 127289477952 127413200936 127424844288 127542733227 127678368888 127775969152 127797431552 128051697452 128059100568 128144917992 128156991872 128281194048 128293280768 128663723328 128702286336 128919712803 128958352536 129006106957 129150765072 129347242752 129468252564 129528398888 129567221056 129688436667 129705009664 129825008131 129941342076 130079528544 130091784704 130224040128 130362527232 130445509584 130766179908 130953718924 130961289816 130992968288 131160521856 131200777216 131300004864 131383583968 131523304192 131657014944 131841406011 131880921432 132049610784 132190039296 132278625024 132414852288 132678305013 132767217947 132937040964 133040040448 133078413216 133118299392 133163124367 133304737048 133316918784 133502674032 133644647808 133706734336 133729719396 133871934624 134043170688 134132998272 134275642368 134399869422 134653429248 134676046848 134771611604 134943998448 134984443776 135173495044 135185847552 135454813452 135621764096 135685178781 135858734172 135891597296 135899453664 136094354592 136135144704 136309275648 136428911304 136541094144 136660933262 136812756444 136958250336 137080976256 137225332608 137353712706 137394880272 137458709024 137604889856 137796619688 137809211904 137951134848 138002219376 138015222016 138043581312 138190384128 138220153344 138318232962 138602462208 138730692282 138865141863 138878225808 138971293552 138979327968 139279232043 139297030656 139385700272 139533930368 139675784976 139811547218 139819630212 139913328828 140019145812 140062120032 140241273984 140257273611 140283307008 140479779552 140825116824 140919489256 141069350464 141077506176 141226071168 141358194126 141490013504 141633856728 141771522179 141784477632 141826973184 141874730634 141892860928 142025607696 142207273152 142241671936 142249895424 142453903872 142980080866 142988347044 143192384244 143205875904 143339851053 143358168576 143406441626 143449423312 143462532096 143747965296 143772110496 143882013184 144016620888 144168280984 144176615856 144329940864 144426662016 144781701792 144984474523 145011385344 145027929176 145213434912 145367862528 145465279232 145473689088 145615086784 145719448749 145763123688 145899050752 145918135872 146189331652 146202690816 146344797088 146353257792 146451334848 146465133568 146607078912 146742714573 147044255232 147180295353 147336814632 147367089324 147435550808 147587387446 147600874368 147797987246 147806531964 147963717216 148032455872 148076824064 148371437864 148396359664 148409920512 148504390944 148662318336 148827474432 148958097036 149211427133 149402283996 149447062752 149502404324 149661393056 149670045504 149706249472 149897739264 149967829179 150107677216 150152667392 150420076128 150451411292 150465159936 150675892584 150905116544 150913840896 151046294658 151471266063 151733963368 151759449968 151928046816 152089615104 152186427848 152348270912 152560543226 152574484608 152736740352 152788171452 152833965024 152878046958 153183339008 153192195072 153294855168 153599850768 153758035716 153861075004 154024698976 154057879248 154221712512 154267935744 154325062528 154483994336 154641047652 154805501088 154904042631 154949860352 155021197149 155258148752 155267124768 155304682624 155536405248 155753119704 155918755776 156018005962 156183923728 156342705246 156357435936 156383699136 156654916096 156663972864 156808912806 156828951552 156975671664 157095667456 157242637092 157481851072 157716822144 157764092928 158030615694 158077980528 158501856534 158534425413 158549362608 158703019272 158717972352 158776747024 158824335488 159027488256 159176265192 159297943168 159467348992 159614882518 159629468544 159784625392 159900947232 159927805632 160021880928 160245998157 160275741696 160294026984 160548319488 160777413888 160942990656 161050844864 161222114816 161371271789 161380601226 161401224192 161702872576 161852474329 161867264832 162024596776 162039403008 162142549296 162189316107 162314980224 162522597888 162637922274 162955082472 163122901914 163156420323 163232216966 163405806704 163614819648 163648439136 163663858176 163816972632 163893076144 164136432096 164295969628 164310983424 164590423872 164637896724 164763749696 164773275264 164917893147 165059042304 165415223904 165464802048 165520519073 165696542312 165864994659 165958211328 166536512856 166571205359 166586427072 166819738218 166917867597 166945904622 167073521888 167251196672 167260866048 167372954112 167705959512 168019391036 168206051832 168369067188 168384931008 168419530656 168497772352 168871136868 168911985424 168921750816 169101391104 169179949568 169415674064 169431155712 169595839616 169719303936 169768256112 170056977636 170237825184 170346190183 170700708789 170729381214 170745467424 170859890656 171041592064 171051480576 171209731329 171391804776 171551631104 171892950404 171908658432 171928270878 171944470048 172201020096 172331256384 172440953958 172462990336 172624336752 172917915556 173255122768 173277786348 173439371392 173615695344 173632053504 173784446542 173794493628 173927346112 174302664662 174318592896 174354906544 174370839552 174615053088 174665417346 174717767952 174880695808 175542686592 175706914194 175788541348 175841228576 176066147712 176220677101 176236780608 176253385728 176371500032 176553136384 176732625888 176904406684 176920572672 177167082456 177249387952 177437884288 177448142592 177468387018 177491065856 178003565376 178192863744 178252866694 178306292528 178357721451 178495912832 178623840402 178677377424 178724227584 178843997696 179199825896 179210186064 179384375002 179400767616 179757703566 179925331264 179979258368 180247796736 180414555594 180606417936 180913571708 181144978896 181182200472 181199271552 181374879168 181459139456 181513526272 181905215072 181915731648 182054792192 182277671373 182399822787 182417008592 182433678336 182611000448 182774635008 182882149632 182943731607 182967110144 183138283608 183193173696 183449743274 183831532542 183934846464 184002959168 184058108416 184369051643 184379710662 184424310616 184974256376 184991159808 185153522484 185170967744 185305770624 185359218408 185674455174 185705642724 186234379968 186408610101 186426173616 186551105104 186692194416 186749493376 186988365312 187009698148 187026787584 187306372736 187584493824 187717601877 187766822432 187957712124 188103341568 188157596256 188277368097 188301428224 188477592168 188845142304 189045970176 189166307512 189367476928 189559993896 189609697536 189744242653 190025983602 190310052233 190327443264 190592633322 190651129392 190795319568 190923178992 190941167872 191119801404 191663953728 191696147328 192022161184 192077546178 192217376988 192235487808 192421791072 192439921152 192568882688 192995584992 193042269056 193053429504 193437528804 193617913216 193823816704 194020864128 194292598332 194350831584 194557514496 194623027921 194912013114 194936921088 195119292816 195137677056 195268446464 195656952764 195668264376 196149269862 196240393804 196430578386 196449086176 196489452432 196740782784 196801165824 196950007296 197075375952 197284956288 197821382148 198005854592 198216424448 198399807242 198417937536 198610796048 198622278432 199203045328 199221249024 199262750336 199405561446 199560060672 199617619824 199677449088 199957105572 200560101504 200582982691 200594579094 200620213248 200807901936 200901190112 201181112951 201199497408 201218454528 201395059544 201413463552 201599804133 201961688084 201980143872 202014070272 202157417406 202415997672 202476665664 202570729088 202760242566 202786153472 203432646144 203717561936 203778620032 203837395944 204141531888 204184058182 204202717056 204643366956 204799801024 204811641216 204991399893 205010714288 205029448704 205219134666 205410505664 205437375504 205628950016 205837998912 206188063536 206407334784 206538723508 206694929532 207003329064 207022833024 207046451521 207065371968 207285576192 207381873664 207477349443 207670826272 207891674368 207903693312 208096038423 208317338712 208456940328 208476581248 208511598848 208945545984 209078550408 209300895552 209656849456 209717320827 209869993242 210093180048 210289096192 210483648193 210707487592 210719669328 210770640704 211237675236 211335808712 211379233884 211399150144 211604025696 211623963136 211839106752 212235020256 212812095951 212839291392 213038411544 213201262976 213237074176 213362507904 213661330876 213680855808 213725369312 214064425984 214369885184 214470121299 214590654208 214808813856 215037252864 215109662439 215174134968 215823019776 216012442898 216024931332 216190065728 216252421476 216419973632 216620197703 216639993024 216850563032 217172552688 217273443296 217497202552 217517078016 217541893764 217820152368 218051793792 218153092864 218197918848 218422630176 218848576128 219081311232 219283997478 219453898496 219517195632 219677002272 219697700352 219890524196 219910618368 220553631872 220566382848 220619736064 221005221948 221153326212 221277615104 221381081169 221696980869 221738130432 222048683808 222115236096 222426317624 222557156796 222594539496 222756586416 222973101638 222993477504 223437145554 223607946016 224103425994 224170594128 224253606486 224274735776 224492089584 224513241344 224559374208 224846608896 225161515824 225229001088 225468521472 225677116938 226013838876 226292405248 226357674816 226569441987 226742636848 226763357184 226983766912 227600945052 227639174952 227660623232 227892070224 228134422656 228279641772 228522406368 228840814839 229182257178 229211544576 229237694504 229250947536 229601360128 229775008512 229921271944 229942282752 230165782336 230399776152 230637053574 230791612506 231037048464 231086818872 231332568768 231401903616 231487593792 231509404672 231725991504 232424790528 232820070784 232887223128 232957023936 233283289834 233304607872 233629679556 233878133664 234027008943 234056915456 234070447104 234275885592 234536153904 234575548704 234754863616 234982374144 235243427328 235643501184 235850320307 235863955638 235894096896 236222776608 236553616327 236575233216 236597523456 236624516024 236646139392 237045923541 237116970792 237338087168 237752784801 237810295268 237824043912 238076958528 238165120536 238236503232 238541232384 238946914752 239201023488 239422323777 239676938088 239851420848 239891708448 240441040476 240552740792 240808557248 240822479232 241144084454 241166120832 241414485984 241526638528 241576267296 241599028736 241833172224 242101836288 242142501888 242554308864 243036895164 243199763716 243213823944 243450223217 243472470336 243842866176 243924975476 243956883411 244184378144 244257564928 244432623708 244684352871 244848325449 245108710056 245422229472 245495787264 245839614216 246443954442 246609106198 246871363312 246885635808 247074360832 247145624544 247565940232 247588563456 247607523632 247630150656 248122835856 248197203072 248312506624 248544813468 248568231488 248922925888 248937316992 249202050048 249369050112 250112658432 250229607327 250290135836 250610282832 250876795008 251036490796 251059431168 251303456224 251558939268 251793523072 252029086554 252061293568 252294491722 252309077748 252577396512 252746658528 252812930048 253339075584 253367978136 253769924352 253798876058 254123511096 254201505856 254393759424 254564238656 254578955904 254826401872 254849688576 255085466454 255356737776 255551938304 255594863104 256103394904 256118201136 256289835984 256313983744 256562388096 257327446656 257404572672 257839425606 257892406317 257916705072 258012213914 258301530144 258661430937 258694485504 258936505128 259056797776 259134442112 259376873334 259410019328 259650016262 259882684152 260159057088 260183569408 260448080256 260676669813 260725054464 260891019168 261453996993 261532359816 261907437848 261922579632 261985936576 262321043712 262767167936 263046608384 263289969761 263314029888 263682812022 263761842864 264099221568 264380078592 264557250048 264829704576 265356610026 265534435894 265874081928 266080080896 266156826432 266202580527 266236598784 266326248734 266609474096 266633837568 267005348064 267289295616 267379300041 267413468672 267459438792 267743869248 268086341376 268265996544 268799738844 269076562503 269256881257 269306858496 269543223208 269887996896 269968887552 270346990088 270371695104 270621833391 270909626904 271370357562 271717468344 271783194592 271798907328 272188709184 272270289408 272857822608 273082188288 273321866524 273625512888 273916500672 274161952512 274450665216 274707425412 274789760544 274917418048 275174614911 275209779712 275593239376 275618423808 275902269696 276004438752 276030444032 276087162624 276440306688 276636465924 277461384564 277730283726 277756451616 277942587104 277958655936 278511682761 278558464086 278594061312 278771400544 279067860736 279351569952 279623094436 279639260424 279826657656 280038291624 280124240064 280482547968 280514547222 280959559104 281650233648 281838978512 282138700928 282155012352 282452142336 282716388252 282980027008 283267713456 283543044358 283568955264 283653946368 283749461268 284051215392 284414546304 284483343872 284499790848 284907807744 285960161732 285976694088 286384768488 286411751808 286679702106 286716337152 286812883252 286898846624 287495930592 287517946849 287544220992 287764026368 288033241776 288116319267 288336561968 288353231712 288659881728 288853324032 289563403584 289968949046 290055858352 290426869824 290735725056 290930558464 290947378176 291230173568 291438897498 291526247376 291798101504 291836271744 292378663304 292405381632 292689594176 292706515584 292902669696 293214157824 293485429146 294033934313 294088510464 294360590706 294645867579 294673629264 294734178648 294871101616 295174774892 295201748736 295595974492 295613063928 295927434432 296064911744 296153648128 296742875728 296792719328 297008781888 297324636672 297599710863 297654948864 297916194072 298422854266 298804567992 298894125504 299004808648 299322786112 299340091008 299412498944 299935658358 300215354432 300305334784 300812663207 300840152256 300902822584 300930319872 301351785168 301810233088 301827681792 302092589316 302606352223 302942532126 303236126109 303467926736 303518899936 303856093632 304140363849 304179230208 304372855696 304696541824 305121086452 305148969216 305576342904 305667930048 305756093916 306276087273 306366678016 307199701536 307516071432 307629947359 307722150008 308049397952 308115758496 308443425024 308650125056 308967988672 309282095304 309582711697 309611002176 309808085262 310042394298 310516297504 310534249536 310609365248 311072810496 311506239408 311837511552 312036011924 312367847456 312685410492 312714871872 312767398272 313309832192 313617825612 313951343328 314191334912 314485274184 314963702144 315433644288 316061231388 316155961056 316598750489 317003713068 317068850826 317098725216 317406038544 317435944704 317553494048 317648670976 318054976512 318352530384 318595886336 319229765036 319258937088 319569250784 319801894464 319855611264 320043761856 320491996314 320588053968 321096638976 321554827776 321885981312 322101689728 322444229632 322742543578 322761202452 323405745152 323704948658 323734529664 324018664347 324049193552 324078806016 324285098592 324378632214 324629960448 325045195776 325275844548 325910164944 326245803828 326312840646 326464433932 326811613408 327229639296 327266971759 327296878272 327327716352 327633945264 327786152288 328272864192 328591939256 328621966848 328925996217 329180847744 329275793448 329527499392 329546550528 329835786294 330830447808 330929604096 331041038146 331393084624 331729989318 331916422656 333073025712 333142410718 333172854144 333639476436 333835735194 333891809244 334147043776 334459652457 334502393344 334521732096 334745908224 335411919024 336038782072 336380409729 336412103664 336738134376 336769862016 336839061312 336995544704 337742273736 337823970848 337843501632 338202782208 338359899136 338515675407 338831348128 339191679232 339438607872 339536512224 340113955272 340475650368 340692380366 341401417578 341458762428 341490934848 341719781312 342083184128 342102961152 342399667337 342419462658 342783609552 343103262208 343420689157 343785900808 343817316864 343856541756 343888940096 344402040192 344662512768 344881907916 345248673504 345835831112 346187418759 346510245536 346555572696 346878742784 347231390688 347264107008 347568893084 347588987256 347854692224 348605329324 348637185792 348709813088 349230106176 349330834692 349435535904 349761391616 349924934751 351085373184 351413828388 351577082696 351682457152 352132295424 352382164927 352441354202 352473561216 353106272768 353432954147 353465251776 353808813368 353841145344 354334164912 354498775904 354875768576 354896285184 354936774036 356007130752 356385727488 356505733388 356612585056 356715442902 356991825664 357247680804 357354754848 357448455168 357687995392 358399651792 358420372128 358768750004 358801535232 359515407132 359850662528 359958516736 360829111188 361212835872 361442766139 361716126681 361827143416 362289957792 362364400944 362398543104 362749758336 362918278912 363810430144 363831463296 364555342746 364799645574 364834017184 365222000896 365549270016 365764299264 365887463214 365934220288 366276567216 366386347392 366899486548 367663065084 367869692928 368005918336 368116216832 368738103286 368759421324 368848621232 369665931663 369913659297 369948512752 369982319616 370307044968 370341935488 370611541248 370718436816 371348910348 371411285448 372468759936 372817220202 372852347232 373102210208 373384388832 373498986752 373976730624 374019396296 374053575168 374612745472 375168987648 375435203754 375533644864 375915424248 376206683136 376315192512 376554736194 376602856448 376955184336 377690284608 378043629831 378091940352 378332615024 378441737583 378734953856 379119987792 379219395072 379488485306 380051967204 380620104466 380654886528 380698314087 381185266644 381302258784 381590639136 381846357984 381882335744 382239602808 383327907456 383392294656 384044322368 384155092356 384434753976 384470975616 384808417343 384843582144 384879842304 385137765376 385991169984 386084538112 386106859008 386759138409 386875057608 387018320871 387235826432 388041728256 388585196664 388701663168 389065310001 389115028992 389246055842 389475024393 389824026228 390238585632 390275354112 390536892928 391313905528 391336528752 392298539724 392480787608 392861156772 392898172352 392978904864 393481565568 393602331648 393900014592 394150751904 394569912576 395524218033 395642764296 396011709184 396799614484 396835875072 397221592096 397244556864 398034915039 398301653841 398406090656 398525500672 398811122892 399120121344 399235239648 399354898176 399489373101 399914211144 401120203008 401165965382 401189158188 401615803872 401802380224 402362225902 402398994816 402790119088 402826927104 403199608266 403923376168 403960287744 404028140544 404314834812 404831995344 404953331328 405141458176 405520485132 406865292288 407055536343 407435123872 407557240064 407674791888 408283063776 408368116364 408405434112 409286733912 409599602048 409623282432 409982799786 410021428576 410438269332 410821011328 410874751008 411257900032 411675997824 412376127072 412814669568 413077447016 413389859064 414006658128 414045666048 414092903042 414130743936 414571152384 414954698886 415341652544 415783348736 415807386624 416168016719 416192076846 416634677424 416913880656 416953162496 417023197696 417891091968 418157100816 418601791104 419313698912 419434641654 419739986484 420186360096 420578192384 420771820833 420967296386 421414975184 421439338656 421541281408 422475350472 422671617424 422758467768 422798300288 423208051392 423247926272 423678213504 424470040512 425314566537 425599586503 425624191902 425678582784 426076823088 426402525952 426474148352 426725015808 427322661752 427361711616 427450738624 428940242598 429181308416 429617627712 430074505728 430219324878 430348269936 431646039552 432024885796 432049862664 432380131456 432504842952 432839947264 433240395406 433279986048 433701126064 434345105376 434546886592 434953423569 434994405104 435034156032 435083787528 435640304736 436103587584 436306185728 436395837696 436845260352 437697152256 438007737713 438567994956 438907796992 439034391264 439313858893 439354004544 439395400704 439781048392 439821236736 440228143719 441107263744 441132765696 441540886059 442010443896 442306652424 442762162338 443393961738 444097367616 444230472192 444852635248 445114313592 445189078992 445513172832 445946203276 445986955008 446874291108 447215892032 447634281399 448206851988 448341188256 448507212972 448549471552 448984179168 449026482688 449118748416 449693217792 450323031648 450458002176 451354233876 452027677752 452715349632 453138883974 453485273696 453967533824 454413798189 455201890104 455278349904 455321246464 455784140448 456268845312 456559283544 457044812736 457681629678 458364514356 458475389008 458501895072 459202720256 459550017024 459842543888 459884565504 460331564672 460799552304 461274107148 461583225012 462074096928 462173637744 462665137536 462803807232 462975187584 463451983008 464712127893 464849581056 465640141568 465774446256 465914047872 466566579668 466609215744 467259359112 467756267328 468054017886 468113830912 468551771184 469072307808 469151097408 469509727232 469964748288 470486854656 471287002368 471700640614 471727911276 472445553216 473107232654 473150466432 473249032048 473292278784 474091847082 474233941584 474676174336 475505569602 475620590536 475648087824 476153917056 476330241072 476473006464 477082464768 477893829504 478313266417 478402046976 478844647554 479353876176 479702841696 479783416896 480737994471 480882080952 481105481584 481617114496 481644958464 482288168908 482332241664 482828971968 483053277056 483152534592 483198057472 483666344448 484113815367 484203672576 485108617728 485557422987 486073790328 486399527432 486427647888 486900446434 486944940672 487849950952 487913766822 488368756288 488515129856 488865247416 489340415263 489368705742 489696650898 490217420112 490844458944 490991574528 491679228432 492887908884 493218212396 493742726624 493771271616 494148721664 494291249088 494753679441 495131880464 495177126912 495215047264 496245671712 496394406144 496561557219 496625013248 497089626936 497136462976 497845851776 497874633984 499713616077 500430283031 500459214654 500580271672 501220565664 501753590016 501922545691 502072981592 502118862336 502606912448 503117878536 503587046144 504058173108 504588983444 504618155496 505154793024 505493317056 506735956272 507539848704 507597752116 508247022192 508403011712 508787518848 509128477312 509157911808 509652803744 510170932908 510713475552 511038570549 511103876608 511189726208 512206789808 512236402272 512579671968 512627967488 513124776192 514654893312 515020087201 515678851212 515784812634 515833410144 516024427828 516555856061 516603060288 517322861874 517388971008 517873010256 518113595552 518268884224 518753746668 519300032524 519765368304 520318114176 520896160512 521353339626 521782038336 522907993986 523064719632 523814875696 523845159264 523971873152 524642087424 525534335872 526093216768 526579939522 526628059776 527365624044 527523685728 528198443136 528662031303 528760157184 529114500096 529659409152 530713220052 531068871788 531748163856 532313652864 532405161054 532473197568 532652497468 533218948192 533961901291 534010696128 534578591232 534758600082 534826937344 534918877584 535073164353 535487738496 536172682752 536531993088 537599477688 538153125006 538513762514 539086446416 539775993792 539937775104 540693980176 540743390208 541243666782 541819253808 542740715124 543434936688 543566389184 543597814656 544377418368 544540578816 545715645216 546063020867 546164376576 546643733048 547199468361 547251025776 547833001344 548323905024 548831194821 548901330432 549414850824 549579521088 549834836096 550349229822 550419559424 551186478752 551804539392 552008877504 552060888064 552174325248 553107154929 553272931848 554922769128 555460567452 555512903232 555885174208 555917311872 557023365522 557116928172 557542801088 558135721472 558652088813 558703139904 559246188872 559278520848 559653315312 560076583248 560248480128 560965095936 561029094444 561919118208 561983225557 563152805631 563300467296 563677957024 564277401856 564310024704 564832104291 564904284672 565432776504 565960054016 566535426912 567086088716 567137910528 567498922536 568102430784 568829092608 568966687744 569232727959 570930156699 571312759381 571920323464 571953388176 572769536976 572823503616 573359404212 573625766504 573797693248 574939321723 574991861184 575035893698 575088441984 576066483552 576232638534 576673123936 576706463424 577319763456 577706648064 579126807168 579937898092 580111716704 580853739648 581471450112 581861116928 582460347136 582877794996 583052494752 583596203008 583672543488 583869083763 584757326608 584810763264 585379188352 585413031168 585805339392 586970858292 587969108051 588067868626 588721181412 589291735158 589347258528 589468357296 589742203232 590349549784 590403497472 591191948984 591226127856 591854868864 592129823488 593485751456 593585438656 594017563776 594649273344 595199421726 595832388144 596845708532 597609135984 597788251008 598009617296 598645572224 598680182016 598824997888 599871316716 600430708864 600610669568 601625326414 601680304512 601748948073 601805645168 601860639744 602703570336 603543338853 603620466176 603655363584 604185178632 605212704446 605885064252 606472252218 606935853472 607037799872 607712187264 608245562897 608280727698 608358460416 608745711392 609393083648 610242172904 610297938432 611152685808 611335860096 611512187832 612552174546 614399403072 614974199679 615032142864 615259894718 615444300016 616098795904 616231516992 616886850048 617300250112 617935977344 618564190608 619165423394 619222004352 619616170524 620084788596 621032595008 621068499072 621139354563 621218730496 622145620992 623012478816 623675023104 624072023848 624735694912 625370820984 625429743744 625534796544 627235651224 627845312507 627902686656 628382669824 628970548368 629151962481 629927404288 630867288576 631450944579 632122462776 632311922112 633197500978 634007426136 634137701652 634197450432 634812077088 634871889408 635106988096 635297341952 636705060768 637191772672 638459530072 638517874176 639138501568 639603788928 639711222528 640087523712 640983992628 641176107936 642074101459 642193277952 643109655552 643410363897 643771962624 644203379456 645328987317 645485087156 645522404904 647409897316 647469059328 648037328694 648098387104 648570197184 648757264428 649259920896 649860593109 650551689096 651820329888 652491607656 652625681292 652928867864 653623226816 654459278592 654533943518 654593756544 655267890528 655572304576 656545728384 657183878512 657243933696 657851992434 658361695488 658551586896 659054998784 659093101056 659671572588 661660895616 661859208192 662082076292 662786169248 663459978636 663832845312 664143243507 665090942607 666146051424 666284821436 666345708288 667278952872 667671470388 667783618488 668294087552 668919304914 669004786688 670823838048 672077564144 672760819458 672824207328 673476268752 673539724032 673678122624 673991089408 675484547472 675647941696 675687003264 676405564416 677031350814 677662696256 678383358464 678877215744 679073024448 680227910544 680951300736 681384760732 682802835156 682917524856 682981869696 683439562624 684166368256 684799334674 684838925316 685567219104 686206524416 686522444517 686841378314 687571801616 687634633728 687713083512 687777880192 688804080384 689325025536 689763815832 690497347008 691671662224 692374837518 693020491072 693111145392 693757485568 694399325347 694462781376 694528214016 695137786168 695177974512 695709384448 697210658648 697274371584 697419626176 698460212352 698661669384 698871071808 699849869502 702081026829 702170746368 702827656776 703154165392 703364914304 704264590848 704764329854 704882708404 704947122432 706212545536 706865908294 706930503552 707550960921 707617626736 707682290688 708668329824 708997551808 709660848981 709751537152 709792570368 709873548072 712014261504 713011466776 713225170112 713430885804 713983651328 714495361608 714644203637 714709509696 716799303584 716840744256 717537500008 717603070464 718266971331 719030814264 719701325056 721658222376 722425671744 722885532278 723432253362 723654286832 724579915584 724728801888 724797086208 725499516672 725836557824 727620860288 727662926592 729110685492 729599291148 729668034368 730350669651 730444001792 731528598528 731774926428 732553134432 732772694784 733798973096 734544976347 735326130168 736011836672 737476206572 737518842648 737697242464 739331863326 739827318594 739897025504 740614089936 740683870976 741223082496 741436873632 742697820696 742822570896 744937519872 745634440404 745704694464 746204420416 746768777664 746997973504 748038792592 748107150336 749225490944 750337975296 750870407508 751067289728 751830848496 752630385024 753109472388 753910368672 755380569216 756087259662 756183880704 756665230048 756883475166 757469907712 758239975584 758438790144 758976970612 760103934408 761240208932 761309773056 761396628174 762370533288 762604517568 763181278272 763692715968 763764671488 764479205616 766655814912 766784589312 768088644736 768310184712 768869507952 768941951232 769616834686 769687164288 771982339968 772169076224 772213718016 773518276818 773750115216 774036641742 774471652864 776083456512 777170393328 777403326336 778130620002 778230057984 778492111684 778950048786 779648052456 780405855733 780477171264 780550708224 781073785856 782030009439 782627811056 782673057504 784361990979 784597079448 784961575216 785722313544 785796344704 785957809728 786963131136 788301503808 789139825152 789869909283 791048436066 791285528592 792023418368 793599228968 793671750144 794443184192 794489113728 796069830078 796603307682 796812181312 797051001344 797622245784 798240242688 798470479296 798709796352 798978746202 799828422288 802137900123 802240406016 802331930764 802378316376 803231607744 803604760448 804724451804 804797989632 805580238176 806399216532 807229687509 807770643771 807846752336 807920575488 808629669624 809663990688 809906662656 810282916352 811040970264 814111072686 814870247744 815114480128 815349583776 816491514419 816566127552 816736232728 816810868224 818573467824 819199204096 819246564864 819965599572 820042857152 820876538664 821642022656 821749502016 823351995648 824752254144 825523844733 825629339136 826154894032 826779718128 828013316256 828091332096 828185806084 828261487872 829909397772 830683305088 831566697472 832336033438 832384153692 833269354848 833827761312 833906324992 834046395392 835782183936 836314201632 837203582208 838627397824 838869283308 839479972968 840295931749 840372720192 841543641666 841934592772 842829950368 842878677312 843082562816 844950700944 845343234848 845516935536 845596600576 846416102784 847356427008 848940081024 850629133074 851199173006 851248383804 852153646176 852805051904 852948296704 853450031616 854645323504 854723423232 854901477248 857880485196 858362616832 859235255424 860149011456 860438649756 860696539872 862553840547 863292079104 864049771592 864099725328 864760262912 865009685904 866480790812 866559972096 867402252128 868690210752 869093773184 869906847138 869988810208 870167575056 871280609472 872207175168 872612371456 872791675392 873690520704 875394304512 876015475426 877135989912 877815593984 878068782528 878627717786 878708009088 879562096784 879642473472 880456287438 882101802939 882214527488 882265531392 883081772118 884020887792 884613304848 885524324676 886787923476 888194735232 888296066203 888460944384 889705270496 890228627184 890378157984 891026345664 891892406552 891973910016 892799132589 893748582216 894431784064 895268562798 896413703976 896682376512 897014425944 897098943104 897968358336 898052965376 898237496832 900646063296 900916004352 902437989621 902708467752 904055355504 905430699264 906277767948 906970547392 907819056669 907935067648 908775056917 908827596378 910403780208 910556699808 910642492928 911568280896 912537690624 913118567088 914089625472 915363259356 916729028712 916950778016 917003790144 918405440512 918828261819 919100034048 919685087776 920663129344 921599104608 922548214296 922889842077 923166450024 924148193856 924347275488 925330275072 925950375168 926903966016 928748135091 929370525629 929424255786 931280283136 931548892512 931828095744 932141870569 933133159336 933218431488 934518718224 935512534656 936108035772 937103542368 938144615616 938302194816 939929496576 942574004736 943401281228 943455822552 944891106432 946214465308 946300932864 946498064096 948183694164 948467883168 949352348672 949796251467 951011139204 951241181072 951296175648 952307834112 952660482144 952946012928 954164929536 955787659008 956626532834 957689295108 958707752352 959318018399 959405683392 959566833792 961475988942 961764161904 962210963168 963234228992 963289916928 964576337816 964664483328 965657943936 966106554112 966305069184 967332688896 968227630734 970217235456 971114845974 972055993041 972147580656 972799054864 972855295776 973800892868 973889881344 975699901904 975827533644 976737512576 977030259712 977730494832 978680830526 978737411484 979393301796 980434840224 981688917888 981800915277 981983149056 983358456864 985775817768 986436424792 987485453248 987542543232 988582498176 989507358882 990263760928 990430094528 992400655253 992491343424 992788812288 993123114438 993250026496 994179253872 994272925952 995691703552 995749267968 999427232154 1000860566062 1000918429308 1001160543344 1002441131328 1003378957371 1003507180032 1003845091382 1004145963184 1004237724672 1005213824896 1006235757072 1007174092288 1008116346216 1009177966888 1009236310992 1010309586048 1010986634112 1013471912544 1014891321661 1015079697408 1015195504232 1016494044384 1016806023424 1017575037696 1018256954624 1018315823616 1019305607488 1020341865816 1021426951104 1022077141098 1022207753216 1024413579616 1024472804544 1025159343936 1025255934976 1026249552384 1027199002011 1029309786624 1030040174402 1030262067471 1031357702424 1031569625268 1031666820288 1032048855656 1033111712122 1033206120576 1034645723748 1035746020512 1036227191104 1036537768448 1037507493336 1038600065048 1039530736608 1040636228352 1041792321024 1042706679252 1043564076672 1044479989931 1045815987972 1046129439264 1047629751392 1047690318528 1047943746304 1049284174848 1049774804253 1051068671744 1053159879044 1053256119552 1054731248088 1055047371456 1056396886272 1057146494781 1057324062606 1059318818304 1060298862441 1061426440104 1062137743576 1063496327712 1064627305728 1064810322108 1065304994936 1066437896384 1067923802582 1068021392256 1069157182464 1069517200164 1069837755168 1070146328706 1070975476992 1072345365504 1073063986176 1075198955376 1076306250012 1077027525028 1078172892832 1079551987584 1079875550208 1081387960352 1082487333564 1083638507616 1084328298417 1085148380043 1085481430248 1086869873376 1087132778368 1087195629312 1088754836736 1091431290432 1092126041734 1093287466096 1094398936722 1094502051552 1095666002688 1096647810048 1097662389642 1097802660864 1098829701648 1099159042176 1099669672192 1100698459644 1102372957504 1103609078784 1104017755008 1104348650496 1106214309858 1106545863696 1109740977891 1109845538256 1110921134904 1111025806464 1111770348416 1111834623744 1114046731044 1114233856344 1115085602176 1116271442944 1117304177626 1117406279808 1118492377744 1118557041696 1119306630624 1120153166496 1120496960256 1121930191872 1122058188888 1123838236416 1123966451114 1126305611262 1126600934592 1127355914048 1128554803712 1128620049408 1129598902523 1129664208582 1129808569344 1130865553008 1131920108032 1132967320303 1133070853824 1134172177432 1134275821056 1134997845072 1135325212749 1136204861568 1137658185216 1138465455918 1141860313398 1142094942261 1142625518762 1143840646928 1143906776352 1145539073952 1145647007232 1146718808424 1147251533008 1147595386496 1149878643446 1149983722368 1150071787396 1150176883968 1152132967104 1152465277068 1153346247872 1153412926848 1154425252029 1154639526912 1155413296128 1158253614336 1158643633511 1159875796184 1160223433408 1161054962613 1161707479296 1164920694272 1165755589992 1165998437513 1166104989504 1167345086976 1167738167526 1168425073179 1169514653216 1170758376704 1170826062336 1171610678784 1173941716584 1175938216102 1176135737252 1177442362824 1178583470316 1178694517056 1178936714592 1179484406464 1180699099568 1180806994944 1182383897968 1182452255712 1183709737728 1184259646976 1186971502912 1187170877312 1188035127552 1190398843452 1191664776288 1192423331281 1193691417064 1194904961523 1195218271968 1195576502016 1196019234592 1197291144448 1197360364032 1198468119303 1199742633432 1200861417728 1203250652828 1203360609024 1203497896146 1203611290336 1205407140672 1207086677706 1207240932352 1208370357264 1210425408892 1211770128504 1212944504436 1213871706944 1214075599744 1215424374528 1216491125794 1216561455396 1217491422784 1218786167296 1220484345808 1220595876864 1222305371616 1222671720192 1223024375664 1225104349092 1228798806144 1229948399358 1230064285728 1230519789436 1230888600032 1232197591808 1232463033984 1233773700096 1234600500224 1235871954688 1237128381216 1238330846788 1238444008704 1239232341048 1240169577192 1242065190016 1242136998144 1242278709126 1242437460992 1246024957632 1247350046208 1248144047696 1248504050157 1249471389824 1250741641968 1250859487488 1251069593088 1254471302448 1255690625014 1255805373312 1257941096736 1258303924962 1259854808576 1261734577152 1262901889158 1264244925552 1264623844224 1266395001956 1268014852272 1268275403304 1268394900864 1269624154176 1269743778816 1270213976192 1270594683904 1273410121536 1274383545344 1275943699611 1276798759509 1276919060144 1277035748352 1278277003136 1279207577856 1279422445056 1280175047424 1281967985256 1282352215872 1284148202918 1286820727794 1287543925248 1288406758912 1290657974634 1290970174312 1291044809808 1294819794632 1294938118656 1296074657388 1296196774208 1297140394368 1297514528856 1298519841792 1299721186218 1301103378192 1303640659776 1304860270707 1304983215312 1305251362584 1305857735728 1307246453632 1308918557184 1309067887036 1309187513088 1310535781056 1311144609152 1313091456768 1314023213139 1314367757024 1315703984868 1316723390976 1317103173792 1317941576679 1318109997568 1318186202112 1319343145176 1323321791232 1324164152584 1325572338496 1326919957272 1328209698571 1328286487014 1330181885214 1332170365631 1332292102848 1332569642872 1332691416576 1334557905744 1335342940776 1335567236976 1336588175104 1337838609828 1341647676096 1342902844197 1344155128288 1345521638916 1345648414656 1346952537504 1347079448064 1347356245248 1347982178816 1350969094944 1351295883392 1351374006528 1354062701628 1355325392512 1356766716928 1358146048896 1360455821088 1361902601472 1362361195447 1362769521464 1365605670312 1365835049712 1365963739392 1366879125248 1369598669348 1369677850632 1371009151801 1371134438208 1373044889034 1373682756628 1375143603232 1375426167024 1375555760384 1377608160768 1378650051072 1379527631664 1380994694016 1383343324448 1384749675036 1386040982144 1386222290784 1387514971136 1388798650694 1388925562752 1390275572336 1390355949024 1391418768896 1394421317296 1394548743168 1394839252352 1396920424704 1397323338768 1397742143616 1399699739004 1402080180737 1404080878837 1404162053658 1404341492736 1405655313552 1406308330784 1406729828608 1408529181696 1409528659708 1409765416808 1409894244864 1413731816588 1413861007104 1415101921842 1415235253472 1417336659648 1417995103616 1419321697962 1419503074304 1419747096144 1424028523008 1426022933552 1426450340224 1426861771608 1427967302656 1428990723216 1429288407274 1429419019392 1433598607168 1433681488512 1434939799251 1435075000016 1435206140928 1436533942662 1438061628528 1439402650112 1443316444752 1444851343488 1445771064556 1446864506724 1447308573664 1449159831168 1449325160647 1449457603776 1449594172416 1450999033344 1451673115648 1452341446101 1455241720576 1455325853184 1456672268961 1458221370984 1459198582296 1459336068736 1460701339302 1460888003584 1463549852856 1465106268864 1465545389568 1467597946192 1468021245789 1469089952694 1470652260336 1472023673344 1474952413144 1475037685296 1475394484928 1478663726652 1479654637188 1479794051008 1481228179872 1481367741952 1482446164992 1482873747264 1485395641392 1485645141792 1489684671657 1489875039744 1491268880808 1491409388928 1492408840832 1493537555328 1493995947008 1496077585184 1498450981888 1499140848231 1501290849093 1501740815016 1502134579456 1503661696992 1505260770048 1505767637073 1506218944776 1507820737344 1510761138432 1512174519324 1513330460096 1513766950332 1514939815424 1516341383921 1516479951168 1517953941224 1520207868816 1522480417864 1522619546112 1522793256348 1524741066576 1525209035136 1526362556544 1527385431936 1528958411232 1533115711647 1533311629824 1533569178624 1536177289472 1536620369424 1537739015904 1537883902464 1539233669372 1539374328576 1543964679936 1544338152448 1545060261603 1547036553636 1547500230432 1548073283484 1548943305728 1549667568183 1552166913024 1554340786656 1554806652672 1556261240004 1556984223368 1557900097572 1559296104912 1560811711466 1560954342528 1564060018878 1565255622112 1565346115008 1568723981958 1569194158896 1569923150432 1571444627088 1571592689408 1571915619456 1573926262272 1576603007616 1578279650304 1579739818566 1582096872132 1582571057184 1584046836736 1585986093909 1587198457936 1587343500288 1588886368384 1588978227456 1592139660156 1593206615364 1593624362624 1594102002688 1595244491568 1596940958592 1597419592704 1597957492404 1599656844576 1601885703873 1604275800246 1604480812032 1604663861528 1604756632752 1606463215488 1607209520896 1609448903608 1609595979264 1611160476352 1612798433064 1614459375018 1615541287542 1615693504672 1617259339248 1619327981376 1619813325312 1620565832704 1622081940528 1628222145372 1629740495488 1630228960256 1630699167552 1632983028838 1633132255104 1633472465456 1633621736448 1637146935648 1638189062601 1638398408192 1638493129728 1639931199144 1640085714304 1641753077328 1643284045312 1643499004032 1646703991296 1649504508288 1650952242149 1651047689466 1651258678272 1652309788064 1653559436256 1655875314289 1656026632512 1656182664192 1656371612168 1656522975744 1659321464787 1659818795544 1661366610176 1664672066876 1664768307384 1666538709696 1667655522624 1667812649984 1672628403264 1674407164416 1675956266439 1677254795648 1677738566616 1678959945936 1680591863498 1680745440384 1683087283332 1683869185544 1685659900736 1685757354624 1685949676671 1686165125632 1689901401888 1690686469696 1691033871072 1691193201152 1692832205568 1694712854016 1697880162048 1701258266148 1702398346012 1702496767608 1704151562519 1704307292352 1705610103808 1706900063232 1707698183877 1709290647008 1709802954496 1712790470097 1713938278143 1715760970392 1718470510848 1720877299512 1721393079744 1724817965169 1725107681094 1728099543184 1728199450656 1729520525824 1730019371808 1732961581624 1733119944192 1734804504256 1737380421504 1738187546368 1739813694276 1739977620416 1740335150112 1742561218944 1744414350336 1745583350784 1747381041408 1750788609024 1751607251289 1752030950852 1754271979824 1756137565056 1757255435572 1757416018176 1759124193568 1760912574876 1763907324153 1764203605878 1764429054976 1766163544236 1768041775584 1769226609696 1771048649352 1773575846952 1776389470464 1776592132406 1779410540992 1780457254368 1780756315968 1782052691328 1783784813104 1783947820032 1785598265178 1787497164432 1788863568128 1790537125596 1792827407952 1793364753024 1794028851888 1794197886208 1795936716672 1796474993664 1801292126592 1801832008704 1804875979242 1805246844219 1805416935504 1808110711008 1810630016559 1810861398528 1812555535896 1813941094784 1815638113338 1815870135296 1817550113834 1817655192756 1820807560416 1821113399616 1821284985856 1823136561792 1824736688691 1825075381248 1826237134176 1828179250944 1830726518712 1833458057424 1833901556032 1834007580288 1837656523638 1839370175552 1841326258688 1843029788327 1843198209216 1845096428592 1845779684154 1846332900048 1848296387712 1848694550976 1850660550144 1851900750336 1853807932032 1857496270182 1858741051258 1858848511572 1862560566272 1863097785024 1863418063689 1863656191488 1864283741138 1866266318672 1866436862976 1869037436448 1871025069312 1872216071544 1874207084736 1876289231232 1876604389632 1883535937521 1884798168799 1885148009472 1886802562456 1886911645104 1889782212864 1892428930616 1892601865728 1892996128192 1894352833737 1896367388328 1896935766336 1899592502934 1902022278408 1902482362144 1902592351296 1904615668224 1905320964288 1905892025856 1911575318016 1913253065668 1915378590216 1917415504704 1918636036798 1918811366784 1919133667584 1922951977884 1923528323808 1924421926336 1926222304377 1926468457984 1926579833856 1929152675632 1929328966656 1931315887872 1932213108224 1932610138368 1936455261468 1939748552729 1942229691948 1944111986082 1944295161312 1945598109728 1945710591552 1947601785736 1947779762688 1949581779327 1951399803808 1951655067288 1953475025152 1955460989664 1957361661052 1957474822968 1958786603592 1960869680448 1963377835776 1963601830554 1966716913728 1971551635536 1972872849584 1974970906496 1975085086464 1977164996352 1979014717764 1980527521856 1980860189056 1984801310506 1984982686848 1985577624576 1986246228876 1988358507744 1988545851904 1991383407104 1991498535936 1998854464308 2001721132124 2001836858616 2002321086688 2004882262656 2006757914742 2007014360064 2007690182764 2008291926368 2010427649792 2012471514144 2014348184576 2016232692432 2018355933776 2018472621984 2020619172096 2021973268224 2026943825088 2029782643322 2030391008464 2032988088768 2033612046848 2035150075392 2036513909248 2036631647232 2038611214976 2040683731632 2042853902208 2044154282196 2048827159232 2048945609088 2050318687872 2052499104768 2054398004022 2058619573248 2060080348804 2060524134942 2062715404848 2063139250536 2063333640576 2064097711312 2066223424244 2066412241152 2069291447496 2071492041024 2072454382208 2073075536896 2075014986672 2077200130096 2079061473216 2081272456704 2083197976041 2083584642048 2085413358504 2087128153344 2088959979862 2091631975944 2092258878528 2095259502784 2095380637056 2095887492608 2099549608506 2102137343488 2106319758088 2106512239104 2109462496176 2110094742912 2112793772544 2114292989562 2114648125212 2118244465561 2118637636608 2120597724882 2122652882763 2122852880208 2124275487152 2126992655424 2128982546943 2129254611456 2129620644216 2130609989872 2132875792768 2135847605164 2136042784512 2139034400328 2139675510336 2140292657412 2141950953984 2143932610911 2150397910752 2152612500024 2154055050056 2156345785664 2159103975168 2162775920704 2164974667128 2167078981879 2167277015232 2168656596834 2170296760086 2170962860496 2173739746752 2174265556736 2174391258624 2177509673472 2182862580864 2184252083468 2186574932192 2188797873444 2189004103104 2191052008953 2191332005376 2195324779284 2197659403296 2198318084352 2199339344384 2201396919288 2204745915008 2208035510016 2212428619716 2213091727392 2216191253423 2219481955782 2219691076512 2221842269808 2222051612928 2223540696832 2223669247488 2228093462088 2228467712688 2230171204352 2234608355252 2234812559616 2236984755488 2237114083392 2238613261248 2240306332992 2240993920512 2244116377776 2247676472832 2247932902228 2252611222524 2253201869184 2254711828096 2257109607424 2259197805046 2259328417164 2261731106016 2263840216064 2265934640606 2266141707648 2268344354864 2268551642112 2269995690144 2270650425498 2272409723136 2275316370432 2276930911836 2283720626796 2284189884522 2285251037524 2287681293856 2287813552704 2290868802313 2291078147904 2291294014464 2293437616848 2294503066016 2295190772992 2299757286892 2299967444736 2300143574792 2300353767936 2304265934208 2304930554136 2306692495744 2306825853696 2308850504058 2316507228672 2317287267022 2319751592368 2320446866816 2322109925226 2323414958592 2329841388544 2331511179984 2331996875026 2332209979008 2334690173952 2335476335052 2336850146358 2339029306432 2341217567199 2341516753408 2341652124672 2343221357568 2347883433168 2351876432204 2352271474504 2354884725648 2357166940632 2357389034112 2357873429184 2358968812928 2361398199136 2364767795936 2364904511424 2367419475456 2368519293952 2369609727849 2373943005824 2374341754624 2376070255104 2380797686904 2383329552576 2384846662562 2387382834128 2389809923046 2390436543936 2391153004032 2392038469184 2394582288896 2394720728064 2396797671359 2396936238606 2399485266864 2401722835456 2406501305656 2406721218048 2406995792292 2407222580672 2410814281344 2414173355412 2416740714528 2420850817784 2423311931313 2423540257008 2425889008872 2427743413888 2428151199488 2430848749056 2432982251588 2433122910792 2434982845568 2437572334592 2440968691616 2444610743232 2445343440384 2446048751328 2449474543257 2450208698184 2457597612288 2459896798716 2460128571456 2461039578872 2461777200064 2464395183616 2464926067968 2466675154489 2471743909376 2474030679029 2474256762432 2476661693576 2476888017408 2478464682096 2480339154384 2484130380032 2484273996288 2484557418252 2492049915264 2494700092416 2496288095392 2497008100314 2498942779648 2501483283936 2501718974976 2502139186176 2508942604896 2511381250028 2511610746624 2515882193472 2516607849924 2519709617152 2520887795247 2525803778316 2528489851104 2529247688448 2530099362973 2532790003912 2536029704544 2536550806608 2536789801728 2539248308352 2540427952384 2546820243072 2551887399222 2553597519018 2553838120288 2556554006272 2558415155712 2558844890112 2560350094848 2563935970512 2564704431744 2568296405836 2573641455588 2575087850496 2576813517824 2581315949268 2581940348624 2582089619616 2587661521641 2589639589264 2589876237312 2592149314776 2592393548416 2594280788736 2595029057712 2599442372436 2602206756384 2607281319552 2609720541414 2609966430624 2610502725168 2611715471456 2614492907264 2617837114368 2618135774072 2618375026176 2621071562112 2622289218304 2626182913536 2628046426278 2628735514048 2631407969736 2633446781952 2634206347584 2635883153358 2636219995136 2638686290352 2646305408817 2646643582464 2648328305168 2651144676992 2653839914544 2656419397142 2656572974028 2660363770428 2664340731262 2664584205696 2664888198609 2665139285744 2665382833152 2669115811488 2670685881552 2671134473952 2673176350208 2675677219656 2683295352192 2685805688394 2688310256576 2691043277832 2691296829312 2693658921401 2693905075008 2694158896128 2694712490496 2695964357632 2701938189888 2702591766784 2702748013056 2707313968863 2708125403256 2710650785024 2716292097792 2720911642176 2723457170007 2723805202944 2724722390894 2725539042928 2726325170751 2731211340624 2731670099424 2731927478784 2733758250496 2739197338696 2739355701264 2742018303602 2742268876416 2746089778068 2747365513256 2750287206464 2750852334048 2751111520768 2755216321536 2757300102144 2759055263328 2761989388032 2766686648896 2768669526231 2769499350072 2772081964288 2772444581568 2777597301388 2777851125504 2780551144672 2780711898048 2782837537792 2786244405273 2788111576887 2788842634592 2789678504704 2793840849408 2794646677536 2795484287232 2796425611707 2799399478008 2804160361474 2808161757674 2808324107316 2811310627104 2812616661568 2813459657216 2819057319416 2819530833616 2819788489728 2827463633176 2827722014208 2830203843684 2830470506944 2834673319296 2835990207232 2838643395924 2839494192288 2848057046016 2849388754401 2852045867104 2852900680448 2853723543216 2857981446432 2858576814548 2858838038784 2867197214336 2867362977024 2869879598502 2870150000032 2873067885324 2876123257056 2877954055197 2878805300224 2886632889504 2889702686976 2891542129112 2893729013448 2894617147328 2898319662336 2898650321294 2898915207552 2901998066688 2904682892202 2910483441152 2910651706368 2913344537922 2916442741968 2918397164592 2918672137472 2921402678604 2927099705712 2930212537728 2931090779136 2935195892384 2936042491578 2938179905388 2941304520672 2944047346688 2945402745831 2949904826288 2950075370592 2950788969856 2957327453304 2959309274376 2959588102016 2962456359744 2962735483904 2965747494528 2970791282784 2971290283584 2977201965759 2979369343314 2979750079488 2982537761616 2982818777856 2984817681664 2987075110656 2992155170368 2998281696462 3002581698186 3003481630032 3004269158912 3007323393984 3010521540096 3011535274146 3012437889552 3015641474688 3021522276864 3024349038648 3026660920192 3027533900664 3029879630848 3032682767842 3032959902336 3035907882448 3040415737632 3044673964983 3044960835728 3045239092224 3045586512696 3049482133152 3050418070272 3052725113088 3054770863872 3057916822464 3066054163991 3066231423294 3066623259648 3072354578944 3073240738848 3075197012251 3075478031808 3075767804928 3078467338744 3078748657152 3081597006033 3087929359872 3090120523206 3090786202413 3094073107272 3095000460864 3096146566968 3099335136366 3108681573312 3109613305344 3112522480008 3113968446736 3115800195144 3118592209824 3121623422932 3121908685056 3128120037756 3130511244224 3130692230016 3133439969793 3137447963916 3138388317792 3139846300864 3142889254176 3143185378816 3143831238912 3147852524544 3153206015232 3159479637132 3164193744264 3164852901821 3165142114368 3171439484343 3171972187818 3174396915872 3177772736768 3177956454912 3180896587323 3184279320312 3186413230728 3187248725248 3190488983136 3193881917184 3195914984808 3199313689152 3203771407746 3208551600492 3209327723056 3209513265504 3212926430976 3214419041792 3218897807216 3219191958528 3222320952704 3225596866128 3228918750036 3231082575084 3231387009344 3234518678496 3238655962752 3239626650624 3244163881056 3252984895251 3256444290744 3259480990976 3261398335104 3265966057676 3266264510208 3266944930912 3274293871296 3276378125202 3276796816384 3279862398288 3280171428608 3283506154656 3286568090624 3286998008064 3293407982592 3299009016576 3301904484298 3302095378932 3304619576128 3307118872512 3311750628578 3312053265024 3312743224336 3313045951488 3318642929574 3319637591088 3322733220352 3329344133752 3329536614768 3333077419392 3335311045248 3345256806528 3348192864919 3348814328832 3351912532878 3354509591296 3355477133232 3357919891872 3361183726996 3361490880768 3366174566664 3367738371088 3371319801472 3371514709248 3371899353342 3372330251264 3379802803776 3381372939392 3382067742144 3382386402304 3385664411136 3388796707569 3389425708032 3395760324096 3398901960909 3402516532296 3404796692024 3404993535216 3408303125038 3408614584704 3415396367754 3418581294016 3419605908992 3425382906841 3425580940194 3427876556286 3431521940784 3436941021696 3441754599024 3442786159488 3449635930338 3450215362188 3456199086368 3456398901312 3459041051648 3460038743616 3463275756087 3465923163248 3466239888384 3469609008512 3474760843008 3475930900533 3476375092736 3479627388552 3479955240832 3480670300224 3485122437888 3494762082816 3497995312539 3503011981217 3503214502578 3504061901704 3508543959648 3512275130112 3514510871144 3514832036352 3518248387136 3521825149752 3527814648306 3528407211756 3532327088472 3536083551168 3538453219392 3542097298704 3547151693904 3552778940928 3553184264812 3558821081984 3560914508736 3561512631936 3564105382656 3567569626208 3571196530356 3574994328864 3577269993843 3577727136256 3581074251192 3585654815904 3586729506048 3588057703776 3588395772416 3591873433344 3602584253184 3605140610407 3609751958484 3610493688438 3610833871008 3615890992427 3616221422016 3621260033118 3621722797056 3625111071792 3627882189568 3631276226676 3635100227668 3635310385512 3641615120832 3642226799232 3646273123584 3649473377382 3652474268352 3656358501888 3661453037424 3666916114848 3667803112064 3668015160576 3675313047276 3678740351104 3682652517376 3686059576654 3686396418432 3690192857184 3691559368308 3692665800096 3696592775424 3697389101952 3701321100288 3703801500672 3707615864064 3714992540364 3717482102516 3717697023144 3726195570048 3726836127378 3727312382976 3728567482276 3732532637344 3737733309037 3738074872896 3742050138624 3744432143088 3745512150471 3748414169472 3752578462464 3753208779264 3767071875042 3769596337598 3773605124912 3773823290208 3779564425728 3784857861232 3785203731456 3785992256384 3788705667474 3792734776656 3793871532672 3799185005868 3804044556816 3804964724288 3805184702592 3809231336448 3810641928576 3811784051712 3822441146069 3823150636032 3826506131336 3830396278527 3830757180432 3834831009408 3837272073596 3837622733568 3838267335168 3845903955768 3847056647616 3848843852672 3852444608754 3852936915968 3858305351264 3862631775744 3864426216448 3865220276736 3872910522936 3879497105458 3884459383896 3888223972164 3888590322624 3891196219456 3891421183104 3895203571472 3895559525376 3899163558654 3902799607616 3903310134576 3906950050304 3910564621691 3910921979328 3914723322104 3914949645936 3917573207184 3921739360896 3926755671552 3927203661108 3933433827456 3933882578899 3942069639417 3943103271072 3945745699168 3949941812992 3950170172928 3953824730037 3954329992704 3958029435528 3961055043712 3961720378112 3969602621012 3969965373696 3972492457752 3976717015488 3977091703808 3982766814208 3984629095713 3996511096893 3997708928616 3999189315667 4003442264248 4003673717232 4004642173376 4009764525312 4013515829484 4015380365528 4016583852736 4020855299584 4024575252061 4024943028288 4032465384864 4036711867552 4036945243968 4041238344192 4043946536448 4053887650176 4059565286644 4060782016928 4065976177536 4067224093696 4070300150784 4073027818496 4077222429952 4081367463264 4085707804416 4087083586341 4088308564392 4097654318464 4097891218176 4100637375744 4108796008044 4113027455403 4115783756357 4120160697608 4121048269884 4125430809696 4126278501072 4126667281152 4128195422624 4132446848488 4132824482304 4138582894992 4142984082048 4144908764416 4150029973344 4154400260192 4158122946432 4162544913408 4166395952082 4170826717008 4174256306688 4177919959724 4183263951888 4184517757056 4190519005568 4190761274112 4191774985216 4199099217012 4204274686976 4206240542211 4212242636511 4212639516176 4213024478208 4218924992352 4220189485824 4225587545088 4228585979124 4229296250424 4236488931122 4241195449764 4245305765526 4245705760416 4248550974304 4253985310848 4257965093886 4258509222912 4259241288432 4261219979744 4265751585536 4271695210328 4272085569024 4278068800656 4279351020672 4280585314824 4283901907968 4287865221822 4300795821504 4304819397753 4305225000048 4308110100112 4312691571328 4318207950336 4325551841408 4329949334256 4334157963758 4334554030464 4337313193668 4340593520172 4341925720992 4347479493504 4347975481941 4348531113472 4348782517248 4355019346944 4365725161728 4368504166936 4373149864384 4377595746888 4378008206208 4382104017906 4382664010752 4390649558568 4394917187549 4395318806592 4396636168704 4398678688768 4402793838576 4404063737367 4409491830016 4416071020032 4424857239432 4426183454784 4432382506846 4438963911564 4439382153024 4443684539616 4444103225856 4447081393664 4447338494976 4456186924176 4456935425376 4460342408704 4469216710504 4469625119232 4473969510976 4474228166784 4477226522496 4480612665984 4481987841024 4488232755552 4494518710213 4495352945664 4495865804456 4503872547279 4505222445048 4506403738368 4509423656192 4517302911219 4518395610092 4518656834328 4523462212032 4531869281212 4532283415296 4536688709728 4539991380288 4541300850996 4544819446272 4549024151763 4553861823672 4567441253592 4568379769044 4570502075048 4575362587712 4575627105408 4581737604626 4582156295808 4586875233696 4589006132032 4590381545984 4599514573784 4599934889472 4600287149584 4600707535872 4608531868416 4609861108272 4613384991488 4613651707392 4617701008116 4625554241123 4633014457344 4634574534044 4635180784809 4639503184736 4640893733632 4644219850452 4646829917184 4649002704549 4663022359968 4663993750052 4664419958016 4670952670104 4673700292716 4678058612864 4682435134398 4683033506816 4695766866336 4703752864408 4704542949008 4709769451296 4714333881264 4714778068224 4715746858368 4717937625856 4722796398272 4729535591872 4729809022848 4734838950912 4739219455698 4747886011648 4748683509248 4752140510208 4761595373808 4766659105152 4769693325124 4774765668256 4779619846092 4780873087872 4782306008064 4784076938368 4789164577792 4793595342718 4793872477212 4798970533728 4803445670912 4805657111619 4813002611312 4813442436096 4813991584584 4814445161344 4821628562688 4828346710824 4833481429056 4841701635568 4846623862626 4847080514016 4851778017744 4855486827776 4856302398976 4861697498112 4865964503176 4866245821584 4869965691136 4881937383232 4889221486464 4890686880768 4892097502656 4898949086514 4900417396368 4914567187803 4915195224576 4919793597432 4920257142912 4922079157744 4923554400128 4928790367232 4929852135936 4933350308978 4943487818752 4948061358058 4948513524864 4952856726447 4953323387152 4953776034816 4956929364192 4960678308768 4967625942867 4968260760064 4968547992576 4969114836504 4984099830528 4992576190784 4994016200628 4997885559296 5002509425459 5002966567872 5003437949952 5017885209792 5022762500056 5023221493248 5027868799317 5031764386944 5033215699848 5041775590494 5051607556632 5056979702208 5057849030013 5058495376896 5060198725946 5065580007824 5072059409088 5073101613216 5073579603456 5078496616704 5080855904768 5093640486144 5103774798444 5107195038036 5107676240576 5112454687557 5113108012544 5116830311424 5120700189696 5127871941024 5129408863488 5136592811672 5141814834429 5147282911176 5162631898536 5163880697248 5164179239232 5174453895507 5175323043282 5179279178528 5184298629552 5184787096832 5188561577472 5190058115424 5198884744872 5204413512768 5214562639104 5219441082828 5219932861248 5221005450336 5223430942912 5228985814528 5236271548144 5236750052352 5242143124224 5244578436608 5252365827072 5256092852556 5257471028096 5262815939472 5268412695168 5271766306716 5277372580704 5291721972459 5292610817634 5293287164928 5296656610336 5302289353984 5307679829088 5312838794284 5313145948056 5320727540856 5328681462524 5329168411392 5329776397218 5330278571488 5338231622976 5341371763104 5342268947904 5346352700416 5351354439312 5366590704384 5371611376788 5376620513152 5382086555664 5382593658624 5387317842802 5387810150016 5389424980992 5403876379776 5405183533568 5405496026112 5414627937726 5416250806512 5421301570048 5432584195584 5441823284352 5446914340014 5447610405888 5449444781788 5451078085856 5452650341502 5462422681248 5462840990131 5463340198848 5463854957568 5467516500992 5474210066073 5478394677392 5478711402528 5484036607204 5484537752832 5492179556136 5494731026512 5500574412928 5501704668096 5502223041536 5518110526656 5523978776064 5529089364981 5533373297792 5537339052462 5538998700144 5544163928576 5544889163136 5555194602776 5555702251008 5561102289344 5561423796096 5572488810546 5576223153774 5577685269184 5579357009408 5587681698816 5589293355072 5590968574464 5592851223414 5598798956016 5608320722948 5616323515348 5616648214632 5622621254208 5625233323136 5626919314432 5638114638832 5639061667232 5650607812563 5654394506397 5654927266352 5655444028416 5660407687368 5660941013888 5669346638592 5671980414464 5677286791848 5678988384576 5698777508802 5704091734208 5705801360896 5707447086432 5715440600933 5715962892864 5717153629096 5717676077568 5734394428672 5734725954048 5739759197004 5740300000064 5746135770648 5752246514112 5755908110394 5773265779008 5778666913131 5779405373952 5783084258224 5787458026896 5789234294656 5796639324672 5797300642588 5797830415104 5809365784404 5819245658187 5820966882304 5826689075844 5832885483936 5836794329184 5837344274944 5842805357208 5854199411424 5860425075456 5870391784768 5872084983156 5876359810776 5882071522243 5882609041344 5890805491662 5899809652576 5900150741184 5901577939712 5914654906608 5918618548752 5919176204032 5924912719488 5931494989056 5941582565568 5942580567168 5954403931518 5958738686628 5965075523232 5965637555712 5969635363328 5974150221312 5984310340736 5996563392924 6005163396372 6006963260064 6008538317824 6014646787968 6021043080192 6023070548292 6024875779104 6031282949376 6043044553728 6048698077296 6053321840384 6055067801328 6065365535684 6065919804672 6071815764896 6080831475264 6089347929966 6089921671456 6091173025392 6098964266304 6100836140544 6105450226176 6109541727744 6115833644928 6132108327982 6132462846588 6144709157888 6146481477696 6150394024502 6150956063616 6156934677488 6157497314304 6163194012066 6175858719744 6180241046412 6181572404826 6188146214544 6190000921728 6192293133936 6198670272732 6217363146624 6218072463421 6219226610688 6225044960016 6227936893472 6231600390288 6237184419648 6243246845864 6243817370112 6249593928123 6256240075512 6261022488448 6261384460032 6266879939586 6274895927832 6276776635584 6279692601728 6285778508352 6286370757632 6287662477824 6306412030464 6318959274264 6328387488528 6329705803642 6330284228736 6342878968686 6343944375636 6348793831744 6354733396683 6355545473536 6355912909824 6361425398419 6361793174646 6368558640624 6372826461456 6374497450496 6380977966272 6387763834368 6391829969616 6398627378304 6407542815492 6417103200984 6418655446112 6419026531008 6425852861952 6428838083584 6431797832733 6437795614432 6444641905408 6451193732256 6457837500072 6462165150168 6462774018688 6469037356992 6477311925504 6488327762112 6501236945637 6505593679403 6505969790502 6512888581488 6518961981952 6522796670208 6524993093983 6531932115352 6532529020416 6533889861824 6548587742592 6552756250404 6559724796576 6560342857216 6567012309312 6573996016128 6598018033152 6603808968596 6604190757864 6609239152256 6614237745024 6623501257156 6624106530048 6625486448672 6637285859148 6639275182176 6645466440704 6648573760269 6658688267504 6659073229536 6666154838784 6670622090496 6690513613056 6695261133613 6696385729838 6703825065756 6709019182592 6710954266464 6715226128793 6715839783744 6722367453992 6722981761536 6732349133328 6735476742176 6742639602944 6743029418496 6743798706684 6759605607552 6762745878784 6764135484288 6771328822272 6777593415138 6791520648192 6797803921818 6805033064592 6809593384048 6809987070432 6816606250076 6817229169408 6830792735508 6837162588032 6839211817984 6850765813682 6851161880388 6855753112572 6863043881568 6872606406939 6873882043392 6883509198048 6885572318976 6899271860676 6900430724376 6912398172736 6912797802624 6920077487232 6926551512174 6931846326496 6939218017024 6949521686016 6951861801066 6952750185472 6959254777104 6959910481664 6961340600448 6970244875776 6989524165632 6995990625078 7006023962434 7006429005156 7008123803408 7017087919296 7023652701597 7024550260224 7029021742288 7029664072704 7036496774272 7043650299504 7055629296612 7056814423512 7064654176944 7072167102336 7076906438784 7084194597408 7094303387808 7105557881856 7106368529624 7117642163968 7121829017472 7123025263872 7128210765312 7135139252416 7142393060712 7149988657728 7154539987686 7155454272512 7162148502384 7171309631808 7173459012096 7176115407552 7176791544832 7183746866688 7190393014077 7205168506368 7210281220814 7219503916968 7220987376876 7221667742016 7231781984854 7232442844032 7242520066236 7250222143584 7255764379136 7262552453352 7270200455336 7270620771024 7283230241664 7284453598464 7292546247168 7298946754764 7304948536704 7311359929517 7312717003776 7322906074848 7333832229696 7335606224128 7336030321152 7348423629771 7350626094552 7357480702208 7372119153308 7372792836864 7380385714368 7383118736616 7385331600192 7393185550848 7394778203904 7400025463467 7415231728128 7422092037087 7429985080728 7434964205032 7435394046288 7452391140096 7453672254756 7457134964552 7465065274688 7475466618074 7476149745792 7484100277248 7488864286176 7491024300942 7496828338944 7505156924928 7506417558528 7534143750084 7539192675196 7547210249824 7547646580416 7559128851456 7562663385741 7569715722464 7571984512768 7577411334948 7585469553312 7587743065344 7590298088919 7598370011736 7608089113632 7609929448576 7610369405184 7621283857152 7644882292138 7653012262672 7660792557054 7661514360864 7669662018816 7674544147192 7675245467136 7676534670336 7691807911536 7694113295232 7697687705344 7704889217508 7716610702528 7725263551488 7730440553472 7745821045872 7758994210916 7768918767792 7776447944328 7777180645248 7782392438912 7782842366208 7790407142944 7798327117308 7805599215232 7806620269152 7813900100608 7821129243382 7821843958656 7829446644208 7829899291872 7835146414368 7843478721792 7853511343104 7854407322216 7866867654912 7867765157798 7884139278834 7886206542144 7891491398336 7899883625984 7900340345856 7907192317661 7907649460074 7908659985408 7916058871056 7922110087424 7923440756224 7939205242024 7939930747392 7944984915504 7953434030976 7969258191426 7993022193786 7994664595827 7995417857232 7998378631334 8006884528496 8007347434464 8009284346752 8019529050624 8027031658968 8030760731056 8033167705472 8041710599168 8049150504122 8049886056576 8064930769728 8073423735104 8073890487936 8080976764203 8082476688384 8087893072896 8107775300352 8119130573288 8121564033856 8131952355072 8154444859904 8161989062591 8162734926528 8171415608832 8174167172682 8176617128784 8178975512253 8195308636928 8195782436352 8201274751488 8217592016088 8226054910806 8231567512714 8240321395216 8242096539768 8250861619392 8252557002144 8253334562304 8256390845248 8264893696976 8265648964608 8277165789984 8285968164096 8289817528832 8300059946688 8308800520384 8316245892864 8332791904164 8341653434016 8346963318967 8348512613376 8355839919448 8364334730661 8366527903776 8369035514112 8381038011136 8381522548224 8389276835121 8398198434024 8412481084422 8424485273022 8425279032352 8437849984704 8440378971648 8457171958248 8458592500848 8472977862244 8482390899528 8490611531052 8491411520832 8497101948608 8507970621696 8515930187772 8518482576864 8522439959488 8531503171072 8543390420656 8544171138048 8556137601312 8558702041344 8561170629648 8575730443644 8601591643008 8609638795506 8610450000096 8616220200224 8625383142656 8633862165591 8636415900672 8651103682816 8659898668512 8668315927516 8669108060928 8674626387336 8681187040344 8683851441984 8694958987008 8695950963882 8697062226944 8731450323456 8737008333872 8746299728768 8755191493776 8756016412416 8764208035812 8781299117136 8789834375098 8790637613184 8793272337408 8805587677152 8808127474734 8818983660032 8832142040064 8849714478864 8852366909568 8864765013692 8877927823128 8878764306048 8887369079232 8888206451712 8894162787328 8912373848352 8913870850752 8920684817408 8931605897277 8938433421008 8939250238464 8947939021952 8948456333568 8954453044992 8961225331968 8976465511104 8989037420426 8991731608912 9007745094558 9010444890096 9012807476736 9018847312384 9034605822438 9036791220184 9037313668656 9046924424064 9063738562424 9064566830592 9073377419456 9079982760576 9082601701992 9089638892544 9098048303526 9107723647344 9134021894949 9134882507184 9136759538088 9141004150096 9150725175424 9151254210816 9163475209252 9164312591616 9173750467392 9178012264064 9180763091968 9198162491973 9199029147568 9199869778944 9200574299168 9217063736832 9219722216544 9225591036753 9226769982976 9227303414784 9235402016232 9251108482246 9269149068088 9270361569618 9279006369472 9281787467264 9288439700904 9297467889997 9298005409098 9325192559417 9326044719936 9327987500104 9328839916032 9341905340208 9347400585432 9356117225728 9364870268796 9391533732672 9400319909379 9407505728816 9409085898016 9419538902592 9428667762528 9429556136448 9431493716736 9435875251712 9445592796544 9459071183744 9459618045696 9478438911396 9494558705463 9495772023296 9497367018496 9523190747616 9533318210304 9536528368129 9539386650248 9549531336512 9559239692184 9561746175744 9568153876736 9587190685436 9587744954424 9597064062607 9597941067456 9611314223238 9626005222624 9627983169168 9628890322688 9643257125376 9656693421648 9666962858112 9683403271136 9693247725252 9694161028032 9703556035488 9710973655552 9712604797952 9731929006352 9732491643168 9739931382272 9763874766464 9778442972928 9784195005312 9797898173028 9800834792736 9814561265159 9829134375606 9830390449152 9839587194864 9840514285824 9844158315488 9847108800256 9859704271872 9866700617956 9896122716116 9897027049728 9905713452894 9906646774304 9913858728384 9921356617536 9935251885734 9936521520128 9938229673008 9968199661056 9985152381568 9988032401256 9995771118592 10005018850918 10005933135744 10035770419584 10044578594757 10045525000112 10046442986496 10055737598634 10063528773888 10066431399696 10083551180988 10103215113264 10113959404416 10115698060026 10116990753792 10120397451892 10131160015648 10144118818176 10145276124529 10146203226432 10147159206912 10156993233408 10161711809536 10166390122707 10187280972288 10196705882727 10207549596888 10214390076072 10215352481152 10224909375114 10226216025088 10255743882048 10258817726976 10273185623344 10276148720523 10283629668858 10294565822352 10325263797072 10327761394496 10328358478464 10348907791014 10350646086564 10358558357056 10368597259104 10369574193664 10377123154944 10380116230848 10397769489744 10408827025536 10427792701599 10429125278208 10438882165656 10439865722496 10442010900672 10446861885824 10457971629056 10472543096288 10484286248448 10489156873216 10493985937617 10509035943651 10512185705112 10514942056192 10525631878944 10536825390336 10543532613432 10554745161408 10583443944918 10585221635268 10593313220672 10604578707968 10614389687447 10615359658176 10625677588568 10626291896112 10641455081712 10657362925048 10658336822784 10659552794436 10660557142976 10676463245952 10682743526208 10684537895808 10702708878624 10731809981529 10733181408768 10743222753576 10753241026304 10764173111328 10765187317248 10774635685604 10775620300032 10807752759552 10810367067136 10815421831221 10829255875452 10832501613024 10842603140096 10847672977281 10865168391168 10883646568704 10893828680028 10898889563576 10902156171712 10905300683004 10923847112737 10924845362496 10925681980262 10926680397696 10948420132146 10956789354784 10957422805056 10968073214408 10969075505664 10984359112272 10989462053024 11001148825856 11003409336192 11036221053312 11047957552128 11058178729962 11066746595584 11074678104924 11077997400288 11088327857152 11089778326272 11110389205552 11111404502016 11122204578688 11122847592192 11144977621092 11152446307548 11155370538368 11158714018816 11178586710144 11181937148928 11185702446828 11197597912032 11213199927111 11216641445896 11232647030696 11233296429264 11245242508416 11250466646272 11276229277664 11278123334464 11301215625126 11308789012794 11309854532704 11320815374736 11321882027776 11338693277184 11343960828928 11354573583696 11357976769152 11397555017604 11408183468416 11411602721792 11414894172864 11430881201866 11431925785728 11434307258192 11435352155136 11467323438207 11468788857344 11469451908096 11479518394008 11480600000128 11492271541296 11504493028224 11511816220788 11546531558016 11556665695043 11557333826262 11558810747904 11566168516448 11574916053792 11578468589312 11593278649344 11594601285176 11595660830208 11618731568808 11638491316374 11653378151688 11665770967872 11673588658368 11674688549888 11685610714416 11708398822848 11720850150912 11731693865073 11740783569536 11744169966312 11752719621552 11764143044486 11765218082688 11781610983324 11799619305152 11800301482368 11801647736697 11803155879424 11829309813216 11837237097504 11838352408064 11849825438976 11862989978112 11883165131136 11885161134336 11908807863036 11917477373256 11929060937633 11930151046464 11931275111424 11939270726656 11948300442624 11953887287139 11968620681472 11989533290679 11993126785848 11997567947001 12010326792744 12013926520128 12029293575936 12046141096584 12049751558208 12062565898752 12073725756183 12097396154592 12106643680768 12110135602656 12130731071368 12131839609344 12143631529792 12161662950528 12178695859932 12179843342912 12182346050784 12197928532608 12201672281088 12210900452352 12219083455488 12231667289856 12261250759023 12264216655964 12264925693176 12292962955392 12300788049004 12301912127232 12313869354976 12326388024132 12339082366209 12347351269071 12360482092824 12363144809652 12376292429088 12380001843456 12384586267872 12397340545464 12434726293248 12436144926842 12450089920032 12455873786944 12463200780576 12474368839296 12486493691728 12487634740224 12499187856246 12512480151024 12522044976896 12522768920064 12533759879172 12549791855664 12553553271168 12559385203456 12571557016704 12575324955648 12612824060928 12618721626633 12636727909533 12637918548528 12656774977056 12659411607284 12660568457472 12685757937372 12687888751272 12697587663488 12709466793366 12711090947072 12722850796838 12723586349292 12737117281248 12745652922912 12748994900992 12761955932544 12775527668736 12783659939232 12797254756608 12815085630984 12834206401968 12837310892224 12838053062016 12851705723904 12863595665466 12875591228864 12889283810816 12901208518289 12902387464512 12915675000144 12924330300336 12925548037376 12938074713984 12954623851008 12976655524224 13002473891274 13011187358806 13011939581004 13025777162976 13037923963904 13043926445823 13045593340416 13049986187966 13063864230704 13065058040832 13067779723648 13097175485184 13105512500808 13119449593152 13120685714432 13134024618624 13147992032256 13184751562647 13193587181593 13196036066304 13207617937192 13208381515728 13218478304512 13228475490048 13247002514312 13248213060096 13250972897344 13274571718296 13278550364352 13297147520538 13317376535008 13318146459072 13332309677568 13341244180992 13381027226112 13390522267226 13392771459676 13407650131512 13418038365184 13421908532928 13430452257586 13431679567488 13444734907984 13445963523072 13464698266656 13470953484352 13483556130639 13485279205888 13486058836992 13487597413368 13519211215104 13525491757568 13528270968576 13555186830276 13578239869103 13595607843636 13610066129184 13619186768096 13619974140864 13633212500152 13634458338816 13647072455289 13661585471016 13674325176064 13701531627364 13702323760776 13711506225144 13726087763136 13745212813878 13767018396096 13771144637952 13798543721352 13800861448752 13824796345472 13825595605248 13840154974464 13853103024348 13863692652992 13876662723369 13878436034048 13899043372032 13903723602132 13918509554208 13919820963328 13922681200896 13940489751552 13991981250156 14012047924868 14012858010312 14016247606816 14034175838592 14047305403194 14049100520448 14058043484576 14072993548544 14087300599008 14111258593224 14113628847024 14129308353888 14144334204672 14153812877568 14168389194816 14188606775616 14212737059248 14235284327936 14243658034944 14246050527744 14256421530624 14270278504832 14284786121424 14299977315456 14309079975372 14324297004768 14342619263616 14346918024192 14352230815104 14367493733376 14380786028154 14410337012736 14420562441628 14439007833936 14441974753752 14443335484032 14463563969708 14464885688064 14485040132472 14500444287168 14511528758272 14525104906704 14540400910672 14541241542048 14566460483328 14568907196928 14585092494336 14597893509528 14609897073408 14622719859034 14645812149696 14667664459392 14671212448256 14672060642304 14696847259542 14701252189104 14714961404416 14744238306616 14745585673728 14760771428736 14766237473232 14770663200384 14786371101696 14789556407808 14800050926934 14827711258927 14830463456256 14844184074174 14858570179341 14859970161456 14869928410064 14870788092576 14902877828601 14904782280192 14907344509512 14914269929104 14930130549376 14950933236148 14952299491584 14977728572352 14982048601884 14993656677888 15007528276377 15010313849856 15068287500168 15078385350392 15094420499648 15095293160832 15125326771482 15139431444928 15143969025536 15154822669896 15169552873153 15170939106624 15175486130688 15180596177838 15196740023472 15216178227264 15219858897152 15220738810368 15242567714304 15289764584276 15306024525344 15321585114108 15323028721728 15337364062671 15339324037632 15349088294384 15350490934272 15383615823072 15388226590464 15395375410688 15409778435016 15433221405056 15491642091744 15513338773961 15517988421832 15537837535584 15552895888656 15554361290496 15564784877824 15565684732416 15580814285888 15596654234616 15611198430464 15613240538304 15642258486764 15643687917312 15658893288416 15659798583744 15670292828736 15686957443584 15708814644432 15733735309824 15735530315596 15768278557668 15772413084288 15782982796672 15799767251968 15814384635322 15815298920148 15832117742112 15844220174848 15846881512448 15878410484048 15879861494784 15889969831008 15906868061952 15938516382852 15965622703231 15986044387572 15989329191654 15990835714464 15996757262668 16013769056992 16014694868928 16018568693504 16039058101248 16054063317936 16061521462112 16066335410944 16098301008244 16099772113152 16129861539456 16146847470208 16147780975872 16161953528406 16215550600704 16238261146576 16243128067712 16263904710144 16308889719808 16323978125182 16325469853056 16342831217664 16348334345364 16353234257568 16357951024506 16388522970393 16390617273856 16391564872704 16402549502976 16435184032176 16452109821612 16463135025428 16480642790432 16484193079536 16501723238784 16505114004288 16506669124608 16512781690496 16529787393952 16554331579968 16571936328192 16579635057664 16587268094943 16600119893376 16617601040768 16632491785728 16665583808328 16683306868032 16693926637934 16711679838896 16728669461322 16733055807552 16738071028224 16762076022272 16763045096448 16778553670242 16796396868048 16824962168844 16848970546044 16850558064704 16875699969408 16880757943296 16914343916496 16917185001696 16945955724488 16963183519191 16964781799056 16981223062104 16982823041664 16994203897216 17015941243392 17031860375544 17036965153728 17044879918976 17063006342144 17086780841312 17112275202624 17117404082688 17122341259296 17146321802799 17151460887288 17203183286016 17219277591012 17220900000192 17232440400448 17250766285312 17266726081423 17267724331182 17302207365632 17318214753203 17319797337024 17336631855032 17338216121856 17349252774672 17362374080688 17367702883968 17389917974016 17391901927764 17457736974561 17462900646912 17474016667744 17492599457536 17510382987552 17512032824832 17528416071624 17562598234272 17579668750196 17581275226368 17611175354304 17616254949468 17637967320064 17646214566729 17699428957728 17704733819136 17710695540811 17729530027384 17755855646256 17757528612096 17774738158464 17823118973413 17824747696704 17827741701504 17863211794554 17876866842016 17895878043904 17896912667136 17908906089984 17922450663936 17952931022208 17978074840852 17983463217824 18015490189116 18020889780192 18025614953472 18037694624768 18069211644876 18073582440368 18074627337312 18093848848128 18127477124848 18129133661184 18146754838912 18159965521152 18165203403984 18196096607052 18215447294688 18227042349581 18268043789898 18269765014368 18273519076176 18282008300192 18301450350848 18302508421632 18326950418504 18328625183232 18347500934784 18356024528128 18396324983946 18398058295136 18401148598336 18434127473664 18439444433088 18451182073506 18453539965952 18470804032464 18502216964492 18538298136176 18540723139236 18558012738944 18563574934528 18576879401808 18594935779994 18596010818196 18650385118834 18652089439872 18654217390263 18655975000208 18657679832064 18683810680416 18694801170864 18712234451456 18729740537592 18783067465344 18800639818758 18815011457632 18818171796032 18839077805184 18855612449807 18857335525056 18859112272896 18862987433472 18871750503424 18891185593088 18918142367488 18919236091392 18956877822792 18989117410926 18991544046592 19046381495232 19064200190049 19066636420608 19073056736258 19078773300496 19084276195257 19099062673024 19118479384368 19123492351488 19136307753472 19174381370872 19175489908848 19194128125214 19195882134912 19222628446476 19252010445248 19255966338336 19257780645376 19286514250752 19313386843296 19333925716224 19366806542272 19386495450504 19388322056064 19407112070976 19421947311104 19463858012704 19464983286336 19479862764544 19503710836911 19516781038209 19527749532928 19556885945856 19568390010624 19574979281949 19595796346056 19601669585472 19629122530318 19658268751212 19679174389728 19681028571648 19688316630976 19694217600512 19733401235912 19792245432232 19794054099456 19811426905788 19813293548608 19827717456768 19842713235072 19870503771468 19876459346016 19936399322112 19945721280807 19970304763136 19976064802512 20010037701836 20011866271488 20071540839168 20085783400839 20089157189514 20091050000224 20111475197268 20127057547776 20132862799392 20145678386379 20167102361976 20206430226528 20227918808832 20231396120052 20240794903784 20262320031296 20288237636352 20290552249058 20292406452864 20313986466816 20332780245414 20374561944576 20393411765454 20415099193776 20428780152144 20430704962304 20449818750228 20511487764096 20517635453952 20546371246688 20552297441046 20567259337716 20589131644704 20617819220817 20650527594144 20655522788992 20656716956928 20697815582028 20701292173128 20717116714112 20737194518208 20739148387328 20760232461696 20795538979488 20817654051072 20855585403198 20858250556416 20877764331312 20879731444992 20884021801344 20893723771648 20945086192576 20968572496896 20987971875234 21018071887302 21024371410224 21029884112384 21051263757888 21073650780672 21087065226864 21109490322816 21166887889836 21170443270536 21186626441344 21209157415936 21228779374894 21230719316352 21251355177136 21252583792224 21282910163424 21314725850096 21316673645568 21319105588872 21321114285952 21352926491904 21365487052416 21369075791616 21405417757248 21462379147937 21463619963058 21466362817536 21486445507152 21506482052608 21526379085757 21528346222656 21530374634496 21549271371208 21551240600064 21571179042231 21615505519104 21630843662442 21658511750904 21665003226048 21695345954562 21767293137408 21787657360056 21797779127152 21804312343424 21810601366008 21847694225474 21849690724992 21851363960524 21853360795392 21896840264292 21913578709568 21914845610112 21934079788551 21936146428816 21938151011328 21968718224544 21978924106048 22002297651712 22006818672384 22072442106624 22116357459924 22133493191168 22149356209848 22153970312747 22155994800576 22179556652544 22200076390401 22220778411104 22244409157376 22245695184384 22266276111261 22289955242184 22304892615096 22310741076736 22357173420288 22371404893656 22395195824064 22426399854222 22433282891792 22465294061392 22466592858528 22490485016832 22500933292544 22552458555328 22556246668928 22602431250252 22617578025588 22619709065408 22641630749472 22643764055552 22677386554368 22709147167392 22715953538304 22770894266757 22795110035208 22816366936832 22829788345728 22861762403732 22863851571456 22868614516384 22934646876414 22937577714688 22959036788016 22961200000256 22984543082592 23008986056448 23023632441576 23093063116032 23113331390086 23114667652524 23132337032896 23149832107584 23156937178624 23189202570352 23191321660416 23237463137616 23276982632748 23306756303376 23331541935744 23347177316736 23371221428832 23416797645696 23441700301824 23463387730146 23481567139072 23488339932624 23505439243104 23528286088972 23530436165376 23563221966648 23599238610304 23600602964736 23603295473394 23606311758848 23658619626432 23674474195008 23676704816128 23699650877952 23721576952983 23725979956224 23766330262272 23770322268672 23817615726072 23834954746512 23858121875266 23860302092928 23907774574278 23937241362944 23979066581358 23986253571696 23995135894002 24020653585488 24027853040256 24058587151872 24092282193168 24099503116416 24125131797504 24147451512366 24194792309184 24213287361536 24220271205312 24242930292609 24261462142736 24263679218688 24287263059584 24323325901056 24357391719864 24359686685824 24364692101568 24395857065216 24463334579712 24485967187773 24522501518046 24528433311928 24529851386352 24585925910784 24601576098008 24603824254464 24627738709952 24652776048264 24678164732418 24694702538142 24720964185648 24726289619304 24752584858176 24760003686912 24769172535744 24794681090928 24869452586496 24872289853684 24900179840064 24911747573888 24926401561152 24948737678592 24972987383456 24998375712492 25024960302048 25040889956901 25044089953792 25045537840128 25067519758344 25099583711328 25107106542336 25118770406912 25143114033408 25235984272849 25237443253266 25273455819066 25275837097056 25311236946989 25313549954112 25318823214568 25321136914944 25371515874744 25375777502544 25395175326976 25418933586732 25445701593676 25447172698584 25474234562496 25491305845824 25523911865088 25567319878464 25594509513216 25630171261968 25668412803936 25674621784448 25676106124032 25727191330932 25751182457728 25778567621632 25802417036578 25804774929024 25831350000288 25848660600672 25851096074752 25876149427968 25909247702016 25953311048448 26004947782548 26022374717612 26023879162008 26049173884219 26051554325952 26087852891646 26091186680832 26099972375932 26127728461408 26135559447296 26194350970368 26211025001616 26238899186304 26268049237248 26369503125294 26387174363186 26415235874384 26416763031456 26436956609024 26456950980096 26494005028624 26496426120192 26501945794688 26549143436592 26557100728704 26594295041076 26634753070016 26636292918144 26664619355136 26682488361984 26762054452224 26781044534452 26785542919352 26815300263024 26843817065856 26860904515172 26863359134976 26889469815968 26929396533312 26941906968704 26967112261278 26970558411776 26975194826736 27038422430208 27050983515136 27056541937152 27110373660552 27156479738206 27191215687272 27220132258368 27238373536192 27239948281728 27266425000304 27268916677632 27294144910578 27323170942032 27348650352128 27403063254728 27404647521552 27423012450288 27452175526272 27490425627756 27534036792192 27537178052293 27542289275904 27594487475919 27597087442704 27601722897504 27649592690944 27651191210496 27676773110259 27680309948928 27706206048696 27727385305984 27753325446738 27756872068096 27807447204264 27837019108416 27839641926656 27845362401792 27892403669991 27975577678251 27983962500312 28024095849736 28025716020624 28032495213632 28068351677184 28094610806388 28116086969152 28145987097088 28172026764427 28174601198016 28222517186448 28227257694048 28258616707776 28288668409344 28307625755136 28336778389632 28377213551232 28425474118496 28470568655872 28483676116389 28487316069888 28492101055488 28540557009664 28569572242848 28599954630912 28609585104387 28618159950744 28648594009536 28685238527232 28704461630208 28761572056308 28791192187821 28810486294499 28841124883256 28878015667872 28883949507504 28886670968064 28927127939416 28929771376128 28970080264944 29000888574336 29050209813408 29080801821344 29082483084096 29132920966656 29137814393856 29195787019056 29219794146816 29245439718068 29291624299392 29335328918784 29342424896512 29393694519084 29402504378208 29429922808832 29443683795477 29488476613232 29491171347456 29521542857472 29532474946464 29541326400768 29579112815616 29600101853868 29655422517854 29688368148348 29717140358682 29719940322912 29739856820128 29741576185152 29805755657202 29809564560384 29814689019024 29828539858208 29860261098752 29901866472296 29904598983168 29955457144704 29964097203768 29987313355776 30015056552754 30133735784271 30136575000336 30156770700784 30188840999296 30190586321664 30250653542964 30278862889856 30287938051072 30309645339792 30339105746306 30341878213248 30350972261376 30361192355676 30393480046944 30432356454528 30435828373587 30439717794304 30441477620736 30485135428608 30579529168552 30612049050688 30643170228216 30646057443456 30674728125342 30678648075264 30698176588768 30764420312843 30767231646144 30776453180928 30790750821376 30819556870032 30828446161569 30866442810112 30983284183488 31026677547922 31035976843664 31075675071168 31105791777312 31108722580992 31129569755648 31131369464832 31161628571776 31193308469232 31222396860928 31226481076608 31284516973528 31287375834624 31317786576832 31319597167488 31340585657472 31373914887168 31417629288864 31461630971491 31467470619648 31471060631192 31527107830953 31536557115336 31544826168576 31565965593344 31628769270644 31630597840296 31664235484224 31688440349696 31756820968096 31779939662016 31813736123904 31843169062341 31877032765704 31931245406462 31972088775144 31978658383308 31981671428928 31993514525336 32027538113984 32029389737856 32037137387008 32108126635872 32123042924224 32132670821888 32196602016488 32199544226304 32259723078912 32293694940416 32295561951744 32323907056812 32378879687861 32431101201408 32446265493663 32476522293152 32486256135424 32527809420288 32543018931843 32647956250364 32650939706112 32696668690728 32706468515136 32715902049012 32771541338211 32777045940786 32781234547712 32870368064352 32904219643224 32926270050856 32961285580864 32968386159072 33003446477568 33010228008576 33025563380992 33059574787904 33108663159936 33143872656384 33174536189886 33200239786752 33235202081536 33264983571456 33331167616656 33366613736064 33387853275868 33423359677792 33457338922644 33466111615104 33476142056448 33524152044544 33557107340484 33592793736096 33639599781333 33649924337688 33697941092088 33701116129408 33751399938816 33828687832992 33834370003392 33891911448976 33926367038382 33929563598112 33962446124208 33965646083328 33988407794432 34031882486784 34063720751088 34073930307456 34089759837952 34173561682624 34224550405248 34234808165376 34244682518592 34292643605598 34302921774576 34401970314621 34406366572032 34438555182024 34441800000384 34464880800896 34501532570624 34533452162846 34535448662364 34604414731264 34636429506406 34639594674048 34669997085129 34673263710064 34676432243712 34698505549344 34724748161376 34735405767936 34779835948032 34783803855528 34915473949122 34948033335488 34985198915072 35017565978213 35020765975104 35024065649664 35056832143248 35125196468544 35159337500392 35162550452736 35195081595219 35222350708608 35232509898936 35292429133458 35398857915456 35404943210091 35409467638272 35421391081622 35459060054768 35511711292512 35515057224192 35549476316928 35646237946826 35649495393408 35655483403008 35726423589108 35753733684032 35787182812899 35791756087808 35793825334272 35817812179968 35844901327872 35905862044416 35956149681704 35966926435648 35992703841003 36030980378232 36041779560384 36138423289752 36147164880736 36149254674624 36187697696256 36221177268549 36254954249696 36293509677824 36319931042304 36330406807968 36392193214104 36430894589376 36454084699162 36536087579796 36539530028736 36547038152352 36564016600384 36602900701696 36605016843264 36653900837008 36657250366464 36695001869568 36712049056256 36792649967892 36796116590272 36802297196672 36878888866176 36902364147012 36941608064928 37004433928984 37042053807213 37076596272352 37081446278472 37116025477888 37153758803616 37189871559988 37192021636392 37300770237668 37304178879744 37308434780526 37311950000416 37367621360832 37389602341728 37424468902912 37459481075184 37566134930688 37601279637516 37630022915264 37636343592064 37678155610368 37711224899614 37714671050112 37725974866944 37782371186176 37836284734976 37838472182784 37913755645584 37978234821852 38092762990464 38128400380098 38133272841216 38146113472516 38157546600992 38168552390514 38198125346048 38236958768736 38246984702976 38272615506944 38348762741744 38350979817696 38388256250428 38391764269824 38445256892952 38504020890496 38511932676672 38515561290752 38626773686592 38667851432448 38703625554867 38733613084544 38772990901008 38776644112128 38814224141952 38927716025408 38929966572672 39007421673822 39033562076418 39055499065856 39113771891712 39136780021248 39149958563898 39191592692112 39203339170944 39258245060636 39316537502424 39358348779456 39362057143296 39376633261952 39388435201024 39466802471824 39554254687941 39580761544779 39584490864464 39588108198912 39622853811576 39626587097216 39655434913536 39685426470144 39741007542936 39752918692032 39891442561614 39940609526272 39952129605024 40020075403672 40023732542976 40143081678336 40171566801678 40178314379028 40182100000448 40222950394536 40254115095552 40265725598784 40291356772758 40334204723952 40412860453056 40450668391917 40455837617664 40462792240104 40481589807568 40524640062592 40576475272704 40581104498116 40584812905728 40665560490828 40734719607309 40786823530908 40830198387552 40857560304288 40861409924608 40899637500456 41022975528192 41092742493376 41104594882092 41134518675432 41174500655701 41178263289408 41235638441634 41301055188288 41311045577984 41313433913856 41395631164056 41402584346256 41434233428224 41474389036416 41520464923392 41591077958976 41629988170107 41635308102144 41711170806396 41755528662624 41759462889984 41768043602688 41787447543296 41890172385152 41975943750468 42036143774604 42048742820448 42059768224768 42102527515776 42147301561344 42174130453728 42218980645632 42333775779672 42340886541072 42373252882688 42457558749788 42461438632704 42502710354272 42505167584448 42565820326848 42629451700192 42638211177744 42642228571904 42705852983808 42730974104832 42738151583232 42810835514496 42924758295874 42927239926116 42972891014304 43012964105216 43052758171514 43056692445312 43098542742416 43102481200128 43142358084462 43231011038208 43261687324884 43317023501808 43330006452096 43390691909124 43526507243947 43534586274816 43575314720112 43595558254304 43608624686848 43621202732016 43695388450948 43699381449984 43702727921048 43706721590784 43793680528584 43827157419136 43829691220224 43868159577102 43872292857632 43937436449088 43957848212096 44004595303424 44013637344768 44144884213248 44232714919848 44266986382336 44298712419696 44307940625494 44311989601152 44359113305088 44400152780802 44441556822208 44483133776781 44488818314752 44491390368768 44529977788933 44532552222522 44579910484368 44609785230192 44621482153472 44714346840576 44742809787312 44790391648128 44852799708444 44866565783584 44930588122784 44933185717056 44980970033664 45001866585088 45022584829131 45104917110656 45112493337856 45204862500504 45235156051176 45239418130816 45283261498944 45287528111104 45418294334784 45431907076608 45508658619459 45539155755821 45541788533514 45590220070416 45632733873664 45659576691456 45723524807464 45727703142912 45737229032768 45869293752828 45918073576032 45922400000512 45969086165184 46017972112896 46047264883152 46186126232064 46226662780172 46229335305048 46264674065792 46299664215168 46313874357248 46378405140704 46474926275232 46540016321883 46553965265496 46613512606752 46663083871488 46694354633472 46742442857664 46833595291392 46866827935291 46926775460292 46963134278144 46976679865248 47006582901551 47010878486208 47056572177944 47060872330752 47126443933296 47198477220608 47201205929472 47206590946788 47317239252864 47348948390016 47399301755904 47443153905966 47532660524544 47540644537344 47635231452144 47669909493024 47716243750532 47720604185856 47815549148556 47874482725888 47896868109693 47958133162716 47972507143392 47990271788004 48041307170976 48055706080512 48117174303744 48184564386336 48199006232832 48294903024732 48389584618368 48440542410624 48485860585218 48522924285472 48574526119168 48646651802112 48714783439728 48719373371648 48729384203136 48791714130432 48926669159424 48971934375546 49045003036092 49056866623856 49059702772704 49165568911179 49171851821568 49203152196016 49207648508928 49255477419904 49305552096528 49356329464836 49389405076284 49441928371296 49452579238608 49505169716352 49520007373824 49538345071488 49589362181856 49738905172992 49744579707368 49800359680128 49823495147776 49852803122304 49897475357184 49945974766912 49996751424984 50049920604096 50081779913802 50088179907584 50135039516688 50199167422656 50214213084672 50237540813824 50286228066816 50471968545698 50474886506532 50546911638132 50551674194112 50622473893978 50627099908224 50637646429136 50642273829888 50743031749488 50751555005088 50790350653952 50837867173464 50891403187352 50894345397168 50948469124992 50982611691648 51047823730176 51134639756928 51179519506619 51189019026432 51260342523936 51336825607872 51349243568896 51352212248064 51438965408397 51454382661864 51502364915456 51604834073156 51609549858048 51662700000576 51697321201344 51702192149504 51752298855936 51800178244269 51906622096896 51954644259609 52009895565096 52044749435224 52047758324016 52098347768438 52103108651904 52175705783292 52199944751864 52255456922816 52271118894592 52388701940736 52422050003232 52477798372608 52536098474496 52739006250588 52774348726372 52830471748768 52833526062912 52873913218048 52913901960192 52938643700187 52988010057248 53003891589376 53098286873184 53114201457408 53132086622433 53188590082152 53269506140032 53272585836288 53469356920239 53562089068904 53571085838704 53630600526048 53687634131712 53721809030344 53726718269952 53778939631936 53858793066624 53883813937408 53934224522556 53950389653472 54076844860416 54113083874304 54220747321104 54312959476412 54382431374544 54440264516736 54476747072384 54479896563456 54532850000608 54588289821156 54646341884064 54681127048743 54697300704256 54806126509456 54809295043104 54846024900576 54904351052544 54980851255512 55068073584384 55074356104586 55188974951838 55194174885408 55203445795008 55299185381888 55302382420992 55353546220518 55360619897856 55412412097392 55454770611968 55506650893476 55614894408528 55674038216832 55690724803584 55784807339982 55951155356502 55962652170789 55967925000624 56048191699472 56051432041248 56064990427264 56136703354368 56189221612776 56232173938304 56291974194176 56344053528854 56349202396032 56445034372896 56454515388096 56517233415552 56566837349421 56577336818688 56615251510272 56673556779264 56754427102464 56850948236992 56967352232778 56974632139776 57081114019328 57133923438137 57139144485696 57199909261824 57219170208774 57236319901488 57252828585771 57297188019072 57370477054464 57408923260416 57523144112616 57582384375642 57620972588998 57682249766512 57756031335744 57767899015008 57773341936128 57854255878832 57859542752256 57940160529888 58001777148672 58100419626816 58161603642688 58164966168192 58265841933312 58391574038112 58428743232769 58439588293632 58490879436136 58550343114627 58583248598784 58670657837568 58724937845847 58787389038168 58805008756416 58887367590954 58976953226464 59043085714944 59064949892928 59082652801536 59200203707736 59310845035708 59376736296696 59434280717364 59439880645824 59479713640256 59483152370304 59611511314404 59629378038048 59657079716416 59720522197504 59803732944592 59809197966336 59910914289408 59928194407536 60030113105508 60132205134599 60257350202517 60267471568542 60273150000672 60313541401568 60377681998592 60381172643328 60437035159137 60501307085928 60557725779712 60619290679584 60678211492612 60683756426496 60722384711352 60786960093888 60864712909056 60871656747174 60879435588608 61159058337104 61224098101376 61286340456432 61292114886912 61349456250684 61396353177536 61528840625686 61534463292288 61552906361856 61639113740064 61656892323138 61732885620224 61966568366976 62053355095844 62071953687328 62151350142336 62211583554624 62217445161984 62259139511296 62323257143552 62386616938464 62444793721856 62452962153216 62569033947056 62574751669248 62635573153664 62639194334976 62681171314944 62835258577728 62923261942982 62942121262384 63054215661906 63073114230672 63089652337152 63131931186688 63257538541288 63261195680592 63328470968448 63513641936192 63559879324032 63627472247808 63686338124682 63754065531408 63862490812924 63944177550288 63957316766616 63963342857856 63987029050672 64055076227968 64058779475712 64074274774016 64216253271744 64246085848448 64265341643776 64387137443811 64393204032976 64399088452608 64519446157824 64579137257271 64587389880832 64591123903488 64647814113624 64757759375722 64892530987326 64953044586304 64972512270848 65082275229979 65086037863686 65295912500728 65301879412224 65393337381456 65412937030272 65431804098024 65543082676422 65554091881572 65740736128704 65802239365653 65808439286448 65852540101712 65922571161728 65936772318144 66006892955136 66020456017152 66051126761984 66119149575808 66217326319872 66349072379772 66400479573504 66461910938241 66470404163072 66662335233312 66733227472128 66775706551736 66846719355584 66914677845288 66932223230208 67114214680968 67179448438249 67185587472192 67279199562666 67299848675376 67395882184176 67402232258816 67502799877632 67657375665984 67668740006784 67783822897952 67852734076764 67859127196224 67924892248416 67931292166656 67976815588864 68127441502176 68147860614912 68179519675904 68347123365248 68449100810496 68489365037184 68585287211196 68605843549152 68701928856113 68803940629242 68812733144064 68877110364048 68883600000768 68929761601792 69066904325692 69070897324728 69272859012812 69279189348096 69339994170258 69346527420128 69397011098688 69449496322752 69470811535872 69567607711056 69830947898244 69896066670976 69970397830144 70035131956426 70041531950208 70113664286496 70250392937088 70318675000784 70325100905472 70390163190438 70444701417216 70465019797872 70584858266916 70797715830912 70809886420182 70818935276544 70842782163244 70918120109536 71016932871703 71023422585024 71030114448384 71098952633856 71164730858949 71292475893652 71298990786816 71310966806016 71452847178216 71507467368064 71574365625798 71583512175616 71811724088832 71912299363408 71933852871296 71985407682006 72061960756464 72083559120768 72276846579504 72294329761472 72298509349248 72375395392512 72442354537098 72509908499392 72587019355648 72639862084608 72660813615936 72784386428208 72861789178752 72908169398324 73072175159592 73079060057472 73094076304704 73128033200768 73205801403392 73307801674016 73390003739136 73424098112512 73457901563319 73585299935784 73592233180544 73604594393344 73757777732352 73804728294024 73883216129856 74008867857968 74084107614426 74153192544704 74162892556944 74232050955776 74300727812129 74307517607232 74379743119976 74384043272784 74601540475336 74608357759488 74616869561052 74623900000832 74735242721664 74779204683456 74918962150368 75122669870703 75132269861376 75202559275032 75260045830528 75272687184128 75356311220736 75422449799228 75429342100224 75564742372352 75672569469952 75707952818547 75827511291168 75933710840967 75956469643704 76185525980928 76256800760196 76292226945032 76315093201984 76337104781028 76396250692096 76466929789159 76473917537472 76697525483488 76701959635392 76776512500856 76783528539648 76890513785904 77008041780992 77023865353344 77253547373184 77335702864896 77407251109734 77467226169088 77545981802016 77553288224256 77628448283904 77855432050816 77859933145344 78014843347644 78067124152836 78110998131712 78147521652657 78273560042496 78299917127796 78383185384224 78406678341888 78516490121272 78633075004848 78716697558912 78753266523904 78933604943648 79108509375882 79161523089558 79168981728928 79245707623152 79253174194432 79310869827072 79370852940288 79482015085872 79505837384064 79782885123228 79881219052544 79904259210048 80040150807344 80047465085952 80286163356672 80343133603356 80356628758056 80364200000896 80445900789072 80531451197568 80582713545516 80668409447904 80825720906112 80901336783834 80911675235328 80925584480208 80963179615136 81049280125184 81152950545408 81162208996232 81169625811456 81331120981656 81469439214618 81573647061816 81660396775104 81715120608576 81722819849216 81799275000912 82045951056384 82185484986752 82209189764184 82269037350864 82349001311402 82356526578816 82471276883268 82602110376576 82611534156879 82622091155968 82626867827712 82791262328112 82805168692512 82868466856448 82948778072832 83040929846784 83182155917952 83259976340214 83270616204288 83422341612792 83503426563431 83511057325248 83518925779968 83536087205376 83574895086592 83677211009973 83780344770304 83926733034753 83951887500936 84072287549208 84097485640896 84205055031552 84348260907456 84437961291264 84516080293281 84667551559344 84681773082144 84746505765376 84915117499576 84922877265408 85005420708544 85010335168896 85131640653696 85258903400384 85276422355488 85284457143808 85411705967616 85461948209664 85476303166464 85621671028992 85828755313161 85849516591748 85854479852232 85945782028608 86105516343028 86113384890624 86197085484832 86284716168924 86373576563463 86431458883497 86523374649768 86634047003616 86660012904192 86781383818248 87053014487894 87150629440224 87191116508608 87217249373696 87242405464032 87390776901896 87398762899968 87405455842096 87413443181568 87587361057168 87654314838272 87659382440448 87736319154204 87744585715264 87874872898176 87915696424192 88027274689536 88289768426496 88331051386431 88465429839696 88597424839392 88615881250988 88623979202304 88800305561604 88883113644416 88966267553562 88977636629504 89059955577866 89065104445044 89159820968736 89219570460384 89242964306944 89428693681152 89485619574624 89580783296256 89705599416888 89733131567168 89861176245568 89866371434112 89961940067328 90045169658262 90209834221312 90224986675712 90409725001008 90470312102352 90478836261632 90566522997888 90836588669568 90863814153216 91017317238918 91078311511642 91083577067028 91180440140832 91265467747328 91307485120761 91319153382912 91447049614928 91455406285824 91474458065536 91738587505656 91836147152064 91844800001024 91938172330368 92035944225792 92094529766304 92293260938529 92372252464128 92453325560344 92458670610096 92529348131584 92599328430336 92756810281408 92949852550464 93080032643766 93107930530992 93227025213504 93326167742976 93388709266944 93484885715328 93667190582784 93733655870582 93853550920584 93926268556288 93953359730496 94013165803102 94021756972416 94113144355888 94121744661504 94252887866592 94384892914473 94396954441216 94402411858944 94413181893576 94634478505728 94697896780032 94886307811932 95047679083721 95065321049088 95270462904288 95339818986048 95432487501064 95441208371712 95529507187023 95631098297112 95793736219386 95916266325432 95945014286784 95980543576008 96082614341952 96111412161024 96369128772672 96398012465664 96589806049464 96779169236736 96881084821248 96971721170436 97045848570944 97136639063583 97149052238336 97293303604224 97429566879456 97438746743296 97458768406272 97583428260864 97943868751092 98090006072184 98113733247712 98119405545408 98314624014633 98331137822358 98343703643136 98406304392032 98510954839808 98611104193056 98712658929672 98778810152568 98883856742592 98905158477216 99010339432704 99076690142976 99178724363712 99489159414736 99600719360256 99646990295552 99705606244608 99794950714368 99891949533824 99993502849968 100099841208192 100163559827604 100270079033376 100398334845312 100428426169344 100572456133632 100943937091396 100949773013064 101093823276264 101103348388224 101244947787956 101254199816448 101275292858272 101486063498976 101503110010176 101580701307904 101675734346928 101782806374704 101788690794336 101896938249984 101965223383296 102095647460352 102269279513856 102359039013238 102520685047872 102673651215744 102698487137792 102704424496128 102877930816794 102908765323728 103004729830912 103209668146312 103219099716096 103325400001152 103394642402688 103504597711872 103600356488538 103793978812489 103813244193792 103909288519218 104009991255387 104019791130192 104089498870448 104095516648032 104196695536876 104206217303808 104351411566584 104399889503728 104510913845632 104542237789184 104844100006464 104955596745216 105052697934639 105072196948992 105478012501176 105548697452744 105660943497536 105667052125824 105877287400374 105976020114496 106007783178752 106186870112071 106196573746368 106228402914816 106264173244866 106377180164304 106539012280064 106545171672576 106938713840478 107124178137808 107142171677408 107261201052096 107361548438697 107375268263424 107443618060688 107453436539904 107557879263872 107717586133248 107767627874816 107868449045112 107900779306944 108441494642208 108593371417727 108625918952824 108764862749088 108880529033472 108953494144768 108959793126912 109065700001216 109176579642312 109292683768128 109362254097486 109612253018912 109618590086208 109692049801152 109808702105088 109961702511024 110136147168768 110148712209172 110377949903676 110388349770816 110406891590016 110598370763776 110707092441036 110824824194784 110909541223936 111013301786952 111229788817056 111348076433664 111569614679964 111759358922617 111902310713004 111925304341578 111935850001248 112096383398944 112102864082496 112129980854528 112273406708736 112378443225552 112464347876608 112688107057708 112698404792064 112890068745792 112909030776192 113034466831104 113133674698842 113347113558528 113508854204928 113701896473984 113934704465556 114162228038656 114267846876274 114278288971392 114399818523648 114438340417548 114472639802976 114505657171542 114594376038144 114740954108928 114817846520832 115046288225232 115164768751284 115241945177996 115364499533024 115512062671488 115535798030016 115546683872256 115708511757664 115880321059776 116003554297344 116110876664601 116200839253632 116323207285376 116329932336384 116783148076224 116857486465538 116981758872272 117100686229254 117166497197568 117341315675136 117449875691694 117574778076336 117610017512832 117774735181908 117953906452928 118086171429888 118129899785856 118165305603072 118400407415472 118621690071416 118742284634337 118753472593392 118868561434728 118879761291648 118959427280512 118966304740608 119223022628808 119258756076096 119314159432832 119441044395008 119607465889184 119821828578816 119856388815072 120060226211016 120264410269198 120514700405034 120534943137084 120546300001344 120627082803136 120755363997184 120762345286656 120867082569961 120874070318274 121002614171856 121115451559424 121227503272421 121238581359168 121356422985224 121367512852992 121444769422704 121573920187776 121729425818112 121743313494348 122204158821927 122318116674208 122448196202752 122572680912864 122584229773824 122698912501368 122792706355072 123057681251372 123068926584576 123278227480128 123313784646276 123465771240448 123523501967103 123933136733952 123974868785677 124106710191688 124143907374656 124302700284672 124423167109248 124646514287104 124761832813891 124773233876928 124905924306432 125138067894112 125271146307328 125278388669952 125362342629888 125670517155456 125846523885964 125884242524768 126108431323812 126146228461344 126179304674304 126263862373376 126515077082576 126522391361184 126656941936896 127027283872384 127119758648064 127372676249364 127508131062816 127589296447067 127724981625848 127888355100576 127914633533232 127926685715712 127974058101344 128110152455936 128117558951424 128432506543488 128492171696896 128774274887622 128786408065952 129038892315648 129158274514542 129174779761664 129295628227248 129515518751444 129785061974652 129906089172608 129945024541696 130164550459958 130172075727372 130579521731841 130591825001456 130603758824448 130786674762912 130825874060544 130863608196048 131086165352844 131108183763144 131481472257408 131604478731306 131616878572896 131705080203424 131845142323456 131873544636288 132013785910272 132040912034304 132102253523968 132238299151616 132434652639744 132698144759544 132800959147008 132923821876482 132940808326144 133324670466624 133449401330343 133466454944256 133551413103472 133589933366799 133693438711168 133829355690576 133864446460416 134228429361936 134358896876498 134371174944384 134558399125332 134599697350752 134791764368352 134804464517632 135005599755264 135314751331968 135337480013568 135567645795904 135705468153528 135718254392448 135849784496832 135862584333312 135953631177728 136254883004352 136295721229824 136359039351808 136525975858377 136617467267463 136694246730496 136898201620992 136978730074368 137170574422392 137211687098304 137403857712226 137607881258484 137754220728096 137767200001536 137859523203584 138133808651384 138141794649456 138545718025624 138558378696192 138679988340516 138693054840256 138794022197376 138898992645504 138941623071744 139135215422112 139620048965649 139661895796488 139792133341952 140070263912852 140083063900416 140227328572992 140500785874176 140600483805873 140637350001568 140780326380876 140889402834432 140930039595744 141019748704653 141169716533832 141595431661824 141619772840364 141685564326488 141836240219072 142033865743406 142046845170048 142197905267712 142329461717898 142584951787304 142597981573632 142621933612032 142905694356432 143014934736128 143148731251596 143623448177664 143690604329079 143824598726816 143867705742592 143970815364012 144123921512928 144167118241536 144553693159008 144588659522944 144597018698496 144884709074196 145019816998784 145174038711296 145321627231872 145568772856416 145723578357504 145816338796648 146144350319184 146158120114944 146188152609408 146256066401536 146615603348032 146780007478272 146915803126638 147170599871568 147184466361088 147209188786688 147515555464704 147609456588048 147766432259712 148017735715936 148168215228852 148306385089408 148325785113888 148464101911552 148601455624258 148615035214464 148759486239952 148768086545568 149203080950672 149216715518976 149233739122104 149247800001664 149470485443328 149558409366912 149837924300736 150236654035559 150245339741406 150264539722752 150405118550064 150520091661056 150545374368256 150712622441472 150844899598456 150858684200448 151415905637094 151655022582336 151867421681934 151912939287408 152371051961856 152513601520392 152584453890064 152630186403968 152674209562056 152792501384192 152933859578318 152947835074944 153395050966976 153403919270784 153538558519857 153553025001712 153567057079296 153781027571808 154016083561984 154047730706688 154507094746368 154814502219468 154934452338176 155077792189229 155091963604032 155106576448512 155256896567808 155400534732807 155710864101632 155719866290688 155863932778827 156029686695288 156134248305672 156295043305314 156599834255592 156766370768448 156813356683776 157032980242544 157266150009696 157433395117824 157506533047808 157867209887296 158217018751764 158323046179116 158337963457856 158491415246304 158506348388864 158621739654144 158741705880576 158964030171744 159011674768128 159396259867299 159565770246456 159808518420096 160080301614688 160408070760717 160686267206712 160713257516112 160728400001792 160891801578144 161062902395136 161165427091032 161336818895808 161651441812224 161802673567668 161851168960416 161926359230272 162098560250368 162324417992464 162339251622912 162662241963312 162938878429236 163147294123632 163320793550208 163430241217152 163598550001824 164043381146229 164091902112768 164370969973504 164418379528368 164538074701728 164698002622804 164713053157632 164942553766536 165204220753152 165223068313758 165244182311936 165582524656224 165610337385024 165736933712896 165897556145664 166081859693568 166364311835904 166519952680428 166844683225584 167006853126862 167022114650496 167072174410752 167354422019946 167560689540608 167853466069506 167903775001872 168144575098416 168194971281792 168410110063104 168696521814912 168875922582528 169032160586562 169335103118688 169363546164288 169493011530752 169700512048263 169830234999152 169845754530816 170010841417088 170020670337792 170263281307392 170517806800768 170552844710976 170568914287616 170923896419328 171243342057984 171401770314411 171657510626322 171699033183496 171708959704464 171891564057216 172211032686056 172226769781248 172394170969664 172569432337848 172747153126926 172862917766994 173046749299536 173268094007232 173320025808384 173562767636496 174106028975788 174301258880448 174382233017216 174434498747392 174484810928064 174781553803792 174797525799936 174810911684192 175174722114336 175286229698307 175308629676544 175318764880896 175472638308408 175489171430528 175749745796352 175831392848384 176651889909943 176662102772862 176930859679392 177178658628923 177194849678784 177231762501976 177247958404608 177600611123208 177766227288832 177932535107124 178119911155732 178130208890088 178319641937472 178439140920768 178971239149248 179161566592512 179411198833776 179466263134336 179722352491136 179732742868224 180090339316524 180396615403797 180419668442624 180449973351424 180819450002016 180940624204704 180957672523264 181133045995776 181673177339136 182034634477836 182156623023284 182167154134056 182344217189533 182360880281664 182614970241522 182638306765824 182894099229856 182948916131072 183477175011312 183672294304128 183876344660736 184189059532608 184586521877058 184906651120688 184917341220192 185058696263168 185198656860672 185513620562816 185899705100928 186160065287532 186215861061984 186454050427008 186652335485952 186777418533888 186969771430656 187334381165568 187467311741164 187707101841168 187906719460992 188026331606204 188043513944832 188226288711776 188505775733184 188769785828946 188793908882432 188826363787152 189268957011456 189395793560064 189772615623864 190095358167442 190540925808576 190679637972096 190864975002128 190882416743424 191059014374046 191262196594224 191587472438772 191832532650864 191890028573568 191961087152016 192165228683904 192222824322048 192738257545344 192760246366051 192796024931328 193161412331433 193179612098928 193558338473472 193737411771813 193762169642496 193943442340872 194091697141888 194273278127166 194298104476672 194859133758912 194877493486592 194917536812544 195246825689937 195887737502184 196180012144368 196227466495424 196238811090816 196629248029266 196662275644716 196812608784064 197021909679616 197204187350989 197222208386112 197425317859344 197557620305136 197767713485184 197810316954432 198020678865408 198153380285952 198357448727424 198978318829472 199201438720512 199293980591104 199385732814723 199411212489216 199783899067648 199987005699936 200199682416384 200327119655208 200540158066752 200796669690624 201538345314747 201673404061493 201887874182792 201899546026128 202187646552528 202206696776448 202489895575912 202508399632896 202550585716544 202972126997952 203006220020352 203351468693856 203565612749408 203577381588672 203793876499968 203930446766592 204538559027712 204718078026476 205041370095744 205347302431488 205396974275584 205755861633588 205817530647456 206009459661824 206105786568339 206419336292624 206438199432192 206650800002304 206789284805376 207200712977076 207553095142003 207587957624978 207818577038436 208019982510774 208039582260384 208178997740896 208191033296064 208393391073752 208412434607616 208702823133168 208799779007456 209021827691264 209688200012928 209911193490432 210105395869278 210956025002352 211097394905488 211321886995072 211334104251648 211754574800748 211952040228992 212015566357504 212373740224142 212393147492736 212456805829632 212528346489732 212754360328608 213050798615109 213078024560128 213090343345152 213877427680956 214248356275616 214284343354816 214522402104192 214723096877394 214750536526848 214887236121376 215115758527744 215435172266496 215535255749632 215736898090224 215801558613888 216882989284416 217186742835454 217251837905648 217529725498176 217761058066944 217906988289536 217919586253824 218131400002432 218353159284624 218585367536256 218724508194972 219224506037824 219237180172416 219384099602304 219617404210176 219923405022048 220272294337536 220297424418344 220755899807352 220776699541632 220813783180032 221414184882072 221649648389568 221819082447872 222026603573904 222459577634112 222696152867328 222902183436387 223139229359928 223518717845234 223804621426008 223850608683156 223871700002496 224192766797888 224205728164992 224259961709056 224756886451104 224928695753216 225376214115416 225396809584128 225780137491584 225818061552384 226068933662208 226267349397684 226652157815027 226694227117056 227017708409856 227123858455641 227403792947968 227801132522901 227869408931112 228535693752548 228556577942784 228876680835096 228945279605952 229011314343084 229188752076288 229400789367477 230092576450464 230329537502568 230483890355992 230728999066048 231024125342976 231071596060032 231417023515328 231760642119552 232007108594688 232221753329202 232401678507264 232646414570752 232659864672768 233566296152448 233714972931076 233963517744544 234201372458508 234332994395136 234442564957971 234899751383388 235149556152672 235220035025664 235549470363816 235907812905856 236259799571712 236800814830944 237243380142832 237484569268674 237506945186784 237737122869456 237759522583296 237918854561024 237932609481216 238446045257616 238517512152192 238628318865664 239214931778368 239643657157632 239712777630144 240120452422032 240528820538396 241029400810068 241069886274168 241092600002688 241254165606272 241510727994368 241734165139922 241748140636548 242005228343712 242230903118848 242455006544842 242477162718336 242712845970448 242735025705984 242889538845408 243147840375552 243458851636224 243486626988696 244408317643854 244636233348416 244896392405504 245122961847491 245145361825728 245168459547648 245397825002736 245585412710144 246115362502744 246137853169152 246556454960256 246627569292552 247047003934206 247834602470637 247866273467904 247949737571354 248213420383376 248287814749312 248605400569344 248846334218496 249293028574208 249523665627782 249546467753856 249811848612864 250276135788224 250510279690293 250542292614656 250556777339904 250724685259776 251341034310912 251693047771928 251768485049536 252216862647624 252292456922688 253030154165152 253044782722368 253313883873792 253548240879843 254054567744768 254239517296128 254745352498728 255016262125632 255178592894134 255449963251696 255776710201152 255829267066464 255853371431424 255948116202688 256220304911872 256235117902848 256865013086976 256984343393792 257548549775244 257572816131904 258316549029084 258591256454496 259031037502888 259294376650491 259570123949304 259812178345216 260329100919916 260344151454744 261159043463682 261183650002912 261573349525824 261651748121088 261727216392096 262172330705688 262216367526288 262962944514816 263208957462612 263233757145792 263410160406848 263690284646912 263747089272576 264081824068608 264476598303232 264869305279488 265396289519088 265847643752964 266649340933248 266898802660686 266932909888512 267102826206944 267179866733598 267386877422336 267658711381152 267728892920832 268456858723872 268717793752996 268742349888768 269116798250664 269199394701504 269583528736704 269608929035264 270629502663936 270674960027136 271135291591808 271410936307056 271436508784896 271699568993664 272509766008704 272591442459648 273051951716754 273234934534926 273388493460992 273796403241984 273957460148736 274341148844784 274423374196608 274807715424452 275215762516968 275508441456192 275534400003072 275719046407168 276267617302768 276283589298912 276879782815587 277091436051248 277116757392384 277359976681032 277386109680512 277588044394752 277797985291008 278270430844224 279240097931298 279323791592976 279584266683904 280140527825704 280166127800832 280454657145984 281001571748352 281200967611746 281274700003136 281560652761752 281778805668864 281860079191488 282039497409306 282339433067664 283154678743419 283190863323648 283239545680728 283371128652976 283672480438144 284067731486812 284093690340096 284658923435796 285143037251163 285169903574608 285195963147264 285811388712864 286029869472256 286297462503192 287381208658158 287649197453632 287735411485184 287941630728024 288221504589907 288247843025856 288334236483072 289107386318016 289177319045888 289194037396992 289769418148392 290039633997568 290643254463744 291137545712832 291409917190749 291447156715008 291632677593296 292288700638368 292316240229888 292376305218816 292512132803072 293231206696064 293831606253276 294341199743136 294368932722176 294418377573376 295031110929408 295218913176096 295532864519424 296035471431872 296336430457704 296612770178816 296651570227776 297202911248516 297230070428928 297518972479904 297536173091136 298406161901344 298467478244208 298495600003328 298940970886656 299116818733824 299675848601472 300473308071118 300490679482812 300810237100128 301040183322112 301090748736512 301689799196912 301717368400896 302831811274188 303310045164672 303734843363868 303825878574816 304742103923712 305027203040784 305168907780128 305260372807936 305348419124112 305867719156636 305895670149888 306790101933952 306807838541568 307077117039714 307106050003424 307562055143616 308032167123968 308095461413376 309014189492736 309629004438936 309868904676352 310155584378458 310183927208064 310513793135616 310801069465614 311381936437467 311421728203264 311439732581376 311727865557654 312059373390576 312268496611344 312590086610628 313199668511184 313532741536896 313626713367552 314065960485088 314532300019392 314866790235648 315013066095616 315158093803917 315734419774592 316434037503528 316646092358232 316675926915712 316982830492608 317012696777728 317928060343488 318023349536256 318560610336213 318792519734598 319131540492912 319617036840192 320160603229376 320816141521434 321372534413424 321426515032224 321456800003584 321783603156288 322125804790272 322330854182064 322673637791616 323302883624448 323605347135336 323702337920832 323852718460544 324197120500736 324648835984928 325324483926624 325780114253181 325877756858472 326294588247264 326641587100416 326860482434304 327197100003648 328067795547037 328086762292458 328741939947008 328836759056736 329046080310857 329076149403456 329396005245608 329426106315264 329885107533072 330408441506304 330446136627516 331165049312448 331220674770048 331795112291328 332728623671808 333039905360856 333689366451168 334013706253724 334044229300992 334708844039892 335121379081216 335278076767851 335706932139012 335807550003744 336289150196832 336389942563584 336820220126208 337393043629824 338064321173124 338639260494847 338670206237376 338727092328576 339401024096526 339660469998304 340021682834176 340041340675584 340526562614784 341035613601536 341105689421952 342486684115968 342803540628822 343315021252644 343398066366992 343417919408928 343783128114432 344422065372112 344453539562496 344788341939328 345138864675696 345494306253852 345725835533988 346093498599072 346536188014464 346640051616768 347125535272992 348212057951576 348602517760896 348764466034432 348969621856128 349563107607584 349621823368384 350349444228672 350572459396614 350617259353088 350945276616816 350978342861056 351499491592704 351662785696768 353303779819886 353324205545724 353861719358784 354357317257846 354389699357568 354463525003952 354495916809216 355201222246416 355532454577664 355865070214248 356239822311464 356260417780176 356639283874944 356878281841536 357942478298496 358256636546333 358323133185024 358822397667552 358932526268672 359444704982272 359465485736448 360180678633048 360793230807594 360839336885248 361638900004032 361881248409408 361915345046528 362266091991552 362601247709883 363346354678272 363682509817263 364069268955672 364313246046568 364334308268112 364688434379066 364721760563328 365229940483044 365788198459712 365897832262144 366954350022624 367344588608256 367752689321472 368378119065216 369173043754116 369813302241376 369834682440384 370117392526336 370397313721344 370570505901309 371027241125632 371799410201856 371924606357031 372320130575064 372431722123968 372908100854016 373939542861312 374285498441673 374934623482328 375414203682336 375813438921984 376052663212408 376087027889664 376452577423552 377011551466368 377539571657892 377652727574304 378537914022912 378791587120128 379545231247728 380190716334884 381081851617152 381359275944192 381729950004256 382118028748092 382524393188448 382767889341201 383174944877544 383665065301728 383780057147136 383922174304032 384330457367808 385476515090688 385520492732102 386322824662866 386359224197856 387116676946944 387474823543626 387524339284992 387886884681744 388183394283776 388546556254332 389718267517824 389835073625088 390493651379874 391738565195523 391775475004368 392360024288736 392454932990848 392477622181632 393258496058532 393324551289432 393625217568128 394043819359232 394408374701978 394444416772224 394850635718688 395115240610272 395535426970368 395620633908864 396041357730816 396306760571904 396714897454848 397956637658944 398402877441024 398771465629446 398822424978432 399567798135296 399937464066959 399974011399872 400399364832768 400654239310416 400769800100397 401080316133504 401593339381248 403076690629494 403346808122986 403775748365584 403799092052256 404375293105056 404413393552896 404979791151824 405016799265792 405101171433088 405944253995904 406012440040704 406702937387712 407131225498816 407154763177344 407587752999936 407860893533184 409001202629383 409077118055424 409436156052952 409852401802389 410082740191488 410694604862976 411511723267176 411635061294912 412211573136678 412838672585248 413301600004608 413578569610752 414401425954152 415106190284006 415175915249956 415637154076872 416039965021548 416079164520768 416357995481792 416382066592128 416786782147504 416824869215232 417405646266336 417599558014912 418043655382528 419376400025856 420210791738556 420925435942193 421801451417619 421912050004704 422194789810976 422643773990144 422668208503296 423059246113959 423509149601496 423904080457984 424747480448284 424786294985472 425056692979464 425508720657216 426101597230218 426156049120256 427754855361912 428496712551232 428568686709632 429044804208384 429446193754788 429774472242752 430231517055488 430870344532992 431473796180448 431603117227776 433765978568832 434373485670908 434503675811296 435059450996352 435522116133888 435813976579072 436262800004864 436706318569248 437170735072512 437449016389944 438449012075648 438474360344832 438768199204608 439846810044096 440594848836688 441511799614704 441553399083264 441627566360064 442828369764144 443299296779136 444053207147808 444919155268224 445392305734656 445804366872774 446278458719856 447037435690468 447609242852016 447701217366312 447743400004992 448385533595776 448411456329984 448519923418112 449513772902208 449857391506432 450709962106677 450752428230832 450793619168256 451560274983168 451636123104768 452137867324416 452534698795368 453304315630054 454247716911282 454807585895936 455602265045802 455738817862224 457071387505096 457113155885568 457753361670192 457890559211904 458022628686168 458377504152576 458801578734954 460185152900928 460615675559571 460659075005136 460967780711984 461457998132096 462048250685952 462143192120064 462834047030656 463521284239104 464443506658404 464803357014528 465233376567687 465292829141504 465319729345536 467132592304896 467429945862152 467927035489088 468402744917016 468885129915942 469799502766776 470256139067743 470299112305344 470440070051328 471098940727632 471815625811712 472519599143424 473601629661888 474486760285664 474969138537348 475013890373568 475474245738912 475519045166592 475837709122048 475865218962432 476892090515232 477035024304384 477256637731328 478429863556736 479425555260288 480240904844064 480913501992791 481057641076792 482058801620136 482139772548336 482185200005376 482508331212544 483468330279844 483496281273096 484010456687424 484910013089684 484954325436672 485425691940896 485779077690816 486295680751104 486973253977392 488816635287708 489272466696832 489792784811008 490245923694982 490290723651456 490795650005472 491170825420288 492230725005488 492275706338304 493112909920512 493255138585104 494094007868412 494934303800161 495669204941274 495732546935808 495899475142708 496426840766752 496575629498624 497210801138688 497692668436992 499047331255564 499092935507712 500552271576448 501020559380586 501084585229312 502682068621824 503386095543856 503536970099072 504433725295248 504584913845376 506060308330304 506089565444736 506627767747584 507096481759686 508109135489536 508479034592256 509490704997456 510032524251264 510357185788268 510899926503392 511553420402304 511658534132928 511706742862848 511896232405376 512440609823744 513730026173952 513968686787584 514205310943233 515097099550488 515145632263808 516633098058168 517182512908992 518062075005776 518588753300982 519140247898608 519624356690432 520658201839832 520688302909488 522318086927364 522367300005824 523146699051648 523303496242176 523454432784192 524344661411376 524432735052576 525858689094921 525925889029632 526417914925224 526467514291584 526820320813696 527380569293824 527494178545152 528953196606464 529955669729829 530792579038176 531535975886769 531695287505928 533298681866496 533797605321372 534205652413888 534359733467196 534773754844672 535268508524113 535317422762304 536913717447744 537435587505992 537484699777536 538233596501328 538398789403008 539167057473408 541189846211391 541259005327872 541349920054272 542270583183616 542821872614112 542873017569792 543399137987328 545019532017408 546103903433508 546469869069852 546776986921984 547032651568599 547914920297472 548682297689568 548846748393216 549615430848904 550431525033936 551016882912384 552535234605536 552567178597824 553759565631174 554182872102496 554719953362064 554772219361024 555176088789504 555595970582016 556540861688448 558480195862596 558647583185952 559168533367808 560281055651408 560332255601664 560909314291968 562003143496704 562401935223492 562549400006272 563121305523504 563720158382976 564078994818612 564678866135328 566309357486838 566381726647296 566479091361456 566742257305952 567344960876288 568135462973624 568187380680192 569317846871592 570286074502326 570339807149216 571622777425728 572059738944512 572594925006384 574762417316316 575298394907264 575470822970368 575883261456048 576443009179814 576495686051712 576668472966144 578214772636032 578280739098153 578354638091776 578388074793984 579538836296784 580079267995136 581286508927488 582275091425664 582819834381498 582894313430016 583265355186592 584523985944017 584577401276736 584632480459776 584752610437632 585024265606144 585740477069811 586462413392128 587663212506552 588682399486272 588737865444352 590437826352192 591065729038848 591612562052967 592070942863744 592672860915408 593225540357632 593303140455552 594405822497032 594460140857856 595037944959808 595072346182272 596812323802688 596934956488416 596991200006656 597881941773312 598233637467648 599351697202944 600946616142236 600981358965624 601620474200256 602080366644224 603379598393824 604615035944241 605020212184479 605663622548376 606620090329344 607469686727736 607651757149632 610054406081568 610337815560256 610520745615872 610696838248224 611735438313272 611791340299776 613580203867904 613615677083136 614154234079428 614212100006848 615124110287232 616190922826752 618028378985472 618317359705017 619258008877872 620311168756916 620367854416128 621602138931228 622659285426009 622763872874934 622843456406528 623455731115308 624118746781152 624536993222688 625180173221256 626399337022368 627065483073792 628131920970176 629064600038784 629733580471296 630316187607834 631468839549184 632868075007056 633292184716464 633351853831424 633965660985216 635856120686976 636046699072512 637121220672426 637585039469196 638263080985824 639152395845327 639234073680384 640321206458752 641632283042868 642745068826848 642853030064448 642913600007168 643567206312576 644251609580544 644661708364128 645347275583232 646605767248896 647210694270672 647404675841664 647705436921088 649297671969856 650648967853248 651560228506362 651755513716944 652589176494528 653283174200832 653720964868608 654394200007296 656135591094074 656173524584916 657483879894016 657673518113472 658092160621714 658152298806912 658792010491216 658852212630528 659770215066144 660816883012608 660892273255032 662330098624896 662441349540096 665333753586047 665457247343616 666079810721712 667378732902336 668027412507448 668088458601984 668706550309161 669417688079784 670556153535702 671413864278024 671615100007488 672578300393664 672779885127168 674786087259648 676128642346248 677278520989694 677340412474752 677454184657152 678802048193052 679320939996608 679956473445081 680043365668352 680082681351168 681053125229568 682071227203072 682211378843904 685607081257644 686630042505288 686796132733984 686835838817856 687566256228864 688202368102431 688844130744224 689576683878656 690277729351392 690988612507704 691451671067976 692186997198144 693072376028928 694251070545984 696424115903152 697205035521792 697528932068864 697939243712256 699126215215168 699243646736768 700698888457344 701144918793228 701890553233632 701956685722112 702998983185408 706607559639772 706648411091448 707723438717568 708714634515692 708779398715136 708927050007904 710402444492832 711064909155328 711730140428496 712479644622928 712520835560352 713278567749888 713756563683072 715884956596992 716513273092666 717644795335104 717865052537344 718889409964544 718930971472896 720361357266096 721586461615188 723277800008064 723762496818816 724532183983104 725202495419766 726692709356544 727365019634526 728138537911344 728626492093136 728668616536224 729376868758132 729443521126656 730459880966088 731576396919424 731795664524288 733908700045248 734689177216512 735368885542473 735505378642944 736756238130432 738346087508232 739626604482752 739669364880768 741141011802618 742054482251264 743598820403712 743849212714062 744640261150128 744863444247936 745816201708032 747879085722624 748570996883346 749869246964656 750828407364672 751530839070879 751626877843968 752105326424816 752174055779328 752905154847104 754023102932736 755079143315784 755305455148608 759090462495456 760381432669768 762163703234304 762718551888384 763459900008512 764236057496184 765048786376896 765535778682402 766349889755088 767330130603456 767560114294272 767844348608064 768660914735616 770953030181376 771040985464204 772645649325732 772718448395712 774949647087252 775773769363488 776366788567552 777093112508664 779436535035648 780987302759748 782315512458319 783477130391046 783550950008736 784720048577472 784909865981696 784955244363264 786516992117064 786649102578864 787250435136256 788816749403956 788888833544448 789701271437376 790230481220544 791070853940736 791241267817728 793429794909696 795913275317888 797542931258892 799135596270592 799874928133918 799948022799744 800798729665536 801308478620832 801539600200794 802160632267008 803186678762496 806153381258988 806693616245972 807551496731168 807598184104512 808750586210112 808826787105792 809959582303648 810202342866176 811888507991808 812024880081408 813405874775424 814262450997632 814309526354688 818002405258766 818872312105904 819704803604778 820165480382976 821389209725952 823023446534352 823270122589824 824423146273356 825677345170496 826603200009216 827157139221504 828802851908304 830212380568012 830351830499912 831274308153744 832079930043096 832158329041536 832715990963584 832764133184256 833573564295008 834811292532672 835199116029824 836087310765056 838752800051712 840421583477112 841850871884386 843602902835238 843824100009408 844389579621952 845287547980288 845336417006592 846069577989727 846118492227918 847018299202992 847808160915968 849494960896568 849572589970944 850113385958928 851017441314432 852203194460436 855429111753489 855509710723824 856993425102464 857137373419264 858089608416768 858892387509576 859548944485504 860463034110976 862947592360896 863206234455552 864664513769721 867531957137664 868746971341816 869007351622592 870118901992704 872525600009728 873332829697237 873412637138496 874341470145024 874898032779888 876898024151296 876948720689664 877536398409216 879693620088192 881189697673376 883023599229408 883106798166528 883255132720128 885656739528288 886598593558272 888106414295616 889838310536448 891608733745548 892556917439712 893125075129469 894074871380936 895218485704032 895402434732624 895486800009984 896771067191552 896822912659968 899027545804416 901419924213354 901504856461664 903120549966336 903272246209536 905069397590736 906608631260108 908495433822564 909615171791872 911204530091604 911477635724448 914142775010192 914226311771136 915506723340384 915781118423808 916045257372336 917603157469908 920370305801856 921231351119142 921318150010272 921935561423968 922915996264192 924096501371904 924286384240128 925668094061312 927042568478208 928887013316808 929606714029056 930466753135374 930585658283008 934145809312401 934265184609792 934859891724304 935854070978176 936805489834032 937770259831884 939599005533552 940512278135486 940598224610688 940880140102656 942197881455264 943631251623424 945039198286848 947203259323776 948973520571328 949938277074696 950027780747136 950948491477824 951038090333184 951675418244096 953784181030464 954070048608768 954513275462656 955681831008639 956859727113472 958851110520576 960481809688128 961827003985582 962115282153584 964117603240272 964279545096672 964370400010752 965016662425088 966936660559688 966992562546192 968020913374848 969820026179368 969908650873344 970851383881792 971558155381632 972591361502208 973946507954784 977340342759543 977633270575416 978544933393664 980491847389964 980581447302912 981591300010944 982341650840576 984203386641111 984461450010976 986225819841024 986510277170208 987138240932571 988188015736824 989868607600322 991338409882548 991798950285416 992853681533504 993151258997248 995385336873984 998094662511128 998185871015424 1001104543152896 1002041118761172 1005364137243648 1005834230303553 1006772191087712 1007073940198144 1008867450590496 1009169827690752 1012120616660608 1012179130889472 1014192963519372 1015917781484541 1016218270979072 1018981409994912 1020065048502528 1020714371576536 1021799853006784 1023106840804608 1023317068265856 1023792464810752 1027460052347904 1028410621886466 1030194199100976 1030291264527616 1033266196116336 1034365025817984 1036124150011552 1037177506601964 1038280495797216 1039248713380864 1041316403679664 1041376605818976 1044636173854728 1044734600011648 1046293398103296 1046908865568384 1048689322822752 1048865470105152 1051717378189842 1051851778059264 1052835829850448 1052935028583168 1053640641627392 1054988357090304 1059911339459658 1061585158076352 1063071951773538 1063390575011856 1066597363732992 1067595210642744 1068411304827776 1068719466934392 1069547509689344 1070537017048226 1070634845524608 1073827434895488 1074769909638999 1074871175011984 1074969399555072 1076467193002656 1076797578806016 1078334114946816 1082379692422782 1082518010655744 1084541166367232 1085544545324603 1085643745228224 1085746035139584 1086798275974656 1087803743129649 1090039064034816 1091047529451789 1092207806867016 1092939738139704 1094065303137198 1097364595379136 1097693496786432 1099230861697808 1100863050067872 1102033765824768 1105070469211072 1105134357195648 1107519131262348 1108365744204992 1109439906724128 1109544438722048 1110352177579008 1111191941164032 1113081723376896 1115773819071093 1116960391725192 1117295166371904 1120562111302816 1121818628583936 1122856495325019 1124803870446984 1125098800012544 1126242611047008 1127440316765952 1128157989637224 1129357732270656 1132618714973676 1132958182722912 1133484514611904 1134689921752576 1136270925947248 1136374761360384 1138635693743184 1140572149004652 1140679614298432 1143245554851456 1145189850012768 1148303668023603 1149524834632632 1150596789814528 1151766522912096 1152886018359628 1152991372103424 1156429545272064 1156561478196306 1156709276183552 1159077672593568 1160158535990272 1162573017854976 1164550182851328 1165639668762996 1166530710373184 1169047971888034 1169154802553472 1169505220875264 1171480954139622 1172924826784256 1175326425013104 1177364798972544 1180875652704384 1182131458077696 1183225124105934 1184141885727488 1185345721830816 1186451080715264 1186606280911104 1188811644994064 1188920281715712 1190075889919616 1190144692364544 1193624647605376 1193869912976832 1193982400013312 1196467274935296 1198703394405888 1199812392200877 1201893232284472 1201962717931248 1203240948400512 1206759196787648 1209230071888482 1210040424368958 1211327245096752 1213240180658688 1214939373455472 1215303514299264 1220108812163136 1220675631120512 1221041491231744 1221393676496448 1223470876626544 1223582680599552 1227003607888149 1227160407735808 1227231354166272 1228308468158856 1228424200013696 1230248220574464 1236563229369601 1236634719410034 1238516017755744 1240622337513832 1240735708832256 1243204277862456 1245318570852018 1245527745749868 1246911462230616 1248237493562304 1249073986445376 1250360346442512 1252798674044736 1254130966147584 1256263841940352 1258129200077568 1260632375215668 1262776307826579 1262937679098368 1265736150014112 1266584369432928 1266703707662848 1267931321970432 1271712241373952 1274242441344852 1275170078938392 1276409520326731 1276526161971648 1278304791690654 1278468147360768 1280642412917504 1283264566085736 1285490137653696 1285706060128896 1287134412625152 1289323416728256 1290694551166464 1294421388541344 1294809351683328 1295410873842176 1298595343939712 1301297935706496 1303120457012724 1303511027433888 1305178352989056 1306566348401664 1307441929737216 1308788400014592 1312271182188148 1312347049169832 1315347036226944 1316184321243428 1316304597613824 1317584020982432 1319540430132288 1321784546510064 1324660197249792 1324882699080192 1330667507172094 1332159621443424 1334757465804672 1336054825014896 1336176917203968 1337413100618322 1338835376159568 1341112307071404 1342827728556048 1343230200014976 1345156600787328 1345559770254336 1349321724562357 1349572174519296 1352129886320031 1352257284692496 1354557041979388 1354680824949504 1354908369314304 1357604096386104 1358641879993216 1359912946890162 1360086731336704 1364142454406144 1364422757687808 1371214162515288 1373260085010576 1373592265467968 1373671677635712 1375132512457728 1376404736204862 1377688261488448 1379153367757312 1380429311456923 1380555458702784 1381977225015408 1382903342135952 1384373994396288 1386144752057856 1388502141091968 1392848231806304 1394410071043584 1395057864137728 1395700129703061 1395878487424512 1398252430430336 1398487293473536 1401397776914688 1402289837586456 1403781106467264 1403913371444224 1410768417203229 1411713828430451 1413215119279544 1413296822182896 1415446877435136 1417429269031384 1417558797430272 1417854100015808 1420804888985664 1423460280856992 1424959289245856 1425041671120704 1426557135499776 1427513127366144 1431769913193984 1433026546185332 1435289590670208 1435730105074688 1437778819929088 1440722714532192 1442740505978373 1443172923230376 1446555600016128 1447524993637632 1450404990839532 1452871665994021 1454730039269052 1456277075822688 1457252984186272 1457337233072448 1458753737516264 1458887042253312 1460919761932176 1463152793838848 1467817400090496 1469378354433024 1470737771084946 1473512476260864 1476692175016464 1479253208965504 1479338729761536 1482282023605236 1484108964502528 1484802911400483 1487197640807424 1487698425428124 1489280522300256 1489726888495872 1491632403416064 1497141993766692 1499738493929312 1501656814729344 1503061678141758 1503253755687936 1504210652849632 1505810309694208 1508046205865472 1510158286631568 1510610910297216 1518180924990912 1520762865339536 1524327406468608 1525437103776768 1526919800017024 1528472114992368 1530097572753792 1531071557364804 1532699779510176 1534660261206912 1535120228588544 1535688697216128 1537321829471232 1541906060362752 1542081970928408 1545291298651464 1545436896791424 1549899294174504 1551547538726976 1552733577135104 1554186225017328 1558873070071296 1561974605519496 1564631024916638 1566954260782092 1567101900017472 1569440097154944 1569819731963392 1569910488726528 1573033984234128 1573298205157728 1574500870272512 1577633498807912 1577777667088896 1579402542874752 1580460962441088 1582141707881472 1582482535635456 1586565104705189 1586859589819392 1589867009189487 1591826550635776 1594607927660307 1595085862517784 1599749856267836 1599896045599488 1602616957241664 1603079200401588 1604321264534016 1605805525572339 1612306762517976 1613387232491944 1615102993462336 1615196368209024 1617501172420224 1619919164607296 1620404685732352 1623777015983616 1624049760162816 1626811749550848 1628524901995264 1628619052709376 1636004810517532 1637744624211808 1639409607209556 1640330960765952 1641097954705797 1646046893068704 1646540245179648 1648846292546712 1651354690340992 1657605703816608 1660424761136024 1660703660999824 1662548616307488 1664159860086192 1664316658083072 1665431981927168 1665528266368512 1667147128590016 1669622585065344 1670398232059648 1677505600103424 1680843166954224 1683701743768772 1687205805670476 1687648200018816 1688779159243904 1690575095960576 1692139155979454 1692236984455836 1694036598405984 1695616321831936 1698989921793136 1699145179941888 1700226771917856 1702034882628864 1704406388920872 1710858223506978 1711019421447648 1713986850204928 1714274746838528 1716179216833536 1717784775019152 1719097888971008 1725895184721792 1726412468911104 1729329027539442 1734842217294459 1735063914275328 1737493942683632 1738014703245184 1740237803985408 1745051200019456 1746665659394474 1746825274276992 1748682940290048 1749796065559776 1753571957832051 1753796048302592 1753897441379328 1755072796818432 1759387240176384 1762379395346752 1766047198458816 1766213596333056 1771313479056576 1773197187116544 1774837686158901 1776212828591232 1779676621072896 1783217467491096 1785113834879424 1786250150258938 1788149742761872 1790436971408064 1790804869465248 1790973600019968 1793542134383104 1793645825319936 1798055091608832 1802839848426708 1803009712923328 1806241099932672 1810138795181472 1813217262520216 1815060636553437 1816990867645128 1822409060183208 1822955271448896 1828285550020384 1831013446680768 1831562236847616 1832090514744672 1835206314939816 1840740611603712 1842462702238284 1842636300020544 1843871122847936 1845831992528384 1848572768480256 1851336188122624 1854085136956416 1857774026633616 1860933506270748 1867977856278027 1868291618624802 1868530369219584 1869719783448608 1871708141956352 1873610979668064 1875540519663768 1879198011067104 1881024556270972 1881196449221376 1884395762910528 1887262503246848 1894406518647552 1897947041142656 1899876554149392 1900055561494272 1901896982955648 1907568362060928 1908140097217536 1911363662017278 1913719454226944 1917702221041152 1920963619376256 1923654007971164 1924230564307168 1928235206480544 1928559090193344 1928740800021504 1930033324850176 1933873321119376 1933985125092384 1936041826749696 1939640052358736 1939817301746688 1941702767763584 1943116310763264 1947893015909568 1954680685519086 1955266541150832 1957089866787328 1960983694779928 1961162894605824 1963182600021888 1968406773282222 1968922900021952 1972451639682048 1973020554340416 1974276481865142 1976376031473648 1979737215200644 1982676819765096 1983597900570832 1985707363067008 1986302517994496 1996001260758141 1996189325022256 1996371742030848 2002209086305792 2004082237522344 2011668460607106 2013544382175424 2014147880396288 2017550532129349 2017734901180992 2018339655381504 2024241233321216 2024358261778944 2028385927038744 2031835562969082 2037962819989824 2039869420335243 2040130097005056 2041428743153072 2043599706013568 2046213681609216 2046634136531712 2047584929621504 2056821243772932 2060388398201952 2060582529055232 2066532392232672 2068730051635968 2072248300023104 2074355013203928 2076560991594432 2082632807359328 2082753211637952 2089272347709456 2089469200023296 2092586796206592 2093817731136768 2097378645645504 2097730940210304 2103434756379684 2105671659700896 2105870057166336 2107281283254784 2119822678919316 2123170316152704 2126143903547076 2126781150023712 2133194727465984 2135190421285488 2136822609655552 2137438933868784 2141074034096452 2141269691049216 2147654869790976 2149539819277998 2149742350023968 2152934386005312 2153595157612032 2156668229893632 2164759384845564 2169082332734464 2171089090649206 2171287490456448 2173596551949312 2175607486259298 2180078128069632 2182095058903578 2184415613734032 2185879476279408 2188130606274396 2194729190758272 2195386993572864 2198461723395616 2201726100135744 2204067531649536 2206106656627419 2210140938422144 2210268714391296 2215038262524696 2216731488409984 2218879813448256 2219088877444096 2226163446753792 2231547638142186 2233920783450384 2234590332743808 2241124222605632 2243637257167872 2245712990650038 2249607740893968 2250197600025088 2252485222094016 2254880633531904 2256315979274448 2258715464541312 2265237429947352 2265916365445824 2266969029223808 2269379843505152 2272541851894496 2277271387486368 2281144298009304 2281359228596864 2286491109702912 2290379700025536 2296474568829259 2296607336047206 2299049669265264 2301193579629056 2303322562175999 2303533045824192 2305772036719256 2305982744206848 2312859090544128 2313122956392612 2318155345187136 2329100365702656 2331279337525992 2333061420746368 2338095943776068 2338309605106944 2342961908279244 2345849653568512 2346946537374957 2350652850026208 2354729597945088 2361751305408768 2366450248211868 2368283771454976 2370474823463929 2370691443661632 2373212561822208 2377623289988128 2380151779839232 2380289384729088 2387249295210752 2387739825953664 2397406788811776 2399624784401754 2403786464568944 2403925435862496 2406481896801024 2413518393575296 2418460143776964 2420080848737916 2422654490193504 2426480361317376 2429878746910944 2430607028598528 2440217624326272 2441351262241024 2442787352992896 2446941753253088 2454007215776298 2454320815471616 2456616936317712 2456848400027392 2460496441148928 2473126458739202 2473269438820068 2477032035511488 2481244675027664 2481471417664512 2486408555724912 2490637141704036 2491055491499736 2493822924461232 2496474987124608 2498147972890752 2500720692885024 2505597348089472 2508261932295168 2512527683880704 2516258400155136 2521264750431336 2525552615653158 2525875358196736 2531472300028224 2533168738865856 2533407415325696 2535862643940864 2538208733969181 2543424482747904 2548484882689704 2550340157876784 2552819040653462 2553052323943296 2556609583381308 2561284825835008 2566529132171472 2570980275307392 2571412120257792 2574268825250304 2578646833456512 2581389102332928 2588842777082688 2589618703366656 2590821747684352 2593993541309163 2597190687879424 2602595871412992 2606240914025448 2607022054867776 2610356705978112 2617576800029184 2619998489091711 2624542364376296 2624694098339664 2630694072453888 2632368642486856 2632609195227648 2635168041964864 2639080860264576 2643569093020128 2649320394499584 2649765398160384 2661335014344188 2664319242886848 2669514931609344 2672109650029792 2674826201236644 2677670752319136 2679375225388407 2682224614142808 2685655457112096 2686460400029952 2690313201574656 2698643449124714 2704259772640062 2704514569384992 2709114083958776 2709361649899008 2709816738628608 2715208192772208 2717283759986432 2719825893780324 2728845515375616 2742428325030576 2746520170021152 2747184530935936 2747343355271424 2752809472409724 2755376522976896 2758306735514624 2760858622913846 2761110917405568 2763954450030816 2765806684271904 2768747988792576 2772289504115712 2777004282183936 2785696463612608 2788820142087168 2791400259406122 2791756974849024 2796504860860672 2796974586947072 2802795553829376 2804579675172912 2807562212934528 2821536834406458 2823427656860902 2826430238559088 2826593644365792 2830893754870272 2834858538062768 2835117594860544 2835708200031616 2841609777971328 2846920561713984 2849918578491712 2850083342241408 2853114270999552 2855026254732288 2863539826387968 2866053092370664 2870579181340416 2881445429064384 2885481011956746 2886345846460752 2893111200032256 2895049987275264 2900809981679064 2905743331988042 2909460078538104 2912554151645376 2914505968372544 2914674466144896 2917507475032528 2917774084506624 2921839523864352 2926305587677696 2935634800180992 2941475542169892 2946478051595351 2947024952521728 2952610159923333 2953384350032928 2958506417931008 2958677459523072 2961414722797713 2964564047210472 2969605822800966 2975396850856248 2978561044600512 2979453776991744 2994283987533384 2999476987858624 3003313629458688 3006123356283516 3008421305699264 3011620619388416 3016092411730944 3020316573263136 3021221820594432 3036361849981824 3041525730679072 3047753344453623 3048654812937216 3053839600034048 3056944229984736 3060195145507584 3062143114729608 3065399559020352 3069320522413824 3071377394432256 3084163941856816 3090582597302928 3090873793582848 3099798588349008 3103095077453952 3108372450034656 3117746140142592 3123949211038992 3129262049833276 3133908521564184 3134203800034944 3138880194309888 3139639463926784 3146067968468256 3146596410315456 3149001740545024 3155266997615824 3155555334177792 3158805085749504 3160921924882176 3164965071270912 3173130209410378 3179734018378974 3183653101271552 3189215855320614 3190171725035568 3199499712535672 3199792091198976 3205233914483328 3206158400803176 3208642529068032 3211611051144678 3224309728916997 3224613525035952 3226774464983888 3230205986924672 3230392736418048 3235002344840448 3239838329214592 3240809371464704 3247554031967232 3253623499101696 3256633635973809 3257049803990528 3257238105418752 3272009621035064 3275489248423616 3278819214419112 3282195909411594 3291792973474201 3292093786137408 3293080490359296 3297692585093424 3302709380681984 3315211407633216 3320849522272048 3321407321999648 3325097232614976 3328319720172384 3328633316166144 3330863963854336 3331056532737024 3334294257180032 3339245170130688 3340796464119296 3361686333908448 3366394513949537 3367403487537544 3374411611340952 3375296400037632 3377558318487808 3384278311958908 3384473968911672 3388073196811968 3397979843586272 3400453543835712 3404069765257728 3408812777841744 3421716447013956 3422038842895296 3427973700409856 3428549493677056 3435569550038304 3438195777942016 3451790369443584 3458658055078884 3464540126601127 3469684434588918 3470127828550656 3474987885367264 3476029406490368 3480475607970816 3493331318788948 3493650548553984 3499592131119552 3507143915664102 3507592096605184 3518774480352768 3524758790693504 3532094396917632 3542626958113152 3546394374233088 3549675372317802 3552425657182464 3559353242145792 3566434934982192 3570227669758848 3572500300517876 3576299485523744 3580873942816128 3581609738930496 3581947200039936 3587084268766208 3596110183217664 3599437176602631 3605679696853416 3606019425846656 3620277590362944 3626434525040432 3630121273106874 3633981735290256 3644818120366416 3645910542897792 3656571100040768 3662026893361536 3663124473695232 3664181029489344 3670412629879632 3681010823664447 3681481223207424 3684925404476568 3685272600041088 3687742245695872 3691663985056768 3702672376245248 3709689688108803 3715548053267232 3721867012541496 3735955712556054 3736583237249604 3739439566897216 3743416283912704 3746879559668791 3747221959336128 3751081039327536 3758396022134208 3762049112541944 3762392898442752 3768791525821056 3788328923479737 3788813037295104 3795894082285312 3799753108298784 3800111122988544 3803793965911296 3815136724121856 3822727324034556 3827438908453888 3829228560980193 3835404442082304 3841927238752512 3847308015942328 3848461128614336 3856470412961088 3857118180386688 3867746642238752 3867970250184768 3872083653499392 3879280104717472 3883405535527168 3886232621526528 3895786031819136 3909361371038172 3910533082301664 3914179733574656 3921967389559856 3922325789211648 3926365200043776 3936813546564444 3937845800043904 3946041108680832 3948552963730284 3952752062947296 3959474430401288 3965353639530192 3967195801141664 3971414726134016 3992002521516282 3992378650044512 4004418172611584 4008164475044688 4023336921214212 4027088764350848 4028295760792576 4035101064258698 4035469802361984 4036679310763008 4047965173687071 4048482466642432 4048716523557888 4056771854077488 4063671125938164 4075925639979648 4079738840670486 4080260194010112 4082857486306144 4087199412027136 4092427363218432 4093268273063424 4095169859243008 4113642487545864 4120776796403904 4121165058110464 4133064784465344 4137460103271936 4141287934370769 4144496600046208 4148710026407856 4153121983188864 4165265614718656 4165506423275904 4178544695418912 4178938400046592 4185173592413184 4187635462273536 4194757291291008 4195461880420608 4206869512759368 4211343319401792 4211740114332672 4214562566509568 4232305251609687 4235141485291353 4239645357838632 4246340632305408 4252287807094152 4253562300047424 4270380842570976 4273645219311104 4274877867737568 4282148068192904 4282539382098432 4295309739581952 4299079638555996 4299484700047936 4305868772010624 4307190315224064 4313336459787264 4328221517935119 4329518769691128 4342178181298412 4342574980912896 4351214972518596 4358614997982063 4364190117807156 4368831227468064 4371758952558816 4376261212548792 4389458381516544 4396923446791232 4403452200271488 4408135063299072 4412213313254838 4420281876844288 4420537428782592 4430076525049392 4433462976819968 4437759626896512 4452326893507584 4454408734201449 4463095276284372 4467841566900768 4469180665487616 4482248445211264 4491425981300076 4499215481787936 4500395200050176 4504970444188032 4509761267063808 4512631958548896 4517430929082624 4530474859894704 4531832730891648 4533938058447616 4545083703788992 4554542774972736 4562288596018608 4562718457193728 4572982219405824 4580759400051072 4592949137658518 4593214672094412 4598099338530528 4602387159258112 4606645124351998 4607066091648384 4611544073438512 4611965488413696 4625718181088256 4626245912785224 4636310690374272 4657336275102329 4658200731405312 4662558675051984 4666122841492736 4676191887552136 4676619210213888 4685923816558488 4693893074749914 4701305700052416 4709459195890176 4723502610817536 4732900496423736 4736567542909952 4740949646927858 4741382887323264 4746425123644416 4755246579976256 4759695314115567 4760303559678464 4760578769458176 4774498590421504 4775479651907328 4799249568803508 4807572929137888 4807850871724992 4812963793602048 4817416576717017 4827036787150592 4836920287553928 4840161697475832 4845308980387008 4859757493821888 4861214057197056 4880435248652544 4882702524482048 4885574705985792 4893883506506176 4908014431552596 4913233872635424 4913696800054784 4920992882297856 4946252917478404 4946538877640136 4954064071022976 4962489350055328 4972817111449824 4981274283408072 4982110982999472 4987645848922464 4992949974249216 4996295945781504 5001441385770048 5011194696178944 5025055367761408 5032516800310272 5042529500862672 5051105231306316 5062944600056448 5066337477731712 5071725287881728 5076417467938362 5086848965495808 5096969765379408 5100680315753568 5105638081306924 5106104647886592 5113219166762616 5122569651670016 5133058264342944 5141960550614784 5142824240515584 5148537650500608 5157293666913024 5177685554165376 5179237406733312 5187987082618326 5194381375758848 5205191742825984 5212481828050896 5214044109735552 5220713411956224 5235153600058368 5239996978183422 5249084728752592 5249388196679328 5260715873496153 5261388144907776 5264737284973712 5265218390455296 5270336083929728 5278161720529152 5287138186040256 5298640788999168 5322670028688376 5328638485773696 5339029863218688 5344219300059584 5349652402473288 5355341504638272 5358750450776814 5364449228285616 5371310914224192 5372920800059904 5380626403149312 5397286898249428 5408519545280124 5409029138769984 5418228167917552 5418723299798016 5430416385544416 5434567519972864 5439651787560648 5476208587208233 5484856650061152 5493040340042304 5494369061871872 5494686710542848 5505618944819448 5510753045953792 5521717245827692 5522221834811136 5527908900061632 5531613368543808 5537495977585152 5554008564367872 5571392927225216 5582800518812244 5593009721721344 5593949173894144 5605591107658752 5609159350345824 5615124425869056 5643073668812916 5646855313721804 5652860477118176 5653187288731584 5661787509740544 5669717076125536 5671416400063232 5683219555942656 5693841123427968 5699837156983424 5700166684482816 5732106184741328 5741158362680832 5762890858128768 5770962023913492 5772691692921504 5786222400064512 5790099974550528 5801619963358128 5811486663976084 5818920157076208 5825108303290752 5829011936745088 5829348932289792 5835014950065056 5843679047728704 5852611175355392 5871269600361984 5882951084339784 5892956103190702 5905220319846666 5906768700065856 5917012835862016 5917354919046144 5922829445595426 5929128094420944 5939211645601932 5950793701712496 5957122089201024 5958907553983488 5988003782274423 5988567975066768 5998953975717248 6006627258917376 6012246712567032 6016842611398528 6023241238776832 6040633146526272 6042443641188864 6052651596388047 6072723699963648 6083051461358144 6095506688907246 6107679200068096 6113329807880659 6113888459969472 6120390291015168 6124286229459216 6130799118040704 6138641044827648 6142754788864512 6168327883713632 6181165194605856 6181747587165696 6199597176698016 6206190154907904 6216744900069312 6247898422077984 6251875525906283 6258524099666552 6267817043128368 6268407600069888 6277760388619776 6292135936936512 6293192820630912 6310533995231648 6317610171499008 6321843849764352 6346260418820756 6359468036757948 6367306202543104 6378431710641228 6380343450071136 6398999425071344 6399584182397952 6410467828966656 6412316801606352 6423222102289356 6434145949402093 6448619457833994 6449227050071904 6453548929967776 6460411973849344 6460785472836096 6470004689680896 6479676658429184 6507246998203392 6513267271947618 6514099607981056 6544019242070128 6550978496847232 6557638428838224 6564391818823188 6583585946948402 6584187572274816 6586160980718592 6595385170186848 6605418761363968 6630422815266432 6641699044544096 6642814643999296 6650194465229952 6656639440344768 6657266632332288 6661727927708672 6668588514360064 6678490340261376 6681592928238592 6723372667816896 6732789027899074 6734806975075088 6748823222681904 6750592800075264 6755116636975616 6768556623917816 6768947937823344 6776146393623936 6795959687172544 6800907087671424 6808139530515456 6817625555683488 6843432894027912 6844077685790592 6855947400819712 6871139100076608 6876391555884032 6889423706487777 6903580738887168 6909967686527997 6917316110157768 6929080253202254 6939368869177836 6949975770734528 6952058812980736 6986662637577896 6987301097107968 6999184262239104 7014287831328204 7037548960705536 7040839612124871 7049517581387008 7064188793835264 7085253916226304 7099350744635604 7104851314364928 7111424470391787 7132869869964384 7140455339517696 7145000601035752 7152598971047488 7161747885632256 7163219477860992 7192220366435328 7198874353205262 7211359393706832 7212038851693312 7240555180725888 7252869050080864 7260242546213748 7267963470580512 7289636240732832 7291821085795584 7313142200081536 7324053786723072 7328362058978688 7340825259759264 7362021647328894 7362962446414848 7369850808953136 7370545200082176 7375484491391744 7419379376217606 7431096106534464 7443734025082992 7471911425112108 7473166474499208 7478879133794432 7486832567825408 7493759119337582 7494443918672256 7502162078655072 7516792044268416 7524098225083888 7524785796885504 7537583051642112 7576657846959474 7577626074590208 7591788164570624 7598811817272221 7599506216597568 7600222245977088 7607587931822592 7614626201907543 7630273448243712 7645454648069112 7658457121960386 7683854477505024 7694616031884656 7696922257228672 7712940825922176 7714236360773376 7735493284477504 7735940500369536 7744167306998784 7758560209434944 7766811071054336 7772465243053056 7791572063638272 7818722742076344 7821066164603328 7843934779119712 7852730400087552 7859995467275133 7873627093128888 7875691600087808 7892082217361664 7897105927460568 7905504125894592 7918948860802576 7930707279060384 7934391602283328 7942829452268032 7984005043032564 7984757300089024 8016328950089376 8038125676165221 8046673842428424 8054177528701696 8070202128517396 8070939604723968 8095930347374142 8096964933284864 8113543708154976 8127342251876328 8151851279959296 8159477681340972 8165714972612288 8174398824054272 8186536546126848 8227284975091728 8241553592807808 8266129568930688 8274920206543872 8282575868741538 8288993200092416 8297420052815712 8306243966377728 8330531229437312 8331012846551808 8357089390837824 8357876800093184 8375270924547072 8389514582582016 8390923760841216 8413739025518736 8422686638803584 8464610503219374 8470282970582706 8479290715677264 8492681264610816 8504575614188304 8507124600094848 8540761685141952 8547290438622208 8549755735475136 8564296136385808 8565078764196864 8590619479163904 8598159277111992 8598969400095872 8611737544021248 8656443035870238 8659037539382256 8684356362596824 8685149961825792 8702429945037192 8717229995964126 8728380235614312 8737662454936128 8743517905117632 8752522425097584 8778916763033088 8793846893582464 8806904400542976 8824426626509676 8839434154786053 8840563753688576 8841074857565184 8860153050098784 8866925953639936 8875519253793024 8908817468402898 8926190552568744 8934866642287117 8935683133801536 8938361330975232 8964496890422528 8982851962600152 8998430963575872 9009940888376064 9025263917097792 9034861858165248 9060949719789408 9063665461783296 9067876116895232 9090167407577984 9109085549945472 9124577192037216 9125436914387456 9145964438811648 9161518800102144 9185898275317036 9186429344188824 9196198677061056 9213290248703996 9214132183296768 9223088146877024 9252491825570448 9272621380748544 9314672550204658 9325117350103968 9332245682985472 9352383775104272 9353238420427776 9371847633116976 9387786149499828 9402611400104832 9418918391780352 9447005221635072 9465800992847472 9481899293855716 9482765774646528 9510493159952512 9519390628231134 9520607119356928 9548997180843008 9550959303814656 9598499137607016 9615145858275776 9615701743449984 9625927587204096 9634833153434034 9654073574301184 9673840575107856 9680323394951664 9690617960774016 9719514987643776 9722428114394112 9760870497305088 9765405048964096 9769900907921427 9771149411971584 9787767013012352 9816028863105192 9826467745270848 9827393600109568 9875378920422603 9892505834956808 9893077755280272 9908128142045952 9924978700110656 9945634222899648 9962548566816144 9964221965998944 9975291697844928 9985899948498432 9992591891563008 10002882771540096 10022389392357888 10050110735522816 10085059001725344 10099183541848611 10102210462612632 10125889200112896 10132674955463424 10152834935876724 10170101661958147 10193939530758816 10201360631507136 10211276162613848 10212209295773184 10226438333525232 10266116528685888 10283921101229568 10285648481031168 10314587333826048 10355371108330752 10375974165236652 10388762751517696 10393620379803381 10410383485651968 10424963656101792 10428088219471104 10441426823912448 10479993956366844 10498169457505184 10498776393358656 10521431746992306 10522776289815552 10529474569947424 10540672167859456 10556323441058304 10574276372080512 10645340057376752 10657276971547392 10678059726437376 10688438600119168 10699304804946576 10710683009276544 10717500901553628 10728898456571232 10742621828448384 10745841600119808 10761252806298624 10794573796498856 10817039090560248 10818058277539968 10836456335835104 10860832771088832 10869135039945728 10879303575121296 10952417174416466 10969713300122304 10986080680084608 10988738123743744 10989373421085696 11011237889638896 11021506091907584 11043434491655384 11044443669622272 11055817800123264 11063226737087616 11074991955170304 11105955732936323 11108017128735744 11129069064326409 11142785854450432 11165601037624488 11186019443442688 11218318700691648 11230248851738112 11240638679006373 11286147337625832 11293710627443608 11305720954236352 11306374577463168 11339434152251072 11342832800126464 11366439111885312 11387682246855936 11399674313966848 11400333368965632 11464212369482656 11482316725361664 11487685682940579 11525781716257536 11541924047826984 11545383385843008 11603239926716256 11622973327952168 11637840314152416 11650216606581504 11658023873490176 11658697864579584 11670029900130112 11687358095457408 11742539200723968 11765902168679568 11785912206381404 11810440639693332 11813537400131712 11834025671724032 11845658891190852 11858256188841888 11878423291203864 11901587403424992 11914244178402048 11976007564548846 11977135950133536 11997907951434496 12013254517834752 12024493425134064 12033685222797056 12081266293052544 12084887282377728 12105303192776094 12143895521061213 12145447399927296 12166102922716288 12191013377814492 12215358400136192 12226659615761318 12227776919938944 12240780582030336 12248572458918432 12261598236081408 12277282089655296 12285509577729024 12336655767427264 12362330389211712 12363495174331392 12399194353396032 12412380309815808 12423863803112307 12433489800138624 12495796844155968 12503751051812566 12517048199333104 12535634086256736 12536815200139776 12555520777239552 12584271873873024 12586385641261824 12621067990463296 12635220342998016 12643687699528704 12692520837641512 12705424455874059 12718936073515896 12756863421282456 12760686900142272 12797998850142688 12820935657933312 12824633603212704 12846444204578712 12868291898804186 12897238915667988 12898454100143808 12907097859935552 12920823947698688 12921570945672192 12940009379361792 12959353316858368 13026534543895236 13075844993946189 13088038484140256 13101956993694464 13115276857676448 13128783637646376 13167171893896804 13168375144549632 13190770340373696 13210837522727936 13260845630532864 13283398089088192 13285629287998592 13300388930459904 13313278880689536 13337177028720128 13356980680522752 13446745335633792 13465578055798148 13469613950150176 13497646445363808 13501185600150528 13510233273951232 13537113247835632 13537895875646688 13552292787247872 13591919374345088 13601814175342848 13635251111366976 13686865788055824 13688155371581184 13742278200153216 13778847412975554 13807161477774336 13819935373055994 13834632220315536 13858160506404508 13878737738355672 13899951541469056 13904117625961472 13972008825306987 13973325275155792 13974602194215936 13998368524478208 14028575662656408 14081679224249742 14099035162774016 14128377587670528 14170507832452608 14198701489271208 14209702628729856 14222848940783574 14265739739928768 14279085942346701 14280910679035392 14290001202071504 14305197942094976 14323495771264512 14326438955721984 14397748706410524 14422718787413664 14424077703386624 14481110361451776 14505738100161728 14520485092427496 14535926941161024 14579272481465664 14583642171591168 14626284400163072 14648107573446144 14656724117957376 14681650519518528 14724043294657788 14739701617906272 14741090400164352 14750968982783488 14838758752435212 14862192213068928 14887468050165984 14943822850224216 14946332948998416 14957758267588864 14987518238675164 14988887837344512 15004324157310144 15033584088536832 15048196450167776 15075166103284224 15153315693918948 15183576329141248 15197623634544442 15199012433195136 15215175863645184 15229252403815086 15260546896487424 15290909296138224 15316914243920772 15367708955010048 15389232063769312 15393844514457344 15425881651844352 15428472721546752 15470986568955008 15471881000739072 15517120418869888 15533622142108672 15583144127276544 15637445484152688 15642132329206656 15687869558239424 15705460800175104 15719990934550266 15747254186257776 15751383200175616 15784164434723328 15794211854921136 15811008251789184 15837897721605152 15861414558120768 15868783204566656 15885658904536064 15968010086065128 15969514600178048 16032657900178752 16075321981804813 16076251352330442 16093347684856848 16108355057403392 16140404257034792 16141879209447936 16191860694748284 16227087416309952 16254684503752656 16303702559918592 16318955362681944 16331429945224576 16348797648108544 16428625761624699 16454569950183456 16483107185615616 16532259137861376 16565151737483076 16577986400184832 16593323764247503 16594840105631424 16612487932755456 16661062458874624 16662025693103616 16714178781675648 16779029165164032 16781847521682432 16827478051037472 16845373277607168 16929221006438748 16940565941165412 16958581431354528 16985362529221632 17009151228376608 17014249200189696 17081523370283904 17099511470950272 17128592272771616 17196318554223984 17197938800191744 17223475088042496 17312886071740476 17318075078764512 17368712725193648 17370299923651584 17404859890074384 17434459991928252 17456760471228624 17475324909872256 17487035810235264 17505044850195168 17557833526066176 17587693787164928 17613808801085952 17648853253019352 17678868309572106 17681127507377152 17720306100197568 17733851907279872 17751038507586048 17817634936805796 17852381105137488 17869733284574234 17871366267603072 17876722661950464 17928993780845056 17965703925200304 17996861927151744 18019881776752128 18050527834195584 18069723716330496 18121899439578816 18127330923566592 18135752233790464 18157954789164141 18180334815155968 18218171099890944 18249154384074432 18250873828774912 18323037600204288 18339989423641977 18371796550634072 18372858688377648 18392397354122112 18426580497407992 18428264366593536 18446176293754048 18504983651140896 18545242761497088 18629345100409316 18650234700207936 18664491365970944 18704767550208544 18743695266233952 18755626577718849 18775572298999656 18805222800209664 18931601985694944 18963798587711432 18965531549293056 19020986319905024 19038781256462268 19101918607629312 19196998275214032 19230291716551552 19231403486899968 19269666306868068 19302437848206279 19308147148602368 19347681150215712 19360646789903328 19381235921548032 19439029975287552 19521740994610176 19539801815842854 19542298823943168 19575534026024704 19632057726210384 19652935490541696 19750757840845206 19785011669913616 19786155510560544 19816256284091904 19849957400221312 19891268445799296 19925097133632288 19928443931997888 19950583395689856 19971799896996864 19985183783126016 20005765543080192 20044778784715776 20170118003450688 20198367083697222 20204420925225264 20251778400225792 20265349910926848 20305669871753448 20340203323916294 20387879061517632 20402721263014272 20422552325227696 20424418591546368 20452876667050464 20532233057371776 20567842202459136 20625346361167457 20629174667652096 20668271119463331 20710742216661504 20729903059583991 20751948330473304 20787240759606762 20849927312203584 20856176438942208 20959987912733688 20996338915010368 20997552786717312 21042863493984612 21058949139894848 21081344335718912 21112646882116608 21148552744161024 21290680114753504 21314553943094784 21334273411175361 21376877200238336 21398609609893152 21421366018553088 21435001803107256 21457796913142464 21485243656896768 21589147592997712 21634078181120496 21636116555079936 21672912671670208 21721665542177664 21758607150242592 21904834348832932 21939426600244608 21972161360169216 21977476247487488 22022475779277792 22043012183815168 22086868983310768 22088887339244544 22111635600246528 22126453474175232 22211911465872646 22258138128652818 22285571708900864 22331202075248976 22436637401383296 22460497703476224 22481277358012746 22572294675251664 22587421254887216 22611441908472704 22612749154926336 22678868304502144 22685665600252928 22732878223770624 22775364493711872 22796435451816663 22799348627933696 22800666737931264 22928424738965312 22975371365881158 23051563432515072 23083848095653968 23090766771686016 23206479853432512 23245946655904336 23275680628304832 23300433213163008 23316047746980352 23317395729159168 23340059800260224 23374716190914816 23531804337359136 23571824412762808 23620881279386664 23627074800263424 23691317782381704 23716512377683776 23756846582407728 23803174806849984 23828488356804096 23952015129097692 23954271900267072 23995815902868992 24048986850268128 24067370445594112 24162532586105088 24210606385552188 24251780886207889 24287791042122426 24290894799854592 24332205845432576 24382026755628984 24453319231522636 24455553839877888 24497144917836864 24523196472162816 24673311534854528 24724660778423424 24798388706792064 24824760619631616 24847727606224614 24866979600277248 24991593688311936 25007502103625132 25034096398666208 25071268172513472 25073630400279552 25168543747746048 25172771282523648 25242135980926592 25385041675283024 25410848911748118 25437872147031792 25513726842564912 25521373800284544 25595997700285376 25641871315866624 25649267206425408 25692888409157424 25736583797608372 25794477831335976 25796908200287616 25814195719871104 25841647895397376 25918706633716736 26053069087790472 26151689987892378 26176076968280512 26203913987388928 26228156917681537 26230553715352896 26257567275292752 26334343787793608 26336750289099264 26381540680747392 26518302464358159 26521691261065728 26566796178176384 26571258575997184 26600777860919808 26626557761379072 26674354057440256 26804599926861351 26893490671267584 26931156111596296 26939227900300352 26995292890727616 27074226495671264 27075791751293376 27104585574495744 27183838748690176 27203628350685696 27270502222733952 27373731576111648 27376310743162368 27484556400306432 27557694825951108 27639870746111988 27669264440631072 27716321012809016 27757475476711344 27799903082938112 27944017650613974 27946650550311584 27996737048956416 28057151325312816 28163358448499484 28198070325548032 28256755175341056 28341015664905216 28397402978542416 28445697881567148 28531479479857536 28558171884693402 28561821358070784 28580002404143008 28610395884189952 28646991542529024 28652877911443968 28795497412821048 28845437574827328 28848155406773248 28962220722903552 29011476200323456 29040970184854992 29071853882322048 29158544962931328 29167284343182336 29252568800326144 29296215146892288 29313448235914752 29363301039037056 29448086589315576 29479403235812544 29482180800328704 29501937965566976 29626136761267809 29677517504870424 29724384426137856 29774936100331968 29887645700448432 29892665897996832 29915516535177728 29975036477350328 29977775674689024 30008648314620288 30067168177073664 30096392900335552 30150332206568448 30297550625545833 30306631387837896 30395247269088884 30398024866390272 30458504807630172 30510304985874441 30581818592276448 30633828487841544 30778464127538624 30787689028914688 30851763303688704 30856945443093504 30941973137910016 30943762001478144 31034240837739776 31166288254553088 31180861139410143 31274890968305376 31284264658413312 31375739116478848 31439981869100532 31494508372515552 31502766400351232 31568328869446656 31588423709842272 31622016503578368 31675795443210304 31722829116241536 31737566409133312 31936020172130256 31939029200356096 32065315800357504 32150643963609626 32152502704660884 32186695369713696 32216710114806784 32280808514069584 32283758418895872 32383721389496568 32454174832619904 32509369007505312 32607405119837184 32637910725363888 32662859890449152 32857251523249398 32909139900366912 32966214371231232 33064518275722752 33130303474966152 33155972800369664 33186647528495006 33189680211262848 33224975865510912 33317867198808969 33322124917749248 33324051386207232 33428357563351296 33558058330328064 33654956102074944 33690746555214336 33721916037019119 33858442012877496 33881131882330824 33917162862709056 34018302456753216 34028498400379392 34163046740567808 34199022941900544 34257184545543232 34392637108447968 34395877600383488 34446950176084992 34625772143480952 34636150157529024 34737425450387296 34809719780148768 34868919983856504 34913520942457248 34950649819744512 34974071620470528 35010089700390336 35175387574329856 35227617602171904 35297706506038704 35357736619144212 35440612200395136 35502077015172096 35635269873611592 35704762210274976 35739466569148468 35742732535206144 35857987561690112 35931407850400608 35993723854303488 36039763553504256 36101055668391168 36243798879157632 36254661847133184 36315909578328282 36360669630311936 36436342199781888 36498308768148864 36646075200408576 36679978847283954 36743593101268144 36745717376755296 36784794708244224 36853160994815984 36856528733187072 36892352587508096 37009967302281792 37090485522994176 37258690200818632 37300469400415872 37409535100417088 37487390532467904 37511253155437698 37551144597999312 37610445600419328 37863203971389888 37927597175422864 37931063098586112 38041972639810048 38077562512924536 38333460110457631 38393996550428064 38460583433103104 38462806973799936 38539332613736136 38604875696412558 38695362300431424 38721293579806656 38762471843096064 38878059950575104 39079603631685708 39151068052049408 39264115452420768 39305870981083392 39501515681690412 39570023339827232 39572311021121088 39632512568183808 39699914800442624 39782536891598592 39850194267264576 39856887863995776 39901166791379712 40011531086160384 40340236006901376 40396734167394444 40408841850450528 40503556800451584 40530699821853696 40611339743506896 40680406647832588 40775758123035264 40805442526028544 40845104650455392 40905753334100928 41064466114743552 41250692722334914 41336542238926662 41421484433323008 41459806119167982 41503896660946608 41574481519213524 41699854624407168 41712352877884416 41916026475920961 41919975825467376 41992677830020736 41995105573434624 42085726987969224 42117898279789696 42162688671437824 42297105488322048 42581360229507008 42629107886189568 42668546822350722 42753754400476672 42793308655164613 42797219219786304 42842732037106176 42870003606214512 42915593826284928 42970487313793536 43178295185995424 43268156362240992 43272233110159872 43345825343340416 43443331084355328 43517214300485184 43763128681343981 43809668697665864 43878853200489216 43944322720338432 44044951558555584 44173737966621536 44223271200493056 44252906948350464 44423822931745292 44516276257305636 44571143417801728 44662404150497952 44873274802766592 44962554716025492 45039021645814651 45144589350503328 45174842509774432 45222883816945408 45225498309852672 45357736609004288 45550728987423744 45592870903633326 45598697255867392 45856849477930624 45950742731762316 46103126865030144 46167696191307936 46181533543372032 46412959706865024 46491893311808672 46551361256609664 46600866426326016 46632095493960704 46680119600520448 46749432381829632 47063608674718272 47143648825525616 47241762558773328 47254149600526848 47382635564763408 47433024755367552 47513693164815456 47606349613699968 47656976713608192 47904030258195384 47908543800534144 47991631805737984 48097973700536256 48134740891188224 48225965945414439 48325065172210176 48421212771104376 48503561772415778 48575582084244852 48664411690865152 48764053511257968 48906638463045272 48911107679755776 48994289835673728 49046392944325632 49285877284874097 49346623069709056 49449321556846848 49596777413584128 49695455212449228 49733959200554496 49779971292742509 49983187376623872 50015004207250264 50068192797332416 50142536345026944 50337087495492096 50345542565047296 50484271961853184 50770083350566048 50821697823496236 50875744294063584 51027453685129824 51042747600569088 51191995400570752 51298534412850816 51385776818314848 51473167595216744 51588955662671952 51593816400575232 51628391439742208 52106138175580944 52303379975784756 52352153936561024 52407827974777856 52456313835363074 52461107430705792 52515134550585504 52668687575587216 52673500578198528 52763081361494784 53036604928716318 53043382522131456 53133592356352768 53142517151994368 53201555721839616 53253115522758144 53609199853722702 53786981342535168 53862312223192592 53878455800600704 53990585781455232 54148452991342528 54151583502586752 54209171148991488 54367677497380352 54407256701371392 54541004445467904 54747463152223296 54752621486324736 54969112800612864 55019968270925931 55115389651902216 55279741492223976 55338528881262144 55432642025618032 55514950953422688 55599806165876224 55888035301227948 55893301100623168 55993474097912832 56114302650625632 56266879733156547 56326716896998968 56794805957084832 56891395763134296 57062958959715072 57116343769386804 57160004808286016 57220791768379904 57305755822887936 57590994825642096 57690875149654656 57907313544618837 57924441445807104 58022952400646912 58081940369709984 58143707764644096 58317089925862656 58505137600652288 58626896471829504 58726602078074112 58896173178631152 58958806471625088 59252273522535618 59355035009740848 59448768852275712 59549872200663936 59775291400896864 59785331795993664 59831033070355456 59950072954700656 59955551349378048 60017296629240576 60134336354147328 60192785800671104 60595101251091666 60613262775675792 60790494538177768 60796049732780544 60917009615260344 61020609971748882 61163637184552896 61267656975683088 61556928255077248 61575378057829376 61703526607377408 61876039083502371 61883946275820032 61887524002956288 62068481675479552 62361722278820286 62544066496009819 62549781936610752 62568529316826624 62751478232957696 62879963738201064 62989016745031104 63176847419684544 63244033007156736 63351590886420608 63445658232483072 63475132818266624 63872040344260512 63878058400712192 64130631600715008 64301287927219252 64305005409321768 64373390739427392 64561617028139168 64767442778993136 64908349665239808 65018738015010624 65275821450727776 65325719780898304 65714503046498796 65818279800733824 65932428742462464 66129036551445504 66260606949932304 66373295056990012 66379360422525696 66635734397617938 66644249835498496 66856715126702592 67309912204149888 67381493110428672 67443832074038238 67716884025754992 67762263764661648 67834325725418112 68036604913506432 68056996800758784 68326093481135616 68389306355449989 68398045883801088 68514369091086464 68785274216895936 68791755200766976 69251544286961904 69272300315058048 69474850900774592 69619439560297536 69737839967713008 69827041884914496 69901299639489024 69948143240941056 70020179400780672 70350775148659712 70595413012077408 70715473238288424 70881224400790272 71190711633707029 71270539747223184 71409524420549952 71478933138296936 71485465070412288 71862815700801216 71987447708606976 72202111336782336 72487597758315264 72631819156656564 72721339260623872 72755342658623667 72872684399563776 72996617536297728 73359957694567908 73487186202536288 73491434753510592 73569589416488448 73706321989631968 73784705175016192 74019934604563584 74517380401637264 74600938800831744 74819070200834176 74974781064935808 75022506310875396 75102289195998624 75220891200838656 75726407942779776 75855194350845728 76083945279620096 76155125025849072 76666920220915262 76787993100856128 76921166866206208 76925613947599872 77078665227472272 77209751392825116 77390724600862848 77442587159613312 77524943686192128 77756119901150208 78159207263371416 78302136104098816 78528230904841536 78611741962166784 78684470753044611 79003031363380824 79140046679654464 79144622042242176 79399829600885248 79565073783197184 79700388534529152 79713775727991552 79802333582759424 80023062172320768 80413799780584053 80680472013802752 80793468334788888 80817683700901056 81222679487013792 81360813295665176 81551516246070528 81610885052057088 81690209300910784 81811506668201856 82128932229487104 82501385444669828 82673084477853324 82919612238335964 83007793321893216 83148963038427048 83399709248814336 83832052951841922 83839951650934752 83985355660041472 83990211146869248 84171453975938448 84235796559579392 84594210976644096 85162720459014016 85337093644701444 85507508800953344 85586617310329226 85594438439572608 85685464074212352 85740007212429024 85831187652569856 85940974627587072 86356590371990848 86536312724481984 86544466220319744 86691650686680832 86886662168710656 87034428600970368 87526257362687962 87619337395331728 87757706400978432 87888645440676864 88089903117111168 88347475933243072 88446542400986112 88505813896700928 88847645863490584 89032552514611272 89324808300995904 89746549605533184 89925109432050984 90078043291629302 90289178701006656 90349685019548864 90445767633890816 90450996619705344 90715473218008576 91185741807266652 91530914957623323 91713698955861248 91901485463524632 92335392382615872 92363067086744064 92825919413730048 92983786623617344 93102722513219328 93360239201040896 93498864763659264 94127217349436544 94287297651051232 94483525117546656 94508299201053696 94765271129526816 94866049510735104 95027386329630912 95212699227399936 95808060516390768 95817087601068288 96195947401072512 96451931890828878 96650130344420352 96842425542208752 97007123544831556 97151164168489704 97328823381730304 97528107022515936 97813276926090544 97822215359511552 97988579671347456 98571754569748194 98693246139418112 98898643113693696 99193554827168256 99390910424898456 99467918401108992 99559942585485018 99953601596426907 99966374753247744 100030008414500528 100136385594664832 100285072690053888 100674174990984192 100968543923706368 101540166701132096 101643395646992472 101751488588127168 102054907370259648 102085495201138176 102383990801141504 102597068825701632 102771553636629696 102946335190433488 103177911325343904 103187632801150464 103256782879484416 104212276351161888 104606759951569512 104704307873122048 104912627670726148 104922214861411584 105030269101171008 105337375151174432 105526162722989568 106073209857432636 106267184712705536 106285034303988736 106506231045516288 107218399707445404 107573962685070336 107724624446385184 107756911601201408 107981171562910464 108296905982685056 108303167005173504 108735354994760704 109082008890935808 109494926304446592 109938225601225728 110039936541851862 110230779303804432 110559482984447952 110677057762524288 110865284051236064 111029901906845376 111199612331752448 111776070602455896 111786602201246336 112228605301251264 112533759466313094 112653433793997936 113589611914169664 113782791526268592 114125917919430144 114232687538773608 114320009616572032 114441583536759808 115000380331372893 115181989651284192 115381750299309312 115814627089237674 116045904801293824 116153266349732521 116163880739419968 116287415529288192 116634179851725312 117453204156148224 117792346357262304 117917612943250176 118504547045071236 118710070019481696 118897537704551424 119099744401327872 119550582801793728 119570663591987328 119900145909401312 120034593258481152 120385571601342208 121190202502183332 121226525551351584 121580989076355536 121592099465561088 121834019230520688 122041219943497764 122327274369105792 122535313951366176 123113856510154496 123752078167004742 123767892551640064 124136963350959104 124723444557640572 125088132992019638 125099563873221504 125137058633653248 125502956465915392 125759927476402128 125978033490062208 126353694839369088 126488066014313472 126703181772841216 126891316464966144 126950265636533248 127744080688521024 127756116801424384 128261263201430016 128379925965493839 128602575854438504 128610010818643536 128746781478854784 129123234056278336 129534885557986272 129816699330479616 130037476030021248 130551642901455552 130651439561796608 131289386044031943 131429006092997592 131636559601467648 132521213899864608 132746590113980024 132758720845051392 133271468795235876 133713430253405184 134619824408299776 134887664148076476 135117064937443953 135433768051509984 135524527529323296 135668651450836224 136073209827012864 136652186962271232 136778612710899978 136796091767602176 137028738182172928 137570548433791872 138503088573923808 138544600630116096 138949701801549184 139238879120595072 139475679935426016 139654083769828992 139802599278978048 139896286481882112 140040358801561344 141190826024154816 141430946476576848 141762448801580544 142381423267414058 142541079494446368 142819048841099904 142957866276593872 142970930140824576 143725631401602432 143974895417213952 144377424528172199 144404222673564672 144677897836243317 144975195516630528 145263638313313128 145510685317247334 145993235072595456 146719915389135816 146974372405072576 146982869507021184 147139178832976896 147412643979263936 147569410350032384 148039869209127168 149034760803274528 149201877601663488 149339913878227527 149638140401668352 149949562129871616 150045012621750792 150204578391997248 151452815885559552 151710388701691456 152310250051698144 153333840441830524 153575986201712256 153842333732412416 154157330454944544 154419502785650232 154781449201725696 154885174319226624 156318414526742832 157056461809683072 157223483924333568 157368941506089222 158006062726761648 158280093359308928 158289244084484352 158799659201770496 159130147566394368 159400777069058304 159427551455983104 159604667165518848 160827599561168106 161360944027605504 161586936669577776 161635367401802112 162445358974027584 162721626591330352 163103032492141056 163221770104114176 163380418601821568 163623013336403712 164257864458974208 165002770889339656 165346168955706648 165839224476671928 166015586643786432 166297926076854096 166799418497628672 167664105903683844 167679903301869504 167970711320082944 167980422293738496 168342907951876896 168471593119158784 169762466203455223 170325440918028032 170674187289402888 171173234620658452 171188876879145216 171480014424858048 171662375305139712 172713180743981696 173072625448963968 173383301373361664 173773324337421312 174068857201940736 175052514725375924 175238674790663456 175515412801956864 176179806234222336 176694951866486144 177695291726981168 178065105029222544 178649616601991808 179493099211066368 179850218864101968 180156086583258604 180578357402013312 180699370039097728 180891535267781632 181430946436017152 182371483614533304 183061829915246646 183427397911722496 183802970927049264 184670784765231744 184726134173488128 185628117250507113 185651838827460096 185967573247234688 186205445026438656 186720478402081792 187632199488029457 188254434698873088 188574595302102464 188967050235093312 189530542259053632 189732099021470208 190054772659261824 190425398454799872 191616121032781536 191634175202136576 192391894802145024 192903863781657756 193684851084417504 194014247089663112 194302328336979408 195056214045031872 195626553852181088 195977159342694912 197143509139496388 197386492278836224 197797286227387392 198387109654336512 198781820849796912 199119885170970036 199907203192853814 199932749506495488 200060016829001056 200272771189329664 200570145380107776 201937087847412736 203080333402264192 203286791293984944 203502977176254336 204109814740519296 204170990402276352 204767981602283008 205194137651403264 205543107273259392 205892670380866976 206355822650687808 206375265602300928 206513565758968832 208424552702323776 209213519903139024 209408615746244096 209825255341452296 209844429722823168 210060538202342016 210674750302348864 211052325445979136 212146419714865272 212534369425411072 213572134901121087 214436799414890808 215449248892770368 215513823202402816 215962343125820928 216593811965370112 216606334010347008 218164017781871616 218266027975871001 218989852608893184 220079873083703724 220461558607608864 221118965968895904 221354115525048576 221730568102472128 222059803813690752 223552141204911792 223573204402492672 224457210602502528 225067518932626188 225306867587995872 227179223828339328 227565583052537184 228251835838860288 228465375077547216 228640019233144064 230000760662745786 230363979302568384 230763500598618624 231629254178475348 232091809602587648 232306532699465042 232327761478839936 232574831058576384 233268359703450624 234906408312296448 235584692714524608 235835225886500352 236053412259133833 237009094090142472 237420140038963392 238199488802655744 239101165603587456 239141327183974656 239800291818802624 240069186516962304 240771143202684416 242380405004366664 242453051102703168 243161978152711072 243668038461041376 244082439886995528 244654548738211584 245070627902732352 246227713020308992 247504156334009484 249446889115281144 250176265984039276 250199127746443008 251005912931830784 251519854952804256 251956066980124416 252707389678738176 253406363545682432 253782632929932288 255488161377042048 256522526402860032 256759851930987678 257205151708877008 257220021637287072 257493562957709568 258246468112556672 259069771115972544 259633398660959232 260074952060042496 261103285802911104 262578772088063886 262858012185995184 263273119202935296 265042427799729216 265493180227960048 265517441690102784 266542937590471752 269239648816599552 269775328296152952 270234129874887906 270867536103019968 271049055058646592 271337302901672448 272146419654025728 273557225421799956 274057476364345856 275141096867583744 277006177147847616 277089201260232192 277899403603098368 278477758241190144 278951359870852032 279308167539657984 280080717603122688 282381652048309632 282861892953153696 283524897603161088 284762846534828116 285082158988892736 285638097682199808 285915732553187744 287451262803204864 288754849056344398 289355795672486634 289950391033261056 290527276626626256 291021370634494668 291986470145190912 293439830778271632 293948744810145152 293965739014042368 294825287958527872 295138820700064768 296079738418254336 298069521606549056 298403755203326976 298679827756455054 299276280803336704 299899124259743232 300090025243501584 300409156783994496 302905631771119104 303420777403382912 304620500103396288 306667680883661048 307151972403424512 308314660909889088 308839005571300464 309562898403451392 309770348638453248 312636829053485664 314112923619366144 314737883012178444 315273151520702557 316012125453523296 316560186718617856 316578488168968704 318801554138116608 318855102911966208 321655199122336212 322721888055211008 323173873339155552 323270734803604224 324890717948055168 325443253182660704 326206064984282112 326760837203643136 327246026672807424 330005541778679312 330692337911413296 331678448953343856 332031173287572864 332595852153708192 333598836995257344 335328211807367688 335359806603739008 335941422640165888 336685815903753792 336943186238317568 339524932406910446 340650881836056064 341348374578805776 342346469241316904 342377753758290432 342960028849716096 343324750610279424 345001140994118679 345426361487963392 346145250897927936 346766602746723328 348137714403881472 348459799049197563 350105029450751848 350477349581326912 352359612468444672 353389903732972288 355390583453962336 356130210058445088 357299233203983616 359700437728203936 360312173166517208 361156714804026624 361398740078195456 364742967229066608 366123659830493292 366854795823444992 367605941854098528 369341569530463488 371256234501014226 371303677654920192 371935146494469376 372410890052877312 375264398976058914 376508869397746176 377149190604204928 377934100470186624 379061084518107264 379464198042940416 380109545318523648 380850796909599744 383232242065563072 383268350404273152 384783789604290048 385139777896481517 385807727563315512 387369702168835008 388028494179326224 388604656673958816 390112428090063744 391253107704362176 391954318685389824 393868158132095829 394287018278992776 397563641699593824 398239770341940072 399814406385707628 400120033658002112 400545542378659328 401140290760215552 405351194812331859 406160666804528384 406573582587969888 407005954352508672 408219629481038592 409535963204566016 410388275302806528 411086214546518784 411785340761733952 412711645301375616 416849105404647552 418427039806278048 418817231492488192 419650510682904592 419688859445646336 420121076404684032 421349500604697728 424292839429730544 427144269802242174 428873598829781616 430898497785540736 431027646404805632 431924686251641856 433132273584516597 433187623930740224 433212668020694016 436532055951742002 437979705217786368 440159746167407448 440923117215217728 442237931937791808 442708231050097152 443461136204944256 444119607627381504 447104282409823584 447146408804985344 448914421205005056 450135037865252376 450613735175991744 454358447656678656 455131166105074368 456930750155094432 457280038466288128 460001521325491572 460727958605136768 461527001197237248 463258508356950696 464613065398930084 464655522957679872 471169385429049216 471670451773000704 472106824518267666 474018188180284944 474840280077926784 476398977605311488 478202331207174912 478282654367949312 479600583637605248 481542286405368832 484760810008733328 484906102205406336 486323956305422144 487336076922082752 488164879773991056 489309097476423168 490141255805464704 492455426040617984 495008312668018968 498334981435949203 498893778230562288 500352531968078552 500398255492886016 503039709905608512 503912133960248832 505414779357476352 506812727091364864 509287398610365669 510976322754084096 513519703861975356 514410303417754016 514440043274574144 514987125915419136 516492936225113344 518139542231945088 520149904120084992 522206571605822208 525157544176127772 525716024371990368 526546238405870592 530084855599458432 530986360455920096 533085875180943504 538479297633199104 539550656592305904 540468259749775812 541735072206039936 542098110117293184 542674605803344896 544292839308051456 547114450843599912 548114952728691712 550282193735167488 554012354295695232 554178402520464384 555798807206196736 556955516482380288 557902719741704064 558616335079315968 560161435206245376 562896598464088371 564763304096619264 565723785906307392 569525693069656232 570164317977785472 571276195364399616 571831465106375488 574902525606409728 577509698112688796 578711591344973268 581054553253252512 582042741268989336 586879661556543264 587897489620290304 587931478028084736 589650575917055744 592159476836508672 596139043213098112 597359655512910108 598552561606673408 599798248519486464 600180050487003168 600818313567988992 605811263542238208 606841554806765824 609241000206792576 613335361767322096 614303944806849024 616629321819778176 617678011142600928 619125796806902784 619540697276906496 625273658106971328 628225847238732288 629475766024356888 630546303041405114 632024250907046592 633120373437235712 633156976337937408 637603108276233216 640716404703363261 643310398244672424 646347746678311104 646541469607208448 649781435896110336 650886506365321408 653521674407286272 654492053345614848 660011083557358624 661384675822826592 663356897906687712 664062346575145728 665191704307416384 670656423614735376 670719613207478016 673371631807507584 679049864813820892 681301763672112128 682696749157611552 684692938482633808 684755507516580864 685920057699432192 690002281988237358 690852722975926784 692290501795855872 696275428807762944 696919598098395126 700210058901503696 700954699162653824 704719224936889344 706779807465944576 710781166907924672 712260420116890176 714598466407967232 719400875456407872 720624346333034416 722313429608053248 722797480156390912 729485934458133216 732247319660986584 735211883708197056 738683139060926976 742512469002028452 743870292988938752 750528797952117828 753017738795492352 754298381208409856 755868200940373248 758122169036214528 760219090637047296 766464484131126144 769567579208580096 770279555792963034 771615455126631024 774739404337670016 776056988358652448 777209313347917632 780224856180127488 782506215408724352 787736316264191658 788574036557985552 795127283399187648 796479540683880144 799628812771415256 800240067316004224 801091084757318656 810702389624663718 812321333609056768 813072864448127647 813147165175939776 814011908705017344 816439258962077184 822172429093037568 823570681523467904 825423290602751232 833698210809295104 836854079612556096 839301021365809184 840242152809368064 842699001209395456 848585678859461088 854288539604484348 857747197659563232 861796995571081472 866264547169033194 866375247861480448 873064111903484004 875959410435572736 880319492334814896 881846234430435456 884475863875583616 885416462100194304 886922272409888512 888239215254763008 894208564819647168 894292817609970688 897828842410010112 900270075730504752 901227470351983488 908716895313357312 910262332210148736 913861500310188864 914560076932576256 920003042650983144 921455917210273536 926517016713901392 929226130797860168 929311045915359744 942338770858098432 944213649036535332 945819454562107671 948036376360569888 949680560155853568 956404662414349824 956565308735898624 959201167275210496 969521620017466656 969812204410812672 972647912610844288 974672153844165504 976329759547982112 978618194952846336 980282511610929408 990016625336037936 996669962871898406 997787556461124576 1000705063936157104 1000796510985772032 1006079419811217024 1007824267920497664 1010829558714952704 1018574797220731338 1021952645508168192 1027039407723950712 1028820606835508032 1028880086549148288 1029974251830838272 1032985872450226688 1036279084463890176 1040299808240169984 1044413143211644416 1045379397147592689 1050315088352255544 1051432048743980736 1060169711198916864 1061972720911840192 1066171750361887008 1079101313184611808 1080936519499551624 1083470144412079872 1084196220234586368 1094228901687199824 1100564387470334976 1108024708591390464 1111597614412393472 1113911032964760576 1115805439483408128 1117232670158631936 1125793196928176742 1129526608193238528 1131447571812614784 1139051386139312464 1140328635955570944 1142552390728799232 1143662930212750976 1149805051212819456 1155019396225377592 1157423182689946536 1162109106506505024 1164085482537978672 1173759323113086528 1175794979240580608 1175862956056169472 1179301151834111488 1188337263424186561 1192278086426196224 1194719311025820216 1200360100974006336 1201636627135977984 1213683109613531648 1218482000413585152 1226670723534644192 1228607889613698048 1233258643639556352 1235356022285201856 1250547316213942656 1256451694477464576 1258951532048713776 1261092606082810228 1264048501814093184 1266240746874471424 1281432809406726522 1286620796489344848 1292695493356622208 1293082939214416896 1299396820753549791 1299562871792220672 1301773012730642816 1307043348814572544 1320022167114717248 1322769351645653184 1326713795813375424 1328124693150291456 1330383408614832768 1341312847229470752 1341439226414956032 1346743263615015168 1358099729627641784 1365393498315223104 1369385876965267616 1371840115398864384 1380004563976474716 1381705445951853568 1384581003591711744 1393839196196790252 1400420117803007392 1401909398325307648 1413559614931889152 1421562333815849344 1424520840233780352 1429196932815934464 1438801750912815744 1441248692666068832 1444626859216106496 1445594960312781824 1458971868916266432 1464494639321973168 1470423767416394112 1477366278121853952 1485024938004056904 1487740585977877504 1495004944307847609 1501057595904235656 1508596762416819712 1511736401880746496 1516244338072429056 1520438181274094592 1527862195831097007 1532928968262252288 1540559111585926068 1543230910253262048 1549478808675340032 1552113976717304896 1554418626695835264 1560449712360254976 1565012430817448704 1575472632528383316 1577148073115971104 1590254566798375296 1592959081367760288 1599257625542830512 1600480134632008448 1621404779249327436 1624642667218113536 1626145728896255294 1626294330351879552 1628023817410034688 1632878517924154368 1644344858186075136 1647141363046935808 1650846581205502464 1667396421618590208 1673708159225112192 1678602042731618368 1680484305618736128 1685398002418790912 1697171357718922176 1708577079208968696 1715494395319126464 1723593991142162944 1732529094338066388 1746128223806968008 1760638984669629792 1763692468860870912 1768951727751167232 1773844544819777024 1776478430509526016 1788417129639294336 1795657684820020224 1800540151461009504 1802454940703966976 1817433790626714624 1820524664420297472 1827723000620377728 1840006085301966288 1842911834420547072 1853034033427802784 1858452261595720336 1858622091830719488 1884677541716196864 1888427298073070664 1891638909124215342 1896072752721139776 1899361120311707136 1912809324828699648 1918402334550420992 1939043240034933312 1939624408821625344 1945295825221688576 1949344307688331008 1952659519095964224 1960565023221858816 1980033250672075872 1993339925743796812 1995575112922249152 2001410127872314208 2012158839622434048 2037149594441462676 2043905291016336384 2054078815447901424 2057641213671016064 2057760173098296576 2065971744900453376 2072558168927780352 2088826286423288832 2090758794295185378 2100630176704511088 2102864097487961472 2120339422397833728 2123945441823680384 2132343500723774016 2158202626369223616 2161873038999103248 2166940288824159744 2168392440469172736 2188457803374399648 2206912060644917899 2216049417182780928 2231610878966816256 2251586393856353484 2259053216386477056 2262895143625229568 2278102772278624928 2280657271911141888 2287325860425501952 2310038792450755184 2314846365379893072 2324218213013010048 2328170965075957344 2347518646226173056 2351589958481161216 2358602303668222976 2376674526848373122 2384556172852392448 2389438622051640432 2400720201948012672 2403273254271955968 2427366219227063296 2436964000827170304 2439218593344382941 2453341447069288384 2466517287279112704 2470712044570403712 2501094632427885312 2517903064097427552 2522185212165620456 2528097003628186368 2562865618813453044 2573241592978689696 2585390986713244416 2598793641507099582 2599125743584441344 2603546025461285632 2640044334229434496 2645538703291306368 2653427591626750848 2656249386300582912 2660766817229665536 2682625694458941504 2682878452829912064 2693486527230030336 2716199459255283568 2730786996630446208 2738771753930535232 2743680230797728768 2760009127952949432 2787678392393580504 2800840235606014784 2803818796650615296 2837458363686323013 2843124667631698688 2849041680467560704 2877603501825631488 2882497385332137664 2917943737832532864 2928989278643946336 2940847534832788224 2970049876008113808 2990009888615695218 3002115191808471312 3017193524833639424 3023472803761492992 3032488676144858112 3055724391662194014 3065857936524504576 3081118223171852136 3086461820506524096 3098957617350680064 3104227953434609792 3108837253391670528 3120899424720509952 3130024861634897408 3150945265056766632 3154296146231942208 3180509133596750592 3185918162735520576 3198515251085661024 3200960269264016896 3242809558498654872 3252291457792510588 3252588660703759104 3294282726093871616 3301693162411004928 3334792843237180416 3347416318450224384 3357204085463236736 3370796004837581824 3394342715437844352 3417154158417937392 3430988790638252928 3447187982284325888 3465058188676132776 3492256447613936016 3521277969339259584 3527384937721741824 3537903455502334464 3547689089639554048 3565011790272559683 3576834259278588672 3601080302922019008 3604909881407933952 3641049328840594944 3655446001240755456 3680012170603932576 3685823668841094144 3706068066855605568 3716904523191440672 3769355083432393728 3776854596146141328 3783277818248430684 3792145505442279552 3798722240623414272 3836804669100841984 3878086480069866624 3879248817643250688 3890591650443377152 3898688615376662016 3905319038191928448 3921130046443717632 3960066501344151744 3986679851487593624 3991150225844498304 4002820255744628416 4024317679244868096 4074299188882925352 4108157630895802848 4115282427342032128 4115520346196593152 4145116337855560704 4181517588590370756 4201260353409022176 4205728194975922944 4240678844795667456 4247890883647360768 4264687001447548032 4316405252738447232 4323746077998206496 4333880577648319488 4336784880938345472 4376915606748799296 4413824121289835798 4432098834365561856 4463221757933632512 4485014832923542827 4503172787712706968 4525790287250459136 4556205544557249856 4561314543822283776 4574651720851003904 4620077584901510368 4629692730759786144 4648436426026020096 4656341930151914688 4695037292452346112 4753349053696746244 4769112345704784896 4778877244103280864 4801440403896025344 4873928001654340608 4878437186688765882 4906682894138576768 4933034574558225408 4941424089140807424 5002189264855770624 5035806128194855104 5044370424331240912 5056194007256372736 5125731237626906088 5146483185957379392 5170781973426488832 5197587283014199164 5207092050922571264 5280088668458868992 5291077406582612736 5306855183253501696 5321533634459331072 5365251388917883008 5386973054460060672 5432398918510567136 5461573993260892416 5477543507861070464 5520018255905898864 5575356784787161008 5601680471212029568 5607637593301230592 5674916727372646026 5686249335263397376 5698083360935121408 5755207003651262976 5764994770664275328 5835887475665065728 5857978557287892672 5881695069665576448 5940099752016227616 5980019777231390436 6004230383616942624 6111448783324388028 6131715873049009152 6162236446343704272 6172923641013048192 6197915234701360128 6208455906869219584 6217674506783341056 6260049723269794816 6301890530113533264 6308592292463884416 6361018267193501184 6371836325471041152 6397030502171322048 6401920538528033792 6485619116997309744 6504582915585021176 6505177321407518208 6588565452187743232 6620736181934753697 6694832636900448768 6714408170926473472 6788685430875688704 6834308316835874784 6861977581276505856 6930116377352265552 6984512895227872032 7042555938678519168 7054769875443483648 7075806911004668928 7130023580545119366 7153668518557177344 7202160605844038016 7209819762815867904 7282098657681189888 7310892002481510912 7317655780033148823 7360024341207865152 7412136133711211136 7433809046382881344 7553709192292282656 7566555636496861368 7584291010884559104 7756172960139733248 7781183300886754304 7797377230753324032 7810638076383856896 7920133002688303488 7973359702975187248 7982300451688996608 8005640511489256832 8048635358489736192 8148598377765850704 8216315261791605696 8230564854684064256 8231040692393186304 8363035177180741512 8402520706818044352 8411456389951845888 8495781767294721536 8529374002895096064 8632810505476894464 8647492155996412992 8753831213497598592 8827648242579671596 8970029665847085654 9006345575425413936 9051580574500918272 9112411089114499712 9149303441702007808 9240155169803020736 9259385461519572288 9296872852052040192 9312683860303829376 9390074584904692224 9506698107393492488 9557754488206561728 9602880807792050688 9756874373377531764 9813365788277153536 9882848178281614848 10004378529711541248 10071612256389710208 10088740848662481824 10112388014512745472 10251462475253812176 10292966371914758784 10341563946852977664 10395174566028398328 10414184101845142528 10560177336917737984 10582154813165225472 10613710366507003392 10643067268918662144 10695035370817679049 10730502777835766016 10864797837021134272 10923147986521784832 10955087015722140928 11040036511811797728 11150713569574322016 11203360942424059136 11349833454745292052 11372498670526794752 11396166721870242816 11510414007302525952 11529989541328550656 11671774951330131456 11715957114575785344 11763390139331152896 11880199504032455232 11960039554462780872 12008460767233885248 12222897566648776056 12324472892687408544 12345847282026096384 12416911813738439168 12435349013566682112 12603781060227066528 12617184584927768832 12722036534387002368 12743672650942082304 12794061004342644096 12971238233994619488 13009165831170042352 13010354642815036416 13241472363869507394 13389665273800897536 13428816341852946944 13577370861751377408 13668616633671749568 13723955162553011712 13860232754704531104 13969025790455744064 14085111877357038336 14260047161090238732 14307337037114354688 14404321211688076032 14621784004963021824 14635311560066297646 14720048682415730304 14824272267422422272 14867618092765762688 15107418384584565312 15133111272993722736 15168582021769118208 15448384424514425293 15512345920279466496 15621276152767713792 15840266005376606976 15946719405950374496 15964600903377993216 16011281022978513664 16297196755531701408 16432630523583211392 16461129709368128512 16726070354361483024 16805041413636088704 16822912779903691776 16991563534589443072 17058748005790192128 17265621010953788928 17294984311992825984 17507662426995197184 17655296485159343192 17940059331694171308 18012691150850827872 18224822178228999424 18480310339606041472 18518770923039144576 18593745704104080384 18625367720607658752 18780149169809384448 19013396214786984976 19115508976413123456 19205761615584101376 19513748746755063528 19626731576554307072 19765696356563229696 19862208545804261091 20143224512779420416 20177481697324963648 20502924950507624352 20585932743829517568 20790349132056796656 21120354673835475968 21164309626330450944 21227420733014006784 21390070741635358098 21461005555671532032 21729595674042268544 21846295973043569664 21910174031444281856 22080073023623595456 22301427139148644032 22406721884848118272 22699666909490584104 23059979082657101312 23343549902660262912 23431914229151570688 23760399008064910464 23920079108925561744 24016921534467770496 24445795133297552112 24648945785374817088 24691694564052192768 24833823627476878336 25207562120454133056 25234369169855537664 25487345301884164608 25588122008685288192 25942476467989238976 26018331662340084704 26482944727739014788 26857632683705893888 27154741723502754816 27337233267343499136 27447910325106023424 27720465509409062208 27938051580911488128 28170223754714076672 28520094322180477464 28808642423376152064 29270623120132595292 29440097364831460608 29648544534844844544 29735236185531525376 30214836769169130624 30266222545987445472 30337164043538236416 30896768849028850586 31024691840558932992 31242552305535427584 31680532010753213952 31893438811900748992 31929201806755986432 32022562045957027328 32594393511063402816 32865261047166422784 33452140708722966048 33610082827272177408 34117496011580384256 34531242021907577856 34589968623985651968 35015324853990394368 35310592970318686384 35880118663388342616 36025382301701655744 36449644356457998848 36960620679212082944 37037541846078289152 37250735441215317504 38026792429573969952 38231017952826246912 39027497493510127056 39253463153108614144 39724417091608522182 40286449025558840832 40354963394649927296 41005849901015248704 41171865487659035136 41580698264113593312 42780141483270716196 42922011111343064064 43459191348084537088 43820348062888563712 44160146047247190912 44602854278297288064 44813443769696236544 45399333818981168208 46119958165314202624 46345153273543275879 46863828458303141376 47520798016129820928 47840158217851123488 48033843068935540992 48891590266595104224 49297891570749634176 49383389128104385536 50415124240908266112 50468738339711075328 50974690603768329216 51176244017370576384 51884952935978477952 52036663324680169408 52965889455478029576 54674466534686998272 55440931018818124416 55876103161822976256 56340447509428153344 57040188644360954928 57617284846752304128 58541246240265190584 58880194729662921216 59297089069689689088 59470472371063050752 60429673538338261248 60532445091974890944 61793537698057701172 63361064021506427904 63786877623801497984 64045124091914054656 65188787022126805632 65730522094332845568 66904281417445932096 67220165654544354816 69179937247971303936 70030649707980788736 70621185940637372768 71760237326776685232 72050764603403311488 72899288712915997696 73921241358424165888 74075083692156578304 74501470882430635008 76053584859147939904 76462035905652493824 78054994987020254112 79448834183217044364 80572898051117681664 80709926789299854592 82011699802030497408 82343730975318070272 83161396528227186624 85560282966541432392 86918382696169074176 88320292094494381824 89205708556594576128 90798667637962336416 92690306547086551758 93727656916606282752 95041596032259641856 95680316435702246976 96067686137871081984 97783180533190208448 98595783141499268352 100830248481816532224 102352488034741152768 103769905871956955904 104073326649360338816 105931778910956059152 109348933069373996544 110881862037636248832 111752206323645952512 114080377288721909856 117082492480530381168 117760389459325842432 118940944742126101504 120859347076676522496 121064890183949781888 123587075396115402344 127573755247602995968 130377574044253611264 131461044188665691136 133808562834891864192 134440331309088709632 138359874495942607872 139035459820629827637 141242371881274745536 143520474653553370464 144101529206806622976 147842482716848331776 148150167384313156608 152107169718295879808 152924071811304987648 156109989974040508224 158897668366434088728 161419853578599709184 164023399604060994816 166322793056454373248 171120565933082864784 173836765392338148352 176640584188988763648 178411417113189152256 181597335275924672832 185380613094173103516 190083192064519283712 191360632871404493952 192135372275742163968 195566361066380416896 197191566282998536704 201660496963633064448 207539811743913911808 208146653298720677632 211863557821912118304 218697866138747993088 221763724075272497664 223504412647291905024 228160754577443819712 234164984961060762336 241718694153353044992 242129780367899563776 247174150792230804688 255147510495205991936 260755148088507222528 267617125669783728384 278070919641259655274 282484743762549491072 287040949307106740928 288203058413613245952 304214339436591759616 312219979948081016448 317795336732868177456 322839707157199418368 328046799208121989632 332645586112908746496 342241131866165729568 353281168377977527296 356822834226378304512 363194670551849345664 370761226188346207032 382721265742808987904 391132722132760833792 394383132565997073408 403320993927266128896 415079623487827823616 416293306597441355264 423727115643824236608 443527448150544995328 456321509154887639424 468329969922121524672 484259560735799127552 494348301584461609376 510295020990411983872 521510296177014445056 535234251339567456768 556141839282519310548 564969487525098982144 574081898614213481856 576406116827226491904 608428678873183519232 624439959896162032896 635590673465736354912 656093598416243979264 665291172225817492992 684482263732331459136 726389341103698691328 741522452376692414064 765442531485617975808 782265444265521667584 832586613194882710528 847454231287648473216 912643018309775278848 936659939844243049344 968519121471598255104 988696603168923218752 1070468502679134913536 1112283678565038621096 1129938975050197964288 1148163797228426963712 1216857357746367038464 1248879919792324065792 1271181346931472709824 1330582344451634985984 1368964527464662918272 1452778682207397382656 1483044904753384828128 1530885062971235951616 1564530888531043335168 1694908462575296946432 1825286036619550557696 1873319879688486098688 1977393206337846437504 2224567357130077242192 2259877950100395928576 2296327594456853927424 2497759839584648131584 2542362693862945419648 2737929054929325836544 2905557364414794765312 2966089809506769656256 3389816925150593892864 3650572073239101115392 3746639759376972197376 3954786412675692875008 4449134714260154484384 4592655188913707854848 5084725387725890839296 5475858109858651673088 5932179619013539312512 6779633850301187785728 7493279518753944394752 7909572825351385750016 8898269428520308968768 10169450775451781678592 10951716219717303346176 11864359238027078625024 15819145650702771500032 17796538857040617937536 20338901550903563357184 23728718476054157250048 35593077714081235875072 47457436952108314500096 71186155428162471750144 142372310856324943500288
- Sum of all divisors σ(n): 570168368040147275188062
- Sum of proper divisors (its aliquot sum) s(n): 427796057183822331687774
- 142372310856324943500288 is an abundant number, because the sum of its proper divisors (427796057183822331687774) is greater than itself. Its abundance is 285423746327497388187486
Bases of 142372310856324943500288
- Binary: 111100010011000000100101110000100001011111110111100101000000011010100000000002
- Hexadecimal: 0x1E2604B842FEF280D400
- Base-36: N6MM2LF30N66F40
Squares and roots of 142372310856324943500288
- 142372310856324943500288 squared (1423723108563249435002882) is 20269874898570021366803385311331435417456082944
- 142372310856324943500288 cubed (1423723108563249435002883) is 2885868930078029116017034784286815504487297570885523234152341015887872
-
The
square root of 142372310856324943500288 is 377322555456.6344016881 -
The
cube root of 142372310856324943500288 is 52216590.5457693101
Scales and comparisons
How big is 142372310856324943500288?- 142,372,310,856,324,943,500,288 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 142,372,310,856,324,943,500,288 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 142372310856324943500288 cubic inches would be around 4351382.5 feet tall.
Recreational maths with 142372310856324943500288
- 142372310856324943500288 backwards is 882005349423658013273241
- The number of decimal digits it has is: 24
- The sum of 142372310856324943500288'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 142372310856324943500288 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 142372310856324943500288 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/142372310856324943500288/
Chicago style:
Numbermatics. 2024. "Number 142372310856324943500288 - Facts about the integer". https://numbermatics.com/n/142372310856324943500288/
The information we have on file for 142372310856324943500288 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 142372310856324943500288, math, Factors of 142372310856324943500288, curriculum, school, college, exams, university, Prime factorization of 142372310856324943500288, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-two sextillion, three hundred seventy-two quintillion, three hundred ten quadrillion, eight hundred fifty-six trillion, three hundred twenty-four billion, nine hundred forty-three million, five hundred thousand, two hundred eighty-eight.