130928093151052881395712
130,928,093,151,052,881,395,712 is an even composite number composed of eight prime numbers multiplied together.
What does the number 130928093151052881395712 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 24786 divisors.
130928093151052881395712 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand, seven hundred eighty-six divisors.
Prime factorization of 130928093151052881395712:
216 × 3 × 72 × 112 × 132 × 192 × 1072 × 4012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 19 × 19 × 107 × 107 × 401 × 401)See below for interesting mathematical facts about the number 130928093151052881395712 from the Numbermatics database.
Names of 130928093151052881395712
- Cardinal: 130928093151052881395712 can be written as One hundred thirty sextillion, nine hundred twenty-eight quintillion, ninety-three quadrillion, one hundred fifty-one trillion, fifty-two billion, eight hundred eighty-one million, three hundred ninety-five thousand, seven hundred twelve.
Scientific notation
- Scientific notation: 1.30928093151052881395712 × 1023
Factors of 130928093151052881395712
Divisors of 130928093151052881395712
- Number of divisors d(n): 24786
-
Complete list of divisors:
1 2 3 4 6 7 8 11 12 13 14 16 19 21 22 24 26 28 32 33 38 39 42 44 48 49 52 56 57 64 66 76 77 78 84 88 91 96 98 104 107 112 114 121 128 132 133 143 147 152 154 156 168 169 176 182 192 196 208 209 214 224 228 231 242 247 256 264 266 273 286 294 304 308 312 321 336 338 352 361 363 364 384 392 399 401 416 418 428 429 448 456 462 484 494 507 512 528 532 539 546 572 588 608 616 624 627 637 642 672 676 704 722 726 728 741 749 768 784 798 802 832 836 847 856 858 896 912 924 931 968 988 1001 1014 1024 1056 1064 1078 1083 1092 1144 1176 1177 1183 1203 1216 1232 1248 1254 1274 1284 1344 1352 1391 1408 1444 1452 1456 1463 1482 1498 1536 1568 1573 1596 1604 1617 1664 1672 1694 1712 1716 1729 1792 1824 1848 1859 1862 1911 1936 1976 2002 2028 2033 2048 2112 2128 2156 2166 2184 2247 2288 2299 2352 2354 2366 2406 2432 2464 2496 2508 2527 2541 2548 2568 2688 2704 2717 2782 2793 2807 2816 2888 2904 2912 2926 2964 2996 3003 3072 3136 3146 3192 3208 3211 3234 3328 3344 3388 3424 3432 3458 3531 3549 3584 3648 3696 3718 3724 3822 3872 3952 3971 4004 4056 4066 4096 4173 4224 4256 4312 4332 4368 4389 4411 4494 4576 4598 4693 4704 4708 4719 4732 4812 4864 4928 4992 5016 5054 5082 5096 5136 5187 5213 5243 5376 5408 5434 5564 5577 5586 5614 5632 5776 5808 5824 5852 5928 5929 5992 6006 6099 6144 6272 6292 6384 6416 6422 6468 6656 6688 6776 6848 6864 6897 6916 7007 7062 7098 7168 7296 7392 7436 7448 7581 7619 7644 7744 7904 7942 8008 8112 8132 8151 8192 8239 8281 8346 8421 8448 8512 8624 8664 8736 8778 8822 8988 9152 9196 9386 9408 9416 9438 9464 9624 9633 9728 9737 9856 9984 10032 10108 10164 10192 10241 10272 10374 10426 10486 10752 10816 10868 11011 11128 11154 11172 11228 11264 11449 11552 11616 11648 11704 11856 11858 11913 11984 12012 12103 12198 12288 12544 12584 12768 12832 12844 12936 12947 13013 13233 13312 13376 13552 13696 13728 13794 13832 14014 14079 14124 14196 14231 14336 14592 14784 14872 14896 15162 15238 15288 15301 15488 15639 15729 15808 15884 16016 16093 16224 16264 16302 16384 16478 16562 16692 16842 16896 17024 17248 17328 17472 17556 17644 17689 17787 17976 18083 18304 18392 18772 18816 18832 18876 18928 19019 19248 19266 19456 19474 19649 19712 19968 20064 20216 20328 20384 20449 20482 20544 20748 20852 20972 21021 21504 21632 21736 22022 22256 22308 22344 22363 22456 22477 22528 22857 22898 23104 23232 23296 23408 23712 23716 23826 23968 24024 24206 24396 24576 24717 24843 25088 25168 25536 25664 25688 25872 25894 26026 26429 26466 26624 26752 27104 27392 27456 27588 27664 27797 28028 28158 28248 28392 28462 28672 29184 29211 29568 29744 29792 29887 30324 30476 30576 30602 30723 30877 30976 31278 31458 31616 31768 32032 32186 32448 32528 32604 32768 32851 32956 33033 33124 33384 33684 33792 34048 34347 34496 34656 34944 35112 35288 35321 35378 35574 35952 36166 36309 36491 36608 36784 37544 37632 37664 37752 37856 38038 38496 38532 38627 38841 38912 38948 39039 39298 39424 39936 40128 40432 40656 40768 40898 40964 41088 41496 41704 41944 42042 42693 42907 43008 43264 43472 43681 44044 44512 44616 44688 44726 44912 44954 45056 45714 45796 45903 46208 46464 46592 46816 47424 47432 47652 47936 48048 48279 48412 48521 48792 49152 49434 49686 50176 50336 51072 51328 51376 51623 51744 51788 52052 52858 52932 53067 53248 53333 53504 54208 54249 54784 54912 55176 55328 55594 56056 56316 56496 56784 56924 57057 57343 57344 57673 58368 58422 58947 59136 59488 59584 59774 60648 60952 61009 61152 61204 61347 61446 61754 61952 62556 62916 63232 63536 64064 64372 64896 65056 65208 65536 65702 65912 66066 66248 66768 67089 67368 67431 67584 67769 68096 68159 68694 68992 69312 69888 70224 70576 70642 70756 71148 71904 72332 72618 72982 73216 73568 75088 75264 75328 75504 75712 76076 76992 77064 77077 77254 77682 77824 77896 78078 78596 78848 79287 79872 80143 80256 80864 81312 81536 81796 81928 82176 82992 83391 83408 83809 83888 84084 85386 85814 86016 86528 86944 87362 88088 89024 89232 89376 89452 89661 89824 89908 90112 90629 91091 91428 91592 91806 92416 92631 92928 93184 93632 94848 94864 95304 95872 96096 96558 96824 97042 97584 98304 98553 98868 99047 99372 99617 100352 100672 102144 102656 102752 103246 103488 103576 104104 105716 105864 105963 106134 106496 106666 107008 107107 108416 108498 109473 109568 109824 110352 110656 111188 112112 112632 112651 112992 113568 113848 114114 114686 114688 115346 115881 116736 116844 117894 118272 118976 119168 119548 121296 121904 122018 122304 122408 122694 122892 123508 123904 125112 125832 125939 126464 126581 127072 128128 128721 128744 129792 130112 130416 131043 131404 131824 132132 132496 133133 133536 134178 134736 134862 135168 135538 136192 136318 137388 137984 138624 139776 140448 141152 141284 141512 142296 143143 143808 144664 144761 145236 145563 145964 146432 147136 148837 150176 150528 150656 151008 151424 152152 153984 154128 154154 154508 154869 155364 155648 155792 156156 156541 157192 157339 157696 158574 159744 159999 160286 160512 160801 161728 162624 163072 163592 163856 164352 165984 166782 166816 167618 167776 168168 168311 170772 171628 172029 172032 173019 173056 173888 174724 176176 178048 178464 178752 178904 179322 179648 179816 180224 181258 182182 182856 183027 183184 183612 184832 185003 185262 185856 186368 187264 189696 189728 190608 191744 192192 193116 193648 194084 194579 195168 196608 197106 197736 198094 198744 198913 199234 200704 201344 203307 204288 204477 205312 205504 206492 206976 207152 208208 209209 211432 211728 211926 212268 212992 213332 214016 214214 216139 216832 216996 217531 218946 219136 219648 220704 221312 222376 224224 225264 225302 225984 227136 227696 228228 229372 229376 229957 230692 231231 231762 233472 233688 235788 236544 237952 238336 239096 240429 242592 243808 244036 244608 244816 245388 245784 245993 247016 247247 247808 250224 251427 251664 251878 252928 253162 254144 255437 256256 257442 257488 259584 260224 260832 262086 262808 263648 264264 264992 266266 267072 268356 269472 269724 270336 270389 271076 271887 272384 272636 273273 274776 275968 277248 279552 280896 282304 282568 283024 284592 286286 287616 289328 289522 290472 290719 291126 291928 292864 294272 297141 297674 298851 300349 300352 301056 301312 302016 302848 304304 305767 307968 308256 308308 309016 309738 310728 311296 311584 312312 313082 314384 314678 315392 317148 319488 319998 320572 321024 321321 321602 323456 325248 326144 327184 327712 328704 331968 333564 333632 335236 335552 336336 336622 337953 339647 341544 343256 343577 344058 344064 346038 346112 347776 349448 352352 356096 356928 357504 357808 358644 359296 359632 360448 361361 362516 364364 365712 366054 366368 367224 369664 370006 370524 371712 372736 373331 374528 377817 379392 379456 379743 381216 383488 384384 386232 387296 388168 388531 389158 390336 394212 395472 396188 397488 397826 398468 399399 401401 401408 402688 406614 408576 408954 410624 411008 412984 413952 414304 416416 418418 422864 423456 423852 424536 424897 425984 426664 427063 428032 428428 429429 432278 433664 433992 434283 435062 437892 438272 439296 441408 442624 444752 446511 448448 450528 450604 451968 454272 455392 456456 458744 458752 459914 461384 462462 463524 466944 467376 469623 471576 471977 472017 473088 474383 475904 476672 478192 480858 482403 485184 487616 488072 489216 489632 490776 491568 491986 494032 494494 495616 500448 502151 502854 503328 503756 504933 505856 506324 508288 510874 512512 514884 514976 519168 520448 521664 524172 525616 527296 528528 529984 532532 534144 536712 538944 539448 540672 540778 542152 543774 544768 545272 546546 549552 551936 554496 555009 557791 559104 561001 561792 564608 565136 566048 567853 569184 572572 575232 578656 579044 580944 581438 582252 583737 583856 585728 586663 588544 594282 595348 596739 597702 600698 600704 602112 602624 604032 605696 608608 611534 615936 616512 616616 618032 619476 621456 622592 623168 624624 626164 627627 628768 629356 630773 630784 634296 634403 638976 639996 641144 642048 642642 643204 646912 648417 650496 652288 652593 654368 655424 657408 663936 667128 667264 670472 671099 671104 672672 673244 675906 679294 683088 686512 687154 688116 688128 689871 692076 692224 693329 695552 698896 704704 712192 713856 715008 715616 717288 718592 719264 720896 722722 725032 728728 731424 732108 732736 734448 737979 739328 740012 741048 741741 743424 745459 745472 746662 749056 749749 755634 758784 758912 759486 762432 766311 766976 768768 772464 774592 776336 777062 778316 780672 788424 790944 792376 794976 795652 796936 798798 802802 802816 805376 811167 813228 815233 817152 817908 821248 822016 825968 827904 828608 832832 836836 845728 846912 847704 849072 849794 851968 853328 854126 856064 856856 858858 864556 867328 867984 868566 870124 872157 875784 876544 878592 881573 882816 885248 886067 889504 893022 896896 901047 901056 901208 903936 908544 910784 912912 917301 917488 919828 921899 922768 924924 927048 933888 934752 939246 943152 943954 944034 946176 948766 951808 953344 956384 961716 964806 970368 975232 976144 978432 979264 981552 983136 983972 988064 988988 991232 1000896 1002001 1004302 1005708 1006656 1007512 1009866 1011712 1012648 1013327 1016576 1018941 1021748 1025024 1029768 1029952 1030731 1038336 1040896 1041859 1043328 1048344 1051232 1054592 1057056 1059968 1065064 1068288 1073424 1077888 1078896 1081344 1081556 1084083 1084304 1087548 1089517 1089536 1090544 1093092 1095787 1099104 1103872 1108992 1110018 1115582 1118208 1119993 1122002 1123584 1125607 1129216 1130272 1132096 1135706 1138368 1145144 1150464 1157312 1158088 1161888 1162876 1164504 1165593 1167474 1167712 1171456 1173326 1177088 1178177 1188564 1190696 1193478 1195404 1201396 1201408 1204203 1204224 1205248 1208064 1211392 1217216 1223068 1231872 1233024 1233232 1236064 1238952 1242912 1245184 1246336 1249248 1252328 1255254 1257536 1258712 1261546 1261568 1268592 1268806 1274691 1277952 1279992 1281189 1282288 1284096 1285284 1286408 1287611 1293824 1295021 1296834 1300992 1304576 1305186 1308736 1310848 1314816 1327872 1334256 1334528 1340944 1342198 1342208 1345344 1346488 1351812 1358588 1366176 1373024 1374308 1376232 1376256 1379742 1384152 1384448 1385329 1386658 1391104 1392391 1397792 1409408 1415931 1423149 1424384 1427712 1430016 1431232 1434576 1437184 1438528 1445444 1450064 1457456 1462848 1464216 1464463 1465472 1468896 1475958 1478656 1480024 1482096 1483482 1486848 1490918 1490944 1493324 1498112 1499498 1506453 1511268 1517568 1517824 1518972 1522717 1524864 1532622 1533952 1537536 1544928 1549184 1552672 1554124 1556632 1561344 1576848 1581888 1584752 1589952 1591304 1592371 1593872 1597596 1605604 1605632 1610752 1622334 1626456 1630466 1634304 1635816 1637207 1642496 1644032 1651936 1655808 1657216 1665664 1673373 1673672 1683003 1691456 1693824 1695408 1698144 1699588 1703559 1706656 1708252 1712128 1713712 1717716 1721951 1729112 1730729 1734656 1735968 1737132 1740248 1744314 1751568 1753088 1757184 1759989 1763146 1765632 1768811 1770496 1772134 1779008 1786044 1793792 1802094 1802112 1802416 1807872 1817088 1821568 1825824 1834602 1834976 1839656 1843798 1845536 1849848 1854096 1867776 1869504 1878492 1881893 1886304 1887908 1888068 1892319 1892352 1892723 1897532 1903209 1903616 1906688 1912768 1923432 1929612 1934881 1940736 1950464 1952288 1956864 1958528 1963104 1966272 1967944 1976128 1977976 1982464 2001792 2004002 2008604 2011416 2013297 2013312 2015024 2019732 2023424 2025296 2026654 2033152 2035033 2037882 2043496 2050048 2059536 2059904 2061462 2076672 2079987 2081792 2083718 2086656 2090413 2096688 2102443 2102464 2109184 2114112 2119936 2130128 2136576 2140369 2146848 2155776 2157792 2162688 2163112 2168166 2168608 2175096 2179034 2179072 2181088 2186184 2188043 2191574 2198208 2207744 2217984 2220036 2231164 2236377 2236416 2239986 2244004 2247168 2249247 2251214 2258432 2260544 2264192 2271412 2276736 2290288 2300928 2314624 2316176 2323776 2325752 2329008 2331186 2334948 2335424 2342912 2346652 2354176 2356354 2377128 2377529 2381392 2386956 2390808 2392841 2402792 2402816 2405039 2408406 2408448 2410496 2416128 2422784 2434432 2445699 2446136 2463744 2466048 2466464 2472128 2477904 2485824 2492672 2498496 2504656 2510508 2515072 2517424 2523092 2523136 2529527 2537184 2537612 2549382 2555904 2559984 2562378 2564576 2568192 2570568 2572816 2575222 2587648 2590042 2593668 2601984 2609152 2610372 2617472 2621696 2629632 2644719 2655744 2658201 2668512 2669056 2681888 2684396 2684416 2690688 2692976 2703624 2717176 2719717 2732352 2746048 2748616 2752464 2759484 2765697 2768304 2768896 2770658 2773316 2782208 2784782 2795584 2809807 2818816 2827903 2831862 2846298 2848768 2855424 2860032 2862464 2869152 2874368 2877056 2890888 2900128 2914912 2925696 2928432 2928926 2930944 2937792 2951916 2957312 2960048 2964192 2966964 2973696 2974279 2981836 2981888 2986648 2989441 2996224 2998996 3006003 3012906 3022536 3035136 3035648 3037944 3039981 3045434 3049728 3055219 3065244 3067904 3075072 3089856 3098368 3105344 3108248 3113264 3122688 3125577 3153696 3163776 3169504 3179904 3182608 3184742 3187744 3195192 3197909 3211208 3211264 3221504 3244668 3252912 3260932 3268551 3268608 3271632 3274414 3284992 3287361 3288064 3303839 3303872 3311616 3314432 3320681 3331328 3346746 3347344 3366006 3376821 3382912 3387648 3390816 3396288 3399176 3407118 3413312 3416504 3424256 3427424 3435432 3443902 3458224 3461458 3469312 3471936 3474264 3480496 3488628 3503136 3506176 3514368 3515057 3519978 3526292 3531264 3534531 3537622 3540992 3544268 3558016 3572088 3587584 3604188 3604224 3604832 3615744 3634176 3643136 3651648 3669204 3669952 3679312 3687596 3691072 3699696 3708192 3735552 3739008 3756984 3763786 3772608 3775816 3776136 3779347 3784638 3784704 3785446 3795064 3806418 3807232 3813376 3825536 3846864 3859224 3862833 3869762 3881472 3885063 3900928 3904537 3904576 3913728 3917056 3926208 3932544 3935888 3952256 3955952 3964928 3974971 4003584 4008004 4017208 4022832 4026594 4026624 4030048 4039464 4046848 4050592 4053308 4066304 4070066 4075764 4086992 4100096 4106641 4119072 4119808 4122924 4133089 4153344 4155987 4159974 4163584 4167436 4173312 4177173 4180826 4193376 4204886 4204928 4218368 4228224 4239872 4260256 4273152 4280738 4293696 4311552 4315584 4326224 4336332 4337216 4350192 4358068 4358144 4362176 4372368 4376086 4383148 4393389 4396416 4415411 4415488 4435968 4440072 4462328 4472754 4472832 4479972 4488008 4494336 4498494 4502428 4516864 4521088 4528384 4542824 4553472 4568151 4580576 4591049 4601856 4629248 4632352 4647552 4651504 4658016 4662372 4669896 4670848 4673867 4685824 4693304 4697693 4708352 4712708 4754256 4755058 4762784 4773912 4777113 4781616 4785682 4805584 4805632 4810078 4816812 4816896 4820992 4832256 4845568 4853303 4868864 4891398 4892272 4911621 4927488 4932096 4932928 4944256 4955808 4971648 4985344 4996992 5009312 5021016 5030144 5034848 5046184 5046272 5059054 5074368 5075224 5098764 5119968 5124756 5129152 5136384 5141136 5145632 5150444 5165853 5175296 5180084 5187336 5191747 5192187 5203968 5218213 5218304 5220744 5234944 5243392 5259264 5289438 5306433 5311488 5316402 5337024 5338112 5363776 5368792 5368832 5381376 5385952 5407248 5434352 5439434 5464704 5492096 5497232 5504928 5518968 5523661 5531394 5536608 5537792 5541316 5546632 5564416 5569564 5591168 5619614 5637632 5645679 5655806 5663724 5678169 5692596 5697536 5706631 5710848 5720064 5724928 5738304 5748736 5754112 5781776 5800256 5804643 5829824 5851392 5856864 5857852 5861888 5875584 5903832 5914624 5920096 5928384 5933928 5947392 5948558 5963672 5963776 5973296 5978882 5992448 5997992 6012006 6025812 6045072 6070272 6071296 6075888 6079962 6090868 6099456 6105099 6110438 6130488 6135701 6135808 6150144 6171011 6179712 6196736 6210688 6216496 6226528 6245376 6251154 6271239 6307329 6307392 6327552 6339008 6359808 6365216 6369484 6375488 6390384 6395818 6421107 6422416 6443008 6453293 6489336 6505824 6521864 6527963 6537102 6537216 6543264 6548828 6564129 6569984 6574722 6576128 6607678 6607744 6623232 6628864 6641362 6662656 6693492 6694688 6732012 6753642 6765824 6775296 6781632 6792576 6798352 6814236 6826624 6833008 6848512 6854848 6870864 6887804 6916448 6922916 6938624 6943872 6948528 6960992 6977256 7006272 7012352 7028736 7030114 7039956 7052584 7062528 7069062 7075244 7081984 7088536 7093289 7116032 7132587 7144176 7175168 7178523 7208376 7208448 7209664 7215117 7231488 7251283 7268352 7286272 7293013 7303296 7338408 7339904 7358624 7375192 7382089 7382144 7399392 7416384 7478016 7513968 7527572 7545216 7551632 7552272 7558694 7569276 7569408 7570892 7588581 7590128 7612836 7614464 7626619 7626752 7651072 7693728 7718448 7725666 7739524 7762944 7770126 7801856 7809074 7809152 7827456 7834112 7852416 7865088 7871776 7879249 7904512 7911904 7929856 7949942 8007168 8016008 8034416 8045664 8053188 8053248 8060096 8078928 8093696 8101184 8106616 8132608 8140132 8151528 8159151 8173984 8200049 8200192 8213282 8238144 8239616 8245848 8247239 8266178 8306688 8311974 8319948 8327168 8334872 8346624 8354346 8361652 8386752 8409772 8409856 8429421 8436736 8456448 8479744 8483709 8520512 8546304 8561476 8587392 8623104 8631168 8652448 8672664 8674432 8700384 8716136 8716288 8724352 8744736 8752172 8766296 8786778 8792832 8830822 8830976 8871936 8880144 8922837 8924656 8945508 8945664 8959944 8967563 8968323 8976016 8988672 8996988 9004856 9013277 9033728 9042176 9056768 9085648 9106944 9136302 9161152 9165657 9182098 9203712 9258496 9264704 9295104 9303008 9316032 9324744 9339792 9341696 9347734 9371648 9386608 9395386 9416704 9425416 9508512 9510116 9525568 9547824 9554226 9563232 9571364 9593727 9611168 9611264 9620156 9633624 9633792 9641984 9664512 9691136 9697303 9706606 9737728 9746737 9782796 9784544 9823242 9854976 9864192 9865856 9888512 9911517 9911616 9943296 9962043 9970688 9993984 10018624 10042032 10060288 10069696 10092368 10118108 10148736 10150448 10197528 10239936 10249512 10258304 10272768 10282272 10291264 10300888 10331706 10350592 10360168 10374672 10383494 10384374 10407936 10436426 10436608 10441488 10469888 10486784 10518528 10545171 10578876 10598029 10612866 10622976 10632804 10659019 10674048 10676224 10727552 10737584 10737664 10762752 10771904 10814496 10868704 10878868 10929408 10984192 10994464 11009856 11037936 11047322 11062788 11073216 11075584 11082632 11093264 11128832 11139128 11146597 11182336 11239228 11275264 11291358 11311612 11327448 11338041 11356338 11385192 11395072 11413262 11421696 11440128 11449856 11460449 11476608 11497472 11508224 11563552 11600512 11609286 11659648 11702784 11713611 11713728 11715704 11723776 11751168 11807664 11829248 11840192 11856768 11867856 11894784 11897116 11924913 11927344 11946592 11957764 11984687 11984896 11995984 12024012 12051624 12053657 12090144 12140544 12142592 12151776 12159924 12181736 12198912 12210198 12220876 12260976 12271402 12271616 12300288 12319923 12342022 12359424 12381677 12393472 12399267 12421376 12432992 12453056 12490752 12502308 12542478 12614658 12614784 12655104 12678016 12719616 12730432 12738968 12750976 12780768 12791636 12842214 12844832 12886016 12906586 12978672 13011648 13043728 13055926 13074204 13074432 13086528 13097656 13128258 13139968 13149444 13152256 13173251 13215356 13215488 13246233 13246464 13257728 13282724 13325312 13386984 13389376 13464024 13507284 13531648 13544167 13550592 13563264 13585152 13596704 13628472 13653248 13666016 13697024 13709696 13741728 13773147 13775608 13832896 13845832 13877248 13887744 13897056 13921984 13954512 14012544 14021601 14057472 14060228 14079912 14093079 14105168 14125056 14138124 14150488 14163721 14163968 14177072 14186578 14232064 14245231 14265174 14288352 14350336 14357046 14416752 14416896 14419328 14430234 14462976 14502566 14536704 14559909 14572544 14586026 14606592 14632891 14676816 14679808 14717248 14750384 14764178 14764288 14798784 14832768 14956032 15027936 15055144 15090432 15103264 15104544 15117388 15138552 15138816 15141784 15177162 15180256 15225672 15228928 15253238 15253504 15302144 15316301 15387456 15436896 15451332 15479048 15489427 15525888 15540252 15575241 15603712 15618148 15618304 15654639 15654912 15668224 15704832 15730176 15743552 15758498 15809024 15823808 15899884 16014336 16032016 16068832 16091328 16106376 16106496 16120192 16157856 16187392 16202368 16213232 16265216 16280264 16303056 16318302 16347968 16400098 16400384 16426564 16476288 16479232 16491696 16494478 16532356 16570983 16613376 16623948 16639896 16654336 16669744 16693248 16708692 16723304 16749887 16773504 16819544 16819712 16835273 16858842 16873472 16912896 16959488 16967418 17041024 17092608 17119893 17122952 17174784 17205707 17246208 17262336 17304896 17345328 17348864 17400768 17432272 17448704 17489472 17504344 17516081 17532592 17573556 17585664 17661644 17661952 17743872 17760288 17845674 17849312 17891016 17891328 17919888 17935126 17936646 17952032 17977344 17993976 18009277 18009712 18026554 18067456 18084352 18113536 18171296 18213888 18272604 18322304 18331314 18364196 18407103 18407424 18513033 18516992 18529408 18590208 18606016 18632064 18649488 18679584 18683392 18695468 18773216 18790772 18833408 18850832 19017024 19020232 19038019 19051136 19095648 19108452 19126464 19142728 19187454 19222336 19222528 19240312 19267248 19283968 19329024 19359879 19382272 19394606 19413212 19456921 19475456 19493474 19565592 19569088 19583889 19646484 19709952 19728384 19731712 19777024 19795321 19823034 19823232 19886592 19924086 19941376 19987968 20037248 20084064 20120576 20139392 20184736 20236216 20297472 20300896 20395056 20479872 20499024 20516608 20545536 20564544 20582528 20601776 20663412 20700823 20701184 20720336 20749344 20766988 20768748 20815872 20819953 20872852 20873216 20882976 20939776 20973568 21037056 21090342 21157752 21196058 21225732 21245952 21265608 21279867 21283691 21318038 21348096 21352448 21386533 21455104 21475168 21475328 21525504 21543808 21628992 21737408 21753849 21757736 21858816 21879039 21968384 21988928 22019712 22075872 22094644 22125576 22146267 22146432 22165264 22186528 22257664 22278256 22293194 22364672 22385363 22478456 22550528 22582716 22623224 22654896 22676082 22712676 22770384 22790144 22826524 22843392 22879857 22880256 22899712 22920898 22953216 22994543 22994944 23016448 23126873 23127104 23201024 23218572 23319296 23405568 23427222 23427456 23431408 23447552 23502336 23615328 23637747 23658496 23680384 23713536 23735712 23789568 23794232 23849826 23854688 23893184 23915528 23969374 23969792 23991968 24048024 24103248 24107314 24180288 24281088 24285184 24303552 24319848 24363472 24397824 24420396 24441752 24464609 24521952 24542804 24543232 24600147 24600576 24605399 24639846 24684044 24718848 24741717 24763354 24786944 24798534 24842752 24865984 24906112 24981504 25004616 25084956 25229316 25229568 25310208 25356032 25439232 25460864 25477936 25501952 25561536 25583272 25684428 25689664 25772032 25813172 25957344 26023296 26087456 26111852 26148408 26148864 26173056 26195312 26256516 26279936 26298888 26304512 26321251 26346502 26430712 26430976 26455429 26492466 26492928 26515456 26565448 26650624 26773968 26778752 26902689 26928048 27014568 27039831 27063296 27088334 27101184 27126528 27170304 27175369 27193408 27256944 27306496 27331759 27332032 27419392 27483456 27546294 27551216 27665792 27691664 27754496 27775488 27794112 27824797 27843968 27909024 28025088 28043202 28114944 28120456 28159824 28186158 28210336 28250112 28276248 28300976 28327442 28327936 28354144 28373156 28464128 28490462 28530348 28576704 28700672 28714092 28833504 28833792 28838656 28860468 28925952 28931623 29005132 29073408 29091909 29119818 29145088 29172052 29213184 29240211 29265782 29353632 29359616 29434496 29500768 29528356 29528576 29597568 29665536 29912064 30055872 30110288 30180864 30206528 30209088 30234776 30277104 30283568 30354324 30360512 30451344 30457856 30506476 30507008 30604288 30632602 30774912 30873792 30902664 30907877 30958096 30978854 31051776 31080504 31106933 31150482 31207424 31236296 31236608 31309278 31309824 31336448 31409664 31460352 31487104 31516996 31618048 31647616 31794087 31799768 31977057 32028672 32064032 32137343 32137664 32182656 32212752 32212992 32240384 32315712 32404736 32426464 32530432 32560528 32606112 32636604 32695936 32717069 32800196 32800768 32853128 32883851 32952576 32958464 32983392 32988956 33064712 33141966 33226752 33247896 33279792 33308672 33339488 33386496 33417384 33439791 33446608 33499774 33547008 33607409 33639088 33639424 33670546 33717684 33746944 33825792 33918976 33934836 34082048 34185216 34239786 34245904 34349568 34381347 34411414 34492416 34524672 34609792 34690656 34697728 34801536 34864544 34897408 34978944 35008688 35032162 35065184 35147112 35171328 35323288 35323904 35487744 35520576 35691348 35698624 35782032 35839776 35870252 35873292 35904064 35954061 35954688 35987952 36018554 36019424 36053108 36134912 36160971 36168704 36227072 36342229 36342592 36427776 36527491 36545208 36644608 36662628 36728392 36762739 36814206 36814848 37026066 37033984 37058816 37145031 37180416 37212032 37264128 37298976 37359168 37366784 37390936 37546432 37581544 37666816 37701664 38034048 38040464 38076038 38102272 38191296 38216904 38252928 38285456 38374908 38444672 38445056 38480624 38534496 38567936 38658048 38665627 38719758 38764544 38789212 38826424 38913842 38950912 38986948 39131184 39138176 39167778 39292968 39419904 39456768 39463424 39519753 39554048 39590642 39646068 39646464 39717847 39773184 39848172 39882752 39946417 39975936 40074496 40168128 40241152 40278784 40369472 40472432 40594944 40601792 40632501 40790112 40959744 40998048 41033216 41091072 41129088 41165056 41203552 41326824 41401646 41402368 41440672 41498688 41533976 41537496 41572817 41631744 41639906 41745704 41746432 41765952 41879552 41947136 42180684 42315504 42392116 42451464 42491163 42491904 42531216 42559734 42567382 42636076 42696192 42704896 42735693 42773066 42910208 42949907 42950336 42950656 43051008 43087616 43257984 43474816 43507698 43515472 43717632 43758078 43898673 43936768 43977856 44039424 44151744 44189288 44251152 44292534 44292864 44330528 44373056 44515328 44556512 44586388 44729344 44770726 44956912 45101056 45165432 45173051 45246448 45309792 45352164 45425352 45463979 45540768 45580288 45653048 45686784 45695741 45759714 45760512 45799424 45841796 45906432 45948903 45989086 45989888 46032896 46253746 46254208 46402048 46437144 46468281 46638592 46811136 46854444 46854912 46862816 46895104 47004672 47230656 47275494 47360768 47427072 47471424 47588464 47699652 47709376 47786368 47831056 47938748 47939584 47983936 48096048 48206496 48214628 48360576 48562176 48570368 48607104 48639696 48726944 48795648 48840792 48883504 48929218 49043904 49085608 49086464 49200294 49201152 49210798 49279692 49368088 49437696 49483434 49526708 49573888 49597068 49685504 49731968 49812224 49963008 50009232 50169912 50249661 50458632 50459136 50501539 50505819 50620416 50712064 50758981 50878464 50921728 50955872 51003904 51123072 51166544 51368856 51379328 51544064 51617121 51626344 51674623 51914688 52046592 52174912 52223704 52296816 52346112 52390624 52513032 52548243 52597776 52609024 52642502 52693004 52861424 52861952 52910858 52984932 52985856 53030912 53130896 53301248 53386333 53547936 53557504 53730157 53805378 53856096 54027831 54029136 54079662 54126592 54176668 54202368 54253056 54340608 54350738 54386816 54513888 54612992 54663518 54664064 54838784 54966912 55092588 55102432 55331584 55383328 55508992 55550976 55588224 55649594 55687936 55818048 56050176 56086404 56240912 56319648 56372316 56420672 56500224 56552496 56601952 56654884 56655872 56708288 56746312 56928256 56980924 57060696 57114057 57153408 57400343 57401344 57428184 57667008 57667584 57677312 57720936 57851904 57863246 58010264 58049161 58146816 58183818 58239636 58290176 58344104 58370763 58426368 58480422 58531564 58707264 58719232 58868992 59001536 59056712 59057152 59195136 59331072 59385963 59683637 59824128 60111744 60220576 60361728 60413056 60418176 60469552 60554208 60567136 60708648 60721024 60760271 60902688 60915712 61012952 61014016 61208576 61265204 61549824 61747584 61805328 61815754 61916192 61957708 62102469 62103552 62161008 62213866 62300964 62414848 62459859 62472592 62473216 62618556 62619648 62672896 62772941 62819328 62920704 62974208 63033992 63092939 63236096 63295232 63588174 63599536 63851073 63954114 64057344 64128064 64159599 64274686 64275328 64365312 64425504 64425984 64480768 64631424 64809472 64852928 65060864 65121056 65212224 65273208 65391872 65434138 65600392 65601536 65706256 65767702 65905152 65916928 65966784 65977912 66129424 66283932 66495792 66559584 66617344 66678976 66772992 66834768 66879582 66893216 66999548 67094016 67156089 67214818 67278176 67278848 67341092 67435368 67492711 67493888 67651584 67837952 67869672 67881121 68164096 68370432 68479572 68491808 68699136 68762694 68822828 68983629 68984832 69049344 69219584 69380619 69381312 69395456 69603072 69729088 69794816 69957888 70017376 70064324 70130368 70294224 70342656 70646576 70975488 71041152 71382696 71397248 71564064 71679552 71740504 71746584 71807593 71808128 71908122 71909376 71975904 72037108 72038848 72106216 72269824 72321942 72337408 72454144 72684458 72685184 72855552 73054982 73090416 73289216 73325256 73393827 73456784 73525478 73628412 73629696 73816197 74052132 74067968 74117632 74186203 74290062 74360832 74424064 74528256 74597952 74718336 74733568 74781872 75092864 75163088 75333632 75403328 76068096 76080928 76152076 76204544 76382592 76433808 76505856 76570912 76749816 76889344 76890112 76961248 77068992 77135872 77316096 77331254 77439516 77529088 77578424 77652848 77827684 77901824 77973896 78026179 78262368 78276352 78335556 78585936 78839808 78913536 78926848 78963753 79039506 79108096 79181284 79292136 79292928 79366287 79435694 79546368 79696344 79764113 79765504 79892834 79951872 80148992 80223143 80336256 80482304 80557568 80738944 80944864 81189888 81203584 81265002 81526107 81580224 81919488 81995277 81996096 82066432 82258176 82330112 82407104 82653648 82803292 82804736 82881344 82997376 83067952 83074992 83145634 83263488 83279812 83474391 83491408 83531904 83759104 83892809 83894272 84361368 84631008 84784232 84902928 84982326 84983808 85062432 85119468 85134764 85272152 85392384 85409792 85471386 85546132 85820416 85899814 85900672 85901312 86102016 86175232 86515968 86671739 86794869 86949632 87015396 87030944 87229931 87435264 87516156 87797346 87873536 87955712 88078848 88303488 88378576 88502304 88585068 88585728 88661056 88746112 89030656 89113024 89172776 89458688 89541452 89913824 90202112 90330864 90346102 90492896 90619584 90704328 90850704 90927958 91081536 91160576 91306096 91373568 91391482 91519428 91521024 91598848 91683592 91812864 91897806 91978172 91979776 92065792 92212757 92507492 92508416 92723631 92804096 92874288 92936562 93277184 93320799 93622272 93708888 93709824 93725632 93790208 94009344 94461312 94550988 94721536 94809169 94854144 94942848 95176928 95399304 95418752 95572736 95662112 95877496 95879168 95967872 96192096 96412029 96412992 96429256 96721152 97140736 97214208 97279392 97453888 97591296 97681584 97767008 97858436 98087808 98151207 98171216 98400588 98402304 98421596 98559384 98643193 98651553 98736176 98875392 98966868 99053416 99146047 99147776 99194136 99371008 99463936 99624448 99926016 100018464 100339824 100499322 100822227 100917264 100918272 101003078 101011638 101240832 101424128 101517962 101756928 101843456 101911744 102007808 102246144 102333088 102430237 102737712 102758656 103088128 103234242 103252688 103349246 103829376 104093184 104349824 104447408 104593632 104692224 104781248 105026064 105096486 105195552 105218048 105285004 105386008 105722848 105723904 105821716 105969864 105971712 106061824 106261792 106602496 106772666 107095872 107115008 107214107 107460314 107610756 107712192 108055662 108058272 108159324 108253184 108353336 108404736 108425989 108506112 108681216 108701476 108773632 109026687 109027776 109225984 109327036 109328128 109582473 109677568 109933824 110185176 110204864 110288217 110663168 110766656 111101952 111176448 111299188 111375872 111636096 112100352 112172808 112481824 112639296 112744632 112841344 113000448 113104992 113203904 113309768 113311744 113416576 113492624 113856512 113961848 114121392 114228114 114306816 114800686 114802688 114856368 115334016 115335168 115354624 115441872 115703808 115726492 115996881 116020528 116098322 116293632 116367636 116479272 116578319 116580352 116688208 116741526 116852736 116960844 117063128 117249209 117414528 117438464 117737984 118003072 118113424 118114304 118390272 118662144 118771926 119153541 119367274 119648256 119839251 120223488 120439949 120441152 120723456 120826112 120836352 120939104 121108416 121134272 121417296 121442048 121520542 121805376 121831424 122025904 122417152 122530408 122612567 123099648 123495168 123610656 123631508 123832384 123915416 124204938 124207104 124322016 124427732 124601928 124718451 124829696 124919718 124945184 124946432 125237112 125239296 125345792 125545882 125638656 125841408 125948416 126064939 126067984 126185878 126472192 126590464 127176348 127199072 127702146 127908228 128114688 128256128 128319198 128549372 128550656 128730624 128849721 128851008 128851968 128961536 129262848 129618944 129705856 130121728 130242112 130424448 130546416 130783744 130868276 131200784 131412512 131535404 131810304 131833856 131933568 131955824 132258848 132567864 132991584 133119168 133234688 133357952 133545984 133669536 133759164 133786432 133999096 134188032 134312178 134429636 134556352 134557696 134682184 134870736 134985422 134987776 135303168 135519153 135675904 135739344 135762242 136198447 136328192 136391937 136740864 136959144 136983616 137087223 137398272 137525388 137645656 137774377 137967258 137969664 138098688 138439168 138567247 138761238 138762624 138790912 139206144 139458176 139589632 139915776 140034752 140128648 140260736 140588448 140685312 141293152 142082304 142765392 142794496 143128128 143359104 143481008 143493168 143615186 143616256 143816244 143818752 143951808 144074216 144077696 144212432 144539648 144643884 144674816 144905761 144908288 145368916 145370368 145711104 146109964 146180832 146578432 146650512 146787654 146913568 147050956 147256824 147259392 147632394 148104264 148135936 148235264 148372406 148580124 148721664 148848128 148985837 149056512 149195904 149436672 149467136 149563744 149705731 150185728 150326176 150667264 150806656 151504617 152136192 152161856 152276943 152304152 152409088 152765184 152867616 153011712 153141824 153499632 153778688 153780224 153922496 154137984 154632192 154662508 154879032 155023869 155156848 155305696 155655368 155800931 155803648 155947792 156052358 156524736 156552704 156671112 156697541 157171872 157827072 157853696 157927506 158079012 158216192 158362568 158584272 158585856 158732574 158871388 159092736 159392688 159528226 159531008 159785668 159903744 160158999 160297984 160446286 160672512 160961801 160964608 161115136 161190471 161477888 161889728 162379776 162407168 162530004 163052214 163160448 163838976 163990554 163992192 164132864 164516352 164660224 164814208 165307296 165606584 165609472 165762688 165994752 166135904 166149984 166291268 166526976 166559624 166948782 166982816 167063808 167518208 167785618 167788544 168722736 169262016 169568464 169805856 169964652 169967616 170124864 170238936 170269528 170383697 170544304 170784768 170819584 170942772 171092264 171252263 171640832 171799628 171801344 171802624 172201029 172204032 172350464 173031936 173343478 173589738 173899264 174030792 174061888 174147483 174459862 174870528 175032312 175594692 175747072 175911424 176157696 176606976 176757152 177004608 177170136 177171456 177322112 177492224 178061312 178226048 178345552 178917376 179050911 179082904 179827648 180404224 180661728 180692204 180985792 181239168 181408656 181701408 181855916 182163072 182280813 182612192 182747136 182782964 183038856 183042048 183197696 183367184 183625728 183795612 183956344 183959552 184131584 184248757 184425514 185014984 185016832 185188003 185447262 185608192 185748576 185873124 186554368 186641598 187244544 187417776 187419648 187451264 187580416 188018688 188318823 188922624 189101976 189262777 189278817 189443072 189618338 189708288 189885696 190227583 190353856 190798608 190837504 191145472 191324224 191754992 191935744 192384192 192824058 192825984 192858512 193442304 194281472 194428416 194558784 194907776 195182592 195363168 195534016 195716872 196175616 196302414 196342432 196801176 196804608 196843192 197118768 197286386 197303106 197472352 197750784 197933736 198106832 198292094 198295552 198388272 198742016 198927872 199248896 199852032 200036928 200679648 200998644 201362551 201644454 201834528 201836544 202006156 202023276 202478133 202481664 202521361 202848256 203035924 203513856 203643363 203686912 203823488 204015616 204492288 204666176 204860474 205475424 205517312 206468484 206505376 206698492 207658752 208186368 208699648 208894816 209187264 209384448 209562496 210052128 210192972 210391104 210436096 210570008 210772016 211445696 211447808 211643432 211939728 212123648 212523584 213204992 213545332 214191744 214230016 214428214 214920628 215221512 215422779 215424384 216111324 216116544 216318648 216506368 216706672 216809472 216851978 217012224 217362432 217402952 217547264 217748531 218053374 218055552 218451968 218654072 218656256 219164946 219355136 219867648 220370352 220409728 220576434 221326336 221533312 222203904 222352896 222558609 222598376 222751744 223272192 223674191 224200704 224345616 224961401 224963648 225278592 225489264 225682688 226000896 226209984 226407808 226619536 226833152 226985248 227709053 227713024 227923696 228242784 228456228 228613632 229019483 229601372 229605376 229712736 230668032 230670336 230709248 230883744 231407616 231452984 231993762 232041056 232196644 232587264 232735272 232958544 233156638 233160704 233376416 233483052 233705472 233921688 234078537 234120601 234126256 234498418 234829056 234876928 235251863 235475968 236006144 236226848 236228608 236780544 237324288 237543852 238307082 238734548 239292339 239296512 239678502 240446976 240669429 240879898 240882304 241446912 241652224 241672704 241878208 242216832 242268544 242834592 242884096 243041084 243610752 244051808 244834304 245060816 245225134 246199296 246990336 247221312 247263016 247664768 247830832 248409876 248414208 248644032 248855464 249203856 249436902 249659392 249839436 249890368 249892864 250474224 250691584 251091764 251277312 251678427 251682816 251896832 252129878 252135968 252371756 252939973 252944384 253180928 254352696 254395603 254398144 255404292 255816456 256229376 256512256 256638396 257098744 257101312 257339173 257461248 257699442 257702016 257703936 257923072 258525696 259237888 259411712 260015217 260243456 260484224 260848896 261092832 261567488 261689793 261736552 262401568 262825024 263070808 263620608 263667712 263867136 263911648 264517696 265135728 265983168 266238336 266715904 267091968 267339072 267518328 267572864 267998192 268376064 268624356 268859272 269110699 269112704 269115392 269364368 269741472 269970844 269975552 270606336 270659389 271038306 271351808 271478688 271524484 272396894 272656384 272783874 273481728 273918288 273967232 274174446 274796544 275050776 275291312 275548754 275934516 275939328 276197376 276638271 276878336 277134494 277522476 277525248 277581824 278024929 278412288 278916352 279179264 279831552 280069504 280257296 280521472 281176896 281370624 282586304 284164608 284427507 285530784 285588992 286256256 286718208 286962016 286986336 287230372 287232512 287632488 287637504 287903616 288148432 288155392 288424864 289079296 289287768 289349632 289811522 289816576 290737832 290740736 291009719 291422208 292219928 292361664 293156864 293301024 293575308 293827136 294101912 294513648 295264788 295929579 296208528 296271872 296470528 296744812 297160248 297438141 297443328 297696256 297971674 298113024 298391808 298873344 298929059 298934272 299127488 299411462 300371456 300649349 300652352 301613312 303009234 304272384 304323712 304553886 304608304 304818176 305530368 305735232 306023424 306283648 306999264 307290711 307557376 307560448 307844992 308275968 309264384 309325016 309758064 310047738 310313696 310611392 311310736 311601862 311607296 311895584 312104716 313049472 313105408 313342224 313395082 314343744 315654144 315707392 315855012 316158024 316432384 316725136 317168544 317171712 317465148 317742776 318185472 318247853 318785376 319056452 319062016 319571336 319807488 319870187 320317998 320595968 320892572 321345024 321642321 321923602 321929216 322230272 322380942 322955776 323779456 324759552 324814336 325060008 325277967 326104428 326320896 326908433 327677952 327981108 327984384 328265728 329032704 329320448 329628416 330614592 331213168 331525376 331989504 332271808 332299968 332582536 333119248 333897564 333965632 334127616 335036416 335571236 335577088 337445472 338524032 339136928 339611712 339929304 339935232 340249728 340477872 340539056 340767394 341088608 341569536 341639168 341885544 342176263 342184528 342504526 343281664 343599256 343602688 343605248 344402058 344408064 344700928 346063872 346686956 347179476 347798528 348061584 348123776 348294966 348919724 349734957 349741056 350064624 351189384 351494144 351747627 351822848 352315392 353213952 353510773 353514304 354009216 354340272 354342912 354644224 354984448 355312867 356452096 356691104 357834752 358101822 358165808 359655296 360808448 361319847 361323456 361384408 361722361 361971584 362478336 362817312 363402816 363711832 364326144 364561626 365224384 365494272 365565928 366077712 366395392 366734368 367251456 367591224 367837701 367912688 368263168 368497514 368851028 369681499 370029968 370033664 370376006 370894524 371216384 371497152 371746248 373108736 373283196 374489088 374835552 374839296 374902528 375160832 376037376 376111099 376637646 377845248 378194817 378203952 378525554 378557634 378886144 379236676 379416576 379771392 380455166 380707712 381597216 381675008 382290944 382648448 383509984 383871488 384768384 385648116 385651968 385717024 386884608 388562944 388856832 389117568 389815552 390365184 390726336 391068032 391433744 392351232 392604828 392684864 393602352 393686384 394237536 394572772 394606212 394944704 395501568 395867472 396213664 396584188 396591104 396776544 397484032 397855744 398497792 399704064 400073856 401359296 401802401 401997288 402725102 403288908 403669056 403673088 404012312 404046552 404390129 404956266 404963328 405042722 405696512 406071848 406344127 407027712 407286726 407373824 407646976 408031232 408595341 408984576 409332352 409720948 410950848 411034624 412936968 413010752 413323131 413396984 415317504 415701741 416372736 417399296 417785459 417789632 418374528 418768896 419124992 420104256 420385944 420782208 421140016 421544032 422891392 422895616 423286864 423879456 424247296 425047168 425321897 426409984 427090664 428383488 428460032 428856428 429841256 430443024 430845558 430848768 432222648 432233088 432637296 433012736 433413344 433618944 433703956 434024448 434717283 434724864 434805904 435094528 435497062 436106748 436111104 436896317 436903936 437308144 437312512 438329892 438710272 439410587 439735296 440740704 440819456 441152868 442652672 443066624 444407808 444705792 445117218 445196752 445503488 446544384 446957511 447348382 448401408 448691232 449117193 449922802 449927296 450557184 450978528 451365376 452001792 452419968 452815616 453239072 453666304 453970496 455418106 455426048 455847392 456485568 456912456 457227264 458038966 459202744 459210752 459425472 461336064 461340672 461418496 461767488 462905968 463987524 464082112 464393288 465470544 465917088 466313276 466321408 466752832 466966104 467402793 467410944 467843376 468157074 468241202 468252512 468996836 469658112 469753856 470092623 470503726 470951936 472012288 472448977 472453696 472457216 473561088 474648576 475087704 476614164 477469096 478584678 478593024 479357004 480893952 481338858 481759796 481764608 482885403 482893824 483304448 483345408 483756416 484433664 484537088 485669184 485768192 486082168 487221504 488103616 489668608 490121632 490450268 492398592 493980672 494442624 494526032 495329536 495661664 496819752 496828416 497288064 497710928 498407712 498873804 499318784 499678872 499780736 499785728 500103769 500948448 501383168 502183528 502554624 502653151 503356854 503365632 503793664 504259756 504271936 504743512 505879946 505888768 506361856 508705392 508791206 508796288 510808584 511151091 511632912 512458752 513024512 513276792 513756789 514197488 514202624 514678346 514922496 515398884 515404032 515407872 515846144 516332011 517051392 518475776 518823424 519303421 520030434 520968448 521697792 522185664 523134976 523379586 523473104 524803136 525650048 526141616 527241216 527335424 527734272 527823296 529035392 530271456 531966336 532476672 533431808 534183936 534678144 535036656 535145728 535996384 536752128 537248712 537718544 538221398 538225408 538230784 538728736 539482944 539941688 539951104 541212672 541318778 542076612 542703616 542957376 543048968 544793788 545312768 545567748 547836576 547934464 548348892 549593088 550101552 550582624 551097508 551869032 551878656 552394752 552746271 553276542 553756672 554268988 555044952 555050496 555163648 555516929 555564009 556049858 556824576 557832704 558348791 558358528 559663104 560139008 560514592 561042944 562353792 562741248 565172608 567788331 568329216 568855014 570682749 571061568 571177984 572512512 573436416 573924032 573972672 574460744 574465024 575264976 575807232 576296864 576310784 576849728 578575536 578699264 579623044 579633152 581475664 581481472 582019438 582844416 584439856 584723328 586313728 586602048 587150616 587249663 587654272 588203824 589027296 590529576 591031727 591859158 592417056 592543744 592941056 593489624 594320496 594876282 594886656 595392512 595943348 596226048 596783616 597746688 597858118 597868544 598254976 598822924 600742912 601298698 601304704 603226624 604087653 606018468 607564083 608544768 608647424 609107772 609216608 609636352 610609517 611060736 611470464 612046848 612567296 613998528 614581422 615114752 615689984 616551936 618650032 619516128 620095476 620627392 621222784 622621472 623203724 623214592 623791168 624209432 626098944 626210816 626684448 626790164 628687488 631308288 631414784 631710024 632316048 632864768 633450272 634337088 634343424 634930296 635485552 636370944 636495706 637570752 638112904 638124032 638540771 639142672 639614976 639740374 640635996 641191936 641785144 642690048 643284642 643847204 643858432 644460544 644761884 645911552 647558912 649519104 649628672 650120016 650555934 652208856 652641792 653245593 653816866 655355904 655962216 655968768 656520007 656531456 658065408 658640896 659256832 661229184 662426336 663050752 663979008 664543616 664599936 665165072 666238496 667795128 667931264 668255232 670072832 671022573 671142472 671154176 674884203 674890944 677048064 678273856 679223424 679858608 680499456 680955744 681078112 681534788 682177216 683127159 683139072 683771088 684352526 684369056 685009052 686563328 687058449 687198512 687205376 688804116 688816128 689401856 690502351 692127744 693373912 694022329 694358952 695597056 696123168 696247552 696589932 697839448 698492041 699469914 699482112 700129248 702361803 702378768 702988288 703495254 703645696 704630784 705755589 706427904 707021546 707028608 708018432 708680544 708685824 709288448 709968896 710625734 712904192 713382208 715669504 716203644 716331616 719310592 721616896 722639694 722646912 722768816 723444722 723943168 724956672 725634624 726805632 727423664 728652288 729123252 730448768 731131856 732155424 732790784 733468736 734502912 735182448 735675402 735825376 736526336 736995028 737702056 739362998 740059936 740067328 740752012 741789048 742432768 742994304 743492496 746217472 746566392 748978176 749671104 749678592 749805056 750321664 752074752 752222198 753275292 754639093 755690496 756389634 756407904 757051108 757115268 757772288 758473352 758819919 758833152 758981923 759542784 760910332 761415424 763186809 763194432 763350016 764581888 765296896 767019968 767742976 769536768 771296232 771303936 771434048 772017519 773769216 775887281 777713664 778235136 779631104 780730368 781452672 782136064 782867488 784702464 785209656 785369728 787204704 787372768 788475072 789145544 789212424 789883523 789889408 791003136 791734944 792427328 793168376 793182208 793553088 794968064 795711488 796995584 800147712 802718592 803604802 803994576 805450204 806577816 807332097 807338112 807346176 808024624 808093104 808780258 809912532 809926656 810085444 811393024 811978167 812143696 812688254 814055424 814573452 814747648 815293952 816048233 816062464 817190682 817969152 818664704 819441896 821901696 822069248 825873936 826021504 826646262 826793968 830635008 831403482 832745472 834074787 834798592 835570918 835579264 836749056 837537792 838249984 840208512 840771888 841564416 842280032 843079643 843088064 845782784 845791232 846573728 847758912 848494592 850094336 850643794 852819968 854181328 856766976 856920064 857712856 858287969 859682512 860886048 861691116 861697536 864445296 864466176 865274592 866025472 866826688 867237888 867407912 868048896 869434566 869449728 869611808 870189056 870994124 872213496 872222208 873029157 873792634 873807872 874616288 874625024 876659784 877405243 877420544 878821174 879470592 881481408 881638912 882305736 882454573 885305344 886133248 888815616 889411584 890234436 890393504 891006976 893088768 893915022 894696764 896787177 896802816 897382464 898234386 899845604 899854592 901114368 901948047 901957056 902730752 904839936 905631232 906478144 907332608 907940992 910836212 910852096 911694784 912971136 913824912 914454528 916077932 918405488 918850944 922672128 922681344 922836992 923534976 925811936 927975048 928164224 928786576 930941088 931834176 932626552 932642816 933505664 933932208 934805586 934821888 935686752 936314148 936482404 936505024 937993672 939316224 939507712 940185246 941007452 941903872 944024576 944897954 944907392 944914432 947122176 949297152 950175408 953228328 953389129 954743559 954938192 957169356 957186048 958714008 959529241 959610561 961787904 962677716 963519592 963529216 964420639 965770806 965787648 966608896 966690816 967512832 968867328 969074176 971338368 971536384 972164336 974443008 976207232 979337216 980243264 980725299 980900536 984797184 987961344 988885248 989052064 990659072 991323328 993639504 994576128 995421856 996815424 997747608 999357744 999561472 999571456 1000207538 1001896896 1002766336 1004367056 1005109248 1005306302 1006713708 1006731264 1007587328 1008519512 1008543872 1009487024 1011759892 1011777536 1012723712 1014340327 1017410784 1017582412 1017592576 1021617168 1022302182 1023265824 1024917504 1026049024 1026528789 1026553584 1027513578 1028394976 1028405248 1029356692 1029844992 1030797768 1030808064 1030815744 1031692288 1032664022 1034102784 1036951552 1037646848 1038606842 1040060868 1041936896 1042900859 1043395584 1044371328 1046269952 1046759172 1046946208 1049606272 1051300096 1052283232 1054482432 1054670848 1055468544 1055646592 1058070784 1060532319 1060542912 1063932672 1064953344 1065938601 1066863616 1069356288 1070073312 1070291456 1071992768 1073504256 1074497424 1075437088 1076442796 1076450816 1076461568 1077457472 1078965888 1079883376 1082425344 1082637556 1084153224 1085167083 1085914752 1086097936 1089587576 1090606517 1090625536 1091135496 1095673152 1095868928 1096697784 1099186176 1100203104 1101165248 1102195016 1103738064 1104789504 1105492542 1106553084 1107513344 1108537976 1109044497 1110089904 1110100992 1110327296 1111033858 1111128018 1112099716 1113649152 1115665408 1116697582 1116717056 1119326208 1120278016 1121029184 1122085888 1124707584 1125482496 1126732607 1128333297 1130345216 1133989103 1135576662 1136658432 1137710028 1141365498 1142123136 1142355968 1145025024 1146872832 1147848064 1147945344 1148921488 1148930048 1150529952 1151614464 1152593728 1152621568 1153699456 1157151072 1157398528 1159246088 1159266304 1162951328 1162962944 1164038876 1165688832 1168879712 1169446656 1172627456 1173204096 1174301232 1174499326 1175308544 1176407648 1178054592 1181059152 1182063454 1183718316 1184834112 1185087488 1185882112 1186979248 1188640992 1189752564 1189773312 1190785024 1191886696 1192452096 1192685879 1193567232 1195493376 1195716236 1195737088 1196509952 1197645848 1198765841 1201485824 1202597396 1202609408 1205407203 1206453248 1208175306 1212036936 1213170387 1215128166 1217089536 1217294848 1218215544 1218433216 1219032381 1219272704 1221219034 1222121472 1222940928 1224093696 1225134592 1227997056 1229162844 1230229504 1231379968 1233103872 1237300064 1239032256 1240190952 1241254784 1242445568 1245242944 1246407448 1246429184 1247582336 1248418864 1252197888 1252421632 1253356377 1253368896 1253580328 1257374976 1262829568 1263420048 1264632096 1265729536 1266900544 1268674176 1268686848 1269860592 1270971104 1272741888 1272991412 1275141504 1275965691 1276225808 1277081542 1278285344 1279229952 1279480748 1281271992 1282361509 1282383872 1283570288 1285380096 1286569284 1287694408 1287716864 1288921088 1289523768 1289741299 1291823104 1295117824 1299038208 1299257344 1300240032 1301111868 1304417712 1305283584 1306491186 1307633732 1310688951 1310711808 1311924432 1311937536 1313040014 1313062912 1316130816 1317281792 1318231761 1318513664 1322458368 1324839439 1324852672 1326101504 1327958016 1329087232 1329199872 1330330144 1331593081 1332476992 1335590256 1335862528 1336510464 1340145664 1342045146 1342284944 1349768406 1349781888 1354096128 1356547712 1358446848 1359717216 1360998912 1361911488 1362156224 1363069576 1364354432 1366254318 1366278144 1367542176 1368705052 1368738112 1370018104 1373126656 1374116898 1374397024 1374410752 1377608232 1377632256 1378803712 1381004702 1384255488 1386747824 1388044658 1388717904 1391194112 1392246336 1392495104 1393179864 1395678896 1396984082 1398939828 1398964224 1400258496 1404723606 1404757536 1405976576 1406990508 1407291392 1409261568 1409537857 1411511178 1412855808 1414043092 1414057216 1416036864 1417346931 1417361088 1417371648 1418576896 1419937792 1421251468 1425808384 1426764416 1431339008 1432407288 1432663232 1438621184 1445279388 1445293824 1445537632 1446889444 1447886336 1449913344 1451269248 1453611264 1454847328 1457304576 1458246504 1460897536 1462263712 1464310848 1465581568 1466937472 1469005824 1470364896 1471350804 1471650752 1473052672 1473990056 1475404112 1478725996 1480119872 1480134656 1481504024 1483578096 1484865536 1485988608 1486984992 1492434944 1493132784 1497956352 1499342208 1499357184 1499610112 1500311307 1504149504 1504444396 1506550584 1507959453 1509278186 1511380992 1512779268 1512815808 1514102216 1514230536 1515518147 1515544576 1516946704 1517639838 1517666304 1517963846 1519085568 1521820664 1522830848 1524239717 1526373618 1526388864 1526700032 1529163776 1530593792 1534039936 1535485952 1539073536 1542592464 1542607872 1542868096 1544035038 1547538432 1548996033 1551774562 1555427328 1556470272 1557910263 1559262208 1562905344 1564272128 1565719337 1565734976 1569404928 1570419312 1570739456 1574409408 1574745536 1576950144 1578291088 1578424848 1579767046 1579778816 1582006272 1583469888 1584854656 1586336752 1587106176 1589936128 1591422976 1593963371 1593991168 1600295424 1605437184 1607209604 1607989152 1610900408 1613155632 1614664194 1614676224 1614692352 1616049248 1616186208 1617560516 1619825064 1619853312 1620170888 1622786048 1623956334 1624287392 1625376508 1628110848 1629146904 1629495296 1630587904 1632096466 1632124928 1634381364 1635938304 1637329408 1638844207 1638883792 1643803392 1644138496 1646763041 1651747872 1652043008 1653292524 1653587936 1657368689 1661270016 1662806964 1665490944 1666550787 1668149574 1669597184 1671141836 1671158528 1673498112 1675046373 1675075584 1676499968 1680417024 1681543776 1683128832 1684560064 1686159286 1686176128 1691565568 1691582464 1693147456 1695517824 1700188672 1701287588 1708362656 1713533952 1713840128 1715425712 1716575938 1719365024 1721772096 1723382232 1723395072 1728890592 1728932352 1730549184 1732050944 1733653376 1734815824 1736097792 1738869132 1738899456 1739223616 1740378112 1741988248 1744426992 1744444416 1746058314 1747585268 1747615744 1749232576 1749250048 1753319568 1754810486 1754841088 1757642348 1758941184 1761748989 1762962816 1763277824 1764611472 1764909146 1770579811 1770610688 1772266496 1773095181 1777631232 1778823168 1780468872 1780787008 1782013952 1786177536 1787830044 1789393528 1793574354 1793605632 1794764928 1796468772 1799691208 1799709184 1801374211 1802228736 1803896094 1803914112 1805461504 1809679872 1811262464 1812956288 1814665216 1815881984 1821672424 1821704192 1823389568 1825942272 1827649824 1828909056 1831828551 1832155864 1836810976 1837701888 1841010649 1845344256 1845673984 1847069952 1851623872 1855950096 1856328448 1857573152 1861882176 1863668352 1865253104 1867011328 1867864416 1869611172 1869643776 1871373504 1872628296 1872964808 1873010048 1874220667 1875987344 1878632448 1879015424 1880370492 1882014904 1883774893 1883807744 1888049152 1889795908 1889814784 1889828864 1894244352 1898594304 1900350816 1906456656 1906778258 1909487118 1909876384 1914338712 1914372096 1915622313 1917428016 1919058482 1919221122 1923575808 1925355432 1927039184 1927058432 1928841278 1931541612 1931575296 1933217792 1933381632 1935025664 1937734656 1938148352 1942676736 1943072768 1944328672 1946174503 1948886016 1952414464 1958674432 1960486528 1961450598 1961801072 1969560021 1969594368 1975922688 1977770496 1978104128 1981318144 1982646656 1987279008 1989152256 1990843712 1993630848 1995495216 1998715488 1999122944 1999142912 2000415076 2003793792 2008734112 2010218496 2010612604 2013427416 2013462528 2015174656 2017039024 2017087744 2018974048 2023519784 2023555072 2025447424 2028680654 2034821568 2035164824 2035185152 2037068033 2043234336 2044604364 2046531648 2052098048 2053057578 2053107168 2055027156 2056789952 2056810496 2058713384 2059689984 2061595536 2061616128 2063384576 2065328044 2068205568 2071507053 2073903104 2075293696 2077213684 2080121736 2081890547 2082066987 2083873792 2085801718 2086791168 2088742656 2092503413 2092539904 2093518344 2093892416 2095476123 2099212544 2102600192 2104566464 2108964864 2110937088 2111293184 2116141568 2121064638 2121085824 2127865344 2129906688 2131877202 2133727232 2138712576 2140146624 2140582912 2143985536 2147008512 2148994848 2150874176 2152885592 2152901632 2152923136 2154914944 2157931776 2159766752 2164850688 2165275112 2168306448 2170334166 2171829504 2172195872 2179175152 2181213034 2181251072 2182270992 2191346304 2191737856 2193395568 2198372352 2200406208 2202330496 2204390032 2207476128 2209579008 2210985084 2213106168 2214988061 2215026688 2217075952 2218088994 2220179808 2220201984 2220654592 2222067716 2222256036 2224199432 2227298304 2227734971 2231330816 2233395164 2233434112 2238652416 2240556032 2242058368 2244171776 2249415168 2250964992 2253465214 2256666594 2260690432 2263917279 2267978206 2271153324 2273316864 2275420056 2276945769 2282730996 2284246272 2284711936 2288359031 2290050048 2293745664 2295696128 2295890688 2297842976 2297860096 2301059904 2303228928 2305187456 2305243136 2307398912 2314302144 2314797056 2318492176 2325902656 2325925888 2327661843 2328077752 2337759424 2338893312 2345254912 2346408192 2348602464 2348998652 2350617088 2352815296 2356109184 2362118304 2364126908 2367436632 2369650569 2369668224 2371764224 2373958496 2377281984 2379505128 2379546624 2381570048 2383773392 2384904192 2385371758 2387134464 2390986752 2391432472 2391474176 2393019904 2395233841 2395291696 2397531682 2402971648 2405194792 2405218816 2410814406 2412906496 2416350612 2424073872 2426340774 2430256332 2434179072 2434589696 2436431088 2436866432 2438064762 2438545408 2442438068 2444242944 2445881856 2448144699 2448187392 2450269184 2455994112 2458325688 2460416101 2460459008 2462759936 2466207744 2474575411 2474600128 2478064512 2480381904 2482509568 2484891136 2490485888 2492814896 2495164672 2496837728 2504395776 2504843264 2506712754 2506737792 2507160656 2514749952 2525659136 2526840096 2529238929 2529264192 2531459072 2533801088 2537348352 2537373696 2539721184 2541942208 2545483776 2545982824 2550283008 2551931382 2552451616 2554163084 2556570688 2558459904 2558961496 2562543984 2564723018 2564767744 2567140576 2570760192 2573138568 2574863907 2575388816 2577842176 2579047536 2579482598 2583646208 2587770493 2590235648 2598076416 2598514688 2600480064 2602223736 2608835424 2610567168 2612982372 2615267464 2617713163 2621377902 2621423616 2623848864 2623875072 2626080028 2626125824 2632215729 2632261632 2632777693 2634563584 2636463522 2637027328 2644916736 2647363719 2649678878 2649705344 2652203008 2655916032 2658174464 2658399744 2660660288 2663186162 2664953984 2671180512 2671725056 2673020928 2684090292 2684569888 2699536812 2699563776 2708192256 2713095424 2716893696 2719434432 2721997824 2723822976 2724312448 2726139152 2728708864 2732508636 2732556288 2735084352 2737410104 2737476224 2740036208 2746253312 2748233796 2748794048 2748821504 2755216464 2757607424 2762009404 2768510976 2773495648 2776089316 2777435808 2782388224 2784492672 2784990208 2786359728 2791357792 2793968164 2797879656 2797928448 2800516992 2809447212 2809515072 2811953152 2813981016 2814582784 2818523136 2819075714 2823022356 2825711616 2828086184 2828114432 2830730903 2832073728 2834693862 2834722176 2834743296 2837153792 2839875584 2842502936 2844408889 2851616768 2853528832 2860167387 2862678016 2864814576 2865326464 2877242368 2878587723 2890558776 2890587648 2891075264 2893261917 2893778888 2895772672 2899826688 2902538496 2907222528 2907764483 2909694656 2914609152 2916493008 2921795072 2924498213 2924527424 2928621696 2933874944 2938011648 2940729792 2942701608 2943301504 2947980112 2950808224 2957451992 2960217689 2960239744 2960269312 2963008048 2967156192 2969731072 2971977216 2973969984 2977253279 2984869888 2986265568 2998684416 2998714368 2999220224 3000622614 3008299008 3008888792 3013101168 3015918906 3018556372 3022761984 3025558536 3025631616 3028204432 3028461072 3031036294 3031089152 3033893408 3035279676 3035332608 3035927692 3038171136 3043020981 3043641328 3045661696 3048479434 3052747236 3052777728 3053400064 3058274219 3058327552 3061187584 3068079872 3070971904 3078147072 3085184928 3085215744 3085736192 3088070076 3095076864 3097992066 3103549124 3110854656 3112940544 3115820526 3118524416 3125810688 3128544256 3128702577 3131438674 3131469952 3138809856 3140838624 3141478912 3148818816 3149491072 3153900288 3156582176 3156849696 3159534092 3159557632 3164012544 3166939776 3169709312 3172673504 3174212352 3179872256 3182845952 3187926742 3187982336 3200590848 3210874368 3214419208 3215978304 3221800816 3226311264 3229328388 3229352448 3229384704 3232098496 3232372416 3235121032 3239650128 3240341776 3245572096 3247912668 3248574784 3250753016 3258293808 3258990592 3261175808 3264192932 3264249856 3268762728 3271819551 3271876608 3274658816 3277688414 3277767584 3287606784 3288219649 3288276992 3293526082 3303495744 3304086016 3306585048 3307142839 3307175872 3314737378 3322540032 3325613928 3330981888 3333101574 3336299148 3339194368 3342283672 3342317056 3346996224 3350092746 3350151168 3352999936 3360834048 3363087552 3366257664 3369120128 3372318572 3372352256 3380197821 3383131136 3383164928 3386294912 3391035648 3400377344 3401967309 3402575176 3416725312 3427067904 3427680256 3430851424 3433151876 3438730048 3443544192 3446764464 3446790144 3457781184 3457864704 3461098368 3467306752 3469631648 3472195584 3477738264 3477798912 3478447232 3480756224 3483976496 3488853984 3488888832 3492116628 3495170536 3495231488 3498465152 3498500096 3500726383 3506639136 3509620972 3509682176 3515284696 3517882368 3518572057 3523497978 3525925632 3526555648 3529222944 3529818292 3541159622 3541221376 3544532992 3546190362 3555262464 3557646336 3560937744 3561574016 3564027904 3572355072 3575660088 3578057637 3578787056 3587148708 3587211264 3589529856 3592937544 3595992763 3596297523 3599382416 3599418368 3602748422 3604457472 3607792188 3607828224 3610923008 3614324077 3619359744 3622524928 3625912576 3629330432 3631763968 3643344848 3646779136 3651884544 3655299648 3657818112 3663657102 3664311728 3673621952 3675403776 3682021298 3690688512 3691347968 3694139904 3703247744 3711900192 3712656896 3715146304 3723764352 3727336704 3730506208 3734022656 3735728832 3739222344 3739287552 3742747008 3745256592 3745929616 3746020096 3748441334 3751974688 3757264896 3758030848 3760740984 3764029808 3767549786 3767615488 3776098304 3779591816 3779629568 3779657728 3788488704 3797188608 3800701632 3812913312 3813556516 3818974236 3819752768 3828677424 3831244626 3834856032 3838116964 3838442244 3847084527 3847151616 3850710864 3854078368 3854116864 3857682556 3863083224 3863150592 3866435584 3866763264 3869223897 3870051328 3875469312 3876296704 3885353472 3886145536 3888618503 3888657344 3892349006 3897772032 3904828928 3908441537 3920973056 3922901196 3923602144 3939120042 3939188736 3951845376 3955540992 3956208256 3962636288 3965293312 3974518317 3974558016 3978304512 3981687424 3987261696 3990990432 3994779243 3997430976 3998245888 3998285824 4000830152 4007587584 4017468224 4020436992 4021225208 4026854832 4030349312 4034078048 4034175488 4037948096 4047039568 4050894848 4057361308 4069643136 4070329648 4070370304 4074136066 4086468672 4089208728 4093063296 4104196096 4106115156 4106214336 4110054312 4113579904 4113620992 4117426768 4119379968 4123191072 4123232256 4126769152 4130656088 4136411136 4137222089 4143014106 4147806208 4150587392 4154427368 4160243472 4163781094 4164133974 4167747584 4171603436 4173582336 4177485312 4185006826 4185079808 4187036688 4187784832 4190952246 4198425088 4205200384 4209132928 4217929728 4221874176 4222586368 4228613571 4232283136 4242129276 4242171648 4249809629 4255730688 4259813376 4263754404 4267454464 4274266619 4277425152 4280293248 4281165824 4287971072 4294017024 4297989696 4301748352 4305771184 4305803264 4309829888 4315863552 4319533504 4330550224 4336612896 4340668332 4343659008 4344391744 4358350304 4362426068 4362502144 4364541984 4382692608 4383475712 4386791136 4396744704 4400812416 4404660992 4408780064 4414952256 4419158016 4421970168 4426212336 4429976122 4430053376 4434151904 4436177988 4440359616 4440403968 4441309184 4444135432 4444512072 4448291419 4448398864 4454596608 4455469942 4462661632 4466790328 4466868224 4469785397 4477304832 4481112064 4484116736 4488343552 4498830336 4506930428 4513333188 4521380864 4527834558 4535956412 4542306648 4546554441 4546633728 4550840112 4553891538 4565461992 4568492544 4569423872 4572719151 4576718062 4580100096 4587491328 4591392256 4591781376 4595640049 4595685952 4595720192 4602119808 4606457856 4610374912 4610486272 4614797824 4628604288 4636984352 4651805312 4651851776 4655323686 4656155504 4675518848 4677786624 4690509824 4692816384 4697158011 4697204928 4697997304 4701234176 4705630592 4712218368 4724236608 4728253816 4734873264 4739301138 4739336448 4743528448 4747916992 4754563968 4759010256 4763140096 4767546784 4769808384 4770743516 4774268928 4781890113 4781973504 4782864944 4786039808 4790467682 4790583392 4795063364 4805859487 4805943296 4810389584 4810437632 4821628812 4825812992 4832701224 4833516457 4848147744 4852681548 4860512664 4868358144 4869179392 4872862176 4873732864 4876129524 4877090816 4884876136 4888485888 4889444287 4891763712 4896289398 4896374784 4900538368 4911988224 4916532621 4916651376 4920832202 4920918016 4925519872 4932415488 4940289123 4949150822 4949200256 4956129024 4960763808 4965019136 4969782272 4972106067 4980971776 4985629792 4990329344 4993675456 5008791552 5009686528 5013425508 5013475584 5014321312 5029499904 5051318272 5053680192 5058477858 5058528384 5067602176 5074696704 5074747392 5079442368 5083884416 5091965648 5100566016 5103862764 5104903232 5108326168 5113141376 5117922992 5125087968 5129446036 5129535488 5134281152 5141520384 5146277136 5149727814 5150777632 5155684352 5158095072 5158965196 5167292416 5175540986 5180471296 5196152832 5197029376 5200960128 5204447472 5217670848 5221134336 5225964744 5230534928 5235426326 5242755804 5242847232 5247697728 5247750144 5252160056 5252251648 5264431458 5264523264 5265555386 5269127168 5272927044 5274054656 5282473651 5289833472 5294727438 5299357756 5299410688 5304406016 5311739433 5311832064 5316348928 5316799488 5321320576 5326372324 5329907968 5342361024 5343450112 5346041856 5368180584 5369139776 5399073624 5399127552 5404122633 5416384512 5426190848 5431210967 5433787392 5438868864 5443995648 5447645952 5448624896 5452278304 5457417728 5465017272 5465112576 5470168704 5474820208 5474952448 5480072416 5492506624 5496467592 5497588096 5497643008 5510432928 5515214848 5523031947 5524018808 5529184661 5537021952 5546991296 5552178632 5554871616 5564776448 5568985344 5569980416 5572719456 5582715584 5587936328 5595759312 5601033984 5618894424 5619030144 5622662001 5627962032 5629165568 5637046272 5638151428 5646044712 5651324679 5651423232 5656172368 5656228864 5661461806 5664147456 5669387724 5669444352 5669486592 5674307584 5679652121 5679751168 5685005872 5688817778 5703233536 5707057664 5712337631 5720334774 5729629152 5730652928 5754484736 5757175446 5781117552 5781175296 5782150528 5786523834 5787557776 5791545344 5799653376 5805076992 5814445056 5815528966 5819389312 5829218304 5832986016 5838523509 5843590144 5848996426 5849054848 5857243392 5867749888 5876023296 5881459584 5885403216 5886603008 5895960224 5901616448 5914903984 5920435378 5920479488 5920538624 5926016096 5934312384 5939462144 5943954432 5947939968 5954506558 5969739776 5972531136 5997368832 5997428736 5998440448 6001245228 6017777584 6026202336 6031837812 6037112744 6045523968 6051117072 6051263232 6056408864 6056922144 6062072588 6062178304 6067786816 6070559352 6070665216 6071855384 6076342272 6086041962 6087282656 6091323392 6096958868 6105494472 6105555456 6106800128 6111204099 6116548438 6116655104 6122375168 6136159744 6141836701 6141943808 6156294144 6170369856 6170431488 6171472384 6176140152 6190153728 6195984132 6207098248 6211260227 6221709312 6225881088 6231641052 6237048832 6245671641 6251621376 6257088512 6257405154 6262877348 6262939904 6277510239 6277619712 6281677248 6282957824 6297637632 6298982144 6307800576 6313164352 6313699392 6319068184 6319115264 6333879552 6339418624 6345347008 6348424704 6365691904 6375853484 6375964672 6401181696 6421748736 6428838416 6431956608 6443601632 6452622528 6458656776 6458704896 6458769408 6464196992 6464744832 6470242064 6479300256 6480683552 6491144192 6495825336 6497149568 6501348997 6501506032 6516587616 6517981184 6522351616 6528385864 6528499712 6537525456 6543639102 6543753216 6549317632 6555376828 6555535168 6575213568 6576439298 6576553984 6587052164 6606991488 6608172032 6613170096 6614285678 6614351744 6629474756 6644964183 6645080064 6651227856 6661963776 6666203148 6672598296 6678388736 6683204913 6684567344 6684634112 6693992448 6700185492 6700302336 6705999872 6716704687 6721668096 6726175104 6732515328 6738240256 6744637144 6744704512 6750944473 6760395642 6766262272 6772589824 6782071296 6800754688 6803934618 6805150352 6833450624 6854135808 6855360512 6861702848 6865077093 6866303752 6877460096 6887088384 6893528928 6893580288 6915562368 6915729408 6922196736 6934613504 6939263296 6944391168 6955476528 6956894464 6961512448 6967952992 6977707968 6977777664 6984233256 6990341072 6996930304 6997000192 7001452766 7013278272 7019241944 7019364352 7023948481 7030569392 7035764736 7037144114 7046995956 7051851264 7053111296 7058445888 7059636584 7082319244 7082442752 7089065984 7092380724 7115292672 7121875488 7123148032 7128055808 7144710144 7151320176 7156115274 7157574112 7174297416 7174422528 7179059712 7185701523 7185875088 7191985526 7192595046 7198764832 7198836736 7205496844 7208914944 7215584376 7215656448 7221720077 7221846016 7228648154 7238719488 7245049856 7251825152 7258660864 7263527936 7286689696 7293558272 7303769088 7310599296 7315636224 7327314204 7328623456 7347243904 7350807552 7364042596 7381248303 7381377024 7382695936 7388279808 7406495488 7423726233 7423800384 7425313792 7430292608 7447528704 7454673408 7461012416 7468045312 7471457664 7478444688 7485494016 7490513184 7491859232 7492040192 7496882668 7503949376 7514529792 7521481968 7528059616 7535099572 7535230976 7552196608 7559183632 7559259136 7576977408 7594377216 7601403264 7625826624 7627113032 7634245619 7637948472 7639505536 7657354848 7662489252 7669712064 7676233928 7676884488 7683412451 7694169054 7694303232 7701421728 7708156736 7708233728 7715365112 7726166448 7732871168 7733526528 7738447794 7740102656 7750938624 7752593408 7763311479 7770706944 7772291072 7777237006 7777314688 7784698012 7795544064 7809657856 7816883074 7841946112 7845802392 7847204288 7853139489 7878240084 7878377472 7898333079 7903690752 7911081984 7912416512 7925272576 7930586624 7937923721 7949036634 7949116032 7956609024 7963374848 7974523392 7981980864 7989558486 7994861952 7996491776 8001660304 8015175168 8034936448 8042450416 8053709664 8060698624 8068156096 8068350976 8075896192 8094079136 8101789696 8114722616 8139286272 8140659296 8140740608 8148272132 8172937344 8178417456 8186126592 8208392192 8212230312 8212428672 8220108624 8227159808 8227241984 8234853536 8238759936 8246382144 8246464512 8253538304 8261312176 8272822272 8274444178 8286028212 8295612416 8301030023 8301174784 8308854736 8320486944 8327562188 8328267948 8335495168 8343206872 8347164672 8348801153 8354970624 8370013652 8370159616 8374073376 8375569664 8381904492 8396850176 8410400768 8418265856 8435859456 8443748352 8445172736 8457227142 8464566272 8484258552 8484343296 8492192709 8499619258 8511461376 8519626752 8527508808 8533226667 8534760091 8534908928 8548533238 8554850304 8560586496 8562331648 8575942144 8588034048 8595979392 8603496704 8611542368 8611606528 8619659776 8631727104 8639067008 8661100448 8673225792 8681336664 8687318016 8688783488 8716700608 8723293449 8724852136 8725004288 8729083968 8765385216 8766951424 8773494639 8773582272 8801624832 8809321984 8817560128 8829904512 8843940336 8852424672 8859952244 8860106752 8868303808 8872355976 8880653067 8880719232 8880807936 8888270864 8889024144 8896582838 8896797728 8909193216 8910939884 8925323264 8931759837 8933580656 8939570794 8954609664 8962224128 8968233472 8976530563 8976687104 8997660672 9013860856 9026666376 9042761728 9055669116 9071912824 9084613296 9093108882 9093267456 9101680224 9107783076 9130923984 9136985088 9138847744 9145438302 9153436124 9160200192 9174822657 9174982656 9182784512 9183562752 9191280098 9191371904 9191440384 9204239616 9212915712 9220749824 9220972544 9229595648 9257208576 9273876073 9273968704 9303610624 9303703552 9310647372 9312311008 9351037696 9355573248 9381019648 9385632768 9394316022 9394409856 9395994608 9402468352 9411261184 9424436736 9448473216 9456507632 9469746528 9478602276 9478672896 9487056896 9495833984 9509127936 9518020512 9526280192 9535093568 9539616768 9541487032 9548537856 9563780226 9563947008 9565729888 9572079616 9580935364 9581166784 9590126728 9611718974 9611886592 9620779168 9620875264 9643257624 9651625984 9665402448 9667032914 9696295488 9705363096 9721025328 9736716288 9738358784 9745724352 9747465728 9752259048 9754181632 9769752272 9776971776 9778888574 9783527424 9792578796 9792749568 9801076736 9810308209 9823976448 9833065242 9833302752 9841664404 9841836032 9851039744 9864658947 9864830976 9866764999 9880578246 9898301644 9898400512 9912258048 9921428517 9921527616 9930038272 9939564544 9944212134 9961943552 9971259584 9980658688 9987350912 10017583104 10019373056 10026851016 10026951168 10028642624 10058999808 10107360384 10116955716 10117056768 10135204352 10149393408 10149494784 10158884736 10167768832 10183931296 10201132032 10207725528 10209806464 10216652336 10226282752 10235845984 10250175936 10258892072 10259070976 10268562304 10283040768 10292554272 10299455628 10301555264 10311368704 10316190144 10317930392 10334584832 10351081972 10360942592 10394058752 10401920256 10408894944 10435341696 10442268672 10451929488 10461069856 10470852652 10485511608 10485694464 10495395456 10495500288 10502179149 10504320112 10528862916 10529046528 10531110772 10538254336 10545854088 10548109312 10554821651 10555716171 10564947302 10579666944 10589454876 10598715512 10598821376 10608627029 10608812032 10623478866 10623664128 10632697856 10633598976 10642641152 10652744648 10659815936 10684722048 10686900224 10692083712 10736361168 10738279552 10787978289 10798147248 10798255104 10808245266 10832769024 10842972231 10852381696 10862421934 10867574784 10877737728 10887991296 10895291904 10897249792 10904556608 10914835456 10930034544 10940337408 10949640416 10949904896 10960035359 10960144832 10992935184 10995176192 10995286016 11020865856 11030429696 11046063894 11048037616 11058369322 11074043904 11093982592 11104357264 11109743232 11129552896 11137970688 11139960832 11145438912 11157743597 11165431168 11175872656 11191518624 11202067968 11237788848 11238060288 11245324002 11255924064 11258331136 11274092544 11276302856 11292089424 11302649358 11302846464 11312344736 11312457728 11322923612 11328294912 11338775448 11338888704 11338973184 11348615168 11359304242 11359502336 11370011744 11377635556 11406467072 11414115328 11424675262 11440669548 11459258304 11461305856 11471909449 11508969472 11514350892 11562235104 11562350592 11564301056 11573047668 11575115552 11583090688 11599306752 11601580823 11610153984 11628890112 11631057932 11638778624 11658436608 11665855509 11665972032 11677047018 11687180288 11697992852 11698109696 11714486784 11725324611 11735499776 11762919168 11770806432 11773206016 11791920448 11803232896 11829807968 11840870756 11840958976 11841077248 11852032192 11868624768 11887908864 11895879936 11909013116 11945062272 11994737664 11994857472 11996880896 12002490456 12035555168 12052404672 12063675624 12074225488 12091047936 12102234144 12102526464 12112817728 12113844288 12124145176 12124356608 12135573632 12141118704 12143710768 12152684544 12172083924 12174565312 12182646784 12193917736 12210988944 12211110912 12213600256 12222408198 12233096876 12233310208 12244750336 12272319488 12283673402 12283887616 12312588288 12340739712 12340862976 12342944768 12352280304 12380307456 12391968264 12394058677 12411666267 12414196496 12422520454 12443418624 12451762176 12463282104 12473880133 12474097664 12491343282 12503242752 12514177024 12514810308 12525754696 12525879808 12555020478 12555239424 12563354496 12565915648 12595275264 12597964288 12615601152 12626328704 12627398784 12638136368 12638230528 12667759104 12678837248 12690694016 12696849408 12731383808 12749428887 12751706968 12751929344 12802363392 12822799857 12843497472 12857676832 12863913216 12887074543 12887203264 12905245056 12917313552 12917409792 12928393984 12929489664 12940484128 12958600512 12961367104 12991650672 12994299136 13002697994 13003012064 13033175232 13035962368 13044703232 13056771728 13075050912 13087278204 13087506432 13098635264 13110753656 13111070336 13119544669 13150427136 13152878596 13153107968 13174104328 13186424251 13213982976 13216344064 13226340192 13228571356 13228703488 13258949512 13289928366 13290160128 13302455712 13323927552 13332406296 13344874257 13345196592 13356777472 13366409826 13369134688 13369268224 13387984896 13400370984 13400604672 13409356191 13411999744 13433409374 13443336192 13452350208 13465030656 13476480512 13489274288 13489409024 13501888946 13520791284 13532524544 13545179648 13564142592 13601509376 13607869236 13610300704 13666901248 13708271616 13710721024 13723405696 13730154186 13732607504 13754920192 13774176768 13786920147 13787057856 13787160576 13831124736 13831458816 13844393472 13869227008 13878526592 13910953056 13913788928 13923024896 13935905984 13955415936 13955555328 13968466512 13980682144 13993860608 13994000384 14002905532 14026556544 14038483888 14047896962 14061138784 14071529472 14074288228 14093991912 14103702528 14106222592 14116891776 14119273168 14164638488 14164885504 14178131968 14184761448 14230585344 14243750976 14246296064 14256111616 14289420288 14302640352 14312230548 14315148224 14348594832 14358119424 14371403046 14371750176 14383971052 14385190092 14397529664 14397673472 14410993688 14417578461 14417829888 14431168752 14431312896 14443440154 14443692032 14457296308 14477438976 14490099712 14500549371 14503650304 14517321728 14527055872 14573233829 14573379392 14587116544 14607538176 14621198592 14631272448 14647523891 14654628408 14657246912 14668332861 14694487808 14701615104 14728085192 14741858339 14762496606 14762754048 14776559616 14812990976 14847452466 14847600768 14850627584 14860585216 14895057408 14909346816 14922024832 14936090624 14942915328 14956889376 14970988032 14981026368 14983718464 14984080384 14993765336 15007898752 15029059584 15042963936 15056119232 15070199144 15070461952 15104393216 15118367264 15118518272 15153954816 15202806528 15251653248 15254226064 15268491238 15275896944 15279011072 15314709696 15324978504 15339424128 15352467856 15353768976 15366824902 15388338108 15388606464 15402843456 15416313472 15416467456 15430730224 15452332896 15465742336 15467053056 15476895588 15480205312 15501877248 15504916427 15505186816 15526622958 15541413888 15544582144 15554474012 15554629376 15569396024 15591088128 15619315712 15633766148 15683892224 15691604784 15694408576 15706278978 15756480168 15756754944 15796666158 15807381504 15822163968 15824833024 15847420953 15850545152 15861173248 15875847442 15898073268 15898232064 15913218048 15926749696 15949046784 15963961728 15979116972 15989723904 15992983552 16003320608 16018513217 16030350336 16069872896 16084900832 16107419328 16121397248 16136312192 16136701952 16151792384 16188158272 16203579392 16229445232 16278572544 16281318592 16281481216 16293632901 16296544264 16345874688 16356834912 16372253184 16416784384 16424460624 16424857344 16440217248 16454319616 16454483968 16469707072 16477519872 16492764288 16492929024 16522624352 16545644544 16548888356 16572056424 16587553983 16602060046 16602349568 16617709472 16640973888 16655124376 16656535896 16670699617 16670990336 16686413744 16694329344 16697602306 16709941248 16740027304 16740319232 16748146752 16751139328 16763808984 16766636887 16793700352 16820801536 16836531712 16887496704 16890345472 16914454284 16929132544 16968517104 16968686592 16984385418 16999238516 17022922752 17038956363 17039253504 17055017616 17066453334 17069520182 17069817856 17097066476 17109700608 17121172992 17124663296 17137012893 17151884288 17191958784 17206993408 17222912707 17223084736 17223213056 17239319552 17263454208 17278134016 17322200896 17346451584 17362673328 17374636032 17377566976 17433401216 17446586898 17449704272 17458167936 17530770432 17533902848 17546989278 17547164544 17603249664 17618643968 17635120256 17659809024 17687880672 17704849344 17719904488 17720213504 17736607616 17744711952 17761306134 17761438464 17761615872 17776541728 17778048288 17793165676 17793595456 17818386432 17821879768 17850646528 17863519674 17867161312 17879141588 17909219328 17924448256 17936466944 17953061126 17953374208 17995321344 18027721712 18053332752 18085523456 18111338232 18114393451 18143825648 18169226592 18186217764 18186534912 18203360448 18215566152 18231055579 18261847968 18273970176 18277695488 18290876604 18306872248 18320400384 18323992141 18349645314 18349965312 18365569024 18367125504 18382560196 18382743808 18382880768 18408479232 18425510103 18425831424 18441499648 18441945088 18459191296 18514417152 18547752146 18547937408 18607221248 18607407104 18621294744 18624622016 18633780681 18702075392 18711146496 18771265536 18788632044 18788819712 18791989216 18804936704 18822522368 18848873472 18896946432 18913015264 18939493056 18957204552 18957345792 18991667968 19018255872 19036041024 19052560384 19070187136 19082974064 19097075712 19127560452 19127894016 19131459776 19144159232 19161870728 19162333568 19180253456 19223437948 19223773184 19241558336 19241750528 19286515248 19303251968 19330804896 19334065828 19392590976 19410726192 19442050656 19473432576 19476717568 19491448704 19494931456 19504046991 19504518096 19539504544 19553943552 19557777148 19567054848 19585157592 19585499136 19602153472 19620616418 19647952896 19666130484 19666605504 19683328808 19683672064 19702079488 19729317894 19729661952 19733529998 19761156492 19796603288 19796801024 19815116321 19824516096 19842857034 19843055232 19860076544 19879129088 19888424268 19923887104 19942519168 19961317376 19974701824 20035166208 20038746112 20053702032 20053902336 20057285248 20117999616 20150114061 20214720768 20233911432 20234113536 20251117139 20252833419 20270408704 20298786816 20317769472 20335537664 20354351381 20367862592 20402264064 20415451056 20419612928 20433304672 20452565504 20471691968 20500351872 20517784144 20537124608 20566081536 20585108544 20598911256 20603110528 20632380288 20635860784 20669169664 20702163944 20721523823 20721885184 20788117504 20803840512 20817789888 20870683392 20884537344 20903858976 20922139712 20941705304 20971023216 20990790912 20991000576 21004358298 21008640224 21057725832 21058093056 21062221544 21071845443 21091708176 21096218624 21109643302 21111432342 21129894604 21159333888 21178909752 21197431024 21197642752 21217254058 21217624064 21246957732 21247328256 21265395712 21267197952 21285282304 21305489296 21319631872 21369444096 21373800448 21384167424 21407919533 21472722336 21476559104 21545792957 21575956578 21596294496 21596510208 21616490532 21665160231 21665538048 21685944462 21704763392 21724843868 21735149568 21755475456 21775982592 21790583808 21794499584 21809113216 21829670912 21860069088 21880674816 21899280832 21899809792 21920070718 21920289664 21985870368 21990352384 21990572032 22041731712 22092127788 22096075232 22116738644 22148087808 22187965184 22208714528 22219486464 22259105792 22275941376 22279921664 22290877824 22315487194 22330862336 22351745312 22383037248 22404135936 22475577696 22476120576 22490648004 22511848128 22516662272 22552605712 22584178848 22605298716 22605692928 22624689472 22624915456 22645847224 22656589824 22677550896 22677777408 22697230336 22718608484 22719004672 22740023488 22755271112 22812934144 22828230656 22849350524 22881339096 22902736857 22918516608 22922611712 22943818898 23017537543 23017938944 23028701784 23050237353 23124470208 23124701184 23128602112 23146095336 23150231104 23166181376 23198613504 23203161646 23220307968 23257780224 23262115864 23277557248 23316873216 23331711018 23331944064 23354094036 23374360576 23395985704 23396219392 23428973568 23450649222 23470999552 23525838336 23541612864 23546412032 23583840896 23606465792 23659615936 23681741512 23681917952 23682154496 23704064384 23737249536 23775817728 23791759872 23813771163 23818026232 23890124544 23933138437 23989475328 23993761792 24004980912 24071110336 24104809344 24127351248 24148450976 24182095872 24204468288 24205052928 24225635456 24227688576 24248290352 24271147264 24282237408 24287421536 24305369088 24344167848 24349130624 24364868671 24365293568 24387835472 24421977888 24422221824 24427200512 24444816396 24466193752 24466620416 24489500672 24505084681 24544638976 24567346804 24567775232 24625176576 24681479424 24681725952 24685889536 24704560608 24760614912 24783936528 24788117354 24823332534 24828392992 24845040908 24886837248 24903090069 24903524352 24926564208 24947760266 24948195328 24982686564 25006485504 25028354048 25029620616 25046403459 25051509392 25051759616 25110040956 25110478848 25126708992 25131831296 25171949341 25190550528 25195928576 25231202304 25252657408 25254797568 25276272736 25276461056 25300268539 25335518208 25357674496 25381388032 25393698816 25462767616 25498857774 25503413936 25604280273 25604726784 25645599714 25686994944 25715353664 25727826432 25774149086 25774406528 25810490112 25834627104 25834819584 25856787968 25858979328 25880968256 25917201024 25922734208 25983301344 25988598272 26005395988 26006024128 26066350464 26089406464 26113543456 26150101824 26174556408 26175012864 26197270528 26221507312 26222140672 26239089338 26300854272 26305757192 26306215936 26348208656 26372848502 26427965952 26432688128 26452680384 26457142712 26457406976 26517899024 26579856732 26580320256 26604911424 26664812592 26689748514 26690393184 26713554944 26732819652 26738269376 26738536448 26775969792 26800741968 26818712382 26823999488 26866818748 26886672384 26904700416 26929591689 26930061312 26952961024 26978548576 26978818048 27003777892 27041582568 27064577111 27065049088 27090359296 27128285184 27203018752 27215738472 27220329521 27220601408 27333802496 27416543232 27446811392 27460308372 27465215008 27509840384 27548353536 27573840294 27574115712 27574321152 27662249472 27662917632 27688786944 27738454016 27757053184 27821628219 27821906112 27827577856 27846049792 27871811968 27910831872 27911110656 27936933024 27961364288 27987721216 27988000768 28005811064 28053113088 28076967776 28095793924 28122277568 28143058944 28148576456 28187983824 28207405056 28212445184 28233783552 28238546336 28329276976 28356263936 28369522896 28461170688 28487501952 28492592128 28578840576 28605280704 28624461096 28630296448 28697189664 28716238848 28742806092 28743500352 28767942104 28770380184 28794844793 28795059328 28795346944 28821987376 28835156922 28835659776 28862337504 28862625792 28886880308 28887384064 28914592616 28954877952 28960554623 28980199424 29001098742 29007300608 29034643456 29054111744 29146467658 29146758784 29174233088 29215076352 29242397184 29262544896 29295047782 29309256816 29314493824 29336665722 29388975616 29403230208 29430924627 29456170384 29483716678 29524993212 29525508096 29553119232 29600294997 29625981952 29694904932 29695201536 29701255168 29721170432 29748667403 29790114816 29818693632 29844049664 29872181248 29885830656 29913778752 29941976064 29962052736 29967436928 29968160768 29987530672 30015797504 30058119168 30085927872 30112238464 30140398288 30208786432 30236734528 30237036544 30405613056 30503306496 30508452128 30536982476 30551793888 30558022144 30629419392 30649957008 30678848256 30704935712 30707537952 30733649804 30776676216 30777212928 30805686912 30832626944 30832934912 30861460448 30904665792 30931484672 30934106112 30953791176 30960410624 31003754496 31009832854 31010373632 31053245916 31082827776 31089164288 31108948024 31109258752 31138039933 31138792048 31182176256 31238631424 31267532296 31288497779 31367784448 31383209568 31388817152 31412557956 31512960336 31593332316 31614763008 31644327936 31649666048 31664464953 31694841906 31701090304 31722346496 31751694884 31796146536 31796464128 31825881087 31826436096 31853499392 31898093568 31927923456 31958233944 31979447808 31985409313 31985967104 32006641216 32037026434 32060700672 32139745792 32169480343 32169801664 32214838656 32272624384 32273403904 32303584768 32376316544 32458890464 32557145088 32562637184 32562962432 32587265802 32593088528 32691749376 32713669824 32744506368 32833568768 32848921248 32849714688 32880106077 32880434496 32908639232 32908967936 32939414144 32985528576 32985858048 33045248704 33091289088 33097776712 33144112848 33175107966 33204120092 33204699136 33235418944 33281947776 33310248752 33313071792 33341399234 33341980672 33372827488 33388658688 33395204612 33419882496 33473230791 33480054608 33496293504 33502278656 33527617968 33533273774 33587400704 33641016409 33641603072 33673063424 33774993408 33780690944 33828908568 33858265088 33937034208 33937373184 33968770836 33998477032 34045845504 34077912726 34078507008 34110035232 34132906668 34139040364 34139635712 34194132952 34219401216 34226110009 34242345984 34249326592 34274025786 34303768576 34383917568 34413986816 34415728347 34445825414 34446169472 34446426112 34478639104 34526908416 34556268032 34644401792 34692903168 34725346656 34749272064 34755133952 34804742469 34866802432 34893173796 34899408544 34916335872 34979202331 35061540864 35067805696 35093978556 35094329088 35206499328 35237287936 35270240512 35319618048 35375761344 35409698688 35439808976 35473215232 35489423904 35522612268 35522876928 35523231744 35553083456 35556096576 35586331352 35587190912 35643759536 35701293056 35727039348 35734322624 35758283176 35848896512 35872933888 35906122252 35906748416 35990642688 36055443424 36106665504 36171046912 36222676464 36228786902 36287651296 36338453184 36372435528 36373069824 36406720896 36431132304 36462111158 36523695936 36547940352 36555390976 36581753208 36613744496 36640800768 36647984282 36699290628 36699930624 36731138048 36734251008 36765120392 36765487616 36765761536 36816958464 36851020206 36851662848 36882999296 36883890176 36918382592 36977315557 37028834304 37095504292 37095874816 37182176031 37214442496 37214814208 37242589488 37249244032 37267561362 37404150784 37421640399 37422292992 37542531072 37577264088 37577639424 37583978432 37609873408 37645044736 37697746944 37793892864 37826030528 37878986112 37914409104 37914691584 37983335936 38018476769 38036511744 38072082048 38140374272 38165948128 38194151424 38255120904 38255788032 38262919552 38288318464 38323741456 38324667136 38360506912 38446875896 38447546368 38483116672 38483501056 38573030496 38606503936 38661223629 38661609792 38668131656 38704292627 38785181952 38821452384 38884101312 38953435136 38982897408 38989862912 39008093982 39009036192 39079009088 39107887104 39115554296 39134109696 39170315184 39204306944 39241232836 39295905792 39332260968 39333211008 39358634007 39366657616 39404158976 39458635788 39459323904 39467059996 39522312984 39555920393 39559272753 39593206576 39593602048 39630232642 39649032192 39685714068 39686110464 39720153088 39757564847 39758258176 39776848536 39847774208 39885038336 39922634752 39949403648 40070332416 40107404064 40107804672 40114570496 40235999232 40300228122 40429441536 40467822864 40468227072 40502234278 40505666838 40540817408 40597573632 40635538944 40671075328 40708702762 40735725184 40804528128 40830902112 40839225856 40866609344 40905131008 40943383936 41000703744 41035568288 41074249216 41132163072 41170217088 41197822512 41206221056 41264760576 41271721568 41338339328 41404327888 41443047646 41443770368 41576235008 41607681024 41635579776 41741366784 41769074688 41807717952 41844279424 41883410608 41942046432 41981581824 41982001152 42008716596 42017280448 42115451664 42124443088 42143690886 42183416352 42192437248 42219286604 42222864684 42259789208 42318667776 42357819504 42394862048 42395285504 42434508116 42435248128 42493915464 42494656512 42530791424 42534395904 42570564608 42610978592 42639263744 42738888192 42747600896 42768334848 42815839066 42945444672 42953118208 42992856907 43091585914 43151913156 43192588992 43193020416 43232981064 43330320462 43331076096 43371888924 43409526784 43449687736 43470299136 43478821589 43510950912 43551965184 43581167616 43588999168 43618226432 43659341824 43719701487 43720138176 43761349632 43798561664 43799619584 43840141436 43840579328 43942571673 43971740736 43980704768 43981144064 44083463424 44184255576 44192150464 44225575017 44233477288 44375930368 44417429056 44438972928 44551882752 44559843328 44581755648 44630974388 44661724672 44703490624 44766074496 44808271872 44951155392 44952241152 44981296008 45023696256 45105211424 45168357696 45210597432 45211385856 45249378944 45249830912 45291694448 45313179648 45355101792 45355554816 45394460672 45437216968 45438009344 45480046976 45509442979 45510542224 45625868288 45656461312 45698701048 45762678192 45805473714 45837033216 45845223424 45887637796 46035075086 46035877888 46057403568 46100474706 46248940416 46249402368 46257204224 46292190672 46300462208 46332362752 46397227008 46406323292 46440615936 46514749281 46515560448 46524231728 46555114496 46633746432 46663422036 46663888128 46708188072 46747905919 46748721152 46791971408 46792438784 46857947136 46901298444 46941999104 47016932809 47051676672 47083225728 47092824064 47167681792 47212931584 47319231872 47363483024 47363835904 47408128768 47474499072 47551635456 47583519744 47627542326 47636052464 47780249088 47866276874 47978950656 47987523584 48009961824 48055539651 48142220672 48209618688 48254702496 48296901952 48364191744 48408936576 48410105856 48451270912 48455377152 48496580704 48542294528 48564474816 48574843072 48610738176 48688335696 48698261248 48729737342 48730587136 48775670944 48843955776 48844443648 48854401024 48889632792 48932387504 48979001344 49010169362 49089277952 49134693608 49135550464 49167639367 49250353152 49362958848 49363451904 49371779072 49409121216 49567873056 49576234708 49646665068 49656785984 49690081816 49806180138 49807048704 49853128416 49895520532 49896390656 49965373128 50012098851 50012971008 50056708096 50059241232 50092806918 50103018784 50103519232 50220081912 50220957696 50253417984 50263662592 50299910661 50343898682 50381101056 50391857152 50462404608 50505314816 50509595136 50552040539 50552545472 50552922112 50600537078 50671036416 50715348992 50762776064 50787397632 50997715548 51006827872 51208560546 51209453568 51291199428 51373989888 51430707328 51455652864 51548298172 51548813056 51620980224 51668738121 51669254208 51669639168 51713575936 51717958656 51761936512 51834402048 51845468416 51966602688 51977196544 52010791976 52012048256 52132700928 52178812928 52227086912 52300203648 52349112816 52394541056 52443014624 52444281344 52478178676 52601708544 52611514384 52696417312 52745697004 52855931904 52865376256 52905360768 52914285424 52914813952 53035798048 53159713464 53160640512 53209822848 53329625184 53379497028 53380786368 53427109888 53465639304 53476538752 53477072896 53551939584 53601483936 53637424764 53647998976 53733637496 53773344768 53783887157 53809400832 53859183378 53860122624 53905922048 53957097152 53957636096 54007555784 54083165136 54129154222 54130098176 54180718592 54256570368 54343180353 54406037504 54431476944 54440659042 54441202816 54667604992 54693166737 54833086464 54893622784 54920616744 54930430016 54971976423 55019680768 55096707072 55147680588 55148231424 55148642304 55247525177 55324498944 55325835264 55377573888 55476908032 55514106368 55565466047 55643256438 55643812224 55655155712 55743623936 55821663744 55822221312 55873866048 55922728576 55975442432 56011622128 56106226176 56153935552 56191587848 56244555136 56297152912 56375967648 56414810112 56424890368 56467567104 56477092672 56658553952 56712527872 56739045792 56975003904 56985184256 57157681152 57210561408 57248922192 57260592896 57394379328 57432477696 57485612184 57487000704 57535884208 57540760368 57589689586 57590118656 57590693888 57643974752 57670313844 57671319552 57724675008 57725251584 57773760616 57774768128 57829185232 57909755904 57921109246 57960398848 58002197484 58014601216 58069286912 58107210161 58108223488 58292935316 58293517568 58348466176 58430152704 58484794368 58590095564 58618513632 58628987648 58673331444 58777951232 58806460416 58861849254 58912340768 58967433356 59049986424 59051016192 59106238464 59200589994 59251963904 59389809864 59390403072 59402510336 59442340864 59445348963 59497334806 59580229632 59637387264 59688099328 59743320637 59744362496 59771661312 59827557504 59883952128 59924105472 59934873856 59936321536 59975061344 60031595008 60116238336 60171855744 60224476928 60280796576 60417572864 60473469056 60474073088 60753351417 60811226112 61006612992 61016904256 61063054143 61073964952 61103587776 61116044288 61258838784 61299914016 61357696512 61409871424 61415075904 61467299608 61553352432 61611373824 61665253888 61665869824 61722920896 61809331584 61907582352 61920821248 62007508992 62019665708 62020747264 62106491832 62164571469 62165655552 62217896048 62218517504 62276079866 62277584096 62364352512 62476173331 62477262848 62535064592 62576995558 62735568896 62766419136 62777634304 62825115912 62835713941 63025920672 63186664632 63288655872 63299332096 63328929906 63389683812 63402180608 63444692992 63503389768 63592293072 63592928256 63651762174 63652872192 63706998784 63796187136 63855846912 63916467888 63958895616 63970818626 63971934208 64013282432 64074052868 64121401344 64223758599 64279491584 64338960686 64339603328 64429677312 64545248768 64546807808 64607169536 64637378871 64752633088 64917780928 65114290176 65125274368 65125924864 65174531604 65186177056 65383498752 65427339648 65489012736 65667137536 65697842496 65699429376 65760212154 65760868992 65817278464 65878828288 65971057152 65971716096 66090497408 66195553424 66288225696 66350215932 66408240184 66409398272 66470837888 66563895552 66620497504 66626143584 66682798468 66683961344 66745654976 66777317376 66790409224 66839764992 66946461582 66960109216 66992587008 67004557312 67055235936 67066547548 67174801408 67282032818 67283206144 67346126848 67549986816 67561381888 67657817136 67716530176 67874068416 67874746368 67937541672 67996954064 68091691008 68155825452 68157014016 68220070464 68265813336 68278080728 68279271424 68323862497 68388265904 68438802432 68452220018 68484691968 68498653184 68548051572 68607537152 68672157463 68767835136 68827973632 68831456694 68891650828 68892338944 68892852224 68957278208 69052612629 69053816832 69112536064 69288803584 69385806336 69450693312 69498544128 69510267904 69609484938 69733604864 69786347592 69798817088 69832671744 69958404662 70123081728 70135611392 70187957112 70188658176 70412998656 70474575872 70540481024 70639236096 70751522688 70819397376 70879617952 70946430464 70978847808 71045224536 71045753856 71046463488 71106166912 71112193152 71172662704 71174381824 71287519072 71402586112 71454078696 71468645248 71516566352 71697793024 71745867776 71799415311 71812244504 71813496832 71981285376 72110886848 72213331008 72342093824 72445352928 72457573804 72575302592 72676906368 72744871056 72813441792 72862264608 72924222316 73047391872 73094606013 73095880704 73163506416 73227488992 73281601536 73295968564 73398581256 73399861248 73462276096 73468502016 73515254043 73530240784 73530975232 73633916928 73702040412 73703325696 73765998592 73767780352 73836765184 73883751557 73954631114 74057668608 74191008584 74191749632 74260389203 74364352062 74428884992 74485178976 74498488064 74535122724 74808301568 74843280798 74844585984 75085062144 75154528176 75155278848 75167956864 75219746816 75290089472 75395493888 75515848023 75587785728 75652061056 75757972224 75828818208 75829383168 75900805617 75966671872 76036953538 76073023488 76144164096 76280748544 76331896256 76388302848 76510241808 76525839104 76576636928 76647482912 76649334272 76721013824 76893751792 76966233344 76967002112 77146060992 77213007872 77322447258 77323219584 77336263312 77408585254 77570363904 77642904768 77768202624 77906870272 77965794816 77979725824 78016187964 78018072384 78158018176 78231108592 78268219392 78340630368 78408613888 78482465672 78591811584 78664521936 78666422016 78717268014 78733315232 78808317952 78917271576 78918647808 78934119992 79044625968 79111840786 79118545506 79186413152 79187204096 79260465284 79298064384 79371428136 79372220928 79440306176 79515129694 79516516352 79553697072 79695548416 79770076672 79845269504 79898807296 80140664832 80214808128 80215609344 80229140992 80471998464 80600456244 80746382951 80858883072 80935645728 80936454144 81004468556 81011333676 81081634816 81193731333 81195147264 81211065761 81271077888 81342150656 81417405524 81471450368 81609056256 81660988563 81661804224 81678451712 81733218688 81810262016 81886767872 82001407488 82071136576 82148498432 82340434176 82395645024 82412442112 82529521152 82543443136 82808655776 82886095292 82887540736 83215362048 83271159552 83482733568 83538149376 83615435904 83688558848 83766821216 83884092864 83963163648 83964002304 84017433192 84034560896 84230903328 84248886176 84287381772 84366832704 84384874496 84438573208 84445729368 84517536961 84519578416 84637335552 84715639008 84789724096 84790571008 84869016232 84870496256 84987830928 85061582848 85068791808 85141129216 85221957184 85278527488 85477776384 85495201792 85631678132 85890889344 85906236416 85985713814 86183171828 86303826312 86384534379 86385177984 86386040832 86465962128 86660640924 86662152192 86743777848 86819053568 86881663869 86899375472 86940598272 86957643178 87021901824 87103930368 87162335232 87177998336 87236452864 87317160931 87318683648 87439402974 87440276352 87522699264 87597123328 87599239168 87680282872 87681158656 87885143346 87943481472 87961409536 88166926848 88368511152 88384300928 88451150034 88466954576 88751860736 88834858112 88877945856 89103765504 89119686656 89163511296 89246002209 89261948776 89323449344 89406981248 89532148992 89616543744 89902310784 89904482304 89962592016 90047392512 90209521801 90210422848 90336715392 90421194864 90498757888 90499661824 90583388896 90626359296 90710203584 90711109632 90788921344 90874433936 90960093952 91018885958 91021084448 91251736576 91311330253 91312922624 91397402096 91525356384 91610947428 91674066432 91690446848 91775275592 91836812683 92070150172 92071755776 92114807136 92200949412 92497880832 92498804736 92514408448 92584381344 92600924416 92664725504 92794454016 92812646584 92881231872 93029498562 93031120896 93048463456 93110228992 93267492864 93326844072 93327776256 93414119799 93416376144 93495811838 93497442304 93583942816 93584877568 93715894272 93802596888 93865493337 93882361001 93883998208 94033865618 94103353344 94166451456 94185648128 94335363584 94425863168 94638463744 94726966048 94727671808 94816257536 94948998144 95103270912 95167039488 95255084652 95272104928 95560498176 95732553748 95956227939 95957901312 95975047168 96019923648 96111079302 96284441344 96419237376 96508441029 96509404992 96593803904 96817873152 96820211712 96902541824 96910754304 96993161408 97084589056 97128949632 97149686144 97376671392 97396522496 97459474684 97461174272 97551341888 97687911552 97688887296 97779265584 97864775008 97958002688 98020338724 98178555904 98269387216 98335278734 98500706304 98725917696 98726903808 98743558144 98818242432 99135746112 99152469416 99293330136 99313571968 99380163632 99612360276 99614097408 99706256832 99791041064 99792781312 99930746256 100024197702 100025942016 100113416192 100118482464 100185613836 100206037568 100207038464 100440163824 100506835968 100527325184 100599821322 100687797364 100762202112 100783714304 100923049227 100924809216 101010629632 101019190272 101104081078 101105090944 101105844224 101201074156 101342072832 101430697984 101525552128 101574795264 101995431096 102012636803 102013655744 102417121092 102418907136 102582398856 102678330027 102747979776 102861414656 102911305728 103096596344 103097626112 103193008373 103241960448 103337476242 103338508416 103339278336 103427151872 103435917312 103523873024 103668804096 103690936832 103933205376 103954393088 104021583952 104024096512 104265401856 104357625856 104454173824 104600407296 104698225632 104789082112 104886029248 104888562688 104937606993 104956357352 105203417088 105223028768 105392834624 105491394008 105711863808 105730752512 105810721536 105828570848 105829627904 106071596096 106319426928 106419645696 106659250368 106758994056 106761572736 106931278608 106953077504 106954145792 107103879168 107202967872 107274849528 107295997952 107467274992 107546689536 107567774314 107618801664 107718366756 107720245248 107811844096 107913390299 107914194304 107915272192 108015111568 108166330272 108258308444 108260196352 108361437184 108513140736 108534414989 108686360706 108812075008 108862953888 108881318084 108882405632 109335209984 109386333474 109666172928 109787245568 109841233488 109860860032 109943952846 110039361536 110193414144 110295361176 110296462848 110297284608 110495050354 110648997888 110651670528 110755147776 110931946671 110953816064 111028212736 111130932094 111286512876 111287624448 111310311424 111487247872 111643327488 111644442624 111747732096 111845457152 111950884864 112023244256 112212452352 112307871104 112383175696 112489110272 112594305824 112751935296 112829620224 112849780736 112935134208 112954185344 113317107904 113425055744 113478091584 113950007808 113970368512 114055430307 114421122816 114497844384 114521185792 114788758656 114864955392 114971224368 114974001408 115071768416 115081520736 115179379172 115180237312 115181387776 115287949504 115340627688 115342639104 115449350016 115450503168 115547521232 115658370464 115819511808 115842218492 115920797696 116004394968 116029202432 116112877881 116214420322 116216446976 116585870632 116587035136 116694897319 116696932352 116860305408 116969588736 117180191128 117237027264 117257975296 117346662888 117555902464 117612920832 117723698508 117824681536 117934866712 118099972848 118212476928 118401179988 118503927808 118667761179 118779619728 118780806144 118805020672 118884681728 118890697926 118994669612 119160459264 119272694541 119274774528 119376198656 119486641274 119488724992 119543322624 119655115008 119767904256 119848210944 119869747712 119872643072 119950122688 120063190016 120343711488 120448953856 120560388949 120561593152 120946938112 120948146176 121506702834 121622452224 122013225984 122033808512 122126108286 122147929904 122207175552 122232088576 122517677568 122599828032 122715393024 122819742848 122830151808 122934599216 123106704864 123222747648 123330507776 123331739648 123445841792 123618663168 123815164704 123841642496 124015017984 124039331416 124041494528 124212983664 124329142938 124331311104 124435792096 124437035008 124552159732 124555168192 124728705024 124952346662 124954525696 125070129184 125153991116 125471137792 125532838272 125555268608 125650231824 125671427882 126051841344 126373329264 126577311744 126598664192 126657859812 126779367624 126804361216 126889385984 127006779536 127184586144 127185856512 127303524348 127305744384 127413997568 127592374272 127617389053 127711693824 127832935776 127917791232 127941637252 127943868416 128026564864 128148105736 128242802688 128267944987 128447517198 128558983168 128677921372 128679206656 128859354624 128978570721 129090497536 129093615616 129214339072 129274757742 129505266176 129835561856 130228580352 130250548736 130251849728 130349063208 130372354112 130436464767 130766997504 130854679296 130978025472 131395684992 131398858752 131520424308 131521737984 131634556928 131757656576 131942114304 131943432192 132180994816 132391106848 132576451392 132700431864 132816480368 132941675776 133127791104 133240995008 133252287168 133365596936 133367922688 133491309952 133580818448 133679529984 133892923164 133920218432 133985174016 134009114624 134110471872 134133095096 134349602816 134564065636 134566412288 134692253696 135122763776 135315634272 135433060352 135748136832 135749492736 135875083344 135993908128 136183382016 136311650904 136314028032 136440140928 136528328937 136531626672 136556161456 136647724994 136776531808 136877604864 136904440036 136969383936 136997306368 137096103144 137212681463 137215074304 137344314926 137535670272 137655947264 137662913388 137783301656 137784677888 137785704448 137914556416 138105225258 138107633664 138225072128 138577607168 138771612672 138901386624 138997088256 139020535808 139218969876 139467209728 139572695184 139597634176 139665343488 139916809324 140243717757 140246163456 140271222784 140375914224 140377316352 140825997312 140949151744 141050798427 141080962048 141278472192 141503045376 141638794752 141757819973 141759235904 141892860928 141957695616 142090449072 142091507712 142212333824 142224386304 142345325408 142348763648 142480459667 142575038144 142908157392 142937290496 143033132704 143395586048 143491735552 143598830622 143624489008 143962570752 144221773696 144426662016 144684187648 144890705856 144915147608 145050666761 145150605184 145353812736 145489742112 145626883584 145724529216 145848444632 146094783744 146189212026 146191761408 146327012832 146454977984 146563203072 146591937128 146797162512 146924552192 146937004032 147030508086 147060481568 147061950464 147267833856 147404080824 147406651392 147502918101 147531997184 147673530368 147767503114 147909262228 148115337216 148382017168 148383499264 148520778406 148728704124 148857769984 148970357952 148996976128 149070245448 149616603136 149686561596 149689171968 150170124288 150309056352 150310557696 150335913728 150439493632 150580178944 150790987776 150820550699 151031696046 151175571456 151304122112 151515944448 151656121617 151657636416 151658766336 151801611234 151933343744 152073907076 152146046976 152288328192 152561497088 152663792512 153020483616 153051678208 153153273856 153294965824 153298668544 153442027648 153787503584 153932466688 153934004224 154292121984 154644894516 154646439168 154672526624 154817170508 155140727808 155285809536 155536405248 155813740544 155931589632 155959451648 156032375928 156036144768 156316036352 156462217184 156536438784 156681260736 156817227776 156964931344 157183623168 157329043872 157332844032 157434536028 157466630464 157616635904 157834543152 157868239984 158089251936 158223681572 158237091012 158372826304 158374408192 158520930568 158596128768 158742856272 158744441856 158880612352 159030259388 159033032704 159107394144 159391096832 159540153344 159690539008 159797614592 160281329664 160429616256 160431218688 160458281984 160943996928 161122762801 161200912488 161351661471 161492765902 161717766144 161871291456 161872908288 162008937112 162022667352 162160441729 162163269632 162387462666 162390294528 162422131522 162542155776 162684301312 162834811048 162942900736 163218112512 163321977126 163323608448 163356903424 163466437376 163620524032 163773535744 164002814976 164142273152 164296996864 164680868352 164791290048 164824884224 165059042304 165086886272 165617311552 165742575531 165772190584 165775081472 166430724096 166542319104 166696398141 166965467136 167230871808 167377117696 167531969059 167533642432 167768185728 167926327296 168034866384 168069121792 168461806656 168497772352 168574763544 168733665408 168877146416 168891458736 169035073922 169039156832 169274671104 169431278016 169579448192 169581142016 169738032464 169975661856 170123165696 170137583616 170282258432 170443914368 170554080697 170557054976 170955552768 170990403584 171263356264 171781778688 171812472832 171971427628 172366343656 172607652624 172769068758 172770355968 172772081664 172931924256 173321281848 173324304384 173487555696 173638107136 173763327738 173798750944 173881196544 173915286356 174043803648 174207860736 174321630483 174324670464 174355996672 174472905728 174634321862 174637367296 174878805948 174880552704 175045398528 175194246656 175198478336 175360565744 175362317312 175770286692 175886962944 175922819072 176203645387 176333853696 176737022304 176768601856 176902300068 176933909152 177503721472 177669716224 177755891712 178207531008 178239373312 178327022592 178492004418 178523897552 178646898688 178813962496 179064297984 179229961911 179233087488 179804621568 179808964608 179925184032 180094785024 180419043602 180420845696 180673430784 180842389728 180997515776 180999323648 181166777792 181252718592 181420407168 181422219264 181748867872 181920187904 182037771916 182042168896 182622660506 182625845248 182794804192 183050712768 183221894856 183348132864 183380893696 183550551184 183673625366 184140300344 184143511552 184229614272 184401898824 184995761664 184997609472 185028816896 185168762688 185201848832 185329451008 185625293168 185762463744 186058997124 186062241792 186096926912 186220457984 186653688144 186655552512 186828239598 186832752288 186991623676 186994884608 187167885632 187169755136 187428519993 187431788544 187605193776 187730986674 187764722002 187767996416 188067731236 188206706688 188332902912 188371296256 188507141823 188670727168 188851726336 189276927488 189452039777 189453932096 189455343616 189632515072 189897996288 190206541824 190334078976 190510169304 190544209856 191120996352 191465107496 191912455878 191915802624 192039847296 192222158604 192568882688 192838474752 193016882058 193018809984 193187607808 193635746304 193640423424 193805083648 193821508608 193986322816 194169178112 194257899264 194299372288 194753342784 194793044992 194918949368 194922348544 195102683776 195375823104 195377774592 195558531168 195729550016 195916005376 196040677448 196357111808 196538774432 196670557468 197001412608 197451835392 197487116288 197636484864 198271492224 198304938832 198586660272 198627143936 198760327264 199224720552 199228194816 199412513664 199582082128 199861492512 200048395404 200051884032 200226832384 200236964928 200371227672 200412075136 200414076928 200541611369 200880327648 201013671936 201054650368 201199642644 201375594728 201524404224 201563913551 201567428608 201846098454 201849618432 202021259264 202038380544 202208162156 202210181888 202211688448 202402148312 202684145664 202861395968 203051104256 203149590528 203990862192 204025273606 204027311488 204834242184 204837814272 204971587491 205164797712 205356660054 205495959552 205722829312 205822611456 206016472389 206193192688 206195252224 206386016746 206483920896 206674952484 206677016832 206678556672 206854303744 206871834624 207047746048 207337608192 207381873664 207866410752 207908786176 208043167904 208048193024 208240671821 208530803712 208908347648 209200814592 209396451264 209578164224 209772058496 209777125376 209875213986 209912714704 210406834176 210446057536 210785669248 210982788016 211423727616 211461505024 211621443072 211657141696 211659255808 212143192192 212638853856 212839291392 213318500736 213517988112 213523145472 213862557216 213906155008 213908291584 214207758336 214405935744 214549699056 214934549984 215093379072 215135548628 215237603328 215436733512 215440490496 215623688192 215826780598 215828388608 215830544384 216030223136 216332660544 216516616888 216520392704 216722874368 217026281472 217068829978 217372721412 217624150016 217725907776 217762636168 217764811264 217966279531 218670419968 218772666948 219574491136 219682466976 219721720064 219887905692 220078723072 220386828288 220590722352 220592925696 220990100708 221297995776 221303341056 221510295552 221651254671 221863893342 221907632128 222056425472 222261864188 222573025752 222575248896 222620622848 222762288529 222781167609 222974495744 223286654976 223495464192 223690914304 223897865191 223901769728 224046488512 224424904704 224615742208 224766351392 224978220544 225188611648 225503870592 225659240448 225870268416 225908370688 226634215808 226956183168 227900015616 227940737024 228110860614 228842245632 228995688768 229042371584 229577517312 229729910784 229942448736 229948002816 230143536832 230163041472 230358758344 230360474624 230362775552 230575899008 230681255376 230898700032 230901006336 231095042464 231316740928 231639023616 231684436984 232008789936 232058404864 232225755762 232428840644 232432893952 233171741264 233174070272 233389794638 233393864704 233720610816 233939177472 234360382256 234474054528 234515950592 234693325776 235111804928 235225841664 235447397016 235487114863 235649363072 235869733424 236199945696 236424953856 236802359976 237003722527 237007855616 237335522358 237559239456 237561612288 237610041344 237769363456 237781395852 237989339224 238320918528 238545389082 238549549056 238752397312 238973282548 238977449984 239086645248 239310230016 239535808512 239696421888 239739495424 239745286144 239900245376 240126380032 240687422976 240897907712 241120777898 241123186304 241893876224 241896292352 242239148853 243013405668 243244904448 243633197283 244026451968 244067617024 244252216572 244295859808 244414351104 244464177152 244854416317 245035355136 245199656064 245430786048 245639485696 245660303616 245869198432 246213409728 246445495296 246661015552 246891683584 247237326336 247630329408 247683284992 248078662832 248425967328 248658285876 248662622208 248871584192 248874070016 249104319464 249110336384 249904693324 249909051392 250140258368 250307982232 250942275584 251065676544 251110537216 251300463648 251342855764 252103682688 252746658528 253154623488 253197328384 253315719624 253552610883 253558735248 253778771968 254013559072 254369172288 254371713024 254607048696 254611488768 254827995136 255184748544 255234778106 255423387648 255665871552 255835582464 255883274504 255887736832 256053129728 256296211472 256485605376 256535889974 256895034396 257117966336 257355842744 257358413312 257718709248 257957141442 258180995072 258187231232 258428678144 258549515484 259010532352 259671123712 260457160704 260501097472 260503699456 260698126416 260744708224 260872929534 261533995008 261709358592 261951482793 261956050944 262791369984 262797717504 263040848616 263043475968 263264522807 263269113856 263515313152 263884228608 264361989632 264782213696 265152902784 265400863728 265632960736 265883351552 266255582208 266481990016 266504574336 266731193872 266982619904 267161636896 267359059968 267785846328 267840436864 267970348032 268018229248 268220943744 268266190192 268699205632 269128131272 269132824576 269384507392 270245527552 270628565403 270631268544 270866120704 271496273664 271498985472 271750166688 271987816256 272366764032 272623301808 272880281856 273056657874 273063253344 273112322912 273295449988 273553063616 273755209728 273808880072 273933990759 273938767872 274192206288 274425362926 274430148608 274688629852 275071340544 275311894528 275325826776 275510438049 275566603312 275569355776 275829112832 276210450516 276215267328 276450144256 276891442751 277155214336 277543225344 277802773248 277994176512 278041071616 278302953929 278437939752 278934419456 279145390368 279195268352 279330686976 279833618648 280095308441 280487435514 280492326912 280751828448 280754632704 281647083003 281651994624 281898303488 282101596854 282161924096 282556944384 283006090752 283277589504 283515639946 283518471808 283785721856 283915391232 284180898144 284183015424 284424667648 284448772608 284690650816 284697527296 284960919334 285150076288 285816314784 285874580992 286066265408 286983471104 287197661244 287248978016 287925141504 288443547392 288853324032 289368375296 289781411712 289830295216 290101333522 290301210368 290707625472 290979484224 291253767168 291449058432 291696889264 292189567488 292378424052 292383522816 292654025664 292909955968 293183874256 293594325024 293849104384 293874008064 294061016172 294120963136 294123900928 294535667712 294808161648 295005836202 295063994368 295347060736 295535006228 295818524456 296230674432 296764034336 296766998528 297041556812 297457408248 297715539968 297940715904 297993952256 298140490896 299233206272 299373123192 299378343936 300340248576 300618112704 300621115392 300671827456 300878987264 301160357888 301581975552 301641101398 302063392092 302351142912 302608244224 303031888896 303312243234 303315272832 303317532672 303603222468 303866687488 304147814152 304292093952 304351751123 304576656384 305122994176 305327585024 306037910409 306040967232 306103356416 306306547712 306589931648 306597337088 306884055296 307575007168 307864933376 307868008448 308584243968 309289789032 309292878336 309345053248 309579025119 309634341016 310281455616 310571619072 311072810496 311130799681 311863179264 311918903296 312064751856 312072289536 312632072704 312924434368 313072877568 313362521472 313929862688 314367246336 314658087744 314665688064 314869072056 314933260928 315669086304 315736479968 316178503872 316447363144 316474182024 316743292723 316745652608 316748816384 317041861136 317192257536 317485712544 317488883712 317761224704 318060518776 318066065408 318214788288 318566100853 318782193664 319080306688 319381078016 319595229184 320859232512 320862437376 320916563968 321887993856 322245525602 322401824976 322703322942 322985531804 323435532288 323740170897 323742582912 323745816576 324017874224 324045334704 324320883458 324326539264 324774925332 324780589056 324844263044 325084311552 325368602624 325603244967 325669622096 325885801472 326436225024 326643954252 326647216896 326713806848 326932874752 327235341433 327241048064 327547071488 328005629952 328284546304 328593993728 329361736704 329582580096 329649768448 330118084608 330173772544 331234623104 331485151062 331544381168 332861448192 333084638208 333392796282 333930934272 334461743616 334754235392 335063938118 335067284864 335536371456 335852654592 336069732768 336138243584 336923613312 336995544704 337149527088 337467330816 337754292832 337782917472 338070147844 338078313664 338549342208 338862556032 339158896384 339162284032 339476064928 339951323712 340246331392 340275167232 340564516864 340887828736 341108161394 341114109952 341911105536 341980807168 342526712528 343563557376 343624945664 343942855256 344173475569 344732687312 345215305248 345538137516 345540711936 345544163328 345863848512 346642563696 346975111392 347276214272 347526655476 347597501888 347762393088 347830572712 348087607296 348643260966 348649340928 348711993344 348945811456 349268643724 349274734592 349757611896 349761105408 350084691957 350090797056 350388493312 350396956672 350721131488 350724634624 351540573384 351773925888 351839502443 351845638144 352407290774 352667707392 353474044608 353537203712 353804600136 353864283773 353867818304 355007442944 355339432448 355511783424 356415062016 356654045184 356984008836 357047795104 357293797376 357627924992 358128595968 358459923822 358466174976 359609243136 359617929216 359850368064 360189570048 360838087204 360841691392 361346861568 361681166847 361684779456 361995031552 361998647296 362333555584 362840814336 362844438528 363497735744 363840375808 364075543832 364084337792 365245321012 365251690496 365589608384 366101425536 366443789712 366696265728 366761787392 367101102368 367347250732 368280600688 368459228544 368803797648 369991523328 369995218944 370057633792 370337525376 370403697664 371250586336 371524927488 372117994248 372124483584 372193853824 372440915968 373307376288 373311105024 373656479196 373665504576 373983247352 373989769216 374335771264 374339510272 374857039986 374863577088 375210387552 375461973348 375529444004 375535992832 376135462472 376413413376 376487210099 376665805824 376742592512 377014283646 377341454336 377703452672 378553854976 378904079554 378907864192 378910687232 379265030144 379795992576 380413083648 380668157952 381020338608 381088419712 382241992704 382852167159 382930214992 383824911756 383831605248 384079694592 384444317208 384771225641 384803834961 385137765376 385676949504 386033764116 386037619968 386375215616 386732676239 387271492608 387280846848 387610167296 387643017216 387972645632 388338356224 388515798528 388598744576 389506685568 389586089984 389837898736 390205367552 390751646208 390755549184 391117062336 391459100032 392081354896 392714223616 393077548864 393341114936 394903670784 394974232576 395272969728 396542984448 396609877664 397173320544 397254287872 397520654528 398449441104 398825027328 399164164256 399722985024 400096790808 400103768064 400473929856 400742455344 400824150272 400828153856 401083222738 401760655296 402027343872 402109300736 402399285288 402751189456 403048808448 403127827102 403134857216 403692196908 403699236864 404042518528 404076761088 404416324312 404420363776 404423376896 404804296624 405368291328 405722791936 406102208512 406299181056 406750471127 407981724384 408050547212 408054622976 409668484368 409943174982 410329595424 410713320108 410991919104 411445658624 411638044389 411645222912 412032944778 412386385376 412390504448 412772033492 412967841792 413349904968 413354033664 413357113344 413708607488 413743669248 414095492096 414675216384 414763747328 415732821504 415817572352 416086335808 416096386048 416481343642 417061607424 417816695296 418203244459 418401629184 418792902528 419544116992 419554250752 419750427972 419825429408 420813668352 420892115072 421571338496 421965576032 422847455232 422923010048 423242886144 423314283392 423318511616 424286384384 425273459919 425277707712 425678582784 426637001472 427035976224 427046290944 427441379001 427725114432 427812310016 427816583168 428811871488 429099398112 429869099968 430186758144 430271097256 430475206656 430873467024 431247376384 431653561196 431656777216 431661088768 432060446272 432665321088 433033233776 433445748736 434052562944 434137659956 434745442824 435152000283 435451815552 435525272336 435529622528 435932559062 437333213317 437340839936 437545333896 439148982272 439364933952 439443440128 439775811384 440157446144 440773656576 441181444704 441185851392 441980201416 442595991552 443020591104 443302509342 443727786684 443815264256 444112850944 444523728376 445146051504 445150497792 445241245696 445524577058 445562335218 445948991488 446573309952 446990928384 447381828608 447795730382 447803539456 448092977024 448849809408 449231484416 449532702784 449956441088 450377223296 451007741184 451318480896 451740536832 451816741376 452461652097 453268431616 453912366336 454729630303 455800031232 455881474048 456221721228 457684491264 457991377536 458084743168 459155034624 459459821568 459884897472 459896005632 460287073664 460326082944 460717516688 460720949248 461151798016 461362510752 461797400064 461802012672 462190084928 462633481856 463368873968 464017579872 464116809728 464451511524 464857681288 464865787904 466343482528 466348140544 466779589276 466787729408 467441221632 467878354944 468720764512 468948109056 469031901184 469386651552 470223609856 470451683328 470894794032 470974229726 471298726144 471739466848 472399891392 472849907712 473604719952 474007445054 474015711232 474671044716 475118478912 475123224576 475220082688 475538726912 475562791704 475978678448 476641837056 477090778164 477099098112 477504794624 477946565096 477954899968 478173290496 478267037479 478620460032 479071617024 479392843776 479478990848 479490572288 479800490752 480252760064 480705102241 481374845952 481795815424 482241555796 482246372608 483368288403 483787752448 483792584704 484478297706 486026811336 486481325187 486489808896 487266394566 488052903936 488135234048 488504433144 488591719616 488828702208 488928354304 489708832634 490070710272 490399312128 490861572096 491278971392 491320607232 491738396864 492426819456 492890990592 493322031104 493783367168 494474652672 495260658816 496157325664 496851934656 497316571752 497325244416 497743168384 497748140032 498208638928 498220672768 499809386648 499818102784 500280516736 500615964464 501884551168 502131353088 502221074432 502595907177 502600927296 502685711528 504207365376 505493317056 506394656768 506631439248 507105221766 507117470496 507557543936 508027118144 508738344576 508743426048 509214097392 509655990272 510369497088 510469556212 510846775296 511331743104 511662242091 511671164928 511766549008 512106259456 512592422944 512971210752 513071779948 513790068792 514226965109 514235932672 514711685488 514716826624 515437418496 515914282884 516361990144 516374462464 516857356288 517099030968 517186260899 518021064704 519342247424 520914321408 521002194944 521396252832 521489416448 521745859068 523067990016 523418717184 523902965586 523912101888 525582739968 525595435008 526081697232 526086951936 526529045614 526538227712 527030626304 527768457216 528610936161 528723979264 529564427392 530305805568 530801727456 531265921472 531766703104 532511164416 532963980032 533009148672 533462387744 533965239808 534323273792 534718119936 535571692656 535680873728 535940696064 536036458496 536441887488 536532380384 537398411264 538256262544 538769014784 540491055104 541257130806 541262537088 542992547328 542997970944 543500333376 543975632512 545246603616 545760563712 546113315748 546126506688 546224645824 546590899976 547106127232 547617760144 547867981518 547877535744 548384412576 548850725852 548860297216 549377259704 550142681088 550623789056 550651653552 551020876098 551133206624 551138711552 551658225664 552420901032 552430534656 552900288512 553782885502 554310428672 555086450688 555605546496 555988353024 556082143232 556605907858 556875879504 557868838912 558290780736 558390536704 558661373952 559667237296 560190616882 560974871028 560984653824 561503656896 561509265408 563294166006 563303989248 563796606976 564203193708 564323848192 565113888768 565224680657 566012181504 566555179008 567031279892 567036943616 567571443712 567830782464 568356119331 568361796288 568366030848 568849335296 568897545216 569381301632 569395054592 569921838668 570300152576 571632629568 571749161984 572132530816 573966942208 574395322488 574497956032 576887094784 577706648064 579562823424 579660590432 580202667044 580602420736 581415250944 581958968448 582507534336 582898116864 583393778528 584379134976 584756848104 584767045632 585308051328 585819911936 586367748512 587188650048 587698208768 587748016128 588122032344 588241926272 588247801856 589071335424 589616323296 590011672404 590127988736 590694121472 591070012456 591622758727 591637048912 592461348864 593528068672 593533997056 594083113624 594914816496 595431079936 595881431808 595987904512 596280981792 598466412544 598746246384 600680497152 601236225408 601242230784 601343654912 601624834107 602320715776 603163951104 603282202796 604126784184 604691740653 604702285824 605216488448 606063777792 606624486468 606630545664 606635065344 607206444936 607722776947 607733374976 608295628304 608584187904 608703502246 609153312768 610245988352 610655170048 611220126517 612075820818 612081934464 612206712832 613179863296 613194674176 613768110592 615150014336 615729866752 617168487936 618579578064 618585756672 618690106496 619158050238 619268682032 620562911232 621143238144 622145620992 622261599362 623726358528 623837806592 624129503712 624144579072 624722015463 625264145408 625848868736 626725042944 627859725376 628734492672 629316175488 629331376128 629738144112 629866521856 631338172608 631472959936 632357007744 632894726288 632948364048 633486585446 633491305216 633497632768 634083722272 634384515072 634971425088 634977767424 635522449408 636121037552 636429576576 637132201706 637564387328 638160613376 638762156032 639179311771 639190458368 641718465024 641724874752 641833127936 644491051204 644803649952 645406645884 645971063608 646871064576 647480341794 647485165824 647491633152 648035748448 648090669408 648641766916 648653078528 649549850664 649561178112 649688526088 650168623104 650737205248 651206489934 651339244192 651771602944 652872450048 653287908504 653294433792 653427613696 653865749504 653898838593 654470682866 654482096128 655094142976 656011259904 656569092608 657176527007 657187987456 658723473408 659165160192 659299536896 660236169216 660347545088 662469246208 662970302124 663088762336 664604844289 665722896384 666169276416 666785592564 667861868544 668286865587 668923487232 669508470784 670127876236 670134569728 671072742912 671693595573 671705309184 672139465536 672276487168 673847226624 673991089408 674299054176 674934661632 675508585664 675565834944 676140295688 676156627328 677725112064 678317792768 678324568064 678952129856 679902647424 681129033728 681775657472 682216322788 682228219904 683822211072 685053425056 687127114752 687249891328 687885710512 688346951138 689465374624 690430610496 691076275032 691081423872 691088326656 691727697024 693285127392 693950222784 694552428544 695053310952 695195003776 695661145424 696175214592 697286521932 697298681856 697423986688 697891622912 698537287448 698549469184 699515223792 699522210816 700169383914 700181594112 700776986624 700793913344 701442262976 701449269248 703081146768 703547851776 703679004886 703691276288 704814581548 705335414784 706461344589 706948089216 707074407424 707609200272 707728567546 707735636608 710014885888 710678864896 711011167581 711023566848 712830124032 713308090368 713968017672 714095590208 714587594752 715255849984 716257191936 716919847644 716932349952 719218486272 719235858432 719700736128 720379140096 721676174408 721683382784 722351058611 722693723136 723362333694 723369558912 723990063104 724667111168 725681628672 725688877056 726995471488 727680751616 728151087664 728168675584 730490642024 730503380992 731179216768 732202851072 732887579424 733392531456 733523574784 734202204736 734563248951 734694501464 736561201376 736918457088 737607595296 739983046656 740115267584 740675050752 740807395328 742501172672 743049854976 744235988496 744387707648 744881831936 746614752576 746622210048 747312958392 747331009152 747966494704 748671542528 748679020544 749714079972 749727154176 750420775104 750923946696 751058888008 751071985664 751562487467 752270924944 752826826752 752974420198 753331611648 753485185024 754028567292 754682908672 755393732093 755406905344 757107709952 757808159108 757815728384 757821374464 758530060288 759591985152 761336315904 762040677216 762176839424 764483985408 765704334318 765860429984 767649823512 767663210496 768159389184 768888634416 769542451282 769607669922 770275530752 771353899008 772067528232 772075239936 772750431232 773465352478 774542985216 774561693696 775220334592 775286034432 775945291264 776676712448 777031597056 777197489152 779013371136 779172179968 779675797472 780410735104 781503292416 781511098368 782234124672 782918200064 784162709792 785428447232 786155097728 786682229872 789793568421 789807341568 789948465152 790545939456 793085968896 793219755328 794346641088 794508575744 795041309056 796898882208 797650054656 798328328512 799445970048 800193581616 800947859712 801484910688 801648300544 801656307712 802166445476 803521310592 804054687744 804798570576 805502378912 806097616896 806255654204 806269714432 807384393816 807398473728 808085037056 808153522176 808832648624 808840727552 809608593248 810736582656 811445583872 812204417024 812598362112 813500942254 815963448768 816101094424 816109245952 816864281233 819336968736 819886349964 820659190848 821426640216 822891317248 823276088778 823290445824 824065889556 824772770752 824781008896 825544066984 825935683584 826699809936 826708067328 827417214976 827487338496 828190984192 829350432768 829527494656 830674328253 831465643008 831635144704 832172671616 832192772096 832962687284 834123214848 834908861787 835633390592 836406488918 836803258368 837585805056 839088233984 839108501504 839500855944 839650858816 840285925323 841784230144 843142676992 843931152064 845694910464 846485772288 846628566784 846637023232 848572768768 850546919838 850555415424 851357165568 853274002944 854071952448 854092581888 854882758002 855450228864 855624620032 857623742976 858198796224 859738199936 860542194512 860950413312 861746934048 862494752768 863307122392 863313554432 863322177536 864120892544 865330642176 866066467552 866891497472 868105125888 868275319912 869490885648 870304000566 870903631104 871050544672 871059245056 871865118124 874666426634 874681679872 875090667792 878297964544 878729867904 878886880256 879551622768 880314892288 881547313152 882362889408 882371702784 883960402832 885191983104 886041182208 886605018684 887455573368 887630528512 888210212461 888225701888 889047456752 890292103008 890300995584 890482491392 891049154116 891124670436 891897982976 893146619904 893321723371 893981856768 894763657216 895591460764 895607078912 896185954048 897699618816 898462968832 899065405568 899912882176 900754446592 902015482368 902636961792 903481073664 903633482752 904923304194 906536863232 907824732672 909459260606 911600062464 911762948096 912443442456 913055253369 915368982528 915982755072 916169486336 918310069248 918919643136 919769794944 919792011264 920574147328 920652165888 921435033376 921441898496 922303596032 922725021504 923594800128 923604025344 924380169856 925266963712 926737747936 928035159744 928233619456 928903023048 929715362576 932686965056 932696281088 933392399043 933559178552 933575458816 935756709888 937441529024 937896218112 938063802368 938773303104 940447219712 941789588064 941948459452 942597452288 943478933696 944799782784 947209439904 948014890108 948031422464 949342089432 950229878169 950236957824 950246449152 951077453824 951125583408 951957356896 953283674112 954181556328 954198196224 955009589248 955698302559 955893130192 956346580992 956534074958 957240920064 958143234048 958785687552 958957981696 958981144576 959600981504 960488770241 960505520128 961410204482 962749691904 963591630848 964483111592 964492745216 966736576806 967575504896 968956595412 972053622672 972962650374 972979617792 974532789132 976105807872 976270468096 977008866288 977183439232 977657404416 977856708608 979417665268 980141420544 980798624256 981706024299 981723144192 982557942784 982641214464 983476793728 984853638912 985781981184 986644062208 987566734336 988949305344 990521317632 992304739811 992314651328 993703869312 994633143504 995486336768 995496280064 996417277856 996441345536 999618773296 1000561033472 1001231928928 1003769102336 1004262706176 1004442148864 1005191814354 1005201854592 1005371423056 1008414730752 1010986634112 1012789313536 1013262878496 1014210443532 1014234940992 1015115087872 1016054236288 1017476689152 1017486852096 1018428194784 1019311980544 1020738994176 1020939112424 1021693550592 1022663486208 1023324484182 1023342329856 1023533098016 1024212518912 1025184845888 1025942421504 1026143559896 1027580137584 1028453930218 1028471865344 1029423370976 1029433653248 1030874836992 1031828565768 1032520426707 1032723980288 1033714712576 1034198061936 1034372521798 1036042129408 1038684494848 1041828642816 1042004389888 1042792505664 1042978832896 1043491718136 1046135980032 1046837434368 1047805931172 1047824203776 1049702978363 1051165479936 1051190870016 1052163394464 1052173903872 1053058091228 1053076455424 1054061252608 1055518507329 1055536914432 1055743854893 1057221872322 1057447958528 1059128854784 1060611611136 1061592851319 1061603454912 1062531842944 1063533406208 1065022328832 1065927960064 1066018297344 1066924775488 1067930479616 1068646547584 1071143385312 1071361747456 1071881392128 1072072916992 1072883774976 1073064760768 1076512525088 1077538029568 1082514261612 1082525074176 1085985094656 1085995941888 1087000666752 1087951265024 1090493207232 1091521127424 1092226631496 1092253013376 1092449291648 1093181799952 1094212254464 1095235520288 1095735963036 1095755071488 1096768825152 1097701451704 1097720594432 1098754519408 1100285362176 1101247578112 1101303307104 1102041752196 1102266413248 1102277423104 1103316451328 1104841802064 1105800577024 1107565771004 1108620857344 1110172901376 1111211092992 1112164286464 1113211815716 1113751759008 1115737677824 1116581561472 1116781073408 1117322747904 1119334474592 1120381233764 1121949742056 1121969307648 1123007313792 1123018530816 1126588332012 1126607978496 1127593213952 1128406387416 1128647696384 1129461630297 1130227777536 1130449361314 1132024363008 1133110358016 1134062559784 1134073887232 1135123092103 1135142887424 1135661564928 1136712238662 1136723592576 1136732061696 1137698670592 1137795090432 1138762603264 1138790109184 1139843677336 1140600305152 1143265259136 1143498323968 1144265061632 1147933884416 1148790644976 1148995912064 1153774189568 1154313676923 1155413296128 1159125646848 1159321180864 1160198028717 1160405334088 1161204841472 1162830501888 1163917936896 1165015068672 1165796233728 1166787557056 1168758269952 1169513696208 1170616102656 1171639823872 1172723783413 1172735497024 1174377300096 1176244064688 1176483852544 1176495603712 1178142670848 1179232646592 1180023344808 1180255977472 1182140024912 1183245517454 1183274097824 1184922697728 1187047293289 1187056137344 1187067994112 1188166227248 1189829632992 1190862159872 1191762863616 1191975809024 1192561963584 1193878564879 1196932825088 1197492492768 1202472450816 1202484461568 1202687309824 1203249668214 1204641431552 1206327902208 1206564405592 1208253568368 1209383481306 1209404571648 1210432976896 1212127555584 1213248972936 1213261091328 1213270130688 1214412889872 1215445553894 1215466749952 1216591256608 1217168375808 1217407004492 1218306625536 1220251413381 1220491976704 1221310340096 1222440253034 1224151641636 1224163868928 1224413425664 1226359726592 1226389348352 1227536221184 1230300028672 1231459733504 1234336975872 1237159156128 1237171513344 1237380212992 1238316100476 1238537364064 1241125822464 1242286476288 1244291241984 1244523198724 1247452717056 1247675613184 1248259007424 1248289158144 1249444030926 1250528290816 1251697737472 1253450085888 1254609733377 1255719450752 1258632350976 1258662752256 1259476288224 1259733043712 1262676345216 1262945919872 1264714015488 1265789452576 1265896728096 1266973170892 1266982610432 1266995265536 1268167444544 1268769030144 1269942850176 1269955534848 1272242075104 1272859153152 1274264403412 1275128774656 1276321226752 1278358623542 1278380916736 1283436930048 1283449749504 1283666255872 1288982102408 1289607299904 1290813291768 1291942127216 1293742129152 1294960683588 1294970331648 1294983266304 1296071496896 1296181338816 1297283533832 1297306157056 1299099701328 1299377052176 1300337246208 1301474410496 1302412979868 1302678488384 1303543205888 1306575817008 1306588867584 1306855227392 1307731499008 1307797677186 1308941365732 1308964192256 1310188285952 1311999639951 1312022519808 1313138185216 1314353054014 1314375974912 1317446946816 1318330320384 1318599073792 1320472338432 1320695090176 1324938492416 1325940604248 1326164278439 1326177524672 1329209688578 1331445792768 1332338552832 1333571185128 1335723737088 1336573731174 1337846974464 1339016941568 1340255752472 1340269139456 1342145485824 1343387191146 1343410618368 1344278931072 1344552974336 1347694453248 1347982178816 1348598108352 1349869323264 1351017171328 1351131669888 1352280591376 1352313254656 1355450224128 1356635585536 1356649136128 1357904259712 1359805294848 1362258067456 1363551314944 1364188890909 1364432645576 1364456439808 1367644422144 1370106850112 1374254229504 1374499782656 1375771421024 1376693902276 1378930749248 1380861220992 1382152550064 1382162847744 1383455394048 1386570254784 1387900445568 1390106621904 1390390007552 1391322290848 1392350429184 1394573043864 1394597363712 1394847973376 1395783245824 1397074574896 1399030447584 1399044421632 1400338767828 1400363188224 1401553973248 1401587826688 1402884525952 1402898538496 1403791279583 1406162293536 1407095703552 1407358009772 1407382552576 1409629163096 1410670829568 1410947394857 1412922689178 1413896178432 1414148814848 1415218400544 1415457135092 1415471273216 1420029771776 1421357729792 1422022335162 1422047133696 1425660248064 1426616180736 1427936035344 1428191180416 1429175189504 1430511699968 1432514383872 1433839695288 1433864699904 1434801112437 1438436972544 1438471716864 1439401472256 1440758280192 1442115306723 1443352348816 1443366765568 1444702117222 1445387446272 1446724667388 1446739117824 1447980126208 1449334222336 1451363257344 1451377754112 1453990942976 1455361503232 1456302175328 1456337351168 1460981284048 1462358433536 1464405702144 1465775158848 1466785062912 1467047149568 1468404409472 1469126497902 1469389002928 1473122402752 1473836914176 1475215190592 1479966093312 1480230535168 1481350101504 1481614790656 1485002345344 1488471976992 1488775415296 1489763663872 1493229505152 1493244420096 1494625916784 1494662018304 1495932989408 1497343085056 1497358041088 1499428159944 1499454308352 1500841550208 1501847893392 1502117776016 1503124974934 1504541849888 1505653653504 1505948840396 1506663223296 1506970370048 1508057134584 1509365817344 1510787464186 1510813810688 1514215419904 1515616318216 1515631456768 1515642748928 1517060120576 1519183970304 1522672631808 1524081354432 1524353678848 1528967970816 1531408668636 1531720859968 1535299647024 1536318778368 1537777268832 1539084902564 1539215339844 1540551061504 1542680895327 1542707798016 1544135056464 1544150479872 1545500862464 1546930704956 1549085970432 1549123387392 1550440669184 1550572068864 1551558782697 1551890582528 1553353424896 1554063194112 1554394978304 1558026742272 1558344359936 1559336019703 1559351594944 1560821470208 1563006584832 1564468249344 1565836400128 1567285056337 1568325419584 1572310195456 1573364459744 1579587136842 1579614683136 1581091878912 1586171937792 1586439510656 1588693282176 1589017151488 1590082618112 1593797764416 1595300109312 1596656657024 1598891940096 1600387163232 1601895719424 1602969821376 1603296601088 1603312615424 1604332890952 1607042621184 1608109375488 1609597141152 1611004757824 1612195233792 1612511308408 1612539428864 1614768787632 1616170074112 1616307044352 1617665297248 1617681455104 1619217186496 1621473165312 1624408834048 1627001884508 1631926897536 1632202188848 1632218491904 1633728562466 1638673937472 1639772699928 1641318381696 1642853280432 1645782634496 1646552177556 1646580891648 1648131779112 1649545541504 1649562017792 1651088133968 1651871367168 1653399619872 1653416134656 1654834429952 1654974676992 1656381968384 1658700865536 1659026057689 1659054989312 1661348656506 1662931286016 1663270289408 1664345343232 1664385544192 1665925374568 1668246429696 1669817723574 1671266781184 1672812977836 1673606516736 1675171610112 1678176467968 1678217003008 1679001711888 1679301717632 1680571850646 1683568460288 1686285353984 1687862304128 1691389820928 1692971544576 1693257133568 1693274046464 1695674041971 1697145537536 1701093839676 1701110830848 1702714331136 1706548005888 1708143904896 1708185163776 1709765516004 1710900457728 1711249240064 1713980914219 1715247485952 1716397592448 1719476399872 1721084389024 1721900826624 1723493868096 1724989505536 1726614244784 1726627108864 1728241785088 1730661284352 1732132935104 1733782994944 1736550639824 1738981771296 1740608001132 1741807262208 1742101089344 1742118490112 1743730236248 1749332853268 1749363359744 1750181335584 1756595929088 1757459735808 1757773760512 1759103245536 1760629784576 1763094626304 1764725778816 1764743405568 1767920805664 1770383966208 1772082364416 1773210037368 1774868276181 1774911146736 1776420424922 1776451403776 1778094913504 1780584206016 1780601991168 1780964982784 1782098308232 1782249340872 1783764859019 1783795965952 1786293239808 1786643446742 1787963713536 1789527314432 1791182921528 1791214157824 1792371908096 1795399237632 1796925937664 1798130811136 1799825764352 1801508893184 1804030964736 1806962147328 1807266965504 1809846608388 1813073726464 1815649465344 1818918521212 1823168330841 1823200124928 1823525896192 1824886884912 1826110506738 1830737965056 1831965510144 1832338972672 1833660379551 1836620138496 1839539589888 1839584022528 1841148294656 1841304331776 1842851659649 1842870066752 1842883796992 1844607192064 1845450043008 1847189600256 1848760339712 1850533927424 1853475495872 1856070319488 1857806046096 1859430725152 1865373930112 1865392562176 1866784798086 1867118357104 1871513419776 1874883058048 1875792436224 1876127604736 1877546606208 1880894439424 1883579176128 1883896918904 1885194904576 1886957867392 1889599565568 1894418879808 1896029780216 1896062844928 1898684178864 1900459756338 1900473915648 1900492898304 1902154907648 1902251166816 1903914713792 1906567348224 1908363112656 1910019178496 1911396605118 1911786260384 1912693161984 1913068149916 1914481840128 1916286468096 1917537935313 1917571375104 1917915963392 1919201963008 1920977540482 1921011040256 1922820408964 1925499383808 1927183261696 1928966223184 1928985490432 1933473153612 1935151009792 1937913190824 1938240099257 1944107245344 1945925300748 1945959235584 1949065578264 1952211615744 1952540936192 1954017732576 1954366878464 1955314808832 1955713417216 1958835330536 1960282841088 1960667159087 1961597248512 1963412048598 1963446288384 1965115885568 1965282428928 1966953587456 1969707277824 1971529581021 1971563962368 1973288124416 1975133468672 1977898610688 1981042635264 1984609479622 1984629302656 1987407738624 1989266287008 1990972673536 1990992560128 1992834555712 1992882691072 1993814532867 1999237546592 2001122066944 2002463857856 2008525412352 2008884297728 2010383628708 2010403709184 2010742846112 2016829461504 2021973268224 2025578627072 2026525756992 2028420887064 2028469881984 2032108472576 2034953378304 2034973704192 2036856389568 2038623961088 2041878224848 2043387101184 2045326972416 2046648968364 2046684659712 2047066196032 2048425037824 2050369691776 2052287119792 2055160275168 2056907860436 2056943730688 2058846741952 2058867306496 2061749673984 2063657131536 2065040853414 2065447960576 2067429425152 2068396123872 2068745043596 2072084258816 2077368989696 2083657285632 2084008779776 2085585011328 2085957665792 2086983436272 2092271960064 2093674868736 2095611862344 2095648407552 2099405956726 2102330959872 2102381740032 2104326788928 2104347807744 2106116182456 2106152910848 2108122505216 2111037014658 2111073828864 2111487709786 2114443744644 2114895917056 2118257709568 2121223222272 2123185702638 2123206909824 2125063685888 2127066812416 2130044657664 2131855920128 2132036594688 2133849550976 2135860959232 2137293095168 2142286770624 2142723494912 2143762784256 2144145833984 2145767549952 2146129521536 2153025050176 2155076059136 2165028523224 2165050148352 2167053175833 2171970189312 2174001333504 2175902530048 2177915597767 2180986414464 2183042254848 2184453262992 2184506026752 2184898583296 2186363599904 2188424508928 2190471040576 2191471926072 2191510142976 2193537650304 2195402903408 2197509038816 2200570724352 2202495156224 2202606614208 2204083504392 2204532826496 2204554846208 2209683604128 2211601154048 2215131542008 2217203049061 2217241714688 2220345802752 2222422185984 2224328572928 2226423631432 2227503518016 2231475355648 2233163122944 2233562146816 2234645495808 2238668949184 2240762467528 2243899484112 2246014627584 2246037061632 2253176664024 2253215956992 2254687462401 2256812774832 2257295392768 2258923260594 2260455555072 2260898722628 2264048726016 2266181196279 2266220716032 2268125119568 2268147774464 2270246184206 2270285774848 2271323129856 2273424477324 2273447185152 2273464123392 2275397341184 2275590180864 2277525206528 2277580218368 2279687354672 2281200610304 2286530518272 2286996647936 2288530123264 2290647390031 2297581289952 2297991824128 2307548379136 2308627353846 2310826592256 2318251293696 2318642361728 2320396057434 2320810668176 2322409682944 2325661003776 2327835873792 2330030137344 2331592467456 2333575114112 2337516539904 2339027392416 2341232205312 2343279647744 2345447566826 2345470994048 2348754600192 2352488129376 2352967705088 2352991207424 2356285341696 2358465293184 2360046689616 2364280049824 2366491034908 2366548195648 2369845395456 2374094586578 2374112274688 2374135988224 2376332454496 2379659265984 2381724319744 2383525727232 2383951618048 2385123927168 2387757129758 2393865650176 2394984985536 2404944901632 2404968923136 2405374619648 2406499336428 2409282863104 2413128811184 2416507136736 2418766962612 2418809143296 2420865953792 2424255111168 2426497945872 2426522182656 2428825779744 2430891107788 2430933499904 2433182513216 2434336751616 2434814008984 2436613251072 2440502826762 2440983953408 2442620680192 2444880506068 2448303283272 2448327737856 2448826851328 2450592843699 2452719453184 2452778696704 2455072442368 2460600057344 2462876517101 2462919467008 2468673951744 2474318312256 2474343026688 2474760425984 2476632200952 2477074728128 2482251644928 2484572952576 2488582483968 2489046397448 2494905434112 2496518014848 2496578316288 2498888061852 2501056581632 2503395474944 2506900171776 2509219466754 2511438901504 2517264701952 2517325504512 2518952576448 2519466087424 2525352690432 2525891839744 2529428030976 2531578905152 2531793456192 2533946341784 2533965220864 2533990531072 2536334889088 2539885700352 2539911069696 2544484150208 2545718306304 2548528806824 2552642453504 2556717247084 2556761833472 2566873860096 2567332511744 2577964204816 2579214599808 2581626583536 2583884254432 2587484258304 2589921367176 2589940663296 2589966532608 2592142993792 2592362677632 2594567067664 2598199402656 2598754104352 2600674492416 2602948820992 2604825959736 2605356976768 2607040947797 2607086411776 2613151634016 2613177735168 2613710454784 2615462998016 2615595354372 2617882731464 2617928384512 2620376571904 2623999279902 2624045039616 2626276370432 2628706108028 2628751949824 2634893893632 2636660640768 2637198147584 2640944676864 2641390180352 2649876984832 2651881208496 2652328556878 2652355049344 2658419377156 2662891585536 2664630637383 2664677105664 2667142370256 2671447474176 2673147462348 2675693948928 2678033883136 2679965170113 2680511504944 2680538278912 2684290971648 2686774382292 2686821236736 2688557862144 2689105948672 2693398579487 2695388906496 2695964357632 2697196216704 2699738646528 2702034342656 2702263339776 2704561182752 2704626509312 2707128733673 2710900448256 2713271171072 2715808519424 2719610589696 2724516134912 2727102629888 2728377781818 2728865291152 2735288844288 2740213700224 2748508459008 2748999565312 2751542842048 2753387804552 2757861498496 2761722441984 2764305100128 2764325695488 2766910788096 2773140509568 2775800891136 2780213243808 2780780015104 2782644581696 2784700858368 2789146087728 2791566491648 2794149149792 2798060895168 2798088843264 2800677535656 2800726376448 2803107946496 2805769051904 2805797076992 2807582559166 2812324587072 2814191407104 2814716019544 2814765105152 2819258326192 2821341659136 2821894789714 2825845378356 2827792356864 2828297629696 2830436801088 2830914270184 2830942546432 2840059543552 2842715459584 2844044670324 2844094267392 2853232361472 2855872070688 2856382360832 2858350379008 2861023399936 2865028767744 2867679390576 2869602224874 2876873945088 2876943433728 2878802944512 2881466310723 2881516560384 2884230613446 2886704697632 2886733531136 2889404234444 2890774892544 2893449334776 2893478235648 2895909750877 2895960252416 2898668444672 2902726514688 2907981885952 2910723006464 2912604350656 2912674702336 2921962568096 2924716867072 2928811404288 2931550317696 2933570125824 2936808818944 2938252995804 2938778005856 2946244805504 2947673828352 2950430381184 2959932186624 2960461070336 2962700203008 2963229581312 2970004690688 2976914219433 2976943953984 2977550830592 2979527327744 2986459010304 2986488840192 2989251833568 2989324036608 2991865978816 2994686170112 2994716082176 2998856319888 3001683100416 3003695786784 3004235552032 3006249949868 3009083699776 3011307307008 3011897680792 3013326446592 3016114269168 3018731634688 3021574928372 3021627621376 3028430839808 3031232636432 3031262913536 3034120241152 3038367940608 3045345263616 3048162708864 3048707357696 3057935941632 3061332493219 3062817337272 3063441719936 3070599294048 3072637556736 3075554537664 3078169805128 3078430679688 3081048392851 3081102123008 3085361790654 3085415596032 3088270112928 3088300959744 3091001724928 3093861409912 3098171940864 3100881338368 3101144137728 3103117565394 3103781165056 3106706849792 3108126388224 3108789956608 3116053484544 3116688719872 3118672039406 3118703189888 3121642940416 3126013169664 3128936498688 3131672800256 3134570112674 3136650839168 3144620390912 3146728919488 3149108935089 3159174273684 3159229366272 3162183757824 3167231564679 3172343875584 3172879021312 3177386564352 3178034302976 3180165236224 3183107412121 3187595528832 3190600218624 3193313314048 3197783880192 3200774326464 3203791438848 3205939642752 3206593202176 3208665781904 3214085242368 3216218750976 3219194282304 3222009515648 3225022616816 3229537575264 3232340148224 3232614088704 3235330594496 3235362910208 3238434372992 3248817668096 3254003769016 3263853795072 3264404377696 3264436983808 3267457124932 3277347874944 3279545399856 3282636763392 3285706560864 3291565268992 3293104355112 3293161783296 3296263558224 3299091083008 3299124035584 3302176267936 3303742734336 3306799239744 3306832269312 3309668859904 3309949353984 3312763936768 3317401731072 3318052115378 3318109978624 3322697313012 3325862572032 3326540578816 3328690686464 3328771088384 3331850749136 3336492859392 3339635447148 3342533562368 3345625955672 3347213033472 3347869262353 3350343220224 3356352935936 3356434006016 3358003423776 3358603435264 3361143701292 3367136920576 3372570707968 3375724608256 3382779641856 3385943089152 3386514267136 3386548092928 3391348083942 3394291075072 3402187679352 3402221661696 3405369276309 3405428662272 3413096011776 3416287809792 3416370327552 3419531032008 3421800915456 3422438796491 3422498480128 3427961828438 3430494971904 3432795184896 3438952799744 3442168778048 3443801653248 3446987736192 3453228489568 3453254217728 3456483570176 3461322568704 3464265870208 3473101279648 3477963542592 3481216002264 3483614524416 3484202178688 3484236980224 3487460472496 3498665706536 3498726719488 3500362671168 3513191858176 3514919471616 3515547521024 3518171350239 3518206491072 3521259569152 3529451557632 3529486811136 3535841611328 3540767932416 3546420074736 3549736552362 3549822293472 3552840849844 3552902807552 3556189827008 3561141879867 3561168412032 3561203982336 3564196616464 3564498681744 3567529718038 3567591931904 3572586479616 3573286893484 3575927427072 3579054628864 3581635694637 3582365843056 3584743816192 3590798475264 3593851875328 3596261622272 3599588755763 3599651528704 3603017786368 3608061929472 3613924294656 3614533931008 3619693216776 3626147452928 3631298930688 3637837042424 3646336661682 3646400249856 3649773769824 3652221013476 3661475930112 3663931020288 3664677945344 3667320759102 3673240276992 3679079179776 3679168045056 3682296589312 3682608663552 3685703319298 3685740133504 3685767593984 3689214384128 3690900086016 3694379200512 3697520679424 3701067854848 3706950991744 3712140638976 3715612092192 3718861450304 3730747860224 3730785124352 3733569596172 3734236714208 3743026839552 3749766116096 3751584872448 3752255209472 3755093212416 3761788878848 3767158352256 3767793837808 3770389809152 3773915734784 3779199131136 3788837759616 3792059560432 3797368357728 3800919512676 3800947831296 3800985796608 3804309815296 3804502333632 3807829427584 3816726225312 3820038356992 3822793210236 3823572520768 3825386323968 3826136299832 3828963680256 3835075870626 3835142750208 3835831926784 3838403926016 3841955080964 3842022080512 3845640817928 3850998767616 3854366523392 3857932446368 3857970980864 3866946307224 3870302019584 3875826381648 3876480198514 3888214490688 3891850601496 3891918471168 3898131156528 3904423231488 3905081872384 3908035465152 3908733756928 3910629617664 3911426834432 3917670661072 3920565682176 3921334318174 3923194497024 3926824097196 3926892576768 3930231771136 3930564857856 3933907174912 3939414555648 3943059162042 3943127924736 3946576248832 3950266937344 3955797221376 3956572764599 3962085270528 3969218959244 3969258605312 3974815477248 3978492835317 3978532574016 3981945347072 3981985120256 3985669111424 3985765382144 3987629065734 3998475093184 4002244133888 4004927715712 4017050824704 4017768595456 4020767257416 4020807418368 4021485692224 4033658923008 4043946536448 4053051513984 4056841774128 4056939763968 4064216945152 4069906756608 4069947408384 4073712779136 4083756449696 4086774202368 4090653944832 4093297936728 4093369319424 4094132392064 4096850075648 4100739383552 4104574239584 4110320550336 4113815720872 4113887461376 4117693483904 4117734612992 4123499347968 4127314263072 4130081706828 4130895921152 4134858850304 4136792247744 4137490087192 4141359311089 4144168517632 4154737979392 4168017559552 4171170022656 4171915331584 4173966872544 4184543920128 4187349737472 4191223724688 4198811913452 4204661919744 4204763480064 4208653577856 4208695615488 4211373838749 4212232364912 4216245010432 4222074029316 4222147657728 4222975419572 4228887489288 4229791834112 4232483482051 4232842184571 4236515419136 4242446444544 4246371405276 4246413819648 4250127371776 4254059438629 4254133624832 4260089315328 4263711840256 4264073189376 4267699101952 4271721918464 4274586190336 4284573541248 4285446989824 4287525568512 4291535099904 4292259043072 4306050100352 4330057046448 4330100296704 4334106351666 4343940378624 4348002667008 4351805060096 4355831195534 4361972828928 4366084509696 4368906525984 4369012053504 4369797166592 4372727199808 4376849017856 4380942081152 4382943852144 4387075300608 4390805806816 4395018077632 4401141448704 4405213228416 4408167008784 4409065652992 4409109692416 4419367208256 4423202308096 4430263084016 4434406098122 4434483429376 4440691605504 4444844371968 4448657145856 4452847262864 4455007036032 4462950711296 4466326245888 4467124293632 4469290991616 4474255182397 4477337898368 4481524935056 4487798968224 4492029255168 4492074123264 4506353328048 4509374924802 4513625549664 4514590785536 4517846521188 4520911110144 4521797445256 4528097452032 4532362392558 4532441432064 4536250239136 4536295548928 4540492368412 4540571549696 4542646259712 4546848954648 4546894370304 4546928246784 4550794682368 4551180361728 4555050413056 4555160436736 4559374709344 4562401220608 4573061036544 4573993295872 4577060246528 4581294780062 4595162579904 4595983648256 4600235689049 4615096758272 4617254707692 4621653184512 4636502587392 4637284723456 4640792114868 4641621336352 4644819365888 4651322007552 4652233910023 4655671747584 4660060274688 4663184934912 4667150228224 4675033079808 4678008059109 4678054784832 4682464410624 4686559295488 4690895133652 4690941988096 4697509200384 4701855169011 4704976258752 4705935410176 4705982414848 4716930586368 4720093379232 4728560099648 4732982069816 4733096391296 4748189173156 4748224549376 4748271976448 4752664908992 4759318531968 4767051454464 4767903236096 4770247854336 4775514259516 4789969971072 4809889803264 4809937846272 4810749239296 4812998672856 4826257622368 4833014273472 4837533925224 4837618286592 4841731907584 4848510222336 4852995891744 4853044365312 4857651559488 4861782215576 4861866999808 4866365026432 4869628017968 4873226502144 4881005653524 4881967906816 4885241360384 4889761012136 4896606566544 4896655475712 4897653702656 4901185687398 4905438906368 4905557393408 4910144884736 4921200114688 4925753034202 4925838934016 4937347903488 4948636624512 4948686053376 4949520851968 4953264401904 4954149456256 4964503289856 4969145905152 4977078173067 4977164967936 4978092794896 4989810868224 4993036029696 4993156632576 4997776123704 5002025933333 5002113163264 5006790949888 5013800343552 5018438933508 5022877803008 5034529403904 5034651009024 5037905152896 5038932174848 5050705380864 5051783679488 5058856061952 5063157810304 5063586912384 5067892683568 5067930441728 5072669778176 5079771400704 5079822139392 5088968300416 5091436612608 5097057613648 5105284907008 5113434494168 5113523666944 5133747720192 5134665023488 5141942742657 5155928409632 5158429199616 5163253167072 5167768508864 5174968516608 5179842734352 5179881326592 5184285987584 5184725355264 5189134135328 5196398805312 5197508208704 5201348984832 5209651919472 5210713953536 5214081895594 5214172823552 5226303268032 5226355470336 5227420909568 5230925996032 5231190708744 5235765462928 5240753143808 5247998559804 5248090079232 5252552740864 5257412216056 5257503899648 5260937412269 5269787787264 5273321281536 5274396295168 5281889353728 5282780360704 5287756124651 5299753969664 5303762416992 5304657113756 5304710098688 5316838754312 5329261274766 5329354211328 5334284740512 5342894948352 5346294924696 5351294577057 5351387897856 5356067766272 5359930340226 5361023009888 5361076557824 5368581943296 5373548764584 5373642473472 5377115724288 5378211897344 5386797158974 5390777812992 5391928715264 5394392433408 5399477293056 5404068685312 5404526679552 5409122365504 5409253018624 5414257467346 5421800896512 5426542342144 5431617038848 5439221179392 5454205259776 5456755563636 5457730582304 5470577688576 5480427400448 5497016918016 5497999130624 5503085684096 5506775609104 5515722996992 5523444883968 5528554978947 5528610200256 5528651390976 5533821576192 5546281019136 5551601782272 5560426487616 5561560030208 5565289163392 5578292175456 5583132983296 5588298299584 5596121790336 5596177686528 5601355071312 5606215892992 5611538103808 5611594153984 5615165118332 5624649174144 5628382814208 5629432039088 5638516652384 5642683318272 5643789579428 5651690756712 5655584713728 5656595259392 5660873602176 5661828540368 5661885092864 5680119087104 5685430919168 5688089340648 5688188534784 5706464722944 5711744141376 5712764721664 5716700758016 5722046799872 5730057535488 5735358781152 5739204449748 5753747890176 5757605889024 5762932621446 5763033120768 5768461226892 5773409395264 5773467062272 5778808468888 5781549785088 5786898669552 5786956471296 5791819501754 5791920504832 5797336889344 5805453029376 5814720297771 5815963771904 5821446012928 5825208701312 5825349404672 5843925136192 5849433734144 5857622808576 5863100635392 5867140251648 5873617637888 5876505991608 5877556011712 5882001477261 5892489611008 5895347656704 5900860762368 5911485193939 5919864373248 5925400406016 5926459162624 5940009381376 5953828438866 5953887907968 5955101661184 5972918020608 5972977680384 5978503667136 5978648073216 5983731957632 5989372340224 5997712639776 6003366200832 6007391573568 6008471104064 6012499899736 6018167399552 6023795361584 6026652893184 6032228538336 6037463269376 6043149856744 6043255242752 6056861679616 6062465272864 6062525827072 6068240482304 6076735881216 6096325417728 6097414715392 6115871883264 6122664986438 6125634674544 6126883439872 6141198588096 6145275113472 6151109075328 6156339610256 6156861359376 6162096785702 6162204246016 6170723581308 6170831192064 6176540225856 6176601919488 6182003449856 6187722819824 6196343881728 6201762676736 6202288275456 6206235130788 6207562330112 6213413699584 6216252776448 6217471487227 6217579913216 6232106969088 6233377439744 6237344078812 6237406379776 6243285880832 6252026339328 6257872997376 6263345600512 6269140225348 6273301678336 6289240781824 6293457838976 6298217870178 6318348547368 6318458732544 6324367515648 6334463129358 6344687751168 6345758042624 6354773128704 6356068605952 6360330472448 6366214824242 6375191057664 6381200437248 6386626628096 6395567760384 6401548652928 6407582877696 6411879285504 6413186404352 6417331563808 6428170484736 6432437501952 6438388564608 6444019031296 6450045233632 6459075150528 6464680296448 6465228177408 6470661188992 6470725820416 6476868745984 6497635336192 6508007538032 6527707590144 6528808755392 6528873967616 6533746793301 6534914249864 6554695749888 6559090799712 6565273526784 6571413121728 6583130537984 6586208710224 6592527116448 6598182166016 6598248071168 6604352535872 6607485468672 6613598479488 6613664538624 6625527873536 6634803462144 6636104230756 6636219957248 6645394626024 6651609147183 6651725144064 6657381372928 6657542176768 6663701498272 6672985718784 6679270894296 6684950546417 6685067124736 6691251911344 6694426066944 6695738524706 6700686440448 6712705871872 6712868012032 6716006847552 6717206870528 6722287402584 6723421391687 6734273841152 6745141415936 6751449216512 6771886178304 6773028534272 6782696167884 6788582150144 6804375358704 6804443323392 6810738552618 6810857324544 6826192023552 6832575619584 6832740655104 6839062064016 6843601830912 6844877592982 6844996960256 6855923656876 6860989943808 6865590369792 6871942170093 6877905599488 6884337556096 6893975472384 6906456979136 6906508435456 6912967140352 6922645137408 6928531740416 6946202559296 6955927085184 6962432004528 6967229048832 6968404357376 6968473960448 6974920944992 6997331413072 7000725342336 7026383716352 7029838943232 7031095042048 7036342700478 7036412982144 7058903115264 7058973622272 7071683222656 7092840149472 7099473104724 7099644586944 7105681699688 7105805615104 7112379654016 7122283759734 7122336824064 7122407964672 7128393232928 7128997363488 7135059436076 7135183863808 7145172959232 7146573786968 7151854854144 7158109257728 7163271389274 7164731686112 7169487632384 7181596950528 7187703750656 7192523244544 7199177511526 7199303057408 7206035572736 7216123858944 7227848589312 7229067862016 7239386433552 7252294905856 7262597861376 7275674084848 7292673323364 7292800499712 7299547539648 7304442026952 7310653287179 7322951860224 7327862040576 7329355890688 7334641518204 7346480553984 7347920848541 7358158359552 7358336090112 7364593178624 7365217327104 7371406638596 7371480267008 7371535187968 7378428768256 7381800172032 7388629551303 7388758401024 7395041358848 7402135709696 7413901983488 7424281277952 7431224184384 7437722900608 7461495720448 7461570248704 7467139192344 7468473428416 7499532232192 7503169744896 7504510418944 7510186424832 7534316704512 7535587675616 7540779618304 7547831469568 7558398262272 7577675519232 7584119120864 7594736715456 7601839025352 7601895662592 7601971593216 7609004667264 7615658855168 7633452450624 7640076713984 7645586420472 7647145041536 7652272599664 7657927360512 7670151741252 7670285500416 7671663853568 7676807852032 7683910161928 7684044161024 7691281635856 7701997535232 7708733046784 7715864892736 7715941961728 7733892614448 7740604039168 7751652763296 7752960397028 7776428981376 7783701202992 7796262313056 7808846462976 7810163744768 7816070930304 7817467513856 7821122843391 7821259235328 7835341322144 7841131364352 7842668636348 7846388994048 7853648194392 7853785153536 7860463542272 7861129715712 7867814349824 7878829111296 7886118324084 7886255849472 7893152497664 7900533874688 7911594442752 7913145529198 7924170541056 7938437918488 7938517210624 7945861644721 7949630954496 7956985670634 7957065148032 7963890694144 7971338222848 7971530764288 7975258131468 7996950186368 8004488267776 8009855431424 8034101649408 8035537190912 8041534514832 8041614836736 8042971384448 8067317846016 8080195738461 8087893072896 8106103027968 8113683548256 8113879527936 8121386201019 8128433890304 8139813513216 8147425558272 8167512899392 8173548404736 8181307889664 8186595873456 8188264784128 8193700151296 8201478767104 8209148479168 8220641100672 8227631441744 8235386967808 8235469225984 8246998695936 8254628526144 8260163413656 8261791842304 8273584495488 8274980174384 8282718622178 8288337035264 8309331053023 8309475958784 8336035119104 8342340045312 8343830663168 8347933745088 8374699474944 8382447449376 8397623826904 8409323839488 8417307155712 8417391230976 8422747677498 8424464729824 8432490020864 8444148058632 8444295315456 8445950839144 8457774978576 8459583668224 8464966964102 8465684369142 8473030838272 8484892889088 8492742810552 8492827639296 8500254743552 8508118877258 8508267249664 8520178630656 8527423680512 8528146378752 8535398203904 8543443836928 8549172380672 8569147082496 8570893979648 8575051137024 8583070199808 8584518086144 8612100200704 8639862975757 8660114092896 8660200593408 8668212703332 8687729252631 8687880757248 8696005334016 8703610120192 8711662391068 8723945657856 8732169019392 8737813051968 8738024107008 8739594333184 8745454399616 8753698035712 8761884162304 8765887704288 8774150601216 8781611613632 8790036155264 8810426456832 8816334017568 8818131305984 8818219384832 8838734416512 8860526168032 8868812196244 8868966858752 8881383211008 8889688743936 8905694525728 8910014072064 8925901422592 8932652491776 8934248587264 8938581983232 8948510364794 8954675796736 8963049870112 8975597936448 8984058510336 8984148246528 9012706656096 9018749849604 9027251099328 9029181571072 9035693042376 9043594890512 9056194904064 9064724785116 9064882864128 9072500478272 9072591097856 9080984736824 9081143099392 9085292519424 9093697909296 9093788740608 9101589364736 9102360723456 9110100826112 9110320873472 9118749418688 9124802441216 9146122073088 9147986591744 9154120493056 9162589560124 9183997479657 9190325159808 9191967296512 9200471378098 9230193516544 9234509415384 9243145178553 9243306369024 9273005174784 9274569446912 9281584229736 9283242672704 9289638731776 9302644015104 9304467820046 9311343495168 9320120549376 9326369869824 9334300456448 9350066159616 9356016118218 9356109569664 9364928821248 9373118590976 9381790267304 9381883976192 9395018400768 9403710338022 9409952517504 9411870820352 9433861172736 9440186758464 9457120199296 9465964139632 9466192782592 9496378346312 9496449098752 9496543952896 9505329817984 9518637063936 9534102908928 9535806472192 9540495708672 9549322236363 9551028519032 9579939942144 9619779606528 9621498478592 9625997345712 9652515244736 9666028546944 9675067850448 9683463815168 9697020444672 9705991783488 9706088730624 9715303118976 9723564431152 9732730052864 9739256035936 9746453004288 9762011307048 9763935813632 9770312337071 9770482720768 9779522024272 9793213133088 9793310951424 9795307405312 9802371374796 9810877812736 9811114786816 9820289769472 9826538957081 9842400229376 9851506068404 9851677868032 9874695806976 9897273249024 9897372106752 9899041703936 9906528803808 9908298912512 9929006579712 9938291810304 9954156346134 9954329935872 9956185589792 9979621736448 9986072059392 9986313265152 9995552247408 10004051866666 10004226326528 10013581899776 10027600687104 10036877867016 10043607787059 10045755606016 10069058807808 10069302018048 10075810305792 10077864349696 10101410761728 10103567358976 10117712123904 10126315620608 10127173824768 10135785367136 10135860883456 10145339556352 10159542801408 10159644278784 10177936600832 10182873225216 10194115227296 10210569814016 10226868988336 10267316389473 10267495440384 10269330046976 10283885485314 10311856819264 10316858399232 10326506334144 10335537017728 10359685468704 10359762653184 10368571975168 10369450710528 10378268270656 10392797610624 10395016417408 10419303838944 10421427907072 10428163791188 10428345647104 10452606536064 10452710940672 10461851992064 10462381417488 10471530925856 10481506287616 10495997119608 10496180158464 10505105481728 10514824432112 10521874824538 10539575574528 10546642563072 10548792590336 10563778707456 10565560721408 10575512249302 10599507939328 10607524833984 10609314227512 10609420197376 10633677508624 10658522549532 10658708422656 10668569481024 10692589849392 10702589154114 10702775795712 10712135532544 10719860680452 10722046019776 10722153115648 10737163886592 10747097529168 10754231448576 10756423794688 10773594317948 10781555625984 10783857430528 10788784866816 10798766267289 10798954586112 10808137370624 10809053359104 10818244731008 10818506037248 10828514934692 10843601793024 10853084684288 10863234077696 10878442358784 10908410519552 10913511127272 10915352137921 10915461164608 10960854800896 10994033836032 11006171368192 11013551218208 11031445993984 11046889767936 11057109957894 11057220400512 11057302781952 11067643152384 11092562038272 11103203564544 11120852975232 11123120060416 11130578326784 11156584350912 11166265966592 11176596599168 11192243580672 11192355373056 11202710142624 11212431785984 11223076207616 11223188307968 11230330236664 11249298348288 11256765628416 11258864078176 11277033304768 11285366636544 11287579158856 11303381513424 11311169427456 11313190518784 11321747204352 11323657080736 11323770185728 11370861838336 11376178681296 11412929445888 11423488282752 11425529443328 11444093599744 11460115070976 11470717562304 11478408899496 11507495780352 11515211778048 11525865242892 11526066241536 11536922453784 11546732761993 11546818790528 11546934124544 11557616937776 11563099570176 11573797339104 11573912942592 11583639003508 11583841009664 11594673778688 11610906058752 11613182403823 11629440595542 11631927543808 11642892025856 11650417402624 11650698809344 11687850272384 11698867468288 11715245617152 11726201270784 11734280503296 11747235275776 11753011983216 11755112023424 11764002954522 11784979222016 11790695313408 11801721524736 11822970387878 11839728746496 11850800812032 11852918325248 11869718293797 11880018762752 11907656877732 11907775815936 11910203322368 11945836041216 11945955360768 11957007334272 11957296146432 11967463915264 11978744680448 11995425279552 12006732401664 12014783147136 12016942208128 12024999799472 12036334799104 12047590723168 12053305786368 12064457076672 12074926538752 12086299713488 12113723359232 12124930545728 12125051654144 12136480964608 12192650835456 12194829430784 12245329972876 12251269349088 12253766879744 12282397176192 12290550226944 12302218150656 12312679220512 12313722718752 12324193571404 12324408492032 12341447162616 12341662384128 12353080451712 12353203838976 12364006899712 12375445639648 12392687763456 12403525353472 12404576550912 12412470261576 12415124660224 12424077933267 12432505552896 12434942974454 12435159826432 12464213938176 12466754879488 12474688157624 12474812759552 12486354013133 12486571761664 12504052678656 12515745994752 12526691201024 12538280450696 12546603356672 12578481563648 12586915677952 12596435740356 12636697094736 12648735031296 12668926258716 12689375502336 12691516085248 12697450446153 12709546257408 12712137211904 12720660944896 12732429648484 12750382115328 12762178315887 12762400874496 12773253256192 12791135520768 12803097305856 12815165755392 12823758571008 12826372808704 12834663127616 12856340969472 12876777129216 12888038062592 12899961617543 12900090467264 12918150301056 12941322377984 12941451640832 12953737491968 13016015076064 13055415180288 13057617510784 13057747935232 13067493586602 13069828499728 13109391499776 13118181599424 13130547053568 13142826243456 13166261075968 13172417420448 13185054232896 13196364332032 13196496142336 13208705071744 13227196958976 13227329077248 13251055747072 13269606924288 13272208461512 13272439914496 13290789252048 13303218294366 13303450288128 13314762745856 13315084353536 13327402996544 13345971437568 13358541788592 13369901092834 13370134249472 13382503822688 13388852133888 13391477049412 13401372880896 13422765547191 13425411743744 13432013695104 13434413741056 13444574805168 13446842783374 13468547682304 13490282831872 13502898433024 13543772356608 13546057068544 13565392335768 13577164300288 13608750717408 13608886646784 13621477105236 13621714649088 13652384047104 13665151239168 13665481310208 13678124128032 13687203661824 13689755185964 13689993920512 13711847313752 13721979887616 13724670113609 13731180739584 13743884340186 13755811198976 13768675112192 13787950944768 13800707067147 13812913958272 13813016870912 13825934280704 13845290274816 13857063480832 13892405118592 13911854170368 13924864009056 13934458097664 13936808714752 13936947920896 13949841889984 13956701730069 13994662826144 14001450684672 14059677886464 14062190084096 14072685400956 14072825964288 14117806230528 14117947244544 14143366445312 14185680298944 14198946209448 14199289173888 14211363399376 14224759308032 14244567519468 14244673648128 14244815929344 14256786465856 14257994726976 14270118872152 14270367727616 14293147573936 14303709708288 14316218515456 14326542778548 14329463372224 14338975264768 14375407501312 14385046489088 14398355023052 14398606114816 14412071145472 14432247717888 14458135724032 14478772867104 14504589811712 14525195722752 14551348169696 14585346646728 14585600999424 14599095079296 14608884053904 14621306574358 14645903720448 14655724081152 14658711781376 14669283036408 14692961107968 14695841697082 14716316719104 14716672180224 14729186357248 14730434654208 14742813277192 14742960534016 14743070375936 14756857536512 14763600344064 14777259102606 14777516802048 14790082717696 14804271419392 14827803966976 14848562555904 14862448368768 14875445801216 14922991440896 14923140497408 14934278384688 14936946856832 14999064464384 15006077799999 15006339489792 15009020837888 15020372849664 15068633409024 15071175351232 15081559236608 15095662939136 15116796524544 15155351038464 15168238241728 15189473430912 15203678050704 15203791325184 15218009334528 15231317710336 15245409184369 15266904901248 15291172840944 15294290083072 15304545199328 15315854721024 15340303482504 15340571000832 15343327707136 15353615704064 15367820323856 15382563271712 15403995070464 15417466093568 15431729785472 15431883923456 15467785228896 15481208078336 15503305526592 15505920794056 15520421343427 15552857962752 15567402405984 15592524626112 15620327489536 15632141860608 15634935027712 15642245686782 15642518470656 15670682644288 15682262728704 15685337272696 15692777988096 15707296388784 15720927084544 15722259431424 15735628699648 15757658222592 15772236648168 15772511698944 15782812236807 15801067749376 15823188885504 15826291058396 15848341082112 15863268373953 15876875836976 15877034421248 15891723289442 15899261908992 15913971341268 15914130296064 15927781388288 15942676445696 15943061528576 15950516262936 15993900372736 16008976535552 16019710862848 16068203298816 16083069029664 16083229673472 16085942768896 16134635692032 16160391476922 16175786145792 16212206055936 16227367096512 16227759055872 16242772402038 16256867780608 16279627026432 16294851116544 16335025798784 16362615779328 16373191746912 16376529568256 16387400302592 16402957534208 16418296958336 16441282201344 16455262883488 16470773935616 16470938451968 16493997391872 16509257052288 16520326827312 16547168990976 16549960348768 16565437244356 16576674070528 16618662106046 16618951917568 16672070238208 16684680090624 16687661326336 16695867490176 16749398949888 16764894898752 16795247653808 16818647678976 16834614311424 16834782461952 16845495354996 16848929459648 16864980041728 16888296117264 16891901678288 16915549957152 16919167336448 16929933928204 16931368738284 16946061676544 16969785778176 16985485621104 16985655278592 17000509487104 17016237754516 17016534499328 17040357261312 17054847361024 17056292757504 17070796407808 17086887673856 17098344761344 17138294164992 17141787959296 17150102274048 17166140399616 17169036172288 17224200401408 17240135619707 17279725951514 17320228185792 17320401186816 17336425406664 17375458505262 17375761514496 17392010668032 17407220240384 17423324782136 17447891315712 17464338038784 17475626103936 17476048214016 17479188666368 17490908799232 17507396071424 17523768324608 17531775408576 17548301202432 17563223227264 17580072310528 17620852913664 17632668035136 17636262611968 17636438769664 17677468833024 17721052336064 17734455581817 17737624392488 17737933717504 17779377487872 17811389051456 17820028144128 17865304983552 17868497174528 17897020729588 17909351593472 17926099740224 17951195872896 17968117020672 18025413312192 18037499699208 18054502198656 18071386084752 18087189781024 18112389808128 18129449570232 18129765728256 18145000956544 18145182195712 18161969473648 18170585038848 18187395818592 18187577481216 18203178729472 18204721446912 18220201652224 18220641746944 18237498837376 18249286634579 18249604882432 18292244146176 18295973183488 18308240986112 18325179120248 18367994959314 18380650319616 18383934593024 18400942756196 18460387033088 18469018830768 18486290357106 18486612738048 18546010349568 18549138893824 18563168459472 18566485345408 18579277463552 18605288030208 18608935640092 18622686990336 18640241098752 18652414461681 18652739739648 18668600912896 18700132319232 18712032236436 18712219139328 18729857642496 18746237181952 18763580534608 18763767952384 18790036801536 18807420676044 18819905035008 18823741640704 18853790056409 18867722345472 18880373516928 18914240398592 18931928279264 18932385565184 18992756692624 18992898197504 19010659635968 19037274127872 19068205817856 19071612944384 19080991417344 19098644472726 19102057038064 19159879884288 19239559213056 19242996957184 19251994691424 19305030489472 19332057093888 19350135700896 19366927630336 19394040889344 19411983566976 19412177461248 19430606237952 19447128862304 19465460105728 19478512071872 19492906008576 19524022614096 19540624674142 19540965441536 19559044048544 19586426266176 19586621902848 19590614810624 19604742749592 19621755625472 19640579538944 19653077914162 19684800458752 19703012136808 19703355736064 19749391613952 19794546498048 19794744213504 19798083407872 19813057607616 19816597825024 19876583620608 19908312692268 19908659871744 19912371179584 19972144118784 19972626530304 19991104494816 20008103733332 20008452653056 20027163799552 20054851639251 20055201374208 20073755734032 20087215574118 20091511212032 20138117615616 20138604036096 20151620611584 20155728699392 20170264175061 20202821523456 20207134717952 20235424247808 20252631241216 20254347649536 20271368256139 20271570734272 20271721766912 20290679112704 20319085602816 20355873201664 20365746450432 20388230454592 20453737976672 20534632778946 20534990880768 20567770970628 20623713638528 20633716798464 20653012668288 20671074035456 20719370937408 20719525306368 20737143950336 20738901421056 20756536541312 20785595221248 20790032834816 20838607677888 20842855814144 20856327582376 20856691294208 20905213072128 20905421881344 20923703984128 20924762834976 20943061851712 20963012575232 20991994239216 21010210963456 21029648864224 21043749649076 21079151149056 21093285126144 21131121442816 21151024498604 21199015878656 21215049667968 21218628455024 21218840394752 21267355017248 21317045099064 21317416845312 21337138962048 21385179698784 21405178308228 21405551591424 21424271065088 21439721360904 21444092039552 21444306231296 21474327773184 21494195058336 21508462897152 21512847589376 21547188635896 21563111251968 21567338749957 21567714861056 21577569733632 21597532534578 21597909172224 21616274741248 21618106718208 21636489462016 21637012074496 21657029869384 21687203586048 21706169368576 21726468155392 21756884717568 21816821039104 21827022254544 21830704275842 21830922329216 21921709601792 21931959861537 21988067672064 22012342736384 22027102436416 22043762545623 22062891987968 22093779535872 22114219915788 22114440801024 22114605563904 22135286304768 22185124076544 22206407129088 22241705950464 22246240120832 22261156653568 22281751884847 22313168701824 22353193198336 22384487161344 22384710746112 22405420285248 22424863571968 22446152415232 22460660473328 22498596696576 22513531256832 22517728156352 22554066609536 22575158317712 22606763026848 22622338854912 22626381037568 22643494408704 22647314161472 22647540371456 22741723676672 22752357362592 22846976565504 22851058886656 22888187199488 22920230141952 22941435124608 22956817798992 23014991560704 23030423556096 23051730485784 23052132483072 23073844907568 23093465523986 23093637581056 23093868249088 23115233875552 23126199140352 23147594678208 23147825885184 23167278007016 23167682019328 23189347557376 23221812117504 23226364807646 23258881191084 23263855087616 23285784051712 23300834805248 23301397618688 23375700544768 23397734936576 23430491234304 23452402541568 23494470551552 23506023966432 23510224046848 23528005909044 23569958444032 23581390626816 23603443049472 23645940775756 23679457492992 23701601624064 23705836650496 23739436587594 23760037525504 23815313755464 23815551631872 23820406644736 23837584934163 23891672082432 23914014668544 23914592292864 23934927830528 23957071575437 23957489360896 23990850559104 24013464803328 24029566294272 24033884416256 24049999598944 24072669598208 24095181446336 24106611572736 24128914153344 24172599426976 24227446718464 24249861091456 24250103308288 24385301670912 24389658861568 24490659945752 24502538698176 24507533759488 24564794352384 24581100453888 24604436301312 24625358441024 24627445437504 24648387142808 24648816984064 24682894325232 24706160903424 24706407677952 24728013799424 24750891279296 24785375526912 24824940523152 24830249320448 24848155866534 24865011105792 24869885948908 24870319652864 24927993159069 24928427876352 24949376315248 24949625519104 24972708026266 24973143523328 25008105357312 25031491989504 25053382402048 25076560901392 25093206713344 25156963127296 25173831355904 25192871480712 25197121290341 25273394189472 25297470062592 25337852517432 25378751004672 25383032170496 25394900892306 25419092514816 25424274423808 25441321889792 25464859296968 25500764230656 25524356631774 25524801748992 25546506512384 25582271041536 25606194611712 25630331510784 25647517142016 25652745617408 25669326255232 25712681938944 25753554258432 25776076125184 25799923235086 25800180934528 25836300602112 25882644755968 25882903281664 25907474983936 25919588927271 26032030152128 26110830360576 26115235021568 26115495870464 26134987173204 26139656999456 26218782999552 26236363198848 26261094107136 26285652486912 26332522151936 26344834840896 26370108465792 26392728664064 26417410143488 26454393917952 26454658154496 26502111494144 26544416923024 26581578504096 26606436588732 26606900576256 26629525491712 26630168707072 26654805993088 26717083577184 26739802185668 26740268498944 26765007645376 26777704267776 26782954098824 26802745761792 26845531094382 26850823487488 26864027390208 26868827482112 26889149610336 26893685566748 26937095364608 26980565663744 27005796866048 27087544713216 27092114137088 27130784671536 27154328600576 27217501434816 27217773293568 27242954210472 27243429298176 27304768094208 27330302478336 27330962620416 27356248256064 27374407323648 27379510371928 27379987841024 27423694627504 27443959775232 27449340227218 27462361479168 27487768680372 27511622397952 27537350224384 27575901889536 27601414134294 27625827916544 27626033741824 27651868561408 27690580549632 27714126961664 27784810237184 27823708340736 27849728018112 27868916195328 27873617429504 27873895841792 27899683779968 27913403460138 27989325652288 28002901369344 28119355772928 28124380168192 28145370801912 28145651928576 28235612461056 28286732890624 28371360597888 28397892418896 28398578347776 28422726798752 28449518616064 28489135038936 28489347296256 28489631858688 28513572931712 28515989453952 28540237744304 28586295147872 28607419416576 28632437030912 28653085557096 28658926744448 28677950529536 28750815002624 28770092978176 28796710046104 28797212229632 28824142290944 28864495435776 28916271448064 28957545734208 29009179623424 29050391445504 29102696339392 29170693293456 29198190158592 29217768107808 29242613148716 29291807440896 29310937011213 29311448162304 29338566072816 29385922215936 29391683394164 29432633438208 29433344360448 29458372714496 29460869308416 29479616871243 29485626554384 29485921068032 29513715073024 29527200688128 29554518205212 29555033604096 29580165435392 29608542838784 29627384374357 29655607933952 29697125111808 29724896737536 29750891602432 29778416070403 29845982881792 29868556769376 29873893713664 29998128928768 30012155599998 30012678979584 30040745699328 30137266818048 30142350702464 30163118473216 30191325878272 30233593049088 30310702076928 30336476483456 30378946861824 30407356101408 30407582650368 30436018669056 30462635420672 30490818368738 30533809802496 30582345681888 30588580166144 30609090398656 30631709442048 30680606965008 30707231408128 30735640647712 30765126543424 30807990140928 30863459570944 30863767846912 30935570457792 30962416156672 31006611053184 31011841588112 31040842686854 31105715925504 31134804811968 31185049252224 31240654979072 31264283721216 31269870055424 31284491373564 31285036941312 31341365288576 31370674545392 31385555976192 31414592777568 31441854169088 31444518862848 31471257399296 31515316445184 31544473296336 31565624473614 31602135498752 31646377771008 31652582116792 31696682164224 31726536747906 31753751673952 31754068842496 31783446578884 31798523817984 31827942682536 31828260592128 31855562776576 31885352891392 31886123057152 31901032525872 31987800745472 32017953071104 32039421725696 32136406597632 32166138059328 32166459346944 32171885537792 32269271384064 32320782953844 32351572291584 32424412111872 32454734193024 32455518111744 32485544804076 32513735561216 32559254052864 32565637370161 32589702233088 32670051597568 32725231558656 32746056413763 32746383493824 32753059136512 32774800605184 32805915068416 32836593916672 32882564402688 32910525766976 32941547871232 32941876903936 33018514104576 33040653654624 33094337981952 33099920697536 33130874488712 33237324212092 33237903835136 33369360181248 33375322652672 33391734980352 33498797899776 33529789797504 33590495307616 33637295357952 33669228622848 33669564923904 33690990709992 33697858919296 33776592234528 33783803356576 33831099914304 33838334672896 33859867856408 33862737476568 33891532321361 33892123353088 33939571556352 33970971242208 33971310557184 34001018974208 34032475509032 34033068998656 34109694722048 34112585515008 34141592815616 34173775347712 34196689522688 34276588329984 34283575918592 34332280799232 34338072344576 34448400802816 34480271239414 34559451903028 34640198285979 34640456371584 34640802373632 34672850813328 34750917010524 34751523028992 34784021336064 34814440480768 34839547211469 34846649564272 34895782631424 34928676077568 34951252207872 34952096428032 34958377332736 34981817598464 35014181533331 35014792142848 35047536649216 35063550817152 35096602404864 35126446454528 35160144621056 35241705827328 35265336070272 35272525223936 35354937666048 35442104672128 35468911163634 35475248784976 35558754975744 35622778102912 35640056288256 35730609967104 35736994349056 35794041459176 35818703186944 35852199480448 35902391745792 35936234041344 36050826624384 36074999398416 36109004397312 36142772169504 36174379562048 36224779616256 36258899140464 36290001913088 36290364391424 36323938947296 36341170077696 36374791637184 36375154962432 36406357458944 36409442893824 36440403304448 36474997674752 36498573269158 36499209764864 36584488292352 36591946366976 36616481972224 36650358240496 36735989918628 36761300639232 36767869186048 36801885512392 36826561885883 36920774066176 36938037661536 36972580714212 36973225476096 37092020699136 37098277787648 37126336918944 37132970690816 37158554927104 37210576060416 37217871280184 37245373980672 37304828923362 37305479479296 37337201825792 37400264638464 37424064472872 37424438278656 37459062039399 37459715284992 37492474363904 37527161069216 37527535904768 37580073603072 37614841352088 37639810070016 37646826761401 37647483281408 37707580112818 37735444690944 37760747033856 37828480797184 37863856558528 37864771130368 37985513385248 37985796395008 38021319271936 38074548255744 38136411635712 38161982834688 38197288945452 38204114076128 38319759768576 38479118426112 38485993914368 38503989382848 38610060978944 38664114187776 38699884852629 38700271401792 38733855260672 38823967133952 38824354922496 38861212475904 38894257724608 38930920211456 38957024143744 39048045228192 39081249348284 39081930883072 39118088097088 39172852532352 39173243805696 39209485499184 39243511250944 39281159077888 39306155828324 39369600917504 39406024273616 39498783227904 39589092996096 39589488427008 39596166815744 39626115215232 39633195650048 39753167241216 39816625384536 39817319743488 39824742359168 39944288237568 39945253060608 39982208989632 40016207466664 40016905306112 40054327599104 40109703278502 40110402748416 40147511468064 40174431148236 40183022424064 40276235231232 40303241223168 40311457398784 40340528350122 40405643046912 40414269435904 40470848495616 40505262482432 40508695299072 40542736512278 40543141468544 40543443533824 40581358225408 40638171205632 40711746403328 40731492900864 40776460909184 40907475953344 41069265557892 41069981761536 41135541941256 41174010340827 41247427277056 41267433596928 41306025336576 41342148070912 41380396357573 41438741874816 41439050612736 41474287900672 41477802842112 41513073082624 41571190442496 41580065669632 41677215355776 41685711628288 41712655164752 41810426144256 41810843762688 41847407968256 41849525669952 41886123703424 41983988478432 42020421926912 42059297728448 42087499298152 42186570252288 42262242885632 42302048997208 42398031757312 42430099335936 42437256910048 42437680789504 42534710034496 42634090198128 42674277924096 42770359397568 42810356616456 42811103182848 42879442721808 42888184079104 42888612462592 42948655546368 42988390116672 43016925794304 43025695178752 43094377271792 43126222503936 43134677499914 43135429722112 43155139467264 43195065069156 43195818344448 43232549482496 43236213436416 43272978924032 43274024148992 43314059738768 43374407172096 43412338737152 43452936310784 43513769435136 43522300410589 43633642078208 43654044509088 43661408551684 43661844658432 43843419203584 43863919723074 43976135344128 44024685472768 44054204872832 44087525091246 44125783975936 44187559071744 44228439831576 44228881602048 44229211127808 44270572609536 44370248153088 44412814258176 44483411900928 44492480241664 44522313307136 44563503769694 44626337403648 44706386396672 44768974322688 44769421492224 44810840570496 44892304830464 44921320946656 44997193393152 45027062513664 45035456312704 45108133219072 45150316635424 45213526053696 45244677709824 45252762075136 45286988817408 45294628322944 45295080742912 45483447353344 45504714725184 45693953131008 45702117773312 45736227553107 45776374398976 45882870249216 45913635597984 46029983121408 46060847112192 46103460971568 46147689815136 46186931047972 46187275162112 46187736498176 46230467751104 46252398280704 46295189356416 46295651770368 46334556014032 46378695114752 46443624235008 46452729615292 46517762382168 46527710175232 46561264030281 46601669610496 46602795237376 46751401089536 46794653824919 46795469873152 46860982468608 46904805083136 46988941103104 47012047932864 47020448093696 47056011818088 47139916888064 47162781253632 47206886098944 47291881551512 47403203248128 47478873175188 47520075051008 47630627510928 47631103263744 47640813289472 47675169868326 47783344164864 47828029337088 47829184585728 47869855661056 47914143150874 47914978721792 47981701118208 48026929606656 48059132588544 48067768832512 48099999197888 48145339196416 48190362892672 48257828306688 48345198853952 48499722182912 48500206616576 48770603341824 48779317723136 48981319891504 49005077396352 49015067518976 49129588704768 49162200907776 49208872602624 49250716882048 49254890875008 49296774285616 49365788650464 49412321806848 49412815355904 49456027598848 49501782558592 49649881046304 49660498640896 49696311733068 49730022211584 49739771897816 49740639305728 49855986318138 49856855752704 49898752630496 49899251038208 49945416052532 49946287046656 50016210714624 50062983979008 50106764804096 50153121802784 50186413426688 50313926254592 50347662711808 50385742961424 50394242580682 50546788378944 50594940125184 50675705034864 50757502009344 50766064340992 50789801784612 50838185029632 50848548847616 50882643779584 50929718593936 51001528461312 51048713263548 51049603497984 51093013024768 51164542083072 51174573010253 51212389223424 51260663021568 51295034284032 51305491234816 51338652510464 51425363877888 51435445939787 51507108516864 51552152250368 51599846470172 51600361869056 51672601204224 51720406859121 51765289511936 51765806563328 51814949967872 51839177854542 52064060304256 52221660721152 52230470043136 52230991740928 52269974346408 52279313998912 52437565999104 52472726397696 52522188214272 52571304973824 52689669681792 52740216931584 52785457328128 52834820286976 52908787835904 52909316308992 53088833846048 53163157008192 53212873177464 53213801152512 53259050983424 53309611986176 53434167154368 53479604371336 53480536997888 53530015290752 53565908197648 53605491523584 53691062188764 53701646974976 53728054780416 53737654964224 53778299220672 53787371133496 53874190729216 53961131327488 54011593732096 54184228274176 54261569343072 54308657201152 54435002869632 54435546587136 54485908420944 54609536188416 54660604956672 54661925240832 54712496512128 54747859903737 54748814647296 54759020743856 54847389255008 54887919550464 54898680454436 54924722958336 54975537360744 55022285266663 55023244795904 55074700448768 55151803779072 55202828268588 55251655833088 55252067483648 55303737122816 55381161099264 55428253923328 55569620474368 55647416681472 55699456036224 55737832390656 55747234859008 55799367559936 55826806920276 55978651304576 56005802738688 56238711545856 56248760336384 56290741603824 56291303857152 56471224922112 56561370169227 56573465781248 56742721195776 56795784837792 56797156695552 56845453597504 56899037232128 56978270077872 56978694592512 57027145863424 57031978907904 57080475488608 57172590295744 57214838833152 57306171114192 57317853488896 57355901059072 57501630005248 57540185956352 57593420092208 57648284581888 57728990871552 57832542896128 57915091468416 58018359246848 58100782891008 58165317371161 58205392678784 58341386586912 58396380317184 58435536215616 58485226297432 58621874022426 58622896324608 58677132145632 58771844431872 58783366788328 58865266876416 58916745428992 58921738616832 58959233742486 58971253108768 58971842136064 59027430146048 59054401376256 59109036410424 59110067208192 59160330870784 59217085677568 59254768748714 59311215867904 59394250223616 59449793475072 59501783204864 59556832140806 59691965763584 59737113538752 59747787427328 59996257857536 60024311199996 60025357959168 60081491398656 60274533636096 60284701404928 60326236946432 60382651756544 60467186098176 60479040830299 60621404153856 60672952966912 60757893723648 60814104768417 60814712202816 60815165300736 60872037338112 60925270841344 60981636737476 61067619604992 61164691363776 61177160332288 61218180797312 61361213930016 61414462816256 61471281295424 61530253086848 61726919141888 61727535693824 61871140915584 62013222106368 62023683176224 62081685373708 62211431851008 62269609623936 62370098504448 62481309958144 62528567442432 62539740110848 62568982747128 62570073882624 62682730577152 62741349090784 62771111952384 62829185555136 62883708338176 62889037725696 62942514798592 63030632890368 63088946592672 63131248947228 63204270997504 63305164233584 63393364328448 63453073495812 63507503347904 63508137684992 63566893157768 63597047635968 63655885365072 63656521184256 63711125553152 63770705782784 63772246114304 63802065051744 63975601490944 64035906142208 64078843451392 64272813195264 64332276118656 64332918693888 64343771075584 64538542768128 64641565907688 64702016249871 64703144583168 64848824223744 64909468386048 64911036223488 64971089608152 65026337133329 65027471122432 65118508105728 65131274740322 65179404466176 65340103195136 65450463117312 65492112827526 65492766987648 65506118273024 65611830136832 65673187833344 65765128805376 65821051533952 65883095742464 66037028209152 66081307309248 66188675963904 66199841395072 66261748977424 66474648424184 66475807670272 66738720362496 66750645305344 66783469960704 66845255654541 67059579595008 67180990615232 67274590715904 67338457245696 67381981419984 67395717838592 67553184469056 67567606713152 67662199828608 67719735712816 67725474953136 67783064642722 67784246706176 67879143112704 67941942484416 67942621114368 68002037948416 68064951018064 68219389444096 68225171030016 68283185631232 68347550695424 68392186359497 68393379045376 68553176659968 68567151837184 68664561598464 68676144689152 68896801605632 68960542478828 69118903806056 69280396571958 69280912743168 69281604747264 69345701626656 69501834021048 69503046057984 69568042672128 69628880961536 69679094422938 69693299128544 69791565262848 69857352155136 69902504415744 69904192856064 69916754665472 69963635196928 70028363066662 70029584285696 70095073298432 70127101634304 70193204809728 70252892909056 70320289242112 70483411654656 70530672140544 70545050447872 70709875332096 70884209344256 70937822327268 70950497569952 71117509951488 71245556205824 71280112576512 71461219934208 71473988698112 71588082918352 71637406373888 71704398960896 71804783491584 71871214726311 71872468082688 72101653248768 72149998796832 72218008794624 72285544339008 72348759124096 72517798280928 72580003826176 72580728782848 72647877894592 72682340155392 72749583274368 72750309924864 72880806608896 72949995349504 72997146538316 72998419529728 73168976584704 73232963944448 73300716480992 73471979837256 73522601278464 73535738372096 73603771024784 73653123771766 73841548132352 73876075323072 73945161428424 73946450952192 74184041398272 74196555575296 74252673837888 74265941381632 74317109854208 74435742560368 74490747961344 74609657846724 74610958958592 74674403651584 74848128945744 74848876557312 74918124078798 74919430569984 74984948727808 75054322138432 75055071809536 75160147206144 75229682704176 75279620140032 75293653522802 75294966562816 75415160225636 75470889381888 75521494067712 75591363871023 75656961594368 75727713117056 75729542260736 75971026770496 75971592790016 76042638543872 76149096511488 76272823271424 76323965669376 76394577890904 76408228152256 76639519537152 76958236852224 77007978765696 77220121957888 77328228375552 77399769705258 77400542803584 77647934267904 77648709844992 77722424951808 77788515449216 77861840422912 77914048287488 78096090456384 78162498696568 78163861766144 78236176194176 78345705064704 78346487611392 78418970998368 78487022501888 78562318155776 78612311656648 78739201835008 78812048547232 78997566455808 79178185992192 79192333631488 79252230430464 79266391300096 79506334482432 79633250769072 79649484718336 79888576475136 79890506121216 79964417979264 80032414933328 80108655198208 80219406557004 80220805496832 80295022936128 80348862296472 80366044848128 80417186158969 80552470462464 80606482446336 80622914797568 80681056700244 80811286093824 80827129333951 80828538871808 80941696991232 81010524964864 81017390598144 81085473024556 81086282937088 81086887067648 81162716450816 81276342411264 81423492806656 81462985801728 81552921818368 81814951906688 82138531115784 82139963523072 82271083882512 82348020681654 82494854554112 82534867193856 82612050673152 82684296141824 82760792715146 82877483749632 82878101225472 82948575801344 82955605684224 83026146165248 83142380884992 83160131339264 83354430711552 83371423256576 83425310329504 83620852288512 83621687525376 83699051339904 83772247406848 83967976956864 84040843853824 84118595456896 84174998596304 84373140504576 84524485771264 84604097994416 84796063514624 84860198671872 84874513820096 84875361579008 85069420068992 85268180396256 85348555848192 85540718795136 85620713232912 85758885443616 85776368158208 85777224925184 85897311092736 85976780233344 86033851588608 86188754543584 86252445007872 86269354999828 86270859444224 86310278934528 86390130138312 86391636688896 86465098964992 86472426872832 86545957848064 86548048297984 86628119477536 86748814344192 86824677474304 86905872621568 87027538870272 87044600821178 87267284156416 87308089018176 87322817103368 87323689316864 87404478091931 87686838407168 87727839446148 88049370945536 88108409745664 88175050182492 88251567951872 88375118143488 88456879663152 88457763204096 88541145219072 88740496306176 88825628516352 88882153123071 88966823801856 88984960483328 89044626614272 89127007539388 89252674807296 89335248211209 89412772793344 89537948645376 89621681140992 89784609660928 89842641893312 89994386786304 90070912625408 90216266438144 90300633270848 90427052107392 90489355419648 90573977634816 90589256645888 90590161485824 91009429450368 91387906262016 91404235546624 91472455106214 91765740498432 91827271195968 92121694224384 92206921943136 92295379630272 92373862095944 92374550324224 92375472996352 92460935502208 92590378712832 92591303540736 92669112028064 92757390229504 92887248470016 92905459230584 93035524764336 93055420350464 93122528060562 93203339220992 93205590474752 93502802179072 93589307649838 93590939746304 93721964937216 93809610166272 93977882206208 94024095865728 94040896187392 94112023636176 94279833776128 94325562507264 94413772197888 94583763103024 94806406496256 94957746350376 95038492733327 95040150102016 95261255021856 95262206527488 95281626578944 95350339736652 95566688329728 95656058674176 95658369171456 95739711322112 95828286301748 95829957443584 95963402236416 96053859213312 96118265177088 96135537665024 96199998395776 96290678392832 96380725785344 96515656613376 96690397707904 96999444365824 97000413233152 97541206683648 97558635446272 97696912110483 97962639783008 98010154792704 98030135037952 98259177409536 98324401815552 98417745205248 98501433764096 98509781750016 98593548571232 98731577300928 98824643613696 98825630711808 99003565117184 99299762092608 99320997281792 99392623466136 99479543795632 99711972636276 99713711505408 99797505260992 99798502076416 99890832105064 99892574093312 100125967958016 100213529608192 100306243605568 100372826853376 100627852509184 100695325423616 100771485922848 100788485161364 101093576757888 101351410069728 101515004018688 101532128681984 101579603569224 101674596964083 101676370059264 101765287559168 101859437187872 102003056922624 102097426527096 102099206995968 102186026049536 102329084166144 102349146020506 102424778446848 102521326043136 102590068568064 102610982469632 102677305020928 102850727755776 102870891879574 103014217033728 103104304500736 103199692940344 103200723738112 103345202408448 103440813718242 103530579023872 103629899935744 103678355709084 104128120608512 104443321442304 104460940086272 104461983481856 104539948692816 104558627997824 104875131998208 104945452795392 105042544599993 105044376428544 105142609947648 105379339363584 105480433863168 105570914656256 105669640573952 105817575671808 106177667692096 106326314016384 106425746354928 106518101966848 106619223972352 106868334308736 106959208742672 107060030581504 107131816395296 107210983047168 107382124377528 107403293949952 107456109560832 107475309928448 107556598441344 107574742266992 107748381458432 107922262654976 108023187464192 108368456548352 108523138686144 108617314402304 108870005739264 108871093174272 108971816841888 109219072376832 109321209913344 109424993024256 109495719807474 109497629294592 109518041487712 109694778510016 109775839100928 109797360908872 109849445916672 109951074721488 110044570533326 110046489591808 110149400897536 110303607558144 110405656537176 110479685657649 110503311666176 110607474245632 110762322198528 110856507846656 111139240948736 111294833362944 111398912072448 111475664781312 111494469718016 111598735119872 111653613840552 111957302609152 112011605477376 112318218684841 112477423091712 112581483207648 112582607714304 112940480284203 112942449844224 113122740338454 113146931562496 113485442391552 113591569675584 113594313391104 113690907195008 113798074464256 113956540155744 113957389185024 114054291726848 114063957815808 114160950977216 114345180591488 114612342228384 114635706977792 114711802118144 115080371912704 115186840184416 115296569163776 115457981743104 115830182936832 116036718493696 116201565782016 116330634742322 116410785357568 116682773173824 116792760634368 116871072431232 116970452594864 117243748044852 117245792649216 117354264291264 117566733576656 117730533752832 117833490857984 117843477233664 117918467484972 117942506217536 117943684272128 118054860292096 118108802752512 118218072820848 118320661741568 118434171355136 118509537497428 118622431735808 118788500447232 118899586950144 119003566409728 119113664281612 119383931527168 119474227077504 119495574854656 119992515715072 120048622399992 120050715918336 120162982797312 120549067272192 120569402809856 120652473892864 120765303513088 120934372196352 120958081660598 121242808307712 121345905933824 121515787447296 121628209536834 121629424405632 121630330601472 121744074676224 121850541682688 121963273474952 122135239209984 122329382727552 122354320664576 122436361594624 122722427860032 122828925632512 122942562590848 123060506173696 123453838283776 123455071387648 123742281831168 124026444212736 124047366352448 124141189072719 124163370747416 124422863702016 124539219247872 124740197008896 125057134884864 125079480221696 125137965494256 125365461154304 125482698181568 125542223904768 125658371110272 125885029597184 126061265780736 126177893185344 126262497894456 126610328467168 126786728656896 126906146991624 127014060381923 127015006695808 127016275369984 127133786315536 127194095271936 127311770730144 127313042368512 127422251106304 127541411565568 127544492228608 127604130103488 127745006442053 127951202981888 128071812284416 128157686902784 128664552237312 128665837387776 128687542151168 129077085536256 129283131815376 129404032499742 129406289166336 129697648447488 129818936772096 129822072446976 129942179216304 130052674266658 130054942244864 130237016211456 130262549480644 130358808932352 130566901231767 130680206390272 130900926234624 130984225655052 130985533975296 131012236546048 131223660273664 131346375666688 131530257610752 131642103067904 131766191484928 132074056418304 132162614618496 132377351927808 132399682790144 132523497954848 132949296848368 133477440724992 133501290610688 133566939921408 133690511309082 134119159190016 134361981230464 134676914491392 134763962839968 134791435677184 135106368938112 135135213426304 135324399657216 135439471425632 135450949906272 135566129285444 135568493412352 135758286225408 135883884968832 135885242228736 136004075896832 136129902036128 136438778888192 136450342060032 136566371262464 136784372718994 136786758090752 137106353319936 137134303674368 137329123196928 137352289378304 137793603211264 137921084957656 138237807612112 138560793143916 138561825486336 138563209494528 138691403253312 139003668042096 139136085344256 139257761923072 139358188845876 139386598257088 139583130525696 139805008831488 139808385712128 139833509330944 139927270393856 140056726133324 140059168571392 140190146596864 140254203268608 140383961474757 140386409619456 140505785818112 140640578484224 140966823309312 141061344281088 141090100895744 141419750664192 141768418688512 141875644654536 141899577792973 141900995139904 142491112411648 142560225153024 142922439868416 143176165836704 143274812747776 143408797921792 143609566983168 143742429452622 143744936165376 144203306497536 144299997593664 144436017589248 144571088678016 144697518248192 145035596561856 145160007652352 145161457565696 145295755789184 145499166548736 145500619849728 145761613217792 145899990699008 145994293076632 145996839059456 146337953169408 146465927888896 146601432961984 146943959674512 147045202556928 147071476744192 147207542049568 147306247543532 147752150646144 147890322856848 148368082796544 148393111150592 148505347675776 148531882763264 148871485120736 148981495922688 149219315693448 149221917917184 149348807303168 149696257891488 149697753114624 149836248157596 149838861139968 149969897455616 150108644276864 150110143619072 150320294412288 150459365408352 150559240280064 150587307045604 150589933125632 150830320451272 150941778763776 150971371249699 151042988135424 151182727742046 151313923188736 151455426234112 151459084521472 151942053540992 151943185580032 152085277087744 152298193022976 152545646542848 152647931338752 152789155781808 152816456304512 153279039074304 153523719030759 153916473704448 154015957531392 154306337819361 154440243915776 154656456751104 154799539410516 154801085607168 155295868535808 155297419689984 155444849903616 155577030898432 155723680845824 155828096574976 156192180912768 156324997393136 156472352388352 156691410129408 156692975222784 156837941996736 156974045003776 157224623313296 157478403670016 157624097094464 158356371984384 158384667262976 158504460860928 158532782600192 159266501538144 159298969436672 159777152950272 159928835958528 160064829866656 160217310396416 160438813114008 160441610993664 160590045872256 160697724592944 160732089696256 160834372317938 161104940924928 161212964892672 161245829595136 161362113400488 161622572187648 161654258667902 161657077743616 161883393982464 162021049929728 162034781196288 162170946049112 162172565874176 162173774135296 162325432901632 162552684822528 162846985613312 162925971603456 163105843636736 163629903813376 164277062231568 164542167765024 164696041363308 164989709108224 165066855799989 165069734387712 165224101346304 165368592283648 165521585430292 165754967499264 165756202450944 165897151602688 165911211368448 166052292330496 166284761769984 166320262678528 166708861423104 166742846513152 166850620659008 167241704577024 167398102679808 167544494813696 167699501028059 167935953913728 168237190913792 168349997192608 168746281009152 169208195988832 169592127029248 169720397343744 169749027640192 169750723158016 170138840137984 170536360792512 170697111696384 171081437590272 171241426465824 171517770887232 171552736316416 171554449850368 171953560466688 172067703177216 172377509087168 172504890015744 172538709999656 172541718888448 172620557869056 172780260276624 172930197929984 172944853745664 173091915696128 173096096595968 173256238955072 173497628688384 173811745243136 174055077740544 174089201642356 174495952113483 174616178036352 174645634206736 174647378633728 174808956183862 175373676814336 175455678892296 176098741891072 176216819491328 176350100364984 176503135903744 176750236286976 176913759326304 176915526408192 177082290438144 177480992612352 177651257032704 177764306246142 177933647603712 177969920966656 178089253228544 178254015078776 178505349614592 178670496422418 178825545586688 179075897290752 179243362281984 179569219321856 179685283786624 179988773572608 180141825250816 180432532876288 180601266541696 180854104214784 180978710839296 181147955269632 181178513291776 181180322971648 181437122490897 182018858900736 182775812524032 182808471093248 182944910212428 183531480996864 183654542391936 184243388448768 184413843886272 184590759260544 184747724191888 184749100648448 184921871004416 185180757425664 185182607081472 185338224056128 185514780459008 185810918461168 186071049528672 186110840700928 186245056121124 186406678441984 186411180949504 187005604358144 187178615299676 187181879492608 187443929874432 187619220332544 187955764412416 188048191731456 188081792374784 188224047272352 188559667552256 188651125014528 188827544395776 189167526206048 189612812992512 189915492700752 190076985466654 190080300204032 190522510043712 190524413054976 190563253157888 190700679473304 191133376659456 191312117348352 191316738342912 191479422644224 191656572603496 191659914887168 191926804472832 192107718426624 192236530354176 192271075330048 192399996791552 192581356785664 192761451570688 193031313226752 193380795415808 193998888731648 194000826466304 195079011399987 195082413367296 195117270892544 195393824220966 195925279566016 196020309585408 196060270075904 196518354819072 196835490410496 197002867528192 197019563500032 197187097142464 197463154601856 197649287227392 198007130234368 198599524185216 198785246932272 198959087591264 199423945272552 199427423010816 199595010521984 199597004152832 199781664210128 200251935916032 200427059216384 200612487211136 200745653706752 201255705018368 201390650847232 201542971845696 201576970322728 202187153515776 202702820139456 203064257363968 203159207138448 203349193928166 203352740118528 203530575118336 203718874375744 204006113845248 204194853054192 204372052099072 204658168332288 204698292041012 204849556893696 205042652086272 205176559078491 205180137136128 205354610041856 205701455511552 205741783759148 206028434067456 206208609001472 206399385880688 206401447476224 206690404816896 206881627436484 207061158047744 207259799871488 207356711418168 207391690620499 208256241217024 208886642884608 208921880172544 209079897385632 209117255995648 209750263996416 209890905590784 210085089199986 210088752857088 210285219895296 210758678727168 210960867726336 211141829312512 211339281147904 211635151343616 212355335384192 212652628032768 212851492709856 213036203933696 213238447944704 213736668617472 213918417485344 214120061163008 214263632790592 214421966094336 214764248755056 214912219121664 214950619856896 215113196882688 215149484533984 215496762916864 216046374928384 216736913096704 217046277372288 217740011478528 217742186348544 217943633683776 218642419826688 218849986048512 218991439614948 218995258589184 219036082975424 219389557020032 219594721817744 219698891833344 219902149442976 220089141066652 220092979183616 220298801795072 220607215116288 220811313074352 220959371315298 221006623332352 221214948491264 221524644397056 221713015693312 222278481897472 222589666725888 222797824144896 222951329562624 222988939436032 223197470239744 223307227681104 223914605218304 224023210954752 224636437369682 224954846183424 225162966415296 225165215428608 225880960568406 225884899688448 226245480676908 226293863124992 226970884783104 227183139351168 227188626782208 227381814390016 227596148928512 227913080311488 227914778370048 228108583453696 228127915631616 228321901954432 228690361182976 229224684456768 229271413955584 229423604236288 230160743825408 230373680368832 230593138327552 231660365873664 232661269484644 232821570715136 233365546347648 233585521268736 233742144862464 233940905189728 234487496089704 234491585298432 234708528582528 235133467153312 235461067505664 235666981715968 235686954467328 235836934969944 235885012435072 235887368544256 236217605505024 236436145641696 236641323483136 236868342710272 237019074994856 237240726249527 237244863471616 237577000894464 237799173900288 238007132819456 238227328563224 238767863054336 238948454155008 238991149709312 239985031430144 240097244799984 240325965594624 241098134544384 241138805619712 241251558476907 241530607026176 241868744392704 241916163321196 242481388001853 242485616615424 242691811867648 243031574894592 243256419073668 243258848811264 243260661202944 243488149352448 243701083365376 243926546949904 244270478419968 244658765455104 244708641329152 244872723189248 245099270733317 245444855720064 245885125181696 246121012347392 246907676567552 247484563662336 248052888425472 248094732704896 248282378145438 248326741494832 248845727404032 249078438495744 249480394017792 250114269769728 250158960443392 250275930988512 250730922308608 250965396363136 251316742220544 251770059194368 252122531561472 252355786370688 252524995788912 253220656934336 253573457313792 253812293983248 254028120763846 254030013391616 254032550739968 254267572631072 254388190543872 254623541460288 254626084737024 254844502212608 255082823131136 255208260206976 255490012884106 255902405963776 256143624568832 256315373805568 257329104474624 257331674775552 257375084302336 258566263630752 258808064999484 258812578332672 259395296894976 259637873544192 259644144893952 259884358432608 260105348533316 260109884489728 260474032422912 260525098961288 260717617864704 261133802463534 261360412780544 261801852469248 261968451310104 261971067950592 262024473092096 262213434275793 262447320547328 262692751333376 263060515221504 263284206135808 263527787329807 263532382969856 264148112836608 264325229236992 264754703855616 264799365580288 265046995909696 265898593696736 266954881449984 267133879842816 267381022618164 268238318380032 268723962460928 269353828982784 269527925679936 269582871354368 270212737876224 270270426852608 270648799314432 270878942851264 270901899812544 271132258570888 271136986824704 271767769937664 271770484457472 272008151793664 272259804072256 273132742524928 273568745437988 273573516181504 274212706639872 274704578756608 275587206422528 275842169915312 276475615224224 277121586287832 277123650972672 277126418989056 277382806506624 278007336084192 278272170688512 278515523846144 278716377691752 278773196514176 279166261051392 279610017662976 279616771424256 279667018661888 279854540787712 280113452266648 280118337142784 280380293193728 280508406537216 280767922949514 280772819238912 281011571636224 281281156968448 281933646618624 282122688562176 282180201791488 282839501328384 283536837377024 283751289309072 283799155585946 283801990279808 284982224823296 285115478199981 285120450306048 285844879736832 286352331673408 286549625495552 286817595843584 287219133966336 287484858905244 287489872330752 288406612995072 288599995187328 288872035178496 289142177356032 289395036496384 289662774503011 290071193123712 290320015304704 290591511578368 290998333097472 291001239699456 291523226435584 291799981398016 291988586153264 292675906338816 292931855777792 293202865923968 293887919349024 294090405113856 294142953488384 294415084099136 294612495087064 295504301292288 295780645713696 296786222301184 297010695351552 297063765526528 297742970241472 297962991845376 298438631386896 298697614606336 299392515782976 299395506229248 299672496315192 299677722279936 300217288553728 300220287238144 300640588824576 300918730816704 301118480560128 301174614091208 301179866251264 301660640902544 301883557527552 301942742499398 302085976270848 302365455484092 302627846377472 302910852468224 302918169042944 303884107081984 303886371160064 304170554175488 304596386045952 305295862677504 305578311563616 305632912609024 306558078148608 307047438061518 307832947408896 308031915062784 308612675638722 308880487831552 309312913502208 309599078821032 309602171214336 310591737071616 310889699807232 311154061796864 311447361691648 311656193149952 312384361825536 312649994786272 312944704776704 313382820258816 313385950445568 313675883993472 314449246626592 314956807340032 315248194188928 316712743968768 316769334525952 317008921721856 317065565200384 318533003076288 318597938873344 319554305900544 319857671917056 320129659733312 320434620792832 320877626228016 321180091744512 321395449185888 321464179392512 321668744635876 322209881849856 322425929785344 322724226800976 323245144375296 323308517335804 323314155487232 323766787964928 324042099859456 324069562392576 324341892098224 324345131748352 324650865803264 325105369645056 325693971226624 325851943206912 326211687273472 327259807626752 327562576774433 328554124463136 329084335530048 329392082726616 329979418216448 330133711599978 330139468775424 330448202692608 330737184567296 331043170860584 331509934998528 331794303205376 331822422736896 332104584660992 332569523539968 332640525357056 333417722846208 333485693026304 333701241318016 334483409154048 334796205359616 335088989627392 335399002056118 335871907827456 336474381827584 336699994385216 336954656054523 338416391977664 339440794687488 339498055280384 339501446316032 340277680275968 341072721585024 341394223392768 342162875180544 342482852931648 343035541774464 343105472632832 343907120933376 344135406354432 344755018174336 345077419999312 345241115738112 345560520553248 345860395859968 345889707491328 346183831392256 346192193191936 346512477910144 347623490486272 348110155481088 348178403284712 348991904226966 349232356072704 349291268413472 349294757267456 349617912367724 350747353628672 350911357784592 352197483782144 352433638982656 352700200729968 353006271807488 353500472573952 353827518652608 353831052816384 354164580876288 354961985224704 355302514065408 355528612492284 355867295207424 355939841933312 356178506457088 356508030157552 357010699229184 357340992844836 357651091173376 358151794581504 358222011071771 358486724563968 359138438643712 359370567573248 359977547145216 360283650501632 360865065752576 361202533083392 361708208429568 361957421678592 362295910539264 362357026583552 362360645943296 362874244981794 364037717801472 365551625048064 365616942186496 365889820424856 367062961993728 367309084783872 368486776897536 368827687772544 369181518521088 369495448383776 369498201296896 369843742008832 370361514851328 370365214162944 370676448112256 371621836922336 372142099057344 372221681401856 372490112242248 372813356883968 374011208716288 374357230599352 374363758985216 375238440665088 375911528824832 376096383462912 376163584749568 376448094544704 377119335104512 377655088791552 378335052412096 379830985401504 380153970933308 380160600408064 381042181145769 381045020087424 381048826109952 381401358946608 382266753318912 382624234696704 382633476685824 382958845288448 383235019326159 383313145206992 383853608945664 384215436853248 384473060708352 384542150660096 384799993583104 385155996866641 385162713571328 385522903141376 386062626453504 386761590831616 387997777463296 390158022799974 390164826734592 390787648441932 391850559132032 392040619170816 392120540151808 393036709638144 393670980820992 394005735056384 394039127000064 394374194284928 394926309203712 395298574454784 396014260468736 397199048370432 397570493864544 397918175182528 398847890545104 399190021043968 399194008305664 399563328420256 400503871832064 401224974422272 401491307413504 402511410036736 402781301694464 403085943691392 403153940645456 404374307031552 405405640278912 406128514727936 406318414276896 406698387856332 406705480237056 407061150236672 407437748751488 408012227690496 408389706108384 408744104198144 409316336664576 409396584082024 409699113787392 410353118156982 410360274272256 410709220083712 411402911023104 411483567518296 412056868134912 412417218002944 412798771761376 412802894952448 413380809633792 413763254872968 414122316095488 414519599742976 414713422836336 414783381240998 416512482434048 417773285769216 417843760345088 418159794771264 418234511991296 419500527992832 419781811181568 420170178399972 420177505714176 420570439790592 421517357454336 421921735452672 422283658625024 422678562295808 423270302687232 423353285812093 424710670768384 425305256065536 425698733378919 425702985419712 426072407867392 426476895889408 427473337234944 427836834970688 428240122326016 428527265581184 429528497510112 429824438243328 429901239713792 430226393765376 430298969067968 432092749856768 434092554744576 435480022957056 435484372697088 435887267367552 437284839653376 437699972097024 437982879229896 437990517178368 438072165950848 438779114040064 439189443635488 439397783666688 439804298885952 440178282133304 440185958367232 440597603590144 441214430232576 441622626148704 441918742630596 442013246664704 442429896982528 443426031386624 444556963794944 445179333451776 445595648289792 445977878872064 446394940479488 446614455362208 447829210436608 448046421909504 449272874739364 449909692366848 450325932830592 450330430857216 451761921136812 451769799376896 452490961353816 452587726249984 452914113749097 453941769566208 454366278702336 454377253564416 454763628780032 455184359933303 455192297857024 455826160622976 455829556740096 456217166907392 456255831263232 456643803908864 457380722365952 458449368913536 458542827911168 460321487650816 460747360737664 463320731747328 465322538969288 465643141430272 466731092695296 467171042537472 467484289724928 467881810379456 468974992179408 469417057165056 470266934306624 470922135011328 471673869939888 471770024870144 471774737088512 472435211010048 472872291283392 473282646966272 474038149989712 474481452499054 474489726943232 475154001788928 475598347800576 476014265638912 476454657126448 477535726108672 477896908310016 477982299418624 478745304516479 479970062860288 480194489599968 480651931189248 482196269088768 482277611239424 482503116953814 483061214052352 483737488785408 483832326642392 484962776003706 484971233230848 485383623735296 486063149789184 486512838147336 486517697622528 486521322405888 486976298704896 487402166730752 487853093899808 488540956839936 489317530910208 489417282658304 489745446378496 490198541466634 490889711440128 491770250363392 492242024694784 493815353135104 494969127324672 496105776850944 496189465409792 496564756290876 496653482989664 497691454808064 498156876991488 498960788035584 500228539539456 500317920886784 500551861977024 501461844617216 501930792726272 502633484441088 503098503084177 503540118388736 504711572741376 505049991577824 506441313868672 507624587966496 508056241527692 508060026783232 508065101479936 508535145262144 508776381087744 509247082920576 509252169474048 510165646262272 510416520413952 510980025768212 511804811927552 512630747611136 514658208949248 514663349551104 514750168604672 517132527261504 517616129998968 517625156665344 518790593789952 519275747088384 519288289787904 519768716865216 520210697066632 520219768979456 521050197922576 521435235729408 522267604927068 522720825561088 523936902620208 523942135901184 524048946184192 524426868551586 524894641094656 525385502666752 526121030443008 526568412271616 527055574659614 527064765939712 528296225673216 528650458473984 529509407711232 529598731160576 530093991819392 531797187393472 533909762899968 534267759685632 534762045236328 536476636760064 537447924921856 538707657965568 539055851359872 539165742708736 540425475752448 540540853705216 541297598628864 541757885702528 541803799625088 542264517141776 543535539875328 543540968914944 544016303587328 544519608144512 546265485049856 547137490875976 547147032363008 548425413279744 549409157513216 551174412845056 551684339830624 552951230448448 554243172575664 554247301945344 554765613013248 556014672168384 556544341377024 557432755383504 557546393028352 558332522102784 559220035325952 559233542848512 559334037323776 559709081575424 560226904533296 560760586387456 561016813074432 561535845899028 561545638477824 562023143272448 562562313936896 562920303112783 563867293237248 564245377124352 564360403582976 565679002656768 565789905337657 567073674754048 567502578618144 567598311171892 567603980559616 569964449646592 570230956399962 570240900612096 571689759473664 572704663346816 573099250991104 573635191687168 574438267932672 574969717810488 574979744661504 576813225990144 577199990374656 577744070356992 578284354712064 578790072992768 579325549006022 580142386247424 580640030609408 581183023156736 581996666194944 582002479398912 583599962796032 583977172306528 585351812677632 586405731847936 587775838698048 588180810227712 588285906976768 588830168198272 589224990174128 591008602584576 591561291427392 593572444602368 594021390703104 594127531053056 595485940482944 596877262773792 597395229212672 598785031565952 598791012458496 599344992630384 600434577107456 600440574476288 601281177649152 601837461633408 602236961120256 602349228182416 603321281805088 603767115055104 603885484998796 604171952541696 604730910968184 605255692754944 605821704936448 605836338085888 607768214163968 607772742320128 608341108350976 609192772091904 610591725355008 611156623127232 611265825218048 613116156297216 614094876123036 616063830125568 617225351277444 617760975663104 618625827004416 619198157642064 619204342428672 621183474143232 621779399614464 622175071861497 622308123593728 622894723383296 623312386299904 624768723651072 625299989572544 625889409553408 626765640517632 627351767986944 628898493253184 630496388377856 633425487937536 634017843443712 634131130400768 637066006152576 637195877746688 639108611801088 639715343834112 640259319466624 641755252456032 642360183489024 642790898371776 642928358785024 643337489271752 644851859570688 645448453601952 646490288750592 646617034671608 646628310974464 648084199718912 648139124785152 648683784196448 648690263496704 649301731606528 650210739290112 651387942453248 652423374546944 654519615253504 655125153548866 657108248926272 658168671060096 658784165453232 659958836432896 660267423199956 660278937550848 660896405385216 661474369134592 662086341721168 663019869997056 663588606410752 663644845473792 664209169321984 665139047079936 665269449133289 665281050714112 666835445692416 666971386052608 667402482636032 668966818308096 669592410719232 670177979254784 670798004112236 671743815654912 672948763655168 673399988770432 673909312109046 676832783955328 678881589374976 678996110560768 679002892632064 680555360551936 682145443170048 682788446785536 684325750361088 684965705863296 686071083548928 686210945265664 687814241866752 688270812708864 689510036348672 690154839998624 690482231476224 691121041106496 691720791719936 691779414982656 692367662784512 693024955820288 695246980972544 696356806569424 697983808453932 698464712145408 698582536826944 698589514534912 699235824735448 701494707257344 701822715569184 704394967564288 704867277965312 705400401459936 706012543614976 707000945147904 707655037305216 707662105632768 709923970449408 710605028130816 711057224984568 711722178748581 711734590414848 712357012914176 713016060315104 714021398458368 714681985689672 715289708466619 715302182346752 716303589163008 716444022143542 716973449127936 718276877287424 718741135146496 719955094290432 720567301003264 721730131505152 722405066166784 723416416859136 724591821078528 724714053167104 725748489963588 728075435602944 731103250096128 731233884372992 731779640849712 734125923987456 734618169567744 735297812199951 737655375545088 738363037042176 738990896767552 738996402593792 739687484017664 740723029702656 741352896224512 743243673844672 744284198114688 744980224484496 745626713767936 748022417432576 748714461198704 750476881330176 751823057649664 752192766925824 752327169499136 752896189089408 754238670209024 755310177583104 756670104824192 759661970803008 760307941866616 760321200816128 762084362291538 762090040174848 762097652219904 762802717893216 764533506637824 765248469393408 765917690576896 766470038652318 766626290413984 767707217891328 768430873706496 768946121416704 769084301320192 769599987166208 770311993733282 770325427142656 771045806282752 772125252907008 773523181663232 775995554926592 780316045599948 780329653469184 781575296883864 783701118264064 784081238341632 784241080303616 786073419276288 786227530793887 787341961641984 788011470112768 788078254000128 788748388569856 789852618407424 790583361989421 790597148909568 792028520937472 794398096740864 795140987729088 795836350365056 797695781090208 798380042087936 798388016611328 799126656840512 802449948844544 802982614827008 805562603388928 806171887382784 806307881290912 808748614063104 810811280557824 812257029455872 812636828553792 813396775712664 813410960474112 814875497502976 816024455380992 816779412216768 817488208396288 818793168164048 819398227574784 820706236313964 820720548544512 821418440167424 822967135036592 824113736269824 824834436005888 825597543522752 825605789904896 826761619267584 827526509745936 828244632190976 829039199485952 829426845672672 829566762481996 833024964868096 835546571538432 835687520690176 836319589542528 836469023982592 839001055985664 839563622363136 840340356799944 840355011428352 841140879581184 843034714908672 843843470905344 844567317250048 845357124591616 846540605374464 846706571624186 849421341536768 850610512131072 851397466757838 851405970839424 852953791778816 854946674469888 855673669941376 856480244652032 857054531162368 859056995020224 859648876486656 859802479427584 860452787530752 860597938135936 864185499713536 868185109489152 868988323509033 870960045914112 871774534735104 874569679306752 875399944194048 875965758459792 876144331901696 877558228080128 878378887270976 878795567333376 879608597771904 880356564266608 881195207180288 882428860465152 883245252297408 883837485261192 884026493329408 886852062773248 889098422673461 889113927589888 890358666903552 891191296579584 891955757744128 892789880958976 893228910724416 895658420873216 896092843819008 898545749478728 900651865661184 900660861714432 903523842273624 903539598753792 904981922707632 905175452499968 905828227498194 907883539132416 908732557404672 908754507128832 909527257560064 910368719866606 910384595714048 911652321245952 911659113480192 912434333814784 912511662526464 913287607817728 914761444731904 916898737827072 917085655822336 921494721475328 926641463494656 930645077938576 931286282860544 933462185390592 934342085074944 934968579449856 935763620758912 937949984358816 938834114330112 940533868613248 943347739879776 943540049740288 943549474177024 944870422020096 945744582566784 948076299979424 948962904998108 948979453886464 950308003577856 951196695601152 952028531277824 952909314252896 955071452217344 955793816620032 955964598837248 957490609032958 959940125720576 960388979199936 961303862378496 964392538177536 964555222478848 965006233907628 966122428104704 967664653284784 969925552007412 969942466461696 970767247470592 972126299578368 973025676294672 973035395245056 973952597409792 974804333461504 975706187799616 977081913679872 978635061820416 978834565316608 979490892756992 980397082933268 981779422880256 982687730323299 983540500726784 984484049389568 987630706270208 989938254649344 992211553701888 992378930819584 993129512581752 993306965979328 995382909616128 996313753982976 997921576071168 1000457079078912 1001103723954048 1002923689234432 1003861585452544 1005266968882176 1006197006168354 1009423145482752 1010099983155648 1012882627737344 1015249175932992 1016112483055384 1016120053566464 1016130202959872 1017070290524288 1018494165841152 1018504338948096 1020331292524544 1020833040827904 1021960051536424 1023609623855104 1025261495222272 1029316417898496 1029500337209344 1034265054523008 1035232259997936 1037581187579904 1038551494176768 1038576579575808 1039537433730432 1040421394133264 1042100395845152 1042870471458816 1044535209854136 1045423420066597 1045441651122176 1047873805240416 1047884271802368 1048097892368384 1048853737103172 1049789282189312 1050771005333504 1052242060886016 1053136824543232 1054111149319228 1054129531879424 1056592451346432 1057300916947968 1059018815422464 1059197462321152 1060187983638784 1063594374786944 1067819525799936 1068535519371264 1069524090472656 1072953273520128 1074666033215313 1074895849843712 1077415315931136 1078111702719744 1078331485417472 1080850951504896 1081081707410432 1082595197257728 1083515771405056 1083607599250176 1084529034283552 1087071079750656 1087081937829888 1089039216289024 1092530970099712 1094274981751952 1096850826559488 1098818315026432 1102348825690112 1103368679661248 1105902460896896 1108486345151328 1108494603890688 1109531226026496 1112029344336768 1114865510767008 1115092786056704 1116665044205568 1118440070651904 1119418163150848 1120453809066592 1121521172774912 1122033626148864 1123071691798056 1123091276955648 1124046286544896 1125124627873792 1125840606225566 1127734586474496 1128490754248704 1128720807165952 1131358005313536 1131579810675314 1134147349508096 1135005157236288 1135196622343784 1135207961119232 1139928899293184 1140461912799924 1140481801224192 1145409326693632 1146198501982208 1147270383374336 1148876535865344 1149939435620976 1153626451980288 1154399980749312 1155467990599923 1155488140713984 1156568709424128 1157580145985536 1158651098012044 1160284772494848 1161280061218816 1162366046313472 1163993332389888 1167199925592064 1167954344613056 1172811463695872 1175551677396096 1176361620455424 1177660336396544 1178449980348256 1182017205169152 1183122582854784 1187144889204736 1188042781406208 1188255062106112 1190971880965888 1193754525547584 1194790458425344 1197570063131904 1197582024916992 1198689985260768 1200869154214912 1200881148952576 1203674923266816 1204473922240512 1204698456364832 1206642563610176 1207534230110208 1207770969997592 1208343905083392 1209461821936368 1210511385509888 1211643409872896 1211672676171776 1215536428327936 1216682216701952 1218385544183808 1221183450710016 1222313246254464 1222531650436096 1226232312594432 1228189752246072 1232127660251136 1234450702554888 1235500405533251 1235521951326208 1237251654008832 1238396315284128 1238408684857344 1242366948286464 1243558799228928 1244350143722994 1244616247187456 1245789446766592 1246624772599808 1249537447302144 1250599979145088 1251778819106816 1253531281035264 1254703535973888 1257796986506368 1260992776755712 1266850975875072 1268035686887424 1268262260801536 1270059857436279 1274132012305152 1274391755493376 1278217223602176 1279430687668224 1280518638933248 1283510504912064 1284720366978048 1285581796743552 1286674978543504 1289703719141376 1290896907203904 1293234069343216 1296168399437824 1296278249570304 1297367568392896 1297380526993408 1298603463213056 1302775884906496 1304846749093888 1309039230507008 1310250307097732 1314216497852544 1316337342120192 1317568330906464 1319917672865792 1320534846399912 1320557875101696 1321792810770432 1322948738269184 1324172683442336 1326039739994112 1327177212821504 1327289690947584 1328418338643968 1330278094159872 1330538898266578 1330562101428224 1333670891384832 1333942772105216 1334804965272064 1337933636616192 1339184821438464 1340355958509568 1341596008224472 1343487631309824 1345897527310336 1346799977540864 1347818624218092 1353665567910656 1357763178749952 1357992221121536 1358005785264128 1361110721103872 1364290886340096 1365553079799909 1365576893571072 1368651500722176 1369931411726592 1372142167097856 1372421890531328 1375628483733504 1379020072697344 1380309679997248 1380964462952448 1382242082212992 1384735325569024 1386049911640576 1392713613138848 1395967616907864 1396929424290816 1397165073653888 1397179029069824 1398471649470896 1402989414514688 1403645431138368 1408789935128576 1409734555930624 1410800802919872 1412025087229952 1415310074610432 1415324211265536 1419847940898816 1422114449969136 1423444357497162 1423469180829696 1424714025828352 1426032120630208 1428042796916736 1429363971379344 1430579416933238 1430604364693504 1432607178326016 1432888044287084 1433946898255872 1436235913549437 1437482270292992 1439910188580864 1441134602006528 1443460263010304 1444810132333568 1446832833718272 1449183642157056 1449428106334208 1451496979927176 1456150871205888 1462206500192256 1463559281699424 1468251847974912 1469236339135488 1470595624399902 1475310751090176 1476726074084352 1477981793535104 1477992805187584 1479374968035328 1481446059405312 1482705792449024 1486487347689344 1488568396229376 1489960448968992 1491253427535872 1496044834865152 1497428922397408 1500953762660352 1504385533851648 1504654338998272 1505792378178816 1508477340418048 1510620355166208 1513340209648384 1519323941606016 1520615883733232 1524168724583076 1524180080349696 1524195304439808 1525605435786432 1530496938786816 1531835381153792 1532940077304636 1533252580827968 1535414435782656 1537892242833408 1538168602640384 1539199974332416 1540623987466564 1540650854285312 1542091612565504 1544250505814016 1547046363326464 1551991109853184 1560632091199896 1560659306938368 1563150593767728 1567402236528128 1568162476683264 1568482160607232 1572146838552576 1572455061587774 1574683923283968 1576022940225536 1576156508000256 1577496777139712 1579705236814848 1581166723978842 1581194297819136 1584057041874944 1588796193481728 1590281975458176 1591672700730112 1595391562180416 1596760084175872 1596776033222656 1598253313681024 1604899897689088 1605965229654016 1611125206777856 1612343774765568 1612615762581824 1617497228126208 1621622561115648 1625273657107584 1626793551425328 1629750995005952 1632048910761984 1633558824433536 1637586336328096 1638796455149568 1641412472627928 1641441097089024 1642836880334848 1645934270073184 1648227472539648 1649668872011776 1651195087045504 1651211579809792 1653523238535168 1655053019491872 1656489264381952 1658078398971904 1658853691345344 1659133524963992 1660685083746689 1666049929736192 1671375041380352 1672639179085056 1672938047965184 1678002111971328 1679127244726272 1680680713599888 1682281759162368 1686069429817344 1687686941810688 1688760909338349 1690714249183232 1693081210748928 1693413143248372 1697369716012971 1698842683073536 1701221024262144 1702794933515676 1702811941678848 1705907583557632 1709893348939776 1711347339882752 1712960489304064 1714109062324736 1718113990040448 1719297752973312 1720905575061504 1721195876271872 1736370218978304 1737976647018066 1741920091828224 1743549069470208 1750799888388096 1751931516919584 1752288663803392 1755116456160256 1756757774541952 1759217195543808 1760713128533216 1762390414360576 1764857720930304 1766490504594816 1767674970522384 1768052986658816 1773704125546496 1778196845346922 1778227855179776 1780717333807104 1782382593159168 1783911515488256 1785579761917952 1786457821448832 1791316841746432 1792185687638016 1797091498957456 1801303731322368 1801321723428864 1807047684547248 1809963845415264 1810350904999936 1811656454996388 1815767078264832 1817465114809344 1817509014257664 1819054515120128 1820737439733212 1820769191428096 1823304642491904 1823318226960384 1824868667629568 1825023325052928 1826575215635456 1829522889463808 1833797475654144 1834171311644672 1842989442950656 1844694511308649 1853282926989312 1861290155877152 1862572565721088 1866924370781184 1868684170149888 1869937158899712 1871527241517824 1875899968717632 1877668228660224 1881067737226496 1886695479759552 1887080099480576 1887098948354048 1891489165133568 1896152599958848 1897925809996216 1897958907772928 1902393391202304 1904057062555648 1905818628505792 1911587633240064 1911929197674496 1914981218065916 1920777958399872 1928785076355072 1929110444957696 1930012467815256 1935329306569568 1939851104014824 1939884932923392 1941534494941184 1944252599156736 1946051352589344 1946070790490112 1947905194819584 1949608666923008 1951412375599232 1954163827359744 1957270123640832 1957669130633216 1958981785513984 1960794165866536 1963558845760512 1965375460646598 1967081001453568 1968968098779136 1975261412540416 1979876509298688 1984423107403776 1984757861639168 1986259025163504 1986613931958656 1990765819232256 1992627507965952 1995808347399867 1995843152142336 2000914158157824 2002207447908096 2005847378468864 2007723170905088 2010533937764352 2012394012336708 2018846290965504 2020199966311296 2025765255474688 2030498351865984 2032224966110768 2032240107132928 2034140581048576 2036988331682304 2037008677896192 2040662585049088 2041666081655808 2043920103072848 2047219247710208 2050522990444544 2058632835796992 2059000674418688 2068530109046016 2070464519995872 2075162375159808 2077102988353536 2079074867460864 2080842788266528 2084200791690304 2085740942917632 2089070419708272 2090846840133194 2090883302244352 2095747610480832 2095768543604736 2096195784736768 2097707474206344 2101542010667008 2104484121772032 2106273649086464 2108222298638456 2108259063758848 2113184902692864 2114601833895936 2118037630844928 2118394924642304 2120375967277568 2127188749573888 2137071038742528 2139048180945312 2145869125399857 2145906547040256 2149332066430626 2149791699687424 2154830631862272 2156223405439488 2156662970834944 2161701903009792 2162163414820864 2165190394515456 2167031542810112 2167215198500352 2169058068567104 2174142159501312 2178078432578048 2188549963503904 2193701653118976 2204697651380224 2206737359322496 2211804921793792 2216972690302656 2216989207781376 2219062452052992 2224058688673536 2229731021534016 2230185572113408 2236880141303808 2238836326301696 2240907618133184 2243042345549824 2244067252297728 2246143383596112 2248092573089792 2250249255747584 2251681212451132 2255469172948992 2256981508497408 2262716010627072 2263159621350628 2268294699016192 2270010314472576 2270393244687568 2270415922238464 2279857798586368 2280923825599848 2280963602448384 2290818653387264 2292397003964416 2294540766748672 2297753071730688 2299878871241952 2307252903960576 2308799961498624 2310935981199846 2310976281427968 2313137418848256 2315160291971072 2317302196024088 2320569544989696 2322560122437632 2324732092626944 2327986664779776 2334399851184128 2335908689226112 2345622927391744 2351103354792192 2352723240910848 2355320672793088 2356899960696512 2358682592381661 2364034410338304 2366245165709568 2376085562812416 2376510124212224 2381943761931776 2387509051095168 2395140126263808 2395164049833984 2397379970521536 2401738308429824 2407349846533632 2408947844481024 2409396912729664 2413285127220352 2415541939995184 2416687810166784 2418923643872736 2421022771019776 2423286819745792 2423345352343552 2431072856655872 2433364433403904 2436771088367616 2444626492508928 2445063300872192 2452464625188864 2456379504492144 2464255320502272 2468901405109776 2471000811066502 2471043902652416 2474503308017664 2476792630568256 2476817369714688 2484733896572928 2487117598457856 2488700287445988 2489232494374912 2491578893533184 2493249545199616 2499074894604288 2501199958290176 2503557638213632 2507062562070528 2509407071947776 2515593973012736 2521985553511424 2533701951750144 2536071373774848 2536524521603072 2540119714872558 2548264024610304 2548783510986752 2558861375336448 2561037277866496 2567021009824128 2569440733956096 2571163593487104 2573349957087008 2579407438282752 2581793814407808 2586468138686432 2592336798875648 2592556499140608 2594735136785792 2594761053986816 2605551769812992 2609693498187776 2618078461014016 2620500614195464 2628432995705088 2632674684240384 2635136661812928 2639835345731584 2641069692799824 2643585621540864 2645897476538368 2648345366884672 2652079479988224 2656836677287936 2660556188319744 2661077796533156 2661124202856448 2667295268020383 2667341782769664 2669609930544128 2675867273232384 2678369642876928 2680711917019136 2683192016448944 2686975262619648 2691795054620672 2693599955081728 2695637248436184 2696091978066487 2707331135821312 2715526357499904 2715984442243072 2722221442207744 2728581772680192 2731106159599818 2731153787142144 2737303001444352 2739862823453184 2744284334195712 2744843781062656 2751256967467008 2758040145394688 2760619359994496 2764484164425984 2769470651138048 2772099823281152 2785427226277696 2791935233815728 2793858848581632 2794330147307776 2794358058139648 2796943298941792 2807290862276736 2817579870257152 2819469111861248 2821601605839744 2830620149220864 2830648422531072 2844228899938272 2846888714994324 2846938361659392 2849428051656704 2852064241260416 2856085593833472 2858727942758688 2861158833866476 2861208729387008 2865214356652032 2865776088574168 2867893796511744 2872471827098874 2874964540585984 2879820377161728 2882269204013056 2886920526020608 2889620264667136 2893665667436544 2898367284314112 2898856212668416 2902993959854352 2912301742411776 2924413000384512 2927118563398848 2936503695949824 2938472678270976 2941191248799804 2950621502180352 2953452148168704 2955963587070208 2955985610375168 2958749936070656 2962892118810624 2965411584898048 2972974695378688 2977136792458752 2979920897937984 2982506855071744 2992089669730304 2994857844794816 3008771067703296 3009308677996544 3011584756357632 3026680419296768 3038647883212032 3041231767466464 3048337449166152 3048360160699392 3048390608879616 3051210871572864 3060993877573632 3063670762307584 3065880154609272 3066505161655936 3070828871565312 3075784485666816 3076337205280768 3078399948664832 3081247974933128 3081301708570624 3084183225131008 3088501011628032 3094092726652928 3103982219706368 3121264182399792 3126301187535456 3134804473056256 3136270260199791 3136324953366528 3144293677105152 3144910123175548 3149367846567936 3152045880451072 3152313016000512 3154993554279424 3159410473629696 3162333447957684 3162388595638272 3168114083749888 3177592386963456 3180563950916352 3183345401460224 3186290519533121 3190783124360832 3193520168351744 3196506627362048 3209799795378176 3222250413555712 3224687549531136 3225231525163648 3234994456252416 3243245122231296 3250547314215168 3253587102850656 3259501990011904 3267117648867072 3275172672656192 3277592910299136 3282824945255856 3285673760669696 3291868540146368 3296454945079296 3302390174091008 3302423159619584 3307046477070336 3310106038983744 3312978528763904 3317707382690688 3318267049927984 3321370167493378 3332099859472384 3342750082760704 3345278358170112 3345876095930368 3358254489452544 3361361427199776 3364563518324736 3372138859634688 3375373883621376 3377521818676698 3381428498366464 3386162421497856 3386826286496744 3394739432025942 3397685366147072 3402442048524288 3405589867031352 3405623883357696 3411815167115264 3419786697879552 3422694679765504 3425920978608128 3428218124649472 3436227980080896 3438595505946624 3441811150123008 3442391752543744 3472740437956608 3475953294036132 3483840183656448 3487098138940416 3501599776776192 3503863033839168 3504577327606784 3510232912320512 3513515549083904 3518434391087616 3521426257066432 3524780828721152 3532981009189632 3535349941044768 3536105973317632 3556393690693844 3556455710359552 3561434667614208 3564765186318336 3571159523835904 3572915642897664 3582633683492864 3584371375276032 3594182997914912 3602607462644736 3602643446857728 3614095369094496 3619927690830528 3620701809999872 3623312909992776 3631534156529664 3634930229618688 3635018028515328 3638109030240256 3641474879466424 3641538382856192 3646609284983808 3649737335259136 3650046650105856 3653150431270912 3659045778927616 3667594951308288 3668342623289344 3685978885901312 3689389022617298 3706501216599753 3706565853978624 3722580311754304 3725145131442176 3733848741562368 3737368340299776 3739874317799424 3743054483035648 3751799937435264 3755336457320448 3762135474452992 3773390959519104 3774160198961152 3782978330267136 3792305199917696 3795851619992432 3804786782404608 3808114125111296 3811637257011584 3823175266480128 3823858395348992 3829962436131832 3841555916799744 3858220889915392 3860024935630512 3870658613139136 3879702208029648 3883068989882368 3888505198313472 3892102705178688 3892141580980224 3895810389639168 3902824751198464 3908327654719488 3914540247281664 3915338261266432 3917963571027968 3921588331733072 3927117691521024 3930750921293196 3934162002907136 3937936197558272 3940442121789481 3950522825080832 3959753018597376 3968846214807552 3969515723278336 3972518050327008 3973227863917312 3981531638464512 3985255015931904 3991616694799734 3991686304284672 4001828316315648 4004414895816192 4011694756937728 4015446341810176 4021067875528704 4024788024673416 4037692581931008 4040399932622592 4051530510949376 4060996703731968 4064449932221536 4064480214265856 4068281162097152 4073976663364608 4074017355792384 4083332163311616 4087840206145696 4094438495420416 4117265671593984 4118001348837376 4137060218092032 4140929039991744 4154205976707072 4158149734921728 4161685576533056 4168401583380608 4178140839416544 4181693680266388 4181766604488704 4191495220961664 4191537087209472 4195414948412688 4203084021334016 4208968243544064 4212547298172928 4216444597276912 4226369805385728 4229203667791872 4236075261689856 4236789849284608 4240751934555136 4254377499147776 4274142077485056 4278096361890624 4291738250799714 4291813094080512 4298664132861252 4299583399374848 4312446810878976 4313325941669888 4323403806019584 4324326829641728 4330380789030912 4334063085620224 4334430397000704 4338116137134208 4348284319002624 4356156865156096 4377099927007808 4413474718644992 4423609843587584 4433945380605312 4433978415562752 4438124904105984 4448117377347072 4459462043068032 4460371144226816 4473760282607616 4477672652603392 4481815236266368 4488134504595456 4492286767192224 4496185146179584 4500498511495168 4503362424902264 4513963016994816 4525432021254144 4526319242701256 4536589398032384 4540020628945152 4540786489375136 4540831844476928 4559715597172736 4561847651199696 4581637306774528 4589081533497344 4595506143461376 4599757742483904 4614505807921152 4617599922997248 4621871962399692 4621952562855936 4626274837696512 4630320583942144 4634604392048176 4641139089979392 4645120244875264 4649464185253888 4655973329559552 4656886143933023 4668799702368256 4671817378452224 4691245854783488 4702206709584384 4705446481821696 4710641345586176 4713799921393024 4717365184763322 4728068820676608 4732490331419136 4752171125624832 4753020248424448 4763887523863552 4775018102190336 4790280252527616 4790328099667968 4794759941043072 4803476616859648 4814699693067264 4817895688962048 4818793825459328 4826570254440704 4831083879990368 4833375620333568 4837847287745472 4842045542039552 4846573639491584 4862145713311744 4866728866807808 4889252985017856 4890126601744384 4912759008984288 4928510641004544 4937802810219552 4942001622133004 4942087805304832 4949006616035328 4953585261136512 4953634739429376 4969467793145856 4974235196915712 4977400574891976 4978464988749824 4982055251240067 4986499090399232 4998149789208576 5002399916580352 5007027959266333 5007115276427264 5014125124141056 5018814143895552 5031187946025472 5043971107022848 5072142747549696 5080239429745116 5096528049220608 5097567021973504 5117722750672896 5122074555732992 5134042019648256 5138881467912192 5142327186974208 5146699914174016 5163587628815616 5172936277372864 5189470273571584 5189522107973632 5219386996375552 5236156922028032 5241001228390928 5256865991410176 5265349368480768 5270273323625856 5279670691463168 5282139385599648 5287171243081728 5291794953076736 5296690733769344 5304158959976448 5313673354575872 5321112376639488 5322155593066312 5322248405712896 5334590536040766 5334683565539328 5339219861088256 5351734546464768 5356739285753856 5361423834038272 5366384032897888 5373950525239296 5383590109241344 5387199910163456 5391274496872368 5392183956132974 5414662271642624 5431052714999808 5431968884486144 5444442884415488 5457163545360384 5462212319199636 5462307574284288 5474606002888704 5479725646906368 5488568668391424 5489687562125312 5502513934934016 5503592715557209 5516080290789376 5521238719988992 5528968328851968 5534083533925947 5538941302276096 5544199646562304 5570854452555392 5583870467631456 5587717697163264 5588660294615552 5588716116279296 5593886597883584 5614581724553472 5638938223722496 5643203211679488 5661240298441728 5661296845062144 5688457799876544 5693777429988648 5693876723318784 5704128482520832 5712171187666944 5717455885517376 5722317667732952 5722417458774016 5731552177148336 5735787593023488 5744943654197748 5749929081171968 5764538408026112 5773841052041216 5779240529334272 5787331334873088 5797712425336832 5805987919708704 5824603484823552 5848826000769024 5854237126797696 5873007391899648 5876945356541952 5882382497599608 5901243004360704 5906904296337408 5911927174140416 5911971220750336 5917499872141312 5925784237621248 5930823169796096 5945949390757376 5954273584917504 5959841795875968 5984179339460608 5989715689589632 6017542135406592 6018617355993088 6023169512715264 6053360838593536 6077295766424064 6082463534932928 6096674898332304 6096720321398784 6102421743145728 6121987755147264 6131760309218544 6133010323311872 6141657743130624 6151568971333632 6152674410561536 6156799897329664 6162495949866256 6168366450262016 6177002023256064 6188185453305856 6207964439412736 6223688958714227 6242528364799584 6252602375070912 6269608946112512 6272540520399582 6272649906733056 6288587354210304 6289820246351096 6304091760902144 6304626032001024 6309987108558848 6318820947259392 6324666895915368 6324777191276544 6336228167499776 6355184773926912 6361127901832704 6366690802920448 6372581039066242 6381566248721664 6387040336703488 6393013254724096 6419599590756352 6449375099062272 6450463050327296 6469988912504832 6486490244462592 6501094628430336 6507174205701312 6519003980023808 6534235297734144 6550345345312384 6565649890511712 6571347521339392 6583737080292736 6604780348182016 6604846319239168 6614092954140672 6620212077967488 6635414765381376 6636534099855968 6642740334986756 6664199718944768 6685500165521408 6690556716340224 6691752191860736 6716508978905088 6722722854399552 6729127036649472 6744277719269376 6750747767242752 6755043637353396 6762856996732928 6773652572993488 6789478864051884 6795370732294144 6804884097048576 6811179734062704 6811247766715392 6823630334230528 6839573395759104 6845389359531008 6851841957216256 6856436249298944 6872455960161792 6877191011893248 6883622300246016 6884783505087488 6945480875913216 6951906588072264 6967680367312896 6974196277880832 7003199553552384 7007726067678336 7009154655213568 7020465824641024 7027031098167808 7036868782175232 7042852514132864 7065962018379264 7070699882089536 7072211946635264 7112787381387688 7112911420719104 7129530372636672 7142319047671808 7145831285795328 7165267366985728 7188365995829824 7205214925289472 7228190738188992 7239855381661056 7246625819985552 7263068313059328 7269860459237376 7270036057030656 7276218060480512 7282949758932848 7293218569967616 7299474670518272 7300093300211712 7306300862541824 7317963940466179 7318091557855232 7335189902616576 7336685246578688 7371957771802624 7378778045234596 7413002433199506 7413131707957248 7445160623508608 7450290262884352 7467697483124736 7474736680599552 7479748635598848 7486108966071296 7503599874870528 7510672914640896 7524270948905984 7546781919038208 7548320397922304 7565956660534272 7584610399835392 7591703239984864 7609573564809216 7623274514023168 7646350532960256 7647716790697984 7659924872263664 7683111833599488 7716441779830784 7720049871261024 7741317226278272 7759404416059296 7766137979764736 7777010396626944 7784205410357376 7784283161960448 7805649502396928 7816655309438976 7829080494563328 7835927142055936 7843176663466144 7854235383042048 7861501842586392 7868324005814272 7875872395116544 7880884243578962 7901045650161664 7919506037194752 7937692429615104 7939031446556672 7945036100654016 7946455727834624 7970510031863808 7983233389599468 7983372608569344 8008829791632384 8023389513875456 8030892683620352 8042135751057408 8049576049346832 8075385163862016 8080799865245184 8088275934199461 8103061021898752 8121993407463936 8128899864443072 8128960428531712 8136562324194304 8147953326729216 8166664326623232 8175680412291392 8234531343187968 8274120436184064 8281858079983488 8308411953414144 8316299469843456 8323371153066112 8336803166761216 8356281678833088 8363387360532776 8363533208977408 8382990441923328 8383074174418944 8390829896825376 8406168042668032 8425094596345856 8432889194553824 8452739610771456 8458407335583744 8473579698569216 8481503869110272 8508754998295552 8548284154970112 8556192723781248 8583476501599428 8583626188161024 8597328265722504 8599166798749696 8624893621757952 8626651883339776 8646807612039168 8648502838732757 8648653659283456 8660761578061824 8668126171240448 8668860794001408 8676232274268416 8696568638005248 8712313730312192 8754199854015616 8826949437289984 8847219687175168 8867890761210624 8867956831125504 8876249808211968 8896234754694144 8918924086136064 8920742288453632 8947520565215232 8963630472532736 8976269009190912 8984573534384448 8992370292359168 9006724849804528 9027926033989632 9052638485402512 9073178796064768 9080041257890304 9081572978750272 9081663688953856 9119431194345472 9123695302399392 9163274613549056 9178163066994688 9191012286922752 9199515484967808 9229011615842304 9235199845994496 9243743924799384 9243905125711872 9252549675393024 9260641167884288 9269208784096352 9282278179958784 9290240489750528 9298928370507776 9311946659119104 9313772287866046 9337599404736512 9343634756904448 9382491709566976 9404413419168768 9421282691172352 9427599842786048 9434730369526644 9456137641353216 9464980662838272 9504342251249664 9506040496848896 9527775047727104 9550036204380672 9558871558599363 9580560505055232 9589519882086144 9606953233719296 9629399386134528 9637587650918656 9653140508881408 9662167759980736 9666751240667136 9675694575490944 9693147278983168 9724291426623488 9778505970035712 9780253203488768 9825518017968576 9857021282009088 9875605620439104 9884003244266008 9884175610609664 9907170522273024 9907269478858752 9938935586291712 9954801149783952 9956929977499648 9964110502480134 9972998180798464 9996299578417152 10004799833160704 10014055918532666 10014230552854528 10028250248282112 10037628287791104 10062375892050944 10087942214045696 10144285495099392 10160478859490232 10193056098441216 10195134043947008 10235445501345792 10244149111465984 10268084039296512 10277762935824384 10284654373948416 10293399828348032 10327175257631232 10345872554745728 10378940547143168 10379044215947264 10438773992751104 10472313844056064 10482002456781856 10513731982820352 10530698736961536 10540546647251712 10559341382926336 10564278771199296 10574342486163456 10593381467538688 10608317919952896 10627346709151744 10644311186132624 10669181072081532 10669367131078656 10678439722176512 10713478571507712 10722847668076544 10732768065795776 10747901050478592 10767180218482688 10774399820326912 10782548993744736 10784367912265948 10829324543285248 10862105429999616 10863937768972288 10888885768830976 10914327090720768 10924424638399272 10924615148568576 10949212005777408 10959451293812736 10977137336782848 10979375124250624 11005027869868032 11007185431114418 11032160581578752 11042477439977984 11057936657703936 11068167067851894 11088399293124608 11141708905110784 11167740935262912 11175435394326528 11177320589231104 11177432232558592 11187773195767168 11229163449106944 11277876447444992 11286406423358976 11322480596883456 11376915599753088 11387554859977296 11408256965041664 11424342375333888 11434911771034752 11444635335465904 11463104354296672 11471575186046976 11489887308395496 11499858162343936 11529076816052224 11547682104082432 11558481058668544 11574662669746176 11595424850673664 11611975839417408 11649206969647104 11708474253595392 11746014783799296 11753890713083904 11764764995199216 11802486008721408 11813808592674816 11821326365368443 11823854348280832 11834999744282624 11851568475242496 11861646339592192 11891898781514752 11908547169835008 11919683591751936 11979431379179264 12035084270813184 12046339025430528 12106721677187072 12154591532848128 12164927069865856 12193349796664608 12193440642797568 12204843486291456 12263520618437088 12266020646623744 12283315486261248 12313599794659328 12324991899732512 12336732900524032 12354004046512128 12376370906611712 12415928878825472 12447377917428454 12485056729599168 12505204750141824 12539217892225024 12545081040799164 12545299813466112 12579640492702192 12608183521804288 12609252064002048 12619974217117696 12637641894518784 12649333791830736 12672456334999552 12710369547853824 12722255803665408 12733381605840896 12745162078132484 12763132497443328 12774080673406976 12786026509448192 12839199181512704 12898750198124544 12900926100654592 12939977825009664 12972980488925184 13002189256860672 13014348411402624 13038007960047616 13068470595468288 13100690690624768 13131299781023424 13142695042678784 13167474160585472 13209560696364032 13209692638478336 13240424155934976 13270829530762752 13273068199711936 13285480669973512 13328399437889536 13381113432680448 13383504383721472 13433017957810176 13445445708799104 13488555438538752 13501495534485504 13510087274706792 13547305145986976 13578957728103768 13590504460865761 13590741464588288 13609768194097152 13622359468125408 13622495533430784 13647260668461056 13679146791518208 13690778719062016 13703683914432512 13712872498597888 13744911920323584 13767244600492032 13769567010174976 13890961751826432 13903813176144528 13935360734625792 13948392555761664 13970658431799069 14006399107104768 14015452135356672 14018309310427136 14040931649282048 14054062196335616 14073737564350464 14085705028265728 14131924036758528 14141399764179072 14225574762775376 14259060745273344 14284638095343616 14291662571590656 14330534733971456 14376731991659648 14410429850578944 14456381476377984 14479710763322112 14493251639971104 14526136626118656 14539720918474752 14552436120961024 14565899517865696 14586437139935232 14598949341036544 14600186600423424 14612601725083648 14635927880932358 14636183115710464 14670379805233152 14673370493157376 14743915543605248 14757556090469192 14826004866399012 14826263415914496 14890321247017216 14900580525768704 14935394966249472 14959497271197696 14972217932142592 15007199749741056 15021083877798999 15021345829281792 15048541897811968 15093563838076416 15096640795844608 15131913321068544 15169220799670784 15183406479969728 15246549028046336 15292701065920512 15319849744527328 15366223667198976 15432883559661568 15440099742522048 15482634452556544 15518808832118592 15532275959529472 15568410820714752 15568566323920896 15611299004793856 15658160989126656 15671854284111872 15686353326932288 15708470766084096 15723003685172784 15736648011628544 15751744790233088 15761768487157924 15839012074389504 15875384859230208 15878062893113344 15890072201308032 15892911455669248 15941020063727616 15966466779198936 15966745217138688 16017659583264768 16046779027750912 16061785367240704 16084271502114816 16099152098693664 16150770327724032 16161599730490368 16176551868398922 16206122043797504 16243986814927872 16257799728886144 16257920857063424 16273124648388608 16295906653458432 16333328653246464 16351360824582784 16469062686375936 16510778146671627 16548240872368128 16563716159966976 16616823906828288 16632598939686912 16646742306132224 16673606333522432 16712563357666176 16726774721065552 16765980883846656 16766148348837888 16781659793650752 16850189192691712 16865778389107648 16916814671167488 16947159397138432 16963007738220544 17017509996591104 17112385447562496 17166953003198856 17167252376322048 17194656531445008 17198333597499392 17249787243515904 17253303766679552 17293615224078336 17297005677465514 17297307318566912 17321523156123648 17336252342480896 17337721588002816 17352464548536832 17393137276010496 17424627460624384 17508399708031232 17653898874579968 17694439374350336 17735781522421248 17735913662251008 17752499616423936 17792469509388288 17837848172272128 17841484576907264 17927260945065472 17952538018381824 17969147068768896 18013449699609056 18055852067979264 18105276970805024 18146357592129536 18160082515780608 18163145957500544 18163327377907712 18238862388690944 18247390604798784 18326549227098112 18356326133989376 18399030969935616 18458023231684608 18470399691988992 18487487849598768 18505099350786048 18521282335768576 18538417568192704 18564556359917568 18597856741015552 18623893318238208 18627544575732092 18671066876142681 18687269513808896 18764983419133952 18808826838337536 18842565382344704 18855199685572096 18869460739053288 18912275282706432 18929961325676544 19008684502499328 19055550095454208 19100072408761344 19117743117198726 19161121010110464 19179039764172288 19213906467438592 19258798772269056 19275175301837312 19306281017762816 19324335519961472 19351389150981888 19386294557966336 19448582853246976 19557011940071424 19560506406977536 19651036035937152 19714042564018176 19751211240878208 19768006488532016 19814341044546048 19814538957717504 19909602299567904 19913859954999296 19928221004960268 19945996361596928 19992599156834304 20009599666321408 20028111837065332 20028461105709056 20056500496564224 20075256575582208 20124751784101888 20175884428091392 20288570990198784 20320957718980464 20386112196882432 20390268087894016 20470891002691584 20488298222931968 20536168078593024 20555525871648768 20569308747896832 20586799656696064 20654350515262464 20691745109491456 20757881094286336 20758088431894528 20877547985502208 20944627688112128 20964004913563712 21027463965640704 21061397473923072 21081093294503424 21128557542398592 21186762935077376 21216635839905792 21288622372265248 21338362144163064 21338734262157312 21356879444353024 21426957143015424 21445695336153088 21465536131591552 21495802100957184 21534360436965376 21548799640653824 21565097987489472 21568735824531896 21658649086570496 21727875537944576 21777771537661952 21828654181441536 21848849276798544 21898424011554816 21918902587625472 21953891821398537 21954274673565696 22010055739736064 22014370862228836 22064321163157504 22084954879955968 22115873315407872 22136334135703788 22176798586249216 22283417810221568 22335481870525824 22350870788653056 22354641178462208 22375546391534336 22458326898213888 22555752894889984 22572812846717952 22644961193766912 22753831199506176 22775109719954592 22816513930083328 22869823542069504 22889270670931808 22926208708593344 22943150372093952 22979774616790992 22999716324687872 23058153632104448 23116962117337088 23149325339492352 23190849701347328 23223951678834816 23298413939294208 23416948507190784 23507781426167808 23529529990398432 23604972017442816 23627617185349632 23642652730736886 23647708696561664 23669999488565248 23703136950484992 23723292679184384 23783797563029504 23817094339670016 23839367183503872 23958862758358528 24070168541626368 24092678050861056 24213443354374144 24309183065696256 24329854139731712 24386699593329216 24386881285595136 24409686972582912 24527041236874176 24532041293247488 24627199589318656 24649983799465024 24673465801048064 24752741813223424 24894755834856908 24970113459198336 25010409500283648 25078435784450048 25090162081598328 25090599626932224 25159280985404384 25216367043608576 25218504128004096 25239948434235392 25275283789037568 25298667583661472 25344912669999104 25420739095707648 25444511607330816 25466763211681792 25490324156264968 25526264994886656 25548161346813952 25572053018896384 25678398363025408 25797500396249088 25801852201309184 25879955650019328 25945508516198271 25945960977850368 26004378513721344 26028696822805248 26076015920095232 26136941190936576 26201381381249536 26262599562046848 26334948321170944 26419121392728064 26480848311869952 26541659061525504 26546136399423872 26570961339947024 26656798875779072 26762226865360896 26767008767442944 26890891417598208 26977110877077504 27020174549413584 27094610291973952 27157915456207536 27181008921731522 27181482929176576 27219536388194304 27244718936250816 27244991066861568 27358293583036416 27381557438124032 27407367828865024 27425744997195776 27489823840647168 27534489200984064 27539134020349952 27781923503652864 27807626352289056 27870721469251584 27896785111523328 27941316863598138 28012798214209536 28030904270713344 28036618620854272 28081863298564096 28108124392671232 28147475128700928 28171410056531456 28263848073517056 28282799528358144 28451149525550752 28518121490546688 28583325143181312 28661069467942912 28753463983319296 28820859701157888 28912762952755968 28959421526644224 28986503279942208 29079441836949504 29104872241922048 29131799035731392 29172874279870464 29225203450167296 29271855761864716 29272366231420928 29340759610466304 29487831087210496 29515112180938384 29652009732798024 29652526831828992 29780642494034432 29801161051537408 29870789932498944 29918994542395392 29944435864285184 30014399499482112 30042167755597998 30042691658563584 30097083795623936 30187127676152832 30193281591689216 30263826642137088 30338441599341568 30366812959939456 30493098056092672 30585402131841024 30639699489054656 30732447334397952 30880199485044096 30965268905113088 31037617664237184 31136821641429504 31137132647841792 31222598009587712 31316321978253312 31343708568223744 31372706653864576 31416941532168192 31446007370345568 31473296023257088 31503489580466176 31523536974315848 31678024148779008 31756125786226688 31780144402616064 31785822911338496 31882040127455232 31932933558397872 32035319166529536 32123570734481408 32168543004229632 32198304197387328 32301540655448064 32323199460980736 32353103736797844 32412244087595008 32487973629855744 32515599457772288 32515841714126848 32546249296777216 32591813306916864 32666657306492928 32702721649165568 32938125372751872 33021556293343254 33096481744736256 33127432319933952 33265197879373824 33293484612264448 33347212667044864 33425126715332352 33453549442131104 33531961767693312 33532296697675776 33563319587301504 33700378385383424 33731556778215296 33833629342334976 33894318794276864 33926015476441088 34035019993182208 34224770895124992 34333906006397712 34389313062890016 34396667194998784 34499574487031808 34587230448156672 34594011354931028 34594614637133824 34643046312247296 34672504684961792 34675443176005632 34704929097073664 34786274552020992 34849254921248768 35016799416062464 35049195714864331 35307797749159936 35388878748700672 35471563044842496 35504999232847872 35584939018776576 35675696344544256 35682969153814528 35854521890130944 35938294137537792 36026899399218112 36210553941610048 36320165031561216 36326291915001088 36326654755815424 36494781209597568 36653098454196224 36798061939871232 36940799383977984 36974975699197536 37010198701572096 37042564671537152 37076835136385408 37129112719835136 37195713482031104 37247786636476416 37255089151464184 37342133752285362 37374539027617792 37529966838267904 37617653676675072 37685130764689408 37710399371144192 37738921478106576 37824550565412864 37859922651353088 38017369004998656 38111100190908416 38200144817522688 38235486234397452 38322242020220928 38358079528344576 38427812934877184 38517597544538112 38550350603674624 38612562035525632 38648671039922944 38702778301963776 38772589115932672 38897165706493952 39114023880142848 39121012813955072 39302072071874304 39428085128036352 39502422481756416 39536012977064032 39628682089092096 39629077915435008 39819204599135808 39827719909998592 39856442009920536 39985198313668608 40019199332642816 40056223674130664 40056922211418112 40150513151164416 40249503568203776 40351768856182784 40641915437960928 40771513382597283 40772224393764864 40941782005383168 40976596445863936 41072336157186048 41111051743297536 41138617495793664 41173599313392128 41308701030524928 41383490218982912 41515762188572672 41889255376224256 41928009827127424 42054927931281408 42122794947846144 42162186589006848 42257115084797184 42373525870154752 42577244744530496 42676724288326128 42713758888706048 42853914286030848 42931072263183104 42991604201914368 43068720873930752 43097599281307648 43130195974978944 43137471649063792 43317298173140992 43455751075889152 43555543075323904 43657308362883072 43697698553597088 43796848023109632 43837805175250944 43907783642797074 43908549347131392 44020111479472128 44028741724457672 44128642326315008 44169909759911936 44231746630815744 44272668271407576 44353597172498432 44566835620443136 44670963741051648 44701741577306112 44709282356924416 44751092783068672 44916653796427776 45145625693435904 45289922387533824 45507662399012352 45550219439909184 45633027860166656 45739647084139008 45778541341863616 45852417417186688 45959549233581984 45999432649375744 46233924234674176 46298650678984704 46447903357669632 46596827878588416 46833897014381568 47015562852335616 47059059980796864 47209944034885632 47255234370699264 47285305461473772 47295417393123328 47339998977130496 47446585358368768 47567595126059008 47634188679340032 47678734367007744 47917725516717056 48140337083252736 48185356101722112 48426886708748288 48618366131392512 48659708279463424 48773399186658432 48773762571190272 48819373945165824 49054082473748352 49064082586494976 49254399178637312 49299967598930048 49505483626446848 49789511669713816 49940226918396672 50020819000567296 50156871568900096 50180324163196656 50318561970808768 50479896868470784 50550567578075136 50597335167322944 50841478191415296 50889023214661632 50933526423363584 50980648312529936 51052529989773312 51096322693627904 51144106037792768 51225747583263253 51356796726050816 51595000792498176 51603704402618368 51759911300038656 51891017032396542 51891921955700736 52008757027442688 52057393645610496 52152031840190464 52273882381873152 52402762762499072 52525199124093696 52669896642341888 52838242785456128 52961696623739904 53083318123051008 53092272798847744 53141922679894048 53524453730721792 53534017534885888 53781782835196416 54040349098827168 54189220583947904 54315830912415072 54362017843463044 54362965858353152 54439072776388608 54489437872501632 54489982133723136 54716587166072832 54763114876248064 54851489994391552 54979647681294336 55068978401968128 55078268040699904 55563847007305728 55615252704578112 55793570223046656 55882633727196276 56061808541426688 56073237241708544 56163726597128192 56216248785342464 56294950257401856 56342820113062912 56527696147034112 56565599056716288 56902299051101504 57166650286362624 57506927966638592 57641719402315776 57825525905511936 57918843053288448 57973006559884416 58158883673899008 58209744483844096 58263598071462784 58345748559740928 58450406900334592 58543711523729432 58544732462841856 58681519220932608 58975662174420992 59030224361876768 59304019465596048 59561284988068864 59741579864997888 59837989084790784 59888871728570368 60028798998964224 60084335511195996 60085383317127168 60194167591247872 60374255352305664 60386563183378432 60527653284274176 60539519871129299 60676883198683136 60733625919878912 60986196112185344 61170804263682048 61279398978109312 61464894668795904 61760398970088192 61930537810226176 62075235328474368 62273643282859008 62274265295683584 62445196019175424 62632643956506624 62745413307729152 62833883064336384 62892014740691136 62946592046514176 63047073948631696 63512251572453376 63560288805232128 63571645822676992 63865867116795744 64070638333059072 64247141468962816 64337086008459264 64396608394774656 64603081310896128 64646398921961472 64706207473595688 64824488175190016 64975947259711488 65031198915544576 65031683428253696 65092498593554432 65183626613833728 65333314612985856 65405443298331136 66043112586686508 66192963489472512 66254864639867904 66530395758747648 66586969224528896 66694425334089728 66850253430664704 66907098884262208 67063923535386624 67126639174603008 67463113556430592 67667258684669952 67852030952882176 68070039986364416 68449541790249984 68667812012795424 68778626125780032 68793334389997568 68999148974063616 69174460896313344 69188022709862056 69189229274267648 69345009369923584 69350886352011264 69409858194147328 69572549104041984 69698509842497536 70033598832124928 70098391429728662 70615595498319872 70777757497401344 70943126089684992 71009998465695744 71169878037553152 71351392689088512 71365938307629056 71709043780261888 71876588275075584 72053798798436224 72421107883220096 72640330063122432 72652583830002176 72653309511630848 72989562419195136 73306196908392448 73596123879742464 73881598767955968 73949951398395072 74020397403144192 74153670272770816 74258225439670272 74391426964062208 74510178302928368 74684267504570724 74749078055235584 75059933676535808 75235307353350144 75370261529378816 75420798742288384 75477842956213152 75649101130825728 75719845302706176 76034738009997312 76222200381816832 76400289635045376 76470972468794904 76644484040441856 76716159056689152 76855625869754368 77035195089076224 77100701207349248 77225124071051264 77297342079845888 77405556603927552 77794331412987904 78228047760285696 78242025627910144 78604144143748608 79004844963512832 79072025954128064 79257364178184192 79638409198271616 79712884019841072 79970396627337216 80038398665285632 80112447348261328 80301026302328832 80499007136407552 80703537712365568 81283830875921856 81543026765194566 81544448787529728 81953192891727872 82144672314372096 82222103486595072 82277234991587328 82347198626784256 82617402061049856 82766980437965824 83031524377145344 83856019654254848 84109855862562816 84245589895692288 84324373178013696 84514230169594368 84747051740309504 85154489489060992 85353448576652256 85427517777412096 85862144526366208 85983208403828736 86195198562615296 86260391949957888 86274943298127584 86634596346281984 86911502151778304 87314616725766144 87395397107194176 87675610350501888 87815567285594148 87817098694262784 88057483448915344 88257284652630016 88339819519823872 88463493261631488 88545336542815152 88707194344996864 89133671240886272 89341927482103296 89403483154612224 89418564713848832 89502185566137344 89833307592855552 90291251386871808 90579844775067648 91015324798024704 91100438879818368 91266055720333312 91479294168278016 91557082683727232 91704834834373376 91919098467163968 91998865298751488 92467848469348352 92895806715339264 93667794028763136 94031125704671232 94118119961593728 94419888069771264 94510468741398528 94570610922947544 94590834786246656 94893170716737536 95133531226060327 95135190252118016 95268377358680064 95357468734015488 95835451033434112 96370712203444224 96853773417496576 97236732262785024 97319416558926848 97546798373316864 97547525142380544 97638747890331648 98108164947496704 98128165172989952 98599935197860096 99579023339427632 99880453836793344 100041638001134592 100313743137800192 100360648326393312 100637123941617536 100959793736941568 101101135156150272 101194670334645888 101682956382830592 101778046429323264 101867052846727168 101961296625059872 102105059979546624 102192645387255808 102288212075585536 102451495166526506 102713593452101632 103190001584996352 103207408805236736 103782034064793084 103783843911401472 104017514054885376 104114787291220992 104304063680380928 104547764763746304 104805525524998144 105050398248187392 105147587144592993 105339793284683776 105676485570912256 105923393247479808 106166636246102016 106184545597695488 106283845359788096 107048907461443584 107563565670392832 108080698197654336 108378441167895808 108631661824830144 108724035686926088 108725931716706304 108978875745003264 108979964267446272 109526229752496128 109702979988783104 109959295362588672 110156536081399808 111127694014611456 111230505409156224 111587140446093312 111765267454392552 112123617082853376 112146474483417088 112327453194256384 112432497570684928 112589900514803712 112685640226125824 113055392294068224 113131198113432576 113804598102203008 114333300572725248 115013855933277184 115283438804631552 115651051811023872 115837686106576896 115946013119768832 116317767347798016 116527196142925568 116691497119481856 116900813800669184 117087423047458864 117363038441865216 117951324348841984 118060448723753536 118608038931192096 119122569976137728 119483159729995776 119777743457140736 120057597997928448 120168671022391992 120170766634254336 120388335182495744 120748510704611328 120773126366756864 121055306568548352 121079039742258598 121353766397366272 121467251839757824 121972392224370688 122558797956218624 122929789337591808 123520797940176384 123861075620452352 124150470656948736 124547286565718016 124890392038350848 125490826615458304 125667766128672768 125784029481382272 126094147897263392 127024503144906752 127120577610464256 127143291645353984 127731734233591488 128141276666118144 128494282937925632 128793216789549312 129206162621792256 129292797843922944 129412414947191376 129648976350380032 129951894519422976 130062397831089152 130184997187108864 130367253227667456 130666629225971712 130810886596662272 132086225173373016 132385926978945024 132509729279735808 133060791517495296 133173938449057792 133388850668179456 133700506861329408 133814197768524416 134127847070773248 134253278349206016 134926227112861184 135704061905764352 136140079972728832 136899083580499968 137335624025590848 137557252251560064 137998297948127232 138376045419724112 138690018739847168 138701772704022528 138819716388294656 139397019684995072 140067197664249856 140196782859457324 141231190996639744 141555514994802688 141886252179369984 142019996931391488 142339756075106304 142702785378177024 142731876615258112 143418087560523776 143753176550151168 144107597596872448 144842215766440192 145280660126244864 145305167660004352 145306619023261696 145979124838390272 146612393816784896 147192247759484928 147763197535911936 147899902796790144 148307340545541632 148516450879340544 149020356605856736 149368535009141448 149498156110471168 150119867353071616 150470614706700288 150740523058757632 150841597484576768 150955685912426304 151439690605412352 152444400763633664 152800579270090752 152941944937589808 153288968080883712 153432318113378304 153677242749789759 154070390178152448 154201402414698496 154450248142102528 154594684159691776 154811113207855104 156456095520571392 157208288287497216 158009689927025664 158144051908256128 158514728356368384 159276818396543232 159425768039682144 160076797330571264 160224894696522656 160602052604657664 160998014272815104 161407075424731136 162567661751843712 163086053530389132 163088897575059456 163906385783455744 164289344628744192 164554469983174656 164694397253568512 165234804122099712 165533960875931648 166063048754290688 167712039308509696 168219711725125632 168491179791384576 168648746356027392 169028460339188736 169494103480619008 170308978978121984 170706897153304512 170855035554824192 171724289052732416 172390397125230592 172520783899915776 172549886596255168 173269192692563968 174629233451532288 174790794214388352 175351220701003776 175631134571188296 175634197388525568 176114966897830688 176514569305260032 176679639039647744 176926986523262976 177090673085630304 177414388689993728 178267342481772544 178683854964206592 178837129427697664 179004371132274688 179666615185711104 180582502773743616 181159689550135296 181618559613387897 182030649596049408 182200877759636736 182532111440666624 182958588336556032 183114165367454464 183409669668746752 183838196934327936 185791613430678528 187335588057526272 188236239923187456 188839776139542528 189141221845895088 189181669572493312 189786341433475072 190267062452120654 190270380504236032 190536754717360128 190714937468030976 191670902066868224 192741424406888448 193707546834993152 194473464525570048 194638833117853696 195093596746633728 195095050284761088 195277495780663296 196216329894993408 196256330345979904 197199870395720192 199158046678855264 199760907673586688 200083276002269184 200627486275600384 200721296652786624 201274247883235072 201919587473883136 202389340669291776 203556092858646528 203734105693454336 203922593250119744 204210119959093248 204576424151171072 204902990333053012 206380003169992704 206414817610473472 207564068129586168 207567687822802944 208035028109770752 208229574582441984 208608127360761856 209095529527492608 209611051049996288 210100796496374784 210295174289185986 210679586569367552 211352971141824512 211846786494959616 212333272492204032 212369091195390976 212567690719576192 214097814922887168 215127131340785664 216161396395308672 216756882335791616 217263323649660288 217448071373852176 217957751490006528 217959928534892544 219052459504992256 219405959977566208 219918590725177344 220313072162799616 222461010818312448 223174280892186624 223530534908785104 224247234165706752 224292948966834176 224864995141369856 225179801029607424 225371280452251648 226110784588136448 226262396226865152 227609196204406016 228666601145450496 230027711866554368 230566877609263104 231302103622047744 231675372213153792 231892026239537664 233054392285851136 233382994238963712 234174846094917728 234726076883730432 235902648697683968 236120897447507072 237216077862384192 238245139952275456 239555486914281472 240115195995856896 240337342044783984 240776670364991488 241497021409222656 242110613137096704 242158079484517196 242707532794732544 242934503679515648 243944784448741376 245117595912437248 245859578675183616 247041595880352768 247722151240904704 248300941313897472 249094573131436032 249780784076701696 250981653230916608 251568058962764544 252188295794526784 254241155220928512 254286583290707968 255463468467182976 256282553332236288 257586433579098624 258585595687845888 258824829894382752 259297952700760064 259903789038845952 260124795662178304 260369994374217728 260734506455334912 261621773193324544 264172450346746032 264771853957890048 265019458559471616 266121583034990592 266347876898115584 266777701336358912 267401013722658816 267628395537048832 268255694141546496 268506556698412032 269852454225722368 271408123811528704 272280159945457664 273798167160999936 274671248051181696 275114504503120128 275996595896254464 276752090839448224 277380037479694336 277403545408045056 277639432776589312 278794039369990144 280134395328499712 280393565718914648 282462381993279488 283111029989605376 283772504358739968 284679512150212608 285400593678180981 285405570756354048 286836175121047552 287506353100302336 288215195193744896 289684431532880384 290561320252489728 290610335320008704 291958249676780544 293224787633569792 294384495518969856 295799805593580288 296614681091083264 298040713211713472 298737070018282896 298996312220942336 300941229413400576 301481046117515264 301683194969153536 301911371824852608 302879381210824704 304888801527267328 305601158540181504 305883889875179616 306577936161767424 306864636226756608 307354485499579518 308140780356304896 308402804829396992 308900496284205056 309189368319383552 309622226415710208 312912191041142784 314416576574994432 316019379854051328 316288103816512256 317029456712736768 318553636793086464 318851536079364288 320153594661142528 320449789393045312 321996028545630208 325135323503687424 326172107060778264 326177795150118912 327812771566911488 328578689257488384 329108939966349312 329388794507137024 330469608244199424 331067921751863296 332126097508581376 335424078617019392 336439423450251264 336982359582769152 337297492712054784 338056920678377472 338988206961238016 340617957956243968 341413794306609024 343448578105464832 344780794250461184 345041567799831552 345099773192510336 346538385385127936 349581588428776704 350702441402007552 351262269142376592 352229933795661376 353359278079295488 353853973046525952 354181346171260608 356534684963545088 357367709928413184 357674258855395328 358008742264549376 359333230371422208 361165005547487232 362319379100270592 363237119226775794 364061299192098816 364401755519273472 365064222881333248 365917176673112064 366228330734908928 366819339337493504 367676393868655872 371583226861357056 374671176115052544 376472479846374912 378282443691790176 378363339144986624 380534124904241308 380540761008472064 381073509434720256 381429874936061952 383341804133736448 385482848813776896 387415093669986304 388946929051140096 389277666235707392 390187193493267456 390554991561326592 392432659789986816 392512660691959808 394399740791440384 398316093357710528 399521815347173376 400166552004538368 401442593305573248 402548495766470144 404778681338583552 407112185717293056 407468211386908672 407845186500239488 408420239918186496 409152848302342144 409805980666106024 412829635220946944 415128136259172336 416070056219541504 416459149164883968 418191059054985216 419222102099992576 420201592992749568 420590348578371972 421359173138735104 422705942283649024 423693572989919232 424666544984408064 424738182390781952 425135381439152384 428195629845774336 430254262681571328 432322792790617344 433513764671583232 434526647299320576 434896142747704352 435915502980013056 435919857069785088 438104919009984512 439837181450354688 440626144325599232 444922021636624896 447061069817570208 448494468331413504 449729990282739712 450359602059214848 450742560904503296 452221569176272896 452524792453730304 455218392408812032 457333202290900992 460055423733108736 462604207244095488 463350744426307584 463784052479075328 466108784571702272 468349692189835456 472241794895014144 474432155724768384 476490279904550912 479110973828562944 480230391991713792 480674684089567968 481553340729982976 482994042818445312 484221226274193408 484316158969034392 485415065589465088 485869007359031296 487889568897482752 490235191824874496 491719157350367232 494083191760705536 495444302481809408 496601882627794944 498189146262872064 499561568153403392 501963306461833216 503136117925529088 504376591589053568 508482310441857024 508573166581415936 510926936934365952 512565106664472576 515172867158197248 517171191375691776 517649659788765504 519807578077691904 520249591324356608 520739988748435456 523243546386649088 528344900693492064 529543707915780096 530038917118943232 532243166069981184 532695753796231168 533555402672717824 534802027445317632 535256791074097664 536511388283092992 537013113396824064 539704908451444736 544560319890915328 547596334321999872 549342496102363392 550229009006240256 553504181678896448 555278865553178624 560268790656999424 560787131437829296 564924763986558976 566222059979210752 567545008717479936 569359024300425216 570801187356361962 570811141512708096 573672350242095104 575012706200604672 576430390387489792 579368863065760768 581122640504979456 581220670640017408 583916499353561088 588768991037939712 591599611187160576 593229362182166528 596081426423426944 597474140036565792 597992624441884672 601882458826801152 603366389938307072 603822743649705216 605758762421649408 611202317080363008 611767779750359232 613729272453513216 614708970999159036 616805609658793984 617800992568410112 618378736638767104 619244452831420416 625824382082285568 628833153149988864 632038759708102656 632576207633024512 634058913425473536 637107273586172928 637703072158728576 640307189322285056 640899578786090624 643992057091260416 650270647007374848 652344214121556528 657157378514976768 658217879932698624 658777589014274048 660939216488398848 662135843503726592 664252195017162752 665934718582422289 670848157234038784 672878846900502528 674594985424109568 676113841356754944 677976413922476032 681235915912487936 682827588613218048 686897156210929664 690083135599663104 690199546385020672 699163176857553408 702524538284753184 704459867591322752 706718556158590976 707707946093051904 708362692342521216 713069369927090176 714735419856826368 715348517710790656 716017484529098752 718666460742844416 722330011094974464 726474238453551588 728122598384197632 728803511038546944 730128445762666496 731834353346224128 732456661469817856 733638678674987008 735352787737311744 743166453722714112 749342352230105088 752944959692749824 756564887383580352 756726678289973248 761068249808482616 761081522016944128 762859749872123904 766683608267472896 777893858102280192 778555332471414784 780374386986534912 781109983122653184 784865319579973632 785025321383919616 788799481582880768 796632186715421056 799043630694346752 800333104009076736 802885186611146496 805096991532940288 809557362677167104 814224371434586112 815690373000478976 816840479836372992 818305696604684288 819611961332212048 825659270441893888 830256272518344672 832140112439083008 832918298329767936 836382118109970432 838444204199985152 840403185985499136 841180697156743944 842718346277470208 845411884567298048 847387145979838464 849333089968816128 849476364781563904 850270762878304768 860508525363142656 864645585581234688 867027529343166464 869053294598641152 869792285495408704 871831005960026112 879674362900709376 889844043273249792 894122139635140416 896988936662827008 899459980565479424 901485121809006592 904443138352545792 905049584907460608 910436784817624064 914666404581801984 920110847466217472 925208414488190976 926701488852615168 927568104958150656 932217569143404544 936699384379670912 944483589790028288 948864311449536768 952980559809101824 960460783983427584 961349368179135936 965988085636890624 968632317938068784 970830131178930176 971738014718062592 975779137794965504 980470383649748992 983438314700734464 988166383521411072 990888604963618816 993203765255589888 996378292525744128 999123136306806784 1003926612923666432 1006272235851058176 1008753183178107136 1016964620883714048 1017146333162831872 1021853873868731904 1030345734316394496 1034342382751383552 1035299319577531008 1039615156155383808 1040499182648713216 1046487092773298176 1056689801386984128 1060077834237886464 1065391507592462336 1067110805345435648 1069604054890635264 1070513582148195328 1073022776566185984 1074026226793648128 1079409816902889472 1095192668643999744 1098684992204726784 1100458018012480512 1107008363357792896 1110557731106357248 1120537581313998848 1121574262875658592 1129849527973117952 1135090017434959872 1141602374712723924 1141622283025416192 1147344700484190208 1150025412401209344 1152860780774979584 1158737726131521536 1162245281009958912 1162441341280034816 1167832998707122176 1177537982075879424 1183199222374321152 1186458724364333056 1192162852846853888 1194948280073131584 1195985248883769344 1206732779876614144 1207645487299410432 1222404634160726016 1223535559500718464 1227458544907026432 1229417941998318072 1233611219317587968 1235601985136820224 1236757473277534208 1238488905662840832 1257666306299977728 1264077519416205312 1265152415266049024 1268117826850947072 1274214547172345856 1275406144317457152 1281799157572181248 1300541294014749696 1304688428243113056 1314314757029953536 1317555178028548096 1321878432976797696 1324271687007453184 1328504390034325504 1331869437164844578 1341696314468077568 1349189970848219136 1352227682713509888 1355952827844952064 1362471831824975872 1365655177226436096 1373794312421859328 1380166271199326208 1380399092770041344 1398326353715106816 1405049076569506368 1408919735182645504 1413437112317181952 1416725384685042432 1426138739854180352 1429470839713652736 1432034969058197504 1437332921485688832 1444660022189948928 1452948476907103176 1456245196768395264 1457607022077093888 1460256891525332992 1463668706692448256 1464913322939635712 1467277357349974016 1470705575474623488 1486332907445428224 1498684704460210176 1505889919385499648 1513129774767160704 1522136499616965232 1525719499744247808 1533367216534945792 1557110664942829568 1560748773973069824 1562219966245306368 1569730639159947264 1570050642767839232 1577598963165761536 1593264373430842112 1598087261388693504 1600666208018153472 1605770373222292992 1610193983065880576 1619114725354334208 1631380746000957952 1633680959672745984 1639223922664424096 1651318540883787776 1660512545036689344 1665836596659535872 1676888408399970304 1680806371970998272 1682361394313487888 1685436692554940416 1694774291959676928 1698666179937632256 1698952729563127808 1700541525756609536 1721017050726285312 1729291171162469376 1734055058686332928 1738106589197282304 1739584570990817408 1743662011920052224 1779688086546499584 1788244279270280832 1793977873325654016 1802970243618013184 1810099169814921216 1820873569635248128 1840221694932434944 1850416828976381952 1853402977705230336 1855136209916301312 1864435138286809088 1873398768759341824 1888967179580056576 1897728622899073536 1905961119618203648 1920921567966855168 1922698736358271872 1931976171273781248 1937264635876137568 1941660262357860352 1943476029436125184 1951558275589931008 1960940767299497984 1976332767042822144 1981777209927237632 1986407530511179776 1992756585051488256 1997804155747266867 2007853225847332864 2012544471702116352 2017506366356214272 2033929241767428096 2043707747737463808 2060691468632788992 2070598639155062016 2080998365297426432 2092974185546596352 2113379602773968256 2120155668475772928 2130783015184924672 2134221610690871296 2139208109781270528 2141027164296390656 2146045553132371968 2148052453587296256 2158819633805778944 2190385337287999488 2197369984409453568 2200916036024961024 2214016726715585792 2221115462212714496 2241075162627997696 2243148525751317184 2270180034869919744 2283204749425447848 2283244566050832384 2294689400968380416 2300050824802418688 2305721561549959168 2317475452263043072 2324882682560069632 2335665997414244352 2355075964151758848 2366398444748642304 2372917448728666112 2384325705693707776 2389896560146263168 2413465559753228288 2415290974598820864 2447071119001436928 2454917089814052864 2458835883996636144 2467222438635175936 2473514946555068416 2476977811325681664 2515332612599955456 2528155038832410624 2530304830532098048 2536235653701894144 2548429094344691712 2550812288634914304 2563598315144362496 2601082588029499392 2609376856486226112 2635110356057096192 2648543374014906368 2663738874329689156 2683392628936155136 2698379941696438272 2704455365427019776 2711905655689904128 2724943663649951744 2731310354452872192 2747588624843718656 2760332542398652416 2760798185540082688 2796652707430213632 2810098153139012736 2817839470365291008 2833450769370084864 2852277479708360704 2858941679427305472 2864069938116395008 2905896953814206352 2912490393536790528 2915214044154187776 2927337413384896512 2929826645879271424 2934554714699948032 2941411150949246976 2972665814890856448 2997369408920420352 3011779838770999296 3026259549534321408 3044272999233930464 3051438999488495616 3066734433069891584 3114221329885659136 3121497547946139648 3139461278319894528 3155197926331523072 3186528746861684224 3196174522777387008 3201332416036306944 3211540746444585984 3220387966131761152 3238229450708668416 3262761492001915904 3278447845328848192 3321025090073378688 3331673193319071744 3353776816799940608 3361612743941996544 3364722788626975776 3370873385109880832 3389548583919353856 3397905459126255616 3401083051513219072 3442034101452570624 3458582342324938752 3468110117372665856 3476213178394564608 3479169141981634816 3487324023840104448 3559376173092999168 3576488558540561664 3587955746651308032 3605940487236026368 3620198339629842432 3641747139270496256 3680443389864869888 3700833657952763904 3706805955410460672 3710272419832602624 3728870276573618176 3746797537518683648 3777934359160113152 3795457245798147072 3811922239236407296 3845397472716543744 3874529271752275136 3886952058872250368 3921881534598995968 3952665534085644288 3963554419854475264 3972815061022359552 3985513170102976512 3995608311494533734 4015706451694665728 4025088943404232704 4035012732712428544 4067858483534856192 4087415495474927616 4121382937265577984 4141197278310124032 4161996730594852864 4185948371093192704 4226759205547936512 4240311336951545856 4261566030369849344 4278416219562541056 4282054328592781312 4296104907174592512 4317639267611557888 4380770674575998976 4394739968818907136 4401832072049922048 4428033453431171584 4482150325255995392 4486297051502634368 4566409498850895696 4600101649604837376 4611443123099918336 4634950904526086144 4649765365120139264 4671331994828488704 4710151928303517696 4732796889497284608 4745834897457332224 4768651411387415552 4779793120292526336 4830581949197641728 4894142238002873856 4917671767993272288 4947029893110136832 4953955622651363328 5030665225199910912 5056310077664821248 5060609661064196096 5096858188689383424 5101624577269828608 5127196630288724992 5202165176058998784 5218753712972452224 5270220712114192384 5297086748029812736 5327477748659378312 5366785257872310272 5408910730854039552 5449887327299903488 5462620708905744384 5495177249687437312 5520665084797304832 5521596371080165376 5593305414860427264 5620196306278025472 5635678940730582016 5666901538740169728 5717883358854610944 5728139876232790016 5811793907628412704 5824980787073581056 5830428088308375552 5854674826769793024 5859653291758542848 5869109429399896064 5882822301898493952 5945331629781712896 6023559677541998592 6052519099068642816 6088545998467860928 6228442659771318272 6242995095892279296 6278922556639789056 6310395852663046144 6373057493723368448 6392349045554774016 6402664832072613888 6423081492889171968 6440775932263522304 6476458901417336832 6525522984003831808 6556895690657696384 6642050180146757376 6663346386638143488 6723225487883993088 6729445577253951552 6795810918252511232 6802166103026438144 6884068202905141248 6917164684649877504 6936220234745331712 6952426356789129216 6958338283963269632 6974648047680208896 7118752346185998336 7152977117081123328 7240396679259684864 7283494278540992512 7360886779729739776 7401667315905527808 7420544839665205248 7457740553147236352 7493595075037367296 7555868718320226304 7590914491596294144 7690794945433087488 7749058543504550272 7773904117744500736 7843763069197991936 7905331068171288576 7945630122044719104 7991216622989067468 8031412903389331456 8050177886808465408 8070025465424857088 8135716967069712384 8174830990949855232 8242765874531155968 8282394556620248064 8323993461189705728 8371896742186385408 8453518411095873024 8556832439125082112 8564108657185562624 8592209814349185024 8635278535223115776 8789479937637814272 8803664144099844096 8856066906862343168 8972594103005268736 9132818997701791392 9200203299209674752 9222886246199836672 9269901809052172288 9299530730240278528 9342663989656977408 9465593778994569216 9491669794914664448 9537302822774831104 9559586240585052672 9661163898395283456 9788284476005747712 9835343535986544576 9894059786220273664 10061330450399821824 10112620155329642496 10121219322128392192 10193716377378766848 10203249154539657216 10254393260577449984 10404330352117997568 10437507425944904448 10654955497318756624 10733570515744620544 10817821461708079104 10899774654599806976 10925241417811488768 10990354499374874624 11041330169594609664 11043192742160330752 11186610829720854528 11240392612556050944 11271357881461164032 11333803077480339456 11435766717709221888 11623587815256825408 11660856176616751104 11719306583517085696 11738218858799792128 11765644603796987904 11890663259563425792 12047119355083997184 12105038198137285632 12177091996935721856 12485990191784558592 12557845113279578112 12620791705326092288 12746114987446736896 12784698091109548032 12846162985778343936 12881551864527044608 12952917802834673664 13051045968007663616 13113791381315392768 13284100360293514752 13446450975767986176 13458891154507903104 13591621836505022464 13604332206052876288 13834329369299755008 13872440469490663424 13904852713578258432 13916676567926539264 13949296095360417792 14237504692371996672 14305954234162246656 14566988557081985024 14841089679330410496 14915481106294472704 14987190150074734592 15111737436640452608 15181828983192588288 15381589890866174976 15498117087009100544 15547808235489001472 15687526138395983872 15810662136342577152 15891260244089438208 15982433245978134936 16062825806778662912 16100355773616930816 16140050930849714176 16349661981899710464 16485531749062311936 16564789113240496128 16907036822191746048 17128217314371125248 17184419628698370048 17270557070446231552 17578959875275628544 17607328288199688192 17712133813724686336 17945188206010537472 18265637995403582784 18445772492399673344 18539803618104344576 18685327979313954816 18931187557989138432 18983339589829328896 19074605645549662208 19119172481170105344 19322327796790566912 19576568952011495424 19670687071973089152 20242438644256784384 20387432754757533696 20406498309079314432 20508786521154899968 20808660704235995136 20875014851889808896 21309910994637513248 21467141031489241088 21799549309199613952 21850482835622977536 22082660339189219328 22086385484320661504 22373221659441709056 22480785225112101888 22542715762922328064 22667606154960678912 23247175630513650816 23321712353233502208 23438613167034171392 23476437717599584256 23531289207593975808 24094238710167994368 24210076396274571264 24354183993871443712 24971980383569117184 25115690226559156224 25241583410652184576 25492229974893473792 25692325971556687872 25763103729054089216 25905835605669347328 26102091936015327232 26227582762630785536 26568200720587029504 26917782309015806208 27208664412105752576 27668658738599510016 27744880938981326848 27809705427156516864 27833353135853078528 27898592190720835584 28475009384743993344 28611908468324493312 29133977114163970048 29682179358660820992 29830962212588945408 29974380300149469184 30223474873280905216 30363657966385176576 30763179781732349952 30996234174018201088 31375052276791967744 31964866491956269872 32200711547233861632 32280101861699428352 32699323963799420928 32971063498124623872 33129578226480992256 33814073644383492096 34256434628742250496 35157919750551257088 35214656576399376384 35424267627449372672 35890376412021074944 36531275990807165568 36891544984799346688 37079607236208689152 37862375115978276864 38149211291099324416 38238344962340210688 38644655593581133824 39153137904022990848 39341374143946178304 40484877288513568768 40774865509515067392 40812996618158628864 41017573042309799936 41617321408471990272 41750029703779617792 42619821989275026496 43599098618399227904 43700965671245955072 44172770968641323008 44746443318883418112 44961570450224203776 45085431525844656128 45335212309921357824 46494351261027301632 46643424706467004416 46877226334068342784 47062578415187951616 48188477420335988736 48420152792549142528 48708367987742887424 50984459949786947584 51384651943113375744 51526207458108178432 51811671211338694656 52204183872030654464 52455165525261571072 53136401441174059008 53835564618031612416 54417328824211505152 55337317477199020032 55619410854313033728 55666706271706157056 56950018769487986688 57223816936648986624 58267954228327940096 59948760600298938368 60446949746561810432 60727315932770353152 61526359563464699904 61992468348036402176 63929732983912539744 64401423094467723264 64560203723398856704 65398647927598841856 66259156452961984512 67628147288766984192 68512869257484500992 70315839501102514176 70429313152798752768 70848535254898745344 71780752824042149888 73062551981614331136 75724750231956553728 76298422582198648832 76476689924680421376 77289311187162267648 78306275808045981696 78682748287892356608 80969754577027137536 81625993236317257728 82035146084619599872 83234642816943980544 83500059407559235584 85239643978550052992 87401931342491910144 88345541937282646016 89492886637766836224 89923140900448407552 90170863051689312256 90670424619842715648 92988702522054603264 94125156830375903232 96840305585098285056 97416735975485774848 101968919899573895168 102769303886226751488 104408367744061308928 104910331050523142144 106272802882348118016 107671129236063224832 108834657648423010304 110674634954398040064 111238821708626067456 111333412543412314112 114447633873297973248 119897521200597876736 120893899493123620864 121454631865540706304 123052719126929399808 123984936696072804352 127859465967825079488 129120407446797713408 130797295855197683712 132518312905923969024 135256294577533968384 140631679002205028352 141697070509797490688 143561505648084299776 146125103963228662272 152596845164397297664 152953379849360842752 154578622374324535296 156612551616091963392 157365496575784713216 163251986472634515456 164070292169239199744 167000118815118471168 170479287957100105984 174803862684983820288 176691083874565292032 179846281800896815104 180341726103378624512 181340849239685431296 185977405044109206528 193680611170196570112 194833471950971549696 203937839799147790336 205538607772453502976 208816735488122617856 209820662101046284288 212545605764696236032 215342258472126449664 222666825086824628224 228895267746595946496 239795042401195753472 242909263731081412608 246105438253858799616 247969873392145608704 255718931935650158976 258240814893595426816 265036625811847938048 270512589155067936768 283394141019594981376 287123011296168599552 292250207926457324544 305193690328794595328 305906759698721685504 313225103232183926784 314730993151569426432 326503972945269030912 328140584338478399488 334000237630236942336 340958575914200211968 359692563601793630208 360683452206757249024 362681698479370862592 371954810088218413056 387361222340393140224 389666943901943099392 407875679598295580672 419641324202092568576 425091211529392472064 430684516944252899328 445333650173649256448 457790535493191892992 479590084802391506944 492210876507717599232 495939746784291217408 511437863871300317952 530073251623695876096 541025178310135873536 566788282039189962752 574246022592337199104 584500415852914649088 611813519397443371008 626450206464367853568 629461986303138852864 668000475260473884672 681917151828400423936 719385127203587260416 743909620176436826112 774722444680786280448 779333887803886198784 839282648404185137152 850182423058784944128 861369033888505798656 890667300347298512896 915581070986383785984 984421753015435198464 991879493568582434816 1022875727742600635904 1082050356620271747072 1148492045184674398208 1169000831705829298176 1223627038794886742016 1258923972606277705728 1336000950520947769344 1363834303656800847872 1438770254407174520832 1487819240352873652224 1558667775607772397568 1678565296808370274304 1700364846117569888256 1722738067777011597312 1983758987137164869632 2045751455485201271808 2296984090369348796416 2338001663411658596352 2517847945212555411456 2672001901041895538688 2727668607313601695744 2975638480705747304448 3117335551215544795136 3357130593616740548608 3445476135554023194624 3967517974274329739264 4091502910970402543616 4676003326823317192704 5035695890425110822912 5455337214627203391488 5951276961411494608896 6234671102431089590272 6890952271108046389248 8183005821940805087232 9352006653646634385408 10071391780850221645824 10910674429254406782976 11902553922822989217792 16366011643881610174464 18704013307293268770816 21821348858508813565952 32732023287763220348928 43642697717017627131904 65464046575526440697856 130928093151052881395712
- Sum of all divisors σ(n): 516282493987726434118332
- Sum of proper divisors (its aliquot sum) s(n): 385354400836673552722620
- 130928093151052881395712 is an abundant number, because the sum of its proper divisors (385354400836673552722620) is greater than itself. Its abundance is 254426307685620671326908
Bases of 130928093151052881395712
- Binary: 110111011100110100000010010110111101000011101011100010011001100000000000000002
- Hexadecimal: 0x1BB9A04B7A1D71330000
- Base-36: LBJE9RECOPNIADC
Squares and roots of 130928093151052881395712
- 130928093151052881395712 squared (1309280931510528813957122) is 17142165576170780429408474052379036449131986944
- 130928093151052881395712 cubed (1309280931510528813957123) is 2244391051367660027587154582076228352170026999739227640504502481584128
-
The
square root of 130928093151052881395712 is 361839872251.5981673411 -
The
cube root of 130928093151052881395712 is 50778236.5327113213
Scales and comparisons
How big is 130928093151052881395712?- 130,928,093,151,052,881,395,712 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 130,928,093,151,052,881,395,712 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 130928093151052881395712 cubic inches would be around 4231519.7 feet tall.
Recreational maths with 130928093151052881395712
- 130928093151052881395712 backwards is 217593188250151390829031
- The number of decimal digits it has is: 24
- The sum of 130928093151052881395712's digits is 93
- 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 130928093151052881395712 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 130928093151052881395712 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/130928093151052881395712/
Chicago style:
Numbermatics. 2024. "Number 130928093151052881395712 - Facts about the integer". https://numbermatics.com/n/130928093151052881395712/
The information we have on file for 130928093151052881395712 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 130928093151052881395712, math, Factors of 130928093151052881395712, curriculum, school, college, exams, university, Prime factorization of 130928093151052881395712, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty sextillion, nine hundred twenty-eight quintillion, ninety-three quadrillion, one hundred fifty-one trillion, fifty-two billion, eight hundred eighty-one million, three hundred ninety-five thousand, seven hundred twelve.