189098563420405137408
189,098,563,420,405,137,408 is an even composite number composed of eight prime numbers multiplied together.
What does the number 189098563420405137408 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 17280 divisors.
189098563420405137408 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of seventeen thousand, two hundred eighty divisors.
Prime factorization of 189098563420405137408:
215 × 3 × 74 × 132 × 192 × 31 × 37 × 1072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 19 × 19 × 31 × 37 × 107 × 107)See below for interesting mathematical facts about the number 189098563420405137408 from the Numbermatics database.
Names of 189098563420405137408
- Cardinal: 189098563420405137408 can be written as One hundred eighty-nine quintillion, ninety-eight quadrillion, five hundred sixty-three trillion, four hundred twenty billion, four hundred five million, one hundred thirty-seven thousand, four hundred eight.
Scientific notation
- Scientific notation: 1.89098563420405137408 × 1020
Factors of 189098563420405137408
Divisors of 189098563420405137408
- Number of divisors d(n): 17280
-
Complete list of divisors:
1 2 3 4 6 7 8 12 13 14 16 19 21 24 26 28 31 32 37 38 39 42 48 49 52 56 57 62 64 74 76 78 84 91 93 96 98 104 107 111 112 114 124 128 133 147 148 152 156 168 169 182 186 192 196 208 214 217 222 224 228 247 248 256 259 266 273 294 296 304 312 321 336 338 343 361 364 372 384 392 399 403 416 428 434 444 448 456 481 494 496 507 512 518 532 546 588 589 592 608 624 637 642 651 672 676 686 703 722 728 741 744 749 768 777 784 798 806 832 856 868 888 896 912 931 962 988 992 1014 1024 1029 1036 1064 1083 1092 1147 1176 1178 1183 1184 1209 1216 1248 1274 1284 1302 1344 1352 1372 1391 1406 1443 1444 1456 1482 1488 1498 1519 1536 1554 1568 1596 1612 1664 1712 1729 1736 1767 1776 1792 1813 1824 1862 1911 1924 1976 1984 2028 2033 2048 2058 2072 2109 2128 2166 2184 2247 2294 2352 2356 2366 2368 2401 2418 2432 2496 2527 2548 2568 2604 2688 2704 2744 2782 2793 2812 2821 2886 2888 2912 2964 2976 2996 3038 3072 3108 3136 3192 3211 3224 3317 3328 3367 3424 3441 3458 3472 3534 3549 3552 3584 3626 3648 3724 3822 3848 3952 3959 3968 4056 4066 4096 4116 4123 4144 4173 4218 4256 4332 4368 4459 4494 4557 4588 4693 4704 4712 4732 4736 4802 4836 4864 4921 4992 5054 5096 5136 5187 5208 5239 5243 5376 5408 5439 5488 5564 5586 5624 5642 5772 5776 5824 5928 5952 5992 6076 6099 6144 6216 6253 6272 6384 6422 6448 6517 6634 6656 6734 6848 6882 6916 6944 7068 7098 7104 7168 7203 7252 7296 7448 7581 7644 7657 7696 7904 7918 7936 8029 8112 8132 8192 8232 8246 8281 8288 8346 8436 8463 8512 8664 8736 8918 8988 9114 9139 9176 9386 9408 9424 9464 9472 9604 9633 9672 9728 9737 9842 9951 9984 10101 10108 10192 10272 10374 10416 10478 10486 10633 10752 10816 10878 10976 11128 11172 11191 11248 11284 11449 11544 11552 11648 11856 11877 11904 11984 12103 12152 12198 12288 12369 12432 12506 12544 12691 12768 12844 12896 13034 13268 13312 13357 13377 13468 13696 13764 13832 13888 14079 14136 14196 14208 14231 14336 14406 14504 14592 14763 14896 14911 15162 15288 15314 15392 15717 15729 15808 15836 15872 16058 16224 16264 16384 16464 16492 16562 16576 16692 16872 16926 17024 17328 17472 17689 17836 17976 18083 18228 18278 18352 18759 18772 18816 18848 18928 18944 19208 19266 19344 19456 19474 19551 19684 19747 19902 19968 20202 20216 20384 20544 20748 20832 20956 20972 21266 21504 21632 21756 21793 21952 22256 22344 22382 22477 22496 22568 22898 22971 23088 23104 23219 23296 23569 23712 23754 23808 23968 24087 24206 24304 24396 24576 24738 24843 24864 25012 25088 25382 25536 25688 25792 26068 26429 26536 26624 26714 26754 26936 27392 27417 27528 27664 27713 27776 28158 28272 28392 28416 28462 28672 28812 28861 29008 29184 29211 29526 29792 29822 30324 30576 30628 30784 31213 31434 31458 31616 31672 31744 31899 32116 32448 32528 32768 32851 32928 32984 33124 33152 33384 33573 33744 33852 34048 34347 34447 34656 34944 35378 35672 35952 36166 36309 36456 36556 36673 36701 36704 37518 37544 37632 37696 37856 37888 38073 38416 38532 38627 38688 38912 38948 39102 39368 39494 39804 39936 40071 40404 40432 40768 41088 41496 41664 41912 41944 42532 42693 43008 43121 43264 43512 43586 43771 43904 44512 44688 44733 44764 44954 44992 45136 45619 45796 45942 46176 46208 46438 46592 47138 47424 47508 47616 47936 48174 48412 48608 48792 49152 49476 49686 49728 50024 50176 50764 51072 51376 51467 51584 52136 52858 53067 53072 53248 53428 53508 53599 53872 54249 54784 54834 55056 55328 55426 55552 56203 56316 56544 56784 56832 56924 57344 57624 57722 57967 58016 58368 58422 59052 59241 59584 59644 60648 61009 61152 61256 61568 62426 62868 62916 63023 63232 63344 63488 63798 63973 64232 64896 65056 65379 65702 65856 65968 66248 66304 66768 67146 67431 67488 67704 68096 68159 68694 68894 69312 69657 69888 70707 70756 71344 71904 72332 72618 72912 73112 73346 73402 73408 74431 75036 75088 75221 75264 75392 75712 75776 76146 76832 77064 77254 77376 77824 77896 78204 78337 78736 78988 79287 79608 79872 80142 80143 80808 80864 81536 82176 82992 83139 83328 83824 83888 84721 85064 85386 86016 86242 86528 86583 87024 87172 87542 87808 88837 89024 89376 89466 89528 89908 89984 90272 91238 91592 91884 92352 92416 92876 93184 93499 93639 94276 94848 95016 95232 95872 96348 96824 97216 97584 98304 98553 98952 99372 99456 99541 99617 100048 100352 101528 102144 102752 102934 103168 103341 104272 104377 105716 106134 106144 106496 106856 107016 107198 107744 108498 109568 109668 110019 110103 110112 110656 110852 111104 112406 112632 113088 113568 113664 113848 114688 115248 115444 115881 115934 116032 116736 116844 118104 118482 118807 119168 119288 121296 122018 122304 122512 122729 123136 123823 124852 125736 125832 126046 126464 126581 126688 126976 127596 127946 128464 129363 129792 130112 130758 131313 131404 131712 131936 132496 132608 133536 134292 134862 134976 135408 136192 136318 136857 137388 137788 138229 138624 139314 139776 141414 141512 142688 143808 144664 145236 145483 145824 146224 146692 146804 146816 148837 148862 150072 150176 150442 150528 150784 151424 151552 152292 152551 153664 154128 154401 154508 154752 155648 155792 156408 156674 157339 157472 157976 158574 159216 159744 160284 160286 160797 161616 161728 162533 163072 164352 164983 165984 166278 166656 167648 167776 168609 169442 170128 170772 172032 172484 173056 173166 173641 173901 174048 174344 175084 175616 177674 178048 178752 178932 179056 179816 179968 180544 182476 183027 183184 183768 184704 184832 185003 185752 186368 186998 187278 188552 189069 189696 190032 190464 191744 191919 192696 193648 193843 193991 194432 195168 197106 197904 198744 198912 199082 199234 200096 200704 202027 203056 204288 204477 205504 205868 206336 206682 208544 208754 211432 212268 212288 212992 213712 214032 214396 215488 216996 217531 219136 219336 220038 220206 220224 221312 221704 222208 223293 224812 225264 225663 226176 227136 227328 227696 229376 229957 230496 230888 231762 231868 232064 233472 233688 235011 236208 236964 237614 238336 238576 240429 241129 242592 244036 244608 245024 245458 246272 247646 249704 251472 251664 252092 252928 253162 253376 253952 254163 255192 255892 256711 256907 256928 258726 259584 260224 261516 262626 262808 263424 263872 264992 265216 266511 267072 268584 269724 269952 270389 270816 272384 272636 273714 274776 275576 276458 277248 278628 279552 280497 282828 283024 283309 285376 287616 289328 290472 290966 291648 292448 293384 293608 293632 297674 297724 298623 298851 300144 300352 300884 301056 301568 301847 302848 303104 304584 305102 306397 307328 308256 308802 309016 309504 311296 311584 312816 313131 313348 314678 314944 315952 317148 318432 319488 320568 320572 321594 323232 323456 325066 326144 328704 329966 331968 332556 333312 335296 335552 337218 338884 340256 341544 343577 344064 344968 346112 346332 347282 347802 348096 348688 350168 351232 354919 355348 356096 356421 357504 357864 358112 359632 359936 360269 361088 364952 366054 366368 367536 368187 369408 369664 370006 371469 371504 372736 373996 374556 375193 377104 378138 379392 379743 380064 380928 383488 383838 385392 387296 387686 387982 388864 390336 393421 394212 395808 397488 397824 398164 398468 400192 401408 404054 405769 406112 408576 408954 411008 411736 412672 413364 414067 414687 417088 417508 422864 423613 424536 424576 425984 427063 427424 428064 428792 430976 433992 435062 436449 438272 438672 440076 440412 440448 441161 442624 443408 444416 446511 446586 447811 449624 450528 451326 452352 454272 454656 455392 457653 459914 460992 461776 463524 463736 464128 466944 467376 470022 472017 472416 473928 475228 476672 477113 477152 480858 482258 485184 487599 488072 489216 490048 490916 492544 494949 495292 499408 502151 502944 503328 504184 505856 506324 506752 507904 508326 510384 511784 513422 513814 513856 517452 519168 520448 520923 523032 525252 525616 526547 526848 527744 529984 530432 533022 534144 537168 539448 539904 540778 541632 544768 545272 547428 548359 549552 551152 552916 554496 555009 557256 559104 560573 560994 561001 565656 566048 566618 570752 575232 578656 580944 581529 581932 581973 583296 584896 586768 587216 587264 593047 595348 595448 597246 597702 600288 600704 601768 602112 603136 603694 605696 606081 606208 609168 610204 612794 614656 616512 617604 618032 619008 622592 623168 625632 626262 626696 629356 629888 631904 634296 636864 638976 641136 641144 643188 646464 646912 650132 652288 652593 654493 657408 659932 663936 665112 666624 669071 670592 671104 674436 677768 680512 683088 687154 688128 689871 689936 692224 692664 694564 695604 696192 696787 697319 697376 700336 702464 709838 710696 712192 712842 715008 715728 716224 719264 719872 720538 722176 723387 729904 730639 732108 732736 735072 736374 738816 739328 740012 742938 743008 745472 747992 749112 750386 754208 756276 758784 759486 760128 761856 766976 767676 770133 770721 770784 774592 775372 775964 777728 780672 786842 788424 791616 794976 795648 796328 796936 800384 802816 808108 811167 811538 812224 817152 817908 819299 822016 823472 825344 826728 828134 829374 831649 834176 835016 845728 847226 849072 849152 849927 854126 854848 856128 857584 859103 861952 866761 867984 870124 872898 876544 877344 880152 880824 880896 882322 885248 886067 886816 888832 893022 893172 895622 899248 901056 902652 904704 905541 908544 909312 910784 915306 919191 919828 921984 923552 927048 927472 928256 933888 934752 940044 944034 944832 947856 950456 953344 954226 954304 961716 964516 967603 970368 975198 976144 977873 978432 980096 981832 985088 989898 990584 998816 1004302 1005888 1006656 1008368 1011712 1012648 1013504 1015808 1016652 1018381 1020768 1023568 1026844 1027628 1027712 1030731 1034904 1038336 1040896 1041846 1041859 1046064 1050504 1051232 1053094 1053696 1055488 1059968 1060864 1064757 1066044 1067857 1068288 1074336 1078896 1079808 1080807 1081556 1083264 1089536 1090544 1094856 1096718 1099104 1101373 1102304 1105832 1108992 1110018 1114512 1118208 1121146 1121988 1122002 1125579 1131312 1132096 1133236 1137731 1141504 1150464 1154881 1157312 1161888 1163058 1163864 1163946 1166592 1169792 1173536 1174432 1174528 1180263 1186094 1190696 1190896 1194492 1195404 1197437 1200576 1201408 1203536 1204224 1206272 1207388 1211392 1212162 1212416 1215487 1217307 1218336 1220408 1225588 1229312 1233024 1235208 1236064 1238016 1242201 1246336 1251264 1252524 1253392 1258712 1259776 1263808 1268592 1270839 1273728 1277952 1281189 1282272 1282288 1286376 1292928 1293824 1295021 1300264 1304576 1305186 1308986 1314816 1319864 1323483 1327872 1330224 1333248 1338142 1341184 1342208 1343433 1348872 1355536 1356901 1357937 1361024 1366176 1374308 1379742 1379872 1384448 1385328 1389128 1391208 1392384 1393574 1394638 1394752 1400672 1404928 1414189 1419676 1421392 1424384 1425684 1429199 1430016 1431339 1431456 1432448 1438528 1439744 1441076 1444352 1446774 1459808 1461278 1464216 1465472 1470144 1472748 1477632 1478656 1480024 1485876 1486016 1490944 1495984 1498224 1500772 1506453 1508416 1512552 1517568 1518972 1520256 1522717 1523712 1533952 1535352 1540266 1541442 1541568 1549184 1550744 1551928 1555456 1561344 1573684 1576848 1579641 1583232 1589952 1591296 1592656 1593872 1595477 1600768 1605632 1609699 1616216 1622334 1623076 1624448 1634304 1635816 1638598 1644032 1645077 1646944 1650688 1653456 1656268 1658748 1663298 1668352 1670032 1681719 1683003 1687903 1691456 1694452 1698144 1698304 1699854 1708252 1709696 1712256 1715168 1718206 1723904 1733522 1735968 1740248 1745796 1753088 1754688 1760304 1761648 1761792 1764644 1770496 1772134 1773632 1777664 1779141 1786044 1786344 1791244 1796977 1798496 1802112 1805304 1809408 1811082 1817088 1818624 1821568 1830612 1838382 1839656 1843968 1847104 1854096 1854944 1856512 1867776 1869504 1880088 1888068 1889664 1891279 1892723 1895712 1900912 1906688 1908452 1908608 1923432 1929032 1934881 1935206 1940736 1950396 1952288 1955746 1956864 1960192 1963479 1963664 1970176 1979796 1981168 1983163 1997632 2007213 2008604 2011776 2013312 2016736 2023424 2025296 2027008 2033304 2036762 2041536 2047136 2053688 2055256 2055424 2061462 2069808 2076672 2081792 2083692 2083718 2090361 2091957 2092128 2101008 2102464 2106188 2107392 2110976 2112929 2119936 2121728 2129514 2132088 2135714 2136576 2144779 2148672 2157792 2159616 2161614 2163112 2166528 2179072 2181088 2189712 2191917 2193436 2198208 2202746 2204608 2211664 2217984 2220036 2229024 2236416 2242292 2243976 2244004 2251158 2257333 2262624 2264192 2266472 2275462 2283008 2300928 2309762 2314624 2323776 2326116 2327728 2327892 2331851 2333184 2339584 2347072 2348864 2349056 2360526 2372188 2381392 2381792 2388984 2390808 2394874 2401152 2402816 2405039 2407072 2408448 2412544 2414776 2422784 2424324 2430974 2434614 2436672 2440816 2451176 2457897 2458624 2466048 2470416 2472128 2476032 2484402 2484433 2492672 2494947 2502528 2505048 2506784 2517424 2519552 2521883 2527616 2537184 2541678 2547456 2562378 2564544 2564576 2572752 2577309 2585856 2587648 2590042 2600283 2600528 2609152 2610372 2617972 2626351 2629632 2639728 2646966 2655744 2658201 2660448 2666496 2676284 2682368 2684416 2686866 2697744 2711072 2713802 2715874 2722048 2732352 2748616 2753947 2759484 2759744 2768896 2770656 2778256 2782416 2784768 2787148 2789276 2789504 2801344 2809856 2827903 2828378 2839352 2842784 2848768 2851368 2858398 2860032 2862678 2862912 2864896 2877056 2879488 2882152 2888704 2893548 2898469 2902809 2919616 2922556 2928432 2930944 2933619 2940288 2945496 2955264 2957312 2960048 2965291 2971752 2972032 2981888 2989441 2991968 2996448 3001544 3012906 3016832 3025104 3035136 3037944 3040512 3045434 3047424 3055143 3067904 3070704 3080532 3082884 3083136 3088127 3098368 3101488 3103856 3110912 3122688 3125577 3134677 3147368 3153696 3159282 3166464 3179904 3182592 3185312 3187744 3190954 3201536 3203571 3219398 3232432 3244668 3246152 3248896 3268608 3271632 3277196 3288064 3290154 3293888 3301376 3304119 3306912 3312536 3317496 3326596 3336704 3339791 3340064 3363438 3366006 3375806 3382912 3388904 3396288 3396608 3399708 3413193 3416504 3419392 3424512 3430336 3436412 3447808 3464643 3467044 3471936 3480496 3491592 3506176 3509376 3515057 3520608 3523296 3523584 3529288 3540992 3544268 3547264 3555328 3558282 3572088 3572688 3582488 3592311 3593954 3596992 3604224 3610608 3618816 3622164 3634176 3637248 3643136 3646461 3661224 3676764 3679312 3683017 3685829 3687936 3694208 3708192 3709888 3713024 3739008 3760176 3776136 3779328 3782558 3785446 3791424 3801824 3813376 3816904 3817216 3838513 3846864 3858064 3869762 3870412 3881472 3885063 3900792 3904576 3911492 3913728 3920384 3924011 3926958 3927007 3927328 3940352 3959592 3962336 3966326 3995264 4014426 4017208 4023552 4026624 4033472 4046848 4050592 4054016 4066608 4070703 4073524 4073811 4083072 4094272 4107376 4110512 4110848 4122924 4133089 4139616 4153344 4163584 4167384 4167436 4180722 4183914 4184256 4202016 4204928 4212376 4214784 4221952 4225858 4239872 4242567 4243456 4259028 4264176 4271428 4273152 4287597 4289558 4297344 4315584 4319232 4323228 4326224 4333056 4358144 4362176 4379424 4383834 4386872 4396416 4405492 4409216 4423328 4435968 4440072 4458048 4472832 4484584 4487952 4488008 4502316 4514666 4525248 4528384 4532944 4550924 4566016 4568151 4581451 4601856 4613947 4619524 4629248 4647552 4652232 4655456 4655784 4663702 4666368 4679168 4683497 4694144 4697728 4698112 4721052 4744376 4762784 4763584 4777968 4781616 4786431 4789748 4802304 4805632 4810078 4814144 4816896 4825088 4829097 4829552 4845568 4848648 4861948 4869228 4873344 4877509 4881233 4881632 4902352 4915794 4917248 4932096 4940832 4944256 4952064 4968804 4968866 4985344 4989894 5005056 5010096 5013568 5034848 5039104 5043766 5055232 5063709 5074368 5083356 5094912 5114473 5124756 5129088 5129152 5145504 5154618 5171712 5175296 5180084 5200566 5201056 5218304 5220744 5235944 5252702 5259264 5279456 5293932 5311488 5316402 5320896 5332992 5352568 5364736 5368832 5373732 5382871 5390931 5395488 5422144 5427604 5431748 5444096 5464704 5497232 5506969 5507894 5518968 5519488 5537792 5541312 5556512 5564832 5569536 5574296 5578552 5579008 5602688 5619712 5655806 5656756 5673837 5678169 5678704 5685568 5697536 5702736 5716796 5720064 5725356 5725824 5729792 5735093 5754112 5758976 5764304 5777408 5787096 5796938 5804643 5805618 5821543 5839232 5845112 5856864 5861888 5867238 5880576 5890992 5910528 5914624 5920096 5930582 5943504 5944064 5949489 5978882 5983936 5992896 6003088 6013721 6025812 6033664 6050208 6070272 6075888 6081024 6090868 6110286 6135808 6141408 6161064 6165768 6166272 6176254 6196736 6202469 6202976 6207712 6221824 6245376 6251154 6269354 6294736 6307392 6318564 6332928 6338787 6359808 6365184 6370624 6375488 6381908 6403072 6407142 6434337 6438796 6464864 6489336 6492304 6497792 6527963 6537216 6543264 6554392 6576128 6580308 6587776 6602752 6608238 6613824 6625072 6634992 6653192 6673408 6679582 6680128 6726876 6732012 6743461 6751612 6765824 6771999 6777808 6792576 6793216 6799416 6826386 6833008 6838784 6845111 6849024 6860672 6872824 6895616 6929286 6934088 6943872 6960992 6983184 6995553 7018752 7030114 7041216 7046592 7047168 7058576 7081984 7088536 7094528 7110656 7116564 7128667 7144176 7145376 7164976 7184622 7187908 7193984 7208448 7215117 7221216 7237632 7244328 7268352 7286272 7292922 7293013 7322448 7353528 7358624 7366034 7371658 7375872 7388416 7416384 7419776 7426048 7453299 7474999 7478016 7520352 7552272 7558656 7565116 7565649 7570892 7582848 7603648 7626752 7633808 7634432 7677026 7693728 7709611 7716128 7739524 7740824 7762944 7770126 7801584 7809152 7822984 7827456 7840768 7848022 7853916 7854014 7854656 7879053 7880704 7919184 7924672 7932652 7964117 7990528 8028852 8034416 8047104 8048647 8053248 8066944 8093696 8101184 8108032 8133216 8141406 8147048 8147622 8166144 8188544 8214752 8221024 8221696 8245848 8261841 8266178 8279232 8306688 8327168 8334768 8334872 8361444 8367828 8368512 8382059 8404032 8409856 8424752 8429568 8443904 8451716 8479744 8483709 8485134 8486912 8508409 8518056 8528352 8542856 8546304 8575194 8579116 8594688 8631168 8638464 8646456 8652448 8666112 8695407 8724352 8758848 8767668 8773744 8792832 8810984 8818432 8846656 8871936 8880144 8895873 8916096 8945664 8968323 8969168 8975904 8976016 9004632 9029332 9050496 9056768 9065147 9065888 9101848 9132032 9136302 9162902 9203712 9227894 9239048 9258496 9264381 9295104 9304464 9310912 9311568 9327404 9332736 9358336 9366994 9388288 9395456 9396224 9404031 9442104 9488752 9498307 9505559 9525568 9527168 9555936 9563232 9572862 9579496 9604608 9611264 9620156 9628288 9650176 9658194 9659104 9691136 9697296 9723896 9738456 9746688 9755018 9762466 9763264 9804704 9831588 9834496 9864192 9881664 9888512 9904128 9937608 9937732 9970688 9979788 10004393 10010112 10019373 10020192 10027136 10069696 10078208 10087532 10110464 10127418 10148736 10166712 10189824 10228946 10249512 10258176 10258304 10291008 10309236 10343424 10350592 10360168 10401132 10402112 10436608 10441488 10471888 10505404 10518528 10545171 10558912 10587864 10622976 10632804 10641792 10650887 10659019 10665984 10705136 10729472 10737664 10747464 10765742 10781862 10790976 10844288 10855208 10863496 10888192 10929408 10994464 11013938 11015788 11037936 11038976 11049051 11057487 11082624 11113024 11129664 11139072 11148592 11157104 11158016 11168339 11205376 11239424 11267893 11311612 11313512 11347674 11356338 11357408 11371136 11395072 11405472 11433592 11440128 11450712 11451648 11459584 11470186 11508224 11515539 11517952 11528608 11554816 11574192 11593876 11609286 11611236 11643086 11678464 11690224 11713728 11723776 11734476 11761152 11772033 11781021 11781984 11821056 11829248 11840192 11861164 11887008 11888128 11898978 11957764 11967872 11985792 12006176 12027442 12051624 12067328 12100416 12140544 12151776 12162048 12181736 12220572 12271616 12282816 12322128 12331536 12332544 12352508 12393472 12399267 12404938 12405952 12415424 12443648 12490752 12502308 12538708 12578839 12589472 12614784 12637128 12665856 12677574 12712349 12719616 12730368 12741248 12750976 12763816 12806144 12814284 12868674 12877592 12929728 12978672 12984608 12995584 13055926 13074432 13086528 13108784 13132003 13152256 13160616 13175552 13205504 13216476 13227648 13238953 13249061 13250144 13269984 13306384 13346816 13359164 13360256 13453752 13464024 13486922 13503224 13531648 13543998 13544167 13555616 13585152 13586432 13598832 13652772 13666016 13677568 13690222 13698048 13721344 13744353 13745648 13791232 13841841 13858572 13868176 13882141 13887744 13921984 13966368 13991106 14037504 14050491 14060228 14082432 14093184 14094336 14117152 14163968 14177072 14189056 14233128 14257334 14288352 14290752 14329952 14369244 14375816 14387968 14416896 14430234 14442432 14475264 14488656 14536704 14572544 14585844 14586026 14632527 14643699 14644896 14707056 14717248 14732068 14743316 14751744 14776832 14790503 14832768 14839552 14852096 14906598 14949998 14956032 15013453 15040704 15104544 15117312 15130232 15131298 15141784 15165696 15207296 15253504 15267616 15268864 15343419 15354052 15387456 15419222 15432256 15479048 15481648 15525888 15540252 15566681 15603168 15618304 15645968 15654912 15681536 15696044 15707832 15708028 15709312 15758106 15761408 15801331 15838368 15849344 15865304 15928234 15981056 16057704 16068832 16094208 16097294 16106496 16133888 16148613 16202368 16216064 16266432 16282812 16294096 16295244 16322957 16332288 16377088 16429504 16442048 16443392 16491696 16520907 16523682 16532356 16558464 16613376 16654336 16669536 16669744 16722888 16735656 16737024 16764118 16808064 16819712 16835273 16849504 16859136 16887808 16903432 16959488 16967418 16970268 17016818 17036112 17056704 17085712 17092608 17150388 17158232 17189376 17205279 17262336 17276928 17292912 17304896 17332224 17390814 17391031 17448704 17464629 17517696 17535336 17547488 17585664 17621968 17636864 17653181 17693312 17743872 17760288 17791746 17832192 17936646 17938336 17951808 17952032 18009264 18041163 18058664 18100992 18113536 18130294 18131776 18203696 18264064 18272604 18325804 18384457 18407424 18455788 18478096 18516992 18528762 18579587 18590208 18607407 18608928 18621824 18623136 18654808 18665472 18716672 18733988 18776576 18790912 18792448 18808062 18884208 18977504 18996614 19011118 19051136 19054336 19111872 19126464 19145724 19158992 19209216 19222528 19240312 19256576 19300352 19316388 19318208 19382272 19394592 19447792 19476912 19493376 19510036 19524932 19526528 19583889 19609408 19663176 19668992 19728384 19763328 19777024 19795321 19808256 19875216 19875464 19941376 19959576 20008786 20020224 20038746 20040384 20054272 20139392 20156416 20175064 20220928 20230383 20254836 20289283 20297472 20333424 20379648 20457892 20499024 20516352 20516608 20535333 20582016 20618472 20686848 20701184 20720336 20741201 20757037 20802264 20804224 20873216 20882976 20926087 20943776 21010808 21090342 21117824 21175728 21245952 21265608 21283584 21301774 21318038 21331968 21386001 21410272 21458944 21475328 21494928 21531484 21563724 21581952 21616889 21688576 21710416 21726992 21776384 21858816 21879039 21942739 21988928 22027876 22031576 22075872 22077952 22098102 22114974 22165248 22226048 22259328 22278144 22297184 22314208 22316032 22336678 22410752 22424997 22535786 22623224 22627024 22695348 22712676 22714816 22742272 22790144 22810944 22867184 22880256 22901424 22903296 22919168 22940372 23016448 23031078 23035904 23057216 23109632 23128833 23148384 23187752 23218572 23222472 23286172 23356928 23380448 23427456 23447552 23468952 23522304 23544066 23562042 23563968 23642112 23680384 23722328 23774016 23776256 23797956 23892351 23915528 23935744 23971584 24012352 24054884 24103248 24134656 24145941 24200832 24281088 24303552 24324096 24363472 24441144 24543232 24565632 24605399 24644256 24663072 24665088 24705016 24786944 24798534 24809876 24811904 24830848 24887296 24981504 25004616 25077416 25146177 25157678 25178944 25229568 25274256 25331712 25355148 25424698 25439232 25460736 25482496 25501952 25525227 25527632 25612288 25628568 25737348 25755184 25781119 25800803 25859456 25957344 25969216 25991168 26111852 26173056 26217568 26264006 26304512 26321232 26351104 26432952 26455296 26477906 26498122 26500288 26539968 26612768 26693632 26718328 26720512 26869591 26907504 26928048 26973844 27006448 27063296 27087996 27088334 27111232 27170304 27172864 27195441 27197664 27305544 27332032 27355136 27380444 27396096 27442688 27468077 27488706 27489049 27491296 27582464 27683682 27717144 27736352 27764282 27775488 27843968 27932736 27982212 28075008 28100982 28120456 28164864 28186368 28188672 28234304 28327936 28354144 28378112 28466256 28494921 28514668 28516677 28576704 28581504 28659904 28738488 28751632 28775936 28833792 28860468 28884864 28931623 28950528 28977312 29073408 29145088 29171688 29172052 29265054 29287398 29289792 29414112 29434496 29464136 29486632 29503488 29553664 29581006 29665536 29679104 29704192 29813196 29899996 29912064 30013179 30026906 30081408 30209088 30234624 30260464 30262596 30283568 30314063 30331392 30414592 30507008 30535232 30537728 30686838 30708104 30774912 30838444 30864512 30958096 30963296 31051776 31080504 31133362 31206336 31236608 31291936 31309824 31363072 31392088 31415664 31416056 31418624 31516212 31602662 31676736 31698688 31730608 31856468 31952661 31962112 31977057 32070157 32115408 32137664 32188416 32194588 32212992 32267776 32297226 32297629 32404736 32432128 32532864 32565624 32588192 32590488 32645914 32664576 32754176 32784479 32859008 32884096 32886784 32983392 33041814 33047364 33064712 33116928 33308672 33339072 33339488 33445776 33471312 33474048 33505017 33528236 33616128 33639424 33670546 33699008 33718272 33775616 33803679 33806864 33918976 33934836 33940536 34033636 34072224 34113408 34142563 34171424 34185216 34300776 34316464 34378752 34410558 34524672 34553856 34585824 34609792 34664448 34781628 34782062 34897408 34929258 35035392 35070672 35094976 35171328 35243936 35273728 35306362 35386624 35487744 35520576 35583492 35664384 35801311 35873292 35876672 35903616 35904064 36018528 36082326 36117328 36201984 36227072 36260588 36263552 36407392 36528128 36545208 36651608 36762739 36768914 36814848 36911576 36956192 37033984 37057524 37159174 37180416 37214814 37217856 37243648 37246272 37309616 37330944 37433344 37467976 37553152 37581824 37584896 37616124 37680097 37736517 37768416 37955008 37993228 38022236 38102272 38108672 38137047 38223744 38252928 38291448 38317984 38418432 38445056 38480624 38513152 38548783 38632776 38636416 38764544 38789184 38895584 38953824 38986752 39020072 39049864 39053056 39167778 39218816 39326352 39337984 39396009 39456768 39526656 39554048 39590642 39616512 39716859 39747183 39750432 39750928 39882752 39919152 40017572 40040448 40077492 40080768 40108544 40145651 40278784 40312832 40350128 40441856 40460766 40509672 40578566 40594944 40632501 40666848 40750801 40759296 40915784 40998048 41032704 41033216 41070666 41164032 41236944 41373696 41402368 41440672 41482402 41514074 41604528 41608448 41646423 41765952 41852174 41887552 42021616 42096047 42180684 42235648 42351456 42491904 42531216 42567168 42603548 42636076 42772002 42820544 42917888 42950656 42989856 43062968 43127448 43163904 43233778 43377152 43417283 43420832 43453984 43552768 43717632 43758078 43885478 43977856 44055752 44063152 44151744 44155904 44196204 44229948 44305169 44330496 44371509 44452096 44518656 44556288 44594368 44628416 44632064 44673356 44821504 44849994 45040359 45071572 45246448 45254048 45390696 45425352 45429632 45484544 45580288 45621888 45695741 45734368 45760512 45802848 45806592 45838336 45880744 46032896 46062156 46114432 46219264 46257666 46296768 46375504 46437144 46444944 46572344 46700043 46713856 46760896 46854912 46895104 46937904 47044608 47088132 47124084 47127936 47204227 47284224 47360768 47403993 47444656 47548032 47552512 47595912 47784702 47831056 47871488 47915777 47943168 48024704 48109768 48206496 48269312 48291882 48401664 48607104 48648192 48726944 48882288 48968871 49131264 49210798 49288512 49326144 49330176 49410032 49573888 49597068 49619752 49623808 49661696 49774592 49900669 49963008 50009232 50154832 50292354 50315356 50357888 50459136 50505819 50548512 50663424 50710296 50849396 50878464 50964992 51003904 51050454 51051091 51055264 51224576 51257136 51474696 51510368 51562238 51601606 51718912 51914688 51938432 51982336 52173093 52223704 52324993 52346112 52435136 52528012 52609024 52642464 52702208 52865904 52910592 52955812 52959543 52996244 53000576 53079936 53225536 53387264 53436656 53441024 53730157 53739182 53815008 53856096 53947688 54012896 54126592 54175992 54176668 54222464 54340608 54345728 54390882 54395328 54611088 54664064 54710272 54760888 54792192 54885376 54936154 54977412 54978098 54982592 55153371 55164928 55367364 55434288 55472704 55528564 55550976 55687936 55738761 55865472 55964424 56150016 56201964 56240912 56329728 56340529 56372736 56377344 56468608 56655872 56708288 56756224 56932512 56989842 57029336 57033354 57153408 57163008 57319808 57476976 57503264 57551872 57667584 57720936 57769728 57863246 57901056 57954624 58146816 58290176 58343376 58344104 58530108 58574796 58579584 58674413 58828224 58868992 58928272 58973264 59006976 59107328 59162012 59331072 59358208 59385963 59408384 59558863 59626392 59799992 59824128 59981311 60026358 60053812 60162816 60418176 60469248 60520928 60525192 60567136 60628126 60662784 60829184 60867849 61070464 61075456 61373676 61416208 61549824 61676888 61729024 61916192 61926592 62103552 62161008 62223603 62266724 62271111 62412672 62473216 62583872 62619648 62726144 62778261 62784176 62831328 62832112 62837248 63032424 63205324 63353472 63397376 63456029 63461216 63712936 63905322 63924224 63954114 64140314 64230816 64275328 64376832 64389176 64425984 64535552 64594452 64595258 64809472 64850667 64864256 65065728 65131248 65176384 65180976 65291828 65329152 65508352 65568958 65718016 65768192 65773568 65828217 65966784 66083628 66094728 66129424 66233856 66488149 66617344 66678144 66678976 66891552 66942624 66948096 67010034 67056472 67232256 67278848 67341092 67398016 67551232 67607358 67613728 67837952 67869672 67881072 68067272 68144448 68226816 68285126 68342848 68370432 68601552 68632928 68757504 68821116 69049344 69107712 69171648 69219584 69328896 69563256 69564124 69794816 69858516 69977323 70030751 70070784 70141344 70189952 70342656 70487872 70547456 70612724 70773248 71041152 71166984 71328768 71590597 71602622 71746584 71753344 71807232 71808128 72037056 72164652 72234656 72403968 72454144 72521176 72527104 72814784 73056256 73090416 73303216 73525478 73537828 73629696 73816197 73823152 73912384 74067968 74115048 74318348 74360832 74429628 74435712 74487296 74492544 74556209 74613133 74619232 74661888 74866688 74935952 75106304 75163648 75232248 75360194 75473034 75536832 75910016 75986456 76044472 76204544 76217344 76274094 76447488 76505856 76582896 76635968 76836864 76890112 76961248 77026304 77097566 77265552 77272832 77343357 77402409 77578368 77791168 77907648 77973504 78040144 78099728 78106112 78178373 78335556 78437632 78652704 78675968 78792018 78913536 79053312 79108096 79181284 79433718 79494366 79500864 79501856 79765504 79838304 80035144 80080896 80154984 80161536 80217088 80291302 80557568 80608773 80625664 80700256 80883712 80921532 81019344 81157132 81189888 81265002 81333696 81501602 81518592 81831568 81996096 82065408 82066432 82141332 82328064 82404231 82467147 82473888 82747392 82804736 82881344 82964804 83028148 83209056 83216896 83292846 83531904 83704348 83775104 84043232 84192094 84361368 84471296 84702912 84983808 85062432 85134336 85207096 85272152 85544004 85641088 85835776 85901312 85979712 86125936 86254896 86327808 86467556 86754304 86794869 86834566 86841664 86907968 87105536 87435264 87516156 87664993 87770956 87955712 88111504 88126304 88303488 88311808 88392408 88459896 88610338 88660992 88743018 88904192 88986443 89037312 89112576 89188736 89256832 89264128 89346712 89643008 89699988 90080718 90143144 90492896 90508096 90781392 90850704 90859264 90942189 90969088 91243776 91391482 91468736 91521024 91605696 91613184 91676672 91761488 91924021 92065792 92124312 92228864 92438528 92515332 92593536 92672671 92743427 92751008 92874288 92889888 93144688 93400086 93427712 93521792 93709824 93790208 93875808 94089216 94176264 94248168 94255872 94408454 94721536 94807986 94809169 94889312 95096064 95105024 95191824 95569404 95662112 95742976 95831554 95886336 96049408 96210471 96219536 96412992 96538624 96583764 96803328 96892887 97174987 97214208 97296384 97453888 97764576 97937742 98262528 98353437 98421596 98577024 98652288 98660352 98820064 99147776 99194136 99239504 99247616 99323392 99801338 99926016 100018464 100309664 100584708 100630712 100715776 100918272 101011638 101097024 101326848 101420592 101698792 101756928 101929984 102007808 102100908 102102182 102110528 102427689 102449152 102514272 102949392 103020736 103124476 103203212 103437824 103533521 103829376 103876864 103964672 104346186 104447408 104632411 104649986 104692224 104870272 105056024 105218048 105284928 105404416 105731808 105821184 105911624 105919086 105992488 106001152 106159872 106451072 106774528 106873312 106882048 107403933 107460314 107478364 107630016 107712192 107895376 108025792 108253184 108351984 108353336 108444928 108681216 108691456 108781764 108790656 108966767 109222176 109328128 109420544 109521776 109584384 109770752 109872308 109954824 109956196 109965184 110288217 110306742 110329856 110609317 110734728 110868576 110945408 111057128 111101952 111375872 111477522 111730944 111928848 112300032 112403928 112481824 112659456 112681058 112745472 112754688 112937216 113040291 113416576 113512448 113865024 113979684 114058672 114066708 114260699 114306816 114326016 114639616 114953952 115006528 115103744 115335168 115441872 115539456 115646349 115726492 115909248 116293632 116580352 116686752 116688208 117060216 117149592 117159168 117348826 117656448 117737984 117846911 117856544 117946528 118013952 118214656 118324024 118662144 118716416 118771926 119117726 119252784 119599984 119648256 119962622 120052716 120107624 120325632 120436953 120836352 120938496 121041856 121050384 121134272 121256252 121325568 121658368 121735698 121737217 122140928 122150912 122252403 122747352 122832416 123099648 123353776 123458048 123572267 123832384 123853184 124207104 124322016 124447206 124533448 124542222 124825344 124946432 125167744 125452288 125556522 125568352 125662656 125664224 125674496 126064848 126288141 126410648 126706944 126794752 126912058 126922432 127425872 127810644 127848448 127908228 128125759 128280628 128461632 128550656 128753664 128778352 128851968 129071104 129188904 129190516 129618944 129701334 129728512 130057109 130131456 130251849 130262496 130352768 130361952 130583656 130658304 131016704 131137916 131436032 131536384 131547136 131656434 131933568 132167256 132189456 132258848 132467712 132915507 132976298 133356288 133357952 133783104 133885248 133896192 134020068 134112944 134464512 134557696 134682184 134796032 135102464 135214716 135227456 135675904 135739344 135762144 136134544 136288896 136453632 136570252 136685696 136740864 137087223 137203104 137265856 137515008 137642232 138098688 138343296 138439168 138567247 138657792 139126512 139128248 139589632 139717032 139954646 140061502 140141568 140282688 140379904 140685312 140975744 141094912 141225448 141546496 141612681 142024981 142082304 142333968 142657536 143181194 143205244 143493168 143506688 143614464 143616256 143747331 144074112 144329304 144469312 144807936 144908288 145042352 145054208 145188407 145299259 145629568 146112512 146180832 146482609 146606432 147050956 147075656 147632394 147646304 147824768 148135936 148230096 148636696 148721664 148859256 148871424 148974592 148985088 149112418 149226266 149238464 149323776 149702007 149733376 149871904 150212608 150327296 150464496 150720388 150946068 151073664 151318223 151820032 151972912 152088944 152409088 152434688 152548188 152894976 152924293 153011712 153153273 153165792 153271936 153673728 153780224 153922496 154052608 154195132 154531104 154545664 154686714 154804818 155156736 155582336 155815296 155947008 156080288 156199456 156212224 156356746 156671112 156875264 156974979 157305408 157584036 157827072 158106624 158216192 158362568 158867436 158988732 159001728 159003712 159531008 159676608 160070288 160161792 160309968 160323072 160434176 160582604 161115136 161190471 161217546 161251328 161400512 161767424 161843064 162038688 162314264 162379776 162530004 162667392 163003204 163037184 163663136 163992192 164130816 164132864 164282664 164656128 164808462 164934294 164947776 165494784 165762688 165929608 166056296 166418112 166433792 166585692 167063808 167408696 167550208 168086464 168384188 168722736 168942592 169021587 169405824 169967616 170124864 170268672 170414192 170544304 170716039 171088008 171282176 171671552 171802624 171959424 172237793 172251872 172509792 172655616 172935112 173508608 173589738 173669132 173683328 173815936 174211072 174870528 175032312 175329986 175541912 175911424 176023239 176223008 176252608 176606976 176623616 176784816 176919792 177220676 177321984 177486036 177808384 177972886 178074624 178225152 178377472 178513664 178528256 178676589 178693424 179286016 179399976 179943933 180161436 180286288 180467833 180605621 180985792 181016192 181562784 181701408 181718528 181884378 181938176 182487552 182782964 182937472 183211392 183226368 183353344 183522976 183848042 184131584 184248624 184457728 185030664 185187072 185345342 185486854 185502016 185748576 185779776 186289376 186800172 186855424 187043584 187419648 187580416 187751616 188178432 188352528 188496336 188511744 188816908 189443072 189615972 189618338 189778624 190192128 190210048 190368087 190383648 191138808 191324224 191485952 191663108 191772672 192098816 192276539 192420942 192439072 192825984 193077248 193167528 193606656 193785774 194349974 194428416 194592768 194907776 195529152 195875484 196525056 196706874 196843192 197154048 197304576 197320704 197640128 198295552 198388272 198479008 198495232 198646784 199464447 199602676 199852032 200036928 200619328 201169416 201261424 201431552 201836544 202023276 202194048 202366853 202521361 202653696 202841184 203397584 203513856 203859968 204015616 204201816 204204364 204221056 204855378 204898304 205028544 205898784 206041472 206248952 206406424 206875648 207067042 207658752 207753728 207929344 208692372 208894816 209264822 209299972 209384448 209740544 209931969 210092253 210112048 210569856 210808832 211463616 211642368 211823248 211838172 211984976 212002304 212198441 212319744 212902144 213549056 213746624 213764096 214771791 214807866 214920628 214956728 215260032 215424384 215790752 216051584 216506368 216703968 216706672 216889856 217362432 217563528 217581312 217933534 218444352 218656256 218841088 219043552 219168768 219541504 219744616 219909648 219912392 219930368 220576434 220613484 221218634 221469456 221737152 221890816 222114256 222203904 222751744 222955044 223461888 223668627 223839399 223857696 224600064 224807856 224963648 225318912 225362116 225490944 225874432 226080582 226083403 226833152 227024896 227730048 227959368 228117344 228133416 228521398 228613632 228652032 229279232 229491353 229907904 230013056 230207488 230670336 230883744 231078912 231292698 231452984 231818496 233160704 233373504 233376416 234120432 234299184 234318336 234535119 234697652 235312896 235475968 235693822 235713088 235893056 236027904 236429312 236648048 237324288 237432832 237543852 238235452 238505568 238997941 239199968 239296512 239925244 240105432 240215248 240651264 240873906 241534631 241672704 241876992 242083712 242100768 242268544 242512504 242651136 243316736 243471396 243474434 244281856 244301824 244504806 245494704 245664832 246199296 246707552 246916096 247144534 247664768 247706368 248414208 248644032 248894412 249066896 249084444 249508057 249650688 249892864 250335488 250904576 251113044 251136704 251325312 251328448 251348992 252129696 252576282 252821296 253413888 253589504 253824116 253844864 254851744 255621288 255696896 255816456 256251518 256561256 256923264 257101312 257339173 257507328 257556704 257703936 258142208 258377808 258381032 259237888 259402668 260114218 260262912 260503698 260524992 260705536 260723904 261167312 261316608 262033408 262275832 262872064 262994979 263072768 263094272 263312868 263760679 263867136 264334512 264378912 264517696 264935424 265831014 265952596 266712576 266715904 266959329 267566208 267770496 267792384 268040136 268225888 268929024 269115392 269364368 269592064 269841481 270429432 270454912 271351808 271478688 271524288 272269088 272577792 272907264 273140504 273371392 274174446 274406208 274531712 275030016 275284464 275772063 276197376 276686592 276878336 277134494 277315584 278018013 278230281 278253024 278256496 279179264 279434064 279909292 280123004 280283136 280565376 280759808 281019557 281370624 281951488 282189824 282450896 283092992 283225362 284049962 284164608 284427507 284667936 285255607 285315072 286362388 286410488 286986336 287013376 287228928 287232512 287494662 288148224 288658608 288938624 289615872 289816576 290084704 290108416 290376814 290598518 291259136 291524961 292361664 292965218 293212864 294101912 294151312 294672329 295264788 295292608 295649536 296271872 296460192 297273392 297443328 297718512 297742848 297949184 297970176 298224836 298452532 298476928 299404014 299466752 299743808 300425216 300654592 300928992 301440776 301892136 302147328 302636446 303640064 303945824 304177888 304818176 304869376 305096376 305789952 305848586 306023424 306306546 306331584 306543872 307347456 307844992 308105216 308390264 309062208 309091328 309373428 309609636 310136183 310313472 310600563 311164672 311630592 311894016 312160576 312398912 312424448 312713492 313342224 313750528 313897233 313949958 314610816 315168072 315654144 316213248 316432384 316725136 317734872 317977464 318003456 318007424 319062016 319353216 319870187 320140576 320323584 320619936 320646144 320868352 321165208 322230272 322380942 322435092 322801024 323534848 323686128 324077376 324628528 324759552 325060008 325334784 326006408 326074368 326900301 327326272 327984384 328261632 328265728 328565328 329312256 329616924 329868588 329895552 330429589 330989568 331525376 331827951 331859216 332112592 332836224 332867584 333171384 334127616 334817392 335100416 335410439 336172928 336768376 337445472 337885184 338043174 338811648 340249728 340537344 340828384 341088608 341432078 342176016 342564352 342782097 343918848 344475586 344503744 345019584 345311232 345870224 347017216 347179476 347338264 347366656 347631872 348422144 349304683 349741056 350064624 350659972 351083824 351822848 352046478 352446016 352505216 353213952 353247232 353540733 353569632 353839584 354441352 354643968 354972072 355616768 355945772 356149248 356754944 357027328 357056512 357353178 357357637 357386848 358572032 358799952 359887866 360322872 360572576 360935666 361211242 361971584 362032384 363125568 363402816 363437056 363768756 363876352 364975104 365211651 365565928 365874944 366422784 366452736 366706688 367045952 367696084 368263168 368497248 368915456 370061328 370374144 370690684 370716801 370973708 371004032 371497152 371559552 372578752 373600344 373710848 374087168 374839296 375160832 375503232 376111099 376356864 376705056 376992672 377023488 377633816 378886144 379231944 379236676 379557248 380384256 380420096 380736174 380767296 382277616 382648448 382971904 383326216 383545344 384197632 384377277 384553078 384841884 384878144 385651968 386154496 386335056 387213312 387571548 388699948 388856832 389185536 389815552 390171327 391058304 391750968 393050112 393413748 393686384 394082819 394308096 394383703 394609152 394641408 395280256 396591104 396776544 396958016 396990464 397293568 398928894 399205352 400073856 401238656 402338832 402522848 402863104 403673088 404046552 404388096 404733706 405042722 405307392 405682368 406795168 407027712 407719936 408031232 408403632 408408728 408442112 409710756 410057088 410720891 411797568 412082944 412497904 412812848 413751296 414134084 415317504 415507456 415701741 415858688 416912041 417384744 417789632 418529644 418599944 418768896 419481088 419863938 419869177 420184506 420224096 421139712 421617664 422927232 423284736 423646496 423676344 423969952 424004608 424396882 424639488 425804288 426074943 427493248 427528192 429543582 429615732 429841256 429913456 430520064 430848768 431581504 432103168 433012736 433407936 433413344 433779712 434724864 435127056 435162624 435565221 435867068 435897777 436888704 437312512 437682176 438087104 438337536 439083008 439447827 439489232 439819296 439824784 439860736 441152868 441226968 442437268 442938912 443474304 443781632 444228512 444407808 445503488 445910088 446923776 447337254 447678798 447715392 449200128 449615712 449927296 450637824 450724232 450981888 451748864 452161164 452166806 453666304 453954669 454049792 455460096 455918736 456234688 456266832 457042796 457227264 457304064 458558464 458772879 458982706 459815808 460026112 460414976 461340672 461767488 462157824 462585396 462905968 463636992 465417043 466321408 466747008 466752832 468240864 468598368 468636672 469070238 469395304 470625792 470951936 471387644 471426176 471786112 472858624 473296096 474648576 474865664 475087704 476470904 477011136 477995882 478399936 478593024 479850488 480210864 480430496 481302528 481747812 483069262 483345408 483753984 484167424 484201536 484537088 485025008 485302272 486633472 486942792 486948868 488563712 488603648 489009612 489841261 490215257 490989408 491329664 492398592 493415104 493832192 494289068 495329536 495412736 497288064 497788824 498133792 498168888 499016114 499301376 499785728 500670976 501134179 502226088 502273408 502650624 502656896 502697984 504259392 505152564 505642592 506827776 507179008 507648232 507689728 509703488 511242576 511393792 511632912 512148117 512503036 513122512 513846528 514202624 514678346 515014656 515113408 515407872 516284416 516713379 516755616 516762064 518475776 518805336 520228436 520525824 521007396 521049984 521411072 521447808 521893463 522291931 522334624 522633216 524066816 524551664 525744128 525989958 526145536 526625736 527521358 527734272 528669024 528757824 529035392 529870848 531662028 531905192 533425152 533431808 533918658 535132416 535540992 535584768 536080272 536451776 537858048 538230784 538728736 539184128 539682962 540858864 540909824 541403499 541816863 542957376 543048576 544538176 545155584 545814528 546281008 546742784 547248611 548348892 548812416 549063424 550060032 550568928 551544126 552394752 553373184 553756672 554268988 556036026 556460562 556506048 556512992 558358528 558868128 559818584 560246008 560566272 561130752 561519616 562039114 562741248 563902976 564379648 564901792 566185984 566450724 568099924 568329216 568855014 569335872 570511214 570630144 572724776 572820976 573972672 574026752 574457856 574465024 574989324 575967197 576296448 576829617 577317216 577877248 579231744 579633152 580169408 580216832 580753628 581197036 582518272 583049922 584723328 585930436 586425728 588203824 588302624 589344658 590529576 590585216 591299072 592543744 592920384 594546784 594886656 595437024 595485696 595898368 595940352 596449672 596905064 596953856 598808028 599487616 600850432 601309184 601857984 602881552 603784272 604294656 605272892 607100559 607280128 607564083 607891648 608355776 609636352 609738752 610192752 611579904 611697172 612046848 612613092 612663168 613087744 613654951 614694912 615689984 616210432 616780528 618124416 618182656 618746856 619219272 620272366 620626944 621201126 622329344 622905101 623261184 623788032 624321152 624797824 624848896 625426984 626684448 627501056 627794466 627899916 629221632 630336144 632426496 632864768 633450272 635469744 635954928 636006912 636014848 636595323 638706432 639740374 640281152 640647168 641239872 641292288 641736704 642330416 643468147 644460544 644761884 644870184 645602048 647069696 647372256 648154752 648708697 649257056 649519104 650120016 650669568 652012816 653800602 654652544 655968768 656523264 656531456 657130656 658624512 659233848 659737176 659791104 660859178 663050752 663655902 663664183 663718432 664225184 665672448 665735168 666342768 668255232 669634784 670200832 670820878 672345856 673536752 674890944 675770368 676086348 677623296 678250209 680224909 680499456 681074688 681656768 682177216 682864156 684352032 685128704 685564194 687837696 688474059 688951172 689007488 690039168 690622464 691740448 694034432 694358952 694676528 694733312 695263744 698492041 698609366 699482112 700129248 701319944 702167648 703645696 704092956 704892032 705010432 706427904 706494464 707081466 707139264 707679168 708882704 709287936 709944144 711233536 711891544 712298496 713509888 714054656 714113024 714706356 714715274 714773696 716993823 717144064 717599904 719775732 720645744 721145152 721871332 722422484 723943168 724064768 724603893 726251136 726805632 726874112 727537512 727752704 729950208 730423302 731131856 731749888 732426877 732845568 732905472 734091904 735392168 736526336 736994496 737830912 740122656 740748288 741381368 741433602 741947416 742008064 742994304 743119104 745157504 747200688 747421696 748174336 748524171 749678592 751006464 752222198 752713728 753410112 753985344 754046976 755267632 757772288 758463888 758473352 759114496 760768512 760840192 761472348 761534592 762767369 764555232 765296896 765943808 766652432 767090688 768395264 768754554 769106156 769683768 769756288 771303936 772017519 772308992 772670112 774265219 774426624 775143096 777399896 777713664 779631104 780342654 782116608 783501936 786100224 786827496 787372768 788165638 788616192 788767406 789218304 789282816 790560512 791282037 793553088 793916032 793980928 794587136 797857788 798410704 799824893 800147712 802477312 804677664 805045696 805726208 807346176 808093104 808776192 809467412 809524443 810085444 811364736 813590336 814055424 815439872 816062464 816807264 816817456 816884224 819421512 820114176 821441782 823595136 824165888 824928377 824995808 825625696 827502592 828268168 830635008 831014912 831403482 833824082 834769488 835579264 837059288 837199888 837537792 838962176 839727876 839738354 840369012 840448192 842279424 843058671 843235328 845854464 846569472 847292992 847352688 847939904 848009216 848793764 849278976 851608576 852149886 852160519 854986496 855056384 855766821 859087164 859231464 859682512 859826912 861040128 861697536 863163008 864206336 866025472 866815872 866826688 867559424 869449728 870254112 870325248 871130442 871734136 871795554 873777408 874625024 876174208 878166016 878895654 878978464 879638592 879649568 879721472 882305736 882453936 884016987 884874536 885877824 886948608 887563264 888457024 888815616 891006976 891820176 893847552 894674508 895357596 895430784 896880313 898400256 899231424 899854592 901275648 901448464 901963776 903497728 904322328 904333612 907332608 907909338 908099584 910399763 910920192 911837472 912469376 912533664 914085592 914454528 914608128 917116928 917545758 917965412 919631616 920052224 920829952 923534976 924315648 925170792 925811936 927273984 930408549 930834086 933494016 933505664 936481728 937196736 937273344 938140476 938790608 941251584 941903872 942775288 942852352 943572224 945717248 946592192 949297152 949731328 950175408 952941808 954022272 955991764 956799872 957186048 959610561 959700976 960421728 960860992 962605056 963495624 966138524 966690816 968334848 968403072 969074176 969970729 970050016 970604544 973266944 973885584 973897736 977127424 978019224 979682522 980430514 981978816 982659328 984797184 986830208 987664384 988578136 990659072 990825472 991288767 994174867 994576128 995577648 996267584 996337776 998032228 998602752 999571456 1001341952 1002268358 1004452176 1004546816 1005301248 1005313792 1005395968 1006231317 1008518784 1010305128 1011285184 1013655552 1014358016 1015296464 1015379456 1016318849 1017094813 1019406976 1022485152 1022787584 1023265824 1024296234 1025006072 1026245024 1027693056 1028405248 1029356692 1030226816 1032568832 1033426758 1033511232 1033524128 1036951552 1037610672 1040456872 1041051648 1042014792 1042099968 1042822144 1042895616 1043786926 1044583862 1044669248 1045266432 1047914049 1048133632 1049103328 1051488256 1051979916 1052291072 1053251472 1055042716 1055468544 1057338048 1057515648 1058070784 1059741696 1063324056 1063810384 1066850304 1066863616 1067837316 1070264832 1070470051 1071081984 1071169536 1072072911 1072160544 1072903552 1075716096 1076461568 1077457472 1078368256 1079365924 1081717728 1081819648 1082806998 1083633726 1085914752 1086097152 1089076352 1090311168 1091629056 1092562016 1093485568 1094497222 1096697784 1097624832 1098126848 1100120064 1101137856 1103088252 1104789504 1106746368 1107513344 1108537976 1112072052 1112921124 1113012096 1113025984 1116717056 1117736256 1119637168 1120492016 1121132544 1122261504 1123039232 1124078228 1125482496 1127805952 1128333297 1128759296 1129803584 1132371968 1132901448 1136199848 1136658432 1137710028 1138671744 1139644909 1141022428 1141260288 1145449552 1145641952 1147945344 1148053504 1148915712 1148930048 1149978648 1151934394 1152592896 1153659234 1154634432 1155754496 1158463488 1160338816 1160433664 1161507256 1162394072 1165036544 1166099844 1169446656 1171860872 1172851456 1176407648 1176605248 1178689316 1181059152 1181170432 1182248457 1182598144 1183151109 1185840768 1189093568 1189773312 1190874048 1190971392 1191796736 1191880704 1192899344 1193810128 1193907712 1195012273 1197616056 1198975232 1201700864 1202618368 1203715968 1205664551 1205763104 1207568544 1208589312 1210545784 1214201118 1214560256 1215128166 1215783296 1216711552 1219272704 1219477504 1220385504 1223159808 1223394344 1224093696 1225226184 1225326336 1226175488 1227309902 1231379968 1232162673 1232420864 1233561056 1236248832 1236365312 1237493712 1238438544 1240544732 1241253888 1242402252 1244658688 1245810202 1246522368 1247576064 1248642304 1249595648 1249697792 1250736123 1250853968 1253368896 1255002112 1255588932 1255799832 1258443264 1259607531 1260672288 1263274831 1264852992 1265729536 1266900544 1270939488 1271909856 1272013824 1272029696 1273190646 1277412864 1279480748 1280562304 1282479744 1282584576 1283473408 1284660832 1286936294 1288921088 1289523768 1289740368 1291204096 1294744512 1296309504 1297417394 1298514112 1299038208 1300240032 1301339136 1304025632 1307601204 1309305088 1311937536 1313046528 1313062912 1314261312 1317249024 1318467696 1319474352 1319582208 1321718356 1326101504 1327311804 1327328366 1327436864 1328450368 1331344896 1331470336 1332685536 1336510464 1339269568 1340401664 1341641756 1344691712 1345935773 1347073504 1349781888 1351540736 1352172696 1355246592 1356500418 1360221343 1360449818 1360998912 1362149376 1363313536 1364354432 1365728312 1368704064 1370257408 1371128388 1375675392 1376948118 1377902344 1378014976 1380078336 1381244928 1383480896 1388068864 1388717904 1389353056 1389466624 1390527488 1396251129 1396984082 1397218732 1398964224 1400258496 1402639888 1404335296 1407291392 1408185912 1409784064 1410020864 1412855808 1412988928 1414162932 1414278528 1415358336 1416567971 1417649527 1417765408 1418575872 1419888288 1422467072 1423783088 1424596992 1427019776 1428109312 1429412712 1429430548 1429547392 1433987646 1434288128 1435199808 1439551464 1441291488 1442290304 1443742664 1444844968 1447886336 1448129536 1449207786 1452502272 1453611264 1453748224 1455075024 1455505408 1459900416 1460846604 1462263712 1463499776 1464853754 1465691136 1465810944 1468183808 1469523783 1470645771 1470784336 1473988992 1475661824 1480245312 1481496576 1482762736 1482867204 1483894832 1484016128 1485389087 1485988608 1486238208 1490315008 1494401376 1494843392 1496348672 1497048342 1499357184 1502012928 1503402537 1504444396 1506820224 1507970688 1508093952 1510535264 1515544576 1516927776 1516946704 1518228992 1521537024 1522944696 1523069184 1525534738 1529110464 1530593792 1531887616 1533304864 1534181376 1536790528 1537509108 1538212312 1539367536 1539512576 1542607872 1544035038 1545340224 1548530438 1548853248 1550286192 1554799792 1555427328 1559262208 1560685308 1564233216 1565680389 1566875793 1567003872 1572200448 1573654992 1574745536 1576331276 1577232384 1577534812 1578436608 1581121024 1582564074 1582583821 1587106176 1587832064 1587961856 1589174272 1595715576 1596821408 1599649786 1600295424 1604954624 1606439471 1609355328 1610091392 1611452416 1614692352 1616186208 1617552384 1618934824 1619048886 1620170888 1622729472 1627180672 1630879744 1632124928 1633614528 1633634912 1633768448 1638843024 1640228352 1641745833 1642883564 1647190272 1648331776 1649856754 1649991616 1651251392 1655005184 1656536336 1661270016 1662029824 1662806964 1665634867 1667648164 1669538976 1671158528 1674118576 1674399776 1675075584 1677924352 1679455752 1679476708 1680738024 1680896384 1684558848 1686117342 1686470656 1690742417 1691708928 1693138944 1694585984 1694705376 1695879808 1696018432 1697587528 1698557952 1703217152 1704299772 1704321038 1709972992 1710112768 1711533642 1718174328 1718462928 1719365024 1719653824 1722080256 1723395072 1726326016 1727901591 1728412672 1733631744 1733653376 1735118848 1738899456 1740508224 1740650496 1742260884 1743468272 1743591108 1746556399 1747554816 1749250048 1752348416 1756332032 1757791308 1757956928 1759277184 1759299136 1759442944 1764611472 1764907872 1768033974 1769749072 1771755648 1773897216 1775126528 1776914048 1777631232 1782013952 1783640352 1787695104 1789349016 1790715192 1790861568 1793760626 1798462848 1799709184 1801374211 1802551296 1802896928 1803927552 1806995456 1808644656 1808667224 1814665216 1815818676 1820799526 1821840384 1823674944 1824938752 1825067328 1828171184 1828909056 1829216256 1834233856 1835091516 1835930824 1839263232 1840104448 1840964853 1841659904 1846324753 1847069952 1848631296 1850341584 1851623872 1854547968 1860817098 1861668172 1866988032 1867011328 1868715303 1872963456 1874393472 1874546688 1876280952 1877581216 1882503168 1883807744 1885550576 1885704704 1887144448 1888890367 1893184384 1898594304 1899462656 1900350816 1905883616 1908044544 1911983528 1913599744 1919221122 1919401952 1920843456 1921721984 1925210112 1926991248 1930404441 1932277048 1933381632 1936669696 1936806144 1938148352 1939941458 1940100032 1941209088 1946126091 1946533888 1947771168 1947795472 1954254848 1956038448 1959365044 1960861028 1963957632 1965318656 1967136899 1969594368 1973660416 1975328768 1977156272 1981318144 1981650944 1982577534 1988015809 1988349734 1989152256 1990992549 1991155296 1992535168 1992675552 1996064456 1997205504 1999142912 2002683904 2004536716 2008904352 2009093632 2010602496 2010627584 2010791936 2012462634 2017037568 2020610256 2022570368 2027311104 2028716032 2030592928 2030758912 2032637698 2034189626 2038813952 2040674727 2044970304 2046531648 2048592468 2050012144 2052490048 2055386112 2056810496 2058713384 2060453632 2065137664 2066853516 2067022464 2067048256 2073903104 2075221344 2080913744 2082103296 2084029584 2084199936 2085644288 2085791232 2087573852 2089167724 2089338496 2095476123 2095828098 2096267264 2098206656 2102976512 2103959832 2104582144 2106502944 2110085432 2110937088 2114676096 2115031296 2116141568 2119483392 2126648112 2127620768 2133700608 2133727232 2135674632 2140529664 2140940102 2142163968 2142339072 2144145822 2144321088 2145807104 2151432192 2154914944 2156736512 2158731848 2163435456 2163639296 2165613996 2167267452 2170953281 2171829504 2172194304 2178152704 2180622336 2183258112 2185124032 2186971136 2188994444 2193395568 2195249664 2196253696 2197280631 2202275712 2206176504 2209579008 2213492736 2215026688 2217075952 2219308507 2224144104 2225842248 2226024192 2226051968 2233434112 2235472512 2239091309 2239274336 2240984032 2242265088 2244523008 2246078464 2248156456 2255611904 2256666594 2259607168 2264743936 2265802896 2272399696 2273316864 2275420056 2277343488 2279289818 2282044856 2282520576 2288302107 2290899104 2291283904 2295890688 2296107008 2297831424 2297860096 2299957296 2303868788 2305185792 2307318468 2309268864 2311508992 2313007123 2316926976 2320677632 2320867328 2322795657 2323014512 2324788144 2330073088 2332199688 2338893312 2343721744 2345702912 2347873073 2352815296 2353210496 2357378632 2362118304 2362340864 2364496914 2365196288 2366302218 2371681536 2378187136 2381748096 2381942784 2383593472 2383761408 2385798688 2387620256 2387815424 2390024546 2395232112 2397950464 2399474679 2407431936 2411329102 2411526208 2415137088 2417178624 2421091568 2428402236 2429120512 2430256332 2431566592 2433423104 2438545408 2438955008 2440771008 2446319616 2446788688 2448187392 2450452368 2450652672 2452350976 2454619804 2462759936 2464325346 2464841728 2467122112 2472497664 2472730624 2474785131 2474987424 2476877088 2481089464 2482507776 2484804504 2489317376 2491620404 2493044736 2497284608 2499191296 2499395584 2501472246 2501707936 2506737792 2510004224 2511177864 2511599664 2516886528 2519215062 2521344576 2526549662 2529705984 2533801088 2541878976 2543819712 2544027648 2544059392 2546381292 2554825728 2556481557 2558961496 2561124608 2564959488 2565169152 2566946816 2569321664 2573872588 2577842176 2579047536 2579480736 2582408192 2589489024 2592619008 2594834788 2597028224 2598076416 2600480064 2602678272 2608051264 2615202408 2618610176 2623875072 2626125824 2628522624 2632777693 2634498048 2636935392 2638948704 2639164416 2643436712 2652203008 2654623608 2654656732 2654873728 2656900736 2662689792 2662940672 2665371072 2673020928 2678539136 2680803328 2683283512 2689383424 2690640939 2691871546 2694147008 2699563776 2703081472 2704345392 2710493184 2713000836 2720442686 2720899636 2721997824 2724298752 2726627072 2728708864 2731199289 2731456624 2737408128 2740514816 2742256776 2751350784 2753896236 2755804688 2756029952 2758579733 2760156672 2760685921 2762489856 2766961792 2776137728 2777435808 2778706112 2778933248 2781054976 2792502258 2793968164 2794437464 2800516992 2805279776 2808670592 2814582784 2816371824 2819568128 2820041728 2825711616 2828325864 2828557056 2830716672 2833135942 2835299054 2835530816 2837151744 2839776576 2844934144 2847566176 2849193984 2854039552 2856218624 2858825424 2858861096 2859094784 2867975292 2870399616 2875046237 2879102928 2882582976 2884580608 2887485328 2889689936 2895772672 2896259072 2898415572 2905004544 2907222528 2907496448 2909912187 2910150048 2911010816 2919800832 2921693208 2924527424 2926999552 2929707508 2931382272 2936367616 2939047566 2939084239 2941291542 2941568672 2947977984 2951323648 2960490624 2962993152 2965525472 2965734408 2967789664 2968032256 2970778174 2971977216 2972476416 2980630016 2982524601 2988802752 2992697344 2994096684 2998714368 3004025856 3006805074 3008888792 3013640448 3015941376 3016187904 3021070528 3031089152 3033855552 3033893408 3036457984 3043074048 3045889392 3046138368 3048956547 3051069476 3051284439 3058220928 3061187584 3063775232 3066609728 3068362752 3073581056 3075018216 3076424624 3078735072 3079025152 3085215744 3088070076 3090680448 3097060876 3097706496 3100572384 3109599584 3110854656 3118524416 3121370616 3128466432 3131360778 3133751586 3134007744 3144400896 3147309984 3149491072 3152662552 3154464768 3155069624 3156873216 3162242048 3165128148 3165167642 3174212352 3175664128 3175923712 3178348544 3191431152 3193642816 3199299572 3200590848 3209909248 3211410153 3212878942 3218710656 3220182784 3222904832 3229384704 3232372416 3235104768 3237869648 3238097772 3240341776 3243604741 3245458944 3254361344 3261759488 3264249856 3267229056 3267269824 3267536896 3277686048 3280456704 3283491666 3285767128 3294380544 3296663552 3299713508 3299983232 3302502784 3310010368 3313072672 3322540032 3324059648 3325613928 3331269734 3335296328 3339077952 3342317056 3348237152 3348799552 3350151168 3355848704 3358911504 3358953416 3361476048 3361792768 3369117696 3372234684 3381484834 3383417856 3386277888 3389171968 3389410752 3391759616 3392036864 3395175056 3397115904 3406434304 3408599544 3408642076 3418934727 3419945984 3420225536 3423067284 3428888827 3431506799 3436348656 3436925856 3438730048 3439307648 3444160512 3446790144 3452652032 3455803182 3456825344 3467263488 3467306752 3470237696 3481016448 3481300992 3484521768 3486936544 3487182216 3493112798 3495109632 3498500096 3504696832 3507939253 3515582616 3515913856 3518554368 3518598272 3518885888 3529222944 3529815744 3536067948 3539498144 3543511296 3547794432 3550253056 3553828096 3564027904 3567280704 3575390208 3578698032 3581430384 3581723136 3585036819 3587521252 3596925696 3599418368 3602748422 3605102592 3605793856 3607855104 3613990912 3616993653 3617289312 3617334448 3629330432 3631637352 3641599052 3643680768 3647349888 3649877504 3650134656 3653254241 3656342368 3657818112 3658432512 3668467712 3670183032 3671861648 3678526464 3680208896 3681929706 3692649506 3694139904 3697262592 3700683168 3703247744 3709095936 3721634196 3723336344 3733976064 3734022656 3737430606 3745926912 3748786944 3749093376 3752561904 3755162432 3765006336 3767615488 3771101152 3771409408 3774288896 3777780734 3786368768 3789824493 3797188608 3800701632 3811767232 3816089088 3823967056 3827199488 3830740277 3838442244 3838803904 3841686912 3843443968 3850420224 3853982496 3860808882 3864554096 3866763264 3873339392 3873612288 3876296704 3879882916 3880200064 3892252182 3893067776 3895542336 3895590944 3908509696 3912076896 3918730088 3921722056 3927915264 3930637312 3934273798 3939188736 3947320832 3950657536 3954312544 3962636288 3963301888 3965155068 3976031618 3976699468 3978304512 3981985098 3982310592 3985070336 3985351104 3992128912 3994411008 4005367808 4009073432 4017808704 4018187264 4021204992 4021255168 4021583872 4024925268 4031770379 4034075136 4037807319 4041220512 4045140736 4054622208 4057432064 4061185856 4061517824 4065275396 4068379252 4077627904 4080664029 4081349454 4089940608 4093063296 4097184936 4100024288 4104980096 4110772224 4113620992 4117426768 4120907264 4133707032 4134044928 4134096512 4147806208 4150442688 4161827488 4164206592 4168059168 4168399872 4171288576 4171582464 4175147704 4178335448 4178676992 4190952246 4191656196 4196413312 4205953024 4207919664 4209164288 4213005888 4220170864 4221874176 4229352192 4230062592 4232283136 4238966784 4249703913 4252948581 4253296224 4255241536 4267401216 4267454464 4271349264 4281059328 4281880204 4284327936 4288291644 4288642176 4291614208 4295584657 4302864384 4309829888 4313473024 4317463696 4326870912 4327278592 4331227992 4334534904 4341906562 4343659008 4344388608 4356305408 4360335707 4361244672 4366516224 4370248064 4373942272 4377988888 4386791136 4390499328 4392507392 4394561262 4404551424 4412353008 4426985472 4430053376 4434151904 4438617014 4448288208 4451684496 4452048384 4452103936 4456167261 4470945024 4478182618 4478548672 4481968064 4484530176 4489046016 4492156928 4496312912 4504277029 4511223808 4513333188 4519214336 4529487872 4531605792 4540960879 4544799392 4546633728 4550840112 4554686976 4558579636 4564089712 4576604214 4581798208 4582567808 4591781376 4592214016 4595662848 4595720192 4599914592 4607737576 4610371584 4614636936 4618537728 4623017984 4626014246 4641355264 4641734656 4645591314 4645649281 4646029024 4649576288 4660146176 4664399376 4677786624 4687443488 4691405824 4695746146 4705630592 4706420992 4714757264 4724236608 4724681728 4728993828 4730392576 4732604436 4740653083 4743363072 4747751463 4756374272 4763496192 4763885568 4767186944 4767522816 4771597376 4775240512 4775630848 4780049092 4790464224 4795900928 4798949358 4814863872 4819318413 4822658204 4823052416 4830274176 4834357248 4842183136 4856804472 4858241024 4860512664 4863133184 4866846208 4877090816 4881542016 4889444287 4892639232 4893577376 4896374784 4900904736 4901305344 4904701952 4909239608 4925519872 4928650692 4934244224 4944995328 4945461248 4949570262 4949974848 4953754176 4962178928 4965015552 4969609008 4978634752 4983240808 4986089472 4994569216 4996904601 4998382592 4998791168 5002944492 5003415872 5013475584 5020008448 5022355728 5023199328 5033773056 5038430124 5042689152 5053099324 5059411968 5067602176 5072227251 5083757952 5087639424 5088055296 5088118784 5092762584 5109651456 5112963114 5117922992 5122249216 5126988139 5129918976 5130338304 5138643328 5147745176 5155684352 5158095072 5158961472 5164816384 5178978048 5185238016 5189669576 5194056448 5200960128 5205356544 5216102528 5230404816 5237220352 5239669197 5247750144 5257045248 5265555386 5268996096 5273870784 5277897408 5278328832 5286873424 5304406016 5309247216 5309313464 5309747456 5313801472 5325379584 5325881344 5330742144 5339371583 5346041856 5357078272 5361606656 5366567024 5378766848 5381281878 5383743092 5388294016 5399127552 5404122633 5406162944 5408690784 5419856533 5420986368 5426001672 5440885372 5441799272 5443995648 5453254144 5457417728 5462398578 5462913248 5474816256 5481029632 5484513552 5502701568 5507792472 5511609376 5512059904 5517159466 5520313344 5521371842 5524979712 5533923584 5538974259 5554871616 5557412224 5557866496 5562109952 5585004516 5587936328 5588874928 5598774251 5601033984 5610559552 5617341184 5629165568 5632743648 5639136256 5640083456 5651423232 5656651728 5657114112 5661433344 5666271884 5666671101 5670598108 5671061632 5679553152 5689868288 5695132352 5698387968 5708079104 5712437248 5717650848 5717722192 5718189568 5735950584 5740799232 5750092474 5758205856 5765165952 5769161216 5774970656 5779379872 5791545344 5792518144 5796831144 5810009088 5814445056 5814992896 5819824374 5820300096 5839601664 5843386416 5849054848 5853999104 5859415016 5862764544 5872735232 5878095132 5878168478 5882583084 5883137344 5895955968 5901410697 5902647296 5920981248 5925986304 5931050944 5931468816 5935579328 5936064512 5941556348 5943954432 5944952832 5961260032 5964047427 5965049202 5977605504 5985394688 5988193368 5997428736 6008051712 6013610148 6017777584 6027280896 6031882752 6032375808 6042141056 6062178304 6067711104 6067786816 6072915968 6086148096 6091778784 6092276736 6097913094 6102138952 6102568878 6116441856 6122375168 6133219456 6147162112 6150036432 6152849248 6157470144 6158050304 6170431488 6176140152 6181360896 6194121752 6195412992 6201144768 6219199168 6221709312 6237048832 6242741232 6256932864 6262721556 6267503172 6268015488 6278162191 6288801792 6294619968 6298982144 6305325104 6308929536 6310139248 6313746432 6324484096 6330256296 6330335284 6348424704 6351328256 6351847424 6356697088 6372798341 6382862304 6387285632 6398599144 6401181696 6419818496 6422820306 6425757884 6437421312 6440365568 6445809664 6464744832 6470209536 6475739296 6476195544 6480683552 6487209482 6490917888 6508722688 6512859843 6534458112 6534539648 6535073792 6555372096 6560913408 6566983332 6571534256 6588761088 6593327104 6599427016 6599966464 6605005568 6620020736 6626145344 6645080064 6648119296 6651227856 6657925521 6662539468 6670592656 6678155904 6684634112 6696474304 6697599104 6700302336 6711697408 6717273927 6717823008 6717906832 6722952096 6723585536 6738235392 6744469368 6762969668 6766835712 6778343936 6778821504 6783519232 6784073728 6789795103 6790350112 6794231808 6812868608 6817199088 6817284152 6837869454 6839891968 6846134568 6857777654 6863013598 6872697312 6873851712 6877460096 6878615296 6888321024 6893580288 6905304064 6911606364 6913650688 6934526976 6934613504 6939021369 6940475392 6962032896 6962601984 6969043536 6973873088 6974364432 6986225596 6990219264 6997000192 7009393664 7015878506 7031165232 7031827712 7037108736 7037196544 7037771776 7043619219 7058445888 7059631488 7072135896 7078996288 7087022592 7095588864 7100506112 7107656192 7114231943 7128055808 7134561408 7150780416 7157396064 7162860768 7163446272 7170073638 7175042504 7193851392 7198836736 7205496844 7211587712 7227981824 7233987306 7234578624 7234668896 7258660864 7263274704 7283198104 7287361536 7294699776 7299755008 7300269312 7306508482 7312684736 7315636224 7316865024 7336935424 7340366064 7343723296 7357052928 7360417792 7363859412 7385299012 7388279808 7394525184 7401366336 7406495488 7418191872 7443268392 7446672688 7467952128 7468045312 7474861212 7487573561 7491853824 7493290357 7497573888 7498186752 7505123808 7510324864 7530012672 7535230976 7542202304 7542818816 7548577792 7555561468 7572737536 7579648986 7601403264 7623534464 7632178176 7647934112 7654398976 7661480554 7676884488 7677607808 7683373824 7686887936 7700840448 7707964992 7721617764 7729108192 7733526528 7746678784 7747224576 7752593408 7759765832 7760400128 7784504364 7791084672 7791181888 7817019392 7824153792 7837460176 7843444112 7855830528 7861274624 7868547596 7878377472 7894641664 7898333079 7901315072 7908625088 7925272576 7926603776 7930310136 7952063236 7953398936 7956609024 7963970196 7964621184 7970140672 7970702208 7977514363 7984257824 7988822016 8010735616 8018146864 8035617408 8036374528 8042409984 8042510336 8049850536 8063540758 8068150272 8075614638 8082441024 8090281472 8109244416 8122371712 8123035648 8130550792 8136758504 8155255808 8161328058 8162698908 8179881216 8186126592 8194369872 8200048576 8209960192 8221544448 8227241984 8234853536 8241814528 8267414064 8268089856 8268193024 8275739199 8282057763 8300885376 8323654976 8328413184 8336118336 8336799744 8342577152 8343164928 8350295408 8356670896 8357353984 8365085911 8381904492 8383312392 8392826624 8411906048 8415839328 8418328576 8426011776 8440341728 8443748352 8458704384 8460125184 8464566272 8499407826 8505897162 8506592448 8510483072 8534802432 8534908928 8542698528 8562118656 8563760408 8568655872 8576583288 8577284352 8583228416 8591169314 8619659776 8625138711 8626946048 8634927392 8653741824 8654557184 8662455984 8669069808 8683813124 8687318016 8688777216 8712610816 8720671414 8722489344 8733032448 8740496128 8747884544 8755977776 8773582272 8780998656 8785014784 8789122524 8809102848 8817252717 8824706016 8842923817 8853970944 8860106752 8868303808 8877234028 8896576416 8903368992 8904096768 8904207872 8912334522 8941890048 8956365236 8957097344 8963936128 8978092032 8984313856 8992625824 9008554058 9022447616 9026666376 9038428672 9063211584 9081921758 9089598784 9093267456 9101680224 9109373952 9117159272 9128179424 9153208428 9163596416 9165135616 9183562752 9184428032 9191325696 9191440384 9199829184 9215475152 9220743168 9229273872 9237075456 9246035968 9252028492 9282710528 9283469312 9291182628 9291298562 9292058048 9299152576 9320292352 9328798752 9355573248 9374886976 9382811648 9391492292 9411261184 9412841984 9429514528 9448473216 9449363456 9457987656 9460785152 9465208872 9481306166 9486726144 9495502926 9512748544 9521549401 9526992384 9527771136 9535045632 9543194752 9550481024 9551261696 9560098184 9580928448 9591801856 9597898716 9629727744 9638636826 9645316408 9646104832 9660548352 9668714496 9684366272 9713608944 9716482048 9721025328 9726266368 9730814223 9733692416 9763084032 9778888574 9785278464 9787154752 9792749568 9801809472 9802610688 9809403904 9818479216 9851039744 9857301384 9868488448 9889990656 9890922496 9899140524 9899949696 9907508352 9915975797 9923546689 9924357856 9930031104 9939218016 9957269504 9966481616 9972178944 9989138432 9993809202 9996765184 10005888984 10006831744 10026951168 10040016896 10044711456 10046398656 10067546112 10076860248 10085378304 10106198648 10135204352 10144454502 10167515904 10175278848 10176110592 10176237568 10185525168 10219302912 10225926228 10235845984 10244498432 10253976278 10259837952 10260676608 10277286656 10286666481 10294520397 10295490352 10316190144 10317922944 10329632768 10357956096 10370476032 10379339152 10388112896 10397723609 10401920256 10410713088 10432205056 10460809632 10474440704 10479338394 10495500288 10514090496 10523817759 10531110772 10547741568 10555794816 10556657664 10573746848 10608812032 10618494432 10618626928 10619494912 10627602944 10650759168 10661484288 10678743166 10692083712 10714156544 10723213312 10733134048 10757533696 10762563756 10767486184 10776588032 10798255104 10808245266 10817381568 10839713066 10841972736 10852003344 10881770744 10883598544 10887991296 10906508288 10914835456 10924797156 10925826496 10949632512 10959762723 10962059264 10969027104 11005403136 11015584944 11023218752 11024119808 11034318932 11040626688 11042743684 11067847168 11077948518 11078086747 11109743232 11114824448 11115732992 11124219904 11170009032 11175872656 11177749856 11197548502 11202067968 11221119104 11234682368 11258331136 11265487296 11278272512 11280166912 11302846464 11313303456 11314228224 11322866688 11332543768 11333342202 11341196216 11342123264 11359106304 11390264704 11416158208 11424874496 11435301696 11435444384 11436379136 11471901168 11481598464 11492220831 11500184948 11516411712 11530331904 11538322432 11549941312 11558759744 11583090688 11585036288 11593662288 11620018176 11628890112 11629985792 11639648748 11640600192 11659444069 11679203328 11686772832 11698109696 11707998208 11718830032 11725529088 11745470464 11756190264 11756336956 11765166168 11766274688 11791911936 11802821394 11805294592 11835196919 11841962496 11851972608 11862101888 11862937632 11871158656 11872129024 11883112696 11887908864 11889905664 11922520064 11928094854 11930098404 11955211008 11970789376 11976386736 12016103424 12027220296 12035555168 12054561792 12063765504 12064751616 12084282112 12095311137 12135422208 12135573632 12145831936 12172296192 12183557568 12184553472 12195826188 12204277904 12205137756 12225894793 12232883712 12244750336 12266438912 12294324224 12300072864 12305698496 12314940288 12316100608 12340862976 12352280304 12362721792 12388243504 12402289536 12438398336 12443418624 12474097664 12485482464 12513865728 12525443112 12535006344 12536030976 12556324382 12589239936 12597964288 12609619477 12610650208 12617859072 12620278496 12627492864 12648968192 12660512592 12660670568 12696849408 12702656512 12745596682 12765724608 12774571264 12797198288 12802363392 12839636992 12845640612 12851515768 12874842624 12880731136 12886753971 12891619328 12924273271 12929489664 12940419072 12951478592 12952391088 12961367104 12974418964 12981835776 13017445376 13025719686 13068916224 13069079296 13070147584 13081007121 13110744192 13121826816 13133966664 13143068512 13177522176 13186654208 13198854032 13199932928 13210011136 13222232569 13252290688 13290160128 13296238592 13302455712 13315851042 13325078936 13341185312 13356311808 13369268224 13392948608 13395198208 13423394816 13434547854 13435646016 13435813664 13445904192 13447171072 13476470784 13488938736 13512831087 13525939336 13533671424 13556687872 13557643008 13567038464 13568147456 13579590206 13580700224 13588463616 13622882637 13625737216 13634398176 13634568304 13675738908 13679783936 13692269136 13715555308 13726027196 13745394624 13747703424 13754920192 13757230592 13776642048 13787160576 13810608128 13823212728 13827301376 13869053952 13869227008 13878042738 13880950784 13916110663 13924065792 13925203968 13936947843 13938087072 13947746176 13948728864 13972451192 13980438528 13994000384 14018787328 14031757012 14062330464 14063655424 14074217472 14074393088 14075543552 14087238438 14116891776 14119262976 14144271792 14157992576 14174045184 14191177728 14201012224 14215312384 14221959249 14228463886 14269122816 14301560832 14314792128 14325721536 14326892544 14340147276 14350085008 14387702784 14397673472 14410993688 14423175424 14455963648 14467974612 14469157248 14469337792 14517321728 14526549408 14566396208 14574723072 14589399552 14599510016 14600538624 14613016964 14625369472 14631272448 14668332861 14673870848 14680732128 14687446592 14714105856 14720835584 14727718824 14770598024 14776559616 14802732672 14812990976 14836383744 14886536784 14893345376 14935904256 14936090624 14949722424 14975147122 14983707648 14986580714 14995147776 14996373504 15010247616 15020649728 15060025344 15084404608 15085637632 15097155584 15111122936 15145475072 15159297972 15196672967 15202806528 15247068928 15264356352 15295868224 15308797952 15322961108 15353768976 15355215616 15366747648 15373775872 15380964417 15415929984 15443235528 15458216384 15467053056 15493357568 15494449152 15505186816 15519531664 15520800256 15535159549 15569008728 15582169344 15582363776 15634038784 15648307584 15673639163 15674920352 15686888224 15711661056 15722549248 15737095192 15789283328 15796666158 15817250176 15850545152 15853207552 15860620272 15904126472 15906797872 15913218048 15927940392 15929242368 15940281344 15941404416 15955028726 15968515648 15977644032 16018114749 16021471232 16036293728 16071234816 16072749056 16084819968 16085020672 16099701072 16127081516 16136300544 16151229276 16164882048 16180562944 16191049861 16218488832 16244743424 16246071296 16259569599 16261101584 16273517008 16310511616 16322656116 16325397816 16359762432 16372253184 16388739744 16400097152 16419920384 16443088896 16454483968 16469707072 16483629056 16534828128 16536179712 16536386048 16551478398 16564115526 16601770752 16647309952 16672236672 16673599488 16685154304 16686329856 16700590816 16713341792 16714707968 16730171822 16763808984 16766624784 16785653248 16796322753 16831678656 16852023552 16880683456 16887496704 16917408768 16920250368 16929132544 16998815652 17011794324 17013184896 17020966144 17069604864 17069817856 17085397056 17124237312 17127520816 17137311744 17153166576 17154568704 17166456832 17182338628 17239319552 17250277422 17253892096 17269854784 17307483648 17309114368 17324911968 17338139616 17367626248 17374636032 17377554432 17425221632 17441342828 17444978688 17480992256 17495769088 17511955552 17547164544 17561997312 17570029568 17578245048 17618205696 17634505434 17649412032 17685847634 17707941888 17736607616 17754468056 17793152832 17806737984 17808193536 17808415744 17824669044 17883780096 17912730472 17914194688 17927872256 17956184064 17968627712 17985251648 18017108116 18044895232 18053332752 18076857344 18126423168 18163843516 18179197568 18186534912 18203360448 18218747904 18234318544 18256358848 18306416856 18327192832 18330271232 18367125504 18368856064 18382880768 18399658368 18429443851 18430950304 18441486336 18458547744 18474150912 18492071936 18504056984 18565421056 18582365256 18582597124 18584116096 18598305152 18640584704 18657597504 18711146496 18749773952 18765623296 18782984584 18822522368 18825683968 18834486573 18859029056 18896946432 18898726912 18915975312 18921570304 18930417744 18962612332 18973452288 18991005852 19025497088 19043098802 19053984768 19055542272 19070091264 19086389504 19100962048 19102523392 19118395023 19120196368 19161856896 19183603712 19195797432 19259455488 19277273652 19290632816 19292209664 19310058131 19321096704 19324801447 19337428992 19368732544 19427217888 19432964096 19442050656 19452532736 19461628446 19467384832 19526168064 19557777148 19574309504 19603618944 19605221376 19618807808 19636958432 19702079488 19714602768 19736976896 19779981312 19798281048 19799899392 19815016704 19831951594 19847093378 19848715712 19860062208 19878436032 19914539008 19932963232 19944357888 19978276864 19987618404 19993530368 20011777968 20013663488 20053902336 20089422912 20092797312 20135092224 20153720496 20170756608 20212397296 20270408704 20288909004 20335031808 20350557696 20352221184 20352475136 20369385309 20371050336 20438605824 20451852456 20471691968 20488996864 20507952556 20519675904 20554573312 20573332962 20573589673 20589040794 20590980704 20632380288 20635845888 20659265536 20715912192 20740952064 20758678304 20776225792 20795447218 20803840512 20821426176 20864410112 20921619264 20948881408 20958676788 20991000576 21028180992 21047635518 21062221544 21095483136 21111589632 21113315328 21147493696 21217624064 21236988864 21237253856 21238989824 21255205888 21301518336 21322968576 21342695829 21357486332 21384167424 21428313088 21446426624 21466268096 21515067392 21525127512 21534972368 21553176064 21596510208 21616490532 21634763136 21653253271 21679426132 21683945472 21704006688 21763541488 21767197088 21775982592 21813016576 21829670912 21849594312 21851652992 21899265024 21919525446 21924118528 21938054208 22010806272 22031169888 22046437504 22048239616 22068637864 22081253376 22085487368 22135694336 22155897036 22156173494 22219486464 22229648896 22231465984 22248439808 22340018064 22351745312 22355499712 22395097004 22404135936 22442238208 22462720683 22469364736 22479871071 22530974592 22556545024 22560333824 22605692928 22626606912 22628456448 22645733376 22665087536 22666684404 22682392432 22684246528 22705233187 22718212608 22780529408 22832316416 22849748992 22870603392 22870888768 22872758272 22943802336 22963196928 22984441662 23000369896 23032823424 23060663808 23076644864 23099882624 23117519488 23166181376 23170072576 23187324576 23240036352 23257780224 23279297496 23281200384 23318888138 23373545664 23396219392 23415996416 23437660064 23451058176 23490940928 23512380528 23512673912 23530332336 23532549376 23583823872 23605642788 23670393838 23683924992 23703945216 23724203776 23725875264 23742317312 23744258048 23766225392 23775817728 23779811328 23845040128 23856189708 23860196808 23910422016 23932543089 23941578752 23952773472 24002221789 24032206848 24054440592 24071110336 24109123584 24127531008 24168564224 24190622274 24270844416 24271147264 24291663872 24367115136 24369106944 24391652376 24408555808 24410275512 24451789586 24465767424 24489500672 24532877824 24555574771 24600145728 24611396992 24629880576 24632201216 24681725952 24704560608 24725443584 24776487008 24804579072 24876796672 24948195328 24970964928 25027731456 25050886224 25070012688 25072061952 25095257733 25112648764 25178479872 25195928576 25219238954 25221300416 25235718144 25240556992 25254985728 25297936384 25321025184 25321341136 25393698816 25405313024 25491193364 25531449216 25549142528 25572779687 25594396576 25604726784 25679273984 25691281224 25703031536 25749685248 25761462272 25773507942 25844205517 25848546542 25858979328 25880838144 25902957184 25904782176 25922734208 25948837928 25963671552 26034890752 26051439372 26137832448 26138158592 26140295168 26162014242 26221488384 26243653632 26267933328 26286137024 26355044352 26373308416 26397708064 26399865856 26420022272 26444465138 26504581376 26528771451 26580320256 26604911424 26631702084 26650157872 26682370624 26712623616 26738536448 26785897216 26790396416 26846789632 26869095708 26871292032 26871627328 26891808384 26894342144 26952941568 26977877472 27025662174 27051878672 27067342848 27113375744 27115286016 27134076928 27159180412 27161400448 27245765274 27251474432 27268796352 27269136608 27351477816 27359567872 27384538272 27431110616 27452054392 27490789248 27495406848 27509840384 27514461184 27553284096 27574321152 27621216256 27646425456 27654602752 27738107904 27738454016 27756085476 27832221326 27848131584 27850407936 27873895686 27876174144 27895492352 27897457728 27944902384 27960877056 28037574656 28063514024 28124660928 28127310848 28148434944 28148786176 28151087104 28174476876 28222392653 28233783552 28238525952 28288543584 28315985152 28348090368 28382355456 28402024448 28430624768 28443918498 28456927772 28538245632 28564648203 28629584256 28651443072 28653785088 28680294552 28700170016 28775405568 28795346944 28821987376 28846350848 28935949224 28938314496 28938675584 29034643456 29053098816 29132792416 29149446144 29178799104 29199020032 29201077248 29226033928 29250738944 29336665722 29361464256 29374893184 29428211712 29441671168 29455437648 29541196048 29553119232 29605465344 29625981952 29672767488 29747927391 29770640067 29773073568 29786690752 29871808512 29872181248 29899444848 29950294244 29967415296 29973161428 29990295552 30020495232 30041299456 30069092599 30120050688 30168809216 30171275264 30194311168 30222245872 30290950144 30318595944 30393345934 30405613056 30494137856 30522349949 30528712704 30591736448 30617595904 30645922216 30707537952 30710431232 30733495296 30747551744 30761928834 30831859968 30886471056 30916432768 30986715136 30988898304 31010373632 31039063328 31041600512 31070319098 31138017456 31164338688 31164727552 31193170827 31296615168 31347278326 31349840704 31373776448 31423322112 31445098496 31474190384 31529939203 31578566656 31593332316 31634500352 31701090304 31706415104 31721240544 31808252944 31813595744 31826436096 31855880784 31858484736 31880562688 31882808832 31910057452 31937031296 32036229498 32042942464 32072587456 32142469632 32145498112 32169639936 32170041344 32199402144 32254163032 32272601088 32302458552 32329764096 32361125888 32382099722 32489486848 32492142592 32519139198 32522203168 32547034016 32621023232 32645312232 32650795632 32719524864 32744506368 32777479488 32800194304 32839840768 32886177792 32939414144 32967258112 33069656256 33072359424 33072772096 33102956796 33128231052 33184571581 33203541504 33234260241 33294619904 33344473344 33347198976 33370308608 33372659712 33401181632 33426683584 33429415936 33460343644 33527617968 33533249568 33571306496 33592645506 33663357312 33704047104 33761366912 33774993408 33834817536 33840500736 33858265088 33997631304 34023588648 34026369792 34041932288 34139635712 34170794112 34226110009 34248474624 34255041632 34274623488 34306333152 34309137408 34332913664 34364677256 34478639104 34500554844 34539709568 34614967296 34618228736 34649823936 34676279232 34735252496 34749272064 34755108864 34850443264 34882685656 34889957376 34961984512 34978332207 34991538176 35023911104 35094329088 35123994624 35140059136 35156490096 35236411392 35269010868 35298824064 35371695268 35415883776 35473215232 35505590757 35508936112 35586305664 35613475968 35616387072 35616831488 35649338088 35767560192 35825460944 35828389376 35855744512 35888916973 35912368128 35970503296 36034216232 36089790464 36106665504 36153714688 36252846336 36327687032 36358395136 36406720896 36437495808 36468637088 36512717696 36612833712 36654385664 36660542464 36677684379 36734251008 36799316736 36858887702 36861900608 36882972672 36917095488 36948301824 36984143872 37008113968 37130842112 37164730512 37165194248 37168232192 37196610304 37281169408 37315195008 37375601081 37422292992 37499547904 37531246592 37565969168 37645044736 37651367936 37668973146 37718058112 37793892864 37797453824 37828858431 37831950624 37843140608 37860835488 37925224664 37946904576 37982011704 38050994176 38086197604 38107969536 38172779008 38201924096 38205046784 38236790046 38240392736 38323713792 38367207424 38391594864 38518910976 38554547304 38581265632 38584419328 38620116262 38642193408 38649602894 38674857984 38737465088 38772819813 38854435776 38884101312 38905065472 38923256892 38934769664 39052336128 39115554296 39148619008 39207237888 39210442752 39237615616 39273916864 39404158976 39429205536 39473953792 39559962624 39596562096 39599798784 39630033408 39663903188 39666697707 39694186756 39697431424 39756872064 39829078016 39865926464 39888715776 39956553728 39975236808 39987060736 40023555936 40027326976 40107804672 40178845824 40185594624 40270184448 40307440992 40341513216 40424794592 40540817408 40577818008 40670063616 40701115392 40704442368 40704950272 40738770618 40742100672 40877211648 40903704912 40943383936 40977993728 41015905112 41039351808 41109146624 41146665924 41147179346 41178081588 41181961408 41264760576 41271691776 41318531072 41431824384 41481904128 41517356608 41552451584 41590894436 41607681024 41642852352 41728820224 41748331989 41843238528 41897762816 41917353576 41982001152 42056361984 42095271036 42124443088 42166861633 42190966272 42223179264 42226630656 42294987392 42435248128 42473977728 42474507712 42477979648 42510411776 42603036672 42645937152 42685391658 42714972664 42856626176 42932536192 43030134784 43050255024 43069944736 43106352128 43193020416 43232981064 43269526272 43306506542 43358852264 43367890944 43408013376 43527082976 43534394176 43551965184 43626033152 43659341824 43699188624 43703305984 43798530048 43839050892 43876108416 43947135337 44021612544 44062339776 44092875008 44096479232 44137275728 44162506752 44170974736 44271388672 44311794072 44312346988 44438972928 44459297792 44462931968 44496879616 44609588387 44680036128 44703490624 44710999424 44790194008 44808271872 44884476416 44925441366 44938729472 44959742142 45061949184 45113090048 45120667648 45253213824 45256912896 45291466752 45330175072 45333368808 45364784864 45368493056 45410466374 45436425216 45561058816 45590018901 45741206784 45741777536 45745516544 45887604672 45926393856 45968883324 46000739792 46065646848 46121327616 46153289728 46199765248 46235038976 46332362752 46340145152 46374649152 46480072704 46515560448 46558594992 46562400768 46605478647 46637776276 46747091328 46792438784 46831992832 46875320128 46902116352 46981881856 47020917489 47024761056 47025347824 47060664672 47065098752 47167647744 47211285576 47340787676 47367849984 47448407552 47451750528 47484634624 47488516096 47532450784 47551635456 47559622656 47690080256 47712379416 47720393616 47820844032 47865086178 47905546944 48004443578 48064413696 48108881184 48142220672 48218247168 48255062016 48337128448 48381244548 48541688832 48542294528 48573149583 48583327744 48734230272 48738213888 48783304752 48817111616 48820551024 48903579172 48931534848 48979001344 49065755648 49111149542 49200291456 49222793984 49259761152 49264402432 49363451904 49409121216 49450887168 49552974016 49609158144 49753593344 49799623601 49896390656 49941929856 50055462912 50101772448 50140025376 50144123904 50190515466 50225297528 50356959744 50391857152 50438477908 50442600832 50481113984 50595872768 50642050368 50642682272 50787397632 50810626048 50982386728 51062898432 51098285056 51145559374 51188793152 51209453568 51358547968 51382562448 51406063072 51499370496 51522924544 51547015884 51688411034 51697093084 51717958656 51761676288 51805914368 51809564352 51845468416 51897675856 51927343104 52069781504 52102878744 52275664896 52276317184 52280590336 52324028484 52413014927 52442976768 52453032499 52487307264 52535866656 52572274048 52710088704 52746616832 52795416128 52799731712 52840044544 52888930276 53009162752 53057542902 53209822848 53263404168 53300315744 53364741248 53425247232 53477072896 53571794432 53580792832 53738191416 53742584064 53743254656 53783616768 53788684288 53905883136 53955754944 54051324348 54103757344 54134685696 54226751488 54230572032 54268153856 54318360824 54322800896 54491530548 54537592704 54538273216 54702955632 54719135744 54769076544 54862221232 54904108784 54981578496 54990813696 55019680768 55028922368 55106568192 55148642304 55242432512 55288331553 55292850912 55309205504 55476215808 55476908032 55512170952 55664442652 55696263168 55747791372 55752348288 55790984704 55794915456 55842600541 55889804768 55921754112 56075149312 56127028048 56249321856 56254621696 56296869888 56297572352 56348953752 56444785306 56467567104 56477051904 56577087168 56631970304 56696180736 56764710912 56861249536 56887836996 56913855544 57076491264 57129296406 57259168512 57302886144 57307570176 57360589104 57400340032 57550811136 57590693888 57643974752 57692701696 57871898448 57876628992 57877351168 57930174393 57974404341 58106197632 58265584832 58298892288 58357598208 58398040064 58402154496 58452067856 58501477888 58555601377 58673331444 58722928512 58749786368 58856423424 58883342336 58910875296 59082392096 59106238464 59210930688 59251963904 59495854782 59541280134 59546147136 59573381504 59743617024 59744362496 59798889696 59900588488 59934830592 59946322856 59980591104 60040990464 60082598912 60138185198 60337618432 60342550528 60388622336 60444491744 60581900288 60637191888 60786691868 60811226112 60988275712 61044699898 61057425408 61183472896 61235191808 61291844432 61415075904 61420862464 61466990592 61495103488 61523857668 61628490079 61663719936 61720769019 61772942112 61832865536 61973430272 61977796608 62020747264 62078126656 62083201024 62140638196 62276034912 62328677376 62329455104 62386341654 62593230336 62694556652 62699681408 62747552896 62846644224 62890196992 62948380768 63059878406 63157133312 63186664632 63269000704 63402180608 63442481088 63616505888 63627191488 63652872192 63711761568 63716969472 63761125376 63765617664 63820114904 63874062592 64072458996 64145174912 64284939264 64290996224 64339279872 64340082688 64398804288 64508326064 64545202176 64604917104 64659528192 64722251776 64764199444 64959759813 64978973696 64984285184 65038278396 65044406336 65094068032 65242046464 65290624464 65301591264 65439049728 65489012736 65554958976 65600388608 65679681536 65772355584 65878828288 65934516224 66139312512 66144718848 66145544192 66205913592 66256462104 66369143162 66407083008 66468520482 66589239808 66650845807 66688946688 66694397952 66745319424 66802363264 66853367168 66858831872 66920687288 67055235936 67066499136 67142612992 67185291012 67326714624 67408094208 67522733824 67669635072 67681001472 67716530176 67995262608 68047177296 68052739584 68083864576 68115699561 68341588224 68452220018 68496949248 68510083264 68549246976 68612666304 68618274816 68665827328 68729354512 68957278208 69001109688 69079419136 69229934592 69236457472 69299647872 69352558464 69411830579 69470504992 69498544128 69510217728 69700886528 69765371312 69923969024 69956664414 70047822208 70188658176 70247989248 70280118272 70312980192 70472822784 70538021736 70597648128 70743390536 70946430464 71011181514 71017872224 71172611328 71226951936 71232774144 71233662976 71298676176 71535120384 71650921888 71656778752 71711489024 71777833946 71824736256 71941006592 72006665367 72068432464 72213331008 72307429376 72505692672 72655374064 72716790272 72784065263 72813441792 72874991616 72937274176 73025435392 73225667424 73308771328 73321084928 73355368758 73468502016 73598633472 73666724313 73717775404 73723801216 73834190976 73896603648 73968287744 74016227936 74261684224 74329461024 74330388496 74336464384 74393220608 74630390016 74751202162 74844585984 74999095808 75062493184 75131938336 75290089472 75302735872 75337946292 75436116224 75587785728 75594907648 75657716862 75663901248 75721670976 75850449328 75893809152 75964023408 76101988352 76172395208 76215939072 76345558016 76403848192 76410093568 76473580092 76480785472 76647427584 76718339061 76734414848 76783189728 77037821952 77109094608 77162531264 77168838656 77240232524 77284386816 77299205788 77474930176 77532616551 77545639626 77708871552 77768202624 77810130944 77846513784 77869539328 78104672256 78231108592 78297238016 78414475776 78420885504 78547833728 78808317952 78858411072 78947907584 79119925248 79193124192 79199597568 79260066816 79327806376 79333395414 79388373512 79394862848 79513744128 79731852928 79913107456 79950473616 79974121472 80047111872 80054653952 80215609344 80357691648 80371189248 80540368896 80614881984 80683026432 80849589184 81081634816 81155636016 81340127232 81402230784 81409900544 81477541236 81484201344 81616108483 81754423296 81807409824 81886767872 81955987456 82031810224 82078703616 82218293248 82293331848 82294358692 82356163176 82363922816 82529521152 82543383552 82637062144 82846378433 82863648768 82963808256 83034713216 83104903168 83181788872 83215362048 83457640448 83496663978 83686477056 83795525632 83834707152 84112723968 84190542072 84248886176 84333723266 84381932544 84446358528 84453261312 84589974784 84667177959 84947955456 84949015424 84955959296 85020823552 85206073344 85291874304 85370783316 85429945328 85581263551 85713252352 85865072384 86060269568 86100510048 86139889472 86212704256 86386040832 86465962128 86539052544 86613013084 86717704528 86816026752 87054165952 87068788352 87103930368 87252066304 87318683648 87398377248 87406611968 87597060096 87678101784 87752216832 87894270674 88124679552 88185750016 88192958464 88267336339 88274551456 88325013504 88341949472 88542777344 88623588144 88624693976 88877945856 88918595584 89219176774 89360072256 89406981248 89421998848 89580388016 89616543744 89768952832 89850882732 89877458944 89919484284 90123898368 90207277797 90226180096 90241335296 90506427648 90513825792 90582933504 90660350144 90666737616 90729569728 90736986112 90820932748 90872850432 91122117632 91180037802 91482413568 91483555072 91491033088 91567049847 91775209344 91852787712 91937766648 92001479584 92131293696 92242655232 92306579456 92399530496 92470077952 92664725504 92749298304 92960145408 93031120896 93117189984 93124801536 93210957294 93275552552 93494182656 93584877568 93750640256 93963763712 94041834978 94049522112 94050695648 94121329344 94130197504 94335295488 94422571152 94589817609 94681575352 94735699968 94896815104 94903501056 94969269248 94977032192 95064901568 95103270912 95119245312 95380160512 95424758832 95440787232 95641688064 95730172356 95811093888 96008887156 96128827392 96217762368 96284441344 96436494336 96510124032 96674256896 96762489096 97083377664 97084589056 97146299166 97166655488 97412774641 97468460544 97476427776 97566609504 97634223232 97641102048 97807158344 97863069696 97958002688 98131511296 98222299084 98400582912 98445587968 98519522304 98528804864 98818242432 98901774336 99105948032 99218316288 99507186688 99553714743 99599247202 99883859712 100110925824 100203544896 100280050752 100288247808 100381030932 100450595056 100713919488 100783714304 100876955816 100885201664 100962227968 101191745536 101284100736 101285364544 101574795264 101621252096 101964773456 102125796864 102196570112 102291118748 102377586304 102418907136 102678330027 102717095936 102765124896 102812126144 102998740992 103045849088 103094031768 103376822068 103394186168 103435917312 103611828736 103619128704 103690936832 103795351712 103854686208 104139563008 104205757488 104551329792 104552634368 104648056968 104826029854 104885953536 104906064998 104974614528 105071733312 105144548096 105420177408 105590832256 105599463424 105680089088 105777860552 106018325504 106115085804 106376710769 106419645696 106526808336 106600631488 106729482496 106850494464 106954145792 107143588864 107161585664 107476382832 107485168128 107486509312 107567233536 107577368576 107666750919 107911509888 108102648696 108207514688 108269371392 108453502976 108461144064 108536307712 108636721648 108645601792 108746116843 108983061096 109075185408 109076546432 109405911264 109438271488 109538153088 109724442464 109808217568 109963156992 109981627392 110039361536 110057844736 110484865024 110576663106 110585701824 110952431616 110953816064 111024341904 111328885304 111392526336 111495582744 111504696576 111581969408 111589830912 111685201082 111779609536 111843508224 112126803243 112150298624 112254056096 112498643712 112509243392 112593739776 112595144704 112697907504 112889570612 112935134208 112954103808 113154174336 113263940608 113392361472 113529421824 113722499072 113775673992 113827711088 114152982528 114258592812 114518337024 114605772288 114615140352 114721178208 114800680064 115101622272 115181387776 115287949504 115385403392 115743796896 115753257984 115754702336 115860348786 115948808682 116212395264 116531169664 116715196416 116796080128 116804308992 116904135712 117002955776 117111202754 117346662888 117445857024 117499572736 117712846848 117821750592 118164784192 118212476928 118421861376 118503927808 118991709564 119082560268 119092294272 119146763008 119487234048 119488724992 119597779392 119801176976 119869661184 119892645712 119961182208 120081980928 120165197824 120276370396 120675236864 120685101056 120777244672 120888983488 121163800576 121274383776 121573383736 121622452224 121976551424 122089399796 122114850816 122366945792 122470383616 122583688864 122830151808 122841724928 122933981184 122990206976 123047715336 123256980158 123327439872 123441538038 123545884224 123665731072 123955593216 124156253312 124166402048 124281276392 124552069824 124657354752 124658910208 124772683308 125186460672 125389113304 125399362816 125495105792 125693288448 125780393984 125896761536 126119756812 126314266624 126373329264 126500584899 126538001408 126884962176 127233011776 127254382976 127305744384 127423523136 127433938944 127522250752 127531235328 127640229808 127748125184 128144917992 128290349824 128569878528 128581992448 128680165376 128797608576 129006106957 129016652128 129090404352 129209834208 129319056384 129444503552 129528398888 129919519626 129957947392 130076556792 130088812672 130188136064 130484092928 130581248928 130603182528 130878099456 130978025472 131109917952 131200777216 131359363072 131757656576 131841406011 131869032448 132278625024 132289437696 132291088384 132411827184 132512924208 132738286324 132814166016 132937040964 133178479616 133301691614 133377893376 133388795904 133490638848 133604726528 133706734336 133717663744 133828765161 133841374576 134110471872 134132998272 134285225984 134370582024 134653429248 134816188416 135045467648 135170406917 135339270144 135362002944 135433060352 135990525216 136094354592 136105479168 136167729152 136231399122 136683176448 136904440036 137020166528 137225332608 137236549632 137331654656 137458709024 137914556416 138002219376 138158838272 138459869184 138599295744 138705116928 138823661158 138941009984 138997088256 139020435456 139401773056 139530742624 139847938048 139913328828 140095644416 140377316352 140495978496 140625960384 140945645568 141076043472 141195296256 141486781072 141892860928 142022363028 142035744448 142345222656 142453903872 142465548288 142467325952 142597352352 143070240768 143301843776 143313557504 143422978048 143555667892 143882013184 144013330734 144015127711 144136864928 144426662016 144614858752 145011385344 145310748128 145433580544 145568130526 145626883584 145749983232 145874548352 146050870784 146451334848 146617542656 146642169856 146710737516 146937004032 147197266944 147333448626 147435550808 147447602432 147668381952 147793207296 148032455872 148523368448 148658922048 148660776992 148672928768 148786441216 149260780032 149398870803 149502404324 149689171968 149998191616 150124986368 150263876672 150580178944 150605471744 150675892584 150872232448 151175571456 151189815296 151315433724 151327802496 151443341952 151572772897 151700898656 151787618304 151928046816 152203976704 152344790416 152431878144 152691116032 152807696384 152947160184 152961570944 153294855168 153436678122 153468829696 153566379456 154075643904 154218189216 154325062528 154337677312 154480465048 154568773632 154598411576 154949860352 155065233102 155091279252 155417743104 155536405248 155620261888 155693027568 155739078656 156209344512 156462217184 156594476032 156828951552 156841771008 157095667456 157239044781 157359097497 157716822144 157895815168 158239850496 158386248384 158399195136 158520133632 158655612752 158666790828 158776747024 158789725696 158936632309 159027488256 159463705856 159826214912 159900947232 159948242944 160094223744 160109307904 160431218688 160715383296 160742378496 161229763968 161366052864 161699178368 162163269632 162311272032 162680254464 162804461568 162955082472 162968402688 163232216966 163614819648 163773535744 163911974912 164063620448 164157407232 164436586496 164586663696 164588717384 164712326352 164727845632 165059042304 165086767104 165692756866 165727297536 165927616512 166069426432 166209806336 166363577744 166430724096 166915280896 166993327956 167372954112 167527801623 167591051264 167669414304 168015552523 168225447936 168381084144 168497772352 168667446532 168763865088 168892717056 169179949568 169334355918 169895910912 169898030848 169911918592 170041647104 170583748608 170741566632 170859890656 171162527102 171426504704 171730144768 171889023397 172201020096 172279778944 172425408512 172772081664 172931924256 173078105088 173226026168 173435409056 173632053504 174108331904 174137576704 174504132608 174637367296 174796754496 174813223936 175194120192 175356203568 175504433664 175666804131 175788541348 176249359104 176371500032 176385916928 176534672678 176549102912 176650027008 176683898944 177085554688 177247176288 177249387952 177755891712 177837191168 178438353548 178720144512 178813962496 178843997696 179160776032 179233087488 179537905664 179701765464 179754917888 179838968568 180247796736 180414555594 180452360192 180909438619 181012855296 181027651584 181165867008 181320700288 181333475232 181459139456 181473972224 181641865496 181745700864 182244235264 182360075604 182964827136 182967110144 182982066176 183134099694 183550418688 183705575424 183875533296 184002959168 184262587392 184485310464 184613158912 184799060992 184885470237 184940155904 185498596608 185920290816 186062241792 186234379968 186249603072 186421914588 186551105104 186988365312 187169755136 187501280512 187927527424 188083669956 188099044224 188101391296 188242658688 188260395008 188670590976 188845142304 189179635218 189363150704 189471399936 189793630208 189807002112 189938538496 190129803136 190206541824 190760321024 190849517664 190881574464 191283376128 191460344712 191622187776 192017774312 192435524736 192568882688 192872988672 193020248064 193348513792 193524978192 194166755328 194169178112 194292598332 194825549282 194936921088 194952855552 195133219008 195268446464 195282204096 195614316688 195726139392 196263022592 196444598168 196801165824 196891175936 197039044608 197057609728 197556748571 197636484864 197803548672 198211896064 198436632576 199014373376 199107429486 199198494404 199767719424 199952537421 200407089792 200560101504 200576495616 200762061864 200901190112 201427838976 201567428608 201753911632 201770403328 201924455936 202568201472 202570729088 203149590528 203242504192 203929546912 204251593728 204393140224 204582237496 204755172608 205356660054 205530249792 205624252288 205997481984 206091698176 206188063536 206753644136 206788372336 206871834624 207223657472 207238257408 207381873664 207590703424 207709372416 208235491737 208279126016 208411514976 209102659584 209105268736 209296113936 209652059708 209771907072 209812129996 210143466624 210289096192 210483648193 210840354816 211181664512 211198926848 211360178176 211555721104 212036651008 212230171608 212753421538 212839291392 213053616672 213201262976 213458964992 213700988928 213908291584 214287177728 214323171328 214952765664 214970336256 214973018624 215134467072 215154737152 215333501838 215823019776 216205297392 216415029376 216907005952 216922288128 217072615424 217273443296 217291203584 217492233686 217966122192 218150370816 218153092864 218352195789 218811822528 219076306176 219448884928 219616435136 219926313984 219963254784 220078723072 220115689472 220969730048 221153326212 221171403648 221904863232 221907632128 222048683808 222657770608 222785052672 222991165488 223009393152 223163938816 223179661824 223370402164 223559219072 224253606486 224300597248 224508112192 224997287424 225018486784 225187479552 225190289408 225395815008 225779141224 225870268416 225908207616 226308348672 226527881216 226784722944 227444998144 227551347984 227655422176 228305965056 228517185624 229036674048 229211544576 229230280704 229442356416 229601360128 230203244544 230575899008 230770806784 231487593792 231506515968 231509404672 231720697572 231897617364 232292001067 232424790528 233062339328 233430392832 233592160256 233608617984 233808271424 234005911552 234222405508 234693325776 234891714048 234999145472 235643501184 236329568384 236424953856 236843722752 237007855616 237983419128 238165120536 238184588544 238293526016 238977449984 239195558784 239582770063 239602353952 239739322368 239785291424 239922364416 240163961856 240330395648 240552740792 241350473728 241777966976 242327601152 242548767552 243146767472 243244904448 243953102848 244178799592 244229701632 244733891584 244848325449 244940767232 245167377728 245660303616 245683449856 245867962368 245980413952 246095430672 246513960316 246654879744 246883076076 247091768448 247331462144 247911186432 248312506624 248332804096 248539135299 248562552784 249104139648 249314709504 249317820416 249545366616 250372921344 250778226608 250798725632 250990211584 251222418811 251386576896 251793523072 252239513624 252628533248 252746658528 253001169798 253076002816 253769924352 254466023552 254508765952 254847046272 254867877888 255044501504 255062470656 255280459616 255496250368 256289835984 256580699648 256743790653 257139757056 257595217152 258012213914 258033304256 258180808704 258419668416 258638112768 258889007104 259056797776 259839039252 259915894784 260153113584 260177625344 260376272128 260968185856 261162497856 261206365056 261756198912 261956050944 262219835904 262401554432 262718726144 263515313152 263682812022 263738064896 264557250048 264578875392 264582176768 264802009017 264823654368 265025848416 265476572648 265628332032 265874081928 266356959232 266603383228 266755786752 267209453056 267413468672 267435327488 267657530322 267682749152 268220943744 268265996544 268570451968 268741164048 269306858496 269632376832 270090935296 270340813834 270678540288 270724005888 271981050432 272188709184 272210958336 272335458304 272462798244 273366352896 273808880072 274040333056 274450665216 274473099264 274663309312 274917418048 275829112832 276004438752 276317676544 276919738368 277198591488 277410233856 277647322316 277882019968 277994176512 278803546112 279061485248 279695876096 279826657656 280191288832 280754632704 281251920768 281891291136 282152086944 282390592512 282973562144 283785721856 284044726056 284071488896 284690445312 284907807744 284931096576 284934651904 285194704704 286140481536 286603687552 286627115008 286845956096 287111335784 287764026368 288026661468 288030255422 288273729856 288853324032 289229717504 290022770688 290621496256 290867161088 291136261052 291253767168 291499966464 291749096704 292101741568 292238323923 292902669696 293235085312 293284339712 293421475032 293874008064 294394533888 294666897252 294871101616 294895204864 295168031431 295336763904 295586414592 296064911744 297046736896 297317844096 297321553984 297345857536 297572882432 298521560064 298797741606 299004808648 299996383232 300527753344 301160357888 301210943488 301351785168 301744464896 302351142912 302630867448 302655604992 302886683904 303145545794 303401797312 303575236608 303856093632 304407953408 304689580832 304863756288 305382232064 305615392768 305894320368 305923141888 306589710336 306873356244 307132758912 307629947359 308151287808 308436378432 308650125056 308675354624 308960930096 309137547264 309196823152 309899720704 310130466204 310182558504 310835486208 311072810496 311240523776 311386055136 311478157312 312418689024 312924434368 313188952064 313657903104 314191334912 314478089562 314718194994 315433644288 315791630336 316772496768 316798390272 317040267264 317311225504 317333581656 317553494048 317579451392 317873264618 318054976512 318927411712 319130132307 319801894464 320188447488 320218615808 320862437376 321430766592 321484756992 322459527936 322732105728 323398356736 324326539264 324622544064 325360508928 325608923136 325910164944 325936805376 326238350529 326464433932 327229639296 327547071488 327823949824 328127240896 328314814464 328873172992 329173327392 329177434768 329424652704 329455691264 330118084608 330173534208 331385513732 331454595072 332138852864 332419612672 332727155488 332861448192 333830561792 333986655912 334745908224 335055603246 335338828608 336031105046 336450895872 336762168288 336995544704 337334893064 337527730176 337785434112 338359899136 338668711836 339791821824 339796061696 339823837184 340083294208 341167497216 341483133264 341719781312 342325054204 342853009408 343460289536 343778046794 344402040192 344559557888 344850817024 345544163328 345863848512 346156210176 346452052336 346870818112 347264107008 348216663808 348275153408 349008265216 349274734592 349593508992 349626447872 350388240384 350712407136 351008867328 351333608262 351577082696 352498718208 352743000064 353069345356 353098205824 353367797888 354171109376 354494352576 354498775904 355511783424 355674382336 356876707096 357440289024 357627924992 357687995392 358321552064 358466174976 359075811328 359403530928 359509835776 359677937136 360495593472 360829111188 361818877238 362025710592 362055303168 362331734016 362641400576 362666950464 362918278912 362947944448 363283730992 363491401728 364488470528 364720151208 365929654272 365934220288 365964132352 366268199388 366891104489 367100837376 367171227493 367411150848 367751066592 368005918336 368525174784 368970620928 369226317824 369598121984 369770940474 369880311808 370997193216 372468759936 372499206144 372843829176 373102210208 373976730624 374339510272 375002561024 376167339912 376198088448 376202782592 376485317376 376520790016 377341181952 377690284608 378359270436 378726301408 378942799872 379587260416 379614004224 379877076992 380259606272 381699035328 381763148928 382566752256 382920689424 383244375552 384035548624 384871049472 385137765376 385745977344 386040496128 386697027584 387018320871 387049956384 388333510656 388338356224 388585196664 389651098564 389873842176 390266438016 390536892928 390564408192 390898203787 391228633376 391452278784 392526045184 392889196336 393602331648 393782351872 394078089216 395113497142 395272969728 395607097344 396423792128 396873265152 398028746752 398214858972 398396988808 399535438848 399905074842 400814179584 401120203008 401152991232 401524123728 401802380224 402855677952 403134857216 403507823264 403540806656 403848911872 405136402944 405141458176 405511220751 406299181056 407859093824 408503187456 408786280448 409164474992 409510345216 409889209639 410713320108 411060499584 411248504576 411994963968 412183396352 412376127072 413507288272 413576744672 413743669248 414447314944 414476514816 414763747328 415181406848 416470983474 416558252032 416823029952 418205319168 418210537472 418592227872 419304119416 419543814144 419624259992 420286933248 420578192384 420967296386 422363329024 422397853696 422720356352 423111442208 424073302016 424460343216 425506843076 425678582784 426107233344 426402525952 426917929984 427401977856 428574355456 428646342656 429905531328 429940672512 429946037248 430268934144 430309474304 430667003676 431399430553 431646039552 432045383133 432410594784 432830058752 433814011904 433844576256 434145230848 434546886592 434582407168 434984467372 435932244384 436300741632 436306185728 436704391578 437623645056 438152612352 438897769856 439232870272 439852627968 439926509568 440157446144 440231378944 442306652424 442342807296 443815264256 444097367616 445315541216 445570105344 445982330976 446018786304 446327877632 446359323648 446740804328 447118438144 448507212972 449016224384 449994574848 450036973568 450374959104 450380578816 450791630016 451558282448 451740536832 451816415232 452616697344 453055762432 453569445888 454718318691 454889996288 455102695968 455310844352 456611930112 457034371248 458073348096 458423089152 458884712832 459202720256 460406489088 461151798016 461541613568 462975187584 463013031936 463018809344 463441395144 463795234728 464584002134 464849581056 466124678656 466555920649 466860785664 467217235968 467616542848 468011823104 468444811016 469386651552 469783428096 469998290944 471287002368 472659136768 473687445504 474015711232 475966838256 476330241072 476369177088 476587052032 476809896927 478391117568 479165540126 479204707904 479478644736 479570582848 479844728832 480327923712 480660791296 481105481584 482700947456 483555933952 484655202304 485097535104 485882814053 486293534944 486489808896 487906205696 488357599184 489467783168 489696650898 490334755456 491320607232 491366899712 491735924736 491960827904 492190861344 493027920632 493309759488 493766152152 494183536896 494662924288 496625013248 496665608192 497078270598 497125105568 498208279296 498629419008 498635640832 499090733232 500745842688 501556453216 501597451264 501980423168 502444837622 502773153792 503587046144 504046657569 504479027248 505493317056 506002339596 506152005632 507539848704 508932047104 509017531904 509694092544 509735755776 510089003008 510124941312 510560919232 510992500736 512579671968 513161399296 513487581306 514279514112 515190434304 515667070191 516024427828 516066608512 516839336832 517276225536 517778014208 518113595552 519678078504 519831789568 520306227168 520355250688 520752544256 522324995712 522412730112 523512397824 523912101888 524439671808 524803108864 525437452288 527030626304 527365624044 529114500096 529157750784 529164353536 529604018034 529647308736 530051696832 530953145296 531256664064 531748163856 532713918464 533206766456 533511573504 534418906112 534826937344 534870654976 535315060644 535365498304 536441887488 536531993088 537140903936 537482328096 538613716992 539264753664 540181870592 540681627668 541357080576 542728315857 543962100864 544377418368 544421916672 544670916608 544925596488 546732705792 547617760144 548080666112 548901330432 548946198528 549834836096 551658225664 552008877504 552635353088 553839476736 554397182976 554820467712 555294644632 555764039936 558122970496 559391752192 559653315312 560382577664 561509265408 562503841536 563782582272 564304173888 564781185024 565947124288 567571443712 568089452112 568142977792 569380890624 569815615488 569869303808 570389409408 571312759381 572280963072 573207375104 573254230016 573691912192 574222671568 575528052736 576053322936 576060510844 576547459712 577706648064 578459435008 579924649031 580045541376 581242992512 581734322176 582272522104 582507534336 583498193408 584203483136 584476647846 585805339392 586470170624 586568679424 586842950064 588789067776 589333794504 589742203232 589790409728 590336062862 590673527808 591172829184 592129823488 592670245713 594635688192 594643107968 594691715072 595145764864 597043120128 597595483212 598009617296 599068844857 599992766464 601055506688 602320715776 602421886976 602703570336 603488929792 604702285824 605261734896 605311209984 605773367808 606291091588 606803594624 607712187264 608815906816 609379161664 609727512576 610764464128 611230785536 611788640736 611846283776 613179420672 613746712488 614265517824 615259894718 616872756864 617300250112 617350709248 617921860192 618275094528 618393646304 619799441408 620260932408 620365117008 621670972416 622145620992 622772110272 624837378048 625848868736 626377904128 627315806208 628382669824 628956179124 629436389988 630867288576 631450944579 631583260672 633544993536 633596780544 634080534528 634622451008 634667163312 635106988096 635158902784 635746529236 636109953024 637854823424 638260264614 639603788928 640376894976 640437231616 641724874752 642861533184 642969513984 644919055872 645464211456 646796713472 648653078528 649245088128 650721017856 651217846272 651820329888 651873610752 652476701058 652928867864 654459278592 655094142976 656254481792 657746345984 658346654784 658354869536 658849305408 658911382528 660236169216 660347068416 662771027464 662909190144 664277705728 664839225344 665454310976 665722896384 667661123584 667973311824 669491816448 670111206492 670677657216 672062210092 672901791744 673524336576 673991089408 674669786128 675055460352 675570868224 676719798272 677337423672 679583643648 679592123392 679647674368 680166588416 681889422487 682334994432 682966266528 683439562624 684650108408 685706018816 686920579072 687556093588 688804080384 689119115776 689701634048 691727697024 692312420352 692904104672 693741636224 694528214016 696433327616 696550306816 696876003201 699187017984 699252895744 700776480768 701424814272 702017734656 702667216524 703154165392 704997436416 705486000128 706138690712 706196411648 706735595776 708342218752 708988705152 708997551808 711023566848 711348764672 713753414192 714880578048 715255849984 715375990784 716643104128 716932349952 718151622656 718748310189 718807061856 719019671552 719355874272 720991186944 721658222376 723637754476 724051421184 725282801152 725333900928 725836557824 725895888896 726567461984 726982803456 728976941056 729440302416 731859308544 731868440576 732536398776 733782208978 734201674752 734342454986 734822301696 735502133184 736011836672 737050349568 737941241856 739196243968 739541880948 739760623616 741994386432 744937519872 744998412288 745687658352 746204420416 747953461248 748679020544 750005122048 752334679824 752396176896 752405565184 752970634752 753041580032 753667256433 755380569216 756718540872 757452602816 757885599744 759174520832 759228008448 759754153984 760519212544 761222817901 763398070656 763526297856 765133504512 765841378848 766488751104 768071097248 769742098944 770275530752 773394055168 774036641742 774099912768 776667021312 776676712448 777170393328 779302197128 779747684352 780532876032 781073785856 781128816384 781796407574 782457266752 782904557568 785052090368 785778392672 787204663296 787564703744 788156178432 790226994284 790545939456 791214194688 792847584256 793746530304 796057493504 796429717944 796793977616 799070877696 799810149684 801170371027 801628359168 802240406016 802305982464 803048247456 803604760448 805711355904 806269714432 807015646528 807081613312 807697823744 810272805888 810282916352 811022441502 815718187648 817006374912 817572560896 818328949984 819020690432 819778419278 821426640216 822120999168 822497009152 823989927936 824752254144 827014576544 827153489344 827487338496 828894629888 828953029632 829527494656 830362813696 832941966948 833646059904 836410638336 836421074944 837184455744 838608238832 839087628288 839248519984 840573866496 841156384768 841934592772 844726658048 844795707392 845440712704 846222884416 848146604032 848920686432 851013686152 851357165568 852214466688 852805051904 853835859968 854803955712 857148710912 857292685312 859811062656 859881345024 859892074496 860537868288 861334007352 862798861106 863292079104 864090766266 864821189568 865660117504 867689152512 869093773184 869164814336 869968934744 871864488768 872601483264 872612371456 873408783156 875247290112 876305224704 877795539712 878465740544 879705255936 879853019136 880314892288 880462757888 884613304848 884685614592 885504094293 888194735232 890631082432 891140210688 891964661952 892037572608 892655755264 892718647296 893481608656 894236876288 897014425944 898032448768 899989149696 900073947136 900761157632 901583260032 903116564896 903481073664 903632830464 905233394688 906111524864 909436637382 910205391936 910621688704 913223860224 914068742496 916146696192 916846178304 917769425664 918405440512 922303596032 922889842077 923083227136 925950375168 926026063872 926037618688 926882790288 927590469456 929168004268 929699162112 932249357312 933111841298 933721571328 934434471936 935233085696 936023646208 936889622032 938773303104 939566856192 939996581888 942574004736 945318273536 946192848419 947374891008 948031422464 951933676512 952660482144 952738354176 953174104064 953619793854 956782235136 958331080252 958409415808 959141165696 960655847424 961321582592 962210963168 965401894912 967111867904 970195070208 971765628106 972587069888 972979617792 975812411392 976715198368 978935566336 979393301796 980669510912 982641214464 982733799424 983471849472 984381722688 986055841264 986619518976 987532304304 988367073792 989325848576 993250026496 993331216384 994156541196 994250211136 996416558592 997258838016 997271281664 998181466464 1001491685376 1003112906432 1003194902528 1003960846336 1004889675244 1007174092288 1008093315138 1008958054496 1010986634112 1012004679192 1012304011264 1015079697408 1017864094208 1018035063808 1019388185088 1019471511552 1020249882624 1021121838464 1021985001472 1025159343936 1026322798592 1026975162612 1028559028224 1030380868608 1031334140382 1032048855656 1032133217024 1033678673664 1034552451072 1036227191104 1039356157008 1039663579136 1040612454336 1040710501376 1041505088512 1044649991424 1044825460224 1047024795648 1047824203776 1048879343616 1049606217728 1050874904576 1054061252608 1054731248088 1058229000192 1058328707072 1059208036068 1059294617472 1060103393664 1061009410279 1061906290592 1062513328128 1063496327712 1065427836928 1066413532912 1067023147008 1068837812224 1069653874688 1070630121288 1070730996608 1072883774976 1073063986176 1074281807872 1074964656192 1077227433984 1078529507328 1080363741184 1081363255336 1085456631714 1087924201728 1088754836736 1088843833344 1089341833216 1089851192976 1093465411584 1095235520288 1096161332224 1097802660864 1097892397056 1099669672192 1100673313467 1101513682479 1104017755008 1105270706176 1107678953472 1108794365952 1109640935424 1110589289264 1111528079872 1112556426163 1116245940992 1118783504384 1119306630624 1120765155328 1123018530816 1125007683072 1128608347776 1129562370048 1131894248576 1135142887424 1136178904224 1136285955584 1138761781248 1139631230976 1140778818816 1142625518762 1146414750208 1146508460032 1147383824384 1148445343136 1151056105472 1152106645872 1152121021688 1153094919424 1155413296128 1159849298062 1160091082752 1162485985024 1163468644352 1164545044208 1165015068672 1166996386816 1168406966272 1168953295692 1171610678784 1172694611361 1172940341248 1173137358848 1173685900128 1177578135552 1178667589008 1179484406464 1179580819456 1180672125724 1181347055616 1184259646976 1185340491426 1189271376384 1189286215936 1189383430144 1190291529728 1194086240256 1195190966424 1196019234592 1198137689714 1199985532928 1202111013376 1204641431552 1205407140672 1206977859584 1209404571648 1210523469792 1210622419968 1211546735616 1212582183176 1213607189248 1215424374528 1218758323328 1221528928256 1222461571072 1223577281472 1223692567552 1226358841344 1227493424976 1228531035648 1229667628917 1230519789436 1233745513728 1234600500224 1234701418496 1235843720384 1236550189056 1236787292608 1239598882816 1240521864816 1240730234016 1243341944832 1244291241984 1245544220544 1249674756096 1251697737472 1252755808256 1254631612416 1256765339648 1257912358248 1258872779976 1261734577152 1262901889158 1263166521344 1266366070333 1267089987072 1267193561088 1268161069056 1269244902016 1269334326624 1270213976192 1270317805568 1271493058472 1272219906048 1275709646848 1276520529228 1279207577856 1280753789952 1280874463232 1285723066368 1285939027968 1289838111744 1290928422912 1293593426944 1294198291659 1298490176256 1301442035712 1302435692544 1303640659776 1303747221504 1304953402116 1305857735728 1308918557184 1310188285952 1312508963584 1315492691968 1316693309568 1316709739072 1317698610816 1317822765056 1320472338432 1320694136832 1325542054928 1328555411456 1330908621952 1331445792768 1335322247168 1335946623648 1338983632896 1340222412984 1341355314432 1344124420184 1347048673152 1347982178816 1349339572256 1350110920704 1351141736448 1353439596544 1354674847344 1359167287296 1359184246784 1363778844974 1364669988864 1365932533056 1366879125248 1369300216816 1373841158144 1375112187176 1377608160768 1378238231552 1379403268096 1382897239997 1383455394048 1384624840704 1385808209344 1387483272448 1389056428032 1392866655232 1393100613632 1393752006402 1398374035968 1398505791488 1399667761947 1402849628544 1404035469312 1405334433048 1406308330784 1409994872832 1410972000256 1412277381424 1412392823296 1413471191552 1417977410304 1417995103616 1422047133696 1422697529344 1427506828384 1429761156096 1430511699968 1430751981568 1433286208256 1436303245312 1437496620378 1437614123712 1438711748544 1441982373888 1443316444752 1447275508952 1448102842368 1450565602304 1450667801856 1451673115648 1451791777792 1453134923968 1453965606912 1457648442159 1457953882112 1458880604832 1463718617088 1463736881152 1465072797552 1467564417956 1468403349504 1468684909972 1471004266368 1472023673344 1474100699136 1475882483712 1478392487936 1479083761896 1479521247232 1483988772864 1489875039744 1489996824576 1491375316704 1492408840832 1495906922496 1497358041088 1500010244096 1504669359648 1504792353792 1504811130368 1505941269504 1506083160064 1507334512866 1510761138432 1513437081744 1514905205632 1518349041664 1518456016896 1519508307968 1521038425088 1522445635802 1526796141312 1527052595712 1530267009024 1531682757696 1532977502208 1536142194496 1539484197888 1540551061504 1546788110336 1548073283484 1548199825536 1553334042624 1553353424896 1554340786656 1558604394256 1559495368704 1561065752064 1562147571712 1562257632768 1563592815148 1564914533504 1570104180736 1571556785344 1574409326592 1575129407488 1576312356864 1580453988568 1581091878912 1585695168512 1587493060608 1592114987008 1592859435888 1593587955232 1598141755392 1599620299368 1602340742054 1603256718336 1604480812032 1604611964928 1606096494912 1607209520896 1611422711808 1614031293056 1614163226624 1615395647488 1620545611776 1620565832704 1622044883004 1626044007469 1631436375296 1634012749824 1635145121792 1636657899968 1638041380864 1639556838556 1642853280432 1644241998336 1644994018304 1649504508288 1654029153088 1654306978688 1654974676992 1657789259776 1657906059264 1659054989312 1660725627392 1665883933896 1667292119808 1672842149888 1674368911488 1677079390441 1677216477664 1678175256576 1678497039968 1681147732992 1682312769536 1683869185544 1689453316096 1692445768832 1696293208064 1697841372864 1702027372304 1702714331136 1704428933376 1705610103808 1707671719936 1709607911424 1713938278143 1714297421824 1714585370624 1719622125312 1719762690048 1719784148992 1721075736576 1722668014704 1725597722212 1726584158208 1728181532532 1729642379136 1731320235008 1735378305024 1738187546368 1738329628672 1739773947093 1739937869488 1743728977536 1745202966528 1745224742912 1746817566312 1750494580224 1752610449408 1755591079424 1756931481088 1759410511872 1759706038272 1760629784576 1769226609696 1769371229184 1771008188586 1776389470464 1781262164864 1783929323904 1784075145216 1785311510528 1785437294592 1786963217312 1788473752576 1794028851888 1796064897536 1797206534571 1799978299392 1803166520064 1806233129792 1806962147328 1807265660928 1810466789376 1812223049728 1818873274764 1820410783872 1821243377408 1826447720448 1828137484992 1832293392384 1833692356608 1835538851328 1836810881024 1844607192064 1845779684154 1846166454272 1851900750336 1852052127744 1852075237376 1853765580576 1855180938912 1858336008536 1859398324224 1864498714624 1866223682596 1870466171392 1872047292416 1873779244064 1877546606208 1879133712384 1879993163776 1885148009472 1890636547072 1892385696838 1894749782016 1903867353024 1905320964288 1905476708352 1906348208128 1907239587708 1913564470272 1916662160504 1916818831616 1918282331392 1921311694848 1922643165184 1924421926336 1930803789824 1934223735808 1940390140416 1943531256212 1945174139776 1945959235584 1951624822784 1953430396736 1957871132672 1958786603592 1961339021824 1965282428928 1965467598848 1968763445376 1972111682528 1973239037952 1975064608608 1976734147584 1978651697152 1986500052992 1988313082392 1988500422272 1992833117184 1994517676032 1994542563328 1996362932928 2002983370752 2006225812864 2006389805056 2007921692672 2009779350488 2014348184576 2016186630276 2017916108992 2021973268224 2024009358384 2024608022528 2030159394816 2035728188416 2036070127616 2038776370176 2038943023104 2040499765248 2042243676928 2043970002944 2045668267461 2050318687872 2052645597184 2053950325224 2057118056448 2060761737216 2062668280764 2064097711312 2064266434048 2066176220017 2067357347328 2069104902144 2072454382208 2078712314016 2079327158272 2081224908672 2081421002752 2083010177024 2089299982848 2089650920448 2097758687232 2099212435456 2108122505216 2109462496176 2116458000384 2118416072136 2118589234944 2120206787328 2122018820558 2123812581184 2125026656256 2126992655424 2130855673856 2132827065824 2134046294016 2137675624448 2139307749376 2141260242576 2141461993216 2145767549952 2146127972352 2149929312384 2154454867968 2157059014656 2160727482368 2162726510672 2170913263428 2175848403456 2177509673472 2177687666688 2178683666432 2179702385952 2186930823168 2190471040576 2192322664448 2195605321728 2199339344384 2201346626934 2203027364958 2208035510016 2210541412352 2217588731904 2219281870848 2221178578528 2223056159744 2225112852326 2232491881984 2238613261248 2241530310656 2246037061632 2250015366144 2257216695552 2259124740096 2263788497152 2270285774848 2272357808448 2272571911168 2277523562496 2279262461952 2281557637632 2283668453703 2285251037524 2292829500416 2293016920064 2294767648768 2296890686272 2302112210944 2304213291744 2304242043376 2306189838848 2310826592256 2319698596124 2320182165504 2324971970048 2326937288704 2329090088416 2330030137344 2333992773632 2336813932544 2337906591384 2343221357568 2345389222722 2345880682496 2347371800256 2355156271104 2357335178016 2358968812928 2359161638912 2361344251448 2362694111232 2368519293952 2370680982852 2378542752768 2378572431872 2378766860288 2380583059456 2388172480512 2390381932848 2392038469184 2396275379428 2399971065856 2403511113081 2404222026752 2410814281344 2413955719168 2418809143296 2421046939584 2421244839936 2423093471232 2425164366352 2427214378496 2430848749056 2437516646656 2443057856512 2444923142144 2447154562944 2447385135104 2452717682688 2454986849952 2457062071296 2459335257834 2461039578872 2467491027456 2469201000448 2471687440768 2473574585216 2479197765632 2481043729632 2481460468032 2486683889664 2488582483968 2491088441088 2503395474944 2505511616512 2509263224832 2513530679296 2515824716496 2517745559952 2523469154304 2525803778316 2532732140666 2534179974144 2534387122176 2536322138112 2538489804032 2538668653248 2540427952384 2540635611136 2542986116944 2544439812096 2551419293696 2553041058456 2558415155712 2561507579904 2561748926464 2568237731423 2571446132736 2571878055936 2579676223488 2587186853888 2588396583318 2596980352512 2607281319552 2607494443008 2609906804232 2611715471456 2617837114368 2620376571904 2625017927168 2633386619136 2633419478144 2635397221632 2635645530112 2640944676864 2641388273664 2651084109856 2657110822912 2661817243904 2671893247296 2677967265792 2680444825968 2682710628864 2688248840368 2694097346304 2695964357632 2698679144512 2700221841408 2702283472896 2706879193088 2709349694688 2718334574592 2718368493568 2727557689948 2731865066112 2733758250496 2736287426509 2738600433632 2747682316288 2750224374352 2755216321536 2756476463104 2765794479994 2766910788096 2769249681408 2771616418688 2774966544896 2778112856064 2785733310464 2786201227264 2787504012804 2796748071936 2797011582976 2799335523894 2805699257088 2808070938624 2810668866096 2812616661568 2819989745664 2821944000512 2824554762848 2824785646592 2826942383104 2835954820608 2835990207232 2838578545257 2844094267392 2855013656768 2859522312192 2861023399936 2861503963136 2866572416512 2872606490624 2874993240756 2875228247424 2877423497088 2883964747776 2886632889504 2894551017904 2896205684736 2901131204608 2901335603712 2903346231296 2906269847936 2915296884318 2915907764224 2917761209664 2927437234176 2927473762304 2930145595104 2935128835912 2936806699008 2937369819944 2942008532736 2944047346688 2948201398272 2956784975872 2958167523792 2959042494464 2967977545728 2979750079488 2979993649152 2982750633408 2984817681664 2991813844992 3000020488192 3009338719296 3009584707584 3009622260736 3011882539008 3012166320128 3014669025732 3019796013871 3021522276864 3026874163488 3029810411264 3036698083328 3036912033792 3039016615936 3042076850176 3044891271604 3053592282624 3054105191424 3063365515392 3065955004416 3072284388992 3078968395776 3081102123008 3096146566968 3096399651072 3106706849792 3108681573312 3117208788512 3118990737408 3122131504128 3124295143424 3124515265536 3127185630296 3129829067008 3143113570688 3148818653184 3150258814976 3152624713728 3160907977136 3162183757824 3171390337024 3174986121216 3183028230837 3184229974016 3185718871776 3187175910464 3196283510784 3199240598736 3204681484108 3206513436672 3208961624064 3212192989824 3214419041792 3222845423616 3228062586112 3228326453248 3230791294976 3241091223552 3241131665408 3244089766008 3252088014938 3262872750592 3265891444543 3268025499648 3273315799936 3276082761728 3279113677112 3285706560864 3288483996672 3289988036608 3299009016576 3308058306176 3308613957376 3315578519552 3315812118528 3318109978624 3321451254784 3331767867792 3334584239616 3337669278489 3348737822976 3354158780882 3354432955328 3356350513152 3356994079936 3362295465984 3364625539072 3367738371088 3378906632192 3384891537664 3392586416128 3395682745728 3404054744608 3405428662272 3408857866752 3411220207616 3415343439872 3427876556286 3428594843648 3439244250624 3439525380096 3439568297984 3442151473152 3445336029408 3451195444424 3453168316416 3456363065064 3459284758272 3462640470016 3476375092736 3476659257344 3479547894186 3479875738976 3487457955072 3490405933056 3490449485824 3493635132624 3500989160448 3505220898816 3511182158848 3513862962176 3518821023744 3519412076544 3538453219392 3538742458368 3542016377172 3552778940928 3562524329728 3567858647808 3568150290432 3570623021056 3570874589184 3573926434624 3576947505152 3588057703776 3592129795072 3594413069142 3599956598784 3606333040128 3612466259584 3613924294656 3620933578752 3624446099456 3637746549528 3640821567744 3642486754816 3656274969984 3664586784768 3667384713216 3671077702656 3673621762048 3689214384128 3691559368308 3703801500672 3704104255488 3704150474752 3707531161152 3710361877824 3716672017072 3718796648448 3728997429248 3732447365192 3740932342784 3744094584832 3747558488128 3755093212416 3758267424768 3759986327552 3770296018944 3781273094144 3784771393676 3789499564032 3799098210999 3807734706048 3810641928576 3810953416704 3812696416256 3814479175416 3827128940544 3833324321008 3833637663232 3836564662784 3842623389696 3848843852672 3861607579648 3868447471616 3880780280832 3887062512424 3890348279552 3906860793472 3915742265344 3917573207184 3922678043648 3930564857856 3937526890752 3944223365056 3946478075904 3950129217216 3953468295168 3957303394304 3973000105984 3976626164784 3977000844544 3985666234368 3989085126656 3992725865856 3999189315667 4005966741504 4012451625728 4012779610112 4015843385344 4019558700976 4028696369152 4032373260552 4035832217984 4043946536448 4048018716768 4049216045056 4060318789632 4071456376832 4072140255232 4077552740352 4084487353856 4087940005888 4091336534922 4100637375744 4105291194368 4107900650448 4121523474432 4125336561528 4128195422624 4128532868096 4132352440034 4134714694656 4138209804288 4144908764416 4148691719991 4157424628032 4162449817344 4162842005504 4166020354048 4178599965696 4179301840896 4195517374464 4198424870912 4216245010432 4218924992352 4232916000768 4236832144272 4237178469888 4240413574656 4244037641116 4247625162368 4253985310848 4261711347712 4265654131648 4268092588032 4275351248896 4278615498752 4282520485152 4282923986432 4291535099904 4292255944704 4299858624768 4308909735936 4321454964736 4325453021344 4341826526856 4351696806912 4355019346944 4355375333376 4359404771904 4373861646336 4380942081152 4384645328896 4391210643456 4398678688768 4402693253868 4406054729916 4416071020032 4421082824704 4435177463808 4438563741696 4442357157056 4446112319488 4450225704652 4464983763968 4477226522496 4483060621312 4492074123264 4500030732288 4514433391104 4518249480192 4527576994304 4540571549696 4544715616896 4545143822336 4555047124992 4558524923904 4563115275264 4567336907406 4570502075048 4585659000832 4593781372544 4604224421888 4608426583488 4608484086752 4612379677696 4621653184512 4639397192248 4640364331008 4649943940096 4653874577408 4658180176832 4660060274688 4667985547264 4673627865088 4675813182768 4686442715136 4690778445444 4694743600512 4710312542208 4714670356032 4717937625856 4718323277824 4722688502896 4725388222464 4737038587904 4741361965704 4757085505536 4757144863744 4757533720576 4761166118912 4773225957409 4776344961024 4780763865696 4784076938368 4792550758856 4799942131712 4807022226162 4808444053504 4821628562688 4827911438336 4842093879168 4842489679872 4846186942464 4850328732704 4854428756992 4861697498112 4875033293312 4878132022407 4894309125888 4894770270208 4905435365376 4909973699904 4914124142592 4918670515668 4922079157744 4934982054912 4938402000896 4943374881536 4947149170432 4958395531264 4962087459264 4962920936064 4973367779328 4977164967936 4982176882176 5006790949888 5011023233024 5018526449664 5027061358592 5031238171323 5031649432992 5035491119904 5046938308608 5051607556632 5065464281332 5068359948288 5076979608064 5077337306496 5080855904768 5081271222272 5085972233888 5088879624192 5102838587392 5106082116912 5116830311424 5123015159808 5136475462846 5142892265472 5143756111872 5159352446976 5174373707776 5176793166636 5193960705024 5214562639104 5214988886016 5219813608464 5223430942912 5235674228736 5240753143808 5250035854336 5266773238272 5266838956288 5270794443264 5271291060224 5281889353728 5302168219712 5314221645824 5323634487808 5328559725307 5343786494592 5355934531584 5360889651936 5365421257728 5376497680736 5388194692608 5391928715264 5397358289024 5413758386176 5418699389376 5436669149184 5436736987136 5455115379896 5463730132224 5467516500992 5472574853018 5477200867264 5495364632576 5500448748704 5510432643072 5512952926208 5531588959988 5533821576192 5538499362816 5543232837376 5549933089792 5556225712128 5571466620928 5572402454528 5575008025608 5593496143872 5594023165952 5598671047788 5608192597189 5611398514176 5616141877248 5621337732192 5625233323136 5639979491328 5643888001024 5649109525696 5649571293184 5653884766208 5671909641216 5671980414464 5677157090514 5710027313536 5719044624384 5722046799872 5723007926272 5733144833024 5749986481512 5750456494848 5754846994176 5767929495552 5773265779008 5789102035808 5792411369472 5802262409216 5802671207424 5806692462592 5812539695872 5830593768636 5835522419328 5854874468352 5854947524608 5860291190208 5870257671824 5873613398016 5874739639888 5884017065472 5888094693376 5896402796544 5913569951744 5916335047584 5918084988928 5935955091456 5959500158976 5965501266816 5969635363328 5983627689984 6000040976384 6018677438592 6019169415168 6019244521472 6023765078016 6029338051464 6039592027742 6043044553728 6053748326976 6059620822528 6073824067584 6084153700352 6089782543208 6107184565248 6108210382848 6126731030784 6131910008832 6144568777984 6157936791552 6162204246016 6192293133936 6192799302144 6198528660051 6217363146624 6234417577024 6237981474816 6244263008256 6248590286848 6249030531072 6254371260592 6259658134016 6286227141376 6297637306368 6300517629952 6321815954272 6324367515648 6342780674048 6366056461674 6371437743552 6374351820928 6392567021568 6398481197472 6409362968216 6413026873344 6417923248128 6424385979648 6428838083584 6456125172224 6456652906496 6461582589952 6482182447104 6482263330816 6488179532016 6504176029876 6525745501184 6531782889086 6536050999296 6546631599872 6552165523456 6558227354224 6571413121728 6576967993344 6579976073216 6598018033152 6616116612352 6617227914752 6631157039104 6631624237056 6636219957248 6642902509568 6663535735584 6669168479232 6675338556978 6697475645952 6708317561764 6708865910656 6713988159872 6724590931968 6729251078144 6735476742176 6757813264384 6769783075328 6791365491456 6808109489216 6810857324544 6817715733504 6822440415232 6830686879744 6855753112572 6878488501248 6879050760192 6879136595968 6884302946304 6890672058816 6902390888848 6906336632832 6912726130128 6918569516544 6925280940032 6952750185472 6953318514688 6959095788372 6959751477952 6974915910144 6980811866112 6980898971648 6987270265248 7001978320896 7010441797632 7022364317696 7027725924352 7037642047488 7076906438784 7077484916736 7084032754344 7105557881856 7125048659456 7135717295616 7136300580864 7141749178368 7147852869248 7153895010304 7176115407552 7184259590144 7188826138284 7199913197568 7212666080256 7224932519168 7241867157504 7275493099056 7281643135488 7284973509632 7312549939968 7329173569536 7334769426432 7342155405312 7347243524096 7378428768256 7383118736616 7407603001344 7408300949504 7415062322304 7420723755648 7427065871953 7433344034144 7437593296896 7457994858496 7464894730384 7481864685568 7495116976256 7510186424832 7516534849536 7519972655104 7540592037888 7562546188288 7569542787352 7598196421998 7615469412096 7621283857152 7621906833408 7625392832512 7628958350832 7654257881088 7666648642016 7667275326464 7673129325568 7685246779392 7697687705344 7704713194269 7736894943232 7761560561664 7774125024848 7780696559104 7787894983141 7813721586944 7831484530688 7835146414368 7845356087296 7861129715712 7875053781504 7888446730112 7900258434432 7906936590336 7914606788608 7946000211968 7953252329568 7954001689088 7971332468736 7985451731712 7998378631334 8024903251456 8025559220224 8031686770688 8039117401952 8057392738304 8064746521104 8071664435968 8087893072896 8096037433536 8120637579264 8142912753664 8144280510464 8155105480704 8168974707712 8175880011776 8182673069844 8201274751488 8208862279527 8210582388736 8215801300896 8243046948864 8250673123056 8256390845248 8257065736192 8264704880068 8269429389312 8289817528832 8297383439982 8314849256064 8324899634688 8325684011008 8332040708096 8357199931392 8358603681792 8391034748928 8432490020864 8437849984704 8465832001536 8473664288544 8474356939776 8480827149312 8488075282232 8495250324736 8507970621696 8531308263296 8550702497792 8557230997504 8565040970304 8565847972864 8583070199808 8584511889408 8599717249536 8617819471872 8642909929472 8650906042688 8683653053712 8703393613824 8710038693888 8718809543808 8747723292672 8761884162304 8769290657792 8782421286912 8797357377536 8805386507736 8812109459832 8832142040064 8842165649408 8864562492331 8870354927616 8877127483392 8884714314112 8892224638976 8900451409304 8929967527936 8954453044992 8966121242624 9000061464576 9028866782208 9036498960384 9055153988608 9059388041613 9089431233792 9090287644672 9110094249984 9117049847808 9126230550528 9134673814812 9141004150096 9171318001664 9187562745088 9208448843776 9216853166976 9216968173504 9224759355392 9243306369024 9278794384496 9299887880192 9316360353664 9320120549376 9335971094528 9347255730176 9351626365536 9372885430272 9381556890888 9389487201024 9429340712064 9435875251712 9436646555648 9445377005792 9450776444928 9474077175808 9482723931408 9514171011072 9514289727488 9546451914818 9552689922048 9561527731392 9568153876736 9585101517712 9614044452324 9616888107008 9643257125376 9655822876672 9684187758336 9684979359744 9692373884928 9700657465408 9708857513984 9723394996224 9750066586624 9756264044814 9788618251776 9789540540416 9797674333629 9819947399808 9828248285184 9837341031336 9844158315488 9869964109824 9876804001792 9886749763072 9894298340864 9924174918528 9925841872128 9946735558656 9954329935872 9964353764352 10013581899776 10054122717184 10062476342646 10063298865984 10070982239808 10093876617216 10103215113264 10130928562664 10136719896576 10153959216128 10154674612992 10161711809536 10162542444544 10171944467776 10177759248384 10205677174784 10212164233824 10233660622848 10246030319616 10272950925692 10285784530944 10318704893952 10348747415552 10353586333272 10387921410048 10429125278208 10429977772032 10439627216928 10446861885824 10471348457472 10481506287616 10500071708672 10533546476544 10533677912576 10541588886528 10542582120448 10604336439424 10628443291648 10647268975616 10657119450614 10687572989184 10711869063168 10721779303872 10730842515456 10752995361472 10776389385216 10783857430528 10794716578048 10827516772352 10837398778752 10873338298368 10873473974272 10910230759792 10927460264448 10935033001984 10945149706036 10954401734528 10990729265152 11000897497408 11020865286144 11025905852416 11063177919976 11067643152384 11086465674752 11099866179584 11112451424256 11142933241856 11144804909056 11150016051216 11186992287744 11197342095576 11216385194378 11222797028352 11232283754496 11242675464384 11250466646272 11279958982656 11298219051392 11299142586368 11307769532416 11343819282432 11343960828928 11354314181028 11382308052283 11420054627072 11438089248768 11444093599744 11446015852544 11466289666048 11499972963024 11500912989696 11509693988352 11546531558016 11578204071616 11584822738944 11604524818432 11605342414848 11613384925184 11625079391744 11661187537272 11671044838656 11709895049216 11720582380416 11740515343648 11747226796032 11749479279776 11768034130944 11776189386752 11832670095168 11871910182912 11919000317952 11931002533632 11939270726656 11967255379968 11997567947001 12000081952768 12037354877184 12038338830336 12038489042944 12047530156032 12058676102928 12079184055484 12086089107456 12107496653952 12119241645056 12147648135168 12168307400704 12179565086416 12214369130496 12216420765696 12253462061568 12263820017664 12289137555968 12315873583104 12324408492032 12384586267872 12385598604288 12397057320102 12434726293248 12468835154048 12488526016512 12497180573696 12498061062144 12508742521184 12519316268032 12572454282752 12595274612736 12643631908544 12648735031296 12685561348096 12732112923348 12742875487104 12748703641856 12785134043136 12796962394944 12818725936432 12826053746688 12835846496256 12848771959296 12857676167168 12912250344448 12913305812992 12923165179904 12964364894208 12964526661632 12976359064032 13008352059752 13051491002368 13063565778172 13093263199744 13104331046912 13116454708448 13142826243456 13153935986688 13159952146432 13196036066304 13232233224704 13234455829504 13263248474112 13285805019136 13327071471168 13338336958464 13350677113956 13394951291904 13416635123528 13417731821312 13427976319744 13449181863936 13458502156288 13470953484352 13515626528768 13539566150656 13582730982912 13616218978432 13621714649088 13635431467008 13644880830464 13661373759488 13711506225144 13756977002496 13758273191936 13781344117632 13804781777696 13812673265664 13825452260256 13837139033088 13850561880064 13905500370944 13918191576744 13919502955904 13949831820288 13961623732224 13961797943296 13974540530496 14003956641792 14020883595264 14044728635392 14055451848704 14153812877568 14154969833472 14168065508688 14211115763712 14250097318912 14271434591232 14272601161728 14283498356736 14295705738496 14307790020608 14319677872227 14352230815104 14368519180288 14377652276568 14399826395136 14425332160512 14449865038336 14463233540119 14483734315008 14550986198112 14563286270976 14569947019264 14625099879936 14684310810624 14694487048192 14756857536512 14766237473232 14815206002688 14830124644608 14841447511296 14854131743906 14866688068288 14875186593792 14915989716992 14929789460768 14963729371136 14990233952512 15020372849664 15033069699072 15081184075776 15125092376576 15139085574704 15196392843996 15230938824192 15242567714304 15243813666816 15250785665024 15257916701664 15308515762176 15333297284032 15334550652928 15346258651136 15395375410688 15409426388538 15473789886464 15523121123328 15548250049696 15561393118208 15575789966282 15627443173888 15670292828736 15690712174592 15722259431424 15750107563008 15776893460224 15800516868864 15813873180672 15892000423936 15906504659136 15908003378176 15942664937472 15970903463424 15985679175921 15996757262668 16049806502912 16051118440448 16063373541376 16078234803904 16114785476608 16129493042208 16143328871936 16175786145792 16192074867072 16241275158528 16285825507328 16288561020928 16310210961408 16337949415424 16365346139688 16402549502976 16417724559054 16421164777472 16431602601792 16486093897728 16501346246112 16512781690496 16514131472384 16529409760136 16538858778624 16579635057664 16594766879964 16629698512128 16649799269376 16651368022016 16664081416192 16714399862784 16717207363584 16782069497856 16824577791567 16875699969408 16931664003072 16947328577088 16948713879552 16961654298624 16976150564464 16990500649472 17015941243392 17062616526592 17101404995584 17114461995008 17130081940608 17131695945728 17166140399616 17169023778816 17199434499072 17301812085376 17367306107424 17406787227648 17420077387776 17437619087616 17523768324608 17538581315584 17564842573824 17594714755072 17610773015472 17624218919664 17664284080128 17729124984662 17740709855232 17754254966784 17769428628224 17784449277952 17800902818608 17859935055872 17908906089984 17932242485248 17977664119961 18000122929152 18057733564416 18110307977216 18118776083226 18178862467584 18180575289344 18252461101056 18269347629624 18282008300192 18342636003328 18375125490176 18433706333952 18433936347008 18449518710784 18486612738048 18557588768992 18599775760384 18632720707328 18671942189056 18703252731072 18745770860544 18763113781776 18778974402048 18858681424128 18871750503424 18873293111296 18890754011584 18901552889856 18948154351616 18965447862816 19028342022144 19028579454976 19092903829636 19123055462784 19136307753472 19170203035424 19228088904648 19233776214016 19286514250752 19368375516672 19369958719488 19384747769856 19401314930816 19417715027968 19446789992448 19500133173248 19512528089628 19577236503552 19579081080832 19595348667258 19639894799616 19656496570368 19674682062672 19688316630976 19739928219648 19753608003584 19773499526144 19788596681728 19848349837056 19851683744256 19893471117312 19908659871744 19928707528704 20027163799552 20108245434368 20124952685292 20126597731968 20141964479616 20187753234432 20206430226528 20261857125328 20273439793152 20307918432256 20309349225984 20323423619072 20343888935552 20411354349568 20424328467648 20467321245696 20492060639232 20545901851384 20637409787904 20697494831104 20707172666544 20775842820096 20858250556416 20859955544064 20879254433856 20893723771648 20942696914944 21000143417344 21067092953088 21067355825152 21083177773056 21085164240896 21138572097097 21208672878848 21256886583296 21294537951232 21314238901228 21375145978368 21443558607744 21461685030912 21505990722944 21552778770432 21567714861056 21589433156096 21674797557504 21746947948544 21820461519584 21854920528896 21870066003968 21890299412072 21908803469056 22001794994816 22041730572288 22051811704832 22126355839952 22135286304768 22172931349504 22199732359168 22224902848512 22281197615859 22285866483712 22289609818112 22300032102432 22373984575488 22394684191152 22432770388756 22445594056704 22485350928768 22500933292544 22559917965312 22596438102784 22598285172736 22615539064832 22687638564864 22687921657856 22708628362056 22764616104566 22840109254144 22876178497536 22888187199488 22932579332096 22999945926048 23001825979392 23019387976704 23093063116032 23156408143232 23209049636864 23210684829696 23226769850368 23250158783488 23322375074544 23342089677312 23363684949423 23441164760832 23481030687296 23494453592064 23498958559552 23536068261888 23552378773504 23665340190336 23743820365824 23838000635904 23862005067264 23878541453312 23995135894002 24000163905536 24074709754368 24076677660672 24076978085888 24095060312064 24117352205856 24158368110968 24172178214912 24214993307904 24238483290112 24336614801408 24359130172832 24428738260992 24432841531392 24506924123136 24527640035328 24578275111936 24631747166208 24769172535744 24771197208576 24794114640204 24869452586496 24937670308096 24977052033024 24994361147392 24996122124288 25017485042368 25038632536064 25144908565504 25287263817088 25297470062592 25371122696192 25464225846696 25485750974208 25497407283712 25593924789888 25637451872864 25652107493376 25671692992512 25697543918592 25715352334336 25824500688896 25928729788416 25929053323264 25952718128064 26016704119504 26102982004736 26127131556344 26186526399488 26208662093824 26232909416896 26285652486912 26307871973376 26319904292864 26392072132608 26464466449408 26468911659008 26526496948224 26571610038272 26593687476993 26654142942336 26676673916928 26701354227912 26789902583808 26833270247056 26835463642624 26855952639488 26898363727872 26941906968704 27031253057536 27079132301312 27165461965824 27232437956864 27270862934016 27289761660928 27423012450288 27513954004992 27562688235264 27609563555392 27625346531328 27650904520512 27674278066176 27701123760128 27811000741888 27836383153488 27839005911808 27899663640576 27923595886592 27949081060992 28007913283584 28041767190528 28089457270784 28110903697408 28307625755136 28309939666944 28336131017376 28422231527424 28500194637824 28542869182464 28591411476992 28615580041216 28639355744454 28704461630208 28737038360576 28755304553136 28850664321024 28899730076672 28926467080238 28967468630016 29101972396224 29126572541952 29139894038528 29250199759872 29368621621248 29388974096384 29513715073024 29532474946464 29630412005376 29660249289216 29682895022592 29708263487812 29733376136576 29831979433984 29859578921536 29927458742272 29980467905024 30040745699328 30162368151552 30250184753152 30278171149408 30392785687992 30461877648384 30485135428608 30487627333632 30515833403328 30617031524352 30666594568064 30669101305856 30692517302272 30790750821376 30818852777076 30947579772928 31046242246656 31096500099392 31122786236416 31151579932564 31254886347776 31340585657472 31381424349184 31444518862848 31500215126016 31553786920448 31601033737728 31627746361344 31784000847872 31813009318272 31816006756352 31885329874944 31941806926848 31971358351842 31993514525336 32099613005824 32156469607808 32229570953216 32258986084416 32286657743872 32351572291584 32384149734144 32482550317056 32571651014656 32577122041856 32620421922816 32675898830848 32730692279376 32805099005952 32835449118108 32863205203584 32972187795456 33002692492224 33025563380992 33028262944768 33058819520272 33077717557248 33159270115328 33189533759928 33259397024256 33299598538752 33302736044032 33328162832384 33428799725568 33434414727168 33649155583134 33751399938816 33894657154176 33897427759104 33923308597248 33952301128928 33981001298944 34031882486784 34125233053184 34146924156849 34260163881216 34263391891456 34332280799232 34338047557632 34398868998144 34603624170752 34734612214848 34813574455296 34840154775552 34875238175232 35047536649216 35077162631168 35129685147648 35189429510144 35221546030944 35248437839328 35328568160256 35458249969324 35538857256448 35568898555904 35601805637216 35719870111744 35817812179968 35955328239922 36000245858304 36115467128832 36220615954432 36237552166452 36357724935168 36361150578688 36504922202112 36538695259248 36564016600384 36685272006656 36750250980352 36867412667904 36867872694016 36899037421568 36973225476096 37115177537984 37199551520768 37265441414656 37343884378112 37406505462144 37491541721088 37526227563552 37557948804096 37717362848256 37743501006848 37781508023168 37896308703232 37930895725632 38056684044288 38057158909952 38185807659272 38246110925568 38272615506944 38340406070848 38456177809296 38467552428032 38573028501504 38736751033344 38739917438976 38769495539712 38802629861632 38835430055936 38893579984896 39000266346496 39025056179256 39154473007104 39158162161664 39190697334516 39257348180323 39279789599232 39312993140736 39349364125344 39376633261952 39479856439296 39507216007168 39546999052288 39577193363456 39696699674112 39703367488512 39857415057408 40054327599104 40249905370584 40253195463936 40283928959232 40375506468864 40412860453056 40523714250656 40546879586304 40615836864512 40618698451968 40646847238144 40687777871104 40848656935296 40934642491392 40984121278464 41091803702768 41274819575808 41394989662208 41414345333088 41551685640192 41716501112832 41758508867712 41787447543296 41885393829888 42000286834688 42134185906176 42134711650304 42166355546112 42277144194194 42417345757696 42589075902464 42628477802456 42750291956736 42887117215488 42923370061824 43011981445888 43105557540864 43135429722112 43178866312192 43349595115008 43389700620357 43640923039168 43709841057792 43740132007936 43780598824144 43817606938112 44003589989632 44083461144576 44103623409664 44252711679904 44270572609536 44345862699008 44399464718336 44562395231718 44571732967424 44600064204864 44747969150976 44789368382304 44865540777512 44891188113408 44970701857536 45001866585088 45192876205568 45196570345472 45231078129664 45375277129728 45375843315712 45417256724112 45529232209132 45680218508288 45752356995072 45865158664192 45999891852096 46003651958784 46038775953408 46186126232064 46312816286464 46418099273728 46421369659392 46453539700736 46500317566976 46644750149088 46684179354624 46727369898846 46882329521664 46962061374592 46997917119104 47072136523776 47104757547008 47330680380672 47676001271808 47724010134528 47757082906624 47990271788004 48149419508736 48153355321344 48153956171776 48190120624128 48234704411712 48316736221936 48344356429824 48429986615808 48476966580224 48673229602816 48718260345664 48857476521984 48865683062784 49013848246272 49156550223872 49263494332416 49538345071488 49542394417152 49588229280408 49738905172992 49875340616192 49954104066048 49992244248576 50034970084736 50077265072128 50289817131008 50574527634176 50928451693392 50971501948416 50994814567424 51187849579776 51274903745728 51304214986752 51343385985024 51395087837184 51430704668672 51649001377792 51858106646528 51905436256128 51989461103671 52033408239008 52205964009472 52254263112688 52373052798976 52465818833792 52571304973824 52615743946752 52639808585728 52784144265216 52928932898816 52937823318016 53143220076544 53187374953986 53308285884672 53353347833856 53402708455824 53579805167616 53666540494112 53670927285248 53711905278976 53796727455744 53883813937408 53932992359883 54158264602624 54330923931648 54464875913728 54541725868032 54579523321856 54846024900576 55027908009984 55125376470528 55219127110784 55301809041024 55348556132352 55402247520256 55622001483776 55672766306976 55678011823616 55799327281152 55898162121984 56015826567168 56178914541568 56221807394816 56615251510272 56619879333888 56672262034752 56844463054848 57000389275648 57085738364928 57182822953984 57231160082432 57278711488908 57408923260416 57474076721152 57510609106272 57701328642048 57799460153344 57852934160476 58203944792448 58253145083904 58279788077056 58500399519744 58737243242496 59027430146048 59064949892928 59260824010752 59320498578432 59365790045184 59416526975624 59466752273152 59719157843072 59854917484544 59960935810048 60081491398656 60324736303104 60500369506304 60556342298816 60785571375984 60923755296768 60970270857216 61031666806656 61234063048704 61333189136128 61338202611712 61385034604544 61581501642752 61637705554152 61895159545856 62051937446317 62092484493312 62193000198784 62245572472832 62303159865128 62509772695552 62681171314944 62762848698368 63000430252032 63107573840896 63202067475456 63255492722688 63415716291291 63626018636544 63632013512704 63770659749888 63883613853696 63942716703684 63987029050672 64199226011648 64312939215616 64459141906432 64517972168832 64573315487744 64703144583168 64768299468288 65143302029312 65240843845632 65351797661696 65461384558752 65610198011904 65670898236216 65726410407168 66005384984448 66051126761984 66056525889536 66117639040544 66155435114496 66318540230656 66379067519856 66518794048512 66599197077504 66857599451136 66868829454336 67298311166268 67502799877632 67789314308352 67794855518208 67846617194496 67904602257856 67962002597888 68063764973568 68250466106368 68293848313698 68520327762432 68526783782912 68664561598464 68797737996288 69207248341504 69469224429696 69627148910592 69680309551104 69750476350464 70095073298432 70378859020288 70443092061888 70496875678656 70657136320512 70916499938648 71077714512896 71137797111808 71203611274432 71439740223488 71635624359936 71910656479844 72000491716608 72230934257664 72441231908864 72475104332904 72715449870336 72722301157376 73009844404224 73077390518496 73128033200768 73370544013312 73500501960704 73734825335808 73735745388032 73798074843136 74230355075968 74399103041536 74530882829312 74813010924288 74983083442176 75052455127104 75115897608192 75434725696512 75487002013696 75563016046336 75792617406464 75861791451264 76113368088576 76114317819904 76371615318544 76492221851136 76545231013888 76680812141696 76912355618592 76935104856064 77146057003008 77473502066688 77605259723264 77670860111872 77787159969792 78000532692992 78050112358512 78308946014208 78381394669032 78514696360646 78559579198464 78625986281472 78698728250688 78753266523904 78959712878592 79093998104576 79154386726912 79393399348224 79406734977024 79714830114816 80108655198208 80499810741168 80506390927872 80567857918464 80825720906112 81047428501312 81093759172608 81231673729024 81237396903936 81293694476288 81375555742208 81697313870592 81869284982784 82183607405536 82828690666176 83103371280384 83433002225664 83517017735424 83574895086592 83770787659776 84000573669376 84268371812352 84269423300608 84332711092224 84554288388388 84834691515392 85178151804928 85256955604912 85500583913472 85774234430976 85846740123648 86023962891776 86211115081728 86270859444224 86357732624384 86699190230016 86779401240714 87281846078336 87419682115584 87480264015872 87561197648288 87635213876224 88007179979264 88166922289152 88505423359808 88541145219072 88691725398016 88798929436672 89124790463436 89200128409728 89495938301952 89578736764608 89731081555024 89782376226816 89941403715072 90003733170176 90385752411136 90393140690944 90462156259328 90750554259456 90751686631424 90834513448224 91058464418264 91360437016576 91730317328384 91999783704192 92007303917568 92077551906816 92372252464128 92625632572928 92842739318784 93000635133952 93289500298176 93368358709248 93454739797692 93764659043328 93924122749184 93995834238208 94144273047552 94209515094016 94661360761344 95352002543616 95448020269056 95514165813248 95980543576008 96298839017472 96307912343552 96469408823424 96633472443872 96688712859648 96859973231616 96953933160448 97436520691328 97714953043968 97731366125568 98027696492544 98313100447744 99076690142976 99084788834304 99176458560816 99477810345984 99750681232384 99908208132096 99984488497152 100069940169472 100154530144256 100579634262016 101149055268352 101242634780833 101856903386784 101943003896832 101989629134848 102375699159552 102549807491456 102790175674368 102861409337344 103298002755584 103810872512256 103978922207342 104066816478016 104411928018944 104508526225376 104746105597952 104931637667584 105142609947648 105231487893504 105568288530432 105857865797632 105875646636032 106286440153088 106374749907972 106616571769344 106706695667712 106805416911648 107159610335232 107333080988224 107341854570496 107423810557952 107767627874816 107865984719766 108316529205248 108661847863296 108929751827456 109083451736064 109692049801152 110055816019968 110250752941056 110438254221568 110603618082048 110697112264704 111244002967552 111345532613952 111356023647232 111598654562304 111796324243968 112031653134336 112357829083136 112443614789632 113230503020544 113344524069504 113688926109696 114000778551296 114171476729856 114365645907968 114557422977816 114817846520832 114948153442304 115021218212544 115402657284096 115598920306688 115705868320952 116407889584896 116506290167808 116559576154112 117000799039488 117474486484992 117772044540969 118129899785856 118521648021504 118640997156864 118731580090368 118833053951248 118933504546304 119438315686144 119709834969088 119921871620096 120162982797312 121112684597632 121571142751968 121847510593536 121940541714432 122063333613312 122666378272256 122676405223424 122770069209088 123163003285504 123275411108304 124103874892634 124184968986624 124386000397568 124491144945664 124606319730256 125019545391104 125362342629888 125525697396736 126000860504064 126215147681792 126404134950912 126831432582582 127252037273088 127264027025408 127767227707392 127885433407368 127974058101344 128398452023296 128625878431232 129035944337664 129146630975488 129406289166336 129536598936576 130703595323392 130922769117504 131220396023808 131341796472432 131452820814336 132010769968896 132102253523968 132113051779072 132235278081088 132310870228992 132637080461312 132758135039712 133037588097024 133198394155008 133715198902272 134596622332536 135005599755264 135578628616704 135589711036416 135693234388992 135809204515712 135924005195776 136127529947136 136500932212736 136587696627396 137040655524864 137053567565824 137595475992576 138414496683008 138938448859392 139254297821184 139360619102208 139500952700928 140190146596864 140757718040576 140886184123776 140993751357312 141314272641024 141832999877296 142155429025792 142407222548864 142879480446976 143271248719872 143821312959688 144461868515328 144882463817728 144950208665808 145430899740672 146019688808448 146154781036992 146256066401536 147001003921408 147469650671616 147471490776064 147596149686272 147970004679679 148460710151936 148798206083072 149061765658624 149626021848576 150104910254208 150231795216384 150869451393024 150974004027392 151126032092672 151723582902528 152228635639808 152743230637088 152984443702272 153090462027776 153361624283392 153824711237184 154292114006016 154947004133376 155210519446528 155341720223744 155574319939584 155968383311013 156001065385984 156100224717024 156617892028416 156762789338064 157029392721292 157119158396928 157397456501376 157506533047808 157919425757184 158187996209152 158308773453824 158786798696448 158813469954048 159429660229632 160217310396416 160999621482336 161012781855744 161135715836928 161651441812224 162094857002624 162463347458048 162474793807872 162587388952576 162751111484416 163394627741184 163738569965568 164367214811072 165657381332352 166206742560768 166866004451328 167034035470848 167149790173184 168001147338752 168536743624704 168538846601216 168665422184448 169108576776776 169669383030784 170356303609856 170513911209824 171001167826944 171548468861952 171693480247296 172047925783552 172422230163456 172715465248768 173398380460032 173558802481428 174563692156672 174839364231168 174960528031744 175122395296576 175270427752448 176014359958528 177010846719616 177082290438144 177383450796032 177597858873344 178249580926872 178400256819456 179157473529216 179462163110048 179564752453632 179882807430144 180007466340352 180771504822272 181501108518912 181503373262848 181669026896448 182116928836528 182720874033152 183460634656768 183999567408384 184014607835136 184155103813632 184744504928256 185251265145856 185685478637568 186001270267904 186155812338951 186579000596352 186736717418496 186909479595384 187529318086656 187848245498368 187991668476416 188288546095104 189322721522688 190896040538112 191028331626496 191961087152016 192597678034944 192938817646848 193266944887744 193377425719296 193719946463232 193907866320896 194873041382656 195429906087936 196055392985088 196626200895488 198153380285952 198169577668608 198352917121632 198955620691968 199501362464768 200139880338944 200309060288512 201159268524032 202298110536704 202485269561666 203713806773568 203886007793664 203979258269696 204751398319104 205099614982912 205580351348736 205722818674688 206596005511168 207621745024512 207957844414684 208133632956032 208823856037888 209017052450752 209492211195904 209863275335168 210285219895296 211136577060864 211715731595264 211751293272064 212749499815944 213233143538688 213413391335424 213610833823296 214319220670464 214666161976448 214683709140992 214847621115904 215535255749632 215731969439532 216633058410496 217323695726592 217859503654912 218166903472128 219384099602304 220111632039936 220501505882112 220876508443136 221207236164096 221394224529408 222488005935104 222691065227904 222712047294464 223197309124608 223592648487936 226461006041088 226689048139008 227377852219392 228001557102592 228342953459712 228731291815936 229114845955632 229635693041664 230042436425088 230805314568192 231197840613376 231411736641904 232815779169792 233012580335616 233119152308224 234001598078976 235544089081938 236259799571712 237281994313728 237463160180736 237666107902496 237867009092608 238876631372288 239843743240192 240325965594624 242225369195264 243142285503936 243695021187072 243881083428864 244126667226624 245332756544512 245352810446848 245540138418176 246326006571008 246550822216608 248207749785268 248772000795136 248982289891328 249212639460512 250039090782208 250724685259776 252001721008128 252430295363584 252808269901824 253662865165164 254504074546176 254528054050816 255534455414784 255770866814736 255948116202688 256796904046592 257251756862464 258071888675328 258293261950976 258812578332672 259073197873152 261407190646784 261845538235008 262440792047616 262683592944864 262905641628672 264021539937792 264204507047936 264470556162176 265274160922624 265516270079424 266075176194048 266396788310016 269193244665072 270011199510528 271157257233408 271179422072832 271386468777984 271618409031424 271848010391552 272255059894272 273001864425472 273175393254792 274081311049728 274107135131648 274801437262261 275190951985152 276828993366016 277876897718784 279001905401856 280380293193728 281772368247552 281987502714624 282628545282048 283665999754592 284310858051584 284814445097728 286542497439744 287642625919376 288923737030656 289764927635456 289900417331616 290861799481344 292309562073984 292512132803072 294002007842816 294939301343232 294942981552128 295940009359358 296921420303872 298123531317248 299252043697152 300209820508416 300463590432768 301738902786048 301948008054784 302252064185344 303447165805056 303727904342499 305486461274176 305968887404544 306180924055552 306723248566784 307649422474368 308584228012032 309894008266752 310421038893056 311936766622026 312002130771968 312200449434048 313235784056832 313525578676128 314058785442584 314238316793856 314794913002752 315013066095616 316375992418304 316617546907648 317573597392896 317626939908096 318859320459264 321999242964672 322025563711488 322271431673856 323302883624448 324189714005248 324926694916096 324949587615744 325174777905152 325502222968832 326789255482368 328734429622144 331314762664704 333732008902656 334068070941696 334299580346368 337073487249408 337077693202432 337330844368896 338217153553552 339338766061568 340712607219712 341027822419648 342002335653888 343096937723904 344095851567104 344844460326912 345430930497536 346796760920064 347117604962856 349127384313344 349678728462336 350244790593152 350540855504896 352028719917056 354021693439232 354766901592064 356499161853744 356800513638912 358314947058432 358924326220096 359129504907264 359765614860288 360014932680704 361543009644544 363006746525696 363338053792896 364233857673056 365441748066304 367999134816768 368029215670272 368310207627264 369489009856512 370502530291712 372002540535808 372311624677902 373158001192704 373473434836992 373818959190768 375058636173312 375696490996736 375983336952832 376577092190208 378645443045376 381792081076224 382056663252992 383922174304032 385195356069888 385877635293696 386533889775488 387439892926464 387815732641792 389746082765312 392110785970176 393252401790976 396306760571904 396339155337216 396705834243264 397911241383936 399002724929536 400279760677888 400618120577024 402318537048064 404596221073408 404970539123332 407427613547136 407772015587328 407958516539392 409502796638208 410199229965824 411160702697472 413192011022336 415243490049024 415915688829368 416267265912064 418034104901504 418984422391808 419726550670336 420570439790592 422273154121728 423431463190528 423502586544128 425498999631888 426466287077376 427221667646592 428638441340928 429332323952896 429367418281984 429695242231808 431070511499264 431463938879064 433266116820992 434647391453184 435719007309824 438768199204608 441003011764224 441753016886272 442414472328192 442788449058816 443910014039037 445382130455808 445424094588928 446394618249216 447185296975872 452922012082176 453378096278016 456003114205184 456685906919424 457462583631872 458229691911264 459271386083328 460084872850176 462395681226752 462823473283808 465631558339584 466025160671232 468003196157952 471088178163876 472519599143424 474563988627456 474926320361472 475332215804992 475734018185216 477753262744576 479687486480384 480651931189248 484450738390528 486284571007872 487390042374144 487762166857728 488253334453248 490665513089024 492652013142016 493101644433216 496415499570536 497544001590272 497964579782656 498425278921024 500078181564416 501449370519552 504003442016256 504860590727168 505616539803648 507325730330328 509008149092352 509056108101632 511068910829568 511541733629472 511896232405376 513593808093184 514503513724928 516143777350656 516586523901952 518146395746304 523691076470016 524881584095232 525367185889728 525811283257344 528043079875584 528409014095872 528941112324352 530548321845248 531032540158848 532150352388096 532793576620032 538386489330144 540022399021056 542314514466816 543236818062848 543696020783104 544510119788544 546003728850944 546350786509584 548162622099456 549602874524522 550381903970304 553657986732032 555753795437568 558003810803712 560760586387456 563544736495104 563975005429248 567331999509184 568621716103168 569628890195456 573084994879488 575285251838752 579800834663232 581723598962688 584619124147968 585024265606144 588004015685632 589878602686464 589885963104256 591880018718716 593842840607744 596247062634496 598504087394304 600419641016832 600927180865536 603477805572096 603896016109568 604504128370688 606894331610112 607455808684998 610972922548352 611937774809088 612361848111104 613446497133568 615298844948736 617168456024064 619788016533504 620842077786112 623873533244052 624400898868096 626471568113664 627051157352256 628117570885168 628476633587712 629589826005504 630026132191232 632751984836608 633235093815296 635147194785792 635253879816192 643998485929344 644051127422976 644542863347712 646605767248896 648379428010496 649899175231488 651004445937664 653578510964736 657468859244288 662629525329408 667464017805312 668136141883392 668599160692736 674155386404864 676434307107104 678677532123136 682055644839296 684004671307776 686193875447808 688191703134208 690861860995072 693593521840128 694235209925712 698254768626688 699357456924672 700489581186304 701081711009792 704057439834112 708043386878464 709533803184128 712998323707488 713601027277824 716629894116864 717848652440192 719531229720576 720029865361408 723086019289088 726676107585792 728467715346112 730883496132608 735998269633536 736058431340544 736620415254528 738978019713024 741005060583424 744005081071616 744623249355804 746316002385408 746946869673984 747637918381536 750117272346624 751392981993472 751966673905664 757290886090752 763584162152448 767844348608064 770390712139776 771755270587392 773067779550976 774879785852928 779492165530624 784221571940352 786504803581952 792613521143808 793411668486528 795822482767872 798005449859072 800559521355776 804637074096128 809192442146816 809941078246664 814855227094272 815544031174656 815917033078784 819005593276416 820398459931648 822321405394944 824404311786783 830486980098048 831831377658736 832534531824128 836068209803008 837968844783616 839453101340672 841140879581184 846862926381056 850997999263776 852932574154752 854443335293184 858664647905792 858734836563968 859390484463616 862141022998528 862927877758128 869294782906368 871438014619648 877536398409216 882006023528448 883506033772544 884828944656384 887820028078074 890764260911616 890848189177856 894370593951744 905844024164352 906756192556032 914925167263744 916459383822528 918542772166656 920169745700352 924791362453504 925646946567616 931263116679168 936006392315904 942176356327752 945039198286848 949127977254912 949852640722944 950664431609984 951468036370432 955506525489152 959374972960768 968901476781056 972569142015744 974780084748288 975524333715456 976506668906496 981331026178048 985304026284032 986203288866432 992830999141072 995088003180544 996850557842048 1000156363128832 1002898741039104 1009721181454336 1011233079607296 1014651460660656 1018016298184704 1022137821659136 1023083467258944 1023792464810752 1029007027449856 1032287554701312 1033173047803904 1036292791492608 1047382152940032 1050734371779456 1051622566514688 1056086159751168 1056818028191744 1057882224648704 1062065080317696 1064300704776192 1076772978660288 1080044798042112 1084629028933632 1086473636125696 1087392041566208 1089020239577088 1092007457701888 1092701573019168 1096325244198912 1099205749049044 1107315973464064 1111507590875136 1116007621607424 1121521172774912 1127089472990208 1127950010858496 1134663999018368 1137243432206336 1139257780390912 1146169989758976 1150570503677504 1159601669326464 1163447197925376 1169238248295936 1170048531212288 1176008031371264 1179757205372928 1179771926208512 1183760037437432 1187685681215488 1192494125268992 1197008174788608 1200839282033664 1201854361731072 1206955611144192 1209008256741376 1213788663220224 1214911617369996 1221945845096704 1223875549618176 1224723696222208 1226892994267136 1230597689897472 1239576033067008 1241684155572224 1247747066488104 1248801797736192 1254102314704512 1256235141770336 1256953267175424 1259179652011008 1260052264382464 1270294389571584 1270507759632384 1287996971858688 1288102254845952 1289085726695424 1293211534497792 1296758856020992 1299798350462976 1302008891875328 1307157021929472 1314937718488576 1325259050658816 1336272283766784 1337198321385472 1352868614214208 1357355064246272 1364111289678592 1368009342615552 1372387750895616 1376383406268416 1381723721990144 1387187043680256 1388470419851424 1396509537253376 1400979162372608 1402163422019584 1408114879668224 1416086773756928 1425996647414976 1427202054555648 1433259788233728 1435697304880384 1439062459441152 1440059730722816 1446172038578176 1453352215171584 1456935430692224 1461766992265216 1471996539267072 1477956039426048 1482010121166848 1489246498711608 1492632004770816 1493893739347968 1495275836763072 1500234544693248 1502785963986944 1503933347811328 1514581772181504 1527168324304896 1535688697216128 1540781424279552 1543510541174784 1546135559101952 1549759571705856 1558984331061248 1585227042287616 1586823336973056 1591644965535744 1596010899718144 1601119042711552 1618384884293632 1619882156493328 1629710454188544 1631088062349312 1631834066157568 1638011186552832 1640796919863296 1648808623573566 1660973960196096 1663662755317472 1665069063648256 1672136419606016 1678906202681344 1682281759162368 1701995998527552 1705865148309504 1708886670586368 1717329295811584 1717469673127936 1718780968927232 1724282045997056 1725855755516256 1742876029239296 1755072796818432 1764012047056896 1767012067545088 1769657889312768 1775640056156148 1781528521823232 1781696378355712 1788741187903488 1811688048328704 1813512385112064 1829850334527488 1832918767645056 1837085544333312 1840339491400704 1851293893135232 1862526233358336 1884352712655504 1890078396573696 1898255954509824 1899705281445888 1901328863219968 1902936072740864 1911013050978304 1918749945921536 1923610060835827 1937802953562112 1945138284031488 1953013337812992 1962662052356096 1972406577732864 1985661998282144 1990176006361088 1993701115684096 2005797482078208 2019442362908672 2022466159214592 2029302921321312 2036032596369408 2046166934517888 2047584929621504 2058014054899712 2064575109402624 2072585582985216 2094764305880064 2101468743558912 2103245133029376 2112172319502336 2113636056383488 2115764449297408 2124130160635392 2128601409552384 2153545957320576 2160089596084224 2169258057867264 2172947272251392 2184014915403776 2185403146038336 2192650488397824 2198411498098088 2214631946928128 2223015181750272 2232015243214848 2254178945980416 2255900021716992 2269327998036736 2274486864412672 2278515560781824 2301141007355008 2319203338652928 2338476496591872 2340097062424576 2359514410745856 2359543852417024 2367520074874864 2375371362430976 2384988250537984 2394016349577216 2401678564067328 2413911222288384 2418016513482752 2427577326440448 2429823234739992 2443891690193408 2447751099236352 2453785988534272 2461195379794944 2483368311144448 2495494132976208 2497603595472384 2508204629409024 2512470283540672 2513906534350848 2518359304022016 2520104528764928 2540588779143168 2575993943717376 2576204509691904 2578171453390848 2586423068995584 2593517712041984 2604017783750656 2614314043858944 2629875436977152 2650518101317632 2672544567533568 2674396642770944 2705737228428416 2714710128492544 2728222579357184 2744775501791232 2752766812536832 2774374087360512 2776940839702848 2793019074506752 2801958324745216 2804326844039168 2816229759336448 2832173547513856 2851993294829952 2854404109111296 2866519576467456 2871394609760768 2878124918882304 2892344077156352 2906704430343168 2913870861384448 2943993078534144 2955912078852096 2964020242333696 2978492997423216 2985264009541632 2990551673526144 3000469089386496 3005571927973888 3007866695622656 3029163544363008 3071377394432256 3087021082349568 3092271118203904 3099519143411712 3117968662122496 3170454084575232 3173646673946112 3192021799436288 3202238085423104 3236769768587264 3239764312986656 3259420908377088 3262176124698624 3276022373105664 3281593839726592 3297617247147132 3321947920392192 3327325510634944 3330138127296512 3344272839212032 3357812405362688 3364563518324736 3403991997055104 3411730296619008 3417773341172736 3434658591623168 3448564091994112 3451711511032512 3485752058478592 3510145593636864 3528024094113792 3534024135090176 3539315778625536 3551280112312296 3563057043646464 3563392756711424 3577482375806976 3627024770224128 3665837535290112 3674171088666624 3680678982801408 3702587786270464 3725052466716672 3768705425311008 3780156793147392 3802657726439936 3805872145481728 3822026101956608 3847220121671654 3875605907124224 3890276568062976 3906026675625984 3925324104712192 3944813155465728 3971323996564288 3980352012722176 3987402231368192 4011594964156416 4058605842642624 4072065192738816 4092333869035776 4095169859243008 4116028109799424 4129150218805248 4145171165970432 4189528611760128 4202937487117824 4206490266058752 4224344639004672 4227272112766976 4231528898594816 4248260321270784 4307091914641152 4320179192168448 4338516115734528 4345894544502784 4370806292076672 4385300976795648 4396822996196176 4429263893856256 4446030363500544 4508357891960832 4511800043433984 4538655996073472 4557031121563648 4602282014710016 4638406677305856 4676952993183744 4680194124849152 4719087704834048 4735040149749728 4750742724861952 4788032699154432 4803357128134656 4836033026965504 4855154652880896 4859646469479984 4887783380386816 4895502198472704 4907571977068544 4922390759589888 4966736622288896 4990988265952416 4995207190944768 5016409258818048 5024940567081344 5036718608044032 5040209057529856 5151987887434752 5152409019383808 5156342906781696 5172846137991168 5187035424083968 5208035567501312 5228628087717888 5259750873954304 5301036202635264 5345089135067136 5411474456856832 5456445158714368 5489551003582464 5505533625073664 5553881679405696 5586038149013504 5603916649490432 5632459518672896 5664347095027712 5703986589659904 5708808218222592 5733039152934912 5742789219521536 5756249837764608 5770830182507481 5813408860686336 5827741722768896 5887986157068288 5928040484667392 5956985994846432 5970528019083264 5981103347052288 6011143855947776 6015733391245312 6058327088726016 6142754788864512 6174042164699136 6184542236407808 6235937324244992 6340908169150464 6347293347892224 6404476170846208 6473539537174528 6479528625973312 6518841816754176 6552044746211328 6563187679453184 6595234494294264 6643895840784384 6654651021269888 6660276254593024 6688545678424064 6715624810725376 6807983994110208 6823460593238016 6835546682345472 6869317183246336 6897128183988224 6903423022065024 7020291187273728 7068048270180352 7078631557251072 7102560224624592 7126114087292928 7154964751613952 7254049540448256 7331675070580224 7361357965602816 7405175572540928 7450104933433344 7537410850622016 7560313586294784 7605315452879872 7611744290963456 7644052203913216 7694440243343308 7751211814248448 7780553136125952 7812053351251968 7850648209424384 7889626310931456 7942647993128576 7960704025444352 7974804462736384 8023189928312832 8117211685285248 8144130385477632 8184667738071552 8190339718486016 8232056219598848 8258300437610496 8379057223520256 8405874974235648 8412980532117504 8448689278009344 8463057797189632 8496520642541568 8614183829282304 8677032231469056 8691789089005568 8741612584153344 8793645992392352 8892060727001088 9016715783921664 9023600086867968 9077311992146944 9114062243127296 9204564029420032 9276813354611712 9353905986367488 9360388249698304 9470080299499456 9501485449723904 9576065398308864 9606714256269312 9672066053931008 9710309305761792 9719292938959968 9775566760773632 9815143954137088 9844781519179776 9981976531904832 9990414381889536 10032818517636096 10049881134162688 10073437216088064 10080418115059712 10303975774869504 10345692275982336 10374070848167936 10457256175435776 10519501747908608 10602072405270528 10690178270134272 10822948913713664 10912890317428736 11107763358811392 11172076298027008 11207833298980864 11328694190055424 11407973179319808 11417616436445184 11466078305869824 11485578439043072 11541660365014962 11626817721372672 11655483445537792 11775972314136576 11913971989692864 11941056038166528 11962206694104576 12022287711895552 12031466782490624 12285509577729024 12348084329398272 12369084472815616 12471874648489984 12681816338300928 12694586695784448 12808952341692416 12959057251946624 13037683633508352 13126375358906368 13190468988588528 13287791681568768 13309302042539776 13320552509186048 13377091356848128 13431249621450752 13615967988220416 13671093364690944 13738634366492672 13806846044130048 14040582374547456 14136096540360704 14157263114502144 14205120449249184 14252228174585856 14508099080896512 14663350141160448 14722715931205632 14810351145081856 14900209866866688 15074821701244032 15120627172589568 15210630905759744 15288104407826432 15388880486686616 15502423628496896 15561106272251904 15624106702503936 15779252621862912 15885295986257152 15921408050888704 15949608925472768 16234423370570496 16369335476143104 16380679436972032 16516600875220992 16758114447040512 16811749948471296 16897378556018688 16926115594379264 16993041285083136 17228367658564608 17383578178011136 17483225168306688 17587291984784704 17784121454002176 18033431567843328 18047200173735936 18154623984293888 18228124486254592 18409128058840064 18553626709223424 18707811972734976 18720776499396608 18940160598998912 19002970899447808 19213428512538624 19420618611523584 19438585877919936 19551133521547264 19630287908274176 19689563038359552 19963953063809664 19980828763779072 20065637035272192 20099762268325376 20146874432176128 20607951549739008 20691384551964672 20748141696335872 21039003495817216 21204144810541056 21645897827427328 21825780634857472 22215526717622784 22344152596054016 22415666597961728 22657388380110848 22815946358639616 22835232872890368 22932156611739648 22971156878086144 23083320730029924 23253635442745344 23310966891075584 23551944628273152 23827943979385728 23882112076333056 23924413388209152 24571019155458048 24696168658796544 24738168945631232 24943749296979968 25389173391568896 25918114503893248 26075367267016704 26252750717812736 26380937977177056 26618604085079552 26641105018372096 26754182713696256 27231935976440832 27342186729381888 27477268732985344 27613692088260096 28081164749094912 28410240898498368 28504456349171712 29016198161793024 29326700282320896 29445431862411264 29620702290163712 30149643402488064 30241254345179136 30421261811519488 30777760973373232 31004847256993792 31122212544503808 31558505243725824 31770591972514304 31899217850945536 32468846741140992 32738670952286208 32761358873944064 33516228894081024 33623499896942592 33852231188758528 33986082570166272 34456735317129216 34767156356022272 34966450336613376 35174583969569408 36066863135686656 36094400347471872 36309247968587776 36456248972509184 36818256117680128 37107253418446848 37415623945469952 37880321197997824 38426857025077248 38877171755839872 39102267043094528 39379126076719104 39927906127619328 39961657527558144 40131274070544384 40199524536650752 40293748864352256 41215903099478016 41496283392671744 42078006991634432 42408289621082112 43291795654854656 43651561269714944 44431053435245568 44831333195923456 45314776760221696 45631892717279232 45864313223479296 45942313756172288 46166641460059848 46507270885490688 46621933782151168 47655887958771456 47764224152666112 47848826776418304 49142038310916096 49476337891262464 50778346783137792 51836229007786496 52150734534033408 52761875954354112 53237208170159104 53282210036744192 53508365427392512 54463871952881664 54684373458763776 54954537465970688 55227384176520192 56162329498189824 56820481796996736 57008912698343424 58653400564641792 58890863724822528 59241404580327424 60299286804976128 60842523623038976 61555521946746464 62244425089007616 63117010487451648 63541183945028608 63798435701891072 64937693482281984 65477341904572416 65522717747888128 67032457788162048 67246999793885184 67704462377517056 67972165140332544 68913470634258432 69932900673226752 70349167939138816 72618495937175552 73636512235360256 74214506836893696 74831247890939904 75760642395995648 77754343511679744 78204534086189056 78758252153438208 79855812255238656 79923315055116288 80262548141088768 80399049073301504 82431806198956032 84156013983268864 86583591309709312 87303122539429888 88862106870491136 89662666391846912 91263785434558464 91884627512344576 92333282920119696 93014541770981376 93243867564302336 95311775917542912 95697653552836608 98284076621832192 98952675782524928 101556693566275584 103672458015572992 104301469068066816 105523751908708224 106474416340318208 107016730854785024 108927743905763328 109368746917527552 110454768353040384 113640963593993472 117306801129283584 118482809160654848 120598573609952256 121685047246077952 123111043893492928 124488850178015232 126234020974903296 127082367890057216 127596871403782144 129875386964563968 130954683809144832 131045435495776256 134493999587770368 135944330280665088 137826941268516864 139865801346453504 140698335878277632 145236991874351104 147273024470720512 148429013673787392 151521284791991296 155508687023359488 156409068172378112 159711624510477312 159846630110232576 160525096282177536 160798098146603008 164863612397912064 173167182619418624 174606245078859776 177724213740982272 182527570869116928 183769255024689152 184666565840239392 186487735128604672 190623551835085824 191395307105673216 196568153243664384 203113387132551168 207344916031145984 211047503817416448 212948832680636416 217855487811526656 220909536706080768 227281927187986944 234613602258567168 236965618321309696 241197147219904512 243370094492155904 246222087786985856 252468041949806592 254164735780114432 255193742807564288 259750773929127936 261909367618289664 268987999175540736 275653882537033728 279731602692907008 281396671756555264 290473983748702208 294546048941441024 296858027347574784 303042569583982592 311017374046718976 319423249020954624 321050192564355072 321596196293206016 346334365238837248 355448427481964544 365055141738233856 369333131680478784 372975470257209344 381247103670171648 382790614211346432 393136306487328768 414689832062291968 422095007634832896 425897665361272832 435710975623053312 441819073412161536 454563854375973888 469227204517134336 473931236642619392 482394294439809024 492444175573971712 508329471560228864 519501547858255872 523818735236579328 551307765074067456 559463205385814016 562793343513110528 589092097882882048 606085139167965184 622034748093437952 638846498041909248 643192392586412032 692668730477674496 710896854963929088 730110283476467712 738666263360957568 762494207340343296 765581228422692864 829379664124583936 844190015269665792 851795330722545664 871421951246106624 883638146824323072 909127708751947776 964788588879618048 984888351147943424 1016658943120457728 1039003095716511744 1118926410771628032 1125586687026221056 1212170278335930368 1244069496186875904 1277692996083818496 1286384785172824064 1421793709927858176 1477332526721915136 1524988414680686592 1658759328249167872 1688380030539331584 1703590661445091328 1767276293648646144 1818255417503895552 1929577177759236096 1969776702295886848 2033317886240915456 2078006191433023488 2251173374052442112 2424340556671860736 2488138992373751808 2555385992167636992 2954665053443830272 3049976829361373184 3317518656498335744 3376760061078663168 3636510835007791104 3859154355518472192 3939553404591773696 4502346748104884224 4848681113343721472 4976277984747503616 5110771984335273984 5909330106887660544 6099953658722746368 6753520122157326336 7273021670015582208 7879106809183547392 9004693496209768448 9952555969495007232 11818660213775321088 13507040244314652672 14546043340031164416 15758213618367094784 23637320427550642176 27014080488629305344 31516427236734189568 47274640855101284352 63032854473468379136 94549281710202568704 189098563420405137408
- Sum of all divisors σ(n): 719450895572688464640
- Sum of proper divisors (its aliquot sum) s(n): 530352332152283327232
- 189098563420405137408 is an abundant number, because the sum of its proper divisors (530352332152283327232) is greater than itself. Its abundance is 341253768731878189824
Bases of 189098563420405137408
- Binary: 101001000000010001010000110110001011001100011110110010000000000000002
- Hexadecimal: 0xA40450D8B31EC8000
- Base-36: 13WOK69VTQ65MO
Squares and roots of 189098563420405137408
- 189098563420405137408 squared (1890985634204051374082) is 35758266687660983900081168967039360958464
- 189098563420405137408 cubed (1890985634204051374083) is 6761836861040420906969509589661437103625293053919568500621312
-
The
square root of 189098563420405137408 is 13751311334.5747916497 -
The
cube root of 189098563420405137408 is 5739790.9677588591
Scales and comparisons
How big is 189098563420405137408?- 189,098,563,420,405,137,408 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 189,098,563,420,405,137,408 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 189098563420405137408 cubic inches would be around 478315.9 feet tall.
Recreational maths with 189098563420405137408
- 189098563420405137408 backwards is 804731504024365890981
- The number of decimal digits it has is: 21
- The sum of 189098563420405137408's digits is 87
- 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 189098563420405137408 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 189098563420405137408 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/189098563420405137408/
Chicago style:
Numbermatics. 2024. "Number 189098563420405137408 - Facts about the integer". https://numbermatics.com/n/189098563420405137408/
The information we have on file for 189098563420405137408 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 189098563420405137408, math, Factors of 189098563420405137408, curriculum, school, college, exams, university, Prime factorization of 189098563420405137408, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-nine quintillion, ninety-eight quadrillion, five hundred sixty-three trillion, four hundred twenty billion, four hundred five million, one hundred thirty-seven thousand, four hundred eight.